信息處理裝置及其控制方法和存儲介質(zhì)的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開一般涉及信息處理,并且更特別地,涉及具有觸摸面板顯示器的信息處理裝置、信息處理裝置的控制方法和存儲介質(zhì)。
【背景技術(shù)】
[0002]近年來,已經(jīng)常使用具有觸摸面板顯示器的圖像形成裝置。這樣的圖像形成裝置具有諸如復(fù)印、打印、掃描和傳真?zhèn)魉偷母鞣N應(yīng)用。用戶能夠通過在觸摸面板顯示器上的軟件按鈕上執(zhí)行觸摸操作來對于每個應(yīng)用進行設(shè)定并且指示裝置開始每個應(yīng)用的處理。
[0003]以下將參照圖7A?7D描述觸摸面板顯示器上的按鈕控制。圖7A示出觸摸面板顯示器的外觀。觸摸面板顯示器包含觸摸面板區(qū)域701,該觸摸面板區(qū)域701由液晶顯示器(IXD)和粘附在其上的觸摸面板組成。觸摸面板顯示器還包含軟件按鈕702和703。圖7B和圖7C是示出沿著圖7A所示的線704切取的觸摸面板和用戶的觸摸操作的截面圖。截面706等同于線707,并且按鈕702沿X方向的寬度705等同于按鈕708。由于觸摸面板顯示器上的軟件按鈕702和703被二維地形成,因此為了進行X方向和Y方向上的確定,需要檢測觸摸位置。然而,由于這些確定被類似地處理,因此一維表示被用于簡化圖7B和圖7C中的描述。
[0004]一般地,在按鈕確定中,存在以下兩種不同的情況:
[0005]A.當裝置檢測到用戶的手指按壓按鈕區(qū)域時,裝置執(zhí)行與被按壓的按鈕相關(guān)聯(lián)的處理。
[0006]B.當裝置檢測到用戶的手指按壓按鈕區(qū)域并且然后手指從相關(guān)的按鈕區(qū)域脫離(detach)時,裝置執(zhí)行與被按壓的按鈕相關(guān)聯(lián)的處理。
[0007]在A的情況下,由于用戶一觸摸按鈕就輸入用戶的按鈕操作,因此用戶可感覺到輕快的觸摸輸入。例如,當具有大的按鈕的計算器被顯示時,可以改善操作的感覺。然而,在A的情況下,即使用戶錯誤地觸摸按鈕,一觸摸按鈕用戶的按鈕操作也被輸入。為了處理這個問題,使用B的情況中的方法以在按鈕按下中提供準確性。情況B是作為本發(fā)明的示例性實施例的主題的情況,并且將在以下詳細描述。
[0008]圖7B示出用戶用手指觸摸按鈕區(qū)域(709)并然后使手指從按鈕區(qū)域脫離(710)的情況。在這種情況下,當裝置檢測到手指觸摸按鈕區(qū)域時,相關(guān)的按鈕進入選擇狀態(tài)。然后,當裝置檢測到手指從按鈕區(qū)域脫離時,裝置執(zhí)行與選擇的按鈕相關(guān)聯(lián)的處理。例如,當菜單畫面上的復(fù)印按鈕被選擇時,畫面變?yōu)閺?fù)印應(yīng)用設(shè)定畫面。當復(fù)印應(yīng)用設(shè)定畫面上的顏色設(shè)定按鈕被選擇時,畫面變?yōu)轭伾O(shè)定畫面。
[0009]圖7C和圖7D示出用戶用手指觸摸按鈕區(qū)域(711)、在保持手指與按鈕區(qū)域接觸的同時將該手指移動到按鈕區(qū)域外并然后使手指脫離(712)的情況。在這種情況下,如圖7C所示,當裝置檢測到手指已被移動到按鈕區(qū)域外時,按鈕選擇被取消。因此,如果用戶錯誤地按壓按鈕,那么用戶能夠通過在保持手指與按鈕區(qū)域接觸的同時將手指移出按鈕區(qū)域并然后使手指脫離,取消與按鈕相關(guān)聯(lián)的處理的執(zhí)行。
[0010]然而,在諸如按鈕703的小尺寸按鈕的情況下,雖然用戶認為手指在觸摸按鈕區(qū)域內(nèi)的按鈕之后從按鈕區(qū)域脫離,但是用戶的手指可能通過該手指的輕微運動被移出按鈕區(qū)域。作為結(jié)果,與按鈕相關(guān)聯(lián)的處理的執(zhí)行將被取消而不管用戶的意圖。
[0011]為了解決這樣的問題,圖像形成裝置以以下方式執(zhí)行控制。如圖7D所示,當裝置檢測到用戶的手指觸摸按鈕區(qū)域并且然后手指被移出按鈕區(qū)域時,裝置執(zhí)行與按鈕相關(guān)聯(lián)的處理。通過執(zhí)行這樣的控制,即使用戶操作小尺寸按鈕,也可防止不管用戶的意圖而取消與按鈕相關(guān)聯(lián)的處理的執(zhí)行。
[0012]近來,一些圖像形成裝置具有支持輕拂(flick)操作的觸摸面板顯示器。輕拂操作指的是用戶迅速用手指輕彈(flip)觸摸面板顯示器的表面的操作。日本專利申請公開N0.2011-210009討論了具有諸如復(fù)印和打印的多個應(yīng)用并且顯示布置用于選擇要被使用的應(yīng)用的圖標的菜單畫面的圖像形成裝置。日本專利申請公開N0.2011-210009討論了用于在圖標不能剛好放入菜單畫面的一個頁面時用輕拂操作平滑地滾動畫面以改變頁面使得用戶可選擇由圖像形成裝置提供的多個應(yīng)用中的任意應(yīng)用的技術(shù)。
[0013]然而,當使得能夠在執(zhí)行圖7D所示的按鈕控制的圖像形成裝置中執(zhí)行輕拂操作時,出現(xiàn)以下問題。更具體而言,在用戶在按鈕區(qū)域中執(zhí)行輕拂操作的情況下,當用戶將手指移出相關(guān)的按鈕區(qū)域時,將執(zhí)行與按鈕相關(guān)聯(lián)的處理。作為結(jié)果,雖然用戶執(zhí)行輕拂操作以改變頁面,但是與按鈕相關(guān)聯(lián)的處理將被執(zhí)行而不管用戶的意圖。
[0014]這樣的問題不限于按鈕,并且可通過輕拂或拖動操作滾動且與當被用戶按壓時要執(zhí)行的處理相關(guān)聯(lián)的任何顯示項目都可能經(jīng)常出現(xiàn)。
【發(fā)明內(nèi)容】
[0015]本公開針對的是防止不管用戶的意圖而取消顯示項目的選擇,并且防止當在顯示項目上執(zhí)行輕拂或拖動操作時不管用戶的意圖而執(zhí)行與顯示項目相關(guān)聯(lián)的處理。
[0016]根據(jù)本公開的一個方面,具有觸摸面板顯示器的信息處理裝置包含:第一檢測單元,該第一檢測單元被配置為檢測指示物體觸摸所述觸摸面板顯示器;第二檢測單元,該第二檢測單元被配置為檢測指示物體在觸摸所述觸摸面板顯示器的同時移動;以及第三檢測單元,該第三檢測單元被配置為檢測被維持與所述觸摸面板顯示器接觸的指示物體從該觸摸面板顯示器脫離。所述信息處理裝置還包含控制單元,該控制單元被配置為,在所述第一檢測單元檢測到指示物體觸摸所述觸摸面板顯示器上的顯示項目的區(qū)域并且然后所述第二檢測單元檢測到指示物體在觸摸所述觸摸面板顯示器的同時移動的情況下,當在所述指示物體的移動距離達到預(yù)定閾值之前所述第三檢測單元檢測到指示物體從觸摸面板顯示器脫離時,執(zhí)行用于實施與所述顯示項目相關(guān)聯(lián)的處理的控制,并且當在所述第三檢測單元檢測到指示物體從觸摸面板顯示器脫離之前所述指示物體的移動距離達到所述預(yù)定閾值時,不執(zhí)行用于實施與所述顯示項目相關(guān)聯(lián)的處理的控制。
[0017]從參照附圖的示例性實施例的以下描述,本發(fā)明的其它特征將變得清楚。
【附圖說明】
[0018]圖1示出根據(jù)本發(fā)明的示例性實施例的圖像形成裝置的硬件配置。
[0019]圖2A、圖2B和圖2C示出根據(jù)本發(fā)明的示例性實施例的圖像形成裝置的顯示器上顯示的定制菜單畫面的示例。
[0020]圖3示出根據(jù)本發(fā)明的示例性實施例的圖像形成裝置的顯示器上顯示的復(fù)印應(yīng)用設(shè)定畫面的示例。
[0021]圖4A和圖4B示出本發(fā)明的問題。
[0022]圖5是示出根據(jù)第一示例性實施例的圖像形成裝置的操作的流程圖。
[0023]圖6是示出根據(jù)第二示例性實施例的圖像形成裝置的操作的流程圖。
[0024]圖7A、圖7B、圖7C和圖7D示出觸摸面板顯示器上的按鈕控制。
【具體實施方式】
[0025]以下將參照附圖詳細描述本公開的各個示例性實施例、特征和方面。
[0026]以下將描述第一示例性實施例。圖1示出可應(yīng)用本發(fā)明的每個示例性實施例的圖像形成裝置101的硬件配置。
[0027]中央處理單元(CPU) 111、隨機存取存儲器(RAM) 112、只讀存儲器(ROM) 113、輸入單元114、顯示控制單元115、外部存儲器接口(I/F)116、打印機I/F 117、掃描儀I/F 118和通信I/F控制器119與系統(tǒng)總線110連接。并且,觸摸面板120、顯示器121、外部存儲器122、打印機123和掃描儀124與系統(tǒng)總線110連接。與系統(tǒng)總線110連接的每個單元被配置為使得能夠經(jīng)由系統(tǒng)總線110向/從其它單元傳送和接收數(shù)據(jù)。如這里所使用的,術(shù)語“單元”一般指的是用于實現(xiàn)目的的軟件、固件、硬件或諸如電路的其它部件的任意組合。
[0028]非易失性存儲器ROM 113在相應(yīng)的預(yù)定區(qū)域中存儲圖像數(shù)據(jù)、非圖像數(shù)據(jù)和用于要通過CPU 111執(zhí)行的操作的各種程序。易失性存儲器RAM 112被用作CPU 111的主存儲器和諸如工作區(qū)域的暫時存儲區(qū)域。CPU 111例如通過使用RAM 112作為工作存儲器根據(jù)存儲于ROM 113中的程序控制圖像形成裝置101的每個單元。用于要通過CPU 111執(zhí)行的操作的程序不是必須存儲于ROM 113中,并且可以預(yù)存儲于諸如硬盤的外部存儲器122中。
[0029]輸入單元114接收用戶操作,根據(jù)操作產(chǎn)生控制信號,并且向CPU 111供給控制信號。例如,輸入單元114包含作為用于接收用戶操作的輸入設(shè)備的觸摸面板120。觸摸面板120是用于例如根據(jù)平面配置的輸入單元114上的觸摸位置輸出坐標信息的輸入設(shè)備?;陧憫?yīng)于在輸入設(shè)備上執(zhí)行的用戶操作而產(chǎn)生和供給的控制信號,CPU 111根據(jù)程序控制圖像形成裝置101的每個單元。因此,CPU 111能夠指示圖像形成裝置101執(zhí)行響應(yīng)于用戶操作的操作。
[0030]顯示控制單元115向顯示器121輸出用于顯示圖像的顯示信號。例如,由CPU 111根據(jù)程序產(chǎn)生