新四季網

噴墨式記錄裝置、半導體裝置及記錄頭裝置的製作方法

2023-07-11 02:03:46 1

專利名稱:噴墨式記錄裝置、半導體裝置及記錄頭裝置的製作方法
技術領域:
本發明涉及在記錄材料存放盒內設置非易失性存儲器並將與盒有關的各種數據(剩餘量數據、使用開始日期時間數據、記錄材料類別數據、製造管理數據等)存儲在該非易失性存儲器內從而可以管理每個盒的使用狀態等的記錄裝置,詳細地說,涉及在記錄裝置本體側控制部與非易失性存儲器之間設置接口電路(存儲器訪問控制電路)從而減輕訪問非易失性存儲器時的控制部側的處理的記錄裝置、以及用於接口的半導體裝置和備有接口電路(存儲器訪問控制電路)的記錄頭裝置。
背景技術:
在特開昭62 184856號公報(專利第2594912號公報)中,記載著一種在墨盒內設置非易失性存儲器並將與墨水剩餘量對應的數據存儲在該非易失性存儲器內從而可以管理每個墨盒的墨水剩餘量的墨盒及記錄裝置。
在特開平8 197748號公報中,記載著一種在墨盒所設有的非易失性存儲器內存儲著識別信息並在印表機本體側以使從非易失性存儲器讀出的墨盒識別信息與墨水剩餘量相互對應的方式進行管理從而當重新安裝具有同一識別信息的墨盒時無需再次檢測墨水剩餘量的噴墨印表機。
上述現有的記錄裝置等,構成為在將墨盒安裝在規定位置的狀態下使墨盒側所設有的多個電極與墨盒安裝部所設有的多個電極在電氣上導通,從而可以對設在墨盒內的非易失性存儲器供給電源並進行各種信號的發送接收。
但是,現有裝置的結構是將非易失性存儲器的電源及各種信號端子全部以電氣方式引出並連接於列印裝置本體側控制部,所以墨盒安裝部與列印裝置本體側控制部之間的連接線數很多。因此,有時很難進行連接線的布線。特別是,在將墨盒安裝在備有記錄頭的滑架上的結構中,必須用具有撓性的撓性電纜在滑架與列印裝置本體部之間進行電氣連接,以便使滑架能夠移動。因此,當撓性電纜的芯線數增加時,將可能使滑架移動所需要的力增加,這是不能令人滿意的。進一步,當在滑架上安裝多個墨盒時,接線數將隨墨盒數成比例地增加。例如,在使用黑色墨盒及彩色墨盒兩種墨盒的結構中,必須將每個墨盒所設有的非易失性存儲器的各個端子分別引出,因而將使信號線數增加到2倍。
本發明是為解決上述課題而開發的,其目的是提供一種在安裝墨盒的滑架上設置具有對非易失性存儲器的訪問功能及與列印裝置本體的數據通信功能的接口電路(存儲器訪問控制電路)從而能減少墨盒安裝部與列印裝置本體側之間的連接線數的噴墨式記錄裝置及為此使用的半導體裝置和記錄頭裝置。

發明內容
本發明的噴墨式記錄裝置,其特徵在於在備有用於安放具有非易失性存儲器的墨盒的安裝部的滑架上設有根據從記錄裝置本體側控制部供給的命令控制記錄裝置本體側控制部與非易失性存儲器之間的數據發送接收的存儲器訪問控制部。
在滑架上設置存儲器訪問控制部並通過該存儲器訪問控制部訪問非易失性存儲器,從而在結構上可以減少滑架與記錄裝置本體側控制部之間的連接線數。
另外,存儲器訪問控制部,在結構上最好備有與記錄裝置本體側控制部進行串行數據通信的串行數據通信裝置、執行從記錄裝置本體側控制部供給的命令的命令執行裝置、及對非易失性存儲器進行數據寫入和讀出的非易失性存儲器寫入讀出控制裝置。
通過採用串行數據通信,可以減少滑架與記錄裝置本體側控制部之間的連接線數。
另外,存儲器訪問控制部,在結構上最好備有與記錄裝置本體側控制部進行串行數據通信的串行數據通信裝置、執行從記錄裝置本體側控制部供給的命令的命令執行裝置、對非易失性存儲器進行數據寫入和讀出的非易失性存儲器寫入讀出控制裝置、及用於暫時存儲從非易失性存儲器讀出的數據的暫時存儲裝置。
在存儲器訪問控制部內設置例如隨機存取存儲器等暫時存儲裝置,並將從非易失性存儲器讀出的數據全部存儲在該暫時存儲器內以便響應來自裝置本體控制部側的數據讀出請求而讀出存儲在暫時存儲裝置內的數據,從而可以對數據讀出請求進行高速的響應。進一步,裝置本體控制部,在產生數據寫入請求而將暫時存儲裝置內的數據更新後,可以通過產生對非易失性存儲器的寫入請求而將更新後的數據寫入非易失性存儲器。因此,即使有多項應更新的數據時,也能以1次的寫入動作將多個數據寫入非易失性存儲器。
另外,存儲器訪問控制部,在結構上最好備有控制對非易失性存儲器的電源供給的電源供給控制裝置。
由於備有電源供給控制裝置,所以可以僅在訪問非易失性存儲器時對非易失性存儲器供給電源。因此,可以減低不必要的電力消耗。此外,通過在不訪問非易失性存儲器的狀態下停止電源的供給,可以防止由噪聲等改寫存儲在非易失性存儲器內的數據。
非易失性存儲器寫入讀出控制裝置,最好構成為可以輸出多種用於對非易失性存儲器進行寫入和讀出的至少一種操作的時鐘脈衝並根據非易失性存儲器的電氣特性選擇這些時鐘。由於備有多種脈寬不同的時鐘並根據非易失性存儲器的電氣特性進行選擇,所以能夠適當地設定非易失性存儲器的讀出時間、寫入時間。
進一步,存儲器訪問控制部,最好構成為可以訪問多個非易失性存儲器。
按照這種結構,即使非易失性存儲器的個數增加,也不會使滑架與記錄裝置本體側控制部之間的連接線數增加。
通過採用用於存儲器訪問控制部的半導體裝置(集成電路裝置),可以很容易地將存儲器訪問控制部設置在備有墨盒安裝部的滑架上,同時可以實現滑架的小型化。


圖1是表示本發明的噴墨式記錄裝置的總體結構的方框結構圖。
圖2是表示非易失性存儲器的一具體例的方框結構圖。
圖3是表示非易失性存儲器的存儲信息的說明圖。
圖4是表示存儲在黑色墨盒所設有的非易失性存儲器內的信息一例的說明圖。
圖5是表示存儲在彩色墨盒所設有的非易失性存儲器內的信息一例的說明圖。
圖6是表示存儲器訪問控制部的一具體例的方框結構圖。
圖7是表示存儲器訪問控制部用集成電路的端子名(信號名)和功能的說明圖。
圖8(A)是表示當命令模式指定信號為L電平時從裝置本體控制部供給的8位定長命令的圖。
圖8(B)是表示當命令模式指定信號SEL為H電平時從裝置本體控制部供給的可變長命令的圖。
圖9是接收控制部的方框結構圖。
圖10是表示命令模式指定信號的切換時序的說明圖。
圖11是表示可變長命令的規格及對其響應的規格的說明圖。
圖12是表示控制寄存器群的內容和功能的說明圖。
圖13是表示RAM的存儲信息的說明圖。
圖14是發送控制部的方框結構圖。
圖15(A)是表示小於8位的串行通信數據的格式的說明圖。
圖15(B)是表示超過8位的串行通信數據的格式的說明圖。
圖16是表示應用了本發明的噴墨式記錄裝置的噴墨式列印裝置的印表機構部的結構的斜視圖。
圖17是將滑架分解為託架部和頭部後示出的斜視圖。
圖18(A)是黑色墨盒的斜視圖。
圖18(B)是彩色墨盒的斜視圖。
圖18是墨盒的斜視圖。
圖19(A)是表示非易失性存儲器電路基板的表面側結構的斜視圖,圖19(B)是表示非易失性存儲器電路基板的背面側結構的斜視圖,圖19(C)是表示非易失性存儲器電路基板的電極尺寸的說明圖,圖19(D)是表示非易失性存儲器電路基板的電極與接點的接觸狀態的平面圖。圖19(E)是表示非易失性存儲器電路基板的電極與接點的接觸狀態的側面圖。
圖20是表示墨盒的安裝過程的說明圖。
圖21是表示墨盒的安裝過程的說明圖。
圖22(A)是表示墨盒的墨水供給口與託架側的墨水供給針接觸前的非易失性存儲器基板與接點機構的接點構成部件的接觸狀態的圖。
圖22(B)是表示墨水供給口已與墨水供給針接觸的狀態下的非易失性存儲器基板與接點機構的接點構成部件的接觸狀態的圖。
圖22(C)是表示墨水供給針已完全伸入墨水供給口的狀態下的非易失性存儲器基板與接點機構的接點構成部件的接觸狀態的圖。
具體實施例方式
以下,參照

