单键更新固件方法

文档序号:7595521阅读:174来源:国知局
专利名称:单键更新固件方法
技术领域
本发明是为一种单键更新固件方法,特别是透过网络主动通知用户更新一多功能事务机固件的方法。
背景技术
随着科技不断地演进及计算机工业地突飞猛进,许多的计算机外设电子设备不断地推陈出新,如桌上型计算机、笔记型计算机、打印机、复印机、扫描仪及传真机。上述所提及的外围电子设备如要能正常的动作则需要内装一固件,该固件是为该些计算机外设电子设备的驱动程序。
有些厂商见于计算机外设电子设备如此地繁多,对于用户在使用该些计算机外设电子设备时,因每一个计算机外设电子设备都有专属的固件,使得用户在使用时较为不便,当用户不甚遗失其中一个计算机外设电子设备的固件时,就须上网去寻找该计算机外设电子设备的固件,这对用户而言相当地不便。是故许多的厂商开始将上述的该些计算机外设电子设备整合成一体,如将打印机、复印机、扫描仪及传真机整合成一体,称之为多功能事务机(Multi-function Product)。每一个制造商在制造该计算机外设电子设备时,都会为其编写一固件用于驱动该计算机外设电子设备。
请参阅图1,图1是为习知技术的打印机固件更新的方法流程图,该图标亦为中国台湾专利公告号第436734号「打印机固件更新的方法」流程图,该专利是揭露打印机一开机,已烧录于开机位置的下载程序会检查某一特定位置的值是否为某一特定值(亦即辨识码)(S100)。若是辨识码,表示打印机固件已存在,则打印机下载程序将跳至打印机固件的启始位置以执行打印机的正常功能(S106)。若非辨识码,则经由网络主机下载打印机固件程序文件更新版输送至打印机的输入装置(S102),或由计算机的光驱、软盘将打印机固件程序文件更新版输送至打印机的输入装置(S108)。
随后,系统确认下载指令(S104),是利用打印机工作指令,若未有下载指令存在,则重新执行输入更新版打印机固件程序文件至打印机的输入装置(S102),若下载指令存在,则由该打印机输入装置取得该程序区块(S114)。
于打印机执行打印机的正常功能(S106)之后,用户可再次执行更新步骤,经由网络主机或由计算机的光驱、软盘将打印机固件程序文件更新版输送至打印机的输入装置(S108),随后,系统确认下载指令(S110),是利用打印机工作指令,若未有下载指令存在,则重新执行输入更新版打印机固件程序文件至打印机的输入装置(S106),若下载指令存在,则将该特定位置的辨识码予以清除(S112),接着由该打印机输入装置取得该程序区块(S114)。
确认是否已达末端程序区块(S116),若未达末端程序区块,则系统判断有无检查和误差(S118),以确认所得程序是否完整。若确认有检查和误差表示程序不完整,则显示装置将显示「下载失败」(S130),且流程路径重回系统确认下载指令的步骤。若无检查和误差表示程序完整,则将该程序区块写入打印机的非挥发性记忆装置(S120)。若已达末端程序区块,则表示下载程序已完成,此时将一特定值的辨识码写入该特定位置(S122),显示装置同时显示「下载成功」(S124),系统并重新激活打印机(S126),以执行已更新的打印机固件(S128)。
请参阅图2,图2是为习知技术的多功能事务机固件更新的方法流程图,该多功能事务机一开机后,用户如需更新多功能事务机固件(S200);首先,是否具备有个人计算机(S202),并在该个人计算机上是否有正确的网络环境(S204),用户是否知道正确的网站(S206),用户是否切换正确的页面(S208),用户是否知道欲更新产品的型号(S210),若上述动作正确且用户下载正确版本的多功能事务机固件(S212)。
用户是否使用正确的连接接口(S214),用户是否正确的操作更新多功能事务机固件的软件(S216),最后完成该多功能事务机固件更新的动作(S218),以上所有的动作必须是完成正确才能更新该多功能事务机的固件,亦即只要上述的任一动作是错误的,则会中断更新的动作,并且显示无法更新正确的多功能事务机固件(S220)的信息。
由上述可知在习知技术中,欲要完成更新多功能事务机固件,其一般的动作是手动更新该多功能事务机内存的固件,该手动更新是按照既定的步骤来操作否则无法更新该固件,其操作是相当复杂的动作。

