KR102228878B1 - A method of executing a delivery management application, and a service server providing a delivery management service - Google Patents
A method of executing a delivery management application, and a service server providing a delivery management service Download PDFInfo
- Publication number
- KR102228878B1 KR102228878B1 KR1020200096699A KR20200096699A KR102228878B1 KR 102228878 B1 KR102228878 B1 KR 102228878B1 KR 1020200096699 A KR1020200096699 A KR 1020200096699A KR 20200096699 A KR20200096699 A KR 20200096699A KR 102228878 B1 KR102228878 B1 KR 102228878B1
- Authority
- KR
- South Korea
- Prior art keywords
- delivery
- items
- information
- order
- recognized
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0832—Special goods or special handling procedures, e.g. handling of hazardous or fragile goods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/043—Optimisation of two dimensional placement, e.g. cutting of clothes or wood
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/101—Collaborative creation, e.g. joint development of products or services
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Data Mining & Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 택배기사가 사용하는 디바이스 상에서 배송 관리 어플리케이션, 더 구체적으로는 배송물품의 관리를 위한 어플리케이션을 실행시키는 방법, 그리고 이러한 배송 관리 서비스를 제공하는 서비스 서버에 관한 것이다.The present invention relates to a delivery management application on a device used by a delivery driver, more specifically, a method of executing an application for management of delivered goods, and a service server providing such delivery management service.
최근 들어 온라인 마켓이 활성화 되면서 자연스럽게 택배 서비스도 수요가 크게 증가하고 있으며, 또한 최근에는 감염병 확산을 계기로 사회의 모든 영역에서 언택트화가 택배 물량은 앞으로도 계속 증가할 것으로 기대되고 있다. In recent years, as the online market is active, the demand for courier services is naturally increasing significantly, and in recent years, due to the spread of infectious diseases, the volume of uncontacted courier services in all areas of society is expected to continue to increase in the future.
한편, 이렇게 증가하고 있는 택배물량과 달리 택배배송업무를 수행해 줄 택배기사는 구하기가 어려워 많은 택배사들이 어려움을 겪고 있다. 넘치는 택배물량을 제한된 인력으로 소화해 내기 위해서는 결국 택배배송 과정에서의 효율성 및 신속성을 높이는 작업이 필요하다 할 것이나, 현재로서는 크게 개선된 내용이 없어 여전히 택배업 자체가 매우 힘든 업종으로 인식되고 있는 실정이다. On the other hand, unlike this increasing courier volume, it is difficult to obtain a courier driver who will perform the courier delivery business, and many courier companies are experiencing difficulties. In order to digest the excess parcel delivery with limited manpower, it will eventually be necessary to improve the efficiency and speed of the parcel delivery process.However, there is no significant improvement at this time, so the parcel delivery industry itself is still recognized as a very difficult business. .
다른 측면에서, 택배 서비스의 품질은 택배물품을 얼마나 안전하게 전달하였는지, 그리고 택배물품을 얼마나 빠르게 전달하였는지에 따라 결정될 수 있다. 즉 택배서비스를 이용하는 사용자 입장에서도 자신이 주문한 택배물품이 빠르게 도착하였을 때 만족도가 높다는 점에서 택배배송과정에서의 효율성 및 신속성 개선은 반드시 필요하다 할 것이다. In another aspect, the quality of the parcel service may be determined by how safely the parcel product is delivered and how quickly the parcel product is delivered. In other words, even from the perspective of users who use the parcel service, it is necessary to improve the efficiency and speed of the parcel delivery process in that the satisfaction level is high when the parcel ordered by them arrives quickly.
본 발명은 택배물품 배송의 주체인 택배기사 입장에서 배송 과정 중 택배물품을 수시로 재배치 하는 작업에 착안하여 전체 택배 배송 과정의 효율성 및 신속성을 높이기 위한 것이다. 본 발명은 이와 같은 문제점에 착안하여 도출된 것으로, 이상에서 살핀 기술적 문제점을 해소시킬 수 있음은 물론, 본 기술분야에서 통상의 지식을 가진 자가 용이하게 발명할 수 없는 추가적인 기술요소들을 제공하기 위해 발명되었다.The present invention is to increase the efficiency and speed of the entire courier delivery process by focusing on the task of relocating the courier product at any time during the delivery process from the position of the courier driver, who is the main body of the delivery of courier products. The present invention was derived by focusing on such a problem, and invented to provide additional technical elements that can not be easily invented by those of ordinary skill in the art, as well as being able to solve the technical problems of salpin from the above. Became.
본 발명은 배송 과정 중 수시로 이루어지는 택배차량 내에서의 택배물품 재배열 작업을 효과적으로 할 수 있게 하는 것을 목적으로 하며, 이를 통하여 전체 배송 시간을 단축시키고 나아가 배송 효율을 높이는 것을 목적으로 한다.An object of the present invention is to make it possible to effectively rearrange parcel items in a parcel delivery vehicle, which is performed from time to time during the delivery process, and it is an object of the present invention to shorten the total delivery time and increase delivery efficiency through this.
특히 본 발명은 택배기사들이 직관적으로 택배물품들을 재배열 할 수 있게 쉬운 출력 방법을 채택함으로써 택배업을 시작한 지 얼마 안 된 택배기사에서부터 베테랑 택배기사까지 누구나 쉽게 이용할 수 있게 하는 것을 목적으로 한다.In particular, an object of the present invention is to make it easy for anyone to use from a courier service driver to a veteran courier driver who has just started the courier business by adopting an easy output method so that courier drivers can intuitively rearrange parcel items.
또한 본 발명은 택배기사가 교통사고 등의 사정으로 인해 할당량을 다른 택배기사에게 인계하여야 할 경우, 일괄적으로 배송물품 할당량 인수인계가 가능하게 하고, 이를 고객들에게 곧바로 알리게 함으로써 고객들이 자신들의 물품들에 대해 올바른 택배기사에게 문의가 가능하도록 하는 것을 목적으로 한다.In addition, in the present invention, when a delivery driver needs to hand over the quota to another delivery driver due to circumstances such as a traffic accident, it is possible to collectively take over the quota for delivery items, and by letting the customers know immediately, customers can use their goods. The purpose of this is to make inquiries to the correct courier service possible.
한편, 본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.Meanwhile, the technical problems of the present invention are not limited to the technical problems mentioned above, and other technical problems that are not mentioned will be clearly understood by those skilled in the art from the following description.
위와 같은 문제점을 해결하기 위하여, 본 발명에 따른 디바이스 상에서 배송 관리 어플리케이션을 실행시키는 방법은, 디바이스가, 적어도 둘 이상의 배송물품들에 대한 배송경로를 로딩하게 하는 배송경로 로딩단계; 디바이스가, 임의의 배송물품에 대한 배송정보를 인식하게 하는 배송정보 인식단계; 디바이스가, 인식한 배송정보에 포함된 정보들 중 적어도 하나의 정보를 상기 디바이스에 구비된 출력수단을 통하여 출력하게 하는 배송정보 출력단계; 를 포함한다.In order to solve the above problems, a method of executing a delivery management application on a device according to the present invention includes: a delivery route loading step of causing the device to load a delivery route for at least two or more items; A delivery information recognition step of allowing the device to recognize delivery information for an arbitrary delivery product; A delivery information output step of causing a device to output at least one of information included in the recognized delivery information through an output means provided in the device; Includes.
또한, 상기 방법에 있어서 상기 디바이스의 출력수단을 통하여 출력되는 정보는, 인식된 배송물품의 배송순서인 것을 특징으로 할 수 있다.In addition, in the method, the information output through the output means of the device may be characterized in that the recognized delivery order of the delivered product.
또한, 상기 방법에 있어서 상기 디바이스의 출력수단을 통하여 출력되는 배송순서는, 상기 디바이스에 의해 배송정보가 인식된 시점에서의 상기 인식된 배송물품의 배송순서인 것을 특징으로 할 수 있다.In addition, in the method, the delivery order output through the output means of the device may be a delivery order of the recognized delivery product at a time when delivery information is recognized by the device.
또한, 상기 방법에 있어서 상기 배송정보 출력단계는, 상기 디바이스에 구비된 스피커를 통하여 상기 인식된 배송물품의 배송순서를 출력하는 단계인 것을 특징으로 할 수 있다.In addition, in the method, the outputting of the delivery information may be a step of outputting a delivery order of the recognized delivery product through a speaker provided in the device.
또한, 상기 방법에 있어서 상기 배송정보 출력단계는, 상기 디바이스에 구비된 디스플레이를 통하여 상기 인식된 배송물품의 배송순서를 출력하는 단계인 것을 특징으로 할 수 있다.In addition, in the method, the outputting of the delivery information may be a step of outputting a delivery order of the recognized delivery product through a display provided in the device.
또한, 상기 방법에 있어서 상기 배송경로 로딩단계 이전, 디바이스가, 적어도 둘 이상의 배송물품들에 대한 배송리스트를 생성하게 하는 배송리스트 생성단계; 디바이스가, 상기 배송리스트에 포함된 배송물품들의 각 배송지들을 지도 상에 표시하게 하는 배송지 표시단계; 및 디바이스가, 배송경로를 생성하게 하는 배송경로 생성단계;를 더 포함할 수 있다.In addition, in the method, prior to the loading of the delivery route, a delivery list generation step of causing the device to generate a delivery list for at least two or more delivery items; A delivery destination display step of causing the device to display each delivery destination of the delivery items included in the delivery list on a map; And a delivery route generation step of causing the device to generate a delivery route.
또한 상기 방법에 있어서, 디바이스가, 인식한 배송정보에 포함된 정보들 중 적어도 하나의 정보를 상기 디바이스 외의 타 디바이스로 전송하고, 상기 타 디바이스에서 출력되도록 하는 단계를 더 포함하는 것을 특징으로 할 수 있다.In addition, in the method, it may further comprise the step of transmitting at least one of information included in the recognized delivery information to a device other than the device and outputting the information from the other device. have.
또한, 상기 방법에 있어서 상기 타 디바이스는, 배송차량 내 구비된 디스플레이 또는 스피커 중 적어도 하나인 것을 특징으로 할 수 있다.In addition, in the method, the other device may be at least one of a display or a speaker provided in the delivery vehicle.
또한, 상기 방법에 있어서 디바이스가, 타 배송기사의 배송물품들에 대한 배송리스트 또는 배송경로를 수신하는 단계; 디바이스가, 상기 수신한 배송리스트 또는 배송경로에 포함된 배송물품들을 기존 로딩된 배송경로 내 포함된 배송물품들에 추가한 후 새로운 배송경로를 생성하는 단계;를 더 포함하는 것을 특징으로 할 수 있다.In addition, in the method, the device receiving a delivery list or a delivery route for delivery items of other delivery drivers; The device may further include a step of creating a new delivery route after adding the received delivery list or delivery items included in the delivery route to the delivery items included in the previously loaded delivery route. .
한편, 본 발명의 또 다른 실시예에 따른 중앙처리유닛 및 메모리를 구비하는 디바이스 상에서 배송 관리 어플리케이션을 실행시키기 위한 명령어들이 저장된 컴퓨터 판독 가능한 저장 매체에 있어서 상기 배송 관리 어플리케이션을 실행시키기 위한 명령어들은, 디바이스가, 적어도 둘 이상의 배송물품들에 대한 배송경로를 로딩하게 하는 명령어; 디바이스가, 임의의 배송물품에 대한 배송정보를 인식하게 하는 명령어; 디바이스가, 인식한 배송정보에 포함된 정보들 중 적어도 하나의 정보를 상기 디바이스에 구비된 출력수단을 통하여 출력하게 하는 명령어;를 포함할 수 있다.Meanwhile, in a computer-readable storage medium storing instructions for executing a delivery management application on a device having a central processing unit and a memory according to another embodiment of the present invention, the instructions for executing the delivery management application include: A, a command for loading a delivery route for at least two or more items to be shipped; A command for causing the device to recognize delivery information for an arbitrary delivery item; And a command for causing the device to output at least one of information included in the recognized delivery information through an output means provided in the device.
본 발명에 따르면 배송 과정 중 배송물품들을 재배열 할 때에 디바이스로부터 출력되는 배송정보, 특히 배송순서에 대한 정보를 얻을 수 있게 되므로 재배열을 쉽고 빠르게 할 수 있게 되는 효과가 있다.According to the present invention, when the delivery items are rearranged during the delivery process, delivery information output from the device, particularly information on the delivery order, can be obtained, so that the rearrangement can be performed easily and quickly.
또한, 이에 따라 전체 배송 시간이 단축이 될 수 있으며, 결과적으로 택배 업무 전반에서의 자원 절감 및 효율성 증가의 효과를 꾀할 수 있다.In addition, accordingly, the total delivery time can be shortened, and as a result, it is possible to achieve the effect of reducing resources and increasing efficiency in the overall delivery service.
또한 본 발명에 따르면 택배기사들이 직관적으로 인지할 수 있는 방법을 활용하여 배송순서에 대한 정보를 제공하게 되므로 누구든지 쉽게 어플리케이션을 사용할 수 있게 되는 효과가 있다.In addition, according to the present invention, since information on the delivery order is provided using a method that can be intuitively recognized by courier drivers, there is an effect that anyone can easily use the application.
또한 본 발명에 따르면 교통사고 등의 돌발상황이 발생하여 갑작스럽게 할당된 배송물품들을 인수인계 하여야 하는 경우라도 일괄 인수인계 처리가 가능하게 함으로써 배송 서비스에 차질이 일어나지 않도록 하는 효과가 있으며, 또한 고객 입장에서는 현재 자신의 택배물품을 배송하고 있는 담당자가 누구인지를 확인할 수 있게 되어 고객 편의성을 높일 수 있는 효과도 있다.In addition, according to the present invention, even when an unexpected situation such as a traffic accident occurs and a delivery item that has been suddenly allocated must be handed over, there is an effect of preventing a disruption in the delivery service by enabling a batch handover process. In addition, it is possible to check who is the person in charge who is currently delivering their parcels, thereby enhancing customer convenience.
한편, 본 발명에 의한 효과는 이상에서 언급한 것들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.Meanwhile, the effects of the present invention are not limited to those mentioned above, and other technical effects that are not mentioned will be clearly understood by those skilled in the art from the following description.
도 1은 본 발명에 따른 배송 관리 시스템의 개념도를 도시한 것이다.
도 2는 택배기사의 디바이스 상에서 배송 관리 어플리케이션을 실행 및 사용하는 과정을 도시한 것이다.
도 3 및 도 4는 디바이스에서 스피커를 통해 또는 디스플레이를 통해 배송기사에게 배송정보를 출력하는 모습을 도시한 것이다.
도 5는 디바이스로 여러 개의 배송물품들을 순서대로 인식시켰을 때 각각에 대한 배송정보가 출력되는 실시예를 나타낸 것이다.
도 6은 디바이스로 여러 개의 배송물품들을 동시에 인식시켰을 때 각각에 대한 배송정보가 출력되는 실시예를 나타낸 것이다.
도 7은 인식된 둘 이상의 배송물품들에 대하여 디바이스 상에서 순서가 숫자로 표시되어 안내되는 실시예를 도시한 것이다.
도 8은 배송차량에 적재되어 있는 다수의 배송물품들에 대해 배송순서가 표시된 모습을 도시한 것이다.
도 9는 배송차량에 적재되어 있는 다수의 배송물품들이 구역별로 나뉘어 표시가 된 모습을 도시한 것이다.
도 10은 도 9에서 나뉘어 있는 구역들 중 어느 하나를 선택하였을 때 각 배송물품 별로 배송순서가 표시된 모습을 도시한 것이다.
도 11은 타 택배기사에게 할당되어 있던 배송물품들이 일괄적으로 다른 택배기사에게 인계되는 모습을 도시한 것이다. 1 shows a conceptual diagram of a delivery management system according to the present invention.
2 is a diagram illustrating a process of executing and using a delivery management application on a delivery device's device.
3 and 4 illustrate a state in which a device outputs delivery information to a delivery driver through a speaker or a display.
5 shows an embodiment in which delivery information for each is output when a device recognizes a plurality of delivery items in order.
6 shows an embodiment in which delivery information for each is output when a device recognizes multiple delivery items at the same time.
7 is a diagram illustrating an embodiment in which two or more recognized shipments are displayed in numerical order on a device and guided.
FIG. 8 is a diagram illustrating a delivery order displayed for a plurality of delivery items loaded on a delivery vehicle.
9 is a view showing a state in which a plurality of delivery goods loaded in the delivery vehicle are divided and displayed by zones.
FIG. 10 is a diagram illustrating a delivery order displayed for each delivery item when any one of the areas divided in FIG. 9 is selected.
11 is a diagram illustrating a state in which delivery goods allocated to other delivery drivers are collectively handed over to other delivery drivers.
본 발명의 목적과 기술적 구성 및 그에 따른 작용 효과에 관한 자세한 사항은 본 발명의 명세서에 첨부된 도면에 의거한 이하의 상세한 설명에 의해 보다 명확하게 이해될 것이다. 첨부된 도면을 참조하여 본 발명에 따른 실시예를 상세하게 설명한다.Details of the objects and technical configurations of the present invention, as well as operational effects thereof, will be more clearly understood by the following detailed description based on the accompanying drawings in the specification of the present invention. An embodiment according to the present invention will be described in detail with reference to the accompanying drawings.
본 명세서에서 개시되는 실시 예들은 본 발명의 범위를 한정하는 것으로 해석되거나 이용되지 않아야 할 것이다. 이 분야의 통상의 기술자에게 본 명세서의 실시예를 포함한 설명은 다양한 응용을 갖는다는 것이 당연하다. 따라서, 본 발명의 상세한 설명에 기재된 임의의 실시 예들은 본 발명을 보다 잘 설명하기 위한 예시적인 것이며 본 발명의 범위가 실시 예들로 한정되는 것을 의도하지 않는다.The embodiments disclosed herein should not be construed or used as limiting the scope of the present invention. It is natural for those skilled in the art that the description including the embodiments of the present specification has various applications. Accordingly, certain embodiments described in the detailed description of the present invention are illustrative for better explanation of the present invention and are not intended to limit the scope of the present invention to the embodiments.
도면에 표시되고 아래에 설명되는 기능 블록들은 가능한 구현의 예들일 뿐이다. 다른 구현들에서는 상세한 설명의 사상 및 범위를 벗어나지 않는 범위에서 다른 기능 블록들이 사용될 수 있다. 또한, 본 발명의 하나 이상의 기능 블록이 개별 블록들로 표시되지만, 본 발명의 기능 블록들 중 하나 이상은 동일 기능을 실행하는 다양한 하드웨어 및 소프트웨어 구성들의 조합일 수 있다.The functional blocks shown in the drawings and described below are only examples of possible implementations. In other implementations, other functional blocks may be used without departing from the spirit and scope of the detailed description. Further, although one or more functional blocks of the present invention are represented as individual blocks, one or more of the functional blocks of the present invention may be a combination of various hardware and software configurations that perform the same function.
또한, 어떤 구성요소들을 포함한다는 표현은 "개방형"의 표현으로서 해당 구성요소들이 존재하는 것을 단순히 지칭할 뿐이며, 추가적인 구성요소들을 배제하는 것으로 이해되어서는 안 된다.In addition, the expression that includes certain elements is an expression of "open type" and simply refers to the existence of the corresponding elements, and should not be understood as excluding additional elements.
나아가 어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급될 때에는, 그 다른 구성요소에 직접적으로 연결 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 한다.Furthermore, when a component is referred to as being "connected" or "connected" to another component, it should be understood that it may be directly connected or connected to the other component, but other components may exist in the middle. do.
이하에서는 도면들을 참조하여 본 발명의 각 실시 예들에 대해 살펴보기로 한다. Hereinafter, each exemplary embodiment of the present invention will be described with reference to the drawings.
가장 먼저 도 1은 본 발명에 따른 배송 관리 어플리케이션 실행이 가능하게 하는 환경을 도시한 것으로, 구체적으로는 택배기사의 디바이스(100) 및 서비스 서버(200)를 포함하는 배송 관리 시스템을 간략히 도시한 것이다. 도 1에 따를 때, 시스템은 택배기사가 사용하는 디바이스(100), 그리고 상기 택배기사의 디바이스(100)와 데이터를 송수신 하며 필요한 정보를 제공하는 서비스 서버(200)를 포함할 수 있다.First, FIG. 1 shows an environment in which a delivery management application according to the present invention can be executed, and specifically, a delivery management system including a
본격적인 설명을 하기에 앞서, 먼저 본 상세한 설명에서 언급되는 디바이스(100)와 서비스 서버(200)는 다음과 같은 하드웨어적 특징을 가질 수 있다. Prior to the full description, first, the
먼저 디바이스(100)와 관련하여, 본 상세한 설명에서 언급되는 디바이스(100)는 사용자인 택배기사가 보유하거나 소지하고 다니는 장치를 일컫는 것으로, 여기에는 스마트폰, PDA, 태블릿PC 등과 같이 휴대가 가능한 단말기가 포함될 수 있으며, 이 밖에 택배물품을 스캐닝하는 등 택배 업무에서 필요한 기능이 특화되어 제작된 장치도 포함될 수 있다. 이러한 디바이스(100)를 장치의 측면에서 볼 때에, 디바이스(100)는 중앙처리유닛(CPU)과 메모리를 구비하고 있는 것을 전제로 한다. 중앙처리유닛은 컨트롤러(controller), 마이크로 컨트롤러(microcontroller), 마이크로 프로세서(microprocessor), 마이크로 컴퓨터(microcomputer) 등으로도 불릴 수 있다. 또한 중앙처리유닛은 하드웨어(hardware) 또는 펌웨어(firmware), 소프트웨어, 또는 이들의 결합에 의해 구현될 수 있는데, 하드웨어를 이용하여 구현하는 경우에는 ASIC(application specific integrated circuit) 또는 DSP(digital signal processor), DSPD(digital signal processing device), PLD(programmable logic device), FPGA(field programmable gate array) 등으로, 펌웨어나 소프트웨어를 이용하여 구현하는 경우에는 위와 같은 기능 또는 동작들을 수행하는 모듈, 절차 또는 함수 등을 포함하도록 펌웨어나 소프트웨어가 구성될 수 있다. 또한, 메모리는 ROM(Read Only Memory), RAM(Random Access Memory), EPROM(Erasable Programmable Read Only Memory), EEPROM(Electrically Erasable Programmable Read-Only Memory), 플래쉬(flash) 메모리, SRAM(Static RAM), HDD(Hard Disk Drive), SSD(Solid State Drive) 등으로 구현될 수 있다. First, with respect to the
참고로, 본 상세한 설명에서는 발명의 이해를 돕기 위하여 택배기사의 디바이스(100)가 스마트폰, 또는 태블릿PC인 경우를 상정하여 설명하기로 한다. 이 경우, 상기 디바이스(100)는 디스플레이 및 터치 감응형 표면을 포함할 수 있으며, 나아가 부수적으로 물리적 키보드, 마우스 및/또는 조이스틱, 스캐닝 수단과 같은 하나 이상의 다른 물리적 사용자 입력용 수단이 더 연결될 수도 있다. 또한 상기 디바이스(100)는 소리나 음성을 감지하고 녹음할 수 있는 수단을 더 포함할 수도 있다. 한편, 디바이스(100) 상에서 실행되는 다양한 어플리케이션들은, 옵션적으로, 터치 감응형 표면과 같은 적어도 하나의 보편적인 물리적 사용자 입력용 수단을 사용할 수 있다. 터치 감응형 표면의 하나 이상의 기능뿐만 아니라 단말기 상에 표시되는 대응하는 정보는 하나의 어플리케이션으로부터 다음 어플리케이션으로 그리고/또는 개별 어플리케이션 내에서 옵션적으로 조정되거나 변경될 수 있다. 이러한 방식으로, 디바이스의 (터치 감응형 표면과 같은) 보편적인 물리적 아키텍처는, 옵션적으로, 사용자에게 직관적이고 명료한 사용자 인터페이스들을 이용하여 다양한 어플리케이션들을 지원할 수 있다.For reference, in this detailed description, it is assumed that the
한편, 서비스 서버(200)는 본 발명에 따른 서비스 제공이 실제로 구현되기 위해 필요한 프로그램(어플리케이션) 제공, 디바이스(100)로부터의 정보요청이 있을 시 이에 대응되는 정보 제공 등을 하는 구성이며, 나아가 복수의 디바이스(100)들로부터 수신되는 각종 데이터를 처리 또는 저장하는 구성이기도 하다. 서비스 서버(200)의 형태는, 어느 특정 운영자가 관리하는 적어도 하나의 서버용 PC일 수 있으며, 또는 타 업체에서 제공하는 클라우드 서버의 형태, 즉 운영자가 회원가입하여 사용할 수 있는 클라우드 서버의 형태일 수도 있다. 특히 서비스 서버(200)가 서버용 PC로 구현된 경우, 해당 서비스 서버(200)는 중앙처리유닛 및 메모리를 포함할 수 있으며, 이에 대해서는 앞선 디바이스의 설명 과정에서 자세히 언급하였으므로 여기서는 설명을 생략하기로 한다.On the other hand, the
다시 도 1을 참조하여 디바이스(100)에서 택배 관리 어플리케이션이 어떤 과정을 거쳐 실행되는지에 대해 살펴보기로 한다.With reference to FIG. 1 again, a process in which the delivery management application is executed in the
택배기사의 디바이스(100)는, 도 2에 나열되어 있는 것과 같은 단계들을 거쳐 어플리케이션을 실행하게 되며 이 때 디바이스(100)라는 하드웨어를 실행시키는 주체는 디바이스(100)에 설치된 명령어 집단 또는 어플리케이션 프로그램일 수 있다. 도 2를 참조할 때, 디바이스(100)에서는, 적어도 둘 이상의 배송물품들에 대한 배송경로를 로딩하는 배송경로 로딩단계(S201), 임의의 배송물품에 대한 배송정보를 인식하는 배송정보 인식단계(S202), 인식한 배송정보에 포함된 정보들 중 적어도 하나의 정보를 상기 디바이스에 구비된 출력수단을 통하여 출력하는 배송정보 출력단계(S203)가 실행될 수 있다.The delivery driver's
S201단계는 배송 관리 어플리케이션의 실행이 개시된 뒤 복수 개의 배송물품들에 대한 배송경로가 로딩되는 단계로, 본 단게에서는 이미 복수 개의 배송물품들에 대한 배송리스트가 생성되어 있고, 각 배송물품들의 배송순서까지 고려된 배송경로가 생성되어 있는 것을 전제로 할 수 있다. 즉, S201 단계가 시작되기 전 이미 디바이스가 적어도 둘 이상의 배송물품들에 대한 배송리스트를 생성하게 하는 배송리스트 생성단계, 및 배송경로를 생성하게 하는 배송경로 생성단계를 실행하였을 수 있으며, 나아가 필요에 따라 상기 배송리스트에 포함된 배송물품들의 각 배송지들이 지도 상에 표시되도록 하는 배송지 표시단계가 더 포함될 수 있다. 예를 들어, 택배기사가 상차작업을 하면서 택배물품 겉면에 부착된 식별코드(바코드, QR코드 등)를 인식하게 되는데, 이러한 인식 과정에서 물품의 종류, 배송지, 수신인 등의 배송정보들이 획득될 수 있고, 이렇게 배송정보들이 획득됨과 동시에 배송리스트가 생성될 수 있을 것이다. 또한, 배송리스트가 생성된 후에는 각 배송물품들의 배송지가 일련의 연산과정에 의해 나열되어 배송경로가 생성될 수 있다. In step S201, after the execution of the delivery management application is started, the delivery path for the plurality of delivered goods is loaded.In this step, a delivery list for the plurality of delivered goods has already been created, and the delivery order of each delivery item It can be assumed that the delivery route considered until has been created. That is, prior to the start of step S201, the delivery list generation step of causing the device to create a delivery list for at least two or more shipments, and the delivery path generation step of creating a delivery route may have been performed. Accordingly, a delivery destination display step of displaying each delivery destination of the delivery items included in the delivery list on a map may be further included. For example, while a courier operator performs a loading operation, the identification code (bar code, QR code, etc.) attached to the surface of the package is recognized.In this recognition process, delivery information such as the type of product, delivery address, and recipient can be obtained. In this way, as the delivery information is acquired, a delivery list may be created. In addition, after the delivery list is generated, the delivery destinations of each delivery item are listed through a series of calculation processes to generate a delivery route.
한편 S201 단계에서의 로딩이라는 용어는 처리의 대상이 되는 데이터 또는 정보가 메모리 상에 또는 그 밖의 저장수단 상에 로드된 상태로 이해될 수 있으며, 프로세서(CPU)에 의해 컴퓨팅 처리가 가능한 상태에 놓여진 것으로 이해될 수도 있다. 또한, S201단계에서는 배송경로가 로딩된 상태로 기술하고 있으나, 이 때 배송경로의 의미는 배송물품들의 배송을 위해 지나야 하는 경로를 의미할 수도 있겠으나 반드시 이에 한정되는 것은 아니며, 배송물품들 및 이들의 배송순서가 정해져 있는 상태의 정보를 포함하는 것이라면 상기 배송정보의 범주에 포함될 수 있는 것으로 이해되어야 할 것이다. Meanwhile, the term loading in step S201 can be understood as a state in which data or information to be processed is loaded on a memory or other storage means, and is placed in a state in which computing processing is possible by a processor (CPU). It may be understood as. In addition, in step S201, the delivery route is described in a loaded state. In this case, the meaning of the delivery route may mean a route that must be passed for delivery of the delivered items, but is not necessarily limited thereto. It should be understood that if it includes information in a state in which the delivery order of is determined, it may be included in the category of the delivery information.
S201단계 이후에는 상기 디바이스(100)가 임의의 배송물품에 대한 배송정보를 인식하는 배송정보 인식단계(S202)가 수행될 수 있다. 본 단계는 쉽게 말해 배송기사가 택배물품 상차작업을 모두 마친 후 배송을 시작하기 전 또는 배송 와중에 택배물품을 하나씩 찍어보는 단계로 이해될 수 있다. 즉, 상차작업 과정에서도 택배기사는 하차할 때의 순서를 생각하여 배송차량 내 적재할 때에 나름의 순서에 따라 배열을 하기도 하지만, 경우에 따라 적지 않은 숫자의 택배기사들은 자신이 배송을 담당하는 지역에서의 배송경로를 고려하여 배송차량 내 적재함 내에서의 배열을 다시 하기도 하고, 또한 배송을 하는 중간중간 정차를 할 때마다 다음 배송지 배송물품들을 수시로 재배열하기도 한다. S201 단계는 이처럼 1차적으로 배송물품들에 대한 리스트업 및 각 배송물품들에 대한 배송순서(또는 배송경로)가 정해진 이후에 택배기사가 자신의 디바이스(100)를 이용하여 각 택배물품들을 다시 인식시키는 단계, 즉 택배물품들을 다시 찍어보는 단계로 이해될 수 있다.After step S201, a delivery information recognition step (S202) in which the
S202단계는 택배기사의 디바이스(100)가 택배물품의 겉면에 부착된 식별코드를 인식하는 형태라면 그 수단에 있어서는 제한이 없다 할 것이며, 예를 들어 디바이스(100)가 스마트폰인 경우 택배물품 겉면에 부착된 송장, 더 정확하게는 송장에 인쇄된 바코드 또는 QR코드를 읽는 방식을 비롯하여 다양한 방식들이 사용될 수 있다. 또한, 디바이스(100)가 인식하는 대상에는 반드시 바코드, QR코드와 같은 식별코드만 포함되는 것은 아니며, 택배물품들이 특이한 형상을 가진 경우에는 그 형상, 택배물품의 색깔 등 택배물품을 각각 식별할 수 있는 요소라면 그 인식대상에도 제한이 없다 할 것이다. 또한, 상기 디바이스(100)가 RF통신이 가능한 경우에는 택배물품에 구비되어 있는 RFID태그를 인식함으로써 각 택배물품을 인식할 수도 있을 것이다.In step S202, if the
S203단계는, 앞서 S202단계에서 어느 특정 택배물품 및 이에 대응되는 배송정보가 인식되었을 때, 배송정보에 포함된 여러 정보들 중 적어도 어느 하나의 정보를 상기 디바이스(100)에 구비된 출력수단을 통해 출력하는 단계이다. 이 때 출력수단의 종류에는 스피커, 디스플레이 등 택배기사가 임의의 출력되는 정보를 인식할 수 있게 하는 수단이면 그 종류에 제한이 없다 할 것이다. In step S203, when a certain parcel product and delivery information corresponding thereto are recognized in step S202, at least one of various pieces of information included in the delivery information is transmitted through an output means provided in the
S203단계의 쉬운 예로, 택배기사가 특정 택배물품의 식별코드를 찍었을 때 해당 택배물품과 관련된 적어도 하나의 정보, 예를 들어 배송순서, 배송지, 수신인 등이 디바이스(100)의 스피커나 화면을 통해 출력되도록 한 것을 들 수 있다. 앞서도 언급하였듯 택배기사는 배송 시작 전 또는 배송 중 수시로 배송하게 될 택배물품들을 차량 적재함 내에서 재배열 하게 되는데, 특히 택배차량 적재함에서 문에 가까운 쪽에 다음 배송할 물품들을 순서에 맞게 배열하는 작업이 매우 잦게 이루어진다. S203단계는 바로 이 작업을 할 때에 유용하게 활용될 수 있는 것으로, 택배기사가 자신의 디바이스(100)로 임의의 택배물품을 인식시키면 디바이스(100)에서는 스피커로 "일", "삼", "이", "오"와 같이 배송순서를 알려줌으로써 택배기사가 택배물품을 배열할 때에 도움을 주게 된다. 종래 이러한 작업은 택배기사가 직접 펜으로 순서를 물품 겉표면에 적어두는 등의 마킹 방식으로 이루어왔다.As an easy example of step S203, when the delivery driver takes the identification code of a specific delivery product, at least one information related to the delivery product, for example, delivery order, delivery address, recipient, etc., is transmitted through the speaker or screen of the
도 3과 도 4에는 각각 스피커를 통한 배송정보 출력, 그리고 디스플레이 화면을 통한 배송정보 출력 실시예가 도시되어 있다. 도 3 및 도 4에서의 배송정보 출력은 택배기사가 디바이스(100)로 택배물품 겉면의 식별코드를 인식시키는 순간 이루어지도록 할 수 있으며, 예를 들어 택배기사가 디바이스(100)로 택배물품을 스캐닝하였을 때 식별과 동시에 배송순서가 스피커 또는 디스플레이 화면에 출력되도록 할 수 있다. 또한, 택배업에서는 반복적인 작업에서의 시간을 조금이라도 단축시키는 것이 매우 중요하므로, 이를 반영하여 디바이스(100)로 하여금 택배물품 인식과 동시에 배송순서가 매우 짧은 시간 동안, 예를 들어 0.1초 내지 0.3초 사이의 시간동안 출력이 되도록 구현할 수 있다. 3 and 4 illustrate an embodiment of outputting delivery information through a speaker and outputting delivery information through a display screen, respectively. The output of the delivery information in FIGS. 3 and 4 may be performed at the moment the delivery driver recognizes the identification code on the surface of the delivery product with the
한편, 도 5는 배송 관리 어플리케이션의 또 다른 기능을 설명하고자 한 것으로, 도 5에서는 복수 개의 택배물품들을 한 번에 순차적으로 인식(스캐닝)한 후 인식된 순서에 따라 배송순서가 출력되는 실시예를 도시한 것이다. 일반적으로 택배물품들은 배송구역 하나당 여러 개의 택배물품들이 존재하며, 이들 택배물품들은 적재함 내에서 비슷한 위치에 배열되어 있는 경우가 많은데, 도 5에서의 실시예는 이러한 경우 특히 비슷한 위치에 배열되어 있는 복수 개의 배송물품들을 한꺼번에 인식(스캐닝)하고 그 배송물품들의 배송순서가 한번에 출력되도록 함으로써 배송기사로 하여금 한 번에 재배열을 할 수 있도록 하는 효과가 있다. 도 5에는 디바이스(100)가 배송물품들(50A, 50B, 50C, 50D)을 순차적으로 스캐닝 한 후 곧바로 각 배송물품들의 배송순서를 스피커로 출력하는 실시예가 도시되어 있다. 한편, 배송순서는 스피커뿐만 아니라 디스플레이 화면을 통해서도 출력될 수 있음을 이해한다.Meanwhile, FIG. 5 is to explain another function of the delivery management application. In FIG. 5, an embodiment in which a plurality of parcel products are sequentially recognized (scanned) at a time and then a delivery order is output according to the recognized order. It is shown. In general, there are several parcels per delivery area, and these parcels are often arranged in similar positions within the loading box. There is an effect of allowing the delivery engineer to rearrange the delivery items at once by recognizing (scanning) the delivery items at once and outputting the delivery order of the delivery items at once. FIG. 5 illustrates an embodiment in which the
다른 한편, 도 6은 배송 관리 어플리케이션의 또 다른 기능을 설명하기 위한 도면으로, 도 6에서는 복수 개의 택배물품들을 동시에 인식(스캐닝)한 후 인식된 배송물품들의 배송순서를 스피커를 통해 출력하는 실시예가 도시되어 있다. 앞서 언급하였듯 택배물품을 식별하는 방식에는 바코드 또는 QR코드와 같은 식별코드를 스캐닝하는 것이 포함되어 있는데, 특히 QR코드와 같은 2차원 코드 형태의 식별코드는 한 번의 스캔 행위만으로 여러 개의 것들이 동시에 읽힐 수 있다는 점에서 특징이 있다. 도 6의 실시예는 이를 활용한 것으로, 디바이스(100)가 배송물품들(50E, 50F, 50G, 50H)을 한번의 스캐닝 행위로 모두 인식한 후 각 배송물품들의 배송순서를 스피커로 출력하는 실시예가 도시되어 있다. 다만, 도 5와 달리 도 6의 실시예에서는 택배물품을 스캐닝 한 순서가 존재하지 않으므로 바람직하게는 스피커 출력 시 각 배송물품의 배송순서만 출력하는 것보다는 각 배송물품을 식별할 수 있는 또 다른 정보와 배송순서를 함께 출력하도록 구현할 수 있다. 예를 들어, 도 6의 배송물품들에 대해서는 "김OO, 2번", "ABC회사, 1번", "이OO, 3번", "DEF회사, 4번" 등과 같이 수신인 명칭(이름)과 배송순서를 연이어 출력함으로써 택배기사가 송장의 수신인을 확인하고 배송물품들을 재배열 하도록 할 수 있다. 참고로 이는 하나의 실시예에 불과할 뿐, 당연히 도 6의 실시예에서도 디바이스(100)로 하여금 여러 배송물품들에 대해 배송순서만 출력하게 구현할 수도 있을 것이다.On the other hand, FIG. 6 is a diagram for explaining another function of the delivery management application. In FIG. 6, after simultaneously recognizing (scanning) a plurality of parcel items, an embodiment of outputting the delivery order of the recognized delivery items through a speaker is shown. Is shown. As mentioned earlier, the method of identifying parcel items involves scanning an identification code such as a barcode or QR code.In particular, an identification code in the form of a two-dimensional code such as a QR code can be read at the same time with only one scanning action. It is characterized in that it can be. The embodiment of FIG. 6 utilizes this, and the
도 7은 S203단계를 구현한 또 다른 실시예를 도시한 것으로, 도 7에서는 디바이스(100)를 통해 배송물품들을 식별하면 디스플레이 화면을 통해 배송물품들의 실물이 보임과 동시에 화면 내에 각 배송물품들의 배송순서가 표시되는 실시예가 도시되어 있다.FIG. 7 shows another embodiment of implementing step S203. In FIG. 7, when the delivery items are identified through the
도 7의 실시예는 택배기사가 직접 자신의 디바이스(100) 화면을 보면서 직관적으로 각 배송물품들의 배송순서가 몇 번째인지를 파악할 수 있게 하며, 따라서 도 3 내지 도 6에서의 방식처럼 단순히 배송순서를 스피커 또는 디스플레이로 출력하는 것에 비해 더 효과적으로 배송물품 재배열을 위한 정보를 제공할 수 있다. The embodiment of FIG. 7 enables a delivery driver to intuitively grasp the order of delivery of each delivery item while directly viewing the screen of his
구체적인 실시예를 살펴볼 때, 택배기사는 자신의 디바이스(100)에서 배송 관리 어플리케이션을 실행시킨 후 배송차량 내 적재되어 있는 배송물품들을 향해 스캐닝을 위한 카메라 촬영을 시작할 수 있으며, 실시간으로 촬영 중 획득된 각 배송물품들의 식별코드들은 개별 배송정보를 획득하는 데에 활용되어 현재 카메라 촬영 중인 화면 상에 식별코드가 스캐닝 된 배송물품의 배송순서가 해당 물품 상에 표시되도록 구현할 수 있다. When looking at a specific embodiment, the courier driver runs the delivery management application on his
다른 한편, 도 7의 실시예에서는 반드시 배송물품의 겉면에 부착되어 있는 식별코드만을 스캐닝 하여야만 해당 배송물품의 배송정보를 조회할 수 있는 것은 아니며, 촬영된 배송물품의 형상을 기준으로도 배송정보(배송순서) 조회가 가능하도록 구현할 수 있다. 즉, 식별코드가 아닐지라도 각 배송물품을 구별할 수 있을 정도로 각 배송물품들의 형상이 상이할 경우, 디바이스(100)에 의해 촬영된 영상에서 각 배송물품들의 외형(형상)을 분석할 수 있으며 이를 통해 각 배송물품의 배송정보(배송순서)를 조회할 수 있게 구현할 수 있다.On the other hand, in the embodiment of FIG. 7, it is not possible to search the delivery information of the delivery product only by scanning the identification code attached to the surface of the delivery product, and delivery information ( Delivery order) can be implemented to enable inquiry. That is, if the shape of each delivery product is different enough to distinguish each delivery product even if it is not an identification code, the appearance (shape) of each delivery product can be analyzed from the image captured by the
또 다른 한편, 도 7의 실시예에서 디바이스(100)에 의해 표시되는 화면, 즉 디스플레이 화면 상에 표시되는 배송물품 및 배송물품 별 배송순서는 타 디바이스로 공유될 수도 있다. 예를 들어, 상기 디바이스(100)의 표시화면은 배송차량의 적재함 내에 설치된 별도의 모니터 디바이스(미도시)에 유무선 네트워크를 통해 공유될 수 있으며, 택배기사는 상기 디바이스(100)는 적재함 내부를 촬영하도록 거치해 둔 후 더 큰 화면크기를 가지는 모니터 디바이스를 통해 각 배송물품들의 배송순서를 확인해 가며 재배열을 할 수 있다. On the other hand, in the embodiment of FIG. 7, the screen displayed by the
또 다른 한편, 도 7의 실시예에서 디바이스(100)는 반드시 스마트폰 등과 같은 휴대형 단말기가 아닐 수 있으며, 배송차량의 적재함에 설치된 촬영 단말기(미도시)일 수 있다. 즉, 디바이스(100)는 택배차량에 사전에 설치된 것으로서 적어도 하나 이상의 카메라가 적재함 내부를 촬영 가능하게, 그리고 촬영에 의해 획득된 영상으로부터 각 배송물품들의 식별코드를 인식하고, 이에 대응되는 배송정보(배송순서)를 조회하여 모니터 디바이스 - 상기 모니터 디바이스 역시 적재함에 설치된 것일 수 있음 - 에 표시하도록 구현할 수 있다. 이 경우 택배기사로서는 적재함에 구비되어 있는 모니터 디바이스의 화면에 표시된 각 배송물품 별 배송순서를 보면서 재배열을 할 수 있게 될 것이다. On the other hand, in the embodiment of FIG. 7, the
도 8은 실제 택배차량의 적재함을 문쪽에서 촬영한 화면, 그리고 각 택배물품 별로 배송순서가 숫자로 표시된 실시예를 도시한 것이다. 도 8과 같은 화면은 앞서 언급한 것과 같이 휴대용 디바이스 상에서도, 그리고 적재함에 설치된 별도의 모니터 디바이스 상에서도 표시될 수 있어 택배기사가 참고할 수 있게 할 수 있다. FIG. 8 shows a screen photographing a loading box of an actual delivery vehicle from the door, and an embodiment in which the delivery order for each delivery product is displayed in numbers. The screen shown in FIG. 8 can be displayed on a portable device and on a separate monitor device installed in a loading box, as mentioned above, so that the delivery engineer can refer to it.
도 9 및 도 10은 앞선 도 7의 실시예와는 또 다른 형태의 실시예를 도시한 것으로, 도 9의 실시예에서는 복수 개의 배송물품들을 1차적으로는 구역별로 나누어 표시하고, 택배기사에 의해 특정 구역이 선택되었을 때 해당 구역 내 배송순서를 표시하는 것을 특징으로 한다.9 and 10 show an embodiment of a form different from that of the previous embodiment of FIG. 7. In the embodiment of FIG. 9, a plurality of delivery items are primarily divided and displayed by area, and When a specific area is selected, the order of delivery within the area is displayed.
먼저 도 9를 살펴볼 때, 적재함 내부를 스캐닝(촬영) 한 화면 상에는 복수의 배송물품들이 1구역 및 2구역으로 나뉘어 표시되고 있음을 확인할 수 있다. 각 구역에 포함되는 배송물품들은 예를 들어 한 번 정차가 이루어졌을 때 도보로 배송될 예정인 배송물품들을 가리키는 것일 수 있으나, 구역에 어떤 배송물품이 포함될 것인지에 대한 기준은 달라질 수 있다. 도 9에서 볼 수 있듯 각 구역 내 포함되는 배송물품들은 색깔, 라인, 그 밖에 택배기사가 쉽게 인식할 수 있는 수단으로 표시될 수 있으며, 각 구역은 택배기사의 디바이스(100) 조작(클릭 등)에 따라 선택될 수 있다. First, referring to FIG. 9, it can be seen that a plurality of delivery items are divided into zone 1 and
더 구체적으로, 택배기사는 자신의 디바이스(100)에서 배송 관리 어플리케이션을 실행시킨 후 적재되어 있는 배송물품들을 향해 스캐닝을 실시할 수 있으며, 이 때 식별코드(또는 그 밖에 택배물품을 식별할 수 있는 것)가 인식된 택배물품들에 대해서는 배송정보가 조회되고, 조회된 배송정보에 따라 같은 구역 내에서 배송 예정인 물품들에 대해서는 같은 구역임이 표시되도록 구현될 수 있다. 이 때, 바람직하게는 식별코드가 인식된 배송물품들에 대해서만 구역 표시를 동일하게 표시하고, 식별코드가 인식되지 않은 배송물품들에 대해서는 구역 표시를 하지 않도록 구현할 수 있다. 그러나 구역 표시 방법이 위 예시에 한정되는 것은 아니며, 식별코드가 인식되지 않은 배송물품이라 할지라도 해당 배송물품 주변에 존재하는 배송물품들이 어느 구역이 속하는 것들인지 경향성을 따져 구역 표시가 이루어지도록 구현할 수도 있다. 예를 들어, 어느 임의의 배송물품 하나에 대해 식별코드 인식이 어렵다 할지라도 그 배송물품 주변에 존재하는 다른 배송물품들의 배송정보 조회 결과 모두 구역 2에 속하는 배송물품인 것으로 판별된 경우, 인식이 어려웠던 배송물품 역시 구역 2에 속할 가능성이 높은 것으로 판단하여 모두 구역 2의 배송물품으로 표시할 수 있다. 이는 택배업의 특성상 비슷한 구역 내에서 배송이 되는 배송물품들은 적재 시 비슷한 위치에 놓이게 되는 환경을 이용한 것이다. More specifically, the courier driver executes the delivery management application on his
도 10은 앞서 도 9에서의 구역 표시들 중 어느 한 구역을 선택하였을 때, 예를 들어 2구역을 선택하였을 때 나타나는 화면을 도시한 것으로, 택배기사가 특정 구역을 클릭하게 되면 해당 구역 내에서 배송될 배송물품들의 배송순서가 도면에서와 같이 표시될 수 있다. 이는 도 7에서 설명한 것과 유사하므로 여기서는 자세한 설명을 생략하기로 한다.FIG. 10 shows a screen that appears when one of the area marks in FIG. 9 is selected, for example, when 2 areas are selected. When a delivery driver clicks a specific area, delivery within the area The order of delivery of the items to be delivered may be displayed as shown in the drawing. Since this is similar to that described in FIG. 7, a detailed description will be omitted here.
도 11은 본 발명에 따른 배송 관리 어플리케이션, 또는 배송 관리 서비스의 또 다른 기능을 설명하기 위한 것으로, 배송 과정 중 교통사고 등의 사정이 생겨 어느 택배기사가 할당 받은 배송물품들을 다른 택배기사에게 인계를 하여야 할 상황에서 배송정보들을 일괄적으로 타 택배기사에게 인수인계 할 수 있는 기능을 설명하기 위한 것이다.11 is for explaining another function of the delivery management application or delivery management service according to the present invention. This is to explain the function that can take over delivery information collectively to other courier operators in a situation where it should be done.
배송 과정 중에는 여러 사건들이 발생할 수 있으며, 특히 더 이상 당일 택배배송을 수행할 수 없을 정도의 사정이 발생한 경우에는 부득이 다른 택배기사에게 업무를 넘겨야 한다. 본 발명에 따른 배송 관리 어플리케이션 상에서는 사고가 발생한 택배기사가 자신의 택배물품들을 다른 택배기사에게 인계할 수 있는 메뉴를 제공할 수 있으며, 이 때 인계 시에는 서비스 서버(200)를 거쳐 주변의 택배기사들에게 인계될 수 있다. 즉, 사고가 발생한 택배기사는 디바이스(100) 상에서 서비스 서버(200) 측으로 인수인계 신청을 할 수 있으며, 서비스 서버(200)는 전체 관리 중인 택배기사들 중 거리의 근접성, 택배물량의 적정성을 참고하여 임의의 택배기사를 조회하게 되고, 앞서 신청 받은 인수인계 대상 택배물량을 조회된 택배기사에게 전달할 수 있다. Various incidents may occur during the delivery process, and in particular, if circumstances arise such that it is no longer possible to perform the same-day courier delivery, the business must be handed over to another courier. In the delivery management application according to the present invention, a courier driver in which an accident has occurred may provide a menu to transfer his or her parcel items to another courier driver, and at this time, the delivery driver in the vicinity through the
한편, 택배물량을 인수인계 받은 택배기사의 디바이스(100) 상에서는 배송 관리 어플리케이션 상에서 배송경로 등이 재연산되어 생성될 수 있다. On the other hand, on the
이상 배송 관리 어플리케이션을 실행시키는 방법 및 이를 위해 필요한 시스템에 대해 살펴보았다. 한편, 본 발명은 상술한 특정의 실시예 및 응용예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 구별되어 이해되어서는 안 될 것이다. We have looked at a method of executing an abnormal delivery management application and a system necessary for this. Meanwhile, the present invention is not limited to the specific embodiments and application examples described above, and various modifications are implemented by those of ordinary skill in the art without departing from the gist of the present invention claimed in the claims. Of course, these modifications should not be understood as being distinguished from the technical idea or perspective of the present invention.
50 택배물품
100 디바이스
200 서비스 서버50 parcels
100 devices
200 service servers
Claims (5)
디바이스가, 적어도 둘 이상의 배송물품들에 대한 배송경로를 로딩하게 하는 배송경로 로딩단계;
디바이스가, 임의의 배송물품에 대한 배송정보를 인식하게 하는 배송정보 인식단계;
디바이스가, 인식한 배송정보에 포함된 정보들 중 적어도 하나의 정보를 상기 디바이스에 구비된 출력수단 - 상기 출력수단은 상기 디바이스에 구비된 디스플레이임 - 을 통하여 출력하게 하는 배송정보 출력단계;
를 포함하고,
상기 배송정보 인식단계는, 상기 디바이스가 복수 개의 배송물품들 상의 식별코드들을 한 번에 스캐닝함으로써 복수 개의 배송물품들에 대한 배송정보들을 인식하게 하는 단계이고,
상기 배송정보 출력단계는, 상기 복수 개의 배송물품들 중 동일한 구역에 포함되는 배송물품들을 식별 가능한 수단으로 표시하게 하는 단계, 및 상기 배송물품들 중 적어도 일부에 대한 배송순서를 표시하게 하는 단계를 포함하며,
상기 디바이스의 출력수단을 통하여 출력되는 배송순서는, 상기 디바이스에 의해 배송정보가 인식된 시점에서의 상기 인식된 배송물품의 배송순서이고,
상기 배송정보 출력단계는, 상기 복수 개의 배송물품들 중 상기 스캐닝에 의해 식별코드가 인식되지 않은 배송물품에 대해서는, 해당 배송물품 주변에 존재하는 배송물품들이 속하는 구역의 경향성에 따라 구역 표시가 이루어지게 하는 것을 특징으로 하는,
디바이스 상에서 배송 관리 어플리케이션을 실행시키는 방법.
A method of running a delivery management application on a device having a central processing unit and a memory,
A delivery route loading step of causing the device to load a delivery route for at least two or more items to be delivered;
A delivery information recognition step of allowing the device to recognize delivery information for an arbitrary delivery item;
A delivery information output step of causing a device to output at least one of information included in the recognized delivery information through an output means provided in the device, the output means being a display provided in the device;
Including,
The delivery information recognition step is a step of allowing the device to recognize delivery information for a plurality of delivery items by scanning identification codes on a plurality of delivery items at once,
The shipping information output step includes displaying the shipment items included in the same area among the plurality of shipment items by means of an identifiable means, and displaying a delivery order for at least some of the shipment items. And
The delivery order output through the output means of the device is the delivery order of the recognized delivery product at a time when delivery information is recognized by the device,
In the delivery information output step, for a delivery product whose identification code is not recognized by the scanning among the plurality of delivery products, the area is marked according to the tendency of the area to which the delivery products existing around the delivery product belong Characterized in that,
How to run a delivery management application on a device.
상기 배송정보 출력단계는,
사용자에 의해 임의의 구역이 선택되었을 때, 선택된 구역 내 배송물품들에 대한 배송순서를 표시하게 하는 단계;를 더 포함하는 것을 특징으로 하는,
디바이스 상에서 배송 관리 어플리케이션을 실행시키는 방법.
The method of claim 4,
The delivery information output step,
When a certain area is selected by the user, the step of displaying a delivery order for the items delivered in the selected area; characterized in that it further comprises,
How to run a delivery management application on a device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200096699A KR102228878B1 (en) | 2020-08-03 | 2020-08-03 | A method of executing a delivery management application, and a service server providing a delivery management service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200096699A KR102228878B1 (en) | 2020-08-03 | 2020-08-03 | A method of executing a delivery management application, and a service server providing a delivery management service |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102228878B1 true KR102228878B1 (en) | 2021-03-16 |
Family
ID=75224155
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200096699A KR102228878B1 (en) | 2020-08-03 | 2020-08-03 | A method of executing a delivery management application, and a service server providing a delivery management service |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102228878B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101880040B1 (en) | 2017-03-07 | 2018-07-19 | (주)리드콜 | A system for determining whether a delivery is made through a graphical shipping zone setting using an electronic map |
KR102117991B1 (en) * | 2020-01-10 | 2020-06-02 | 로젠 주식회사 | Delivery order grouping system |
-
2020
- 2020-08-03 KR KR1020200096699A patent/KR102228878B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101880040B1 (en) | 2017-03-07 | 2018-07-19 | (주)리드콜 | A system for determining whether a delivery is made through a graphical shipping zone setting using an electronic map |
KR102117991B1 (en) * | 2020-01-10 | 2020-06-02 | 로젠 주식회사 | Delivery order grouping system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102240997B1 (en) | Delivery service system | |
KR102359069B1 (en) | Systems and methods for managing application programming interface information | |
CN102567883B (en) | For strengthening the method and system of the buyer privacy relevant with wrapping up shipment | |
US12077381B2 (en) | Return ordering system and method | |
US10929803B2 (en) | Augmented reality based cargo loading optimization | |
US12045769B2 (en) | Autonomous storage and retrieval tower | |
US20240116713A1 (en) | Autonomous storage and retrieval tower | |
KR102428286B1 (en) | Electronic apparatus for processing outbound information in fulfillment center and method thereof | |
JP2023533283A (en) | Warehouse arrangement method, device, server, robot, system and storage medium | |
US20140149172A1 (en) | System and method for supply management | |
US10332058B1 (en) | Real time communication for carrier operations | |
TW202109273A (en) | Computer-implemented system and method for verifying contents of package and displaying packaging instructions and computer-implemented system for dynamic reconfiguration of user interface based on user's interaction with one or more physical objects | |
KR102279127B1 (en) | Computer-implemented method for detecting fraudulent transactions using locality sensitive hashing and locality outlier factor algorithms | |
US20200179981A1 (en) | Relabeling System for Unlabeled Cartons for FAST System | |
US10304175B1 (en) | Optimizing material handling tasks | |
KR102228878B1 (en) | A method of executing a delivery management application, and a service server providing a delivery management service | |
JP2018180823A (en) | Warehouse management method and warehouse management system | |
KR20200112265A (en) | Delivery service system | |
US10372753B2 (en) | System for verifying physical object absences from assigned regions using video analytics | |
US20210012277A1 (en) | Package shipping system by using characteristic identifier and method thereof | |
US20220351128A1 (en) | Electronic systems, methods, and apparatuses for facilitating management of package deliveries | |
KR102685490B1 (en) | Electronic apparatus for processing information for item delivery and method thereof | |
KR102470894B1 (en) | Operating method for providing packing information and electronic apparatus supporting thereof | |
JP2013086951A (en) | System and method for recording arrival information, and program | |
US20240177101A1 (en) | Management apparatus, management system, management method and management program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AMND | Amendment | ||
X091 | Application refused [patent] | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |