JPH05314357A - Security device - Google Patents

Security device

Info

Publication number
JPH05314357A
JPH05314357A JP11901992A JP11901992A JPH05314357A JP H05314357 A JPH05314357 A JP H05314357A JP 11901992 A JP11901992 A JP 11901992A JP 11901992 A JP11901992 A JP 11901992A JP H05314357 A JPH05314357 A JP H05314357A
Authority
JP
Japan
Prior art keywords
vibration
time
inference
detecting
unit
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
Application number
JP11901992A
Other languages
Japanese (ja)
Inventor
Tadashi Maeda
匡 前田
Koji Nakamura
孝二 中村
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.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi Electronics Co
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 Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP11901992A priority Critical patent/JPH05314357A/en
Publication of JPH05314357A publication Critical patent/JPH05314357A/en
Pending legal-status Critical Current

Links

Landscapes

  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Feedback Control In General (AREA)
  • Testing Or Calibration Of Command Recording Devices (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

PURPOSE:To prevent malfunction and to improve reliability by issuing an alarm to any action, which can not be detected by the conventional device, due to heat utilizing burners not accompanying impulse. CONSTITUTION:Abnormality is judged based on an output from any one of an operating state detection part 30, time detection part, key detection part, brightness detection part, installing state detection part and sound detection part at least in addition to the outputs of a vibration detection part 5 and a temperature increase detection part 6.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、自動販売機やキャッシ
ュディスペンサー等に対する盗難を防止するための防犯
装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a crime prevention device for preventing theft of a vending machine, a cash dispenser or the like.

【0002】[0002]

【従来の技術】従来、この種の防犯装置では、外部から
自動販売機等に加えられる衝撃の大きさによってオンオ
フする衝撃検出器、自動販売機等の傾きの大きさによっ
てオンオフする傾き検出器および警報装置などから構成
されている。
2. Description of the Related Art Conventionally, in this type of security device, an impact detector that is turned on and off according to the magnitude of the impact applied to the vending machine from the outside, a tilt detector that is turned on and off according to the magnitude of the tilt of the vending machine, and the like. It is composed of an alarm device.

【0003】このような防犯装置では、施錠した自動販
売機等の外扉を無理に開こうとしたり、あるいは、自動
販売機等が倒されそうになると、鍵なしで外扉が開かれ
る前に、あるいは、自動販売機等が完全に倒される前に
上記検出器によって盗難状況を検知して警報を発した
り、表示を行って周囲の人や管理人に報知して盗難を防
止するとともに、自動販売機等の破壊を未然に防止して
いる。
In such a crime prevention device, when the outer door of a locked vending machine or the like is forcibly opened, or when the vending machine or the like is about to be knocked down, the outer door is opened without a key. Alternatively, before the vending machine etc. is completely knocked down, the detector detects the theft situation and issues an alarm, or displays and informs the surrounding people and manager to prevent theft. We prevent the destruction of vending machines.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、このよ
うな従来例の防犯装置では、例えば、不注意で人や物な
どがぶつかって自動販売機等に衝撃が加えられたり、あ
るいは、地震が発生したような場合にも、衝撃や傾きが
上記検出器の設定値を越えて誤動作してしまうことがあ
り、また逆に、自動販売機等の破壊を目的として行為で
あっても、衝撃や傾きが前記設定値を越えなかったり、
あるいは、衝撃を伴わないバーナやレーザ等を用いて熱
で溶かすといった行為に対しては、警報を発することが
できず、通報が遅れてしまうという難点がある。
However, in such a conventional security device, for example, a person or an object is inadvertently hit and a shock is applied to the vending machine, or an earthquake occurs. Even in such a case, the impact or tilt may exceed the set value of the above-mentioned detector and malfunction, and conversely, even if the act is to destroy the vending machine etc., the impact or tilt does not If the set value is not exceeded,
Alternatively, there is a problem that an alarm cannot be issued for an action such as a burner or a laser which does not cause impact and is melted by heat, and the notification is delayed.

【0005】本発明は、上述の点に鑑みて為されたもの
であって、不注意による衝撃や地震などで誤動作するの
を防止するとともに、衝撃を伴わないバーナなどを利用
した熱による破壊行為を確実に検知できるようにして防
犯装置の信頼性を高めることを目的とする。
The present invention has been made in view of the above-mentioned points, and prevents malfunction due to inadvertent shock or earthquake, and acts of destruction by heat using a burner without impact. It is an object of the present invention to enhance the reliability of the crime prevention device by making it possible to detect reliably.

【0006】[0006]

【課題を解決するための手段】本発明では、上述の目的
を達成するために、次のように構成している。
In order to achieve the above object, the present invention is configured as follows.

【0007】すなわち、請求項第1項記載の本発明は、
自動販売機等の盗難を防止するための防犯装置であっ
て、振動を検出する振動検出部と、温度上昇を検出する
温度上昇検出部と、前記自動販売機等の動作状態を検出
する動作状態検出部、時刻を検出する時刻検出部、前記
自動販売機等に正規の鍵が挿入されたか否かを検出する
鍵検出部、周囲の明るさを検出する明るさ検出部、前記
自動販売機等の設置状態を検出する設置状態検出部およ
び音検出部の内の少なくとも一つの検出部と、前記各検
出部の出力に基づいて、異常であるか否かを判定する推
論部と、を備えている。
That is, the present invention according to claim 1 is
A security device for preventing theft of a vending machine or the like, which is a vibration detecting section for detecting vibration, a temperature rise detecting section for detecting a temperature rise, and an operating state for detecting an operating state of the vending machine, etc. Detection unit, time detection unit for detecting time, key detection unit for detecting whether or not a regular key is inserted in the vending machine, brightness detection unit for detecting ambient brightness, the vending machine, etc. Of at least one of the installation state detection unit and the sound detection unit for detecting the installation state of, and an inference unit that determines whether or not there is an abnormality based on the output of each of the detection units. There is.

【0008】また、請求項第2項記載の本発明は、前記
振動検出部が、振動の有無および該振動の励起要因に対
応する出力を前記推論部に与えるように構成している。
Further, the present invention according to claim 2 is configured such that the vibration detecting section gives an output corresponding to the presence or absence of vibration and an excitation factor of the vibration to the inference section.

【0009】[0009]

【作用】請求項第1項記載の本発明によれば、振動検出
部および温度上昇検出部の出力に加え、動作状態検出
部、時刻検出部、鍵検出部、明るさ検出部、設置状態検
出部および音検出部の内の少なくとも一つの検出部の出
力に基づいて、異常を判定するので、衝撃を伴わないバ
ーナやレーザ等を用いて溶かすといった破壊行為を確実
に検知できることになる。
According to the first aspect of the present invention, in addition to the outputs of the vibration detecting section and the temperature rise detecting section, the operating state detecting section, the time detecting section, the key detecting section, the brightness detecting section, and the installation state detecting section are detected. Since the abnormality is determined based on the output of at least one of the detector and the sound detector, it is possible to reliably detect a vandalism such as melting using a burner, a laser, or the like without impact.

【0010】また、請求項第2項記載の本発明によれ
ば、振動検出部は、振動を検出して該振動の励起要因に
対応する出力を推論部に与えるので、例えば、不注意に
よる衝撃や地震で誤動作をするのを防止できることにな
る。
According to the second aspect of the present invention, the vibration detecting section detects the vibration and gives the output corresponding to the excitation factor of the vibration to the inference section. It is possible to prevent malfunctions due to earthquakes and earthquakes.

【0011】[0011]

【実施例】以下、図面によって本発明の実施例につい
て、詳細に説明する。
Embodiments of the present invention will now be described in detail with reference to the drawings.

【0012】図1は、例えば、テレフォンカードの自動
販売機に本発明が適用された実施例の要部のブロック図
である。
FIG. 1 is a block diagram of an essential part of an embodiment in which the present invention is applied to, for example, a telephone card vending machine.

【0013】この実施例の防犯装置は、温度上昇を検出
して温度上昇データを出力する温度上昇検出部6と、振
動を検出して振動データを出力する振動検出部5と、自
動販売機に硬貨が投入されて発売中であるのか、あるい
は、硬貨が投入されていない非発売中であるのかといっ
た動作状態を検出する動作状態検出部30と、各検出部
5,6,30の出力に基づいて、ファジィ推論を行うこ
とにより、異常であるか否かを判定する推論装置7と、
この推論装置7の判定に基づいて、異常であるときに警
報を発する警報装置8とから基本的に構成されている。
The security device of this embodiment includes a temperature rise detecting section 6 for detecting temperature rise and outputting temperature rise data, a vibration detecting section 5 for detecting vibration and outputting vibration data, and a vending machine. Based on the output of the operating state detection unit 30 that detects an operating state such as whether a coin has been inserted and is on sale, or whether a coin has not been inserted and is not on sale, and each detection unit 5, 6, 30 And an inference device 7 for determining whether or not there is an abnormality by performing fuzzy inference,
It basically comprises an alarm device 8 which issues an alarm based on the judgment of the inference device 7 when there is an abnormality.

【0014】温度上昇検出部6は、自動販売機付近の温
度変化を検知し、温度上昇データとして単位時間当たり
の温度上昇、すなわち、温度上昇率のデータを推論装置
7に出力するものである。
The temperature rise detection unit 6 detects a temperature change near the vending machine, and outputs temperature rise data per unit time, that is, temperature rise rate data to the inference device 7 as temperature rise data.

【0015】振動検出部5は、自動販売機に加えられた
振動を検出し、後述のように、振動の状態から振動の励
起要因を判別し、正常な振動か、異常な振動かといった
判定をして対応する振動データを出力する。
The vibration detector 5 detects the vibration applied to the vending machine, determines the excitation factor of the vibration from the vibration state, and determines whether the vibration is normal or abnormal, as described later. Then, the corresponding vibration data is output.

【0016】動作状態検出部30は、自動販売機に硬貨
が投入されて発売中であるのか、あるいは、硬貨が投入
されていない非発売中であるのかに対応した出力を与え
るものであり、この出力は、自動販売機の制御部から取
り出すようにしている。
The operation state detecting section 30 provides an output corresponding to whether a coin is put into the vending machine and is on sale, or whether the coin is not put and is not on sale. The output is taken out from the control unit of the vending machine.

【0017】推論装置7は、温度上昇検出部6からの温
度上昇率のデータ、振動検出部5からの振動データおよ
び動作状態検出部30からの出力に基づいて、自動販売
機に加えられた振動や温度上昇が、通過する車の振動な
どの正常な要因によるものであるか、ドリル、ハンマ
ー、バーナなどの異常な要因によるものであるかを、後
述のようにしてファジィ推論して判定する。
The reasoning device 7 is based on the temperature rise rate data from the temperature rise detection unit 6, the vibration data from the vibration detection unit 5, and the output from the operation state detection unit 30, and the vibration applied to the vending machine. It is determined by fuzzy inference as described later whether the temperature rise or the temperature rise is due to a normal factor such as vibration of a passing vehicle or an abnormal factor such as a drill, a hammer, or a burner.

【0018】警報装置8は、推論装置7の判定結果が異
常であるときに、警告音を発したり、警告ライトを点灯
して警報を発するものである。
The alarm device 8 issues an alarm sound or lights an alarm light to issue an alarm when the determination result of the inference device 7 is abnormal.

【0019】次に、振動検出部5の構成を、さらに詳細
に説明する。
Next, the structure of the vibration detector 5 will be described in more detail.

【0020】この振動検出部5は、図2に示されるよう
に、振動によりパルス列を発生する感震スイッチ1と、
感震スイッチ1からのパルス波から複数種類の特徴量を
後述のようにして抽出する特徴量抽出部2と、抽出され
た特徴量を入力として、ファジイ推論を実行することに
より振動の励起要因を判別する推論部3と、これらの各
出力に基づいて、基本的に4種類の判定結果に対応する
出力値を振動データとして推論装置7に出力する判定出
力部4とより構成されている。
As shown in FIG. 2, the vibration detector 5 includes a seismic switch 1 for generating a pulse train by vibration,
A feature amount extraction unit 2 that extracts a plurality of types of feature amounts from the pulse wave from the seismic switch 1 as described later, and a fuzzy inference is performed by inputting the extracted feature amounts as input factors of vibration. The inference unit 3 for making a determination and the determination output unit 4 for basically outputting output values corresponding to four types of determination results to the inference apparatus 7 as vibration data based on these outputs.

【0021】振動検出装置5の判定出力部4からの判定
結果、すなわち、振動データは、「なし」、「正常」、
「異常1」および「異常2」の4種類に対応するもので
あり、「なし」は振動がないことを示し、「正常」は不
注意で物がぶつかったり、車の通過による振動であるこ
とを示し、「異常1」は地震による振動であることを示
し、「異常2」はドリルやハンマーあるいは揺さぶりな
どによる振動であることを示す。
The judgment result from the judgment output unit 4 of the vibration detecting device 5, that is, the vibration data, is "none", "normal",
It corresponds to four types of "Abnormality 1" and "Abnormality 2", "None" indicates that there is no vibration, and "Normal" indicates that the product is inadvertently bumped or passed by a vehicle. “Abnormal 1” indicates that the vibration is due to an earthquake, and “Abnormal 2” indicates that the vibration is due to a drill, a hammer, or shaking.

【0022】この判定出力部4では、図3のフローチャ
ートに示されるように、感震スイッチ1の出力に基づい
て、振動があるか否かを判定し(ステップ600)、振
動がないときには、判定結果を「なし」とし(ステップ
605)、振動があるときには、後述のようにして特徴
量抽出部2で抽出された総パルス数が3以上であるか否
かを判断し(ステップ601)、3未満であるときに
は、判定結果を「正常」とし(ステップ604)、3以
上であるときには、推論部3によるファジィ推論により
(ステップ602)、その結果に基づいて、「異常
1」、「異常2」に対応する出力値を判定結果とする
(ステップ603)。
As shown in the flow chart of FIG. 3, the determination output unit 4 determines whether or not there is vibration based on the output of the seismic switch 1 (step 600). If there is no vibration, the determination is made. The result is set to "none" (step 605), and when there is vibration, it is determined whether or not the total number of pulses extracted by the feature amount extraction unit 2 is 3 or more as described later (step 601), 3 When it is less than, the judgment result is "normal" (step 604), and when it is 3 or more, it is "abnormal 1" and "abnormal 2" based on the result by fuzzy inference by the inference unit 3 (step 602). The output value corresponding to is determined (step 603).

【0023】以下、振動検出部5の構成をさらに詳細に
説明する。
The structure of the vibration detector 5 will be described in more detail below.

【0024】図4は感震スイッチ1の詳細を示す断面図
であるが、同図に示す如き、いわゆる、自動水平感震器
は従来より周知であり、また本発明の要旨とも直接関係
ないので、以下には図面中の各部材名称を指摘するにと
どめておく。
FIG. 4 is a sectional view showing the details of the seismic switch 1. As shown in FIG. 4, a so-called automatic horizontal seismic sensor is well known in the art and is not directly related to the gist of the present invention. In the following, the names of each member in the drawings will be pointed out.

【0025】すなわち、11はケース、12はガイド、
13はプランジャ、14はベース(インサート)、15
は金具、16はキャップ、17は治具、18はリング、
20はケース、21は端子、22は可動片、23は接
点、24は剛球である。
That is, 11 is a case, 12 is a guide,
13 is a plunger, 14 is a base (insert), 15
Is a metal fitting, 16 is a cap, 17 is a jig, 18 is a ring,
Reference numeral 20 is a case, 21 is a terminal, 22 is a movable piece, 23 is a contact point, and 24 is a hard sphere.

【0026】次に、図5は上記特徴量抽出部2の機能ブ
ロック図であり、感震スイッチ1からの図6に示す如き
パルス波Pに基づき特徴量を抽出する。
Next, FIG. 5 is a functional block diagram of the feature quantity extraction unit 2 for extracting the feature quantity based on the pulse wave P from the seismic switch 1 as shown in FIG.

【0027】このため、特徴量抽出部2は、同図に示す
如く、計数機能2a、計時機能2b、プログラム機能2
cおよび演算機能2dをそれぞれ含み、抽出された特徴
量Dは推論部3にそれぞれ送出されるよう構成されてい
る。
Therefore, as shown in the figure, the feature quantity extraction unit 2 includes a counting function 2a, a time counting function 2b, and a program function 2.
c and a calculation function 2d are included, and the extracted feature amount D is configured to be sent to the inference unit 3.

【0028】ところで、本実施例では、図6に示す如き
パルス波Pが得られた場合、特徴量抽出部2では上記各
機能を利用することにより、所定の計時時間内における
次の5種類の特徴量をそれぞれ抽出している。
By the way, in the present embodiment, when the pulse wave P as shown in FIG. 6 is obtained, the feature amount extracting section 2 utilizes the above-mentioned respective functions so that the following five types within the predetermined time period are obtained. Each feature quantity is extracted.

【0029】(1)パルス数 (2)パルスON時間最大値 (3)パルスOFF時間最大値 (4)ON時間比最大値 (5)OFF時間比最大値 今これを図6に基づいて説明すると、時刻t1にパルス
波Pが検出され、最初のパルスP1の立ち上がりがある
と、以後3秒間の計時時間内における各パルスの立ち上
がり状況を調べる。
(1) Number of pulses (2) Maximum value of pulse ON time (3) Maximum value of pulse OFF time (4) Maximum value of ON time ratio (5) Maximum value of OFF time ratio Now, with reference to FIG. When the pulse wave P is detected at time t 1 and the first pulse P 1 rises, the rising state of each pulse within the time period of 3 seconds is checked.

【0030】ここで、(1)のパルス数は、この例では
1、P2、P3、P4の4つのパルスが検出されているの
で4である。
Here, the number of pulses in (1) is 4 because four pulses P 1 , P 2 , P 3 , and P 4 are detected in this example.

【0031】次に、(2)のパルスON時間最大値は、
4つのパルスP1、P2、P3、P4のON時間T1、T2
3、T4中から最大のものが選ばれ、この例ではT2
最大なので、ON時間最大値はT2となる。
Next, the maximum value of the pulse ON time in (2) is
ON time T 1 , T 2 , of four pulses P 1 , P 2 , P 3 , P 4
The maximum value is selected from T 3 and T 4 , and since T 2 is the maximum in this example, the maximum ON time is T 2 .

【0032】同様にして、(3)のパルスOFF時間最
大値は、各パルス間の時間T5、T6、T7中から最大の
ものが選ばれ、この例ではT7が最大なので、OFF時
間最大値はT7となる。
Similarly, the maximum value of the pulse OFF time of (3) is selected from among the times T 5 , T 6 , and T 7 between the respective pulses. In this example, since T 7 is the maximum, the OFF value is set. The maximum time value is T 7 .

【0033】なお、OFF時間最大値は各パルス間の時
間のみ計時するので、最後のパルスT4が立ち下がって
から3秒間の計時時間が終了するまでの時間T8はOF
F時間としては採用しない。
Since the maximum OFF time is measured only for the time between each pulse, the time T 8 from the fall of the last pulse T 4 to the end of the time measured for 3 seconds is OF.
Not used for F time.

【0034】次に、(4)のON時間比最大値は、次式
(1) ON時間比=今回ON時間/前回ON時間 (1) で算出されたON時間比中から最大のものが選ばれる。
Next, the maximum value of the ON time ratio of (4) is selected from among the ON time ratios calculated by the following equation (1) ON time ratio = current ON time / previous ON time (1). Be done.

【0035】したがって、この例では、T2/T1、T3
/T2、T4/T3中から最大のものが選ばれることにな
る。
Therefore, in this example, T 2 / T 1 , T 3
The maximum one is selected from / T 2 , T 4 / T 3 .

【0036】また、(5)のOFF時間比最大値は、次
式(2) OFF時間比=今回OFF時間/前回OFF時間 (2) で算出されたOFF時間比中から最大のものが選ばれ
る。
The maximum OFF time ratio of (5) is selected from the maximum OFF time ratio calculated by the following equation (2) OFF time ratio = current OFF time / previous OFF time (2). ..

【0037】したがって、この例では、T6/T5、T7
/T6中から最大のものが選ばれることになる。
Therefore, in this example, T 6 / T 5 , T 7
The maximum of / T 6 will be selected.

【0038】なお、検出されるパルス数が1のときは
(4)のON時間比最大値および(5)のOFF時間比
最大値は0とする。
When the number of detected pulses is 1, the maximum value of the ON time ratio in (4) and the maximum value of the OFF time ratio in (5) are set to 0.

【0039】以上が感震スイッチ1および特徴量抽出部
2の構成であるが、以下まず図7〜図11のフローチャ
ートを参照しながら、特徴量抽出部2における上記各特
徴量の算出処理手順を説明する。
The above is the configuration of the seismic switch 1 and the feature amount extraction unit 2. First, referring to the flowcharts of FIGS. 7 to 11, the calculation processing procedure of each feature amount in the feature amount extraction unit 2 will be described below. explain.

【0040】図7は、(1)のパルス数の算出処理手順
を示すフローチャートである。
FIG. 7 is a flow chart showing the procedure for calculating the number of pulses in (1).

【0041】この処理においては、プログラムがスター
トされると、入力信号がONであるか否か調べられ(ス
テップ100)、ONならタイマを起動し(ステップ1
02)、カウンタ値を1,フラグを1とする(ステップ
104)。
In this process, when the program is started, it is checked whether the input signal is ON (step 100), and if it is ON, the timer is started (step 1).
02), the counter value is set to 1, and the flag is set to 1 (step 104).

