本申請要求于2015年8月21日在韓國知識產(chǎn)權(quán)局提交的韓國專利申請10-2015-0117967的優(yōu)先權(quán),其公開通過引用全部并入本文。
技術(shù)領(lǐng)域
與本文所公開的相一致的裝置和方法涉及一種移動裝置、一種圖像掃描裝置以及用于處理作業(yè)的方法,更具體地,涉及一種被配置為通過使用移動裝置的功能擴(kuò)展圖像掃描裝置的功能的移動裝置、圖像掃描裝置和處理作業(yè)的方法。
背景技術(shù):
最近,在各個領(lǐng)域已經(jīng)引入并使用了用于在與工作相關(guān)的過程中使用個人移動裝置的自帶設(shè)備(BYOD)環(huán)境。能夠從個人移動裝置容易地操縱圖像掃描裝置(或圖像形成裝置)的功能的各種技術(shù)也得到了發(fā)展。
“BYOD”指的是在企業(yè)工作相關(guān)的過程使用個人裝置。換句話說,這意味著可以通過筆記本計算機(jī)、智能電話或平板計算機(jī)對公司的信息、設(shè)備和系統(tǒng)進(jìn)行訪問。例如,工人可以訪問公司系統(tǒng),并從他或她隨身攜帶的筆記本計算機(jī)做他或她的工作,而不必在位于辦公室的桌面上工作。
使用BYOD環(huán)境,工人將從不得不攜帶多臺設(shè)備以供自己使用以及企業(yè)使用的不便中解脫出來。因此,將提高生產(chǎn)率并降低設(shè)備的開支。
技術(shù)實現(xiàn)要素:
根據(jù)一個實施例,一個技術(shù)目標(biāo)是提供一種能夠通過使用移動裝置的功能擴(kuò)展圖像掃描裝置的移動裝置、圖像掃描裝置和用于處理作業(yè)的方法。
根據(jù)一個實施例,提供了一種移動裝置,其可包括:被配置為使得用戶選擇圖像掃描裝置的用戶界面,被配置為發(fā)送掃描命令到所選擇的圖像掃描裝置并通過流傳輸方法從所選擇的圖像掃描裝置接收多個圖像數(shù)據(jù)的通信接口,以及被配置為使用多個圖像數(shù)據(jù)生成掃描圖像的控制器。
多個圖像數(shù)據(jù)中的每一個的大小可以由圖像掃描裝置的掃描緩沖區(qū)的大小限定。
通信接口可被配置為使用統(tǒng)一協(xié)議與所選擇的圖像掃描裝置進(jìn)行通信。
掃描命令可以包括由所選擇的圖像掃描裝置所識別的開放應(yīng)用編程接口(API)命令。
控制器可以被配置為控制通信接口發(fā)送所生成的掃描圖像到所選擇的圖像掃描裝置和圖像形成裝置。
用戶界面可被配置為接收關(guān)于所生成的掃描圖像的編輯命令,并且控制器被配置為響應(yīng)于所接收的編輯命令來編輯所生成的掃描圖像。
控制器可以被配置為控制通信接口發(fā)送所生成的掃描圖像到電子郵件傳送服務(wù)器、傳真?zhèn)魉头?wù)器和文件傳輸協(xié)議(FTP)服務(wù)器中的至少一個。
通信接口可以被配置為從圖像掃描裝置接收存儲在圖像掃描裝置中的地址簿信息,用戶界面被配置顯示對應(yīng)于所接收的地址簿信息的地址簿,并接收對所顯示的地址簿上的至少一個的選擇,控制器被配置為控制通信接口發(fā)送所生成的掃描圖像到對應(yīng)于所選擇的地址的地址。
移動裝置可以被配置為存儲地址簿信息,其中,用戶界面被配置為接收對對應(yīng)于所存儲的地址簿信息的地址簿上的至少一個的選擇,通信接口被配置為發(fā)送對應(yīng)于所選擇的地址簿的地址信息到所選擇的圖像掃描裝置。
移動裝置還可以另外地包括被配置為通過測量移動裝置的位置生成位置信息的位置測量傳感器,其中,控制器在所生成的掃描圖像上反映(reflect)位置信息。
控制器可以被配置為對所生成的掃描圖像執(zhí)行文本識別功能。
通信接口可以被配置為從所選擇的圖像掃描裝置接收存儲在所選擇的圖像掃描裝置中的文檔文件,用戶界面被配置為接收關(guān)于接收到的文檔文件的編輯命令,控制器被配置為根據(jù)該編輯命令編輯接收到的文檔文件,并控制通信接口將編輯過的文檔文件發(fā)送到圖像掃描裝置。
根據(jù)一個實施例,提供了一種圖像掃描裝置,其可包括:被配置為從移動裝置接收掃描命令的通信接口,被配置為掃描源材料到多個圖像數(shù)據(jù)的掃描儀,以及被配置為控制通信接口經(jīng)由流傳輸方法將從掃描儀輸出的多個圖像數(shù)據(jù)發(fā)送到移動裝置的控制器。
通信接口可以被配置為從移動裝置接收位置信息和時間信息的至少一個,控制器被配置為反映接收到的位置信息和所接收的時間信息中的至少一個到多個圖像數(shù)據(jù)。
根據(jù)一個實施例,提供了一種移動裝置的執(zhí)行作業(yè)的方法,其可包括接收對執(zhí)行掃描的圖像掃描裝置的選擇,發(fā)送掃描命令到所選擇的圖像掃描裝置,經(jīng)由流傳輸方法從所選擇的圖像掃描裝置接收多個圖像數(shù)據(jù),并使用多個圖像數(shù)據(jù)生成掃描圖像。
多個圖像數(shù)據(jù)中的每一個的大小受到圖像掃描裝置的掃描緩沖區(qū)大小的限制。
發(fā)送掃描命令和接收多個圖像數(shù)據(jù)包括,通過使用發(fā)送掃描命令和多個圖像數(shù)據(jù)到相同接口的統(tǒng)一協(xié)議分別發(fā)送和接收掃描命令和多個圖像數(shù)據(jù)。
掃描命令包括由所選擇的圖像掃描裝置識別的開放應(yīng)用編程接口(API)命令。
根據(jù)一個實施例,提供了一種圖像掃描裝置的作業(yè)執(zhí)行方法,其可包括從移動裝置接收掃描命令,掃描源材料到多個圖像數(shù)據(jù),并經(jīng)由流傳輸方法發(fā)送多個圖像數(shù)據(jù)到移動裝置。
根據(jù)一個實施例,一種非暫時性計算機(jī)可讀記錄介質(zhì)包括實現(xiàn)執(zhí)行移動裝置的方法的作業(yè)的程序,其中所述作業(yè)執(zhí)行方法可包括接收對執(zhí)行掃描的圖像掃描裝置的選擇,發(fā)送掃描命令到所選擇的圖像掃描裝置,經(jīng)由流傳輸方法從所選擇的圖像掃描裝置接收多個圖像數(shù)據(jù),并使用多個圖像數(shù)據(jù)生成掃描圖像。
附圖說明
通過參照附圖對各種示例性實施例的描述,本公開中描述的以上和/或其他方面變得更加明顯,其中:
圖1是示出了根據(jù)實施例的自帶設(shè)備(BYOD)環(huán)境的框圖;
圖2是圖1中移動裝置的簡要框圖;
圖3是圖1中移動裝置的詳細(xì)框圖;
圖4示出了關(guān)于移動裝置中的軟件結(jié)構(gòu)的例子;
圖5是圖1中的圖像掃描裝置的框圖;
圖6是被提供以解釋根據(jù)實施例的統(tǒng)一協(xié)議的操作的圖;
圖7是被提供以特別解釋圖6中的操作的順序圖;
圖8是被提供以解釋根據(jù)實施例的編輯文檔的方法的圖;
圖9至圖11是被提供以解釋根據(jù)實施例的分享地址簿方法的圖;
圖12是被提供以解釋根據(jù)實施例的用于說明EXIF插入操作的圖;
圖13和圖14是被提供以解釋OCR操作的圖;
圖15是被提供以解釋根據(jù)實施例的傳真操作的圖;
圖16至圖32是示出了關(guān)于在圖1的移動裝置上顯示的用戶界面窗口的各種例子的圖;
圖33是被提供以解釋根據(jù)實施例的使用移動裝置處理作業(yè)的方法的圖;
圖34是被提供以解釋根據(jù)實施例的使用圖像掃描裝置處理作業(yè)的方法的圖。
具體實施方式
現(xiàn)在將參照附圖更詳細(xì)地描述各種示例性實施例。
在以下描述中,即使在不同的附圖中,相同的附圖數(shù)字也用于相同的元件。提供諸如詳細(xì)的結(jié)構(gòu)和元件的在描述中定義的事項,以幫助對各種實施例的全面理解。因此,很明顯的是,本發(fā)明構(gòu)思的一些實施例可以無需那些具體限定的事項而實施。此外,沒有對公知的功能或結(jié)構(gòu)進(jìn)行詳細(xì)的描述,因為它們會以不必要的細(xì)節(jié)模糊該公開。
諸如“第一”或“第二”的表達(dá)可以用于描述各種元件,但是元件不應(yīng)受到這些表達(dá)的限制。表達(dá)僅被用于將一個元件與另一個區(qū)分的目的。
本文所使用的術(shù)語僅用于描述各種實施例,且不應(yīng)被解釋為限制本公開。單數(shù)的表達(dá)包括復(fù)數(shù)表達(dá),除非指明相反的含義。應(yīng)當(dāng)理解的是,如本文所用的術(shù)語“包括”或“包含”是指特征、數(shù)目、步驟、操作、元件、部件或它們的組合的存在,但不預(yù)先排除一種或多種其他特征、數(shù)字、步驟、操作、元件、部件或它們的組合的存在或加入的可能。
在描述示例性實施例時,“模塊”或“單元”執(zhí)行至少一項功能或操作,并且可以以硬件或軟件,或以硬件和軟件的組合來實現(xiàn)。此外,除了必須以特定硬件實施的“模塊”或“單元”,多個“模塊”或多個“單元”可以集成為至少一個模塊并部分或全部的由至少一個處理器執(zhí)行來實現(xiàn)。
圖1是根據(jù)實施例的自帶設(shè)備(BYOD)環(huán)境的框圖。
參照圖1,BYOD系統(tǒng)1000包括移動裝置100和圖像掃描裝置300。BYOD環(huán)境中的用戶可以通過使用BYOD服務(wù)從移動裝置100-1或移動裝置100-2操縱圖像掃描裝置300的各種功能。
圖像掃描裝置300可以通過掃描源材料生成掃描圖像。具體地,圖像掃描裝置300可發(fā)送所生成的掃描圖像到移動裝置100-1、100-2。
當(dāng)圖像掃描裝置300具有有限的存儲資源時,圖像掃描裝置300不是保存掃描圖像然后發(fā)送它們,而是可將圖像數(shù)據(jù)流傳輸?shù)揭苿友b置100-1、100-2。流傳輸圖像數(shù)據(jù)的大小可以對應(yīng)于在其中暫時存儲在掃描裝置300掃描期間生成的數(shù)據(jù)的緩沖區(qū)的大小。這將在下面通過參考圖6詳細(xì)說明。
當(dāng)圖像掃描裝置300是可以執(zhí)行打印以及掃描的多功能外設(shè)(MFP)時,其可以被稱為“圖像形成裝置”。將參照圖5對圖像掃描裝置300的具體配置和操作進(jìn)行說明。
此外,圖像掃描裝置可以連接到一個或多個移動裝置100-1、100-2以控制相應(yīng)的圖像掃描裝置300。這里,“BYOD服務(wù)”是比BYOD的一般含義相對較窄的概念,因為它可以指使用個人設(shè)備訪問圖像掃描裝置300以及使用個人設(shè)備共享圖像掃描裝置300資源的功能。此外,“BYOD環(huán)境”可以指示使用BYOD服務(wù)的網(wǎng)絡(luò)系統(tǒng)。
為了使用BYOD服務(wù),可在支持BYOD的移動裝置100-1或移動裝置100-2上安裝BYOD應(yīng)用。BYOD應(yīng)用可以被命名為,例如,BYOD入口應(yīng)用。鑒于移動裝置100-1或100-2支持BYOD的事實,它可以被命名為BYOD裝置。
當(dāng)在移動裝置100-1或者在移動裝置100-2上安裝了BYOD應(yīng)用時,移動裝置100-1或移動裝置100-2可通過向圖像掃描裝置300發(fā)送控制命令來控制圖像掃描裝置300的功能。
BYOD應(yīng)用可以通過使用開放式應(yīng)用編程接口(API)控制圖像掃描裝置300。移動裝置100-1或移動裝置100-2以及圖像掃描裝置300可通過例如統(tǒng)一接入點(diǎn)(AP),或者通過Wi-Fi直連彼此無線地連接。下面將通過參照圖2和圖3描述移動裝置100-1、100-2的具體構(gòu)成。
圖像掃描裝置300可以和操縱器305一起提供。用戶可以通過操縱器305操縱圖像掃描裝置300。操縱器305可以包括顯示圖形用戶界面(GUI)屏幕的顯示器320(圖5)和接收用戶輸入的輸入器330(圖5)。
操縱器305和移動裝置100-1或移動裝置100-2可獨(dú)立地包括用戶界面(UI)內(nèi)容。具體地,移動裝置100-1或移動裝置100-2可顯示UI內(nèi)容以操縱圖像掃描裝置300。移動裝置100-1或移動裝置100-2可顯示操縱器305上所顯示的UI內(nèi)容,或顯示與操縱器305上顯示的UI內(nèi)容不同的獨(dú)立的UI內(nèi)容。例如,圖像掃描裝置300可以向移動裝置100-1或移動裝置100-2的BYOD應(yīng)用獨(dú)立地提供UI內(nèi)容來實現(xiàn)諸如復(fù)印、掃描等的圖像掃描裝置300的各種功能。
用戶可以執(zhí)行可以通過移動裝置100-1或移動裝置100-2在操縱器305上的執(zhí)行的每一個操縱。因此,根據(jù)實施例,用戶可以通過使用他或她的移動裝置100-1或移動裝置100-2來操縱圖像掃描裝置300。此外,用戶可以方便地打印存儲在移動裝置100-1或移動裝置100-2的文件,或通過使用存儲在移動裝置100-1或移動裝置100-2中的地址簿執(zhí)行成像作業(yè)(例如,掃描到電子郵件或掃描到云)。因此,可以期望增強(qiáng)的用戶便利性。
當(dāng)圖像掃描裝置300具有有限的存儲資源時,圖像掃描裝置300可以不通過組合原始文檔的條束(strips)的掃描圖像數(shù)據(jù)來生成整個掃描圖像。而是,圖像掃描裝置300可以將連續(xù)生成的圖像數(shù)據(jù)流傳輸?shù)揭苿友b置100。接收流傳輸?shù)膱D像數(shù)據(jù)的移動裝置100可以通過組合多個圖像數(shù)據(jù)生成掃描圖像。因此,圖像掃描裝置300可以執(zhí)行相對更快的掃描。
為了執(zhí)行用于控制圖像掃描裝置300的BYOD服務(wù),移動裝置100-1或移動裝置100-2可以連接到圖像掃描裝置300。根據(jù)實施例,連接到BYOD服務(wù)可被稱為“配對”。下面將參照附圖具體解釋BYOD服務(wù)的連接。
如圖1所示,假設(shè)移動裝置100-1是平板設(shè)備,而移動裝置100-2是智能手機(jī)。然而,注意這是為了便于解釋,并且各種實施例并不限于本文。因此,除了平板設(shè)備和智能電話外,移動裝置100-1或移動裝置100-2可以是配備有顯示屏幕的各種裝置,如筆記本計算機(jī)、PDA、可穿戴設(shè)備(手表或眼鏡)等。
此外,盡管為了便于描述,圖1中的移動裝置100-1、100-2連接到一個圖像掃描裝置,但在各種實現(xiàn)中移動裝置可被連接到多個圖像掃描裝置。
另外,盡管移動裝置100-1或100-2以及圖像掃描裝置300被描述為直接地彼此連接,但在各種實現(xiàn)中,連接可以是通過諸如路由器或外部因特網(wǎng)的其他元件的間接方式。此外,雖然各個裝置被示例為無線地連接,但在各種實現(xiàn)中連接可以經(jīng)由電線執(zhí)行。
圖2是圖1中移動裝置的簡要框圖。
參照圖2,移動裝置100可以包括通信接口110、用戶界面120和控制器130。移動裝置100可以意味著臺式計算機(jī)或自助服務(wù)機(jī)以及諸如智能電話、平板計算機(jī)、MP3播放器等的可隨身攜帶的裝置。
通信接口110可被形成用于通過串行總線(USB)端口和無線模塊以及通過局域網(wǎng)(LAN)和互聯(lián)網(wǎng)連接移動裝置100和外部裝置。無線模塊(多個)可以支持WIFI、WIFI直連、近場通信(NFC)、藍(lán)牙、紅外(IR)等中的一個或多個。
通信接口110可以發(fā)送作業(yè)運(yùn)行請求到圖像掃描裝置300。作業(yè)運(yùn)行請求可以是與圖像掃描裝置300能夠執(zhí)行的功能相關(guān)的掃描命令、復(fù)制命令、傳真發(fā)送命令等。此外,根據(jù)實施例,在BYOD環(huán)境下,可以使用另一圖像掃描裝置的功能以及移動裝置100的功能。因此,可能從用戶接收到圖像掃描裝置300不能執(zhí)行的功能的作業(yè)運(yùn)行請求。例如,用戶可發(fā)送復(fù)制命令到僅具有掃描功能的圖像掃描裝置300。圖像掃描裝置300可以響應(yīng)于復(fù)制命令進(jìn)行掃描,發(fā)送掃描結(jié)果到另一圖像形成裝置,以使另一圖像形成裝置可以打印該副本。在各種實現(xiàn)中,移動裝置100可以是可接收掃描結(jié)果并將掃描結(jié)果發(fā)送到另一圖像形成裝置以執(zhí)行打印作業(yè)的中繼裝置。
此外,通信接口110可以從圖像掃描裝置300接收掃描圖像,或者接收構(gòu)成掃描圖像的多個圖像數(shù)據(jù)流。如所解釋的,圖像數(shù)據(jù)可以是存儲在圖像掃描裝置掃描緩沖區(qū)中的原始數(shù)據(jù)。
通信接口110可通過使用統(tǒng)一協(xié)議接收掃描命令、掃描圖像或者圖像數(shù)據(jù)。統(tǒng)一協(xié)議可以是以相同的端口執(zhí)行指令的發(fā)送以及數(shù)據(jù)的發(fā)送和接收的協(xié)議,在下面將參照圖6和圖7對其特別說明。
此外,通信接口110可以發(fā)送預(yù)先存儲在移動裝置100中的圖像數(shù)據(jù)、文檔數(shù)據(jù)以及編輯過的圖像數(shù)據(jù)到圖像掃描裝置300或其他鄰近的圖像形成裝置。例如,當(dāng)圖像掃描裝置300支持打印功能時,通信接口110可以發(fā)送打印文件到圖像掃描裝置300。打印文件可以是諸如Postscript(PS)和打印機(jī)控制語言(PCL)的打印機(jī)語言數(shù)據(jù),或可以是諸如PDF、XPS、BMP、JPG等的文件。
此外,通信接口110可以發(fā)送從圖像掃描裝置300接收的掃描圖像或在移動裝置100上生成的或編輯過的掃描圖像到電子郵件傳送服務(wù)器、傳真?zhèn)魉头?wù)器、FTP服務(wù)器等。因此,即使當(dāng)圖像掃描裝置300不支持以電子郵件發(fā)送掃描文檔的功能時,用戶也可以通過組合移動裝置100的資源執(zhí)行掃描到電子郵件的功能。此外,即使當(dāng)圖像掃描裝置不支持掃描發(fā)送功能時,移動裝置100可接收掃描的文檔并將其發(fā)送到外部的傳真服務(wù)器,從而向用戶提供傳真發(fā)送功能。
通信接口110可以發(fā)送,例如,預(yù)先存儲在移動裝置100中的地址簿信息、將在下面描述的通過位置測量傳感器150測得的位置信息和時間信息,到圖像掃描裝置300。此外,通信接口110可以從圖像掃描裝置300接收預(yù)先存儲在圖像掃描裝置300中的地址簿信息。地址簿的信息可以包括,例如,電子郵件地址、文件傳輸協(xié)議(FTP)地址、服務(wù)器地址等。
用戶界面120可以顯示從移動裝置100提供的各種信息。具體的,用戶界面120可以顯示用戶界面窗口以接收從圖像掃描裝置300提供的各種功能的用戶選擇。
而且,用戶界面120可以接收用戶對執(zhí)行作業(yè)的相鄰設(shè)備的選擇,并接收將由所選擇的設(shè)備執(zhí)行的作業(yè)命令(例如,掃描命令)的輸入。用戶界面120可以實現(xiàn)為諸如顯示器(例如,LCD,CRT等)的顯示裝置和諸如多個按鈕、鍵盤、鼠標(biāo)等的輸入裝置的組合。此外,用戶界面120可以實現(xiàn)為同時執(zhí)行顯示功能和輸入功能的觸摸屏。
掃描命令可以是僅執(zhí)行掃描作業(yè)的命令。否則,掃描命令可能是如掃描到服務(wù)器命令、掃描到DLNA命令、掃描到云命令等的命令,其發(fā)送掃描作業(yè)到特定的服務(wù)器。當(dāng)由用戶輸入的掃描命令是掃描到服務(wù)器命令、掃描到DLNA命令或掃描到云命令時,用戶界面120可以從用戶接收向其發(fā)送所掃描的文檔的地址信息的輸入。
用戶界面120可以通過接收對預(yù)先存儲在移動裝置100中的地址簿之一的選擇來接收地址信息。此外,用戶界面120可以通過顯示從圖像掃描裝置300接收到的地址簿信息并接收對地址的選擇來接收地址信息的輸入。
此外,當(dāng)圖像掃描裝置300是可以打印和復(fù)制的MFP時,掃描命令可以是使用掃描功能的復(fù)制命令。
此外,用戶界面120可以接收編輯命令。具體地,用戶界面120可以通過從用戶或圖像掃描裝置接收預(yù)先存儲的圖像數(shù)據(jù)和文檔文件來接收關(guān)于掃描圖像和文檔文件的編輯命令。
用戶界面120也可以根據(jù)所輸入的編輯命令來顯示編輯結(jié)果。下面將參照圖16至圖32描述可以由用戶界面120顯示的用戶界面窗口。
控制器130可以控制移動裝置100的每個元件。具體地,控制器130可以根據(jù)通過用戶界面120輸入的用戶命令執(zhí)行功能或根據(jù)用戶命令發(fā)送作業(yè)運(yùn)行請求到能夠連接的圖像掃描裝置。
此外,當(dāng)通過通信接口110接收多個圖像數(shù)據(jù)時,控制器130可以通過使用多個圖像數(shù)據(jù)來生成掃描圖像??刂破?30可以通過使用位置測量傳感器150上生成的位置信息生成掃描圖像。這將在下面描述。雖然在上面已申明由移動裝置使用位置信息,但在各種實現(xiàn)中,位置信息可以被從移動裝置100發(fā)送到圖像掃描裝置300,并且圖像掃描裝置300可使用該位置信息。
控制器130還可以執(zhí)行關(guān)于所生成的掃描圖像的光學(xué)字符識別(OCR)功能,合并字符識別結(jié)果,并再次生成掃描圖像。
此外,控制器130可以控制通信接口110重新發(fā)送所生成的掃描圖像到圖像掃描裝置300或發(fā)送到另一圖像形成裝置。
控制器130也可以根據(jù)通過用戶界面120輸入的編輯命令對掃描圖像執(zhí)行編輯。
如上所述,因為移動裝置100可控制圖像掃描裝置300的功能,用戶可以容易地從遠(yuǎn)程位置控制圖像掃描裝置300。因此,移動裝置100可以提供BYOD服務(wù),并能夠向用戶提供各種其它功能以及由圖像掃描裝置300提供的功能。
根據(jù)實施例的移動裝置100可以通過接收流傳輸?shù)膱D像數(shù)據(jù),而不是從圖像掃描裝置300接收整個掃描圖像,來生成掃描圖像。因此,具有有限存儲資源的圖像掃描裝置300的功能可以得到擴(kuò)展。
同時,雖然以例子的方式示出并描述了移動裝置100的簡單結(jié)構(gòu),但是在各種實現(xiàn)中可以另外地包括其它各種元件。下面將參照圖3進(jìn)行說明。
圖3是圖1中移動裝置的詳細(xì)框圖。
參照圖3,移動裝置100包括通信接口110、用戶界面120、控制器130、存儲器140、位置測量傳感器150、視頻處理器160、音頻處理器165、按鈕170、麥克風(fēng)180、照相機(jī)185以及揚(yáng)聲器190。
通信接口110被配置為使用各種形式的通信方法執(zhí)行與各種外部設(shè)備的通信。通信接口110可以包括WiFi模塊111、藍(lán)牙模塊112、無線通信模塊113以及NFC模塊114。控制器130可通過使用通信接口110執(zhí)行與各種外部設(shè)備的通信。
WiFi模塊111以及藍(lán)牙模塊112可分別根據(jù)WiFi標(biāo)準(zhǔn)和藍(lán)牙標(biāo)準(zhǔn)執(zhí)行通信。當(dāng)使用WiFi模塊111或藍(lán)牙模塊112時,可以首先發(fā)送和接收各種連接信息,例如服務(wù)集標(biāo)識符(SSID)、會話密鑰等。通過使用連接信息可以連接通信,并且可以發(fā)送和接收各種信息。無線通信模塊113是指根據(jù)諸如IEEE、ZigBee第三代(3G)、第三代合作伙伴計劃(3GPP)以及長期演進(jìn)(LTE)的一組各種通信標(biāo)準(zhǔn)進(jìn)行通信的模塊。NFC模塊114是指在諸如135千赫、13.56兆赫、433兆赫、860-960兆赫、2.45千兆赫等的各種可用RF-ID的頻率帶寬中,使用例如13.56MHz頻率的以近場通信(NFC)工作標(biāo)操作的模塊。
用戶界面120可以以,例如,液晶顯示器(LCD)、有機(jī)發(fā)光二極管(OLED)顯示器、等離子體顯示面板(PDP)等來實現(xiàn)。在用戶界面120內(nèi),驅(qū)動電路可以以TFT、低溫多晶硅(LTPS)TFT、有機(jī)TFT(OTFT)等來實現(xiàn),并且還可以包括背光單元。
用戶界面120還可以包括感測用戶觸摸手勢的觸摸傳感器。觸摸傳感器可以諸如電容式、電阻式、壓電式等的各種類型的傳感器來實現(xiàn)。電容感測涉及涂覆在觸摸屏表面上的介電材料的使用,在觸摸屏表面通過檢測由于用戶部分身體觸摸觸摸屏引起的電容的變化來計算觸摸坐標(biāo)值。電阻感測包括使用嵌入在觸摸屏內(nèi)的兩個電極板,其中當(dāng)用戶觸摸屏幕時在觸點(diǎn)上的上板和下板彼此接觸。通過感測由于上板和下板的接觸而流動的電流來計算觸摸坐標(biāo)值。此外,當(dāng)移動裝置100支持筆輸入功能時,除了手指之外,用戶界面120可利用諸如筆的輸入裝備感測用戶手勢。當(dāng)輸入裝備是其中包含線圈的手寫筆時,移動裝置100可以包括能夠感測由于手寫筆中線圈的磁場變化的磁傳感器。因此,可能感測到接近手勢(“懸?!?以及觸摸手勢。
盡管上述解釋了一個用戶界面120執(zhí)行顯示圖像和感測觸摸手勢,但在各種實現(xiàn)中,顯示功能和姿勢感測功能可以由不同的模塊執(zhí)行。因此,用戶界面120可以以能夠顯示圖像的顯示裝置和能夠感測觸摸的觸摸板來實現(xiàn)。
存儲器140可以存儲用于移動裝置100的操作所需的各種程序和數(shù)據(jù)。具體地,存儲器140可以存儲用于創(chuàng)建將在用戶界面120上顯示的各種用戶界面的程序和數(shù)據(jù)。
此外,存儲器140可存儲多個應(yīng)用。多個應(yīng)用中的一個可以是來支持上述各種操作的BYOD應(yīng)用。
存儲器140還可存儲地址簿信息和工作流?!肮ぷ髁鳌笔侵付鄠€先前定義的作業(yè)流。工作流可包括使用由多個設(shè)備執(zhí)行的功能以及在一個設(shè)備上執(zhí)行的功能的作業(yè)。例如,用戶可能先前已經(jīng)注冊了圖像掃描裝置的掃描功能和移動裝置的編輯功能作為一個工作流。
控制器130可通過使用存儲在存儲器140中的程序和數(shù)據(jù)在用戶界面120上顯示用戶界面窗口??刂破?30包括RAM 131、ROM 132、CPU 133、圖形處理單元(GPU)134以及總線135。RAM 131、ROM 132、CPU 133和GPU 134可通過總線135彼此連接。
CPU 133可以通過訪問存儲器140并使用存儲在存儲器140中程序的執(zhí)行啟動。CPU 133也可以通過使用存儲在存儲器140的各種程序、內(nèi)容和數(shù)據(jù)來執(zhí)行各種操作。
ROM 132可以存儲用于系統(tǒng)引導(dǎo)的命令集(引導(dǎo)程序)。當(dāng)發(fā)生上電或重新啟動時,CPU 133可以復(fù)制在存儲器140中所存儲的引導(dǎo)程序到RAM131,并通過執(zhí)行引導(dǎo)程序引導(dǎo)系統(tǒng)。當(dāng)完成引導(dǎo)時,CPU 133可以復(fù)制存儲在存儲器140中的各種程序到RAM 131,并通過執(zhí)行在RAM 131中的復(fù)制的程序執(zhí)行各種操作。
當(dāng)移動裝置100的引導(dǎo)結(jié)束時,GPU 134可以在用戶界面120上顯示用戶界面。具體地,GPU 134可通過使用運(yùn)算器(未示出)和渲染器(未示出)生成包括諸如圖標(biāo)、圖像、文本等的各種對象的屏幕。運(yùn)算器可以計算諸如坐標(biāo)值、形狀、大小、顏色等的屬性值,每個對象將根據(jù)屏幕的布局以屬性值來顯示。渲染器可以基于運(yùn)算器所計算的屬性值生成包括對象的有各種布局的屏幕。在渲染器上生成的屏幕可以提供給用戶界面120。
位置測量傳感器150可從全球定位系統(tǒng)(GPS)衛(wèi)星接收GPS信號,并生成移動裝置100的當(dāng)前位置作為位置信息。當(dāng)使用導(dǎo)航程序時,或者當(dāng)必需用戶的當(dāng)前位置時,控制器130可以通過使用位置測量傳感器150計算用戶的位置。雖然可以通過使用GPS信號來生成位置信息,但各種實施例可使位置測量傳感器150通過接收衛(wèi)星信號而不是GPS衛(wèi)星,或通過使用蜂窩基站的信息,或用于無線通信的WiFi信號,生成位置信息。
視頻處理器160被配置為處理通過通信接口110接收的內(nèi)容或包含在存儲在存儲器140的內(nèi)容中的視頻數(shù)據(jù)。視頻處理器160可以執(zhí)行關(guān)于視頻數(shù)據(jù)的各種圖像處理,如解碼、縮放、噪聲濾波、幀速率轉(zhuǎn)換、分辨率轉(zhuǎn)換等。這種視頻處理器160可以實現(xiàn)為數(shù)字信號處理器(DSP),并且根據(jù)關(guān)于掃描圖像的編輯命令專用地處理編輯操作。因此,當(dāng)輸入關(guān)于掃描圖像或文檔文件的編輯命令時,控制器130可通過使用視頻處理器160執(zhí)行編輯操作。
音頻處理器165被配置為處理通過通信接口110接收到的內(nèi)容或包含在存儲在存儲器140中的內(nèi)容中的音頻數(shù)據(jù)。音頻處理器165可以執(zhí)行關(guān)于音頻數(shù)據(jù)的各種處理,如解碼、放大、噪聲濾波等。
當(dāng)實現(xiàn)多媒體內(nèi)容的重放應(yīng)用時,控制器130可用視頻處理器160和音頻處理器165重放相應(yīng)的內(nèi)容。揚(yáng)聲器190可以輸出由音頻處理器165生成的音頻數(shù)據(jù)。
按鈕170可以是諸如機(jī)械按鍵、觸摸板、滾輪等的各種類型的按鈕,其可以在諸如外部主體的前面、側(cè)面或背面的區(qū)域上形成。雖然上面區(qū)分了用戶界面120和按鈕170,但是按鈕170可以是用戶界面120內(nèi)的一部分。
麥克風(fēng)180被配置為接收用戶語音或其它聲音的輸入并將其轉(zhuǎn)換為音頻數(shù)據(jù)。控制器130可將通過麥克風(fēng)180輸入的用戶語音轉(zhuǎn)換成音頻數(shù)據(jù)以存儲在存儲器140中。
照相機(jī)185被配置為通過用戶的控制拍攝靜止圖像或視頻圖像。照相機(jī)185可以實現(xiàn)為多個照相機(jī),例如前置照相機(jī)、后置照相機(jī)等。如上所述,相機(jī)185可以被用于獲取用戶圖像以,例如,跟蹤用戶的目光。
當(dāng)提供了照相機(jī)185和麥克風(fēng)180時,控制器130可以根據(jù)通過麥克風(fēng)180輸入的用戶語音或通過照相機(jī)185感知的用戶運(yùn)動執(zhí)行控制操作。因此,移動裝置100可在運(yùn)動控制模式或語音控制模式中操作。當(dāng)在運(yùn)動控制模式中操作時,控制器130可以通過激活相機(jī)185拍攝用戶,跟蹤用戶運(yùn)動中的變化,并執(zhí)行相應(yīng)的控制操作。當(dāng)在語音控制模式中操作時,控制器可以分析通過麥克風(fēng)180輸入的用戶語音,并根據(jù)所分析的用戶語音執(zhí)行控制操作。
在各種實施例中,支持運(yùn)動控制模式或語音控制模式的移動裝置100可以分別使用運(yùn)動識別技術(shù)或語音識別技術(shù)。例如,當(dāng)用戶做出手勢好像他或她正在選擇在主屏幕上顯示的對象時,或當(dāng)用戶說出對應(yīng)于對象的語音命令時,移動裝置100可以確定選中了相應(yīng)的對象,并執(zhí)行與該對象相匹配的控制操作。
盡管在圖3中未示出,但是根據(jù)各種實施例的移動裝置100還可以包括用于USB連接器的USB端口、與諸如耳機(jī)、鼠標(biāo)或局域網(wǎng)的各種外部組件相連接的多個外部端口、用于接收和處理DMB信號的數(shù)字多媒體廣播(DMB)模塊以及各種其他傳感器。
如上所述,存儲器140可以存儲各種程序。
圖4是被提供以解釋存儲在移動裝置100中的軟件結(jié)構(gòu)的圖。
參照圖4,存儲器140可以存儲包括內(nèi)核410、中間件420、應(yīng)用模塊430等的軟件。內(nèi)核410和中間件420的部分可被認(rèn)為是操作系統(tǒng)(OS)的一部分。
OS可以執(zhí)行控制和管理硬件的整體操作的功能。因此,OS是管理諸如硬件管理、存儲器、安全性等的基本功能的層。
內(nèi)核410可以包括各種軟件模塊411、412、413、414、415等以連接和/或控制各種硬件設(shè)備,如控制器130、音頻處理器165、用戶界面120、照相機(jī)185、存儲器140、通信接口110等。例如,內(nèi)核410可以在遞送在用戶界面120中感測到的觸摸信號和來自例如,通信接口110、照相機(jī)185等的各種其它信號到中間件420中發(fā)揮作用。
中間件420可以包括各種軟件模塊421、422、423以控制移動裝置100的操作。中間件可以操作,例如,從高級別的應(yīng)用或程序到諸如內(nèi)核的低級別的程序。在一些系統(tǒng)中,中間件420可以用作連接來自諸如數(shù)據(jù)庫的更高級的程序。
應(yīng)用模塊430可以包括應(yīng)用431、432、433和434以支持各種功能。例如,應(yīng)用模塊430可以包括程序模塊以提供諸如BOYD應(yīng)用431、S-note模塊432、云模塊433、434等的各種服務(wù)。應(yīng)用可能會默認(rèn)安裝,或在使用中由用戶安裝。當(dāng)選擇了對象時,CPU 133可以通過使用應(yīng)用模塊1240運(yùn)行對應(yīng)于所選擇的對象的應(yīng)用。
圖4中示出的軟件結(jié)構(gòu)僅僅是許多實施例中的一個,并且各種實施例不受圖4的限制。因此,某些元件可根據(jù)需要被刪除、修改或增加。例如,存儲器140可以另外地包括分析在各種傳感器中感測到的信號的感測模塊、諸如OCR程序的消息模塊、信使程序、短消息服務(wù)(SMS)和多媒體消息服務(wù)(MMS)程序、電子郵件程序、呼叫信息聚合程序模塊、VoIP模塊、網(wǎng)絡(luò)瀏覽器模塊等。
在使用圖像掃描裝置的掃描資源時,根據(jù)實施例的移動裝置可以執(zhí)行掃描到手機(jī)的功能,而沒有對圖像的大小/數(shù)目的限制、或者對能夠由圖像掃描裝置使用的大容量存儲或應(yīng)用的存儲器的限制。
當(dāng)發(fā)送圖像時,根據(jù)實施例的移動裝置可使用管理BYOD應(yīng)用431和圖像掃描裝置的通信和控制的API。因此,移動裝置可以在開放API的使用環(huán)境的最低允許條件下進(jìn)行控制,而沒有諸如網(wǎng)絡(luò)中的端口允許的安全問題,當(dāng)使用諸如SMB/FTP的另一個協(xié)議時這可能是問題。用戶可以安裝BYOD應(yīng)用431,而不建立使用SMB/FTP協(xié)議的環(huán)境。因此,用戶的便利性得以提高。
根據(jù)實施例的移動裝置可以通過組合由圖像掃描裝置提供的各種資源和移動裝置的硬件功能及軟件功能執(zhí)行各種操作。因此,用戶的便利性可以提高,并且可以提供各種新組合的功能。
如上所述,移動裝置100可以以不同類型的設(shè)備,如便攜式電話、平板計算機(jī)、筆記本計算機(jī)、PDA、MP3播放器、電子相框設(shè)備、電視機(jī)、個人計算機(jī)、自助服務(wù)機(jī)等來實現(xiàn)。因而,可以根據(jù)移動裝置100的類型以各種方式來修改在圖3和圖4示出的配置。
如上所述,移動裝置100可以以各種形式和配置來實現(xiàn)。根據(jù)實現(xiàn)移動裝置100的控制器130可提供各種功能。下面將參考圖6至圖15描述各種功能。
圖5是圖1中的圖像掃描裝置的框圖。
參照圖5,圖像掃描裝置300可以包括通信接口310、顯示器320、輸入器330、存儲器340、掃描儀350、圖像形成器360、傳真機(jī)370和控制器380。
通信接口310可以形成為經(jīng)由例如局域網(wǎng)和/或因特網(wǎng)的網(wǎng)絡(luò)連接圖像掃描裝置300和外部設(shè)備。該連接也可以通過USB端口或無線模塊進(jìn)行。無線模塊可以支持,例如,WiFi、Wi-Fi直連、NFC、藍(lán)牙等。
通信接口310可以接收來自移動裝置100的作業(yè)運(yùn)行請求。作業(yè)運(yùn)行請求可以是能夠由圖像掃描裝置感知的開放API命令。通信接口310可以通過使用,例如統(tǒng)一協(xié)議(下面將參照圖6及圖7說明),執(zhí)行與移動裝置100的通信。
將在下面描述,通信接口310可以發(fā)送在掃描儀350上生成的掃描圖像到移動裝置100,或?qū)?gòu)成整個掃描圖像的多個圖像數(shù)據(jù)流傳輸?shù)揭苿友b置100。
已經(jīng)解釋,在掃描儀350上生成的掃描圖像或多個圖像數(shù)據(jù)可以被發(fā)送到發(fā)送掃描命令的移動裝置100。但是,當(dāng)用戶的作業(yè)運(yùn)行請求是掃描到FTP或掃描到電子郵件時,通信接口310可以將所生成的掃描圖像發(fā)送到對應(yīng)于該作業(yè)運(yùn)行請求的FTP地址或電子郵件地址。
通信接口310可以從移動裝置100接收打印數(shù)據(jù),或發(fā)送預(yù)先存儲在存儲器340中的文檔文件或地址簿信息到移動裝置100。打印文件可以是如PS或PCL的打印機(jī)語言數(shù)據(jù),或可以是如PDF、XPS、BMP、JPG等的文件。
顯示器320可以顯示由圖像掃描裝置300支持的各種信息。顯示器320可以是諸如LCD、CRT等的顯示器類型,或是可以同時執(zhí)行輸入器330功能的觸摸屏。
顯示器320可以顯示具有選項的屏幕來控制圖像掃描裝置的功能。
輸入器330可以包括多個功能鍵,用戶可以使用其建立或選擇由圖像掃描裝置300所支持的各種功能。輸入器330可以以鼠標(biāo)或鍵盤來實現(xiàn)。輸入器330還可以以也可以執(zhí)行如上所述的顯示器320功能的觸摸屏來實現(xiàn)。
存儲器340可以存儲打印文件。具體地講,存儲器340可以存儲通過通信接口310接收的打印文件。存儲器340可以存儲由掃描儀350生成的掃描圖像。這將在下面描述。
存儲器340還可以存儲地址簿信息。存儲器340可以實現(xiàn)為圖像掃描裝置300內(nèi)部或諸如包括USB存儲器的可移動磁盤、通過網(wǎng)絡(luò)的web服務(wù)器等的外部存儲介質(zhì)。
因此,用戶可以連接USB存儲器到圖像掃描裝置300,在移動裝置100上接收和編輯存儲在連接到圖像掃描裝置300的USB存儲器中的文檔文件,將編輯過的文件發(fā)送回圖像掃描裝置300,并執(zhí)行打印作業(yè)。因此,即使當(dāng)圖像掃描裝置300不支持關(guān)于文檔文件的編輯功能時,也可以與移動裝置100相結(jié)合來執(zhí)行編輯功能。
掃描儀350可通過掃描源材料生成掃描圖像。具體的,當(dāng)用戶的作業(yè)運(yùn)行請求是復(fù)制命令、掃描命令或傳真發(fā)送命令時,掃描儀350可通過掃描源材料生成掃描圖像。當(dāng)用戶的作業(yè)運(yùn)行請求是掃描命令時,掃描儀350可以遞送所生成的掃描圖像到通信接口310,使得所生成的掃描圖像被存儲到預(yù)先設(shè)定的存儲區(qū)域中。當(dāng)作業(yè)運(yùn)行請求是復(fù)制命令時,掃描儀350可以遞送所生成的掃描圖像到圖像形成器360,以打印所生成的掃描圖像。當(dāng)用戶的作業(yè)運(yùn)行請求是傳真發(fā)送命令時,掃描儀350可以遞送所生成的掃描圖像到傳真機(jī)370,以傳真所生成的掃描圖像。
掃描儀350可以是平板形式或自動供給設(shè)備的形式。此外,掃描儀350可以提供有暫時存儲在光源模塊上生成的圖像數(shù)據(jù)的掃描緩沖區(qū)。
當(dāng)圖像掃描裝置300沒有提供諸如硬盤驅(qū)動器(HDD)的存儲設(shè)備時,或者當(dāng)圖像掃描裝置300的存儲器的存儲容量小于預(yù)設(shè)存儲容量時,每當(dāng)圖像數(shù)據(jù)填滿掃描緩沖區(qū)時,掃描儀350可以停止掃描操作。圖像數(shù)據(jù)可以隨后通過通信接口310發(fā)送到移動裝置100。下面將參照圖6詳細(xì)描述該操作。
圖像形成器360可以執(zhí)行圖像形成功能。具體地,圖像形成器360可以打印通過通信接口310接收的打印文件以及打印在掃描儀350上生成的掃描圖像。
傳真機(jī)370可以傳真-發(fā)送掃描圖像。具體地,當(dāng)用戶的作業(yè)運(yùn)行請求是傳真發(fā)送指令時,傳真機(jī)370可將在掃描儀350生成的掃描圖像傳真-發(fā)送到輸入的傳真地址。
控制器380可以控制圖像掃描裝置300內(nèi)的各個單元。具體地,當(dāng)通過通信接口310接收到作業(yè)運(yùn)行請求時,控制器380可以控制圖像掃描裝置300中的每個單元,以根據(jù)接收到的作業(yè)運(yùn)行請求執(zhí)行功能。例如,當(dāng)從移動裝置100接收到掃描命令時,控制器380可以控制掃描儀350來掃描源材料,并且控制通信接口310將作為掃描結(jié)果的掃描圖像發(fā)送到移動裝置100。
當(dāng)圖像掃描裝置300不包括足夠的存儲區(qū)域來存儲整個掃描圖像時(例如,當(dāng)未提供HDD時或當(dāng)HDD容量小于預(yù)置值時),以及當(dāng)在掃描中生成的圖像數(shù)據(jù)填滿掃描緩沖區(qū)時,控制器380可以停止掃描操作并控制通信接口310將存儲在掃描緩沖區(qū)中的圖像數(shù)據(jù)發(fā)送到移動裝置100,當(dāng)掃描緩沖區(qū)為空時,控制掃描儀350重新開始掃描操作,并控制掃描儀350和通信接口310通過重復(fù)上述過程以生成所有源材料的圖像數(shù)據(jù)。
當(dāng)從移動裝置100接收到位置信息和/或時間信息時,控制器380可以使用接收到的位置信息和/或時間信息生成掃描圖像。
根據(jù)實施例的圖像掃描裝置300可以與移動裝置100相互操作。因此,除了基本功能,可以向用戶提供擴(kuò)展的功能。相應(yīng)的,即使圖像掃描裝置300具有有限的存儲資源,也可以容易地執(zhí)行掃描作業(yè)。
盡管已經(jīng)描述了圖像掃描裝置300包括圖像形成器360、掃描儀350和傳真機(jī)370中的所有三個,圖像掃描設(shè)備300可以實現(xiàn)為包括掃描儀350、圖像形成器360和傳真機(jī)370中的一個或兩個。
圖6是被提供用于解釋根據(jù)實施例的統(tǒng)一協(xié)議的操作的圖。
參照圖6,響應(yīng)于用戶的掃描命令,在S610,安裝在移動裝置100中的BYOD應(yīng)用431可以通過被提供以用于控制圖像掃描裝置300的開放API發(fā)送掃描命令到統(tǒng)一協(xié)議服務(wù)模塊(UP)311。
根據(jù)實施例,可以使用統(tǒng)一協(xié)議取代諸如SMB/FTP的相關(guān)的網(wǎng)絡(luò)協(xié)議。因此,可在在開放API的使用環(huán)境的最低允許的條件下執(zhí)行控制,而沒有諸如在網(wǎng)絡(luò)中的端口允許這樣的、安全問題,它是當(dāng)使用諸如SMB/FTP這樣的其它協(xié)議時可能有的問題。此外,用戶可以在移動裝置中僅安裝BYOD應(yīng)用,而且可不要求SMB/FTP的使用環(huán)境設(shè)置。
在S620,接收掃描命令的圖像掃描裝置300可以通過使用掃描緩沖區(qū)351執(zhí)行掃描作業(yè)。
在S630,當(dāng)掃描緩沖區(qū)351中裝滿圖像數(shù)據(jù)時,圖像掃描裝置300可以停止掃描操作,并發(fā)送存儲在掃描緩沖區(qū)的圖像數(shù)據(jù)到移動裝置100。
在S650,接收圖像數(shù)據(jù)的移動裝置100可以將接收到的圖像數(shù)據(jù)存儲在存儲器140中,并在S640向圖像掃描裝置300發(fā)送命令以清空掃描緩沖區(qū)并繼續(xù)掃描操作。
在S660,可以重復(fù)執(zhí)行上述過程直到生成源材料的最終圖像數(shù)據(jù)。當(dāng)通過反復(fù)上述過程生成并發(fā)送最終圖像數(shù)據(jù)時,圖像掃描裝置300可以在S670通知移動裝置100掃描作業(yè)已完成。在S680,移動裝置100可以通過使用存儲在存儲器140中的多個圖像數(shù)據(jù)生成掃描圖像。
BYOD應(yīng)用431可以不需要圖像掃描裝置300中的大容量存儲設(shè)備而獲取掃描圖像,因為當(dāng)圖像掃描裝置300的掃描緩沖區(qū)被填滿時,被掃描的圖像可以以每次一束的方式發(fā)送到移動裝置100。
為實現(xiàn)上述操作,流程控制是必要的,所以當(dāng)掃描完圖像的一部分填滿掃描緩沖區(qū)的容量后,掃描儀和圖像處理模塊可以停止直到掃描緩沖區(qū)中的圖像數(shù)據(jù)被發(fā)送,然后在BYOD應(yīng)用431接收到圖像數(shù)據(jù)并通知圖像掃描裝置300該圖像數(shù)據(jù)已被接收后恢復(fù)掃描。將參照圖7具體說明該操作。
圖7是被提供以更具體地解釋圖6中的操作的時序圖。
參照圖7,BYOD應(yīng)用431可以通過統(tǒng)一協(xié)議執(zhí)行掃描作業(yè)創(chuàng)建命令,以便檢索來自圖像掃描裝置300的掃描圖像數(shù)據(jù)。
接收到上述命令的圖像掃描裝置300的統(tǒng)一協(xié)議服務(wù)模塊(UP)311可以將來自BYOD應(yīng)用431的掃描命令遞送到控制圖像掃描裝置300的JQ模塊385。
JQ模塊385可以遞送掃描命令到管理掃描的掃描模塊(掃描FJM)352、圖像處理模塊(IMT)353和連接器模塊(Conn)354以能夠發(fā)送所生成的圖像。
接收上述命令的掃描模塊352可以實時地遞送掃描圖像的原始數(shù)據(jù)的圖像數(shù)據(jù)到圖像處理模塊353。圖像處理模塊353可以將原始圖像轉(zhuǎn)換成諸如JPEG、TIFF、PDF等的可以由用戶指定并被各種應(yīng)用支持的標(biāo)準(zhǔn)化的圖像格式。
生成的掃描原始數(shù)據(jù)可能具有比較大的尺寸。如果不使用大容量存儲設(shè)備,這將需要相當(dāng)大的存儲器的量以至少存儲整個文檔的一部分,更不用說整個圖像。因此,當(dāng)圖像在圖像處理模塊353中被轉(zhuǎn)換時,沒有大容量存儲設(shè)備,或具有有限的大容量存儲設(shè)備的掃描模塊352,可生成原始數(shù)據(jù)并將所生成的圖像存儲在掃描緩沖區(qū)。如果內(nèi)部掃描緩沖區(qū)是滿的,則當(dāng)掃描緩沖區(qū)填滿時可以停止掃描和圖像轉(zhuǎn)換。取決于掃描緩沖區(qū)的大小,掃描圖像可以是頁面的一部分,或一頁或更多頁。
當(dāng)掃描操作停止時,UP 311可發(fā)送文件添加事件(Doc Added Event)通知BYOD應(yīng)用431該圖像已準(zhǔn)備好檢索。
接收文件添加事件(Doc Added Event)的BYOD應(yīng)用431可以請求關(guān)于當(dāng)前正在UP 311中處理的作業(yè)的圖像信息(Jobmgt/GetJobs/job/docs),響應(yīng)于該請求,UP 311可以發(fā)送當(dāng)前存儲在掃描緩沖區(qū)中的圖像數(shù)據(jù)的一部分,清除掃描緩沖區(qū),并重新開始掃描模塊352先前停止的掃描操作。
此后,可以重復(fù)上述過程直到生成所有的掃描數(shù)據(jù)。當(dāng)沒有更多圖像要生成時,可以由UP 311發(fā)送完成事件到BYOD應(yīng)用431。
接收完成事件(Complete Event)的BYOD應(yīng)用431必須根據(jù)通過圖像掃描裝置300的UP 311回答的事件檢索到目前為止生成的部分圖像,并在最終結(jié)合所獲得的文件之后基于包含在文件頭部中的文件信息生成最后的文件的圖像。
此外,根據(jù)需要,BYOD應(yīng)用431可以通過使用所生成的掃描圖像提供額外的擴(kuò)展功能。擴(kuò)展功能可使得諸如移動裝置100和圖像掃描裝置300的兩個或多個設(shè)備來執(zhí)行作業(yè),其中每個設(shè)備執(zhí)行作業(yè)的一部分。
圖8是被提供以解釋根據(jù)實施例的用于編輯文檔的方法的圖。
當(dāng)提供了UP 311時,可以由UP 311發(fā)送并接收圖像掃描裝置中的數(shù)據(jù)信息或文檔文件以及在圖像掃描裝置上生成的掃描圖像。
在S810,移動裝置100可請求發(fā)送先前存儲在圖像掃描裝置300中的文檔文件。
在S820,接收發(fā)送請求的圖像掃描裝置300可發(fā)送必要的文檔文件到移動裝置100。
在S830,接收文檔文件的移動裝置100可以通過使用先前安裝的文檔編輯應(yīng)用編輯文檔文件。在S840,移動裝置100可以發(fā)送編輯過的文檔文件到圖像掃描裝置300以執(zhí)行打印作業(yè),并且可以在S850執(zhí)行其他作業(yè),例如電子郵件的發(fā)送。
近來,已經(jīng)引入了許多具有大容量存儲設(shè)備的圖像形成(或圖像掃描)產(chǎn)品。這些產(chǎn)品可以用來存儲由它們掃描的圖像或外部生成的圖像,并隨后輸出圖像,或通過相互操作打印設(shè)備的傳真/發(fā)送等功能發(fā)送圖像。
此外,一些圖像形成產(chǎn)品可以提供編輯所存儲的圖像的功能,盡管對于這樣的實現(xiàn)可能需要大型的GUI顯示器。提供小型GUI或文本UI的圖像形成裝置可能不能夠編輯所保存的圖像。
即使當(dāng)圖像形成裝置的GUI提供圖像視圖或編輯功能時,它也可能難以向用戶提供能與例如在他的移動裝置100上的熟悉的圖像視圖或編輯器功能相比的功能。為了解決該問題,用戶可以用安裝在移動裝置100中的BYOD應(yīng)用431搜索并選擇存儲在圖像掃描裝置中的文檔文件,檢索期望的文件到移動裝置100,并使用移動裝置上的工具進(jìn)行編輯。因此,用戶可以通過利用移動裝置100上的熟悉的應(yīng)用執(zhí)行各種功能。
除用戶的方便外,上述實施例可以提供各種修改例為額外的形式。例如,當(dāng)存儲例如除了如JPEG和PDF文件的圖像文件外的諸如Word/PowerPoint/Excel文件的常用文檔時,圖像掃描裝置可以不直接向這樣的商業(yè)應(yīng)用文檔提供打印功能。在這種情況下,用戶可以檢索所期望的文件到移動裝置100,通過使用來自移動裝置100的該文件的打印機(jī)驅(qū)動將其轉(zhuǎn)換成可用的數(shù)據(jù)格式,并將轉(zhuǎn)換后的文件發(fā)送到圖像形成裝置(或圖像掃描裝置)。因此,先前不能打印的文件可以通過使用BYOD應(yīng)用431用圖像形成裝置(或圖像掃描裝置)打印。
除了固定在圖像掃描裝置中的固定設(shè)備,用于圖像形成裝置(或圖像掃描裝置)的大容量存儲裝置可以是可移動的設(shè)備,如USB存儲器或棒狀存儲器。
在這種情況下,不支持大容量存儲設(shè)備并限制能夠被打印的文件格式的圖像形成裝置(或圖像掃描裝置),可以連接USB記憶棒并且可以使用BYOD應(yīng)用431。因此,預(yù)覽/編輯/打印/讀取功能可以擴(kuò)展到打印機(jī)支持的文件類型之外。
圖9至圖11是被提供以解釋根據(jù)實施例的用于共享地址簿的方法的圖。
具體地,圖9是被提供以解釋共享存儲在圖像掃描裝置中的地址簿信息的實施例的圖。
當(dāng)圖像掃描裝置300被用于普通辦公室作業(yè)時,圖像掃描裝置300可在地址簿中有各種地址。地址可以是電子郵件地址、服務(wù)器地址等。在這種情況下,用戶可以使用BYOD應(yīng)用431請求共享存儲在圖像掃描裝置300的存儲器340中的地址簿信息。因此,BYOD應(yīng)用431可以在S910向UP 311發(fā)送地址簿請求,并在S920獲得地址簿。
用戶可以在S930通過使用接收到的地址簿執(zhí)行先前存儲的數(shù)據(jù)或文件的發(fā)送。因此,用戶可以通過聯(lián)系圖像掃描裝置300檢索地址簿信息,而不需要單獨(dú)存儲與作業(yè)有關(guān)的地址,并且通過使用地址簿信息從他的移動地址向另一個電子郵件/服務(wù)器發(fā)送圖像。
圖10是被提供以解釋使用存儲在移動裝置中的地址簿信息的實施例的圖。
例如,當(dāng)用戶需要發(fā)送傳真數(shù)據(jù)時,用戶可以在具有傳真功能的MFP中執(zhí)行傳輸功能,因為他不能使用移動裝置傳真-發(fā)送。在這種情況下,當(dāng)用戶通過利用存儲在移動裝置100中的地址簿信息傳真-發(fā)送時,他可以容易地使用移動裝置100上的他的地址列表進(jìn)行傳真發(fā)送,而無需單另在MFP的地址簿上登記地址。
對于上述,用戶在S1010執(zhí)行BYOD應(yīng)用431,在S1020選擇從他的移動裝置100提供的地址。BYOD應(yīng)用431連同所選擇的地址信息一起向圖像掃描裝置300的UP 311發(fā)送作業(yè)請求。圖像掃描裝置300然后可以發(fā)送傳真到所選擇的地址。
圖11是被提供以解釋結(jié)合并使用移動裝置和圖像掃描裝置中的地址簿的實施例的圖。
各種實施例可以適用于當(dāng)移動裝置100是發(fā)送者時和當(dāng)圖像掃描裝置300是發(fā)送者時兩者。具體地,可以在S1110運(yùn)行BYOD應(yīng)用431,并且可以在S1120請求和檢索圖像掃描裝置300的地址簿信息。
在S1130中,BYOD應(yīng)用431的用戶界面可以提供使這兩個地址簿都被選擇的功能?;谠摻M合的地址簿信息,在S1140,移動裝置100可以直接發(fā)送,或者可以發(fā)送命令到圖像掃描裝置300以發(fā)送。
圖12是被提供以解釋根據(jù)實施例的可交換圖像文件格式(exchangeable image file format,EXIF)插入的操作的圖。
EXIF是插入關(guān)于對應(yīng)的圖像的拍攝的設(shè)備/圖像、形式/位置、信息/時間信息到由數(shù)字相機(jī)生成的圖像中的技術(shù)。可以通過使用包括在便攜式電話中的GPS功能并與圖像掃描裝置300的掃描功能進(jìn)行交互來擴(kuò)展和實現(xiàn)EXIF。
用戶可以在S1210運(yùn)行BYOD應(yīng)用431,并且BYOD應(yīng)用431可以在S1220向圖像掃描裝置300請求掃描功能。因此,在S1230,圖像掃描裝置300可向移動裝置的BYOD應(yīng)用431遞送通過掃描模塊生成的圖像數(shù)據(jù)。
在S1240,BYOD應(yīng)用431可以利用EXIF向接收到的掃描圖像插入從移動裝置100的GPS檢索到的位置信息。因此,在S1250,掃描圖像可以在移動裝置100中被存儲和使用,并且同時被移動裝置發(fā)送到圖像掃描裝置300。在這種情況下,因為位置信息可以另外地添加,這可能是有利的,這是當(dāng)圖像掃描裝置300單獨(dú)進(jìn)行掃描并將結(jié)果發(fā)送到期望的目的地時可能無法做到的。
在各種實現(xiàn)中,移動裝置可以只發(fā)送位置信息到圖像掃描裝置,圖像掃描裝置可以在生成掃描模塊的圖像時基于位置信息添加EXIF信息。
此外,在各種實現(xiàn)方式中,圖像掃描裝置可以掃描圖像并且將圖像存儲在內(nèi)部存儲器或諸如USB主機(jī)的外部存儲器中。具體地,當(dāng)通過使用圖像掃描裝置300的UI執(zhí)行掃描到USB的功能時,不是簡單地只存儲圖像,而且可以從移動裝置100檢索位置信息,并且基于接收到的位置信息,位置信息可以反映到存儲在USB中的掃描圖像中。
圖13和圖14是用于說明OCR操作的圖。
OCR技術(shù)涉及從圖像文件中提取字符?;贠CR技術(shù),可以從文檔中僅提取期望的部分,或可從整個文檔中提取圖像部分和字符部分,并基于所識別的字符被用于各種用途,如翻譯成所需的語言等。
具體地,圖13是被提供以解釋實施例的圖,在實施例中移動裝置100編輯圖像并將編輯過的圖像發(fā)送回圖像掃描裝置300用于處理,例如,將用英語寫的文檔輸出成韓語寫的文檔。
參照圖13,用戶可以在S1310執(zhí)行BYOD應(yīng)用431,BYOD應(yīng)用431可以在S1320向圖像掃描裝置請求掃描當(dāng)前圖像,并在S1330檢索相應(yīng)的圖像到移動裝置100。
在S1340,移動裝置100可通過OCR引擎436提取英文字符,執(zhí)行翻譯,并執(zhí)行編輯,以修改字符區(qū)域成為韓語。然后,移動裝置100可以在S1350發(fā)送打印編輯過的圖像的命令。
圖14是被提供以解釋通過移動裝置的應(yīng)用在移動裝置中處理修改后的圖像的實施例的圖。
例如,當(dāng)圖像掃描裝置不包括用于生成和發(fā)送可搜索的PDF的功能時,用戶可以在S1410執(zhí)行BYOD應(yīng)用431,并在BYOD應(yīng)用431上輸入掃描命令。接收掃描命令的BYOD應(yīng)用431可以在S1420發(fā)送掃描命令到圖像掃描裝置300,并在S1430響應(yīng)于掃描命令接收掃描圖像。
接收掃描圖像的BYOD應(yīng)用431可以在S1440中通過OCR引擎436提取掃描圖像中的字符,并通過使用所提取的字符生成可搜索的PDF文件。在S1450,所生成的可搜索的PDF文件可存儲在移動裝置100中并以各種形式被使用。
圖15是被提供以解釋根據(jù)實施例的傳真操作的圖。
參照圖15,當(dāng)期望通過使用可以將數(shù)字信號轉(zhuǎn)換成語音信號的移動裝置100發(fā)送傳真時,在不支持傳真的圖像掃描裝置300中的掃描圖像可以被發(fā)送到包括BYOD應(yīng)用431的移動裝置100。
移動裝置100可將原始數(shù)據(jù)轉(zhuǎn)換成在傳真?zhèn)鬏斨惺褂玫腡4格式,呼叫相應(yīng)的傳真號,發(fā)送對應(yīng)于所接收的傳真協(xié)議的傳真協(xié)議,并以傳真格式發(fā)送轉(zhuǎn)換后的信號。這個信號可以轉(zhuǎn)換成模擬傳真信號并通過站10或服務(wù)提供商20(或傳真服務(wù)器)發(fā)送給另一傳真機(jī)30-1、30-2。
當(dāng)接收設(shè)備是支持因特網(wǎng)傳真協(xié)議的MFP時,傳真數(shù)據(jù)可以通過網(wǎng)絡(luò)立即發(fā)送到接收設(shè)備。因此,傳真可以通過電話線發(fā)送到不支持傳統(tǒng)傳真的MFP。
圖16至圖32是示出了關(guān)于在圖1中的移動裝置上顯示的用戶界面窗口的各種實施例的圖。
為了在圖像掃描裝置和移動裝置之間共享資源并提供擴(kuò)展功能,應(yīng)該考慮移動裝置和打印機(jī)設(shè)備之間的三個區(qū)域:在其中發(fā)現(xiàn)移動裝置能夠支持的打印設(shè)備的發(fā)現(xiàn)階段;其中打印機(jī)被選定并被連接到移動裝置的配對階段;以及其中期望的事件被完成的事件處理階段。
圖16至圖18是被提供以解釋在BYOD應(yīng)用431上注冊圖像掃描裝置300或圖像形成裝置以使得移動裝置100和圖像掃描裝置300(或者圖像形成設(shè)備)共享資源并提供擴(kuò)展功能的過程。上述發(fā)現(xiàn)、配對和事件登記可以在這個過程中執(zhí)行。
參照圖16,當(dāng)用戶執(zhí)行BYOD應(yīng)用431時,用戶界面窗口1600可提供先前由用戶以列表的形式定義的工作流1610。
當(dāng)用戶選擇所顯示的工作流中的一個時,可以顯示如圖17所示的設(shè)備選擇屏幕。在此,BYOD應(yīng)用431可以執(zhí)行上述發(fā)現(xiàn)。
參照圖17,用戶界面窗口1700可搜索并顯示在可以連接到BYOD應(yīng)用431的統(tǒng)一網(wǎng)絡(luò)確認(rèn)了的圖像掃描裝置或圖像形成裝置的設(shè)備列表1710。
BYOD應(yīng)用431可以通過使用如SNMP和mDNS的協(xié)議搜索設(shè)備,基于設(shè)備提供的MIB信息確定每個找到的設(shè)備是否支持BYOD應(yīng)用,并顯示支持BYOD應(yīng)用并可以被連接的設(shè)備。
當(dāng)用戶選擇通過發(fā)現(xiàn)找到了設(shè)備,BYOD應(yīng)用431可以與所選擇的設(shè)備,其可是例如圖像掃描裝置300,確認(rèn)連接狀態(tài)。當(dāng)用戶選擇圖像掃描裝置300以連接到移動裝置100時,可以顯示圖18的用戶界面窗口。當(dāng)連接上圖像掃描裝置300時,可以顯示圖19的用戶界面窗口。
參照圖18,用戶界面窗口1800可向用戶提供PIN碼輸入屏幕1810。當(dāng)從用戶接收到PIN碼1811的輸入后,可以安全地執(zhí)行與圖像掃描裝置300的配對。BYOD應(yīng)用431可以存儲連接的信息,以使當(dāng)圖像掃描裝置300再次被選擇時可以執(zhí)行連接而不用輸入另一個PIN碼。
當(dāng)通過配對完成連接時,BYOD應(yīng)用431可以通過UP 311從連接的圖像掃描裝置300檢索圖像掃描裝置300的信息。否則,BYOD應(yīng)用可以獲得控制作業(yè)的權(quán)限,為圖像掃描裝置300注冊必要類型的事件,并通過上面描述的事件處理發(fā)送關(guān)于由BYOD應(yīng)用執(zhí)行的任務(wù)的狀態(tài)信息和如設(shè)備誤差事件的其他狀態(tài)信息。
圖19示出了開始屏幕的例子,其列出了當(dāng)掃描>修改>輸出工作流被選定后可用的各種擴(kuò)展功能。
當(dāng)用戶選擇設(shè)備去執(zhí)行工作流時以及當(dāng)完成與相應(yīng)的設(shè)備的配對時,BYOD應(yīng)用431可以通過UP 311獲得由所連接的設(shè)備支持的各種掃描相關(guān)的能力信息,并基于獲得的信息顯示用戶界面窗口。
具體地,用戶界面窗口1900包括將完成的作業(yè)的信息的作業(yè)顯示區(qū)域1910、設(shè)備顯示區(qū)域1920以及列出可由用戶選擇的各種選項的選項選擇區(qū)域1930。
作業(yè)顯示區(qū)域1910顯示構(gòu)成由用戶所選擇的工作流的作業(yè)的操作。顯示的特定信息可隨不同的實施例變化。例如,在圖19示出了掃描作業(yè)的信息時,當(dāng)由用戶所選擇的工作流包括打印功能時,可以顯示關(guān)于打印功能信息。選項選擇區(qū)1930可以顯示可被選擇的打印選項的列表。
設(shè)備顯示區(qū)域1920顯示由用戶所選擇的圖像掃描裝置或圖像形成裝置的信息。
顯示了選項選擇區(qū)域1930,使得用戶可以為要完成的作業(yè)指定選項。如該特定實施例所述,可以包括源材料的大小1931、源材料的方向1932、雙面掃描1933和色彩模式1934為可以選擇的選項??梢愿鶕?jù)由用戶所選擇的圖像掃描裝置的性能修改和顯示選項選擇區(qū)。
圖20至圖23是示出了當(dāng)用戶選定掃描選項并執(zhí)行掃描操作時可以顯示的用戶界面窗口的例子。
當(dāng)用戶輸入了掃描命令時,BYOD應(yīng)用431可以通過UP 311發(fā)送包括由用戶建立的掃描選項、文件存儲位置和文件名的[POST]/ws/v1/scanner/scanjobfactory/createjob命令到所連接的圖像掃描裝置300。
接收掃描命令的圖像掃描裝置300可以根據(jù)該命令執(zhí)行掃描,并如以下Jason格式的作業(yè)狀態(tài)修改事件使用網(wǎng)絡(luò)套接字方法向BYOD應(yīng)用431遞送作業(yè)處理狀態(tài)請求作業(yè)。
"JobStatusChangedEv":{"resourceId":90,"added":[{"category":"jscJobConfirmation,""severity":"sInfo,""specificCondition":"jcWaitingForNextSegment,""data":{}}],"removed":[]}}}
當(dāng)接收到上述事件時,BYOD應(yīng)用431可以顯示圖20的用戶界面窗口。參照圖20,用戶界面窗口2000包括通知該掃描作業(yè)目前正在進(jìn)行中的區(qū)域2010。
“jcWaitingForNextSegment”是指示是否有另一頁將要掃描的事件命令。例如,當(dāng)接收到作業(yè)的第一頁的掃描已完成的事件命令時,BYOD應(yīng)用431可以顯示圖21的用戶界面窗口。參照圖21,用戶界面窗口2100包括詢問是否要對其它頁執(zhí)行掃描作業(yè)的選擇區(qū)域2110。
當(dāng)用戶選擇下一個頁面掃描時,BYOD應(yīng)用431可以執(zhí)行關(guān)于狀態(tài)"jcWaitingForNextSegment."的繼續(xù)命令[PUT]{"condition":"jcWaitingForNextSegment,""disposition":"cvContinue,""data":{}}]"。因此,圖像掃描裝置300可掃描下一頁。當(dāng)完成下一頁掃描操作時,用戶可以選擇是否掃描其它頁。
當(dāng)用戶選擇停止掃描的選項時,BYOD應(yīng)用431可以為"jcWaitingForNextSegment"狀態(tài)執(zhí)行[PUT]{"condition":"jcWaitingForNextSegment,""disposition":"cvStop,""data":{}}]"停止命令。因此,圖像掃描設(shè)備可以完成當(dāng)前掃描操作,并在圖像掃描裝置300上以指定的文件名存儲最后生成的文件。當(dāng)完成存儲時,圖像掃描裝置300可以用如下面的Json格式的任務(wù)狀態(tài)修改事件使用網(wǎng)絡(luò)套接字方法向BYOD的應(yīng)用431發(fā)送作業(yè)完成狀態(tài)。
{"JobStateChangedEv":{"resourceId":90,"stateDetails":{"state":"jskJobCompleteState,""subState":"jsskSuccessful,""stateReasons":[{"reason":"jsrJobStatus,""cause":"jsrcSystem"}]}}}}
在這種情況下,BYOD應(yīng)用431可以顯示圖22的用戶界面窗口。參照圖22,用戶界面窗口2200包括通知正在接收所掃描的圖像的區(qū)域2210。
當(dāng)接收到作業(yè)完成事件時,圖像掃描裝置300可通過WebDav協(xié)議發(fā)送掃描文件至移動裝置100,該協(xié)議是基于BYOD應(yīng)用431提供的文件路徑的由網(wǎng)絡(luò)服務(wù)器提供的文件訪問協(xié)議。
當(dāng)完成文件的傳輸時,BYOD應(yīng)用431可以顯示圖23的用戶界面窗口。
參照圖23,用戶界面窗口2300包括edit master屏幕(編輯主屏幕)2310。這里,edit master屏幕2310是其中提供關(guān)于接收到的掃描圖像的圖像編輯功能的屏幕區(qū)域。
當(dāng)用戶選擇在edit master屏幕2310上顯示的掃描圖像之一時,可以顯示圖24的編輯屏幕。
圖24示出了為所掃描的圖像使用edit master的圖像修改功能的用戶界面窗口的示例。
參照圖24,用戶界面窗口2400包括顯示所接收到的掃描圖像的區(qū)域2410和對應(yīng)的編輯圖標(biāo)區(qū)2420。
編輯圖標(biāo)區(qū)2420可以包括各種編輯工具2421、2422、2423。圖25示出了用戶通過使用筆工具編輯掃描圖像,該工具可以是編輯工具2421、2422、2423中之一。
參照圖25,關(guān)于用戶界面窗口2500,可以在掃描圖像的頂部顯示由用戶輸入的筆跡。
當(dāng)完成編輯功能時,用戶可以打印編輯過的文檔。圖26示出了當(dāng)用戶輸入關(guān)于編輯過的文檔的打印命令時可被顯示的用戶界面窗口。
具體地,圖26示出了用于打印通過edit master編輯的圖像的用戶界面窗口的例子。
當(dāng)用戶在edit master屏幕上選擇打印按鈕時,用戶界面窗口2600可以包括顯示當(dāng)前作業(yè)信息的信息區(qū)2610、顯示當(dāng)前所連接的設(shè)備列表的設(shè)備顯示區(qū)2620以及選項選擇區(qū)2630。
當(dāng)在用戶界面窗口2600上輸入了輸出命令時,BYOD應(yīng)用431可以通過UP,即推送打印(push print)協(xié)議,將存儲在移動裝置100中的原始數(shù)據(jù)或修改過的數(shù)據(jù)發(fā)送到所連接的圖像形成設(shè)備。
接收相應(yīng)數(shù)據(jù)的圖像形成設(shè)備可以通過分析來自移動裝置100的數(shù)據(jù)執(zhí)行打印。
BYOD應(yīng)用431可以接收關(guān)于作為作業(yè)事件的輸出作業(yè)的狀態(tài)的信息,并確認(rèn)是否要完成當(dāng)前打印作業(yè)以及是否出現(xiàn)任何錯誤。BYOD應(yīng)用431可以根據(jù)所接收的作業(yè)狀態(tài)顯示用戶界面窗口。具體地,參考圖27和圖28,用戶界面窗口2700、2800包括顯示當(dāng)前打印作業(yè)狀態(tài)的區(qū)域2710、2810。
當(dāng)用戶使用僅支持彩色掃描(color scan)的黑白MFP型號和支持彩色打印的彩色打印機(jī)時,通過移動裝置100的BYOD應(yīng)用431可以向用戶提供作為工作流的經(jīng)由MFP型號的彩色掃描以及經(jīng)由彩色打印機(jī)的彩色打印的擴(kuò)展功能。通過安裝在移動裝置100上的BYOD應(yīng)用431的UI,可以提供擴(kuò)展功能來組合多個圖像形成裝置(A設(shè)備的彩色掃描資源和B設(shè)備的彩色打印資源)的資源和移動裝置100(存儲在移動裝置/安裝在移動裝置的基本應(yīng)用)的資源作為一個工作流。
圖29和圖30是被提供以解釋通過電子郵件發(fā)送通過edit master編輯的圖像的例子的圖。
在這種情況下,BYOD應(yīng)用431可以通過添加預(yù)先存儲在移動裝置100中的所編輯的圖像數(shù)據(jù)并利用移動裝置100中的電子郵件應(yīng)用將圖像電郵給用戶指定的收件人。
參照圖29,用戶界面2900可顯示可由用戶選擇的各種電子郵件的應(yīng)用。當(dāng)用戶選擇了應(yīng)用時,可以顯示圖30的用戶界面窗口。
參照圖30,用戶界面窗口3000可以包括收件人電子郵件地址的地址區(qū)域3010、添加文件區(qū)域3020以及文本區(qū)域3030。
通過上述擴(kuò)展功能,可以通過使用不提供電子郵件服務(wù)的設(shè)備來提供電子郵件發(fā)送。此外,關(guān)于提供電子郵件功能的設(shè)備,可以通過使用移動裝置的資源和圖像掃描裝置不能提供的關(guān)于圖像的編輯功能來執(zhí)行擴(kuò)展的比相關(guān)組提供的電子郵件功能更多的功能。
圖31是被提供已解釋執(zhí)行其中編輯是通過edit master執(zhí)行的,關(guān)于圖像的共享功能的例子的圖。
如圖31所示,當(dāng)用戶選擇edit master屏幕上的分享按鈕時,BYOD應(yīng)用431可以顯示安裝在移動裝置100中的移動應(yīng)用列表,并顯示可以傳輸文件的應(yīng)用列表。
參照圖31,用戶界面窗口3100可以顯示可被用戶選擇的共享應(yīng)用列表3110。
當(dāng)從所顯示的列表中選擇了共享應(yīng)用時,BYOD應(yīng)用431可以向共享應(yīng)用發(fā)送相應(yīng)的存儲在移動裝置100中的圖像數(shù)據(jù),同時執(zhí)行所選擇的共享應(yīng)用。
可以根據(jù)共享應(yīng)用來執(zhí)行發(fā)送后的過程。例如,當(dāng)用戶選擇S-note應(yīng)用作為共享應(yīng)用時,可以顯示圖32的用戶界面窗口。
參照圖32,用戶界面窗口3200可以顯示S-note應(yīng)用的UI屏幕。S-note應(yīng)用可以顯示從BYOD應(yīng)用431遞送的掃描圖像。
通過上述的擴(kuò)展功能,BYOD應(yīng)用431可以通過擴(kuò)展用于存儲在移動裝置100中的圖像的移動應(yīng)用的共享功能,作為一個作業(yè)工作流處理在所連接的裝置上生成的圖像并將圖像發(fā)送到另一個移動應(yīng)用。因此,可以通過改進(jìn)在其中可通過使用例如連接到第一裝置的移動裝置100的能力來共享在第一裝置上生成的圖像的過程,增強(qiáng)用戶的便利性。
圖33是被提供以解釋根據(jù)實施例的移動裝置的作業(yè)執(zhí)行方法的圖。
參照圖33,可以在S3310選擇運(yùn)行作業(yè)的圖像掃描裝置。具體地,移動裝置可以顯示可連接的圖像掃描裝置,并接收對所顯示的圖像掃描裝置中的一個的選擇。
在S3320,可以發(fā)送作業(yè)運(yùn)行請求到所選擇的圖像掃描裝置。作業(yè)運(yùn)行請求可以包括能夠由圖像掃描裝置識別并通過使用圖像掃描裝置UP發(fā)送的開放API命令。
在S3330,可由圖像掃描裝置使用流傳輸方法流傳輸構(gòu)成作業(yè)結(jié)果的多個圖像數(shù)據(jù)。
在S3340,可以生成使用多個接收到的圖像數(shù)據(jù)的作業(yè)結(jié)果。當(dāng)生成了作業(yè)結(jié)果時,可以將作業(yè)結(jié)果發(fā)送到另一圖像掃描裝置或用戶,以使得能夠執(zhí)行編輯操作。
因此,由于根據(jù)實施例的移動裝置的作業(yè)執(zhí)行方法可以在移動裝置上生成整個掃描圖像,所以具有有限的可用存儲的圖像掃描裝置可以輕松地掃描,而不需考慮有限的可用存儲空間。圖33的作業(yè)執(zhí)行方法可以在圖2和圖3中的移動裝置或本公開的其它實施例的其它配置中實現(xiàn)。
根據(jù)上述各種實施例的作業(yè)執(zhí)行方法可以存儲在非暫時性計算機(jī)可讀記錄介質(zhì)中??梢栽诟鞣N設(shè)備中加載和使用非暫時性計算機(jī)可讀記錄介質(zhì)。
非暫時性計算機(jī)可讀記錄介質(zhì)指示永久地和/或半永久地存儲數(shù)據(jù),并且可以由設(shè)備讀取的介質(zhì),而不是只能暫時存儲數(shù)據(jù)的介質(zhì),如,例如寄存器、高速緩存或動態(tài)存儲器。具體地,可以在諸如CD、DVD、硬盤、藍(lán)光光盤、USB、存儲卡或ROM的非暫時計算機(jī)可讀記錄介質(zhì)中存儲并提供上述各種應(yīng)用或程序。
圖34是被提供以解釋根據(jù)實施例的圖像掃描裝置的作業(yè)執(zhí)行方法的圖。
參照圖34,在S3510可以從移動裝置接收掃描命令。掃描命令可以是能夠由圖像掃描裝置識別的開放API命令。
在S3520,可以基于多個圖像數(shù)據(jù)掃描源材料。具體地,可以通過使用掃描緩沖生成關(guān)于源材料的圖像數(shù)據(jù),并且當(dāng)圖像數(shù)據(jù)填滿掃描緩沖區(qū)時可以停止掃描。當(dāng)在掃描緩沖區(qū)中的圖像數(shù)據(jù)被復(fù)制到另一個設(shè)備時,掃描可以重新開始。因此,圖像數(shù)據(jù)可以對應(yīng)于掃描緩沖區(qū)的大小。
在S3530,可以使用流傳輸?shù)姆椒▽⑦B續(xù)生成的多個圖像數(shù)據(jù)發(fā)送到移動裝置。
因此,根據(jù)實施例的圖像掃描裝置的作業(yè)執(zhí)行方法可以以流傳輸方法實時發(fā)送存儲在圖像掃描裝置的掃描緩沖區(qū)中的圖像數(shù)據(jù)到移動裝置。因此,即使當(dāng)圖像掃描裝置不具有存儲空間來存儲掃描輸出時,仍然可以執(zhí)行掃描。取決于本公開的各種實施例,圖34的作業(yè)執(zhí)行方法可以通過,例如,圖4的圖像掃描裝置或其他配置來執(zhí)行。
根據(jù)各種實施例的圖像掃描裝置的作業(yè)執(zhí)行方法可以存儲在非臨時性計算機(jī)可讀記錄介質(zhì)中??梢栽诟鞣N設(shè)備中安裝并使用非臨時性計算機(jī)可讀記錄介質(zhì)。
所描述的實施例僅僅是示例性的,并且不應(yīng)當(dāng)被解釋為限制任何其他實施例。本教導(dǎo)可以很容易地施加到其它類型的裝置。此外,本公開中各種實施例的描述旨在說明性的,而不是限制權(quán)利要求的范圍。