(57)【要約】【課題】ソフトウェア交換、あるいはユニット交換などによる不正な性能向上を防止する。【解決手段】メインコントローラ基板に備えられ、各ユニットの故障情報と、識別情報と、を格納する着脱可能な第１の記憶手段と、各ユニットにそれぞれ備えられ、搭載されるユニットの故障情報と、識別情報と、を格納する複数の第２の記憶手段と、第１の記憶手段に各ユニットの故障情報、及び第２の記憶手段に搭載されるユニットの故障情報をそれぞれ書き込む故障情報書き込み手段と、各記憶手段に故障情報が格納されているか否かを判断する故障情報検出手段と、故障情報検出手段により故障情報が検出されないときに、第１の記憶手段に格納された識別情報と、第２の記憶手段に格納された識別情報と、を比較する比較手段と、比較手段により識別情報が一致しなければ装置の起動を制御する起動制御手段と、を備える。【選択図】図２
2010177737.tif 000002
【特許請求の範囲】
【請求項１】
メインコントローラ基板に備えられ、各ユニットの故障情報と、識別情報と、を格納する着脱可能な第１の記憶手段と、
前記各ユニットにそれぞれ備えられ、搭載されるユニットの故障情報と、前記識別情報と、を格納する複数の第２の記憶手段と、
前記第１の記憶手段に各ユニットの故障情報、及び前記第２の記憶手段に搭載されるユニットの故障情報をそれぞれ書き込む故障情報書き込み手段と、
前記第１の記憶手段及び前記第２の記憶手段に故障情報が格納されているか否かを判断する故障情報検出手段と、
前記故障情報検出手段により故障情報が検出されないときに、前記第１の記憶手段に格納された識別情報と、前記第２の記憶手段に格納された識別情報と、を比較する比較手段と、
前記比較手段により識別情報が一致しなければ装置の起動を制御する起動制御手段と、を備えることを特徴とする画像処理装置。
【請求項２】
前記故障情報検出手段により、前記第１の記憶手段及び前記第２の記憶手段に故障情報が検出された場合に交換指示を行う交換指示手段を備えることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記故障情報検出手段により、前記第１の記憶手段にのみ故障情報が検出された場合に前記第１の記憶手段に格納されている識別情報を前記第２の記憶手段に書き込む識別情報書き込み手段を備えることを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記識別情報書き込み手段による識別情報の書き込み後に前記第１の記憶手段に記憶された故障情報を削除する故障情報削除手段を備えることを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記第１の記憶手段及び前記第２の記憶手段は、書き込まれるとフラグを立て、書き込み不可能にすることを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記起動制御手段は、警告表示とともに起動制御することを特徴とする請求項１から５のいずれか１項に記載の画像処理装置。
【請求項７】
メインコントローラ基板に備えられ、各ユニットの故障情報と、識別情報と、を格納する着脱可能な第１の記憶部に各ユニットの故障情報、及び前記各ユニットにそれぞれ備えられ、搭載されるユニットの故障情報と、前記識別情報と、を格納する複数の第２の記憶部に搭載されるユニットの故障情報をそれぞれ書き込む故障情報書き込みステップと、
前記第１の記憶部及び前記第２の記憶部に故障情報が格納されているか否かを判断する故障情報検出ステップと、
前記故障情報検出ステップにより故障情報が検出されないときに、前記第１の記憶部に格納された識別情報と、前記第２の記憶部に格納された識別情報と、を比較する比較ステップと、
前記比較ステップにより識別情報が一致しなければ装置の起動を制御する起動制御ステップと、を備えることを特徴とする画像処理装置の性能向上防止方法。
【請求項８】
メインコントローラ基板に備えられ、各ユニットの故障情報と、識別情報と、を格納する着脱可能な第１の記憶部に各ユニットの故障情報、及び前記各ユニットにそれぞれ備えられ、搭載されるユニットの故障情報と、前記識別情報と、を格納する複数の第２の記憶部に搭載されるユニットの故障情報をそれぞれ書き込む故障情報書き込み処理と、
前記第１の記憶部及び前記第２の記憶部に故障情報が格納されているか否かを判断する故障情報検出処理と、
前記故障情報検出処理により故障情報が検出されないときに、前記第１の記憶部に格納された識別情報と、前記第２の記憶部に格納された識別情報と、を比較する比較処理と、
前記比較処理により識別情報が一致しなければ装置の起動を制御する起動制御処理と、をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトウェア交換、あるいはユニット交換などによる不正な性能向上を防止する画像処理装置、画像処理装置の性能向上防止方法及びプログラムに関する。
【背景技術】
【０００２】
従来の複写機においては、ハードウェアは同じであっても、ソフトウェアが異なることにより、複写速度を変更することが可能であった。すなわち、ソフトウェアが格納されたＲＯＭを交換することで、複写速度を変更する違法改造が容易に実現されてしまう問題があった。
【０００３】
そこで、例えば特許文献１では、複数のユニットに各々に機種識別情報を格納させ、ユニットと該識別情報とが異なる場合には装置の使用ができなくなるよう制御することで、ソフトウェア交換、あるいは所定のユニット交換により不正に複写機の装置の性能を上げることを防止する技術について記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の技術においては、ユーザによる不正交換、あるいは改造を防止することが可能となる反面、サービスパーソンが故障ユニットを交換する時においても作業が煩雑化してしまうという問題点がある。
【０００５】
また、ユニット故障時の交換を考慮したものではないため、メインコントローラ基板の故障時の交換に対応することができない。
【０００６】
そこで本発明は、上記問題点に鑑みてなされたもので、ソフトウェア交換、あるいはユニット交換などによる不正な性能向上を防止することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明における画像処理装置は、メインコントローラ基板に備えられ、各ユニットの故障情報と、識別情報と、を格納する着脱可能な第１の記憶手段と、各ユニットにそれぞれ備えられ、搭載されるユニットの故障情報と、識別情報と、を格納する複数の第２の記憶手段と、第１の記憶手段に各ユニットの故障情報、及び第２の記憶手段に搭載されるユニットの故障情報をそれぞれ書き込む故障情報書き込み手段と、第１の記憶手段及び第２の記憶手段に故障情報が格納されているか否かを判断する故障情報検出手段と、故障情報検出手段により故障情報が検出されないときに、第１の記憶手段に格納された識別情報と、第２の記憶手段に格納された識別情報と、を比較する比較手段と、比較手段により識別情報が一致しなければ装置の起動を制御する起動制御手段と、を備えることを特徴とする。
【０００８】
また、本発明における画像処理装置の性能向上防止方法は、メインコントローラ基板に備えられ、各ユニットの故障情報と、識別情報と、を格納する着脱可能な第１の記憶部に各ユニットの故障情報、及び各ユニットにそれぞれ備えられ、搭載されるユニットの故障情報と、識別情報と、を格納する複数の第２の記憶部に搭載されるユニットの故障情報をそれぞれ書き込む故障情報書き込みステップと、第１の記憶部及び第２の記憶部に故障情報が格納されているか否かを判断する故障情報検出ステップと、故障情報検出ステップにより故障情報が検出されないときに、第１の記憶部に格納された識別情報と、第２の記憶部に格納された識別情報と、を比較する比較ステップと、比較ステップにより識別情報が一致しなければ装置の起動を制御する起動制御ステップと、を備えることを特徴とする。
【０００９】
また、本発明におけるプログラムは、メインコントローラ基板に備えられ、各ユニットの故障情報と、識別情報と、を格納する着脱可能な第１の記憶部に各ユニットの故障情報、及び各ユニットにそれぞれ備えられ、搭載されるユニットの故障情報と、識別情報と、を格納する複数の第２の記憶部に搭載されるユニットの故障情報をそれぞれ書き込む故障情報書き込み処理と、第１の記憶部及び第２の記憶部に故障情報が格納されているか否かを判断する故障情報検出処理と、故障情報検出処理により故障情報が検出されないときに、第１の記憶部に格納された識別情報と、第２の記憶部に格納された識別情報と、を比較する比較処理と、比較処理により識別情報が一致しなければ装置の起動を制御する起動制御処理と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１０】
本発明により、ソフトウェア交換、あるいはユニット交換などによる不正な性能向上を防止することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る画像処理装置のハードウェア概略構成図である。
【図２】本発明の実施形態に係る画像処理装置のフローチャート図である。
【図３】本発明の実施形態に係る画像処理装置のフローチャート図である。
【図４】本発明の他の実施形態に係る画像処理装置のフローチャート図である。
【図５】本発明の他の実施形態に係る画像処理装置のフローチャート図である。
【発明を実施するための形態】
【００１２】
次に、発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００１３】
図１は、本発明の実施形態における画像処理装置のハードウェア概略構成図である。本画像処理装置は、複写装置と、ファクシミリ装置と、印刷装置との機能を有し、メインコントローラ基板１０と、操作パネル３０と、ＦＣＵ（Fax Control Unit）３１と、エンジン制御部３２と、を備える。
【００１４】
メインコントローラ基板１０は、ＣＰＵ１１と、システムメモリ１２と、ＮＢ（North Bridge）１３と、ＳＢ（South Bridge）１４と、コントローラＡＳＩＣ（Application Specific IC）１５と、ローカルメモリ１６と、ＨＤＤ（Hard Disk Drive）１７と、ＮＩＣ（Network Interface card）１８と、ＵＳＢインターフェース１９と、ＩＥＥＥ１２８４インターフェース２０と、入出力制御ＡＳＩＣ２１等を備えている。
【００１５】
メインコントローラ基板１０のＣＰＵ１１は、画像処理装置の全体制御を行い、不揮発性メモリ２５に記憶された第１の情報と、不揮発性メモリ３５に記憶された第２の情報と、を比較する。このように、メインコントローラ基板１０とエンジン制御基板３２上に搭載されているそれぞれの不揮発性メモリ２５、３５に格納されている機種識別情報を比較することで不正にユニット交換されることを防止し、エンジンＩＤ情報を比較することで不正にエンジン性能（CPM）を向上させることを防止する。
【００１６】
ＮＢ１３は、ＣＰＵ１１、システムメモリ１２、ＳＢ１４、コントローラＡＳＩＣ１５を、またＳＢ１４はＮＩＣ１８、ＵＳＢインターフェース１９、及びＩＥＥＥ１２８４インターフェース２０、入出力制御ＡＳＩＣ２１を接続するためのブリッジである。またＮＢ１３は、ＳＢ１４経由で、ＮＩＣ１８、ＵＳＢインターフェース１９、ＩＥＥＥ１２８４インターフェース２０とＰＣＩバス２２とを介して接続されている。
【００１７】
ＳＢ１４は、ＮＢ１３とＰＣＩバス２２を介して周辺デバイス等を接続するためのブリッジである。システムメモリ１２は、描画用メモリ等として用いるメモリである。
【００１８】
ローカルメモリ１６は、コピー用画像バッファ、符号バッファ等として用いるメモリである。
【００１９】
コントローラＡＳＩＣ１５は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣである。
【００２０】
また、ＨＤＤ１７は、画像データ、文書データ、プログラム等の蓄積のほか、フォントデータやフォームの蓄積などを行うストレージ（補助記憶装置）である。
【００２１】
ＮＩＣ１８は、画像処理装置をインターネットやＬＡＮ等のネットワークに接続するインターフェースで、ＵＳＢインターフェース１９と、ＩＥＥＥ１２８４インターフェース２０とは、各々の規格に準じた入出力インターフェースである。
【００２２】
入出力制御ＡＳＩＣ２１には、シリアルＩ／ＦにてＮＶＲＡＭ２４と、不揮発性メモリ２５と、が接続される。
【００２３】
ＮＶＲＡＭ２４は、画像処理装置に対する機能設定条件及び装置固有の情報などと、故障情報と、を書き込んでおく不揮発性メモリである。また、メインコントローラ基板１０から着脱可能な構造とすることで、メインコントローラ故障時にＮＶＲＡＭ２４を基板から取り外して新品の基板に取り替えられ、ユニット独自の情報（機種識別情報、エンジン情報など）を記憶及び維持している。
【００２４】
一方、不揮発性メモリ２５は同様にシリアルＩ／Ｆにて接続され、ＭＡＣ(Media Access Control)アドレスの保持に使用される。また、不揮発性メモリ２５はメインコントローラ基板１０に着脱不可能に装着されるもので、メインコントローラ基板１０の交換時には基板ごと交換される不揮発性記憶媒体である。なお、不揮発性メモリ２５には、第１の情報として機種識別情報とエンジンＩＤ情報（CPM情報）などと、故障情報と、が格納される。
【００２５】
操作パネル３０は、操作者からの入力操作を受け付けると共に、操作者に向けたメッセージ表示を行う操作部であり、メインコントローラ基板１０の入出力制御ＡＳＩＣ２１に接続される。
【００２６】
また、ＦＣＵ３１及びエンジン制御基板３２は、メインコントローラ基板１０のコントローラＡＳＩＣ１５にＰＣＩバス３３を介して接続される。
【００２７】
また、メインコントローラ基板１０では、コントローラＡＳＩＣ１５にローカルメモリ１６、ＨＤＤ１７などが接続されると共に、ＣＰＵ１１とコントローラＡＳＩＣ１５とがＣＰＵチップセットのＮＢ１３を介して接続されている。なお、コントローラＡＳＩＣ１５とＮＢ１３とはＡＧＰ（Accelerated Graphics Port）２３を介して接続される。
【００２８】
ＦＣＵ（Fax Control Unit）３１は、ファクシミリの送信／受信を制御するハードウエア（ＩＣチップ）で、ＮＣＵ（Network Control Unit）、モデム等（図示せず）を介して電話回線と接続して画像の送受信を行う。なお、ＦＣＵ３１はバックアップ用のメモリを有しており、このメモリは、例えば画像処理装置の電源がＯＦＦのときに受信したファクシミリデータを一時的に格納するために利用される。
【００２９】
エンジン制御基板３２は、原稿を光学的に走査してイメージデータに変換するスキャナ（図示せず）を備えた画像形成部で、電子写真やインクジェットの技術を用いて紙等に画像を印刷する。
【００３０】
また、エンジン制御部３２は、受信したファクシミリデータやＩＥＥＥ１２８４インターフェース２０、あるいはＮＩＣ１８を介して受信したプリントデータも同様に印刷出力できる。エンジン制御部３２には、ＣＰＵ３４が搭載されており、不揮発性メモリ３５、メインコントローラとの接続用ＡＳＩＣ３６が接続される。
【００３１】
不揮発性メモリ３５は、メインコントローラ基板１０上の不揮発性メモリ２５と同様に、エンジン制御基板３２に着脱不可能に装着されるもので、エンジン制御基板３２の交換時には基板ごと交換される不揮発性記憶媒体である。なお、不揮発性メモリ３５には、第２の情報として機種識別情報とエンジンＩＤ情報（CPM情報）などと、故障情報と、が格納される。
【００３２】
次に、図２〜図５のフローチャート図を参照に、本発明の実施形態における制御について詳細に説明する。なお、以下ではユニットと称するものは、メインコントローラ基板１０又はエンジン制御基板３２のいずれかを表す。
【００３３】
ここでは、メインコントローラ基板１０に搭載した不揮発性メモリ２５に格納された機種識別情報とエンジンＩＤ情報、エンジン制御基板３２に搭載した不揮発性メモリ３５に格納された機種識別情報とエンジンＩＤ情報とをメインコントローラ基板１０のＣＰＵ１１が比較し、各情報が一致しない場合には、画像処理装置を動作不能とすることでソフトウェア交換、あるいは、ユニット交換などによる不正な複写機の性能向上を防止する。
【００３４】
次に、実施形態の一例としてメインコントローラ基板１０又はエンジン制御基板３２が故障した場合についての制御フローについて、図２を用いて説明する。なお、故障の検知については、メインコントローラ基板１０の故障は、メインコントローラ基板１０上に搭載されているＣＰＵ１１によって行われ、エンジン制御基板３２の故障は、エンジン制御基板３２に搭載されているＣＰＵ３４によって行われる。また、故障情報については、故障ユニット、および故障内容が確認できる内容とする。
【００３５】
また、メインコントローラ基板１０の故障を検知したときは、あらかじめメインコントローラ基板１０に搭載した着脱可能なＮＶＲＡＭ２４と不揮発性メモリ２５に故障情報が書き込まれる。
【００３６】
画像処理装置が起動されると（ステップＳ１０１）、ＣＰＵ１１はメインコントローラ基板１０に搭載した着脱可能な不揮発性メモリＮＶＲＡＭ２４に格納されている故障情報があるか否かを確認する（ステップＳ１０２）。
【００３７】
着脱可能な不揮発性メモリＮＶＲＡＭ２４に故障情報がない場合は、ＣＰＵ１１によって、メインコントローラ基板１０に搭載した不揮発性メモリ２５とエンジン制御基板３２に搭載した不揮発性メモリ３５に格納された機種識別情報、エンジンＩＤ情報などを比較し、一致するか否かを判断する（ステップＳ１０６）。異なる場合には、操作部（操作パネル３０）上に警告を表示し、そのまま動作不能とする（ステップＳ１０７）。
【００３８】
これに対してＮＶＲＡＭ２４にユニットの故障情報がある場合、ＣＰＵ１１は、故障ユニット及び故障内容を確認する。以下、メインコントローラ基板１０が故障している場合について説明する。
【００３９】
次にＣＰＵ１１は、メインコントローラ基板１０上に搭載した不揮発性メモリ２５に故障情報が格納されているかを確認する（ステップＳ１０３）。不揮発性メモリ２５に故障情報が格納されている場合は、画像処理装置の起動は行わずに、そのまま操作パネル３０上にメインコントローラ基板１０が故障していることを表示する（ステップＳ１０４）。
【００４０】
一方、不揮発性メモリ２５にメインコントローラ基板１０の故障情報が格納されていない場合は、メインコントローラ基板１０が新品に交換されたと判断し（ステップＳ１０５）、そのまま画像処理装置を起動させる（ステップＳ１０８）。
【００４１】
また、エンジン制御基板３２の交換時においても、故障情報が不揮発性メモリ３５に書き込まれること以外については、メインコントローラ基板１０と同様に制御される。
【００４２】
さらに、交換対象となるユニットは、メインコントローラ基板１０、エンジン制御基板３２の両方としている。故障検知は、メインコントローラ基板１０上のＣＰＵ１１、あるいはエンジン制御基板３２上のＣＰＵ３４によって行われ、故障が検知されるとＣＰＵ１１によりＡＳＩＣ２１を介して不揮発性メモリ２５に故障情報の書き込みが行われる。
【００４３】
一方、エンジン制御基板３２の故障の場合は、ＣＰＵ３４により故障を検知し、バス３３を経由して故障情報がメインコントローラ基板１０に通知される。
【００４４】
また、ユニットの故障情報が書き込まれるメインコントローラ基板１０上のＮＶＲＡＭ２４は、メインコントローラ基板１０から着脱可能な構造となっているため、メインコントローラ基板１０が故障し、交換が必要となった場合は、ＮＶＲＡＭ２４を一旦外して故障したメインコントローラ基板１０を交換後、再度ＮＶＲＡＭ２４を交換したメインコントローラ基板に装着することで、メインコントローラ基板の交換を容易に行うことができる。
【００４５】
次に、故障検知から不揮発性メモリ２５及び不揮発性メモリ３５に故障情報を書き込むまでのフローについて図３を参照に詳細に説明する。
【００４６】
ＣＰＵ１１により、メインコントローラ基盤１０の故障が検知されたか否かを判断する（ステップＳ２０１）。ここで故障が検知されれば、不揮発性メモリ２５に故障情報を書き込み（ステップＳ２０２）、ＮＶＲＡＭ２４に故障情報の書き込みを行う（ステップＳ２０６）。
【００４７】
一方、ステップＳ２０１にて故障が検知されない場合には、ＣＰＵ３３により、エンジン制御基板３２の故障が検知されたか否かを判断する（ステップＳ２０３）。ここで、故障が検知されなければステップＳ２０１の処理を繰り返し、故障が検知されれば不揮発性メモリ３５に故障情報を書き込み（ステップＳ２０４）、メインコントローラへ故障情報を通知する（ステップＳ２０５）。
【００４８】
ＣＰＵ３３より故障情報の通知を受けたＣＰＵ１１は、受け取った情報をＮＶＲＡＭ２４に書き込む（ステップＳ２０６）。
【００４９】
続いて、本発明の他の実施形態における動作について図４のフローチャート図を参照に詳細に説明する。なお、図２と同一の処理については同一の符号を記し、説明を省略する。
【００５０】
ステップＳ１０５にて、故障によりユニットの交換がなされたと判断された場合、メインコントローラ基板１０に搭載したＮＶＲＡＭ２４から機種識別情報、エンジンＩＤ情報などをそれぞれ参照し、新規に交換されたメインコントローラ基板もしくはエンジン制御基板に搭載されている不揮発性メモリ２５及び不揮発性メモリ３５に対して、基板識別情報、エンジンＩＤ情報などの書き込みを行い（ステップＳ３０６）、画像処理装置の起動を行う（ステップＳ１０９）。
【００５１】
続いて、本発明の他の実施形態における動作について図５のフローチャート図を参照に詳細に説明する。なお、図２及び図４と同一の処理については同一の符号を記し、説明を省略する。
【００５２】
ステップＳ２０６にて、メインコントローラ基板１０に搭載されたＮＶＲＡＭ２４から機種識別情報、エンジンＩＤ情報を参照し、新規に交換されたメインコントローラ基板１０又はエンジン制御基板３２上の不揮発性メモリ２５及び不揮発性メモリ３５に書き込んだ後、新規に交換されたメインコントローラ基板１０に搭載されたＮＶＲＡＭ２４に書き込まれている故障情報をクリアし（ステップＳ４０７）、画像処理装置の起動を行う（ステップＳ１０９）。
【００５３】
また、メインコントローラ基板１０に搭載した不揮発性メモリ２５、エンジン制御基板３２に搭載した不揮発性メモリ３５をそれぞれ書き換え不可能とするために、新規に交換されたメインコントローラ基板又はエンジン制御基板の各不揮発性メモリに対して、機種識別情報、エンジンＩＤ情報をソフトウェアで一度書き込みを行った後に書き込みフラグを付与すると良い。
【００５４】
その後、書き込みフラグを参照してフラグがあると判定された場合は、再度書き込みが行われることを禁止して、一度書き込んだ機種識別情報、エンジンＩＤ情報がその後に不正に書き換えられることを防止することが可能となる。
【００５５】
なお、メインコントローラ基板１０、エンジン制御基板３２のみに限定して不正交換を防止するものではなく、メインコントローラ基板１０の内外に接続された複数ユニットについても、不正交換を防止するため、故障時に同様の制御手順にて交換を可能としても良い。
【００５６】
このとき例えば図１を参照すれば、交換対象となるのは、ＦＣＵ３１などの外部に接続されたユニット、あるいは、メインコントローラ基板１０の内部のＨＤＤ１７などが対象となる。
【００５７】
また、ユニットが故障し、メインコントローラ基板１０に着脱可能に搭載されたＮＶＲＡＭ２４、及びメインコントローラ基板１０又はエンジン制御基板の故障ユニット上の各不揮発性メモリ（メインコントローラ基板１０の交換時は不揮発性メモリ２５、エンジン制御基板３２の交換時は不揮発性メモリ３５）に故障情報が書き込まれた時に、操作パネル３０上に故障ユニットの交換指示の表示をし、その表示がなされたことを確認して基板交換作業を行わせるようにすると良い。
【００５８】
本実施形態によれば、メインコントローラ基板、エンジン制御基板に搭載したそれぞれの不揮発性メモリに記憶された機種識別情報、エンジンＩＤ情報を比較し、これらの情報が一致しない場合、画像処理装置を動作不能とさせることで、ソフトウェア交換、あるいはユニット交換などにより不正に複写機の性能を向上させることを防止し、市場で故障などによりユニットの交換が必要となった時に、不正に性能を向上させることを防止する機能を損なうことなく、サービスパーソンが容易にユニット交換を実施できる画像処理装置を提供することが可能となる。
【００５９】
また、メインコントローラ基板、エンジン制御基板に搭載した不揮発性メモリに格納された機番情報、エンジンＩＤ情報を比較し、一致しない場合に動作を不能とすることでソフトウェア交換、あるいは、ユニット交換などによって不正に複写機の性能を向上させることを防止する機能を備えた画像処理装置において、ユニットが故障したときに、前記メインコントローラ基板上のＮＶＲＡＭ、及び故障ユニット上の不揮発性メモリに故障情報を格納し、常に比較することで、故障によりユニット交換がなされたのか、不正にユニットを交換されたのか検知する手段を持つことを特徴とし、故障によりユニットが交換されたと判断された場合は、そのまま正常に画像処理装置を起動させることを特徴とする画像処理装置においては、ユニットの故障などにより、ユニット交換が必要となった場合、交換用基板には、基板情報が書き込まれていないため、交換しただけでは画像処理装置を起動させることができなくなるが、故障情報が書き込まれるメインコントローラ上の不揮発性メモリ（ＮＶＲＡＭ）をメインコントローラ基板と着脱可能な構造とすることを特徴とする画像処理装置においては、メインコントローラ基板の交換を可能とし、前記画像処理装置については、機番情報、エンジンＩＤの比較処理を行わないことにより、正常に起動させることで、特に作業を伴わずそのまま装置の使用が可能となり、サービス区における作業の簡易化を図るとともに、サービスの工数の削減によりコストダウンが見込める。
【００６０】
さらに、故障情報が書き込まれるメインコントローラ上のＮＶＲＡＭはメインコントローラから着脱可能な構造となっているため、メインコントローラ基板交換時は、ＮＶＲＡＭを外してメインコントローラ基板を交換後、再度ＮＶＲＡＭを装着することでメインコントローラ基板の交換を行うことが可能となる。
【００６１】
前記記載の画像処理装置において、故障によりユニットの交換がなされたと判断される場合、メインコントローラに搭載された不揮発性メモリ（ＮＶＲＡＭ）から、機番情報、エンジンＩＤを参照し、新規に交換されたユニットに搭載されたメモリに書き込むことを特徴とする画像処理装置においては、故障ユニットを交換し、正常起動後、交換用基板に機番情報、エンジンＩＤを書き込むことで、交換後においても自動で不正を目的としたユニット交換を防止することが可能となる。
【００６２】
前記記載の画像処理装置において、故障によりユニット交換が行われ、画像処理装置が正常に起動後、ＮＶＲＡＭに格納されたユニットの故障情報をクリアすることを特徴とする画像処理装置については、ユニット交換し、正常となった後に、ＮＶＲＡＭに故障情報が残ってしまうことを防止することができる。
【００６３】
前記記載の画像処理装置において、不揮発性メモリは書き換え不可能であることを特徴とする画像処理装置においては、一度書き込んだ基板情報、エンジンＩＤ情報が不正に書き換えることを防止することができる。
【００６４】
前記記載の画像処理装置において、メインコントローラ基板、エンジン制御基板だけではなく、複数ユニットについて交換可能であることを特徴とする画像処理装置については、他の制御基板、ＨＤＤをはじめとする記憶媒体についても同様に構成することで制御可能となる。
【００６５】
前記画像処理装置において、ユニットが故障し、メインコントローラ上のＮＶＲＡＭ、及び故障ユニット上の不揮発性メモリに故障情報が書き込まれた時に操作部上に故障ユニットの交換指示の表示がなされ、サービスは、その表示がなされたことを確認して基板交換作業を行うことを特徴とする画像処理装置においては、そのまま基板情報を書きこまずに基板交換が可能であるかどうかの判断を行うことができる。
【００６６】
以上、実施の形態を説明したが、特許請求の範囲に定義された本発明の広範囲な趣旨および範囲から逸脱することなく、これら実施の形態や具体例に様々な修正および変更が可能である。
【符号の説明】
【００６７】
１０    メインコントローラ基板
１１    ＣＰＵ
１２    システムメモリ
１５    コントローラＡＳＩＣ
１６    ローカルメモリ
１７    ＨＤＤ
２１    入出力制御ＡＳＩＣ
２４    ＮＶＲＡＭ
２５    不揮発性メモリ
３０    操作パネル
３１    ＦＣＵ
３２    エンジン制御基板
３４    ＣＰＵ
３５    不揮発性メモリ
３６    メインコントローラ接続用ＡＳＩＣ
【先行技術文献】
【特許文献】
【００６８】
【特許文献１】特開２０００−２９３３６９号公報
【図１】
2010177737.tif 000003
【図２】
2010177737.tif 000004
【図３】
2010177737.tif 000005
【図４】
2010177737.tif 000006
【図５】
2010177737.tif 000007