專利名稱:輸入設(shè)備和輸入控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及輸入設(shè)備和輸入控制方法。
背景技術(shù):
已知用戶能夠通過觸摸或按壓在顯示裝置上顯示的按鈕來向其輸入指令的各種 設(shè)備。例如,專利文件1(日本專利申請(qǐng)公布No. 2006-135780)公開了一種多功能設(shè)備,該 設(shè)備具有多個(gè)功能,諸如復(fù)印功能和電話功能,并且用戶能夠通過觸摸或按壓在顯示裝置 上顯示的按鈕或圖像來向其輸入指令。在這種設(shè)備中,當(dāng)在其中用于與特定功能不同的功 能的屏幕被顯示的狀態(tài)中中斷該特定功能的作業(yè)時(shí),設(shè)備將屏幕劃分為兩個(gè)屏幕,使得原 始顯示的按鈕被顯示在所述兩個(gè)屏幕之一上,并且與被中斷的功能的作業(yè)相關(guān)的按鈕被顯 示在另一個(gè)屏幕上。
發(fā)明內(nèi)容
然而,在上述多功能設(shè)備的配置中,當(dāng)屏幕因?yàn)閯偤迷谟脩粲|摸或按壓在屏幕上 的按鈕之前發(fā)生特定事件而被突然劃分時(shí),用戶可能在未注意到屏幕的改變的情況下或以 過大的動(dòng)作來觸摸屏幕。當(dāng)在用戶觸摸的位置上顯示與用戶打算觸發(fā)的按鈕不同的按鈕 時(shí),可能不幸地執(zhí)行用戶未打算的處理。例如,當(dāng)用戶剛好在觸摸在屏幕上顯示的按鈕之前 突然從外部裝置接收到到來的呼叫時(shí),則“電話斷開按鈕”已經(jīng)突然顯示在用戶將在屏幕上 觸摸的位置上,并且最后用戶非故意地觸摸了“電話斷開按鈕”,那么電話線路與用戶的意 愿背離地被斷開。注意,這樣的問題可能出現(xiàn)在除了多功能設(shè)備之外的各種設(shè)備或裝置中。例如,也 在用戶使用個(gè)人計(jì)算機(jī)瀏覽網(wǎng)頁期間突然顯示彈出廣告的情況下或在用戶使用個(gè)人計(jì)算 機(jī)的操作期間突然顯示對(duì)話框的情況下,用戶可能非故意地觸摸或指定突然顯示的彈出廣 告或?qū)υ捒颉R呀?jīng)根據(jù)上述情況開發(fā)了本發(fā)明,并且本發(fā)明的目的是提供一種輸入設(shè)備和輸入 控制方法,它們可以即使當(dāng)用戶在顯示的更新之后非故意地指定操作圖像時(shí)也防止用戶未 打算的處理的執(zhí)行??梢愿鶕?jù)本發(fā)明實(shí)現(xiàn)如上所述的目的,本發(fā)明提供了一種輸入設(shè)備,包括顯示裝 置,其被配置來顯示至少一個(gè)操作圖像,所述操作圖像接受輸入對(duì)象的輸入;圖像指定檢測 裝置,其被配置來檢測在所述顯示裝置上顯示的所述至少一個(gè)操作圖像的指定;處理執(zhí)行 部分,其被配置來當(dāng)所述圖像指定檢測裝置已經(jīng)檢測到已經(jīng)指定了所述至少一個(gè)操作圖像 時(shí),執(zhí)行預(yù)先向所述指定的操作圖像分配的處理;顯示更新部分,其被配置來從在所述顯示 裝置上已經(jīng)顯示所述至少一個(gè)操作圖像的狀態(tài)在所述顯示裝置上執(zhí)行操作屏幕的更新,所 述操作屏幕包括所述至少一個(gè)操作圖像;以及,禁止部分,其被配置來當(dāng)所述圖像指定檢測 裝置已經(jīng)檢測到如下的操作圖像的指定時(shí),即,該操作圖像在通過所述顯示更新部分的所 述操作屏幕的所述更新之后已經(jīng)在所述顯示裝置上被顯示并且與在所述更新之前在所述顯示裝置上顯示的操作圖像不同,禁止向指定的所述操作圖像分配的處理的執(zhí)行。上所述的目的也可以通過如下所述的本發(fā)明實(shí)現(xiàn),即提供一種輸入控制方法,包 括顯示至少一個(gè)操作圖像;檢測顯示的所述至少一個(gè)操作圖像的指定;以及,當(dāng)已經(jīng)檢測 到所述至少一個(gè)操作圖像的所述指定,并且在從已經(jīng)顯示所述至少一個(gè)操作圖像的狀態(tài)更 新操作屏幕后已經(jīng)檢測到與在顯示更新之前顯示的操作圖像不同的操作圖像的指定的情 況下,執(zhí)行預(yù)先向所述指定的操作圖像分配的處理的時(shí)候,禁止向所述指定的操作圖像預(yù) 先分配的處理的執(zhí)行。
通過結(jié)合附圖閱讀本發(fā)明的實(shí)施例的下面的詳細(xì)描述,可以較好地理解本發(fā)明的 目的、特征、優(yōu)點(diǎn)以及技術(shù)和工業(yè)意義,在附圖中圖1是示出作為本發(fā)明的實(shí)施例的MFP的電氣構(gòu)造的框圖;圖2A是示出在復(fù)印功能期間在LCD的顯示面板上顯示的屏幕的示例的視圖,并 且,圖2B是示出在電話功能的中斷期間在LCD的顯示面板上顯示的兩個(gè)屏幕的示例的視 圖;圖3示出由作為第一實(shí)施例的MFP的CPU執(zhí)行的更新處理的流程圖;圖4是示出由作為第二實(shí)施例的MFP的CPU執(zhí)行的更新處理的流程圖;圖5是示出作為第三實(shí)施例的MFP的電氣構(gòu)造的框圖;圖6是示出由作為第三實(shí)施例的MFP的CPU執(zhí)行的中斷處理的流程圖;圖7是示出由作為第三實(shí)施例的MFP的CPU執(zhí)行的操作按鈕觸摸處理的流程圖; 以及圖8是示出由作為第四實(shí)施例的MFP的CPU執(zhí)行的接近檢測處理的流程圖。
具體實(shí)施例方式以下,將參考附圖描述本發(fā)明的實(shí)施例。如圖1中所示,多功能外部設(shè)備(MFP)I具有各種功能,諸如復(fù)印功能、傳真功能、 掃描功能和打印功能。在MFP 1的IXD 16上顯示作為操作可接受圖像的操作按鈕或圖像 32 (參見圖2A和2B),該操作可接受圖像可以接受輸入對(duì)象33的輸入,并且對(duì)應(yīng)于功能的 所選擇的一個(gè)。在另一個(gè)功能的中斷請(qǐng)求的情況下,MFP 1將LCD 16的操作屏幕或視圖劃 分為兩個(gè)部分。與已經(jīng)被選擇的功能對(duì)應(yīng)的操作按鈕32被顯示在兩個(gè)屏幕之一上,與已經(jīng) 進(jìn)行中斷的功能對(duì)應(yīng)的操作按鈕32被顯示在兩個(gè)屏幕的另一個(gè)上。具體地說,作為本實(shí)施 例的MFP 1被配置使得,即使當(dāng)另一個(gè)功能的中斷請(qǐng)求已經(jīng)改變了操作按鈕32的布置,并 且由此用戶已經(jīng)非故意地觸摸或指定了操作按鈕32中的非打算的一個(gè)時(shí),這個(gè)MFP 1可以 防止用戶未打算的處理的執(zhí)行。以下,將更詳細(xì)地描述這個(gè)MFP 1。MFP 1 主要包括 CPU 10,ROM IURAM 12、快閃存儲(chǔ)器(FlashMemory) 14、操作硬鍵 15,LCD 16、觸摸面板17、掃描器20、打印機(jī)21、NCU 23和調(diào)制解調(diào)器Μ。CPU 10,ROM 11、 RAM 12和快閃存儲(chǔ)器14經(jīng)由總線沈彼此連接。操作硬鍵15、IXD 16、觸摸面板17、掃描 器20、打印機(jī)21、NCU 23、調(diào)制解調(diào)器M和總線沈經(jīng)由輸入和輸出端口 27彼此連接。CPU 10被配置來根據(jù)在ROM IURAM 12或快閃存儲(chǔ)器14中存儲(chǔ)的固定值和程序,或根據(jù)經(jīng)由NCU 23發(fā)送和接收的各種信號(hào),控制MFPl的各個(gè)功能和連接到輸入和輸出端 口 27的MFP 1的各個(gè)部分。ROM 11是不可重寫存儲(chǔ)器,其存儲(chǔ)例如輸入控制程序11a、操作按鈕管理表lib和 操作按鈕位置表11c。CPU 10根據(jù)輸入控制程序Ila執(zhí)行更新處理(參考圖幻。操作按鈕 管理表lib是如下的表,即,該表存儲(chǔ)在IXD 16上可顯示的操作按鈕32 (參見圖2A和2B) 的每一個(gè)和已經(jīng)預(yù)先向每一個(gè)操作按鈕32分配的處理的一個(gè)之間的對(duì)應(yīng)關(guān)系。操作按鈕 位置表Ilc是存儲(chǔ)每一個(gè)操作按鈕32的顯示區(qū)域的表。將參考圖2A和2B來描述操作按 鈕32。RAM 12是可重寫易失性存儲(chǔ)器,并且包括前一個(gè)操作位置存儲(chǔ)器12a。前一個(gè)操 作位置存儲(chǔ)器1 是存儲(chǔ)操作按鈕32的最近被觸摸的一個(gè)操作按鈕的存儲(chǔ)器。每次當(dāng)已 經(jīng)觸摸或指定操作按鈕32的任何一個(gè)時(shí),更新前一個(gè)操作位置存儲(chǔ)器12a??扉W存儲(chǔ)器14 是可重寫非易失性存儲(chǔ)器。操作硬鍵15的每一個(gè)是用于向MFP 1輸入命令的硬鍵。LCD 16 是作為顯示裝置的液晶顯示器,該顯示裝置包括顯示面板16a (參見圖2A和2B),并且被配 置來在顯示面板16a上顯示各種圖像。作為圖像指定(圖像選擇)檢測裝置或接近觸摸檢測部分的觸摸面板17包括在 顯示面板16a上疊加的檢測區(qū)域17a(參考圖2A和2B)。觸摸面板17是電容觸摸面板,其 檢測諸如用戶手指這樣的輸入對(duì)象33 (參見圖2A和2B)在檢測區(qū)域17a上的觸摸和向檢 測區(qū)域17a的接近。檢測區(qū)域17a的整個(gè)區(qū)域被以網(wǎng)格形狀細(xì)分為單元區(qū)域,在其中每一 個(gè)單元區(qū)域中設(shè)置了靜電傳感器。當(dāng)輸入對(duì)象33已經(jīng)接近或觸摸單元區(qū)域之一時(shí),靜電傳 感器的對(duì)應(yīng)的一個(gè)檢測觸摸或接近。基于下述坐標(biāo)系,坐標(biāo)信息(χ坐標(biāo)和y坐標(biāo))被使得 與在檢測區(qū)域17a中的每一個(gè)單元區(qū)域?qū)?yīng),即,在所述坐標(biāo)系中,觸摸面板17的左上被定 義為原點(diǎn),向右方向被定義為X方向,并且向下方向被定義為Y方向。觸摸面板17輸出已 經(jīng)檢測到輸入對(duì)象33的觸摸或接近的靜電傳感器的坐標(biāo)信息。注意,觸摸面板17可以被疊加或重疊在顯示面板16a的上表面上,以便保持與上 表面的緊密接觸。替代地,可以在觸摸面板17和顯示面板16a的上表面之間形成空間,或 者,可以在顯示面板16a上疊加觸摸面板17,并且其間插入例如透明膜。掃描器20被配置為以傳真功能、掃描功能或復(fù)印功能讀取文件。打印機(jī)21被配 置來在記錄片材上記錄圖像。NCU 23被配置來控制電話線路。調(diào)制解調(diào)器M被配置來在 傳真的發(fā)送中將發(fā)送信號(hào)調(diào)制為適合于在電話線路中的發(fā)送的形式,并且在傳真的接收中 解調(diào)從電話線路發(fā)送的被調(diào)制的信號(hào)。接下來參考圖2A和2B來描述在顯示面板16a上的顯示。如圖2A中所示,在顯示 面板16a的整個(gè)區(qū)域上顯示被分配單個(gè)功能的單個(gè)顯示屏幕,并且以下將這樣的顯示稱為 “全屏幕顯示”。而且,如圖2B中所示,顯示面板16a的整個(gè)區(qū)域被劃分為分別被分配不同 功能的兩個(gè)區(qū)域,并且以下將這樣的顯示稱為“雙屏幕顯示”或“劃分屏幕顯示”。如圖2A中所示,在全屏幕顯示期間,在顯示面板16a上顯示功能信息30,用于示 出當(dāng)前選擇的功能;設(shè)定值信息31,用于示出設(shè)定值;以及,操作按鈕32。如上所述,觸摸面 板17的檢測區(qū)域17a疊加在顯示面板16a上。因此,當(dāng)用戶使用輸入對(duì)象33觸摸或按下 在顯示面板16a上顯示的操作按鈕32之一時(shí),觸摸面板17檢測用戶觸摸的位置(以下可 以稱為“操作位置”)。
7
在作為本實(shí)施例的MFP 1中,觸摸或按壓操作按鈕32的顯示區(qū)域?qū)?yīng)于操作按鈕 32的指定或選擇。各個(gè)操作按鈕32的顯示區(qū)域被預(yù)先存儲(chǔ)在操作按鈕位置表Ilc中。因 此,MFP 1基于觸摸面板17檢測的操作位置和操作按鈕32的顯示區(qū)域來指定操作按鈕32 的觸摸或指定的一個(gè)。然后,MFP 1執(zhí)行預(yù)先向指定的操作按鈕32分配的處理。例如,當(dāng) 操作按鈕32的被分配用于從在“數(shù)量”字段(參考圖2A和2B)中顯示的設(shè)定值減去一(1) 的處理的那一個(gè)操作按鈕(以下可以將該操作按鈕32稱為“相減操作按鈕32a”)已被觸 摸或操作時(shí),MFP 1從在“數(shù)量”字段中顯示的設(shè)定值減去一(1)。注意,MFP 1將由該操作 指定的操作按鈕32存儲(chǔ)到前一個(gè)操作位置存儲(chǔ)器12a(參考圖1)內(nèi)。當(dāng)在全屏幕顯示期間已經(jīng)進(jìn)行了另一個(gè)功能的中斷請(qǐng)求時(shí),MFP 1將在顯示面板 16a上的顯示更新或改變?yōu)殡p屏幕顯示(參考圖2B)。在此,以下把在顯示面板16a上顯示 的兩個(gè)屏幕當(dāng)中的與從顯示的更新之前起已經(jīng)顯示的功能相關(guān)的那一個(gè)屏幕稱為“原始屏 幕34”。而且,以下把兩個(gè)屏幕當(dāng)中的與已經(jīng)中斷的功能相關(guān)的另一個(gè)屏幕稱為“中斷屏幕 36”。注意,在操作按鈕位置表Ilc中預(yù)先存儲(chǔ)了在全屏幕顯示期間的各個(gè)操作按鈕32的 顯示區(qū)域和在雙屏幕顯示期間的各個(gè)操作按鈕32的顯示區(qū)域。將說明用戶在圖2A所示的全屏幕顯示期間即將觸摸操作按鈕32的任何一個(gè)時(shí)在 顯示面板16a上的顯示已經(jīng)被更新或改變?yōu)殡p屏幕顯示的情況。在該情況下,有可能即使 操作按鈕32的布置已經(jīng)改變,用戶也由于未注意到顯示的更新或由于過大的動(dòng)作而非故 意地觸摸操作按鈕32的非打算的一個(gè)。例如,如圖2A和2B中所示,當(dāng)操作按鈕32當(dāng)中的被分配用于斷開會(huì)話的處理的 那一個(gè)操作按鈕(以下可以稱為“斷開操作按鈕32b”)被顯示在其上在顯示更新之前已經(jīng) 顯示了相減操作按鈕32a的區(qū)域上時(shí),用戶可能不幸地錯(cuò)誤觸摸斷開操作按鈕32b,即使用 戶打算觸摸相減操作按鈕32a。為了解決這個(gè)問題,作為本實(shí)施例的MFP 1被配置使得當(dāng)觸摸在更新為雙屏幕顯 示之后顯示的操作按鈕32之一時(shí),并且當(dāng)在更新之前顯示的另一個(gè)操作按鈕32 (其具有與 被觸摸的操作按鈕32不同的功能)的顯示區(qū)域上顯示在更新之后顯示的被觸摸的操作按 鈕32的至少一部分時(shí),MFP 1不執(zhí)行與在更新之后顯示的被觸摸的操作按鈕32對(duì)應(yīng)的處 理。S卩,MFP 1不接受或接收用于執(zhí)行向在顯示的更新之后被觸摸的操作按鈕32分配的處 理的用戶操作。當(dāng)以這種方式配置MFP 1時(shí),可防止用戶未打算的處理的執(zhí)行。注意,MFP 1向前一個(gè)操作位置存儲(chǔ)器12a內(nèi)存儲(chǔ)被觸摸的操作按鈕32,而與是否要執(zhí)行向被觸摸的 操作按鈕32分配的處理無關(guān)。而且,MFP 1被配置使得,當(dāng)在更新之前顯示的另一個(gè)操作按鈕32 (其具有與被觸 摸的操作按鈕32不同的功能)的顯示區(qū)域上顯示在更新之后顯示的被觸摸的操作按鈕32 的至少一部分時(shí),MFP 1執(zhí)行向在更新之前顯示的操作按鈕32分配的處理。當(dāng)以這種方式 配置MFP 1時(shí),MFP 1可以執(zhí)行用戶打算的處理。例如,如圖2A和2B中所示,當(dāng)在更新為雙屏幕顯示之后在其上已經(jīng)在全屏幕顯示 期間顯示相減操作按鈕32a的區(qū)域上顯示斷開操作按鈕32b,并且用戶已經(jīng)觸摸了斷開操 作按鈕32b時(shí),MFP 1取消與用于指定斷開操作按鈕32b的操作對(duì)應(yīng)的處理的執(zhí)行,并且執(zhí) 行向原始顯示的相減操作按鈕32a分配的處理。即,MFP 1執(zhí)行用于從“數(shù)量”字段的設(shè)定 值減去一(1)的處理,而不執(zhí)行用戶不期望的會(huì)話的斷開。
注意,當(dāng)在更新之后用戶觸摸了在其上未在全屏幕顯示期間顯示操作按鈕32的 區(qū)域上顯示的操作按鈕32時(shí),即,當(dāng)用戶觸摸了在與其上在全屏幕顯示期間分別顯示操作 按鈕32的區(qū)域不同的區(qū)域上顯示的操作按鈕32時(shí),MFP 1執(zhí)行向被觸摸的操作按鈕32分 配的處理。在圖2B中所示的情況下,向操作按鈕32之一分配用于提高或減小在中斷屏幕36 中的“音量”字段中顯示的設(shè)定值的處理(以下將此按鈕32稱為“音量操作按鈕32c”),并 且,音量操作按鈕32c的顯示區(qū)域不與在顯示的更新之前顯示的各個(gè)操作按鈕32的任何一 個(gè)顯示區(qū)域重疊。當(dāng)用戶觸摸未與在顯示的更新之前顯示的各個(gè)操作按鈕32的任何一個(gè) 顯示區(qū)域重疊的這樣的操作按鈕32時(shí),很可能用戶的操作不是錯(cuò)誤的操作。因此,當(dāng)用戶 觸摸這樣的操作按鈕32時(shí),MFP 1執(zhí)行向操作按鈕32分配的處理。而且,在圖2A和2B中,通過虛線來指示每一個(gè)在觸摸面板17上設(shè)置的操作接受 區(qū)域38。這些操作接受區(qū)域38被圖示以用于更容易明白的目的。因此,操作接受區(qū)域38 不被顯示在顯示面板16a上,并且不能被用戶可視地識(shí)別。當(dāng)用戶觸摸了操作接受區(qū)域38之一時(shí),MFP 1判定在被觸摸的操作接受區(qū)域38中 顯示的操作按鈕32已經(jīng)被觸摸,并且執(zhí)行向操作按鈕32分配的處理。因此,在下面的解釋 中,觸摸或指定操作按鈕32除了指定操作按鈕32之外,進(jìn)一步包括指定操作接受區(qū)域38。 而且,當(dāng)已經(jīng)觸摸或指定操作接受區(qū)域38時(shí),MFP 1將在被觸摸的操作接受區(qū)域38中顯示 的操作按鈕32存儲(chǔ)到前一個(gè)操作位置存儲(chǔ)器12a內(nèi)作為被觸摸的操作按鈕32。每一個(gè)操作接受區(qū)域38可以被設(shè)置為與操作按鈕32的對(duì)應(yīng)的一個(gè)相同的形式和 相同的大小,但是在本實(shí)施例中,每一個(gè)操作接受區(qū)域38被設(shè)置為比對(duì)應(yīng)的操作按鈕32的 顯示區(qū)域略大的尺寸,以便包含該操作按鈕32及其周圍區(qū)域。即,即使當(dāng)用戶已經(jīng)觸摸了 略微偏離該操作按鈕32的顯示區(qū)域的位置時(shí),MFP 1也判定已經(jīng)觸摸了操作按鈕32,并且 執(zhí)行用戶打算的處理。作為本實(shí)施例的MFP 1被配置使得,當(dāng)用戶已經(jīng)觸摸操作接受區(qū)域38時(shí),在與其 中已經(jīng)觸摸在操作接受區(qū)域38中的操作按鈕32的情況下相同的條件下,使得由該觸摸引 起的處理的執(zhí)行禁止或無效。即,當(dāng)在顯示的更新之前已經(jīng)在被觸摸的操作接受區(qū)域38中 的操作按鈕32的顯示區(qū)域上顯示了另一個(gè)操作按鈕32的至少一部分時(shí),MFP 1使得由操作 接受區(qū)域38的觸摸引起的處理的執(zhí)行禁止或無效。因此,即使當(dāng)用戶在顯示的更新之后在 雙屏幕顯示期間觸摸了略遠(yuǎn)離操作按鈕32的位置時(shí),也可防止用戶未打算的處理的執(zhí)行。注意,當(dāng)結(jié)束中斷的功能時(shí),MFP 1將在顯示面板16a上的顯示從雙屏幕顯示更新 或改變?yōu)槿聊伙@示。接下來參考在圖3中所示的流程圖來描述由MFP 1的CPU 10執(zhí)行的更新處理。這 個(gè)更新處理是例如用于當(dāng)已經(jīng)進(jìn)行了與被選擇的功能不同的功能的中斷請(qǐng)求時(shí),將在顯示 面板16a上的顯示更新為雙屏幕顯示,并且基于用戶的操作來執(zhí)行各種處理的處理。開始在S302,CPU 10判定是否已經(jīng)進(jìn)行了諸如到來的呼叫這樣的預(yù)定中斷請(qǐng)求。 當(dāng)CPU 10判定還沒有進(jìn)行該預(yù)定中斷請(qǐng)求時(shí)(S302:否),CPU 10在S316中執(zhí)行正常的操 作。在此,執(zhí)行正常的操作表示,當(dāng)已經(jīng)觸摸或指定了任何操作按鈕32時(shí),MFP 1執(zhí)行向被 觸摸的操作按鈕32分配的處理。另一方面,當(dāng)CPU 10判定已經(jīng)進(jìn)行了該預(yù)定中斷請(qǐng)求時(shí)(S302 是),CPU 10在
9S304中執(zhí)行中斷操作。然后,在S305中,CPU 10將在顯示面板16a上的顯示從全屏幕顯示 更新到雙屏幕顯示。然后,在S306中,CPU 10判定在更新之后是否任何操作按鈕32被顯示在與如下的 操作按鈕32重疊的區(qū)域上,即,所述操作按鈕32已經(jīng)在更新之前被顯示并且與在更新之后 被顯示的操作按鈕32不同。換句話說,CPU 10判定在顯示的更新之后顯示的操作按鈕32 的至少一部分是否被顯示于在顯示的更新之前顯示的另一個(gè)操作按鈕32的顯示區(qū)域上。 當(dāng)CPU 10在S306中做出否定判定時(shí)(S306 否),則CPU 10在S316中執(zhí)行正常的操作。另一方面,當(dāng)CPU 10在S306中做出肯定判定時(shí)(S306 是),CPU10在S308中判定 是否已經(jīng)執(zhí)行了連續(xù)的操作。具體地說,CPU 10判定是否已經(jīng)在相對(duì)于前一個(gè)操作的預(yù)定 連續(xù)判定時(shí)間內(nèi)執(zhí)行了當(dāng)前的操作。當(dāng)CPU 10在更新為雙屏幕顯示之后第一次進(jìn)行S308 的判定時(shí),CPUlO判定是否已經(jīng)從顯示的更新之前到顯示的更新之后(其中包括更新時(shí)間) 的時(shí)間段中執(zhí)行了連續(xù)的操作。當(dāng)CPU 10在更新為雙屏幕顯示之后第二次或第二次以上 進(jìn)行S308的判定時(shí),CPU 10判定是否已經(jīng)在更新之后執(zhí)行了連續(xù)的操作。當(dāng)CPU 10判定已經(jīng)執(zhí)行了連續(xù)的操作時(shí)(S308 是),CPU 10在S309中判定是否 通過該連續(xù)操作已經(jīng)觸摸了與最后被觸摸的操作按鈕32相同的操作按鈕32。當(dāng)CPU 10 在更新為雙屏幕顯示(S30O之后第一次在S309中進(jìn)行判定時(shí),CPU 10判定由在顯示更新 之前的操作觸摸的操作按鈕32的顯示區(qū)域和由在顯示更新之后的操作觸摸的操作按鈕32 的顯示區(qū)域是否彼此疊加或彼此重疊。當(dāng)CPU 10判定這兩個(gè)顯示區(qū)域彼此疊加或重疊時(shí), CPU 10在S309中進(jìn)行肯定的判定。當(dāng)CPU 10第二次或第二次以上在S309中進(jìn)行判定時(shí), CPU 10不更新顯示,因此,在顯示面板16a上顯示的各個(gè)操作按鈕32的位置不改變。因此, CPU 10僅需要進(jìn)行操作按鈕32的類型的判定。如上所述,前一個(gè)操作位置存儲(chǔ)器1 存儲(chǔ) 由最后或前一個(gè)操作觸摸的操作按鈕32。因此,當(dāng)最后操作觸摸的操作按鈕32和當(dāng)前操作 觸摸的操作按鈕32彼此相同時(shí),CPUlO在S309中進(jìn)行肯定判定。當(dāng)CPU 10進(jìn)行肯定判定時(shí)(S309 是),CPU 10在S312禁止或阻止響應(yīng)于在更新 之后顯示的操作按鈕32的觸摸的處理的執(zhí)行,并且執(zhí)行向在更新為雙屏幕顯示之前在操 作位置顯示的操作按鈕32分配的處理。S卩,CPU 10再一次執(zhí)行由在顯示的更新之前的操 作執(zhí)行的處理。然后,更新處理返回到S308,并且,CPU 10重復(fù)從S308開始的處理。S卩,在顯示更 新之后在同一操作按鈕32上的連續(xù)觸摸期間,CPU 10禁止或無效與該操作對(duì)應(yīng)的處理的 所有執(zhí)行,并且重復(fù)地執(zhí)行由在顯示更新之前的操作執(zhí)行的處理。例如,將描述下述情況在用戶在圖2A中所示的全屏幕顯示期間連續(xù)地觸摸相減 操作按鈕32a的同時(shí)將顯示更新到雙屏幕顯示,然后在其上在更新為雙屏幕顯示之前已經(jīng) 顯示相減操作按鈕32a的區(qū)域上新顯示斷開操作按鈕32b。當(dāng)執(zhí)行連續(xù)操作的用戶未仔細(xì) 觀看顯示面板16a時(shí),用戶可能非有意地繼續(xù)該連續(xù)操作,而未注意到已經(jīng)在操作位置新 顯示了斷開操作按鈕32b。即使在該情況下,在本實(shí)施例中的更新處理中,CPU 10禁止在與相減操作按鈕 32a重疊的區(qū)域顯示的斷開操作按鈕32b上的連續(xù)觸摸期間與在斷開操作按鈕32b上的觸 摸對(duì)應(yīng)的處理的執(zhí)行,并且每次當(dāng)觸摸斷開操作按鈕32b時(shí)執(zhí)行向相減操作按鈕3 分配 的處理。因此,即使用戶已經(jīng)做出了操作錯(cuò)誤,MFP 1也能夠執(zhí)行由用戶打算的處理。
另一方面,當(dāng)CPU 10判定還沒有執(zhí)行連續(xù)操作時(shí)(S308 否),即當(dāng)在前一個(gè)操作 之后在預(yù)定連續(xù)判定時(shí)間內(nèi)還沒有執(zhí)行當(dāng)前操作時(shí),或當(dāng)CPU 10在S309中進(jìn)行否定判定 (S309 否)時(shí),即,當(dāng)雖然已經(jīng)執(zhí)行了連續(xù)操作,但是由前一個(gè)操作觸摸的操作按鈕32的顯 示區(qū)域和由當(dāng)前操作觸摸的操作按鈕32的顯示區(qū)域不彼此重疊時(shí),CPU 10在S314中判定 是否已經(jīng)從顯示的更新起過去了預(yù)定長度的時(shí)間。當(dāng)CPU 10判定還沒有過去預(yù)定長度的時(shí)間時(shí)(S314 否),即,在顯示更新之后的 預(yù)定長度時(shí)間內(nèi)的情況下,CPU 10在S315禁止與操作按鈕32的觸摸對(duì)應(yīng)的處理的執(zhí)行。 然后,CPU 10確定在顯示更新之前在被觸摸的操作按鈕32的顯示區(qū)域上顯示的操作按鈕 32,并且執(zhí)行向被確定的操作按鈕32分配的處理。然后,在S316中,CPU 10在顯示更新之 后在已經(jīng)過去預(yù)定長度的時(shí)間后執(zhí)行正常操作,并且這個(gè)更新處理返回到S302。因此,在顯示的更新之后的預(yù)定長度的時(shí)間內(nèi)的情況下,即使當(dāng)用戶非故意地觸 摸了操作按鈕32時(shí),也可防止用戶未打算的處理的執(zhí)行。注意,雖然在圖3的流程圖中未描 述,但是,即使在顯示的更新之后的預(yù)定長度內(nèi)的情況下,當(dāng)用戶已經(jīng)觸摸了在未與在顯示 更新之前的各個(gè)操作按鈕32的任何顯示區(qū)域重疊的區(qū)域上顯示的操作按鈕32時(shí),CPU 10 執(zhí)行向該被觸摸的操作按鈕32分配的處理。另一方面,當(dāng)CPU 10判定已經(jīng)過去預(yù)定長度的時(shí)間時(shí)(S314 是),CPU 10在S316 中執(zhí)行正常操作,并且這個(gè)更新處理返回到S302。這是因?yàn)?,雖然很可能用戶在顯示更新之 后的預(yù)定長度時(shí)間內(nèi)未注意到顯示的更新的情況下非故意地觸摸操作按鈕32,但不太可能 用戶在顯示更新之后已經(jīng)過去預(yù)定長度時(shí)間后非故意地觸摸操作按鈕32。根據(jù)作為第一實(shí)施例的MFP 1,即使當(dāng)用戶在連續(xù)操作期間由于更新為雙屏幕顯 示而非故意地觸摸操作按鈕32時(shí),或即使當(dāng)用戶非故意地觸摸操作按鈕32而未注意顯示 的更新時(shí),可防止用戶未打算的處理的執(zhí)行,因?yàn)镃PU 10禁止了與觸摸對(duì)應(yīng)的處理的執(zhí) 行。接下來參考在圖4中所示的流程圖來描述作為第二實(shí)施例的MFP1。作為第二實(shí) 施例的MFP 1使用其中觸摸面板17能夠不僅檢測用戶手指的觸摸而且檢測其接近的配置。 注意,因?yàn)樽鳛榈诙?shí)施例的MFP 1的電氣構(gòu)造與參考圖1所述的作為第一實(shí)施例的MFP 1 的電氣構(gòu)造相同,并且在作為第二實(shí)施例的MFP 1的顯示面板16a上顯示的屏幕與參考圖 2A和2B描述的相同,所以省略附圖及其詳細(xì)描述。接下來將參考圖4來描述由作為第二實(shí)施例的MFP 1的CPU 10執(zhí)行的更新處理。 注意,與在圖3中所示的流程圖中使用的相同的附圖標(biāo)記用于標(biāo)示在圖4中所示的流程圖 的對(duì)應(yīng)步驟,并且省略其描述。在第二實(shí)施例中的更新處理是下述處理,其中,當(dāng)已經(jīng)在其 中操作按鈕32的觸摸或指定被預(yù)期或預(yù)測的狀態(tài)中更新顯示,并且在已經(jīng)通過在顯示更 新之后的操作觸摸或指定在更新為雙屏幕顯示之后顯示的另一個(gè)操作按鈕32時(shí),CPU 10 禁止與所述另一個(gè)操作按鈕32的觸摸對(duì)應(yīng)的處理的執(zhí)行。開始在S402中,CPU 10判定觸摸面板17是否已經(jīng)檢測到在更新為雙屏幕顯示之 前起諸如用戶手指這樣的輸入對(duì)象33的接近。注意,MFPl在例如RAM 12中將觸摸面板17 的檢測的結(jié)果存儲(chǔ)特定時(shí)間段,并且CPU 10通過參見在圖RAM 12中存儲(chǔ)的過去檢測的結(jié) 果來在S402中進(jìn)行判定。當(dāng)CPU 10判定觸摸面板17還沒有檢測到輸入對(duì)象33的接近時(shí) (S402 否),即,當(dāng)觸摸面板17還沒有檢測到在更新為雙屏幕顯示之前起的輸入對(duì)象33的接近時(shí),CPU 10在S316中執(zhí)行正常操作。另一方面,當(dāng)CPU 10判定觸摸面板17已經(jīng)檢測到輸入對(duì)象33的接近時(shí)(S402 是),CPU 10在S404中判定在已經(jīng)檢測到輸入對(duì)象33的接近的位置是否顯示了與在顯示 更新之前顯示的操作按鈕32不同的操作按鈕32。當(dāng)CPU 10在S404中做出否定判定時(shí)(S404 否),CPU 10在S316中執(zhí)行正常操 作。另一方面,當(dāng)CPU 10在S404中做出肯定判定時(shí)(S404:是),S卩,當(dāng)在已經(jīng)檢測到輸入 對(duì)象33的接近的位置新顯示另一個(gè)操作按鈕32時(shí),即使用戶打算觸摸在顯示更新之前顯 示的操作按鈕32,用戶也可能非故意地觸摸新顯示的另一個(gè)操作按鈕32。如上所述,在其中新顯示的另一個(gè)操作按鈕32的觸摸或指定被預(yù)期的狀態(tài)中, CPU 10在S406中判定這個(gè)新顯示的操作按鈕32是否已經(jīng)被在更新為雙屏幕顯示之后在預(yù) 定長度的判定時(shí)間內(nèi)執(zhí)行的操作實(shí)際上觸摸或指定。即,CPU 10判定輸入對(duì)象33是否已 經(jīng)實(shí)際接觸已經(jīng)檢測到輸入對(duì)象33的接近的位置。當(dāng)CPU 10在S406中做出否定判定時(shí)(S406 否),S卩,當(dāng)在更新為雙屏幕顯示的之 后在預(yù)定長度的判定時(shí)間內(nèi)還沒有實(shí)際上觸摸新顯示的操作按鈕32時(shí),CPU 10在S316中 執(zhí)行正常操作。另一方面,當(dāng)CPUlO在S406中進(jìn)行肯定判定時(shí)(S406:是),CPU 10在S408 內(nèi)禁止與在更新之后顯示的操作按鈕32的觸摸對(duì)應(yīng)的處理的執(zhí)行,并且執(zhí)行向在顯示更 新之前顯示的操作按鈕32分配的處理。然后,CPU 10在S316中執(zhí)行正常處理,并且重復(fù) 從S302起的處理。即,在第二實(shí)施例中的更新處理中,CPU 10不執(zhí)行與用于在顯示的更新 之后指定操作按鈕32的第一操作對(duì)應(yīng)的處理,而是執(zhí)行與第二或隨后的操作對(duì)應(yīng)的處理。根據(jù)在第二實(shí)施例中的更新處理,即使當(dāng)在輸入對(duì)象33接近顯示面板16a以便觸 摸或指定操作按鈕32的狀態(tài)中突然已經(jīng)更新顯示的情況下,也可防止用戶未打算的處理 的執(zhí)行。注意,CPU 10可以在連續(xù)判定時(shí)間內(nèi)判定操作按鈕32的指定被預(yù)期,即使在下述 情況下因?yàn)槿鄙佥斎雽?duì)象33的接近的檢測而導(dǎo)致CPUlO已經(jīng)在S402中做出否定判定時(shí) 在連續(xù)操作期間,即在預(yù)定連續(xù)判定時(shí)間內(nèi),在同一操作按鈕32的多個(gè)觸摸或指定期間已 經(jīng)進(jìn)行了更新為雙屏幕顯示。在該情況下,取代在圖4中所示的S404中的判定,CPUlO判 定另一個(gè)操作按鈕32是否已經(jīng)在顯示更新之后被顯示在連續(xù)操作的操作按鈕32的顯示區(qū) 域上,并且取代在S406中的判定,CPU 10判定所述另一個(gè)操作按鈕32是否已經(jīng)實(shí)際被觸 摸或指定。而且,當(dāng)CPU 10判定已經(jīng)實(shí)際觸摸了所述另一個(gè)操作按鈕32時(shí),CPU 10可以 禁止與該觸摸對(duì)應(yīng)的處理的執(zhí)行。接下來描述本發(fā)明的第三實(shí)施例。圖5是示出作為本發(fā)明的第三實(shí)施例的MFP 1 的電氣構(gòu)造的框圖。注意,與作為第一實(shí)施例的MFP 1中使用的相同的附圖標(biāo)記用于標(biāo)示 在圖5中所示的作為第三實(shí)施例的MFP 1的對(duì)應(yīng)元件,并且,省略其描述。作為第三實(shí)施例的MFP 1包括時(shí)間電路25A、有線局域網(wǎng)接口 25B(以下可以稱為 “有線LAN接口 25B”)和無線局域網(wǎng)接口 25C(以下稱為“無線LAN接口 25C”)。時(shí)間電路 25A、有線LAN接口 25B和無線LAN接口 25C連接到輸入和輸出端口 27。時(shí)間電路25A是存儲(chǔ)和登記當(dāng)前時(shí)間(包括日期)的電路。有線LAN接口 25B是 用于通過有線連接將MFP 1連接到因特網(wǎng)或局域網(wǎng)線路的接口。無線LAN接口 25C是用于 通過無線連接將MFP 1連接到因特網(wǎng)或局域網(wǎng)線路的接口。
在作為第三實(shí)施例的MFP 1中,CPU 10根據(jù)在ROM 11中存儲(chǔ)的輸入控制程序Ila 來執(zhí)行下述的中斷處理(參考圖6)和操作按鈕觸摸處理(參考圖7)。而且,在作為第三實(shí)施例的MFP 1中,RAM 12包括顯示更新時(shí)間存儲(chǔ)器12b、操作 按鈕重疊位置存儲(chǔ)器12c、操作按鈕觸摸時(shí)間存儲(chǔ)器12d、操作按鈕觸摸位置存儲(chǔ)器1 和 前一個(gè)操作時(shí)間存儲(chǔ)器12f。顯示更新時(shí)間存儲(chǔ)器12b存儲(chǔ)在IXD 16的顯示面板16a(參 考圖2A和2B)上的顯示已經(jīng)被更新為雙屏幕顯示的時(shí)間的最近或最新一個(gè)時(shí)間。當(dāng)在顯示 更新之前的全屏幕顯示期間的各個(gè)操作按鈕32的任何顯示區(qū)域和在顯示更新之后的雙屏 幕顯示期間的各個(gè)操作按鈕32的任何顯示區(qū)域彼此重疊時(shí),操作按鈕重疊位置存儲(chǔ)器12c 存儲(chǔ)重疊的(一個(gè)或多個(gè))顯示區(qū)域的一個(gè)或多個(gè)位置。操作按鈕觸摸時(shí)間存儲(chǔ)器12d存 儲(chǔ)已經(jīng)觸摸或按壓操作按鈕32的時(shí)間。操作按鈕觸摸位置存儲(chǔ)器1 存儲(chǔ)在操作按鈕觸 摸時(shí)間存儲(chǔ)器12d中存儲(chǔ)的時(shí)間觸摸的位置。前一個(gè)操作時(shí)間存儲(chǔ)器12f字儲(chǔ)已經(jīng)觸摸顯 示面板16a的時(shí)間的每一個(gè)當(dāng)中最近觸摸顯示面板16a的時(shí)間。接下來將參考在圖6中所示的流程圖來描述由MFP 1的CPU 10執(zhí)行的中斷處理。 這個(gè)中斷處理是當(dāng)MFP 1已經(jīng)接收到來自可與這個(gè)MFPl進(jìn)行通信的外部裝置的請(qǐng)求時(shí)開 始的處理。在中斷處理中,根據(jù)來自可與MFP 1進(jìn)行通信的外部裝置的請(qǐng)求,在顯示面板 16a上的顯示被更新到雙屏幕顯示。假定,在開始這個(gè)中斷處理之前的時(shí)間,在顯示面板 16a上執(zhí)行與當(dāng)前選擇的功能相關(guān)的全屏幕顯示。注意,措辭“來自可與這個(gè)MFP 1進(jìn)行通信的外部裝置的請(qǐng)求”表示從除了 MFP 1 的輸入裝置之外的裝置(諸如操作硬鍵15和觸摸面板17),即從除了操作這個(gè)MFP 1的用 戶之外的用戶向MFP 1輸入的請(qǐng)求。因此,在下面的情況中更新在顯示面板16a上的顯示 對(duì)應(yīng)于根據(jù)來自可與MFP 1進(jìn)行通信的外部裝置的請(qǐng)求而更新在顯示面板16a上的顯示的 情況的具體示例,例如在選擇復(fù)印功能的同時(shí)MFP 1接收來自外部裝置的到來的呼叫的 情況(S卩,MFP 1接收來自外部裝置的呼叫請(qǐng)求的情況);在選擇復(fù)印功能的同時(shí)MFP 1經(jīng) 由有線LAN接口 25B或無線LAN接口 25C接收來自諸如個(gè)人計(jì)算機(jī)這樣的外部裝置的打印 請(qǐng)求的情況;在選擇復(fù)印功能的同時(shí)MFP 1接收通過掃描器20掃描和捕獲圖像的情況;以 及,在選擇復(fù)印功能的同時(shí)MFP 1經(jīng)由未示出的電話線路接收來自外部裝置的傳真數(shù)據(jù)的 情況(即,MFP 1接收傳真通信請(qǐng)求的情況)。當(dāng)MFP 1接收到來自可與MFP 1進(jìn)行通信的外部裝置的請(qǐng)求時(shí),CPU 10在S602中 將在顯示面板16a上的顯示從全屏幕顯示更新到雙屏幕顯示。然后,在S604中,CPU 10從時(shí)間電路25A獲得當(dāng)前時(shí)間,并且將所獲得的當(dāng)前時(shí) 間存儲(chǔ)到顯示更新時(shí)間存儲(chǔ)器12b中作為顯示更新時(shí)間(T3)。然后,在606,CPU 10獲得 在顯示更新之前顯示任何操作按鈕32和在顯示更新之后顯示的任何操作按鈕32彼此重疊 的、在觸摸面板17上的位置。然后,CPU 10將所獲得的(一個(gè)或多個(gè))位置存儲(chǔ)到操作按 鈕重疊位置存儲(chǔ)器12c中,并且結(jié)束中斷處理。注意,CPU 10獲得作為在觸摸面板17上的 一個(gè)或多個(gè)位置的操作按鈕32的(一個(gè)或多個(gè))重疊位置,但是這個(gè)MFP 1可以被配置使 得CPU 10獲得作為在顯示面板16a上的一個(gè)或多個(gè)位置的操作按鈕32的(一個(gè)或多個(gè)) 重疊位置。而且,MFP 1可以被配置使得CPU 10獲得操作接受區(qū)域38的(一個(gè)或多個(gè))重 疊位置,取代操作按鈕32的(一個(gè)或多個(gè))重疊位置,并且將所獲得的重疊位置存儲(chǔ)到操 作按鈕重疊位置存儲(chǔ)器12c中。
接下來參考在圖7中所示的流程圖來描述由MFP 1的CPU 10執(zhí)行的操作按鈕觸 摸處理。這個(gè)操作按鈕觸摸處理是當(dāng)用戶已經(jīng)觸摸任何操作按鈕32時(shí)執(zhí)行的處理。在獨(dú) 立于中斷處理的定時(shí)執(zhí)行這個(gè)操作按鈕觸摸處理(參考圖6)。開始在S702中,CPU 10從時(shí)間電路25A獲得當(dāng)前時(shí)間,并且將所獲得的當(dāng)前時(shí)間 存儲(chǔ)在操作按鈕觸摸時(shí)間存儲(chǔ)器12d內(nèi)作為操作按鈕觸摸時(shí)間(Tl)。然后在S704中,CPU 10獲得由觸摸面板17檢測的操作按鈕觸摸位置,并且將所獲得的操作按鈕觸摸位置存儲(chǔ) 到操作按鈕觸摸位置存儲(chǔ)器12e內(nèi)。
然后,在S706中,CPU 10判定在顯示更新時(shí)間(T3)和操作按鈕觸摸時(shí)間(Tl)之 間的差是否等于或大于預(yù)定長度的時(shí)間(例如,兩秒)。當(dāng)CPU 10判定在顯示更新時(shí)間 (T3)和操作按鈕觸摸時(shí)間(Tl)之間的差小于預(yù)定長度的時(shí)間時(shí)(S706:否),CPU 10在 S708中判定在操作按鈕觸摸位置存儲(chǔ)器12e中存儲(chǔ)的操作按鈕觸摸位置與在操作按鈕重 疊位置存儲(chǔ)器12c中存儲(chǔ)的(一個(gè)或多個(gè))操作按鈕32的任何(一個(gè)或多個(gè))重疊位置 是否重合。注意,在S708中的判定中,操作按鈕觸摸位置不必與(一個(gè)或多個(gè))操作按鈕32 的任何(一個(gè)或多個(gè))重疊位置完全重合。即,當(dāng)操作按鈕觸摸位置(即,已經(jīng)檢測到輸入 對(duì)象33的觸摸的區(qū)域)至少部分地與(一個(gè)或多個(gè))操作按鈕32的任何(一個(gè)或多個(gè)) 重疊位置重合或重疊時(shí),CPU 10在S708中進(jìn)行肯定的判定。當(dāng)CPU 10判定操作按鈕觸摸位置與(一個(gè)或多個(gè))操作按鈕32的任何(一個(gè)或 多個(gè))重疊位置重合時(shí)(S708 是),CPU 10在S710中判定在操作按鈕觸摸時(shí)間(Tl)和在 前一個(gè)操作時(shí)間存儲(chǔ)器12f中存儲(chǔ)的前一個(gè)操作時(shí)間(TO)之間的差是否等于或大于預(yù)定 連續(xù)判定時(shí)間(例如,0.5秒)。當(dāng)CPU 10判定在操作按鈕觸摸時(shí)間(Tl)和前一個(gè)操作時(shí)間(TO)之間的差等于 或大于預(yù)定連續(xù)判定時(shí)間時(shí)(S710 是),CPU 10禁止與觸摸對(duì)應(yīng)的處理的執(zhí)行,并且,這個(gè) 操作按鈕觸摸處理進(jìn)行到S716。另一方面,當(dāng)CPU 10判定在操作按鈕觸摸時(shí)間(Tl)和前一個(gè)操作時(shí)間(TO)之間 的差小于預(yù)定連續(xù)判定時(shí)間時(shí)(S710 否),S卩,當(dāng)CPU 10判定已經(jīng)在從顯示更新之前到顯 示更新之后的時(shí)間段(包括更新的時(shí)間)中執(zhí)行了連續(xù)的操作時(shí),CPU 10在S712中執(zhí)行 向在更新為雙屏幕顯示之前在當(dāng)前的操作位置顯示的操作按鈕32分配的處理,并且這個(gè) 操作按鈕觸摸處理進(jìn)行到S716。S卩,CPU 10禁止與在更新之后操作按鈕32的指定對(duì)應(yīng)的 處理的執(zhí)行。另一方面,當(dāng)CPU 10判定在顯示更新時(shí)間(T3)和操作按鈕觸摸時(shí)間(Tl)之間的 差等于或大于預(yù)定長度的時(shí)間時(shí)(S706 是),或當(dāng)CPU 10判定在操作按鈕觸摸位置存儲(chǔ)器 12e中存儲(chǔ)的操作按鈕觸摸位置不與在操作按鈕重疊位置存儲(chǔ)器12c中存儲(chǔ)的(一個(gè)或多 個(gè))操作按鈕32的任何(一個(gè)或多個(gè))重疊位置重合時(shí)(S708 否),CPU 10在S714中執(zhí) 行向觸摸的操作按鈕32分配的處理,并且這個(gè)操作按鈕觸摸處理進(jìn)行到S716。然后,在S716中,CPU 10將在操作按鈕觸摸時(shí)間存儲(chǔ)器12d中存儲(chǔ)的操作按鈕觸 摸時(shí)間(Tl)存儲(chǔ)到前一個(gè)操作時(shí)間存儲(chǔ)器12f中來作為前一個(gè)操作時(shí)間(TO),并且結(jié)束操 作按鈕觸摸處理。根據(jù)作為第三實(shí)施例的MFP 1,如在作為第一實(shí)施例的MFP 1的情況中那樣,即使當(dāng)用戶在連續(xù)操作期間由于更新為雙屏幕顯示而已經(jīng)非故意地觸摸操作按鈕32時(shí),或當(dāng) 用戶非故意點(diǎn)觸摸操作按鈕32而未注意到顯示的更新時(shí),也可防止由用戶未打算的處理 的執(zhí)行,因?yàn)镃PUlO禁止與觸摸對(duì)應(yīng)的處理的執(zhí)行。 接下來將說明第四實(shí)施例,圖8是示出由作為這個(gè)第四實(shí)施例的MFP 1的CPU 10 執(zhí)行的接近檢測處理的流程圖。注意,示出作為第四實(shí)施例的MFP 1的電氣構(gòu)造的框圖與 參考圖5所述的作為第三實(shí)施例的MFP 1的相同,并且由作為第四實(shí)施例的MFP 1的CPU 10執(zhí)行的中斷處理與參考圖6所述的作為第三實(shí)施例的MFP 1的CPU 10執(zhí)行的相同。因 此,省略附圖及其描述。在圖8中所示的接近檢測處理是當(dāng)觸摸面板17已經(jīng)檢測到輸入對(duì)象33向顯示面 板16a的接近時(shí)執(zhí)行的處理。在獨(dú)立于中斷處理的定時(shí)執(zhí)行這種接近檢測處理(參考圖 6)。開始在S802,CPU 10從時(shí)間電路25A獲得當(dāng)前時(shí)間,并且將所獲得的當(dāng)前時(shí)間存 儲(chǔ)到RAM 12內(nèi)作為操作按鈕接近時(shí)間(T5)。然后在S804中,CPU 10獲得已經(jīng)被觸摸面板 17檢測的輸入對(duì)象33的接近位置,并且將所獲得的接近位置存儲(chǔ)到RAM 12內(nèi)來作為操作 按鈕接近位置。然后,在S806中,CPU 10判定是否已經(jīng)實(shí)際上觸摸位于操作按鈕接近位置 的操作按鈕32。S卩,CPU 10判定是否已經(jīng)將輸入對(duì)象33實(shí)際上與所檢測的接近位置接觸。 當(dāng)CPU 10判定還沒有實(shí)際上觸摸位于操作按鈕接近位置的操作按鈕32時(shí)(S806 否),CPU 10在S808中判定是否完成了由觸摸面板17對(duì)于輸入對(duì)象33的檢測。當(dāng)CPU 10判定完成 了由觸摸面板17對(duì)于輸入對(duì)象33的檢測時(shí)(S808 是),完成接近檢測處理。另一方面,當(dāng)CPU 10判定未完成觸摸面板17對(duì)于輸入對(duì)象33的檢測時(shí)(S808 否),這個(gè)接近檢測處理返回到S802,并且CPU 10更新操作按鈕接近時(shí)間(T5)和操作按鈕 接近位置(S802,S804)。當(dāng)在上述處理的重復(fù)期間已經(jīng)實(shí)際觸摸位于操作按鈕接近位置的操作按鈕32時(shí) (S806:是),CPU 10在S810中從時(shí)間電路25A獲得當(dāng)前時(shí)間來作為操作按鈕觸摸時(shí)間 (T7),并且將所獲得的當(dāng)前時(shí)間存儲(chǔ)到操作按鈕觸摸時(shí)間存儲(chǔ)器12d內(nèi)。然后,在S812中, CPU 10判定在顯示更新時(shí)間(T3)和操作按鈕觸摸時(shí)間(T7)之間的差是否等于或大于預(yù) 定長度的時(shí)間(例如,兩秒)。當(dāng)CPU 10判定在顯示更新時(shí)間(T3)和操作按鈕觸摸時(shí)間 (T7)之間的差小于預(yù)定長度的時(shí)間時(shí)(S812 否),CPU 10在S814中判定操作按鈕觸摸位 置與在操作按鈕重疊位置存儲(chǔ)器12c中存儲(chǔ)的(一個(gè)或多個(gè))操作按鈕32的任何(一個(gè) 或多個(gè))重疊位置是否重合。當(dāng)CPU 10判定操作按鈕觸摸位置與在操作按鈕重疊位置存儲(chǔ)器12c中存儲(chǔ)的 (一個(gè)或多個(gè))操作按鈕32的任何(一個(gè)或多個(gè))重疊位置重合時(shí)(S814 是),CPU 10在 S816中判定在操作按鈕觸摸時(shí)間(T7)和操作按鈕接近時(shí)間(T5)之間是否存在顯示更新時(shí) 間(T3)。S卩,CPU 10判定輸入對(duì)象33是否在顯示更新之前開始接近,并且在顯示更新之后 已經(jīng)被使得與觸摸面板17接觸。當(dāng)CPU 10判定在操作按鈕觸摸時(shí)間(T7)和操作按鈕接 近時(shí)間(T5)之間存在顯示更新時(shí)間(T3)時(shí)(S816 是),即當(dāng)CPU 10判定操作按鈕32的 觸摸是在顯示更新之后的第一操作時(shí),CPU 10在S818中執(zhí)行向在更新為雙屏幕顯示之前 在當(dāng)前操作位置顯示的操作按鈕32分配的處理,并且,結(jié)束接近檢測處理。S卩,CPU 10禁 止與操作按鈕32的觸摸對(duì)應(yīng)的處理的執(zhí)行。
另一方面,當(dāng)CPU 10判定在操作按鈕觸摸時(shí)間(T7)和顯示更新時(shí)間(T3)之間的 差等于或大于預(yù)定長度的時(shí)間時(shí)(S812 是),或當(dāng)CPU 10在S814和S816的任何一個(gè)中進(jìn) 行否定判定時(shí)(S814,S816 否),CPU 10在S820中執(zhí)行向觸摸的操作按鈕32分配的處理, 并且結(jié)束接近檢測處理。根據(jù)作為第四實(shí)施例的MFP 1,如在作為第二實(shí)施例的MFP 1中情況中那樣,即使 當(dāng)在諸如用戶手指這樣的輸入對(duì)象33正在接近顯示面板16a以便觸摸或指定操作按鈕32 的狀態(tài)中突然更新顯示時(shí),也可防止用戶未打算的處理的執(zhí)行。根據(jù)上面的情況,可以認(rèn)為CPU 10具有處理執(zhí)行部分,該處理執(zhí)行部分被配置來 當(dāng)已經(jīng)指定至少一個(gè)操作按鈕32時(shí),執(zhí)行向指定的操作按鈕32分配的處理,并且,可以認(rèn) 為處理執(zhí)行部分執(zhí)行S316。而且,可以認(rèn)為CPU 10具有顯示更新部分,該顯示更新部分被 配置來從其中已經(jīng)在IXD 16上顯示至少一個(gè)操作按鈕32的狀態(tài)更新在IXD 16上的顯示, 并且,可以認(rèn)為顯示更新部分執(zhí)行S305。而且,可以認(rèn)為CPU 10具有禁止部分,該禁止部分 被配置來當(dāng)觸摸面板17檢測到在更新之后已經(jīng)顯示的并且與在更新之前顯示的操作按鈕 32不同的操作按鈕32的指定時(shí),禁止向指定的操作按鈕32分配的處理的執(zhí)行,并且,可以 認(rèn)為禁止部分執(zhí)行S312和S315。而且,可以認(rèn)為CPU 10具有請(qǐng)求響應(yīng)更新部分,該請(qǐng)求響應(yīng)更新部分被配置來響 應(yīng)于來自MFP 1能夠與其進(jìn)行通信的外部裝置的請(qǐng)求而更新顯示,并且可以認(rèn)為請(qǐng)求響應(yīng) 更新部分執(zhí)行S304。而且,可以認(rèn)為CPU 10具有顯示區(qū)域判定部分,該顯示區(qū)域判定部分 被配置來判定在更新之前顯示的操作按鈕32的顯示區(qū)域上是否顯示在更新之后顯示的操 作按鈕32的至少一部分,并且可以認(rèn)為顯示區(qū)域判定部分執(zhí)行S309。而且,可以認(rèn)為CPU 10具有更新之前圖像處理執(zhí)行部分,該更新之前圖像處理執(zhí)行部分被配置來在已經(jīng)檢測到 在更新之后的操作按鈕32的指定的情況下,當(dāng)已經(jīng)在顯示區(qū)域中顯示在更新之后顯示的 操作按鈕32的至少一部分時(shí),執(zhí)行向在更新之前在顯示區(qū)域上顯示的操作按鈕32分配的 處理,并且可以認(rèn)為更新之前圖像處理執(zhí)行部分執(zhí)行S312。而且,可以認(rèn)為CPU 10具有預(yù) 定時(shí)間段判定部分,該預(yù)定時(shí)間段判定部分被配置來當(dāng)已經(jīng)指定了在更新之后顯示的操作 按鈕32時(shí),判定是否已經(jīng)在從更新時(shí)間起的預(yù)定時(shí)間段內(nèi)執(zhí)行了該指定,并且可以認(rèn)為預(yù) 定時(shí)間段判定部分執(zhí)行S314。而且,可以認(rèn)為CPU 10具有連續(xù)指定判定部分,該連續(xù)指定判定部分被配置來 判定是否已經(jīng)在從更新之前到更新之后的時(shí)間段期間執(zhí)行了在更新之前顯示的操作按鈕 32和在更新之后顯示的操作按鈕32的連續(xù)指定,并且,可以認(rèn)為連續(xù)指定判定部分執(zhí)行 S308。而且,可以認(rèn)為CPU 10具有預(yù)期部分,該預(yù)期部分被配置來根據(jù)輸入對(duì)象33的接近 的檢測來預(yù)期在更新之前顯示的操作按鈕32的指定,并且可以認(rèn)為預(yù)期部分執(zhí)行S404。雖然上面已經(jīng)描述了本發(fā)明的實(shí)施例,但是應(yīng)當(dāng)明白,本發(fā)明不限于所例示的實(shí) 施例的細(xì)節(jié),而是可以在不偏離本發(fā)明的精神和范圍的情況下,包含對(duì)于本領(lǐng)域技術(shù)人員 顯然的各種改變和修改。例如,在上述實(shí)施例中,可以被觸摸面板17操作的MFP 1是本發(fā)明被應(yīng)用到其中 的輸入設(shè)備的示例。然而,當(dāng)通過例如鼠標(biāo)或鍵盤操作的個(gè)人計(jì)算機(jī)是輸入設(shè)備的示例時(shí), 本發(fā)明也適用于這樣的輸入設(shè)備。在該情況下,諸如在連接到個(gè)人計(jì)算機(jī)的顯示裝置的顯 示面板上顯示的圖標(biāo)這樣的圖像元素對(duì)應(yīng)于操作圖像的示例。而且,使用位于操作圖像上的指針的雙擊并且在操作圖像被選擇的情況下按下鍵盤的回車鍵對(duì)應(yīng)于用于指定操作圖 像的操作的示例。在這個(gè)示例中,輸入設(shè)備可以被配置使得其中在顯示面板16a上顯示的 諸如指針這樣的指示器指示諸如圖標(biāo)這樣的操作圖像的狀態(tài)被設(shè)置為其中正在預(yù)期操作 圖像的指定的狀態(tài),并且當(dāng)已經(jīng)在這樣的狀態(tài)中更新顯示并且已經(jīng)指定了在顯示更新之后 顯示的操作圖像時(shí),輸入設(shè)備禁止與在顯示更新之后顯示的操作圖像的指定對(duì)應(yīng)的處理的 執(zhí)行。而且,在上述實(shí)施例中,顯示的更新表示劃分顯示面板16a的屏幕,但是本發(fā)明不 限于這種配置。即,顯示的更新包括將在顯示面板上的顯示的至少一部分改變到用戶能夠 可視地識(shí)別該改變的程度。例如,顯示諸如彈出窗口或?qū)υ捒蜻@樣的圖像元素以便與原始 顯示的圖像重疊也對(duì)應(yīng)于顯示的更新的示例。而且,在上述實(shí)施例中,在將顯示從全屏幕顯示更新為雙屏幕顯示之后,禁止與操 作按鈕32的指定對(duì)應(yīng)的處理的執(zhí)行。然而,可以配置MFP 1使得在已經(jīng)將顯示從雙屏幕顯 示更新為全屏幕顯示的情況下也禁止與操作按鈕32的指定對(duì)應(yīng)的處理的執(zhí)行。而且,MFP 1可以被配置使得在顯示更新之后顯示的操作按鈕32當(dāng)中,以不同的 方式來顯示其處理的執(zhí)行被禁止的操作按鈕32和其處理的執(zhí)行被使能或被使得有效的操 作按鈕32。當(dāng)如此配置MFP 1時(shí),可視地顯而易見的是哪些操作按鈕32被可以指定,由此 改善用戶的操作性。例如,當(dāng)其處理的執(zhí)行被禁止的(一個(gè)或多個(gè))操作按鈕32被灰化 (gray out)或以半透明的方式顯示時(shí),用戶可以可視地識(shí)別不能操作所述(一個(gè)或多個(gè)) 操作按鈕32。而且,作為上述實(shí)施例的MFP 1被配置使得當(dāng)禁止與操作按鈕32的指定對(duì)應(yīng)的處 理的執(zhí)行時(shí),CPU 10執(zhí)行向在顯示更新之前的指定操作按鈕32的顯示區(qū)域上顯示的操作 按鈕32分配的處理。如所述,當(dāng)CPUlO執(zhí)行向與觸摸的操作按鈕32不同的操作按鈕32分 配的處理時(shí),該不同的操作按鈕32被灰化(gray out)或以半透明的方式顯示。而且,作為上述實(shí)施例的MFP 1被配置使得當(dāng)禁止與操作按鈕32的指定對(duì)應(yīng)的處 理的執(zhí)行時(shí),CPU 10執(zhí)行向在顯示更新之前在被指定的操作按鈕32的顯示區(qū)域上顯示的 操作按鈕32分配的另一個(gè)處理。然而,可以配置MFP 1使得禁止與操作按鈕32的指定對(duì)應(yīng)的處理的執(zhí)行,而不執(zhí)行所述另一個(gè)處理。而且,在上述實(shí)施例中,當(dāng)在更新之前被分配不同處理的操作按鈕32的至少一部 分被顯示于在更新之后被觸摸的操作按鈕32的顯示區(qū)域上時(shí),禁止與在顯示的更新之后 被觸摸的操作按鈕32的指定對(duì)應(yīng)的處理的執(zhí)行。然而,取代這種配置,可以配置MFP 1使 得當(dāng)在顯示更新之后指定的操作按鈕32的顯示區(qū)域(大小)和在顯示更新之前顯示的操 作按鈕32的顯示區(qū)域彼此重疊等于或大于預(yù)定區(qū)域(大小)時(shí),CPUlO禁止與操作按鈕32 的指定對(duì)應(yīng)的處理的執(zhí)行。而且,可以配置MFP 1使得當(dāng)在顯示更新之后指定的操作按鈕32的顯示區(qū)域和被 分配不同的處理的并且已經(jīng)在顯示更新之前顯示的操作按鈕32的顯示區(qū)域之間的距離小 于預(yù)定閾值時(shí),CPU 10禁止與操作按鈕32的指定對(duì)應(yīng)的處理的執(zhí)行。而且,在上述實(shí)施例中,當(dāng)觸摸面板17已經(jīng)檢測到用于指定操作按鈕32的操作 時(shí),CPU 10不執(zhí)行向操作按鈕32分配的處理,這對(duì)應(yīng)于禁止與該操作對(duì)應(yīng)的處理的執(zhí)行。 然而,取代這種配置,MFP 1可以被配置使得CPU 10自從在操作按鈕32的指定之前開始禁止與操作按鈕32的操作對(duì)應(yīng)的處理的執(zhí)行。例如,MFP 1可以被配置使得通過下述方式來 禁止與該操作對(duì)應(yīng)的處理的執(zhí)行中斷在構(gòu)成觸摸面板17的靜電傳感器當(dāng)中的位于操作 按鈕32的顯示區(qū)域上的靜電傳感器的輸入信號(hào),以便不接受用于指定操作按鈕32的操作。而且,MFP 1可以被配置使得當(dāng)已經(jīng)操作在顯示更新之后顯示的中斷屏幕36時(shí), CPU 10禁止所有的操作。在該情況下,MFP 1可以被配置為關(guān)閉位于在檢測區(qū)域17a上的 與中斷屏幕36對(duì)應(yīng)的區(qū)域上的靜電傳感器。而且,在上述實(shí)施例中,當(dāng)在顯示更新之后指定的操作按鈕32的顯示區(qū)域上顯示 在顯示更新之前被分配不同處理的操作按鈕32的至少一部分時(shí),沒有例外地禁止用于指 定操作按鈕32的操作。然而,對(duì)于滿足這樣條件的并且自從在顯示更新之前起在顯示更新 之后的不同位置顯示的操作按鈕32 (例如,在圖2A和2B中所示的相減操作按鈕32a),CPU 10執(zhí)行向這樣的操作按鈕32分配的處理。而且,在上述實(shí)施例中,措辭“連續(xù)操作”表示在預(yù)定的連續(xù)判定時(shí)間內(nèi)多次操作 顯示面板16a,但是本發(fā)明不限于這種配置。即,可以將任何操作用作“連續(xù)操作”,只要可 以輸入用于重復(fù)地執(zhí)行相同處理的指令。例如,可以將用于觸摸相同位置持續(xù)達(dá)到等于或 大于預(yù)定的連續(xù)長度的時(shí)間的連續(xù)觸摸操作用作“連續(xù)操作”。而且,在上述實(shí)施例中,MFP 1可以具有郵件功能,用于經(jīng)由因特網(wǎng)來發(fā)送和接收 郵件。在該情況下,本發(fā)明適用于郵件功能的中斷請(qǐng)求根據(jù)來自另一個(gè)裝置的請(qǐng)求而發(fā)生 的情況。而且,在上述第三和第四實(shí)施例中,從時(shí)間電路25A獲得的當(dāng)前時(shí)間被存儲(chǔ)為顯 示更新時(shí)間或操作按鈕觸摸時(shí)間,但是本發(fā)明不限于這種配置。例如,MFP 1可以被配置來 在更新顯示時(shí)開始計(jì)時(shí)器的計(jì)時(shí),并且將由計(jì)時(shí)器計(jì)時(shí)的時(shí)間存儲(chǔ)為顯示更新時(shí)間或操作 按鈕觸摸時(shí)間。注意已經(jīng)描述了作為在作為上述實(shí)施例的MFP 1中的中斷請(qǐng)求而進(jìn)行電話功能 的中斷請(qǐng)求的情況,但是本發(fā)明不限于這種配置。例如,本發(fā)明也適用于從內(nèi)部裝置進(jìn)行中 斷請(qǐng)求的情況(例如,與從外部裝置進(jìn)行例如電話功能的中斷請(qǐng)求不同的請(qǐng)求),諸如在使 用個(gè)人計(jì)算機(jī)的用戶的操作期間在個(gè)人計(jì)算機(jī)的顯示器上突然顯示對(duì)話框的情況,或者, 在MFP 1的打印功能中的打印條件的設(shè)置期間在MFP 1的顯示面板16a上突然顯示墨盒替 換的對(duì)話框的情況。
18
權(quán)利要求
1.一種輸入設(shè)備,包括顯示裝置,被配置來顯示至少一個(gè)操作圖像,所述操作圖像接受輸入對(duì)象的輸入;圖像指定檢測裝置,被配置來檢測在所述顯示裝置上顯示的所述至少一個(gè)操作圖像的 指定;處理執(zhí)行部分,被配置來當(dāng)所述圖像指定檢測裝置已經(jīng)檢測到已經(jīng)指定了所述至少一 個(gè)操作圖像時(shí),執(zhí)行預(yù)先向所述指定的操作圖像分配的處理;顯示更新部分,被配置來從其中在所述顯示裝置上已經(jīng)顯示所述至少一個(gè)操作圖像 的狀態(tài)執(zhí)行在所述顯示裝置上的操作屏幕的更新,所述操作屏幕包括所述至少一個(gè)操作圖 像;以及,禁止部分,被配置來當(dāng)所述圖像指定檢測裝置已經(jīng)檢測到如下的操作圖像的指定時(shí), 即,所述操作圖像在通過所述顯示更新部分的所述操作屏幕的所述更新之后已經(jīng)被顯示在 所述顯示裝置上并且與在所述更新之前已經(jīng)被顯示在所述顯示裝置上的操作圖像不同,禁 止向所述指定的操作圖像分配的處理的執(zhí)行。
2.根據(jù)權(quán)利要求1所述的輸入設(shè)備,其中,所述顯示更新部分包括請(qǐng)求響應(yīng)更新部分,所述請(qǐng)求響應(yīng)更新部分被配置來響 應(yīng)于來自所述輸入設(shè)備能夠與其進(jìn)行通信的外部裝置的請(qǐng)求而更新在所述顯示裝置上的 所述操作屏幕。
3.根據(jù)權(quán)利要求1或2所述的輸入設(shè)備,其中,在所述圖像指定檢測裝置已經(jīng)檢測到在所述更新之后在所述顯示裝置上顯示的 所述操作圖像的所述指定的情況下,當(dāng)在所述更新之后在所述顯示裝置上顯示的所述指定 的操作圖像的至少一部分被顯示在如下的顯示區(qū)域上時(shí),即,在所述顯示區(qū)域中,在所述更 新之前在所述顯示裝置上顯示的所述操作圖像已經(jīng)顯示于在所述更新之前在所述顯示裝 置上顯示的所述操作屏幕上,并且當(dāng)向在所述更新之后在所述顯示裝置上顯示的所述指定 的操作圖像分配的所述處理與向在所述更新之前在所述顯示區(qū)域上顯示的所述操作圖像 分配的所述處理不同時(shí),所述禁止部分被配置來禁止與在所述更新之后在所述顯示區(qū)域上 顯示的所述指定的操作圖像的所述指定對(duì)應(yīng)的所述處理的所述執(zhí)行。
4.根據(jù)權(quán)利要求3所述的輸入設(shè)備,進(jìn)一步包括顯示區(qū)域判定部分,所述顯示區(qū)域判 定部分被配置來判定在所述更新之后在所述顯示裝置上顯示的所述指定的操作圖像的所 述至少一部分是否被顯示在如下的顯示區(qū)域上,即,在所述顯示區(qū)域上,已經(jīng)于在所述更新 之前在所述操作屏幕上顯示在所述更新之前在所述顯示裝置上顯示的所述操作圖像。
5.根據(jù)權(quán)利要求1或2所述的輸入設(shè)備,其中,所述處理執(zhí)行部分包括更新之前圖像處理執(zhí)行部分,所述更新之前圖像處理執(zhí) 行部分被配置來,在所述圖像指定檢測裝置已經(jīng)檢測到在所述更新之后在所述顯示裝置上 顯示的所述操作圖像的所述指定的情況下,當(dāng)在所述更新之后在所述顯示裝置上顯示的所 述指定的操作圖像的至少一部分被顯示在如下的顯示區(qū)域上時(shí),即,在所述顯示區(qū)域中,已 經(jīng)于在所述更新之前在所述顯示裝置上顯示的所述操作屏幕上顯示在所述更新之前在所 述顯示裝置上顯示的所述操作圖像,執(zhí)行向在所述更新之前在所述顯示區(qū)域上顯示的所述 操作圖像分配的處理。
6.根據(jù)權(quán)利要求1或2所述的輸入設(shè)備,其中,在所述圖像指定檢測裝置已經(jīng)檢測到在所述更新之后在所述顯示裝置上顯示的 所述操作圖像的所述指定的情況下,當(dāng)在所述更新之后在所述顯示裝置上顯示的所述指定 的操作圖像的至少一部分未被顯示在如下的顯示區(qū)域上時(shí),即,在所述顯示區(qū)域中,已經(jīng)于 在所述更新之前在所述顯示裝置上顯示的所述操作屏幕上顯示在所述更新之前在所述顯 示裝置上顯示的所述操作圖像,所述處理執(zhí)行部分被配置來執(zhí)行向在所述更新之后在所述 顯示區(qū)域上未顯示的所述指定的操作圖像分配的所述處理。
7.根據(jù)權(quán)利要求1或2所述的輸入設(shè)備,其中,所述禁止部分被配置來在從所述更新的時(shí)間起的預(yù)定時(shí)間段內(nèi)禁止與在所述更 新之后在所述顯示裝置上顯示的所述操作圖像的指定對(duì)應(yīng)的處理的執(zhí)行。
8.根據(jù)權(quán)利要求6所述的輸入設(shè)備,進(jìn)一步包括預(yù)定時(shí)間段判定部分,所述預(yù)定時(shí)間 段判定部分被配置來當(dāng)已經(jīng)指定了在所述更新之后在所述顯示裝置上顯示的所述操作圖 像時(shí),判定是否已經(jīng)在從所述更新的時(shí)間起的預(yù)定時(shí)間段內(nèi)執(zhí)行了所述操作圖像的所述指 定,其中,當(dāng)所述預(yù)定時(shí)間段判定部分判定已經(jīng)在從所述更新的時(shí)間起的所述預(yù)定時(shí)間段 內(nèi)執(zhí)行了所述操作圖像的所述指定時(shí),所述禁止部分被配置來禁止與所述操作圖像的所述 指定對(duì)應(yīng)的所述處理的所述執(zhí)行,其中,當(dāng)所述預(yù)定時(shí)間段判定部分未判定已經(jīng)在從所述更新的時(shí)間起的所述預(yù)定時(shí)間 段中執(zhí)行了所述操作圖像的所述指定時(shí),所述處理執(zhí)行部分被配置來執(zhí)行與所述操作圖像 的所述指定對(duì)應(yīng)的所述處理。
9.根據(jù)權(quán)利要求1或2所述的輸入設(shè)備,其中,當(dāng)在從所述更新之前到所述更新之后的時(shí)間段期間已經(jīng)執(zhí)行在所述更新之前顯 示的所述操作圖像和在所述更新之后顯示的所述操作圖像的連續(xù)指定時(shí),所述禁止部分被 配置來禁止與在所述更新之后顯示的所述操作圖像的指定對(duì)應(yīng)的處理的執(zhí)行。
10.根據(jù)權(quán)利要求9所述的輸入設(shè)備,進(jìn)一步包括連續(xù)指定判定部分,所述連續(xù)指定判 定部分被配置來判定在從所述更新之前到所述更新之后的時(shí)間段期間是否已經(jīng)執(zhí)行在所 述更新之前顯示的所述操作圖像和在所述更新之后顯示的所述操作圖像的連續(xù)指定,其中,當(dāng)所述連續(xù)指定判定部分判定已經(jīng)執(zhí)行了所述連續(xù)指定時(shí),并且當(dāng)在所述更新 之后指定的所述操作圖像的顯示區(qū)域和在所述更新之前指定的所述操作圖像的顯示區(qū)域 彼此重疊時(shí),所述禁止部分被配置來于在所述更新之后連續(xù)指定所述指定的操作圖像期間 禁止與在所述更新之后顯示的所述操作圖像的指定對(duì)應(yīng)的處理的所述執(zhí)行。
11.根據(jù)權(quán)利要求10所述的輸入設(shè)備,其中,所述連續(xù)指定判定部分被配置來當(dāng)已經(jīng)在從前一個(gè)指定的時(shí)間起的預(yù)定連續(xù)判 定時(shí)間段內(nèi)執(zhí)行指定時(shí),判定已經(jīng)執(zhí)行了所述連續(xù)指定。
12.根據(jù)權(quán)利要求1或2所述的輸入設(shè)備,其中,當(dāng)已經(jīng)由所述顯示更新部分在其中在所述更新之前顯示的所述操作圖像的指定 被預(yù)期的狀態(tài)中更新所述操作屏幕時(shí),并且當(dāng)已經(jīng)指定了在所述更新之后顯示的所述操作 圖像時(shí),所述禁止部分被配置來禁止與在所述更新之后顯示的所述操作圖像的所述指定對(duì) 應(yīng)的處理的執(zhí)行。
13.根據(jù)權(quán)利要求12所述的輸入設(shè)備,進(jìn)一步包括接近觸摸檢測部分,具有在所述顯示裝置的顯示表面上疊加的檢測區(qū)域,所述接近觸 摸檢測部分被配置來檢測所述輸入對(duì)象在所述檢測區(qū)域上的觸摸和所述輸入對(duì)象向所述 檢測區(qū)域的接近;以及預(yù)期部分,被配置來基于由所述接近觸摸檢測部分對(duì)于所述輸入對(duì)象的所述接近的檢 測來預(yù)期在所述更新之前顯示的所述操作圖像的所述指定,其中,當(dāng)已經(jīng)由所述顯示更新部分在其中在所述更新之前顯示的所述操作圖像的所述 指定被所述預(yù)期部分所預(yù)期的狀態(tài)中更新所述操作屏幕時(shí),并且當(dāng)已經(jīng)指定了在所述更新 之后顯示的所述操作圖像時(shí),所述禁止部分被配置來禁止與在所述更新之后顯示的所述操 作圖像的所述指定對(duì)應(yīng)的所述處理的所述執(zhí)行。
14.根據(jù)權(quán)利要求1或2所述的輸入設(shè)備,其中,當(dāng)已經(jīng)指定了包括所述操作圖像的區(qū)域及其周圍區(qū)域的操作區(qū)域時(shí),所述圖像 指定檢測裝置被配置成檢測到已經(jīng)指定了被包括在所述操作區(qū)域中的所述操作圖像。
15.根據(jù)權(quán)利要求1或2所述的輸入設(shè)備,其中,當(dāng)所述顯示裝置顯示在所述更新之后的多個(gè)操作圖像時(shí),所述顯示更新部分被 配置來以與其中顯示與當(dāng)已經(jīng)指定了操作圖像時(shí)使能其執(zhí)行的處理對(duì)應(yīng)的所述操作圖像 的方式不同的方式,在所述更新之后顯示與當(dāng)已經(jīng)指定操作圖像時(shí)禁止其執(zhí)行的處理對(duì)應(yīng) 的所述操作圖像。
16.一種輸入控制方法,包括顯示至少一個(gè)操作圖像;檢測顯示的所述至少一個(gè)操作圖像的指定;以及,當(dāng)在已經(jīng)檢測到所述至少一個(gè)操作圖像的所述指定的情況下,并且在從已經(jīng)顯示所 述至少一個(gè)操作圖像的狀態(tài)已經(jīng)更新操作屏幕后已經(jīng)檢測到與在顯示更新之前顯示的操 作圖像不同的操作圖像的指定的情況下,執(zhí)行預(yù)先向所述指定的操作圖像分配的處理的時(shí) 候,禁止預(yù)先向所述指定的操作圖像分配的所述處理的所述執(zhí)行。
全文摘要
本發(fā)明涉及輸入設(shè)備和輸入控制方法。輸入設(shè)備包括顯示裝置,其被配置來顯示至少一個(gè)操作圖像,所述操作圖像接受輸入對(duì)象的輸入;圖像指定檢測裝置,其被配置來檢測在所述顯示裝置上顯示的所述至少一個(gè)操作圖像的指定;處理執(zhí)行部分,其被配置來當(dāng)所述圖像指定檢測裝置已經(jīng)檢測到已經(jīng)指定了所述至少一個(gè)操作圖像時(shí),執(zhí)行預(yù)先向所述指定的操作圖像分配的處理;顯示更新部分,其被配置來從其中在所述顯示裝置上已經(jīng)顯示所述至少一個(gè)操作圖像的狀態(tài)執(zhí)行在所述顯示裝置上的操作屏幕的更新,所述操作屏幕包括所述至少一個(gè)操作圖像;以及,禁止部分,其被配置來禁止向所述指定的操作圖像分配的處理的執(zhí)行。
文檔編號(hào)G06F3/041GK102147700SQ20111003080
公開日2011年8月10日 申請(qǐng)日期2011年1月25日 優(yōu)先權(quán)日2010年1月29日
發(fā)明者淺井宏基, 脅阪政晶 申請(qǐng)人:兄弟工業(yè)株式會(huì)社