[go: up one dir, main page]

KR102535185B1 - Method and apparatus for providing waste plastic recycling service - Google Patents

Method and apparatus for providing waste plastic recycling service Download PDF

Info

Publication number
KR102535185B1
KR102535185B1 KR1020220103586A KR20220103586A KR102535185B1 KR 102535185 B1 KR102535185 B1 KR 102535185B1 KR 1020220103586 A KR1020220103586 A KR 1020220103586A KR 20220103586 A KR20220103586 A KR 20220103586A KR 102535185 B1 KR102535185 B1 KR 102535185B1
Authority
KR
South Korea
Prior art keywords
collection
information
electronic device
waste plastic
requester
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.)
Active
Application number
KR1020220103586A
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 KR1020220103586A priority Critical patent/KR102535185B1/en
Application granted granted Critical
Publication of KR102535185B1 publication Critical patent/KR102535185B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/10Services
    • G06Q50/26Government or public services
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29BPREPARATION OR PRETREATMENT OF THE MATERIAL TO BE SHAPED; MAKING GRANULES OR PREFORMS; RECOVERY OF PLASTICS OR OTHER CONSTITUENTS OF WASTE MATERIAL CONTAINING PLASTICS
    • B29B17/00Recovery of plastics or other constituents of waste material containing plastics
    • B29B17/02Separating plastics from other materials
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29BPREPARATION OR PRETREATMENT OF THE MATERIAL TO BE SHAPED; MAKING GRANULES OR PREFORMS; RECOVERY OF PLASTICS OR OTHER CONSTITUENTS OF WASTE MATERIAL CONTAINING PLASTICS
    • B29B17/00Recovery of plastics or other constituents of waste material containing plastics
    • B29B17/04Disintegrating plastics, e.g. by milling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/086Learning methods using evolutionary algorithms, e.g. genetic algorithms or genetic programming
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • G06Q10/047Optimisation of routes or paths, e.g. travelling salesman problem
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • G06Q10/06375Prediction of business process outcome or impact based on a proposed change
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/30Administration of product recycling or disposal
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Educational Administration (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Biomedical Technology (AREA)
  • Environmental & Geological Engineering (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Mechanical Engineering (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • Molecular Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Physiology (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Primary Health Care (AREA)

Abstract

본 개시는 폐플라스틱 수거 서비스를 제공하는 방법 및 장치에 관한 것이다. 일 실시 예에 의하면, 전자 장치가 폐플라스틱 수거 서비스를 제공하는 방법은 상기 전자 장치와 연결된 외부 디바이스로부터 폐플라스틱 수거 요청 정보를 획득하는 단계; 상기 수거 요청 정보를 전송한 수거 요청자의 타입을 식별하는 단계; 상기 식별된 수거 요청자의 타입에 기초하여 수거 계획 정보를 획득하는 단계; 상기 획득된 수거 계획 정보에 기초하여 수거 차량 별 수거 경로 정보를 획득하는 단계; 및 상기 수거 경로 정보를 상기 전자 장치와 연결된 수거 차량 별 단말로 전송하는 단계; 를 포함할 수 있다.The present disclosure relates to a method and apparatus for providing a waste plastic collection service. According to an embodiment, a method of providing a waste plastic collection service by an electronic device includes obtaining waste plastic collection request information from an external device connected to the electronic device; identifying the type of the collection requester who has transmitted the collection request information; obtaining collection plan information based on the identified type of collection requester; acquiring collection route information for each collection vehicle based on the acquired collection plan information; and transmitting the collection route information to a terminal for each collection vehicle connected to the electronic device. can include

Figure R1020220103586
Figure R1020220103586

Description

폐플라스틱 재활용 서비스를 제공하는 방법 및 장치 {METHOD AND APPARATUS FOR PROVIDING WASTE PLASTIC RECYCLING SERVICE}Method and apparatus for providing waste plastic recycling service {METHOD AND APPARATUS FOR PROVIDING WASTE PLASTIC RECYCLING SERVICE}

본 개시는 폐플라스틱 재활용 서비스를 제공하는 방법 및 장치에 관한 것이다. 보다 상세하게는 폐장난감 플라스틱을 수거하고, 수거된 폐장난감 플라스틱을 재활용하기 위한 시스템 및 이의 동작 방법에 관한 것이다.The present disclosure relates to a method and apparatus for providing a waste plastic recycling service. More specifically, it relates to a system for collecting waste toy plastic and recycling the collected waste toy plastic and an operating method thereof.

폐플라스틱 발생량이 급격하게 증가함에 따라 사회적 이슈들이 제기되고 있으며, 폐플라스틱 폐기물 재활용을 통해 탄소 중립을 실현하기 위한 기술들이 개발되고 있다. 또한, 자원순환기본법 제19조에 의거하여 기업들의 순환 이용성 평가 결과에 따른 제품 설계 개선 명령이 요구되고 있고, 이에 따른 재생 플라스틱 자원에 대한 기업 수요 역시 커지고 있다.Social issues are being raised as the amount of waste plastic is rapidly increasing, and technologies for realizing carbon neutrality through recycling of waste plastic waste are being developed. In addition, in accordance with Article 19 of the Framework Act on Resource Circulation, companies are required to order improvement in product design according to the results of circular usability evaluation, and accordingly, corporate demand for recycled plastic resources is also increasing.

그러나, 폐플라스틱 재활용을 위한 다양한 시도들에도 불구하고, 현재 실행중인 자원 순환 시스템의 경우 전 공정이 수기로 관리되고 있으며 늘어나는 시장 수요 대비 사업 고도화를 위한 폐플라스틱 수거 및 분류과정의 효율성은 매우 낮은 수준으로 실제 기업들의 폐플라스틱 재자원화에 대한 수요를 감당하기 어려운 상황이다.However, despite various attempts to recycle waste plastics, in the case of the currently running resource circulation system, the entire process is managed manually, and the efficiency of the waste plastic collection and classification process for business advancement against the growing market demand is very low. As a result, it is difficult for companies to meet the demand for recycling waste plastics.

따라서, 양질의 플라스틱 재생 소재를 효과적으로 수거 및 분류함으로써 재생 플라스틱 소재의 순환체계를 구축하기 위한 기술 개발이 요구되고 있다.Therefore, it is required to develop a technology for establishing a circulation system of recycled plastic materials by effectively collecting and classifying high-quality recycled plastic materials.

한국등록특허 제1763729호Korea Patent No. 1763729

일 실시 예에 의하면, 폐플라스틱 수거 서비스를 제공하는 방법 및 이를 수행하는 전자 장치가 제공될 수 있다.According to an embodiment, a method for providing a waste plastic collection service and an electronic device performing the same may be provided.

보다 상세하게는, 인공지능 모델을 기반으로 폐플라스틱을 낮은 비용으로 수거하고, 수고된 폐플라스틱을 분류함으로써 재생 플라스틱 소재를 생산하는데 까지 전과정을 추적 및 기록하는 폐플라스틱 재활용 서비스를 수행하는 장치 및 방법이 제공될 수 있다.More specifically, an apparatus and method for performing a waste plastic recycling service that collects waste plastic at a low cost based on an artificial intelligence model, tracks and records the entire process from producing recycled plastic materials by classifying the waste plastic with labor. this can be provided.

상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 일 실시 예에 의하면, 전자 장치가 폐플라스틱 수거 서비스를 제공하는 방법에 있어서, 상기 전자 장치와 연결된 외부 디바이스로부터 폐플라스틱 수거 요청 정보를 획득하는 단계; 상기 수거 요청 정보를 전송한 수거 요청자의 타입을 식별하는 단계; 상기 식별된 수거 요청자의 타입에 기초하여 수거 계획 정보를 획득하는 단계; 상기 획득된 수거 계획 정보에 기초하여 수거 차량 별 수거 경로 정보를 획득하는 단계; 및 상기 수거 경로 정보를 상기 전자 장치와 연결된 수거 차량 별 단말로 전송하는 단계; 를 포함하는, 방법이 제공될 수 있다.As a technical means for achieving the above technical problem, according to an embodiment, a method for providing a waste plastic collection service by an electronic device includes obtaining waste plastic collection request information from an external device connected to the electronic device; identifying the type of the collection requester who has transmitted the collection request information; obtaining collection plan information based on the identified type of collection requester; acquiring collection route information for each collection vehicle based on the acquired collection plan information; and transmitting the collection route information to a terminal for each collection vehicle connected to the electronic device. Including, a method may be provided.

상술한 기술적 과제를 달성하기 위한 또 다른 실시 예에 의하면, 폐플라스틱 수거 서비스를 제공하는 전자 장치에 있어서, 네트워크 인터페이스; 하나 이상의 인스트럭션을 저장하는 메모리; 및 상기 하나 이상의 인스트럭션을 실행하는 복수의 프로세서; 를 포함하고, 상기 복수의 프로세서는 상기 하나 이상의 인스트럭션을 실행함으로써, 상기 전자 장치와 연결된 외부 디바이스로부터 폐플라스틱 수거 요청 정보를 획득하고, 상기 수거 요청 정보를 전송한 수거 요청자의 타입을 식별하고, 상기 식별된 수거 요청자의 타입에 기초하여 수거 계획 정보를 획득하고, 상기 획득된 수거 계획 정보에 기초하여 수거 차량 별 수거 경로 정보를 획득하고, 상기 수거 경로 정보를 상기 전자 장치와 연결된 수거 차량 별 단말로 전송하는, 전자 장치가 제공될 수 있다.According to another embodiment for achieving the above-described technical problem, an electronic device providing a waste plastic collection service includes a network interface; a memory that stores one or more instructions; and a plurality of processors executing the one or more instructions; wherein the plurality of processors obtain waste plastic collection request information from an external device connected to the electronic device by executing the one or more instructions, identify a type of a collection requester who has transmitted the collection request information, and Acquiring collection plan information based on the identified type of collection requester, obtaining collection route information for each collection vehicle based on the acquired collection plan information, and transmitting the collection route information to a terminal for each collection vehicle connected to the electronic device. An electronic device that transmits may be provided.

상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 또 다른 실시 예에 의하면, 전자 장치가 폐플라스틱 수거 서비스를 제공하는 방법에 있어서, 상기 전자 장치와 연결된 외부 디바이스로부터 폐플라스틱 수거 요청 정보를 획득하는 단계; 상기 수거 요청 정보를 전송한 수거 요청자의 타입을 식별하는 단계; 상기 식별된 수거 요청자의 타입에 기초하여 수거 계획 정보를 획득하는 단계; 상기 획득된 수거 계획 정보에 기초하여 수거 차량 별 수거 경로 정보를 획득하는 단계; 및 상기 수거 경로 정보를 상기 전자 장치와 연결된 수거 차량 별 단말로 전송하는 단계; 를 포함하는, 방법을 수행하도록 하는 프로그램이 저장된 컴퓨터로 읽을 수 있는 기록 매체가 제공될 수 있다.As a technical means for achieving the above-described technical problem, according to another embodiment, in a method for providing a waste plastic collection service by an electronic device, obtaining waste plastic collection request information from an external device connected to the electronic device. ; identifying the type of the collection requester who has transmitted the collection request information; obtaining collection plan information based on the identified type of collection requester; acquiring collection route information for each collection vehicle based on the acquired collection plan information; and transmitting the collection route information to a terminal for each collection vehicle connected to the electronic device. A computer-readable recording medium in which a program for performing the method including, may be provided.

일 실시 예에 의하면 낮은 비용으로 폐플라스틱 재순환 과정을 수행함으로써 탄소중립을 실현할 수 있다.According to an embodiment, carbon neutrality can be realized by performing a waste plastic recycling process at a low cost.

일 실시 예에 의하면 낮은 비용으로 고품질의 폐플라스틱 재생 소재를 대량으로 생산할 수 있다.According to one embodiment, it is possible to mass-produce high-quality waste plastic recycling materials at low cost.

도 1은 일 실시 예에 따른 폐플라스틱 수거 과정을 포함한 폐플라스틱 재활용 과정을 개략적으로 설명하기 위한 도면이다.
도 2는 또 다른 실시 예에 따른 폐플라스틱 수거 과정을 설명하기 위한 도면이다.
도 3은 일 실시 예에 따른 폐플라스틱 수거 서비스를 제공하는 방법의 흐름도이다.
도 4는 일 실시 예에 따른 수거 계획 정보를 생성하는 과정을 설명하기 위한 도면이다.
도 5는 일 실시 예에 따른 수거 경로 정보를 생성하는 과정을 설명하기 위한 도면이다.
도 6은 일 실시 예에 따른 전자 장치가 수거 계획 정보 및 차량 별 수거 일정 정보를 생성하는 구체적인 과정을 설명하기 위한 도면이다.
도 7은 또 다른 실시 예에 따른 전자 장치가 수거 계획 정보를 정의하고 정의된 수거 계획 정보를 최적화 화는 과정을 설명하기 위한 도면이다.
도 8은 일 실시 예에 따른 전자 장치가 이용하는 수거 요청 정보, 수거 계획 정보 및 차량 별 수거 일정 정보를 구체적으로 설명하기 위한 도면이다.
도 9는 일 실시 예에 따른 차량 별 수거 일정 정보와 차량 별 수거 경로 정보를 비교 설명하기 위한 도면이다.
도 10은 일 실시 예에 따른 전자 장치가 인공지능 모델 학습을 위해 이용하는 유전 알고리즘의 예를 설명하기 위한 도면이다.
도 11은 일 실시 예에 따른 전자 장치가 폐플라스틱 수거에 따른 재고 정보를 추적 및 기록하는 과정을 설명하기 위한 도면이다.
도 12는 일 실시 예에 따른 전자 장치와 연결된 분류 시스템을 통해 플라스틱 소재 별 분류 과정을 설명하기 위한 도면이다.
도 13은 일 실시 예에 따른 전자 장치의 블록도이다.
도 14는 또 다른 실시 예에 따른 전자 장치의 블록도이다.
도 15는 일 실시 예에 따른 서버의 블록도이다.
도 16은 일 실시 예에 따른 수거 요청자 단말, 서비스 제공 서버, 수거 차량 단말 및 분류 시스템이 서로 연동함으로써 폐플라스틱 재활용 방법을 수행하는 과정을 설명하기 위한 도면이다.
1 is a diagram schematically illustrating a waste plastic recycling process including a waste plastic collection process according to an embodiment.
2 is a diagram for explaining a waste plastic collection process according to another embodiment.
3 is a flowchart of a method of providing a waste plastic collection service according to an embodiment.
4 is a diagram for explaining a process of generating collection plan information according to an exemplary embodiment.
5 is a diagram for explaining a process of generating collection route information according to an exemplary embodiment.
6 is a diagram for explaining a detailed process of generating collection plan information and collection schedule information for each vehicle by an electronic device according to an exemplary embodiment.
7 is a diagram for explaining a process of defining collection plan information and optimizing the defined collection plan information by an electronic device according to another embodiment.
8 is a diagram for specifically describing collection request information, collection plan information, and collection schedule information for each vehicle used by an electronic device according to an exemplary embodiment.
9 is a diagram for comparing and describing collection schedule information for each vehicle and collection route information for each vehicle according to an exemplary embodiment.
10 is a diagram for explaining an example of a genetic algorithm used by an electronic device to learn an artificial intelligence model according to an embodiment.
11 is a diagram for explaining a process of tracking and recording inventory information according to collection of waste plastics by an electronic device according to an exemplary embodiment.
12 is a diagram for explaining a classification process for each plastic material through a classification system connected to an electronic device according to an embodiment.
13 is a block diagram of an electronic device according to an embodiment.
14 is a block diagram of an electronic device according to another embodiment.
15 is a block diagram of a server according to an embodiment.
16 is a diagram for explaining a process of performing a waste plastic recycling method by interworking a collection requester terminal, a service providing server, a collection vehicle terminal, and a classification system according to an embodiment.

본 명세서에서 사용되는 용어에 대해 간략히 설명하고, 본 개시에 대해 구체적으로 설명하기로 한다.Terms used in this specification will be briefly described, and the present disclosure will be described in detail.

본 개시에서 사용되는 용어는 본 개시에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 개시에서 사용되는 용어는 단순한 용어의 명칭이 아닌, 그 용어가 가지는 의미와 본 개시의 전반에 걸친 내용을 토대로 정의되어야 한다. The terms used in the present disclosure have been selected from general terms that are currently widely used as much as possible while considering the functions in the present disclosure, but they may vary according to the intention or precedent of a person skilled in the art, the emergence of new technologies, and the like. In addition, in a specific case, there is also a term arbitrarily selected by the applicant, and in this case, the meaning will be described in detail in the description of the invention. Therefore, terms used in the present disclosure should be defined based on the meaning of the term and the general content of the present disclosure, not simply the name of the term.

명세서 전체에서 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있음을 의미한다. 또한, 명세서에 기재된 "...부", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있다.When it is said that a certain part "includes" a certain component throughout the specification, it means that it may further include other components without excluding other components unless otherwise stated. In addition, terms such as "...unit" and "module" described in the specification mean a unit that processes at least one function or operation, which may be implemented as hardware or software or a combination of hardware and software. .

아래에서는 첨부한 도면을 참고하여 본 개시의 실시 예에 대하여 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 개시는 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다. 그리고 도면에서 본 개시를 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, with reference to the accompanying drawings, embodiments of the present disclosure will be described in detail so that those skilled in the art can easily carry out the present disclosure. However, the present disclosure may be implemented in many different forms and is not limited to the embodiments described herein. And in order to clearly describe the present disclosure in the drawings, parts irrelevant to the description are omitted, and similar reference numerals are attached to similar parts throughout the specification.

도 1은 일 실시 예에 따른 폐플라스틱 수거 과정을 포함한 폐플라스틱 재활용 과정을 개략적으로 설명하기 위한 도면이다.1 is a diagram schematically illustrating a waste plastic recycling process including a waste plastic collection process according to an embodiment.

일 실시 예에 의하면 자원순환 시스템(10)은 수거 요청자 단말(110), 서버(2000), 전자 장치(1000), 수거자 단말(130), 수거 차량 단말(140) 및 분류 시스템을 포함할 수 있다. 그러나 상술한 예에 한정되는 것은 아니며, 폐플라스틱 재활용을 위해 필요한 더 많은 구성 요소를 포함할 수도 있고, 더 적은 구성 요소로 마련될 수 있음은 물론이다. 자원순환 시스템(10)은 폐장난감 폐기 수요를 정확하게 예측하고, 예측 결과에 기초하여 폐플라스틱 재활용을 통한 재자원화 과정에 이르는 장난감 플라스틱 자원순환 플랫폼(TCMP: Toy Circulation Management Platform) 기능을 수행할 수 있다. According to an embodiment, the resource circulation system 10 may include a collection requester terminal 110, a server 2000, an electronic device 1000, a collector terminal 130, a collection vehicle terminal 140, and a classification system. there is. However, it is not limited to the above example, and may include more components required for recycling waste plastics, or may be provided with fewer components. The resource circulation system 10 accurately predicts the demand for discarded toys and, based on the predicted results, can perform a toy plastic resource circulation platform (TCMP: Toy Circulation Management Platform) function leading to a recycling process through waste plastic recycling. .

본 명세서에서 폐플라스틱은 플라스틱소재의 폐기물을 포함할 수 있다. 또한, 일 실시 예에 의하면, 본 명세서에서 자원순환 시스템(10)이 재활용하는 폐플라스틱은 장난감 또는 장난감에 사용되는 플라스틱 소재를 포함할 수 있다. 그러나, 상술한 예에 한정되는 것은 아니며, 장난감 외에 ABS, PP, PE와 같은 플라스틱 소재가 하나 이상 혼합된 폐기물을 포함할 수 있다.In the present specification, waste plastic may include waste of plastic materials. Also, according to one embodiment, the waste plastic recycled by the resource recycling system 10 in this specification may include toys or plastic materials used for toys. However, it is not limited to the above examples, and may include waste mixed with one or more plastic materials such as ABS, PP, and PE in addition to toys.

자원순환 시스템(10)은 폐플라스틱 수거 수요를 예측하고, 낮은 비용으로 폐플라스틱을 수거할 수 있다. 자원순환 시스템(10)은 폐플라스틱 수거과정부터 폐플라스틱 재자원화를 통해 재생 플라스틱 소재 생산에 이르는 전 과정의 결과를 원장 (Ledger)으로 생성하고, 자원순환 시스템(10) 및 상기 자원순환 시스템(10)가 연결된 외부 디바이스들이 각각 참여하는 블록체인 네트워크로 관리할 수 있다.The resource circulation system 10 can predict waste plastic collection demand and collect waste plastic at a low cost. The resource circulation system 10 generates the results of the entire process from the collection of waste plastics to the production of recycled plastic materials through recycling of waste plastics into a ledger, and the resource circulation system 10 and the resource circulation system 10 ) can be managed as a blockchain network in which connected external devices participate.

자원순환 시스템(10)은 폐플라스틱 수거 요청자가 배출한 폐플라스틱을 재순환하는 과정에서 생성되는 재고 정보들에 기초하여 포인트 정보를 생성하고, 생성된 포인트 정보 상당 가액의 토큰(Token)을 보상(Reward)로 수거 요청자에게 지급할 수 있다.The resource circulation system 10 generates point information based on inventory information generated in the process of recycling waste plastic discharged by a waste plastic collection requester, and rewards tokens equivalent to the generated point information. ) can be paid to the collection requester.

일 실시 예에 의하면, 전자 장치(1000)는 서버(2000)와 서로 연결됨으로써 플라스틱 재활용 또는 플라스틱 수거 서비스를 제공할 수 있다. 일 실시 예에 의하면, 전자 장치(1000)는 플라스틱 재활용 또는 플라스틱 수거 서비스를 제공하는 서비스 제공 서버에 대응될 수 있다. 또한, 본 명세서에서 플라스틱 재활용 서비스는 플라스틱 수거 서비스를 포함할 수 있으며, 플라스틱 재활용 서비스는 플라스틱을 수거 요청을 접수하고, 수거 요청이 접수된 플라스틱을 수거하며, 수거된 플라스틱으로부터 플라스틱 재생 소재를 추출하고, 추출된 재생 소재에 따른 소정의 포인트 정보를 보상으로 지급하는 과정을 포함할 수 있다.According to an embodiment, the electronic device 1000 may provide a plastic recycling or plastic collection service by being connected to the server 2000. According to an embodiment, the electronic device 1000 may correspond to a service providing server providing a plastic recycling or plastic collection service. In addition, in this specification, the plastic recycling service may include a plastic collection service, and the plastic recycling service receives a plastic collection request, collects the plastic for which the collection request has been received, extracts plastic recycling materials from the collected plastic, , It may include a process of providing predetermined point information according to the extracted reproduction material as a reward.

또한, 플라스틱 수거 서비스는 폐플라스틱 수거 요청을 수거 요청자 단말(110)로부터 획득하고, 획득된 폐플라스틱 수거 요청에 응답하여 수거 차량을 제공함으로써 폐플라스틱을 수거하며, 수거된 폐플라스틱으로부터 추출된 재생 소재 가치에 대응되는 포인트를 보상으로 지급하는 과정을 포함할 수 있다.In addition, the plastic collection service obtains a waste plastic collection request from the collection requester terminal 110, collects the waste plastic by providing a collection vehicle in response to the obtained waste plastic collection request, and recycle materials extracted from the collected waste plastic. A process of paying points corresponding to the value as a reward may be included.

일 실시 예에 의하면, 수거 요청자 단말(110)은 개인(102) 또는 보육기관(104)의 관리자가 이용하는 전자 장치일 수 있다. 또한, 일 실시 예에 의하면, 수거 요청자 단말(110)은 플라스틱 폐기물 배출 수요가 있는 기타 기관 또는 기업의 관리자가 사용하는 단말일 수 있다. 수거 요청자 단말(110)은 수거 요청자 단말에 대한 사용자 입력에 기초하여 수거 요청 정보를 전자 장치(1000)로 전송할 수 있다. 또한, 수거 요청자 단말(110)은 수거 요청 정보를 전자 장치(1000)로 전송하고, 폐플라스틱 배출에 따른 보상으로 포인트 정보를 전자 장치(1000)로부터 획득할 수 있다.According to an embodiment, the collection requester terminal 110 may be an electronic device used by the individual 102 or the administrator of the child care institution 104 . Also, according to an embodiment, the collection requester terminal 110 may be a terminal used by a manager of another institution or company that has a plastic waste discharge demand. The collection requester terminal 110 may transmit collection request information to the electronic device 1000 based on a user input to the collection requester terminal. In addition, the collection requester terminal 110 may transmit collection request information to the electronic device 1000 and obtain point information from the electronic device 1000 as a reward for discharging waste plastic.

전자 장치(1000)는 폐플라스틱 재활용 또는 폐플라스틱 수거 서비스를 제공하기 위한 하나 이상의 인스트러션이 저장되는 메모리(122), 상기 하나 이상의 인스트럭션을 실행하는 적어도 하나의 프로세서(124) 및 네트워크 인터페이스(126)를 포함할 수 있다. 전자 장치(1000)는 플라스틱 수거 서비스를 제공하는 서비스 제공 서버에 대응될 수 있다. 전자 장치(1000)는 수거 요청자 단말(110)로부터 수거 요청 정보가 접수되거나, 수거 예측 모델로부터 획득되는 수거 수요 예측 정보에 기초하여 수거 계획 정보를 생성하고, 생성된 수거 계획 정보에 따른 차량 별 수거 경로 정보를 생성할 수 있다. 전자 장치(1000)는 차량 별 수거 경로 정보를 수거자 단말(130) 또는 수거 차량 단말(140)중 적어도 하나로 전송할 수 있다. 또한, 일 실시 예에 의하면, 전자 장치(1000)는 초분광 선별기를 포함하는 분류 시스템(3000)과 연결될 수 있고, 분류 시스템(3000)으로부터 수거된 폐플라스틱 재활용 처리 결과와 관련된 정보를 획득할 수 있다. The electronic device 1000 includes a memory 122 storing one or more instructions for providing a waste plastic recycling or waste plastic collection service, at least one processor 124 executing the one or more instructions, and a network interface 126. ) may be included. The electronic device 1000 may correspond to a service providing server providing a plastic collection service. The electronic device 1000 receives collection request information from the collection requester terminal 110 or generates collection plan information based on collection demand prediction information obtained from a collection prediction model, and collects each vehicle according to the generated collection plan information. Route information can be created. The electronic device 1000 may transmit collection route information for each vehicle to at least one of the collector terminal 130 and the collection vehicle terminal 140 . Also, according to an embodiment, the electronic device 1000 may be connected to the sorting system 3000 including a hyperspectral sorter, and may obtain information related to the waste plastic recycling treatment result collected from the sorting system 3000. there is.

일 실시 예에 의하면, 수거자 단말(130)은 폐플라스틱 수거 서비스 중, 수거자를 위한 하나 이상의 서비스를 제공할 수 있다. 수거자 단말(130)은 수거 차량 단말(140)과 서로 연결되는 별도의 전자 장치일 수도 있으나, 수거 차량 내부에 탑재되는 수거 차량 단말(140)에 대응될 수도 있다. 수거자 단말(130) 및 수거 차량 단말(140)은 수거 비용을 최소화하는 수거 차량 별 수거 경로 정보를 출력할 수 있으며, 수거자로 하여금 수거 경로 정보에 따른 최소 비용의 경로로 폐플라스틱 수거가 가능하도록 정보를 제공할 수 있다.According to an embodiment, the collector terminal 130 may provide one or more services for the collector among waste plastic collection services. The collector terminal 130 may be a separate electronic device connected to the collection vehicle terminal 140 or may correspond to the collection vehicle terminal 140 mounted inside the collection vehicle. The collector terminal 130 and the collection vehicle terminal 140 may output collection route information for each collection vehicle that minimizes collection cost, and enables the collector to collect waste plastics through the path with the least cost according to the collection route information. can provide information.

분류 시스템(3000)은 수거된 폐플라스틱을 재활용 처리함으로써, 폐플라스틱으로부터 재생 플라스틱 소재를 생산할 수 있다. 예를 들어, 분류 시스템(3000)은 S162에서 수거 차량들로부터 폐플라스틱을 회수하고, S164에서, 회수된 폐플라스틱을 1차로 분류할 수 있다. 예를 들어, 분류 시스템(3000)은 수거된 폐플라스틱을 폐기대상과 순환대상으로 구분할 수 있다. 일 실시 예에 의하면, 순환대상으로 분류된 폐플라스틱은 바로 재사용이 가능한 것과, 수리가 필요한지 여부로 세부 분류될 수 있다.The classification system 3000 may produce a recycled plastic material from the waste plastic by recycling the collected waste plastic. For example, the sorting system 3000 may collect waste plastic from collection vehicles in S162 and first classify the recovered waste plastic in S164. For example, the classification system 3000 may classify the collected plastic waste into a waste object and a circulation object. According to an embodiment, the waste plastic classified as a recycling target may be further classified into those that can be reused immediately and those that require repair.

S166에서, 분류 시스템(3000)은 순환대상으로 분류된 폐플라스틱 중, 수리가 필요로 하다고 식별된 폐플라스틱을 수리 지점으로 전송함으로써 폐플라스틱이 수리되도록 할 수 있다. S166에서, 분류 시스템(3000)은 1차적으로 분류된 폐플라스틱에 포함된 고무, 쇠, 전자회로와 같은 플라스틱 외 물질들을 분리함으로써 폐플라스틱을 전처리할 수 있다.In operation S166, the classification system 3000 may repair the waste plastic by transferring the waste plastic identified as requiring repair among the waste plastic classified as a circulation object to a repair point. In S166, the classification system 3000 may pre-treat the waste plastic by separating non-plastic materials such as rubber, metal, and electronic circuits included in the primarily classified waste plastic.

S168에서, 분류 시스템(3000)은 전처리된 폐플라스틱을 분쇄함으로써 소재(ABS, PP, PE) 별 플라스틱 재생 소재(예컨대 플레이크)를 추출할 수 있다. S170에서, 분류 시스템(3000)은 추출된 플라스틱 재생 소재를 인공지능 기반 초분광 선별기에 제공함으로써 소재, 색상, 가연/난연 특성 별로 구분된 플레이크를 추출할 수 있다. 분류 시스템(3000)은 기 설정된 플레이크 순도 값에 도달할 때까지 분쇄된 폐플라스틱에 대해 2차 분류 과정을 반복하여 수행함으로써 고품질의 플라스틱 재생 소재를 생산할 수 있다. S172에서, 분류 시스템(3000)은 S162 내지 S172에 이르기까지의 폐플라스틱을 재활용한 처리 결과 정보를 재고 정보로 생성하고, 생성된 재고 정보를 원장(153)에 관리할 수 있다. In operation S168, the classification system 3000 may extract recycled plastic materials (eg, flakes) for each material (ABS, PP, PE) by pulverizing the pretreated waste plastic. In S170, the classification system 3000 may extract flakes classified by material, color, and flammability/flame retardancy characteristics by providing the extracted plastic recycled material to an artificial intelligence-based hyperspectral sorter. The classification system 3000 repeatedly performs the secondary classification process on the pulverized waste plastic until a predetermined flake purity value is reached, thereby producing a high-quality recycled plastic material. In S172 , the classification system 3000 may generate information on the result of recycling the waste plastic from S162 to S172 as inventory information, and manage the generated inventory information in the ledger 153 .

일 실시 예에 의하면, 분류 시스템(3000)이 생성하는 플라스틱 재고 정보는 폐플라스틱 재생 소재 추출 대상이 되는 폐플라스틱의 수거처, 폐플라스틱 재생 소재(예컨대 플레이크)의 종류, 폐플라스틱 재생 소재들의 색상, 폐플라스틱 재생 소재의 가연/난연 특성, 폐플라스틱 재생 소재의 순도, 폐플라스틱 재생 소재의 무게, 또는 폐플라스틱 재생 소재의 가격 중 적어도 하나에 관한 정보를 포함할 수 있다. 그러나 또 다른 실시 예에 의하면, 분류 시스템(3000)이 생성하는 플라스틱 재고 정보는 미리 설정된 기간 동안, 소정의 수거 요청자 별 배출한 폐플라스틱 제품으로부터 추출된 폐플라스틱 재생 소재의 종류, 무게, 색상, 가연/난연 특성, 순도에 대한 정보를 더 포함할 수도 있음은 물론이다.According to an embodiment, the plastic inventory information generated by the classification system 3000 includes a collection location of waste plastics to be extracted for waste plastic recycling materials, types of waste plastic recycling materials (eg flakes), colors of waste plastic recycling materials, Information on at least one of flammability/flame retardancy characteristics of recycled waste plastic materials, purity of recycled waste plastic materials, weight of recycled waste plastic materials, or price of recycled waste plastic materials may be included. However, according to another embodiment, the plastic inventory information generated by the classification system 3000 includes the type, weight, color, and combustibility of waste plastic recycling materials extracted from waste plastic products discharged by predetermined collection requesters for a predetermined period of time. / Of course, information on flame retardant properties and purity may be further included.

분류 시스템(3000)은 수거 요청자 별로 재생 플라스틱 재고 정보를 생성할 수 있고, 수거 요청자 별로 생성된 플라스틱 재고 정보에 기초하여, 수거 요청자 별 포인트 정보를 생성할 수 있다. 예를 들어, 포인트 정보는 플라스틱 재생 소재 가격에 대응되는 보상(Reward)정보로 블록체인 기반의 토큰(Token) 정보를 포함할 수 있다. 분류 시스템(3000)은 폐플라스틱을 재자원화하기 위한 전 과정의 처리 결과, 수거 요청자 별로 최종 생성된 플라스틱 재고 정보 및 플라스틱 재고 정보에 따라 결정된 포인트 정보를 포함하는 원장 (Ledger)을 생성하고, 생성된 원장 정보를 전자 장치(1000), 서버(2000), 분류 시스템(3000), 수거자 단말(130), 수거 차량 단말(140) 및 수거 요청자 단말(110) 및 기타 외부 디바이스가 참여하는 블록체인 네트워크에 기록함으로써 폐플라스틱 재활용 및 보상 시스템을 투명하게 관리할 수 있다.The classification system 3000 may generate recycled plastic inventory information for each collection requester, and may generate point information for each collection requester based on the plastic inventory information generated for each collection requester. For example, the point information may include blockchain-based token information as reward information corresponding to the price of recycled plastic materials. The classification system 3000 generates a ledger including the processing results of the entire process for recycling waste plastics, plastic inventory information finally generated for each collection requester, and point information determined according to the plastic inventory information, A blockchain network in which the electronic device 1000, the server 2000, the classification system 3000, the collector terminal 130, the collection vehicle terminal 140, the collection requester terminal 110, and other external devices participate in the ledger information. It is possible to transparently manage the waste plastic recycling and compensation system by recording in

일 실시 예에 의하면, 전자 장치(1000)는 분류 시스템(3000)으로부터 수거 요청자 별 플라스틱 재고 정보 및 상기 플라스틱 재고 정보에 기초하여 결정된 포인트 정보를 포함하는 원장을 무작위로, 전자 장치(1000)와 연결된 블록체인 네트워크 디바이스로 전송할 수 있다. 본 개시에 따른 전자 장치(1000)는 최적화된 수거 계획 정보, 차량 별 수거 경로 정보를 제공함으로써 낮은 폐플라스틱 수거 비용으로 대량의 플라스틱 재생 소재를 생산하도록 하는 장점이 있다.According to an embodiment, the electronic device 1000 randomly connects a ledger including plastic inventory information for each collection requester from the classification system 3000 and point information determined based on the plastic inventory information to the electronic device 1000. It can be transmitted to a blockchain network device. The electronic device 1000 according to the present disclosure has an advantage of producing a large amount of recycled plastic material at low waste plastic collection cost by providing optimized collection plan information and collection route information for each vehicle.

도 2는 또 다른 실시 예에 따른 폐플라스틱 수거 과정을 설명하기 위한 도면이다.2 is a diagram for explaining a waste plastic collection process according to another embodiment.

S212에서, 전자 장치(1000)는 개인(202) 또는 보육기관(204)의 관리자 또는 사용자들의 애플리케이션 로그인 상태를 식별할 수 있다. S214에서, 전자 장치(1000)는 수거자 단말을 통해 획득된 폐플라스틱 수거 요청 정보를 획득할 수 있다. 또 다른 실시 예에 의하면, 전자 장치(1000)는 폐플라스틱 수거 요청 정보와 함께 개인(202) 또는 보육 기관(204)으로부터 소독 서비스 요청 정보를 획득할 수도 있다. 또 다른 실시 예에 의하면, 전자 장치(1000)는 개인(202) 또는 보육 기관(204)으로부터 소독 서비스 요청 정보만을 획득할 수도 있다.In S212 , the electronic device 1000 may identify application log-in states of the individual 202 or administrator or users of the child care institution 204 . In S214, the electronic device 1000 may obtain waste plastic collection request information acquired through the collector terminal. According to another embodiment, the electronic device 1000 may obtain disinfection service request information from the individual 202 or child care institution 204 together with waste plastic collection request information. According to another embodiment, the electronic device 1000 may obtain only disinfection service request information from the individual 202 or child care institution 204 .

S216에서, 전자 장치(1000)는 폐플라스틱 또는 폐장난감 수거 요청 접수가 완료되면 폐플라스틱 수거 요청 정보가 접수되었음을 확인하는 확인 완료 정보를 수거 요청자 단말로 전송할 수 있다. S218에서, 전자 장치(1000)는 수거 요청 정보를 전송한 주체가 개인인지 또는 기관인지 여부를 확인할 수 있다. S220에서, 전자 장치(1000)는 수거 요청 정보를 전송한 주체가 개인으로 식별되는 경우, 수거 요청자 단말로부터 택배 주소 정보를 획득할 수 있다. S222에서, 전자 장치(1000)는 수거 요청자 단말로부터 택배 주소 정보가 획득되는 경우, 택배 주소 정보가 획득되었음을 확인하는 접수 완료 알림 정보를 수거 요청자 단말로 전송할 수 있다. S224에서, 전자 장치(1000)는 수거 요청자 단말로부터 택배 발송 정보를 획득할 수 있다. S226에서, 전자 장치(1000)는 폐플라스틱 또는 폐장난감 제품이 수거지점으로 도착하는 경우 폐장난감 택배가 도착하였음을 확인하는 알림 정보를 수거 요청자 단말로 전송할 수 있다.In S216, when the reception of the waste plastic or waste toy collection request is completed, the electronic device 1000 may transmit confirmation completion information confirming that the waste plastic collection request information has been received to the collection requester terminal. In S218, the electronic device 1000 may check whether the subject transmitting the collection request information is an individual or an institution. In S220, when the subject who has transmitted the collection request information is identified as an individual, the electronic device 1000 may obtain delivery address information from the terminal of the collection requester. In S222, when the delivery address information is obtained from the collection requester's terminal, the electronic device 1000 may transmit reception completion notification information confirming that the delivery address information has been obtained to the collection requester's terminal. In S224, the electronic device 1000 may obtain parcel delivery information from the collection requester terminal. In S226, when waste plastic or waste toy products arrive at the collection point, the electronic device 1000 may transmit notification information confirming that the waste toy courier has arrived to the collection requester terminal.

또한, 일 실시 예에 의하면, S218에서, 전자 장치(1000)는 수거 요청 정보를 전송한 주체가 개인인지 또는 기관인지 여부를 확인한 결과, 수거 요청 정보를 전송한 주체가 기관으로 식별되는 경우, S228에서, 수거 일정 계획을 수립할 수 있다. 예를 들어, 전자 장치(1000)는 수거 요청자의 타입에 기초하여 수거 계획 정보를 생성할 수 있다. S230에서, 전자 장치(1000)는 수거 계획 정보에 기초하여 수거 차량 별 수거 경로 정보를 결정함으로써 수거 일정 계획을 확정할 수 있다.Further, according to an embodiment, in S218, the electronic device 1000 checks whether the subject transmitting the collection request information is an individual or an institution, and when the subject transmitting the collection request information is identified as an institution, S228 At , a collection schedule can be established. For example, the electronic device 1000 may generate collection plan information based on the type of the collection requester. In S230, the electronic device 1000 may determine a collection schedule plan by determining collection route information for each collection vehicle based on the collection plan information.

S232에서, 전자 장치(1000)는 수거 차량 별 수거 경로 정보를 포함하는 수거 일정 정보를 수거 차량 별로 전달할 수 있다. S234에서, 전자 장치(1000)는 차량 별 수거 경로 정보 상에서 나타나는 수거 일정에 기초하여 수거 일정 알림 정보를 수거 차량 별 단말 또는 수거자 단말로 전송할 수 있다. S236에서, 전자 장치(1000)는 수거 보육 기관 선정 최적화 알고리즘에 기초하여 학습되는 인공지능 모델을 이용하여 수거 계획 정보를 최적화할 수 있다. S238에서, 전자 장치(1000)는 소정의 수거 비용 함수의 출력 값이 작아지도록 수거 차량 별 동선을 해로 출력하는 인공지능 모델을 기반으로 수거 경로 정보를 최적화할 수 있다. S240에서, 전자 장치(1000)는 수거 기사 별 특성에 기초하여, 수거 대상이 되는 보육 기관 선정을 최적화하는, S236 내지 S238에서 이용한 다른 인공지능 모델을 이용하여 수거 차량 별 수거 경로를 최적화할 수도 있다.In operation S232, the electronic device 1000 may transmit collection schedule information including collection route information for each collection vehicle for each collection vehicle. In operation S234, the electronic device 1000 may transmit collection schedule notification information to a terminal for each vehicle to be collected or a terminal for the collector based on the collection schedule displayed on the collection route information for each vehicle. In S236, the electronic device 1000 may optimize the collection plan information by using an artificial intelligence model learned based on the collection childcare institution selection optimization algorithm. In operation S238, the electronic device 1000 may optimize collection route information based on an artificial intelligence model that outputs a traffic line for each collection vehicle as a solution so that an output value of a predetermined collection cost function becomes small. In S240, the electronic device 1000 may optimize the collection route for each collection vehicle by using another artificial intelligence model used in S236 to S238 that optimizes the selection of child care institutions to be collected based on the characteristics of each collection driver. .

S242에서, 전자 장치(1000)는 수거 차량들이 기 설정된 수거 일정에, 수거 요청자의 위치에 도달하였는지 여부를 확인할 수 있다. S244에서, 전자 장치(1000)는 수거 차량 단말로부터 소독 또는 폐장난감 수거가 완료되었는지 여부에 대한 정보를 획득할 수 있다. S246에서, 전자 장치(1000)는 개인 또는 보육 기관으로부터 수거된 폐장난감 또는 폐플라스틱이 소정의 수거 지점에 도달하는 경우 수거 완료 알림 정보를 수거 요청자 단말로 전송할 수 있다.In S242, the electronic device 1000 may check whether or not the collection vehicles arrive at the location of the collection requester according to the preset collection schedule. In S244, the electronic device 1000 may obtain information about whether disinfection or waste toy collection has been completed from the collection vehicle terminal. In step S246, the electronic device 1000 may transmit collection completion notification information to the collection requester terminal when waste toys or waste plastics collected from individuals or child care institutions reach a predetermined collection point.

S247에서, 전자 장치(1000)는 수거된 폐플라스틱이 폐기대상인지 또는 순환대상인지 여부에 대한 정보를 분류 시스템으로부터 획득하고, 획득된 분류 결과를 폐플라스틱의 종류 및 무게 정보와 매칭하여 블록체인 네트워크에 저장할 수 있다. 예를 들어, S248에서, 전자 장치(1000)는 분류 시스템(3000)으로부터 폐플라스틱 1차 분류 결과를 획득하고, 획득된 폐플라스틱 제품이 순환대상이고, 수리가 필요하다고 판단되는 경우, 폐플라스틱 제품을 수리 대상으로 식별할 수 있다. S250에서, 전자 장치(1000)는 수리가 완료된 폐플라스틱 또는 폐장난감 제품의 수리가 완료되면, 해당 폐플라스틱 또는 폐장난감 제품의 상태 및 가격에 대한 정보를 포함하는 재고 정보를 생성할 수 있다.In S247, the electronic device 1000 acquires information on whether the collected waste plastics are to be discarded or circulated from the classification system, and matches the obtained classification result with information on the type and weight of the waste plastics to obtain information on the blockchain network. can be stored in For example, in S248, the electronic device 1000 acquires the waste plastic primary classification result from the classification system 3000, and when it is determined that the obtained waste plastic product is a circulation target and requires repair, the waste plastic product can be identified as a target for repair. In S250, when the repair of the repaired waste plastic or waste toy product is completed, the electronic device 1000 may generate inventory information including information about the state and price of the waste plastic or waste toy product.

S252에서, 전자 장치(1000)는 S247을 수행한 결과, 분류 시스템(3000)으로부터 수거완료된 폐플라스틱이 폐기대상임을 나타내는 1차 분류 결과가 획득되면, 대상 폐플라스틱 제품이 폐기 대상 제품임을 나타내는 정보를 블록체인 네트워크에 기록 및 저장하고, 폐플라스틱 제품을 분류 시스템(3000)에 제공함으로써 재자원화 공정에 투입할 수 있다. S254에서, 전자 장치(1000)는 폐기대상으로 식별된 폐플라스틱 제품을 분류 시스템(3000)에 투입하고, 분류 시스템(3000)의 재자원화 공정을 통하여 폐플라스틱 재생 소재가 분류되면, 해당 폐플라스틱 재생 소재에 대한 정보를 분류 시스템(3000)으로부터 획득하고, 폐플라스틱 재생 소재에 대한 정보에 따른 재고 정보를 생성할 수 있다.In S252, when the electronic device 1000 obtains a primary classification result indicating that the waste plastic collected from the classification system 3000 is to be discarded as a result of performing S247, the electronic device 1000 transmits information indicating that the target waste plastic product is a product to be discarded. It can be put into the recycling process by recording and storing in the blockchain network and providing the waste plastic product to the classification system 3000. In S254, the electronic device 1000 inputs the waste plastic product identified as a waste into the classification system 3000, and when the waste plastic recycling material is classified through the recycling process of the classification system 3000, the waste plastic is recycled. Information on the material may be acquired from the classification system 3000, and inventory information may be generated according to the information on the waste plastic recycling material.

도 3은 일 실시 예에 따른 폐플라스틱 수거 서비스를 제공하는 방법의 흐름도이다.3 is a flowchart of a method of providing a waste plastic collection service according to an embodiment.

S310에서, 전자 장치(1000)는 전자 장치와 연결된 외부 디바이스로부터 폐플라스틱 수거 요청 정보를 획득할 수 있다. 일 실시 예에 의하면, 전자 장치(1000)가 획득하는 수거 요청 정보는 전자 장치와 연결된 외부 디바이스로부터 상기 폐플라스틱 수거를 요청하는 수거 요청자들을 식별하기 위한 수거 요청자 식별 정보, 수거 요청 대상이 되는 폐플라스틱의 종류 정보, 수거 요청 대상 폐플라스틱 무게 정보 또는 수거 요청 접수 일자 정보 중 적어도 하나를 포함할 수 있다.In S310, the electronic device 1000 may obtain waste plastic collection request information from an external device connected to the electronic device. According to an embodiment, the collection request information acquired by the electronic device 1000 includes collection requester identification information for identifying collection requesters requesting collection of the waste plastic from an external device connected to the electronic device, and waste plastics subject to the collection request. It may include at least one of type information, information on the weight of waste plastics subject to the collection request, or information on the date of receipt of the collection request.

S320에서, 전자 장치(1000)는 수거 요청 정보를 전송한 수거 요청자의 타입을 식별할 수 있다. 예를 들어, 전자 장치(1000)는 수거 요청 정보를 전송한 수거 요처자가 개인인지 또는 기관 인지 여부를 식별할 수 있다. S330에서, 전자 장치(1000)는 식별된 수거 요청자의 타입에 기초하여 수거 계획 정보를 획득할 수 있다. 예를 들어, 전자 장치(1000)는 수거 요청자가 개인으로 식별되지 않고, 기관으로 식별되는 경우, 수거 요청 정보가 입력되면, 수거 계획 정보를 출력하는 인공지능 모델로부터 수거 계획 정보를 획득할 수 있다. In S320, the electronic device 1000 may identify the type of the collection requester who has transmitted the collection request information. For example, the electronic device 1000 may identify whether the collection person who has transmitted the collection request information is an individual or an institution. In S330, the electronic device 1000 may obtain collection plan information based on the identified type of collection requester. For example, when the collection requester is not identified as an individual but is identified as an institution, the electronic device 1000 may obtain collection plan information from an artificial intelligence model that outputs collection plan information when collection request information is input. .

S340에서, 전자 장치(1000)는 수거 계획 정보에 기초하여 수거 차량 별 수거 경로 정보를 획득할 수 있다. 예를 들어, 전자 장치(1000)는 수거 요청 정보에 따라 결정된 수거 계획 정보가 입력되면 수거 차량 별 수거 경로 정보를 출력하는 인공지능 모델에 수거 계획 정보를 입력함으로써, 수거 차량 별 최적화된 경로 정보를 결정함으로써 단일 소재의 폐플라스틱을 낮은 비용으로 효과적으로 수거할 수 있다. S350에서, 전자 장치(1000)는 수거 경로 정보를 전자 장치와 연결된 수거 차량 단말 또는 수거 차량에 탑승하는 수거자들이 이용하는 수거자 단말로 전송할 수 있다.In S340, the electronic device 1000 may obtain collection route information for each collection vehicle based on the collection plan information. For example, when the collection plan information determined according to the collection request information is input, the electronic device 1000 inputs the collection plan information to an artificial intelligence model that outputs collection route information for each collection vehicle, thereby providing optimized route information for each collection vehicle. By determining the waste plastic of a single material, it is possible to effectively collect waste plastic at a low cost. In S350, the electronic device 1000 may transmit the collection route information to a collection vehicle terminal connected to the electronic device or a collector terminal used by collectors boarding the collection vehicle.

또한, 도 3에는 도시되지 않았지만, 또 다른 실시 예에 따른 전자 장치가 폐플라스틱 수거 서비스를 제공하는 방법은 수거 요청자의 타입이 개인으로 식별되는 경우, 상기 수거 요청 정보가 접수되었음을 나타내는 수거 요청 접수 확인 정보를 상기 전자 장치와 연결된 수거 요청자의 단말로 전송하고, 수거 요청자로부터 수거 대상이 되는 폐플라스틱이 수거되면, 수거 완료 정보를 수거 요청자의 단말로 전송하는 과정을 더 포함할 수도 있다.In addition, although not shown in FIG. 3, in a method for providing a waste plastic collection service by an electronic device according to another embodiment, when the type of collection requester is identified as an individual, confirmation of receipt of the collection request indicating that the collection request information has been received The method may further include transmitting information to a terminal of the collection requester connected to the electronic device, and transmitting collection completion information to the terminal of the collection requester when the waste plastic to be collected is collected from the collection requester.

또한, 도 3에는 도시되지 않았지만, 전자 장치가 폐플라스틱 수거 서비스를 제공하는 방법은 전자 장치와 연결된 분류 시스템으로부터 수거 요청자로부터 획득된 폐플라스틱이 폐기대상인지 또는 순환대상인지 여부에 관한 식별 결과와, 상기 획득된 폐플라스틱이 순환대상인 경우, 바로 사용 가능한 것인지 또는 수리가 필요한 것인지 여부에 관한 식별 결과를 포함하는 1차 분류 결과를 획득하고, 상기 전자 장치와 연결된 외부 디바이스로부터, 상기 획득된 폐플라스틱 중, 폐기대상으로 식별된 폐플라스틱을 전처리하고, 전처리된 플라스틱을 분쇄함으로써 혼합 플레이크를 추출하고, 추출된 혼합 플레이크를 인공지능 기반 분광 선별기에 삽입함으로써 상기 인공지능 기반 분광 선별기로부터 구분 추출되는 재생 플레이크의 종류 정보, 중량 정보 또는 순도 정보 중 적어도 하나에 관한 2차 분류 결과를 획득하며, 상기 1차 분류 결과 및 상기 2차 분류 결과에 기초하여 상기 수거 요청자 별로 재생플라스틱 재고 정보를 생성하는 단계를 더 포함할 수도 있다.In addition, although not shown in FIG. 3, a method for providing a waste plastic collection service by an electronic device includes an identification result of whether waste plastic obtained from a collection requester from a sorting system connected to the electronic device is to be discarded or circulated; When the obtained waste plastic is a target for circulation, a primary classification result including an identification result regarding whether the obtained waste plastic is usable or needs repair is obtained, and from an external device connected to the electronic device, among the obtained waste plastic , By pre-processing the waste plastic identified as a waste plastic, extracting mixed flakes by crushing the pre-treated plastic, and inserting the extracted mixed flakes into an artificial intelligence-based spectroscopic sorter, the recycled flakes are separately extracted from the artificial intelligence-based spectroscopic sorter. Obtaining a secondary classification result for at least one of type information, weight information, or purity information, and generating recycled plastic inventory information for each collection requester based on the primary classification result and the secondary classification result You may.

일 실시 예에 의하면 전자 장치(1000)가 생성하는 재고 정보는 수거 요청자들의 식별 정보, 수거 요청이 접수된 수거 요청 접수 일자 정보, 상기 수거 요청자들이 수거 요청한 폐플라스틱의 종류 정보, 상기 수거 요청자들이 수거 요청한 폐플라스틱 무게 정보, 상기 수거 요청한 폐플라스틱으로부터 생산된 재생 플레이크의 종류 정보, 상기 재생 플레이크의 중량 정보, 상기 재생 플레이크의 순도 정보를 서로 매칭함으로써 상기 전자 장치에 저장될 수 있다.According to an embodiment, the inventory information generated by the electronic device 1000 includes identification information of collection requesters, information on the date of receipt of the collection request on which the collection request was received, information on the type of waste plastic requested by the collection requesters, and information collected by the collection requesters. The requested waste plastic weight information, the type information of recycled flakes produced from the collected waste plastics, the weight information of the recycled flakes, and the purity information of the recycled flakes may be matched and stored in the electronic device.

또한, 일 실시 예에 의하면 상기 재고 정보는 상기 재생 플레이크(폐플라스틱으로부터 추출된 재생 플라스틱 소재)가 판매되는 경우, 상기 재생 플레이크의 판매 가격 정보 및 상기 재생 플레이크의 판매 가격에 대응되는 포인트 정보를 더 포함할 수도 있다.In addition, according to an embodiment, when the recycled flakes (recycled plastic material extracted from waste plastic) are sold, the inventory information further includes sales price information of the recycled flakes and point information corresponding to the sales price of the recycled flakes. may also include

또한, 도 3에는 도시되지 않았지만, 전자 장치가 폐플라스틱 수거 서비스를 제공하는 방법은 수거 요청자 별로 생성된 재생플라스틱 재고 정보에 기초하여, 상기 수거 요청자 별 포인트 정보를 생성하고, 생성된 포인트 정보를 상기 전자 장치와 연결된 외부 디바이스로 전송할 수 있다. 예를 들어 전자 장치(1000)는 수거 요청자 별 포인트 정보를 수거 요청자 단말로 전송할 수 있다. In addition, although not shown in FIG. 3, a method of providing a waste plastic collection service by an electronic device generates point information for each collection requester based on recycled plastic inventory information generated for each collection requester, and converts the generated point information to the collection requester. It can be transmitted to an external device connected to the electronic device. For example, the electronic device 1000 may transmit point information for each collection requester to the collection requester terminal.

일 실시 예에 의하면, 전자 장치(1000)가 생성하는 포인트 정보는 분류 시스템(3000)으로부터 최종 추출된 재생 플라스틱 소재의 순도, 종류 및 무게 정보에 따라 결정되는 가격 정보에 기초하여 결정될 수 있다. 일 실시 예에 의하면, 포인트 정보는 이더리움 기반 NFT(Not Fungible Token) 내에 패킹되어, 블록체인 네트워크에 연결된 상기 전자 장치 및 상기 전자 장치와 연결된 외부 디바이스 각각에 저장될 수 있다.According to an embodiment, the point information generated by the electronic device 1000 may be determined based on price information determined according to the purity, type, and weight information of the recycled plastic material finally extracted from the classification system 3000. According to an embodiment, point information may be packed in an Ethereum-based NFT (Not Fungible Token) and stored in each of the electronic device connected to a blockchain network and an external device connected to the electronic device.

도 4는 일 실시 예에 따른 수거 계획 정보를 생성하는 과정을 설명하기 위한 도면이다.4 is a diagram for explaining a process of generating collection plan information according to an exemplary embodiment.

S410에서, 전자 장치(1000)는 수거 요청 정보가 획득되지 않는 경우 미리 설정된 주기에 따라 수거 수요 예측 모델로부터 수거 수요 예측 정보를 획득하고, 획득된 수거 수요 예측 정보에 기초하여 수거 계획 정보를 생성할 수도 있다. S420에서, 전자 장치(1000)는 수거 수요 예측 정보에 기초하여 수거 계획 정보를 생성할 수 있다. 예를 들어, 본 개시에 따른 전자 장치(1000)는 수거 요청자들로부터 수거 요청 정보가 접수되지 않더라도, 미리 학습된 수거 수요 예측 모델로부터 기 설정된 주기 동안의 수거 수요를 예측하고, 예측된 수거 수요 예측 결과에 기초하여 수거 계획 정보를 생성함으로써 플라스틱 수거 서비스 운영에 소요되는 비용을 낮추면서 플라스틱 수거 효율을 향상시킬 수 있다.In S410, when the collection request information is not obtained, the electronic device 1000 obtains collection demand prediction information from the collection demand prediction model according to a preset cycle, and generates collection plan information based on the obtained collection demand prediction information. may be In S420, the electronic device 1000 may generate collection plan information based on the collection demand prediction information. For example, the electronic device 1000 according to the present disclosure predicts the collection demand for a preset period from a pre-learned collection demand prediction model even if collection request information is not received from collection requestors, and predicts the predicted collection demand. By generating collection plan information based on the results, it is possible to improve plastic collection efficiency while lowering the cost of operating plastic collection services.

일 실시 예에 의하면, 수거 수요 예측 모델은 예측 대상 시간 정보, 폐플라스틱 수거 요청자 식별 정보가 입력되면, 예측 대상 시간 정보에서 나타나는 기간 내 일, 주, 월 별 예상 폐플라스틱 수거 요청자들의 수, 예상 폐플라스틱 무게 정보 또는 예상 폐플라스틱 종류 정보를 출력하도록 학습되는 인공지능 모델일 수 있다. According to an embodiment, the collection demand prediction model, when the prediction target time information and the waste plastic collection requester identification information are input, the expected number of waste plastic collection requests per day, week, and month within the period indicated in the prediction target time information, and the expected waste plastic collection requester identification information. It may be an artificial intelligence model trained to output plastic weight information or expected waste plastic type information.

도 5는 일 실시 예에 따른 수거 경로 정보를 생성하는 과정을 설명하기 위한 도면이다.5 is a diagram for explaining a process of generating collection route information according to an exemplary embodiment.

일 실시 예에 의하면, 전자 장치(1000)는 S502에서, 보육 기관 위치 정보(예컨대 GPS 정보), 보육 기관에서 소독/폐플라스틱 수거에 필요한 작업 시간, 보육 기관까지 이동하는데 걸리는 이동 시간에 관한 학습 데이터를 획득할 수 있다. S504에서, 전자 장치(1000)는 획득한 학습 데이터를 전처리할 수 있다. 예를 들어, 전자 장치(1000)는 학습 데이터 상에서 나타나는 결측치를 식별하고, 식별된 결측치를 보완하거나, 획득된 학습 데이터들 중, 일부 학습 데이터가 수거 일정에 적합한 정도를 나타내는 가용 확률 값에 기초하여 일부 학습 데이터들을 제거하는 과정을 수행함으로써 학습 데이터들을 전처리할 수 있다.According to an embodiment, the electronic device 1000, in S502, provides learning data related to location information (eg, GPS information) of child care institutions, work time required for disinfection/waste plastic collection at the child care institution, and travel time required to travel to the child care institution. can be obtained. In S504, the electronic device 1000 may pre-process the acquired learning data. For example, the electronic device 1000 identifies a missing value appearing in the learning data, supplements the identified missing value, or based on an available probability value representing the degree to which some of the learning data is suitable for the collection schedule among the acquired learning data. The learning data may be preprocessed by performing a process of removing some of the learning data.

S506에서, 전자 장치(1000)는 전처리된 학습 데이터를 기초로 인공지능 모델을 학습시킬 수 있다. 일 실시 예에 의하면, 전자 장치(1000)가 이용하는 인공지능 모델은 시계열 데이터 예측에 최적화된 순환 신경망(Recurrent Neural Network) 계열의 LSTM(Long Short Term Memory) 모델일 수 있다. S508에서, 전자 장치(1000)는 플랫폼 데이터를 수집할 수 있다. 예를 들어, 전자 장치(1000)는 개인 또는 기관으로부터 접수되었던 과거 폐플라스틱 수거 데이터를 획득할 수 있다. In S506, the electronic device 1000 may train an artificial intelligence model based on the preprocessed training data. According to an embodiment, the artificial intelligence model used by the electronic device 1000 may be a recurrent neural network-based Long Short Term Memory (LSTM) model optimized for predicting time-series data. In S508, the electronic device 1000 may collect platform data. For example, the electronic device 1000 may obtain past plastic waste collection data received from individuals or institutions.

S510에서, 전자 장치(1000)는 수거 계획 정보 또는 수거 경로 정보를 최적화하기 위한 수거 비용 함수를 구성하는 변수를 결정할 수 있다. 일 실시 예에 의하면, 전자 장치(1000)는 수거 비용 함수의 출발지, 도착지, 최대적재량과 같은 수거 비용 함수 출력 값을 결정하는데 사용되는 기준 변수를 결정할 수 있다. 일 실시 예에 의하면, 전자 장치(1000)는 수거 요청 정보에 기초하여 결정되는 수거 계획 정보를 최적화하는데 사용되는 수거 비용 함수의 변수와 차량 별 수거 일정 정보를 최적화하는데 사용되는 수거 비용 함수의 변수를 다르게 설정함으로써, 수거 차량 별로 발생 가능한 다양한 변수들에도 불구하고, 낮은 수거 비용으로 폐플라스틱 수거 효율을 향상시킬 수 있다.In operation S510, the electronic device 1000 may determine variables constituting a collection cost function for optimizing collection plan information or collection route information. According to an embodiment, the electronic device 1000 may determine reference variables used to determine the output value of the collection cost function, such as the departure point, destination, and maximum load of the collection cost function. According to an embodiment, the electronic device 1000 may set variables of a collection cost function used for optimizing collection plan information determined based on collection request information and variables of a collection cost function used for optimizing collection schedule information for each vehicle. By setting differently, waste plastic collection efficiency can be improved at a low collection cost, despite various variables that can occur for each collection vehicle.

S512에서, 전자 장치(1000)는 미리 설정된 최적화 알고리즘에 기초하여 인공지능 모델들을 최적화할 수 있다. 일 실시 예에 의하면, 전자 장치(1000)는 수거 계획 스케쥴링을 위해 구성되는 최적화 모델링의 경우 보통 NP-hard로 분류되는 높은 계산 복잡도(high computational complexity)를 가지기 때문에 일정 시간(polynomial time)내에 솔루션 해를 도출하지 못하는 한계를 극복하기 위해 휴리스틱 알고리즘을 활용하여 최저 비용 함수의 출력 값을 가지는 근사해(예컨대 수거 계획 정보, 차량 별 수거 경로 정보)를 결정할 수 있다. 또 다른 실시 예에 의하면, 전자 장치(1000)는 유전 알고리즘(genetic algorithm)에 따른 전역 최적화 기법을 학습 데이터에 적용함으로써, 가장 낮은 비용의 또는 가장 적합한 해를 도출하도록 인공지능 모델을 학습시킬 수도 있다. In S512, the electronic device 1000 may optimize AI models based on a preset optimization algorithm. According to an embodiment, since the electronic device 1000 has a high computational complexity that is usually classified as NP-hard in the case of optimization modeling configured for collection plan scheduling, a solution is solved within a certain time (polynomial time) In order to overcome the limitation of not deriving , an approximate solution having the output value of the lowest cost function (eg, collection plan information, collection route information for each vehicle) may be determined by using a heuristic algorithm. According to another embodiment, the electronic device 1000 may train an artificial intelligence model to derive the lowest-cost or most suitable solution by applying a global optimization technique based on a genetic algorithm to training data. .

S514에서, 전자 장치(1000)는 적어도 하나의 인공 지능 모델에 최적화 알고리즘을 적용한 결과에 기초하여 수거 차량 별 방문할 보육 기관을 선정할 수 있다. S516에서, 전자 장치(1000)는 수거 차량 별로 수거 경로 정보를 결정하고, 결정된 수거 차량 별 수거 경로 정보를 전송함으로써 보육 기관 방문 일정을 추천할 수 있다.In S514, the electronic device 1000 may select a childcare center to be visited for each collection vehicle based on a result of applying an optimization algorithm to at least one artificial intelligence model. In operation S516 , the electronic device 1000 may recommend a schedule for visiting the child care institution by determining collection route information for each collection vehicle and transmitting the determined collection route information for each collection vehicle.

도 6은 일 실시 예에 따른 전자 장치가 수거 계획 정보 및 차량 별 수거 일정 정보를 생성하는 구체적인 과정을 설명하기 위한 도면이다.6 is a diagram for explaining a detailed process of generating collection plan information and collection schedule information for each vehicle by an electronic device according to an exemplary embodiment.

전자 장치(1000)는 복수의 인공지능 모델을 이용하여 수거 계획 정보 및 수거 차량 별 수거 경로 정보를 생성할 수 있다. 예를 들어, 전자 장치(1000)는 수거 요청자 단말로부터 수거 요청 정보(602)를 획득하고, 획득된 수거 요청 정보(602)를 제1 인공 지능 모델(610)에 입력함으로써 수거 계획 정보(620)를 획득할 수 있다. 또 다른 실시 예에 의하면, 전자 장치(1000)는 수거 예측 모델로부터 수요 예측 정보(604)를 획득하고, 획득된 수요 예측 정보를 제1 인공 지능 모델에 입력함으로써 수거 계획 정보를 획득할 수도 있다. 일 실시 예에 의하면, 수요 예측 정보는 수거 요청 정보에 대응될 수 있으며 수거 요청 정보에 대응되는 항목 및 포맷으로 마련될 수 있다.The electronic device 1000 may generate collection plan information and collection route information for each collection vehicle by using a plurality of artificial intelligence models. For example, the electronic device 1000 obtains collection request information 602 from a collection requester terminal, and inputs the obtained collection request information 602 to the first artificial intelligence model 610 to generate collection plan information 620. can be obtained. According to another embodiment, the electronic device 1000 may obtain the collection plan information by obtaining the demand prediction information 604 from the collection prediction model and inputting the obtained demand prediction information to the first artificial intelligence model. According to an embodiment, the demand prediction information may correspond to the collection request information and may be prepared in an item and format corresponding to the collection request information.

일 실시 예에 의하면, 제1 인공 지능 모델은 수거 요청 정보가 입력되면 제1 수거 비용 함수의 출력 값이 최소화되도록 하는 수거 계획 정보를 출력하는 모델일 수 있다. 일 실시 예에 의하면, 수거 계획 정보(620)는 미리 설정된 기간 내 폐플라스틱 수거 요청이 접수된 수거 요청자 일정 정보(622), 수거 차량 식별 정보(623, 625), 수거 차량 식별 정보(623, 625)에 따라 구분되는 수거 차량 별 수거 일정 정보(624, 626)를 포함할 수 있다.According to an embodiment, the first artificial intelligence model may be a model that outputs collection plan information that minimizes an output value of the first collection cost function when collection request information is input. According to an embodiment, the collection plan information 620 includes collection requester schedule information 622, collection vehicle identification information 623 and 625, and collection vehicle identification information 623 and 625 for which a waste plastic collection request has been received within a preset period. ) may include collection schedule information 624 and 626 for each collection vehicle.

