JPH03188745A - Data processing unit - Google Patents
Data processing unitInfo
- Publication number
- JPH03188745A JPH03188745A JP1329029A JP32902989A JPH03188745A JP H03188745 A JPH03188745 A JP H03188745A JP 1329029 A JP1329029 A JP 1329029A JP 32902989 A JP32902989 A JP 32902989A JP H03188745 A JPH03188745 A JP H03188745A
- Authority
- JP
- Japan
- Prior art keywords
- configuration information
- data
- stored
- initial value
- control information
- 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.)
- Pending
Links
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 101100087530 Caenorhabditis elegans rom-1 gene Proteins 0.000 description 1
- 208000033748 Device issues Diseases 0.000 description 1
- 101100305983 Mus musculus Rom1 gene Proteins 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
- Facsimiles In General (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、所定の処理動作を行うのに必要なデータをイ
ニシャル値(初期値)として設定するデータ処理装置に
関し、特にイニシャライズ命令がなくてもイニシャル値
を設定するデータ処理装置に関する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a data processing device that sets data necessary for performing a predetermined processing operation as an initial value (initial value). The present invention also relates to a data processing device for setting initial values.
従来、この種の装置は、複写機などの画像記録に使用さ
れており、上記装置では電源投入時に、初期設定を行う
イニシャライズ命令、例えば使用するトレイの数、用紙
サイズ並びに両面/片面コピーの指示及びスタッカー並
びに手差しの有無などの命令がユーザ(ホストコンピュ
ータがらのイニシャライズ命令も含む)によってなされ
ると、中央処理装置(CPU)が上記イニシャル値のデ
ータに応じてプログラムを実行して所望の画像記録を行
っていた。Conventionally, this type of device has been used for image recording in copying machines, etc. When the power is turned on, the above device issues an initialization command to perform initial settings, such as the number of trays to be used, paper size, and instructions for double-sided/single-sided copying. When a user (including an initialization command from the host computer) issues instructions such as whether to use a stacker or manual feed, the central processing unit (CPU) executes a program according to the initial value data to record the desired image. was going on.
ところが、上記データ処理装置では、上述した如く、装
置の電源投入時に初期設定を行うイニシャライズ命令を
ユーザが指定しなれけばならないので、操作が煩雑とな
り、装置の操作性が悪くなるという問題点があった。However, as mentioned above, in the data processing device described above, the user must specify an initialization command to perform initial settings when the device is powered on, which makes the operation complicated and causes problems such as poor operability of the device. there were.
本発明は、上記問題点に鑑みなされたもので、電源投入
時にイニシャライズ命令をユーザが指定しなくても、イ
ニシャル値のデータを装置に適した正しいデータかどう
か判断して、初期設定を行うことができるデータ処理装
置を提供することを課題とする。The present invention has been made in view of the above problems, and it is possible to perform initial settings by determining whether the initial value data is correct data suitable for the device without the user specifying an initialization command when the power is turned on. The objective is to provide a data processing device that can perform the following tasks.
本発明では、画像記録などの所定の処理動作を行う際に
使用するデータと、該データのバージョン情報(番号の
情報)及びコンフィグレーション情報(番号の情報)か
らなる制御情報を、CPUなどの書き込み制御に応じて
イニシャル値のデータとして記憶するRAMなどの第1
の記憶手段と、前記制御情報を少なくとも2種類記憶す
るROMなどの第2の記憶手段と、装置固有のコンフィ
グレーション情報を、装置製作時に、予め設定するスイ
ッチ群などの設定手段と、電源の投入時に、前記設定さ
れたコンフィグレーション情報と前記第1の記憶手段に
記憶されているコンフィグレーション情報とが同一であ
るかどうか判断するCPUなどの判断手段と、前記判断
に応じて、前記装置固有のコンフィグレーション情報に
対応する前記第2の記憶手段内の制御情報を前記第1の
記憶手段に記憶させるCPUなどの記憶制御手段とを具
える。In the present invention, data used when performing a predetermined processing operation such as image recording, and control information consisting of version information (number information) and configuration information (number information) of the data are written by a CPU or the like. A first memory such as a RAM that stores initial value data according to control.
a second storage means such as a ROM for storing at least two types of control information; a setting means such as a group of switches for presetting device-specific configuration information at the time of device manufacture; At times, a determining means such as a CPU that determines whether the set configuration information and the configuration information stored in the first storage means are the same, and depending on the determination, a and storage control means such as a CPU that causes control information in the second storage means corresponding to configuration information to be stored in the first storage means.
判断手段が、装置固有のコンフィグレーション情報と第
1の紀tξ手段に記憶されているコンフィグレーション
情報とが同一でないと判断すると、記憶制御手段が、前
記コンフィグレーション情報に対応する第2の記憶手段
内の制御情報をイニシャル値のデータとして前記第1の
記憶手段に記憶させる。If the determining means determines that the device-specific configuration information and the configuration information stored in the first time tξ means are not the same, the storage control means stores information in the second storage means corresponding to the configuration information. The control information within is stored in the first storage means as initial value data.
従って、電源投入時にユーザがイニシャライズ命令を行
わなくても、イニシャル値のデータは第1の記憶手段に
記憶され、CPUは上記イニシャル値のデータを読み出
してイニシャライズすることができる。Therefore, even if the user does not issue an initialization command when the power is turned on, the initial value data is stored in the first storage means, and the CPU can read and initialize the initial value data.
本発明の実施例を第1図乃至第2図の図面に基づき詳細
に説明する。Embodiments of the present invention will be described in detail based on the drawings of FIGS. 1 and 2.
第1図は、本発明に係るデータ処理装置の概略構成を示
すブロック図である。図において、RAM1lは、不揮
発性のメモリからなり、画像記録などの所定の処理動作
を行う際に使用するデータ、例えば使用するトレイの数
、用紙サイズ並びに両面/片面コピーの指示及びスタ・
ツカ−並びに手差しの有無などのデータと、該データの
ノ(−ジョン情報と、コンフィグレーション情報とから
なる制御情報を、イニシャル値のデータとして記憶して
いる。なお、コンフィグレーション情報は、装置の種類
を示す番号であり、バージョン情報は、上記装置が例え
ばシステムアップしたときのバージョンを示す番号であ
る。FIG. 1 is a block diagram showing a schematic configuration of a data processing device according to the present invention. In the figure, RAM 1l is a nonvolatile memory that stores data used when performing predetermined processing operations such as image recording, such as the number of trays to be used, paper size, double-sided/single-sided copy instructions, and
Control information consisting of data such as the presence or absence of push-button and manual feed, version information of the data, and configuration information is stored as initial value data.The configuration information is the device's This is a number indicating the type, and the version information is a number indicating the version of the device when the system was upgraded, for example.
ROM 1’2.13は、上記RAMIIに記憶させる
制御情報を複数の種類記憶している。なお、上記ROM
12.13には、他の装置との汎用性を持たせるため、
本発明のデータ処理装置では使用することができない制
御情報も記憶されているものとする。The ROM 1'2.13 stores a plurality of types of control information to be stored in the RAM II. In addition, the above ROM
12.13, in order to have versatility with other devices,
It is assumed that control information that cannot be used in the data processing device of the present invention is also stored.
スイッチ群14は、その組・み合わせにより装置固有の
コンフィグレーション情報を示しており、上記組み合わ
せは、例えば装置の製作時に設定されている。The switch group 14 indicates device-specific configuration information by the combinations thereof, and the above combinations are set, for example, at the time of manufacturing the device.
CPU15は、上述した機器を動作制御し、電源投入(
パワーオン)時に、上記ROM12.13内に記憶され
ている制御情報の中から、スイッチ群14の組み合わせ
によって装置固有に設定されたコンフィグレーション情
報に対応する制御情報を読み出し、イニシャル値のデー
タとしてRAM1lに書き込んで記憶させ、上記記憶さ
れた制御情報に応じて所望のデータ処理を行う。なお、
CPU15は、ユーザからのイニシャライズ命令に対し
て、装置固有に設定されたコンフィグレーション情報に
対応する制御情報を、上記ROMI2.13内に記憶さ
れている制御情報の中から読み出し、上記読み出した制
御情報をイニシャル値のデータとしてRAMI ]に書
き込んで記憶させるこ七もてきる。The CPU 15 controls the operation of the above-mentioned equipment and turns on the power (
When the power is turned on), the control information corresponding to the configuration information set uniquely to the device by the combination of the switch group 14 is read from the control information stored in the ROM 12.13, and is stored in the RAM 11 as initial value data. The control information is written to and stored, and desired data processing is performed in accordance with the stored control information. In addition,
In response to the initialization command from the user, the CPU 15 reads control information corresponding to configuration information set uniquely to the device from among the control information stored in the ROMI 2.13, and uses the read control information. It is also possible to write and store it in RAMI as initial value data.
次に、上記CPU15による本発明に係るイニシャライ
ズの動作を第2図のフローチャートに基づき説明する。Next, the initialization operation according to the present invention by the CPU 15 will be explained based on the flowchart shown in FIG.
第2図において、CPU15は、まずパワーがオンにな
ると(ステップ101)、スイッチ群14の組み合わせ
によって設定された装置固有のコンフィグレーション情
報とRAM11内に記憶されている制御情報のコンフィ
グレーション情報とか同しであるかどうか判断する(ス
テップ102)。In FIG. 2, when the CPU 15 first turns on the power (step 101), the CPU 15 uses the same configuration information as the device-specific configuration information set by the combination of the switch group 14 and the control information stored in the RAM 11. It is determined whether it is true (step 102).
ここで、両方のコンフィグレーンヨン情報が異なる場合
には、上記装置固有のコンフィグレーション情報に対応
するコンフィグレーション情報を有する制御情報を、上
記ROM12.13内がら読み出し、上記読み出した制
御情報をイニシャル値としてRAMIIに書き込んで記
憶させ(ステップ104)、イニシャライズの動作を終
了する。Here, if the two pieces of configuration information are different, the control information having the configuration information corresponding to the device-specific configuration information is read from the ROM 12.13, and the read control information is set to the initial value. The data is written to RAM II and stored (step 104), and the initialization operation is completed.
また、上記両方のコンフィグレーション情報が同じ場合
には、上記装置固有のコンフィグレーション情報に対応
するコンフィグレーション情報の上記ROM12.13
内ノハージaン+n報とRAM11内のバージョン情報
とが同じであるがどうが判断する(ステップ103)。Furthermore, if both of the above configuration information are the same, the ROM 12.13 of the configuration information corresponding to the device-specific configuration information
It is determined whether the version information in the RAM 11 is the same as the version information in the RAM 11 (step 103).
ここで、両方のバージョン情報が同じ場合には、RAM
II内の制御情報は、この装置に適していると判断して
イニシャライズの動作を終了する。Here, if both version information is the same, RAM
It is determined that the control information in II is suitable for this device, and the initialization operation is completed.
また、上記両方のバージョン情報が異なる場合には、上
記ステップ104に至って、装置固有のコンフィグレー
ション情報に対応するコンフィグレーション情報を有す
る制御情報を、上記ROMI2.13内から読み出し、
上記読み出した制御情報をイニシャル値としてRAMI
Iに書き込んで記憶させ、イニシャライズの動作を終了
する。Further, if the above two version information are different, the control information having the configuration information corresponding to the device-specific configuration information is read from the above ROMI 2.13 in step 104,
RAMI with the control information read above as the initial value.
I is written and stored, and the initialization operation is completed.
従って、本発明では、ユーザがイニシャライズ命令(ホ
ストコンピュータからのイニシャライズ命令も含む)を
行わなくても、イニシャル値のデータはRAMに記憶さ
れて設定させる。その後、上記CPUは画像記録などの
所定の処理動作を上記RAMに設定されたイニシャル値
に基づき行うことができる。Therefore, in the present invention, the initial value data is stored in the RAM and set even if the user does not issue an initialization command (including an initialization command from the host computer). Thereafter, the CPU can perform predetermined processing operations such as image recording based on the initial values set in the RAM.
なお、コンフィグレーション情報を示すスイッチ群は、
装置本体内だけでなく、オプション(例えば、複数枚手
差しユニット等)にも持たせることが可能で、この場合
には上記コンフィグレーション情報の変更も自動的に知
ることができる。このため、そのコンフィグレーション
に合ったイニシャル設定を自動的に行うことができる。Note that the switch group that indicates configuration information is
It is possible to have it not only in the main body of the apparatus but also in an option (for example, a multi-sheet manual feed unit, etc.), and in this case, changes in the above-mentioned configuration information can be automatically detected. Therefore, initial settings that match the configuration can be automatically performed.
〔発明の効果〕
以上説明したように、本発明では、イニシャライズ命令
を行わなくても、電源投入時にイニシャル値のデータを
記憶して、上記記憶されたイニシャル値のデータが装置
に適した正しいデータかどうか判断することができるの
で、容易にイニシャル値の設定を行うことができ、これ
により、初期設定の際の装置の操作性を向上させること
ができる。[Effects of the Invention] As explained above, in the present invention, the initial value data is stored when the power is turned on without issuing an initialization command, and the stored initial value data is correct data suitable for the device. Since it is possible to determine whether or not the initial value is set, the initial value can be easily set, thereby improving the operability of the device at the time of initial setting.
第1図は本発明に係るデータ処理装置の概略構成を示す
ブロック図、第2図は第1図に示したデータ処理装置の
イニシャライズの動作を説明するためのフローチャート
である。
11・・・メモリ (RAM) 、12.13・・・メ
モリ(ROM) 、14・・・スイッチ群、15・・・
中央処理装置(CPU)。
第2
図FIG. 1 is a block diagram showing a schematic configuration of a data processing device according to the present invention, and FIG. 2 is a flowchart for explaining the initialization operation of the data processing device shown in FIG. 11...Memory (RAM), 12.13...Memory (ROM), 14...Switch group, 15...
Central processing unit (CPU). Figure 2
Claims (1)
タのバージョン情報及びコンフィグレーション情報から
なる制御情報を、書き込み制御に応じ、初期値のデータ
として記憶する第1の記憶手段と、 前記制御情報を少なくとも2種類記憶する第2の記憶手
段と、 装置固有のコンフィグレーション情報を予め設定する設
定手段と、 電源投入時に、前記設定されたコンフィグレーション情
報と、前記第1の記憶手段に記憶されているコンフィグ
レーション情報とが同一かどうか判断する判断手段と、 前記判断に応じて、前記装置固有のコンフィグレーショ
ン情報に対応する前記第2の記憶手段内の制御情報を前
記第1の記憶手段に記憶させる記憶制御手段とを具え、
前記初期値のデータに応じて、所定の処理動作を行うこ
とを特徴とするデータ処理装置。[Claims] A first memory that stores control information consisting of data used when performing a predetermined processing operation, version information of the data, and configuration information as initial value data in accordance with write control. means; second storage means for storing at least two types of control information; setting means for presetting configuration information unique to the device; determining means for determining whether the configuration information stored in the storage means is the same; storage control means for storing data in the storage means of 1;
A data processing device characterized in that a predetermined processing operation is performed according to the initial value data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1329029A JPH03188745A (en) | 1989-12-19 | 1989-12-19 | Data processing unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1329029A JPH03188745A (en) | 1989-12-19 | 1989-12-19 | Data processing unit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03188745A true JPH03188745A (en) | 1991-08-16 |
Family
ID=18216806
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1329029A Pending JPH03188745A (en) | 1989-12-19 | 1989-12-19 | Data processing unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03188745A (en) |
-
1989
- 1989-12-19 JP JP1329029A patent/JPH03188745A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6108147A (en) | Selective disk partitioning/duplicating method for duplication a hard disk | |
| JPH03188745A (en) | Data processing unit | |
| JPS59230928A (en) | Paper feeding part selector | |
| JPH0388018A (en) | Disk controller | |
| JPS6132868A (en) | Method for setting one-touch copying condition of copying machine | |
| JPH08192932A (en) | Image output device and method for selecting paper source of image output device | |
| JPH0471054A (en) | Control device for copying equipment | |
| JP3037450B2 (en) | Image forming apparatus and control method | |
| KR960001096B1 (en) | Boot drive system | |
| JPS59157758A (en) | Common control system of magnetic storage device | |
| JP2584001B2 (en) | Information processing device | |
| JPH0767296B2 (en) | Parameter setting device for motor control device | |
| JP3131918B2 (en) | Memory device | |
| JP2699668B2 (en) | Switch device | |
| JPH0244374A (en) | Image forming device | |
| JPH0635621A (en) | Dual disk storage device having dual restoring function | |
| JPH0346018A (en) | Printer device | |
| JPH0268624A (en) | Program correcting circuit | |
| JPS6317062A (en) | Printing controller | |
| JPS61174562A (en) | Reading method of variable power ratio in copying machine | |
| JPS6046747B2 (en) | Initial program loading method | |
| JPH06139178A (en) | Device for extending storage device | |
| JPH01199259A (en) | Virtual terminal controller | |
| JPH05241815A (en) | Signal processor for microprocessor control | |
| JPS6155136B2 (en) |