KR102584471B1 - Mirroring control method and mirroring system for construction machine - Google Patents
Mirroring control method and mirroring system for construction machine Download PDFInfo
- Publication number
- KR102584471B1 KR102584471B1 KR1020160004104A KR20160004104A KR102584471B1 KR 102584471 B1 KR102584471 B1 KR 102584471B1 KR 1020160004104 A KR1020160004104 A KR 1020160004104A KR 20160004104 A KR20160004104 A KR 20160004104A KR 102584471 B1 KR102584471 B1 KR 102584471B1
- Authority
- KR
- South Korea
- Prior art keywords
- application
- allowable
- regulations
- mirroring
- information
- Prior art date
Links
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/20—Drives; Control devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/20—Drives; Control devices
- E02F9/2025—Particular purposes of control systems not otherwise provided for
- E02F9/205—Remotely operated machines, e.g. unmanned vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2053—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
- G06F11/2056—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
- G06F11/2069—Management of state, configuration or failover
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2053—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
- G06F11/2056—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
- G06F11/2082—Data synchronisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/52—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
- G06F21/53—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by executing in a restricted environment, e.g. sandbox or secure virtual machine
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Mining & Mineral Resources (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Automation & Control Theory (AREA)
- Operation Control Of Excavators (AREA)
- Navigation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Facsimiles In General (AREA)
Abstract
건설기계의 미러링 제어 방법에 있어서, 이동 통신 단말기의 미러링 애플리케이션을 실행하여 건설기계용 인포테인먼트(infotainment) 단말기로부터 건설기계의 주행 및 작업 상태 정보를 수신한다. 상기 이동 통신 단말기에서 현재 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단한다. 상기 이동 통신 단말기로부터 상기 허용 애플리케이션을 나타내는 정보를 상기 인포테인먼트 단말기로 전송하여 상기 인포테인먼트 단말기 상에서 미러링할 수 있다.In a mirroring control method for construction machinery, a mirroring application on a mobile communication terminal is executed to receive driving and work status information of the construction machinery from an infotainment terminal for construction machinery. It is determined whether the application currently running on the mobile communication terminal corresponds to an allowable application suitable for driving regulations or work regulations. Information indicating the permitted application may be transmitted from the mobile communication terminal to the infotainment terminal and mirrored on the infotainment terminal.
Description
본 발명은 건설기계의 미러링 제어 방법 및 미러링 시스템에 관한 것이다. 보다 상세하게는, 건설기계의 운전석 공간 내의 단말기들 사이에서 수행되는 미러링을 제어하는 방법 및 미러링 시스템에 관한 것이다.The present invention relates to a mirroring control method and mirroring system for construction equipment. More specifically, it relates to a method and mirroring system for controlling mirroring performed between terminals in the driver's seat space of construction equipment.
굴삭기, 휠 로더와 같은 건설기계는 복수 개의 유압 실린더들을 동작하여 작업을 수행하고 주행 모터와 같은 주행 장치를 이용하여 주행할 수 있다. 건설기계의 운전실에는 운전자의 작업지시 및 운전정보를 디스플레이하기 위한 계기 패널뿐만 아니라 음악이나 영화 등의 콘텐츠를 제공하기 위한 단말기가 구비될 수 있다.Construction machines such as excavators and wheel loaders can perform work by operating a plurality of hydraulic cylinders and can travel using a traveling device such as a traveling motor. The cab of a construction machine may be equipped with an instrument panel to display the driver's work instructions and driving information, as well as a terminal to provide content such as music or movies.
최근, 자동차에는 운전자의 스마트폰과 차량용 단말기 사이에 다양한 콘텐츠를 미러링하기 위한 미러링 기술들이 적용되고 있다. 그러나, 안정성의 관점에서, 자동차의 주행 중에는 이러한 미러링을 차단하기 위한 규제가 규정되어야 한다.Recently, mirroring technologies have been applied to cars to mirror various contents between the driver's smartphone and the vehicle terminal. However, from the viewpoint of safety, regulations should be stipulated to block such mirroring while the vehicle is driving.
건설기계의 운전실 내에서 이러한 미러링 기술들을 이용하여 인포테인먼트 서비스를 제공할 때, 건설기계가 작업 상태인지 또는 주행 상태인지를 판단하여 이들 각각의 규제에 적합한 컨텐츠만을 화면에 표시하는 미러링 제어 기술이 요구된다.When providing infotainment services using these mirroring technologies within the cab of a construction machine, mirroring control technology is required to determine whether the construction machine is in a working or driving state and display only content that meets these regulations on the screen. .
본 발명의 일 과제는 건설기계의 작업 또는 주행 시 이동 통신 단말기와 건설기계용 인포테인먼트 단말기 사이의 미러링을 제어할 수 있는 미러링 제어 방법을 제공하는 데 있다.One object of the present invention is to provide a mirroring control method that can control mirroring between a mobile communication terminal and an infotainment terminal for construction machinery when working or driving construction machinery.
본 발명의 다른 과제는 상술한 미러링 제어 방법을 수행할 수 있는 미러링 시스템을 제공하는 데 있다.Another object of the present invention is to provide a mirroring system capable of performing the above-described mirroring control method.
상기 본 발명의 일 과제를 달성하기 위한 예시적인 실시예들에 따른 건설기계의 미러링 제어 방법에 있어서, 이동 통신 단말기의 미러링 애플리케이션을 실행하여 건설기계용 인포테인먼트(infotainment) 단말기로부터 건설기계의 주행 및 작업 상태 정보를 수신한다. 상기 이동 통신 단말기에서 현재 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단한다. 상기 이동 통신 단말기로부터 상기 허용 애플리케이션을 나타내는 정보를 상기 인포테인먼트 단말기로 전송하여 상기 인포테인먼트 단말기 상에서 미러링할 수 있다.In the mirroring control method of construction machinery according to exemplary embodiments for achieving the object of the present invention, the driving and work of the construction machinery is controlled from the infotainment terminal for construction machinery by executing the mirroring application of the mobile communication terminal. Receive status information. It is determined whether the application currently running on the mobile communication terminal corresponds to an allowable application suitable for driving regulations or work regulations. Information indicating the permitted application may be transmitted from the mobile communication terminal to the infotainment terminal and mirrored on the infotainment terminal.
예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 허용 애플리케이션의 목록을 업데이트할 수 있다.In example embodiments, in the mirroring control method, the list of permitted applications may be updated based on update information received from a user or a server.
예시적인 실시예들에 있어서, 상기 실행 애플리케이션이 상기 허용 애플리케이션에 해당하는 지 여부를 판단할 때, 상기 주행 규제에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장할 수 있다. 상기 작업 규제에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장할 수 있다. 상기 실행되고 있는 애플리케이션이 상기 제1 허용 애플리케이션 또는 제2 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In example embodiments, when determining whether the executing application corresponds to the permitted application, the permitted application suitable for the driving regulation may be stored as a first permitted application list. Allowed applications that meet the work regulations may be stored as a second allowed application list. It may be determined whether the running application corresponds to the first permitted application or the second permitted application.
예시적인 실시예들에 있어서, 상기 제1 허용 애플리케이션 목록은 내비게이션 애플리케이션을 포함하고, 상기 제2 허용 애플리케이션 목록은 머신 가이드 애플리케이션 및/또는 고장 진단 애플리케이션을 포함할 수 있다.In example embodiments, the first allowable application list may include a navigation application, and the second allowable application list may include a machine guide application and/or a fault diagnosis application.
예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 제2 허용 애플리케이션 목록을 업데이트할 수 있다.In example embodiments, in the mirroring control method, the second allowable application list may be updated based on update information received from a user or a server.
예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 상기 실행되고 있는 애플리케이션이 상기 건설기계의 현재 위치에서의 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 더 판단할 수 있다.In example embodiments, in the mirroring control method, it may be further determined whether the running application corresponds to an allowable application suitable for location regulations at the current location of the construction machine.
예시적인 실시예들에 있어서, 상기 건설기계의 현재 위치에서의 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 때, 상기 위치 규제에 적합한 허용 애플리케이션을 제3 허용 애플리케이션 목록으로 저장할 수 있다. 상기 실행되고 있는 애플리케이션이 상기 제3 허용 애플리케이션 목록에 해당하는 지 여부를 판단할 수 있다.In exemplary embodiments, when determining whether or not it corresponds to an allowable application suitable for location regulations at the current location of the construction equipment, the allowable applications suitable for the location regulations may be stored as a third allowable application list. It may be determined whether the running application corresponds to the third allowable application list.
예시적인 실시예들에 있어서, 상기 제3 허용 애플리케이션 목록은 내비게이션 애플리케이션 및/또는 날씨 정보 애플리케이션을 포함할 수 있다.In example embodiments, the third list of permitted applications may include a navigation application and/or a weather information application.
예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, GPS 정보를 이용하여 상기 제3 허용 애플리케이션 목록을 자동으로 업데이트할 수 있다.In example embodiments, in the mirroring control method, the third allowable application list may be automatically updated using GPS information.
예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 상기 실행 애플리케이션이 허용 애플리케이션에 해당하지 않을 경우, 상기 이동 통신 단말기로부터 표시 제한 정보를 상기 인포테인먼트 단말기로 전송할 수 있다.In example embodiments, in the mirroring control method, when the executing application does not correspond to an allowed application, display restriction information may be transmitted from the mobile communication terminal to the infotainment terminal.
상기 본 발명의 일 과제를 달성하기 위한 예시적인 실시예들에 따른 건설기계의 미러링 제어 방법에 있어서, 건설기계용 인포테인먼트 단말기로부터 이동 통신 단말기로 건설기계의 주행 및 작업 상태 정보를 송신한다. 상기 이동 통신 단말기의 미러링 애플리케이션이 상기 주행 및 작업 상태 정보를 수신하여 상기 이동 통신 단말기에서 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단한다. 미러 링크를 통해 상기 이동 통신 단말기로부터 상기 허용 애플리케이션을 나타내는 정보를 상기 인포테인먼트 단말기로 전송한다. 상기 허용 애플리케이션을 나타내는 정보를 포함하는 화면 이미지를 상기 인포테인먼트 단말기 상에서 디스플레이한다.In the mirroring control method for construction machinery according to exemplary embodiments for achieving the object of the present invention, driving and work status information of the construction machinery is transmitted from an infotainment terminal for construction machinery to a mobile communication terminal. The mirroring application of the mobile communication terminal receives the driving and work status information and determines whether the application running on the mobile communication terminal corresponds to an allowable application suitable for driving regulations or work regulations. Information indicating the permitted application is transmitted from the mobile communication terminal to the infotainment terminal through a mirror link. A screen image containing information indicating the permitted application is displayed on the infotainment terminal.
예시적인 실시예들에 있어서, 미러링 제어 방법에서, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 허용 애플리케이션의 목록을 업데이트할 수 있다.In example embodiments, in the mirroring control method, the list of permitted applications may be updated based on update information received from a user or a server.
예시적인 실시예들에 있어서, 상기 실행 애플리케이션이 상기 허용 애플리케이션에 해당하는 지 여부를 판단할 때, 상기 주행 규제에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장할 수 있다. 상기 작업 규제에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장할 수 있다. 상기 실행되고 있는 애플리케이션이 상기 제1 허용 애플리케이션 또는 제2 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In example embodiments, when determining whether the executing application corresponds to the permitted application, the permitted application suitable for the driving regulation may be stored as a first permitted application list. Allowed applications that meet the work regulations may be stored as a second allowed application list. It may be determined whether the running application corresponds to the first permitted application or the second permitted application.
예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 제2 허용 애플리케이션 목록을 업데이트할 수 있다.In example embodiments, in the mirroring control method, the second allowable application list may be updated based on update information received from a user or a server.
예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 상기 실행되고 있는 애플리케이션이 상기 건설기계의 현재 위치에서의 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In example embodiments, in the mirroring control method, it may be determined whether the running application corresponds to an allowable application suitable for location regulations at the current location of the construction machine.
예시적인 실시예들에 있어서, 상기 실행되고 있는 애플리케이션이 상기 건설기계의 현재 위치에서의 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 때, 상기 위치 규제에 적합한 허용 애플리케이션을 제3 허용 애플리케이션 목록으로 저장할 수 있다. 상기 실행되고 있는 애플리케이션이 상기 제3 허용 애플리케이션 목록에 해당하는 지 여부를 판단할 수 있다.In exemplary embodiments, when determining whether the running application corresponds to an permitted application suitable for location regulations at the current location of the construction equipment, an permitted application suitable for the location regulations is selected as a third permitted application. You can save it as a list. It may be determined whether the running application corresponds to the third allowable application list.
예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, GPS 정보를 이용하여 상기 제3 허용 애플리케이션 목록을 자동으로 업데이트할 수 있다.In example embodiments, in the mirroring control method, the third allowable application list may be automatically updated using GPS information.
예시적인 실시예들에 있어서, 상기 미러링 제어 방법에서, 상기 실행 애플리케이션이 허용 애플리케이션에 해당하지 않을 경우, 상기 이동 통신 단말기는 표시 제한 정보를 상기 인포테인먼트 단말기로 전송할 수 있다.In example embodiments, in the mirroring control method, when the executing application does not correspond to an allowed application, the mobile communication terminal may transmit display restriction information to the infotainment terminal.
상기 본 발명의 다른 과제를 달성하기 위한 예시적인 실시예들에 따른 건설기계의 미러링 시스템은, 건설기계용 인포테인먼트 단말기로부터 전송된 주행 및 작업 상태 정보를 수신하고 현재 실행되는 애플리케이션이 주행 규제 또는 작업 규제 대상인지 여부를 판단하고 상기 규제에 적합한 허용 애플리케이션을 나타내는 정보를 상기 차량용 단말기에 전송하는 이동 통신 단말기, 및 상기 이동 통신 단말기에 상기 주행 및 작업 상태 정보를 전송하고 상기 이동 통신 단말기로부터 전송된 상기 허용 애플리케이션을 나타내는 정보를 포함하는 화면 이미지를 디스플레이하는 건설기계용 인포테인먼트 단말기를 포함할 수 있다.The mirroring system for construction equipment according to exemplary embodiments for achieving other objects of the present invention receives driving and work status information transmitted from an infotainment terminal for construction equipment and determines whether the currently running application is subject to driving regulations or work regulations. A mobile communication terminal that determines whether an application is eligible and transmits information indicating a permitted application conforming to the regulations to the vehicle terminal, and transmits the driving and work status information to the mobile communication terminal and the permission transmitted from the mobile communication terminal. It may include an infotainment terminal for construction equipment that displays a screen image containing information representing an application.
예시적인 실시예들에 있어서, 상기 이동 통신 단말기는 미러링 애플리케이션을 실행하여 현재 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In exemplary embodiments, the mobile communication terminal may execute a mirroring application to determine whether the currently running application corresponds to an allowable application suitable for driving regulations or work regulations.
예시적인 실시예들에 있어서, 상기 미러링 애플리케이션은 상기 주행 규제 대상에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장하고, 상기 작업 규제 대상에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장하고, 상기 실행되고 있는 애플리케이션이 상기 제1 또는 제2 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In exemplary embodiments, the mirroring application stores allowable applications suitable for the driving regulation target as a first allowable application list, stores allowable applications suitable for the work restriction target as a second allowable application list, and executes the It may be determined whether the application being used corresponds to the first or second permitted application.
예시적인 실시예들에 있어서, 상기 미러링 애플리케이션은 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 상기 허용 애플리케이션의 목록을 업데이트할 수 있다.In example embodiments, the mirroring application may update the list of permitted applications based on update information received from a user or a server.
예시적인 실시예들에 있어서, 상기 미러링 애플리케이션은 GPS 정보에 기초하여 상기 건설기계의 현재 위치에서의 위치 규제 대상에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In example embodiments, the mirroring application may determine whether it is an allowable application suitable for location regulation at the current location of the construction machine based on GPS information.
예시적인 실시예들에 따른 건설기계의 미러링 제어 방법 및 시스템에 있어서, 이동 통신 단말기의 미러링 애플리케이션을 실행하여 건설기계의 작업 및 주행 상태 정보에 기초하여 상기 이동 통신 단말기에서 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한지 여부를 판단하고, 허용된 애플리케이션 정보만을 인포테인먼트 단말기로 전송하여 디스플레이할 수 있다. 또한, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 허용 애플리케이션 목록을 업데이트할 수 있다. 더욱이, GPS 정보를 이용하여 지역별로 다른 위치 규제에 적합한 허용 애플리케이션 목록을 자동으로 업데이트할 수 있다.In the method and system for controlling mirroring of construction equipment according to exemplary embodiments, the mirroring application of a mobile communication terminal is executed and the application running on the mobile communication terminal is regulated based on work and driving status information of the construction equipment. Alternatively, it can be determined whether it complies with work regulations, and only allowed application information can be transmitted and displayed on the infotainment terminal. Additionally, the list of permitted applications can be updated based on update information received from the user or server. Moreover, using GPS information, the list of permitted applications suitable for different location regulations can be automatically updated for each region.
따라서, 건설기계의 작업 상태 및 주행 상태에서 규제에 적합한 애플리케이션을 미러링할 수 있다. 또한, 사용자가 규제에 적합한 애플리케이션 목록을 업데이트할 수 있고, 사용자가 작업 상태, 주행 상태 및 지역별로 다른 규제에 관한 정보를 사전에 검색하는 번거로운 작업을 회피할 수 있다.Therefore, it is possible to mirror compliant applications in the working and driving states of construction equipment. In addition, users can update the list of applications suitable for regulations, and users can avoid the cumbersome task of searching in advance for information about work status, driving status, and other regulations by region.
다만, 본 발명의 효과는 상기 언급한 효과에 한정되는 것이 아니며, 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위에서 다양하게 확장될 수 있을 것이다.However, the effects of the present invention are not limited to the effects mentioned above, and may be expanded in various ways without departing from the spirit and scope of the present invention.
도 1은 예시적인 실시예들에 따른 건설기계를 나타내는 측면도이다.
도 2는 도 1의 건설기계의 미러링 시스템을 나타내는 도면이다.
도 3은 도 2의 미러링 시스템의 이동 통신 단말기를 나타내는 블록도이다.
도 4는 도 2의 미러링 시스템의 건설기계용 인포테인먼트 단말기를 나타내는 블록도이다.
도 5는 예시적인 실시예들에 따른 건설기계의 미러링 제어 방법을 나타내는 순서도이다.
도 6은 예시적인 실시예들에 따른 이동 통신 단말기와 건설기계용 인포테인먼트 단말기 간의 미러링 제어 방법을 나타내는 도면이다.
도 7은 도 6의 미러링 애플리케이션의 동작을 나타내는 순서도이다.1 is a side view showing a construction machine according to example embodiments.
FIG. 2 is a diagram showing the mirroring system of the construction machine of FIG. 1.
FIG. 3 is a block diagram showing a mobile communication terminal of the mirroring system of FIG. 2.
FIG. 4 is a block diagram showing an infotainment terminal for construction equipment of the mirroring system of FIG. 2.
Figure 5 is a flowchart showing a mirroring control method for construction equipment according to example embodiments.
Figure 6 is a diagram illustrating a mirroring control method between a mobile communication terminal and an infotainment terminal for construction equipment according to example embodiments.
FIG. 7 is a flowchart showing the operation of the mirroring application of FIG. 6.
본문에 개시되어 있는 본 발명의 실시예들에 대해서, 특정한 구조적 내지 기능적 설명들은 단지 본 발명의 실시예를 설명하기 위한 목적으로 예시된 것으로, 본 발명의 실시예들은 다양한 형태로 실시될 수 있으며 본문에 설명된 실시예들에 한정되는 것으로 해석되어서는 아니 된다.Regarding the embodiments of the present invention disclosed in the text, specific structural and functional descriptions are merely illustrative for the purpose of explaining the embodiments of the present invention, and the embodiments of the present invention may be implemented in various forms. It should not be construed as limited to the embodiments described in.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는바, 특정 실시예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다. 그러나 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.Since the present invention can be subject to various changes and can have various forms, specific embodiments will be illustrated in the drawings and described in detail in the text. However, this is not intended to limit the present invention to a specific disclosed form, and should be understood to include all changes, equivalents, and substitutes included in the spirit and technical scope of the present invention.
제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로 사용될 수 있다. 예를 들어, 본 발명의 권리 범위로부터 이탈되지 않은 채 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.Terms such as first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The above terms may be used for the purpose of distinguishing one component from another component. For example, a first component may be referred to as a second component, and similarly, the second component may be referred to as a first component without departing from the scope of the present invention.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.When a component is said to be "connected" or "connected" to another component, it is understood that it may be directly connected to or connected to the other component, but that other components may exist in between. It should be. On the other hand, when it is mentioned that a component is “directly connected” or “directly connected” to another component, it should be understood that there are no other components in between. Other expressions that describe the relationship between components, such as "between" and "immediately between" or "neighboring" and "directly adjacent to" should be interpreted similarly.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 설시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in this application are only used to describe specific embodiments and are not intended to limit the invention. Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, terms such as “comprise” or “have” are intended to designate the existence of a described feature, number, step, operation, component, part, or combination thereof, but are not intended to indicate the presence of one or more other features or numbers. It should be understood that this does not preclude the existence or addition of steps, operations, components, parts, or combinations thereof.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미이다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미인 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the technical field to which the present invention pertains. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related technology, and unless clearly defined in the present application, should not be interpreted as having an ideal or excessively formal meaning. .
이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다. 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.Hereinafter, preferred embodiments of the present invention will be described in more detail with reference to the attached drawings. The same reference numerals are used for the same components in the drawings, and duplicate descriptions for the same components are omitted.
도 1은 예시적인 실시예들에 따른 건설기계를 나타내는 측면도이다. 도 2는 도 1의 건설기계의 미러링 시스템을 나타내는 도면이다. 도 3은 도 2의 미러링 시스템의 이동 통신 단말기를 나타내는 블록도이다. 도 4는 도 2의 미러링 시스템의 건설기계용 인포테인먼트 단말기를 나타내는 블록도이다.1 is a side view showing a construction machine according to example embodiments. FIG. 2 is a diagram showing the mirroring system of the construction machine of FIG. 1. FIG. 3 is a block diagram showing a mobile communication terminal of the mirroring system of FIG. 2. FIG. 4 is a block diagram showing an infotainment terminal for construction equipment of the mirroring system of FIG. 2.
도 1을 참조하면, 건설기계(10)는 하부 주행체(20), 하부 주행체(20) 상에 선회 가능하도록 탑재되는 상부 선회체(30), 및 상부 선회체(30)에 설치된 운전실(50)과 프론트 작업 장치(60)를 포함할 수 있다.Referring to FIG. 1, the
하부 주행체(20)는 상부 선회체(30)를 지지하고, 엔진에서 발생한 동력을 이용하여 굴삭기와 같은 건설기계(10)를 주행시킬 수 있다. 하부 주행체(20)는 주행 휠들(22)을 포함하는 휠 타입의 주행체일 수 있다. 이와 다르게, 하부 주행체(20)는 무한궤도를 포함하는 무한궤도식 타입의 주행체일 수 있다. 건설기계(10)는 주행 모터와 같은 주행 장치를 이용하여 주행할 수 있다.The
상부 선회체(30)는 베이스로서의 상부 프레임(32)을 구비하고, 하부 주행체(20) 상에서 지면과 평행한 평면 상에서 회전하여 작업 방향을 설정할 수 있다. 운전실(50)은 상부 프레임(32)의 좌측 전방부에 설치되고, 프론트 작업 장치(60)는 상부 프레임(32)의 전방부에 장착될 수 있다. The upper rotating body 30 has an upper frame 32 as a base, and can rotate on the lower traveling
프론트 작업 장치(60)는 붐(70), 암(80) 및 버켓(90)을 포함할 수 있다. 붐(70)과 상부 프레임(32) 사이에는 붐(70)의 움직임을 제어하기 위한 붐 실린더(72)가 설치될 수 있다. 붐(70)과 암(80) 사이에는 암(80)의 움직임을 제어하기 위한 암 실린더(82)가 설치될 수 있다. 그리고, 암(80)과 버켓(90) 사이에는 버켓(90)의 움직임을 제어하기 위한 버켓 실린더(92)가 설치될 수 있다. 붐 실린더(72), 암 실린더(82) 및 버켓 실린더(92)가 신장 또는 수축함에 따라 붐(70), 암(80) 및 버켓(90)은 다양한 움직임을 구현할 수 있고, 프론트 작업장치(60)는 여러가지 작업을 수행할 수 있다. 이 때, 붐 실린더(72), 암 실린더(82) 및 버켓 실린더(92)는 유압 펌프로부터 공급되는 작동유에 의해 신장 또는 수축될 수 있다.
도 2 내지 도 4를 참조하면, 이동 통신 단말기(100) 및 건설기계용 인포테인먼트(infotainment) 단말기(200)는 건설기계(10)의 운전실(50) 내에서 미러 링크를 통해 정보(예를 들면, 콘텐츠, 데이터 등)를 서로 공유하여 인포테인먼트 서비스를 제공할 수 있다.Referring to FIGS. 2 to 4, the
이동 통신 단말기(100)는 미러 링크를 통해 미러링이 요청되면 디스플레이부(150)에 표시된 화면 이미지(screen image)를 미러링 통신부(120) 또는 입출력부(160)를 통해 건설기계용 인포테인먼트 단말기(200)로 전송할 수 있다. 상기 화면 이미지는 이동 통신 단말기(100)에서 실행되고 있는 애플리케이션들(응용 프로그램들), 동영상, 음악, 건설기계용 UI(User Interface) 이미지 등과 같은 콘텐츠를 포함하는 정보를 포함할 수 있다. 예를 들면, 이동 통신 단말기(100)는 스마트폰(smart phone), 태블릿(tablet) PC, 휴대폰, 노트북 컴퓨터, 디지털방송용 단말기 등을 포함할 수 있다.When mirroring is requested through the mirror link, the
인포테인먼트 단말기(200)는 미러링 연결을 위해 이동 통신 단말기(100)에 미러링 접속을 요청하고, 상기 미러 링크를 통해 건설기계(10)의 작업 및 주행 상태 정보를 전송하고 이동 통신 단말기(100)로부터 수신된 화면 이미지를 디스플레이부(240)에 표시할 수 있다. 예를 들면, 인포테인먼트 단말기(200)는 이동 통신 단말기와 동일하거나 유사한 통신 가능한 단말기를 포함할 수 있다. 또한, 인포테인먼트 단말기(200)는 텔레매틱스 단말기, 내비게이션 장치를 포함할 수 있다.The
도 3에 도시된 바와 같이, 이동 통신 단말기(100)는 무선 통신부(110), 미러링 통신부(120), 애플리케이션 처리부(130), 제어부(140), 디스플레이부(150), 입출력부(160) 및 저장부(170)를 포함할 수 있다. 도 3에 도시된 이동 통신 단말기(100)의 구성요소 모두가 필수 구성요소인 것은 아니며, 이동 통신 단말기(100)는 또 다른 구성요소를 더 포함할 수 있다.As shown in FIG. 3, the
무선 통신부(110)는 인포테인먼트 단말기(200)와의 무선 통신 또는 네트워크와의 무선 통신을 수행하는 하나 이상의 구성요소를 포함할 수 있다.The
무선 통신부(110)는 이동 통신망 상에서 기지국, 외부의 단말기 및 서버 중에서 적어도 하나와 무선 신호를 송수신할 수 있다. 예를 들면, 무선 통신부(110)는 3G 이동 통신망, 4G 이동 통신망 등과 통신을 수행할 수 있다.The
무선 통신부(110)는 무선 인터넷 접속을 위한 모듈 및 이동 통신 단말기(100)의 위치를 확인하기 위한 GPS 모듈 등을 더 포함할 수 있다. 무선 인터넷 기술로는 WLAN(Wireless LAN), 와이파이(Wi-Fi) 등이 이용될 수 있다. 상기 GPS 모듈은 복수 개의 인공위성들로부터 위치 정보를 수신할 수 있다. 여기서, 위치 정보는 위도 및 경도로 표시되는 좌표 정보를 포함할 수 있다. 또한, 무선 통신부(110)는 근거리 통신망을 통해 각종 교통 정보를 수신하고, 방송 채널을 통해 방송 신호 및/또는 방송 관련된 정보를 수신할 수 있다.The
미러링 통신부(120)는 인포테인먼트 단말기(200)와 미러링 연결을 수행할 수 있다. 미러링 통신부(120)는 미러링 애플리케이션을 실행한 후에 인포테인먼트 단말기(200)의 미러링 통신부(220)에 접속을 요청하거나 또는 접속 요청을 승인하여 미러링 연결을 생성할 수 있다. 또한, 미러링 통신부(120)는 미러 링크를 통해 미러링 콘텐츠 정보를 인포테인먼트 단말기(200)로 송신할 수 있다. 예를 들면, 상기 미러 링크는 미라캐스트(miracast), 올쉐어(allshare), 스크린 미러링(screen mirroring), 스크린 링크 등과 같은 표준 미러링 기술을 이용할 수 있다.The
애플리케이션 처리부(130)는 다양한 애플리케이션들을 실행하기 위한 하나 이상의 제어 모듈을 포함할 수 있다. 후술하는 바와 같이, 애플리케이션 처리부(130)는 콘텐츠 미러링 제어를 위한 미러링 애플리케이션을 실행할 수 있다. 또한, 애플리케이션 처리부(130)는 영화나 드라마 등을 재생하기 위한 영상 재생 애플리케이션, 내비게이션 애플리케이션, 건설기계 운전자에게 지형정보 및 작업정보를 제공하기 위한 머신 가이던스 애플리케이션(machine guidance application), 건설기계의 장비와 관련된 고장 및 이의 진단에 관한 정보를 제공하기 위한 고장 진단 애플리케이션, 작업하는 지역의 날씨 정보를 제공하기 위한 날씨 정보 애플리케이션 등을 수행할 수 있다.The
제어부(140)는 무선 통신부(110), 미러링 통신부(120), 애플리케이션 처리부(130), 디스플레이부(150), 입출력부(160), 및 저장부(170)를 제어할 수 있다. 예를 들어, 제어부(140)는 CPU(central processing unit), ROM(read only memory), RAM(random access memory) 등을 포함함으로써 이동 통신 단말기(100)의 각 구성요소를 제어할 수 있다. The
디스플레이부(150)는 사용자에게 시각적으로 정보를 전달할 수 있는 디스플레이 장치를 포함할 수 있다. 일 실시예에서, 디스플레이부(150)는 사용자의 명령을 쉽게 입력 받기 위해 터치 패널을 포함할 수 있다.The
입출력부(160)는 이동 통신 단말기(100)에 정보를 입력하거나, 사용자에게 전달하기 위한 정보를 출력할 수 있다. 예를 들어, 입출력부(160)는 스피커, 진동모터 등의 출력부와 마이크, 버튼 등의 입력부를 포함할 수 있다. 또한, 입출력부(160)는 이동 통신 단말기(100)에 연결되는 모든 외부 기기와의 연결을 위한 인터페이스부를 더 포함할 수 있다.The input/
저장부(170)는 이동 통신 단말기(100)의 동작에 필요한 데이터 및/또는 동작에 의해 생성된 데이터를 저장할 수 있다. 또한, 저장부(170)는 제어부(140)의 처리 및 제어를 위한 프로그램을 저장할 수 있고, 입출력되는 데이터들의 임시 저장을 위한 기능을 수행할 수 있다.The
저장부(170)는 상기 애플리케이션들의 구동에 필요한 정보를 저장할 수 있다. 예를 들면, 저장부(170)는 내비게이션에 필요한 지도 데이터, 지역별 미러링 규제 정보, 규제 대상에 적합한 허용 애플리케이션 목록 테이블, 등을 저장할 수 있다.The
도 4에 도시된 바와 같이, 인포테인먼트 단말기(200)는 무선 통신부(210), 미러링 통신부(220), 상태 정보 생성부(230), 제어부(240), 디스플레이부(250), 입출력부(260) 및 저장부(270)를 포함할 수 있다. 도 4에 도시된 인포테인먼트 단말기(200)의 구성요소 모두가 필수 구성요소인 것은 아니며, 인포테인먼트 단말기(200)는 또 다른 구성요소를 더 포함할 수 있다.As shown in FIG. 4, the
무선 통신부(210)는 이동 통신 단말기(100)와의 무선 통신 또는 네트워크와의 무선 통신을 수행하는 하나 이상의 구성요소를 포함할 수 있다.The
미러링 통신부(220)는 이동 통신 단말기(100)와 미러링 연결을 수행할 수 있다. 미러링 통신부(220)는 이동 통신 단말기(100)의 미러링 통신부(120)에 접속을 요청하거나 또는 접속 요청을 승인하여 미러링 연결을 생성할 수 있다. 또한, 미러링 통신부(220)는 미러 링크를 통해 미러링 콘텐츠 정보를 이동 통신 단말기(100)로부터 수신할 수 있다. 예를 들면, 상기 미러 링크는 미라캐스트(miracast), 올쉐어(allshare), 스크린 미러링(screen mirroring), 스크린 링크 등과 같은 표준 미러링 기술을 이용할 수 있다.The
상태 정보 생성부(230)는 건설기계(10)의 작업 및 주행 상태 정보를 생성할 수 있다. 상태 정보 생성부(230)는 건설기계(10)에 장착된 센서들로부터 작업 및 주행 상태를 나타내는 신호들을 수신하고 이를 기초로 하여 현재의 작업 및 주행 상태 정보를 생성할 수 있다. 이와 다르게, 상태 정보 생성부(230)는 건설기계(10)의 엔진 제어장치(ECU)와 같은 컨트롤러에 연결되어 작업 및 주행 상태 정보를 수신할 수 있다.The
예를 들면, 상태 정보 생성부(230)는 붐 실린더, 암 실린더 및 버켓 실린더의 압력 신호 또는 위치 신호, 유압 펌프의 압력 신호, 차속 신호, 주행 레버와 조작 레버의 조작 위치 신호 등을 수신하고, 수신된 신호들을 분석하여 현재 건설기계(10)의 작업 및 주행 상태 정보를 생성할 수 있다. 프론트 작업장치(60)가 작업을 수행하는 것으로 판단되면, 상태 정보 생성부(230)는 작업 정보를 생성하고 생성된 작업 정보를 무선 통신 또는 유선 통신을 통해 이동 통신 단말기(100)로 전송할 수 있다.For example, the
제어부(240)는 무선 통신부(210), 미러링 통신부(220), 상태 정보 생성부(230), 디스플레이부(250), 입출력부(260), 및 저장부(270)를 제어할 수 있다. 예를 들어, 제어부(240)는 CPU(central processing unit), ROM(read only memory), RAM(random access memory) 등을 포함함으로써 인포테인먼트 단말기(200)의 각 구성요소를 제어할 수 있다. The
디스플레이부(250)는 사용자에게 시각적으로 정보를 전달할 수 있는 디스플레이 장치를 포함할 수 있다. 일 실시예에서, 디스플레이부(250)는 사용자의 명령을 쉽게 입력 받기 위해 터치 패널을 포함할 수 있다.The
입출력부(260)는 인포테인먼트 단말기(200)에 정보를 입력하거나, 사용자에게 전달하기 위한 정보를 출력할 수 있다. 예를 들어, 입출력부(260)는 스피커, 진동모터 등의 출력부와 마이크, 버튼 등의 입력부를 포함할 수 있다. 또한, 입출력부(260)는 인포테인먼트 단말기(200)에 연결되는 모든 외부 기기와의 연결을 위한 인터페이스부를 더 포함할 수 있다.The input/
저장부(270)는 인포테인먼트 단말기(200)의 구동에 필요한 다양한 정보를 저장할 수 있다. 또한, 저장부(270)는 제어부(240)의 처리 및 제어를 위한 프로그램을 저장할 수 있고, 입출력되는 데이터들의 임시 저장을 위한 기능을 수행할 수 있다. 또한, 저장부(270)는 상태 정보 생성부(230)의 작업 및 주행 상태 판단을 위한 테이블 등을 저장할 수 있다.The
이하에서는, 도 2의 미러링 시스템을 이용한 건설기계의 미러링 제어 방법에 대하여 설명하기로 한다.Hereinafter, a method of controlling mirroring of construction equipment using the mirroring system of FIG. 2 will be described.
도 5는 예시적인 실시예들에 따른 건설기계의 미러링 제어 방법을 나타내는 순서도이다.Figure 5 is a flowchart showing a mirroring control method for construction equipment according to example embodiments.
도 5를 참조하면, 건설기계의 주행 및 작업 상태 정보를 생성한다(S100).Referring to FIG. 5, information on the driving and work status of the construction machine is generated (S100).
예시적인 실시예들에 있어서, 인포테인먼트 단말기(200)는 건설기계에 장착된 센서들로부터 작업 및 주행 상태를 나타내는 신호들을 수신하고 분석하여 현재의 작업 및 주행 상태 정보를 생성할 수 있다. 이와 다르게, 인포테인먼트 단말기(200)는 건설기계의 엔진 제어장치(ECU)와 같은 컨트롤러에 연결되어 건설기계의 작업 및 주행 상태 정보를 수신할 수 있다.In example embodiments, the
이어서, 이동 통신 단말기(100)는 미러링 애플리케이션을 실행한다(S110).Next, the
예시적인 실시예들에 있어서, 사용자는 이동 통신 단말기(100)의 미러링 애플리케이션을 실행하여 인포테인먼트 단말기(200)에 전송할 콘텐츠를 규제에 적합하도록 제한할 수 있다. 상기 미러링 애플리케이션이 실행되면 이동 통신 단말기(100)와 인포테인먼트 단말기(200) 사이에 접속이 이루어지고 상기 미러링 애플리케이션은 인포테인먼트 단말기(200)로부터 건설기계의 작업 및 주행 상태 정보를 수신할 수 있다.In example embodiments, a user may run a mirroring application on the
예를 들면, 사용자가 건설기계의 운전석에 탑승 후 소지하고 있는 스마트폰의 미러링 애플리케이션을 실행하면, 상기 스마트폰과 인포테인먼트 단말기(200) 사이에 무선 통신 및 미러링 통신을 수행할 수 있다. For example, when a user enters the driver's seat of a construction machine and runs a mirroring application on his or her smartphone, wireless communication and mirroring communication can be performed between the smartphone and the
상기 미러링 애플리케이션이 상기 스마트폰에 설치되지 않은 경우, 상기 스마트폰은 소정의 설치 애플리케이션에 상기 미러링 애플리케이션에 대한 정보를 제공하면서 상기 설치 애플리케이션을 실행할 수 있다. 예를 들면, 스마트폰이 안드로이드(android) 폰인 경우, 상기 설치 애플리케이션은 플레이 스토어(play store)일 수 있다. 상기 설치 애플리케이션은 상기 미러링 애플리케이션을 설치하는 창을 표시할 수 있고, 사용자는 상기 설치 애플리케이션의 설치 버튼을 클릭함으로써 상기 스마트폰이 상기 미러링 애플리케이션을 설치 및 실행하도록 할 수 있다.If the mirroring application is not installed on the smartphone, the smartphone can run the installation application while providing information about the mirroring application to a predetermined installation application. For example, if the smartphone is an Android phone, the installation application may be Play Store. The installation application may display a window for installing the mirroring application, and the user can have the smartphone install and run the mirroring application by clicking the installation button of the installation application.
또한, 사용자가 상기 미러링 애플리케이션의 아이콘을 탐색하여 클릭하지 않더라도, 상기 스마트폰이 상기 인포테인먼트 단말기와의 무선 통신 및/또는 미러링 통신이 수행됨을 인식하여 상기 미러링 애플리케이션을 자동 실행함으로써 사용자 편의성을 제공할 수 있다.In addition, even if the user does not search for and click the icon of the mirroring application, the smartphone recognizes that wireless communication and/or mirroring communication with the infotainment terminal is performed and automatically runs the mirroring application, thereby providing user convenience. there is.
이후, 상기 미러링 애플리케이션은 이동 통신 단말기(100)에서 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한지 여부를 판단한다(S120).Thereafter, the mirroring application determines whether the application running on the
예시적인 실시예들에 있어서, 상기 미러링 애플리케이션은 현재 실행되고 있는 애플리케이션을 식별하고 건설기계의 상태 정보에 기초하여 상기 실행 애플리케이션이 주행 규제 또는 작업 규제에 적합한지 여부를 판단할 수 있다. 상기 미러링 애플리케이션은 저장부(170)로부터 허용 애플리케이션 목록 테이블을 추출하여 실행 애플리케이션이 작업 규제 또는 주행 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In example embodiments, the mirroring application may identify a currently executing application and determine whether the executing application conforms to driving regulations or work regulations based on status information of the construction machine. The mirroring application may extract an allowable application list table from the
예를 들면, 건설기계의 상태 정보가 주행 상태이고 실행 애플리케이션이 영상 재생 애플리케이션일 때, 상기 미러링 애플리케이션은 허용 애플리케이션에 해당하지 않는다고 판단할 수 있다. 이 경우, 상기 미러링 애플리케이션은 표시 제한 정보를 인포테인먼트 단말기(200)로 전송할 수 있다.For example, when the status information of the construction machine is a driving state and the executing application is a video playback application, it may be determined that the mirroring application does not correspond to an allowable application. In this case, the mirroring application may transmit display restriction information to the
건설기계의 상태 정보가 주행 상태이고 실행 애플리케이션이 내비게이션 애플리케이션일 때, 상기 미러링 애플리케이션은 상기 실행 애플리케이션이 허용 애플리케이션에 해당한다고 판단할 수 있다. 이 경우, 상기 미러링 애플리케이션은 상기 실행 애플리케이션 정보를 인포테인먼트 단말기(200)로 전송할 수 있다.When the status information of the construction machine is a driving state and the executing application is a navigation application, the mirroring application may determine that the executing application is a permitted application. In this case, the mirroring application may transmit the executing application information to the
건설기계의 상태 정보가 작업 상태이고 실행 애플리케이션이 머신 가이던스 애플리케이션일 경우, 상기 미러링 애플리케이션은 상기 실행 애플리케이션이 허용 애플리케이션에 해당한다고 판단할 수 있다. 이 경우, 상기 미러링 애플리케이션은 상기 실행 애플리케이션 정보를 인포테인먼트 단말기(200)로 전송할 수 있다.If the status information of the construction machine is in a working state and the executing application is a machine guidance application, the mirroring application may determine that the executing application corresponds to an allowable application. In this case, the mirroring application may transmit the executing application information to the
상기 미러링 애플리케이션은 관리자 모드를 수행하여 허용 애플리케이션을 업데이트할 수 있다. 상기 미러링 애플리케이션은 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 허용 애플리케이션 목록을 업데이트할 수 있다. 예를 들면, 상기 미러링 애플리케이션은 고장 진단 애플리케이션을 상기 허용 애플리케이션 목록에 추가할 수 있다. 상기 고장 진단 애플리케이션은 건설기계의 작업 상태에서 규제에 적합한 애플리케이션일 수 있다.The mirroring application can update permitted applications by performing administrator mode. The mirroring application may update the list of permitted applications based on update information received from the user or server. For example, the mirroring application may add a fault diagnosis application to the list of permitted applications. The failure diagnosis application may be an application suitable for regulations in the working state of construction equipment.
상기 미러링 애플리케이션은 상기 주행 규제에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장하고 상기 작업 규제에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장할 수 있다. 예를 들면, 상기 제1 허용 애플리케이션 목록은 내비게이션 애플리케이션을 포함하고, 상기 제2 허용 애플리케이션 목록은 머신 가이드 애플리케이션 및 고장 진단 애플리케이션을 포함할 수 있다.The mirroring application may store permitted applications suitable for the driving regulations as a first permitted application list and may store permitted applications suitable for the work regulations as a second permitted application list. For example, the first allowable application list may include a navigation application, and the second allowable application list may include a machine guide application and a fault diagnosis application.
예시적인 실시예들에 있어서, 상기 미러링 애플리케이션은 건설기계의 현재 위치에서의 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다.In example embodiments, the mirroring application may determine whether it corresponds to an allowable application suitable for location regulations at the current location of the construction equipment.
예를 들면, 건설기계의 상태 정보가 주행 상태 또는 작업 상태일지라도, 실행 애플리케이션이 현재 위치에서의 위치 규제에 적합한 허용 애플케이션일 경우, 상기 미러링 애플리케이션은 상기 실행 애플리케이션이 허용 애플리케이션에 해당한다고 판단할 수 있다. 이 경우, 상기 미러링 애플리케이션은 상기 실행 애플리케이션 정보를 인포테인먼트 단말기(200)로 전송할 수 있다.For example, even if the status information of the construction machine is a driving state or a working state, if the executing application is an allowable application suitable for location regulations at the current location, the mirroring application may determine that the executing application is an allowable application. there is. In this case, the mirroring application may transmit the executing application information to the
상기 미러링 애플리케이션은 저장부(170)로부터 위치 규제에 적합한 허용 애플리케이션 목록 테이블을 추출하여 실행 애플리케이션이 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다. 예를 들면, A 지역에서의 주행 규제는 영상 재생 애플리케이션을 허용하고, B 지역에서의 주행 규제는 영상 재생 애플리케이션을 허용하지 않을 수 있다. 이 경우, 상기 미러링 애플리케이션은 위치 규제를 추가적으로 고려하여 실행 애플리케이션의 제한 여부를 판단할 수 있다.The mirroring application may extract a list table of permitted applications suitable for location regulations from the
또한, 상기 미러링 애플리케이션은 관리자 모드를 수행하여 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 위치 규제에 적합한 허용 애플리케이션 목록을 업데이트할 수 있다. 상기 미러링 애플리케이션은 기후 변화가 급변하는 지역에서 허용 가능한 애플리케이션, 예를 들면, 실시간 날씨 정보 애플리케이션을 상기 허용 애플리케이션 목록에 추가할 수 있다. 상기 날씨 정보 애플리케이션은 위치 규제에 적합한 애플리케이션일 수 있다.Additionally, the mirroring application may perform an administrator mode to update the list of permitted applications suitable for location regulations based on update information received from the user or server. The mirroring application may add applications allowable in areas where climate changes rapidly, for example, a real-time weather information application, to the list of allowable applications. The weather information application may be an application suitable for location regulations.
상기 미러링 애플리케이션은 상기 위치 규제에 적합한 허용 애플리케이션을 제3 허용 애플리케이션 목록으로 저장할 수 있다. 예를 들면, 상기 제3 허용 애플리케이션 목록은 내비게이션 애플리케이션 및 날씨 정보 애플리케이션을 포함할 수 있다. 상기 미러링 애플리케이션은 GPS 정보를 이용하여 상기 제3 허용 애플리케이션 목록을 자동으로 업데이트할 수 있다. 이에 따라, 사용자가 사전에 지역별로 다른 규제에 관한 정보를 검색하는 번거로운 작업을 수행할 필요가 없다.The mirroring application may store permitted applications suitable for the location regulations as a third permitted application list. For example, the third allowable application list may include a navigation application and a weather information application. The mirroring application can automatically update the list of third-party permitted applications using GPS information. Accordingly, there is no need for users to perform the cumbersome task of searching for information about different regulations for each region in advance.
이어서, 규제에 적합한 허용 애플리케이션을 미러링한다(S130).Next, the permitted application suitable for regulations is mirrored (S130).
예시적인 실시예들에 있어서, 인포테인먼트 단말기(200)는 미러 링크를 통해 이동 통신 단말기(100)로부터 수신된 화면 이미지를 표시할 수 있다. 인포테인먼트 단말기(200)가 이동 통신 단말기(100)로부터 표시 제한 정보를 수신하면 인포테인먼트 단말기(200)는 규제 문구 데이터를 표시할 수 있다. 인포테인먼트 단말기(200)가 허용 애플리케이션 정보를 수신하면 인포테인먼트 단말기(200)는 이동 통신 단말기(100)의 화면 이미지를 표시할 수 있다.In example embodiments, the
도 6은 예시적인 실시예들에 따른 이동 통신 단말기와 건설기계용 인포테인먼트 단말기 간의 미러링 제어 방법을 나타내는 도면이다. 도 7은 도 6의 단계 S240을 나타내는 순서도이다.Figure 6 is a diagram illustrating a mirroring control method between a mobile communication terminal and an infotainment terminal for construction equipment according to example embodiments. Figure 7 is a flowchart showing step S240 of Figure 6.
도 6 및 도 7을 참조하면, 먼저, 사용자가 이동 통신 단말기(100)의 미러링 애플리케이션을 실행하면(S200), 이동 통신 단말기(100)와 인포테인먼트 단말기(200) 사이에는 접속과 인증 과정을 거쳐 무선 통신 및 미러링 통신을 수행할 수 있다(S210).Referring to Figures 6 and 7, first, when the user executes the mirroring application of the mobile communication terminal 100 (S200), wireless communication is established between the
인포테인먼트 단말기(200)는 건설기계의 작업 및 주행 상태 정보를 이동 통신 단말기(100)로 전송할 수 있다(S230). 인포테인먼트 단말기(200)는 건설기계에 장착된 센서들로부터 작업 및 주행 상태를 나타내는 신호들을 수신하고 분석하여 현재의 작업 및 주행 상태 정보를 생성할 수 있다. 이와 다르게, 이동 통신 단말기(100)의 미러링 애플리케이션은 건설기계의 엔진 제어장치(ECU)와 같은 컨트롤러에 무선 또는 유선으로 연결되어 건설기계의 작업 및 주행 상태 정보를 직접 수신할 수 있다.The
이동 통신 단말기(100)의 미러링 애플리케이션은 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한지 여부를 판단할 수 있다(S240). 상기 미러링 애플리케이션은 현재 실행되고 있는 애플리케이션을 식별하고 건설기계의 상태 정보에 기초하여 상기 실행 애플리케이션이 주행 규제 또는 작업 규제에 적합한지 여부를 판단할 수 있다.The mirroring application of the
도 7에 도시된 바와 같이, 상기 미러링 애플리케이션은 실행 애플리케이션이 기본 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다(S242). 상기 미러링 애플리케이션은 저장부(170)로부터 허용 애플리케이션 목록 테이블을 추출하여 실행 애플리케이션이 작업 규제 또는 주행 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다. 예를 들면, 내비게이션 애플리케이션은 주행 규제에 적합한 기본 허용 애플리케이션이고, 머신 가이드 애플리케이션 및 고장 진단 애플리케이션은 작업 규제에 적합한 기본 허용 애플리케이션일 수 있다.As shown in FIG. 7, the mirroring application can determine whether the executing application corresponds to a basic permitted application (S242). The mirroring application may extract an allowable application list table from the
이어서, 상기 미러링 애플리케이션은 실행 애플리케이션이 GPS 데이터 기반 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다(S244). 상기 미러링 애플리케이션은 저장부(170)로부터 위치 규제에 적합한 허용 애플리케이션 목록 테이블을 추출하여 실행 애플리케이션이 위치 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단할 수 있다. 예를 들면, A 지역에서의 주행 규제는 영상 재생 애플리케이션을 허용하고, B 지역에서의 주행 규제는 영상 재생 애플리케이션을 허용하지 않을 수 있다. 이 경우, 상기 미러링 애플리케이션은 위치 규제를 추가적으로 고려하여 실행 애플리케이션의 제한 여부를 판단할 수 있다.Subsequently, the mirroring application may determine whether the executing application corresponds to a GPS data-based permitted application (S244). The mirroring application may extract a list table of permitted applications suitable for location regulations from the
이후, 이동 통신 단말기(100)는 상기 허용 애플리케이션 정보를 인포테인먼트 단말기(200)로 전송한 후(S250), 인포테인먼트 단말기(200)는 상기 수신된 상기 허용 애플리케이션 정보를 표시할 수 있다(S260). 인포테인먼트 단말기(200)가 이동 통신 단말기(100)로부터 표시 제한 정보를 수신하면 인포테인먼트 단말기(200)는 규제 문구 데이터를 표시할 수 있다. 인포테인먼트 단말기(200)가 허용 애플리케이션 정보를 수신하면 인포테인먼트 단말기(200)는 이동 통신 단말기(100)의 화면 이미지를 표시할 수 있다.Thereafter, the
상술한 바와 같이, 이동 통신 단말기(100)의 미러링 애플리케이션을 실행하여 건설기계의 작업 및 주행 상태 정보에 기초하여 이동 통신 단말기(100)에서 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한지 여부를 판단하고, 허용된 애플리케이션 정보만을 인포테인먼트 단말기(200)로 전송하여 이를 디스플레이할 수 있다. 또한, 사용자 또는 서버로부터 수신된 업데이트 정보에 기초하여 허용 애플리케이션 목록을 업데이트할 수 있다. 더욱이, GPS 정보를 이용하여 지역별로 다른 위치 규제에 적합한 허용 애플리케이션 목록을 자동으로 업데이트할 수 있다.As described above, by executing the mirroring application of the
따라서, 건설기계의 작업 상태 및 주행 상태에서 규제에 적합한 애플리케이션을 미러링할 수 있다. 또한, 사용자가 규제에 적합한 애플리케이션 목록을 업데이트할 수 있고, 사용자가 작업 상태, 주행 상태 및 지역별로 다른 규제에 관한 정보를 사전에 검색하는 번거로운 작업을 회피할 수 있다.Therefore, it is possible to mirror compliant applications in the working and driving states of construction equipment. In addition, users can update the list of applications suitable for regulations, and users can avoid the cumbersome task of searching in advance for information about work status, driving status, and other regulations by region.
이상에서는 본 발명의 실시예들을 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the present invention has been described above with reference to embodiments, those skilled in the art can make various modifications and changes to the present invention without departing from the spirit and scope of the present invention as set forth in the claims below. You will understand that it is possible.
10: 건설기계 20: 하부 주행체
22: 주행 휠 30: 상부 선회체
32: 상부 프레임 50: 운전실
60: 프론트 작업 장치 70: 붐
72: 붐 실린더 80: 암
82: 암 실린더 90: 버켓
92: 버켓 실린더 100: 이동 통신 단말기
110: 무선 통신부 120: 미러링 통신부
130: 애플리케이션 처리부 140: 제어부
150: 디스플레이부 160: 입출력부
170: 저장부 200: 인포테인먼트 단말기
210: 무선 통신부 220: 미러링 통신부
230: 상태 정보 생성부 240: 제어부
250: 디스플레이부 260: 입출력부
270: 저장부10: Construction machine 20: Lower traveling body
22: traveling wheel 30: upper swing body
32: upper frame 50: cab
60: Front work device 70: Boom
72: boom cylinder 80: arm
82: Arm cylinder 90: Bucket
92: bucket cylinder 100: mobile communication terminal
110: wireless communication unit 120: mirroring communication unit
130: application processing unit 140: control unit
150: display unit 160: input/output unit
170: storage unit 200: infotainment terminal
210: wireless communication unit 220: mirroring communication unit
230: Status information generation unit 240: Control unit
250: display unit 260: input/output unit
270: storage unit
Claims (23)
상기 이동 통신 단말기에서 현재 실행되고 있는 애플리케이션이 상기 건설기계의 현재 위치 정보를 반영하여 지역별로 다른 위치 규제를 만족하면서 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계; 및
상기 이동 통신 단말기는 상기 허용 애플리케이션을 나타내는 정보를 상기 인포테인먼트 단말기로 전송하여 상기 인포테인먼트 단말기로 미러링하는 단계를 포함하고,
상기 실행되고 있는 애플리케이션이 상기 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계는,
상기 주행 규제에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장하는 단계;
상기 작업 규제에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장하는 단계; 및
상기 실행되고 있는 애플리케이션이 상기 제1 허용 애플리케이션 또는 제2 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계를 포함하고,
상기 제1 허용 애플리케이션 목록은 내비게이션 애플리케이션을 포함하고,
상기 제2 허용 애플리케이션 목록은 건설기계 운전자에게 지형정보 및 작업 정보를 제공하기 위한 머신 가이던스 애플리케이션을 포함하고,
상기 건설기계의 상태 정보가 작업 상태 정보이고 상기 실행되고 있는 애플리케이션이 상기 머신 가이던스 애플리케이션에 해당할 경우, 상기 실행되고 있는 애플리케이션이 상기 작업 규제에 적합한 허용 애플리케이션에 해당한다고 판단하는 건설기계의 미러링 제어 방법.Receiving driving and work status information of a construction machine from an infotainment terminal for construction machines by executing a mirroring application on a mobile communication terminal;
determining whether the application currently running on the mobile communication terminal is an allowable application suitable for driving regulations or work regulations while satisfying different location regulations for each region by reflecting the current location information of the construction equipment; and
The mobile communication terminal transmits information indicating the permitted application to the infotainment terminal and mirrors the information to the infotainment terminal,
The step of determining whether the running application corresponds to the permitted application is:
storing allowable applications suitable for the driving regulations as a first allowable application list;
storing allowable applications conforming to the work regulations as a second allowable application list; and
A step of determining whether the running application corresponds to the first permitted application or the second permitted application,
The first list of permitted applications includes a navigation application,
The second allowable application list includes a machine guidance application for providing terrain information and work information to construction machine operators,
When the status information of the construction equipment is work status information and the running application corresponds to the machine guidance application, a mirroring control method of construction equipment that determines that the running application corresponds to an allowable application suitable for the work regulations. .
상기 위치 규제에 적합한 허용 애플리케이션을 제3 허용 애플리케이션 목록으로 저장하는 단계; 및
상기 실행되고 있는 애플리케이션이 상기 제3 허용 애플리케이션 목록에 해당하는 지 여부를 판단하는 단계를 포함하는 건설기계의 미러링 제어 방법.The method of claim 1, wherein the step of determining whether the application satisfies the location regulations of the construction equipment is an allowable application,
storing permitted applications suitable for the location regulations as a third permitted application list; and
A mirroring control method for construction machinery, including the step of determining whether the running application corresponds to the third allowable application list.
상기 이동 통신 단말기의 미러링 애플리케이션이 상기 주행 및 작업 상태 정보를 수신하여 상기 이동 통신 단말기에서 실행되고 있는 애플리케이션이 상기 건설기계의 현재 위치 정보를 반영하여 지역별로 다른 위치 규제를 만족하면서 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계;
미러 링크를 통해 상기 이동 통신 단말기로부터 상기 허용 애플리케이션을 나타내는 정보를 상기 인포테인먼트 단말기로 전송하는 단계; 및
상기 허용 애플리케이션을 나타내는 정보를 포함하는 화면 이미지를 상기 인포테인먼트 단말기 상에서 디스플레이하는 단계를 포함하고,
상기 실행되고 있는 애플리케이션이 상기 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계는,
상기 주행 규제에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장하는 단계;
상기 작업 규제에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장하는 단계; 및
상기 실행되고 있는 실행 애플리케이션이 상기 제1 허용 애플리케이션 또는 제2 허용 애플리케이션에 해당하는 지 여부를 판단하는 단계를 포함하고,
상기 제1 허용 애플리케이션 목록은 내비게이션 애플리케이션을 포함하고,
상기 제2 허용 애플리케이션 목록은 건설기계 운전자에게 지형정보 및 작업정보를 제공하기 위한 머신 가이던스 애플리케이션을 포함하고,
상기 건설기계의 상태 정보가 작업 상태 정보이고 상기 실행되고 있는 애플리케이션이 상기 머신 가이던스 애플리케이션에 해당할 경우, 상기 실행되고 있는 애플리케이션이 상기 작업 규제에 적합한 허용 애플리케이션에 해당한다고 판단하는 건설기계의 미러링 제어 방법.Transmitting driving and work status information of the construction machine from the infotainment terminal for the construction machine to the mobile communication terminal;
The mirroring application of the mobile communication terminal receives the driving and work status information, and the application running on the mobile communication terminal reflects the current location information of the construction equipment to meet driving regulations or work regulations while satisfying different location regulations for each region. determining whether it is an acceptable application suitable for;
transmitting information indicating the permitted application from the mobile communication terminal to the infotainment terminal through a mirror link; and
Displaying a screen image including information representing the permitted application on the infotainment terminal,
The step of determining whether the running application corresponds to the permitted application is:
storing allowable applications suitable for the driving regulations as a first allowable application list;
storing allowable applications conforming to the work regulations as a second allowable application list; and
Comprising the step of determining whether the executing application that is being executed corresponds to the first permitted application or the second permitted application,
The first list of permitted applications includes a navigation application,
The second allowable application list includes a machine guidance application for providing terrain information and work information to construction machine operators,
When the status information of the construction equipment is work status information and the running application corresponds to the machine guidance application, a mirroring control method of construction equipment that determines that the running application corresponds to an allowable application suitable for the work regulations. .
상기 위치 규제에 적합한 허용 애플리케이션을 제3 허용 애플리케이션 목록으로 저장하는 단계; 및
상기 실행되고 있는 애플리케이션이 상기 제3 허용 애플리케이션 목록에 해당하는 지 여부를 판단하는 단계를 포함하는 건설기계의 미러링 제어 방법.The method of claim 11, wherein the step of determining whether the running application corresponds to an allowable application that satisfies location regulations at the current location of the construction equipment includes:
storing permitted applications suitable for the location regulations as a third permitted application list; and
A mirroring control method for construction machinery, including the step of determining whether the running application corresponds to the third allowable application list.
상기 이동 통신 단말기에 상기 주행 및 작업 상태 정보를 전송하고, 상기 이동 통신 단말기로부터 전송된 상기 허용 애플리케이션을 나타내는 정보를 포함하는 화면 이미지를 디스플레이하는 건설기계용 인포테인먼트 단말기를 포함하고,
상기 이동 통신 단말기는 미러링 애플리케이션을 실행하여 현재 실행되고 있는 애플리케이션이 주행 규제 또는 작업 규제에 적합한 허용 애플리케이션에 해당하는 지 여부를 판단하고,
상기 미러링 애플리케이션은 상기 주행 규제에 적합한 허용 애플리케이션을 제1 허용 애플리케이션 목록으로 저장하고, 상기 작업 규제에 적합한 허용 애플리케이션을 제2 허용 애플리케이션 목록으로 저장하고, 상기 실행되고 있는 애플리케이션이 상기 제1 또는 제2 허용 애플리케이션에 해당하는 지 여부를 판단하고,
상기 제1 허용 애플리케이션 목록은 내비게이션 애플리케이션을 포함하고,
상기 제2 허용 애플리케이션 목록은 건설기계 운전자에게 지형정보 및 작업정보를 제공하기 위한 머신 가이던스 애플리케이션을 포함하고,
상기 건설기계의 상태 정보가 작업 상태 정보이고 상기 실행되고 있는 애플리케이션이 상기 머신 가이던스 애플리케이션에 해당할 경우, 상기 실행되고 있는 애플리케이션이 상기 작업 규제에 적합한 허용 애플리케이션에 해당한다고 판단하는 건설기계의 미러링 시스템.Receives driving and work status information transmitted from the infotainment terminal for construction equipment, and determines whether the currently running application is subject to driving or work regulations while satisfying different location regulations for each region by reflecting the current location information of the construction equipment. a mobile communication terminal that transmits information indicating an acceptable application that complies with the regulations to the infotainment terminal for construction equipment; and
An infotainment terminal for construction equipment that transmits the driving and work status information to the mobile communication terminal and displays a screen image including information representing the permitted application transmitted from the mobile communication terminal,
The mobile communication terminal executes a mirroring application to determine whether the currently running application corresponds to an allowable application suitable for driving regulations or work regulations,
The mirroring application stores allowable applications suitable for the driving regulations as a first allowable application list, and stores allowable applications suitable for the work regulations as a second allowable application list, and the running application is stored in the first or second allowable application list. Determine whether it is an acceptable application,
The first list of permitted applications includes a navigation application,
The second allowable application list includes a machine guidance application for providing terrain information and work information to construction machine operators,
When the status information of the construction equipment is work status information and the running application corresponds to the machine guidance application, a mirroring system for construction equipment that determines that the running application corresponds to an allowable application suitable for the work regulations.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160004104A KR102584471B1 (en) | 2016-01-13 | 2016-01-13 | Mirroring control method and mirroring system for construction machine |
CN201780006781.7A CN108475185B (en) | 2016-01-13 | 2017-01-03 | Mirror image control method and mirror image system for engineering machinery |
PCT/KR2017/000039 WO2017122958A1 (en) | 2016-01-13 | 2017-01-03 | Method for controlling mirroring of construction machine, and mirroring system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160004104A KR102584471B1 (en) | 2016-01-13 | 2016-01-13 | Mirroring control method and mirroring system for construction machine |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170084810A KR20170084810A (en) | 2017-07-21 |
KR102584471B1 true KR102584471B1 (en) | 2023-10-05 |
Family
ID=59311895
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160004104A KR102584471B1 (en) | 2016-01-13 | 2016-01-13 | Mirroring control method and mirroring system for construction machine |
Country Status (3)
Country | Link |
---|---|
KR (1) | KR102584471B1 (en) |
CN (1) | CN108475185B (en) |
WO (1) | WO2017122958A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114729522B (en) * | 2019-10-31 | 2024-06-18 | 住友建机株式会社 | Excavator management system, portable terminal for excavator, and program for portable terminal for excavator |
WO2024080702A1 (en) * | 2022-10-11 | 2024-04-18 | 삼성전자 주식회사 | Electronic device that shares screen with external device and method for controlling same |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090204677A1 (en) * | 2008-02-11 | 2009-08-13 | Avaya Technology Llc | Context based filter method and apparatus |
US20130013148A1 (en) * | 2011-07-05 | 2013-01-10 | Samsung Electronics Co., Ltd. | Method of dynamically changing content displayed in a vehicular head unit and mobile terminal for the same |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101621735B (en) * | 2009-08-07 | 2011-11-30 | 赵阳 | Vehicle real-time information system based on the third-generation mobile communication |
CN102455923A (en) * | 2010-10-27 | 2012-05-16 | 北京南车时代信息技术有限公司 | Method and device for processing human-machine interface startup data of engineering machinery vehicle |
US8538402B2 (en) * | 2012-02-12 | 2013-09-17 | Joel Vidal | Phone that prevents texting while driving |
US9082239B2 (en) * | 2012-03-14 | 2015-07-14 | Flextronics Ap, Llc | Intelligent vehicle for assisting vehicle occupants |
JP6074150B2 (en) * | 2012-04-06 | 2017-02-01 | クラリオン株式会社 | In-vehicle information system, information terminal, application execution method, program |
JP6103620B2 (en) * | 2012-04-12 | 2017-03-29 | クラリオン株式会社 | In-vehicle information system, information terminal, application execution method, program |
JP6058654B2 (en) * | 2012-05-31 | 2017-01-11 | クラリオン株式会社 | In-vehicle information system, information terminal, application execution method |
CN102658803A (en) * | 2012-05-31 | 2012-09-12 | 吕玥 | Vehicle-mounted information entertainment system, method and vehicle-mounted end |
US9639998B2 (en) * | 2012-09-26 | 2017-05-02 | Kubota Corporation | Ground work vehicle, ground work vehicle management system, and ground work information display method |
KR101982243B1 (en) * | 2012-09-28 | 2019-05-24 | 삼성전자주식회사 | User terminal apparatus, electronic device and control method thereof |
US20140244001A1 (en) * | 2013-02-25 | 2014-08-28 | Qualcomm Incorporated | Controlling many different devices from a smart controller |
KR102070868B1 (en) * | 2013-04-11 | 2020-01-29 | 엘지전자 주식회사 | Information providing apparatus and method thereof |
CN103425494A (en) * | 2013-08-06 | 2013-12-04 | 惠州华阳通用电子有限公司 | Information interaction system of vehicle-mounted terminal and smart mobile terminal |
DE102014217422A1 (en) * | 2013-12-04 | 2015-06-11 | Hyundai Motor Company | Method for controlling a data flow of a mirror connection section system |
CN104838394A (en) * | 2013-12-11 | 2015-08-12 | 株式会社小松制作所 | Working machine management method, management computer program, and management system |
DK178501B1 (en) * | 2014-01-29 | 2016-04-18 | Localtowers Aps | Construction site image management system and method |
-
2016
- 2016-01-13 KR KR1020160004104A patent/KR102584471B1/en active IP Right Grant
-
2017
- 2017-01-03 CN CN201780006781.7A patent/CN108475185B/en active Active
- 2017-01-03 WO PCT/KR2017/000039 patent/WO2017122958A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090204677A1 (en) * | 2008-02-11 | 2009-08-13 | Avaya Technology Llc | Context based filter method and apparatus |
US20130013148A1 (en) * | 2011-07-05 | 2013-01-10 | Samsung Electronics Co., Ltd. | Method of dynamically changing content displayed in a vehicular head unit and mobile terminal for the same |
Also Published As
Publication number | Publication date |
---|---|
CN108475185A (en) | 2018-08-31 |
WO2017122958A1 (en) | 2017-07-20 |
KR20170084810A (en) | 2017-07-21 |
CN108475185B (en) | 2022-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9596643B2 (en) | Providing a user interface experience based on inferred vehicle state | |
EP2751523B1 (en) | System and method for automatically presenting path-relevant information to a vehicle operator | |
EP3028914B1 (en) | Method and apparatus for providing an operational configuration for an autonomous vehicle | |
CN107305740B (en) | Road condition early warning method, equipment, server, control equipment and operating system | |
EP3584714B1 (en) | Information providing system and method thereof | |
CN111147810A (en) | Augmented Reality (AR) remote vehicle assistance | |
US20130204517A1 (en) | Method and Apparatus for Alerting a Driver of Warning Conditions | |
JPWO2011111306A1 (en) | In-vehicle devices that can operate in conjunction with mobile devices | |
CN103620661A (en) | System and method for partially updating map data based on user's movement path, service apparatus and terminal apparatus thereof, and recording medium therefor | |
US20230005363A1 (en) | System for providing a city planning tool | |
US12025453B2 (en) | Autonomous vehicle augmented reality display for displaying contextual information | |
CN105783939B (en) | Navigation system with expandable display device and operation method thereof | |
DE112016002580T5 (en) | MOBILE GEOGRAPHIC APPLICATION IN AUTOMOBILE ENVIRONMENT | |
CN104884309A (en) | Vehicle display control device | |
US9939283B2 (en) | Navigation system and in-vehicle device | |
KR102584471B1 (en) | Mirroring control method and mirroring system for construction machine | |
CN112885146A (en) | Vehicle early warning method and device, computer equipment and storage medium | |
JP2018028518A (en) | Navigation system and computer program | |
US10323951B2 (en) | Method of generating a navigation-based route for a vehicle | |
US20230391189A1 (en) | Synchronized rendering | |
US11509724B2 (en) | Virtual connected vehicle infrastructure | |
KR20050116524A (en) | Route guide system for dynamic updating digital map data and method thereof | |
KR20150120433A (en) | Methods and apparatus for acquiring, transmitting, and storing vehicle performance information | |
WO2019117046A1 (en) | Vehicle-mounted device and information presentation method | |
Pinnoji et al. | Internet Based Human Vehicle Interface |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
X091 | Application refused [patent] | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |