JP3050971B2 - History storage method of image processing apparatus - Google Patents

History storage method of image processing apparatus

Info

Publication number
JP3050971B2
JP3050971B2 JP3292321A JP29232191A JP3050971B2 JP 3050971 B2 JP3050971 B2 JP 3050971B2 JP 3292321 A JP3292321 A JP 3292321A JP 29232191 A JP29232191 A JP 29232191A JP 3050971 B2 JP3050971 B2 JP 3050971B2
Authority
JP
Japan
Prior art keywords
memory
history
image processing
stored
board
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
Application number
JP3292321A
Other languages
Japanese (ja)
Other versions
JPH0596818A (en
Inventor
史広 北原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP3292321A priority Critical patent/JP3050971B2/en
Publication of JPH0596818A publication Critical patent/JPH0596818A/en
Application granted granted Critical
Publication of JP3050971B2 publication Critical patent/JP3050971B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は画像処理装置に関し、詳
細には複数の機能ブロックの夫々に装置の履歴情報を記
憶するものにおいて、機能ブロック交換時に履歴記憶メ
モリを新たなブロックに装着し直すことなく、履歴情報
を継続的に維持できるようにした画像処理装置の履歴記
憶方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus, and more particularly to an apparatus for storing history information of an apparatus in each of a plurality of functional blocks. The present invention relates to a history storage method of an image processing apparatus that can continuously maintain history information without using the history information.

【0002】[0002]

【従来技術】複写機やワ−ドプロセッサやコンピュ−タ
システム或はその他の画像処理装置は一般に多数の機能
ブロックを組み合わせて構成されているが、各機能ブロ
ック毎に不揮発性メモリを搭載して夫々の使用回数や使
用時間等の稼動履歴を記憶しておき保守メンテナンス等
に便宜を図っている。特にレ−ザプリンタ等の複写機に
おけるエンジンボ−ドではト−タル通紙数を記憶してお
き各部品の交換時期を設定する有用な情報としている。
2. Description of the Related Art Copiers, word processors, computer systems, and other image processing apparatuses are generally constructed by combining a large number of functional blocks. Each functional block has a nonvolatile memory mounted thereon. The operation history such as the number of times of use and the time of use is stored to facilitate maintenance and the like. Particularly, in the case of an engine board of a copying machine such as a laser printer, the total number of sheets passed is stored and is useful information for setting the replacement time of each component.

【0003】この機能を持たせるために使用する書き込
み読み込み自在のRAMが一般的でるが、記憶内容保持
のためのバックアップ電源を備える煩わしさや、さほど
頻繁に書き込みを要しない等の理由から、書き換え可能
なROMが使用されることが多くなった。これは一般に
EEPROM(electricallyera−sa
ble and programmable ROM)
と称され、電気的に書き換え可能でしかも電源を切って
も記憶が失われない記憶手段である。
A write / read RAM is generally used to provide this function. However, it is rewritable because of the trouble of having a backup power supply for holding stored contents and the fact that writing is not required very frequently. ROMs are often used. This is generally an EEPROM (electrically-era-sa
ble and programmable ROM)
It is a storage means that is electrically rewritable and does not lose its memory when the power is turned off.

【0004】しかしながら、このような装置の履歴を記
憶したメモリを搭載したとしても、その機能ブロックが
故障し正常な機能ブロックと交換する場合、当該機のブ
ロックのメモリには画像処理装置等全体の履歴に関する
部分も記憶されることが多いため、故障したブロックか
らメモリを外し、新たなブロックに装着する必要があっ
た。しかし近年のメモリIC等はピン数も多く微細なピ
ンサイズのものが多く、取り外しや取り付け作業が極め
て煩雑となるばかりでなく、その際メモリICを損傷し
貴重な履歴情報を失ってしまう虞があった。
However, even if a memory storing the history of such an apparatus is installed, if the functional block fails and is replaced with a normal functional block, the memory of the block of the apparatus has the entire memory of the image processing apparatus or the like. Since a portion related to the history is often stored, it is necessary to remove the memory from the failed block and mount it on a new block. However, memory ICs and the like in recent years have a large number of pins and many pins having a fine pin size, so that not only the removal and mounting operations become extremely complicated, but also the memory IC may be damaged and valuable history information may be lost. there were.

【0005】[0005]

【発明の目的】本発明は上述したような事情に鑑みてな
されたものであって、画像処理装置の各機能ブロックに
搭載された履歴記憶メモリを、そのブロック交換時等に
取り外したり、新たなブロックに装着する等の移し替え
作業のような煩雑な作業をすることなく、装置の履歴情
報が継続的に記憶され得るように構成した画像処理装置
の履歴記憶方法を提供することを目的としている。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned circumstances, and a history storage memory mounted on each functional block of an image processing apparatus can be removed at the time of block replacement or the like. It is an object of the present invention to provide a history storage method of an image processing apparatus configured so that history information of the apparatus can be continuously stored without performing complicated work such as transfer work such as mounting on a block. .

【0006】[0006]

【発明の構成】上記目的を達成するため本発明は、履歴
を記憶するメモリを備えた複数の機能ブロックを組み合
わせて構成する画像処理装置において、上記複数の機能
ブロックを統括制御するホスト制御ブロックに不揮発性
メモリを設けると共に、上記機能ブロックの何れかが交
換されるとき、その交換前に、交換される機能ブロック
のメモリ内容をホスト制御ブロックのメモリに記憶し、
交換された新たな機能ブロックのメモリに上記ホスト制
御ブロックのメモリから記憶内容を転送するように構成
したことを特徴としている。また、当該機能ブロックま
たはホストブロックにプロテクタを備えることにより、
操作パネルの誤操作によってメモリに記憶された履歴情
報が消去されないようにしたことを特徴とする。
Ming the onset to achieve the above object structure of the present invention, an image processing apparatus configured by combining a plurality of functional blocks having a memory for storing the history, the host control block for integrally controlling the plurality of functional blocks A non-volatile memory is provided, and when any of the functional blocks is replaced , before the replacement , the memory content of the replaced functional block is stored in the memory of the host control block,
It is characterized in that the storage contents are transferred from the memory of the host control block to the memory of the replaced new functional block. Also, by Rukoto includes a protector to the functional block or host block,
The history information stored in the memory due to erroneous operation of the operation panel
The information is not erased .

【0007】以下、添付図面に示した実施例に基づき、
本発明の画像出力装置について詳細に説明する。図1は
本発明を適用したレ−ザプリンタの一実施例を示す側面
構成図であり、この例では機能ブロックとしてレ−ザプ
リンタの主要部分の制御を行なうエンジンボ−ド(Eボ
−ド)を例に示す。この図において符号11はエンジン
ボ−ドであり、12は上記エンジンボ−ドと接続された
コントロ−ラボ−ド(CTLボ−ド)、13はPSU
(電源供給ユニット)、14は光学制御系、15は画像
転写部である。この構成においては従来のレ−ザプリン
タと特別異なる部分は図面上には表われないが上記エン
ジンボ−ド11にはEEPROMを、またコントロ−ラ
ボ−ド12にはスタティックRAM(SRAM)を夫々
搭載しており、以下に説明するように機能ブロック、こ
の例ではエンジンボ−ドが制御する部分の履歴を記憶す
るものである。なお、周知のようにRAMには、キャパ
シタに蓄積された電荷の形で情報を記録するダイナミッ
クRAM(DRAM)と、双安定回路の2状態を用いて
情報を記録するスタティックRAM(SRAM)とが存
する。
Hereinafter, based on an embodiment shown in the accompanying drawings,
The image output device of the present invention will be described in detail. FIG. 1 is a side view showing an embodiment of a laser printer to which the present invention is applied. In this embodiment, an engine board (E-board) for controlling a main part of the laser printer as a functional block. ) Is shown as an example. In this figure, reference numeral 11 denotes an engine board, 12 denotes a control board (CTL board) connected to the engine board, and 13 denotes a PSU.
(Power supply unit), 14 is an optical control system, and 15 is an image transfer unit. In this configuration, the parts specially different from the conventional laser printer are not shown in the drawing, but the engine board 11 is provided with an EEPROM and the control board 12 is provided with a static RAM (SRAM). It is provided with a function block as described below, and stores a history of a part controlled by the engine board in this example. As is well known, a RAM includes a dynamic RAM (DRAM) that records information in the form of electric charges stored in a capacitor and a static RAM (SRAM) that records information using two states of a bistable circuit. Exist.