또한, 일 실시 예에 의하면, 수거 차량 별 수거 일정 정보는 수거 차량 별로 할당되는 수거 요청자들을 식별하기 위한 수거 요청자 식별 정보, 수거 차량 별로 할당된 수거 요청자들 사이에서 수거 우선 순위를 나타내는 제1 수거 우선 순위 정보(647), 상기 수거 요청자 식별 정보에 따른 수거 요청자가 요청한 수거 요청 대상 폐플라스틱 무게 정보 및 상기 수거 요청자의 수거 요청 접수 일자 정보를 포함할 수 있다.In addition, according to an embodiment, the collection schedule information for each collection vehicle includes collection requester identification information for identifying collection requesters assigned to each collection vehicle, and first collection priority indicating collection priority among collection requesters assigned to each collection vehicle. The ranking information 647, information on the weight of waste plastic subject to the collection request requested by the collection requester according to the collection requester identification information, and information on the date of receipt of the collection request by the collection requestor may be included.

일 실시 예에 의하면, 제1 인공지능 모델은 전체 수거 차량들의 수, 수거 차량들의 총 이동 시간, 수거 차량들의 총 이동 거리, 수거 요청 정보상 수거 요청 대상 폐플라스틱 무게 정보, 수거 요청 정보상 수거 요청 대상 폐플라스틱 종류 정보, 수거 요청자의 위치까지 이동한 상태에서 폐플라스틱 수거에 소요되는 평균 시간 및 수거 요청자의 위치까지 이동한 상태에서 폐플라스틱 소독에 소요되는 평균 시간을 입력 변수로 포함하는 제1 수거 비용 함수(612)의 출력 값이 최소화되도록 학습될 수 있다.According to an embodiment, the first artificial intelligence model may include the total number of collection vehicles, total travel time of collection vehicles, total travel distance of collection vehicles, weight information of waste plastics subject to request for collection according to the collection request information, and waste plastics subject to request for collection according to the collection request information. A first collection cost function including plastic type information, the average time required for waste plastic collection after moving to the collection requester's location, and the average time required for waste plastic disinfection after moving to the collection requester's location as input variables. The output value of 612 can be learned to be minimized.

