[go: nahoru, domu]

KR100904410B1 - Operating method of emergency phone with restrict call - Google Patents

Operating method of emergency phone with restrict call Download PDF

Info

Publication number
KR100904410B1
KR100904410B1 KR1020080089486A KR20080089486A KR100904410B1 KR 100904410 B1 KR100904410 B1 KR 100904410B1 KR 1020080089486 A KR1020080089486 A KR 1020080089486A KR 20080089486 A KR20080089486 A KR 20080089486A KR 100904410 B1 KR100904410 B1 KR 100904410B1
Authority
KR
South Korea
Prior art keywords
code information
key button
input
emergency
routine
Prior art date
Application number
KR1020080089486A
Other languages
Korean (ko)
Other versions
KR20080091057A (en
Inventor
황인희
Original Assignee
우영정보통신주식회사
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 우영정보통신주식회사 filed Critical 우영정보통신주식회사
Priority to KR1020080089486A priority Critical patent/KR100904410B1/en
Publication of KR20080091057A publication Critical patent/KR20080091057A/en
Application granted granted Critical
Publication of KR100904410B1 publication Critical patent/KR100904410B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/19Arrangements of transmitters, receivers, or complete sets to prevent eavesdropping, to attenuate local noise or to prevent undesired transmission; Mouthpieces or receivers specially adapted therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/677Preventing the dialling or sending of predetermined telephone numbers or selected types of telephone numbers, e.g. long distance numbers

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 통신제한 비상전화기 운용방법에 관한 것으로 특히, 비상전화기의 제어부에 의하여 후크스위치부로부터 국선의 전원이 공급되고 키버튼부로부터 키버튼 코드정보가 검출되는 것으로 확인되면 키버튼 루틴을 운용하는 키버튼 과정; 제어부에 의하여 DTMF 수신부로부터 외부에서 입력되는 DTMF 코드정보를 검출하는 것으로 확인되면 톤검출 루틴을 운용하는 톤검출 과정; 및 제어부에 의하여 후크스위치부로부터 로우레벨의 신호가 검출되면 후크스위치 루틴을 운용하는 후크스위치 과정; 이 포함되는 구성을 특징으로 하여, 비상전화기를 허용되지 않은 타인이 무단으로 국선에 접속하여 제 3 자와 통신하지 못하도록 하고, 허용된 기술자가 현장 또는 원격으로 접속하여 기록된 비상전화번호를 변경 및 키버튼 배열을 변경하므로 감시 감독이 용이한 효과가 있다. The present invention relates to an emergency call operation method of communication restriction, in particular, when the power of the trunk line is supplied from the hook switch unit by the control unit of the emergency telephone and the key button code information is detected from the key button unit to operate the key button routine Key button process; A tone detection process of operating a tone detection routine when it is confirmed by the control unit to detect DTMF code information input from the outside from the DTMF receiving unit; And a hook switch process of operating a hook switch routine when a low level signal is detected from the hook switch unit by the controller. Characterized in that it comprises a configuration, to prevent unauthorized people from connecting to the trunk line unauthorized communication to a third party, unauthorized personnel access the site or remotely to change the recorded emergency telephone number and By changing the key button arrangement, supervision is easy.

비상전화기, DTMF, 키버튼, 램, 롬, 버퍼, 코드정보, 루틴 Emergency Call, DTMF, Key Button, RAM, ROM, Buffer, Code Information, Routine

Description

통신제한 비상전화기 운용방법{OPERATING METHOD OF EMERGENCY PHONE WITH RESTRICT CALL}Restriction Emergency Telephone Operation Method {OPERATING METHOD OF EMERGENCY PHONE WITH RESTRICT CALL}

본 발명은 무인으로 설치되는 비상전화기의 무단 국선통신을 제한하는 것으로, 특히 원격으로 관리하고 국선 통신선로의 무단 점유 및 사용을 차단하며 임의 통화를 제한하고 코드정보에 의하여 원격으로 전화번호 기록 및 비밀번호를 변경하는 통신제한 비상전화기 운용방법에 관한 것이다. The present invention restricts unauthorized trunk line communication of emergency telephones to be installed unattended, and in particular, remotely manages and blocks unauthorized possession and use of trunk line communication lines, restricts arbitrary calls, and remotely records phone numbers and passwords by code information. It relates to a communication restriction emergency telephone operation method to change the.

일반적으로, 시중의 은행들은 고객의 편의를 위하여 무인 금융 단말기(ATM: AUTOMATIC TELLER MACHINE)를 설치하므로 영업시간 이외에도 금융서비스를 제공하고 있다. 이와 같이 영업 이외의 시간에 금융서비스를 제공하는 무인 금융 단말기는 출금 또는 입금하는 과정에서 장애가 발생하거나 조작 및 운용방법을 확인하여야 하는 경우 등이 발생하면 금전과 관련된 것이므로 매우 긴급한 비상상황이 된다. 이러한 상황을 관리자에게 통보하고 우선적으로 긴급한 조치를 받도록 하는 것이 비상전화기이다. 다른 일예로, 자동차 터널, 고속도로, 지하철 승강장 등에도 비상전화기가 다수 설치 및 운용된다. In general, commercial banks provide automated services outside of business hours because they install an unmanned financial terminal (ATM) for the convenience of customers. As such, an unmanned financial terminal that provides financial services during non-operational time is a very urgent emergency because it is related to money if a failure occurs in the process of withdrawing or depositing, or if it is necessary to check the operation and operation method. It is an emergency phone that notifies managers of this situation and seeks urgent action first. In another example, a number of emergency telephones are installed and operated in automobile tunnels, highways, subway platforms, and the like.

이러한 비상전화는 전용선을 이용하여 고정된 관리자와 연결되어 통신하는 방식과, 일반 통신선을 할당하고 기능버튼을 이용하여 지정된 소수의 상대방을 선택적으로 접속 및 통신하는 방식이 있다. 전자의 전용선을 사용하는 경우 고정된 상대방과 접속하므로 설치 목적인 비상통신용 이외에 다른 통신용으로 무단 점유 및 사용하지 못하는 장점이 있으나 전용선 운용비용이 많이 소요되고 설치를 위한 비용과 시간이 많이 소요되며, 통신 상대방을 선택할 수 없는 등의 문제가 있고, 후자의 경우에는 일반 통신회선 또는 공중통신(PSTN: PUBLIC SWITCHING TELEPHONE NETWORK)용 국선을 사용하므로 설치 시간이 비교적 빠르고 운용비용도 비교적 작게 소요되며 원하는 상대방을 지정하여 접속 및 통신하는 장점이 있으나, 비상통신용 이외에 허용되지 않은 자에 의하여 무단 점유되고 다른 통신용으로 사용되는 경우가 발생하는 문제가 있다. Such emergency telephones can be connected to a fixed manager using a dedicated line to communicate with each other, and a general communication line can be allocated and a selected number of counterparts can be selectively connected and communicated using a function button. In the case of using the electronic leased line, it is connected to a fixed party, so there is an advantage that it can not be occupied and used for other communication in addition to the emergency communication, which is the purpose of installation. In case of the latter, general communication line or public line (PSTN: PUBLIC SWITCHING TELEPHONE NETWORK) is used, so installation time is relatively fast and operation cost is relatively small. Although there is an advantage in connection and communication, there is a problem in that it is occupied by unauthorized persons other than the emergency communication and used for other communication.

따라서 국선을 이용하여 비상전화기를 설치하고, 지정된 비상용으로 운용되는 경우 누구나 사용하도록 하며, 허용되지 않은 제 3 자에 의하여 무단 점유 및 임의 사용되지 못하도록 하는 기술을 개발할 필요가 있다. Therefore, there is a need to develop a technology to install emergency telephones using trunk lines, to use them when they are operated for designated emergency use, and to prevent unauthorized possession and arbitrary use by unauthorized third parties.

도 1 및 도 2 를 참조하여 종래 기술에 의한 비상전화기의 운용방식을 설명하면, 비상전화기(10)는 국선선로(20)를 통하여 공중통신망 교환국(30)에 접속한다. 공중통신망 교환국(30)은 비상전화기(10)의 호접속 요청을 확인하고 지정된 상대방과 국선선로(25)를 점유하는 해당 통신경로를 스위칭으로 연결한다. 이와 같이 스위칭되어 연결되고 국선선로(25)를 점유하여 접속되는 상대방은 은행의 지점, 전산센타, 경비(40) 등등이 포함되어 지정되며, 비상전화기(10)는 이와 같이 지정된 상대방과 호접속 요청하여 통신한다. Referring to FIGS. 1 and 2, a method of operating an emergency telephone according to the prior art will be described. The emergency telephone 10 is connected to a public telecommunication network switching center 30 through a trunk line 20. The public telecommunication network switching center 30 confirms the call connection request of the emergency telephone 10 and connects the corresponding communication path occupying the designated counterpart and the trunk line 25 by switching. In this way, the other party to be switched and connected by occupying the trunk line 25 is designated to include a branch of a bank, a computer center, an expense 40, and the like, and the emergency telephone 10 requests a call connection with the designated party. To communicate.

일예로, 첨부된 도 2에 도시된 것과 같이 비상전화기(10)에 구비된 각 키버튼(KEY-BUTTON)은 접속할 상대방이 지정된 상태로 할당되어 있으며, 원하는 상대방과 통신하고자 하는 경우, 해당 키버튼을 선택 입력하므로 공중통신망 교환국(30)에서 확인하고 스위칭하여 해당 통신경로가 연결되도록 설정되고 통신이 진행된다. For example, each key button (KEY-BUTTON) provided in the emergency telephone 10, as shown in the accompanying FIG. 2 is assigned with a designated party to be connected, if you want to communicate with the desired party, the corresponding key button Select and input, so the public communication network switching center 30 checks and switches to set the corresponding communication path is connected and communication is in progress.

이러한 종래 기술의 비상전화기 운용방식은, 비상통신을 위한 상대방을 일정한 범위 안에서 지정하고 구비된 각 버튼에 상대방을 할당하며, 통신하고자 하는 경우에 해당 버튼을 입력하면 손쉽게 접속하여 통신하는 장점이 있다. The emergency telephone operating method of the prior art has the advantage of designating the counterpart for emergency communication within a certain range and assigning the counterpart to each of the provided buttons, and easily connecting and communicating by inputting the corresponding button when communicating.

그러나 제3 자에 의하여 국선의 통신경로가 무단 점유되어 부당하게 사용되는 문제가 있었다. However, there has been a problem that the communication path of the trunk line is illegally occupied and used illegally by a third party.

또한, 비상전화기(10)에 할당되어 고정 기록되는 전화번호를 원격으로 재조정할 필요가 있다. In addition, it is necessary to remotely readjust the telephone numbers assigned to the emergency telephone 10 and fixedly recorded.

본 발명은 국선을 사용하는 비상전화기를 타인이 무단 점유하여 비상용이 아닌 목적으로 부당하게 사용하지 못하도록 하는 것으로 특히, 원격으로 접속하여 기록된 비상용 전화번호를 수정하거나 비밀전호를 변경하고 키버튼 배열을 변경하는 통신제한 비상전화기 운용방법을 제공하는 것이 그 목적이다. The present invention prevents unauthorized use of emergency telephones using trunk lines for unauthorized use for purposes other than non-emergency, in particular, by modifying emergency telephone numbers or changing secret codes by remotely accessing keys and arranging key buttons. Its purpose is to provide a means of operating a telecommunications limited emergency telephone.

상기와 같은 목적을 달성하기 위하여 안출한 본 발명은, 비상전화기의 제어부에 의하여 후크스위치부로부터 국선의 전원이 공급되고 키버튼부로부터 키버튼 코드정보를 검출하여 첫재로 숫자코드정보가 입력되면 해당 숫자코드의 롬의 주소에 기록된 비상전화번호로 다이얼링하고, 둘째로 * 및 #의 코드 정보가 입력되면 지정된 프레임을 실행하고, 셋재로 기타 코드가 입력되면 대기상태로 진행하는 키버튼 루틴을 운용하는 키버튼 과정과, 상기 제어부에 의하여 DTMF 수신부로부터 외부에서 입력되는 DTMF 코드정보를 검출하여 첫째로 숫자코드정보가 입력되면 외부로부터 DTMF를 입력하여 국선을 점유하고 상대방을 호출하지 못하도록 하고, 둘째로 * 및 #의 코드 정보가 입력되면 상기 비상전화기를 원격제어하도록 하고, 셋재로 기타 코드가 입력되면 대기상태로 진행하는 톤검출 과정 및 상기 제어부에 의하여 후크스위치부로부터 동작전압으로 사용하는 국선전압이 로우레벨로 검출되는지 확인하여 소정 시간 이내에 국선 전압이 2번 이상 로우레벨로 검출되면 통신을 정지하도록 하는 후크스위치 루틴을 운용하는 후크스위치 과정을 포함하여 이루어질 수 있다.The present invention devised to achieve the above object, when the power supply of the trunk line is supplied from the hook switch unit by the control unit of the emergency telephone, and the key code code information is detected from the key button unit, the numeric code information is first input. Dial the emergency number recorded in the ROM address of the numeric code, and execute the designated frame when the code information of * and # is entered, and enter the standby mode when the other code is entered into the set. Key button process, and by the control unit detects DTMF code information externally input from the DTMF receiving unit. First, when numeric code information is input, DTMF is input from the outside to occupy the trunk line and prevent the call of the other party. When the code information of * and # is inputted, the emergency telephone is remotely controlled. Check if the tone detection process proceeds to the standby state and if the trunk line voltage used as the operating voltage is detected at the low level by the control unit by the control unit and stops communication when the trunk line voltage is detected at the low level more than two times within a predetermined time. It can be made including a hookswitch process for operating the hookswitch routine.

삭제delete

상기와 같은 구성의 본 발명은 무인상태로 시설되는 비상전화기를 허용되지 않은 타인이 무단으로 국선에 접속하여 제 3 자와 통신하지 못하도록 하는 사용상 편리한 효과가 있다. The present invention of the configuration as described above has the convenience of use to prevent other people not allowed to access the emergency telephone installed in an unattended state to communicate with a third party by unauthorized access to the trunk line.

또한, 상기와 같은 구성의 본 발명은 허용된 기술자가 비상전화기에 현장 또는 원격으로 접속하여 기록된 비상전화번호를 변경 및 키버튼 배열을 변경하므로 감시 감독이 용이한 산업적 이용효과가 있다. In addition, the present invention of the configuration as described above has an industrial use effect that is easy to monitor and supervise, because the authorized technician is connected to the emergency telephone on-site or remotely to change the recorded emergency telephone number and the key button arrangement.

이하, 상기와 같은 구성의 본 발명에 의한 것으로, 통신제한 비상전화기 운용방법을 첨부된 도면을 참조하여 상세히 설명한다. Hereinafter, by the present invention of the configuration as described above, a communication restriction emergency telephone operation method will be described in detail with reference to the accompanying drawings.

본 발명을 설명하기 위하여 첨부된 것으로, 도 3 은 본 발명에 의한 통신제한 비상전화기의 기능 구성도 이고, 도 4 는 본 발명에 의한 통신제한 비상전화기의 회로도 이며, 도 5 는 본 발명에 의한 통신제한 비상전화기 운용방법 순서도 이고, 도 6 은 본 발명에 의한 통신제한 비상전화기 운용방법의 키버튼 루틴 운용 순서도 이며, 도 7 은 본 발명에 의한 통신제한 비상전화기 운용방법의 코드루틴 운용 순서도 이고, 도 8 은 본 발명에 의한 통신제한 비상전화기 운용방법의 경고 루틴 운용 순서도 이며, 도 9 는 본 발명에 의한 통신제한 비상전화기 운용방법의 톤검출 루틴 운용 순서도 이고, 도 10 은 본 발명에 의한 통신제한 비상전화기 운용방법의 후크스위치 루틴 운용 순서도 이며, 도 11 은 본 발명에 의한 통신제한 비상전화기 운용방법의 톤발생 루틴 운용 순서도 이고, 도 12 는 본 발명에 의한 통신제한 비상전화기 운용방법의 코드정보 구성도 이며, 도 13 은 본 발명에 의한 통 신제한 비상전화기가 후크스위치부로부터 검출하는 신호 예시도 이고, 도 14 는 본 발명에 의한 통신제한 비상전화기의 키버튼부 배열 설정상태 설명도 이며, 도 15 는 본 발명에 의한 통신제한 비상전화기 예시도 이다. 3 is a functional configuration diagram of a communication limited emergency telephone according to the present invention, FIG. 4 is a circuit diagram of a communication limited emergency telephone according to the present invention, and FIG. 5 is a communication according to the present invention. Figure 6 is a flow chart of the emergency emergency telephone operating method, Figure 6 is a flow chart of the key button routine operation of the communication emergency emergency telephone operation method according to the present invention, Figure 7 is a code routine operation flowchart of the communication emergency emergency telephone operation method according to the present invention, 8 is a flowchart illustrating a warning routine operation of the communication limit emergency telephone operating method according to the present invention, FIG. 9 is a flowchart of a tone detection routine operation of the communication limit emergency telephone operating method according to the present invention, and FIG. 10 is a communication restriction emergency according to the present invention. Hook switch routine operation flowchart of the telephone operating method, Figure 11 is a tone generation routine of the emergency call operation method restricted communication according to the present invention. Fig. 12 is a configuration diagram of code information of a method for operating a communication emergency limit telephone according to the present invention, and Fig. 13 is an exemplary view of signals detected by a hook switch part of the communication emergency emergency telephone according to the present invention. Is an explanatory view of the arrangement state of the key button unit of the communication limit emergency telephone according to the present invention, Figure 15 is an exemplary view of the communication limit emergency telephone according to the present invention.

본 발명의 일예를 설명함에 있어서, 본 발명과 직접적으로 관련 없고, 잘 알려져 있는 기술 내용에 대하여서는 설명을 생략하므로, 본 발명의 요지를 흐리지 않고 명확하게 전달한다. In describing an example of the present invention, description is omitted for well-known technical contents that are not directly related to the present invention, and thus clearly conveys the gist of the present invention without obscuring the gist of the present invention.

도 3 을 참조하여, 본 발명에 의한 비상전화기를 설명하면, 통신회로부(100), 제어부(110), 후크스위치부(120), 오디오부(130), 키버튼부(140), 메모리부(150), DTMF 발생부(160), DTMF 수신부(170)를 포함하는 구성이다. Referring to Figure 3, when describing the emergency call according to the present invention, the communication circuit unit 100, the control unit 110, the hook switch unit 120, audio unit 130, key button unit 140, memory unit ( 150), the DTMF generator 160, and the DTMF receiver 170 are configured.

첨부된 도 3 및 도 4를 참조하여 본 발명에 의한 비상전화기를 상세히 설명하면, 제어부(110)를 포함하는 각 기능부는 후크스위치부(120)가 접속하는 국선(CO LINE)으로부터 공급되는 국선전원을 D1, D2, D3, D4의 구성에 의하여 정류하고 공급하는 동작전압으로 동작된다. 3 and 4, the emergency telephone according to the present invention will be described in detail. Each of the functional units including the control unit 110 is supplied from a CO line to which the hook switch unit 120 is connected. It is operated with the operating voltage to rectify and supply by the configuration of D1, D2, D3, D4.

제어부(110)는 각 기능부의 운용 상태를 감시하면서, 후크스위치부(120)가 후크오프(HOOK OFF) 신호를 발생하고, 키버튼부(140)로부터 선택된 키버튼의 코드정보가 입력되는지를 확인한다. 제어부(110)는 코드정보가 입력되는 것으로 확인되면, 입력되는 코드정보를 분석하여 0 내지 9 까지 숫자 코드정보 인지 또는 * 및 #의 코드정보 인지를 확인한다. The control unit 110 checks whether the hook switch unit 120 generates a hook off signal and monitors the operating state of each functional unit, and code information of the key button selected from the key button unit 140 is input. do. If it is determined that the code information is input, the controller 110 analyzes the input code information and checks whether the code information is 0 to 9 or code information of * and #.

제어부(110)의 분석에서 숫자 코드정보로 확인되면, 메모리부(150)를 구성하 는 롬(ROM)으로부터 해당 숫자 코드정보가 지정하는 주소에 기록된 비상전화번호를 읽는다. 이때, 제어부(110)는 메모리부(150)를 구성하는 램(RAM)과 롬(ROM)의 주소 정보를 초기화하여 0 으로 설정하고, 입력된 숫자 코드정보가 지정하는 주소의 첫 번째 디지트에 기록된 비상전화 번호 정보를 읽어 램(RAM)의 첫 번째 주소에 이전 기록한다. When it is confirmed by the numeric code information in the analysis of the control unit 110, the emergency telephone number recorded in the address designated by the numeric code information is read from the ROM (ROM) constituting the memory unit 150. At this time, the controller 110 initializes the address information of the RAM and the ROM constituting the memory unit 150, sets the address information to 0, and writes the first digit of the address designated by the input numeric code information. Read the recorded emergency phone number and write it to the first address of RAM.

제어부(110)는 카운터를 구동하여 1을 증가하므로, 램과 롬의 주소를 하나씩 증가시키고, 카운터의 계수된 현재 값이 24인지 확인한다. 카운터의 계수된 값이 24인지를 확인하는 것은, 롬과 램에 할당된 디지트 또는 주소의 최댓값이 24이다. 즉, 하나의 비상전화번호에 최대 24개의 숫자를 기록할 수 있도록 하는 것으로, 전화번호, 지역번호, 사설교환기의 국선호출번호, 내선번호를 포함하여 기록하도록 할당된 메모리의 디지트 크기이다. 따라서 24 까지만 카운트 또는 계수한다. Since the controller 110 drives the counter and increments 1, the controller 110 increments the addresses of the RAM and the ROM one by one and checks whether the counted current value of the counter is 24. To check whether the counter's counted value is 24, the maximum value of the digit or address assigned to the ROM and RAM is 24. That is, up to 24 numbers can be recorded in one emergency telephone number, which is a digit size of a memory allocated to record a telephone number, an area code, a trunk line call number and an extension number of a private exchange. So count up to 24 only.

다시 설명하면, 키버튼부(140)로부터 선택되어 입력되는 숫자의 코드정보에 할당되어 기록된 비상전화번호는, 롬의 주소정보이고, 선택된 롬의 주소에는 최대 24 디지트의 숫자로 이루어지는 비상전화번호가 기록되어 있다. 제어부(110)는 롬에 기록된 비상전화번호를 하나씩 읽고, 읽는 순서대로 램에 이전 기록한다. In other words, the emergency telephone number assigned and recorded in the code information of the number selected and input from the key button unit 140 is the address information of the ROM, and the emergency telephone number is composed of up to 24 digits in the selected ROM address. Is recorded. The control unit 110 reads emergency phone numbers recorded in the ROM one by one, and records them previously in the RAM in the order of reading.

제어부(110)에 의하여 롬의 지정된 주소로부터 읽은 비상전화 번호를 순서대로 램의 지정된 주소에 순서대로 이전 기록이 완료되었으면, 카운터의 값과 램주소 값을 각각 초기화 하여 0 으로 설정하고, 램에 기록된 비상전화번호를 데이터 버퍼(DATA_BUFF)에 하나씩 순서대로 이전 기록한다. If the previous recording is completed in order from the designated address of the RAM in order from the designated address of the ROM by the controller 110 in order, the counter value and the RAM address value are respectively initialized to 0 and recorded in the RAM. Record the emergency number one by one in the data buffer (DATA_BUFF).

제어부(110)는 데이터 버퍼에 이전 기록되는 비상전화번호를 하나하나 분석 하여 #(OXOC)의 코드정보와 *(OXOB)의 코드정보가 기록 되었는지를 확인하고, 숫자 코드정보가 기록된 경우에만 톤발생 루틴을 운용한다. The control unit 110 analyzes the emergency telephone numbers previously recorded in the data buffer one by one and checks whether code information of # (OXOC) and * (OXOB) are recorded, and tones only when numeric code information is recorded. Operate the generation routine.

즉, 비상전화번호는 숫자로만 이루어지므로, 숫자 이외의 * 및 #에 의한 코드정보가 기록되어 있는 경우는 다이얼링이 종료된 상태이거나 비상전화번호가 아니므로, 대기(STAND-BY) 상태로 진행하여 통신이 이루어지지 못하도록 한다. That is, since the emergency phone number is made up only of numbers, if code information by * and # other than numbers is recorded, dialing is terminated or it is not an emergency phone number. Do not allow communication.

톤발생 루틴은, 제어부(110)에 의하여 데이터 버퍼에 기록된 코드정보를 DTMF 발생부(160)에 이전 기록하고, DTMF 발생부(160)를 인에이블(ENABLE) 제어하여 활성화(ACTIVE) 상태로 운용하므로, 기록된 코드정보에 해당하는 DTMF의 톤신호를 발생하도록 한다. The tone generation routine previously records code information recorded in the data buffer by the controller 110 in the DTMF generator 160, and enables and controls the DTMF generator 160 to the ACTIVE state. In this case, the tone signal of the DTMF corresponding to the recorded code information is generated.

DTMF(DUAL TONE MULTI FREQUENCY)는 저주파군 697 Hz, 770 Hz, 852 Hz, 941 Hz와, 고주파군 1209 Hz, 1336 Hz, 1447 Hz, 1633 Hz의 조합으로 발생되는 톤신호이며, 0 내지 9와 * 및 #를 각각 구분한다. DMF (DUAL TONE MULTI FREQUENCY) is a tone signal generated by a combination of low frequency group 697 Hz, 770 Hz, 852 Hz, 941 Hz, and high frequency group 1209 Hz, 1336 Hz, 1447 Hz, and 1633 Hz. And # respectively.

제어부(110)는 내장된 타이머의 계수주기 시간을 0.1 초(100ms)의 느린 모드로부터 0.01 초(10ms)의 빠른 모드로 전환하고, 타이머를 계수하여 80 미리세크(ms)가 되었는지를 확인한다. 이유는 전화번호의 각 숫자는 DTMF에 의한 톤신호로 발생되어야 하고, 발생되는 톤신호는 약 80 미리세크의 시간 동안 지속되는 경우에 교환기에서 인식할 수 있다. The controller 110 switches the counting cycle time of the built-in timer from the slow mode of 0.1 second (100 ms) to the fast mode of 0.01 second (10 ms), and checks whether the timer has reached 80 milliseconds (ms). The reason is that each digit of the telephone number must be generated as a tone signal by DTMF, and the generated tone signal can be recognized by the exchange if it lasts for about 80 milliseconds.

이와 같이 DTMF 발생부(160)는 데이터 버퍼로부터 이전 기록된 코드정보를 활성화된 80 ms 시간동안 발생한다. As such, the DTMF generating unit 160 generates the code information previously recorded from the data buffer for the activated 80 ms time.

제어부(110)는 타이머가 80ms의 시간을 계수한 것으로 확인하면, DTMF 발생 부(160)를 디스에이블(DISABLE)로 제어하여 비활성화 상태를 설정하므로, 코드정보의 톤신호가 발생되지 못하도록 하고, 타이머를 초기화시켜 0 의 값이 되도록 하고, 다시 구동하여 100 ms가 계수 되었는지를 확인하며, 100 ms가 계수되었으면, 타이머를 빠른 모드로부터 느린 모드로 전환 설정하고, 타이머의 값을 초기화 시켜 0 으로 설정한다. When the controller 110 confirms that the timer counts the time of 80 ms, the DTMF generator 160 is set to disable by controlling the disable, so that the tone signal of the code information is not generated, and the timer Initialize the value to 0, run it again to check if 100 ms is counted, and if 100 ms is counted, set the timer to change from fast mode to slow mode, and reset the timer to 0. .

제어부(110)는 비상전화번호의 각 디지트를 상기와 같은 과정을 반복하므로, 즉, 각 디지트를 분석하여 * 또는 #가 포함되는 경우는 종료 또는 대기상태로 진행하고, 숫자가 포함되는 경우는 80 ms 시간동안 해당 DTMF 톤신호를 발생하며, 100 ms 시간동안 공백을 주고, 다시 다음 순서의 디지트에 대한 동일한 과정을 비상전화번호가 끝날 때 까지 반복한다.The control unit 110 repeats the above process for each digit of the emergency telephone number, that is, if each digit is analyzed and proceeds to * or #, the process proceeds to the end or standby state, and if the number includes 80 The corresponding DTMF tone signal is generated for ms time, blanked for 100 ms time, and the same process for the next digit is repeated until the emergency number is finished.

제어부(110)는 이와 같은 과정을 통하여 DTMF 발생부(160)에서 발생된 비상전화번호의 DTMF 톤신호를 오디오부(130)와 후크스위치부(120)를 통하여 국선에 접속하는 TX 단자와 RX 단자에 공급하므로, 다이얼링을 한다. The controller 110 transmits the DTMF tone signal of the emergency telephone number generated by the DTMF generator 160 through the audio unit 130 and the hook switch unit 120 to the trunk line through the same process. It is supplied to, so dialing is performed.

이러한 다이얼링에 의하여 접속된 비상연락처, 일예로, 은행의 지점, 전산센터, 경비 등에 접속하고, 통신회로부(100)를 구비하는 핸드셋(HANDSET)으로 통신한다. It connects to an emergency contact number connected by such dialing, for example, a branch of a bank, a computer center, a security guard, or the like, and communicates with a handset having a communication circuit unit 100.

또한, 제어부(110)는 후크스위치부(120)로부터 후크온(HOOK ON) 신호가 검출되면서, 국선을 통하여 DTMF에 의한 톤신호가 입력되는 것으로 확인되면, 톤검출 루틴을 운용한다. In addition, the controller 110 detects a hook on signal from the hook switch unit 120, and if it is determined that the tone signal by the DTMF is input through the trunk line, the controller 110 operates a tone detection routine.

이와 같이 후크스위치부(120)가 후크온 신호를 발생하는 상태이면서, DTMF의 톤신호가 입력되는 경우는 원격으로 접속하여 입력되는 것으로, 이러한 경우는 코드입력의 경우로 제한된다. 즉, 원격으로 비상전화기에 기록된 비상정화번호를 초기화 하여 지우거나, 새로운 비상전화번호를 입력하거나, 딜레이 타임을 설정하거나, 비밀번호를 변경하거나 키버튼 배열을 변경 설정하는 경우이다. 이러한 코드입력은 현장에서 허용된 운용자가 입력하거나 원격지에서 비상전화기를 호출하여 코드조합을 입력하므로 처리된다. As such, when the hook switch unit 120 generates the hook-on signal, the tone signal of the DTMF is input, the hook switch unit 120 is remotely inputted. In this case, the hook switch unit 120 is limited to the case of the code input. In other words, it is the case of remotely initializing and clearing the emergency number recorded in the emergency telephone, entering a new emergency telephone number, setting a delay time, changing a password, or changing a key button arrangement. This code entry is handled either by the operator allowed in the field or by calling an emergency phone from a remote location and entering the code combination.

따라서 제어부(110)는 후크온 상태에서 입력되는 DTMF의 톤신호를 DTMF 수신부(170)에 제공하여 분석하므로 0 내지 9 까지 숫자 코드정보 인지 또는 * 및 #의 코드 정보인지를 확인한다.Therefore, since the control unit 110 provides and analyzes the tone signal of the DTMF input in the hook-on state to the DTMF receiving unit 170, it checks whether the code information is 0 to 9 or code information of * and #.

이러한 제어부(110)의 확인에 의하여 0 내지 9 까지 숫자 코드정보로 확인되면, 국선을 무단 점유하여 통신하는 것이므로, 경고루틴으로 진행하여 통신을 차단하고, * 및 #의 코드 정보로 확인되면, 허용된 운용자가 접속하는 것으로 판단하여 코드루틴으로 진행한다. If confirmed by the numeric code information from 0 to 9 by the check of the control unit 110, because the unauthorized occupation of the trunk line communication, proceeds to the warning routine to block the communication, if confirmed with the code information of * and #, It is determined that the connected operator is connected and proceeds to the code routine.

*상기 경고루틴은, DTMF의 B 톤으로 설정된 DTMF 톤신호를 출력하고, 또한 C 톤으로 설정된 DTMF 톤신호를 출력하며, 약 1.5 KHz 내지 2 KHz의 경고신호를 연속 발생한다. 즉, B 톤과 C 톤은 *과 #에 해당하는 DTMF 톤신호이고 전화번호에서는 사용되지 않는 DTMF 톤신호이므로 다이얼링이 이루어지지 않는 동시에, 1.5 내지 2 KHz의 경고신호는 가청 신호 중에서 높은 음역에 해당되는 것으로 삐~~하는 소리가 연속 발생하므로 통신을 할 수 없는 조건을 형성한다. 이러한 경고루틴은 제어 부(110)에 의하여 해당 접속이 차단된 것으로 확인될 때까지, 즉 후크온 상태에서 DTMF 톤신호가 더 이상 입력되지 않을 때까지 계속된다. The warning routine outputs a DTMF tone signal set to B tone of DTMF, and also outputs a DTMF tone signal set to C tone, and continuously generates a warning signal of about 1.5 KHz to 2 KHz. That is, B tones and C tones are DTMF tone signals corresponding to * and # and DTMF tone signals are not used in telephone numbers. Therefore, no dialing is performed, and a warning signal of 1.5 to 2 KHz corresponds to a high range among audible signals. As the beeping sound is continuously generated, it forms a condition that communication is not possible. This warning routine continues until the connection is confirmed to be blocked by the control unit 110, that is, until the DTMF tone signal is no longer input in the hook-on state.

상기 코드루틴은, 제어부(110)에 의하여 * 또는 #의 코드정보가 입력되는 경우에 운용되는 것으로, 처음 입력되는 * 또는 #을 메모리부의 할당된 버퍼에 기록하고, 카운트를 이용하여 초기의 6개 까지 입력 및 기록한다. The code routine is operated when the code information of * or # is input by the control unit 110. The code routine is first recorded in the allocated buffer of the memory unit, and the initial 6 is written using the count. Enter and record until.

이와 같이 * 및 #의 코드정보가 입력될 수 있는 경우는 후크온 상태에서 DTMF의 톤신호가 입력되는 경우와 후크오프 상태에서 키버튼부로부터 선택된 키버튼에 의하여 코드정보가 입력되는 경우가 있다. When code information of * and # can be input in this way, the tone signal of the DTMF is input in the hook-on state, and the code information is input by the key button selected from the key button unit in the hook-off state.

제어부(110)는 초기에 입력되는 6개의 코드정보를 분석하여 비상전화기에 기록된 비상전화번호를 초기화 하는 코드정보 조합인지, 새로운 비상전화번호를 입력하는 코드정보 조합인지, 딜레이 타임을 설정하는 코드정보 조합인지, 비밀번호를 변경하는 코드정보 조합인지, 키버튼부의 배열을 변경 설정하는 코드정보 조합인지를 확인한다. The control unit 110 analyzes the six pieces of code information that is initially input, is a combination of code information for initializing an emergency telephone number recorded in an emergency telephone, a combination of code information for inputting a new emergency telephone number, and a code for setting a delay time. Check whether the information is a combination of information, a combination of code information for changing a password, or a combination of code information for changing and setting an arrangement of a key button part.

도 12를 참조하여 상세히 설명하면, 제어부(110)에 의하여 초기에 입력되는 6개 코드정보가 일예로, "*, *, *, *, *, *"의 순서로 확인되는 경우, 비상전화기에 기록된 비상전화번호를 모두 삭제하고 초기화 하는 명령신호로 판단하고, 이러한 판단이 맞는지 확인하기 위하여 7번째부터 11번째 까지 입력되는 코드정보를 다시 분석하여 "*, *, *, #, #"의 순서에 의한 입력으로 확인되면, 기록된 비상전화번호를 모두 삭제하는 초기화 처리한다. Referring to FIG. 12 in detail, when the six code information initially input by the controller 110 is confirmed in the order of "*, *, *, *, *, *," It is judged by the command signal to delete and initialize all recorded emergency phone numbers, and analyzes the code information inputted from the 7th to 11th to check whether the judgment is correct and the "*, *, *, #, #" If it is confirmed by the input by the order, it initializes and deletes all the recorded emergency telephone numbers.

다른 일예로, 초기 입력되는 코드정보가 "*, x, x, x, x, X" 의 순서로 확인 되는 경우, XXXX의 비밀번호가 맞는지 확인하고, 비밀번호가 맞는 것으로 확인되면 X로 지정된 키버튼의 주소에 새로운 비상전화번호를 입력하는 명령으로 판단하며, 7 번째부터 11번째 까지 입력되는 코드정보를 분석하여 비상전화번호를 검출하고, X로 지정된 키버튼의 주소에 기록한다. As another example, if the initial code information is confirmed in the order of "*, x, x, x, x, X", check that the password of XXXX is correct, and if the password is correct, Judging by the command to input a new emergency phone number in the address, it analyzes the code information input from the 7th to 11th, detects the emergency phone number, and records it in the address of the key button designated by X.

여기서, 소문자 xxxx는 4 자리로 된 비밀번호이며, 비밀번호가 일치하는 경우에만 새로이 입력되는 전화번호를 비상전화번호로 기록할 수 있다. Here, the lowercase xxxx is a four-digit password, and a new telephone number can be recorded as an emergency telephone number only if the passwords match.

또한 6번째 입력되는 대문자 X는 입력되는 비상전화번호가 기록되어 저장된 주소를 지정하는 것이고, 7번째 입력되는 # 코드정보는 새로이 입력되는 비상전화번호가 시작됨을 표시하며, 다음 순서로 연속 입력되는 숫자코드는 비상전화번호로 입력되고, 마지막 번째 입력되는 # 코드 정보는 비상전화번호의 입력이 완료됨을 표시한다. 즉, # 코드정보와 # 코드정보 사이에 입력되는 숫자코드 정보가 비상전화번호로 입력되며, 이러한 비상전화번호는 112, 119, 은행지점, 전산센타, 경비 등등이 될 수 있고, 자리 숫자를 고정 할당할 수 없으므로, 마지막에 # 코드정보가 입력되는 경우에 해당 자리 숫자가 종료되는 것으로 한다. In addition, the sixth capital letter X indicates the address where the emergency number is entered and is stored. The seventh code information indicates that the newly entered emergency number is started. The code is entered as an emergency phone number, and the last # code information input indicates that the emergency phone number is completed. That is, the numeric code information entered between the # code information and the # code information is entered as an emergency phone number, which can be 112, 119, a bank branch, a computer center, an expense, etc., and fixed digits. Since it cannot be assigned, it is assumed that the corresponding digit is terminated when the # code information is input at the end.

또한, 다른 일예로, 초기 입력되는 7개의 코드정보가 "*, x, x, x, x, *, 숫자"의 순서로 확인되는 경우, 1.7초의 딜레이(DELAY: 지연) 타임 설정과 숫자에 의한 100 미리세크(ms)의 딜레이 시간을 추가한다. 즉, "숫자"에 1이 입력되면 1.7초 + 0.1초 이므로 1.8초의 시간동안 딜레이 시간을 주고, "숫자"로 3이 입력되면 1.7초 + 0.3초 이므로 2초의 시간동안 딜레이 시간을 주는 방식이다. As another example, when seven pieces of code information to be initially input are confirmed in the order of "*, x, x, x, x, *, number", the delay time of 1.7 seconds and the number Add a delay of 100 milliseconds (ms). In other words, if 1 is input to the "number", 1.7 seconds + 0.1 second, so a delay time is given for 1.8 seconds, and if 3 is input to "number", 1.7 seconds + 0.3 second is a delay time for 2 seconds.

또한, 다른 일예로, 초기 입력되는 6개의 코드정보가 "#, *, 5, 5, 5, x" 의 순서로 확인되는 경우, 비밀번호를 변경하는 명령신호로 판단하고, 6번째부터 9번째까지 입력되는 4개의 코드정보를 비밀번호로 설정 및 기록한다. Also, as another example, when the six pieces of code information that are initially input in the order of "#, *, 5, 5, 5, x" are determined as a command signal for changing the password, the sixth to ninth Set and record the four codes entered as a password.

여기서 3 번째부터 5 번째 까지 숫자 5의 코드정보가 연속 입력되는 이유는, 나중에 도 14를 참조하여 상세히 설명하겠으나, 키버튼부의 키버튼 배열을 어떠한 상태로 변경하여도, 항상 중앙에 위치하는 번호이므로, 혼돈이 발생하지 않도록 한다. The reason why the code information of the number 5 from the third to the fifth is continuously input will be described in detail later with reference to FIG. 14, but the number is always located at the center even if the key button arrangement of the key button is changed to any state. Don't get confused.

첨부된 도 12에서의 소문자 x가 4번 연속되는 것은 비밀번호를 의미한다. The lowercase letter x in the attached FIG. 12 consecutive four times means a password.

또한, 다른 일예로, 초기 입력되는 6개의 코드정보가 "#, *, 5, 5, 5, *" 의 순서 로 확인되는 경우, 키버튼부의 키버튼 배열을 임의로 변경하는 제어명령으로 판단하고, 7번째에 #을 입력한 후에, 8번째에 입력되는 숫자 번호에 1의 위치가 되도록 한다. Also, as another example, when the six pieces of code information that are initially input in the order of "#, *, 5, 5, 5, *" are determined as a control command for arbitrarily changing the key button arrangement of the key button unit, After entering the seventh #, make it the position 1 in the eighth number.

도 14를 참조하여 상세히 설명하면, 왼쪽 상단에 일반적인 전화기의 키버튼부 배열이 도시되어 있고, 이것은 키버튼 배열을 변경 지정하는 명령신호의 기준이 된다. Referring to FIG. 14, the arrangement of key buttons of a general telephone is shown in the upper left corner, which is a reference for a command signal for changing and designating a key button arrangement.

즉, 제어부(110)가 키버튼 배열을 변경 설정하는 명령신호로 판단하는 경우, 8 번째로 입력되는 코드정보에 1 의 정보가 입력되면, 일반적인 키버튼 배열의 1 번 위치에 1 을 위치하는 것이므로, 기존의 일반적인 키버튼 배열을 그대로 이용한다는 명령신호이고, 상기 8 번째 입력되는 코드정보에 3 의 정보가 입력되면 일반 키버튼 배열의 3 번 숫자 위치에 1 을 배열한다는 명령신호이며 우측 상단의 키버튼 배열과 같은 상태로 배열된다. 또한, 상기 8 번째 입력되는 코드정보에 9 의 정 보가 입력되면, 일반 키버튼 배열의9 번 숫자 위치에 1 을 배열한다는 명령신호이며 좌측 하단의 키버튼 배열과 같은 상태로 배열되고, 상기 8 번째 입력되는 코드정보에 7 의 정보가 입력되면, 일반 키버튼 배열의 7 번 숫자 위치에 1 을 배열한다는 명령신호이며 우측 하단의 키버튼 배열과 같은 상태로 배열된다. That is, when the controller 110 determines that the key button arrangement is a command signal for changing and setting the key information, when the information of 1 is input to the eighth input code information, the control unit 110 places 1 at the position 1 of the general key button array. The command signal is to use the existing general key button array as it is. If the information of 3 is inputted to the 8th input code information, the command signal is arranged at the number 3 position of the general key button array. Arranged in the same state as the button array. In addition, when the information of 9 is input to the eighth input code information, the command signal is arranged to arrange 1 at the ninth position of the general key button array and is arranged in the same state as the key button array at the lower left. When the information of 7 is input to the code information to be input, the command signal to arrange 1 at the number 7 position of the general key button array is arranged in the same state as the key button array at the lower right.

이러한 도 14를 다시 확인하면, 숫자 5의 위치는 항상 중앙임을 확인할 수 있으며, 이러한 특징을 이용하여 비밀번호 변경 및 키버튼 배열 변경 설정을 위한 코드조합으로 적용한다. Referring again to Figure 14, it can be seen that the position of the number 5 is always the center, using this feature is applied as a code combination for setting password change and key button arrangement change.

상기 제어부(110)는 각 기능부를 감시하는 상태에서 후크스위치부(120)로부터, 후크오프된 상태에서 로우레벨(LOW LEVEL)의 신호가 검출되는지 확인하고, 로우레벨이 검출되는 경우는 후크스위치 루틴을 운용한다. The control unit 110 checks whether a low level signal is detected from the hook switch unit 120 in the state of monitoring each function unit, and when the low level is detected. Operate.

후크스위치 루틴은, 제어부(110)에 의하여 카운터와 타이머를 초기화 하여 0의 값으로 설정하고 타이머를 구동하며, 후크스위치로부터 로우 레벨의 신호가 검출되는지 확인한다. The hook switch routine initializes the counter and the timer by the controller 110, sets the value to 0, drives the timer, and checks whether a low level signal is detected from the hook switch.

후크스위치로부터 하이레벨(HIGH LEVEL)의 신호가 검출되면 카운터의 값을 1 증가 시키고 타이머를 구동하여 설정된 소정 시간, 일예로, 3 초가 되었는지 확인한다. 3초 이내에 다시 로우 레벨의 신호가 검출되고 다시 하이레벨이 검출되는 경우, 카운터의 값을 다시 1 증가 시키고 설정된 소정 시간, 일예로 3초가 되었는지를 확인한다. When the HIGH LEVEL signal is detected from the hook switch, the counter value is increased by 1 and the timer is driven to check whether the set time has elapsed, for example, 3 seconds. When the low level signal is detected again within 3 seconds and the high level is detected again, the value of the counter is increased by 1 again, and it is checked whether the set predetermined time, for example, 3 seconds has elapsed.

제어부(110)에 의하여 3초가 계수된 것으로 확인되면, 카운터의 값을 확인하여 1의 값보다 큰지 확인하고, 1의 값보다 큰 경우는 경고루틴으로 진행하며, 1 의 값보다 크지 않은 경우는 대기모드로 진행한다. If it is confirmed by the control unit 110 that 3 seconds is counted, the value of the counter is checked to see if it is greater than 1, and if it is greater than 1, the routine proceeds to a warning routine. Proceed to mode.

도 13은 일예로, 후크스위치부(120)를 구성하는 후크스위치를 조작하여 로우레벨이 3번 검출되어 다이얼 신호 3이 검출되고, 로우레벨이 4번 검출되어 다이얼 신호 4가 검출되며, 로우레벨이 2번 및 6번 검출되어 다이얼 신호 2 또는 6이 검출되는 상태를 도시하였다. 13 is an example, the low level is detected three times by operating the hook switch constituting the hook switch unit 120, the dial signal 3 is detected, the low level is detected four times, the dial signal 4 is detected, the low level 2 and 6 are detected so that the dial signal 2 or 6 is detected.

도 5 를 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법을 설명하면, 비상전화기의 제어부에 의하여 키버튼 코드정보의 검출을 확인하면 키버튼 루틴을 운용하는 과정; DTMF 코드정보를 검출하면 톤검출 루틴을 운용하는 과정; 로우레벨의 신호가 검출되면 후크스위치 루틴을 운용하는 과정; 을 포함하여 구성된다. Referring to Figure 5, when the communication restriction emergency telephone operating method according to the present invention will be described, the process of operating the key button routine when the detection of the key button code information by the control unit of the emergency telephone; Operating a tone detection routine when detecting DTMF code information; Operating a hookswitch routine when a low level signal is detected; It is configured to include.

이하 첨부된 도 5를 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법을 상세히 설명하면, 비상전화기가 국선에 접속되고 국선전압을 동작전원으로 이용하여 운용되는 상태에서(S100), 제어부(110)는 각 기능부를 제어하고 감시한다. Hereinafter, with reference to the accompanying Figure 5, in detail the communication restriction emergency telephone operating method according to the present invention, the emergency telephone is connected to the trunk line and operating using the trunk line voltage as the operating power (S100), the control unit 110 ) Controls and monitors each functional unit.