【0042】次に、タイマが動作中か否かが調べられ
(ステップ106)、タイマ動作中で、入力信号ON,
フラグが0なら(ステップ106,108,110でいず
れもYES)、カウンタをインクリメントする(ステッ
プ112)。
Next, it is checked whether or not the timer is operating (step 106). When the timer is operating, the input signal ON,
If the flag is 0 (YES in steps 106, 108 and 110), the counter is incremented (step 112).

【0043】そして、ステップ106の判定がNOとな
り、一定の計時時間が終了すると、そのときのカウンタ
値をパルス数とする(ステップ116)。
Then, when the determination at step 106 is NO and the fixed time period ends, the counter value at that time is set as the pulse number (step 116).

【0044】次に、図8は(2),(3)のON時間最
大値およびOFF時間最大値の算出処理手順を示すフロ
ーチャートである。
Next, FIG. 8 is a flow chart showing the procedure for calculating the maximum ON time value and the maximum OFF time value in (2) and (3).

【0045】なお、同図においては、説明の便宜上1つ
のステップでON時間最大値とOFF時間最大値を求め
るようにしているが、実際には別々に求められるもので
ある。したがって、以下の説明においては、重複説明を
省くためON時間最大値を求める場合の処理手順だけに
ついて説明するが、OFF時間最大値もまったく同様の
処理手順で得られる。
Although the maximum ON time value and the maximum OFF time value are obtained in one step for convenience of description in the figure, they are actually obtained separately. Therefore, in the following description, only the processing procedure for obtaining the ON-time maximum value will be described in order to omit redundant description, but the OFF-time maximum value can also be obtained by exactly the same processing procedure.