보다 상세하게는, 도 6에는 도시되지 않았지만, 전자 장치(1000)는 수거 요청자들로부터 수거 요청 정보를 획득하기에 앞서, 상기 전자 장치에 대한 사용자 입력에 기초하여, 상기 제1 인공 지능 모델을 학습시키기 위한 수거 계획 학습 데이터들을 획득하고, 수거 계획 학습 데이터들 사이의 상관 관계에 기초하여, 상기 수거 계획 학습 데이터들에 대한 가용 확률 값을 결정할 수 있다. 전자 장치(1000)는 결정된 가용 확률 값에 기초하여, 상기 수거 계획 학습 데이터들 중, 일부 수거 계획 학습 데이터를 상기 제1 인공 지능 모델의 입력 포맷으로 변환함으로써 상기 수거 계획 학습 데이터를 전처리하고, 전처리된 수거 계획 학습 데이터에 기초하여 상기 제1 인공 지능 모델을 학습시킬 수 있다.In more detail, although not shown in FIG. 6 , the electronic device 1000 learns the first artificial intelligence model based on a user input to the electronic device prior to acquiring collection request information from collection requesters. Collection plan learning data for processing may be obtained, and an available probability value for the collection plan learning data may be determined based on a correlation between the collection plan learning data. The electronic device 1000 preprocesses the collection plan learning data by converting some collection plan learning data from among the collection plan learning data into an input format of the first artificial intelligence model based on the determined available probability value, and preprocessing the collection plan learning data. The first artificial intelligence model may be trained based on collected collection plan learning data.

