觸摸位置信號5A的情況、即觸摸位置信號5A被中斷的情況下,觸摸事件受理部101作為觸摸事件探測圖9(C)那樣的“釋放”。
[0105]操作區(qū)域判別部102在通過觸摸事件受理部101受理了按壓的觸摸位置信號5A(即第I個觸摸位置信號5A)的情況下,根據(jù)當前畫面的畫面數(shù)據(jù)5W,判別根據(jù)該觸摸位置信號5A計算出的觸摸位置QT所屬的區(qū)域的種類。具體而言,判別當前畫面中的觸摸位置QT的像素所屬的要素區(qū)域。然后,判別在該要素區(qū)域中設定的區(qū)域的種類(簡單操作區(qū)域或者手勢區(qū)域)。
[0106]根據(jù)由操作區(qū)域判別部102判別的結果,觸摸響應處理決定部103、手勢判別部104以及手勢響應處理決定部105進行接下來的處理。
[0107]在判別為觸摸位置QT的像素所屬的要素區(qū)域是簡單操作區(qū)域的情況下,觸摸響應處理決定部103決定應作為針對用戶進行的觸摸事件的響應而執(zhí)行的處理。以下,將該處理記載為“觸摸響應處理”。決定的方法與以往相同,在此說明決定的方法的一個例子。
[0108]如上所述,作為觸摸事件,觸摸事件受理部101探測按壓、保持以及釋放中的某一個。觸摸響應處理決定部103根據(jù)觸摸位置QT的像素以及探測到的觸摸事件,決定處理。
[0109]例如,在包括觸摸位置QT的像素的對象是圖6的復印作業(yè)畫面3C的關閉按鈕4A、并且觸摸事件是按壓的情況下,將變更關閉按鈕4A的形態(tài)(例如將顏色變更為灰色或者變更為凹陷的形狀)的處理決定為觸摸響應處理。之后,在關閉按鈕4A中的任意的位置進行了釋放的情況下,將與關閉按鈕4A預先對應起來的處理、即關閉復印作業(yè)畫面3C而顯示前一個畫面的處理決定為觸摸響應處理。
[0110]或者,在包括觸摸位置QT的像素的對象是右滾動按鈕4B1、并且觸摸事件是按壓或者保持的情況下,將使標記列4L從右向左滾動的處理決定為觸摸響應處理。
[0111]另一方面,在判別為觸摸位置QT的像素所屬的要素區(qū)域是手勢區(qū)域的情況下,通過手勢判別部104以及手勢響應處理決定部105進行接下來的處理。
[0112]手勢判別部104根據(jù)通過觸摸事件受理部101連續(xù)地探測到的觸摸事件和各觸摸事件的觸摸位置QT,判別這些一連串的觸摸事件表示的手勢。判別的方法與以往相同,在此說明判別的方法的一個例子。
[0113]例如,在相同的觸摸位置QT在規(guī)定的時間Tb (例如0.5秒)以內探測到2次按壓、保持以及釋放的組合的操作的情況下,手勢判別部104判別為手勢是雙擊。在相同的觸摸位置QT探測到I次按壓、保持以及釋放的組合的操作,但在規(guī)定的時間Tb以內未在相同的觸摸位置QT探測到觸摸事件的情況下,手勢判別部104判別為手勢是輕敲。
[0114]另外,在操作快的情況下,有時保持不被探測到。因此,即使在代替按壓、保持以及釋放的組合的操作而探測到按壓以及釋放的組合的操作的情況下,也同樣地判別。在保持連續(xù)的次數(shù)超過規(guī)定的次數(shù)的情況下,也可以判別為并非輕敲而是長輕敲。另外,如果2個觸摸位置QT彼此的距離是規(guī)定的范圍內,則也可以將兩個觸摸位置QT視為相同。
[0115]或者,在探測到按壓之后,在一定的方向上觸摸位置QT以規(guī)定的速度Sa以上的速度移動的同時探測到保持,并探測到釋放的情況下,手勢判別部104將手勢判別為是輕拂。此時,作為條件值5C,還計算觸摸位置QT的移動的速度以及方向。
[0116]或者,在探測到按壓之后,在觸摸位置QT以小于規(guī)定的速度Sa的速度變化的同時探測到保持的情況下,手勢判別部104將手勢判別為是拖拽。此時,作為條件值5C,還取得觸摸位置QT的軌跡(每個時刻的坐標)。另外,在釋放之前進行了與拖拽無關的操作的情況下,也可以處置為拖拽被取消。例如,在釋放之前在從觸摸位置QT的軌跡離開的位置進行了觸摸的情況下,也可以處置為拖拽被取消。
[0117]手勢響應處理決定部105決定應作為針對用戶進行的手勢的響應而執(zhí)行的處理。以下,將該處理記載為“手勢響應處理”。決定的方法與以往相同,在此說明決定的方法的一個例子。
[0118]例如,在對圖6的復印作業(yè)畫面3C的任意的選項功能標記4C進行了輕拂的情況下,手勢響應處理決定部105將根據(jù)條件值5C(觸摸位置QT的移動的速度以及方向)使標記列4L滾動的處理決定為觸摸響應處理。
[0119]或者,在對選項功能標記4Cs進行了雙擊的情況下,手勢響應處理決定部105將如下處理決定為觸摸響應處理:將選項功能標記4Cs的形態(tài)變更為表示ON的形態(tài),并且將有無應用水印的設定值更新為0N。
[0120]硬鍵面板1kl每當鍵(硬鍵)被按下時,將表示該鍵的按下鍵信號輸出到主CPUlOa。于是,由硬鍵操作受理部106以及硬鍵響應處理決定部107進行接下來的處理。
[0121]硬鍵操作受理部106受理按下鍵信號5D。硬鍵響應處理決定部107根據(jù)當前畫面以及按下鍵信號5D,決定應作為針對用戶對硬鍵面板1kl進行的操作的響應而執(zhí)行的處理。以下,將該處理記載為“硬鍵響應處理”。決定的方法與以往相同,在此說明決定的方法的一個例子。
[0122]例如,在顯示任意的畫面時功能鍵lkfl(參照圖4)被按下的情況下,將顯示圖10(A)那樣的傳真發(fā)送作業(yè)畫面3F的處理決定為硬鍵響應處理。
[0123]或者,在傳真發(fā)送作業(yè)畫面3F是當前畫面時通過數(shù)字鍵Ikt輸入了傳真號碼的情況下,將如下處理決定為硬鍵響應處理:將該傳真號碼作為發(fā)送目的地受理并且如圖10(B)那樣反映到傳真發(fā)送作業(yè)畫面3F。
[0124]每當觸摸響應處理決定部103決定觸摸響應處理、手勢響應處理決定部105決定手勢響應處理、或者硬鍵響應處理決定部107決定硬鍵響應處理時,畫面等控制部108控制各硬件以執(zhí)行所決定的觸摸響應處理、手勢響應處理、或者硬鍵響應處理。以下,將觸摸響應處理、手勢響應處理以及硬鍵響應處理總稱為“響應處理”。
[0125]能夠如以往那樣,經(jīng)由API (Applicat1n Program Interface,應用程序接口 )進行響應處理。但是,在后述再現(xiàn)模式下,有時通過條件變更部133變更與畫面的顯示有關的條件。在該情況下,畫面等控制部108根據(jù)變更后的條件,控制各硬件。
[0126]另外,畫面等控制部108根據(jù)來自操作系統(tǒng)的通知,控制液晶顯示器10k2以顯示消息窗口。
[0127]〔記錄操作的處理〕
[0128]圖11是示出操作日志數(shù)據(jù)5F的例子的圖。
[0129]如果用戶輸入了記錄的開始的指令(以下記載為“開始指令”),則圖8的操作日志數(shù)據(jù)生成部121以及操作日志數(shù)據(jù)存儲部122如以下那樣進行記錄針對操作面板部件1k的操作的日志的處理。
[0130]用戶使進行希望之后再現(xiàn)的一連串的操作中的最初的操作時的畫面顯示于液晶顯示器10k2。然后,輸入開始指令,開始進行一連串的操作。
[0131]觸摸事件受理部101至畫面等控制部108與通常模式的情況同樣地,通過上述方法,根據(jù)一連串的操作,進行處理。特別是,觸摸事件受理部101每當從觸摸面板10k3受理了觸摸位置信號5A時,計算觸摸位置QT。進而,每當受理觸摸位置信號5A時、以及在觸摸位置信號5A被中斷的情況下,判別觸摸事件。另外,硬鍵操作受理部106從硬鍵面板1kl受理按下鍵信號。
[0132]操作日志數(shù)據(jù)生成部121生成圖11那樣的操作日志數(shù)據(jù)5F,存儲到操作日志數(shù)據(jù)存儲部122。
[0133]在操作日志數(shù)據(jù)5F中,示出在從輸入開始指令至輸入記錄的結束的指令(以下記載為“結束指令”)的期間通過觸摸事件受理部101探測到的觸摸事件以及觸摸位置QT、和通過硬鍵操作受理部106受理的按下鍵信號進而,示出直至探測到或者受理到各觸摸事件以及按下鍵信號為止的、從探測到或者受理到剛剛之前(前一個)的觸摸事件或者按下鍵信號起的經(jīng)過時間Tr。其中,作為第I個觸摸事件或者按下鍵信號的經(jīng)過時間Tr,示出從輸入開始指令起經(jīng)過的時間。
[0134]然后,如果輸入了結束指令,則操作日志數(shù)據(jù)生成部121結束生成操作日志數(shù)據(jù)5F的處理。在操作日志數(shù)據(jù)5F中,附加了在輸入了開始指令時在液晶顯示器10k2中顯示著的畫面的標識符(以下記載為“開始時畫面標識符”)。
[0135]〔再現(xiàn)操作的處理〕
[0136]如果用戶輸入了操作的再現(xiàn)的指令(以下記載為“再現(xiàn)指令”),則圖8的操作日志讀出部131以及條件變更部133與操作區(qū)域判別部102至畫面等控制部108協(xié)作而如以下那樣執(zhí)行再現(xiàn)用戶過去進行的一連串的操作的處理。
[0137]操作日志讀出部131如果輸入了再現(xiàn)指令,則將圖像形成裝置I從通常模式切換為再現(xiàn)模式,從操作日志數(shù)據(jù)存儲部122讀出操作日志數(shù)據(jù)5F。
[0138]然后,操作日志讀出部131將在操作日志數(shù)據(jù)5F上附加的開始時畫面標識符提供給初始畫面顯示控制部132。
[0139]于是,初始畫面顯示控制部132控制液晶顯示器10k2以顯示該開始時畫面標識符的畫面。
[0140]另外,操作日志讀出部131將操作日志數(shù)據(jù)5F的記錄項(record)從上依次提供給操作區(qū)域判別部102、觸摸響應處理決定部103、手勢判別部104以及硬鍵響應處理決定部107中的某一個。
[0141]具體而言,關于表示觸摸事件的記錄項,與由觸摸事件受理部101處理的結果同樣地處置。即,在記錄項中作為觸摸事件示出了按壓的情況下,該記錄項被提供到操作區(qū)域判別部102。于是,通過操作區(qū)域判別部102判別在該記錄項中示出的觸摸位置QT所屬的區(qū)域的種類(簡單操作區(qū)域或者手勢區(qū)域)。判別的方法與通常模式的情況相同,如在前面說明那樣。
[0142]然后,在判別為簡單操作區(qū)域的情況下,該記錄項和直至緊跟之后的后面的“釋放”的記錄項為止的各記錄項被提供到觸摸響應處理決定部103,通過觸摸響應處理決定部103決定觸摸響應處理?;蛘?,在判別為是手勢區(qū)域的情況下,這些記錄項被提供到手勢判別部104,通過手勢判別部104判別手勢,通過手勢響應處理決定部105決定手勢響應處理。
[0143]另一方面,與由硬鍵操作受理部106處理的結果同樣地處置表示按下鍵信號的記錄項。即,該記錄項被提供到硬鍵響應處理決定部107。于是,由硬鍵響應處理決定部107決定硬鍵響應處理。
[0144]觸摸響應處理的決定的方法、手勢的判別的方法、手勢響應處理的決定的方法以及硬鍵響應處理的決定的方法與通常模式的情況相同,如在前面說明那樣。
[0145]另外,將記錄項提供給各部的定時(timing)原則上依照在各記錄項中示出的經(jīng)過時間Tr。S卩,第I個記錄項是在從輸入再現(xiàn)指令起經(jīng)過了在該記錄項中示出的經(jīng)過時間Tr的定時被提供的。第N個(N多2)記錄項是在從提