제어부(110)에 의하여 키버튼부(140)로부터 키버튼이 선택되어 입력되는 코드정보의 신호가 검출되는지를 확인하고(S110), 코드정보의 신호가 검출되는 것으로 확인되면 키버튼 루틴을 운용한다(S120). 이러한 키버튼 루틴은 아래에서 상세히 설명한다. The controller 110 checks whether a key button is selected from the key button unit 140 to detect a signal of input code information (S110), and if it is determined that a signal of code information is detected, the key button routine is operated. (S120). This keybutton routine is described in detail below.

제어부(110)는 후크스위치부(120)를 감시하여 후크스위치가 후크온(HOOK ON)된 상태에서 DTMF의 톤신호가 검출되는지 확인하고(S130), 검출되는 것으로 확인되 는 경우는 톤검출 루틴을 운용한다(S140). 이러한 톤검출 루틴은 아래에서 상세히 설명한다. The control unit 110 monitors the hook switch unit 120 and checks whether the tone signal of the DTMF is detected while the hook switch is hooked on (S130), and when it is determined that the tone signal is detected, the tone detection routine. Operate (S140). This tone detection routine is described in detail below.

또한, 제어부(110)는 감시 중인 후크스위치부(120)로부터 후크스위치가 후크오프(HOOK 0FF)된 상태에서 로우레벨이 검출되는지 확인하고(S150), 로우레벨이 검출되는 것으로 확인되는 경우는 후크스위치 루틴을 운용한다(S160). 이러한 후크스위치 루틴은 아래에서 상세히 설명한다. In addition, the control unit 110 checks whether the low level is detected in the state in which the hook switch is hooked off (HOOK 0FF) from the hook switch unit 120 under monitoring (S150), and when the low level is detected, the hook Operate the switch routine (S160). This hookswitch routine is described in detail below.