【0008】図2は上記エンジンボ−ド11とコントロ
−ラボ−ド12との関係を示したブロック図であり、エ
ンジンボ−ド11にはCPU1 を中心に、制御プログラ
ム等を記憶したメモリROM1 と制御途中のデータ等を
一時的に記憶するメモリRAM1 と当該エンジンボ−ド
にて制御する部分の履歴、例えばト−タル通紙量やエラ
−回数、感光体ドラムの交換時期等を記憶しておくメモ
リEEPROMとが備えられており、更にCPU1 の一
部PA1には後述する目的のために電源電圧にてプルア
ップされた端子とこれをジャンパ−線等で低電位に落と
す手段とが接続されている。。
FIG. 2 is a block diagram showing the relationship between the engine board 11 and the control board 12. The engine board 11 mainly includes a CPU 1 and a memory ROM 1 storing control programs and the like. And a memory RAM1 for temporarily storing data and the like during control, and a history of a portion controlled by the engine board, for example, a total paper passing amount, the number of errors, a photosensitive drum replacement time, and the like. A memory EEPROM is provided, and a terminal PA1 of the CPU 1 is connected to a terminal pulled up by a power supply voltage for a purpose to be described later and a means for lowering the terminal to a low potential by a jumper wire or the like. Have been. .

