本發(fā)明涉及電子設(shè)備及其控制方法,更具體地,涉及一種用于使用觸摸屏來設(shè)定進(jìn)行特定處理的位置的技術(shù)。
背景技術(shù):
近年來,存在用戶通過在觸摸屏上進(jìn)行操作來改變或設(shè)定選擇的位置的情況。已經(jīng)提出了一種方法,在該方法中,用戶在觀看取景器中的顯示單元的同時操作攝像裝置的背面的觸摸屏,由此指定自動聚焦(AF)位置。根據(jù)日本特開2012-203143號公報中所討論的技術(shù),在用戶在觀看取景器中的顯示單元的同時在背面監(jiān)視器上進(jìn)行操作的情況下,用戶能夠根據(jù)背面監(jiān)視器上觸摸位置的移動來改變AF位置。此外,日本特開2012-203143號公報討論了通過從背面監(jiān)視器的觸摸滑出,來初始化AF位置。
當(dāng)用戶在觀看取景器的同時在攝像裝置的背面的觸摸屏上進(jìn)行觸摸操作時,用戶難以確認(rèn)觸摸屏上的觸摸狀態(tài)。換言之,在用戶正在觀看取景器的狀態(tài)下,用戶很可能無法準(zhǔn)確地知曉觸摸屏上用戶正在觸摸的位置。因此,在日本特開2012-203143號公報中所討論的方法中,在用戶移動AF位置以改變AF位置但是用戶不知曉觸摸屏上的觸摸位置、因此在非用戶意圖的情況下觸摸位置移出觸摸區(qū)域的情況下,存在正被設(shè)定的AF位置被設(shè)定在非意圖位置處的可能性。如上所述,在用戶改變或設(shè)定位置的情況下,如果在非用戶意圖的情況下觸摸滑出觸摸屏,則存在在非意圖位置處進(jìn)行特定處理的可能性。
技術(shù)實現(xiàn)要素:
本發(fā)明旨在提供一種能夠減小以下可能性的電子設(shè)備:當(dāng)用戶關(guān)于要基于指定位置而進(jìn)行的特定處理來移動所述指定位置時,在非用戶意圖的位置處進(jìn)行所述特定處理。
根據(jù)本發(fā)明的一方面,一種電子設(shè)備包括:觸摸檢測單元,其被構(gòu)造成檢測對觸摸檢測面的觸摸操作;選擇單元,其被構(gòu)造成,根據(jù)移動操作來選擇顯示單元上的位置,所述移動操作是移動由所述觸摸檢測單元檢測到的觸摸操作的觸摸位置的操作;以及控制單元,其被構(gòu)造成進(jìn)行控制,使得進(jìn)行基于由所述選擇單元選擇的位置的特定處理,其中,所述控制單元進(jìn)行控制,使得:即使在繼第一移動操作之后從所述觸摸檢測面上的、包括所述觸摸檢測面的端部區(qū)域的預(yù)定區(qū)域釋放觸摸的情況下,也不進(jìn)行基于根據(jù)所述第一移動操作而選擇的位置的所述特定處理,并且,根據(jù)正在進(jìn)行的第二移動操作,從所述顯示單元上的根據(jù)所述第一移動操作而選擇的位置移動要選擇的位置;并且在繼所述第一移動操作之后從所述觸摸檢測面上的、不是所述預(yù)定區(qū)域的區(qū)域釋放觸摸的情況下,進(jìn)行基于根據(jù)所述第一移動操作而選擇的位置的所述特定處理。
根據(jù)本發(fā)明的另一方面,一種電子設(shè)備包括:觸摸檢測單元,其被構(gòu)造成檢測對觸摸檢測面的觸摸操作;移動單元,其被構(gòu)造成,在顯示單元上將第一標(biāo)記移動到根據(jù)移動操作的位置,所述移動操作用于移動由所述觸摸檢測單元檢測到的觸摸操作的觸摸位置;以及控制單元,其被構(gòu)造成進(jìn)行控制,使得:即使在繼移動操作之后從包括所述觸摸檢測面的端部區(qū)域的預(yù)定區(qū)域釋放觸摸的情況下,所述第一標(biāo)記也保持顯示在根據(jù)移動操作而選擇的位置處;并且在繼移動操作之后從所述觸摸檢測面上的、不是所述預(yù)定區(qū)域的區(qū)域釋放觸摸的情況下,在根據(jù)移動操作而選擇的位置處顯示以與所述第一標(biāo)記的顯示形式不同的顯示形式顯示的第二標(biāo)記。
通過以下參照附圖對示例性實施例的描述,本發(fā)明的其他特征將變得清楚。
附圖說明
圖1A及圖1B是例示作為示例性實施例適用的裝置的示例的數(shù)字照相機(jī)的外部圖的圖。
圖2是例示作為示例性實施例適用的裝置的示例的數(shù)字照相機(jī)的構(gòu)造的示例的框圖。
圖3A、圖3B及圖3C構(gòu)成了例示根據(jù)示例性實施例的AF位置移動處理的流程圖。
圖4A、圖4B及圖4C是例示在觸摸屏上移動AF位置的狀態(tài)的圖。
圖5A、圖5B、圖5C、圖5D、圖5E、圖5F、圖5G及圖5H是例示根據(jù)示例性實施例的AF框及運動中AF框的示例的圖。
圖6A、圖6B、圖6C及圖6D是例示根據(jù)示例性實施例的變型例的AF框及運動中AF框的示例的圖。
具體實施方式
下面將參照附圖來詳細(xì)地描述本發(fā)明的示例性實施例。應(yīng)當(dāng)注意,以下示例性實施例僅是用于實現(xiàn)本發(fā)明的一個示例,并且可以取決于本發(fā)明適用的裝置的各自構(gòu)造及各種條件來適當(dāng)?shù)刈冃突蚋淖?。因此,本發(fā)明絕不限于以下示例性實施例。
下面將參照附圖來描述本發(fā)明的示例性實施例。
圖1A及圖1B是例示作為本示例性實施例適用的攝像控制裝置的示例的數(shù)字照相機(jī)的外部圖的圖。圖1A是例示數(shù)字照相機(jī)100的前透視圖的圖。圖1B是例示數(shù)字照相機(jī)100的后透視圖的圖。顯示單元28是用于顯示圖像及各種信息的顯示單元。在顯示單元28上,以疊置的方式配設(shè)有能夠接收觸摸操作(能夠檢測觸摸)的觸摸屏70a??扉T按鈕61是用于給出圖像捕捉指令的操作單元。模式選擇開關(guān)60是用于切換(能夠切換)各種模式的操作單元。端蓋40是用于保護(hù)用于將外部設(shè)備與數(shù)字照相機(jī)100相連接的諸如連接線纜的連接器(未例示)的蓋子。主電子撥盤71是包含在操作單元70中的旋轉(zhuǎn)操作構(gòu)件。通過旋轉(zhuǎn)主電子撥盤71,能夠改變快門速度或光闌的設(shè)定值。電源開關(guān)72是用于切換數(shù)字照相機(jī)100的打開及關(guān)閉的操作構(gòu)件。副電子撥盤73是包含在操作單元70中的旋轉(zhuǎn)操作構(gòu)件,并且使得能夠進(jìn)行選擇框的移動或圖像前進(jìn)。十字鍵74是方向小鍵盤(四方向鍵),其包含在操作單元70中,并且其上部、下部、左部及右部能夠分別被推入。十字鍵74使得能夠根據(jù)十字鍵74的被推入的部來進(jìn)行操作。SET按鈕75是包含在操作單元70中的按下按鈕,并且主要用于確定選擇項。實時取景(LV)按鈕78是包含在操作單元70中的按鈕。在靜態(tài)圖像捕捉模式中,LV按鈕78用于切換顯示單元28上的LV顯示器的開(on)狀態(tài)及關(guān)(off)狀態(tài)。在運動圖像捕捉模式中,LV按鈕78用于給出用以開始或停止捕捉(記錄)運動圖像的指令。再現(xiàn)按鈕79是包含在操作單元70中的操作按鈕,并且用于切換圖像捕捉模式及再現(xiàn)模式。在圖像捕捉模式中按下再現(xiàn)按鈕79,由此圖像捕捉模式轉(zhuǎn)換到再現(xiàn)模式,并且能夠?qū)⒂涗浽谟涗浗橘|(zhì)200中的圖像中的最新近的圖像顯示在顯示單元28上。
抓握部90是用于在保持?jǐn)?shù)字照相機(jī)100的同時進(jìn)行操作的保持部。操作單元70配設(shè)在抓握部90側(cè)上。
用戶觀看取景器16,由此可以通過光學(xué)取景器(OVF)來觀看(在可視確認(rèn))被攝體。眼睛靠近傳感器77是物體檢測(眼睛靠近檢測)單元,其用于檢測物體正以距物體檢測單元小于預(yù)定距離(例如,1厘米或2厘米)(在預(yù)定距離內(nèi))的距離進(jìn)行靠近。例如,如果用戶使用戶的眼睛靠近取景器16(觀看目鏡部16a)以觀看取景器內(nèi)顯示單元76,并且眼睛靠近傳感器77檢測到物體(眼睛)的靠近,則可以以疊置的方式在通過OVF可觀看的被攝體上觀看取景器內(nèi)顯示單元76上的顯示。此外,如果檢測到物體(眼睛)與眼睛靠近傳感器77分開預(yù)定距離或更長距離,則眼睛靠近傳感器77從取景器內(nèi)顯示單元76隱藏項目的顯示。此外,如果用戶觀看取景器16,則顯示單元28上的顯示被隱藏,但是觸摸屏70a可以接收觸摸屏70a上的用于設(shè)定AF位置的觸摸操作。此時,如果用戶在用戶保持抓握部90并且將用戶的手指放置在快門按鈕61上的狀態(tài)下在觸摸屏70a上進(jìn)行觸摸操作,則用戶能夠在觀看取景器內(nèi)顯示單元76上的顯示(及通過OVF可觀看的被攝體)的同時,快速地進(jìn)行移動AF位置的操作并且給出圖像捕捉指令。然而,可以使用電子取景器(EVF)替代OVF來進(jìn)行取景器16上的顯示。
鏡頭單元150是可附裝到數(shù)字照相機(jī)100并且從數(shù)字照相機(jī)100可拆卸的鏡頭部。
圖2是例示根據(jù)本示例性實施例的數(shù)字照相機(jī)100的構(gòu)造的示例的框圖。
在圖2中,鏡頭單元150是其中配設(shè)有可互換拍攝鏡頭的鏡頭單元。盡管透鏡103通常包括多個透鏡,但是圖2以簡化的方式僅例示單個透鏡。通信終端6是用于鏡頭單元150與數(shù)字照相機(jī)100側(cè)相通信的通信終端。通信終端10是用于數(shù)字照相機(jī)100與鏡頭單元150側(cè)相通信的通信終端。
自動曝光(AE)傳感器17經(jīng)由鏡頭單元150及急回鏡12以光學(xué)測量的方式來測量形成在聚焦畫面13上的被攝體的圖像的亮度。
在進(jìn)行曝光或者進(jìn)行LV圖像捕捉或者拍攝移動圖像時,根據(jù)來自系統(tǒng)控制單元50的指令、通過致動器(未例示)來將急回鏡12(下文中,稱作“鏡12”)上移或下移。鏡12是用于將從透鏡103入射的光束切換到取景器16側(cè)及圖像捕捉單元22側(cè)的鏡。鏡12被布置成通常反射光束以將該光束導(dǎo)向取景器16。然而,在拍攝圖像的情況下,或者在進(jìn)行LV顯示的情況下,鏡12翻起并從光束縮回,以將該光束導(dǎo)向圖像捕捉單元22(鏡升起(mirror-up))。此外,鏡12是單向鏡,使得鏡12的中心部分能夠允許光的一部分通過。鏡12允許光束的一部分通過鏡12的中心部分以入射在用于檢測焦點的焦點檢測單元11上。
攝影師通過五棱鏡14及取景器16來觀察結(jié)合在聚焦畫面13上的圖像,并且由此能夠確認(rèn)通過鏡頭單元150而獲得的被攝體的光學(xué)圖像的聚焦?fàn)顟B(tài)或構(gòu)圖。
取景器內(nèi)顯示單元76是放置在從透鏡103至取景器16的光路上的顯示單元。在取景器內(nèi)顯示單元76上,經(jīng)由系統(tǒng)控制單元50來顯示指示當(dāng)前AF位置的框或者指示照相機(jī)的設(shè)定狀態(tài)的圖標(biāo)(項目、標(biāo)記或符號)。聚焦畫面13及取景器內(nèi)顯示單元76位于彼此接近的位置處,并且放置在彼此的頂部,使得用戶能夠一次地確認(rèn)聚焦畫面13及取景器內(nèi)顯示單元76中的每個上的顯示。焦點檢測單元11(AF傳感器)是用于將來自所捕捉到的圖像的離焦量信息輸出到系統(tǒng)控制單元50的相位差檢測AF傳感器。系統(tǒng)控制單元50能夠經(jīng)由通信終端6及通信終端10來控制鏡頭單元150。系統(tǒng)控制單元50基于離焦量信息、經(jīng)由AF驅(qū)動電路3來進(jìn)行相位差式AF,并且通過移動透鏡103的位置來進(jìn)行相位差式AF(能夠執(zhí)行AF)。AF的方式可以是對比式AF,以替代相位差式AF。
圖像捕捉單元22是包含電荷耦合器件(CCD)或互補金屬氧化物半導(dǎo)體(CMOS)器件的圖像傳感器,其將光學(xué)圖像轉(zhuǎn)換成電信號。模擬-數(shù)字(A/D)轉(zhuǎn)換器23將模擬信號轉(zhuǎn)換成數(shù)字信號。A/D轉(zhuǎn)換器23用于將從圖像捕捉單元22輸出的模擬信號轉(zhuǎn)換成數(shù)字信號。
圖像處理單元24進(jìn)行諸如預(yù)定像素插值及縮小的尺寸調(diào)整處理,以及對來自A/D轉(zhuǎn)換器23的數(shù)據(jù)或來自存儲器控制單元15的數(shù)據(jù)的顏色轉(zhuǎn)換處理。此外,圖像處理單元24使用所捕捉到的圖像數(shù)據(jù)來進(jìn)行預(yù)定計算處理。然后,系統(tǒng)控制單元50基于所獲得的計算結(jié)果來進(jìn)行曝光控制及距離測量控制。從而,利用通過鏡頭(TTL)方法來進(jìn)行自動聚焦(AF)處理、自動曝光(AE)處理及預(yù)閃(EF)處理。圖像處理單元24還使用所捕捉到的圖像數(shù)據(jù)來進(jìn)行預(yù)定計算處理,并且基于所獲得的計算結(jié)果通過TTF方法來進(jìn)行自動白平衡(AWB)處理。
顯示單元28是用于顯示圖像的背面監(jiān)視器。顯示單元28不僅可以是使用液晶方式的顯示器,而且可以是使用其他方式的諸如有機(jī)電致發(fā)光(EL)顯示器的顯示器,只要是顯示圖像的顯示器即可。
來自A/D轉(zhuǎn)換器23的輸出數(shù)據(jù)經(jīng)由圖像處理單元24及存儲器控制單元15、或者經(jīng)由存儲器控制單元15而直接地寫入到存儲器32。存儲器32存儲由圖像捕捉單元22所獲得的、且經(jīng)A/D轉(zhuǎn)換器23轉(zhuǎn)換成數(shù)字?jǐn)?shù)據(jù)的圖像數(shù)據(jù),以及要在顯示單元28上顯示的圖像數(shù)據(jù)。存儲器32包括用于存儲預(yù)定數(shù)量的靜止圖像及運動圖像、以及預(yù)定時間長度的聲音的充足的存儲容量。此外,存儲器32兼做用于圖像顯示的存儲器(視頻存儲器)。數(shù)字-模擬(D/A)轉(zhuǎn)換器19將存儲在存儲器32中的用于圖像顯示的數(shù)據(jù)轉(zhuǎn)換成模擬信號,并且將該模擬信號提供給顯示單元28或取景器內(nèi)顯示單元76。從而,寫入存儲器32中的用于顯示的圖像數(shù)據(jù)經(jīng)由D/A轉(zhuǎn)換器19而顯示在顯示單元28或取景器內(nèi)顯示單元76上。顯示單元28或取景器內(nèi)顯示單元76根據(jù)來自D/A轉(zhuǎn)換器19的模擬信號而在諸如液晶顯示器(LCD)的顯示設(shè)備上進(jìn)行顯示。A/D轉(zhuǎn)換器23將模擬信號一次地轉(zhuǎn)換成數(shù)字信號,并且數(shù)字信號被積聚在存儲器32中、并經(jīng)D/A轉(zhuǎn)換器19轉(zhuǎn)換成模擬信號。此外,模擬信號被依次傳輸并顯示在顯示單元28上,由此顯示單元28用作電子取景器(EVF),并且能夠進(jìn)行透視圖像顯示(LV顯示)(在使用EVF進(jìn)行取景器16中的顯示的情況下)。
非易失性存儲器56是電可擦除可記錄存儲器,并且例如是電可擦除可編程只讀存儲器(EEPROM)。非易失性存儲器56存儲用于系統(tǒng)控制單元50的操作的常量以及程序?!俺绦颉笔侵赣糜趫?zhí)行本示例性實施例中的下述各個流程圖的處理的程序。
系統(tǒng)控制單元50控制數(shù)字照相機(jī)100的整體。系統(tǒng)控制單元50執(zhí)行以上存儲在非易失性存儲器56中的程序,由此實現(xiàn)本示例性實施例中的下述處理。用于系統(tǒng)控制單元50的操作的常量或變量、以及從非易失性存儲器56中讀取的程序被加載到系統(tǒng)存儲器52中。作為系統(tǒng)存儲器52,使用隨機(jī)存取存儲器(RAM)。此外,系統(tǒng)控制單元50控制存儲器32、D/A轉(zhuǎn)換器19、顯示單元28及取景器內(nèi)顯示單元76,由此還進(jìn)行顯示控制。
系統(tǒng)計時器53是用于測量各種類型的控制所使用的時間以及內(nèi)置時鐘的時間的時間測量單元。
模式選擇開關(guān)60、快門按鈕61及操作單元70是用于將各種操作指令輸入到系統(tǒng)控制單元50的操作裝置。
模式選擇開關(guān)60將系統(tǒng)控制單元50的操作模式切換成圖像捕捉模式及再現(xiàn)模式中的任一個。此外,存在根據(jù)圖像捕捉場景來做出圖像捕捉設(shè)定的各種場景模式、程序AE模式及自定義模式。模式選擇開關(guān)60將操作模式直接地切換成菜單畫面中所包含的這些模式中的任一模式。作為另一種選擇,在顯示被切換到菜單畫面之后,可以使用其他操作構(gòu)件來將操作模式切換成菜單畫面中所包含的這些模式中的任一模式。
在配設(shè)在數(shù)字照相機(jī)100中的快門按鈕61的操作的中間狀態(tài)下(即,通過所謂的半壓(圖像捕捉準(zhǔn)備指令))打開第一快門開關(guān)62,并且生成第一快門開關(guān)信號SW1?;诘谝豢扉T開關(guān)信號SW1,系統(tǒng)控制單元50開始AF處理、AE處理、AWB處理或EF處理的操作。
通過快門按鈕61的操作的完成(即,通過所謂的全壓(圖像捕捉指令))來打開第二快門開關(guān)64,并且生成第二快門開關(guān)信號SW2。基于第二快門開關(guān)信號SW2,系統(tǒng)控制單元50開始圖像捕捉處理的自從圖像捕捉單元22中讀取信號起至將圖像數(shù)據(jù)寫入到記錄介質(zhì)200的一系列操作。
通過進(jìn)行選擇顯示單元28上所顯示的各種功能圖標(biāo)的操作,操作單元70的操作構(gòu)件被適當(dāng)?shù)胤峙溽槍?yīng)的場景的功能,從而用作各種功能按鈕。操作單元70至少包括諸如快門按鈕61、主電子撥盤71、電源開關(guān)72、副電子撥盤73、十字鍵74、SET按鈕75、LV按鈕78及再現(xiàn)按鈕79的操作構(gòu)件。用戶能夠使用顯示單元28上所顯示的菜單畫面、用于上下左右方向的四方向按鈕及SET按鈕來直觀地進(jìn)行各種設(shè)定。
電源控制單元80包括電池檢測電路、直流-直流(DC/DC)轉(zhuǎn)換器及用于切換對其施加電流的塊的開關(guān)電路。電源控制單元80檢測是否附裝有電池、電池的類型及電池的剩余壽命。此外,電源控制單元80基于這些檢測結(jié)果以及來自系統(tǒng)控制單元50的指令來控制DC/DC轉(zhuǎn)換器,并且將所需要的電壓提供給包括記錄介質(zhì)200在內(nèi)的部件達(dá)所需要的時間段。
電源單元30包括諸如堿性電池或鋰電池的一次電池,諸如鎳鎘(NiCd)電池、鎳金屬氫化物(NiMH)電池或鋰離子(Li)電池的二次電池、或者交流(AC)適配器。記錄介質(zhì)接口(i/F)18是與諸如存儲卡或硬盤的記錄介質(zhì)200的接口。記錄介質(zhì)200是用于記錄所拍攝的圖像的諸如存儲卡的記錄介質(zhì),包括半導(dǎo)體存儲器及磁盤。
通信單元54無線地或經(jīng)由用于有線連接的線纜來建立連接,并且發(fā)送并接收圖像信號或聲音信號。通信單元54還可以連接到無線局域網(wǎng)(LAN)或互聯(lián)網(wǎng)。通信單元54能夠發(fā)送由圖像捕捉單元22所捕捉到的圖像(包括透視圖像)、或記錄在記錄介質(zhì)200中的圖像。此外,通信單元54能夠從外部設(shè)備接收圖像數(shù)據(jù)或各種其他信息。
操作單元70包括能夠檢測與顯示單元28的接觸的、作為觸摸屏70a的操作構(gòu)件中的一個操作構(gòu)件。觸摸屏70a與顯示單元28可以以整體的方式來形成。例如,觸摸屏70a被構(gòu)造成使得光的傳輸不妨礙顯示單元28的顯示。然后,觸摸屏70a附裝到顯示單元28的顯示面的上層。于是,觸摸屏70a上的輸入坐標(biāo)與顯示單元28上的顯示坐標(biāo)相關(guān)聯(lián)。從而,能夠構(gòu)造圖形用戶界面(GUI),就像用戶能夠直接地操作顯示單元28上所顯示的畫面一樣。用于接收通過由此來將進(jìn)行觸摸操作的位置與顯示單元28上的位置相關(guān)聯(lián)的指令的設(shè)定稱作“絕對坐標(biāo)設(shè)定”。
此外,與絕對坐標(biāo)設(shè)定不同的是,用于接收不在觸摸坐標(biāo)處而在觸摸根據(jù)觸摸操作的移動量及移動方向而從顯示單元28上的預(yù)定位置移動到的位置(觸摸根據(jù)移動操作的量而移動到的位置)處的指令的設(shè)定稱作“相對坐標(biāo)設(shè)定”。
在用戶在觀看取景器內(nèi)顯示單元76的同時進(jìn)行操作的情況下,如果用戶根據(jù)絕對坐標(biāo)設(shè)定來進(jìn)行觸摸操作,則用戶在不觀看觸摸屏70a(顯示單元28)的情況下觸摸觸摸屏70a(顯示單元28)。因此,很有可能用戶在從期望位置偏移的位置處錯誤地進(jìn)行觸摸操作。另一方面,如果用戶根據(jù)相對坐標(biāo)設(shè)定來進(jìn)行觸摸操作,則用戶不是基于觸摸操作的位置而是基于觸摸操作的移動的量來給出移動指令。因此,用戶在觀看取景器內(nèi)顯示單元76上所顯示的操作目標(biāo)的位置的同時進(jìn)行將觸摸移動到期望位置的操作,由此能夠給出期望位置處的指令??梢栽诓藛萎嬅嫔系挠|摸板設(shè)定中設(shè)定絕對坐標(biāo)設(shè)定及相對坐標(biāo)設(shè)定。在相對坐標(biāo)設(shè)定的情況下,如果用戶在觀看顯示單元28的狀態(tài)下進(jìn)行操作,則存在觸摸位置與指令位置彼此偏移的可能性,由此降低了可操作性。因此,當(dāng)眼睛靠近傳感器77檢測到物體的靠近時,如果接收到根據(jù)相對坐標(biāo)的觸摸操作,則在用戶觀看顯示單元28的情況及用戶觀看取景器內(nèi)顯示單元76的情況的兩種情況下,可操作性都很高。觸摸屏70a接收觸摸操作、而顯示單元28上不顯示圖像的功能稱作“觸摸板功能”。
系統(tǒng)控制單元50能夠檢測觸摸屏70a上的以下操作或以下狀態(tài)。
·未觸摸觸摸屏70a的手指或筆新近地觸摸觸摸屏70a(即,觸摸的開始)的狀態(tài)(下文中稱作“觸摸著屏(touch-down)”)。
·手指或筆觸摸觸摸屏70a的狀態(tài)(下文中稱作“觸摸中(touch-on)”)。
·在手指或筆保持觸摸觸摸屏70a的同時移動手指或筆的狀態(tài)(下文中稱作“觸摸移動(touch move)”)。
·將已觸摸觸摸屏70a的手指或筆從觸摸屏70a釋放(即,觸摸的結(jié)束)的狀態(tài)(下文中稱作“觸摸釋放(touch-up)”)。
·未觸摸觸摸屏70a的狀態(tài)(下文中稱作“無觸摸(touch-off)”)。
如果檢測到觸摸著屏,則同時地檢測到觸摸中。在觸摸著屏之后,通常,繼續(xù)檢測到觸摸中,除非檢測到觸摸釋放。在檢測到觸摸中的狀態(tài)下還檢測觸摸移動。即使檢測到觸摸中,但是如果觸摸位置未移動,則也檢測不到觸摸移動。在檢測到已觸摸觸摸屏70a的所有的手指或筆的觸摸釋放之后,檢測到無觸摸。
經(jīng)由內(nèi)部總線而將這些操作及狀態(tài)以及手指或筆觸摸觸摸屏70a的位置坐標(biāo)通知給系統(tǒng)控制單元50。基于系統(tǒng)控制單元50被通知的信息,系統(tǒng)控制單元50確定在觸摸屏70a上進(jìn)行了何種操作。在觸摸移動的情況下,系統(tǒng)控制單元50還能夠基于位置坐標(biāo)的改變來確定在觸摸屏70a上移動的手指或筆關(guān)于觸摸屏70a上的垂直分量及水平分量中的各分量的移動方向。在檢測到觸摸中之后,快速地進(jìn)行觸摸釋放而不進(jìn)行觸摸移動的一系列操作稱作“點擊(tap)”。此外,如果用戶在觸摸屏70a上連續(xù)地進(jìn)行觸摸著屏、某種觸摸移動及觸摸釋放,則該用戶被視為畫一劃??焖俚禺嬕粍澋牟僮鞣Q作“輕拂(flick)”。輕拂是在手指保持觸摸觸摸屏70a的同時快速地將手指移動某距離、然后在快速移動之后從觸摸屏70a立即地釋放手指的操作。換言之,輕拂是用手指以快速輕彈的方式快速地跟蹤觸摸屏70a的操作。如果檢測到觸摸移動以預(yù)定速度或更大速度進(jìn)行了預(yù)定距離或更長距離,并且在觸摸移動之后立即地檢測到觸摸釋放,則系統(tǒng)控制單元50能夠確定進(jìn)行了輕拂。此外,如果檢測到觸摸移動以小于預(yù)定速度的速度進(jìn)行了預(yù)定距離或更長距離,則系統(tǒng)控制單元50確定進(jìn)行了拖拽。觸摸屏70a可以是諸如電阻型、靜電電容型、表面聲波型、紅外型、電磁感應(yīng)型、圖像識別性及光傳感器型的各種類型中的任一種的觸摸屏。盡管取決于類型而采用用于根據(jù)手指或筆與觸摸屏70a的接觸的存在來檢測觸摸的存在的方法、或者用于根據(jù)手指或筆對觸摸屏70a的靠近的存在來檢測觸摸的存在的方法,但是可以使用所述方法中的任一種方法。
參照圖3A至圖3C,描述根據(jù)本示例性實施例的AF位置移動處理。通過系統(tǒng)控制單元50將記錄在非易失性存儲器56中的程序加載到系統(tǒng)存儲器52中并執(zhí)行該程序來實現(xiàn)所述處理。在打開數(shù)字照相機(jī)100時開始該處理,并且操作模式切換成圖像捕捉模式。此外,在本示例性實施例中,假定用戶在觀看取景器內(nèi)顯示單元76的狀態(tài)(眼睛靠近狀態(tài))下在觸摸屏70a上進(jìn)行操作,根據(jù)相對坐標(biāo)來接收用戶的觸摸操作。然而,本發(fā)明并不限于此。此外,本發(fā)明還適用于根據(jù)絕對坐標(biāo)來接收用戶的觸摸操作的情況,或者用戶在觀看除顯示單元28之外的顯示單元的同時在觸摸屏70a上進(jìn)行操作的情況。此外,本示例性實施例中所描述的顯示AF框的位置及AF坐標(biāo),指示在所捕捉到的圖像的范圍中存在要經(jīng)受AF處理的被攝體的位置。進(jìn)行AF處理以聚焦在存在于設(shè)定位置處的被攝體上。
在步驟S301中,系統(tǒng)控制單元50將AF坐標(biāo)S從由用戶預(yù)先設(shè)定的坐標(biāo)重置,并且將重置后的AF坐標(biāo)S記錄在系統(tǒng)存儲器52中。此外,系統(tǒng)控制單元50在取景器內(nèi)顯示單元76上的重置后的AF坐標(biāo)S處顯示AF框501,如圖5A中那樣。重置后的坐標(biāo)是所捕捉到的圖像的中心的坐標(biāo)、或者存在所檢測到的臉處的坐標(biāo),如圖5A中那樣。圖5A至圖5H例示了取景器內(nèi)顯示單元76上的AF框及運動中AF框的顯示的示例。圖5A例示了AF框501的顯示的示例。在步驟S301中,可以在顯示AF框501的位置處進(jìn)行AF處理。作為另一種選擇,可以不在該定時進(jìn)行AF處理,而是可以在下述圖像捕捉指令的定時進(jìn)行。此外,此時,AF坐標(biāo)S是設(shè)定為實際進(jìn)行AF處理的位置的位置的坐標(biāo)。
在步驟S302中,系統(tǒng)控制單元50確定是否在觸摸屏70a(觸摸檢測面)上進(jìn)行了觸摸著屏。如果確定進(jìn)行了觸摸著屏(步驟S302中的“是”),則處理進(jìn)行到步驟S306。如果不是這種情況(步驟S302中的“否”),則處理進(jìn)行到步驟S303。
在步驟S303中,系統(tǒng)控制單元50確定是否通過按下快門按鈕61而給出了圖像捕捉指令。如果確定給出了圖像捕捉指令(步驟S303中的“是”),則處理進(jìn)行到步驟S304。如果不是這種情況(步驟S303中的“否”),則處理返回到步驟S302。
在步驟S304中,系統(tǒng)控制單元50在當(dāng)前記錄的AF坐標(biāo)S處進(jìn)行AF處理??梢愿鶕?jù)使用第一快門開關(guān)信號SW1(快門按鈕61被半按下)來給出指令的事實而開始AF處理。在根據(jù)第一快門開關(guān)信號SW1來進(jìn)行AF處理的情況下,可以基于第一快門開關(guān)信號SW1而在取景器內(nèi)顯示單元76上確認(rèn)AF處理的結(jié)果,而不使用第二快門開關(guān)信號SW2來給出指令并捕捉圖像(不記錄圖像)。
在步驟S305中,系統(tǒng)控制單元50進(jìn)行圖像捕捉處理。即,系統(tǒng)控制單元50將由圖像捕捉單元22所捕捉的并且在步驟S304中經(jīng)受AF處理的圖像記錄在記錄介質(zhì)200中。此時,在靜止圖像的情況下,記錄經(jīng)受在AF坐標(biāo)S的位置處所進(jìn)行的AF處理的圖像。在運動圖像的情況下,在AF坐標(biāo)S的位置處進(jìn)行AF處理的狀態(tài)下開始對圖像的捕捉,但是可以在捕捉中移動AF位置。
在步驟S306中,系統(tǒng)控制單元50在取景器內(nèi)顯示單元76上的AF坐標(biāo)S處顯示運動中AF框502,并且隱藏AF框501。圖5B例示了在檢測到觸摸著屏?xí)r取景器內(nèi)顯示單元76的顯示的示例。如圖5B中所例示的,系統(tǒng)控制單元50在AF坐標(biāo)S處顯示運動中AF框502,并且將在檢測到觸摸著屏之前所顯示的圖5A中的AF框501隱藏。作為另一種選擇,系統(tǒng)控制單元50改變AF框501的顯示形式,以獲得運動中AF框502。系統(tǒng)控制單元50將檢測到觸摸著屏?xí)r的AF坐標(biāo)S記錄為AF坐標(biāo)Sn。
在步驟S307中,系統(tǒng)控制單元50將在步驟S302中所檢測到的觸摸屏70a上的觸摸著屏的坐標(biāo)(觸摸坐標(biāo)O(XO,YO))、或者在最近的步驟S311中所檢測到的觸摸坐標(biāo)Pm作為觸摸坐標(biāo)Pm-1記錄在系統(tǒng)存儲器52中。如圖4A中所例示的,檢測到觸摸著屏處的坐標(biāo)、或者在觸摸移動之前進(jìn)行觸摸處的坐標(biāo)Pm被設(shè)定為觸摸坐標(biāo)Pm-1(Xm-1,Ym-1)。在觸摸屏70a的坐標(biāo)系統(tǒng)中,如圖4A中所例示的,沿水平方向設(shè)置X軸,沿垂直方向設(shè)置Y軸,并且將原點設(shè)置在左上角處。圖4A至圖4C是例示用戶在觸摸屏70a上進(jìn)行操作的狀態(tài)的圖。在圖4A至圖4C中,外框401不接收觸摸操作。然而,外框401是由與觸摸屏70a的表面膜相同的表面膜覆蓋的區(qū)域,并且被設(shè)置成圍繞觸摸屏70a的外緣。在外框401與觸摸屏70a的區(qū)域(可觸摸范圍)之間不存在波動(凸出及凹陷),使得用戶能夠用用戶的手指來進(jìn)行觸摸操作,遠(yuǎn)及觸摸屏70a的端部區(qū)域。可觸摸范圍(0≤X≤A,0≤Y≤B)被劃分成作為距觸摸屏70a的各邊預(yù)定距離內(nèi)的區(qū)域的端部區(qū)域402b、以及不包含在端部區(qū)域402b中的區(qū)域402a(除端部區(qū)域402b之外)。端部區(qū)域402b是如果將觸摸移動沿端部的方向進(jìn)行得更遠(yuǎn)一點則觸摸移出可觸摸范圍(到外框401)的區(qū)域。區(qū)域402a是被端部區(qū)域402b圍繞的區(qū)域。盡管下面將描述端部區(qū)域402b的范圍,但是由此設(shè)置端部區(qū)域402b,因此,當(dāng)在觸摸屏70a上進(jìn)行觸摸移動時,觸摸不會在不經(jīng)過端部區(qū)域402b的情況下移動到外框401側(cè)。
在步驟S308中,系統(tǒng)控制單元50確定是否檢測到用于移動觸摸觸摸屏70a的位置的觸摸移動。如果確定檢測到觸摸移動(步驟S308中的“是”),則處理進(jìn)行到步驟S309。如果不是這種情況(步驟S308中的“否”),則處理進(jìn)行到步驟S324。在步驟S308中,例如可以根據(jù)用戶的觸摸位置移動了5毫米或1厘米或更多的事實來檢測觸摸移動。這是為了避免以下情況:如果用戶未移動觸摸位置,但是用戶的手指輕微地移動,該移動被確定為觸摸移動。如果在多個位置處檢測到觸摸操作,則可以在以下處理中使用檢測到觸摸移動的觸摸位置,并且可以不使用不是用于移動觸摸位置的觸摸操作的觸摸位置。
在步驟S309中,系統(tǒng)控制單元50重置時間T,并且將重置后的時間T記錄在系統(tǒng)存儲器52中。在未測量時間T的情況下,不進(jìn)行該處理。時間T是如下時間,該時間用于在觸摸屏70a的端部區(qū)域402b中進(jìn)行觸摸釋放時確定該觸摸釋放是在緊接該觸摸釋放之前的觸摸移動之后進(jìn)行的、還是該觸摸釋放是在觸摸位置停止的持續(xù)達(dá)預(yù)定時間或更長時間之后進(jìn)行的。即,確定在進(jìn)行觸摸移動時,用戶是否進(jìn)行觸摸移動遠(yuǎn)及外框401側(cè),而未意識到該用戶觸摸了(經(jīng)過了)端部區(qū)域402b,因而該移動導(dǎo)致被確定為觸摸釋放(下述步驟S326)。測量時間T,由此進(jìn)行以下處理。在用戶進(jìn)行觸摸移動時在非用戶意圖的情況下觸摸移動到觸摸屏70a的外框401的情況下,可以將AF位置的移動無效為用戶無意的觸摸釋放。此外,在觸摸保持在上端部區(qū)域402b中達(dá)預(yù)定時間或更長時間之后用戶進(jìn)行觸摸釋放的情況下,假定用戶仔細(xì)地進(jìn)行了操作,則AF位置的移動有效。
在步驟S310中,系統(tǒng)控制單元50開始使用系統(tǒng)計時器53來測量在步驟S309中經(jīng)重置的時間T。
在步驟S311中,系統(tǒng)控制單元50獲取在觸摸屏70a上當(dāng)前觸摸的點(觸摸點)的觸摸坐標(biāo)Pm,并且將所獲取的觸摸坐標(biāo)Pm記錄在系統(tǒng)存儲器52中。如圖4B中所例示的,在觸摸從觸摸坐標(biāo)O移動(用戶進(jìn)行觸摸移動)之后當(dāng)前觸摸的點具有觸摸坐標(biāo)Pm(Xm,Ym)。
在步驟S312中,系統(tǒng)控制單元50根據(jù)在步驟S307中記錄在系統(tǒng)存儲器52中的觸摸坐標(biāo)Pm-1以及在步驟S311中所獲取的觸摸坐標(biāo)Pm來計算相對坐標(biāo)C(Xc,Yc)。相對坐標(biāo)C是指示通過觸摸移動的觸摸操作的移動的量的坐標(biāo),并且通過將觸摸坐標(biāo)Pm-1從觸摸坐標(biāo)Pm中減去來獲得。即,相對坐標(biāo)C由(Xc,Yc)=((Xm-(Xm-1)),(Ym-(Ym-1)))來表示。
在步驟S313中,系統(tǒng)控制單元50更新AF坐標(biāo)S’,并且將更新后的AF坐標(biāo)S’記錄在系統(tǒng)存儲器52中。AF坐標(biāo)S’是通過將在步驟S312中所計算出的相對坐標(biāo)C加到在最近的步驟S313中所記錄的AF坐標(biāo)S’而獲得坐標(biāo)。新獲得的AF坐標(biāo)S’由(Xss’,Yss’)=((Xs’+Xc),(Ys’+Yc))來表示。所獲得的AF坐標(biāo)S’(Xss’,Yss’)被新更新為AF坐標(biāo)S’(Xs’,Ys’)。在自步驟S301的處理起一次都未進(jìn)行步驟S313的處理的情況下,通過將相對坐標(biāo)C加到在步驟S301中所設(shè)定的AF坐標(biāo)S來獲得AF坐標(biāo)S’。與AF坐標(biāo)S不同的是,AF坐標(biāo)S’不指示實際地進(jìn)行AF處理的位置,而是指示作為要被設(shè)定為AF坐標(biāo)S的坐標(biāo)的候選的運動中的坐標(biāo)。
在步驟S314中,系統(tǒng)控制單元50在取景器內(nèi)顯示單元上在步驟S313中所記錄的AF坐標(biāo)S’的位置處顯示運動中AF框502。圖5C例示了在更新后的AF坐標(biāo)S’處顯示運動中AF框502的示例。圖5C例示了根據(jù)圖4B中的觸摸移動操作而移動的運動中AF框。圖5C中所例示的箭頭以簡單地可理解的方式指示運動中AF框502的移動的處理,但是并不實際地顯示在取景器內(nèi)顯示單元76上。在步驟S314中,如圖5C中所例示的,在觸摸從先前的AF坐標(biāo)S’沿觸摸移動的方向移動觸摸移動的移動的長度而到達(dá)的位置處顯示運動中AF框502。
步驟S315至步驟S323的處理是用于顯示通知線(指引(guide))的處理,以警告用戶不要無意地進(jìn)行從觸摸屏70a能夠接收觸摸操作的可觸摸范圍(0≤X≤A,0≤Y≤B)遠(yuǎn)及外框401的觸摸移動。即使用戶未從屏幕釋放用戶的手指,但是如果觸摸移動到可觸摸范圍之外,則也確定在觸摸屏70a上進(jìn)行了觸摸釋放。由于用戶在觀看取景器內(nèi)顯示單元76的同時進(jìn)行觸摸操作,因此用戶難以識別觸摸屏70a上的觸摸位置。然而,將觸摸點正靠近觸摸屏70a的邊緣的警告顯示在取景器內(nèi)顯示單元76上,由此使得用戶能夠識別觸摸位置?;谟|摸屏70a上的觸摸坐標(biāo)Pm是否滿足0≤Xm≤a、(A-a)≤Xm≤A、0≤Ym≤b及(B-b)≤Ym≤B中的任一個來做出觸摸點是否包含在端部區(qū)域402b中的確定。在步驟S316、步驟S318、步驟S320及步驟S322中,確定觸摸點正靠近哪個邊(邊緣)。
在步驟S315中,系統(tǒng)控制單元50將取景器內(nèi)顯示單元76上所顯示的通知線隱藏。如果未顯示通知線,則不進(jìn)行該處理。
在步驟S316中,系統(tǒng)控制單元50確定在步驟S311中所記錄的觸摸屏70a上的觸摸坐標(biāo)Pm的X坐標(biāo)是否滿足0≤Xm≤a。此時,可以將a設(shè)定成以下距離。即,基于該距離,如果用戶繼續(xù)觸摸移動則觸摸點將移出可觸摸范圍(觸摸屏70a)是很有可能的。在這種情況下,該距離例如是0.5厘米或1厘米。即,系統(tǒng)控制單元50確定觸摸點是否靠近觸摸屏70a的左邊(進(jìn)入左邊寬度為a的部分)。如果確定觸摸坐標(biāo)Pm的X坐標(biāo)滿足0≤Xm≤a(步驟S316中的“是”),則處理進(jìn)行到步驟S317。如果不是這種情況(步驟S316中的“否”),則處理進(jìn)行到步驟S318。
在步驟S317中,系統(tǒng)控制單元50在取景器內(nèi)顯示單元76上沿運動中AF框502的左邊顯示通知線。圖5D例示了在步驟S316中確定為“是”的情況下取景器內(nèi)顯示單元76的顯示的示例。在步驟S317中,系統(tǒng)控制單元50沿運動中AF框502的左邊顯示通知線503,如圖5D中那樣。
在步驟S318中,系統(tǒng)控制單元50確定在步驟S311中所記錄的觸摸坐標(biāo)Pm的X坐標(biāo)是否滿足(A-a)≤Xm≤A。即,系統(tǒng)控制單元50確定觸摸點是否靠近觸摸屏70a的右側(cè)(進(jìn)入右側(cè)寬度為a的部分)。如果確定觸摸坐標(biāo)Pm的X坐標(biāo)滿足(A-a)≤Xm≤A(步驟S318中的“是”),則處理進(jìn)行到步驟S319。如果不是這種情況(步驟S318中的“否”),則處理進(jìn)行到步驟S320。
在步驟S319中,系統(tǒng)控制單元50沿取景器內(nèi)顯示單元76上所顯示的運動中AF框502的右邊顯示通知線。圖5E例示了在步驟S318中確定為“是”的情況下取景器內(nèi)顯示單元76的顯示的示例。在步驟S319中,系統(tǒng)控制單元50沿運動中AF框502的右邊顯示通知線504,如圖5E中那樣。
在步驟S320中,系統(tǒng)控制單元50確定在步驟S311中所記錄的觸摸屏70a上的觸摸坐標(biāo)Pm的Y坐標(biāo)是否滿足0≤Ym≤b。此時,將b設(shè)定成以下距離。即,基于該距離,如果用戶繼續(xù)觸摸移動則觸摸點將移出觸摸屏70a的可觸摸范圍的可能性很高。在這種情況下,該距離例如是0.5厘米或1厘米。即,系統(tǒng)控制單元50確定觸摸點是否靠近觸摸屏70a的上邊(進(jìn)入上邊寬度為b的部分)。如果確定觸摸坐標(biāo)Pm的Y坐標(biāo)滿足0≤Ym≤b(步驟S320中的“是”),則處理進(jìn)行到步驟S321。如果不是這種情況(步驟S320中的“否”),則處理進(jìn)行到步驟S322。
在步驟S321中,系統(tǒng)控制單元50沿取景器內(nèi)顯示單元76上所顯示的運動中AF框502的上邊顯示通知線。圖5F例示了在步驟S320中確定為“是”的情況下取景器內(nèi)顯示單元76的顯示的示例。在步驟S321中,系統(tǒng)控制單元50沿運動中AF框502的上邊顯示通知線505,如圖5F中那樣。
在步驟S322中,系統(tǒng)控制單元50確定在步驟S311中所記錄的觸摸屏70a上的觸摸坐標(biāo)Pm的Y坐標(biāo)是否滿足(B-b)≤Ym≤B。即,系統(tǒng)控制單元50確定觸摸點是否靠近觸摸屏70a的下邊(進(jìn)入下邊寬度為b的部分)。如果確定觸摸坐標(biāo)Pm的Y坐標(biāo)滿足(B-b)≤Ym≤B(步驟S322中的“是”),則處理進(jìn)行到步驟S323。如果不是這種情況(步驟S322中的“否”),則處理進(jìn)行到步驟S324。
在步驟S323中,系統(tǒng)控制單元50沿取景器內(nèi)顯示單元76上所顯示的運動中AF框502的下邊顯示通知線。圖5G例示了在步驟S322中確定為“是”的情況下取景器內(nèi)顯示單元76的顯示的示例。在步驟S323中,系統(tǒng)控制單元50沿運動中AF框502的下邊顯示通知線506,如圖5G中那樣。
在步驟S324中,系統(tǒng)控制單元50確定是否在觸摸屏70a上檢測到觸摸釋放。如果確定檢測到觸摸釋放(步驟S324中的“是”),則處理進(jìn)行到步驟S325。如果不是這種情況(步驟S324中的“否”),則處理返回到步驟S308。在步驟S308中,系統(tǒng)控制單元50等待,直到檢測到觸摸移動為止。
在步驟S325中,系統(tǒng)控制單元50確定在最近的步驟S311中所記錄的觸摸屏70a上的觸摸坐標(biāo)Pm是否存在于端部區(qū)域402b中。對觸摸坐標(biāo)Pm是否包含在端部區(qū)域402b中的確定是基于觸摸屏70a上的觸摸坐標(biāo)Pm是否滿足0≤Xm≤a、(A-a)≤Xm≤A、0≤Ym≤b及(B-b)≤Ym≤B中的任一個而做出的。如果確定觸摸坐標(biāo)Pm存在于端部區(qū)域402b中(步驟S325中的“是”),則處理進(jìn)行到步驟S326。如果不是這種情況(步驟S325中的“否”),則處理進(jìn)行到步驟S331。
在步驟S326中,系統(tǒng)控制單元50確定作為在步驟S310中開始對其測量的時間T,是否經(jīng)過了預(yù)定時間α或更長時間(時間T在預(yù)定時間α內(nèi))。預(yù)定時間α例如是1.5秒或2秒。即,系統(tǒng)控制單元50確定用戶是觸摸端部區(qū)域402b達(dá)預(yù)定時間α或更長時間然后進(jìn)行觸摸釋放(長時間地觸摸端部區(qū)域402b然后進(jìn)行觸摸釋放)、還是用戶觸摸端部區(qū)域402b少于預(yù)定時間α然后進(jìn)行觸摸釋放。如果在用戶觸摸端部的狀態(tài)下經(jīng)過預(yù)定時間α或更長時間,然后用戶進(jìn)行觸摸釋放,則可以認(rèn)定即使在端部區(qū)域402b中用戶也有意地指示AF坐標(biāo)。另一方面,如果用戶在觸摸端部區(qū)域402b之后少于預(yù)定時間α內(nèi)(在短時間內(nèi))進(jìn)行觸摸釋放,則可以認(rèn)定用戶在觸摸移動期間在觸摸屏70a的端部區(qū)域402b中無意地進(jìn)行觸摸釋放。即,可以認(rèn)定在用戶未意識到觸摸位置的移出的情況下觸摸位置移出觸摸屏70a。如果確定作為時間T,經(jīng)過了預(yù)定時間α或更長時間(步驟S326中的“是”),則處理進(jìn)行到步驟S331。如果不是這種情況(步驟S326中的“否”),則處理進(jìn)行到步驟S327。
在步驟S327中,系統(tǒng)控制單元50重置時間L,并且將重置后的時間L記錄在系統(tǒng)存儲器52中。如果未測量時間L,則不進(jìn)行該處理。時間L是用于在用戶觸摸觸摸屏70a的端部區(qū)域402b僅少于預(yù)定時間α(因為在觸摸移動期間觸摸移出可觸摸范圍)并且進(jìn)行觸摸釋放的情況下等待再次來自用戶的指令的時間。換言之,即使在步驟S326中確定為“否”,但是如果用戶在不進(jìn)行操作的情況下接受當(dāng)前AF坐標(biāo)S’的位置,則在經(jīng)過預(yù)定時間之后,系統(tǒng)控制單元50將當(dāng)前AF坐標(biāo)S’最終確定為AF坐標(biāo)S(進(jìn)行AF處理)。再換言之,這是系統(tǒng)控制單元50在步驟S326中確定進(jìn)行了用戶無意的觸摸釋放的狀態(tài),因此不最終確定AF坐標(biāo)S’。因此,在步驟S329中,如果在經(jīng)過預(yù)定時間的時間之前檢測到用戶的觸摸操作,則系統(tǒng)控制單元50可以繼續(xù)移動AF坐標(biāo)S’,而不執(zhí)行AF處理。
在步驟S328中,系統(tǒng)控制單元50使用系統(tǒng)計時器53來開始測量在步驟S327中經(jīng)重置的時間L。
在步驟S329中,系統(tǒng)控制單元50確定是否檢測到觸摸屏70a上的觸摸著屏。如果確定檢測到觸摸著屏(步驟S329中的“是”),則處理進(jìn)行到步驟S308。如果不是這種情況(步驟S329中的“否”),則處理進(jìn)行到步驟S330。
在步驟S330中,系統(tǒng)控制單元50確定作為在步驟S328中開始對其測量的時間L,是否經(jīng)過了預(yù)定時間β或更長時間。預(yù)定時間β例如是2秒或3秒。如果確定經(jīng)過了預(yù)定時間β或更長時間(步驟S330中的“是”),則處理進(jìn)行到步驟S331。如果不是這種情況(步驟S330中的“否”),則在步驟S329中,系統(tǒng)控制單元50等待,直到檢測到觸摸著屏為止。
在步驟S331中,系統(tǒng)控制單元50將在步驟S317、步驟S319、步驟S321及步驟S323中所顯示的通知線503至通知線506中的任一通知線從取景器內(nèi)顯示單元76隱藏。如果未顯示通知線,則不進(jìn)行該處理。
在步驟S332中,系統(tǒng)控制單元50將取景器內(nèi)顯示單元76中正被記錄的AF坐標(biāo)S’作為AF坐標(biāo)S記錄在系統(tǒng)存儲器52中。然后,系統(tǒng)控制單元50將AF框501顯示在所記錄的AF坐標(biāo)S’處。此外,系統(tǒng)控制單元50隱藏運動中AF框502(或者改變運動中AF框502的顯示形式,以獲得AF框501)。即,正被記錄的AF坐標(biāo)S’被設(shè)定為進(jìn)行AF處理的位置(AF坐標(biāo)S)。此時,將在步驟S306中記錄的AF坐標(biāo)Sn刪除。圖5H例示了在圖5D的狀態(tài)下最終確定AF坐標(biāo)S的情況下AF框501的顯示的示例。圖5H例示了通過將指示AF框的顯示從運動中AF框502改變成同一坐標(biāo)處的AF框501來最終確定AF坐標(biāo)S的狀態(tài)。即,圖5H例示了以下狀態(tài):在顯示運動中AF框502的情況下,實際地進(jìn)行(正在進(jìn)行)AF處理的位置是移動AF位置的操作之前的位置,但是如果顯示切換到AF框501,則在顯示AF框501的位置處進(jìn)行AF處理。在步驟S330中確定為“是”之后處理進(jìn)行到步驟S332的情況下,可以不將AF坐標(biāo)從步驟S306中所記錄的AF坐標(biāo)Sn改變。如上所述,如果AF坐標(biāo)改回到觸摸移動之前的那些坐標(biāo),并且即使在觸摸滑出端部區(qū)域402b之外之后的預(yù)定時間β內(nèi)用戶不進(jìn)行觸摸操作,則可以防止AF位置改變成并非用戶意圖的位置。
在步驟S333中,系統(tǒng)控制單元50在正被記錄(正被設(shè)定并且在步驟S332中已被最終確定)的AF坐標(biāo)S(AF框501的顯示位置)處進(jìn)行AF處理。在AF位置的移動之前已經(jīng)進(jìn)行了AF處理的情況下,在步驟S333中進(jìn)行AF處理的位置改變。換言之,被攝體焦點對準(zhǔn)的位置改變。在圖5H中,左側(cè)的人焦點對準(zhǔn),并且被攝體焦點對準(zhǔn)的位置從圖5A的右側(cè)的人焦點對準(zhǔn)的狀態(tài)改變。然而,在步驟S333中可以不必進(jìn)行AF處理,而可以在根據(jù)圖像捕捉指令而記錄的AF坐標(biāo)S處進(jìn)行。
在步驟S334中,系統(tǒng)控制單元50確定是否給出了用以結(jié)束AF位置移動處理的指令。用以結(jié)束AF位置移動處理的指令的示例包括關(guān)閉數(shù)字照相機(jī)100并且切換到省電模式(如果無操作狀態(tài)持續(xù)達(dá)特定時間或更長時間則數(shù)字照相機(jī)100轉(zhuǎn)換到該模式)。如果確定給出了用以結(jié)束AF位置移動處理的指令(步驟S334中的“是”),則AF位置移動處理結(jié)束。如果不是這種情況(步驟S334中的“否”),則處理返回到步驟S302。
根據(jù)以上示例性實施例,可以減小以下可能性:在用戶在觀看取景器內(nèi)顯示單元76的同時在觸摸屏70a上移動AF位置的情況下,在非用戶意圖的情況下觸摸位置移出觸摸屏70a,由此AF位置導(dǎo)致非意圖的位置。即,可以減小以下可能性:在用戶觀看取景器內(nèi)顯示單元76的狀態(tài)下(在觸摸屏70a不可被用戶觀看的狀態(tài)下),正在移動的AF位置導(dǎo)致非意圖的位置。此外,即使在端部區(qū)域402b中檢測到觸摸釋放,但是如果用戶觸摸端部區(qū)域402b達(dá)預(yù)定時間α或更長時間,則在假定在觸摸移動期間在非用戶意圖的情況下觸摸不移出可觸摸范圍的情況下移動AF位置。因此,還可以防止用戶的可操作性下降。此外,如果用戶在端部區(qū)域402b中無意地進(jìn)行了觸摸釋放,則不立即地最終確定觸摸位置。因而,在經(jīng)過預(yù)定時間β的時間之前不最終確定AF位置的移動。然后,系統(tǒng)控制單元50等待用戶的觸摸操作。然后,用戶可以再次進(jìn)行觸摸操作。
在變型例中,數(shù)字照相機(jī)100的構(gòu)造與示例性實施例中的圖1A、圖1B及圖2中的構(gòu)造相似。此外,觸摸屏70a上的觸摸的狀態(tài)也與圖4A至圖4C中的狀態(tài)相似。然而,該變型例與示例性實施例的不同之處在于圖3A至圖3C中的AF位置移動處理的部分,以及用于在取景器內(nèi)顯示單元76上顯示AF框的方法。參照圖6A至圖6D,描述了示例性實施例的變型例中的AF框的顯示形式。在該變型例中,與示例性實施例不同的是,在觸摸位置的移動期間,不僅顯示運動中AF框502,而且AF框501也保持顯示在AF位置的移動之前的位置處。此外,在示例性實施例中,描述了以下示例:如果確定在非用戶意圖的情況下觸摸位置移出觸摸屏70a,則接收在預(yù)定時間(β)內(nèi)再次進(jìn)行移動操作的操作。然后,如果經(jīng)過了預(yù)定時間,則改變AF位置。在該變型例中,如果確定在非用戶意圖的情況下觸摸位置移出觸摸屏70a,則無論是否經(jīng)過預(yù)定時間都不執(zhí)行AF處理。
參照圖3A至圖3C,具體地描述了變型例中的與示例性實施例不同的處理。通過將記錄在非易失性存儲器56中的程序加載到系統(tǒng)存儲器52中并且通過系統(tǒng)控制單元50執(zhí)行該程序來實現(xiàn)該處理。在打開數(shù)字照相機(jī)100時開始該處理,并且操作模式切換成圖像捕捉模式。
變型例中的步驟S301的處理與示例性實施例中的處理相似。圖6A例示了變型例中的步驟S301中的取景器內(nèi)顯示單元76的顯示的示例。在圖6A中,顯示了AF框501。
變型例中的步驟S302至步驟S305的處理與示例性實施例中的處理相似。
在變型例中的步驟S306中,與示例性實施例中的步驟S306不同的是,如圖6B中所例示的,系統(tǒng)控制單元50顯示運動中AF框502,并且還保持顯示AF框501而不隱藏AF框501。如上所述,即使在AF位置的移動期間,AF框501也顯示在被記錄為AF坐標(biāo)Sn的位置處,由此使得用戶能夠知曉進(jìn)行(正在進(jìn)行)AF處理的位置。
變型例中的步驟S307至步驟S313的處理與示例性實施例中的處理相似。
在變型例中的步驟S314中,如圖6C中所例示的,系統(tǒng)控制單元50在所獲得的AF坐標(biāo)S’處顯示運動中AF框502。與示例性實施例中的步驟S314不同的是,由于在變型例中的步驟S306中系統(tǒng)控制單元50保持顯示AF框501,因此顯示當(dāng)前設(shè)定的位置(AF框501)及當(dāng)前正改變的位置(運動中AF框502)。因此,用戶能夠進(jìn)行在將當(dāng)前位置與從現(xiàn)在起要改變的位置相比較的同時改變位置的操作。
變型例中的步驟S315至步驟S326的處理與示例性實施例中的處理相似。
然而,在變型例中,如果在步驟S326中確定為“否”,則不進(jìn)行步驟S327至步驟S330的處理,并且處理進(jìn)行到步驟S302。即,如果在步驟S326中確定為“否”,例如,在顯示圖6C中所例示的運動中AF框502的狀態(tài)下,即使檢測到觸摸釋放,也不將當(dāng)前正移動的AF坐標(biāo)S’設(shè)定為AF坐標(biāo)S。此外,直到用戶再次在觸摸屏70a上進(jìn)行觸摸著屏,并且在步驟S325中確定為“否”、或者在步驟S326中確定為“是”為止,都不將AF坐標(biāo)S從被觸摸之前的AF坐標(biāo)(在最近的步驟S306中記錄的AF坐標(biāo)Sn)改變。
變型例中的步驟S331的處理與示例性實施例中的處理相似。
在變型例中的步驟S332中,在正被記錄的AF坐標(biāo)S’處所顯示的AF框從圖6C中所例示的運動中AF框502的顯示形式改變成圖6D中所例示的AF框501的顯示形式。此外,此時,在先前的AF坐標(biāo)S(被記錄為AF坐標(biāo)Sn的坐標(biāo))處所顯示的AF框501被隱藏。
根據(jù)以上示例性實施例,在要通過在觸摸屏70a上進(jìn)行移動來設(shè)定AF坐標(biāo)S、并且即使在非用戶意圖的情況下觸摸位置移出觸摸屏70a的區(qū)域的情況下,AF坐標(biāo)S被設(shè)定在非用戶意圖的位置處的可能性也很小。此外,在觸摸位置不移出觸摸屏70a的區(qū)域、但是用戶有意地釋放觸摸的情況下,根據(jù)觸摸釋放的位置來設(shè)定(改變)AF坐標(biāo)S。即,根據(jù)用戶有意地進(jìn)行的觸摸釋放來設(shè)定AF坐標(biāo)S。在非用戶意圖的情況下觸摸滑出觸摸屏70a的區(qū)域(從其釋放)的情況下,不設(shè)定AF坐標(biāo)。因此,將AF坐標(biāo)設(shè)定在更多地根據(jù)用戶的意圖的位置處。
此外,在用戶在觸摸屏70a上的觸摸位置進(jìn)入端部區(qū)域402b的情況下,沿運動中AF框502顯示通知線。因此,用戶能夠知曉如果用戶繼續(xù)觸摸移動則觸摸點將移出觸摸屏70a。此外,通知線指示觸摸點正靠近觸摸屏70a的哪個端部區(qū)域。因此,根據(jù)通知線的位置,用戶能夠調(diào)整進(jìn)行觸摸移動的位置。
通知線是緊鄰運動中AF框502顯示的行。然而,本發(fā)明并不限于此。作為另一種選擇,可以改變運動中AF框502的對比度,或者可以以字符的方式來顯示警告。作為又一種選擇,箭頭可以指示如果觸摸沿其前進(jìn)得更多則觸摸點將移出觸摸屏70a的方向。
此外,可以根據(jù)是拍攝運動圖像還是拍攝靜止圖像來改變本示例性實施例中所描述的預(yù)定時間α及預(yù)定時間β。預(yù)定時間α是用于確定端部區(qū)域中的觸摸釋放是否是用戶有意的時間。因此,在捕捉運動圖像的情況下,可以使預(yù)定時間α比在捕捉靜止圖像的情況下更長,由此更確定地確定觸摸釋放是否是用戶有意地進(jìn)行的。在記錄運動圖像期間,如果將AF位置最終確定在非意圖的位置處,則會記錄非意圖的圖像。因此,將預(yù)定時間α設(shè)定成很長,由此使得能夠?qū)崿F(xiàn)更準(zhǔn)確的確定。另一方面,在靜止圖像的情況下,即使將AF位置最終確定在非意圖的位置處,用戶也僅需要避免給出圖像捕捉指令。因此,為了提高用戶的可操作性,可以使預(yù)定時間α比在運動圖像的情況下更短。預(yù)定時間β是用于在觸摸屏70a的端部區(qū)域中進(jìn)行觸摸釋放的情況下將AF位置最終確定在觸摸釋放的位置處的時間。因此,在捕捉運動圖像的情況下,可以使預(yù)定時間β比在捕捉靜止圖像的情況下更長。如上所述,在記錄運動圖像期間,如果將AF位置最終確定在非意圖的AF位置處,則會記錄非意圖的圖像。因此,將用于允許用戶重新調(diào)整AF位置的時間設(shè)定成很長。此時,如果在經(jīng)過了預(yù)定時間β的定時改變AF位置,則存在在非用戶意圖的定時進(jìn)行AF處理的可能性。然而,如以上在本示例性實施例中所描述的,用戶能夠通過再次觸摸觸摸屏70a并且在期望定時進(jìn)行觸摸釋放,從而在期望定時移動AF位置。在捕捉靜止圖像的情況下,如果端部區(qū)域中的觸摸釋放被確定為非用戶意圖的,但是用戶有意地進(jìn)行的,則AF位置的快速移動(步驟S330中的“是”)減小了用戶等待AF位置的改變從而錯失拍照時機(jī)的可能性。
此外,在捕捉運動圖像期間,即使在不是端部區(qū)域的區(qū)域中進(jìn)行觸摸釋放,也可以不改變AF坐標(biāo)。在靜止圖像的情況下或者在等待捕捉圖像的狀態(tài)下,如果在不是端部區(qū)域的區(qū)域中進(jìn)行觸摸釋放,則根據(jù)該觸摸釋放來改變AF坐標(biāo)。此時,在拍攝運動圖像期間,可以通過諸如點擊操作或雙擊操作的確定操作來確定AF坐標(biāo)的改變。如果在捕捉運動圖像期間根據(jù)確定操作而這樣地改變AF坐標(biāo),則用戶可以將AF處理設(shè)定成在確認(rèn)改變后的AF坐標(biāo)之后的期望定時進(jìn)行。
此外,在捕捉運動圖像期間,可以根據(jù)不是端部區(qū)域的區(qū)域中的觸摸釋放來設(shè)定AF坐標(biāo),并且可以不根據(jù)端部區(qū)域中的觸摸釋放來設(shè)定AF坐標(biāo)。在靜止圖像的情況下,即使觸摸操作被確定為端部區(qū)域中的觸摸釋放,也可以設(shè)定該AF坐標(biāo)。在捕捉運動圖像期間,如果在非用戶意圖的情況下改變了AF位置,則會在非用戶意圖的位置處記錄經(jīng)受AF的圖像。因此,即使在非用戶意圖的情況下觸摸移出端部區(qū)域,也不改變AF坐標(biāo)。另一方面,在靜止圖像的情況下,即使在非意圖的位置處進(jìn)行AF處理,也不記錄該圖像。因此,用戶可以在記錄圖像之前再次設(shè)定AF坐標(biāo)。
在端部區(qū)域402b的范圍中,可以如下地設(shè)定沿觸摸屏70a的各個邊的上區(qū)域、下區(qū)域、左區(qū)域及右區(qū)域。在本示例性實施例中,描述了左區(qū)域及右區(qū)域是沿邊在距各個(左及右)邊a距離內(nèi)的區(qū)域、并且上區(qū)域及下區(qū)域是沿邊距各個(上及下)邊b距離內(nèi)的區(qū)域的示例。作為另一種選擇,例如,沿左邊的區(qū)域及沿右邊的區(qū)域可以是不同的尺寸。在快門按鈕及抓握部(保持部)位于觸摸屏70a的右側(cè)(在從觀察被攝體的用戶觀看時)的情況下,進(jìn)行朝向觸摸屏70a的右邊(沿右方向)或下邊(下方向)的觸摸移動是容易的。因此,存在用戶迅速地進(jìn)行觸摸移動的可能性。如果用戶迅速地進(jìn)行觸摸移動,則觸摸位置進(jìn)入端部區(qū)域402b并且然后立即地移出觸摸屏70a的可能性很高。作為對策,為了使用戶更早地意識到觸摸正靠近端部,端部區(qū)域402b包含距右邊的距離比a更長的范圍(距下邊的距離比b更長的范圍),由此更早地顯示通知線。如上所述,在用戶更容易地進(jìn)行觸摸移動的區(qū)域中,將包含在端部區(qū)域402b中的區(qū)域的寬度增加,由此減小在非用戶意圖的情況下觸摸位置移出觸摸屏70a的可能性。在這種情況下,端部區(qū)域402b的范圍是0≤Xm≤a、(A-aa(>a))≤Xm≤A、0≤Ym≤b及(B-bb(>b))≤Ym≤B。
此外,本示例性實施例在用戶在觸摸移動期間無意地進(jìn)行觸摸釋放的情況下、以及用戶在觸摸移動期間無意地在觸摸屏70a的端部區(qū)域中進(jìn)行觸摸釋放的情況下(甚至在用戶在除了端部區(qū)域之外的區(qū)域中無意地進(jìn)行觸摸釋放的情況下)都是有效的。在如果用戶在觸摸觸摸屏70a的用戶的手指未充分地達(dá)到觸摸屏70a的狀態(tài)下進(jìn)行觸摸移動、則手指在觸摸移動的過程中與觸摸屏70a分開的情況下,不立即地執(zhí)行AF處理。例如,在觸摸朝向上邊(沿上方向)或左邊(左方向)(沿與易于進(jìn)行觸摸移動的方向相反的方向)移動的情況下,用戶在進(jìn)行觸摸移動達(dá)用戶企圖移動的距離之前進(jìn)行利用用戶的手指輕輕地擦過觸摸屏70a的操作。因此,用戶將進(jìn)行觸摸釋放的可能性很高。因此,如果將沿上邊的區(qū)域中或者沿左邊的區(qū)域中的端部區(qū)域402b中所包含的區(qū)域的寬度增加,并且即使用戶在沿上方向或左方向的觸摸移動期間無意地進(jìn)行了觸摸釋放,則立即地執(zhí)行處理的可能性減小。
作為另一種選擇,基于觸摸移動的方向,可以確定是否根據(jù)觸摸釋放而立即地執(zhí)行處理。更具體地說,在用戶沿上方向或左方向進(jìn)行觸摸移動并且然后在不停止觸摸移動的情況下進(jìn)行觸摸釋放(T≤α)的情況下,無論觸摸位置如何,處理都可以進(jìn)行到步驟S327。然后,可以不立即地設(shè)定AF坐標(biāo)(并且可以不立即地處理AF處理)。另一方面,在用戶沿下方向或右方向進(jìn)行觸摸移動并且然后在不停止觸摸移動的情況下進(jìn)行觸摸釋放(T≤α)、并且如果進(jìn)行觸摸釋放時的觸摸位置是右端((A-a)≤Xm≤A)或下端((B-b)≤Ym≤B)的情況下,則處理進(jìn)行到步驟S327。如果不是這種情況(在用戶在沿難以進(jìn)行觸摸移動的方向進(jìn)行觸摸移動的同時進(jìn)行觸摸釋放的情況下),則處理進(jìn)行到步驟S331。然后,可以立即地開始對AF坐標(biāo)的設(shè)定(以及在所設(shè)定的AF坐標(biāo)的位置處的AF處理)。
此外,在用戶不觀看取景器內(nèi)顯示單元76的情況下,可以在觸摸屏70a(顯示單元28)上進(jìn)行顯示,并且可以根據(jù)絕對坐標(biāo)來接收觸摸屏70a上的操作。在用戶觀看取景器內(nèi)顯示單元76的情況下,可以根據(jù)相對坐標(biāo)來接收觸摸屏70a上的操作。此外,在用戶不觀看取景器內(nèi)顯示單元76的情況下,可以將所捕捉到的圖像或AF框顯示在觸摸屏70a上。此時,在用戶觀看顯示單元28而不觀看取景器內(nèi)顯示單元76的情況下,根據(jù)觸摸釋放來改變(設(shè)定)AF坐標(biāo)的位置,而無論觸摸釋放位置如何(即使在端部區(qū)域中)。
在以上示例性實施例中,在端部區(qū)域402b中進(jìn)行觸摸釋放的情況下,測量預(yù)定時間T以確定是否在緊接觸摸釋放之前進(jìn)行了觸摸移動,或者用戶是否有意地進(jìn)行了觸摸釋放。作為另一種選擇,可以基于觸摸釋放的位置來做出確定。即,在距外框401預(yù)定距離內(nèi)(例如,2毫米內(nèi))檢測到觸摸釋放的情況下,可以確定在觸摸移動期間進(jìn)行了觸摸釋放。
在以上示例性實施例中,已對移動進(jìn)行AF處理的位置的操作給出了描述。然而,本發(fā)明并不限于此,而是適用于對進(jìn)行各種處理的位置(區(qū)域)的設(shè)定(選擇)。例如,本發(fā)明適用于對用于聚焦在特定人的臉上的臉部AF框的選擇,或者對放大(放大或縮小)位置的選擇。此外,本發(fā)明還適用于以下情況:在進(jìn)行諸如自動曝光或自動曝光設(shè)定(AE)處理或者白平衡(WB)處理的處理時,選擇被攝體、位置或區(qū)域作為用于進(jìn)行處理的參照。此外,本發(fā)明還適用于選擇跟蹤目標(biāo)或彩色跟蹤的情況。
在假定系統(tǒng)控制單元50控制以上流程圖的情況下給出了描述。作為另一種選擇,單個硬件可以控制以上流程圖。作為更一種選擇,多個硬件可以共同進(jìn)行處理以控制裝置的整體。
在以上示例性實施例中,作為示例,描述了將本發(fā)明應(yīng)用于數(shù)字照相機(jī)100的情況。然而,本發(fā)明并不限于此。本發(fā)明適用于能夠進(jìn)行控制以移動進(jìn)行基于指定位置的處理(例如,AF處理、AE處理或AWB處理)的位置的任何電子設(shè)備。即,本發(fā)明適用于個人計算機(jī)(PC)、移動電話終端、移動圖像觀看器、數(shù)字相框、音樂播放器、游戲裝置、電子書閱讀器、平板PC、智能電話或家用電器裝置。本發(fā)明還適用于用于通過有線通信或無線通信來接收數(shù)字照相機(jī)的AF信息、顯示該AF信息并且遠(yuǎn)程地控制數(shù)字照相機(jī)(包括網(wǎng)絡(luò)照相機(jī))的諸如智能電話、平板PC或臺式PC的裝置。
還可以通過進(jìn)行以下處理來實現(xiàn)本發(fā)明。這是將用于實現(xiàn)以上示例性實施例的功能的軟件(程序)經(jīng)由網(wǎng)絡(luò)或各種記錄介質(zhì)而提供給系統(tǒng)或裝置、并且使系統(tǒng)或裝置的計算機(jī)(或CPU或微處理器單元(MPU))讀取并執(zhí)行程序代碼的處理。在這種情況下,所述程序及其上存儲有所述程序的記錄介質(zhì)構(gòu)成本發(fā)明。
根據(jù)本發(fā)明,可以減小當(dāng)用戶關(guān)于要基于指定位置而進(jìn)行的特定處理來移動所述指定位置時在非用戶意圖的位置處進(jìn)行所述特定處理的可能性。
其他實施例
另外,可以通過讀出并執(zhí)行記錄在存儲介質(zhì)(也可以更完整地稱為“非臨時性計算機(jī)可讀存儲介質(zhì)”)上的計算機(jī)可執(zhí)行指令(例如,一個或更多個程序)以進(jìn)行上述實施例中的一個或更多個實施例的功能、并且/或者包括用于進(jìn)行上述實施例中的一個或更多個實施例的功能的一個或更多個電路(例如,專用集成電路(ASIC))的系統(tǒng)或裝置的計算機(jī),來實現(xiàn)本發(fā)明的實施例,并且,可以利用由所述系統(tǒng)或裝置的所述計算機(jī)例如通過讀出并執(zhí)行來自所述存儲介質(zhì)的所述計算機(jī)可執(zhí)行指令以進(jìn)行上述實施例中的一個或更多個實施例的功能、并且/或者控制所述一個或更多個電路以進(jìn)行上述實施例中的一個或更多個實施例的功能而進(jìn)行的方法,來實現(xiàn)本發(fā)明的實施例。所述計算機(jī)可以包括一個或更多個處理器(例如,中央處理單元(CPU)、微處理單元(MPU)),并且可以包括分開的計算機(jī)或分開的處理器的網(wǎng)絡(luò),以讀出并執(zhí)行所述計算機(jī)可執(zhí)行指令。所述計算機(jī)可執(zhí)行指令可以例如從網(wǎng)絡(luò)或所述存儲介質(zhì)被提供給計算機(jī)。所述存儲介質(zhì)可以包括例如硬盤、隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、分布式計算系統(tǒng)的存儲器、光盤(例如,壓縮光盤(CD)、數(shù)字通用光盤(DVD)或藍(lán)光光盤(BD)TM)、閃存設(shè)備及存儲卡等中的一個或更多個。
本發(fā)明的實施例還可以通過如下的方法來實現(xiàn),即,通過網(wǎng)絡(luò)或者各種存儲介質(zhì)將執(zhí)行上述實施例的功能的軟件(程序)提供給系統(tǒng)或裝置,該系統(tǒng)或裝置的計算機(jī)或是中央處理單元(CPU)、微處理單元(MPU)讀出并執(zhí)行程序的方法。
雖然參照示例性實施例對本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明并不限于所公開的示例性實施例。應(yīng)當(dāng)對所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結(jié)構(gòu)及功能。