(57)【要約】【課題】  機器固有の設定情報を記憶するメモリデバイスの付け替えや不正コピー等による画像形成装置の不正使用を検出し、事前に設定された動作モードにて起動制御を行う画像形成装置および画像形成装置の制御方法を提供する。【解決手段】  ＭＣ１３の固有情報を固有情報記憶部１１とＥＰＲＯＭ４０の設定情報記憶部４１の設定情報４２にそれぞれ記憶し、設定情報４２は、初期化処理が完了すると、初期化済み判断データ４２１の初期化済みの内容を設定する。主制御部１０は、画像形成装置１の起動処理において、初期化ずみ判断データ４２１が初期化未実施を示す場合は、ＭＣの使用を禁止する。また、ＭＣ固有値（Ａ）１２、ＭＣ固有値（Ｂ）４２２の値を比較し、一致した場合は、通常の起動処理を実施、一致しない場合は、固有値不一致時の動作指定４２４に設定された特殊モードあるいは使用禁止モードにて起動処理を行う。【選択図】図１
2006091550.tif 000002
【特許請求の範囲】
【請求項１】
画像形成動作に係る設定情報とともに装置固有の固有情報を記憶する設定情報記憶装置と、
少なくとも前記装置固有の固有情報を記憶する固有情報記憶手段と、
前記設定情報記憶装置に記憶された固有情報と前記固有情報記憶手段に記憶された固有情報とを比較する比較手段と、
前記比較手段による比較により前記設定情報記憶装置に記憶された固有情報と前記固有情報記憶手段に記憶された固有情報とが一致する場合は、前記設定情報記憶装置に記憶された設定情報に基づき画像形成動作を通常動作で制御するとともに、前記設定情報記憶装置に記憶された固有情報と前記固有情報記憶手段に記憶された固有情報とが一致しない場合は、前記設定情報記憶装置に記憶された設定情報に基づく画像形成動作を禁止する動作制御手段と
を具備することを特徴とする画像形成装置。
【請求項２】
前記設定情報記憶装置は、
前記比較手段による比較により前記設定情報記憶装置に記憶された固有情報と前記固有情報記憶手段に記憶された固有情報とが不一致時の動作設定を記憶し、
前記固有情報が一致しない場合は、前記不一致時の動作設定に基づき画像形成動作を制御する
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記設定情報記憶装置に記憶された前記不一致時の動作設定は、
装置の使用禁止若しくは限定された設定値に基づく特殊モードの動作設定を含む
ことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記設定情報記憶装置は、
該設定情報記憶装置における前記固有情報の未設定時の動作設定を記憶し、
前記設定情報記憶装置の前記固有情報が未設定である場合は、前記未設定時の動作設定に基づき画像形成動作を制御する
ことを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記設定情報記憶装置に記憶された前記未設定時の動作設定は、
装置の使用禁止若しくは限定された設定値に基づく特殊モード若しくは通常動作の設定を含む
ことを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記設定情報記憶装置は、
該設定情報記憶装置が初期化済か否かを示す初期化済判別情報を記憶し、
前記設定情報記憶装置に記憶された初期化済判別情報が未初期化を示す場合は、装置の使用を禁止する
ことを特徴とする請求項１乃至５のいずれかに記載の画像形成装置。
【請求項７】
前記設定情報記憶装置における前記固有情報が未設定の場合は、画像形成動作を前記通常動作で制御する
ことを特徴とする請求項１乃至３のいずれかに記載の画像形成装置。
【請求項８】
画像形成動作に係る各種設定情報を記憶する設定情報記憶装置を有し、該設定情報記憶装置に記憶された設定情報に基づき画像形成動作を制御する画像形成装置の制御方法において、
少なくとも装置固有の固有情報を記憶する固有情報記憶手段を設けるとともに、
前記設定情報記憶装置に前記装置固有の固有情報を記憶し、
前記設定情報記憶装置に記憶された固有情報と前記固有情報記憶手段に記憶された固有情報とを比較手段で比較し、
前記比較手段による比較により前記設定情報記憶装置に記憶された固有情報と前記固有情報記憶手段に記憶された固有情報とが一致する場合は、前記設定情報記憶装置に記憶された設定情報に基づき画像形成動作を通常動作で制御し、
前記比較手段による比較により前記設定情報記憶装置に記憶された固有情報と前記固有情報記憶手段に記憶された固有情報とが一致しない場合は、前記設定情報記憶装置に記憶された設定情報に基づく画像形成動作を禁止する
ことを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および画像形成装置の制御方法に関し、特に、装置固有の機能を提供する設定情報記憶手段の不正な付け替え操作等による不正使用を検出し、不正使用を検出した場合は、最適な特殊動作モードを決定して稼動制御を行う技術に関する。
【背景技術】
【０００２】
従来、画像形成装置においては、画像形成装置の動作制御に使用する調整値、メインコントローラ（以後、「ＭＣ」と称す）の機能を一部制限する、もしくは、通常の動作とは、異なる特殊な動作を行うための制御パラメータを記憶する設定記憶手段を有する。
【０００３】
また、この設定情報は、特定のＭＣを有する画像形成装置に対してのみ使用が許可されるため、ＭＣとの関連性を判断するための固有情報をあわせて記憶している。
【０００４】
このような、設定情報の不正使用を防止する技術として、複数の設定情報記憶手段に設定情報の複製を保存し、これらの各設定情報が一致するかの判断を行うことによって、設定情報の不正使用を検出し、ＭＣの使用を禁止する制御を行っている。
【０００５】
設定情報の正当性を検出する技術として、特許文献１記載の「記憶装置、データバックアップ・リカバリ方法、記憶媒体および画像形成装置」が開示されている。
【０００６】
この特許文献１の発明は、不揮発性の第１記憶手段の論理データを揮発性の第２記憶手段へ書き込む際、この第２記憶手段に不定なデータが書き込まれることを防止し、第２記憶手段への不正なデータの書き込みに起因するシステムトラブルを未然に回避する記憶装置を提供することを目的としている。
【０００７】
具体的には、ＥＰＲＯＭには３つの各領域にそれぞれ論理データがバックアップされており、この論理データをＳＲＡＭ上に展開する際に、ＥＰＲＯＭの各領域に格納されたデータ値が読み出されて多数決処理ユニットに入力される。多数決処理ユニットは、ＥＰＲＯＭの各領域それぞれのデータ値を比較し、この比較された３つのデータ値の中で、２つ以上同一のデータであることデータ値が存在すれば、そのデータ値を選択してＳＲＡＭの記憶領域に書き込む構成を有することを特徴とする。
【特許文献１】特開２００２−９９４６７号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、ＭＣの制御基盤には、設定情報の記憶手段として、フラッシュメモリ等、市販の電子デバイスが使用されていることが多く、設定情報記憶手段を読み書きすることができる装置があれば複製品の作成などが容易に可能となってしまう。
【０００９】
画像形成装置の設定記憶手段を他の同様の機種に付け替えを行う、あるいは、設定記憶手段を複製する複製手段によって設定情報を不正にコピーした設定記憶手段をＭＣに装着した場合、適正な調整値を利用できないことによる性能低下や、ＭＣに対して個別に与えられたはずの特別な機能を、他の装置で使用可能にしてしまうといった問題が生じた。
【００１０】
よって、本発明は、機器固有の設定情報を記憶するメモリデバイスの付け替え等の不正使用を検出して、設定情報の正当性を確認するとともに、あらかじめ設定した所定の動作モードを選択して稼動制御を行うことができる画像形成装置および画像形成装置の制御方法の提供を目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１の発明は、画像形成動作に係る設定情報とともに装置固有の固有情報を記憶する設定情報記憶装置と、少なくとも装置固有の固有情報を記憶する固有情報記憶手段と、設定情報記憶装置に記憶された固有情報と固有情報記憶手段に記憶された固有情報とを比較する比較手段と、比較手段による比較により設定情報記憶装置に記憶された固有情報と固有情報記憶手段に記憶された固有情報とが一致する場合は、設定情報記憶装置に記憶された設定情報に基づき画像形成動作を通常動作で制御するとともに、設定情報記憶装置に記憶された固有情報と固有情報記憶手段に記憶された固有情報とが一致しない場合は、設定情報記憶装置に記憶された設定情報に基づく画像形成動作を禁止する動作制御手段とを具備することを特徴とする。
【００１２】
また、請求項２の発明は、請求項１の発明において、設定情報記憶装置は、比較手段による比較により設定情報記憶装置に記憶された固有情報と固有情報記憶手段に記憶された固有情報とが不一致時の動作設定を記憶し、固有情報が一致しない場合は、不一致時の動作設定に基づき画像形成動作を制御することを特徴とする。
【００１３】
また、請求項３の発明は、請求項２の発明において、設定情報記憶装置に記憶された不一致時の動作設定は、装置の使用禁止若しくは限定された設定値に基づく特殊モードの動作設定を含むことを特徴とする。
【００１４】
また、請求項４の発明は、請求項１の発明において、設定情報記憶装置は、該設定情報記憶装置における固有情報の未設定時の動作設定を記憶し、設定情報記憶装置の固有情報が未設定である場合は、未設定時の動作設定に基づき画像形成動作を制御することを特徴とする。
【００１５】
また、請求項５の発明は、請求項４の発明において、設定情報記憶装置に記憶された未設定時の動作設定は、装置の使用禁止若しくは限定された設定値に基づく特殊モード若しくは通常動作の設定を含むことを特徴とする。
【００１６】
また、請求項６の発明は、請求項１乃至５の発明において、設定情報記憶装置は、該設定情報記憶装置が初期化済か否かを示す初期化済判別情報を記憶し、設定情報記憶装置に記憶された初期化済判別情報が未初期化を示す場合は、装置の使用を禁止することを特徴とする。
【００１７】
また、請求項７の発明は、請求項１乃至３のいずれかの発明において設定情報記憶装置における固有情報が未設定の場合は、画像形成動作を通常動作で制御することを特徴とする。
【００１８】
また、請求項８の発明は、画像形成動作に係る各種設定情報を記憶する設定情報記憶装置を有し、該設定情報記憶装置に記憶された設定情報に基づき画像形成動作を制御する画像形成装置の制御方法において、少なくとも装置固有の固有情報を記憶する固有情報記憶手段を設けるとともに、設定情報記憶装置に装置固有の固有情報を記憶し、設定情報記憶装置に記憶された固有情報と固有情報記憶手段に記憶された固有情報とを比較手段で比較し、比較手段による比較により設定情報記憶装置に記憶された固有情報と固有情報記憶手段に記憶された固有情報とが一致する場合は、設定情報記憶装置に記憶された設定情報に基づき画像形成動作を通常動作で制御し、比較手段による比較により設定情報記憶装置に記憶された固有情報と固有情報記憶手段に記憶された固有情報とが一致しない場合は、設定情報記憶装置に記憶された設定情報に基づく画像形成動作を禁止することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、設定情報を記憶するメモリデバイスの付け替えや不正コピー等、工場出荷、もしくは、正規の部品の付け替え作業以外で生じる不定なデータを検出し、不正使用を検出した時は、事前に設定された特殊な動作モードへの切り替え行って、画像形成装置の使用を無条件に禁止することなく画像形成装置の運用に柔軟性を持たせることができる。
【発明を実施するための最良の形態】
【００２０】
本発明の画像形成装置および画像形成装置の制御方法に関する実施例について、添付図面を参照しながら説明する。
【実施例１】
【００２１】
図１は、本発明の画像形成装置の制御構成を示したブロック図である。
【００２２】
図１において、画像形成装置１は、ＭＣ１３、ＲＯＭ２０、ＲＡＭ３０、ＥＰＲＯＭ４０、外部インターフェース５０、外部コントローラ６０を具備して構成される。
【００２３】
ＭＣ１３は、画像形成装置１全体を制御するＣＰＵ等の主制御部１０、書き換え可能な不揮発性の記憶手段としての固有情報記憶部１１を有する。
【００２４】
固有情報記憶部１１は、ＭＣ１３に割り当てられる固有情報を記憶する。
【００２５】
ＲＯＭ２０は、画像形成装置１の制御プログラムを格納する。
【００２６】
ＲＡＭ３０は、ＲＯＭ２０に記憶された画像形成装置１の制御プログラムを実行するための一時的な記憶領域を提供するための揮発性の記憶手段である。
【００２７】
ＥＰＲＯＭ４０は、着脱可能な不揮発性の記憶手段であり、画像形成装置の制御に使用する各種の設定データを記憶する。
【００２８】
また、複写機、ファクシミリ、プリンタ機能等の画像処理に必要な、電子写真プロセス制御部７０、給紙制御部８０、用紙搬送制御部９０がＭＣ１３に接続した制御構成を有する。
【００２９】
なお、画像処理に関する制御構成において、ＭＣ１３を含む主制御と、ＲＯＭ２０、ＲＡＭ、ＥＰＲＯＭ４０以外の制御構成は、本発明においては特に問わず適宜変形可能であり、図１の構成に限定されない。
【００３０】
画像形成装置１は、起動処理を行う際、ＭＣ１３に記憶した固有情報と、ＥＰＲＯＭ４０に記憶した初期化時に設定されるＭＣ固有値を含む設定情報の内容に基づいて、動作モードの決定処理を行う。
【００３１】
したがって、画像形成装置は、例えば、設定情報を記憶するＥＰＲＯＭ４０が不正に付け替えが行われた場合、設定情報の内容および、ＭＣ固有情報の値に基づいて、整合性を確認し、設定情報が不正と判断した場合は、特殊モードで稼動する動作モードを選択して稼動制御を行う。
【００３２】
図２は、図１に示した、固有情報が記録されるＭＣ固有値（Ａ）１２、ＥＰＲＯＭ４０に記憶される設定情報４２のデータ構成および工場出荷時の状態、故障の際のスペアパーツとしてのＥＰＲＯＭ４１−１、固有情報記憶部１１−１の状態の例をそれぞれ示す図である。
【００３３】
図２（Ａ）において、設定情報４２は、初期化済み判断データ４２１、ＭＣ固有値（Ｂ）４２２、固有値未設定時の動作指定４２３、固有値不一致時の指定動作４２４、不一致発生記憶データ４２５、その他の設定情報４２６の記録領域を有する。
【００３４】
初期化済み判断データ４２１は、設定情報４２を記憶するＥＰＲＯＭ４０が、ＭＣ１３と一緒に画像形成装置１に組み込まれた状態で、初期化処理を行った否かの情報を設定する記憶情報である。
【００３５】
ＭＣ固有値（Ｂ）４２２は、設定情報４２の初期化を行った場合に、ＭＣ１３に設定されたＭＣ固有値（Ａ）１２の値が設定される記憶情報である。
【００３６】
固有値未設定時の動作指定４２３は、起動処理における動作モードの決定処理において、ＭＣ１３から読み取ったＭＣ固有値（Ａ）１２に何も設定されていない場合の動作モードが設定される記憶情報である。
【００３７】
固有値不一致時の動作指定４２４は、起動処理における動作モードの決定処理において、ＭＣ１３から読み取ったＭＣ固有値（Ａ）１２と、設定情報４２のＭＣ固有値（Ｂ）４２２との値が一致しない場合の動作モードが設定される記憶情報である。
【００３８】
固有値不一致時のＭＣ固有値４２５は、動作モードの設定時において、ＭＣ固有値（Ａ）１２とＭＣ固有値（Ｂ）４２２の値が一致しなかった場合に、発生日時や発生回数等、不一致が発生したことを記録して保存するための項目である。
【００３９】
その他の設定情報４２６は、上記以外の設定情報４２として、画像形成装置１の調整値、パラメータ等、画像形成装置１の制御に関する情報が設定される。
【００４０】
図２（Ｂ）は、工場出荷時において、設定情報４２が初期化された時の、各設定項目の内容を示した図である。
【００４１】
図２（Ｂ）において、ＭＣ１３の固有情報記憶部１１には、ＭＣ固有値としての所定の値が設定される。
【００４２】
設定情報４２において、初期化済み判断データ４２１には「初期化済み」が、ＭＣ固有値（Ｂ）４２２には、ＭＣ固有値（Ａ）１２の値が、固有値未設定時の動作指定４２３には「禁止モード」が、固有値不一致時の動作指定４２４は、「特殊モード」が、不一致時の不一致発生記憶データには「ブランク」が、それぞれ設定される。
【００４３】
一方、図２（Ｃ）は、故障に備えたスペアパーツの状態での各設定項目の内容を示した図である。
【００４４】
図２（Ｃ）において、ＭＣ１３の固有情報記録部には、ＭＣ固有値としての所定の値が設定される。
【００４５】
設定情報４２においては、初期化済み判断データ４２１には、「未初期化」が設定され、それ以外の、ＭＣ固有値（Ｂ）４２２、固有値未設定時の動作指定４２３、固有値不一致時の動作指定４２４等の設定項目は不定のデータが記録された状態となることを示す。
【００４６】
図３は、画像形成装置１の起動時における動作モード判定処理の第１の例を示すフローチャートである。
【００４７】
図３において、主制御部１０は、ＥＰＲＯＭ４０の設定情報記憶部４１に記憶された設定情報４２の初期化済み判断データ４２１を読み出す（ステップＳ１０１）。
【００４８】
主制御部１０は、読み出した初期化済み判断データ４２１の内容に基づいて、設定情報４２が初期化済みか否かを判断する（ステップＳ１０２）。
【００４９】
設定情報４２全体が初期化済みの場合（ステップＳ１０２でＹＥＳ）、主制御部１０は、ＭＣ１３の固有情報記憶部１１よりＭＣ固有値（Ａ）１２を読み出し（ステップＳ１０３）、次いで、設定情報４２に記憶されたＭＣ固有値（Ｂ）４２２の値を読み出す（ステップＳ１０４）。
【００５０】
主制御部１０は、ステップＳ１０３にて読み出したＭＣ固有値（Ａ）１２の値が未設定の場合（ステップＳ１０５でＮＯ）、主制御部１０は、ＭＣ１３におけるＭＣ固有値（Ａ）１２が値未設定の時の動作モード（Ｃ）として、固有値未設定時の動作指定４１３を読み出す（ステップＳ１１３）。
【００５１】
動作モード（Ｃ）の設定内容がＭＣの使用禁止である場合（ステップＳ１１４でＹＥＳ）、主制御部１０は、ＭＣ１３の使用を禁止すべく画像形成装置１の起動処理を中止する（ステップＳ１１６）。
【００５２】
一方、動作モード（Ｃ）の値が使用禁止でない場合（ステップＳ１１４でＮＯ）、主制御部１０は、画像形成装置１を、通常とは異なる特殊な動作モードで稼動するための起動処理を行う（ステップＳ１１５）。
【００５３】
なお、ここでいう通常の動作とは、その他の設定情報記憶部４２６の設定に従った稼動制御を行う動作であり、特殊な動作とは、その他の設定情報記憶部４２６の設定には従わず一定の制限を設けた稼動制御や、ある特定の稼動制御を行うことを意味する。
【００５４】
ステップＳ１０５の判定処理に戻り、ＭＣ固有値（Ａ）１２に値が設定されていて（ステップＳ１０５でＮＯ）、さらに、ＭＣ固有値（Ｂ）４２２の値が、ＭＣ固有値（Ａ）１２と一致する場合（ステップＳ１０６でＹＥＳ）、主制御部１０は、通常モードでの起動処理を行う（ステップＳ１０７）。
【００５５】
一方、ステップＳ１０６において、ＭＣ固有値（Ｂ）４２２の値がＭＣ固有値（Ａ）１２の値と一致しない場合（ステップ１０６でＮＯ）、主制御部１０は設定情報４２の不一致発生記憶データ４１５に不一致発生"有り"を設定し（ステップＳ１０８）、設定情報４２に記憶された固有値不一致時の動作指定４２４動作モード（Ｄ）の内容を読み出す（ステップＳ１０９）。
【００５６】
動作モード（Ｄ）に使用禁止の値が設定されている場合（ステップＳ１１０でＹＥＳ）、主制御部１０は、ＭＣ１３の使用を禁止すべく画像形成装置の起動処理を中止する（ステップＳ１１１）。
【００５７】
一方、動作モード（Ｄ）に使用禁止の値が設定されていない場合（ステップＳ１１０でＮＯ）、主制御部１０は、特殊モードでの起動処理を行う（ステップＳ１１５）。
【００５８】
なお、図３に示した動作モードの判定処理によれば、ＭＣ１３のＭＣ固有値（Ａ）１２の未設定時の指定動作が、「動作禁止モード」、「特殊動作モード」のいずれかを設定して、起動処理を行う例を示したが、図３の変形例として、例えば、動作モード判定処理の第２の例を示す図４のフローチャートに示すように、ＭＣ固有値（Ａ）１２が未設定の場合でも（ステップＳ２０５でＹＥＳ）、通常通りの動作を行う「通常モード」での起動処理を選択枝として追加した構成（ステップＳ２１３）にしても良い。
【００５９】
また、これまでの説明においては、ＭＣ固有値（Ａ）１２の値が未設定である状態は、ＭＣ１３の不正使用、あるいは、出荷時の初期設定が実施されていないことを判断する材料としていたが、これ以外に、設定情報４２が初期化済みで、ＭＣ固有値（Ａ）１２が設定されていない装置は、ＭＣ固有値（Ｂ）との比較を実施せずに通常モードで運用する方法にしてもよい。
【００６０】
また、図４示した処理の変形例として、例えば、図５に示す第３の動作モード判定処理のように、ＭＣ１３から読み取ったＭＣ固有値（Ａ）１２の値が未設定の場合（ステップＳ３０５でＹＥＳ）、主制御部１０は、無条件で通常モードでの起動処理を行うようにしても良い。
【００６１】
なお、ＭＣ固有値（Ａ）、ＭＣ固有値（Ｂ）が一致しない場合あるいは、ＭＣ固有値（Ａ）の値が未設定であるあることを検出した場合に、外部インターフェース５０を介して接続される例えば、図１の外部コントローラに対して、所定検出通知情報を出力し、外部インターフェース５０の記憶手段（図示せず）等に検出記録を保存するようにしてもよい。
【００６２】
次に、工場出荷時もしくは故障によりＥＰＲＯＭ４０をスペアパーツに交換した場合の設定情報４２の初期化処理について説明する。なお、このＥＰＲＯＭ４０のスペアパーツ交換は、例えば定着ユニットや給紙ユニット等の各ユニットに組み込まれたＥＰＲＯＭ４０をそのユニットごと交換するものであってもよい。
【００６３】
図６は、設定情報の初期化処理を示すフローチャートである。
【００６４】
なお、設定情報の初期化処理は、ＭＣ１３の主制御部１０が行うものとして説明する。  図６において、主制御部は、設定情報４２の初期化済み判断データ４２１の値を読み出し（ステップＳ４０１）、読み出したデータに基づいて、設定情報４２が初期化済みか否かを判断する（ステップＳ４０２）。
【００６５】
設定情報４２が初期化済みの場合（ステップＳ４０２でＹＥＳ）、主制御部１０は、ＭＣ固有値（Ｂ）４２２以外の設定情報４２の領域を所定の内容にて初期化する（ステップＳ４０５）。
【００６６】
一方、設定情報４２が未初期化の場合（ステップＳ４０２でＮＯ）、主制御部１０は、ＭＣ固有値（Ａ）１２の値を読み出し（ステップＳ４０３）、設定情報４２内のＭＣ固有値（Ｂ）４２２に読み出したＭＣ固有値（Ａ）１２の値を設定する（ステップＳ４０４）。
【００６７】
なお、設定情報４２を初期化するための元データは、例えば外部インターフェース５０を介してされる外部装置（図示せず）の記憶手段から初期化用データをコピーする方法、初期化プログラムが実行時にそれぞれの値を生成して設定する方法、あるいは、外部インターフェース５０を介して接続する初期化処理専用の入出力装置によって入力されたデータを対応する設定情報４２の項目に書き込む方法等、適宜選択して実施することが可能であり、いずれの方法を採用するか本発明では特に問わない。
【００６８】
次に、故障によりＭＣ１３をスペアパーツに交換した場合、もしくは図３や図４の実施例に示すように、ＭＣ固有値（Ａ）を未設定の状態で稼動していた画像制御装置に対してＭＣ固有値の比較による動作モードの切り替えを有効にするべく、ＭＣ固有値（Ａ）を設定する場合の処理について説明する。
【００６９】
図７は、ＭＣ１３のＭＣ固有値（Ａ）１２の設定処理における第１の例を示すフローチャートである。
【００７０】
なお、固有情報の設定処理は、設定情報の初期化処理同様に、主制御部１０が行うものとして説明する。
【００７１】
図７において、主制御部１０は、ＭＣ１３の固有情報記憶部１１からＭＣ固有値（Ａ）１２を読み出し（ステップＳ５０１）、次いで、ＥＰＲＯＭ４０の設定情報４２に記憶されたＭＣ固有値（Ｂ）４２２を読み出す（ステップＳ５０２）。
【００７２】
ＭＣ固有値（Ａ）１２が設定済みの場合（ステップＳ５０３でＮＯ）、ＭＣ１３のＭＣ固有情報が設定済みであると判断してＭＣ固有値の設定処理を終了する（ステップＳ５０６）。
【００７３】
一方、ＭＣ固有値（Ａ）１２の値が未設定の場合で（ステップＳ５０３でＹＥＳ）、なおかつ、設定情報４２のＭＣ固有値（Ｂ）４２２が未設定の場合（ステップＳ５０４でＹＥＳ）、主制御部１０は、設定固有値を不定により、固有情報の設定処理を終了する（ステップＳ５０６）。
【００７４】
ＭＣ固有値（Ａ）１２の値が未設定の場合で（ステップＳ５０３でＹＥＳ）、かつ、設定情報４２のＭＣ固有値（Ｂ）４２２に値が設定されている場合（ステップＳ５０４でＮＯ）、主制御部１０は、設定情報４２から読み出したＭＣ固有値（Ｂ）４２２の値を、ＭＣ１３のＭＣ固有情報として、ＭＣ固有値（Ａ）１２に書き込む（ステップＳ５０５）。
【００７５】
次に、図７に示した固有値設定処理の変形例として、ＭＣ固有値（Ａ）１２、ＭＣ固有値（Ｂ）４２２共に未設定の場合、外部からＭＣ固有値の設定情報４２を与えて設定する場合のＭＣ固有値設定処理について説明する。
【００７６】
図８は、ＭＣ固有値設定処理の第２の例を示すフローチャートである。
【００７７】
図８において、主制御部１０は、ＭＣ１３の固有情報記憶部１１からＭＣ固有値（Ａ）１２を読み出し（ステップＳ６０１）、次いで、ＥＰＲＯＭ４０の設定情報４２に記憶されたＭＣ固有値（Ｂ）４２２を読み出す（ステップＳ６０２）。
【００７８】
ＭＣ１３から読み出したＭＣ固有値（Ａ）１２に値が設定されている場合（ステップＳ６０３でＮＯ）、画像形成装置１に対するＭＣ１３の固有値となるＭＣ固有値（Ａ）１２の設定作業が既に完了していると判断し（ステップＳ６０９）、ＭＣ固有情報設定処理を終了する。
【００７９】
ＭＣ固有値（Ａ）１２の値が未設定（ステップＳ６０３でＹＥＳ）で、かつ、設定情報４２から読み出したＭＣ固有値（Ｂ）４２２に値が設定されている場合（ステップＳ６０４でＹＥＳ）、ＭＣ固有値（Ｂ）４２２の値をＭＣ１３のＭＣ固有値（Ａ）１２に設定する（ステップＳ６０８）。
【００８０】
一方、ＭＣ固有値（Ａ）１２、および、ＭＣ固有値（Ｂ）４２２の双方の値が未設定の場合（ステップＳ６０４でＹＥＳ）、主制御部１０は、例えば、保守操作員等が外部から固有値を設定入力するためのユーザインターフェースを、図１に示した外部インターフェース５０を介して接続可能な保守用端末（図示せず）等の表示部（図示せず）に出力する（ステップＳ６０５）。
【００８１】
設定用ＭＣ固有値がユーザインターフェースを介して入力されると（ステップＳ６０６でＹＥＳ）、主制御部１０は、入力された値をＭＣ固有値（Ａ）１２に設定する（ステップＳ６０７）。
【産業上の利用可能性】
【００８２】
本発明の画像形成装置および画像形成装置の制御方法は、書き換え、付け替え可能な不揮発性の記憶手段に記憶される設定情報に基づいて装置独自の機能を提供する画像形成装置において利用可能であり、特に、記憶手段の付け替え等による不正使用を検出した場合、稼動を中止せず、特殊な動作モードによって稼動制御を行うことが求められる画像形成装置において利用可能である。
【図面の簡単な説明】
【００８３】
【図１】画像形成装置のＭＣを含む要部の制御構成を示したブロック図である。
【図２】ＭＣに設定される固有情報と、設定情報のデータレイアウトおよび、工場出荷時、スペアパーツでのデータ設定内容の例をそれぞれ示した図である。
【図３】図１に示した画像形成装置において、動作モード判定処理の第１の例を示すフローチャートである。
【図４】動作モード判定処理の第２の例を示すフローチャートである。
【図５】動作モード判定処理の第３の例を示すフローチャートである。
【図６】設定情報の初期化処理を示すフローチャートである。
【図７】固有情報設定処理の第１の例を示すフローチャートである。
【図８】固有情報設定処理の第２の例を示すフローチャートである。
【符号の説明】
【００８４】
１    画像形成装置
１３    メインコンロローラ（ＭＣ）
１０    主制御部
１１    固有情報記憶部
１２    ＭＣ固有値（Ａ）
２０    ＲＯＭ
３０    ＲＡＭ
４０    ＥＰＲＯＭ
４１    設定情報記憶部
５０    外部インターフェース
６０    外部コントローラ
４２    設定情報
４２１    初期化済み判断データ
４２２    ＭＣ固有値（Ｂ）
４２３    固有値未設定時の動作指定
４２４    固有値不一致時の動作指定  
４２５    固有値不一致時の不一致発生記憶データ
４１−１  ＥＰＲＯＭ（スペアパーツ）
１１−１  ＭＣ（スペアパーツ）
７０  電子写真プロセス制御部
８０  給紙制御部
９０  用紙搬送制御部
【図１】
2006091550.tif 000003
【図２】
2006091550.tif 000004
【図３】
2006091550.tif 000005
【図４】
2006091550.tif 000006
【図５】
2006091550.tif 000007
【図６】
2006091550.tif 000008
【図７】
2006091550.tif 000009
【図８】
2006091550.tif 000010