【0009】また、上記エンジンボ−ド11にアドレス
バスやデータバス等のバスライン21、22を介して接
続されたコントロ−ルボ−ド12は同じくCPU2 を中
心にプログラム記憶用メモリROM2 と、一時的データ
を記憶するメモリRAM2 と、不揮発性メモリであるス
タティックメモリSRAMが備えられており、上記エン
ジンボ−ド11は記録紙の搬送状態を監視する搬送セン
サ23、排紙センサ24、光学系制御部25及び画像転
写部等に接続されており、これらの制御を続行する。ま
た上記コントロ−ラ12には操作パネル27が接続さ
れ、オペレ−タの操作結果を上記バスライン21、22
を介してエンジンボ−ド11に伝達する。この構成にお
いて、通常動作では上記配送センサ23や排紙センサ2
4によっ検出した運用時の記録紙の搬送量、即ち転写紙
の延数量、或は各種エラ−の回数、更には上記記録紙の
積算量から感光体ドラムの交換時期を算出した結果等を
上記EEPROMに記憶する。また同時に、EEPRO
Mの記憶内容が更新されたときはその内容をコントロ−
ラボ−ド12のSRAMにも転送し記憶するようになっ
ている。
A control board 12 connected to the engine board 11 via bus lines 21 and 22, such as an address bus and a data bus, also has a memory ROM2 for program storage centered on the CPU 2 and a temporary ROM. A memory RAM2 for storing dynamic data and a static memory SRAM as a non-volatile memory are provided. The engine board 11 has a transport sensor 23 for monitoring the transport status of recording paper, a paper discharge sensor 24, and an optical system control. It is connected to the unit 25 and the image transfer unit, etc., and continues these controls. An operation panel 27 is connected to the controller 12, and the operation results of the operator are transmitted to the bus lines 21 and 22.
To the engine board 11 via the In this configuration, in the normal operation, the delivery sensor 23 and the paper ejection sensor 2 are used.
4, the amount of recording paper transported during operation, that is, the total number of transfer papers, or the number of times of various errors, and the result of calculating the replacement time of the photosensitive drum from the integrated amount of the recording paper. The data is stored in the EEPROM. At the same time, EEPRO
When the stored contents of M are updated, the contents are controlled.
The data is also transferred to and stored in the SRAM of the laboratory 12.

