(57)【要約】【課題】  機種依存データに従って所定の機種として動作するハードウェアを備えた電気機器において、機種依存データが容易に変更されてしまうのを回避することにある。【解決手段】  この画像形成装置１は、メモリ７と、メイン基板５ｄと、各種制御基板５ａ〜５ｃとを備えている。メモリ７は、制御プログラムと、起動時に実行されるとともに機種依存データを含むブートプログラムとが格納されている。メイン基板５ｄは、機種依存データを読み取って機種判別を行う。制御基板５ａ〜５ｃは、メイン基板５ｄにより機種判別された機種として制御プログラムに従ってハードウェアの制御を行う。【選択図】      図１
2006031221.tif 000002
【特許請求の範囲】
【請求項１】
制御プログラムに従って動作するとともに機種ごとに異なる機種依存データに従って所定の機種として動作する複数のハードウェアを有する電気機器であって、
前記制御プログラムと、起動時に実行されるとともに前記機種依存データを含むブートプログラムとが格納された記憶部と、
前記機種依存データを読み取って機種判別を行う機種判別制御部と、
前記機種判別制御部により機種判別された機種として前記制御プログラムに従って前記ハードウェアの制御を行うハードウェア制御部と、
を備えた電気機器。
【請求項２】
前記記憶部には、互いに異なる複数機種分の前記制御プログラムが格納され、
前記ハードウェア制御部は、機種判別制御部により機種判別された機種用の前記制御プログラムを選択して読み出し、
前記複数機種の中からいずれか１つの機種を選択する機種選択手段をさらに備え、
前記ハードウェア制御部は、前記機種判別制御部により機種判別された機種と前記機種選択手段により選択された機種とが一致する場合に、その機種の前記制御プログラムを実行する、
請求項１に記載の電気機器。
【請求項３】
前記ハードウェア制御部は、前記機種判別制御部により機種判別された機種と前記機種選択手段により選択された機種とが一致しない場合に、最下位の機種の前記制御プログラムを実行する、請求項２に記載の電気機器。
【請求項４】
前記ハードウェアには、転写材に対し画像形成を行う画像形成部が含まれる、請求項１から３のいずれか１項に記載の電気機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気機器、特に、制御プログラムに従って動作するとともに機種ごとに異なる機種依存データに従って所定の機種として動作するハードウェアを有する電気機器に関する。
【背景技術】
【０００２】
近年の電気機器では、複数のハードウェアと、ハードウェアの動作を制御するための制御基板と、制御基板上に配置され所定の制御プログラムが格納されたメモリと、制御プログラムを実行する制御部とを備えたものが普及している。
この種の電気機器として、例えば、複写機等の画像形成装置では、複数のハードウェアとして、画像形成部や、感光体ドラム、ＣＣＤ（Charge Coupled Device）等を備え、これらは制御プログラムが実行されることで協調して動作するよう構成されている。
【０００３】
従来のこの種の画像形成装置において、異なる機種間で共通するハードウェアを用いるととともに、各機種に共通する制御プログラムと、機種ごとに異なるデータ等で構成された機種依存データとにより、同一のハードウェアで異なる機種として機能させるための技術が既に知られている。
また、この種の画像形成装置において、１台の装置のメモリに複数機種分の機種依存データを格納し、これらを適宜選択できるようにしたものが既に提案されている（例えば、特許文献１参照）。この装置では、選択操作によって容易に異なる機種に変更することができるので、通常の機種変更に伴う制御プログラム及び機種依存データの反映作業を短縮化でき、また、かかる作業に伴う変更漏れを防止することができる。
【特許文献１】特開平６−１４９５５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、心許ないユーザーやディーラーによって、制御プログラム及び機種依存データが予期しない内容に書き換えられた場合、そのような変更によって調整すべき他のデータやハードウェアの設定がそのままにされて不具合が生じ、この結果、画質の劣化が生じたり、マシントラブル等が生じた場合にその原因を特定するのが困難になったりするおそれがある。
【０００５】
さらには、低級機種の制御プログラム等が高級機種のものとして書き換えられて安値で販売されると、装置の製造者や正規のディーラーは、正当な利益を受けることができなくなってしまう。
本発明の課題は、機種依存データに従って所定の機種として動作するハードウェアを備えた電気機器において、機種依存データが容易に変更されてしまうのを回避することにある。
【課題を解決するための手段】
【０００６】
請求項１に係る電気機器は、制御プログラムに従って動作するとともに機種ごとに異なる機種依存データに従って所定の機種として動作する複数のハードウェアを有する機器であって、記憶部と、機種判別制御部と、ハードウェア制御部とを備えている。記憶部は、制御プログラムと、起動時に実行されるとともに機種依存データを含むブートプログラムとが格納されている。機種判別制御部は、機種依存データを読み取って機種判別を行う。ハードウェア制御部は、機種判別制御部により機種判別された機種として制御プログラムに従ってハードウェアの制御を行う。
【０００７】
この電気機器では、機種依存データは、設計、生産段階以降は実質的に変更できないブートプログラムに含まれ、機器の製造者等以外の者による変更が困難になっていることから、機種依存データを他人に容易に変更されてしまうのを回避して、予期し得ない不具合の発生等を抑えることができる。
なお、本発明において、機種依存データとは、それが読み取られることで機種判別されるとともに各ハードウェアが所定の機種として動作するのに必要なデータをいい、例えば、電気機器が画像形成装置である場合は、単位時間当たりの印字枚数データや用紙の搬送速度、帯電電位、給紙間隔等についてのデータが挙げられる。
【０００８】
また、ハードウェアとしては、感光体ドラムの周辺装置，搬送機構等を含むエンジンや、ＣＣＤ、感光体ドラム等が含まれる。ハードウェア制御部としては、具体的に、エンジン基板、ＣＣＤ基板、ドラム基板等が挙げられる。また、起動時には、電気機器に電源が投入されてから所定の立ち上げ動作が行われる間の時間が含まれる。
請求項２に係る電気機器は、請求項１の機器において、記憶部には、互いに異なる複数機種分の前記制御プログラムが格納されている。また、ハードウェア制御部は、機種判別制御部により機種判別された機種用の制御プログラムを選択して読み出す。そして、この機器は、複数機種の中からいずれか１つの機種を選択する機種選択手段をさらに備えている。ハードウェア制御部は、機種判別制御部により機種判別された機種と機種選択手段により選択された機種とが一致する場合に、その機種の制御プログラムを実行する。
【０００９】
この機器では、ブートプログラムの機種依存データにより判別された機種と機種選択手段により選択された機種とが一致する場合にのみ、その機種としての動作を行うようになっており、万一機種依存データが変更されたとしても、変更された機種としては動作し得ないので、予期し得ない不具合を回避できるとともに、機器の製造業者等の不測の不利益を回避できる。
【００１０】
請求項３に係る電気機器は、請求項２の機器において、ハードウェア制御部は、機種判別制御部により機種判別された機種と機種選択手段により選択された機種とが一致しない場合に、最下位の機種の制御プログラムを実行する。
この機器では、万一機種依存データが変更されて、機種選択手段により選択された機種と一致しないと判断された場合は、最も安価な最下位の機種として動作することで、他人が不正な改良によって利益を得るのを防止するようにしている。
【００１１】
請求項４に係る電気機器は、請求項１から３のいずれか１項の機器において、ハードウェアには、転写材に対し画像形成を行う画像形成部が含まれる。
ここでは、特に、電気機器が画像形成装置である場合を対象として、機種依存データが容易に変更されるのを回避するようにしている。
【発明の効果】
【００１２】
本発明によれば、設計、生産段階以降は実質的に変更できないブートプログラムに含まれ、機器の製造者等以外の者による変更が困難になっていることから、機種依存データを他人に容易に変更されてしまうのを回避して、予期し得ない不具合の発生等を抑えることができる。
【発明を実施するための最良の形態】
【００１３】
［画像形成装置の構成］
図１に、本発明の一実施形態が採用された画像形成装置１を示す。
この画像形成装置１は、複写機、プリンタ、ファクシミリ装置及びスキャナ装置としての機能を併有する複合機であり、複数の入出力部（ハードウェア）と、４つの制御基板（機種判別制御部、ハードウェア制御部）５ａ，５ｂ，５ｃ，５ｄと、各制御基板５ａ〜５ｄ上に配置されたメモリ（記憶部）７ａ，７ｂ，７ｃ，７ｄと、ディップスイッチ９とを備えている。
【００１４】
各入出力部は、後述する制御プログラムに従って動作し、機種ごとの機種依存データに従って所定の機種として動作する電装品であり、エンジン部１３と、画像読取部１５と、感光体ドラム１７と、電源部１９とを備えている。
エンジン部１３は、図示しない給紙部、搬送機構、画像形成部及び操作パネル等を含む。給紙部は、給紙カセットまたは手差しトレイから用紙を給紙するためのものである。搬送機構は、給紙された用紙を、画像形成部や、さらにその下流側に搬送するためのものである。画像形成部は、感光体ドラム１７の周囲に配置された露光装置、帯電装置、現像装置及び転写装置等と、感光体ドラム１７の下流側に配置された定着装置とを有している。操作パネルは、複数の操作キーや表示部を有している。
【００１５】
画像読取部１５は、図示しない原稿台上の原稿の画像情報を読み取るためのものであり、図示しないＣＣＤ及び光学系で構成される。
感光体ドラム１７は、表面にトナー像が形成される円筒状の回転体である。
電源部１９は、外部からの電源を取り込むためのものであり、エンジン基板５ａに接続されている。
【００１６】
制御基板５ａ〜５ｄは、具体的に、エンジン基板５ａと、これに接続されたＣＣＤ基板５ｂ、ドラム基板５ｃ及びメイン基板５ｄとで構成され、それぞれにＣＰＵ及びメモリ７ａ〜７ｄが搭載されている。制御基板５ａ〜５ｃは、制御基エンジン部１３、画像読取部１５及び感光体ドラム１７の動作を制御するためのＩＣ等の各種電子部品を有している。また、メイン基板５ｄは、制御基板５ａ〜５ｃ及び電源部１９の動作を統括して管理するためのものである。
【００１７】
各制御基板５ａ〜５ｄのＣＰＵは、電源投入後の起動時にＣＰＵ内部のメモリや同じ制御基板にあるメモリ７ａ〜７ｄに格納されたブートプログラムを読み出して所定の立ち上げ動作を行うとともに、共通プログラムに含まれる複数の制御プログラムの中から、機種判別された機種用の制御プログラムを選択して読み出して実行する。
このとき、メイン基板５ｄは、ブートプログラムに含まれる機種依存データを読み取って機種判別を行うとともに（機種判別機能）、機種判別された機種とディップスイッチ９で選択された機種とを比較判断し、両者が一致する場合は、その機種の制御プログラムを読み出して実行するよう（ハードウェア制御機能）他の制御基板５ａ〜５ｃに指示する。一方、両者が不一致の場合は、機種依存データに不正な変更が加えられたとみなして、最も低級な機種の制御プログラムを読み出して実行するよう各制御基板５ａ〜５ｃに指示する。
【００１８】
メモリ７ａ〜７ｄは、制御基板５ａ〜５ｄ上に配置されたＲＡＭ及びＲＯＭで構成されている。各メモリ７ａ〜７ｄには、ブートプログラム及び共通プログラムが格納されている。ブートプログラムは、電源投入後の立ち上げ時に実行されるプログラムである。特にメイン基板５ｄ上のメモリ７ｄ内のブートプログラムには、機種依存データが含まれている。
【００１９】
共通プログラムは、共通する入出力部を有しかつ装置１と異なる機種の装置において共通して用いられるプログラムであり、入出力部の動作を制御するための複数機種分の複数の制御プログラムが含まれる。
ディップスイッチ９は、複数機種の中からいずれか１つの機種を選択するためのスイッチであり、メイン基板５ｄに接続されている。ディップスイッチ９は、装置１の製造時においていずれかの機種が選択されるが、装置１の製造後においてもユーザー、サービス担当者等による所定の操作によって変更可能である。
【００２０】
［画像形成装置の動作］
次に、画像形成装置１の動作について説明する。
この画像形成装置１において、電源が投入されて各制御基板５ａ〜５ｄに電源が供給されると、各基板５ａ〜５ｄにおいて、ブートプログラムが実行されて立ち上げ動作が行われる。そして、メイン基板５ｄでは、ブートプログラムに含まれる機種依存データが読み取られて機種判別が行われるとともに、機種判別された機種とディップスイッチ９により選択された機種との比較判断が行われ、両者が一致する場合は、その機種の制御プログラムを読み出して実行するよう他の制御基板５ａ〜５ｃに指示される。一方、両者が不一致の場合は、機種依存データに不正な変更が加えられたとみなして、最も低級な機種の制御プログラムを読み出して実行するよう各制御基板５ａ〜５ｃに指示される。
【００２１】
このような画像形成装置１によれば、設計、生産段階以降に機種依存データに変更を加えようとすると、他のプログラムを含め基板ごと交換する必要が生じることから、機器の製造者等以外の者による変更が実質的に不可能になっている。したがって、この装置１では、機種依存データを他人に容易に変更されてしまうのを回避して、予期し得ない不具合の発生等を抑えることができる。
【００２２】
［他の実施形態］
（ａ）機種選択手段としては、上記のディップスイッチに代えて、感光体ドラムの速度制御を行うためのドラムエンコーダ、操作パネルの操作キー等の他の手段を採用してもよい。
（ｂ）上記実施形態において、画像形成装置は、例えば、ブートプログラム内の機種依存データの内容が書き換えられたこと（例えば、初期設定の内容と異なっていること）を起動時に検知しさらにその旨報知するよう構成されても良い。これにより、万一機種依存データの内容が書き換えられた場合でも早期に対応可能となる。
【００２３】
（ｃ）本発明は、画像形成装置に限定されず、制御プログラム及び機種依存データに従って動作する複数のハードウェアを有するものであれば、他の電気機器にも適用し得る。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態が採用された画像形成装置を模式的に示すブロック図。
【符号の説明】
【００２５】
１  画像形成装置
５ａ  エンジン基板
５ｂ  ＣＣＤ基板
５ｃ  ドラム基板
５ｄ  メイン基板
７  メモリ（記憶手段）
９  ディップスイッチ（機種選択手段）
【図１】
2006031221.tif 000003