(57)【特許請求の範囲】
【請求項１】
画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーとを備える画像処理システムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用状況を監視し、当該使用状況が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって前記使用環境から外れていると判断された場合に、前記画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段と、
を有し、
前記判断手段によって前記使用環境から外れていると判断された場合に、前記配信サーバーから前記画像処理装置に対し、最新の標準ファームウェアのダウンロードを自動的に実行し、
前記配信サーバーが、前記判断手段および前記配信制御手段を備える、画像処理システム。
【請求項２】
前記配信制御手段は、予め登録された複数の画像処理装置が前記使用環境から外れていると判断した場合に、前記複数の前記画像処理装置への最新の標準ファームウェアのダウンロードを実行する、請求項１に記載の画像処理システム。
【請求項３】
画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーとを備える画像処理システムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用状況を監視し、当該使用状況が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって前記使用環境から外れていると判断された場合に、前記画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段
と、
を有し、
前記画像処理システムは、前記画像処理装置を管理する管理サーバーを含み、
前記管理サーバーは、前記画像処理装置が前記使用環境から外れた場合に、前記配信サーバーに対して前記画像処理装置に対する最新の標準ファームウェアのダウンロードを要求する、画像処理システム。
【請求項４】
前記画像処理装置は、
前記判断手段を備え、
さらに、前記判断手段によって前記使用環境から外れていると判断された場合に前記管理サーバーに判断結果を通知する通知手段を有し、
前記管理サーバーは、前記判断結果に応じて最新の標準ファームウェアのダウンロードを実行するための管理者からの指示が入力されたことを条件として、前記配信サーバーに対して前記画像処理装置に対する最新の標準ファームウェアのダウンロードを要求する、請求項３に記載の画像処理システム。
【請求項５】
画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーとを備える画像処理システムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用状況を監視し、当該使用状況が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって前記使用環境から外れていると判断された場合に、前記画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段と、
を有し、
前記画像処理システムは、前記画像処理装置を管理する管理サーバーを含み、
前記管理サーバーは、前記画像処理装置が前記使用環境から外れた場合に、前記画像処理装置に対して最新の標準ファームウェアのダウンロードの実行を指示する、画像処理システム。
【請求項６】
前記画像処理装置は、
前記判断手段を備え、
さらに、前記判断手段によって前記使用環境から外れていると判断された場合に前記管理サーバーに判断結果を通知する通知手段を有し、
前記管理サーバーは、前記判断結果に応じて最新の標準ファームウェアのダウンロードを実行するための管理者からの指示が入力されたことを条件として、前記画像処理装置に対して最新の標準ファームウェアのダウンロードの実行を指示する、請求項５に記載の画像処理システム。
【請求項７】
画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーとを備える画像処理システムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用状況を監視し、当該使用状況が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって前記使用環境から外れていると判断された場合に、前記画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段と、
を有し、
前記画像処理装置は、
トナー像を記録媒体上に形成する画像形成部と、
画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、
前記トナー消費量検出手段によって検出された消費量が所定の量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、トナー消費量が少ない状態で警告を発生させる、画像処理システム。
【請求項８】
画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーとを備える画像処理システムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用状況を監視し、当該使用状況が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって前記使用環境から外れていると判断された場合に、前記画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段と、
を有し、
前記画像処理装置は、
記録用媒体に画像を形成するように構成され、
記録用媒体を格納する格納手段と、
前記格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、
前記媒体使用量検出手段によって検出された使用量が所定の量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる、画像処理システム。
【請求項９】
前記格納手段は、２種類以上の記録用媒体を格納し、
前記媒体使用量検出手段は、前記２種類以上の記録用媒体のそれぞれの使用量を検出し、
前記警告手段は、前記２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる、請求項８に記載の画像処理システム。
【請求項１０】
前記画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段を含み、
前記一部の記録用媒体は、前記ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む、請求項９に記載の画像処理システム。
【請求項１１】
画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーとを備える画像処理システムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用状況を監視し、当該使用状況が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって前記使用環境から外れていると判断された場合に、前記画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段と、
を有し、
前記画像処理装置は、
２以上の種類の記録用媒体を格納する格納手段と、
カラー画像を形成するカラー画像形成部と、
モノクロ画像を形成するモノクロ画像形成部と、
前記カラー画像形成部および前記モノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、
前記モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記調整手段に、前記格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、前記カラー画像形成部による画像形成の安定化処理よりも高い頻度で、前記モノクロ画像形成部による画像形成の安定化処理を実行させる、画像処理システム。
【請求項１２】
前記画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、
前記カスタマイズされたファームウェアおよび前記標準ファームウェアは、前記複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである、請求項１〜請求項１１のいずれか１項に記載の画像処理システム。
【請求項１３】
画像処理装置にインストールされたファームウェアをアップデートする配信サーバーであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用状況を監視し、当該使用状況が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって前記使用環境から外れていると判断された場合に、前記画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段とを有し、
前記配信制御手段は、前記判断手段によって前記使用環境から外れていると判断された場合に、前記画像処理装置に対し、最新の標準ファームウェアのダウンロードを自動的に実行するように構成されている、配信サーバー。
【請求項１４】
前記配信制御手段は、予め登録された複数の画像処理装置が前記使用環境から外れていると判断した場合に、前記複数の前記画像処理装置への最新の標準ファームウェアのダウンロードを実行する、請求項１３に記載の配信サーバー。
【請求項１５】
ファームウェアをインストールされた画像処理装置を管理する管理サーバーであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置が前記ファームウェアのカスタマイズに対応した使用環境から外れていることが検出された場合に、最新の標準ファームウェアへのアップデートを実行するための管理者からの指示が入力されたことを条件として、前記画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する制御手段を有し、
前記制御手段は、前記画像処理装置が前記使用環境から外れた場合に、配信サーバーに対して前記画像処理装置に対する最新の標準ファームウェアのダウンロードを要求する、管理サーバー。
【請求項１６】
前記画像処理装置は、当該画像処理装置が前記使用環境から外れたと判断したことに応じて、当該判断の結果を前記管理サーバーに通知するように構成されており、
前記制御手段は、前記判断結果に応じて最新の標準ファームウェアのダウンロードを実行するための管理者からの指示が入力されたことを条件として、前記配信サーバーに対して前記画像処理装置に対する最新の標準ファームウェアのダウンロードを要求する、請求項１５に記載の管理サーバー。
【請求項１７】
ファームウェアをインストールされた画像処理装置を管理する管理サーバーであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置が前記ファームウェアのカスタマイズに対応した使用環境から外れていることが検出された場合に、最新の標準ファームウェアへのアップデートを実行するための管理者からの指示が入力されたことを条件として、前記画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する制御手段を有し、
前記制御手段は、前記画像処理装置が前記使用環境から外れた場合に、前記画像処理装置に最新の標準ファームウェアのダウンロードを指示する、管理サーバー。
【請求項１８】
前記画像処理装置は、当該画像処理装置が前記使用環境から外れたと判断したことに応じて、当該判断の結果を前記管理サーバーに通知するように構成されており、
前記制御手段は、前記判断結果に応じて最新の標準ファームウェアのダウンロードを実行するための管理者からの指示が入力されたことを条件として、前記画像処理装置に対して最新の標準ファームウェアのダウンロードを指示する、請求項１７に記載の管理サーバー。
【請求項１９】
ファームウェアをインストールされた画像処理装置であって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用環境を監視し、前記使用環境が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって前記使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するアップデート手段と、
トナー像を記録媒体上に形成する画像形成部と、
画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、
前記トナー消費量検出手段によって検出された消費量が所定の量以上となった場合に警告を発する警告手段と、
を有し、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、トナー消費量が少ない状態で警告を発生させる、画像処理装置。
【請求項２０】
ファームウェアをインストールされた画像処理装置であって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用環境を監視し、前記使用環境が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって前記使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するアップデート手段と、
を有し、
記録用媒体に画像を形成するように構成され、
記録用媒体を格納する格納手段と、
前記格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、
前記媒体使用量検出手段によって検出された使用量が所定の量以上となった場合に警告
を発する警告手段とをさらに有し、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる、画像処理装置。
【請求項２１】
前記格納手段は、２種類以上の記録用媒体を格納し、
前記媒体使用量検出手段は、前記２種類以上の記録用媒体のそれぞれの使用量を検出し、
前記警告手段は、前記２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる、請求項２０に記載の画像処理装置。
【請求項２２】
ファクシミリ通信を実行するファクシミリ通信手段をさらに有し、
前記一部の記録用媒体は、前記ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む、請求項２１に記載の画像処理装置。
【請求項２３】
ファームウェアをインストールされた画像処理装置であって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用環境を監視し、前記使用環境が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって前記使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するアップデート手段と、
２以上の種類の記録用媒体を格納する格納手段と、
カラー画像を形成するカラー画像形成部と、
モノクロ画像を形成するモノクロ画像形成部と、
前記カラー画像形成部および前記モノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、
前記モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段と、
を有し、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記調整手段に、前記格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、前記カラー画像形成部による画像形成の安定化処理よりも高い頻度で、前記モノクロ画像形成部による画像形成の安定化処理を実行させる、画像処理装置。
【請求項２４】
前記画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、
前記カスタマイズされたファームウェアおよび前記標準ファームウェアは、前記複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである、請求項１９〜請求項２３のいずれか１項に記載の画像処理装置。
【請求項２５】
画像処理装置にインストールされたファームウェアをアップデートする配信サーバーによって実行されるプログラムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記プログラムは、前記配信サーバーに、
前記画像処理装置の使用状況を監視し、当該使用状況が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断することと、
前記使用環境から外れていると判断された場合に、前記画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行することとを実行させ、
前記アップデートのための処理を実行することは、前記使用環境から外れていると判断された場合に、前記画像処理装置に対し、最新の標準ファームウェアのダウンロードを自動的に実行することを含む、プログラム。
【請求項２６】
前記アップデートのための処理を実行することは、予め登録された複数の画像処理装置が前記使用環境から外れていると判断した場合に、前記複数の前記画像処理装置への最新の標準ファームウェアのダウンロードを実行することを含む、請求項２５に記載のプログラム。
【請求項２７】
ファームウェアをインストールされた画像処理装置を管理する管理サーバーによって実行されるプログラムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記プログラムは、前記管理サーバーに、
前記画像処理装置が前記ファームウェアのカスタマイズに対応した使用環境から外れていることが検出された場合に、最新の標準ファームウェアへのアップデートを実行するための管理者からの指示が入力されたことを条件として、前記画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行させ、
前記処理は、前記画像処理装置が前記使用環境から外れた場合に、配信サーバーに対して前記画像処理装置に対する最新の標準ファームウェアのダウンロードを要求することを含む、プログラム。
【請求項２８】
前記画像処理装置は、当該画像処理装置が前記使用環境から外れたと判断したことに応じて、当該判断の結果を前記管理サーバーに通知するように構成されており、
前記処理は、前記判断結果に応じて最新の標準ファームウェアのダウンロードを実行するための管理者からの指示が入力されたことを条件として、前記配信サーバーに対して前記画像処理装置に対する最新の標準ファームウェアのダウンロードを要求することを含む、請求項２７に記載のプログラム。
【請求項２９】
ファームウェアをインストールされた画像処理装置を管理する管理サーバーによって実行されるプログラムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記プログラムは、前記管理サーバーに、
前記画像処理装置が前記ファームウェアのカスタマイズに対応した使用環境から外れていることが検出された場合に、最新の標準ファームウェアへのアップデートを実行するための管理者からの指示が入力されたことを条件として、前記画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行させ、
前記処理は、前記画像処理装置が前記使用環境から外れた場合に、前記画像処理装置に最新の標準ファームウェアのダウンロードを指示することを含む、プログラム。
【請求項３０】
前記画像処理装置は、当該画像処理装置が前記使用環境から外れたと判断したことに応じて、当該判断の結果を前記管理サーバーに通知するように構成されており、
前記処理は、前記判断結果に応じて最新の標準ファームウェアのダウンロードを実行するための管理者からの指示が入力されたことを条件として、前記画像処理装置に対して最新の標準ファームウェアのダウンロードを指示することを含む、請求項２９に記載のプログラム。
【請求項３１】
ファームウェアをインストールされた画像処理装置のコンピュータによって実行されるプログラムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記プログラムは、前記コンピュータに、
前記画像処理装置の使用環境を監視し、前記使用環境が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断するステップと、
前記使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するステップとを実行させ、
前記画像処理装置は、トナー像を記録媒体上に形成する画像形成部を有し、
前記プログラムは、前記コンピュータに、
前記画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するステップと、
検出された前記消費量が所定の量以上となった場合に警告を発するステップとを実行させ、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりもトナー消費量が少ない状態で前記警告を発生させる、プログラム。
【請求項３２】
ファームウェアをインストールされた画像処理装置のコンピュータによって実行されるプログラムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記プログラムは、前記コンピュータに、
前記画像処理装置の使用環境を監視し、前記使用環境が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断するステップと、
前記使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するステップとを実行させ、
前記画像処理装置は、記録用媒体に画像を形成するように構成され、記録用媒体を格納する格納手段を有し、
前記プログラムは、前記コンピュータに、
前記格納手段に格納された記録用媒体の使用量を検出するステップと、
検出された前記使用量が所定の量以上となった場合に警告を発するステップとをさらに実行させ、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、記録用媒体の使用量が少ない状態で警告を発生させる、プログラム。
【請求項３３】
前記格納手段は、２種類以上の記録用媒体を格納し、
前記使用量を検出するステップは、前記２種類以上の記録用媒体のそれぞれの使用量を検出し、
前記警告を発するステップは、前記２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発し、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる、請求項３２に記載のプログラム。
【請求項３４】
前記画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段をさらに有し、
前記一部の記録用媒体は、前記ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む、請求項３３に記載のプログラム。
【請求項３５】
ファームウェアをインストールされた画像処理装置のコンピュータによって実行されるプログラムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記プログラムは、前記コンピュータに、
前記画像処理装置の使用環境を監視し、前記使用環境が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断するステップと、
前記使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するステップとを実行させ、
前記画像処理装置は、
２以上の種類の記録用媒体を格納する格納手段と、
カラー画像を形成するカラー画像形成部と、
モノクロ画像を形成するモノクロ画像形成部と、
前記カラー画像形成部および前記モノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、
前記モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段と、
を有し、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記調整手段に、前記格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、前記カラー画像形成部による画像形成の安定化処理よりも高い頻度で、前記モノクロ画像形成部による画像形成の安定化処理を実行させる、プログラム。
【請求項３６】
前記画像処理装置は、画像処理のための複数のハードウェアモジュールをさらに有し、
前記カスタマイズされたファームウェアおよび前記標準ファームウェアは、前記複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである、請求項３１〜請求項３５のいずれか１項に記載のプログラム。
【請求項３７】
画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーと、前記画像処理装置を管理する管理サーバーと、を備える画像処理システムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用状況を監視し、当該使用状況が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって予め登録された複数の画像処理装置が前記使用環境から外れていると判断された場合に、前記予め登録された複数の画像処理装置のファームウェアを最新の標準ファームウェアにアップデートするための指示、またはアップデートのためのデータの要求処理を実行する配信制御手段と、
を有する画像処理システム。
【請求項３８】
前記画像処理装置は、
トナー像を記録媒体上に形成する画像形成部と、
画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、
前記トナー消費量検出手段によって検出された消費が所定の量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、トナー消費量が少ない状態で警告を発生させる、請求項３７に記載の画像処理システム。
【請求項３９】
前記画像処理装置は、
記録用媒体に画像を形成するように構成され、
記録用媒体を格納する格納手段と、
前記格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、
前記媒体使用量検出手段によって検出された使用量が所定の量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる、請求項３７に記載の画像処理システム。
【請求項４０】
前記格納手段は、２種類以上の記録用媒体を格納し、
前記媒体使用量検出手段は、前記２種類以上の記録用媒体のそれぞれの使用量を検出し、
前記警告手段は、前記２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる、請求項３９に記載の画像処理システム。
【請求項４１】
前記画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段を含み、
前記一部の記録用媒体は、前記ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む、請求項４０に記載の画像処理システム。
【請求項４２】
前記画像処理装置は、
２以上の種類の記録用媒体を格納する格納手段と、
カラー画像を形成するカラー画像形成部と、
モノクロ画像を形成するモノクロ画像形成部と、
前記カラー画像形成部および前記モノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、
前記モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記調整手段に、前記格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、前記カラー画像形成部による画像形成の安定化処理よりも高い頻度で、前記モノクロ画像形成部による画像形成の安定化処理を実行させる、請求項３７に記載の画像処理システム。
【請求項４３】
前記画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、
前記カスタマイズされたファームウェアおよび前記標準ファームウェアは、前記複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである、請求項３７〜請求項４２のいずれか１項に記載の画像処理システム。
【請求項４４】
画像処理装置にインストールされたファームウェアをアップデートする配信サーバーであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
予め登録された複数の画像処理装置が前記ファームウェアのカスタマイズに対応した使用環境から外れた場合に、前記予め登録された複数の画像処理装置のファームウェアを最新の標準ファームウェアにアップデートするためのデータの送信を実行する制御手段を有
する、配信サーバー。
【請求項４５】
前記画像処理装置は、
トナー像を記録媒体上に形成する画像形成部と、
画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、
前記トナー消費量検出手段によって検出された消費が所定の量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、トナー消費量が少ない状態で警告を発生させる、請求項４４に記載の配信サーバー。
【請求項４６】
前記画像処理装置は、
記録用媒体に画像を形成するように構成され、
記録用媒体を格納する格納手段と、
前記格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、
前記媒体使用量検出手段によって検出された使用量が所定の量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる、請求項４４に記載の配信サーバー。
【請求項４７】
前記格納手段は、２種類以上の記録用媒体を格納し、
前記媒体使用量検出手段は、前記２種類以上の記録用媒体のそれぞれの使用量を検出し、
前記警告手段は、前記２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる、請求項４６に記載の配信サーバー。
【請求項４８】
前記画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段を含み、
前記一部の記録用媒体は、前記ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む、請求項４７に記載の配信サーバー。
【請求項４９】
前記画像処理装置は、
２以上の種類の記録用媒体を格納する格納手段と、
カラー画像を形成するカラー画像形成部と、
モノクロ画像を形成するモノクロ画像形成部と、
前記カラー画像形成部および前記モノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、
前記モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記調整手段に、前記格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、前記カラー画像形成部による画像形成の安定化処理よりも高い頻度で、前記モノクロ画像形成部による画像形成の安定化処理を実行させる、請求項４４に記載の配信サーバー。
【請求項５０】
前記画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、
前記カスタマイズされたファームウェアおよび前記標準ファームウェアは、前記複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである、請求項４４〜請求項４９のいずれか１項に記載の配信サーバー。
【請求項５１】
ファームウェアをインストールされた画像処理装置を管理する管理サーバーであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
予め登録された複数の画像処理装置が前記ファームウェアのカスタマイズに対応した使用環境から外れていることが検出された場合に、前記予め登録された複数の画像処理装置のファームウェアを最新の標準ファームウェアにアップデートするための指示、またはアップデートのためのデータの要求を実行する制御手段を有する、管理サーバー。
【請求項５２】
前記画像処理装置は、
トナー像を記録媒体上に形成する画像形成部と、
画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、
前記トナー消費量検出手段によって検出された消費が所定の量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、トナー消費量が少ない状態で警告を発生させる、請求項５１に記載の管理サーバー。
【請求項５３】
前記画像処理装置は、
記録用媒体に画像を形成するように構成され、
記録用媒体を格納する格納手段と、
前記格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、
前記媒体使用量検出手段によって検出された使用量が所定の量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる、請求項５１に記載の管理サーバー。
【請求項５４】
前記格納手段は、２種類以上の記録用媒体を格納し、
前記媒体使用量検出手段は、前記２種類以上の記録用媒体のそれぞれの使用量を検出し、
前記警告手段は、前記２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる、請求項５３に記載の管理サーバー。
【請求項５５】
前記画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段を含み、
前記一部の記録用媒体は、前記ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む、請求項５４に記載の管理サーバー。
【請求項５６】
前記画像処理装置は、
２以上の種類の記録用媒体を格納する格納手段と、
カラー画像を形成するカラー画像形成部と、
モノクロ画像を形成するモノクロ画像形成部と、
前記カラー画像形成部および前記モノクロ画像形成部による画像形成の安定化処理を
実行する調整手段と、
前記モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記調整手段に、前記格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、前記カラー画像形成部による画像形成の安定化処理よりも高い頻度で、前記モノクロ画像形成部による画像形成の安定化処理を実行させる、請求項５１に記載の管理サーバー。
【請求項５７】
前記画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、
前記カスタマイズされたファームウェアおよび前記標準ファームウェアは、前記複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである、請求項５１〜請求項５６のいずれか１項に記載の管理サーバー。
【請求項５８】
画像処理装置にインストールされたファームウェアをアップデートする配信サーバーによって実行されるプログラムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記プログラムは、前記配信サーバーに、
予め登録された複数の画像処理装置が前記ファームウェアのカスタマイズに対応した使用環境から外れた場合に、前記予め登録された複数の画像処理装置のファームウェアを最新の標準ファームウェアにアップデートするためのデータの送信を実行させる、プログラム。
【請求項５９】
前記画像処理装置は、
トナー像を記録媒体上に形成する画像形成部と、
画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、
前記トナー消費量検出手段によって検出された消費が所定の量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、トナー消費量が少ない状態で警告を発生させる、請求項５８に記載のプログラム。
【請求項６０】
前記画像処理装置は、
記録用媒体に画像を形成するように構成され、
記録用媒体を格納する格納手段と、
前記格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、
前記媒体使用量検出手段によって検出された使用量が所定の量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる、請求項５８に記載のプログラム。
【請求項６１】
前記格納手段は、２種類以上の記録用媒体を格納し、
前記媒体使用量検出手段は、前記２種類以上の記録用媒体のそれぞれの使用量を検出し、
前記警告手段は、前記２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記２種
類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる、請求項６０に記載のプログラム。
【請求項６２】
前記画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段を含み、
前記一部の記録用媒体は、前記ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む、請求項６１に記載のプログラム。
【請求項６３】
前記画像処理装置は、
２以上の種類の記録用媒体を格納する格納手段と、
カラー画像を形成するカラー画像形成部と、
モノクロ画像を形成するモノクロ画像形成部と、
前記カラー画像形成部および前記モノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、
前記モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記調整手段に、前記格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、前記カラー画像形成部による画像形成の安定化処理よりも高い頻度で、前記モノクロ画像形成部による画像形成の安定化処理を実行させる、請求項５８に記載のプログラム。
【請求項６４】
前記画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、
前記カスタマイズされたファームウェアおよび前記標準ファームウェアは、前記複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである、請求項５８〜請求項６３のいずれか１項に記載のプログラム。
【請求項６５】
ファームウェアをインストールされた画像処理装置を管理する管理サーバーによって実行されるプログラムであって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記プログラムは、前記管理サーバーに、
予め登録された複数の画像処理装置が前記ファームウェアのカスタマイズに対応した使用環境から外れていることが検出された場合に、前記予め登録された複数の画像処理装置のファームウェアを最新の標準ファームウェアにアップデートするための指示、またはアップデートのためのデータの要求を実行させる、プログラム。
【請求項６６】
前記画像処理装置は、
トナー像を記録媒体上に形成する画像形成部と、
画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、
前記トナー消費量検出手段によって検出された消費が所定の量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、トナー消費量が少ない状態で警告を発生させる、請求項６５に記載のプログラム。
【請求項６７】
前記画像処理装置は、
記録用媒体に画像を形成するように構成され、
記録用媒体を格納する格納手段と、
前記格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、
前記媒体使用量検出手段によって検出された使用量が所定の量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる、請求項６５に記載のプログラム。
【請求項６８】
前記格納手段は、２種類以上の記録用媒体を格納し、
前記媒体使用量検出手段は、前記２種類以上の記録用媒体のそれぞれの使用量を検出し、
前記警告手段は、前記２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる、請求項６７に記載のプログラム。
【請求項６９】
前記画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段を含み、
前記一部の記録用媒体は、前記ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む、請求項６８に記載のプログラム。
【請求項７０】
前記画像処理装置は、
２以上の種類の記録用媒体を格納する格納手段と、
カラー画像を形成するカラー画像形成部と、
モノクロ画像を形成するモノクロ画像形成部と、
前記カラー画像形成部および前記モノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、
前記モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段とを含み、
前記カスタマイズされたファームウェアは、前記標準ファームウェアよりも、前記調整手段に、前記格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、前記カラー画像形成部による画像形成の安定化処理よりも高い頻度で、前記モノクロ画像形成部による画像形成の安定化処理を実行させる、請求項６５に記載のプログラム。
【請求項７１】
前記画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、
前記カスタマイズされたファームウェアおよび前記標準ファームウェアは、前記複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである、請求項６５〜請求項７０のいずれか１項に記載のプログラム。
【請求項７２】
ファームウェアをインストールされた画像処理装置であって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用環境を監視し、前記使用環境が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって前記使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するアップデート手段と、
を有し、
前記アップデート手段は、当該画像処理装置が前記使用環境から外れていることを示す判断結果を通知する通知手段を含み、
前記通知手段は、前記判断結果を前記画像処理装置を管理する管理サーバーに通知する、画像処理装置。
【請求項７３】
ファームウェアをインストールされた画像処理装置であって、
前記画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、
前記画像処理装置の使用環境を監視し、前記使用環境が前記ファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、
前記判断手段によって前記使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するアップデート手段と、
を有し、
前記アップデート手段は、当該画像処理装置が前記使用環境から外れていることを示す判断結果を通知する通知手段を含み、
前記通知手段は、前記判断結果を該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーに通知する、画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ファームウェアをインストールされた画像処理装置に関し、特に、当該画像処理装置におけるファームウェアのアップロードに関する。
【背景技術】
【０００２】
従来、ＭＦＰ（Multi-Functional  Peripheral）等の複合機のような画像処理装置にインストールするファームウェア（以下、適宜「ＦＷ」とも記載する）は、全機を対象とする標準ＦＷであった。このように全機に共通したＦＷがインストールされていても、それでユーザーのニーズが満たされていた。
【０００３】
一方、近年は、ユーザーの要望が多様化し、また、同一のユーザー（たとえば、企業）であっても当該ユーザー内の部署ごとに、画像処理装置の使用形態が大きく異なることが多くなってきている。これにより、標準ＦＷでは、個別のユーザーの要望を満たせない場合が多くなってきている。
【０００４】
この対策として、画像処理装置において、インストールされた複数のアプリケーションを、状況に応じて個別に変更・選択するものがある。ただし、ユーザーが自身の特殊環境で機器を使用したいというニーズはますます高まる傾向にあり、その結果、一部のアプリケーションを変更・選択するだけでは対応できなくなってきている。つまり、ＦＷ全体に対して様々な修正を施さなければユーザーニーズに対応できないのである。そして、このようなニーズに対応するために、標準ＦＷとは別に、ユーザーの使用形態に見合った変更を施したカスタマイズＦＷがリリースされている。
【０００５】
なお、機器におけるプログラムへの更新（アップデート）については、種々の技術が提案されている。
【０００６】
たとえば、特開２００６−３３１３９４号公報（特許文献１）には、現在のプログラムに対する最新のプログラムの変更内容の重要度を、機能追加による機能向上、不具合対処による安定性向上、修正の影響範囲（影響範囲の広さ）、修正量（影響を与える可能性の高さ）などに基づいて算出し、変更内容の重要度が予め定めた閾値を越えたときには最新のプログラムへの更新又は更新を促す処理を行なう、という技術が開示されている。
【０００７】
また、特開２００５−９２８０３号公報（特許文献２）には、複数のソフトウェアを複数のサーバーに動的に割り当てて顧客サービスを行うシステムが開示されている。当該システムでは、ソフトウェアに対して修正情報を的確に適用するために、修正情報の発行時に提供される情報を用いて、顧客が使用しているソフトウェアの新しさとセキュリティレベルを統合した指標が計算され、得られた指標が顧客により指定された制約環境を満たさなければ、そのソフトウェアに修正情報が適用されることによって、ソフトウェアがアップデートされる。
【０００８】
また、特開２０１２−２４２９８０号公報（特許文献３）には、可搬型記録媒体に記憶された更新用ファームウェアに基づいて少なくとも１つの制御モジュールに記憶されたファームウェアの更新を開始することに伴い、ネットワーク接続部を介して、画像形成制御モジュールに対応する最新のファームウェアをデータサーバーから取得し、画像形成制御モジュールに記憶されたファームウェアを最新バージョンに自動更新する、画像形成装置が開示されている。
【０００９】
また、特開２０１２−２２１１９７号公報（特許文献４）には、配信サーバーに画像形成装置用のファームウェアを登録する際に利用される種々の手段を備えたシステムが開示されている。当該システムは、登録対象のファームウェアに紐づく、商品コードを検索する手段と、前記商品コードに紐づく、最新のファームウェアを検索する手段と、前記最新のファームウェアの種類が適切かどうかを判断する手段と、前記最新のファームウェアの種類が適切であれば、前記最新のファームウェアのアップデート設定を引き継ぐ手段と、前記最新のファームウェアの種類が適切でなければ、最新より一つ前のファームウェアを検索する手段と、前記登録対象のファームウェアの種類が変更された場合に、ファームウェアの種類によって、アップデート設定を変更する手段と、前記登録対象のファームウェアと、前記配信サーバーに登録済のファームウェアの全てのバージョンに対して、アップデート設定の整合性を確認する手段と、を備える。
【００１０】
また、特開２０１１−２０４２３９号公報（特許文献５）には、印刷制御端末装置を利用した画像形成装置のファームウェアアップグレード方法が開示されている。当該方法は、前記画像形成装置にインストールされたファームウェアに対する情報を受信するステップと、前記受信されたファームウェア情報を利用して、前記画像形成装置にインストールされたファームウェアのバージョンより新しいファームウェアバージョンが存在するか否かを検索するステップと、最新のファームウェアバージョンが検索されると、互換性情報を利用して前記検索された最新のファームウェアバージョンが前記印刷制御端末装置にインストールされたプログラムと互換性があるか否かを判断するステップと、前記判断結果によってファームウェア提供サーバーから前記最新バージョンのファームウェアを受信するステップと、前記受信された最新バージョンのファームウェアを利用して、前記画像形成装置のファームウェアをアップグレードするステップとを含む。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００６−３３１３９４号公報
【特許文献２】特開２００５−９２８０３号公報
【特許文献３】特開２０１２−２４２９８０号公報
【特許文献４】特開２０１２−２２１１９７号公報
【特許文献５】特開２０１１−２０４２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、カスタマイズＦＷは、標準ＦＷのように適切な頻度でＦＷをアップデートすることは、メーカー側の労力・コストの面で不可能である。このことの理由としては、たとえば、各カスタマイズＦＷが対象とする画像処理装置の台数が、標準ＦＷが対象とする複合機の台数に比べて、格段に少ないことが挙げられる。
【００１３】
この結果、カスタマイズＦＷをインストールされた複合機を使用するユーザーは、潜在的なバグや問題のある仕様を有するＦＷを使い続けなければならず、品質上の不具合に悩まされることが多かった。
【００１４】
本開示は、かかる実情を鑑み考え出されたものであり、その目的は、カスタマイズされたファームウェアがインストールされている画像処理装置において、標準ファームウェアの利用を促進するようにすることである。
【課題を解決するための手段】
【００１５】
本開示のある局面に従うと、画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーとを備える画像処理システムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用状況を監視し、当該使用状況がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていると判断された場合に、画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段と、
を有し、判断手段によって使用環境から外れていると判断された場合に、配信サーバーから画像処理装置に対し、最新の標準ファームウェアのダウンロードを自動的に実行し、配信サーバーが、判断手段および配信制御手段を備える、画像処理システムが提供される。
好ましくは、配信制御手段は、予め登録された複数の画像処理装置が使用環境から外れていると判断した場合に、複数の画像処理装置への最新の標準ファームウェアのダウンロードを実行する。
本開示の他の局面に従うと、画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーとを備える画像処理システムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用状況を監視し、当該使用状況がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていると判断された場合に、画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段と、を有し、画像処理システムは、画像処理装置を管理する管理サーバーを含み、管理サーバーは、画像処理装置が使用環境から外れた場合に、配信サーバーに対して画像処理装置に対する最新の標準ファームウェアのダウンロードを要求する、画像処理システムが提供される。
好ましくは、画像処理装置は、判断手段を備え、さらに、判断手段によって使用環境から外れていると判断された場合に管理サーバーに判断結果を通知する通知手段を有し、管理サーバーは、判断結果に応じて最新の標準ファームウェアのダウンロードを実行するための管理者からの指示が入力されたことを条件として、配信サーバーに対して画像処理装置に対する最新の標準ファームウェアのダウンロードを要求する。
本開示のさらに他の局面に従うと、画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーとを備える画像処理システムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用状況を監視し、当該使用状況がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていると判断された場合に、画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段と、を有し、画像処理システムは、画像処理装置を管理する管理サーバーを含み、管理サーバーは、画像処理装置が使用環境から外れた場合に、画像処理装置に対して最新の標準ファームウェアのダウンロードの実行を指示する、画像処理システムが提供される。
好ましくは、画像処理装置は、判断手段を備え、さらに、判断手段によって使用環境から外れていると判断された場合に管理サーバーに判断結果を通知する通知手段を有し、管理サーバーは、判断結果に応じて最新の標準ファームウェアのダウンロードを実行するための管理者からの指示が入力されたことを条件として、画像処理装置に対して最新の標準ファームウェアのダウンロードの実行を指示する。
本開示のさらに他の局面に従うと、画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーとを備える画像処理システムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用状況を監視し、当該使用状況がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていると判断された場合に、画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段と、を有し、画像処理装置は、トナー像を記録媒体上に形成する画像形成部と、画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、トナー消費量検出手段によって検出された消費量が所定の量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、警告手段に、トナー消費量が少ない状態で警告を発生させる、画像処理システムが提供される。
本開示のさらに他の局面に従うと、好ましくは、画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーとを備える画像処理システムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用状況を監視し、当該使用状況がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていると判断された場合に、画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段と、を有し、画像処理装置は、記録用媒体に画像を形成するように構成され、記録用媒体を格納する格納手段と、格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、媒体使用量検出手段によって検出された使用量が所定の量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる、画像処理システムが提供される。
好ましくは、格納手段は、２種類以上の記録用媒体を格納し、媒体使用量検出手段は、２種類以上の記録用媒体のそれぞれの使用量を検出し、警告手段は、２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる。
さらに好ましくは、画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段を含み、一部の記録用媒体は、ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む。
本開示のさらに他の局面に従うと、画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーとを備える画像処理システムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用状況を監視し、当該使用状況がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていると判断された場合に、画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段と、を有し、画像処理装置は、２以上の種類の記録用媒体を格納する格納手段と、カラー画像を形成するカラー画像形成部と、モノクロ画像を形成するモノクロ画像形成部と、カラー画像形成部およびモノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、調整手段に、格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、カラー画像形成部による画像形成の安定化処理よりも高い頻度で、モノクロ画像形成部による画像形成の安定化処理を実行させる、画像処理システムが提供される。
好ましくは、画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、カスタマイズされたファームウェアおよび標準ファームウェアは、複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである。
【００１６】
本開示のさらに他の局面に従うと、画像処理装置にインストールされたファームウェアをアップデートする配信サーバーであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用状況を監視し、当該使用状況がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていると判断された場合に、画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する配信制御手段とを有し、配信制御手段は、判断手段によって使用環境から外れていると判断された場合に、画像処理装置に対し、最新の標準ファームウェアのダウンロードを自動的に実行するように構成されている、配信サーバーが提供される。
好ましくは、配信制御手段は、予め登録された複数の画像処理装置が使用環境から外れていると判断した場合に、複数の画像処理装置への最新の標準ファームウェアのダウンロードを実行する。
【００１７】
本開示の他の局面に従うと、ファームウェアをインストールされた画像処理装置を管理する管理サーバーであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置がファームウェアのカスタマイズに対応した使用環境から外れていることが検出された場合に、最新の標準ファームウェアへのアップデートを実行するための管理者からの指示が入力されたことを条件として、画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する制御手段を有し、制御手段は、画像処理装置が使用環境から外れた場合に、配信サーバーに対して画像処理装置に対する最新の標準ファームウェアのダウンロードを要求する、管理サーバーが提供される。
好ましくは、画像処理装置は、当該画像処理装置が使用環境から外れたと判断したことに応じて、当該判断の結果を管理サーバーに通知するように構成されており、制御手段は、判断結果に応じて最新の標準ファームウェアのダウンロードを実行するための管理者からの指示が入力されたことを条件として、配信サーバーに対して画像処理装置に対する最新の標準ファームウェアのダウンロードを要求する。
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置を管理する管理サーバーであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置がファームウェアのカスタマイズに対応した使用環境から外れていることが検出された場合に、最新の標準ファームウェアへのアップデートを実行するための管理者からの指示が入力されたことを条件として、画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行する制御手段を有し、制御手段は、画像処理装置が使用環境から外れた場合に、画像処理装置に最新の標準ファームウェアのダウンロードを指示する、管理サーバーが提供される。
好ましくは、画像処理装置は、当該画像処理装置が使用環境から外れたと判断したことに応じて、当該判断の結果を管理サーバーに通知するように構成されており、制御手段は、判断結果に応じて最新の標準ファームウェアのダウンロードを実行するための管理者からの指示が入力されたことを条件として、画像処理装置に対して最新の標準ファームウェアのダウンロードを指示する。
【００１８】
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置であって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用環境を監視し、使用環境がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するアップデート手段と、トナー像を記録媒体上に形成する画像形成部と、画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、トナー消費量検出手段によって検出された消費量が所定の量以上となった場合に警告を発する警告手段と、を有し、カスタマイズされたファームウェアは、標準ファームウェアよりも、警告手段に、トナー消費量が少ない状態で警告を発生させる、画像処理装置が提供される。
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置であって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用環境を監視し、使用環境がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するアップデート手段と、を有し、記録用媒体に画像を形成するように構成され、記録用媒体を格納する格納手段と、格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、媒体使用量検出手段によって検出された使用量が所定の量以上となった場合に警告を発する警告手段とをさらに有し、カスタマイズされたファームウェアは、標準ファームウェアよりも、警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる、画像処理装置が提供される。
好ましくは、格納手段は、２種類以上の記録用媒体を格納し、媒体使用量検出手段は、２種類以上の記録用媒体のそれぞれの使用量を検出し、警告手段は、２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる。
さらに好ましくは、ファクシミリ通信を実行するファクシミリ通信手段をさらに有し、一部の記録用媒体は、ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む。
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置であって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用環境を監視し、使用環境がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するアップデート手段と、２以上の種類の記録用媒体を格納する格納手段と、カラー画像を形成するカラー画像形成部と、モノクロ画像を形成するモノクロ画像形成部と、カラー画像形成部およびモノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段と、を有し、カスタマイズされたファームウェアは、標準ファームウェアよりも、調整手段に、格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、カラー画像形成部による画像形成の安定化処理よりも高い頻度で、モノクロ画像形成部による画像形成の安定化処理を実行させる、画像処理装置が提供される。
好ましくは、画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、カスタマイズされたファームウェアおよび標準ファームウェアは、複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである。
【００１９】
本開示のさらに他の局面に従うと、画像処理装置にインストールされたファームウェアをアップデートする配信サーバーによって実行されるプログラムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、プログラムは、配信サーバーに、画像処理装置の使用状況を監視し、当該使用状況がファームウェアのカスタマイズに対応した使用環境であるか否かを判断することと、使用環境から外れていると判断された場合に、画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行することとを実行させ、アップデートのための処理を実行することは、使用環境から外れていると判断された場合に、画像処理装置に対し、最新の標準ファームウェアのダウンロードを自動的に実行することを含む、プログラムが提供される。
好ましくは、アップデートのための処理を実行することは、予め登録された複数の画像処理装置が使用環境から外れていると判断した場合に、複数の画像処理装置への最新の標準ファームウェアのダウンロードを実行することを含む。
【００２０】
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置を管理する管理サーバーによって実行されるプログラムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、プログラムは、管理サーバーに、画像処理装置がファームウェアのカスタマイズに対応した使用環境から外れていることが検出された場合に、最新の標準ファームウェアへのアップデートを実行するための管理者からの指示が入力されたことを条件として、画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行させ、処理は、画像処理装置が使用環境から外れた場合に、配信サーバーに対して画像処理装置に対する最新の標準ファームウェアのダウンロードを要求することを含む、プログラムが提供される。
好ましくは、画像処理装置は、当該画像処理装置が使用環境から外れたと判断したことに応じて、当該判断の結果を管理サーバーに通知するように構成されており、処理は、判断結果に応じて最新の標準ファームウェアのダウンロードを実行するための管理者からの指示が入力されたことを条件として、配信サーバーに対して画像処理装置に対する最新の標準ファームウェアのダウンロードを要求することを含む。
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置を管理する管理サーバーによって実行されるプログラムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、プログラムは、管理サーバーに、画像処理装置がファームウェアのカスタマイズに対応した使用環境から外れていることが検出された場合に、最新の標準ファームウェアへのアップデートを実行するための管理者からの指示が入力されたことを条件として、画像処理装置の最新の標準ファームウェアへのアップデートのための処理を実行させ、処理は、画像処理装置が使用環境から外れた場合に、画像処理装置に最新の標準ファームウェアのダウンロードを指示することを含む、プログラムが提供される。
好ましくは、画像処理装置は、当該画像処理装置が使用環境から外れたと判断したことに応じて、当該判断の結果を管理サーバーに通知するように構成されており、処理は、判断結果に応じて最新の標準ファームウェアのダウンロードを実行するための管理者からの指示が入力されたことを条件として、画像処理装置に対して最新の標準ファームウェアのダウンロードを指示することを含む。
【００２１】
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置のコンピュータによって実行されるプログラムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、プログラムは、コンピュータに、画像処理装置の使用環境を監視し、使用環境がファームウェアのカスタマイズに対応した使用環境であるか否かを判断するステップと、使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するステップとを実行させ、画像処理装置は、トナー像を記録媒体上に形成する画像形成部を有し、プログラムは、コンピュータに、画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するステップと、検出された消費量が所定の量以上となった場合に警告を発するステップとを実行させ、カスタマイズされたファームウェアは、標準ファームウェアよりもトナー消費量が少ない状態で警告を発生させる、プログラムが提供される。
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置のコンピュータによって実行されるプログラムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、プログラムは、コンピュータに、画像処理装置の使用環境を監視し、使用環境がファームウェアのカスタマイズに対応した使用環境であるか否かを判断するステップと、使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するステップとを実行させ、画像処理装置は、記録用媒体に画像を形成するように構成され、記録用媒体を格納する格納手段を有し、プログラムは、コンピュータに、格納手段に格納された記録用媒体の使用量を検出するステップと、検出された使用量が所定の量以上となった場合に警告を発するステップとをさらに実行させ、カスタマイズされたファームウェアは、標準ファームウェアよりも、記録用媒体の使用量が少ない状態で警告を発生させる、プログラムが提供される。
好ましくは、格納手段は、２種類以上の記録用媒体を格納し、使用量を検出するステップは、２種類以上の記録用媒体のそれぞれの使用量を検出し、警告を発するステップは、２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発し、カスタマイズされたファームウェアは、標準ファームウェアよりも、２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる。
さらに好ましくは、画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段をさらに有し、一部の記録用媒体は、ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む。
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置のコンピュータによって実行されるプログラムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、プログラムは、コンピュータに、画像処理装置の使用環境を監視し、使用環境がファームウェアのカスタマイズに対応した使用環境であるか否かを判断するステップと、使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するステップとを実行させ、画像処理装置は、２以上の種類の記録用媒体を格納する格納手段と、カラー画像を形成するカラー画像形成部と、モノクロ画像を形成するモノクロ画像形成部と、カラー画像形成部およびモノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段と、を有し、カスタマイズされたファームウェアは、標準ファームウェアよりも、調整手段に、格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、カラー画像形成部による画像形成の安定化処理よりも高い頻度で、モノクロ画像形成部による画像形成の安定化処理を実行させる、プログラムが提供される。
好ましくは、画像処理装置は、画像処理のための複数のハードウェアモジュールをさらに有し、カスタマイズされたファームウェアおよび標準ファームウェアは、複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである。
【００２２】
本開示のさらに他の局面に従うと、画像処理装置と、当該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーと、画像処理装置を管理する管理サーバーと、を備える画像処理システムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用状況を監視し、当該使用状況がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって予め登録された複数の画像処理装置が使用環境から外れていると判断された場合に、予め登録された複数の画像処理装置のファームウェアを最新の標準ファームウェアにアップデートするための指示、またはアップデートのためのデータの要求処理を実行する配信制御手段と、を有する画像処理システムが提供される。
好ましくは、画像処理装置は、トナー像を記録媒体上に形成する画像形成部と、画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、トナー消費量検出手段によって検出された消費が所定の量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、警告手段に、トナー消費量が少ない状態で警告を発生させる。
好ましくは、画像処理装置は、記録用媒体に画像を形成するように構成され、記録用媒体を格納する格納手段と、格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、媒体使用量検出手段によって検出された使用量が所定の量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる。
好ましくは、格納手段は、２種類以上の記録用媒体を格納し、媒体使用量検出手段は、２種類以上の記録用媒体のそれぞれの使用量を検出し、警告手段は、２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる。
好ましくは、画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段を含み、一部の記録用媒体は、ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む。
好ましくは、画像処理装置は、２以上の種類の記録用媒体を格納する格納手段と、カラー画像を形成するカラー画像形成部と、モノクロ画像を形成するモノクロ画像形成部と、カラー画像形成部およびモノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、調整手段に、格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、カラー画像形成部による画像形成の安定化処理よりも高い頻度で、モノクロ画像形成部による画像形成の安定化処理を実行させる。
好ましくは、画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、カスタマイズされたファームウェアおよび標準ファームウェアは、複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである。
【００２３】
本開示のさらに他の局面に従うと、画像処理装置にインストールされたファームウェアをアップデートする配信サーバーであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、予め登録された複数の画像処理装置がファームウェアのカスタマイズに対応した使用環境から外れた場合に、予め登録された複数の画像処理装置のファームウェアを最新の標準ファームウェアにアップデートするためのデータの送信を実行する制御手段を有する、配信サーバーが提供される。
好ましくは、画像処理装置は、トナー像を記録媒体上に形成する画像形成部と、画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、トナー消費量検出手段によって検出された消費が所定の量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、警告手段に、トナー消費量が少ない状態で警告を発生させる。
好ましくは、画像処理装置は、記録用媒体に画像を形成するように構成され、記録用媒体を格納する格納手段と、格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、媒体使用量検出手段によって検出された使用量が所定の量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる。
好ましくは、格納手段は、２種類以上の記録用媒体を格納し、媒体使用量検出手段は、２種類以上の記録用媒体のそれぞれの使用量を検出し、警告手段は、２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる。
好ましくは、画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段を含み、一部の記録用媒体は、ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む。
好ましくは、画像処理装置は、２以上の種類の記録用媒体を格納する格納手段と、カラー画像を形成するカラー画像形成部と、モノクロ画像を形成するモノクロ画像形成部と、カラー画像形成部およびモノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、調整手段に、格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、カラー画像形成部による画像形成の安定化処理よりも高い頻度で、モノクロ画像形成部による画像形成の安定化処理を実行させる。
好ましくは、画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、カスタマイズされたファームウェアおよび標準ファームウェアは、複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである。
【００２４】
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置を管理する管理サーバーであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、予め登録された複数の画像処理装置がファームウェアのカスタマイズに対応した使用環境から外れていることが検出された場合に、予め登録された複数の画像処理装置のファームウェアを最新の標準ファームウェアにアップデートするための指示、またはアップデートのためのデータの要求を実行する制御手段を有する、管理サーバーが提供される。
好ましくは、画像処理装置は、トナー像を記録媒体上に形成する画像形成部と、画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、トナー消費量検出手段によって検出された消費が所定の量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、警告手段に、トナー消費量が少ない状態で警告を発生させる。
好ましくは、画像処理装置は、記録用媒体に画像を形成するように構成され、記録用媒体を格納する格納手段と、格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、媒体使用量検出手段によって検出された使用量が所定の量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる。
好ましくは、格納手段は、２種類以上の記録用媒体を格納し、媒体使用量検出手段は、２種類以上の記録用媒体のそれぞれの使用量を検出し、警告手段は、２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる。
好ましくは、画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段を含み、一部の記録用媒体は、ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む。
好ましくは、画像処理装置は、２以上の種類の記録用媒体を格納する格納手段と、カラー画像を形成するカラー画像形成部と、モノクロ画像を形成するモノクロ画像形成部と、カラー画像形成部およびモノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、調整手段に、格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、カラー画像形成部による画像形成の安定化処理よりも高い頻度で、モノクロ画像形成部による画像形成の安定化処理を実行させる。
好ましくは、画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、カスタマイズされたファームウェアおよび標準ファームウェアは、複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである。
【００２５】
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置であって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用環境を監視し、使用環境がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するアップデート手段と、を有し、アップデート手段は、当該画像処理装置が使用環境から外れていることを示す判断結果を通知する通知手段を含み、通知手段は、判断結果を画像処理装置を管理する管理サーバーに通知する、画像処理装置が提供される。
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置であって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用環境を監視し、使用環境がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するアップデート手段と、を有し、アップデート手段は、当該画像処理装置が使用環境から外れていることを示す判断結果を通知する通知手段を含み、通知手段は、判断結果を該画像処理装置にインストールされたファームウェアをアップデートする配信サーバーに通知する、画像処理装置が提供される。
【００２６】
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置を管理する管理サーバーによって実行されるプログラムであって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、プログラムは、管理サーバーに、予め登録された複数の画像処理装置がファームウェアのカスタマイズに対応した使用環境から外れていることが検出された場合に、予め登録された複数の画像処理装置のファームウェアを最新の標準ファームウェアにアップデートするための指示、またはアップデートのためのデータの要求を実行させる、プログラムが提供される。
好ましくは、画像処理装置は、トナー像を記録媒体上に形成する画像形成部と、画像形成部によって利用されるトナーカートリッジにおけるトナーの消費量を検出するトナー消費量検出手段と、トナー消費量検出手段によって検出された消費が所定の量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、警告手段に、トナー消費量が少ない状態で警告を発生させる。
好ましくは、画像処理装置は、記録用媒体に画像を形成するように構成され、記録用媒体を格納する格納手段と、格納手段に格納された記録用媒体の使用量を検出する媒体使用量検出手段と、媒体使用量検出手段によって検出された使用量が所定の量以下となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、警告手段に、記録用媒体の使用量が少ない状態で警告を発生させる。
好ましくは、格納手段は、２種類以上の記録用媒体を格納し、媒体使用量検出手段は、２種類以上の記録用媒体のそれぞれの使用量を検出し、警告手段は、２種類以上の記録用媒体のそれぞれの使用量がそれぞれの使用量に対して予め設定された量以上となった場合に警告を発する警告手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、２種類以上の記録用媒体のうち一部の記録用媒体について、記録用媒体の使用量が少ない状態で警告を発生させる。
好ましくは、画像処理装置は、ファクシミリ通信を実行するファクシミリ通信手段を含み、一部の記録用媒体は、ファクシミリ通信手段により受信した情報の記録に利用される記録用媒体を含む。
好ましくは、画像処理装置は、２以上の種類の記録用媒体を格納する格納手段と、カラー画像を形成するカラー画像形成部と、モノクロ画像を形成するモノクロ画像形成部と、カラー画像形成部およびモノクロ画像形成部による画像形成の安定化処理を実行する調整手段と、モノクロ画像形成部によって利用されるモノクロトナー用のトナーカートリッジのトナーエンプティを検出するモノクロトナーエンプティ検出手段とを含み、カスタマイズされたファームウェアは、標準ファームウェアよりも、調整手段に、格納手段に格納された２以上の種類の記録用媒体の中の特定の記録用媒体が利用された画像が形成される場合には、カラー画像形成部による画像形成の安定化処理よりも高い頻度で、モノクロ画像形成部による画像形成の安定化処理を実行させる。
好ましくは、画像処理装置は、画像処理のための複数のハードウェアモジュールを含み、カスタマイズされたファームウェアおよび標準ファームウェアは、複数のハードウェアを用いて一つの機能を実現するためのソフトウェアである。
【００２７】
本開示のさらに他の局面に従うと、ファームウェアをインストールされた画像処理装置であって、画像処理装置には、当該画像処理装置を使用するユーザーのためにカスタマイズされたファームウェアが予めインストールされており、画像処理装置の使用環境を監視し、使用環境がファームウェアのカスタマイズに対応した使用環境であるか否かを判断する判断手段と、判断手段によって使用環境から外れていることが判断された場合に、最新の標準ファームウェアへのアップデートのための処理を実行するアップデート手段と、を有し、アップデート手段は、当該画像処理装置が使用環境から外れていることを示す判断結果を通知する通知手段を含み、通知手段は、判断結果を画像処理装置を管理する管理サーバーに通知する、画像処理装置が提供される。
【発明の効果】
【００３７】
本開示によれば、画像処理装置において、カスタマイズされたファームウェアの使用環境が成立していないことが検出されると、当該画像処理装置に対して、標準ファームウェアのダウンロードを促す情報が送信される。これにより、カスタマイズされたファームウェアがインストールされている画像処理装置において、標準ファームウェアの利用に適していると考えられる状況が存在していることを条件として、標準ファームウェアの利用が促進される。
【図面の簡単な説明】
【００３８】
【図１】画像処理システムの第１の実施の形態の全体構成の一例を示す図である。
【図２】ＭＦＰの全体構成を示す斜視図である。
【図３】ＭＦＰのハードウェア構成を示す図である。
【図４】ＭＦＰが実現する機能を説明するための図である。
【図５】ＦＷ配信サーバーのハードウェア構成の一例を示す図である。
【図６】「トナーニアエンプティ機能」のカスタマイズＦＷの使用環境を説明するための図である。
【図７】「用紙ニアエンプティ機能」のカスタマイズＦＷの使用環境を説明するための図である。
【図８】カスタマイズＦＷをインストールされているＭＦＰにおいて実行される、標準ＦＷをダウンロードするための処理のフローチャートである。
【図９】画像処理システムの第１の実施の形態における、カスタマイズＦＷをインストールされたＭＦＰが標準ＦＷをダウンロードする際のシーケンスを示す図である。
【図１０】画像処理システムの第２の実施の形態における、カスタマイズＦＷをインストールされたＭＦＰが標準ＦＷをダウンロードする際のシーケンスを示す図である。
【図１１】第３の実施の形態の画像処理システムの構成を示す図である。
【図１２】ＭＦＰ管理者用サーバーのハードウェア構成の一例を示す図である。
【図１３】第３の実施の形態の画像処理システムにおける処理のシーケンスを示す図である。
【図１４】第４の実施の形態の画像処理システムにおける処理のシーケンスを示す図である。
【図１５】第５の実施の形態の画像処理システムにおいて実行される処理のシーケンスを示す図である。
【発明を実施するための形態】
【００３９】
以下に、図面を参照しつつ、画像処理システムの実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００４０】
［第１の実施の形態］
（１）画像処理システムの構成
図１は、画像処理システムの第１の実施の形態の全体構成の一例を示す図である。
【００４１】
図１に示された画像処理システムは、ＦＷ配信サーバー１００と、５台のＭＦＰ２００とを含む。これらは、ネットワークＮＸを介して互いに通知可能である。なお、図１に示されたＭＦＰ２００の台数「５」は、当該台数の一例であって、これに限定されない。
【００４２】
図１の画像処理システムにおいて、各ＭＦＰ２００には、印刷機能等の種々の機能ごとの、または、２以上の機能を実現するための、ファームウェアがインストールされている。ＭＦＰ２００にインストールされているファームウェアは、多数のＭＦＰ２００に共通してインストールされるもの（以下、「標準ＦＷ」ともいう）と、１台（または少数）のＭＦＰ２００の使用環境にカスタマイズされたもの（以下、「カスタマイズＦＷ」ともいう）とを含む。
【００４３】
カスタマイズＦＷと標準ＦＷとの差分は、当該カスタマイズＦＷをインストールされるＭＦＰ２００の使用環境に対応する。より具体的には、たとえば、「印刷用紙の使用頻度が高い」という使用環境を満たす態様で使用されているＭＦＰ２００には、用紙の残り枚数が標準ＦＷによって発せられるよりも多い状態でニアエンプティの警告を発する、カスタマイズＦＷがインストールされる。
【００４４】
各ＭＦＰ２００は、当該ＭＦＰ２００においてカスタマイズＦＷを使用するための環境（使用環境）が成立しているか否かを判断する。そして、当該環境が成立していないと判断すると、ＭＦＰ２００は、図１において実線の矢印で示されるように、ＦＷ配信サーバー１００に対してそのことを通知する（環境解除通知）。なお、以下の説明では、ＭＦＰ２００において使用環境が成立しているということを、「ＭＦＰ２００の使用状況が当該使用環境内にある」と言及することがある。また、ＭＦＰ２００において使用環境が成立していないということを、「ＭＦＰ２００の使用状況が当該使用環境から外れている」と言及することがある。
【００４５】
ＦＷ配信サーバー１００は、環境解除通知の送信元のＭＦＰ２００に対して、図１において破線の矢印で示されるように、標準ＦＷをダウンロードさせる。
【００４６】
なお、図１の画像処理システムは、３台のＭＦＰ２００によって構成されるＭＦＰ群２００Ｘを含む。そして、図１の画像処理システムでは、ＦＷ配信サーバー１００は、ＭＦＰ群２００Ｘ内の全てのＭＦＰ２００から環境解除通知を送信されたことに応じて、当該ＭＦＰ群２００Ｘ内のそれぞれのＭＦＰ２００に標準ＦＷをダウンロードさせてもよい。
【００４７】
（２）ＭＦＰの外観
図２は、ＭＦＰ２００の全体構成を示す斜視図である。
【００４８】
図２に示されるように、ＭＦＰ２００は、原稿を光学的に読取って画像データを得る画像読取部２と、画像データに基づいて用紙上に画像を印刷する画像形成部６とを含む。画像形成装置ＭＦＰ２００の本体の上面には、画像読取部２に原稿を送るフィーダー４が配置される。ＭＦＰ２００の下部には、画像形成部６に印刷用紙を供給する複数の給紙部９が配置される。ＭＦＰ２００の中央部には、画像形成部６によって画像を形成された印刷用紙が排出されるトレー５が配置される。また、ＭＦＰ２００の本体の上部の前面側には、操作パネル２０７が装着されている。
【００４９】
（３）ＭＦＰのハードウェア構成
図３は、ＭＦＰ２００のハードウェア構成を示す図である。図３に示されるように、ＭＦＰ２００は、主な構成要素として、ＣＰＵ（Central  Processing  Unit）２０１と、ＲＯＭ（Read  Only  Memory）２０２と、ＲＡＭ（Random  Access  Memory）２０３と、ＮＶ−ＲＡＭ２０４と、記憶装置２０５と、ＮＩＣ（Network  Interface  Controller）２０６と、操作パネル２０７と、スキャナー部２０８と、プリンター部２０９とを備えている。ＭＦＰ２００内の各要素は、互いに内部バスで接続されている。
【００５０】
ＣＰＵ２０１は、ＭＦＰ２００の動作を統括的に制御するための処理を実行するプロセッサーの一例である。
【００５１】
ＲＯＭ２０２は、ＣＰＵ２０１が実行するプログラムを含む各種のデータを格納する。
ＲＡＭ２０３およびＮＶ−ＲＡＭ２０４は、ＣＰＵ２０１におけるプログラム実行時のワークエリアとして機能する。ＲＡＭ２０３および／またはＮＶ−ＲＡＭ２０４は、スキャナー部２０８で読み取られた画像データ等を一時的に保存する場合もある。
【００５２】
記憶装置２０５は、ＭＦＰ２００に登録されている宛先情報やドキュメントなどの各種のデータを保存する。ドキュメントのデータは、ネットワークを介してＭＦＰ２００に入力される場合もあれば、スキャナー部２０８で画像が読み取られることによって生成される場合もある。
【００５３】
ＮＩＣ２０６は、ＭＦＰ２００がＦＷ配信サーバー１００と情報をやり取りする際の通信インターフェースである。
【００５４】
操作パネル２０７は、コピーの画質または用紙のための設定値、スキャンの送信先（宛先登録）を登録または選択するための情報など、各種の情報の入力を受け付ける。操作パネル２０７の表面には、たとえばタッチパネルが積層された液晶表示部が設けられている。操作パネル２０７は、たとえばＭＦＰ２００における設定内容を表示する。
【００５５】
スキャナー部２０８は、セットされた原稿をスキャンし、原稿の画像データを生成する。スキャナー部２０８における画像データの生成方法は公知の方法を採用することができる。スキャナー部２０８は、図１の画像読取部２に含まれる。
【００５６】
プリンター部２０９は、たとえば電子写真方式により、スキャナー部２０８で読み取られた画像データや、ＦＷ配信サーバー１００等の外部の情報処理装置から送信されたプリントデータを、印刷のためのデータに変換し、変換後のデータに基づいて文書等の画像を印刷する装置である。電子写真方式などの画像形成の態様は、公知の技術を採用することができる。プリンター部２０９は、図１の画像形成部６に含まれる。
【００５７】
ＭＦＰ２００では、ＣＰＵ２０１が適切なプログラムを実行することによって、本明細書に記載されたようなＭＦＰ２００の動作が実現される。ＣＰＵ２０１によって実行されるプログラムは、上記したようにＲＯＭ２０２に格納されている代わりに、記憶装置２０５に格納されていてもよいし、ＭＦＰ２００に対して着脱可能な記憶媒体に格納されていてもよい。当該プログラムが格納される記憶媒体は、たとえばＣＤ−ＲＯＭ（Compact  Disc  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリー、メモリーカード、ＦＤ（Flexible  Disk）、ハードディスク、ＳＳＤ（Solid  State  Drive）、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリーカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、不揮発的にデータを格納する媒体である。
【００５８】
本開示にかかるプログラムは、コンピューターのオペレーティングシステム（ＯＳ：Operating  System）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００５９】
また、本開示にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００６０】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００６１】
（４）ＭＦＰの機能構成
上記したように、ＭＦＰ２００は、印刷機能等の種々の機能を実現する。図４は、ＭＦＰ２００が実現する機能を説明するための図である。
【００６２】
図４を参照して、ＭＦＰ２００の機能を説明する前提として、ＣＰＵ２０１の機能およびプリンター部２０９内の構成を説明する。
【００６３】
ＭＦＰ２００のＣＰＵ２０１は、適切なプログラムを実行することにより、ネットワーク制御部２０１Ａ、エンジン制御部２０１Ｂ、およびシステム制御部２０１Ｃとして機能する。ネットワーク制御部２０１Ａは、入出力制御を実行する。エンジン制御部２０１Ｂは、プリンター部２０９における電子写真プロセスの機構（プリントヘッド部、用紙搬送部、定着部など）の動作を制御する。システム制御部２０１Ｃは、コピー、ファックス、スキャン、プリントの各機能別にジョブ制御を実行する。
【００６４】
プリンター部２０９は、画像形成のための種々の要素によって構成される。プリンター部２０９を構成する要素は、カラー画像形成部２０９Ａと、モノクロ画像形成部２０９Ｂと、第１用紙カウント部２０９Ｃと、第２用紙カウント部２０９Ｄと、第３用紙カウント部２０９Ｅと、カラートナー量カウント部２０９Ｆと、モノクロトナー量カウント部２０９Ｇとを含む。
【００６５】
カラー画像形成部２０９Ａは、電子写真プロセスにより印刷用紙にカラーのトナー像を形成するための要素を含む。なお、カラー画像形成部２０９Ａは、ＭＦＰ２００においてカラー画像の画像安定化制御を実行するための要素（センサー等）を含む。
【００６６】
モノクロ画像形成部２０９Ｂは、電子写真プロセスにより印刷用紙にモノクロのトナー像を形成するための要素を含む。なお、モノクロ画像形成部２０９Ｂは、ＭＦＰ２００においてモノクロ画像の画像安定化制御を実行するための要素（センサー等）を含む。
【００６７】
第１用紙カウント部２０９Ｃ、第２用紙カウント部２０９Ｄ、および第３用紙カウント部２０９Ｅのそれぞれは、図１の給紙部９に個別に格納された３種類の印刷用紙の使用枚数をカウントする。第１用紙カウント部２０９Ｃ、第２用紙カウント部２０９Ｄ、および第３用紙カウント部２０９Ｅは、たとえば、印刷ジョブが実行されるときに、ＣＰＵ２０１が、使用した種類の印刷用紙のカウント値を更新することによって、実現される。当該カウント値は、印刷用紙が補充されたときに、リセットされてもよい。
【００６８】
カラートナー量カウント部２０９Ｆは、カラー画像形成部２０９Ａにおいて画像形成に利用されるトナーの消費量をカウントする。カラートナー量カウント部２０９Ｆは、たとえば、印刷ジョブが実行されるときに、ＣＰＵ２０１が、印刷される画像データに基づいて、使用されることが予測される各色のトナーの量を算出し、当該算出の結果の合計を各色ごとに保持することによって、実現される。各色のトナーの消費量は、対応する色のトナーが補充されたときに、リセットされてもよい。
【００６９】
モノクロトナー量カウント部２０９Ｇは、モノクロ画像形成部２０９Ｂにおいて画像形成に利用されるトナーの消費量をカウントする。モノクロトナー量カウント部２０９Ｇは、たとえば、印刷ジョブが実行されるときに、ＣＰＵ２０１が、印刷される画像データに基づいて、使用されることが予測されるモノクロのトナーの量を算出し、当該算出の結果の合計を保持することによって、実現される。モノクロのトナーの消費量は、モノクロのトナーが補充されたときに、リセットされてもよい。
【００７０】
ＭＦＰ２００の機能は、主に、システム制御部２０１Ｃによって実現される。より具体的には、ＭＦＰ２００の機能は、ＣＰＵ２０１がＭＦＰ２００の各機能に対応するファームウェアを実行することによって実現される。以下、ＭＦＰ２００の代表的な６つの機能を列挙する。
【００７１】
１）コピー機能
コピー機能は、原稿上の画像を読み取り、読み取られた画像を印刷用紙上に形成する機能である。たとえば、コピー機能を実現するためのファームウェアは、スキャナー部２０８とプリンター部２０９とを制御するソフトウェアモジュールを含む。
【００７２】
２）ファックス機能
ファックス機能は、ファクシミリ通信により画像を送受信するための機能である。ファックス機能を実現するためのファームウェアは、ＮＩＣ２０６とスキャナー部２０８とプリンター部２０９とを制御するソフトウェアモジュールを含む。
【００７３】
３）プリンタ機能
プリンタ機能は、外部から入力される画像を印刷用紙上に形成する機能である。プリンタ機能を実現するためのファームウェアは、ＮＩＣ２０６とプリンター部２０９とを制御するソフトウェアモジュールを含む。
【００７４】
４）トナーニアエンプティ機能
トナーニアエンプティ機能は、トナー残量が低下していることを警告する機能である。トナーニアエンプティ機能を実現するためのファームウェアは、カラートナー量カウント部２０９Ｆおよび／またはモノクロトナー量カウント部２０９Ｇの検出出力に基づいて、トナーの使用量が所定の量以上となった場合に操作パネル２０７において警告を表示する、ソフトウェアモジュールを含む。
【００７５】
５）用紙ニアエンプティ機能
用紙ニアエンプティ機能は、印刷用紙の残量が低下していることを警告する機能である。用紙ニアエンプティ機能を実現するためのファームウェアは、第１用紙カウント部２０９Ｃ、第２用紙カウント部２０９Ｄ、および／または第３用紙カウント部２０９Ｅの検出出力に基づいて、用紙使用量が所定の量以上となった場合に操作パネル２０７において警告を表示する、ソフトウェアモジュールを含む。
【００７６】
６）画像安定化制御機能
画像安定化制御機能は、ＭＦＰ２００において形成される画像の安定化を図るための機能である。画像安定化制御機能を実現するためのファームウェアは、たとえば、エンジン制御部２０１Ｂに、カラー画像形成部２０９Ａおよび／またはモノクロ画像形成部２０９Ｂの画像安定化制御を実行させるためのソフトウェアモジュールを含む。画像安定化制御では、たとえば、カラー画像形成部２０９Ａおよび／またはモノクロ画像形成部２０９Ｂが、トナーパターンを作り、そして、そのトナーパターン濃度を検出し、その後、エンジン制御部２０１Ｂが、当該濃度の検出結果に基づいて、現像性に関わるパラメータのうち少なくとも一つを目標トナー画像濃度が得られる方向へ補正する。
【００７７】
（５）ＦＷ配信サーバーのハードウェア構成
図５は、ＦＷ配信サーバー１００のハードウェア構成の一例を示す図である。
【００７８】
図５に示されるように、ＦＷ配信サーバー１００は、主な構成要素として、ＣＰＵ１０１と、ＲＡＭ１０２と、記憶装置１０３と、ディスプレイ１０４と、入力装置１０５と、ＮＩＣ１０６とを備えている。ＣＰＵ１０１と、ＲＡＭ１０２と、記憶装置１０３と、ディスプレイ１０４と、入力装置１０５と、通信装置１０６とは、互いに内部バスで接続されている。
【００７９】
ＣＰＵ１０１は、ＦＷ配信サーバー１００の全体的な動作を制御するための処理を実行する演算装置の一例である。
【００８０】
ＲＡＭ１０２は、ＣＰＵ１０１における処理実行時のワークエリアとして機能する。
記憶装置１０３は、ＣＰＵ１０１が実行するＯＳやブラウザーアプリケーションなどの各種のプログラムやこれらのプログラムの実行に利用されるデータを含む、各種のデータを保存する。記憶装置１０３は、たとえば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリー、メモリーカード、ＦＤ、ハードディスク、ＳＳＤ、磁気テープ、カセットテープ、ＭＯ、ＭＤ、ＩＣカード（メモリーカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの、不揮発的にデータを格納する媒体が挙げられる。また、記憶装置１０３には、ネットワークを介してダウンロードされたプログラムがインストールされる場合も有り得る。
【００８１】
ディスプレイ１０４は、ＣＰＵ１０１によって実行されるプログラムの処理結果を示す画像を表示するための表示装置である。なお、ＦＷ配信サーバー１００では、ディスプレイ１０４は省略され得る。
【００８２】
入力装置１０５は、たとえばキーボードや操作ボタンによって実現される。入力装置１０５は、情報の入力を受け付けると、当該情報をＣＰＵ１０１へ送る。
【００８３】
ＮＩＣ１０６は、ＦＷ配信サーバー１００がＭＦＰ２００と情報をやり取りする際の通信インターフェースである。
【００８４】
（６）カスタマイズＦＷについての使用環境の検出
次に、「トナーニアエンプティ機能」「用紙ニアエンプティ機能」および「画像安定化制御機能」について、カスタマイズＦＷの具体例、および、カスタマイズＦＷを使用するための環境（使用環境）の検出方法を例示する。
【００８５】
１）「トナーニアエンプティ機能」のカスタマイズＦＷ
トナーニアエンプティ機能は、上記したように、トナーの使用量が所定の量以上となった場合に、警告を表示する機能である。標準ＦＷには、警告の表示についての「所定の量」が特定されている。
【００８６】
トナーニアエンプティ機能のカスタマイズＦＷの一例は、「所定の量」として、標準ＦＷにおいて特定されている量よりも少ない量を特定している。カスタマイズＦＷがインストールされていることにより、標準ＦＷがインストールされているよりも、トナーが消費されていく中で、より早い段階で、トナーニアエンプティの警告が表示され得る。
【００８７】
２）「トナーニアエンプティ機能」のカスタマイズＦＷの使用環境
ＭＦＰ２００では、トナーの消費速度が一定の速度以上となることが、カスタマイズＦＷの使用環境である。図６は、「トナーニアエンプティ機能」のカスタマイズＦＷの使用環境を説明するための図である。図６では、縦軸はトナー消費量を示し、横軸はＭＦＰ２００が使用される時間の経過を示し、そして、３つの線Ｌ１〜Ｌ３が示されている。なお、ここでのトナー消費量は、たとえばモノクロのトナーの消費量である。
【００８８】
線Ｌ２は、トナーの消費速度についての「一定の速度」を示す。
線Ｌ１は、線Ｌ２よりも傾きが大きい。つまり、線Ｌ１で示される状況は、線Ｌ２で示される状況よりもトナーの消費速度が大きい。したがって、線Ｌ１で示される状況は、「トナーニアエンプティ機能」のカスタマイズＦＷの使用環境が成立している状況である。
【００８９】
一方、線Ｌ３は、線Ｌ２よりも傾きが小さい。つまり、線Ｌ３で示される状況は、線Ｌ２で示される状況よりもトナーの消費速度が小さい。したがって、線Ｌ３で示される状況は、「トナーニアエンプティ機能」のカスタマイズＦＷの使用環境が成立していない状況である。
【００９０】
図６では、標準ＦＷでトナーニアエンプティの警告が出力される閾値が、「標準Ｖｅｒニアエンプティ」で示されている。また、カスタマイズＦＷでトナーニアエンプティの警告が出力される閾値が、「カスタマイズＦＷニアエンプティ」で示されている。
【００９１】
トナーニアエンプティ機能のカスタマイズＦＷは、たとえば、カラーのトナーおよび／またはモノクロのトナーの使用の頻度が高い状況下で使用されることが想定されるＭＦＰ２００にインストールされる。
【００９２】
なお、ＭＦＰ２００では、カラーのトナー（ＣＹＭ）の各色のそれぞれについても、消費量が検出され、また、トナーニアエンプティの警告が表示され得る。
【００９３】
３）「用紙ニアエンプティ機能」のカスタマイズＦＷ
用紙ニアエンプティ機能は、上記したように、印刷用紙の使用量が一定の量以上となった場合に、警告を表示する機能である。標準ＦＷには、警告の表示についての「一定の量」が特定されている。
【００９４】
用紙ニアエンプティ機能のカスタマイズＦＷの一例は、「所定の量」として、標準ＦＷにおいて特定されている量よりも少ない量を特定している。カスタマイズＦＷがインストールされていることにより、標準ＦＷがインストールされているよりも、印刷用紙が消費されていく中で、より早い段階で、用紙ニアエンプティの警告が表示され得る。
【００９５】
４）「用紙ニアエンプティ機能」のカスタマイズＦＷの使用環境
ＭＦＰ２００では、印刷用紙の消費速度が一定の速度以上となることが、カスタマイズＦＷの使用環境である。図７は、「用紙ニアエンプティ機能」のカスタマイズＦＷの使用環境を説明するための図である。図７では、縦軸は印刷用紙の消費量を示し、横軸はＭＦＰ２００が使用される時間の経過を示し、そして、３つの線Ｌ１〜Ｌ３が示されている。ここでの印刷用紙の消費量は、たとえば第１用紙カウント部２０９Ｃ〜第３用紙カウント部２０９Ｅのいずれかによって検出される、消費量である。
【００９６】
線Ｌ２は、印刷用紙の消費速度についての「一定の速度」を示す。
線Ｌ１は、線Ｌ２よりも傾きが大きい。つまり、線Ｌ１で示される状況は、線Ｌ２で示される状況よりも印刷用紙の消費速度が大きい。したがって、線Ｌ１で示される状況は、「用紙ニアエンプティ機能」のカスタマイズＦＷの使用環境が成立している状況である。
【００９７】
一方、線Ｌ３は、線Ｌ２よりも傾きが小さい。つまり、線Ｌ３で示される状況は、線Ｌ２で示される状況よりも印刷用紙の消費速度が小さい。したがって、線Ｌ３で示される状況は、「用紙ニアエンプティ機能」のカスタマイズＦＷの使用環境が成立していない状況である。
【００９８】
図７では、標準ＦＷで用紙ニアエンプティの警告が出力される閾値が、「標準Ｖｅｒニアエンプティ」で示されている。また、カスタマイズＦＷで用紙ニアエンプティの警告が出力される閾値が、「カスタマイズＦＷニアエンプティ」で示されている。
【００９９】
用紙ニアエンプティ機能のカスタマイズＦＷは、たとえば、印刷用紙の使用の頻度が高い状況下で使用されることが想定されるＭＦＰ２００にインストールされる。
【０１００】
なお、ＭＦＰ２００は、図４の第１用紙カウント部２０９Ｃと第２用紙カウント部２０９Ｄと第３用紙カウント部２０９Ｅとして示されたように、３種類の印刷用紙のそれぞれの使用量をカウントする。「用紙ニアエンプティ機能」のカスタマイズＦＷは、その標準ＦＷに対して、３種類の印刷用紙の一部のみについて、ニアエンプティの警告を表示する閾値を変更されていてもよい。
【０１０１】
特に、ＭＦＰ２００では、給紙部９は、ファックス機能において利用される印刷用紙専用の収容部を含んでいてもよい。そして、第１用紙カウント部２０９Ｃは、ファックス機能において利用される印刷用紙専用の収容部に収納された用紙の使用量を検出してもよい。そして、「用紙ニアエンプティ機能」のカスタマイズＦＷは、その標準ＦＷに対して、当該ファックス機能の専用の印刷用紙の使用量（残量）について、ニアエンプティの警告を表示する閾値を変更されていてもよい。
【０１０２】
５）「画像安定化制御機能」のカスタマイズＦＷ
画像安定化制御機能は、カラー画像形成部２０９Ａおよびモノクロ画像形成部２０９Ｂの双方について、形成される画像の安定化のための処理を実行する機能である。
【０１０３】
画像安定化制御機能のカスタマイズＦＷの一例は、標準ＦＷに対して、カラー画像形成部２０９Ａの画像の安定化のための処理を実行する頻度よりも、モノクロ画像形成部２０９Ｂの画像の安定化のための処理を実行する頻度を高く設定している。つまり、カスタマイズＦＷによれば、標準ＦＷよりも、カラー画像形成部２０９Ａの画像の安定化のための処理が実行される頻度（単位期間において実行される回数）が下げられる。
【０１０４】
６）「画像安定化制御機能」のカスタマイズＦＷの使用環境
ＭＦＰ２００では、モノクロ画像の出力（印刷用紙上での形成）の頻度が、カラー画像の出力の頻度よりも一定の環境以上高いことが、カスタマイズＦＷの使用環境である。
【０１０５】
ＭＦＰ２００では、たとえば、モノクロ画像の出力枚数と、カラー画像の出力枚数とが公知の方法でカウントされる。また、ＭＦＰ２００では、単位期間（たとえば、１週間）あたりのモノクロ画像の出力枚数が特定されることにより、モノクロ画像の出力の頻度が特定される。また、ＭＦＰ２００では、単位期間あたりのカラー画像の出力枚数が特定されることにより、カラー画像の出力の頻度が特定される。そして、これらの２つの頻度が比較され、モノクロ画像の出力の頻度が、カラー画像の出力の頻度よりも一定の環境以上高い場合には、「画像安定化制御機能」のカスタマイズＦＷの使用環境が成立していると判断される。一方、モノクロ画像の出力の頻度がカラー画像の出力の頻度よりも一定の環境以上高いという環境が成立しない場合には、「画像安定化制御機能」のカスタマイズＦＷの使用環境が成立していないと判断される。
【０１０６】
画像安定化制御機能のカスタマイズＦＷは、たとえば、主にモノクロ画像の出力が指示される状況下で使用されることが想定されるＭＦＰ２００にインストールされる。一般的に、カラー画像形成部２０９Ａの画像の安定化のための処理に要する時間は、モノクロ画像形成部２０９Ｂの画像の安定化のための処理に要する時間よりも長い。カスタマイズＦＷがインストールされることにより、カラー画像が出力される頻度が比較的低い環境に設置されたＭＦＰ２００において、カラー画像の安定化のための処理が実行される回数を低下させ、これにより、ユーザーにおけるカラー画像の安定化のための待ち時間を減らすことができる。
【０１０７】
（７）ＭＦＰにおける処理の流れ
図８は、カスタマイズＦＷをインストールされているＭＦＰ２００において実行される、標準ＦＷをダウンロードするための処理のフローチャートである。図８に示された処理は、たとえば一定期間（たとえば、１週間）ごとに、実行される。なお、図８に示された処理は、カスタマイズＦＷの一例として、「トナーニアエンプティ機能」についてのカスタマイズＦＷをインストールされた、ＭＦＰ２００において実行される処理である。
【０１０８】
図８を参照して、図８の処理を実行するタイミングが到来すると、ステップＳ１０で、ＣＰＵ２０１は、一定期間におけるトナーの消費量の履歴を呼び出す。ここでは、トナーの一例として、モノクロのトナーが扱われる。そして、制御はステップＳ２０へ進められる。
【０１０９】
ステップＳ２０で、ＣＰＵ２０１は、ステップＳ１０で呼び出した一定期間におけるトナーの消費量に基づいて、トナーの消費量の傾きを算出する。そして、制御はステップＳ３０へ進められる。
【０１１０】
ステップＳ３０で、ＣＰＵ２０１は、ステップＳ２０で算出された傾きが、閾値（たとえば、図６の線Ｌ２の傾き）よりも小さいかどうかを判断する。そして、ＣＰＵ２０１は、算出された傾きが閾値よりも小さいと判断すると（ステップＳ３０でＹＥＳ）、ステップＳ４０へ制御を進める。一方、ＣＰＵ２０１は、算出された傾きが閾値以上であると判断すると（ステップＳ３０でＮＯ）、ステップＳ１０へ制御を戻す。制御がステップＳ１０へ戻されると、さらに一定期間が経過するまで、図８の処理は実行されない。
【０１１１】
ステップＳ４０で、ＣＰＵ２０１は、ＦＷ配信サーバー１００に、当該ＣＰＵ２０１が搭載されるＭＦＰ２００においてカスタマイズＦＷの使用環境が解除されたことを通知する。そして、ＦＷ配信サーバー１００は、当該通知に応じて、ＭＦＰ２００に最新の標準ＦＷを送信する。そして、制御はステップＳ５０へ進められる。
【０１１２】
ステップＳ５０で、ＣＰＵ２０１は、標準ＦＷをダウンロード、すなわちＦＷ配信サーバー１００から送信された最新の標準ＦＷを受信し、ダウンロードした最新の標準ＦＷをインストールすることによってファームウェアをアップデートして、図８の処理を終了させる。
【０１１３】
図８の処理によれば、カスタマイズＦＷをインストールされたＭＦＰ２００は、当該ＭＦＰ２００において当該カスタマイズＦＷの使用環境が成立していない場合には、その旨を、ＦＷ配信サーバー１００に通知する。本実施の形態では、ＦＷ配信サーバー１００は、当該通知に応じて、ＭＦＰ２００に、最新の標準ＦＷを送信する。ＭＦＰ２００は、標準ＦＷをダウンロード後、自動的にファームウェアをアップデートする。
【０１１４】
（８）画像処理システムにおける処理の流れ
第１の実施の形態における画像処理システム全体としての処理の流れを、図９を参照して説明する。図９は、画像処理システムの第１の実施の形態における、カスタマイズＦＷをインストールされたＭＦＰ２００が標準ＦＷをダウンロードする際のシーケンスを示す図である。当該シーケンス図では、ＭＦＰ２００とＦＷ配信サーバー１００との間のやり取りが示されている。
【０１１５】
より具体的には、第１の実施の形態の画像処理システムでは、図９のステップＳＡ１として示されるように、ＭＦＰ２００は、当該ＭＦＰ２００において使用環境が成立していないと判断すると、ＦＷ配信サーバー１００に対して「環境解除通知」を送信する。これは、図８のステップＳ４０に対応する。
【０１１６】
ＭＦＰ２００から「環境解除通知」を受信すると、ステップＳＡ２として示されるように、ＦＷ配信サーバー１００は、当該ＭＦＰ２００に対して標準ＦＷを送信する。これに応じて、ステップＳＡ３では、ＭＦＰ２００が当該標準ＦＷを受信し、ファームウェアを更新する。ステップＳＡ３は、図８のステップＳ５０に対応し、ダウンロードした標準ＦＷをインストールすることによってファームウェアをアップデートする。
【０１１７】
［第２の実施の形態］
第２の実施の形態の画像処理システムでは、たとえば図１のＭＦＰ群２００Ｘのように、３台のＭＦＰ２００が群になって管理されている。各ＭＦＰ２００は、第１の実施の形態と同様に、カスタマイズＦＷの使用環境が成立していない場合には、「環境解除通知」（図８のステップＳ４０参照）として、その旨を通知する。
【０１１８】
第２の実施の形態では、ＦＷ配信サーバー１００は、ＭＦＰ群２００Ｘを構成するＭＦＰ２００のすべてから「環境解除通知」を受信したことに応じて、各ＭＦＰ２００に、「ダウンロード用情報」を送信する。
【０１１９】
図１０は、画像処理システムの第２の実施の形態における、カスタマイズＦＷをインストールされたＭＦＰ２００が標準ＦＷをダウンロードする際のシーケンスを示す図である。図１０を参照して、第２の実施の形態の画像処理システムにおいて実行される処理のシーケンスをより具体的に説明する。
【０１２０】
図１０においてステップＳＡ１０，ＳＡ２０，ＳＡ３０として示されるように、ＭＦＰ群２００Ｘを構成する３台のＭＦＰ２００のそれぞれは、ＦＷ配信サーバー１００に環境解除通知を送信する。
【０１２１】
ＦＷ配信サーバー１００のＣＰＵ１０１は、ステップＳＡ４０として示されるように、ＭＦＰ群２００Ｘを構成する全てのＭＦＰ２００から環境解除通知を受信したかどうかを判断する。なお、ＣＰＵ１０１は、記憶装置１０３に登録されている各ＭＦＰ２００を特定する情報を参照して、どのＭＦＰ２００から「環境解除通知」を受信したかを特定する。そして、ＣＰＵ１０１は、全てのＭＦＰ２００から環境解除通知を受信するまで制御をステップＳＡ４０に留め（ステップＳＡ４０でＮＯ）、全てのＭＦＰ２００から環境解除通知を受信したと判断すると、ステップＳＡ５０以降へ制御を進める。
【０１２２】
ＣＰＵ１０１は、ステップＳＡ５０，ＳＡ６０，ＳＡ７０のそれぞれで、各ＭＦＰ２００に標準ＦＷを送信する。
【０１２３】
なお、ＦＷ配信サーバー１００から各ＭＦＰ２００への標準ＦＷの送信は、各ＭＦＰ２００からファームウェアの送信の指示が送信されたことを条件として実行されてもよい。
【０１２４】
また、ＦＷ配信サーバー１００は、２以上の群のそれぞれについて、ＭＦＰ２００を管理していてもよい。つまり、ＣＰＵ１０１は、２以上の群のそれぞれについて、各群に属するすべてのＭＦＰ２００から環境解除通知を受信すると、当該群に属するすべてのＭＦＰ２００に標準ＦＷをダウンロードさせてもよい。
【０１２５】
［第３の実施の形態］
第３の実施の形態の画像処理システムは、第１の実施の形態の画像処理システムの構成要素に加えて、さらに、ＭＦＰ２００を管理するサーバーを備える。
【０１２６】
（１）画像処理システムの構成
図１１は、第３の実施の形態の画像処理システムの構成を示す図である。図１１において、ＭＦＰ２００を管理するサーバーとして、ＭＦＰ管理者用サーバー３００が示されている。
【０１２７】
第３の実施の形態では、実線の矢印で示されるように、５台のＭＦＰ２００のそれぞれは、ＭＦＰ管理者用サーバー３００に、環境解除通知を送信する。これに応じて、細線の破線の矢印で示されるように、ＭＦＰ管理者用サーバー３００は、ＦＷ配信サーバー１００に、各ＭＦＰ２００に対する標準ＦＷのダウンロードを要求する。これに応じて、太線の破線の矢印で示されるように、ＦＷ配信サーバー１００からＭＦＰ２００へと標準ＦＷがダウンロードされる。
【０１２８】
（２）ＭＦＰ管理者用サーバー３００のハードウェア構成
図１２は、ＭＦＰ管理者用サーバー３００のハードウェア構成の一例を示す図である。
【０１２９】
図１２に示されるように、ＭＦＰ管理者用サーバー３００は、主な構成要素として、ＣＰＵ３０１と、ＲＡＭ３０２と、記憶装置３０３と、ディスプレイ３０４と、入力装置３０５と、ＮＩＣ３０６とを備えている。ＣＰＵ３０１と、ＲＡＭ３０２と、記憶装置３０３と、ディスプレイ３０４と、入力装置３０５と、通信装置３０６とは、互いに内部バスで接続されている。
【０１３０】
ＣＰＵ３０１は、ＭＦＰ管理者用サーバー３００の全体的な動作を制御するための処理を実行する演算装置の一例である。
【０１３１】
ＲＡＭ３０２は、ＣＰＵ３０１における処理実行時のワークエリアとして機能する。
記憶装置３０３は、ＣＰＵ３０１が実行するＯＳやブラウザーアプリケーションなどの各種のプログラムやこれらのプログラムの実行に利用されるデータを含む、各種のデータを保存する。記憶装置３０３は、たとえば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリー、メモリーカード、ＦＤ、ハードディスク、ＳＳＤ、磁気テープ、カセットテープ、ＭＯ、ＭＤ、ＩＣカード（メモリーカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの、不揮発的にデータを格納する媒体が挙げられる。また、記憶装置３０３には、ネットワークを介してダウンロードされたプログラムがインストールされる場合も有り得る。
【０１３２】
ディスプレイ３０４は、ＣＰＵ３０１によって実行されるプログラムの処理結果を示す画像を表示するための表示装置である。なお、ＭＦＰ管理者用サーバー３００では、ディスプレイ３０４は省略され得る。
【０１３３】
入力装置３０５は、たとえばキーボードや操作ボタンによって実現される。入力装置３０５は、情報の入力を受け付けると、当該情報をＣＰＵ３０１へ送る。
【０１３４】
ＮＩＣ３０６は、ＭＦＰ管理者用サーバー３００がＦＷ配信サーバー１００やＭＦＰ２００と情報をやり取りする際の通信インターフェースである。
【０１３５】
図１３は、第３の実施の形態の画像処理システムにおける処理のシーケンスを示す図である。画像処理システムでは、まず、図１３を参照して、ステップＳＢ１０として示されるように、ＭＦＰ２００が、ＭＦＰ管理者用サーバー３００に対して、環境解除通知を送信する。
【０１３６】
ＭＦＰ管理者用サーバー３００のＣＰＵ３０１は、ステップＳＢ４０で、ＭＦＰ２００から環境解除通知を受信したかどうかを判断する。ＣＰＵ３０１は、ＭＦＰ２００から環境解除通知を受信したと判断するまでステップＳＢ４０に制御を留め（ステップＳＢ４０でＮＯ）、そして、ＭＦＰ２００から環境解除通知を受信したと判断すると（ステップＳＢ４０でＹＥＳ）、ステップＳＢ４２へ制御を進める。
【０１３７】
ステップＳＢ４２では、ＣＰＵ３０１は、画像処理システムの管理者からの標準ＦＷのダウンロードを促すことを指示する入力があるまで待機し（ステップＳＢ４２でＮＯ）、当該指示が入力されると（ステップＳＢ４２でＹＥＳ）、ステップＳＢ５０へ制御を進める。なお、当該指示は、ステップＳＢ４０において環境解除通知を受信したＭＦＰ２００についての、標準ＦＷのダウンロードを促す指示である。画像処理システムの管理者による入力か否かは、たとえばＭＦＰ管理者用サーバー３００に対する管理者用のＩＤおよびパスワードが入力されたか否かに基づいて判断される。
【０１３８】
ステップＳＢ５０で、ＣＰＵ３０１は、ＦＷ配信サーバー１００に、ＭＦＰ群２００Ｘを構成する全てのＭＦＰ２００についての標準ＦＷのダウンロードを要求する。
【０１３９】
ＦＷ配信サーバー１００のＣＰＵ１０１は、ステップＳＢ６０で、ＭＦＰ管理者用サーバー３００からダウンロード要求を受信するまで待機する（ステップＳＢ６０でＮＯ）。そして、ＣＰＵ１０１は、ＭＦＰ管理者用サーバー３００からダウンロード要求を受信したと判断すると（ステップＳＢ６０でＹＥＳ）、ステップＳＢ７０以降へ制御を進める。
【０１４０】
ＣＰＵ１０１は、ステップＳＢ７０において、各ＭＦＰ２００に標準ＦＷを送信する。当該送信に応じて、各ＭＦＰ２００は、標準ＦＷをダウンロードし、そして、ダウンロードした標準ＦＷをインストールする。なお、ＦＷ配信サーバー１００からＭＦＰ２００への標準ＦＷの送信は、ＭＦＰ２００からファームウェアの送信の指示が送信されたことを条件として実行されてもよい。
【０１４１】
以上説明された第３の実施の形態では、カスタマイズＦＷをインストールされたＭＦＰ２００は、ＭＦＰ管理者用サーバー３００に、環境解除通知を送信する。これに応じて、ＭＦＰ管理者用サーバー３００は、ＭＦＰ２００に、ＦＷ配信サーバー１００から標準ＦＷをダウンロードさせる。
【０１４２】
［第４の実施の形態］
第４の実施の形態の画像処理システムでは、第３の実施の形態の画像処理システム（図１１参照）と同様に、ＭＦＰ管理者用サーバー３００が、ＭＦＰ２００を管理する。なお、第４の実施の形態の画像処理システムでは、ＭＦＰ管理者用サーバー３００は、図１１においてＭＦＰ群２００Ｘとして示されるように、複数のＭＦＰ２００を群として管理する。より具体的には、ＭＦＰ管理者用サーバー３００は、ＭＦＰ群２００Ｘを構成する全てのＭＦＰ２００から環境解除通知を受信したことを条件として、ＦＷ配信サーバー１００に対して、当該ＭＦＰ群２００Ｘを構成する全てのＭＦＰ２００への標準ＦＷのダウンロードを要求する。
【０１４３】
図１４は、第４の実施の形態の画像処理システムにおける処理のシーケンスを示す図である。図１４を参照して、第４の実施の形態の画像処理システムでは、ステップＳＢ１０，ＳＢ２０，ＳＢ３０として示されるように、ＭＦＰ群２００Ｘを構成する３台のＭＦＰ２００のそれぞれが、ＭＦＰ管理者用サーバー３００に対して、環境解除通知を送信する。
【０１４４】
ＭＦＰ管理者用サーバー３００のＣＰＵ３０１は、ステップＳＢ４１で、ＭＦＰ群２００Ｘを構成する全てのＭＦＰ２００から環境解除通知を受信したかどうかを判断する。ＣＰＵ３０１は、ＭＦＰ群２００Ｘを構成する全てのＭＦＰ２００から環境解除通知を受信したと判断するまでステップＳＢ４１に制御を留め（ステップＳＢ４１でＮＯ）、そして、全てのＭＦＰ２００から環境解除通知を受信したと判断すると（ステップＳＢ４１でＹＥＳ）、ステップＳＢ４２へ制御を進める。
【０１４５】
ステップＳＢ４２では、ＣＰＵ３０１は、画像処理システムの管理者からの各ＭＦＰ２００における標準ＦＷのダウンロードを促すことを指示する入力があるまで待機し（ステップＳＢ４２でＮＯ）、当該指示が入力されると（ステップＳＢ４２でＹＥＳ）、ステップＳＢ５０へ制御を進める。画像処理システムの管理者による入力か否かは、たとえばＭＦＰ管理者用サーバー３００に対する管理者用のＩＤおよびパスワードが入力されたか否かに基づいて判断される。
【０１４６】
ステップＳＢ５０で、ＣＰＵ３０１は、ＦＷ配信サーバー１００に、ＭＦＰ群２００Ｘを構成する全てのＭＦＰ２００についての標準ＦＷのダウンロードを要求する。
【０１４７】
ＦＷ配信サーバー１００のＣＰＵ１０１は、ステップＳＢ６０で、ＭＦＰ管理者用サーバー３００からダウンロード要求を受信するまで待機する（ステップＳＢ６０でＮＯ）。そして、ＣＰＵ１０１は、ＭＦＰ管理者用サーバー３００からダウンロード要求を受信したと判断すると（ステップＳＢ６０でＹＥＳ）、ステップＳＢ７０以降へ制御を進める。
【０１４８】
ＣＰＵ１０１は、ステップＳＢ７０，ＳＢ８０，ＳＢ９０のそれぞれで、各ＭＦＰ２００に標準ＦＷを送信する。これに応じて、各ＭＦＰ２００は、標準ＦＷをダウンロードし、そして、ダウンロードした標準ＦＷをインストールする。
【０１４９】
なお、ＦＷ配信サーバー１００から各ＭＦＰ２００への標準ＦＷの送信は、各ＭＦＰ２００からファームウェアの送信の指示が送信されたことを条件として実行されてもよい。
【０１５０】
また、ＭＦＰ管理者用サーバー３００は、２以上の群のそれぞれについて、ＭＦＰ２００を管理していてもよい。つまり、ＣＰＵ３０１は、２以上の群のそれぞれについて、各群に属するすべてのＭＦＰ２００から環境解除通知を受信すると、ＦＷ配信サーバー１００に、当該群に属するすべてのＭＦＰ２００への標準ＦＷのダウンロードを要求してもよい。
【０１５１】
［第５の実施の形態］
第５の実施の形態の画像処理システムは、第４の実施の形態の画像処理システムと同様に、ＦＷ配信サーバー１００、ＭＦＰ２００、およびＭＦＰ管理者用サーバー３００を含む。第５の実施の形態では、ＦＷ配信サーバー１００が、ＭＦＰ２００に標準ＦＷのダウンロードを指示する。
【０１５２】
図１５は、第５の実施の形態の画像処理システムにおいて実行される処理のシーケンスを示す図である。
【０１５３】
図１５に示されるように、ステップＳＢ４１において、ＭＦＰ群２００Ｘを構成する全てのＭＦＰ２００から環境解除通知を受信したと判断すると（ステップＳＢ４１でＹＥＳ）、ＭＦＰ管理者用サーバー３００のＣＰＵ３０１は、ステップＳＢ４２へ制御を進める。
【０１５４】
ステップＳＢ４２では、ＣＰＵ３０１は、画像処理システムの管理者からの各ＭＦＰ２００における標準ＦＷのダウンロードを促すことを指示する入力があるまで待機し（ステップＳＢ４２でＮＯ）、当該指示が入力されると（ステップＳＢ４２でＹＥＳ）、ステップＳＢ４４以降へ制御を進める。
【０１５５】
ＣＰＵ３０１は、ステップＳＢ４４，ＳＢ４６，ＳＢ４８で、ＭＦＰ群２００Ｘを構成するＭＦＰ２００のそれぞれに対して、標準ＦＷのダウンロードを指示する。
【０１５６】
これに応じて、各ＭＦＰ２００は、ステップＳＢ７０Ａ，ＳＢ８０Ａ，ＳＢ９０Ａで、ＦＷ配信サーバー１００に対して標準ＦＷのダウンロードを要求する。
【０１５７】
これに応じて、ＣＰＵ１０１は、ステップＳＢ７０，ＳＢ８０，ＳＢ９０で、各ＭＦＰ２００に標準ＦＷを送信する。
【０１５８】
以上説明された第５の実施の形態では、ＭＦＰ２００は、当該ＭＦＰ２００においてカスタマイズＦＷの使用環境が成立しなくなったことをＭＦＰ管理者用サーバー３００へ通知する。これに応じて、ＭＦＰ管理者用サーバー３００は、各ＭＦＰ２００に、標準ＦＷのダウンロードを指示する。当該指示に応じて、各ＭＦＰ２００は、ＦＷ配信サーバー１００から標準ＦＷをダウンロードする。
【０１５９】
なお、ＭＦＰ管理者用サーバー３００は、第５の実施の形態において、複数の群のＭＦＰ２００を、群ごとに管理していてもよい。つまり、ＣＰＵ３０１は、群ごとに、当該群を構成する全てのＭＦＰ２００から環境解除通知を受信したことを条件として、当該群を構成する全てのＭＦＰ２００に標準ＦＷのダウンロードを指示してもよい。
【０１６０】
また、ＭＦＰ管理者用サーバー３００は、第５の実施の形態において、ＭＦＰ２００を群で管理しなくともよい。つまり、ＣＰＵ３０１は、ＭＦＰ２００から環境解除通知を受信するたびに、当該ＭＦＰ２００に対して標準ＦＷのダウンロードを指示してもよい。
【０１６１】
今回開示された各実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。
【符号の説明】
【０１６２】
１００  ＦＷ配信サーバー、１０１，２０１，３０１  ＣＰＵ、２００  ＭＦＰ、２００Ｘ  ＭＦＰ群、２０１Ａ  ネットワーク制御部、２０１Ｂ  エンジン制御部、２０１Ｃ  システム制御部、２０２  ＲＯＭ、２０７  操作パネル、２０８  スキャナー部、２０９  プリンター部、２０９Ａ  カラー画像形成部、２０９Ｂ  モノクロ画像形成部、２０９Ｃ  第１用紙カウント部、２０９Ｄ  第２用紙カウント部、２０９Ｅ  第３用紙カウント部、２０９Ｆ  カラートナー量カウント部、２０９Ｇ  モノクロトナー量カウント部、３００  管理者用サーバー。
【図１】
0006314893.tif 000002
【図２】
0006314893.tif 000003
【図３】
0006314893.tif 000004
【図４】
0006314893.tif 000005
【図５】
0006314893.tif 000006
【図６】
0006314893.tif 000007
【図７】
0006314893.tif 000008
【図８】
0006314893.tif 000009
【図９】
0006314893.tif 000010
【図１０】
0006314893.tif 000011
【図１１】
0006314893.tif 000012
【図１２】
0006314893.tif 000013
【図１３】
0006314893.tif 000014
【図１４】
0006314893.tif 000015
【図１５】
0006314893.tif 000016