JP4867186B2 - 制御装置、方法、プログラム及び記憶媒体 - Google Patents
制御装置、方法、プログラム及び記憶媒体 Download PDFInfo
- Publication number
- JP4867186B2 JP4867186B2 JP2005094315A JP2005094315A JP4867186B2 JP 4867186 B2 JP4867186 B2 JP 4867186B2 JP 2005094315 A JP2005094315 A JP 2005094315A JP 2005094315 A JP2005094315 A JP 2005094315A JP 4867186 B2 JP4867186 B2 JP 4867186B2
- Authority
- JP
- Japan
- Prior art keywords
- update
- value
- control parameter
- control
- version
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Stored Programmes (AREA)
Description
従来の一例では、制御プログラムのバージョンアップ時に、NVMの初期化動作が行われていた。
これを改良したものとして、従来の他の例では、制御プログラムのバージョンアップ時に、その制御プログラムが必要とする制御パラメータを初期値へ更新することが行われていた。この場合、全てのデータを転送する初期化と比べて、必要なデータのみを転送することから、効率がよい。
バージョン情報を管理する技術として、自己の記憶手段の記憶内容から初期納入時であるか否かを判別して、情報を管理装置へ送信することが行われていた(特許文献1参照。)。
工場出荷状態へ戻す技術として、初期化等により消去等された調整値を工場出荷時の値へ復元することが行われていた(特許文献2参照。)。
不揮発性メモリの記憶内容をバージョンアップする際に、ハードディスクドライブ(HDD)に格納されたデータとの整合性を保つ技術として、バージョン或いは日時に関する情報を比較して、HDDに格納されたデータが古い場合に書き換えることが行われていた(特許文献3参照。)。
不揮発性メモリに記憶されている設定値を自動更新する技術として、更新プログラムを複写機に記憶させて、その更新プログラムの実行履歴を管理し、起動時に未実行の更新プログラムがある場合にはそれを実行することが行われていた(特許文献4参照。)。
本発明は、このような従来の課題を解決するために為されたもので、情報記憶領域に記憶された制御パラメータが更新される際に、更新されない方が好ましい制御パラメータについては更新されないようにすることができる制御装置などを提供することを目的とする。
すなわち、記憶手段が、制御パラメータの値を記憶する。制御手段が、前記記憶手段に記憶された制御パラメータの値を参照して、制御を行う。条件付き更新手段が、前記記憶手段に記憶された制御パラメータの値を参照して、前記制御パラメータの値に基づく所定の条件が満たされる場合には前記制御パラメータの値を更新する一方、満たされない場合には非更新とする(つまり、更新しない)。
従って、記憶された制御パラメータの値に基づいて所定の条件が満たされない場合には当該制御パラメータの値が更新されないため、例えば、情報記憶領域に記憶された制御パラメータが更新される際に、更新されない方が好ましい制御パラメータについては更新されないようにすることができる。
また、記憶手段としては、種々なものが用いられてもよい。
また、制御パラメータの値に基づく所定の条件としては、種々な条件が用いられてもよい。
すなわち、前記条件付き更新手段は、更新対象となる制御パラメータについて更新前の値と更新後の値を保持している。そして、前記条件付き更新手段は、前記記憶手段に記憶された制御パラメータの値が前記保持された更新前の値と一致する条件が満たされる場合には前記制御パラメータの値を前記保持された更新後の値へ更新する一方、不一致である場合(つまり、前記条件が満たされない場合)には非更新とする。
従って、規定された変更前の値と一致しない値が設定されている制御パラメータについては更新されないため、例えば、機械(ここでは、制御装置)毎に固有な値が設定された制御パラメータが更新されてしまうことを防止して、その固有な値が維持されるようにすることができる。
すなわち、前記記憶手段は、複数の制御パラメータを記憶する。そして、前記条件付き更新手段は、制御パラメータ毎に更新処理を実行する。
従って、それぞれの制御パラメータ毎に更新するか否かを判断して、更新する方が好ましいもののみを更新して、更新しない方が好ましいものについては更新しないようにすることができる。
ここで、複数の制御パラメータの数としては、種々な数が用いられてもよい。
すなわち、前記条件付き更新手段は、複数回のバージョンアップに対応した複数回の更新処理を実行するための情報を保持している。そして、前記条件付き更新手段は、前記記憶手段に記憶された制御パラメータの値のバージョンを検知して、前記保持している最新のバージョンになるまで更新処理を実行する。
従って、現在設定されているバージョンの次のバージョンではなく更に以降のバージョンに対応している場合においても、その最新のバージョンまで更新処理が実行されるため、最新のバージョンへの更新を効率化することができる。
また、記憶手段に記憶された制御パラメータの値のバージョンは、例えば、当該記憶手段或いは他の記憶領域に記憶されており、この記憶内容に基づいてそのバージョンが検知される。
一例として、現在設定されているバージョンがPであり、最新のバージョンがQ(Q>P)である場合には、バージョンPからバージョン(P+1)への更新処理、バージョン(P+1)からバージョン(P+2)への更新処理、・・・、バージョン(Q−1)からバージョンQへの更新処理が行われる。
すなわち、無条件更新手段が、前記記憶手段に記憶された制御パラメータの値を無条件で更新する。
従って、更新対象となる制御パラメータの値を無条件で更新してもよい或いは無条件で更新した方がよいような場合には、そのように更新処理することができる。
すなわち、更新種別指定手段が、前記条件付き更新手段による更新処理の実行或いは前記無条件更新手段による更新処理の実行を指定する。
従って、条件付き更新処理を実行するか或いは無条件更新処理を実行するかを指定することができる。
本発明に係る制御装置では、一構成例として、次のような構成とした。
すなわち、更新有無指定手段が、前記記憶手段に記憶された制御パラメータの値の更新処理の実行の有無を指定する。
従って、更新処理を実行するか否かを指定することができる。
ここで、前記更新種別指定手段と前記更新有無指定手段とを共通化することも可能であり、この場合、更新処理を実行しないこと或いは条件付き更新処理を実行すること或いは無条件更新処理を実行することのいずれかを指定する。
一例として、本発明に係る条件付き更新処理の方法では、次のようにして、制御パラメータの値を参照して制御を行う制御装置の記憶手段に記憶された前記制御パラメータの値を更新する。
すなわち、前記制御装置に備えられた条件付き更新手段が、前記記憶手段に記憶された制御パラメータの値を参照して、前記制御パラメータの値に基づく所定の条件が満たされる場合には前記制御パラメータの値を更新する一方、満たされない場合には非更新とする。
すなわち、前記記憶手段に記憶された制御パラメータの値を参照して、前記制御パラメータの値に基づく所定の条件が満たされる場合には前記制御パラメータの値を更新する一方、満たされない場合には非更新とする機能を、当該コンピュータにより実現する。
すなわち、当該プログラムは、前記記憶手段に記憶された制御パラメータの値を参照して、前記制御パラメータの値に基づく所定の条件が満たされる場合には前記制御パラメータの値を更新する一方、満たされない場合には非更新とする処理を、当該コンピュータに実行させる。
ここで、記憶媒体としては、例えば、CD−ROMや、DVDなど、種々なものが用いられてもよい。
また、コンピュータの入力手段としては、例えば、記憶媒体に記憶された情報を読み取る機能が用いられる。
図1には、本発明の一実施例に係る画像形成装置1の構成例を示してある。
本例の画像形成装置1は、不揮発性の情報記憶領域(NVM)11と、ROM(Read Only Memory)12と、入出力制御部(I/O)13と、ユーザインタフェース部14と、RAM(Random Access Memory)15と、CPU(Central Processing Unit)16と、これらを接続するバス18を備えており、また、I/O13を介してバス18と接続される制御対象デバイス17を備えている。
ROM12には、画像形成制御プログラム31や、制御パラメータの情報更新制御プログラム32や、バージョンアップ毎の制御パラメータの初期値変更内容データ33が記憶されている。
ユーザインタフェース部14は、キー41や、表示部42を有している。
CPU16は、RAM15を使用してプログラム(本例では、画像形成制御プログラム31や、制御パラメータ情報更新制御プログラム32)を実行し、プログラムに規定された処理を実行する。
制御対象デバイス17は、本例では、プリンタや複写機のように、紙面上に画像を形成する機能を有している。
画像形成制御プログラム31は、制御対象デバイス17により実行される画像形成処理を制御する処理を規定している。この制御に際して、画像形成制御プログラム31は、NVM11に記憶された制御パラメータ21を参照する。
ユーザインタフェース部14は、オペレータ(人)により操作等される。具体的には、キー41は、オペレータにより操作されて、入力されたデータや指示を受け付ける。表示部42は、オペレータに対して、各種の情報を画面に表示する。本例では、画像形成装置1の初期納入時などに、オペレータがキー41を操作して、NVM11に記憶される或いは記憶された制御パラメータ21の値を設定や変更することが可能である。また、本例では、オペレータがキー41を操作して、NVM11に記憶される或いは記憶されたNVM自動更新スイッチ22の値を設定や変更することが可能である。
本例では、制御パラメータ21としては、複数の制御パラメータが用いられる。そして、これら複数の制御パラメータのうちの或るものについては、機械(本例では、画像形成装置1)毎に固有に設定され、更新されない方が好ましい。また、他の制御パラメータについては、制御プログラムのバージョンアップ時に更新される方が好ましい。
具体例として、製造時誤差などに起因して機械毎に固有な制御パラメータとしては、制御対象デバイス17における用紙上の画像の位置合わせ(レジストレーション)に関する、画像の書き出しタイミングや、用紙の給紙タイミングなどの設定値が用いられる。本例では、このような制御パラメータは、初期納入時などに、オペレータにより、工場出荷時の調整や顧客の要望による調整などが施されて設定されることで、機械毎に固有の値が設定される。
また、具体例として、機械毎に固有ではない制御パラメータとしては、制御対象デバイス17において画像形成のために電荷を加えるときの各種の出力値(パワーサプライ値)などの設定値が用いられる。本例では、このような制御パラメータは、いずれの機械においても同じ値が設定される。
なお、ここで示した具体例は一例であって、その内容で限定されるものではなく、他の種々な態様が用いられてもよい。
本例では、画像形成制御プログラム31がバージョンアップにより更新されるときに、その更新に伴って、制御パラメータ21が更新される。
また、本例では、画像形成制御プログラム31の更新は、画像形成装置1に組み込まれるROM12を交換することにより行われ、つまり、バージョンアップ前のROM12を取り出してバージョンアップ後のROM12を挿入することにより行われる。
ROM12には、情報更新制御プログラム32や初期値変更内容データ33が記憶されており、これらに基づいて制御パラメータ21の更新が行われる。また、ROM12に記憶された画像形成制御プログラム31は、更新後の制御パラメータ21を参照して、画像形成を制御する。
初期値変更内容データ33は、或るバージョンN(Nは0以上の整数)から次のバージョンN+1へ更新されるときに、いずれの制御パラメータの値をいずれの値(バージョンNでの値)からいずれの値(バージョンN+1での値)へ変更するかを表すデータ(初期値変更点)を有する。
また、本例では、所定のバージョンM(Mは2以上の整数)における情報更新制御プログラム32や初期値変更内容データ33としては、それ以前の全ての変更内容を有するものが用いられ、つまり、バージョン0からバージョン1への変更、バージョン1からバージョン2への変更、・・・、バージョンM−1からバージョンMへの変更の全てを実行することが可能な機能を有している。
また、本例では、通常の場合として、画像形成制御プログラム31の更新時に制御パラメータ21が更新される場合を示すが、制御パラメータ21のみが更新されるような場合があってもよい。
本例では、NVM自動更新スイッチが0(NVM自動更新スイッチ=0)であることはNVM自動更新が無しであることを表し、NVM自動更新スイッチが0ではない(NVM自動更新スイッチ≠0)ことはNVM自動更新が有りであることを表す。また、NVM自動更新スイッチが1である(NVM自動更新スイッチ=1)ことは無条件更新であることを表し、NVM自動更新スイッチが2である(NVM自動更新スイッチ=2)ことは条件付き更新であることを表す。
NVM自動更新が無しである場合には、NVM11に記憶された制御パラメータ21の自動更新処理は行われない。NVM自動更新が有りで且つ無条件更新である場合には、NVM11に記憶された制御パラメータ21の自動更新処理が行われて且つ変更対象(更新対象)となる全ての制御パラメータが無条件で更新される。NVM自動更新が有りで且つ条件付き更新である場合には、NVM11に記憶された制御パラメータ21の自動更新処理が行われて且つ変更対象(更新対象)となる制御パラメータについて条件付きで更新が行われる。
すなわち、NVM初期値変更点では変更対象となる制御パラメータについて変更前の値aから変更後の値bへ変更することを規定しており、本例では、現在設定されている制御パラメータの値が前記規定された変更前の値aに一致する場合にはその制御パラメータの値を前記規定された変更後の値bへ変更する一方、現在設定されている制御パラメータの値が前記規定された変更前の値aに一致しない場合にはその制御パラメータの値は変更しない、という条件を用いる。
NVM初期化バージョンは、NVM11の初期化のレベルを表すものであり、具体的には、現在設定されているバージョンの番号を格納する。NVM初期化バージョンの値は、NVM11の初期化(本例のNVM自動更新とは別の処理)が完了した際や、本例のNVM自動更新の処理が完了した際に、稼動プログラムのバージョン番号(本例では、画像形成制御プログラム31のバージョン番号と同じ番号)へ設定や変更される。
また、本例では、ROM12に、稼動バージョンの値が記憶されている。
稼動バージョンは、ROM12に記憶された画像形成制御プログラム31のバージョン番号を格納する。
なお、このようなNVM自動更新スイッチ22の値の変更が、情報更新制御プログラム32などにより(オペレータの操作によらず自動的に)行われるような構成が用いられてもよい。
図2には、NVM自動更新処理に係る更新制御処理の手順の一例を示してある。
画像形成装置1の電源が投入されると(ステップS1)、その直後に、CPU16によりROM12に記憶された情報更新制御プログラム32が読み出されて、この情報更新制御プログラム32により以下のような処理が実行される。なお、電源投入直後は、NVM11に記憶された制御パラメータ21がまだ使用される前である。
NVM自動更新処理では、現在の稼動バージョンの値とNVM初期化バージョンの値とを比較する(ステップS5)。
この結果、稼動バージョンの値がNVM初期化バージョンの値以下である場合には、NVM11に記憶されるNVM自動更新スイッチ22を無しに設定して(ステップS14)、処理を終了する(ステップS15)。
この結果、NVM初期化バージョンから次のバージョンへの(各バージョン間の)NVM初期値変更点が無い場合には、このNVM変更は自動的に成功となり、NVM11に記憶されたNVM初期化バージョンの値を1つ増加させて格納し(ステップS13)、前記した稼動バージョンの値とNVM初期化バージョンの値とを比較する処理(ステップS5の処理)へ戻る。つまり、現在の稼動バージョンの値と次のバージョンへ更新されたNVM初期化バージョンの値とを比較して、稼動バージョンの値がNVM初期化バージョンの値より大きければNVM自動更新処理を継続し、そして、稼動バージョンの値とNVM初期化バージョンの値とが一致した時点でNVM自動更新処理を終了する。
本例では、NVM初期化バージョンから次のバージョンへのNVM初期値変更点で規定される変更対象となる全ての制御パラメータについて、例えば上から下への順序などといった所定の順序で、それぞれの制御パラメータ毎に、次のような更新制御が行われる。
この結果、NVM自動更新スイッチ22が条件付き更新ではなく無条件更新の状態である場合には、現在の変更対象となる制御パラメータについて、無条件で、NVM11に記憶された制御パラメータ21(本例のように複数ある場合には、該当する制御パラメータ)に次のバージョンのNVM初期値(次のバージョンにおける値)を書き込んで設定する(ステップS12)。そして、次の順番の制御パラメータに関する処理へ移行することとして(ステップS11)、前記したNVM初期値変更点の有無を判定する処理(ステップS6の処理)へ戻る。
この結果、これらの値が一致する場合には(ステップS10)、NVM11に記憶された制御パラメータに次のバージョンのNVM初期値(次のバージョンにおける値)を書き込んで設定する一方(ステップS12)、これらの値が一致しない場合には(ステップS10)、その制御パラメータについては更新しない。そして、次の順番の制御パラメータに関する処理へ移行することとして(ステップS11)、前記したNVM初期値変更点の有無を判定する処理(ステップS6の処理)へ戻る。
図3には、バージョン0000、バージョン0001、バージョン0002、バージョン0003のそれぞれの状態においてNVM11に記憶される制御パラメータ21の値を示してあるとともに、バージョン0000からバージョン0001へのNVM初期値変更点の情報、バージョン0001からバージョン0002へのNVM初期値変更点の情報、バージョン0002からバージョン0003へのNVM初期値変更点の情報を示してある。
図4には、バージョン0000、バージョン0001、バージョン0002、バージョン0003のそれぞれの状態においてNVM11に記憶される制御パラメータ21の値を示してあるとともに、バージョン0000からバージョン0001へのNVM初期値変更点の情報、バージョン0001からバージョン0002へのNVM初期値変更点の情報、バージョン0002からバージョン0003へのNVM初期値変更点の情報を示してある。
バージョン0000からバージョン0001へのNVM初期値変更点では、制御パラメータ1、3、5について値の変更(バージョンアップによる更新)が規定されている。制御パラメータ1については、NVM初期値変更点では変更前の値「10」から変更後の値「15」へ変更することが規定されているが、バージョン0000ではその値が「10」ではなく「20」であるため、変更はしない。同様に、制御パラメータ5については、NVM初期値変更点では変更前の値「10」から変更後の値「100」へ変更することが規定されているが、バージョン0000ではその値が「10」ではなく「0」であるため、変更はしない。また、制御パラメータ3については、NVM初期値変更点では変更前の値「10」から変更後の値「20」へ変更することが規定されており、バージョン0000ではその値が「10」であるため、「20」へ変更する。これらにより、バージョン0001の状態が生成される。
バージョン0002からバージョン0003へのNVM初期値変更点では、制御パラメータ1、2、4について値の変更(バージョンアップによる更新)が規定されている。制御パラメータ1については、NVM初期値変更点では変更前の値「15」から変更後の値「30」へ変更することが規定されているが、バージョン0002ではその値が「15」ではなく「20」であるため、変更はしない。同様に、制御パラメータ4については、NVM初期値変更点では変更前の値「40」から変更後の値「50」へ変更することが規定されているが、バージョン0002ではその値が「40」ではなく「45」であるため、変更はしない。また、制御パラメータ2については、NVM初期値変更点では変更前の値「10」から変更後の値「1」へ変更することが規定されており、バージョン0002ではその値が「10」であるため、「1」へ変更する。これらにより、バージョン0003の状態が生成される。
一方、本例では、制御パラメータ2、3については、NVM初期値変更点での変更条件に一致することから、機械毎によらない制御パラメータであるとみなすことができ、このような制御パラメータについてはバージョンアップに従って更新することとしている。
また、本例の画像形成装置1では、無条件更新を行うか或いは条件付き更新を行うかをNVM11上のNVM自動更新スイッチ22により指定することができる。
なお、NVM自動更新スイッチ22についても、例えば、NVM11上の制御パラメータであるととらえることも可能である。
また、本例では、情報記憶領域としてNVM11を用いたが、情報記憶領域としては、種々なものが用いられてもよい。具体例としては、ハードディスクドライブ(HDD)や、バックアップメモリなどを用いることができる。
また、本発明の適用分野としては、必ずしも以上に示したものに限られず、本発明は、種々な分野に適用することが可能なものである。
また、本発明は上記の制御プログラムを格納したフロッピー(登録商標)ディスクやCD(Compact Disc)−ROM等のコンピュータにより読み取り可能な記憶媒体や当該プログラム(自体)として把握することもでき、当該制御プログラムを当該記憶媒体からコンピュータに入力してプロセッサに実行させることにより、本発明に係る処理を遂行させることができる。
Claims (7)
- 制御パラメータの値を参照して制御を行う制御装置において、
前記制御パラメータの値を記憶する記憶手段と、
前記記憶手段に記憶された制御パラメータの値を参照して制御を行う制御手段と、
更新対象となる制御パラメータについて更新前の値と更新後の値を保持しており、前記記憶手段に記憶された制御パラメータの値が前記保持された更新前の値と一致する条件が満たされる場合には前記制御パラメータの値を前記保持された更新後の値へ更新する一方、不一致である場合には非更新とする条件付き更新手段と、
前記記憶手段に記憶された制御パラメータの値を無条件で更新する無条件更新手段と、
前記条件付き更新手段による更新処理の実行或いは前記無条件更新手段による更新処理の実行を指定する更新種別指定手段と、を備え、
前記更新種別指定手段は、前記記憶手段に記憶された更新処理に係る制御パラメータに応じて前記更新処理の実行を指定し、
前記条件付き更新手段及び前記無条件更新手段は、前記更新処理に係る制御パラメータも更新対象とする、
ことを特徴とする制御装置。 - 請求項1に記載の制御装置において、
前記記憶手段は、複数の制御パラメータを記憶し、
前記条件付き更新手段は、制御パラメータ毎に更新処理を実行する、
ことを特徴とする制御装置。 - 請求項1又は請求項2に記載の制御装置において、
前記条件付き更新手段は、複数回のバージョンアップに対応した複数回の更新処理を実行するための情報を保持しており、前記記憶手段に記憶された制御パラメータの値のバージョンを検知して、前記保持している最新のバージョンになるまで更新処理を実行する、
ことを特徴とする制御装置。 - 請求項1乃至請求項3のいずれか1項に記載の制御装置において、
前記記憶手段に記憶された制御パラメータの値の更新処理の実行の有無を指定する更新有無指定手段を備えた、
ことを特徴とする制御装置。 - 制御パラメータの値を参照して制御を行う制御装置の記憶手段に記憶された前記制御パラメータの値を更新する方法において、
前記制御装置に備えられた条件付き更新手段が、更新対象となる制御パラメータについて更新前の値と更新後の値を保持しており、前記記憶手段に記憶された制御パラメータの値が前記保持された更新前の値と一致する条件が満たされる場合には前記制御パラメータの値を前記保持された更新後の値へ更新する一方、不一致である場合には非更新とし、
前記制御装置に備えられた無条件更新手段が、前記記憶手段に記憶された制御パラメータの値を無条件で更新し、
前記制御装置に備えられた更新種別指定手段が、前記条件付き更新手段による更新処理の実行或いは前記無条件更新手段による更新処理の実行を指定し、
前記更新種別指定手段は、前記記憶手段に記憶された更新処理に係る制御パラメータに応じて前記更新処理の実行を指定し、
前記条件付き更新手段及び前記無条件更新手段は、前記更新処理に係る制御パラメータも更新対象とする、
ことを特徴とする方法。 - 記憶手段に記憶された制御パラメータの値を参照して制御を行う制御装置を構成するコンピュータに実行させるプログラムであって、
更新対象となる制御パラメータについて更新前の値と更新後の値を保持しており、前記記憶手段に記憶された制御パラメータの値が前記保持された更新前の値と一致する条件が満たされる場合には前記制御パラメータの値を前記保持された更新後の値へ更新する一方、不一致である場合には非更新とする条件付き更新手段と、
前記記憶手段に記憶された制御パラメータの値を無条件で更新する無条件更新手段と、
前記条件付き更新手段による更新処理の実行或いは前記無条件更新手段による更新処理の実行を指定する更新種別指定手段、
として当該コンピュータを機能させ、
更に、前記更新種別指定手段は、前記記憶手段に記憶された更新処理に係る制御パラメータに応じて前記更新処理の実行を指定し、
前記条件付き更新手段及び前記無条件更新手段は、前記更新処理に係る制御パラメータも更新対象とする、
ことを特徴とするプログラム。 - 記憶手段に記憶された制御パラメータの値を参照して制御を行う制御装置を構成するコンピュータに実行させるプログラムを当該コンピュータの入力手段により読み取り可能に記憶した記憶媒体であって、
当該プログラムは、
更新対象となる制御パラメータについて更新前の値と更新後の値を保持しており、前記記憶手段に記憶された制御パラメータの値が前記保持された更新前の値と一致する条件が満たされる場合には前記制御パラメータの値を前記保持された更新後の値へ更新する一方、不一致である場合には非更新とする条件付き更新手段と、
前記記憶手段に記憶された制御パラメータの値を無条件で更新する無条件更新手段と、
前記条件付き更新手段による更新処理の実行或いは前記無条件更新手段による更新処理の実行を指定する更新種別指定手段、
として当該コンピュータを機能させ、
更に、前記更新種別指定手段は、前記記憶手段に記憶された更新処理に係る制御パラメータに応じて前記更新処理の実行を指定し、
前記条件付き更新手段及び前記無条件更新手段は、前記更新処理に係る制御パラメータも更新対象とする、
ことを特徴とする記憶媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005094315A JP4867186B2 (ja) | 2005-03-29 | 2005-03-29 | 制御装置、方法、プログラム及び記憶媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005094315A JP4867186B2 (ja) | 2005-03-29 | 2005-03-29 | 制御装置、方法、プログラム及び記憶媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006277225A JP2006277225A (ja) | 2006-10-12 |
JP4867186B2 true JP4867186B2 (ja) | 2012-02-01 |
Family
ID=37211938
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005094315A Expired - Fee Related JP4867186B2 (ja) | 2005-03-29 | 2005-03-29 | 制御装置、方法、プログラム及び記憶媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4867186B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5196525B2 (ja) * | 2007-09-10 | 2013-05-15 | エヌイーシーコンピュータテクノ株式会社 | 版数情報保持回路、及び、半導体集積回路 |
JP5111129B2 (ja) * | 2008-01-22 | 2012-12-26 | キヤノン株式会社 | 情報処理装置、情報処理システム、情報処理方法、及び、プログラム |
JP5194953B2 (ja) * | 2008-03-31 | 2013-05-08 | ダイキン工業株式会社 | 空調装置の制御装置のソフトウェアバージョンアップ方法 |
JP5402593B2 (ja) * | 2009-12-10 | 2014-01-29 | トヨタ自動車株式会社 | 制御システム |
JP2013130923A (ja) * | 2011-12-20 | 2013-07-04 | Canon Inc | 画像処理装置、サーバ装置、情報処理方法及びプログラム |
JP5991333B2 (ja) * | 2014-02-18 | 2016-09-14 | コニカミノルタ株式会社 | 情報処理装置、該装置における設定値の更新方法及び設定値の更新プログラム |
JP6677618B2 (ja) * | 2016-09-30 | 2020-04-08 | ソフトバンク株式会社 | 無線装置のソフトウェア更新方法及ソフトウェア更新サーバ |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10247103A (ja) * | 1997-03-04 | 1998-09-14 | Nissan Motor Co Ltd | メモリ書き換え装置 |
JP2000259420A (ja) * | 1999-03-05 | 2000-09-22 | Denso Corp | 電子制御装置用の学習値更新装置 |
JP2003256228A (ja) * | 2002-02-28 | 2003-09-10 | Denso Corp | プログラム書換装置 |
JP3801524B2 (ja) * | 2002-03-29 | 2006-07-26 | 本田技研工業株式会社 | 自動更新システム及び自動更新方法 |
JP4779292B2 (ja) * | 2003-09-02 | 2011-09-28 | ソニー株式会社 | ロボット制御装置および方法、記録媒体、並びにプログラム |
-
2005
- 2005-03-29 JP JP2005094315A patent/JP4867186B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006277225A (ja) | 2006-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4867186B2 (ja) | 制御装置、方法、プログラム及び記憶媒体 | |
US9348578B2 (en) | Information processing apparatus capable of updating firmware, control method therefor, and storage medium storing control program therefor | |
KR100655929B1 (ko) | 옵션장치의 펌웨어를 갱신할 수 있는 화상형성장치 및 그방법 | |
JP2015219565A (ja) | 情報処理装置およびそのプログラムの更新方法、並びにプログラム | |
JP6041588B2 (ja) | 画像形成装置、プログラム更新方法及びプログラム | |
JP6074064B2 (ja) | 電子機器 | |
JP2006243997A (ja) | ダウンロードシステム | |
JP6534519B2 (ja) | ファームウェアのアップデート機能を有する電子装置 | |
EP3425494A1 (en) | Printer apparatus and program | |
JP4802607B2 (ja) | 画像処理装置 | |
JP2010182162A (ja) | 電子機器及びプログラム | |
JP4792744B2 (ja) | 画像処理装置 | |
EP3584697B1 (en) | Information processing device | |
US20200150947A1 (en) | Information processing apparatus, updating method by information processing apparatus, and recording medium | |
JP6696414B2 (ja) | 画像処理装置 | |
JP4265731B2 (ja) | 画像形成装置 | |
JP2006239923A (ja) | プリンタ装置、情報処理装置及び通信機能拡張装置 | |
US11132152B2 (en) | Firmware update system, electronic apparatus, and non-transitory computer-readable recording medium having stored thereon firmware update program | |
JP7298352B2 (ja) | 処理装置及びプログラム | |
JP2003330655A (ja) | 画像形成装置および画像形成装置の制御方法およびコンピュータが読み取り可能な記憶媒体およびプログラム | |
JP2004355389A (ja) | リモートアップデートシステム | |
WO2024157393A1 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP2008117404A (ja) | メモリ書き換え制御システム。 | |
JP2016178499A (ja) | 画像処理装置及び情報処理装置 | |
JP5290880B2 (ja) | 電子装置および画像形成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20070928 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071024 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080221 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20101117 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110224 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20110507 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110607 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110729 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110816 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110926 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111018 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111031 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4867186 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141125 Year of fee payment: 3 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |