Data communication apparatus capable of rewriting firmware
First Claim
1. A data communication program stored on a computer-readable medium for causing a computer to execute:
- a reception step of receiving electronic mail with firmware attached via a network,an acquirement step of acquiring information relating to a rewrite order of said firmware from said electronic mail,a determination step of determining that said firmware attains a write allowable state into a predetermined memory, based on said acquired information relating to a rewrite order, when the writing of other firmware, having a rewrite order preceding said acquired rewrite order, into said predetermined memory has been completed, anda write step of writing said received firmware into said predetermined memory when it is determined the received firmware attains a write allowable state by said determination step.
1 Assignment
0 Petitions
Accused Products
Abstract
When electronic mail with firmware attached is received at a data communication apparatus, determination is made whether it corresponds to firmware data of a write process allowable state. In the case of write process allowable data, the message is downloaded from a mail server to a printer controller. Then, derived firmware is transmitted to an image formation apparatus. A firmware rewrite permission is obtained. When the firmware attached to the message does not attain a write process allowable state, waiting is conducted for reception of write process allowable firmware with the data left in the mail server. As a result, a data communication apparatus is provided that can rewrite firmware appropriately independent of a transmitted and received order of divided firmware.
-
Citations
12 Claims
-
1. A data communication program stored on a computer-readable medium for causing a computer to execute:
-
a reception step of receiving electronic mail with firmware attached via a network, an acquirement step of acquiring information relating to a rewrite order of said firmware from said electronic mail, a determination step of determining that said firmware attains a write allowable state into a predetermined memory, based on said acquired information relating to a rewrite order, when the writing of other firmware, having a rewrite order preceding said acquired rewrite order, into said predetermined memory has been completed, and a write step of writing said received firmware into said predetermined memory when it is determined the received firmware attains a write allowable state by said determination step.
-
-
2. A data communication program stored on a computer-readable medium for causing a computer to execute:
-
a reception step of receiving electronic mail with firmware attached via a network, an acquirement step of acquiring information relating to a rewrite order of said firmware from said electronic mail, a determination step of determining that said firmware attains a write allowable state into a predetermined memory based on said acquired information relating to a rewrite order, when the writing of other firmware, having a rewrite order preceding said acquired rewrite order, into said predetermined memory has been completed, and a transmission step of transmitting said received firmware to a predetermined module when it is determined the received firmware attains a write allowable state by said determination step.
-
-
3. A data communication apparatus comprising:
-
a reception device for receiving electronic mail with firmware attached via a network, an acquirement device for acquiring information relating to a rewrite order of said firmware from said electronic mail, a determination device for determining that said firmware attains a write allowable state into a predetermined memory based on said acquired information relating to a rewrite order, when the writing of other firmware, having a rewrite order preceding said acquired rewrite order, into said predetermined memory has been completed, and a writing device for writing said received firmware into said predetermined memory when it is determined the received firmware attains a write allowable state by said determination portion. - View Dependent Claims (4)
-
-
5. A data communication method comprising:
-
a reception step of receiving electronic mail with firmware attached via a network, an acquirement step of acquiring information relating to a rewrite order of said firmware from said electronic mail, a determination step of determining that said firmware attains a write allowable state into a predetermined memory, based on said acquired information relating to a rewrite order, when the writing of other firmware, having a rewrite order preceding said acquired rewrite order, into said predetermined memory has been completed, and a write step of writing said received firmware into said predetermined memory when it is determined the received firmware attains of a write allowable state by said determination step.
-
-
6. A data communication program stored on a computer-readable medium for causing a computer to execute:
-
a determination step of determining whether firmware attached to electronic mail is a part of predetermined firmware for a target control module, a confirmation step of confirming existence of remaining firmware of said predetermined firmware when it is determined the attached firmware is part of the predetermined firmware, and a write step of writing said attached firmware together with said remaining firmware into a predetermined memory of said target control module when it is confirmed said remaining firmware exists by said confirmation step, and a determination is made that all firmware of said target control module is available. - View Dependent Claims (7, 8, 11)
-
-
9. A data communication program stored on a computer-readable medium for causing a computer to execute:
-
a determination step of determining whether firmware attached to electronic mail is apart of predetermined firmware for a target control module, a confirmation step of confirming existence of remaining firmware of said predetermined firmware when it is determined the attached firmware is a part of the predetermined firmware, and a transmission step of transmitting said attached firmware together with said remaining firmware to a predetermined memory of said target control module when it is confirmed said remaining firmware exists by said confirmation step, and a determination is made that all firmware of said control module is available.
-
-
10. A data communication apparatus comprising:
-
a determination device for determining whether firmware attached to electronic mail is a part of predetermined firmware for a target control module, a confirmation device for confirming existence of remaining firmware of said predetermined firmware when it is determined the attached firmware is part of the predetermined firmware, and a writing device for writing said attached firmware together with said remaining firmware into a predetermined memory of said target control module when it is confirmed said remaining firmware exists by said confirmation device, and a determination is made that all firmware of said control module is available.
-
-
12. A data communication method comprising:
-
a determination step of determining whether firmware attached to electronic mail is a part of predetermined firmware for a target control module, a confirmation step of confirming existence of remaining firmware of said predetermined firmware when it is determined the attached firmware is a part of the predetermined firmware, and a write step of writing said attached firmware together with said remaining firmware into a predetermined memory of said target control module when it is confirmed said remaining firmware exists by said confirmation step, and a determination is made that all firmware of said control module is available.
-
Specification