主體裝置、從屬裝置以及程序更新方法
【專利摘要】主體裝置、從屬裝置以及程序更新方法。在主體裝置(2)中,從外部裝置(H1)取得在更新程序(P1),抑制來(lái)自可能對(duì)主體裝置(2)與從屬裝置(3)之間的通信產(chǎn)生噪聲的噪聲產(chǎn)生源(N1)的噪聲的產(chǎn)生,然后,使用速度比第1通信方法(第1通信速度(V1))高的第2通信方法(第2通信速度(V2))從主體裝置(2)向從屬裝置(3)傳輸從屬裝置更新程序(P3)。
【專利說(shuō)明】主體裝置、從屬裝置以及程序更新方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及主體裝置、從屬裝置以及程序更新方法。
【背景技術(shù)】
[0002]作為圖像形成裝置,已知有如下打印機(jī):從與外部裝置連接的主控制器向從屬的引擎控制器發(fā)送多種指令而對(duì)裝置整體進(jìn)行控制(參照專利文獻(xiàn)I)。該打印機(jī)在進(jìn)行固件改寫的改寫模式中,與打印模式相比,對(duì)主控制器與引擎控制器之間的通信所使用的指令進(jìn)行限定,由此,提高主控制器與引擎控制器之間的通信效率,提高固件的改寫效率。
[0003]專利文獻(xiàn)1:日本特開(kāi)2004-29876號(hào)公報(bào)
[0004]在程序自身的處理速度已提高的當(dāng)前,與占有固件改寫處理的大部分的改寫數(shù)據(jù)傳輸處理相比,在專利文獻(xiàn)I中,使效率提高的程序自身的處理時(shí)間所占的比例較小,被縮短的時(shí)間很少。此外,上述問(wèn)題不限于打印機(jī),在主體裝置與從屬裝置進(jìn)行通信的各種技術(shù)中也同樣存在。
【發(fā)明內(nèi)容】
[0005]鑒于以上情況,本發(fā)明的一個(gè)目的是縮短對(duì)從屬裝置進(jìn)行控制的從屬控制部所用的程序的更新處理時(shí)間。
[0006]為了實(shí)現(xiàn)上述一個(gè)目的,本發(fā)明具有如下方式,一種主體裝置,其能夠與從屬裝置進(jìn)行通信,該主體裝置具有:取得部,其從外部裝置取得更新程序,該更新程序至少包含對(duì)所述從屬裝置進(jìn)行控制的從屬控制部所用的從屬裝置更新程序;以及主體控制部,其控制所述主體裝置,所述主體控制部抑制來(lái)自可能對(duì)所述主體裝置與所述從屬裝置之間的通信產(chǎn)生噪聲的噪聲產(chǎn)生源的噪聲的產(chǎn)生,然后,使用速度比第I通信方法高的第2通信方法向所述從屬控制部發(fā)送所述從屬裝置更新程序,所述第I通信方法是在抑制所述噪聲的產(chǎn)生之前,在所述主體裝置與所述從屬裝置之間進(jìn)行的通信方法。
[0007]在上述方式中,在取得了更新程序的情況下,抑制來(lái)自噪聲產(chǎn)生源的噪聲的產(chǎn)生,由此,能夠使用速度比第I通信方法高的第2通信方法向從屬控制部發(fā)送從屬裝置更新程序,其中,所述第I通信方法是在抑制噪聲的產(chǎn)生之前,在主體裝置與從屬裝置之間進(jìn)行通信方法。因此,上述方式能夠提供一種主體裝置,其可縮短對(duì)從屬裝置進(jìn)行控制的從屬控制部的程序的更新處理時(shí)間。
[0008]此處,主體裝置與從屬裝置可以構(gòu)成在各自的殼體中等而能夠分離,也可以構(gòu)成在同一殼體中等而不能分離。因此,主體控制部與從屬控制部可以位于各自的殼體內(nèi),也可以位于同一殼體內(nèi)。
[0009]更新程序可以包含主體控制部的主體裝置更新程序等,也可以不包含主體裝置更新程序等。
[0010]噪聲產(chǎn)生源可以位于主體裝置,也可以位于從屬裝置,或者位于主體裝置以及從屬裝置以外的位置。
[0011]因此,可以是,所述主體控制部在將包含自身所用的主體裝置更新程序的所述更新程序中包含的所述從屬裝置更新程序發(fā)送到所述從屬控制部后,使所述從屬控制部使用所述從屬裝置更新程序執(zhí)行程序更新,然后,使用所述主體裝置更新程序執(zhí)行自身的程序更新。該方式在進(jìn)行了從屬控制部的程序更新后,進(jìn)行主體控制部的程序更新,因此,能夠提供程序更新的優(yōu)選處理例。
[0012]所述主體控制部在抑制了來(lái)自所述噪聲產(chǎn)生源的噪聲的產(chǎn)生后,向所述從屬控制部通知使用所述第2通信方法。在該方式中,從屬控制部能夠掌握要使用第2通信方法的情況,因此,能夠提供程序更新的優(yōu)選處理例。
[0013]可以設(shè)置多個(gè)能夠與所述主體裝置進(jìn)行通信的從屬裝置。所述噪聲產(chǎn)生源可以設(shè)置在能夠與所述主體裝置進(jìn)行通信的第2從屬裝置中??梢允?,所述主體控制部使所述第2從屬裝置抑制來(lái)自所述噪聲產(chǎn)生源的噪聲的產(chǎn)生,然后,使用所述第2通信方法向所述從屬裝置的從屬控制部發(fā)送所述從屬裝置更新程序。在主體控制部向第I從屬裝置的從屬控制部發(fā)送從屬裝置更新程序時(shí),通過(guò)抑制來(lái)自設(shè)置在與主體裝置以及第I從屬裝置不同的第2從屬裝置中的噪聲產(chǎn)生源的噪聲的產(chǎn)生,能夠使用高速的第2通信方法發(fā)送從屬裝置更新程序。因此,本方式能夠提供程序更新的優(yōu)選處理例。
[0014]此外,也可以是,所述噪聲產(chǎn)生源設(shè)置在所述主體裝置中。也可以是,所述主體控制部在將包含自身所用的主體裝置更新程序的所述更新程序中包含的所述從屬裝置更新程序發(fā)送到所述從屬控制部后,使用所述主體裝置更新程序執(zhí)行自身的程序更新而進(jìn)行重啟。隨著所述主體控制部的重啟而結(jié)束對(duì)所述噪聲產(chǎn)生源的噪聲產(chǎn)生的抑制。該方式在將從屬裝置更新程序發(fā)送到從屬控制部后,結(jié)束對(duì)來(lái)自設(shè)置在主體裝置中的噪聲產(chǎn)生源的噪聲產(chǎn)生的抑制,因此,能夠提供程序更新的優(yōu)選處理例。
[0015]此外,也可以是,所述噪聲產(chǎn)生源設(shè)置在所述從屬裝置中,所述主體控制部在將所述從屬裝置更新程序發(fā)送到所述從屬控制部后,使所述從屬控制部使用所述從屬裝置更新程序執(zhí)行程序更新,使所述從屬控制部重啟。隨著所述從屬控制部的重啟而結(jié)束對(duì)所述噪聲產(chǎn)生源的噪聲產(chǎn)生的抑制。在該方式中,在從屬裝置更新程序被發(fā)送到從屬控制部后,結(jié)束對(duì)來(lái)自設(shè)置在從屬裝置中的噪聲產(chǎn)生源的噪聲產(chǎn)生的抑制,因此,能夠提供程序更新的優(yōu)選處理例。
[0016]因此,本發(fā)明還具有如下方式,一種從屬裝置,其能夠與從外部裝置取得更新程序的主體裝置進(jìn)行通信,其中,所述從屬裝置具有從屬控制部,該從屬控制部控制所述從屬裝置,使用自身所用的從屬裝置更新程序執(zhí)行程序更新,所述從屬控制部抑制來(lái)自可能對(duì)所述主體裝置與所述從屬裝置之間的通信產(chǎn)生噪聲的噪聲產(chǎn)生源的噪聲的產(chǎn)生,然后,使用速度比第I通信方法高的第2通信方法從所述主體控制部接收所述從屬裝置更新程序,所述第I通信方法是在抑制所述噪聲的產(chǎn)生之前,在所述主體裝置與所述從屬裝置之間進(jìn)行的通信方法。
[0017]在上述方式中,在開(kāi)始發(fā)送從屬裝置更新程序的情況下,抑制來(lái)自噪聲產(chǎn)生源的噪聲的產(chǎn)生,由此,能夠使用速度比第I通信方法高的第2通信方法從主體控制部接收從屬裝置更新程序。因此,上述方式能夠提供可縮短對(duì)從屬裝置進(jìn)行控制的從屬控制部的程序的更新處理時(shí)間的從屬裝置。
[0018]此外,本發(fā)明的程序更新方法具有如下方式,一種程序更新方法,其中,在主體裝置中,從外部裝置取得更新程序,該更新程序至少包含對(duì)從屬裝置進(jìn)行控制的從屬控制部的從屬裝置更新程序;在取得了所述更新程序的情況下,抑制來(lái)自可能對(duì)所述主體裝置與所述從屬裝置之間的通信產(chǎn)生噪聲的噪聲產(chǎn)生源的噪聲的產(chǎn)生;在抑制了來(lái)自所述噪聲產(chǎn)生源的噪聲的產(chǎn)生后,使用速度比第I通信方法高的第2通信方法從所述主體裝置向所述從屬裝置傳輸所述從屬裝置更新程序,所述第I通信方法是在抑制所述噪聲的產(chǎn)生之前,在所述主體裝置與所述從屬裝置之間進(jìn)行的通信方法。
[0019]在上述方式中,在取得了更新程序的情況下,抑制來(lái)自噪聲產(chǎn)生源的噪聲的產(chǎn)生,由此,能夠使用速度比第I通信方法高的第2通信方法從主體裝置向從屬裝置傳輸從屬裝置更新程序。因此,上述方式能夠提供可縮短對(duì)從屬裝置進(jìn)行控制的從屬控制部的程序的更新處理時(shí)間的程序更新方法。
[0020]上述發(fā)明可以應(yīng)用于具有主體裝置和從屬裝置的并行處理型裝置、具有該并行處理型裝置的系統(tǒng)、使計(jì)算機(jī)實(shí)現(xiàn)與主體裝置的單元對(duì)應(yīng)的功能的主體程序、使計(jì)算機(jī)實(shí)現(xiàn)與從屬裝置的單元對(duì)應(yīng)的功能的從屬程序、使計(jì)算機(jī)實(shí)現(xiàn)與并行處理型裝置的單元對(duì)應(yīng)的功能的程序、使計(jì)算機(jī)實(shí)現(xiàn)與所述系統(tǒng)的單元對(duì)應(yīng)的功能的程序、記錄有這些程序的計(jì)算機(jī)可讀取的介質(zhì)、以及與這些程序?qū)?yīng)的方法等。
【專利附圖】
【附圖說(shuō)明】
[0021]圖1是示意性地例示具有主體裝置2和從屬裝置3的記錄裝置(并行處理型裝置I)的動(dòng)作的圖。
[0022]圖2是例示系統(tǒng)SYl的結(jié)構(gòu)的概略的框圖。
[0023]圖3是示意性地例示包含第2從屬裝置的記錄裝置(并行處理型裝置I)的結(jié)構(gòu)的概略的分解圖。
[0024]圖4是示意性地示出記錄裝置(并行處理型裝置I)的變形例的圖。
[0025]圖5是例示系統(tǒng)SYl的動(dòng)作的時(shí)序圖。
[0026]圖6是示出系統(tǒng)SYl的動(dòng)作的變形例的時(shí)序圖。
[0027]圖7是示出系統(tǒng)SYl的動(dòng)作的變形例的時(shí)序圖。
[0028]標(biāo)號(hào)說(shuō)明
[0029]I并行處理型裝置;2主體裝置;3從屬裝置;4、5第2從屬裝置;21、31、41、51殼體;22取得部;23主體控制部;33從屬控制部;43第2從屬控制部;H1外部裝置;N1噪聲產(chǎn)生源;P1更新程序;P2主體裝置更新程序;P3從屬裝置更新程序;PF2主體裝置固件;PF3從屬裝置固件;PH1固件更新程序;SY1系統(tǒng)。
【具體實(shí)施方式】
[0030]以下,說(shuō)明本發(fā)明的實(shí)施方式。當(dāng)然,以下的實(shí)施方式只是用于例示本發(fā)明,實(shí)施方式所示的全部特征并非發(fā)明的解決手段所必須的。
[0031](I)具有主體裝置和從屬裝置的并行處理型裝置的概要:
[0032]在圖1中,作為具有主體裝置2與從屬裝置3的并行處理型裝置1,示意性地例示了這樣的打印機(jī)(記錄裝置):在打印機(jī)主體(主體裝置2)的下方重疊有增設(shè)進(jìn)紙盒這樣的分離型進(jìn)紙裝置(從屬裝置3)。當(dāng)然,打印機(jī)(記錄裝置)包括噴墨打印機(jī)、針點(diǎn)(wiredot)打印機(jī)、激光打印機(jī)、線打印機(jī)、復(fù)印機(jī)、傳真機(jī)、組合它們的一部分而成的復(fù)合機(jī)等。圖2示意性地例示了包含該打印機(jī)的記錄系統(tǒng)SYl的結(jié)構(gòu)的概略。在主體(2)中,收納有使計(jì)算機(jī)實(shí)現(xiàn)作為主控制部的功能的主體裝置固件PF2。在進(jìn)紙裝置(3)中收納有從屬裝置固件PF3,該從屬裝置固件PF3使計(jì)算機(jī)實(shí)現(xiàn)作為從屬于主控制部的控制部的功能。此夕卜,主體(2)能夠直接與主機(jī)裝置(外部裝置Hl)進(jìn)行通信,另一方面,進(jìn)紙裝置(3)與主機(jī)裝置之間不具有直接的通信單元。
[0033]在對(duì)打印紙張(記錄介質(zhì))進(jìn)行打印(記錄)的通常模式的情況下,打印機(jī)例如從主機(jī)裝置接收打印用的數(shù)據(jù)D1,根據(jù)該數(shù)據(jù)Dl驅(qū)動(dòng)進(jìn)紙裝置(3)的電機(jī)而進(jìn)行進(jìn)紙,驅(qū)動(dòng)主體(2)的電機(jī)而輸送打印紙張,使打印頭掃描,驅(qū)動(dòng)主體(2)的打印頭而進(jìn)行打印。接收打印用的數(shù)據(jù)Dl的是主體(2),與此相對(duì),驅(qū)動(dòng)進(jìn)紙裝置(3)的電機(jī)是進(jìn)紙裝置(3)。在此,需要從主體的主體控制部23向進(jìn)紙裝置的從屬控制部33發(fā)送用于驅(qū)動(dòng)進(jìn)紙裝置(3)的電機(jī)的數(shù)據(jù)D2。
[0034]此處,在電機(jī)或打印頭動(dòng)作時(shí),可能產(chǎn)生電噪聲。這些電機(jī)等作為噪聲產(chǎn)生源NI,可能對(duì)主體(2)與進(jìn)紙裝置(3)之間的通信產(chǎn)生噪聲。尤其是,電機(jī)流過(guò)高電壓的高電流,容易產(chǎn)生強(qiáng)噪聲。例如,電刷電機(jī)存在電刷的接縫,因而容易產(chǎn)生噪聲。進(jìn)行實(shí)驗(yàn)發(fā)現(xiàn),產(chǎn)生了幾μ sec (微秒)間隔的噪聲。
[0035]例如,在設(shè)從主體到進(jìn)紙裝置的數(shù)據(jù)傳輸?shù)乃俣葹?20000bps時(shí),每Ibit的傳輸時(shí)間為1000000/120000 = 8.3 μ sec,因此,在數(shù)據(jù)因幾μ sec間隔的噪聲而變化時(shí),可能傳輸錯(cuò)誤的數(shù)據(jù)。與此相對(duì),在設(shè)從主體到進(jìn)紙裝置的數(shù)據(jù)傳輸?shù)乃俣葹?0000bps時(shí),每Ibit的傳輸時(shí)間為50 μ sec,因此,能夠通過(guò)多級(jí)濾波等對(duì)策來(lái)準(zhǔn)確地傳輸數(shù)據(jù)。在此,通常,將主體⑵與進(jìn)紙裝置(3)之間的通信速度限制為例如10000?30000bps左右的較慢的第I通信速度Vl (VI > O)。這樣,以能夠抑制成為問(wèn)題的噪聲(例如幾μ sec間隔左右的噪聲)的影響而進(jìn)行通信的通信速度即第I通信速度Vl進(jìn)行通信,由此,即使產(chǎn)生噪聲,也能夠可靠地從主體控制部23向從屬控制部33發(fā)送數(shù)據(jù)?;谠摰贗通信速度Vl的通信方法是在抑制來(lái)自噪聲產(chǎn)生源NI的噪聲的產(chǎn)生之前在主體裝置2與從屬裝置3之間進(jìn)行的第I通信方法。
[0036]在銷售了打印機(jī)后,例如,在銷售應(yīng)對(duì)超高畫質(zhì)的新型打印紙張時(shí),為了使打印機(jī)應(yīng)對(duì)該新型打印紙張,需要更新固件。固件的更新是在固件改寫模式下進(jìn)行的。
[0037]本技術(shù)的主體裝置2具有:取得部22 (參照?qǐng)D2),其從外部裝置Hl取得至少包含對(duì)從屬裝置3進(jìn)行控制的從屬控制部33的從屬裝置更新程序P3的更新程序Pl ;以及主體控制部23,其控制主體裝置2。在所述取得部22取得了更新程序Pl的情況下,主體控制部23抑制來(lái)自噪聲產(chǎn)生源NI的噪聲的產(chǎn)生,然后,使用速度比上述第I通信方法(第I通信速度VI)高的第2通信方法(第2通信速度V2)向從屬控制部33發(fā)送從屬裝置更新程序P3。
[0038]此外,本技術(shù)的從屬裝置3具有從屬控制部33,該從屬控制部33對(duì)從屬裝置3進(jìn)行控制,使用自身用的從屬裝置更新程序P3執(zhí)行程序更新。在主體控制部23開(kāi)始發(fā)送包含在更新程序Pl中的從屬裝置更新程序P3的情況下,從屬控制部33抑制來(lái)自噪聲產(chǎn)生源NI的噪聲的產(chǎn)生,然后,使用速度比第I通信方法(第I通信速度VI)高的第2通信方法(第2通信速度V2)從主體控制部23接收從屬裝置更新程序P3。
[0039]在傳輸固件而進(jìn)行改寫的情況下,不需要使電機(jī)等噪聲產(chǎn)生源NI動(dòng)作。因此,通過(guò)使噪聲產(chǎn)生源NI停止、或者使動(dòng)作減少,抑制(還包括停止)來(lái)自上述幾μ sec間隔的噪聲這樣的來(lái)自噪聲產(chǎn)生源NI的噪聲進(jìn)入主體(2)與進(jìn)紙裝置(3)之間的通信。因此,能夠利用抗噪聲能力比第I通信方法弱的方法來(lái)進(jìn)行主體(2)與進(jìn)紙裝置(3)之間的通信。在此,主體控制部23和從屬控制部33在傳輸從屬裝置更新程序P3時(shí),將主體(2)與進(jìn)紙裝置(3)之間的通信速度提高到例如50000?200000bps左右的較快的第2通信速度V2 (V2> VI)?;谠摰?通信速度V2的通信方法是在傳輸從屬裝置更新程序P3時(shí)在主體裝置2與從屬裝置3之間進(jìn)行的第2通信方法。
[0040]通過(guò)以上方式,縮短了占據(jù)固件改寫處理的大部分的改寫數(shù)據(jù)傳輸處理的時(shí)間。因此,本技術(shù)能夠縮短對(duì)從屬裝置3進(jìn)行控制的從屬控制部33的固件PF3這樣的程序的更新處理時(shí)間。
[0041](2)具有主體裝置和從屬裝置的并行處理型裝置的結(jié)構(gòu):
[0042]圖2所示的記錄系統(tǒng)SYl具有打印機(jī)(并行處理型裝置I)和主機(jī)裝置(外部裝置Hl)。主機(jī)裝置包括個(gè)人計(jì)算機(jī)這樣的計(jì)算機(jī)、數(shù)字照相機(jī)、智能手機(jī)這樣的便攜電話等。主機(jī)裝置根據(jù)需要而安裝有打印機(jī)驅(qū)動(dòng)程序等軟件,向打印機(jī)主體(主體裝置2)發(fā)送用于形成圖像的記錄用數(shù)據(jù)。此外,主機(jī)裝置獲得包含打印機(jī)固件用的更新程序Pl的固件更新程序PH1,根據(jù)該程序PH1,向打印機(jī)主體(主體裝置2)發(fā)送更新程序P1。固件更新程序PHl的獲得方式包括:經(jīng)由互聯(lián)網(wǎng)這樣的通信網(wǎng)從服務(wù)器下載、從磁盤狀記錄介質(zhì)這樣的計(jì)算機(jī)可讀取的記錄介質(zhì)讀取等。圖2所示的更新程序Pl包含主體裝置更新程序P2和從屬裝置更新程序P3,但是更新程序Pl也可以不包含主體裝置更新程序P2。主體裝置更新程序P2可以用于更新固件PF2整體,也可以用于僅更新固件PF2的一部分。從屬裝置更新程序P3可以用于更新固件PF3整體,也可以用于僅更新固件PF3的一部分。
[0043]打印機(jī)主體(主體裝置2)在殼體21內(nèi)具有ASIC (Applicat1n SpecificIntegrated Circuit:可編程專用集成電路)、以及與該ASIC直接或間接地連接的各部210 ?216 等。在 ASIC 內(nèi),CPU (Central Processing Unit:中央處理器)201 與主機(jī) I/F (接口)202、RAM (Random Access Memory:隨機(jī)存取存儲(chǔ)器)203、選擇I/F204、操作面板控制部205、打印頭控制部206、電機(jī)控制部207、傳感器控制部208等連接。主體裝置固件PF2被保存在閃存210中。CPU201根據(jù)主體裝置固件PF2控制主體整體。主機(jī)I/F202從主機(jī)裝置接收打印用的數(shù)據(jù)或者接收更新程序Pl并保存在RAM203等,與主機(jī)裝置之間進(jìn)行數(shù)據(jù)通信。RAM203可以設(shè)置在ASIC外部,或者設(shè)置在ASIC內(nèi)部和ASIC外部。選擇I/F204經(jīng)由連接器C21、C31發(fā)送進(jìn)紙用的數(shù)據(jù)或者發(fā)送從屬裝置更新程序P3等,與進(jìn)紙裝置的I/F302之間進(jìn)行數(shù)據(jù)通信。操作面板控制部205控制操作面板211的動(dòng)作。打印頭控制部206控制打印頭驅(qū)動(dòng)器212的動(dòng)作。該打印頭驅(qū)動(dòng)器212根據(jù)來(lái)自打印頭控制部206的打印頭控制信號(hào),生成高電壓的打印頭驅(qū)動(dòng)信號(hào),提供給打印頭213。
[0044]打印頭213根據(jù)打印頭驅(qū)動(dòng)信號(hào),噴出墨水等,在打印紙張上進(jìn)行打印。電機(jī)控制部207控制電機(jī)驅(qū)動(dòng)器214的動(dòng)作。該電機(jī)驅(qū)動(dòng)器214根據(jù)來(lái)自電機(jī)控制部207的電機(jī)控制信號(hào),生成高電壓的電機(jī)驅(qū)動(dòng)信號(hào),提供給帶編碼器216的電機(jī)215。電機(jī)215根據(jù)電機(jī)驅(qū)動(dòng)信號(hào),輸送打印紙張等,使驅(qū)動(dòng)對(duì)象動(dòng)作。傳感器控制部208根據(jù)來(lái)自編碼器216的脈沖信號(hào),管理打印紙張等驅(qū)動(dòng)對(duì)象的位置。此外,也可以在ASIC中設(shè)置接口,該接口輸入來(lái)自檢測(cè)有無(wú)從屬裝置3或有無(wú)打印紙張這樣的被檢測(cè)物的傳感器的檢測(cè)信號(hào)。
[0045]分離型進(jìn)紙裝置(從屬裝置3)在殼體31內(nèi)具有ASIC、以及與該ASIC直接或間接連接的各部310?313等。在ASIC內(nèi),CPU301與I/F302、RAM303、電機(jī)控制部304、傳感器控制部305等連接。從屬裝置固件PF3被保存在閃存310中。CPU301根據(jù)從屬裝置固件PF3,控制進(jìn)紙裝置整體。I/F302經(jīng)由連接器C21、C31接收進(jìn)紙用的數(shù)據(jù)或者接收從屬裝置更新程序P3并保存在RAM303等,與主體的選擇I/F204之間進(jìn)行數(shù)據(jù)通信。RAM303可以設(shè)置在ASIC外部,也可以設(shè)置在ASIC內(nèi)部和ASIC外部。電機(jī)控制部304控制電機(jī)驅(qū)動(dòng)器311的動(dòng)作。該電機(jī)驅(qū)動(dòng)器311根據(jù)來(lái)自電機(jī)控制部304的電機(jī)控制信號(hào),生成高電壓的電機(jī)驅(qū)動(dòng)信號(hào),提供給帶編碼器313的電機(jī)312。電機(jī)312根據(jù)電機(jī)驅(qū)動(dòng)信號(hào)進(jìn)行進(jìn)紙等,驅(qū)動(dòng)對(duì)象動(dòng)作。傳感器控制部305根據(jù)來(lái)自編碼器313的脈沖信號(hào),管理打印紙張等驅(qū)動(dòng)對(duì)象的位置。當(dāng)然,可以在ASIC中設(shè)置接口等,該接口輸入來(lái)自檢測(cè)有無(wú)打印紙張這樣的被檢測(cè)物的傳感器的檢測(cè)信號(hào)。
[0046]此處,主機(jī)I/F202和RAM203構(gòu)成取得部22,主體的ASIC構(gòu)成主體控制部23,進(jìn)紙裝置的ASIC構(gòu)成從屬控制部33。此外,電機(jī)215、312以及打印頭213構(gòu)成噪聲產(chǎn)生源NI。噪聲產(chǎn)生源NI可以不設(shè)置在從屬裝置3中而設(shè)置在主體裝置2中,也可以不設(shè)置在主體裝置2中而設(shè)置在從屬裝置3,或者設(shè)置在主體裝置2以及從屬裝置3以外的位置。
[0047]主體的連接器C21被配置在主體的底面部21a。另一方面,進(jìn)紙裝置的連接器C31被配置在進(jìn)紙裝置的上表面部31a。因此,在對(duì)準(zhǔn)連接器C21、C31的位置而將主體載置到進(jìn)紙裝置上時(shí),進(jìn)紙裝置配合主體的動(dòng)作而進(jìn)行動(dòng)作。
[0048]此外,也可以像圖3所示的并行處理型裝置I這樣,通過(guò)使配置在進(jìn)紙裝置的底面部31b的連接器C32與配置在其它進(jìn)紙裝置的上表面部41a的連接器C41的位置對(duì)準(zhǔn)而進(jìn)行載置,重疊多級(jí)分離型進(jìn)紙裝置(從屬裝置3、4)。
[0049]在圖3所示的主體裝置2的殼體21中固定有印刷基板PCB2,該印刷基板PCB2安裝有ASIC (取得部22和主體控制部23)和電機(jī)驅(qū)動(dòng)器214等周邊電路。安裝在殼體21的底面部21a的連接器C21和ASIC通過(guò)FFC(柔性扁平電纜)這樣的通信電纜進(jìn)行連接。
[0050]在圖3所示的從屬裝置3的殼體31中固定有印刷基板PCB3,該印刷基板PCB3安裝有ASIC(從屬控制部33)和電機(jī)驅(qū)動(dòng)器311等周邊電路。安裝在殼體31的上表面部31a的連接器C31、安裝在殼體31的底面部31b的連接器C32以及ASIC通過(guò)FFC這樣的通信電纜進(jìn)行連接。上表面部31a的連接器C31與主體裝置2的連接器C21連接。
[0051]圖3所示的第2從屬裝置4也和第I從屬裝置3相同。在該第2從屬裝置4的殼體41中固定有印刷基板PCB4,該印刷基板PCB4安裝有ASIC (第2從屬控制部43)和電機(jī)驅(qū)動(dòng)器411等周邊電路。安裝在殼體41的上表面部的連接器C41、安裝在殼體41的底面部的連接器C42以及ASIC通過(guò)FFC這樣的通信電纜進(jìn)行連接。上表面部的連接器C41與從屬裝置3的連接器C32連接。當(dāng)然,也可以將進(jìn)紙裝置等重疊在第2從屬裝置4的下方。
[0052]此外,在將像圖3所示的連接器C22那樣與底面部21a的連接器C21不同的連接器C22設(shè)置在主體裝置2時(shí),能夠?qū)⒆鳛檠b訂裝置這樣的裝訂器等第2從屬裝置5設(shè)置在與主體裝置2的底面部21a不同的位置。此外,第2從屬裝置表示與第I從屬裝置不同的從屬裝置,允許存在多個(gè)第2從屬裝置4、5。圖3所示的第2從屬裝置5在殼體51內(nèi)固定有印刷基板PCB5,該印刷基板PCB5安裝有ASIC和周邊電路。安裝在殼體51的連接器C51與ASIC通過(guò)FFC這樣的通信電纜進(jìn)行連接。該連接器C51與主體裝置2的連接器C22連接。
[0053]也可以如圖4所示的并行處理型裝置I那樣,使主體控制部23與從屬控制部33位于同一殼體21內(nèi)。在該情況下,構(gòu)成取得部22和主體控制部23的印刷基板PCB2構(gòu)成了主體裝置2,構(gòu)成從屬控制部33的印刷基板PCB3構(gòu)成了從屬裝置3。此外,在第2從屬控制部43也位于殼體21內(nèi)的情況下,構(gòu)成第2從屬控制部43的印刷基板PCB4構(gòu)成了第2從屬裝置4。本裝置I能夠縮短位于與主體控制部同一殼體內(nèi)的從屬控制部的程序的更新處理時(shí)間。
[0054](3)程序更新方法的具體例:
[0055]圖5例示了包含主體裝置2和從屬裝置3的記錄系統(tǒng)SYl的動(dòng)作。
[0056]在該動(dòng)作中,更新程序Pl包含主體裝置更新程序P2和從屬裝置更新程序P3,噪聲產(chǎn)生源NI表示為電機(jī)215、312,且示出以來(lái)自主機(jī)裝置的更新數(shù)據(jù)傳輸為契機(jī)來(lái)開(kāi)始更新處理的規(guī)格的情況下的時(shí)序圖。
[0057]在外部裝置Hl將更新程序Pl發(fā)送給主體裝置2時(shí),主體裝置2從主機(jī)I/F202獲得更新程序Pl并存儲(chǔ)在RAM203中(步驟SI)。該步驟SI是取得更新程序的取得步驟,對(duì)應(yīng)于取得部22。接下來(lái),從電機(jī)控制部207向電機(jī)驅(qū)動(dòng)器214輸出將電機(jī)驅(qū)動(dòng)器214設(shè)為休眠狀態(tài)的休眠信號(hào),使電機(jī)215維持停止?fàn)顟B(tài)(步驟S2)。此時(shí),也可以從打印頭控制部206向打印頭驅(qū)動(dòng)器212輸出將打印頭驅(qū)動(dòng)器212設(shè)為休眠狀態(tài)的休眠信號(hào),使打印頭213維持停止?fàn)顟B(tài)。通過(guò)步驟S2的處理,抑制了來(lái)自設(shè)置在主體裝置2中的噪聲產(chǎn)生源NI的噪聲的產(chǎn)生。當(dāng)然,如果在主體裝置中沒(méi)有噪聲產(chǎn)生源,也可以省略步驟S2的處理。
[0058]然后,主體控制部23向從屬控制部33通知開(kāi)始更新固件(步驟S3)。由于可能從設(shè)置在從屬裝置3中的噪聲產(chǎn)生源NI產(chǎn)生噪聲,因此,此時(shí)的主體裝置2與從屬裝置3的通信是使用第I通信方法(第I通信速度VI)來(lái)進(jìn)行的。
[0059]接收到更新開(kāi)始通知的從屬控制部33從電機(jī)控制部304向電機(jī)驅(qū)動(dòng)器311輸出將電機(jī)驅(qū)動(dòng)器311設(shè)為休眠狀態(tài)的休眠信號(hào),使電機(jī)312維持停止?fàn)顟B(tài)(步驟S4)。通過(guò)該處理,抑制了來(lái)自設(shè)置在從屬裝置3中的噪聲產(chǎn)生源NI的噪聲的產(chǎn)生。當(dāng)然,如果在從屬裝置中沒(méi)有噪聲產(chǎn)生源,也可以省略步驟S4的處理。在電機(jī)312的停止處理完成時(shí),從屬控制部33向主體控制部23通知處理完成(步驟S5)。
[0060]上述步驟S2、S4對(duì)應(yīng)于抑制產(chǎn)生來(lái)自噪聲產(chǎn)生源NI的噪聲的抑制步驟。
[0061 ] 此外,在進(jìn)行固件更新時(shí),例如可以如日本特開(kāi)2004-29876號(hào)公報(bào)所公開(kāi)的那樣,對(duì)使用的指令進(jìn)行限定。因此,也可以在上述步驟S3?S5的任意一個(gè)中將能夠使用的指令減少為抑制產(chǎn)生來(lái)自噪聲產(chǎn)生源NI的噪聲的一部分指令。
[0062]然后,主體控制部23向從屬控制部33通知將傳輸速率從第I通信速度Vl變更為第2通信速度V2 (步驟S6)。該通知表示使用第2通信方法,使用第I通信速度Vl來(lái)進(jìn)行。主體控制部23在進(jìn)行了該通知后,切換為這樣的設(shè)定:在主體裝置2與從屬裝置3之間的通信中使用第2通信方法(第2通信速度V2)。接收到該通知的從屬控制部33切換為在主體裝置2與從屬裝置3之間的通信中使用第2通信方法(第2通信速度V2)的設(shè)定,向主體控制部23通知處理完成(步驟S7)。該處理完成的通知使用第2通信方法(第2通信速度V2)來(lái)進(jìn)行。這樣,通過(guò)步驟S6的處理,從屬控制部能夠掌握要使用第2通信方法的情況,因此,本處理是程序更新的優(yōu)選例。如果在從屬裝置中沒(méi)有噪聲產(chǎn)生源,也可以在步驟S3中通知了開(kāi)始更新固件之后立即進(jìn)入步驟S6。此外,在該情況下,固件開(kāi)始更新的通知可以兼用作將傳輸速率從第I通信速度Vl變更為第2通信速度V2的通知。
[0063]然后,主體控制部23使用第2通信方法(第2通信速度V2)向從屬控制部33發(fā)送包含在更新程序Pl中的從屬裝置更新程序P3 (步驟S8)。從屬控制部33從主體控制部23獲得從屬裝置更新程序P3并存儲(chǔ)在RAM303中。步驟S8對(duì)應(yīng)于傳輸從屬裝置更新程序P3的傳輸步驟。從屬控制部33在完成了從屬裝置更新程序P3的接收后,向主體控制部23通知處理完成(步驟S9)。
[0064]在從屬裝置更新程序P3的傳輸完成后,不再需要抑制來(lái)自噪聲產(chǎn)生源NI的噪聲的產(chǎn)生。因此,本例的主體控制部23向從屬控制部33通知將傳輸速率從第2通信速度V2變更為第I通信速度Vl (步驟S10)。該通知表示使用第I通信方法。接收到該通知的從屬控制部33切換為在主體裝置2與從屬裝置3之間的通信中使用第I通信方法(第I通信速度VI)的設(shè)定,向主體控制部23通知處理完成(步驟Sll)。這樣,在允許電機(jī)215、312等的動(dòng)作等、結(jié)束抑制產(chǎn)生來(lái)自噪聲產(chǎn)生源NI的噪聲之前,從屬控制部能夠掌握要使用第I通信方法的情況,因此,本處理是程序更新的優(yōu)選例。
[0065]然后,主體控制部23向從屬控制部33發(fā)送閃存310的從屬裝置固件PF3的改寫指示(步驟S12)。接收到該改寫指示的從屬控制部33使用存儲(chǔ)在RAM303中的從屬裝置更新程序P3執(zhí)行程序更新(步驟S13)。通過(guò)該閃存改寫處理,閃存310的從屬裝置固件PF3被改寫。在閃存改寫處理完成時(shí),從屬控制部33向主體控制部23通知處理完成(步驟S14)。
[0066]然后,主體控制部23使用存儲(chǔ)在RAM203中的主體裝置更新程序P2執(zhí)行程序更新(步驟S15)。通過(guò)該閃存改寫處理,閃存210的主體裝置固件PF2被改寫。當(dāng)然,如果在更新程序Pl中沒(méi)有包含主體裝置更新程序P2,也可以省略步驟S15的處理。在閃存改寫處理完成時(shí),主體控制部23向外部裝置Hl通知處理完成(步驟S16)。
[0067]進(jìn)行上述步驟S12、S15的處理的主體控制部23在發(fā)送了從屬裝置更新程序P3后,使從屬控制部33使用從屬裝置更新程序P3執(zhí)行程序更新,然后,使用主體裝置更新程序P2執(zhí)行自身的程序更新。實(shí)現(xiàn)主控制部的功能的主體裝置固件PF2最后被改寫,因此,本處理是程序更新的優(yōu)選例。
[0068]即使完成了閃存改寫處理,改寫后的固件PF2、PF3也未被執(zhí)行。因此,從屬控制部33在步驟S13的處理后,進(jìn)行用于執(zhí)行改寫后的從屬裝置固件PF3的重啟處理(步驟S17)。以前保存在RAM303中的從屬裝置更新程序P3在重啟之前被刪除或者消失。在進(jìn)行了重啟處理后,不再?gòu)碾姍C(jī)控制部304向電機(jī)驅(qū)動(dòng)器311輸出休眠信號(hào),電機(jī)312能夠進(jìn)行動(dòng)作。這樣,隨著從屬控制部33的重啟,結(jié)束抑制從屬裝置3的噪聲產(chǎn)生源NI中的噪聲的產(chǎn)生,因此,本處理是程序更新的優(yōu)選例。
[0069]此外,主體控制部23在步驟S15的處理后,進(jìn)行用于執(zhí)行改寫后的主體裝置固件PF2的重啟處理(步驟S18)。以前保存在RAM203中的更新程序Pl在重啟之前被削除或揮發(fā)。在進(jìn)行了重啟處理后,不再?gòu)碾姍C(jī)控制部207向電機(jī)驅(qū)動(dòng)器214輸出休眠信號(hào),不再?gòu)拇蛴☆^控制部206向打印頭驅(qū)動(dòng)器212輸出休眠信號(hào),電機(jī)215和打印頭213能夠進(jìn)行動(dòng)作。這樣,隨著主體控制部23的重啟,結(jié)束抑制主體裝置2的噪聲產(chǎn)生源NI中的噪聲的產(chǎn)生,因此,本處理是程序更新的優(yōu)選例。
[0070]如上所述,在取得了更新程序Pl的情況下,抑制來(lái)自噪聲產(chǎn)生源NI的噪聲的產(chǎn)生,由此,能夠使用速度比第I通信方法(第I通信速度VI)高的第2通信方法(第2通信速度V2)從主體裝置2向從屬裝置3傳輸從屬裝置更新程序P3,其中,第I通信方法是在抑制來(lái)自噪聲產(chǎn)生源NI的噪聲的產(chǎn)生之前,在主體裝置2與從屬裝置3之間進(jìn)行的通信方法。由此,縮短了占據(jù)從取得更新程序到更新程序?yàn)橹沟奶幚淼拇蟛糠值膹膶傺b置更新程序傳輸處理的時(shí)間。因此,本技術(shù)能夠縮短從屬控制部33的固件PF3這樣的程序的更新處理時(shí)間。
[0071](4)變形例:
[0072]本發(fā)明可考慮各種變形例。
[0073]例如,能夠應(yīng)用于記錄裝置的從屬裝置除了可以是進(jìn)紙裝置和裝訂器以外,還可以是雙面打印單元等。應(yīng)用了記錄裝置的并行處理型裝置可以是液晶顯示器等的彩色濾光器的制造裝置、有機(jī)EL顯示器等的電極的制造裝置、生物芯片制造裝置等。
[0074]在主體裝置和從屬裝置的組合中,包括投影儀與書畫照相機(jī)的組合、充電站與電動(dòng)汽車的組合等。作為投影儀的噪聲產(chǎn)生源,可考慮燈或散熱用風(fēng)扇等。作為電動(dòng)汽車的噪聲產(chǎn)生源,可考慮電機(jī)或燈等。
[0075]此外,第I通信速度和第2通信速度也不限于上述情況,可以根據(jù)噪聲產(chǎn)生源,設(shè)為適當(dāng)?shù)耐ㄐ潘俣取?br>
[0076]此外,在上述處理中,可以變更順序等,進(jìn)行修改和變更。例如,作為主控制部的主體控制部的重啟處理優(yōu)選比從屬控制部的重啟處理靠后,不過(guò)也可以比從屬控制部的重啟處理靠前,或者與從屬控制部的重啟處理同時(shí)。此外,主體裝置固件的改寫優(yōu)選比從屬裝置固件的改寫靠后,不過(guò)也可以比從屬裝置固件的改寫靠前,或者與從屬裝置固件的改寫同時(shí)。
[0077]圖6示出記錄系統(tǒng)SYl的動(dòng)作的變形例。在該例中,在與圖5所示的處理相比時(shí),步驟S3、S4處于步驟S2之前,步驟SlO、Sll被去除。
[0078]在主體裝置2獲得更新程序Pl并存儲(chǔ)在RAM203中后(步驟SI),主體控制部23首先向從屬控制部33通知開(kāi)始更新固件(步驟S3)。接收到更新開(kāi)始通知的從屬控制部33使電機(jī)312維持停止?fàn)顟B(tài)(步驟S4)。發(fā)送了更新開(kāi)始通知的主體控制部23使電機(jī)215維持停止?fàn)顟B(tài)(步驟S2)。這樣,也能夠在傳輸從屬裝置更新程序P3之前抑制來(lái)自噪聲產(chǎn)生源NI的噪聲的產(chǎn)生。
[0079]此外,接收到從屬裝置更新程序P3的接收完成通知(步驟S9)的主體控制部23使從屬控制部33改寫從屬裝置固件PF3 (步驟S12?S14),然后,改寫主體裝置固件PF2 (步驟S15),向外部裝置Hl通知處理完成(步驟S16)。在該時(shí)刻,成為在主體裝置2與從屬裝置3之間的通信中使用第2通信方法(第2通信速度V2)的設(shè)定。
[0080]在步驟S13的閃存改寫處理后,從屬控制部33進(jìn)行重啟處理(步驟S17)。在進(jìn)行了重啟處理后,從屬裝置3與主體裝置2之間的通信被設(shè)定為第I通信方法(第I通信速度VI)。此外,在步驟S15的閃存改寫處理后,主體控制部23進(jìn)行重啟處理(步驟S18)。在進(jìn)行了重啟處理后,主體裝置2與從屬裝置3之間的通信被設(shè)定為第I通信方法(第I通信速度VI)。這樣,即使沒(méi)有圖5所示的步驟S10、S11,主體裝置2與從屬裝置3之間的通信方法也自動(dòng)地從第2通信方法(第2通信速度V2)切換為第I通信方法(第I通信速度 VI)。
[0081]此外,關(guān)于噪聲產(chǎn)生源位于何處、存在幾個(gè),不限于上述情況??梢栽诩炔皇侵黧w裝置也不是進(jìn)行更新的從屬裝置的裝置中存在噪聲產(chǎn)生源,也可以應(yīng)用于這些3個(gè)或3個(gè)以上的裝置的某處存在I個(gè)以上的噪聲產(chǎn)生源的情況。當(dāng)然,也可以在多個(gè)裝置中的任意一個(gè)中存在噪聲產(chǎn)生源。
[0082]例如,在并行處理型裝置I中存在第2從屬裝置4的情況下,可以是,在圖5、6的處理中,主體裝置2與第2從屬裝置4之間的數(shù)據(jù)通信也和主體裝置2與第I從屬裝置3之間的數(shù)據(jù)通信同樣進(jìn)行,第2從屬控制部43與第I從屬控制部33同樣地進(jìn)行處理。
[0083]圖7例示具有打印機(jī)主體(主體裝置2)、進(jìn)紙裝置(從屬裝置3)和裝訂裝置(設(shè)為第2從屬裝置4)的系統(tǒng)SYl的動(dòng)作。更新程序Pl包含主體裝置更新程序P2和從屬裝置更新程序P3,但是不包含第2從屬控制部43的第2從屬裝置更新程序。在第2從屬裝置4具有電機(jī)等的情況下,即使第2從屬裝置4與第I從屬裝置3不直接連接,由第2從屬裝置4的電機(jī)等造成的噪聲有時(shí)也會(huì)通過(guò)主體裝置2而在主體裝置2與從屬裝置3之間進(jìn)入到通信中。在這樣的情況下,圖7所示的處理是有效的。
[0084]在主體裝置2獲得更新程序Pl并存儲(chǔ)在RAM203中后(步驟SI),主體控制部23使電機(jī)215維持停止?fàn)顟B(tài)(步驟S2)。接下來(lái),主體控制部23利用第I通信方法(第I通信速度VI)向從屬控制部33和第2從屬控制部43通知開(kāi)始更新固件(步驟S3)。接收到更新開(kāi)始通知的從屬控制部33使電機(jī)312維持停止?fàn)顟B(tài)(步驟S4),向主體控制部23通知處理完成(步驟S5)。接收到更新開(kāi)始通知的第2從屬控制部43使第2從屬裝置4的電機(jī)維持停止?fàn)顟B(tài)(步驟S21),向主體控制部23通知處理完成(步驟S5)。
[0085]然后,主體控制部23向從屬控制部33通知將傳輸速率從Vl變更為V2 (步驟S6)。由于不向第2從屬控制部43傳輸更新程序,因此,可以不通知變更傳輸速率,但是也可以進(jìn)行通知。主體控制部23在接收到處理完成通知后(步驟S7),利用第2通信方法(第2通信速度V2)向從屬控制部33發(fā)送從屬裝置更新程序P3 (步驟S8)。在進(jìn)行步驟S9?S15的處理而使用更新程序P2、P3執(zhí)行程序更新并向外部裝置Hl通知處理完成后(步驟S16),主體控制部23向第2從屬控制部43通知第2從屬裝置4的電機(jī)的動(dòng)作再次開(kāi)始指示(步驟S22)。接收到動(dòng)作再次開(kāi)始指示的第2從屬控制部43停止向電機(jī)驅(qū)動(dòng)器311輸出休眠信號(hào),進(jìn)行允許第2從屬裝置4的電機(jī)動(dòng)作的電機(jī)動(dòng)作再次開(kāi)始處理(步驟S23)。在步驟S13的閃存改寫處理后,從屬控制部33進(jìn)行重啟處理(步驟S17)。此外,在步驟S15的閃存改寫處理后,主體控制部23進(jìn)行重啟處理(步驟S18)。
[0086]在主體控制部23將從屬裝置更新程序P3發(fā)送給第I從屬裝置3的從屬控制部33時(shí),抑制來(lái)自設(shè)置在與主體裝置2以及第I從屬裝置不同的第2從屬裝置4中的噪聲產(chǎn)生源的噪聲的產(chǎn)生,由此,能夠以高速的第2通信方法發(fā)送從屬裝置更新程序P3。因此,在并行處理型裝置中包含第2從屬裝置的情況下,本處理是程序更新的優(yōu)選例。此外,在改寫裝訂裝置的固件的情況下,切換裝訂裝置與進(jìn)紙裝置的角色,將裝訂裝置作為第I從屬裝置,將進(jìn)紙裝置作為第2從屬裝置來(lái)進(jìn)行處理即可。或者,可以在相同的步驟中,從主體控制部23向第I從屬裝置與第2從屬裝置雙方進(jìn)行通知和數(shù)據(jù)傳輸。
[0087](5)結(jié)論:
[0088]如上所述,根據(jù)本發(fā)明,能夠通過(guò)各種方式,提供縮短對(duì)從屬裝置進(jìn)行控制的從屬控制部所用的程序的更新處理時(shí)間的技術(shù)等。當(dāng)然,即使是不具有從屬權(quán)利要求的結(jié)構(gòu)要件而僅由獨(dú)立權(quán)利要求的結(jié)構(gòu)要件構(gòu)成的技術(shù)等,也可得到上述基本作用和效果。
[0089]此外,也可以實(shí)施將在上述實(shí)施方式和變形例中公開(kāi)的各結(jié)構(gòu)相互置換或變更組合而得到的結(jié)構(gòu)、將公知技術(shù)與在上述實(shí)施方式和變形例中公開(kāi)的各結(jié)構(gòu)相互置換或變更組合而得到的結(jié)構(gòu)等。本發(fā)明也包含這些結(jié)構(gòu)等。
[0090]在2013年7月29日提出的日本專利申請(qǐng)2013-157072號(hào)的內(nèi)容被包含和引用于此。
【權(quán)利要求】
1.一種主體裝置,其能夠與從屬裝置進(jìn)行通信,該主體裝置具有: 取得部,其從外部裝置取得更新程序,該更新程序至少包含對(duì)所述從屬裝置進(jìn)行控制的從屬控制部所用的從屬裝置更新程序;以及主體控制部,其控制所述主體裝置, 所述主體控制部抑制來(lái)自可能對(duì)所述主體裝置與所述從屬裝置之間的通信產(chǎn)生噪聲的噪聲產(chǎn)生源的噪聲的產(chǎn)生,然后,使用速度比第I通信方法高的第2通信方法向所述從屬控制部發(fā)送所述從屬裝置更新程序, 所述第I通信方法是在抑制所述噪聲的產(chǎn)生之前,在所述主體裝置與所述從屬裝置之間進(jìn)行的通信方法。
2.根據(jù)權(quán)利要求1所述的主體裝置,其中, 所述主體控制部在將包含自身所用的主體裝置更新程序的所述更新程序中包含的所述從屬裝置更新程序發(fā)送到所述從屬控制部后,使所述從屬控制部使用所述從屬裝置更新程序執(zhí)行程序更新,然后,使用所述主體裝置更新程序執(zhí)行自身的程序更新。
3.根據(jù)權(quán)利要求1所述的主體裝置,其中, 所述主體控制部在抑制了來(lái)自所述噪聲產(chǎn)生源的噪聲的產(chǎn)生后,向所述從屬控制部通知使用所述第2通信方法。
4.根據(jù)權(quán)利要求1所述的主體裝置,其中, 所述噪聲產(chǎn)生源設(shè)置在能夠與所述主體裝置進(jìn)行通信的第2從屬裝置中, 所述主體控制部使所述第2從屬裝置抑制來(lái)自所述噪聲產(chǎn)生源的噪聲的產(chǎn)生,然后,使用所述第2通信方法向所述從屬裝置的從屬控制部發(fā)送所述從屬裝置更新程序。
5.根據(jù)權(quán)利要求1所述的主體裝置,其中, 所述噪聲產(chǎn)生源設(shè)置在所述主體裝置中, 所述主體控制部在將包含自身所用的主體裝置更新程序的所述更新程序中包含的所述從屬裝置更新程序發(fā)送到所述從屬控制部后,使用所述主體裝置更新程序執(zhí)行自身的程序更新而進(jìn)行重啟, 隨著所述主體控制部的重啟而結(jié)束對(duì)所述噪聲產(chǎn)生源的噪聲產(chǎn)生的抑制。
6.根據(jù)權(quán)利要求1所述的主體裝置,其中, 所述噪聲產(chǎn)生源設(shè)置在所述從屬裝置中, 所述主體控制部在將所述從屬裝置更新程序發(fā)送到所述從屬控制部后,使所述從屬控制部使用所述從屬裝置更新程序執(zhí)行程序更新,使所述從屬控制部重啟, 隨著所述從屬控制部的重啟而結(jié)束對(duì)所述噪聲產(chǎn)生源的噪聲產(chǎn)生的抑制。
7.一種從屬裝置,其能夠與從外部裝置取得更新程序的主體裝置進(jìn)行通信,其中, 所述從屬裝置具有從屬控制部,該從屬控制部控制所述從屬裝置,使用自身所用的從屬裝置更新程序執(zhí)行程序更新, 所述從屬控制部抑制來(lái)自可能對(duì)所述主體裝置與所述從屬裝置之間的通信產(chǎn)生噪聲的噪聲產(chǎn)生源的噪聲的產(chǎn)生,然后,使用速度比第I通信方法高的第2通信方法從所述主體控制部接收所述從屬裝置更新程序, 所述第I通信方法是在抑制所述噪聲的產(chǎn)生之前,在所述主體裝置與所述從屬裝置之間進(jìn)行的通信方法。
8.一種程序更新方法,其中,該程序更新方法包括如下步驟: 在主體裝置中,從外部裝置取得更新程序,該更新程序至少包含對(duì)從屬裝置進(jìn)行控制的從屬控制部的從屬裝置更新程序; 在取得了所述更新程序的情況下,抑制來(lái)自可能對(duì)所述主體裝置與所述從屬裝置之間的通信產(chǎn)生噪聲的噪聲產(chǎn)生源的噪聲的產(chǎn)生; 在抑制了來(lái)自所述噪聲產(chǎn)生源的噪聲的產(chǎn)生后,使用速度比第I通信方法高的第2通信方法從所述主體裝置向所述從屬裝置傳輸所述從屬裝置更新程序, 所述第I通信方法是在抑制所述噪聲的產(chǎn)生之前,在所述主體裝置與所述從屬裝置之間進(jìn)行的通信方法。
【文檔編號(hào)】G06F9/445GK104346197SQ201410356340
【公開(kāi)日】2015年2月11日 申請(qǐng)日期:2014年7月24日 優(yōu)先權(quán)日:2013年7月29日
【發(fā)明者】西崎豐 申請(qǐng)人:精工愛(ài)普生株式會(huì)社