图像处理装置、通知方法以及记录介质与流程

未命名 09-17 阅读:48 评论:0


1.本发明涉及一种图像处理装置、通知方法以及程序。


背景技术:

2.已知一种为了确保计算机的启动时的安全性而对启动程序的合法性进行验证的功能即安全启动。已知一种与安全启动相对应的复合机(参照专利文献1)。
3.然而,在专利文献1所记载的复合机中,会对应当由cpu(central processing unit,中央处理器)执行的程序的合法性进行验证,而在检测出了窜改的情况下,无论窜改的地方在何处,都会停止该复合机的启动,并结束处理。
4.专利文献1:日本特开2019-128792号公报


技术实现要素:

5.为了解决上述课题,本公开的一个方式为一种图像处理装置,其具备:第一印刷部;印刷控制部,其实施所述第一印刷部的控制;控制部,其至少实施所述第一印刷部的控制以外的控制;第一窜改检测部,其实施被存储在第一非易失性存储器中并由所述控制部执行的第一程序的窜改的检测;第二窜改检测部,其实施被存储在第二非易失性存储器中并由所述印刷控制部执行的第二程序的窜改的检测;通知部,其在与所述第一窜改检测部所检测出的第一检测结果相应的第一通知和与所述第二窜改检测部所检测出的第二检测结果相应的第二通知中通过不同的通知内容来实施所述第一通知以及所述第二通知。
6.此外,本公开的一个方式为一种通知方法,其为图像处理装置中的通知方法,所述图像处理装置具备:第一印刷部;印刷控制部,其实施所述第一印刷部的控制;控制部,其至少实施所述第一印刷部的控制以外的控制,所述通知方法具有如下步骤:第一窜改检测步骤,其实施被存储在第一非易失性存储器中并由所述控制部执行的第一程序的窜改的检测;第二窜改检测步骤,其实施被存储在第二非易失性存储器中并由所述印刷控制部执行的第二程序的窜改的检测;通知步骤,其在与所述第一窜改检测步骤所检测出的第一检测结果相应的第一通知和与所述第二窜改检测步骤所检测出的第二检测结果相应的第二通知中通过不同的通知内容来实施所述第一通知以及所述第二通知。
7.此外,本公开的一个方式为一种程序,其使图像处理装置的计算机执行如下的步骤,所述图像处理装置具备:第一印刷部;印刷控制部,其实施所述第一印刷部的控制;控制部,其至少实施所述第一印刷部的控制以外的控制,所述步骤为:第一窜改检测步骤,其实施被存储在第一非易失性存储器中并由所述控制部执行的第一程序的窜改的检测;第二窜改检测步骤,其实施被存储在第二非易失性存储器中并由所述印刷控制部执行的第二程序的窜改的检测;通知步骤,其在与所述第一窜改检测步骤所检测出的第一检测结果相应的第一通知和与所述第二窜改检测步骤所检测出的第二检测结果相应的第二通知中通过不同的通知内容来实施所述第一通知以及所述第二通知。
附图说明
8.图1为表示本发明的实施方式所涉及的打印机的结构的一个示例的图。
9.图2为表示本公开的实施方式所涉及的第一基板以及第二基板的功能结构的一个示例的图。
10.图3为表示本公开的实施方式所涉及的主体启动处理以及印刷部启动处理的一个示例的图。
11.图4为表示本公开的实施方式所涉及的故障通知画面的一个示例的图。
12.图5为表示本公开的实施方式所涉及的头更换通知画面的一个示例的图。
13.图6为表示本公开的实施方式的变形例1所涉及的第一基板以及第二基板的功能结构的一个示例的图。
14.图7为表示本公开的实施方式的变形例1所涉及的主体启动处理以及印刷部启动处理的一个示例的图。
15.图8为表示本公开的实施方式的变形例4所涉及的第三基板的功能结构的一个示例的图。
具体实施方式
16.以下,参照附图,对本公开的实施方式进行详细说明。图1为表示本实施方式所涉及的打印机1的结构的一个示例的图。作为一个示例,打印机1为喷墨打印机。打印机1具备第一基板2、第二基板3、印刷部4、显示面板5、led(light emitting diode,发光二极管)6。
17.第一基板2具备第一cpu(central processing unit,中央处理器)20和第一rom(read only memory,只读存储器)21。第一基板2也称为主体基板。
18.第一cpu20从第一rom21读取各种程序,并按照所读取的各种程序而执行各种控制。第一cpu20内置有多个寄存器等内部存储介质。第一cpu20将数据从第一rom21临时存储到内部存储介质中,并对该数据进行运算处理。第一cpu20将运算结果输出到寄存器中,并进一步从寄存器输出到ram(random access memory,随机存取存储器)中。另外,该ram被设置在第一基板2上,该ram在图1中未图示。
19.第一rom21为,存储了用于第一cpu20实施各种运算、控制的各种程序、数据以及参数等的主存储装置。在该各种程序中,包含第一程序p10以及第一窜改检测程序p11。第一rom21即使在向第一rom21供给的电力为零的状态下也能够对存储内容进行保持。
20.第一程序p10为用于实施关于打印机1主体的各种控制的程序。在该各种控制中,包含打印机1主体的启动等。第一程序p10为打印机1主体的固件。打印机1主体是指,打印机1中的除去印刷部4之外的部分。因此,在通过第一程序p10而被实施的各种控制中,不包含印刷部4的控制。
21.第一窜改检测程序p11为用于实施第一程序p10的窜改的检测的程序。也就是说,第一窜改检测程序p11为用于执行安全启动的程序。安全启动是指,为了确保计算机启动时的安全性而对启动程序的合法性进行验证的功能。
22.第二基板3具备第二cpu30和第二rom31。作为一个示例,第二基板3是可更换的。第二基板3也可以以不可更换的方式设置在打印机1上。也将第二基板3称为头基板。
23.第二cpu30从第二rom31读取各种程序,并依照所读取的各种程序来执行各种控
制。第二cpu30内置有多个寄存器等内部存储介质。第二cpu30将数据从第二rom31临时存储到内部存储介质中,并对该数据进行运算处理。第二cpu30将运算结果输出到寄存器,进一步从寄存器输出到ram。另外,该ram被设置在第二基板3上,该ram在图1中未图示。
24.第二rom31为,存储了用于第二cpu30实施各种运算、控制的各种程序、数据以及参数等的主存储装置。在该各种程序中,包含第二程序p20以及第二窜改检测程序p21。即使在向第二rom31供给的电力为零的状态下,第二rom31也能够对存储内容进行保持。
25.第二程序p20为用于实施印刷部4的控制的程序。在印刷部4的控制中,包含喷墨的头的控制。第二程序p20为印刷部4的固件。
26.第二窜改检测程序p21为用于实施第二程序p20的窜改的检测的程序。也就是说,第二窜改检测程序p21为实施安全启动的程序。
27.印刷部4执行印刷。印刷部4包括头40。头40为喷墨方式的头。
28.显示面板5通过文字或者图像来显示各种信息。此外,显示面板5受理来自用户的操作。显示面板5例如为触摸面板,并显示与来自用户的操作相对应的按钮。显示面板5包括液晶显示器面板、有机el(electro-luminescence,电致发光)显示器面板等。
29.led6通过点亮而实施各种通知。
30.图2为表示本实施方式所涉及的第一基板2以及第二基板3的功能结构的一个示例的图。
31.主体控制部200被设置在第一基板2上。主体控制部200至少实施印刷部4的控制以外的控制。主体控制部200通过第一cpu20依照从第一rom21读取的第一程序p10来执行处理从而被实现。主体控制部200具备第一窜改检测部201、通知部202、操作受理部203和恢复模式转变部204。
32.头控制部300被设置在第二基板3上。头控制部300实施印刷部4的控制。头控制部300通过第二cpu30依照从第二rom31读取的第二程序p20来执行处理从而被实现。头控制部300具备第二窜改检测部301。
33.第一窜改检测部201实施第一程序p10的窜改的检测。第一程序p10被存储在第一rom21中,并由主体控制部200执行。第一窜改检测部201通过第一cpu20依照从第一rom21读取的第一窜改检测程序p11来执行处理从而被实现。将第一窜改检测部201实施第一程序p10的窜改的检测的处理称为第一检测处理。
34.第二窜改检测部301实施第二程序p20的窜改的检测。第二程序p20被存储在第二rom31中,并由头控制部300执行。第二窜改检测部301通过第二cpu30依照从第二rom31读取的第二窜改检测程序p21来执行处理从而被实现。将第二窜改检测部301实施第二程序p20的窜改的检测的处理称为第二检测处理。
35.通知部202实施第一通知以及第二通知。
36.第一通知为与第一窜改检测部201所检测出的第一检测结果相应的通知。在第一通知中,包含在检测出了第一程序p10的窜改的情况下用于向用户示出应对方法的通知。在该应对方法中,例如,包含打印机1的重新启动或者第一程序p10的更新等。通知部202使led6点亮以作为第一通知。
37.第二通知为与第二窜改检测部301所检测出的第二检测结果相应的通知。在第二通知中,例如,包含在检测出了第二程序p20的窜改的情况下用于向用户示出印刷部4发生
故障的通知、或者用于向用户示出应对方法的的通知。在该应对方法中,例如,包括头40的更换。
38.通知部202在与第一窜改检测部201所检测出的第一检测结果相应的第一通知、和与第二窜改检测部301所检测出的第二检测结果相应的第二通知中通过不同的通知内容来执行该第一通知以及该第二通知。
39.操作受理部203受理来自用户的操作。在该操作中,包含用于重新启动打印机1的操作。
40.恢复模式转变部204在满足预定的第一条件的情况下,在重新启动后向恢复模式转变。预定的第一条件为,由第一窜改检测部201和第二窜改检测部301中的至少一方检测出了窜改。或者,预定的第一条件也可以为由第一窜改检测部201和第二窜改检测部301双方均检测出了窜改。
41.接下来,参照图3,对主体启动处理和印刷部启动处理进行说明。图3为表示本实施方式所涉及的主体启动处理以及印刷部启动处理的一个示例的图。主体启动处理由主体控制部200执行。印刷部启动处理由头控制部300执行。主体启动处理以及印刷部启动处理在打印机1的电源接通的情况下分别被实施。在本实施方式中,主体启动处理和印刷部启动处理被并行实施。
42.步骤s10:第一窜改检测部201实施第一检测处理。也就是说,第一窜改检测部201实施用于对第一程序p10的窜改进行检测的处理。第一窜改检测部201取得被存储在第一rom21中的签名数据。此外,第一窜改检测部201根据被存储在第一rom21中的第一程序p10而对哈希值进行计算。第一窜改检测部201通过使用公钥、所取得的签名数据、计算出的哈希值而实施签名验证处理,从而实施第一检测处理。该公钥为用于实施窜改验证的公钥。该公钥通过第一窜改检测部201预先保持。
43.此后,主体控制部200执行步骤s20的处理。
44.步骤s20:第一窜改检测部201对是否检测出了第一程序p10的窜改进行判断。第一窜改检测部201在签名验证处理失败的情况下,判断为检测出了窜改。第一窜改检测部201在签名验证处理成功的情况下,判断为未检测出窜改。
45.在第一窜改检测部201判断为检测出了窜改的情况下(步骤s20:是),主体控制部200执行步骤s30的处理。另一方面,在第一窜改检测部201判断为未检测出窜改的情况下(步骤s20:否),主体控制部200执行步骤s50的处理。
46.步骤s30:通知部202实施第一通知。通知部202例如使led6点亮,以作为第一通知。此后,主体控制部200执行步骤s40的处理。
47.在此,led6的点亮意味着,促使用户进行打印机1的主体的重新启动的通知内容。因此,第一通知的第一通知内容为与后述的故障处理的通知内容不同的通知内容。另外,用户通过使用说明书等预先理解led6点亮所表示的通知内容的含义。
48.另外,led6也可以代替点亮而进行闪烁。此外,也可以通过led6点亮或者闪烁时的led6的颜色来区分通知内容的含义。
49.通知部202也可以代替使led6点亮而使显示面板5显示字符串,以作为第一通知。通知部202例如使显示面板5显示“请重新启动。”等字符串。另外,由于显示面板5由主体控制部200控制,因此,显示面板5能够显示各种信息是在主体控制部200启动后。但是,显示面
板5具有显示单色的字符串等简易的信息的功能。因此,即使在主体控制部200启动之前,显示面板5也能够显示单色的字符串等。
50.此外,作为第一通知,通知部202也可以代替使led6点亮,而通过切断电力向显示面板5的供给从而使显示面板5熄灭。
51.步骤s40:在通过主体控制部200而将打印机1的主体重新启动后,恢复模式转变部204向恢复模式转变。打印机1的主体的重新启动在操作受理部203从用户处受理了用于重新启动的操作的情况下被实施。另外,打印机1的主体的重新启动也可以自动被实施。
52.在恢复模式中,例如,通知部202实施用于促使用户进行作为固件的第一程序p10的更新的通知。通知部202例如通过使显示面板5显示“请更新固件”等字符串,从而实施该通知。
53.步骤s50:主体控制部200进行启动。也就是说,作为打印机1主体的固件的第一程序p10被启动。此后,主体控制部200在后述的步骤s130和步骤s150中的一方被执行从而从头控制部300取得由第二窜改检测部301检测出的第二检测结果的情况下,执行步骤s60的处理。
54.步骤s60:主体控制部200对第二窜改检测部301是否检测出了第二程序p20的窜改进行判断。主体控制部200在判断为第二窜改检测部301检测出了第二程序p20的窜改的情况下(步骤s60;是)执行步骤s70的处理。另一方面,主体控制部200在判断为第二窜改检测部301未检测出第二程序p20的窜改的情况下(步骤s60;否),执行步骤s80的处理。
55.步骤s70:通知部202实施第二通知。通知部202例如实施用于向用户示出印刷部4发生故障的通知,以作为第二通知。也就是说,第二通知的第二通知内容为故障处理的通知内容。通知部202使显示面板5显示故障通知画面d1,以作为第二通知。在图4中,示出故障通知画面d1的一个示例。故障通知画面d1包含“发生故障。”等字符串。该字符串也可以为“错误”等。
56.此后,主体控制部200执行步骤s75的处理。
57.另外,通知部202也可以实施用于促使用户更换头40的通知,以作为第二通知。在该情况下,通知部202使显示面板5显示头更换通知画面d2,以作为第二通知。图5中示出头更换通知画面d2的一个示例。头更换通知画面d2包含“请更换头。”等字符串。
58.步骤s75:主体控制部200使印刷功能无效。在此,主体控制部200使印刷功能以外的功能保持有效。在此,将在主体控制部200使印刷功能保持无效、并且主体控制部200使印刷功能以外的功能有效的状态下进行动作的情况也称为简并动作。因此,主体控制部200开始进行简并动作。
59.步骤s80:主体控制部200正常开始动作。
60.以上,主体控制部200结束主体启动处理。
61.步骤s110:第二窜改检测部301实施第二检测处理。也就是说,第二窜改检测部301实施用于对第二程序p20的窜改进行检测的处理。第二窜改检测部301取得被存储在第二rom31中的签名数据。此外,第二窜改检测部301根据被存储在第二rom31中的第二程序p20而对哈希值进行计算。第二窜改检测部301通过使用公钥、所取得的签名数据和所计算出的哈希值而实施签名验证处理,从而实施第二检测处理。该公钥为用于实施窜改验证的公钥。该公钥通过第二窜改检测部301预先保持。
62.此后,头控制部300执行步骤s120的处理。
63.步骤s120:第二窜改检测部301对是否检测出了第二程序p20的窜改进行判断。第二窜改检测部301在签名验证处理失败的情况下,判断为检测出了窜改。第二窜改检测部301在签名验证处理成功的情况下,判断为未检测出窜改。
64.在第二窜改检测部301判断为检测出了窜改的情况下(步骤s120;是),头控制部300执行步骤s130的处理。另一方面,在第二窜改检测部301判断为未检测出窜改的情况下(步骤s120;否),头控制部300执行步骤s150的处理。
65.步骤s130:头控制部300向主体控制部200输出表示检测出了窜改的检测结果,以作为第二窜改检测部301所检测出的第二检测结果。此后,头控制部300执行步骤s140的处理。
66.步骤s140:头控制部300停止。
67.步骤s150:头控制部300向主体控制部200输出表示未检测出窜改的检测结果,以作为由第二窜改检测部301检测出的第二检测结果。此后,头控制部300执行步骤s160的处理。
68.步骤s160:头控制部300进行启动。也就是说,作为印刷部4的固件的第二程序p20被启动。此后,头控制部300执行步骤s170的处理。
69.步骤s170:头控制部300正常开始动作。
70.以上,头控制部300结束印刷部启动处理。
71.如上所述,主体启动处理和印刷部启动处理被并行实施。主体启动处理包括第一窜改检测部201所实施的第一检测处理。印刷部启动处理包括第二窜改检测部301所实施的第二检测处理。因此,在本实施方式中,第一检测处理和第二检测处理被并行实施。
72.如上述那样,第一通知的第一通知内容以及第二通知的第二通知内容包含应对方法。应对方法为,在用于使设备进行动作的固件中检测出了窜改的情况下,用户为了使该设备正常进行动作而应该应对的方法。
73.例如,应对方法为,在于作为打印机1主体的固件的第一程序p10中检测出了窜改的情况下,用户为了使打印机1正常进行动作而应当应对的方法。在本实施方式中,作为检测出了第一程序p10的窜改的情况下的应对方法的一个示例,第一通知内容为促使打印机1主体重新启动的通知内容。
74.此外,应对方法为,在于作为印刷部4的固件的第二程序p20等中检测出了窜改的情况下,用户为了使印刷部4正常动作而应当应对的方法。作为检测出了第二程序p20的窜改的情况下的应对方法的一个示例,第二通知内容为促使头40的更换的通知内容。
75.在此,对本实施方式的第一变形例进行说明。
76.在本实施方式中,对在打印机1的主体被重新启动后主体控制部200以及头控制部300向恢复模式转变的情况进行了说明。在本变形例中,对在打印机1的主体被重新启动后头控制部300未向恢复模式转变的情况进行说明。另外,有时会针对与上述的实施方式相同的结构而标记相同的符号,并且针对相同的结构以及动作而省略其说明。
77.图6为表示本变形例所涉及的第1a基板2a、以及第二基板3的功能结构的一个示例的图。当将本变形例所涉及的第1a基板2a以及第二基板3与上述的实施方式所涉及的第一基板2以及第二基板3进行比较时,第二主体控制部200a被设置在第1a基板2a上这一点不
同。在此,第二基板3的结构与上述的实施方式相同。
78.第二主体控制部200a具备第一窜改检测部201、通知部202、操作受理部203和窜改时控制部205。在将第二主体控制部200a与上述的实施方式所涉及的主体控制部200进行比较时,第二主体控制部200a与主体控制部200不同之处在于,代替恢复模式转变部204而具备窜改时控制部205。
79.窜改时控制部205在通过第一窜改检测部201和第二窜改检测部301中的一方而检测出了窜改的情况下,在重新启动后向转变为恢复模式的处理以外的处理转变。另外,窜改时控制部205也可以在通过第一窜改检测部201和第二窜改检测部301双方均检测出了窜改的情况下,在重新启动后向转变为恢复模式的处理以外的处理转变。转变为恢复模式的处理以外的处理例如为对头控制部300指示保持待机状态的处理。
80.图7为本变形例所涉及的主体启动处理以及印刷部启动处理的一个示例的图。在本变形例中,与上述的实施方式同样地,主体启动处理和印刷部启动处理被并行实施。另外,由于从步骤s210至步骤s230为止的各个处理、从步骤s250至步骤s280为止的各个处理、从步骤s310至步骤s370为止的各个处理与图3中的从步骤s10至步骤s30为止的各个处理、从步骤s50至步骤s80为止的各个处理、从步骤s110至步骤s170为止的各个处理是同样的,因此省略说明。
81.在步骤s230的处理后,第二主体控制部200a执行步骤s240的处理。
82.步骤s240:在通过第二主体控制部200a而将印刷部4重新启动后,窜改时控制部205不向恢复模式转变。窜改时控制部205向转变为恢复模式的处理以外的处理转变。在窜改时控制部205中,例如将对第二主体控制部200a指示保持待机状态的处理作为转变为恢复模式的处理以外的处理。
83.在步骤s330的处理后,头控制部300执行步骤s340的处理。
84.步骤s340:在通过头控制部300而将印刷部4重新启动后,窜改时控制部205不向恢复模式转变。窜改时控制部205向转变为恢复模式的处理以外的处理转变。在窜改时控制部205中,例如将对头控制部300指示保持待机状态的处理作为转变为恢复模式的处理以外的处理。
85.在此,对本实施方式的第二变形例进行说明。
86.如上文所述,在第一变形例所涉及的印刷部启动处理中,在印刷部4被重新启动后,未向恢复模式转变。另一方面,在上述的实施方式所涉及的印刷部启动处理中,在印刷部4被重新启动后,向恢复模式转变。也可以在打印机1上设置用于对在印刷部4被重新启动后是否向恢复模式转变进行切换的切换开关。根据该切换开关的状态,主体控制部200对是使恢复模式转变部204发挥功能而在印刷部4被重新启动后向恢复模式转变、还是使窜改时控制部205发挥功能而在印刷部4被重新启动后不向恢复模式转变进行切换。
87.在此,对本实施方式的第三变形例进行说明。
88.另外,虽然在上述的实施方式以及第一变形例中,对主体启动处理和印刷部启动处理被并行实施的情况的一个示例进行了说明,但是并不局限于此。主体启动处理和印刷部启动处理也可以被依次实施。例如,也可以设为,在作为印刷部启动处理而实施了图3所示的从步骤s110至步骤s170为止的处理后,作为主体启动处理而实施从步骤s10至步骤s80为止的处理。在作为印刷部启动处理而实施了图3所示的从步骤s110至步骤s170为止的处
理后,作为主体启动处理而实施了从步骤s10至步骤s80为止的处理的情况下,在步骤s130以及步骤s150中,头控制部300使第二检测结果被存储在第一基板2或者第1a基板2a所具备的未图示的ram中。在步骤s60中,主体控制部200基于被存储在该ram中的第二检测结果而对第二窜改检测部301是否检测出了第二程序p20的窜改进行判断。
89.此外,作为其他的一个示例,也可以设为,在作为主体启动处理而实施了图3所示的从步骤s10至步骤s50为止的处理之后,接下来,作为印刷部启动处理而实施从步骤s110至步骤s170为止的处理,接下来,作为主体启动处理而实施从步骤s60至步骤s80为止的处理。
90.在此,对本实施方式的第四变形例进行说明。
91.在上述的实施方式中,对在打印机1中具备第一基板2和第二基板3这两张基板的情况进行了说明。在本变形例中,对在打印机1中具备一张基板即第三基板7b的情况进行说明。另外,有时会针对与上述的实施方式相同的结构而标记相同的符号,并且对于相同的结构以及动作会省略其说明。
92.图8为表示本实施方式的第四变形例所涉及的第三基板7b的功能结构的一个示例的图。主体控制部200和头控制部300被设置在第三基板7b上。被设置在第三基板7b上的主体控制部200的功能结构与被设置在第一基板2上的主体控制部200的功能结构是同样的。被设置在第三基板7b上的头控制部300的功能结构与被设置在第一基板2上的头控制部300的功能结构是同样的。
93.另外,虽然在上述的实施方式以及变形例中,对第一程序p10和第二程序p20为不同的程序的情况下的一个示例进行了说明,但是不局限于此。第一程序p10和第二程序p20也可以为一体的程序。
94.另外,虽然在上述的实施方式以及变形例中,对打印机为喷墨打印机的情况下的一个示例进行了说明,但是不局限于此。打印机既可以为串行头的打印机,也可以为行式头的打印机。另外,打印机也可以为激光打印机。
95.另外,虽然在上述的实施方式以及变形例中,对图像处理装置为打印机的情况下的一个示例进行了说明,但是不局限于此。图像处理装置也可以为具备印刷功能的复合机。
96.如以上所说明的那样,本实施方式所涉及的图像处理装置具备第一印刷部、印刷控制部、控制部、第一窜改检测部201、第二窜改检测部301和通知部202。
97.印刷控制部实施第一印刷部的控制。
98.控制部至少实施第一印刷部的控制以外的控制。
99.第一窜改检测部201实施被存储在第一非易失性存储器中并由控制部执行的第一程序p10的窜改的检测。
100.第二窜改检测部301实施被存储在第二非易失性存储器中并由印刷控制部执行的第二程序p20的窜改的检测。
101.通知部202在与第一窜改检测部201所检测出的第一检测结果相应的第一通知和与第二窜改检测部301所检测出的第二检测结果相应的第二通知中通过不同的通知内容来实施第一通知以及第二通知。
102.在本实施方式中,打印机1为图像处理装置的一个示例。印刷部4为第一印刷部的一个示例。头控制部300为印刷控制部的一个示例。主体控制部200为控制部的一个示例。第
一rom21为第一非易失性存储器的一个示例。第二rom31为第二非易失性存储器的一个示例。
103.根据该结构,在本实施方式所涉及的图像处理装置中,由于能够在与第一检测结果相应的第一通知和与第二检测结果相应的第二通知中通过不同的通知内容来实施第一通知以及第二通知,因此,在检测出了第一程序p10的窜改的情况和检测出了第二程序p20的窜改的情况下能够向用户通知不同的通知内容。
104.此外,在本实施方式所涉及的图像处理装置中,第一通知的第一通知内容以及第二通知的第二通知内容包含应对方法。
105.根据该结构,在本实施方式所涉及的图像处理装置中,在检测出了第一程序p10的窜改的情况下、或者检测出了第二程序p20的窜改的情况下,能够向用户通知应对方法。
106.此外,在本实施方式所涉及的图像处理装置中,第一通知的第一通知内容为与故障处理的通知内容不同的通知内容,第二通知的第二通知内容为故障处理的通知内容。
107.根据该结构,在本实施方式所涉及的图像处理装置中,由于能够仅在检测出了第二程序p20的窜改的情况下向用户通知故障处理的通知内容,并且在检测出了第一程序p10的窜改的情况下不向用户通知故障处理的通知内容,因此能够根据检测出了窜改的程序的种类而向用户通知适当的通知内容。与故障处理的通知内容不同的通知内容如上文所述例如为促使用户重新启动打印机1的主体的通知内容。
108.此外,在本实施方式所涉及的图像处理装置中,控制部被设置在第一基板2上,印刷控制部被设置在第二基板3上,第二基板3可更换。
109.根据该结构,在本实施方式所涉及的图像处理装置中,在检测出了第二程序p20的窜改的情况下能够通过实施第二基板3的更换而进行应对。
110.此外,在本实施方式所涉及的图像处理装置中,由第一窜改检测部201所进行的第一检测处理和由第二窜改检测部301所进行的第二检测处理被并行实施。
111.根据该结构,在本实施方式所涉及的图像处理装置中,由于第一检测处理和第二检测处理被并行实施,因此与第一检测处理和第二检测处理被依次实施的情况相比,能够缩短第一检测处理和第二检测处理所需的时间。
112.此外,在本实施方式所涉及的图像处理装置中,具备恢复模式转变部204。恢复模式转变部204在满足预定的第一条件的情况下,在重新启动后向恢复模式转变。预定的第一条件为,由第一窜改检测部201和第二窜改检测部301的至少一方而检测出了窜改,或者由第一窜改检测部201和第二窜改检测部301双方均检测出了窜改。
113.根据该结构,在本实施方式所涉及的图像处理装置中,当在第一程序p10和第二程序p20中的一方或者两方检测出了窜改的情况下,在重新启动后能够向恢复模式转变,因此即使在检测出了窜改的情况下,也能够通过恢复模式而进行应对。
114.此外,本实施方式的第一变形例所涉及的图像处理装置具备窜改时控制部205。窜改时控制部205在由第一窜改检测部201和第二窜改检测部301中的一方或者两方检测出了窜改的情况下,在重新启动后向转变为恢复模式的处理以外的处理转变。
115.根据该结构,在本实施方式的第一变形例所涉及的图像处理装置中,当在第一程序p10和第二程序p20中的一方或者两方检测出了窜改的情况下,在重新启动后向恢复模式转变的处理不适当的情况下,能够向恢复模式以外的处理转变。
116.此外,在本实施方式所涉及的图像处理装置中,第一程序p10和第二程序p20为不同的程序。
117.根据该结构,在本实施方式所涉及的图像处理装置中,能够单独地实施第一程序p10的窜改的检测和第二程序p20的窜改的检测。
118.此外,在本实施方式所涉及的图像处理装置中,第一印刷部包括喷墨方式的头。
119.根据该结构,在本实施方式所涉及的图像处理装置中,在由至少实施喷墨方式的头的控制的印刷控制部执行的第二程序p20的窜改被检测出了的情况下,能够向用户通知第二通知。
120.另外,也可以设为,通过计算机来实现上述的实施方式中的图像处理装置的一部分、例如控制部以及印刷控制部。在该情况下,可以通过如下方式实现,即,将用于实现该控制功能的程序记录在计算机可读记录介质上,并使计算机系统读取并执行被记录在该记录介质上的程序。另外,在此所说的“计算机系统”是指,被内置于图像处理装置中的计算机系统,并且包含os、周边设备等硬件的系统。此外,“计算机可读记录介质”是指,软盘、光磁盘、rom、cd-rom等可移动介质、内置于计算机系统中的硬盘等存储装置。进一步地,“计算机可读记录介质”可以包含如经由互联网等网络或电话线路等通信线路而发送程序的情况下的通信线那样短时间、动态地对程序进行保持的介质、如该情况下的成为服务器或客户端的计算机系统内部的易失性存储器那样将程序保持固定时间的介质。此外,上述程序可以是用于实现前述的功能的一部分的程序,进一步地,还可以是能够通过与已经被记录在计算机系统中的程序的组合来实现前述的功能的程序。
121.此外,也可以将上述的实施方式中的图像处理装置的一部分或者全部作为lsi(large scale integration,大规模集成电路)等集成电路来实现。图像处理装置的各个功能模块既可以被单独地处理器化,也可以将一部分或或者全部集成从而处理器化。此外,集成电路化的方法也可以不限于lsi,而通过专用电路或者通用处理器来实现。此外,在因半导体技术的进步而出现了代替lsi的集成电路化的技术的情况下,也可以使用由该技术实现的集成电路。
122.虽然以上参照附图对该公开的一个实施方式进行了详细的说明,但具体的结构并不局限于上述方式,在不脱离该公开的主旨的范围内,能够实施各种各样的设计变更等。
123.符号说明
[0124]1…
打印机;4

