專利名稱:圖像處理設(shè)備及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理設(shè)備、圖像處理設(shè)備的控制方法以及存儲介質(zhì)。
背景技術(shù):
近年來,在包圍圖像處理設(shè)備的網(wǎng)絡(luò)環(huán)境中,尤其是基于互聯(lián)網(wǎng)的計算機利用形式(例如云計算)受到關(guān)注。在云計算中,用戶經(jīng)由網(wǎng)絡(luò)使用作為服務(wù)的計算機處理。尤其是,在互聯(lián)網(wǎng)中,各種提供商提供各種服務(wù),用戶可以根據(jù)其自己的使用形式(例如商業(yè)) 來選擇服務(wù)。因此,在圖像處理設(shè)備中,重要的是與來自各種服務(wù)提供商的服務(wù)相協(xié)作地提供用于提高用戶的商業(yè)效率的解決方案。傳統(tǒng)上,有這樣一種形式,即,圖像處理設(shè)備與外部服務(wù)器相關(guān)聯(lián)地向用戶提供服務(wù)。日本特開第2010-56770號公報公開了這樣一種方法,其中圖像處理設(shè)備與文件管理系統(tǒng)相關(guān)聯(lián),并將圖像處理設(shè)備掃描的數(shù)據(jù)上傳到文件管理系統(tǒng)。然而,該傳統(tǒng)配置必須安裝新的程序,以與外部服務(wù)器關(guān)聯(lián),因此增加了圖像處理設(shè)備的安裝成本。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個方面,提供了一種圖像處理設(shè)備,該圖像處理設(shè)備包括生成單元和第一發(fā)送單元,該生成單元被配置為基于經(jīng)由掃描儀單元讀取的原稿生成圖像數(shù)據(jù), 該第一發(fā)送單元被配置為將所生成的圖像數(shù)據(jù)發(fā)送給指定的目的地。該圖像處理設(shè)備包括發(fā)送服務(wù)器;指示單元,其被配置為根據(jù)對用于將所生成的圖像數(shù)據(jù)上傳到能夠與所述圖像處理設(shè)備通信的外部服務(wù)器的上傳請求的接收,指示所述第一發(fā)送單元將所述圖像數(shù)據(jù)發(fā)送給所述發(fā)送服務(wù)器;以及第二發(fā)送單元,其被配置為根據(jù)來自所述指示單元的指令,從所述發(fā)送服務(wù)器獲取所生成的圖像數(shù)據(jù),并將所獲取的圖像數(shù)據(jù)發(fā)送給所述外部服務(wù)器。本發(fā)明旨在提供一種圖像處理設(shè)備,該圖像處理設(shè)備可以利用傳統(tǒng)圖像處理設(shè)備的掃描發(fā)送功能,并與外部服務(wù)器相關(guān)聯(lián)地向用戶提供服務(wù),同時抑制了圖像處理設(shè)備的安裝成本。掃描發(fā)送功能讀取放置在圖像處理設(shè)備的稿臺上的原稿,生成圖像數(shù)據(jù),并將所生成的圖像數(shù)據(jù)發(fā)送到指定的服務(wù)器。本發(fā)明假定,在用于與外部服務(wù)器相關(guān)聯(lián)地向用戶提供服務(wù)的圖像處理設(shè)備中, 利用傳統(tǒng)掃描發(fā)送功能,并且將所掃描的圖像數(shù)據(jù)發(fā)送給外部服務(wù)器。根據(jù)本發(fā)明,在這種情況下,即使發(fā)送了所掃描的圖像數(shù)據(jù),圖像處理設(shè)備也管理合適的發(fā)送歷史。根據(jù)以下參照附圖對示例性實施例的詳細描述,本發(fā)明的其他特征和方面將變得清楚。
被包括在說明書中且構(gòu)成本說明書的一部分的附圖,例示了本發(fā)明的示例性實施例、特征以及方面,并與文字描述一起用來解釋本發(fā)明的原理。圖1例示了根據(jù)本發(fā)明第一示例性實施例的整體圖像處理系統(tǒng)。圖2是例示根據(jù)第一示例性實施例的圖像處理設(shè)備的硬件構(gòu)成的框圖。圖3是例示根據(jù)第一示例性實施例的外部服務(wù)器的硬件構(gòu)成的框圖。圖4是例示傳統(tǒng)示例性實施例的圖像處理設(shè)備的軟件構(gòu)成的框圖。圖5是例示根據(jù)第一示例性實施例的圖像處理設(shè)備的軟件構(gòu)成的框圖。圖6是例示根據(jù)第一示例性實施例的圖像處理系統(tǒng)的操作的流程圖。圖7是例示根據(jù)第二示例性實施例的圖像處理設(shè)備的軟件構(gòu)成的框圖。圖8是例示根據(jù)第二示例性實施例的圖像處理系統(tǒng)的操作的流程圖。圖9是例示根據(jù)第三示例性實施例的圖像處理系統(tǒng)的操作的流程圖。圖IOA和圖IOB是例示根據(jù)第三示例性實施例在顯示單元209上顯示的圖像。圖11是例示根據(jù)第四示例性實施例的圖像處理系統(tǒng)的操作的流程圖。圖12是例示根據(jù)第五示例性實施例的圖像處理設(shè)備的軟件構(gòu)成的框圖。圖13是例示根據(jù)第五示例性實施例的圖像處理系統(tǒng)的操作的流程圖。圖14A和圖14B例示了根據(jù)第五示例性實施例在操作單元209上顯示的圖像。
具體實施例方式下面參照附圖詳細描述本發(fā)明的各個示例性實施例、特征以及方面。首先,描述在圖像處理設(shè)備中只安裝了用于將傳統(tǒng)發(fā)送功能與外部服務(wù)器關(guān)聯(lián)所需的外部服務(wù)應(yīng)用程序時出現(xiàn)的情況。如圖4所示,假定圖像處理設(shè)備安裝有掃描發(fā)送單元401、歷史管理單元405以及外部服務(wù)單元409,掃描發(fā)送單元401是傳統(tǒng)圖像處理設(shè)備的功能,歷史管理單元405也是傳統(tǒng)圖像處理設(shè)備的功能。在此情況下,請求處理單元407發(fā)送掃描發(fā)送處理的指令,并且向服務(wù)提供部408 發(fā)送用于向指定發(fā)送目的地發(fā)送圖像數(shù)據(jù)的指令。服務(wù)提供部408生成作業(yè),以將該作業(yè)發(fā)送給掃描發(fā)送單元401。掃描控制單元402基于該作業(yè)執(zhí)行掃描處理。發(fā)送控制單元403 將所掃描的圖像數(shù)據(jù)發(fā)送給作為指定目的地的外部服務(wù)單元409的文件傳輸協(xié)議(FTP) 服務(wù)器404。FTP服務(wù)器404將所掃描的圖像數(shù)據(jù)發(fā)送給外部通信單元406。外部通信單元406是由與外部服務(wù)器120進行數(shù)據(jù)通信的通信模塊實現(xiàn)的功能,并且根據(jù)外部服務(wù)器 120的通信標準執(zhí)行數(shù)據(jù)通信。外部通信單元406具有向用戶指定的外部服務(wù)器120的目錄發(fā)送數(shù)據(jù)的功能。外部通信單元406將從FTP服務(wù)器404接收的圖像數(shù)據(jù)上傳到外部服務(wù)器120。在此情況下,歷史管理單元405存儲各項作業(yè)歷史信息,這些作業(yè)歷史信息包含掃描發(fā)送單元401的發(fā)送控制單元403將圖像數(shù)據(jù)發(fā)送到的發(fā)送目的地的統(tǒng)一資源定位符(URL)。因此,在歷史管理單元405管理的作業(yè)歷史中,存儲了圖像處理設(shè)備中的發(fā)送服務(wù)器的URL,例如httpV/localhost/server. htm。實際上,圖像數(shù)據(jù)被上傳給外部服務(wù),因此,外部服務(wù)的URL可以顯示為作業(yè)歷史的發(fā)送地址。實現(xiàn)掃描發(fā)送的掃描發(fā)送功能被例示為一個軟件構(gòu)成。然而,掃描和發(fā)送可以作為獨立的模塊分開安裝。即使對于該構(gòu)成,也可以應(yīng)用本發(fā)明,因此,該處理被稱為掃描發(fā)送功能。下面描述本發(fā)明的第一示例性實施例。
下面描述系統(tǒng)構(gòu)成。圖1例示了根據(jù)本發(fā)明第一示例性實施例的整體圖像處理系統(tǒng)。圖像處理設(shè)備100經(jīng)由局域網(wǎng)(LAN) 101連接到互聯(lián)網(wǎng)110。在云計算環(huán)境中提供服務(wù)的外部服務(wù)器120經(jīng)由LAN 121連接到互聯(lián)網(wǎng)110。圖像處理設(shè)備100可以與外部服務(wù)器120通信,并且使用從外部服務(wù)器120提供的服務(wù)。描述了一個外部服務(wù)器120提供文件管理服務(wù)器的示例。然而,作為另一種形式,外部服務(wù)器120可以包括多個服務(wù),并且激活在服務(wù)器組中包括的多個虛擬機,以執(zhí)行分布式處理。下面描述圖像處理設(shè)備的硬件構(gòu)成。圖2是例示根據(jù)本發(fā)明的示例性實施例的圖像處理設(shè)備100的構(gòu)成的框圖。包括中央處理單元(CPU) 201的控制單元200對圖像處理設(shè)備100的總體操作進行控制。CPU 201讀取只讀存儲器(ROM) 202中存儲的控制程序,以執(zhí)行各種控制操作,例如讀取控制和發(fā)送控制。隨機存取存儲器(RAM) 203用作CPU 201的主存儲器和臨時存儲區(qū)(例如工作區(qū))。硬盤驅(qū)動器(HDD) 204存儲圖像數(shù)據(jù)、各種程序或者各種信息表。操作接口(I/F) 205將操作單元209與控制單元200相連接。操作單元209 包括具有觸摸屏功能的液晶顯示單元和鍵盤。打印機接口(I/F)207將打印機210與控制單元200相連接??刂茊卧?00經(jīng)由打印機I/F 207傳送要由打印機210打印的圖像數(shù)據(jù),并且打印機210在記錄介質(zhì)上打印圖像數(shù)據(jù)。掃描儀接口(I/F) 207將掃描儀211與控制單元200相連接。掃描儀211讀取原稿上的圖像以生成圖像數(shù)據(jù),并將該圖像數(shù)據(jù)經(jīng)由掃描儀I/F 207輸入到控制單元200。 網(wǎng)絡(luò)I/F 208將控制單元200與LAN 101相連接。網(wǎng)絡(luò)I/F 208向LAN 101上的外部設(shè)備發(fā)送圖像數(shù)據(jù)和信息,并從LAN 101上的外部設(shè)備接收各種信息。下面描述外部服務(wù)器的硬件構(gòu)成。圖3是例示根據(jù)本發(fā)明的示例性實施例的提供外部服務(wù)的外部服務(wù)器120的構(gòu)成的框圖。包括CPU 301的控制單元300對外部服務(wù)器 120的總體操作進行控制。CPU 301讀取ROM 302中存儲的控制程序,以執(zhí)行各種控制操作。RAM 303用作CPU301的主存儲器和臨時存儲區(qū)(例如工作區(qū))。HDD 304存儲圖像數(shù)據(jù)、各種程序以及下面描述的各種信息表。網(wǎng)絡(luò)I/F 305將控制單元300與LAN 121相連接。網(wǎng)絡(luò)I/F 305向LAN 121上的另一設(shè)備發(fā)送各種信息以及從LAN 121上的另一設(shè)備接收各種信息。下面描述圖像處理設(shè)備的軟件構(gòu)成。圖5例示了根據(jù)第一示例性實施例的圖像處理設(shè)備的軟件構(gòu)成。圖5中所示的功能通過由圖像處理設(shè)備100中的CPU 201讀取ROM 202或HDD 204中存儲的控制程序以執(zhí)行該控制程序來實現(xiàn)。圖像處理設(shè)備100包括外部服務(wù)應(yīng)用程序500、服務(wù)提供部510以及主體控制單元 520的功能。假定這些功能分別通過執(zhí)行不同的程序來實現(xiàn)。外部服務(wù)應(yīng)用程序500與外部服務(wù)器120通信,以將圖像數(shù)據(jù)上傳到外部服務(wù)器120,并向主體控制單元520提供操作顯示畫面。外部服務(wù)應(yīng)用程序500包括外部通信單元501、FTP服務(wù)器502、請求處理單元 503、作業(yè)管理單元504、歷史更新單元506以及畫面繪制單元507。外部通信單元501經(jīng)由互聯(lián)網(wǎng)110與外部服務(wù)器120通信,以將FTP服務(wù)器502 接收的圖像數(shù)據(jù)上傳給外部服務(wù)器120。外部通信單元501是由通信模塊實現(xiàn)的,在該通信模塊中,安裝了通信協(xié)議以使得能夠與外部服務(wù)器120通信。FTP服務(wù)器502接收從主體控制單元520的發(fā)送控制單元521發(fā)送的圖像數(shù)據(jù)。FTP服務(wù)器502隨后將所接收的圖像數(shù)據(jù)發(fā)送給外部通信單元501。外部通信單元501對應(yīng)于第二發(fā)送單元。
請求處理單元503從主體控制單元520的輸入控制單元523接收輸入信號,并向服務(wù)提供部510的通信單元512請求作業(yè)。在此情況下,請求處理單元503發(fā)送關(guān)于要對通過掃描所獲取的圖像數(shù)據(jù)給予的名稱、掃描分辨率以及作為圖像數(shù)據(jù)的發(fā)送目的地的FTP 服務(wù)器502的URL的作業(yè)設(shè)置值。請求處理單元503將圖像數(shù)據(jù)的上傳目的地的URL發(fā)送給外部通信單元501和作業(yè)管理單元504。作業(yè)管理單元504從主體控制單元520的發(fā)送控制單元521接收接收號,以將該接收號存儲在作業(yè)管理表505中。作業(yè)管理單元504將作為圖像數(shù)據(jù)的上傳目的地的外部服務(wù)器120的URL與接收號相關(guān)聯(lián),以將該URL存儲在作業(yè)管理表505中。下面描述接收號。作業(yè)管理表505存儲在RAM 203或HDD 204中。歷史更新單元506請求主體控制單元520的歷史管理單元5M從作業(yè)管理表505 中檢索與接收號相關(guān)聯(lián)的作業(yè)管理信息,發(fā)送檢索結(jié)果,并重寫歷史管理表525。畫面繪制單元507生成要在操作單元209上顯示的畫面,以將該畫面發(fā)送給主體控制單元520的畫面繪制控制單元526。服務(wù)提供部510包括通信單元512和作業(yè)生成單元511。通信單元512從外部服務(wù)應(yīng)用程序500的請求處理單元503接收處理請求。作業(yè)生成單元511生成作業(yè)以執(zhí)行由通信單元512接收的請求。在此情況下,作業(yè)生成單元511反映通信單元512接收的作業(yè)設(shè)置值,以生成作業(yè)。作業(yè)生成單元511隨后將所生成的作業(yè)發(fā)送給主體控制單元520的掃描控制單元522。主體控制單元520執(zhí)行服務(wù)提供部510指示的掃描操作,以將圖像數(shù)據(jù)發(fā)送給外部服務(wù)應(yīng)用程序500。主體控制單元520顯示從外部服務(wù)應(yīng)用程序500提供的操作顯示畫面,或者響應(yīng)于來自外部服務(wù)應(yīng)用程序500的請求而更新歷史管理表515。主體控制單元 520包括掃描控制單元522、發(fā)送控制單元521、輸入控制單元523、歷史管理單元524以及畫面繪制控制單元526。掃描控制單元522接收由服務(wù)提供部510的作業(yè)生成單元511生成的作業(yè),并控制掃描儀211來執(zhí)行掃描。掃描控制單元522將作為掃描的結(jié)果而獲取的圖像數(shù)據(jù)發(fā)送給發(fā)送控制單元521。發(fā)送控制單元521從掃描控制單元522接收圖像數(shù)據(jù),以將該圖像數(shù)據(jù)發(fā)送給外部服務(wù)應(yīng)用程序500的FTP服務(wù)器502。發(fā)送控制單元521發(fā)布與發(fā)送給FTP服務(wù)器502 的作業(yè)相關(guān)聯(lián)的接收號。接收號被分配對應(yīng)于作業(yè)的唯一數(shù)字,這些數(shù)字是作業(yè)執(zhí)行順序的序號(sequential)?;诮邮仗枺瑥淖鳂I(yè)管理表505檢索信息以進行發(fā)送,或者更新歷史管理表525。在發(fā)布接收號之后,發(fā)送控制單元521將接收號發(fā)送給外部服務(wù)應(yīng)用程序500 的作業(yè)管理單元504。在發(fā)送控制單元521向FTP服務(wù)器502發(fā)送通過掃描而獲取的圖像數(shù)據(jù)時,發(fā)送控制單元521指示歷史管理單元5M存儲作業(yè)信息。發(fā)送控制單元521對應(yīng)于第一發(fā)送單元。在從操作單元209輸入的用戶指令是針對外部服務(wù)應(yīng)用程序500的選擇指令時, 輸入控制單元523向外部服務(wù)應(yīng)用程序500的請求處理單元503發(fā)送輸入信號。歷史管理單元5M將接收號與作業(yè)信息(例如發(fā)送目的地地址、開始時間、作業(yè)類型以及發(fā)送文件名稱)相關(guān)聯(lián),以將該接收號存儲在歷史管理表525中。歷史管理單元524 響應(yīng)于來自外部服務(wù)應(yīng)用程序500的歷史更新單元506的指令,更新與接收到的接收號相關(guān)聯(lián)的作業(yè)信息。歷史管理表525存儲在RAM 203或HDD 204中。歷史管理表525存儲接收號以及與該接收號關(guān)聯(lián)的作業(yè)信息,并且該作業(yè)信息包含發(fā)送目的地地址。在傳統(tǒng)技術(shù)中,作為發(fā)送控制單元521的發(fā)送目的地的FTP服務(wù)器502 的URL存儲在歷史管理表525的發(fā)送目的地地址中,并且作業(yè)信息(URL)作為作業(yè)歷史被提供給用戶。換言之,當用戶給出用于查詢發(fā)送控制單元521的發(fā)送歷史的指令,希望查詢作業(yè)信息時,顯示作業(yè)歷史,然后顯示FTP服務(wù)器502的URL。這產(chǎn)生了這樣的可能性,即, 用戶可能錯誤地識別出發(fā)送目的地是圖像處理設(shè)備中的服務(wù)器。根據(jù)本發(fā)明,響應(yīng)于來自外部服務(wù)單元500的歷史更新單元506的指令,歷史管理單元5M用作業(yè)管理表505中存儲的外部服務(wù)器120的URL重寫歷史管理表525的發(fā)送目的地地址。當顯示作業(yè)歷史時, 顯示了作為實際圖像上傳目的地的外部服務(wù)器120的URL。結(jié)果,可以防止用戶的錯誤識別。畫面繪制控制單元5 從輸入控制單元523接收指令,并基于該指令在操作單元 209上顯示畫面。畫面繪制控制單元526向外部服務(wù)單元500的畫面繪制單元507發(fā)出繪制指令,接收所生成的顯示畫面,并且在操作單元209上顯示該畫面。下面描述第一示例性實施例的典型處理。圖6是例示根據(jù)本發(fā)明的第一示例性實施例響應(yīng)于來自外部服務(wù)應(yīng)用程序500的歷史更新單元506的指令、而執(zhí)行的用以更新歷史管理表525的發(fā)送目的地地址的一系列處理的流程圖。通過分別由圖像處理設(shè)備100的 CPU 201和外部服務(wù)器120的CPU 301執(zhí)行各控制程序而實現(xiàn)的功能,來執(zhí)行圖6例示的處理流程的各個操作。在步驟S601中,主體控制單元520的畫面繪制控制單元5 指示外部服務(wù)應(yīng)用程序500的畫面繪制單元507繪制畫面。在步驟S602中,外部服務(wù)應(yīng)用程序500的畫面繪制單元507生成要在操作單元209上顯示的畫面。在步驟S603中,外部服務(wù)應(yīng)用程序500的畫面繪制單元507將所述畫面發(fā)送給主體控制單元520的畫面繪制控制單元526。在步驟 S604中,主體控制單元520的畫面繪制控制單元5 在操作單元209上顯示所接收到的顯示畫面。在步驟S605中,外部服務(wù)應(yīng)用程序500的請求處理單元503請求服務(wù)提供部510 的通信單元512執(zhí)行掃描作業(yè),以向外部服務(wù)器120發(fā)送數(shù)據(jù)。響應(yīng)于用戶經(jīng)由操作單元 209的顯示畫面做出的將通過掃描所獲取的圖像數(shù)據(jù)上傳到外部服務(wù)器120的請求,而請求該作業(yè)。在此情況下,請求處理單元503還發(fā)送作業(yè)設(shè)置值,例如對通過掃描所獲取的圖像數(shù)據(jù)給予的名稱和掃描分辨率。用戶經(jīng)由畫面輸入這些設(shè)置值。請求處理單元503將 FTP服務(wù)器502的地址發(fā)送給服務(wù)提供部510。在步驟S606中,服務(wù)提供部510的作業(yè)生成單元511生成作業(yè),以執(zhí)行由通信單元512接收的掃描和發(fā)送作業(yè)請求。在此情況下,作業(yè)生成單元511生成反映通信單元512所接收的作業(yè)設(shè)置值的作業(yè)。在步驟S607中,服務(wù)提供部510的作業(yè)生成單元511將所生成的作業(yè)和FTP服務(wù)器502的地址發(fā)送給主體控制單元520的掃描控制單元522。在步驟S608中,主體控制單元520的掃描控制單元522接收由服務(wù)提供部510的作業(yè)生成單元511生成的作業(yè),并控制掃描儀211執(zhí)行掃描。掃描控制單元522獲取作為掃描結(jié)果的圖像數(shù)據(jù),并將該圖像數(shù)據(jù)發(fā)送給發(fā)送控制單元521。在步驟S609中,發(fā)送控制單元521發(fā)布與接收的作業(yè)對應(yīng)的接收號。接收號被分配對應(yīng)于作業(yè)的唯一數(shù)字,這些數(shù)字是作業(yè)執(zhí)行順序的序號。在步驟S610中,發(fā)送控制單元521將所接收的接收號發(fā)送給外部服務(wù)應(yīng)用程序500的作業(yè)管理單元504。 在步驟S611中,外部服務(wù)應(yīng)用程序500的作業(yè)管理單元504將步驟S610中接收的接收號存儲在作業(yè)管理表505中。作業(yè)管理單元504將該接收號與外部服務(wù)器120的URL 相關(guān)聯(lián)地存儲在作業(yè)管理表505中,所述URL為請求處理單元503從輸入控制單元523接收的圖像數(shù)據(jù)的上傳目的地。在步驟S612中,主體控制單元520的發(fā)送控制單元521將步驟S608中接收的圖像數(shù)據(jù)發(fā)送給外部服務(wù)應(yīng)用程序500的FTP服務(wù)器502。在步驟S613中,主體控制單元520 的歷史管理單元5M將步驟S609中發(fā)布的接收號與作業(yè)信息(例如發(fā)送目的地地址、開始時間以及作業(yè)類型)相關(guān)聯(lián),以將該接收號存儲在歷史管理表525中。在此情況下,在歷史管理表525的發(fā)送目的地地址中,存儲了 http //localhost/server. htm,這是外部服務(wù)應(yīng)用程序500的FTP服務(wù)器502的地址。在步驟S614中,外部服務(wù)應(yīng)用程序500的外部通信單元501發(fā)送步驟S505中接收的圖像數(shù)據(jù),以經(jīng)由互聯(lián)網(wǎng)110將該圖像數(shù)據(jù)發(fā)送到外部服務(wù)器120。發(fā)送目的地地址是請求處理單元503從輸入控制單元523接收的URL,并且外部通信單元501從請求處理單元 503接收URL。在步驟S615中,外部服務(wù)應(yīng)用程序500的歷史更新單元506基于接收號從作業(yè)管理表505中檢索作為上傳目的地地址的外部服務(wù)器120的URL,以將該URL發(fā)送給主體控制單元520。隨后,歷史更新單元506請求歷史管理單元524更新歷史管理表525。在步驟S616中,主體控制單元520的歷史管理單元5M用步驟S615中接收的上傳目的地地址重寫與接收號相關(guān)聯(lián)的發(fā)送目的地地址。換言之,存儲在歷史管理表525的發(fā)送目的地地址中的作為FTP服務(wù)器502的地址的http://localhost//server. htm被重寫為外部服務(wù)器120的URL。因此,當顯示作業(yè)歷史時,顯示了作為實際圖像上傳目的地的外部服務(wù)器120的URL。結(jié)果,能夠防止用戶的錯誤識別。前面的歷史對應(yīng)于第一歷史,后面替換的歷史對應(yīng)于第二歷史。根據(jù)本發(fā)明,當圖像數(shù)據(jù)被發(fā)送給圖像處理設(shè)備中的服務(wù)器,隨后被發(fā)送給外部服務(wù)器時,能夠在作業(yè)歷史的發(fā)送目的地地址處顯示外部服務(wù)器的地址,而非圖像處理設(shè)備中的服務(wù)器的地址。結(jié)果,能夠防止用戶錯誤識別出發(fā)送目的地是圖像處理設(shè)備中的服務(wù)器,從而能夠提高可操作性。接下來,描述本發(fā)明的第二示例性實施例。第二示例性實施例針對代替外部服務(wù)應(yīng)用程序500而使用Web瀏覽器和Web應(yīng)用程序的情況。僅描述與第一示例性實施例的區(qū)別。下面描述圖像處理設(shè)備的軟件構(gòu)成。圖7例示了根據(jù)第二示例性實施例包括圖像處理設(shè)備的整個系統(tǒng)的軟件構(gòu)成。圖7中例示的功能單元是通過由圖像處理設(shè)備100中的 CPU 201讀取并執(zhí)行ROM 202或HDD 204中存儲的控制程序來實現(xiàn)的。圖像處理設(shè)備100包括Web應(yīng)用程序700、服務(wù)提供部710、Web瀏覽器720以及主體控制單元730。服務(wù)提供部710和主體控制單元730在構(gòu)成上分別類似于圖5中例示的服務(wù)提供部510和主體控制單元520,因此省略了對它們的描述。Web應(yīng)用程序700與外部服務(wù)器120通信,以將圖像數(shù)據(jù)上傳到外部服務(wù)器120, 并向Web瀏覽器720提供操作顯示畫面。Web應(yīng)用程序700包括外部通信單元701、FTP服務(wù)器702、請求處理單元703、作業(yè)管理單元704、歷史更新單元706、內(nèi)容生成單元707以及內(nèi)容發(fā)送單元708。外部通信單元701、FTP服務(wù)器702、請求處理單元703、作業(yè)管理單元 704以及歷史更新單元706在構(gòu)成上類似于外部通信單元501、FTP服務(wù)器502、請求處理單元503、作業(yè)管理單元504以及歷史更新單元506,因此省略了對它們的描述。內(nèi)容生成單元707對外部通信單元701從外部服務(wù)器120接收的響應(yīng)消息進行分析,以生成要發(fā)送給Web瀏覽器720的操作畫面內(nèi)容。內(nèi)容發(fā)送單元708響應(yīng)于來自Web 瀏覽器720的請求,發(fā)送由內(nèi)容生成單元707生成的操作畫面內(nèi)容。Web瀏覽器720從Web應(yīng)用程序700獲取操作畫面內(nèi)容以在操作單元209上顯示這些操作畫面內(nèi)容,并且基于經(jīng)由操作單元209輸入的用戶指令向Web應(yīng)用程序700發(fā)送請求。Web瀏覽器720包括內(nèi)容獲取單元722、內(nèi)容分析單元723以及畫面繪制單元721。 內(nèi)容獲取單元722向Web應(yīng)用程序700的內(nèi)容發(fā)送單元708發(fā)送內(nèi)容獲取請求,并且接收從內(nèi)容發(fā)送單元708發(fā)送的作為內(nèi)容的響應(yīng)。內(nèi)容分析單元723對內(nèi)容獲取單元722獲取的內(nèi)容進行分析,以生成要在操作單元209上顯示的畫面。畫面繪制單元721在操作單元209上顯示由內(nèi)容分析單元723生成的畫面。實際上,當從主體控制單元730的畫面繪制控制單元736接收到繪制指令時,畫面繪制單元721向操作單元209發(fā)送畫面繪制請求。下面描述第二示例性實施例的典型處理。圖8是例示根據(jù)本發(fā)明的第二示例性實施例的一系列處理的流程圖,其中Web瀏覽器720從Web應(yīng)用程序700獲取操作畫面內(nèi)容, 以在操作單元209上顯示這些操作畫面內(nèi)容。通過分別由圖像處理設(shè)備100的CPU 120和外部服務(wù)器120的CPU301執(zhí)行各控制程序來實現(xiàn)圖8例示的流程圖中的各個操作。步驟S808到S819類似于步驟S605到S616,因此省略了對它們的描述。在步驟 S801中,主體控制單元730的畫面繪制控制單元736基于用戶指令向Web瀏覽器720發(fā)布繪制指令。在步驟S802中,Web瀏覽器720的內(nèi)容獲取單元722向Web應(yīng)用程序700發(fā)送用于向外部服務(wù)器120上傳圖像數(shù)據(jù)的內(nèi)容獲取請求。在步驟S803中,Web應(yīng)用程序700 的內(nèi)容生成單元707生成用于上傳圖像數(shù)據(jù)的操作畫面內(nèi)容。在步驟S804中,Web應(yīng)用程序700的內(nèi)容發(fā)送單元708向Web瀏覽器720的內(nèi)容獲取單元722發(fā)送在步驟S803中生成的操作畫面內(nèi)容。在步驟S805中,Web瀏覽器720的內(nèi)容分析單元723對步驟S804中接收到的操作畫面內(nèi)容進行分析,以生成顯示畫面。在步驟S806中,Web瀏覽器720的畫面繪制單元721 向主體控制單元730的畫面繪制控制單元736發(fā)送在步驟S805中生成的顯示畫面,以請求畫面繪制。在步驟S807中,主體控制單元730的畫面繪制控制單元736在操作單元209上顯示步驟S806中接收到的顯示畫面。根據(jù)本發(fā)明,即使在使用Web瀏覽器和Web應(yīng)用程序的情況下,也能夠?qū)⑼獠糠?wù)器的地址顯示為作業(yè)歷史發(fā)送目的地的地址。接下來,描述本發(fā)明的第三示例性實施例。第三實施方式針對更新作業(yè)歷史發(fā)送目的地的地址以及其它信息的情況。僅描述與第一示例性實施例的區(qū)別。下面描述第三示例性實施例的典型處理。圖9是例示根據(jù)本發(fā)明的第三示例性實施例的一系列處理的流程圖,其中外部服務(wù)應(yīng)用程序500更新歷史管理表525的結(jié)束時間、 作業(yè)類型以及發(fā)送圖像數(shù)據(jù)名稱。通過分別由圖像處理設(shè)備100的CPU 201和外部服務(wù)器120的CPU 301執(zhí)行各控制程序來實現(xiàn)圖9例示的流程圖中的各個操作。步驟S901到S910以及步驟S912到S914類似于圖6中例示的步驟S601到S610 以及步驟S612到S614,因此省略了對它們的描述。在步驟S911中,外部服務(wù)應(yīng)用程序500 的作業(yè)管理單元504將步驟S910中接收的接收號存儲在作業(yè)管理表505中。作業(yè)管理單元504將作為圖像數(shù)據(jù)的上傳目的地的外部服務(wù)器120的URL與接收號相關(guān)聯(lián),以將該URL 存儲在作業(yè)管理表505中。作業(yè)管理單元504將由外部服務(wù)應(yīng)用程序500處理的作業(yè)類型與接收號相關(guān)聯(lián),以將該作業(yè)類型存儲在作業(yè)管理表505中。例如,在本實施例中,作業(yè)是將圖像數(shù)據(jù)發(fā)送給云上的外部服務(wù)器120,因此發(fā)送了 “Send To Cloud(發(fā)送到云)”的作業(yè)類型。當圖像數(shù)據(jù)被發(fā)送給FTP服務(wù)器502時,外部服務(wù)應(yīng)用程序500可以確定作業(yè)類型是 “knd To Cloud”。在步驟S915,當對步驟S914中接收的圖像數(shù)據(jù)的名稱使用了禁用字符時,外部服務(wù)器120刪除該字符,并改變圖像數(shù)據(jù)名稱以將它存儲在HDD 304中。例如,假定所接收的圖像數(shù)據(jù)名稱是“sample_d0CUment. doc",并且在外部服務(wù)器120中禁止存儲使用 “_”的圖像數(shù)據(jù)。在此情況下,外部服務(wù)器120刪除圖像數(shù)據(jù)名稱中的“_”,以將名稱改為 “sampledocument.doc”,并將改變后的名稱存儲在HDD 304中。關(guān)于外部服務(wù)器禁止的字符的信息提前存儲在圖像處理設(shè)備100中。在步驟S916中,外部服務(wù)應(yīng)用程序500的外部通信單元501獲取在步驟S901 中被改變且存儲在HDD 304中的圖像數(shù)據(jù)名稱。例如,在本實施例中,在外部服務(wù)器 120改變了所發(fā)送數(shù)據(jù)的名稱“ samp 1 e_document. doc”時,外部通信單元501獲取名稱 "sampledocument. doc”。圖像處理設(shè)備可以采用這樣的配置,其中外部服務(wù)應(yīng)用程序500 在圖像數(shù)據(jù)被發(fā)送給外部服務(wù)應(yīng)用程序500之前了解禁止字符,從而改變文件名以進行發(fā)送。在此情況下,可以省略步驟S916。在步驟S917中,將向外部服務(wù)器120發(fā)送圖像數(shù)據(jù)的完成時間與接收號相關(guān)聯(lián), 以存儲在作業(yè)管理表505中。將在步驟S916中獲取的圖像數(shù)據(jù)名稱與接收號相關(guān)聯(lián),以存儲在作業(yè)管理表505中。該發(fā)送時間是從外部通信單元501向外部服務(wù)器120發(fā)送圖像數(shù)據(jù)的時間,而不是從發(fā)送控制單元521向FTP服務(wù)器502發(fā)送圖像數(shù)據(jù)的時間。在步驟S918,外部服務(wù)應(yīng)用程序500的歷史更新單元506基于接收號從作業(yè)管理表505中檢索上傳目的地地址、作業(yè)類型、發(fā)送完成時間以及圖像數(shù)據(jù)名稱,并將它們發(fā)送給主體控制單元520。隨后,歷史更新單元506請求歷史管理單元5M更新歷史管理表525。在步驟S919中,主體控制單元520的歷史管理單元5M用步驟S918中接收的信息來重寫與接收號相關(guān)聯(lián)的發(fā)送目的地地址、作業(yè)類型、發(fā)送完成時間以及圖像數(shù)據(jù)名稱。換言之,歷史管理單元524用外部服務(wù)器120的URL重寫發(fā)送目的地地址,用“Send To Cloud” 重寫作業(yè)類型,用步驟S917中存儲的時間重寫發(fā)送完成時間,并且用“sampledocument. doc”重寫圖像數(shù)據(jù)名稱。圖10A例示了主體控制單元520的畫面繪制控制單元5 在操作單元209上顯示的傳統(tǒng)作業(yè)歷史畫面。結(jié)束時間1001、作業(yè)類型1002、對方(Counter Party) 1003以及發(fā)送文件名1004都在步驟S913中進行了存儲,并且是在步驟S912中完成向FTP服務(wù)器502 發(fā)送圖像數(shù)據(jù)時的歷史。因此,實際上,雖然作業(yè)是將圖像數(shù)據(jù)上傳到外部服務(wù)器120,但是存在這樣的可能性,即,用戶可能錯誤地識別出作業(yè)是向FTP服務(wù)器502發(fā)送圖像數(shù)據(jù)。在外部通信單元501完成向外部服務(wù)器120發(fā)送圖像數(shù)據(jù)之前,一直顯示該作業(yè)歷史的畫面。圖IOB例示了主體控制單元520的畫面繪制控制單元5 在操作單元209上顯示的作業(yè)歷史畫面。結(jié)束時間1011、作業(yè)類型1012、對方1013以及發(fā)送文件名1014均通過在步驟S918中發(fā)送作業(yè)管理表505的信息且在步驟S919中進行更新而被獲取。換言之, 結(jié)束時間1011是圖像數(shù)據(jù)的上傳完成時間,作業(yè)類型1012是圖像數(shù)據(jù)被上傳時的作業(yè)名稱,對方1013是上傳目的地的URL,發(fā)送文件名1014是上傳期間的圖像數(shù)據(jù)名稱。因此,由于數(shù)據(jù)變?yōu)樵谕獠糠?wù)器120中上傳圖像數(shù)據(jù)的完成時的歷史,所以能夠防止用戶的錯誤識別,從而提高了可操作性。根據(jù)本示例性實施例,更新了結(jié)束時間和作業(yè)類型。然而,也可以更新其他作業(yè)的歷史。根據(jù)本發(fā)明,對于除作業(yè)歷史的發(fā)送地址以外的其他歷史,可以反映將圖像數(shù)據(jù)發(fā)送給外部服務(wù)器時的歷史。結(jié)果,能夠正確地向用戶指示將圖像數(shù)據(jù)發(fā)送給外部服務(wù)器時的歷史。接下來,描述本發(fā)明的第四示例性實施例。第四示例性實施例針對這樣一種情況, 其中雖然在向FTP服務(wù)器502的圖像數(shù)據(jù)發(fā)送完成時未存儲歷史管理表525,但是在完成將圖像數(shù)據(jù)上傳到外部服務(wù)器120中時,第一次存儲歷史管理表525。僅描述與第一示例性實施例的區(qū)別。下面描述第四示例性實施例的典型處理。圖11是例示根據(jù)本發(fā)明的第四示例性實施例的一系列處理的流程圖,其中在完成將圖像數(shù)據(jù)上傳到外部服務(wù)器120中時,第一次存儲歷史管理表525。通過分別由圖像處理設(shè)備100的CPU 201和外部服務(wù)器120的CPU 301執(zhí)行各控制程序來實現(xiàn)圖11例示的流程圖中的各個操作。步驟SllOl到S1105、步驟 S1107到SlllO以及步驟S1113類似于步驟S601到S605、步驟S607到S610以及步驟S614, 因此省略了對它們的描述。在步驟S1106中,服務(wù)提供部510的作業(yè)生成單元511生成作業(yè),以執(zhí)行掃描由通信單元512接收的發(fā)送作業(yè)的請求。在此情況下,作業(yè)生成單元511通過反映通信單元512 所接收的作業(yè)設(shè)置值來生成作業(yè)。為了防止在將圖像數(shù)據(jù)發(fā)送到FTP服務(wù)器502的完成時刻存儲歷史管理表525,將歷史存儲禁止標志從0改變?yōu)?。在步驟Sllll中,外部服務(wù)應(yīng)用程序500的作業(yè)管理單元504將在步驟SlllO中接收的接收號存儲在作業(yè)管理表505中。作業(yè)管理單元504將作為圖像數(shù)據(jù)的上傳目的地的外部服務(wù)器120的URL與接收號相關(guān)聯(lián),以將該URL存儲在作業(yè)管理表505中。作業(yè)管理單元504將在步驟S1105中發(fā)送給服務(wù)提供部510的通信單元512的作業(yè)設(shè)置值關(guān)聯(lián)起來,以將它們存儲在作業(yè)管理表505中。在步驟Sl 112中,主體控制單元520的發(fā)送控制單元521將在步驟S608中接收的圖像數(shù)據(jù)發(fā)送給外部服務(wù)應(yīng)用程序500的FTP服務(wù)器502。隨后,雖然在第一示例性實施例中在歷史管理表525中存儲了作業(yè)信息,但是主體控制單元520的歷史管理單元5M檢查歷史存儲禁止標志,并且在歷史存儲禁止標志為1時不存儲歷史管理表525。在步驟S1114中,外部服務(wù)應(yīng)用程序500的歷史更新單元506基于接收號來從作業(yè)管理表505中檢索在步驟Sllll中存儲的上傳目的地地址以及其他作業(yè)設(shè)置值,以將它們發(fā)送給主體控制單元520。隨后,歷史更新單元506請求歷史管理單元5M更新歷史管理表 525ο在步驟S1115中,主體控制單元520的歷史管理單元5Μ將與接收號相關(guān)聯(lián)的發(fā)送目的地地址和其他作業(yè)設(shè)置值存儲在歷史管理表525中。在第一示例性實施例中,在完成向FTP服務(wù)器502發(fā)送圖像數(shù)據(jù)和完成向外部服務(wù)器120上傳圖像數(shù)據(jù)之前顯示作業(yè)歷史時,在此期間,在發(fā)送目的地地址處顯示FTP服務(wù)器502的URL。在本示例性實施例中,當完成將圖像數(shù)據(jù)上傳到外部服務(wù)器120時,第一次存儲歷史管理表525。因此,能夠防止用戶的錯誤識別。根據(jù)本發(fā)明,當圖像數(shù)據(jù)被發(fā)送到圖像處理設(shè)備中的服務(wù)器,隨后被發(fā)送到外部服務(wù)器時,在完成將圖像數(shù)據(jù)上傳到外部服務(wù)器中時第一次顯示作業(yè)歷史。這防止了剛好在完成將圖像數(shù)據(jù)發(fā)送到圖像處理設(shè)備中的服務(wù)器之后,查看作業(yè)歷史的用戶錯誤地識別出發(fā)送目的地是圖像處理設(shè)備中的服務(wù)器。結(jié)果,能夠提高可操作性。接下來,描述本發(fā)明的第五示例性實施例。第五實施方式針對這樣一種情況,其中,在完成將圖像數(shù)據(jù)發(fā)送到FTP服務(wù)器1202時存儲關(guān)于正進行作業(yè)執(zhí)行的信息,并且在完成將圖像數(shù)據(jù)上傳到外部服務(wù)器120中時在作業(yè)歷史中第一次存儲作業(yè)。僅描述與第一示例性實施例的區(qū)別。下面描述圖像處理設(shè)備的軟件構(gòu)成。圖12例示了包括根據(jù)第五示例性實施例的圖像處理設(shè)備的整個系統(tǒng)的軟件構(gòu)成。圖12中例示的功能單元是通過由圖像處理設(shè)備100 中的CPU 201讀取并執(zhí)行ROM 202或HDD204中存儲的控制程序來實現(xiàn)的。外部服務(wù)應(yīng)用程序1200和服務(wù)提供部1210在內(nèi)容上類似于根據(jù)第一示例性實施例的外部服務(wù)應(yīng)用程序500和服務(wù)提供部510,因此,省略了對它們的描述。主體控制單元 1220的發(fā)送控制單元1221、掃描控制單元1222、輸入控制單元1223以及畫面繪制控制單元1227在內(nèi)容上類似于圖5中例示的發(fā)送控制單元521、掃描控制單元522、輸入控制單元 523以及畫面繪制控制單元526,因此省略了對它們的描述。在作業(yè)尚未完成時,歷史管理單元12M將發(fā)送目的地地址、開始時間、作業(yè)類型以及發(fā)送文件名與接收號關(guān)聯(lián)起來,以將它們存儲在狀態(tài)管理表1225中。當作業(yè)完成時, 歷史管理單元12M將接收號和作業(yè)信息存儲在歷史管理表12 中。狀態(tài)管理表1225和歷史管理表12 存儲在RAM 203或HDD 204中。在圖12中, 作業(yè)管理表1205、狀態(tài)管理表1225以及歷史管理表12 存儲在不同存儲器中。然而,這些表可以存儲在同一存儲器中。必要的信息是關(guān)于各表指示什么的信息。狀態(tài)管理表1225 存儲關(guān)于正進行作業(yè)(ongoing job)的信息,并且用戶可以在作業(yè)執(zhí)行期間在畫面上檢查作業(yè)狀態(tài)。歷史管理表12 存儲已完成的作業(yè)的歷史,并且用戶可以在畫面上檢查作業(yè)完成后的作業(yè)歷史。下面描述第五示例性實施例的典型處理。圖13是例示根據(jù)本發(fā)明的第五示例性實施例的一系列處理的流程圖,其中在完成向FTP服務(wù)器1202發(fā)送圖像數(shù)據(jù)時將作業(yè)存儲在正進行作業(yè)歷史中,而在完成了將圖像數(shù)據(jù)上傳到外部服務(wù)器120時將作業(yè)存儲在作業(yè)完成歷史中。通過分別由圖像處理設(shè)備100的CPU 201和外部服務(wù)器120的CPU 301執(zhí)行各控制程序來實現(xiàn)圖13例示的流程圖中的各個操作。步驟S 1301到S1312以及步驟S1314 到S1315在內(nèi)容上類似于步驟S601到S612以及步驟S614和S615,因此省略了對它們的描述。
在步驟S1313中,主體控制單元1220的歷史管理單元12M將作業(yè)信息(例如發(fā)送目的地地址、開始時間、作業(yè)類型或待發(fā)送的圖像數(shù)據(jù)的名稱)與在步驟S1209發(fā)布的接收號相關(guān)聯(lián),以將該作業(yè)信息存儲在狀態(tài)管理表1225中。圖14A例示了主體控制單元1220的畫面繪制控制單元1227在操作單元209上顯示的作業(yè)狀態(tài)畫面1400。主體控制單元1220 的畫面繪制控制單元1227基于狀態(tài)管理表1225生成作業(yè)狀態(tài)畫面1400。狀態(tài)1401表示當前作業(yè)狀態(tài),并且在作業(yè)執(zhí)行期間顯示諸如“正在上傳”的字符串。通過反映發(fā)送目的地地址、開始時間、作業(yè)類型以及待發(fā)送的圖像數(shù)據(jù)的名稱(這些是在步驟S1313中存儲在狀態(tài)管理表1225中的作業(yè)信息),顯示了接收時間1402、作業(yè)類型1403、對方1404以及發(fā)送文件1405。在步驟S1316中,主體控制單元1220的歷史管理單元12M用在步驟S1315中接收的上傳目的地地址重寫與接收號相關(guān)聯(lián)的發(fā)送目的地地址。圖14B例示了主體控制單元 1220的畫面繪制控制單元1227在操作單元209上顯示的作業(yè)歷史畫面1410。主體控制單元1220的畫面繪制控制單元1227基于歷史管理表12 生成作業(yè)歷史畫面1410。結(jié)果 1411表示作業(yè)完成后的結(jié)果,并且根據(jù)該作業(yè)結(jié)果顯示諸如“0K”或“NG”的字符串。通過顯示讀取結(jié)果和作業(yè)歷史二者,由于在作業(yè)執(zhí)行期間顯示作業(yè)狀態(tài)畫面1400并且在作業(yè)完成之后顯示作業(yè)歷史畫面1410,所以可以向用戶通知更準確的作業(yè)狀態(tài)。外部服務(wù)單元 1200確定外部通信單元1201是否已成功地將圖像數(shù)據(jù)發(fā)送給外部服務(wù)器120。在成功發(fā)送的情況下,外部服務(wù)單元1200向主體控制單元1220發(fā)送表示成功的要旨(purport);而在發(fā)送失敗時,外部服務(wù)單元1200向主體控制單元1220發(fā)送表示失敗的要旨。根據(jù)本示例性實施例,在完成將圖像數(shù)據(jù)發(fā)送到FTP服務(wù)器1202時存儲關(guān)于正進行作業(yè)執(zhí)行的信息,并且在完成將圖像數(shù)據(jù)上傳到外部服務(wù)器120時,在作業(yè)歷史中第一次存儲作業(yè)。因此,由于在作業(yè)執(zhí)行期間顯示作業(yè)狀態(tài)畫面,并且在作業(yè)完成之后顯示作業(yè)歷史畫面,所以能夠向用戶通知更準確的作業(yè)狀態(tài)。第三到第五示例性實施例可以應(yīng)用于第二示例性實施例的構(gòu)成。盡管已參照示例性實施例描述了本發(fā)明,但是應(yīng)當理解,本發(fā)明不限于所公開的示例性實施例。所附權(quán)利要求的范圍應(yīng)被最寬泛地解釋為涵蓋所有這種修改例、等同結(jié)構(gòu)和功能。
權(quán)利要求
1.一種圖像處理設(shè)備,該圖像處理設(shè)備包括生成單元和第一發(fā)送單元,該生成單元被配置為基于經(jīng)由掃描儀單元讀取的原稿生成圖像數(shù)據(jù),該第一發(fā)送單元被配置為將所生成的圖像數(shù)據(jù)發(fā)送給指定的目的地,該圖像處理設(shè)備包括發(fā)送服務(wù)器;指示單元,其被配置為根據(jù)對用于將所生成的圖像數(shù)據(jù)上傳到能夠與所述圖像處理設(shè)備通信的外部服務(wù)器的上傳請求的接收,指示所述第一發(fā)送單元將所述圖像數(shù)據(jù)發(fā)送給所述發(fā)送服務(wù)器;以及第二發(fā)送單元,其被配置為根據(jù)來自所述指示單元的指令,從所述發(fā)送服務(wù)器獲取所生成的圖像數(shù)據(jù),并將所獲取的圖像數(shù)據(jù)發(fā)送給所述外部服務(wù)器。
2.根據(jù)權(quán)利要求1所述的圖像處理設(shè)備,該圖像處理設(shè)備還包括管理單元,其被配置為將所述第二發(fā)送單元對圖像數(shù)據(jù)的發(fā)送歷史存儲為上傳請求的歷史。
3.根據(jù)權(quán)利要求2所述的圖像處理設(shè)備,該圖像處理設(shè)備還包括顯示單元,其被配置為在接收到用于讀取所述第一發(fā)送單元對圖像數(shù)據(jù)的發(fā)送歷史的指令時,顯示由所述管理單元存儲的所述第二發(fā)送單元對圖像數(shù)據(jù)的發(fā)送歷史。
4.根據(jù)權(quán)利要求3所述的圖像處理設(shè)備,其中,所述管理單元將所述第一發(fā)送單元向所述發(fā)送服務(wù)器發(fā)送圖像數(shù)據(jù)時的發(fā)送歷史存儲為第一歷史,并且在所述第二發(fā)送單元向所述外部服務(wù)器發(fā)送圖像數(shù)據(jù)的情況下,所述管理單元用第二歷史替換所述第一歷史以存儲該第二歷史,該第二歷史是所述第二發(fā)送單元對圖像數(shù)據(jù)的發(fā)送歷史。
5.根據(jù)權(quán)利要求4所述的圖像處理設(shè)備,其中,所述管理單元將所述第一歷史與所述第一發(fā)送單元向所述發(fā)送服務(wù)器發(fā)送圖像數(shù)據(jù)時發(fā)布的接收號相關(guān)聯(lián)地存儲,并且在獲取到所述第二歷史和所述接收號的情況下,所述管理單元用獲取到的所述第二歷史替換與獲取到的所述接收號對應(yīng)的所述第一歷史,以存儲所述第二歷史。
6.根據(jù)權(quán)利要求5所述的圖像處理設(shè)備,其中,所述第一歷史至少包含所述發(fā)送服務(wù)器的URL,并且所述第二歷史包含所述外部服務(wù)器的URL。
7.根據(jù)權(quán)利要求6所述的圖像處理設(shè)備,其中,所述管理單元存儲用于表示在存儲所述第一歷史時對應(yīng)于所述上傳請求的處理未完成的要旨、和用于表示在存儲所述第二歷史時對應(yīng)于所述上傳請求的處理完成的要旨;并且在對應(yīng)于所述上傳請求的處理未完成時讀取歷史的情況下,所述顯示單元顯示所述第一歷史和表示對應(yīng)于所述上傳請求的處理未完成的要旨二者,而在對應(yīng)于所述上傳請求的處理完成之后讀取歷史的情況下,所述顯示單元顯示所述第二歷史和表示對應(yīng)于所述上傳請求的處理完成的要旨。
8.根據(jù)權(quán)利要求7所述的圖像處理設(shè)備,其中,在所述第二發(fā)送單元發(fā)送圖像數(shù)據(jù)失敗的情況下,所述管理單元存儲所述第二歷史和表示對應(yīng)于所述上傳請求的處理失敗的要旨;并且所述顯示單元顯示所述第二歷史和表示對應(yīng)于所述上傳請求的處理失敗的要旨。
9.一種圖像處理設(shè)備的控制方法,該控制方法包括以下步驟由生成單元基于經(jīng)由掃描儀單元讀取的原稿生成圖像數(shù)據(jù);由第一發(fā)送單元將所生成的圖像數(shù)據(jù)發(fā)送給指定的目的地;根據(jù)對用于將所生成的圖像數(shù)據(jù)上傳到能夠與所述圖像處理設(shè)備通信的外部服務(wù)器的上傳請求的接收,由指示單元指示所述第一發(fā)送單元將圖像數(shù)據(jù)發(fā)送給所述圖像處理設(shè)備中包括的發(fā)送服務(wù)器;以及根據(jù)來自所述指示單元的指令,從所述發(fā)送服務(wù)器獲取所生成的圖像數(shù)據(jù),并由與所述外部服務(wù)器進行數(shù)據(jù)通信的第二發(fā)送單元將所獲取的圖像數(shù)據(jù)發(fā)送給所述外部服務(wù)器。
10.根據(jù)權(quán)利要求9所述的控制方法,該控制方法還包括以下步驟 將所述第二發(fā)送單元對圖像數(shù)據(jù)的發(fā)送歷史存儲為上傳請求的歷史。
11.根據(jù)權(quán)利要求10所述的控制方法,該控制方法還包括以下步驟在接收到用于讀取所述第一發(fā)送單元對圖像數(shù)據(jù)的發(fā)送歷史的指令的情況下,顯示所述第二發(fā)送單元對圖像數(shù)據(jù)的發(fā)送歷史。
12.根據(jù)權(quán)利要求11所述的控制方法,該控制方法還包括以下步驟將所述第一發(fā)送單元向所述發(fā)送服務(wù)器發(fā)送圖像數(shù)據(jù)時的發(fā)送歷史存儲為第一歷史;以及在所述第二發(fā)送單元向所述外部服務(wù)器發(fā)送圖像數(shù)據(jù)時,用第二歷史替換所述第一歷史以存儲所述第二歷史,所述第二歷史是所述第二發(fā)送單元對圖像數(shù)據(jù)的發(fā)送歷史。
13.根據(jù)權(quán)利要求12所述的控制方法,該控制方法還包括以下步驟將所述第一歷史與在所述第一發(fā)送單元向所述發(fā)送服務(wù)器發(fā)送圖像數(shù)據(jù)時發(fā)布的接收號相關(guān)聯(lián)地存儲;以及在獲取到所述第二歷史和所述接收號的情況下,用獲取到的所述第二歷史替換與獲取到的所述接收號對應(yīng)的所述第一歷史,以存儲所述第二歷史。
14.根據(jù)權(quán)利要求13所述的控制方法,其中,所述第一歷史至少包含所述發(fā)送服務(wù)器的URL,并且所述第二歷史包含所述外部服務(wù)器的URL。
全文摘要
本發(fā)明提供一種圖像處理設(shè)備及其控制方法。該圖像處理設(shè)備包括生成單元和第一發(fā)送單元,該生成單元被配置為基于經(jīng)由掃描儀單元讀取的原稿生成圖像數(shù)據(jù),該第一發(fā)送單元被配置為將所生成的圖像數(shù)據(jù)發(fā)送給指定的目的地。該圖像處理設(shè)備包括發(fā)送服務(wù)器;指示單元,其被配置為根據(jù)對用于將所生成的圖像數(shù)據(jù)上傳到能夠與所述設(shè)備通信的外部服務(wù)器的上傳請求的接收,指示所述第一發(fā)送單元將圖像數(shù)據(jù)發(fā)送給所述發(fā)送服務(wù)器;以及第二發(fā)送單元,其被配置為根據(jù)來自所述指示單元的指令,從所述發(fā)送服務(wù)器獲取所述第一發(fā)送單元發(fā)送的圖像數(shù)據(jù),并將所獲取的圖像數(shù)據(jù)發(fā)送給所述外部服務(wù)器。
文檔編號G06F3/12GK102547010SQ201110296088
公開日2012年7月4日 申請日期2011年9月27日 優(yōu)先權(quán)日2010年10月1日
發(fā)明者池田徹 申請人:佳能株式會社