发明名称 Image forming apparatus and control method for the image forming apparatus
摘要 An image forming apparatus capable of improving convenience for a user is provided. This image forming apparatus includes: a non-volatile storage portion that stores beforehand each snapshot picked out from a plurality of snapshots which are obtained by dividing an image when firmware for executing a plurality of kinds of jobs is deployed; a priority storage portion that stores priorities when putting the plurality of kinds of jobs into an executable state; an operation portion that accepts a setting change of the priority to be stored into the priority storage portion; and a volatile storage portion that at a power input time, based on the priorities stored in the priority storage portion, acquires and deploys a snapshot necessary for execution of each job in an order of a highest-priority job to a lowest-priority job, thereby putting first the job having the highest priority into the executable state.
申请公布号 US9350890(B2) 申请公布日期 2016.05.24
申请号 US201313853213 申请日期 2013.03.29
申请人 KYOCERA DOCUMENT SOLUTIONS 发明人 Shintani Yoshihisa
分类号 H04N1/00;G06K15/00;G06F3/12 主分类号 H04N1/00
代理机构 Polisinelli PC 代理人 Polisinelli PC
主权项 1. An image forming apparatus comprising: a non-volatile storage portion that stores beforehand each snapshot picked out from a plurality of snapshots which are obtained by dividing an image in component units when firmware for executing a plurality of kinds of jobs is deployed; a priority storage portion that stores priorities when putting the plurality of kinds of jobs into an executable state; an operation portion that accepts a setting change of the priority to be stored into the priority storage portion; and a volatile storage portion that at a power input time, based on the priorities stored in the priority storage portion, acquires and deploys, from the non-volatile storage portion, a snapshot necessary for execution of each job in an order of a highest-priority job to a lowest-priority job, thereby putting first the highest-priority job into the executable state, wherein: the plurality of kinds of jobs include a copy job, a print job, a scan job and a fax job; the operation portion has a job selection key for accepting an instruction for selecting a job to be executed and a plurality of priority setting keys; the job selection key includes a copy key for selecting the copy job, a print key for selecting the print job, a scan key for selecting the scan job, and a fax key for selecting the fax job; the plurality of priority setting keys include a first priority setting key for deciding a priority of the copy job, a second priority setting key for deciding a priority of the print job, a third priority setting key for deciding a priority of the scan job, and a fourth priority setting key for deciding a priority of the fax job; the priorities stored in the priority storage are decided based on depression of the first to fourth priority setting keys; each of the plurality of kinds of jobs is a job that is achieved by a combination of two or more program parts of a plurality of program parts obtained by dividing the firmware in component units; each of the plurality of program parts is stored, as a snapshot, in the non-volatile storage potion; and in a case where a snapshot of a program part identical to a snapshot of a program part necessary for execution of a predetermined job exists in snapshots of two or more program parts necessary for execution of a job of the copy job, the print job, the scan job and the fax job that is put in an executable state prior to the predetermined job, when putting the predetermined job into an executable state, the volatile storage portion obtains, from the non-volatile storage portion, a remaining snapshot of a program part of snapshots of two or more program parts necessary for the execution of the predetermined job, other than the snapshot of the identical program part, and deploys the remaining snapshot, and in a case where at least one of the copy key, the print key, the scan key, and the fax key is depressed at a power input time, the volatile storage portion preferentially acquires and deploys the snapshot necessary for the execution of the selected job, and thereafter, based on the priorities stored in the priority storage portion, from the non-volatile storage portion, the volatile storage portion acquires the snapshot necessary for the execution of each job and deploys the snapshot in an order of a higher-priority job to a lower-priority job of remaining jobs that are not selected.
地址 Osaka JP