(57)【要約】【課題】  設定情報のバックアップが可能で、かつバックアップデータの整合性確認のためにファームウエアのリビジョン番号を利用しているプリンタにおいて、ファームウエアの更新後に手動でバックアップを実行するため手間がかかる。【解決手段】  設定情報のバックアップ機能と、そのバックアップ機能を実行したときのファームウエアのリビジョン番号を記録することによりバックアップデータの整合性を保証する機能を有し、前記ファームウエアの更新が可能な印刷制御装置において、前記ファームウエアの更新時に更新後のリビジョンをバックアップデータに記録する手段を備えたことを特徴とする。【選択図】  図１
2009037506.tif 000002
【特許請求の範囲】
【請求項１】
設定情報のバックアップ機能と、そのバックアップ機能を実行したときのファームウエアのリビジョン番号を記録することによりバックアップデータの整合性を保証する機能を有し、前記ファームウエアの更新が可能な印刷制御装置において、
前記ファームウエアの更新時に更新後のリビジョンをバックアップデータに記録する手段を備えたことを特徴とする印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定情報のバックアップ機能と、そのバックアップ機能を実行したときのファームウエアのリビジョン番号を記録することによりバックアップデータの整合性を保証する機能を有し、前記ファームウエアの更新が可能な印刷制御装置に関するものである。
【背景技術】
【０００２】
プリンタには機器のネットワークアドレスなどの設定情報があり、プリンタの中にはこれらの設定情報をバックアップし、設定情報の損壊に備える機能を有するものが存在する。さらにこの中には、設定情報をバックアップする際、ファームウエアのリビジョン情報を同時に保存し、情報をリストアする際、または情報を上書きしてバックアップする際、本リビジョン情報と実際に動作をしているファームウエアのリビジョン情報とを比較し、これが異なる場合はバックアップされた設定情報が何らかの理由により破損していると判断して、エラーを発生させる機能を有するものがある。
【０００３】
エラーが発生すると、プリンタのオペレータは手動でバックアップを実行し、リビジョン情報を一致させた後プリンタの再起動を行うことによってエラーから回復している。
【０００４】
一方、プリンタの中には、ファームウエアの更新機能を有するものが存在する。ファームウエアが更新されると、リビジョン情報も更新されることが通常である。
【０００５】
これら設定情報のバックアップ機能と、ファームウエアの更新機能を持つプリンタでは、ファームウエアの更新後初めの起動時に、バックアップされた設定情報に記述されているバージョン情報と、実際に動作しているファームウエアのバージョン情報が異なるため、エラーを検出する。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このため従来の機能では、ファームウエアの更新を行った後は必ず一度エラーを検出し、手動でバックアップを行う作業が必要で、手間がかかるという欠点があった。
【０００７】
本発明の目的は、このような従来技術の欠点を解消し、自動でバックアップを行うことのできる作業効率の高い印刷制御装置を提供することにある
【課題を解決するための手段】
【０００８】
前記目的を達成するため本発明は、設定情報のバックアップ機能と、そのバックアップ機能を実行したときのファームウエアのリビジョン番号を記録することによりバックアップデータの整合性を保証する機能を有し、前記ファームウエアの更新が可能な印刷制御装置において、前記ファームウエアの更新時に更新後のリビジョンをバックアップデータに記録する手段を備えたことを特徴とするものである。
【発明の効果】
【０００９】
本発明は前述のような構成になっており、ファームウエア更新直後のバックアップにおいて、ファームウエアのリビジョン情報が合致するため、自動でバックアップを実行することが可能となり、手動でバックアップを実行する手間を省くことが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明による好適な実施形態について図面を参照しながら説明する。図１は本発明の実施形態に係る印刷制御装置の概念図、図２はその印刷制御装置の処理内容を示すフローチャートである。
【００１１】
図１に示すように設定情報Ａはバックアップ処理Ｂにおいて、バックアップされた設定情報Ｃにコピーされる。また同時に、バックアップを実行したときのファームウエアのリビジョン情報Ｄが同時に保存される。これは、バックアップデータの整合性を高める手段の一つであり、特に本バックアップデータの情報で設定情報をリストアする際、異なるファームウエアのリビジョンによって作成されたバックアップデータを使用することを防ぐことができる。
【００１２】
しかし、従来の処理においては、このリビジョン情報があるがために、ファームウエア更新後の手間が増える原因となっていた。
【００１３】
本発明では、ファームウエア更新処理Ｅにおいて、更新後のファームウエアのリビジョン情報をリビジョン情報Ｄに保存する処理Ｆを加えている。このことにより、ファームウエア更新後の手間を省くことを可能としている。
【００１４】
次に図２を用いて具体的な処理の内容を示す。
【００１５】
まず、ファームウエアの更新処理において、更新後のファームウエアのリビジョン情報を取得する。更新後のファームウエアのリビジョン情報は、プリンタに何らかの手段でダウンロードされた状態でも取得できる。すなわち、更新前のファームウエアがまだ動作している状態で取得が可能である。
【００１６】
次に、取得した更新後のファームウエアのリビジョン番号を現在の設定情報を保存している場所に保存する。このとき、設定情報を取得したときのファームウエアのリビジョン情報と、設定情報とともに保存されているファームウエアのリビジョン番号は一致しない。しかし、本処理の実行後即座に更新後のファームウエアで再スタートを実行することから、現在のファームウエアで設定情報のバックアップを実行することは無い。また、更新後のファームウエアで再スタートを実行後、即座に自動バックアップを実行することから、リビジョンが不一致の状態で設定情報のリストアを実行することもない。以上から、一時的なリビジョン情報の不一致は問題とならない。
【００１７】
更新後のファームウエアのリビジョン情報を保存後、新しいファームウエアで再スタート処理を実行する。再スタート処理の中で、自動バックアップの処理を行う。設定情報のバックアップに保存されているファームウエアのリビジョン番号と、現在実行しているファームウエアのリビジョン番号を比較する。先ほどの処理において、設定情報のバックアップに保存されているファームウエアのリビジョン番号は、現在動作しているファームウエアのリビジョン番号と同じになっているので、自動バックアップが実行される。
【００１８】
ハードウエアの故障など、何らかの原因によりリビジョン番号が合致しないときは、エラーを表示し、保守員による解析後、必要であれば手動でバックアップを実行可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る印刷制御装置の概念図である。
【図２】その印刷制御装置の処理内容を示すフローチャートである。
【符号の説明】
【００２０】
Ａ  設定情報、Ｂ  バックアップ処理、Ｃ  バックアップされた設定情報、Ｄ  バックアップ時に保存されるファームウエアのリビジョン情報、Ｅ  ファームウエアの更新処理、Ｆ  ファームウエア更新後のリビジョン情報を保存する処理。
【図１】
2009037506.tif 000003
【図２】
2009037506.tif 000004