本發明的實施形態。在以下的說明所參照的各圖中,與其他圖相同的部分用同一符號表示。
圖1是表示本發明的噴墨式記錄裝置的總體結構的方框結構圖。噴墨式記錄裝置1,包括設在記錄裝置本體側的裝置本體控制部2、設在備有墨盒安裝部的滑架上的存儲器訪問控制部3、設在黑色墨盒內的非易失性存儲器4、設在彩色墨盒內的非易失性存儲器5、及圖中未示出記錄控制機構(供紙、滑架移動、噴墨等的控制機構)。各非易失性存儲器4、5,例如採用EEPROM等能以電氣方式寫入、讀出的型式。在圖1中,示出了備有2個非易失性存儲器4、5的結構,但非易失性存儲器的個數也可以是若干個。
裝置本體控制部2,用於控制噴墨式記錄裝置1的總體動作,在結構上利用了微型計算機系統。在裝置本體控制部2與存儲器訪問控制部3之間,構成為利用通過串行數據通信進行各種命令及數據的發送接收。各非易失性存儲器4、5,採用以位串行方式進行數據寫入和讀出的所謂位序列訪問型的存儲器。
存儲器訪問控制部3,備有與裝置本體控制部2進行串行數據通信的串行數據通信裝置3a、執行從裝置本體控制部2供給的命令的命令執行裝置3b、對非易失性存儲器4、5進行數據寫入和讀出的非易失性存儲器寫入讀出控制裝置3c、用於暫時存儲從非易失性存儲器讀出的數據的暫時存儲裝置(RAM)3d、控制對非易失性存儲器的電源供給的電源供給控制裝置3e。
裝置本體控制部2,通過發出讀出非易失性存儲器4、5的數據的命令,由非易失性存儲器寫入讀出控制裝置3c讀出存儲在非易失性存儲器4、5內的各種數據。從各非易失性存儲器4、5讀出的各種數據,存儲在暫時存儲裝置(RAM)3d內。裝置本體控制部2,通過發出對暫時存儲裝置(RAM)3d的讀出命令而讀出各種數據。裝置本體控制部2,通過發出對暫時存儲裝置(RAM)3d的寫入命令而進行各種數據的寫入。裝置本體控制部2,向存儲器訪問控制部3發出對非易失性存儲器4、5的寫入命令,從而將存儲在暫時存儲裝置(RAM)3d內的數據存儲在各非易失性存儲器4、5內。
如上所述,本發明的噴墨式記錄裝置1,構成為在裝置本體控制部2與各非易失性存儲器4、5之間設置存儲器訪問控制部3並由存儲器訪問控制部3對各非易失性存儲器4、5進行寫入和讀出,所以,只在裝置本體控制部2與存儲器訪問控制部3之間設置用於進行數據通信的信號線即可,而無需直接訪問非易失性存儲器4、5的各端子。因此,可以大幅度地減小裝置本體控制部2與存儲器訪問控制部3之間的連接線。
進一步,由於裝置本體控制部2不需要直接訪問非易失性存儲器4、5的各端子,所以能減輕裝置本體控制部2的處理。此外,存儲器訪問控制部3讀出存儲在各非易失性存儲器4、5內的數據並將其存儲在暫時存儲裝置(RAM)3d內。然後,響應來自裝置本體控制部2側的讀出請求而讀出存儲在RAM內的數據,所以能以高速進行對讀出請求的響應。
另外,在存儲器訪問控制部3內設有電源供給控制裝置3e,所以,可以僅在訪問非易失性存儲器4、5時對非易失性存儲器4、5供給電源。因此,可以消除不必要的電力消耗,同時在不訪問非易失性存儲器4、5的狀態下可以防止由噪聲等改寫非易失性存儲器4、5的存儲數據。
以下,參照圖2~圖22詳細說明本發明的噴墨式記錄裝置1的結構。
圖2是表示非易失性存儲器的一具體例的方框結構圖。非易失性存儲器4、5,備有存儲單元41、讀/寫控制部42及地址計數器43。當晶片選擇信號CS為L電平時,地址計數器43為復位狀態,地址計數器43的計數值為0。當晶片選擇信號CS為H電平時,地址計數器43根據時鐘脈衝信號CK進行遞增計數動作。因此,在使晶片選擇信號CS改變為H電平的時刻,設定地址0,並且,每當供給時鐘脈衝信號CK時,可以使地址逐步遞增。
在這種情況下,可以備有兩種時鐘脈衝信號CK的脈寬(L電平時的脈寬),因而可以選擇使用這兩種脈寬的時鐘脈衝信號。該選擇由後文所述的用於選擇寫入時間的輸入端子ES進行。例如,準備有3.0ms脈寬的時鐘脈衝信號及3.5ms脈寬的時鐘脈衝信號。而且,只需根據用作非易失性存儲器4、5的EEPROM的規格(電氣特性)適當選擇這兩種時鐘脈衝信號並供給非易失性存儲器4、5即可。但是,在非易失性存儲器4、5的動作中,固定地使用其中任何一種時鐘脈衝信號,在動作中不進行時鐘脈衝信號的切換。對於讀出,可使用一種時鐘脈衝信號,但也可以與寫入一樣設置用於選擇讀出時間的輸入端子,並準備例如兩種用於讀出的時鐘脈衝信號,以便可以通過該端子的選擇而選擇其中任何一種時鐘脈衝信號。如上所述,通過選擇時鐘脈衝信號,可以適當設定非易失性存儲器4、5的讀出時間、寫入時間。
讀/寫控制部42,當讀/寫信號WR為L電平時,讀出存儲在由地址計數器43指定了地址的存儲單元41內的數據(1位),並將讀出的數據輸出到數據輸入輸出端子IO。讀/寫控制部42,當讀/寫信號WR為H電平時,將供給到數據輸入輸出端子IO的數據(1位)寫入由地址計數器43指定了地址的存儲單元41。
圖3是表示非易失性存儲器的存儲信息的說明圖。在本實施形態中,各非易失性存儲器4、5,採用了具有256位存儲容量的存儲器。另外,在各非易失性存儲器4、5內分別存儲著35項信息。
各信息項目的位長是可變的。而且,在各非易失性存儲器4、5內,以位串行方式存儲可變長數據。因此,可以在有限的存儲容量內存儲更多的信息。
在圖3所示的序號1~9(信息序號0~8、信息序號35~43)的範圍內,存儲與墨水剩餘量有關的數據及墨盒的使用開始年、月等數據、即隨著墨盒的使用而必須由用戶側更新的數據。按照這種方式,在實際使用墨盒的情況下,僅對非易失性存儲器4、5的低序號側地址進行數據的寫入(更新)即可。因此,當噴墨式記錄裝置1使用結束並關斷噴墨式記錄裝置1的電源時,可以只將圖3所示的序號1~9(信息序號0~8、信息序號35~43)的範圍內的數據寫入各非易失性存儲器4、5。
在黑色墨盒所設有的非易失性存儲器4內,存儲著黑墨水剩餘量數據、使用開始年、月等數據。在彩色墨盒所設有的非易失性存儲器5內,存儲著每種顏色墨水的剩餘量數據、使用開始年、月等數據。
在圖3所示的序號10~35(信息序號9~34、信息序號44~69)的範圍內,存儲著不需要由用戶側對數據進行更新的各種數據。具體地說,包括墨盒型式數據、墨水種類數據、製造年數據、製造月數據、製造日數據、墨盒系列號數據、與製造場所等有關的數據、與盒的重複利用有關的數據等。
圖4是表示存儲在黑色墨盒所設有的非易失性存儲器內的信息一例的說明圖。在圖4中,符號410為存儲改寫數據的第1存儲區域、符號420為存儲只讀數據的第2存儲區域。第1存儲區域410,配置於當訪問非易失性存儲器4時比第2存儲區域420先進行訪問的地址。
存儲在第1存儲區域410內的改寫數據,是從被訪問的順序考慮而分別分配到各存儲區域411、412的第1黑墨水剩餘量數據及第2黑墨水剩餘量數據。之所以將黑墨水剩餘量數據分配到2個存儲區域411、412,是為了交替地對這2個區域進行改寫。因此,如最後改寫的黑墨水剩餘量數據是存儲在存儲區域411內的數據,則存儲在存儲區域412內的黑墨水剩餘量數據,是其前一次的數據,因而下一次改寫將對該存儲區域412進行。
存儲在第2存儲區域420內的只讀數據,是從被訪問的順序考慮而分配到各存儲區域421~430的墨盒開封時期數據(年)、墨盒開封時期數據(月)、墨盒型式數據、顏料系列或染料系列等墨水種類數據、墨盒製造年數據、墨盒製造月數據、墨盒製造日數據、墨盒生產線數據、墨盒系列號數據、指示墨盒是新品或是重複利用品的是否重複利用數據。
圖5是表示存儲在彩色墨盒所設有的非易失性存儲器內的信息一例的說明圖。在圖5中,符號510為存儲改寫數據的第1存儲區域、符號550為存儲只讀數據的第2存儲區域。第1存儲區域510,配置於當訪問非易失性存儲器5時比第2存儲區域550先進行訪問的地址。
存儲在第1存儲區域510內的改寫數據,是從被訪問的順序考慮而分別分配到各存儲區域511~520的第1青綠墨水剩餘量數據、第2青綠墨水剩餘量數據、第1品紅墨水剩餘量數據、第2品紅墨水剩餘量數據、第1黃墨水剩餘量數據、第2黃墨水剩餘量數據、第1淺青綠墨水剩餘量數據、第2淺青綠墨水剩餘量數據、第1淺品紅墨水剩餘量數據、第2淺品紅墨水剩餘量數據。之所以將各色的墨水剩餘量數據分配到2個存儲區域,與黑色墨盒一樣,是為了交替地對這2個區域進行數據的改寫。
存儲在第2存儲區域550內的只讀數據,是從被訪問的順序考慮而分配到各存儲區域551~560的墨盒開封時期數據(年)、墨盒開封時期數據(月)、墨盒型式數據、顏料系列或染料系列等墨水種類數據、墨盒製造年數據、墨盒製造月數據、墨盒製造日數據、墨盒生產線數據、墨盒系列號數據、指示墨盒是新品或是重複利用品的是否重複利用數據。這些數據與顏色無關是共用的,所以只存儲一種數據作為各顏色間共用的數據。
圖6是表示存儲器訪問控制部的一具體例的方框結構圖。存儲器訪問控制部3,包括串行數據通信部11、接收控制部12、發送控制部13、命令執行部14、模式寄存器15、控制寄存器群16、第1RAM17、第2RAM18、非易失性存儲器寫入讀出控制部19、輸出控制部20、有效位長度數據表21、時鐘脈衝生成部22、振蕩電路部23、復位電路部24、測試用控制部25、信息地址對應表26。
由串行數據通信部11、接收控制部12及發送控制部13構成圖1所示的串行數據通信裝置3a。由命令執行部14、模式寄存器15、控制寄存器群16及有效位長度數據表21構成圖1所示的命令執行裝置3b。由非易失性存儲器寫入讀出控制部19、有效位長度數據表21及信息地址對應表26構成圖1所示的非易失性存儲器寫入讀出控制裝置3c。由第1RAM17及第2RAM18構成圖1所示的暫時存儲裝置(RAM)3d。由輸出控制部20構成圖1所示的電源供給控制裝置3e。
時鐘脈衝生成部22,對振蕩電路部23的振蕩輸出進行分頻,並作為時鐘脈衝TCLK輸出。如上所述,如由供給到時鐘脈衝生成部22的輸入端子ES的信號選擇分頻比,則可以生成具有兩種脈寬的時鐘脈衝TCLK。因此,可以根據該設備的性能適當地設定對存儲器4、5的讀出、寫入時間。
在本實施形態中,存儲器訪問控制部3,用CMOS門陣列按單片集成電路(半導體裝置)實現。此外,存儲器訪問控制部3,還可以利用內部具有串行通信功能的單片微型計算機通過程序控制構成。
圖7是表示存儲器訪問控制部用集成電路的端子名(信號名)和功能的說明圖。RXD是從裝置本體控制部2供給的串行數據信號的輸入端子。SEL是從裝置本體控制部2供給的命令模式指定信號(命令選擇信號)的輸入端子。TXD是向裝置本體控制部2供給的串行數據信號的輸出端子。CS1是第1非易失性存儲器的選擇信號(晶片選擇信號)的輸出端子。CS2是第2非易失性存儲器的選擇信號(晶片選擇信號)的輸出端子。IO1是第1非易失性存儲器的數據輸入輸出端子。IO2是第2非易失性存儲器的數據輸入輸出端子。
RW1是第1非易失性存儲器的讀出/寫入信號的輸出端子,RW2是第2非易失性存儲器的讀出/寫入信號的輸出端子。CK1是對第1非易失性存儲器的時鐘脈衝信號輸出端子,CK2是對第2非易失性存儲器的時鐘脈衝信號輸出端子。PW1是對第1非易失性存儲器的電源供給端子,PW2是對第2非易失性存儲器的電源供給端子。OSC1、OSC2是陶瓷振蕩器、晶體振子等的連接端子。RST是初始復位信號的輸入端子。ES是用於選擇非易失性存儲器的寫入時間的輸入端子。M1~M4是用於選擇監視器輸出的測試用信號的輸入端子。VCC1是+5V電源端子,VCC2是+3.3V電源端子,VSS是接地(GND)端子。
在圖7中,輸入輸出欄內所示符號的意義如下。IN是輸入,OUT是輸出,Tri是三態側的輸出。初始值欄,指示該存儲器訪問控制部集成電路處於初始復位狀態時的邏輯電平。此外,初始欄的括弧內,用於指示因後文所述的非易失性存儲器允許訪問設定寄存器中設定為允許訪問而使對非易失性存儲器的各輸出變為激活狀態之後的各輸出端子的電平。此外,H為高電平、L為低電平、HiZ為高阻抗狀態的縮寫。
在圖6所示的存儲器訪問控制部3與裝置本體控制部2(參照圖1)之間,用3條信號線連接。符號RXD是接收數據(從裝置本體控制部2側發送的數據)、符號TXD是發送數據(裝置本體控制部2側接收的數據)、符號SEL是指示裝置本體控制部2側發出的命令是定長命令或是可變長命令的命令模式指定信號。當該命令模式指定信號SEL為L電平時表示8位定長命令,當為H電平時表示可變長命令。
串行數據通信方式,採用UART(通用異步收發信機)方式。數據長度為8位,起始位長度為1位,結束位長度為1位,無奇偶檢驗位。數據的傳送順序,為從LSB(最低有效位)到MSB(最高有效位)的順序。波特率為125kbps。
串行數據通信部11內的接收部11a,根據從時鐘脈衝生成部22供給的頻率2MHz的時鐘脈衝TCLK,以0.5微秒的周期監視著接收數據RXD的邏輯電平。由此,可對1位的數據進行16次的電平檢測。當接收部11a根據接收數據RXD的邏輯電平從H電平變化為L電平而識別起始位時,從該起始位的識別時刻起以第8個時鐘脈衝TCLK為起點在隨後的16個時鐘脈衝周期中反覆對接收數據RXD的邏輯電平進行採樣。因此,可以在每個位的大致中央位置對接收數據RXD的邏輯電平進行採樣。
接收部11a,在對起始位進行了識別後,如接收數據RXD的邏輯電平在下一個時鐘脈衝返回到H電平,則將先前檢測出的L電平看作噪聲,並重新開始對起始位的檢測動作。另外,接收部11a,當從該起始位的識別時刻起在第8個時鐘脈衝TCLK採樣的起始位的邏輯電平不是L電平時,將隨後的數據採樣中止,並重新開始對起始位的檢測動作。進一步,接收部11a,當結束位的採樣電平不是H電平時,使到此為止的採樣數據全部無效。由此,可以防止接收因發送側和接收側的波特率不同等而引起的異常數據。接收部11a,如正常接收全部的起始位、8位數據、結束位,則將接收到的8位串行數據變換為並行數據,並作為並行接收數據RD輸出到接收控制部12。
串行數據通信部11內的發送部11b,將從發送控制部13供給的並行發送數據TD變換為串行數據,同時在附加起始位、結束位後生成發送數據TXD,並以規定的波特率發送所生成的發送數據TXD。
圖8是從裝置本體控制部供給的各種命令的說明圖。圖8(A)示出當命令模式指定信號SEL為L電平時從裝置本體控制部供給的8位定長命令。作為8位定長命令,使用斷電處理、初始化、模式設定三種命令。斷電處理命令,當噴墨式記錄裝置1的電源斷開時,請求將存儲在各RAM17、18內的各種數據寫入非易失性存儲器4、5,並在寫入結束後將對非易失性存儲器4、5的所有輸出初始化為接通電源後的復位狀態。初始化命令,是請求將存儲器訪問控制部3內的全部電路初始化為接通電源後的復位狀態的命令。
模式設定命令,是設定命令模式指定信號SEL變為H電平時的動作模式的命令。模式設定命令以低位4位指定動作模式。例如,當低位4位為0010時,請求設定為動作模式2。
裝置本體控制部2,通過利用4位的模式信息,可以管理從模式0到模式15的多個動作模式。例如,在模式0中,對記錄裝置的總體動作進行綜合控制,在模式1中,進行列印數據的控制。在模式2中,通過存儲器訪問控制部對各非易失性存儲器進行訪問。在模式3中,進行記錄頭傳感器系統的控制。而且,即使是將從裝置本體控制部2側發送的數據供給多個控制部(例如,噴墨控制部、滑架移動控制部、供紙控制部等)時,也可以通過指定動作模式而僅使符合動作模式的控制部根據從裝置本體控制部2側發送的數據進行動作。
在本實施形態中,存儲器訪問控制部3,構成為對2個非易失性存儲器4、5進行訪問。因此,通過設置多個存儲器訪問控制部3並對各個存儲器訪問控制部3分配不同的動作模式,可以對多個非易失性存儲器進行訪問。例如,即使在結構上對青綠、淺青綠、品紅、淺品紅、黃、黑等各種顏色的墨水使用獨立的墨盒並使每個墨盒備有一個非易失性存儲器時,也可以用例如3個存儲器訪問控制部3對例如6個非易失性存儲器進行訪問。按照這種方式,可以很容易地利用動作模式擴展記錄裝置的結構。
圖8(B)示出當命令模式指定信號SEL為H電平時從裝置本體控制部供給的可變長命令。可變長命令,由多個字節構成。第1個字節,其高位4位是指定動作模式的數據,低位4位是指定該命令的字節長度的數據。在對存儲器訪問控制部3的命令中,作為動作模式,原則上指定模式2(0010)。低位4位的字節長度,是表示第2及其後字節的字節長度的數據(即表示除第1位元組外的後續字節長度的數據)。
第2位元組,其高位4位是指定命令的數據,低位4位是指定數據長度的數據。第2位元組的高位4位以0000表示請求數據讀出的命令,以1000表示請求數據寫入的命令。第2位元組的低位4位,當為請求數據寫入的命令時,是指定在地址數據之後供給的寫入數據的字節長度的數據,當為請求數據讀出的命令時,是指定讀出數據的字節長度的數據。在本實施形態中,可以通過1次的寫入請求命令供給最多4位元組的數據。
第3位元組及第4位元組,是指定請求讀出或寫入的地址的數據。這裡,給出了用第3位元組指定地址的低位8位、用第4位元組指定地址的高位8位的例。因此,可以指定最多達16位寬的地址範圍。另外,在本實施形態中作為數據讀寫對象的地址範圍可以用8位的地址指定,所以,可以只使用地址數據的低位8位。這裡所指定的地址,是RAM及控制寄存器的地址(不是指定非易失性存儲器的地址)。
第5及其後的字節,用於指定寫入數據。由第5位元組指定的數據,寫入由地址數據指定的地址,第6及其後字節的各數據,分別寫入使由地址數據指定的地址逐步+1後的地址。
在存儲器訪問控制部3的命令中,大致分為電平0及電平1兩種型式。該命令電平的選擇,由與接收數據RXD一起發送的命令模式指定信號SEL進行。例如,當命令模式指定信號SEL低時為電平0、高時為電平1。電平0,是1位元組的命令。當接收該命令時,無條件地立即執行。在該電平0的命令中,有初始化命令、斷電命令(NMI)、模式設定命令。
另一方面,電平1的命令,是4位元組到8位元組的命令。當接收必要字節數的該命令時,只有當由電平0的模式設定命令設定的模式寄存器的狀態為「2」時,才執行命令。在模式寄存器的狀態為「2」以外的情況下,不執行該命令。電平1的命令內容,是對用於控制非易失性存儲器4、5的寄存器的讀出/寫入命令及對內部存儲器的讀出/寫入命令。
另外,命令模式指定信號SEL,在一個命令的傳送期間內保持一定的電平。
圖9是接收控制部的方框結構圖。接收控制部12,備有8組用於鎖存從串行數據通信部11供給的8位並行接收數據RD的數據鎖存電路12a~12h,同時,還備有根據命令模式指定信號SEL及接收數據RD控制接收數據RD對數據鎖存電路的寫入及向命令執行部的傳送的傳送控制部12i。
傳送控制部12i,當命令模式指定信號SEL為L電平時(即當為8位定長命令時),將從串行數據通信部11供給的接收數據RD供給到命令執行部14。
傳送控制部12i,當命令模式指定信號SEL為H電平時(即當為可變長命令時),將從串行數據通信部11供給的接收數據RD存儲在第1數據鎖存電路12a內。然後,傳送控制部12i,根據第1數據鎖存電路12a存儲的數據的低位4位識別可變長命令的命令長度。傳送控制部12i,將從串行數據通信部11依次供給的接收數據依次存儲在第2~第8數據鎖存電路12a~12h內。傳送控制部12i,如檢測出由命令長度指定的字節部分的接收數據已存儲在各數據鎖存電路內,則將存儲在各數據鎖存電路內的一系列數據傳送到命令執行部14,然後,將各數據鎖存電路初始化,以備存儲下一個可變長命令。
傳送控制部12i,在接收由命令長度指定的字節數的數據之前,等待供給下一個接收數據。傳送控制部12i,在接收到由命令長度指定的字節數的全部數據之前,如命令模式指定信號SEL變為L電平,則將已存儲在各數據鎖存電路內的全部數據初始化,以備接收下一個命令。因此,即使是在可變長命令的發送過程中,裝置本體控制部2也可以通過使命令模式指定信號SEL變為L電平而將發送過程中的可變長命令取消。
圖10是表示命令模式指定信號的切換時序的說明圖。圖10(A)示出接收數據RXD,圖10(B)示出命令模式指定信號SEL。裝置本體控制部2,在結束位與下一個起始位之間切換命令模式指定信號SEL的邏輯電平。
圖9中示出的傳送控制部12i,當由命令長度指定的字節數和由數據長度指定的字節數不一致時,使命令長度的指定優先。例如,當由命令長度指定了5位元組部分的連續數據而由數據長度指定的數據的字節數為4位元組時,在將2位元組部分的數據分別存儲在第5、第6數據鎖存電路12e、12f內的時刻,判斷一系列的可變長命令的接收已結束,並將各數據鎖存電路存儲的數據傳送到到命令執行部14,以備存儲下一個命令。
傳送控制部12i,當後文所述的模式寄存器設定為動作模式2時,使模式寄存器所設定的動作模式2的指定優先,因而即使通過串行數據通信部11供給的動作模式(由存儲在第1數據鎖存電路12a內的接收數據的高位4位指定)指定的是與動作模式2不同的動作模式時,也作為動作模式2的命令(換句話說,作為對存儲器訪問控制部的命令)接收。
在本實施形態中,作為數據長度,可以設定1位元組、2位元組、4位元組三種,並由4位數據指定數據長度。因此,當接收到指定上述三種以外的數據長度的數據時,數據長度的指定按4位元組處理。具體地說,當作為數據長度供給了指定3位元組或5~15位元組的數據時,傳送控制部12i,將數據長度判定為4位元組。
另外,在本實施形態中,各RAM17、18及控制寄存器16的各地址,可以按8位指定。因此,只能由存儲在第3數據鎖存電路12c內的低位地址進行地址指定。所以,在結構上也可以無需將存儲在第4數據鎖存電路12d內的高位地址數據傳送到命令執行部14。此外,在結構上也可以不設置第4數據鎖存電路12d。在這種情況下,傳送控制部12i,將從串行數據通信部11供給的高位地址接收數據廢棄,並將繼高位地址之後接著供給的數據存儲在第5數據鎖存電路12e內。
圖6中示出的命令執行部14,當供給從接收控制部12接收到的命令時,解釋並執行該命令。命令執行部14,當供給了模式設定命令時,將由該模式設定命令指定的動作模式的數據寫入模式寄存器15。這裡,將指示存儲器訪問控制動作模式的4位數據0010寫入模式寄存器15。在模式寄存器15中設定的動作模式MD,供給到接收控制部12。
命令執行部14,當供給了初始化命令時,將復位信號產生請求供給復位電路部23,以產生復位信號RS。由此,對存儲器訪問控制部3內的各電路進行初始化(復位)。
命令執行部14,當從接收控制部12傳送了可變長命令時,對該可變長命令的內容進行解釋,從而對控制寄存器群16、第1RAM17、第2RAM18進行寫入、讀出等處理。
圖11是表示可變長命令的規格及對其響應的規格的說明圖。在圖11中,在分類(a)內示出可變長命令(請求)的規格。在可變長命令中,有讀出命令(READ)和寫入命令(WRITE)。在模式項內,設定指定動作模式2的4位值(0010)。在命令長度項內,用4位指定命令的字節長度。命令的4位值,用0000指示讀出命令,用1000指示寫入命令。數據長度,指定進行讀出或寫入的數據的字節數。該數據長度,可以設定為1位元組、2位元組、4位元組。禁止0、3、5~15位元組的設定。地址為16位,如圖8所示,分成低位8位和高位8位進行指定。在本實施形態中,僅使用低位8位。在寫入命令(WRITE)的情況下,以8位(字節)為單位設定應寫入的數據。
在圖11的分類(b)中,示出對讀出命令的響應的規格。在模式項內,設定指定動作模式2的4位值(0010)。數據長度,指定根據讀出命令進行響應的數據的字節數。該數據長度,可以設定為1位元組、2位元組、4位元組。禁止0、3、5~15位元組的設定。在數據項內,以8位(字節)為單位設定響應數據。
圖12是表示控制寄存器群的內容和功能的說明圖。控制寄存器群16,備有多個寄存器。在控制寄存器群16中,按十六進位表示法分配地址80~92。
地址80(十六進位表示法),是非易失性存儲器允許訪問設定寄存器,所設定的數據為2位。對每個非易失性存儲器(每個墨盒)分配1位。用低位位設定是否允許訪問第1非易失性存儲器,用高位位設定是否允許訪問第2非易失性存儲器。當位值為0時,禁止訪問非易失性存儲器。在這種情況下,由輸出控制部20按如下方式設定各端子。電源供給端子PW1、PW2,為不對非易失性存儲器供給電源的斷開狀態,晶片選擇信號輸出端子CS1、CS2、時鐘脈衝供給端子CK1、CK2、讀出/寫入信號輸出端子RW1、RW2、數據輸入輸出端子I01、I02,全部為高阻抗狀態。當位值設定為1時,由輸出控制部20將電源供給端子PW1、PW2設定為對非易失性存儲器供給電源的接通狀態。晶片選擇信號輸出端子CS1、CS2、時鐘脈衝供給端子CK1、CK2、讀出/寫入信號輸出端子RW1、RW2、數據輸入輸出端子I01、I02,為可由非易失性存儲器寫入讀出控制部19控制的狀態(激活狀態)。
地址84(十六進位表示法),是非易失性存儲器允許讀出設定寄存器,所設定的數據為2位。對每個非易失性存儲器(每個墨盒)分配1位。用低位位設定是否允許對第1非易失性存儲器進行讀出,用高位位設定是否允許對第2非易失性存儲器進行讀出。當位值為0時不允許讀出,當位值為1時允許讀出。
地址85(十六進位表示法),是非易失性存儲器全區域讀出設定寄存器。通過對該非易失性存儲器全區域讀出設定寄存器寫入任意數據(通過從裝置本體控制部2側發出指定了非易失性存儲器全區域讀出設定寄存器的地址的寫入命令),可以通過非易失性存儲器寫入讀出控制部19讀出存儲在非易失性存儲器內的全部數據。但是,必須預先設定為允許訪問非易失性存儲器且設定為允許讀出。
地址86(十六進位表示法),是存儲用於指示正在進行全區域讀出的全區域讀出忙標誌的區域。非易失性存儲器寫入讀出控制部19,在開始全區域讀出動作之前將全區域讀出忙標誌設定為1,並在全區域讀出動作結束的時刻將全區域讀出忙標誌設定為0。
地址88(十六進位表示法),是非易失性存儲器允許全區域寫入設定寄存器,所設定的數據為2位。對每個非易失性存儲器(每個墨盒)分配1位。用低位位設定是否允許對第1非易失性存儲器進行全區域寫入,用高位位設定是否允許對第2非易失性存儲器進行全區域寫入。當位值為0時不允許寫入,當位值為1時允許寫入。
地址89(十六進位表示法),是非易失性存儲器全區域寫入設定寄存器。通過對該非易失性存儲器全區域寫入設定寄存器寫入任意數據(通過對非易失性存儲器全區域寫入設定寄存器進行寫入動作),可以通過非易失性存儲器寫入讀出控制部19將數據寫入非易失性存儲器內的全部區域。但是,必須預先設定為允許訪問非易失性存儲器且設定為允許全區域寫入。
地址8A(十六進位表示法),是存儲用於指示正在進行全區域寫入的全區域寫入忙標誌的區域。非易失性存儲器寫入讀出控制部19,在開始全區域寫入動作之前將全區域寫入忙標誌設定為1,並在全區域寫入動作結束的時刻將全區域寫入忙標誌設定為0。
地址8C(十六進位表示法),是非易失性存儲器允許限定寫入設定寄存器,所設定的數據為2位。對每個非易失性存儲器(每個墨盒)分配1位。用低位位設定是否允許對第1非易失性存儲器進行限定寫入,用高位位設定是否允許對第2非易失性存儲器進行限定寫入。當位值為0時不允許限定寫入,當位值為1時允許限定寫入。
地址8D(十六進位表示法),是非易失性存儲器限定寫入設定寄存器。通過對該非易失性存儲器限定寫入設定寄存器寫入任意數據(通過對非易失性存儲器限定寫入設定寄存器進行寫入動作),可以通過非易失性存儲器寫入讀出控制部19將數據寫入非易失性存儲器內的限定區域。但是,必須預先設定為允許訪問非易失性存儲器且設定為允許限定寫入。
地址8E(十六進位表示法),是存儲用於指示正在進行限定寫入的限定寫入忙標誌的區域。非易失性存儲器寫入讀出控制部19,在開始限定寫入動作之前將限定寫入忙標誌設定為1,並在限定寫入動作結束的時刻將限定寫入忙標誌設定為0。
地址90(十六進位表示法),是允許斷電寫入設定寄存器,所設定的數據為2位。對每個非易失性存儲器(每個墨盒)分配1位。用低位位設定是否允許對第1非易失性存儲器進行斷電寫入,用高位位設定是否允許對第2非易失性存儲器進行斷電寫入。當位值為0時不允許斷電寫入,當位值為1時允許斷電寫入。
地址92(十六進位表示法),是存儲用於指示正在進行斷電寫入的斷電寫入忙標誌的區域。非易失性存儲器寫入讀出控制部19,在開始斷電寫入動作之前將斷電寫入忙標誌設定為1,並在斷電寫入動作結束的時刻將斷電寫入忙標誌設定為0。另外,非易失性存儲器寫入讀出控制部19,在斷電寫入動作結束的時刻還將非易失性存儲器允許訪問設定寄存器的內容設定為初始值(所有的位為0)。
斷電寫入,根據圖8(A)所示的斷電處理命令執行。該斷電寫入,在從非易失性存儲器的開頭地址到預先設定的規定地址的限定地址範圍上進行數據的寫入。
如上所述,在從非易失性存儲器的開頭地址到預先設定的規定地址的範圍上,存儲著例如與墨水剩餘量有關的數據等隨著記錄裝置的使用狀況而必需更新的數據。此外,在規定地址之後可以存儲墨盒的製造條件數據等無需由用戶側更新的數據。因此,當在用戶側使用記錄裝置時,在非易失性存儲器的限定地址範圍上進行數據的更新。
圖13是表示RAM的存儲信息的說明圖。各RAM17、18,採用8位×40字的結構。在本實施形態中,對第1RAM17按十六進位表示法分配地址00~27,對第2RAM18按十六進位表示法分配地址40~67。
第1RAM17,與黑色墨盒所設有的第1非易失性存儲器4對應設置。存儲在第1非易失性存儲器4內的各種信息(信息0~信息34),通過非易失性存儲器寫入讀出控制部19讀出,並存儲在第1RAM17內。
第2RAM18,與彩色墨盒所設有的第2非易失性存儲器5對應設置。存儲在第2非易失性存儲器5內的各種信息(信息35~信息69),通過非易失性存儲器寫入讀出控制部19讀出,並存儲在第2RAM18內。
在圖6所示的有效位長度數據表21內,預先登錄著存儲在非易失性存儲器內的各信息的信息序號與數據位數之間的關係。此外,在該有效位長度數據表21內,還預先登錄著控制寄存器群16內的各控制寄存器的地址與有效位長度之間的對應數據。進一步,在該有效位長度數據表21內,還預先登錄著RAM17、18的地址與存儲於該地址的數據的有效位長度之間的對應數據。
在信息地址對應表26內,預先登錄著各信息的信息序號與存儲該信息的RAM的地址之間的對應關係。
非易失性存儲器寫入讀出控制部19,通過參照有效位長度數據表21,按每個信息序號識別以位為單位從各非易失性存儲器4、5讀出的可變長數據。然後,非易失性存儲器寫入讀出控制部19,當按每個信息序號區分的數據的位數小於8位時,對高位位追加0從而湊成8位的數據。而當按每個信息序號區分的數據的位數在9位以上時,將其區分為低位8位的數據及其餘的數據,並當其餘數據的位數小於8位時對高位位追加0從而湊成8位的數據。接著,非易失性存儲器寫入讀出控制部19,參照信息地址對應表而將以8位為單位湊成的各信息寫入RAM17、18的規定地址。
非易失性存儲器寫入讀出控制部19,在將存儲在各RAM17、18內的信息寫回各非易失性存儲器4、5時,進行與讀出時相反的操作,從而生成以位為單位的可變長順序數據。
輸出控制部20,備有驅動各端子PW、CS、RW、CK的三態緩衝電路、與IO端子連接的雙向緩衝電路、控制各三態緩衝器的輸出狀態的電路、根據對非易失性存儲器4、5的訪問狀態及後文所述的測試模式切換各緩衝電路的輸入信號的輸出信號切換電路等。
驅動電源供給端子PW1、PW2的三態緩衝電路,在結構上採用電流驅動能力大的型式。而且,在將控制寄存器群16內的允許訪問設定寄存器設定為允許訪問非易失性存儲器的狀態時,通過將電流驅動能力大的三態緩衝電路的輸出驅動到H電平,可以從電源供給端子PW1、PW2向非易失性存儲器4、5供給電源。按照這種方式,在本實施形態中,通過利用輸出控制部20內所設有的三態緩衝電路,構成圖1所示的電源供給控制裝置3e。
非易失性存儲器寫入讀出控制部19,通過輸出控制部20驅動各端子PW、CS、RW、CK、IO而訪問非易失性存儲器4、5。當從非易失性存儲器4、5進行信息讀出時,非易失性存儲器寫入讀出控制部19,使晶片選擇端子CS從L電平變為H電平,從而使非易失性存儲器4、5變為可動作的狀態,並通過將讀出/寫入信號輸出端子RW設定為L電平而將非易失性存儲器4、5設定為讀出模式。接著,在經過了為確定非易失性存儲器4、5的數據輸出而需要的時間後,當通過取入數據輸入輸出端IO的邏輯電平而讀取非易失性存儲器4、5的開頭地址的數據時,將用於使非易失性存儲器的地址逐步遞增的時鐘脈衝供給到時鐘脈衝供給端子CK,以使非易失性存儲器的地址逐步遞增,從而讀取下一個地址的數據。將這種動作反覆進行到非易失性存儲器的最終地址,即可將存儲在非易失性存儲器內的數據全部讀出。
當對非易失性存儲器進行信息寫入時,非易失性存儲器寫入讀出控制部19,使晶片選擇端子CS從L電平變為H電平,從而使非易失性存儲器4、5變為可動作的狀態,並通過將讀出/寫入信號輸出端子RW設定為H電平而將非易失性存儲器4、5設定為寫入模式。接著,在將寫入數據(H電平或L電平)輸出到數據輸入輸出端IO的狀態下,使時鐘脈衝端子CK從L電平變為H電平。非易失性存儲器4、5,在時鐘脈衝信號從L電平變為H電平的時刻,取入數據並將其存儲在存儲單元的開頭地址。然後,非易失性存儲器寫入讀出控制部19,通過使時鐘脈衝端子CK從H電平變為L電平而使非易失性存儲器4、5內的地址逐步遞增。接著,輸出應存儲在下一個地址的數據,並使時鐘脈衝端子CK從L電平變為H電平,從而進行對下一個地址的寫入。將這種動作反覆進行到規定的地址。
另外,非易失性存儲器寫入讀出控制部19,備有對第1非易失性存儲器進行寫入讀出的電路部及對第2非易失性存儲器進行寫入讀出的電路部,可以從2個非易失性存儲器同時讀出信息,或同時將信息寫回。按照這種方式,能在短時間內完成從非易失性存儲器4、5的讀出及對非易失性存儲器4、5的寫入。
命令執行部14,當從接收控制部12供給可變長命令時,根據圖8(B)所示的命令(第2位元組的高位4位)識別是寫入請求或是讀出請求。這裡,由4位構成的命令數據為0000時是讀出請求,如為1000則是寫入請求。當命令的數據既不是0000也不是1000時,命令執行部14將一系列的可變長命令廢棄,並等待傳送下一個命令。
命令執行部14,當供給了寫入請求命令時,將第1個數據(由可變長命令的第5位元組指定的數據)寫入由低位地址指定的地址。當供給第2個數據時,將第2個數據(由可變長命令的第6位元組指定的數據)寫入使由低位地址指定的地址+1後的地址。當供給第3和第4個數據時,將第3和第4個數據(由可變長命令的第7位元組、第8位元組指定的數據)分別寫入使由低位地址指定的地址+2、+3後的地址。
這裡,命令執行部14,在將數據寫入所指定的地址時,參照有效位長度數據表21確認存儲於該地址的數據的有效位長度。然後,當超過了從裝置本體控制部2供給的數據的有效位長度的高位位的值為1時,將超過有效位長度的高位位的值變更為0,並寫入變更後的數據。例如,當對地址80(十六進位表示法)的允許訪問設定寄存器供給寫入8位數據11111111的命令時,命令執行部14,如根據有效位長度數據表21確認允許訪問設定寄存器的有效位長度為2位,則通過將超過有效位長度的位的值變更為0而按00000011生成數據,並將所生成的數據00000011寫入地址80(十六進位表示法)的允許訪問設定寄存器。
命令執行部14,當供給了讀出請求命令時,根據圖8(B)所示的數據長度(第2位元組的低位4位)識別讀出請求的字節數。當讀出請求的字節數為1位元組時,命令執行部14,根據由低位地址指定的地址讀出存儲於該地址的數據。當讀出請求的字節數為2位元組時,命令執行部14,讀出由低位地址指定的地址的數據及其下一個地址(指定地址+1)的數據。當讀出請求的字節數為4位元組時,命令執行部14,分別從由低位地址指定的地址、指定地址+1、+2、+3的各地址讀出數據。
命令執行部14,將讀出數據的字節長度數據供給發送控制部13,同時,將實際讀出的數據供給發送控制部13。
圖14是發送控制部的方框結構圖。發送控制部13,備有5組數據鎖存電路13a~13e,同時,還備有傳送控制部13f。傳送控制部13f,將動作模式(0010)存儲在第1鎖存電路13a的高位4位,並將數據長度(讀出數據的字節長度)存儲在低位4位。傳送控制部13f,將從命令執行部14供給的第1~第4讀出數據分別存儲在第2~第5數據鎖存電路13a內。傳送控制部13f,在根據指示數據長度的數據確認已湊成規定位數的數據後,將存儲在各數據鎖存電路13a~13e內的數據依次傳送到串行數據通信部11。
圖6所示的串行數據通信部11內的發送部11b,如上所述,將從發送控制部13依次傳送的並行發送數據TD變換為串行數據後,發送到裝置本體控制部2側。
圖15是表示串行通信數據的格式的說明圖。圖15(A)是表示發送小於8位的串行通信數據時的格式的說明圖。如圖15(A)①所示,當存儲在非易失性存儲器內的信息為5位時,進行串行通信的數據,如圖15(A)②所示,對高位的3位插入0作為填充數據,從而作為1位元組(8位)的數據發送。
按照這種方式,將小於1位元組的數據裝在低位並使高位為0後發送。
圖15(B)是表示發送超過8位的串行通信數據時的格式的說明圖。如圖15(B)③所示,當存儲在非易失性存儲器內的信息為10位時,如圖15(B)④所示,將10位的數據分成2位元組的數據進行發送。具體地說,先將10位數據的低位8位作為第1位元組發送。然後,將10位數據的高位2位裝在低位、再在高位位插入0作為填充數據,從而變換為8位(1位元組)的數據,並將變換後得到的數據作為第2位元組發送。
圖6所示的復位電路部24,當通電復位信號RST的邏輯電平為L電平時,產生復位信號RS。根據該復位信號RS對存儲器訪問控制部3內的各電路部進行初始化(復位)。另外,當從命令執行部14供給復位信號產生請求時,該復位電路部24也產生復位信號RS。因此,裝置本體控制部2,可以通過發送圖8(A)所示的初始化命令而對存儲器訪問控制部3內的各電路部進行初始化。
振蕩電路部23,利用晶體振子、陶瓷振蕩器X等產生頻率例如為16MHz的原始時鐘脈衝信號。時鐘脈衝生成部22,對原始時鐘脈衝信號進行分頻而生成頻率例如為2MHz的時鐘脈衝信號TCLK。此外,時鐘脈衝生成部22,還生成各非易失性存儲器4、5的時鐘脈衝信號CK1、CK2。各非易失性存儲器4、5的時鐘脈衝信號CK1、CK2的周期,可以根據時鐘脈衝周期選擇信號ES的邏輯電平按2級切換。因此,可以適應寫入時間不同的非易失性存儲器。
輸出控制部20,按如上所述的方式控制對非易失性存儲器4、5的各信號輸入輸出端子的狀態。測試用控制部25,用於測試該存儲器訪問控制部3的動作。當4位的測試用信號M1~M4全部被設定為L電平時,為通常的動作狀態。如設定為其他條件,則進入測試模式,從而可以將包括寄存器、RAM內的數據等在內的內部電路的動作狀態通過輸出控制部20輸出到各端子PW、CS、RW、IO、CK等。由此,可以很容易地確認內部電路的動作狀態。
以下,說明上述結構的動作。裝置本體控制部2,在使命令模式指定信號SEL為L電平的狀態下,發送初始化命令。存儲器訪問控制部3接收初始化命令後,將全部電路初始化為與接通電源時相同的狀態。接著,裝置本體控制部2,發送模式設定命令,在存儲器訪問控制部3內的模式寄存器15中設定動作模式2。然後,裝置本體控制部2,將命令模式指定信號SEL設定為H電平。
由於在模式寄存器15中設定了動作模式2,所以在命令模式指定信號SEL變為H電平之後即使從裝置本體控制部2側供給的命令中的動作模式不是2,存儲器訪問控制部3也能將其作為動作模式2的命令接收。
裝置本體控制部2,通過依次發出寫入命令,設定控制寄存器群16內的各控制寄存器的值,從而使存儲器訪問控制部3為可以訪問非易失性存儲器4、5的狀態。然後,裝置本體控制部2,發出指定了全區域讀出控制寄存器的地址的寫入命令。因此,非易失性存儲器寫入讀出控制部19,讀出存儲在各非易失性存儲器4、5內的各信息,並將讀出的各信息存儲在各RAM17、18內。
存儲在各非易失性存儲器4、5內的各信息,每個信息的位長不同。非易失性存儲器寫入讀出控制部19,參照登錄著圖3所示內容的有效位長度數據表21而區分各信息。
非易失性存儲器寫入讀出控制部19,通過對缺少的位補入0而將小於8位的數據修正為8位的數據,並將超過8位的數據修正為2位元組的數據。然後,非易失性存儲器寫入讀出控制部19,參照登錄著圖3所示內容的信息地址對應表26而將以8位為單位修正後的數據存儲於各RAM17、18的規定地址。因此,將存儲在第1非易失性存儲器4內的全部信息存儲在第1RAM17內,並將存儲在第2非易失性存儲器4內的全部信息存儲在第2RAM18內。
裝置本體控制部2,可以通過指定各RAM17、18的地址並發出讀出請求而得到例如與墨水剩餘量有關的數據、墨盒使用開始年月、與墨水種類有關的數據等各種信息。此外,裝置本體控制部2,還可以通過讀出控制寄存器群16的內容而確認當前的設定狀態。
裝置本體控制部2,管理著隨著列印動作的執行而使用的墨水量。而且,裝置本體控制部2,通過發出寫入與更新後的墨水剩餘量有關的數據的請求,更新RAM17、18內的與墨水剩餘量有關的數據。
裝置本體控制部2,在將記錄裝置的電源關斷以前,在使命令模式指定信號SEL為L電平的狀態下,發送斷電命令。當供給斷電命令時,存儲器訪問控制部3將存儲在RAM17、18內的數據寫回到各非易失性存儲器4、5。由此,將與更新後的墨水剩餘量有關的數據存儲在各非易失性存儲器4、5內。在根據該斷電命令對各非易失性存儲器4、5的寫回處理中,僅以設定於各非易失性存儲器4、5的低序號側地址的信息(圖3所示的序號1~9,具體地說,為墨水剩餘量數據等必需由用戶側更新的數據)為對象。因此,在短時間內即可完成對各非易失性存儲器4、5的寫回處理,而無需改寫其他數據。
另外,通過從裝置本體控制部2側發出將允許限定寫入命令寫入圖12所示的允許限定寫入設定寄存器的命令,也可以進行對各非易失性存儲器4、5的寫回處理。
圖16是表示應用了本發明的噴墨式記錄裝置的噴墨式列印裝置的印表機構部的結構的斜視圖。圖16中示出的噴墨式列印裝置的印表機構部100,在結構上使滑架103通過定時帶101與驅動電機102連接從而使滑架103在記錄紙P的紙寬方向上往復移動。在滑架103上,形成備有黑色墨盒安放部104a及彩色墨盒安放部104b的託架104,並在滑架103的下面設置記錄頭105。
圖17是將滑架分解為託架部和頭部後示出的斜視圖。與記錄頭105連通的墨水供給針106、107,垂直地嵌設在滑架103的底面上,使其位於裝置的內側(定時帶101側)。在形成託架104的垂直壁中,在靠近墨水供給針106、107側並與其相對的垂直壁108的上端,安裝著可以藉助於軸109、110轉動的杆111、112。位於杆111、112的自由端側的壁113,在其底邊部具有垂直部113a,並在其上部區域形成向上方展開的斜面部113b。
杆111、112,從軸109、110附近延伸形成分別大體上與杆111、112成直角的用於與後文所述的墨盒140、150上端的伸出部146、156嚙合的凸出部114、115,並形成與在託架104的斜面部113b上形成的勾掛部116、117彈性嚙合的鉤形部118、119。
另外,如圖20和圖21所示,在杆111、112的背面(與墨盒140的蓋體143相對的面)上,設置著彈性構件120、121。在將各墨盒140、150放置在正常位置時,該彈性構件120、121,彈壓在與各墨盒140、150的至少墨水供給口144、154相對的區域上。
另外,在位於墨水供給針106、107側的垂直壁108上,形成上部敞開的窗口122、123。在形成各窗口122、123的垂直壁122a、123a及底面122b、123b上,形成連續的溝槽122c、123c。然後,將各接點機構124、125插入並固定在該溝槽122c、123c內。
記錄頭105,通過按大致L字型形成的基臺132的水平部133固定在託架104的底面上。在基臺132的垂直壁134上,在與接點機構124、125相對的區域形成窗口135、136,電路基板130固定在其正面側。
電路基板130,如圖16所示,通過撓性電纜137與裝置本體控制部2連接。在該電路基板130上安裝著構成存儲器訪問控制部3的門陣列IC。
圖18是墨盒的斜視圖。在圖18(A)中示出黑色墨盒140,在圖18(B)中示出彩色墨盒150。各墨盒140、150,在按大致長方體形成的容器141、151內安放著浸含了墨水的多孔性體(圖中未示出),其上面用蓋體143、153封住。
在容器141、151的底面上,形成有墨水供給口144、145,在將墨盒140、150安裝在圖16所示的託架104的各墨盒安裝部140a、140b上時使其位置與墨水供給針106、107正好相對。此外,在墨水供給口144、145側的垂直壁145、155的上端,整體形成著與杆111、112的凸出部114、115嚙合的伸出部146、145。
黑色墨盒140的伸出部146,從一端到另一端形成為連續體。在伸出部146的下面與垂直壁145之間形成三角形的加強肋147。彩色墨盒150的伸出部156,單獨形成並使其位於兩側。在伸出部156的下面與垂直壁155之間形成三角形的加強肋157。符號159,是防止誤插入用的凹部。
在垂直壁145、155上,形成凹部148、158,使其位於墨盒140、150的寬度方向的中心,在形成凹部148、158的位置安裝非易失性存儲器電路基板131、131。
圖19是表示非易失性存儲器電路基板的結構的說明圖。圖19(A)是表示非易失性存儲器電路基板131的表面側結構的斜視圖,圖19(B)是表示非易失性存儲器電路基板131的背面側結構的斜視圖,圖19(C)是表示電極尺寸的說明圖,圖19(D)是表示電極與接點的接觸狀態的平面圖。圖19(E)是表示電極與接點的接觸狀態的側面圖。
如圖19(A)所示,在非易失性存儲器電路基板131的表面側,在墨盒的插入方向(圖中的上下方向)上按2排配置著多個電極160(1601、1602),使其位置與接點機構24的接點形成構件129a、129b相對。
如圖19(B)所示,在非易失性存儲器電路基板131的背面側,安裝著非易失性存儲器4、5的IC晶片161。IC晶片161的各端子(圖中未示出),分別通過圖中未示出的配線圖案及通孔等與各接點160電氣連接。通過用抗墨性材料覆蓋安裝在非易失性存儲器電路基板131上的非易失性存儲器4、5的IC晶片161,可以保護IC晶片161。
如圖19(C)所示,尺寸小的電極1601,高度H1為1.8mm,寬度W1為1mm。尺寸大的電極1602,高度H1為1.8mm,寬度W1為3mm。將各電極160的高度設定為即使安裝在託架104上的墨盒140、150發生晃動也能與接點形成構件129a、129b可靠地接觸。
在將墨盒140、150安裝在託架104上的狀態下,如圖19(D)和圖19(E)所示,接點機構24的上排側的接點形成構件129a與上排側的電極1601接觸,接點機構24的下排側的接點形成構件129b與下排側的電極1601、1602接觸。
如圖19(D)所示,有2個接點形成構件129b、129b與下排側的大的電極1602接觸。於是,通過檢測這2個接點形成構件129b、129b之間是否導通,即可判定是否安裝了墨盒。
圖19中的符號160T,是在各製造工序等中用於檢驗的電極。
在非易失性存儲器電路基板131上,至少形成1個貫通孔131a和凹部(切口部)131b。
如圖18所示,在墨盒140、150的垂直壁145、155上,設有與非易失性存儲器電路基板131上的貫通孔131a和凹部(切口部)131b配合併用於定位的凸出部145a、145b、155a、155b。進一步,在垂直壁145、155上,還設有與非易失性存儲器電路基板131的側面彈性接觸的肋緣或卡爪等伸出部145c、145d、155c、155d。
因此,在將非易失性存儲器電路基板131壓緊在墨盒140、150的垂直壁145、155上時,可以由定位用凸出部145a、145b、155a、155b將非易失性存儲器電路基板131定位,同時,可以通過使非易失性存儲器電路基板131與各伸出部145c、145d、155c、155d嚙合而進行安裝。
圖20和圖21是表示墨盒的安裝過程的說明圖。在圖20和圖21中示出黑色墨盒140的安裝過程。如圖20所示,在使杆111打開到大致垂直位置的狀態下將墨盒104插入託架104時,設在墨盒104一端的伸出部146被111的凸出部114擋住,墨盒140的另一端,由託架104的斜面部113b支承保持。
當在這種狀態下將杆111關閉時,如圖21所示,凸出部114向下方轉動,使墨盒140一邊大致保持插入初期的姿態一邊下降,從而使墨水供給口144與墨水供給針106的前端接觸。
當杆111進一步轉動時,通過彈性構件120按壓墨盒140。由此,將墨水供給口144壓套在墨水供給針106上。然後,當杆111壓下到最後位置時,杆111在通過彈性構件120使墨盒140始終彈性地壓向墨水供給針106側的狀態下固定在圖17所示的勾掛部116上。
按照這種方式,能以一定的壓力在其使墨水供給口144與墨水供給針106嚙合的狀態下將墨盒140彈性地壓緊。因此,可以保持與墨水供給針106的氣密性並能保持穩定的嚙合狀態,而不受因列印中的振動、記錄裝置的移動等而產生的衝擊和振動的影響。
圖22是表示非易失性存儲器基板與接點機構的接點構成部件的接觸狀態的說明圖。圖22(A)示出墨盒140的墨水供給口144與託架104側的墨水供給針106接觸前的狀態,圖22(B)示出墨水供給口144已與墨水供給針106接觸後的狀態,圖22(C)示出墨水供給針106已完全伸入墨水供給口144的狀態(墨盒140已完全安裝好的狀態)。
如圖22(C)所示,在墨盒140已完全安裝好的狀態下,非易失性存儲器基板131上所設有的各端子(圖中未示出)與接點機構124的接點形成構件129a、129b完全接觸。各接點形成構件129a、129b的各自的另一側的各接觸部128a、128b,與安裝了存儲器訪問控制部3的電路基板130上所設有的各端子(圖中未示出)接觸。由此,即可使非易失性存儲器基板131上所設有的各端子與安裝了存儲器訪問控制部3(圖中未示出)的電路基板130的各端子通過各接點形成構件129a、129b分別電氣接觸。
在本實施形態中,作為噴墨式記錄裝置,舉例示出了噴墨式列印裝置,但本發明的噴墨式記錄裝置也可以應用於備有墨盒更換型記錄機構的傳真裝置或各種終端裝置。此外,在本實施形態中,示出了備有2個非易失性存儲器的結構,但非易失性存儲器也可以是一個。進一步,也可以是能夠由存儲器訪問控制部對3個以上的非易失性存儲器的寫入、讀出進行控制的結構。
另外,以上的說明,涉及本發明的特定實施形態,只要是本技術領域的從業人員就可以考慮到本發明的各種變形例,但這些都包含在本發明的技術範圍內。
如上所述,本發明的噴墨式記錄裝置,構成為在安裝墨盒的滑架上設置存儲器訪問控制部並通過該存儲器訪問控制部訪問非易失性存儲器,所以能夠減少滑架與記錄裝置本體側控制部之間的連接線數。
另外,還構成為在存儲器訪問控制部與記錄裝置本體側控制部之間通過串行數據通信發送接收各種命令和各種數據,所以能夠減少滑架與記錄裝置本體側控制部之間的連接線數。
另外,還構成為在存儲器訪問控制部內例如設置隨機存取存儲器等暫時存儲器並將從非易失性存儲器讀出的數據全部存儲在該暫時存儲器內,因而可以響應來自裝置本體控制部側的數據讀出請求而讀出存儲在暫時存儲器內的數據,從而能夠對數據讀出請求進行高速的響應。進一步,裝置本體控制部,在產生數據寫入請求而將暫時存儲裝置內的數據更新後,可以通過產生對非易失性存儲器的寫入請求而將更新後的數據寫入非易失性存儲器。因此,即使有多項應更新的數據時,也能以1次的寫入動作將多個數據寫入非易失性存儲器。
另外,還構成為在存儲器訪問控制部內備有控制對非易失性存儲器的電源供給的電源供給控制裝置,所以可以僅在訪問非易失性存儲器時對非易失性存儲器供給電源。因此,可以減低不必要的電力消耗。此外,通過在不訪問非易失性存儲器的狀態下停止電源的供給,可以防止由噪聲等改寫存儲在非易失性存儲器內的數據。
進一步,在結構上可以通過存儲器訪問控制部訪問多個非易失性存儲器,所以即使非易失性存儲器的個數增加也不會使滑架與記錄裝置本體側控制部之間的連接線數增加。
另外,通過採用用於存儲器訪問控制部的半導體裝置(集成電路裝置),可以很容易地將存儲器訪問控制部設置在備有墨盒安裝部的滑架上,同時可以實現滑架的小型化。
權利要求
1.一種噴墨式記錄裝置,其特徵在於在備有用於安放具有非易失性存儲器的墨盒的安裝部的滑架上設有根據從記錄裝置本體側控制部供給的命令控制上述記錄裝置本體側控制部與上述非易失性存儲器之間的數據發送接收的存儲器訪問控制部。
2.根據權利要求1所述的噴墨式記錄裝置,其特徵在於上述存儲器訪問控制部,備有與上述記錄裝置本體側控制部進行串行數據通信的串行數據通信裝置、執行從上述記錄裝置本體側控制部供給的命令的命令執行裝置、及對上述非易失性存儲器進行數據寫入和讀出的非易失性存儲器寫入讀出控制裝置。
3.根據權利要求1所述的噴墨式記錄裝置,其特徵在於上述存儲器訪問控制部,備有與上述記錄裝置本體側控制部進行串行數據通信的串行數據通信裝置、執行從上述記錄裝置本體側控制部供給的命令的命令執行裝置、對上述非易失性存儲器進行數據寫入和讀出的非易失性存儲器寫入讀出控制裝置、及用於暫時存儲從上述非易失性存儲器讀出的數據的暫時存儲裝置。
4.根據權利要求1所述的噴墨式記錄裝置,其特徵在於上述存儲器訪問控制部,備有控制對上述非易失性存儲器的電源供給的電源供給控制裝置。
5.根據權利要求2或權利要求3所述的噴墨式記錄裝置,其特徵在於上述非易失性存儲器寫入讀出控制裝置,可以輸出多種用於對上述非易失性存儲器進行寫入和讀出的至少一種操作的時鐘,並根據上述非易失性存儲器的電氣特性選擇這些時鐘。
6.根據權利要求l所述的噴墨式記錄裝置,其特徵在於上述存儲器訪問控制部,構成為可以訪問多個非易失性存儲器。
7.一種半導體裝置,其特徵在於在半導體基板上形成有根據從記錄裝置本體側控制部供給的命令控制上述記錄裝置本體側控制部與非易失性存儲器之間的數據發送接收的存儲器訪問控制部。
8.一種記錄頭裝置,其特徵在於在備有用於安放具有非易失性存儲器的墨盒的安裝部的滑架上設有根據從記錄裝置本體側控制部供給的命令控制上述記錄裝置本體側控制部與上述非易失性存儲器之間的數據發送接收的存儲器訪問控制部。
全文摘要
在安裝備有非易失性存儲器的墨盒的滑架(記錄頭部)上設置用於控制對非易失性存儲器的訪問的存儲器訪問控制部,從而可以減少滑架(記錄頭部)與印表機本體側控制部之間的連接線數。裝置本體控制部與存儲器訪問控制部,通過串行數據通信進行數據的發送接收。存儲器訪問控制部,讀出存儲在各非易失性存儲器內的各種信息(墨水剩餘量、使用開始年月等)並將其存儲在存儲器訪問控制部中的RAM內。裝置本體控制部,通過發出對RAM的訪問請求命令而進行信息的讀出和更新。當印表機的電源關斷時,裝置本體控制部發出信息寫回命令。存儲器訪問控制部,將RAM內的信息寫回到非易失性存儲器。
文檔編號B41J29/393GK1895899SQ20061009998
公開日2007年1月17日 申請日期2000年10月4日 優先權日1999年10月4日
發明者辻龍一 申請人:精工愛普生株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