이하에서는, 전자 장치(1000)가 제1 수거 비용 함수의 출력 값이 최소화되도록 제1 인공지능 모델을 학습시키는 과정을 구체적으로 설명하기로 한다. 예를 들어, 전자 장치(1000)는 전처리된 학습 데이터에 혼합정수계획법(Mixed-integer Programming) 알고리즘을 적용함으로써 최적화 후보 모델들을 결정할 수 있다. 전자 장치(1000)는 혼합 정수 계획법에 기초하여 높은 계산 복잡도에도 불구하고, 수거 관련 비용을 최소화하는 복수의 최적화 후보 모델들을 결정할 수 있다.Hereinafter, a process in which the electronic device 1000 learns the first artificial intelligence model so that the output value of the first collection cost function is minimized will be described in detail. For example, the electronic device 1000 may determine optimization candidate models by applying a mixed-integer programming algorithm to preprocessed training data. The electronic device 1000 may determine a plurality of optimization candidate models that minimize collection-related costs based on mixed integer programming despite high computational complexity.

또한, 전자 장치(1000)는 상기 결정된 최적화 후보 모델들에서 출력되는 솔루션들의 높은 계산 복잡도(High Computational Complexity) 추가 감소를 위해, 휴리스틱 알고리즘에 기초하여 상기 최적화 모델에서 출력되는 솔루션들에 대한 제1 수거 비용 함수의 출력 값이 최소화되는 솔루션을 식별할 수 있다. 전자 장치(1000)는 휴리스틱 알고리즘에 기초하여 일정 시간 내 최적해에 근사한 솔루션을 식별할 수 있다. 전자 장치(1000)는 휴리스틱 알고리즘에 기초하여 식별되는 솔루션을 출력하는 최적화 후보 모델을 식별하고, 해당 최적화 후보 모델의 모델 정보를 제1 인공 지능 모델의 모델 정보로 설정함으로써 제1 인공 지능 모델을 학습시킬 수 있다.In addition, the electronic device 1000 first collects solutions output from the optimization model based on a heuristic algorithm in order to further reduce the high computational complexity of solutions output from the determined optimization candidate models. A solution can be identified that minimizes the output of the cost function. The electronic device 1000 may identify a solution that is close to the optimal solution within a certain period of time based on a heuristic algorithm. The electronic device 1000 learns the first artificial intelligence model by identifying an optimization candidate model that outputs a solution identified based on a heuristic algorithm and setting model information of the optimization candidate model as model information of the first artificial intelligence model. can make it

또한, 일 실시 예에 의하면, 전자 장치(1000)는 최적화 후보 모델들에서 출력되는 솔루션들에 유전 알고리즘을 적용함으로써, 상기 최적화 모델에서 출력되는 솔루션들에 대한 수거 비용 함수의 출력 값이 최소화되는 솔루션을 식별할 수도 있다. 전자 장치(1000)가 유전 알고리즘에 기초하여 최적화 모델에서 출력되는 솔루션들에 대한 수거 비용 함수의 출력 값이 최소화되는 솔루션을 식별하는 과정은 후술하는 도 10을 참조하여 구체적으로 설명하기로 한다.Also, according to an embodiment, the electronic device 1000 applies a genetic algorithm to solutions output from optimization candidate models, thereby minimizing output values of the collection cost function for solutions output from the optimization model. can also identify. A process in which the electronic device 1000 identifies a solution for which an output value of a collection cost function is minimized for solutions output from an optimization model based on a genetic algorithm will be described in detail with reference to FIG. 10 described later.

일 실시 예에 의하면, 전자 장치(1000)는 수거 계획 정보(620)가 입력되면, 제2 수거 비용 함수(632)의 출력 값이 최소화되도록 하는 차량 별 수거 일정 정보(640)를 출력하는 제2 인공 지능 모델을 이용하여, 차량 별 수거 일정 정보를 획득할 수 있다. 일 실시 예에 의하면, 차량 별 수거 일정 정보(640)는 수거 차량 별로 할당되는 수거 요청자를 식별하기 위한 수거 요청자 식별 정보(649), 상기 수거 요청자 식별 정보에 따라 구분되는 수거 요청자들의 위치 정보, 상기 수거 차량 별로 할당된 수거 요청자들 사이의 수거 우선 순위에 관한 제2 수거 우선 순위 정보(648), 상기 수거 차량 별로 할당된 수거 지점의 위치 정보, 상기 폐플라스틱 수거를 위한 상기 수거 차량 별 출발지 위치 정보 및 상기 수거 차량 별 목적지 위치 정보를 포함할 수 있다.According to an embodiment, when the collection plan information 620 is input, the electronic device 1000 outputs the second collection schedule information 640 for each vehicle to minimize the output value of the second collection cost function 632. Collection schedule information for each vehicle may be obtained using an artificial intelligence model. According to an embodiment, the collection schedule information 640 for each vehicle includes collection requester identification information 649 for identifying a collection requester assigned to each collection vehicle, location information of collection requesters classified according to the collection requester identification information, and Second collection priority information 648 regarding collection priorities among collection requesters assigned to each collection vehicle, location information of a collection point allocated to each collection vehicle, and starting point location information for each collection vehicle for the waste plastic collection and destination location information for each collection vehicle.

일 실시 예에 의하면, 제2 인공 지능 모델(630)은 수거 차량 별 현재 위치, 수거 차량 별로 할당된 수거 요청자들의 위치 정보들을 연결함으로써 생성되는 조합 경로들의 총 거리, 상기 수거 차량 별 현재 위치에서 상기 조합 경로들을 이동하는데 걸리는 이동 시간 및 사기 수거 차량 별로 할당된 수거자의 기 설정된 작업 능력 가중치를 입력 변수로 포함하는 제2 수거 비용 함수(632)의 출력 값이 최소화되도록 학습될 수 있다.According to an embodiment, the second artificial intelligence model 630 determines the current location of each collection vehicle, the total distance of combined paths generated by connecting location information of collection requesters assigned to each collection vehicle, and the current location of each collection vehicle. It may be learned to minimize an output value of the second collection cost function 632 including, as input variables, the travel time taken to travel the combined routes and the preset work capacity weight of the collector assigned to each fraudulent collection vehicle.

보다 상세하게는, 도 6에는 도시되지 않았지만, 전자 장치(1000)는 수거 요청자들로부터 수거 요청 정보를 획득하기에 앞서, 상기 전자 장치에 대한 사용자 입력에 기초하여, 상기 제2 인공 지능 모델을 학습시키기 위한 수거 일정 학습 데이터들을 획득하고, 상기 생성된 수거 일정 학습 데이터들에 포함된 결측치(NULL)를 식별하고, 상기 식별된 수거 일정 학습 데이터들의 정규 분포도를 산출하고, 상기 산출된 정규 분포도에 3시그마 규칙을 적용함으로써, 상기 정규 분포도의 중심으로부터 양방향으로 형성되는 일부 구간에 해당하는 수거 일정 학습 데이터를 제거할 수 있다. 전자 장치(1000)는 상기 수거 일정 학습 데이터가 제거된 수거 일정 학습 데이터들에 기초하여, 상기 제2 수거 비용 함수가 최소화되도록 상기 제2 인공 지능 모델을 학습시킬 수 있다.In more detail, although not shown in FIG. 6 , the electronic device 1000 learns the second artificial intelligence model based on a user input to the electronic device prior to obtaining collection request information from collection requesters. acquiring collection schedule learning data for processing, identifying a missing value (NULL) included in the generated collection schedule learning data, calculating a normal distribution of the identified collection schedule learning data, and calculating 3 to the calculated normal distribution. By applying the sigma rule, collection schedule learning data corresponding to a partial section formed in both directions from the center of the normal distribution map may be removed. The electronic device 1000 may train the second artificial intelligence model to minimize the second collection cost function based on the collection schedule learning data from which the collection schedule learning data is removed.

본 개시에 따른 전자 장치(1000)는 제1 수거 비용 함수를 최소화하도록 학습되는 제1 인공 지능 모델뿐만 아니라, 제1 인공 지능 모델로부터 획득되는 수거 계획 정보를 제2 수거 비용 함수를 최소화하도록 학습되는 제2 인공 지능 모델에 입력함으로써, 차량 별로 달라질 수 있는 변수에 따른 최적의 수거 비용에서 플라스틱을 수거할 수 있는 장점이 있다. 또한, 전자 장치(1000)는 수거 비용 함수의 입력 변수가 서로 다르게 설정되는 복수의 비용 함수들을 이용하여 학습되는 인공지능 모델들을 순차적으로 활용함으로써 각 수거 차량 별 현황에 맞는 최적의 수거 경로 정보를 설정할 수 있게 된다.In the electronic device 1000 according to the present disclosure, a first artificial intelligence model learned to minimize a first collection cost function and collection plan information obtained from the first artificial intelligence model are learned to minimize a second collection cost function. By inputting into the second artificial intelligence model, there is an advantage in that plastics can be collected at an optimal collection cost according to variables that may vary for each vehicle. In addition, the electronic device 1000 sequentially utilizes artificial intelligence models learned using a plurality of cost functions in which input variables of the collection cost function are set differently to set optimal collection route information suitable for the current status of each collection vehicle. be able to

예를 들어, 전자 장치(1000)가 이용하는 제1 수거 비용 함수의 입력 변수는 전체 수거 차량들의 수, 수거 차량들의 총 이동 시간, 수거 차량들의 총 이동 거리, 수거 요청자의 위치까지 이동한 상태에서 폐플라스틱 수거에 소요되는 평균 시간 값을 입력 변수로 포함하나, 제2 수거 비용 함수는 수거 차량 별 현재 위치, 수거 차량 별로 할당된 수거 요청자들의 위치 정보들을 연결함으로써 생성되는 조합 경로들의 총 거리, 수거 차량 별 현재 위치에서 조합 경로들을 이동하는데 걸리는 이동 시간, 수거 차량 별 할당된 수거자의 기 설정된 작업 능력 가중치를 입력 변수로 포함하므로, 최적화 해를 도출하는데 사용되는 기준 변수가 서로 다르게 설정될 수 있다.For example, the input variables of the first collection cost function used by the electronic device 1000 are the total number of collection vehicles, the total travel time of the collection vehicles, the total travel distance of the collection vehicles, and the location of the person requesting collection. The average time required for plastic collection is included as an input variable, but the second collection cost function includes the current location of each collection vehicle, the total distance of combined routes generated by connecting the location information of collection requesters assigned to each collection vehicle, and the collection vehicle Since the travel time taken to move the combination paths from the current location of each vehicle and the preset work capacity weight of the collector assigned to each collection vehicle are included as input variables, the reference variables used to derive the optimization solution may be set differently.

따라서, 본 개시에 따른 전자 장치(1000)는 제1 수거 비용 함수에 기초하여 전체 수거 일정 상에서 최적의 수거 계획 정보를 빠르게 산출한 후, 각 차량 별 변수 조건에 맞는 최적의 수거 일정 정보를 산출하게 되므로, 낮은 비용으로 폐플라스틱을 효과적으로 수거할 수 있는 장점이 있다. 그림 (624)에서 나타나는 수거 계획 정보의 차량 별 수거 일정 정보 내 제1 수거 우선 순위는 그림 (642)에서 나타나는 차량 별 수거 경로 정보 상 제2 수거 우선 순위와 달라진 것을 확인할 수 있다. 마찬가지로 그림 (626)에서 나타나는 제1 수거 우선 순위는, 제2 수거 비용 함수에 따라 최적화된 제2 인공지능 모델을 통해 그림 (644)에서 나타나는 제2 수거 우선 순위로 최적화되는 것을 확인할 수 있다.Accordingly, the electronic device 1000 according to the present disclosure quickly calculates optimal collection plan information on the entire collection schedule based on the first collection cost function, and then calculates optimal collection schedule information suitable for variable conditions for each vehicle. Therefore, there is an advantage in that waste plastic can be effectively collected at a low cost. It can be seen that the first collection priority in the collection schedule information for each vehicle of the collection plan information shown in Figure 624 is different from the second collection priority in the collection route information for each vehicle shown in Figure 642. Similarly, it can be confirmed that the first collection priority shown in Figure 626 is optimized to the second collection priority shown in Figure 644 through the second artificial intelligence model optimized according to the second collection cost function.