도 6을 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법의 키버튼 루틴 운용방법을 설명하면, 제어부에 의하여 선택된 숫자의 코드정보가 입력되면 롬의 주소에 기록된 비상전화번호를 하나씩 램에 이전 기록하는 과정; 카운트와 램 주소 값을 초기화 하고 램에 기록된 전화번호를 하나씩 데이터 버퍼에 이전 기록하며 * 및 #의 코드정보인지를 확인하는 과정; 램에 기록된 전화번호를 하나씩 데이터 버퍼에 이전 기록하는 과정; 을 포함하여 구성된다. Referring to Figure 6, when the key button routine operation method of the communication restriction emergency telephone operating method according to the present invention, when the code information of the number selected by the control unit is input, the emergency telephone numbers recorded in the address of the ROM to the RAM one by one Previous recording process; Initializing count and RAM address values, previously writing phone numbers recorded in RAM into the data buffer one by one, and confirming that the code information is * and #; Previously recording the telephone numbers recorded in the RAM into the data buffer one by one; It is configured to include.

이하 첨부된 도 6을 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법의 키버튼 루틴 운용방법을 상세히 설명하면, 제어부(110)에 의하여 키버튼부(140)로부터 입력되는 코드정보가 0 내지 9 까지 숫자에 의한 코드 정보인지 확인하고(S200), 숫자에 의한 코드정보가 아닌 경우는 * 또는 #에 의한 코드정보 인지를 확인한다(S210). Hereinafter, referring to FIG. 6, the key button routine operating method of the communication restriction emergency telephone operating method according to the present invention will be described in detail. The code information input from the key button unit 140 by the controller 110 is 0 to 0. FIG. Check whether the code information by the number up to 9 (S200), if the code information by the number is not confirmed by * or # code information (S210).