【0046】この図8に示す処理は、図7におけるステ
ップ100,102の処理に続いてなされ、まずステッ
プ200では、第1番目に検出されるパルスのON時間
が仮のON時間最大値on−maxとされる。
The processing shown in FIG. 8 is performed after the processing of steps 100 and 102 in FIG. 7. First, in step 200, the ON time of the first detected pulse is the temporary maximum ON time on-value. It is set to max.

【0047】続いて、ステップ202ではタイマ動作中
か否かが調べられ、タイマ動作中なら次に検出されるパ
ルスのON時間が求められる(ステップ204)。
Subsequently, in step 202, it is checked whether or not the timer is operating, and if the timer is operating, the ON time of the next detected pulse is obtained (step 204).

【0048】次に、ステップ206では、ステップ20
4で検出したON時間とそれまでに検出された仮のON
時間最大値on−maxとが比較され、新しく検出され
たON時間の方が大きい場合、on−maxの値は更新
される(ステップ208)。
Next, in step 206, step 20
ON time detected in 4 and temporary ON detected up to that time
The time maximum value on-max is compared, and if the newly detected ON time is larger, the value of on-max is updated (step 208).

【0049】こうして、タイマ動作中における仮のON
時間最大値on−maxの値が逐次更新され、所定の計
時時間中における最大のon−maxがON時間最大値
として求められることになる(ステップ210)。
Thus, the temporary ON during the timer operation.
The value of the maximum time value on-max is sequentially updated, and the maximum on-max during a predetermined time period is obtained as the maximum ON time value (step 210).

【0050】次に、図9は図8におけるステップ204
の詳細を示すフローチャートである。
Next, FIG. 9 shows step 204 in FIG.
3 is a flowchart showing the details of FIG.

【0051】この処理では、まず入力信号ON時におけ
るパルス立ち上がり時のタイマの値をtimeとして記
憶し(ステップ300)、入力信号がOFFになると
(ステップ302でYES)、ステップ304よりON
時間を求め、またそのときのタイマの値をtimeとし
て記憶する。
In this process, first, the value of the timer at the time of pulse rise when the input signal is ON is stored as time (step 300), and when the input signal is turned off (YES in step 302), it is turned on from step 304.
The time is obtained, and the value of the timer at that time is stored as time.

【0052】次に、入力信号がONになると(ステップ
306でYES)、ステップ308よりOFF時間を求
める。
Next, when the input signal is turned ON (YES in step 306), the OFF time is obtained in step 308.

【0053】なお、ステップ310の処理において、タ
イマ停止が検出されるとステップ312の処理がなさ
れ、タイマ動作中はステップ300〜308の処理を繰
り返すことにより、ON時間、OFF時間を逐次検出し
ている。
In the process of step 310, when the stop of the timer is detected, the process of step 312 is performed, and while the timer is operating, the processes of steps 300 to 308 are repeated to sequentially detect the ON time and the OFF time. There is.

【0054】次に、図10は(4)、(5)のON時間
比最大値およびOFF時間比最大値の算出処理手順を示
すフローチャートである。
Next, FIG. 10 is a flow chart showing the procedure for calculating the maximum value of the ON time ratio and the maximum value of the OFF time ratio in (4) and (5).

【0055】なお、図10においても、説明の便宜上1
つのステップによりON時間比最大値およびOFF時間
比最大値を求めているが、実際には別々に求められる。
It should be noted that in FIG.
Although the maximum value of the ON time ratio and the maximum value of the OFF time ratio are obtained by one step, they are actually obtained separately.

【0056】したがって、以下の説明においては、ON
時間比最大値を求める場合の処理手順だけ説明するが、
OFF時間比最大値もまったく同様の処理手順で得られ
ることになる。
Therefore, in the following description, ON
Only the processing procedure for obtaining the maximum time ratio will be explained,
The maximum value of the OFF time ratio can be obtained by the same processing procedure.

【0057】この図10における処理も、図8に示した
処理同様、図7に示したステップ100、102の処理
に続いてなされる。
Similar to the process shown in FIG. 8, the process in FIG. 10 is also performed after the processes of steps 100 and 102 shown in FIG.

【0058】そして、ステップ400では、第1回目に
算出されたON時間比が仮のON時間比最大値on比ー
maxとされ、タイマ動作中は(ステップ402でYE
S)、逐次ON時間比が算出され(ステップ404)、
それまでに算出された仮のON時間比最大値on比ーm
axを越えると(ステップ406でYES)、仮のON
時間比最大値on比ーmaxは更新される(ステップ4
08)。
Then, in step 400, the ON time ratio calculated in the first time is set to the provisional ON time ratio maximum value on ratio-max, and while the timer is operating (YE in step 402).
S), the sequential ON time ratio is calculated (step 404),
Temporary ON time ratio maximum value calculated by that time on ratio-m
If it exceeds ax (YES in step 406), provisional ON
The maximum time ratio value on ratio-max is updated (step 4).
08).

【0059】こうして、タイマ動作中は逐次仮のON時
間比最大値が更新され、一定の計時時間中における最大
のon比ーmaxがON時間比最大値として求められる
ことになる(ステップ410)。
Thus, during the operation of the timer, the provisional ON time ratio maximum value is successively updated, and the maximum on ratio -max during a fixed time period is obtained as the ON time ratio maximum value (step 410).

【0060】次に、図11は図10におけるステップ4
04の詳細を示すフローチャートである。
Next, FIG. 11 shows step 4 in FIG.
It is a flowchart which shows the detail of 04.

【0061】この処理では、まずカウンタの値が2以上
か否か調べられ(ステップ500)、カウンタの値が2
以上なら、前回検出時のON時間をon time
“a”、OFF時間をoff time“a”とする
(ステップ502)。
In this process, it is first checked whether the counter value is 2 or more (step 500), and the counter value is 2.
If it is above, the ON time at the previous detection is set to on time.
"A" and the OFF time are set to off time "a" (step 502).

【0062】そして、今回のON時間、OFF時間を求
めてon time、off timeとし(ステップ
506、508)、ステップ510の式を演算すること
により、ON時間比、OFF時間比を求める。
Then, the ON time and OFF time of this time are obtained and set as on time and off time (steps 506 and 508), and the ON time ratio and the OFF time ratio are obtained by calculating the equation of step 510.

【0063】以上が、特徴量抽出部2において5種類の
特徴量を抽出する場合の処理手順である。
The above is the processing procedure when the feature amount extraction unit 2 extracts five types of feature amounts.

【0064】ところで、本願発明者らが鋭意研究した結
果、上記の如くして特徴量抽出部2で抽出された5種類
の特徴量と振動の励起要因である地震あるいは地震以外
の衝撃との間には以下のような関係がある。
By the way, as a result of diligent research conducted by the inventors of the present application, between the five types of feature quantities extracted by the feature quantity extracting unit 2 as described above and the earthquake or the shock other than the earthquake which is the excitation factor of the vibration. Have the following relationships.

【0065】すなわち、図12にはパルス数と励起要因
との関係が示されているが、同図(a)は振動が地震によ
る場合、同図(b)は地震でない衝撃による場合であり、
地震の場合総パルス数が多い一方、衝撃の場合総パルス
数は少ないことがわかる。特に、不注意で物がぶつかっ
たり、車の通過による振動などのような正常な振動の場
合には、パルス数が少ない。したがって、上述のよう
に、判定出力部4では、総パルス数が3未満のときに
は、「正常」と判定している。
That is, FIG. 12 shows the relationship between the number of pulses and the excitation factors. The figure (a) shows the case where the vibration is due to an earthquake, and the figure (b) shows the case where there is a shock other than the earthquake,
It can be seen that the total pulse number is large in the case of an earthquake, while the total pulse number is small in the case of an impact. In particular, the number of pulses is small in the case of normal vibration such as inadvertent collision with an object or vibration due to passage of a car. Therefore, as described above, the determination output unit 4 determines that the number of pulses is “normal” when the total number of pulses is less than three.

【0066】次に、図13にはパルスのON時間または
OFF時間と励起要因との関係が示されているが、(a)
は振動が地震による場合、(b)は地震でない衝撃による
場合であり、同図(a)に示す如く、地震波の場合ON時
間またはOFF時間の最大値が大きくなる一方、(b)に
示す如く、衝撃の場合、ON時間またはOFF時間の最大
値は小さくなることがわかる。
Next, FIG. 13 shows the relationship between the ON time or OFF time of the pulse and the excitation factor.
Shows the case where the vibration is due to an earthquake, and (b) shows the case due to a shock that is not an earthquake. As shown in (a) of the figure, in the case of an earthquake wave, the maximum value of ON time or OFF time becomes large, while as shown in (b). In case of impact, the maximum value of ON time or OFF time becomes smaller.

【0067】また、図14にはON時間比(実線)または
OFF時間比(点線)と励起要因との関係が示されている
が、同図(a)は振動が地震による場合、同図(b)は地震で
ない衝撃の場合を示しており、同図(a)に示す如く、地
震の場合ON時間比およびOFF時間比の最大値が大き
くなることがわかる。
Further, FIG. 14 shows the relationship between the ON time ratio (solid line) or the OFF time ratio (dotted line) and the excitation factor. In the case of FIG. b) shows the case of non-earthquake impact, and it can be seen that the maximum values of the ON time ratio and OFF time ratio increase in the case of an earthquake, as shown in FIG.