도 7은 또 다른 실시 예에 따른 전자 장치가 수거 계획 정보를 정의하고 정의된 수거 계획 정보를 최적화 화는 과정을 설명하기 위한 도면이다.7 is a diagram for explaining a process of defining collection plan information and optimizing the defined collection plan information by an electronic device according to another embodiment.

일 실시 예에 의하면, 전자 장치(1000)는 수거 요청 정보들을 획득하고, 획득된 수거 요청 정보들에 기초하여 수거 요청자 일정 정보(710)를 생성할 수 있다. 전자 장치(1000)는 수거 요청자 일정 정보(710)상에서 나타나는 수거 요청 일정상 수거에 소요되는 시간 및 수거 지연을 비용 기준(720)으로 설정하고, 설정된 비용 기준 값에 따른 비용 값을 출력하는 비용 함수를 정의할 수 있다. 전자 장치(1000)는 비용 함수에 기초하여 학습되는 인공지능 모델을 이용하여 그림 (730)에 나타나는 차량 별 수거 경로 정보를 생성할 수 있다.According to an embodiment, the electronic device 1000 may obtain collection request information and generate collection requester schedule information 710 based on the obtained collection request information. The electronic device 1000 sets a time required for collection and a collection delay according to the collection request schedule appearing on the collection requester schedule information 710 as a cost criterion 720, and a cost function that outputs a cost value according to the set cost criterion value. can define The electronic device 1000 may generate collection route information for each vehicle shown in the figure 730 using an artificial intelligence model learned based on the cost function.

도 8은 일 실시 예에 따른 전자 장치가 이용하는 수거 요청 정보, 수거 계획 정보 및 차량 별 수거 일정 정보를 구체적으로 설명하기 위한 도면이다.8 is a diagram for specifically describing collection request information, collection plan information, and collection schedule information for each vehicle used by an electronic device according to an exemplary embodiment.

전자 장치(1000)가 수거 요청자 단말로부터 획득하는 수거 요청 정보(810)는 수거 요청자 식별 정보(812), 폐플라스틱 종류 정보(814), 폐플라스틱 무게 정보(816) 또는 수거 요청 접수 일자 정보(818) 중 적어도 하나를 포함할 수 있다. 또한, 전자 장치(1000)가 수거 요청 정보(810)를 제1 인공 지능 모델로 입력함에 따라 제1 인공 지능 모델로부터 획득하는 수거 계획 정보(820)는 수거 차량 식별 정보(822), 수거 요청자 일정 정보(823) 및 차량 별 수거 일정 정보(824)를 포함할 수 있다. 일 실시 예에 의하면, 수거 계획 정보에 포함된 차량 별 수거 일정 정보(824)는 차량 별로 할당되는 수거 요청자 식별 정보(825), 제1 수거 우선순위 정보(826), 수거 요청 대상 폐플라스틱 무게 정보(827), 수거 요청 접수 일자 정보(828), 수거 요청 대상 폐플라스틱 종류 정보(829) 중 적어도 하나를 포함할 수 있다.The collection request information 810 acquired by the electronic device 1000 from the collection requester terminal includes collection requester identification information 812, waste plastic type information 814, waste plastic weight information 816, or collection request receipt date information 818. ) may include at least one of In addition, as the electronic device 1000 inputs the collection request information 810 to the first artificial intelligence model, the collection plan information 820 obtained from the first artificial intelligence model includes collection vehicle identification information 822, collection requester schedule Information 823 and collection schedule information 824 for each vehicle may be included. According to an embodiment, the collection schedule information 824 for each vehicle included in the collection plan information includes collection requester identification information 825 assigned to each vehicle, first collection priority information 826, and waste plastic weight information subject to a collection request. It may include at least one of 827, collection request reception date information 828, and collection request object waste plastic type information 829.

도 9는 일 실시 예에 따른 차량 별 수거 일정 정보와 차량 별 수거 경로 정보를 비교 설명하기 위한 도면이다.9 is a diagram for comparing and describing collection schedule information for each vehicle and collection route information for each vehicle according to an exemplary embodiment.

일 실시 예에 의하면 도 8에서 상술한 바와 같이, 수거 계획 정보(820)내 차량 별 수거 일정 정보(824)는 차량 별로 할당되는 수거 요청자 식별 정보(825), 제1 수거 우선순위 정보(826), 수거 요청 대상 폐플라스틱 무게 정보(827), 수거 요청 접수 일자 정보(828), 수거 요청 대상 폐플라스틱 종류 정보(829) 중 적어도 하나를 포함할 수 있다.According to an embodiment, as described above with reference to FIG. 8 , the collection schedule information 824 for each vehicle in the collection plan information 820 includes collection requester identification information 825 and first collection priority information 826 assigned to each vehicle. , waste plastic weight information 827 subject to collection request, information on the date of receiving the collection request 828, and waste plastic type information 829 subject to collection request.

전자 장치(1000)는 차량 별 수거 일정 정보(824)를 포함하는 수거 계획 정보(820)를 제2 인공 지능 모델에 입력함으로써, 차량 별 수거 경로 정보(910)를 획득할 수 있다. 일 실시 예에 의하면, 차량 별 수거 경로 정보(910)는 차량 별로 할당되는 수거 요청자 식별 정보(912), 수거 요청자들의 위치 정보(914), 제2 수거 우선순위 정보(916), 차량 별 할당된 수거 지점의 위치 정보(918), 수거 요청 대상 폐플라스틱 종류 정보(920), 수거 요청 대상 폐플라스틱 무게 정보(922), 수거 차량 별 출발지 위치 정보(924) 또는 수거 차량 별 도착지 위치 정보(926) 중 적어도 하나를 포함할 수 있다.The electronic device 1000 may obtain collection route information 910 for each vehicle by inputting the collection plan information 820 including the collection schedule information 824 for each vehicle to the second artificial intelligence model. According to an embodiment, the collection route information 910 for each vehicle includes collection requester identification information 912 assigned to each vehicle, location information 914 of collection requesters, second collection priority information 916, and information assigned to each vehicle. Information on the location of the collection point (918), information on the type of waste plastic subject to request for collection (920), information on the weight of waste plastic subject to request for collection (922), information on the location of departure point for each vehicle (924), or information on the location of destination for each vehicle (926) may include at least one of them.

도 10은 일 실시 예에 따른 전자 장치가 인공지능 모델 학습을 위해 이용하는 유전 알고리즘의 예를 설명하기 위한 도면이다.10 is a diagram for explaining an example of a genetic algorithm used by an electronic device to learn an artificial intelligence model according to an embodiment.

그림 (1002)를 참조하면 전자 장치(1000)가 수거 비용 함수의 출력 값이 최소화되는 솔루션을 식별하기 위해, 최적화 후보 모델들에서 출력되는 솔루션들에 유전 알고리즘을 적용하는 과정이 도시된다. 예를 들어, 전자 장치(1000)는 비용 함수의 입력 변수에 따라 정의되는 다양한 제약 조건들에 의해 소정의 비용 값을 출력하는 비용 함수를 이용하여 다양한 수거 계획 정보의 비용을 계산하고, 소정의 특정 조건에 만족하는 비용 값을 출력하는 수거 계획 정보를 염색체들을 초기 해집단으로 하는 모집단을 생성한 후, 생성된 모집단 내 다음 세대 적자 생존 가능한 수거 계획 정보를 식별하고, 식별된 수거 계획 정보들 중 비용 조건을 만족하는 수거 계획 정보를 그 다음 세대의 생존 개체로 선택하는 방식으로 최적화 수거 계획 정보를 결정할 수 있다.Referring to figure 1002, a process in which the electronic device 1000 applies a genetic algorithm to solutions output from optimization candidate models in order to identify a solution for which the output value of the collection cost function is minimized is shown. For example, the electronic device 1000 calculates the cost of various collection plan information using a cost function that outputs a predetermined cost value according to various constraint conditions defined according to input variables of the cost function, and calculates a predetermined specific cost value. After generating a population with chromosomes as an initial population, harvesting plan information that outputs a cost value that satisfies the condition is generated, harvesting plan information capable of surviving the next generation deficit in the generated population is identified, and among the identified collection plan information, the cost Optimal collection plan information may be determined by selecting collection plan information that satisfies the condition as surviving objects of the next generation.

예를 들어, S1004에서, 전자 장치(1000)는 하나의 수거 계획 정보를 해(Soultion)로 나타내는 초기 염색체 맵을 생성할 수 있다. S1006에서, 전자 장치(1000)는 초기 염색체 맵이 생성되면, 가이드 염색체의 초기 모집단을 결정할 수 있다. 예를 들어, 전자 장치(1000)는 초기 염색체 맵 상에서 나타나는 염색체들 중 무작위로 일부 가이드 염색체들을 선정할 수 있고, 선정된 일부 가이드 염색체들을 포함하는 초기 해집단을 생성할 수 있다.For example, in S1004, the electronic device 1000 may generate an initial chromosome map representing one collection plan information as a solution. In operation S1006, when the initial chromosome map is generated, the electronic device 1000 may determine an initial population of guide chromosomes. For example, the electronic device 1000 may randomly select some guide chromosomes from among chromosomes appearing on the initial chromosome map, and generate an initial population including the selected some guide chromosomes.

S1008에서, 전자 장치(1000)는 가이드 염색체를 염색체 맵에 적용함으로써, 초기 염색체들에 대한 적합도를 계산할 수 있다. S1010에서, 전자 장치(1000)는 초기 염색체 맵에 대한 적합도를 계산한 결과, 소정의 Terminal 조건(예컨대 수거 계획 정보 상에서 목표로 하는 비용 조건)이 만족되면 해당 염색체 맵에서 나타나는 염색체를 솔루션으로 선택하고, 유전 알고리즘의 적용을 종결할 수 있다. 그러나, 전자 장치(1000)는 S1010에서, 소정의 Terminal 조건이 만족되지 않는 것으로 식별되는 경우, 적합도에 기초하여 초기 염색체 맵 중, 일부의 염색체를 부모 유전자로 선택할 수 있다. In operation S1008, the electronic device 1000 may calculate fitness for initial chromosomes by applying the guide chromosome to the chromosome map. In S1010, the electronic device 1000 calculates the degree of fitness for the initial chromosome map, and when a predetermined terminal condition (eg, a target cost condition on the collection plan information) is satisfied, a chromosome appearing in the corresponding chromosome map is selected as a solution, , can terminate the application of the genetic algorithm. However, when it is identified that the predetermined terminal condition is not satisfied in S1010, the electronic device 1000 may select some chromosomes from the initial chromosome map as parent genes based on the degree of fitness.

S1014에서, 전자 장치(1000)는 선택된 부모 유전자 염색체들의 자손 번식 과정을 모델링함으로써 다음 세대에 적자생존할 염색체를 생성할 수 있다. 일 실시 예에 의하면, S1014에서, 전자 장치(1000)는 교차, CROSS OVER와 같은 번식 과정을 모델링함으로써 부모 유전자 염색체들의 다음 세대 염색체 개체들을 생성할 수 있다. S1016에서, 전자 장치(1000)는 초기 해집단의 크기와 동일한 크기의 개체군을 유지하기 위해, 새로 생성된 다음 세대의 염색체 개체들 중, 비용 조건에 가장 매칭되지 않는 염색체들의 일부를 제거함으로써, 다음 세대 생존할 염색체 개체들을 확정할 수 있다.In operation S1014, the electronic device 1000 may generate chromosomes that will survive the fittest in the next generation by modeling the offspring propagation process of the selected parent gene chromosomes. According to an embodiment, in S1014, the electronic device 1000 may generate next-generation chromosome objects of parent gene chromosomes by modeling a breeding process such as crossing over and CROSS OVER. In operation S1016, the electronic device 1000 removes some of the chromosomes that do not most match the cost condition among newly generated chromosome individuals of the next generation in order to maintain a population having the same size as the size of the initial population. Chromosomal individuals that will survive the generation can be determined.

전자 장치(1000)는 최적화 후보 모델들에서 출력되는 솔루션들에 유전 알고리즘을 적용함으로써, 최적화 모델에서 출력되는 솔루션들에 대한 수거 비용 함수의 출력 값이 최소화되는 솔루션을 식별하고, 해당 솔루션을 도출하는 최적화 후보 모델에 해당하는 수거 계획 정보를 식별할 수 있다.The electronic device 1000 applies a genetic algorithm to solutions output from optimization candidate models, thereby identifying a solution in which an output value of a collection cost function for solutions output from an optimization model is minimized, and deriving the corresponding solution. Collection plan information corresponding to the optimization candidate model may be identified.

도 11은 일 실시 예에 따른 전자 장치가 폐플라스틱 수거에 따른 재고 정보를 추적 및 기록하는 과정을 설명하기 위한 도면이다.11 is a diagram for explaining a process of tracking and recording inventory information according to collection of waste plastics by an electronic device according to an exemplary embodiment.

S1102에서, 전자 장치(1000)는 수거 차량이 수거 지점에 도착하였는지 여부를 식별할 수 있다. S1104에서, 전자 장치(1000)는 수거 요청자 식별 정보, 폐플라스틱 종류, 무게 정보에 따른 제1 재고 정보를 생성할 수 있다. 예를 들어, 전자 장치(1000)는 수거 차량이 수거 지점에 도착한 후, 분류 시스템(3000)으로부터 수거 요청자 별로 배출한 폐플라스틱의 종류, 무게 정보에 따른 제1 재고 정보를 획득할 수 있다. 또 다른 실시 예에 의하면, 전자 장치(1000)는 분류 시스템(3000)으로부터 현재 수거된 폐플라스틱 종류 및 무게 정보에 기초하여 제1 재고 정보를 생성하고, 생성된 제1 재고 정보를 블록체인 네트워크에 기록 및 저장할 수 있다.In S1102, the electronic device 1000 may identify whether the collection vehicle has arrived at the collection point. In operation S1104, the electronic device 1000 may generate first inventory information according to collection requester identification information, waste plastic type, and weight information. For example, after the collection vehicle arrives at the collection point, the electronic device 1000 may obtain first inventory information according to the type and weight information of waste plastic discharged for each collection requester from the classification system 3000 . According to another embodiment, the electronic device 1000 generates first inventory information based on the type and weight information of waste plastic currently collected from the classification system 3000, and sends the generated first inventory information to a blockchain network. can be recorded and stored.

S1106에서, 전자 장치(1000)는 제1 재고 정보에 1차 분류 결과를 적용함으로써 제2 재고 정보를 생성할 수 있다. 예를 들어, 전자 장치(1000)는 전자 장치(1000)와 연결된 외부 디바이스(예컨대 분류 시스템(3000))으로부터 수거된 폐플라스틱이 폐기 대상인지 또는 순환대상인지 여부에 관한 식별 결과와, 상기 획득된 폐플라스틱이 순환대상인 경우 바로 사용 가능한 것인지 또는 수리가 필요한 것인지 여부에 관한 식별 결과를 포함하는 1차 분류 결과를 획득하고, 획득된 1차 분류 결과를 제1 재고 정보상에 추가함으로써 제2 재고 정보를 생성할 수 있다. 전자 장치(1000)는 제2 재고 정보를 전자 장치 및 분류 시스템이 참여하는 블록체인 네트워크 상에 기록 및 저장할 수 있다.In operation S1106, the electronic device 1000 may generate second inventory information by applying the primary classification result to the first inventory information. For example, the electronic device 1000 may determine whether waste plastics collected from an external device (eg, the classification system 3000) connected to the electronic device 1000 are to be discarded or circulated, and the obtained When the waste plastic is a circulation target, a primary classification result including an identification result on whether the waste plastic is usable or repair is required is obtained, and the obtained primary classification result is added to the first inventory information, thereby providing second inventory information. can create The electronic device 1000 may record and store the second inventory information on a blockchain network in which the electronic device and the classification system participate.

S1108에서, 전자 장치(1000)는 제2 재고 정보에 2차 분류 결과를 적용함으로써 제3 재고 정보를 생성할 수 있다. 예를 들어, 전자 장치(1000)는 전자 장치(1000)와 연결된 외부 디바이스(예컨대 분류 시스템(3000))로부터 2차 분류 결과를 획득할 수 있다. 예를 들어, 분류 시스템(3000)은 수거된 폐플라스틱 중, 폐기 대상으로 분류된 폐플라스틱을 전처리하고, 전처리된 플라스틱을 분쇄함으로써 혼합 플레이크를 추출하며, 추출된 혼합 플레이크를 인공지능 기반 분광 선별기에 삽입함으로써, 색상, 종류 별 플레이크를 구분 추출할 수 있다. 전자 장치(1000)는 분류 시스템(3000)으로부터 인공지능 기반 분광 선별기를 통 구분 추출되는 재생 플레이크의 종류 정보, 중량 정보 또는 순도 정보 중 적어도 하나에 관한 2차 분류 결과를 획득할 수 있다. 전자 장치(1000)는 제2 재고 정보에 2차 분류 결과를 추가함으로써 제3 재고 정보를 생성하고, 생성된 제3 재고 정보를 전자 장치, 수거 요청자 단말, 수거자 단말, 분류 시스템(3000)이 참여하는 블록체인 네트워크 상에 기록 및 저장할 수 있다.In operation S1108, the electronic device 1000 may generate third inventory information by applying a secondary classification result to the second inventory information. For example, the electronic device 1000 may obtain a secondary classification result from an external device (eg, the classification system 3000) connected to the electronic device 1000. For example, the classification system 3000 pre-processes waste plastics classified as waste among the collected waste plastics, pulverizes the pre-treated plastics to extract mixed flakes, and puts the extracted mixed flakes into an artificial intelligence-based spectroscopic sorter. By inserting, it is possible to separate and extract flakes by color and type. The electronic device 1000 may obtain a secondary classification result regarding at least one of type information, weight information, and purity information of the reproduced flakes that are separately extracted through the artificial intelligence-based spectroscopic sorter from the classification system 3000 . The electronic device 1000 generates third inventory information by adding a secondary classification result to the second inventory information, and the electronic device, the collection requester terminal, the collector terminal, and the classification system 3000 generate third inventory information. It can be recorded and stored on participating blockchain networks.

본 개시에 따른 전자 장치(1000)는 분류 시스템(3000)으로부터 획득되는 1차 분류 결과 및 2차 분류 결과에 기초하여 수거 요청자 별로 재생 플라스틱 재고 정보를 생성할 수 있다. 예를 들어, 전자 장치(1000)는 상술한 제1 재고 정보, 제2 재고 정보 및 제3 재고 정보에 기초하여 수거 요청자 별 배출한 폐플라스틱으로부터 생성된 재생플라스틱의 종류, 무게 또는 순도 정보에 관한 재생 플라스틱 재고 정보를 생성할 수 있다.The electronic device 1000 according to the present disclosure may generate recycled plastic inventory information for each collection requester based on the first classification result and the second classification result obtained from the classification system 3000 . For example, the electronic device 1000 relates to type, weight, or purity information of recycled plastic generated from waste plastic discharged for each collection requester based on the above-described first inventory information, second inventory information, and third inventory information. Recycled plastic inventory information can be created.

도 12는 일 실시 예에 따른 전자 장치와 연결된 분류 시스템을 통해 플라스틱 소재 별 분류 과정을 설명하기 위한 도면이다.12 is a diagram for explaining a classification process for each plastic material through a classification system connected to an electronic device according to an embodiment.