코드정보가 * 및 #에 의한 코드정보도 아닌 경우는 대기상태로 진행하고, * 및 #에 의한 코드정보로 확인되면 코드루틴으로 진행한다. 이러한 코드루틴은 아래 에서 상세히 설명한다. If the code information is not code information by * and #, the process goes to the standby state, and when it is confirmed by code information by * and #, it proceeds to code routine. Such code routines are described in detail below.

제어부(110)에 의하여 코드정보가 0 내지 9 까지 숫자에 의한 코드정보로 확인되면 메모리부(150)에 할당된 램의 주소와 비상전화번호가 기록된 롬의 주소를 초기화하여 0 으로 설정하고(S220), 상기 입력된 숫자 코드정보에 해당하는 롬의 주소로부터 기록된 비상전화번호를 읽어 램에 이전 기록한다(S230). When the code information is confirmed by the code information by numbers from 0 to 9 by the controller 110, the address of the RAM allocated to the memory unit 150 and the address of the ROM on which the emergency phone number is recorded are initialized and set to 0 ( S220), the emergency telephone number recorded from the address of the ROM corresponding to the input numeric code information is read and previously recorded in the RAM (S230).

즉, 숫자 코드정보에 해당하는 롬의 주소에는 최대 24 바이트에 해당하는 숫자 정보가 기록될 수 있고, 초기에 램과 롬의 주소 값을 0 으로 초기화 하였으므로, 롬의 숫자 코드정보가 지정하는 비상전화번호의 주소 0에 해당하는 전화번호를 롬의 주소 0에 이전 기록한다. That is, up to 24 bytes of numeric information can be recorded in the ROM address corresponding to the numeric code information. Initially, the address values of RAM and ROM are initialized to 0. Therefore, the emergency phone designated by the numeric code information of the ROM is designated. Record the telephone number corresponding to address 0 of the number in address 0 of the ROM.

