【手続補正書】
【提出日】平成18年12月28日(2006.12.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
下記の構成要件（Ａ01）〜（Ａ04）を備えたことを特徴とするファームウェア更新システム、
（Ａ01）画像形成装置を構成する複数の個別装置と、前記各個別装置の動作タイミングを制御するシステムコントローラとを有する前記画像形成装置、
（Ａ02）前記画像形成装置の動作の一部を実行する前記個別装置の制御を行うプログラムであるファームウェアを記憶するファームウェア記憶手段を有し、前記個別装置の制御を行う個別コントローラ、
（Ａ03）前記画像形成装置に装着可能な全ての個別装置のファームウェアの中で更新されたファームウェアと、前記ファームウェアが制御を行う前記個別装置を特定するデバイス識別子とを有するファームウェアパックファイルを前記画像形成装置に送信するパックファイル送信手段を有する端末、
（Ａ04）前記端末から送信されたファームウェアパックファイルを受信するパックファイル受信手段と、前記デバイス識別子によって特定される前記個別装置が前記画像形成装置に装着されているか否かの判別を行うデバイス接続判別手段と、前記画像形成装置に装着されている前記個別装置の前記ファームウェア記憶手段に記憶された前記ファームウェアを、受信した前記ファームウェアパックファイルに含まれる前記ファームウェアに更新するファームウェア更新手段と、を有する前記システムコントローラ。
【請求項２】
下記の構成要件（Ａ05），（Ａ06）を備えたことを特徴とする請求項１記載のファームウェア更新システム、
（Ａ05）前記個別装置の生産単位を特定するデバイスロット識別子を記憶するデバイスロット識別子記憶手段と、前記システムコントローラから送信されたデバイスロット識別子の送信要求に応じて、前記デバイスロット識別子を前記システムコントローラに送信するデバイスロット識別子送信手段と、を有する前記個別コントローラ、
（Ａ06）所定の生産単位の前記個別装置を制御可能なファームウェア及び前記所定の生産単位を特定する更新用ロット識別子を有する前記ファームウェアパックファイルを受信する前記パックファイル受信手段と、前記個別コントローラに前記デバイスロット識別子の送信を要求するロット識別子送信要求手段と、前記個別コントローラから送信された前記デバイスロット識別子と、前記更新用ロット識別子とが一致する場合に前記ファームウェアの更新を行う前記ファームウェア更新手段と、を有する前記システムコントローラ。
【請求項３】
下記の構成要件（Ａ07）を備えたことを特徴とする請求項１または２記載のファームウェア更新システム、
（Ａ07）前記ファームウェアパックファイルに含まれる複数のファームウェアのいずれか１つを受信した時点で前記ファームウェアパックファイルの受信を一時中断する前記パックファイル受信手段と、受信したファームウェアを記憶するとともに、受信したファームウェアに含まれるデバイス識別子によって特定される前記個別装置が前記画像形成装置に装着されていない場合には、受信した前記ファームウェアを消去するパックファイル記憶手段と、前記個別装置が装着されているか否かの判別がされた後に前記ファームウェアパックファイルの受信を再開する前記パックファイル受信手段と、を有する前記システムコントローラ。
【請求項４】
下記の構成要件（Ａ08）を備えたことを特徴とする請求項１または２記載のファームウェア更新システム、
（Ａ08）前記ファームウェアパックファイルを受信する際に、前記受信した前記ファームウェアパックファイルに含まれるデバイス識別子によって特定される前記個別装置が前記画像形成装置に装着されていない場合には装着されていない個別装置用の前記ファームウェアを記憶せず、前記デバイス識別子によって特定される前記個別装置が前記画像形成装置に装着されている場合には装着されている個別装置用の前記ファームウェアを記憶するパックファイル記憶手段、を有する前記システムコントローラ。
【請求項５】
下記の構成要件（Ａ09），（Ａ010）を備えたことを特徴とする請求項１ないし４のいずれか記載のファームウェア更新システム、
（Ａ09）前記個別装置のファームウェアの改訂番号を特定するバージョン識別子を記憶するバージョン識別子記憶手段と、前記システムコントローラから送信されたバージョン識別子の送信要求に応じて、前記バージョン識別子を前記システムコントローラに送信するバージョン識別子送信手段と、を有する前記個別コントローラ、
（Ａ010）所定の改訂番号のファームウェア及び前記所定の改訂番号を特定する更新用バージョン識別子を有する前記ファームウェアパックファイルを受信する前記パックファイル受信手段と、前記個別コントローラに前記バージョン識別子の送信を要求するバージョン識別子送信要求手段と、前記個別コントローラから送信された前記バージョン識別子よりも、前記更新用バージョン識別子が新しい場合に前記ファームウェアの更新を行う前記ファームウェア更新手段と、を有する前記システムコントローラ。
【請求項６】
下記の構成要件（Ｂ01），（Ｂ02）を備えたことを特徴とする画像形成装置、
（Ｂ01）画像形成装置を構成し且つ前記画像形成装置の動作の一部を実行する個別装置の制御を行うプログラムであるファームウェアを記憶するファームウェア記憶手段を有し、前記個別装置の制御を行う個別コントローラ、
（Ｂ02）前記画像形成装置に装着可能な全ての個別装置のファームウェアの中で更新されたファームウェアと、前記ファームウェアが制御を行う前記個別装置を特定するデバイス識別子とを有するファームウェアパックファイルを受信するパックファイル受信手段と、
前記デバイス識別子によって特定される前記個別装置が前記画像形成装置に装着されているか否かの判別を行うデバイス接続判別手段と、
前記画像形成装置に装着されている前記個別装置の前記ファームウェア記憶手段に記憶された前記ファームウェアを、受信した前記ファームウェアパックファイルに含まれる前記ファームウェアに更新するファームウェア更新手段と、
を有し、前記各個別装置の動作タイミングを制御するシステムコントローラ。
【請求項７】
画像形成装置を構成し且つ前記画像形成装置の動作の一部を実行する複数の個別装置と、前記個別装置の制御を行うプログラムであるファームウェアにより前記個別装置の制御を行う個別コントローラと、前記各個別装置の動作タイミングを制御するシステムコントローラとを有する前記画像形成装置において、前記システムコントローラを構成するコンピュータを、
前記画像形成装置に装着可能な全ての個別装置のファームウェアの中で更新されたファームウェアと、前記ファームウェアが制御を行う前記個別装置を特定するデバイス識別子とを有するファームウェアパックファイルを受信するパックファイル受信手段、
前記デバイス識別子によって特定される前記個別装置が前記画像形成装置に装着されているか否かの判別を行うデバイス接続判別手段、
前記画像形成装置に装着されている前記個別装置の前記ファームウェア記憶手段に記憶された前記ファームウェアを、受信した前記ファームウェアパックファイルに含まれる前記ファームウェアに更新するファームウェア更新手段、
として機能させるためのファームウェア更新用のプログラム。
【請求項８】
請求項７記載のプログラムを記録したコンピュータ読取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
（第１発明）
前記技術的課題を解決するために、第１発明のファームウェア更新システムは、下記の構成要件（Ａ01）〜（Ａ04）を備えたことを特徴とする。
（Ａ01）画像形成装置（Ｕ）を構成する複数の個別装置（Ｕ１〜Ｕ３，ＵＩ）と、前記各個別装置（Ｕ１〜Ｕ３，ＵＩ）の動作タイミングを制御するシステムコントローラ（１Ｃ）とを有する前記画像形成装置（Ｕ）、
（Ａ02）前記画像形成装置（Ｕ）の動作の一部を実行する前記個別装置（Ｕ１〜Ｕ３，ＵＩ）の制御を行うプログラムであるファームウェアを記憶するファームウェア記憶手段（２Ｃ２〜８Ｃ２）を有し、前記個別装置（Ｕ１〜Ｕ３，ＵＩ）の制御を行う個別コントローラ（２Ｃ〜８Ｃ）、
（Ａ03）前記画像形成装置（Ｕ）に装着可能な全ての個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェアの中で更新されたファームウェア（１６）と、前記ファームウェア（１６）が制御を行う前記個別装置（Ｕ１〜Ｕ３，ＵＩ）を特定するデバイス識別子（Ｓ１）とを有するファームウェアパックファイル（１１，１１′，１１″）を前記画像形成装置（Ｕ）に送信するパックファイル送信手段（Ｃ２ａ）を有する端末（ＰＣ１〜ＰＣ３，ＤＢＳ）、
（Ａ04）前記端末（ＰＣ１〜ＰＣ３，ＤＢＳ）から送信されたファームウェアパックファイル（１１，１１′，１１″）を受信するパックファイル受信手段（１Ｃ１，１Ｃ１′，１Ｃ１″）と、前記デバイス識別子（Ｓ１）によって特定される前記個別装置（Ｕ１〜Ｕ３，ＵＩ）が前記画像形成装置（Ｕ）に装着されているか否かの判別を行うデバイス接続判別手段（１Ｃ６）と、前記画像形成装置（Ｕ）に装着されている前記個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア記憶手段（２Ｃ２〜８Ｃ２）に記憶された前記ファームウェア（１６）を、受信した前記ファームウェアパックファイル（１１，１１′，１１″）に含まれる前記ファームウェア（１６）に更新するファームウェア更新手段（１Ｃ８）と、を有する前記システムコントローラ（１Ｃ）。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
（第１発明の作用）
前記構成要件（Ａ01）〜（Ａ04）を備えた第１発明のファームウェア更新システムでは、端末（ＰＣ１〜ＰＣ３，ＤＢＳ）のパックファイル送信手段（Ｃ２ａ）は、前記画像形成装置（Ｕ）に装着可能な全ての個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア（１６）の中で更新されたファームウェア（１６）と、前記ファームウェア（１６）が制御を行う前記個別装置（Ｕ１〜Ｕ３，ＵＩ）を特定するデバイス識別子（Ｓ１）とを有する前記ファームウェアパックファイル（１１，１１′，１１″）を前記画像形成装置（Ｕ）に送信する。画像形成装置（Ｕ）を構成する複数の個別装置（Ｕ１〜Ｕ３，ＵＩ）は、個別コントローラ（２Ｃ〜８Ｃ）のファームウェア記憶手段（２Ｃ２〜８Ｃ２）に記憶されたファームウェア（１６）により制御される。画像形成装置（Ｕ）のシステムコントローラ（１Ｃ）は、前記各個別装置（Ｕ１〜Ｕ３，ＵＩ）の動作タイミングを制御する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
そして、前記システムコントローラ（１Ｃ）のパックファイル受信手段（１Ｃ１，１Ｃ１′，１Ｃ１″）は、前記端末（ＰＣ１〜ＰＣ３，ＤＢＳ）から送信されたファームウェアパックファイル（１１，１１′，１１″）を受信する。デバイス接続判別手段（１Ｃ６）は、前記デバイス識別子（Ｓ１）によって特定される前記個別装置（Ｕ１〜Ｕ３，ＵＩ）が前記画像形成装置（Ｕ）に装着されているか否かの判別を行う。ファームウェア更新手段（１Ｃ８）は、前記画像形成装置（Ｕ）に装着されている前記個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア記憶手段（２Ｃ２〜８Ｃ２）に記憶された前記ファームウェア（１６）を、受信した前記ファームウェアパックファイル（１１，１１′，１１″）に含まれる前記ファームウェア（１６）に更新する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
したがって、第１発明のファームウェア更新システムでは、パックファイル受信手段（１Ｃ１，１Ｃ１′，１Ｃ１″）が受信したファームウェアパックファイル（１１，１１′，１１″）に、画像形成装置（Ｕ）に装着可能な全ての個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア（１６）の中で更新されたファームウェア（１６）が含まれている。そして、デバイス接続判別手段（１Ｃ６）により、個別装置（Ｕ１〜Ｕ３，ＵＩ）が画像形成装置（Ｕ）に装着されているか否かを自動的に判別し、装着されている個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア記憶手段（２Ｃ２〜８Ｃ２）に記憶されたファームウェア（１６）が更新される。したがって、ユーザが、画像形成装置（Ｕ）に接続されている個別装置（Ｕ１〜Ｕ３，ＵＩ）を認識することなく容易にファームウェア（１６）の更新を行うことができる。なお、前記ファームウェアパックファイルに、画像形成装置（Ｕ）に装着可能な全ての個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア（１６）の中で更新されたファームウェア（１６）に加え、更新されていないファームウェア（１６）を含めることも可能である。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、ファームウェアパックファイル（１１，１１′，１１″）には、画像形成装置（Ｕ）に装着可能な全ての個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア（１６）の中で更新されたファームウェア（１６）てが含まれており、画像形成装置（Ｕ）のシステムコントローラ（１Ｃ）で装着されている個別装置（Ｕ１〜Ｕ３，ＵＩ）の判別が行われる。したがって、端末（ＰＣ１〜ＰＣ３，ＤＢＳ）やサービスサイトに接続されている個別装置（Ｕ１〜Ｕ３，ＵＩ）の情報（デバイス識別子等）を送信する必要が無くなり、デバイス識別子等を端末（ＰＣ１〜ＰＣ３，ＤＢＳ）等に送信する専用ソフトウェアや専用装置（専用ハードウェア）を使用しなくても、ファームウェアパックファイル（１１，１１′，１１″）を画像形成装置（Ｕ）に送信するだけでファームウェア（１６）の更新を行うことができる。この結果、端末（ＰＣ１〜ＰＣ３，ＤＢＳ）に既にインストールされている他のソフトウェアの動作に悪影響を及ぼすことを防止できる。また、専用ソフトウェアや専用ハードウェアを省略できるので画像形成装置（Ｕ）のコスト上昇を抑えることができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
（第２発明）
また、前記技術的課題を解決するために第２発明の画像形成装置（Ｕ）は、下記の構成要件（Ｂ01），（Ｂ02）を備えたことを特徴とする。
（Ｂ01）画像形成装置（Ｕ）を構成し且つ前記画像形成装置（Ｕ）の動作の一部を実行する個別装置（Ｕ１〜Ｕ３，ＵＩ）の制御を行うプログラムであるファームウェア（１６）を記憶するファームウェア記憶手段（２Ｃ２〜８Ｃ２）を有し、前記個別装置（Ｕ１〜Ｕ３，ＵＩ）の制御を行う個別コントローラ（２Ｃ〜８Ｃ）、
（Ｂ02）前記画像形成装置（Ｕ）に装着可能な全ての個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア（１６）の中で更新されたファームウェア（１６）と、前記ファームウェア（１６）が制御を行う前記個別装置（Ｕ１〜Ｕ３，ＵＩ）を特定するデバイス識別子（Ｓ１）とを有する前記ファームウェアパックファイル（１１，１１′，１１″）を受信するパックファイル受信手段（１Ｃ１，１Ｃ１′，１Ｃ１″）と、
前記デバイス識別子（Ｓ１）によって特定される前記個別装置（Ｕ１〜Ｕ３，ＵＩ）が前記画像形成装置（Ｕ）に装着されているか否かの判別を行うデバイス接続判別手段（１Ｃ６）と、
前記画像形成装置（Ｕ）に装着されている前記個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア記憶手段（２Ｃ２〜８Ｃ２）に記憶された前記ファームウェア（１６）を、受信した前記ファームウェアパックファイル（１１，１１′，１１″）に含まれる前記ファームウェア（１６）に更新するファームウェア更新手段（１Ｃ８）と、
を有し、前記各個別装置（Ｕ１〜Ｕ３，ＵＩ）の動作タイミングを制御するシステムコントローラ（１Ｃ）。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
（第２発明の作用）
前記構成要件（Ｂ01），（Ｂ02）を備えた第２発明の画像形成装置（Ｕ）では、画像形成装置（Ｕ）を構成する複数の個別装置（Ｕ１〜Ｕ３，ＵＩ）は、個別コントローラ（２Ｃ〜８Ｃ）のファームウェア記憶手段（２Ｃ２〜８Ｃ２）に記憶されたファームウェア（１６）により制御される。画像形成装置（Ｕ）のシステムコントローラ（１Ｃ）は、前記各個別装置（Ｕ１〜Ｕ３，ＵＩ）の動作タイミングを制御する。そして、前記システムコントローラ（１Ｃ）のパックファイル受信手段（１Ｃ１，１Ｃ１′，１Ｃ１″）は、前記画像形成装置（Ｕ）に装着可能な全ての個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア（１６）の中で更新されたファームウェア（１６）と、前記ファームウェア（１６）が制御を行う前記個別装置（Ｕ１〜Ｕ３，ＵＩ）を特定するデバイス識別子（Ｓ１）とを有するファームウェアパックファイル（１１，１１′，１１″）を受信する。デバイス接続判別手段（１Ｃ６）は、前記デバイス識別子（Ｓ１）によって特定される前記個別装置（Ｕ１〜Ｕ３，ＵＩ）が前記画像形成装置（Ｕ）に装着されているか否かの判別を行う。ファームウェア更新手段（１Ｃ８）は、前記画像形成装置（Ｕ）に装着されている前記個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア記憶手段（２Ｃ２〜８Ｃ２）に記憶された前記ファームウェア（１６）を、受信した前記ファームウェアパックファイル（１１，１１′，１１″）に含まれる前記ファームウェア（１６）に更新する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
したがって、第２発明の画像形成装置（Ｕ）は、パックファイル受信手段（１Ｃ１，１Ｃ１′，１Ｃ１″）が受信したファームウェアパックファイル（１１，１１′，１１″）に、画像形成装置（Ｕ）に装着可能な全ての個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア（１６）の中で更新されたファームウェア（１６）が含まれている。そして、デバイス接続判別手段（１Ｃ６）により、個別装置（Ｕ１〜Ｕ３，ＵＩ）が画像形成装置（Ｕ）に装着されているか否かを自動的に判別し、装着されている個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア記憶手段（２Ｃ２〜８Ｃ２）に記憶されたファームウェア（１６）が更新される。したがって、ユーザが、画像形成装置（Ｕ）に接続されている個別装置（Ｕ１〜Ｕ３，ＵＩ）を認識することなく容易にファームウェア（１６）の更新を行うことができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
また、ファームウェアパックファイル（１１，１１′，１１″）には、画像形成装置（Ｕ）に装着可能な全ての個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア（１６）の中で更新されたファームウェア（１６）が含まれており、画像形成装置（Ｕ）のシステムコントローラ（１Ｃ）で装着されている個別装置（Ｕ１〜Ｕ３，ＵＩ）の判別が行われる。したがって、端末（ＰＣ１〜ＰＣ３，ＤＢＳ）やサービスサイトに接続されている個別装置（Ｕ１〜Ｕ３，ＵＩ）の情報を送信する必要が無くなり、専用ソフトウェアや専用装置（専用ハードウェア）を使用せずに、ファームウェアパックファイル（１１，１１′，１１″）を受信するだけでファームウェア（１６）の更新を行うことができる。この結果、専用ソフトウェアや専用ハードウェアを省略できるので画像形成装置（Ｕ）のコスト上昇を抑えることができる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
（第３発明）
また、前記技術的課題を解決するために第３発明のファームウェア更新用のプログラムは、
画像形成装置（Ｕ）を構成し且つ前記画像形成装置（Ｕ）の動作の一部を実行する複数の個別装置（Ｕ１〜Ｕ３，ＵＩ）と、前記個別装置（Ｕ１〜Ｕ３，ＵＩ）の制御を行うプログラムであるファームウェア（１６）により前記個別装置（Ｕ１〜Ｕ３，ＵＩ）の制御を行う個別コントローラ（２Ｃ〜８Ｃ）と、前記各個別装置（Ｕ１〜Ｕ３，ＵＩ）の動作タイミングを制御するシステムコントローラ（１Ｃ）とを有する前記画像形成装置（Ｕ）において、前記システムコントローラ（１Ｃ）を構成するコンピュータを、
前記画像形成装置（Ｕ）に装着可能な全ての個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア（１６）の中で更新されたファームウェア（１６）と、前記ファームウェア（１６）が制御を行う前記個別装置（Ｕ１〜Ｕ３，ＵＩ）を特定するデバイス識別子（Ｓ１）とを有する前記ファームウェアパックファイル（１１，１１′，１１″）を受信するパックファイル受信手段（１Ｃ１，１Ｃ１′，１Ｃ１″）、
前記デバイス識別子（Ｓ１）によって特定される前記個別装置（Ｕ１〜Ｕ３，ＵＩ）が前記画像形成装置（Ｕ）に装着されているか否かの判別を行うデバイス接続判別手段（１Ｃ６）、
前記画像形成装置（Ｕ）に装着されている前記個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア記憶手段（２Ｃ２〜８Ｃ２）に記憶された前記ファームウェア（１６）を、受信した前記ファームウェアパックファイル（１１，１１′，１１″）に含まれる前記ファームウェア（１６）に更新するファームウェア更新手段（１Ｃ８）、
として機能させることを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
（第３発明の作用）
前記構成要件を備えた第３発明のファームウェア更新用のプログラムでは、パックファイル受信手段（１Ｃ１，１Ｃ１′，１Ｃ１″）が受信したファームウェアパックファイル（１１，１１′，１１″）に、画像形成装置（Ｕ）に装着可能な全ての個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア（１６）の中で更新されたファームウェア（１６）が含まれている。そして、デバイス接続判別手段（１Ｃ６）により、個別装置（Ｕ１〜Ｕ３，ＵＩ）が画像形成装置（Ｕ）に装着されているか否かを自動的に判別し、装着されている個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア記憶手段（２Ｃ２〜８Ｃ２）に記憶されたファームウェア（１６）が更新される。したがって、ユーザが、画像形成装置（Ｕ）に接続されている個別装置（Ｕ１〜Ｕ３，ＵＩ）を認識することなく容易にファームウェア（１６）の更新を行うことができる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
また、ファームウェアパックファイル（１１，１１′，１１″）には、画像形成装置（Ｕ）に装着可能な全ての個別装置（Ｕ１〜Ｕ３，ＵＩ）のファームウェア（１６）の中で更新されたファームウェア（１６）が含まれており、画像形成装置（Ｕ）のシステムコントローラ（１Ｃ）で装着されている個別装置（Ｕ１〜Ｕ３，ＵＩ）の判別が行われる。したがって、端末（ＰＣ１〜ＰＣ３，ＤＢＳ）やサービスサイトに接続されている個別装置（Ｕ１〜Ｕ３，ＵＩ）の情報を送信する必要が無くなり、専用ソフトウェアや専用装置（専用ハードウェア）を使用せずに、ファームウェアパックファイル（１１，１１′，１１″）を受信するだけでファームウェア（１６）の更新を行うことができる。この結果、専用ソフトウェアや専用ハードウェアを省略できるので画像形成装置（Ｕ）のコスト上昇を抑えることができる。