(57)【要約】【課題】画像形成装置が備える動作設定手段の設定違いを通知して設定確認を促し、設定違いに対して適切かつ迅速に対処できるようにする。【解決手段】画像形成装置１に設けられたコントローラボード２０に、動作設定手段であるディップスイッチ５と、その設定を予め記憶する不揮発メモリ６を設ける。起動時に、ＣＰＵ２１により、ディップスイッチ５の設定を検知するとともに、不揮発メモリ６に記憶された設定を取得して、これら検知した設定と記憶された設定とを比較する。その結果、比較した設定同士に異なる設定が有ると判定されたときには、操作部ボード１０に接続された表示部１２やスピーカ１３を作動させ、異なる設定が有ることを通知して設定の確認を促す。【選択図】          図１
2009290834.tif 000002
【特許請求の範囲】
【請求項１】
動作設定手段の設定に基づいて動作するとともに、動作設定手段の設定が変更可能な画像形成装置であって、
動作設定手段の設定を記憶する設定情報記憶手段と、起動時に動作設定手段の設定を検知する検知手段と、動作設定手段の記憶された設定と検知した設定とを比較する比較手段と、設定同士の比較結果に基づいて、異なる設定の有無を判定する判定手段と、判定手段の判定結果に基づいて、異なる設定が有ることを通知する通知手段と、を備えたことを特徴とする画像形成装置。
【請求項２】
請求項１に記載された画像形成装置において、
判定手段の判定結果に基づいて、比較した設定同士の異なる設定を少なくとも表示する手段と、動作設定手段による設定の更新を選択する手段と、設定更新の選択に応じて、設定情報記憶手段に記憶された設定を検知手段が検知した設定に変更する手段と、を備えたことを特徴とする画像形成装置。
【請求項３】
請求項１又は２に記載された画像形成装置において、
設定情報記憶手段が、複数の回路基板に設けられていることを特徴とする画像形成装置。
【請求項４】
請求項１又は２に記載された画像形成装置において、
設定情報記憶手段が、コントローラボード、及び／又は、エンジンボードに設けられていることを特徴とする画像形成装置。
【請求項５】
請求項４に記載された画像形成装置において、
動作設定手段が、コントローラボード、及び／又は、エンジンボードに設けられていることを特徴とする画像形成装置。
【請求項６】
動作設定手段の設定に基づいて動作するとともに、動作設定手段の設定が変更可能な画像形成装置であって、
動作設定手段の設定を記憶する外部装置から記憶された設定を取得する取得手段と、起動時に動作設定手段の設定を検知する検知手段と、動作設定手段の取得した設定と検知した設定とを比較する比較手段と、設定同士の比較結果に基づいて、異なる設定の有無を判定する判定手段と、判定手段の判定結果に基づいて、異なる設定が有ることを通知する通知手段と、を備えたことを特徴とする画像形成装置。
【請求項７】
請求項６に記載された画像形成装置において、
判定手段の判定結果に基づいて、比較した設定同士の異なる設定を少なくとも表示する手段と、動作設定手段による設定の更新を選択する手段と、設定更新の選択に応じて、外部装置に記憶された設定を検知手段が検知した設定に変更させる手段と、を備えたことを特徴とする画像形成装置。
【請求項８】
請求項１ないし７のいずれかに記載された画像形成装置において、
動作設定手段の設定を表示する手段を備えたことを特徴とする画像形成装置。
【請求項９】
動作設定手段の設定に基づいて動作するとともに、動作設定手段の設定が変更可能な画像形成装置の制御方法であって、
動作設定手段の設定を記憶する工程と、起動時に動作設定手段の設定を検知する工程と、動作設定手段の記憶された設定と検知した設定とを比較する工程と、設定同士の比較結果に基づいて、異なる設定の有無を判定する工程と、判定結果に基づいて、異なる設定が有ることを通知する工程と、を有することを特徴とする画像形成装置の制御方法。
【請求項１０】
請求項９に記載された画像形成装置の制御方法において、
判定結果に基づいて、比較した設定同士の異なる設定を少なくとも表示する工程と、動作設定手段による設定を更新する工程と、設定更新に応じて、記憶された動作設定手段の設定を起動時に検知した動作設定手段の設定に変更する工程と、を有することを特徴とする画像形成装置の制御方法。
【請求項１１】
請求項９又は１０に記載された画像形成装置の制御方法において、
動作設定手段の設定を記憶する工程が、複数の回路基板に設けられた設定情報記憶手段のそれぞれに設定を記憶する工程であることを特徴とする画像形成装置の制御方法。
【請求項１２】
動作設定手段の設定に基づいて動作するとともに、動作設定手段の設定が変更可能な画像形成装置の制御方法であって、
動作設定手段の設定を記憶する外部装置から記憶された設定を取得する工程と、起動時に動作設定手段の設定を検知する工程と、動作設定手段の取得した設定と検知した設定とを比較する工程と、設定同士の比較結果に基づいて、異なる設定の有無を判定する工程と、判定結果に基づいて、異なる設定が有ることを通知する工程と、を有することを特徴とする画像形成装置の制御方法。
【請求項１３】
請求項１２に記載された画像形成装置の制御方法において、
判定結果に基づいて、比較した設定同士の異なる設定を少なくとも表示する工程と、動作設定手段による設定を更新する工程と、設定更新に応じて、外部装置に記憶された設定を起動時に検知した動作設定手段の設定に変更させる工程と、を有することを特徴とする画像形成装置の制御方法。
【請求項１４】
請求項９ないし１３のいずれかに記載された画像形成装置の制御方法において、
動作設定手段の設定を表示する工程を有することを特徴とする画像形成装置の制御方法。
【請求項１５】
請求項９ないし１４のいずれかに記載された画像形成装置の制御方法の各工程をコンピュータで実行させるためのプログラム。
【請求項１６】
請求項１５に記載されたプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置や画像形成装置の制御方法に関し、特に、動作モード等を設定するための動作設定手段の設定に基づいて動作するとともに、動作設定手段の設定が変更可能な画像形成装置と、この画像形成装置の制御方法、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
画像形成装置は、一般に、その各種動作に関して設定するための動作設定手段を備え、ユーザ等の操作により動作設定手段に設定された条件に応じて、画像形成や印刷処理等の動作を実行する。また、このような動作設定手段としては、従来、複数のスイッチが設けられたディップ（ＤＩＰ）スイッチが広く使用されており、その各スイッチのオン（ＯＮ）／オフ（ＯＦＦ）により、動作モードや定数値、演算係数等が可変的に設定される（特許文献１参照）。
【０００３】
ところで、画像形成装置で使用されるディップスイッチは、装置内部のプリント基板等の回路基板に実装されるのが一般的であり、所望の動作モード等に応じて、その各スイッチのオン／オフを切り換えることで、動作条件が決定されて動作の設定がなされる。これにより、画像形成装置は、例えば印刷時のデフォルトが両面印刷モードに設定され、又は、省エネモードへ移行する時間の設定値の変更が禁止される等、通常使用時の各種動作が設定される。
【０００４】
また、このディップスイッチは、サービスマンが装置の故障診断や特定の動作確認をするときにも使用されることがあり、それぞれに応じて設定が変更された後、その設定に基づいて画像形成装置を動作させる。その際、ディップスイッチの設定は、サービスマンにより、変更使用後に再び元の設定に戻されることが前提となっており、通常は、戻し忘れ等の設定異常が発生したときの対応は図られておらず、変更使用後に元の状態に戻し忘れた場合には、次の起動時に、画像形成装置が正常に動作しないことがある。また、ユーザがディップスイッチの設定を一旦変更した後、設定の戻し忘れや設定ミスをしたときにも同様の事態が生じるとともに、元の設定を忘れた場合には、画像形成装置の使用ができなくなり、或いは異常画像が発生する恐れもある。
【０００５】
このように、従来の画像形成装置では、ディップスイッチ等の動作設定手段に対する設定ミスや戻し忘れ等により異常が生じても、その設定違いを把握して原因を明確にするのが難しく、動作設定手段の設定違いに適切かつ迅速に対処するのが困難である。これに伴い、画像形成装置の起動や画像形成処理を含む各動作の正確、確実な実行が妨げられて、装置の信頼性や動作の正確性が低下する恐れもある。
【０００６】
【特許文献１】特許第３２３３５６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、前記従来の問題に鑑みなされたものであって、その目的は、画像形成装置が備える動作設定手段の設定違いを通知して設定確認を促し、設定違いに対して適切かつ迅速に対処できるようにするとともに、画像形成装置の各動作を正確、確実に実行させて、装置の信頼性や動作の正確性を向上させることである。
【課題を解決するための手段】
【０００８】
本発明は、動作設定手段の設定に基づいて動作するとともに、動作設定手段の設定が変更可能な画像形成装置であって、動作設定手段の設定を記憶する設定情報記憶手段と、起動時に動作設定手段の設定を検知する検知手段と、動作設定手段の記憶された設定と検知した設定とを比較する比較手段と、設定同士の比較結果に基づいて、異なる設定の有無を判定する判定手段と、判定手段の判定結果に基づいて、異なる設定が有ることを通知する通知手段と、を備えたことを特徴とする。
また、本発明は、動作設定手段の設定に基づいて動作するとともに、動作設定手段の設定が変更可能な画像形成装置であって、動作設定手段の設定を記憶する外部装置から記憶された設定を取得する取得手段と、起動時に動作設定手段の設定を検知する検知手段と、動作設定手段の取得した設定と検知した設定とを比較する比較手段と、設定同士の比較結果に基づいて、異なる設定の有無を判定する判定手段と、判定手段の判定結果に基づいて、異なる設定が有ることを通知する通知手段と、を備えたことを特徴とする。
更に、本発明は、動作設定手段の設定に基づいて動作するとともに、動作設定手段の設定が変更可能な画像形成装置の制御方法であって、動作設定手段の設定を記憶する工程と、起動時に動作設定手段の設定を検知する工程と、動作設定手段の記憶された設定と検知した設定とを比較する工程と、設定同士の比較結果に基づいて、異なる設定の有無を判定する工程と、判定結果に基づいて、異なる設定が有ることを通知する工程と、を有することを特徴とする。
更にまた、本発明は、動作設定手段の設定に基づいて動作するとともに、動作設定手段の設定が変更可能な画像形成装置の制御方法であって、動作設定手段の設定を記憶する外部装置から記憶された設定を取得する工程と、起動時に動作設定手段の設定を検知する工程と、動作設定手段の取得した設定と検知した設定とを比較する工程と、設定同士の比較結果に基づいて、異なる設定の有無を判定する工程と、判定結果に基づいて、異なる設定が有ることを通知する工程と、を有することを特徴とする。
加えて、本発明は、これら画像形成装置の制御方法の各工程をコンピュータで実行させるためのプログラム及び、このプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【０００９】
本発明によれば、画像形成装置が備える動作設定手段の設定違いを通知して設定確認を促し、設定違いに対して適切かつ迅速に対処できるとともに、画像形成装置の各動作を正確、確実に実行させて、装置の信頼性や動作の正確性を向上させることができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の画像形成装置の一実施形態について、図面を参照して説明する。
この画像形成装置は、例えばコピー、プリンタ、ファクシミリ、スキャナ又は、それら複数の機能を併せ持つＭＦＰ（Multi Function Peripheral）等、実装された動作設定手段の設定に基づいて動作するとともに、動作設定手段の各設定が変更可能な画像を形成するための装置である。また、この画像形成装置には、各機能に応じた回路基板からなるボードが互いに接続される等して複数設けられ、それらが取り外して交換可能になっている。
【００１１】
なお、動作設定手段は、画像形成装置に１以上設けられて、ユーザやサービスマン等により、画像形成装置の稼動条件や動作モード等の動作に関する各種設定に使用される手段であり、例えばスライド形、ロッカー形、又はロータリー形のディップスイッチや、ジャンパスイッチ等からなる。以下、動作設定手段として、オン／オフの切り替え操作により画像形成装置の動作を設定及び変更するスイッチを複数有し、回路基板に実装されたディップスイッチを例に採り説明する。
【００１２】
（第１の実施形態）
図１は、第１の実施形態の画像形成装置の概略構成を示すブロック図であり、その要部を模式的にブロックで示している。
この画像形成装置１は、図示のように、２つのボード１０、２０を備え、それらが互いに、及び、その内外の各構成が、それぞれバス等を介して接続されている。また、画像形成装置１は、動作や処理に必要なデータ等を一時的に記憶するＲＡＭ（Random Access Memory）や、画像の処理や形成等に必要な各種プログラムを記憶するＲＯＭ（Read Only Memory）、画像データやアプリケーション等を格納するハードディスクドライブ（ＨＤＤ）、及び、スキャナ部や印刷部等の画像形成に関する各手段（それぞれ図示せず）を備えている。
【００１３】
ボード１０は、画像形成装置１の操作部（図示せず）を主に制御する操作部ボードであり、画像形成装置１への指示の入力等に使用されるタッチパネル、テンキー、及び操作ボタン等を制御し、それらを介して入力や指示を受ける。また、操作部ボード１０には、各種データ処理や演算等を行うＣＰＵ（Central Processing Unit）１１が実装され、ＣＰＵ１１により、接続された各部の制御等を行う。加えて、このＣＰＵ１１には、画像形成装置１の動作状態やメッセージを表示する表示パネル等からなる表示部１２と、アラームや音声等を発生するスピーカ１３、及び、他方のボード２０が備えるＣＰＵ２１も接続されている。
【００１４】
ボード２０は、例えば、主に装置全体を制御して画像形成に関する制御等も司る主制御回路を構成するコントローラボードや、画像形成装置１の画像形成部や光学系を含むエンジン部を主に制御するエンジン制御回路を構成するエンジンボード等、画像形成装置１に設けられた任意の回路基板である。ここでは、ボード２０は、コントローラボードであり、ＣＰＵ２１と、ＣＰＵ２１に接続された動作設定手段であるディップスイッチ５及び不揮発メモリ６とが実装されている。
【００１５】
不揮発メモリ６は、ディップスイッチ５の設定を記憶する設定情報記憶手段であり、ディップスイッチ５に設定された画像形成装置１の基準状態の設定情報や、前回の起動時や終了時の設定情報等、ディップスイッチ５の設定に対して行われる後述する比較の基準となる設定を記憶する。この不揮発メモリ６は、データの消去と書き込みが可能な例えばフラッシュメモリであり、ＣＰＵ２１により制御されて、ディップスイッチ５の複数の設定情報の書き込みや消去等が行われる。これにより、不揮発メモリ６には、例えばディップスイッチ５の各スイッチ（設定）がオンのときには「１」、オフのときには「０」と書き込まれて、画像形成装置１の動作モードを設定するためのスイッチ（オン／オフ）状態の情報等が予め記憶される。
【００１６】
この画像形成装置１では、装置起動時に、ＣＰＵ２１が、同じコントローラボード２０に実装されたディップスイッチ５のオン／オフ状態を読み取って、設定された各種設定を検知し、その設定情報をレジスタに一旦格納する。併せて、不揮発メモリ６から、予め記憶されたディップスイッチ５のオン／オフ情報を読み込み、記憶された各設定を取得して、その設定情報もＣＰＵ２１のレジスタに格納し、これらディップスイッチ５の記憶された設定と検知した設定とを比較して、それぞれ対応する設定同士を対比する。
【００１７】
また、これら複数の設定同士の比較結果に基づいて、異なる設定の有無を判定し、この判定結果に基づいて、異なる設定が有るときには、ＣＰＵ２１から、操作部ボード１０のＣＰＵ１１に、所定の信号やディップスイッチ５の異なる設定を送信し、或いは、予め設定された動作の実行命令を出力する。これを受けて、ＣＰＵ１１は、表示部１２に、異なる設定があることを通知するメッセージや情報を表示させ、又はスピーカ１３に警報信号を出力してアラームや音声等により警報を発生させる等して、異なる設定が有ることを周囲に通知する。
【００１８】
このように、この画像形成装置１では、コントローラボード２０のＣＰＵ２１等により、ディップスイッチ５のオン／オフ状態や設定を検知する検知手段や、その実際の設定と不揮発メモリ６に記憶された設定とを比較する比較手段、及び、異なる設定の有無を判定する判定手段を構成している。また、操作部ボード１０のＣＰＵ１１と、表示部１２又はスピーカ１３等により、異なる設定が有ることを通知する通知手段を構成している。ただし、この通知手段は、画像や音以外に、光や振動等の他の手段により通知する手段であってもよい。
【００１９】
次に、以上説明した画像形成装置１の起動時の動作や処理手順及び、制御方法について説明する。
図２は、この画像形成装置１による起動時の動作手順を示すフローチャートである。
なお、以下の各動作や手順は、所定のプログラムや予め設定された条件等に基づき、各ＣＰＵ１１、２１により、それぞれ接続された各部を制御して作動等させて実行される。
【００２０】
画像形成装置１は、図示のように、電源のオン操作により電力供給を開始し（Ｓ１０１）、まず、ハードウェアー（Ｈ／Ｗ）の診断処理を行い（Ｓ１０２）、その完了後に、ＲＯＭから各種データを読み出して、ＯＳ（Operating System）の起動や装置の初期化を実行する（Ｓ１０３）。続いて、ＯＳ起動後に、ディップスイッチ５の診断処理を開始して（Ｓ１０４）、その設定が合っているか否かを判定する（Ｓ１０５）。具体的には、上記したように、起動時のディップスイッチ５の設定を検知するとともに、不揮発メモリ６に記憶したディップスイッチ５の設定を取得し、これら記憶された設定と検知した設定とを比較して、設定同士の比較結果に基づいて、異なる設定の有無を判定する。
【００２１】
その結果、異なる設定が有ると判定され、両設定同士が合わずに設定違いが発生しているときには（Ｓ１０５、ＮＯ）、表示部１２にメッセージを表示する（Ｓ１０６）。このように、判定結果に基づいて、異なる設定が有ることを通知する一方、設定が合っているときには（Ｓ１０５、ＹＥＳ）、続いて、所定の診断プログラムに基づき、サービスマンコール（ＳＣ）処理（以下、ＳＣ処理という）を行う（Ｓ１０７）。このＳＣ処理は、画像形成装置１に異常や故障が発生し、又は消耗部品の交換を要する等して、サービスマンを呼ぶ必要があるか否かを診断する処理であり、ＳＣが発生しているときには（Ｓ１０８、ＹＥＳ）、表示部１２に、その旨を表示（ＳＣ表示）する（Ｓ１０９）。これに対し、ＳＣが発生していないときには（Ｓ１０８、ＮＯ）、通常通り、操作部や画像形成機構、又は撮像機構等の画像形成装置１の各部を制御するアプリケーションプログラムをロードし（Ｓ１１０）、各アプリケーションを起動する（Ｓ１１１）。その後、以上の処理が完了したタイミングでシステムスタンバイとなり（Ｓ１１２）、起動処理が完了して、画像形成装置１が画像形成動作可能な状態になる。
【００２２】
ここで、図３に、従来の起動時の動作手順（フローチャート）の例を、図２に対応させて、同じステップには同じ符号を付して示す。
従来は、図示のように、ディップスイッチ診断処理（図２のＳ１０４〜Ｓ１０６）は行わず、例えば、ＯＳの起動や初期化を行った後に（Ｓ１０３）、ＳＣ処理（Ｓ１０７）を実行（以降の処理は、図２と同じ）する。そのため、ディップスイッチ５の設定が原因でＳＣが発生しても、その原因を明確にするのが困難であり、ＳＣ表示されずに起動した場合であっても、設定違いにより、通常の画像形成動作が行えないこともある。
【００２３】
これに対し、この画像形成装置１では、ディップスイッチ診断処理により、起動時に検知したディップスイッチ５の設定と、不揮発メモリ６に記憶された設定とを比較する等して、異なる設定が有ることを通知するため、上記した各問題に対処できる。即ち、例えばサービスマンやユーザ等により、ディップスイッチ５の設定が一旦変更された後に、設定の戻し忘れや設定ミス等が発生しても、その状態での起動時に、異なる設定が有ることを通知でき、ディップスイッチ５の設定確認を促して、設定の間違いや異常等の設定違いを把握させて異常の原因を明確にできる。その結果、ディップスイッチ５の設定違いに適切かつ迅速に対処でき、画像形成装置１をより正確な状態で起動させて、画像形成動作を正確に実行させることができる。これに伴い、画像形成装置１が使用できなくなる不具合や、異常画像の発生も抑制できる。
【００２４】
従って、この画像形成装置１によれば、ディップスイッチ５の設定違いを通知して設定確認を促し、設定違いに対して適切かつ迅速に対処できるとともに、装置の起動や画像形成処理を含む各動作を正確、確実に実行させて、装置の信頼性や動作の正確性を向上させることができる。
【００２５】
次に、本発明の他の実施形態の画像形成装置１について順に説明するが、以下の各実施形態では、以上説明した画像形成装置１と同様の構成には同一の符号を付し、その説明は省略する。
【００２６】
（第２の実施形態）
まず、本発明の第２の実施形態について説明する。
図４は、第２の実施形態の画像形成装置１の概略構成を示すブロック図である。
この画像形成装置１は、図示のように、第１の実施形態と同様に構成される操作部ボード１０とコントローラボード２０に加えて、操作部ボード１０のＣＰＵ１１に操作部１４が接続されている。操作部１４は、ユーザの操作に使用される操作ボタンや、表示を変更可能なタッチパネル等からなり、ＣＰＵ１１により制御されて操作情報の表示や、ＣＰＵ１１への操作結果の出力等を行う、ディップスイッチ５の設定に関する操作に使用される専用の操作及び表示手段である。
【００２７】
ここでは、画像形成装置１は、上記と同様に、ディップスイッチ５の検知した設定と不揮発メモリ６に記憶された設定とを比較し、異なる設定が有ると判定されたときには、操作部１４に、ディップスイッチ５のどのビット（スイッチ）の設定が異なるのかを表示させる。このように、判定手段の判定結果に基づいて、操作部１４に、比較した設定同士の異なる設定を少なくとも表示して確認させ、ディップスイッチ５による設定を、検知した設定に更新するか否かを判断させる。その結果、実際のディップスイッチ５のオン／オフ状態が所望の設定に合っており、操作部１４の操作ボタンにより、ディップスイッチ５による設定の更新が選択された場合には、この設定更新の選択に応じて、ＣＰＵ１１からＣＰＵ２１へ更新指令を出力する。これに応じて、ＣＰＵ２１により、不揮発メモリ６に記憶された設定を、起動時に検知したディップスイッチ５の設定に変更して設定情報を更新した後、画像形成装置１を通常通りに起動させる。
【００２８】
図５は、この画像形成装置１による起動時の動作手順を示すフローチャートであり、その設定変更手順を含む制御手順や方法を示している。
この画像形成装置１では、図示のように、ディップスイッチ５の診断処理により、検知した設定と不揮発メモリ６に記憶された設定が異なると判定されたときには、まず、操作部１４に、ディップスイッチ５の設定が異なっている旨と、確認ボタンを表示させる（Ｓ２０１）。この確認ボタンが押下（接触を含む）されると、操作部１４に、比較した設定同士の異なる設定を少なくとも表示する。
【００２９】
その際、ここでは、操作部１４に、検知した実際のディップスイッチ５の状態（設定）と、不揮発メモリ６に記憶された設定すべき動作モード等に関するディップスイッチ５の状態、及び確認ボタンを表示させる（Ｓ２０２）。続いて、確認ボタンの押下に伴い操作部１４の表示を変更し、「実際のディップスイッチの設定は合っていますか？」のメッセージと、「はい」及び「いいえ」のボタンを表示させ（Ｓ２０３）、実際のディップスイッチ５の設定が合っているか否かを判断させる（Ｓ２０４）。
【００３０】
この判断の結果、検知した設定にミス等があり、実際のディップスイッチ５の設定が、所望の設定に合わずに正しくないときには（Ｓ２０４、ＮＯ）、操作部１４の「いいえ」ボタンの押下により（Ｓ２０５）、「ディップスイッチを再設定してください」とのメッセージと確認ボタンを、操作部１４に表示させる（Ｓ２０６）。この確認ボタンが押下されると、画像形成装置１を自動的にシャットダウンし（Ｓ２０７）、ディップスイッチ５の正しい設定への再設定後に（Ｓ２０８）、電源のオンにより（Ｓ２０９）、再び画像形成装置１を起動する。その後、ディップスイッチ５の検知した設定と記憶した設定とが合っている場合には、ディップスイッチ５の診断処理をクリアして、通常通り起動してシステムスタンバイとなる（Ｓ２１０）。
【００３１】
一方、判断の結果、検知した設定が所望の設定と合っているときには（Ｓ２０４、ＹＥＳ）、操作部１４の「はい」ボタンの押下により（Ｓ２１１）、操作部１４に、「設定を更新しますか？」とのメッセージと、「はい」及び「いいえ」ボタンを表示させる（Ｓ２１２）。これにより、動作モード等の設定を更新するか否かを判断させ、設定を更新せずに（Ｓ２１３、ＮＯ）、「いいえ」ボタンが押下されると（Ｓ２１４）、再度、操作部１４に、ディップスイッチ５の設定が異なっている旨等を表示して確認を促す（Ｓ２０１）。
【００３２】
これに対し、設定を更新すべく（Ｓ２１３、ＹＥＳ）、「はい」ボタンが押下されると（Ｓ２１５）、ディップスイッチ５による設定を更新する処理を実行し、実際のディップスイッチ５の設定情報を、不揮発メモリ６に上書きして設定情報を更新する（Ｓ２１６）。その際、操作部１４の「はい」ボタンが押下された信号を、操作部ボード１０のＣＰＵ１１が受信すると、ＣＰＵ１１からコントローラボード２０のＣＰＵ２１へ更新命令が出力され、ＣＰＵ２１により、検知した設定情報が不揮発メモリ６の記憶された設定情報に上書きされる。このように、設定更新に応じて、不揮発メモリ６に記憶されたディップスイッチ５の設定を、起動時に検知したディップスイッチ５の設定に変更した後、通常の起動動作を継続して、システムをスタンバイ状態にする（Ｓ２１７）。
【００３３】
以上のように、この実施形態の画像形成装置１では、実際にディップスイッチ５に設定されている設定を使用して画像形成装置１を動作させたいときには、検知した設定で、そのまま不揮発メモリ６に記憶させて設定情報を変更し、画像形成装置１を通常起動させることができる。その結果、第１の実施形態で説明した各効果に加えて、煩雑な操作を回避してユーザ等の利便性を高めることができ、画像形成装置１の各動作を所望通りに実行させて、装置の信頼性や動作の正確性を向上させることができる。
【００３４】
ここで、ディップスイッチ５の検知した設定と記憶された設定とが一致等して、画像形成装置１が問題の発生なく通常起動した場合であっても、その設定が、必ずしも、ユーザが希望する動作モード等の設定と一致した適正な設定であるとは限らない。このような場合には、所望の動作が実行されないことがあり、起動中に、現在の設定を確認する必要が生じる。また、設定変更の参考や現在の設定の記録等のために、ディップスイッチ５の設定を確認したいこともある。しかしながら、ディップスイッチ５の設定を確認するためには、画像形成装置１の外カバーやコントローラボード２０を取り外して、ディップスイッチ５の各スイッチを実際に確認する必要がある等、多大な手間や時間が掛かる。
【００３５】
従って、画像形成装置１が通常起動してシステムスタンバイ状態になった後に、ディップスイッチ５の起動時等に検知した設定、又は不揮発メモリ６に記憶された設定を、例えば確認ボタンの押下により、操作部１４に表示させるようにしてもよい。この場合には、操作部１４の操作により、接続されたＣＰＵ１１を介してコントローラボード２０のＣＰＵ２１に命令を出力し、ディップスイッチ５の設定を検知し、又は不揮発メモリ６から読み出す等して、現在の設定を操作部１４に表示させる。このように、画像形成装置１の起動後に、ディップスイッチ５の設定を表示する手段を設けることで、ディップスイッチ５の設定、及び各ビット情報やスイッチ状態等を、操作部１４上等で、起動中に容易に確認でき、確認に要する手間や時間を削減することができる。
【００３６】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。
図６は、第３の実施形態の画像形成装置１の概略構成を示すブロック図である。
この画像形成装置１は、図示のように、第１の実施形態と同様に、表示部１２とスピーカ１３が接続された操作部ボード１０と、コントローラボード２０とを備えている。
【００３７】
ただし、ここでは、コントローラボード２０に、設定情報を記憶する不揮発メモリ６を設けずに、ＣＰＵ２１とディップスイッチ５とを実装している。また、画像形成装置１は、これら各ボード１０、２０に加えて、上記したエンジンボード３０を備え、エンジンボード３０に、互いに接続されたＣＰＵ３１と不揮発メモリ６とを実装するとともに、ＣＰＵ３１を、コントローラボード２０のＣＰＵ２１と接続している。
【００３８】
この画像形成装置１では、エンジンボード３０内の不揮発メモリ６に、コントローラボード２０のディップスイッチ５の設定を、ＣＰＵ２１、３１を介して記憶させる。起動時には、ディップスイッチ５のオン／オフ状態を、同じボード２０内のＣＰＵ２１が読み取って設定を検知し、その設定情報をレジスタに一旦格納する。併せて、ＣＰＵ２１により、エンジンボード３０のＣＰＵ３１へ命令を出力し、ＣＰＵ３１を介して、不揮発メモリ６に記憶された設定を読み込んでレジスタに格納する。以降は第１の実施形態と同様であり、例えば、ＣＰＵ２１により、取得した設定同士を比較し、異なる設定が有ると判定されたときには、操作部ボード１０のＣＰＵ１１を介して表示部１２やスピーカ１３を動作させて、異なる設定が有ることを通知等する。
【００３９】
以上のように、この実施形態の画像形成装置１では、ディップスイッチ５の設定情報を記憶する不揮発メモリ６を、ディップスイッチ５の実装ボードと異なるボードであるエンジンボード３０に設けている。そのため、ディップスイッチ５の戻し忘れや設定ミス等により設定違いが発生したときに加えて、例えばサービスマンがコントローラボード２０を交換した際に、ディップスイッチ５を間違えて設定したときでも、不揮発メモリ６に記憶された設定情報と比較する等して、設定ミス等を把握できる。従って、画像形成装置１の起動や印刷等を含む各動作を正確、確実に実行させることができ、装置の信頼性や動作の正確性を、より向上させることができる。
【００４０】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。
図７は、第４の実施形態の画像形成装置１の概略構成を示すブロック図である。
この画像形成装置１は、図示のように、第３の実施形態の画像形成装置１の構成に加えて、エンジンボード３０に、ＣＰＵ３１に接続されたディップスイッチ５Ｂが実装されている。
【００４１】
この画像形成装置１では、コントローラボード２０側のディップスイッチ５Ａの設定とともに、エンジンボード３０側のディップスイッチ５Ｂの設定も、エンジンボード３０の不揮発メモリ６に記憶させる。起動時には、コントローラボード２０のＣＰＵ２１が、同じボード２０内のディップスイッチ５Ａの設定及び、ＣＰＵ３１を介してエンジンボード３０のディップスイッチ５Ｂの設定を検知して取得する。また、ＣＰＵ２１により、ＣＰＵ３１を介して、不揮発メモリ６に記憶されたディップスイッチ５Ａ、５Ｂの両設定を取得し、それぞれ実際に検知した設定と比較し、比較した設定同士に異なる設定が有るときには、第３の実施形態と同様に、異なる設定があることを通知する。従って、この画像形成装置１では、コントローラボード２０側のディップスイッチ５Ａに加えて、エンジンボード側のディップスイッチ５Ｂの設定ミスや戻し忘れ等も把握して防止できる。
【００４２】
（第５の実施形態）
次に、本発明の第５の実施形態について説明する。
図８は、第５の実施形態の画像形成装置１の概略構成を示すブロック図である。
この画像形成装置１は、図示のように、第４の実施形態の画像形成装置１の構成に加えて、コントローラボード２０に、ＣＰＵ２１に接続された不揮発メモリ６Ａが実装されている。即ち、ここでは、コントローラボード２０は、ディップスイッチ５Ａと不揮発メモリ６Ａを、エンジンボード３０は、ディップスイッチ５Ｂと不揮発メモリ６Ｂを、それぞれ備えている。
【００４３】
この画像形成装置１では、ディップスイッチ５Ａ、５Ｂの両設定を、各ボード２０、３０の不揮発メモリ６Ａ、６Ｂの両方に各々記憶させる。起動時には、コントローラボード２０のＣＰＵ２１が、ディップスイッチ５Ａ、５Ｂの両設定を取得し、かつ不揮発メモリ６Ａ、６Ｂのいずれか一方から、記憶されたディップスイッチ５Ａ、５Ｂの両設定を取得する。その際、ＣＰＵ２１は、まず、同じボード２０内の不揮発メモリ６Ａから設定情報を読み出すが、例えば、起動前にコントローラボード２０を交換する等して、その不揮発メモリ６Ａに設定情報が記憶されていないときには、読み出しを中止し、ＣＰＵ３１を介して他方の不揮発メモリ６Ｂから設定情報を取得する。
【００４４】
続いて、ＣＰＵ２１により、取得した対応する設定同士を比較し、比較した設定同士に異なる設定が有るときには、第４の実施形態と同様に、異なる設定があることを通知する。また、ここでは、いずれか一方の不揮発メモリ６Ａ、６Ｂに、ディップスイッチ５Ａ、５Ｂの設定が記憶されていないときには、ＣＰＵ２１により制御して、記憶された一方の設定情報や検知した設定を、他方の不揮発メモリ６Ａ、６Ｂに書き込んでバックアップする。
【００４５】
このように、不揮発メモリ６Ａ、６Ｂを画像形成装置１の複数の回路基板（ここでは、２つのボード２０、３０）に設けて、それぞれにディップスイッチ５Ａ、５Ｂの設定を記憶させることで、その情報を確実に保持して取得することができる。これに伴い、例えば、エンジンボード３０とコントローラボード２０のどちらが交換されても、ディップスイッチ５Ａ、５Ｂの診断処理が行え、装置の信頼性や動作の正確性を一層向上させることができる。
【００４６】
なお、ディップスイッチ５と不揮発メモリ６は、操作部ボード１０等の他のボードに実装して、上記と同様の処理を実行するようにしてもよい。また、ディップスイッチ５をエンジンボード３０に、不揮発メモリ６をコントローラボード２０に設け、或いは、ディップスイッチ５と不揮発メモリ６を、コントローラボード２０とエンジンボード３０の一方のみに、又は両方に、それぞれ複数設ける等、それらを任意に組み合わせて実装させてもよい。このように、不揮発メモリ６を、コントローラボード２０及び／又はエンジンボード３０に、ディップスイッチ５を、コントローラボード２０及び／又はエンジンボード３０に設けても、上記と同様の各効果が得られる。
【００４７】
（第６の実施形態）
次に、本発明の第６の実施形態について説明する。
図９は、第６の実施形態の画像形成装置１の概略構成を示すブロック図である。
この画像形成装置１は、図示のように、第５の実施形態の画像形成装置１と異なり、コントローラボード２０とエンジンボード３０に不揮発メモリを設けず、ディップスイッチ５Ａ、５Ｂの設定を記憶する外部装置であるネットワークサーバ４０と接続されている。
【００４８】
ネットワークサーバ４０は、コントローラボード２０のＣＰＵ２１に接続され、ネットワーク等を介して互いに通信してデータを送受信し、予め送信されたディップスイッチ５Ａ、５Ｂの設定を記憶する。画像形成装置１の起動時には、コントローラボード２０のＣＰＵ２１が、ディップスイッチ５Ａ、５Ｂの両設定を検知して取得し、かつネットワークサーバ４０から、記憶されたディップスイッチ５Ａ、５Ｂの両設定を取得して、それぞれの設定を互いに比較する。その結果、比較した設定同士に異なる設定が有るときには、上記と同様に、異なる設定があることを通知する。
【００４９】
このように、ネットワーク上の装置に設定情報を記憶させておくことで、内部メモリの情報がリセットされる等して、内部に記憶された設定情報に基づく比較がうまくいかず、又は比較ができなくなった場合であっても、ディップスイッチ５Ａ、５Ｂの診断処理を確実に行うことができる。ただし、この設定情報は、ネットワークを介さずに接続された外部記憶装置に記憶する等、ネットワークサーバ４０以外の通信可能な外部装置に記憶して使用するようにしてもよい。
【００５０】
また、この実施形態の画像形成装置１でも、第２の実施形態（図４、図５参照）と同様に、ディップスイッチ５Ａ、５Ｂの設定を表示する手段を設けて、ユーザからの指示等により、その際の設定を表示させるようにしてもよい。同様に、比較した設定同士が異なる場合に、その設定を表示するとともに、ユーザの選択による設定更新に応じて、ＣＰＵ２１から更新命令を出力し、ネットワークサーバ４０に記憶された設定を検知した実際の設定に変更させるようにしてもよい。
【００５１】
なお、本発明は、以上の各実施形態で説明した画像形成装置１の制御方法の各工程（手順）を、コンピュータで実行させるためのプログラムとして、汎用のプログラム言語により記述することでも実現することができる。併せて、このプログラムをフレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、又はＭＯ等、任意のコンピュータ読み取り可能な記録媒体に記録し、これをコンピュータで読み取らせることでも実施できる。
【図面の簡単な説明】
【００５２】
【図１】第１の実施形態の画像形成装置の概略構成を示すブロック図である。
【図２】第１の実施形態の画像形成装置による起動時の動作手順を示すフローチャートである。
【図３】従来の起動時の動作手順の例を示すフローチャートである。
【図４】第２の実施形態の画像形成装置の概略構成を示すブロック図である。
【図５】第２の実施形態の画像形成装置による起動時の動作手順を示すフローチャートである。
【図６】第３の実施形態の画像形成装置の概略構成を示すブロック図である。
【図７】第４の実施形態の画像形成装置の概略構成を示すブロック図である。
【図８】第５の実施形態の画像形成装置の概略構成を示すブロック図である。
【図９】第６の実施形態の画像形成装置の概略構成を示すブロック図である。
【符号の説明】
【００５３】
１・・・画像形成装置、５・・・ディップスイッチ、６・・・不揮発メモリ、１０・・・操作部ボード、１１・・・ＣＰＵ、１２・・・表示部、１３・・・スピーカ、１４・・・操作部、２０・・・コントローラボード、２１・・・ＣＰＵ、３０・・・エンジンボード、３１・・・ＣＰＵ、４０・・・ネットワークサーバ。
【図１】
2009290834.tif 000003
【図２】
2009290834.tif 000004
【図３】
2009290834.tif 000005
【図４】
2009290834.tif 000006
【図５】
2009290834.tif 000007
【図６】
2009290834.tif 000008
【図７】
2009290834.tif 000009
【図８】
2009290834.tif 000010
【図９】
2009290834.tif 000011