Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6318230B2 - - Google Patents
[go: Go Back, main page]

JPS6318230B2 - - Google Patents

Info

Publication number
JPS6318230B2
JPS6318230B2 JP52116244A JP11624477A JPS6318230B2 JP S6318230 B2 JPS6318230 B2 JP S6318230B2 JP 52116244 A JP52116244 A JP 52116244A JP 11624477 A JP11624477 A JP 11624477A JP S6318230 B2 JPS6318230 B2 JP S6318230B2
Authority
JP
Japan
Prior art keywords
microcomputer
copying machine
data
memory
processing
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
Application number
JP52116244A
Other languages
Japanese (ja)
Other versions
JPS5450329A (en
Inventor
Masao Hosaka
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 JP11624477A priority Critical patent/JPS5450329A/en
Publication of JPS5450329A publication Critical patent/JPS5450329A/en
Publication of JPS6318230B2 publication Critical patent/JPS6318230B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Multi Processors (AREA)

Description

【発明の詳細な説明】 この発明は複数のマイクロコンピユータによる
複写機の制御システムに関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a control system for a copying machine using a plurality of microcomputers.

近年、半導体製造技術の急速な進歩により、演
算・判定機能を有する中央処理装置(CPU)、デ
ータ記憶用のランダムアクセスメモリ(RAM)、
処理プログラム記憶用のリードオンリーメモリ
(ROM)、入出力制御部等がワンチツプのLSIに
内装されたマイクロコンピユータが市場に安価に
出回るようになつた。そこで、このワンチツプの
マイクロコンピユータを複写機に塔載して、その
複雑な制御を効率良く行なわせることが可能とな
つた。
In recent years, due to rapid advances in semiconductor manufacturing technology, central processing units (CPUs) with arithmetic and judgment functions, random access memories (RAMs) for data storage,
Microcomputers, in which a read-only memory (ROM) for storing processing programs, an input/output control unit, etc. are built into a single LSI chip, are now available on the market at low cost. Therefore, it became possible to mount this one-chip microcomputer on a copying machine and efficiently perform its complex control.

しかしながら、従来は1個のマイクロコンピユ
ータでデータをフエツチして演算・判定し、複写
機を制御していたため、高速処理ができず、又プ
ログラムが複雑になり、特に高速・多機能の複写
機を精度よく制御することは困難であつた。
However, in the past, a single microcomputer was used to fetch data, perform calculations and judgments, and control the copying machine, which made high-speed processing impossible and the programs complicated, especially for high-speed, multi-functional copying machines. It was difficult to control accurately.

そこで、この発明は、安価なワンチツプのマイ
クロコンピユータを2個用いて、1個はデータの
フエツチ及び複写機に対する直接的な制御、処置
を分担させ、他の1個は演算処理・判定を専門に
行なわせ、その結果による必要な処理を割み込み
によつて前者に指示させるようにし、前者のマイ
クロコンピユータには時分割により各種のデータ
を順次フエツチせしめるようにした複写機の制御
システムを提供し、複写機の高速で信頼度の高い
制御を可能にするものである。
Therefore, this invention uses two inexpensive one-chip microcomputers, one of which is responsible for data fetching and direct control and treatment of the copying machine, and the other is dedicated to arithmetic processing and judgment. The present invention provides a control system for a copying machine in which the microcomputer of the former is instructed to carry out necessary processing based on the result by an interrupt, and the microcomputer of the former is made to sequentially fetch various data by time division. , which enables high-speed and highly reliable control of copying machines.

以下、添付図面を参照してこの発明の実施例を
説明する。第1図はこの発明による複写機の制御
システムの一例を示す構成図であり、1は制御対
象である複写機、2は複写機1を制御する各種装
置に信号を出力して制御、処置を行なうと共に各
種データをフエツチして外部メモリ3に格納する
第1のマイクロコンピユータ(以下μコンピユー
タと略称する。)、4は外部メモリに格納されたデ
ータをアクセスして演算処理・判定を行ない、そ
の結果によつて複写機1に対してなすべき処理を
第1のμコンピユータ2に割り込みをかけて指示
する第2のμコンピユータである。5〜10は各
種センサで、この例では複写機1のトナー濃度、
機内温度、湿度、感光体表面電位、露光照度、感
光体バイアス電位をそれぞれアナログ信号として
検出して、モジユーラマルチプレクサ11の0チ
ヤンネルから5チヤンネルに各々入力する。
Embodiments of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a configuration diagram showing an example of a control system for a copying machine according to the present invention, in which 1 is a copying machine to be controlled, and 2 is a block diagram for outputting signals to various devices that control the copying machine 1 to control and take measures. A first microcomputer (hereinafter referred to as μcomputer), which fetches various data and stores it in an external memory 3, accesses data stored in the external memory, performs arithmetic processing and judgment, and The second .mu.computer interrupts the first .mu.computer 2 and instructs the first .mu.computer 2 to perform processing on the copying machine 1 based on the result. 5 to 10 are various sensors, in this example, the toner concentration of the copying machine 1;
The internal temperature, humidity, photoreceptor surface potential, exposure illuminance, and photoreceptor bias potential are detected as analog signals and input to channels 0 to 5 of the modular multiplexer 11, respectively.

このモジユーラマルチプレクサ11はμコンピ
ユータ2から送られるタイミング信号aによつて
0チヤンネルから5チヤンネルに入力した信号の
1つを順次切換えて出力する。12はA―D変換
器で、モジユーラマルチプレクサ11から出力さ
れたアナログ信号bをビツトパターンに分解して
デジタル信号に変換し、μコンピユータ2に入力
する。μコンピユータ2はこのデジタル信号によ
るデータをフエツチして直ちに外部メモリ3へ格
納する。
This modular multiplexer 11 sequentially switches one of the input signals from channel 0 to channel 5 in response to a timing signal a sent from μcomputer 2 and outputs the same. 12 is an AD converter which decomposes the analog signal b output from the modular multiplexer 11 into bit patterns, converts it into a digital signal, and inputs it to the μcomputer 2. The μ computer 2 fetches the data based on this digital signal and immediately stores it in the external memory 3.

このように構成された、複写機の制御システム
による第1のμコンピユータ2と第2のμコンピ
ユータ4の動作を第2図の制御フロー図を参照し
て説明する。
The operations of the first .mu.computer 2 and the second .mu.computer 4 in the copying machine control system configured as described above will be explained with reference to the control flow diagram of FIG.

先ず、ステツプIで第1のμコンピユータ2に
A―D変換器12によつてデジタル信号に変換さ
れたデータをフエツチする。ステツプでμコン
ピユータ2はこのデータを外部メモリ3に格納す
る。ステツプでμコンピユータ2からμコンピ
ユータ4へ割り込み信号dを発して割り込みをか
け、アクセスするよう指示する。これによつて、
ステツプで第2のμコンピユータ4は割り込み
処理ルーチンの中で外部メモリ3のデータをアク
セスし、ステツプVでこのデータに基いて演算処
理・判定を行なう。その結果、例えば機内温湿度
条件によるデータの補正が行なわれ、例えばも
し、2gのトナーの補給が必要であれば、ステツ
プで第1のμコンピユータ2へ割り込み信号e
によつて割り込みをかけ、でμコンピユータ2
の割り込み処理ルーチンの中で処理が行なわれ、
2gのナトーを補給するための出力信号が出され
る。
First, in step I, data converted into a digital signal by the AD converter 12 is fetched into the first μcomputer 2. In step, the μcomputer 2 stores this data in the external memory 3. In step, the μcomputer 2 issues an interrupt signal d to the μcomputer 4 to interrupt and instruct it to access. By this,
In step V, the second μcomputer 4 accesses data in the external memory 3 in the interrupt processing routine, and in step V performs arithmetic processing and judgment based on this data. As a result, the data is corrected depending on the temperature and humidity conditions inside the machine. For example, if it is necessary to replenish 2g of toner, an interrupt signal e is sent to the first μcomputer 2 in a step.
An interrupt is generated by μcomputer 2.
Processing is done in the interrupt handling routine of
An output signal is given to replenish 2g of Nato.

このような割り込みによつて幾つかの異なる処
理を行なうには、μコンピユータ2の割り込みラ
インに割り込み受付レジスタを設け、その割り付
けに応じた処理プログラムを内蔵しているROM
に書き込んでおけば、μコンピユータ4がどの割
り込みを発生させるかによつて異なる処理を行な
うことができる。例えば、μコンピユータ2の割
り込み処理を次のようにして設定しておけば6種
類の処理が可能となる。
In order to perform several different processes in response to such interrupts, an interrupt reception register is provided on the interrupt line of the μcomputer 2, and a ROM containing a processing program corresponding to the assignment is installed.
By writing the interrupt into the microcomputer 4, different processing can be performed depending on which interrupt is generated by the μcomputer 4. For example, if the interrupt processing of the μ computer 2 is set as follows, six types of processing will be possible.

割り込み処理1 ナトー濃度制御 同 2 温度制御 同 3 感光体表面電位制御 同 4 感光体バイアス制御 同 5 湿度制御 同 6 感光体疲労度検知制御 なお、センサ5〜10による検出データの対象
及び種類は適宜変更及び増加し得るものであり、
その種類に対応する入力チヤンネルを有するモジ
ユーラマルチプレクサ11を用いればよい。ま
た、μコンピユータ2による割り込み処理の種類
も上記に挙げた6種類に限るものではない。
Interrupt processing 1 Nato density control 2 Temperature control 3 Photoconductor surface potential control 4 Photoconductor bias control 5 Humidity control 6 Photoconductor fatigue level detection control Note that the targets and types of data detected by the sensors 5 to 10 may be changed as appropriate. subject to change and increase;
A modular multiplexer 11 having an input channel corresponding to the type may be used. Furthermore, the types of interrupt processing performed by the μ computer 2 are not limited to the six types listed above.

以上のように、この発明によれば、複写機に必
要な各種の制御を、多数のアナログ信号による検
出データをモジユーラマルチプレクサによつて切
換、時分割してA―D変換器に入力し、そのデー
タをフエツチするデータフエツチ用μコンピユー
タと、演算・判定用のμコンピユータとを用いる
ことによつて行なうようにしたため、安価なワン
チツプのμコンピユータによつて多種のデータを
入力し、高速で信頼度の高い制御を可能にし、高
速、多機能の複写機の制御システムとして極めて
有効である。
As described above, according to the present invention, various controls necessary for a copying machine are performed by switching detection data from a large number of analog signals using a modular multiplexer, time-sharing the data, and inputting the data to an AD converter. This is done by using a μcomputer for data fetching, which fetches the data, and a μcomputer for calculations and judgments, so a wide variety of data can be input using an inexpensive, one-chip μcomputer, resulting in high speed and reliability. It is extremely effective as a control system for high-speed, multifunctional copying machines.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の実施例を示すシステム構成
図、第2図は第1図の実施例の動作を説明するた
めの制御フロー図である。 1…複写機、2…第1のマイクロコンピユー
タ、3…外部メモリ、4…第2のマイクロコンピ
ユータ、5〜10…各種センサ、11…モジユー
ラマルチプレクサ、12…A―D変換器。
FIG. 1 is a system configuration diagram showing an embodiment of the present invention, and FIG. 2 is a control flow diagram for explaining the operation of the embodiment of FIG. DESCRIPTION OF SYMBOLS 1... Copying machine, 2... First microcomputer, 3... External memory, 4... Second microcomputer, 5-10... Various sensors, 11... Modular multiplexer, 12... A-D converter.

Claims (1)

【特許請求の範囲】[Claims] 1 複写機からの各種のデータをアナログ信号と
して検出するセンサと、前記複写機を制御する第
1のマイクロコンピユータと、前記各センサから
検出されたアナログ信号を入力し、前記第1のマ
イクロコンピユータから送られるタイミング信号
によつて入力信号のうちの1つを順次切換えて出
力するモジユーラマルチプレクサと、このモジユ
ーラマルチプレクサから出力されるアナログ信号
をデジタル信号に変換するA―D変換器と、前記
第1のマイクロコンピユータによつてフエツチさ
れる前記A―D変換器によつてデジタル信号に変
換されたデータを格納するメモリと、このメモリ
に格納されたデータをアクセスして演算処理・判
定を行なう第2のマイクロコンピユータとからな
り、前記第1のマイクロコンピユータがデータを
フエツチして前記メモリに格納する際、前記第2
のマイクロコンピユータに割込みをかけてアクセ
スするよう指示し、前記第2のマイクロコンピユ
ータが演算処理・判定の結果によつて複写機に対
してなすべき処理を前記第1のマイクロコンピユ
ータに割込みによつて指示するようにした複数の
マイクロコンピユータによる複写機の制御システ
ム。
1 A sensor that detects various data from a copying machine as an analog signal, a first microcomputer that controls the copying machine, and a sensor that inputs the analog signals detected from each of the sensors and outputs the data from the first microcomputer. a modular multiplexer that sequentially switches and outputs one of the input signals according to a sent timing signal; an A-D converter that converts an analog signal output from the modular multiplexer into a digital signal; a memory for storing data converted into digital signals by the A-D converter fetched by the microcomputer 1; and a memory for accessing the data stored in the memory to perform calculation processing and judgment. When the first microcomputer fetches data and stores it in the memory, the second microcomputer fetches data and stores it in the memory.
The second microcomputer instructs the second microcomputer to access the copying machine by interrupting the first microcomputer, and the second microcomputer instructs the first microcomputer to perform the processing to be performed on the copying machine based on the result of the arithmetic processing and determination. A control system for a copying machine using multiple microcomputers.
JP11624477A 1977-09-28 1977-09-28 Copier control device using plural micro-computers Granted JPS5450329A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11624477A JPS5450329A (en) 1977-09-28 1977-09-28 Copier control device using plural micro-computers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11624477A JPS5450329A (en) 1977-09-28 1977-09-28 Copier control device using plural micro-computers

Publications (2)

Publication Number Publication Date
JPS5450329A JPS5450329A (en) 1979-04-20
JPS6318230B2 true JPS6318230B2 (en) 1988-04-18

Family

ID=14682346

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11624477A Granted JPS5450329A (en) 1977-09-28 1977-09-28 Copier control device using plural micro-computers

Country Status (1)

Country Link
JP (1) JPS5450329A (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3038367C2 (en) * 1979-10-13 1994-06-23 Canon Kk Electrophotographic device
JPS5655871A (en) * 1979-10-13 1981-05-16 Canon Inc Detecting device for electric potential
JPS5655870A (en) * 1979-10-13 1981-05-16 Canon Inc Detecting device for electric potential
JPS5695251A (en) * 1979-12-28 1981-08-01 Canon Inc Electrostatic recorder
JPS56151947A (en) * 1980-04-26 1981-11-25 Canon Inc Image former having diagnosis function
US4419006A (en) * 1980-10-15 1983-12-06 Canon Kabushiki Kaisha Image processing apparatus utilizing digital display means
JPS57152065A (en) * 1981-03-13 1982-09-20 Omron Tateisi Electronics Co Programmable logic controller
JPS58152273A (en) * 1982-03-04 1983-09-09 Minolta Camera Co Ltd Transfer type electrophotographic copying machine
JPS57187758A (en) * 1981-05-14 1982-11-18 Sony Corp Microcomputer
JPS57196266A (en) * 1981-05-29 1982-12-02 Fuji Xerox Co Ltd Controlling method and device for electronic copying machine
JPS5886563A (en) * 1981-11-18 1983-05-24 Fuji Xerox Co Ltd Electrophotographic copying machine
JPS59151161A (en) * 1983-02-04 1984-08-29 Toshiba Corp Method for controlling image forming device
JP2685167B2 (en) * 1984-07-04 1997-12-03 株式会社デンソー Vehicle control device
US6379998B1 (en) 1986-03-12 2002-04-30 Hitachi, Ltd. Semiconductor device and method for fabricating the same
US5297260A (en) * 1986-03-12 1994-03-22 Hitachi, Ltd. Processor having a plurality of CPUS with one CPU being normally connected to common bus
JPH01120601A (en) * 1987-11-05 1989-05-12 Honda Motor Co Ltd Controller using two central processing unit
JP3039918B2 (en) * 1997-03-07 2000-05-08 株式会社日立製作所 Processor system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1056443A (en) * 1973-10-01 1979-06-12 William E. Hunt (Jr.) Synchronizing control apparatus for electrophotographic apparatus utilizing digital computer
JPS629900B2 (en) * 1974-08-12 1987-03-03 Xerox Corp
JPS5167035A (en) * 1974-12-07 1976-06-10 Nippon Electric Co
US4002409A (en) * 1975-04-01 1977-01-11 Xerox Corporation Chain feed control logic for a multi-mode copier/duplicator

Also Published As

Publication number Publication date
JPS5450329A (en) 1979-04-20

Similar Documents

Publication Publication Date Title
JPS6318230B2 (en)
JP2502960B2 (en) Microcomputer, and method of operating microcomputer and microcomputer network
CA1213674A (en) Pipeline error correction
EP0213843B1 (en) Digital processor control
CA2073185A1 (en) Parallel processor memory system
US5832251A (en) Emulation device
US5585750A (en) Logic LSI
FR2609340B1 (en)
CA1109161A (en) Processor for a data processing system
GB2188759A (en) Data processor with op code early comparison
JPS5935451B2 (en) General purpose register access method
KR900015014A (en) Data processor
JPS60129856A (en) Memory control circuit
JPS56156980A (en) Data processor
Breitzman et al. Development of an optimal automotive control custom microprocessor
EP0226103A2 (en) Address generation for cellular array processors
SU455344A1 (en) Digital computer control device
KR960018958A (en) Main Memory Access Device Using Data Buffer When Performing Atomic Instruction in Multiprocessor System
JPS5663652A (en) Information processing unit
SU873243A1 (en) Interrupt processing device
JPS57162048A (en) Common memory device interface
JPS57157360A (en) Mis-operation detecting system for data
JP2558902B2 (en) Semiconductor integrated circuit device
JPS54157444A (en) Memory control system
JPS5696336A (en) Processing system for multilayer level microprogram