KR102244691B1 - 화상 위·변조 방지 기술을 적용한 국제복합운송에서의 운송화물 상태 확인 시스템 - Google Patents

화상 위·변조 방지 기술을 적용한 국제복합운송에서의 운송화물 상태 확인 시스템 Download PDF

Info

Publication number
KR102244691B1
KR102244691B1 KR1020190091108A KR20190091108A KR102244691B1 KR 102244691 B1 KR102244691 B1 KR 102244691B1 KR 1020190091108 A KR1020190091108 A KR 1020190091108A KR 20190091108 A KR20190091108 A KR 20190091108A KR 102244691 B1 KR102244691 B1 KR 102244691B1
Authority
KR
South Korea
Prior art keywords
cargo
transport
information
status
side chain
Prior art date
Application number
KR1020190091108A
Other languages
English (en)
Other versions
KR20210012783A (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 KR1020190091108A priority Critical patent/KR102244691B1/ko
Publication of KR20210012783A publication Critical patent/KR20210012783A/ko
Application granted granted Critical
Publication of KR102244691B1 publication Critical patent/KR102244691B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/083Shipping
    • G06Q10/0832Special goods or special handling procedures, e.g. handling of hazardous or fragile goods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23614Multiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • Development Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Multimedia (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Signal Processing (AREA)
  • Finance (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

블록체인 기술을 활용한 국제복합운송에서의 운송화물 상태 확인 시스템 이 개시된다. 본 발명의 다양한 실시예에 따른 블록체인 기술을 활용한 국제복합운송에서의 운송화물 상태 확인 시스템이 블록체인 기술을 활용하여 운송 화물 상태를 확인하는 방법에 있어서, 화물에 부착된 전자 코드를 스캔하는 운송자 단말기를 통해 화물 운송 정보를 포함하는 사이드 체인(side chain)을 생성하거나, 생성되어 있는 사이드 체인에 화물 운송 정보를 업데이트 하는 단계; 관리 서버를 통해 화물 운송 과정에 관여하는 적어도 하나 이상의 상기 운송자 단말기로부터 운송경로의 출발 지점 및 도착 지점에서 촬상된 화물의 화상을 수집하는 단계; 상기 촬상된 화물의 화상에 대한 메타데이터 정보를 상기 운송 정보를 포함하는 사이드 체인에 추가하는 단계; 및 상기 사이드 체인에 포함된 화물 운송 정보 및 상기 메타데이터 정보를 통하여 화물의 상태에 이상이 존재하는지 여부를 판단하고, 그 결과에 기초하여 사이드 체인에 포함된 화물 운송 정보 및 상기 메타데이터 정보를 중앙 블록체인에 포함시키는 단계를 포함하는, 운송화물 상태 확인 시스템의 운송화물 상태 확인 방법을 제공한다.

Description

화상 위·변조 방지 기술을 적용한 국제복합운송에서의 운송화물 상태 확인 시스템{CARRIER STATUS CHECK SYSTEM OF INTERNATIONAL MULTIMODAL TRANSPORT USING TECHNOLOGY FOR PREVENTING FORGERY AND ALTERATION OF IMAGE}
본 발명의 다양한 실시예는 화상 위·변조 방지 기술을 적용한 국제복합운송에서의 운송화물 상태 확인 시스템에 관한 것으로, 복수개의 운송수단을 통해 운반되는 화물 복합운송에서의 화물의 상태를 블록체인 기술을 통해 확인하는 시스템에 관한 기술이다.
점차 사회가 세계화되어감에 따라, 각 국가 혹은 지역간의 물류 교환이 점차 활발하게 수행되고 있다. 중국의 값싼 공산품이 전세계에서 사용되고, 각 지역의 특산물을 손쉽게 구매할 수 있으며, 자국에서 생산된 물건이라고 하더라도 타국의 상점에서 싸게 판매하고 있는 경우에는 해외직구를 통해 구매하는 경우마저 빈번하게 발생한다.
이와 같이 지역간 물류 교환이 활발하게 수행되기 위해서는 다양한 운송수단을 통해 배송되는 물류가 적절히 관리되어야 한다. 배송되는 물품이 분실되거나 손상될 수 있으며, 그 경우에 복잡하게 이루어지는 운송 과정 중 어떤 과정에서 물품의 분실 또는 손상이 이루어졌는지를 판단하는 것은 추후 책임소재를 규명하는데에 있어서 꼭 필요하다.
일반적으로 물류 관리 시스템에서 물품의 인식과 정보 관리를 위해 가장 빈번하게 쓰이는 방식은 바코드(Barcode) 시스템과 자기 인식 시스템이다. 도매 및 소매점 등에서 다양하게 사용되고 있는 바코드 시스템은 특정한 정보를 바(Bar) 패턴으로 형성시킨 부착물을 관리 대상물에 부착시키고 상기 바를 리더기로 판독하여 관리 대상물의 정보를 관리하는 방식이며, 자기 인식 시스템은 마그네틱 카드의 마그네틱 바에 소정 정보를 기록한 후 이를 리더기에서 독취하여 정보를 관리하는 것이다.
최근에는, 이와 같은 바코드 시스템 또는 자기 인식 시스템을 사용하여 획득된 정보를 서버로 집중시켜서 서버를 통해 물류 정보를 통합적으로 관리하고 있다. 다만, 서버로 전송되는 정보가 변조되거나 서버가 해킹되는 등 데이터의 위조 또는 변조가 생기는 경우에는 물류 관리에 있어 문제가 발생할 여지가 존재하였다. 이에, 중앙 집중형 서버에 데이터를 보관하지 않고 네트워크 상의 모든 사용자에게 거래 내역을 전송하고 모든 사용자들이 정보를 공유함으로써 데이터 위조나 변조를 막을 수 있는 기술인 블록체인 기술을 도입하여 물류 관리의 안정성을 높일 필요성이 대두되었다.
국내등록특허 제10-1297874호
본 발명의 다양한 실시예는 상기와 같은 문제점을 해결하기 위해 도출된 것으로, 화물의 상태를 운송수단별로 확인함에 있어 블록체인 기술을 적용시키는 것을 목적으로 한다.
본 발명의 다른 목적은 화물에 대해 촬상된 화상의 위·변조를 방지하여 화상 비교를 통한 화물의 파손 책임 규명에 신뢰성을 확보하는 것이다.
본 발명의 다른 목적은 블록체인을 이용하여 물류 관리를 수행함으로써 운송되는 화물과 관련된 거래가 암호화폐를 통해 이루어지도록 하는 것이다.
본 발명이 해결하고자 하는 과제들은 이상에서 언급된 과제로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.
상기와 같은 목적을 달성하기 위해, 본 발명의 일 실시예는 운송화물 상태 확인 시스템이 블록체인 기술을 활용하여 운송 화물 상태를 확인하는 방법에 있어서, 화물에 부착된 전자 코드를 스캔하는 운송자 단말기를 통해 화물 운송 정보를 포함하는 사이드 체인(side chain)을 생성하거나, 생성되어 있는 사이드 체인에 화물 운송 정보를 업데이트 하는 단계; 관리 서버를 통해 화물 운송 과정에 관여하는 적어도 하나 이상의 상기 운송자 단말기로부터 운송경로의 출발 지점 및 도착 지점에서 촬상된 화물의 화상을 수집하는 단계; 상기 촬상된 화물의 화상에 대한 메타데이터 정보 정보를 상기 운송 정보를 포함하는 사이드 체인에 추가하는 단계; 및 상기 사이드 체인에 포함된 화물 운송 정보 및 상기 메타데이터 정보 정보를 통하여 화물의 상태에 이상이 존재하는지 여부를 판단하고, 그 결과에 기초하여 사이드 체인에 포함된 화물 운송 정보 및 상기 메타데이터 정보 정보를 중앙 블록체인에 포함시키는 단계를 포함한다.
상기 사이드 체인에 포함된 화물 운송 정보 및 상기 메타데이터 정보를 중앙 블록체인에 포함시키는 단계는, 상기 관리 서버가 화물의 화상 및 사이드 체인이 포함하는 화물 운송 정보 및 상기 메타데이터 정보를 기반으로 하여 화물 상태에 이상이 존재하는지 여부를 판단한 후, 화물 상태에 이상이 존재하지 않는 경우에만 사이드 체인에 포함된 화물 운송 정보 및 상기 메타데이터 정보를 중앙 블록체인에 포함시킨다.
상기 사이드 체인에 포함된 메타데이터 정보에 이상이 있는 경우, 화물 상태에 이상이 존재하는 것으로 판단한다.
상기 관리 서버를 통해 수집된 화물의 화상 또는 사이드 체인에 포함된 화물 운송 정보 및 상기 메타데이터 정보를 통해 화물 운송이 출발지부터 도착지까지 이상 없이 이루어졌는지 여부를 판단하고, 화물 운송이 이상 없이 이루어진 경우에 상기 중앙 블록체인을 이용한 암호화폐를 통해 운송비의 지불이 이루어지도록 한다.
상기 관리 서버를 통해 수집된 화물의 화상과, 사이드 체인에 포함된 화물 운송 정보 및 상기 메타데이터 정보를 통하여 화물의 상태에 이상이 존재함이 판단되면, 해당하는 화물에 대한 상태 정보를 해당 화물에 대한 운송업무를 수행하는 운송자 단말기, 보관자 단말기 또는 관리자 단말기 중 적어도 하나 이상에 전송하는 단계를 더 포함한다.
본 발명의 일 실시예에 따르면, 블록체인 기술을 통해 화물 운송 정보를 관리함으로써 화물 운송 정보가 위조 또는 변조되는 것을 방지하는 효과가 발생할 수 있다.
본 발명의 일 실시예에 따르면, 블록체인 기술을 통해 촬상된 화상이 위조 또는 변조되는 것을 방지하는 효과가 발생할 수 있다.
본 발명의 일 실시예에 따르면, 블록체인 기술을 통해 화물 운송 정보를 관리함으로써 화물 운송이 완료되는 즉시 운송비의 지불이 암호화폐를 통해 자동적으로 이루어지는 것이 가능해질 수 있다.
본 발명의 효과들은 이상에서 언급된 효과로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 발명의 일 실시예에 따른 운송화물 확인 시스템의 블록 구성도이다.
도 2는 본 발명의 일 실시예에 따른 관리 서버의 구성을 간략하게 나타낸 블록도이다.
도 3은 본 발명의 일 실시예에 따른 운송화물 상태 확인 시스템에서 화물이 이동하는 경로에 따라 운송자 단말기 및 보관자 단말기에서 이루어지는 동작들을 나타낸 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 관리 서버에서 화물 운송에 이상이 있는지 여부를 판단하고 이에 대한 알림 및 배상 책임 계산을 수행하는 방법에 대한 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 블록체인 시스템 상에서 화물 운송 정보가 관리되는 방법을 도시한 흐름도이다.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다. 명세서 전체에 걸쳐 동일한 도면 부호는 동일한 구성 요소를 지칭하며, "및/또는"은 언급된 구성요소들의 각각 및 하나 이상의 모든 조합을 포함한다. 비록 "제1", "제2" 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.
명세서 전체에서 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있음을 의미한다. 또한, 명세서에 기재된 "...부", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있다.
본 발명에서 개시되는 블록체인 기술은 다수의 컴퓨터 통신망으로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 읽을 수 있는 코드로서 저장되고 실행될 수 있다.
이상, 첨부된 도면을 참조로 하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야의 통상의 기술자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며, 제한적이 아닌 것으로 이해해야만 한다.
본 문서에서 언급되는 '화상'은 사진 촬상에 의해 생성된 사진 또는 동영상 데이터로 해석된다. 따라서, '화상'은 화물이 촬상되어 생성된 정지 영상 또는 동영상을 포함하는 개념으로 해석될 수 있다.
본 문서에서 언급되는 '운송수단'은 차량, 선박, 항공 등의 종류를 특정하기 위한 용어로 해석된다. 제1 운송수단과 제2 운송수단과 같은 구분은 서로 다른 종류의 운송수단을 표현하는 것일 수도 있으나, 같은 종류에 속하는 복수의 운송수단을 구분하기 위한 것일 수도 있다.
이하, 첨부 도면을 참조하여 복합운송에서의 운송화물 상태 확인 시스템(10)에 대해 설명하기로 한다.
도 1은 본 발명의 일 실시예에 따른 운송화물 확인 시스템(10)의 블록 구성도이다. 이와 같은 운송화물 상태 확인 시스템(10)은 화물 운송 과정에서의 물류추적관리의 모니터링을 수행하고 화물에 이상이 생긴 경우에 운송 과정 중 어느 구간에서 이상이 생긴지를 판단하고 이에 대한 배상 책임이 누구에게 귀속되는지를 판별할 수 있다.
일 실시예에 따른 운송화물 상태 확인 시스템(10)은 관리 서버(100), 제1 운송자 단말기(200-1), 제2 운송자 단말기(200-2), 보관자 단말기(300) 등을 포함할 수 있다. 또한, 도 1에는 도시되어 있지 않지만, 화물의 복합운송을 주선하는 자의 단말기, 화물 운송의 총 과정 또는 일부 과정을 관리하는 관리자의 단말기가 포함되고 이와 같은 단말기들이 관리 서버(100)와의 통신을 통해 운송화물의 상태를 수신할 수 있다. 도 1에서는 제1 운송수단, 제2 운송수단 및 보관소만이 도시되어 있으나, 이에 한정되지 않고 추가의 운송수단과 보관소들이 포함될 수 있다. 운송수단 및 보관소의 숫자뿐 아니라 종류 또한 다양한 형태로 포함될 수 있음은 물론이다. 예를 들어, 운송수단은 열차, 차량, 항공기, 선박, 드론 등을 포함할 수 있으며 보관소는 생산공장, 자가(타소) 장치장, 내륙화물복합 운송기지, 선적지 부두, 해상/항공, 목적지 부두, 내륙화물복합 운송기지, 화주 등을 포함할 수 있다.
제1 운송수단에 의해 화물을 운송하는 운송자가 제1 운송자 단말기(200-1)를 이용하여 화물에 부착된 전자 코드(예: 바코드 또는 QR코드)를 스캔하면, 제1 운송자 단말기(200-1)과 관리 서버(100) 간의 통신이 연결될 수 있다. 이와 같은 방식으로, 제2 운송자 단말기(200-2) 및 보관자 단말기(300) 또한 전자 코드를 통해 관리 서버(100)와 통신할 수 있다.
운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)는 운송자 또는 보관자에 의해 구동되는 장치로서, 일 실시예에 따르면 스마트폰, 웨어러블 기기, 테블릿, 컴퓨터, 노트북 등과 같은 다양한 종류의 전자기기를 포함할 수 있다. 이와 같은 단말기들의 사용자는 단말기 내에 포함된 전자 태그 인식 모듈(예: 바코드 스캐너, QR 코드 스캐너 등)을 이용하여 화물에 부착된 전자코드를 스캔할 수 있다. 또한, 사용자는 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300) 내에 포함되어 있는 카메라와 같은 촬영 도구를 통해 운송중인 화물을 화상의 형태로 촬상할 수 있다. 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)는 네트워크 통신 모듈, 프로세서, 메모리 등의 하드웨어를 포함할 수 있고, 이러한 하드웨어에 기반하여 일련의 서비스가 수행되는 소프트웨어를 메모리에 포함할 수 있다.
본 발명의 일 실시예에 따르면, 화물의 운송 과정에서 운송수단이 변경되는 경우에 운송화물을 전달하는 포워더(forwarder)가 존재할 수 있으며, 포워더 또한 자신의 단말기를 통해 화물에 부착된 전자 코드를 스캔하고 변경되는 운송수단에 관한 정보를 관리 서버(100)에 전송할 수 있다.
본 발명의 일 실시예에 따르면, 운송화물 확인 시스템(10)은 블록체인 기술을 도입하여 구성될 수 있다. 블록체인 기술이란, 데이터가 담겨 있는 블록을 체인형태로 연결하여 사용하며 수많은 컴퓨팅 시스템에 이와 같이 체인 형태로 연결된 데이터의 블록을 동시에 복제하여 저장하는 분산형 데이터 저장 기술을 의미할 수 있다. 본 발명의 운송화물 확인 시스템(10)은 블록체인 기술을 이용함으로써 관리 서버(100)에 모든 화물 운송 관련 기록을 보관하지 않고, 블록체인 상에 화물 운송 관련 기록을 보관함으로써, 화물 운송 기록의 위조나 변조 등을 방지할 수 있다. 또한, 본 발명의 운송화물 확인 시스템(10)은 블록체인 상에 화상에 대한 메타데이터 정보를 보관함으로써, 관리 서버에 저장된 화상의 위조나 변조 등을 방지할 수 있다.
블록체인 기술과 관련하여 블록이란, 데이터를 저장하는 단위를 의미하며 블록은 거래 내용 및 암호코드를 포함할 수 있다. 데이터가 추가되는 경우에 블록체인 시스템은 해당 데이터의 신뢰성을 검증하면서 이전에 존재하는 블록에 추가 데이터를 연결함으로써 블록을 업데이트 할 수 있다. 블록체인 기술과 관련하여 노드란, 블록체인을 사용하는 개개인의 서버, 즉 블록체인과 관련된 네트워크를 사용하는 사용자들 각각의 서버를 의미할 수 있다. 노드들은 블록체인을 컴퓨팅 시스템 내에 저장하고 있으며, 이와 같이 모든 노드들이 블록체인을 가지고 있으므로 일부 노드가 해킹을 당하더라도 다른 대부분의 노드들이 데이터를 가지고 있으므로 데이터의 위조 및 변조 등이 어렵게 된다.
본 발명의 일 실시예에 따르면, 운송화물 확인 시스템(10)은 블록체인 내에 화물 운송 및 이와 관련된 거래 관련 정보를 저장할 수 있다. 특히, 운송화물 확인 시스템(10)은 블록체인 내에 화물 운송 중에 촬상된 화물의 화상에 대한 메타데이터 정보를 저장할 수 있다. 이 과정에서 관리 서버(100)는 추가적으로 수집되는 화물 운송 관련 정보 및 화상에 대한 메타데이터 정보를 블록체인에 업데이트할지 여부를 결정할 수 있으며, 운송화물 확인 시스템(10) 내의 제1 운송자 단말기(200-1), 제2 운송자 단말기(200-2) 및 보관자 단말기(300) 등은 블록체인을 저장해 두는 노드 역할을 수행할 수 있다. 화상에 대한 메타데이터 정보는 날짜와 시간 정보, 카메라 제조사나 모델명 등의 카메라 정보, 초점거리, 플래시, ISO 감도, 조리개, 셔터 속도, 회전 방향, 색 공간 등의 카메라 설정 정보, 및 위치 정보 중 적어도 하나를 포함할 수 있다.
본 발명의 일 실시예에 따르면, 운송화물 확인 시스템(10)은 중앙 블록체인(central blockchain)을 이용하고, 제1 운송자 단말기(200-1), 제2 운송자 단말기(200-2) 및 보관자 단말기(300) 등은 사이드 체인(side chain)을 이용할 수 있다. 본 명세서 상에서 '중앙 블록체인'이란, 이를 사이드 체인과 구별하기 위한 명칭일 수 있다. 이하 본 명세서 상에서 '사이드 체인'이란, 기존에 존재하는 블록체인 기반 서비스를 플랫폼으로 활용하여 추가적인 서비스를 제공하는 블록체인 기술을 의미한다. 이와 같은 사이드 체인을 이용하는 이유는, 기존의 중앙 블록체인과 데이터를 공유하므로 기존의 중앙 블록체인에 존재하는 수많은 참여자들이 사이드 체인에서도 데이터를 가지고 있기 때문에, 조작 방지 위험이 기존의 중앙 블록체인과 같이 작을 수 있다. 즉, 블록체인의 데이터 무결성은 노드의 크기에 비례하게 되는데, 신규 블록체인은 참여자가 적은 단계에서는 노드의 크기가 작을 수 있으므로, 참여자 수가 보장 되어 있는 기존의 블록체인이 이용될 수 있다. 일 실시예에 따르면, 운송화물 확인 시스템(10)이 사용하는 중앙 블록체인은 비트코인이나 이더리움과 같이 참여자가 충분히 보장되어 있는 블록체인일 수 있다.
운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)는 사이드 체인을 이용할 수 있다. 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)는 화물에 부착된 전자 태그를 인식함으로써 관리 서버(100)와 통신하여 화물 운송 관련 정보를 수신할 수 있으며, 단말기의 사용자로부터 화물 운송 관련 정보를 입력받을 수 있다. 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)는 이와 같이 습득한 화물 운송 관련 정보를 포함하는 사이드 체인을 생성하거나, 화물 운송 관련 정보를 기 존재하는 사이드 체인에 업데이트시킬 수 있다. 또한, 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)는 촬상된 화물의 화상에 대한 메타데이터 정보를 포함하는 사이드 체인을 생성하거나, 상기 메타데이터 정보를 기 존재하는 사이드 체인에 업데이트시킬 수 있다.
관리 서버(100)는 화물 운송 과정에 관여하는 적어도 하나 이상의 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)로부터 운송자의 운송경로의 출발 지점, 도착 지점 및 보관지에서 촬상된 화상을 수신할 수 있으며, 웹 상에서 사이드 체인의 노드들로부터 사이드 체인을 수신하여 화물 운송 정보, 화물 보관 정보 및 화상에 대한 메타데이터 정보를 수집할 수 있다. 또한, 관리 서버(100)는 수집된 화물의 화상과, 사이드 체인에 포함되어 있는 화물 운송 관련 정보, 보관 정보 및 화상에 대한 메타데이터 정보를 토대로 화물의 운송 및 보관 상태에 이상이 있는지 여부를 판단할 수 있다. 관리 서버(100)는 사이드 체인에 포함된 화물 운송 정보, 화물 보관 정보 및 화상에 대한 메타데이터 정보를 중앙 블록체인에 포함시킬 수 있다. 일 실시예에 따르면, 관리 서버(100)는 수집한 화물의 화상, 사이드 체인에 포함된 화물 운송 정보, 화물 보관 정보 및 화상에 대한 메타데이터 정보를 통해 화물의 상태에 이상이 없는 것을 확인한 경우에만 사이드 체인에 포함된 화물 운송 정보, 화물 보관 정보 및 화상에 대한 메타데이터 정보를 중앙 블록체인에 포함시킬 수 있다.
본 발명의 일 실시예에 따르면, 관리 서버(100)가 사이드 체인에 포함된 운송 정보, 보관 정보 및 화상에 대한 메타데이터 정보를 중앙 블록체인에 포함시키려고 할 때, 중앙 블록체인 시스템은 해당 사이드 체인이 포함하고 있는 정보가 위조된 것이 아닌지를 판단하기 위해, 사이드 체인을 사용하는 네트워크 사용자들 중 과반수의 검증을 요구할 수 있다. 즉, 중앙 블록체인 시스템은 사이드 체인을 사용한 네트워크 사용자들 과반수의 검증을 통해 블록체인에 포함되는 데이터의 무결성을 담보할 수 있게 된다. 이와 같이, 관리 서버(100)는 중앙 블록체인을 직접적으로 관리하지 않으며, 중앙 블록체인 상에 사이드 체인이 포함하는 데이터를 추가하고자 하는 요청만을 수행할 수 있다. 다만, 관리 서버(100)는 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)가 촬상한 화상 및 사이드 체인에 포함되어 있는 화물 운송 정보, 화물 보관 정보 및 화상에 대한 메타데이터 정보를 통해 화물의 상태를 파악할 수 있고, 이상이 없는 화물에 대해서만 관련 정보를 중앙 블록체인에 포함시키려는 요청을 수행할 수 있다. 예를 들어, 사이드 체인에 포함되어 있는 화상에 대한 메타데이터 정보와 관리 서버(100)에 저장되어 있는 화상의 메타데이터를 비교하여 상이한 경우, 해당 화물은 이상이 있는 것으로 판단할 수 있다.
도 2는 본 발명의 일 실시예에 따른 관리 서버(100)의 구성을 간략하게 나타낸 블록도이다.
도 2를 참조하면, 관리 서버(100)는 정보 수집부(110), 화물 상태 판단부(120), 블록체인 관리부(130), 화물 상태 알림부(140), 배상 책임 계산부(150), 통신부(160) 및 제어부(170)를 포함하여 구성될 수 있다.
정보 수집부(110)는 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)로부터 화물 운송, 화물 보관과 관련된 각종 정보를 수신할 수 있다. 이와 같은 정보에는 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)가 각 운송경로의 출발 지점 및 도착지점에서 촬상한 화물의 화상, 보관 지점에서 촬상한 화물의 화상 및 각 화상에 대한 메타데이터 정보 등이 포함될 수 있다. 또한, 정보 수집부(110)는 각종 서버로부터 운송 수단에 대한 실시간 정보를 수집할 수 있다. 예를 들어, 운송수단이 항공기나 선박인 경우에 있어, 정보 수집부(110)는 해당 운송수단을 운영하는 항공사 또는 선박회사의 서버에 접속하여 항공기 또는 선박에 대한 실시간 정보를 수집할 수 있다. 정보 수집부(110)가 수집하는 정보는 운송수단을 특정하는 정보, 출발시간, 도착시간, 지연사유, 운송을 수행하는데 소요되는 예상 시간 등을 포함할 수 있다. 정보 수집부(110)가 수집하는 정보는 해상운송시 발급되는 선하증권 또는 항공운송시 발급되는 항공운송장에 표시되는 정보를 포함할 수 있다.
화물 상태 판단부(120)는 정보 수집부(110)에서 수집된 화물의 화상 및 운송수단에 관한 정보를 이용하여 화물의 운송중 화물의 상태가 정상인지 또는 이상이 발생하였는지 여부를 확인할 수 있다.
일 실시예에 따른 화물 상태 판단부(120)가 화물의 운송과정에서 화물의 상태를 확인하는 방법은 각 운송경로의 출발 지점 및 도착 지점에서 촬상된 화물의 화상을 비교하는 것일 수 있다. 예를 들면, 도 1에서 도시된 것과 같이 특정한 화물이 제1 운송수단을 통해 출발지로부터 보관지에 운송되고, 제2 운송수단을 통해 보관지로부터 도착지로 운송될 수 있다. 이 경우 화물 상태 판단부(120)는 제1 운송자 단말기(200-1)로부터 출발지에서의 화물의 화상과 보관지에 도착하는 시점의 화물의 화상을 수신할 수 있고, 보관자 단말기(300)로부터 화물이 보관지에 입고되는 시점의 화상과 출고되는 시점의 화상을 수신할 수 있으며, 제2 운송자 단말기(200-2)로부터 화물이 보관지에서 출발하는 시점의 화상과 최종 도착지에 도착하는 시점의 화상을 수신할 수 있다. 화물 상태 판단부(120)는 이와 같은 화상들을 비교하여 인식되는 화물의 상태가 다른지 여부를 판단할 수 있으며, 이를 통해 운송의 어느 과정에서 화물의 상태가 변경되었는지 또한 판단할 수 있다. 화물 상태 판단부(120)는 이미지 인식 알고리즘 내지 모듈을 이용하여 화상의 비교처리를 수행할 수 있다. 이러한 비교처리 방식은 특징점 추출, 이미지 파싱, 파싱된 데이터를 기반으로 한 RGB 기반의 이미지 유사도 추출 등의 방법론이 적용될 수 있으나, 화물 상태 판단부(120)가 이용하는 이미지 인식 알고리즘 방식은 이와 같은 방식에 한정되지 않으며, 화상의 유사도 측정에 이용될 수 있는 다양한 방식이 적용될 수 있음은 물론이다. 화물 상태 판단부(120)는 미리 저장된 운송화물의 표준 사진 모델을 추가적으로 비교함으로써 화물의 상태를 판단하고 화상간의 비교를 수행할 수 있으며, 복수의 화상을 각도별(예: 평면도 대 평면도, 정면도 대 정면도 등)로 비교하여 화물의 이상 여부를 판단할 수 있다.
일 실시예에 따른 화물 상태 판단부(120)는 수집한 운송 화물의 화상과 더불어, 후술할 블록체인 관리부(130)를 통해 획득하는 사이드 체인 내에 포함된 정보인, 화물의 운송 정보, 보관 정보 및 화상에 대한 메타데이터 정보 등을 종합하여 화물의 상태를 판단할 수 있다. 화물 상태 판단부(120)는 이를 통해 화물의 현재 위치, 상태, 이동 경로, 도착 예정 시각 등을 판단할 수 있다.
블록체인 관리부(130)는 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)가 생성하거나 업데이트한 사이드 체인을 수신할 수 있다. 이와 같은 블록체인 관리부(130)의 사이드 체인 정보 수집은 후술할 통신부(160)에 의해 수행될 수 있다. 즉, 일 실시예에 따르면, 블록체인 관리부(130)는 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)로부터 직접적으로 화물 운송 정보, 화물 보관 정보 또는 화상에 대한 메타데이터 정보를 수신하지 않고 인터넷과 같은 통신망을 통해 사이드 체인을 수신함으로써 해당 사이드 체인 내에 포함되어 있는 화물 운송 관련 정보, 보관 정보 또는 화상에 대한 메타데이터 정보를 획득할 수 있다. 이와 같이 사이드 체인이 이용되는 과정에서, 공개키(Pulick Key), 개인키(Private Key) 및 해시함수(Hash Function)가 이용되어 사이드 체인이 포함하는 화물 운송 정보, 화물 보관 정보 및 화상에 대한 메타데이터 정보의 보안성이 담보될 수 있다.
블록체인 관리부(130)는 화물 상태 판단부(120)가 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)로부터 수신한 화물의 화상 및 사이드체인으로부터 획득한 화물 운송 정보, 보관 정보 및 화상에 대한 메타데이터 정보를 통해 특정한 화물의 상태에 이상이 존재하는지 여부를 판단하면, 그 판단을 토대로 사이드 체인에 포함된 화물 운송 정보, 보관 정보 및 화상에 대한 메타데이터 정보를 중앙 블록 체인에 포함시킬지 여부를 결정할 수 있다. 즉, 일 실시예에 따르면 블록체인 관리부(130)는 화물의 상태에 이상이 존재하지 않는 경우에만 사이드 체인에 포함된 운송 정보, 보관 정보 및 메타데이터 정보를 중앙 블록체인에 포함시킬 것을 요청할 수 있다. 중앙 블록체인 시스템은 전술한 바와 같이, 사이드 체인을 사용하는 네트워크 사용자 중 과반수의 검증이 통과된 경우에만 해당 운송 정보, 보관 정보 및 메타데이터 정보를 블록체인 상에 업데이트할 수 있다.
블록체인 관리부(130)는 화물 상태 판단부(120)가 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)를 통해 수집된 화물의 화상과, 사이드체인을 통해 수집된 운송 정보를 토대로 화물 운송이 출발지부터 도착지까지 이상 없이 이루어졌다고 판단하면, 중앙 블록체인을 이용한 암호화폐를 통해 거래가 이루어지도록 할 수 있다. 즉, 운송계약의 내용이 중앙 블록체인을 통해 등록되어 있고 해당하는 운송 건이 이상없이 완료되는 경우에 있어, 블록체인 관리부(130)는 이와 같은 건들에 대해 암호화폐를 통해 운송비의 지불이 자동적으로 이루어지도록 할 수 있다. 일 실시예에 따르면 운송이 완료되면 이와 같이 암호화폐를 통한 운송비의 지불은 중앙 블록체인 시스템에 의해 자동적으로 수행될 수 있으며, 이 경우에 블록체인 관리부(130)는 운송이 완료되기 전에 계약의 내용을 중앙 블록체인의 데이터 상에 포함되도록 할 수 있다.
화물 상태 알림부(140)는 화물 상태 판단부(120)가 화물의 운송과정에서 수집된 화물의 화상과, 사이드 체인에 포함된 운송 정보, 보관 정보 및 메타데이터 정보를 기반으로 화물의 상태를 파악한 결과, 화물의 상태에 이상이 발생하였거나 존재함이 판단되면, 해당하는 화물에 관련된 상태 정보를 해당 화물에 대한 운송업무를 수행하는 운송자 단말기, 보관자 단말기, 관리자 단말기 중 적어도 하나 이상에 전송할 수 있다. 이와 같은 알림을 통해 화물의 운송자, 보관자, 관리자 등은 화물에 생긴 이상을 파악하고 신속하게 이에 대한 조치를 취할 수 있다.
배상 책임 계산부(150)는 화물 상태 판단부(120)가 운송 화물의 이상 상태를 파악한 경우, 운송 과정의 어느 구간에서 화물의 상태가 변화하였는지에 따라 운송자, 보관자 및 관리자들의 배상 책임과 과실 비율을 계산할 수 있다. 이와 같은 과실 비율 계산은 화물의 상태가 변화한 시점에 따라 계산될 수 있으며, 화물의 운송자 또는 보관자가 촬상한 화상을 관리 서버(100)로 전송하였을 때 화상이 촬상된 시점, 해상도, 화상의 위치정보 등을 토대로 계산될 수 있다. 또한, 배상 책임 계산부(150)는 사이드 체인에 포함된 운송정보 및 외부 서버로부터 획득한 운송정보를 토대로 하여 배상 책임이 어느 주체에게 존재하는지 여부와, 복수 주체에게 배상 책임이 존재하는 경우의 과실 비율을 계산할 수 있다. 배상 책임 계산부(150)는 이 과정에서 존재하는 정보만이 아니라 존재하지 않는 정보를 토대로하여 배상 책임과 과실 비율을 결정할 수 있다. 예를 들어, 특정 운송자가 촬상한 화상을 요구되는 특정 시점에 관리 서버(100)로 전송하지 않는 경우나, 사이드 체인을 이용한 운송 정보 업데이트가 특정 운송자 단말기로부터 이루어지지 않은 경우, 운송 정보에 누락이나 오류가 있는 경우 등에는 이와 같은 정보를 종합하여 배상 책임과 과실 비율을 결정할 수 있다.
통신부(160)는 관리 서버(100)가 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300) 등의 사용자 단말기, 외부 서버 등과 통신을 수행할 수 있도록 한다. 또한, 통신부(160)는 관리 서버(100)가 중앙 블록체인 및 사이드 체인의 노드들에 접근할 수 있도록 데이터 통신을 수행한다.
제어부(170)는 정보 수집부(110), 화물 상태 판단부(120), 블록체인 관리부(130), 화물 상태 알림부(140), 배상 책임 계산부(150) 및 통신부(160) 간의 데이터 흐름을 제어하는 기능을 수행할 수 있다. 즉, 본 발명에 따른 제어부(170)는 정보 수집부(110), 화물 상태 판단부(120), 블록체인 관리부(130), 화물 상태 알림부(140), 배상 책임 계산부(150) 및 통신부(160)에서 각각 고유한 기능을 수행하도록 제어할 수 있다.
도 3은 본 발명의 일 실시예에 따른 운송화물 상태 확인 시스템(10)에서 화물이 이동하는 경로에 따라 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)에서 이루어지는 동작들을 나타낸 흐름도이다.
도 3에서는 도 1에 도시된 것과 같이 운송의 대상이 되는 화물이 출발지에서 제1 운송수단을 통해 보관지에 운송되고, 제2 운송수단을 통해 보관지에서 도착지까지 운송되는 것을 예시로 들어 설명하기로 한다.
화물 운송이 시작되면, 화물에 대한 화물 촬상이 제1 운송자 단말기(200-1)를 통해 수행되며, 촬상된 화상은 제1 운송자 단말기(200-1)에서 관리 서버(100)로 전송될 수 있다. 이와 더불어, 제1 운송자 단말기(200-1)는 화물 운송 정보 및 메타데이터 정보에 대한 업데이트를 사이드 체인 상에서 수행할 수 있다(S310). 사이드 체인 상에서 이루어지는 운송 정보 및 메타데이터 정보에 대한 업데이트는 제1 운송자 단말기(200-1)가 화물에 부착된 전자 코드를 스캔하여 화물 정보를 획득하고, 운송자로부터 운송 정보를 입력받고, 운송자에 의해 촬상된 화상을 입력받음에 따라 이루어질 수 있다.
이후, 화물은 제1 운송수단을 통해 출발지에서부터 보관지로 운송될 수 있다(S320). 일 실시예에 따르면, 화물 운송 정보 및 메타데이터 정보에 대한 업데이트는 이와 같은 운송 과정에서도 제1 운송자 단말기(200-1)를 통해 사이드 체인 상에서 수행될 수 있다.
화물이 제1 운송수단을 통해 보관지에 도착한 후, S310에서 수행되었던 화물 화상 촬상의 수행 및 관리 서버(100)로의 전송, 사이드 체인 상에서의 화물 운송 정보 및 화상에 대한 메타데이터 정보 업데이트가 제1 운송자 단말기(200-1)를 통해 재차 이루어질 수 있다(S330).
보관지에 화물이 도착한 후에는 화물 화상 촬상의 수행 및 관리 서버(100)로의 전송, 사이드 체인 상에서의 화물 운송 정보 및 화상에 대한 메타데이터 정보 업데이트가 보관자 단말기(300)를 통해 이루어질 수 있으며(S340), 이와 같은 동작들은 화물이 보관지에 보관되기 시작하는 시점과 보관이 종료되어 제2 운송수단으로 옮겨지기 직전 시점과 같이 복수 번 이루어질 수 있다. 일 실시예에 따르면, 화물이 보관지에서 보관되는 경우에 일정 시간 간격마다 상기와 같은 동작들이 이루어질 수도 있다.
보관지에서의 화물 보관이 종료된 후에는, 화물 화상 촬상의 수행 및 관리 서버(100)로의 전송, 사이드 체인 상에서의 화물 운송 정보 및 메타데이터 정보 업데이트가 제2 운송자 단말기(200-2)를 통해 이루어질 수 있으며(S350), 제2 운송수단을 통해 화물이 보관지에서 도착지로 운송된 후에(S360), 화물 화상 촬상의 수행 및 관리 서버(100)로의 전송, 사이드 체인 상에서의 화물 운송 정보 및 메타데이터 정보 업데이트와 같은 동작들이 제2 운송자 단말기(200-2)를 통해 재차 이루어질 수 있다(S370).
전술된 방식으로 화물은 출발지에서 도착지까지 운송될 수 있으며, 운송자 및 보관자에 의해 화물의 화상이 촬상되어 관리 서버로 전송되며, 화물 운송 정보 및 화상에 대한 메타데이터 정보가 사이드 체인 상에서 업데이트될 수 있다.
도 4는 본 발명의 일 실시예에 따른 관리 서버(100)에서 화물 운송에 이상이 있는지 여부를 판단하고 이에 대한 알림 및 배상 책임 계산을 수행하는 방법에 대한 흐름도이다.
도 4를 참조하면 관리 서버(100)는 화물의 운송이 진행되는 과정 동안에 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)로부터 화물에 대해 촬상된 화상을 수신할 수 있으며, 사이드 체인을 통해 화물 운송 정보 및 화상에 대한 메타데이터 정보를 수집할 수 있다(S410).
이후, 관리 서버(100)는 수집된 화상, 화물 운송 정보 및 메타데이터 정보를 토대로 화물 운송에 이상이 있는지 여부를 판단할 수 있다(S420). 이는 수집된 화상의 유사도 비교 및 수집된 정보의 분석을 통해 이루어질 수 있다.
관리 서버(100)는 상기와 같은 방식으로 화물 운송에 이상이 발생했다는 사실을 판단할 수 있으며, 이 경우 운송자 단말기(200-1, 200-2), 보관자 단말기(300) 또는 관리자 단말기 중 적어도 하나 이상에 화물 상태 정보를 전송하여 알릴 수 있다(S430).
관리 서버(100)는 화물 운송에 이상이 발생하였다고 판단되는 경우, 화물 운송 기록에 대한 추가적인 분석 수행을 통해 배상 책임의 귀속 주체를 결정할 수 있으며, 배상 책임의 귀속 주체가 하나가 아닌 경우에는 각 주체간의 과실 비율에 대한 산정을 수행할 수 있다(S440). 이와 같은 추가적인 분석 수행은 관리 서버(100)가 화물 운송 과정에서 수집한 촬상들과 화물 운송 정보를 토대로 수행될 수 있다.
관리 서버(100)는 배상 책임의 귀속 주체 결정 및 과실 비율에 대한 산정을 수행한 후에, 해당 화물 운송과 관련된 관련자들에게 배상 책임 귀속 주체 및 과실 비율 산정 결과를 전송할 수 있다(S450).
이와 같은 관리 서버(100)의 동작에 따라 국제운송과 같은 다양한 운송수단을 운송 과정에서 포함하는 복합 운송에 있어서 운송 수단별로 화물의 상태를 확인할 수 있고 향후 배상책임의 주체를 명확히 할 수 있다.
도 5는 본 발명의 일 실시예에 따른 블록체인 시스템 상에서 화물 운송 정보가 관리되는 방법을 도시한 흐름도이다.
본 발명의 일 실시예에 따르면, 중앙 블록체인 시스템 및 중앙 블록체인 시스템을 플랫폼으로 활용하는 사이드 체인 시스템이 존재할 수 있다.
도 5를 참조하면, 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)를 통해 사이드 체인 상에서 화물 운송 정보, 화물 보관 정보, 화상에 대한 메타데이터 정보의 업데이트가 수행될 수 있다(S510). 이와 같은 업데이트는 운송자 단말기(200-1, 200-2) 및 보관자 단말기(300)가 화물에 부착된 전자 코드의 스캔을 수행한 후에 또는 화상을 촬상한 후에 이루어질 수 있다.
이후, 관리 서버(100)는 화물 운송 정보가 업데이트 된 시점까지의 화물 운송 과정에 이상이 없다고 판단하는 경우, 사이드 체인에 포함된 화물 운송정보 및 메타데이터 정보를 중앙 블록체인에 포함시킬 것을 요청할 수 있다(S520). 이와 같은 요청은 관리 서버(100)가 중앙 블록체인 시스템에 대해 수행할 수 있다.
중앙 블록체인 시스템은 사이드 체인을 사용하는 네트워크 사용자들 중 과반수, 즉 노드의 과반수의 검증을 받은 경우에만 해당 사이드 체인을 중앙 블록체인에 포함시킬 수 있다(S530). 다른 실시예에 따르면, 중앙 블록체인 시스템은 사이드 체인을 사용하는 네트워크 사용자 전부, 즉 모든 노드의 검증을 받은 경우에만 해당 사이드 체인을 중앙 블록체인에 포함하도록 설정될 수도 있다.
이와 같은 방식으로 화물 운송 정보가 화물의 운송 과정에서 계속해서 중앙 블록체인 시스템에 업데이트 될 수 있으며, 화물의 운송 완료 정보와 함께 화물의 상태 및 운송과정에서 이상이 존재하지 않았다는 정보가 중앙 블록체인에 업데이트 될 수 있다(S540). 이는, 해당 화물의 전 운송과정이 이상없이 종료되었다는 것을 의미하며, 이 경우 해당 화물 운송과 관련된 계약에 따라 중앙 블록체인을 이용한 거래가 자동적으로 수행될 수 있다(S550). 이 거래는 운송비의 지불일 수 있으며, 중앙 블록체인을 이용한 암호화폐를 통해서 이루어질 수 있다. 이와 같은 화물 운송과 관련된 금전 관련 계약 내용은 화물 운송이 시작되기 전에 중앙 블록체인 상에 업데이트 되어 있을 수 있다.
전술한 본 발명의 실시예들에 따르면, 다양한 운송수단을 포함하는 복합 운송에 있어서 운송 수단 별로 화물의 상태를 확인할 수 있으며, 화물 운송에 이상이 생기는 경우에 향후 배상책임의 주체를 명확히 할 수 있다. 또한, 이와 같은 과정에 블록체인 기술이 도입됨에 따라 데이터의 위조, 변조를 방지할 수 있으며 복합 운송과 관련된 거래에서도 활용될 수 있다.
한편, 상기와 같은 암호화폐 대신, 일반적인 지급 방식을 통해서 거래될 수 있음은 물론이다. 예컨대, 중앙 블록체인에서 전 운송과정이 이상없이 수행된 것으로 검증되는 경우, 현금 지급을 통해 계약이 완료될 수 있다.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.
본 발명의 범위는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
10: 운송화물 확인 시스템
100: 관리 서버
110: 정보 수집부
120: 화물 상태 판단부
130: 블록체인 관리부
140: 화물 상태 알림부
150: 배상 책임 계산부
160: 통신부
170: 제어부
200-1: 제1 운송자 단말기
200-2: 제2 운송자 단말기
300: 보관자 단말기

