專利名稱:電子設備的制作方法
技術領域:
本發明涉及具備了檢測觸摸操作的觸摸輸入單元和顯示單元的電子設備及存儲介質。
背景技術:
一般,在具備通過手指等的接觸而輸入指令或數據的觸摸面板的電子設備(例如,數碼相機或移動電話)中,觸摸面板除了用于軟件按鍵(software key)之外,還用于執行與在觸摸面板上進行的手勢操作相對應的動作的情況。例如,在現有技術中,如日本國特表2003-338975號公報所示,公開了如下技術通過觸摸面板上的“描繪操作”,根據動作模式,基于描繪操作的樣式控制顯示內容,從而進行圖像發送或放大圖像的畫面滾動等顯示控制。但是,在上述的現有技術中,雖然僅通過變更“描繪操作”的樣式就能夠實現與該樣式的種類相對應的顯不控制,但由于按多種樣式的每一個樣式與顯不控制建立對應關系,因此顯示控制的種類僅限于樣式的種類數,無法進行同一種類內的詳細的控制或微細的控制。本發明的課題是,在根據觸摸操作控制顯示內容的情況下,可通過簡單的操作實現豐富的控制。
發明內容
為了解決上述課題,本發明的第I觀點所涉及的電子設備的特征在于,具備觸摸輸入單元,其檢測觸摸操作;顯示單元;移動檢測單元,在所述觸摸輸入單元上進行了一邊觸摸一邊移動的滑動操作時, 檢測其移動方向;樣式判斷單元,其基于所述檢測出的移動方向,判斷所述滑動操作的樣式;和顯示控制單元,在所述判斷出的滑動操作的樣式為按⑴向第I方向移動、(ii)向不同于所述第I方向的第2方向移動的順序進行了觸摸操作的樣式的情況下,根據所述第 I方向和所述第2方向的組合,控制顯示在所述顯示單元上的顯示內容。根據本發明,在根據觸摸操作控制顯示內容的情況下,能夠通過簡單的操作實現豐富的控制,可提高便利性或操作性,在實用性方面更加出色。通過以下詳細描述的
,能夠更加充分地理解本發明。當然,附圖僅僅是例示,本發明并不限于此。
圖I是表示了作為電子設備而應用的數碼相機的基本結構要素的框圖。圖2 (I)、(2)是在根據觸摸傳感器8上的滑動操作進行圖像發送的情況下,列舉了可進行圖像發送的種類的滑動操作樣式的圖。圖3(1)、⑵是接著圖2在根據觸摸傳感器8上的滑動操作進行圖像發送的情況下,列舉了可進行圖像發送的種類的滑動操作樣式的圖。圖4(1)是用于說明表格存儲部M3內的控制表格Tl的圖,⑵是用于說明表格存儲部M3內的滑動表格T2的圖。圖5(1)是用于說明表格存儲部M3內的設定表格T3的圖,⑵是用于說明存儲部 3內的滑動操作標記F的圖。圖6是根據對觸摸傳感器8的觸摸操作開始執行的流程圖。圖7是用于詳細敘述滑動操作判斷處理(圖6的步驟A4)的流程圖。圖8是表示緊接著圖7動作的滑動操作判斷處理的流程圖。
具體實施例方式以下,參照圖I 圖8說明本發明的實施方式。圖I是表示作為電子設備而應用的數碼相機的基本結構要素的框圖。數碼相機(攝像裝置)是除了靜止圖像外還可以拍攝運動圖像的小型相機,具有可基于觸摸操作進行輸入的觸摸輸入功能,以控制部I作為核心。控制部I通過來自電源部(二次電池)2的電力供給而進行動作,根據存儲部3內的各種程序控制該數碼相機(以下,簡稱為照相機)的整體動作,在該控制部I中設有未圖示的CPU(中央運算處理裝置) 和存儲器等。存儲部3例如是具備ROM、閃存等的結構,除了具備保存了用于按照后述的圖6 圖8所示的動作順序實現本實施方式的程序或各種應用程序等的程序存儲部Ml、以文件為單位對完成攝像圖像(靜止圖像、運動圖像)進行分類存儲保存的圖像存儲部M2、和存儲各種表格的表格存儲部M3之外,還具備暫時存儲該照相機工作時所需的各種信息(例如,后述的滑動操作標記F、定時器等)的工作區域。當進行了在觸摸傳感器8上觸摸的同時移動的觸摸操作(滑動操作)時,表格存儲部M3作為對顯示在顯示部7上的顯示內容的控制(顯示控制),根據滑動狀態(滑動操作樣式、移動方向、移動量、移動速度等),存儲進行什么樣的顯示控制,其具備后述的控制表格Tl、滑動表格T2、設定表格T3。另外,存儲部3例如可以是包括SD卡、IC卡等裝卸自如的可移動型存儲器(記錄介質)的結構,雖然未圖示,但是在經由通信功能與網絡連接的狀態下,也可以包括規定的外部服務器側的存儲區域。雖然省略了圖示,但是操作部4具備進行快門操作、運動圖像拍攝操作、曝光或快門速度等拍攝條件的設定操作、指示拍攝完成圖像的再現的再現操作等的按壓按鈕式的各種按鍵,控制部I例如進行拍攝處理、拍攝條件的設定、再現處理、數據輸入處理等,作為與來自該操作部4的輸入操作信號對應的處理。雖然省略了圖示,但是攝像部5構成通過來自光學透鏡的被攝體像在攝像元件(CCD或CMOS等)上成像而能夠高精細地拍攝被攝體的照相機部,除了靜止圖像外還可以拍攝運動圖像。作為上述觸摸輸入功能,觸摸面板6構成檢測利用手指等進行了觸摸操作的位置來輸入其坐標數據的觸摸輸入單元(觸碰式屏幕),其具備顯示部7和觸摸傳感器8。另外,作為觸摸傳感器8,在靜電電容方式、電阻膜方式(resistive-film method)、電磁感應方式、壓電方式等各種方式中,采用在輕量化、光透過性、耐久性等方面出色的靜電電容方式,但是也可以是其他方式。顯示部7例如是具有縱橫比(橫4 :縱3)不同的畫面的高精細液晶顯示器或有機EL(Electro Luminescence)顯示器,除了顯示作為軟件按鍵的功能名之外,還作為顯示被攝像的圖像(取景圖像實時圖像)的取景畫面(監視畫面)發揮功能, 或者起到顯示完成保存圖像的再現畫面的功能。構成觸摸面板6的觸摸傳感器8通過靜電電容的變化感知觸摸了(接近或接觸) 觸摸面的情形,在顯示部7的整個顯示面上層疊配置了該透明的觸摸傳感器8。當在觸摸傳感器8上進行了利用手指等觸摸的同時移動的觸摸操作(滑動操作)時,控制部I求出進行了什么樣的操作的滑動狀態(滑動操作樣式、每次滑動的移動方向、移動量、移動速度等),根據該滑動狀態控制顯示在顯示部7上的顯示內容。另外,在本實施方式中,作為對顯示在顯示部7上的顯示內容的控制(顯示控制),進行圖像發送。圖2及圖3是在根據觸摸傳感器8上的滑動操作對顯示于顯示部7的顯示內容 (圖像)進行圖像發送的情況下,列舉了可進行圖像發送的種類的滑動操作的樣式的圖。也就是說,可進行圖像發送的滑動操作的樣式是最初向一個方向以大致直線狀移動之后暫時停止,且之后繼續向其他方向以大致直線狀移動的樣式。其中,大致直線狀是指,即使在滑動途中移動方向產生了些許變化,但只要整體上是直線移動即可的情形。此外,“暫時停止”是指在觸摸的狀態下停止移動的狀態?!跋蚱渌较虻囊苿印笔侵?,從最初的移動(最初的滑動)暫時停止之后,轉換方向,向其他方向移動(之后的滑動)的情形。圖2(1)是表示用于指示使顯示在顯示部7上的顯示內容向圖中的右方向前進的圖像發送的滑動操作的樣式的圖,能夠以進行了以下所示的3種操作樣式的情形為條件進行圖像發送。首先,第I種操作樣式是如下的操作樣式最初向一個方向(與圖像發送方向相反的方向在圖示的例中是左方向)以大致直線狀進行移動之后暫時停止,之后繼續向其他方向(圖像發送方向正方向在圖示的例中是右方向)以大致直線狀進行移動。第2 種操作樣式是如下的操作樣式最初向一個方向(相對于圖像發送方向逆時針旋轉了 90° 的方向逆旋轉方向在圖示的例中是上方向)以大致直線狀進行移動之后暫時停止,之后繼續向其他方向(圖像發送方向在圖示的例中是右方向)以大致直線狀進行移動。第3 種操作樣式是如下的操作樣式最初向一個方向(相對于圖像發送方向順時針旋轉了 90° 的方向正旋轉方向在圖示的例中是下方向)以大致直線狀進行移動之后暫時停止,之后繼續向其他方向(圖像發送方向在圖示的例中是右方向)以大致直線狀進行移動。圖2(2)是表示了用于指示使顯示部7的顯示內容向圖中的左方向前進的圖像發送的滑動操作樣式的圖,能夠以進行了以下所示的3種操作樣式的情形為條件進行圖像發送。首先,第I種操作樣式是如下的操作樣式最初向一個方向(逆方向右方向)以大致直線狀進行移動之后暫時停止,之后繼續向其他方向(正方向左方向)以大致直線狀進行移動。第2種操作樣式是如下的操作樣式最初向一個方向(90°正旋轉方向上方向) 以大致直線狀進行移動之后暫時停止,之后繼續向其他方向(正方向左方向)以大致直線狀進行移動。第3種操作樣式是如下的操作樣式最初向一個方向(90°逆旋轉方向下方向)以大致直線狀進行移動之后暫時停止,之后繼續向其他方向(正方向右方向)以大致直線狀進行移動。同樣,圖3(1)是表示了用于指示使顯示部7的顯示內容向圖中的上方向前進的圖像發送的滑動操作樣式的圖,能夠以進行了以下所示的3種操作樣式的情形為條件進行圖像發送。首先,第I種操作樣式是如下的操作樣式最初向一個方向(逆方向下方向)以大致直線狀進行移動之后暫時停止,之后繼續向其他方向(正方向上方向)以大致直線狀進行移動。第2種操作樣式是如下的操作樣式最初向一個方向(90°逆旋轉方向左方向)以大致直線狀進行移動之后暫時停止,之后繼續向其他方向(正方向上方向)以大致直線狀進行移動。第3種操作樣式是如下的操作樣式最初向一個方向(90°正旋轉方向 右方向)以大致直線狀進行移動之后暫時停止,之后繼續向其他方向(正方向上方向)以大致直線狀進行移動。圖3(2)是表示了用于指示使顯示部7的顯示內容向圖中的下方向前進的圖像發送的滑動操作樣式的圖,能夠以進行了以下所示的3種操作樣式的情形為條件進行圖像發送。首先,第I種操作樣式是如下的操作樣式最初向一個方向(逆方向上方向)以大致直線狀進行移動之后暫時停止,之后繼續向其他方向(正方向下方向)以大致直線狀進行移動。第2種操作樣式是如下的操作樣式最初向一個方向(90°正旋轉方向左方向) 以大致直線狀進行移動之后暫時停止,之后繼續向其他方向(正方向下方向)以大致直線狀進行移動。第3種操作樣式是如下的操作樣式最初向一個方向(90°逆旋轉方向右方向)以大致直線狀進行移動之后暫時停止,之后繼續向其他方向(正方向下方向)以大致直線狀進行移動。圖4是用于說明表格存儲部M3內的控制表格Tl及滑動表格T2的圖。圖4(1)是表示了控制表格Tl的內容的圖。該控制表格Tl存儲表示進行什么樣的顯示控制的顯示控制內容,構成為按顯示控制的種類存儲控制的具體內容。也就是說,控制表格Tl具有“ID”、“種類”、“內容”這些項目,在該“種類”中與其“ID”、即“ I” “4”對應地存儲“變更要發送的圖像數”、“變更要發送的速度”、“變更要發送的圖像切換的效果”、 “變更要發送的單位”?!白兏l送的圖像數”表示在進行了圖2及圖3所示的規定樣式的滑動操作時,根據該滑動狀態怎樣變更每一次操作樣式的發送圖像數,對應于作為其“內容”的“A”、“B”、“C”、“D”,存儲“I圖像”、“2圖像”、“3圖像”、“4圖像”?!白兏l送的速度”表示在進行了圖2及圖3所示的規定樣式的滑動操作時,根據該滑動狀態如何變更圖像發送的速度,對應于其“內容”的“A”、“B”、“C”、“D”,存儲“I秒 /圖像”、“2秒/圖像”、“3秒/圖像”、“4秒/圖像”?!白兏l送的圖像切換的效果”表示在進行了圖2及圖3所示的規定樣式的滑動操作時,根據該滑動狀態如何變更附加插入到圖像發送的圖像切換中的顯示效果,對應于作為其“內容”的“A”、“B”、“C”、“D”,存儲“無”、 “加入滑動條”、“方格樣式”、“百葉窗”。另外,“無”表示沒有附加顯示效果?!白兏l送的單位”表示在進行了圖2及圖3所示的規定樣式的滑動操作時,根據該滑動狀態如何變更圖像發送的單位的種類,對應于作為其“內容”的“A”、“B”、“C”、“D”, 存儲“全圖像”、“全圖像”、“僅文件夾的開頭”、“僅I日的開頭時戳”。另外,所謂要發送的單位是表示以I圖像、I文件夾、I日等為單位進行圖像發送。例如,“全圖像”表示對于一系列圖像而言,從其開頭開始按I圖像單位按順序進行圖像發送?!皟H文件夾的開頭”表示在將一系列圖像分散在多個文件夾來存儲的情況下,作為規定的圖像,從各文件夾僅讀出存儲在文件夾的開頭位置上的圖像,并按順序進行圖像發送。“僅I日的開頭時戳”表示在按每一日管理的一系列圖像之中,按每一日僅讀出開頭時刻(最早的時刻)的圖像,并按順序進行圖像發送。圖4⑵是表示了滑動表格T2的內容的圖。該滑動表格T2存儲滑動狀態,具有“種類”、“內容”這些項目。在“種類”中作為滑動狀態的種類存儲“移動量”、“移動速度”、“停止時間”,在“內容”中作為滑動狀態的內容存儲“A”、“B”、“C”、“D”。也就是說,“移動量”是在進行了如圖2及圖3所示的規定樣式的滑動操作時,以畫面的長度為基準表示了最初的滑動或之后的滑動時的移動量,對應于作為“內容”的“A”、“B”、“C”、“D”,存儲“不滿畫面的 1/3”、“畫面的1/3 1/2”、“畫面的1/2 2/3”、“超過畫面的2/3”。另外,在向橫方向的滑動的情況下,移動量以畫面的橫方向的長度為基準,在向縱方向的滑動的情況下,移動量以畫面的縱方向的長度為基準,也可以是無論橫方向和縱方向的滑動都以相同的長度作為基準?!耙苿铀俣取北硎咀畛醯幕瑒硬僮骰蛑蟮幕瑒酉碌囊苿铀俣?,以每單位移動量的時間進行表示,對應于作為“內容”的“A”、“B”、“C”、“D”,存儲“小于O. 33秒/移動量”、 “O. 33 O. 66秒/移動量”、“O. 66 I秒/移動量”、“超過I秒/移動量”。“停止時間” 是以秒為單位表示了從進行最初的滑動之后暫時停止至開始之后的滑動為止的停止時間 (在觸摸的狀態下停止滑動的時間),對應于“內容”的“A”、“B”、“C”、“D”,存儲“小于O. 5 秒”、“O. 5 I秒”、“I I. 5秒”、“超過I. 5秒”。 圖5是用于說明設定表格T3及滑動操作標記F的圖。圖5(1)是表示了設定表格T3的內容的圖。該設定表格T3存儲在什么樣的滑動操作下進行什么樣的圖像發送,可通過用戶操作任意地設定該內容。設定表格T3具有“種類”、“設定ID”這些項目。在“種類”中作為向與在最初滑動時期望的圖像發送方向相反的方向移動時的移動量和移動速度,存儲“最初的向逆方向的移動量”、“最初的向逆方向的移動速度”,此外在“種類”中作為向在最初滑動時期望的圖像發送方向(正方向)移動時的移動量和移動速度,存儲“之后的向正方向的移動量”、“之后的向正方向的移動速度”。另外,在“種類”中,作為從進行最初的滑動之后暫時停止至開始之后的滑動為止的停止時間,存儲“方向轉換時的停止時間”。此外,在“種類”中,作為向相對于在最初滑動時期望的圖像發送方向90°正旋轉方向移動時的移動量和移動速度,存儲“最初的向90° 正旋轉方向的移動量”、“最初的向90°正旋轉方向的移動速度”。此外,在“種類”中,作為向相對于在之后的滑動時期望的圖像發送方向90°逆旋轉方向移動時的移動量和移動速度, 存儲“最初的向90°逆旋轉方向的移動量”、“最初的向90°逆旋轉方向的移動速度”。“設定ID”作為表示指示哪種種類的圖像發送的信息,存儲控制表格Tl的“ID”,通過用戶操作設定任意的“ID”。也就是說,如圖示的設定例(I)所示,由于與“最初的向逆方向的移動量”對應地在“設定ID”中存儲了 “1”,因此表示根據最初的向逆方向的移動量“A” “D”變更要發送的圖像數的顯示控制的情形,此外,由于與“之后的向正方向的移動速度”對應地在“設定 ID”中存儲了“2”,因此表示進行根據之后的向正方向的移動速度“A” “D”變更要發送的速度的顯示控制的情形。此外,由于與“方向轉換時的停止時間”對應地在“設定ID”中存儲了 “3”,因此表示進行根據方向轉換時的停止時間“A” “D”變更要發送的圖像切換的效果的顯示控制的情形,進而由于與“最初的向90°正旋轉方向的移動量”對應地在“設定 ID”中存儲了“4”,因此表示進行根據最初的向90°正旋轉方向的移動量“A” “D”變更要發送的單位的顯示控制的情形。另外,在“設定ID”中沒有設置“I” “4”的任一項的項目表示不進行與控制表格Tl的內容相應的顯示控制。此外,如圖示的設定例⑵所示,由于與“最初的向逆方向的移動量”對應地在“設定ID”中存儲了“1”,因此表示進行根據最初的向逆方向的移動量“A” “D”變更要發送的圖像數的顯示控制的情形,此外由于與“之后的向正方向的移動量”對應地在“設定ID”中存儲了 “2”,因此表示進行根據之后的向正方向的移動量“A” “D”變更要發送的速度的顯示控制的情形。此外,與圖示的設定例(I)的情形相同,由于與“方向轉換時的停止時間” 對應地在“設定ID”中存儲了 “3”,因此表示進行根據方向轉換時的停止時間“A” “D”變更要發送的圖像切換的效果的顯示控制的情形,此外,由于與“最初的向90°逆旋轉方向的移動量”對應地在“設定ID”中存儲了“4”,因此表示進行根據最初的向90°逆旋轉方向的移動量“A” “D”變更要發送的單位的顯示控制的情形。圖5(2)是表示了滑動操作標記F的內容的圖。該滑動操作標記F在進行了如圖 2及圖3所示的規定樣式的滑動操作時存儲表示當前的滑動狀態的標記,該值根據滑動狀態變化為“O”、“I”、“2”、“3”的任一種。當滑動操作標記F的值為“I”時,表示是正在進行最初的滑動的滑動中的狀態的情形,當F的值為“2”時,表示是從最初的滑動開始暫時停止的停止中的狀態的情形。此外,當滑動操作標記F的值為“3”時,表示是正在進行緊接著暫時停止的之后的滑動的滑動中的狀態的情形,“O”表示其他狀態(離開了觸摸面板的狀態
坐')
寸/ ο接著,參照圖6 圖8所示的流程圖說明本實施方式中的數碼相機的動作概念。在此,在該流程圖中所記載的各功能是以可讀取的程序代碼的方式被保存的,對應于該程序代碼的動作逐次被執行。此外,也可以逐次執行與經由網絡等傳輸介質傳輸的上述的程序代碼對應的動作。這在后述的其他實施方式中也是同樣的,除了記錄介質之外,還可以利用經由傳輸介質從外部供給的程序/數據來執行本實施方式特有的動作。圖6是根據對構成觸摸面板6的觸摸傳感器8的觸摸操作開始執行的流程圖。另外,圖6是表示數碼相機的整體動作中的本實施方式的特征部分的動作概要的流程圖,從該圖6的流程退出時會返回整體動作的主流程(省略圖示)。首先,若進行觸摸操作,則作為該觸摸的種類,控制部I調查是否進行了觸摸的同時移動的滑動操作(步驟Al),或者調查是否進行了敲擊I次觸摸傳感器8的單觸摸操作 (步驟A2)。若當前進行了單觸摸操作(在步驟A2中為“是”),則進行對應于該操作的處理(步驟A3),此外在進行了滑動操作和單觸摸操作以外的其他操作(例如,雙擊操作)時 (在步驟A2中為“否”),也進行對應于該操作的處理(步驟A3)。之后退出圖6的流程。另一方面,在進行了滑動操作時(在步驟Al中為“是”),過渡到判斷該滑動狀態的滑動操作判斷處理(步驟A4)。圖7及圖8是用于詳細敘述滑動操作判斷處理(圖6的步驟A4)的流程圖。首先,若檢測滑動操作,則控制部I為了表示是最初的滑動中的情形而進行使滑動操作標記F中存儲“I”的處理(步驟BI)之后,根據來自觸摸傳感器8的檢測結果調查是否正在滑動中(步驟B2),若不是正在滑動中(在步驟B2中為“否”),則調查是否在觸摸著觸摸傳感器8的狀態下滑動停止(步驟B7)。在此,如果是正在滑動中(在步驟B2中為 “是”),則調查滑動操作標記F是否為“ I ”,即調查是否為最初的滑動中(步驟B3)。
若當前是最初的滑動中(在步驟B3中為“是”),則求出當前的觸摸位置和移動方向,并存儲在存儲部3內的工作區域中(步驟B4)。之后,基于該移動方向調查否為大致直線狀的滑動(步驟B5),若不是大致直線狀的滑動(在步驟B5中為“否”),則由于是與圖 2及圖3所示的規定樣式的滑動操作不相應的滑動操作,因此過渡到之后的步驟B6,將滑動操作標記F的值設為“O”。之后,過渡到圖8的步驟B28,作為滑動操作判斷處理的判斷結果,判斷為與規定樣式的滑動操作不相符之后,從圖7及圖8的流程中退出。此外,若最初的滑動是大致直線狀的滑動(在圖7的步驟B5中為“是”),則返回上述的步驟B2,以下,若是在滑動操作標記F為“ I”的狀態下正在進行滑動中,則反復進行上述的步驟B4、步驟B5。其中,若滑動停止(在步驟B7中為“是”),則調查滑動操作標記F 是否為“I”(步驟B8),由于在進行了最初的滑動之后滑動暫時停止時,滑動操作標記F為 “I”(在步驟B8中為“是”),因此進行如下處理根據存儲在存儲部3內的工作區域中的最初的滑動中的各觸摸位置,計算出最初的滑動的移動量,并存儲在存儲部3內的工作區域中(步驟B9)。之后,進行計算出最初的滑動的移動速度并存儲在存儲部3內的工作區域中的處理(步驟B10)之后,開始用于測量暫時停止時間的停止定時器(省略圖示)的測量動作 (步驟B11)。然后,進行將滑動操作標記F設為“2”的處理(步驟B12)之后,返回上述的步驟B2。在此,如果是正在停止中(在步驟B2中為“否”,在步驟B7中為“是”),則過渡到上述的步驟B8,此時由于滑動操作標記F為“2”(在步驟B8中為“否”),因此直接返回上述的步驟B2,繼續進行停止定時器的測量動作。其中,在從暫時停止再次開始了滑動時(在步驟B2中為“是”),在上述的步驟B3 中判斷為“否”,并過渡到下一個步驟B13,調查滑動操作標記F是否為“2”。由于當前是從滑動的暫時停止中再次開始了滑動的情況,且滑動操作標記F為“2”(在步驟B13中為“是”), 因此停止上述的停止定時器的測量動作,作為停止時間在存儲部3內的工作區域中存儲該測量時間(步驟B14)。之后,為了表示開始了之后的滑動的情形而進行將滑動操作標記F設為“3”的處理(步驟B15)之后,返回上述的步驟B2,但是若繼續是正在滑動中(在步驟B2中為“是”), 則在上述的步驟B3中判斷為“否”,并過渡到上述的步驟B13。此時,由于滑動操作標記F 不是“2” (在步驟B13中為“否”),因此過渡到下一個步驟B16,調查滑動操作標記F是否為“3”,若不是“3” (在步驟B16中為“否”),則過渡到圖8的步驟B28,作為滑動操作判斷處理的判斷結果,判斷為與規定樣式的滑動操作不相符。由于當前滑動操作標記F為“3” (在步驟B16中為“是”),因此在存儲部3內的工作區域中存儲當前的觸摸位置和移動方向(步驟B17)。之后,基于該移動方向調查是否為大致直線狀的滑動(步驟B18),若不是大致直線狀的滑動(在步驟B18中為“否”),則由于是與圖2及圖3所示的規定樣式的滑動操作不相應的滑動操作,因此過渡到步驟B19,將滑動操作標記F的值設為“O”。之后,過渡到圖8的步驟B28,作為滑動操作判斷的處理結果, 判斷為與規定樣式的滑動操作不相符。此外,若之后的滑動是大致直線狀的滑動(在步驟 B18中為“是”),則返回上述的步驟B2。在此,在手指等從觸摸傳感器8離開之后檢測出滑動結束時(在步驟B2中為 “否”、在步驟B7中為“否”),過渡到圖8的步驟B20,調查滑動操作標記F是否為“3”,若滑
10動操作標記F不是“3”(在步驟B20中為“否”),則過渡到步驟B28,作為滑動操作判斷的處理結果,判斷為與規定樣式的滑動操作不相符。當前,在之后的滑動后變為觸摸結束時, 由于滑動操作標記F是“3”(在步驟B20中為“是”),因此進行根據存儲在存儲部3內的工作區域中的之后的滑動中的各觸摸位置計算出之后的滑動的移動量并將其存儲在存儲部3 內的工作區域中的處理(步驟B21),并且進行計算出之后的滑動的移動速度并將其存儲在存儲部3內的工作區域中的處理(步驟B22)。之后,為了調查本次的滑動操作的樣式對應于圖2及圖3所示的規定樣式的滑動操作中的哪一個,通過比較最初的滑動的移動方向和之后的滑動的移動方向,從而調查是否存在逆方向的關系(步驟B23),或者調查是否存在90°正旋轉方向的關系(步驟B24), 或者調查是否存在90°逆旋轉方向的關系(步驟B25)。在此,在最初和后續的移動方向存在逆方向的關系的情況下(在步驟B23中為 “是”),若是存在90°正旋轉方向的關系的情況(在步驟B24中為“是”)和存在90°逆旋轉方向的關系的情況(在步驟B25中為“是”)的任一個情況,則過渡到步驟B26,進行在存儲部3內的工作區域中存儲滑動操作樣式的種類的處理。之后,作為滑動操作判斷的處理結果,判斷為與規定樣式的滑動操作相符(步驟B27)。此外,若不存在任何一種關系(在步驟B23 B25中為“否”),則由于不是圖2及圖3所示的規定樣式的滑動操作,因此判斷為與規定樣式的滑動操作不相符(步驟B28)。若這樣結束滑動操作判斷處理(圖6的步驟A4),則控制部I基于該判斷處理結果調查是否為與圖2及圖3所示的規定樣式的滑動操作相符的操作(步驟A5),若不是相符的操作(在步驟A5中為“否”),則作為圖像發送以外的處理,過渡到對應于其操作的處理 (步驟A3),但是如果是相符的操作(在步驟A5中為“是”),則從存儲部3內的工作區域獲取其滑動狀態(滑動操作樣式、每次滑動的移動量及移動速度、暫時停止時間)(步驟A6)。之后,參照設定表格T3 (步驟A7),調查是否存在與該滑動狀態相符的設定(步驟 AS),若不存在相符的設定(在步驟AS中為“否”),則作為圖像發送以外的處理,過渡到對應于其操作的處理(步驟A3),若存在相符的設定(在步驟AS中為“是”),則基于其設定訪問控制表格Tl,并且基于與滑動狀態的種類對應地從滑動表格T2讀出的“內容” “A” “D”訪問控制表格Tl,進行相應的顯示控制處理(步驟A9)。例如,在圖5 (I)所示的設定表格T3的設定例(I)的情況下,如果最初和之后的滑動的移動方向是存在逆方向的關系的滑動操作樣式,則由于在與“最初的向逆方向的移動量”對應的“設定ID”中存儲著“1”,因此若將最初的向逆方向的移動量設為“C”,則要發送的圖像數為“3圖像”。此外,由于在與“后續的向正方向的移動速度”對應的“設定ID”中存儲著“2”,因此若將后續的向正方向的移動速度設為“B”,則進行發送的速度為“2秒/圖像”。此外,由于在與“方向轉換時的停止時間”對應的“設定ID ”中存儲著“ 3 ”,因此若將方向轉換時的停止時間設定為“B”,則進行發送的圖像切換的效果為“加入滑動條”。此外, 如果是存在90°正旋轉方向的關系的滑動操作樣式,則由于在與“最初的向90°正旋轉方向的移動量”對應的“設定ID”中存儲著“4”,因此若將最初的向90°正旋轉方向的移動量設為“C”,則進行發送的單位為“僅文件夾的開頭”。此外,在設定例(2)的情況下,由于在與“最初的向逆方向的移動量”對應的“設定 ID”中存儲著“1”,因此若最初的向逆方向的移動量為“A”,則要發送的圖像數為“I圖像”,此外由于在與“后續的向正方向的移動量”對應的“設定ID”中存儲著“2”,因此若后續的向正方向的移動量為“B”,則進行發送的速度為“2秒/圖像”。此外,由于在與“方向轉換時的停止時間”對應的“設定ID”中存儲著“3”,因此若將方向轉換時的停止時間設為“A”, 則進行發送的圖像切換的效果為“無”。此外,由于在與“最初的向90°逆旋轉方向的移動量”對應的“設定ID”中存儲了 “4”,因此若最初的向90°逆旋轉方向的移動量為“D”,則進行發送的單位為“僅I日的開頭時戳”。此時,在按日期管理的一系列圖像中,僅按每個日期讀出開頭時刻(最早的時刻) 的圖像并按順序進行圖像發送。此外,若進行發送的單位為“僅文件夾的開頭”,則在將一系列圖像分散在多個文件夾進行存儲的情況下,作為規定的圖像從各文件夾中僅讀出存儲在文件夾的開頭位置上的圖像,并按順序進行圖像發送。如以上所述,在本實施方式中,控制部I在進行了在觸摸傳感器8上觸摸的同時移動的滑動操作時,如果基于該移動方向判斷出的滑動操作的樣式是最初向一個方向移動之后暫時停止,且之后繼續向其他方向移動的樣式,則根據最初的移動方向和之后緊接著的移動方向的組合,進行對顯示在顯示部7上的顯示內容的控制,因此在根據觸摸操作控制顯示內容的情況下,能夠通過簡單的操作實現豐富的控制,提高便利性和操作性,且在實用性方面很出色。由于作為滑動操作的樣式,最初向一個方向以大致直線狀進行移動之后暫時停止,且之后繼續向其他方向以大致直線狀進行移動,因此滑動操作成為直線這樣易懂的簡單操作。由于最初的移動方向是與控制顯示在顯示部上的顯示內容的方向(顯示控制方向)相反的方向,之后緊接著的移動方向是控制顯示內容的方向,滑動操作成為反映了顯示控制方向的易懂的簡單的操作。由于最初的移動方向是與顯示控制方向大致正交的方向,之后緊接著的移動方向是顯示控制方向,因此滑動操作成為反映了顯示控制方向的易懂的簡單的操作。在此,所謂大致正交的方向表示即使在滑動途中移動方向產生了些許變化,只要整體上向與顯示控制方向大致正交的方向移動即可,對于本領域的技術人員來講,即使包含大致可以認定為正交程度的角度的誤差或動作中的偏差也無妨。由于在滑動操作的樣式為最初向一個方向移動之后暫時停止、且之后繼續向其他方向移動的樣式的情況下,進一步根據最初的移動量或之后緊接著的移動量進行顯示控制,因此,作為滑動狀態而能夠將移動量包含在要素中,能夠實現與此相對應的豐富的顯示控制。由于在滑動操作的樣式為最初向一個方向移動之后暫時停止、且之后繼續向其他方向移動的樣式的情況下,進一步根據最初的移動速度或之后緊接著的移動速度進行顯示控制,因此,作為滑動狀態而能夠將移動速度包含在要素中,能夠實現與此相對應的豐富的顯示控制。由于在進行了最初向一個方向移動之后暫時停止、且之后繼續向其他方向移動的操作時,根據其停止時間進行顯示控制,因此,作為滑動狀態而能夠將暫時停止時的停止時間包含在要素中,能夠實現與此相對應的豐富的顯示控制。由于向對應于滑動操作的方向進行圖像發送,因此能夠通過簡單的操作變更圖像發送的方向。由于進行與滑動操作相應的按圖像數的圖像發送,因此能夠通過簡單的操作變更圖像發送的圖像數。由于以對應于滑動操作的速度進行圖像發送,因此能夠通過簡單的操作變更圖像發送的速度。在進行圖像發送的情況下,由于根據滑動操作變更在其發送期間內所插入的顯示效果,因此能夠通過簡單的操作變更在發送期間內插入的效果的種類。由于根據滑動操作變更圖像發送單位的種類,因此能夠通過簡單的操作變更發送單位的種類。由于在分散在多個文件夾中進行存儲的一系列圖像之中,從各文件夾僅讀出規定的圖像(開頭圖像)來變更圖像發送單位的種類,因此能夠通過簡單的操作變更發送單位的種類。由于在附加時戳進行存儲的一系列圖像之中,僅讀出附加了規定的時戳(開頭時刻)的圖像來變更圖像發送單位的種類,因此能夠通過簡單的操作變更發送單位的種類。另外,在上述的實施方式中,作為顯示控制例示了圖像發送,但是在按頁面單位發送文本數據等的頁面發送中也同樣能夠應用。此時,將控制表格Tl內的“ I圖像”、“2圖像”、 “3圖像”、“4圖像”設為“I頁面”、“2頁面”、“3頁面”、“4頁面”、將“I秒/圖像”、“2秒/ 圖像”、“3秒/圖像”、“4秒/圖像”設為“I秒/頁面”、“2秒/頁面”、“3秒/頁面”、“4秒 /頁面”即可。此外,顯示控制不限于圖像發送或頁面發送,也可以進行圖像的放大或縮小、 畫面的滾動等顯示控制。在上述的實施方式中,可進行顯示控制的滑動操作的樣式不限于圖2及圖3所示的操作樣式,可以是任意的,而且不限于大致直線狀的移動,可以是包括圓弧等滑動的操作。此外,不限于最初的滑動和之后的滑動,例如,也可以是包括3個滑動的操作。在上述的實施方式中,對顯示在構成觸摸面板6的顯示部7上的顯示內容進行了控制,但是該控制也可以是對顯示在另行設置的顯示部上、或與作為外部設備的移動電話等連接而顯示在其終端畫面上的顯示內容進行的控制。此外,在上述的實施方式中表示了應用于數碼相機中的情況,但是也可以應用于移動電話、PDA、音樂播放器、個人計算機等。另外,在上述的各實施方式中示出的“裝置”或“部”可以按功能而被分離到多個框體中,并不限于在單一的框體內。此外,上述的流程圖所記載的各步驟不限于時間序列的處理,可以并列地處理多個步驟,或者分別獨立地進行處理。本發明記載了優選實施方式,但是本發明并不限于此,本發明包括所有由技術方案所記載的范圍限定的內容。
權利要求
1.一種電子設備,其特征在于,具備觸摸輸入單元,其檢測觸摸操作;顯示單元;移動檢測單元,在所述觸摸輸入單元上進行了一邊觸摸一邊移動的滑動操作時,檢測其移動方向;樣式判斷單元,其基于所述檢測出的移動方向,判斷所述滑動操作的樣式;和顯示控制單元,在所述判斷出的滑動操作的樣式為按(i)向第I方向移動、(ii)向不同于所述第I方向的第2方向移動的順序進行了觸摸操作的樣式的情況下,根據所述第I方向和所述第2方向的組合,控制顯示在所述顯示單元上的顯示內容。
2.根據權利要求1所述的電子設備,其特征在于,所述第1方向和所述第2方向分別是以大致直線狀進行移動的方向。
3.根據權利要求I所述的電子設備,其特征在于,所述第1方向是與顯示在所述顯示單元上的顯示內容被控制的方向相反的方向,所述第2方向是顯示在所述顯示單元上的顯示內容被控制的方向。
4.根據權利要求I所述的電子設備,其特征在于,所述第1方向是與顯示在所述顯示單元上的顯示內容被控制的方向大致正交的方向, 所述第2方向是顯示在所述顯示單元上的顯示內容被控制的方向。
5.根據權利要求I所述的電子設備,其特征在于,所述移動檢測單元進一步檢測所述滑動操作的移動量,所述顯示控制單元進一步根據由所述移動檢測單元檢測出的向所述第I方向移動的移動量或向所述第2方向移動的移動量,控制顯示在所述顯示單元上的顯示內容。
6.根據權利要求1所述的電子設備,其特征在于,所述移動檢測單元進一步檢測所述滑動操作的移動速度,所述顯示控制單元進一步根據由所述移動檢測單元檢測出的向所述第I方向移動的移動速度或向所述第2方向移動的移動速度,控制顯示在所述顯示單元上的顯示內容。
7.根據權利要求1所述的電子設備,其特征在于,所述電子設備還具備測量單元,其在所述滑動操作的樣式為按(i)向所述第I方向移動、(ii)暫時停止、(iii)向不同于所述第I方向的所述第2方向移動的順序進行了觸摸操作的樣式的情況下,測量所述暫時停止的停止時間,所述顯示控制單元進一步根據由所述測量單元測量出的停止時間,控制顯示在所述顯示單元上的顯示內容。
8.根據權利要求1所述的電子設備,其特征在于,顯示在所述顯示單元上的顯示內容是由多個圖像或頁面構成的內容,所述顯示控制單元作為針對所述顯示內容的控制而向與所述滑動操作相應的方向進行圖像發送或頁面發送。
9.根據權利要求1所述的電子設備,其特征在于,顯示在所述顯示單元上的顯示內容是由多個圖像或頁面構成的內容,所述顯示控制單元作為針對所述顯示內容的控制而按與所述滑動操作相應的圖像數或頁面數進行圖像發送或頁面發送。
10.根據權利要求I所述的電子設備,其特征在于,顯示在所述顯示單元上的顯示內容是由多個圖像或頁面構成的內容,所述顯示控制單元作為針對所述顯示內容的控制而以與所述滑動操作相應的速度進行圖像發送或頁面發送。
11.根據權利要求I所述的電子設備,其特征在于,顯示在所述顯示單元上的顯示內容是由多個圖像或頁面構成的內容,所述顯示控制單元在作為針對所述顯示內容的控制而進行圖像發送或頁面發送的情況下,根據所述滑動操作變更在所述圖像發送或頁面發送的期間內所插入的顯示效果。
12.根據權利要求I所述的電子設備,其特征在于,顯示在所述顯示單元上的顯示內容是由多個圖像或頁面構成的內容,所述顯示控制單元在作為針對所述顯示內容的控制而進行圖像發送或頁面發送的情況下,根據所述滑動操作變更所述圖像發送或頁面發送的單位的種類。
13.根據權利要求12所述的電子設備,其特征在于,顯示在所述顯示單元上的顯示內容是由多個圖像構成的內容,所述顯示控制單元在分散在多個文件夾中進行存儲的一系列圖像之中,從所述各文件夾中僅讀出規定的圖像,以變更圖像發送的單位的種類。
14.根據權利要求12所述的電子設備,其特征在于,顯示在所述顯示單元上的顯示內容是由多個圖像構成的內容,所述顯示控制單元在附加時戳進行存儲的圖像之中,僅讀出附加了規定的時戳的圖像,以變更圖像發送的單位的種類。
全文摘要
本發明提供一種電子設備及存儲介質??刂撇?1)在進行了在觸摸傳感器(8)上觸摸的同時移動的滑動操作時,若基于其移動方向判斷出的滑動操作的樣式為最初向一個方向移動之后暫時停止、且之后繼續向其他方向移動的樣式,則根據最初的移動方向和之后緊接著的移動方向的組合,作為對顯示在顯示部(7)上的顯示內容的控制,進行圖像發送。在根據觸摸操作控制顯示內容的情況下,能夠通過簡單的操作實現豐富的控制。
文檔編號G06F3/041GK102591583SQ20121000630
公開日2012年7月18日 申請日期2012年1月10日 優先權日2011年1月13日
發明者林哲也 申請人:卡西歐計算機株式會社