본 개시에 따른 전자 장치(1000)는 분류 시스템(3000)을 통해 구분 추출되는 재생 플라스틱 소재(예컨대 재생 펠릿)의 수거처, 종류, 색상, 가연/난연 특성, 무게 및 가격 정보를 포함하는 재생 플라스틱 재고 정보를 생성하고, 생성된 재생 플라스틱 재고 정보를 블록체인 네트워크 기록 및 저장할 수 있다. 전자 장치(1000)와 연결된 분류 시스템(3000)은 폐기 대상으로 분류된 폐플라스틱을 분쇄함으로써 ABS 및 PP가 혼합되는 경우(1202), PP, PE 및 ABS 혼합되는 경우 (1204), PP 및 PE가 혼합된 경우 (1206) 및 PP 및 ABS가 혼합된 경우 (1208)에 해당하는 혼합 플레이크를 획득할 수 있으며, 혼합 플레이크를 인공지능 모델 기반 분광 선별기에 반복적으로 투입함으로써, 그림 (1209)에 도시된 바와 같이, 색상, 소재 별 순도 높은 재생 플라스틱 소재를 획득할 수 있다. 일 실시 예에 의하면, 전자 장치(1000)는 폐플라스틱 제품으로부터, 일정 순도 이상의 플라스틱 소재 별 재생 플라스틱 소재가 모두 추출되기 위해 필요한, 평균 분류 시스템 투입 횟수를 수거 요청자 별로 산출하고, 산출된 투입 횟수에 기초하여 수거 요청자에게 보상할 포인트 정보를 결정할 수 있다. The electronic device 1000 according to the present disclosure includes information on the collection location, type, color, flammability/flame retardancy characteristics, weight, and price of recycled plastic materials (eg, recycled pellets) extracted separately through the classification system 3000. Inventory information can be created, and the generated recycled plastic inventory information can be recorded and stored on a blockchain network. The classification system 3000 connected to the electronic device 1000 pulverizes the waste plastics classified as waste, so that when ABS and PP are mixed (1202), when PP, PE and ABS are mixed (1204), PP and PE are mixed. Mixed flakes corresponding to the mixed case (1206) and the mixed case of PP and ABS (1208) can be obtained, and by repeatedly feeding the mixed flakes into the artificial intelligence model-based spectroscopic sorter, As described above, it is possible to obtain recycled plastic materials having high purity by color and material. According to an embodiment, the electronic device 1000 calculates the average number of inputs into the classification system for each collection requester, which is required to extract all recycled plastic materials for each plastic material having a certain purity or higher from waste plastic products, and calculates the number of inputs according to the calculated number of inputs. Based on this, point information to be compensated for to the collection requester may be determined.

일 실시 예에 의하면, 전자 장치(1000)는 분류 시스템 투입 횟수가 작을수록, 단일 소재의 플라스틱 소재들로 구성된 폐플라스틱 분류에 더 작은 비용이 소모되므로, 상대적으로 더 많은 포인트 정보들을, 분류 시스템 투입 횟수가 평균적으로 낮은 수거 요청자에게 제공할 수 있다. 반대로, 전자 장치(1000)는 평균 분류 시스템 투입 횟수가 높은 폐플라스틱 제품을 배출하는 수거 요청자들에게는 상대적으로 더 적은 포인트 정보들을 제공할 수도 있다.According to an embodiment, the electronic device 1000, since the smaller the number of inputs into the classification system, the smaller cost is consumed for the classification of waste plastics composed of plastic materials of a single material, relatively more point information, and the input into the classification system. It can be provided to requesters with a low average number of collections. Conversely, the electronic device 1000 may provide relatively less point information to collection requesters who discharge plastic waste products having a high average sorting system input count.

도 13은 일 실시 예에 따른 전자 장치의 블록도이다.13 is a block diagram of an electronic device according to an embodiment.

도 14는 또 다른 실시 예에 따른 전자 장치의 블록도이다.14 is a block diagram of an electronic device according to another embodiment.

도 13에 도시된 바와 같이, 일 실시 예에 따른 전자 장치(1000)는 프로세서(1300), 네트워크 인터페이스(1500) 및 메모리(1700)를 포함할 수 있다. 그러나, 도시된 구성 요소가 모두 필수구성요소인 것은 아니다. 도시된 구성 요소보다 많은 구성 요소에 의해 전자 장치(1000)가 구현될 수도 있고, 그 보다 적은 구성 요소에 의해서도 전자 장치(1000)는 구현될 수도 있다.As shown in FIG. 13 , an electronic device 1000 according to an embodiment may include a processor 1300, a network interface 1500, and a memory 1700. However, not all illustrated components are essential components. The electronic device 1000 may be implemented with more components than those illustrated, or the electronic device 1000 may be implemented with fewer components.

예를 들어, 도 14에 도시된 바와 같이, 전자 장치(1000)는 프로세서(1300), 네트워크 인터페이스(1500) 및 메모리(1700)외에, 사용자 입력 인터페이스(1100), 출력부(1200), 센싱부(1400), 네트워크 인터페이스(1500), A/V 입력부(1600) 및 메모리(1700)를 더 포함할 수도 있다.For example, as shown in FIG. 14 , the electronic device 1000 includes a processor 1300, a network interface 1500, and a memory 1700, as well as a user input interface 1100, an output unit 1200, and a sensing unit. 1400, a network interface 1500, an A/V input unit 1600, and a memory 1700 may be further included.

사용자 입력 인터페이스(1100)는, 사용자가 전자 장치(1000)를 제어하기 위한 데이터를 입력하는 수단을 의미한다. 예를 들어, 사용자 입력 인터페이스(1100)에는 키 패드(key pad), 돔 스위치 (dome switch), 터치 패드(접촉식 정전 용량 방식, 압력식 저항막 방식, 적외선 감지 방식, 표면 초음파 전도 방식, 적분식 장력 측정 방식, 피에조 효과 방식 등), 조그 휠, 조그 스위치 등이 있을 수 있으나 이에 한정되는 것은 아니다.The user input interface 1100 means a means through which a user inputs data for controlling the electronic device 1000 . For example, the user input interface 1100 includes a key pad, a dome switch, a touch pad (contact capacitive method, pressure resistive film method, infrared sensing method, surface ultrasonic conduction method, A spray tension measuring method, a piezo effect method, etc.), a jog wheel, a jog switch, and the like may be included, but are not limited thereto.

사용자 입력 인터페이스(1100)는, 폐플라스틱 수거 서비스 또는 재활용 서비스를 이용하기 위한 사용자 입력을 수신할 수 있다. 예를 들어, 사용자 입력 인터페이스(1100)는 수거자 단말로 하여금 수거 요청자 단말로 메시지를 전송하기 위한 하나 이상의 사용자 인터페이스 화면들을 생성할 수도 있다.The user input interface 1100 may receive a user input for using a waste plastic collection service or recycling service. For example, the user input interface 1100 may generate one or more user interface screens for transmitting a message to a collection requester terminal by a collector terminal.

출력부(1200)는, 오디오 신호 또는 비디오 신호 또는 진동 신호를 출력할 수 있으며, 출력부(1200)는 디스플레이부(1210), 음향 출력부(1220), 및 진동 모터(1230)를 포함할 수 있다. 디스플레이부(1210)는 전자 장치(1000)에서 처리되는 정보를 표시 출력하기 위한 화면을 포함한다. 음향 출력부(1220)는 네트워크 인터페이스(1500)로부터 수신되거나 메모리(1700)에 저장된 오디오 데이터를 출력한다. 또한, 음향 출력부(1220)는 전자 장치(1000)에서 수행되는 기능(예를 들어, 호신호 수신음, 메시지 수신음, 알림음)과 관련된 음향 신호를 출력한다.The output unit 1200 may output an audio signal, a video signal, or a vibration signal, and the output unit 1200 may include a display unit 1210, a sound output unit 1220, and a vibration motor 1230. there is. The display unit 1210 includes a screen for displaying and outputting information processed by the electronic device 1000 . The audio output unit 1220 outputs audio data received from the network interface 1500 or stored in the memory 1700 . Also, the sound output unit 1220 outputs sound signals related to functions performed by the electronic device 1000 (eg, a call signal reception sound, a message reception sound, and a notification sound).

프로세서(1300)는 통상적으로 전자 장치(1000)의 전반적인 동작을 제어한다. 예를 들어, 프로세서(1300)는, 메모리(1700)에 저장된 프로그램들을 실행함으로써, 사용자 입력 인터페이스(1100), 출력부(1200), 센싱부(1400), 네트워크 인터페이스(1500), A/V 입력부(1600) 등을 전반적으로 제어할 수 있다. 또한, 프로세서(1300)는 메모리(1700)에 저장된 프로그램들을 실행함으로써, 도 1 내지 도 12에 기재된 플라스틱 재활용 또는 플라스틱 수거 서비스를 수행하기 위한 하나 이상의 기능들 중 적어도 일부를 수행할 수 있다.The processor 1300 typically controls overall operations of the electronic device 1000 . For example, the processor 1300 executes programs stored in the memory 1700, thereby providing a user input interface 1100, an output unit 1200, a sensing unit 1400, a network interface 1500, and an A/V input unit. (1600) and the like can be controlled overall. Also, the processor 1300 may perform at least some of the functions for performing the plastic recycling or plastic collection service described in FIGS. 1 to 12 by executing programs stored in the memory 1700 .

일 실시 예에 의하면, 프로세서(1300)는 상기 적어도 하나의 프로세서는 상기 하나 이상의 인스트럭션을 실행함으로써, 전자 장치와 연결된 외부 디바이스로부터 폐플라스틱 수거 요청 정보를 획득하고, 상기 수거 요청 정보를 전송한 수거 요청자의 타입을 식별하고, 상기 식별된 수거 요청자의 타입에 기초하여 수거 계획 정보를 획득하고, 상기 획득된 수거 계획 정보에 기초하여 수거 차량 별 수거 경로 정보를 획득하고, 상기 수거 경로 정보를 상기 전자 장치와 연결된 수거 차량 별 단말로 전송할 수 있다.According to an embodiment, the processor 1300 obtains waste plastic collection request information from an external device connected to the electronic device by executing the one or more instructions, and the collection requester who transmits the collection request information. is identified, collection plan information is obtained based on the identified collection requester type, collection route information for each collection vehicle is obtained based on the acquired collection plan information, and the collection route information is converted into the electronic device. It can be transmitted to the terminal for each collection vehicle connected to .

센싱부(1400)는, 전자 장치(1000)의 상태 또는 전자 장치(1000) 주변의 상태를 감지하고, 감지된 정보를 프로세서(1300)로 전달할 수 있다. 예를 들어, 센싱부(1400)는, 지자기 센서(Magnetic sensor)(1410), 가속도 센서(Acceleration sensor)(1420), 온/습도 센서(1430), 적외선 센서(1440), 자이로스코프 센서(1450), 위치 센서(예컨대, GPS)(1460), 기압 센서(1470), 근접 센서(1480), 및 RGB 센서(illuminance sensor)(1490) 중 적어도 하나를 포함할 수 있으나, 이에 한정되는 것은 아니다. 각 센서들의 기능은 그 명칭으로부터 당업자가 직관적으로 추론할 수 있으므로, 구체적인 설명은 생략하기로 한다.The sensing unit 1400 may detect a state of the electronic device 1000 or a state around the electronic device 1000 and transmit the sensed information to the processor 1300 . For example, the sensing unit 1400 includes a magnetic sensor 1410, an acceleration sensor 1420, a temperature/humidity sensor 1430, an infrared sensor 1440, and a gyroscope sensor 1450. ), a position sensor (eg, GPS) 1460, an air pressure sensor 1470, a proximity sensor 1480, and an RGB sensor (illuminance sensor) 1490, but may include at least one, but is not limited thereto. Since a person skilled in the art can intuitively infer the function of each sensor from its name, a detailed description thereof will be omitted.

네트워크 인터페이스(1500)는 전자 장치(1000)가 다른 장치(미도시) 및 서버(2000)와 통신을 하게 하는 하나 이상의 구성요소를 포함할 수 있다. 다른 장치(미도시)는 전자 장치(1000)와 같은 컴퓨팅 장치이거나, 수거 요청자 단말, 수거자 단말, 수거 차량 단말에 해당하는 데이터 통신이 가능한 컴퓨팅 장치일 수 있다.The network interface 1500 may include one or more components allowing the electronic device 1000 to communicate with other devices (not shown) and the server 2000 . The other device (not shown) may be a computing device such as the electronic device 1000 or a computing device capable of data communication corresponding to a collection requester terminal, a collector terminal, or a collection vehicle terminal.

예를 들어, 네트워크 인터페이스(1500)는, 무선 통신 인터페이스 (1510), 유선 통신 인터페이스 (1520), 이동 통신부(1530)를 포함할 수 있다. 무선 통신 인터페이스(1510)는 근거리 통신부(short-range wireless communication unit), 블루투스 통신부, BLE(Bluetooth Low Energy) 통신부, 근거리 무선 통신부(Near Field Communication unit), WLAN(와이파이) 통신부, 지그비(Zigbee) 통신부, 적외선(IrDA, infrared Data Association) 통신부, WFD(Wi-Fi Direct) 통신부, UWB(ultra wideband) 통신부 등을 포함할 수 있으나, 이에 한정되는 것은 아니다. For example, the network interface 1500 may include a wireless communication interface 1510, a wired communication interface 1520, and a mobile communication unit 1530. The wireless communication interface 1510 includes a short-range wireless communication unit, a Bluetooth communication unit, a Bluetooth Low Energy (BLE) communication unit, a near field communication unit, a WLAN (Wi-Fi) communication unit, and a Zigbee communication unit. , an infrared data association (IrDA) communication unit, a Wi-Fi Direct (WFD) communication unit, and an ultra wideband (UWB) communication unit, but are not limited thereto.

유선 통신 인터페이스(1520)는 유선 통신을 통해 전자 장치와 연결된 외부 디바이스와 데이터를 주고받기 위한 적어도 하나의 유선 인터페이스를 포함할 수 있다. 이동 통신부(1520)는, 이동 통신망 상에서 기지국, 외부의 단말, 서버 중 적어도 하나와 무선 신호를 송수신한다. 여기에서, 무선 신호는, 음성 호 신호, 화상 통화 호 신호 또는 문자/멀티미디어 메시지 송수신에 따른 다양한 형태의 데이터를 포함할 수 있다.The wired communication interface 1520 may include at least one wired interface for exchanging data with an external device connected to the electronic device through wired communication. The mobile communication unit 1520 transmits and receives a radio signal with at least one of a base station, an external terminal, and a server on a mobile communication network. Here, the radio signal may include a voice call signal, a video call signal, or various types of data according to text/multimedia message transmission/reception.

A/V(Audio/Video) 입력부(1600)는 오디오 신호 또는 비디오 신호 입력을 위한 것으로, 이에는 카메라(1610)와 마이크로폰(1620) 등이 포함될 수 있다. 카메라(1610)는 화상 통화모드 또는 촬영 모드에서 이미지 센서를 통해 정지영상 또는 동영상 등의 화상 프레임을 얻을 수 있다. 이미지 센서를 통해 캡쳐된 이미지는 프로세서(1300) 또는 별도의 이미지 처리부(미도시)를 통해 처리될 수 있다. An audio/video (A/V) input unit 1600 is for inputting an audio signal or a video signal, and may include a camera 1610 and a microphone 1620. The camera 1610 may obtain an image frame such as a still image or a moving image through an image sensor in a video call mode or a photographing mode. An image captured through the image sensor may be processed through the processor 1300 or a separate image processing unit (not shown).

마이크로폰(1620)은, 외부의 음향 신호를 입력 받아 전기적인 음성 데이터로 처리한다. 예를 들어, 마이크로폰(1620)은 외부 디바이스 또는 사용자로부터 음향 신호를 수신할 수 있다. 마이크로폰(1620)은 사용자의 음성 입력을 수신할 수 있다. 마이크로폰(1620)은 외부의 음향 신호를 입력 받는 과정에서 발생 되는 잡음(noise)을 제거하기 위한 다양한 잡음 제거 알고리즘을 이용할 수 있다. The microphone 1620 receives external sound signals and processes them into electrical voice data. For example, the microphone 1620 may receive a sound signal from an external device or a user. The microphone 1620 may receive a user's voice input. The microphone 1620 may use various noise cancellation algorithms to remove noise generated in the process of receiving an external sound signal.

메모리(1700)는, 프로세서(1300)의 처리 및 제어를 위한 프로그램을 저장할 수 있고, 전자 장치(1000)로 입력되거나 전자 장치(1000)로부터 출력되는 데이터를 저장할 수도 있다. 또한, 메모리(1700)는 전자 장치(1000)가 이용하는 적어도 하나의 인공지능 모델, 수거 계획 정보, 재고 정보, 차량 별 수거 경로 정보를 저장할 수 있다.The memory 1700 may store programs for processing and control of the processor 1300 and may store data input to or output from the electronic device 1000 . Also, the memory 1700 may store at least one artificial intelligence model used by the electronic device 1000, collection plan information, inventory information, and collection route information for each vehicle.

또한, 메모리(1700)는 전자 장치(1000)가 이용하는 적어도 하나의 신경망 모델, 인공지능 모델 학습을 위해 이용하는 유전 알고리즘, 휴리스틱 알고리즘과 같은 최적화 알고리즘에 대한 정보를 저장할 수 있다. 예를 들어, 메모리(1700)는 적어도 하나의 신경망 모델 내 레이어들, 노드들, 상기 레이어들의 연결 강도에 관한 가중치 값들을 저장할 수 있다. 또한, 전자 장치(1000)는 신경망 모델을 학습하기 위해 전자 장치(1000)가 생성한 학습 데이터를 더 저장할 수도 있다. In addition, the memory 1700 may store information about an optimization algorithm such as at least one neural network model used by the electronic device 1000, a genetic algorithm used for learning an artificial intelligence model, and a heuristic algorithm. For example, the memory 1700 may store layers, nodes, and weight values related to connection strengths of the layers in at least one neural network model. In addition, the electronic device 1000 may further store learning data generated by the electronic device 1000 to learn the neural network model.

메모리(1700)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(RAM, Random Access Memory) SRAM(Static Random Access Memory), 롬(ROM, Read-Only Memory), EEPROM(Electrically Erasable Programmable Read-Only Memory), PROM(Programmable Read-Only Memory), 자기 메모리, 자기 디스크, 광디스크 중 적어도 하나의 타입의 저장매체를 포함할 수 있다. The memory 1700 may include a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (eg SD or XD memory, etc.), RAM (RAM, Random Access Memory) SRAM (Static Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), PROM (Programmable Read-Only Memory), magnetic memory, magnetic disk , an optical disk, and at least one type of storage medium.

메모리(1700)에 저장된 프로그램들은 그 기능에 따라 복수 개의 모듈들로 분류할 수 있는데, 예를 들어, UI 모듈(1710), 터치 스크린 모듈(1720), 알림 모듈(1730) 등으로 분류될 수 있다. Programs stored in the memory 1700 may be classified into a plurality of modules according to their functions, such as a UI module 1710, a touch screen module 1720, and a notification module 1730. .

UI 모듈(1710)은, 플라스틱 재활용 또는 플라스틱 수거 서비스를 제공하기 위해, 애플리케이션 별 전자 장치(1000)와 연동되는 특화된 UI, GUI 등을 제공할 수 있다. 터치 스크린 모듈(1720)은 사용자의 터치 스크린 상의 터치 제스처를 감지하고, 터치 제스처에 관한 정보를 프로세서(1300)로 전달할 수 있다. 일부 실시예에 따른 터치 스크린 모듈(1720)은 터치 코드를 인식하고 분석할 수 있다. 터치 스크린 모듈(1720)은 컨트롤러를 포함하는 별도의 하드웨어로 구성될 수도 있다.The UI module 1710 may provide a specialized UI, GUI, or the like that works with the electronic device 1000 for each application in order to provide a plastic recycling or plastic collection service. The touch screen module 1720 may detect a user's touch gesture on the touch screen and transmit information about the touch gesture to the processor 1300 . The touch screen module 1720 according to some embodiments may recognize and analyze the touch code. The touch screen module 1720 may be configured as separate hardware including a controller.

알림 모듈(1730)은 수거 요청 정보가 접수되거나, 수거 계획 정보가 업데이트 되거나, 차량 별 수거 경로 정보가 업데이트 되는 경우 소정의 이벤트 발생을 알리기 위한 신호를 발생할 수 있다. 일 실시 예에 따른 이벤트의 예로는 호 신호 수신, 메시지 수신, 키 신호 입력, 일정 알림 등이 있다. 알림 모듈(1730)은 디스플레이부(1210)를 통해 비디오 신호 형태로 알림 신호를 출력할 수도 있고, 음향 출력부(1220)를 통해 오디오 신호 형태로 알림 신호를 출력할 수도 있고, 진동 모터(1230)를 통해 진동 신호 형태로 알림 신호를 출력할 수도 있다.The notification module 1730 may generate a signal to notify occurrence of a predetermined event when collection request information is received, collection plan information is updated, or collection route information for each vehicle is updated. Examples of events according to an embodiment include call signal reception, message reception, key signal input, schedule notification, and the like. The notification module 1730 may output a notification signal in the form of a video signal through the display unit 1210, output a notification signal in the form of an audio signal through the sound output unit 1220, and may output a notification signal in the form of a vibration motor 1230. A notification signal may be output in the form of a vibration signal through

도 15는 일 실시 예에 따른 서버의 블록도이다.15 is a block diagram of a server according to an embodiment.

