還包括將該計算出的移動后的設(shè)定值顯示到設(shè)定值顯示區(qū)域34中的處理。另外,如果是將變更中的設(shè)定值隨即反映到使用該設(shè)定值的應(yīng)用中的規(guī)格,則還包括更新保存于RAM 12中的設(shè)定值的處理。
[0093]接著,關(guān)于觸摸坐標(biāo)的變化方向為與滑桿垂直的方向的情況(在步驟S31中為“否”時)進(jìn)行說明。在該情況下,判定是否進(jìn)行了升降操作或進(jìn)行了降升操作(步驟S32)。升降操作是指,如圖12(a)所示,在保持觸摸滑塊的狀態(tài)下,從畫面的下方向上方稍微上移后,再返回到原來位置的操作。降升操作是指,如圖12(b)所示,在保持觸摸滑塊的狀態(tài)下,從畫面的上方向下方稍微下移后,再返回到原來位置的操作。
[0094]在進(jìn)行了升降操作的情況下,判斷為用戶已指示切換到滑塊的每單位移動量的設(shè)定值變動量較少的滑動條。并且,確認(rèn)內(nèi)部變量η小于3 (步驟S25)。其后,將內(nèi)部變量η加上I,使第η+1號的滑動條顯示于平面顯示面板14的畫面上(步驟S26)。此時,在原滑動條滑塊的顯示位置上,顯示新的滑動條滑塊。因此,觸摸原滑塊的指尖處于觸摸新滑塊的狀態(tài)。另夕卜,在同步驟S26中,GUI程序53的滑動條控制單元54改變控制狀態(tài)。即,滑動條控制單元54將控制狀態(tài)從識別為觸摸著原滑塊的狀態(tài)變更為識別為觸摸著新滑塊的狀態(tài)。其后,返回到步驟S21的處理。
[0095]另一方面,在進(jìn)行了降升操作的情況下,判斷為用戶指示切換到滑塊的每單位移動量的設(shè)定值變動量較多的滑動條。并且,確認(rèn)內(nèi)部變量η大于I (步驟S33)。其后,將內(nèi)部變量η減去I,并將第η-1號的滑動條顯示于平面顯示面板14的畫面上(步驟S34)。此時,在顯示原滑動條的滑塊部位,顯示新的滑動條滑塊。因此,觸摸原滑塊的指尖處于觸摸新滑塊的狀態(tài)。另外,在同步驟S34中,GUI程序53的滑動條控制單元54改變控制狀態(tài)。即,滑動條控制單元54將控制狀態(tài)從識別為觸摸著原滑塊的狀態(tài)變更為觸摸著新滑塊的狀態(tài)。其后,返回到步驟S21的處理。
[0096]接著,敘述在顯示第一至第三滑動條中的任一滑動條的狀態(tài)下,檢測出滑塊是否被放開的情況(在步驟S21中為YES)。在該情況下,判定前一次拖動結(jié)束時的滑塊的坐標(biāo)和放開滑塊時的觸摸坐標(biāo)是否有變化(步驟S27)。在判斷為有變化的情況下(在步驟S27中為“是”時),進(jìn)行拖動結(jié)束時的處理(步驟S28)。在拖動結(jié)束時的處理中,包括根據(jù)拖動結(jié)束時的滑動條的種類和滑塊的位置來計算設(shè)定值的處理。而且,還包括將該計算出的設(shè)定值作為確定設(shè)定值而顯示到設(shè)定值顯示區(qū)域34中的處理。進(jìn)而,還包括將保存于RAM 12中的設(shè)定值更新為所計算出的設(shè)定值的處理。其后,將當(dāng)前的內(nèi)部變量η的值作為保留值i保存在RAM 12中(步驟S2Y )。并且,結(jié)束圖11的滑動條控制處理。另一方面,前一次拖動結(jié)束時的滑塊的坐標(biāo)和放開滑塊時的觸摸坐標(biāo)沒有變化的情況(在步驟S27中為“否”)如下所示。即,在該情況下,直接跳過步驟S28的處理而進(jìn)行步驟S2Y的處理。并且,結(jié)束圖11的滑動條控制處理。
[0097]以下,對本實施方式的效果進(jìn)行說明。
[0098]根據(jù)本實施方式,可獲得與第二實施方式同樣的效果。進(jìn)而,在本實施方式中,通過在觸摸滑塊的狀態(tài)下進(jìn)行預(yù)定的操作,也能夠切換到滑塊的每單位移動量的設(shè)定值變動量較多的滑動條。因此,能夠進(jìn)一步高效地進(jìn)行設(shè)定值的調(diào)整操作。
[0099][其他實施方式]
[0100]<操作的種類>
[0101 ]作為指示切換到滑塊的每單位移動量的設(shè)定值變動量較少的滑動條的操作,在第二實施方式中使用了按壓操作,在第三實施方式中使用了升降操作,但并不限于這些操作。即,例如,如圖13所示,也可以將可通過把持著電子裝置10的手的大拇指等進(jìn)行操作的按鈕開關(guān)23設(shè)置于設(shè)備主體30的側(cè)壁上。并且,也可以將該按鈕開關(guān)23的按壓操作分配到切換至變動量較少的滑動條的切換指示操作中。另外,也可以不使用按鈕開關(guān)23那樣的物理性開關(guān)。即,可以將平面顯示面板14的顯示畫面上所顯示的軟開關(guān)的接通操作分配到滑動條的切換指示操作中??傊灰潜3钟|摸著滑塊的狀態(tài)下進(jìn)行的操作,任意操作均可。
[0102]例如,也可以將用于接通按鈕開關(guān)23時實施的按壓操作設(shè)為向變動量較少的滑動條切換的指示操作。另外,也可以將用于接通按鈕開關(guān)23時實施的按壓操作設(shè)為向變動量較多的滑動條切換的指示操作??傊?,只要是在保持觸摸滑塊的狀態(tài)下進(jìn)行的兩種操作,任意操作均可。
[0103]<切換檔數(shù)>
[0104]在第一、第三實施方式中,滑動條的切換檔數(shù)為三檔,但不受限于此。即,這些實施方式也能夠適用于對滑動條進(jìn)行二檔或四檔以上切換的情況。
[0105]<滑動條的形狀>
[0106]在第一、第三實施方式中,滑桿使用了直線形狀的滑動條,但不受限于此。即,滑桿也可以是折線或曲線。圖14表示滑動條的滑桿的形狀為環(huán)狀的例子。在圖14所示的滑動條中,將環(huán)狀滑桿的一個部位切斷而構(gòu)成為端部。在圖14(a)中,通過從下限值O開始使滑塊向右轉(zhuǎn)方向移動,而緩緩增大設(shè)定值。并且,當(dāng)移動一圈而到達(dá)另一個端部時,達(dá)到上限值1000。圖14(b)表示使滑塊的每單位移動量的設(shè)定值變動量小于圖14(a)的滑動條的顯示例。圖14(c)表示與圖14(b)不同的形態(tài)的顯示例。在圖14(c)中,滑動條的端部的位置是可變的。并且,將從收到滑動條的切換指示時的滑塊的位置開始旋轉(zhuǎn)180度后的位置作為新的端部,并設(shè)定了下限值和上限值。與圖14(b)的滑動條相比,圖14(c)的滑動條具有以當(dāng)前設(shè)定值為中間值且能夠設(shè)定可變范圍的優(yōu)點。
[0107]<切換前后的滑動條的形式>
[0108]在第二以及第三實施方式中,顯示出與切換前的滑動條完全重合的切換后的滑動條,但不受限于此。即,例如也可以在切換滑動條的前后,使滑動條的顯示形式不同。
[0109]具體而言,例如,也可以在受到觸摸的滑塊的顯示位置于切換前后不變的范圍內(nèi),將切換后的滑動條顯示在與切換前的滑動條不同的部位。在該情況下,也可以顯示出具有與原滑動條滑桿的朝向不同的滑桿的新滑動條。圖15表示其一個例子。在圖15中,在對具有下限值O且上限值100的滑桿的滑動條的滑塊實施了按壓操作時,顯示結(jié)果如下。即,畫面顯示出具有與原滑桿成直角的滑桿的新滑動條,使得新舊滑塊顯示在相同的位置。該新滑動條的滑桿具有下限值48、上限值68。
[0110]進(jìn)而,在對該新滑動條的滑塊實施了拖動和按壓操作時,顯示結(jié)果如下。即,畫面顯示出具有與當(dāng)前滑桿成直角的滑桿的新滑動條,使得新舊滑塊顯示在相同的位置。該新滑動條的滑桿具有下限值53、上限值58。此外,在該情況下,畫面上既可以保留舊滑動條,也可以刪除。
[0111]此外,在圖15的例子中,使切換滑動條后的新滑動條的滑桿總是與原滑桿成直角,但不受限于此。即,也可以按照任一種基準(zhǔn),如第二實施方式那樣,將新滑桿與原滑桿重合顯示,或者,也可以如圖15所示那樣,將新滑桿與原滑桿成直角顯示。所謂基準(zhǔn)是指,例如,從新滑塊中選擇距離新滑桿兩端的長度差較小的滑塊。通過設(shè)立該基準(zhǔn),能夠在使設(shè)定值變大的方向上或變小的方向上確保某種程度的調(diào)整寬度。
[0112]接著,對將切換后的滑動條顯示于與切換前的滑動條不同的部位的其他例子進(jìn)行敘述。例如,能夠使滑動條的滑塊僅僅稍微向與滑桿的長度方向成直角的方向移動。另外,將使滑塊向與滑桿成直角的兩個方向中的一個方向稍微移動的操作(將該操作稱為移位(shift)操作)分配為滑動條的切換指示操作。并且,在對滑塊實施了移位操作的情況下,在只離開一個移位量的部位顯示具有與原滑桿平行的滑桿的新滑動條。圖16表示其一個例子。圖16表示對具有下限值0、上限值100的滑桿的滑動條的滑塊實施移位操作的情況。在該情況下,顯示出具有下限值35、上限值85的滑桿的新滑動條,使得新舊滑桿只距離一個移位量平行顯示。進(jìn)而,當(dāng)對該新滑動條的滑塊實施拖動操作和移位操作時,顯示狀態(tài)如下所示。即,顯示具有下限值59、上限值69的滑桿的新滑動條,使得新舊滑桿只距離一個移位量平行顯示。在該情況下,舊的滑動條既可以在畫面上保留,也可以刪除。
[0113]<滑塊的觸摸操作>
[