【0068】そこで、パルス数、ON時間最大値、OF
F時間最大値、ON時間比最大値、OFF時間比最大値
に関するメンバーシップ関数を図15(a)〜(e)に示す
如く設け、以下の如きファジィルールを作り、上記特徴
量抽出部で抽出された5種類の特徴量データに基づき振
動の励起要因が地震、すなわち、「異常1」であるか、
地震でない衝撃、すなわち、「異常2」であるかを判別
しようとするのが本実施例である。
Therefore, the number of pulses, maximum ON time, OF
Membership functions relating to the maximum F time value, the maximum ON time ratio value, and the maximum OFF time ratio value are provided as shown in FIGS. 15 (a) to 15 (e), and the following fuzzy rules are created and extracted by the feature amount extraction unit. Whether the excitation factor of vibration is an earthquake, that is, "abnormality 1" based on the five types of feature data
In this embodiment, an attempt is made to determine whether the shock is not an earthquake, that is, "abnormal 2".

【0069】ルール1 if ON時間比最大値=大きい then 判定=異常1(地震) ルール2 if OFF時間比最大値=大きい then 判定=異常1(地震) ルール3 if パルス数 =大きい and ON時間最大値=大きい then 判定=異常1(地震) ルール4 if ON時間最大値=小さい and OFF時間最大値=小さい then 判定=異常2(地震以外の衝撃) ルール5 if OFF時間最大値=大きい then 判定=異常1(地震) ルール6 if パルス数 =小さい then 判定=異常2(地震以外の衝撃) この場合、ルール1では、図15(d)のMF1のメンバー
シップ関数が使用され、特徴量抽出部2から出力された
ON時間比最大値を適用して適合度が算出される。
Rule 1 if ON time ratio maximum value = greater then judgment = abnormal 1 (earthquake) Rule 2 if if OFF time ratio maximum = greater then judgment = abnormality 1 (earthquake) Rule 3 if pulse count = greater and ON time maximum Value = Large then Judgment = Abnormal 1 (Earthquake) Rule 4 if Maximum ON time = Small and maximum OFF time = Small Ten judgment = Abnormal 2 (Impact other than earthquake) Rule 5 if Maximum OFF time = Large then Judgment = Abnormality 1 (Earthquake) Rule 6 if Number of pulses = Small then Judgment = Abnormality 2 (Impact other than earthquake) In this case, in Rule 1, the membership function of MF 1 in FIG. The adaptability is calculated by applying the maximum value of the ON time ratio output from No. 2.

【0070】また、ルール2では、図15(e)のMF2
メンバーシップ関数が使用され、同様に適合度が算出さ
れる。
In Rule 2, the membership function of MF 2 shown in FIG. 15 (e) is used, and the fitness is calculated in the same manner.

【0071】ルール3では、図15(a)のMF3のメンバ
ーシップ関数および(b)のMF4のメンバーシップ関数が
使用され、それらの適合度のAND(論理積)による適合
度が算出される。
In rule 3, the membership function of MF 3 in FIG. 15A and the membership function of MF 4 in FIG. 15B are used, and the fitness level is calculated by AND (logical product) of those fitness levels. It

【0072】ルール4では、図15(b),(c)のMF5、M
6のメンバーシップ関数が使用され、同じく両メンバ
ーシップ関数のAND(論理積)による適合度が算出され
る。
In rule 4, MF 5 , M in FIGS. 15 (b) and 15 (c) are used.
The membership function of F 6 is used, and similarly the fitness by AND (logical product) of both membership functions is calculated.

【0073】また、ルール5では、図15(c)のMF7
メンバーシップ関数が使用され、適合度が算出される。
Further, in rule 5, the membership function of MF 7 in FIG. 15 (c) is used to calculate the goodness of fit.

【0074】ルール6では、図15(d)のMF8のメンバ
ーシップ関数が使用され、適合度が算出される。
In rule 6, the membership function of MF 8 in FIG. 15 (d) is used to calculate the goodness of fit.

【0075】こうして、各ルールにおける適合度が算出
されると、例えば図16に示す如き推論結果が得られる
ことになる。
When the degree of conformity in each rule is calculated in this way, an inference result as shown in FIG. 16, for example, is obtained.

【0076】同図において、判定値Jがー1に近い数値
ほど異常2(地震以外の衝撃)である可能性が高いとい
う判定、1に近い数値ほど異常1(地震)である可能性
が高いという判定を意味する。
In the figure, it is judged that the numerical value of the judgment value J closer to -1 is more likely to be abnormal 2 (impact other than earthquake), and the numerical value closer to 1 is more likely to be abnormal 1 (earthquake). It means the judgment.

【0077】そして、この例では、ルール1、2、3、
5を利用した異常1であるとの判定の適合度がS1(0.
54)、ルール4、6を使用した異常2であるとの判定
の適合度がS2(1)の場合、判定値JはJ0(−0.3)と
なる。
Then, in this example, rules 1, 2, 3,
The suitability of the determination of abnormality 1 using S 5 is S 1 (0.
54), if the suitability for the determination of abnormality 2 using rules 4 and 6 is S 2 (1), the determination value J is J 0 (−0.3).

【0078】ところで、判定値Jはー1に近いほど異常
2であることを示し、1に近いほど異常1であることを
示す。
By the way, the closer the judgment value J is to -1, the more abnormal it is, and the closer it is to 1, the more abnormal it is.

【0079】したがって、例えば判定値Jが正の数なら
異常1、判定値Jが負の数なら異常2と判定してもよい
し、所定のしきい値を設け、例えば判定値Jがー1〜−
0.2の範囲なら異常2、判定値Jが0.2〜1の範囲
なら異常1と判別すれば、より精度の高い判別処理がで
きることになる。
Therefore, for example, if the judgment value J is a positive number, it may be judged to be abnormal 1, and if the judgment value J is a negative number, it may be judged to be abnormal 2, or a predetermined threshold value may be set, for example, the judgment value J may be -1. ~-
If it is determined that the abnormality is 2 in the range of 0.2 and the abnormality 1 is in the range of the determination value J of 0.2 to 1, it is possible to perform a more accurate determination process.

【0080】この実施例では、判定出力部4は、この推
論部3の出力を受けて上述の図3のフローチャートに従
って図17に示される出力値を推論装置7に与える。す
なわち、「なし」のときには、0の出力値を、「正常」
のときには、0.2の出力値を与え、また、「異常
1」、「異常2」のときには、推論部3からの図16の
判定値ー1〜1を0.5〜1に対応させて出力値として
与える。なお、このとき、出力値0.5側が異常2に、
出力値1側が異常1に対応している。
In this embodiment, the judgment output unit 4 receives the output of the inference unit 3 and gives the output value shown in FIG. 17 to the inference unit 7 according to the flow chart of FIG. That is, when "none", the output value of 0 is changed to "normal".
In the case of, an output value of 0.2 is given, and when "abnormal 1" or "abnormal 2", the judgment values -1 to 1 of FIG. 16 from the inference unit 3 are made to correspond to 0.5 to 1. Give as output value. At this time, the output value 0.5 side is abnormal 2 and
The output value 1 side corresponds to abnormality 1.

【0081】次に、以上の構成を有する振動検出部5、
温度上昇検出部6および動作状態検出部30の出力に基
づいて、自動販売機に加えられた振動や温度上昇が、正
常な要因によるものであるか、ドリル、ハンマー、バー
ナなどの異常な要因によるものかを、ファジィ推論して
判定する推論装置7について詳細に説明する。
Next, the vibration detecting section 5 having the above configuration,
Based on the outputs of the temperature rise detection unit 6 and the operation state detection unit 30, the vibration and temperature rise applied to the vending machine are due to normal factors or abnormal factors such as drills, hammers, burners, etc. The inference apparatus 7 that determines whether or not the object is a fuzzy inference will be described in detail.

【0082】この実施例では、推論装置7による判定
は、図18および図19に示されるメンバーシップ関数
および下記の表1,2のファジィルールによって行う。
In this embodiment, the inference unit 7 makes the determination based on the membership functions shown in FIGS. 18 and 19 and the fuzzy rules shown in Tables 1 and 2 below.

【0083】すなわち、図18(A)は振動データのメ
ンバーシップ関数を示し、「なし」、「正常」、「異常
1」、「異常2」の4個のラベルを有しており、図18
(B)は温度上昇データのメンバーシップ関数を示し、
急激な温度上昇が「なし」、「あり」の2個のラベルを
有しており、図18(C)は動作状態のメンバーシップ
関数を示し、「非発売時」、「発売時」の2個のラベル
を有している。
That is, FIG. 18A shows the membership function of vibration data, which has four labels of "none", "normal", "abnormal 1", and "abnormal 2".
(B) shows the membership function of the temperature rise data,
The rapid temperature rise has two labels, "without" and "with", and FIG. 18C shows the membership function in the operating state. It has individual labels.

【0084】図19は後件部である判定出力のメンバー
シップ関数を示しており、「異常」、「やや異常」、
「正常」の3個のラベルを有している。
FIG. 19 shows the membership function of the judgment output, which is the consequent part, and includes "abnormal", "slightly abnormal",
It has three labels of "normal".

【0085】また、ファジィルールは、次の表1および
表2の通りであり、表1は、自動販売機の動作状態が発
売中の時のルールを示し、表2は、自動販売機の動作状
態が非発売中の時のルールを示している。
The fuzzy rules are as shown in Tables 1 and 2 below. Table 1 shows the rules when the operating state of the vending machine is on sale, and Table 2 shows the operation of the vending machine. It shows the rules when the state is not on sale.

【0086】[0086]

【表1】 [Table 1]

【0087】[0087]

【表2】 [Table 2]

【0088】図20は、この実施例の判定処理のフロー
チャートである。
FIG. 20 is a flow chart of the judgment processing of this embodiment.

【0089】先ず、スタートして、各検出部5,6,3
0の出力を取り込み(ステップ700〜702)、振動
があるか否かを判断し(ステップ703)、振動がある
ときには、ファジィ推論し(ステップ704)、推論の
結果、異常であるか否かを判断して(ステップ706)
異常であるときには、警報装置8を動作させて報知し
(ステップ707)、異常でないときには、スタートに
戻る、また、ステップ703において、振動がないと判
断したときには、温度上昇があるか否かを判断し(ステ
ップ705)、温度上昇があるときには、ファジィ推論
し(ステップ704)、温度上昇がないときには、スタ
ートに戻る。
First, after starting, each detecting section 5, 6, 3
The output of 0 is taken in (steps 700 to 702), it is determined whether or not there is vibration (step 703), and when there is vibration, fuzzy inference is performed (step 704). As a result of the inference, it is determined whether or not there is an abnormality. Judge (step 706)
If it is abnormal, the alarm device 8 is operated to notify it (step 707). If it is not abnormal, the process returns to the start. If it is determined in step 703 that there is no vibration, it is determined whether or not there is a temperature rise. If the temperature rises (step 705), fuzzy inference is performed (step 704). If the temperature does not rise, the process returns to the start.

