[go: up one dir, main page]

KR20160071644A - Service server and operating method thereof about smart agriculture, and application applied to the same - Google Patents

Service server and operating method thereof about smart agriculture, and application applied to the same Download PDF

Info

Publication number
KR20160071644A
KR20160071644A KR1020140179048A KR20140179048A KR20160071644A KR 20160071644 A KR20160071644 A KR 20160071644A KR 1020140179048 A KR1020140179048 A KR 1020140179048A KR 20140179048 A KR20140179048 A KR 20140179048A KR 20160071644 A KR20160071644 A KR 20160071644A
Authority
KR
South Korea
Prior art keywords
information
service
terminal
service data
crops
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.)
Ceased
Application number
KR1020140179048A
Other languages
Korean (ko)
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 KR1020140179048A priority Critical patent/KR20160071644A/en
Publication of KR20160071644A publication Critical patent/KR20160071644A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/02Agriculture; Fishing; Forestry; Mining

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Marine Sciences & Fisheries (AREA)
  • Mining & Mineral Resources (AREA)
  • Agronomy & Crop Science (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Husbandry (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention relates to a service server related to smart farming, an operating method thereof, and an application applied to the same which automatically schedule disaster information required for smart farming, weather, climate, and disease and pest information, previously constructed production manuals for crops, and work histories for climates/seasons to provide the information, the manuals and the histories as guide information to contribute to diversification and stable production of crops and increase farm incomes by constructing a market connecting a farm and a customer and the farm and a distributer. The service server related to smart farming comprises: a determination unit to determine whether generation of guide information is required; and a generation unit to generate the guide information to provide a terminal with the generated guide information.

Description

스마트 영농과 관련된 서비스 서버 및 그 동작 방법, 그리고 이에 적용되는 애플리케이션{SERVICE SERVER AND OPERATING METHOD THEREOF ABOUT SMART AGRICULTURE, AND APPLICATION APPLIED TO THE SAME}TECHNICAL FIELD [0001] The present invention relates to a service server related to smart farming, an operation method thereof,

본 발명은 스마트 영농과 관련하여 단말에서 실행되는 애플리케이션을 활용하여 농작물의 다양화 및 안정적인 생산 그리고 합리적인 판로 구축에 기여할 수 있는 다양한 서비스 데이터 내지는 서비스 데이터를 가공하여 생성되는 별도의 안내 정보를 제공하기 위한 방안에 관한 것이다.The present invention relates to a method and apparatus for providing various guide data generated by processing various service data or service data that can contribute to diversification and stable production of crops and a reasonable price structure by utilizing an application executed in a terminal in association with smart farming It is about the plan.

기존 스마트 영농에 필요한 기상정보, 병해충 정보가 매스 미디어를 통해 대부분 전달되기 때문에 정보의 도달률이 한정되어 있어, 농가의 피해를 방지하기에는 그 한계가 있다.Since the information of weather and pest information necessary for existing smart farming is mostly transmitted through mass media, the reaching rate of information is limited, and there is a limit to prevent damage to the farmhouse.

또한, 새로운 농작물에 대한 소개나 교육이 오프라인으로만 행해지고 있기 때문에 농가의 일정상 참여가 힘들어 작물의 다양화가 이뤄지지 않고 있는 상황이다.In addition, introductions and training of new crops are being done only offline, so it is difficult for farmers to participate in daily work and diversification of crops is not taking place.

더욱이, 지역/시기/작물별 수확량, 거래가격 등 영농에 필수적인 정보를 얻기에는 복잡한 구조(PC활용, 인터넷 활용, 정보검색 능력 필요)의 한계로 인해 고령화된 농민들의 실정에 맞지 않으며, 관할 시, 군에서 농가와의 정보 전달 수단이 한정되어 있어 정책공유가 어려운 상황이다.Moreover, it is not suitable for aged farmers due to the limitation of complex structure (PC utilization, internet utilization, information retrieval ability) in order to obtain information essential for farming such as area / season / crop yield and transaction price, It is difficult to share policies because the means of communicating information with farmers is limited in the military.

본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 목적은 스마트 영농과 관련하여 단말에서 실행되는 애플리케이션을 활용하여 농작물의 다양화 및 안정적인 생산 그리고 합리적인 판로 구축에 기여할 수 있는 다양한 서비스 데이터 내지는 서비스 데이터를 가공하여 생성되는 별도의 안내 정보를 제공하는 데 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a smart farming system capable of diversifying and stabilizing production of crops and utilizing various applications And to provide separate guide information generated by processing service data or service data.

상기 목적을 달성하기 위한 본 발명의 제 1 관점에 따른 스마트 영농과 관련된 서비스 서버는 단말로부터 서비스 요청이 수신되는 경우, 상기 단말로부터 요청된 서비스 종류를 기초로 기 저장된 서비스 데이터를 이용한 안내 정보의 생성이 요구되는지 여부를 판별하는 판별부; 및 상기 안내 정보의 생성이 요구되는 것으로 판별되는 경우, 상기 서비스 요청과 관련하여 추출되는 서비스 데이터를 기 정의된 조합 정책에 따라 조합한 안내 정보를 생성하여, 상기 생성된 안내 정보가 상기 단말에 제공되도록 하는 생성부를 포함하는 것을 특징으로 한다.According to a first aspect of the present invention, there is provided a smart farming service server for generating a guide information using previously stored service data based on a service type requested from the terminal, A discrimination unit for discriminating whether or not it is required; And generating guide information in which service data extracted in association with the service request is combined according to a predefined combination policy when the guide information is determined to be required to be generated, And a generating unit for generating a control signal.

보다 구체적으로, 상기 서비스 종류에는, 농작물과 관련된 특정 서비스 데이터를 조회하는 정보 조회 서비스, 농작물과 관련된 서비스 데이터를 등록하는 정보 등록 서비스, 및 서비스 데이터의 가공이 요구되는 정보 안내 서비스 중 적어도 하나가 포함되며, 상기 판별부는, 상기 단말로부터 요청된 서비스 종류가 상기 정보 안내 서비스인 경우, 상기 안내 정보의 생성이 요구되는 것으로 판별하는 것을 특징으로 한다.More specifically, the service type includes at least one of an information inquiry service for inquiring specific service data related to crops, an information registration service for registering service data related to crops, and an information guide service for processing service data And the determination unit determines that generation of the guide information is required when the service type requested from the terminal is the information guidance service.

보다 구체적으로, 상기 서비스 서버는, 상기 단말로부터 수신되는 서비스 요청에 따라 데이터베이스로부터 기 저장된 서비스 데이터를 추출하는 추출부를 더 포함하며, 상기 추출부는, 상기 단말의 위치 및 상기 단말로부터 선택된 농작물 정보 중 적어도 하나를 기초로 서비스 데이터를 추출하는 것을 특징으로 한다.More specifically, the service server further includes an extracting unit for extracting previously stored service data from the database according to a service request received from the terminal, and the extracting unit extracts at least one of the location of the terminal and the crop information selected from the terminal And extracts the service data based on one.

보다 구체적으로, 상기 단말로부터 요청된 서비스 종류가 특정 일의 작업 내역을 안내받기 위한 상기 정보 안내 서비스인 경우, 상기 추출되는 서비스 데이터에는, 상기 특정 일의 상기 단말의 위치와 관련된 날씨 정보, 병해충 정보, 및 상기 단말로부터 선택된 농작물 정보와 관련된 농작물 관리 메뉴얼 정보 중 적어도 하나가 포함되며, 상기 생성부는, 상기 날씨 정보, 상기 병해충 정보 및 상기 농작물 관리 메뉴얼 정보 중 적어도 하나를 상기 조합 정책에 따라 조합하여 상기 특정 일의 작업 내역을 안내하기 위한 상기 안내 정보를 생성하는 것을 특징으로 한다.More specifically, when the service type requested from the terminal is the information guidance service for receiving a work history of a specific day, the extracted service data includes weather information related to the position of the terminal on the specific day, And at least one of crop management manual information related to crop information selected from the terminal, and the generating unit combines at least one of the weather information, the pest information, and the crop management manual information according to the combination policy, And generates the guide information for guiding the work history of a specific day.

보다 구체적으로, 상기 단말로부터 요청된 서비스 종류가 농작물을 판매하기 위한 상기 정보 안내 서비스인 경우, 상기 추출되는 서비스 데이터에는, 상기 단말로부터 등록된 농작물 판매정보, 농작물의 시세 정보, 및 구매자 정보 중 적어도 하나가 포함되며, 상기 생성부는, 상기 농작물 판매정보, 상기 농작물 시세 정보, 및 상기 구매자 정보 중 적어도 하나를 상기 조합 정책에 따라 조합하여 농작물의 판매와 관련된 상기 안내 정보를 생성하는 것을 특징으로 한다.More specifically, when the type of service requested from the terminal is the information guidance service for selling crops, the extracted service data includes at least one of sales information of crops registered in the terminal, quotation information of crops, And the generating unit combines at least one of the crop sales information, the crop price information, and the buyer information according to the combination policy to generate the guide information related to sales of the crop.

상기 목적을 달성하기 위한 본 발명의 제 2 관점에 따른 매체에 저장된 애플리케이션은 스마트 영농과 관련된 서비스 요청을 서비스 서버에 전달하는 단계; 상기 서비스 서버에 요청한 서비스 종류에 따라 상기 서비스 서버로부터 기 저장된 서비스 데이터 및 기 저장된 서비스 데이터를 가공하여 생성된 안내 정보 중 적어도 하나를 수신하는 수신단계; 및 상기 서비스 서버로부터 수신된 상기 서비스 데이터 및 상기 안내 정보 중 적어도 하나를 화면에 표시하는 표시단계를 실행하는 것을 특징으로 한다.According to a second aspect of the present invention, there is provided an application stored in a medium, the method comprising: transferring a service request related to smart farming to a service server; A receiving step of receiving at least one of service data previously stored from the service server and guide information generated by processing stored service data according to a service type requested to the service server; And a display step of displaying at least one of the service data and the guide information received from the service server on a screen.

보다 구체적으로, 상기 서비스 종류에는, 농작물과 관련된 특정 서비스 데이터를 조회하기 위한 정보 조회 서비스, 농작물과 관련된 서비스 데이터를 등록하기 위한 정보 등록 서비스, 및 서비스 데이터의 가공이 요구되는 정보 안내 서비스 중 적어도 하나가 포함되며, 상기 수신단계는, 상기 서비스 서버에 요청한 서비스 종류가 상기 정보 안내 서비스인 경우, 상기 서비스 서버로부터 상기 서비스 요청에 따라 추출되는 서비스 데이터를 기 정의된 조합 정책에 따라 조합하여 생성한 상기 안내 정보를 수신하는 것을 특징으로 한다.More specifically, the service type includes at least one of an information inquiry service for inquiring specific service data related to crops, an information registration service for registering service data related to crops, and an information guide service requiring processing of service data Wherein the receiving step includes combining service data extracted according to the service request from the service server according to a predefined combination policy when the service type requested to the service server is the information guidance service, And receives the guide information.

보다 구체적으로, 상기 서비스 서버에 요청한 서비스 종류가 특정 일의 작업 내역을 안내받기 위한 상기 정보 안내 서비스인 경우, 상기 서비스 요청에 따라 추출되는 서비스 데이터에는, 상기 특정 일의 상기 단말의 위치와 관련된 날씨 정보, 병해충 정보, 및 상기 단말로부터 선택된 농작물 정보와 관련된 농작물 관리 메뉴얼 정보 중 적어도 하나가 포함되며, 상기 서비스 서버는, 상기 날씨 정보, 상기 병해충 정보 및 상기 농작물 관리 메뉴얼 정보 중 적어도 하나를 상기 조합 정책에 따라 조합하여 상기 특정 일의 작업 내역을 안내하기 위한 상기 안내 정보를 생성하는 것을 특징으로 한다.More specifically, when the type of the service requested to the service server is the information guidance service for receiving the job history of a specific day, the service data extracted according to the service request includes the weather related to the location of the terminal of the specific day And at least one of crop management information related to crop information selected from the terminal, and the service server transmits at least one of the weather information, the pest control information, and the crop management manual information to the combination policy And generates the guide information for guiding the work history of the specific day.

보다 구체적으로, 상기 서비스 서버에 요청한 서비스 종류가 농작물을 판매하기 위한 상기 정보 안내 서비스인 경우, 상기 서비스 요청에 따라 추출되는 서비스 데이터에는, 상기 단말로부터 등록된 농작물 판매정보, 농작물 시세 정보, 및 구매자 정보가 포함되며, 상기 서비스 서버는, 상기 농작물 판매정보, 상기 농작물 시세 정보, 및 상기 구매자 정보 중 적어도 하나를 상기 조합 정책에 따라 조합하여 농작물의 판매와 관련된 상기 안내 정보를 생성하는 것을 특징으로 한다.More specifically, when the type of the service requested to the service server is the information guidance service for selling crops, the service data extracted according to the service request includes the sales information of the crops registered in the terminal, the crop quotation information, And the service server is configured to combine at least one of the crop sales information, the crop market information, and the buyer information according to the combination policy to generate the guide information related to sales of crops .

상기 목적을 달성하기 위한 본 발명의 제 3 관점에 따른 스마트 영농과 관련된 서비스 서버의 동작 방법은, 단말로부터 서비스 요청이 수신되는 경우, 상기 단말로부터 요청된 서비스 종류를 기초로 기 저장된 서비스 데이터를 이용한 안내 정보의 생성이 요구되는지 여부를 판별하는 판별단계; 및 상기 안내 정보의 생성이 요구되는 것으로 판별되는 경우, 상기 서비스 요청과 관련하여 추출되는 서비스 데이터를 기 정의된 조합 정책에 따라 조합한 안내 정보를 생성하여, 상기 생성된 안내 정보가 상기 단말에 제공되도록 하는 생성단계를 포함하는 것을 특징으로 한다.According to a third aspect of the present invention, there is provided a method of operating a service server related to smart farming, the method comprising: when a service request is received from a terminal, A discriminating step of discriminating whether or not generation of guide information is required; And generating guide information in which service data extracted in association with the service request is combined according to a predefined combination policy when the guide information is determined to be required to be generated, And a generating step of generating a plurality of output signals.

보다 구체적으로, 상기 서비스 종류에는, 농작물과 관련된 특정 서비스 데이터를 조회하는 정보 조회 서비스, 농작물과 관련된 서비스 데이터를 등록하는 정보 등록 서비스, 및 서비스 데이터의 가공이 요구되는 정보 안내 서비스 중 적어도 하나가 포함되며, 상기 판별단계는, 상기 단말로부터 요청된 서비스 종류가 상기 정보 안내 서비스인 경우, 상기 안내 정보의 생성이 요구되는 것으로 판별하는 것을 특징으로 한다.More specifically, the service type includes at least one of an information inquiry service for inquiring specific service data related to crops, an information registration service for registering service data related to crops, and an information guide service for processing service data And the determining step determines that generation of the guide information is required when the service type requested from the terminal is the information guidance service.

보다 구체적으로, 상기 방법은, 상기 생성단계 이전에, 상기 단말로부터 수신되는 서비스 요청에 따라 데이터베이스로부터 기 저장된 서비스 데이터를 추출하는 추출단계를 더 포함하며, 상기 추출단계는, 상기 단말의 위치 및 상기 단말로부터 선택된 농작물 정보 중 적어도 하나를 기초로 서비스 데이터를 추출하는 것을 특징으로 한다.More specifically, the method may further include an extracting step of extracting pre-stored service data from a database according to a service request received from the terminal before the generating step, And extracting the service data based on at least one of the crop information selected from the terminal.

보다 구체적으로, 상기 단말로부터 요청된 서비스 종류가 특정 일의 작업 내역을 안내받기 위한 상기 정보 안내 서비스인 경우, 상기 추출되는 서비스 데이터에는, 상기 특정 일의 상기 단말의 위치와 관련된 날씨 정보, 병해충 정보, 및 상기 단말로부터 선택된 농작물 정보와 관련된 농작물 관리 메뉴얼 정보 중 적어도 하나가 포함되며, 상기 생성단계는, 상기 날씨 정보, 상기 병해충 정보 및 상기 농작물 관리 메뉴얼 정보 중 적어도 하나를 상기 조합 정책에 따라 조합하여 상기 특정 일의 작업 내역을 안내하기 위한 상기 안내 정보를 생성하는 것을 특징으로 한다.More specifically, when the service type requested from the terminal is the information guidance service for receiving a work history of a specific day, the extracted service data includes weather information related to the position of the terminal on the specific day, And at least one of crop management manual information related to crop information selected from the terminal, and the generation step includes combining at least one of the weather information, the pest control information, and the crop management manual information according to the combination policy And generates the guide information for guiding the work history of the specific day.

보다 구체적으로, 상기 단말로부터 요청된 서비스 종류가 농작물을 판매하기 위한 상기 정보 안내 서비스인 경우, 상기 추출되는 서비스 데이터에는, 상기 단말로부터 등록된 농작물 판매정보, 농작물의 시세 정보, 및 구매자 정보 중 적어도 하나가 포함되며, 상기 생성단계는, 상기 농작물 판매정보, 상기 농작물 시세 정보, 및 상기 구매자 정보 중 적어도 하나를 상기 조합 정책에 따라 조합하여 농작물의 판매와 관련된 상기 안내 정보를 생성하는 것을 특징으로 한다.More specifically, when the type of service requested from the terminal is the information guidance service for selling crops, the extracted service data includes at least one of sales information of crops registered in the terminal, quotation information of crops, And the generating step generates at least one of the crop sales information, the crop market information, and the buyer information according to the combination policy to generate the guide information related to sales of the crop .

이에, 스마트 영농과 관련된 서비스 서버 및 그 동작 방법, 그리고 이에 적용되는 애플리케이션에 의하면, 스마트 영농에 필요한 재해정보, 날씨, 기후, 및 병해충 정보 그리고 사전에 구축된 농작물별 생산 메뉴얼과 기후/시기별로 작업 내역을 자동 스케쥴링하여 이를 안내 정보로서 제공함으로써 농작물의 다양화 및 안정적인 생산에 기여하며, 농가와 소비자, 농가와 유통업자를 연결해 주는 판로 구축을 통해 농가 소득 증대를 꾀할 수 있다.Accordingly, according to the service server and its operation method related to smart farming, and the application applied thereto, disaster information, weather, climate and pest information necessary for smart farming, and production manual and climate / By automatically scheduling the details and providing them as guide information, it contributes to diversification and stable production of crops, and can increase the income of farm households by constructing a sales channel connecting farmers, consumers, farmers and distributors.

도 1은 본 발명의 일 실시예에 따른 스마트 영농 서비스 시스템의 개략적인 구성도.
도 2는 본 발명의 일 실시예에 따른 단말의 구성을 설명하기 위한 도면.
도 3은 본 발명의 일 실시예에 따른 서비스 서버의 구성을 설명하기 위한 도면.
도 4는 본 발명의 일 실시예에 따른 스마트 영농 서비스 시스템에서의 동작 흐름을 설명하기 위한 개략적인 순서도.
도 5는 본 발명의 일 실시예에 따른 서비스 서버에서의 동작 흐름을 설명하기 위한 개략적인 순서도.
1 is a schematic configuration diagram of a smart farming service system according to an embodiment of the present invention;
2 is a diagram illustrating a configuration of a terminal according to an embodiment of the present invention;
3 is a diagram illustrating a configuration of a service server according to an embodiment of the present invention;
FIG. 4 is a schematic flowchart for explaining an operational flow in a smart farming service system according to an embodiment of the present invention; FIG.
5 is a schematic flowchart for explaining an operation flow in a service server according to an embodiment of the present invention;

이하, 첨부된 도면을 참조하여 본 발명의 일 실시예에 대하여 설명한다.Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 스마트 영농 서비스 시스템을 도시한 도면이다. 1 is a diagram illustrating a smart farming service system according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 스마트 영농 서비스 시스템은, 스마트 영농과 관련된 서비스를 요청하는 단말(100), 및 단말(100)로부터의 서비스 요청에 따라 외부 서버(300)로부터 수집된 서비스 데이터 제공하는 서비스 서버(200)를 포함하는 구성을 갖는다.1, a smart farming service system according to an embodiment of the present invention includes a terminal 100 for requesting a service related to smart farming, and an external server 300 according to a service request from the terminal 100. [ And a service server 200 for providing service data collected from the service server 200.

단말(100)은 스마트 영농과 관련하여 배포되는 애플리케이션을 실행하는 장치를 일컫는 것으로서, 애플리케이션을 실행을 통해 서비스 서버로부터 다양한 서비스 데이터를 수신할 수 있다.The terminal 100 refers to a device that executes an application distributed in association with smart farming, and can receive various service data from a service server through execution of an application.

예를 들어, 위 단말(100)로는 스마트폰, 테블릿 PC, 및 PDA 등이 해당될 수 있으며, 이에 제한되는 것이 아닌 스마트 영농과 관련된 애플리케이션의 실행이 가능한 장치는 모두 포함될 수 있다.For example, the terminal 100 may be a smart phone, a tablet PC, a PDA, and the like, and may include all devices capable of executing applications related to smart farming, not limited thereto.

서비스 서버(200)는 단말(100)로부터의 서비스 요청에 따라, 외부 장치(300)로부터 수집된 서비스 데이터를 직접 단말(100) 제공하거나, 서비스 데이터에 대한 가공을 통해 별도의 안내 정보를 생성하여 단말(100)에 제공하는 서버를 일컫는다.The service server 200 provides the service data collected from the external device 300 directly to the terminal 100 according to a service request from the terminal 100 or generates separate guide information through processing on the service data And provides it to the terminal 100.

여기서, 서비스 데이터는, 스마트 영농에 필요한 가공되지 않은 다양한 정보를 일컫는 것으로서, 재해정보, 날씨, 기후, 및 병해충 정보 등을 일컫는 것으로서, 이에 제한되지는 않는다.Here, the service data refers to various unprocessed information necessary for smart farming and refers to disaster information, weather, climate, pest information, and the like, but is not limited thereto.

아울러, 안내 정보의 경우, 위 서비스 데이터를 가공하여 생성되는 가공 정보를 일컫는 것으로서, 예컨대, 농작물별 생산 메뉴얼과 기후/시기별로 작업 내역을 자동 스케쥴링한 정보 및 농가와 소비자, 농가와 유통업자를 연결해 주는 판로와 관련된 정보일 수 있으며, 이에 제한되는 것이 아닌 서비스 데이터의 가공을 통해서 생성될 수 있는 정보는 모두 해당될 수 있다.In addition, the guide information refers to the processing information generated by processing the above service data. For example, the guide information includes information such as production manuals for each crop, automatic scheduling information for each climate / season, and information for connecting farmers, consumers, farmers and distributors Information that can be generated through the processing of service data, but not limited thereto, may all be applicable.

앞서 언급한 바와 같이, 서비스 서버(200)는 위 서비스 데이터를 외부 서버(300)로부터 수집하게 된다.As described above, the service server 200 collects the service data from the external server 300.

결국, 외부 서버(300)에는 예컨대, 재해정보, 날씨, 기후 등의 서비스 데이터를 제공하는 기상청 서버 및 농작물별 생산 메뉴얼, 병해충 정보, 및 농작물의 년간 수확량 등의 서비스 데이터를 제공하는 농촌 진흥청 서버 등이 해당될 수 있으며, 이에 제한되지는 않는다.As a result, the external server 300 is provided with a weather station server that provides service data such as disaster information, weather, weather, and the like, a production manual for each crop, pest information, and a server of Rural Development Administration providing service data such as annual yields of crops But is not limited thereto.

한편, 본 발명의 일 실시에 따르면, 스마트 영농과 관련된 다양한 정보를 제공하게 된다.Meanwhile, according to one embodiment of the present invention, various information related to smart farming is provided.

기존의 경우, 스마트 영농에 필요한 기상정보, 병해충 정보가 매스 미디어를 통해 대부분 전달되기 때문에 정보의 도달률이 한정되어 있으며, 그 밖에 농작물에 대한 소개나 교육, 지역/시기/작물별 수확량, 거래가격 등 영농에 필수적인 정보의 공유 또한 오프라인을 통해서 이루어짐에 따라 농가의 일정상 참여가 힘든 것이 현실이다.In the existing case, the information reachability is limited because most of the weather information and pest control information necessary for smart farming are transmitted through mass media. In addition, information on crops, education, region / season / crop yield, As the sharing of information essential for farming is also done offline, it is a reality that farmers can hardly participate at work.

아울러, 온라인 판매를 통한 농산물거래가 활성화된 작금의 상황이나, 대다수의 고령화 농민의 경우 공판장을 통한 판매가 주를 이루어 유통업자 대비 농가 수익률이 낮은 편이다.In addition, the situation in which agricultural products transactions are activated through online sales, and in the case of the majority of aged farmers, the sales through the tangible stake are the main share, so the yield of the farmers is lower than that of the distributors.

결국, 유통단계에서의 마진을 줄여 농가나 소비자 모두 이득이 될 수 있는 유통구조의 변화 또한 필요한 실정이라 할 것이다.As a result, it is necessary to change the distribution structure that can benefit both farmers and consumers by reducing margins at the distribution stage.

최근에는 스마트 폰이라는 정보수집과 휴대에 최적화된 모바일 디바이스가 대중화되어 있는데, 이를 활용한다면 농작물을 보다 체계적이고 효율적으로 재배할 수 있으며, 농작물의 판로의 구축 또한 가능해 질 수 있음을 예상할 수 있다. In recent years, mobile devices optimized for smart phones have been popularized, and it can be expected that crops can be cultivated more systematically and efficiently, and the construction of farm products can be realized.

이와 관련하여 특정 부처(예:농촌 진흥청)에서는 스마트폰 애플리케이션을 제작하여 배포하고 있으나, 배포된 애플리케이션의 경우 기상특보, 병해충 정보 등의 기본적인 정보 습득만이 가능한 수준에 머물고 있어 그 활용도가 떨어지는 것이 현실이다.In this regard, some ministries (eg Rural Development Administration) have been producing and distributing smartphone applications, but deployed applications are only able to acquire basic information such as weather information and pest information, to be.

이에, 본 발명의 일 실시예에서는 단말(100)에서 실행되는 애플리케이션의 활용을 통해 농작물의 다양화 및 안정적인 생산 그리고 합리적인 판로 구축에 기여할 수 있는 새로운 방안을 제안하고자 하며, 이하에서는 이를 구체적으로 설명하기로 한다.Accordingly, in an embodiment of the present invention, a new scheme that contributes to the diversification, stable production, and reasonable sales building of crops through utilization of an application executed in the terminal 100 is proposed. .

단말(100)은 서비스 서버(200)에 서비스를 요청하는 기능을 수행한다.The terminal 100 performs a function of requesting the service server 200 for a service.

보다 구체적으로, 단말(100)은 스마트 영농과 관련하여 배포된 애플리케이션의 실행을 통해 서비스 서버(200)에 서비스 요청을 전달하게 된다.More specifically, the terminal 100 transmits a service request to the service server 200 through execution of an application distributed with respect to smart farming.

이때, 단말(100)은 현재 위치 정보를 획득하고, 획득된 위치 정보를 포함하는 서비스 요청을 서비스 서버(200)에 전달함으로써, 자신의 현재 위치에 해당하는 지역 기반의 서비스를 서비스 서버(200)에 요청하게 된다.At this time, the terminal 100 obtains the current location information, and transmits a service request including the obtained location information to the service server 200, so that the service based on the location- .

여기서, 단말(100)에서 이루어지는 위치 정보 획득 방식의 경우, 단말(100)에서 지원하는 GPS(Global Positioning System) 기능이 활용되거나, 단말(100)이 현재 접속중인 기지국 정보를 활용하는 방식을 통해서 이루어질 수 있다.Here, in the case of the location information acquisition method performed by the terminal 100, a GPS (Global Positioning System) function supported by the terminal 100 may be utilized or a method of utilizing the base station information currently connected to the terminal 100 .

한편, 단말(100)에서 요청하는 서비스는 다음과 같이 그 서비스 종류가 구분될 수 있다.On the other hand, the service requested by the terminal 100 can be classified as follows.

예를 들어, 단말(100)이 요청할 수 있는 서비스 종류에는 농작물과 관련된 특정 서비스 데이터를 조회하는 정보 조회 서비스, 농작물과 관련된 서비스 데이터를 등록하는 정보 등록 서비스, 및 서비스 데이터의 가공이 요구되는 정보 안내 서비스 중 적어도 하나가 포함될 수 있다.For example, the types of services that the terminal 100 can request include an information inquiry service for inquiring specific service data related to crops, an information registration service for registering service data related to crops, and an information service Service may be included.

정보 조회 서비스의 경우, 서비스 서버(200)에 저장된 서비스 데이터를 단순히 조회하는 서비스를 일컫는 것으로서, 예컨대, 일일 날씨 정보 조회 서비스, 지역 병충해 정보 조회 서비스, 년간 수확량 조회 서비스, 주변 농가 조회 서비스, 새로운 품종 정보 조회 서비스 등이 해당될 수 있다.In the case of the information inquiry service, it refers to a service for simply inquiring service data stored in the service server 200, and for example, a daily weather information inquiry service, a local pest insect information inquiry service, an annual yield inquiry service, Information inquiry service, and the like.

정보 등록 서비스의 경우, 단말(100)이 농작물과 관련된 일련의 정보를 서비스 데이터로서 서비스 서버(200)에 등록하는 서비스를 일컫는 것으로서, 예컨대, 농작물과 관련하여 일 별 작업 내역, 날씨 정보, 특이 사항 등을 기입하고 이를 일기 형식으로 등록하는 영농 일기 서비스 등이 이에 해당될 수 있다.In the case of the information registration service, the terminal 100 refers to a service for registering a series of information related to crops in the service server 200 as service data. For example, in the case of an information registration service, Etc., and register them in a diary format.

정보 안내 서비스의 경우, 다수의 서비스 데이터를 가공하여 생성되는 안내 정보를 제공받기 위한 서비스를 일컫는 것으로서, 농작물에 대한 특정 일의 작업 내역을 안내 정보로서 제공받기 위한 작업 스케줄링 서비스 및 농작물을 판매할 수 있는 판로에 대한 정보를 제공받기 위한 판매 도우미 서비스 등이 이에 해당될 수 있다.In the case of the information guidance service, it refers to a service for receiving guidance information generated by processing a plurality of service data, and includes a job scheduling service for receiving work details of a specific day for the crop as guide information, And a sales assistant service for receiving information on the sales channel.

단말(100)은 서비스 서버(200)로부터 수신되는 서비스 데이터 및 안내 정보를 표시하는 기능을 수행한다.The terminal 100 performs a function of displaying service data and guide information received from the service server 200.

보다 구체적으로, 단말(100)은 서비스 서버(200)에 요청한 서비스 종류에 따라 서비스 서버(100)로부터 기 저장된 서비스 데이터 또는 기 저장된 서비스 데이터를 가공하여 생성된 안내 정보 중 적어도 하나를 수신하여 이를 화면에 표시하게 된다.More specifically, the terminal 100 receives at least one of the previously stored service data from the service server 100 or the guide information generated by processing the previously stored service data according to the service type requested to the service server 200, .

한편, 본 발명의 일 실시예에서는, 단말(100)이 서비스 서버(200)에 서비스 요청을 전달함으로써, 서비스 데이터 또는 안내 정보를 수신하는 풀(Pull) 방식의 서비스를 전제로 설명하였으나, 서비스 서버(200)에 대한 별도의 서비스 요청 없이, 일정 주기에 따라 서비스 서버(200)가 제공하는 서비스 데이터 또는 안내 정보를 수신하는 방식인 푸시(Push) 방식을 통해서도 서비스가 이루어질 수 있음은 물론이다.Meanwhile, in an embodiment of the present invention, a pull service system in which the terminal 100 receives service data or guide information by transmitting a service request to the service server 200 has been described as a premise, The service can be performed through a push method that is a method of receiving service data or guide information provided by the service server 200 according to a predetermined period without requesting a separate service for the service server 200.

서비스 서버(200)는 서비스 데이터를 수집/저장하는 기능을 수행한다.The service server 200 performs a function of collecting / storing service data.

보다 구체적으로, 서비스 서버(200)는 일정 주기(예: 일 별, 시간대 별, 이벤트 발생시)마다 외부 서버(300)로부터 서비스 데이터를 수집하게 되며, 수집된 서비스 데이터는 자체 데이터베이스에 저장하게 된다.More specifically, the service server 200 collects service data from the external server 300 every predetermined period (for example, by day, time zone, or event occurrence), and stores the collected service data in its own database.

이때, 서비스 서버(200)는 외부 서버(300)에서 제공하는 공개 API(Open Application Program Interface)를 통해서 서비스 데이터를 수집할 수 있는데, 이러한 수집 방식에 제한되지는 않는다.At this time, the service server 200 can collect service data through an open application program interface (API) provided by the external server 300, but the present invention is not limited to such a collection method.

예를 들어, 외부 서버(300)가 기상청에서 운용하는 기상청 서버인 경우, 지역별 날씨 정보와 관련된 XML 형식의 데이터인 RSS(Rich Site Summary : 맞춤형 뉴스 서비스) 기상정보를 서비스 데이터로서 수집하여 저장할 수 있다.For example, when the external server 300 is a meteorological station operated by a meteorological office, it can collect and store RSS (Rich Site Summary) weather information, which is XML format data related to regional weather information, as service data .

다른 예로서, 외부 서버(300)가 농촌 진흥청에서 운용하는 농촌 진흥청 서버인 경우, 작목별 농업기술정보, 농사정보 목록, 병해충 정보, 품종별 농작물 관리 메뉴얼, 농업기술 동영상, 농축산물 소득정보 및 새로운 품종 정보 등을 서비스 데이터로서 수집하여 저장할 수 있다.As another example, when the external server 300 is a Rural Development Administration server operated by the Rural Development Administration, information on agricultural technology information, agricultural information, pest information, agricultural management manuals, agricultural technology videos, agricultural and agriculture income information, Information and the like can be collected and stored as service data.

또한, 서비스 서버(200)는 안내 정보의 생성이 요구되는지 여부를 판별하는 기능을 수행한다.In addition, the service server 200 performs a function of determining whether or not the generation of the guide information is required.

보다 구체적으로, 서비스 서버(200)는 단말(100)로부터 서비스 요청이 수신되는 경우, 단말(100)로부터 요청된 서비스 종류를 기초로 기 저장된 서비스 데이터를 이용한 안내 정보의 생성이 요구되는지 여부를 판별하게 된다.More specifically, when the service request is received from the terminal 100, the service server 200 determines whether generation of the guide information using the previously stored service data is required based on the service type requested from the terminal 100 .

앞서 단말(100)로부터 요청되는 서비스 종류에는, 농작물과 관련된 특정 서비스 데이터를 조회하는 정보 조회 서비스, 농작물과 관련된 서비스 데이터를 등록하는 정보 등록 서비스, 및 서비스 데이터의 가공이 요구되는 정보 안내 서비스로 구분될 수 있음을 언급한 바 있다.The types of services requested from the terminal 100 include an information inquiry service for inquiring specific service data related to crops, an information registration service for registering service data related to crops, and an information guide service for processing service data It can be done.

이때, 서비스 서버(200)는 단말(100)로부터 요청된 서비스 종류가 위 정보 안내 서비스에 해당하는 것으로 확인되면 안내 정보의 생성이 요구되는 것으로 판별하게 된다.At this time, the service server 200 determines that the generation of the guide information is required if it is confirmed that the service type requested from the terminal 100 corresponds to the above information guidance service.

또한, 서비스 서버(200)는 안내 정보를 생성하는 기능을 수행한다.In addition, the service server 200 performs a function of generating guide information.

보다 구체적으로, 서비스 서버(200)는 단말(100)로부터 수신되는 서비스 요청에 따라 안내 정보의 생성이 요구되는 것으로 판별되는 경우, 서비스 요청과 관련하여 추출되는 서비스 데이터를 가공함으로써, 안내 정보를 생성하게 된다.More specifically, when it is determined that generation of guide information is required according to a service request received from the terminal 100, the service server 200 generates guide information by processing the service data extracted in association with the service request .

한편, 서비스 서버(200)는 위 안내 정보의 생성에 앞서, 서비스 요청과 관련하여 추출하게 된다.On the other hand, the service server 200 extracts a service request before generating the guide information.

이때, 서비스 서버(200)는 단말(100)의 위치 및 단말(100)로부터 선택된 농작물의 정보를 기준으로 서비스 데이터를 추출함으로써, 데이터 베이스에 저장되어 있는 전체 서비스 데이터 중 단말(100)의 위치 및 선택된 농작물에 타게팅된 서비스 데이터만이 추출될 수 있도록 한다.At this time, the service server 200 extracts the service data based on the location of the terminal 100 and the information of the crop selected from the terminal 100, thereby determining the location and the location of the terminal 100 among the entire service data stored in the database So that only the service data targeted to the selected crop can be extracted.

이와 관련하여, 서비스 서버(200)는 서비스 요청과 관련된 서비스 데이터의 추출이 완료되면, 기 정의된 조합 정책(예: 알고리즘)에 따라 추출된 서비스 데이터를 조합하는 방식을 통해서 단말(100)에서 요구하는 안내 정보를 생성하게 된다.In this regard, when the extraction of the service data related to the service request is completed, the service server 200 requests the terminal 100 from the terminal 100 through a method of combining the extracted service data according to a predefined combination policy (e.g., an algorithm) The guidance information is generated.

예를 들어, 단말(100)로부터 요청된 서비스 종류가 특정 일의 작업 내역을 안내받기 위한 작업 스케줄링 서비스인 경우, 데이터베이스로부터 추출되는 서비스 데이터에는, 단말(100)의 위치와 관련된 날씨 정보, 병해충 정보, 및 단말(100)로부터 선택된 농작물 정보와 관련된 농작물 관리 메뉴얼 정보 등이 포함될 수 있음을 예상할 수 있다.For example, when the type of the service requested from the terminal 100 is a job scheduling service for receiving a job history of a specific day, the service data extracted from the database includes weather information related to the location of the terminal 100, And crop management manual information related to the crop information selected from the terminal 100, for example.

이 경우, 서비스 서버(200)는 위와 같이 추출된 날씨 정보, 병해충 정보 및 농작물 관리 메뉴얼 정보 등의 서비스 데이터들을 기 정의된 조합 정책에 따라 조합함으로써, 특정 일에 단말(100) 소지자 농작물에 해야되는 작업 내역을 안내하기 위한 안내 정보를 생성할 수 있다.In this case, the service server 200 combines the service data such as the weather information, the pest information, and the crop management manual information extracted as described above according to the predefined combination policy, And guide information for guiding the work history can be generated.

다른 예로서, 단말(100)로부터 요청된 서비스 종류가 농작물을 판매할 수 있는 판로에 대한 정보를 제공받기 위한 판매 도우미 서비스인 경우, 데이터베이스로부터 추출되는 서비스 데이터에는, 단말(100)로부터 등록된 농작물 판매정보(예: 판매 수량), 농작물의 시세 정보, 및 구매자 정보(예: 구매 가격, 구매자 위치, 구매자 연락처) 등이 포함될 수 있음을 예상할 수 있다.As another example, when the service type requested from the terminal 100 is a sales assisting service for receiving information on sales outlets for selling crops, the service data extracted from the database includes, for example, It can be expected that sales information (for example, sales quantity), crop information, and buyer information (for example, purchase price, buyer location, buyer contact) may be included.

이 경우, 서비스 서버(200)는 위와 같이 추출된 농작물 판매정보, 농작물 시세 정보, 및 구매자 정보 등의 서비스 데이터들을 기 정의된 조합 정책에 따라 조합함으로써, 판매자에게 가장 유리한 판로와 관련된 안내 정보를 생성할 수 있다.In this case, the service server 200 combines the service data such as the crop sales information, the crop market information, and the buyer information extracted as described above according to the predefined combination policy, thereby generating guide information related to the most advantageous merchandise to the seller can do.

또한, 서비스 서버(200)는 서비스 데이터 및 안내 정보를 제공하는 기능을 수행한다.In addition, the service server 200 performs a function of providing service data and guide information.

보다 구체적으로, 서비스 서버(200)는 단말(100)로부터 요청되는 서비스 요청에 따라 서비스 데이터의 추출이 완료되었거나, 안내 정보의 생성이 완료된 경우, 서비스 데이터 또는 안내 정보를 단말(100)에 제공함으로써, 단말(100)로 하여금 수신된 정보를 표시할 수 있도록 한다.More specifically, the service server 200 provides service data or guidance information to the terminal 100 when the extraction of the service data is completed according to the service request requested from the terminal 100, or when the generation of the guide information is completed , So that the terminal 100 can display the received information.

이하에서는, 도 2를 참조하여 본 발명의 일 실시예에 따른 단말(100)의 구성을 보다 구체적으로 설명하도록 한다.Hereinafter, the configuration of the terminal 100 according to an embodiment of the present invention will be described in more detail with reference to FIG.

즉, 본 발명의 일 실시예에 따른 단말(100)은 스마트 영농과 관련된 서비스를 요청하는 요청부(110), 서비스 요청에 따라 수신되는 서비스 데이터 또는 안내 정보를 수신하는 수신부(120), 및 수신된 서비스 데이터 또는 안내 정보를 화면에 표시하는 표시부(130)를 포함하는 구성을 가질 수 있다.That is, the terminal 100 according to an embodiment of the present invention includes a request unit 110 for requesting a service related to smart farming, a receiving unit 120 for receiving service data or guide information received according to a service request, And a display unit 130 for displaying the received service data or guide information on the screen.

여기서, 요청부(110), 수신부(120), 및 표시부(130)를 포함하는 단말(100)의 전체 구성 내지는 그 일부는, 스마트 영농과 관련하여 설치된 애플리케이션에 의해 구현될 수 있다.Here, the entire configuration or a part of the terminal 100 including the requesting unit 110, the receiving unit 120, and the display unit 130 may be implemented by an application installed in association with smart farming.

요청부(110)는 서비스 서버(200)에 서비스를 요청하는 기능을 수행한다.The request unit 110 performs a function of requesting the service server 200 for a service.

보다 구체적으로, 요청부(110)는 현재 위치 정보를 획득하고, 획득된 위치 정보를 포함하는 서비스 요청을 서비스 서버(200)에 전달함으로써, 자신의 현재 위치에 해당하는 지역 기반의 서비스를 서비스 서버(200)에 요청하게 된다.More specifically, the requesting unit 110 obtains the current location information and transmits a service request including the obtained location information to the service server 200, (200).

이때, 요청부(110)는 단말(100)에서 지원하는 GPS(Global Positioning System) 기능이 활용하거나, 단말(100)이 현재 접속중인 기지국 정보를 활용하여 현재 위치 정보를 획득할 수 있다.At this time, the request unit 110 may utilize a Global Positioning System (GPS) function supported by the terminal 100 or acquire current location information using the base station information currently being accessed by the terminal 100. [

표시부(130)는 서비스 서버(200)로부터 수신되는 서비스 데이터 및 안내 정보를 표시하는 기능을 수행한다.The display unit 130 displays the service data and the guide information received from the service server 200.

보다 구체적으로, 표시부(130)는 서비스 서버(200)에 요청한 서비스 종류에 따라 서비스 서버(100)로부터 기 저장된 서비스 데이터 또는 기 저장된 서비스 데이터를 가공하여 생성된 안내 정보 중 적어도 하나가 수신부(120)를 통해 수신되는 경우, 이를 화면에 표시함으로써 단말(100) 소지자가 확인할 수 있도록 한다.More specifically, the display unit 130 displays at least one of the pre-stored service data or pre-stored service data generated from the service server 100 according to the service type requested by the service server 200, It is displayed on the screen so that the holder of the terminal 100 can confirm it.

한편, 본 발명의 일 실시예에서는, 요청부(110)가 서비스 서버(200)에 서비스 요청을 전달함으로써, 수신부(120)가 서비스 데이터 또는 안내 정보를 수신하는 풀(Pull) 방식의 서비스를 전제로 설명하였으나, 서비스 서버(200)에 대한 별도의 서비스 요청 없이, 일정 주기에 따라 서비스 서버(200)가 제공하는 서비스 데이터 또는 안내 정보를 수신부(120)가 수신하는 방식인 푸시(Push) 방식을 통해서도 서비스가 이루어질 수 있음은 물론이다.Meanwhile, in an embodiment of the present invention, the request unit 110 transmits a service request to the service server 200, so that the service of the pull service system in which the reception unit 120 receives the service data or the guidance information, A push method that is a method in which the receiving unit 120 receives service data or guide information provided by the service server 200 according to a predetermined period without requesting a separate service to the service server 200 Of course, the service can also be provided through the service.

이하에서는, 도 3을 참조하여 본 발명의 일 실시예에 따른 서비스 서버(200)의 구성을 보다 구체적으로 설명하도록 한다.Hereinafter, the configuration of the service server 200 according to an embodiment of the present invention will be described in more detail with reference to FIG.

즉, 본 발명의 일 실시예에 따른 서비스 서버(200)는 서비스 데이터를 수집하여 저장하는 저장부(210), 안내 정보의 생성이 요구되는지 여부를 판별하는 판별부(220), 서비스 데이터를 추출하는 추출부(230), 안내 정보를 생성하는 생성부(240) 및 서비스 데이터 또는 안내 정보를 단말(100)에 제공하는 제공부(250)를 포함하는 구성을 갖는다.That is, the service server 200 according to an embodiment of the present invention includes a storage unit 210 for collecting and storing service data, a determination unit 220 for determining whether generation of guidance information is required, A generating unit 240 for generating guide information, and a providing unit 250 for providing service data or guidance information to the terminal 100. [

여기서, 저장부(210), 판별부(220), 추출부(230), 생성부(240) 및 제공부(250)를 포함하는 서비스 서버(200)의 전체 구성 내지는 적어도 일부는 소프트웨어 모듈 또는 하드웨어 모듈 형태로 이루어지거나, 이들의 조합에 의해서도 구현될 수 있다.The entire configuration or at least a part of the service server 200 including the storage unit 210, the determining unit 220, the extracting unit 230, the generating unit 240, and the providing unit 250 may be a software module or hardware Module form, or a combination thereof.

저장부(210)는 서비스 데이터를 수집/저장하는 기능을 수행한다.The storage unit 210 performs a function of collecting / storing service data.

보다 구체적으로, 저장부(210)는 일정 주기(예: 일 별, 시간대 별, 이벤트 발생시)마다 외부 서버(300)로부터 서비스 데이터를 수집하게 되며, 수집된 서비스 데이터는 자체 데이터베이스에 저장하게 된다.More specifically, the storage unit 210 collects service data from the external server 300 every predetermined period (for example, by day, time zone, or event occurrence), and stores the collected service data in its own database.

이때, 저장부(210)는 외부 서버(300)에서 제공하는 공개 API(Open Application Program Interface)를 통해서 서비스 데이터를 수집할 수 있는데, 이러한 수집 방식에 제한되지는 않는다.At this time, the storage unit 210 may collect service data through an open application program interface (API) provided by the external server 300, but the present invention is not limited thereto.

판별부(220)는 안내 정보의 생성이 요구되는지 여부를 판별하는 기능을 수행한다.The determination unit 220 performs a function of determining whether generation of guide information is required.

보다 구체적으로, 판별부(220)는 단말(100)로부터 서비스 요청이 수신되는 경우, 단말(100)로부터 요청된 서비스 종류를 기초로 기 저장된 서비스 데이터를 이용한 안내 정보의 생성이 요구되는지 여부를 판별하게 된다.More specifically, when the service request is received from the terminal 100, the determination unit 220 determines whether generation of the guide information using the previously stored service data is required based on the service type requested from the terminal 100 .

앞서 단말(100)로부터 요청되는 서비스 종류에는, 농작물과 관련된 특정 서비스 데이터를 조회하는 정보 조회 서비스, 농작물과 관련된 서비스 데이터를 등록하는 정보 등록 서비스, 및 서비스 데이터의 가공이 요구되는 정보 안내 서비스로 구분될 수 있음을 언급한 바 있다.The types of services requested from the terminal 100 include an information inquiry service for inquiring specific service data related to crops, an information registration service for registering service data related to crops, and an information guide service for processing service data It can be done.

이때, 판별부(220)는 단말(100)로부터 요청된 서비스 종류가 위 정보 안내 서비스인 경우, 안내 정보의 생성이 요구되는 것으로 판별하게 되며, 단말(100)로부터 요청된 서비스 종류가 정보 조회 서비스 또는 정보 등록 서비스에 해당하는 것으로 확인되면 안내 정보의 생성이 요구되지 않는 것으로 판별하게 된다.If the type of the service requested from the terminal 100 is the above information guidance service, the determination unit 220 determines that the generation of the guide information is required. If the service type requested from the terminal 100 is the information inquiry service Or the information registration service, it is determined that generation of the guide information is not required.

추출부(230)는 단말(100)로부터 수신된 서비스 요청과 관련된 서비스 데이터를 추출하는 기능을 수행한다.The extracting unit 230 extracts service data related to the service request received from the terminal 100.

보다 구체적으로, 추출부(230)는 단말(100)의 위치 및 단말(100)로부터 선택된 농작물의 정보를 기준으로 서비스 데이터를 추출함으로써, 데이터 베이스에 저장되어 있는 전체 서비스 데이터 중 단말(100)의 위치 및 선택된 농작물에 타게팅된 서비스 데이터만이 추출될 수 있도록 한다.More specifically, the extracting unit 230 extracts service data based on the location of the terminal 100 and the information of the crop selected from the terminal 100, thereby extracting service data of the terminal 100 from all service data stored in the database Location and service data targeted to the selected crop can be extracted.

생성부(240)는 안내 정보를 생성하는 기능을 수행한다.The generating unit 240 performs a function of generating guide information.

보다 구체적으로, 생성부(240)는 단말(100)로부터 수신되는 서비스 요청에 따라 안내 정보의 생성이 요구되는 것으로 판별되는 경우, 서비스 요청과 관련하여 추출되는 서비스 데이터를 가공하여 안내 정보를 생성하게 된다.More specifically, when it is determined that generation of guide information is required according to a service request received from the terminal 100, the generating unit 240 processes the service data extracted in association with the service request to generate guide information do.

이때, 생성부(240)는 서비스 요청과 관련된 서비스 데이터의 추출이 완료되면, 기 정의된 조합 정책(예: 알고리즘)에 따라 추출된 서비스 데이터를 조합하는 방식을 통해서 단말(100)에서 요구하는 안내 정보를 생성하게 된다.At this time, when the extraction of the service data related to the service request is completed, the generating unit 240 generates a service request message, which is requested by the terminal 100 through a method of combining the extracted service data according to a predefined combination policy Information is generated.

예를 들어, 단말(100)로부터 요청된 서비스 종류가 특정 일의 작업 내역을 안내받기 위한 작업 스케줄링 서비스인 경우, 데이터베이스로부터 추출되는 서비스 데이터에는, 단말(100)의 위치와 관련된 날씨 정보, 병해충 정보, 및 단말(100)로부터 선택된 농작물 정보와 관련된 농작물 관리 메뉴얼 정보 등이 포함될 수 있음을 예상할 수 있다.For example, when the type of the service requested from the terminal 100 is a job scheduling service for receiving a job history of a specific day, the service data extracted from the database includes weather information related to the location of the terminal 100, And crop management manual information related to the crop information selected from the terminal 100, for example.

이 경우, 생성부(240)는 위와 같이 추출된 날씨 정보, 병해충 정보 및 농작물 관리 메뉴얼 정보 등의 서비스 데이터들을 기 정의된 조합 정책에 따라 조합함으로써, 특정 일에 단말(100) 소지자 농작물에 해야되는 작업 내역을 안내하기 위한 안내 정보를 생성할 수 있다.In this case, the generator 240 combines the service data such as the weather information, the pest information, and the crop management manual information extracted as described above according to the predefined combination policy, And guide information for guiding the work history can be generated.

여기서, 작업 스케줄링 서비스에 반영되는 조합 정책의 경우, 농작물 관리 메뉴얼 정보를 기준으로 단말(100)에서 선택한 농작물에 대해 단말(100)의 위치에 해당하는 지역별 날씨와 발생된 병해충을 고려하여 상기 특정 일에 적합한 작업 내용을 도출할 수 있는 알고리즘이 적용될 수 있으며, 이에 제한되지는 않는다.Herein, in the case of the combination policy reflected in the job scheduling service, the cropping information selected by the terminal 100 on the basis of the crop management manual information is calculated based on the local weather corresponding to the location of the terminal 100 and the generated pests, An algorithm capable of deriving an appropriate work content can be applied, but the present invention is not limited thereto.

다른 예로서, 단말(100)로부터 요청된 서비스 종류가 농작물을 판매할 수 있는 판로에 대한 정보를 제공받기 위한 판매 도우미 서비스인 경우, 데이터베이스로부터 추출되는 서비스 데이터에는, 단말(100)로부터 등록된 농작물 판매정보(예: 판매 수량), 농작물의 시세 정보, 및 구매자 정보(예: 구매 가격, 구매자 위치, 구매자 연락처) 등이 포함될 수 있음을 예상할 수 있다.As another example, when the service type requested from the terminal 100 is a sales assisting service for receiving information on sales outlets for selling crops, the service data extracted from the database includes, for example, It can be expected that sales information (for example, sales quantity), crop information, and buyer information (for example, purchase price, buyer location, buyer contact) may be included.

이 경우, 생성부(240)는 위와 같이 추출된 농작물 판매정보, 농작물 시세 정보, 및 구매자 정보 등의 서비스 데이터들을 기 정의된 조합 정책에 따라 조합함으로써, 판매자에게 가장 유리한 판로와 관련된 안내 정보를 생성할 수 있다.In this case, the generator 240 combines the service data such as the crop sales information, the crop market information, and the buyer information extracted as described above according to the predefined combination policy, thereby generating guide information related to the most advantageous merchandise to the seller can do.

여기서, 판매 도우미 서비스에 반영되는 조합 정책의 경우, 판매자의 위치와 구매자와의 거리 차이 내지는 농작물에 대해 가장 높은 구매가격을 제시하는 구매자, 혹은 동일한 구매가격을 제시한 구매자 중 판매자와 가장 근거리에 위치한 구매자를 선별할 수 있는 알고리즘 등이 적용될 수 있으며, 이에 제한되지는 않는다.Here, in the case of the combination policy reflected in the sales assistant service, the buyer who presents the highest purchase price for the difference in the distance between the seller's position and the buyer or the crop, or the buyer who presents the same purchase price closest to the seller An algorithm for selecting a buyer, and the like can be applied, but the present invention is not limited thereto.

제공부(250)는 서비스 데이터 및 안내 정보를 제공하는 기능을 수행한다.The providing unit 250 performs a function of providing service data and guide information.

보다 구체적으로, 제공부(250)는 단말(100)로부터 요청되는 서비스 요청에 따라 서비스 데이터의 추출이 완료되었거나, 안내 정보의 생성이 완료된 경우, 서비스 데이터 또는 안내 정보를 단말(100)에 제공함으로써, 단말(100)로 하여금 수신된 정보를 표시할 수 있도록 한다.More specifically, the providing unit 250 provides service data or guidance information to the terminal 100 when the extraction of the service data is completed according to the service request requested from the terminal 100 or the generation of the guide information is completed , So that the terminal 100 can display the received information.

이상에서 살펴본 바와 같이, 본 발명의 일 실시예에 따른 스마트 영농 서비스 시스템에 따르면, 스마트 영농에 필요한 재해정보, 날씨, 기후, 및 병해충 정보 그리고 사전에 구축된 농작물별 생산 메뉴얼과 기후/시기별로 작업 내역을 자동 스케쥴링하여 이를 안내 정보로서 제공함으로써 농작물의 다양화 및 안정적인 생산에 기여하며, 농가와 소비자, 농가와 유통업자를 연결해 주는 판로 구축을 통해 농가 소득 증대를 꾀할 수 있다.As described above, according to the smart farming service system according to the embodiment of the present invention, disaster information, weather, climate, and pest information necessary for smart farming, and information on the production manual and climate / By automatically scheduling the details and providing them as guide information, it contributes to diversification and stable production of crops, and can increase the income of farm households by constructing a sales channel connecting farmers, consumers, farmers and distributors.

이하에서는 도 4 및 도 5를 참조하여, 본 발명의 일 실시예에 따른 스마트 영농 서비스 방법을 설명하도록 한다.Hereinafter, a smart farming service method according to an embodiment of the present invention will be described with reference to FIGS. 4 and 5. FIG.

여기서, 설명의 편의를 위해 전술한 도 1 내지 도 3에 도시된 구성은 해당 참조번호를 언급하여 설명하겠다. Here, for convenience of description, the components shown in FIGS. 1 to 3 will be described with reference to corresponding reference numerals.

먼저, 서비스 서버(200)는 일정 주기(예: 일 별, 시간대 별, 이벤트 발생시)마다 외부 서버(300)로부터 서비스 데이터를 수집하게 되며, 수집된 서비스 데이터는 자체 데이터베이스에 저장한다(S110).First, the service server 200 collects service data from the external server 300 every predetermined period (for example, by day, time zone, event occurrence), and stores the collected service data in its own database (S110).

이때, 서비스 서버(200)는 외부 서버(300)에서 제공하는 공개 API(Open Application Program Interface)를 통해서 서비스 데이터를 수집할 수 있다.At this time, the service server 200 can collect service data through an open application program interface (API) provided by the external server 300.

그리고 나서, 단말(100)은 스마트 영농과 관련하여 배포된 애플리케이션의 실행을 통해 서비스 서버(200)에 서비스 요청을 전달한다(S120-S130).Then, the terminal 100 transmits a service request to the service server 200 through execution of the application distributed with respect to smart farming (S120 - S130).

이때, 단말(100)은 현재 위치 정보를 획득하고, 획득된 위치 정보를 포함하는 서비스 요청을 서비스 서버(200)에 전달함으로써, 자신의 현재 위치에 해당하는 지역 기반의 서비스를 서비스 서버(200)에 요청하게 된다.At this time, the terminal 100 obtains the current location information, and transmits a service request including the obtained location information to the service server 200, so that the service based on the location- .

여기서, 단말(100)에서 이루어지는 위치 정보 획득 방식의 경우, 단말(100)에서 지원하는 GPS(Global Positioning System) 기능이 활용되거나, 단말(100)이 현재 접속중인 기지국 정보를 활용하는 방식을 통해서 이루어질 수 있다.Here, in the case of the location information acquisition method performed by the terminal 100, a GPS (Global Positioning System) function supported by the terminal 100 may be utilized or a method of utilizing the base station information currently connected to the terminal 100 .

나아가, 서비스 서버(200)는 단말(100)로부터 서비스 요청이 수신되는 경우, 단말(100)로부터 요청된 서비스 종류를 기초로 기 저장된 서비스 데이터를 이용한 안내 정보의 생성이 요구되는지 여부를 판별한다(S140).In addition, when the service server 200 receives a service request from the terminal 100, the service server 200 determines whether generation of the guide information using the stored service data is required based on the service type requested from the terminal 100 S140).

이때, 서비스 서버(200)는 단말(100)로부터 요청된 서비스 종류가 정보 안내 서비스인 경우 안내 정보의 생성이 요구되는 것으로 판별하게 되며, 단말(100)로부터 요청된 서비스 종류가 정보 조회 서비스 또는 정보 등록 서비스에 해당하는 것으로 확인되면 안내 정보의 생성이 요구되지 않는 것으로 판별하게 된다.At this time, the service server 200 determines that generation of the guide information is required when the service type requested from the terminal 100 is an information guidance service. If the service type requested from the terminal 100 is information inquiry service or information It is determined that generation of the guide information is not required if it is confirmed that the service corresponds to the registration service.

다음으로, 서비스 서버(200)는 단말(100)로부터 수신되는 서비스 요청에 따라 안내 정보의 생성이 요구되는 것으로 판별되는 경우, 서비스 요청과 관련하여 추출되는 서비스 데이터를 가공하여 안내 정보를 생성한다(S150-S170).Next, when it is determined that generation of guide information is required according to a service request received from the terminal 100, the service server 200 processes the service data extracted in association with the service request to generate guide information ( S150-S170).

이때, 서비스 서버(200)는 서비스 요청과 관련된 서비스 데이터의 추출이 완료되면, 기 정의된 조합 정책(예: 알고리즘)에 따라 추출된 서비스 데이터를 조합하는 방식을 통해서 단말(100)에서 요구하는 안내 정보를 생성하게 된다.At this time, when the extraction of the service data related to the service request is completed, the service server 200 transmits the service information requested by the terminal 100 through the method of combining the extracted service data according to a predefined combination policy (e.g., Information is generated.

예를 들어, 단말(100)로부터 요청된 서비스 종류가 특정 일의 작업 내역을 안내받기 위한 작업 스케줄링 서비스인 경우, 데이터베이스로부터 추출되는 서비스 데이터에는, 단말(100)의 위치와 관련된 날씨 정보, 병해충 정보, 및 단말(100)로부터 선택된 농작물 정보와 관련된 농작물 관리 메뉴얼 정보 등이 포함될 수 있음을 예상할 수 있다.For example, when the type of the service requested from the terminal 100 is a job scheduling service for receiving a job history of a specific day, the service data extracted from the database includes weather information related to the location of the terminal 100, And crop management manual information related to the crop information selected from the terminal 100, for example.

이 경우, 서비스 서버(200)는 위와 같이 추출된 날씨 정보, 병해충 정보 및 농작물 관리 메뉴얼 정보 등의 서비스 데이터들을 기 정의된 조합 정책에 따라 조합함으로써, 특정 일에 단말(100) 소지자 농작물에 해야되는 작업 내역을 안내하기 위한 안내 정보를 생성할 수 있다.In this case, the service server 200 combines the service data such as the weather information, the pest information, and the crop management manual information extracted as described above according to the predefined combination policy, And guide information for guiding the work history can be generated.

다른 예로서, 단말(100)로부터 요청된 서비스 종류가 농작물을 판매할 수 있는 판로에 대한 정보를 제공받기 위한 판매 도우미 서비스인 경우, 데이터베이스로부터 추출되는 서비스 데이터에는, 단말(100)로부터 등록된 농작물 판매정보(예: 판매 수량), 농작물의 시세 정보, 및 구매자 정보(예: 구매 가격, 구매자 위치, 구매자 연락처) 등이 포함될 수 있음을 예상할 수 있다.As another example, when the service type requested from the terminal 100 is a sales assisting service for receiving information on sales outlets for selling crops, the service data extracted from the database includes, for example, It can be expected that sales information (for example, sales quantity), crop information, and buyer information (for example, purchase price, buyer location, buyer contact) may be included.

이 경우, 서비스 서버(200)는 위와 같이 추출된 농작물 판매정보, 농작물 시세 정보, 및 구매자 정보 등의 서비스 데이터들을 기 정의된 조합 정책에 따라 조합함으로써, 판매자에게 가장 유리한 판로와 관련된 안내 정보를 생성할 수 있다.In this case, the service server 200 combines the service data such as the crop sales information, the crop market information, and the buyer information extracted as described above according to the predefined combination policy, thereby generating guide information related to the most advantageous merchandise to the seller can do.

한편, 단계 'S140'을 통해 서비스 서버(200)는 단말(100)로부터 수신되는 서비스 요청에 대하여 안내 정보의 생성이 요구되지 않는 것으로 판별되는 경우에는 데이터베이스로부터 추출되는 서비스 데이터에 대한 추가적인 가공 과정 없이 단말(100)에 직접 제공하게 된다.If the service server 200 determines in step S140 that generation of the guide information is not required for the service request received from the terminal 100, And provides it directly to the terminal 100.

나아가, 서비스 서버(200)는 단말(100)로부터 요청되는 서비스 요청과 관련하여, 안내 정보의 생성이 완료되면 생성된 안내 정보를 단말(100)에 제공한다(S170).In addition, the service server 200 provides the generated guide information to the terminal 100 when the guide information is generated in association with the service request requested from the terminal 100 (S170).

이후, 단말(100)은 서비스 서버(200)에 요청한 서비스 종류에 따라 서비스 서버(100)로부터 기 저장된 서비스 데이터 또는 기 저장된 서비스 데이터를 가공하여 생성된 안내 정보 중 적어도 하나를 수신하게 되며, 수신된 정보를 화면에 표시한다(S180).Thereafter, the terminal 100 receives at least one of the pre-stored service data from the service server 100 or the guide information generated by processing the pre-stored service data according to the service type requested to the service server 200, Information is displayed on the screen (S180).

이하에서는 도 5를 참조하여 본 발명의 일 실시예에 따른 서비스 서버(200)에서의 동작 흐름을 구체적으로 설명하도록 한다.Hereinafter, an operational flow in the service server 200 according to an embodiment of the present invention will be described in detail with reference to FIG.

먼저, 저장부(210)는 일정 주기(예: 일 별, 시간대 별, 이벤트 발생시)마다 외부 서버(300)로부터 서비스 데이터를 수집하게 되며, 수집된 서비스 데이터는 자체 데이터베이스에 저장한다(S210-S220).First, the storage unit 210 collects service data from the external server 300 every predetermined period (for example, by day, time zone, event occurrence), and stores the collected service data in its own database (S210-S220 ).

이때, 저장부(210)는 외부 서버(300)에서 제공하는 공개 API(Open Application Program Interface)를 통해서 서비스 데이터를 수집할 수 있는데, 이러한 수집 방식에 제한되지는 않는다.At this time, the storage unit 210 may collect service data through an open application program interface (API) provided by the external server 300, but the present invention is not limited thereto.

그리고 나서, 판별부(220)는 단말(100)로부터 서비스 요청이 수신되는 경우, 단말(100)로부터 요청된 서비스 종류를 기초로 기 저장된 서비스 데이터를 이용한 안내 정보의 생성이 요구되는지 여부를 판별한다(S230-S250).Then, when a service request is received from the terminal 100, the determination unit 220 determines whether generation of guide information using previously stored service data is required based on the service type requested from the terminal 100 (S230-S250).

앞서 단말(100)로부터 요청되는 서비스 종류에는, 농작물과 관련된 특정 서비스 데이터를 조회하는 정보 조회 서비스, 농작물과 관련된 서비스 데이터를 등록하는 정보 등록 서비스, 및 서비스 데이터의 가공이 요구되는 정보 안내 서비스로 구분될 수 있음을 언급한 바 있다.The types of services requested from the terminal 100 include an information inquiry service for inquiring specific service data related to crops, an information registration service for registering service data related to crops, and an information guide service for processing service data It can be done.

이때, 판별부(220)는 단말(100)로부터 요청된 서비스 종류가 위 정보 안내 서비스인 경우, 안내 정보의 생성이 요구되는 것으로 판별하게, 단말(100)로부터 요청된 서비스 종류가 정보 조회 서비스 또는 정보 등록 서비스에 해당하는 것으로 확인되면 안내 정보의 생성이 요구되지 않는 것으로 판별하게 된다.If the type of the service requested from the terminal 100 is the above information guidance service, the determination unit 220 determines that the generation of the guide information is required, It is determined that the generation of the guide information is not required if it is confirmed that the information is the information registration service.

그런 다음, 추출부(230)는 단말(100)의 위치 및 단말(100)로부터 선택된 농작물의 정보를 기준으로 서비스 데이터를 추출한다(S260).Then, the extracting unit 230 extracts the service data based on the location of the terminal 100 and the information of the selected crop from the terminal 100 (S260).

이때, 추출부(230)는 데이터 베이스에 저장되어 있는 전체 서비스 데이터 중 단말(100)의 위치 및 선택된 농작물에 타게팅된 서비스 데이터만을 추출하게 된다.At this time, the extracting unit 230 extracts only the location of the terminal 100 and the service data targeted to the selected crop among the entire service data stored in the database.

다음으로, 생성부(240)는 단말(100)로부터 수신되는 서비스 요청에 따라 안내 정보의 생성이 요구되는 것으로 판별되는 경우, 서비스 요청과 관련하여 추출되는 서비스 데이터를 가공하여 안내 정보를 생성한다(S270).Next, when it is determined that generation of the guide information is requested according to the service request received from the terminal 100, the generator 240 processes the service data extracted in association with the service request to generate guide information ( S270).

이때, 생성부(240)는 서비스 요청과 관련된 서비스 데이터의 추출이 완료되면, 기 정의된 조합 정책(예: 알고리즘)에 따라 추출된 서비스 데이터를 조합하는 방식을 통해서 단말(100)에서 요구하는 안내 정보를 생성하게 된다.At this time, when the extraction of the service data related to the service request is completed, the generating unit 240 generates a service request message, which is requested by the terminal 100 through a method of combining the extracted service data according to a predefined combination policy Information is generated.

예를 들어, 단말(100)로부터 요청된 서비스 종류가 특정 일의 작업 내역을 안내받기 위한 작업 스케줄링 서비스인 경우, 데이터베이스로부터 추출되는 서비스 데이터에는, 단말(100)의 위치와 관련된 날씨 정보, 병해충 정보, 및 단말(100)로부터 선택된 농작물 정보와 관련된 농작물 관리 메뉴얼 정보 등이 포함될 수 있음을 예상할 수 있다.For example, when the type of the service requested from the terminal 100 is a job scheduling service for receiving a job history of a specific day, the service data extracted from the database includes weather information related to the location of the terminal 100, And crop management manual information related to the crop information selected from the terminal 100, for example.

이 경우, 생성부(240)는 위와 같이 추출된 날씨 정보, 병해충 정보 및 농작물 관리 메뉴얼 정보 등의 서비스 데이터들을 기 정의된 조합 정책에 따라 조합함으로써, 특정 일에 단말(100) 소지자 농작물에 해야되는 작업 내역을 안내하기 위한 안내 정보를 생성할 수 있다.In this case, the generator 240 combines the service data such as the weather information, the pest information, and the crop management manual information extracted as described above according to the predefined combination policy, And guide information for guiding the work history can be generated.

다른 예로서, 단말(100)로부터 요청된 서비스 종류가 농작물을 판매할 수 있는 판로에 대한 정보를 제공받기 위한 판매 도우미 서비스인 경우, 데이터베이스로부터 추출되는 서비스 데이터에는, 단말(100)로부터 등록된 농작물 판매정보(예: 판매 수량), 농작물의 시세 정보, 및 구매자 정보(예: 구매 가격, 구매자 위치, 구매자 연락처) 등이 포함될 수 있음을 예상할 수 있다.As another example, when the service type requested from the terminal 100 is a sales assisting service for receiving information on sales outlets for selling crops, the service data extracted from the database includes, for example, It can be expected that sales information (for example, sales quantity), crop information, and buyer information (for example, purchase price, buyer location, buyer contact) may be included.

이 경우, 생성부(240)는 위와 같이 추출된 농작물 판매정보, 농작물 시세 정보, 및 구매자 정보 등의 서비스 데이터들을 기 정의된 조합 정책에 따라 조합함으로써, 판매자에게 가장 유리한 판로와 관련된 안내 정보를 생성할 수 있다.In this case, the generator 240 combines the service data such as the crop sales information, the crop market information, and the buyer information extracted as described above according to the predefined combination policy, thereby generating guide information related to the most advantageous merchandise to the seller can do.

한편, 단계 'S240' 및 'S250'을 통해 단말(100)로부터 수신되는 서비스 요청에 대하여 안내 정보의 생성이 요구되지 않는 것으로 판별되는 경우에는 데이터베이스로부터 추출된 서비스 데이터는 별도의 가공 과정 없이 단말(100)에 직접 제공될 수 있다(S280).Meanwhile, if it is determined that generation of the guide information is not required for the service request received from the terminal 100 through the steps 'S240' and 'S250', the service data extracted from the database is transmitted to the terminal 100) (S280).

이후, 제공부(250)는 단말(100)로부터 요청되는 서비스 요청에 따라 서비스 데이터의 추출이 완료되었거나, 안내 정보의 생성이 완료된 경우, 서비스 데이터 또는 안내 정보를 단말(100)에 제공함으로써, 단말(100)로 하여금 수신된 정보를 표시할 수 있도록 한다(S290).The providing unit 250 provides service data or guidance information to the terminal 100 when the extraction of the service data is completed according to the service request requested from the terminal 100 or the generation of the guide information is completed, (S290) so that the mobile terminal 100 can display the received information.

이상에서 살펴본 바와 같이, 본 발명의 일 실시예에 따른 스마트 영농 서비스 방법에 따르면, 스마트 영농에 필요한 재해정보, 날씨, 기후, 및 병해충 정보 그리고 사전에 구축된 농작물별 생산 메뉴얼과 기후/시기별로 작업 내역을 자동 스케쥴링하여 이를 안내 정보로서 제공함으로써 농작물의 다양화 및 안정적인 생산에 기여하며, 농가와 소비자, 농가와 유통업자를 연결해 주는 판로 구축을 통해 농가 소득 증대를 꾀할 수 있다.As described above, according to the smart farming service method according to an embodiment of the present invention, disaster information, weather, climate, and pest insect information necessary for smart farming, and production manuals and climate / By automatically scheduling the details and providing them as guide information, it contributes to diversification and stable production of crops, and can increase the income of farm households by constructing a sales channel connecting farmers, consumers, farmers and distributors.

한편, 여기에 제시된 실시예들과 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Meanwhile, the steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, or may be embodied in a computer readable medium, in the form of a program instruction, which may be carried out through various computer means. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions recorded on the medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

지금까지 본 발명을 바람직한 실시 예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

본 발명의 스마트 영농과 관련된 서비스 서버 및 그 동작 방법, 그리고 이에 적용되는 애플리케이션에 따르면, 스마트 영농과 관련하여 단말에서 실행되는 애플리케이션을 활용하여 농작물의 다양화 및 안정적인 생산 그리고 합리적인 판로 구축에 기여할 수 있는 다양한 서비스 데이터 내지는 서비스 데이터를 가공하여 생성되는 별도의 안내 정보를 제공한다는 점에서 기존 기술의 한계를 뛰어 넘음에 따라 관련 기술에 대한 이용만이 아닌 적용되는 장치의 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있는 발명이다.According to the service server related to smart farming of the present invention, the operation method thereof, and the application thereof, it is possible to utilize applications executed in terminals in relation to smart farming to contribute to diversification, stable production of crops, Since it provides separate guidance information that is generated by processing various service data or service data, it goes beyond the limitations of the existing technology, so that it is not only possible to use the related technology, It is an invention that can be used industrially because it is practically possible to carry out clearly.

100: 단말
110: 요청부 120: 수신부
130: 표시부
200: 서비스 서버
210: 저장부 220: 판별부
230: 추출부 240: 생성부
250: 제공부
100: terminal
110: requesting unit 120: receiving unit
130:
200: service server
210: storage unit 220:
230 extracting unit 240 generating unit
250: Offering

Claims (14)

스마트 영농과 관련된 서비스 서버에 있어서,
단말로부터 서비스 요청이 수신되는 경우, 상기 단말로부터 요청된 서비스 종류를 기초로 기 저장된 서비스 데이터를 이용한 안내 정보의 생성이 요구되는지 여부를 판별하는 판별부; 및
상기 안내 정보의 생성이 요구되는 것으로 판별되는 경우, 상기 서비스 요청과 관련하여 추출되는 서비스 데이터를 기 정의된 조합 정책에 따라 조합한 안내 정보를 생성하여, 상기 생성된 안내 정보가 상기 단말에 제공되도록 하는 생성부를 포함하는 것을 특징으로 하는 서비스 서버.
A service server associated with smart farming,
A discrimination unit for discriminating whether generation of guide information using previously stored service data is required based on a service type requested from the terminal when a service request is received from the terminal; And
When it is determined that the generation of the guide information is required, guide information combining service data extracted in association with the service request according to a predefined combination policy is generated, and the generated guide information is provided to the terminal The service server comprising:
제 1 항에 있어서,
상기 서비스 종류에는,
농작물과 관련된 특정 서비스 데이터를 조회하는 정보 조회 서비스, 농작물과 관련된 서비스 데이터를 등록하는 정보 등록 서비스, 및 서비스 데이터의 가공이 요구되는 정보 안내 서비스 중 적어도 하나가 포함되며,
상기 판별부는,
상기 단말로부터 요청된 서비스 종류가 상기 정보 안내 서비스인 경우, 상기 안내 정보의 생성이 요구되는 것으로 판별하는 것을 특징으로 하는 서비스 서버.
The method according to claim 1,
In the service type,
At least one of an information inquiry service for inquiring specific service data related to crops, an information registration service for registering service data related to crops, and an information guide service for processing service data,
Wherein,
And determines that generation of the guide information is required when the service type requested from the terminal is the information guidance service.
제 2 항에 있어서,
상기 서비스 서버는,
상기 단말로부터 수신되는 서비스 요청에 따라 데이터베이스로부터 기 저장된 서비스 데이터를 추출하는 추출부를 더 포함하며,
상기 추출부는,
상기 단말의 위치 및 상기 단말로부터 선택된 농작물 정보 중 적어도 하나를 기초로 서비스 데이터를 추출하는 것을 특징으로 하는 서비스 서버.
3. The method of claim 2,
The service server,
And an extracting unit for extracting pre-stored service data from a database according to a service request received from the terminal,
The extracting unit extracts,
And extracts the service data based on at least one of the location of the terminal and the crop information selected from the terminal.
제 3 항에 있어서,
상기 단말로부터 요청된 서비스 종류가 특정 일의 작업 내역을 안내받기 위한 상기 정보 안내 서비스인 경우,
상기 추출되는 서비스 데이터에는,
상기 특정 일의 상기 단말의 위치와 관련된 날씨 정보, 병해충 정보, 및 상기 단말로부터 선택된 농작물 정보와 관련된 농작물 관리 메뉴얼 정보 중 적어도 하나가 포함되며,
상기 생성부는,
상기 날씨 정보, 상기 병해충 정보 및 상기 농작물 관리 메뉴얼 정보 중 적어도 하나를 상기 조합 정책에 따라 조합하여 상기 특정 일의 작업 내역을 안내하기 위한 상기 안내 정보를 생성하는 것을 특징으로 하는 서비스 서버.
The method of claim 3,
When the service type requested from the terminal is the information guidance service for receiving a job history of a specific day,
In the extracted service data,
At least one of weather information related to the location of the terminal of the specific day, pest information, and crop management manual information related to the crop information selected from the terminal,
Wherein the generation unit comprises:
And generates the guide information for guiding the work history of the specific day by combining at least one of the weather information, the pest information, and the crop management manual information according to the combination policy.
제 3 항에 있어서,
상기 단말로부터 요청된 서비스 종류가 농작물을 판매하기 위한 상기 정보 안내 서비스인 경우,
상기 추출되는 서비스 데이터에는, 상기 단말로부터 등록된 농작물 판매정보, 농작물의 시세 정보, 및 구매자 정보 중 적어도 하나가 포함되며,
상기 생성부는,
상기 농작물 판매정보, 상기 농작물 시세 정보, 및 상기 구매자 정보 중 적어도 하나를 상기 조합 정책에 따라 조합하여 농작물의 판매와 관련된 상기 안내 정보를 생성하는 것을 특징으로 하는 서비스 서버.
The method of claim 3,
If the type of service requested from the terminal is the information guidance service for selling crops,
Wherein the extracted service data includes at least one of sales information of crops, quotation information of crops, and buyer information registered from the terminal,
Wherein the generation unit comprises:
And generates the guide information related to sales of crops by combining at least one of the crop sales information, the crop market information, and the buyer information according to the combination policy.
스마트 영농과 관련된 서비스 요청을 서비스 서버에 전달하는 단계;
상기 서비스 서버에 요청한 서비스 종류에 따라 상기 서비스 서버로부터 기 저장된 서비스 데이터 및 기 저장된 서비스 데이터를 가공하여 생성된 안내 정보 중 적어도 하나를 수신하는 수신단계; 및
상기 서비스 서버로부터 수신된 상기 서비스 데이터 및 상기 안내 정보 중 적어도 하나를 화면에 표시하는 표시단계를 실행하기 위해 매체에 저장된 애플리케이션.
Transmitting a service request related to smart farming to a service server;
A receiving step of receiving at least one of service data previously stored from the service server and guide information generated by processing stored service data according to a service type requested to the service server; And
And displaying at least one of the service data and the guide information received from the service server on the screen.
제 6 항에 있어서,
상기 서비스 종류에는,
농작물과 관련된 특정 서비스 데이터를 조회하기 위한 정보 조회 서비스, 농작물과 관련된 서비스 데이터를 등록하기 위한 정보 등록 서비스, 및 서비스 데이터의 가공이 요구되는 정보 안내 서비스 중 적어도 하나가 포함되며,
상기 수신단계는,
상기 서비스 서버에 요청한 서비스 종류가 상기 정보 안내 서비스인 경우, 상기 서비스 서버로부터 상기 서비스 요청에 따라 추출되는 서비스 데이터를 기 정의된 조합 정책에 따라 조합하여 생성한 상기 안내 정보를 수신하는 것을 특징으로 하는 매체에 저장된 애플리케이션.
The method according to claim 6,
In the service type,
At least one of an information inquiry service for inquiring specific service data related to crops, an information registration service for registering service data related to crops, and an information guide service requiring processing of service data,
Wherein the receiving step comprises:
And when the service type requested by the service server is the information guidance service, the guide information generated by combining service data extracted according to the service request from the service server according to a predefined combination policy is received Applications stored on media.
제 7 항에 있어서,
상기 서비스 서버에 요청한 서비스 종류가 특정 일의 작업 내역을 안내받기 위한 상기 정보 안내 서비스인 경우,
상기 서비스 요청에 따라 추출되는 서비스 데이터에는,
상기 특정 일의 상기 단말의 위치와 관련된 날씨 정보, 병해충 정보, 및 상기 단말로부터 선택된 농작물 정보와 관련된 농작물 관리 메뉴얼 정보 중 적어도 하나가 포함되며,
상기 서비스 서버는,
상기 날씨 정보, 상기 병해충 정보 및 상기 농작물 관리 메뉴얼 정보 중 적어도 하나를 상기 조합 정책에 따라 조합하여 상기 특정 일의 작업 내역을 안내하기 위한 상기 안내 정보를 생성하는 것을 특징으로 하는 매체에 저장된 애플리케이션.
8. The method of claim 7,
When the type of the service requested to the service server is the information guidance service for receiving a job history of a specific day,
In the service data extracted according to the service request,
At least one of weather information related to the location of the terminal of the specific day, pest information, and crop management manual information related to the crop information selected from the terminal,
The service server,
And generates the guide information for guiding the work history of the specific day by combining at least one of the weather information, the pest control information, and the crop management manual information according to the combination policy.
제 7 항에 있어서,
상기 서비스 서버에 요청한 서비스 종류가 농작물을 판매하기 위한 상기 정보 안내 서비스인 경우,
상기 서비스 요청에 따라 추출되는 서비스 데이터에는,
상기 단말로부터 등록된 농작물 판매정보, 농작물 시세 정보, 및 구매자 정보가 포함되며,
상기 서비스 서버는,
상기 농작물 판매정보, 상기 농작물 시세 정보, 및 상기 구매자 정보 중 적어도 하나를 상기 조합 정책에 따라 조합하여 농작물의 판매와 관련된 상기 안내 정보를 생성하는 것을 특징으로 하는 매체에 저장된 애플리케이션.
8. The method of claim 7,
If the type of service requested to the service server is the information guidance service for selling crops,
In the service data extracted according to the service request,
Agricultural product sales information, crop product information, and buyer information registered from the terminal,
The service server,
At least one of the crop sales information, the crop market information, and the buyer information is combined according to the combination policy to generate the guide information related to sales of crops.
스마트 영농과 관련된 서비스 서버의 동작 방법에 있어서,
단말로부터 서비스 요청이 수신되는 경우, 상기 단말로부터 요청된 서비스 종류를 기초로 기 저장된 서비스 데이터를 이용한 안내 정보의 생성이 요구되는지 여부를 판별하는 판별단계; 및
상기 안내 정보의 생성이 요구되는 것으로 판별되는 경우, 상기 서비스 요청과 관련하여 추출되는 서비스 데이터를 기 정의된 조합 정책에 따라 조합한 안내 정보를 생성하여, 상기 생성된 안내 정보가 상기 단말에 제공되도록 하는 생성단계를 포함하는 것을 특징으로 하는 서비스 서버의 동작 방법.
A method of operating a service server associated with smart farming,
A step of discriminating whether generation of guide information using previously stored service data is required based on a service type requested from the terminal when a service request is received from the terminal; And
When it is determined that the generation of the guide information is required, guide information combining service data extracted in association with the service request according to a predefined combination policy is generated, and the generated guide information is provided to the terminal The method comprising the steps of:
제 10 항에 있어서,
상기 서비스 종류에는,
농작물과 관련된 특정 서비스 데이터를 조회하는 정보 조회 서비스, 농작물과 관련된 서비스 데이터를 등록하는 정보 등록 서비스, 및 서비스 데이터의 가공이 요구되는 정보 안내 서비스 중 적어도 하나가 포함되며,
상기 판별단계는,
상기 단말로부터 요청된 서비스 종류가 상기 정보 안내 서비스인 경우, 상기 안내 정보의 생성이 요구되는 것으로 판별하는 것을 특징으로 하는 서비스 서버의 동작 방법.
11. The method of claim 10,
In the service type,
At least one of an information inquiry service for inquiring specific service data related to crops, an information registration service for registering service data related to crops, and an information guide service for processing service data,
Wherein,
And if it is determined that the type of service requested from the terminal is the information guidance service, generation of the guide information is required.
제 10 항에 있어서,
상기 방법은,
상기 생성단계 이전에, 상기 단말로부터 수신되는 서비스 요청에 따라 데이터베이스로부터 기 저장된 서비스 데이터를 추출하는 추출단계를 더 포함하며,
상기 추출단계는,
상기 단말의 위치 및 상기 단말로부터 선택된 농작물 정보 중 적어도 하나를 기초로 서비스 데이터를 추출하는 것을 특징으로 하는 서비스 서버의 동작 방법.
11. The method of claim 10,
The method comprises:
Further comprising an extracting step of extracting pre-stored service data from a database according to a service request received from the terminal before the generating step,
Wherein the extracting step comprises:
And extracting the service data based on at least one of the location of the terminal and the crop information selected from the terminal.
제 12 항에 있어서,
상기 단말로부터 요청된 서비스 종류가 특정 일의 작업 내역을 안내받기 위한 상기 정보 안내 서비스인 경우,
상기 추출되는 서비스 데이터에는,
상기 특정 일의 상기 단말의 위치와 관련된 날씨 정보, 병해충 정보, 및 상기 단말로부터 선택된 농작물 정보와 관련된 농작물 관리 메뉴얼 정보 중 적어도 하나가 포함되며,
상기 생성단계는,
상기 날씨 정보, 상기 병해충 정보 및 상기 농작물 관리 메뉴얼 정보 중 적어도 하나를 상기 조합 정책에 따라 조합하여 상기 특정 일의 작업 내역을 안내하기 위한 상기 안내 정보를 생성하는 것을 특징으로 하는 서비스 서버의 동작 방법.
13. The method of claim 12,
When the service type requested from the terminal is the information guidance service for receiving a job history of a specific day,
In the extracted service data,
At least one of weather information related to the location of the terminal of the specific day, pest information, and crop management manual information related to the crop information selected from the terminal,
Wherein the generating comprises:
Wherein the guidance information is generated by combining at least one of the weather information, the pest control information, and the crop management manual information according to the combination policy to guide the work details of the specific day.
제 12 항에 있어서,
상기 단말로부터 요청된 서비스 종류가 농작물을 판매하기 위한 상기 정보 안내 서비스인 경우,
상기 추출되는 서비스 데이터에는, 상기 단말로부터 등록된 농작물 판매정보, 농작물의 시세 정보, 및 구매자 정보 중 적어도 하나가 포함되며,
상기 생성단계는,
상기 농작물 판매정보, 상기 농작물 시세 정보, 및 상기 구매자 정보 중 적어도 하나를 상기 조합 정책에 따라 조합하여 농작물의 판매와 관련된 상기 안내 정보를 생성하는 것을 특징으로 하는 서비스 서버의 동작 방법.
13. The method of claim 12,
If the type of service requested from the terminal is the information guidance service for selling crops,
Wherein the extracted service data includes at least one of sales information of crops, quotation information of crops, and buyer information registered from the terminal,
Wherein the generating comprises:
Wherein the guide information related to sale of crops is generated by combining at least one of the crop sales information, the crop market information, and the buyer information according to the combination policy.
KR1020140179048A 2014-12-12 2014-12-12 Service server and operating method thereof about smart agriculture, and application applied to the same Ceased KR20160071644A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140179048A KR20160071644A (en) 2014-12-12 2014-12-12 Service server and operating method thereof about smart agriculture, and application applied to the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140179048A KR20160071644A (en) 2014-12-12 2014-12-12 Service server and operating method thereof about smart agriculture, and application applied to the same

Publications (1)

Publication Number Publication Date
KR20160071644A true KR20160071644A (en) 2016-06-22

Family

ID=56364890

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140179048A Ceased KR20160071644A (en) 2014-12-12 2014-12-12 Service server and operating method thereof about smart agriculture, and application applied to the same

Country Status (1)

Country Link
KR (1) KR20160071644A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101936317B1 (en) * 2017-09-29 2019-04-03 주식회사 그린랩스 Method for smart farming
KR102011597B1 (en) 2018-02-08 2019-10-21 주식회사 테스트원 Smart farm system
CN112990579A (en) * 2021-03-16 2021-06-18 中化现代农业有限公司 Agricultural meteorological disaster forecasting method, device, equipment and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101936317B1 (en) * 2017-09-29 2019-04-03 주식회사 그린랩스 Method for smart farming
KR102011597B1 (en) 2018-02-08 2019-10-21 주식회사 테스트원 Smart farm system
CN112990579A (en) * 2021-03-16 2021-06-18 中化现代农业有限公司 Agricultural meteorological disaster forecasting method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
Choruma et al. Digitalisation in agriculture: A scoping review of technologies in practice, challenges, and opportunities for smallholder farmers in sub-saharan africa
US11257172B2 (en) Cognitive based decision support system for agriculture
US10772269B2 (en) Predicting crop productivity via intervention planning on small-scale farms
RU2014121725A (en) DEVICE AND METHOD FOR IMPLEMENTING AN INTERACTIVE PLATFORM FOR INTERACTION WITH A CONSUMER BASED ON DETERMINATION OF LOCATION
US11785103B2 (en) Systems and methods for providing location services
WO2011064445A1 (en) Method and apparatus for agricultural resource mapping
Asfaw et al. Livelihood diversification and vulnerability to poverty in rural Malawi
Okeke et al. Emerging role of information communication technologies in extension service delivery in Nigeria: A review
Nidumolu et al. Enhancing adaptive capacity to manage climate risk in agriculture through community-led climate information centres
KR101243866B1 (en) A monitoring method for local distribution of agricultural product
KR20160071644A (en) Service server and operating method thereof about smart agriculture, and application applied to the same
Kropff et al. Mainstreaming digital approaches for adaptation in agriculture in Kenya
CN112015824A (en) Satellite remote sensing data use method, device and equipment based on block chain
Asfaw et al. Diversification, climate risk and vulnerability to poverty: Evidence from rural Malawi
US11699163B2 (en) Real-time integration of analytics for online services
JP2018163606A (en) Production information processing system and production information processing method
Baumüller Agricultural innovation and service delivery through mobile phones
KR102669391B1 (en) Server for providing user trust level with regard to digital signage
Simelton et al. Participatory agro-climate information services: A key component in climate resilient agriculture
JP6003388B2 (en) Server apparatus, program, and communication system
WO2018213696A2 (en) Market completing production and financial strategies
US20220366514A1 (en) Method and Apparatus for Agricultural Management
CN210270172U (en) An IoT-based Agricultural Machinery Positioning System
Bailey IoT and Generative AI for Enhanced Data-Driven Agriculture
Singh et al. Application and use of mobile phone for Indian agriculture sector: a review paper.

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20141212

PG1501 Laying open of application
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20191212

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20141212

Comment text: Patent Application

N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20201211

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20210216

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20210531

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20210216

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I