終端設(shè)備和系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及終端設(shè)備和系統(tǒng)。終端設(shè)備包括:第一位置接收單元,該第一位置接收單元被配置成接收指示終端設(shè)備的位置的終端位置信息;接收單元,該接收單元被配置成,接收與是執(zhí)行打印的打印機候選者的打印機中的每一個相對應(yīng)的多個距離信息,其中,基于坐標信息和終端位置信息生成多個距離信息中的每一個,該坐標信息包括指示相對應(yīng)的打印機的位置的緯度和經(jīng)度的信息;選擇單元,該選擇單元被配置成基于距離信息從打印機優(yōu)選地選擇具有到終端設(shè)備的短距離的打印機;以及打印指令單元,該打印指令單元被配置成將用于打印執(zhí)行的打印指令傳輸?shù)揭粋€或者多個被選擇的打印機中的特定打印機。
【專利說明】終端設(shè)備和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種終端設(shè)備的控制,并且更加特別地,涉及一種控制能夠執(zhí)行與打印機的通信的終端設(shè)備的技術(shù)。
【背景技術(shù)】
[0002]隨著諸如智能電話的便攜式裝置已經(jīng)被廣泛地使用,并且已經(jīng)提出通過使用便攜式終端提高使用打印機的用戶的便利的技術(shù)。例如,已經(jīng)提出其中用戶從便攜式裝置(參見,例如,JP-A-2002-101456)將包括指示其中用戶想要打印處理服務(wù)的服務(wù)區(qū)域的服務(wù)區(qū)域信息和服務(wù)內(nèi)容信息的服務(wù)請求數(shù)據(jù)傳輸?shù)蕉鄠€打印機的技術(shù)。每臺打印機具有在打印機被安裝所在處的打印機的地址的信息,并且確定是否能夠提供適合于包括服務(wù)區(qū)域的目的地的服務(wù)請求數(shù)據(jù)的打印處理服務(wù)。在打印機當中,能夠提供適合于服務(wù)請求數(shù)據(jù)的打印處理服務(wù)的打印機將指示能夠提供打印處理服務(wù)的服務(wù)供應(yīng)數(shù)據(jù)傳輸給便攜式裝置。便攜式裝置顯示服務(wù)供應(yīng)數(shù)據(jù)。結(jié)果,用戶轉(zhuǎn)到能夠提供適合于服務(wù)請求數(shù)據(jù)的服務(wù)的打印機之一并且能夠接收打印處理服務(wù)。
【發(fā)明內(nèi)容】
[0003]如上所述,當多個打印機能夠被使用時要求使用戶能夠選擇適當?shù)拇蛴C的技術(shù)。而且,根據(jù)在上面描述的現(xiàn)有技術(shù),打印機具有地址信息作為指示安裝打印機所在處的位置信息。因此,需要一種使打印機適當?shù)卮鎯χ甘景惭b打印機所在處的位置的位置信息的技術(shù)。
[0004]本發(fā)明的示例性方面提供一種當多個打印機被使用時使用戶能夠選擇適當?shù)拇蛴C的新穎的技術(shù)。本發(fā)明的另一目的是為了提供一種使打印機能夠適當?shù)卮鎯χ甘景惭b打印機所在處的位置的位置信息的新穎的技術(shù)。
[0005]本發(fā)明的示例性方面能夠被實現(xiàn)為下述實施例。
[0006](I) 一種終端設(shè)備,包括:第一位置接收單元,該第一位置接收單元被配置成接收指示終端設(shè)備的位置的終端位置信息;接收單元,該接收單元被配置成,接收與是執(zhí)行打印的打印機候選者的打印機中的每一個相對應(yīng)的多個距離信息,其中基于坐標信息生成多個距離信息中的每一個和終端位置信息,該坐標信息包括指示相對應(yīng)的打印機的位置的緯度和經(jīng)度的信息;選擇單元,該選擇單元被配置成基于距離信息從打印機優(yōu)選地選擇具有到終端設(shè)備的短距離的打印機;以及打印指令單元,該打印指令單元被配置成將用于打印執(zhí)行的打印指令傳輸?shù)揭粋€或者多個被選擇的打印機中的特定打印機。
[0007]根據(jù)此,選擇單元基于距離信息選擇具有到終端設(shè)備的短距離的打印機,該距離信息是基于包括指示打印機的位置的緯度和經(jīng)度的信息的打印機位置信息和終端位置信息生成的。結(jié)果,當多個打印機能夠被使用時,能夠選擇適合于用戶的打印機。
[0008](2)終端設(shè)備包括:第一位置接收單元,該第一位置接收單元被配置成接收指示終端設(shè)備的位置的終端位置信息;[0009]接收單元,該接收單元被配置成,接收與是執(zhí)行打印的打印機候選者的打印機中的每一個相對應(yīng)的多個距離信息,其中基于指示相對應(yīng)的打印機的位置的打印機位置信息和終端位置信息生成多個距離信息中的每一個,并且其中距離信息和打印機位置信息中的至少一個從打印機中的每一個被傳輸?shù)浇K端設(shè)備;選擇單元,該選擇單元被配置成,基于距離信息從打印機中優(yōu)選地選擇具有到終端設(shè)備的短距離的打印機;以及打印指令單元,該打印指令單元被配置成,將用于打印執(zhí)行的打印指令傳輸?shù)揭粋€或者多個被選擇的打印機中的特定打印機。
[0010]根據(jù)此,選擇單元基于距離信息優(yōu)選地選擇具有到終端設(shè)備的短距離的打印機,該距離信息是基于終端位置信息和打印機位置信息生成的。結(jié)果,當能夠使用多個打印機時,能夠選擇適合于用戶的打印機。
[0011](3)系統(tǒng)包括終端設(shè)備和打印機。終端設(shè)備包括:接收單元,該接收單元被配置成,通過使用GPS接收器接收指示終端設(shè)備的位置的終端位置信息;和傳輸單元,該傳輸單元被配置成,通過執(zhí)行NFC通信將終端位置信息傳輸?shù)酱蛴C。打印機包括:接收單元,該接收單元被配置成,通過執(zhí)行NFC通信從終端設(shè)備接收終端位置信息;和存儲處理單元,該存儲處理單元被配置成,將接收到的終端位置信息作為指示打印機的位置的打印機位置信息存儲在存儲器中。
[0012]根據(jù)此,即使當打印機不具有GPS接收器時,能夠通過使用終端設(shè)備將打印機位置信息存儲在打印機中。
[0013](4)一種終端設(shè)備,包括:接收單元,該接收單元被配置成,通過使用GPS接收器接收指示終端設(shè)備的位置的終端位置信息;和傳輸單元,該傳輸單元被配置成,通過執(zhí)行NFC通信將終端位置信息傳輸?shù)酱蛴C。傳輸單元被配置成,當終端設(shè)備轉(zhuǎn)變成其中終端設(shè)備和打印機能夠通過執(zhí)行是特定模式的NFC通信執(zhí)行通信的狀態(tài)時將終端位置信息傳輸?shù)酱蛴C。
[0014]根據(jù)此,即使當打印機不具有GPS接收器時,能夠通過使用終端設(shè)備將打印機位置信息存儲在打印機中。而且,因為當終端設(shè)備轉(zhuǎn)變成其中終端設(shè)備和打印機能夠通過執(zhí)行NFC通信執(zhí)行通信的狀態(tài)時終端設(shè)備的傳輸單元將終端位置信息傳輸?shù)酱蛴C,用戶能夠?qū)⒋蛴C位置信息容易地存儲在打印機中。
[0015]能夠以各種形式,例如,讀取設(shè)備的控制裝置、用于實現(xiàn)設(shè)備的功能或者方法的計算機程序、具有被記錄在其中的計算機程序的記錄介質(zhì)等等實現(xiàn)本發(fā)明。
【專利附圖】
【附圖說明】
[0016]圖1A和IB是示出包括是終端設(shè)備的便攜式裝置400的系統(tǒng)的配置的框圖;
[0017]圖2示出多個打印機200A至200C的布置的示例;
[0018]圖3是位置信息記錄處理的流程圖;
[0019]圖4A和4B圖示位置信息記錄處理;
[0020]圖5是打印處理的流程圖;
[0021]圖6示出終端信息SD的示例;
[0022]圖7示出打印機信息H)的示例;
[0023]圖8是第一示例性實施例的工作傳輸處理的流程圖;[0024]圖9示出第一示例性實施例的位置通知圖像PI的示例;
[0025]圖10是第二示例性實施例的工作傳輸處理的流程圖;
[0026]圖11圖示第二示例性實施例的工作傳輸處理;
[0027]圖12是第三示例性實施例的工作傳輸處理的流程圖;
[0028]圖13示出第三示例性實施例的位置通知圖像PIl的示例;以及
[0029]圖14示出列表顯示圖像SG的示例。
【具體實施方式】
[0030]現(xiàn)在參考附圖描述本發(fā)明的示例性實施例。
[0031]A.第一示例性實施例
[0032]A-1.系統(tǒng)的配置
[0033]在下文中,將會描述本發(fā)明的第一示例性實施例。圖1是示出包括是終端設(shè)備的便攜式裝置400的系統(tǒng)的配置。系統(tǒng)包括多個打印機200A至200C、局域網(wǎng)(在下文中被稱為“LAN”)80,該局域網(wǎng)(在下文中被稱為“LAN”)80被連接到因特網(wǎng)70 ;多個接入點50A至50C,該多個接入點50A至50C被連接到LAN80和便攜式裝置400。
[0034]圖2是打印機200A至200C的布置的示例。如在圖2中所示,打印機200A至200C被布置以被分散在相對大的空間RM (例如,辦公室)中。室內(nèi)RM中的用戶能夠通過便攜式裝置400將打印指令傳輸?shù)酱蛴C200A至200C中的任意一個。
[0035]各自的接入點50A至50C是使用通過IEEE802.lla/b/g/n標準等等限定的通信協(xié)議用作無線LAN的接入點的無線LAN交換機。打印機200A至200C和便攜式裝置400能夠通過接入點50A至50C使用基礎(chǔ)設(shè)施模式執(zhí)行無線通信?;A(chǔ)設(shè)施模式是通過該模式多個無線LAN終端設(shè)備通過接入點執(zhí)行數(shù)據(jù)通信的模式。結(jié)果,打印機200A至200C和便攜式裝置400被視為被連接到LAN80的網(wǎng)絡(luò)裝置。
[0036]LAN80是基于以太網(wǎng)(注冊商標)在圖2的房間RM中建立的有線網(wǎng)絡(luò)。接入點50A至50C被布置成分散在房間RM中從而建立無線網(wǎng)絡(luò)(在圖2中未示出)。結(jié)果,便攜式裝置40能夠在房間RM中的任何地方通過無線網(wǎng)絡(luò)連接到LAN80。
[0037]打印機200A包括CPU (“中央處理單元”的縮寫)210 ;諸如硬盤驅(qū)動器和閃存的非易失性存儲裝置200 ;諸如RAM (“隨機訪問存儲器”的縮寫)的易失性存儲裝置230 ;是通過預(yù)定的方法(例如,噴墨、激光等等)打印圖像的打印引擎的打印機單元240 ;NFC單元250,該NFC單元250被配置成使用NFC (“近場通信”的縮寫)與外部設(shè)備執(zhí)行通信;諸如觸摸板和按鈕的操作單元260 ;顯示單元270,該顯示單元270包括諸如與觸摸板重疊的液晶的顯示面板;以及無線接入單元(在下文中被稱為“無線IF單元”)280,該無線接入單元(在下文中被稱為“無線IF單元”)280用作用于執(zhí)行與諸如PC (“個人計算機”的縮寫)和便攜式裝置的外部設(shè)備的數(shù)據(jù)通信的接口。
[0038]易失性存儲裝置230設(shè)有緩沖器區(qū)域231,該緩沖器區(qū)域231在其中臨時存儲當CPU210執(zhí)行處理時生成各種中間數(shù)據(jù)。非易失性存儲裝置220將用于控制打印機200的計算機程序221和打印機位置信息222存儲在其中。
[0039]例如,在打印機200的裝運時計算機程序221事先被存儲在非易失性存儲裝置220中。而且,計算機程序221可以被提供為被記錄在CD-ROM中或者可以被從服務(wù)器下載。[0040]打印機位置信息222是指示打印機200的安裝位置的坐標信息并且通過位置信息記錄處理(圖2)被存儲在打印機220中,如下面所描述。
[0041]CPU210執(zhí)行計算機程序221,從而整體地控制打印機200。具體地,CPU210用作用于控制和啟用打印機單元240執(zhí)行打印操作的打印控制單元30和執(zhí)行與便攜式裝置400的通信處理的通信控制單元100的作用。通信控制單元100具有工作接收單元110,該工作接收單元110從便攜式裝置400接收打印工作;信息傳輸單元120,該信息傳輸單元120將各種信息傳輸?shù)奖銛y式裝置400 ;位置信息接收單元130,該位置信息接收單元130通過使用NFC單元250從終端設(shè)備接收終端位置信息;以及位置信息存儲單元140,該位置信息存儲單元140將通過位置信息接收單元130接收到的終端位置信息存儲在非易失性存儲裝置220中,作為打印機位置信息222。下面將會描述通過各自的功能單元執(zhí)行的特定處理。
[0042]無線IF單元280包括天線。無線IF單元280被配置成通過接入點50A至50C執(zhí)行無線通信,即,基于基礎(chǔ)設(shè)施模式的無線通信。無線IF單元280被用于與便攜式裝置400的數(shù)據(jù)通信,例如,如下所述。在下面,假定通過關(guān)于其的接入點50A至50C使用無線通信執(zhí)行沒有特別地提及的通信方法的數(shù)據(jù)通信(例如,打印工作的傳輸和接收)。
[0043]因為其它的打印機200B、200C具有與打印機200A相同的配置,所以其描述被省略。當各自的打印機200A至200C沒有被區(qū)別地描述時,它們僅被稱為具有其表示字母被省略的打印機200。
[0044]例如,便攜式裝置400是被稱為智能電話的多功能便攜式電話。便攜式裝置400主要具有CPU410 ;諸如硬盤驅(qū)動器和閃存的非易失性存儲裝置420 ;諸如RAM的易失性存儲裝置425 ;無線IF單元430 ;電話IF單元440 ;語音處理單元450,該語音處理單元450包括揚聲器和麥克風并且被提供以實現(xiàn)電話功能等等;操作單元460,該操作單元460包括觸摸面板、操作鍵等等;顯不單兀470,該顯不單兀470包括與觸摸板重置的液晶面板等等;GPS單元480 ;NFC單元490以及電子羅盤495。NFC單元490被配置成通過使用NFC執(zhí)行與外部設(shè)備的通信。電子羅盤495被配置成通過使用磁傳感器檢測地磁并且從而識別方位。
[0045]無線IF單元430包括天線。無線IF單元430被配置成通過接入點50A至50C執(zhí)行無線通信,即,基于基礎(chǔ)設(shè)施模式的無線通信。例如,無線IF單元430被用于將打印工作傳輸?shù)酱蛴C200并且將各種信息傳輸?shù)酱蛴C200并且從打印機200接收各種信息,如下面所描述的。
[0046]電話IF單元440包括天線。電話IF單元440被配置成,基于移動電話通信方法(例如,W-CDMA)執(zhí)行與基站(未示出)的無線通信。例如,電話IF單元440被用于通過電話和基站(未示出)接入因特網(wǎng)70。
[0047]GPS單元480包括接收器,該接收器被配置成接收從配置GPS (全球定位系統(tǒng))的人造衛(wèi)星傳輸?shù)碾姴?GPS信號)。基于接收到的GPS信號,GPS單元480能夠接收指示當前位置(緯度、經(jīng)度、高度)的位置信息(坐標信息)。
[0048]易失性存儲裝置425設(shè)有緩沖器區(qū)域426,該緩沖器區(qū)域426將當CPU410執(zhí)行處理時生成的各種元數(shù)據(jù)臨時存儲在其中。
[0049]非易失性存儲裝置420將控制程序PGl和打印機驅(qū)動器程序PG2存儲在其中??刂瞥绦騊Gl是實現(xiàn)諸如OS (操作系統(tǒng))的功能、電話功能、GPS單元480和NFC單元的控制功能等等的便攜式裝置400的基本功能的程序。例如,通過便攜式裝置400的制造商提供控制程序PGl,并且在裝運時被事先存儲。打印機驅(qū)動器程序PG2實現(xiàn)用于遠程地控制打印機200的打印機單元240的功能的程序。打印機驅(qū)動器程序PG2是將新的功能添加到便攜式裝置400并且由不同于便攜式裝置400的制造商的提供商(例如,打印機200的制造商)提供使得其能夠從預(yù)定的服務(wù)器下載的程序(也被稱為“應(yīng)用”)。而且,打印機驅(qū)動器程序PG2可以由便攜式裝置400的制造商提供或者可以在裝運時被事先存儲。
[0050]CPU410執(zhí)行控制程序PGl從而用作實現(xiàn)便攜式裝置400的基本功能的主控制單元
20。而且,CPU410執(zhí)行打印機驅(qū)動器程序PG2從而用作打印機驅(qū)動器300。打印機驅(qū)動器300具有位置記錄單元310、信息接收單元320、第一位置接收單元330、終端信息傳輸單元340、打印機選擇單元350、打印指令單元360以及顯示控制單元370。
[0051]位置記錄單元310在打印指令之前通過打印機200A至200C中的每一個記錄指示每個打印機的位置的打印機位置信息。位置記錄單元310具有記錄操作接收單元315,該記錄操作接收單元315從用戶接收預(yù)定的記錄操作;記錄位置信息接收單元317,該記錄位置信息接收單元317通過使用GPS單元480接收指示終端位置的終端位置信息使得通過打印機對其進行記錄;以及記錄位置信息傳輸單元319,該記錄位置信息傳輸單元319通過使用NFC單元490將接收的終端位置信息傳輸?shù)酱蛴C,使得通過打印機對其進行記錄。
[0052]信息接收單元320、第一位置接收單元330、終端信息傳輸單元340以及打印機選擇單元350執(zhí)行用于確定能夠執(zhí)行打印操作的打印機200的特定打印機的處理。具體地,信息接收單元320接收與用于執(zhí)行打印的打印機候選者的各自的打印機相對應(yīng)的距離信息。例如,距離信息是指示在便攜式裝置400和相對應(yīng)的打印機200之間的距離的信息。第一位置接收單元330接收指示便攜式裝置400的位置的終端位置信息。終端信息傳輸單元340將指示要被傳輸?shù)拇蛴≈噶畹拇蛴l件的條件信息傳輸?shù)酱蛴C中的每一個。打印機選擇單元350優(yōu)選地選擇具有到便攜式裝置400的短距離的打印機200。
[0053]打印指令單元360將打印指令傳輸?shù)侥軌驁?zhí)行打印的特定打印機。如通過圖1的虛線所示出的,打印指令單元360可以具有第二位置接收單元365。在第二示例性實施例中將會描述其中提供第二位置接收單元365的示例。
[0054]顯示控制單元370在顯示單元上顯示用于通知能夠執(zhí)行打印的特定打印機的位置的通知顯示。通知顯示包括指示從便攜式裝置400的位置開始的能夠執(zhí)行打印的特定打印機的位置的方向的信息(具體地,下面將會描述的箭頭圖像)。
[0055]而且,如通過圖1的虛線所示,打印機驅(qū)動器300可以具有傳輸指令接收單元380和選擇指令接收單元390。在第三示例性實施例中將會描述其中提供傳輸指令接收單元380的示例。在修改實施例中將會描述其中提供選擇指令接收單元390的示例。
[0056]A-2.系統(tǒng)的操作
[0057]A-2-1.安裝位置信息的記錄
[0058]將戶描述通過系統(tǒng)中的打印機200記錄下面將會描述的在打印處理(圖5)中使用的安裝位置信息的位置信息記錄處理。圖3是位置信息記錄處理的流程圖。通過便攜式裝置400的位置記錄單元310 (圖1)和打印機200的通信控制單元100 (圖1)執(zhí)行位置信息記錄處理。在下面將會描述的打印處理之前執(zhí)行位置信息記錄處理,并且當打印機200被安裝時通過用戶的開始指令開始。具體地,用戶啟動打印機驅(qū)動器300并且選擇執(zhí)行位置信息記錄處理的記錄模式,從而開始便攜式裝置400側(cè)的處理。而且,用戶通過打印機200的操作單元260選擇執(zhí)行位置信息記錄處理的記錄模式,從而開始打印機200側(cè)的處理。同時,位置信息記錄處理是用于將一個區(qū)域信息222存儲在一個打印機200中的處理并且為系統(tǒng)中的每個打印機200執(zhí)行一次。例如,在一個打印機200被安裝之后位置信息記錄處理可以被執(zhí)行一次并且只要打印機200沒有被移動沒有必要執(zhí)行數(shù)次。為此,例如,當存在多個用戶,例如,一個用戶時,打印機200的管理器可以通過使用一個便攜式裝置400執(zhí)行位置信息記錄處理。
[0059]在圖3的步驟SI中,位置記錄單元310在便攜式裝置400的顯示單元470上顯示記錄UI圖像RG。
[0060]圖4圖示位置信息記錄處理。在圖4A中,示出記錄Π圖像RG的示例。在圖4A中示出的記錄Π圖像RG包括消息MS1、記錄按鈕BTl以及結(jié)束按鈕BT2。消息MSl是用于催促用戶將便攜式裝置400放置在NFC單元250附近并且按下記錄按鈕BTl的消息。
[0061 ] 在步驟S2中,記錄操作接收單元315確定是否按下用戶的記錄操作,即,記錄按鈕BTl。當沒有接收到記錄操作(步驟S2:否)時,記錄操作接收單元315準備就緒直到接收到記錄操作。當接收到記錄操作(步驟S2:是),即,用戶按下記錄按鈕BTl時,位置記錄單元310的記錄位置信息接收單元317通過使用GPS單元480接收指示便攜式裝置400的當前位置的當前位置信息ID (步驟S3)。同時,本發(fā)明不限于確定是否接收到記錄操作的配置。即,當位置記錄單元310檢測便攜式終端400位于打印機200的NFC單元250的附近并且因此轉(zhuǎn)變到其中便攜式裝置400和打印機200能夠通過NFC方法執(zhí)行通信的狀態(tài)時,位置記錄單元310的記錄位置信息接收單元317可以自動地接收指示便攜式裝置400的當前位置的當前位置信息LD。在這樣的情況下,位置記錄單元310在圖4A中示出的記錄Π圖像RG中不能顯示記錄按鈕BTl。位置記錄單元310可以在記錄UI圖像RG中顯示用于督促用戶將便攜式裝置400放置在打印機200的NFC單元250附近的消息。通常,不論是否接收到記錄操作或者位置記錄單元310檢測到通信可能狀態(tài)的轉(zhuǎn)變,在便攜式裝置400和打印機200能夠通過執(zhí)行NFC通信執(zhí)行通信的狀態(tài)下,位置記錄單元310的記錄位置信息接收單元317可以接收指示便攜式終端400的當前位置的當前位置信息LD。
[0062]在圖4B中,示出在步驟S3中接收的當前位置信息LD的示例。如在圖4B中所示,當前位置信息是包括分別指示緯度(北緯或者南緯)、經(jīng)度(東經(jīng)或者西經(jīng))以及高度(海拔高度)的信息的三維坐標信息。
[0063]在執(zhí)行步驟S3的處理的時間,便攜式終端400位于打印機200的NFC單元250的附近,使得在步驟S3中接收的當前位置信息LD指示打印機200的安裝位置。
[0064]在步驟S4中,使用便攜式裝置400的NFC單元490通過短程無線通信位置記錄單元310的記錄位置信息傳輸單元319將在步驟S3中接收的當前位置信息LD傳輸?shù)酱蛴C200。在步驟S5中,打印機200的位置信息接收單元130通過NFC單元250接收當前位置/[目息LD0
[0065]在步驟S6中,打印機200的位置信息存儲單元140將接收到的當前位置信息LD存儲在非易失性存儲裝置220中作為指示打印機200的安裝位置的打印機位置信息222 (圖1)。
[0066]通過上述的位置信息記錄處理,即使當打印機200沒有設(shè)有GPS接收器時,用戶能夠通過打印機200容易地記錄打印機位置信息222。而且,在其中便攜式裝置400位于打印機200的NFC單元250的狀態(tài)下,即,其中在打印機200和便攜式裝置400能夠通過NFC通信執(zhí)行通信的情況下,位置記錄單元310的記錄位置信息接收單元317接收被存儲為打印機位置信息222的當前位置信息LD (步驟S3)。因此,能夠?qū)⒄_地指示打印機200的安裝位置的打印機位置信息222存儲在打印機200中。
[0067]在下面將會描述的打印處理被執(zhí)行之前,為打印機200A至200C (圖2)中的每一個執(zhí)行位置信息記錄處理并且打印機位置信息222被存儲在打印機200A至200C (圖2)中的每一個中。
[0068]同時,在位置信息記錄處理的開始之后,通過打印機200的操作單元260,用戶選擇執(zhí)行位置信息記錄處理的記錄模式,從而開始打印機200側(cè)的處理。替代此配置,當在步驟S5中從便攜式裝置400接收當前位置信息時打印機側(cè)的處理可以開始。在這樣的情況下,在步驟S4中,便攜式裝置400的記錄單元310將通過打印機200請求當前位置信息的記錄的命令和當前位置信息一起傳輸?shù)酱蛴C200。通過這樣做,能夠減少用戶的操作負擔。
[0069]A-2-2.打印處理
[0070]圖5是打印處理的流程圖。打印處理是使打印機200A至200C (圖3)中的任意一個通過使用便攜式裝置400的打印機驅(qū)動器300執(zhí)行打印的處理。當用戶啟動便攜式裝置400的打印機驅(qū)動器300使得執(zhí)行打印處理時執(zhí)行打印處理。
[0071]當打印機驅(qū)動器300開始時,其在便攜式裝置400的顯示單元470上顯示預(yù)定的UI圖像(未示出)并且從用戶接收打印請求。打印請求包括要被打印的圖像數(shù)據(jù)的目的地(例如,文檔數(shù)據(jù)、圖形數(shù)據(jù)等等)和打印條件(例如,彩色或者單色、用紙大小等等)的目的地。
[0072]在圖5的步驟SlO中,打印機裝置300確定是否從用戶接收打印請求。當沒有接收打印請求(步驟SlO:否)時,打印機驅(qū)動器300準備就緒直到接收到打印請求。當接收到打印請求(步驟SlO:是)時,打印機驅(qū)動器300搜尋是打印工作的傳輸目的地候選者的打印機200,即,執(zhí)行打印的打印機候選者(步驟S15)。具體地,打印機驅(qū)動器300通過無線通信在LAN80上廣播搜索分組。結(jié)果,搜索分組被傳輸?shù)接芯€或者無線地連接到LAN80的所有的打印機200、在圖2的示例中的三臺打印機200A至200C。
[0073]在步驟S20中,已經(jīng)接收到搜索分組的打印機200的通信控制單元100將包括打印機200的IP地址的響應(yīng)分組傳輸?shù)绞撬阉鞣纸M的傳輸源的便攜式裝置400。通過接收響應(yīng)分組,打印機驅(qū)動器300能夠識別是傳輸目的地候選者的打印機200存在并且接收用于訪問打印機200的IP地址。在圖2的示例中,因為響應(yīng)分組從打印機200A至200C中的每一個被傳輸?shù)奖銛y式裝置400,所以三個打印機200A至200C被識別。
[0074]在步驟S22中,通過使用GPS單元480,打印機驅(qū)動器300的第一位置接收單元330接收指示便攜式裝置400的當前位置的當前位置信息。在此,要被接收的當前位置信息是包括分別指示緯度(北緯或者南緯)、經(jīng)度(東經(jīng)或者西經(jīng))以及高度(海拔高度)的信息,像在圖4B中示出的當前位置信息LD —樣。
[0075]在步驟S25中,打印機驅(qū)動器300的終端信息傳輸單元340將終端信息SD傳輸?shù)皆趫D2的示例中的在步驟S15中搜索的打印機200,三臺打印機200A至200C中的每一個。
[0076]圖6示出終端信息SD的示例。如在圖6中所示,終端信息SD包括在步驟S22中接收的當前位置信息,和指示在步驟Sio中接收到的打印請求中指定的打印條件的條件信息。在圖6中的示例中,終端信息SD包括作為條件信息的與顏色有關(guān)的信息,即,指定打印是否是彩色或者單色打印的信息和指定用紙大小的信息。
[0077]在步驟S30中,打印機200的通信控制單元100從便攜式裝置400接收終端信息SD0在圖2的示例中,三臺打印機200A至200C中的每一個的通信控制單元100接收終端
/[目息SD0
[0078]在步驟S35中,通信控制單元100確定是否打印機能夠?qū)?yīng)于在被包括在終端信息SD中包括的條件信息中指定的打印條件。在此,能夠通過確定是否打印機200的規(guī)格能夠執(zhí)行滿足打印條件的打印確定是否打印機能夠于對應(yīng)打印條件。除了打印機200的規(guī)格之外,考慮到一次性用品的情況(是否存在墨水、是否存在用紙等等),此刻,基于打印條件,能夠確定通過確定是否能夠執(zhí)行打印確定是否打印機能夠?qū)?yīng)于打印條件。例如,當打印機200的規(guī)格對應(yīng)于A3大小時,通信控制單元100可以確定打印機能夠?qū)?yīng)于A3大小的打印。而且,當打印機200的規(guī)格對應(yīng)于A3大小并且在用紙托盤上設(shè)置A3大小的用紙時,通信控制單元100可以確定打印機能夠?qū)?yīng)于A3大小的打印。當條件信息包括多個打印條件(例如,與顏色有關(guān)的條件、與用紙大小有關(guān)的條件等等)時,如果打印機能夠?qū)?yīng)于所有的打印條件,則通信控制單元100確定滿足打印條件的打印能夠被執(zhí)行。
[0079]當確定打印機能夠?qū)?yīng)于打印條件(步驟S35:是)時,通信控制單元100計算是終端信息SD的傳輸源的便攜式裝置400和已經(jīng)接收到終端信息SD的打印機200之間的距離(也被稱為設(shè)備間距離D)(步驟S40)。具體地,基于通過在步驟S30中接收到的當前位置信息指示的便攜式裝置400的位置和被存儲在打印機200中的通過打印機位置信息222指示的打印機200的位置(圖1),通信控制單元100計算設(shè)備間距離D。具體地,基于被包括在便攜式裝置的當前位置信息中的三維坐標值(經(jīng)度值、緯度值以及高度值=LT1、LG1、HL1)和被包括在打印機位置信息中的三維坐標值(經(jīng)度值、緯度值以及高度值=LT1、LGU HLl),通信控制單元100計算設(shè)備間距離D。更加具體地,通信控制單元100通過使用眾所周知的公式,具體地,Hubeny的公式或者Lambert-Andoyer的公式計算水平距離,即,基于纟韋度值和經(jīng)度值的距離。當考慮垂直距離時,基于海拔上的高度值的差(AHL=HL1-HL2),通信控制單元100計算垂直距離。基于水平距離和垂直距離,通信控制單元100通過畢氏定理計算設(shè)備間距離D。
[0080]在步驟S45中,通信控制單元100的信息傳輸單元120將打印機信息H)傳輸?shù)绞墙K端信息SD的傳輸源的便攜式裝置400。
[0081]圖7示出打印機信息ro的示例。如在圖7中所示,打印機信息ro包括指示打印機200的位置的位置信息,即,打印機位置信息222和指示在步驟S40中計算的設(shè)備間距離D的距離信息。
[0082]另一方面,當確定打印機不能對應(yīng)于打印條件(步驟S35:否)時,通信控制單元100在沒有將打印機信息ro傳輸?shù)奖銛y式裝置400的情況下結(jié)束處理。即,雖然能夠?qū)?yīng)于打印條件的系統(tǒng)中的打印機中的打印機將打印機信息ro傳輸?shù)奖銛y式裝置400,但是不能過對應(yīng)于打印條件的打印機沒有將打印機信息H)傳輸?shù)奖銛y式裝置400。在圖2的示例中,假定所有的打印機200A至200C對應(yīng)于打印條件(步驟S35:是)并且將打印機信息H)傳輸?shù)奖銛y式裝置400 (步驟S45)。[0083]在步驟S50中,打印機驅(qū)動器300的信息接收單元320接收打印機信息H)。在步驟S55中,打印機選擇單元350選擇離便攜式裝置400最近的一個打印機200。具體地,當在步驟S50中接收到的打印機信息H)的數(shù)目是I時,打印機選擇單元350選擇是相對應(yīng)的打印機信息ro的傳輸源的打印機200。當在步驟S50中接收到的打印機信息ro的數(shù)目是多個時,打印機執(zhí)行單元350選擇包括最小的設(shè)備間距離D的打印機信息的傳輸源的打印機200。如上所述,因為僅從能夠?qū)?yīng)于被指定的打印條件的打印機200傳輸打印機信息PD,所以選擇與在打印請求中指定的打印條件相對應(yīng)的打印機200中的離便攜式裝置400最近的一個打印機200。
[0084]例如,當便攜式裝置400的持有者是圖1的用戶I時,三個打印機200A至200C中的打印機200C被選擇。而且,當便攜式裝置400的持有者是用戶2時,打印機200C被選擇,并且當便攜式裝置400的持有者是用戶3時,打印機200B被選擇。
[0085]在步驟S60中,打印機驅(qū)動器300執(zhí)行用于將打印工作傳輸?shù)皆诓襟ES55中選擇的一臺打印機200的工作傳輸處理(稍后將會描述)。打印工作包括包括指示打印圖像的打印圖像數(shù)據(jù)和指定打印條件的條件信息。打印工作是指示是傳輸目的地的打印機200基于打印圖像數(shù)據(jù)執(zhí)行打印的打印指令的示例。在步驟S65中,在步驟S55中選擇的一個打印機200的工作接收單元110接收打印工作。在步驟S70中,已經(jīng)接收到打印工作的打印機200的打印控制單元30基于打印工作執(zhí)行打印。當執(zhí)行打印時,打印處理結(jié)束。
[0086]根據(jù)如上所述的打印處理,基于基于包括指示打印機的位置的緯度和經(jīng)度的打印機位置信息生成的打印機信息ro和終端位置信息,打印機選擇單元350選擇離便攜式裝置最近的打印機200作為打印機指令的傳輸目的地打印機。結(jié)果,能夠從可使用的打印機200A至200C選擇適合于用戶的打印機,作為打印指令的傳輸目的地打印機。例如,用戶能夠方便地使用打印機,因為其能夠使來自于用戶能夠容易得收集被打印的用紙的打印機執(zhí)行打印。而且,因為能夠縮短收集被打印的用紙所必須的時間,所以能夠抑制被打印的用紙被偷并且抑制除了被授權(quán)的人之外的第三方看到,從而提高安全性。
[0087]而且,通過使用從便攜式終端400傳輸?shù)矫總€打印機200的當前位置信息,由打印機200的通信控制單元100生成打印機信息ro并且然后被傳輸?shù)奖銛y式裝置400。S卩,終端信息傳輸單元340將指示便攜式裝置400的當前位置的當前位置信息傳輸?shù)酱蛴C200A至200C中的每一個(圖5:步驟S25)。然后,信息接收單元320從打印機200A至200C中的每一個接收基于被存儲在打印機200A至200C中的每一個中的打印機位置信息222 (圖1)和當前位置信息生成的打印機信息PD(圖5:步驟S50)。結(jié)果,便攜式裝置400不需要將可使用的打印機200的安裝位置的信息存儲在其中。而且,便攜式裝置400可能僅不得不將包括當前位置信息的終端信息SD (圖6)傳輸?shù)矫總€打印機200。結(jié)果,能夠保存便攜式裝置400的資源(存儲器或者計算能力)。而且,因為其沒有必要提供用于管理包括打印機200的系統(tǒng)的服務(wù)器,所以能夠建立簡單和有用的系統(tǒng)。
[0088]而且,終端信息傳輸單元340將指示打印指令的打印條件的條件信息傳輸?shù)酱蛴C200A至200C中的每一個(圖5:步驟S25)。然后,當打印機能夠?qū)?yīng)于打印條件時打印機200的信息傳輸單元120將打印機信息H)傳輸?shù)奖銛y式裝置400。因此,信息接收單元320僅從打印機200A至200C中的根據(jù)打印條件能夠執(zhí)行打印的打印機接收打印機信息H)。因此,能夠從能夠根據(jù)打印條件執(zhí)行打印的打印機中適當?shù)剡x擇打印指令要被傳輸?shù)降拇蛴C。
[0089]A-2-3.工作傳輸處理
[0090]將會描述圖5的步驟S60的工作傳輸處理。圖8是第一示例性實施例的工作傳輸處理的流程圖。通過打印指令單元360和顯示控制單元370執(zhí)行工作傳輸處理。
[0091]在步驟S610中,打印指令單元360確定在圖5的步驟S55中選擇的特定打印機(在下文中,被簡單地稱為特定打印機)與便攜式裝置400之間的距離是否為參考值Dth或者更小。即,打印指令單元360確定是否通過被包括在特定打印機的打印機信息H)中的距離信息指示的設(shè)備間距離D是否是參考值Dth或者更小。指示參考值Dth的數(shù)據(jù)被事先存儲在打印機驅(qū)動器程序PG2中。
[0092]當在特定打印機和便攜式裝置400之間的距離是參考值Dth或者更小(步驟S610:是)時,打印指令單元360將打印工作傳輸?shù)教囟ù蛴C(步驟S620)。當傳輸打印工作時,圖5的步驟S65、S75的處理被執(zhí)行,使得打印被執(zhí)行。
[0093]在步驟S630中,在顯示單元470上,顯示控制單元370顯示用于通知特定打印機的位置,即,是打印工作的傳輸目的地的打印機200的位置的位置通知圖像。
[0094]圖9示出第一示例性實施例的位置通知圖像PI的示例。圖9的位置通知圖像PI包括箭頭圖像AR、距離顯示DI以及結(jié)束按鈕BT3。箭頭圖像AR指示從便攜式裝置400的位置開始的特定打印機的位置的方向(在下文中,被簡單地稱為特定打印機的方向)。距離顯示DI指示從便攜式裝置400到特定打印機的距離。
[0095]更加具體地,顯示控制單元370通過使用被包括在圖5的步驟S50中從特定打印機接收到的打印機信息H)中的打印機位置信息(圖7)和在步驟S22中接收的終端位置信息指定朝著便攜式裝置400的特定打印機的方向和到特定打印機的距離。顯示控制單元370通過使用電子羅盤495接收便攜式裝置400的方位,例如,朝著其沿著連接便攜式裝置400的下端部分的中心和上端部分的中心的線指引從便攜式裝置400的下端側(cè)到上端側(cè)的延伸方向的方位。顯示控制單元370相對于便攜式裝置400的方位指定特定打印機的方向并且在顯示單元470上顯示朝著被指定的方向指引的箭頭圖像AR。而且,打印控制單元30在顯示單元470上顯示通過數(shù)字指示到特定打印機的距離的距離顯示Dl。顯示控制單元370以預(yù)定的間隔(例如,100毫秒)接收便攜式裝置400的方位和便攜式裝置400的當前位置信息并且更新箭頭圖像AR和距離顯示DI。結(jié)果,便攜式裝置400的用戶能夠通過看到位置通知圖像PI適當?shù)刈R別特定打印機,即,打印機200的位置,從其輸出基于打印指令的文檔。然后,用戶能夠根據(jù)位置通知圖像PI的指導(dǎo)容易地到達特定打印機的位置。
[0096]當用戶按下結(jié)束按鈕BT3時,顯示控制單元370結(jié)束位置通知圖像PI的顯示。例如,當用戶到達特定打印機時,用戶可以按下結(jié)束按鈕BT3。
[0097]當在特定打印機和便攜式裝置400之間的距離大于參考值Dth(步驟S610:否)時,打印指令單元360停止打印并且結(jié)束工作傳輸指令。結(jié)果,圖5的步驟S65、S75的處理沒有被執(zhí)行并且打印處理結(jié)束。因此,在這樣的情況下,打印沒有被執(zhí)行。
[0098]根據(jù)在上面描述的工作傳輸指令,當在便攜式裝置400和特定打印機之間的距離是在參考值Dth內(nèi)時打印指令單元360將打印指令傳輸?shù)教囟ù蛴C(步驟S620),并且當在便攜式裝置400和特定打印機之間的距離大于參考值Dth時沒有將打印指令傳輸?shù)教囟ù蛴C(步驟S640)。結(jié)果,能夠抑制在過多地遠離終端設(shè)備的打印機中執(zhí)行打印。理由是因為考慮到安全性,遠離便攜式裝置400超過參考值Dth的打印機200不能夠執(zhí)行打印。取決于預(yù)期的安全級別優(yōu)選地設(shè)置參考值Dth的量級。當參考值Dth變小時,能夠增加安全級別。例如,參考值Dth被設(shè)置為5至30米。
[0099]例如,當便攜式裝置400的持有者是圖2的用戶I時,在圖5的步驟S55中選擇的打印機200C與用戶I之間的距離大于參考值Dth,使得打印被停止。當便攜式裝置400的持有者是用戶2時,在圖5的步驟S55中選擇的打印機200C與用戶2之間的距離是參考值Dth或者更小。因此,打印指令被傳輸?shù)酱蛴C200C,使得在打印機200C中執(zhí)行打印。當便攜式裝置400的持有者是用戶3時,打印指令被傳輸?shù)酱蛴C200B,使得在打印機200B中執(zhí)行打印。
[0100]B.第二示例性實施例
[0101]在第二示例性實施例中,打印指令單元360具有通過圖1中的虛線示出的第二位置接收單元365。第二示例性實施例的其它配置與第一實施例的相同。關(guān)于圖5的步驟S60的工作傳輸處理,第二示例性實施例的打印處理不同于第一示例性實施例的打印處理。其它的處理與第一示例性實施例的相同。
[0102]圖10是第二示例性實施例的工作傳輸處理的流程圖。在步驟S610A中,顯示控制單元370在顯示單元470上顯示用于通知特定打印機的位置的位置通知圖像PI (圖9),像圖8的步驟S630 —樣。
[0103]在步驟S620A中,打印指令單元360確定是否特定打印機與便攜式裝置400之間的距離是參考值Dth或者更小,像圖8的步驟S610 —樣。當在特定打印機與便攜式裝置400之間的距離是參考值Dth或者更小(步驟S620A:是)時,打印指令單元360將打印工作傳輸?shù)教囟ù蛴C(步驟S630A)。當打印工作被傳輸時,圖5的步驟S65、S75的處理被執(zhí)行,使得打印被執(zhí)行。在打印工作的傳輸之后,顯示控制單元370可以在顯示單元470上顯示位置通知圖像PI (圖9),像第一示例性實施例一樣。
[0104]當特定打印機與便攜式裝置400之間的距離大于參考值Dth (步驟S620A:否)時,打印指令單元360通過在沒有停止打印的情況下推遲打印工作的傳輸沒有傳輸打印工作而是位移到步驟S640A。
[0105]在步驟S640A中,打印指令單元360的第二位置接收單元365通過使用GPS單元480接收便攜式裝置400的當前位置信息。當接收當前位置信息時,處理返回到步驟S610A并且顯示控制單元370更新位置通知圖像PI (圖9)。結(jié)果,位置通知圖像PI被更新直到到便攜式裝置400的距離變成參考值Dth或者更小。然后,當在特定打印機和便攜式裝置400之間的距離變成參考值Dth或者更小(步驟S620A:是)時,打印指令單元360將打印工作傳輸?shù)教囟ù蛴C(步驟S630A),如上所述。
[0106]圖11圖示第二示例性實施例的工作傳輸處理。在圖11中,以與第一示例性實施例相同的方式布置的打印機200A至200C被示出。根據(jù)第二示例性實施例,當便攜式裝置400的持有者是圖11的用戶I時,打印指令沒有被傳輸同時用戶I處于更遠離打印機200C超過參考值Dth的位置處。然后,當用戶I從打印機200C移動到參考值Dth或者更小的范圍時,打印指令被傳輸。當便攜式裝置400的持有者是用戶2或者用戶3時,打印指令被立即傳輸?shù)酱蛴C200C和打印機200B,與第一示例性實施例一樣。
[0107]根據(jù)在上面描述的第二示例性實施例的工作傳輸處理,當因為在便攜式裝置400和特定打印機之間的距離大于參考值Dth打印指令沒有被傳輸?shù)教囟ù蛴C時,隨著便攜式裝置400被移動,打印指令單元360在便攜式裝置400與特定打印機之間的距離是處于參考值的范圍內(nèi)的時間將打印指令傳輸?shù)教囟ù蛴C。結(jié)果,隨著用戶移動能夠在適當?shù)臅r序執(zhí)行打印。
[0108]C.第三示例性實施例
[0109]在第三示例性實施例中,打印指令單元360具有通過圖1中的虛線示出的傳輸指令接收單元380。第三示例性實施例的其它配置與第一示例性實施例相同。關(guān)于圖5的步驟S60的工作傳輸處理,第三示例性實施例的打印處理不同于第一示例性實施例的打印處理。其它處理與第一示例性實施例相同。
[0110]圖12是第三示例性實施例的工作傳輸處理的流程圖。在步驟S610B中,顯示控制單元370在顯示單元470上顯示用于通知特定打印機的位置的位置通知圖像PIA。
[0111]圖13示出第三示例性實施例的位置通知圖像PIl的示例。圖13的位置通知圖像PIA包括箭頭圖像AR、距離顯示DI以及結(jié)束按鈕BT3,與圖9的位置通知圖像PI相同。圖13的位置通知圖像PIA進一步包括指令接收按鈕BT4,該指令接收按鈕BT4用于從用戶接收指示到特定打印機的打印工作的傳輸?shù)闹噶?在下文中,被稱為工作傳輸指令)。傳輸指令接收單元380通過指令接收按鈕BT4從用戶接收工作傳輸指令。
[0112]在步驟S620B中,傳輸指令接收單元380確定是否接收到工作傳輸指令。當沒有接收到工作傳輸指令(步驟S620A:否)時,打印指令單元360推遲打印工作的傳輸直到接收到工作傳輸指令。當接收到工作傳輸指令(步驟S620A:是)時,打印指令單元360將打印工作傳輸?shù)教囟ù蛴C(步驟S630B)。當打印工作被傳輸時,圖5的步驟S65、S75的處理,使得打印被執(zhí)行。在工作的傳輸之后,顯示控制單元370可以在顯示單元470上顯示位置通知圖像PI (圖9),像第一不例性實施例一樣。
[0113]根據(jù)在上面描述的第三示例性實施例的工作傳輸處理,當在特定打印機被確定之后從用戶接收傳輸指令時,打印指令被傳輸。即,當接收到使通過打印機選擇單元350選擇的特定打印機能夠執(zhí)行打印的指令時,打印指令被傳輸。因此,能夠抑制打印指令被傳輸?shù)讲贿m合于用戶的打印機200。而且,因為用戶確定打印指令的傳輸時序,所以能夠在用戶預(yù)期的時序處執(zhí)行打印。而且,因為通過被包括在位置通知圖像PIl中的指令接收按鈕BT4(圖13)接收工作傳輸指令,在識別執(zhí)行打印的打印機200的位置之后用戶能夠使打印機200在適當?shù)臅r序處執(zhí)行打印。例如,在要被打印的文檔不具有機密性的情況下,當用戶處于相對遠離要執(zhí)行打印的打印機200的位置處時用戶將優(yōu)先級給予打印的快速完成并且能夠使打印機200執(zhí)行打印。另一方面,在要被打印的文檔具有機密性的情況下,在用戶充分地靠近執(zhí)行打印的打印機之后用戶能夠使打印機200執(zhí)行打印。
[0114]D.修改的實施例
[0115](I)在第一示例性實施例中,打印機選擇單元350從打印機200A至200C選擇具有最短的設(shè)備間距離D的打印機。替代此配置,打印機選擇單元350可以考慮除了設(shè)備間距離D之外的條件。例如,當要被打印的用紙的數(shù)目大時,考慮打印速度,可以從具有參考值或者更大的打印速度的打印機選擇具有最短的設(shè)備間距離D的打印機??商孢x地,考慮到其它的打印工作是否被處理,可以從具有特定參考值或者更小的設(shè)備間距離D的打印機選擇不具有正在被處理的打印工作的打印機或者具有最小數(shù)目的正在被處理的打印工作的打印機。便攜式終端400的打印機驅(qū)動器300可以接收關(guān)于通過關(guān)于其詢問各自的打印機200處理的打印工作或者打印速度的信息。通常,打印機執(zhí)行單元350可以從打印機200A至200C優(yōu)選地選擇靠近便攜式裝置400的打印機。
[0116](2)打印機選擇單元350可以從打印機200A至200C選擇具有比參考值短的到便攜式裝置400的距離的一個或者多個打印機使得產(chǎn)生其中按照短的設(shè)備間距離D的順序排列打印機200A至200C的列表。圖1的選擇指令接收單元390基于選擇結(jié)果準備表格。例如,被準備的列表被顯示在顯示單元470上使得用戶從一個或者多個被選擇的打印機選擇一個特定的打印機。圖14示出列表顯示圖像SG的示例。列表顯示圖像SG包括與多個打印機相對應(yīng)的多個選擇項目SL1、SL2。在圖14的示例中,選擇項目SL1、SL2包括相對應(yīng)的打印機的名稱和指示相對應(yīng)的打印機的位置的信息,即,指示相對應(yīng)的打印機的方向的箭頭圖像AR1、AR2和指示到相對應(yīng)的打印機的距離的信息DI1、DI2。
[0117]圖1的選擇指令接收單元390從用戶接收選擇指令,該選擇指令通過列表顯示圖像SG從列表中的打印機中選擇一個打印機作為特定打印機。打印指令單元360可以將打印指令傳輸?shù)酵ㄟ^根據(jù)用戶的選擇指令選擇的特定打印機。以這樣的方式,用戶能夠方便地使用打印機,因為其能夠從具有到便攜式裝置400的相對短的距離的打印機中容易地選擇將要執(zhí)行打印的打印機。
[0118](3)在圖5的打印處理中,打印機驅(qū)動器300的終端信息傳輸單元340將包括便攜式裝置400的當前位置信息的終端信息SD傳輸?shù)酱蛴C200 (圖5中的步驟S25)并且打印機200的通信控制單元100計算設(shè)備間距離D (圖5中的步驟S40)。打印機驅(qū)動器300的信息接收單元320從打印機200接收包括設(shè)備間距離D的打印機信息H)(圖5中的步驟S50)。替代此配置,信息接收單元320可以通過計算設(shè)備間距離D接收設(shè)備間距離D作為打印機信息。即,如通過圖1中的虛線所示,便攜式裝置400的信息接收單元320可以具有距離信息生成單元325,該距離信息生成單元325基于從打印機200中的每一個接收的打印機位置信息和終端位置信息通過計算生成指示設(shè)備間距離D的距離信息。
[0119]具體地,在圖5的步驟S25中,終端信息傳輸單元340在沒有傳輸便攜式終端400的當前位置信息的情況下僅將條件信息傳輸?shù)礁髯缘拇蛴C200A至200C。即使當打印機能夠?qū)?yīng)于通過條件信息指定的打印條件時打印機200A至200C中的每一個的通信控制單元100沒有執(zhí)行設(shè)備間距離D的計算處理(圖5的步驟S40)。在步驟S45中,信息傳輸單元120將打印機位置信息222僅傳輸?shù)奖銛y式裝置400。然后,在步驟S55中,基于各自的打印機200A至200C的打印機位置信息222和便攜式裝置400的當前位置信息,信息接收單元320計算到各自的打印機200A至200C的設(shè)備間距離D。然后,打印機選擇單元350不得不僅從各自的打印機200A至200C選擇具有最短的設(shè)備間距離D的打印機。
[0120](4)在圖5的打印處理中,打印機驅(qū)動器300的終端信息傳輸單元340將包括指示打印條件的條件信息的終端信息SD傳輸?shù)酱蛴C200 (圖5中的步驟S25),并且當打印機能夠?qū)?yīng)于通過條件信息指定的打印條件(圖5的步驟S35:是)時,打印機200的信息傳輸單元120將打印機信息H)傳輸?shù)奖銛y式裝置400。S卩,打印機200確定是否能夠?qū)?yīng)于打印條件。替代此配置,便攜式裝置400的打印機驅(qū)動器300可以確定是否其能夠?qū)?yīng)于打印條件。
[0121]具體地,在圖5的步驟S25中,終端信息傳輸單元340在沒有傳輸條件信息的情況下僅將便攜式裝置400的當前位置信息傳輸?shù)礁髯缘拇蛴C200A至200C。在沒有確定是否能夠?qū)?yīng)于打印條件的情況下,各自的打印機200A至200C中的每一個的通信控制單元100將包括指示打印機能夠?qū)?yīng)于的打印條件的信息的打印機信息ro與在圖5的步驟S45中的打印機位置信息和設(shè)備間距離D —起傳輸?shù)奖銛y式裝置400。然后,在圖5的步驟S55中,打印機選擇單元350不得不僅從能夠?qū)?yīng)于打印工作的打印條件的打印機中選擇具有最短的設(shè)備間距離D的打印機。
[0122](5)在圖3的位置記錄處理中,位置記錄單元310通過使用NFC將當前位置信息LD傳輸?shù)酱蛴C200。替代此配置,位置記錄單元310可以通過使用其它的通信手段將當前位置信息LD傳輸?shù)酱蛴C200。作為其它的通信手段,基于W1-Fi標準的無線通信,特別是使用接入點50A至50C (圖1)的無線通信(基礎(chǔ)設(shè)施模式)、使用ad-hoc模式、藍牙(注冊商標)、紅外通信、TransferJet (注冊商標)等等的無線通信能夠被采用。然而,當具有極其短的通信可能的距離的NFC或者TransferJet被使用時,像上面的示例性實施例一樣,位置記錄單元310能夠在其中便攜式裝置400靠近打印機200的狀態(tài)下接收并且傳輸便攜式裝置400的當前位置信息LD,如上所述,使得其能夠通過打印機200記錄正確的打印機位置信息222。同時,通過打印機200的操作單元260,用戶可以輸入通過使用便攜式裝置400或者不同于便攜式裝置400并且具有GPS功能的裝置接收的位置信息,從而利用打印機200記錄打印機位置信息222。
[0123](6)在上面的示例性實施例中,打印機位置信息222被存儲在各自的打印機200A至200C中。替代此配置,系統(tǒng)中的打印機200A至200C的打印機位置信息222可以被存儲在管理服務(wù)器中。在這樣的情況下,指示系統(tǒng)中的打印機200A至200C能夠?qū)?yīng)于的打印條件的信息可以被存儲在管理服務(wù)器中。以這樣的方式,管理服務(wù)器能夠確定來自系統(tǒng)中的打印機200A至200C的能夠基于打印工作對應(yīng)于打印條件的打印機。在這樣的情況下,在便攜式裝置400和管理服務(wù)器之間執(zhí)行在圖4的打印處理中的步驟SlO至S55的處理。同時,管理服務(wù)器可以是被連接到因特網(wǎng)的服務(wù)器或者被設(shè)置在LAN80中的本地服務(wù)器。然而,當打印機位置信息222被存儲在各自的打印機200A至200C中時,像上面的示例性實施例一樣,沒有必要提供管理服務(wù)器,使得能夠建立能夠使適當?shù)拇蛴C更加容易地執(zhí)行打印的系統(tǒng)。
[0124](7)在圖5的打印處理中,打印機驅(qū)動器300的終端信息傳輸單元340將包括指示打印條件的條件信息的終端信息SD傳輸?shù)酱蛴C200 (圖5中的步驟S25)并且打印機200的通信控制單元100確定是否打印機能夠?qū)?yīng)于通過條件信息指定的打印條件。例如,當使用相同類型的打印機建立系統(tǒng)時,能夠基本上對應(yīng)的打印條件在系統(tǒng)的打印機之間是相同的。因此,條件信息的傳輸處理和確定是否能夠?qū)?yīng)于通過條件信息指定的打印條件的處理可以被省略。
[0125](8)在上面的示例性實施例中,打印指令單元360傳輸包括打印圖像數(shù)據(jù)的打印工作作為打印指令。然而,例如,當圖像數(shù)據(jù)被保存在管理服務(wù)器等等中時,便攜式裝置400的打印指令單元360可以將沒有包括打印圖像數(shù)據(jù)的打印指令傳輸?shù)教囟ù蛴C,并且已經(jīng)接收到打印指令的打印機可以訪問管理服務(wù)器并且從管理服務(wù)器接收打印圖像數(shù)據(jù)。
[0126](9)而且,在上面的示例性實施例中,打印指令單元360將使特定打印機執(zhí)行打印的打印工作直接地傳輸?shù)教囟ù蛴C。替代此配置,當系統(tǒng)包括管理服務(wù)器時,打印指令單元360可以將使特定打印機能夠執(zhí)行打印的打印工作傳輸?shù)焦芾矸?wù)器并且管理服務(wù)器可以將打印工作傳輸?shù)教囟ù蛴C。
[0127](10)而且,在第三示例性實施例中,當在特定打印機被確定之后從用戶接收到工作傳輸指令時,打印指令單元360將打印工作立即傳輸?shù)教囟ù蛴C。替代此配置,當在特定打印機被確定之后從用戶接收到工作傳輸指令時并且當在便攜式終端400和特定打印機之間的設(shè)備間距離D變成參考值Dth或者更小時,打印指令單元360可以將打印工作傳輸?shù)教囟ù蛴C。
[0128](11)在上面的示例性實施例中,打印機位置信息是包括緯度和經(jīng)度的坐標信息。然而,例如,打印機位置信息可以是指示與辦公室樓層地圖相關(guān)聯(lián)的地址、房間號等等的信息。當結(jié)合終端位置信息使用打印機位置信息時,打印機位置信息可以是能夠以必要的精確度指定打印機200和便攜式裝置400之間的距離的信息。
[0129](12)在上面的示例性實施例中,通過硬件實現(xiàn)的配置的一部分可以被替換為軟件。相反地,通過軟件實現(xiàn)的配置的一部分可以被替換為硬件。
[0130](13)當通過軟件實現(xiàn)本發(fā)明的功能的一部分或者整體時,軟件(計算機程序)可以被設(shè)置成被存儲在計算機可讀記錄介質(zhì)中?!坝嬎銠C可讀記錄介質(zhì)”不限于諸如存儲卡和⑶-ROM的便攜式記錄介質(zhì)并且可以包括以諸如RAM和ROM的計算機中的內(nèi)部存儲裝置和被連接到計算機的外部存儲裝置,諸如硬盤驅(qū)動器。
[0131]本發(fā)明的示例性實施例能夠至少提供下述示例性的、非限制性的實施例。
[0132]終端設(shè)備可以進一步包括第一傳輸單元,該第一傳輸單元被配置成將條件信息傳輸?shù)酱蛴C中的每一個,該條件信息指示基于打印指令的打印的打印條件。接收單元可以被配置成從打印機中的能夠根據(jù)通過條件信息指示的打印條件執(zhí)行打印的打印機接收距離信息和打印機位置信息中的至少一個。
[0133]根據(jù)此,因為從能夠根據(jù)打印條件執(zhí)行打印的打印機接收距離信息和打印機位置信息中的至少一個,所以能夠適當?shù)剡x擇能夠執(zhí)行打印的打印機。
[0134]終端設(shè)備可以進一步包括記錄單元,該記錄單元被配置成,在打印指令之前通過打印機中的每一個記錄指示每個打印機的位置的打印機位置信息。記錄單元可以包括第一接收單元,該第一接收單元被配置成從用戶接收預(yù)定的操作。記錄單元可以被配置成在通過打印機中的相對應(yīng)的打印機接收預(yù)定的操作的時間將終端設(shè)備信息記錄為打印機位置信息。
[0135]根據(jù)此,能夠通過打印機容易地記錄指示打印機的位置的信息。
[0136]打印指令單元可以被配置成,在其中終端設(shè)備和特定打印機之間的距離是參考值或者較小的情況下將用于打印執(zhí)行的打印指令傳輸?shù)教囟ù蛴C。打印指令單元可以被配置成,在其中終端設(shè)備與特定的打印機之間的距離大于參考值的情況下不將用于打印執(zhí)行的打印指令傳輸?shù)教囟ǖ拇蛴C。
[0137]根據(jù)此,能夠使具有是參考值或者較小的到終端設(shè)備的距離的打印機執(zhí)行打印。結(jié)果,能夠抑制在過多地遠離終端設(shè)備的打印機中執(zhí)行打印。
[0138]打印指令單元可以包括第二位置接收單元,該第二位置接收單元被配置成,在其中終端設(shè)備和打印機之間的距離大于參考值的情況下定期地接收終端位置信息使得打印指令沒有被傳輸?shù)教囟ù蛴C。在憑借終端設(shè)備的移動在其中終端設(shè)備和特定打印機之間的距離變成參考值或者較小的情況下,打印指令單元可以被配置成將用于打印執(zhí)行的打印指令傳輸?shù)教囟ù蛴C。
[0139]根據(jù)此,能夠隨著用戶移動在適當?shù)臅r序執(zhí)行打印。
[0140]選擇單元可以被配置成選擇具有到終端設(shè)備的最短距離的一個打印機作為特定打印機。打印指令單元可以被配置成將用于打印執(zhí)行的打印指令傳輸?shù)奖贿x擇的特定打印機。
[0141]根據(jù)此,因為使具有到終端設(shè)備的最短距離的打印機能夠執(zhí)行打印,能夠提高用戶的便利。
[0142]終端設(shè)備可以進一步包括第二接收單元,該第二接收單元被配置成從用戶接收使一個或者多個被選擇的打印機中的特定打印機執(zhí)行打印的指令。打印指令單元可以被配置成,在從用戶接收使特定打印機執(zhí)行打印的指令之后將用于打印執(zhí)行的打印指令傳輸?shù)教囟ù蛴C。
[0143]根據(jù)此,當在特定打印機被確定之后從用戶接收指令時,打印指令被傳輸。因此,能夠抑制將打印指令傳輸?shù)讲贿m合于用戶的打印機。
[0144]選擇單元可以被配置成選擇具有比參考值短的到終端設(shè)備的距離的多個打印機。終端設(shè)備可以進一步包括第三接收單元,該第三接收單元被配置成從用戶接收選擇被選擇的打印機中的一個打印機作為特定打印機的選擇指令。打印指令單元可以被配置成將用于打印執(zhí)行的打印指令傳輸?shù)酵ㄟ^選擇指令選擇的特定打印機。
[0145]根據(jù)此,用戶能夠方便地使用打印機,因為其能夠從具有到終端設(shè)備的相對短的距離的打印機中選擇要執(zhí)行打印的打印機。
[0146]終端設(shè)備可以進一步包括:顯示單元;和顯示控制單元,該顯示控制單元被配置成控制顯示單元以顯示用于向用戶通知特定打印機的位置的通知顯示。通知顯示可以包括指示從終端設(shè)備的位置開始的特定打印機的位置的方向的信息。
[0147]根據(jù)此,因為包括來自終端設(shè)備的傳輸目的地的打印機的方向的通知顯示被顯示,所以用戶能夠適當?shù)刈R別傳輸目的地的打印機的位置。
[0148]終端設(shè)備可以進一步包括第二傳輸單元,該第二傳輸單元被配置成將終端位置信息傳輸?shù)矫總€打印機。接收單元可以被配置成從每個打印機中接收指示每個打印機與終端設(shè)備之間的距離的距離信息,其中基于被存儲在每個打印機中的打印機位置信息和終端位置信息生成距離信息。
[0149]根據(jù)此,因為從打印機生成距離信息,所以能夠減少終端設(shè)備的處理負荷。
[0150]接收單元可以被配置成從每個打印機接收打印機位置信息。接收單元可以包括距離信息生成單元,該距離信息生成單元被配置成基于終端位置信息和打印機位置信息生成距離信息。
[0151]根據(jù)此,因為從終端設(shè)備生成距離信息,所以能夠減少打印機的處理負荷。
[0152]終端設(shè)備的接收單元可以被配置成,在其中終端設(shè)備和打印機能夠通過執(zhí)行NFC通信執(zhí)行通信的狀態(tài)下接收終端位置信息。
[0153]NFC通信的通信距離非常短。因此,根據(jù)上面的配置,終端設(shè)備在非??拷蛴C的位置處接收終端位置信息。結(jié)果,能夠?qū)⒄_地指示打印機的位置的打印機位置信息存儲在打印機中。[0154]接收單元可以被配置成當終端設(shè)備轉(zhuǎn)變成其中終端設(shè)備和打印機能夠通過執(zhí)行NFC通信執(zhí)行通信的狀態(tài)時接收終端位置信息。
[0155]NFC通信的通信距離非常短。因此,根據(jù)上面的配置,終端設(shè)備在非常靠近打印機的位置處接收終端位置信息。結(jié)果,能夠?qū)⒄_地指示打印機的位置的打印機位置信息存儲在打印機中。
[0156]雖然參考示例性實施例和修改示例已經(jīng)描述了本發(fā)明,但是提供在上面描述的示例性實施例以容易得理解本發(fā)明,沒有限制本發(fā)明。在沒有脫離本發(fā)明的范圍和主張的情況下能夠改變和修改本發(fā)明并且其包括等同物。
【權(quán)利要求】
1.一種終端設(shè)備,包括: 第一位置接收單元,所述第一位置接收單元被配置成接收指示所述終端設(shè)備的位置的終端位置信息; 接收單元,所述接收單元被配置成,接收與作為用于執(zhí)行打印的打印機候選者的打印機中的每一個相對應(yīng)的多個距離信息,其中,基于坐標信息和所述終端位置信息來生成所述多個距離信息中的每一個,所述坐標信息包括用于指示相對應(yīng)的打印機的位置的緯度和經(jīng)度的信息; 選擇單元,所述選擇單元被配置成,基于所述距離信息來從所述打印機中優(yōu)先地選擇到所述終端設(shè)備的距離短的打印機;以及 打印指令單元,所述打印指令單元被配置成,將用于執(zhí)行打印的打印指令傳輸?shù)揭粋€或者多個被選擇的打印機中的特定打印機。
2.根據(jù)權(quán)利要求1所述的終端設(shè)備,進一步包括: 第一傳輸單元,所述第一傳輸單元被配置成將條件信息傳輸?shù)剿龃蛴C中的每一個,所述條 件信息指示基于所述打印指令的打印的打印條件, 其中,所述接收單元被配置成,從所述打印機中的能夠根據(jù)通過所述條件信息所指示的所述打印條件而執(zhí)行打印的打印機,來接收所述距離信息和所述打印機位置信息中的至少一個。
3.根據(jù)權(quán)利要求1所述的終端設(shè)備,進一步包括: 記錄單元,所述記錄單元被配置成,在所述打印指令之前,利用所述打印機中的每一個來記錄用于指示每個打印機的位置的所述打印機位置信息, 其中,所述記錄單元包括:第一接收單元,所述第一接收單元被配置成從用戶處接收預(yù)定的操作,以及 其中,所述記錄單元被配置成,將在利用所述打印機中的相對應(yīng)的打印機接收到所述預(yù)定的操作的時間點時的所述終端設(shè)備信息記錄作為所述打印機位置信息。
4.根據(jù)權(quán)利要求1所述的終端設(shè)備, 其中,所述打印指令單元被配置成,在所述終端設(shè)備和所述特定打印機之間的距離是基準值或者更小的情況下,將用于執(zhí)行打印的所述打印指令傳輸?shù)剿鎏囟ù蛴C,并且 其中,所述打印指令單元被配置成,在所述終端設(shè)備與打印機之間的距離大于所述基準值的情況下,不將用于執(zhí)行打印的所述打印指令傳輸?shù)剿鎏囟ù蛴C。
5.根據(jù)權(quán)利要求4所述的終端設(shè)備, 其中,所述打印指令單元包括第二位置接收單元,所述第二位置接收單元被配置成,在所述終端設(shè)備和所述打印機之間的距離大于所述基準值以使得所述打印指令沒有被傳輸?shù)剿鎏囟ù蛴C的情況下,所述第二位置接收單元定期地接收所述終端位置信息,以及 其中,在依靠所述終端設(shè)備的移動而使得所述終端設(shè)備與所述特定打印機之間的距離變成所述基準值或者更小的情況下,所述打印指令單元被配置成將用于執(zhí)行打印的所述打印指令傳輸?shù)剿鎏囟ù蛴C。
6.根據(jù)權(quán)利要求1所述的終端設(shè)備, 其中,所述選擇單元被配置成,將到所述終端設(shè)備的距離最短的一個打印機選擇作為所述特定打印機,以及其中,所述打印指令單元被配置成,將用于執(zhí)行打印的所述打印指令傳輸?shù)奖贿x擇的所述特定打印機。
7.根據(jù)權(quán)利要求6所述的終端設(shè)備,進一步包括: 第二接收單元,所述第二接收單元被配置成,從用戶處接收使所述一個或者多個被選擇的打印機中的所述特定打印機能夠執(zhí)行打印的指令, 其中,所述打印指令單元被配置成,在從所述用戶處接收到使所述特定打印機能夠執(zhí)行打印的所述指令之后,將用于執(zhí)行打印的所述打印指令傳輸?shù)剿鎏囟ù蛴C。
8.根據(jù)權(quán)利要求1所述的終端設(shè)備, 其中,所述選擇單元被配置成,選擇到所述終端設(shè)備的距離比基準值短的多個打印機, 其中,所述終端設(shè)備進一步包括第三接收單元,所述第三接收單元被配置成從用戶處接收用于將被選擇的打印機中的一個打印機選擇作為所述特定打印機的選擇指令,以及 其中,所述打印指令單元被配置成,將用于執(zhí)行打印的所述打印指令傳輸?shù)酵ㄟ^所述選擇指令所選擇的所述特定打印機。
9.根據(jù)權(quán)利要求1所述的終端設(shè)備,進一步包括: 顯示單元;和 顯示控制單元,所述顯示控制單元被配置成,控制所述顯示單元以向用戶顯示用于通知所述特定打印機的位置的通知顯示, 其中,所述通知顯示包括用于指示以所述終端設(shè)備的位置為起點的所述特定打印機的位置的方向的信息。
10.根據(jù)權(quán)利要求1所述的終端設(shè)備,進一步包括: 第二傳輸單元,所述第二傳輸單元被配置成,將所述終端位置信息傳輸?shù)剿龃蛴C中的每一個, 其中,所述接收單元被配置成,從所述打印機中的每一個來接收用于指示在所述打印機中的每一個和所述終端設(shè)備之間的距離的所述距離信息,其中,基于在所述打印機中的每一個中所存儲的所述打印機位置信息和所述終端位置信息來生成所述距離信息。
11.根據(jù)權(quán)利要求1所述的終端設(shè)備, 其中,所述接收單元被配置成,從所述打印機中的每一個來接收所述打印機位置信息,以及 其中,所述接收單元包括距離信息生成單元,所述距離信息生成單元被配置成,基于所述終端位置信息和所述打印機位置信息來生成所述距離信息。
12.一種終端設(shè)備,包括: 第一位置接收單元,所述第一位置接收單元被配置成接收用于指示所述終端設(shè)備的位置的終端位置信息; 接收單元,所述接收單元被配置成,接收與作為用于執(zhí)行打印的打印機候選者的打印機中的每一個相對應(yīng)的多個距離信息,其中,基于用于指示相對應(yīng)的打印機的位置的打印機位置信息和所述終端位置信息來生成所述多個距離信息中的每一個,并且其中,所述距離信息和所述打印機位置信息中的至少一個被從所述打印機中的每一個傳輸?shù)剿鼋K端設(shè)備; 選擇單元,所述選擇單元被配置成,基于所述距離信息來從所述打印機中優(yōu)先地選擇到所述終端設(shè)備的距離短的打印機;以及 打印指令單元,所述打印指令單元被配置成,將用于執(zhí)行打印的打印指令傳輸?shù)揭粋€或者多個被選擇的打印機中的特定打印機。
13.—種系統(tǒng),所述系統(tǒng)包括終端設(shè)備和打印機, 其中,所述終端設(shè)備包括: 接收單元,所述接收單元被配置成,通過使用GPS接收器,來接收用于指示所述終端設(shè)備的位置的終端位置信息;和 傳輸單元,所述傳輸單元被配置成,通過執(zhí)行NFC通信,來將所述終端位置信息傳輸?shù)剿龃蛴C,以及 其中,所述打印機包括: 接收單元,所述接收單元被配置成,通過執(zhí)行所述NFC通信,來從所述終端設(shè)備接收所述終端位置信息;和 存儲處理單元,所述存儲處理單元被配置成,將所接收到的終端位置信息作為用于指示所述打印機的位置的打印機位置信息來存儲在存儲器中。
14.根據(jù)權(quán)利要求13 所述的系統(tǒng), 其中,所述終端設(shè)備的所述接收單元被配置成,在所述終端設(shè)備和所述打印機能夠通過執(zhí)行所述NFC通信來進行通信的狀態(tài)下,來接收所述終端位置信息。
15.—種終端設(shè)備,包括: 接收單元,所述接收單元被配置成,通過使用GPS接收器,來接收用于指示所述終端設(shè)備的位置的終端位置信息;和 傳輸單元,所述傳輸單元被配置成,通過執(zhí)行NFC通信,來將所述終端位置信息傳輸?shù)酱蛴C, 其中,所述傳輸單元被配置成,當所述終端設(shè)備轉(zhuǎn)變成特定模式即其中所述終端設(shè)備和所述打印機能夠通過執(zhí)行所述NFC通信來進行通信的狀態(tài)時,所述傳輸單元將所述終端位置信息傳輸?shù)剿龃蛴C。
16.根據(jù)權(quán)利要求15所述的終端設(shè)備, 其中,所述接收單元被配置成,當所述終端設(shè)備轉(zhuǎn)變成其中所述終端設(shè)備和打印機能夠通過執(zhí)行所述NFC通信來進行通信的所述狀態(tài)時,來接收所述終端位置信息。
17.一種用于控制終端設(shè)備的方法,所述方法使所述終端設(shè)備執(zhí)行: 位置接收功能,以接收用于指示所述終端設(shè)備的位置的終端位置信息; 接收功能,以接收與作為用于執(zhí)行打印的打印機候選者的打印機中的每一個相對應(yīng)的多個距離信息,其中,所述多個距離信息中的每一個是基于坐標信息和所述終端位置信息生成的,所述坐標信息包括用于指示相對應(yīng)的打印機的位置的緯度和經(jīng)度的信息; 選擇功能,以基于所述距離信息來從所述打印機中優(yōu)先地選擇到所述終端設(shè)備的距離短的打印機;以及 打印指令功能,以將用于執(zhí)行打印的打印指令傳輸?shù)揭粋€或者多個被選擇的打印機中的特定打印機。
18.一種用于控制終端設(shè)備的方法,所述方法使所述終端設(shè)備執(zhí)行: 位置接收功能,以接收用于指示所述終端設(shè)備的位置的終端位置信息;接收功能,以接收與作為用于執(zhí)行打印的打印機候選者的打印機中的每一個相對應(yīng)的多個距離信息,所述多個距離信息中的每一個是基于坐標信息和所述終端位置信息生成的,所述坐標信息包括用于指示相對應(yīng)的打印機的位置的緯度和經(jīng)度的信息,并且所述距離信息和所述打印機位置信息中的至少一個被從所述打印機中的每一個傳輸?shù)剿鼋K端設(shè)備; 選擇功能,以基于所述距離信息來從所述打印機中優(yōu)先地選擇到所述終端設(shè)備的距離短的打印機;以及 打印指令功能,以將用于執(zhí)行打印的打印指令傳輸?shù)揭粋€或者多個被選擇的打印機中的特定打印機。
19.一種用于控制終端設(shè)備的方法,所述方法使所述終端設(shè)備執(zhí)行: 接收功能,以通過使用GPS接收器來接收用于指示所述終端設(shè)備的位置的終端位置信息;和 傳輸功能,以通過執(zhí)行NFC通信將所述終端位置信息傳輸?shù)酱蛴C, 其中,當所述終端設(shè)備轉(zhuǎn)變到特定模式即其中所述終端設(shè)備和所述打印機能夠通過執(zhí)行所述NFC通信來進行通信的狀態(tài)時,所述傳輸功能將所述終端位置信息傳輸?shù)剿龃蛴C。
【文檔編號】H04N1/00GK103973925SQ201410043521
【公開日】2014年8月6日 申請日期:2014年1月29日 優(yōu)先權(quán)日:2013年1月29日
【發(fā)明者】辻本昇平 申請人:兄弟工業(yè)株式會社