【0090】次に、推論装置7によるファジィ推論動作
を説明する。
Next, the fuzzy inference operation by the inference device 7 will be described.

【0091】先ず、温度上昇率のデータ、振動データお
よび動作状態のデータが与えられると、各ファジィルー
ルの対応するメンバーシップ関数において適合度が求め
られる。そして、各ファジィルール毎に、各前件部の適
合度の最も小さい値が前件部適合度として選択される
(MIN演算)。このように各ファジィルールにおいて
得られる前件部適合度によって各ファジィルールの後件
部に関する各メンバーシップ関数が裁断され、さらに、
裁断されたすべてのファジィルールに関する各メンバー
シップ関数が重ね合わされ(MAX演算)、重ね合わせ
図形の重心位置に対応する位置の出力値が求められ、こ
の出力値によって、正常であるか否かが判定される。
First, given temperature rise rate data, vibration data, and operating state data, the degree of conformity is found in the membership function corresponding to each fuzzy rule. Then, for each fuzzy rule, the smallest value of the matching degree of each antecedent part is selected as the antecedent part matching degree (MIN calculation). In this way, each membership function related to the consequent part of each fuzzy rule is cut by the conformance of the antecedent part obtained in each fuzzy rule.
Membership functions related to all the cut fuzzy rules are overlaid (MAX operation), an output value at a position corresponding to the position of the center of gravity of the overlaid figure is obtained, and it is determined whether the output value is normal or not. To be done.

【0092】警報装置8では、推論装置7で異常と判定
されたときに、警告音を発したり、警告ライトを点灯し
て警報を発する。
The alarm device 8 issues an alarm sound or lights an alarm light to issue an alarm when the inference device 7 determines that there is an abnormality.

【0093】なお、やや異常と判定されたときには、警
報を発する直前のスタンバイ状態とされる。
When it is judged to be slightly abnormal, the standby state is set immediately before the alarm is issued.

【0094】このようにして、温度上昇、振動および自
動販売機の動作状態に基づいて正常か異常かを判定する
ので、例えば、不注意で人や物などがぶつかったり、地
震の場合には、正常と判定されて警報が発せられること
がなく、一方、衝撃がなくバーナなどを用いた熱による
破損行為に対しては、確実に異常と判定して警報を発す
ることが可能となり、防犯装置の信頼性が向上すること
になる。
In this way, it is determined whether normal or abnormal based on the temperature rise, vibration and the operating state of the vending machine. For example, in the case of carelessly hitting a person or object, or an earthquake, No alarm is issued when it is judged to be normal.On the other hand, for damage caused by heat using a burner without impact, it is possible to reliably judge as abnormal and issue an alarm. Reliability will be improved.

【0095】図21は、本発明の他の実施例のブロック
図であり、上述の実施例に対応する部分には、同一の参
照符を付す。
FIG. 21 is a block diagram of another embodiment of the present invention, in which parts corresponding to the above-mentioned embodiments are designated by the same reference numerals.

【0096】この実施例の防犯装置は、温度上昇検出部
6と、振動検出部5と、時刻を検出する時刻検出部とし
ての計時部31と、各検出部6,5,31の出力に基づ
いて、ファジィ推論を行うことにより、異常であるか否
かを判定する推論装置71と、この推論装置71の判定に
基づいて、異常であるときに警報を発する警報装置8と
から基本的に構成されている。
The security device of this embodiment is based on the outputs of the temperature rise detecting unit 6, the vibration detecting unit 5, the time measuring unit 31 as a time detecting unit for detecting the time, and the detecting units 6, 5, 31. Te, essentially of by performing fuzzy inference, and determines inference apparatus 71 whether or not abnormal, on the basis of the determination of the inference device 71, alarm device 8 which emits an alarm when an abnormality Is configured.

【0097】温度上昇検出部6、振動検出部5および警
報装置8は、上述の実施例と同様である。
The temperature rise detecting section 6, the vibration detecting section 5 and the alarm device 8 are the same as those in the above-mentioned embodiment.

【0098】計時部31は、時刻データを推論装置に出
力するものであり、この実施例では、昼間よりも夜間に
盗難が発生しやすいという点を考慮してものである。
The clock unit 31 outputs the time data to the inference apparatus, and in this embodiment, it is possible to consider that the theft is more likely to occur at night than at daytime.

【0099】推論装置71は、温度上昇検出部6からの
温度上昇率のデータ、振動検出部5からの振動データお
よび計時部31からの時刻データに基づいて、自動販売
機に加えられた振動や温度上昇が、正常な要因によるも
のであるか、異常な要因によるものであるかを、後述の
ようにしてファジィ推論して判定する。
[0099] inference apparatus 7 1, vibration data of the temperature increase rate from the temperature rise detector 6, on the basis of time data from the vibration data and timing unit 31 from the vibration detecting unit 5, was added to the vending machine Whether the temperature rise or the temperature rise is due to a normal factor or an abnormal factor is determined by fuzzy inference as described later.

【0100】この実施例では、推論装置71による判定
は、図22および図23に示されるメンバーシップ関数
および下記の表3,4のファジィルールによって行う。
In this embodiment, the judgment by the inference unit 7 1 is made by the membership functions shown in FIGS. 22 and 23 and the fuzzy rules shown in Tables 3 and 4 below.

【0101】すなわち、図22(A)は振動データのメ
ンバーシップ関数を示し、「なし」、「正常」、「異常
1」、「異常2」の4個のラベルを有しており、図22
(B)は温度上昇データのメンバーシップ関数を示し、
急激な温度上昇が「なし」、「あり」の2個のラベルを
有しており、図22(C)は時刻データのメンバーシッ
プ関数を示し、「昼」、「夜」の2個のラベルを有して
いる。
That is, FIG. 22A shows a membership function of vibration data, which has four labels of "none", "normal", "abnormal 1", and "abnormal 2".
(B) shows the membership function of the temperature rise data,
The rapid temperature rise has two labels of "absence" and "absence", and FIG. 22C shows the membership function of the time data, and there are two labels of "day" and "night". have.

【0102】図23は後件部である判定出力のメンバー
シップ関数を示しており、「異常」、「やや異常」、
「正常」の3個のラベルを有している。
FIG. 23 shows the membership function of the judgment output, which is the consequent part, and is "abnormal", "slightly abnormal",
It has three labels of "normal".

【0103】また、ファジィルールは、次の表3および
表4の通りであり、表3は、時刻データが昼の時のルー
ルを示し、表2は、時刻データが夜の時のルールを示し
ている。
The fuzzy rules are as shown in Tables 3 and 4 below. Table 3 shows the rules when the time data is daytime, and Table 2 shows the rules when the time data is night. ing.

【0104】[0104]

【表3】 [Table 3]

【0105】[0105]

【表4】 [Table 4]

【0106】図24は、この実施例の判定処理のフロー
チャートである。
FIG. 24 is a flow chart of the judgment processing of this embodiment.

【0107】先ず、スタートして、各検出部5,6,3
1の各出力を取り込み(ステップ800〜802)、振
動があるか否かを判断し(ステップ803)、振動があ
るときには、ファジィ推論し(ステップ804)、推論
の結果、異常であるか否かを判断して異常であるときに
は、警報装置8を動作させて報知し(ステップ80
7)、異常でないときには、スタートに戻る、また、ス
テップ803において、振動がないと判断したときに
は、温度上昇があるか否かを判断し(ステップ80
5)、温度上昇があるときには、ファジィ推論し(ステ
ップ804)、温度上昇がないときには、スタートに戻
る。
First, after starting, each of the detection units 5, 6, 3
Each output of No. 1 is fetched (steps 800 to 802), it is judged whether or not there is vibration (step 803), and when there is vibration, fuzzy inference is performed (step 804), and as a result of the inference, whether or not there is an abnormality If it is abnormal, the alarm device 8 is operated to notify (step 80).
7) If there is no abnormality, the process returns to the start, and if it is determined in step 803 that there is no vibration, it is determined whether or not there is a temperature increase (step 80).
5) If there is a temperature rise, fuzzy inference is performed (step 804), and if there is no temperature rise, the process returns to the start.

【0108】推論装置71によるファジィ推論動作は、
上述の実施例と同様に行われ、正常であるか否かが判定
される。
The fuzzy inference operation by the inference unit 7 1 is
It is performed in the same manner as in the above-described embodiment, and it is determined whether it is normal.

【0109】図25は、本発明のさらに他の実施例のブ
ロック図であり、上述の実施例に対応する部分には、同
一の参照符を付す。
FIG. 25 is a block diagram of still another embodiment of the present invention, in which parts corresponding to the above-mentioned embodiments are designated by the same reference numerals.

【0110】この実施例の防犯装置は、温度上昇検出部
6と、振動検出部5と、周囲の明るさを検出する明るさ
検出部32と、各検出部5,6,32の出力に基づい
て、ファジィ推論を行うことにより、異常であるか否か
を判定する推論装置72と、この推論装置72の判定に基
づいて、異常であるときに警報を発する警報装置8とか
ら基本的に構成されている。
The security device of this embodiment is based on the outputs of the temperature rise detecting unit 6, the vibration detecting unit 5, the brightness detecting unit 32 for detecting the ambient brightness, and the detecting units 5, 6, 32. Then, a fuzzy inference is performed to determine whether or not there is an abnormality, and an inference apparatus 7 2 that basically issues an alarm when there is an abnormality based on the determination of this inference apparatus 7 2 is basically used. Is configured.

【0111】温度上昇検出部6、振動検出部5および警
報装置8は、上述の実施例と同様である。
The temperature rise detecting section 6, the vibration detecting section 5 and the alarm device 8 are the same as those in the above-mentioned embodiment.

【0112】明るさ検出部32は、例えば、フォトダイ
オードで構成されており、自動販売機の周囲の明るさに
応じた明るさデータを推論装置72に出力するものであ
り、この実施例では、室内に配置されている自動販売機
の周囲が暗い時に盗難が発生しやすいことを考慮したも
のである。
[0112] brightness detection unit 32, for example, is composed of a photodiode, and outputs the brightness data corresponding to the brightness around the vending machine to the inference unit 7 2, in this embodiment This is because the theft is likely to occur when the vending machine installed in the room is dark.

【0113】推論装置72は、温度上昇検出部6からの
温度上昇率のデータ、振動検出部5からの振動データお
よび明るさ検出部32からの明るさデータに基づいて、
自動販売機に加えられた振動や温度上昇が、正常な要因
によるものであるか、異常な要因によるものであるか
を、後述のようにしてファジィ推論して判定する。
[0113] Reasoning apparatus 7 2, data rates of temperature increase from the temperature rise detector 6, on the basis of the luminance data from the vibration data and the brightness detection unit 32 from the vibration detecting unit 5,
Whether the vibration or temperature rise applied to the vending machine is due to normal factors or abnormal factors is determined by fuzzy inference as described later.