Claims (5)

  1. 운송화물 상태 확인 시스템이 블록체인 기술을 활용하여 운송 화물 상태를 확인하는 방법에 있어서,
    화물에 부착된 전자 코드를 스캔하는 운송자 단말기를 통해 화물 운송 정보를 포함하는 사이드 체인(side chain)을 생성하거나, 생성되어 있는 사이드 체인에 화물 운송 정보를 업데이트 하는 단계;
    관리 서버를 통해 화물 운송 과정에 관여하는 적어도 하나 이상의 상기 운송자 단말기로부터 운송경로의 출발 지점 및 도착 지점에서 촬상된 화물의 화상 및 상기 화상에 대한 메타데이터 정보를 수집하고, 이를 저장하는 단계;
    상기 저장된 화상에 대한 메타데이터 정보를 상기 운송 정보를 포함하는 사이드 체인에 추가하는 단계; 및
    상기 저장된 화상들을 비교하여 화물 상태에 이상이 있는지 여부를 확인하고, 그 결과에 기초하여 사이드 체인에 포함된 화물 운송 정보 및 상기 메타데이터 정보를 중앙 블록체인에 포함시키는 단계를 포함하되, 상기 관리 서버에 저장된 화상의 위변조 여부를 확인하기 위해 상기 사이드 체인에 포함되어 있는 메타데이터 정보와 상기 관리 서버에 저장되어 있는 메타데이터를 비교하여 상이한 경우 화물 상태에 이상이 있는 것으로 판단하는, 운송화물 상태 확인 시스템의 운송화물 상태 확인 방법.
  2. 제1항에 있어서,
    상기 사이드 체인에 포함된 화물 운송 정보 및 상기 메타데이터 정보를 중앙 블록체인에 포함시키는 단계는, 화물 상태에 이상이 존재하지 않는 경우에만 사이드 체인에 포함된 화물 운송 정보 및 상기 메타데이터 정보를 중앙 블록체인에 포함시키는 것을 특징으로 하는, 운송화물 상태 확인 시스템의 운송화물 상태 확인 방법.
  3. 제2항에 있어서,
    상기 사이드 체인에 포함된 메타데이터 정보에 이상이 있는 경우, 화물 상태에 이상이 존재하는 것으로 판단하는, 운송화물 상태 확인 시스템의 운송화물 상태 확인 방법.
  4. 제1항에 있어서,
    화물 운송이 이상 없이 이루어진 경우에 상기 중앙 블록체인을 이용한 암호화폐를 통해 운송비의 지불이 이루어지도록 하는, 운송화물 상태 확인 시스템의 운송화물 상태 확인 방법.
  5. 제1항에 있어서,
    화물의 상태에 이상이 존재함이 판단되면, 해당하는 화물에 대한 상태 정보를 해당 화물에 대한 운송업무를 수행하는 운송자 단말기, 보관자 단말기 또는 관리자 단말기 중 적어도 하나 이상에 전송하는 단계를 더 포함하는, 운송화물 상태 확인 시스템의 운송화물 상태 확인 방법.
