(57)【要約】【課題】バックアップ専用の記憶装置を設けることに起因して生じる装置の大型化あるいは高価格化を抑制することができるとともに、情報漏洩を抑制することができる技術を提供する。【解決手段】第１の記憶領域１４３ａに記憶された情報を用いて動作制御を行う制御部１１０と、情報を暗号化する暗号化／復号化部１８０と、を備えた第１の画像形成装置１と、制御部１１０がアクセス可能な第２の記憶領域２４３ｂを有する第２の画像形成装置２と、を含み、制御部１１０は、第１の記憶領域１４３ａに記憶された情報を暗号化／復号化部１８０が暗号化した暗号化情報を第２の記憶領域２４３ｂにバックアップするバックアップ部と、第１の記憶領域１４３ａに記憶された情報を当該第１の記憶領域１４３ａから取得できないことを検知した場合に、第２の記憶領域２４３ｂから暗号化情報を取得する取得部と、を備える。【選択図】図１
2009284129.tif 000002
【特許請求の範囲】
【請求項１】
情報を記憶する第１の記憶部と、当該第１の記憶部に記憶された情報を用いて動作制御を行う制御部と、情報を暗号化する暗号化部と、ネットワークを介して他の装置と通信するネットワーク接続部と、を備えた第１の画像形成装置と、
前記第１の画像形成装置とネットワークを介して接続され前記制御部がアクセス可能な記憶領域である第２の記憶部を有する第２の画像形成装置と、
を含み、
前記制御部は、
前記第１の記憶部に記憶された情報を前記暗号化部が暗号化した暗号化情報を前記第２の記憶部にバックアップするバックアップ部と、
前記第１の記憶部に記憶された情報を当該第１の記憶部から取得できないことを検知する検知部と、
前記検知部が前記第１の記憶部から情報を取得できないことを検知した場合に、前記第２の記憶部から前記暗号化情報を取得する取得部と、
を備えることを特徴とする画像形成装置ネットワークシステム。
【請求項２】
前記第１の画像形成装置は、前記暗号化情報を復号化する復号化部を有し、
前記制御部は、前記取得部が取得した前記暗号化情報を前記復号化部に復号化させることを特徴とする請求項１に記載の画像形成装置ネットワークシステム。
【請求項３】
前記制御部は、前記検知部が前記第１の記憶部から情報を取得できないことを検知した場合には、前記第２の記憶部の記憶領域の未使用領域を作業領域として使用することを特徴とする請求項１又は２に記載の画像形成装置ネットワークシステム。
【請求項４】
前記暗号化情報は、前記第１の画像形成装置を動作制御するために必要な設定情報を前記暗号化部が暗号化した情報であることを特徴とする請求項１から３のいずれか１項に記載の画像形成装置ネットワークシステム。
【請求項５】
前記暗号化情報は、ユーザが前記第１の画像形成装置に記憶させた情報を前記暗号化部が暗号化した情報であることを特徴とする請求項１から３のいずれか１項に記載の画像形成装置ネットワークシステム。
【請求項６】
前記制御部は、前記暗号化部が暗号化するために用いる暗号鍵を前記第１の記憶部および前記第２の記憶部とは異なる第３の記憶部に記憶することを特徴とする請求項１から５のいずれか１項に記載の画像形成装置ネットワークシステム。
【請求項７】
前記第３の記憶部は、前記第１の画像形成装置に備えられた前記第１の記憶部とは異なる記憶領域、あるいはネットワークを介して当該第１の画像形成装置に接続された前記第２の画像形成装置とは異なる第３の画像形成装置に備えられた記憶領域であることを特徴とする請求項１から６のいずれか１項に記載の画像形成装置ネットワークシステム。
【請求項８】
情報を記憶する第１の記憶部と、
前記第１の記憶部に記憶された情報を用いて動作制御を行う制御部と、
情報を暗号化する暗号化部と、
ネットワークを介して他の装置と通信するネットワーク接続部と、
を備え、
前記制御部は、
前記第１の記憶部に記憶された情報を前記暗号化部が暗号化した暗号化情報を、ネットワークを介して接続された他の画像形成装置に備えられ当該制御部がアクセス可能な記憶領域である第２の記憶部にバックアップするバックアップ部と、
前記第１の記憶部に記憶された情報を当該第１の記憶部から取得できないことを検知する検知部と、
前記検知部が前記第１の記憶部から情報を取得できないことを検知した場合に、前記第２の記憶部から前記暗号化情報を取得する取得部と、
を備えることを特徴とする画像形成装置。
【請求項９】
前記暗号化情報を復号化する復号化部をさらに有し、
前記制御部は、前記取得部が取得した前記暗号化情報を前記復号化部に復号化させることを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記制御部は、前記検知部が前記第１の記憶部から情報を取得できないことを検知した場合には、前記第２の記憶部の記憶領域の未使用領域を作業領域として使用することを特徴とする請求項８又は９に記載の画像形成装置。
【請求項１１】
コンピュータに、
第１の画像形成装置の第１の記憶部に記憶される情報を暗号化部に暗号化させる機能と、
前記暗号化部が暗号化した暗号化情報を、前記第１の画像形成装置とネットワークを介して接続された第２の画像形成装置の第２の記憶部に記憶する機能と、
前記第１の記憶部から当該第１の記憶部に記憶された情報を取得することが不可能であることを検知する機能と、
前記検知する機能にて前記第１の記憶部から情報を取得できないことを検知した場合に前記第２の記憶部から前記暗号化情報を取得する機能と、
を実現させるプログラム。
【請求項１２】
前記取得する機能にて取得した前記暗号化情報を復号化部に復号化させる機能をさらに含むことを特徴とする請求項１１に記載のプログラム。
【請求項１３】
前記検知する機能にて前記第１の記憶部から情報を取得できないことを検知した場合に、前記第２の記憶部の記憶領域の未使用領域を作業領域として使用する機能をさらに含むことを特徴とする請求項１１に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像形成装置からなる画像形成装置ネットワークシステムなどに関する。
【背景技術】
【０００２】
近年、画像形成装置内部の記憶装置に記憶する制御プログラムなどをバックアップしておき、記憶装置が破損した場合には、バックアップ先から制御プログラムなどを読み出して用いる技術が注目されている。
例えば特許文献１では、次のような技術が記載されている。すなわち、プリンタ、ファクシミリ、コピーなどの複数の機能を有する画像形成装置と、画像形成装置の拡張コントローラ装置とを接続する。そして、画像形成装置内部の記憶装置に、画像形成装置を制御するための制御プログラム、装置上で動作するアプリケーションプログラム、及び画像データや装置を利用するユーザ情報などの各種データを記憶するとともに、拡張コントローラ装置に対して上記した制御プログラムなどを送信して、そのデータをバックアップ情報として保持する。そして、画像形成装置の記憶装置の不具合によって制御プログラムを読み出すことができないと判断した場合には、拡張コントローラ装置にバックアップされている制御プログラムを読み出して起動する。
【０００３】
【特許文献１】特開２００７−１２２４８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
制御プログラムなどの情報をバックアップするための記憶領域を、画像形成装置と別体の専用の記憶装置を設けることなしに確保することが望まれる。また、バックアップした情報がバックアップ先の記憶装置から漏れないようにすることが望まれる。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、情報を記憶する第１の記憶部と、当該第１の記憶部に記憶された情報を用いて動作制御を行う制御部と、情報を暗号化する暗号化部と、ネットワークを介して他の装置と通信するネットワーク接続部と、を備えた第１の画像形成装置と、前記第１の画像形成装置とネットワークを介して接続され前記制御部がアクセス可能な記憶領域である第２の記憶部を有する第２の画像形成装置と、を含み、前記制御部は、前記第１の記憶部に記憶された情報を前記暗号化部が暗号化した暗号化情報を前記第２の記憶部にバックアップするバックアップ部と、前記第１の記憶部に記憶された情報を当該第１の記憶部から取得できないことを検知する検知部と、前記検知部が前記第１の記憶部から情報を取得できないことを検知した場合に、前記第２の記憶部から前記暗号化情報を取得する取得部と、を備えることを特徴とする画像形成装置ネットワークシステムである。
【０００６】
請求項２に記載の発明は、前記第１の画像形成装置は、前記暗号化情報を復号化する復号化部を有し、前記制御部は、前記取得部が取得した前記暗号化情報を前記復号化部に復号化させることを特徴とする請求項１に記載の画像形成装置ネットワークシステムである。
請求項３に記載の発明は、前記制御部は、前記検知部が前記第１の記憶部から情報を取得できないことを検知した場合には、前記第２の記憶部の記憶領域の未使用領域を作業領域として使用することを特徴とする請求項１又は２に記載の画像形成装置ネットワークシステムである。
請求項４に記載の発明は、前記暗号化情報は、前記第１の画像形成装置を動作制御するために必要な設定情報を前記暗号化部が暗号化した情報であることを特徴とする請求項１から３のいずれか１項に記載の画像形成装置ネットワークシステムである。
【０００７】
請求項５に記載の発明は、前記暗号化情報は、ユーザが前記第１の画像形成装置に記憶させた情報を前記暗号化部が暗号化した情報であることを特徴とする請求項１から３のいずれか１項に記載の画像形成装置ネットワークシステムである。
請求項６に記載の発明は、前記制御部は、前記暗号化部が暗号化するために用いる暗号鍵を前記第１の記憶部および前記第２の記憶部とは異なる第３の記憶部に記憶することを特徴とする請求項１から５のいずれか１項に記載の画像形成装置ネットワークシステムである。
請求項７に記載の発明は、前記第３の記憶部は、前記第１の画像形成装置に備えられた前記第１の記憶部とは異なる記憶領域、あるいはネットワークを介して当該第１の画像形成装置に接続された前記第２の画像形成装置とは異なる第３の画像形成装置に備えられた記憶領域であることを特徴とする請求項１から６のいずれか１項に記載の画像形成装置ネットワークシステムである。
【０００８】
請求項８に記載の発明は、情報を記憶する第１の記憶部と、前記第１の記憶部に記憶された情報を用いて動作制御を行う制御部と、情報を暗号化する暗号化部と、ネットワークを介して他の装置と通信するネットワーク接続部と、を備え、前記制御部は、前記第１の記憶部に記憶された情報を前記暗号化部が暗号化した暗号化情報を、ネットワークを介して接続された他の画像形成装置に備えられ当該制御部がアクセス可能な記憶領域である第２の記憶部にバックアップするバックアップ部と、前記第１の記憶部に記憶された情報を当該第１の記憶部から取得できないことを検知する検知部と、前記検知部が前記第１の記憶部から情報を取得できないことを検知した場合に、前記第２の記憶部から前記暗号化情報を取得する取得部と、を備えることを特徴とする画像形成装置である。
請求項９に記載の発明は、前記暗号化情報を復号化する復号化部をさらに有し、前記制御部は、前記取得部が取得した前記暗号化情報を前記復号化部に復号化させることを特徴とする請求項８に記載の画像形成装置である。
請求項１０に記載の発明は、前記制御部は、前記検知部が前記第１の記憶部から情報を取得できないことを検知した場合には、前記第２の記憶部の記憶領域の未使用領域を作業領域として使用することを特徴とする請求項８又は９に記載の画像形成装置である。
【０００９】
請求項１１に記載の発明は、コンピュータに、第１の画像形成装置の第１の記憶部に記憶される情報を暗号化部に暗号化させる機能と、前記暗号化部が暗号化した暗号化情報を、前記第１の画像形成装置とネットワークを介して接続された第２の画像形成装置の第２の記憶部に記憶する機能と、前記第１の記憶部から当該第１の記憶部に記憶された情報を取得することが不可能であることを検知する機能と、前記検知する機能にて前記第１の記憶部から情報を取得できないことを検知した場合に前記第２の記憶部から前記暗号化情報を取得する機能と、を実現させるプログラムである。
請求項１２に記載の発明は、前記取得する機能にて取得した前記暗号化情報を復号化部に復号化させる機能をさらに含むことを特徴とする請求項１１に記載のプログラムである。
請求項１３に記載の発明は、前記検知する機能にて前記第１の記憶部から情報を取得できないことを検知した場合に、前記第２の記憶部の記憶領域の未使用領域を作業領域として使用する機能をさらに含むことを特徴とする請求項１１に記載のプログラムである。
【発明の効果】
【００１０】
本発明の請求項１によれば、バックアップ専用の記憶装置を設ける必要がなくなるため、装置の小型化および低廉化を図ることができるとともに、情報漏洩を抑制することができる。
本発明の請求項２によれば、機密性を保ちつつバックアップした情報を利用することができる。
本発明の請求項３によれば、記憶部が破損等した場合でも同等の作業性を確保することができる。
本発明の請求項４によれば、第１の記憶部から情報を取得できない場合でも動作制御を行うことができるとともに情報漏洩を抑制することができる。
本発明の請求項５によれば、第１の記憶部から情報を取得できない場合でもユーザが記憶させた情報を再利用できるとともに情報漏洩を抑制することができる。
本発明の請求項６によれば、バックアップした情報を適確に利用することができる。
本発明の請求項７によれば、適確に暗号鍵を利用することができる。
本発明の請求項８によれば、バックアップ専用の記憶装置を設ける必要がなくなるため、装置の小型化および低廉化を図ることができるとともに、情報漏洩を抑制することができる。
本発明の請求項９によれば、機密性を保ちつつバックアップした情報を利用することができる。
本発明の請求項１０によれば、記憶部が破損等した場合でも同等の作業性を確保することができる。
本発明の請求項１１によれば、バックアップ専用の記憶装置を設ける必要がなくなるため、装置の小型化および低廉化を図ることができるとともに、情報漏洩を抑制することができる。
本発明の請求項１２によれば、機密性を保ちつつバックアップした情報を利用することができる。
本発明の請求項１３によれば、記憶部が破損等した場合でも同等の作業性を確保することができる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照して、本発明を実施するための最良の形態（実施の形態）について詳細に説明する。
図１は、本実施の形態に係る画像形成装置ネットワークシステムを示す概略構成図である。
本実施の形態に係る画像形成装置ネットワークシステムは、複写機能、ファクシミリ機能、スキャナ機能、プリンタ機能などを提供する複合機としての画像形成装置を複数台備えており、複数台の画像形成装置はローカルエリアネットワーク（ＬＡＮ）を介して接続されている。図１には、第１の画像形成装置１、第２の画像形成装置２および第３の画像形成装置３の３台の画像形成装置がＬＡＮ４を介して接続されている態様を示している。
【００１２】
図１に示すように、第１の画像形成装置１は、装置全体の動作を制御する制御部１１０と、媒体上に画像を形成する画像形成部１２０と、原稿の画像を読み取る画像読取部１３０と、制御部１１０が処理に用いるデータ等を記憶する記憶部１４０を備える。また、第１の画像形成装置１は、ネットワークを介して他の装置との間で通信を行うネットワーク接続部１５０と、ファクシミリ送受信のための通信回線接続部１６０と、表示画面および各種操作ボタンを有する操作部１７０とを備える。また、第１の画像形成装置１は、データに対して暗号化を行う暗号化部（不図示）および暗号化された情報を復号化する復号化部（不図示）を有する暗号化／復号化部１８０を備えている。
そして、画像形成部１２０、画像読取部１３０、記憶部１４０、ネットワーク接続部１５０、通信回線接続部１６０、操作部１７０、暗号化／復号化部１８０は、制御部１１０に接続されている。
【００１３】
第２の画像形成装置２は、第１の画像形成装置１と同様の構成であり、制御部２１０、画像形成部２２０、画像読取部２３０、記憶部２４０、ネットワーク接続部２５０、通信回線接続部２６０、操作部２７０、暗号化／復号化部２８０を備えている。そして、画像形成部２２０、画像読取部２３０、記憶部２４０、ネットワーク接続部２５０、通信回線接続部２６０、操作部２７０、暗号化／復号化部２８０は、制御部２１０に接続されている。
【００１４】
また、第３の画像形成装置３も、第１の画像形成装置１および第２の画像形成装置２と同様の構成であり、制御部３１０、画像形成部３２０、画像読取部３３０、記憶部３４０、ネットワーク接続部３５０、通信回線接続部３６０、操作部３７０、暗号化／復号化部３８０を備えている。そして、画像形成部３２０、画像読取部３３０、記憶部３４０、ネットワーク接続部３５０、通信回線接続部３６０、操作部３７０、暗号化／復号化部３８０は、制御部３１０に接続されている。
【００１５】
以下に、各構成部について説明する。代表例として第１の画像形成装置１の構成部について説明するが、特に断らない限り第２の画像形成装置２および第３の画像形成装置３の構成部についても同様の構成・機能を有する。
制御部１１０は、装置全体の動作を制御するものであり、その詳細な構成および機能については後で詳述する。
【００１６】
画像形成部１２０は、制御部１１０における画像処理の結果に基づいて媒体に画像を形成するものである。画像形成部１２０は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のもの例示することができる。なお、媒体とは、画像を印刷可能なものであれば、その材質は問わない。代表例は紙であるが、ＯＨＰシートや金属板、布等であっても構わない。
画像読取部１３０は、原稿に印刷された画像を読み取るものである。画像読取部１３０は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ(Charge Coupled Devices)で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に順に照射した光に対する反射光をＣＩＳ(Contact Image Sensor)で受光するＣＩＳ方式のものを例示することができる。
【００１７】
記憶部１４０は、例えば、ハードディスクドライブ（Hard Disk Drive）にて実現されるものであり、ホスト・インターフェース部１４１と、ＨＤＤ制御部１４２とを備えている。ホスト・インターフェース部１４１は、制御部１１０とのデータ通信を制御する規格、例えばＡＴＡ規格に対応するインターフェース回路である。記憶部１４０と制御部１１０との間では、ホスト・インターフェース部１４１を通じてデータ、コマンド、および制御情報などの入出力が行われる。そして、制御部１１０は、記憶部１４０にデータを書き込んだり、記憶部１４０からデータを読み取ったりするときに、ホスト・インターフェース部１４１上に割り当てられたレジスタにアクセスする。
【００１８】
そして、第１の画像形成装置１の記憶部１４０は、情報を記憶する記憶領域１４３を有している。記憶領域１４３は、自身が備えられている第１の画像形成装置１の制御部１１０からはアクセス可能な第１の記憶領域１４３ａと、当該制御部１１０からはアクセス不可能でありかつ自身が備えられている第１の画像形成装置１とは異なる第２の画像形成装置２の制御部２１０からはアクセス可能な第２の記憶領域１４３ｂとを備えている。さらに、記憶部１４０は、制御部１１０からはアクセス不可能でありかつ第３の画像形成装置３の制御部３１０からはアクセス可能な第３の記憶領域１４３ｃを備えている。
【００１９】
また、第２の画像形成装置２の記憶部２４０は、ホスト・インターフェース部２４１と、ＨＤＤ制御部２４２と、記憶領域２４３を有している。記憶領域２４３は、自身が備えられている第２の画像形成装置２の制御部２１０からはアクセス可能な第１の記憶領域２４３ａと、当該制御部２１０からはアクセス不可能でありかつ自身が備えられている第２の画像形成装置２とは異なる第１の画像形成装置１の制御部１１０からはアクセス可能な第２の記憶領域２４３ｂとを備えている。さらに、記憶部２４０は、第２の画像形成装置２の制御部２１０からはアクセス不可能でありかつ第３の画像形成装置３の制御部３１０からはアクセス可能な第３の記憶領域２４３ｃを備えている。
【００２０】
また、第３の画像形成装置３の記憶部３４０は、ホスト・インターフェース部３４１と、ＨＤＤ制御部３４２と、記憶領域３４３を有している。記憶領域３４３は、自身が備えられている第３の画像形成装置３の制御部３１０からはアクセス可能な第１の記憶領域３４３ａと、当該第３の画像形成装置３の制御部３１０からはアクセス不可能でありかつ自身が備えられている第３の画像形成装置３とは異なる第１の画像形成装置１の制御部１１０からはアクセス可能な第２の記憶領域３４３ｂとを備えている。さらに、第３の画像形成装置３の制御部３１０からはアクセス不可能でありかつ第２の画像形成装置２の制御部２１０からはアクセス可能な第３の記憶領域３４３ｃを備えている。
【００２１】
そして、記憶部１４０の第１の記憶領域１４３ａには、当該記憶部１４０が備えられている第１の画像形成装置１の電源をオンしたときの起動動作を制御するブートプログラム等の各種プログラムや各種パラメータ情報等が記憶されている。そして、第１の画像形成装置１の立ち上げ時等に制御部１１０がこれらの各種プログラムや各種パラメータを読み込み実行することによって動作制御が実行される。また、画像処理の対象である画像等を記憶する。
【００２２】
ネットワーク接続部１５０は、ローカルエリアネットワーク（ＬＡＮ）４を介して他の装置との間で行う通信を制御するＬＡＮカードやモデム等からなる。
通信回線接続部１６０は、画像を電話回線等の通信回線を通じて送受信するファクシミリ（ＦＡＸ）送受信を行う。例えば、画像読取部１３０が読み取った画像の信号をファクシミリ信号として電話回線等の通信回線に出力する。
操作部１７０は、表示画面および各種操作ボタンを有し、ユーザから処理要求等の操作指示を受け付けたり、ユーザに対する選択情報や装置の動作状況等を表示したりする。
暗号化／復号化部１８０は、制御部１１０から受け取ったデータに対して、所定の暗号鍵を用いて暗号化を行うとともに、暗号化した情報に対して、所定の暗号鍵を用いて復号化を行う復号化を行う。なお、暗号化あるいは復号化するためのアルゴリズムは任意である。
【００２３】
次に、制御部１１０について詳述する。
図２は、本実施の形態の制御部１１０の機能構成を説明するブロック図である。制御部１１０は、図２に示したように、装置全体を制御する際の演算処理を行なうＣＰＵ１１１と、ＣＰＵ１１１の作業用メモリ等として用いられるＲＡＭ１１２と、ＣＰＵ１１１により実行される処理プログラム等が格納されるＲＯＭ１１３を備えている。また、制御部１１０は、フラッシュ・メモリのように無電源状態でも記憶内容を消失しない書き換え可能メモリで構成されるＮＶＲＡＭ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ ＲＡＭ）１１４を備えている。
【００２４】
また、制御部１１０は、操作部１７０における入力操作を検出してＣＰＵ１１１に出力するとともに、操作部１７０に出力する表示用データの変換処理等を制御する操作制御部１１５と、記憶部１４０等とのデータの送受信を制御するＩ／Ｏ制御部１１６と、画像形成部１２０や画像読取部１３０等とのデータの送受信を制御する入出力インターフェース（Ｉ／Ｆ）部１１７を備えている。さらに、制御部１１０は、通信を制御する通信インターフェース（Ｉ／Ｆ）部１１８を備えている。そして、ＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、ＮＶＲＡＭ１１４、操作制御部１１５、Ｉ／Ｏ制御部１１６、入出力インターフェース（Ｉ／Ｆ）部１１７および通信インターフェース（Ｉ／Ｆ）部１１８は、内部バス１１９を介して相互に接続されている。
【００２５】
ここで、第１の画像形成装置１において、記憶部１４０の第１の記憶領域１４３ａには、第１の画像形成装置１内の各部位を制御する各種制御プログラム、アプリケーションプログラム、および画像データなどの各種データが記憶される。また、この記憶部１４０の第１の記憶領域１４３ａには、第１の画像形成装置１電源投入後の起動時に用いる各種設定パラメータ、ユーザが登録したファクシミリ送信宛先情報および画像形成時のフォントデータなどの第１の画像形成装置１固有の設定情報が記憶されている。また、記憶部１４０の第１の記憶領域１４３ａには、第１の画像形成装置１に対して行われた操作の内容や操作日時および画像読取部１３０が読み取った画像データなどが記憶される。
このように、記憶部１４０の第１の記憶領域１４３ａには、第１の画像形成装置１の動作に用いるプログラムなどの各種データとともに、第１の画像形成装置１固有の設定情報が記憶される。ゆえに、記憶部１４０自体が物理的に破壊・破損してしまった場合には、第１の画像形成装置１が正常に動作しなくなる。
【００２６】
そこで、本実施の形態に係る画像形成装置においては、自身の記憶部が物理的に破壊・破損してしまうことに起因して動作不能になるという状況を回避するために、予め記憶部の第１の記憶領域に記憶するデータを、他の画像形成装置の記憶部のアクセス可能な記憶領域へバックアップする。具体的に第１の画像形成装置１を用いて例示すると、第１の画像形成装置１の記憶部１４０の第１の記憶領域１４３ａに記憶するデータを、他の画像形成装置である第２の画像形成装置２の記憶部２４０の第２の記憶領域２４３ｂへバックアップする。あるいは第３の画像形成装置３の記憶部３４０の第２の記憶領域３４３ｂへバックアップする。なお、バックアップするタイミングは、定期的に、および／またはユーザが指定した時間に、自動で行うことが好適である。あるいは、ユーザの指示によりバックアップすることが好適である。
【００２７】
また、他の画像形成装置の記憶部へバックアップ（記憶）する際には、暗号化／復号化部１８０，２８０，３８０に暗号化させて、暗号化した後のデータ（暗号化情報）を記憶する。これは、バックアップ先の記憶領域からデータを盗み出したとしてもその内容を解読することを困難にし、情報漏洩を抑制するためである。特に、起動時（Ｂｏｏｔ時）の各種設定パラメータやＩＰアドレスなどの画像形成装置固有の設定情報は機密情報であるのでこれらの情報が漏洩することを防止するためである。なお、バックアップするデータを暗号化／復号化部１８０，２８０，３８０にて暗号化する際の暗号鍵は、予め定められた唯一の鍵であってもよいし、バックアップする度および／またはファイル毎に新たな鍵を生成してもよい。そして、これらの暗号鍵は、記憶部の第１の記憶領域およびバックアップした記憶領域とは異なる記憶領域に記憶することが好ましい。例えば、第１の画像形成装置１の制御部１１０が第２の画像形成装置２の記憶部２４０の第２の記憶領域２４３ｂへバックアップする場合には、暗号鍵を、制御部１１０のＮＶＲＡＭ１１４あるいは第３の画像形成装置３の記憶部３４０の第２の記憶領域３４３ｂへ記憶する。なお、暗号鍵が予め定められた唯一の鍵（固定鍵）である場合には制御部１１０のＲＯＭ１１３に記憶してもよい。また、ＲＯＭ１１３が、内容を書き換えることが可能なＥＥＰＲＯＭである場合には、変化する暗号鍵を記憶してもよい。
【００２８】
また、いずれの記憶領域にバックアップしたかの情報（バックアップ先の情報）も記憶しておく。その際、このバックアップ先の情報も、自身の記憶部の第１の記憶領域以外の記憶領域である、制御部のＮＶＲＡＭあるいは、ＲＯＭがＥＥＰＲＯＭである場合には当該ＥＥＰＲＯＭに記憶する。例えば、第１の画像形成装置１の制御部１１０が第２の画像形成装置２の記憶部２４０の第２の記憶領域２４３ｂへバックアップする場合には、バックアップ先の情報を、制御部１１０のＮＶＲＡＭ１１４あるいはＲＯＭ１１３がＥＥＰＲＯＭである場合には当該ＥＥＰＲＯＭに記憶する。
【００２９】
なお、バックアップ（記憶）する手法は、いかなる手法でもよい。以下に、一例として、第１の画像形成装置１の制御部１１０が第２の画像形成装置２の記憶部２４０の第２の記憶領域２４３ｂへバックアップする場合を例にして述べる。制御部１１０は、記憶部１４０の第１の記憶領域１４３ａに記憶している情報を当該第１の記憶領域１４３ａから取得し、暗号化／復号化部１８０に暗号化させる。その後、制御部１１０は、暗号化／復号化部１８０から暗号化した情報（暗号化情報）を受け取る。そして、制御部１１０は、当該暗号化した情報（暗号化情報）を、第２の画像形成装置２の記憶部２４０の第２の記憶領域２４３ｂに記憶する旨のコマンドとともにネットワーク接続部１５０を介して第２の画像形成装置２のネットワーク接続部２５０へ送る。その後、第２の画像形成装置２の制御部２１０が、ネットワーク接続部２５０を介して第１の画像形成装置１から送られてきた暗号化した情報（暗号化情報）を取得し、記憶部２４０の第２の記憶領域２４３ｂへ記憶する。
【００３０】
以上のように構成された画像形成装置１，２，３においては、電源投入後の起動時などに、制御部１１０，２１０，３１０が、自身が接続された記憶部１４０，２４０，３４０が故障等でアクセスすることができないことを検知した場合には、ＬＡＮ４を介してバックアップしておいた記憶領域にアクセスし、必要な情報を入手する。
具体的に、以下に、第１の画像形成装置１が第２の画像形成装置２の記憶部２４０の第２の記憶領域２４３ｂにバックアップしている場合について説明する。
【００３１】
第１の画像形成装置１の制御部１１０は、電源投入後の起動時などに、記憶部１４０が故障等でアクセスすることができないことを検知した場合には、ＬＡＮを介して画像形成装置２の記憶部２４０の第２の記憶領域２４３ｂにアクセスし、必要な情報を暗号化したままの状態で入手する。そして、制御部１１０は、所定の記憶領域から暗号鍵を取得する。そして、この暗号鍵を用いて暗号化／復号化部１８０に復号化させ、第１の画像形成装置１の動作制御を行う。その際、制御部１１０は、第２の画像形成装置２の記憶部２４０の第２の記憶領域２４３ｂの未使用領域を作業領域として使用する。これにより、第１の画像形成装置１は、記憶部１４０が故障する前と同様な動作状態を保つことができる。なお、制御部１１０が第２の画像形成装置２の記憶部２４０の第２の記憶領域２４３ｂの未使用領域を作業領域として使用する場合には、記憶する情報を、ネットワーク接続部１５０，２５０を介して第２の画像形成装置２に送る前に暗号化／復号化部１８０に暗号化させる。また、第２の画像形成装置２に記憶した暗号化した情報（暗号化情報）を、ネットワーク接続部１５０，２５０を介して取得して使用する場合には、暗号化／復号化部１８０に復号化させて用いる。
【００３２】
以下に、画像形成装置の制御部が行う電源投入後の起動時に行う処理について、代表として、第１の画像形成装置１の制御部１１０を例にとり説明する。
図３は、制御部１１０が行う処理の手順を示すフローチャートである。制御部１１０は、電源投入後の起動時に、先ず、記憶部１４０のホスト・インターフェース部１４１上に割り当てられたレジスタにアクセスする（ステップ５０１）。その後、記憶部１４０の識別情報が正常にかえってきたか否かを判別する（ステップ５０２）。これは、例えば記憶部１４０の型番などを記憶部１４０の識別情報として予め登録しておき、登録した通りの情報がかえってきたか否かを判別するものである。
そして、ステップ５０２にて肯定判定された場合には、記憶部１４０は正常に稼働しているものと判断し（ステップ５０３）、本処理の実行を終了する。一方、ステップ５０２で否定判定された場合、例えば、何もかえってこない場合、あるいは登録していた情報とは異なる情報がかえってきた場合には、所定期間が経過したか否かを判別する（ステップ５０４）。そして、肯定判定された場合には、所定期間内に記憶部１４０の識別情報が正常にかえってこないことから、記憶部１４０は故障しているものと判断する（ステップ５０５）。その後、記憶部１４０の第１の記憶領域１４３ａに記憶する情報をバックアップした先の記憶領域の情報（バックアップ先の情報）を取得する（ステップ５０６）。その後、ステップ５０６にて取得した記憶領域を制御部１１０のアクセス先として設定し（ステップ５０７）、本処理の実行を終了する。
【００３３】
そして、制御部１１０がかかる処理を実行することにより、記憶部１４０が故障している場合には、制御部１１０は、バックアップ先の記憶領域にアクセスする。そして、制御部１１０は、バックアップ先の記憶領域から、第１の画像形成装置１の動作制御に必要な情報を取得し、暗号化／復号化部１８０に復号化させて使用する。これにより、ダウンタイムをなくすことができる。また、その際、制御部１１０は、バックアップ先の記憶領域の未使用領域を作業領域として使用することが好適である。これにより、第１の画像形成装置１は、記憶部１４０が故障する前と同等な動作状態を保つことができる。
一方、記憶部１４０が正常に作動する場合には、アクセス先の記憶領域としてそのまま記憶部１４０の第１の記憶領域１４３ａが設定されているので、制御部１１０は、通常通り第１の記憶領域１４３ａから、第１の画像形成装置１の動作制御に必要な情報を取得し、動作制御を行う。
【００３４】
以上説明したように、本実施の形態に係る第１の画像形成装置１の制御部１１０は、自身に備えられている記憶部１４０の第１の記憶領域１４３ａ（第１の記憶部）に記憶された情報を暗号化／復号化部１８０の暗号化部が暗号化した暗号化情報を、他の画像形成装置である第２の画像形成装置２に備えられ当該制御部１１０がアクセス可能な記憶領域である記憶部２４０の第２の記憶領域２４３ｂにバックアップするバックアップ部（不図示）を有している。また、制御部１１０は、第１の記憶領域１４３ａ（第１の記憶部）に記憶された情報を、故障などの理由により、当該第１の記憶領域１４３ａから取得できないことを検知する検知部（不図示）を有している。また、制御部１１０は、検知部が第１の記憶領域１４３ａ（第１の記憶部）から情報を取得できないことを検知した場合に、記憶部２４０の第２の記憶領域２４３ｂから暗号化情報を取得する取得部（不図示）を有している。そして、制御部１１０は、この取得部が取得した暗号化情報を暗号化／復号化部１８０の復号化部に復号化させて使用する。なお、上述したバックアップ部、検知部、取得部は、ソフトウェアとハードウェア資源とが協働することにより実現される。具体的には、制御部１１０のＣＰＵ１１１が第１の記憶領域１４３ａあるいは第２の記憶領域２４３ｂからプログラムを読み込み実行することにより実現される。
【００３５】
画像形成装置１，２，３の制御部１１０，２１０，３１０は、自身の記憶部１４０，２４０，３４０が故障したことに起因してバックアップ先の記憶領域に記憶された情報を使用して動作制御しているときにバックアップ先の記憶領域に記憶された情報に変更が生じた場合には、バックアップ先の記憶領域に記憶された情報を書き換えることが好適である。また、バックアップ先の記憶領域に記憶された情報を書き換える際には、例えばユーザインタフェース（画像形成装置の操作部（１７０など）に備えられたものでも、ＬＡＮ４を介して接続されたＰＣ（Personal Computer）に備えられたものでもよい。）を介して、ユーザからの指示を待つことが好ましい。これにより、ユーザが、バックアップ先の記憶領域に記憶された情報を書き換えることを好まない場合には書き換えないようにすることができる。
【００３６】
次に、故障していた記憶部１４０，２４０，３４０が、例えば交換されるなどして修復した場合の処理について説明する。
画像形成装置１，２，３の制御部１１０，２１０，３１０は、自身の記憶部１４０，２４０，３４０が故障したことに起因してバックアップ先の記憶領域に記憶された情報を使用して動作制御しているとき、または動作制御した後に、故障していた記憶部１４０，２４０，３４０が修復した場合には、自動的にＬＡＮ４を介してバックアップ先の記憶領域からバックアップしていた情報を入手し、修復した記憶部に復号化して記憶する。その際、故障前、あるいは故障時に、新品に対して変更した情報も含めて復元することが好ましい。これにより、記憶部１４０，２４０，３４０が修復したとしても修復前と同等以上の動作環境にすることができる。
【００３７】
また、故障した記憶部の修復作業を行う場合には、例えばユーザインタフェース（画像形成装置に備えられたものでも、ＬＡＮ４を介して接続されたＰＣに備えられたものでもよい。）を介して、ユーザから、どの情報を、修復された記憶部に記憶するかについての指示を受けることが好ましい。つまり、ユーザが希望する情報のみを修復された記憶部に記憶するようにすることが好適である。そして、ユーザが希望しない項目については、新品時に格納されている初期情報を記憶する。
【００３８】
なお、上述した実施の形態においては、ＬＡＮ４に接続された複数の画像形成装置の内の一の画像形成装置の情報を他の画像形成装置に備えられた記憶領域にバックアップする態様について述べた。かかる場合において、上記他の画像形成装置の情報を、暗号化した上で上記一の画像形成装置に備えられた記憶領域にバックアップすることも好適である。例えば、第１の画像形成装置１の制御部１１０が第２の画像形成装置２の記憶部２４０の第２の記憶領域２４３ｂへバックアップするとともに、第２の画像形成装置２の制御部２１０が第１の画像形成装置１の記憶部１４０の第２の記憶領域１４３ｂへバックアップする。これにより、バックアップ専用の記憶装置を設けるよりも、装置の小型化および低廉化を図ることができるとともに情報漏洩を抑制することができる。
【００３９】
ところで、上述した実施の形態では、画像形成装置に備えられた記憶部の第１の記憶領域に記憶するデータを、他の画像形成装置の記憶部のアクセス可能な記憶領域へバックアップする態様について説明した。しかしながら、バックアップ先は必ずしも画像形成装置である必要はなく、ＬＡＮ４に接続されたＰＣあるいはサーバなどが有する記憶装置の記憶領域でもよい。
そこで、バックアップ先をＰＣあるいはサーバなどの情報処理装置に設定するものとして、情報処理装置９０のハードウェア構成について説明する。
【００４０】
図４は、情報処理装置９０のハードウェア構成を示した図である。
図示するように、情報処理装置９０は、演算手段であるＣＰＵ９１と、記憶手段であるメインメモリ９２及び磁気ディスク装置(ＨＤＤ：Hard Disk Drive)９３とを備える。ここで、ＣＰＵ９１は、ＯＳ(Operating System)やアプリケーション等の各種ソフトウェアを実行し、上述した各機能を実現する。また、メインメモリ９２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置９３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。更に、情報処理装置９０は、外部との通信を行うための通信Ｉ/Ｆ９４と、ビデオメモリやディスプレイ等からなる表示機構９５と、キーボードやマウス等の入力デバイス９６とを備える。
このように構成された情報処理装置９０の磁気ディスク装置(ＨＤＤ：Hard Disk Drive)９３にＬＡＮ４に接続された複数の画像形成装置の内の１台からはアクセス可能であって、他の画像形成装置や情報処理装置９０からはアクセス不可能な記憶領域を設け、当該記憶領域をバックアップ先として設定してもよい。
【図面の簡単な説明】
【００４１】
【図１】実施の形態に係る画像形成装置ネットワークシステムを示す概略構成図である。
【図２】実施の形態に係る制御部の機能構成を説明するブロック図である。
【図３】制御部が行う処理の手順を示すフローチャートである。
【図４】情報処理装置のハードウェア構成を示した図である。
【符号の説明】
【００４２】
１…第１の画像形成装置、２…第２の画像形成装置、３…第３の画像形成装置、１１０，２１０，３１０…制御部、１２０，２２０，３２０…画像形成部、１３０，２３０，３３０…画像読取部、１４０，２４０，３４０…記憶部、１４１，２４１，３４１…ホスト・インターフェース部、１４２，２４２，３４２…ＨＤＤ制御部、１４３，２４３，３４３…記憶領域、１５０，２５０，３５０…ネットワーク接続部、１６０，２６０，３６０…通信回線接続部、１７０，２７０，３７０…操作部、１８０，２８０，３８０…暗号化／復号化部
【図１】
2009284129.tif 000003
【図２】
2009284129.tif 000004
【図３】
2009284129.tif 000005
【図４】
2009284129.tif 000006