Processing system, projector, program, and information storage medium

Information

  • Patent Application
  • 20070226729
  • Publication Number
    20070226729
  • Date Filed
    March 23, 2007
    17 years ago
  • Date Published
    September 27, 2007
    17 years ago
Abstract
A projector storing a plurality of pieces of firmware includes an input section which inputs batch update data including update data for at least one piece of firmware and identification data for identifying update target firmware; a determination section which determines the update target firmware based on the identification data; and an update section which updates the update target firmware based on the update data.
Description

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING


FIG. 1 is a functional block diagram of a projector according to one embodiment of the invention.



FIG. 2 is a schematic flowchart showing a flow of firmware update processing according to one embodiment of the invention.



FIG. 3 is a diagram showing data structure of batch update data according to one embodiment of the invention.


Claims
  • 1. A processing system storing a plurality of pieces of firmware, the processing system comprising: an input section which inputs batch update data including update data for at least one piece of firmware and identification data for identifying update target firmware;a determination section which determines the update target firmware based on the identification data; andan update section which updates the update target firmware based on the update data.
  • 2. The processing system as defined in claim 1, further comprising: a relay section; anda plurality of subsystems,the plurality of pieces of firmware being stored in the subsystems, andthe relay section relaying firmware update information transferred between the subsystems.
  • 3. The processing system as defined in claim 2, the subsystems including: a first subsystem including the input section, the determination section and the update section and storing at least one piece of firmware; and a second subsystem storing at least one piece of firmware,the relay section setting the first subsystem and the second subsystem in an updatable state, andthe update section updating the update target firmware stored in at least one of the first subsystem and the second subsystem in the updatable state.
  • 4. The processing system as defined in claim 3, wherein, in updating firmware in the first and second subsystems, the update section updates firmware in the second subsystem through the relay section at first, and then cancels the update of the firmware in the first and second subsystems when the update section has failed in updating the firmware in the second subsystem, or updates the firmware in the first subsystem when the firmware in the second subsystem has been successfully updated.
  • 5. A projector comprising the processing system as defined in claim 1.
  • 6. A program causing a computer in a processing system storing a plurality of pieces of firmware to function as: an input section which inputs batch update data including update data for at least one piece of firmware and identification data for identifying update target firmware;a determination section which determines the update target firmware based on the identification data; andan update section which updates the update target firmware based on the update data.
  • 7. A computer-readable information storage medium storing the program as defined in claim 6.
Priority Claims (1)
Number Date Country Kind
2006-084999 Mar 2006 JP national