发明内容
于是,本申请发明人即为解决上述习用技术更新该多功能事务机固件时繁杂手续的缺点,乃特潜心研究并配合学理的运用,提出一种单键更新固件方法。
本发明是为一种单键更新固件方法,利用单键来更新一多功能事务机固件的方法,是包括执行该多功能事务机固件更新的动作,再判断是否有正确的网络环境,以及完成该多功能事务机固件的更新动作。


图1是为习知技术的打印机固件更新的方法流程图;图2是为习知技术的多功能事务机固件更新的方法流程图;图3是为本发明的单键更新固件方法流程图;及图4是为本发明的单键更新固件方法详细流程图。
具体实施例方式
为了能更进一步说明本发明为达成既定目的所采取的技术、方法及功效,请参阅以下有关本发明的详细说明与附图,相信本发明的目的、特征与特点,当可由此得一深入且具体的了解,然而所附图式仅提供参考与说明用,并非用来对本发明加以限制者。
请参阅图3,图3是为本发明的单键更新固件方法流程图,利用单键来更新一多功能事务机固件的方法,是包括执行多功能事务机固件更新的动作(S300),判断是否有正确的网络环境(S302),若判断结果为是,则进行完成该多功能事务机固件的更新(S304),反之,若判断结果为否,则包含无法更新多功能事务机固件(S306)。
请参阅图4,图4是为本发明的单键更新固件方法详细流程图,利用单键来更新一多功能事务机固件的方法,是包括自动执行更新多功能事务机固件的动作(S400),检测目前网络联机是否正常(S402),若检测结果为是,则包含透过多功能事务机一设定信息连上远程服务器(S404),该设定信息是为一联机信息且写入于多功能事务机的固件内,该联机信息是可为一远程服务器的网际网络通信协议(IP)地址或一远程服务器的网络卡物理(MAC)地址,反之,若检测结果为否,则包括切断目前网络的联机(S420)及显示相对应的信息(S418),该显示相对应的信息是为显示一网络未联机的信息。
侦测一远程服务器内是否有新的多功能事务机固件(S406),若侦测结果为是,则下载该新的多功能事务机固件至多功能事务机上(S408),反之,若侦测结果为否,则包括切断目前网络的联机(S416)及显示相对应的信息(S418),该显示相对应的信息是为显示一未有新版本的信息,于侦测一远程服务器内是否有新的多功能事务机固件步骤中,该侦测是根据于该多功能事务机固件的一档案日期不同而动作,或根据于该多功能事务机固件的一档案大小不同而动作,或根据于该多功能事务机固件的一版本编号不同而动作。
切断目前网络的联机(S410),检查一数据总和是否正确(S412),该数据总和是为该多功能事务机固件的数据检知码,用以确认所下载的该多功能事务机固件的数据完整性,若检查结果为是,则执行该多功能事务机固件更新的动作(S414)及显示相对应的信息,是显示已完成该多功能事务机固件更新的动作,反之,若检查结果为否,则包括切断目前网络的联机(S416)及显示相对应的信息(S418),是显示一固件下载不完整的信息。
本发明是针对多功能事务机(multi-function product)作单键更新固件的动作,多功能事务机的开发公司因增加功能或修正错误后,都会发布一个新的固件,对用户而言欲更新固件时,一般的动作是手动更新该多功能事务机内存的固件,该手动更新是按照既定的步骤来操作否则无法更新该固件,其操作是相当复杂的动作。
本发明是提供一种与习知迥然不同的方法,该方法是为一种单键更新固件的方法,透过网络将该多功能事务机与该开发公司的服务器连结在一起,当服务器内的固件版本更新时,即会透过网络主动通知用户是否要更新该固件,用户可利用该单键来更新该多功能事务机内的固件,或该多功能事务机亦可经由该固件版本比对后自动下载该服务器内的最新固件版本至该多功能事务机内。
本发明确能通过上述所揭露的技术,提供一种迥然不同于习知者的设计,堪能提高整体的使用价值,又其申请前未见于刊物或公开使用,诚已符合发明专利的要件,故依法提出发明专利申请。
上述所揭露的图式、说明,仅为本发明的实施例而已,凡精于此项技艺者当可依据上述的说明作其它种种的改良,而这些改变仍属于本发明的发明精神及以下界定的权利要求中。
权利要求
1.一种单键更新固件方法,利用单键来更新一多功能事务机固件的方法,是包括执行该多功能事务机固件更新的动作;判断是否有正确的网络环境;及完成该多功能事务机固件的更新。
2.如权利要求1所述的单键更新固件方法,其中该判断是否有正确的网络环境步骤中,若判断结果为是,则进行完成该多功能事务机固件的更新,反之,若判断结果为否,则包含无法更新该多功能事务机固件的步骤。
3.一种单键更新固件方法,利用单键来更新一多功能事务机固件的方法,是包括自动执行更新该多功能事务机固件的动作;检测目前网络联机是否正常;侦测一远程服务器内是否有一新的多功能事务机固件;下载该新的多功能事务机固件至该多功能事务机上;检查一数据总和是否正确;及执行该多功能事务机固件更新的动作。
4.如权利要求3所述的单键更新固件方法,其中该检测目前网络联机是否正常步骤中,若检测结果为是,则包含透过该多功能事务机一设定信息连上远程服务器,反之,若检测结果为否,则包括切断目前网络的联机;及显示相对应的信息。
5.如权利要求4所述的单键更新固件方法,其中该显示相对应的信息是为显示一网络未联机的信息。
6.如权利要求4所述的单键更新固件方法,其中该透过该多功能事务机一设定信息的步骤中,该设定信息是为一联机信息且写入于该多功能事务机的固件内。
7.如权利要求6所述的单键更新固件方法,其中该联机信息是可为一远程服务器的网际网络通信协议(IP)地址或一远程服务器的网络卡物理(MAC)地址。
8.如权利要求3所述的单键更新固件方法,其中该侦测一远程服务器内是否有新的多功能事务机固件的步骤中,若侦测结果为是,则下载该新的多功能事务机固件至该多功能事务机上,反之,若侦测结果为否,则包括切断目前网络的联机;及显示相对应的信息。
9.如权利要求8所述的单键更新固件方法,其中该显示相对应的信息是为显示一未有新版本的信息。
10.如权利要求3所述的单键更新固件方法,其中该侦测一远程服务器内是否有新的多功能事务机固件的步骤中,该侦测是根据于该多功能事务机固件的一档案日期不同而动作。
11.如权利要求3所述的单键更新固件方法,其中该侦测一远程服务器内是否有新的多功能事务机固件的步骤中,该侦测是根据于该多功能事务机固件的一档案大小不同而动作。
12.如权利要求3所述的单键更新固件方法,其中该侦测一远程服务器内是否有新的多功能事务机固件的步骤中,该侦测是根据于该多功能事务机固件的一版本编号不同而动作。
13.如权利要求3所述的单键更新固件方法,其中该下载该新的多功能事务机固件的步骤中,更包含切断目前网络的联机。
14.如权利要求3所述的单键更新固件方法,其中该检查一数据总和是否正确步骤中,该数据总和是为该多功能事务机固件的数据检知码,用以确认所下载的该多功能事务机固件的数据完整性。
15.如权利要求3所述的单键更新固件方法,其中该检查一数据总和是否正确步骤中,若检查结果为是,则执行该多功能事务机固件更新的动作,反之,若检查结果为否,则包括切断目前网络的联机;及显示相对应的信息。
16.如权利要求15所述的单键更新固件方法,其中该显示相对应的信息是为显示一固件下载不完整的信息。
17.如权利要求3所述的单键更新固件方法,其中该执行该多功能事务机固件更新的动作步骤中,更包含显示相对应的信息。
18.如权利要求17所述的单键更新固件方法,其中该显示相对应的信息是为显示已完成该多功能事务机固件更新的动作。
全文摘要
本发明是为一种单键更新固件方法,利用单键来更新一多功能事务机固件的方法,是包括执行该多功能事务机固件更新的动作;判断是否有正确的网络环境;及完成该多功能事务机固件的更新。
文档编号H04L12/00GK1719408SQ200410063609
公开日2006年1月11日 申请日期2004年7月6日 优先权日2004年7月6日
发明者邱锋达 申请人:东友科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1