【0114】この実施例では、推論装置72による判定
は、図26および図27に示されるメンバーシップ関数
および下記の表5,6のファジィルールによって行う。
In this embodiment, the judgment by the inference unit 7 2 is made by the membership functions shown in FIGS. 26 and 27 and the fuzzy rules shown in Tables 5 and 6 below.

【0115】すなわち、図26(A)は振動データのメ
ンバーシップ関数を示し、「なし」、「正常」、「異常
1」、「異常2」の4個のラベルを有しており、図26
(B)は温度上昇データのメンバーシップ関数を示し、
急激な温度上昇が「なし」、「あり」の2個のラベルを
有しており、図26(C)は明るさデータのメンバーシ
ップ関数を示し、「明るい」、「暗い」の2個のラベル
を有している。
That is, FIG. 26A shows a membership function of vibration data, which has four labels of “none”, “normal”, “abnormal 1”, and “abnormal 2”.
(B) shows the membership function of the temperature rise data,
The abrupt temperature rise has two labels of "absence" and "absence", and FIG. 26 (C) shows the membership function of the brightness data, that is, "bright" and "dark". Have a label.

【0116】図27は後件部である判定出力のメンバー
シップ関数を示しており、「異常」、「やや異常」、
「正常」の3個のラベルを有している。
FIG. 27 shows the membership function of the judgment output, which is the consequent part, and includes "abnormal", "slightly abnormal",
It has three labels of "normal".

【0117】また、ファジィルールは、次の表5および
表6の通りであり、表5は、明るさデータが「明るい」
の時のルールを示し、表6は、明るさデータが「暗い」
の時のルールを示している。
The fuzzy rules are as shown in Tables 5 and 6 below. In Table 5, the brightness data is "bright".
The table below shows the rules for when the brightness data is "dark".
It shows the rules for.

【0118】[0118]

【表5】 [Table 5]

【0119】[0119]

【表6】 [Table 6]

【0120】図28は、この実施例の判定処理のフロー
チャートである。
FIG. 28 is a flow chart of the judgment processing of this embodiment.

【0121】先ず、スタートして、各検出部5,6,3
2の出力を取り込み(ステップ900〜902)、振動
があるか否かを判断し(ステップ903)、振動がある
ときには、ファジィ推論し(ステップ904)、推論の
結果、異常であるか否かを判断して(ステップ906)
異常であるときには、警報装置8を動作させて報知し
(ステップ907)、異常でないときには、スタートに
戻る、また、ステップ903において、振動がないと判
断したときには、温度上昇があるか否かを判断し(ステ
ップ905)、温度上昇があるときには、ファジィ推論
し(ステップ904)、温度上昇がないときには、スタ
ートに戻る。
First, after starting, each detecting section 5, 6, 3
The output of No. 2 is taken in (steps 900 to 902), it is determined whether or not there is vibration (step 903), and when there is vibration, fuzzy inference is performed (step 904). Judge (step 906)
When it is abnormal, the alarm device 8 is operated to notify it (step 907), when it is not abnormal, the process returns to the start, and when it is determined that there is no vibration in step 903, it is determined whether or not there is a temperature rise. If the temperature rises (step 905), the fuzzy reasoning is performed (step 904). If the temperature does not rise, the process returns to the start.

【0122】推論装置72によるファジィ推論動作は、
上述の実施例と同様に行われ、正常であるか否かが判定
される。
The fuzzy inference operation by the inference unit 7 2 is
It is performed in the same manner as in the above-described embodiment, and it is determined whether it is normal.

【0123】図29は、本発明の他の実施例のブロック
図であり、上述の実施例に対応する部分には、同一の参
照符を付す。
FIG. 29 is a block diagram of another embodiment of the present invention, in which parts corresponding to the above-mentioned embodiments are designated by the same reference numerals.

【0124】この実施例の防犯装置は、温度上昇検出部
6と、振動検出部5と、自動販売機の設置状態を検出す
る設置状態検出部としての傾き検出部33と、各検出部
5,6,33の出力に基づいて、ファジィ推論を行うこ
とにより、異常であるか否かを判定する推論装置7
3と、この推論装置73の判定に基づいて、異常であると
きに警報を発する警報装置8とから基本的に構成されて
いる。
The security device of this embodiment includes a temperature rise detecting section 6, a vibration detecting section 5, an inclination detecting section 33 as an installation state detecting section for detecting the installation state of a vending machine, and each detecting section 5, 5. An inference device 7 that determines whether or not there is an abnormality by performing fuzzy inference based on the outputs of 6 and 33.
3, based on the determination of the inference apparatus 7 3, it is basically formed from the alarm device 8 which emits an alarm when an abnormality.

【0125】温度上昇検出部6、振動検出部5および警
報装置8は、上述の実施例と同様である。
The temperature rise detecting section 6, the vibration detecting section 5 and the alarm device 8 are the same as those in the above-mentioned embodiment.

【0126】傾き検出部33は、例えば、傾斜センサで
構成されており、自動販売機の傾きの大きさに応じた傾
きデータを推論装置73に出力するものであり、この実
施例は、例えば、自動販売機本体を車に積んで持ち去る
のを有効に防止するものである。なお、設置状態検出部
としては、傾きの検出に限るものではなく、例えば、自
動販売機の足にスイッチを設け、自動販売機が設置面か
ら持ち上げられたときに、出力を与えるようにしてもよ
い。
[0126] inclination detecting unit 33 is, for example, is composed of a tilt sensor, and outputs a tilt data corresponding to the magnitude of the slope of the vending machine to the inference unit 7 3, this embodiment, for example, , It effectively prevents the main body of the vending machine from being loaded into the car and carried away. It should be noted that the installation state detection unit is not limited to the detection of the tilt, and for example, a switch may be provided on the foot of the vending machine so that an output is given when the vending machine is lifted from the installation surface. Good.

【0127】推論装置73は、温度上昇検出部6からの
温度上昇率のデータ、振動検出部5からの振動データお
よび傾き検出部33からの傾きデータに基づいて、自動
販売機に加えられた振動や温度上昇が、正常な要因によ
るものであるか、異常な要因によるものであるかを、後
述のようにしてファジィ推論して判定する。
[0127] reasoning apparatus 7 3, data rates of temperature increase from the temperature rise detector 6, on the basis of the inclination data from the vibration data and the tilt detection unit 33 from the vibration detecting unit 5, was added to the vending machine Whether the vibration or the temperature rise is due to a normal factor or an abnormal factor is determined by fuzzy inference as described later.

【0128】この実施例では、推論装置73による判定
は、図30および図31に示されるメンバーシップ関数
および下記の表7,8のファジィルールによって行う。
In this embodiment, the inference unit 7 3 makes the determination based on the membership functions shown in FIGS. 30 and 31 and the fuzzy rules shown in Tables 7 and 8 below.

【0129】すなわち、図30(A)は振動データのメ
ンバーシップ関数を示し、「なし」、「正常」、「異常
1」、「異常2」の4個のラベルを有しており、図30
(B)は温度上昇データのメンバーシップ関数を示し、
急激な温度上昇が「なし」、「あり」の2個のラベルを
有しており、図30(C)は傾きデータのメンバーシッ
プ関数を示し、「小さい」、「大きい」の2個のラベル
を有している。
That is, FIG. 30A shows a membership function of vibration data, which has four labels of "none", "normal", "abnormal 1", and "abnormal 2".
(B) shows the membership function of the temperature rise data,
The rapid temperature rise has two labels of "absence" and "absence", and FIG. 30C shows the membership function of the slope data, and the two labels "small" and "large". have.

【0130】図31は後件部である判定出力のメンバー
シップ関数を示しており、「異常」、「やや異常」、
「正常」の3個のラベルを有している。
FIG. 31 shows the membership function of the judgment output which is the consequent part, and includes "abnormal", "slightly abnormal",
It has three labels of "normal".

【0131】また、ファジィルールは、次の表7および
表8の通りであり、表7は、傾きデータが「大きい」の
時のルールを示し、表8は、傾きデータが「小さい」の
時のルールを示している。
Fuzzy rules are as shown in Tables 7 and 8 below. Table 7 shows rules when the tilt data is "large", and Table 8 shows when the tilt data is "small". Shows the rules of.

【0132】[0132]

【表7】 [Table 7]

【0133】[0133]

【表8】 [Table 8]

【0134】図32は、この実施例の判定処理のフロー
チャートである。
FIG. 32 is a flow chart of the judgment processing of this embodiment.

【0135】先ず、スタートして、各検出部5,6,3
3の出力を取り込み(ステップ1000〜1002)、
ファジィ推論し(ステップ1003)、推論の結果、異
常であるか否かを判断して(ステップ1004)異常で
あるときには、警報装置8を動作させて報知し(ステッ
プ1005)、異常でないときには、スタートに戻る。
First, after starting, each detecting section 5, 6, 3
3 output is captured (steps 1000-1002),
Fuzzy inference is performed (step 1003), and it is determined whether or not there is an abnormality as a result of the inference (step 1004). If there is an abnormality, the alarm device 8 is activated to notify (step 1005). Return to.

【0136】推論装置73によるファジィ推論動作は、
上述の実施例と同様に行われ、正常であるか否かが判定
される。
The fuzzy inference operation by the inference unit 7 3 is
It is performed in the same manner as in the above-described embodiment, and it is determined whether it is normal.

【0137】図33は、本発明のさらに他の実施例のブ
ロック図であり、上述の実施例に対応する部分には、同
一の参照符を付す。
FIG. 33 is a block diagram of still another embodiment of the present invention, in which parts corresponding to the above-mentioned embodiments are designated by the same reference numerals.

【0138】この実施例の防犯装置は、温度上昇検出部
6と、振動検出部5と、自動販売機の外扉を開くために
正規の鍵が挿入されたか否かを検出する鍵検出部34
と、各検出部5,6,34の出力に基づいて、ファジィ
推論を行うことにより、異常であるか否かを判定する推
論装置74と、この推論装置74の判定に基づいて、異常
であるときに警報を発する警報装置8とから基本的に構
成されている。
The security device of this embodiment has a temperature rise detecting section 6, a vibration detecting section 5, and a key detecting section 34 for detecting whether a regular key has been inserted to open the outer door of the vending machine.
And an inference device 7 4 that determines whether or not there is an abnormality by performing fuzzy inference based on the output of each detection unit 5, 6, 34, and an abnormality based on the determination of this inference device 7 4. It basically comprises an alarm device 8 for issuing an alarm when

【0139】温度上昇検出部6、振動検出部5および警
報装置8は、上述の実施例と同様である。
The temperature rise detecting section 6, the vibration detecting section 5 and the alarm device 8 are the same as those in the above-mentioned embodiment.

【0140】鍵検出部34は、正規の鍵が挿入されたと
きにのみ接点がオンし、正規の鍵以外の物が挿入された
り、何も挿入されていないときには、接点がオフするよ
うに構成されている。
The key detection unit 34 is constructed so that the contact is turned on only when the regular key is inserted, and the contact is turned off when an object other than the regular key is inserted or nothing is inserted. Has been done.

