(57)【要約】【課題】画像形成装置の機能追加を行う際、誤った機能設定によって発生する誤動作を防ぐ。【解決手段】制御ユニット内の不揮発性メモリ（ＮＶＲＡＭ）に、機能の設定内容を示す機種コードおよび画像形成装置固有の機体コードが保持される。  そして、機能の追加時に、画像形成装置に記憶された機体コードと制御ユニットに保持された機体コードが一致するか否かの比較を行い、機体コードが一致する場合に、制御ユニットに保持された機種コードに基づく機能追加を行うので、誤って制御ユニットが交換された場合や、誤った機体コードが制御ユニットに入力されている場合などに、誤った機能の追加を防止することができる。【選択図】図２
2008185617.tif 000002
【特許請求の範囲】
【請求項１】
各種の機能の設定追加が可能な画像形成装置において、
前記画像形成装置固有の機体コードを記憶した機体コード記憶手段と、
前記設定追加する機能の設定内容を示す機種コードおよび前記画像形成装置固有の機体コードを保持し、当該画像形成装置に対して交換可能な制御ユニットと、を備え、
前記機能の設定追加を行う場合に、前記機体コード記憶手段に記憶された機体コードと、前記制御ユニットに保持された機体コードを比較する機体コード比較手段と、をさらに備え、
前記機体コード比較手段で機体コードが一致する場合には、当該制御ユニットを適正な制御ユニットとして、前記制御ユニットに保持された機種コードに基づいて機能の設定追加を受け付けることを特徴とする画像形成装置。
【請求項２】
前記機体コード記憶手段において記憶される機体コード、および前記制御ユニットに保持される機体コードが未設定の場合、新たに機体コードを設定する機体コード設定手段、をさらに備え、
前記機体コード設定手段は、新たに設定する前記機体コードを任意の値または機体シリアル番号など前記画像形成装置固有の識別番号とすることを特徴とする請求項１記載の画像形成装置。
【請求項３】
任意の値、日付情報、乱数のいずれか１、またはいずれか２以上を組み合わせた数値を生成する生成手段と、
前記生成手段により生成された値を、前記機体コード記憶手段に記憶された機体コード、および前記制御ユニットに保持された機体コードを加算または書き換えることによって更新する機体コード更新手段と、をさらに備えたことを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記機体コード更新手段は、前記機体コード記憶手段に記憶された機体コード、および前記制御ユニットに保持された機体コードを一定時間間隔後に更新することを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記機体コード更新手段は、前記機体コード記憶手段に記憶された機体コード、および前記制御ユニットに保持された機体コードを電源投入時に更新することを特徴とする請求項３記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機能の追加が可能な画像形成装置に係り、特に、機種コードに応じて、種々の機能の設定追加を行う画像形成装置に関する。
【背景技術】
【０００２】
従来より、国内工場にて半完成品を製造し、これを海外などに輸出して、最終的な調整を現地にて行った後に、製品として販売する手法が一般的に採られている。
例えば画像形成装置などは、最終的な調整段階において、画像形成装置の共通コンポーネント機に機能追加（ＡＤＦ（原稿を自動で送る装置）やフィニッシャー（中綴じなどの製本加工）の有無など）を行うことで、ユーザのニーズに対応した多様な機能を持つ製品を提供することが可能となる。
このように、同一の共通コンポーネント機から構成される画像形成装置であれば、その共通コンポーネント機への機能付加によって多様に機能を拡張することが可能となり、各種のラインナップを揃えることができる。
さらに、国内出荷段階では、共通コンポーネント機にのみ管理を集中することによって、在庫の低減や在庫管理の効率化などに効果がある。
【０００３】
そして、このような共通コンポーネント機の制御ユニットに設けられたハードスイッチを機能拡張に応じて切り替えることで、上位機能から下位機能まで多種機能（多機種）までの種々の機能が設定追加された画像形成装置が開発されている。
例えば、そのような画像形成装置には、電源起動時にハードスイッチまたは機種判別用メモリなどの「機種を表すコード番号」（以下「機種コード」とする）を参照して、機種ごとに対応した機能を追加する設定手段を備えたものがある。
ところで、特許文献１では、複合機の対応機種名コードが、オプションボードの対応機種名と一致しない場合には、オプションボードが動作不能に陥るため、そのオプションボードが有効か否かを判断することで、動作不良を防止することが可能な通信端末装置が開示されている。
また、特許文献２では、機能、機種ごとにＣＰＵの動作周波数を設定し、変更することにより、コピー機能やプリンタ機能などを設定する画像形成装置が開示されている。
また、特許文献３では、プロセッサの機種を判別することによって、プロセッサの機種に応じたレジスタ設定データに基づいて画像信号を処理する電子内視鏡装置のビデオスコープが開示されている。
【特許文献１】特開２００３−３２４１８公報
【特許文献２】特開２００４−６６５９８公報
【特許文献３】特開２００３−２８４６８３公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記引用文献記載技術では、共通コンポーネント機の制御ユニットを誤って交換した場合や、工場での生産時やサービスマンによる点検時などに誤った機種コードが制御ユニットに入力されていた場合などに、そのまま誤った機種コードによって共通コンポーネント機の機能が拡張されてしまうので、交換ミス、および設定ミスによる動作不良および誤動作を完全に防止することができない。
例えば、機種を表すハードスイッチまたは機種判別用メモリの内容を、実際に生産したい機器よりも上位の機器に設定するよう誤って機種コードが設定された場合、そのまま共通コンポーネント機が上位機種の設定を行ってしまうという問題点がある。
【０００５】
そこで本発明は、従来の「機種コード」による管理だけでは、制御ユニットが誤って交換された場合や、機種コードが実際に生産したい機器よりも上位の機器に設定された場合に、そのまま画像形成装置が共通コンポーネント機の制御ユニット内に保持された誤った機種コードに基づいて機能の追加を行ってしまうという問題点に着眼してなされたものであって、画像形成装置が機能拡張をする際、誤った機能設定を防止することを第１の目的とする。
また、画像形成装置の誤った機能設定による誤動作を未然に防ぎ、信頼性を向上させることを第２の目的とする。
【課題を解決するための手段】
【０００６】
請求項１記載の発明では、各種の機能の設定追加が可能な画像形成装置において、前記画像形成装置固有の機体コードを記憶した機体コード記憶手段と、前記設定追加する機能の設定内容を示す機種コードおよび前記画像形成装置固有の機体コードを保持し、当該画像形成装置に対して交換可能な制御ユニットと、を備え、前記機能の設定追加を行う場合に、前記機体コード記憶手段に記憶された機体コードと、前記制御ユニットに保持された機体コードを比較する機体コード比較手段と、をさらに備え、前記機体コード比較手段で機体コードが一致する場合には、当該制御ユニットを適正な制御ユニットとして、前記制御ユニットに保持された機種コードに基づいて機能の設定追加を受け付けることにより、前記第１および第２の目的を達成する。
請求項２記載の発明では、請求項１記載の発明において、前記機体コード記憶手段において記憶される機体コード、および前記制御ユニットに保持される機体コードが未設定の場合、新たに機体コードを設定する機体コード設定手段、をさらに備え、前記機体コード設定手段は、新たに設定する前記機体コードを任意の値または機体シリアル番号など前記画像形成装置固有の識別番号とすることを特徴とする。
請求項３記載の発明では、請求項１記載の発明において、任意の値、日付情報、乱数のいずれか１、またはいずれか２以上を組み合わせた数値を生成する生成手段と、前記生成手段により生成された値を、前記機体コード記憶手段に記憶された機体コード、および前記制御ユニットに保持された機体コードを加算または書き換えることによって更新する機体コード更新手段と、をさらに備えたことを特徴とする。
請求項４記載の発明では、請求項３記載の発明において、前記機体コード更新手段は、前記機体コード記憶手段に記憶された機体コード、および前記制御ユニットに保持された機体コードを一定時間間隔後に更新することを特徴とする。
請求項５記載の発明では、請求項３記載の発明において、前記機体コード更新手段は、前記機体コード記憶手段に記憶された機体コード、および前記制御ユニットに保持された機体コードを電源投入時に更新することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、機体コード記憶手段に記憶された機体コードと制御ユニットに保持された機体コードが比較され、一致した場合にのみ、制御ユニットを適正な制御ユニットとして、制御ユニットに保持された機種コードに基づいて機能追加を受け付ける。
そして、誤って制御ユニットが交換された場合、または誤って制御ユニットに機種コードが設定された場合に、画像形成装置が機能拡張をする際に誤った機能設定を防止することができる。
【発明を実施するための最良の形態】
【０００８】
（１）実施の形態の概要
制御ユニット内の不揮発性メモリ（ＮＶＲＡＭ）に、機能の設定内容を示す機種コードおよび画像形成装置固有の機体コードが保持される。
そして、機能の追加時に、画像形成装置に記憶された機体コードと制御ユニットに保持された機体コードが一致するか否かの比較を行い、機体コードが一致する場合に、制御ユニットに保持された機種コードに基づく機能追加を行うので、誤って制御ユニットが交換された場合や、誤った機体コードが制御ユニットに入力されている場合などに、誤った機能の追加を防止することができる。
（２）実施の形態の詳細
まず、本発明の好適な実施の形態を図１から図３を参照して、詳細に説明する。
図１は、本実施の形態に係る画像形成装置の構成を示したブロック図である。
画像形成装置は、図１に示すように、スキャナ１１０、プロッタ１２０、メカ制御部１３０、不揮発メモリＢ１３２、操作表示部１４０、プリンタ制御部１５０、システム制御部１６０、タイマ１６２、および不揮発メモリＡ１６４より構成される。
【０００９】
スキャナ１１０は、原稿画像を所定の解像度で読み取る。機体コードおよび機種コードをこのスキャナから直接読み取ることが可能である。
プロッタ１２０は、記録画像を所定の解像度で記録したデータを出力する。プロッタ１２０からのデータの出力により、システムにおける異常の発生や、機種コードおよび機体コードの異常に係わる警告を、機能の設定者に対して通知することができる。
メカ制御部１３０は、スキャナ１１０およびプロッタ１２０等の機器制御を行う。メカ制御部１３０内には不揮発メモリＢ１３２が内蔵されており、この不揮発メモリＢ１３２内に機種コードおよび機体コードを保持することができる。
機種コードおよび機体コードは、機能の拡張内容を表すコードであり、例えば、この機種コードおよび機体コードが、工場出荷時やサービスマンの点検時などに入力される。
操作表示部１４０は、画像形成装置を操作するために必要な各種入力キー、各種操作ガイダンス用メッセージ、および時刻等を表示する。
そして、操作表示部１４０は、機種コードおよび機体コードの異常の際には、異常の旨を表示し、機能の設定者に対して警告を通知することができる。
プリンタ制御部１５０は、図示しない接続されたパソコン等の情報端末装置からのプリント命令を実行し、その実行に係る機器を制御するためのものである。
システム制御部１６０は、画像形成装置内部の処理および各要素の処理を行い、機種コードに基づく機能の設定や、機体コードの比較・判別などに必要な構成要素を制御する。  また、システム制御部１６０は、タイマ１６２および不揮発メモリＡ１６４を内蔵しており、一定時間間隔でメカ制御部１３０に保持された機体コードを更新することが可能である。
不揮発メモリＡ１６４は、内蔵されたメモリに、機種コードおよび機体コードを記憶することができる。
【００１０】
本実施形態では、システム制御部１６０が、不揮発メモリＡ１６４および不揮発メモリＢ１３２に記憶された各機体コードを比較する。
そして、各機体コードが一致する場合には、システム制御部１６０は、メカ制御部１３０の不揮発メモリＢ１３２内に保持された機種コードに基づき機能の追加設定を行う。
また、各機体コードが一致しない場合には、システム制御部１６０は、メカ制御部１３０の不揮発メモリＢ１３２内に保持された機種コードに基づく機能の追加設定を拒否する。そして、操作表示部１４０で機種コードおよび機体コードに係わる警告を機能の設定者に対して行い、画像形成装置を待機モードに固定する。
また、本実施形態では、メカ制御部１３０を制御ユニットとしており、メカ制御部１３０は、サービスマンなどによって随時交換可能である。また、メカ制御部１３０内の不揮発メモリＢ１３２には、サービスマンなどによって機体コードを入力することができる。
なお、図１には、不揮発メモリＡ１６４および不揮発メモリＢ１３２を２つ使用する例を示しているが、３以上の不揮発メモリで構成されているものでも本発明を実施することができる。
また、図示しないパソコンなどの情報端末装置から、機体コードおよび機種コードに係わる情報を、必要に応じてこれら不揮発メモリ内に記憶させることもできる。
【００１１】
図２は、本発明の第１の実施形態に係る動作手順を示したフローチャートである。
まず、画像形成装置の電源投入時に（ステップ２０１）、不揮発メモリＡ１６４および不揮発メモリＢ１３２に保持された機体コードの履歴が「０（データがない）」であるか否かの確認を行う（ステップ２０２）。機体コードが「０」である場合（ステップ２０２；Ｙ）、機体コードが未設定であると認識し、新たに装置固有の機体シリアル番号を機体コードとして設定し（ステップ２０３）、機体コード履歴を「１（データがある）」に設定する（ステップ２０４）。
そして、不揮発メモリＡ１６４および不揮発メモリＢ１３２内に記憶された機体コードの比較を行う（ステップ２０５）。また、機体コード履歴が「０」以外の値である場合には（ステップ２０２；Ｎ）、そのまま機体コードの比較を行う（ステップ２０５）。
機体コードの比較の結果、揮発メモリＡ１６４および不揮発メモリＢ１３２の機体コードが一致した場合（ステップ２０５；Ｙ）、次に不揮発メモリＡ１６４および不揮発メモリＢ１３２内に記憶された機種コードを比較する（ステップ２０６）。
そして機種コードの比較の結果、不揮発メモリＡ１６４および不揮発メモリＢ１３２の機種コードが一致した場合（ステップ２０６；Ｙ）、メカ制御部１３０が適正な制御ユニットであるとして、該メカ制御部１３０に保持された機種コードによる機能追加を実施する（ステップ２０７）。
また、これら機体コードおよび機種コードが一致しない場合には（ステップ２０５；Ｎ、およびステップ２０６；Ｎ）、システムが異常であると判断し、機種コードおよび機体コードに係わる警告を機能の設定者に対して行い、待機モードに固定する（ステップ２０８）。
【００１２】
第１の実施形態では、従来工場での生産時やサービスマンによる点検時などに、機能を拡張する機種コードが誤って入力された場合、および制御ユニットが誤って交換された場合などは、そのまま誤った機種コードによって画像形成装置の機能が拡張されていたが、画像形成装置の機体コードと制御ユニットの機体コードを比較し、その比較結果に基づいて機種コードによる機能拡張を行うので、誤った機能拡張を行いにくくするという抑止効果が期待できる。
【００１３】
なお、第１の実施形態では、不揮発メモリＡ１６４および不揮発メモリＢ１３２のメモリを２つ使用する例を示しているが、ステップ２０５における機体コードの比較は、３以上でも一致するか否かの比較を行うことも可能である。
【００１４】
図３は本発明の第２の実施形態に係る動作手順について示したフローチャートである。
まず、画像形成装置の電源投入時に（ステップ３０１）、不揮発メモリＡ１６４および不揮発メモリＢ１３２に保持された機体コードの履歴が「０（データがない）」であるか否かの確認を行う（ステップ３０２）。機体コードが「０」である場合（ステップ３０２；Ｙ）、機体コードが未設定であると認識し、新たに装置固有の機体シリアル番号を機体コードとして設定し（ステップ３０３）、機体コード履歴を「１（データがある）」に設定する（ステップ３０４）。
そして、不揮発メモリＡ１６４および不揮発メモリＢ１３２内に記憶された機体コードの比較を行う（ステップ３０５）。
また、機体コード履歴が「０」以外の値である場合には（ステップ３０２；Ｎ）、そのまま機体コードの比較を行う（ステップ３０５）。
機体コードの比較の結果、不揮発メモリＡ１６４および不揮発メモリＢ１３２の機体コードが一致した場合、（ステップ３０５；Ｙ）、次に不揮発メモリＡ１６４および不揮発メモリＢ１３２内に記憶された機体コードを更新する（ステップ３０６）。
次に不揮発メモリＡ１６４および不揮発メモリＢ１３２内に記憶された機種コードを比較する（ステップ３０７）。
機種コードの比較の結果、不揮発メモリＡ１６４および不揮発メモリＢ１３２の機種コードが一致した場合（ステップ３０７；Ｙ）、メカ制御部１３０が適正な制御ユニットであるとして、該メカ制御部１３０に保持された機種コードによる機能追加を実施する（ステップ３０８）。
また、これら機体コードおよび機種コードが一致しない場合には（ステップ３０５；Ｎ、およびステップ３０７；Ｎ）、システムが異常であると判断し、機種コードおよび機体コードに係わる警告を機能の設定者に対して行い、待機モードに固定する（ステップ３０９）。
【００１５】
なお、ステップ３０６において実施する機体コードの更新は、
１）任意の数値
２）日付情報
３）乱数
など１）から３）のいずれか１、またはいずれか２以上を組み合わせた数値（加算または乗算などによって組み合わせた数値）を、加算または書き換えることによって更新することができる。この機体コードの更新によって、第三者などが誤った設定をすることによって発生する設定手段の誤動作を未然に防ぐことができるので、製造される画像形成装置の信頼性を向上させることができる。
【００１６】
さらに、ステップ３０６において実施する機体コードの更新は、電源投入時や一定時間の間隔をあけて設定することもできる。
また、このように電源投入時や一定時間の間隔をあけることによって、復帰時などに小エネルギーモードとして使用することができるので、電力を節約することができる。
【００１７】
このように、第２の実施形態では、機体コードの更新を電源投入時、および一定時間の間隔をあけて自動的に再設定するので、誤った機能設定を行いにくくするという抑止効果が期待できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る画像形成装置の構成を示したブロック図である。
【図２】本発明の第１の実施形態に係る動作手順を示したフローチャートである。
【図３】本発明の第２の実施形態に係る動作手順を示したフローチャートである。
【符号の説明】
【００１９】
１１０  スキャナ
１２０  プロッタ
１３０  メカ制御部
１３２  不揮発メモリＢ
１４０  操作表示部
１５０  プリンタ制御部
１６０  システム制御部
１６２  タイマ
１６４  不揮発メモリＡ
【図１】
2008185617.tif 000003
【図２】
2008185617.tif 000004
【図３】
2008185617.tif 000005