(57)【要約】【課題】データの管理がしやすく、また、多数のデータの中から高速に更新用のデータを発見することを可能とし、画像形成装置の更新データの不正利用を防ぐことができる画像形成装置、プログラムおよび記録媒体を提供する。【解決手段】ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段は、メディア内の更新用データの格納場所であることを示す名前のフォルダの下に位置に、正規メディア判定ファイルが格納されている場合にのみ、画像形成装置内のデータおよびプログラムの更新を行う。【選択図】        図１
2004234135.tif 000002
【特許請求の範囲】
【請求項１】
ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段を有し、
前記データ・プログラム更新手段は、前記メディア内の特定場所に正規メディア判定ファイルが格納されている場合にのみ、前記画像形成装置内の前記データおよび前記プログラムの更新を行うことを特徴とする画像形成装置。
【請求項２】
前記メディア内の特定場所は、前記更新用データの格納場所であることを示す名前のフォルダの下に位置することを特徴とする請求項１記載の画像形成装置。
【請求項３】
ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段と、
前記更新用データが正規なものか不正なものかを判定する不正データ判定手段とを有し、
前記不正データ判定手段により、前記更新用データが正規のデータであると判定した場合のみ、前記データ・プログラム更新手段が前記更新用データを用いて、前記画像形成装置内の前記データおよび前記プログラムの更新を行うことを特徴とする画像形成装置。
【請求項４】
ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段と、
前記更新用データを格納するメディアが正規なものか不正なものかを判定する不正メディア判定手段とを有し、
前記不正メディア判定手段により、前記更新用データが正規のメディアに格納されていると判定した場合のみ、前記データ・プログラム更新手段が前記更新用データを用いて、前記画像形成装置内の前記データおよび前記プログラムの更新を行うことを特徴とする画像形成装置。
【請求項５】
ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段と、
前記更新用データを格納するメディアが正規なものか不正なものかを判定する不正メディア判定手段と、
前記更新用データが正規なものか不正なものかを判定する不正データ判定手段とを有し、
前記不正メディア判定手段により、前記更新用データが正規のメディアに格納されていると判定した場合および前記不正データ判定手段により、前記メディアに格納されている前記更新用データが正規のデータであると判定した場合のみ、前記データ・プログラム更新手段が前記更新用データを用いて、前記画像形成装置内の前記データおよび前記プログラムの更新を行うことを特徴とする画像形成装置。
【請求項６】
前記ファイル情報を記憶するメディアは、外部記憶メディアを含み、前記外部記憶メディアを装着する外部記憶メディア装着手段を有することを特徴とする請求項１から５のいずれか１項に記載の画像形成装置。
【請求項７】
前記データ・プログラム更新手段が、前記外部記憶メディア内に前記更新データを発見した場合、通信手段により前記画像形成装置に接続された他の装置が有するデータおよびプログラムの更新を行うことを特徴とする請求項１から６のいずれか１項に記載の画像形成装置。
【請求項８】
画像形成装置を動作させる情報を更新するための更新用データを格納するメディアが正規なものか不正なものかを判定する不正メディア判定処理と、
前記更新用データが正規なものか不正なものかを判定する不正データ判定処理と、
前記不正メディア判定処理により前記更新用データが正規のメディアに格納されていると判定した場合および前記不正データ判定処理により前記メディアに格納されている前記更新用データが正規のデータであると判定した場合のみ、前記メディアに格納された前記更新用データを用いて、前記画像形成装置を動作させる情報を更新する情報更新処理と、
をコンピュータに実行させるためのプログラム。
【請求項９】
画像形成装置を動作させる情報を更新するための更新用データを格納するメディアが正規なものか不正なものかを判定する不正メディア判定処理と、
前記更新用データが正規なものか不正なものかを判定する不正データ判定処理と、
前記不正メディア判定処理により前記更新用データが正規のメディアに格納されていると判定した場合および前記不正データ判定処理により前記メディアに格納されている前記更新用データが正規のデータであると判定した場合のみ、前記メディアに格納された前記更新用データを用いて、前記画像形成装置を動作させる情報を更新する情報更新処理と、
をコンピュータに実行させるためのプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ・コピー・ＦＡＸなど、プログラム更新を行う画像形成装置、プログラムおよび記録媒体に関する。
【０００２】
【従来の技術】
画像形成装置を動作させるためのプログラムの大きさより、はるかに大容量の記憶メディアが一般的になってきた。例えば、ＳＤカードなどは、画像形成装置内の各プログラムの大きさが２５６キロバイトから１０メガバイト程度であるのに対し、１６メガバイトから２５６メガバイトのデータを格納できる。
【０００３】
従来の技術として、外部記憶装置に記されているプログラムあるいはデータの著作権を保護することができる画像形成装置がある（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開平８−３２８４７号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、メディアの容量が大きくなるということは、同時に、同一メディア内に数多くの種類のデータが格納される可能性があることを意味しており、仮に何種類ものデータが混在した場合、メディア内のデータ管理が煩雑になる。そのため、メディア内に特定名称を持つフォルダを作成し、データの種類によって格納するフォルダを変更して、データ管理をしやすくするのが一般的である。また、格納できるデータの数が多いということは、その中からデータ・プログラム更新用のデータを見つけ出すのに多大な時間を要するという問題もある。
【０００６】
また、ＳＤカードなどの大容量記憶メディアは、画像形成装置に関わらず、ＰＣやデジタルカメラなどの他デジタル情報機器でも一般的に用いられているメディアであるため、カード内データの書き換えを行うツールが簡単に手に入る。そのため、誤ったデータの格納や、不正にコピーされたデータを格納される場合がある。特に簡単に不正なコピーデータが格納可能であることは、近年、著作権の不当な侵害が深刻な問題となっているように、大きな問題である。特に、ネットワークが発達し、更新用のプログラムデータを、ネットワークを通して提供するような環境が一般的となっており、また、一般的なメディアで手に入れることが容易であるＳＤカードをプログラム更新用の格納メディアとする場合は、前記欠点により、不正コピーを防ぐことはできなくなっている（不正コピーを防ぐために、汎用的ではないメディアを選定する手段もあるが、これには一般的なメディアではないためコストの増大をまねく）。そのため、不正データが使用できないように、データ・プログラム更新用データに正規なデータであることを意味する情報を付加し、機器側ではその情報を元に、正規なデータのみ画像形成装置内のデータ・プログラムが更新可能とする手段が必要である。
【０００７】
また、上記特許文献１記載の発明は、メディアに機器固有のシリアル番号を付加することで、同一カードを複数の機器に使用できないようにする技術である。しかし、この発明技術は更新用のプログラムデータ及びメディアがメーカーからのみ提供されるもので一般には公開されないという前提にたったもので、シリアル番号が付加されていないカードでも、機器内へのインストールが可能となっていた。すなわち、何も書かれていないメディアさえ手に入れてしまえば、一度プログラムデータを手に入れてしまえば、不正なコピーを行うことで、簡単に複数機種へのインストールが可能となってしまうという欠点があった。
【０００８】
本発明は、上記事情に鑑みてなされたものであり、データの管理がしやすく、また、多数のデータの中から、高速に更新用のデータを発見することを可能とし、画像形成装置の更新データの不正利用を防ぐことができる画像形成装置、プログラムおよび記録媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
かかる目的を達成するために、請求項１記載の画像形成装置は、ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段を有し、前記データ・プログラム更新手段は、前記メディア内の特定場所に正規メディア判定ファイルが格納されている場合にのみ、前記更新用データを用いて、前記画像形成装置内の前記データおよび前記プログラムの更新を行うことを特徴としている。
【００１０】
請求項２記載の画像形成装置は、請求項１記載の画像形成装置において、ファイル情報を記憶するメディア内の特定場所は、更新用データの格納場所であることを示す名前であるフォルダの下に位置することを特徴としている。
【００１１】
請求項３記載の画像形成装置は、ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段と、前記更新用データが正規なものか不正なものかを判定する不正データ判定手段とを有し、前記不正データ判定手段により、前記更新用データが正規のデータであると判定した場合のみ、前記データ・プログラム更新手段が前記更新用データを用いて、前記画像形成装置内の前記データおよび前記プログラムの更新を行うことを特徴としている。
【００１２】
請求項４記載の画像形成装置は、ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段と、前記更新用データを格納するメディアが正規なものか不正なものかを判定する不正メディア判定手段とを有し、前記不正メディア判定手段により、前記更新用データが正規のメディアに格納されていると判定した場合のみ、前記データ・プログラム更新手段が前記更新用データを用いて、前記画像形成装置内の前記データおよび前記プログラムの更新を行うことを特徴としている。
【００１３】
請求項５記載の画像形成装置は、ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段と、前記更新用データを格納するメディアが正規なものか不正なものかを判定する不正メディア判定手段と、前記更新用データが正規なものか不正なものかを判定する不正データ判定手段とを有し、前記不正メディア判定手段により、前記更新用データが正規のメディアに格納されていると判定した場合および前記不正データ判定手段により、前記メディアに格納されている前記更新用データが正規のデータであると判定した場合のみ、前記データ・プログラム更新手段が前記更新用データを用いて、前記画像形成装置内の前記データおよび前記プログラムの更新を行うことを特徴としている。
【００１４】
請求項６記載の画像形成装置は、請求項１から５記載の画像形成装置において、ファイル情報を記憶するメディアは、外部記憶メディアを含み、前記外部記憶メディアを装着する外部記憶メディア装着手段を有することを特徴としている。
【００１５】
請求項７記載の画像形成装置は、請求項１から６のいずれか１項に記載の画像形成装置において、データ・プログラム更新手段が、外部記憶メディア内に前記更新データを発見した場合、通信手段により画像形成装置に接続された他の装置が有するデータおよびプログラムの更新を行うことを特徴としている。
【００１６】
請求項８記載のプログラムは、画像形成装置を動作させる情報を更新するための更新用データを格納するメディアが正規なものか不正なものかを判定する不正メディア判定処理と、前記更新用データが正規なものか不正なものかを判定する不正データ判定処理と、前記不正メディア判定処理により前記更新用データが正規のメディアに格納されていると判定した場合および前記不正データ判定処理により前記メディアに格納されている前記更新用データが正規のデータであると判定した場合のみ、前記メディアに格納された前記更新用データを用いて、前記画像形成装置を動作させる情報を更新する情報更新処理とをコンピュータに実行させることを特徴としている。
【００１７】
請求項９記載の記録媒体は、画像形成装置を動作させる情報を更新するための更新用データを格納するメディアが正規なものか不正なものかを判定する不正メディア判定処理と、前記更新用データが正規なものか不正なものかを判定する不正データ判定処理と、前記不正メディア判定処理により前記更新用データが正規のメディアに格納されていると判定した場合および前記不正データ判定処理により前記メディアに格納されている前記更新用データが正規のデータであると判定した場合のみ、前記メディアに格納された前記更新用データを用いて、前記画像形成装置を動作させる情報を更新する情報更新処理とをコンピュータに実行させるためのプログラムを記録したことを特徴としている。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態について、添付図面を参照にしながら詳細に説明する。
【００１９】
図１は、本発明の一実施例であるデジタル複写機のプログラム構成を示したものである。本発明のデジタル複写機は、コピー・プリンタ・ＦＡＸ・スキャナなど複数の機能を１台に有する、いわゆるマルチファンクション画像形成装置である。
【００２０】
プログラムの構成は、装置のメイン制御を行うコントローラボードがあり、そこには各種コントローラ制御プログラム（ＥＣＳ、ＩＭＨ、ＳＣＳ、ＳＲＭ、ｅｔｃ  ）と、各アプリケーションプログラムが、書き換え可能なＦｌａｓｈ−ＲＯＭ上に搭載されている。またコントローラには、同期シリアル回線を通して接続されている操作パネルボードがあり、その上には操作部制御用のファームウェアが搭載されている。さらにＰＣＩバス回線を通して、ＦＡＸ文書の受信・送信処理を行うＦＣＵボードや、画像の印刷・読み取り動作を行うエンジンボードがつながっており、それらのボード上のプログラムもやはり書き換え可能なＦｌａｓｈ−ＲＯＭに格納されている。
【００２１】
コントローラボードには、ＳＤカードを装着するためのＳＤカードスロットが搭載されており、ＳＤカードスロットが装着された場合には、ＳＤカード内のファイルデータにアクセスすることが可能となり、ＳＤカード内には、プログラム更新用のデータを発見した場合、コントローラは、コントローラボード上のプログラムだけではなく、各種通信ラインで接続された操作部やエンジン、ＦＣＵといった各プログラムの更新を指示することもできる。プログラムの更新方法については、一般的な技術であるために説明を省略する。
【００２２】
図２は、本発明の画像形成装置に挿入されるＳＤカード内のファイル／フォルダ構成を示したものである。このＳＤカードはフォルダとファイルという形式でアクセスが可能な、ごく一般的なフォーマットとなっている。ＳＤカード内は、「プログラム更新用データ格納用フォルダ」、「アプリケーション起動ファイル格納用フォルダ」、「デバッグデータ格納用フォルダ」、「機器内情報格納用フォルダ」など、さまざまな用途で用いられるデータが、分類される形で格納されており、コントローラソフトは用途に対応した名称のついたフォルダ下のファイルを操作する。プログラム更新用データ格納用フォルダ下には、複数種類のプログラム更新用のデータを格納することが可能となっている。
【００２３】
図３のフローにて、本発明の第１の実施例を説明する。本発明の画像形成装置では、ＳＤカードスロットにＳＤカードが挿入されたかどうかの判定を常に監視している。ＳＤカードスロットにＳＤカードが挿入された場合は（Ｓ３０１／ＹＥＳ）、挿入されたＳＤカード内に『プログラム更新用データ格納用フォルダ』という名称のフォルダが存在するかどうかを調べる（Ｓ３０２）。フォルダが存在した場合は（Ｓ３０２／ＹＥＳ）、『プログラム更新用データ格納用フォルダ』内に配置されている全てのファイルをプログラム更新ファイルの対象とみなし、その中から更新可能なファイルを選択して更新を実行する（Ｓ３０３）。
【００２４】
本発明が対象としているのは『プログラム更新用データ格納用フォルダ』内ファイルのみなので、それ以外の場所にプログラム更新用のファイルが置かれた場合、たとえそのファイルが正規なものだとしても、本発明の画像形成装置ではプログラムの更新を行わない。
【００２５】
次に、本発明の第２の実施例を説明する。この画像形成装置が扱うプログラム更新用ファイルには、図４に示すように、対象機種・対象仕向け・対象ファームウェア種類などが書かれたヘッダ情報を付加している。
【００２６】
図５に示すように、画像形成装置本体の仕向け情報は、プロッタファームからコントローラに通知されるようになっている仕組みが存在するため、プログラムの更新可／付加を判定するコントローラがこの情報を知ることができる。ここで、仕向け情報は、プロッタエンジンソフトが管理しているので、それをＳＲＭが集めている。ＳＲＭが集めた情報をＳＣＳに提供することで、ＳＣＳは当該機種の仕向けを知ることができる。
【００２７】
図６に示すように、機種情報は、コントローラプログラムの中に埋めこまれているため、それを参照することで自分がどの機種かをコントローラが知ることができる。ここで、機種ＩＤは、ＳＣＳが自分のＲＯＭ内に保有している。
【００２８】
図７に示すように、プログラム固有のモジュール情報をコントローラが集めることができるようになっているため、どんなファームウェアが画像形成装置に搭載されているかを知ることができる。各プログラムのモジュールＩＤは、コントローラボード上に存在しているものは、ソフトウェア起動時にＯＳが集めてＳＣＳに提供する。周辺ソフトのモジュールＩＤはＳＲＭを通して集められ、ＳＲＭが集めた情報をＳＣＳに提供することで、ＳＣＳはモジュールＩＤを知ることができる。
【００２９】
図８のフローに示すように、まず、機種情報が一致しているかを調べ（Ｓ８０１）、次に仕向け情報が一致しているかを調べる（Ｓ８０２）。次に、対象となるファームウェアが存在するかを調べ（Ｓ８０３）、存在した場合は、プログラム更新可能な正規データとみなす（Ｓ８０４）。上記各ステップにおいて、情報が一致してなかったり、ファームウェアが存在していなかったりする場合は、不正データとみなす（Ｓ８０５）。このようにして、コントローラが取得した画像形成装置の情報と、更新用ファイルに付加されているヘッダ情報から、当該更新用ファイルを用いてこの画像形成装置内プログラムの更新が可能かどうかを調べることができる。
【００３０】
次に、本発明の第３の実施例を説明する。図９に示すように、この画像形成装置が扱うＳＤカードメディア内には、正規のメディアかどうかを判定するためのファイルが付加されている。このファイルを隠しファイルとしてＳＤカード内に保存し、ＳＤカード使用者からは見えないようにする。このカード使用者からは見えないようにしたファイルが添付されている場合のみ、当該ＳＤカードが正規なメディアであると判定する。図１０のフローに示すように、まず、正規メディア判定用ファイルが存在するかを調べ（Ｓ１００１）、もし存在する場合は、そのファイルの中身が正しいかを調べる（Ｓ１００２）。そして、プログラム更新はこの正規なメディアであると判定した時のみ実行し（Ｓ１００３）、不正なメディアと判定した場合は行わない（Ｓ１００４）。
【００３１】
次に、本発明の第４の実施例について説明する。今まで述べてきた実施例を組み合わせることももちろん可能で、例えば、図１１のフローに示すように、ＳＤカードスロットにＳＤカードが挿入されたかどうかの判定を常に監視を行い、ＳＤカードスロットにＳＤカードが挿入された場合は（Ｓ１１０１／ＹＥＳ）、正規メディア判定用ファイルが存在するかを調べ（Ｓ１１０２）、もし存在する場合は、そのファイルの中身が正しいかを調べる（Ｓ１１０３）。そして、プログラム更新はこの正規なメディアであると判定した時、挿入されたＳＤカード内に『プログラム更新用データ格納用フォルダ』という名称のフォルダが存在するかどうかを調べる（Ｓ１１０４）。フォルダが存在した場合は（１１０４／ＹＥＳ）、まず、機種情報が一致しているかを調べ（Ｓ１１０５）、次に仕向け情報が一致しているかを調べる（Ｓ１１０６）。次に、対象となるファームウェアが存在するかを調べ（Ｓ１１０７）、存在した場合は、プログラム更新可能な正規データとみなし、プログラム更新を実行する（Ｓ１１０９）。上記各ステップにおいて、情報が一致してなかったり、ファイルやフォルダ等が存在していなかったりする場合は、不正データとみなしてプログラム更新を行わない（Ｓ１１０８）。このようにして、正規メディアの判定、プログラム更新用データ格納用ディレクトリの有無、正規ファイル情報の判定条件を全て満たしたものをプログラム更新可能データとみなすこともできる。
【００３２】
【発明の効果】
以上の説明から明らかなように、請求項１記載の画像形成装置は、画像形成装置は、ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段を有し、前記データ・プログラム更新手段は、前記メディア内の特定場所に正規メディア判定ファイルが格納されている場合にのみ、前記更新用データを用いて、前記画像形成装置内の前記データおよび前記プログラムの更新を行うことを特徴としており、データ・プログラム更新用のデータを格納する場所（フォルダ名）をあらかじめ決めておくことによって、使用者がデータ管理しやすく、また、多数のデータの中から迅速に更新用データを見つけ出すことが可能となり、使用者の使い勝手が向上する。
【００３３】
請求項２記載の画像形成装置は、請求項１記載の画像形成装置において、ファイル情報を記憶するメディア内の特定場所は、更新用データの格納場所であることを示す名前であるフォルダの下に位置することを特徴としているので、ＰＣなどで一般的に使われているフォルダおよびファイルという概念を採用することで、装置の使用者がわかりやすく、かつ迅速に更新用データを発見することができ、使い勝手が向上する。
【００３４】
請求項３記載の画像形成装置は、ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段と、前記更新用データが正規なものか不正なものかを判定する不正データ判定手段とを有し、前記不正データ判定手段により、前記更新用データが正規のデータであると判定した場合のみ、前記データ・プログラム更新手段が前記更新用データを用いて、前記画像形成装置内の前記データおよび前記プログラムの更新を行うことを特徴としているので、画像形成装置の不正利用を防ぐことができる効果がある。
【００３５】
請求項４記載の画像形成装置は、ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段と、前記更新用データを格納するメディアが正規なものか不正なものかを判定する不正メディア判定手段とを有し、前記不正メディア判定手段により、前記更新用データが正規のメディアに格納されていると判定した場合のみ、前記データ・プログラム更新手段が前記更新用データを用いて、前記画像形成装置内の前記データおよび前記プログラムの更新を行うことを特徴としているので、画像形成装置の不正利用を防ぐことができる効果がある。
【００３６】
請求項５記載の画像形成装置は、ファイル情報を記憶するメディアに格納された更新用データを用いて、画像形成装置を動作させるためのデータおよびプログラムを更新するデータ・プログラム更新手段と、前記更新用データを格納するメディアが正規なものか不正なものかを判定する不正メディア判定手段と、前記更新用データが正規なものか不正なものかを判定する不正データ判定手段とを有し、前記不正メディア判定手段により、前記更新用データが正規のメディアに格納されていると判定した場合および前記不正データ判定手段により、前記メディアに格納されている前記更新用データが正規のデータであると判定した場合のみ、前記データ・プログラム更新手段が前記更新用データを用いて、前記画像形成装置内の前記データおよび前記プログラムの更新を行うことを特徴としているので、使用者がデータ管理しやすく、また、多数のデータの中から迅速に更新用データを見つけ出すことが可能となり、使用者の使い勝手が向上するとともに、画像形成装置の不正利用を防ぐことができる効果がある。
【００３７】
請求項６記載の画像形成装置は、請求項１から５記載の画像形成装置において、ファイル情報を記憶するメディアは、外部記憶メディアを含み、前記外部記憶メディアを装着する外部記憶メディア装着手段を有することを特徴としているので、外部記憶メディアを使用することができ、使用者の使い勝手が向上する。
【００３８】
請求項７記載の画像形成装置は、請求項１から６のいずれか１項に記載の画像形成装置において、データ・プログラム更新手段が、外部記憶メディア内に前記更新データを発見した場合、通信手段により画像形成装置に接続された他の装置が有するデータおよびプログラムの更新を行うことを特徴としているので、外部接続の周辺機器もプログラム更新可能となり、使用者の使い勝手が向上する。
【００３９】
請求項８記載のプログラムは、画像形成装置を動作させる情報を更新するための更新用データを格納するメディアが正規なものか不正なものかを判定する不正メディア判定処理と、前記更新用データが正規なものか不正なものかを判定する不正データ判定処理と、前記不正メディア判定処理により前記更新用データが正規のメディアに格納されていると判定した場合および前記不正データ判定処理により前記メディアに格納されている前記更新用データが正規のデータであると判定した場合のみ、前記メディアに格納された前記更新用データを用いて、前記画像形成装置を動作させる情報を更新する情報更新処理とをコンピュータに実行させることを特徴としているので、使用者がデータ管理しやすく、また、多数のデータの中から迅速に更新用データを見つけ出すことが可能となり、使用者の使い勝手が向上するとともに、画像形成装置の不正利用を防ぐことができる効果がある。
【００４０】
請求項９記載の記録媒体は、画像形成装置を動作させる情報を更新するための更新用データを格納するメディアが正規なものか不正なものかを判定する不正メディア判定処理と、前記更新用データが正規なものか不正なものかを判定する不正データ判定処理と、前記不正メディア判定処理により前記更新用データが正規のメディアに格納されていると判定した場合および前記不正データ判定処理により前記メディアに格納されている前記更新用データが正規のデータであると判定した場合のみ、前記メディアに格納された前記更新用データを用いて、前記画像形成装置を動作させる情報を更新する情報更新処理とをコンピュータに実行させるためのプログラムを記録したことを特徴としているので、使用者がデータ管理しやすく、また、多数のデータの中から迅速に更新用データを見つけ出すことが可能となり、使用者の使い勝手が向上するとともに、画像形成装置の不正利用を防ぐことができる効果がある。
【図面の簡単な説明】
【図１】本発明の画像形成装置のプログラム構成を示すブロック図である。
【図２】本発明の画像形成装置に挿入されるＳＤカード内のファイル／フォルダ構成を示すブロック図である。
【図３】本発明の第１の実施形態の処理動作を示すフローチャートである。
【図４】本発明の画像形成装置が扱うプログラム更新用ファイルの構成を示す図である。
【図５】画像形成装置本体の仕向け情報の流れを示す説明図である。
【図６】機種情報の埋め込み位置を示す説明図である。
【図７】モジュール情報の流れを示す説明図である。
【図８】本発明の第２の実施形態の処理動作を示すフローチャートである。
【図９】本発明の画像形成装置に挿入されるＳＤカードメディア内の隠しファイルの位置を示す説明図である。
【図１０】本発明の第３の実施形態の処理動作を示すフローチャートである。
【図１１】本発明の第４の実施形態の処理動作を示すフローチャートである。
【符号の説明】
１  操作パネルボード
２  操作部ファーム
３  コントローラボード
４  ＳＤカードスロット
５  ＳＤカード
６  ＰＣＩバス
７  ＦＣＵボード
８  ＦＣＵファーム
９  エンジンボード
１０  プロッタファーム
１１  スキャナファーム
【図１】
2004234135.tif 000003
【図２】
2004234135.tif 000004
【図３】
2004234135.tif 000005
【図４】
2004234135.tif 000006
【図５】
2004234135.tif 000007
【図６】
2004234135.tif 000008
【図７】
2004234135.tif 000009
【図８】
2004234135.tif 000010
【図９】
2004234135.tif 000011
【図１０】
2004234135.tif 000012
【図１１】
2004234135.tif 000013