(57)【要約】【課題】画像形成装置の設定値の書き換えを要求するオペレータが画像形成装置の状態に関わらず設定値の書き換えを要求可能とする設定装置、電子機器、設定プログラムを提供する。【解決手段】情報処理装置に設定されている設定値である設定済み設定値を更新するための更新用設定値を取得し、情報処理装置の状態が設定済み設定値を更新用設定値に書き換え可能な状態か否かを示す状態情報を情報処理装置から取得し、取得された状態情報が、設定済み設定値を更新用設定値に書き換え可能な状態を示す場合には、情報処理装置に設定済み設定値を更新用設定値に書き換えるように要求し、状態情報が設定済み設定値を更新用設定値に書き換え不可能な状態を示す場合には、更新用設定値を記憶し、設定済み設定値を更新用設定値に書き換え可能を示す状態情報が取得されるまで待機した後に情報処理装置に設定済み設定値を更新用設定値に書き換えるように要求する。【選択図】図５
2009009323.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に設定されている設定値である設定済み設定値を更新するための更新用設定値を取得する更新用設定値取得手段と、
前記更新用設定値取得手段により取得された設定値を記憶するための記憶手段と、
前記情報処理装置の状態が前記設定済み設定値を前記更新用設定値に書き換え可能な状態か否かを示す状態情報を前記情報処理装置から取得する状態情報取得手段と、
前記状態情報取得手段により取得された前記状態情報が、前記設定済み設定値を前記更新用設定値に書き換え可能な状態を示す場合には、前記情報処理装置に前記設定済み設定値を前記更新用設定値に書き換えるように要求し、前記状態情報取得手段により取得された状態情報が、前記設定済み設定値を前記更新用設定値に書き換え不可能な状態を示す場合には、前記記憶手段に前記更新用設定値を記憶し、前記状態情報取得手段により前記設定済み設定値を前記更新用設定値に書き換え可能を示す前記状態情報が取得されるまで待機した後に前記情報処理装置に前記設定済み設定値を前記記憶手段により記憶された前記更新用設定値に書き換えるように要求する要求手段と、
を有する設定装置。
【請求項２】
前記設定値には複数の種類が存在し、
前記更新用設定値取得手段は上位装置から前記更新用設定値を取得し、前記記憶手段により記憶されている更新用設定値と同一の種類の更新用設定値を前記上位装置から新たに取得した場合には、前記要求手段は、新たに取得した更新用設定値を前記記憶手段に記憶しない請求項１に記載の設定装置。
【請求項３】
前記記憶手段により記憶されている更新用設定値と同一の種類の更新用設定値を前記上位装置から新たに取得した場合に、前記上位装置に対し、既に同一の種類の更新用設定値を取得していることを示す情報を出力する出力手段を更に有する請求項２に記載の設定装置。
【請求項４】
前記要求手段が、前記情報処理装置の状態が前記設定済み設定値を前記更新用設定値に書き換え可能な状態か否かを判断するための情報が記憶された状態判断情報記憶手段を更に有する請求項１〜請求項３のいずれか１項に記載の設定装置。
【請求項５】
請求項１〜請求項４のいずれか１項に記載の設定装置と、前記情報処理装置とを有する電子機器。
【請求項６】
情報処理装置に設定されている設定値である設定済み設定値を更新するための更新用設定値を取得する更新用設定値取得ステップと、
前記情報処理装置の状態が前記設定済み設定値を前記更新用設定値に書き換え可能な状態か否かを示す状態情報を前記情報処理装置から取得する状態情報取得ステップと、
前記状態情報取得ステップにより取得された前記状態情報が、前記設定済み設定値を前記更新用設定値に書き換え可能な状態を示す場合には、前記情報処理装置に前記設定済み設定値を前記更新用設定値に書き換えるように要求し、前記状態情報取得ステップにより取得された状態情報が、前記設定済み設定値を前記更新用設定値に書き換え不可能な状態を示す場合には、前記更新用設定値取得ステップにより取得された設定値を記憶するための記憶手段に前記更新用設定値を記憶し、前記状態情報取得ステップにより前記設定済み設定値を前記更新用設定値に書き換え可能を示す前記状態情報が取得されるまで待機した後に前記情報処理装置に前記設定済み設定値を前記記憶手段により記憶された前記更新用設定値に書き換えるように要求する要求ステップと、
を有する処理をコンピュータに実行させる設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定装置、電子機器、及び設定プログラムに関する。
【背景技術】
【０００２】
従来、ネットワークにつながった画像形成装置に対して、その画像形成装置を管理する外部の管理センターから設定値の書き換え等を行う場合、設定値の書き替えを確実に行うためには、技術者を画像形成装置に派遣し現場で画像形成装置の機能を停止して行う必要があった。
【０００３】
この技術に関連して、特許文献１には、通信機能を利用して遠隔から画像処理装置の更新を行い、更新データを一時記憶に保存し、そのデータをもとに更新を行う技術が開示されている。
【特許文献１】特許第３７３０１８３号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この技術背景において、技術者を派遣しない遠隔操作で設定値の書き換えを行ったとしても、画像形成装置が印刷等の処理を実行していない状態等、機能が停止している状態でなければ設定値を書き換えることが出来なかった。
【０００５】
そのため、画像形成装置が設定値を書き換え可能な状態となるまで、管理センターのオペレータは設定値を書き換えることが出来ないという問題点があった。
【０００６】
本発明は上記問題点に鑑み、画像形成装置の設定値の書き換えを要求するオペレータが画像形成装置の状態に関わらず設定値の書き換えを要求可能とする設定装置、電子機器、設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１の発明は、情報処理装置に設定されている設定値である設定済み設定値を更新するための更新用設定値を取得する更新用設定値取得手段と、前記更新用設定値取得手段により取得された設定値を記憶するための記憶手段と、前記情報処理装置の状態が前記設定済み設定値を前記更新用設定値に書き換え可能な状態か否かを示す状態情報を前記情報処理装置から取得する状態情報取得手段と、前記状態情報取得手段により取得された前記状態情報が、前記設定済み設定値を前記更新用設定値に書き換え可能な状態を示す場合には、前記情報処理装置に前記設定済み設定値を前記更新用設定値に書き換えるように要求し、前記状態情報取得手段により取得された状態情報が、前記設定済み設定値を前記更新用設定値に書き換え不可能な状態を示す場合には、前記記憶手段に前記更新用設定値を記憶し、前記状態情報取得手段により前記設定済み設定値を前記更新用設定値に書き換え可能を示す前記状態情報が取得されるまで待機した後に前記情報処理装置に前記設定済み設定値を前記記憶手段により記憶された前記更新用設定値に書き換えるように要求する要求手段と、を有するものである。
【０００８】
また、請求項２の発明は、請求項１の発明において、前記設定値には複数の種類が存在し、前記更新用設定値取得手段は上位装置から前記更新用設定値を取得し、前記記憶手段により記憶されている更新用設定値と同一の種類の更新用設定値を前記上位装置から新たに取得した場合には、前記要求手段は、新たに取得した更新用設定値を前記記憶手段に記憶しないものである。
【０００９】
また、請求項３の発明は、請求項２の発明において、前記記憶手段により記憶されている更新用設定値と同一の種類の更新用設定値を前記上位装置から新たに取得した場合に、前記上位装置に対し、既に同一の種類の更新用設定値を取得していることを示す情報を出力する出力手段を更に有するものである。
【００１０】
また、請求項４の発明は、請求項１〜請求項３のいずれか１項に記載の発明において、前記要求手段が、前記情報処理装置の状態が前記設定済み設定値を前記更新用設定値に書き換え可能な状態か否かを判断するための情報が記憶された状態判断情報記憶手段を更に有する。
【００１１】
また、請求項５の発明は、請求項１〜請求項４のいずれか１項に記載の設定装置と、前記情報処理装置とを有するものである。
【００１２】
請求項６の発明は、情報処理装置に設定されている設定値である設定済み設定値を更新するための更新用設定値を取得する更新用設定値取得ステップと、前記情報処理装置の状態が前記設定済み設定値を前記更新用設定値に書き換え可能な状態か否かを示す状態情報を前記情報処理装置から取得する状態情報取得ステップと、前記状態情報取得ステップにより取得された前記状態情報が、前記設定済み設定値を前記更新用設定値に書き換え可能な状態を示す場合には、前記情報処理装置に前記設定済み設定値を前記更新用設定値に書き換えるように要求し、前記状態情報取得ステップにより取得された状態情報が、前記設定済み設定値を前記更新用設定値に書き換え不可能な状態を示す場合には、前記更新用設定値取得ステップにより取得された設定値を記憶するための記憶手段に前記更新用設定値を記憶し、前記状態情報取得ステップにより前記設定済み設定値を前記更新用設定値に書き換え可能を示す前記状態情報が取得されるまで待機した後に前記情報処理装置に前記設定済み設定値を前記記憶手段により記憶された前記更新用設定値に書き換えるように要求する要求ステップと、を有する処理をコンピュータに実行させるものである。
【発明の効果】
【００１３】
請求項１の発明によれば、画像形成装置の設定値の書き換えを要求するオペレータが画像形成装置の状態に関わらず設定値の書き換えを要求可能とする効果が得られる。
【００１４】
請求項２の発明によれば、オペレータの誤操作による書き換え要求による誤動作を回避するとことができるという効果が得られる。
【００１５】
請求項３の発明によれば、オペレータの誤操作をオペレータに通知することができる。
【００１６】
請求項４の発明によれば、状態判断情報記憶手段に記憶された情報を更新するだけで、新たに状態の追加や、状態の削除等を容易に行うことができるという効果が得られる。
【００１７】
請求項５の発明によれば、画像形成装置の設定値の書き換えを要求するオペレータが画像形成装置の状態に関わらず設定値の書き換えを要求可能とする効果が得られる。
【００１８】
請求項６の発明によれば、画像形成装置の設定値の書き換えを要求するオペレータが画像形成装置の状態に関わらず設定値の書き換えを要求可能とする効果が得られる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、本実施の形態では、情報処理装置として画像形成装置を適用した例について説明する。
【００２０】
図１は、本実施の形態に係る全体構成を示す図である。同図には、設定装置１０、画像形成装置１２、ＰＣ（Personal Computer）１４、及びそれらを接続するネットワークが示されている。
【００２１】
ＰＣ１４は、ネットワークを介して設定装置１０と接続する。このＰＣ１４は、例えば画像形成装置１２の管理センター等に設置されたパソコンであり、オペレータが画像形成装置１２の設定値を書き換えるために用いるものである。
【００２２】
設定装置１０は、ネットワークを介してＰＣ１４と接続し、また画像形成装置１２とシリアルインタフェースにより接続する。この設定装置１０は、画像形成装置１２に設定されている設定値である設定済み設定値を更新するための装置であり、オペレータによりＰＣ１４から設定値書き換え要求をネットワークを介して取得する。この設定値書き換え要求には、設定値（更新用設定値）とその設定値の種類とが含まれる。そして、設定装置１０は、画像形成装置１２に設定済み設定値を更新用設定値に書き換えるように要求する。
【００２３】
画像形成装置１２は、シリアルインタフェースにより設定装置１０に対して後述する状態情報を通知する。この状態情報の通知は、画像形成装置１２が設定装置１０に自発的に通知しても良いし、設定装置１０の要求に応じて通知するようにしても良い。自発的に通知する場合は、状態が変更する度に状態情報を通知することとなる。設定装置１０の要求に応じて通知する場合は、設定装置１０の要求時の状態情報を通知することとなる。
【００２４】
また、画像形成装置１２は、設定装置１０からの書き換え要求により設定済み設定値を更新用設定値に書き換える。これにより、画像形成装置１２はネットワークに接続されていなくても設定値を書き換えることが可能となる。もちろん、画像形成装置１２をネットワークに接続した構成であっても良い。
【００２５】
また、上記設定装置１０を画像形成装置１２に組み込むことで１つの電子機器とした構成であっても良い。
【００２６】
次に、図２を用いて、設定装置１０の構成について説明する。設定装置１０は、ＣＰＵ１８と、ＨＤＤ（Hard Disk Drive）２０と、ＲＡＭ（Random Access Memory）２２と、通信Ｉ／Ｆ２４と、ＲＯＭ（Read Only Memory）２６と、表示部２８と、操作入力部３０と、バス３２とを含む。
【００２７】
ＣＰＵ１８は、設定装置１０の全体の動作を司るものであり、後述するシーケンス図に示される処理は、ＣＰＵ１８により実行される。ＨＤＤ２０は、後述するデータベース（以下、ＤＢと記す）、プログラム、ＯＳ（Operating System）等が記録される記憶装置である。ＲＡＭ２２は、ＯＳやプログラムやデータ等が展開される記憶装置である。キャッシュはこのＲＡＭ２２に設けられる。なお、キャッシュとは、取得された更新用設定値を記憶するためのものであり、本実施の形態の場合には、更新用設定値及びその種類が記憶される。
【００２８】
通信Ｉ／Ｆ２４は、上記ネットワークに接続するためのものであり、ＮＩＣやそのドライバで構成される。また、この通信Ｉ／Ｆ２４は、画像形成装置１２と接続するためのシリアルインタフェースを含む。
【００２９】
ＲＯＭ２６は、設定装置１０の起動時に動作するブートプログラムなどが記憶されている記憶装置である。表示部２８は、設定装置１０に関する情報を設定装置１０のオペレータに表示するものである。操作入力部３０は、オペレータが設定装置１０の操作や情報を入力する際に用いられるものである。バス３２は、情報のやりとりが行われる際に使用される。
【００３０】
次に、図３を用いて画像形成装置１２の構成について説明する。図３は、本実施の形態に係る画像形成装置の構成を示す図である。画像形成装置１２は、ＣＰＵ４０と、フラッシュメモリ４２と、ＲＡＭ４４と、ＮＶＭ（Non-Volatile Memory）４６と、ＵＩ（User Interface）４８と、ＨＤＤ５０と、プリンタエンジン５２と、通信Ｉ／Ｆ５４と、バス５６とを含む。
【００３１】
ＣＰＵ４０は、画像形成装置１２の全体の動作を司るものであり、後述するシーケンス図に示される処理は、ＣＰＵ４０により実行される。フラッシュメモリ４２は、ＲＡＭ４４に展開されるプログラム及び起動時に動作するブートプログラム等が記憶されている。
【００３２】
ＲＡＭ４４は、ＯＳやプログラムや画像データ等が展開される記憶装置である。ＮＶＭ４６には、上述した設定値（設定済み設定値）が記憶される。この設定値の種類は複数存在する。種類として例えば現時点での印刷枚数、その月に使用可能な印刷枚数、及びＰＣ１４に使用可能な印刷枚数に関する警告を送信するための値等が挙げられるが、他の種類があっても良いし、１つであっても良い。種類が１つの場合、設定装置１０は、上述したキャッシュに種類を記憶しなくても良い。
【００３３】
通信Ｉ／Ｆ５４は、設定装置１０と接続するためのシリアルインタフェースを含む。また、ネットワークに接続する場合には、ＮＩＣやそのドライバで構成される。
【００３４】
プリンタエンジン５２は、紙などの記録媒体に画像を形成するエンジンである。ＨＤＤ５０は、画像データなどが記録される記憶装置である。ＵＩ４８は、ユーザが画像形成装置１２の操作や情報を入力する際に用いられるものである。バス５６は、情報のやりとりが行われる際に使用される。
【００３５】
なお、以上説明した構成に、例えばスキャナエンジンや、電話回線と接続するためのインタフェース等、画像処理に関するものを加えるようにしても良い。
【００３６】
また、以下の説明で用いられる「処理」は、この画像形成装置１２で実行される印刷等の処理を意味する。
【００３７】
次に、設定装置１０のＨＤＤ２０に記憶されている状態判断ＤＢについて、図４を用いて説明する。状態判断ＤＢは、画像形成装置１２の状態が設定済み設定値を更新用設定値に書き換え可能な状態か否かを判断するための情報が記憶されたものである。
【００３８】
この状態判断ＤＢは、「状態」、「キャッシュする」、及び「処理」の３項目を含む。このうち、「状態」は、画像形成装置の状態を示す。そのうち、同図に示される「処理待ち状態」とは、画像形成装置１２が処理を実行していない状態を示す。また、「処理実行状態」とは、画像形成装置１２が処理を実行している状態を示す。「Fault状態（書き換え不可）」とは、画像形成装置１２に重度の障害が発生している状態を示す。「Fault状態（書き換え可）」とは、画像形成装置１２に軽度の障害が発生している状態を示す。「エナジースター状態」とは、省電力で動作している状態を示し、後述する「省電力状態」時よりは消費する電力量が大きい状態を示す。「省電力状態」とは、上述した「エナジースター状態」時よりは消費する電力量が小さい状態を示す。「電源切状態」とは、画像形成装置１２の電源が切れている状態を示す。
【００３９】
また、「キャッシュする」は上述した設定値書き換え要求により取得した更新用設定値とその設定値の種類とを、上記ＲＡＭ２２に記憶するか否かを示すもので、「○」が記憶することを示し、「×」が記憶しないことを示す。「設定値取得時処理」は、対応する「状態」でいかなる処理をするのかを示す。
【００４０】
この「設定値取得時処理」のうち、「即時書き換え」は、ＰＣ１４から設定値書き換え要求を取得すると、即時に画像形成装置１２に書き換えを要求する処理を示す。「処理終了後書き換え」は、ＰＣ１４から設定値書き換え要求を取得すると、実行中の処理が終了後に画像形成装置１２に書き換えを要求する処理を示す。「ＰＣ（オペレータ）にエラー通知」は、ＰＣ１４から設定値書き換え要求を取得すると、ＰＣ１４に重度の障害が発生していることを示すエラーを通知する処理を示す。「復帰後書き換え」は、ＰＣ１４から設定値書き換え要求を取得すると、エナジースター状態又は省電力状態から通常の状態（エナジースター状態又は省電力状態が解除された状態）に復帰後に画像形成装置１２に書き換えを要求する処理を示す。「電源入後書き換え」は、ＰＣ１４から設定値書き換え要求を取得すると、電源切状態から画像形成装置の電源が入った状態に移行した後に画像形成装置１２に書き換えを要求する処理を示す。
【００４１】
例えば、「状態」が処理待ち状態の場合に、ＰＣ１４から設定値書き換え要求を取得すると、設定装置１０は、設定値書き換え要求により取得した更新用設定値と種類をキャッシュせず、即時に画像形成装置１２に書き換えを要求する。
【００４２】
次に、設定装置１０、画像形成装置１２、及びＰＣ１４で行われる処理を、シーケンス図を用いて説明する。以下のシーケンス図において、画像形成装置１２は自発的に状態情報を通知するものとする。また、設定値の種類は複数存在するものとする。従って、設定装置１０は更新用設定値と種類とを取得するが、種類が１つの場合には、設定装置１０は種類を取得する必要はない。
【００４３】
最初に図５に示されるシーケンス図について説明する。図５に示されるシーケンス図は、状態情報が設定済み設定値を更新用設定値に書き換え可能な状態を示す場合の処理を示し、この処理は図４で説明した「即時書き換え」処理を示している。
【００４４】
ステップ１０１で、画像形成装置１２は、状態の変更により、自発的に状態情報を通知する。これに応じて、設定装置１０は、ステップ１０２で、通知された状態を取得する。その後、ステップ１０３で、ＰＣ１４から設定値書き換え要求が通知され、ステップ１０４で設定装置１０は更新用設定値と種類とを取得する。
【００４５】
次のステップ１０５で、設定装置１０は、キャッシュを確認する。このキャッシュを確認するとは、キャッシュにより記憶されている更新用設定値と同一の種類の更新用設定値をＰＣ１４から新たに取得したか否かを確認することであり、後に説明する他のシーケンス図でも同じ意味で用いる。
【００４６】
次のステップ１０６で、先ほどのステップ１０２で取得した状態により、画像形成装置１２の状態を確認し、上記取得された状態情報が、設定済み設定値を更新用設定値に書き換え可能な状態を示すか否かをステップ１０７で判断する。ここでは書き換え可能と判断したこととする。この「書き換え可能」とは、図４に示した状態判断ＤＢにおいて、「Fault状態（書き換え不可）」を除く「状態」に対応する「キャッシュする」が「×」であることを言う。
【００４７】
次のステップ１０８で、設定装置１０は、画像形成装置１２に書き換え要求を行う。この書き換え要求では、種類、更新用設定値がともに通知される。ステップ１０９で、画像形成装置１２は、設定済み設定値を更新用設定値に書き換え、書き換えが終了すると、ステップ１１０で設定装置１０に書き換え完了を通知する。このとき、書き換えが成功した場合には、「ＯＫ」を通知し、失敗した場合には「ＮＧ」を通知する。今の場合は、書き換えが成功したものとする。
【００４８】
次のステップ１１１で、設定装置１０は、設定値書き換え通知をＯＫでＰＣ１４に通知する。
【００４９】
次に図６に示されるシーケンス図について説明する。図６に示されるシーケンス図は、設定済み設定値を更新用設定値に書き換え不可能な状態を示す場合の処理を示し、この処理は図４で説明した「処理終了後書き換え」処理、「復帰後書き換え」処理、及び「電源入後書き換え」処理を示している。
【００５０】
ステップ２０１で、画像形成装置１２は、状態の変更により、自発的に状態情報を通知する。これに応じて、設定装置１０は、ステップ２０２で、通知された状態を取得する。その後、ステップ２０３で、ＰＣ１４から設定値書き換え要求が通知され、ステップ２０４で設定装置１０は更新用設定値と種類とを取得する。
【００５１】
次のステップ２０５で、設定装置１０は、キャッシュを確認する。そして、次のステップ２０６で、先ほどのステップ２０２で取得した状態により、画像形成装置１２の状態を確認し、上記取得された状態情報が、設定済み設定値を更新用設定値に書き換え可能な状態を示すか否かをステップ２０７で判断する。ここでは書き換え不可能と判断したこととする。この「書き換え不可能」とは、図４に示した状態判断ＤＢにおいて、「状態」に対応する「キャッシュする」が「○」であることを言う。
【００５２】
次のステップ２０８で、設定装置１０は、キャッシュに更新用設定値、種類を記憶し、設定済み設定値を更新用設定値に書き換え可能を示す状態情報が取得されるまで待機する。
【００５３】
ステップ２０９で画像形成装置１２は、状態の変更により、自発的に状態情報を通知する。これに応じて、設定装置１０は、ステップ２１０で、通知された状態を取得する。次のステップ２１１で、先ほどのステップ２１０で取得した状態情報が、設定済み設定値を更新用設定値に書き換え可能な状態を示すか否かを判断する。ここでは書き換え可能と判断したこととする。書き換え不可能な場合は、設定済み設定値を更新用設定値に書き換え可能を示す状態情報が取得されるまで更に待機する。
【００５４】
次のステップ２１２で、設定装置１０は、画像形成装置１２に書き換え要求を行う。この書き換え要求では、種類、更新用設定値がともに通知される。ステップ２１３で、画像形成装置１２は、設定済み設定値を更新用設定値に書き換え、書き換えが終了すると、ステップ２１４で設定装置１０に書き換え完了をＯＫで通知する。
【００５５】
次のステップ２１５で、設定装置１０は、設定値書き換え通知をＯＫでＰＣ１４に通知する。
【００５６】
次に、図７のシーケンス図について説明する。図７に示されるシーケンス図は、キャッシュにより記憶されている更新用設定値と同一の種類の更新用設定値をＰＣ１４から新たに取得した場合に、ＰＣ１４に対し、既に同一の種類の更新用設定値を取得していることを示す情報を出力する処理を示している。
【００５７】
ステップ３０１で、画像形成装置１２は、状態の変更により、自発的に状態情報を通知する。これに応じて、設定装置１０は、ステップ３０２で、通知された状態を取得する。その後、ステップ３０３で、ＰＣ１４から設定値書き換え要求が通知され、ステップ３０４で設定装置１０は更新用設定値と種類とを取得する。
【００５８】
次のステップ３０５で、設定装置１０は、キャッシュを確認する。そして、次のステップ３０６で、先ほどのステップ３０２で取得した状態により、画像形成装置１２の状態を確認し、ステップ３０７で上記取得された状態情報が、設定済み設定値を更新用設定値に書き換え可能な状態を示すか否かを判断する。ここでは書き換え不可能と判断したこととする。
【００５９】
次のステップ３０８で、設定装置１０は、キャッシュに更新用設定値、種類を記憶し、設定済み設定値を更新用設定値に書き換え可能を示す状態情報が取得されるまで待機する。
【００６０】
この待機している状態で、ステップ３０９でＰＣ１４から設定値書き換え要求が通知され、ステップ３１０で設定装置１０は更新用設定値と種類とを取得する。ここでは、キャッシュにより記憶されている更新用設定値と同一の種類の更新用設定値をＰＣ１４から新たに取得したものとする。
【００６１】
次のステップ３１１で、設定装置１０は、キャッシュを確認する。このキャッシュの確認により、次のステップ３１２で、キャッシュに同一の種類の更新用設定値があると判断する。この場合、新たな更新用設定値をキャッシュに記憶しない。そして、ステップ３１３で、設定装置１０は、既に同一の種類の更新用設定値を取得していることを示す情報である書き込みエラー通知を出力する。
【００６２】
以上説明したシーケンス図において、一定時間が経過しても更新用設定値を書き込む処理が行われない場合、設定装置１０は、タイムアウトエラーとして、ＰＣ１４に通知にする。このタイムアウトエラーの場合は、キャッシュに記憶されている情報を消去し、更新用設定値の書き込みが失敗したことをＰＣ１４に通知する。
【００６３】
失敗がＰＣ１４に通知されたときに、エラーコードも共に通知し、そのエラーコードが応じて技術者を派遣するようにしても良い。
【００６４】
画像形成装置１２が状態情報を通知してこないだけの場合は、次の設定値書き換え要求送信した際に応答されるエラーコードを参考に技術者を派遣するかどうか判断をするようにしても良い。
【００６５】
なお、以上説明した各シーケンス図の処理の流れは一例であり、本発明の主旨を逸脱しない範囲内で処理順序を入れ替えたり、新たなステップを追加したり、不要なステップを削除したりすることができることは言うまでもない。
【図面の簡単な説明】
【００６６】
【図１】本実施の形態に係る全体構成を示す図である。
【図２】設定装置の構成を示す図である。
【図３】画像形成装置の構成を示す図である。
【図４】状態判断ＤＢを示す図である。
【図５】状態情報が設定済み設定値を更新用設定値に書き換え可能な状態を示す場合の処理を示すシーケンス図である。
【図６】設定済み設定値を更新用設定値に書き換え不可能な状態を示す場合の処理を示すシーケンス図である。
【図７】記憶されている更新用設定値と同一の種類の更新用設定値を取得した場合に既に同一の種類の更新用設定値を取得していることを示す情報を出力する処理を示すシーケンス図である。
【符号の説明】
【００６７】
１０  設定装置
１２  画像形成装置
１４  ＰＣ
１８、４０  ＣＰＵ
２０、５０  ＨＤＤ
２２、４４  ＲＡＭ
２４、５４  ネットワークＩ／Ｆ
２６  ＲＯＭ
２８  表示部
３０  操作入力部
４２  フラッシュメモリ
４６  ＮＶＭ
５２  プリンタエンジン
４８  ＵＩ
【図１】
2009009323.tif 000003
【図２】
2009009323.tif 000004
【図３】
2009009323.tif 000005
【図４】
2009009323.tif 000006
【図５】
2009009323.tif 000007
【図６】
2009009323.tif 000008
【図７】
2009009323.tif 000009