印刷裝置以及印刷系統(tǒng)的制作方法
【專利摘要】本發(fā)明的印刷系統(tǒng)在將印刷裝置連接到計算機等裝置的情況下,使得印刷裝置不受所處理的數(shù)據(jù)的種類所引起的制約。POS系統(tǒng)(1)將POS終端裝置(10)和具有印刷部(71)的第1打印機(60)連接而構(gòu)成。第1打印機(60)通過印刷數(shù)據(jù)取得部(66),取得POS終端裝置(10)所輸出的數(shù)據(jù)。通過變換部(67),對由印刷數(shù)據(jù)取得部(66)取得的數(shù)據(jù),執(zhí)行將圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理,以及,將文本數(shù)據(jù)變換為圖形數(shù)據(jù)的處理中的至少任意一者,并輸出通過變換部(67)變換后的數(shù)據(jù)。
【專利說明】印刷裝置以及印刷系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及印刷裝置以及印刷系統(tǒng)。
【背景技術(shù)】
[0002]在現(xiàn)有技術(shù)中,通過與計算機等的裝置相連接的印刷裝置印刷收據(jù)等的系統(tǒng)廣為人知(例如,參照專利文獻1、2)。在專利文獻2記載的構(gòu)成中,具備印刷收據(jù)的印刷裝置和印刷優(yōu)惠券的印刷裝置,由這些多個印刷裝置印刷收據(jù)和優(yōu)惠券。
[0003]專利文獻I JP特開2009-187078號公報
[0004]專利文獻2 JP特開2012-123597號公報
[0005]另外,在印刷裝置中,有從計算機等的外部的裝置作為印刷用的數(shù)據(jù)取得文本數(shù)據(jù)并進行處理的裝置,或作為印刷用的數(shù)據(jù)取得圖形數(shù)據(jù)(圖像數(shù)據(jù))并進行處理的裝置,使用符合用途的規(guī)格的印刷裝置來構(gòu)成系統(tǒng)是通常的做法。但是,在使用了這種印刷裝置的系統(tǒng)中,在以功能擴展等為目的而追加或置換印刷裝置的情況下,需要考慮印刷裝置所使用的數(shù)據(jù)的種類,印刷裝置的數(shù)目或用途受到了限制。
【發(fā)明內(nèi)容】
[0006]本發(fā)明鑒于上述情況而作,目的在于在將印刷裝置與計算機等的裝置相連接的情況下,對應(yīng)因印刷裝置所處理的數(shù)據(jù)的種類而引起的制約。
[0007]為了達成上述目的,本發(fā)明的印刷系統(tǒng)是將主機裝置和具有印刷部的印刷裝置進行了連接的印刷系統(tǒng),所述印刷系統(tǒng)的特征在于,所述印刷裝置具備:數(shù)據(jù)取得部,其取得所述主機裝置所輸出的數(shù)據(jù);變換部,其對由所述數(shù)據(jù)取得部取得的數(shù)據(jù),執(zhí)行將圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理、以及將文本數(shù)據(jù)變換為圖形數(shù)據(jù)的處理中的至少任意一者;和輸出部,其輸出通過所述變換部進行了變換的變換后的數(shù)據(jù)。
[0008]根據(jù)本發(fā)明,因為印刷裝置對主機裝置所輸出的數(shù)據(jù)進行變換,所以可以不受主機裝置輸出的數(shù)據(jù)的種類的制約地選擇印刷裝置進行連接。
[0009]此外,本發(fā)明,在上述印刷系統(tǒng)中,所述主機裝置輸出包含文本數(shù)據(jù)的印刷數(shù)據(jù),所述印刷裝置,通過所述數(shù)據(jù)取得部取得所述主機裝置輸出的所述印刷數(shù)據(jù),通過所述變換部,執(zhí)行將由所述數(shù)據(jù)取得部取得的所述印刷數(shù)據(jù)中所包含的文本數(shù)據(jù)變換為圖形數(shù)據(jù)的處理。
[0010]根據(jù)本發(fā)明,印刷裝置將主機裝置輸出的文本數(shù)據(jù)變換為圖形數(shù)據(jù)。因此,可以對輸出文本數(shù)據(jù)的主機裝置,連接適合圖形數(shù)據(jù)的印刷的印刷裝置來構(gòu)筑印刷系統(tǒng)。
[0011]此外,本發(fā)明,在上述印刷系統(tǒng)中,所述印刷裝置通過所述印刷部基于由所述輸出部輸出的數(shù)據(jù)進行印刷。
[0012]根據(jù)本發(fā)明,通過連接于主機裝置的印刷裝置,將主機裝置輸出的文本數(shù)據(jù)變換為圖像數(shù)據(jù)來進行印刷。因此,與主機裝置輸出的數(shù)據(jù)的種類無關(guān),能夠連接印刷裝置來印刷主機裝置所輸出的數(shù)據(jù)。[0013]此外,本發(fā)明,在上述印刷系統(tǒng)中,具備連接于所述印刷裝置的第2印刷裝置,所述印刷裝置由所述輸出部將變換后的數(shù)據(jù)輸出至第2印刷裝置,所述第2印刷裝置對由所述輸出部所輸出的變換后的數(shù)據(jù)進行印刷。
[0014]根據(jù)本發(fā)明,能夠?qū)⒅鳈C裝置輸出的數(shù)據(jù)變換后輸出至第2印刷裝置,使第2印刷裝置進行印刷。由此,能夠不受主機裝置輸出的數(shù)據(jù)的種類的制約,將第2臺印刷裝置連接于印刷系統(tǒng)。
[0015]此外,本發(fā)明,在上述印刷系統(tǒng)中,所述主機裝置,輸出用于由所述第2印刷裝置進行印刷的所述印刷數(shù)據(jù),所述印刷裝置,通過所述數(shù)據(jù)取得部,取得從所述主機裝置輸出的所述印刷數(shù)據(jù)。
[0016]根據(jù)本發(fā)明,主機裝置輸出用于由第2印刷裝置印刷的印刷數(shù)據(jù),印刷裝置取得該印刷數(shù)據(jù)后進行變換。因此,不僅能夠?qū)⒅鳈C裝置輸出的印刷數(shù)據(jù)由第2印刷裝置進行印刷,而且印刷裝置也能夠處理主機裝置輸出的印刷數(shù)據(jù)。例如,在印刷裝置和第2印刷裝置適合不同種類的數(shù)據(jù)的處理的情況下,只要主機裝置輸出適合第2印刷裝置的印刷數(shù)據(jù),則在印刷裝置和第2印刷裝置雙方都能夠處理該印刷數(shù)據(jù)。此外,例如,在由主機裝置和第2印刷裝置所構(gòu)成的系統(tǒng)中,能夠追加印刷裝置來構(gòu)筑本發(fā)明的印刷系統(tǒng)。在這種情況下,只要第2印刷裝置是適合主機裝置輸出的數(shù)據(jù)的種類的印刷裝置即可,追加的印刷裝置不受主機裝置輸出的數(shù)據(jù)的種類的制約。因此,對于已經(jīng)具備了印刷裝置的系統(tǒng),能夠容易的追加印刷裝置。
[0017]此外,本發(fā)明,在上述印刷系統(tǒng)中,所述主機裝置是輸出包含交易信息的文本數(shù)據(jù)在內(nèi)的印刷數(shù)據(jù)的POS終端裝置,所述印刷裝置基于由所述輸出部輸出的、包含交易信息的文本數(shù)據(jù)在內(nèi)的印刷數(shù)據(jù)來印刷收據(jù)。
[0018]根據(jù)本發(fā)明,印刷裝置將POS終端裝置輸出的文本數(shù)據(jù)變換為圖形數(shù)據(jù)而進行印刷。由此,通過適合圖形數(shù)據(jù)的印刷裝置,能夠輸出像收據(jù)那樣包含交易信息的印刷物。
[0019]此外,本發(fā)明,在上述印刷系統(tǒng)中,所述主機裝置輸出包含圖形數(shù)據(jù)的印刷數(shù)據(jù),所述印刷裝置由所述數(shù)據(jù)取得部取得所述主機裝置輸出的所述印刷數(shù)據(jù),通過所述變換部,執(zhí)行將由所述數(shù)據(jù)取得部取得的所述印刷數(shù)據(jù)中所包含的圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理。
[0020]根據(jù)本發(fā)明,印刷裝置取得主機裝置輸出的圖形數(shù)據(jù)并變換為文本數(shù)據(jù)。因此,能夠?qū)⑦m合文本數(shù)據(jù)的印刷的印刷裝置連接于輸出圖形數(shù)據(jù)的主機裝置,來構(gòu)筑印刷系統(tǒng)。
[0021]此外,本發(fā)明,在上述印刷系統(tǒng)中,所述印刷裝置通過所述印刷部,基于由所述輸出部輸出的數(shù)據(jù)來進行印刷。
[0022]根據(jù)本發(fā)明,通過與主機裝置相連接的印刷裝置,將主機裝置輸出的文本數(shù)據(jù)變換為圖形數(shù)據(jù)來進行印刷。因此,能夠連接印刷裝置來印刷主機裝置輸出的數(shù)據(jù)。
[0023]此外,本發(fā)明,在上述印刷系統(tǒng)中,具備連接于所述印刷裝置的第2印刷裝置,所述印刷裝置通過所述輸出部將變換后的數(shù)據(jù)輸出至所述第2印刷裝置,所述第2印刷裝置印刷由所述輸出部輸出的變換后的數(shù)據(jù)。
[0024]根據(jù)本發(fā)明,能夠?qū)⒅鳈C裝置輸出的數(shù)據(jù)變換后輸出至第2印刷裝置,使第2印刷裝置進行印刷。由此,能夠不受主機裝置輸出的數(shù)據(jù)的種類的制約地將第2臺印刷裝置連接于印刷系統(tǒng)。[0025]此外,本發(fā)明,在上述印刷系統(tǒng)中,所述主機裝置輸出用于由所述第2印刷裝置進行印刷的所述印刷數(shù)據(jù),所述印刷裝置通過所述數(shù)據(jù)取得部,取得從所述主機裝置輸出的、用于由所述第2印刷裝置進行印刷的所述印刷數(shù)據(jù)。
[0026]根據(jù)本發(fā)明,主機裝置輸出用于由第2印刷裝置印刷的印刷數(shù)據(jù),印刷裝置取得該印刷數(shù)據(jù)來進行變換。因此,不僅能夠?qū)⒅鳈C裝置輸出的印刷數(shù)據(jù)由第2印刷裝置進行印刷,而且印刷裝置也能夠處理主機裝置輸出的印刷數(shù)據(jù)。例如,在印刷裝置和第2印刷裝置適合不同種類的數(shù)據(jù)的處理的情況下,只要主機裝置輸出適合第2印刷裝置的印刷數(shù)據(jù),則在印刷裝置和第2印刷裝置雙方都能夠處理該印刷數(shù)據(jù)。此外,例如,在由主機裝置和第2印刷裝置所構(gòu)成的系統(tǒng)中,能夠追加印刷裝置來構(gòu)筑本發(fā)明的印刷系統(tǒng)。在這種情況下,只要第2印刷裝置是適合主機裝置輸出的數(shù)據(jù)的種類的印刷裝置即可,追加的印刷裝置不受主機裝置輸出的數(shù)據(jù)的種類的制約。因此,對于已經(jīng)具備了印刷裝置的系統(tǒng),能夠容易地追加印刷裝置。
[0027]此外,本發(fā)明,在上述印刷系統(tǒng)中,所述主機裝置是輸出包含圖形數(shù)據(jù)以及交易信息的文本數(shù)據(jù)在內(nèi)的印刷數(shù)據(jù)的POS終端裝置,所述印刷裝置,通過所述數(shù)據(jù)取得部,取得從所述主機裝置輸出的所述印刷數(shù)據(jù),通過所述變換部,將由所述數(shù)據(jù)取得部取得的所述印刷數(shù)據(jù)中包含的圖形數(shù)據(jù)變換為文本數(shù)據(jù),通過所述印刷部,基于由所述輸出部輸出的變換后的數(shù)據(jù)來印刷收據(jù)。
[0028]根據(jù)本發(fā)明,印刷裝置能夠基于POS終端裝置輸出的數(shù)據(jù)來印刷收據(jù)。并且,因為印刷裝置將圖形數(shù)據(jù)變換為文本數(shù)據(jù),所以即使POS終端裝置輸出的數(shù)據(jù)中包含了圖形數(shù)據(jù),也能夠?qū)⒃搱D形數(shù)據(jù)和文本數(shù)據(jù)一樣地印刷。由此,不管主機裝置處理的數(shù)據(jù)是圖形數(shù)據(jù)還是文本數(shù)據(jù),都能夠通過印刷裝置來印刷收據(jù)。
[0029]此外,本發(fā)明,在上述印刷系統(tǒng)中,所述印刷裝置通過所述數(shù)據(jù)取得部,基于所述主機裝置輸出的數(shù)據(jù)從外部取得圖形數(shù)據(jù),通過所述變換部,進行將所述數(shù)據(jù)取得部從外部取得的圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理,通過所述印刷部,基于所述輸出部輸出的變換后的文本數(shù)據(jù)來進行印刷。
[0030]根據(jù)本發(fā)明,印刷裝置從外部取得圖形數(shù)據(jù),將該圖形數(shù)據(jù)變換為文本數(shù)據(jù)來進行印刷。由此,能夠取得與主機裝置輸出的數(shù)據(jù)關(guān)聯(lián)的數(shù)據(jù)等、其他的數(shù)據(jù)來進行印刷。此夕卜,不管印刷裝置從外部取得的數(shù)據(jù)是圖形數(shù)據(jù)還是文本數(shù)據(jù)都能夠印刷。因此,不會受限于數(shù)據(jù)的種類,能夠從外部取得各式各樣的數(shù)據(jù)來印刷。
[0031]此外,本發(fā)明,在上述印刷系統(tǒng)中,所述主機裝置是輸出包含交易信息的文本數(shù)據(jù)在內(nèi)的數(shù)據(jù)的POS終端裝置,所述印刷裝置通過所述數(shù)據(jù)取得部,基于所述主機裝置輸出的數(shù)據(jù)中所包含的交易信息的文本數(shù)據(jù)從外部取得圖形數(shù)據(jù)。
[0032]根據(jù)本發(fā)明,基于POS終端裝置輸出的交易信息的文本數(shù)據(jù),印刷裝置從外部取得圖形數(shù)據(jù),將該圖形數(shù)據(jù)變換為文本數(shù)據(jù)來進行印刷。由此,印刷裝置能夠取得與交易信息關(guān)聯(lián)的其他的數(shù)據(jù)來印刷。因此,不用變更POS終端裝置的功能,就能夠追加輸出另外的印刷物的功能。此外,不論印刷裝置從外部取得的數(shù)據(jù)是圖形數(shù)據(jù)還是文本數(shù)據(jù)都能夠印刷。因此,不會受限于數(shù)據(jù)的種類,能夠從外部取得各式各樣的數(shù)據(jù)來印刷。
[0033]為了達成上述目的,本發(fā)明的印刷裝置的特征在于,其具備:數(shù)據(jù)取得部,其取得從外部的裝置輸入的數(shù)據(jù);變換部,其對由所述數(shù)據(jù)取得部取得的數(shù)據(jù),執(zhí)行將圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理、以及將文本數(shù)據(jù)變換為圖形數(shù)據(jù)的處理中的至少任意一者;和輸出部,其輸出由所述變換部進行了變換的變換后的數(shù)據(jù)
[0034]根據(jù)本發(fā)明,因為印刷裝置對從外部的裝置輸入的數(shù)據(jù)進行變換,所以不受輸入的數(shù)據(jù)的種類的制約,能夠?qū)Ω鞣N各樣的裝置連接印刷裝置。
[0035]此外,本發(fā)明,在上述印刷裝置中,所述數(shù)據(jù)取得部取得文本數(shù)據(jù),所述變換部將由所述數(shù)據(jù)取得部取得的所述文本數(shù)據(jù)變換為圖形數(shù)據(jù)。
[0036]根據(jù)本發(fā)明,因為將輸入的文本數(shù)據(jù)變換為圖形數(shù)據(jù),所以能夠提供對輸出文本數(shù)據(jù)的裝置和輸出圖形數(shù)據(jù)的裝置的任意一者都能連接的印刷裝置。只要使用該印刷裝置,則不受處理的數(shù)據(jù)的種類的制約,能夠在各種系統(tǒng)中追加印刷裝置,或者進行置換設(shè)置。
[0037]此外,本發(fā)明,在上述印刷裝置中,具有連接于輸出文本數(shù)據(jù)的主機裝置的連接部,所述數(shù)據(jù)取得部取得從所述主機裝置輸出的所述文本數(shù)據(jù)。
[0038]根據(jù)本發(fā)明,在已具備輸出文本數(shù)據(jù)的主機裝置的系統(tǒng)中,能夠追加印刷裝置,或者作為原有的印刷裝置的代替而設(shè)置印刷裝置。
[0039]此外,本發(fā)明,在上述印刷裝置中,所述變換部將由所述數(shù)據(jù)取得部取得的所述文本數(shù)據(jù),變換為與由所述印刷部印刷的印刷介質(zhì)的尺寸對應(yīng)的圖形數(shù)據(jù)。
[0040]根據(jù)本發(fā)明,因為取得文本數(shù)據(jù)并變換為與印刷介質(zhì)的尺寸對應(yīng)的圖形數(shù)據(jù)來印刷,所以能夠進行適合印刷介質(zhì)的印刷。
[0041]此外,本發(fā)明,在上述印刷裝置中,所述數(shù)據(jù)取得部取得圖形數(shù)據(jù),所述變換部將由所述數(shù)據(jù)取得部取得的所述圖形數(shù)據(jù)變換為文本數(shù)據(jù)。
[0042]根據(jù)本發(fā)明,因為將圖形數(shù)據(jù)變換為文本數(shù)據(jù),所以能夠提供對輸出文本數(shù)據(jù)的裝置和輸出圖形數(shù)據(jù)的裝置的任意一者都能連接的印刷裝置。只要使用該印刷裝置,則不受處理的數(shù)據(jù)的種類的制約,能夠在各種系統(tǒng)中追加印刷裝置,或者進行置換設(shè)置。
[0043]此外,本發(fā)明,在上述印刷裝置中,具有連接于輸出圖形數(shù)據(jù)的主機裝置的連接部,所述數(shù)據(jù)取得部取得從所述主機裝置輸出的所述圖形數(shù)據(jù)。
[0044]根據(jù)本發(fā)明,在具備輸出圖形數(shù)據(jù)的主機裝置的系統(tǒng)中,能夠追加印刷裝置,或者,作為原有的印刷裝置的代替而設(shè)置印刷裝置。
[0045]此外,本發(fā)明,在上述印刷裝置中,所述變換部將所述圖形數(shù)據(jù)變換為與由所述印刷部印刷的印刷介質(zhì)的尺寸對應(yīng)的文本數(shù)據(jù)。
[0046]根據(jù)本發(fā)明,因為取得圖形數(shù)據(jù)并變換為與印刷介質(zhì)的尺寸對應(yīng)的文本數(shù)據(jù)來印刷,所以能夠進行適合印刷介質(zhì)的印刷。
【專利附圖】
【附圖說明】
[0047]圖1是第I實施方式所涉及的POS系統(tǒng)的功能框圖。
[0048]圖2是表示POS系統(tǒng)的各部分的動作的順序圖。
[0049]圖3是表示POS系統(tǒng)的各部分的另外的動作的順序圖。
[0050]圖4是表示POS系統(tǒng)的各部分的其他另外的動作的順序圖。
[0051]圖5是第2實施方式所涉及的POS系統(tǒng)的功能框圖。
[0052]圖6是第3實施方式所涉及的POS系統(tǒng)的功能框圖。[0053]圖7是表示POS系統(tǒng)的各部分的動作的順序圖。
【具體實施方式】
[0054]第I實施方式
[0055]以下,關(guān)于本發(fā)明的實施方式參照附圖進行說明。
[0056]圖1所示的POS (Point of sales,銷售點)系統(tǒng)1(印刷系統(tǒng)),具備:本發(fā)明的第I打印機60 (印刷裝置);執(zhí)行應(yīng)用程序來生成文件等,并輸出印刷指示的POS終端裝置10 ;和按照POS終端裝置10輸出的印刷指示執(zhí)行印刷的第2打印機20(第2印刷裝置),第I打印機60被設(shè)置在POS終端裝置10和第2打印機20之間。
[0057]在本實施方式中,POS終端裝置10和第I打印機60通過USB電纜相連接,第I打印機60和作為收據(jù)打印機的第2打印機20也通過USB電纜相連接。
[0058]POS系統(tǒng)I應(yīng)用于購物中心、百貨商店等的店鋪,構(gòu)成對店鋪中的商品的銷售狀況、商品的庫存狀況、營業(yè)額的狀況等進行管理的系統(tǒng)的一部分。
[0059]POS終端裝置10是在店鋪中所設(shè)置的多個收銀臺中,執(zhí)行與顧客的商品購買交易相關(guān)的結(jié)賬處理,輸出交易結(jié)果的裝置。
[0060]POS終端裝置10具備:控制POS終端裝置10的各部分的控制部11 ;和與控制部11相連接的存儲部12、輸入部13以及顯示部14的各部分。此外,POS終端裝置10具備作為外部連接接口的LAN接口 17或者USB接口 18,或者二者皆具備。
[0061]在本實施方式中,POS終端裝置10以及第I打印機60,分別與后述的店內(nèi)LAN100相連接。
[0062]控制部11具備CPU、R0M、RAM等,通過執(zhí)行存儲部12中所存儲的程序,來控制POS終端裝置10的各部分,實現(xiàn)POS終端裝置10的各種功能。控制部11具備:執(zhí)行POS應(yīng)用程序,實現(xiàn)結(jié)賬處理以及收據(jù)印刷功能的應(yīng)用程序執(zhí)行部IlA ;和執(zhí)行設(shè)備驅(qū)動程序,控制通過LAN接口 17或USB接口 18而連接的打印機的設(shè)備驅(qū)動執(zhí)行部11B。
[0063]存儲部12對由控制部11執(zhí)行的程序、這些程序所涉及的數(shù)據(jù)進行存儲。
[0064]輸入部13與用于操作POS終端裝置10的鍵盤等輸入設(shè)備相連接,將從這些輸入設(shè)備輸入的數(shù)據(jù)輸出到控制部11。此外,顯示部14具有液晶顯示器等的顯示畫面,顯示由控制部11處理的數(shù)據(jù)或POS終端裝置10的動作狀態(tài)等。顯示部14也可以采用具備在POS終端裝置10執(zhí)行結(jié)賬處理時,對顧客顯示購買金額等的顧客顯示器的構(gòu)成。
[0065]LAN接口 17具備例如遵循Ethernet (注冊商標(biāo))標(biāo)準(zhǔn)的連接器或遵循IEEE802.11標(biāo)準(zhǔn)的無線通信電路,與店內(nèi)LAN100相連,通過店內(nèi)LAN100和其他的裝置之間相互收發(fā)數(shù)據(jù)。
[0066]USB接口 18具備遵循USB標(biāo)準(zhǔn)的USB連接器以及接口電路,和第2打印機20或第I打印機60之間相互收發(fā)數(shù)據(jù)。
[0067]此外,USB接口 18能夠連接條形碼掃描器、磁卡讀卡器、錢箱(cash drawer)等,不過在此未圖示。
[0068]POS終端裝置10除了 LAN接口 17以及USB接口 18之外,還可以具備RS-232C等的其他的接口。
[0069]應(yīng)用程序執(zhí)行部IlA基于由輸入部13或與USB接口 18連接的條形碼掃描器等輸入的信息,執(zhí)行商品銷售交易所涉及的結(jié)賬處理。在該結(jié)賬處理中,能夠執(zhí)行顧客所購買的商品的登記、合計金額的計算、收款金額的登記以及找零金額的計算等。在該結(jié)賬處理中,應(yīng)用程序執(zhí)行部IlA在輸入了讀取商品的條形碼而得到的信息或商品代碼的情況下,基于所輸入的信息對店鋪服務(wù)器101執(zhí)行查詢,從店鋪服務(wù)器101所具備的商品數(shù)據(jù)庫(圖示略)取得商品名以及商品單價。
[0070]應(yīng)用程序執(zhí)行部IlA執(zhí)行結(jié)賬處理后,為了使得商品交易的內(nèi)容作為收據(jù)而印刷,輸出印刷的數(shù)據(jù)和印刷指示。
[0071]此外,應(yīng)用程序執(zhí)行部IlA將結(jié)賬處理的結(jié)果以及/或者以規(guī)定的時間為單位對結(jié)賬處理的結(jié)果進行累加而得到的數(shù)據(jù),通過店內(nèi)LAN100發(fā)送到店鋪服務(wù)器101。店鋪服務(wù)器101取得POS終端裝置10發(fā)送的數(shù)據(jù),在店鋪服務(wù)器101連接有多個POS終端裝置10的情況下取得各POS終端裝置10發(fā)送的數(shù)據(jù)進行累加,并存儲到未圖示的存儲裝置。在這種情況下,店鋪服務(wù)器101也可以每隔預(yù)先設(shè)定的時間,將存儲的數(shù)據(jù)發(fā)送到本部服務(wù)器111。
[0072]設(shè)備驅(qū)動執(zhí)行部IlB執(zhí)行的設(shè)備驅(qū)動程序與通過LAN接口 17所連接的設(shè)備,或者,通過USB接口 18所連接的設(shè)備相對應(yīng)。具體來說,設(shè)備驅(qū)動執(zhí)行部IlB對應(yīng)于第2打印機20,執(zhí)行由第2打印機20印刷收據(jù)的設(shè)備驅(qū)動程序。設(shè)備驅(qū)動執(zhí)行部IlB取得應(yīng)用程序執(zhí)行部IlA輸出的印刷指示以及數(shù)據(jù),生成按照該印刷指示來印刷所輸出的數(shù)據(jù)的印刷指令和印刷數(shù)據(jù),并輸出到外部。在設(shè)備驅(qū)動執(zhí)行部IlB中,設(shè)定有連接了控制對象的設(shè)備的接口。設(shè)備驅(qū)動執(zhí)行部IIB對LAN接口 17以及USB接口 18中的、連接了第2打印機20的一側(cè)的接口,輸出印刷指令以及印刷數(shù)據(jù)。
[0073]在本實施方式中在USB接口 18連接第I打印機60,如后述那樣經(jīng)由第I打印機60連接有第2打印機20。USB接口 18將從設(shè)備驅(qū)動執(zhí)行部IlB輸出的印刷指令以及印刷數(shù)據(jù),以遵循USB標(biāo)準(zhǔn)的方式發(fā)送。POS終端裝置10將從USB接口 18發(fā)送的印刷指令以及印刷數(shù)據(jù),經(jīng)由第I打印機60發(fā)送到第2打印機20。
[0074]第2打印機20具備USB接口 22、和通過USB接口 22接收指令的控制部24 (第2打印機控制部)。控制部24通過USB接口 22接收印刷指令以及印刷數(shù)據(jù),執(zhí)行所接收的印刷指令來控制印刷部25 (第2打印機印刷部),使其執(zhí)行印刷。此外,控制部24在印刷成功的情況、產(chǎn)生錯誤的情況、通過USB接口 22接收到狀態(tài)通知的請求的情況下,將表示當(dāng)前的動作狀態(tài)的狀態(tài)信息從USB接口 22發(fā)送。
[0075]印刷部25具備:按照控制部24的控制在卷筒紙或單頁紙等的印刷介質(zhì)上形成文字或圖像的印刷頭26 ;通過控制部24的控制來輸送印刷介質(zhì)的輸送電動機27 ;以及通過控制部24的控制來剪切印刷介質(zhì)的剪切器單元28。
[0076]第2打印機20能夠構(gòu)成為例如熱敏打印機或者噴墨式打印機。
[0077]在將第2打印機20構(gòu)成為噴墨式的打印機的情況下,第2打印機20具備,例如將CMYK的4色的墨液向印刷介質(zhì)的印刷面噴吐而形成文字或圖像的噴墨式的印刷頭26。在此,印刷頭26既可以是使用紅和黑2色的墨液的頭,也可以是使用在CMYK的4色中增加了其他的顏色的多色的墨液的頭。在這種情況下,第2打印機20適合圖形數(shù)據(jù)的印刷。如果由USB接口 22接收的印刷數(shù)據(jù)是位圖數(shù)據(jù)或被壓縮的圖像數(shù)據(jù)等的圖形數(shù)據(jù),則控制部24將該圖形數(shù)據(jù)展開到第2打印機20所具備的未圖示的緩沖存儲器,對印刷部25進行控制,由印刷部25進行印刷。
[0078]在這種情況下,設(shè)備驅(qū)動執(zhí)行部IlB因為如上述那樣按照第2打印機20的規(guī)格來生成印刷數(shù)據(jù),因此生成配置了應(yīng)用程序執(zhí)行部IlA所輸出的數(shù)據(jù)中包含的文字或圖像等的印刷物的I頁的圖形數(shù)據(jù),并將包含該圖形數(shù)據(jù)的印刷數(shù)據(jù),和指示印刷的印刷指令一起輸出到USB接口 18。
[0079]此外,在第2打印機20構(gòu)成為熱敏式的打印機的情況下,作為印刷頭26具備向印刷介質(zhì)的印刷面加熱的熱敏頭。
[0080]在這種情況下,第2打印機20成為適合文本數(shù)據(jù)的印刷的構(gòu)成。在由USB接口 22接收的印刷數(shù)據(jù)中包含由文字代碼指定文字的數(shù)據(jù)(文本數(shù)據(jù))的情況下,控制部24從第2打印機20所具備的未圖示的存儲部(第2打印機存儲部)讀取文字代碼所對應(yīng)的字體數(shù)據(jù),由印刷部25進行印刷。
[0081]在這種情況下,因為設(shè)備驅(qū)動執(zhí)行部IlB如上述那樣按照第2打印機20的規(guī)格來生成印刷數(shù)據(jù),因此在應(yīng)用程序執(zhí)行部IlA所輸出的數(shù)據(jù)中包含的文字的情況下,生成包含該文字的文字代碼在內(nèi)的印刷數(shù)據(jù)并輸出到USB接口 18。
[0082]第I打印機60具備:對卷筒紙或單頁紙執(zhí)行印刷的印刷部71 (第I打印機印刷部);控制該印刷部71的印刷動作的印刷控制部70 ;和數(shù)據(jù)處理部61。
[0083]數(shù)據(jù)處理部61具備:控制部62 (第I打印機控制部)、LAN接口 63、USB接口 64、存儲部65 (第I打印機存儲部)、以及通信部69 (第I打印機通信部)??刂撇?2具備CPU、ROM、RAM等,通過執(zhí)行存儲部65中所存儲的程序,控制第I打印機60的各部分。
[0084]LAN接口 63具備遵循Ethernet標(biāo)準(zhǔn)的連接器或遵循IEEE802.11標(biāo)準(zhǔn)的無線通信電路,能夠與LAN100等的網(wǎng)絡(luò)連接,和其他的裝置之間相互收發(fā)數(shù)據(jù)。LAN接口 63具備多個RJ-45連接器,對與各連接器連接的各個機器,相互收發(fā)數(shù)據(jù)。例如,在本實施方式中,LAN接口 63通過通信部69的控制,和通過店內(nèi)LAN100連接的POS終端裝置10、店鋪服務(wù)器101等之間收發(fā)各種數(shù)據(jù)。
[0085]此外,LAN接口 63具備作為所謂網(wǎng)絡(luò)集線器(network hub)的中繼功能,將從某個連接器接收的數(shù)據(jù)從其他的連接器送出。
[0086]USB接口 64具備遵循USB標(biāo)準(zhǔn)的USB連接器以及接口電路,和POS終端裝置10之間相互收發(fā)數(shù)據(jù)。USB接口 64具備多個能夠連接USB電纜的USB連接器。
[0087]USB接口 64所具備的多個USB連接器之中至少有一個是,具有依據(jù)USB標(biāo)準(zhǔn)作為設(shè)備側(cè)的裝置的連接器而指定的形狀以及端子的B型的內(nèi)孔連接器(receptacle)。USB接口 64具有作為依據(jù)USB標(biāo)準(zhǔn)而規(guī)定的設(shè)備側(cè)的機器而工作的USB設(shè)備控制器的功能,對于通過USB電纜與B型的USB連接器連接的機器通知USB設(shè)備類別ID或設(shè)備ID等,按照從該機器發(fā)送的控制數(shù)據(jù),執(zhí)行通信。在本實施方式中,在B型的USB連接器連接POS終端裝置10。
[0088]另一方面,USB接口 64所具備的其他的連接器中至少有一個是,具有依據(jù)USB標(biāo)準(zhǔn)作為主機側(cè)的裝置的連接器而指定的形狀以及端子的A型的內(nèi)孔連接器。USB接口 64具有作為依據(jù)USB標(biāo)準(zhǔn)而規(guī)定的主機側(cè)的機器而工作的USB主機控制器的功能,在與依據(jù)USB標(biāo)準(zhǔn)而規(guī)定的設(shè)備相符合的機器連接到A型的USB連接器的情況下,相對于該機器作為主機側(cè)工作,使得能夠進行設(shè)備的識別以及和設(shè)備之間的通信。在本實施方式中,在A型的USB連接器連接第2打印機20。另外,USB接口 64所具備的A型的連接器的數(shù)目沒有限制。
[0089]在此,所謂設(shè)備是例如與作為主機而工作的裝置相連接的輸入輸出裝置,按照主機的控制將數(shù)據(jù)輸出到主機,或者,輸出從主機輸入的數(shù)據(jù)。在此,所謂主機,是指對作為設(shè)備的輸入輸出裝置,發(fā)送控制這些輸入輸出裝置的指令的計算機等的控制側(cè)的裝置。
[0090]在本實施方式中,USB接口 64作為與POS終端裝置10相連接的連接部發(fā)揮作用,但在第I打印機60通過店內(nèi)LAN100與POS終端裝置10相連的情況下LAN接口 63作為連接部發(fā)揮作用。
[0091]控制部62通過LAN接口 63以及USB接口 64之中任意一個被設(shè)定的一側(cè)的接口,取得印刷指令以及印刷數(shù)據(jù),基于取得的印刷數(shù)據(jù),對印刷控制部70輸出印刷用的數(shù)據(jù)。
[0092]印刷控制部70按照由控制部62輸出的印刷用的數(shù)據(jù)來控制印刷部71,第I打印機60在卷筒紙或單頁紙等印刷介質(zhì)上進行印刷。
[0093]印刷部71具備在印刷介質(zhì)上形成文字或圖像的印刷頭72、輸送印刷介質(zhì)的輸送電動機73、以及剪切印刷介質(zhì)的剪切器單元74,這些各部分按照印刷控制部70(第I打印機印刷控制部)的控制來進行工作。
[0094]第I打印機60可以構(gòu)成為例如噴墨式的打印機或者熱敏式的打印機。在將第I打印機60構(gòu)成為噴墨式的打印機的情況下,第I打印機60具備,例如將CMYK的4色的墨液向印刷介質(zhì)的印刷面噴吐而形成文字或圖像的噴墨式的印刷頭72。在此,印刷頭72既可以是使用紅和黑這2色的墨液的頭,也可以是使用在CMYK的4色上增加了其他顏色的多色的墨液的頭。此外,在將第I打印機60構(gòu)成為熱敏式的打印機的情況下,作為印刷頭72具備向印刷介質(zhì)的印刷面加熱的熱敏頭。
[0095]在第I打印機60構(gòu)成為噴墨式的打印機的情況下,適合圖形數(shù)據(jù)(圖像數(shù)據(jù))的印刷。在這種情況下,控制部62生成以指定的位置、尺寸以及印刷色配置了在印刷介質(zhì)上印刷的文字或圖像的I頁單位的圖像數(shù)據(jù),并將該圖像數(shù)據(jù)輸出到印刷控制部70。與此相對,在第I打印機60構(gòu)成為熱敏式的打印機的情況下,適合文本數(shù)據(jù)的印刷。在這種情況下,控制部62將包含在印刷介質(zhì)上進行印刷的文字的文字代碼在內(nèi)的數(shù)據(jù)輸出到印刷控制部70,印刷控制部70從印刷控制部70所具備的存儲部(圖示略)讀出與文字代碼對應(yīng)的字體數(shù)據(jù),由印刷部71進行印刷。在此,在印刷收據(jù)用的標(biāo)識等的圖像數(shù)據(jù)的情況下,第I打印機60將圖像數(shù)據(jù)輸出到印刷控制部70,印刷控制部70由印刷部71來印刷被輸入的圖像。
[0096]控制部62具備:取得印刷數(shù)據(jù)的印刷數(shù)據(jù)取得部66 (數(shù)據(jù)取得部);對印刷數(shù)據(jù)取得部66取得的印刷數(shù)據(jù)進行變換的變換部67 ;將印刷數(shù)據(jù)取得部66所取得的印刷數(shù)據(jù)以及/或者由變換部67變換后的印刷數(shù)據(jù)輸出到印刷控制部70的印刷數(shù)據(jù)輸出部68 (輸出部)O
[0097]印刷數(shù)據(jù)取得部66取得POS終端裝置10對第2打印機20發(fā)送的印刷數(shù)據(jù)以及印刷指令。印刷數(shù)據(jù)取得部66在如圖1所示POS終端裝置10與USB接口 64相連接的情況下,由通信部69接收并取得輸入到該USB接口 64的印刷數(shù)據(jù)。
[0098]此外,印刷數(shù)據(jù)取得部66,在LAN接口 63與店內(nèi)LAN100等的網(wǎng)絡(luò)相連接的情況下,由通信部69接收POS終端裝置10通過網(wǎng)絡(luò)發(fā)送給其他的打印機的印刷數(shù)據(jù)。在這種情況下,通信部69控制LAN接口 63,不僅接收以分配給LAN接口 63的網(wǎng)絡(luò)地址為收件地址的數(shù)據(jù),也接收其他的數(shù)據(jù)。然后,通信部69基于所接收的數(shù)據(jù)的收件地址的網(wǎng)絡(luò)地址等,從所接收的數(shù)據(jù)中,取得發(fā)送到目標(biāo)的打印機的印刷數(shù)據(jù)。
[0099]印刷數(shù)據(jù)取得部66將從POS終端裝置10發(fā)送的印刷指令以及印刷數(shù)據(jù)臨時存儲在存儲部65中,并從USB接口 64發(fā)送到第2打印機20。
[0100]進而,印刷數(shù)據(jù)取得部66具備基于由通信部69接收的印刷數(shù)據(jù),取得新的圖形數(shù)據(jù)的功能。具體來說,POS終端裝置10基于發(fā)送到第2打印機20的收據(jù)的印刷數(shù)據(jù),能夠取得優(yōu)惠卷的印刷數(shù)據(jù)。例如,印刷數(shù)據(jù)取得部66對從POS終端裝置10接收的印刷數(shù)據(jù)中所包含的文本數(shù)據(jù)(文字代碼)進行解析,從該文本數(shù)據(jù)中檢測事先設(shè)定的文字或字符串。在檢測到事先設(shè)定的文字或字符串的情況下,印刷數(shù)據(jù)取得部66控制通信部69,通過LAN接口 63訪問店鋪服務(wù)器101,取得檢測到的文字或字符串所對應(yīng)的印刷用的數(shù)據(jù)。在此印刷數(shù)據(jù)取得部66所取得的印刷用的數(shù)據(jù)是例如優(yōu)惠卷的圖形數(shù)據(jù)。
[0101]變換部67至少具備以下其一:對于印刷數(shù)據(jù)取得部66所取得的數(shù)據(jù),從圖形數(shù)據(jù)變換為文本數(shù)據(jù)的功能,以及,從文本數(shù)據(jù)變換為圖形數(shù)據(jù)的功能。優(yōu)選同時具備從圖形數(shù)據(jù)變換為文本數(shù)據(jù)功能,以及,從文本數(shù)據(jù)變換為圖形數(shù)據(jù)的功能這二者。
[0102]例如,在第I打印機60是噴墨式的打印機,并成為適合圖形數(shù)據(jù)的印刷的構(gòu)成的情況下,只要由印刷數(shù)據(jù)取得部66取得的印刷數(shù)據(jù)是文本數(shù)據(jù),則變換部67將該文本數(shù)據(jù)變換為圖形數(shù)據(jù)。具體來說,變換部67生成將印刷數(shù)據(jù)中的文字按照指定的位置、尺寸以及印刷色進行了配置的I頁的圖形數(shù)據(jù),輸出到印刷數(shù)據(jù)輸出部68。例如,在印刷數(shù)據(jù)取得部66取得了包含銷售商品的商品名、單價、銷售金額的合計等的文本數(shù)據(jù)在內(nèi)的收據(jù)的印刷數(shù)據(jù)的情況下,變換部67生成配置了這些文本數(shù)據(jù)的I張收據(jù)的圖形數(shù)據(jù)。
[0103]此外,例如,在第I打印機60是熱敏式的打印機,成為適合文本數(shù)據(jù)的印刷的構(gòu)成的情況下,只要由印刷數(shù)據(jù)取得部66取得的印刷數(shù)據(jù)是圖形數(shù)據(jù),則變換部67將其變換為文本數(shù)據(jù)。具體來說,變換部67將印刷數(shù)據(jù)中包含的文字的文字代碼、文字尺寸、印刷位置以及印刷色變換為指定的文本數(shù)據(jù),輸出到印刷數(shù)據(jù)輸出部68。變換部67在將圖形數(shù)據(jù)變換為文本數(shù)據(jù)時,也可以生成指定改行或印刷開始位置的印刷指令。由此,例如,在印刷數(shù)據(jù)取得部66取得了由優(yōu)惠卷的圖形數(shù)據(jù)構(gòu)成的印刷數(shù)據(jù)的情況下,變換部67生成該優(yōu)惠卷中所包含的文字的文本數(shù)據(jù),或者,生成文本數(shù)據(jù)和印刷指令。
[0104]進而,變換部67具有對于印刷數(shù)據(jù)取得部66所取得的印刷數(shù)據(jù),按照印刷部71所使用的印刷介質(zhì)變換尺寸的功能。變換部67基于印刷數(shù)據(jù)取得部66所取得的印刷數(shù)據(jù),或印刷數(shù)據(jù)和印刷指令,判定適合該印刷數(shù)據(jù)的印刷的印刷介質(zhì)的尺寸。例如,變換部67通過檢測印刷指令中包含的指定印刷介質(zhì)的尺寸的指令和參數(shù),來判斷印刷尺寸。此外,例如,變換部67在印刷數(shù)據(jù)為圖形數(shù)據(jù)的情況下基于圖形數(shù)據(jù)的尺寸判定印刷尺寸,在印刷數(shù)據(jù)包含文本數(shù)據(jù)的情況下將文字和圖像以指定的位置以及尺寸進行配置來生成I頁整體的印刷圖像,基于該印刷圖像的尺寸判定印刷尺寸。變換部67在所判定的印刷尺寸不適合印刷部71所使用的印刷介質(zhì)的尺寸的情況下,按照印刷部71所使用的印刷介質(zhì)的尺寸變換印刷數(shù)據(jù)。該尺寸的變換處理可以為印刷數(shù)據(jù)取得部66所取得的印刷數(shù)據(jù)中的、POS終端裝置10所發(fā)送的印刷數(shù)據(jù)以及印刷數(shù)據(jù)取得部66從店鋪服務(wù)器101取得的印刷數(shù)據(jù)的任意一者。[0105]此外,變換部67將印刷數(shù)據(jù)取得部66所取得的印刷數(shù)據(jù)中的、不需要變換的數(shù)據(jù)不進行變換地輸出到印刷數(shù)據(jù)輸出部68。具體來說,在第I打印機60是噴墨式的打印機的情況下,如果印刷數(shù)據(jù)取得部66所取得的印刷數(shù)據(jù)是圖形數(shù)據(jù),則變換部67不進行變換地輸出到印刷數(shù)據(jù)輸出部68。此外,在第I打印機60是熱敏式的打印機的情況下,如果印刷數(shù)據(jù)取得部66所取得的印刷數(shù)據(jù)是文本數(shù)據(jù),則不進行變換地輸出到印刷數(shù)據(jù)輸出部68。對于印刷介質(zhì)的尺寸也是同樣,在印刷數(shù)據(jù)取得部66所取得的印刷數(shù)據(jù)適合印刷部71所使用的印刷介質(zhì)的尺寸的情況下,變換部67不進行尺寸的變換地輸出到印刷數(shù)據(jù)輸出部68。
[0106]印刷數(shù)據(jù)輸出部68將從變換部67輸入的印刷數(shù)據(jù)輸出到印刷控制部70。該印刷數(shù)據(jù)輸出部68輸出的印刷數(shù)據(jù)既可以是包含文本數(shù)據(jù)在內(nèi)的數(shù)據(jù)也可以是圖形數(shù)據(jù)。
[0107]這樣,印刷數(shù)據(jù)輸出部68輸出的印刷數(shù)據(jù),由印刷控制部70進行印刷控制。由此,第I打印機60能夠印刷由第2打印機20印刷的收據(jù)中的文字或字符串所對應(yīng)的優(yōu)惠卷或第2打印機20應(yīng)該印刷的收據(jù)本身。
[0108]進而,印刷數(shù)據(jù)輸出部68也能夠?qū)⒂勺儞Q部67變換后的印刷數(shù)據(jù)從USB接口 64發(fā)送到第2打印機20。例如,印刷數(shù)據(jù)輸出部68能夠?qū)⒂∷?shù)據(jù)取得部66從店鋪服務(wù)器101取得的圖形數(shù)據(jù)通過變換部67變換為文本數(shù)據(jù)后的數(shù)據(jù)發(fā)送到第2打印機20。此外,例如,也能夠?qū)⒆儞Q部67變換后的文本數(shù)據(jù)附加到印刷數(shù)據(jù)取得部66從POS終端裝置10接收的印刷數(shù)據(jù)而生成新的印刷數(shù)據(jù),和印刷指令一起發(fā)送到第2打印機20。
[0109]第I打印機60內(nèi)置了構(gòu)成印刷部71的機械機構(gòu)、和安裝了印刷控制部70的未圖示的主基板(印刷控制基板),并且作為與該主基板不同的基板具備數(shù)據(jù)處理部61。S卩,控制部62、LAN接口 63、USB接口 64、存儲部65以及通信部69的各部分被安裝在主基板之外的其他的基板上,通過基板間的接口,連接至印刷控制部70。
[0110]像這樣構(gòu)成的POS系統(tǒng)I中,POS終端裝置10發(fā)送收據(jù)印刷用的印刷指令和印刷數(shù)據(jù)時,該印刷指令以及印刷數(shù)據(jù)由第I打印機60接收。第I打印機60將接收的印刷指令以及印刷數(shù)據(jù)從USB接口 64發(fā)送到第2打印機20。由此,POS終端裝置10以及第2打印機20與相互間直接連接的情況同樣地進行工作,由第2打印機20來印刷收據(jù)。
[0111]此外,在POS系統(tǒng)I中,第I打印機60能夠基于從POS終端裝置10發(fā)送的印刷數(shù)據(jù)從店鋪服務(wù)器101取得優(yōu)惠卷印刷用的數(shù)據(jù)。第I打印機60能夠基于取得的優(yōu)惠卷印刷用的數(shù)據(jù),由印刷控制部70控制印刷部71,印刷優(yōu)惠卷。
[0112]進而,在POS系統(tǒng)I中,第I打印機60能夠從店鋪服務(wù)器101取得優(yōu)惠卷印刷用的數(shù)據(jù),基于取得的數(shù)據(jù),通過第2打印機20印刷優(yōu)惠卷。關(guān)于該動作參照圖2進行說明。
[0113]圖2是表示POS系統(tǒng)I的各部分的動作的順序圖,⑷表示POS終端裝置10的動作,(B)表示第I打印機60的動作,(C)表示第2打印機20的動作。
[0114]在圖2以及后述的圖3中,以第2打印機20是適合文本數(shù)據(jù)的印刷的構(gòu)成的情況為例進行表示。在這種情況下,POS終端裝置10,由設(shè)備驅(qū)動執(zhí)行部IlB作為使得第2打印機進行印刷的印刷數(shù)據(jù),發(fā)送包含文本數(shù)據(jù)在內(nèi)的印刷數(shù)據(jù)。
[0115]應(yīng)用程序執(zhí)行部IlA執(zhí)行POS應(yīng)用程序進行結(jié)賬處理,當(dāng)輸出收據(jù)的印刷指示時(步驟Sll),設(shè)備驅(qū)動執(zhí)行部IlB生成與第2打印機20對應(yīng)的印刷指令和印刷數(shù)據(jù)(步驟S12),并從USB接口 18輸出到第I打印機60(步驟S13)。[0116]在第I打印機60中,印刷數(shù)據(jù)取得部66由通信部69以及USB接口 64接收從POS終端裝置10發(fā)送的印刷指令和印刷數(shù)據(jù)(步驟S21),將接收的印刷數(shù)據(jù)臨時存儲在存儲部65(步驟S22)。印刷數(shù)據(jù)取得部66對存儲的印刷數(shù)據(jù)進行解析(步驟S23),判定是否符合事先設(shè)定的條件(步驟S24)。該條件是指,例如,如上所述事先設(shè)定的文字或字符串包含在印刷數(shù)據(jù)中。印刷數(shù)據(jù)取得部66在印刷數(shù)據(jù)符合條件的情況下(步驟S24;是),從店鋪服務(wù)器101取得優(yōu)惠卷數(shù)據(jù),或者,取得事先存儲于存儲部12的優(yōu)惠卷印刷用的數(shù)據(jù)(步驟S25)。
[0117]在此,當(dāng)由印刷數(shù)據(jù)取得部66取得的優(yōu)惠卷印刷用的數(shù)據(jù)是圖形數(shù)據(jù)時,變換部67將生成的印刷數(shù)據(jù)變換為文本數(shù)據(jù)進行輸出(步驟S26)。印刷數(shù)據(jù)輸出部68將由變換部67變換后的數(shù)據(jù)附加到存儲部65中所存儲的印刷數(shù)據(jù)而生成新的印刷數(shù)據(jù)以及印刷指令(步驟S27),發(fā)送到第2打印機20(步驟S28)。此外,在印刷數(shù)據(jù)不符合條件的情況下(步驟S24 ;否),第I打印機60不執(zhí)行步驟S25至S27。
[0118]在第2打印機20中,控制部24由USB接口 22接收印刷指令和印刷數(shù)據(jù)(步驟S41),執(zhí)行印刷(步驟S42)。因為第2打印機20印刷第I打印機60所發(fā)送的印刷指令和印刷數(shù)據(jù),所以無需變更第2打印機20的軟件,由第2打印機20來印刷收據(jù)和優(yōu)惠卷。
[0119]圖3是表示POS系統(tǒng)I的各部分的動作的順序圖,⑷表示POS終端裝置10的動作,(B)表示第I打印機60的動作,(C)表示第2打印機20的動作。圖3表示在圖2所示的動作中在產(chǎn)生了第2打印機20的錯誤的情況下,由第I打印機60代替第2打印機20來印刷收據(jù)的動作。
[0120]圖3(A)的步驟Sll?S13,以及圖3⑶的步驟S21?S27的動作與上述相同。
[0121]在第2打印機20中,控制部24由USB接口 22接收印刷指令和印刷數(shù)據(jù)(步驟S41),執(zhí)行印刷(步驟S42)。
[0122]在此,若在第2打印機20中產(chǎn)生錯誤(步驟S43),則控制部24將通知錯誤產(chǎn)生的指令即錯誤通知從USB接口 22進行發(fā)送(步驟S44)。第2打印機20的錯誤是指,例如,印刷部25中的缺紙、溫度異常、機械故障、或控制部24中的軟件錯誤。
[0123]第I打印機60的控制部62由USB接口 64接收第2打印機20所發(fā)送的錯誤通知(步驟S29),檢測第2打印機20中的錯誤產(chǎn)生??刂撇?2,由于作為第2打印機20的代替由印刷控制部70以及印刷部71執(zhí)行印刷,因此由變換部67進行數(shù)據(jù)的變換(步驟S30)。由于在步驟S28中發(fā)送到第2打印機20的印刷數(shù)據(jù)是文本數(shù)據(jù),因此在步驟S30中,變換部67將在步驟S28中發(fā)送的印刷數(shù)據(jù)變換為圖形數(shù)據(jù)。進行了變換的圖形數(shù)據(jù)為印刷收據(jù)和優(yōu)惠卷的數(shù)據(jù)。印刷數(shù)據(jù)輸出部68將變換部67變換后的圖形數(shù)據(jù)輸出到印刷控制部70,印刷控制部70控制印刷部71,執(zhí)行收據(jù)以及優(yōu)惠卷的印刷(步驟S31)。
[0124]在此,在第2打印機20是適合圖形數(shù)據(jù)的印刷的構(gòu)成的情況下,設(shè)備驅(qū)動執(zhí)行部IlB發(fā)送包含圖形數(shù)據(jù)在內(nèi)的印刷數(shù)據(jù)。在這種情況下,變換部67也能夠執(zhí)行圖3中表示的動作。但是,變換部67不進行圖3(B)的步驟S26、S30中的變換處理。因此,在步驟S28中將包含圖形數(shù)據(jù)在內(nèi)的印刷數(shù)據(jù)從第I打印機60發(fā)送到第2打印機20。
[0125]此外,在第I打印機60是適合文本數(shù)據(jù)的印刷的構(gòu)成的情況下,變換部67在步驟S30中,進行將在步驟S28中發(fā)送來的圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理,印刷數(shù)據(jù)輸出部68將變換后的文本數(shù)據(jù)輸出到印刷控制部70。[0126]接下來,針對在第I打印機60是適合文本數(shù)據(jù)的印刷的熱敏式的打印機的情況下,由第I打印機60印刷優(yōu)惠卷的動作進行說明。
[0127]圖4是表示POS系統(tǒng)I的各部分的其他的動作的順序圖,㈧表示POS終端裝置10的動作,⑶表示第I打印機60的動作。
[0128]圖4⑷的步驟Sll?S13的動作與上述相同。
[0129]在第I打印機60中,印刷數(shù)據(jù)取得部66由通信部69以及USB接口 64接收從POS終端裝置10發(fā)送的印刷指令和印刷數(shù)據(jù)(步驟S21),將接收的印刷數(shù)據(jù)臨時存儲在存儲部65(步驟S22)。在此,控制部62將印刷數(shù)據(jù)取得部66接收的印刷數(shù)據(jù)輸出到印刷控制部70,印刷控制部70由印刷部71印刷收據(jù)(步驟S51)。
[0130]接下來,印刷數(shù)據(jù)取得部66對存儲的印刷數(shù)據(jù)進行解析(步驟S23),判定是否符合事先設(shè)定的條件(步驟S24)。印刷數(shù)據(jù)取得部66在印刷數(shù)據(jù)符合條件的情況下(步驟S24 ;是),從店鋪服務(wù)器101取得優(yōu)惠卷數(shù)據(jù),或者,取得事先存儲在存儲部12中的優(yōu)惠卷印刷用的數(shù)據(jù)(步驟S25)。
[0131]在此,當(dāng)由印刷數(shù)據(jù)取得部66取得的優(yōu)惠卷印刷用的數(shù)據(jù)為圖形數(shù)據(jù)時,變換部67將取得的印刷數(shù)據(jù)變換為文本數(shù)據(jù)進行輸出(步驟S26)。印刷數(shù)據(jù)輸出部68將由變換部67變換后的數(shù)據(jù)輸出到印刷控制部70,印刷控制部70控制印刷部71,執(zhí)行優(yōu)惠卷的印刷(步驟S52)。此外,在印刷數(shù)據(jù)不符合條件的情況下(步驟S24 ;否),第I打印機60不執(zhí)行步驟S25至S27。
[0132]這樣,第I實施方式的POS系統(tǒng)I由POS終端裝置10、和具有印刷部71的第I打印機60連接而構(gòu)成。第I打印機60由印刷數(shù)據(jù)取得部66取得POS終端裝置10所輸出的數(shù)據(jù)。通過變換部67,對由印刷數(shù)據(jù)取得部66取得的數(shù)據(jù),執(zhí)行將圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理,以及將文本數(shù)據(jù)變換為圖形數(shù)據(jù)的處理中的至少任意一者。然后,通過印刷數(shù)據(jù)輸出部68,輸出由變換部67進行了變換的變換后的數(shù)據(jù)。因為POS終端裝置10輸出的數(shù)據(jù)由第I打印機60進行變換,因此能夠不受POS終端裝置10輸出的數(shù)據(jù)的種類的制約地選擇第I打印機60進行連接。
[0133]在POS系統(tǒng)I中,POS終端裝置10輸出包含文本數(shù)據(jù)在內(nèi)的印刷數(shù)據(jù)。第I打印機60通過印刷數(shù)據(jù)取得部66取得POS終端裝置10輸出的印刷數(shù)據(jù)。然后,通過變換部67,執(zhí)行將由印刷數(shù)據(jù)取得部66取得的印刷數(shù)據(jù)中包含的文本數(shù)據(jù)變換為圖形數(shù)據(jù)的處理。因此,即使第I打印機60是適合圖形數(shù)據(jù)的印刷的構(gòu)成,也能夠與輸出文本數(shù)據(jù)的POS終端裝置10相連,構(gòu)筑POS系統(tǒng)I。
[0134]此外,第I打印機60能夠通過印刷部71,基于由印刷數(shù)據(jù)輸出部68輸出的數(shù)據(jù)進行印刷。因此,與POS終端裝置10輸出的數(shù)據(jù)的種類無關(guān),能夠連接第I打印機60印刷數(shù)據(jù)。
[0135]此外,POS系統(tǒng)I具備與第I打印機60相連接的第2打印機20。第I打印機60將由印刷數(shù)據(jù)輸出部68變換后的數(shù)據(jù)輸出到第2打印機20。第2打印機20印刷由印刷數(shù)據(jù)輸出部68輸出的變換后的數(shù)據(jù)。通過該構(gòu)成,能夠?qū)OS終端裝置10輸出的數(shù)據(jù)由第I打印機60進行變換后輸出到第2打印機20,使第2打印機20進行印刷。由此,能夠不受POS終端裝置10輸出的數(shù)據(jù)的種類的制約地將2臺打印機連接。進而,在連接了 POS終端裝置10和第2打印機20的系統(tǒng)中,能夠連接第I打印機60,構(gòu)筑POS系統(tǒng)I。[0136]POS終端裝置10輸出用于由第2打印機20進行印刷的印刷數(shù)據(jù),第I打印機60通過印刷數(shù)據(jù)取得部66取得從POS終端裝置10輸出的印刷數(shù)據(jù)。因此,除了能夠?qū)OS終端裝置10輸出的印刷數(shù)據(jù)由第2打印機20進行印刷,也能夠?qū)OS終端裝置10輸出的印刷數(shù)據(jù)由第I打印機60進行處理。例如,在第I打印機60和第2打印機20適合不同種類的數(shù)據(jù)的處理的情況下,第I打印機60和第2打印機20雙方都可以處理POS終端裝置10所輸出的印刷數(shù)據(jù)。此外,例如,能夠在由POS終端裝置10和第2打印機20所構(gòu)成的系統(tǒng)中,追加第I打印機60,構(gòu)筑POS系統(tǒng)I。在這種情況下,只要第I打印機60是適合POS終端裝置10所輸出的數(shù)據(jù)的種類的打印機即可。因此,具備了第2打印機20的系統(tǒng)中,能夠很容易地追加第I打印機60。
[0137]此外,POS終端裝置10輸出包含交易信息的文本數(shù)據(jù)在內(nèi)的印刷數(shù)據(jù),第I打印機60基于包含交易信息的文本數(shù)據(jù)在內(nèi)的印刷數(shù)據(jù)來印刷收據(jù)。由此,能夠由適合圖形數(shù)據(jù)的第I打印機60輸出收據(jù)。此外,第I打印機60取得POS終端裝置10輸出的印刷數(shù)據(jù),通過變換部67,執(zhí)行將由印刷數(shù)據(jù)取得部66取得的印刷數(shù)據(jù)中所包含的圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理。因此,能夠在輸出圖形數(shù)據(jù)的POS終端裝置10連接適合文本數(shù)據(jù)的印刷的第I打印機60,構(gòu)筑POS系統(tǒng)I。
[0138]此外,第I打印機60通過印刷部71,基于由印刷數(shù)據(jù)輸出部68輸出的數(shù)據(jù)進行印刷。因此,能夠不受POS終端裝置10輸出的數(shù)據(jù)的種類的制約地選擇第I打印機60。
[0139]此外,第I打印機60由印刷數(shù)據(jù)取得部66,基于POS終端裝置10輸出的數(shù)據(jù)從作為外部裝置的店鋪服務(wù)器101取得優(yōu)惠卷的圖形數(shù)據(jù)。然后,通過變換部67,執(zhí)行將印刷數(shù)據(jù)取得部66從外部取得的圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理,通過印刷部71,基于印刷數(shù)據(jù)輸出部68輸出的變換后的文本數(shù)據(jù)進行印刷。
[0140]由此,第I打印機60從外部取得圖形數(shù)據(jù),將該圖形數(shù)據(jù)變換為文本數(shù)據(jù)來進行印刷。能夠取得與POS終端裝置10輸出的數(shù)據(jù)相關(guān)聯(lián)的數(shù)據(jù)等、其他的數(shù)據(jù)來進行印刷。此外,第I打印機60無論從外部取得的數(shù)據(jù)是圖形數(shù)據(jù)還是文本數(shù)據(jù)都能夠進行印刷。因此,能夠不受數(shù)據(jù)種類的限制地從外部取得各式各樣的數(shù)據(jù)進行印刷。
[0141]并且,POS系統(tǒng)I能夠不給POS終端裝置10的應(yīng)用程序執(zhí)行部IlA的功能以及第2打印機20帶來影響地設(shè)置第I打印機60并使用。例如,能夠?qū)⒃械牡?打印機20替換為第I打印機60,或者新設(shè)置第I打印機60來擴充POS系統(tǒng)I的功能。此外,例如,第I打印機60,能夠不給由第2打印機20印刷的收據(jù)帶來影響地印刷該收據(jù)所關(guān)聯(lián)的優(yōu)惠卷。進而,因為第2打印機20的功能能夠由第I打印機60代替來印刷收據(jù),所以第I打印機60也能夠用于第2打印機20的置換。
[0142]此外,變換部67能夠?qū)⑴c規(guī)定的印刷介質(zhì)的尺寸相適合的文本數(shù)據(jù),變換為與印刷部71的印刷介質(zhì)的尺寸相適合的圖形數(shù)據(jù),能夠進行適合所使用的印刷介質(zhì)的印刷。
[0143]進而,在連接了 POS終端裝置10和第2打印機20的構(gòu)成中,追加第I打印機60而構(gòu)成POS系統(tǒng)I時,在POS終端裝置10中不需要構(gòu)成變更或者應(yīng)用程序執(zhí)行部IlA以及設(shè)備驅(qū)動執(zhí)行部IlB的動作所涉及的設(shè)定變更,在第2打印機20中,也不需要與控制部24的動作相關(guān)的變更。
[0144]第2實施方式
[0145]圖5是本發(fā)明的第2實施方式所涉及的POS系統(tǒng)2的功能框圖。[0146]在第2實施方式中,關(guān)于POS系統(tǒng)2 (印刷系統(tǒng))進行說明。在POS系統(tǒng)2中,印刷收據(jù)的第2打印機21 (第2印刷裝置)與POS終端裝置10通過店內(nèi)LAN100相連接。在上述第I實施方式的POS系統(tǒng)I中,第2打印機20與POS終端裝置10進行本地連接,與此相對,在POS系統(tǒng)2中POS終端裝置10與第2打印機21進行網(wǎng)絡(luò)連接。
[0147]另外,在以下的第2實施方式的說明中,對于和上述第I實施方式共同的構(gòu)成部分附加相同的符號并省略說明。
[0148]在第2實施方式的POS系統(tǒng)2中,POS終端裝置10通過店內(nèi)LAN100與第I打印機60相連接。
[0149]另一方面,第2打印機21與上述第I實施方式所涉及的第2打印機20同樣地,除了具備控制部24以及印刷部25以外,還替代USB接口 22而具備LAN接口 23。LAN接口 23具備例如遵循Ethernet標(biāo)準(zhǔn)的連接器,通過LAN電纜和其他的裝置之間相互收發(fā)數(shù)據(jù)。在該第2實施方式中,第2打印機21通過LAN電纜與第I打印機60相連,通過LAN接口 63的集線器功能連接于店內(nèi)LAN100。因此,第2打印機21,除了通過LAN電纜與第I打印機60以及POS終端裝置10進行通信外,和第2打印機20 (圖1)同樣地進行工作。在此,LAN接口 63作為連接部發(fā)揮作用。
[0150]POS終端裝置10從LAN接口 17通過店內(nèi)LAN100,對第2打印機21發(fā)送印刷指令以及印刷數(shù)據(jù)。POS終端裝置10發(fā)送的印刷指令以及印刷數(shù)據(jù)經(jīng)由LAN接口 63發(fā)送至第2打印機21。此外,第2打印機21發(fā)送的指令或數(shù)據(jù)通過LAN接口 63發(fā)送至店內(nèi)LAN100,由POS終端裝置10等進行接收。
[0151]控制部62控制LAN接口 63,接收從POS終端裝置10向第2打印機21所發(fā)送的數(shù)據(jù)并存儲在存儲部65中。此外,控制部62,由LAN接口 63接收第2打印機21向POS終端裝置10所發(fā)送的指令或數(shù)據(jù),只在需要發(fā)送至POS終端裝置10的情況下,將該指令或數(shù)據(jù)從LAN接口 63向店內(nèi)LAN100發(fā)送。因此,控制部62由LAN接口 63中繼并控制POS終端裝置10與第2打印機21之間的數(shù)據(jù)通信。
[0152]該第2實施方式所涉及的POS系統(tǒng)2執(zhí)行與圖2?圖4中所示的動作同樣的動作。即,第I打印機60,在POS終端裝置10對第2打印機21發(fā)送了指示收據(jù)的印刷的印刷指令以及印刷數(shù)據(jù)的情況下,由LAN接口 63接收該印刷指令以及印刷數(shù)據(jù),并從LAN接口 63發(fā)送至第2打印機21。
[0153]在此,控制部62基于從POS終端裝置10接收的印刷數(shù)據(jù),從店鋪服務(wù)器101取得優(yōu)惠卷印刷用的數(shù)據(jù),將取得的優(yōu)惠卷印刷用的數(shù)據(jù)變換為文本數(shù)據(jù),附加到POS終端裝置10所發(fā)送的收據(jù)的印刷數(shù)據(jù)中發(fā)送至第2打印機21。由此,第2打印機21印刷收據(jù)和優(yōu)惠卷。
[0154]在此,在第I打印機60是適合文本數(shù)據(jù)的印刷的構(gòu)成的情況下,印刷數(shù)據(jù)取得部66將從店鋪服務(wù)器101取得的圖形數(shù)據(jù)變換為文本數(shù)據(jù),由第I打印機60印刷優(yōu)惠卷。
[0155]像這樣,在第2打印機21通過LAN電纜與POS終端裝置10相連接的構(gòu)成中,應(yīng)用本發(fā)明也能夠獲得與上述第I實施方式同樣的效果。而且,在圖5的POS系統(tǒng)2中,第I打印機60,對應(yīng)于處理的數(shù)據(jù)的種類所引起的制約,也能夠使用。例如,在第I打印機60是適合文本數(shù)據(jù)的印刷的構(gòu)成,第2打印機21是適合圖形數(shù)據(jù)的印刷的構(gòu)成的情況下,在第2打印機21中若產(chǎn)生了印刷時的錯誤,則第I打印機60也能夠?qū)⑾虻?打印機21發(fā)送的圖形數(shù)據(jù)再次變換為文本數(shù)據(jù),基于變換后的文本數(shù)據(jù),由印刷控制部70控制印刷部71來執(zhí)行印刷。由此,第I打印機60能夠代替第2打印機21印刷收據(jù)以及優(yōu)惠卷。
[0156]此外,在圖5的POS系統(tǒng)2中,第I打印機60也能夠不受處理的數(shù)據(jù)的種類的不同所引起的制約地使用。
[0157]在第I打印機60是適合圖形數(shù)據(jù)的印刷的構(gòu)成,在第2打印機21中產(chǎn)生了印刷時的錯誤的情況下,將向第2打印機21發(fā)送的文本數(shù)據(jù)再次變換為圖形數(shù)據(jù),基于變換的圖形數(shù)據(jù),由印刷控制部70控制印刷部71而執(zhí)行印刷。由此,第I打印機60能夠代替第2打印機21印刷收據(jù)以及優(yōu)惠卷。
[0158]在第I打印機60是適合文本數(shù)據(jù)的印刷的構(gòu)成的情況下,印刷數(shù)據(jù)取得部66將從店鋪服務(wù)器101取得的圖形數(shù)據(jù)變換為文本數(shù)據(jù),也能夠由第I打印機60的印刷部71印刷優(yōu)惠卷。
[0159]像這樣,在第2打印機21通過LAN電纜與POS終端裝置10相連接的構(gòu)成中,應(yīng)用本發(fā)明也能夠獲得與上述第I實施方式同樣的效果。
[0160]第3實施方式
[0161]圖6是本發(fā)明的第3實施方式所涉及的POS系統(tǒng)3的功能框圖。
[0162]在該弟3實施方式中說明的POS系統(tǒng)3 (印刷系統(tǒng)),成為在弟2實施方式中說明了的POS系統(tǒng)2中設(shè)置了印刷優(yōu)惠卷的專用的第3打印機30(第3印刷裝置)的構(gòu)成。在第3實施方式中,對于與上述第I或第2實施方式共同的構(gòu)成部分附加相同的符號并省略說明。
[0163]第3打印機30具備:與店內(nèi)LAN100相連接的LAN接口 33、和將POS終端裝置10發(fā)送的印刷數(shù)據(jù)通過LAN接口 33進行接收的控制部34。控制部34從接收的印刷數(shù)據(jù)中檢測事先設(shè)定的文字或字符串,從店鋪服務(wù)器101取得檢測出的文字或字符串所對應(yīng)的優(yōu)惠卷的數(shù)據(jù)。然后,控制部34使從店鋪服務(wù)器101取得的優(yōu)惠卷的印刷數(shù)據(jù)由印刷部35進行印刷。印刷部35具備:通過控制部34的控制在卷筒紙或單頁紙等的印刷介質(zhì)上印刷文字或圖像的印刷頭36、通過控制部34的控制輸送印刷介質(zhì)的輸送電動機37、和通過控制部34的控制剪切印刷介質(zhì)的剪切器單元38。
[0164]第3打印機30例如構(gòu)成為上述的噴墨式的打印機,是適合圖形數(shù)據(jù)的印刷的構(gòu)成,適合印刷從店鋪服務(wù)器101取得的優(yōu)惠卷的圖形數(shù)據(jù)。
[0165]根據(jù)該POS系統(tǒng)3,POS終端裝置10、第2打印機21以及第I打印機60能夠執(zhí)行在上述第I以及第2實施方式中所說明的動作。
[0166]進而,第I打印機60,在第3打印機30中在優(yōu)惠卷印刷時產(chǎn)生錯誤的情況下,能夠代替第3打印機30印刷優(yōu)惠卷。在此,在第I打印機60是適合文本數(shù)據(jù)的印刷的熱敏式的打印機的情況下,將優(yōu)惠卷的圖形數(shù)據(jù)變換為文本數(shù)據(jù),由第I打印機60印刷優(yōu)惠卷。關(guān)于該動作參照圖7進行說明。
[0167]圖7是表示POS系統(tǒng)3的各部分的動作的順序圖,(A)表示POS終端裝置10的動作,(B)表示第I打印機60的動作,(C)表示第3打印機30的動作。
[0168]圖7(A)的步驟Sll?S13所示的POS終端裝置10的動作,除了由店內(nèi)LAN100來收發(fā)印刷指令以及印刷數(shù)據(jù)這一點之外,與圖2(A)相同。此外,圖7(B)的步驟S21?S22所示的第I打印機60的動作,除了由LAN接口 63來收發(fā)印刷指令以及印刷數(shù)據(jù)這一點之夕卜,與圖2 (B)相同。S卩,第I打印機60通過印刷數(shù)據(jù)取得部66來接收POS終端裝置10發(fā)送的印刷指令以及印刷數(shù)據(jù)(步驟S21),將接收的印刷指令以及印刷數(shù)據(jù)存儲在存儲部65(步驟S22),將該印刷指令以及印刷數(shù)據(jù)發(fā)送至第2打印機21 (步驟S60)。
[0169]第3打印機30的控制部34通過LAN接口 33接收從POS終端裝置10發(fā)送的印刷指令和印刷數(shù)據(jù)(步驟S71),對接收的印刷數(shù)據(jù)進行解析(步驟S72),判定是否符合事先設(shè)定的條件(步驟S73)??刂撇?4,在印刷數(shù)據(jù)符合條件的情況下(步驟S73 ;是),從店鋪服務(wù)器101取得優(yōu)惠卷數(shù)據(jù)并生成優(yōu)惠卷印刷用的數(shù)據(jù)(步驟S74)??刂撇?4控制印刷部35使其執(zhí)行優(yōu)惠卷的印刷(步驟S75)。此外,在印刷數(shù)據(jù)不符合條件的情況下(步驟S73 ;否),控制部34結(jié)束動作。
[0170]在此,在印刷部35中產(chǎn)生了錯誤的情況下(步驟S76),第I打印機60的控制部62,檢測第3打印機30中的錯誤的產(chǎn)生(步驟S61)。印刷數(shù)據(jù)取得部66對存儲的印刷數(shù)據(jù)進行解析(步驟S62),判定是否符合事先設(shè)定的條件(步驟S63)。印刷數(shù)據(jù)取得部66在印刷數(shù)據(jù)符合條件的情況下(步驟S63 ;是),從店鋪服務(wù)器101取得優(yōu)惠卷數(shù)據(jù),或者,取得事先存儲在存儲部12中的優(yōu)惠卷印刷用的數(shù)據(jù)(步驟S64)。
[0171]在此,由于印刷數(shù)據(jù)取得部66生成的優(yōu)惠卷印刷用的數(shù)據(jù)是圖形數(shù)據(jù),所以變換部67將生成的印刷數(shù)據(jù)變換為文本數(shù)據(jù)進行輸出(步驟S65)。印刷數(shù)據(jù)輸出部68將由變換部67變換后的數(shù)據(jù)輸出至印刷控制部70,印刷控制部70對印刷部71進行控制,執(zhí)行優(yōu)惠卷的印刷(步驟S66)。此外,在印刷數(shù)據(jù)不符合條件的情況下(步驟S63 ;否),第I打印機60結(jié)束動作。
[0172]像這樣,基于POS終端裝置10發(fā)送至第2打印機21的印刷數(shù)據(jù),在印刷優(yōu)惠卷的第3打印機30中,產(chǎn)生了錯誤的情況下,第I打印機60能夠代替第3打印機30印刷優(yōu)惠卷。在該第3實施方式中,第I打印機60也能夠?qū)?yīng)所處理的數(shù)據(jù)的種類所引起的制約來使用,因此能夠?qū)⒂蓤D形數(shù)據(jù)構(gòu)成的優(yōu)惠卷印刷用的數(shù)據(jù)變換為文本數(shù)據(jù)來執(zhí)行印刷。因此,在POS系統(tǒng)3中,通過設(shè)置第I打印機60,能夠?qū)OS終端裝置10的構(gòu)成不帶來影響地代替第2打印機21以及第3打印機30的一方或者雙方。例如,通過設(shè)置第I打印機60,也能夠置換第2打印機21以及第3打印機30的一方或雙方。
[0173]另外,上述各實施方式是表示應(yīng)用了本發(fā)明的一種方式,并不限定本發(fā)明。例如,在上述各實施方式中,說明了將執(zhí)行POS應(yīng)用程序的POS終端裝置10作為主機裝置,在該POS終端裝置10上連接了第2打印機20、21及/或第3打印機30的POS系統(tǒng)中,應(yīng)用了第I打印機60的一例,但本發(fā)明并不限定于此。也能夠應(yīng)用于將打印機與進行其他的數(shù)據(jù)處理的主機裝置進行連接,來印刷輸出其他的單據(jù)的構(gòu)成中。此外,在上述各實施方式中,舉例說明了從作為主機裝置的POS終端裝置10向各打印機發(fā)送印刷指令以及印刷數(shù)據(jù)的構(gòu)成,但也可以代替POS終端裝置10,使用便攜式終端裝置,還可以使用與遠距離設(shè)置的服務(wù)器裝置通過通信線路相連接的客戶端裝置。在這種情況下,也可以是遠距離的服務(wù)器裝置執(zhí)行應(yīng)用程序,客戶端裝置將該服務(wù)器裝置生成并發(fā)送的印刷指令或印刷數(shù)據(jù)發(fā)送至各打印機的構(gòu)成。進而,各打印機不限定于與POS終端裝置10有線連接的構(gòu)成,也可以通過無線通信與POS終端裝置10相連接。
[0174]此外,在上述第I實施方式、第2實施方式、以及第3實施方式中,將圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理不限定于從店鋪服務(wù)器101取得的優(yōu)惠卷印刷數(shù)據(jù)。[0175]S卩,在各實施方式的構(gòu)成中,在由POS終端裝置10在步驟S12中輸出的收據(jù)的印刷數(shù)據(jù)中,也可以與交易信息的文本數(shù)據(jù)一起包含圖形數(shù)據(jù)。該圖形數(shù)據(jù)是在收據(jù)上印刷的店鋪的標(biāo)識等。在第I打印機60為適合文本數(shù)據(jù)的印刷的構(gòu)成的情況下,變換部67將店鋪的標(biāo)識等的圖形數(shù)據(jù)變換為文本數(shù)據(jù)。此外,變換部67不變換POS終端裝置10所輸出的收據(jù)的印刷數(shù)據(jù)中包含的文本數(shù)據(jù)。印刷數(shù)據(jù)輸出部68輸出在收據(jù)的印刷數(shù)據(jù)中包含的交易信息的文本數(shù)據(jù),以及,對店鋪的標(biāo)識等的圖形數(shù)據(jù)進行了變換的文本數(shù)據(jù)。這些文本數(shù)據(jù)被輸出到印刷控制部70,由印刷部71進行印刷。此外,在第2打印機20為適合文本數(shù)據(jù)的印刷的構(gòu)成的情況下,印刷數(shù)據(jù)輸出部68也可以將變換后的文本數(shù)據(jù)輸出到第2打印機20。在這種情況下,收據(jù)的印刷數(shù)據(jù)中所包含的交易信息的文本數(shù)據(jù),以及,對店鋪的標(biāo)識等的圖形數(shù)據(jù)進行了變換的文本數(shù)據(jù),由第2打印機20進行印刷。該構(gòu)成可以應(yīng)用于第I實施方式。即,在第I實施方式的步驟S51中,在第I打印機60印刷收據(jù)的情況下,可以將收據(jù)的印刷數(shù)據(jù)中包含的圖形數(shù)據(jù)變換為文本數(shù)據(jù)。此外,在第2實施方式中,在第I打印機60是適合文本數(shù)據(jù)的印刷的構(gòu)成,第I打印機60代替第2打印機20印刷收據(jù)的情況下,能夠應(yīng)用上述構(gòu)成。并且,在第3實施方式中,在第I打印機60印刷收據(jù)的情況下,能夠應(yīng)用上述構(gòu)成。
[0176]此外,在上述各實施方式中,舉例說明了 POS終端裝置10、第2打印機20以及第I打印機60通過遵循USB標(biāo)準(zhǔn)的接口或遵循Ethernet的店內(nèi)LAN100相連接的構(gòu)成,但本發(fā)明不限定于此,只要是將多個裝置連接為能夠相互進行數(shù)據(jù)通信的接口,就能夠應(yīng)用本發(fā)明。
[0177]此外,在上述的實施方式中關(guān)于第2打印機20、21所具備的印刷部25、第3打印機30所具備的印刷部35、以及第I打印機60所具備的印刷部71,舉例說明了在單頁紙或卷筒紙上進行印刷的構(gòu)成,但其具體的構(gòu)成也可以采用熱敏打印機、噴墨打印機、點陣式打印機、激光打印機、其他的各種打印機。進而,圖1、圖5、以及圖6中所示的各功能模塊中,至少包括控制部在內(nèi)的各部分能夠通過硬件和軟件的協(xié)作來任意地實現(xiàn),并非暗示特定的硬件構(gòu)成。進而,這些各部分也可以采用通過執(zhí)行在外部連接的存儲介質(zhì)中存儲的程序,來執(zhí)行各順序圖中所示的各種動作的構(gòu)成。
【權(quán)利要求】
1.一種印刷系統(tǒng),將主機裝置和具有印刷部的印刷裝置連接, 所述印刷系統(tǒng)的特征在于,所述印刷裝置具備: 數(shù)據(jù)取得部,其取得所述主機裝置所輸出的數(shù)據(jù); 變換部,其對由所述數(shù)據(jù)取得部取得的數(shù)據(jù),執(zhí)行將圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理及/或?qū)⑽谋緮?shù)據(jù)變換為圖形數(shù)據(jù)的處理;和 輸出部,其輸出通過所述變換部進行了變換的變換后的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的印刷系統(tǒng),其中, 所述主機裝置輸出包含文本數(shù)據(jù)的印刷數(shù)據(jù), 所述印刷裝置, 通過所述數(shù)據(jù)取得部,取得所述主機裝置所輸出的所述印刷數(shù)據(jù), 通過所述變換部,執(zhí)行將由所述數(shù)據(jù)取得部取得的所述印刷數(shù)據(jù)中包含的文本數(shù)據(jù)變換為圖形數(shù)據(jù)的處理。
3. 根據(jù)權(quán)利要求2所述的印刷系統(tǒng),其中, 所述印刷裝置,通過所述印刷部,基于由所述輸出部輸出的數(shù)據(jù)來進行印刷。
4.根據(jù)權(quán)利要求2所述的印刷系統(tǒng),其中, 還具備與所述印刷裝置連接的第2印刷裝置, 所述印刷裝置,通過所述輸出部將變換后的數(shù)據(jù)輸出到所述第2印刷裝置, 所述第2印刷裝置對由所述輸出部輸出的變換后的數(shù)據(jù)進行印刷。
5.根據(jù)權(quán)利要求4所述的印刷系統(tǒng),其中, 所述主機裝置,輸出用于由所述第2印刷裝置進行印刷的所述印刷數(shù)據(jù), 所述印刷裝置,通過所述數(shù)據(jù)取得部,取得從所述主機裝置輸出的所述印刷數(shù)據(jù)。
6.根據(jù)權(quán)利要求3所述的印刷系統(tǒng),其中, 所述主機裝置是輸出包含交易信息的文本數(shù)據(jù)在內(nèi)的印刷數(shù)據(jù)的POS終端裝置,所述印刷裝置,基于由所述輸出部輸出的、包含交易信息的文本數(shù)據(jù)在內(nèi)的印刷數(shù)據(jù)來印刷收據(jù)。
7.根據(jù)權(quán)利要求1所述的印刷系統(tǒng),其中, 所述主機裝置輸出包含圖形數(shù)據(jù)的印刷數(shù)據(jù), 所述印刷裝置, 通過所述數(shù)據(jù)取得部,取得所述主機裝置所輸出的所述印刷數(shù)據(jù), 通過所述變換部,執(zhí)行將由所述數(shù)據(jù)取得部取得的所述印刷數(shù)據(jù)中包含的圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理。
8.根據(jù)權(quán)利要求7所述的印刷系統(tǒng),其中, 所述印刷裝置,通過所述印刷部,基于由所述輸出部輸出的數(shù)據(jù)來進行印刷。
9.根據(jù)權(quán)利要求7所述的印刷系統(tǒng),其中, 還具備與所述印刷裝置連接的第2印刷裝置, 所述印刷裝置,通過所述輸出部將變換后的數(shù)據(jù)輸出到所述第2印刷裝置, 所述第2印刷裝置對由所述輸出部輸出的變換后的數(shù)據(jù)進行印刷。
10.根據(jù)權(quán)利要求9所述的印刷系統(tǒng),其中, 所述主機裝置,輸出用于由所述第2印刷裝置進行印刷的所述印刷數(shù)據(jù),所述印刷裝置,通過所述數(shù)據(jù)取得部,取得從所述主機裝置輸出的、用于由所述第2印刷裝置進行印刷的所述印刷數(shù)據(jù)。
11.根據(jù)權(quán)利要求7所述的印刷系統(tǒng),其中, 所述主機裝置是輸出包含圖形數(shù)據(jù)以及交易信息的文本數(shù)據(jù)在內(nèi)的印刷數(shù)據(jù)的POS終端裝置, 所述印刷裝置, 通過所述數(shù)據(jù)取得部,取得從所述主機裝置輸出的所述印刷數(shù)據(jù), 通過所述變換部,將由所述數(shù)據(jù)取得部取得的所述印刷數(shù)據(jù)中包含的圖形數(shù)據(jù)變換為文本數(shù)據(jù), 通過所述印刷部,基于由所述輸出部輸出的變換后的數(shù)據(jù)來印刷收據(jù)。
12.根據(jù)權(quán)利要求7所述的印刷系統(tǒng),其中, 所述印刷裝置,通過所述數(shù)據(jù)取得部,基于所述主機裝置所輸出的數(shù)據(jù)從外部取得圖形數(shù)據(jù), 通過所述變換部,進行將所述數(shù)據(jù)取得部從外部取得的圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理, 通過所述印刷部,基于所述輸出部所輸出的變換后的文本數(shù)據(jù)進行印刷。
13.根據(jù)權(quán)利要求12所述的印刷系統(tǒng),其中, 所述主機裝置是輸出包含交易信息的文本數(shù)據(jù)在內(nèi)的數(shù)據(jù)的POS終端裝置, 所述印刷裝置,通過所述數(shù)據(jù)取得部,基于所述主機裝置所輸出的數(shù)據(jù)中包含的交易信息的文本數(shù)據(jù)而從外部取得圖形數(shù)據(jù)。
14.一種印刷裝置,其具備: 數(shù)據(jù)取得部,其取得從外部的裝置輸入的數(shù)據(jù); 變換部,其對由所述數(shù)據(jù)取得部取得的數(shù)據(jù),執(zhí)行將圖形數(shù)據(jù)變換為文本數(shù)據(jù)的處理及/或?qū)⑽谋緮?shù)據(jù)變換為圖形數(shù)據(jù)的處理;和 輸出部,其輸出由所述變換部進行了變換的變換后的數(shù)據(jù)。
15.根據(jù)權(quán)利要求14所述的印刷裝置,其中, 所述數(shù)據(jù)取得部取得文本數(shù)據(jù), 所述變換部,將由所述數(shù)據(jù)取得部取得的所述文本數(shù)據(jù)變換為圖形數(shù)據(jù)。
16.根據(jù)權(quán)利要求15所述的印刷裝置,其中, 具有與輸出文本數(shù)據(jù)的主機裝置相連接的連接部, 所述數(shù)據(jù)取得部,取得由所述主機裝置輸出的所述文本數(shù)據(jù)。
17.根據(jù)權(quán)利要求15所述的印刷裝置,其中, 所述變換部,將由所述數(shù)據(jù)取得部取得的所述文本數(shù)據(jù),變換為與由所述印刷部印刷的印刷介質(zhì)的尺寸相對應(yīng)的圖形數(shù)據(jù)。
18.根據(jù)權(quán)利要求14所述的印刷裝置,其中, 所述數(shù)據(jù)取得部取得圖形數(shù)據(jù), 所述變換部將由所述數(shù)據(jù)取得部取得的所述圖形數(shù)據(jù)變換為文本數(shù)據(jù)。
19.根據(jù)權(quán)利要求18所述的印刷裝置,其中, 還具有與輸出圖形數(shù)據(jù)的主機裝置相連接的連接部,所述數(shù)據(jù)取得部取得從所述主機裝置輸出的所述圖形數(shù)據(jù)。
20.根據(jù)權(quán)利要求18所述的印刷裝置,其中, 所述變換部,將所述圖形數(shù)據(jù)變換為與由所述印刷部印刷的印刷介質(zhì)的尺寸相對應(yīng)的文本數(shù)據(jù)。
【文檔編號】B41J29/38GK103568607SQ201310286379
【公開日】2014年2月12日 申請日期:2013年7月9日 優(yōu)先權(quán)日:2012年7月20日
【發(fā)明者】古幡整, 島章二, 寺島克敏, 上野善裕 申請人:精工愛普生株式會社