專利名稱:具有觸摸面板的圖像形成裝置以及終端裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像形成裝置以及終端裝置,尤其涉及通過用戶在觸摸面板上的“抓取”操作以及“放開”操作來執(zhí)行處理的圖像形成裝置以及終端裝置。
背景技術(shù):
在網(wǎng)絡(luò)中連接有復(fù)印機(jī)、打印機(jī)或作為其復(fù)合機(jī)的MFP (Multi-Functional Peripheral :多功能復(fù)合機(jī))等圖像形成裝置和例如移動信息終端等其他裝置的情況下, 會想到在這些裝置之間經(jīng)由網(wǎng)絡(luò)收發(fā)數(shù)據(jù)這樣的使用方法。以往,當(dāng)在這樣的圖像形成裝置和其他裝置之間,經(jīng)由網(wǎng)絡(luò)收發(fā)數(shù)據(jù)時,需要進(jìn)行如下操作,即在發(fā)送方的裝置中選擇要發(fā)送的文件,接下來參照該網(wǎng)絡(luò)來選擇作為發(fā)送目的地的接收方的裝置。因此,對于用戶而言存在操作復(fù)雜、需要識別發(fā)送目的地的地址等繁瑣的問題。例如,日本特開2009-276957號公報公開了下述系統(tǒng),即對登陸畫面代理輸入預(yù)先注冊的登陸信息來執(zhí)行自動登陸,通過對登陸畫面進(jìn)行拖放用于注冊登陸信息的圖標(biāo)的操作,來取得登陸畫面的畫面信息,并將該信息和輸入信息注冊為登陸信息。另外,例如,日本特開2007-304669號公報還公開了下述控制技術(shù),即通過對文件夾進(jìn)行拖放操作使其移動到功能設(shè)定區(qū)域,來對該文件夾自動執(zhí)行針對該區(qū)域而設(shè)定的處理。因此,考慮將如這些文獻(xiàn)所公開的那樣的拖放操作應(yīng)用于數(shù)據(jù)傳輸。然而,在拖放操作中,需要事先顯示表示移動目的地的區(qū)域,對于未習(xí)慣該操作的用戶而言,存在較繁瑣的情況的問題。此外,在圖像形成裝置所具備的顯示面積窄的顯示部中,由于顯示表示移動目的地的區(qū)域,而存在顯示畫面復(fù)雜,操作復(fù)雜的情況的問題。于是, 其結(jié)果,存在不能通過連續(xù)且直觀的操作來進(jìn)行數(shù)據(jù)傳輸?shù)膯栴}。
發(fā)明內(nèi)容
本發(fā)明是鑒于這樣的問題而提出的,其目的在于提供一種能夠通過連續(xù)且直觀的操作在通過網(wǎng)絡(luò)連接的裝置之間進(jìn)行數(shù)據(jù)傳輸?shù)膱D像形成裝置以及終端裝置。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,圖像形成裝置具有觸摸面板、與觸摸面板連接的控制器和存儲器。若執(zhí)行應(yīng)用程序過程中檢測到第I操作,則控制器將表示檢測到第I操作時的應(yīng)用程序的處理狀態(tài)的信息存儲到存儲器中,其中,所述第I操作是在觸摸面板上觸碰2個點后,2個點的觸碰位置連續(xù)地向其間隔縮短的方向移動,然后解除移動后的2個點的觸碰的操作,若檢測到第2操作,則控制器從存儲器中讀出所存儲的表示應(yīng)用程序的處理狀態(tài)的信息,并從該信息所表示的狀態(tài)開始來再次開始應(yīng)用程序的處理,其中, 所述第2操作是在觸摸面板上觸碰2個點后,2個點的觸碰位置連續(xù)地向其間隔變長的方向移動,然后解除移動后的2個點的觸碰的操作。優(yōu)選圖像形成裝置還具有用于與其他裝置進(jìn)行通信的通信裝置。若執(zhí)行應(yīng)用程序過程中檢測到第I操作,則控制器向預(yù)先存儲的其他裝置輸出將與應(yīng)用程序?qū)?yīng)地預(yù)先規(guī)定的應(yīng)用程序確定為將要執(zhí)行的應(yīng)用程序的指令,若檢測到第2操作,則向其他裝置請求信息來取得響應(yīng)要求而從其他裝置發(fā)送來的信息,并使用該信息再次開始應(yīng)用程序的處
理。 更優(yōu)選控制器輸出與檢測到第I操作時的應(yīng)用程序的處理狀態(tài)對應(yīng)的指令。進(jìn)一步地優(yōu)選,在與檢測到第I操作時的應(yīng)用程序的執(zhí)行對應(yīng)的畫面中,控制器輸出用于執(zhí)行與應(yīng)用程序?qū)?yīng)地預(yù)先規(guī)定的應(yīng)用程序來請求與進(jìn)行了第I操作的位置對應(yīng)的信息的指令,若檢測到第2操作,則將從其他裝置取得的信息輸入與進(jìn)行了第I操作的位置對應(yīng)的應(yīng)用程序上的位置,并再次開始應(yīng)用程序的處理。優(yōu)選控制器使用用戶信息來進(jìn)行認(rèn)證,并將表示應(yīng)用程序的處理狀態(tài)的信息與用戶建立關(guān)聯(lián)地存儲到存儲器中,從其他裝置發(fā)送來的信息與用戶建立有關(guān)聯(lián),若檢測到第2 操作,則在與表示應(yīng)用程序的處理狀態(tài)的信息建立了關(guān)聯(lián)的用戶和與從其他裝置取得的信息建立了關(guān)聯(lián)的用戶相一致的情況下,控制器使用從其他裝置取得的信息來再次開始應(yīng)用程序的處理。優(yōu)選控制器利用用戶信息來進(jìn)行用戶認(rèn)證,并與用戶關(guān)聯(lián)地在存儲器中存儲表示應(yīng)用程序的處理狀態(tài)的信息,若檢測到第2操作,在第2操作時的登錄用戶與和表示應(yīng)用程序的處理狀態(tài)的信息關(guān)聯(lián)的用戶相一致的情況下,重新開始應(yīng)用程序的處理。優(yōu)選若使用用戶信息來進(jìn)行用戶認(rèn)證,將表示應(yīng)用程序的處理狀態(tài)的信息與用戶建立關(guān)聯(lián)地存儲到存儲器中,并檢測到第2操作,則在第2操作時的登陸用戶和與表示應(yīng)用程序的處理狀態(tài)的信息建立了關(guān)聯(lián)的用戶相一致的情況下,控制器再次開始應(yīng)用程序的處理。根據(jù)本發(fā)明的其他方面,終端裝置具有觸摸面板、與觸摸面板連接的控制器和用于與圖像形成裝置進(jìn)行通信的通信裝置。若執(zhí)行應(yīng)用程序過程中檢測到第I操作,則控制器將所顯示的信息確定為傳輸對象的信息并向圖像形成裝置輸出傳輸對象的信息,其中, 所述第I操作是在觸摸面板上觸碰2個點后,2個點的位置連續(xù)地向其間隔變短的方向移動,然后解除移動后的2個點的觸碰的操作,所述所顯示的信息是在由移動前和所述移動后中的至少一方的2個點的觸碰位置所定義的范圍內(nèi)通過執(zhí)行應(yīng)用程序而顯示的信息。更優(yōu)選若檢測到第2操作,則控制器訪問預(yù)先存儲的圖像形成裝置來從圖像形成裝置至少取得確定了將要執(zhí)行的應(yīng)用程序的指令,并按照指令來執(zhí)行應(yīng)用程序,其中,所述第2操作是在觸摸面板上觸碰2個點后,2個點的觸碰位置連續(xù)地向其間隔變長的方向移動,然后解除移動后的2個點的觸碰的操作。優(yōu)選當(dāng)檢測到第2操作時,控制器訪問預(yù)先存儲的圖像形成裝置來向圖像形成裝置請求傳輸對象的信息,其中,所述第2操作是在觸摸面板上觸碰2個點后,2個點的觸碰位置連續(xù)地向其間隔變長的方向移動,然后解除移動后的2個點的觸碰的操作。根據(jù)本發(fā)明的另一方面,圖像形成系統(tǒng)具有圖像形成裝置和終端裝置。圖像形成裝置以及終端裝置分別包括觸摸面板以及與觸摸面板連接的控制器。若執(zhí)行所述應(yīng)用程序過程中檢測到第I操作,則圖像形成裝置與終端裝置中的第I裝置的控制器存儲表示檢測到第I操作時的應(yīng)用程序的處理狀態(tài)的信息,向圖像形成裝置和終端裝置中的第2裝置輸出將與應(yīng)用程序?qū)?yīng)地預(yù)先規(guī)定的應(yīng)用程序確定為將要執(zhí)行的應(yīng)用程序的指令,其中,所述第I操作是在觸控面板上觸碰2個點后,2個點的觸碰位置連續(xù)地向其間隔變短的方向移動,然后解除移動后的2個點的觸碰的操作,若檢測到第2操作,則圖像形成裝置與終端裝置中的第I裝置的控制器向第2裝置請求信息,來取得響應(yīng)請求而從第2裝置發(fā)送來的信息并使用該信息,從由存儲的表示應(yīng)用程序的處理狀態(tài)的信息所表示的狀態(tài)開始來再次開始應(yīng)用程序的處理,其中,所述第2操作是在所觸摸面板上觸碰2個點后,2個點的觸碰位置連續(xù)地向其間隔變長的方向移動,然后解除移動后的2個點的觸碰的操作。優(yōu)選第I裝置還包括用于與第2裝置進(jìn)行通信的通信裝置,若執(zhí)行應(yīng)用程序過程中檢測到第I操作,則第I裝置的控制器向預(yù)先存儲的第2裝置輸出將與應(yīng)用程序?qū)?yīng)地預(yù)先規(guī)定的應(yīng)用程序確定為將要執(zhí)行的應(yīng)用程序的指令,若檢測到第2操作,則第I裝置的控制器向第2裝置請求信息來取得響應(yīng)請求而從第2裝置發(fā)送來的信息,并使用該信息再次開始應(yīng)用程序的處理。優(yōu)選若從第2裝置接收到指令的輸入,并在執(zhí)行由指令所指定的應(yīng)用程序過程中檢測到第2操作,則第I裝置的控制器將在由移動前和移動后中的至少一方的2個點的觸碰位置所定義的范圍內(nèi)所顯示的信息確定為向第2裝置發(fā)送的信息,并發(fā)送給第2裝置。優(yōu)選若使用用戶信息來進(jìn)行用戶認(rèn)證,并將表示應(yīng)用程序的處理狀態(tài)的信息與用戶建立關(guān)聯(lián)地存儲,并檢測到第2操作,則在第2操作時的登陸用戶和與表示應(yīng)用程序的處理狀態(tài)的信息建立了關(guān)聯(lián)的用戶相一致的情況下,第I裝置的控制器再次開始應(yīng)用程序的處理。根據(jù)本發(fā)明的其他的方面,控制方法是一種具有觸摸面板以及與觸摸面板連接的控制器的圖像形成裝置的控制方法,使控制器執(zhí)行以下步驟在執(zhí)行應(yīng)用程序過程中檢測第I操作的步驟,其中,所述第I操作是在觸摸面板上觸碰2個點后,2個點的觸碰位置連續(xù)地向其間隔縮短的方向移動,然后解除移動后的2個點的觸碰的操作;若執(zhí)行應(yīng)用程序過程中檢測到第I操作,則存儲表示檢測到第I操作時的應(yīng)用程序的處理狀態(tài)的信息,并對其他裝置輸出用于將與應(yīng)用程序?qū)?yīng)地預(yù)先規(guī)定的應(yīng)用程序確定為將要執(zhí)行的應(yīng)用程序的指令的步驟;在檢測到第I操作后檢測第2操作的步驟,其中,所述第2操作是在觸摸面板上觸碰2個點后,2個點的觸碰位置連續(xù)地向其間隔變長的方向移動,然后解除移動后的2 個點的觸碰的操作;若在檢測到第I操作之后檢測到第2操作則向其他裝置請求信息的步驟;取得響應(yīng)請求而從其他裝置發(fā)送來的信息的步驟;和使用從其他裝置取得的信息,從存儲的狀態(tài)開始來再次開始應(yīng)用程序的處理的步驟。根據(jù)本發(fā)明的另一方面,控制方法是具有觸摸面板以及與觸摸面板連接的控制器的圖像形成裝置的控制方法,使控制器執(zhí)行以下步驟檢測第I操作的步驟,其中,所述第I 操作是在觸摸面板上觸碰2個點后,2個點的觸碰位置連續(xù)地向其間隔變長的方向移動,然后解除移動后的2個點的觸碰的操作;通過將第I操作的檢測通知給圖像形成裝置來從圖像形成裝置取得指令的步驟;執(zhí)行由指令確定的應(yīng)用程序的步驟;在執(zhí)行應(yīng)用程序過程中檢測第2操作的步驟,其中,所述第2操作是在觸摸面板上觸碰2個點后,2個點的觸碰位置連續(xù)地向其間隔縮短的方向移動,然后解除移動后的2個點的觸碰的操作;若檢測到第2 操作,則將在由移動前和移動后中的至少一方的2個點的觸碰位置所定義的范圍內(nèi)通過執(zhí)行應(yīng)用程序而被顯示的信息確定為傳輸對象的信息的步驟;和響應(yīng)來自圖像形成裝置的請求向圖像形成裝置輸出傳輸對象的信息的步驟。對于本發(fā)明的上述以及其他目的、特征、方面以及優(yōu)點,應(yīng)該可以根據(jù)與所附的附圖關(guān)聯(lián)地理解的本發(fā)明的以下詳細(xì)說明,得以明確。
圖1是表示實施方式的圖像形成系統(tǒng)的構(gòu)成的具體例子的圖。圖2是表示圖像形成系統(tǒng)所包含的MFP (Multi-Functional Peripheral)的硬件構(gòu)成的具體例子的圖。圖3是表示圖像形成系統(tǒng)所包含的移動終端的硬件構(gòu)成的具體例子的圖。圖4是表示第I實施方式的圖像形成系統(tǒng)的動作概要的圖。圖5是用于說明“抓取”操作的圖。圖6是用于說明“放開”操作的圖。圖7是表示第I實施方式的移動終端的功能構(gòu)成的具體例子的框圖。圖8是表示第I實施方式的圖像形成系統(tǒng)中的動作流程的時序圖。圖9是表示發(fā)送方的移動終端中的動作的流程圖。圖10是表示接收方的移動終端中的動作的流程圖。圖11是表示MFP中的動作的流程圖。圖12是表示第2實施方式的圖像形成系統(tǒng)中的動作概要的圖。圖13是表示第2實施方式的圖像形成系統(tǒng)中的動作的流程的時間圖。圖14是表示第2實施方式的MFP的功能構(gòu)成的具體例子的框圖。圖15是表示在MFP中的、與抓取操作對應(yīng)的動作的流程圖。圖16是表示移動終端中的動作的流程圖。圖17是表示在MFP中的、與放開操作對應(yīng)的動作的流程圖。圖18是說明本實施方式的數(shù)據(jù)傳輸?shù)淖冃卫膱D。圖19 圖23是用于說明確定由抓取操作而指定的圖標(biāo)的方法的具體例子的圖。
具體實施例方式以下,參照附圖對本發(fā)明的實施方式進(jìn)行說明。在以下的說明中,對相同的部件以及構(gòu)成要素標(biāo)注相同的附圖標(biāo)記。它們的名稱以及功能也相同。(系統(tǒng)構(gòu)成)圖I是表示本實施方式的圖像形成系統(tǒng)的構(gòu)成的具體例子的圖。參照圖1,本實施方式的圖像形成系統(tǒng)包含作為圖像形成裝置的一個例子的 MFP(Multi-Functional Peripheral :多功能復(fù)合機(jī))100 ;和作為終端裝置的多個移動終端300A、300B,它們通過LAN(Local Area Network :局域網(wǎng))等網(wǎng)絡(luò)連接。代表所述多個移動終端300A、300B而稱為移動終端300。網(wǎng)絡(luò)既可以是有線的也可以是無線的。作為一個例子,舉出了如圖I所示那樣, MFP100被連接到有線LAN,移動終端300與該有線LAN通過無線LAN連接的例子。(MFP 的構(gòu)成)圖2是表示MFP100的硬件構(gòu)成的具體例子的圖。參照圖2, MFP100 包括CPU (Central Processing Unit :中央處理器)10,其是用于控制MFP100整體的運(yùn)算裝置;R0M(Read Only Memory :只讀存儲器)11,其用于存儲由CPUlO執(zhí)行的程序等;RAM(Random Access Memory :隨機(jī)存取存儲器)12,其作為CPUlO執(zhí)行程序時的工作區(qū)域而發(fā)揮作用;掃描儀13,其光學(xué)地讀取放置在未圖示的原稿臺上的原稿來取得圖像數(shù)據(jù);打印機(jī)14,其用于將圖像數(shù)據(jù)固定在打印用紙上;操作面板15,其包括用于顯示信息、或者接收對該MFP100的操作輸入的觸摸面板;存儲器16,其用于將圖像數(shù)據(jù)作為文件保存;網(wǎng)絡(luò)控制器17,其用于控制經(jīng)由所述網(wǎng)絡(luò)的通信。操作面板15包含未圖示的觸摸面板和操作鍵組。觸摸面板由液晶顯示裝置等顯示裝置與光學(xué)式觸摸面板或靜電電容觸摸面板等位置指示裝置重疊構(gòu)成,顯示操作畫面并確定該操作畫面上的指示位置。CPUlO根據(jù)預(yù)先存儲的用于使畫面顯示的數(shù)據(jù),使操作畫面顯示在觸摸面板上。被確定的在觸摸面板上的指示位置(被觸碰的位置)、表示被按下的鍵的操作信號被輸CPU10。CPUlO根據(jù)被按下的鍵、或者顯示的操作畫面和指示位置,來確定操作內(nèi)容, 并基于該內(nèi)容來執(zhí)行處理(移動終端的構(gòu)成)圖3是表示移動終端300的硬件構(gòu)成的具體例子的圖。參照圖3,移動終端300包括CPU30,其是用于控制移動終端300整體的運(yùn)算裝置;R0M31,其用于存儲由CPU30執(zhí)行的程序等;RAM32,其作為CPU30執(zhí)行程序時的工作區(qū)域而發(fā)揮作用;存儲器33,其用于將圖像數(shù)據(jù)作為文件存儲、或存儲其它的信息;操作面板 34,其包含顯示信息、或接收對該移動終端300的操作輸入用的觸摸面板;通信控制器35, 其用于控制基于與未圖示的基站進(jìn)行通信的、經(jīng)由電話線路的通信;網(wǎng)絡(luò)控制器36,其用于控制經(jīng)由所述網(wǎng)絡(luò)的通信。操作面板34可以是與MFP100的操作面板15相同的構(gòu)成。即、作為一個例子,包括液晶顯示裝置等顯示裝置與光學(xué)式觸摸面板或靜電電容觸摸面板等位置指示裝置重疊構(gòu)成的觸摸面板。CPU30基于預(yù)先存儲的用于進(jìn)行畫面顯示的數(shù)據(jù),使操作畫面顯示于觸摸面板。通過觸摸面板來確定操作畫面上的指示位置,表示該位置的操作信號被輸入給CPU30。CPU30 根據(jù)正在顯示的操作畫面和指示位置來確定操作內(nèi)容,并根據(jù)該內(nèi)容來執(zhí)行處理。(第I實施方式)(動作概要)圖4是表示在第I實施方式的圖像形成系統(tǒng)中的動作概要的圖。在第I實施方式的圖像形成系統(tǒng)中,進(jìn)行用于使成為移動對象的數(shù)據(jù)(例如文檔)從移動終端300A移動到移動終端300B的動作。具體而言,參照圖4,若在移動終端300A的操作面板34上顯示有表示所存儲的文檔的圖標(biāo)的狀態(tài)下,檢測到對一個以上的圖標(biāo)進(jìn)行了 “抓取”操作,則由該圖標(biāo)表示的文檔被確定為移動對象的文檔,并被發(fā)送給MFP100。當(dāng)從移動終端300B向MFP100請求移動該文檔時,該文檔從MFP100向移動終端 300B輸出。由此,移動終端300A所存儲的文檔經(jīng)由MFP100移動到移動終端300B。圖5是用于說明“抓取”操作的圖。參照圖5,“抓取”操作是指,例如使用兩根手指等指定操作面板15上的2點P1、P2,接著從該位置以直線狀或者大致直線狀的方式使手指接近,在作為接近后的位置的2點p' Up' 2處,將兩根手指從操作面板15離開的操作。當(dāng)檢測到如下情況時,即、操作面板15上的2點P1、P2被同時指示,并且其位置從各自的位置開始直線狀或者大致直線狀地連續(xù)變化,并在間隔比原來的2點間的間隔短的 2點p' l、p' 2處,兩指定被幾乎同時解除時,CPUlO檢測到執(zhí)行了“抓取“操作。圖6是用于說明“放開”操作的圖。參照圖8,“放開”操作是指,例如使用兩根手指等指定操作面板34上的2點Ql、Q2,接著將手指從該位置直線狀或者大致直線狀地遠(yuǎn)離, 在相隔一定程度距離的位置的2點Q' UQ' 2處,將兩根手指從操作面板34離開的操作。當(dāng)檢測到如下情況時,即、操作面板34上的2點Q1、Q2被同時指示,并且其位置從各自的位置開始直線狀或者大致直線狀地連續(xù)地變化,并在間隔比原來的2點間的間隔長的2點Q' UQ' 2處,兩指定被幾乎同時解除時,則CPU30檢測到執(zhí)行了“放開”操作。
(功能構(gòu)成)圖7是表示用于在第I實施方式的圖像形成系統(tǒng)中實現(xiàn)動作概要中所說明的那樣的動作的、移動終端300的功能構(gòu)成的具體例子的框圖。圖7所示的各功能是通過CPU30 讀取存儲在R0M31中的程序并在RAM32上執(zhí)行,而主要由CPU30形成的功能。然而,至少一部分功能可以由圖3所示的硬件構(gòu)成形成。參照圖7,作為用于實現(xiàn)上述動作的功能,移動終端300包括輸入部301,其用于接收表示在操作面板34上的指示的操作信號的輸入;檢測部302,其用于基于操作信號來檢測上述的抓取操作以及放開操作;確定部303,其用于基于操作信號所表示的被指定的位置,來確定抓取操作所指定圖標(biāo);輸出部304,其用于預(yù)先存儲MFP100的訪問信息作為輸出目的地,并利用該訪問信息,將存儲在存儲器33中的文檔中的、所確定的文檔經(jīng)由網(wǎng)絡(luò)控制器36向MFP100輸出;請求輸出部305,其用于預(yù)先存儲MFP100的訪問信息作為請求目的地,并響應(yīng)檢測到放開操作,利用該訪問信息,并經(jīng)由網(wǎng)絡(luò)控制器36對MFP100輸出文檔的移動請求;文檔輸入部306,其經(jīng)由網(wǎng)絡(luò)控制器36從MFP100接收文檔的輸入。確定部303將由放開操作的最初指定的2點(圖5的2點PU P2)和最后指定的 2點(圖5的2點P’ 1、P’ 2)中的至少一方定義的范圍內(nèi)所顯示的圖標(biāo)確定為抓取操作所指定的圖標(biāo)。確定部303中的、確定通過抓取操作而指定的圖標(biāo)的方法并不局限于特定的方法。圖19 圖23是用于說明在確定部303中的、確定由抓取操所指定的圖標(biāo)的方法的具體例子的圖。作為一個例子,確定部303可以如圖19所示那樣,把將最初指定的2點PU P2作為對角的矩形確定為抓取操作所定義的范圍,將至少一部分被包含在該矩形內(nèi)的圖標(biāo)確定為指定的圖標(biāo)?;蛘?、可以如圖20所示那樣,把將最初指定的2點PU P2作為對角的矩形確定為抓取操作所定義的范圍,將完全包含在該矩形內(nèi)的圖標(biāo)確定為所指定的圖標(biāo)。通過如此地確定,用戶以將表示作為移動對象的文檔的圖標(biāo)夾持的方式,使2根手指觸碰操作面板34,從該狀態(tài)開始進(jìn)行用于抓取操作的動作,由此能夠指定所希望的文檔。因此,能夠直觀地指定作為移動對象的文檔。另外,即使在圖標(biāo)圖像較小的情況下,也能夠準(zhǔn)確地進(jìn)行指定。作為其他的例子,確定部303可以如圖21所示那樣、把將最后指定的2點p' I、 P' 2作為對角的矩形確定為抓取操作所定義的范圍,將至少一部分被包含在該矩形內(nèi)的圖標(biāo)確定為所指定的圖標(biāo)?;蛘?、還可以如圖22所不那樣,把將最后指定的2點p' l、p' 2 作為對角的矩形確定為抓取操作所定義的范圍,并將完全包含在該矩形內(nèi)的圖標(biāo)確定為所指定的圖標(biāo)。通過如此地確定,用戶使2根手指以分開較大的方式觸碰操作面板34,然后使手指接近以使得表示作為移動對象的文檔的圖標(biāo)最后夾在2根手指之間,由此能夠指定所希望的文檔。因此,能夠直觀地指定作為移動對象的文檔。另外,即使在圖標(biāo)圖像較小的情況下,也能夠準(zhǔn)確地進(jìn)行指定。作為其他的例子,確定部303可以如圖23所示那樣,將連結(jié)從最初指定的2點P1、 P2到最后指定的2點p' I、p' 2的2根線確定為抓取操作所定義的范圍,將與任意一根線重合的圖標(biāo)確定為所指定的圖標(biāo)。通過如此地確定,用戶以抓取表示作為移動對象的文檔的圖標(biāo)的方式,使2根手指移動,由此能夠指定所希望的文檔。因此,能夠直觀地指定作為移動對象的文檔。另外,即使在圖標(biāo)圖像較小的情況下,也能夠準(zhǔn)確地進(jìn)行指定。
(動作流程)圖8是表示在第I實施方式的圖像形成系統(tǒng)中的動作的流程的時序圖。參照圖8,步驟Sll中在被表示為移動終端A的移動終端300A中執(zhí)行登陸處理,來進(jìn)行用戶認(rèn)證。然后,若在步驟S13中檢測到抓取操作,則步驟S15中確定由移動終端300A 中抓取操作所指定的文檔。并且,作為與該抓取操作關(guān)聯(lián)的信息,確定有對檢測到抓取操作的時間加以確定的信息、對檢測到抓取操作時的登陸用戶加以確定的信息、以及對被確定的文檔被該抓取操作指定的順序加以確定的信息等。在以后的說明中還將與這些抓取操作關(guān)聯(lián)的息稱為“抓取息”。在移動終端300A中,預(yù)先存儲MFP100作為輸出目的地,在步驟S17中,上述步驟 S15中確定的移動對象的文檔以及抓取信息被發(fā)送給MFP100。接收到該信息的MFP100暫時存儲步驟S21中發(fā)送來的文檔作為移動對象的文檔。 該“暫時”的期間例如被預(yù)先設(shè)定為24小時等,在經(jīng)過了該期間還未從其他裝置接收到后述的移動請求的情況下,可解除移動對象。并且,在上述暫時的期間內(nèi)沒有移動請求的情況下,MFP100還可取代解除移動對象而進(jìn)行如下操作、或者除了進(jìn)行解除以外還進(jìn)行如下操作,即、將表示未完成移動的意思的警告顯示于操作面板15,還可以將表示該意思的消息發(fā)送給對應(yīng)于和移動對象的文檔建立了關(guān)聯(lián)的用戶而存儲的移動終端300A或者移動終端 300B。作為解除移動對象的其他例子,也可以代替在上述暫時期間內(nèi)沒有移動請求的情況而進(jìn)行如下處理、或者除了沒有移動請求的情況以外還可以進(jìn)行如下處理,即、由于從移動終端300A接收到檢測到對顯示有被指定為移動對象的文檔的圖標(biāo)的文件夾再次進(jìn)行了抓取操作的通知,從而MFP100刪除該文檔,并解除移動對象。在步驟S31中,在被表示為移動終端B的移動終端300B中進(jìn)行登陸處理,來進(jìn)行用戶認(rèn)證。在移動終端300B中,預(yù)先存儲MFP100作為請求目的地,當(dāng)在步驟S33中檢測到放開操作時,在步驟S35中從移動終端300B向MFP100請求移動文檔。在接收到該請求的MFP100在步驟S23中進(jìn)行認(rèn)證處理后,其結(jié)果為成功的情況下,向移動終端300B輸出步驟S21中作為移動對象的文檔而被暫時保存的文檔。在上述步驟S23中,可以通過和文檔一起從移動終端300A發(fā)送來的抓取信息所包含的用戶信息與在所述步驟S35中的文檔的移動請求所包含的用戶信息的一致,來作為認(rèn)證成功的標(biāo)志,還可以通過預(yù)先存儲移動終端300A與移動終端300B的對應(yīng)關(guān)系,并且移動請求是來自移動終端300B的,則作為認(rèn)證成功的標(biāo)志?;蛘咄ㄟ^在抓取信息中包含密碼, 與在上述步驟S35中的文檔移動請求中所包含的密碼的一致,來作為認(rèn)證成功的標(biāo)志。以下,對各個裝置中的動作進(jìn)行說明。圖9是表示移動終端300A的動作的流程圖。圖9的流程圖所示的動作是通過 CPU30讀出存儲在R0M31中的程序并在RAM32上執(zhí)行而實現(xiàn)的。參照圖9,在步驟SlOl中,CPU30通過接收登陸操作來執(zhí)行登陸處理。然后,當(dāng) CPU30檢測到操作面板34的、顯示有表示所存儲的文檔的圖標(biāo)的畫面上存在抓取操作(步驟S103為“是”)時,在步驟S105中CPU30確定由該操作所指定的文檔,并且確定上述的抓取信息。在步驟S107中,CPU30將所確定的文檔與抓取 信息建立關(guān)聯(lián)后,發(fā)送給作為輸出目的地預(yù)先存儲的MFP100。在檢測到退出操作之前,反復(fù)進(jìn)行以上的動作(步驟S109中為“否”)。因此,可以通過在檢測到退出操作之前進(jìn)行多次上述動作,來將多個文檔確定為移動對象的文檔。另夕卜,還可以與針對文件夾的抓取操作、或針對多個文檔的抓取操作對應(yīng)地通過一次抓取操作,來將多個文檔確定為移動對象的文檔。然后,當(dāng)檢測到退出操作(步驟S109為“是”)時,在步驟Slll中,CPU30執(zhí)行退出處理,來結(jié)束一系列的確定移動對象的文檔的處理。圖10是表示移動終端300B中的動作的流程圖。圖10的流程圖所示的動作也是通過CPU30讀出存儲在R0M31中的程序并在RAM32上執(zhí)行而實現(xiàn)的。參照圖10,CPU30當(dāng)檢測到操作面板34上存在放開操作(步驟S203為“是”)時, 在步驟S203中,向作為請求目的地而預(yù)先存儲的MFP100輸出移動請求。該移動請求可以是預(yù)先與MFP100之間規(guī)定的數(shù)據(jù)。當(dāng)響應(yīng)該請求而從MFP100發(fā)送來文檔時,CPU30在步驟S205中接收該文檔,來結(jié)束一系列的、取得移動對象的文檔的處理。圖11是表示MFP100中的動作的流程圖。圖11的流程圖所示的動作是通過CPUlO 讀出存儲在ROMll中的程序并在RAMl2上執(zhí)行而實現(xiàn)的。參照圖11,當(dāng)從MFP300A接收到文檔時(步驟S301為“是”),在步驟S303中,CPUlO 將該文檔與一并接收的抓取信息建立關(guān)聯(lián)后,保存在預(yù)先規(guī)定的保存區(qū)域中。然后,當(dāng)接收到文檔的移動請求時(步驟S305為“是”),CPUlO針對保存在上述保存區(qū)域中的每一個文檔,進(jìn)行認(rèn)證。然后,在其結(jié)果為認(rèn)證成功的情況下(步驟S307為“是”),在步驟S309中 CPUlO將認(rèn)證成功的移動對象的文檔輸出給MFP300B。以上的動作針對保存在上述保存區(qū)域中的每個文檔而反復(fù)進(jìn)行(步驟S311為 “否”)。即,在上述保存區(qū)域中保存有多個文檔的情況下,針對每一個文檔進(jìn)行認(rèn)證處理后, 認(rèn)證成功的文檔被輸出給移動終端300B。因此,在多個文檔作為移動對象被從移動終端 300A發(fā)送來的情況下,響應(yīng)來自移動終端300B的移動請求而向移動終端300B輸出該多個文檔。(實施方式的效果)通過在第I實施方式的圖像形成系統(tǒng)中執(zhí)行以上的動作,利用在作為文檔的移動源的移動終端300A中進(jìn)行抓取操作,并在作為移動目的地的移動終端300B中進(jìn)行放開操作這連續(xù)且直觀的動作,對象的文檔從移動終端300A移動到移動終端300B。
因此,用戶無需在指定文檔時進(jìn)行指定移動目的地的操作,并且也無需在請求移動時進(jìn)行指定移動源的操作,便能夠利用直觀且連續(xù)的動作,簡單地移動文檔。(變形例)其中,在以上的說明中,文檔是從移動終端300A向移動終端300B,并經(jīng)由MFP100 移動的文檔。換言之,MFP100作為服務(wù)器發(fā)揮功能。然而,該服務(wù)器的功能還可以包含在一方的移動終端300中。S卩、在移動終端300A中包含服務(wù)器功能的情況下,在移動終端300A 中被確定的文檔作為移動對象而被暫時保存在預(yù)先規(guī)定的保存區(qū)域中,來自移動終端300B 的移動請求被直接發(fā)送到移動終端300A,由此該文檔可以從移動終端300A直接發(fā)送到移動終端300B?;蛘?,在移動終端300B中包含服務(wù)器功能的情況下,可以是移動終端300A中確定的文檔被直接發(fā)送到移動終端300B,并作為移動對象而被暫時保存在預(yù)先規(guī)定的保存區(qū)域中,在檢測到在移動終端300B上的放開操作時,作為處理對象的文檔被從該保存區(qū)域中取出。(第2實施方式)(動作概要)圖12是用于說明第2實施方式的圖像形成系統(tǒng)中的動作概要的圖。在第2實施方式的圖像形成系統(tǒng)中,在使用MFP100進(jìn)行郵件發(fā)送時,將存儲在移動終端300中的地址信息從移動終端300發(fā)送給MFP100,來進(jìn)行用于在MFP100中的郵件發(fā)送的動作。具體而言,參照圖12,當(dāng)在MFP100的郵件發(fā)送畫面中檢測到位于地址輸入欄的抓取操作,然后又檢測到移動終端300中的放開操作時,在移動終端300中自動啟動地址簿應(yīng)用程序。然后,當(dāng)檢測到針對顯示在地址一覽畫面上的一個以上的地址信息存在抓取操作時,該地址信息被確定為發(fā)送對象的地址信息,并被發(fā)送給MFP100。然后,當(dāng)在MFP100的郵件發(fā)送畫面中檢測到存在放開操作時,基于接收的地址信息的地址被自動輸入到地址輸入欄中。圖13是表示在第2實施方式的圖像形成系統(tǒng)中的動作的流程的時序。參照圖13,在步驟S41中在MFP100中進(jìn)行登陸處理,來進(jìn)行用戶認(rèn)證。然后,在步驟S42中,按照用戶操作,啟動用于發(fā)送郵件的應(yīng)用程序,顯示郵件發(fā)送畫面。若在步驟 S43中在該畫面的地址輸入欄中檢測到抓取操作,則在步驟S44中,確定對檢測到抓取操作的時間加以確定的信息以及對檢測到抓取操作時的登陸用戶加以確定的信息等作為與該抓取操作相關(guān)的信息。在以下的說明中與這些抓取操作相關(guān)的信息還稱為“抓取信息”。并且,在步驟S44中,對移動終端300生成用于使地址簿應(yīng)用程序啟動的指令。該指令可以是預(yù)先在MFP100與移動終端300之間決定的指令。然后,生成的指令被與抓取信息建立關(guān)聯(lián)地存儲。另一方面,在步驟S51中,在移動終端300中進(jìn)行登陸處理,來進(jìn)行用戶認(rèn)證。在移動終端300中,預(yù)先存儲MFP100作為通知目的地,當(dāng)步驟S52中檢測到放開操作時,在步驟S35中移動終端300向MFP100通知檢出到該操作的情況。MFP100接收到上述通知后,向移動終端300發(fā)送在步驟S44生成的指令。此時,可以不進(jìn)行認(rèn)證地向作為上述通知的發(fā)送源的移動終端300發(fā)送指令,也可以利用確定上述通知中所包含的登陸用戶的信息和與指令建立了關(guān)聯(lián)的抓取信息中所包含的用戶信息,來進(jìn)行認(rèn)證處理,在其結(jié)果為認(rèn)證成功情況下,向作為發(fā)送目的地而被預(yù)先存儲的移動終端 300發(fā)送該指令。接收到上述指令的移動終端300在步驟S54中,按照該指令啟動地址簿應(yīng)用程序。 當(dāng)在步驟S55中檢測到針對由地址簿應(yīng)用程序顯示的地址信息(例如表示地址的圖標(biāo)等) 存在抓取操作時,在步驟S56中移動終端300存儲成為抓取操作對像的地址信息作為發(fā)送對象的地址信息。在MFP100中,預(yù)先存儲移動終端300作為請求目的地,在步驟S46中當(dāng)檢測到在顯示在MFP100上的郵件發(fā)送畫面中存在放開操作時,在步驟S47中從MFP100向移動終端 300發(fā)送地址信息的發(fā)送請求。或者,使步驟S47的請求發(fā)送給作為上述步驟S45中的指令發(fā)送目的地的移動終端300。
接收到上述請求的移動終端300在步驟S57中向MFP100發(fā)送上述步驟S56中保存的地址信息。在步驟S57,還可以使用地址請求中所包含的用戶信息以及登陸信息等來進(jìn)行認(rèn)證處理,在其結(jié)果為成功的情況下,向MFP100發(fā)送地址信息。接收到地址信息的MFP100在步驟S48中,使接收到的地址信息中所包含的地址以輸入的狀態(tài)顯示在所顯示的郵件發(fā)送畫面的地址輸入欄中。(功能構(gòu)成)圖14是表示在第2實施方式的圖像形成系統(tǒng)中,用于實現(xiàn)動作概要所說明的那樣的動作的、MFP100的功能構(gòu)成的具體例子的框圖。圖14所示的各功能通過CPUlO讀出存儲在ROMll中的程序,并在RAM12上執(zhí)行,而主要形成在CPUlO中的功能。然而,至少一部分功能可以由圖2所示的硬件構(gòu)成形成。參照圖14,作為用于實現(xiàn)上述動作的功能,MFP100包括輸入部101,其用于接收表示操作面板15上的指示的操作信號的輸入;檢測部102,其用于基于操作信號,檢測上述的抓取操作以及放開操作;生成部105,其用于響應(yīng)對郵件發(fā)送畫面的地址輸入欄的抓取操作,生成使移動終端300啟動地址簿應(yīng)用程序的指令;輸出部106,其用于將生成的指令經(jīng)由網(wǎng)絡(luò)控制器17向移動終端300輸出;請求部107,其預(yù)先存儲移動終端300的訪問信息作為請求目的地,并響應(yīng)對郵件發(fā)送畫面的放開操作,利用該訪問信息,經(jīng)由網(wǎng)絡(luò)控制器 17向移動終端300輸出地址信息的發(fā)送請求;接收部108,其用于經(jīng)由網(wǎng)絡(luò)控制器17從移動終端300接收地址信息的輸入;處理部103,其用于執(zhí)行用于發(fā)送郵件的處理,并且將基于接收的地址信息的地址輸入到地址輸入欄來顯示郵件發(fā)送畫面;以及管理部104。處理部103是用于進(jìn)行MFP100中的應(yīng)用程序的處理的功能。當(dāng)在檢測部102中檢測到存在抓取操作時,管理部104暫時存儲由處理部103執(zhí)行的應(yīng)用程序的處理狀態(tài)、所顯示的畫面的信息。該“暫時”的期間與第I實施方式同樣地,例如被預(yù)先設(shè)定為24小時等,在經(jīng)過了該期間還未檢測到放開操作的情況下,可以刪除存儲的應(yīng)用程序的處理狀態(tài)。 并且,在上述暫時的期間內(nèi)未檢測到放開操作的情況下,管理部104可以取代刪除所存儲的信息而進(jìn)行下述處理,或者除了刪除以外還進(jìn)行下述處理,即、使表示未進(jìn)行后述的地址的取得的意思的警告顯示于操作面板15,還可以向與登陸用戶對應(yīng)存儲的移動終端300發(fā)送表不該意思的消息。另外,當(dāng)在檢測部102中檢測到發(fā)生了抓取操作時,生成部105生成用于使移動終端300啟動與發(fā)生抓取操作時所執(zhí)行的應(yīng)用程序?qū)?yīng)的應(yīng)用程序的指令。在該例子中,由于在進(jìn)行了抓取操作時執(zhí)行發(fā)送郵件用的應(yīng)用程序,并且對地址輸入欄進(jìn)行了抓取操作, 所以生成用于使移動終端300啟動地址簿應(yīng)用程序的指令。作為另一個例子,還可以在例如執(zhí)行傳真發(fā)送用的應(yīng)用程序,并且對傳真號碼輸入欄進(jìn)行了抓取操作情況下,生成用于使移動終端300啟動電話簿應(yīng)用程序的指令。即、生成部105預(yù)先將進(jìn)行抓取操作時執(zhí)行的應(yīng)用程序以及抓取操作被進(jìn)行的位置與在移動終端300啟動的應(yīng)用程序?qū)?yīng)地存儲,并響應(yīng)抓取操作來確定啟動的應(yīng)用程序,并生成用于其的指令。 并且,生成部105還可以考慮處于抓取操作對象的位置處的處理狀態(tài)來生成指令。作為具體例子,在地址輸入欄為空白欄的狀態(tài)下檢測到抓取操作的情況下,生成用于使通常的地址簿應(yīng)用程序啟動的指令,當(dāng)在地址輸入欄中輸入有字符串的狀態(tài)下檢測到抓取操作時,除了生成用于使通常的地址簿應(yīng)用程序啟動的指令以外,還生成用于將該字符串作為檢索關(guān)鍵詞來自動檢索對應(yīng)的地址信息的指令。若在檢測部102中檢測到存在放開操作,管理部104通過讀出暫時存儲的應(yīng)用程序的處理狀態(tài),并將該信息傳向處理部103,由此從該狀態(tài)使該應(yīng)用程序的處理、畫面顯示再次開始。另外,請求部107向移動終端300輸出響應(yīng)再次開始的應(yīng)用程序的信息的發(fā)送請求。在該例子中,響應(yīng)發(fā)放開操作的執(zhí)行,郵件發(fā)送用的應(yīng)用程序的執(zhí)行從地址輸入的中途被再次開始,因此向移動終端300輸出地址信息的發(fā)送請求。作為另一例子,例如在傳真發(fā)送用的應(yīng)用程序的執(zhí)行從傳真號碼輸入的中途被再次開始的情況下,可以向移動終端300 輸出電話簿信息的發(fā)送請求。即,請求部107將通過放開操作的執(zhí)行而再次開始的應(yīng)用程序以及再次開始的處理狀態(tài)與向移動終端300請求發(fā)送的信息預(yù)先對應(yīng)地存儲,并響應(yīng)通過放開操作而被再次開始處理的應(yīng)用程序來確定請求的信息,并輸出用于其的發(fā)送請求。移動終端300的功能構(gòu)成由于能夠采用與圖7所示的構(gòu)成大體相同的構(gòu)成,故在此不重復(fù)其說明。(動作流程)圖15是在MFP100中的、表示響應(yīng)抓取操作的動作的流程圖。圖15的流程圖所表示的動作是通過CPUlO將存儲在ROMll中的程序讀出并在RAM12上執(zhí)行而實現(xiàn)的。參照圖15,在步驟S401中CPUlO通過接收登陸操作來執(zhí)行登陸處理。然后,CPUlO 執(zhí)行郵件發(fā)送用的應(yīng)用程序,當(dāng)檢測到對顯示在操作面板15的發(fā)送畫面的地址輸入欄進(jìn)行了抓取操作(步驟S403為“是”),在步驟S405中CPUlO保存表示檢測到該操作時的應(yīng)用程序的處理狀態(tài)的信息。此時,CPUlO例如可以將用于確定登陸用戶的信息等確定為抓取信息來作為進(jìn)行了抓取操作時的信息,并將其與表示上述應(yīng)用程序的處理狀態(tài)的信息建立關(guān)聯(lián)地保存。在作為抓取操作的對象的地址輸入欄為空白欄的情況下(步驟S407中為“空白欄”),在步驟S409中CPUlO生成用于使移動終端300啟動地址簿應(yīng)用程序的指令。在對地址輸入欄輸入有字符串的情況下(步驟S407中為“輸入一部分”),在步驟S411中CPUlO 除了生成用于使移動終端300啟動地址簿應(yīng)用程序的指令以外,還生成將該字符串作為檢索關(guān)鍵詞來執(zhí)行地址信息的檢索所用的指令。生成的指令被暫時存儲。此時,CPUlO還可以將指令與上述抓取信息建立關(guān)聯(lián)地存儲。直到檢測到退出操作為止反復(fù)以上的動作(步驟S413為“否”)。因此,可以通過在檢測到退出操作之前進(jìn)行多次上述動作,來向移動終端300請求多個地址信息。
然后,如果檢測到退出操作(步驟S413為“是”),則在步驟S415中CPUlO執(zhí)行退出處理,來結(jié)束一系列的動作。圖16是表示移動終端300中的動作的流程圖。圖16的流程圖所示的動作是通過 CPU30將存儲在R0M31中的程序讀出并在RAM32上執(zhí)行而實現(xiàn)的。參照圖16,如果CPU30檢測到在操作面板34上存在放開操作(步驟S501為“是”), 則在步驟S503中CPU30使用預(yù)先存儲的MFP100的訪問信息來訪問MFP100,來通知放開操作的發(fā)生。此時,MFP100響應(yīng)上述通知,向移動終端300發(fā)送存儲的指令。在MFP100中指令被與抓取信息建立關(guān)聯(lián)地存儲的情況下,可以使用上述通知中所包含的用戶信息等進(jìn)行認(rèn)證,在認(rèn)證成功的情況下,上述指令被發(fā)送給移動終端300。如果在移動終端300接收了來自MFP100的指令(步驟S505為“是”),則在步驟 S507中CPU30按照該指令啟動地址簿應(yīng)用程序。此外,在由來自MFP100的指令所指示的應(yīng)用程序未被安裝在移動終端300的情況下,優(yōu)選CPU30向作為該指令的發(fā)行源的MFP100通知該意思。當(dāng)?shù)刂凡緫?yīng)用程序啟動,從中接收地址的選擇,并且檢測到在顯示該地址信息的位置進(jìn)行了抓取操作(步驟S509為“是”)時,在步驟S511中CPU30將作為抓取操作的對象的地址信息確定為發(fā)送對象的地址信息,并將其暫時存儲。在檢測到退出操作之前,反復(fù)進(jìn)行以上的動作(步驟S513為“否”)。因此,可以通過在檢測到退出操作之前進(jìn)行多次上述動作,來將多個地址信息確定為發(fā)送對象的地址信息。另外,還可以對應(yīng)于對文件夾進(jìn)行抓取操作、或?qū)Χ鄠€地址信息進(jìn)行抓取操作,通過一次抓取操作將多個地址信息確定為發(fā)送對象的地址信息。然后,如果檢測到退出操作(步驟S513為“是”),則在步驟S515中CPU30執(zhí)行退出處理,來結(jié)束一系列的動作。圖17是示出在MFP100中的、與放開操作對應(yīng)的動作的流程圖。圖17的流程圖所表示的動作也是通過CPUlO讀出存儲在ROMll中的程序并在RAM12上執(zhí)行而實現(xiàn)的。參照圖17,在步驟S601中CPUlO通過接收登陸操作來執(zhí)行登陸處理。然后,當(dāng)檢測到在操作面板15進(jìn)行了放開操作(步驟S603為“是”)時,在步驟S605中CPUlO讀出在上述步驟S405中暫時存儲的應(yīng)用程序的處理狀態(tài),并從該狀態(tài)再次開始該應(yīng)用程序的處理。即,在步驟S605中郵件發(fā)送畫面被顯示在操作面板15上,從地址輸入再次開始用于郵件發(fā)送的處理。然后,在步驟S607中CPUlO使用預(yù)先登錄的移動終端300的地址信息,向移動終端300輸出地址信息的發(fā)送請求。此時,可以在抓取信息被與表示應(yīng)用程序的處理狀態(tài)的信息建立關(guān)聯(lián)地存儲的情況下,根據(jù)抓取信息和在上述步驟S601中的登陸信息進(jìn)行認(rèn)證處理,在認(rèn)證成功的情況下,再次開始應(yīng)用程序的處理。當(dāng)響應(yīng)上述請求 從移動終端300發(fā)送了地址信息時(步驟S609為“是”),在步驟 S611中CPUlO在地址輸入欄中輸入基于接收的地址信息的地址,使其顯示在操作面板15的郵件發(fā)送畫面上。在步驟S613中CPUlO刪除表示上述暫時的應(yīng)用程序的處理狀態(tài)的信息。然后,執(zhí)行與對該應(yīng)用程序的操作對應(yīng)的處理,來結(jié)束一系列的動作。(實施方式的效果)
在第2實施方式的圖像形成系統(tǒng)中執(zhí)行以上的動作,由此可以在MFP100中向存儲在移動終端300中的地址發(fā)送郵件時,通過直觀且連續(xù)的操作來執(zhí)行在MFP100中的從移動終端300的地址信息的取得。其中,在以上的例子中,雖然以郵件發(fā)送用的應(yīng)用程序為例進(jìn)行了說明,但只要是例如傳真發(fā)送用的應(yīng)用程序等使用存儲在其他的裝置中的信息進(jìn)行處理的應(yīng)用程序即可, 其可以是任意的應(yīng)用程序。并且,在以上的例子中,作為一個例子,舉出了數(shù)據(jù)被從移動終端300向MFP100傳輸,并在MFP100中被使用,但通過在上述的說明中使MFP100與移動終端300互換,數(shù)據(jù)被同樣地從MFP100向移動終端300傳輸,在移動終端300中該數(shù)據(jù)被在應(yīng)用程序中使用。即, 通過在顯示在移動終端300的操作面板34上的郵件發(fā)送畫面的地址輸入欄中的抓取操作, 向MFP100請求地址,并通過在MFP100中的放開操作,地址簿應(yīng)用程序啟動,通過在其一覽顯示上的抓取操作而被傳輸?shù)牡刂沸畔⒌靡源_定,并通過在移動終端300中的放開操作向 MFP100請求地址信息,來用于在移動終端300中的郵件發(fā)送。即,該情況下,也可以通過直觀且連續(xù)的操作,使用其他的裝置的數(shù)據(jù)執(zhí)行應(yīng)用程序。并且,向MFP100傳輸數(shù)據(jù)的裝置并不限于移動終端300,還可以是MFP100以外的其他MFP。S卩,可以在2臺MFP之間,從一方MFP向另一 MFP傳輸數(shù)據(jù),并在該另一個MFP 中,使用被傳輸?shù)臄?shù)據(jù)再次開始執(zhí)行應(yīng)用程序。該情況下,上述另一個MFP100具有圖14所示的功能。(變形例)在第I實施方式以及第2實施方式中,對在MFP100與移動終端300之間、或者在不同的2臺MFP之間傳輸數(shù)據(jù)的例子進(jìn)行了說明。然而,數(shù)據(jù)的傳輸并不限于不同的裝置之間,還可以在相同的裝置內(nèi)進(jìn)行。圖18是說明本實施方式的數(shù)據(jù)傳輸?shù)淖冃卫膱D。變形例的MFP100包含圖14 所示的功能作為數(shù)據(jù)傳輸用的功能。參照圖18,在MFP100中如果執(zhí)行檢測到應(yīng)用程序,并在該應(yīng)用程序?qū)?yīng)的畫面被顯示在操作面板15上的狀態(tài)下,在操作面板15上進(jìn)行了抓取操作(圖18的(A)),則CPUlO 暫時存儲表示包含檢測到抓取操作時的顯示畫面的狀態(tài)的應(yīng)用程序的處理狀態(tài)的信息。此時,CPUlO可以例如將用于確定登陸用戶的信息等確定為抓取信息,與表示上述應(yīng)用程序的處理狀態(tài)的信息建立關(guān)聯(lián)地保存來作為進(jìn)行了抓取操作時的信息。然后,即使在例如執(zhí)行不同應(yīng)用程序而顯示了其顯示畫面的狀態(tài)下,當(dāng)檢測到在操作面板15上發(fā)生了放開操作(圖18的(B))時,CPUlO也將表示響應(yīng)之前的抓取操作而存儲的應(yīng)用程序的處理狀態(tài)的信息讀出,并從狀態(tài)開始再次開始該應(yīng)用程序的處理(圖18 的(C))。此時,在抓取信息被與表示上述應(yīng)用程序的處理狀態(tài)的信息建立了關(guān)聯(lián)的情況下,CPUlO可以對發(fā)生了放開操作時的登陸用戶進(jìn)行認(rèn)證處理,并在認(rèn)證成功的情況下,再次開始應(yīng)用程序的處理。通過這樣,例如在某用戶操作MFP100時發(fā)生了暫時脫離MFP100的狀況的情況下, 可以通過直觀且容易的操作,保存此時的應(yīng)用程序的處理狀態(tài),之后可以從該狀態(tài)再次開始應(yīng)用程序的處理。
并且,還能夠提供一種用于進(jìn)行在上述的MFP100中的動作以及在移動終端 300中的動作的程序??梢詫⑦@樣的程序記錄在附屬于計算機(jī)的軟盤、⑶-ROM(Compact Disk-Read Only Memory :光盤只讀存儲器)、ROM、RAM以及存儲卡等計算機(jī)可讀的記錄介質(zhì)中,來作為程序產(chǎn)品提供?;蛘?、還可以使程序以記錄在內(nèi)置于計算機(jī)的硬盤等記錄介質(zhì)中的方式而被提供。另外,還可以利用經(jīng)由網(wǎng)絡(luò)的下載,來提供程序。其中,本發(fā)明的程序可以將作為計算機(jī)的操作系統(tǒng)(OS)的一部分提供的程序模塊中的、所需要的模塊以規(guī)定排列并在規(guī)定時刻進(jìn)行調(diào)用來使處理執(zhí)行。該情況下,在程序本身中不含有上述模塊而是與OS配合來執(zhí)行處理。這樣的未包含模塊的程序可包括在本發(fā)明的程序中。另外,本發(fā)明的程序可以通過被編入其他的程序的一部分來提供。該情況下,在程序本身中也不停有上述其他的程序所包含的模塊,而是與其他程序配合來執(zhí)行處理。這樣的被編入其他程序的程序可包括在本發(fā)明的程序中。 所提供的程序產(chǎn)品可通過被安裝到硬盤等的程序保存部而被執(zhí)行。其中,程序產(chǎn)品包括程序本身、和記錄有程序的記錄介質(zhì)。雖然對本發(fā)明詳細(xì)地進(jìn)行了說明,但其僅用于例示,并不作為任何限定,可知發(fā)明的范圍通過所附的權(quán)利要求書進(jìn)行了限定。
權(quán)利要求
1.一種圖像形成裝置,具有觸摸面板;與所述觸摸面板連接的控制器;以及存儲器,若執(zhí)行應(yīng)用程序時檢測到第I操作,則所述控制器將表示檢測到所述第I操作時的所述應(yīng)用程序的處理狀態(tài)的信息存儲到所述存儲器中,其中,所述第I操作是在所述觸摸面板上觸碰2個點后,所述2個點的觸碰位置連續(xù)地向所述2個點的間隔縮短的方向移動,然后解除所述移動后的所述2個點的觸碰的操作,若檢測到第2操作,則所述控制器從所述存儲器中讀出所述存儲的表示所述應(yīng)用程序的處理狀態(tài)的信息,并從該信息所表示的狀態(tài)開始來再次開始所述應(yīng)用程序的處理,其中, 所述第2操作是在所述觸摸面板上觸碰2個點后,所述2個點的觸碰位置連續(xù)地向所述2 個點的間隔變長的方向移動,然后解除所述移動后的所述2個點的觸碰的操作。
2.根據(jù)權(quán)利要求I所述的圖像形成裝置,其中,還具有用于與其他裝置進(jìn)行通信的通信裝置,若執(zhí)行所述應(yīng)用程序過程中檢測到所述第I操作,則所述控制器向預(yù)先存儲的所述其他裝置輸出將與所述應(yīng)用程序?qū)?yīng)地預(yù)先規(guī)定的應(yīng)用程序確定為將要執(zhí)行的程序的指令, 若檢測到所述第2操作,則向所述其他裝置請求信息來取得響應(yīng)所述請求而從所述其他裝置發(fā)送來的所述信息,并使用該信息再次開始所述應(yīng)用程序的處理。
3.根據(jù)權(quán)利要求2所述的圖像形成裝置,其中,所述控制器輸出與檢測到所述第I操作時的所述應(yīng)用程序的處理狀態(tài)對應(yīng)的所述指令。
4.根據(jù)權(quán)利要求3所述的圖像形成裝置,其中,在與檢測到所述第I操作時的所述應(yīng)用程序的執(zhí)行對應(yīng)的畫面中,所述控制器輸出用于執(zhí)行與所述應(yīng)用程序?qū)?yīng)地預(yù)先規(guī)定的所述應(yīng)用程序來請求與進(jìn)行了所述第I操作的位置對應(yīng)的信息的指令,若檢測到所述第2操作,則將從所述其他裝置取得的信息輸入到與進(jìn)行了所述第I操作的位置對應(yīng)的所述應(yīng)用程序上的位置,并再次開始所述應(yīng)用程序的處理。
5.根據(jù)權(quán)利要求2所述的圖像形成裝置,其中,所述控制器使用用戶信息來進(jìn)行用戶認(rèn)證,并將表示所述應(yīng)用程序的處理狀態(tài)的信息與用戶建立關(guān)聯(lián)地存儲在所述存儲器中,從所述其他裝置發(fā)送來的信息與用戶建立有關(guān)聯(lián),若檢測到所述第2操作,則在與表示所述應(yīng)用程序的處理狀態(tài)的信息建立了關(guān)聯(lián)的用戶和與從所述其他裝置取得的信息建立了關(guān)聯(lián)的用戶相一致的情況下,所述控制器使用從所述其他裝置取得的信息來再次開始所述應(yīng)用程序的處理。
6.根據(jù)權(quán)利要求2所述的圖像形成裝置,其中,若從所述其他裝置接收到指令的輸入,并在執(zhí)行由所述指令所指定的應(yīng)用程序過程中檢測到所述第2操作,則所述控制器將在由所述移動前和移動后中的至少一方的所述2個點的觸碰位置所定義的范圍內(nèi)所顯示的信息確定為向所述其他裝置發(fā)送的信息,并發(fā)送給所述其他裝置。
7.根據(jù)權(quán)利要求I所述的圖像形成裝置,其中, 若使用用戶信息來進(jìn)行用戶認(rèn)證,將表示所述應(yīng)用程序的處理狀態(tài)的信息與用戶建立關(guān)聯(lián)地存儲在所述存儲器中,并檢測到所述第2操作,則在所述第2操作時的登陸用戶和與表示所述應(yīng)用程序的處理狀態(tài)的信息建立了關(guān)聯(lián)的用戶相一致的情況下,所述控制器再次開始所述應(yīng)用程序的處理。
8.—種終端裝置,具有 觸摸面板; 與所述觸摸面板連接的控制器;和 用于與圖像形成裝置進(jìn)行通信的通信裝置, 若執(zhí)行應(yīng)用程序過程中檢測到第I操作,則所述控制器將所顯示的信息確定為傳輸對象的信息并向所述圖像形成裝置輸出所述傳輸對象的信息,其中,所述第I操作是在所述觸摸面板上觸碰2個點后,所述2個點的位置連續(xù)地向所述2個點的間隔變短的方向移動,然后解除所述移動后的所述2個點的觸碰的操作,所述所顯示的信息是在由所述移動前和所述移動后中的至少一方的所述2個點的觸碰位置所定義的范圍內(nèi)通過執(zhí)行所述應(yīng)用程序而顯示的信息。
9.根據(jù)權(quán)利要求8所述的終端裝置,其中, 若檢測到第2操作,則所述控制器訪問預(yù)先存儲的所述圖像形成裝置來從所述圖像形成裝置至少取得確定了將要執(zhí)行的應(yīng)用程序的指令,并按照所述指令來執(zhí)行所述應(yīng)用程序,其中,所述第2操作是在所述觸摸面板上觸碰2個點后,所述2個點的觸碰位置連續(xù)地向所述2個點的間隔變長的方向移動,然后解除所述移動后的所述2個點的觸碰的操作。
10.根據(jù)權(quán)利要求8所述的終端裝置,其中, 若檢測到第2操作,則所述控制器訪問預(yù)先存儲的所述圖像形成裝置來向所述圖像形成裝置請求所述傳輸對象的信息,其中,所述第2操作是在所述觸摸面板上觸碰2個點后,所述2個點的觸碰位置連續(xù)地向所述2個點的間隔變長的方向移動,然后解除所述移動后的所述2個點的觸碰的操作。
11.一種圖像形成系統(tǒng),其中, 具備圖像形成裝置和終端裝置, 所述圖像形成裝置以及所述終端裝置分別包括觸摸面板以及與所述觸摸面板連接的控制器, 若執(zhí)行所述應(yīng)用程序過程中檢測到第I操作,則所述圖像形成裝置與所述終端裝置中的第I裝置的所述控制器存儲表示檢測到所述第I操作時的所述應(yīng)用程序的處理狀態(tài)的信息,向所述圖像形成裝置和所述終端裝置中的第2裝置輸出將與所述應(yīng)用程序?qū)?yīng)地預(yù)先規(guī)定的應(yīng)用程序確定為將要執(zhí)行的應(yīng)用程序的指令,其中,所述第I操作是在所述觸控面板上觸碰2個點后,所述2個點的觸碰位置連續(xù)地向所述2個點的間隔變短的方向移動,然后解除所述移動后的所述2個點的觸碰的操作, 若檢測到第2操作,則所述圖像形成裝置與所述終端裝置中的第I裝置的所述控制器向所述第2裝置請求信息,來取得響應(yīng)所述請求而從所述第2裝置發(fā)送來的所述信息并使用該信息,從由所述存儲的表示所述應(yīng)用程序的處理狀態(tài)的信息所表示的狀態(tài)開始來再次開始所述應(yīng)用程序的處理,其中,所述第2操作是在所觸摸面板上觸碰2個點后,所述2個點的觸碰位置連續(xù)地向所述2個點的間隔變長的方向移動,然后解除所述移動后的所述2 個點的觸碰的操作。
12.根據(jù)權(quán)利要求11所述的圖像形成系統(tǒng),其中,所述第I裝置還包括用于與所述第2裝置進(jìn)行通信的通信裝置,若執(zhí)行所述應(yīng)用程序過程中檢測到所述第I操作,則所述第I裝置的所述控制器向預(yù)先存儲的所述第2裝置輸出將與所述應(yīng)用程序?qū)?yīng)地預(yù)先規(guī)定的應(yīng)用程序確定為將要執(zhí)行的應(yīng)用程序的指令,若檢測到所述第2操作,則所述第I裝置的所述控制器向所述第2裝置請求信息來取得響應(yīng)所述請求而從所述第2裝置發(fā)送來的所述信息,并使用該信息再次開始所述應(yīng)用程序的處理。
13.根據(jù)權(quán)利要求12所述的圖像形成系統(tǒng),其中,所述第I裝置的所述控制器輸出與檢測到所述第I操作時的所述應(yīng)用程序的處理狀態(tài)對應(yīng)的所述指令。
14.根據(jù)權(quán)利要求13所述的圖像形成系統(tǒng),其中,在與檢測到所述第I操作時的所述應(yīng)用程序的執(zhí)行對應(yīng)的畫面中,所述第I裝置的所述控制器輸出用于執(zhí)行與所述應(yīng)用程序?qū)?yīng)地預(yù)先規(guī)定的所述應(yīng)用程序來請求與進(jìn)行了所述第I操作的位置對應(yīng)的信息的指令,若檢測到所述第2操作,則所述第I裝置的所述控制器將從所述第2裝置取得的信息輸入到與進(jìn)行了所述第I操作的位置對應(yīng)的所述應(yīng)用程序上的位置,并再次開始所述應(yīng)用程序的處理。
15.根據(jù)權(quán)利要求12所述的圖像形成系統(tǒng),其中,所述第I裝置的所述控制器使用用戶信息來進(jìn)行用戶認(rèn)證,并將表示所述應(yīng)用程序的處理狀態(tài)的信息與用戶建立關(guān)聯(lián)地存儲,從所述第2裝置發(fā)送來的信息與用戶建立有關(guān)聯(lián),若檢測到所述第2操作,則在與表示所述應(yīng)用程序的處理狀態(tài)的信息建立了關(guān)聯(lián)的用戶和與從所述第2裝置取得的信息建立了關(guān)聯(lián)的用戶相一致的情況下,所述第I裝置的所述控制器使用從所述第2裝置取得的信息來再次開始所述應(yīng)用程序的處理。
16.根據(jù)權(quán)利要求12所述的圖像形成系統(tǒng),其中,若從所述第2裝置接收到指令的輸入,并在執(zhí)行由所述指令所指定的應(yīng)用程序時檢測到所述第2操作,則所述第I裝置的所述控制器將在由所述移動前和移動后中的至少一方的所述2個點的觸碰位置所定義的范圍內(nèi)所顯示的信息確定為向所述第2裝置發(fā)送的信息,并發(fā)送給所述第2裝置。
17.根據(jù)權(quán)利要求11所述的圖像形成系統(tǒng),其中,若使用用戶信息來進(jìn)行用戶認(rèn)證,并將表示所述應(yīng)用程序的處理狀態(tài)的信息與用戶建立關(guān)聯(lián)地存儲,并檢測到所述第2操作,則在所述第2操作時的登陸用戶和與表示所述應(yīng)用程序的處理狀態(tài)的信息建立了關(guān)聯(lián)的用戶相一致的情況下,所述第I裝置的所述控制器再次開始所述應(yīng)用程序的處理。
18.一種圖像形成裝置的控制方法,所述圖像形成裝置具有觸摸面板以及與所述觸摸面板連接的控制器,在該圖像形成裝置的控制方法中使所述控制器執(zhí)行如下步驟在執(zhí)行應(yīng)用程序過程中檢測第I操作的步驟,其中,所述第I操作是在所述觸摸面板上觸碰2個點后,所述2個點的觸碰位置連續(xù)地向所述2個點的間隔縮短的方向移動,然后解除所述移動后的所述2個點的觸碰的操作; 若執(zhí)行所述應(yīng)用程序過程中檢測到所述第I操作,則存儲表示檢測到所述第I操作時的所述應(yīng)用程序的處理狀態(tài)的信息,并對其他裝置輸出用于將與所述應(yīng)用程序?qū)?yīng)地預(yù)先規(guī)定的應(yīng)用程序確定為將要執(zhí)行的應(yīng)用程序的指令的步驟; 在檢測到所述第I操作后檢測第2操作的步驟,其中,所述第2操作是在所述觸摸面板上觸碰2個點后,所述2個點的觸碰位置連續(xù)地向所述2個點的間隔變長的方向移動,然后解除所述移動后的所述2個點的觸碰的操作; 若在檢測到所述第I操作之后檢測到所述第2操作則向所述其他裝置請求信息的步驟; 取得響應(yīng)所述請求而從所述其他裝置發(fā)送來的所述信息的步驟;和使用從所述其他裝置取得的信息,從所述存儲的狀態(tài)開始來再次開始所述應(yīng)用程序的處理的步驟。
19.一種終端裝置的控制方法,所述終端裝置具有觸摸面板以及與所述觸摸面板連接的控制器,在該終端裝置的控制方法中使所述控制器執(zhí)行如下步驟 檢測第I操作的步驟,其中,所述第I操作是在所述觸摸面板上觸碰2個點后,所述2個點的觸碰位置連續(xù)地向所述2個點的間隔變長的方向移動,然后解除所述移動后的所述2個點的觸碰的操作; 通過將所述第I操作的檢測通知給所述圖像形成裝置來從所述圖像形成裝置取得指令的步驟; 執(zhí)行由所述指令確定的應(yīng)用程序的步驟; 在執(zhí)行所述應(yīng)用程序過程中檢測第2操作的步驟,其中,所述第2操作是在所述觸摸面板上觸碰2個點后,所述2個點的觸碰位置連續(xù)地向所述2個點的間隔縮短的方向移動,然后解除所述移動后的所述2個點的觸碰的操作; 若檢測到所述第2操作,則將在由所述移動前和移動后中的至少一方的所述2個點的觸碰位置所定義的范圍內(nèi)通過執(zhí)行所述應(yīng)用程序而被顯示的信息確定為傳輸對象的信息的步驟;和 響應(yīng)來自所述圖像形成裝置的請求向所述圖像形成裝置輸出所述傳輸對象的信息的步驟。
全文摘要
本發(fā)明涉及具有觸摸面板、與觸摸面板連接的控制器和存儲器的圖像形成裝置。當(dāng)執(zhí)行應(yīng)用程序時檢測到所述觸摸面板上的抓取操作時,控制器將表示檢測到抓取操作時的應(yīng)用程序的處理狀態(tài)的信息存儲到存儲器中,當(dāng)檢測到觸摸面板上的放開操作時,控制器從存儲器中讀出所存儲的表示應(yīng)用程序的處理狀態(tài)的信息,并從該信息所表示的狀態(tài)開始來再次開始應(yīng)用程序的處理。
文檔編號H04N1/00GK102625015SQ201210019959
公開日2012年8月1日 申請日期2012年1月21日 優(yōu)先權(quán)日2011年1月25日
發(fā)明者坪井智, 山口武久, 巖井利通, 澤柳一美, 鳥越章宏 申請人:柯尼卡美能達(dá)商用科技株式會社