【0141】推論装置74は、温度上昇検出部6からの
温度上昇率のデータ、振動検出部5からの振動データお
よび鍵検出部34の出力に基づいて、自動販売機に加え
られた振動や温度上昇が、正常な要因によるものである
か、異常な要因によるものであるかを、後述のようにし
てファジィ推論して判定する。
[0141] inference device 7 4, data rates of temperature increase from the temperature rise detector 6, on the basis of the output of the vibration data and the key detection unit 34 from the vibration detecting unit 5, the vibrating Ya applied to the vending machine Whether the temperature rise is due to a normal factor or an abnormal factor is determined by fuzzy inference as described later.

【0142】この実施例では、推論装置による判定は、
図34および図35に示されるメンバーシップ関数およ
び下記の表9,10のファジィルールによって行う。
In this embodiment, the judgment by the inference device is
This is performed by the membership functions shown in FIGS. 34 and 35 and the fuzzy rules in Tables 9 and 10 below.

【0143】すなわち、図34(A)は振動データのメ
ンバーシップ関数を示し、「なし」、「正常」、「異常
1」、「異常2」の4個のラベルを有しており、図34
(B)は温度上昇データのメンバーシップ関数を示し、
急激な温度上昇が「なし」、「あり」の2個のラベルを
有しており、図34(C)は鍵検出部34の出力のメン
バーシップ関数を示し、「正規」、「偽」の2個のラベ
ルを有している。
That is, FIG. 34A shows a membership function of vibration data, which has four labels of "none", "normal", "abnormal 1", and "abnormal 2".
(B) shows the membership function of the temperature rise data,
The rapid temperature rise has two labels, "absent" and "absent", and FIG. 34C shows the membership function of the output of the key detection unit 34, which includes "regular" and "false". It has two labels.

【0144】図35は後件部である判定出力のメンバー
シップ関数を示しており、「異常」、「やや異常」、
「正常」の3個のラベルを有している。
FIG. 35 shows the membership function of the judgment output which is the consequent part, and includes "abnormal", "slightly abnormal",
It has three labels of "normal".

【0145】また、ファジィルールは、次の表9および
表10の通りであり、表9は、鍵検出部34の出力が
「正規」、すなわち、正規の鍵が挿入された時のルール
を示し、表10は、鍵検出部の出力が「偽」、すなわ
ち、正規の鍵以外の者が挿入され、あるいは、何も挿入
されていない時のルールを示している。
The fuzzy rules are as shown in Tables 9 and 10 below. Table 9 shows the rules when the output of the key detection unit 34 is "regular", that is, when a regular key is inserted. Table 10 shows the rules when the output of the key detection unit is “false”, that is, when a person other than the legitimate key is inserted or nothing is inserted.

【0146】[0146]

【表9】 [Table 9]

【0147】[0147]

【表10】 [Table 10]

【0148】図36は、この実施例の判定処理のフロー
チャートである。
FIG. 36 is a flow chart of the judgment processing of this embodiment.

【0149】先ず、スタートして、各検出部5,6,3
4の出力を取り込み(ステップ1100〜1102)、
ファジィ推論し(ステップ1103)、推論の結果、異
常であるか否かを判断して(ステップ1104)異常で
あるときには、警報装置8を動作させて報知し(ステッ
プ1105)、異常でないときには、スタートに戻る。
First, after starting, each detecting section 5, 6, 3
4 output is taken (steps 1100 to 1102),
Fuzzy inference is performed (step 1103), and as a result of the inference, it is determined whether or not there is an abnormality (step 1104). If there is an abnormality, the alarm device 8 is activated to notify (step 1105). Return to.

【0150】推論装置74によるファジィ推論動作は、
上述の実施例と同様に行われ、正常であるか否かが判定
される。
The fuzzy inference operation by the inference unit 7 4 is
It is performed in the same manner as in the above-described embodiment, and it is determined whether it is normal.

【0151】図37は、本発明の他の実施例のブロック
図であり、上述の実施例に対応する部分には、同一の参
照符を付す。
FIG. 37 is a block diagram of another embodiment of the present invention, in which parts corresponding to the above-mentioned embodiments are designated by the same reference numerals.

【0152】この実施例の防犯装置は、温度上昇検出部
6と、振動検出部5と、音検出部35と、各検出部5,
6,35の出力に基づいて、ファジィ推論を行うことに
より、異常であるか否かを判定する推論装置75と、こ
の推論装置75の判定に基づいて、異常であるときに警
報を発する警報装置8とから基本的に構成されている。
The security device of this embodiment includes the temperature rise detecting section 6, the vibration detecting section 5, the sound detecting section 35, the detecting sections 5 and 5.
Based on the output of the 6, 35, by performing the fuzzy inference, and determines inference apparatus 7 5 whether abnormalities, based on the determination of the inference apparatus 7 5 issues an alarm when an abnormality It is basically composed of an alarm device 8.

【0153】温度上昇検出部6、振動検出部5および警
報装置8は、上述の実施例と同様である。
The temperature rise detecting section 6, the vibration detecting section 5 and the alarm device 8 are the same as those in the above-mentioned embodiment.

【0154】音検出部35は、自動販売機内部に設置さ
れたマイクロフォンで構成されており、検出された音量
に応じた出力を与えるものであり、この実施例は、ハン
マーやドリルによって生じる音を検知して盗難を防止す
るものである。
The sound detecting section 35 is composed of a microphone installed inside the vending machine and provides an output according to the detected sound volume. In this embodiment, the sound generated by a hammer or a drill is generated. It detects and prevents theft.

【0155】推論装置75は、温度上昇検出部6からの
温度上昇率のデータ、振動検出部5からの振動データお
よび音検出部35の出力に基づいて、自動販売機に加え
られた振動や温度上昇が、正常な要因によるものである
か、異常な要因によるものであるかを、後述のようにし
てファジィ推論して判定する。
[0155] reasoning apparatus 7 5, data rates of temperature increase from the temperature rise detector 6, on the basis of the output of the vibration data, the sound detector 35 from the vibration detecting unit 5, the vibrating Ya applied to the vending machine Whether the temperature rise is due to a normal factor or an abnormal factor is determined by fuzzy inference as described later.

【0156】この実施例では、推論装置75による判定
は、図38および図39に示されるメンバーシップ関数
および下記の表11,12のファジィルールによって行
う。
[0156] In this embodiment, the determination by the inference unit 7 5 performs the membership functions and fuzzy rules table 11 and 12 below are shown in FIGS. 38 and 39.

【0157】すなわち、図38(A)は振動データのメ
ンバーシップ関数を示し、「なし」、「正常」、「異常
1」、「異常2」の4個のラベルを有しており、図38
(B)は温度上昇データのメンバーシップ関数を示し、
急激な温度上昇が「なし」、「あり」の2個のラベルを
有しており、図38(C)は音検出部35の出力のメン
バーシップ関数を示し、「大きい」、「小さい」の2個
のラベルを有している。
That is, FIG. 38A shows a membership function of vibration data, which has four labels of "none", "normal", "abnormal 1", and "abnormal 2".
(B) shows the membership function of the temperature rise data,
38C shows the membership function of the output of the sound detection unit 35, which has two labels of "absence" and "presence". It has two labels.

【0158】図39は後件部である判定出力のメンバー
シップ関数を示しており、「異常」、「やや異常」、
「正常」の3個のラベルを有している。
FIG. 39 shows the membership function of the judgment output which is the consequent part, and includes "abnormal", "slightly abnormal",
It has three labels of "normal".

【0159】また、ファジィルールは、次の表11およ
び表12の通りであり、表11は、音検出部35の出力
が「大きい」時のルールを示し、表12は、音検出部3
5の出力が「小さい」時のルールを示している。
The fuzzy rules are as shown in Tables 11 and 12 below. Table 11 shows the rules when the output of the sound detector 35 is "high", and Table 12 shows the sound detector 3
5 shows the rule when the output of 5 is "small".

【0160】[0160]

【表11】 [Table 11]

【0161】[0161]

【表12】 [Table 12]

【0162】図40は、この実施例の判定処理のフロー
チャートである。
FIG. 40 is a flow chart of the judgment processing of this embodiment.

【0163】先ず、スタートして、各検出部5,6,3
5の出力を取り込み(ステップ1200〜1202)、
ファジィ推論し(ステップ1203)、推論の結果、異
常であるか否かを判断して(ステップ1204)異常で
あるときには、警報装置8を動作させて報知し(ステッ
プ1205)、異常でないときには、スタートに戻る。
First, after starting, each of the detection units 5, 6, 3
Capture the output of step 5 (steps 1200 to 1202),
Fuzzy inference is performed (step 1203), and it is determined whether or not there is an abnormality as a result of the inference (step 1204). If there is an abnormality, the alarm device 8 is activated to notify (step 1205). Return to.

【0164】推論装置75によるファジィ推論動作は、
上述の実施例と同様に行われ、正常であるか否かが判定
される。
[0164] The fuzzy inference operation by the inference apparatus 7 5,
It is performed in the same manner as in the above-described embodiment, and it is determined whether it is normal.

【0165】[0165]

【発明の効果】以上のように本発明によれば、衝撃を伴
わないバーナやレーザ等を用いて溶かすといった自動販
売機等に対する破壊行為を、確実に検知できることにな
る。
As described above, according to the present invention, it is possible to reliably detect a sabotage of a vending machine or the like, such as melting using a burner or a laser without impact.

【0166】また、不注意による衝撃や地震で誤動作を
するのを防止できることになる。
Further, it is possible to prevent malfunction due to inadvertent shock or earthquake.

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

【図1】本発明が適用された実施例の全体構成を示すブ
ロック図である。
FIG. 1 is a block diagram showing an overall configuration of an embodiment to which the present invention is applied.

【図2】図1の振動検出部のブロック図である。FIG. 2 is a block diagram of a vibration detector of FIG.

【図3】振動検出部の判定処理のフローチャートであ
る。
FIG. 3 is a flowchart of a determination process of a vibration detection unit.

【図4】図2における感震スイッチの詳細断面図であ
る。
FIG. 4 is a detailed cross-sectional view of the seismic switch in FIG.

【図5】図2における特徴量抽出部の機能ブロック図で
ある。
5 is a functional block diagram of a feature amount extraction unit in FIG.

【図6】特徴量抽出部で生成されるパルス波の特徴量の
説明図である。
FIG. 6 is an explanatory diagram of a characteristic amount of a pulse wave generated by a characteristic amount extraction unit.

【図7】パルス数の算出処理手順を示すフローチャート
である。
FIG. 7 is a flowchart showing a procedure for calculating the number of pulses.

【図8】ON時間最大値およびOFF時間最大値の算出
処理手順を示すフローチャートである。
FIG. 8 is a flowchart showing a procedure for calculating a maximum ON time value and a maximum OFF time value.