제어부(110)는 카운터를 제어하여 1의 값을 누적(ACCUMULATE) 증가 계수하도록 하고(S240), 누적 계수된 값이 24 인지를 확인하며(S250), 카운터에 의하여 누적 계수된 값이 24가 아닌 경우는 램과 롬의 주소 값을 각각 1 증가하고(S260), 다음 순서로 입력되는 숫자의 코드정보를 입력하는 초기 과정으로 궤환한다. The control unit 110 controls the counter to accumulate a value of 1 (ACCUMULATE) and increments the count (S240), checks whether the cumulative counted value is 24 (S250), and the cumulative counted value by the counter is not 24. In the case, the address values of RAM and ROM are increased by 1 (S260), and the process returns to an initial process of inputting code information of numbers input in the following order.

또한, 제어부(110)는 카운터에 의하여 누적 계수된 값이 24로 확인되면, 카운터와 램의 주소 값을 0 으로 초기화하고(S270), 램의 첫 번째 주소에 기록된 정보를 데이터 버퍼에 이전 기록한다(S280). In addition, if the accumulated value counted by the counter is determined to be 24, the controller 110 initializes the address values of the counter and RAM to 0 (S270), and previously records the information recorded at the first address of the RAM in the data buffer. (S280).

제어부(110)는 이전되어 기록된 데이터 버퍼의 정보를 분석하여 #을 표시하는 OXOC 값인지를 확인한다(S290). 데이터 버퍼에 기록된 정보가 # 으로 확인되는 경우는 카운터의 계수된 값이 0 인지를 확인하고(S350), 카운터의 계수 값이 0 이면 대기상태로 진행하며, 카운터의 계수 값이 0 이 아니면 다이얼링이 완료된 것이 므로, 플래그(DIAL_FLAG)를 1 의 값으로 설정한 후(S360)에 대기상태로 진행한다. The controller 110 analyzes the information of the previously recorded data buffer and checks whether it is an OXOC value indicating # (S290). If the information recorded in the data buffer is checked with #, check whether the counted value of the counter is 0 (S350). If the count value of the counter is 0, the process proceeds to the standby state, and if the count value of the counter is not 0, dialing is performed. Since this is completed, the flag DIAL_FLAG is set to a value of 1 (S360), and the process goes to the standby state.