일 실시 예에 의하면, 서버(2000)는 네트워크 인터페이스(2100), 데이터 베이스(2200) 및 프로세서(2300)를 포함할 수 있다. 도 15에 도시된 서버(2000)의 구성은 도 13 내지 도 14에 개시된 전자 장치의 구성에 대응될 수도 있으며, 이 경우, 서버(2000)는 도 13 내지 도 14에 개시된 전자 장치의 구성들을 더 포함할 수도 있다. 일 실시 예에 의하면, 서버(2000)는 플라스틱 수거 서비스 또는 플라스틱 재활용 서비스를 제공하기 위한 서비스 제공자가 이용하는 컴퓨팅 장치일 수 있다.According to one embodiment, the server 2000 may include a network interface 2100, a database 2200 and a processor 2300. The configuration of the server 2000 shown in FIG. 15 may correspond to the configuration of the electronic device disclosed in FIGS. 13 and 14. In this case, the server 2000 further includes the configurations of the electronic device disclosed in FIGS. 13 and 14. may also include According to an embodiment, the server 2000 may be a computing device used by a service provider to provide a plastic collection service or a plastic recycling service.

네트워크 인터페이스(2100)는 수거 요청자 단말, 수거자 단말, 수거 차량 단말 및 분류 시스템과 서로 연동됨으로써, 플라스틱 수거 또는 재활용 서비스를 수행하는데 필요한 데이터들을 송수신할 수 있다. The network interface 2100 interworks with a collection requester terminal, a collector terminal, a collection vehicle terminal, and a sorting system to transmit/receive data necessary for performing a plastic collection or recycling service.

또 다른 실시 예에 의하면, 네트워크 인터페이스(2100)는 전자 장치 또는 서버에서 학습된 인공지능 모델에 대한 정보, 또는 신경망 모델에 대한 정보(예컨대 레이어들 및 레이어들 사이의 연결 강도에 관한 가중치 값)를 송신 및 수신할 수 있다. 또 다른 실시 예에 의하면, 네트워크 인터페이스(2100)는 서버가 학습시킨 인공지능 모델에 대한 정보로, 인공 신경망의 레이어들 및 레이어들에 포함된 노드에 관한 정보 또는 신경망 내 레이어들의 연결 강도에 관한 가중치 값들을 전자 장치(1000)로 전송할 수도 있다.According to another embodiment, the network interface 2100 transmits information on an artificial intelligence model learned in an electronic device or server, or information on a neural network model (eg, weight values related to layers and connection strengths between layers). Can transmit and receive. According to another embodiment, the network interface 2100 is information about an artificial intelligence model trained by a server, information about layers of an artificial neural network and nodes included in the layers, or weights related to connection strengths of layers in a neural network. Values may be transmitted to the electronic device 1000 .

또한, 일 실시 예에 의하면 데이터 베이스(2200)는 도 13 내지 도 14에서 상술한 메모리에 대응될 수 있다. 예를 들어, 데이터 베이스(2200)는 서버와 연결된 외부 디바이스로부터 수신되는 수거 요청 정보, 수거 계획 정보, 수거 경로 정보, 플라스틱 재고 정보, 인공지능 모델들에 대한 정보들을 저장할 수 있다.Also, according to an embodiment, the database 2200 may correspond to the memory described above with reference to FIGS. 13 and 14 . For example, the database 2200 may store collection request information received from an external device connected to the server, collection plan information, collection route information, plastic inventory information, and information on artificial intelligence models.

일 실시 예에 의하면, 프로세서(2300)는 서버(2000)의 전반적인 동작을 제어할 수 있다. 예를 들어, 프로세서(2300)는 네트워크 인터페이스(2100) 및 데이터 베이스(2200)를 제어함으로써, 도 1 내지 도 14에 도시된 전자 장치 동작의 전부 또는 일부를 함께 수행할 수 있다.According to an embodiment, the processor 2300 may control overall operations of the server 2000. For example, the processor 2300 may perform all or part of the electronic device operations illustrated in FIGS. 1 to 14 by controlling the network interface 2100 and the database 2200 .

도 16은 일 실시 예에 따른 수거 요청자 단말, 서비스 제공 서버, 수거 차량 단말 및 분류 시스템이 서로 연동함으로써 폐플라스틱 재활용 방법을 수행하는 과정을 설명하기 위한 도면이다.16 is a diagram for explaining a process of performing a waste plastic recycling method by interworking a collection requester terminal, a service providing server, a collection vehicle terminal, and a classification system according to an embodiment.

S1602에서, 서비스 제공 서버(1640)는 수요 예측 정보를 생성할 수 있다. 일 실시 예에 의하면 서비스 제공 서버(1640)는 미리 설정된 주기에 따라 수요 예측 정보를 생성할 수 있다. S1604에서, 수거 차량 단말(1650)은 초기 수거 경로 정보를 생성할 수 있다. 예를 들어, 수거 차량 단말(1650)는 인터넷을 통해 개시되는 네비게이션 서비스를 이용하여 초기 수거 경로 정보를 생성할 수 있다. S1606에서, 수거 요청자 단말(1630)은 수거 요청 정보를 생성할 수 있다. S1608에서, 수거 요청자 단말(1630)은 생성한 수거 요청 정보를 서비스 제공 서버(1640)로 전송할 수 있다. In S1602, the service providing server 1640 may generate demand prediction information. According to an embodiment, the service providing server 1640 may generate demand prediction information according to a preset period. In S1604, the collection vehicle terminal 1650 may generate initial collection route information. For example, the collection vehicle terminal 1650 may generate initial collection route information using a navigation service initiated through the Internet. In S1606, the collection requester terminal 1630 may generate collection request information. In S1608, the collection requester terminal 1630 may transmit the generated collection request information to the service providing server 1640.

일 실시 예에 의하면, 서비스 제공 서버(1640)는 도 1 내지 도 14에서 상술한 전자 장치가 수행하는 동작들의 전부 또는 일부를 함께 수행할 수 있다. S1609에서, 서비스 제공 서버(1640)는 수거 요청 정보를 제1 인공 지능 모델에 입력함으로써, 제1 인공 지능 모델로부터 수거 계획 정보를 생성할 수 있다. S1610에서, 서비스 제공 서버(1640)는 수거 차량 별 수거 경로 정보를 생성할 수 있다. 예를 들어, 서비스 제공 서버(1640)는 수거 계획 정보를 제2 인공 지능 모델에 입력함으로써, 수거 차량 별 수거 경로 정보를 생성할 수 있다.According to an embodiment, the service providing server 1640 may perform all or part of the operations performed by the electronic device described above with reference to FIGS. 1 to 14 . In operation S1609, the service providing server 1640 may generate collection plan information from the first artificial intelligence model by inputting the collection request information into the first artificial intelligence model. In S1610, the service providing server 1640 may generate collection path information for each collection vehicle. For example, the service providing server 1640 may generate collection route information for each collection vehicle by inputting collection plan information to the second artificial intelligence model.

S1612에서, 서비스 제공 서버(1640)는 수거 경로 정보를 수거 차량 단말(1650)로 전송할 수 있다. S1614에서, 수거 차량 단말(1650)는 서비스 제공 서버(1640)에서 제공된 차량 별 수거 경로 정보에 기초하여, 기 저장된 초기 수거 경로 정보를 수정 및 갱신할 수 있다. S1616에서, 수거 차량 단말(1650)은 폐플라스틱이 수거되면, 폐플라스틱 종류 및 무게 정보를 포함하는 제1 재고 정보를 생성할 수 있다. S1618에서, 수거 차량 단말(1650)은 제1 재고 정보를 분류 시스템(1660)으로 전송할 수 있다.In operation S1612, the service providing server 1640 may transmit collection route information to the collection vehicle terminal 1650. In operation S1614, the collection vehicle terminal 1650 may modify and update pre-stored initial collection route information based on the collection route information for each vehicle provided from the service providing server 1640. In S1616, when the waste plastic is collected, the collection vehicle terminal 1650 may generate first inventory information including waste plastic type and weight information. In S1618 , the collection vehicle terminal 1650 may transmit first inventory information to the classification system 1660 .

S1620에서, 분류 시스템(1660)은 폐플라스틱을 폐기대상인지 또는 순환대상인지로 구분하고, 순환대상으로 식별되는 폐플라스틱의 경우 수리가 필요한지 또는 즉시 사용가능한지 여부에 관한 1차 분류 결과를 생성하고, 제1 재고 정보에 1차 분류 결과를 추가로 반영함으로써 제2 재고 정보를 생성할 수 있다.In S1620, the classification system 1660 classifies the waste plastic into whether it is to be discarded or circulated, and in the case of waste plastic identified as circulated, a primary classification result is generated regarding whether repair is required or whether it can be used immediately, Second stock information may be generated by additionally reflecting the primary classification result on the first stock information.

S1622에서, 분류 시스템(1660)은 폐기대상으로 식별된 폐플라스틱을 전처리하고, 전처리된 플라스틱을 분쇄함으로써 혼합 플레이크를 추출하고, 추출된 혼합 플레이크를 인공지능 기반 분광 선별기에 삽입함으로써 상기 인공지능 기반 분광 선별기로부터 구분 추출되는 재생 플레이크의 종류 정보, 중량 정보 또는 순도 정보 중 적어도 하나에 관한 2차 분류 결과를 생성할 수 있다. S1624에서, 분류 시스템(1660)은 제2 재고 정보에 2차 분류 결과를 추가로 반영함으로써 제3 재고 정보를 생성할 수 있다. In S1622, the sorting system 1660 pre-processes the waste plastic identified as a waste object, extracts mixed flakes by crushing the pre-treated plastic, and inserts the extracted mixed flakes into an artificial intelligence-based spectroscopic sorter to analyze the artificial intelligence-based spectroscopy. Secondary classification results regarding at least one of type information, weight information, and purity information of the regenerated flakes separately extracted from the sorter may be generated. In operation S1624, the classification system 1660 may generate third inventory information by additionally reflecting the secondary classification result on the second inventory information.

S1628에서, 분류 시스템(1660)은 제3 재고 정보를 서비스 제공 서버(1640)로 전송할 수 있다. S1630에서, 분류 시스템(1660)은 제3 재고 정보에 기초하여 수거 요청자 별 포인트 정보를 생성할 수 있다. S1632에서, 분류 시스템은 생성한 포인트 정보를 서비스 제공 서버(1640) 및 수거 요청자 단말(1630)로 전송할 수 있다. 그러나 또 다른 실시 예에 의하면, 서비스 제공 서버(1640)는 분류 시스템으로부터 포인트 정보를 획득하고, 획득된 포인트 정보를 수거 요청자 단말로 전송할 수도 있다. S1634에서, 수거 요청자 단말(1630)은 획득한 포인트 정보를 출력할 수 있다. In operation S1628, the classification system 1660 may transmit third inventory information to the service providing server 1640. In operation S1630, the classification system 1660 may generate point information for each collection requester based on the third inventory information. In S1632, the classification system may transmit the generated point information to the service providing server 1640 and the collection requester terminal 1630. However, according to another embodiment, the service providing server 1640 may obtain point information from the classification system and transmit the obtained point information to the collection requester terminal. In S1634, the collection requester terminal 1630 may output acquired point information.

본 개시에 따른 폐플라스틱 수거 서비스를 제공하는 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.The method for providing a waste plastic collection service according to the present disclosure may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer readable medium. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the medium may be those specially designed and configured for the present invention or those known and usable to those skilled in computer software.

컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tapes, optical media such as CD-ROMs and DVDs, and magnetic media such as floptical disks. - includes hardware devices specially configured to store and execute program instructions, such as magneto-optical media, and ROM, RAM, flash memory, and the like. Examples of program instructions include high-level language codes that can be executed by a computer using an interpreter, as well as machine language codes such as those produced by a compiler.

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속한다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements made by those skilled in the art using the basic concept of the present invention defined in the following claims are also included in the scope of the present invention. fall within the scope of the right

Claims (20)

