(57)【特許請求の範囲】
【請求項１】
デバイスのファームウェアを書き換えるための携帯機器であって、
記憶部と、
前記デバイスの使用環境を復元するための使用環境復元用情報を前記デバイスから取得して前記記憶部に記憶させる情報取得手段と、
前記情報取得手段によって前記デバイスから前記使用環境復元用情報が取得された後で前記デバイスの前記ファームウェアを書き換えるファームウェア書き換え手段と、
前記携帯機器の位置を取得する位置取得手段と、
前記位置取得手段によって取得された位置が前記デバイスの位置から特定の距離以上離れている場合に前記記憶部から前記使用環境復元用情報を削除する情報削除手段とを備え、
前記情報削除手段は、前記情報取得手段によって前記デバイスから前記使用環境復元用情報が取得された時点で前記位置取得手段によって取得された位置を、前記デバイスの位置として使用することを特徴とする携帯機器。
【請求項２】
前記情報削除手段によって前記記憶部から前記使用環境復元用情報が削除されたことを通知する情報削除通知手段を備えることを特徴とする請求項１に記載の携帯機器。
【請求項３】
デバイスのファームウェアを書き換えるために携帯機器によって実行されるファームウェア書き換えプログラムであって、
前記デバイスの使用環境を復元するための使用環境復元用情報を前記デバイスから取得して前記携帯機器の記憶部に記憶させる情報取得手段、
前記情報取得手段によって前記デバイスから前記使用環境復元用情報が取得された後で前記デバイスの前記ファームウェアを書き換えるファームウェア書き換え手段、
前記携帯機器の位置を取得する位置取得手段、および、
前記位置取得手段によって取得された位置が前記デバイスの位置から特定の距離以上離れている場合に前記記憶部から前記使用環境復元用情報を削除する情報削除手段として前記携帯機器を機能させ、
前記情報削除手段は、前記情報取得手段によって前記デバイスから前記使用環境復元用情報が取得された時点で前記位置取得手段によって取得された位置を、前記デバイスの位置として使用することを特徴とするファームウェア書き換えプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイスのファームウェアを書き換えるための携帯機器およびファームウェア書き換えプログラムに関する。
【背景技術】
【０００２】
従来、デバイスのファームウェアを書き換える方法として、デバイスの使用環境を復元するための使用環境復元用情報をデバイスから取得して他の機器に記憶させた後で、デバイスのファームウェアを書き換える方法が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０７４４８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法においては、使用環境復元用情報が他の機器に記憶されたまま他の機器が持ち出されるなどして、使用環境復元用情報が流出する可能性があるという問題がある。
【０００５】
そこで、本発明は、デバイスのファームウェアの書き換えによる情報の流出を抑えることができる携帯機器およびファームウェア書き換えプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の携帯機器は、デバイスのファームウェアを書き換えるための携帯機器であって、記憶部と、前記デバイスの使用環境を復元するための使用環境復元用情報を前記デバイスから取得して前記記憶部に記憶させる情報取得手段と、前記情報取得手段によって前記デバイスから前記使用環境復元用情報が取得された後で前記デバイスの前記ファームウェアを書き換えるファームウェア書き換え手段と、前記携帯機器の位置を取得する位置取得手段と、前記位置取得手段によって取得された位置が前記デバイスの位置から特定の距離以上離れている場合に前記記憶部から前記使用環境復元用情報を削除する情報削除手段とを備えることを特徴とする。
【０００７】
この構成により、本発明の携帯機器は、携帯機器自身の位置がデバイスの位置から特定の距離以上離れている場合に記憶部から使用環境復元用情報を自動的に削除するので、デバイスのファームウェアの書き換えによる情報の流出を抑えることができる。
【０００８】
また、本発明の携帯機器において、前記情報削除手段は、前記情報取得手段によって前記デバイスから前記使用環境復元用情報が取得された時点で前記位置取得手段によって取得された位置を、前記デバイスの位置として使用しても良い。
【０００９】
この構成により、本発明の携帯機器は、デバイスがデバイス自身の位置を管理する必要がないので、自身の位置を管理することができないデバイスであっても、デバイスのファームウェアの書き換えによる情報の流出を抑えることができる。
【００１０】
また、本発明の携帯機器は、前記情報削除手段によって前記記憶部から前記使用環境復元用情報が削除されたことを通知する情報削除通知手段を備えても良い。
【００１１】
この構成により、本発明の携帯機器は、デバイスのファームウェアの書き換えによる情報の流出の可能性が低くなったことを関係者に認識させることができるので、関係者に安心感を与えることができる。
【００１２】
本発明のファームウェア書き換えプログラムは、デバイスのファームウェアを書き換えるために携帯機器によって実行されるファームウェア書き換えプログラムであって、前記デバイスの使用環境を復元するための使用環境復元用情報を前記デバイスから取得して前記携帯機器の記憶部に記憶させる情報取得手段、前記情報取得手段によって前記デバイスから前記使用環境復元用情報が取得された後で前記デバイスの前記ファームウェアを書き換えるファームウェア書き換え手段、前記携帯機器の位置を取得する位置取得手段、および、前記位置取得手段によって取得された位置が前記デバイスの位置から特定の距離以上離れている場合に前記記憶部から前記使用環境復元用情報を削除する情報削除手段として前記携帯機器を機能させることを特徴とする。
【００１３】
この構成により、本発明のファームウェア書き換えプログラムは、携帯機器の位置がデバイスの位置から特定の距離以上離れている場合に記憶部から使用環境復元用情報を自動的に削除するので、デバイスのファームウェアの書き換えによる情報の流出を抑えることができる。
【発明の効果】
【００１４】
本発明の携帯機器およびファームウェア書き換えプログラムは、デバイスのファームウェアの書き換えによる情報の流出を抑えることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施の形態に係るシステムのブロック図である。
【図２】図１に示す携帯機器のブロック図である。
【図３】サーバーに対して画像形成装置用の最新のファームウェアを要求する場合の図２に示す携帯機器の動作のフローチャートである。
【図４】画像形成装置に対して使用環境復元用情報を要求する場合の図２に示す携帯機器の動作のフローチャートである。
【図５】画像形成装置のファームウェアを書き換える場合の図２に示す携帯機器の動作のフローチャートである。
【図６】記憶部から使用環境復元用情報を削除する場合の図２に示す携帯機器の動作のフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００１７】
まず、本実施の形態に係るシステムの構成について説明する。
【００１８】
図１は、本実施の形態に係るシステム１０のブロック図である。
【００１９】
図１に示すように、システム１０は、デバイスとしての画像形成装置２０と、画像形成装置２０と同様な多数の画像形成装置と、画像形成装置のファームウェアを書き換えるための携帯機器３０と、携帯機器３０と同様な多数の携帯機器と、多数のファームウェアを管理しているサーバー４０とを備えている。
【００２０】
以下、システム１０に含まれる全ての画像形成装置を代表して、画像形成装置２０について説明する。同様に、以下、システム１０に含まれる全ての携帯機器を代表して、携帯機器３０について説明する。
【００２１】
画像形成装置２０と、携帯機器３０とは、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信や、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルなどの有線の通信によって互いに接続可能である。携帯機器３０と、サーバー４０とは、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク１１を介して互いに接続可能である。画像形成装置２０と、サーバー４０とは、画像形成装置がネットワーク１１に接続されていないなどの理由によって、互いに接続不可能である。
【００２２】
画像形成装置２０は、例えば、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、プリンター専用機、コピー専用機、ＦＡＸ専用機、スキャナー専用機などの機器である。画像形成装置２０は、例えば、オフィスなど、画像形成装置２０の使用者の環境に設置されている。
【００２３】
携帯機器３０は、例えば、スマートフォン、タブレットなどの機器である。携帯機器３０は、例えば、画像形成装置２０の提供業者側のサービスパーソンによって携帯されている。
【００２４】
サーバー４０は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのコンピューターである。サーバー４０は、例えば、画像形成装置２０の提供業者によって管理されている。
【００２５】
図２は、携帯機器３０のブロック図である。
【００２６】
図２に示すように、携帯機器３０は、種々の操作が入力されるボタンなどの入力デバイスである操作部３１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部３２と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機３３と、ネットワーク１１（図１参照。）経由でサーバー４０（図１参照。）など、外部の装置と通信を実行する通信デバイスである通信部３４と、各種のデータを記憶しているＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶デバイスである記憶部３５と、携帯機器３０全体を制御する制御部３６とを備えている。
【００２７】
記憶部３５は、画像形成装置２０（図１参照。）のファームウェアを書き換えるためのファームウェア書き換えプログラム３５ａを記憶している。ファームウェア書き換えプログラム３５ａは、携帯機器３０の製造段階で携帯機器３０にインストールされていても良いし、ＳＤカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの記憶媒体から携帯機器３０に追加でインストールされても良いし、ネットワーク１１上から携帯機器３０に追加でインストールされても良い。
【００２８】
制御部３６は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたは記憶部３５に記憶されているプログラムを実行する。
【００２９】
制御部３６は、記憶部３５に記憶されているファームウェア書き換えプログラム３５ａを実行することによって、画像形成装置２０の使用環境を復元するための使用環境復元用情報を画像形成装置２０から取得して記憶部３５に記憶させる情報取得手段３６ａ、情報取得手段３６ａによって画像形成装置２０から使用環境復元用情報が取得された後で画像形成装置２０のファームウェアを書き換えるファームウェア書き換え手段３６ｂ、ＧＰＳ受信機３３を使用して携帯機器３０の位置を取得する位置取得手段３６ｃ、位置取得手段３６ｃによって取得された位置が画像形成装置２０の位置から特定の距離以上離れている場合に記憶部３５から使用環境復元用情報を削除する情報削除手段３６ｄ、および、情報削除手段３６ｄによって記憶部３５から使用環境復元用情報が削除されたことを通知する情報削除通知手段３６ｅとして機能する。
【００３０】
ここで、使用環境復元用情報には、例えば、画像形成装置２０の使用者が画像形成装置２０に設定した各種の設定値や、画像形成装置２０の使用者が画像形成装置２０に登録した各種の登録情報が含まれる。登録情報には、画像形成装置２０の使用者のリストやアドレス帳などの個人情報が含まれる。
【００３１】
次に、システム１０の動作について説明する。
【００３２】
まず、携帯機器３０が画像形成装置２０用の最新のファームウェアをサーバー４０から取得する場合の動作について説明する。
【００３３】
サービスパーソンは、サーバー４０に対する画像形成装置２０用の最新のファームウェアの要求を操作部３１を介して入力することができる。
【００３４】
携帯機器３０の制御部３６は、サーバー４０に対する画像形成装置２０用の最新のファームウェアの要求が操作部３１を介して入力されると、図３に示す動作を実行する。
【００３５】
図３は、サーバー４０に対して画像形成装置２０用の最新のファームウェアを要求する場合の携帯機器３０の動作のフローチャートである。
【００３６】
図３に示すように、制御部３６のファームウェア書き換え手段３６ｂは、画像形成装置２０用の最新のファームウェアの要求を通信部３４を介してサーバー４０に送信する（Ｓ１０１）。ここで、Ｓ１０１において送信される要求には、画像形成装置２０の機種の情報が含まれている。したがって、サーバー４０は、画像形成装置２０の機種に対応した最新のファームウェアを携帯機器３０に送信する。
【００３７】
ファームウェア書き換え手段３６ｂは、Ｓ１０１の処理の後、サーバー４０から送信されてきた画像形成装置２０用の最新のファームウェアを通信部３４を介して受信する（Ｓ１０２）。
【００３８】
そして、ファームウェア書き換え手段３６ｂは、Ｓ１０２において受信したファームウェアを記憶部３５に記憶した後（Ｓ１０３）、図３に示す動作を終了する。
【００３９】
なお、図３に示す動作は、サービスパーソンが画像形成装置２０の使用者の環境を訪問する前など、画像形成装置２０と、携帯機器３０とが互いに接続可能ではない場合に実行されても良い。また、図３に示す動作は、サービスパーソンが画像形成装置２０の使用者の環境を訪問していて、画像形成装置２０と、携帯機器３０とが近距離無線通信や有線の通信によって互いに接続可能である場合に実行されても良い。
【００４０】
次に、携帯機器３０が画像形成装置２０の使用環境復元用情報を画像形成装置２０から取得する場合の動作について説明する。
【００４１】
サービスパーソンは、画像形成装置２０の使用者の環境を訪問し、画像形成装置２０と、携帯機器３０とが近距離無線通信や有線の通信によって互いに接続可能である状態にした上で、画像形成装置２０に対する使用環境復元用情報の要求を操作部３１を介して入力することができる。
【００４２】
携帯機器３０の制御部３６は、画像形成装置２０に対する使用環境復元用情報の要求が操作部３１を介して入力されると、図４に示す動作を実行する。
【００４３】
図４は、画像形成装置２０に対して使用環境復元用情報を要求する場合の携帯機器３０の動作のフローチャートである。
【００４４】
図４に示すように、制御部３６の情報取得手段３６ａは、使用環境復元用情報の要求を通信部３４を介して画像形成装置２０に送信する（Ｓ１３１）。したがって、画像形成装置２０は、画像形成装置２０自身の使用環境復元用情報を携帯機器３０に送信する。
【００４５】
情報取得手段３６ａは、Ｓ１３１の処理の後、画像形成装置２０から送信されてきた使用環境復元用情報を通信部３４を介して受信する（Ｓ１３２）。
【００４６】
そして、情報取得手段３６ａは、Ｓ１３２において受信した使用環境復元用情報を記憶部３５に記憶する（Ｓ１３３）。
【００４７】
次いで、位置取得手段３６ｃは、ＧＰＳ受信機３３を使用して携帯機器３０の位置を画像形成装置２０の位置として取得し（Ｓ１３４）、取得した位置を記憶部３５に記憶した（Ｓ１３５）後、図４に示す動作を終了する。
【００４８】
次に、携帯機器３０が画像形成装置２０のファームウェアを書き換える場合の動作について説明する。
【００４９】
サービスパーソンは、図４に示す処理の実行後、画像形成装置２０と、携帯機器３０とが近距離無線通信や有線の通信によって互いに接続可能である状態にした上で、画像形成装置２０に対するファームウェアの書き換えの指示を操作部３１を介して入力することができる。
【００５０】
携帯機器３０の制御部３６は、画像形成装置２０に対するファームウェアの書き換えの指示が操作部３１を介して入力されると、図５に示す動作を実行する。
【００５１】
図５は、画像形成装置２０のファームウェアを書き換える場合の携帯機器３０の動作のフローチャートである。
【００５２】
図５に示すように、制御部３６のファームウェア書き換え手段３６ｂは、Ｓ１０３において記憶部３５に記憶させたファームウェアへの書き換えの要求を通信部３４を介して画像形成装置２０に送信する（Ｓ１６１）。ここで、Ｓ１６１において送信される要求には、画像形成装置２０用の最新のファームウェアが含まれている。したがって、画像形成装置２０は、画像形成装置２０自身のファームウェアを、画像形成装置２０用の最新のファームウェアに書き換えた後、ファームウェアの書き換えの完了の通知を携帯機器３０に送信する。
【００５３】
ファームウェア書き換え手段３６ｂは、Ｓ１６１の処理の後、画像形成装置２０から送信されてきた通知を通信部３４を介して受信する（Ｓ１６２）。
【００５４】
そして、ファームウェア書き換え手段３６ｂは、Ｓ１３３において記憶部３５に記憶させられていた画像形成装置２０の使用環境復元用情報の書き込みの要求を通信部３４を介して画像形成装置２０に送信する（Ｓ１６３）。ここで、Ｓ１６３において送信される要求には、画像形成装置２０の使用環境復元用情報が含まれている。したがって、画像形成装置２０は、Ｓ１６３において携帯機器３０から送信されてきた使用環境復元用情報を画像形成装置２０自身に書き込んだ後、使用環境復元用情報の書き込みの完了の通知を携帯機器３０に送信する。
【００５５】
ファームウェア書き換え手段３６ｂは、Ｓ１６３の処理の後、画像形成装置２０から送信されてきた通知を通信部３４を介して受信して（Ｓ１６４）、図５に示す動作を終了する。
【００５６】
次に、携帯機器３０が記憶部３５から使用環境復元用情報を削除する場合の動作について説明する。
【００５７】
携帯機器３０の制御部３６は、図４に示す動作が実行された後、図６に示す動作を実行する。
【００５８】
図６は、記憶部３５から使用環境復元用情報を削除する場合の携帯機器３０の動作のフローチャートである。
【００５９】
図６に示すように、制御部３６の位置取得手段３６ｃは、ＧＰＳ受信機３３を使用して携帯機器３０の位置を取得する（Ｓ１９１）。
【００６０】
次いで、情報削除手段３６ｄは、Ｓ１９１において取得された位置が、Ｓ１３５において記憶部３５に記憶させられた画像形成装置２０の位置から特定の距離以上離れているか否かを判断する（Ｓ１９２）。ここで、Ｓ１９１において取得された位置は、例えば、携帯機器３０を携帯しているサービスパーソンが画像形成装置２０の使用者の環境から立ち去った場合に、Ｓ１３５において記憶部３５に記憶させられた画像形成装置２０の位置から特定の距離以上離れる。
【００６１】
位置取得手段３６ｃは、特定の距離以上離れていないとＳ１９２において判断されると、Ｓ１９１の処理を実行する。
【００６２】
情報削除手段３６ｄは、特定の距離以上離れているとＳ１９２において判断すると、Ｓ１３３において記憶部３５に記憶させられた使用環境復元用情報を記憶部３５から削除する（Ｓ１９３）。
【００６３】
次いで、情報削除通知手段３６ｅは、Ｓ１９３において記憶部３５から使用環境復元用情報が削除されたことを通知する（Ｓ１９４）。ここで、情報削除通知手段３６ｅは、記憶部３５から使用環境復元用情報が削除されたことを表示部３２への表示によって通知することによって、記憶部３５から使用環境復元用情報が削除されたことをサービスパーソンに認識させることができる。また、情報削除通知手段３６ｅは、記憶部３５から使用環境復元用情報が削除されたことを、事前に登録されている宛先に電子メールなどの通知方法によって通知することも可能である。情報削除通知手段３６ｅは、事前に登録されている宛先に通知する場合、記憶部３５から使用環境復元用情報が削除されたことを、例えば、サービスパーソンと、画像形成装置２０の使用者との少なくとも一方に認識させることができる。
【００６４】
制御部３６は、Ｓ１９４の処理が終了すると、図６に示す動作を終了する。
【００６５】
以上に説明したように、携帯機器３０は、携帯機器３０自身の位置が画像形成装置２０の位置から特定の距離以上離れている場合に（Ｓ１９２でＹＥＳ）、携帯機器３０自身を携帯しているサービスパーソンの意思に関わらず、画像形成装置２０の使用環境復元用情報を記憶部３５から自動的に削除する（Ｓ１９３）ので、画像形成装置２０のファームウェアの書き換えによる情報の流出を抑えることができる。特に、使用環境復元用情報に個人情報が含まれている場合には、携帯機器３０は、個人情報の流出を抑えることができる。
【００６６】
携帯機器３０は、画像形成装置２０から使用環境復元用情報が取得された（Ｓ１３２）時点で位置取得手段３６ｃによって取得された（Ｓ１３４）位置を、画像形成装置２０の位置として使用する（Ｓ１９２）ので、画像形成装置２０が画像形成装置２０自身の位置を管理する必要がない。したがって、携帯機器３０は、自身の位置を管理することができない画像形成装置２０であっても、画像形成装置２０のファームウェアの書き換えによる情報の流出を抑えることができる。
【００６７】
なお、携帯機器３０は、携帯機器３０自身の位置を画像形成装置２０の位置として使用しなくても良い。例えば、携帯機器３０は、画像形成装置２０の位置を画像形成装置２０から取得しても良いし、画像形成装置２０の位置がサービスパーソンによって操作部３１から入力されても良い。
【００６８】
また、携帯機器３０は、携帯機器３０自身の位置を取得する場合に、ＧＰＳ以外の方法によって携帯機器３０自身の位置を取得しても良い。
【００６９】
携帯機器３０は、記憶部３５から使用環境復元用情報が削除されたことを通知する（Ｓ１９４）ので、画像形成装置２０のファームウェアの書き換えによる情報の流出の可能性が低くなったことを、画像形成装置２０の使用者やサービスパーソンなどの関係者に認識させることができる。したがって、携帯機器３０は、関係者に安心感を与えることができる。
【００７０】
なお、携帯機器３０は、図４に示す動作において、使用環境復元用情報を記憶部３５に記憶させた後で、画像形成装置２０の位置を自動的に取得するようになっている。しかしながら、携帯機器３０は、操作部３１を介した指示に応じて画像形成装置２０の位置を取得するようになっていても良い。
【００７１】
また、携帯機器３０は、図５に示す動作において、ファームウェアの書き換えの完了の通知を画像形成装置２０から受信した後で、画像形成装置２０への使用環境復元用情報の書き込みを自動的に実行するようになっている。しかしながら、携帯機器３０は、操作部３１を介した指示に応じて画像形成装置２０への使用環境復元用情報の書き込みを実行するようになっていても良い。
【００７２】
また、携帯機器３０は、図４に示す動作において画像形成装置２０の位置を取得するようになっている。しかしながら、携帯機器３０は、図５に示す動作において、ファームウェアの書き換えの直前に画像形成装置２０の位置を取得するようになっていても良い。
【００７３】
また、携帯機器３０は、図３〜図５に示す動作のそれぞれを、操作部３１からの指示に応じて実行している。しかしながら、携帯機器３０は、図３〜図５に示す動作の２つ以上を自動的に連続して実行するようになっていれば、サービスパーソンによる操作部３１からの指示の回数を低減することができる。例えば、携帯機器３０は、特定の指示が操作部３１を介して入力された場合に、図３および図４の動作を連続して実行するようになっていても良いし、図４および図５の動作を連続して実行するようになっていても良いし、図３〜図５の動作を連続して実行するようになっていても良い。
【００７４】
携帯機器３０は、図５に示す動作において、画像形成装置２０におけるファームウェアの書き換えの後で、画像形成装置２０への使用環境復元用情報の書き込みを実行している。しかしながら、携帯機器３０は、画像形成装置２０におけるファームウェアの書き換えが画像形成装置２０における使用環境復元用情報の変化を伴わない処理である場合には、図５に示す動作において、画像形成装置２０への使用環境復元用情報の書き込みを実行しなくても良い。
【００７５】
なお、携帯機器３０は、画像形成装置２０におけるファームウェアの書き換えが画像形成装置２０における使用環境復元用情報の変化を伴わない処理である場合であっても、画像形成装置２０におけるファームウェアの書き換えが失敗したときに、画像形成装置２０において使用環境復元用情報に変化が生じてしまう可能性がある。したがって、携帯機器３０は、画像形成装置２０におけるファームウェアの書き換えが失敗した場合に画像形成装置２０の使用環境を復元するためにも、画像形成装置２０から使用環境復元用情報を取得して記憶部３５に記憶させておくことが好ましい。
【００７６】
本発明の「デバイス」は、本実施の形態において画像形成装置であるが、ＰＣなど、画像形成装置以外の機器であっても良い。
【符号の説明】
【００７７】
２０  画像形成装置（デバイス）
３０  携帯機器
３５  記憶部
３５ａ  ファームウェア書き換えプログラム
３６ａ  情報取得手段
３６ｂ  ファームウェア書き換え手段
３６ｃ  位置取得手段
３６ｄ  情報削除手段
３６ｅ  情報削除通知手段
【図１】
0006268491.tif 000002
【図２】
0006268491.tif 000003
【図３】
0006268491.tif 000004
【図４】
0006268491.tif 000005
【図５】
0006268491.tif 000006
【図６】
0006268491.tif 000007