제어부(110)는 데이터 버퍼에 기록된 정보를 분석하여 # 이 아닌 것으로 확인되는 경우, * 을 표시하는 OXOB 값인지를 확인하고(S300), * 이 아닌 것으로 확인되면 톤발생 루틴으로 진행한다. 이러한 톤발생 루틴은 별도 상세히 설명한다. When the controller 110 analyzes the information recorded in the data buffer and determines that the information is not #, the controller 110 checks whether the value is an OXOB value indicating * (S300). This tone generation routine is described in detail separately.

데이터 버퍼에 기록된 정보가 * 인 것으로 확인되는 경우는 1.7 초의 시간 동안 지연(DELAY) 처리하고(S310), 카운터의 값을 1 누적 증가하며(S320), 카운터에 누적 계수된 값이 24 인지를 확인한다(S330). 제어부(110)에 의하여 카운터에 누적 계수된 값이 24로 확인되면 상기 대기과정(S360)으로 진행하여 플래그(DIAL_FLAG) 값을 1 로 설정하고 대기과정으로 진행한다. If the information recorded in the data buffer is determined to be *, the delay is processed for 1.7 seconds (S310), the counter value is incremented by one (S320), and whether the cumulative counted value is 24 in the counter. Check (S330). If the cumulative count value of the counter is determined to be 24 by the controller 110, the process proceeds to the waiting process S360 and sets the flag DIAL_FLAG value to 1 and proceeds to the waiting process.

제어부(110)에 의하여 카운터가 계수한 누적 값이 24가 아닌 것으로 확인되면 램 주소를 1 증가하고(S340), 상기 확인과정(S280)으로 궤환한다. 그러므로 비상전화번호의 다음 순서에 의한 정보가 24 개까지 처리 완료되도록 한다. If it is determined by the controller 110 that the cumulative value counted by the counter is not 24, the RAM address is increased by 1 (S340), and the process returns to the checking process (S280). Therefore, up to 24 pieces of information by the following sequence of emergency phone numbers must be processed.

도 7을 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법의 코드 루틴 운용방법을 설명하면, 제어부에 의하여 키버튼의 코드정보를 버퍼에 순차기록하고 6 번째까지 기록된 코드정보를 분석하는 과정; 분석된 코드정보가 지정된 코드조합이 아닌 경우는 경고루틴으로 진행하는 과정; 코드정보의 지정된 프레임을 실행하는 과정; 을 포함하는 구성이다. Referring to FIG. 7, the code routine operating method of the communication restriction emergency telephone operating method according to the present invention will be described. A process of sequentially recording code information of a key button in a buffer by a controller and analyzing code information recorded up to the sixth time. ; If the analyzed code information is not a designated code combination, proceeding to a warning routine; Executing a designated frame of code information; It includes a configuration.

이하, 첨부된 도 7을 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법의 코드 루틴 운용방법을 상세히 설명하면, 제어부(110)에 의하여 입력되는 코드 정보를 버퍼에 순차기록하고(S400), 카운터에 1을 증가 계수하며(S410), 카운터의 값이 6 인지를 확인한다(S420). Hereinafter, with reference to the accompanying FIG. 7, the code routine operating method of the communication limited emergency telephone operating method according to the present invention will be described in detail. The code information input by the controller 110 is sequentially recorded in a buffer (S400), The counter is incremented by 1 (S410), and it is checked whether the value of the counter is 6 (S420).

카운터의 값이 6 으로 확인되면, 6번째 까지 입력되어 순차 기록된 코드정보를 분석한다(S430). 제어부(110)는 분석된 코드정보가 비상전화기에 기록된 비상전화번호를 삭제하는 초기화 요청인지 확인하고(S440), 초기화 요청이 아닌 경우는 새로운 전화번호를 입력하는 것인지 확인하며(S450), 전화번호 입력이 아닌 경우는 지연시간을 설정하는 타임설정인지 확인하고(S460), 타임설정이 아닌 경우는 비밀번호를 변경하는 것인지 확인하며(S470), 비밀번호 변경이 아닌 경우는 키버튼부의 키버튼 배열을 변경하는 것인지를 확인하고(S480), 키버튼 배열을 변경 설정하는 것이 아닌 경우는 경고루틴으로 진행한다. If the value of the counter is confirmed as 6, the code information inputted to the sixth is sequentially analyzed (S430). The control unit 110 checks whether the analyzed code information is an initialization request for deleting the emergency telephone number recorded in the emergency telephone (S440), and if it is not the initialization request, checks whether a new telephone number is input (S450). If the number is not entered, check whether it is a time setting for setting a delay time (S460), if not, check if a password is changed (S470), and if not, change the key button arrangement of the key button part. If it is determined that the change is to be made (S480), and the key button array is not changed and set, the routine proceeds to a warning routine.

제어부(110)에 의하여 카운터의 계수값이 6 이 아닌 것으로 확인되면, 6 보다 작은 값인지를 확인하고(S500), 6 보다 작지 않은 경우는 6 번째까지 입력된 코드정보를 분석하는 과정(S430)으로 진행하며, 카운터가 계수하여 누적한 값이 6 보다 큰 경우는 입력된 코드정보가 DTMF로 원격 입력되거나 키버튼부(140)로부터 입력되는지를 확인하여(S490) 분석과정(S400)으로 궤환한다. If it is determined by the controller 110 that the count value of the counter is not 6, it is determined whether the value is less than 6 (S500), and if it is not less than 6, analyzing the code information inputted to the sixth (S430). If the value counted and accumulated by the counter is greater than 6, check whether the input code information is remotely inputted through DTMF or input from the key button unit 140 (S490) and returns to the analysis process (S400). .

제어부(110)에 의하여 초기화로 확인되면(S440) 연속되어 입력되는 코드정보를 분석하고 비상전화기에 기록된 비상전화번호를 모두 초기화하며(S510), 새로운 번호 입력으로 확인되면(S450), 연속되어 입력되는 코드정보를 분석하여 키버튼부(140)의 지정된 키버튼 번호에 새로이 입력되는 비상전화번호를 기록한다(S520). If it is confirmed by the control unit 110 to initialize (S440) and analyzes the code information continuously input and initializes all the emergency phone numbers recorded in the emergency phone (S510), if confirmed by the new number input (S450), The code information input is analyzed to record an emergency telephone number newly input at a designated key button number of the key button unit 140 (S520).

또한, 제어부(110)가 딜레이 타임 설정으로 확인하면(S460) 연속되어 입력되 는 코드정보를 분석하여 설정된 딜레이 타임을 설정하고(S530), 비밀번호 입력으로 확인하면(S470) 연속되어 입력되는 코드정보를 분석하여 비밀번호를 변경 설정하며(S540), 키버튼부(140)의 키버튼 배열을 변경하는 것으로 확인되면(S480), 연속되어 입력되는 코드정보를 분석하여 첨부된 도 14와 같이 선택된 키버튼의 배열로 설정한다(S550). 첨부된 도 12에는 연속 입력되는 코드정보의 조합에 의한 제어명령의 예가 상세히 도시되어 있다.In addition, when the control unit 110 confirms the delay time setting (S460), it analyzes the code information input continuously and sets the set delay time (S530), and confirms it by the password input (S470). If it is confirmed that the password is changed and set (S540) and the key button arrangement of the key button 140 is changed (S480), the selected key button is analyzed as shown in FIG. Set to an array of (S550). 12 is an example of a control command by a combination of consecutively input code information.