【0010】次に、上記エンジンボ−ド1が故障した
場合は従来、新たなエンジンボ−ドに交換する際、それ
までの装置の履歴情報を記憶したEEPROMを取り外
して新たなボ−ドに移し替え作業が必要であったこと上
述した通りであるが、本発明によればエンジンボ−ドの
EEPROMと同一内容がコントロ−ルボ−ド12のメ
モリSRAM中に記憶されているから、その必要は無
い。即ち、交換する新たなエンジンボ−ドを装着し、以
下説明するような履歴データ転送処理を実行して、コン
トロ−ルボ−ド12のSRAM中の情報を、新たに搭載
したエンジンボ−ドのEEPROMに移植すれば、継続
的に履歴情報を維持することができる。
[0010] Next, the engine board - conventional If de 1 1 fails, a new engine board - When replacing the de, new ball remove the EEPROM that stores history information of the device so far - de As described above, according to the present invention, since the same contents as the EEPROM of the engine board are stored in the memory SRAM of the control board 12 , No need. That is, a new engine board to be replaced is mounted, and a history data transfer process as described below is executed, and the information in the SRAM of the control board 12 is stored in the newly installed engine board. If ported to an EEPROM, history information can be maintained continuously.

【0011】図3(a)(b)は上記処理の手順の一実
施例を示したフローチャート図であり、(a)は通常の
動作を、また(b)は機能ボ−ド交換時の手順を示した
ものである。図3(a)においては、履歴内容が変更さ
れる状態になるとEEPROM書き換えル−チンに移行
し、操作パネルから書き換え信号が送信されたかどうか
を判断し(ST1)、書き換え信号を受信した場合はエ
ンジンボ−ドに記憶させるべき内容をコントロ−ルボ−
ドのSRAMに転送し(ST2)、さらに次にエンジン
ボ−ドのEEPROMに転送書き込みを実行する(ST
3)。尚、エンジンボ−ドとコントロールボ−ド転送順
序は上記例に限らず、その逆操作も可能である。
FIGS. 3A and 3B are flow charts showing one embodiment of the procedure of the above-mentioned processing, wherein FIG. 3A shows a normal operation, and FIG. 3B shows a procedure at the time of replacing a function board. It is shown. In FIG. 3A, when the history content is changed, the operation shifts to the EEPROM rewriting routine, and it is determined whether or not a rewriting signal has been transmitted from the operation panel (ST1). Control board to store the contents to be stored in the engine board
(ST2), and then executes transfer writing to the EEPROM of the engine board (ST2).
3). Note that the transfer order of the engine board and the control board is not limited to the above example, and the reverse operation is also possible.

【0012】図3(b)はエンジンボ−ド交換時の処理
手順であり、EEPROM書き換えル−チンでは、図2
に示したエンジンボ−ド11のCPUに設けた電源プル
アップ端子PA1をジャンパ−線等によって設置するこ
とにより、この端子を低電位にする。このようにする理
由は、操作パネルの誤操作によって誤った書き込み命令
が発せられると、貴重な履歴データが消去或は変更する
ことになるから、これを防止するための一種のプロテク
ト機能を持たせるためである。
FIG. 3B shows a processing procedure when the engine board is replaced. In the EEPROM rewriting routine, FIG.
The power supply pull-up terminal PA1 provided to the CPU of the engine board 11 shown in (1) is set to a low potential by installing a jumper wire or the like. The reason for this is that if an erroneous write command is issued due to an erroneous operation of the operation panel, valuable history data will be erased or changed, so that a kind of protection function for preventing this is provided. It is.

