JPH0652927B2 - Storage device - Google Patents
Storage deviceInfo
- Publication number
- JPH0652927B2 JPH0652927B2 JP60258095A JP25809585A JPH0652927B2 JP H0652927 B2 JPH0652927 B2 JP H0652927B2 JP 60258095 A JP60258095 A JP 60258095A JP 25809585 A JP25809585 A JP 25809585A JP H0652927 B2 JPH0652927 B2 JP H0652927B2
- Authority
- JP
- Japan
- Prior art keywords
- memory
- data
- reference numeral
- check byte
- main power
- 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 - Lifetime
Links
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Facsimiles In General (AREA)
- Storing Facsimile Image Data (AREA)
Description
【発明の詳細な説明】 〔技術分野〕 本発明は、データを記憶する記憶装置に関する。Description: TECHNICAL FIELD The present invention relates to a storage device for storing data.
従来、この種の装置はメモリの異常を検出するとメモリ
内容をイニシヤライズする様に構成されていたが、異常
時には自動的にイニシヤライズされてしまうので、ユー
ザにはメモリ内容がいつイニシヤライズされたのか或は
どのような値にイニシヤライズされたのかわからないと
いう欠点があった。In the past, this type of device was configured to initialize the memory contents when it detects an abnormality in the memory, but since it is automatically initialized in the event of an abnormality, the user may wonder when the memory contents were initialized. There was a drawback that I did not know what value was initialized.
本発明の目的は上述従来例の欠点を除去するとともに、
メモリのイニシヤライズされた内容を知ることのできる
記憶装置を提供することにある。The object of the present invention is to eliminate the above-mentioned drawbacks of the conventional example,
An object of the present invention is to provide a storage device capable of knowing the initialized contents of the memory.
以下、本発明の一実施例を図面を参照して詳細に説明す
る。An embodiment of the present invention will be described in detail below with reference to the drawings.
第1図は本実施例のフアクシミリ装置の構成を示したブ
ロツク図である。FIG. 1 is a block diagram showing the configuration of the facsimile machine of this embodiment.
第1図の1はフアクシミリ装置の接続されている通信回
路である。2は網制御装置(NCU)である。3はデー
タの変調,復調を行う周知のモデムである。4は画像デ
ータの符号化,復合化及びフアクシミリ装置全体の制御
を行うCPUである。5はフアクシミリ装置の各部に電
源を供給する主電源である。6は主電源をオン/オフす
る電源スイツチである。7はデータを格納する為のメモ
リである。8はメモリ7への電源として主電源5とバツ
テリ9とを切り換えるバツテリバツクアツプ回路であ
り、バツテリバツクアツプ回路8は主電源5がオフの時
にバツテリ9側に切り換えてメモリ7に電源を供給す
る。10はデータを記録する為の記録部であり、通常フ
アクシミリ装置に用いられている周知のプリンタであ
る。11はフアクシミリ装置の操作入力を行う操作表示
部であり、キー入力スイツチ及び液晶等の表示器より構
成されている。1 in FIG. 1 is a communication circuit to which the facsimile machine is connected. 2 is a network control unit (NCU). Reference numeral 3 is a well-known modem that modulates and demodulates data. Reference numeral 4 denotes a CPU for encoding and decoding image data and controlling the entire facsimile apparatus. Reference numeral 5 is a main power supply for supplying power to each part of the facsimile machine. A power switch 6 turns on / off the main power supply. Reference numeral 7 is a memory for storing data. Reference numeral 8 denotes a battery backup circuit that switches between the main power source 5 and the battery 9 as a power source for the memory 7, and the battery backup circuit 8 switches to the battery 9 side to supply power to the memory 7 when the main power source 5 is off. . Reference numeral 10 is a recording unit for recording data, which is a well-known printer which is usually used in facsimile machines. Reference numeral 11 denotes an operation display section for inputting an operation of the facsimile machine, which comprises a key input switch and a display such as a liquid crystal display.
上記構成において、主電源スイツチ6をオンにすると主
電源5がオンとなり、メモリ7への電源がバツテリバツ
クアツプ回路8によりバツテリ9より主電源5へ切り換
わる。主電源5がオンになるとCPU4が動作を開始
し、第3図に示すフローチヤートに従い、メモリバツク
アツプされたデータのチエツクバイトを計算する。な
お、このデータのチエツクバイトはデータが新しく格納
される毎に計算される。前回計算してメモリ中に格納さ
れていた値と新しく計算されたチエツクバイトの値を比
較し、一致すればバツクアツプメモリ中の値は正しいと
判定される。もし一致しない場合はバツクアツプメモリ
の内容は予め決めらた値にリセツトされ、新しくチエツ
クバイトの値が計算され、バツクアツプメモリ中に格納
される。このリセツトされた値は第4図に示される様な
フオーマツトで印字される。In the above configuration, when the main power switch 6 is turned on, the main power 5 is turned on, and the power to the memory 7 is switched from the battery 9 to the main power 5 by the battery backup circuit 8. When the main power supply 5 is turned on, the CPU 4 starts its operation and calculates the check byte of the memory backed up data according to the flow chart shown in FIG. The check byte of this data is calculated each time the data is newly stored. The value previously calculated and stored in the memory is compared with the newly calculated value of the check byte, and if they match, the value in the backup memory is judged to be correct. If they do not match, the contents of the backup memory are reset to a predetermined value and a new check byte value is calculated and stored in the backup memory. The reset value is printed in a format as shown in FIG.
第2図はメモリ7のデータの記憶エリアを示した図であ
る。29は通信管理データを記憶するエリアである。2
bは操作表示部11に設けられているワンタツチダイヤ
ルに対応した通信相手先の電話番号の格納エリアであ
る。2cは自機略称及び電話番号データの格納エリアで
ある。2dは発信元記録送出の有無、通信結果レポート
出力の有無、ロール紙カツトのモード、オフフツクアラ
ームの有無を選択するためのユーザソフトスイツチの格
納エリアである。2eは通信管理データチエツクバイ
ト、2fはワンタツチダイヤルメモリチエツクバイト、
2gは自機略称チエツクバイト、2hは自機電話番号チ
エツクバイトの格納エリアである。FIG. 2 is a diagram showing a data storage area of the memory 7. An area 29 stores communication management data. Two
Reference numeral b denotes a storage area of the telephone number of the communication partner corresponding to the one-touch dial provided on the operation display unit 11. Reference numeral 2c is an area for storing the abbreviated name of the machine and telephone number data. Reference numeral 2d is a user software switch storage area for selecting whether or not to transmit and record the transmission source, whether or not to output a communication result report, the mode of the roll paper cut, and the presence or absence of an off-hook alarm. 2e is a communication management data check byte, 2f is a one-touch dial memory check byte,
Reference numeral 2g is an abbreviated check byte for own machine, and 2h is a storage area for a check byte for own telephone number.
以下第3図のフローチヤート図に基づいて詳細に説明す
る。Detailed description will be made below with reference to the flow chart of FIG.
ステツプS1においてまず通信管理データのチエツクバ
イトを計算し、ステツプS2においてメモリ7のエリア
2eのチエツクバイト値と一致しているかどうかを判別
し、チエツクバイト値が一致していればステツプS5に
進み、チエツクバイト値が一致していなければステツプ
S3に進む。First, in step S1, the check byte of the communication management data is calculated, and in step S2, it is determined whether or not the check byte value of the area 2e of the memory 7 matches. If the check byte values match, the process proceeds to step S5. If the check byte values do not match, the process proceeds to step S3.
ステツプS3において通信管理データをイニシヤライズ
しメモリ7のエリア2eの通信管理データチエツクバイ
ト値を書き変えステツプS4に進む。In step S3, the communication management data is initialized and the communication management data check byte value in the area 2e of the memory 7 is rewritten to proceed to step S4.
ステツプS4において第4図(a)に示す様なデータを
記録部10に出力して印字出力させる。In step S4, the data as shown in FIG. 4 (a) is output to the recording unit 10 and printed out.
以下同様にステツプS5〜ステツプS8においてワンタ
ツチダイヤル、ステツプS9〜ステツプS12において
自機略称及び電話番号、ステツプS13〜ステツプS1
6においてユーザソフトスイツチのデータの異常判別及
び異常の場合のそれぞれのデータのイニシヤライズと印
字出力を第4図(b),(c),(d)の様に行う。Similarly, in steps S5 to S8, the one-touch dial is used, in steps S9 to S12, the abbreviated name and telephone number of the machine, and steps S13 to S1.
In FIG. 6, the abnormality determination of the data of the user software switch and the initialization and printout of each data in the case of abnormality are performed as shown in FIGS. 4 (b), (c) and (d).
第4図(d)のユーザソフトスイツチの印字例の“00
010001”は第5図に示すユーザソフトスイツチの
コード表に基づいている。この場合ユーザソフトスイツ
チは“00000000”にイニシヤライズしてもよい
し、又第4図(d)の様に“00010001”でもよ
く、予め設定されている値にイニシヤライズされる。"00" in the printing example of the user software switch of FIG. 4 (d)
010001 "is based on the code table of the user software switch shown in Fig. 5. In this case, the user software switch may be initialized to" 00000000 ", or" 00010001 "as shown in Fig. 4 (d). It is often initialized to a preset value.
第4図(a)〜(d)に示されているメモリデータのイ
ニシヤライズ及び記録部10による印字はCPU4のリ
ードオンリメモリ(ROM)に格納されているデータに
基づいて行われる。The initialization of the memory data shown in FIGS. 4A to 4D and the printing by the recording unit 10 are performed based on the data stored in the read-only memory (ROM) of the CPU 4.
又、本実施例は記録部10によって印字しているが、印
字するかわりに操作表示部11の表示器に表示する様に
構成することもできる。Further, in the present embodiment, printing is performed by the recording unit 10, but instead of printing, it is also possible to display on the display of the operation display unit 11.
以上の様に本実施例によってメモリのどのデータがいつ
イニシヤライズされたかをユーザが知ることができる。As described above, the present embodiment allows the user to know which data in the memory was initialized and when.
又、本実施例では主電源オン時にCPU4が第3図のフ
ローチヤートの動作を行うが、定期的に行う様にしても
よい。Further, in the present embodiment, the CPU 4 performs the flow chart operation of FIG. 3 when the main power is turned on, but it may be performed periodically.
又、本実施例ではフアクシミリ装置について説明した
が、フアクシミリ装置以外にもデータを記録或は表示す
る出力手段を有した記憶装置にはすべて実施することが
できるのは無論である。Further, although the facsimile apparatus has been described in the present embodiment, it is needless to say that the storage apparatus having an output means for recording or displaying data can be implemented in addition to the facsimile apparatus.
以上説明した様に、本発明によってオペレータはメモリ
の異常を知ることができるとともに、どのデータが異常
であり再入力する必要があるかを知ることができる。As described above, according to the present invention, the operator can know the abnormality of the memory and also know which data is abnormal and needs to be re-input.
第1図は本実施例の全体構成を示したブロツク図であ
る。 第2図はメモリ7の各エリアを示した図である。 第3図はCPU4の動作を示したフローチヤート図であ
る。 第4図は印字例を示した図である。 第5図はユーザスイツチのコードを示した図である。 1は通信回線、2はNCU、3はモデム、4はCPU、
5は主電源、6は主電源スイツチ、7はメモリ、8はバ
ツクアツプ回路、9はバツテリ、10は記録部、11は
操作表示部である。FIG. 1 is a block diagram showing the overall construction of this embodiment. FIG. 2 is a diagram showing each area of the memory 7. FIG. 3 is a flow chart showing the operation of the CPU 4. FIG. 4 is a diagram showing an example of printing. FIG. 5 is a diagram showing a code of the user switch. 1 is a communication line, 2 is an NCU, 3 is a modem, 4 is a CPU,
Reference numeral 5 is a main power supply, 6 is a main power supply switch, 7 is a memory, 8 is a backup circuit, 9 is a battery, 10 is a recording section, and 11 is an operation display section.
Claims (1)
にクリアする手段と、 上記クリア手段によってメモリクリアされた内容を出力
する出力手段とを有する記憶装置。1. A memory for storing data, a detecting means for detecting an abnormality in the data in the memory, a means for clearing the memory to a predetermined value when the detecting means detects an abnormality in the data, and the clearing means. A storage device having an output means for outputting the contents cleared from the memory.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60258095A JPH0652927B2 (en) | 1985-11-18 | 1985-11-18 | Storage device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60258095A JPH0652927B2 (en) | 1985-11-18 | 1985-11-18 | Storage device |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18247397A Division JP3210272B2 (en) | 1997-07-08 | 1997-07-08 | Data processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62117466A JPS62117466A (en) | 1987-05-28 |
| JPH0652927B2 true JPH0652927B2 (en) | 1994-07-06 |
Family
ID=17315438
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60258095A Expired - Lifetime JPH0652927B2 (en) | 1985-11-18 | 1985-11-18 | Storage device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0652927B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2770036B2 (en) * | 1989-01-20 | 1998-06-25 | 株式会社リコー | Facsimile machine |
| JPH02234565A (en) * | 1989-03-08 | 1990-09-17 | Ricoh Co Ltd | facsimile machine |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5580897A (en) * | 1978-12-11 | 1980-06-18 | Toshiba Corp | Memory device diagnosis system |
| JPS5627143A (en) * | 1979-08-14 | 1981-03-16 | Japan Synthetic Rubber Co Ltd | Polymer type photoresist developing method |
| JPS5667505U (en) * | 1979-10-30 | 1981-06-05 | ||
| JPS5764397A (en) * | 1980-10-03 | 1982-04-19 | Olympus Optical Co Ltd | Memory device |
| JPS58173961U (en) * | 1982-05-17 | 1983-11-21 | 株式会社リコー | Non-volatile RAM initialization device in facsimile |
-
1985
- 1985-11-18 JP JP60258095A patent/JPH0652927B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62117466A (en) | 1987-05-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5243437A (en) | Fax machine having automated maintenance features | |
| JPS62117466A (en) | Storage device | |
| JP3210272B2 (en) | Data processing device | |
| JPH03165657A (en) | Facsimile equipment | |
| JP2759644B2 (en) | Dial data writing method | |
| JP3482110B2 (en) | Facsimile machine | |
| JPS6170857A (en) | Communication device | |
| JP2774358B2 (en) | Image processing device | |
| JPH0586696B2 (en) | ||
| JPH06164882A (en) | Facsimile equipment | |
| JPH03210870A (en) | Facsimile device and communication control method in the device | |
| JP3266118B2 (en) | Communication terminal device | |
| JP2983552B2 (en) | Facsimile machine | |
| JP3067400B2 (en) | Communication management information processing device for facsimile machine | |
| JP2836782B2 (en) | Communication terminal device | |
| JP3641070B2 (en) | Facsimile device | |
| JP3514069B2 (en) | Communication terminal device with printer function | |
| JPH04248754A (en) | Facsimile equipment | |
| JP2739155B2 (en) | Facsimile machine | |
| JPH08102836A (en) | Fax machine | |
| KR0179084B1 (en) | Voice message delete notifying method for facsimile | |
| JP3010882B2 (en) | Facsimile machine | |
| JPH04345259A (en) | Facsimile equipment | |
| JP2004140607A (en) | Communication apparatus and communication system | |
| JPS6295062A (en) | Picture communication equipment |