【図9】図8におけるON時間とOFF時間の算出処理
手順の詳細を示すフローチャートである。
9 is a flowchart showing details of a calculation processing procedure of ON time and OFF time in FIG.

【図10】ON時間比最大値およびOFF時間比最大値
の算出処理手順を示すフローチャートである。
FIG. 10 is a flowchart showing a procedure for calculating an ON time ratio maximum value and an OFF time ratio maximum value.

【図11】図10におけるON時間比とOFF時間比の
算出処理手順の詳細を示すフローチャートである。
11 is a flowchart showing details of a calculation processing procedure of an ON time ratio and an OFF time ratio in FIG.

【図12】パルス数と振動の励起要因との関連を示す説
明図である。
FIG. 12 is an explanatory diagram showing a relationship between a pulse number and a vibration excitation factor.

【図13】ON時間およびOFF時間と振動の励起要因
との関連を示す説明図である。
FIG. 13 is an explanatory diagram showing a relationship between ON time and OFF time and a vibration excitation factor.

【図14】ON時間比最大値およびOFF時間比最大値
と振動の励起要因との関連を示す説明図である。
FIG. 14 is an explanatory diagram showing a relationship between a maximum value of an ON time ratio and a maximum value of an OFF time ratio and a vibration excitation factor.

【図15】振動検出装置で使用されるメンバーシップ関
数の説明図である。
FIG. 15 is an explanatory diagram of a membership function used in the vibration detection device.

【図16】振動検出部の推論結果の説明図である。FIG. 16 is an explanatory diagram of an inference result of the vibration detection unit.

【図17】振動検出部の出力値を示す図である。FIG. 17 is a diagram showing an output value of a vibration detection unit.

【図18】図1の推論装置で使用される前件部のメンバ
ーシップ関数を示す図である。
18 is a diagram showing a membership function of an antecedent part used in the inference apparatus of FIG. 1. FIG.

【図19】図1の推論装置で使用される後件部のメンバ
ーシップ関数を示す図である。
19 is a diagram showing a membership function of a consequent part used in the inference apparatus of FIG. 1. FIG.

【図20】図1の判定処理のフローチャートである。20 is a flowchart of the determination process of FIG.

【図21】本発明の他の実施例のブロック図である。FIG. 21 is a block diagram of another embodiment of the present invention.

【図22】図21の推論装置で使用される前件部のメン
バーシップ関数を示す図である。
22 is a diagram showing a membership function of the antecedent part used in the inference apparatus of FIG. 21.

【図23】図21の推論装置で使用される後件部のメン
バーシップ関数を示す図である。
23 is a diagram showing the membership function of the consequent part used in the inference apparatus of FIG. 21.

【図24】図21の判定処理のフローチャートである。24 is a flowchart of the determination process of FIG.

【図25】本発明の他の実施例のブロック図である。FIG. 25 is a block diagram of another embodiment of the present invention.

【図26】図25の推論装置で使用される前件部のメン
バーシップ関数を示す図である。
26 is a diagram showing a membership function of the antecedent part used in the inference apparatus of FIG. 25.

【図27】図25の推論装置で使用される後件部のメン
バーシップ関数を示す図である。
27 is a diagram showing the membership function of the consequent part used in the inference apparatus of FIG. 25.

【図28】図25の判定処理のフローチャートである。28 is a flowchart of the determination process of FIG. 25.

【図29】本発明の他の実施例のブロック図である。FIG. 29 is a block diagram of another embodiment of the present invention.

【図30】図29の推論装置で使用される前件部のメン
バーシップ関数を示す図である。
30 is a diagram showing a membership function of the antecedent part used in the inference apparatus of FIG. 29.

【図31】図29の推論装置で使用される後件部のメン
バーシップ関数を示す図である。
31 is a diagram showing a membership function of a consequent part used in the inference apparatus of FIG. 29.

【図32】図29の判定処理のフローチャートである。32 is a flowchart of the determination process of FIG.

【図33】本発明の他の実施例のブロック図である。FIG. 33 is a block diagram of another embodiment of the present invention.

【図34】図33の推論装置で使用される前件部のメン
バーシップ関数を示す図である。
34 is a diagram showing a membership function of the antecedent part used in the inference apparatus of FIG. 33.

【図35】図33の推論装置で使用される後件部のメン
バーシップ関数を示す図である。
35 is a diagram showing a membership function of a consequent part used in the inference apparatus of FIG. 33.

【図36】図33の判定処理のフローチャートである。36 is a flowchart of the determination process of FIG. 33.

【図37】本発明の他の実施例のブロック図である。FIG. 37 is a block diagram of another embodiment of the present invention.

【図38】図37の推論装置で使用される前件部のメン
バーシップ関数を示す図である。
38 is a diagram showing the membership function of the antecedent part used in the inference apparatus of FIG. 37.

【図39】図37の推論装置で使用される後件部のメン
バーシップ関数を示す図である。
39 is a diagram showing the membership function of the consequent part used in the inference apparatus of FIG. 37.

【図40】図37の判定処理のフローチャートである。40 is a flowchart of the determination process of FIG. 37.

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

5 振動検出部 6 温度上昇検
出部 7,71,72,73,74,75 推論装置 8 警報装置 30 動作状態検
出部 31 計時部 32 明るさ検出
部 33 傾き検出部 34 鍵検出部 35 音検出部
5 Vibration detection part 6 Temperature rise detection part 7, 7 1 , 7 2 , 7 3 , 7 4 , 7 5 Inference device 8 Alarm device 30 Operating state detection part 31 Timing part 32 Brightness detection part 33 Tilt detection part 34 Key detection Part 35 Sound detector

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】自動販売機等の盗難を防止するための防犯
装置であって、 振動を検出する振動検出部と、 温度上昇を検出する温度上昇検出部と、 前記自動販売機等の動作状態を検出する動作状態検出
部、時刻を検出する時刻検出部、前記自動販売機等に正
規の鍵が挿入されたか否かを検出する鍵検出部、周囲の
明るさを検出する明るさ検出部、前記自動販売機等の設
置状態を検出する設置状態検出部および音検出部の内の
少なくとも一つの検出部と、 前記各検出部の出力に基づいて、異常であるか否かを判
定する推論部と、 を備えることを特徴とする防犯装置。
1. A crime prevention device for preventing theft of a vending machine or the like, the vibration detecting section detecting vibration, a temperature rise detecting section detecting temperature rise, and an operating state of the vending machine etc. An operation state detecting unit for detecting the time, a time detecting unit for detecting the time, a key detecting unit for detecting whether a regular key is inserted in the vending machine or the like, a brightness detecting unit for detecting ambient brightness, At least one detection unit of an installation state detection unit and a sound detection unit that detects the installation state of the vending machine, and an inference unit that determines whether there is an abnormality based on the output of each detection unit. And a security device.
【請求項2】前記振動検出部は、振動の有無および該振
動の励起要因に対応する出力を前記推論部に与えるもの
である前記請求項第1項に記載の防犯装置。
2. The crime prevention device according to claim 1, wherein the vibration detection unit gives an output corresponding to the presence or absence of vibration and an excitation factor of the vibration to the inference unit.
【請求項3】前記推論部は、ファジィ推論を行って異常
であるか否かを判定する前記請求項第1項または第2項
に記載の防犯装置。
3. The crime prevention device according to claim 1, wherein the inference unit performs fuzzy inference to determine whether or not there is an abnormality.
【請求項4】前記ファジィ推論は、MAX−MIN演算
法を用い、非ファジィ化に重心法を用いることを特徴と
する前記請求項第3項に記載の防犯装置。
4. The security device according to claim 3, wherein the fuzzy inference uses the MAX-MIN arithmetic method and the centroid method for defuzzification.
【請求項5】前記推論部の出力に基づいて、異常と判定
されたときには、警報を発する警報装置を有する前記請
求項第1項ないし第4項のいずれかに記載の防犯装置。
5. The crime prevention device according to any one of claims 1 to 4, further comprising an alarm device for issuing an alarm when an abnormality is determined based on the output of the inference unit.
JP11901992A 1992-05-12 1992-05-12 Security device Pending JPH05314357A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11901992A JPH05314357A (en) 1992-05-12 1992-05-12 Security device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11901992A JPH05314357A (en) 1992-05-12 1992-05-12 Security device

Publications (1)

Publication Number Publication Date
JPH05314357A true JPH05314357A (en) 1993-11-26

Family

ID=14750978

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11901992A Pending JPH05314357A (en) 1992-05-12 1992-05-12 Security device

Country Status (1)

Country Link
JP (1) JPH05314357A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003504737A (en) * 1999-07-01 2003-02-04 コミツサリア タ レネルジー アトミーク Artificial intelligence system for classification of events or entities or situations based on signals and discriminant parameters generated by a model
JP2007109202A (en) * 2005-09-14 2007-04-26 Fuji Electric Retail Systems Co Ltd Vending machine
JP2017090452A (en) * 2016-11-02 2017-05-25 株式会社アミテック Vibration characteristic discrimination unit

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003504737A (en) * 1999-07-01 2003-02-04 コミツサリア タ レネルジー アトミーク Artificial intelligence system for classification of events or entities or situations based on signals and discriminant parameters generated by a model
JP2007109202A (en) * 2005-09-14 2007-04-26 Fuji Electric Retail Systems Co Ltd Vending machine
JP2017090452A (en) * 2016-11-02 2017-05-25 株式会社アミテック Vibration characteristic discrimination unit

Similar Documents

Publication Publication Date Title
US9811986B2 (en) Method and device for determining an unauthorized intrusion at a door
US5515032A (en) Alarm device
EP3276582A1 (en) Systems and methods for predicting and increasing the threat level at atm centers prior to alarm event detection
TW200408573A (en) Vehicular anti-thief method and device
JP2006109014A (en) Suspicious person judgment device
JPH05314357A (en) Security device
CN110211316A (en) A kind of monitoring and early warning method and system
JP3015905B2 (en) Vending machine security system
US4568920A (en) Method and device for supervising and giving a progressive alarm in response to detected intensity
CN108573584A (en) Intelligent sound and monitoring system and method based on intelligent sound
GB2320349A (en) Security enclosure such as a safe
JPH0592886U (en) Automatic transaction equipment
JP3015906B2 (en) Security system
JP2004073262A (en) Anomaly notification device for gaming machines
JPH10239445A (en) Earthquake determining device and circuit breaker with it
JPH0620164A (en) Intrusion detector
JPH05334540A (en) Security device
JP2714762B2 (en) Slot machine
JP2009277212A (en) Alarm device for vending machine
JP3884946B2 (en) Security device
JP3307824B2 (en) Fire alarm system
JP2020159966A (en) System and method for monitoring abnormal sound
JP3091308B2 (en) Fire alarm system
KR200314529Y1 (en) Robbery prevention apparatus of vending machine
JPH06325269A (en) Ultraviolet ray type sensor