(57)【要約】【課題】自動調整処理に要するトナー等の消耗品や時間がリブートに伴って浪費されることを防止できる画像形成装置を提供すること。【解決手段】画像形成に使用される画像形成ユニット２４や制御部４０等のハードウエア資源と、画像形成にかかる処理を行う補正プログラム５２やレジストレーションプログラム５３等のプログラムを有するプリンタ１において、ハードウエア資源２４及び制御部４０又はプログラム５２，５３が自動調整処理中であることを検出した状態で、リブート指令を受け付けた際に（Ｓ２：ＹＥＳ、Ｓ４：ＹＥＳ）、自動調整処理が完了した後にリブート指令に従ってハードウエア資源２４及びプログラム５２，５３をリブートさせる（Ｓ５：ＮＯ、Ｓ７：ＮＯ、Ｓ９）。【選択図】図７
2007257580.tif 000002
【特許請求の範囲】
【請求項１】
画像形成に使用されるハードウエア資源と、画像形成にかかる処理を行うプログラムとを有する画像形成装置において、
前記ハードウエア資源及び前記プログラムをリブートさせるリブート指令を受け付ける受付手段と、
前記ハードウエア資源の状態と前記プログラムの状態を監視する監視手段と、
前記監視手段が、前記ハードウエア資源又は前記プログラムが自動調整処理中であることを検出した状態で、前記受付手段が前記リブート指令を受け付けた際に、前記自動調整処理が完了した後に前記リブート指令に従って前記ハードウエア資源及び前記プログラムをリブートさせるリブート実行手段と、を有することを特徴とする画像形成装置。
【請求項２】
請求項１に記載する画像形成装置において、
前記監視手段が、前記ハードウエア資源又は前記プログラムが自動調整処理中であることを検出した状態で、前記受付手段が前記リブート指令を受け付けたときに、前記リブート待ちを報知する報知手段を有することを特徴とする画像形成装置。
【請求項３】
画像形成に使用されるハードウエア資源と、画像形成にかかる処理を行うプログラムとを有し、ネットワークを介して外部装置に接続される画像形成装置において、
前記ハードウエア資源及び前記プログラムをリブートさせるリブート指令を前記外部装置から前記ネットワーク経由で受信するための受信手段と、
前記ハードウエア資源及び前記プログラムをリブートさせるリブート指令を入力するための操作手段と、
前記ハードウエア資源の状態と前記プログラムの状態を監視する監視手段と、
前記監視手段が、前記ハードウエア資源又は前記プログラムが自動調整処理中であることを検出した状態で、前記リブート指令を入力したときに、前記リブート指令が前記受信手段に入力されたものか、前記操作手段に入力されたものかを判断し、前記操作手段に入力されたものと判断したときに、前記自動調整処理の完了後に前記リブートを実行するか、前記自動調整処理の完了前に前記リブートを実行するかを選択する選択手段と、
前記前記選択手段が選択した結果に応じて前記リブートを実行するリブート実行手段と、を有することを特徴とする画像形成装置。
【請求項４】
画像形成に使用されるハードウエア資源と、画像形成にかかる処理を行うプログラムとを有する画像形成装置において、
前記ハードウエア資源及び前記プログラムをリブートさせるリブート指令を受け付けるための受付手段と、
前記ハードウエア資源の状態と前記プログラムの状態を監視する監視手段と、
前記監視手段が、前記ハードウエア資源又は前記プログラムが自動調整処理中であることを検出した状態で、前記受付手段が前記リブート指令を受け付けた際に、前記リブート指令を不実行にする不実行手段と、を有することを特徴とする画像形成装置。
【請求項５】
請求項１乃至請求項４の何れか１つに記載する画像形成装置において、
前記自動調整処理は、濃度補正であることを特徴とする画像形成装置。
【請求項６】
請求項１乃至請求項４の何れか１つに記載する画像形成装置において、
前記自動調整処理は、レジストレーション処理であることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成に使用されるハードウエア資源と、画像形成にかかる処理を行うプログラムとを有する画像形成装置に関する。
【背景技術】
【０００２】
従来より、ハードウエアやプログラム等の種々の原因に基づく故障が発生したときに、リブートを自動で行う技術がある。例えば、特許文献１に記載された画像形成装置は、リブート対象検出部がリブート対象となる故障を検出したときに、リブートを自動で行う。
【０００３】
【特許文献１】特開２００５−２１９２４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像形成装置は、リブート対象検出部がリブート対象となる故障を検出すると、濃度補正中やレジストレーションなど調整中であっても、リブートを実行していた。例えば、濃度補正中にリブートが行われると、濃度補正が途中で中断され、リブート後に濃度補正を最初からやり直さなければならず、トナーやインクなどが無駄に消費されることがあった。また、例えば、４個の感光ドラムに対するレジストレーションを行っている途中でリブートが行われると、リブート後に最初からレジストレーションをやり直さなければならず、画像形成装置を画像形成可能状態に復帰させるのに時間がかかった。
【０００５】
そこで、本発明は、上記問題点を解決するためになされたものであり、自動調整処理に要するトナー等の消耗品や時間がリブートに伴って浪費されることを防止できる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像形成装置は、次のような構成を有している。
（１）画像形成に使用されるハードウエア資源と、画像形成にかかる処理を行うプログラムとを有する画像形成装置において、前記ハードウエア資源及び前記プログラムをリブートさせるリブート指令を受け付ける受付手段と、前記ハードウエア資源の状態と前記プログラムの状態を監視する監視手段と、前記監視手段が、前記ハードウエア資源又は前記プログラムが自動調整処理中であることを検出した状態で、前記受付手段が前記リブート指令を受け付けた際に、前記自動調整処理が完了した後に前記リブート指令に従って前記ハードウエア資源及び前記プログラムをリブートさせるリブート実行手段と、を有することを特徴とする。
【０００７】
（２）（１）に記載の発明において、前記監視手段が、前記ハードウエア資源又は前記プログラムが自動調整処理中であることを検出した状態で、前記受付手段が前記リブート指令を受け付けたときに、前記リブート待ちを報知する報知手段を有することを特徴とする。
【０００８】
（３）画像形成に使用されるハードウエア資源と、画像形成にかかる処理を行うプログラムとを有し、ネットワークを介して外部装置に接続される画像形成装置において、前記ハードウエア資源及び前記プログラムをリブートさせるリブート指令を前記外部装置から前記ネットワーク経由で受信するための受信手段と、前記ハードウエア資源及び前記プログラムをリブートさせるリブート指令を入力するための操作手段と、前記ハードウエア資源の状態と前記プログラムの状態を監視する監視手段と、前記監視手段が、前記ハードウエア資源又は前記プログラムが自動調整処理中であることを検出した状態で、前記リブート指令を入力したときに、前記リブート指令が前記受信手段に入力されたものか、前記操作手段に入力されたものかを判断し、前記操作手段に入力されたものと判断したときに、前記自動調整処理の完了後に前記リブートを実行するか、前記自動調整処理の完了前に前記リブートを実行するかを選択する選択手段と、前記前記選択手段が選択した結果に応じて前記リブートを実行するリブート実行手段と、を有することを特徴とする。
【０００９】
（４）画像形成に使用されるハードウエア資源と、画像形成にかかる処理を行うプログラムとを有する画像形成装置において、前記ハードウエア資源及び前記プログラムをリブートさせるリブート指令を受け付けるための受付手段と、前記ハードウエア資源の状態と前記プログラムの状態を監視する監視手段と、前記監視手段が、前記ハードウエア資源又は前記プログラムが自動調整処理中であることを検出した状態で、前記受付手段が前記リブート指令を受け付けた際に、前記リブート指令を不実行にする不実行手段と、を有することを特徴とする。
【００１０】
（５）（１）乃至（４）の何れか１つに記載の発明において、前記自動調整処理は、濃度補正であることを特徴とする。
（６）（１）乃至（４）の何れか１つに記載の発明において、前記自動調整処理は、レジストレーション処理であることを特徴とする。
【発明の効果】
【００１１】
本発明の画像形成装置によれば、ハードウエア資源又はプログラムが自動調整処理中であることを監視手段が検出している状態で、ハードウエア資源及びプログラムをリブートさせるリブート指令が受付手段に受け付けられたときには、自動調整処理が完了した後にリブート指令に従ってハードウエア資源及び前記プログラムをリブート実行手段がリブートするので、自動調整処理に要するトナー等の消耗品や時間がリブートに伴って浪費されることを防止できる。
【００１２】
また、本発明の画像形成装置によれば、ハードウエア資源又はプログラムが自動調整処理中であることを監視手段が検出した状態で、リブート指令が受付手段に受け付けられたときに、報知手段がリブート待ちを報知するので、リブート指令を受け付けた後にリブートが実行されない場合でも、ユーザが故障を誤認識しない。
【００１３】
また、本発明の画像形成装置によれば、ハードウエア資源又はプログラムが自動調整処理中であることを監視手段が検出した状態で、リブート指令を入力したときに、そのリブート指令が、外部装置からネットワーク経由で受信手段に入力されたものか、操作手段に入力されたものかを判断し、操作手段に入力されたものと判断したときに、自動調整処理の完了後にリブートを実行するか、自動調整処理の完了前にリブートを実行するかを選択させ、選択結果に応じてリブートを実行するので、ユーザの意志に従ってリブートを実行することができ、自動調整処理に要するトナー等の消耗品や時間がリブートに伴って浪費されることを防止できる。
【００１４】
また、本発明の画像形成装置によれば、ハードウエア資源又はプログラムが自動調整処理中であることを検出した状態で、受付手段がリブート指令を受け付けても、リブート指令を無視して不実行にするので、自動調整処理に要するトナー等の消耗品や時間がリブートに伴って浪費されることを防止できる。
【００１５】
また、本発明の画像形成装置によれば、自動調整処理が濃度補正であるので、濃度補正中にリブートが実行されることがなく、リブート前に使用したトナーが無駄にならない。
また、本発明の画像形成装置によれば、自動調整処理がレジストレーション処理であるので、レジストレーションの途中でリブートが実行されることがなく、つまり、レジストレーション処理をリブート実行後に始めからやり直すことがなく、画像形成可能状態に復帰するまでの時間が必要以上に長くなることがない。
【発明を実施するための最良の形態】
【００１６】
次に、本発明に係る画像形成装置の一実施の形態について図面を参照して説明する。図１は、プリンタ１にネットワーク３を介してパソコン２を接続したシステムの構成を示す概念図である。
プリンタ１には、複数のパソコン２Ａ，２Ｂ，２Ｃ…がＬＡＮなどのネットワーク３を介して通信可能に接続されている。以下の説明において、パソコン２Ａ，２Ｂ，２Ｃを区別する必要がないときには、「パソコン２」というものとする。プリンタ１は、パソコン２から受信した画像データを記録用紙４に形成する画像形成装置の一例であって、パソコン２Ａ，２Ｂ，２Ｃ…が共有資源であるプリンタ１を容易に管理できるようにネットワーク型（Ｗｅｂブラウザ型）管理機能を有する。このようなプリンタ１は、ハードウエア資源又はプログラムが自動調整処理中であることを検出した状態でリブート指令を入力したときに、リブートの実行を制御する点に特徴を有する。
【００１７】
＜プリンタのメカ構成＞
図２は、図１に示すプリンタ１の外観斜視図である。
プリンタ１は、箱形の本体ケーシング１１によって外観が構成されている。本体ケーシング１１の下方には、記録用紙４を収容する給紙カセット１２が正面側から着脱できるように設けられている。本体ケーシング１１の上面には、排紙トレイ１３が形成され、排紙トレイ１３の片側に操作部１４が設けられている。操作部１４は、プリンタ１を操作するものであって、操作指示を入力する操作スイッチ１６や情報を表示する液晶パネル１７等を備える。本体ケーシング１１の側面には、プリンタ１をＯＮ／ＯＦＦする電源投入スイッチ１７が設けられている。
【００１８】
図３は、図２に示すプリンタ１の内部構成を示す図である。
プリンタ１は、給紙部２１が給紙カセット１２からピックアップした記録用紙４に、画像形成部２２が画像を形成し、画像形成された記録用紙４を排紙部２３が排紙トレイ１３に排紙する。
【００１９】
画像形成部２２は、４つの画像形成ユニット２４Ｙ，２４Ｍ，２４Ｃ，２４Ｋと、転写部２５と、定着部２６から構成されている。尚、以下の説明において画像形成ユニット２４Ｙ，２４Ｍ，２４Ｃ，２４Ｋを区別する必要がないときには、「画像形成ユニット２４」というものとする。また、画像形成ユニット２４が本発明のハードウエア資源を構成する。
【００２０】
画像形成ユニット２４Ｙ，２４Ｍ，２４Ｃ，２４Ｋは、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色トナーをそれぞれ収容し、記録用紙４の搬送方向に沿って並べて配置されている。
【００２１】
画像形成ユニット２４は、像担持体としての感光体ドラム２７と、感光体ドラム２７を帯電させる帯電器２８と、感光体ドラム２７に静電潜像を形成する露光ユニット２９と、感光体ドラム２７との間に印加される現像バイアスにより感光体ドラム２７にトナーを付着させて可視像を形成する現像ユニット３０とを配置して構成される。現像ユニット３０は、配置先の画像形成ユニット２４Ｙ，２４Ｍ，２４Ｃ，２４Ｋに対応する色のトナーを収容している。
【００２２】
尚、画像形成ユニット２４Ｙ，２４Ｍ，２４Ｃ，２４Ｋは同一構成をなす。図３において各画像形成ユニット２４に構成部品の符号を記載すると図面が見難くなるため、図３では、画像形成ユニット２４Ｋにのみ構成部品の符号を記載し、他の画像形成ユニット２４Ｙ，２４Ｍ，２４Ｃの構成部品については符号を省略している。
【００２３】
転写部２５は、転写ローラ３１と搬送ベルト３２と搬送ベルト駆動ローラ３３と搬送ベルト従動ローラ３４とから構成される。
【００２４】
搬送ベルト３２は、搬送ベルト駆動ローラ３３と搬送ベルト従動ローラ３４とに巻回され、外面が各画像形成ユニット２４の感光体ドラム２７に対向接触するように本体ケーシング１１内に配設されている。搬送ベルト３２の内側には、搬送ベルト３２を挟んで感光体ドラム２７に対向配置されるように転写ローラ３１が配置されている。転写ローラ３１は、転写時に適切な転写バイアスを印加される。
【００２５】
定着部２６は、搬送ベルト駆動ローラ３３より下流側に配設されている。
【００２６】
よって、画像形成部２２は、搬送ベルト駆動ローラ３３の駆動力を搬送ベルト３２に伝達して搬送ベルト３２を図中半時計回りに移動させることにより、給紙部２１から画像形成部２２へ搬送されてきた記録用紙４を画像形成ユニット２４Ｙ，２４Ｍ，２４Ｃ，２４Ｋの感光体ドラム２７と転写部２５の転写ローラ３１との間に順次搬送し、各感光体ドラム２７に形成された各色の可視像を記録用紙４に重ね合わせて転写する。そして、記録用紙に転写された画像を定着部２６で熱定着させる。
【００２７】
搬送ベルト３２の下側、すなわち画像形成ユニット２０Ｋの下流側には、トナー回収ユニット３６が搬送ベルト３２に接触するように配設されている。搬送ベルト３２の外側であって、画像形成ユニット２０Ｋとトナー回収ユニット３６との間には、濃度補正時に形成されたパッチの濃度を測定する濃度センサ３７と、レジストレーション時に搬送ベルト３２に形成されるマークを検出するマーク検出器３８が配置されている。
【００２８】
このような構成を有するプリンタ１は、制御部４０によって各部を制御される。
【００２９】
＜制御部の電気制御構成＞
図４は、図２に示す制御部４０の電気ブロック図である。
制御部４０は、周知のコンピュータであって、データの加工・演算を行うＣＰＵ４１を中心に構成されている。ＣＰＵ４１には、入出力インターフェース（以下「入出力ＩＦ」という。）４２と、ＲＯＭ４３と、ＲＡＭ４４と、ハードディスクドライブ（以下「ＨＤＤ」という。）４５と、ネットワークインターフェース（以下「ネットワークＩＦ」という。）４６とが接続されている。尚、制御部４０が本発明のハードウエア資源を構成する。
【００３０】
ＣＰＵ４１は、データを加工・演算して処理するものである。
【００３１】
入出力ＩＦ４２には、操作ボタン１５、液晶パネル１６、給紙部２１、排紙部２３、定着部２６、感光体ドラム２７、帯電器２８、露光ユニット２９、現像ユニット３０、転写ローラ３１、搬送ベルト駆動ローラ３３、トナー回収ユニット３６、濃度センサ３７、マーク検出器３８、電源３９などが接続されている。
【００３２】
ＲＯＭ４３は読み出し専用の不揮発性メモリであり、各種データやプログラムを記憶する。
ＲＡＭ４４は読み書き可能な揮発性メモリであり、各種データやプログラムを記憶する。
【００３３】
図５は、図４に示すＲＡＭの構成例を示す図である。
ＲＡＭ４４には、受信バッファ４７とＲＡＭＤＩＳＫ４８と空き領域４９とシステム記憶領域５０が配置されている。各領域４７，４８，４９，５０の配置は、パソコン２からの指示や操作ボタン１５に入力された指示に従って任意に変更できるようになっている。
【００３４】
ここで、受信バッファ４７は、プリンタ１が受信したデータを一時的に記憶する領域である。受信バッファ４７は、例えば印刷データやリブート指令などを記憶する。
ＲＡＭＤＩＳＫ４８は、データを記憶する領域である。ＲＡＭＤＩＳＫ４８は、例えば、パスワードを入力されるまで印刷データを保存するセキュアプリントを実行するときに、印刷データを記憶するために用いられる。
空き領域４９は、ＣＰＵ４１がデータを加工・演算したり解析する際にデータや計算結果を一時的に記憶する領域である。
システム記憶領域５０は、システム動作に関連するデータを記憶する領域である。
【００３５】
図６は、図５に示すＲＡＭ４４に付されたアドレスを記憶するアドレステーブルの一例である。
アドレステーブルは、アドレス記憶欄ＡＤ１，ＡＤ２，ＡＤ３，ＡＤ４が領域４７，４８，４９，５０毎に設けられている。アドレス記憶欄ＡＤ１，ＡＤ２，ＡＤ３，ＡＤ４に書き込めるアドレスは、ＲＡＭ４４の配置で定められる領域４７，４８，４９，５０の記憶容量に応じて定められる。
【００３６】
図４に戻って、ＨＤＤ４５は読み書き可能な不揮発性メモリである。ＨＤＤ４５には、パソコン識別情報記憶手段５１と、濃度補正プログラム５２と、レジストレーションプログラム５３と、ブラウザ作成プログラム５４と、リブート制御プログラム５５が格納されている。
【００３７】
パソコン識別情報記憶手段５１は、ネットワーク３を介してプリンタ１に接続するパソコン２を識別するためにパソコン２に個別的に付与した識別情報を記憶するものである。
濃度補正プログラム５２は、記録用紙４に形成する画像の濃度を補正するものである。
レジストレーションプログラム５３は、レジストレーションを実行するものである。
ブラウザ作成プログラム５４は、ユーザの指示に応じてブラウザを作成し、作成したブラウザをパソコン２に送信するものである。
リブート制御プログラム５５は、リブート指令を受けたときにリブートの実行を制御するものである。
【００３８】
ネットワークＩＦ４６は、ネットワーク３との間でデータを入出力するものである。尚、プリンタ１は、ネットワークＩＦ４６以外に、パラレルＩＦ、ＵＳＢＩＦなどを備えていてもよく、それらのインターフェースを介してパソコン２などの外部装置に接続される構成であってもよい。
【００３９】
＜プリンタ１の動作説明＞
上記構成を有するプリンタ１の動作について説明する。
【００４０】
＜通常動作＞
プリンタ１は、パソコン２からネットワーク３を経由して受信した印刷データを受信バッファ４７に記憶すると共にＲＡＭ４４上にページデータとして展開し、一方、給紙部２１が給紙カセット１２から記録用紙４をピックアップして画像形成部２２へ搬送する。画像形成部２２は、画像形成ユニット２４の感光体ドラム２７を帯電器２８によって一様に耐電させ、露光ユニット２９の光を感光体ドラム２７の表面に照射して静電潜像を形成する。現像ユニット３０に現像バイアス電圧を印加することにより、トナーが感光体ドラム２７に付着し、感光体ドラム２７の静電潜像が可視像化される。感光体ドラム２７の可視像は、感光体ドラム２７と転写ローラ３１との間で記録用紙４に転写される。記録用紙４に転写された画像は定着部２６において熱定着される。このようにして画像形成された記録用紙４は排紙部２３から排紙トレイ１３に排紙される。
【００４１】
＜濃度補正＞
ここで、トナーは現像バイアス電圧により感光体ドラム２７の表面に付着する。そのため、トナーの付着量は現像バイアス電圧の大小によって変化し、それに伴って記録用紙４に形成される画像の濃度も変化する。そこで、プリンタ１は、電源投入スイッチ１７をＯＮして電源３９を投入されると同時に濃度補正プログラム５２を実行して、濃度補正を行う。
【００４２】
濃度補正は次のように行われる。
制御部４０は、画像形成回数をカウントしており、画像形成回数が定められた回数に達したら、パッチ形成時の現像バイアス電圧を更新した後、搬送ベルト駆動ローラ３３を駆動して搬送ベルト３２を移動させるとともに画像形成ユニット２４を作動させ、搬送ベルト３２にパッチを形成する。搬送ベルト３２に形成されたパッチは、濃度センサ３７に濃度を計測される。そして、濃度センサ３７に測定された濃度と予め設定された目標濃度との差を求め、その差がゼロになるように現像バイアス電圧の補正量を算出し、現像バイアス電圧を補正する。従って、このような濃度補正を行えば、帯電器２８の耐電能力が一定であるとすれば、画像形成回数を重ねても濃度を一定にすることができる。
【００４３】
＜レジストレーション＞
また、プリンタ１は、搬送ベルト３２によって記録用紙４を画像形成ユニット２４Ｙ，２４Ｍ，２４Ｃ，２４Ｋに搬送したときに、各感光体ドラム２７からＣＭＹＫ(シアン・マゼンタ・イエロー・ブラック)の各色トナーを記録用紙４に順次転写し、各色トナーを組み合わせてカラーを一度に再現することにより、カラー印刷を行う。このようなタンデム方式のカラー印刷は、別々の位置にある画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋで各色の画像を形成するため、紙送りと印刷のタイミングを正確に制御しないと色によって微妙に印刷位置がずれてしまう色ズレが起きるという問題がある。そこで、プリンタ１は、電源を投入されると同時にレジストレーションプログラム５３を実行し、各色を精度良く重ね合わせるレジストレーションを行う。
【００４４】
レジストレーションは次のように行われる。
プリンタ１は、記録用紙４に形成する画像と別に搬送ベルト３２上にレジストマークを形成する。このレジストマークは、各画像形成ユニット２４Ｙ，２４Ｍ，２４Ｃ，２４Ｋが一定の間隔を空けて形成する。レジストマークは、マーク検出器３８に読み取られて色ズレを測定される。マーク検出器が色ズレを検出したときには、露光ユニット２９の位置や向きをフィードバック制御により補正して調整する。従って、このようなレジストレーションを行えば、色ズレを抑えて良好な画像を形成することができる。
【００４５】
尚、濃度補正やレジストレーションで使用されたトナーは、トナー回収ユニット３７に回収されるため、トナーが本体ケーシング１１内で飛散しない。
【００４６】
＜プリンタの設定変更＞
ところで、ユーザは、プリンタ１の使い勝手を良くするためのプリンタ１のハードウエアやプログラムを追加、変更、削除等したい場合がある。具体的には例えば、プリンタ１の印刷能力を向上させるために、プリンタ１を共用するユーザの合意の下でプリンタ２の１つからプリンタ１にアクセスし、図５に示す空き領域４９’のように記憶容量を減らし、受信バッファ４７’のように記憶容量を増やすようにＲＡＭ４４の配置変更を行うことがある。
【００４７】
ＲＡＭ４４の配置変更は以下のように行われる。
例えば、ユーザが、ＲＡＭ４４の配置を変更する指示をパソコン２Ａに入力し、パソコン２Ａからネットワーク３を介してプリンタ１の制御部４０にアクセスすると、プリンタ１がブラウザ作成プログラム５４を実行する。そして、パソコン２Ａの識別情報をパソコン識別情報記憶手段５１に照合して権限認証を行い、パソコン２Ａが正当権限を有することを確認できれば、パソコン２Ａ上で図８に示すようなＷｅｂブラウザ６０を表示するための表示データをＨＴＬＭ形式で作成してパソコン２Ａに送信する。パソコン２Ａの表示装置上に表示された図８に示すＷｅｂブラウザ６０の画面には、ＲＡＭ領域の配置変更を行うための設定項目「Ｉｎｐｕｔ  Ｂｕｆｆｅｒ」６１が設けられている。そこで、ユーザは、設定項目「Ｉｎｐｕｔ  Ｂｕｆｆｅｒ」６１の設定値入力欄６２に変更後の設定値を入力した後に、ＯＫボタン６３をクリックする。すると、設定値入力欄６２に入力された設定値に基づいてＲＡＭ４４の配置変更を行う指令と一緒に、ＲＡＭ４４の配置変更時にリブートを実行するリブート指令がパソコン２Ａからプリンタ１に送信される。プリンタ１は、ＲＡＭ４４の配置変更指令とリブート指令を受信して受信バッファ４７に記憶すると、ＲＡＭ４４の配置変更指令に従ってＲＡＭ４４の配置変更を行う。このとき、リブートが実行され、ＲＡＭ４４の配置が更新される。
【００４８】
尚、図８に示すＷｅｂブラウザ６０は、リブートを伴う設定項目とリブートを伴わない設定項目を同一画面に表示するが、リブート項目を伴う設定項目だけを一画面に表示し、リブート指令を出力する認識をユーザに与えるようにしてもよい。これによれば、ユーザにリブートを意識させることができる。また、設定項目とリブート指令とを別々の設定画面で設定し、プリンタ１に送信するようにしてもよい。これによれば、ユーザが意図するタイミングでリブートすることができる。
【００４９】
また、リブートは、上述のようにネットワーク型管理機能を利用したリブートだけでなく、プリンタ１の操作ボタン１５を操作することにより直接指示を出してリブートを行うことも可能である。
【００５０】
＜リブート制御＞
リブートは、プリンタ１のハードウエア資源やプログラムの動作を停止させてハードウエア資源やプログラムの初期化処理を行う。そのため、トナーやデータ等を取り扱う自動調整処理中にリブート指令を受け付けてもプリンタ１にリブートさせたくない場合がある。そこで、プリンタ１は、電源投入後にリブート制御プログラム５５を実行し、リブート指令を入力したときにリブートの実行を制御する。
【００５１】
図７は、図４に示すリブート制御プログラム５５のフロー図である。
リブート制御処理は、先ずステップ１（以下「Ｓ１」と略記する。）において、ネットワークＩＦ４６経由の受信データがあるか否かを、受信バッファ４７に記憶されている受信データに基づいて判断する。ネットワークＩＦ４６経由の受信データがない場合には（Ｓ１：ＮＯ）、Ｓ２において、受信バッファ４７に記憶される受信データが操作ボタン１５から入力されたリブート指令であるか否かを調べ、パネル設定からリブート指令があったか否かを判断する。
【００５２】
受信バッファ４７の受信データが操作ボタン１５から入力されたリブート指令でなく、パネル設定からリブート指令がないと判断した場合には（Ｓ２：ＮＯ）、リブートする必要がないので、Ｓ１に戻って待機する。
一方、受信バッファ４７の受信データが操作ボタン１５から入力されたリブート指令であり、パネル設定からリブート指令があると判断した場合には（Ｓ２：ＮＯ）、リブートする必要があるので、Ｓ５へ進む。
【００５３】
これに対して、ネットワークＩＦ４６経由の受信データが受信バッファ４７にあると判断した場合には（Ｓ１：ＹＥＳ）、Ｓ３において受信データを解析を解析する。そして、Ｓ４において、その受信データがリブート指令であるか否かを判断する。
【００５４】
受信データがリブート指令でない場合には（Ｓ４：ＮＯ）、リブートする必要がないので、Ｓ１に戻って待機する。
一方、受信データがリブート指令である場合には（Ｓ４：ＹＥＳ）、リブートする必要があるので、Ｓ５へ進む。
【００５５】
これらＳ１〜４の処理は、受信バッファ４７に記憶される受信データを監視して、リブートの要否を確認するために行う。特に、操作ボタン１５から入力されるリブート指令をＳ２の処理で監視し、パソコン２から入力されたリブート指令をＳ４の処理で監視する。
【００５６】
そして、Ｓ５において、濃度補正中であるか否かを判断する。濃度補正中であるか否かは、濃度補正プログラム５２の実行により画像形成ユニット２４がパッチ形成したか否かに基づいて判断する。画像形成ユニット２４がパッチ形成している場合には、プリンタ１は濃度補正中であると判断し（Ｓ５：ＹＥＳ）、「濃度補正中であるためリブート待ちしています。」とのメールや確認メッセージをリブート指令を出したパソコン２に送信する。これにより、プリンタ１のリブート待ち状態がユーザに知らされる。このとき、プリンタ１は、例えば液晶パネル１６にも「濃度補正中、リブート待ち」等と表示して、リブート待ちしていることをユーザに知らせるようにしてもよい。
【００５７】
このようなＳ５の処理は、プリンタ１のハードウエア資源である画像形成ユニット２４の状態及びプリンタ１のプログラムである濃度補正プログラム５２の状態を監視する。よって、Ｓ５の処理が「監視手段」に相当する。また、Ｓ６の処理は、リブート待ちを報知するので「報知手段」に相当する。これらＳ５，Ｓ６の処理は、濃度補正プログラム５２を実行して画像濃度を自動調整処理している間は、リブート指令を入力してもリブートを実行しないために行う。
【００５８】
一方、画像形成ユニット２４がパッチ形成していない場合には、濃度補正中でないと判断し（Ｓ５：ＮＯ）、Ｓ７において、レジストレーション中であるか否かを判断する。レジストレーション中であるか否かは、レジストレーションプログラム５３の実行により画像形成ユニット２４がマークを形成しているか否かに基づいて判断される。レジストレーションプログラム５３を実行して画像形成ユニット２４がマークを形成しているときには、レジストレーション中であると判断し（Ｓ７：ＹＥＳ）、Ｓ８において、リブート待ちを報知する。リブート待ちの報知は濃度補正中であるときと同様であるので説明を割愛する。
【００５９】
このようなＳ７の処理は、ハードウエア資源である画像形成ユニット２４及びプログラムであるレジストレーションプログラム５３の状態を監視する。よって、Ｓ７の処理が「監視手段」に相当する。また、Ｓ８の処理は、リブート待ちを報知するので「報知手段」に相当する。これらＳ７，Ｓ８の処理は、レジストレーションプログラム５３を実行して色ズレを自動調整処理している間は、リブート指令を入力してもリブートを実行しないために行う。
【００６０】
プリンタ１が濃度補正及びレジストレーションを実行していないことを確認すると（Ｓ５：ＮＯ、Ｓ７：ＮＯ）、Ｓ９において、リブートを実行する。つまり、プリンタ１は、画像濃度や色ズレの自動調整処理中であることを検出した状態で（Ｓ５：ＹＥＳ又はＳ７：ＹＥＳ参照）、パソコン２又は操作ボタン１５からリブート指令を受け付けたときには（Ｓ１：ＹＥＳ、Ｓ３、Ｓ４：ＹＥＳ又はＳ１：ＮＯ、Ｓ２：ＹＥＳ参照）、自動調整処理が完了した後にリブートを実行する。また、プリンタ１は、画像形成ユニット２４又はレジストレーションプログラム５３が自動調整処理中でないことを検出した状態で（Ｓ５：ＮＯ、Ｓ７：ＮＯ参照）、パソコン２又は操作ボタン１５からリブート指令を受け付けたときには（Ｓ１：ＹＥＳ、Ｓ３、Ｓ４：ＹＥＳ又はＳ１：ＮＯ、Ｓ２：ＹＥＳ参照）、直ちにリブートを実行する。よって、Ｓ２、Ｓ４、Ｓ５、Ｓ７、Ｓ８の処理が「リブート実行手段」に相当する。
【００６１】
＜作用効果＞
本実施形態のプリンタ１は、画像形成ユニット２４等のハードウエア資源や、濃度補正プログラム５２、レジストレーションプログラム５３等のプログラムが自動調整処理中であることを制御部４０が検出している状態で（Ｓ５：ＹＥＳ又はＳ７：ＹＥＳ参照）、ハードウエア資源やプログラムをリブートさせるリブート指令をネットワークＩＦ２４又は操作ボタン１５から受け付けても（図７のＳ１：ＹＥＳ、Ｓ３、Ｓ４：ＹＥＳ又はＳ１：ＮＯ、Ｓ２：ＹＥＳ参照）、自動調整処理が完了した後でなければハードウエア資源やプログラムをリブートしない（図７のＳ５：ＮＯ、Ｓ７：ＮＯ参照）。そのため、濃度補正やレジストレーションを実行している最中にリブートを実行し、リブート完了後に濃度補正やレジストレーションをやり直す必要がない。よって、本実施形態のプリンタ１は、リブート前に濃度補正やレジストレーションに使用したトナーや時間を無駄にせず、リブートに伴うトナーや時間の浪費を回避できる。
【００６２】
また、本実施形態のプリンタ１によれば、濃度補正又はレジストレーションをしているときにパソコン２又は操作ボタン１５からリブート指令を受け付けると、パソコン２や液晶パネル１６にリブート待ちを表示して報知するので（図７のＳ５：ＹＥＳ、Ｓ６又はＳ７：ＹＥＳ、Ｓ８参照）、リブート指令を受け付けた後にリブート指令が実行されなくても、ユーザが故障を誤認識しない。特に、リブート報知時に濃度補正中又はレジストレーション中であるためにリブート待ちしていることをユーザ報知するようにすれば、濃度補正やレジストレーションのように外部から処理を実行しているか否か不明な場合であっても、ユーザがプリンタ１の動作状態を把握してリブート待ちすることができる。
【００６３】
また、本実施形態のプリンタ１によれば、濃度補正中にリブートが実行されることがなく（図７のＳ５：ＹＥＳ参照）、リブート前にパッチ形成に使用したトナーが無駄にならない。
また、本実施形態のプリンタ１によれば、レジストレーションの途中でリブートが実行されることがなく（図７のＳ７：ＹＥＳ参照）、つまり、レジストレーション処理をリブート実行後に始めからやり直すことがなく、画像形成可能状態に復帰するまでの時間が必要以上に長くなることがない。
【００６４】
（第２実施形態）
続いて、本発明の画像形成装置に係る第２実施形態について図面を参照して説明する。
第２実施形態の画像形成装置であるプリンタ１Ａは、リブート制御プログラム５５２の構成が第１実施形態のリブート制御プログラム５５と相違し（図４、図７、図９参照）、その他の構成は第１実施形態と同様である。よって、ここでは第１実施形態と相違するリブート処理を中心に説明し、第１実施形態と共通する構成、処理については第１実施形態と同一符号を用い、説明を適宜割愛する。
【００６５】
図９は、本発明の第２実施形態に係るプリンタ１Ａに記憶されるリブート制御プログラム５５２のフロー図である。
本実施形態のリブート制御処理は、設定パネルからリブート指令があったときに、リブートを強制実行するか、リブート待ちするかをユーザの選択に委ねる点が第１実施形態と相違する。よって、ここでは、図９のＳ２１〜Ｓ２６について説明する。
【００６６】
ネットワークＩＦ４６経由で受信データを受信バッファ４７に受信していないが（Ｓ１：ＮＯ）、設定ボタン１５でリブート指令が入力された場合には（Ｓ２：ＹＥＳ）、Ｓ２１において、濃度補正中であるか否かを判断する。この判断は、上述したＳ５と同様であるので説明を割愛する。
【００６７】
濃度補正中であると判断したときには（Ｓ２１：ＹＥＳ）、Ｓ２２において、リブート待ちであることを液晶パネル１６に表示してユーザに報知する。このとき、液晶パネル１６に「直ちにリブートしますか？」等のメッセージを表示し、ユーザが濃度補正終了後にリブートを実行するか、濃度補正途中でリブートを実行するかの判断を仰ぐ。なぜなら、例えばユーザの席がプリンタ１から離れているときやユーザが印刷を急いでいるときには、ユーザは濃度補正の途中でもリブートを実行することを望むと考えられるからである。
【００６８】
ここで、Ｓ２１の処理では、補正プログラム５２が実行されているか否か、画像形成ユニット２４が作動しているか否かなどによってプログラムやハードウエア資源が自動調整処理中であるか否かが判断される。よって、Ｓ２１の処理は「監視手段」に相当する。また、Ｓ２２の処理は、リブート待ちを報知することから「報知手段」に相当する。
【００６９】
ユーザが直ちにリブートしない指令を操作ボタン１５に入力したときには（Ｓ２３：ＮＯ）、Ｓ２１に戻って濃度補正が完了するまで待つ。
一方、ユーザが直ちにリブートする指令を操作ボタン１５に入力したときには（Ｓ２３：ＹＥＳ）、Ｓ９へ進み、濃度補正完了前にリブートを実行してから処理を終了する。
【００７０】
ここで、Ｓ２３の処理によってリブートを実行するタイミングを濃度補正前にするか濃度補正後にするかの選択をユーザに与える。よって、Ｓ２３の処理が「選択手段」に相当する。そして、Ｓ２３の選択に応じてリブートを実行するため、Ｓ２１、Ｓ２３、Ｓ９の処理が「リブート実行手段」に相当する。
【００７１】
これに対して、濃度補正中でないと判断したときには（Ｓ２２：ＮＯ）、Ｓ２４において、レジストレーション中であるか否かを判断する。レジストレーション中であるか否かの判断はＳ７と同様であるので説明を割愛する。
【００７２】
レジストレーション中でないと判断した場合には（Ｓ２４：ＮＯ）、濃度補正やレジストレーションなどの自動調整処理をしていないので、Ｓ９においてそのままリブートを実行する。
一方、レジストレーション中であると判断した場合には（Ｓ２４：ＹＥＳ）、Ｓ２５においてリブート待ちを報知する。この報知は、Ｓ２２と同様であるので説明を割愛する。そして、Ｓ２６において、直ちにリブートするか否かを判断する。
【００７３】
ユーザが直ちにリブートする指令を操作ボタン１５から入力した場合には、Ｓ９において、レジストレーションを中止してリブートを実行し、処理を終了する。
一方、ユーザが直ちにリブートしない指令を操作ボタン１５から入力した場合には、Ｓ２１に戻ってレジストレーションが完了するのを待つ。そして、レジストレーションが完了したら、Ｓ９においてリブートを実行し、処理を終了する。
【００７４】
ここで、Ｓ２６の処理によってリブートを実行するタイミングをレジストレーション完了前にするかレジストレーション完了後にするかの選択をユーザに与える。よって、Ｓ２６の処理が「選択手段」に相当する。そして、Ｓ２６の選択に応じてリブートを実行するため、Ｓ２４、Ｓ２６、Ｓ９の処理が「リブート実行手段」に相当する。
【００７５】
＜作用効果＞
よって、本実施形態のプリンタ１Ａは、濃度補正中又はレジストレーション中であることを制御部４０が検出した状態で（図９のＳ２１：ＹＥＳ又はＳ２４：ＹＥＳ参照）、リブート指令を入力したときに（図９のＳ１：ＹＥＳ、Ｓ２、Ｓ３：ＹＥＳ又はＳ１：ＮＯ、Ｓ２：ＹＥＳ参照）、そのリブート指令が、プリンタ２からネットワーク３経由で受信バッファ４７に入力されたものか、操作ボタン１５に入力されたものかを判断し、操作ボタン１５に入力されたものと判断したときに（図９のＳ２：ＹＥＳ参照）、濃度補正処理又はレジストレーション処理の完了後にリブートを実行するか、濃度補正処理又はレジストレーション処理の完了前にリブートを実行するかを選択させ、選択結果に応じてリブートを実行する（図９のＳ２１〜Ｓ２６参照）。そのため、本実施形態のプリンタ１は、濃度補正前のパッチ形成やレジストマーク形成に使用したトナーの浪費や、リブート完了後にレジストレーションを始めからやり直す時間の浪費を回避できるだけでなく、ユーザが意図するタイミングに従ってリブートを実行することができる。
【００７６】
（第３実施形態）
続いて、本発明の画像形成装置に係る第３実施形態について図面を参照して説明する。
第３実施形態の画像形成装置であるプリンタ１Ｂは、リブート制御プログラム５５３の構成が第１実施形態のリブート制御プログラム５５と相違し（図４、図７、図１０参照）、その他の構成は第１実施形態と同様である。よって、ここでは第１実施形態と相違するリブート処理を中心に説明し、第１実施形態と共通する構成、処理については第１実施形態と同一符号を用い、説明を適宜割愛する。
【００７７】
図１０は、本発明の第３実施形態に係るプリンタ１Ｂに記憶されるリブート制御プログラム５５３のフロー図である。
第３実施形態のリブート制御処理は、パソコン２又は操作ボタン１５からリブート指令を受信したときに（Ｓ１：ＹＥＳ、Ｓ２、Ｓ３：ＹＥＳ又はＳ１：ＮＯ、Ｓ２：ＹＥＳ参照）、プリンタ１が濃度補正をしているときには（Ｓ５：ＹＥＳ）、濃度補正を優先してリブート指令を無視する。すなわち、リブートを実行せずに処理を終了する。
【００７８】
また、パソコン２又は操作ボタン１５からリブート指令を受信したときに（Ｓ１：ＹＥＳ、Ｓ２、Ｓ３：ＹＥＳ又はＳ１：ＮＯ、Ｓ２：ＹＥＳ参照）、プリンタ１がレジストレーションを実行しているときには（Ｓ７：ＹＥＳ）、レジストレーション処理を優先してリブート指令を無視する。すなわち、リブートを実行せずに処理を終了する。
【００７９】
このようにＳ５，Ｓ７の処理では、プリンタ１が画像濃度や色ズレを自動調整している場合には、リブート指令を不実行にする。よって、Ｓ５，Ｓ７が「不実行手段」に相当する。
【００８０】
＜作用効果＞
従って、本実施形態のプリンタ１Ｂは、濃度補正やレジストレーションが実行されていることを制御部４０が検出した状態で、受信バッファ４７がリブート指令を受け付けても、リブート指令を無視して不実行にする（図１０のＳ５：ＮＯ、Ｓ７：ＮＯ参照）。リブート指令は、パソコン２から入力されたものであるか、操作ボタン１５から入力されたものであるかを問わない（図１０のＳ２：ＮＯ、Ｓ４：ＮＯ参照）。よって、本実施形態のプリンタ１Ｂによれば、濃度補正時にパッチ処理やレジストレーション時のレジストマーク形成に使用したトナーが無駄にならず、また、レジストレーションを中止した後、再度レジストレーションを最初からやり直すために画像形成可能状態に復帰する時間を浪費しない。
【００８１】
以上、本発明の実施の形態のプリンタ１，１Ａ，１Ｂについて説明したが、本発明は、上記実施の形態に限定されることなく、色々な応用が可能である。
【００８２】
（１）例えば、上記実施の形態では、画像形成装置の一例としてプリンタ１を挙げたが、ネットワークファクシミリや複合機、コピー機などを画像形成装置としてもよい。
【００８３】
（２）例えば、上記実施の形態では、上記実施形態ではリブート指令を出したユーザのパソコン２や液晶パネル１６を介してリブート待ちを報知したが、プリンタ１に接続する全てのパソコン２にリブート待ちを報知してもよい。この場合、プリンタ１が濃度補正やレジストレーションなどの自動調整処理を行っているためにプリンタ１を使用できないことを、リブート指令を入力しない他のユーザにも知らせることができる。
【００８４】
（３）例えば、上記実施の形態では、プリンタ１の外部から動作状態を確認しにくい濃度補正やレジストレーションを自動調整処理の一例に挙げたが、外部から動作状態を確認しやすい自動調整処理であってもリブートを実行するタイミングを調整する基準にしてもよい。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１実施形態に係るプリンタにネットワークを介してパソコンを接続したシステムの構成を示す概念図である。
【図２】図１に示すプリンタの外観斜視図である。
【図３】図２に示すプリンタの内部構成を示す図である。
【図４】図２に示す制御部の電気ブロック図である。
【図５】図４に示すＲＡＭの構成を示す概念図である。
【図６】図５に示すＲＡＭに付されたアドレスを記憶するアドレステーブルの一例である。
【図７】図４に示すリブート制御プログラムのフロー図である。
【図８】図１に示すパソコンに表示されたＷｅｂブラウザ画面の一例を示す図である。
【図９】本発明の第２実施形態に係るプリンタに記憶されるリブート制御プログラムのフロー図である。
【図１０】本発明の第３実施形態に係るプリンタに記憶されるリブート制御プログラムのフロー図である。
【符号の説明】
【００８６】
１，１Ａ，１Ｂ  プリンタ（画像形成装置）
１５  操作ボタン（操作手段）
２４  画像形成ユニット（ハードウエア資源）
４０  制御部（ハードウエア資源）
５３  レジストレーションプログラム（プログラム）
４７  受信バッファ（受信手段）
５５、５５２，５５３  リブート制御プログラム（監視手段、リブート実行手段、報知手段、選択手段、不実行手段）
【図１】
2007257580.tif 000003
【図２】
2007257580.tif 000004
【図３】
2007257580.tif 000005
【図４】
2007257580.tif 000006
【図５】
2007257580.tif 000007
【図６】
2007257580.tif 000008
【図７】
2007257580.tif 000009
【図８】
2007257580.tif 000010
【図９】
2007257580.tif 000011
【図１０】
2007257580.tif 000012