KR1020190091108A 2019-07-26 2019-07-26 화상 위·변조 방지 기술을 적용한 국제복합운송에서의 운송화물 상태 확인 시스템 KR102244691B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190091108A KR102244691B1 (ko) 2019-07-26 2019-07-26 화상 위·변조 방지 기술을 적용한 국제복합운송에서의 운송화물 상태 확인 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190091108A KR102244691B1 (ko) 2019-07-26 2019-07-26 화상 위·변조 방지 기술을 적용한 국제복합운송에서의 운송화물 상태 확인 시스템

Publications (2)

Publication Number Publication Date
KR20210012783A KR20210012783A (ko) 2021-02-03
KR102244691B1 true KR102244691B1 (ko) 2021-04-26

Family

ID=74572418

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190091108A KR102244691B1 (ko) 2019-07-26 2019-07-26 화상 위·변조 방지 기술을 적용한 국제복합운송에서의 운송화물 상태 확인 시스템

Country Status (1)

Country Link
KR (1) KR102244691B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117689288A (zh) * 2022-09-01 2024-03-12 同方威视技术股份有限公司 基于区块链的物流监管方法、装置、电子设备和存储介质
CN117057695B (zh) * 2023-10-13 2024-02-06 广州拓威天海国际物流有限公司 一种国际运输散货分仓存储自动化***

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101962948B1 (ko) * 2017-10-30 2019-03-27 주식회사 옵티로 운송화물의 상태 확인 시스템

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101297874B1 (ko) 2011-07-29 2013-08-19 (주) 네톰 Rfid를 이용한 물류관리 시스템
KR20190059491A (ko) * 2017-11-23 2019-05-31 박동화 블록체인상에서 공유 분산장부와 외부 저장장치에 정보를 분리저장하여 구현한 안전한 전자상거래시스템

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101962948B1 (ko) * 2017-10-30 2019-03-27 주식회사 옵티로 운송화물의 상태 확인 시스템

