本發(fā)明涉及從圖像形成裝置向其他的裝置提供數(shù)據(jù)的技術(shù)。
背景技術(shù):
近年來(lái),匯集了復(fù)印、網(wǎng)絡(luò)打印、傳真、掃描、以及箱(BOX)等功能的圖像形成裝置正在得以普及。這樣的多功能的圖像形成裝置有時(shí)被稱為“復(fù)合機(jī)”或者“MFP(多功能外圍設(shè)備)”。
箱(BOX)功能是用于按每個(gè)用戶而預(yù)先提供被稱為“箱(BOX)”或者“個(gè)人箱(Personal box)”等的存儲(chǔ)區(qū)域,且各用戶通過(guò)自身的存儲(chǔ)區(qū)域?qū)?shù)據(jù)進(jìn)行保存并管理的功能。
通過(guò)僅對(duì)特定的用戶預(yù)先設(shè)定對(duì)某箱的訪問(wèn)權(quán),從而能夠防止他人非法訪問(wèn)該箱中所存儲(chǔ)的數(shù)據(jù)。
此外,近年來(lái),提出了在兩臺(tái)裝置之間通過(guò)近距離無(wú)線通信而進(jìn)行圖像數(shù)據(jù)的交換的方法。“近距離無(wú)線通信”是基于到達(dá)距離短(幾厘米至幾米左右)的電波的無(wú)線通信。作為近距離無(wú)線通信的方式,存在NFC(近場(chǎng)通信)。在NFC中存在各種標(biāo)準(zhǔn)。也可以通過(guò)對(duì)遵循藍(lán)牙(Bluetooth)(注冊(cè)商標(biāo))或者無(wú)線USB(通用串行總線)等標(biāo)準(zhǔn)的裝置較短地設(shè)定電波的到達(dá)距離,從而實(shí)現(xiàn)近距離無(wú)線通信。
根據(jù)專利文獻(xiàn)1所記載的方法,以NFC方式從移動(dòng)設(shè)備接收到連接請(qǐng)求的MFP,如果不被許可進(jìn)行基于WFD方式的連接,則發(fā)送NG。移動(dòng)設(shè)備選擇備用服務(wù)器信息而發(fā)送給MFP。MFP若判斷為能夠連接到備用服務(wù)器,則發(fā)送OK。移動(dòng)設(shè)備將印刷作業(yè)上傳至該備用服務(wù)器,并將表示該印刷作業(yè)的URL發(fā)送給MFP。接收到URL的MFP基于URL下載印刷作業(yè),根據(jù)已下載的印刷作業(yè)來(lái)執(zhí)行印刷。
專利文獻(xiàn)2所記載的圖像形成裝置包括從便攜電話機(jī)接收數(shù)據(jù)的無(wú)線通信部、和將無(wú)線通信部的地址發(fā)送給便攜電話機(jī)的讀寫(xiě)器,便攜電話機(jī)包括接收所述地址的接觸/非接觸IC卡、和使用所述地址對(duì)無(wú)線通信部發(fā)送圖像數(shù)據(jù)的無(wú)線通信部,在便攜電話機(jī)與圖像形成裝置之間進(jìn)行通信時(shí),無(wú)線通信部的地址經(jīng)由讀寫(xiě)器被發(fā)送給接觸/非接觸IC卡,無(wú)線通信部使用所述地址將數(shù)據(jù)發(fā)送給無(wú)線通信部。
現(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)
[專利文獻(xiàn)1]:(日本)特開(kāi)2014-149666號(hào)公報(bào)
[專利文獻(xiàn)2]:(日本)特開(kāi)2013-158061號(hào)公報(bào)
技術(shù)實(shí)現(xiàn)要素:
此外,正在設(shè)法使得用戶通過(guò)簡(jiǎn)單的操作就能夠進(jìn)行基于近距離無(wú)線通信的圖像形成裝置與終端裝置之間的數(shù)據(jù)的交換。例如,在用戶對(duì)終端裝置指定了處理之后,僅憑使終端裝置靠近或者接觸圖像形成裝置的預(yù)定的位置,從而在終端裝置與圖像形成裝置之間進(jìn)行用于該處理的通信。
若使用該技術(shù),則在將箱中所存儲(chǔ)的數(shù)據(jù)從圖像形成裝置下載到終端裝置時(shí),用戶也只要進(jìn)行簡(jiǎn)單的操作即可。
但是,在對(duì)箱的訪問(wèn)權(quán)沒(méi)有提供給該用戶的情況下,無(wú)法進(jìn)行下載。在該情況下,管理者或者箱的所有者必須對(duì)該用戶提供訪問(wèn)權(quán)。并且,在該用戶取得了數(shù)據(jù)之后,管理者或者所有者必須刪除對(duì)該用戶的訪問(wèn)權(quán)。這樣,管理者或者所有者進(jìn)行的作業(yè)較為麻煩。
或者,必須由具有訪問(wèn)權(quán)的其他用戶從箱取得數(shù)據(jù),且經(jīng)由通信線路或者可移動(dòng)型的記錄介質(zhì)(例如,USB存儲(chǔ)器)提供給該用戶。該方法也同樣,作業(yè)較為麻煩。在經(jīng)由可移動(dòng)型s的記錄介質(zhì)的情況下,存在感染計(jì)算機(jī)病毒的顧慮,從安全方面來(lái)看,并不太理想。
本發(fā)明鑒于這樣的課題,其目的在于將安全保持一定,同時(shí)比以往更容易地進(jìn)行從圖像形成裝置向不具有訪問(wèn)權(quán)的用戶的終端裝置提供數(shù)據(jù)的處理。
本發(fā)明的一個(gè)方式所涉及的圖像形成裝置,具有:第一通信部件,通過(guò)近距離無(wú)線的方式來(lái)進(jìn)行通信;第二通信部件,通信的范圍比所述第一通信部件更寬;存儲(chǔ)部件,存儲(chǔ)被設(shè)定了第一用戶的訪問(wèn)權(quán)的數(shù)據(jù);連接用信息提供部件,在通過(guò)所述第一通信部件從所述第一用戶的第一終端裝置接收了用于將所述數(shù)據(jù)提供給其他的用戶的數(shù)據(jù)提供命令,并且,通過(guò)所述第一通信部件從第二用戶的第二終端裝置接收了向所述數(shù)據(jù)的訪問(wèn)請(qǐng)求的情況下,將用于向所述數(shù)據(jù)進(jìn)行訪問(wèn)的連接用信息發(fā)送給該第二終端裝置;以及數(shù)據(jù)提供部件,在基于所述連接用信息從所述第二終端裝置通過(guò)所述第一通信部件接收了所述數(shù)據(jù)的發(fā)送請(qǐng)求的情況下,通過(guò)所述第二通信部件將所述數(shù)據(jù)發(fā)送給該第二終端裝置。優(yōu)選的是,所述第一通信部件以接近無(wú)線通信方式進(jìn)行通信。
或者,所述連接用信息提供部件在接收到所述數(shù)據(jù)提供命令之后接收到所述訪問(wèn)請(qǐng)求的情況下,控制所述第一通信部件以便所述連接用信息被發(fā)送。
或者,所述連接用信息提供部件在接收到所述數(shù)據(jù)提供命令之后,在期限截止之前接收到所述訪問(wèn)請(qǐng)求的情況下,控制所述第一通信部件以便所述連接用信息被發(fā)送。
或者,所述連接用信息提供部件在接收到所述數(shù)據(jù)提供命令之后,在通過(guò)所述第一通信部件從所述第一終端裝置接收受理結(jié)束命令之前接收到所述訪問(wèn)請(qǐng)求的情況下,控制所述第一通信部件以便所述連接用信息被發(fā)送。
或者,在所述存儲(chǔ)部件中存儲(chǔ)了多個(gè)所述數(shù)據(jù),所述數(shù)據(jù)提供部件控制所述第二通信部件,使得由通過(guò)所述第一通信部件從所述第一終端裝置接收到的指定信息所示的所述數(shù)據(jù)被發(fā)送給所述第二終端裝置。
本發(fā)明的另一方式所涉及的圖像形成裝置,具有:通信部件,通過(guò)近距離無(wú)線的方式來(lái)進(jìn)行通信;存儲(chǔ)部件,存儲(chǔ)被設(shè)定了第一用戶的訪問(wèn)權(quán)的數(shù)據(jù);數(shù)據(jù)提供部件,在通過(guò)所述通信部件從所述第一用戶的第一終端裝置接收到用于將所述數(shù)據(jù)提供給其他的用戶的數(shù)據(jù)提供命令之后,通過(guò)所述通信部件從第二用戶的第二終端裝置接收了所述數(shù)據(jù)的發(fā)送請(qǐng)求的情況下,通過(guò)所述通信部件將所述數(shù)據(jù)發(fā)送給該第二終端裝置。
附圖說(shuō)明
圖1是表示數(shù)據(jù)共享系統(tǒng)的整體的結(jié)構(gòu)的例子的圖。
圖2是表示圖像形成裝置的硬件結(jié)構(gòu)的例子的圖。
圖3是表示終端裝置的硬件結(jié)構(gòu)的例子的圖。
圖4是表示圖像形成裝置的功能結(jié)構(gòu)的例子的圖。
圖5是表示終端裝置的功能結(jié)構(gòu)的例子的圖。
圖6是表示菜單畫(huà)面的例子的圖。
圖7是表示在三個(gè)用戶進(jìn)行一系列的操作時(shí)的各裝置的處理的流程的例子的時(shí)序圖。
圖8是表示在三個(gè)用戶進(jìn)行一系列的操作時(shí)的各裝置的處理的流程的例子的時(shí)序圖。
圖9是表示在三個(gè)用戶進(jìn)行一系列的操作時(shí)的各裝置的處理的流程的例子的時(shí)序圖。
圖10是表示在三個(gè)用戶進(jìn)行一系列的操作時(shí)的各裝置的處理的流程的例子的時(shí)序圖。
圖11是表示在三個(gè)用戶進(jìn)行一系列的操作時(shí)的各裝置的處理的流程的例子的時(shí)序圖。
圖12是表示指定畫(huà)面的例子的圖。
圖13是表示完成通知畫(huà)面的例子的圖。
圖14是說(shuō)明圖像形成裝置的整體的處理的流程的例子的流程圖。
圖15是說(shuō)明圖像形成裝置的整體的處理的流程的例子的流程圖。
圖16是說(shuō)明終端裝置的整體的處理的流程的例子的流程圖。
圖17是說(shuō)明終端裝置的整體的處理的流程的例子的流程圖。
圖18是表示圖像形成裝置的功能結(jié)構(gòu)的例子的圖。
圖19是表示終端裝置的功能結(jié)構(gòu)的例子的圖。
圖20是表示菜單畫(huà)面的例子的圖。
圖21是表示在三個(gè)用戶進(jìn)行一系列的操作時(shí)的各裝置的處理的流程的例子的時(shí)序圖。
圖22是表示在三個(gè)用戶進(jìn)行一系列的操作時(shí)的各裝置的處理的流程的例子的時(shí)序圖。
圖23是表示在三個(gè)用戶進(jìn)行一系列的操作時(shí)的各裝置的處理的流程的例子的時(shí)序圖。
圖24是表示在三個(gè)用戶進(jìn)行一系列的操作時(shí)的各裝置的處理的流程的例子的時(shí)序圖。
圖25是說(shuō)明圖像形成裝置的整體的處理的流程的例子的流程圖。
圖26是說(shuō)明圖像形成裝置的整體的處理的流程的例子的流程圖。
圖27是說(shuō)明終端裝置的整體的處理的流程的例子的流程圖。
圖28(A)~(B)是表示主畫(huà)面的例子的圖。
圖29是表示狀態(tài)通知畫(huà)面的例子的圖。
標(biāo)號(hào)說(shuō)明
1 圖像形成裝置
10g NIC(第二通信部件)
10h 近距離無(wú)線通信裝置(第一通信部件、通信部件)
125 目標(biāo)文件存儲(chǔ)部(存儲(chǔ)部件)
122 連接用信息提供部(連接用信息提供部件)
132 目標(biāo)文件提供部(數(shù)據(jù)提供部件)
163 目標(biāo)文件存儲(chǔ)部(存儲(chǔ)部件)
172 目標(biāo)文件提供部(數(shù)據(jù)提供文件)
2 終端裝置
20h 無(wú)線LAN通信裝置(第二通信部件)
20i 近距離無(wú)線通信裝置(第一通信部件)
231 許可請(qǐng)求部(連接用信息取得部件)
232 連接用信息接收部(連接用信息取得部件)
234 文件請(qǐng)求部(數(shù)據(jù)取得部件)
235 文件接收部(數(shù)據(jù)取得部件)
5D 受理開(kāi)始命令數(shù)據(jù)(數(shù)據(jù)提供命令)
5E 許可命令數(shù)據(jù)(訪問(wèn)請(qǐng)求)
5F 連接用數(shù)據(jù)(連接用信息)
5G 受理結(jié)束命令數(shù)據(jù)(受理結(jié)束命令)
5L 文件請(qǐng)求數(shù)據(jù)(發(fā)送請(qǐng)求、訪問(wèn)請(qǐng)求)
5Q 受理開(kāi)始命令數(shù)據(jù)(數(shù)據(jù)提供命令)
具體實(shí)施方式
[第一實(shí)施方式]
圖1是表示數(shù)據(jù)共享系統(tǒng)4的整體的結(jié)構(gòu)的例子的圖。圖2是表示圖像形成裝置1的硬件結(jié)構(gòu)的例子的圖。圖3是表示終端裝置2的硬件結(jié)構(gòu)的例子的圖。圖4是表示圖像形成裝置1的功能結(jié)構(gòu)的例子的圖。圖5是表示終端裝置2的功能結(jié)構(gòu)的例子的圖。
如圖1所示,數(shù)據(jù)共享系統(tǒng)4由圖像形成裝置1、多臺(tái)終端裝置2、以及通信線路3等構(gòu)成。
圖像形成裝置1以及各終端裝置2能夠經(jīng)由通信線路3進(jìn)行通信。作為通信線路3,使用互聯(lián)網(wǎng)、LAN(局域網(wǎng))線路、或者移動(dòng)電話線路等。
圖像形成裝置1是匯集了復(fù)印、網(wǎng)絡(luò)打印、傳真、掃描、以及箱等功能的裝置。一般,有時(shí)也稱為“復(fù)合機(jī)”或者“MFP(多功能外圍設(shè)備)”等。
網(wǎng)絡(luò)打印功能是從終端裝置2接收?qǐng)D像數(shù)據(jù)并將圖像印刷到紙張上的功能。
箱功能是用于按每個(gè)用戶而預(yù)先提供被稱為“箱(BOX)”或者“個(gè)人箱(Personal box)”等的存儲(chǔ)區(qū)域,且各用戶通過(guò)自身的存儲(chǔ)區(qū)域?qū)?shù)據(jù)進(jìn)行管理的功能。圖像形成裝置1以文件單位對(duì)數(shù)據(jù)進(jìn)行管理。能夠?qū)⒍鄠€(gè)文件預(yù)先保存到箱中。箱相當(dāng)于個(gè)人計(jì)算機(jī)中的“文件夾”或者“目錄(directory)”。
進(jìn)而,在圖像形成裝置1中設(shè)置有將某一用戶的箱中所存儲(chǔ)的文件臨時(shí)向其他用戶提供的功能。以下,將該功能記載為“文件臨時(shí)提供功能”。
終端裝置2是用于遠(yuǎn)程使用圖像形成裝置1的上述功能的客戶端。作為終端裝置2,使用具有近距離無(wú)線通信以及所謂的IP(互聯(lián)網(wǎng)協(xié)議)通信這雙方的功能的可移動(dòng)型的裝置。以下,以使用智能手機(jī)或者平板計(jì)算機(jī)作為終端裝置2的情況為例進(jìn)行說(shuō)明。
如圖2所示,圖像形成裝置1由CPU(中央處理單元)10a、RAM(隨機(jī)存取存儲(chǔ)器)10b、ROM(只讀存儲(chǔ)器)10c、輔助存儲(chǔ)裝置10d、觸摸面板顯示器10e、操作鍵面板10f、NIC(網(wǎng)絡(luò)接口卡)10g、近距離無(wú)線通信裝置10h、調(diào)制解調(diào)器10i、掃描單元10j、打印單元10k等構(gòu)成。
觸摸面板顯示器10e顯示用于表示對(duì)于用戶的消息的畫(huà)面、用戶用于輸入命令或者信息的畫(huà)面、以及表示CPU10a等已執(zhí)行的處理的結(jié)果的畫(huà)面等。此外,觸摸面板顯示器10e將表示被觸摸的位置的信號(hào)送至CPU10a。
進(jìn)而,觸摸面板顯示器10e包括接近傳感器。接近傳感器對(duì)物體接近的情況進(jìn)行檢測(cè)。通常,主要在休眠模式中為了在用戶的手接近時(shí)解除休眠模式而使用。在本實(shí)施方式中,為了提供在箱中所存儲(chǔ)的數(shù)據(jù)而使用。對(duì)此將在后面敘述。
操作鍵面板10f是所謂的硬件鍵盤(pán),由數(shù)字鍵、開(kāi)始鍵、停止鍵、以及功能鍵等構(gòu)成。
NIC10g根據(jù)TCP/IP(傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議)等協(xié)議而與終端裝置2進(jìn)行通信。
近距離無(wú)線通信裝置10h通過(guò)幾厘米至幾米左右的電波而進(jìn)行通信。電波到達(dá)的距離優(yōu)選為較短。因此,作為近距離無(wú)線通信裝置10h,優(yōu)選使用NFC(近場(chǎng)通信)的標(biāo)準(zhǔn)的裝置。或者,也可以將遵循藍(lán)牙(Bluetooth)或者無(wú)線USB(通用串行總線)等標(biāo)準(zhǔn)的裝置較短地設(shè)定電波的到達(dá)距離而使用。在NFC的標(biāo)準(zhǔn)的裝置中,存在設(shè)置有接近傳感器的情況。在該情況下,優(yōu)選代替觸摸面板顯示器10e的接近傳感器而使用NFC的標(biāo)準(zhǔn)的裝置的接近傳感器。
調(diào)制解調(diào)器10i在與傳真裝置之間以G3等協(xié)議對(duì)圖像數(shù)據(jù)進(jìn)行交換。
掃描單元10j讀取在壓板玻璃的上面設(shè)置的片材中所描繪的圖像而生成圖像數(shù)據(jù)。
打印單元10k除了由掃描單元10j所讀取的圖像之外,還將由NIC10g近距離無(wú)線通信裝置10h或者調(diào)制解調(diào)器10i從終端裝置2等接收到的圖像印刷到紙張上。
在ROM10c或者輔助存儲(chǔ)裝置10d中存儲(chǔ)著用于實(shí)現(xiàn)上述的復(fù)印等功能的程序。尤其,作為用于實(shí)現(xiàn)文件臨時(shí)提供功能的程序,存儲(chǔ)著服務(wù)器程序1P1。針對(duì)基于服務(wù)器程序1P1的處理,后面將參照?qǐng)D4等進(jìn)行說(shuō)明。
這些程序根據(jù)需要而被載入RAM10b,且由CPU10a執(zhí)行。作為輔助存儲(chǔ)裝置10d,使用硬盤(pán)或者SSD(固態(tài)驅(qū)動(dòng))等。
如圖3所示,終端裝置2由CPU20a、RAM20b、ROM20c、閃存20d、觸摸面板顯示器20e、操作按鈕組20f、數(shù)字照相機(jī)20g、無(wú)線LAN通信裝置20h、以及近距離無(wú)線通信裝置20i等構(gòu)成。
觸摸面板顯示器20e顯示用于表示對(duì)于用戶的消息的畫(huà)面、用戶用于輸入命令或者信息的畫(huà)面、以及表示CPU20a已執(zhí)行的處理的結(jié)果的畫(huà)面等。此外,觸摸面板顯示器20e將表示被觸摸的位置的信號(hào)送至CPU20a。
操作按鈕組20f由用于返回到主畫(huà)面的按鈕、用于確認(rèn)什么的按鈕、用于調(diào)整音量的按鈕、以及用于切換電源的接通/斷開(kāi)的按鈕等構(gòu)成。數(shù)字照相機(jī)20g拍攝各種圖像。
無(wú)線LAN通信裝置20h經(jīng)由構(gòu)成通信線路3的基站,通過(guò)TCP/IP等協(xié)議與圖像形成裝置1進(jìn)行通信。
在ROM20c或者閃存20d中存儲(chǔ)著客戶端程序2P1??蛻舳顺绦?P1用于在終端裝置2中使用文件臨時(shí)提供功能的程序。
客戶端程序2P1被載入RAM20b,且由CPU20a執(zhí)行。針對(duì)基于客戶端程序2P1的處理,后面將參照?qǐng)D5等進(jìn)行說(shuō)明。
以下,以在某公司使用數(shù)據(jù)共享系統(tǒng)4的情況為例,說(shuō)明文件臨時(shí)提供功能。
對(duì)各員工即各用戶預(yù)先提供了唯一的用戶碼。進(jìn)而,各被提供了一臺(tái)終端裝置2。以下,將用戶Ua、Ub、Uc、…各自的終端裝置2區(qū)分記載為“終端裝置2A”、“終端裝置2B”、“終端裝置2C”、…。
根據(jù)服務(wù)器程序1P1,在圖像形成裝置1中實(shí)現(xiàn)圖4所示的已注冊(cè)用戶存儲(chǔ)部101、當(dāng)前模式存儲(chǔ)部102、第一模式切換部121、連接用信息提供部122、第二模式切換部123、目標(biāo)文件準(zhǔn)備部124、目標(biāo)文件存儲(chǔ)部125、準(zhǔn)備完成通知部126、提供合理性判別部131、目標(biāo)文件提供部132、發(fā)送目的地存儲(chǔ)部133、以及第三模式切換部134等功能。
根據(jù)客戶端程序2P1,在終端裝置2中實(shí)現(xiàn)圖5所示的菜單畫(huà)面顯示部201、操作內(nèi)容存儲(chǔ)部202、受理開(kāi)始命令部211、受理結(jié)束命令部212、指定畫(huà)面顯示部213、指定信息發(fā)送部214、完成通知接收部215、完成通知畫(huà)面顯示部216、許可請(qǐng)求部231、連接用信息接收部232、連接用數(shù)據(jù)存儲(chǔ)部233、文件請(qǐng)求部234、文件接收部235、以及文件存儲(chǔ)部236等功能。
受理開(kāi)始命令部211至完成通知畫(huà)面顯示部216在其終端裝置2的用戶將自身的箱中所存儲(chǔ)的文件向其他用戶提供時(shí)使用。
另一方面,許可請(qǐng)求部231至文件存儲(chǔ)部236在其終端裝置2的用戶被提供其他用戶的箱中所存儲(chǔ)的文件時(shí)使用。
以下,以下一情形為例,說(shuō)明圖4以及圖5分別所示的各部的處理以及各用戶的操作。用戶Ua平時(shí)使用圖像形成裝置1,在圖像形成裝置1中預(yù)先注冊(cè)了用戶Ua的用戶賬號(hào),準(zhǔn)備了用戶Ua的箱。用戶Ub以及用戶Uc平時(shí)使用其他的圖像形成裝置,在圖像形成裝置1中既沒(méi)有準(zhǔn)備用戶Ub以及用戶Uc的用戶賬號(hào),也沒(méi)有準(zhǔn)備用戶Ub以及用戶Uc的箱。在這些條件下,用戶Ua將在自身的箱中所存儲(chǔ)的文件提供給用戶Ub以及用戶Uc。
[數(shù)據(jù)的存儲(chǔ)]
在圖像形成裝置1的已注冊(cè)用戶存儲(chǔ)部101中預(yù)先存儲(chǔ)著平時(shí)使用圖像形成裝置1的每個(gè)用戶的賬戶數(shù)據(jù)5A。具體而言,按每個(gè)用戶存儲(chǔ)了表示用于識(shí)別用戶的用戶碼以及認(rèn)證用的口令等的數(shù)據(jù)作為賬戶數(shù)據(jù)5A。
以下,將在已注冊(cè)用戶存儲(chǔ)部101中存儲(chǔ)著賬戶數(shù)據(jù)5A的用戶記載為“已注冊(cè)用戶”,將沒(méi)有存儲(chǔ)的用戶記載為“非注冊(cè)用戶”。用戶Ua是已注冊(cè)用戶,用戶Ub以及用戶Uc是非注冊(cè)用戶。
另外,作為已注冊(cè)用戶存儲(chǔ)部101,也可以使用現(xiàn)有的數(shù)據(jù)庫(kù)。或者,也可以使用在服務(wù)器中所管理的數(shù)據(jù)庫(kù)。
在當(dāng)前模式存儲(chǔ)部102中存儲(chǔ)著表示當(dāng)前對(duì)圖像形成裝置1所設(shè)定的模式的模式數(shù)據(jù)5B。默認(rèn)的模式是提供停止模式。
提供停止模式是停止了向非注冊(cè)用戶的終端裝置2提供在已注冊(cè)用戶的箱中所存儲(chǔ)的文件的服務(wù)的狀態(tài)的模式。對(duì)于其他的模式,在后面依次說(shuō)明。
[各模式公共的處理]
圖6是表示菜單畫(huà)面6L的例子的圖。
在終端裝置2中,菜單畫(huà)面顯示部201在啟動(dòng)客戶端程序2P1之后立即,或者在被輸入了預(yù)定的命令時(shí),使觸摸面板顯示器20e顯示圖6那樣的菜單畫(huà)面6L。在菜單畫(huà)面6L中所配置的各按鈕的使用方法在后面依次說(shuō)明。
用戶Ua、Ub、以及Uc聚集到圖像形成裝置1的附近。然后,在每個(gè)人的終端裝置2(也就是說(shuō),終端裝置2A、2B、以及2C)中啟動(dòng)客戶端程序2P1。
各用戶在想要通過(guò)近距離無(wú)線使自身的終端裝置2與圖像形成裝置1進(jìn)行通信的情況下,使自身的終端裝置2觸碰圖像形成裝置1的預(yù)定的位置。例如,觸碰到觸摸面板顯示器10e。在近距離無(wú)線通信裝置10h中設(shè)置有接近傳感器或者觸摸傳感器的情況下,也可以觸碰到該接近傳感器或者觸摸傳感器。以下,以觸碰到觸摸面板顯示器10e的情況為例進(jìn)行說(shuō)明。
于是,在圖像形成裝置1中,如果物體通過(guò)觸摸面板顯示器10e而被檢測(cè)到,則近距離無(wú)線通信裝置10h檢索在附近的裝置。于是,發(fā)現(xiàn)所述終端裝置2。然后,近距離無(wú)線通信裝置10h以及所述終端裝置2的近距離無(wú)線通信裝置20i基于預(yù)定的協(xié)議而建立連接。
[文件的提供]
圖7~圖11是表示在三個(gè)用戶進(jìn)行一系列的操作時(shí)的各裝置的處理的流程的例子的時(shí)序圖。圖12是表示指定畫(huà)面6M的例子的圖。圖13是表示完成通知畫(huà)面6N的例子的圖。
圖像形成裝置1的各部以及終端裝置2的各部根據(jù)用戶進(jìn)行的操作,以圖7~圖11所示的順序執(zhí)行處理。
用戶Ua使終端裝置2A啟動(dòng)客戶端程序2P1。于是,在終端裝置2A中,如上所述,菜單畫(huà)面顯示部201使觸摸面板顯示器20e顯示菜單畫(huà)面6L(圖7的#801)。
在此,用戶Ua從菜單畫(huà)面6L之中按下受理開(kāi)始按鈕6La。受理開(kāi)始按鈕6La是用于將圖像形成裝置1的模式切換為希望受理模式的按鈕。
于是,在終端裝置2A中,表示受理開(kāi)始按鈕6La被按下之意的數(shù)據(jù)被受理,且作為操作內(nèi)容數(shù)據(jù)5C被存儲(chǔ)到操作內(nèi)容存儲(chǔ)部202(#802)。
然后,用戶Ua使終端裝置2A接近或者接觸觸摸面板顯示器10e。
如果圖像形成裝置1的觸摸面板顯示器10e檢測(cè)到物體接近的情況(#701),則圖像形成裝置1的近距離無(wú)線通信裝置10h以及終端裝置2A的近距離無(wú)線通信裝置20i如上所述那樣基于預(yù)定的協(xié)議而建立連接(#702、#803)。
終端裝置2A的受理開(kāi)始命令部211基于在操作內(nèi)容存儲(chǔ)部202中所存儲(chǔ)的操作內(nèi)容數(shù)據(jù)5C,命令圖像形成裝置1以便開(kāi)始受理文件的提供的希望(#804)。此時(shí),受理開(kāi)始命令部211控制近距離無(wú)線通信裝置20i使得表示受理的開(kāi)始的命令以及終端裝置2A的用戶的識(shí)別符(在本例中,用戶Ua的用戶碼)的受理開(kāi)始命令數(shù)據(jù)5D被發(fā)送給圖像形成裝置1。另外,在發(fā)送后,操作內(nèi)容數(shù)據(jù)5C從操作內(nèi)容存儲(chǔ)部202被刪除。
在圖像形成裝置1中,若接收到受理開(kāi)始命令數(shù)據(jù)5D(#703),則第一模式切換部121如下執(zhí)行模式的切換。
第一模式切換部121通過(guò)檢查受理開(kāi)始命令數(shù)據(jù)5D所示的用戶碼是否存儲(chǔ)在已注冊(cè)用戶存儲(chǔ)部101,從而識(shí)別終端裝置2A是否為已注冊(cè)用戶的終端裝置。具體而言,如果表示該用戶碼的賬戶數(shù)據(jù)5A存儲(chǔ)在已注冊(cè)用戶存儲(chǔ)部101中,則識(shí)別為終端裝置2A是已注冊(cè)用戶的終端裝置。如果沒(méi)有存儲(chǔ),則識(shí)別為不是已注冊(cè)用戶的終端裝置。
然后,第一模式切換部121如果識(shí)別為終端裝置2A是已注冊(cè)用戶的終端裝置(#704),則將圖像形成裝置1的模式從提供停止模式切換為希望受理模式(#705)。此時(shí),模式數(shù)據(jù)5B被更新以便表示希望受理模式。希望受理模式是從非注冊(cè)用戶的終端裝置2受理文件的提供的希望的模式。
如果從終端裝置2A向圖像形成裝置1的受理開(kāi)始命令數(shù)據(jù)5D的發(fā)送完成,則兩個(gè)裝置之間的連接被切斷(#706、#805)。
用戶Ub使終端裝置2B啟動(dòng)客戶端程序2P1。于是,在終端裝置2B中,如上所述,菜單畫(huà)面顯示部201使觸摸面板顯示器20e顯示圖6的菜單畫(huà)面6L(#831)。
在此,用戶Ub從菜單畫(huà)面6L之中按下許可請(qǐng)求按鈕6Lb。許可請(qǐng)求按鈕6Lb是用于請(qǐng)求以便許可文件的提供的按鈕。
于是,在終端裝置2B中,受理表示許可請(qǐng)求按鈕6Lb被按下之意的數(shù)據(jù),且作為操作內(nèi)容數(shù)據(jù)5C被存儲(chǔ)到操作內(nèi)容存儲(chǔ)部202(#832)。
然后,用戶Ub使終端裝置2B接近或者接觸觸摸面板顯示器10e。
如果圖像形成裝置1的觸摸面板顯示器10e檢測(cè)到物體接近的情況(#707),則圖像形成裝置1的近距離無(wú)線通信裝置10h以及終端裝置2B的近距離無(wú)線通信裝置20i建立連接(#708、#833)。
終端裝置2B的許可請(qǐng)求部231基于在操作內(nèi)容存儲(chǔ)部202中所存儲(chǔ)的操作內(nèi)容數(shù)據(jù)5C,請(qǐng)求圖像形成裝置1許可文件的提供(#834)。此時(shí),許可請(qǐng)求部231控制近距離無(wú)線通信裝置20i,使得表示許可的請(qǐng)求以及終端裝置2B的用戶的識(shí)別符(在本例中,用戶Ub的用戶碼)的許可命令數(shù)據(jù)5E被發(fā)送給圖像形成裝置1。另外,在發(fā)送后,操作內(nèi)容數(shù)據(jù)5C從操作內(nèi)容存儲(chǔ)部202被刪除。
在圖像形成裝置1中,如果接收到許可命令數(shù)據(jù)5E(#709),則連接用信息提供部122在當(dāng)前的模式為希望受理模式的情況下,如下執(zhí)行用于發(fā)送連接用數(shù)據(jù)5F的處理。另外,連接用數(shù)據(jù)5F是表示用于終端裝置2以后經(jīng)由通信線路3與圖像形成裝置1進(jìn)行連接的信息的數(shù)據(jù)。具體而言,示出了圖像形成裝置1的IP地址或者M(jìn)AC(媒體接入控制)地址。
連接用信息提供部122通過(guò)檢查許可命令數(shù)據(jù)5E所示的用戶碼是否存儲(chǔ)在已注冊(cè)用戶存儲(chǔ)部101,從而識(shí)別終端裝置2B是否為非注冊(cè)用戶的終端裝置。具體而言,如果表示該用戶碼的賬戶數(shù)據(jù)5A沒(méi)有存儲(chǔ)在已注冊(cè)用戶存儲(chǔ)部101中,則識(shí)別為終端裝置2B是非注冊(cè)用戶的終端裝置。如果已存儲(chǔ),則識(shí)別為不是非注冊(cè)用戶的終端裝置。
然后,連接用信息提供部122如果識(shí)別為終端裝置2B是非注冊(cè)用戶的終端裝置(圖8的#710),則控制近距離無(wú)線通信裝置10h,使得連接用數(shù)據(jù)5F被發(fā)送給許可命令數(shù)據(jù)5E的發(fā)送源即終端裝置2B(#711)。
在終端裝置2B中,連接用信息接收部232接收連接用數(shù)據(jù)5F(#835),并將其存儲(chǔ)到連接用數(shù)據(jù)存儲(chǔ)部233(#836)。
如果從圖像形成裝置1向終端裝置2B的連接用數(shù)據(jù)5F的發(fā)送完成,則兩個(gè)裝置之間的連接被切斷(#712、#837)。
用戶Uc對(duì)終端裝置2C以及圖像形成裝置1,進(jìn)行與用戶Ub對(duì)終端裝置2B以及圖像形成裝置1進(jìn)行過(guò)的操作同樣的操作。
于是,終端裝置2C的各部執(zhí)行與步驟#831~#837同樣的處理(#861~#867)。此外,圖像形成裝置1的各部取代終端裝置2B而將終端裝置2C為對(duì)方,執(zhí)行與步驟#707~#712同樣的處理(#713~#718).
通過(guò)以上的處理,終端裝置2B以及終端裝置2C中的、用于文件的提供的準(zhǔn)備完成。
在此,用戶Ua按下終端裝置2A的菜單畫(huà)面6L(參照?qǐng)D6)的受理結(jié)束按鈕6Lc。受理結(jié)束按鈕6Lc是用于使希望受理模式結(jié)束的按鈕。
于是,在終端裝置2A中,表示受理結(jié)束按鈕6Lc被按下之意的數(shù)據(jù)被受理,且作為操作內(nèi)容數(shù)據(jù)5C被存儲(chǔ)到操作內(nèi)容存儲(chǔ)部202(圖9的#806)。
然后,用戶Ua使終端裝置2A接近或者接觸觸摸面板顯示器10e。
如果圖像形成裝置1的觸摸面板顯示器10e檢測(cè)到物體接近的情況(#719),則圖像形成裝置1的近距離無(wú)線通信裝置10h與終端裝置2A的近距離無(wú)線通信裝置20i建立連接(#720、#807)。
終端裝置2A的受理結(jié)束命令部212基于在操作內(nèi)容存儲(chǔ)部202中所存儲(chǔ)的操作內(nèi)容數(shù)據(jù)5C,命令圖像形成裝置1結(jié)束受理文件的提供的希望(#808)。此時(shí),受理結(jié)束命令部212控制近距離無(wú)線通信裝置20i使得表示受理的結(jié)束的命令以及終端裝置2A的用戶的識(shí)別符即用戶Ua的用戶碼的受理結(jié)束命令數(shù)據(jù)5G被發(fā)送給圖像形成裝置1。另外,在發(fā)送后,操作內(nèi)容數(shù)據(jù)5C從操作內(nèi)容存儲(chǔ)部202被刪除。
在圖像形成裝置1中,若接收到受理結(jié)束命令數(shù)據(jù)5G(#721),則第二模式切換部123如下執(zhí)行模式的切換。
第二模式切換部123通過(guò)檢查受理結(jié)束命令數(shù)據(jù)5G所示的用戶碼是否存儲(chǔ)在已注冊(cè)用戶存儲(chǔ)部101,從而識(shí)別終端裝置2A是否為已注冊(cè)用戶的終端裝置。
然后,第二模式切換部123若識(shí)別為終端裝置2A是已注冊(cè)用戶的終端裝置(#722),則將圖像形成裝置1的模式切換為指定等待模式(#723)。此時(shí),模式數(shù)據(jù)5B被更新以便表示指定等待模式。由此,希望受理模式結(jié)束。指定等待模式是等待指定要提供的文件的模式。
如果從終端裝置2A向圖像形成裝置1的受理結(jié)束命令數(shù)據(jù)5G的發(fā)送完成,則兩個(gè)裝置之間的連接被切斷(#724、#809)。
進(jìn)而,用戶Ua從圖6的菜單畫(huà)面6L之中按下文件指定按鈕6Ld。
在終端裝置2A中,指定畫(huà)面顯示部213若檢測(cè)到文件指定按鈕6Ld被按下的情況(#810),則結(jié)束菜單畫(huà)面6L的顯示,使觸摸面板顯示器20e顯示圖12那樣的指定畫(huà)面6M(#811)。
在此,用戶Ua從自身具有訪問(wèn)權(quán)的多個(gè)文件之中將要向用戶Ub以及用戶Uc提供的文件的文件名輸入到文本框6Ma,將保存著該文件的箱的路徑(保存地點(diǎn))輸入到文本框6Mb。然后,按下執(zhí)行按鈕6Mc。
于是,表示分別輸入到文本框6Ma以及文本框6Mb的內(nèi)容的數(shù)據(jù)被受理,且作為操作內(nèi)容數(shù)據(jù)5C被存儲(chǔ)到操作內(nèi)容存儲(chǔ)部202(#812)。
然后,用戶Ua使終端裝置2A觸碰觸摸面板顯示器10e。
如果圖像形成裝置1的觸摸面板顯示器10e檢測(cè)到物體接近的情況(#725),則圖像形成裝置1的近距離無(wú)線通信裝置10h以及終端裝置2A的近距離無(wú)線通信裝置20i建立連接(#726、#813)。
終端裝置2A的指定信息發(fā)送部214基于在操作內(nèi)容存儲(chǔ)部202中所存儲(chǔ)的操作內(nèi)容數(shù)據(jù)5C,命令圖像形成裝置1以便進(jìn)行要提供的文件的準(zhǔn)備且等待文件的請(qǐng)求(#814)。
此時(shí),指定信息發(fā)送部214控制近距離無(wú)線通信裝置20i使得文件指定數(shù)據(jù)5H被發(fā)送給圖像形成裝置1。文件指定數(shù)據(jù)5H中除了示出用戶Ua輸入的文件名以及路徑之外,還示出用戶Ua的用戶碼。這些文件名以及路徑與操作內(nèi)容數(shù)據(jù)5C所示的相同。另外,在發(fā)送后,操作內(nèi)容數(shù)據(jù)5C從操作內(nèi)容存儲(chǔ)部202被刪除。
在圖像形成裝置1中,如果接收到文件指定數(shù)據(jù)5H(#727),則目標(biāo)文件準(zhǔn)備部124如下執(zhí)行準(zhǔn)備要提供的文件的處理。
目標(biāo)文件準(zhǔn)備部124通過(guò)檢查文件指定數(shù)據(jù)5H所示的用戶碼是否存儲(chǔ)在已注冊(cè)用戶存儲(chǔ)部101,從而識(shí)別終端裝置2A是否為已注冊(cè)用戶的終端裝置。
目標(biāo)文件準(zhǔn)備部124如果識(shí)別為終端裝置2A是已注冊(cè)用戶的終端裝置(圖10的#728),則從文件指定數(shù)據(jù)5H所示的路徑的箱中讀出文件指定數(shù)據(jù)5H所示的文件名的文件,并存儲(chǔ)到目標(biāo)文件存儲(chǔ)部125(#729)。然后,將圖像形成裝置1的模式變更為發(fā)送請(qǐng)求受理模式(#730)。此時(shí),模式數(shù)據(jù)5B被更新以便表示發(fā)送請(qǐng)求受理模式。由此,要提供的文件的準(zhǔn)備完成,開(kāi)始受理文件的請(qǐng)求。以下,將所準(zhǔn)備的文件記載為“目標(biāo)文件5J”。
準(zhǔn)備完成通知部126控制近距離無(wú)線通信裝置10h,使得表示準(zhǔn)備已完成之意的準(zhǔn)備完成數(shù)據(jù)5K被發(fā)送給文件指定數(shù)據(jù)5H的發(fā)送源即終端裝置2A(#731)。
如果完成準(zhǔn)備完成數(shù)據(jù)5K從圖像形成裝置1向終端裝置2A的發(fā)送,則兩個(gè)裝置之間的連接被切斷(#732、#816)。
在終端裝置2A中,如果接收到準(zhǔn)備完成數(shù)據(jù)5K(#815),則完成通知畫(huà)面顯示部216結(jié)束指定畫(huà)面6M的顯示,使觸摸面板顯示器20e顯示圖13那樣的用于告知提供文件的準(zhǔn)備已完成之意的完成通知畫(huà)面6N(#817)。
若顯示了完成通知畫(huà)面6N,則用戶Ua將準(zhǔn)備已完成之意傳遞給用戶Ub以及用戶Uc。
于是,用戶Ub如下操作終端裝置2B。從圖6的菜單畫(huà)面6L之中按下文件請(qǐng)求按鈕6Le。文件請(qǐng)求按鈕6Le是用于請(qǐng)求發(fā)送在圖像形成裝置1中所準(zhǔn)備的文件的按鈕。
在終端裝置2B中,如果檢測(cè)到文件請(qǐng)求按鈕6Le的按下(#838),則文件請(qǐng)求部234如下對(duì)圖像形成裝置1請(qǐng)求文件的發(fā)送。
文件請(qǐng)求部234控制無(wú)線LAN通信裝置20h以便連接到連接用數(shù)據(jù)5F所示的IP地址或者M(jìn)AC地址的裝置即圖像形成裝置1(#839)。然后,控制無(wú)線LAN通信裝置20h使得文件請(qǐng)求數(shù)據(jù)5L經(jīng)由通信線路3被發(fā)送給圖像形成裝置1(#840)。在文件請(qǐng)求數(shù)據(jù)5L中示出發(fā)送的命令以及用戶Ub的用戶碼。
在圖像形成裝置1中,在與終端裝置2B的連接后(#733),若經(jīng)由通信線路3接收到文件請(qǐng)求數(shù)據(jù)5L(#734),則在當(dāng)前的模式為發(fā)送請(qǐng)求受理模式的情況下,提供合理性判別部131如下判別是否可以將目標(biāo)文件5J提供給文件請(qǐng)求數(shù)據(jù)5L的發(fā)送源即終端裝置2B。
提供合理性判別部131通過(guò)檢查文件請(qǐng)求數(shù)據(jù)5L所示的用戶碼是否存儲(chǔ)在已注冊(cè)用戶存儲(chǔ)部101,從而識(shí)別終端裝置2B是否為非注冊(cè)用戶的終端裝置。
若能夠識(shí)別出終端裝置2B是非注冊(cè)用戶的終端裝置(#735),則提供合理性判別部131檢查是否已經(jīng)向終端裝置2B提供了目標(biāo)文件5J(#736)。具體而言,如果表示文件請(qǐng)求數(shù)據(jù)5L所示的用戶碼的發(fā)送目的地?cái)?shù)據(jù)5M被存儲(chǔ)在發(fā)送目的地存儲(chǔ)部133,則判別為已經(jīng)提供。如果沒(méi)有存儲(chǔ),則判別為尚未提供。
然后,提供合理性判別部131在終端裝置2B是非注冊(cè)用戶的終端裝置且尚未提供目標(biāo)文件5J的情況下,判別為可以提供目標(biāo)文件5J。否則,判別為不提供。
目標(biāo)文件提供部132在由提供合理性判別部131判別為也可以提供的情況下,從目標(biāo)文件存儲(chǔ)部125讀出目標(biāo)文件5J,控制NIC10g使得目標(biāo)文件5J經(jīng)由通信線路3被發(fā)送給終端裝置2B(#737)。在發(fā)送后,發(fā)送目的地?cái)?shù)據(jù)5M被存儲(chǔ)到發(fā)送目的地存儲(chǔ)部133(#738)。在發(fā)送目的地?cái)?shù)據(jù)5M中示出文件請(qǐng)求數(shù)據(jù)5L所示的用戶碼。
然后,在終端裝置2B中,文件接收部235接收目標(biāo)文件5J(#841),并存儲(chǔ)到文件存儲(chǔ)部236(#842)。
用戶Uc對(duì)終端裝置2C進(jìn)行與用戶Ub對(duì)終端裝置2B進(jìn)行過(guò)的操作同樣的操作。
于是,終端裝置2C的各部執(zhí)行與步驟#838~#842同樣的處理(圖11的#868~#872)。此外,圖像形成裝置1的各部代替終端裝置2B而以終端裝置2C為對(duì)方,執(zhí)行與步驟#733~#738同樣的處理(#739~#744)。
此后,即便是用戶Ub或者用戶Uc再次進(jìn)行相同的操作而請(qǐng)求目標(biāo)文件5J,圖像形成裝置1也判別為在步驟#736或者#742中已提供,且不提供目標(biāo)文件5J。
另外,用戶Ub以及用戶Uc不用錯(cuò)開(kāi)時(shí)期也就是說(shuō)能夠并行地進(jìn)行上述的操作。因?yàn)槿绻荌P通信,則圖像形成裝置1能夠與多臺(tái)裝置在同一時(shí)期建立連接。此外,在步驟#733、#839中建立的連接在終端裝置2B接收到目標(biāo)文件5J之后適當(dāng)被切斷。在步驟#739、#869中建立的連接也同樣,在終端裝置2C接收到目標(biāo)文件5J之后適當(dāng)被切斷。
在各終端裝置2中,如果結(jié)束按鈕6Lf被按下,則客戶端程序2P1結(jié)束。
在圖像形成裝置1中,如果在圖像形成裝置1的模式切換到發(fā)送請(qǐng)求受理模式之后經(jīng)過(guò)了預(yù)定的時(shí)間,則第三模式切換部134結(jié)束發(fā)送請(qǐng)求受理模式,并切換到提供停止模式?;蛘?,也可以在從終端裝置2A有命令的情況下切換到提供停止模式?;蛘?,也可以預(yù)先記錄連接用數(shù)據(jù)5F的發(fā)送目的地(在本例中,終端裝置2B以及終端裝置2C),且在對(duì)這些發(fā)送目的地的全部發(fā)送了目標(biāo)文件5J的情況下切換到提供停止模式。
圖14~圖15是說(shuō)明圖像形成裝置1的整體的處理的流程的例子的流程圖。圖16~圖17是說(shuō)明終端裝置2的整體的處理的流程的例子的流程圖。
下面,參照流程圖說(shuō)明圖像形成裝置1以及終端裝置2各自的整體的處理的流程。
圖像形成裝置1基于服務(wù)器程序1P1,以圖14~圖15所示的順序來(lái)執(zhí)行處理。
圖像形成裝置1如果檢測(cè)到終端裝置2接近或者觸摸的情況(圖14的#11中“是”),則通過(guò)近距離無(wú)線通信而建立與該終端裝置2的連接(#12),從該終端裝置2接收數(shù)據(jù)(#13)。
圖像形成裝置1基于該數(shù)據(jù)所示的用戶碼,識(shí)別該終端裝置2是已注冊(cè)用戶的終端裝置還是非注冊(cè)用戶的終端裝置(#14)。
在該終端裝置2是已注冊(cè)用戶的終端裝置的情況下(#15中“是”),圖像形成裝置1基于該數(shù)據(jù)而如下進(jìn)行處理。
在該數(shù)據(jù)為受理開(kāi)始命令數(shù)據(jù)5D的情況下(#16中“是”),圖像形成裝置1切換到希望受理模式,開(kāi)始受理來(lái)自非注冊(cè)用戶的終端裝置2的許可命令數(shù)據(jù)5E(#17)。
或者,在該數(shù)據(jù)為受理結(jié)束命令數(shù)據(jù)5G的情況下(#18中“是”),圖像形成裝置1結(jié)束希望受理模式而切換到指定等待模式,結(jié)束許可命令數(shù)據(jù)5E的受理(#19)。
或者,在該數(shù)據(jù)為文件指定數(shù)據(jù)5H的情況下(#20中“是”),圖像形成裝置1將圖像形成裝置1的模式從指定等待模式切換到發(fā)送請(qǐng)求受理模式,從箱中讀出由文件指定數(shù)據(jù)5H所確定的文件,并作為目標(biāo)文件5J預(yù)先準(zhǔn)備(保存)在目標(biāo)文件存儲(chǔ)部125(#21)。然后,通過(guò)向發(fā)送源的終端裝置2發(fā)回準(zhǔn)備完成數(shù)據(jù)5K,從而通知準(zhǔn)備已完成之意(#22)。
另一方面,在發(fā)送源的終端裝置2為非注冊(cè)用戶的終端裝置的情況下(#15中“否”),如果從終端裝置2接收到的數(shù)據(jù)為許可命令數(shù)據(jù)5E(#23中“是”)并且圖像形成裝置1的當(dāng)前的模式為希望受理模式(#24中“是”),則將該連接用數(shù)據(jù)5F發(fā)送給該終端裝置2(#25)。
圖像形成裝置1如果在與終端裝置2之間完成了數(shù)據(jù)的交換,則切斷在步驟#12中建立的連接(#26)。
或者,如果經(jīng)由通信線路3有來(lái)自終端裝置2的訪問(wèn)(圖15的#27中“是”),則圖像形成裝置1通過(guò)IP通信而建立與該終端裝置2的連接(#28),從該終端裝置2接收數(shù)據(jù)(#29),識(shí)別該終端裝置2(#30)。
在該數(shù)據(jù)為文件請(qǐng)求數(shù)據(jù)5L(#31中“是”),當(dāng)前的模式為發(fā)送請(qǐng)求受理模式(#32中“是”),該終端裝置2為非注冊(cè)用戶的終端裝置(#33中“是”),并且尚未對(duì)該終端裝置2發(fā)送目標(biāo)文件5J的情況下(#34中“否”),圖像形成裝置1對(duì)該終端裝置2發(fā)送目標(biāo)文件5J(#35)。然后,記錄對(duì)該終端裝置2發(fā)送了目標(biāo)文件5J的情況(#36),并切斷在步驟#27中建立的連接(#37)。
圖像形成裝置1在結(jié)束服務(wù)器程序1P1之前的期間,適當(dāng)執(zhí)行上述的處理。
終端裝置2基于客戶端程序2P1,以圖16~圖17所示的順序來(lái)執(zhí)行處理。
在客戶端程序2P1的啟動(dòng)后,終端裝置2顯示菜單畫(huà)面6L(參照?qǐng)D6)(圖16的#41)。
在此,從菜單畫(huà)面6L之中按下一個(gè)按鈕。終端裝置2若檢測(cè)到被按下的按鈕(#42),則根據(jù)該按鈕而執(zhí)行下一處理。
在檢測(cè)到按下了受理開(kāi)始按鈕6La的情況下(#43中“是”),終端裝置2通過(guò)近距離無(wú)線通信而建立與圖像形成裝置1的連接(#44),將受理開(kāi)始命令數(shù)據(jù)5D發(fā)送給圖像形成裝置1(#45)。在發(fā)送后,切斷連接(#46)。
或者,在檢測(cè)到按下了受理結(jié)束按鈕6Lc的情況下(#47中“是”),終端裝置2通過(guò)近距離無(wú)線通信而建立與圖像形成裝置1的連接(#48),將受理結(jié)束命令數(shù)據(jù)5G發(fā)送給圖像形成裝置1(#49)。在發(fā)送后,切斷連接(#50)。
或者,在檢測(cè)到按下了文件指定按鈕6Ld的情況下(#51中“是”),顯示指定畫(huà)面6M(參照?qǐng)D12)(#52)。
在此,用戶指定要向其他的用戶提供的文件的文件名以及保存地點(diǎn)(箱的路徑)。
終端裝置2若受理用戶指定的內(nèi)容(#53),則通過(guò)近距離無(wú)線通信而建立與圖像形成裝置1的連接(#54),將表示已受理的內(nèi)容的數(shù)據(jù)作為文件指定數(shù)據(jù)5H發(fā)送給圖像形成裝置1(#55)。然后,如果從圖像形成裝置1接收到準(zhǔn)備完成數(shù)據(jù)5K(#56),則顯示完成通知畫(huà)面6N(參照?qǐng)D13)(#57),并且切斷連接(#58)。
或者,在檢測(cè)到按下了許可請(qǐng)求按鈕6Lb的情況下(圖17的#59中“是”),通過(guò)近距離無(wú)線通信而建立與圖像形成裝置1的連接(#60),將許可命令數(shù)據(jù)5E發(fā)送給圖像形成裝置1(#61)。在發(fā)送后,切斷連接(#62)。
或者,在檢測(cè)到按下了文件請(qǐng)求按鈕6Le的情況下(#63中“是”),經(jīng)由通信線路3而建立與圖像形成裝置1的連接(#64),將文件請(qǐng)求數(shù)據(jù)5L發(fā)送給圖像形成裝置1(#65)。然后,如果從圖像形成裝置1接收到目標(biāo)文件5J(#66),則切斷連接(#67)。另外,在經(jīng)過(guò)了預(yù)定的時(shí)間也無(wú)法接收到目標(biāo)文件5J的情況下,也切斷連接。
或者,在檢測(cè)到按下了結(jié)束按鈕6Lf的情況下(#68中“是”),終端裝置2結(jié)束基于客戶端程序2P1的處理。
在按下結(jié)束按鈕6Lf之前的期間,終端裝置2適當(dāng)執(zhí)行步驟#41~#67的處理。
根據(jù)第一實(shí)施方式,能夠?qū)踩3忠欢?,同時(shí)比以往更容易地進(jìn)行從圖像形成裝置1向非注冊(cè)用戶的終端裝置2提供目標(biāo)文件5J的處理。此外,用于向目標(biāo)文件5J進(jìn)行訪問(wèn)的數(shù)據(jù)即連接用數(shù)據(jù)5F通過(guò)近距離無(wú)線通信而提供給終端裝置2,目標(biāo)文件5J通過(guò)IP通信而提供給終端裝置2,因而與將目標(biāo)文件5J通過(guò)近距離無(wú)線通信來(lái)提供的情況相比,能夠更迅速地向多臺(tái)終端裝置2提供目標(biāo)文件5J。
[第二實(shí)施方式]
圖18是表示圖像形成裝置1的功能結(jié)構(gòu)的例子的圖。圖19是表示終端裝置2的功能結(jié)構(gòu)的例子的圖。圖20是表示菜單畫(huà)面6Q的例子的圖。圖21~圖24是表示在三個(gè)用戶進(jìn)行一系列的操作時(shí)的各裝置的處理的流程的例子的時(shí)序圖。
在第一實(shí)施方式中,終端裝置2通過(guò)近距離無(wú)線通信從圖像形成裝置1取得連接用數(shù)據(jù)5F,基于該連接用數(shù)據(jù)5F通過(guò)IP通信從圖像形成裝置1取得了目標(biāo)文件5J。在第二實(shí)施方式中,不用取得連接用數(shù)據(jù)5F,通過(guò)近距離無(wú)線通信從圖像形成裝置1取得目標(biāo)文件5J。以下,關(guān)于該結(jié)構(gòu)進(jìn)行說(shuō)明。并且,說(shuō)明在被中斷與目標(biāo)文件5J的提供無(wú)關(guān)的處理的情況下的應(yīng)對(duì)。對(duì)于與第一實(shí)施方式重復(fù)的點(diǎn),省略說(shuō)明。
數(shù)據(jù)共享系統(tǒng)4的整體的結(jié)構(gòu)與第一實(shí)施方式同樣,如圖1所示。
圖像形成裝置1的硬件的結(jié)構(gòu)以及終端裝置2的硬件的結(jié)構(gòu)也與第一實(shí)施方式同樣,分別如圖2以及圖3所示。
但是,在圖像形成裝置1的輔助存儲(chǔ)裝置10d中代替服務(wù)器程序1P1而存儲(chǔ)了服務(wù)器程序1P2。此外,在終端裝置2的閃存20d中代替客戶端程序2P1而存儲(chǔ)了客戶端程序2P2。
根據(jù)服務(wù)器程序1P2,實(shí)現(xiàn)圖18所示的已注冊(cè)用戶存儲(chǔ)部151、當(dāng)前模式存儲(chǔ)部152、第一模式切換部161、目標(biāo)文件準(zhǔn)備部162、目標(biāo)文件存儲(chǔ)部163、準(zhǔn)備完成通知部164、定時(shí)器165、提供者存儲(chǔ)部166、提供合理性判別部171、目標(biāo)文件提供部172、發(fā)送目的地存儲(chǔ)部173、以及第二模式切換部174等的功能。
另一方面,根據(jù)客戶端程序2P2,在終端裝置2中實(shí)現(xiàn)圖19所示的菜單畫(huà)面顯示部251、操作內(nèi)容存儲(chǔ)部252、受理開(kāi)始命令部261、指定畫(huà)面顯示部263、指定信息發(fā)送部264、完成通知接收部265、完成通知畫(huà)面顯示部266、文件請(qǐng)求部271、文件接收部272、以及文件存儲(chǔ)部273等的功能。
以下,以下一情形為例,說(shuō)明圖18以及圖19分別所示的各部的處理以及各用戶的操作。用戶Ua、用戶Ub、以及用戶Uc的狀況與第一實(shí)施方式同樣。在第二實(shí)施方式中,進(jìn)一步,使用戶Ud使圖像形成裝置1執(zhí)行與目標(biāo)文件5J的交換無(wú)關(guān)的處理。用戶Ud是已注冊(cè)用戶,且具有終端裝置2D。
圖像形成裝置1的已注冊(cè)用戶存儲(chǔ)部151與第一實(shí)施方式的已注冊(cè)用戶存儲(chǔ)部101(參照?qǐng)D4)同樣地,預(yù)先存儲(chǔ)了平時(shí)使用圖像形成裝置1的每個(gè)用戶的賬戶數(shù)據(jù)5A。
當(dāng)前模式存儲(chǔ)部152與第一實(shí)施方式的當(dāng)前模式存儲(chǔ)部102同樣地,存儲(chǔ)了表示當(dāng)前對(duì)圖像形成裝置1所設(shè)定的模式的模式數(shù)據(jù)5B。
終端裝置2的菜單畫(huà)面顯示部251使觸摸面板顯示器20e顯示圖20所示的菜單畫(huà)面6Q。
圖像形成裝置1的各部以及終端裝置2的各部根據(jù)用戶的操作,以圖21~圖24所示的順序來(lái)執(zhí)行處理。
用戶Ua使終端裝置2A啟動(dòng)客戶端程序2P2。于是,在終端裝置2A中,菜單畫(huà)面顯示部251使觸摸面板顯示器20e顯示菜單畫(huà)面6Q(圖21的#881)。
在此,用戶Ua從菜單畫(huà)面6Q之中按下受理開(kāi)始按鈕6Qa,使終端裝置2A觸碰觸摸面板顯示器10e。
于是,終端裝置2A的操作內(nèi)容存儲(chǔ)部252以及受理開(kāi)始命令部261、以及圖像形成裝置1的第一模式切換部161等執(zhí)行與圖7的步驟#701~#706、#803~#805基本同樣的處理(#751~#754、#756~#757、#883~#885)。
但是,在第二實(shí)施方式中,受理開(kāi)始命令部261代替受理開(kāi)始命令數(shù)據(jù)5D而將受理開(kāi)始命令數(shù)據(jù)5Q發(fā)送給圖像形成裝置1(#884)。在受理開(kāi)始命令數(shù)據(jù)5Q中,示出發(fā)送源的用戶(在本例中,用戶Ua)的用戶碼。然后,第一模式切換部161如果接收到受理開(kāi)始命令數(shù)據(jù)5Q(#753),則將圖像形成裝置1的模式切換到發(fā)送請(qǐng)求受理模式,而不是切換到希望受理模式(#756)。
進(jìn)而,在圖像形成裝置1的提供者存儲(chǔ)部166中存儲(chǔ)表示提供文件的用戶(在本例中,用戶Ua)的用戶碼的提供者數(shù)據(jù)5N(#755)。該用戶碼與受理開(kāi)始命令數(shù)據(jù)5Q所示的用戶碼相同。
在第一實(shí)施方式中,接著由用戶Ub以及用戶Uc進(jìn)行了操作,但在第二實(shí)施方式中,用戶Ua接著進(jìn)行用于指定向用戶Ub以及用戶Uc提供的文件的操作。該操作與第一實(shí)施方式基本相同。也就是說(shuō),從菜單畫(huà)面6Q之中按下文件指定按鈕6Qb,對(duì)指定畫(huà)面6M(參照?qǐng)D12)指定該文件。
伴隨該操作,圖像形成裝置1的目標(biāo)文件準(zhǔn)備部162、目標(biāo)文件存儲(chǔ)部163、以及準(zhǔn)備完成通知部164等進(jìn)行與第一實(shí)施方式的目標(biāo)文件準(zhǔn)備部124、目標(biāo)文件存儲(chǔ)部125、以及準(zhǔn)備完成通知部126等基本上同樣的處理(#758~圖22的#765)。
此外,終端裝置2A的指定畫(huà)面顯示部263、指定信息發(fā)送部264、完成通知接收部265、以及完成通知畫(huà)面顯示部266等進(jìn)行與第一實(shí)施方式的指定畫(huà)面顯示部213、指定信息發(fā)送部214、完成通知接收部215、以及完成通知畫(huà)面顯示部216等基本上同樣的處理(#886~#893)。
步驟#758~#765的處理基本上與圖9~圖10的步驟#725~#732的處理同樣。步驟#886~#893的處理基本上與步驟#810~#817的處理同樣。
但是,在第二實(shí)施方式中,目標(biāo)文件準(zhǔn)備部162在文件指定數(shù)據(jù)5H的發(fā)送源與受理開(kāi)始命令數(shù)據(jù)5Q的發(fā)送源相同的情況下,進(jìn)行將目標(biāo)文件5J存儲(chǔ)到目標(biāo)文件存儲(chǔ)部163的處理。具體而言,在文件指定數(shù)據(jù)5H所示的用戶碼和在步驟#755中存儲(chǔ)的提供者數(shù)據(jù)5N所示的用戶碼一致的情況下,進(jìn)行將目標(biāo)文件5J存儲(chǔ)到目標(biāo)文件存儲(chǔ)部163的處理。
進(jìn)而,在兩個(gè)用戶碼一致的情況下,定時(shí)器165開(kāi)始測(cè)量從成為能夠提供目標(biāo)文件5J開(kāi)始已經(jīng)過(guò)的時(shí)間(#766)。
如果顯示了完成通知畫(huà)面6N(參照?qǐng)D13),則用戶Ua與第一實(shí)施方式同樣地,將準(zhǔn)備已完成之意轉(zhuǎn)達(dá)給用戶Ub以及用戶Uc。
用戶Ub如下操作終端裝置2B。使終端裝置2B啟動(dòng)客戶端程序2P2。
于是,在終端裝置2B中,菜單畫(huà)面顯示部251將菜單畫(huà)面6Q(參照?qǐng)D20)顯示到觸摸面板顯示器20e(#601)。用戶Ub按下文件請(qǐng)求按鈕6Qc。
于是,表示文件請(qǐng)求按鈕6Qc被按下之意的數(shù)據(jù)被受理,且作為操作內(nèi)容數(shù)據(jù)5C被存儲(chǔ)到操作內(nèi)容存儲(chǔ)部202(#602)。
然后,用戶Ub使終端裝置2B接觸觸摸面板顯示器10e。
如果圖像形成裝置1的觸摸面板顯示器10e檢測(cè)到物體接近的情況(#767),則圖像形成裝置1的近距離無(wú)線通信裝置10h以及終端裝置2A的近距離無(wú)線通信裝置20i建立連接(#768、#603)。
在終端裝置2B中,文件請(qǐng)求部271基于在操作內(nèi)容存儲(chǔ)部202中存儲(chǔ)的操作內(nèi)容數(shù)據(jù)5C,控制近距離無(wú)線通信裝置20i使得文件請(qǐng)求數(shù)據(jù)5L被發(fā)送給圖像形成裝置1(#604)。
在圖像形成裝置1中,如果接收到文件請(qǐng)求數(shù)據(jù)5L(#769),則在當(dāng)前的模式是發(fā)送請(qǐng)求受理模式的情況下,提供合理性判別部171與第一實(shí)施方式的提供合理性判別部131同樣地(參照?qǐng)D10的#735~#736),判別是否可以對(duì)文件請(qǐng)求數(shù)據(jù)5L的發(fā)送源即終端裝置2B提供目標(biāo)文件5J(圖23的#770~#771)。
目標(biāo)文件提供部在由提供合理性判別部171判別為可以提供的情況下,從目標(biāo)文件存儲(chǔ)部125讀出目標(biāo)文件5J,控制近距離無(wú)線通信裝置20i使得目標(biāo)文件5J被發(fā)送給終端裝置2B(#772)。在發(fā)送后,與第一實(shí)施方式同樣地,發(fā)送目的地?cái)?shù)據(jù)5M被存儲(chǔ)到發(fā)送目的地存儲(chǔ)部173(#773)。
然后,在終端裝置2B中,文件接收部272接收目標(biāo)文件5J(#605),并存儲(chǔ)到文件存儲(chǔ)部273(#606)。
接著,用戶Uc也可以與用戶Ub同樣地進(jìn)行操作。但是,假設(shè)用戶Ud因急用而產(chǎn)生了進(jìn)行中斷而使用圖像形成裝置1的需要。
因此,用戶Ud在操作了終端裝置2D之后,使終端裝置2D接近或者接觸觸摸面板顯示器10e。
如果圖像形成裝置1的觸摸面板顯示器10e檢測(cè)到物體接近的情況(#774),則圖像形成裝置1的近距離無(wú)線通信裝置10h與終端裝置2D的近距離無(wú)線通信裝置20i建立連接(#775、#611)。然后,在圖像形成裝置1中,如果從終端裝置2D接收到數(shù)據(jù)以及命令(#776),則識(shí)別為該命令不是與目標(biāo)文件5J的提供有關(guān)的命令(#777)。識(shí)別的處理由操作系統(tǒng)進(jìn)行即可。
于是,由各部執(zhí)行該命令所涉及的處理(#778)。例如,在接收到圖像數(shù)據(jù)以及印刷的命令的情況下,由打印單元10k執(zhí)行印刷的處理。此外,在識(shí)別為該命令不是與目標(biāo)文件5J的提供有關(guān)的命令時(shí),定時(shí)器165暫時(shí)停止(#779)。
然后,在步驟#775、#611中所建立的連接被切斷(#780、#613),如果成為能夠受理文件請(qǐng)求數(shù)據(jù)5L,則定時(shí)器165重新開(kāi)始時(shí)間的測(cè)量(#781)。例如,如果按下了將顯示重置的按鈕,則可以判別為能夠受理,并重新開(kāi)始受理。另外,在重新開(kāi)始時(shí),也可以在觸摸面板顯示器10e中顯示消息或者發(fā)出嗶嗶聲。
用戶Uc對(duì)終端裝置2C以及圖像形成裝置1進(jìn)行與用戶Ub對(duì)終端裝置2B以及圖像形成裝置1進(jìn)行過(guò)的操作同樣的操作。
于是,終端裝置2C的各部執(zhí)行與步驟#601~#606同樣的處理(#621~圖24的#626)。
此外,圖像形成裝置1的各部代替終端裝置2B而將終端裝置2C為對(duì)方,執(zhí)行與步驟#767~#773同樣的處理(#782~#788)。
如果定時(shí)器165所測(cè)量的時(shí)間超過(guò)了預(yù)定的時(shí)間(#789),則第二模式切換部174結(jié)束發(fā)送請(qǐng)求受理模式,且切換到提供停止模式(#790)。由此,目標(biāo)文件5J向非注冊(cè)用戶的終端裝置2的提供結(jié)束。
圖25~圖26是說(shuō)明圖像形成裝置1的整體的處理的流程的例子的流程圖。圖27是說(shuō)明終端裝置2的整體的處理的流程的例子的流程圖。
下面,參照流程圖說(shuō)明圖像形成裝置1以及終端裝置2各自的整體的處理的流程。
圖像形成裝置1基于服務(wù)器程序1P2,以圖25~圖26所示的順序來(lái)執(zhí)行處理。
圖像形成裝置1如果檢測(cè)到終端裝置2接近或者觸碰的情況(圖25的#631中“是”),則通過(guò)近距離無(wú)線通信而建立與該終端裝置2的連接(#632),從該終端裝置2接收數(shù)據(jù)等(#633)。
圖像形成裝置1基于該數(shù)據(jù)所示的用戶碼,識(shí)別該終端裝置2是已注冊(cè)用戶的終端裝置還是非注冊(cè)用戶的終端裝置(#634)。
在該終端裝置2是已注冊(cè)用戶的終端裝置的情況下(#635中“是”),圖像形成裝置1基于該數(shù)據(jù)如下進(jìn)行處理。
在該數(shù)據(jù)為受理開(kāi)始命令數(shù)據(jù)5Q的情況下(#636中“是”),圖像形成裝置1切換到發(fā)送請(qǐng)求受理模式,開(kāi)始受理來(lái)自非注冊(cè)用戶的終端裝置2的文件請(qǐng)求數(shù)據(jù)5L(#637),記錄受理開(kāi)始命令數(shù)據(jù)5Q所示的用戶碼(#638)。然后,切斷在步驟#632中建立的連接(#639)。
或者,在該數(shù)據(jù)為文件指定數(shù)據(jù)5H的情況下(圖26的#640中“是”),圖像形成裝置1從箱中讀出由文件指定數(shù)據(jù)5H所確定的文件,并作為目標(biāo)文件5J保存到目標(biāo)文件存儲(chǔ)部163(#641)。通過(guò)向發(fā)送源的終端裝置2發(fā)回準(zhǔn)備完成數(shù)據(jù)5K,從而通知準(zhǔn)備已完成之意(#642)。進(jìn)而,由定時(shí)器165開(kāi)始測(cè)量在成為能夠提供目標(biāo)文件5J之后經(jīng)過(guò)的時(shí)間(#643)。然后,切斷在步驟#632中建立的連接(#644)。
或者,如果該數(shù)據(jù)既不是受理開(kāi)始命令數(shù)據(jù)5Q也不是文件指定數(shù)據(jù)5H(#636中“否”、#640中“否”),則基于服務(wù)器程序1P2以外的程序以及該數(shù)據(jù)而進(jìn)行處理。例如,在發(fā)送來(lái)圖像數(shù)據(jù)以及印刷的命令的情況下,基于該圖像數(shù)據(jù)而進(jìn)行印刷。
在無(wú)法受理文件請(qǐng)求數(shù)據(jù)5L的期間,將定時(shí)器165暫時(shí)停止(#645)。然后,如果該處理前進(jìn)或者完成,在步驟#632中建立的連接被切斷,變得能夠受理文件請(qǐng)求數(shù)據(jù)5L(#646中“是”),則重新開(kāi)始定時(shí)器165的計(jì)時(shí)(#647)。
另一方面,在發(fā)送源的終端裝置2是非注冊(cè)用戶的終端裝置的情況下(#635中“否”),從終端裝置2接收到的數(shù)據(jù)為文件請(qǐng)求數(shù)據(jù)5L(#648中“是”),當(dāng)前的模式為發(fā)送請(qǐng)求受理模式(#649中“是”),并且尚未向該終端裝置2發(fā)送目標(biāo)文件5J的情況下(#650中“否”),圖像形成裝置1向該終端裝置2發(fā)送目標(biāo)文件5J(#651)。然后,記錄向該終端裝置2發(fā)送了目標(biāo)文件5J的情況(#652),切斷在步驟#632中建立的連接(#653)。
在定時(shí)器165測(cè)量的時(shí)間超過(guò)了預(yù)定的時(shí)間的情況下(#654中“是”),圖像形成裝置1結(jié)束發(fā)送請(qǐng)求受理模式,返回到提供停止模式(#655)。
圖像形成裝置1在結(jié)束服務(wù)器程序1P2之前的期間,適當(dāng)執(zhí)行上述的處理。
終端裝置2基于客戶端程序2P2,以圖27所示的順序來(lái)執(zhí)行處理。
在客戶端程序2P2啟動(dòng)后,終端裝置2顯示菜單畫(huà)面6Q(參照?qǐng)D20)(圖27的#671)。
在此,用戶從菜單畫(huà)面6Q之中按下一個(gè)按鈕。終端裝置2如果檢測(cè)到被按下的按鈕(#672),則根據(jù)該按鈕而執(zhí)行下一處理。
在檢測(cè)到按下了受理開(kāi)始按鈕6Qa的情況下(#673中“是”),終端裝置2通過(guò)近距離無(wú)線通信而建立與圖像形成裝置1的連接(#674),并將受理開(kāi)始命令數(shù)據(jù)5Q發(fā)送給圖像形成裝置1(#675)。在發(fā)送后,切斷連接(#676)。
或者,在檢測(cè)到按下了文件指定按鈕6Qb的情況下(#677中“是”),執(zhí)行與第一實(shí)施方式的步驟#52~#58(參照?qǐng)D16)同樣的處理(#678~#684)。由此,要提供的文件被通知給圖像形成裝置1。
或者,在檢測(cè)到按下了文件請(qǐng)求按鈕6Qc的情況下(#685中“是”),通過(guò)近距離無(wú)線通信而建立與圖像形成裝置1的連接(#686),并將文件請(qǐng)求數(shù)據(jù)5L發(fā)送給圖像形成裝置1(#687)。然后,如果從圖像形成裝置1接收到目標(biāo)文件5J(#688),則切斷連接(#689)。另外,在經(jīng)過(guò)了預(yù)定的時(shí)間也無(wú)法接收目標(biāo)文件5J的情況下,也切斷連接。
或者,在檢測(cè)到按下了結(jié)束按鈕6Qd的情況下(#690中“是”),終端裝置2結(jié)束基于客戶端程序2P2的處理。
根據(jù)第二實(shí)施方式,能夠?qū)踩3忠欢?,同時(shí)比以往更容易地進(jìn)行從圖像形成裝置1向非注冊(cè)用戶的終端裝置2提供文件的處理。由于采用近距離無(wú)線通信來(lái)進(jìn)行文件的發(fā)送接收,而不是通過(guò)IP通信來(lái)進(jìn)行,因而在向多臺(tái)終端裝置2提供目標(biāo)文件5J的情況下,比第一實(shí)施方式花費(fèi)更多的時(shí)間。但是,用戶的操作比第一實(shí)施方式更少。
圖28是表示主畫(huà)面6R的例子的圖。圖29是表示狀態(tài)通知畫(huà)面6S的例子的圖。
在第一實(shí)施方式中,通過(guò)客戶端程序2P1實(shí)現(xiàn)了圖5所示的各功能。也就是說(shuō),通過(guò)在終端裝置2中預(yù)先準(zhǔn)備的程序而實(shí)現(xiàn)。但是,例如也可以如下由其他的程序來(lái)實(shí)現(xiàn)文件請(qǐng)求部234、文件接收部235、以及文件存儲(chǔ)部236。
圖像形成裝置1的連接用信息提供部122如果從終端裝置2接收到許可命令數(shù)據(jù)5E,則將接收用應(yīng)用與連接用數(shù)據(jù)5F一起發(fā)送給終端裝置2。接收用應(yīng)用是用于實(shí)現(xiàn)文件請(qǐng)求部234、文件接收部235、以及文件存儲(chǔ)部236的應(yīng)用。
終端裝置2下載(接收)接收用應(yīng)用而進(jìn)行安裝。于是,如圖28(A)那樣,主畫(huà)面6R在終端裝置2的觸摸面板顯示器20e中被追加顯示接收用應(yīng)用的圖標(biāo)6Ra。若用戶按下圖標(biāo)6Ra,則終端裝置2啟動(dòng)接收用應(yīng)用,基于接收用應(yīng)用以及連接用數(shù)據(jù)5F對(duì)圖像形成裝置1進(jìn)行訪問(wèn)并接收目標(biāo)文件5J。
終端裝置2也可以在從圖像形成裝置1下載了接收用應(yīng)用之后,即便是沒(méi)有按下圖標(biāo)6Ra也自動(dòng)地執(zhí)行接收用應(yīng)用。在該情況下,也可以在接收到目標(biāo)文件5J之后,如圖28(B)那樣,使表示已接收新文件之意的標(biāo)記6Rb顯示在圖標(biāo)6Ra之上。
另外,終端裝置2在已經(jīng)安裝了接收用應(yīng)用的情況下,通過(guò)該接收用應(yīng)用來(lái)接收目標(biāo)文件5J即可。不需要重新下載并安裝接收用應(yīng)用。
在第二實(shí)施方式中也同樣,終端裝置2也可以通過(guò)接收用應(yīng)用來(lái)實(shí)現(xiàn)圖19所示的文件請(qǐng)求部271、文件接收部272、以及文件存儲(chǔ)部273。在該情況下,圖像形成裝置1如果從終端裝置2接收到文件請(qǐng)求數(shù)據(jù)5L,則將接收用應(yīng)用發(fā)送給終端裝置2。終端裝置2安裝并啟動(dòng)接收用應(yīng)用。然后,通過(guò)接收用應(yīng)用從圖像形成裝置1接收目標(biāo)文件5J。
在第二實(shí)施方式中,由于通過(guò)近距離無(wú)線通信從圖像形成裝置1向終端裝置2發(fā)送目標(biāo)文件5J,因而使終端裝置2接近或者接觸圖像形成裝置1的時(shí)間比第一實(shí)施方式更長(zhǎng)。再者,目標(biāo)文件5J的尺寸越大,發(fā)送所需的時(shí)間越長(zhǎng)。
因此,圖像形成裝置1也可以在目標(biāo)文件5J的發(fā)送過(guò)程中顯示圖29那樣的表示發(fā)送所需的剩余時(shí)間的狀態(tài)通知畫(huà)面6S。
在第一實(shí)施方式中,在連接用數(shù)據(jù)5F中不僅可以示出圖像形成裝置1的IP地址或者M(jìn)AC地址,還可以示出特定的字符串(例如,一次性口令)。終端裝置2生成文件請(qǐng)求數(shù)據(jù)5L以便還包含該字符串,并發(fā)送給圖像形成裝置1。然后,如果在文件請(qǐng)求數(shù)據(jù)5L中準(zhǔn)確地示出了該字符串,則圖像形成裝置1將目標(biāo)文件5J發(fā)送給終端裝置2。
在第二實(shí)施方式中,如果定時(shí)器165測(cè)量的時(shí)間達(dá)到了預(yù)定的時(shí)間,則圖像形成裝置1結(jié)束了目標(biāo)文件5J的提供,但也可以在有來(lái)自終端裝置2A的命令的情況下,也結(jié)束提供。
在第一實(shí)施方式中,如圖7的步驟#804以及圖9的#814所示那樣,終端裝置2將受理開(kāi)始命令數(shù)據(jù)5D以及文件指定數(shù)據(jù)5H在不同的定時(shí)發(fā)送給了圖像形成裝置1。但是,也可以在同一時(shí)期發(fā)送雙方。在該情況下,如下構(gòu)成圖像形成裝置1以及終端裝置2,用戶如下操作終端裝置2即可。
用戶在按下菜單畫(huà)面6L(參照?qǐng)D6)的受理開(kāi)始按鈕6La之前先按下文件指定按鈕6Ld。于是,終端裝置2顯示指定畫(huà)面6M(參照?qǐng)D12)。在此,用戶采用上述的方法來(lái)指定目標(biāo)文件5J,并按下執(zhí)行按鈕6Mc。于是,終端裝置2關(guān)閉指定畫(huà)面6M,再次顯示菜單畫(huà)面6L。
進(jìn)而,用戶按下受理開(kāi)始按鈕6La。然后,使終端裝置2接近或者接觸圖像形成裝置1。
于是,圖像形成裝置1和終端裝置2連接,終端裝置2將受理開(kāi)始命令數(shù)據(jù)5D以及文件指定數(shù)據(jù)5H發(fā)送給圖像形成裝置1。
在該情況下,圖像形成裝置1的模式如下轉(zhuǎn)變。圖像形成裝置1如果接收到受理開(kāi)始命令數(shù)據(jù)5D以及文件指定數(shù)據(jù)5H,則從提供停止模式切換到希望受理模式。如果接收到受理結(jié)束命令數(shù)據(jù)5G,則不用經(jīng)過(guò)指定等待模式,而從希望受理模式切換到發(fā)送請(qǐng)求受理模式。然后,如果經(jīng)過(guò)了預(yù)定的時(shí)間,則從發(fā)送請(qǐng)求受理模式切換到提供停止模式。
或者,終端裝置2也可以將文件指定數(shù)據(jù)5H與受理結(jié)束命令數(shù)據(jù)5G同一時(shí)期發(fā)送給圖像形成裝置1。
在第二實(shí)施方式中也同樣地,終端裝置2也可以同一時(shí)期發(fā)送受理開(kāi)始命令數(shù)據(jù)5Q以及文件指定數(shù)據(jù)5H。
在第一實(shí)施方式中,終端裝置2在接收目標(biāo)文件5J時(shí)通過(guò)無(wú)線LAN與圖像形成裝置1進(jìn)行了通信,但如果在圖像形成裝置1中具備藍(lán)牙(Bluetooth)的接口,則也可以通過(guò)藍(lán)牙(Bluetooth)來(lái)進(jìn)行通信。
此外,數(shù)據(jù)共享系統(tǒng)4、圖像形成裝置1、終端裝置2的整體或者各部的結(jié)構(gòu)、處理內(nèi)容、處理順序、數(shù)據(jù)的結(jié)構(gòu)、畫(huà)面的結(jié)構(gòu)等能夠根據(jù)本發(fā)明的宗旨而適當(dāng)進(jìn)行變更。