【0013】この処理を行なうと上記端子PA1が低電
位になるからCPU1はこれを検出してEEPROM書
き換えモ−ドであることを確認する(ST11)。次に
操作パネルから書き換え信号が発せられると、これを受
信し(ST12)、コントロ−ラボ−ド12のSRAM
の内容がCPU2 を介してエンジンボ−ド11のCPU
1 へ更にはそのEEPROMへ転送され記憶される(S
T13、14)。
When this process is performed, the terminal PA1 becomes low potential, so that the CPU 1 detects this and confirms that it is in the EEPROM rewrite mode (ST11). Next, when a rewrite signal is issued from the operation panel, the rewrite signal is received (ST12), and the SRAM of the control-lab 12 is received.
Of the engine board 11 via the CPU 2
1 and further transferred to and stored in the EEPROM (S
T13, 14).

【0014】このようにすれば、機能ブロック交換時に
その都度履歴情報を記憶したメモリを写し変えることな
く履歴情報を維持することができる。
In this manner, the history information can be maintained without changing the memory storing the history information each time the functional block is replaced.

【0015】[0015]

【発明の効果】本発明は以上説明したように、複数の機
能ブロックを組み合わせて構成する画像処理装置におい
て、各機能ブロックには例えばEEPROM等の不揮発
性メモリを備え装置の履歴情報を記憶し、更にメインボ
−ドにはこれら複数の機能ブロックの履歴情報を記憶す
るメモリを備え、機能ブロックを交換した際、メインボ
−ドに記憶した履歴情報を新たに装着した機能ブロック
のメモリに移植するようにしたので、機能ブロック交換
時に履歴を記憶したメモリを装着し直す面倒がなくまた
その際のメモリ破損による貴重なデータ消失の虞も無
い。
As described above, according to the present invention, in an image processing apparatus constituted by combining a plurality of functional blocks, each functional block is provided with a nonvolatile memory such as an EEPROM and stores history information of the apparatus. Further, the main board is provided with a memory for storing the history information of the plurality of function blocks. When the function blocks are exchanged, the history information stored in the main board is transferred to the memory of the newly installed function block. Therefore, there is no trouble of re-attaching the memory storing the history at the time of exchanging the functional blocks, and there is no risk of precious data being lost due to memory damage at that time.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明を適用したレ−ザプリンタの側面構成図
である。
FIG. 1 is a side view of a laser printer to which the present invention is applied.

【図2】エンジンボ−ドとコントローラボ−ドの関係を
示したブロック図である。
FIG. 2 is a block diagram showing a relationship between an engine board and a controller board.

【図3】本発明制御手順の一実施例を示すフローチャー
ト図であり、(a)は通常動作の場合、(b)機能ブロ
ック交換時の処理手順を示すものである。
FIG. 3 is a flowchart showing one embodiment of the control procedure of the present invention. FIG. 3 (a) shows a processing procedure at the time of a normal operation and (b) a functional block exchange.

【符号の説明】[Explanation of symbols]