전자 장치가 폐플라스틱 수거 서비스를 제공하는 방법에 있어서,
상기 전자 장치와 연결된 외부 디바이스로부터 폐플라스틱 수거 요청 정보를 획득하는 단계;
상기 폐플라스틱 수거 요청 정보를 전송한 수거 요청자의 타입을 식별하는 단계;
상기 식별된 수거 요청자의 타입에 기초하여 수거 계획 정보를 획득하는 단계;
상기 획득된 수거 계획 정보에 기초하여 수거 차량 별 수거 경로 정보를 획득하는 단계;
상기 수거 경로 정보를 상기 전자 장치와 연결된 수거 차량 별 단말로 전송하는 단계;
상기 전자 장치와 연결된 외부 디바이스로부터 상기 수거 요청자로부터 획득된 폐플라스틱이 폐기대상인지 또는 순환대상인지 여부에 관한 식별 결과와, 상기 획득된 폐플라스틱이 순환대상인 경우, 바로 사용 가능한 것인지 또는 수리가 필요한 것인지 여부에 관한 식별 결과를 포함하는 1차 분류 결과를 획득하는 단계;
상기 전자 장치와 연결된 외부 디바이스로부터, 상기 획득된 폐플라스틱 중, 폐기대상으로 식별된 폐플라스틱을 전처리하고, 전처리된 플라스틱을 분쇄함으로써 혼합 플레이크를 추출하고, 추출된 혼합 플레이크를 인공지능 기반 분광 선별기에 삽입함으로써 상기 인공지능 기반 분광 선별기로부터 구분 추출되는 재생 플레이크의 종류 정보, 중량 정보 또는 순도 정보 중 적어도 하나에 관한 2차 분류 결과를 획득하는 단계; 및
상기 1차 분류 결과 및 상기 2차 분류 결과에 기초하여 상기 수거 요청자 별로 재생플라스틱 재고 정보를 생성하는 단계; 를 포함하는, 방법.
A method for providing a waste plastic collection service by an electronic device,
acquiring waste plastic collection request information from an external device connected to the electronic device;
identifying the type of collection requester who has transmitted the waste plastic collection request information;
obtaining collection plan information based on the identified type of collection requester;
acquiring collection route information for each collection vehicle based on the acquired collection plan information;
transmitting the collection route information to a terminal for each collection vehicle connected to the electronic device;
The identification result of whether the waste plastic obtained from the collection requester from the external device connected to the electronic device is a target for disposal or circulation, and if the obtained plastic waste is a target for circulation, whether it can be used immediately or needs repair. Obtaining a primary classification result including an identification result regarding whether or not;
From the external device connected to the electronic device, among the obtained waste plastics, waste plastics identified as waste plastics are pretreated, and mixed flakes are extracted by crushing the pretreated plastics, and the extracted mixed flakes are placed in an AI-based spectroscopy machine. obtaining a secondary classification result for at least one of type information, weight information, or purity information of the reproduced flakes classified and extracted from the artificial intelligence-based spectroscopic sorter by inserting; and
generating recycled plastic inventory information for each collection requester based on the first classification result and the second classification result; Including, method.
제1항에 있어서, 상기 방법은
상기 수거 요청자의 타입이 개인으로 식별되는 경우, 상기 폐플라스틱 수거 요청 정보가 접수되었음을 나타내는 수거 요청 접수 확인 정보를 상기 전자 장치와 연결된 수거 요청자의 단말로 전송하는 단계; 및
상기 수거 요청자로부터 수거 대상이 되는 폐플라스틱이 수거되면 수거 완료 정보를 상기 수거 요청자의 단말로 전송하는 단계; 를 포함하는, 방법.
The method of claim 1, wherein the method
when the type of the collection requester is identified as an individual, transmitting collection request acknowledgment information indicating that the waste plastic collection request information has been received to a terminal of the collection requester connected to the electronic device; and
transmitting collection completion information to a terminal of the collection requester when the waste plastic to be collected is collected from the collection requester; Including, method.
제1항에 있어서, 상기 방법은
상기 폐플라스틱 수거 요청 정보가 획득되지 않는 경우, 미리 설정된 주기에 따라 수거 수요 예측 모델로부터 수거 수요 예측 정보를 획득하는 단계; 및
상기 수거 수요 예측 정보에 기초하여 상기 수거 계획 정보를 생성하는 단계; 를 더 포함하는, 방법.
The method of claim 1, wherein the method
obtaining collection demand prediction information from a collection demand prediction model according to a preset period when the waste plastic collection request information is not obtained; and
generating the collection plan information based on the collection demand prediction information; Further comprising a method.
제3항에 있어서, 상기 폐플라스틱 수거 요청 정보를 획득하는 단계는
상기 전자 장치와 연결된 외부 디바이스로부터 상기 폐플라스틱 수거를 요청하는 수거 요청자들을 식별하기 위한 수거 요청자 식별 정보, 수거 요청 대상 폐플라스틱 무게 정보 또는 수거 요청 접수 일자 정보 중 적어도 하나를 포함하는 상기 폐플라스틱 수거 요청 정보를 획득하는 단계; 를 포함하는, 방법.
The method of claim 3, wherein the obtaining of the waste plastic collection request information
The waste plastic collection request including at least one of collection requester identification information for identifying collection requesters requesting collection of waste plastics from an external device connected to the electronic device, waste plastic weight information subject to collection request, or collection request receipt date information. obtaining information; Including, method.
제3항에 있어서, 상기 수거 계획 정보를 획득하는 단계는
상기 식별된 수거 요청자의 타입이 개인으로 식별되지 않는 경우,
상기 폐플라스틱 수거 요청 정보가 입력되면, 제1 수거 비용 함수의 출력 값이 최소화되도록 하는, 수거 계획 정보를 출력하는 제1 인공 지능 모델에 상기 폐플라스틱 수거 요청 정보를 입력함으로써 상기 제1 인공 지능 모델로부터 상기 수거 계획 정보를 획득하는 단계; 를 포함하는, 방법.
The method of claim 3, wherein the obtaining of the collection plan information
If the type of collection requester identified above is not identified as an individual,
When the waste plastic collection request information is input, the waste plastic collection request information is input to a first artificial intelligence model that outputs collection plan information so that the output value of the first collection cost function is minimized. obtaining the collection plan information from; Including, method.
제5항에 있어서, 상기 수거 계획 정보는
수거 차량 식별 정보 및 상기 수거 차량 식별 정보에 따라 구분되는 수거 차량 별 수거 일정 정보를 포함하고,
상기 차량 별 수거 일정 정보는 상기 수거 차량 별로 할당되는 수거 요청자들을 식별하기 위한 수거 요청자 식별 정보, 상기 수거 차량 별로 할당된 수거 요청자들 사이에서 수거 우선 순위를 나타내는 제1 수거 우선 순위 정보, 상기 수거 요청자 식별 정보에 따른 수거 요청자가 요청한 수거 요청 대상 폐플라스틱 무게 정보 및 상기 수거 요청자의 수거 요청 접수 일자 정보를 포함하는 것을 특징으로 하는, 방법.
The method of claim 5, wherein the collection plan information
Includes collection vehicle identification information and collection schedule information for each collection vehicle classified according to the collection vehicle identification information;
The collection schedule information for each vehicle includes collection requester identification information for identifying collection requesters assigned to each collection vehicle, first collection priority information indicating a collection priority among collection requesters assigned to each collection vehicle, and the collection requester. The method characterized by including information on the weight of waste plastics subject to the collection request requested by the collection requester according to the identification information and information on the date of receipt of the collection request by the collection requester.
제6항에 있어서, 상기 수거 경로 정보를 획득하는 단계는
수거 계획 정보가 입력되면, 제2 수거 비용 함수의 출력 값이 최소화되도록 하는, 수거 차량 별 수거 경로 정보를 출력하는 제2 인공 지능 모델에, 상기 제1 인공 지능 모델로부터 출력된 수거 계획 정보를 입력함으로써, 상기 제2 인공 지능 모델로부터 상기 수거 차량 별 수거 경로 정보를 획득하는 단계; 를 포함하는, 방법.
The method of claim 6, wherein the obtaining of the collection route information
When the collection plan information is input, the collection plan information output from the first artificial intelligence model is input to a second artificial intelligence model that outputs collection route information for each collection vehicle so that the output value of the second collection cost function is minimized. obtaining collection route information for each collection vehicle from the second artificial intelligence model; Including, method.
제7항에 있어서, 상기 차량 별 수거 경로 정보는
상기 수거 차량 별로 할당되는 수거 요청자를 식별하기 위한 수거 요청자 식별 정보, 상기 수거 요청자 식별 정보에 따라 구분되는 수거 요청자들의 위치 정보, 상기 수거 차량 별로 할당된 수거 요청자들 사이의 수거 우선 순위에 관한 제2 수거 우선 순위 정보, 상기 수거 차량 별로 할당된 수거 지점의 위치 정보, 상기 폐플라스틱 수거를 위한 상기 수거 차량 별 출발지 위치 정보 및 상기 수거 차량 별 목적지 위치 정보를 포함하는, 방법.
The method of claim 7, wherein the collection route information for each vehicle is
Collection requester identification information for identifying the collection requester assigned to each collection vehicle, location information of collection requesters classified according to the collection requester identification information, and collection priority among collection requesters assigned to each collection vehicle and collection priority information, location information of a collection point allocated for each collection vehicle, origin location information for each collection vehicle for the waste plastic collection, and destination location information for each collection vehicle.
삭제delete 제1항에 있어서, 상기 방법은
상기 수거 요청자 별로 생성된 재생플라스틱 재고 정보에 기초하여, 상기 수거 요청자 별 포인트 정보를 생성하는 단계; 및
상기 생성된 포인트 정보를 상기 전자 장치와 연결된 외부 디바이스로 전송하는 단계; 를 포함하는, 방법.
The method of claim 1, wherein the method
generating point information for each collection requester based on recycled plastic inventory information generated for each collection requester; and
transmitting the generated point information to an external device connected to the electronic device; Including, method.
제10항에 있어서, 상기 포인트 정보는
이더리움 기반 NFT(Not Fungible Token) 내에 패킹되어, 블록체인 네트워크에 연결된 상기 전자 장치 및 상기 전자 장치와 연결된 외부 디바이스 각각에 저장되는 것을 특징으로 하는, 방법.
11. The method of claim 10, wherein the point information
Characterized in that it is packed in an Ethereum-based NFT (Not Fungible Token) and stored in each of the electronic device connected to a blockchain network and an external device connected to the electronic device.
제5항에 있어서, 상기 제1 인공 지능 모델은
전체 수거 차량들의 수, 수거 차량들의 총 이동 시간, 수거 차량들의 총 이동 거리, 수거 요청 정보상 수거 요청 대상 폐플라스틱 무게 정보, 수거 요청 정보상 수거 요청 대상 폐플라스틱 종류 정보, 수거 요청자의 위치까지 이동한 상태에서 폐플라스틱 수거에 소요되는 평균 시간 및 수거 요청자의 위치까지 이동한 상태에서 폐플라스틱 소독에 소요되는 평균 시간을 입력 변수로 포함하는 제1 수거 비용 함수의 출력 값이 최소화되도록 학습되는 것인, 방법.
The method of claim 5, wherein the first artificial intelligence model
Total number of collection vehicles, total travel time of collection vehicles, total travel distance of collection vehicles, information on the weight of waste plastic subject to request for collection according to the collection request information, information on the type of waste plastic subject to request for collection according to the collection request information, status of movement to the location of the collection requester Learning to minimize an output value of a first collection cost function including an average time required for waste plastic collection and an average time required for waste plastic disinfection while moving to the location of a collection requester as input variables. .
제7항에 있어서, 상기 제2 인공 지능 모델은
수거 차량 별 현재 위치, 수거 차량 별로 할당된 수거 요청자들의 위치 정보들을 연결함으로써 생성되는 조합 경로들의 총 거리, 상기 수거 차량 별 현재 위치에서 상기 조합 경로들을 이동하는데 걸리는 이동 시간 및 사기 수거 차량 별로 할당된 수거자의 기 설정된 작업 능력 가중치를 입력 변수로 포함하는 제2 수거 비용 함수의 출력 값이 최소화되도록 학습되는 것인, 방법.
The method of claim 7, wherein the second artificial intelligence model
The current location of each collection vehicle, the total distance of combined routes generated by connecting location information of collection requesters assigned to each collection vehicle, the travel time required to move the combined routes from the current location of each collection vehicle, and the and learning to minimize an output value of a second collection cost function including a predetermined work capability weight of the collector as an input variable.
제5항에 있어서, 상기 방법은
상기 폐플라스틱 수거 요청 정보를 획득하기에 앞서, 상기 전자 장치에 대한 사용자 입력에 기초하여, 상기 제1 인공 지능 모델을 학습시키기 위한 수거 계획 학습 데이터들을 획득하는 단계;
상기 수거 계획 학습 데이터들 사이의 상관 관계에 기초하여, 상기 수거 계획 학습 데이터들에 대한 가용 확률 값을 결정하는 단계;
상기 결정된 가용 확률 값에 기초하여, 상기 수거 계획 학습 데이터들 중, 일부 수거 계획 학습 데이터를 상기 제1 인공 지능 모델의 입력 포맷으로 변환함으로써 상기 수거 계획 학습 데이터를 전처리 하는 단계; 및
상기 전처리된 수거 계획 학습 데이터에 기초하여 상기 제1 인공 지능 모델을 학습시키는 단계; 를 포함하는, 방법.
6. The method of claim 5, wherein the method
obtaining collection plan learning data for learning the first artificial intelligence model based on a user input to the electronic device prior to acquiring the waste plastic collection request information;
determining an available probability value for the collection plan learning data based on a correlation between the collection plan learning data;
pre-processing the collection plan learning data by converting some collection plan learning data among the collection plan learning data into an input format of the first artificial intelligence model, based on the determined available probability value; and
learning the first artificial intelligence model based on the preprocessed collection plan learning data; Including, method.
제14항에 있어서, 상기 제1 인공 지능 모델을 학습시키는 단계는
상기 전처리된 학습 데이터에 혼합정수계획법(Mixed-integer Programming) 알고리즘을 적용함으로써 상기 제1 인공 지능 모델의 모델 정보로 설정가능한 모델 정보를 포함하는 최적화 후보 모델들을 결정하는 단계;
상기 결정된 최적화 후보 모델들에서 출력되는 솔루션들의 높은 계산 복잡도(High Computational Complexity) 감소를 위해, 휴리스틱 알고리즘에 기초하여 상기 최적화 후보 모델들에서 출력되는 솔루션들에 대한 제1 수거 비용 함수의 출력 값이 최소화되는 솔루션을 식별하는 단계; 및
상기 식별된 솔루션을 출력하는 최적화 후보 모델의 모델 정보를 상기 제1 인공 지능 모델의 모델 정보로 설정함으로써 상기 제1 인공 지능 모델을 학습시키는 단계; 를 포함하는, 방법.
15. The method of claim 14, wherein the step of training the first artificial intelligence model
determining optimization candidate models including model information settable as model information of the first artificial intelligence model by applying a mixed-integer programming algorithm to the preprocessed learning data;
In order to reduce the high computational complexity of solutions output from the determined optimization candidate models, output values of the first collection cost function for solutions output from the optimization candidate models are minimized based on a heuristic algorithm. identifying a solution to be; and
learning the first artificial intelligence model by setting model information of an optimization candidate model outputting the identified solution as model information of the first artificial intelligence model; Including, method.
제15항에 있어서, 상기 솔루션을 식별하는 단계는
상기 최적화 후보 모델들에서 출력되는 솔루션들에 유전 알고리즘을 적용함으로써, 상기 최적화 후보 모델들에서 출력되는 솔루션들에 대한 수거 비용 함수의 출력 값이 최소화되는 솔루션을 식별하는 단계; 를 포함하는, 방법.
16. The method of claim 15, wherein identifying the solution comprises
identifying a solution that minimizes an output value of a collection cost function for solutions output from the optimization candidate models by applying a genetic algorithm to solutions output from the optimization candidate models; Including, method.
제7항에 있어서, 상기 방법은
상기 폐플라스틱 수거 요청 정보를 획득하기에 앞서, 상기 제2 인공 지능 모델을 학습시키기 위한 수거 일정 학습 데이터들을 획득하는 단계;
상기 생성된 수거 일정 학습 데이터들에 포함된 결측치를 식별하는 단계;
상기 식별된 수거 일정 학습 데이터들의 정규 분포도를 산출하는 단계;
상기 산출된 정규 분포도에 3시그마 규칙을 적용함으로써, 상기 정규 분포도의 중심으로부터 양방향으로 형성되는 일부 구간에 해당하는 수거 일정 학습 데이터를 제거하는 단계; 및
상기 수거 일정 학습 데이터가 제거된 수거 일정 학습 데이터들에 기초하여, 상기 제2 수거 비용 함수가 최소화되도록 상기 제2 인공 지능 모델을 학습시키는 단계; 를 더 포함하는, 방법.
8. The method of claim 7, wherein the method
obtaining collection schedule learning data for training the second artificial intelligence model prior to acquiring the waste plastic collection request information;
identifying a missing value included in the generated collection schedule learning data;
calculating a normal distribution of the identified collection schedule learning data;
removing collection schedule learning data corresponding to a partial section formed in both directions from the center of the normal distribution map by applying a 3 sigma rule to the calculated normal distribution map; and
learning the second artificial intelligence model to minimize the second collection cost function based on collection schedule learning data from which the collection schedule learning data has been removed; Further comprising a method.
제10항에 있어서, 상기 재고 정보는
상기 수거 요청자들의 식별 정보, 수거 요청이 접수된 수거 요청 접수 일자 정보, 상기 수거 요청자들이 수거 요청한 폐플라스틱의 종류 정보, 상기 수거 요청자들이 수거 요청한 폐플라스틱 무게 정보, 상기 수거 요청한 폐플라스틱으로부터 생산된 재생 플레이크의 종류 정보, 상기 재생 플레이크의 중량 정보, 상기 재생 플레이크의 순도 정보를 서로 매칭함으로써 상기 전자 장치에 저장되고,
상기 재고 정보는 상기 재생 플레이크가 판매되는 경우, 상기 재생 플레이크의 판매 가격 정보 및 상기 재생 플레이크의 판매 가격에 대응되는 포인트 정보를 더 포함하는 것을 특징으로 하는, 방법.
11. The method of claim 10, wherein the inventory information
Identification information of the collection requesters, information on the date of receipt of the collection request, information on the type of waste plastic requested by the collection requesters, information on the weight of waste plastic requested by the collection requesters, recycling produced from the requested waste plastic stored in the electronic device by matching flake type information, weight information of the reclaimed flakes, and purity information of the reclaimed flakes with each other;
The method of claim 1 , wherein the inventory information further includes sales price information of the recycled flakes and point information corresponding to the sales price of the recycled flakes when the recycled flakes are sold.
폐플라스틱 수거 서비스를 제공하는 전자 장치에 있어서,
네트워크 인터페이스;
하나 이상의 인스트럭션을 저장하는 메모리; 및
상기 하나 이상의 인스트럭션을 실행하는 복수의 프로세서; 를 포함하고,
상기 복수의 프로세서는 상기 하나 이상의 인스트럭션을 실행함으로써,
상기 전자 장치와 연결된 외부 디바이스로부터 폐플라스틱 수거 요청 정보를 획득하고,
상기 폐플라스틱 수거 요청 정보를 전송한 수거 요청자의 타입을 식별하고,
상기 식별된 수거 요청자의 타입에 기초하여 수거 계획 정보를 획득하고,
상기 획득된 수거 계획 정보에 기초하여 수거 차량 별 수거 경로 정보를 획득하고,
상기 수거 경로 정보를 상기 전자 장치와 연결된 수거 차량 별 단말로 전송하며,
적어도 하나의 상기 프로세서는
상기 전자 장치와 연결된 외부 디바이스로부터 상기 수거 요청자로부터 획득된 폐플라스틱이 폐기대상인지 또는 순환대상인지 여부에 관한 식별 결과와, 상기 획득된 폐플라스틱이 순환대상인 경우, 바로 사용 가능한 것인지 또는 수리가 필요한 것인지 여부에 관한 식별 결과를 포함하는 1차 분류 결과를 획득하고,
상기 전자 장치와 연결된 외부 디바이스로부터, 상기 획득된 폐플라스틱 중, 폐기대상으로 식별된 폐플라스틱을 전처리하고, 전처리된 플라스틱을 분쇄함으로써 혼합 플레이크를 추출하고, 추출된 혼합 플레이크를 인공지능 기반 분광 선별기에 삽입함으로써 상기 인공지능 기반 분광 선별기로부터 구분 추출되는 재생 플레이크의 종류 정보, 중량 정보 또는 순도 정보 중 적어도 하나에 관한 2차 분류 결과를 획득하며,
상기 1차 분류 결과 및 상기 2차 분류 결과에 기초하여 상기 수거 요청자 별로 재생플라스틱 재고 정보를 생성하는, 전자 장치.
In an electronic device providing a waste plastic collection service,
network interface;
a memory that stores one or more instructions; and
a plurality of processors executing the one or more instructions; including,
By executing the one or more instructions, the plurality of processors:
Acquiring waste plastic collection request information from an external device connected to the electronic device;
Identifying the type of collection requester who has transmitted the waste plastic collection request information;
Obtaining collection plan information based on the identified type of collection requester;
Obtaining collection route information for each collection vehicle based on the obtained collection plan information;
Transmitting the collection route information to a terminal for each collection vehicle connected to the electronic device;
at least one of the processors
The identification result of whether the waste plastic obtained from the collection requester from the external device connected to the electronic device is a target for disposal or circulation, and if the obtained plastic waste is a target for circulation, whether it can be used immediately or needs repair. Obtaining a primary classification result including an identification result on whether
From the external device connected to the electronic device, among the obtained waste plastics, waste plastics identified as waste plastics are pretreated, and mixed flakes are extracted by crushing the pretreated plastics, and the extracted mixed flakes are placed in an AI-based spectroscopy machine. Obtaining a secondary classification result for at least one of type information, weight information, or purity information of the reproduced flakes separately extracted from the artificial intelligence-based spectroscopic sorter by inserting,
The electronic device generates recycled plastic inventory information for each collection requester based on the first classification result and the second classification result.
전자 장치가 폐플라스틱 수거 서비스를 제공하는 기록매체에 있어서,상기 전자 장치와 연결된 외부 디바이스로부터 폐플라스틱 수거 요청 정보를 획득하는 단계;
상기 폐플라스틱 수거 요청 정보를 전송한 수거 요청자의 타입을 식별하는 단계;
상기 식별된 수거 요청자의 타입에 기초하여 수거 계획 정보를 획득하는 단계;
상기 획득된 수거 계획 정보에 기초하여 수거 차량 별 수거 경로 정보를 획득하는 단계;
상기 수거 경로 정보를 상기 전자 장치와 연결된 수거 차량 별 단말로 전송하는 단계;
상기 전자 장치와 연결된 외부 디바이스로부터 상기 수거 요청자로부터 획득된 폐플라스틱이 폐기대상인지 또는 순환대상인지 여부에 관한 식별 결과와, 상기 획득된 폐플라스틱이 순환대상인 경우, 바로 사용 가능한 것인지 또는 수리가 필요한 것인지 여부에 관한 식별 결과를 포함하는 1차 분류 결과를 획득하는 단계;
상기 전자 장치와 연결된 외부 디바이스로부터, 상기 획득된 폐플라스틱 중, 폐기대상으로 식별된 폐플라스틱을 전처리하고, 전처리된 플라스틱을 분쇄함으로써 혼합 플레이크를 추출하고, 추출된 혼합 플레이크를 인공지능 기반 분광 선별기에 삽입함으로써 상기 인공지능 기반 분광 선별기로부터 구분 추출되는 재생 플레이크의 종류 정보, 중량 정보 또는 순도 정보 중 적어도 하나에 관한 2차 분류 결과를 획득하는 단계; 및
상기 1차 분류 결과 및 상기 2차 분류 결과에 기초하여 상기 수거 요청자 별로 재생플라스틱 재고 정보를 생성하는 단계를 포함하는, 방법을 수행하도록 하는 프로그램이 저장된 컴퓨터로 읽을 수 있는 기록 매체.
A recording medium in which an electronic device provides a waste plastic collection service, comprising: acquiring waste plastic collection request information from an external device connected to the electronic device;
identifying the type of collection requester who has transmitted the waste plastic collection request information;
obtaining collection plan information based on the identified type of collection requester;
acquiring collection route information for each collection vehicle based on the acquired collection plan information;
transmitting the collection route information to a terminal for each collection vehicle connected to the electronic device;
The identification result of whether the waste plastic obtained from the collection requester from the external device connected to the electronic device is a target for disposal or circulation, and if the obtained plastic waste is a target for circulation, whether it can be used immediately or needs repair. Obtaining a primary classification result including an identification result regarding whether or not;
From the external device connected to the electronic device, among the obtained waste plastics, waste plastics identified as waste plastics are pretreated, and mixed flakes are extracted by crushing the pretreated plastics, and the extracted mixed flakes are placed in an AI-based spectroscopy machine. obtaining a secondary classification result for at least one of type information, weight information, or purity information of the reproduced flakes classified and extracted from the artificial intelligence-based spectroscopic sorter by inserting; and
A computer-readable recording medium storing a program for performing the method, comprising generating recycled plastic inventory information for each collection requester based on the first classification result and the second classification result.
KR1020220103586A 2022-08-18 2022-08-18 Method and apparatus for providing waste plastic recycling service Active KR102535185B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220103586A KR102535185B1 (en) 2022-08-18 2022-08-18 Method and apparatus for providing waste plastic recycling service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220103586A KR102535185B1 (en) 2022-08-18 2022-08-18 Method and apparatus for providing waste plastic recycling service

Publications (1)

Publication Number Publication Date
KR102535185B1 true KR102535185B1 (en) 2023-05-30

Family

ID=86529551

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220103586A Active KR102535185B1 (en) 2022-08-18 2022-08-18 Method and apparatus for providing waste plastic recycling service

Country Status (1)

Country Link
KR (1) KR102535185B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102633479B1 (en) * 2023-10-31 2024-02-06 에코랩스 주식회사 Method, device and system for providing user-participatory transparent pet bottle collection and shredding platform service based on user compensation
KR102680495B1 (en) * 2023-12-08 2024-07-02 (주)보티 Resource circulation devices and system that can increase the actual recycling rate
WO2025105683A1 (en) * 2023-11-14 2025-05-22 주식회사 웨스텍글로벌 Carbon-reducing eco-friendly block manufacturing and sales platform provision system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101763729B1 (en) 2015-11-24 2017-08-16 주식회사 이마스 Method for determining moving route of garbage truck
KR102164509B1 (en) * 2019-12-11 2020-10-12 김용걸 IoT-based garbage collection vehicle optimization path provision system using artificial intelligence
KR102287868B1 (en) * 2021-02-02 2021-08-10 (주)제이엠테크 System for integrally managing the meter rate system
KR102365194B1 (en) * 2021-10-15 2022-02-24 주식회사 프레시넷 Method and system of collecting wastes based on big data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101763729B1 (en) 2015-11-24 2017-08-16 주식회사 이마스 Method for determining moving route of garbage truck
KR102164509B1 (en) * 2019-12-11 2020-10-12 김용걸 IoT-based garbage collection vehicle optimization path provision system using artificial intelligence
KR102287868B1 (en) * 2021-02-02 2021-08-10 (주)제이엠테크 System for integrally managing the meter rate system
KR102365194B1 (en) * 2021-10-15 2022-02-24 주식회사 프레시넷 Method and system of collecting wastes based on big data

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
등록특허공보 제10-2164509호 (2020.10.12.)*
등록특허공보 제10-2287868호 (2021.08.10.)*
등록특허공보 제10-2365194호 (2022.02.24.)*
한국건설기술연구원. "폐기물(생활폐기물) 재활용 효율성 향상을 위한 시스템 및 기술개발" (2019.12.31.)* *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102633479B1 (en) * 2023-10-31 2024-02-06 에코랩스 주식회사 Method, device and system for providing user-participatory transparent pet bottle collection and shredding platform service based on user compensation
WO2025105683A1 (en) * 2023-11-14 2025-05-22 주식회사 웨스텍글로벌 Carbon-reducing eco-friendly block manufacturing and sales platform provision system
KR102680495B1 (en) * 2023-12-08 2024-07-02 (주)보티 Resource circulation devices and system that can increase the actual recycling rate

Similar Documents

Publication Publication Date Title
KR102535185B1 (en) Method and apparatus for providing waste plastic recycling service
US12298759B2 (en) Using social media data of a vehicle occupant to alter a route plan of the vehicle
US11710071B2 (en) Data analysis and rendering
Iliopoulou et al. Combining ITS and optimization in public transportation planning: state of the art and future research paths
US20200386563A1 (en) Transportation system having an artificial intelligence system to determine an emotional state of a rider in a vehicle
KR20190101327A (en) Method and apparatus for assessing price for subscription products
US12078498B2 (en) Personalized mobility as a service
EP3796683B1 (en) Method, apparatus and computer program for aligning vehicular data of one or more vehicles with mobile device data of two or more mobile devices
Rawlley et al. Artificial intelligence‐empowered vision‐based self driver assistance system for internet of autonomous vehicles
WO2024226722A2 (en) Software-defined vehicle
US20230401527A1 (en) System and method for address verification
Bohra et al. Social media popularity prediction by ttm clustered bayesian factorization
Verma et al. Impact of Driving Behavior on Commuter’s Comfort During Cab Rides: Towards a New Perspective of Driver Rating
Zheng et al. IoT-Enhanced Smart Parking Management With IncepDenseMobileNet for Improved Classification
CN116580552A (en) Intelligent vehicle-road coordination method and system
CN116976309A (en) Data analysis method, device, computer, readable storage medium and program product

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20220818

PA0201 Request for examination
PA0302 Request for accelerated examination

Patent event date: 20220819

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20220818

Patent event code: PA03021R01I

Comment text: Patent Application

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20221123

Patent event code: PE09021S01D

PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20230323

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20230517

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20230517

End annual number: 3

Start annual number: 1

PG1601 Publication of registration