提供了一种能缩短控制程序的重写时间以及在重写处理中也能进行控制工作的控制装置。具备:存储有初始处理程序(341)以及控制程序(342)的能电重写的非易失性的闪速存储器(340)和易失性的SDRAM(330),在初始处理程序(341)中将控制程序(342)从闪速存储器(340)转送至SDRAM(330),执行该SDRAM(330)上的控制程序(342),由此进行自动售货机的控制处理。此外对闪速存储器(340)的写入处理和上述控制处理并行地进行。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及与控制自动售货机的各部分的控制终端、各种传感器、操作部等连接并对自动售货机集中进行控制的控制装置。
技术介绍
在这种自动售货机的控制装置中安装有微型计算机、存储有控制程序的ROM、作为工作时的工作区域而使用的RAM、用于与各种设备、自动售货机LAN连接的接口电路等,微型计算机通过执行ROM上的控制程序而进行工作。此外,在这种自动售货机的控制装置中, 为了应对出厂后的版本升级,作为控制程序的存储介质而使用闪速存储器等的能电重写 (rewrite)的非易失性存储器。控制程序的重写处理是通过将微型计算机的处理从ROM上的控制程序转移至在RAM中展开了的重写处理用的程序来进行的。在重写处理程序中,将从存储卡、通信线路取得的新控制程序写入ROM。而且当写入处理结束时,通过使控制装置再起动,从而开始利用新的控制程序的控制处理(例如,参照专利文献1)。现有技术文献专利文献专利文献1 日本特开2001-34822号公报。
技术实现思路
专利技术要解决的课题可是在现有的控制装置中,在进行控制程序的重写处理的期间,存在不能用控制程序进行通常实施的其它的控制处理的问题。再有,重写处理时间较大地依赖于对闪速存储器等的能电重写的ROM的写入时间,通常花费数十秒以上。而且,由于在该重写处理中不能执行控制程序,所以不仅存在无法进行自动售货机内的温度管理等的问题还存在也无法检测出例如异常产生等的问题。此外由于越拖延操作时间,自动售货机的运转时间越减少,所以存在销售机会丧失,进而操作者的操作效率降低的问题。另一方面,在控制装置的生产线中,有如下要求希望代替对预先写入了控制程序的ROM进行组装,而在线上将控制程序写入未写入有控制程序的ROM中。这是从希望通过与自动售货机的机种无关地使组装前的控制装置共同化来削减成本的要求中派生出的。而且,从生产线的效率化的观点出发,也存在希望尽可能地使在控制程序的写入时可能产生的操作者的等待时间变短的要求。本专利技术正是鉴于上述情况而完成的,其第一目的在于提供一种能缩短控制程序的重写时间以及在重写处理中也能进行控制工作的控制装置。本专利技术的第二目的在于提供一种能缩短生产线中的控制程序的写入时的操作的控制装置。用于解决课题的手段为了实现上述目的,本专利技术是一种控制装置,通过微型计算机执行控制程序从而控制自动售货机的各种设备,其特征在于,具备能电重写的非易失性的第一存储器和易失性的第二存储器,在所述第一存储器中存储初始处理程序和控制程序,并且,在初始处理程序中,将所述控制程序从第一存储器转送至第二存储器,之后将处理转移至已转送到第二存储器的控制程序。根据本专利技术,由于微型计算机不是执行存储在第一存储器中的控制程序而是执行存储在第二存储器中的控制程序,所以能与该控制程序的处理并行地进行存储在第一存储器中的控制程序的重写、新写入。因此,即使在对第一存储器的控制程序的写入处理中也能进行自动售货机的控制处理,因此从操作者来看,实质上能谋求控制程序的重写时间的缩短化。作为本专利技术的优选的方式,举出如下自动售货机的控制装置,其特征在于,在所述控制程序中,在进行控制程序的重写时,从外部存储介质或经由通信线路一次性取得新的控制程序并储存在第二存储器中,与自动售货机的控制处理并行地将储存在第二存储器中的新的控制程序对存储在第一存储器的控制程序依次盖写。此外作为本专利技术的优选的方式,举出如下自动售货机的控制装置,其特征在于,在所述初始处理程序中,在第一存储器中未存储有控制程序的情况下,从外部存储介质或经由通信线路一次性取得控制程序并储存在第二存储器中,之后将处理转移至已转送到第二存储器的控制程序,在该控制程序中,与自动售货机的控制处理并行地将储存在第二存储器中的自身的控制程序写入第一存储器。像这样在本专利技术中,进行从第二存储器向第一存储器写入控制程序的处理,并且, 该写入处理在第二存储器的控制程序中实施。因此,如上所述,即使在对第一存储器的控制程序的写入处理中也能进行自动售货机的控制处理,因此从操作者来看,实质上能谋求控制程序的重写时间的缩短化。专利技术效果如以上说明的那样,根据本专利技术,由于微型计算机不是执行存储在第一存储器中的控制程序而是执行存储在第二存储器中的控制程序,所以能与该控制程序的处理并行地进行存储在第一存储器中的控制程序的重写、新写入。因此,即使在对第一存储器的控制程序的写入处理中也能进行自动售货机的控制处理,因此从操作者来看,实质上能谋求控制程序的写入时间的缩短化。附图说明图1是自动售货机的控制装置的分解立体图。图2是说明主电路基板和副电路基板的连接方式的图。图3是主电路基板的功能框图。图4是说明控制装置的工作的初始处理程序的流程图。图5是说明控制装置的工作的主控制程序的流程图。具体实施例方式针对本专利技术的一个实施方式的自动售货机的控制装置,参照附图进行说明。图1 是自动售货机的控制装置的分解立体图,图2是说明主电路基板和副电路基板的连接方式的图,图3是主电路基板的功能框图。如图1所示那样,本实施方式的自动售货机的控制装置具备下表面(在图1中上侧的面)开口的箱状的框体10,收容于框体10的主电路基板100以及副电路基板200。在框体10的开口缘部伸出用于装配于自动售货机的装配片11。主电路基板100和副电路基板 200以在厚度方向重叠的方式进行配置。在主电路基板100的与副电路基板200相向的面设置有雌型的第一连接器110。另一方面,在副电路基板200的与主电路基板100相向的面设置有雄型的第二连接器210。主电路基板100和副电路基板200不经由连接用电缆等, 而是通过使第二连接器210嵌合在第一连接器110的嵌合部来进行电连接,并且在被机械性地保持的状态下结合。此外在结合时主电路基板100和副电路基板以成为彼此平行的方式进行配置。再有,优选在主电路基板100安装在主要的自动售货机中共同/通用的功能, 并且将对于特定的自动售货机是固有的功能安装于副电路基板200。因此,副电路基板200 根据自动售货机的类型/功能等进行安装即可,要注意并不一定是必须的。在主电路基板100,如图2所示那样,安装有系统LSI120。系统LSI120是集成了 CPU、存储器、定时器、I/O等的功能的微型计算机的一种,在本实施方式中使用了门阵列 (gate array)ICο系统LSI120的一部分总线线路(bus line)121连接于第一连接器110。 系统LSI120的一部分I/O端口 122也连接于第一连接器110。针对主电路基板100的细节在后面叙述。在副电路基板200安装有控制电路220,该控制电路220经由第二连接器210/第一连接器110连接于系统LSI 120的总线线路121。在此,控制电路220是对应于副电路基板200的功能来安装,能采用各种各样的电路结构。具体地说,连结第二连接器210和控制电路220的总线线路作为系统总线(bus)来安装也可,作为输入输出总线来安装也可。进而在前者的情况下,优选根据需要在连接于系统总线的作为非易失性的存储单元的闪速存储器(flash memory) 230中存储副电路基板200用的副控制程序235。该副控制程序235 如后面叙述那样由主电路基板100的系统LSI120执行。此外,在本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:阿久泽孝行,久户濑弘,松本秀之,
申请(专利权)人:三电有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。