도 8을 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법의 경고 루틴 운용방법을 설명하면, 제어부에 의하여 DTMF의 B 톤을 출력하는 과정; C 톤을 출력하는 과정; 경고신호를 연속 출력하는 과정; 을 포함하는 구성이다. Referring to Figure 8, the warning routine operating method of the communication restriction emergency telephone operating method according to the present invention, the process of outputting the B tone of the DTMF by the control unit; Outputting a C tone; Continuously outputting a warning signal; It includes a configuration.

이하 첨부된 도 8을 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법의 경고 루틴 운용방법을 상세히 설명하면, 제어부(110)에 의하여 DTMF 발생부(160)를 제어하므로 DTMF의 B 톤을 발생하고 오디오부를 통하여 국선에 출력하며(S600), 또한, DTMF 발생부(160)를 제어하여 DTMF의 C 톤을 발생하고 오디오부를 통하여 국선에 출력한다(S610). 이렇게 하므로 숫자가 아닌 코드정보가 국선에 제공되어 다이얼링(DIALING) 되지 못하도록 한다. Hereinafter, referring to FIG. 8, a warning routine operating method of the communication restriction emergency telephone operating method according to the present invention will be described in detail. Thus, the control unit 110 controls the DTMF generating unit 160 to generate a B tone of the DTMF. And output to the trunk line through the audio unit (S600), and controls the DTMF generation unit 160 to generate a C tone of DTMF and output to the trunk line through the audio unit (S610). In this way, non-numeric code information is provided to the CO line to prevent dialing.

또한, 제어부(110)는 1.5 내지 2 KHz 에 해당하는 발진음을 발생하여 경고신호로 출력하고 오디오부(130)를 통하여 국선에 접속되거나 또는 접속된 상대방 및 통신회로부(100)에 제공하므로 경고신호에 의하여 통신하지 못하도록 한다(S620). In addition, the controller 110 generates an oscillation sound corresponding to 1.5 to 2 KHz and outputs it as a warning signal, and provides the warning signal because it is provided to the counterpart and the communication circuit unit 100 connected to or connected to the trunk line through the audio unit 130. In order to prevent communication by (S620).

도 9를 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법의 톤검출 루틴 운용방법을 설명하면, 제어부에 의하여 DTMF 톤에 의한 숫자 코드정보를 입력하면 경고루틴으로 진행하는 과정; DTMF 톤에 의한 * 및 #이 입력되면 코드루틴으로 진행하는 과정; 을 포함하는 구성이다. Referring to Figure 9, when the tone detection routine operation method of the communication restriction emergency telephone operating method according to the present invention, when the numeric code information by DTMF tones by the control unit proceeds to the warning routine; Proceeding to code routine when * and # by DTMF tone are input; It includes a configuration.

이하, 첨부된 도 9를 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법의 톤검출 루틴 운용방법을 상세히 설명하면, 제어부(110)에 의하여 DTMF 톤에 의한 0 내지 9 까지 숫자 코드정보가 입력되는지 확인하고, 숫자 코드정보가 입력되는 경우에 경고 루틴으로 진행한다(S700). 즉, 외부로부터 DTMF를 입력하여 국선을 점유하고 상대방을 호출하지 못하도록 한다. Hereinafter, referring to FIG. 9, the tone detection routine operating method of the communication restriction emergency telephone operating method according to the present invention will be described in detail. Numerical code information of 0 to 9 by DTMF tones is input by the control unit 110. If the numeric code information is input, go to the warning routine (S700). That is, DTMF is input from the outside to occupy the trunk line and prevent the other party from calling.

제어부(110)는 DTMF 톤에 의한 * 및 #의 코드 정보가 입력되는지 확인하고, * 및 #의 코드정보가 입력되는 경우는 코드루틴으로 진행하며, 입력되지 않는 경우는 대기과정으로 진행한다. 즉, 외부에서 DTMF 톤을 이용하여 비상전화기를 원격 제어하는 코드정보만을 입력하도록 하고, 그렇지 않은 경우는 통신하지 못하도록 대기상태로 진행한다. The controller 110 checks whether code information of * and # by DTMF tones is input, proceeds to a code routine when code information of * and # is input, and proceeds to a standby process when no input is performed. In other words, only the code information for remotely controlling the emergency telephone is input by using DTMF tones from the outside, otherwise the process proceeds to the standby state so as not to communicate.

도 10을 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법의 후크스위치 루틴 운용방법을 설명하면, 제어부에 의하여 로우레벨의 신호가 검출되는지 확인하는 과정; 설정된 소정 시간이 계수되었는지 확인하는 과정; 후크스위치로부터 로우레벨이 검출되면 검출확인과정으로 궤환하고 검출되지 않으면 계수확인과정으로 궤환하여 반복하는 과정; 을 포함하는 구성이다. Referring to Figure 10, when explaining the hook switch routine operating method of the communication restriction emergency telephone operating method according to the present invention, a process of checking whether a low level signal is detected by the control unit; Checking whether a predetermined predetermined time is counted; If a low level is detected from the hook switch, returning to the detection confirmation process; otherwise, returning to the count confirmation process and repeating it; It includes a configuration.

이하, 첨부된 도 10을 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법의 후크스위치 루틴 운용방법을 상세히 설명하면, 제어부(110)에 의하여 카운터 및 타이머를 0 의 값으로 초기화시키고 타이머를 운용한다(S800). Hereinafter, referring to the attached FIG. 10, the hook switch routine operating method of the communication restriction emergency telephone operating method according to the present invention will be described in detail. The controller 110 initializes the counter and the timer to a value of 0 and operates the timer. (S800).

제어부(110)는 후크스위치부(120)로부터 동작전압(VCC)으로 사용하는 국선전압이 로우레벨로 검출되는지 확인하고(S810), 하이레벨이 검출되는 경우에 카운터의 값을 1 증가하며(S820), 타이머가 설정된 소정 시간, 일예로, 3초를 계수하였는지 확인한다(S830). The controller 110 checks whether the trunk line voltage used as the operating voltage VCC from the hook switch unit 120 is detected at a low level (S810), and increases the value of the counter by 1 when a high level is detected (S820). In step S830, the timer counts a predetermined time, for example, 3 seconds.

제어부(110)에 의하여 3초가 계수된 것으로 확인되면 카운터가 누적 계수한 값이 1 보다 큰 값인지를 확인하고, 1 보다 크지 않은 경우에 대기모드로 진행하며, 1 모다 큰 경우에는 경고루틴으로 진행한다(S850). If it is determined by the controller 110 that 3 seconds has been counted, the controller checks whether the cumulative count value is greater than 1, proceeds to the standby mode if it is not greater than 1, and proceeds to a warning routine if the number is greater than 1. (S850).

제어부에 의하여 3초가 계수되지 않은 것으로 확인되면 상기 국선전압이 로우레벨로 검출되는지 확인하고(S840), 하이레벨이 검출되는 경우 타이머가 3 초를 계수하는 과정(S830)으로 궤환하며, 로우레벨이 검출되는 경우에는 검출확인과정(S810)으로 궤환한다. If it is determined by the controller that 3 seconds have not been counted, it is checked whether the trunk line voltage is detected at a low level (S840), and when the high level is detected, the timer returns to the process of counting 3 seconds (S830), and the low level is If detected, it returns to the detection confirmation process (S810).

즉, 3초 이내에 국선전압이 로우레벨로 2번 이상 검출되면 경고루틴으로 진행하여 통신하지 못하도록 한다. 첨부된 도 13은 국선으로부터 로우 레벨이 검출되는 일예를 도시하였다. In other words, if the CO line voltage is detected at least two times within 3 seconds, the communication proceeds to the warning routine. 13 shows an example in which a low level is detected from a trunk line.

도 11을 참조하여, 본 발명에 의한 통신제한 비상전화기 운용방법의 톤발생 루틴 운용방법을 설명하면, 제어부에 의하여 기록된 톤신호를 발생하도록 DTMF 발 생부를 활성화하는 과정; 제 1 시간을 계수하고 DTMF 발생부를 비활성화 상태로 설정하는 과정; 제 2 시간을 계수하고 타이머를 느린 모드로 전환 복구하는 과정; 을 포함하는 구성이다. Referring to Figure 11, when explaining the tone generation routine operation method of the communication restriction emergency telephone operating method according to the present invention, activating the DTMF generator to generate the tone signal recorded by the control unit; Counting the first time and setting the DTMF generator to an inactive state; Counting the second time and restoring the timer to slow mode; It includes a configuration.

이하, 첨부된 도 11을 참조하여 본 발명에 의한 통신제한 비상전화기 운용방법의 톤발생 루틴 운용방법을 상세히 설명하면, 제어부(110)에 의하여 메모리부(150)에 할당된 데이터 버퍼의 정보를 DTMF 발생부(160)에 이전 기록하고(S900), DTMF 발생부(160)를 활성화 상태로 인에이블 제어하여 기록된 DTMF 톤신호가 발생되도록 한다(S910). Hereinafter, referring to FIG. 11, the tone generation routine operation method of the communication restriction emergency telephone operating method according to the present invention will be described in detail. DTMF information of the data buffer allocated to the memory unit 150 by the control unit 110 will be described. Previously recorded in the generator 160 (S900), and enable the DTMF generator 160 in an activated state to generate a recorded DTMF tone signal (S910).

제어부(110)는 타이머의 계수 주기를 0.1 초의 느린 모드로부터 0.01 초의 빠른 모드로 전환하고, 타이머의 값을 0 으로 초기화하여 계수를 시작한다(S920). The controller 110 switches the counting period of the timer from the slow mode of 0.1 second to the fast mode of 0.01 second, and initializes the timer value to 0 to start counting.

타이머가 80 미리세크(ms) 를 계수하였는지 확인하고(S930), 80 ms의 계수가 완료되면 DTMF 발생부(160)를 비활성화 상태로 디스에이블 제어하여 DTMF 톤신호를 발생하지 못하도록 하고(S940), 타이머를 0 의 값으로 초기화 제어한다(S950). Check whether the timer counts 80 milliseconds (S930), and when the counting of 80 ms is completed, the DTMF generator 160 is disabled to disable the DTMF tone signal (S940). The timer is initialized and controlled to a value of 0 (S950).

제어부(110)는 타이머를 계수하도로 제어하고, 100 미리세크(ms)가 계수되었는지를 확인하며(S960), 100 ms 가 계수된 것으로 확인되면 타이머를 0.01 초의 빠른 모드로부터 0.1 초의 느린 모드로 전환하고, 키버튼 루틴의 증가과정(S320)으로 진행한다(S970). The controller 110 controls the timer to count down, checks whether 100 milliseconds (ms) are counted (S960), and if it is determined that 100 ms is counted, the controller 110 switches the timer from the fast mode of 0.01 seconds to the slow mode of 0.1 seconds. Then, the process of increasing the key button routine (S320) (S970).

따라서 선택된 비상전화번호를 DTMF 톤신호로 발행하여 호출하고 통신하도록 한다. Therefore, the selected emergency telephone number is issued as DTMF tone signal to call and communicate.

본 발명을 일예로 설명하였으나, 반드시 이러한 일예에 국한되는 것이 아니고, 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형 실시될 수 있다. 따라서 본 발명에 개시된 일예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 일예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 한다. Although the present invention has been described as an example, it is not necessarily limited to such an example, and various modifications can be made without departing from the spirit of the present invention. Therefore, one example disclosed in the present invention is not intended to limit the technical spirit of the present invention but to explain, and the scope of the technical spirit of the present invention is not limited by the one example. The scope of protection of the present invention should be interpreted by the following claims, and all technical ideas within the scope equivalent thereto should be construed as being included in the scope of the present invention.

도 1 은 종래 기술에 의한 일반적인 비상전화기의 운용방식 설명도, 1 is an explanatory diagram of a general emergency telephone operating method according to the prior art;

도 2 는 종래 기술에 의한 비상전화기 예시도. 2 is an exemplary emergency telephone according to the prior art.

도 3 은 본 발명에 의한 통신제한 비상전화기의 기능 구성도, 3 is a functional configuration diagram of a communication restriction emergency telephone according to the present invention,

도 4 는 본 발명에 의한 통신제한 비상전화기의 회로도, 4 is a circuit diagram of a communication limit emergency telephone according to the present invention;

도 5 는 본 발명에 의한 통신제한 비상전화기 운용방법 순서도, 5 is a flowchart of a method for controlling emergency call operation according to the present invention;

도 6 은 본 발명에 의한 통신제한 비상전화기 운용방법의 키버튼 루틴 운용 순서도, 6 is a flow chart of the key button routine operation of the communication emergency emergency telephone operation method according to the present invention,

도 7 은 본 발명에 의한 통신제한 비상전화기 운용방법의 코드루틴 운용 순서도, 7 is a code routine operating flowchart of the communication restriction emergency telephone operating method according to the present invention;

도 8 은 본 발명에 의한 통신제한 비상전화기 운용방법의 경고 루틴 운용 순서도, 8 is a warning routine operation flowchart of the communication restriction emergency telephone operating method according to the present invention;

도 9 는 본 발명에 의한 통신제한 비상전화기 운용방법의 톤검출 루틴 운용 순서도, 9 is a flowchart of operation of a tone detection routine of the communication restriction emergency telephone operating method according to the present invention;

도 10 은 본 발명에 의한 통신제한 비상전화기 운용방법의 후크스위치 루틴 운용 순서도, 10 is a flow chart of the hook switch routine operation of the emergency call operation limit method according to the present invention;

도 11 은 본 발명에 의한 통신제한 비상전화기 운용방법의 톤발생 루틴 운용 순서도, 11 is a flowchart of operation of tone generation routine of the communication restriction emergency telephone operating method according to the present invention;

도 12 는 본 발명에 의한 통신제한 비상전화기 운용방법의 코드정보 구성도, 12 is a configuration diagram of the code information of the communication restriction emergency telephone operating method according to the present invention;

도 13 은 본 발명에 의한 통신제한 비상전화기가 후크스위치부로부터 검출하 는 신호 예시도, Figure 13 is an exemplary signal detected by the communication limit emergency telephone from the hook switch unit,

도 14 는 본 발명에 의한 통신제한 비상전화기의 키버튼부 배열 설정상태 설명도, 14 is an explanatory view of a key button unit arrangement setting state of a communication limit emergency telephone according to the present invention;

도 15 는 본 발명에 의한 통신제한 비상전화기 예시도. 15 is an exemplary emergency call emergency communication phone according to the present invention.

**도면의 주요부분에 대한 부호의 설명**          ** Description of the symbols for the main parts of the drawings **

100 : 통신회로부 110 : 제어부100: communication circuit 110: control unit

120 : 후크스위치부 130 : 오디오부120: hook switch unit 130: audio unit

140 : 키버튼부 150 : 메모리부140: key button portion 150: memory portion

160 : DTMF 발생부 170 : DTMF 수신부160: DTMF generator 170: DTMF receiver

Claims (1)

비상전화기의 제어부에 의하여 후크스위치부로부터 국선의 전원이 공급되고 키버튼부로부터 키버튼 코드정보를 검출하여 첫재로 숫자코드정보가 입력되면 해당 숫자코드의 롬의 주소에 기록된 비상전화번호로 다이얼링하고, 둘째로 * 및 #의 코드 정보가 입력되면 지정된 프레임을 실행하고, 셋재로 기타 코드가 입력되면 대기상태로 진행하는 키버튼 루틴을 운용하는 키버튼 과정; When the power of trunk line is supplied from hook switch part by control part of emergency phone and detects key button code information from key button part, and enters numeric code information for the first time, dials emergency phone number recorded in ROM address of the corresponding number code. Secondly, a key button process for executing a designated frame when the code information of * and # is input, and operating a key button routine which proceeds to the standby state when other codes are input into the set; 상기 제어부에 의하여 DTMF 수신부로부터 외부에서 입력되는 DTMF 코드정보를 검출하여 첫째로 숫자코드정보가 입력되면 외부로부터 DTMF를 입력하여 국선을 점유하고 상대방을 호출하지 못하도록 하고, 둘째로 * 및 #의 코드 정보가 입력되면 상기 비상전화기를 원격제어하도록 하고, 셋재로 기타 코드가 입력되면 대기상태로 진행하는 톤검출 과정; 및 Detecting DTMF code information input from the DTMF receiving unit from the outside by the control unit. First, when numeric code information is input, DTMF is input from the outside so as to occupy the trunk line and not call the other party. Second, code information of * and #. A ton detection process for remotely controlling the emergency telephone when the input is inputted and proceeding to the standby state when the other code is input to the setter; And 상기 제어부에 의하여 후크스위치부로부터 동작전압으로 사용하는 국선전압이 로우레벨로 검출되는지 확인하여 소정 시간 이내에 국선 전압이 2번 이상 로우레벨로 검출되면 통신을 정지하도록 하는 후크스위치 루틴을 운용하는 후크스위치 과정; 을 포함하여 구성되는 통신제한 비상전화기 운용방법. The hook switch operating the hook switch routine which stops communication when the trunk line voltage used as the operating voltage is detected at the low level by the controller and is detected at the low level more than two times within a predetermined time. process; Communication restriction emergency telephone operation method comprising a.
KR1020080089486A 2008-09-10 2008-09-10 Operating method of emergency phone with restrict call KR100904410B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080089486A KR100904410B1 (en) 2008-09-10 2008-09-10 Operating method of emergency phone with restrict call

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080089486A KR100904410B1 (en) 2008-09-10 2008-09-10 Operating method of emergency phone with restrict call

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020070029794A Division KR100865575B1 (en) 2007-03-27 2007-03-27 Apparatus and operating method of emergency phone with restrict call

Publications (2)

Publication Number Publication Date
KR20080091057A KR20080091057A (en) 2008-10-09
KR100904410B1 true KR100904410B1 (en) 2009-06-26

Family

ID=40151987

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080089486A KR100904410B1 (en) 2008-09-10 2008-09-10 Operating method of emergency phone with restrict call

Country Status (1)

Country Link
KR (1) KR100904410B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5809125A (en) 1992-07-09 1998-09-15 Gammino; John R. Method and apparatus for intercepting potentially fraudulent telephone calls
KR20000043863A (en) * 1998-12-29 2000-07-15 이계철 Preventer for false use of public phone
KR200391282Y1 (en) * 2005-05-17 2005-08-01 삼미미디어 Emergency telephone system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5809125A (en) 1992-07-09 1998-09-15 Gammino; John R. Method and apparatus for intercepting potentially fraudulent telephone calls
KR20000043863A (en) * 1998-12-29 2000-07-15 이계철 Preventer for false use of public phone
KR200391282Y1 (en) * 2005-05-17 2005-08-01 삼미미디어 Emergency telephone system

Also Published As

Publication number Publication date
KR20080091057A (en) 2008-10-09

Similar Documents

Publication Publication Date Title
US5745559A (en) Restricted access telephones for logical telephone networks
US6298122B1 (en) Caller ID system
US5022067A (en) Telephone call security system
KR920003341B1 (en) Fraud prevention in a public telephone station
US5533111A (en) System for originating and receiving telephone calls over a virtual piped connection, and specialized customer premise equipment for use in the system
SE518141C2 (en) Procedure for executing an automatic call
KR100865575B1 (en) Apparatus and operating method of emergency phone with restrict call
KR100904410B1 (en) Operating method of emergency phone with restrict call
JPH0348562A (en) Dial unit
KR20010098128A (en) A remote control device and the method of a door phone connected with mobile phones or telephones
JPH10155017A (en) Telephone terminal equipment
KR200242385Y1 (en) Telephone system with a calling function when a trespasser persive
KR100194414B1 (en) Ring generation method according to password of wireless telephone
KR100293848B1 (en) Public telephone fraud prevention device
KR100269766B1 (en) One touch dialing in telephone
JP3091070B2 (en) Terminal side network controller
KR100506257B1 (en) Method of generating ringing tone for incoming call line in keyphone system
KR20000012475A (en) The automatic dialing system with operation of a door phone of home automation system and the control method of the above system
KR100594071B1 (en) Private Switching Control Method Using Direct Remote Extension Call
KR20030089962A (en) A Phone using the many Cards and Controlling method thereof
KR200238822Y1 (en) credit card check equipment
KR100629011B1 (en) Automatic call swtiching system
JPH0411439A (en) Telephone set
JP2006197372A (en) Mobile phone terminal
KR20000049820A (en) System and method for providing the international phone service using bi-directional gateway

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130617

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140616

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150610

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20160615

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20190617

Year of fee payment: 11