KR20020013001A - A long distance telecommunication system and a method for confirming a vending machine state and controlling on the network - Google Patents
A long distance telecommunication system and a method for confirming a vending machine state and controlling on the network Download PDFInfo
- Publication number
- KR20020013001A KR20020013001A KR1020000046315A KR20000046315A KR20020013001A KR 20020013001 A KR20020013001 A KR 20020013001A KR 1020000046315 A KR1020000046315 A KR 1020000046315A KR 20000046315 A KR20000046315 A KR 20000046315A KR 20020013001 A KR20020013001 A KR 20020013001A
- Authority
- KR
- South Korea
- Prior art keywords
- vending machine
- information
- control
- product
- central management
- 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.)
- Abandoned
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F9/00—Details other than those peculiar to special kinds or types of apparatus
- G07F9/002—Vending machines being part of a centrally controlled network of vending machines
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F13/00—Coin-freed apparatus for controlling dispensing or fluids, semiliquids or granular material from reservoirs
- G07F13/10—Coin-freed apparatus for controlling dispensing or fluids, semiliquids or granular material from reservoirs with associated dispensing of containers, e.g. cups or other articles
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F9/00—Details other than those peculiar to special kinds or types of apparatus
- G07F9/10—Casings or parts thereof, e.g. with means for heating or cooling
- G07F9/105—Heating or cooling means, for temperature and humidity control, for the conditioning of articles and their storage
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
Abstract
Description
본 발명은 자판기 상태확인과 제어를 위한 원거리 통신 시스템 및 통신 방법에 관한 것으로써, 특히 자판기를 소유하거나 관리하는 개인, 단체 또는 기업이 자판기에 직접 방문하지 않고도 자판기 내의 제품의 판매 및 제고와 자판기의 동작 상태를 확인하고, 원거리에서 자판기를 제어할 수 있는 원거리 통신 시스템 및 통신 방법에 관한 것이다.The present invention relates to a telecommunication system and a communication method for checking and controlling the state of a vending machine, and in particular, the sale and promotion of a product in the vending machine and the sale of the product in the vending machine without the person, group or company owning or managing the vending machine directly. The present invention relates to a telecommunication system and a communication method capable of checking an operating state and controlling a vending machine at a long distance.
자판기(A VENDING MACHINE)라는 용어는 1900년대 초부터 사용되기 시작하였다. 자판기란, 아이스크림, 차갑거나 뜨거운 캔/병 음료수, 과자 같은 음식부터 신문, 잡지, 담배, 우표, 장난감, 전자제품과 같은 음식이 아닌 제품까지 다양한 제품을 가격별로 제시하고, 이용자로 하여금 제시된 가격을 금액 투입구에 투입시켜 구입할 수 있도록 하는 자동 판매 기기를 말한다. 기본적인 자판기의 개념은 판매하고 관리하는 사람 없이 제품을 저장하고 원하는 사용자에게 24시간 제품을 판매하고자 하는 것이다. 자판기는 자판기를 소유 또는 관리하는 개인, 단체 및 기업으로부터 멀리 떨어진 곳에 설치될 수 있으며, 주기적 또는 비 주기적으로 자판기 내의 제품에 대한 판매 및 제고, 자판기 동작 상태 점검 등이 이루어진다.The term A VENDING MACHINE began to be used in the early 1900s. Vending machines offer a wide range of products by price, ranging from foods such as ice cream, cold or hot cans / bottle drinks, and confectionery to non-food products such as newspapers, magazines, cigarettes, stamps, toys, and electronics. It is an automatic vending machine that can be purchased by inserting it into the money input slot. The idea of a basic vending machine is to store products and sell them 24 hours a day to users who want them without selling and managing them. Vending machines can be installed away from individuals, organizations, and companies that own or manage the vending machine. The vending machine sells or improves the products in the vending machine, or checks the vending machine operation status.
그런데, 종래의 자판기 제품의 판매 및 제고는 사용자의 욕구, 자판기가 설치된 위치, 주변 상황에 따라 예측 불가능하게 변화하므로, 효과적으로 자판기를 관리하여 경제적인 이익을 취하기 어려운 문제점이 있다. 예를 들어, 사용자의 욕가 있음에도 불구하고 자판기 제품이 품절 되거나 자판기의 고장으로 인해 제품이판매되지 못하는 경우, 자판기 제품 판매로 인한 수익이 감소되고, 결과적으로 차후 자판기를 이용할 잠재적인 이용자 수 마저 잃게 되어 경제적인 손실을 받게 된다. 반대의 경우로, 예상보다 적은 양이 판매되는 자판기의 경우, 지나치게 많은 제품이 유효기간이 지나서 버려지는 경우가 발생되기도 한다.However, the sales and uplift of conventional vending machine products are unpredictably changed according to the user's desire, the location of the vending machine, and the surrounding situation, and thus there is a problem that it is difficult to effectively manage the vending machine and take economic benefits. For example, if a vending machine product is sold out or the vending machine fails to be sold due to user's insult, the profit from selling the vending machine product is reduced, and as a result, the number of potential users who use the vending machine in the future is lost. You will suffer economic losses. On the contrary, in the case of vending machines sold less than expected, too many products are thrown out after the expiration date.
이러한 문제점을 해결하기 위해, 자판기를 소유, 관리하는 관리자에 의해 빈번한 방문으로 해결할 수는 있겠지만, 자판기 내부의 제품 제고 및 자판기 상태를 미리 알수 없으므로, 적절한 양의 제품을 준비하여 채워 놓을 수 없으며, 자판기에 고장이 발생한 경우에는 다음 방문 후 수리 이전까지는 자판기의 제품 판매를 중단해야 하는 문제점이 있다.In order to solve this problem, the administrator who owns and manages the vending machine can be solved by frequent visits, but it is impossible to prepare and fill an appropriate amount of products because the product improvement and vending machine status inside the vending machine cannot be known in advance. In the event of a failure, there is a problem in that the vending machine should not be sold until the next visit and repair.
이와 같은 문제점을 해결하기 위해, 본 발명이 이루고자 하는 기술적인 과제는 원거리에서 자판기의 동작상태 확인과 자판기의 원격 제어가 가능하도록 하고자 하는 데 그 목적이 있다.In order to solve this problem, the technical problem to be achieved by the present invention is to enable the remote control of the vending machine and the operating state of the vending machine at a long distance.
또한, 자판기의 제품 판매 현황에 대한 통계를 처리하여, 판매 제품에 대한 요구 정보를 미리 예측하고자 하는 데 또 다른 목적이 있다.In addition, it is another object to process the statistics on the sales status of the vending machine, to predict the required information on the sales product in advance.
또한, 자판기를 효율적으로 관리하고, 자판기의 제품 판매에 의한 이익을 증가시킬 수 있는 경영정보를 얻고자 하는 데 또 다른 목적이 있다.In addition, there is another purpose to efficiently manage the vending machine, and to obtain management information that can increase the profits of the vending machine sales.
도1은 본 발명의 실시 예에 따른 자판기 상태확인과 제어를 위한 원거리 통신 시스템을 나타내는 구성 블록도 이다.1 is a block diagram illustrating a telecommunication system for checking and controlling the state of a vending machine according to an exemplary embodiment of the present invention.
도2는 도1의 자판기 내부를 나타내는 구성 블록도 이다.FIG. 2 is a block diagram illustrating the inside of the vending machine of FIG. 1.
도3은 도2의 통신부 중에서 마이크로웨이브 통신부를 나타내는 구성 블록도 이다.FIG. 3 is a block diagram illustrating a microwave communication unit in the communication unit of FIG. 2.
도4는 도2의 통신부 중에서 RF 통신부를 나타내는 구성 블록도 이다.4 is a block diagram illustrating an RF communication unit in the communication unit of FIG.
도5는 도2의 통신부 중에서 적외선 통신부를 나타내는 구성 블록도 이다.5 is a block diagram illustrating an infrared communication unit in the communication unit of FIG.
도6은 도2의 통신부 중에서 구리선 통신부를 나타내는 구성 블록도 이다.6 is a block diagram illustrating a copper wire communication unit in the communication unit of FIG. 2.
도7은 도1의 로컬 서버를 나타내는 구성 블록도 이다.7 is a block diagram illustrating a local server of FIG.
도8a 및 도8b는 본 발명의 실시 예에 따른 자판기 상태확인과 제어를 위한 원거리 통신 방법을 나타내는 흐름도 이다.8A and 8B are flowcharts illustrating a telecommunication method for checking and controlling the state of a vending machine according to an exemplary embodiment of the present invention.
도9는 본 발명의 실시 예에 따른 자판기 상태확인 흐름도 이다.9 is a flowchart illustrating a vending machine status check according to an exemplary embodiment of the present invention.
도10은 본 발명의 실시 예에 따른 로컬 서버의 동작 흐름도 이다.10 is a flowchart illustrating operations of a local server according to an exemplary embodiment of the present invention.
이와 같은 목적을 달성하기 위한 본 발명의 하나의 특징에 따른 자판기는, 물품을 자동으로 판매하는 자판기로서,Vending machine according to one feature of the present invention for achieving the above object is a vending machine that automatically sells the article,
상기 자판기의 동작 전원 및 상기 자판기에서 판매되는 제품의 유지를 위한 전원을 공급하는 전원부;A power supply unit supplying power for operating the vending machine and maintaining the product sold in the vending machine;
상기 자판기에서 판매되는 제품의 재고량 상태와 상기 자판기에 투입되는 금액의 상태를 측정하는 제1 측정부;A first measuring unit measuring a stock state of a product sold in the vending machine and a state of the amount of money input to the vending machine;
상기 제품의 유지를 위해 공급되는 열원의 온도와 조도를 측정하는 제2 측정부;A second measuring unit measuring a temperature and illuminance of a heat source supplied to maintain the product;
상기 제1, 제2 측정부에서 측정된 정보를 수신하고, 측정된 정보에 따라 상기 자판기의 동작 제어신호를 발생하여 상기 자판기의 동작 상태확인과 동작 제어를 수행하는 제어부; 및A control unit configured to receive the information measured by the first and second measurement units, generate an operation control signal of the vending machine according to the measured information, and perform operation state checking and operation control of the vending machine; And
상기 제어부로부터 상기 자판기의 동작 상태확인 정보를 수신하여 전송하고, 원거리에서 전송된 상기 자판기의 제어신호를 수신하여 상기 제어부에 전송하는 통신부A communication unit which receives and transmits operation state checking information of the vending machine from the control unit, and receives and transmits a control signal of the vending machine transmitted from a long distance to the control unit
를 포함한다.It includes.
본 발명의 다른 특징에 따른 자판기 상태확인과 제어를 위한 원거리 통신 시스템은,Telecommunication system for checking and controlling the state of the vending machine according to another aspect of the present invention,
사용자 단말기, 물품을 자동으로 판매하는 자판기, 자판기의 유지보수를 대행해 주는 서비스센터 시스템이 물리적으로 네트워크에 접속되어 상기 자판기의 상태확인과 제어를 수행할 수 있는 원거리 통신 시스템으로서,As a telecommunication system capable of checking the status of the vending machine and controlling the vending machine, the vending machine for the automatic sale of goods, and the service center system for the maintenance of the vending machine are physically connected to the network.
상기 자판기의 동작 상태를 확인하여 상기 자판기의 동작 제어를 수행하는 중앙관리 단말기;A central management terminal which checks the operation state of the vending machine and performs operation control of the vending machine;
상기 중앙 관리 단말기로부터 상기 자판기의 동작상태 확인 제어신호를 전달받아 상기 자판기의 동작상태를 감지하여 상기 중앙 관리 단말기에 동작 상태 정보를 전송하는 로컬 서버Local server for receiving the operation state confirmation control signal of the vending machine from the central management terminal to detect the operating state of the vending machine to transmit the operation state information to the central management terminal
를 포함한다.It includes.
본 발명의 다른 특징에 따른 자판기 상태확인과 제어를 위한 원거리 통신 방법은,Telecommunication method for checking and controlling the state of the vending machine according to another aspect of the present invention,
사용자 단말기, 물품을 자동으로 판매하는 자판기, 자판기의 유지보수를 대행해 주는 서비스센터 시스템, 상기 사용자 단말기의 요청에 따라 하나 이상의 자판기를 제어하는 중앙 관리 단말기, 상기 중앙 관리 단말기의 제어신호를 상기 자판기에 전달하는 로컬 서버가 물리적으로 네트워크에 접속되어 상기 자판기의 상태확인과 제어를 수행할 수 있는 원거리 통신 시스템을 이용한 원거리 통신 방법으로서,A user terminal, a vending machine that automatically sells goods, a service center system for the maintenance of the vending machine, a central management terminal controlling one or more vending machines in response to a request of the user terminal, and a control signal of the central management terminal to the vending machine A telecommunications method using a telecommunication system capable of physically connecting a local server to a network and performing status check and control of the vending machine,
상기 로컬 서버로 하여금 상기 자판기 내부의 상태를 확인하도록 하는 제1 단계;A first step of causing the local server to check a state inside the vending machine;
상기 자판기의 상태확인 정보를 종합하여, 상기 중앙 관리 단말기로 하여금 상기 사용자 단말기에 상기 자판기의 상태확인 정보를 알리도록 하는 제2 단계;A second step of integrating the status checking information of the vending machine to inform the central management terminal of the status checking information of the vending machine to the user terminal;
상기 네트워크를 통해 상기 사용자로 하여금 상기 자판기의 동작을 제어하도록 하는 제3 단계A third step of allowing the user to control the operation of the vending machine through the network
를 포함한다.It includes.
또한, 본 발명의 다른 특징에 따른 자판기 상태확인과 제어를 위한 원거리통신 방법은,In addition, the telecommunication method for the vending machine status check and control according to another aspect of the present invention,
물품을 자동으로 판매하는 자판기, 상기 자판기를 소유 또는 관리하는 사용자의 사용자 단말기, 상기 자판기의 유지보수를 대행해 주는 서비스센터 시스템, 상기 사용자 단말기의 요청에 따라 하나 이상의 자판기를 제어하는 중앙 관리 단말기, 상기 중앙 관리 단말기의 제어신호를 상기 자판기에 전달하는 로컬 서버가 물리적으로 네트워크에 접속되어 상기 자판기의 상태확인과 제어를 수행할 수 있는 원거리 통신 시스템을 이용한 원거리 통신 방법으로서,A vending machine for automatically selling goods, a user terminal of a user who owns or manages the vending machine, a service center system for performing maintenance of the vending machine, a central management terminal for controlling one or more vending machines at the request of the user terminal, A telecommunications method using a telecommunication system that allows a local server that transmits a control signal of the central management terminal to the vending machine to be physically connected to a network to perform status check and control of the vending machine.
상기 사용자 단말기가 상기 네트워크를 통해 접속된 후, 상기 사용자가 사이버 문서를 통해 상기 자판기에 접속하도록 하는 제1 단계;A first step of allowing the user to access the vending machine through a cyber document after the user terminal is connected through the network;
상기 사이버 문서상에서 상기 사용자가 선택하는 하나 이상의 서비스 선택을 감지하여, 상기 서비스 선택에 해당하는 사이버 문서를 상기 사용자 단말기 상에 표시하는 제2 단계;Detecting at least one service selection selected by the user on the cyber document, and displaying a cyber document corresponding to the service selection on the user terminal;
상기 사용자로 하여금 상기 사용자 단말기를 이용하여 상기 사이버 문서상에 제어내용을 입력받고, 입력된 제어내용에 따라 상기 중앙 관리 단말기가 상기 로컬 서버에 상기 제어 명령을 전달하여 하나 이상의 상기 자판기에 대한 제어를 수행하도록 하는 단계;The user receives control contents on the cyber document using the user terminal, and the central management terminal transmits the control command to the local server according to the input control contents to control one or more vending machines. To cause;
를 포함한다.It includes.
이하에서는 본 발명의 기술 분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 가장 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도1은 본 발명의 실시 예에 따른 자판기 상태확인과 제어를 위한 원거리 통신 시스템을 나타내는 구성 블록도 이다.1 is a block diagram illustrating a telecommunication system for checking and controlling the state of a vending machine according to an exemplary embodiment of the present invention.
첨부한 도1에서와 같이, 본 발명의 실시 예에 따른 자판기 상태확인과 제어를 위한 원거리 통신 시스템은, 자판기를 소유하거나 관리하는 사용자 컴퓨터(100)가 네트워크(500)에 물리적으로 접속되거나, 사용자가 보유한 통신 단말기(무선 전화기(210) 또는 유선 전화기(220))가 전화 교환국(200)을 통해 네트워크에 접속되거나, 사용자의 이동 통신 전화기(310)가 왑(WAP : Wireless Application Protocol)게이트웨이(300)를 통해 네트워크(500)에 접속된 후, 하나 이상의 제품을 자동으로 판매하는 자판기(700)의 상태확인에 따른 위급 상황 발생 시에 자판기(700)의 상태확인을 대행하는 서비스센터 시스템(400); 하나 이상의 자판기(700)에 대한 상태확인 및 제어를 수행하는 로컬 서버(600)를 포함한다.As shown in FIG. 1, in a telecommunication system for checking and controlling the state of a vending machine according to an exemplary embodiment of the present invention, a user computer 100 that owns or manages a vending machine is physically connected to the network 500, or Has a communication terminal (wireless telephone 210 or landline telephone 220) is connected to the network through the telephone exchange office 200, or the user's mobile telephone 310 is a WAP (Wireless Application Protocol) gateway (300) After being connected to the network 500 through a), the service center system 400 for performing the status check of the vending machine 700 when an emergency situation occurs according to the status check of the vending machine 700 that automatically sells one or more products ; It includes a local server 600 that performs the status check and control for one or more vending machine (700).
사용자 컴퓨터(100)는 아이에스피(ISP : Internet Service Provider)(510)를 통해 네트워크(500)에 접속될 수 있고, 랜(LAN) 또는 전용선, 또는 에이디에스엘(ADSL : Asymmetric Digital Subscriber Line)을 통해 네트워크(500)에 접속될 수도 있으며, 본 발명이 실시 예에만 한정되는 것은 아니다. 또한, 네트워크(500)에 물리적으로 접속하는 수단으로, 왑 브라우저가 내장된 이동 통신 전화기 이외에 인터넷 폰(Internet phone), 피디에이(PDA : Personal Digital Assistance)를 사용할 수 있으며, 본 발명이 실시 예에만 한정되는 것은 아니다.The user computer 100 may be connected to the network 500 through an Internet Service Provider (ISP) 510, and may be connected to a LAN or leased line or an Asymmetric Digital Subscriber Line (ADSL). It may be connected to the network 500, the present invention is not limited to the embodiment. In addition, as a means for physically connecting to the network 500, an Internet phone and a personal digital assistant (PDA) may be used in addition to a mobile communication phone with a built-in WAP browser, and the present invention is limited to the embodiment. It doesn't happen.
도2는 도1의 자판기 내부를 나타내는 구성 블록도 이다.FIG. 2 is a block diagram illustrating the inside of the vending machine of FIG. 1.
첨부한 도2에서와 같이, 자판기(700)는 자판기 동작을 위한 전원을 공급하는전원부(710); 전원부(710)의 동작을 위한 공급 전류를 증폭하는 전류증폭부(720); 자판기(700)의 내부 상태확인과 제어를 수행하는 제어부(730); 자판기(700)에서 판매하는 제품 및 부가 품목에 대한 제고 현황을 파악하는 제품/부가품목 측정부(740); 자판기(700)의 제품 판매를 위한 내부의 조도 및 온도를 측정하는 조도/온도 측정부(750); 로컬 서버(600)와의 원거리 통신을 수행하는 통신부(760)를 포함한다.As shown in FIG. 2, the vending machine 700 includes a power supply unit 710 for supplying power for the vending machine operation; A current amplifier 720 amplifying a supply current for the operation of the power supply unit 710; A control unit 730 which checks and controls the internal state of the vending machine 700; A product / additional item measuring unit 740 which grasps an upgrade status of products and additional items sold by the vending machine 700; An illuminance / temperature measuring unit 750 which measures an illuminance and a temperature inside the product for sale of the vending machine 700; It includes a communication unit 760 for performing long-distance communication with the local server 600.
전원부(710)는 자판기 판매제품의 저온 유지를 위한 냉동전원 온/오프 릴레이(711); 냉장전원 온/오프 릴레이(712); 자판기 판매제품의 고온 유지를 위한 히터전원 온/오프 릴레이(713); 자판기 외부에 표시되는 하나 이상의 전등전원을 온,오프 하는 전등전원 온/오프 릴레이(714)를 더 포함한다.The power supply unit 710 includes a refrigeration power on / off relay 711 for maintaining a low temperature of the vending machine sales product; Refrigerated power on / off relay 712; A heater power on / off relay 713 for maintaining a high temperature of the vending machine sales product; The apparatus further includes a lamp power on / off relay 714 for turning on and off one or more lamp powers displayed outside the vending machine.
전류증폭부(720)는 전원부(710)의 각 릴레이에 공급되는 전류를 증폭하는 하나 이상의 전류증폭기를 더 포함한다.The current amplifier 720 further includes at least one current amplifier for amplifying the current supplied to each relay of the power supply unit 710.
제어부(730)는 자판기 상태확인과 자판기의 제어를 수행하는 마이크로프로세서(731); 자판기 상태확인과 제어를 위한 기본 프로그램을 저장하는 롬(ROM)(732); 자판기 상태확인 정보와 자판기 제어 정보를 임시 저장하는 램(RAM)(733); 마이크로프로세서(731) 동작을 위한 클럭(clock)를 생성하는 클럭 제너레이터(734); 자판기에서 판매되는 제품의 판매상황을 체크하는 판매제품 플래그(flag)생성기(735); 조도/온도 측정부(750)에서 측정된 아날로그 측정신호를 디지털로 변환하는 A/D 변환기(736); 제품/부가품목 측정부(740)에서 측정된 정보를 다중화 하는 멀티플렉스(Multiplex 또는 MUX)(737); 마이크로프로세서(731)의 제어신호에 의해전류증폭부(720)에 전달되는 신호를 역 다중화 하는 디멀티플렉스(Demultiplex 또는 DEMUX)(738)을 더 포함한다.The control unit 730 includes a microprocessor 731 for checking the vending machine status and controlling the vending machine; A ROM (732) for storing basic programs for checking and controlling the state of the vending machine; A RAM 733 for temporarily storing the vending machine status check information and the vending machine control information; A clock generator 734 for generating a clock for operating the microprocessor 731; A sales product flag generator 735 which checks the sales status of the products sold in the vending machine; An A / D converter 736 for converting an analog measurement signal measured by the illuminance / temperature measurement unit 750 into digital; A multiplex (Multiplex or MUX) 737 which multiplexes the information measured by the product / additional item measuring unit 740; It further includes a demultiplex (DEMUX) 738 for demultiplexing the signal transmitted to the current amplifier 720 by the control signal of the microprocessor 731.
제품/부가품목 측정부(740)는 자판기 제품의 제고 현황을 감지하는 제품제고 센서(741); 사용자에 의해 자판기에 투입되는 코인을 감지하는 코인입력 센서(742); 자판기에서 판매되는 제품을 담는 컵의 잔류량을 감지하는 컵 잔류 센서(743); 자판기에서 배출되는 컵의 막힘을 감지하는 컵 막힘 센서(744); 사용자에 의해 투입된 코인을 보관하는 코인박스의 내부 코인 양을 점검하는 코인박스 센서(745)를 더 포함한다.The product / additional item measuring unit 740 includes a product providing sensor 741 which detects a present state of a vending machine product; A coin input sensor 742 for detecting coins input to the vending machine by the user; A cup residual sensor 743 for detecting a residual amount of a cup containing a product sold in a vending machine; Cup clogging sensor 744 for detecting the clogging of the cup discharged from the vending machine; It further includes a coin box sensor 745 for checking the amount of coins inside the coin box for storing the coins put by the user.
조도/온도 측정부(750)는 조도센서(751); 냉동온도 센서(752); 냉장온도 센서(753); 히터온도센서(754)를 더 포함한다.The illuminance / temperature measuring unit 750 includes an illuminance sensor 751; A refrigeration temperature sensor 752; Refrigeration temperature sensor 753; The heater temperature sensor 754 further includes.
통신부(760)는 로컬서버(600)와 마이크로웨이브(Microwave)를 통해 상태확인 및 제어신호를 송수신하는 마이크로웨이브 통신부; 로컬서버(600)와 RF(Radio Frequency)를 통해 상태확인 및 제어신호를 송수신하는 RF 통신부; 로컬서버(600)와 적외선을 통해 상태확인 및 제어신호를 송수신하는 적외선 통신부; 로컬서버(600)와 구리선을 통해 상태확인 및 제어신호를 송수신하는 구리선 통신부를 더 포함한다.The communication unit 760 may include a microwave communication unit which transmits and receives a status check and control signal through a local server 600 and a microwave; RF communication unit for transmitting and receiving a status check and control signals through the local server 600 and the RF (Radio Frequency); An infrared communication unit for transmitting and receiving a status check and control signal through the local server 600 with infrared rays; The local server 600 and the copper wire further comprises a copper wire communication unit for transmitting and receiving status check and control signals.
도3은 도2의 통신부 중에서 마이크로웨이브 통신부를 나타내는 구성 블록도 이다.FIG. 3 is a block diagram illustrating a microwave communication unit in the communication unit of FIG. 2.
첨부한 도3에서와 같이, 마이크로웨이브 통신부는 로컬 서버(600)로부터 전송된 제어 신호를 안테나로부터 수신 받아 제1 중대역 여과기(761-1)에서필터링(filtering)하고, 송/수신 스위치(761-2)로 하여금 수신 쪽으로 스위칭 되도록 한다. 제1 증폭기(761-3)는 전송 때에 약화된 신호를 증폭하고, 증폭된 신호를 제1 혼합기(761-4)에 전달하며, 제1 혼합기(761-4)는 제1 국부 발진기(761-14)에 의해 발진된 주파수와의 차이 주파수 신호가 제2 중대역 여과기(761-5)로 전달되도록 한다. 제2 중대역 여과기(761-5)는 제어신호에 포함된 고주파 성분을 제거하고, 제2 증폭기(761-6)에 전달하며, 제2 혼합기(761-7)에서 제2 국부 발진기에서 발진된 중간 주파수 신호와 혼합되도록 한다. 제2 혼합기(761-7)에서 혼합된 신호는 제1 저대역 여과기(761-8)에 의해 완전한 아날로그 수신 제어신호로 복원되고, 제1 A/D 변환기(761-9)에 의해 디지털 변환된다. 디지털 변환된 제어신호는 디에스피(DSP : Digital Signal Processing)(761-10)에 의해 디지털 신호 처리된 후 제어부(730)의 마이크로프로세서(731)에 전달된다. 역으로, 마이크로프로세서(761)에 의해 수집된 자판기 상태확인 신호는 디에스피(761-10)에 전달되어 디지털 신호 처리된 후, 제1 D/A 변환기(761-11)에서 아날로그 신호 변환된다. 아날로그 신호 변환 된 상태확인 신호는 제2 저대역 여과기(761-12)에서 저주파 성분이 제거된 후, 제3 혼합기(761-13)에서 제1 국부 발진기에서 발진된 전달 주파수(Carrier frequency)신호와 혼합된다. 혼합된 상태확인 신호는 제1 전력 증폭기(761-16)에서 증폭된 후 송/수신 스위치(761-2)의 송신 측 스위칭에 의해 제1 중대역 여과기(761-1)를 거쳐 필터링 되고, 안테나를 통해 로컬 서버(600)에 전달된다. 본 발명의 실시 예에서, 마이크로웨이브를 통한 통신 방법은 마이크로웨이브의 높은 주파수로 인한 선택도 문제 때문에 슈퍼헤테로다인(super heterodyne)방식을 적용한다.As shown in FIG. 3, the microwave communication unit receives the control signal transmitted from the local server 600 from the antenna and filters the first mid-band filter 761-1, and transmits / receives switch 761. -2) cause it to switch to the receiving side. The first amplifier 761-3 amplifies the weakened signal at the time of transmission, passes the amplified signal to the first mixer 761-4, and the first mixer 761-4 first oscillator 761-1. Difference from the frequency oscillated by 14) frequency signal is transmitted to the second mid-band filter 761-5. The second mid-band filter 761-5 removes the high frequency components included in the control signal, passes it to the second amplifier 761-6, and oscillates in the second local oscillator in the second mixer 761-7. Allow to mix with intermediate frequency signal. The signal mixed in the second mixer 761-7 is recovered by the first lowband filter 761-8 to a complete analog receive control signal and digitally converted by the first A / D converter 761-9. . The digitally converted control signal is digitally processed by a DSP (761-10) and then transmitted to the microprocessor 731 of the controller 730. Conversely, the vending machine status signal collected by the microprocessor 761 is transferred to the DSP 761-10 for digital signal processing, and then converted into an analog signal by the first D / A converter 761-11. After the low frequency component is removed from the second low-band filter 761-12, the analog signal-converted status signal is generated by the carrier frequency signal oscillated from the first local oscillator in the third mixer 761-3. Are mixed. The mixed status signal is amplified by the first power amplifier 761-16 and then filtered through the first mid-band filter 761-1 by the transmitting side switching of the transmit / receive switch 761-2, and antenna It is delivered to the local server 600 via. In an embodiment of the present invention, the communication method through the microwave applies a super heterodyne method due to the selectivity problem due to the high frequency of the microwave.
도4는 도2의 통신부 중에서 RF 통신부를 나타내는 구성 블록도 이다.4 is a block diagram illustrating an RF communication unit in the communication unit of FIG.
첨부한 도4에서와 같이 RF 통신부는 안테나를 통해 로컬 서버(600)로부터 전송된 제어신호가 제3 중대역 여과기(762-1)에서 여과된 후, 송/수신 스위치(762-2)에 의해 수신 쪽으로 스위칭 되고, 제3 증폭기(762-3)에서 증폭되어 제3 국부 발진기(762-11)에 의한 중간 주파수 발진 신호와 제4 혼합기(762-4)에서 혼합된다. 혼합된 제어신호는 제3 저대역 여과기(762-5)에서 고주파 성분이 제거된 후 제2 A/D 변환기에서 디지털 변환되어 디에스피(762-7)에서 디지털 신호 처리된 후 마이크로프로세서(731)에 전달된다. 역으로, 마이크로프로세서(761)에 의해 수집된 자판기 상태확인 신호는 디에스피(762-7)에 전달되어 디지털 신호 처리된 후, 제2 D/A 변환기(762-8)에서 아날로그 신호 변환된다. 아날로그 신호 변환 된 상태확인 신호는 제4 저대역 여과기(762-9)에서 저주파 성분이 제거된 후, 제5 혼합기(762-10)에서 제3 국부 발진기(762-11)에서 발진된 전달 주파수신호와 혼합된다. 혼합된 상태확인 신호는 제2 전력 증폭기(762-12)에서 증폭된 후 송/수신 스위치(762-2)의 송신 측 스위칭에 의해 제3 중대역 여과기(762-1)를 거쳐 필터링 되고, 안테나를 통해 로컬 서버(600)에 전달된다. 본 발명의 실시 예에서, RF를 이용한 통신 방법은 수십 MHz를 사용한 통신 방법이므로 다이렉트 컨버전(direct conversion)방식을 사용하였다.As shown in FIG. 4, the RF communication unit filters the control signal transmitted from the local server 600 through the antenna in the third mid-band filter 762-1, and then transmits / receives the switch 762-2. It is switched to the receiving side, amplified in the third amplifier 762-3 and mixed in the fourth mixer 762-4 with the intermediate frequency oscillation signal by the third local oscillator 762-11. The mixed control signal is digitally converted by the second A / D converter after the high frequency component is removed from the third low-band filter 762-5, digitally processed by the DSP 762-7, and then the microprocessor 731. Delivered. Conversely, the vending machine status signal collected by the microprocessor 761 is transferred to the DS 762-7 to be digitally processed, and then converted into an analog signal by the second D / A converter 762-8. After the low frequency component is removed from the fourth low band filter 762-9, the analog signal-converted status signal is transmitted to the transmission frequency signal oscillated by the third local oscillator 762-11 in the fifth mixer 762-10. Mixed with The mixed status signal is amplified by the second power amplifier 762-12 and then filtered through the third mid-band filter 762-1 by the transmitting side switching of the transmit / receive switch 762-2, and an antenna. It is delivered to the local server 600 via. In the embodiment of the present invention, since a communication method using RF is a communication method using several tens of MHz, a direct conversion method is used.
도5는 도2의 통신부 중에서 적외선 통신부를 나타내는 구성 블록도 이다.5 is a block diagram illustrating an infrared communication unit in the communication unit of FIG.
첨부한 도5에서와 같이, 적외선 통신부는 수광 소자(763-1)에 의해 로컬 서버(600)로부터 제어신호를 수신 받아 광/전기 변환기(763-2)에 의해 적외선이 전기 신호로 변환되어 제1 비교기(763-3)에 전달한다. D 플립플롭(763-4)은 제1 보오율 제너레이터(Baud generator)의 클럭 신호와 제1 비교기(763-3)의 비교 신호에 따라 정해진 데이터 속도에 따른 디지털 신호로 바뀌고 원하는 수신 신호를 얻는다. 역으로, 자판기 상태확인 신호는 제1 보오율 제너레이터(763-5)에 의해 일정한 데이터 전송속도에 맞는 이진 데이터가 생성되어 제3 전력증폭기(763-6)에서 증폭된 후 발광 소자(763-7)를 통하여 로컬 서버(600)에 전달된다.As shown in FIG. 5, the infrared communication unit receives a control signal from the local server 600 by the light receiving element 763-1, and converts infrared light into an electrical signal by the optical / electric converter 763-2. 1 Comparator 763-3. The D flip-flop 763-4 is converted into a digital signal according to a predetermined data rate according to the clock signal of the first baud rate generator and the comparison signal of the first comparator 763-3 to obtain a desired reception signal. On the contrary, the vending machine status confirmation signal is generated by the first baud rate generator 763-5 and the binary data corresponding to the constant data transmission rate is amplified by the third power amplifier 763-6, and then the light emitting device 763-7. It is delivered to the local server 600 through.
도6은 도2의 통신부 중에서 구리선 통신부를 나타내는 구성 블록도 이다.6 is a block diagram illustrating a copper wire communication unit in the communication unit of FIG. 2.
첨부한 도6에서와 같이, 구리선 통신부는 로컬 서버(600)에서 전송되어 온 제어 신호를 송/수신 스위치를 통해 전달받는다. 제4 국부 발진기(764-4)는 입력되는 정보가 0인 경우 주파수()를 발진하여 제3 중대역 여과기(764-2)에서 여과된 제어신호와 제6 혼합기(764-3)에서 혼합한다. 제5 국부 발진기(764-5)는 입력되는 정보가 1인 경우 주파수()를 발진하여 제4 중대역 여과기(764-2)에서 여과된 제어신호와 제7혼합기(764-3)에서 혼합한다. 제1 적분기와 제2 적분기(764-6)는 데이터 전송주기만큼 적분하고, 제2 보오율 제너레이터(764-7)에 의해 데이터 전송주기만큼 스위칭이 이루어져 제2, 제3 비교기(764-8)에서 비교된 후 수신 신호가 도달한다. 역으로, 자판기 상태확인 신호는 버퍼(764-9)에서 임시 기억된 후 전압/주파수 변환기(VCO : Voltage Controlled Oscillator)(764-10)에 의해 변환된 후 제5 중대역 여과기(764-11)에서 고주파 성분이 제거된 후 송/수신 스위치를 통과하여 로컬 서버(600)에 전송된다.As shown in FIG. 6, the copper communication unit receives a control signal transmitted from the local server 600 through a transmission / reception switch. When the inputted information is 0, the fourth local oscillator 764-4 has a frequency ( Oscillates and mixes the control signal filtered by the third mid-band filter 764-2 with the sixth mixer 764-3. When the inputted information is 1, the fifth local oscillator 764-5 has a frequency ( Oscillates and mixes the control signal filtered by the fourth mid-band filter 764-2 with the seventh mixer 764-3. The first integrator and the second integrator 764-6 are integrated by the data transmission period, and the second and third comparators 764-8 are switched by the data transmission period by the second baud rate generator 764-7. The received signal arrives after comparison. Conversely, the vending machine status signal is temporarily stored in the buffer 764-9 and then converted by a voltage controlled oscillator (VCO) 764-10 to the fifth mid-band filter 764-11. After the high frequency component is removed from the transmit / receive switch is transmitted to the local server 600.
도7은 도1의 로컬 서버를 나타내는 구성 블록도 이다.7 is a block diagram illustrating a local server of FIG.
첨부한 도7에서와 같이, 로컬 서버(600)는 자판기(700)내부의 통신부(760)에서 송신된 자판기 상태확인 신호를 수신 받고, 로컬 서버(600)로부터 전송하고자 하는 제어신호를 송신하는 자판기용 통신부(610); 자판기(700)의 상태확인 및 제어를 수행하는 마이크로프로세서(620); 마이크로프로세서(620)에서의 제어신호에 의해 자판기 상태확인 및 제어신호에 대한 디지털 신호 처리를 수행하는 디에스피(630); 네트워크(500) 중 인터넷(internet)에 접속하여 정보를 송수신 할 수 있도록 하는 인터넷용 통신부(640); 마이크로프로세서(620)의 제어동작 프로그램을 저장하는 롬(650); 입력된 자판기 상태확인 정보를 임시 저장하는 롬(660)을 포함한다.As shown in FIG. 7, the local server 600 receives a vending machine status confirmation signal transmitted from the communication unit 760 inside the vending machine 700 and transmits a control signal to be transmitted from the local server 600. Communication unit 610; A microprocessor 620 that performs status check and control of the vending machine 700; A DS 630 which performs a vending machine status check and a digital signal processing on the control signal by the control signal from the microprocessor 620; An internet communication unit 640 for transmitting and receiving information by connecting to the Internet of the network 500; A ROM 650 for storing a control operation program of the microprocessor 620; ROM 660 for temporarily storing the input vending machine status information.
이하에서 본 발명의 실시 예에 따른 자판기 상태확인과 제어를 위한 원거리 통신 시스템의 작용에 대하여 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, an operation of a telecommunication system for checking and controlling the state of a vending machine according to an exemplary embodiment of the present invention will be described in detail with reference to the accompanying drawings.
먼저, 자판기의 상태확인 과정을 설명한다.First, the process of checking the state of the vending machine will be described.
제어부(730)의 플래그 생성기(735)는 제품이 판매될 때마다 1비트의 플래그 신호를 생성하고, 생성된 신호는 마이크로프로세서(731)를 통해 램((733)에 저장된다. 또한, 조도/온도 측정부(750)는 각각의 센서(751~754)에 의해 측정된 조도 및 온도 측정신호를 A/D 변환기(736)에 전달하고, A/D 변환기(736)는 입력되는 조도 및 온도 측정신호를 디지털로 변환하여 마이크로프로세서(731)에 전달한다. 뿐만 아니라, 제품/부가품목 측정부(740)는 제품제고 센서(741)에 의해 측정된 제품 제고 정보와, 코인입력 센서(742) 및 코인박스 센서에 의해 측정된 코인 입력 정보및 코인 현황정보와, 컵 잔류 센서(743) 및 컵 막힘 센서(744)에 의한 컵 상태 정보를 멀티플렉스(737)에 전달한다. 멀티플렉스(737)는 제품/부가품목 측정부(743)에서 측정된 신호를 다중화 하여 마이크로프로세서(731)에 전달한다. 클럭 제너레이터(734)에 의해 생성된 클럭에 의해 마이크로프로세서(731)는 동작하며, 각각의 측정부에 의해 측정된 정보를 비교, 분석하여 디멀티플렉스(738)에 해당 전류증폭기를 작동시키는 신호를 발생한다. 전류증폭부(720)는 마이크로프로세서(731)의 제어신호에 따라 전원부(710)의 각 릴레이를 작동시킬 수 있는 전류증폭기를 구동시켜 자판기 내부에 대한 제어를 수행한다.The flag generator 735 of the controller 730 generates a 1-bit flag signal each time a product is sold, and the generated signal is stored in the RAM 733 via the microprocessor 731. In addition, the illuminance / The temperature measuring unit 750 transmits the illuminance and temperature measurement signals measured by the respective sensors 751 to 754 to the A / D converter 736, and the A / D converter 736 measures the input illuminance and temperature. The digital signal is converted into digital signals and transmitted to the microprocessor 731. In addition, the product / additional item measuring unit 740 may include product improvement information measured by the product improvement sensor 741, coin input sensor 742, and the like. Coin input information and coin status information measured by the coin box sensor and cup state information by the cup remaining sensor 743 and the cup clogging sensor 744 are transmitted to the multiplex 737. The multiplex 737 Microprocessor 731 by multiplexing the signal measured by the product / additional item measuring unit 743 The clock generated by the clock generator 734 operates the microprocessor 731, and compares and analyzes the information measured by each measurement unit to operate the current amplifier on the demultiplex 738. The current amplifier 720 controls the inside of the vending machine by driving a current amplifier capable of operating each relay of the power supply unit 710 according to the control signal of the microprocessor 731.
도8a 및 도8b는 본 발명의 실시 예에 따른 자판기 상태확인과 제어를 위한 원거리 통신 방법을 나타내는 흐름도 이다.8A and 8B are flowcharts illustrating a telecommunication method for checking and controlling the state of a vending machine according to an exemplary embodiment of the present invention.
먼저, 자판기(700)내부에서 컵 막힘, 자판기 물품 부족 등등의 위급 상황이 발생하면, 로컬 서버(600)는 해당 자판기에 대한 인터럽트(interrupt)신호를 발생하여 위급 상황이 발생한 자판기를 인터넷에 연결시킨다. 로컬 서버(600)는 연결된 해당 자판기에 대한 정보를 수집한다. 로컬 서버(600)는 정보를 수집한 후, 가까운 서비스센터 시스템(400)에 연락을 취하여 자판기 수리를 처리하는 사람으로 하여금 위급 상황을 처리하도록 하고, 인터럽트 신호를 종료시킨다.First, when an emergency situation such as cup clogging, vending machine shortage, etc. occurs in the vending machine 700, the local server 600 generates an interrupt signal for the corresponding vending machine to connect the vending machine to the Internet. . The local server 600 collects information about the corresponding vending machine. After collecting the information, the local server 600 contacts the nearest service center system 400 to allow the person handling the vending machine to handle the emergency and terminate the interrupt signal.
로컬 서버(600)는 자판기(700)의 상태확인을 위하여 먼저 초기화를 수행한다(S100). 여기서, 초기화라 함은 로컬 서버(600)가 자판기의 위급 상황을 파악하여 문제점을 해결하기 위한 각 구성요소의 준비단계를 말하며, 본 발명의 실시 예 이외의 메모리 리셋(Reset)을 의미할 수도 있으며, 본 발명이 실시 예에만한정되는 것은 아니다.The local server 600 first performs initialization to check the state of the vending machine 700 (S100). Here, the initialization refers to a preparation step of each component for solving the problem by the local server 600 to grasp the emergency situation of the vending machine, and may also mean a memory reset other than the embodiment of the present invention. However, this invention is not limited only to an Example.
중앙 관리 컴퓨터(800)는 로컬 서버(600)에 등록된 첫 번째 자판기의 정보를 읽기 위한 신호를 전송한다(S110). 네트워크(500)를 통해 자판기 정보 읽기 신호를 전달받은 로컬 서버(600)의 마이크로프로세서(620)는 인터넷용 통신부(640)를 구동하여 해당 자판기에 대한 인터넷 연결을 수행한다(S120). 마이크로프로세서(620)는 인터넷용 통신부(640)로부터 디에스피(630)를 거쳐 디지털 신호처리 된 신호를 입력받아 롬(650)과 램(660)에 저장된 정보를 바탕으로 현재 관리 대상에 지정된 자판기의 고유 정보를 읽어서 접속을 수행한다.The central management computer 800 transmits a signal for reading information of the first vending machine registered in the local server 600 (S110). The microprocessor 620 of the local server 600 receiving the vending machine information reading signal through the network 500 drives the communication unit 640 for the Internet to perform an internet connection to the corresponding vending machine (S120). The microprocessor 620 receives a digital signal processed signal from the Internet communication unit 640 via the DS 630 and is unique to the vending machine currently assigned to management based on information stored in the ROM 650 and the RAM 660. Read the information to establish the connection.
자판기(700)의 통신부(760)는 로컬 서버(600)로부터의 정보수집 신호를 수신하여 마이크로프로세서(731)에 전달하고, 마이크로프로세서(731)는 판매제품 플래그 생성기(735)와 제품/부가품목 측정부(740)와 조도/온도 측정부(750)로부터 측정된 정보를 통신부(760)를 통해 로컬 서버(600)로 전달한다. 로컬 서버(600)는 해당 자판기로부터의 최신 정보를 취득하여(S130) 중앙 관리 컴퓨터(800)에 전달한다. 중앙 관리 컴퓨터(800)는 취득된 해당 자판기의 최신 정보를 도시하지 않은 저장장치에 저장한다(S140). 중앙 관리 컴퓨터(800)는 해당 자판기에 대한 통계처리와 자판기 제품 판매와 관련된 정보예측을 수행하고, 통계 처리 및 예측된 정보를 저장장치에 저장한다(S150). 중앙 관리 컴퓨터(800)는 물리적으로 접속된 모든 자판기의 정보를 취득했는지를 판단하고(S160), 사용자에게 취득된 정보 및 통계 처리 및 예측 정보를 전송할 특정 시간이 경과되었는지를 판단한 후(S170), 특정 시간이 경과되었으면 자판기를 관리하는 사용자 또는 자판기를 소유하여 관리하는 사용자에게 통계 내용 및 예측 정보를 전자메일을 통해 전송한다(S180). 만일, 특정 시간이 경과되지 않았으면, 중앙 관리 컴퓨터(800)는 특정 시간이 경과될 때까지 정보송신을 보류하고, 특정 시간이 경과되면 정보를 전송한다(S190). 자판기 정보 취득 판단 단계(S160)에서, 접속된 자판기의 정보 취득이 완료되지 않으면, 다른 자판기에 대한 인터넷 연결을 통해 상기한 방법으로 정보를 수집한다(S200).The communication unit 760 of the vending machine 700 receives the information collection signal from the local server 600 and transmits it to the microprocessor 731. The microprocessor 731 is a product flag generator 735 and a product / additional item. The measured information from the measurement unit 740 and the illuminance / temperature measurement unit 750 is transmitted to the local server 600 through the communication unit 760. The local server 600 obtains the latest information from the vending machine (S130) and transfers the latest information to the central management computer 800. The central management computer 800 stores the latest information of the obtained vending machine in a storage device (not shown) (S140). The central management computer 800 performs statistical processing of the vending machine and information prediction related to vending machine sales, and stores the statistical processing and predicted information in the storage device (S150). The central management computer 800 determines whether information of all physically connected vending machines has been acquired (S160), and after determining whether a specific time for transmitting the acquired information and statistical processing and prediction information has elapsed (S170), If a specific time has elapsed, the statistical contents and the prediction information are transmitted to the user who manages the vending machine or the user who owns the vending machine through e-mail (S180). If the specific time has not elapsed, the central management computer 800 suspends the information transmission until the specific time elapses, and transmits the information when the specific time elapses (S190). In the vending machine information acquisition determination step (S160), if the information acquisition of the connected vending machine is not completed, the information is collected by the above-described method through an internet connection to another vending machine (S200).
만일, 자판기를 소유하거나 자판기를 관리하는 사용자가 자판기 상태를 확인하고자 하는 경우, 사용자는 자신이 소유하거나 관리하는 자판기에 대한 접속을 통해 자판기의 상태확인 및 제어를 수행할 수 있다. 즉, 사용자가 사용자 컴퓨터(100)의 도시하지 않은 브라우저를 실행하여 인터넷에 접속하고, 중앙 관리 컴퓨터(800)에 접속할 수 있는 유알엘(URL : Uniform Resource Locator)을 브라우저 상에 입력하면, 사용자 컴퓨터(100)는 중앙 제어 컴퓨터(800)에 물리적으로 접속된다(S300). 만일, 사용자가 무선 전화기(210) 또는 유선 전화기(220)를 이용하여 통신하는 경우, 데이터 입력 수단으로 디티엠에프(DTMF : Dual Tone Multi Frequency)를 사용하고, 정보 수신 수단으로 음성 합성을 제공할 수 있으며, 본 발명이 실시 예에만 한정되는 것은 아니다.If the user who owns the vending machine or manages the vending machine wants to check the vending machine status, the user may perform the status check and control of the vending machine through the connection to the vending machine owned or managed by the user. That is, when a user runs a browser (not shown) of the user computer 100 to access the Internet, and inputs a URL (Uniform Resource Locator) that can access the central management computer 800 on the browser, the user computer ( 100 is physically connected to the central control computer 800 (S300). If the user communicates using the wireless telephone 210 or the wired telephone 220, the DTMF (Dual Tone Multi Frequency) is used as the data input means, and the voice synthesis is provided as the information receiving means. In some embodiments, the present invention is not limited only to the exemplary embodiments.
사용자는 브라우저 상의 웹 페이지를 통해 로그인(Login)하여 사용자 인증을 수행한 후(S310), 웹 페이지 상에 특정 자판기에 대한 아이디를 입력한다(S320). 중앙 관리 컴퓨터(800)는 네트워크(500)를 통해 특정 자판기에 접속된 로컬 서버(600)를 호출하고, 로컬 서버(600)는 특정 자판기의 고유정보를 검색하여 인터넷을 통해 특정 자판기를 연결시킨다(S330). 로컬 서버(600)는 해당 특정 자판기에저장된 자판기 상태확인 정보를 호출하여 정보를 취득한다(S340). 중앙 관리 컴퓨터(800)는 현재 접속한 사용자가 웹 페이지 상에서 정보를 요청하는 서비스를 선택하였는지를 판단하고(S350), 만일 정보 요청 서비스를 선택하였다면 사용자의 정보 요청 내용에 해당하는 정보를 로컬 서버(600)로부터 수신 받는다(S360). 중앙 관리 컴퓨터(800)는 현재 접속한 사용자의 접속 수단을 점검한다. 중앙 관리 컴퓨터(100)는 사용자가 모뎀을 이용하여 접속된 경우로 판단하면(S370) 요청한 정보 내용을 문자로 출력하고(S380), 사용자가 전화를 이용하여 접속된 경우로 판단하면(S390) 음성을 합성하여 요청 정보를 출력하며(S400), 사용자가 인터넷을 통해 접속된 경우로 판단하면(S410) 웹 페이지에 에이치티엠엘(HTML : HyperText Markup Language)를 표시하여 출력한다(S420). 중앙 관리 컴퓨터(800)는 사용자의 다른 서비스 요청 선택을 감지하고, 사용자가 다른 서비스 요청을 선택하면 정보 요청 서비스 판단 단계(S350)로 전환된다. 만일, 사용자가 모뎀, 전화, 인터넷을 통해 접속하지 않은 것으로 판단되면, 중앙 관리 컴퓨터(800)는 사용자의 접속에러로 처리하고(S440), 사용자의 접속 방문을 기록하여 저장하며(S450), 사용자에 대한 접속을 종료한다(S460).The user logs in through a web page on a browser (Login) to perform user authentication (S310), and then inputs an ID for a specific vending machine on the web page (S320). The central management computer 800 calls the local server 600 connected to the specific vending machine through the network 500, and the local server 600 retrieves the unique information of the specific vending machine and connects the specific vending machine through the Internet ( S330). The local server 600 calls the vending machine status check information stored in the specific vending machine and acquires the information (S340). The central management computer 800 determines whether the user who is currently connected has selected a service for requesting information on the web page (S350). If the user selects the information request service, the central management computer 800 sends information corresponding to the information request information of the user to the local server 600. Received from (S360). The central management computer 800 checks the access means of the currently connected user. If the central management computer 100 determines that the user is connected by using a modem (S370) and outputs the requested information as text (S380), and determines that the user is connected by using a telephone (S390). Synthesizes the request information and outputs the request information (S400). When it is determined that the user is connected through the Internet (S410), the web page displays the HTML text (HTML: HyperText Markup Language) and outputs it (S420). The central management computer 800 detects the user's selection of another service request, and when the user selects another service request, the central management computer 800 switches to the information request service determination step S350. If it is determined that the user is not connected through a modem, telephone, or the Internet, the central management computer 800 processes the user's connection error (S440), records and stores the user's access visit (S450), and the user. The connection to the connection is terminated (S460).
웹 페이지에서의 사용자 정보 요청 서비스 선택 판단단계(S350)에서, 사용자가 선택한 서비스 내용이 자판기의 제어요청 서비스인지를 판단하고(S470), 제어요청 서비스이면 사용자로 하여금 웹 페이지 상에 해당 제어 내용을 입력하도록 한다(S480). 중앙 관리 컴퓨터(800)는 입력된 제어정보에 해당하는 신호를 로컬 서버(600)로 전달하고, 로컬 서버(600)는 해당 특정 자판기에 대한 제어를 수행한 후제어확인 내용을 중앙 관리 컴퓨터(800)에 전달한다. 중앙 관리 컴퓨터(800)는 로컬 서버(600)로부터 전달된 제어 확인정보를 수신하여 수신된 메시지를 사용자 컴퓨터(100)의 웹 브라우저 상에 전달한다(S550). 중앙 관리 컴퓨터(800)는 사용자가 선택한 서비스 내용이 서비스센터 호출 내용인지를 판단하고(S500) 현재 접속중인 사용자의 접속 수단이 전화인지를 판단한 후(S510), 만일 사용자 접속 수단이 전화이면 서비스센터로 전화 연결을 한다(S520). 만일, 사용자 접속 수단이 전화기 아니면, 서비스센터와 글자모드를 통한 통신이 이루어질 수 있도록 서비스센터 시스템(400)과 연결한다.In the user information request service selection determination step (S350) of the web page, it is determined whether the service content selected by the user is a control request service of the vending machine (S470). To input (S480). The central management computer 800 transmits a signal corresponding to the input control information to the local server 600, and the local server 600 performs control on the specific vending machine and then checks the control confirmation contents. To pass). The central management computer 800 receives the control confirmation information transmitted from the local server 600 and transmits the received message on the web browser of the user computer 100 (S550). The central management computer 800 determines whether the service contents selected by the user are contents of a service center call (S500), and after determining whether the access means of the user currently connected is a telephone (S510), if the user access means is a telephone service center, Make a telephone connection to (S520). If the user access means is not a telephone, it connects with the service center system 400 so that communication with the service center can be made through the text mode.
또한, 중앙 관리 컴퓨터(800)는 사용자가 선택한 서비스 내용이 다른 자판기에 접근하고자 하는지를 판단하여(560), 다른 자판기의 접근을 원하는 경우라고 판단되면 특정 자판기의 아이디를 입력하는 단계(S320)로 리턴하고, 다른 자판기의 접속을 원하는 경우가 아니라고 판단되면 사용자의 방문기록 저장단계(450)를 수행한다.In addition, the central management computer 800 determines whether the service content selected by the user wants to access another vending machine (560), and if it is determined that the user wants to access another vending machine, returns to step S320 of inputting a specific vending machine (S320). If it is determined that the user does not want to access another vending machine, the user may perform the visit history storing step 450.
도9는 본 발명의 실시 예에 따른 자판기 상태확인 흐름도 이다.9 is a flowchart illustrating a vending machine status check according to an exemplary embodiment of the present invention.
첨부한 도9에서와 같이, 자판기(700)는 새로운 자판기 상태확인을 위한 초기화를 수행하고(S600), 상기한 자판기 상태확인 과정을 통해 자판기 내부의 상태확인 정보를 취득한다(S610). 제어부(730)의 마이크로프로세서(731)는 로컬 서버(600)로부터의 접속시도를 감지하여 판단한 후(S620), 로컬 서버(600)의 정보요구 명령이 수신되었는지를 다시 판단하고(S630), 로컬 서버(600)의 정보요구 명령이 수신되었으면 요구한 자판기 상태확인 정보를 통신부(760)로 전달하여 전송한다(S640). 로컬 서버(600)의 접속시도 판단 단계(S620)에서, 마이크로프로세서(731)는 로컬 서버(600)의 접속시도가 아니라고 판단하면 자판기 내부의 각종 센서를 통한 자판기 상태변화를 판단하고(S650), 자판기에 대한 상태변화가 감지되면 자판기의 상태확인 정보와 상태체크 시간을 램(733)에 저장한다(S660). 마이크로프로세서(731)는 하나 이상의 각종 센서에 의해 감지된 신호가 자판기 내부의 위급 상태라고 판단하면(S670), 로컬 서버(600)에 위급 상태임을 알리는 신호를 통신부(760)를 통해 전송한다(S680).As shown in FIG. 9, the vending machine 700 performs initialization for checking a new vending machine state (S600), and acquires state checking information inside the vending machine through the vending machine state checking process (S610). The microprocessor 731 of the controller 730 detects and determines a connection attempt from the local server 600 (S620), and then again determines whether an information request command of the local server 600 has been received (S630). When the information request command of the server 600 is received, the requested vending machine status check information is transmitted to the communication unit 760 and transmitted (S640). In step S620 of determining the connection attempt of the local server 600, if the microprocessor 731 determines that the connection attempt of the local server 600 is not, the microprocessor 731 determines the state of the vending machine through various sensors in the vending machine (S650). When the state change for the vending machine is detected, the state checking information and the state check time of the vending machine are stored in the RAM 733 (S660). When the microprocessor 731 determines that the signal sensed by the one or more various sensors is an emergency state inside the vending machine (S670), the microprocessor 731 transmits a signal informing the local server 600 through the communication unit 760 (S680). ).
마이크로프로세서(731)는 로컬 서버(600)의 접속 시도 후 정보 요구명령이 수신되지 않고 제어명령 신호가 수신되었는지를 판단하고(S690), 제어명령 신호의 수신이라면 마이크로프로세서(731)는 로컬 서버(600)로부터 제어명령 신호를 수신받아(S700) 자판기에 대한 제어를 수행한다(S710).The microprocessor 731 determines whether the information request command is not received and the control command signal is received after the attempted connection of the local server 600 (S690), and if the control command signal is received, the microprocessor 731 is the local server ( The control command signal is received from the control unit 600 (S700) and the control of the vending machine is performed (S710).
도10은 본 발명의 실시 예에 따른 로컬 서버의 동작 흐름도 이다.10 is a flowchart illustrating operations of a local server according to an exemplary embodiment of the present invention.
첨부한 도10에서와 같이, 로컬 서버(600)는 주기적으로 초기화를 수행하고(S800), 등록된 첫 번째 자판기의 고유정보를 판독한다(S810). 로컬 서버(600)는 해당 자판기의 접속신호를 전송하고, 접속신호를 전송 받은 해당 자판기는 수신 받은 접속 요청에 따라 로컬 서버(600)와 통신 연결되어 접속을 유지한다(S820). 로컬 서버(600)는 해당 자판기의 상태확인 정보를 취득하고(S830), 취득한 해당 자판기의 상태확인 정보를 램(660)에 저장한다(S840). 로컬 서버(600)는 중앙 관리 컴퓨터(800)로부터의 접속시도 신호여부를 감지하여, 만일 접속시도 신호가 전달되면 중앙 관리 컴퓨터(800)에 취득한 모든 자판기 상태확인 현황정보를전송한다(S860). 중앙 관리 컴퓨터(800)의 접속시도가 없으면, 로컬 서버(600)의 마이크로프로세서(620)는 접속중인 해당 자판기의 위급 상태를 판단하고(S870), 해당 자판기가 위급 상태이면 중앙 관리 컴퓨터(800)에 위급 상태의 자판기 현황을 전송한다(S880). 만일, 마이크로프로세서(620)가 해당 자판기가 위급 상태가 아니라고 판단하면, 모든 자판기에 대한 정보 취득 여부를 판단하고(S890), 모든 자판기에 대한 정보 취득이 이루어지지 않았으면 다음 자판기에 대한 정보를 취득한다(S900).As shown in FIG. 10, the local server 600 periodically performs initialization (S800) and reads unique information of the registered first vending machine (S810). The local server 600 transmits an access signal of the corresponding vending machine, and the vending machine, which has received the access signal, communicates with the local server 600 in accordance with the received access request and maintains the connection (S820). The local server 600 acquires the status confirmation information of the corresponding vending machine (S830), and stores the acquired status confirmation information of the vending machine in the RAM 660 (S840). The local server 600 detects whether a connection attempt signal is received from the central management computer 800, and transmits all vending machine status check status information acquired to the central management computer 800 if the access attempt signal is transmitted (S860). If there is no connection attempt of the central management computer 800, the microprocessor 620 of the local server 600 determines the emergency state of the corresponding vending machine (S870), and if the vending machine is an emergency state, the central management computer 800 The state of the vending machine is transmitted to the emergency state (S880). If the microprocessor 620 determines that the vending machine is not in an emergency state, it is determined whether the information about all the vending machines is acquired (S890). If the information about all the vending machines is not obtained, the information about the next vending machine is obtained. (S900).
본 발명의 실시 예는 하나의 실시 예에 지나지 않으며, 본 발명의 요지를 벗어나지 않는 범위 내에서 원거리 통신 시스템의 구성에 많은 변형 및 변경이 가능함은 물론이다.The embodiment of the present invention is only one embodiment, and many variations and modifications may be made to the configuration of the telecommunication system without departing from the gist of the present invention.
이상에서와 같이, 본 발명의 자판기 상태확인과 제어를 위한 원거리 통신 시스템 및 통신 방법은 원거리에서 로컬 서버를 통해 하나 이상의 자판기의 동작상태를 확인하고, 자판기의 원격 제어가 가능함으로써, 자판기를 효율적으로 관리할 수 있고, 자판기의 제품 판매에 의한 이익을 증가시킬 수 있다.As described above, the remote communication system and communication method for checking and controlling the state of the vending machine of the present invention can check the operation state of one or more vending machines through a local server at a long distance and enable remote control of the vending machine, thereby efficiently It can manage and increase the profit from the sale of the product of the vending machine.
또한, 자판기의 제품 판매 현황에 대한 통계를 처리하여, 판매 제품에 대한 요구 정보를 미리 예측할 수 있으므로, 불필요한 자원 낭비를 막을 수 있다.In addition, by processing the statistics on the product sales status of the vending machine, it is possible to predict the required information about the product for sale in advance, thereby preventing unnecessary waste of resources.
Claims (21)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020000046315A KR20020013001A (en) | 2000-08-10 | 2000-08-10 | A long distance telecommunication system and a method for confirming a vending machine state and controlling on the network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020000046315A KR20020013001A (en) | 2000-08-10 | 2000-08-10 | A long distance telecommunication system and a method for confirming a vending machine state and controlling on the network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20020013001A true KR20020013001A (en) | 2002-02-20 |
Family
ID=19682608
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020000046315A Abandoned KR20020013001A (en) | 2000-08-10 | 2000-08-10 | A long distance telecommunication system and a method for confirming a vending machine state and controlling on the network |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20020013001A (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100397305B1 (en) * | 2001-03-20 | 2003-09-06 | 쌍용정보통신 주식회사 | Management system of auto machine using internet |
| KR20040009784A (en) * | 2002-07-25 | 2004-01-31 | (주)아랑존디 | A call detecting display for cash robby |
| KR100583743B1 (en) * | 2002-08-09 | 2006-05-25 | 주진관 | Advertising method using internet and vending machine |
| KR100738203B1 (en) * | 2005-04-27 | 2007-07-10 | 에스케이 텔레콤주식회사 | Ubiquitous based farm management method using remote control and its remote control |
| WO2008054037A1 (en) * | 2006-11-03 | 2008-05-08 | Yeong-Ae Kim | A system of management, information providing and information acquisition for vending machine based upon wire and wireless communication and a method of management, information providing and information acquisition for vending machine using the system |
| KR100882580B1 (en) * | 2008-04-07 | 2009-02-09 | 게이트마켓 주식회사 | Vending machine capable of remote management and its remote management system and operation method |
| KR101631663B1 (en) | 2015-03-04 | 2016-06-24 | (주)솔루션아이티 | Control method of mobile apparatus, server and vending machine system comprising the same |
| CN108352094A (en) * | 2015-08-21 | 2018-07-31 | K·E·皮希克 | Vending machine and method for remote sale of regulated goods |
| KR20200098780A (en) | 2019-02-12 | 2020-08-21 | 주식회사 한일상사 | System and method for management using contents with remuneration in automatic vending machine |
| KR20210013237A (en) | 2021-01-19 | 2021-02-03 | 주식회사 한일상사 | System and method for management using contents with remuneration in automatic vending machine |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5091713A (en) * | 1990-05-10 | 1992-02-25 | Universal Automated Systems, Inc. | Inventory, cash, security, and maintenance control apparatus and method for a plurality of remote vending machines |
| JPH0785343A (en) * | 1993-09-09 | 1995-03-31 | Nec Corp | Automatic vending machine management system |
| KR20000030864A (en) * | 2000-03-22 | 2000-06-05 | 임석순 | Vending machine including wireless communication terminal and method of advertising and managing, and electronic money approval system for the machine through Internet |
| KR20000036937A (en) * | 2000-04-01 | 2000-07-05 | 변명현 | Grain vendingmachine |
| KR20000072051A (en) * | 2000-07-14 | 2000-12-05 | 이명기 | Remote management system of automatic vending machine |
-
2000
- 2000-08-10 KR KR1020000046315A patent/KR20020013001A/en not_active Abandoned
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5091713A (en) * | 1990-05-10 | 1992-02-25 | Universal Automated Systems, Inc. | Inventory, cash, security, and maintenance control apparatus and method for a plurality of remote vending machines |
| JPH0785343A (en) * | 1993-09-09 | 1995-03-31 | Nec Corp | Automatic vending machine management system |
| KR20000030864A (en) * | 2000-03-22 | 2000-06-05 | 임석순 | Vending machine including wireless communication terminal and method of advertising and managing, and electronic money approval system for the machine through Internet |
| KR20000036937A (en) * | 2000-04-01 | 2000-07-05 | 변명현 | Grain vendingmachine |
| KR20000072051A (en) * | 2000-07-14 | 2000-12-05 | 이명기 | Remote management system of automatic vending machine |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100397305B1 (en) * | 2001-03-20 | 2003-09-06 | 쌍용정보통신 주식회사 | Management system of auto machine using internet |
| KR20040009784A (en) * | 2002-07-25 | 2004-01-31 | (주)아랑존디 | A call detecting display for cash robby |
| KR100583743B1 (en) * | 2002-08-09 | 2006-05-25 | 주진관 | Advertising method using internet and vending machine |
| KR100738203B1 (en) * | 2005-04-27 | 2007-07-10 | 에스케이 텔레콤주식회사 | Ubiquitous based farm management method using remote control and its remote control |
| WO2008054037A1 (en) * | 2006-11-03 | 2008-05-08 | Yeong-Ae Kim | A system of management, information providing and information acquisition for vending machine based upon wire and wireless communication and a method of management, information providing and information acquisition for vending machine using the system |
| KR100882580B1 (en) * | 2008-04-07 | 2009-02-09 | 게이트마켓 주식회사 | Vending machine capable of remote management and its remote management system and operation method |
| KR101631663B1 (en) | 2015-03-04 | 2016-06-24 | (주)솔루션아이티 | Control method of mobile apparatus, server and vending machine system comprising the same |
| CN108352094A (en) * | 2015-08-21 | 2018-07-31 | K·E·皮希克 | Vending machine and method for remote sale of regulated goods |
| KR20200098780A (en) | 2019-02-12 | 2020-08-21 | 주식회사 한일상사 | System and method for management using contents with remuneration in automatic vending machine |
| KR20210013237A (en) | 2021-01-19 | 2021-02-03 | 주식회사 한일상사 | System and method for management using contents with remuneration in automatic vending machine |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20020013001A (en) | A long distance telecommunication system and a method for confirming a vending machine state and controlling on the network | |
| US20020116342A1 (en) | Domestic electrical apparatus, subscriber registering method, order receiving method, and data processing system | |
| RU2010110466A (en) | METHOD FOR MANAGING MULTIPLE BILLING DEVICES | |
| JP5289342B2 (en) | Communication system, connection providing terminal, connection using terminal, server, communication method and program | |
| EP1525567B1 (en) | Method for using a radiotelephone terminal as remote control for automatic devices supplying fee-paying services | |
| US20050129201A1 (en) | Method and system for offering free telecommunication services | |
| US20140180473A1 (en) | Method for operating at least one vending machine | |
| WO2010037394A1 (en) | Ordering system with terminal unit having barcode scanner | |
| JP6695924B2 (en) | Point management system and point management method | |
| KR20020007885A (en) | service system for present messenger and operation method for this system | |
| JP2002359862A (en) | Facility information system | |
| JP2003288533A (en) | Customer management system, customer management method, and program | |
| JP6325602B2 (en) | Point management system, point management method, and point management program | |
| KR20100088976A (en) | System and method for electronic ordering system using 3 generation mobile communication network | |
| CN109118036A (en) | Beverage machine management system | |
| KR20030020206A (en) | system and method for payment of small account using integrated mileage, and vending machine and payment terminal used therein | |
| JP2007072850A (en) | Vending machine location server system | |
| JP2000149107A (en) | vending machine | |
| JP2003044906A (en) | Vending machine, recording medium, and program | |
| JP2003132406A (en) | Vending systems, vending machines and vending machine management equipment | |
| KR20020004251A (en) | System for automatic selling machine service using mobile terminals | |
| KR20020063566A (en) | System and method of aggregating data from a plurality of data generating machines | |
| KR100751910B1 (en) | Home appliance with communication function and home network server and wireless payment processing method using same | |
| JPH09259337A (en) | vending machine | |
| KR100751907B1 (en) | Home appliance with communication function and home network server and wireless payment processing method using same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20000810 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20021129 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20030724 |
|
| NORF | Unpaid initial registration fee | ||
| PC1904 | Unpaid initial registration fee |