本發明涉及打印機、其打印方法以及非易失性存儲器,尤其涉及單機型的打印機、其打印方法以及非易失性存儲器。
背景技術:
以往,存在如下打印機:將規定的信息打印于標簽、標牌(tag)、或者無襯紙標簽等打印用紙并發行該打印用紙(參照JP2000-238390A)。
該打印機采用使用熱轉印墨帶的熱轉印方式、或者使用熱敏紙的熱顯色方式、以及噴墨方式、靜電打印方式等任意的打印方式,其需要用于打印動作的各種打印數據、指令或各種軟件等。
這種打印數據等一般被直接輸入打印機、或者從外部的個人計算機及其它控制裝置等主機通過接口而供給。
然而,當該打印機的作業者不熟悉對個人計算機的操作時,存在如下問題:在該打印機的使用現場有可能產生錯誤使用、不可預見的錯誤。
另一方面,在現有的單機型的打印機中,需要使用打印機所配備的操作部以及顯示部,即,需要通過按鍵操作、觸摸操作而向打印機輸入各種打印數據、指令的操作,從而,在作業者不熟悉這些輸入操作的情況下,同樣存在有可能產生錯誤使用、不可預見的錯誤的問題。
總之,有時期望如下打印機:不以與打印機連接的方式使用個人計算機及其它主機,并且使得打印作業現場的對打印機的操作變得簡單且可靠,從而,即使不是熟練的作業者,也不需要繁瑣的操作而能夠簡單地進行操作。
并且,在對于向上述打印用紙的打印內容需要防止篡改、防止不法行為的情況下,存在如下問題:為了使得打印作業現場的作業者也無法容易地改變打印數據,需要花費心思來保持打印數據的機密性。
技術實現要素:
本發明是鑒于這種技術課題而完成的,其目的在于提供不以與打印機連接的方式使用個人計算機及其它主機,并且使得打印作業現場的對打印機的操作變得簡單且可靠的打印機、其打印方法以及非易失性存儲器。
本發明的以下方式的著眼點在于,能夠使打印數據等存儲于USB(Universal Serial Bus)存儲器及其它非易失性存儲器、且能夠將該打印數據向打印機供給,以及靈活運用基于與打印機連接的掃描儀及其它讀取器而對作業用代碼的讀取操作。
第一方式是一種打印機,其具有:打印部,其向打印用紙進行打印;以及控制部,其對上述打印部進行控制,其中,上述打印機具有打印機主體,該打印機主體具備上述打印部以及上述控制部,上述控制部對由與該打印機主體連接的讀取器以光學方式或者電磁方式讀取的作業用代碼的內容、和從與該打印機主體連接的非易失性存儲器供給的打印數據的內容進行對照,在此基礎上進行控制以便利用上述打印部向上述打印用紙進行打印。
第二方式是一種打印機的打印方法,該打印機具有:打印部,其向打印用紙進行打印;以及控制部,其對上述打印部進行控制,其中,上述打印機具有打印機主體,該打印機主體具備上述打印部以及上述控制部,利用與該打印機主體連接的讀取器以光學方式或者電磁方式對作業用代碼進行讀取,從與該打印機主體連接的非易失性存儲器接收打印數據,并且,上述控制部對由上述讀取器讀取的作業用代碼的內容、和從上述非易失性存儲器供給的上述打印數據的內容進行對照,在此基礎上進行控制以便利用上述打印部向上述打印用紙進行打印。
第三方式是一種非易失性存儲器,其與打印機連接,該打印機具有:打印部,其向打印用紙進行打印;以及控制部,其對上述打印部進行控制,其中,能夠對利用上述打印部向上述打印用紙打印的打印數據進行保存、且將該打印數據向上述打印機供給,并且,上述控制部對由與上述打印機主體連接的讀取器以光學方式或者電磁方式讀取的作業用代碼的內容、和該非易失性存儲器所供給的打印數據的內容進行對照,在此基礎上能夠利用上述打印部向上述打印用紙進行上述打印數據的打印。
上述作業用代碼能夠包括上述打印數據中所含有的對照用關鍵字。
在上述作業用代碼中以及上述打印數據中的上述對照用關鍵字一致的情況下,上述控制部能夠進行控制以便將上述打印數據中的所需數據打印于上述打印用紙。
上述作業用代碼能夠包括用于確定上述作業用代碼中的上述對照用關鍵字的作業用代碼中關鍵字確定指令。
上述打印數據能夠包括用于確定上述打印數據中的上述對照用關鍵字的打印數據中關鍵字確定指令。
每當利用上述讀取器進行上述作業用代碼的讀取操作時,都能夠利用上述打印部向上述打印用紙進行打印。
能夠在上述打印機主體設置顯示部,并且能夠在該顯示部對督促利用上述讀取器進行上述作業用代碼的讀取操作的內容進行顯示。
上述作業用代碼能夠包括條形碼或者二維碼。
在本發明的方式所涉及的打印機、其打印方法以及非易失性存儲器中,由于使USB存儲器等非易失性存儲器對打印數據進行存儲并將該打印數據向打印機供給,并且對由與打印機連接的讀取器讀取的作業用代碼和上述打印數據進行對照,因此,無需將打印機與個人計算機及其它主機連接,能夠在打印作業現場以簡單的操作而執行打印動作。
特別是根據第一方式的打印機,由于對由與打印機主體連接的讀取器以光學方式或者電磁方式讀取的作業用代碼的內容、與從與打印機主體連接的非易失性存儲器供給的打印數據的內容進行對照,在此基礎上進行控制以便利用打印部向打印用紙進行打印,因此,作為單機型的打印機,在打印作業現場,即便是不熟悉個人計算機、數據輸入操作的作業,也能夠簡單地使用。
根據第二方式的打印機的打印方法,由于由與打印機主體連接的讀取器以光學方式或者電磁方式讀取作業用代碼,并從與該打印機主體連接的非易失性存儲器接收打印數據,并且,對由讀取器讀取的作業用代碼的內容、與從非易失性存儲器供給的打印數據的內容進行對照,在此基礎上進行控制以便利用打印部向打印用紙進行打印,因此,即便是不熟悉數據處理的作業者,由于不需要繁瑣的數據或者指令的輸入操作,因此,也能夠可靠且簡單地進行打印作業。
根據第三方式的非易失性存儲器,由于能夠對利用打印部向打印用紙打印的打印數據進行保存、且向打印機供給該打印數據,并且打印機的控制部對由與打印機連接的讀取器讀取的作業用代碼的內容、和該非易失性存儲器所供給的打印數據的內容進行對照,在此基礎上,能夠利用打印部向打印用紙進行打印數據的打印動作,因此,能夠與任意的單機型的打印機連接而利用。
附圖說明
圖1是本發明的實施方式所涉及的打印機的概要框圖。
圖2A是來自USB存儲器的打印數據的內容中的、打印數據中的對照用關鍵字(例如,“AAA”)的說明圖。
圖2B是用于確定對照用關鍵字的打印數據中關鍵字確定指令的說明圖。
圖2C是由掃描儀讀取的作業用代碼的內容中的、作業用代碼中的對照用關鍵字的說明圖。
圖2D是用于確定對照用關鍵字的作業用代碼中關鍵字確定指令的說明圖。
圖3是對打印機的打印動作進行說明的流程圖。
具體實施方式
本發明所涉及的實施方式中,實現了如下打印機、其打印方法以及非易失性存儲器:通過基于非易失性存儲器對打印數據的供給、以及基于讀取器對作業用代碼的讀取操作這樣的比較簡單且可靠的操作,即便是不熟悉個人計算機、數據輸入操作的作業,也能夠簡單且可靠地執行打印動作。
以下,基于圖1至圖3對本發明的實施方式所涉及的打印機1、其打印方法以及非易失性存儲器進行說明。
圖1是打印機1的概要框圖,打印機1例如是具備熱敏頭以及壓紙輥的、基于熱敏打印方式等任意打印方式的打印機。
打印機1具有打印機主體2、控制部(CPU)3、ROM4、RAM5、操作部6、顯示部7、打印部8、USB連接端子9、掃描儀連接端子10以及電源開關11。
打印機主體2是單機型的,具備ROM4、RAM5、操作部6、顯示部7、打印部8、USB連接端子9、掃描儀連接端子10以及電源開關11,能夠使USB存儲器(非易失性存儲器)12與USB連接端子9連接,并且能夠使掃描儀(讀取器)13與掃描儀連接端子10。
控制部3基于預先保存于ROM4的程序并以RAM5為作業區域而對操作部6、顯示部7以及打印部8進行控制。
操作部6以及顯示部7能夠通過按鍵操作或觸摸操作而進行所需的數據、指令的輸入及顯示。
打印部8通過任意的打印方式而將規定的信息打印于打印用紙(例如標簽14),進而將該打印用紙向打印機主體2外排出、發行。
與USB連接端子9連接的USB存儲器12,預先制作并保存在與配置于打印作業現場的該打印機1不同的作業現場設置的任意的個人計算機及其它主機15中所需的打印數據。
通過將USB存儲器12與USB連接端子9連接、且接通電源開關11,能夠向打印機1的RAM5內的接收緩存供給上述打印數據。
作為上述打印數據的內容,基于打印部8的向標簽14的打印內容自不待言,還能夠包括打印用的指令、對照用關鍵字以及所需的應用軟件等(后文中基于圖2A-圖2D進行說明)。
與掃描儀連接端子10連接的掃描儀13,例如以光學方式或電磁方式對在由薄片狀材料等制成的作業用列表16中預先打印或準備的各種作業用代碼17的內容進行讀取。
作為作業用代碼17,例如是條形碼或二維碼,進而還包括基于應用了能夠進行無線數據通信的RFID(Radio Frequency Identification;無線自動識別)技術的RFID介質的各種代碼等,作為供標簽14粘貼的物品或商品的名稱、特性、配送目的地、制造商名稱、其它識別用信息,以掃描儀13讀取任意作業用代碼17的操作為觸發條件而利用打印機1向標簽14進行打印動作。
此外,在作業用代碼17包括基于RFID介質的各種代碼的情況下,作為讀取器而準備能夠進行無線數據通信的讀取器。
圖2A-圖2D是簡要地示出從USB存儲器12向打印機1供給的打印數據的內容的一個例子、以及由掃描儀13讀取的作業用代碼17的內容的一個例子的說明圖。
圖2A是來自USB存儲器12的打印數據的內容中的、除利用打印部8向標簽14打印的上述打印內容之外的打印數據中的對照用關鍵字18(例如,“AAA”)的說明圖。
圖2B是用于確定該對照用關鍵字18的打印數據中關鍵字確定指令19的說明圖。來自USB存儲器12的打印數據的內容包括對照用關鍵字18以及打印數據中關鍵字確定指令19。對照用關鍵字18以及打印數據中關鍵字確定指令19能夠預先設定任意的關鍵字以及指令。例如,圖2B的打印數據中關鍵字確定指令19能夠作為指定圖2A的打印數據中的對照用關鍵字18的位置及其內容的指令。
圖2C是由掃描儀13以光學方式或電磁方式讀取的作業用代碼17的內容中的、作業用代碼17中的上述對照用關鍵字18的說明圖。圖2D是用于確定該對照用關鍵字18的作業用代碼中關鍵字確定指令20的說明圖。由掃描儀13讀取的作業用代碼17的內容包括對照用關鍵字18以及作業用代碼中關鍵字確定指令20。
作業用代碼中關鍵字確定指令20與打印數據中關鍵字確定指令19相同,能夠預先設定任意的指令。
上述控制部3對由與打印機主體2連接的掃描儀13讀取的作業用代碼17的內容(例如,上述對照用關鍵字18)、和從與打印機主體2連接的USB存儲器12供給的打印數據的內容(例如,上述對照用關鍵字18)進行對照,并在此基礎上進行控制以便利用打印部8向標簽14進行打印。
即,作業用代碼17以及打印數據包括各自所含有的對照用關鍵字18,在作業用代碼17中以及打印數據中的對照用關鍵字18一致的情況下,控制部3進行控制以便將打印數據中的所需數據(例如,圖2A所示的“BBB”)打印于標簽14。
特別是如圖1所示,作為上述所需數據,除上述“BBB”(具體而言,例如部件的認證編號21)之外,能夠選擇上述對照用關鍵字18(例如,“AAA”),另外還能夠選擇條形碼、二維碼、日期、系統名稱以及制造商名稱等(參照圖1)所需的打印內容。
并且,每當由掃描儀13對作業用代碼17進行一次讀取操作時,都利用打印部8向一張標簽14進行打印。
基于圖3對這種結構的打印機1的打印動作進行說明。
圖3是對打印機1的打印動作進行說明的流程圖,首先,在步驟S1中,將USB存儲器12與USB連接端子9連接并接通電源開關11,由此將保存于USB存儲器12的打印數據向打印機1的RAM5中的接收緩存供給。
在步驟S2中,獲取上述打印數據,并對其內容進行解析。特別是如圖2A、圖2B中說明的那樣,基于打印數據中關鍵字確定指令19而確定打印數據中的對照用關鍵字18的內容(“AAA”)。
在步驟S3中,判斷是否由掃描儀13讀取到作業用列表16所需的作業用代碼17。
若仍未執行讀取的操作,則在步驟S4中督促作業者利用掃描儀13進行讀取操作。具體而言,例如,通過在顯示部7顯示督促利用掃描儀13對作業用代碼17進行讀取操作的內容,作業者獲知已是進行掃描儀13的讀取操作的時刻。
若利用掃描儀13進行讀取操作,則在步驟S5中獲取作業用代碼17的內容并且對其進行解析。特別是如圖2C、圖2D中說明的那樣,基于作業用代碼中關鍵字確定指令20而確定作業用代碼17中的對照用關鍵字18的內容(“AAA”)。
在接下來的步驟S6中,對作業用代碼17以及打印數據中的對照用關鍵字18進行檢查,控制部3對來自描儀13的對照用關鍵字18與來自USB存儲器12的對照用關鍵字18進行對照,若各自的對照用關鍵字18相互一致,則在步驟S7中獲取日期,并在步驟S8中利用打印部8向標簽14進行打印。
在該打印之后,返回至步驟S3,確認利用掃描儀13對作業用代碼17所進行的讀取操作。總之,每當掃描儀13進行讀取操作時,都以此為觸發條件而依次進行向標簽14的打印動作。
當在步驟S6中對照用關鍵字18不一致時,在步驟S9中,作為數據錯誤而在顯示部7進行錯誤顯示,并且返回至步驟S3,確認利用掃描儀13對作業用代碼17所進行的讀取操作。
此外,在作為向標簽14的打印內容而存在需要防止篡改、防止不法行為的內容的情況下,能夠根據如圖2A-圖2D所示的內容而獲取該所需數據(例如,作為某部件的認證編號21的“BBB”)并將其打印于標簽14。
即,對于對照用關鍵字18以及欲打印的所需數據而言,只有設置于遠離打印作業現場的其它場所的個人計算機及其它主機15的作業者能夠根據需要而進行輸入變更,處于打印作業現場的作業者無法變更對照用關鍵字18以及欲打印的所需數據,這樣一來,能夠實現防止向標簽14的打印內容的篡改以及防止違法行為。
并且,作為USB存儲器12(非易失性存儲器),能夠對利用打印部8向標簽14的打印數據進行保存,并能夠向打印機1供給該打印數據,并且,控制部3對由與打印機1連接的掃描儀13讀取的作業用代碼17的內容、與該USB存儲器12所供給的打印數據的內容進行對照,在此基礎上,能夠利用打印部8進行向標簽14的打印數據的打印動作,由此能夠以與單機型的打印機1連接的方式來使用。
以上雖然對本發明的實施方式進行了說明,但上述實施方式不過示出本發明的應用例之一而已,其主旨并非將本發明的技術范圍限定于上述實施方式的具體結構。
本申請主張2014年7月18日向日本專利廳申請的日本特愿2014-147746號的優先權,并通過參照而將該申請的全部內容并入本說明書。