11 エンジンボ−ド、12 コントローラボ−ド、1
3 PSU、14 光学系部、15 画像転写部、2
1、22 バスライン、23 搬送センサ、24 排紙
センサ、25 光学制御部、26 画像転写部、27
操作パネル、
11 engine board, 12 controller board, 1
3 PSU, 14 optical system section, 15 image transfer section, 2
1, 22 bus line, 23 conveyance sensor, 24 paper ejection sensor, 25 optical control unit, 26 image transfer unit, 27
control panel,

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) B41J 29/20 B41J 29/38 G03G 21/00 370 G06F 3/12 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) B41J 29/20 B41J 29/38 G03G 21/00 370 G06F 3/12

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 履歴を記憶するメモリを備えた複数の機
能ブロックを組み合わせて構成する画像処理装置におい
て、上記複数の機能ブロックを統括制御するホスト制御
ブロックに不揮発性メモリを設けると共に、上記機能ブ
ロックの何れかが交換されるとき、その交換前に、交換
される機能ブロックのメモリ内容をホスト制御ブロック
のメモリに記憶し、交換された新たな機能ブロックのメ
モリに上記ホスト制御ブロックのメモリから記憶内容を
転送するように構成したことを特徴とする画像処理装置
の履歴記憶方法。
1. An image processing apparatus comprising a combination of a plurality of function blocks having a memory for storing a history, wherein a non-volatile memory is provided in a host control block for controlling the plurality of function blocks in an integrated manner. When any of the items are replaced , before the replacement,
Image processing, wherein memory contents of a function block to be executed are stored in a memory of a host control block, and stored contents are transferred from the memory of the host control block to a memory of an exchanged new function block. An apparatus history storage method.
【請求項2】 上記交換した機能ブロックのメモリに履
歴を転送する際、プロテクト手段を解除する処理を行う
ことによって前記転送を可能としたことを特徴とする
求項1記載の画像処理装置の履歴記憶方法。
Wherein when transferring history memory of the functional blocks described above exchange, characterized in that it possible to the transfer by performing a process of canceling the protection means
The method according to claim 1, wherein the history is stored in the image processing apparatus.
JP3292321A 1991-10-11 1991-10-11 History storage method of image processing apparatus Expired - Fee Related JP3050971B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3292321A JP3050971B2 (en) 1991-10-11 1991-10-11 History storage method of image processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3292321A JP3050971B2 (en) 1991-10-11 1991-10-11 History storage method of image processing apparatus

Publications (2)

Publication Number Publication Date
JPH0596818A JPH0596818A (en) 1993-04-20
JP3050971B2 true JP3050971B2 (en) 2000-06-12

Family

ID=17780267

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3292321A Expired - Fee Related JP3050971B2 (en) 1991-10-11 1991-10-11 History storage method of image processing apparatus

Country Status (1)

Country Link
JP (1) JP3050971B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7210868B2 (en) 2003-01-31 2007-05-01 Seiko Epson Corporation Printer
JP4258354B2 (en) 2003-11-06 2009-04-30 セイコーエプソン株式会社 Printing apparatus and printing control apparatus

Also Published As

Publication number Publication date
JPH0596818A (en) 1993-04-20

Similar Documents

Publication Publication Date Title
JP4041473B2 (en) Autonomous power loss recovery for multi-cluster storage subsystems
JPS58136473A (en) Printer
JPH06314217A (en) Electronic instrument
JP2000293369A (en) Device with machine type identifying function, machine type identifying method and storage medium
JP3376306B2 (en) Data processing apparatus and data processing method
CN102112959A (en) Replaceable printer component including a memory updated atomically
JP3050971B2 (en) History storage method of image processing apparatus
JP2007328438A (en) Information processor, its data backup, and restoration method
JP4545496B2 (en) Electrical equipment
JP2004341783A (en) Data storage method and data storage device
US7299315B2 (en) Control device including connecting device for rewriting memory region
JPH03152569A (en) Image recorder
JPH11232183A (en) Printer control information managing device and recording medium for recording control information management program
JP2005035229A (en) Printer
JP2001344156A (en) Device with flash memory and data rewriting method
JP2961927B2 (en) Communication error prevention device for drum peripheral unit
JP3799087B2 (en) Image forming apparatus
JP2002229863A (en) Backup circuit
JP2812285B2 (en) Network interface card for printer
JP3342103B2 (en) Writing method to nonvolatile memory
JPH05274157A (en) Image generating device
JP2745360B2 (en) Printer device
JP2009139874A (en) Image forming apparatus
JPH06219021A (en) Image forming device
JP2001195316A (en) Backup storage device, image formation device, backup storage device control method and storage medium

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090331

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees