打印控制服務(wù)器以及打印系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供若從終端發(fā)布則能夠使與用戶對應(yīng)的打印裝置進(jìn)行基于發(fā)布數(shù)據(jù)的打印的打印控制服務(wù)器以及打印系統(tǒng)。在打印控制服務(wù)器(30)的存儲部(33)保存有將用戶的SNS賬戶與用戶指定的打印裝置(50)的網(wǎng)絡(luò)上的打印機(jī)地址(例如IP地址)建立對應(yīng)關(guān)系的設(shè)定數(shù)據(jù)SD。打印控制服務(wù)器若從SNS服務(wù)器(20)獲取發(fā)布數(shù)據(jù),則對是否包括打印指示字符串進(jìn)行解析,若包括打印指示字符串則將該發(fā)布數(shù)據(jù)作為打印對象。打印控制服務(wù)器基于發(fā)布數(shù)據(jù)生成打印數(shù)據(jù),并將該打印數(shù)據(jù)發(fā)送至與該發(fā)布的發(fā)送源的用戶或者作為發(fā)布的目的地的用戶的SNS賬戶建立了對應(yīng)關(guān)系的打印裝置,使打印裝置進(jìn)行基于發(fā)布數(shù)據(jù)的打印。
【專利說明】打印控制服務(wù)器以及打印系統(tǒng)
[0001]在此將2013年6月25日提交的日本專利申請?zhí)卦?013-133055號和2013年7月29日提交的日本專利申請?zhí)卦?013-156510號所公開的內(nèi)容全部引入本發(fā)明中。
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及對利用社會性網(wǎng)絡(luò)服務(wù)(SNS)等提供發(fā)布服務(wù)的服務(wù)提供服務(wù)器從用戶的終端控制向打印裝置的打印的打印控制服務(wù)器以及打印系統(tǒng)。
【背景技術(shù)】
[0003]近年,利用通過云計(jì)算技術(shù)實(shí)現(xiàn)的社會性網(wǎng)絡(luò)服務(wù)(SNS)的用戶急劇增長。用戶通過向SNS發(fā)布文本、文件(例如照片等圖像文件),能夠使該發(fā)布內(nèi)容對能夠閱覽的用戶公開。
[0004]另外,作為利用云計(jì)算技術(shù)的打印系統(tǒng),例如專利文獻(xiàn)1公開有文檔輸出輔助裝置,其利用終端所具備的電子郵件功能,通過從終端向打印機(jī)中設(shè)定的郵件地址發(fā)送添附了文檔的電子郵件來在打印機(jī)進(jìn)行添附文檔的打印。另外,例如專利文獻(xiàn)2公開有打印系統(tǒng),其在判斷為移動終端無法接收郵件服務(wù)器所接收的郵件信息的情況下,將該郵件信息轉(zhuǎn)送至轉(zhuǎn)送目的地打印機(jī)裝置。而且,專利文獻(xiàn)3公開有云計(jì)算系統(tǒng),其通過向打印機(jī)發(fā)送電子郵件而能夠?qū)﹄娮余]件的正文或者附件進(jìn)行打印。
[0005]專利文獻(xiàn)1:日本特開2001-84191號公報(bào)
[0006]專利文獻(xiàn)2:日本特開2008-71257號公報(bào)
[0007]專利文獻(xiàn)3:日本特開2012-159914號公報(bào)
[0008]然而,以往,由于沒有能夠從智能手機(jī)等移動終端簡單地通過打印機(jī)對發(fā)布于社會性網(wǎng)絡(luò)服務(wù)(SNS)的發(fā)布數(shù)據(jù)進(jìn)行打印那樣的系統(tǒng),所以SNS的用戶無法通過簡單的操作對發(fā)布內(nèi)容進(jìn)行打印。
【發(fā)明內(nèi)容】
[0009]本發(fā)明是為了解決上述課題而提出的,其目的在于提供若從終端發(fā)布則能夠使打印裝置進(jìn)行基于該發(fā)布數(shù)據(jù)的打印的打印控制服務(wù)器以及打印系統(tǒng)。
[0010]解決上述課題的打印控制服務(wù)器具備:獲取部,其從提供發(fā)布服務(wù)的服務(wù)提供服務(wù)器獲取在發(fā)布內(nèi)容中包括特定的字符串的發(fā)布數(shù)據(jù);和打印控制部,其使打印裝置執(zhí)行基于獲取的上述發(fā)布數(shù)據(jù)的打印。
[0011]根據(jù)該結(jié)構(gòu),獲取部從服務(wù)提供服務(wù)器獲取在發(fā)布內(nèi)容中包括特定的字符串的發(fā)布數(shù)據(jù)。打印控制部使打印裝置執(zhí)行基于獲取的發(fā)布數(shù)據(jù)的打印。因此,若從終端發(fā)布在發(fā)布內(nèi)容中包括特定的字符串,則能夠使打印裝置進(jìn)行基于該發(fā)布數(shù)據(jù)的打印。
[0012]在上述打印控制服務(wù)器中,優(yōu)選地,上述獲取部將上述特定的字符串的標(biāo)簽作為應(yīng)該向上述獲取部提供的發(fā)布數(shù)據(jù)的條件而在上述服務(wù)提供服務(wù)器指定,上述獲取部從上述服務(wù)提供服務(wù)器接受包括上述特定的字符串的標(biāo)簽的上述發(fā)布數(shù)據(jù)的提供。
[0013]根據(jù)該結(jié)構(gòu),獲取部能夠?qū)姆?wù)提供服務(wù)器獲取的發(fā)布數(shù)據(jù)集中于包括特定的字符串的標(biāo)簽的發(fā)布數(shù)據(jù),能夠減輕打印控制服務(wù)器的處理負(fù)擔(dān)。
[0014]在上述打印控制服務(wù)器中,優(yōu)選地,上述獲取部至少獲取包括指示打印的執(zhí)行的上述特定的字符串和條件指定字符串的上述發(fā)布數(shù)據(jù),上述條件指定字符串指定由該特定的字符串指示而執(zhí)行的打印中的打印條件。
[0015]根據(jù)該結(jié)構(gòu),獲取部所獲取的發(fā)布數(shù)據(jù)中的作為打印對象的發(fā)布數(shù)據(jù)包括指示打印的執(zhí)行的特定的字符串和指定打印條件的條件指定字符串。因此,打印控制部能夠在被條件指定字符串指定的打印條件下使打印裝置進(jìn)行基于由特定的字符串指示的發(fā)布數(shù)據(jù)的打印。
[0016]在上述打印控制服務(wù)器中,優(yōu)選地,具備管理部,該管理部將上述打印裝置與上述打印裝置的用戶建立對應(yīng)關(guān)系并進(jìn)行管理,上述打印控制部使與對獲取的上述發(fā)布數(shù)據(jù)進(jìn)行發(fā)布的用戶對應(yīng)的打印裝置或者與作為獲取的上述發(fā)布數(shù)據(jù)的目的地的用戶對應(yīng)的打印裝置執(zhí)行基于該發(fā)布數(shù)據(jù)的打印。
[0017]根據(jù)該結(jié)構(gòu),打印控制部使與對獲取的發(fā)布數(shù)據(jù)進(jìn)行發(fā)布的用戶對應(yīng)的打印裝置或者與作為獲取的發(fā)布數(shù)據(jù)的目的地的用戶對應(yīng)的打印裝置執(zhí)行基于發(fā)布數(shù)據(jù)的打印。因此,若從終端發(fā)布包括特定的字符串的發(fā)布,則能夠使與用戶對應(yīng)的打印裝置進(jìn)行基于發(fā)布數(shù)據(jù)的打印。
[0018]在上述打印控制服務(wù)器中,優(yōu)選地,構(gòu)成為,在向上述打印裝置發(fā)送基于上述發(fā)布數(shù)據(jù)生成的打印數(shù)據(jù)后,從該打印裝置接收已受理打印指示的意思的受理通知、已結(jié)束打印的意思的結(jié)束通知、以及發(fā)生打印錯(cuò)誤的意思的錯(cuò)誤通知中的至少一個(gè),上述打印控制部將該接收到的通知的內(nèi)容以上述發(fā)布數(shù)據(jù)的發(fā)布源的終端或者打印了上述發(fā)布數(shù)據(jù)的打印裝置的用戶為目的地而在上述服務(wù)提供服務(wù)器發(fā)布。
[0019]根據(jù)該結(jié)構(gòu),打印控制部向打印裝置發(fā)送基于發(fā)布數(shù)據(jù)生成的打印數(shù)據(jù)后,從打印裝置接收已受理打印指示的意思的受理通知、已結(jié)束打印的意思的結(jié)束通知、以及發(fā)生打印錯(cuò)誤的意思的錯(cuò)誤通知中的至少一個(gè)。于是,將接收到的通知的內(nèi)容以對發(fā)布源的終端或者發(fā)布數(shù)據(jù)進(jìn)行打印的打印裝置的用戶為目的地而在服務(wù)提供服務(wù)器發(fā)布。因此,發(fā)布者或者打印發(fā)布數(shù)據(jù)的打印裝置的用戶能夠知曉基于發(fā)布的打印指示已被打印裝置受理、指示的打印已結(jié)束、指示的打印發(fā)生了錯(cuò)誤中的至少一個(gè)。
[0020]解決上述課題的打印系統(tǒng)具備上述打印控制服務(wù)器、和通過上述打印控制服務(wù)器的管理部而與用戶建立對應(yīng)關(guān)系并被管理的打印裝置。
[0021]根據(jù)該結(jié)構(gòu),若從終端將使發(fā)布內(nèi)容包括特定詞語的發(fā)布發(fā)送至服務(wù)提供服務(wù)器,則該發(fā)布數(shù)據(jù)從服務(wù)提供服務(wù)器被打印控制服務(wù)器獲取。而且,打印控制服務(wù)器的打印控制部能夠使打印裝置執(zhí)行基于該發(fā)布數(shù)據(jù)的打印。
【專利附圖】
【附圖說明】
[0022]圖1是表不一實(shí)施方式的打印輔助系統(tǒng)的不意圖。
[0023]圖2是表示設(shè)定數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的圖。
[0024]圖3是表示打印控制服務(wù)器的功能的結(jié)構(gòu)的框圖。
[0025]圖4(a)?圖4(d)是表示用于向打印輔助服務(wù)登錄的設(shè)定畫面的圖。
[0026]圖5是表不發(fā)布畫面的一個(gè)例子的圖。
[0027]圖6是表示打印數(shù)據(jù)的示意圖。
[0028]圖7是表示打印輔助系統(tǒng)的處理流程的順序圖。
【具體實(shí)施方式】
[0029]以下,利用圖1?圖7對一實(shí)施方式的打印輔助系統(tǒng)進(jìn)行說明。
[0030]如圖1所示,打印輔助系統(tǒng)11具備用戶終端12、社會性網(wǎng)絡(luò)服務(wù)服務(wù)器(以下,稱為“SNS服務(wù)器20”。)、打印控制服務(wù)器30、以及用戶指定的打印裝置50。另外,在本實(shí)施方式中,通過打印控制服務(wù)器30和打印裝置50構(gòu)成打印系統(tǒng)60。構(gòu)成打印輔助系統(tǒng)11的用戶終端12、SNS服務(wù)器20、打印控制服務(wù)器30以及打印裝置50通過因特網(wǎng)70 (參照圖3)而以能夠相互通信的方式連接。此外,在本實(shí)施方式中,通過SNS服務(wù)器20構(gòu)成提供發(fā)布服務(wù)的服務(wù)提供服務(wù)器的一個(gè)例子。
[0031]列舉個(gè)人計(jì)算機(jī)作為用戶終端12的一個(gè)例子,此外也能夠使用移動信息終端(PDA(Personal Digital Assistants):掌上電腦)、平板PC、智能手機(jī)、移動電話等。總之,用戶終端12只要具有與SNS服務(wù)器20連接的功能即可。用戶預(yù)先獲取用于使終端12訪問SNS服務(wù)器20的用戶賬戶。
[0032]SNS服務(wù)器20提供社會性網(wǎng)絡(luò)服務(wù)(以下,稱為“SNS”。)。SNS是用戶彼此在因特網(wǎng)上能夠以各種形式進(jìn)行交流的服務(wù)。例如SNS可舉出:提供發(fā)布服務(wù)的“Twitter (推特)(注冊商標(biāo))”、“Facebook (臉書)(注冊商標(biāo))”、“mixi (注冊商標(biāo))”、“GREE(注冊商標(biāo))”等。本實(shí)施方式的SNS服務(wù)器20作為一個(gè)例子提供發(fā)布服務(wù)。
[0033]打印裝置50具備能夠進(jìn)行網(wǎng)絡(luò)通信的通信接口(未圖示),并通過因特網(wǎng)70與打印控制服務(wù)器30連接。
[0034]若用戶從終端12對SNS服務(wù)器20進(jìn)行發(fā)布,則打印控制服務(wù)器30進(jìn)行使與該用戶建立對應(yīng)關(guān)系的特定的打印裝置50打印該發(fā)布內(nèi)容或者與該發(fā)布內(nèi)容對應(yīng)的打印內(nèi)容的處理。打印控制服務(wù)器30監(jiān)視向SNS服務(wù)器20的發(fā)布,若存在發(fā)送給打印控制服務(wù)器30的發(fā)布,則從SNS服務(wù)器20獲取該發(fā)布數(shù)據(jù)。然后,打印控制服務(wù)器30通過以該獲取的發(fā)布數(shù)據(jù)為基礎(chǔ)生成打印數(shù)據(jù)ro并將該打印數(shù)據(jù)ro發(fā)送給用戶指定的打印裝置50,來使打印裝置50執(zhí)行基于發(fā)布內(nèi)容的打印。在打印控制服務(wù)器30中,用戶為了利用SNS服務(wù)器20所提供的發(fā)布服務(wù)來接受打印輔助服務(wù)而登錄的用戶與用戶指定作為打印目的地的打印裝置50建立對應(yīng)關(guān)系的圖2所示的設(shè)定數(shù)據(jù)SD被作為數(shù)據(jù)庫而存儲。
[0035]圖2表示存儲于打印控制服務(wù)器30的設(shè)定數(shù)據(jù)SD的一個(gè)例子。設(shè)定數(shù)據(jù)SD包括用于與SNS服務(wù)器20連接的用戶賬戶(SNS賬戶)、期望作為打印目的地的打印裝置50在因特網(wǎng)上的地址(打印機(jī)地址)、打印裝置50的機(jī)器編號以及其他規(guī)定的信息等。像這樣在設(shè)定數(shù)據(jù)SD中,用戶的SNS賬戶與打印機(jī)地址被建立對應(yīng)關(guān)系而登錄。這里,打印機(jī)地址列舉例如IP地址。當(dāng)然,打印機(jī)地址只要是能夠通過網(wǎng)絡(luò)從打印控制服務(wù)器30向打印裝置50發(fā)送打印數(shù)據(jù)的地址即可。此外,考慮到家人使用共用的打印裝置的情況,也能夠在設(shè)定數(shù)據(jù)SD中設(shè)定為使共用的打印裝置(打印機(jī)地址)與多個(gè)用戶(SNS賬戶)建立對應(yīng)關(guān)系。
[0036]接下來,使用圖3對打印輔助系統(tǒng)11的概要結(jié)構(gòu)以及打印控制服務(wù)器30的功能結(jié)構(gòu)進(jìn)行說明。如圖3所示,打印輔助系統(tǒng)11具備多個(gè)用戶終端12、SNS服務(wù)器20、打印控制服務(wù)器30以及多個(gè)打印裝置50,它們通過因特網(wǎng)70而以能夠相互通信的方式連接。圖3所示的多個(gè)打印裝置50是為了利用使用SNS服務(wù)器20所提供的SNS而打印的打印輔助服務(wù)而登錄到打印控制服務(wù)器30的用戶指定為打印目的地的裝置。各用戶終端12具有能夠顯示發(fā)布畫面等的顯示部12a。
[0037]如圖3所示,打印控制服務(wù)器30具備:作為獲取部的一個(gè)例子的發(fā)布數(shù)據(jù)獲取部31、打印服務(wù)部32、以及存儲包括設(shè)定數(shù)據(jù)SD在內(nèi)的打印控制所必需的信息的存儲部33。在本實(shí)施方式中,發(fā)布數(shù)據(jù)獲取部31與打印服務(wù)部32分別由單獨(dú)的服務(wù)器構(gòu)成,打印控制服務(wù)器30通過由多臺服務(wù)器構(gòu)成的服務(wù)器系統(tǒng)構(gòu)成。當(dāng)然,打印控制服務(wù)器30可以由一臺服務(wù)器構(gòu)成,也可以由三臺以上的多臺服務(wù)器構(gòu)成。
[0038]發(fā)布數(shù)據(jù)獲取部31通過向SNS服務(wù)器20指定預(yù)先特定的字符串,預(yù)先要求提供在發(fā)布文檔64 (正文)中包括該特定的字符串的發(fā)布數(shù)據(jù),從而使SNS服務(wù)器20監(jiān)視指定的發(fā)布。SNS服務(wù)器20具有對從接受的發(fā)布內(nèi)容中滿足被預(yù)先要求的字符串的條件的發(fā)布內(nèi)容進(jìn)行監(jiān)視,如果有符合的發(fā)布內(nèi)容,就對該要求方提供對應(yīng)的發(fā)布數(shù)據(jù)。在本例中,發(fā)布數(shù)據(jù)獲取部31利用標(biāo)簽的一個(gè)例子即例如井號標(biāo)簽在發(fā)布文檔中指定特定的字符串,并要求提供包括該特定的字符串的發(fā)布內(nèi)容。SNS服務(wù)器20依次對接受的發(fā)布進(jìn)行解析來判定是否包括作為監(jiān)視對象的特定的字符串,若是監(jiān)視對象的發(fā)布數(shù)據(jù),就將它作為打印的對象的發(fā)布內(nèi)容發(fā)送給要求方的打印控制服務(wù)器30。發(fā)布數(shù)據(jù)獲取部31從SNS服務(wù)器20實(shí)時(shí)地獲取包括符合的發(fā)布內(nèi)容以及附隨于發(fā)布的元數(shù)據(jù)的發(fā)布數(shù)據(jù)。獲取的發(fā)布數(shù)據(jù)從發(fā)布數(shù)據(jù)獲取部31被送到打印服務(wù)部32。另外,對于這里所說的特定的字符串,不只包括文字,也可以包括數(shù)字、記號、符號等。
[0039]這里,SNS服務(wù)器20在發(fā)布內(nèi)容存在“發(fā)布文檔(發(fā)布正文)的文本”、鏈接的情況下,對“參照文件的URI ((Uniform Resource Identifier:統(tǒng)一資源標(biāo)識符)(例如URL) ”進(jìn)行管理,且SNS服務(wù)器20作為附隨于發(fā)布的元數(shù)據(jù)至少對“用戶名”,“井號標(biāo)簽”等進(jìn)行管理。而且,發(fā)布數(shù)據(jù)獲取部31獲取包括特定的字符串的發(fā)布內(nèi)容的數(shù)據(jù)以及元數(shù)據(jù)。
[0040]圖3所示的打印服務(wù)部32具備:認(rèn)證部41,其對發(fā)布數(shù)據(jù)獲取部31所獲取的發(fā)布的發(fā)送源是否為打印輔助服務(wù)登錄完畢的用戶進(jìn)行認(rèn)證;解析判定部42,其對發(fā)布數(shù)據(jù)進(jìn)行解析來判定是否為打印對象;以及打印數(shù)據(jù)生成部43,其以發(fā)布數(shù)據(jù)為基礎(chǔ)生成能夠在指定的打印裝置50打印的打印數(shù)據(jù)。
[0041]打印服務(wù)部32還具備:輸出目的地指定部44,其獲取應(yīng)該作為打印數(shù)據(jù)的輸出目的地的打印機(jī)地址;和通信部45,其通過因特網(wǎng)70向由打印機(jī)地址指定的打印裝置50發(fā)送打印數(shù)據(jù)。這里,輸出目的地指定部44通過參照存儲于存儲部33的設(shè)定數(shù)據(jù)SD來獲取與用戶的SNS賬戶關(guān)聯(lián)的指定的打印機(jī)地址。此外,在本實(shí)施方式中,通過認(rèn)證部41、解析判定部42、打印數(shù)據(jù)生成部43、輸出目的地指定部44以及通信部45構(gòu)成打印控制部的一個(gè)例子。
[0042]另外,圖3所示的打印服務(wù)部32具備:關(guān)聯(lián)信息管理部46,其將從用戶終端12接受的登錄信息寫入存儲部33的設(shè)定數(shù)據(jù)SD并進(jìn)行登錄處理;和SNS聯(lián)合設(shè)定接口(以下稱為“SNS聯(lián)合設(shè)定I/F47”。)。輸出目的地指定部44向關(guān)聯(lián)信息管理部46發(fā)送發(fā)布發(fā)出者的SNS賬戶,并要求獲取與該SNS賬戶建立對應(yīng)關(guān)系的打印機(jī)地址。接受到該要求的關(guān)聯(lián)信息管理部46參照設(shè)定數(shù)據(jù)SD將與SNS賬戶建立對應(yīng)關(guān)系的打印機(jī)地址的信息向輸出目的地指定部44發(fā)送。此外,在本實(shí)施方式中,通過關(guān)聯(lián)信息管理部46以及存儲部33構(gòu)成管理部的一個(gè)例子。
[0043]另外,SNS聯(lián)合設(shè)定I/F47將成為打印機(jī)管理者用界面(以下稱為“打印機(jī)管理者用I/F48”。)的用戶頁與SNS服務(wù)器20聯(lián)合而在因特網(wǎng)70提供。該用戶頁大多采用圖形且由能夠通過鼠標(biāo)等指示設(shè)備進(jìn)行大部分基礎(chǔ)操作的⑶I (Graphical User Interface:圖形用戶界面)構(gòu)成。在該用戶頁中,能夠聯(lián)合進(jìn)行針對打印控制服務(wù)器30的登錄以及針對SNS服務(wù)器20的登錄。此外,圖3只示出了一個(gè)SNS服務(wù)器20,但打印控制服務(wù)器30與分別提供獨(dú)立的SNS的多個(gè)SNS服務(wù)器20聯(lián)合。
[0044]接下來,使用圖4對用戶為了接受打印輔助服務(wù)而在用戶頁進(jìn)行的登錄順序進(jìn)行說明。用戶通過操作終端12訪問打印控制服務(wù)器30,能夠使該顯示部(監(jiān)視器)顯示用戶頁UP (打印機(jī)管理者用I/F48)的初始的設(shè)定畫面RP。
[0045]圖4(a)所示的用戶頁UP的初始的設(shè)定畫面RP成為用于選擇用戶所期望的SNS而設(shè)定的SNS設(shè)定畫面,該用戶頁UP的初始的設(shè)定畫面RP設(shè)置有設(shè)定按鈕51、刪除按鈕52、以及顯示設(shè)定完畢SNS的一覽的顯示欄53。在存在設(shè)定完畢的SNS的情況下,在顯示欄53顯示能夠打印的該SNS的服務(wù)名和認(rèn)證完畢的用戶的SNS賬戶,但在圖4 (a)的例中由于未設(shè)定,所以為空白欄。若在該初始的設(shè)定畫面RP操作設(shè)定按鈕51,則切換為圖4(b)所示的SNS選擇畫面SP。
[0046]圖4(b)所示的SNS選擇畫面SP用于從多個(gè)SNS中選擇設(shè)定用戶期望在打印輔助服務(wù)中利用的SNS。在SNS選擇畫面SP顯示能夠從多個(gè)SNS中選擇用戶期望在打印輔助服務(wù)中利用的一項(xiàng)的選項(xiàng)54(作為一個(gè)例子為單選按鈕)。在圖4(b)所示的SNS選擇畫面SP的例中,示出了能夠選擇“服務(wù)A” “服務(wù)B” “服務(wù)C”三個(gè)SNS的選項(xiàng)54。若用戶在從選項(xiàng)54中選擇期望的SNS(同圖的例中“服務(wù)A”)的狀態(tài)下操作“下一步”的按鈕55,則終端12被連接至與提供該被選擇了的“服務(wù)A”的SNS服務(wù)器20而在用戶終端12的顯示部12a顯示針對圖4 (c)所示的“服務(wù)A”的連接畫面CP (登入畫面)。
[0047]圖4(c)所示的連接畫面CP是“打印輔助服務(wù)”要求向“服務(wù)A”連接的畫面,用戶在用戶名輸入欄56輸入用于與服務(wù)A連接的SNS賬戶,并且在密碼輸入欄57輸入密碼,之后操作允許按鈕58。通過該操作將輸入信息輸送至打印控制服務(wù)器30,將在打印控制服務(wù)器30用戶利用于打印輔助服務(wù)中的SNS即“服務(wù)A”和在該“服務(wù)A”中所使用的用戶的SNS賬戶登錄到打印控制服務(wù)器30。將這些登錄信息追加到在打印控制服務(wù)器30的存儲部33中存儲的設(shè)定數(shù)據(jù)SD。然后,在終端12的顯示部12a顯示圖4(d)所示的設(shè)定畫面RP。在該設(shè)定畫面RP的顯示欄53顯示“服務(wù)A”作為能夠進(jìn)行打印的SNS的服務(wù)名,并且顯示認(rèn)證完畢用戶的SNS賬戶abc”。
[0048]另外,如圖4(d)所示,在顯示欄53顯示“#print”,其作為為了指示發(fā)布打印的執(zhí)行而使用的作為特定的字符串的一個(gè)例子的打印指示字符串59。在本實(shí)施方式中,打印指示字符串59的一個(gè)例子為井號標(biāo)簽(標(biāo)簽的一例)。井號標(biāo)簽是指在開頭附有井號標(biāo)記“#,,的字符串,通過在SNS服務(wù)器20指定井號標(biāo)簽,能夠一并檢索并獲取包括井號標(biāo)簽的發(fā)布數(shù)據(jù)。另外,本例的井號標(biāo)簽“#print”在打印控制服務(wù)器30被定義為“打印執(zhí)行的指示”。
[0049]另外,在本實(shí)施方式中,用于指定打印條件的條件指定字符串59A(參照圖5)也在打印控制服務(wù)器30被定義。例如在“#print”后面準(zhǔn)備打印條件指定區(qū)域,例如在半角空間與井號標(biāo)記“#”后面配置數(shù)字并指定打印條件。在本例中,作為打印條件的一個(gè)例子能夠進(jìn)行“打印部數(shù)”的指定,在井號標(biāo)記后面配置打印部數(shù)的數(shù)字。例如在打印部數(shù)為“3份”的情況下,在打印指示字符串59即井號標(biāo)簽“#print”的例如后面作為條件指定字符串59A而記載井號標(biāo)簽“#3”。換言之,通過“#print#3”,能夠指示“3份”的打印。另外,打印指示字符串59與條件指定字符串59A的排列順序也可以相反,也可以配置在發(fā)布文檔中分離的位置。并且,條件指定字符串也可以不是井號標(biāo)簽,例如沒有井號標(biāo)記而在打印指示字符串59后面隔開空間而記載打印部數(shù)的數(shù)字,在“3份”的情況下可以記為“#print3”。此外,在本說明書中,用全角字母數(shù)字表示井號標(biāo)簽,但實(shí)際上使用半角字母數(shù)字。
[0050]另外,在期望有多個(gè)能夠打印的SNS的情況下,在圖4(d)的設(shè)定畫面RP操作設(shè)定按鈕51來切換至圖4(b)所示的SNS選擇畫面SP,在SNS選擇畫面SP選擇其他的SNS,以與在設(shè)定“服務(wù)A”時(shí)相同的順序進(jìn)行設(shè)定操作。
[0051]另外,在打印輔助服務(wù)中利用的SNS的登錄后或者登錄前,在用戶頁UP的未圖示的其他畫面對在利用打印輔助服務(wù)時(shí)所使用的打印裝置50的打印機(jī)地址以及機(jī)器編號等設(shè)定信息進(jìn)行設(shè)定。這樣,如圖2所示在每一 SNS的設(shè)定數(shù)據(jù)SD中追加用戶的SNS賬戶、打印機(jī)地址、機(jī)器編號等登錄信息。
[0052]接下來,對針對打印控制服務(wù)器30獲取的發(fā)布數(shù)據(jù)的處理進(jìn)行說明。
[0053]圖5表示發(fā)布畫面的一個(gè)例子。若在打印輔助服務(wù)中登錄完畢的用戶從終端12與SNS服務(wù)器20連接(登入),則圖5所示的發(fā)布畫面61在顯示部12a顯示。在發(fā)布畫面61作為一個(gè)例子設(shè)置有用于記載發(fā)布內(nèi)容的發(fā)布區(qū)域62以及按時(shí)間序列顯示被發(fā)布的帖子推特的時(shí)間線(Time Line)63。在打印輔助服務(wù)登錄完畢的用戶通過在打印輔助服務(wù)中利用的登錄完畢的SNS的發(fā)布畫面61進(jìn)行發(fā)布,能夠在指定的打印裝置50對與該發(fā)布內(nèi)容對應(yīng)的打印內(nèi)容進(jìn)行打印。因此,能夠以發(fā)布的行為作為打印的指示而使指定的打印裝置50進(jìn)行所期望的打印。用戶在終端12所顯示的發(fā)布畫面61的發(fā)布區(qū)域62制作發(fā)布文檔64,根據(jù)需要對表示圖像的保存場所的地址(作為一個(gè)例子為URI (Uniform ResourceIdentifier:統(tǒng)一資源標(biāo)識符))的鏈接65進(jìn)行粘貼。
[0054]如圖5所示,在本實(shí)施方式中,在發(fā)布文檔64(發(fā)布內(nèi)容)中(例如文章結(jié)尾)作為打印指示字符串59而記載井號標(biāo)簽“#print”。另外,在欲指定打印部數(shù)作為打印條件之一的情況下,記載用于指定打印條件的條件指定字符串59A。例如在期望打印部數(shù)為“3份”的情況下,作為條件指定字符串59A而寫入“#3”。在圖5的例中,在發(fā)布文檔64的文章結(jié)尾寫入例如“#print#3”。而且,若用戶操作終端12并進(jìn)行發(fā)布,則該發(fā)布數(shù)據(jù)從用戶終端12向SNS服務(wù)器20發(fā)送。
[0055]打印控制服務(wù)器30從SNS服務(wù)器20獲取在SNS服務(wù)器20所接收的發(fā)布中的發(fā)布文檔64中包括打印指示字符串59的發(fā)布數(shù)據(jù)。打印控制服務(wù)器30基于獲取的發(fā)布數(shù)據(jù)生成打印數(shù)據(jù),且通過將該打印數(shù)據(jù)發(fā)送至用戶指定的打印裝置50而使該打印裝置50進(jìn)行打印。
[0056]圖6是基于發(fā)布數(shù)據(jù)而生成的打印數(shù)據(jù)的一個(gè)例子。打印控制服務(wù)器30在生成打印數(shù)據(jù)時(shí)基于規(guī)定的規(guī)則,在存儲器上的紙張區(qū)域PA根據(jù)需要放大、縮小發(fā)布正文、圖像、圖標(biāo)并進(jìn)行布局,通過該布局生成能夠打印的打印數(shù)據(jù)ro。在圖6所示的例中,將從鏈接65所指定的地址(URI)獲取的圖像66(例如照片等)配置在紙張區(qū)域PA的圖像區(qū)域GA,且在其下側(cè)橫向并列配置的圖標(biāo)配置區(qū)域IA與文檔配置區(qū)域TA分別配置發(fā)布者(發(fā)送源)的圖標(biāo)67與發(fā)布正文68。該布局可以是由打印控制服務(wù)器30側(cè)預(yù)先確定的布局,但優(yōu)選為用戶能夠從打印控制服務(wù)器30所提供的多個(gè)打印布局的樣本中選擇所期望的打印布局的結(jié)構(gòu)。另外,也可以將能夠從構(gòu)成發(fā)布數(shù)據(jù)的元數(shù)據(jù)獲取的其他信息(例如用戶名、簡介等)配置在紙張區(qū)域PA而進(jìn)行打印。此外,將打印指示字符串59以及條件指定字符串從打印對象除去。
[0057]接下來,使用圖7對如上述那樣構(gòu)成的打印輔助系統(tǒng)11的打印控制服務(wù)器30的作用進(jìn)行說明。
[0058]首先,在步驟S1中,在SNS進(jìn)行發(fā)布。在本實(shí)施方式中,將用戶從終端12發(fā)布的行為、或者其他用戶從終端12發(fā)送給用戶的發(fā)布行為作為打印指示。具體而言,用戶將終端12與SNS服務(wù)器20連接并在顯示部12a顯示圖5所示的發(fā)布畫面61,在發(fā)布區(qū)域62中制作發(fā)布文檔64并在該發(fā)布文檔64中與入打印指不子符串59。在圖5的例中,打印指不字符串59為井號標(biāo)簽,且寫入例如“#print”。另外,在指定打印條件的情況下,在發(fā)布文檔64中寫入條件指定字符串59A。例如在指定打印部數(shù)為“3份”作為打印條件之一的情況下,作為條件指定字符串59A寫入“#3”。并且,根據(jù)需要粘貼圖像數(shù)據(jù)的保存場所的URI等的鏈接65。然后,操作終端12的操作部并發(fā)送該帖子。
[0059]在步驟S2中,SNS服務(wù)器20接受來自用戶的發(fā)布。
[0060]在步驟S3中,打印控制服務(wù)器30的發(fā)布數(shù)據(jù)獲取部31獲取發(fā)布數(shù)據(jù)。發(fā)布數(shù)據(jù)獲取部31通過對SNS服務(wù)器20預(yù)先要求作為應(yīng)該提供的發(fā)布的條件而包括打印指示字符串59的發(fā)布,從而對包括打印指示字符串59的發(fā)布進(jìn)行監(jiān)視。而且,發(fā)布數(shù)據(jù)獲取部31在存在包括打印指示字符串59的發(fā)布的情況下,將附隨于該發(fā)布內(nèi)容的數(shù)據(jù)以及發(fā)布的元數(shù)據(jù)作為發(fā)布數(shù)據(jù)來獲取。然后,將發(fā)布數(shù)據(jù)獲取部31所獲取的發(fā)布數(shù)據(jù)發(fā)送給打印服務(wù)部32。
[0061 ] 在步驟S4中,認(rèn)證部41對發(fā)布數(shù)據(jù)進(jìn)行解析,確認(rèn)該發(fā)布數(shù)據(jù)的發(fā)送者或者該發(fā)布數(shù)據(jù)的接收者(目的地)是否為認(rèn)證完畢的用戶。即,認(rèn)證部41對發(fā)布數(shù)據(jù)進(jìn)行解析,確認(rèn)發(fā)布的發(fā)送者的SNS賬戶或者作為發(fā)布的接收者(目的地)的SNS賬戶是否為在設(shè)定數(shù)據(jù)SD登錄(認(rèn)證)完畢的用戶。
[0062]在步驟S5中,認(rèn)證部41判定是否認(rèn)證完畢。認(rèn)證部41基于發(fā)布的發(fā)送者與接收者中的一方的SNS賬戶在設(shè)定數(shù)據(jù)SD作為用戶而登錄完畢,判定為認(rèn)證完畢。認(rèn)證部41若判定為沒有認(rèn)證完畢則中止該處理,若判定為認(rèn)證完畢則進(jìn)入步驟S6。
[0063]在步驟S6中,解析判定部42對發(fā)布數(shù)據(jù)進(jìn)行解析,確認(rèn)是否為打印對象。即,解析判定部42對發(fā)布數(shù)據(jù)進(jìn)行解析,確認(rèn)在發(fā)布文檔64中是否包括打印指示字符串59 (本例中為“#print”)。在本例中,在發(fā)布文檔64中包括打印指示字符串59的情況下,該發(fā)布成為打印對象。此外,解析判定部42與打印指示字符串59 —并也對是否包括條件指定字符串59A進(jìn)行解析,若包括條件指定字符串59A,則對該條件指定字符串59A進(jìn)行解析來獲取被指定的打印條件。例如在包括“#3”的情況下,作為打印條件之一而獲取打印部數(shù)“3份”。
[0064]在步驟S7中,解析判定部42判定該發(fā)布數(shù)據(jù)是否為打印對象。若發(fā)布數(shù)據(jù)不是包括打印指示字符串59的打印對象,則解析判定部42中止該處理,若該發(fā)布數(shù)據(jù)為包括打印指示字符串59的打印對象,則進(jìn)入步驟S8。
[0065]在步驟S8中,打印數(shù)據(jù)生成部43基于發(fā)布數(shù)據(jù)生成打印數(shù)據(jù)。
[0066]具體而言,打印數(shù)據(jù)生成部43在發(fā)布數(shù)據(jù)中的發(fā)布文檔64、以及發(fā)布數(shù)據(jù)包括URI等的鏈接65的情況下,也從該鏈接65所指定的URI獲取參照的文件。然后,打印數(shù)據(jù)生成部43基于預(yù)先決定的布局、或者基于用戶從多個(gè)布局樣本中選擇的布局,將發(fā)布數(shù)據(jù)中的發(fā)布文檔以及圖像等打印對象部件在展開于未圖示的存儲器上的紙張區(qū)域PA布局。具體而言,打印數(shù)據(jù)生成部43在紙張區(qū)域PA的圖像區(qū)域GA配置從URI獲取的圖像66,在圖標(biāo)配置區(qū)域IA配置圖標(biāo)67,在文檔配置區(qū)域TA配置發(fā)布正文68。此時(shí),畫像66、圖標(biāo)67以及發(fā)布正文68以在對應(yīng)的各配置區(qū)域以適當(dāng)?shù)某叽绫皇占{的方式根據(jù)需要而進(jìn)行放大或者縮小。打印數(shù)據(jù)生成部43以該布局后的數(shù)據(jù)為基礎(chǔ)生成打印數(shù)據(jù)ro。
[0067]在該打印數(shù)據(jù)ro生成時(shí),打印數(shù)據(jù)生成部43參照關(guān)聯(lián)信息管理部46所管理的設(shè)定數(shù)據(jù)SD來獲取與用戶的SNS賬戶建立對應(yīng)關(guān)系的打印裝置50的機(jī)器編號,生成使用了由機(jī)器編號確定的打印裝置50能夠解釋的打印命令的打印數(shù)據(jù)ro。另外,解析判定部42對從條件指定字符串獲取的打印條件的信息(本例中打印部數(shù)的信息(例如為“3份”))添加到打印數(shù)據(jù)ro的頁眉。此外,也可以不包括打印指令,而將規(guī)定數(shù)據(jù)格式(擴(kuò)展名為JPEG、BMP、GIF、PNG、TIF、PDF等)的數(shù)據(jù)保持原樣編入而作為打印數(shù)據(jù)。在該情況下,發(fā)送目的地的打印裝置50通過其內(nèi)部所具備的數(shù)據(jù)轉(zhuǎn)換部將接收的數(shù)據(jù)所包括的文檔數(shù)據(jù)、圖像數(shù)據(jù)轉(zhuǎn)換為CMYK數(shù)據(jù)并進(jìn)行打印。
[0068]在步驟S9中,輸出目的地指定部44指定輸出目的地的打印裝置50。即,輸出目的地指定部44參照關(guān)聯(lián)信息管理部46所管理的設(shè)定數(shù)據(jù)SD來獲取與用戶的SNS賬戶建立對應(yīng)關(guān)系的打印裝置50的打印機(jī)地址(例如IP地址),從而根據(jù)該打印機(jī)地址指定輸出目的地的打印裝置50。
[0069]在步驟S10中,通信部45向指定的打印裝置50發(fā)送打印數(shù)據(jù)。S卩,通信部45以被指定的打印機(jī)地址為目的地發(fā)送打印數(shù)據(jù)PD。此外,通信部45也可以進(jìn)行針對打印裝置50指示打印數(shù)據(jù)的獲取的通知,從而打印裝置50響應(yīng)該通知而訪問打印控制服務(wù)器30,進(jìn)而獲取該打印數(shù)據(jù)。
[0070]在步驟S11中,打印裝置50接收打印數(shù)據(jù)ro。
[0071]在步驟S12中,打印裝置50將接受打印數(shù)據(jù)ro的指示的受理通知通過因特網(wǎng)70發(fā)送至打印控制服務(wù)器30。該受理通知被打印控制服務(wù)器30的通信部45接收,并被打印服務(wù)部32獲取。
[0072]在步驟S13中,打印裝置50基于打印數(shù)據(jù)ro進(jìn)行打印。在該打印數(shù)據(jù)ro的頁眉指定有由條件指定字符串59A所指定的打印條件(本例中為打印部數(shù)“3份”)。打印裝置50基于該指定而進(jìn)行3份基于發(fā)布數(shù)據(jù)的打印。
[0073]在步驟S14中,若打印裝置50結(jié)束打印,則將結(jié)束通知發(fā)送至打印控制服務(wù)器30。該結(jié)束通知被打印控制服務(wù)器30的通信部45接收,被打印服務(wù)部32獲取。
[0074]打印控制服務(wù)器30的打印服務(wù)部32進(jìn)行基于從打印裝置50接受的受理通知以及結(jié)束通知的以下的處理。
[0075]在步驟S15中,打印服務(wù)部32以受理通知為基礎(chǔ)制作能夠?qū)⒃摻邮艿闹甘緢?bào)告給用戶的文檔作為發(fā)布文檔64的發(fā)布數(shù)據(jù)。此時(shí)的受理通知可以是能夠識別該通知的種類的規(guī)定比特的二進(jìn)制數(shù)據(jù),也可以是將接受的打印指示的意思制成文檔的文本數(shù)據(jù)。
[0076]在步驟S16中,打印服務(wù)部32針對與受理通知方的打印裝置50的打印機(jī)地址建立對應(yīng)關(guān)系的用戶的SNS賬戶,將該制作成的受理通知用的發(fā)布數(shù)據(jù)發(fā)布至SNS服務(wù)器20。
[0077]在步驟S17中,SNS服務(wù)器20將接收的受理通知用的發(fā)布數(shù)據(jù)發(fā)送至SNS賬戶所指定的用戶終端12。
[0078]在步驟S18中,用戶終端12在顯示部12a顯示該接收的該受理通知的發(fā)布。用戶通過觀察到顯示于顯示部12a的該受理通知的發(fā)布,能夠確認(rèn)打印裝置50接受了打印的指示。然后,在打印裝置50結(jié)束打印時(shí),發(fā)送結(jié)束通知被打印控制服務(wù)器30接收。
[0079]在步驟S19中,打印服務(wù)部32以結(jié)束通知為基礎(chǔ)制作發(fā)布數(shù)據(jù)。此時(shí)的結(jié)束通知可以是能夠識別該通知的種類的規(guī)定比特的二進(jìn)制數(shù)據(jù),也可以是使結(jié)束打印的指示成為文章的文本數(shù)據(jù)。打印服務(wù)部32生成使能夠?qū)⒋蛴〗Y(jié)束的指示報(bào)告給用戶的文檔作為發(fā)布正文的結(jié)束通知用的發(fā)布數(shù)據(jù)。
[0080]在步驟S20中,打印服務(wù)部32對與打印裝置50對應(yīng)的用戶的SNS賬戶地址發(fā)布結(jié)束通知。即,從打印控制服務(wù)器30將結(jié)束通知用的發(fā)布數(shù)據(jù)發(fā)送至SNS服務(wù)器20。
[0081]在步驟S21中,SNS服務(wù)器20將接收的結(jié)束通知的發(fā)布發(fā)送給用戶終端12。
[0082]在步驟S22中,用戶終端12接收的結(jié)束通知的發(fā)布顯示于顯示部12a,用戶能夠確認(rèn)通過打印裝置50進(jìn)行的打印已結(jié)束。
[0083]此外,在受理通知后執(zhí)行打印的中途發(fā)生錯(cuò)誤的情況下,打印裝置50將通知該指示的錯(cuò)誤通知發(fā)送給打印控制服務(wù)器30。打印服務(wù)部32以接收的錯(cuò)誤通知為基礎(chǔ)制作發(fā)布數(shù)據(jù)。然后,打印服務(wù)部32以與打印裝置50對應(yīng)的用戶的SNS賬戶為目的地而將錯(cuò)誤通知用的發(fā)布數(shù)據(jù)發(fā)送給SNS服務(wù)器20。該錯(cuò)誤通知用的發(fā)布從SNS服務(wù)器20被發(fā)送至用戶終端。然后,用戶終端12所接收的錯(cuò)誤通知的發(fā)布顯示于顯示部12a,從而用戶能夠知曉在打印裝置50發(fā)生錯(cuò)誤。此外,打印控制服務(wù)器30也可以以其他用戶的SNS賬戶為目的地發(fā)布受理通知、結(jié)束通知、錯(cuò)誤通知中的至少一個(gè)。
[0084]根據(jù)以上詳述的本實(shí)施方式,能夠得到以下的效果。
[0085](1)發(fā)布數(shù)據(jù)獲取部31從SNS服務(wù)器20獲取包括打印指示字符串59 (特定的字符串的一個(gè)例子)的發(fā)布數(shù)據(jù)。在獲取的發(fā)布數(shù)據(jù)的發(fā)布文檔64中包括打印指示字符串59的情況下,解析判定部42使與發(fā)布的用戶或者作為該發(fā)布的目的地的用戶對應(yīng)的打印裝置50執(zhí)行基于該發(fā)布數(shù)據(jù)的打印。由此,用戶若將包括打印指示字符串59的發(fā)布文檔64發(fā)布,則能夠使與用戶對應(yīng)的打印裝置50進(jìn)行基于發(fā)布數(shù)據(jù)的打印。
[0086](2)由于打印指示字符串59為標(biāo)簽,所以發(fā)布數(shù)據(jù)獲取部31通過事先在SNS服務(wù)器20指定標(biāo)簽即打印指示字符串59,從而能夠從SNS服務(wù)器20集中于包括打印指示字符串59的必要的量的發(fā)布數(shù)據(jù)而獲取。因此,能夠減少打印控制服務(wù)器30針對發(fā)布數(shù)據(jù)進(jìn)行的處理的負(fù)擔(dān)。
[0087](3)在作為打印對象的發(fā)布數(shù)據(jù)中,除了包括指示打印的執(zhí)行的打印指示字符串59之外,還包括指定打印條件的條件指定字符串59A。因此,用戶能夠使打印裝置50在條件指定字符串59A所指定的打印條件下執(zhí)行基于打印指示字符串59所指定的發(fā)布數(shù)據(jù)的打印。
[0088](4)與發(fā)布的發(fā)送源的用戶的SNS賬戶對應(yīng)的打印裝置50的打印機(jī)地址、或者與成為發(fā)布的目的地的用戶的SNS賬戶對應(yīng)的打印裝置50的打印機(jī)地址被指定為打印數(shù)據(jù)PD的輸出目的地。因此,若用戶進(jìn)行使打印指示字符串59包括在發(fā)布文檔64中的發(fā)布、或者第三方進(jìn)行以用戶為目的地而使打印指示字符串59包括在發(fā)布文檔64中的發(fā)布,則能夠使與用戶對應(yīng)的打印裝置50執(zhí)行基于發(fā)布數(shù)據(jù)的打印。
[0089](5)打印控制服務(wù)器30若從打印裝置50接收受理通知,則由于將能夠報(bào)告該接受的指示的發(fā)布發(fā)送至用戶的SNS賬戶地址,所以用戶在終端12的顯示部12a能夠確認(rèn)打印裝置50接受打印指示。另外,打印控制服務(wù)器30若從打印裝置50接收結(jié)束通知,則將能夠報(bào)告該結(jié)束的指示的發(fā)布發(fā)送給用戶的SNS賬戶地址,所以用戶在終端12的顯示部12a能夠確認(rèn)通過打印裝置50進(jìn)行的打印已結(jié)束。而且,打印控制服務(wù)器30若從打印裝置50接收錯(cuò)誤通知,則將能夠報(bào)告該錯(cuò)誤通知的內(nèi)容的發(fā)布發(fā)送給用戶的SNS賬戶地址,所以用戶能夠在終端12的顯示部12a知曉打印裝置50發(fā)生了錯(cuò)誤。
[0090](6)打印系統(tǒng)60具備打印控制服務(wù)器30和通過打印控制服務(wù)器30的管理部與用戶建立對應(yīng)關(guān)系并管理網(wǎng)絡(luò)上的地址的打印裝置50。因此,若用戶將包括打印指示字符串59的發(fā)布對SNS服務(wù)器20發(fā)送,則通過將基于從SNS服務(wù)器20獲取的發(fā)布數(shù)據(jù)生成的打印數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)上的地址,能夠使與用戶對應(yīng)的打印裝置進(jìn)行基于發(fā)布數(shù)據(jù)的打印。
[0091]此外,上述實(shí)施方式也能夠變更為以下那樣的方式。
[0092]?也可以是用戶自己決定打印指示字符串的結(jié)構(gòu)。在從終端12與打印控制服務(wù)器30連接而顯示的用戶頁UP顯示用戶自己決定的打印指示字符串的輸入欄,若在輸入欄輸入打印指示字符串,則打印控制服務(wù)器30在設(shè)定數(shù)據(jù)SD與用戶(例如用戶的SNS賬戶)建立對應(yīng)關(guān)系并寫入打印指示字符串。例如在欲打印關(guān)于足球的發(fā)布的情況下,在發(fā)布文檔中作為字符串而設(shè)定“足球”。在該情況下,打印控制服務(wù)器30的發(fā)布數(shù)據(jù)獲取部31通過使用井號標(biāo)簽“#足球”而對SNS服務(wù)器20預(yù)先要求提供包括字符串“足球”的發(fā)布數(shù)據(jù),從而從SNS服務(wù)器20實(shí)時(shí)獲取包括字符串“足球”的發(fā)布數(shù)據(jù)。打印控制服務(wù)器30的解析判定部42對發(fā)布數(shù)據(jù)獲取部31所獲取的發(fā)布數(shù)據(jù)中是否包括用戶設(shè)定的打印指示字符串(例如“#足球”)進(jìn)行判斷,若包括打印指示字符串則將該發(fā)布數(shù)據(jù)作為打印對象,并使與用戶建立了對應(yīng)關(guān)系的打印裝置50執(zhí)行基于該發(fā)布數(shù)據(jù)的打印。此時(shí),也可以將限定于使用戶作為發(fā)送源或者發(fā)送目的地的發(fā)布即顯示于用戶的時(shí)間線63的發(fā)布且在時(shí)間線63上的發(fā)布中的包括用戶所指定的打印指字符串的發(fā)布數(shù)據(jù)作為打印對象。
[0093]?用戶也可以定義打印指示字符串。例如可以替代“#print”或者追加而能夠設(shè)定用戶獨(dú)自的打印指示字符串。在該情況下,用戶或者以用戶為目的地的發(fā)布的其他用戶通過使發(fā)布文檔包括用戶自己定義的打印指示字符串(例如“#prt”或者“#打印”)而進(jìn)行發(fā)布,從而能夠使與用戶建立了對應(yīng)關(guān)系的打印裝置執(zhí)行基于該發(fā)布數(shù)據(jù)的打印。
[0094].在打印條件以外,也可以是能夠通過字符串(例如井號標(biāo)簽)設(shè)定文字尺寸、圖像尺寸等的打印尺寸條件。
[0095]?特定的字符串不限定為標(biāo)簽。也可以為標(biāo)簽以外的字符串。
[0096].發(fā)布數(shù)據(jù)獲取部31針對SNS服務(wù)器20指定預(yù)先在存儲部33中的設(shè)定數(shù)據(jù)SD登錄的用戶的SNS賬戶,并使SNS服務(wù)器20監(jiān)視將該指定了的用戶的SNS賬戶設(shè)定為發(fā)送源(發(fā)送者)或者發(fā)送目的地(接收者)的發(fā)布。而且,也可以構(gòu)成為若SNS服務(wù)器20找到滿足其條件的發(fā)布,則打印控制服務(wù)器30接受該發(fā)布數(shù)據(jù)的提供。在該結(jié)構(gòu)中,能夠集中于用戶登錄的發(fā)布而獲取發(fā)送源或者發(fā)送目的地,所以能夠減輕發(fā)布數(shù)據(jù)獲取部31以及解析判定部42的處理負(fù)擔(dān)。
[0097].在上述實(shí)施方式中,在為發(fā)布的用戶和作為發(fā)布的接收目的地的用戶的雙方的情況下,使與用戶建立對應(yīng)關(guān)系的打印裝置執(zhí)行基于發(fā)布數(shù)據(jù)的打印,但只限于在其中一方的情況下,也可以成為使與用戶對應(yīng)的打印裝置執(zhí)行基于發(fā)布數(shù)據(jù)的打印的結(jié)構(gòu)。例如若成為使與發(fā)布的用戶建立對應(yīng)關(guān)系的打印裝置進(jìn)行打印的結(jié)構(gòu),則用戶能夠通過發(fā)布能夠使自己指定的打印裝置50執(zhí)行基于自己發(fā)送的發(fā)布數(shù)據(jù)的打印。另一方面,若成為使與作為發(fā)布的接收目的地的用戶建立對應(yīng)關(guān)系的打印裝置進(jìn)行打印的結(jié)構(gòu),則第三方通過以用戶為目的地進(jìn)行發(fā)布,能夠使用戶指定的打印裝置50執(zhí)行基于來自該第三方的發(fā)布數(shù)據(jù)的打印。
[0098]?在上述實(shí)施方式中,也可以采用打印控制服務(wù)器30從SNS服務(wù)器20獲取全部的發(fā)布,從其中選出并獲取包括特定的字符串的發(fā)布的方法。
[0099].通過條件指定字符串59A指定的打印條件不限定于打印部數(shù),也可以指定其他的打印條件。例如也可以通過發(fā)布文檔64中的條件指定字符串59A來指定打印顏色(彩色/灰度)、打印質(zhì)量(高質(zhì)量/草圖)、紙張尺寸(A4紙/B5紙/信件/A5紙/L紙等)、紙張種類(普通紙/高級紙/照片紙/再生紙等)中的至少一個(gè)。此外,也可以取消條件指定字符串59A的打印條件指定功能。
[0100].也可以成為并不是將受理通知、結(jié)束通知、錯(cuò)誤通知中的全部而是將一個(gè)或者兩個(gè)作為發(fā)布而發(fā)送至用戶終端12的結(jié)構(gòu)。例如也可以只將三個(gè)通知中的受理通知和結(jié)束通知作為發(fā)布而發(fā)送至用戶終端12。另外,也可以只將三個(gè)通知中的受理通知作為發(fā)布而發(fā)送至用戶終端12。而且,除了三個(gè)通知中的至少一個(gè)之外,也可以將其他通知作為發(fā)布而發(fā)送至用戶終端12。作為其他通知,可舉出例如墨水剩余量通知、打印進(jìn)展?fàn)顩r報(bào)告通知坐寸。
[0101].用戶識別信息也可以與打印裝置間接地建立對應(yīng)關(guān)系。例如也可以使SNS賬戶與名字建立對應(yīng)關(guān)系,進(jìn)一步使名字與打印機(jī)地址建立對應(yīng)關(guān)系。在該結(jié)構(gòu)中,也能夠確定與用戶建立對應(yīng)關(guān)系的打印裝置50。
[0102].在上述實(shí)施方式中,也可以替代只要是在設(shè)定數(shù)據(jù)SD登錄完畢的用戶接收地址則其他的用戶也可以為登錄者以外的第三方的結(jié)構(gòu),使其他的用戶也限定為只在設(shè)定數(shù)據(jù)SD登錄完畢的登錄者。
[0103]?也可以構(gòu)成為打印控制服務(wù)器30獲取SNS服務(wù)器20接受到的全部發(fā)布,并從該獲取的全部發(fā)布的中選擇包括打印指示字符串的發(fā)布。
[0104]?識別來自用戶的發(fā)布、以及以用戶為地址的發(fā)布的用戶識別信息并不局限于SNS上的用戶賬戶(SNS賬戶),也可以為在打印控制服務(wù)器30中不與其他的用戶重復(fù)的昵稱。
[0105].進(jìn)行基于發(fā)布數(shù)據(jù)的打印也可以不是與用戶對應(yīng)的打印裝置。例如也可以使打印裝置指定信息與特定的字符串共同包含于發(fā)布內(nèi)容,打印控制服務(wù)器30使以打印裝置指定信息為基礎(chǔ)的確定的打印裝置50進(jìn)行基于發(fā)布數(shù)據(jù)的打印。
[0106]?在存在發(fā)布數(shù)據(jù)中的發(fā)布文檔64和鏈接65的情況下,將參照文件的圖像作為打印對象,但也可以只將發(fā)布文檔或者只將圖像作為打印對象。
[0107].在沒有已與用戶建立對應(yīng)關(guān)系的打印裝置的情況下,也可以使用戶終端12顯示錯(cuò)誤消息。
[0108].打印裝置至少具有能夠在介質(zhì)上打印文檔與圖像中的至少一方的打印功能和能夠與打印控制服務(wù)器30以能夠通信的方式連接的通信功能即可,例如打印機(jī)也可以是復(fù)合機(jī)。另外,打印裝置可以是噴墨式、針式、激光式。并且,打印裝置也可以是串行打印機(jī)、行式打印機(jī)或者頁式打印機(jī)。
[0109]附圖標(biāo)記的說明
[0110]11...打印輔助系統(tǒng);12...終端;20…作為服務(wù)提供服務(wù)器的一個(gè)例子的SNS服務(wù)器;30…打印控制服務(wù)器;31…作為獲取部的一個(gè)例子的發(fā)布數(shù)據(jù)獲取部;32…打印服務(wù)部;33…存儲部;41…認(rèn)證部;42…構(gòu)成打印控制部的一個(gè)例子的解析判定部;43…構(gòu)成打印控制部的一個(gè)例子的打印數(shù)據(jù)生成部;44…構(gòu)成打印控制部的一個(gè)例子的輸出目的地指定部;45…構(gòu)成打印控制部的一個(gè)例子的通信部;46…作為管理部的一個(gè)例子的關(guān)聯(lián)信息管理部;47"?SNS聯(lián)合設(shè)定I/F ;48…打印機(jī)管理者用I/F ;50…打印裝置;59…作為特定的字符串的一個(gè)例子的打印指示字符串;59A…條件指定字符串;60…打印系統(tǒng);70…作為網(wǎng)絡(luò)的一個(gè)例子的因特網(wǎng);SD…設(shè)定數(shù)據(jù);ro…打印數(shù)據(jù)。
【權(quán)利要求】
1.一種打印控制服務(wù)器,其特征在于,具備: 獲取部,其從提供發(fā)布服務(wù)的服務(wù)提供服務(wù)器獲取在發(fā)布內(nèi)容中包括特定的字符串的發(fā)布數(shù)據(jù);和 打印控制部,其使打印裝置執(zhí)行基于獲取的所述發(fā)布數(shù)據(jù)的打印。
2.根據(jù)權(quán)利要求1所述的打印控制服務(wù)器,其特征在于, 所述獲取部將所述特定的字符串的標(biāo)簽作為應(yīng)該向所述獲取部提供的發(fā)布數(shù)據(jù)的條件而在所述服務(wù)提供服務(wù)器指定,所述獲取部從所述服務(wù)提供服務(wù)器接受包括所述特定的字符串的標(biāo)簽的所述發(fā)布數(shù)據(jù)的提供。
3.根據(jù)權(quán)利要求1所述的打印控制服務(wù)器,其特征在于, 所述獲取部至少獲取包括指示打印的執(zhí)行的所述特定的字符串和條件指定字符串的所述發(fā)布數(shù)據(jù),所述條件指定字符串指定由該特定的字符串指示而執(zhí)行的打印中的打印條件。
4.根據(jù)權(quán)利要求1所述的打印控制服務(wù)器,其特征在于, 具備管理部,該管理部將所述打印裝置與所述打印裝置的用戶建立對應(yīng)關(guān)系并進(jìn)行管理, 所述打印控制部使與對獲取的所述發(fā)布數(shù)據(jù)進(jìn)行發(fā)布的用戶對應(yīng)的打印裝置或者與作為獲取的所述發(fā)布數(shù)據(jù)的目的地的用戶對應(yīng)的打印裝置執(zhí)行基于該發(fā)布數(shù)據(jù)的打印。
5.根據(jù)權(quán)利要求1所述的打印控制服務(wù)器,其特征在于, 所述打印控制部構(gòu)成為,在向所述打印裝置發(fā)送基于所述發(fā)布數(shù)據(jù)生成的打印數(shù)據(jù)后,從該打印裝置接收已受理打印指示的意思的受理通知、已結(jié)束打印的意思的結(jié)束通知、以及發(fā)生打印錯(cuò)誤的意思的錯(cuò)誤通知中的至少一個(gè),所述打印控制部將該接收到的通知的內(nèi)容以所述發(fā)布數(shù)據(jù)的發(fā)布源的終端或者打印了所述發(fā)布數(shù)據(jù)的打印裝置的用戶為目的地而在所述服務(wù)提供服務(wù)器發(fā)布。
6.一種打印系統(tǒng),其特征在于, 具備權(quán)利要求1?5中任一項(xiàng)所述的打印控制服務(wù)器、和通過所述打印控制服務(wù)器的管理部而與用戶建立對應(yīng)關(guān)系并被管理的打印裝置。
【文檔編號】G06F3/12GK104252321SQ201410283235
【公開日】2014年12月31日 申請日期:2014年6月23日 優(yōu)先權(quán)日:2013年6月25日
【發(fā)明者】白鳥浩平 申請人:精工愛普生株式會社