Also Published As

Publication number Publication date
KR20210012783A (ko) 2021-02-03

Similar Documents

Publication Publication Date Title
KR102086080B1 (ko) 블록체인 기술을 활용한 국제복합운송에서의 운송화물 상태 확인 시스템
US10949793B2 (en) Systems and methods for monitoring item distribution
US10867301B2 (en) Authentication-triggered processes
US11037091B2 (en) Delivery management systems and methods for zero-inventory distribution
US11288308B2 (en) System for a verifiable physical object with a digital representation and related applications
US11521157B2 (en) System for verification and management of paired assets related applications
KR102244691B1 (ko) 화상 위·변조 방지 기술을 적용한 국제복합운송에서의 운송화물 상태 확인 시스템
US20230185942A1 (en) Systems for multi-party dashboards
KR101962948B1 (ko) 운송화물의 상태 확인 시스템
CN110910066A (zh) 一种仓单处理方法和装置
US11288761B2 (en) Decentralized system for verifying participants to an activity
US20220222668A1 (en) System for verification and management for digitally paired collectables and memorabilia
KR102251607B1 (ko) 블록체인 기반의 국제 물류 통합 유통관리 패스포트 시스템
KR102046641B1 (ko) 국제복합운송에서의 운송화물 상태 확인 시스템
US20230176246A1 (en) System for immutability verifying, recording and storing digital representation of objects and events
US11610202B2 (en) Immutable ledger digital physical asset audit platform
CN114445218A (zh) 一种基于区块链的物流融资方法、装置、设备及介质
TWI784795B (zh) 商品交易之監控方法
US20230106772A1 (en) System for determining transport routes and/or positions of goods and triggering automated operations
CN117933851A (zh) 一种货物监管方法、装置及终端设备

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant