圖像處理裝置以及操作事件判別方法
【專利摘要】圖像處理裝置以及操作事件判別方法當(dāng)檢測(cè)到用戶的手勢(shì)操作時(shí),降低對(duì)CPU的負(fù)載,使得可以高效率地確定與用戶的輸入操作對(duì)應(yīng)的操作事件。圖像處理裝置具備:顯示部(5),顯示各種顯示畫面;觸摸傳感器(6a),檢測(cè)對(duì)顯示部的顯示畫面的用戶的輸入操作;設(shè)定部(31),按照每個(gè)顯示畫面,從多個(gè)操作事件中,關(guān)聯(lián)并設(shè)定基于用戶的輸入操作而成為檢測(cè)對(duì)象的操作事件;操作事件判定部(33),伴隨檢測(cè)到用戶的輸入操作,從與多個(gè)操作事件分別對(duì)應(yīng)的多個(gè)操作事件判定例行程序中,僅啟動(dòng)與對(duì)顯示畫面關(guān)聯(lián)的操作事件對(duì)應(yīng)的操作事件判定例行程序,從而確定操作事件;以及控制執(zhí)行部(34),進(jìn)行基于由操作事件判定部確定的操作事件的控制。
【專利說明】圖像處理裝置以及操作事件判別方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理裝置以及操作事件判別方法。
【背景技術(shù)】
[0002]以往,智能手機(jī)以及平板終端等顯示設(shè)備能夠檢測(cè)單點(diǎn)觸摸操作、多點(diǎn)觸摸操作等用戶進(jìn)行的復(fù)雜的手勢(shì)操作(參照專利文獻(xiàn)1、2)。例如,專利文獻(xiàn)I中公開了一種設(shè)備,事先對(duì)顯示設(shè)備的多點(diǎn)觸摸傳感區(qū)域定義好手勢(shì)組,當(dāng)在多點(diǎn)觸摸傳感區(qū)域檢測(cè)到操作時(shí),確定包含在該手勢(shì)組中的一個(gè)或者更多的手勢(shì)事件。此外,在專利文獻(xiàn)2中公開了通過對(duì)顯示設(shè)備的區(qū)域設(shè)定多點(diǎn)觸摸標(biāo)志,從而使得用戶能夠?qū)υ搮^(qū)域進(jìn)行多點(diǎn)觸摸操作的技術(shù)。
[0003]近年來,在網(wǎng)絡(luò)打印機(jī)以及MFP (Multifunction Peripheral,多功能外圍設(shè)備)等圖像處理裝置中,檢測(cè)用戶進(jìn)行的復(fù)雜的手勢(shì)操作而能夠進(jìn)行作業(yè)的設(shè)定操作等的設(shè)備也開始普及。因此,用戶通過對(duì)圖像處理裝置的操作面板進(jìn)行單擊(single tap)以及雙擊(double tap)、長(zhǎng)按(long tap)、輕拂(flick)、拖動(dòng)(drag)、捏合(pinch in)、拉伸(pinchout)等各種各樣的手勢(shì)操作,可以高效率地進(jìn)行作業(yè)的設(shè)定操作以及圖像數(shù)據(jù)的確認(rèn)操作
坐寸ο
[0004]由于上述的圖像處理裝置需要正確地檢測(cè)用戶進(jìn)行的手勢(shì)操作,因此按照單擊、雙擊、長(zhǎng)按、輕拂、拖動(dòng)、捏合/拉伸(pinch)等作為檢測(cè)對(duì)象的每個(gè)操作事件預(yù)先搭載多個(gè)操作事件判定例行程序(routine)。進(jìn)而,當(dāng)檢測(cè)到對(duì)操作面板的用戶的輸入操作時(shí),通過按照順序啟動(dòng)全部這些多個(gè)操作事件判定例行程序來確定與用戶進(jìn)行的輸入操作對(duì)應(yīng)的操作事件,從而進(jìn)行與該操作事件對(duì)應(yīng)的處理。
[0005]現(xiàn)有技術(shù)文獻(xiàn)
[0006]專利文獻(xiàn)
[0007]專利文獻(xiàn)1:(日本)特表2009-525538號(hào)公報(bào)
[0008]專利文獻(xiàn)2:(日本)特開2009-211704號(hào)公報(bào)
[0009]然而,在圖像處理裝置的操作面板顯示的顯示畫面有各種各樣的畫面,根據(jù)每個(gè)顯示畫面用戶能夠進(jìn)行的手勢(shì)操作不同。也就是說,根據(jù)顯示在操作面板上的顯示畫面,有時(shí)沒有定義如與輕拂操作對(duì)應(yīng)的處理以及與捏合/拉伸(pinch)操作對(duì)應(yīng)的處理等與確定的操作事件對(duì)應(yīng)的處理。
[0010]但是,由于上述的以往的圖像處理裝置當(dāng)檢測(cè)到用戶的輸入操作時(shí)按照順序啟動(dòng)全部多個(gè)操作事件判定例行程序,因此即使是對(duì)沒有定義與輕拂操作對(duì)應(yīng)的處理的顯示畫面的操作,也會(huì)啟動(dòng)用于檢測(cè)輕拂操作的操作事件判定例行程序。因此,以往的圖像處理裝置根據(jù)在操作面板上顯示的顯示畫面會(huì)執(zhí)行無用的操作事件判定例行程序,存在占用CPU的資源的問題。
[0011]尤其是這種圖像處理裝置,即使在掃描作業(yè)以及復(fù)印作業(yè)、打印作業(yè)、數(shù)據(jù)收發(fā)作業(yè)的執(zhí)行中也處于能夠接受用戶的輸入操作的狀態(tài),當(dāng)在作業(yè)的執(zhí)行中檢測(cè)到用戶的輸入操作時(shí),為了確定與該輸入操作對(duì)應(yīng)的操作事件,與作業(yè)的執(zhí)行并行地依次啟動(dòng)全部操作事件判定例行程序。因此,即便在作業(yè)的執(zhí)行中顯示的顯示畫面為沒有定義與輕拂操作對(duì)應(yīng)的處理的畫面,如果用戶作為誤操作而進(jìn)行了輕拂操作,則CPU也會(huì)在作業(yè)的執(zhí)行的后臺(tái)依次啟動(dòng)全部的操作事件判定例行程序,將用戶輸入的操作事件確定為輕拂操作。但是,在顯示畫面中沒有定義任何與輕拂操作對(duì)應(yīng)的處理,因此即使能夠?qū)⒉僮魇录_定為輕拂,CPU在此后也不進(jìn)行任何處理。
[0012]此外,即使在作業(yè)的執(zhí)行中用戶進(jìn)行的操作不是誤操作,如果因檢測(cè)到用戶的輸入操作而依次啟動(dòng)全部的操作事件判定例行程序,則無法高效率地確定與用戶的輸入操作對(duì)應(yīng)的操作事件,CPU的占有率不必要地上升。
[0013]在如上伴隨檢測(cè)到用戶的輸入操作而依次啟動(dòng)全部的操作事件判定例行程序的結(jié)構(gòu)中,尤其在作業(yè)的執(zhí)行中需要處理多頁的圖像數(shù)據(jù)時(shí),或者需要處理高分辨率的圖像數(shù)據(jù)時(shí),存在因CPU執(zhí)行無用的操作事件判定例行程序?qū)е聢D像處理延遲,從而圖像處理裝置的產(chǎn)能下降的問題。
【發(fā)明內(nèi)容】
[0014]在此,本發(fā)明為了解決上述以往的問題點(diǎn),其目的在于,提供一種圖像處理裝置以及操作事件判別方法,在檢測(cè)到用戶的輸入操作時(shí),不再依次啟動(dòng)全部的操作事件判定例行程序,而根據(jù)顯示畫面僅啟動(dòng)必要的操作事件判定例行程序,從而高效率地確定與用戶的輸入操作對(duì)應(yīng)的操作事件。
[0015]為了達(dá)到上述目的,技術(shù)方案I所述的發(fā)明為:一種圖像處理裝置,其特征在于,包括:顯示部件,顯示各種顯示畫面;輸入檢測(cè)部件,檢測(cè)對(duì)所述顯示部件的顯示畫面的用戶的輸入操作;設(shè)定部件,按照每個(gè)在所述顯示部件中顯示的顯示畫面,從多個(gè)操作事件中關(guān)聯(lián)并設(shè)定基于用戶的輸入操作而成為檢測(cè)對(duì)象的操作事件;操作事件判定部件,伴隨由所述輸入檢測(cè)部件檢測(cè)到用戶的輸入操作,從與所述多個(gè)操作事件中的每一個(gè)對(duì)應(yīng)的多個(gè)操作事件判定例行程序中,僅啟動(dòng)與由所述設(shè)定部件對(duì)在所述顯示部件中顯示的顯示畫面進(jìn)行關(guān)聯(lián)的操作事件對(duì)應(yīng)的操作事件判定例行程序,從而確定與用戶的輸入操作對(duì)應(yīng)的操作事件;以及控制部件,進(jìn)行基于由所述操作事件判定部件確定的操作事件的控制。
[0016]技術(shù)方案2所述的發(fā)明為:根據(jù)技術(shù)方案I所述的圖像處理裝置,其特征在于,所述設(shè)定部件在接通電源時(shí)通過分析能夠顯示到所述顯示部件的各種顯示畫面,從而確定在各顯示畫面中成為檢測(cè)對(duì)象的操作事件,并對(duì)各顯示畫面關(guān)聯(lián)已確定的操作事件。
[0017]技術(shù)方案3的發(fā)明為:根據(jù)技術(shù)方案I或者2所述的圖像處理裝置,其特征在于,所述設(shè)定部件從輕拂、拖動(dòng)、單擊、雙擊、長(zhǎng)按以及捏合/拉伸中選擇并關(guān)聯(lián)在所述顯示部件中顯示的各顯示畫面中成為檢測(cè)對(duì)象的操作事件。
[0018]技術(shù)方案4的發(fā)明為:根據(jù)技術(shù)方案3所述的圖像處理裝置,其特征在于,在所述顯示部件中顯示的各種顯示畫面包括能夠滾動(dòng)移動(dòng)地顯示以列表形式顯示的多個(gè)信息的滾動(dòng)畫面,所述設(shè)定部件作為在所述滾動(dòng)畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)輕拂、拖動(dòng)、單擊以及雙擊。
[0019]技術(shù)方案5的發(fā)明為:根據(jù)技術(shù)方案3或者4所述的圖像處理裝置,其特征在于,在所述顯示部件中顯示的各種顯示畫面包括能夠滾動(dòng)移動(dòng)地顯示多個(gè)縮略圖圖像的縮略圖圖像顯示畫面,所述設(shè)定部件作為在所述縮略圖圖像顯示畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)輕拂、拖動(dòng)、單擊、雙擊以及長(zhǎng)按。
[0020]技術(shù)方案6的發(fā)明為:根據(jù)技術(shù)方案3至5中的任何一項(xiàng)所述的圖像處理裝置,其特征在于,在所述顯示部件中顯示的各種顯示畫面包括能夠滾動(dòng)移動(dòng)地顯示多個(gè)操作鍵的操作鍵顯示畫面,所述設(shè)定部件作為在所述操作鍵顯示畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)輕拂、拖動(dòng)以及單擊。
[0021]技術(shù)方案7的發(fā)明為:根據(jù)技術(shù)方案3至6中的任何一項(xiàng)所述的圖像處理裝置,其特征在于,在所述顯示部件中顯示的各種顯示畫面包括顯示預(yù)覽圖像且能夠放大顯示或者縮小顯示該預(yù)覽圖像的預(yù)覽圖像顯示畫面,所述設(shè)定部件作為在所述預(yù)覽圖像顯示畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)拖動(dòng)、雙擊以及捏合/拉伸。
[0022]技術(shù)方案8的發(fā)明為:根據(jù)技術(shù)方案3至7中的任何一項(xiàng)所述的圖像處理裝置,其特征在于,在所述顯示部件中顯示的各種顯示畫面包括能夠以組為單位切換顯示分類成多個(gè)組的多個(gè)操作鍵的組切換顯示畫面,所述設(shè)定部件作為在所述組切換顯示畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)輕拂以及單擊。
[0023]技術(shù)方案9的發(fā)明為:根據(jù)技術(shù)方案I至8中的任何一項(xiàng)所述的圖像處理裝置,其特征在于,所述設(shè)定部件在對(duì)顯示在所述顯示部件的一個(gè)顯示畫面關(guān)聯(lián)成為檢測(cè)對(duì)象的多個(gè)操作事件時(shí),基于該一個(gè)顯示畫面對(duì)多個(gè)操作事件中的每一個(gè)設(shè)定優(yōu)先等級(jí),所述操作事件判定部件伴隨在所述一個(gè)顯示畫面被顯示的狀態(tài)下由所述輸入檢測(cè)部件檢測(cè)到用戶的輸入操作,按照所述優(yōu)先等級(jí)從高到低的順序啟動(dòng)所述操作事件判定例行程序。
[0024]技術(shù)方案10的發(fā)明為:根據(jù)技術(shù)方案9所述的圖像處理裝置,其特征在于,所述設(shè)定部件在所述一個(gè)顯示畫面為能夠根據(jù)顯示信息的數(shù)量滾動(dòng)移動(dòng)的畫面時(shí),將與用于滾動(dòng)移動(dòng)的操作事件有關(guān)的優(yōu)先等級(jí)設(shè)定為比其他操作事件更低。
[0025]技術(shù)方案11的發(fā)明為:根據(jù)技術(shù)方案9或者10所述的圖像處理裝置,其特征在于,所述設(shè)定部件在所述一個(gè)顯示畫面為默認(rèn)能夠滾動(dòng)移動(dòng)的畫面時(shí),將與用于滾動(dòng)移動(dòng)的操作事件有關(guān)的優(yōu)先等級(jí)設(shè)定為比其他操作事件更高。
[0026]技術(shù)方案12的發(fā)明為:根據(jù)技術(shù)方案9至11中的任何一項(xiàng)所述的圖像處理裝置,其特征在于,所述設(shè)定部件在所述一個(gè)顯示畫面為在進(jìn)行預(yù)覽圖像的放大顯示時(shí)能夠移動(dòng)預(yù)覽圖像的顯示位置的畫面時(shí),將與用于移動(dòng)預(yù)覽圖像的顯示位置的操作事件有關(guān)的優(yōu)先等級(jí)設(shè)定為比其他操作事件更低。
[0027]技術(shù)方案13的發(fā)明為:根據(jù)技術(shù)方案I至12中的任何一項(xiàng)所述的圖像處理裝置,其特征在于,所述操作事件判定部件在啟動(dòng)了與雙擊對(duì)應(yīng)的操作事件判定例行程序時(shí),如果在由所述輸入檢測(cè)部件檢測(cè)到最初的敲擊操作后經(jīng)過第一雙擊判定時(shí)間也沒有檢測(cè)到最初的敲擊操作的釋放,或者在檢測(cè)到最初的敲擊操作的釋放后在第二雙擊判定時(shí)間內(nèi)沒有檢測(cè)到第二次敲擊操作,則結(jié)束與雙擊對(duì)應(yīng)的操作事件判定例行程序的執(zhí)行,啟動(dòng)下一個(gè)操作事件判定例行程序。
[0028]技術(shù)方案14的發(fā)明為:根據(jù)技術(shù)方案I至13中的任何一項(xiàng)所述的圖像處理裝置,其特征在于,所述操作事件判定部件在啟動(dòng)與長(zhǎng)按對(duì)應(yīng)的操作事件判定例行程序時(shí),如果在由所述輸入檢測(cè)部件檢測(cè)到敲擊操作后在長(zhǎng)按判定時(shí)間內(nèi)檢測(cè)到敲擊操作的釋放,或者在由所述輸入檢測(cè)部件檢測(cè)到敲擊操作后檢測(cè)到敲擊位置移動(dòng)了規(guī)定距離以上,則結(jié)束與長(zhǎng)按對(duì)應(yīng)的操作事件判定例行程序的執(zhí)行,啟動(dòng)下一個(gè)操作事件判定例行程序。
[0029]技術(shù)方案15的發(fā)明為:根據(jù)技術(shù)方案I至14中的任何一項(xiàng)所述的圖像處理裝置,其特征在于,所述操作事件判定部件在啟動(dòng)與輕拂對(duì)應(yīng)的操作事件判定例行程序時(shí),如果在由所述輸入檢測(cè)部件檢測(cè)到敲擊操作后檢測(cè)到以輕拂判定速度以下的速度的敲擊位置的移動(dòng),或者在由所述輸入檢測(cè)部件檢測(cè)到敲擊操作后檢測(cè)到敲擊位置的移動(dòng)距離為規(guī)定距離以下,則結(jié)束與輕拂對(duì)應(yīng)的操作事件判定例行程序的執(zhí)行,啟動(dòng)下一個(gè)操作事件判定例行程序。
[0030]技術(shù)方案16的發(fā)明為:一種操作事件判別方法,基于對(duì)顯示各種顯示畫面的顯示部件進(jìn)行的用戶的輸入操作,判別與該輸入操作對(duì)應(yīng)的操作事件,其特征在于,包括:設(shè)定步驟,按照每個(gè)在所述顯示部件中顯示的顯示畫面,從多個(gè)操作事件中關(guān)聯(lián)并設(shè)定基于用戶的輸入操作而成為檢測(cè)對(duì)象的操作事件;操作檢測(cè)步驟,檢測(cè)在所述顯示部件中顯示一個(gè)顯示畫面的狀態(tài)下用戶進(jìn)行的輸入操作;以及操作事件判別步驟,從與所述多個(gè)操作事件分別對(duì)應(yīng)的多個(gè)操作事件判定例行程序中,僅啟動(dòng)與對(duì)所述一個(gè)顯示畫面關(guān)聯(lián)的操作事件對(duì)應(yīng)的操作事件判定例行程序,從而判別與用戶的輸入操作對(duì)應(yīng)的操作事件。
[0031]此外,操作事件判斷方法中包括具有與技術(shù)方案2至15的各個(gè)發(fā)明相同宗旨的特征的方法發(fā)明。
[0032]根據(jù)本發(fā)明,在檢測(cè)到用戶的輸入操作時(shí),不是按照順序啟動(dòng)全部多個(gè)操作事件判定例行程序,而是根據(jù)顯示中的顯示畫面僅啟動(dòng)必要的操作事件判定例行程序,因此可以高效率地確定與用戶的輸入操作對(duì)應(yīng)的操作事件。
【專利附圖】
【附圖說明】
[0033]圖1是表示圖像處理裝置的外觀結(jié)構(gòu)的一例的圖。
[0034]圖2是表示圖像處理裝置的硬件結(jié)構(gòu)的一例的方框圖。
[0035]圖3是表示由CPU執(zhí)行的程序的概念性結(jié)構(gòu)的圖。
[0036]圖4是表示CPU通過啟動(dòng)主程序而實(shí)現(xiàn)的功能模塊的一例的圖。
[0037]圖5是表示由圖像處理裝置的CPU進(jìn)行的處理步驟的一例的流程圖。
[0038]圖6是表示功能選擇畫面的一例的圖。
[0039]圖7的(a)、(b)、(c)是表示可以將多個(gè)信息以列表形式顯示的列表顯示畫面的一例的圖。
[0040]圖8的(a)、(b)、(C)是表示顯示縮略圖圖像的縮略圖圖像顯示畫面的一例的圖。
[0041]圖9的(a)、(b)、(C)是表示進(jìn)行圖像的預(yù)覽顯示的預(yù)覽圖像顯示畫面的一例的圖。
[0042]圖10是表不關(guān)于復(fù)印功能的應(yīng)用設(shè)定畫面的一例的圖。
[0043]圖11是表示關(guān)于復(fù)印功能的基本設(shè)定畫面的一例的圖。
[0044]圖12是表示各顯示畫面以及各顯示畫面中能夠接受的操作事件之間的關(guān)系的圖。
[0045]圖13是表示沒有必要將列表顯示區(qū)域滾動(dòng)移動(dòng)時(shí)的列表顯示畫面的一例的圖。
[0046]圖14是表示啟動(dòng)雙擊判定例行程序時(shí)的處理步驟的一例的流程圖。
[0047]圖15是表示啟動(dòng)長(zhǎng)按判定例行程序時(shí)的處理步驟的一例的流程圖。[0048]圖16是表示啟動(dòng)輕拂判定例行程序時(shí)的處理步驟的一例的流程圖。
[0049]圖17是表示在循環(huán)處理中按照順序啟動(dòng)多個(gè)操作事件判定例行程序時(shí)的處理時(shí)序的一例的圖。
[0050]標(biāo)號(hào)說明
[0051]I 圖像處理裝置
[0052]4 操作面板
[0053]5 顯示部(顯示部件)
[0054]6a觸摸傳感器(輸入檢測(cè)部件)
[0055]11 CPU
[0056]13 程序
[0057]31設(shè)定部(設(shè)定部件)
[0058]32顯示控制部
[0059]33操作事件判定部(操作事件判定部件)
[0060]34控制執(zhí)行部(控制部件)
【具體實(shí)施方式】
[0061]下面,參照附圖詳細(xì)說明本發(fā)明有關(guān)的優(yōu)選的實(shí)施方式。另外,對(duì)下面說明的實(shí)施方式中互為共同的部件賦予相同標(biāo)號(hào),對(duì)此省略重復(fù)的說明。
[0062]圖1是表示本實(shí)施方式的圖像處理裝置I的外觀結(jié)構(gòu)的一例的圖。該圖像處理裝置I由MFP(Multifunction Peripheral,多功能外圍設(shè)備)構(gòu)成,具備掃描功能、打印功能、復(fù)印功能、傳真功能、網(wǎng)絡(luò)功能、電子郵件的收發(fā)功能等各種功能,執(zhí)行用戶指定的作業(yè)。該圖像處理裝置I在裝置主體的上部具有在執(zhí)行掃描作業(yè)時(shí)動(dòng)作的掃描器部2。掃描器部2具有光學(xué)性地讀取原稿的圖像的圖像讀取部2a以及對(duì)圖像讀取部2a—張一張地自動(dòng)傳送原稿的原稿傳送部2b,讀取用戶設(shè)置的原稿而生成圖像數(shù)據(jù)。此外圖像處理裝置I在裝置主體的中央下部具有在執(zhí)行打印作業(yè)時(shí)動(dòng)作的打印機(jī)部3。打印機(jī)部3具有基于輸入的圖像數(shù)據(jù)進(jìn)行電子照片方式等的圖像形成而輸出的圖像形成部3a以及對(duì)該圖像形成部3a —張一張地供紙傳送印刷紙張等片材的供紙傳送部3b,基于用戶指定的圖像數(shù)據(jù)進(jìn)行印刷輸出。
[0063]此外,在圖像處理裝置I的正面?zhèn)仍O(shè)置有用戶使用圖像處理裝置I時(shí)發(fā)揮用戶界面功能的操作面板4。該操作面板4具有對(duì)用戶顯示各種信息的顯示部5以及用于用戶進(jìn)行操作輸入的操作部6。顯示部5例如由具有規(guī)定的畫面尺寸的彩色液晶顯示器等構(gòu)成,可以顯示各種圖像。操作部6具有配置在顯示部5的畫面上的觸摸傳感器6a以及配置在顯示部5的畫面周圍的多個(gè)按鈕式操作鍵6b。因此,用戶可以通過一邊參照顯示部5顯示的顯示畫面,一邊對(duì)操作部6進(jìn)行各種輸入操作,從而對(duì)圖像處理裝置I進(jìn)行用于作業(yè)的執(zhí)行的設(shè)定操作或者指示作業(yè)的執(zhí)行。
[0064]配置在顯示部5的畫面上的觸摸傳感器6a除用戶的單點(diǎn)觸摸操作外,還可以檢測(cè)多點(diǎn)觸摸操作。所謂單點(diǎn)觸摸操作是指,觸摸顯示部5的顯示畫面上的一點(diǎn)的操作,例如包括單擊、雙擊、長(zhǎng)按、輕拂、拖動(dòng)等操作。多點(diǎn)觸摸操作是在顯示部5的顯示畫面上同時(shí)觸摸多個(gè)點(diǎn)的操作,例如包括捏合、拉伸、旋轉(zhuǎn)等捏合/拉伸操作。該觸摸傳感器6a當(dāng)在顯示部5的顯示畫面上至少敲擊了一個(gè)點(diǎn)時(shí)能夠確定該敲擊位置,并隨后能夠檢測(cè)該敲擊狀態(tài)的釋放以及敲擊位置的移動(dòng)。因此,用戶可以一邊對(duì)顯示部5的顯示畫面進(jìn)行各種手勢(shì)操作,一邊進(jìn)行作業(yè)的設(shè)定等。
[0065]另外,配置在顯示部5的畫面周圍的操作鍵6b為由賦予O至9的數(shù)字的數(shù)字鍵等。這些操作鍵6b僅僅檢測(cè)用戶的按下操作。
[0066]圖2是表示圖像處理裝置I的硬件結(jié)構(gòu)的一例的方框圖。圖像處理裝置I除了上述的掃描器部2、打印機(jī)部3、操作面板4以外,如圖2所示,包括控制部10、傳真部20、網(wǎng)絡(luò)接口 21、無線接口 22以及存儲(chǔ)裝置23,各部經(jīng)由數(shù)據(jù)總線19可以相互進(jìn)行數(shù)據(jù)的輸入輸出。
[0067]控制部10總體控制圖2所示的操作面板4、掃描器部2、打印機(jī)部3、傳真部20、網(wǎng)絡(luò)接口 21、無線接口 22以及存儲(chǔ)裝置23中的每一個(gè)。傳真部20經(jīng)由省略了圖示的公共電話線路進(jìn)行傳真數(shù)據(jù)的收發(fā)。網(wǎng)絡(luò)接口 21是用于將圖像處理裝置I連接到LAN (LocalArea Network,局域網(wǎng))等網(wǎng)絡(luò)的接口。無線接口 22是用于與外部的設(shè)備進(jìn)行基于NFC(Near Field Communication,近距離無線通訊)等的無線通信的接口。存儲(chǔ)裝置23例如是由硬盤驅(qū)動(dòng)器(HDD)以及固態(tài)驅(qū)動(dòng)器(SSD)等構(gòu)成的非易失性的存儲(chǔ)部件,可以臨時(shí)存儲(chǔ)經(jīng)由網(wǎng)絡(luò)接收的圖像數(shù)據(jù)以及由掃描器部2生成的圖像數(shù)據(jù)等。
[0068]此外,如圖2 所示,控制部 10 包括 CPU11、R0M12、SRAM14、NVRAM15、RTC17。CPUll伴隨向圖像處理裝置I接通電源,讀取并執(zhí)行向R0M12存儲(chǔ)的程序13。由此,控制部10如上開始各部的控制動(dòng)作。尤其,CPUll為控制圖像處理裝置I的動(dòng)作的主要部,除作業(yè)的執(zhí)行動(dòng)作外,還控制作為用戶界面發(fā)揮功能的操作面板4的動(dòng)作。S卩,CPUll進(jìn)行切換在操作面板4的顯示部5顯示的顯示畫面的控制,并當(dāng)觸摸傳感器6a以及操作鍵6b檢測(cè)到用戶的輸入操作時(shí),確定該輸入操作為怎樣的操作事件,執(zhí)行與該確定的操作事件對(duì)應(yīng)的控制。操作事件是指用戶的輸入操作,例如在對(duì)于觸摸傳感器6a的輸入操作中存在單擊、雙擊、長(zhǎng)按、輕拂、拖動(dòng)、捏合/拉伸等多個(gè)操作事件。此外,與操作事件對(duì)應(yīng)的控制中,例如包括切換顯示畫面的控制、開始作業(yè)的執(zhí)行的控制以及停止作業(yè)的執(zhí)行的控制。另外,在后面詳細(xì)說明這樣的CPUll的動(dòng)作。
[0069]SRAM14是提供CPUll的作業(yè)用的存儲(chǔ)區(qū)域的存儲(chǔ)器,例如存儲(chǔ)CPUll執(zhí)行程序13而廣生的臨時(shí)數(shù)據(jù)等。
[0070]NVRAMl5是電池備份的非易失性存儲(chǔ)器,存儲(chǔ)圖像處理裝置I中的各種設(shè)定值以及信息等。在該NVRAM15中,預(yù)先存儲(chǔ)如圖2所示的畫面信息16。畫面信息16由在操作面板4的顯示部5顯示的多個(gè)顯示畫面有關(guān)的信息構(gòu)成。各顯示畫面的畫面信息16包括用戶可以敲擊操作的圖標(biāo)圖像或者按鈕圖像等各種圖像,定義了用戶可以進(jìn)行手勢(shì)操作的畫面結(jié)構(gòu)。顯示部5顯示的多個(gè)顯示畫面,由于畫面結(jié)構(gòu)不同,因此即使用戶對(duì)觸摸傳感器6a進(jìn)行了手勢(shì)操作的情況下,能夠接受的操作事件也各自不同。
[0071]RTC17是實(shí)時(shí)時(shí)鐘,持續(xù)性地計(jì)算時(shí)刻的時(shí)鐘電路。
[0072]接下來,圖3是表示CPUll執(zhí)行的程序13的概念性結(jié)構(gòu)的圖。程序13具有:向圖像處理裝置I通電時(shí)CPUll自動(dòng)讀取而啟動(dòng)的主程序13a以及作為該主程序13a的子例行程序而預(yù)先準(zhǔn)備的多個(gè)操作事件判定例行程序13b、13c、13d、13e、13f、13g。多個(gè)操作事件判定例行程序13b?13g為當(dāng)觸摸傳感器6a檢測(cè)到用戶的輸入操作(手勢(shì)操作)時(shí)用于確定該輸入操作是單擊、雙擊、長(zhǎng)按、輕拂、拖動(dòng)、捏合/拉伸中的哪一個(gè)操作事件的子例行程序,且由于成為確定對(duì)象的每個(gè)操作事件的具體的判定處理的內(nèi)容或者步驟不同,因此作為個(gè)別的子例行程序而預(yù)先準(zhǔn)備。并且在本實(shí)施方式中,觸摸傳感器6a檢測(cè)到用戶的輸入操作后,通過CPUll從多個(gè)操作事件判定例行程序13b?13g中僅啟動(dòng)必要的操作事件判定例行程序,能夠高效率地確定與輸入操作對(duì)應(yīng)的操作事件。下面,說明該CPUll的具體的處理內(nèi)容。
[0073]圖4是表示通過CPUll啟動(dòng)主程序13a而實(shí)現(xiàn)的功能模塊的一例的圖。如圖4所示,CPUll通過執(zhí)行主程序13a,發(fā)揮作為設(shè)定部31、顯示控制部32、操作事件判定部33、控制執(zhí)行部34以及作業(yè)執(zhí)行部35的功能。
[0074]設(shè)定部31按照在顯示部5顯示的顯示畫面,從多個(gè)操作事件中關(guān)聯(lián)設(shè)定基于用戶的輸入操作而成為檢測(cè)對(duì)象的操作事件。即,設(shè)定部31是通過讀取并分析存儲(chǔ)在NVRAM15中的畫面信息16,確定各顯示畫面能夠接受的操作事件,將該確定的操作事件預(yù)先關(guān)聯(lián)到各顯示畫面。例如設(shè)定部31通過對(duì)各顯示畫面的畫面信息16附加確定的操作事件有關(guān)的信息,從而對(duì)各顯示畫面關(guān)聯(lián)并設(shè)定操作事件。另外,設(shè)定部13對(duì)一個(gè)顯示畫面關(guān)聯(lián)單擊、雙擊、長(zhǎng)按、輕拂、拖動(dòng)以及捏合/拉伸等多個(gè)操作事件中的至少一個(gè),例如如果是能夠接受所有的操作事件的顯示畫面,則關(guān)聯(lián)多個(gè)操作事件中的全部。
[0075]關(guān)聯(lián)到操作事件的信息還可以在圖像處理裝置I的出貨時(shí)向NVRAM15存儲(chǔ)畫面信息16的定時(shí)預(yù)先附加。但有時(shí)存儲(chǔ)在NOVRAMl5中的畫面信息16在圖像處理裝置I的出貨后也會(huì)因選項(xiàng)功能的追加、新的應(yīng)用程序的安裝、顯示畫面的自定義等被更新。更新畫面信息16后,由于各顯示畫面的畫面結(jié)構(gòu)發(fā)生變化,因此有時(shí)在之前不能接受的操作事件在畫面信息16的更新后成為能夠接受的操作事件。因此,設(shè)定部31伴隨CPUll啟動(dòng)主程序13a最先發(fā)揮功能,在進(jìn)行圖像處理裝置I的啟動(dòng)處理的期間對(duì)各顯示畫面從多個(gè)操作事件中關(guān)聯(lián)設(shè)定基于用戶的輸入操作而成為檢測(cè)對(duì)象的操作事件。
[0076]顯示控制部32讀取存儲(chǔ)在NVRAM15的畫面信息16,通過從多個(gè)顯示畫面中選擇一個(gè)顯示畫面并輸出到顯示部5,從而在顯示部5顯示該選擇的顯示畫面。該顯示控制部32完成圖像處理裝置I的啟動(dòng)處理后,從多個(gè)顯示畫面中選擇初始畫面并顯示在顯示部5上。然后,顯示控制部32基于來自控制執(zhí)行部34的畫面變更指示,依次更新顯示部5的顯示畫面。
[0077]操作事件判定部33是在操作面板4的觸摸傳感器6a檢測(cè)到用戶對(duì)顯示畫面的輸入操作時(shí),確定與該輸入操作對(duì)應(yīng)的操作事件的處理部。該操作事件判定部33是由主程序13a實(shí)現(xiàn)的功能之一,在觸摸傳感器6a檢測(cè)到用戶的輸入操作后,確定對(duì)在該定時(shí)在顯示部5顯示的顯示畫面預(yù)先關(guān)聯(lián)的操作事件,通過僅啟動(dòng)與該確定的操作事件對(duì)應(yīng)的操作事件判定例行程序,從而確定與用戶的輸入操作對(duì)應(yīng)的操作事件。即,檢測(cè)到對(duì)顯示畫面的用戶的輸入操作后,為了僅判定在該顯示畫面能夠接受的操作事件,從多個(gè)操作事件判定例行程序13b?13g中僅啟動(dòng)與由設(shè)定部31關(guān)聯(lián)到該顯示畫面的操作事件對(duì)應(yīng)的操作事件判定例行程序。此時(shí),有時(shí)對(duì)顯示畫面關(guān)聯(lián)多個(gè)操作事件。例如,有時(shí)在顯示部5顯示的顯示畫面能夠接受單擊、雙擊、輕拂的三個(gè)操作事件。此時(shí),操作事件判定部33通過依次啟動(dòng)與各操作事件對(duì)應(yīng)的操作事件判定例行程序,從而確定與用戶的輸入操作對(duì)應(yīng)的操作事件。這樣操作事件判定部33在用戶對(duì)觸摸傳感器6a進(jìn)行某種輸入操作時(shí),不再每回啟動(dòng)全部操作事件判定例行程序13b?13g,而是僅啟動(dòng)與在該定時(shí)在顯示部5顯示的顯示畫面能夠接受的操作事件對(duì)應(yīng)的操作事件判定例行程序,從而可以不再啟動(dòng)無用的判定例行程序,能夠高效率地確定與用戶的輸入操作對(duì)應(yīng)的操作事件。
[0078]進(jìn)而,操作事件判定部33通過僅啟動(dòng)必要的操作事件判定例行程序,能夠確定與用戶的輸入操作對(duì)應(yīng)的操作事件后,將該確定的操作事件輸出到控制執(zhí)行部34。另一方面,有時(shí)即使如上述那樣僅啟動(dòng)必要的操作事件判定例行程序,也無法確定與用戶的輸入操作對(duì)應(yīng)的操作事件。例如,用戶對(duì)能夠接受單擊、雙擊、輕拂的三個(gè)操作事件的顯示畫面進(jìn)行了長(zhǎng)按以及拖動(dòng)、捏合/拉伸等操作時(shí),即使啟動(dòng)了與單擊、雙擊、輕拂的三個(gè)操作事件的每一個(gè)對(duì)應(yīng)的操作事件判定例行程序13b、13c、13e,也無法確定與用戶的輸入操作對(duì)應(yīng)的操作事件。此時(shí),操作事件判定部33不進(jìn)行對(duì)控制執(zhí)行部34的輸出處理。
[0079]控制執(zhí)行部34是在用戶進(jìn)行了對(duì)操作面板4的操作時(shí),執(zhí)行基于該操作的控制的控制部。該控制執(zhí)行部34在用戶進(jìn)行了對(duì)觸摸傳感器6a的手勢(shì)操作時(shí),輸入由上述操作事件判定部33確定的操作事件,執(zhí)行基于該操作事件的控制。相對(duì)于此,用戶進(jìn)行了對(duì)操作鍵6b的操作時(shí),控制執(zhí)行部34從該操作鍵6b直接接收操作信號(hào),基于該操作信號(hào)確定用戶進(jìn)行的操作(操作事件),執(zhí)行基于該操作的控制。控制執(zhí)行部34基于用戶的輸入操作執(zhí)行的控制中,例如有:更新在顯示部5顯示的顯示畫面的控制、開始或者停止作業(yè)的執(zhí)行的控制等。因此,控制執(zhí)行部34,如圖4所示,控制顯示控制部32以及作業(yè)執(zhí)行部35。SP,控制執(zhí)行部34在基于用戶的輸入操作更新顯示畫面時(shí),對(duì)顯示控制部32指示畫面更新,在開始或者停止作業(yè)的執(zhí)行時(shí)對(duì)作業(yè)執(zhí)行部35指示作業(yè)的執(zhí)行開始或者停止。由此,顯示控制部32基于來自控制執(zhí)行部34的指示更新在顯示部5顯示的顯示畫面。此外,作業(yè)執(zhí)行部35基于來自控制執(zhí)行部34的指示開始作業(yè)的執(zhí)行,或者停止已經(jīng)執(zhí)行的作業(yè)。其中,控制執(zhí)行部34執(zhí)行的控制中還可以包括上述以外的控制。
[0080]作業(yè)執(zhí)行部35通過控制圖像處理裝置I中設(shè)置的各部的動(dòng)作,控制用戶指定的作業(yè)的執(zhí)行。該作業(yè)執(zhí)行部35在圖像處理裝置I中進(jìn)行作業(yè)的執(zhí)行期間,持續(xù)存在于CPUll而總體控制各部的動(dòng)作。
[0081]接下來說明在具有上述功能結(jié)構(gòu)的CPUll中進(jìn)行的具體的處理步驟。圖5是表示圖像處理裝置I的CPUll進(jìn)行的處理步驟的一例的流程圖。該處理是圖像處理裝置I接通電源后CPUll通過啟動(dòng)程序13中包含的主程序13a而開始的處理。
[0082]首先CPUll啟動(dòng)主程序13a,讀取畫面信息16(步驟SI)后,基于該畫面信息16進(jìn)行對(duì)各顯示畫面的操作事件的關(guān)聯(lián)(步驟S2)。進(jìn)而完成全部對(duì)各顯示畫面的操作事件的關(guān)聯(lián)后,CPUll向操作面板4的顯示部5顯示初始畫面(步驟S3)。由此在顯示部5顯示了顯示畫面后,CPUll設(shè)置與關(guān)聯(lián)到該顯示畫面的操作事件對(duì)應(yīng)的操作事件判定例行程序(步驟S4)。由此,成為預(yù)先準(zhǔn)備與在顯示部5顯示中的顯示畫面能夠接受的操作事件對(duì)應(yīng)的操作事件判定例行程序的狀態(tài)。
[0083]進(jìn)而CPUll成為待機(jī)狀態(tài),直到觸摸傳感器6a以及操作鍵6b中的任何一個(gè)檢測(cè)到輸入操作(步驟S5)。進(jìn)而檢測(cè)到用戶的輸入操作后(步驟S5中的“是”),CPU11判斷該輸入操作是否由觸摸傳感器6a檢測(cè)到(步驟S6),如果由觸摸傳感器6a檢測(cè)到(步驟S6中的“是”),依次啟動(dòng)在步驟S4預(yù)先設(shè)置的操作事件判定例行程序,從而執(zhí)行用于確定與用戶的輸入操作對(duì)應(yīng)的操作事件的循環(huán)處理(步驟S7、S8、S9 )。該循環(huán)處理(步驟S7、S8、S9 )中,不再依次啟動(dòng)程序13所包含的全部操作事件判定例行程序13b~13g,而僅啟動(dòng)在步驟S4設(shè)置并且與在正在顯示中的顯示畫面中能夠接受的操作事件對(duì)應(yīng)的操作事件判定例行程序。此外以循環(huán)處理依次啟動(dòng)多個(gè)操作事件判定例行程序時(shí),當(dāng)某一個(gè)操作事件判定例行程序確定與用戶的輸入操作對(duì)應(yīng)的操作事件后,在該定時(shí)結(jié)束循環(huán)處理。也就是說,該循環(huán)處理(步驟S7、S8、S9)中,不會(huì)總是啟動(dòng)在步驟S4中設(shè)置的多個(gè)操作事件判定例行程序的全部,而只要在啟動(dòng)全部之前的中途能夠確定與用戶的輸入操作對(duì)應(yīng)的操作事件,則不再啟動(dòng)預(yù)定隨后啟動(dòng)的操作事件判定例行程序而結(jié)束循環(huán)處理。
[0084]進(jìn)而結(jié)束了循環(huán)處理(步驟37、38、39)之后,0?仍1判斷是否在循環(huán)處理(步驟S7、S8、S9)中確定了操作事件(步驟S10)。由于有時(shí)用戶進(jìn)行在顯示中的顯示畫面不能接受的手勢(shì)操作,因此需要步驟SlO的判斷。進(jìn)而當(dāng)沒有能夠確定與用戶的輸入操作對(duì)應(yīng)的操作事件時(shí)(步驟SlO中的“否”),CPUll不進(jìn)入隨后的處理(步驟Sll)而再次回到待機(jī)直到檢測(cè)到用戶的輸入操作的狀態(tài)(步驟S5)。與此相對(duì),當(dāng)循環(huán)處理(步驟S7、S8、S9)中確定了與用戶的輸入操作對(duì)應(yīng)的操作事件時(shí)(步驟SlO中的“是”),CPUll的處理進(jìn)入步驟SI I。
[0085]此外,當(dāng)檢測(cè)到用戶的輸入操作(步驟S5中的“是”),且該輸入操作由操作鍵6b檢測(cè)到時(shí)(步驟S6中的“否”),CPUl I的處理進(jìn)入步驟SI I。即,當(dāng)用戶操作操作鍵6b時(shí),能夠根據(jù)該操作信號(hào)來確定操作事件,因此進(jìn)入確定了操作事件時(shí)的處理(步驟S11)。
[0086]CPUll在確定了與用戶的輸入操作對(duì)應(yīng)的操作事件后,執(zhí)行與該輸入操作對(duì)應(yīng)的控制(步驟S11)。即,如上所述,進(jìn)行更新顯示部5的顯示畫面的控制、作業(yè)的執(zhí)行控制以及其他控制等。進(jìn)而,CPUll判斷是否通過步驟Sll的控制執(zhí)行更新了在顯示部5顯示的顯示畫面(步驟S12)。其結(jié)果,顯示畫面已被更新時(shí)(步驟S12中的“是”),CPUll的處理回到步驟S4,設(shè)置與該更新后的顯示畫面關(guān)聯(lián)的操作事件對(duì)應(yīng)的操作事件判定例行程序(步驟S4)。與此相對(duì),顯示畫面沒有被更新時(shí)(步驟S12中為“否”),CPU11的處理返回到步驟S5,成為待機(jī)狀態(tài),直到再次檢測(cè)到用戶的輸入操作(步驟S5)。進(jìn)而CPUll在此后重復(fù)上述的處理。
[0087]CPUll通過進(jìn)行上述 處理,在用戶對(duì)操作面板4進(jìn)行操作時(shí)能夠進(jìn)行與該操作對(duì)應(yīng)的處理。尤其,上述處理有時(shí)在作業(yè)的執(zhí)行中并行地進(jìn)行,當(dāng)用戶對(duì)顯示畫面進(jìn)行手勢(shì)操作時(shí),由于為了僅確定在該顯示畫面能夠接受的操作事件,僅啟動(dòng)最小限度的操作事件判定例行程序,因此在作業(yè)的執(zhí)行中也不再啟動(dòng)無用的操作事件判定例行程序,能夠高效率地確定與用戶的手勢(shì)操作對(duì)應(yīng)的操作事件。
[0088]接下來,一邊示例本實(shí)施方式的顯示部5中顯示的幾個(gè)顯示畫面,一邊說明關(guān)聯(lián)到各顯示畫面的操作事件。圖6是表示功能選擇畫面GlO的一例的圖。該功能選擇畫面GlO具有作為操作鍵顯示畫面的畫面結(jié)構(gòu),在該操作鍵顯示畫面中與用戶可以選擇的功能對(duì)應(yīng)的圖標(biāo)圖像BI作為操作鍵而配置在畫面內(nèi)。該功能選擇畫面GlO內(nèi)顯示的圖標(biāo)圖像BI有時(shí)因選項(xiàng)功能的追加、新的應(yīng)用程序的安裝以及顯示畫面的自定義等而追加。例如,顯示畫面的自定乂中,存在將本來在別的顯不畫面中顯不的圖標(biāo)圖像在功能選擇畫面GlO中作為快捷方式鍵追加登記的自定義等。在圖6的畫面例中,功能選擇畫面GlO的圖標(biāo)圖像顯示區(qū)域中一次能夠顯示的圖標(biāo)圖像的數(shù)量為12個(gè),與此相比顯示登記的圖標(biāo)圖像BI的數(shù)量為22個(gè),因此通過使得圖標(biāo)圖像顯示區(qū)域滾動(dòng)移動(dòng)來顯示那些22個(gè)圖標(biāo)圖像BI。
[0089]作為用戶能夠?qū)@樣的功能選擇畫面GlO進(jìn)行的操作,例如為用于滾動(dòng)移動(dòng)圖標(biāo)圖像顯示區(qū)域的輕拂操作、作為功能選擇操作的圖標(biāo)圖像BI的單擊操作以及用于變更圖標(biāo)圖像BI的顯示位置的拖動(dòng)操作的三個(gè)操作。輕拂操作是,如圖6所示,例如在保持用指尖敲擊畫面上的一個(gè)點(diǎn)Pl的狀態(tài)下迅速將該敲擊位置向滾動(dòng)移動(dòng)方向Fl移動(dòng),同時(shí)從畫面上釋放的操作。通過用戶對(duì)功能選擇畫面GlO進(jìn)行輕拂操作,如圖6所示,圖標(biāo)圖像顯示區(qū)域往橫向滾動(dòng)移動(dòng),從而顯示全部圖標(biāo)圖像BI。此外單擊操作為用指尖敲擊畫面上的一個(gè)點(diǎn),隨后立即從畫面上釋放指尖的操作。通過對(duì)圖標(biāo)圖像BI的顯示位置進(jìn)行單擊操作,可以從多個(gè)圖標(biāo)圖像BI中選擇一個(gè)圖標(biāo)圖像BI。此外拖動(dòng)操作是與輕拂操作同樣地保持用指尖敲擊畫面上的一個(gè)點(diǎn)Pl的狀態(tài)下移動(dòng)該敲擊位置并在其他位置釋放的操作,但移動(dòng)方向可以不是直線方向且移動(dòng)速度還可以是相對(duì)緩慢的速度的操作。通過對(duì)圖標(biāo)圖像BI進(jìn)行拖動(dòng)操作,可以將該圖標(biāo)圖像BI的顯示位置移動(dòng)到任意的位置。這樣,在圖6所示的功能選擇畫面GlO中成為能夠接受單擊、拖動(dòng)以及輕拂的三個(gè)操作事件,而不接受其他的操作事件的畫面結(jié)構(gòu)。因此,設(shè)定部31對(duì)圖6所示的功能選擇畫面GlO關(guān)聯(lián)單擊、拖動(dòng)以及輕拂的三個(gè)操作事件而進(jìn)行設(shè)定。
[0090]圖7是表不能夠?qū)⒍鄠€(gè)信息以列表形式顯不的列表顯不畫面G13的一例的圖。該列表顯示畫面G13的畫面結(jié)構(gòu)是,如圖7 (a)所示,包括將用戶能夠選擇的多個(gè)目的地有關(guān)的信息以列表形式顯不的列表顯不區(qū)域Rl。該列表顯不畫面G13在列表顯不區(qū)域Rl中應(yīng)顯示的信息量多時(shí),通過將列表顯示區(qū)域Rl滾動(dòng)移動(dòng),從而顯示全部信息。
[0091]作為用戶能夠?qū)@樣的列表顯示畫面G13進(jìn)行的操作,例如如圖7 (b)所示,有從以列表形式顯示的多個(gè)信息中選擇一個(gè)信息的單擊操作。而且在信息量多時(shí),也可以進(jìn)行用于將列表顯示區(qū)域Rl滾動(dòng)移動(dòng)的輕拂操作。例如如圖7 (c)所示,用戶能夠通過在敲擊列表顯示區(qū)域Rl的一點(diǎn)的狀態(tài)下往滾動(dòng)移動(dòng)方向F2或者F3進(jìn)行輕拂操作,使得在列表顯示區(qū)域Rl顯示的信息滾動(dòng)。此外,還可以進(jìn)行用于移動(dòng)以列表形式顯示的目的地信息的顯示位置的拖動(dòng)操作、以及用于選擇一個(gè)目的地信息并轉(zhuǎn)移到該目的地的詳細(xì)設(shè)定畫面的雙擊操作等。雙擊操作是指在規(guī)定時(shí)間內(nèi)進(jìn)行兩次與單擊操作相同的操作的操作。這樣,在圖7所示的列表顯示畫面G13中成為能夠接受單擊、拖動(dòng)、輕拂以及雙擊的四個(gè)操作事件,而不接受其他的操作事件的畫面結(jié)構(gòu)。因此,設(shè)定部31對(duì)圖7所示的列表顯示畫面G13關(guān)聯(lián)單擊、拖動(dòng)、輕拂以及雙擊的四個(gè)操作事件而進(jìn)行設(shè)定。
[0092]圖8是表示顯示掃描器部2讀取的圖像或者在存儲(chǔ)裝置23保存的圖像的縮略圖的縮略圖圖像顯示畫面G14的一例的圖。該縮略圖圖像顯示畫面G14的畫面結(jié)構(gòu)為,具有能夠顯示多個(gè)縮略圖圖像的縮略圖圖像顯示區(qū)域R2,并在該縮略圖圖像顯示區(qū)域R2的右側(cè)顯示用于通過拖動(dòng)移動(dòng)縮略圖圖像而開始各種作業(yè)的執(zhí)行的圖標(biāo)圖像B2。該縮略圖圖像顯示畫面G14,如圖8 (a)所示,當(dāng)在縮略圖圖像顯示區(qū)域R2顯示的縮略圖圖像的數(shù)量比規(guī)定數(shù)量更多時(shí),通過滾動(dòng)移動(dòng)縮略圖圖像顯示區(qū)域R2從而能夠顯示全部的縮略圖圖像。
[0093]作為用戶能夠?qū)@樣的縮略圖圖像顯示畫面G14進(jìn)行的操作,例如有用于選擇縮略圖圖像的單擊操作以及雙擊操作。此外,當(dāng)能夠滾動(dòng)移動(dòng)縮略圖圖像顯示區(qū)域R2時(shí),可以通過進(jìn)行輕拂操作來滾動(dòng)移動(dòng)。此外,如圖8 (b)所示,可以對(duì)一個(gè)縮略圖圖像進(jìn)行長(zhǎng)按操作。長(zhǎng)按操作是在敲擊畫面上的一點(diǎn)的狀態(tài)下,不移動(dòng)該敲擊位置而保持一定時(shí)間以上的敲擊狀態(tài)的操作。對(duì)一個(gè)縮略圖圖像進(jìn)行長(zhǎng)按操作后,如圖8 (b)所示在該縮略圖圖像的周圍顯示菜單圖標(biāo)Ml。再有,作為用戶能夠進(jìn)行的操作,如圖8 (c)中的箭頭F4所示,有將一個(gè)縮略圖圖像移動(dòng)到圖標(biāo)圖像B2的顯示位置的拖動(dòng)操作。這樣,圖8所示的縮略圖圖像顯示畫面G14成為能夠接受單擊、拖動(dòng)、輕拂、雙擊、長(zhǎng)按的五個(gè)操作事件,而不接受其他的操作事件的畫面結(jié)構(gòu)。因此,設(shè)定部31對(duì)圖8所示的縮略圖圖像顯示畫面G14關(guān)聯(lián)單擊、拖動(dòng)、輕拂、雙擊以及長(zhǎng)按的五個(gè)操作事件而進(jìn)行設(shè)定。
[0094]圖9是表示進(jìn)行圖像的預(yù)覽顯示的預(yù)覽圖像顯示畫面G15的一例的圖。該預(yù)覽圖像顯示畫面G15的畫面結(jié)構(gòu)為包括用于預(yù)覽顯示用戶選擇的圖像的預(yù)覽區(qū)域R3。作為用戶能夠?qū)@樣的預(yù)覽圖像顯示畫面G15進(jìn)行的操作,有用于使預(yù)覽圖像縮小、放大或者旋轉(zhuǎn)的捏合/拉伸操作。捏合/拉伸操作包括用于縮小預(yù)覽圖像的捏合操作、用于放大的拉伸操作以及用于旋轉(zhuǎn)的旋轉(zhuǎn)操作。捏合操作是,如圖9 (a)的箭頭F5所示,用兩個(gè)指尖敲擊在預(yù)覽區(qū)域R3顯示的預(yù)覽圖像的兩點(diǎn)的狀態(tài)下使得該兩點(diǎn)之間的距離縮小而移動(dòng)的操作。通過這樣的捏合操作,在預(yù)覽區(qū)域R3顯示的預(yù)覽圖像被縮小顯示。此外,拉伸操作是,如圖9 (b)的箭頭F6所示,用兩個(gè)指尖敲擊在預(yù)覽區(qū)域R3顯示的預(yù)覽圖像的兩點(diǎn)的狀態(tài)下使得該兩點(diǎn)之間的距離放大而移動(dòng)的操作。通過這樣的拉伸操作,在預(yù)覽區(qū)域R3顯示的預(yù)覽圖像被放大顯示。再有,旋轉(zhuǎn)操作是,如圖9 (c)的箭頭F7所示,用兩個(gè)指尖敲擊在預(yù)覽區(qū)域R3顯示的預(yù)覽圖像的兩點(diǎn)的狀態(tài)下使得該兩點(diǎn)的位置旋轉(zhuǎn)而移動(dòng)的操作。通過這樣的旋轉(zhuǎn)操作,在預(yù)覽區(qū)域R3顯示的預(yù)覽圖像被旋轉(zhuǎn)顯示。
[0095]此外,在預(yù)覽圖像顯示畫面G15中,不限于拉伸操作,對(duì)在預(yù)覽區(qū)域R3顯示的預(yù)覽圖像的一點(diǎn)進(jìn)行雙擊操作時(shí),也進(jìn)行以該一點(diǎn)為中心放大顯示預(yù)覽圖像的處理。再有在預(yù)覽圖像顯示畫面G15中,在放大顯示了預(yù)覽圖像卻不能在預(yù)覽區(qū)域R3顯示該圖像整體時(shí)能夠接受拖動(dòng)操作,進(jìn)行拖動(dòng)操作后,移動(dòng)放大顯示部分而進(jìn)行顯示。
[0096]這樣,圖9所示的預(yù)覽圖像顯示畫面G15成為能夠接受拖動(dòng)、雙擊以及捏合/拉伸的三個(gè)操作事件,而不接受其他事件的畫面結(jié)構(gòu)。因此,設(shè)定部31對(duì)圖9所示的預(yù)覽圖像顯示畫面G15關(guān)聯(lián)拖動(dòng)、雙擊以及捏合/拉伸的三個(gè)操作事件而進(jìn)行設(shè)定。
[0097]圖10是表示關(guān)于復(fù)印功能的應(yīng)用設(shè)定畫面G16的一例的圖。該應(yīng)用設(shè)定畫面G16的畫面結(jié)構(gòu)為,具有橫向排列而顯示為了進(jìn)行關(guān)于復(fù)印功能的各種應(yīng)用設(shè)定而預(yù)先登記的多個(gè)圖標(biāo)圖像B3的圖標(biāo)圖像顯示區(qū)域R4,并顯示用于橫向滾動(dòng)移動(dòng)該圖標(biāo)圖像顯示區(qū)域R4的滾動(dòng)條B4。即,在該應(yīng)用設(shè)定畫面G16中,由于預(yù)先登記的圖標(biāo)圖像B3的數(shù)量超過了在一個(gè)畫面內(nèi)能夠顯示的圖標(biāo)圖像的數(shù)量,因此在默認(rèn)狀態(tài)下能夠橫向滾動(dòng)移動(dòng)圖標(biāo)圖像顯示區(qū)域R4。另外,在圖例中表示了關(guān)于復(fù)印功能的應(yīng)用設(shè)定畫面G16,但對(duì)于其他功能也同樣如此。
[0098]作為用戶能夠?qū)@樣的應(yīng)用設(shè)定畫面G16進(jìn)行的操作,例如有用于選擇圖標(biāo)圖像B3的單擊操作、為了滾動(dòng)移動(dòng)圖標(biāo)圖像顯示區(qū)域R4而對(duì)圖標(biāo)圖像顯示區(qū)域R4進(jìn)行的輕拂操作、同樣為了滾動(dòng)移動(dòng)圖標(biāo)圖像顯示區(qū)域R4而對(duì)滾動(dòng)條B4進(jìn)行的拖動(dòng)操作的三個(gè)操作。也就是說,圖10所示的應(yīng)用設(shè)定畫面G16成為能夠接受單擊、輕拂以及拖動(dòng)的三個(gè)操作事件,而不接受其他操作事件的畫面結(jié)構(gòu)。因此,設(shè)定部31對(duì)圖10所示的應(yīng)用設(shè)定畫面G16關(guān)聯(lián)單擊、輕拂以及拖動(dòng)的三個(gè)操作事件而進(jìn)行設(shè)定。
[0099]圖11是表不關(guān)于復(fù)印功能的基本設(shè)定畫面G17的一例的圖。該基本設(shè)定畫面G17的畫面結(jié)構(gòu)為,具有以組為單位來顯示為了進(jìn)行有關(guān)復(fù)印功能的各種基本設(shè)定而預(yù)先登記的多個(gè)圖標(biāo)圖像B5的圖標(biāo)圖像顯示區(qū)域R5,并顯示用于將在該圖標(biāo)圖像顯示區(qū)域R5顯示的圖標(biāo)圖像B5的組切換到其他組的顯示切換按鈕B6。即,該基本設(shè)定畫面G17是能夠以組為單位切換并顯示分類成多個(gè)組的多個(gè)操作鍵的組切換顯示畫面。也就是說,該基本設(shè)定畫面G17在默認(rèn)狀態(tài)下能夠?qū)D標(biāo)圖像顯示區(qū)域R5切換為其他的顯示狀態(tài)。另外,在圖例中表示了關(guān)于復(fù)印功能的基本設(shè)定畫面G17,但對(duì)于其他功能也同樣如此。
[0100]作為用戶能夠?qū)@樣的基本設(shè)定畫面G17進(jìn)行的操作,例如有對(duì)圖標(biāo)圖像B5以及顯示切換按鈕B6進(jìn)行的單擊操作以及不操作顯示切換按鈕B6而將圖標(biāo)圖像顯示區(qū)域R5切換為其他的組的顯示狀態(tài)的輕拂操作的兩個(gè)操作。也就是說,圖11所示的基本設(shè)定畫面G17成為能夠接受單擊以及輕拂的兩個(gè)操作事件,而不接受其他操作事件的畫面結(jié)構(gòu)。因此,設(shè)定部31對(duì)圖11所示的基本設(shè)定畫面G17關(guān)聯(lián)單擊以及輕拂的兩個(gè)操作事件而進(jìn)行設(shè)定。
[0101]圖12是表示上述的各顯示畫面與在各顯示畫面能夠接受的操作事件之間的關(guān)系的圖。另外,圖12中將在各顯示畫面能夠接受的操作事件標(biāo)記為“是”,而對(duì)不能接受的操作事件賦予斜線。如圖12所示,在操作面板4的顯示部5顯示的顯示畫面存在各種顯示畫面,按照每個(gè)顯示畫面,能夠接受的操作事件不盡相同。而如上述那樣設(shè)定部31按照每個(gè)這些顯示畫面,確定能夠接受的操作事件,并關(guān)聯(lián)基于用戶的輸入操作而成為檢測(cè)對(duì)象的操作事件而進(jìn)行設(shè)定。也就是說,由設(shè)定部31關(guān)聯(lián)到各顯示畫面的操作事件與圖12所示的相同。
[0102]因此,例如用戶在顯示功能選擇畫面GlO的狀態(tài)下進(jìn)行手勢(shì)操作后,在用于確定與之對(duì)應(yīng)的操作事件的循環(huán)處理(步驟S7、S8、S9 )中,僅依次啟動(dòng)輕拂判定用、拖動(dòng)用、單擊用的三個(gè)操作事件判定例行程序13e、13f、13b。此外,在顯示部5顯示其他的顯示畫面的狀態(tài)下也同樣如此。這樣,在本實(shí)施方式中,無論在操作面板4的顯示部5顯示圖12所示的多個(gè)顯示畫面中的任何一個(gè),都不再依次執(zhí)行多個(gè)操作事件判定例行程序13b?13g的全部,而是僅執(zhí)行與關(guān)聯(lián)到顯示畫面的操作事件對(duì)應(yīng)的操作事件判定例行程序。
[0103]此外,在圖12中,在功能選擇畫面、列表顯示畫面以及縮略圖圖像顯示畫面中的每一個(gè)都附條件地能夠接受輕拂操作。即,在這些顯示畫面中,輕拂操作并非總是能夠接受的操作事件,只有在滿足特定條件時(shí)才成為能夠接受的操作事件。例如圖7那樣,在列表顯示畫面G13的列表顯示區(qū)域Rl中顯示的信息量比規(guī)定數(shù)量更多時(shí),由于無法一次顯示所有的信息,因此需要滾動(dòng)移動(dòng)列表顯示區(qū)域Rl來顯示信息。然而,在列表顯示區(qū)域Rl顯示的信息量比規(guī)定數(shù)量更少且能夠在一個(gè)畫面內(nèi)顯示全部信息時(shí),不需滾動(dòng)移動(dòng)列表顯示區(qū)域Rlo圖13是表示不需滾動(dòng)移動(dòng)列表顯示區(qū)域Rl時(shí)的列表顯示畫面G13的一例的圖。如圖13所示,在列表顯示區(qū)域Rl顯示的目的地的數(shù)量比規(guī)定數(shù)量更少時(shí),由于無需滾動(dòng)移動(dòng)列表顯示區(qū)域R1,因此在這樣的情況下成為在列表顯示畫面G13中不接受用于滾動(dòng)移動(dòng)的輕拂操作的狀態(tài)。同樣地,在圖6所示的功能選擇畫面GlO中,例如圖標(biāo)圖像BI的數(shù)量為規(guī)定數(shù)量(12個(gè))以下時(shí),由于無需滾動(dòng)移動(dòng)圖標(biāo)圖像顯示區(qū)域,因此在這種狀態(tài)下成為不接受用于滾動(dòng)移動(dòng)的輕拂操作的狀態(tài)。再有,在圖8所示的縮略圖圖像顯示畫面G14中也同樣地,例如在縮略圖圖像顯示區(qū)域R2顯示的縮略圖圖像的數(shù)量為規(guī)定數(shù)量以下時(shí),由于無需滾動(dòng)移動(dòng)縮略圖圖像顯示區(qū)域R2,因此在該狀態(tài)下成為不接受用于滾動(dòng)移動(dòng)的輕拂操作的狀態(tài)。
[0104]與此相比,如圖12所示,由于應(yīng)用設(shè)定畫面以及基本設(shè)定畫面默認(rèn)就能夠滾動(dòng)移動(dòng)的畫面結(jié)構(gòu),因此用于滾動(dòng)移動(dòng)的輕拂操作總是成為能夠接受的操作事件。
[0105]此外,在圖12中,在預(yù)覽圖像中附條件地能夠接受拖動(dòng)操作。即,在該顯示畫面中,拖動(dòng)操作并非總是能夠接受的操作事件,只有在滿足特定條件時(shí)才成為能夠接受的操作事件。例如上述的圖9 (b)所示,在預(yù)覽圖像顯示畫面G15的預(yù)覽區(qū)域R3中放大顯示預(yù)覽圖像時(shí),為了移動(dòng)該放大顯示部分,能夠接受拖動(dòng)操作。但是,在沒有放大顯示預(yù)覽圖像時(shí),由于無需移動(dòng)放大顯示部分,因此在該狀態(tài)下成為在預(yù)覽圖像顯示畫面G15中不接受用于移動(dòng)放大顯示部分的拖動(dòng)操作的狀態(tài)。
[0106]如上所述,在顯示部5顯示的各顯示畫面中成為能夠附條件地接受特定的操作事件時(shí),如果最先啟動(dòng)與該特定的操作事件對(duì)應(yīng)的操作事件判定例行程序,有可能最先執(zhí)行無用的判定處理。為此,本實(shí)施方式的設(shè)定部31在對(duì)顯示部5顯示的各顯示畫面關(guān)聯(lián)成為檢測(cè)對(duì)象的多個(gè)操作事件時(shí),如果在這些多個(gè)操作事件中包括附條件地能夠接受的操作事件,則對(duì)這些多個(gè)操作事件的每一個(gè)設(shè)定優(yōu)先等級(jí)。即,將附條件地能夠接受的操作事件設(shè)定低的優(yōu)先等級(jí),并對(duì)沒有附條件而總是能夠接受的操作事件設(shè)定高的優(yōu)先等級(jí)。例如,功能選擇畫面G10、列表顯示畫面G13以及縮略圖圖像顯示畫面G14中,將與輕拂操作對(duì)應(yīng)的操作事件設(shè)定低的優(yōu)先等級(jí),將輕拂操作以外的操作事件設(shè)定高的優(yōu)先等級(jí)。此外,在預(yù)覽圖像顯示畫面G15中,將與用于移動(dòng)放大顯示的顯示位置的拖動(dòng)操作對(duì)應(yīng)的操作事件設(shè)定低的優(yōu)先等級(jí),將拖動(dòng)操作以外的操作事件設(shè)定高的優(yōu)先等級(jí)。
[0107]此外,在圖10以及圖11所示的應(yīng)用設(shè)定畫面以及基本設(shè)定畫面中,在用戶進(jìn)行設(shè)定操作時(shí)頻繁進(jìn)行畫面滾動(dòng)以及畫面切換等。在這樣的狀況下,判定與用戶的輸入操作對(duì)應(yīng)的操作事件時(shí),優(yōu)選優(yōu)先判斷是否為用于進(jìn)行畫面滾動(dòng)或者畫面切換的操作事件。因此,設(shè)定部31在如應(yīng)用設(shè)定畫面以及基本設(shè)定畫面那樣默認(rèn)能夠進(jìn)行滾動(dòng)移動(dòng)以及畫面切換的畫面時(shí),將有關(guān)用于滾動(dòng)移動(dòng)以及畫面切換的操作事件的優(yōu)先等級(jí)設(shè)定得高,將其他的操作事件的優(yōu)先等級(jí)設(shè)定得低。
[0108]進(jìn)而,操作事件判定部33在用戶的輸入操作后,根據(jù)上述的循環(huán)處理(步驟S7、S8、S9)從與優(yōu)先等級(jí)高的操作事件對(duì)應(yīng)的操作事件判定例行程序開始依次啟動(dòng)關(guān)聯(lián)到該顯示畫面的多個(gè)操作事件判定例行程序。因此,例如當(dāng)用戶對(duì)功能選擇畫面G10、列表顯示畫面G13以及縮略圖圖像顯示畫面G14進(jìn)行手勢(shì)操作時(shí),優(yōu)先啟動(dòng)除輕拂判定用以外的其他操作事件判定例行程序,而最后啟動(dòng)輕拂判定例行程序13e。此外,當(dāng)用戶對(duì)預(yù)覽圖像顯示畫面G15進(jìn)行手勢(shì)操作時(shí),優(yōu)先啟動(dòng)除拖動(dòng)判定用以外的其他操作事件判定例行程序,而最后啟動(dòng)拖動(dòng)判定例行程序13f。再有,當(dāng)用戶對(duì)應(yīng)用設(shè)定畫面G16以及基本設(shè)定畫面G17進(jìn)行手勢(shì)操作時(shí),優(yōu)先啟動(dòng)輕拂判定例行程序13e,而隨后依次啟動(dòng)除輕拂判定用以外的其他操作事件判定例行程序。由此,即使在基于用戶的輸入操作依次啟動(dòng)多個(gè)操作事件判定例行程序時(shí),也能夠防止最先執(zhí)行無用的判定處理,從而能夠高效率地確定與用戶的輸入操作對(duì)應(yīng)的操作事件。
[0109]此外,操作事件判定部33在上述的循環(huán)處理(步驟S7、S8、S9)中依次啟動(dòng)多個(gè)操作事件判定例行程序時(shí),逐次判定用戶的輸入操作是否滿足在各判定例行程序中定義的各條件。進(jìn)而,只要滿足了一個(gè)判定例行程序中定義的全部條件,由此就可以確定與用戶的輸入操作對(duì)應(yīng)的操作事件。另一方面,如果發(fā)現(xiàn)沒有滿足一個(gè)判定例行程序中定義的一個(gè)條件時(shí),此時(shí)得知與用戶的輸入操作對(duì)應(yīng)的操作事件不是該判定例行程序能夠確定的操作事件。因此本實(shí)施方式的操作事件判定部33在一個(gè)操作事件判定例行程序的啟動(dòng)中判定為不滿足該一個(gè)操作事件判定例行程序中定義的多個(gè)條件中的一個(gè)條件的時(shí)刻,結(jié)束該一個(gè)操作事件判定例行程序的啟動(dòng)處理,啟動(dòng)下一個(gè)操作事件判定例行程序。下面,說明若干有關(guān)該內(nèi)容的具體例。
[0110]圖14是表示CPUll (操作事件判定部33)在上述的循環(huán)處理(步驟S7、S8、S9)中啟動(dòng)雙擊判定例行程序13c時(shí)的處理步驟的一例的流程圖。CPUll在該處理開始后,從多個(gè)操作事件判定例行程序13b?13g中選擇并啟動(dòng)雙擊判定例行程序13c (步驟S20)。
[0111]在該雙擊判定例行程序13c中,定義了用于基于從觸摸傳感器6a輸入的信息而判定雙擊的第一雙擊判定時(shí)間以及第二雙擊判定時(shí)間的兩個(gè)條件有關(guān)的信息。第一雙擊判定時(shí)間是從檢測(cè)到最初的敲擊操作直到該最初的敲擊操作從畫面上釋放為止的時(shí)間,第二雙擊判定時(shí)間是從檢測(cè)到最初的敲擊操作的釋放直到檢測(cè)到第二次敲擊操作為止的時(shí)間。也就是說,如果從檢測(cè)到最初的敲擊操作起在第一雙擊判定時(shí)間內(nèi)檢測(cè)到釋放,且從檢測(cè)到最初的敲擊操作的釋放起在第二雙擊判定時(shí)間內(nèi)檢測(cè)到第二次敲擊操作,則能夠確定用戶的輸入操作為雙擊。
[0112]因此,P⑶11在步驟S20啟動(dòng)雙擊判定例行程序13c后,首先作為第一條件,判斷是否在第一雙擊判定時(shí)間內(nèi)檢測(cè)到釋放(步驟S21)。其結(jié)果,當(dāng)即使經(jīng)過第一雙擊判定時(shí)間也沒有檢測(cè)到最初的敲擊操作的釋放時(shí)(步驟S21中的“否”),CPUll不進(jìn)行下一個(gè)條件的判定,而結(jié)束雙擊判定例行程序13c的啟動(dòng)(步驟S22),進(jìn)行啟動(dòng)下一個(gè)操作事件判定例行程序的處理(步驟S23)。
[0113]另一方面,在第一雙擊判定時(shí)間內(nèi)檢測(cè)到釋放時(shí)(步驟S21中的“是”),CPU11作為第二條件,判斷是否從檢測(cè)到最初的敲擊操作的釋放起在第二雙擊判斷時(shí)間內(nèi)檢測(cè)到第二次敲擊操作(步驟S24)。其結(jié)果,當(dāng)即使經(jīng)過第二雙擊判定時(shí)間也沒有檢測(cè)到第二次敲擊操作時(shí)(步驟S24中的“否”),CPUll結(jié)束雙擊判定例行程序13c的啟動(dòng)(步驟S22),進(jìn)行啟動(dòng)下一個(gè)操作事件判定例行程序的處理(步驟S23)。此外,當(dāng)在第二雙擊判定時(shí)間內(nèi)檢測(cè)到第二次敲擊操作時(shí)(步驟S24中的“是”),CPUll作為與用戶的輸入操作對(duì)應(yīng)的操作事件確定為雙擊(步驟S25)。由此確定操作事件后,退出步驟S7、S8、S9的循環(huán)處理。
[0114]接下來,圖15是表示CPUll (操作事件判定部33)在上述循環(huán)處理(步驟S7、S8、S9)中啟動(dòng)長(zhǎng)按判定例行程序13d時(shí)的處理步驟的一例的流程圖。CPUll在開始該處理后,從多個(gè)操作事件判定例行程序13b?13g中選擇并啟動(dòng)長(zhǎng)按判定例行程序13d(步驟S30)。
[0115]在該長(zhǎng)按判定例行程序13d中,定義了用于基于從觸摸傳感器6a輸入的信息判定長(zhǎng)按的長(zhǎng)按判定時(shí)間和長(zhǎng)按判定距離的兩個(gè)條件有關(guān)的信息。長(zhǎng)按判定時(shí)間是從檢測(cè)到敲擊操作直到該敲擊操作從畫面上釋放為止的時(shí)間,長(zhǎng)按判定距離是從檢測(cè)到敲擊操作開始該敲擊位置的移動(dòng)距離。也就是說,如果從檢測(cè)到敲擊操作起在長(zhǎng)按判定時(shí)間內(nèi)未檢測(cè)到釋放,且敲擊位置的移動(dòng)距離為長(zhǎng)按判斷距離的范圍內(nèi),則能夠確定用戶的輸入操作為長(zhǎng)按。
[0116]因此,CPUll在步驟S30啟動(dòng)長(zhǎng)按判定例行程序13d后,首先作為第一條件,判斷是否在長(zhǎng)按判定時(shí)間內(nèi)檢測(cè)到釋放(步驟S31 )。其結(jié)果,在長(zhǎng)按判定時(shí)間內(nèi)敲擊操作已被釋放時(shí)(步驟S31中的“是”),CPUll不進(jìn)行下一個(gè)條件的判定,而結(jié)束長(zhǎng)按判定例行程序13d的啟動(dòng)(步驟S32),進(jìn)行啟動(dòng)下一個(gè)操作事件判定例行程序的處理(步驟S33)。[0117]另一方面,在長(zhǎng)按判定時(shí)間內(nèi)未檢測(cè)到釋放時(shí)(步驟S31中的“否”),CPUll作為第二條件,判斷敲擊位置的移動(dòng)距離是否為在長(zhǎng)按判定距離中規(guī)定的規(guī)定距離以上(步驟S34)。其結(jié)果,當(dāng)敲擊距離移動(dòng)了規(guī)定距離以上時(shí)(步驟S34中的“是”),CPUll結(jié)束長(zhǎng)按判定例行程序13d的啟動(dòng)(步驟S32),進(jìn)行啟動(dòng)下一個(gè)操作事件判定例行程序的處理(步驟S33)。此外,敲擊位置的移動(dòng)距離在規(guī)定距離的范圍內(nèi)時(shí)(步驟S34中的“否”),CPU11作為與用戶的輸入操作對(duì)應(yīng)的操作事件確定為長(zhǎng)按(步驟S35)。進(jìn)而在此時(shí)也同樣地退出步驟S7、S8、S9的循環(huán)處理。
[0118]接下來,圖16是表示CPUll (操作事件判定部33)在上述循環(huán)處理(步驟S7、S8、S9)中啟動(dòng)輕拂判定例行程序13e時(shí)的處理步驟的一例的流程圖。CPUll在開始該處理后,從多個(gè)操作事件判定例行程序13b?13g中選擇并啟動(dòng)輕拂判定例行程序13e(步驟S40)。
[0119]在該輕拂判定例行程序13e中,定義了用于基于從觸摸傳感器6a輸入的信息判定輕拂的輕拂判定速度以及輕拂判定距離的兩個(gè)條件有關(guān)的信息。輕拂判定速度是從檢測(cè)到敲擊操作后該敲擊位置移動(dòng)的速度,輕拂判定距離是從檢測(cè)到敲擊操作開始該敲擊位置移動(dòng)的距離。也就是說,如果從檢測(cè)到敲擊操作開始該敲擊位置以輕拂判定速度以上移動(dòng),且敲擊位置的移動(dòng)距離為輕拂判定距離以上,則能夠確定用戶的輸入操作為輕拂。
[0120]因此,CPUll在步驟S40啟動(dòng)輕拂判定例行程序13e后,首先作為第一條件,判斷敲擊位置的移動(dòng)速度是否為輕拂判定速度以下(步驟S41)。其結(jié)果,在移動(dòng)速度為輕拂判定速度以下時(shí)(步驟S41中的“是”),CPU11不進(jìn)行下一個(gè)條件的判定,而結(jié)束輕拂判定例行程序13e的啟動(dòng)(步驟S42),進(jìn)行啟動(dòng)下一個(gè)操作事件判定例行程序的處理(步驟S43)。
[0121]另一方面,在敲擊位置的移動(dòng)速度超過輕拂判定速度時(shí)(步驟S41中的“否”),CPUll作為第二條件,判斷敲擊位置的移動(dòng)距離是否為在輕拂判定距離中規(guī)定的規(guī)定距離以下(步驟S44)。其結(jié)果,當(dāng)敲擊位置的移動(dòng)距離為規(guī)定距離以下時(shí)(步驟S44中的“是”),CPUll結(jié)束輕拂判定例行程序13e的啟動(dòng)(步驟S42),進(jìn)行啟動(dòng)下一個(gè)操作事件判定例行程序的處理(步驟S43)。此外,敲擊位置的移動(dòng)距離超過規(guī)定距離時(shí)(步驟S44中的“否”),CPUll作為與用戶的輸入操作對(duì)應(yīng)的操作事件確定為輕拂(步驟S45)。進(jìn)而在此時(shí)也同樣地退出步驟S7、S8、S9的循環(huán)處理。
[0122]如上所述,通過在循環(huán)處理(步驟S7、S8、S9)中判定為不滿足一個(gè)操作事件判定例行程序中定義的多個(gè)條件中的一個(gè)條件的時(shí)刻,結(jié)束該一個(gè)操作事件判定例行程序的啟動(dòng)處理,啟動(dòng)下一個(gè)操作事件判定例行程序,從而能夠提高處理效率。
[0123]圖17是作為一例,表示在循環(huán)處理(步驟S7、S8、S9)中依次啟動(dòng)雙擊判定例行程序13c、長(zhǎng)按判定例行程序13d、輕拂判定例行程序13e以及拖動(dòng)判定例行程序13f時(shí)的處理時(shí)序的圖。例如用戶的輸入操作為拖動(dòng)操作時(shí),在最先啟動(dòng)的雙擊判定例行程序13c中,在第三步驟檢測(cè)不到釋放,因此在該定時(shí)結(jié)束雙擊判定例行程序13c的判定,啟動(dòng)下一個(gè)長(zhǎng)按判定例行程序13d。進(jìn)而在雙擊判定例行程序13c中在第四步驟檢測(cè)到敲擊位置移動(dòng)了規(guī)定距離以上,因此在該定時(shí)結(jié)束長(zhǎng)按判定例行程序13d的判定,啟動(dòng)下一個(gè)輕拂判定例行程序13e。進(jìn)而在輕拂判定例行程序13e中在第三步驟檢測(cè)到敲擊位置的移動(dòng)速度不滿規(guī)定速度,因此在該定時(shí)結(jié)束輕拂判定例行程序13e的判定,啟動(dòng)下一個(gè)拖動(dòng)判定例行程序13f。進(jìn)而在拖動(dòng)判定例行程序13f進(jìn)行全部第一步驟到第五步驟的處理,最終將與用戶的輸入操作對(duì)應(yīng)的操作事件確定為拖動(dòng)。[0124]此時(shí),在最初啟動(dòng)的雙擊判定例行程序13c中,不進(jìn)行第四步驟和第五步驟。此夕卜,在第二個(gè)啟動(dòng)的長(zhǎng)按判定例行程序13d中,不進(jìn)行第五步驟。再有,在第三個(gè)啟動(dòng)的輕拂判定例行程序13e中,不進(jìn)行第四步驟和第五步驟。因此,可以高效率地啟動(dòng)下一個(gè)操作事件判定例行程序,從而存在以下優(yōu)點(diǎn),即能夠縮短直到確定與用戶的輸入操作對(duì)應(yīng)的操作事件的時(shí)間。
[0125]如上所述,本實(shí)施方式的圖像處理裝置I按照每一個(gè)在顯示部5顯示的顯示畫面,從多個(gè)操作事件中預(yù)先關(guān)聯(lián)并設(shè)定基于用戶的輸入操作而成為檢測(cè)對(duì)象的操作事件,伴隨檢測(cè)到對(duì)顯示畫面的用戶的輸入操作,從與多個(gè)操作事件的每一個(gè)對(duì)應(yīng)的多個(gè)操作事件判定例行程序13b?13g中,僅啟動(dòng)與預(yù)先關(guān)聯(lián)到該顯示畫面的操作事件對(duì)應(yīng)的操作事件判定例行程序,從而確定與用戶的輸入操作對(duì)應(yīng)的操作事件。也就是說,根據(jù)這樣的結(jié)構(gòu),即使檢測(cè)到對(duì)顯示畫面的用戶的輸入操作時(shí),也無需依次啟動(dòng)全部的操作事件判定例行程序13b?13g,而是能夠根據(jù)在顯示部5顯示的顯示畫面僅啟動(dòng)必要的操作事件判定例行程序,從而能夠降低對(duì)CPUll的負(fù)載,高效率地確定與用戶的輸入操作對(duì)應(yīng)的操作事件。進(jìn)而,其結(jié)果,可以解決圖像處理裝置I的生產(chǎn)率降低的問題。
[0126]此外,本實(shí)施方式的圖像處理裝置I在接通電源時(shí)能夠通過分析在顯示部5顯示的各種顯示畫面,從而確定在各顯示畫面中成為檢測(cè)對(duì)象的操作事件,并對(duì)各顯示畫面關(guān)聯(lián)確定的操作事件。因此,存在即使例如自定義了在顯示部5顯示的顯示畫面的情況下,也能夠通過重啟圖像處理裝置I,在重啟時(shí)關(guān)聯(lián)與自定義的顯示畫面對(duì)應(yīng)的操作事件的優(yōu)點(diǎn)。
[0127]此外,本實(shí)施方式的圖像處理裝置I在對(duì)在顯示部5顯示的各顯示畫面關(guān)聯(lián)成為檢測(cè)對(duì)象的多個(gè)操作事件時(shí),對(duì)關(guān)聯(lián)到各顯示畫面的多個(gè)操作事件的每一個(gè)設(shè)定優(yōu)先等級(jí)。進(jìn)而伴隨在顯示一個(gè)顯示畫面的狀態(tài)下檢測(cè)到用戶的輸入操作,基于關(guān)聯(lián)到該一個(gè)顯示畫面的多個(gè)操作事件的優(yōu)先等級(jí),以優(yōu)先等級(jí)從高到低的順序啟動(dòng)操作事件判定例行程序。根據(jù)這樣的結(jié)構(gòu),能夠更進(jìn)一步高效率地確定與用戶的輸入操作對(duì)應(yīng)的操作事件。
[0128]至此,說明了本發(fā)明有關(guān)的一實(shí)施方式,但本發(fā)明不限于上述實(shí)施方式中說明的內(nèi)容,而可以適用各種變形例。
[0129]例如,在上述實(shí)施方式中,示例了圖像處理裝置I由MFP構(gòu)成的情況。但圖像處理裝置I不限于MFP,也可以是打印機(jī)專用機(jī)、傳真專用機(jī)、復(fù)印機(jī)專用機(jī)、掃描器專用機(jī)等。此外,圖像處理裝置I不一定是執(zhí)行上述作業(yè)的裝置,還可以是便攜終端裝置等。
[0130]此外,在上述實(shí)施方式中,主要示例了設(shè)定部31在接通電源時(shí)通過分析在顯示部5顯示的各種顯示畫面,從而確定在各顯示畫面中成為檢測(cè)對(duì)象的操作事件,并對(duì)各顯示畫面關(guān)聯(lián)那些確定的操作事件。但是不限于此,設(shè)定部31也可以在由顯示控制部32在顯示部5顯示顯示畫面的定時(shí)分析該顯示畫面,并對(duì)該顯示畫面關(guān)聯(lián)操作事件。此時(shí),可以在顯示部5實(shí)際顯示顯示畫面的定時(shí)關(guān)聯(lián)成為檢測(cè)對(duì)象的操作事件。因此,例如在圖13示出的那樣,在列表顯示畫面G13中在列表顯示區(qū)域Rl顯示的信息量比規(guī)定量更少時(shí),也可以不預(yù)先關(guān)聯(lián)與用于滾動(dòng)移動(dòng)列表顯示區(qū)域Rl的輕拂操作對(duì)應(yīng)的操作事件,從而能夠更加提高處理效率。
【權(quán)利要求】
1.一種圖像處理裝置,其特征在于,包括: 顯示部件,顯示各種顯示畫面; 輸入檢測(cè)部件,檢測(cè)對(duì)所述顯示部件的顯示畫面的用戶的輸入操作; 設(shè)定部件,按照每個(gè)在所述顯示部件中顯示的顯示畫面,從多個(gè)操作事件中關(guān)聯(lián)并設(shè)定基于用戶的輸入操作而成為檢測(cè)對(duì)象的操作事件; 操作事件判定部件,伴隨由所述輸入檢測(cè)部件檢測(cè)到用戶的輸入操作,從與所述多個(gè)操作事件中的每一個(gè)對(duì)應(yīng)的多個(gè)操作事件判定例行程序中,僅啟動(dòng)與由所述設(shè)定部件對(duì)在所述顯示部件中顯示的顯示畫面進(jìn)行關(guān)聯(lián)的操作事件對(duì)應(yīng)的操作事件判定例行程序,從而確定與用戶的輸入操作對(duì)應(yīng)的操作事件;以及 控制部件,進(jìn)行基于由所述操作事件判定部件確定的操作事件的控制。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于, 所述設(shè)定部件在接通電源時(shí)通過分析能夠顯示到所述顯示部件的各種顯示畫面,從而確定在各顯示畫面中成為檢測(cè)對(duì)象的操作事件,并對(duì)各顯示畫面關(guān)聯(lián)已確定的操作事件。
3.根據(jù)權(quán)利要求1或者2所述的圖像處理裝置,其特征在于, 所述設(shè)定部件從輕拂、拖動(dòng)、單擊、雙擊、長(zhǎng)按以及捏合/拉伸中選擇并關(guān)聯(lián)在所述顯示部件中顯示的各顯示畫面中成為檢測(cè)對(duì)象的操作事件。
4.根據(jù)權(quán)利要求3所述的圖像處理裝置,其特征在于, 在所述顯示部件中顯示的各種顯示畫面包括能夠滾動(dòng)移動(dòng)地顯示以列表形式顯示的多個(gè)信息的滾動(dòng)畫面,` 所述設(shè)定部件作為在所述滾動(dòng)畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)輕拂、拖動(dòng)、單擊以及雙擊。
5.根據(jù)權(quán)利要求3或者4所述的圖像處理裝置,其特征在于, 在所述顯示部件中顯示的各種顯示畫面包括能夠滾動(dòng)移動(dòng)地顯示多個(gè)縮略圖圖像的縮略圖圖像顯示畫面, 所述設(shè)定部件作為在所述縮略圖圖像顯示畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)輕拂、拖動(dòng)、單擊、雙擊以及長(zhǎng)按。
6.根據(jù)權(quán)利要求3至5中的任何一項(xiàng)所述的圖像處理裝置,其特征在于, 在所述顯示部件中顯示的各種顯示畫面包括能夠滾動(dòng)移動(dòng)地顯示多個(gè)操作鍵的操作鍵顯示畫面, 所述設(shè)定部件作為在所述操作鍵顯示畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)輕拂、拖動(dòng)以及單擊。
7.根據(jù)權(quán)利要求3至6中的任何一項(xiàng)所述的圖像處理裝置,其特征在于, 在所述顯示部件中顯示的各種顯示畫面包括顯示預(yù)覽圖像且能夠放大顯示或者縮小顯示該預(yù)覽圖像的預(yù)覽圖像顯示畫面, 所述設(shè)定部件作為在所述預(yù)覽圖像顯示畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)拖動(dòng)、雙擊以及捏合/拉伸。
8.根據(jù)權(quán)利要求3至7中的任何一項(xiàng)所述的圖像處理裝置,其特征在于, 在所述顯示部件中顯示的各種顯示畫面包括能夠以組為單位切換顯示分類成多個(gè)組的多個(gè)操作鍵的組切換顯示畫面,所述設(shè)定部件作為在所述組切換顯示畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)輕拂以及單擊。
9.根據(jù)權(quán)利要求1至8中的任何一項(xiàng)所述的圖像處理裝置,其特征在于, 所述設(shè)定部件在對(duì)顯示在所述顯示部件的一個(gè)顯示畫面關(guān)聯(lián)成為檢測(cè)對(duì)象的多個(gè)操作事件時(shí),基于該一個(gè)顯示畫面對(duì)多個(gè)操作事件中的每一個(gè)設(shè)定優(yōu)先等級(jí), 所述操作事件判定部件伴隨在所述一個(gè)顯示畫面被顯示的狀態(tài)下由所述輸入檢測(cè)部件檢測(cè)到用戶的輸入操作,按照所述優(yōu)先等級(jí)從高到低的順序啟動(dòng)所述操作事件判定例行程序。
10.根據(jù)權(quán)利要求9所述的圖像處理裝置,其特征在于, 所述設(shè)定部件在所述一個(gè)顯示畫面為能夠根據(jù)顯示信息的數(shù)量滾動(dòng)移動(dòng)的畫面時(shí),將與用于滾動(dòng)移動(dòng)的操作事件有關(guān)的優(yōu)先等級(jí)設(shè)定為比其他操作事件更低。
11.根據(jù)權(quán)利要求9或者10所述的圖像處理裝置,其特征在于, 所述設(shè)定部件在所述一個(gè)顯示畫面為默認(rèn)能夠滾動(dòng)移動(dòng)的畫面時(shí),將與用于滾動(dòng)移動(dòng)的操作事件有關(guān)的優(yōu)先等級(jí)設(shè)定為比其他操作事件更高。
12.根據(jù)權(quán)利要求9至11中的任何一項(xiàng)所述的圖像處理裝置,其特征在于, 所述設(shè)定部件在所述一個(gè)顯示畫面為在進(jìn)行預(yù)覽圖像的放大顯示時(shí)能夠移動(dòng)預(yù)覽圖像的顯示位置的畫面時(shí),將與用于移動(dòng)預(yù)覽圖像的顯示位置的操作事件有關(guān)的優(yōu)先等級(jí)設(shè)定為比其他操作事件更低。
13.根據(jù)權(quán)利要求1至12中的任何一項(xiàng)所述的圖像處理裝置,其特征在于, 所述操作事件判定部件在啟動(dòng)了與雙擊對(duì)應(yīng)的操作事件判定例行程序時(shí),如果在由所述輸入檢測(cè)部件檢測(cè)到最初的敲擊操作后經(jīng)過第一雙擊判定時(shí)間也沒有檢測(cè)到最初的敲擊操作的釋放,或者在檢測(cè)到最初的敲擊操作的釋放后在第二雙擊判定時(shí)間內(nèi)沒有檢測(cè)到第二次敲擊操作,則結(jié)束與雙擊對(duì)應(yīng)的操作事件判定例行程序的執(zhí)行,啟動(dòng)下一個(gè)操作事件判定例行程序。
14.根據(jù)權(quán)利要求1至13中的任何一項(xiàng)所述的圖像處理裝置,其特征在于, 所述操作事件判定部件在啟動(dòng)與長(zhǎng)按對(duì)應(yīng)的操作事件判定例行程序時(shí),如果在由所述輸入檢測(cè)部件檢測(cè)到敲擊操作后在長(zhǎng)按判定時(shí)間內(nèi)檢測(cè)到敲擊操作的釋放,或者在由所述輸入檢測(cè)部件檢測(cè)到敲擊操作后檢測(cè)到敲擊位置移動(dòng)了規(guī)定距離以上,則結(jié)束與長(zhǎng)按對(duì)應(yīng)的操作事件判定例行程序的執(zhí)行,啟動(dòng)下一個(gè)操作事件判定例行程序。
15.根據(jù)權(quán)利要求1至14中的任何一項(xiàng)所述的圖像處理裝置,其特征在于, 所述操作事件判定部件在啟動(dòng)與輕拂對(duì)應(yīng)的操作事件判定例行程序時(shí),如果在由所述輸入檢測(cè)部件檢測(cè)到敲擊操作后檢測(cè)到以輕拂判定速度以下的速度的敲擊位置的移動(dòng),或者在由所述輸入檢測(cè)部件檢測(cè)到敲擊操作后檢測(cè)到敲擊位置的移動(dòng)距離為規(guī)定距離以下,則結(jié)束與輕拂對(duì)應(yīng)的操作事件判定例行程序的執(zhí)行,啟動(dòng)下一個(gè)操作事件判定例行程序。
16.一種操作事 件判別方法,基于對(duì)顯示各種顯示畫面的顯示部件進(jìn)行的用戶的輸入操作,判別與該輸入操作對(duì)應(yīng)的操作事件,其特征在于,包括: 設(shè)定步驟,按照每個(gè)在所述顯示部件中顯示的顯示畫面,從多個(gè)操作事件中關(guān)聯(lián)并設(shè)定基于用戶的輸入操作而作為檢測(cè)對(duì)象的操作事件; 操作檢測(cè)步驟,檢測(cè)在所述顯示部件中顯示一個(gè)顯示畫面的狀態(tài)下用戶進(jìn)行的輸入操作;以及 操作事件判別步驟,從與所述多個(gè)操作事件中的每一個(gè)對(duì)應(yīng)的多個(gè)操作事件判定例行程序中,僅啟動(dòng)與對(duì)所述一個(gè)顯示畫面關(guān)聯(lián)的操作事件對(duì)應(yīng)的操作事件判定例行程序,從而判別與用戶的輸入操作對(duì)應(yīng)的操作事件。
17.根據(jù)權(quán)利要求16所述的操作事件判別方法,其特征在于, 所述設(shè)定步驟在接通電源時(shí)通過分析能夠顯示到所述顯示部件的各種顯示畫面,從而確定在各顯示畫面中成為檢測(cè)對(duì)象的操作事件,并對(duì)各顯示畫面關(guān)聯(lián)已確定的操作事件。
18.根據(jù)權(quán)利要求16或者17所述的操作事件判別方法,其特征在于, 所述設(shè)定步驟從輕拂、拖動(dòng)、單擊、雙擊、長(zhǎng)按以及捏合/拉伸中選擇并關(guān)聯(lián)在所述顯示部件中顯示的各顯示畫面中成為檢測(cè)對(duì)象的操作事件。
19.根據(jù)權(quán)利要求18所述的操作事件判別方法,其特征在于, 在所述顯示部件中顯示的各種顯示畫面包括能夠滾動(dòng)移動(dòng)地顯示以列表形式顯示的多個(gè)信息的滾動(dòng)畫面, 所述設(shè)定步驟作為在所述滾動(dòng)畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)輕拂、拖動(dòng)、單擊以及雙擊。
20.根據(jù)權(quán)利要求18或者19所述的操作事件判別方法,其特征在于, 在所述顯示部件中顯示的各種顯示畫面包括能夠滾動(dòng)移動(dòng)地顯示多個(gè)縮略圖圖像的縮略圖圖像顯示畫面, 所述設(shè)定步驟作為在所述縮略圖圖像顯示畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)輕拂、拖動(dòng)、單擊、雙擊以及長(zhǎng)按。
21.根據(jù)權(quán)利要求18至20中的任何一項(xiàng)所述的操作事件判別方法,其特征在于, 在所述顯示部件中顯示的各種顯示畫面包括能夠滾動(dòng)移動(dòng)地顯示多個(gè)操作鍵的操作鍵顯示畫面, 所述設(shè)定步驟作為在所述操作鍵顯示畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)輕拂、拖動(dòng)以及單擊。
22.根據(jù)權(quán)利要求18至21中的任何一項(xiàng)所述的操作事件判別方法,其特征在于, 在所述顯示部件中顯示的各種顯示畫面包括顯示預(yù)覽圖像且能夠放大顯示或者縮小顯示該預(yù)覽圖像的預(yù)覽圖像顯示畫面, 所述設(shè)定步驟作為在所述預(yù)覽圖像顯示畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)拖動(dòng)、雙擊以及捏合/拉伸。
23.根據(jù)權(quán)利要求18至22中的任何一項(xiàng)所述的操作事件判別方法,其特征在于, 在所述顯示部件中顯示的各種顯示畫面包括能夠以組為單位切換顯示分類成多個(gè)組的多個(gè)操作鍵的組切換顯示畫面, 所述設(shè)定步驟作為在所述組切換顯示畫面中成為檢測(cè)對(duì)象的操作事件而關(guān)聯(lián)輕拂以及單擊。
24.根據(jù)權(quán)利要求16至23中的任何一項(xiàng)所述的操作事件判別方法,其特征在于, 所述設(shè)定步驟在對(duì)顯示在所述顯示部件的一個(gè)顯示畫面關(guān)聯(lián)成為檢測(cè)對(duì)象的多個(gè)操作事件時(shí),基于該一個(gè)顯示畫面對(duì)多個(gè)操作事件中的每一個(gè)設(shè)定優(yōu)先等級(jí), 所述操作事件判別步驟伴隨在所述一個(gè)顯示畫面被顯示的狀態(tài)下由所述操作檢測(cè)步驟檢測(cè)到用戶的輸入操作,按照所述優(yōu)先等級(jí)從高到低的順序啟動(dòng)所述操作事件判定例行程序。
25.根據(jù)權(quán)利要求24所述的操作事件判別方法,其特征在于, 所述設(shè)定步驟在所述一個(gè)顯示畫面為能夠根據(jù)顯示信息的數(shù)量滾動(dòng)移動(dòng)的畫面時(shí),將與用于滾動(dòng)移動(dòng)的操作事件有關(guān)的優(yōu)先等級(jí)設(shè)定為比其他操作事件更低。
26.根據(jù)權(quán)利要24或者25所述的操作事件判別方法,其特征在于, 所述設(shè)定步驟在所述一個(gè)顯示畫面為默認(rèn)能夠滾動(dòng)移動(dòng)的畫面時(shí),將與用于滾動(dòng)移動(dòng)的操作事件有關(guān)的優(yōu)先等級(jí)設(shè)定為比其他操作事件更高。
27.根據(jù)權(quán)利要求24至26中的任何一項(xiàng)所述的操作事件判別方法,其特征在于, 所述設(shè)定步驟在所述一個(gè)顯示畫面為在進(jìn)行預(yù)覽圖像的放大顯示時(shí)能夠移動(dòng)預(yù)覽圖像的顯示位置的畫面時(shí),將與用于移動(dòng)預(yù)覽圖像的顯示位置的操作事件有關(guān)的優(yōu)先等級(jí)設(shè)定為比其他操作事件更低。
28.根據(jù)權(quán)利要求16至2 7中的任何一項(xiàng)所述的操作事件判別方法,其特征在于, 所述操作事件判別步驟在啟動(dòng)與雙擊對(duì)應(yīng)的操作事件判定例行程序時(shí),如果在所述操作檢測(cè)步驟檢測(cè)到最初的敲擊操作后經(jīng)過第一雙擊判定時(shí)間也沒有檢測(cè)到最初的敲擊操作的釋放,或者在檢測(cè)到最初的敲擊操作的釋放后在第二雙擊判定時(shí)間內(nèi)沒有檢測(cè)到第二次敲擊操作,則結(jié)束與雙擊對(duì)應(yīng)的操作事件判定例行程序的執(zhí)行,啟動(dòng)下一個(gè)操作事件判定例行程序。
29.根據(jù)權(quán)利要求16至28中的任何一項(xiàng)所述的操作事件判別方法,其特征在于, 所述操作事件判別步驟在啟動(dòng)與長(zhǎng)按對(duì)應(yīng)的操作事件判定例行程序時(shí),如果在所述操作檢測(cè)步驟檢測(cè)到敲擊操作后在長(zhǎng)按判定時(shí)間內(nèi)檢測(cè)到敲擊操作的釋放,或者在所述操作檢測(cè)步驟檢測(cè)到敲擊操作后檢測(cè)到敲擊位置移動(dòng)了規(guī)定距離以上,則結(jié)束與長(zhǎng)按對(duì)應(yīng)的操作事件判定例行程序的執(zhí)行,啟動(dòng)下一個(gè)操作事件判定例行程序。
30.根據(jù)權(quán)利要求16至29中的任何一項(xiàng)所述的操作事件判別方法,其特征在于, 所述操作事件判別步驟在啟動(dòng)與輕拂對(duì)應(yīng)的操作事件判定例行程序時(shí),如果在所述操作檢測(cè)步驟檢測(cè)到敲擊操作后檢測(cè)到以輕拂判定速度以下的速度的敲擊位置的移動(dòng),或者在所述操作檢測(cè)步驟檢測(cè)到敲擊操作后檢測(cè)到敲擊位置的移動(dòng)距離為規(guī)定距離以下,則結(jié)束與輕拂對(duì)應(yīng)的操作事件判定例行程序的執(zhí)行,啟動(dòng)下一個(gè)操作事件判定例行程序。
【文檔編號(hào)】H04N1/00GK103731578SQ201310466819
【公開日】2014年4月16日 申請(qǐng)日期:2013年10月9日 優(yōu)先權(quán)日:2012年10月10日
【發(fā)明者】駒場(chǎng)健一, 松田英之, 來正洋一, 成松英一, 岡田卓也, 冨安和弘 申請(qǐng)人:柯尼卡美能達(dá)株式會(huì)社