(57)【要約】【課題】設定値の再設定に伴う時間の短縮を実現する。【解決手段】各デバイスを制御する複数の制御手段と、制御手段それぞれの正常な状態での各動作モードに応じた設定値を格納する設定値格納手段と、制御手段に設定された設定値と、設定値格納手段に格納された対応する設定値と、を比較する比較手段と、比較手段による比較結果の異なる制御手段の設定値を初期化レベルを変化させて再設定する再設定手段と、を備える。【選択図】図５
2010130618.tif 000002
【特許請求の範囲】
【請求項１】
各デバイスを制御する複数の制御手段と、
前記制御手段それぞれの正常な状態での各動作モードに応じた設定値を格納する設定値格納手段と、
前記制御手段に設定された設定値と、前記設定値格納手段に格納された対応する設定値と、を比較する比較手段と、
前記比較手段による比較結果の異なる前記制御手段の設定値を初期化レベルを変化させて再設定する再設定手段と、を備えることを特徴とする画像形成装置。
【請求項２】
前記初期化レベルは、デバイスによって決定されることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記再設定手段は、前記比較結果が等しくなるまで再設定を繰り返し行うことを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記再設定手段は、規定回数に達するまで再設定を繰り返し行うことを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記規定回数再設定を行っても前記比較結果が等しくならないと故障の旨を表示する表示手段を備えることを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記再設定手段による再設定を行うか否かを選択可能に表示部に表示することを特徴とする請求項１から５のいずれか１項に記載の画像形成装置。
【請求項７】
各デバイスを制御する複数の制御部に設定された設定値と、それぞれの正常な状態での各動作モードに応じた設定値を格納する設定値格納部に格納された対応する設定値と、を比較する比較ステップと、
前記比較ステップによる比較結果の異なる前記制御部の設定値を初期化レベルを変化させて再設定する再設定ステップと、を備えることを特徴とする画像形成装置の設定値修正方法。
【請求項８】
各デバイスを制御する複数の制御部に設定された設定値と、それぞれの正常な状態での各動作モードに応じた設定値を格納する設定値格納部に格納された対応する設定値と、を比較する比較処理と、
前記比較処理による比較結果の異なる前記制御部の設定値を初期化レベルを変化させて再設定する再設定処理と、をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置を構成する制御回路において、設定値を正常値となるよう再設定する画像形成装置、その設定値修正方法及びプログラムに関するものである。
【背景技術】
【０００２】
画像形成装置は、内部に複数の制御回路を有しており、それらの制御回路を構成するデバイスにおいても、様々な機能がある。これら複数のデバイスは、ユーザがそれぞれ設定を行うことで、必要な機能を動作させている。
【０００３】
制御回路を安定させて動作させるためには、上記の設定が正しく行われることが必須条件となる。
【０００４】
従来では、常に正しい回路設定を行うために、ウォッチドック信号でリセットをかけて再起動させていた。
【０００５】
しかしながら、リセットのようにすべての設定を最初からやり直すのでは、時間もかかる上、再設定を行う必要のない箇所まで処理が発生してしまっていた。
【０００６】
そこで、例えば特許文献１には、省エネモード中に電源をＯＦＦしたデバイスを省エネ復帰後に問題なく使用することができるように、省エネ移行時及び省エネ復帰時にパワーフックキューに登録されたパワーフック関数を呼び出して不整合をなくす技術について開示されている。
【特許文献１】特開２００７−３０６１４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の技術では、正しい設定値が設定されていても再設定が行われてしまうために無駄な時間を浪費することになってしまう。
【０００８】
そこで本発明は、上記問題点に鑑みてなされたもので、設定値の再設定に伴う時間の短縮を実現することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明における画像形成装置は、各デバイスを制御する複数の制御手段と、制御手段それぞれの正常な状態での各動作モードに応じた設定値を格納する設定値格納手段と、制御手段に設定された設定値と、設定値格納手段に格納された対応する設定値と、を比較する比較手段と、比較手段による比較結果の異なる制御手段の設定値を初期化レベルを変化させて再設定する再設定手段と、を備えることを特徴とする。
【００１０】
また、本発明における画像形成装置の設定値修正方法は、各デバイスを制御する複数の制御部に設定された設定値と、それぞれの正常な状態での各動作モードに応じた設定値を格納する設定値格納部に格納された対応する設定値と、を比較する比較ステップと、比較ステップによる比較結果の異なる制御部の設定値を初期化レベルを変化させて再設定する再設定ステップと、を備えることを特徴とする。
【００１１】
また、本発明におけるプログラムは、各デバイスを制御する複数の制御部に設定された設定値と、それぞれの正常な状態での各動作モードに応じた設定値を格納する設定値格納部に格納された対応する設定値と、を比較する比較処理と、比較処理による比較結果の異なる制御部の設定値を初期化レベルを変化させて再設定する再設定処理と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１２】
本発明により、必要な箇所のみに回路の再設定を行うことで、再設定に伴う時間の短縮を実現することができる。
【発明を実施するための最良の形態】
【００１３】
次に、発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００１４】
図１は、画像形成装置の概略構成を示す図である。画像形成装置は、原稿自動搬送装置（ＡＤＦ）１を有する原稿読取装置２、及び給紙トレイを有する画像形成装置本体３から構成される。
【００１５】
原稿の読取動作は、ＡＤＦ１の原稿台４、又は原稿読取装置２の原稿読取ガラス５上にセットされた原稿をランプ６によって光を照射し、その反射信号をＣＣＤ（Charge Couppled Device）やＣＩＳ（Contact Image Sensor）といったセンサ７で読み取る。
【００１６】
読み取られた信号はＡＦＥ（Analog Front End）と呼ばれるデバイス等でデジタル信号へと変換され、スキャナもしくはプリンタ側にある図示しないコントローラに送信される。送信されたスキャン信号（画像データ）は、コントローラで画像処理によりプリンタ用画像データに変換され、ＰＣ（ディスプレイ）やプリンタエンジン（図示せず）等に送信される。プリンタエンジンでは、インクジェットの場合、レンダリング処理（画像データをヘッド転送順にデータを置き換える処理）が行われる。
【００１７】
用紙への印刷動作は、給紙トレイ１２から排出された印刷用紙１３が用紙搬送ベルト１０へと送られ、用紙端センサ９によって印刷用紙が検知される。その後、ヘッドを搭載したキャリッジ８が、印刷開始位置に移動すると、レンダリング処理を行った印字データがヘッドに転送され、印字開始となる。印刷完了後、印刷用紙は排紙トレイ１１へと排紙される。
【００１８】
このような画像形成装置において、原稿の両面を同時に読み取る場合には、ＡＤＦ１を用いたシートスルー方式によって読み取られる。すなわち、原稿台４にセットされた原稿は、原稿搬送方向上流側で停止したランプ６に照射され、その照射光を反射、収束し、センサ７で読み取ることによって表面の読み取りが行われる。
【００１９】
図２は、画像形成装置の制御回路の一部であるコントローラボードの構成図を示す。コントローラボード１０１は、ＣＰＵ１０２と、ＡＳＩＣ１０３と、メモリ１０４と、ＡＳＩＣ１０５と、ＨＤＤ１０６と、画像データを処理するエンジンとのＩ／Ｆ１０７と、ＡＳＩＣ１０８と、ＲＯＭ１０９と、ＡＳＩＣ１１０と、ＮＶＲＡＭ１１１と、ホストコンピュータとのＩ／Ｆ１１２と、を備えて構成される。なお、ＨＤＤ１０６は、主にエンジンから送られてきたデータを保存する。
【００２０】
なお、ＣＰＵ及び各ＡＳＩＣは、複数の動作モードを有し、それぞれのデバイスにおける動作モードの設定値は、初期設定回路によって設定される。
【００２１】
ＡＳＩＣ１０３は、メモリコントローラを内蔵しており、メモリ１０４には、各動作モードに対応する正常状態における正しい設定値が格納されている。ＡＳＩＣ１０５は、ＡＳＩＣ１０３とエンジンとを仲介しており、ＨＤＤ１０６を有する。ＡＳＩＣ１０８は、ＡＳＩＣ１０３とＡＳＩＣ１１０とを仲介しており、プログラムが格納されたＲＯＭ１０９を有する。ＡＳＩＣ１１０は、各種設定情報を保存するＮＶＲＡＭ１１１や、ホストＩ／Ｆ１１２を有する。
【００２２】
図３は、本発明の実施形態におけるＣＰＵ及び各ＡＳＩＣの機能ブロック図である。本画像形成装置におけるＣＰＵ及び各ＡＳＩＣは、初期設定部１２０と、設定値比較部１２１と、再設定部１２２と、を有して構成される。
【００２３】
初期設定部１２０は、選択されている動作モードに対応した初期設定を行い、値を設定する。
【００２４】
設定値比較部１２１は、装置が起動した際に読み出した初期設定値と、メモリに格納されている対応する正しい設定値と、を比較する。
【００２５】
再設定部１２２は、設定値比較部１２１における比較結果が異なった場合に、異なったＣＰＵあるいはＡＳＩＣのみ初期化レベルを変化させ、初期化を行って設定値を再設定する。なお、変化させる初期化レベルは、回路を構成するデバイスによって決定される。
【００２６】
図４は、ＣＰＵ及び各ＡＳＩＣにおける動作を示すフローチャート図である。
【００２７】
電源が投入される（装置が起動する）と（ステップＳ１）、ＣＰＵ及び各ＡＳＩＣは、動作モードに対応する初期設定値を読み出す（ステップＳ２）。読み出した初期設定値と、メモリに格納されている対応する正しい設定値と、を比較し（ステップＳ３）、初期設定が変化したかどうかをデバイスごとに判断する（ステップＳ４）。
【００２８】
ここで初期設定の変化を検出した場合には、初期化レベルを変化させて設定値の再設定処理を実行させる（ステップＳ５）。なお、再設定処理は、設定値が正しい値になるまで繰り返す。また、初期化レベルは、変化を検出したデバイスに応じて決定する。
【００２９】
上記処理がＣＰＵ及び全てのＡＳＩＣについて完了すると終了となる。
【００３０】
図５は、再設定処理におけるフローチャート図である。
【００３１】
まず、電源が投入される（装置が起動する）と（ステップＳ１１）、ＣＰＵ及び各ＡＳＩＣは、初期設定レジスタを読み出す（ステップＳ１２）。読み出した初期設定レジスタの値と、ＣＰＵ及び各ＡＳＩＣそれぞれに備えられた初期設定回路に保存してある正しい設定値と、を比較し（ステップＳ１３）、初期設定が変化したかどうかをデバイスごとに判断する（ステップＳ１４）。
【００３２】
ステップＳ１４にて初期設定値の変化があったと判断された場合には、再設定実行カウンタを１増加する（ステップＳ１５）。増加後、カウンタの値が１であるか否かを判断する（ステップＳ１６）。
【００３３】
カウンタが1であった場合、すなわち最初の再設定処理実行時には、再設定処理を行うかを操作部に表示し、ユーザに選択させる（ステップＳ１７）。なお、２回目以降の再設定処理時は操作部の表示は行わない。ここで、ユーザが再設定実行を選択したか否かを判断する（ステップＳ１８）。再設定が選択されなかった場合は、他の未処理のＡＳＩＣにおける初期設定の読み出しを行う（ステップＳ２２）。
【００３４】
一方、再設定が選択された場合は、再設定カウンタが一定値未満であるか否かを判断する（ステップＳ１９）。再設定カウンタが一定値を超えていなければ、再設定処理を実行して（ステップＳ２０）、再度設定値の確認を行う（ステップＳ１２）。
【００３５】
一方、再設定カウンタが上限を超えている場合には再設定処理を何度行っても設定値が元に戻らない状態として、操作部にその旨（故障）を表示させる（ステップＳ２１）。
【００３６】
なお、上記処理は、初期設定の必要なデバイスそれぞれに備えられるＡＳＩＣにおいて行われる。
【００３７】
本発明における実施形態によれば、制御回路において、回路を構成する各デバイスの初期設定値の変化に伴い、初期化レベルを変化させているので、必要な部分のみを再設定することができるようになり、これにより再設定に必要な時間を短縮することが可能となる。
【００３８】
また、初期化レベルを回路を構成するデバイスによって決定しているので、必要な部分のみを再設定することができるようになり、これにより再設定に必要な時間を短縮することが可能となる。
【００３９】
また、再設定時に初期設定値を比較して元に戻ったかどうかを判断しているので、常に正しい設定が行われる様になり、製品の信頼性を向上することが可能となる。
【００４０】
また、再設定を実行しても元の値に戻らない場合、正常値に戻るまで再設定を実行しているので、必ず正しい設定が行われる様になり、製品の信頼性を向上することが可能となる。
【００４１】
また、ある決まった回数の再設定を実行しても正常値に戻らなかった場合は、故障表示させているので、故障によって設定値が変化したことを検出可能となる。
【００４２】
また、初期設定値が変わっていた場合、操作部に表示させ、ユーザに再設定を行うかどうか選択させているので、あえて設定値を変えることも可能になり、機能性を向上できる。
【００４３】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範囲な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更が可能である。
【図面の簡単な説明】
【００４４】
【図１】画像形成装置の構成図である。
【図２】本発明の実施形態に係るコントローラボードの構成図である。
【図３】ＣＰＵ及び各ＡＳＩＣにおける機能ブロック図である。
【図４】本発明の実施形態に係る画像形成装置のフローチャート図である。
【図５】再設定処理におけるフローチャート図である。
【符号の説明】
【００４５】
１０１    コントローラボード
１０２    ＣＰＵ
１０３    ＡＳＩＣ
１０４    メモリ
１０５    ＡＳＩＣ
１０６    ＨＤＤ
１０７    エンジンＩ／Ｆ
１０８    ＡＳＩＣ
１０９    ＲＯＭ
１１０    ＡＳＩＣ
１１１    ＮＶＲＡＭ
１１２    ホストコンピュータＩ／Ｆ
１２０    初期設定部
１２１    設定値比較部
１２２    再設定部
【図１】
2010130618.tif 000003
【図２】
2010130618.tif 000004
【図３】
2010130618.tif 000005
【図４】
2010130618.tif 000006
【図５】
2010130618.tif 000007