印刷部;200

主体控制部;201

第一窜改检测部;202

通知部;300

头控制部;301

第二窜改检测部;p10

第一程序;p20

第二程序。

技术特征:
1.一种图像处理装置,具备:第一印刷部:印刷控制部,其实施所述第一印刷部的控制;控制部,其至少实施所述第一印刷部的控制以外的控制;第一窜改检测部,其实施被存储在第一非易失性存储器中并由所述控制部执行的第一程序的窜改的检测;第二窜改检测部,其实施被存储在第二非易失性存储器中并由所述印刷控制部执行的第二程序的窜改的检测;通知部,其在与所述第一窜改检测部所检测出的第一检测结果相应的第一通知和与所述第二窜改检测部所检测出的第二检测结果相应的第二通知中通过不同的通知内容来实施所述第一通知以及所述第二通知。2.如权利要求1所述的图像处理装置,其中,所述第一通知的第一通知内容以及所述第二通知的第二通知内容包含应对方法。3.如权利要求2所述的图像处理装置,其中,所述第一通知的第一通知内容为与故障处理的通知内容不同的通知内容,所述第二通知的第二通知内容为故障处理的通知内容。4.如权利要求1至权利要求3中的任一项所述的图像处理装置,其中,所述控制部被设置在第一基板上,所述印刷控制部被设置在第二基板上,所述第二基板可更换。5.如权利要求1所述的图像处理装置,其中,由所述第一窜改检测部进行的第一检测处理和由所述第二窜改检测部进行的第二检测处理被并行实施。6.如权利要求1所述的图像处理装置,其中,具备恢复模式转变部,所述恢复模式转变部在满足预定的第一条件的情况下,在重新启动后向恢复模式转变,所述预定的第一条件为由所述第一窜改检测部和所述第二窜改检测部中的至少一方检测出了窜改或者由所述第一窜改检测部和所述第二窜改检测部双方均检测出了窜改。7.如权利要求1所述的图像处理装置,其中,具备窜改时控制部,所述窜改时控制部在由所述第一窜改检测部和所述第二窜改检测部中的一方或者双方检测出了窜改的情况下,在重新启动后向转变为恢复模式的处理以外的处理转变。8.如权利要求1所述的图像处理装置,其中,所述第一程序和所述第二程序为不同的程序。9.如权利要求1所述的图像处理装置,其中,所述第一印刷部包括喷墨方式的头。10.一种通知方法,其为图像处理装置中的通知方法,所述图像处理装置具备:第一印刷部;
印刷控制部,其实施所述第一印刷部的控制;控制部,其至少实施所述第一印刷部的控制以外的控制,所述通知方法具有如下步骤:第一窜改检测步骤,其实施被存储在第一非易失性存储器中并由所述控制部执行的第一程序的窜改的检测;第二窜改检测步骤,其实施被存储在第二非易失性存储器中并由所述印刷控制部执行的第二程序的窜改的检测;通知步骤,其在与所述第一窜改检测步骤所检测出的第一检测结果相应的第一通知和与所述第二窜改检测步骤所检测出的第二检测结果相应的第二通知中通过不同的通知内容来实施所述第一通知以及所述第二通知。11.一种记录介质,其记录有使图像处理装置的计算机执行如下的步骤的程序,所述图像处理装置具备:第一印刷部;印刷控制部,其实施所述第一印刷部的控制;控制部,其至少实施所述第一印刷部的控制以外的控制,所述步骤为:第一窜改检测步骤,其实施被存储在第一非易失性存储器中并由所述控制部执行的第一程序的窜改的检测;第二窜改检测步骤,其实施被存储在第二非易失性存储器中并由所述印刷控制部执行的第二程序的窜改的检测;通知步骤,其在与所述第一窜改检测步骤所检测出的第一检测结果相应的第一通知和与所述第二窜改检测步骤所检测出的第二检测结果相应的第二通知中通过不同的通知内容来实施所述第一通知以及所述第二通知。

技术总结
本公开提供一种能够向用户通知应对方法的图像处理装置、通知方法以及记录介质。图像处理装置具备:第一印刷部;印刷控制部,其实施第一印刷部的控制;控制部,其至少实施第一印刷部的控制以外的控制;第一窜改检测部,其实施被存储在第一非易失性存储器中并由所述控制部执行的第一程序的窜改的检测;第二窜改检测部,其实施被存储在第二非易失性存储器中并由印刷控制部执行的第二程序的窜改的检测;通知部,其在与第一窜改检测部所检测出的第一检测结果相应的第一通知和与第二窜改检测部所检测出的第二检测结果相应的第二通知中通过不同的通知内容来实施第一通知以及第二通知。不同的通知内容来实施第一通知以及第二通知。不同的通知内容来实施第一通知以及第二通知。


技术研发人员:水野聡 石田与志 井口博史
受保护的技术使用者:精工爱普生株式会社
技术研发日:2023.03.09
技术公布日:2023/9/14
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