WO2014175534A1 - Method for managing boarding/alighting and apparatus and system therefor - Google Patents

Method for managing boarding/alighting and apparatus and system therefor Download PDF

Info

Publication number
WO2014175534A1
WO2014175534A1 PCT/KR2013/012220 KR2013012220W WO2014175534A1 WO 2014175534 A1 WO2014175534 A1 WO 2014175534A1 KR 2013012220 W KR2013012220 W KR 2013012220W WO 2014175534 A1 WO2014175534 A1 WO 2014175534A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
location information
service
information
traffic management
Prior art date
Application number
PCT/KR2013/012220
Other languages
French (fr)
Korean (ko)
Inventor
주성환
Original Assignee
에스케이플래닛 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이플래닛 주식회사 filed Critical 에스케이플래닛 주식회사
Publication of WO2014175534A1 publication Critical patent/WO2014175534A1/en

Links

Images

Classifications

    • G06Q50/40
    • 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

Definitions

  • the present invention relates to a getting on and off management method, an apparatus and a system therefor, and more particularly, by matching each other's location information and location information of a transportation means such as a vehicle, and more efficiently determining whether the user is getting on or off.
  • bus information service that provides a service can be mentioned.
  • taxi operators are developing various services such as taxi relief services.
  • a terminal equipped with public transportation such as a bus or a taxi
  • GPS Global Positioning System
  • the beacon Beacon
  • the center must use the received information to provide a variety of services do.
  • the present invention has been proposed to solve the above-mentioned conventional problems, and by matching the location information of the user with the location information of the transportation means such as a vehicle, it is more efficient to determine whether the user is riding or getting off
  • the purpose of the present invention is to provide a method for managing getting on and off, and a device and a system for managing the same.
  • the service device for achieving the above object is the user location information from any one user terminal through a service communication unit and a service communication unit for transmitting and receiving information with at least one user terminal and at least one traffic management terminal And a service control unit for receiving the vehicle position information from any one of the traffic management terminals through the service communication unit, and then matching the user position information and the vehicle position information to determine a user's riding state or getting off state.
  • a service communication unit for transmitting and receiving information with at least one user terminal and at least one traffic management terminal
  • a service control unit for receiving the vehicle position information from any one of the traffic management terminals through the service communication unit, and then matching the user position information and the vehicle position information to determine a user's riding state or getting off state.
  • the service control unit may determine that the user's riding state, if the user location information and the transportation location information received for a predetermined time match more than a predetermined number of times.
  • the service control unit may transmit a guide message including service application wake-up information to the user terminal through the service communication unit.
  • the service control unit determines that the user's riding state, if the user location information and the transportation location information received for a predetermined time does not match more than a predetermined number of times, the user's getting off state Judging by
  • the service control unit may transmit a guide message including service application termination information to the user terminal through the service communication unit.
  • the service control unit transmits the user location information to the traffic management terminal through the service communication unit.
  • the guide message may be transmitted.
  • the user terminal for achieving the above object is a communication unit for transmitting and receiving information with the service device, a user location information collection unit for collecting user location information, and information generated through the service application
  • a user location information collection unit for collecting user location information
  • the collected user location information is transmitted to the service device through the communication unit, and a guide message includes service application wake-up information from the service device.
  • it may be configured to include a control unit for executing a service application to control the display so that the guidance message is displayed through the service application.
  • the guide message includes at least one of event information or additional service information
  • the additional service information is a charge, moving distance sharing, music or movie viewing, coupons, service evaluation, surrounding area It may be configured to include at least one of the information.
  • the controller may display the guide message through the service application and then terminate the service application.
  • the traffic management terminal for achieving the above object is a traffic management communication unit for transmitting and receiving information with the service device, a vehicle location information collection unit for collecting the vehicle location information and vehicle location information When the vehicle location information is collected through the collection unit, the collected vehicle location information is transmitted to the service device through the traffic management communication unit, and content reproduction control, environment control, and route control are performed according to user preference information received from the service device. It may be configured to include a traffic management control unit for performing at least one control.
  • the content reproduction control includes at least one of a reproduction control and a volume function control of at least one of broadcast, movie, music, and photographic content
  • environmental control includes And at least one of temperature, humidity, and light control for the means.
  • Getting on and off management method for achieving the above object is a step in which the service device receives the user location information from any one user terminal, the service device from any one of the traffic management terminal
  • the method may include receiving location information and determining, by the service device, a user's riding state or a getting off state by matching user location information and transportation location information received from the user terminal and the traffic management terminal.
  • the determining step if the user location information and the transportation location information received for a predetermined time is matched more than a predetermined number of times, it may be determined as the user's riding state. .
  • determining the step of getting off the user After the step of determining, if the user location information and transportation location information received for a predetermined time does not match more than a predetermined number of times, determining the step of getting off the user It can be made more inclusive.
  • the step of receiving user location information from any one of the user terminal the step of receiving transportation location information from any one of the traffic management terminal and the user terminal and the traffic management
  • a computer-readable recording medium having recorded thereon a program for executing the step of determining a user's riding state or getting off state by matching the user position information received from the terminal with the vehicle position information.
  • the user location information is collected from the user's terminal, and the vehicle location information is collected from the traffic management terminal mounted on the vehicle, and then the user location information and the transportation means.
  • the present invention even if there is no direct intervention of the user, it is possible to determine whether the user is getting on or off based on the user's location information, and through this, the system can be easily spread. In addition, there is an excellent effect that a customized service can be provided to a user who rides on a transportation means based on various information input from a user terminal.
  • FIG. 1 is a schematic configuration diagram of a getting on and off management system according to an exemplary embodiment of the present invention.
  • FIG. 2 is a block diagram illustrating a main configuration of a user terminal according to an exemplary embodiment of the present invention illustrated in FIG. 1.
  • FIG. 3 is a block diagram illustrating a main configuration of a traffic management terminal according to an exemplary embodiment of the present invention shown in FIG. 1.
  • FIG. 4 is a block diagram illustrating a main configuration of a service apparatus according to an exemplary embodiment of the present invention illustrated in FIG. 1.
  • FIG. 5 is a flowchart illustrating a getting on and off management method in a service apparatus according to an exemplary embodiment of the present invention.
  • FIG. 6 is a data flow diagram for explaining in more detail the getting on and off management method in the service device according to an embodiment of the present invention.
  • a component when referred to as being "connected” or “connected” to another component, it means that it may be connected or connected logically or physically. In other words, although a component may be directly connected or connected to other components, it should be understood that other components may exist in the middle, and may be connected or connected indirectly.
  • FIG. 1 is a schematic configuration diagram of a getting on and off management system according to an exemplary embodiment of the present invention.
  • the getting on and off management system 100 includes a plurality of user terminals 10, a plurality of traffic management terminals 20, a service device 30, and a communication network 40. Can be configured.
  • the plurality of user terminals 10 collect current user location information, transmit the collected user location information to the service device 30, and receive and use a variety of related information from the service device 30. As used herein.
  • the user terminal 10 provides various additional services to the user through a service application provided by the service device 30.
  • the service application may be automatically executed when the user gets on, and may be terminated automatically when the user gets off.
  • the present invention is not limited thereto and may be executed or terminated at any time at the request of the user.
  • the plurality of traffic management terminals 20 refers to a device mounted on all kinds of transportation means that can be used by a user such as a ship or an airplane, as well as a vehicle such as a bus or a taxi.
  • the traffic management terminal 20 collects the location information of the current vehicle, and transmits the collected vehicle location information to the service device 30 in a state of being mounted on the vehicle. You will receive the information.
  • the traffic management terminal 20 of the present invention receives a variety of information, including information related to the user from the service device 30 when the user boards a means of transportation, and outputs this, various additions to the user boarding the means of transportation To provide services.
  • the service device 30 receives user location information and transportation location information from a plurality of user terminals 10 and a plurality of traffic management terminals 20, and matches the received user location information and transportation location information with each other, It may be determined whether the user has boarded the vehicle.
  • a processor mounted in the service device 30 may process program instructions for executing the method according to the present invention.
  • this processor may be a single-threaded processor, and in other implementations, the processor may be a multi-threaded processor.
  • the processor is capable of processing instructions stored on memory or storage devices.
  • the plurality of user terminals 10, the traffic management terminal 20, and the service device 30 transmit and receive various related information through the communication network 40, and at this time, the communication network 40 Various types of communication networks may be used.
  • Communication network 40 is preferably wireless communication such as WLAN (Wireless LAN), Wi-Fi (Wi-Fi), Wibro (Wibro), Wimax (Wimax), HSDPA (High Speed Downlink Packet Access)
  • WLAN Wireless LAN
  • Wi-Fi Wi-Fi
  • Wibro Wibro
  • Wimax Wimax
  • HSDPA High Speed Downlink Packet Access
  • Various information can be transmitted and received using the scheme.
  • the present invention is not limited thereto, and wired communication methods such as Ethernet, xDSL (ADSL, VDSL), Hybrid Fiber Coaxial Cable (HFC), Fiber to The Curb (FTTC), and Fiber To The Home (FTTH) are used. Can be.
  • the means of transportation described herein may be any kind of transportation capable of getting on and off the user, such as a vehicle such as a taxi or a bus, as well as a ship or a plane such as a passenger ship or a passenger plane.
  • a vehicle such as a taxi or a bus
  • a ship or a plane such as a passenger ship or a passenger plane.
  • FIG. 2 is a block diagram illustrating a main configuration of a user terminal according to an exemplary embodiment of the present invention illustrated in FIG. 1.
  • the user terminal 10 may include a communication unit 11, a user location information collecting unit 12, a control unit 13, a storage unit 14, and an input unit 15. ) And the display unit 16.
  • the communication unit 11 serves to support the transmission and reception of the service device 30 and the related information through the communication network 40, in particular, according to an embodiment of the present invention
  • the communication unit 11 may transmit the user location information to the service device 30, and receive a guide message including service application wake-up information or service application termination information from the service device 30.
  • various additional service related information may be received from the service device 30.
  • the user location information collecting unit 12 collects the current user location information. Since the user terminal 10 according to an exemplary embodiment of the present invention is generally assumed to be carried by a user, the user location information collecting unit ( The location information of the user terminal 10 collected through 12 may be used as the user location information.
  • the user location information collection unit 12 may collect location information detected through a GPS (Global Positioning System) sensor module provided in the user terminal 10. Through this, the user's current location and time information corresponding to the location can be checked.
  • GPS Global Positioning System
  • the user location information collecting unit 12 of the present invention may collect user location information in various ways in addition to the above-described GPS method.
  • Wi-Fi Wi-Fi
  • the user location information collecting unit 12 transmits the collected user location information to the control unit 13 to be described later.
  • the controller 13 performs overall control of the user terminal 10, and may be a process unit for driving an operating system (OS) and each component, for example, a central processing unit (CPU). have.
  • OS operating system
  • CPU central processing unit
  • control unit 13 of the present invention is functionally connected to each component. That is, the controller 13 is functionally connected to the communication unit 11, the user location information collecting unit 12, the storage unit 14, the input unit 15, and the display unit 16, and supplies power to each of the components. It controls the flow of signals for performing functions.
  • the control unit 13 When the user location information is collected through the user location information collecting unit 12, the control unit 13 according to an embodiment of the present invention first collects the collected user location information through the communication unit 11. It plays a role of controlling to be transmitted to.
  • control unit 13 may control the user location information collection unit 12 so that the user location information is collected in a predetermined cycle unit (for example, 1 minute unit), the user through this process
  • a predetermined cycle unit for example, 1 minute unit
  • control unit 13 may receive service application wake-up information from the service device 30 through the communication unit 11.
  • the control unit 13 may receive service application wake-up information from the service device 30 through the communication unit 11.
  • the entire process of executing the service application may be controlled.
  • the service application is an application provided by the service device 30 and means an application that can execute and output information related to various additional services.
  • the service device 30 controls a plurality of taxis, and is a device that manages a service such as a reassurance service
  • the service application may include various additional services related to taxi use, for example, information related to a fare. Can be received from the service device 30 and provided to the user.
  • the service application is preferably to be stored in advance in the storage unit 14, but is not limited thereto, and may use the service application from the service device 30 in a cloud service manner.
  • the controller 13 may control the overall process (login process) of accessing the service device 30.
  • login process the overall process of accessing the service device 30.
  • the controller 13 may control to display the guide message received from the service device 30 through a service application.
  • a guide message including service application wake-up information is received from the service device 30, it means a state in which the user has boarded a specific transportation means. It can be a type of announcement message.
  • the guide message may include at least one menu button for providing event information or additional service information.
  • the event information may be event information provided by the service device 30 or a separate service company in a cooperative relationship with the service device 30, and the additional service information may be used during a period in which the user who boarded the vehicle rides. It may be a variety of information that can be, for example, it may be configured to include at least one of a fare, travel distance sharing, music or movie viewing, coupons, service evaluation, surrounding area information.
  • the fare information is information on the transportation fee used by the user, through the fare information function, the user can check the final fare information for the plane and ship moving to a specific destination. In the case of buses and taxis whose rates change in real time, you can check the rate information that changes in real time.
  • Travel distance sharing is a feature that allows users to share the distance they are currently traveling with other users. For example, if a friend is scheduled to meet at Gangnam Station, they can share their distance traveled to a friend's user's terminal. It can be a function.
  • the music or movie viewing is a function that can use a variety of content, such as music, movies provided by the service device 30, when the user boarded a means of transportation managed by the service device 30, the service device ( It is possible to use a variety of contents without paying a separate fee from 30).
  • the coupon information may be information about a coupon for an affiliated service provider provided by the service device 30, and the service evaluation information may be a function of allowing a user to create a service evaluation on a current vehicle.
  • the surrounding area information may be a function of providing a variety of information, such as culture, commercial area, etc. for the current street or the surrounding area around the destination.
  • the controller 13 may receive such various information from the service device 30 from time to time, and the various information received from the service device 30 may be output through the service application under the control of the controller 13.
  • the controller 13 of the present invention may transmit various pieces of information generated during the execution of the service application as the user preference information to the service device 30. For example, when the user selects a specific movie watching function through the service application, the controller 13 may transmit user preference information including the information to the service device 30.
  • the control unit 13 may receive a guide message including service application termination information from the service device 30.
  • the guide message including the service application termination information is received from the service device 30, the user indicates the getting off state in the means of transportation, so that the controller 13 displays the guide message on the service application, and the service application displays the guide message. It will control the process of termination.
  • the guide message may be, for example, in the form of "Thank you for using the OO taxi.”
  • control unit 13 if a guide message including the service application wake-up information is received from the service device 30, controls the process of executing the service application, from the service device 30
  • the process of terminating the running service application is described as an example.
  • the present invention is not limited thereto, and although the user does not receive any information from the service device 30, At any time, the service application can be executed and terminated.
  • the control unit 13 may be configured to include a location information management module 13a and an application control module 13b.
  • the location information management module 13a may control the overall process of collecting user location information through the user location information collecting unit 12, and may collect user location information collected through the user location information collecting unit 12.
  • the process of transmitting the service unit 30 through the communication unit 11 may be controlled.
  • the application control module 13b may control the execution of the service application or control the termination process according to the information provided from the service device 30.
  • the storage unit 14 may temporarily store various data generated during execution of the application program, including an application program required for operating a function according to an exemplary embodiment of the present invention.
  • the storage unit 14 may store the service application 14a provided by the service device 30, and may store various information generated while the service application 14a is executed.
  • the control unit 13 is connected to a separate application store or the like, by downloading and installing a service application provided by the service device 30, It may be controlled to be stored in the storage unit 14.
  • the service application 14a is described as being stored in the storage unit 14 as an example, but is not limited thereto. Even if 14a) is not provided in advance, the service application may be connected to the service device 30 to use the service application in a cloud service manner.
  • the storage unit 14 may largely include a program area and a data area.
  • the program area stores information related to driving the user terminal 10 such as an operating system (OS) for booting the user terminal 10.
  • the data area is an area in which data generated according to the use of the user terminal 10 is stored, and various information generated while executing a service application may be stored.
  • the storage unit 14 may be a flash memory, a hard disk, a memory of a multimedia card micro type (for example, SD or XD memory, etc.), a RAM, a ROM, or the like. ROM) and a storage medium.
  • the input unit 15 transmits a variety of information such as numeric and text information input from a user, a signal input in connection with various function settings and function control of the user terminal 10 to the controller 13.
  • the input unit 15 of the present invention supports various user inputs generated during service application execution.
  • the input unit 15 when the input unit 15 is configured in the form of one touch panel (or touch screen) together with the display unit 16 to be described later, the user's touch input on the touch panel may be sensed.
  • the input unit 15 may include at least one of a key input means such as a keyboard or a keypad, a touch input means such as a touch sensor or a touch pad, a voice input means, a gyro sensor, a geomagnetic sensor, an acceleration sensor and a proximity sensor, and a camera. It may include a gesture input means that comprises.
  • it may include all types of input means that are currently under development or may be developed in the future.
  • the display unit 16 displays information on a series of operation states and operation results that occur during the functioning of the user terminal 10.
  • the display unit 15 of the present invention may display various information generated during the execution of the service application.
  • the display unit 16 may be implemented in the form of one touch panel (or touch screen) together with the input unit 15.
  • the display unit 16 of the present invention is a liquid crystal display (LCD), thin film transistor LCD (TFT-LCD), organic light emitting diodes (OLED), light emitting diodes (LED), active matrix organic LED (AMOLED), flexible
  • LCD liquid crystal display
  • TFT-LCD thin film transistor LCD
  • OLED organic light emitting diodes
  • LED light emitting diodes
  • AMOLED active matrix organic LED
  • the display may be configured as a flexible display and a three-dimensional display. Some of these displays may also be configured to be transparent or light transmissive so that they can be seen from the outside. It may be configured in the form of a transparent display including a transparent OLED (TOLED).
  • TOLED transparent OLED
  • the user terminal 10 may include more components such as a sound source output unit capable of converting and outputting a sound source, which is an electrical signal, into an analog signal.
  • control unit 13 may include the location information management module 13a and the application control module 13b by way of example, it is not limited thereto.
  • the control unit 13 may be configured.
  • the user terminal 10 may be implemented in various forms.
  • the user terminal 10 may be a user such as a smart phone, a tablet PC, a personal digital assistant, a mobile internet device, a portable multimedia player, or an MP3 player.
  • the portable terminal of the portable can be used.
  • the present invention is not limited thereto and a fixed terminal may be used according to various implementation methods.
  • the terminal 10 of the present invention can not enumerate all the variations of the portable device according to the convergence (convergence) trend of the digital device, but the unit of the same level as the above-mentioned unit is a user according to the present invention If the terminal 10 may be used as a terminal that collects location information and transmits and receives information with the service device 30 through the communication network 40, any device may be applied to the user terminal 10 of the present invention. It is possible.
  • FIG. 3 is a block diagram illustrating a main configuration of a traffic management terminal according to an exemplary embodiment of the present invention shown in FIG. 1.
  • the traffic management terminal 20 includes a traffic management communication unit 21, a traffic management control unit 22, a traffic location information collecting unit 23, and a traffic management storage. It may be configured to include a portion (24).
  • the traffic management communication unit 21 serves to support the transmission and reception of information related to the service device 30 through the communication network 40, in particular, embodiments of the present invention
  • the traffic management communication unit 21 may transmit the vehicle location information to the service device 30. Thereafter, the traffic management communication unit 21 may receive various information generated from the service device 30, for example, user preference information.
  • the traffic management control unit 22 performs overall control of the traffic management terminal 20, and is a process device for driving an operating system (OS) and each component, for example, a central processing unit (CPU).
  • OS operating system
  • CPU central processing unit
  • the traffic management control unit 22 of the present invention is functionally connected to each component. That is, the traffic management control unit 22 is functionally connected to the traffic management communication unit 21, the traffic location information collecting unit 23, and the traffic management storage unit 24, and supplies power and performs functions to the above components. To control the flow of signals.
  • the traffic management control unit 22 services the traffic location information collected through the traffic management communication unit 21 when the traffic location information is collected through the traffic location information collecting unit 23. It controls the transmission to the device 30.
  • the traffic management control unit 22 may control the vehicle location information collection unit 23 so that the vehicle location information is collected in a predetermined cycle unit (for example, 1 minute unit), such as When the vehicle location information is collected in the process, the collected vehicle location information is transmitted to the service device 30.
  • a predetermined cycle unit for example, 1 minute unit
  • the traffic management controller 22 may receive user preference information from the service device 30 through the traffic management communication unit 21.
  • receiving the user preference information from the service device 30 it means a state that the user is mounted on the transportation means provided with the traffic management terminal 20.
  • the user terminal 10 that the user carries is variously generated through user input while executing a service application with the service device 30.
  • the information is transmitted to the service device 30 as the user preference information, and the service device 30 determines that the user is riding the user preference information received from the user terminal 10 again. Will be sent to (20).
  • the user terminal 10 when a specific movie is being played through the service application provided by the service device 30 after the user rides a taxi, the user terminal 10 currently plays the specific movie by the user.
  • Information indicating that the information is being transmitted may be transmitted to the service device 30 as user preference information.
  • the service device 30 receiving the information may transmit the information back to the traffic management terminal 20.
  • the playback of the radio broadcast can be controlled to end.
  • the user terminal 10 may transmit a variety of information, such as user preference information input or pre-stored from the user, such as hobby, health status, preferred season, destination information, etc. to the service device 30, and received the service device 30 ) May transmit various information received from the user terminal 10 to the traffic management terminal 20.
  • the traffic management control unit 22 of the traffic management terminal 20 which has received this may perform various controls related to the environment inside the transportation means such as temperature, humidity, lighting, etc. according to the health state of the user, and the user preference information. If the destination information is included in the path, the route may be controlled to be set according to the destination information.
  • the traffic management controller 22 may include a location information management module 22a.
  • the location information management module 22a may control the overall process of collecting the vehicle location information through the vehicle location information collecting unit 23, and the traffic collected through the vehicle location government collecting unit 232. The process of transmitting the means location information to the service device 30 through the traffic management communication unit 21 may be controlled.
  • the traffic management controller 22 may further include a function control module (not shown).
  • the transportation location information collection unit 23 collects the location information of the vehicle on which the traffic management terminal 20 is mounted.
  • the transportation location information collection unit 23 is a GPS provided in the traffic management terminal 20. (Global Positioning System) It can collect the position information detected by the sensor module. Through this, the current location of the means of transportation and time information corresponding to the location can be checked.
  • the vehicle position information collecting unit 23 of the present invention may collect the position information of the means of transportation in various ways in addition to the above-described GPS system.
  • the location information of the means of transportation may be collected through a beacon method that is installed at a certain point of the road and transmits unique location coordinates.
  • the transportation location government collecting unit 23 transmits the collected transportation location information to the above-described traffic management control unit 22.
  • the traffic management storage unit 24 may temporarily store various data generated during execution of the application program, including an application program required for operating a function according to an exemplary embodiment of the present invention.
  • the traffic management storage unit 24 may store and manage transportation location information collected through the transportation location information collecting unit 23, and may store user preference information received from the service device 30. .
  • the traffic management storage unit 24 may largely include a program area and a data area.
  • the program area stores information related to driving the traffic management terminal 20 such as an operating system (OS) for booting the traffic management terminal 20.
  • the data area may be an area in which data generated according to the use of the traffic management terminal 20 is stored.
  • the traffic management storage unit 24 may be a flash memory, a hard disk, a multimedia card micro type of memory (for example, SD or XD memory, etc.), RAM, ROM, or ROM. (ROM) or the like, and a storage medium.
  • the main configuration and operation method of the traffic management terminal 20 according to the embodiment of the present invention have been described above.
  • the traffic management terminal 20 may be implemented by more components than those illustrated, and traffic management may be performed by fewer components.
  • the terminal 20 may be implemented.
  • the traffic management terminal 20 is a display unit for displaying various information such as an input unit (not shown) and route information supporting user input. (Not shown), and may further include a sound source output unit (not shown).
  • the traffic management terminal 20 may further include components for performing various controls in the vehicle according to user preference information.
  • the sensor module may further include a sensor module and a control module to control the temperature, humidity, and lighting control in the vehicle.
  • FIG. 4 is a block diagram illustrating a main configuration of a service apparatus according to an exemplary embodiment of the present invention illustrated in FIG. 1.
  • the service device 30 may include a service communication unit 31, a service control unit 32, and a service storage unit 33.
  • the service communication unit 31 supports the role of transmitting and receiving a variety of information with the plurality of user terminal 10 and the traffic management terminal 20 through the communication network 40 .
  • the service communication unit 31 may receive user location information from any one user terminal 10, and receive transportation location information from any one of the traffic management terminals 20. Can be.
  • the service communication unit 31 may transmit a guide message including service application wake-up information or a guide message including service application termination information to any one user terminal 10 under the control of the service controller 32. have. In addition, various information related to service application function execution may be transmitted.
  • the service communication unit 31 may transmit the received user preference information to the corresponding traffic management terminal 20.
  • the service control unit 32 performs overall control of the service device 30 according to an embodiment of the present invention.
  • the service control unit 32 may use the service communication unit 31 to control the service control unit 31.
  • the user location information is received from one user terminal 10 and the transportation location information is received from any one of the traffic management terminals 20, the user location information and the transportation location information are matched, and the user rides. The state or getting off state can be determined.
  • the user terminal 10 may transmit the user location information to the service device 30 in units of a predetermined period, for example, 1 minute.
  • the service control unit 32 of the service device 30 that has received this can determine which location the user who is carrying the user terminal 10 is currently based on the user location information.
  • the traffic management terminal 20 may also transmit the vehicle location information to the service device 30 in units of a fixed period, for example, 1 minute.
  • the service control unit 32 of the service device 30 that has received this can determine which location the transportation means on which the traffic management terminal 20 is currently mounted is based on the transportation position information.
  • the user terminal 10 and the traffic management terminal 20 may further include identification information and transmit the same to the service device 30, and the service control unit 32 of the service device 30 may transmit the identification information.
  • the user terminal 10 and the traffic management terminal 20 may be distinguished.
  • the service control unit 32 determines whether the user location information and the traffic location information received from the user terminal 10 and the traffic management terminal 20 coincide with each other for a predetermined number of times or more.
  • the service controller 32 may determine whether the user location information and the transportation location information received 10 times in 10 minutes coincide with each other. At this time, even if the user location information and the transportation location information received once coincide with each other, the user location information and the transportation location information received twice may not coincide with each other. This may be the case when the means of transportation has passed near the user. On the other hand, if the user location information received from 1 to 5 times and the transportation location information received from 1 to 5 times coincide with each other, this will be a situation in which the user rides on the vehicle.
  • the service control unit 32 may determine whether the user location information and the transportation location information received for a predetermined time match the predetermined number of times or more, and determine the riding status of the user based on this.
  • the service controller 32 may determine whether the user location information and the transportation location information match by considering a range of values. For example, transportation will generally be large in size to accommodate a large number of users. For example, a situation in which a user is boarding a ship, location information of the user standing at the beginning of the ship and location information of the user standing at the end of the ship may be different from each other. However, since the users are all aboard the same ship, in consideration of this situation, even if the user location information and the transportation location information does not exactly match, if the user location information is included within a certain range of the transportation location information The service control unit 32 may determine the same as the same.
  • the service control unit 32 transmits a guide message including the service application wake-up information to the user terminal 10 through the service communication unit 31.
  • the user terminal 10 may receive the service application, and thereafter, various types of information provided by the service controller 32 may be output through the service application.
  • the service control unit 32 when the user preference information for various user inputs generated through the service application of the user terminal 10 is received from the user terminal 10, the traffic management terminal corresponding to the received user preference information 20 may be transmitted.
  • information related to a service application specific function in the user terminal 10 or various information such as a hobby, health condition, preferred season, and destination information input from the user may be used as the user preference information, from the user terminal 10 to the service communication unit 31.
  • the service control unit 32 may transmit this information to the traffic management terminal 20 through the service communication unit 31.
  • the traffic management terminal 20 may control the environment inside the vehicle or perform user-specific control such as content reproduction control.
  • the service controller 32 may calculate average information about the user preference information and transmit the average information to the traffic management terminal 20.
  • the service control unit 32 may calculate the average information about the temperature information optimized for two people and the temperature information optimized for eight people and transmit the average information to the traffic management terminal 20, the traffic management terminal 20 is this It becomes possible to perform temperature control inside the vehicle on a basis.
  • the service controller 32 continuously receives the user location information and the vehicle location information from the user terminal 10 and the traffic management terminal 20 even after determining that the user is currently riding on a specific vehicle. .
  • the service control unit 32 determines whether or not the same as described above, and the user location information and the transportation location information received for a predetermined time does not match more than a predetermined number of times. In this case, it is determined that the user has got off from the current transportation means.
  • the service control unit 32 may transmit a guide message including service application termination information to the corresponding user terminal 10 through the service communication unit 31, and the user terminal 10 which has received this information may have different intervention of the user. Even without this, the service application can be terminated. In addition, the service control unit 32 may transmit a guide message indicating that the user got off from the corresponding traffic management terminal 20.
  • the service control unit 32 of the present invention even if the user location information received from the user terminal 10 and the vehicle location information received from the traffic management terminal 20 does not match each other, the vehicle location information is the user location information. If it is determined that the neighborhood, the traffic management terminal 10 may transmit a guide message including the user location information. Through this, the traffic management terminal 10 mounted on a transportation means such as a taxi may move more easily near a user who wants to take a taxi.
  • the service control unit 32 may include a getting on and off management module 32a.
  • the getting on and off management module 32 determines whether the user location information and the transportation location information received during a predetermined time match or exceed a predetermined number of times, and determines whether the user gets on or off the bus. It can play a role. In addition, it may support the role of providing the user terminal 10 and the traffic management terminal 20 with various information generated according to the result of determining whether the user is getting on or off.
  • the service storage unit 33 stores various kinds of information generated according to the operation of the service control unit 32.
  • the user location information 33a received from the user terminal 10 and the vehicle location information 33b received from the traffic management terminal 20 may be stored.
  • the service storage unit 33 may be a storage in the getting on and off management system 100, or may be a separate data storage device that is located outside the getting on and off management system 100 to transmit and receive data with the service device 30. .
  • the service device 30 as described above has the same configuration as a conventional web server or network server in hardware.
  • software includes program modules implemented through languages such as C, C ++, Java, Visual Basic, Visual C, and the like.
  • the service device 30 may be implemented in the form of a web server or a network server, which is generally connected to an unspecified number of clients and / or other servers via an open computer network, such as the Internet, and which is a client or other web server. It refers to a computer system that accepts a request to perform a work and derives and provides a work result thereof, and a computer software (web server program) installed therefor.
  • the service device 30 uses a web server program that is variously provided according to operating systems such as DOS, Windows, Linux, UNIX, Macintosh, and the like for general server hardware.
  • a typical example may be a website used in a Windows environment, a website used in a Windows environment, an Internet Information Server (IIS), a CERN used in a UNIX environment, an NCSA, an APPACH, or the like.
  • the service device 30 may classify the service subscription information, store and manage the service subscription information in a member database, and the database may be implemented inside or outside the service device 30.
  • the database implemented in the service device 30 may be a service storage unit 33.
  • Such a database refers to a general data structure implemented in a storage system (hard disk or memory) of a computer system using a database management program (DBMS), and can freely search (extract) data, delete data, edit data, and add data.
  • DBMS database management program
  • RDBMS relational database management systems
  • DB2 relational database management systems
  • DB2 Object-oriented database management system
  • O2 Object-oriented database management system
  • XML Native Database such as Excelon, Tamino, Sekaiju, etc.
  • the service device 30 of the present invention may be implemented as one or more servers operating in a cloud manner.
  • the information transmitted and received through the getting on and off management system 100 may be provided through a cloud computing function that may be permanently stored in a cloud computing device on the Internet.
  • cloud computing utilizes Internet technologies in digital terminals such as desktops, tablet computers, laptops, netbooks, and smartphones to virtualize information technology (IT) resources such as hardware (servers, storage, networks, etc.) and software. It refers to a technology that provides services on demand (database, security, web server, etc.), services, and data.
  • IT information technology
  • all information transmitted and received between the user terminal 10, the traffic management terminal 20 and the service device 30 is stored in the cloud computing device on the Internet, and can be transmitted anytime, anywhere.
  • FIG. 5 is a flowchart illustrating a getting on and off management method in a service apparatus according to an exemplary embodiment of the present invention.
  • the getting on and off management method may be started through a process in which the service device 30 periodically checks user location information and transportation location information (S101). That is, by receiving the user location information from any one of the user terminal 10, and receiving the transportation location information from any one of the traffic management terminal 20, it is possible to confirm the user location information and transportation location information.
  • S101 user location information and transportation location information
  • the service device 30 may determine whether the user location information and the transportation location information match (S103). As a result of the determination, when the user location information and the transportation location information coincide with each other, the service device 30 is in a state where the user of the user terminal 10 has boarded the transportation vehicle on which the traffic management terminal 20 is mounted. It is determined (S105).
  • the service device 30 continuously receives and confirms the user location information and the transportation location information (S107).
  • the service device 30 After determining that the user is in the riding state, when the user location information and the transportation location information do not match (S109), the service device 30 includes a user of the user terminal 10 equipped with the traffic management terminal 20. It is possible to determine the state of getting off from the means of transportation (S111).
  • FIG. 6 is a data flow diagram for explaining in more detail the getting on and off management method in the service device according to an embodiment of the present invention.
  • a plurality of user terminals 10 may collect user location information in units of a predetermined period (S201) and transmit the same to a service device 30 (S203).
  • the plurality of traffic management terminals 20 may also collect transportation location information in units of a predetermined period (S205) and transmit the same to the service device 30 (S207).
  • Steps S201 to S207 may be performed simultaneously or sequentially.
  • the service device 30 determines whether the user location information and the transportation location information match for a predetermined number of times or more for a predetermined time (S209). As a result of the determination, when the user location information and the transportation location information coincide more than a predetermined number of times, the service device 30 may determine that the user has boarded the vehicle on which the traffic management terminal 20 is mounted. .
  • the service device 30 transmits a guide message including service application wake-up information to the corresponding user terminal 10 in order to provide various additional services to the user during the period of boarding the transportation means (S213). ).
  • the user terminal 10 may receive a service application (S215), receive information related to various additional services received from the service device 30 (S217), and display the information through the service application (S219). .
  • the user terminal 10 may transmit various user inputs generated through the service application to the service device 30 as user preference information, and the received service device 30 receives the corresponding traffic management terminal 20.
  • User preference information can be transmitted in S223.
  • the traffic management terminal 20 may control various functions according to user preference information. For example, specific content may be controlled to be played or content currently being played may be terminated. In addition, various environmental factors such as temperature, humidity, and lighting inside the vehicle may be controlled to be optimized for the user. In addition, when the user preference information includes destination information, it may be controlled to output appropriate route information according to the destination information.
  • the user terminal 10 and the traffic management terminal 20 may continuously collect user location information at regular intervals (S227) and collect a vehicle location government (S231). .
  • the user terminal 10 may transmit the collected user location information to the service device 30 (S229), and the traffic management terminal 20 may also transmit the collected transportation location information to the service device 30 (S233). ).
  • the service device 30 that has received this continuously determines whether the user location information and the vehicle location information match the predetermined number of times or more (S235), and if it does not match the predetermined number of times, the user is the traffic management terminal 20 It is determined that the vehicle is aboard the vehicle (S237).
  • the service device 30 may transmit a guide message including service application termination information to the user terminal 10 (S239), and the user terminal 10 receiving the service application may terminate the service application.
  • the service device 30 may transmit a guide message indicating that the user has alighted to the corresponding traffic management terminal 20, and may provide additional information such as information related to the number of passengers today.
  • the getting on and off management method of the present invention after collecting user location information from the user terminal 10 and collecting transportation location information from the traffic management terminal 20 mounted on the transportation means, the user location information and By matching the transportation location information with each other, even if there is no direct communication between the user terminal 10 and the traffic management terminal 20, there is an effect that it is possible to determine and manage the user's riding or getting off more efficiently.
  • a computer-readable medium suitable for storing computer program instructions and data may include, for example, a magnetic medium such as a hard disk, a floppy disk, and a magnetic tape, and a compact disk read only memory (CD-ROM).
  • Optical media such as Digital Video Disk (DVD), magneto-optical media such as Floppy Disk, and ROM (Read Only Memory), RAM
  • semiconductor memory such as a random access memory, a flash memory, an erasable programmable ROM (EPROM), and an electrically erasable programmable ROM (EEPROM).
  • the processor and memory can be supplemented by or integrated with special purpose logic circuitry.
  • Examples of program instructions may include high-level language code that can be executed by a computer using an interpreter as well as machine code such as produced by a compiler.
  • Such hardware devices may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
  • the present invention relates to a getting on and off management method, an apparatus and a system therefor, and more particularly, by matching each other's location information and location information of a transportation means such as a vehicle, and more efficiently determining whether the user is getting on or off.
  • the user's ride by collecting user location information from the user's terminal, collecting the vehicle location information from the traffic management terminal mounted on the vehicle, and matching the user location information with the vehicle location information,
  • there is an excellent effect that can be more effectively judged and managed to get off which can contribute to the development of the transportation service industry.
  • the present invention has industrial applicability because the present invention is not only sufficiently commercially available or commercially viable, but also practically clearly implemented.

Abstract

The present invention relates to a method for managing boarding/alighting and an apparatus and a system therefor and, more specifically, to a method for managing boarding/alighting and an apparatus and a system therefor, the method is capable of more efficiently determining and managing whether a user broads or alights from transportation means by matching position information of the user with position information of transportation means such as a vehicle and the like. To this end, a service apparatus, according to one embodiment of the present invention, can comprise: a service communication unit for transmitting/receiving information to/from one or more user terminals and one or more transportation management terminals; and a service control unit for receiving user position information from any one of the user terminals through the service communication unit, receiving transportation means position information from any one of the transportation management terminals through the service communication unit, and then matching the user position information with the transportation means position information so as to determine a boarding state or an alighting state of a user.

Description

승하차 관리 방법, 이를 위한 장치 및 시스템Getting on and off management method, apparatus and system therefor
본 발명은 승하차 관리 방법, 이를 위한 장치 및 시스템에 관한 것으로서, 더욱 상세하게는 사용자의 위치 정보 및 차량 등과 같은 교통 수단의 위치 정보를 서로 매칭함으로써, 사용자의 승차 또는 하차 여부를 보다 효율적으로 판단하고 관리할 수 있는 승하차 관리 방법, 이를 위한 장치 및 시스템에 관한 것이다. The present invention relates to a getting on and off management method, an apparatus and a system therefor, and more particularly, by matching each other's location information and location information of a transportation means such as a vehicle, and more efficiently determining whether the user is getting on or off. On and off management method, apparatus and system therefor.
버스, 택시와 같은 차량은 물론, 선박, 비행기 등 다양한 종류의 대중 교통 수단은 현대 사회에 없어서는 안될 필수적인 요소이다. 이러한 대중 교통 수단을 보다 더 효과적으로 관리하기 위해 다양한 기술들이 개발되고 있다. Vehicles such as buses and taxis, as well as various types of public transportation such as ships and airplanes are indispensable in modern society. Various technologies are being developed to manage these public transportations more effectively.
일례로, 기존의 버스 교통 체계에 첨단의 정보통신, 컴퓨터, 전자, 제어 및 시스템 통합과 같은 기술을 접목시켜 버스를 이용하는 승객들에게 버스 운행 정보를 제공하고, 대중 교통 운영회사에게 운행 내역을 관리할 수 있는 서비스를 제공하는 버스 정보 서비스(BIS; Bus Information Service)를 들 수 있다. 또한, 택시 운영회사에서도 택시 안심 서비스와 같은 다양한 서비스를 개발하고 있다. For example, by incorporating technologies such as advanced telecommunications, computers, electronics, control and system integration into existing bus transportation systems, it provides bus operation information to passengers using the bus and manages the operation history for public transportation operators. A bus information service (BIS) that provides a service can be mentioned. In addition, taxi operators are developing various services such as taxi relief services.
이러한 대중 교통 수단과 관련된 다양한 서비스들은 위치 기반 서비스를 기반으로 제공하고 있는데, 예컨대, 버스, 택시 등을 비롯한 대중 교통 수단에 구비된 단말기가 GPS(Global Positioning System) 방식을 이용하거나 도로의 일정 지점에 설치하여 고유의 위치 좌표를 발신하는 비콘(beacon) 방식을 자신의 위치를 파악하고, 파악된 위치 정보를 서비스를 관리하는 센터로 전송한 후, 센터는 수신된 정보를 이용하야 다양한 서비스를 제공하게 된다. Various services related to such public transportation are provided based on location-based services. For example, a terminal equipped with public transportation, such as a bus or a taxi, may use a GPS (Global Positioning System) method or a certain point on a road. After installing the beacon (beacon) method to send a unique location coordinates to determine their location, and transmit the location information to the center to manage the service, the center must use the received information to provide a variety of services do.
그러나, 현재까지의 대중 교통 수단과 관련된 다양한 서비스들은 교통 수단의 위치 정보는 용이하게 파악하거나, 특정 사용자의 정확한 탑승 여부는 판단하기 어렵다는 문제점이 있다. However, various services related to the public transportation to date have a problem in that it is difficult to easily grasp the location information of the transportation means or determine whether the specific user boards the vehicle correctly.
이러한 문제점을 해결하고자, 사용자의 버스 카드 접촉 유무를 통해 승차 여부를 판단하거나, 사용자가 대중 교통 수단에 탑승 시 자신의 휴대 단말기를 통해 센터로 특정 정보를 제공함으로써, 사용자의 승차 여부를 판단하는 기술들이 소개되고 있으나, 사용자의 직접적인 행동 개입(버스 카드 접촉, 휴대 단말기를 이용한 정보 전송 등)을 필요로 하며, 시스템 구축에 많은 비용이 야기된다는 문제점이 있다. In order to solve this problem, a technology for determining whether a user rides by determining whether the user rides through the contact of the bus card or by providing specific information to the center through his portable terminal when the user boards public transportation Have been introduced, it requires a user's direct intervention (bus card contact, information transmission using a mobile terminal, etc.), and there is a problem that a lot of costs in the system construction.
상술한 바와 같이, 본 발명은 상기한 종래의 문제점을 해결하기 위해 제안된 것으로서, 사용자의 위치 정보 및 차량 등과 같은 교통 수단의 위치 정보를 서로 매칭함으로써, 사용자의 승차 또는 하차 여부를 보다 효율적으로 판단하고 관리할 수 있는 승하차 관리 방법, 이를 위한 장치 및 시스템을 제공하는 데 그 목적이 있다. As described above, the present invention has been proposed to solve the above-mentioned conventional problems, and by matching the location information of the user with the location information of the transportation means such as a vehicle, it is more efficient to determine whether the user is riding or getting off The purpose of the present invention is to provide a method for managing getting on and off, and a device and a system for managing the same.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 실시 예에 따른 서비스 장치는 하나 이상의 사용자 단말 및 하나 이상의 교통 관리 단말과 정보를 송수신하는 서비스 통신부 및 서비스 통신부를 통해 어느 하나의 사용자 단말로부터 사용자 위치 정보를 수신하고, 서비스 통신부를 통해 어느 하나의 교통 관리 단말로부터 교통 수단 위치 정보를 수신한 후, 사용자 위치 정보 및 교통 수단 위치 정보를 매칭하여, 사용자의 승차 상태 또는 하차 상태를 판단하는 서비스 제어부를 포함하여 구성될 수 있다. The service device according to an embodiment of the present invention for achieving the above object is the user location information from any one user terminal through a service communication unit and a service communication unit for transmitting and receiving information with at least one user terminal and at least one traffic management terminal And a service control unit for receiving the vehicle position information from any one of the traffic management terminals through the service communication unit, and then matching the user position information and the vehicle position information to determine a user's riding state or getting off state. Can be configured.
또한, 본 발명에 따른 서비스장치에 있어서, 서비스 제어부는 일정 시간 동안 수신된 사용자 위치 정보 및 교통 수단 위치 정보가 기 설정된 횟수 이상 일치하는 경우, 사용자의 승차 상태로 판단할 수 있다.In addition, in the service device according to the present invention, the service control unit may determine that the user's riding state, if the user location information and the transportation location information received for a predetermined time match more than a predetermined number of times.
또한, 본 발명에 따른 서비스장치에 있어서, 서비스 제어부는 사용자의 승차 상태로 판단되면, 서비스 통신부를 통해 사용자 단말로 서비스 어플리케이션 웨이크업(wake-up) 정보를 포함하는 안내 메시지를 전송할 수 있다.In the service apparatus according to the present invention, if it is determined that the user is in the riding state, the service control unit may transmit a guide message including service application wake-up information to the user terminal through the service communication unit.
또한, 본 발명에 따른 서비스장치에 있어서, 서비스 제어부는 사용자의 승차 상태로 판단한 이후에, 일정 시간 동안 수신된 사용자 위치 정보 및 교통 수단 위치 정보가 기 설정된 횟수 이상 일치하지 않을 경우, 사용자의 하차 상태로 판단할 수 있다. In addition, in the service device according to the present invention, after the service control unit determines that the user's riding state, if the user location information and the transportation location information received for a predetermined time does not match more than a predetermined number of times, the user's getting off state Judging by
또한, 본 발명에 따른 서비스장치에 있어서, 서비스 제어부는 사용자의 하차 상태로 판단되면, 서비스 통신부를 통해 사용자 단말로 서비스 어플리케이션 종료 정보를 포함하는 안내 메시지를 전송할 수 있다.In addition, in the service device according to the present invention, if it is determined that the user is getting off, the service control unit may transmit a guide message including service application termination information to the user terminal through the service communication unit.
또한, 본 발명에 따른 서비스장치에 있어서, 서비스 제어부는 교통 관리 단말로부터 수신된 교통 수단 위치 정보가 사용자 단말로부터 수신된 사용자 위치 정보 인근으로 판단되면, 서비스 통신부를 통해 교통 관리 단말로 사용자 위치 정보를 포함하는 안내 메시지를 전송할 수 있다. In addition, in the service device according to the present invention, if it is determined that the transportation location information received from the traffic management terminal is near the user location information received from the user terminal, the service control unit transmits the user location information to the traffic management terminal through the service communication unit. The guide message may be transmitted.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 실시 예에 따른 사용자 단말은 서비스 장치와 정보를 송수신하는 통신부와, 사용자 위치 정보를 수집하는 사용자 위치 정보 수집부와, 서비스 어플리케이션을 통해 발생되는 정보를 표시하는 표시부 및 사용자 위치 정보 수집부를 통해 사용자 위치 정보가 수집되면, 수집된 사용자 위치 정보를 통신부를 통해 서비스 장치로 전송하고, 서비스 장치로부터 서비스 어플리케이션 웨이크업(wake-up) 정보를 포함하는 안내 메시지가 수신되면, 서비스 어플리케이션을 실행하여 안내 메시지가 서비스 어플리케이션을 통해 표시되도록 제어하는 제어부를 포함하여 구성될 수 있다. The user terminal according to an embodiment of the present invention for achieving the above object is a communication unit for transmitting and receiving information with the service device, a user location information collection unit for collecting user location information, and information generated through the service application When the user location information is collected through the display unit and the user location information collecting unit, the collected user location information is transmitted to the service device through the communication unit, and a guide message includes service application wake-up information from the service device. When received, it may be configured to include a control unit for executing a service application to control the display so that the guidance message is displayed through the service application.
또한, 본 발명에 따른 사용자 단말에 있어서, 안내 메시지는 이벤트 정보 또는 부가 서비스 정보 중 적어도 어느 하나를 포함하며, 부가 서비스 정보는 요금, 이동 거리 공유, 음악 또는 영화 감상, 쿠폰, 서비스 평가, 주변 지역 정보 중 적어도 어느 하나를 포함하여 구성될 수 있다.In addition, in the user terminal according to the present invention, the guide message includes at least one of event information or additional service information, the additional service information is a charge, moving distance sharing, music or movie viewing, coupons, service evaluation, surrounding area It may be configured to include at least one of the information.
또한, 본 발명에 따른 사용자 단말에 있어서, 제어부는 서비스 장치로부터 서비스 어플리케이션 종료 정보를 포함하는 안내 메시지가 수신되면, 안내 메시지를 서비스 어플리케이션을 통해 표시한 후 서비스 어플리케이션을 종료할 수 있다.In addition, in the user terminal according to the present invention, if a guide message including service application termination information is received from the service device, the controller may display the guide message through the service application and then terminate the service application.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 실시 예에 따른 교통 관리 단말은 서비스 장치와 정보를 송수신하는 교통 관리 통신부와, 교통 수단 위치 정보를 수집하는 교통 수단 위치 정보 수집부 및 교통 수단 위치 정보 수집부를 통해 교통 수단 위치 정보가 수집되면, 수집된 교통 수단 위치 정보를 교통 관리 통신부를 통해 서비스 장치로 전송하고, 서비스 장치로부터 수신되는 사용자 선호 정보에 따라, 컨텐츠 재생 제어, 환경 제어, 경로 제어 중 적어도 어느 하나의 제어를 수행하는 교통 관리 제어부를 포함하여 구성될 수 있다.The traffic management terminal according to an embodiment of the present invention for achieving the above object is a traffic management communication unit for transmitting and receiving information with the service device, a vehicle location information collection unit for collecting the vehicle location information and vehicle location information When the vehicle location information is collected through the collection unit, the collected vehicle location information is transmitted to the service device through the traffic management communication unit, and content reproduction control, environment control, and route control are performed according to user preference information received from the service device. It may be configured to include a traffic management control unit for performing at least one control.
또한, 본 발명에 따른 교통 관리 단말에 있어서, 컨텐츠 재생 제어는 방송, 영화, 음악, 사진 컨텐츠 중 적어도 어느 하나의 대한 재생 제어, 볼륨 기능 제어 중 적어도 어느 하나를 포함하며, 환경 제어는 탑재되는 교통 수단에 대한 온도, 습도, 조명 제어 중 적어도 어느 하나를 포함하여 구성될 수 있다.In addition, in the traffic management terminal according to the present invention, the content reproduction control includes at least one of a reproduction control and a volume function control of at least one of broadcast, movie, music, and photographic content, and environmental control includes And at least one of temperature, humidity, and light control for the means.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 실시 예에 따른 승하차 관리 방법은 서비스 장치가 어느 하나의 사용자 단말로부터 사용자 위치 정보를 수신하는 단계와, 서비스 장치가 어느 하나의 교통 관리 단말로부터 교통 수단 위치 정보를 수신하는 단계 및 서비스 장치가 사용자 단말 및 교통 관리 단말로부터 수신된 사용자 위치 정보 및 교통 수단 위치 정보를 매칭하여 사용자의 승차 상태 또는 하차 상태를 판단하는 단계를 포함하여 이뤄질 수 있다. Getting on and off management method according to an embodiment of the present invention for achieving the above object is a step in which the service device receives the user location information from any one user terminal, the service device from any one of the traffic management terminal The method may include receiving location information and determining, by the service device, a user's riding state or a getting off state by matching user location information and transportation location information received from the user terminal and the traffic management terminal.
또한, 본 발명에 따른 승하차 관리 방법에 있어서, 판단하는 단계는 서비스 장치가 일정 시간 동안 수신된 사용자 위치 정보 및 교통 수단 위치 정보가 기 설정된 횟수 이상 일치하는 경우, 사용자의 승차 상태로 판단할 수 있다.In addition, in the getting on and off management method according to the present invention, in the determining step, if the user location information and the transportation location information received for a predetermined time is matched more than a predetermined number of times, it may be determined as the user's riding state. .
또한, 본 발명에 따른 승하차 관리 방법에 있어서, 판단하는 단계 이후에, 일정 시간 동안 수신된 사용자 위치 정보 및 교통 수단 위치 정보가 기 설정된 횟수 이상 일치하지 않을 경우, 사용자의 하차 상태로 판단하는 단계를 더 포함하여 이뤄질 수 있다.In addition, in the getting on and off management method according to the present invention, after the step of determining, if the user location information and transportation location information received for a predetermined time does not match more than a predetermined number of times, determining the step of getting off the user It can be made more inclusive.
본 발명의 과제 해결을 위한 또 다른 수단으로서, 어느 하나의 사용자 단말로부터 사용자 위치 정보를 수신하는 단계와, 어느 하나의 교통 관리 단말로부터 교통 수단 위치 정보를 수신하는 단계 및 상기 사용자 단말 및 상기 교통 관리 단말로부터 수신된 상기 사용자 위치 정보 및 상기 교통 수단 위치 정보를 매칭하여 사용자의 승차 상태 또는 하차 상태를 판단하는 단계를 실행하는 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체를 제공한다.As another means for solving the problem of the present invention, the step of receiving user location information from any one of the user terminal, the step of receiving transportation location information from any one of the traffic management terminal and the user terminal and the traffic management A computer-readable recording medium having recorded thereon a program for executing the step of determining a user's riding state or getting off state by matching the user position information received from the terminal with the vehicle position information.
본 발명의 승하차 관리 방법, 이를 위한 장치 및 시스템에 의하면, 사용자의 단말로부터 사용자 위치 정보를 수집하고, 교통 수단에 탑재되는 교통 관리 단말로부터 교통 수단 위치 정보를 수집한 후 상기 사용자 위치 정보와 교통 수단 위치 정보를 서로 매칭함으로써, 사용자의 승차 또는 하차 여부를 보다 효율적으로 판단하고 관리할 수 있다는 효과가 있다. According to the getting on and off management method and apparatus and system therefor, the user location information is collected from the user's terminal, and the vehicle location information is collected from the traffic management terminal mounted on the vehicle, and then the user location information and the transportation means. By matching the location information with each other, it is possible to more efficiently determine and manage whether the user is on or off.
또한, 본 발명에 의하면, 사용자의 직접적인 행동 개입이 없더라도, 사용자의 위치 정보를 기초로 사용자의 승차 또는 하차 여부의 판단이 가능하며, 이를 통해 시스템 보급이 쉽게 이뤄질 수 있다는 효과가 있다. 더하여, 사용자 단말로부터 입력되는 다양한 정보를 기초로, 교통 수단에 승차한 사용자에게 맞춤형 서비스를 제공할 수 있다는 우수한 효과가 있다. In addition, according to the present invention, even if there is no direct intervention of the user, it is possible to determine whether the user is getting on or off based on the user's location information, and through this, the system can be easily spread. In addition, there is an excellent effect that a customized service can be provided to a user who rides on a transportation means based on various information input from a user terminal.
도 1은 본 발명의 실시 예에 따른 승하차 관리 시스템의 개략적인 구성도이다.1 is a schematic configuration diagram of a getting on and off management system according to an exemplary embodiment of the present invention.
도 2는 도 1에 도시된 본 발명의 실시 예에 따른 사용자 단말의 주요 구성을 도시한 블록도이다.2 is a block diagram illustrating a main configuration of a user terminal according to an exemplary embodiment of the present invention illustrated in FIG. 1.
도 3은 도 1에 도시된 본 발명의 실시 예에 따른 교통 관리 단말의 주요 구성을 도시한 블록도이다.3 is a block diagram illustrating a main configuration of a traffic management terminal according to an exemplary embodiment of the present invention shown in FIG. 1.
도 4는 도 1에 도시된 본 발명의 실시 예에 따른 서비스 장치의 주요 구성을 도시한 블록도이다. 4 is a block diagram illustrating a main configuration of a service apparatus according to an exemplary embodiment of the present invention illustrated in FIG. 1.
도 5는 본 발명의 실시 예에 따른 서비스 장치에서의 승하차 관리 방법을 설명하기 위한 흐름도이다.5 is a flowchart illustrating a getting on and off management method in a service apparatus according to an exemplary embodiment of the present invention.
도 6은 본 발명의 실시 예에 따른 서비스 장치에서의 승하차 관리 방법을 보다 더 구체적으로 설명하기 위한 데이터 흐름도이다. 6 is a data flow diagram for explaining in more detail the getting on and off management method in the service device according to an embodiment of the present invention.
이하 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 바람직한 실시 예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시 예에 대한 동작 원리를 상세하게 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. 이는 불필요한 설명을 생략함으로써 본 발명의 핵심을 흐리지 않고 더욱 명확히 전달하기 위함이다. 또한 본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시 예를 가질 수 있는 바, 특정 실시 예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 하나, 이는 본 발명을 특정한 실시 형태로 한정하려는 것은 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, in describing in detail the operating principle of the preferred embodiment of the present invention, if it is determined that the detailed description of the related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. This is to more clearly communicate without obscure the core of the present invention by omitting unnecessary description. In addition, the present invention may be modified in various ways and may have various embodiments, but specific embodiments are illustrated in the drawings and described in detail in the detailed description, which is not intended to limit the present invention to specific embodiments. It is to be understood that all changes, equivalents, and substitutes included in the spirit and technical scope of the present invention are included.
더하여, 어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급할 경우, 이는 논리적 또는 물리적으로 연결되거나, 접속될 수 있음을 의미한다. 다시 말해, 구성요소가 다른 구성요소에 직접적으로 연결되거나 접속되어 있을 수 있지만, 중간에 다른 구성요소가 존재할 수도 있으며, 간접적으로 연결되거나 접속될 수도 있다고 이해되어야 할 것이다. In addition, when a component is referred to as being "connected" or "connected" to another component, it means that it may be connected or connected logically or physically. In other words, although a component may be directly connected or connected to other components, it should be understood that other components may exist in the middle, and may be connected or connected indirectly.
또한, 본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 또한, 본 명세서에서 기술되는 "포함 한다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.In addition, the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In addition, the terms "comprises" or "having" described herein are intended to indicate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, and one or the same. It is to be understood that the present invention does not exclude in advance the possibility of the presence or the addition of other features, numbers, steps, operations, components, parts, or a combination thereof.
이제 본 발명의 실시 예에 따른 승하차 관리 방법, 이를 위한 장치 및 시스템에 대하여 도면을 참조하여 상세하게 설명하도록 한다. 이때, 도면 전체에 걸쳐 유사한 기능 및 작용을 하는 부분에 대해서는 동일한 도면 부호를 사용하며, 이에 대한 중복되는 설명은 생략하기로 한다.Now getting on and off management method, apparatus and system for this according to an embodiment of the present invention will be described in detail with reference to the drawings. In this case, the same reference numerals are used for parts having similar functions and functions throughout the drawings, and redundant description thereof will be omitted.
도 1은 본 발명의 실시 예에 따른 승하차 관리 시스템의 개략적인 구성도이다.1 is a schematic configuration diagram of a getting on and off management system according to an exemplary embodiment of the present invention.
도 1을 참조하면, 본 발명의 실시 예에 따른 승하차 관리 시스템(100)은 다수의 사용자 단말(10), 다수의 교통 관리 단말(20), 서비스 장치(30) 및 통신망(40)을 포함하여 구성될 수 있다. Referring to FIG. 1, the getting on and off management system 100 according to an embodiment of the present invention includes a plurality of user terminals 10, a plurality of traffic management terminals 20, a service device 30, and a communication network 40. Can be configured.
먼저, 다수의 사용자 단말(10)은 현재의 사용자 위치 정보를 수집하고, 수집된 사용자 위치 정보를 서비스 장치(30)로 전송하며, 서비스 장치(30)로부터 관련된 다양한 정보를 수신하여 이용할 수 있는 장치로, 사용자가 이용 가능한 장치를 의미한다. First, the plurality of user terminals 10 collect current user location information, transmit the collected user location information to the service device 30, and receive and use a variety of related information from the service device 30. As used herein.
이때, 사용자가 특정 교통 수단에 승차하게 되면, 사용자 단말(10)은 서비스 장치(30)가 제공하는 서비스 어플리케이션을 통해, 다양한 부가 서비스를 사용자에게 제공하게 된다. 여기서, 상기 서비스 어플리케이션은 사용자의 승차 시 자동적으로 실행될 수 있으며, 사용자의 하차 시 자동적으로 종료될 수 있다. 또한, 이에 한정되는 것은 아니며, 사용자의 요청에 따라 언제든지 실행되거나 종료될 수 있다. In this case, when the user rides on a specific transportation means, the user terminal 10 provides various additional services to the user through a service application provided by the service device 30. Here, the service application may be automatically executed when the user gets on, and may be terminated automatically when the user gets off. In addition, the present invention is not limited thereto and may be executed or terminated at any time at the request of the user.
다수의 교통 관리 단말(20)은 버스, 택시와 같은 차량은 물론, 배, 비행기 등 사용자가 이용할 수 있는 모든 종류의 교통 수단에 탑재되는 장치를 의미한다. 이러한 교통 관리 단말(20)은 교통 수단에 탑재된 상태에서, 현재 교통 수단의 위치 정보를 수집하고, 수집된 교통 수단 위치 정보를 서비스 장치(30)로 전송하며, 서비스 장치(30)로부터 관련된 다양한 정보를 수신하게 된다. The plurality of traffic management terminals 20 refers to a device mounted on all kinds of transportation means that can be used by a user such as a ship or an airplane, as well as a vehicle such as a bus or a taxi. The traffic management terminal 20 collects the location information of the current vehicle, and transmits the collected vehicle location information to the service device 30 in a state of being mounted on the vehicle. You will receive the information.
특히, 본 발명의 교통 관리 단말(20)은 사용자가 교통 수단에 탑승 시 서비스 장치(30)로부터 사용자와 관련된 정보를 비롯하여 다양한 정보를 수신하고, 이를 출력함으로써, 교통 수단에 탑승한 사용자에게 다양한 부가 서비스를 제공할 수 있게 된다. In particular, the traffic management terminal 20 of the present invention receives a variety of information, including information related to the user from the service device 30 when the user boards a means of transportation, and outputs this, various additions to the user boarding the means of transportation To provide services.
서비스 장치(30)는 다수의 사용자 단말(10) 및 다수의 교통 관리 단말(20)로부터 사용자 위치 정보 및 교통 수단 위치 정보를 수신하고, 수신된 사용자 위치 정보 및 교통 수단 위치 정보를 서로 매칭함으로써, 사용자가 교통 수단에 승차하였는지 여부를 판단할 수 있다. The service device 30 receives user location information and transportation location information from a plurality of user terminals 10 and a plurality of traffic management terminals 20, and matches the received user location information and transportation location information with each other, It may be determined whether the user has boarded the vehicle.
이후, 사용자가 교통 수단에 승차한 것으로 판단되면, 사용자 단말(10) 및 교통 관리 단말(20)로 다양한 부가 서비스를 제공하게 되며, 사용자는 교통 수단에 승차하여 하차할 때까지 다양한 서비스를 이용할 수 있게 된다. Subsequently, if it is determined that the user has boarded the vehicle, various additional services are provided to the user terminal 10 and the traffic management terminal 20, and the user can use various services until the user gets on the vehicle and gets off. Will be.
보다 구체적인 사용자 단말(10), 교통 관리 단말(20) 및 서비스 장치(30)의 주요 구성 및 동작 방법에 대해서는 후술하도록 하며, 본 발명의 실시 예에 따른 사용자 단말(10), 교통 관리 단말(20) 및 서비스 장치(30)에 탑재되는 프로세서는 본 발명에 따른 방법을 실행하기 위한 프로그램 명령을 처리할 수 있다. 일 구현 예에서, 이 프로세서는 싱글 쓰레드(Single-threaded) 프로세서일 수 있으며, 다른 구현 예에서 본 프로세서는 멀티 쓰레드(Multi-threaded) 프로세서일 수 있다. 나아가 본 프로세서는 메모리 혹은 저장 장치 상에 저장된 명령을 처리하는 것이 가능하다.More specific configurations and operation methods of the user terminal 10, the traffic management terminal 20, and the service device 30 will be described later, and the user terminal 10 and the traffic management terminal 20 according to an embodiment of the present invention. And a processor mounted in the service device 30 may process program instructions for executing the method according to the present invention. In one implementation, this processor may be a single-threaded processor, and in other implementations, the processor may be a multi-threaded processor. Furthermore, the processor is capable of processing instructions stored on memory or storage devices.
또한, 본 발명의 실시 예에 따른 다수의 사용자 단말(10), 교통 관리 단말(20) 및 서비스 장치(30)는 통신망(40)을 통해 관련된 다양한 정보를 송수신하게 되며, 이때의 통신망(40)은 다양한 형태의 통신망이 이용될 수 있다.In addition, the plurality of user terminals 10, the traffic management terminal 20, and the service device 30 according to an exemplary embodiment of the present invention transmit and receive various related information through the communication network 40, and at this time, the communication network 40 Various types of communication networks may be used.
본 발명의 실시 예에 따른 통신망(40)은 바람직하게는 WLAN(Wireless LAN), 와이파이(Wi-Fi), 와이브로(Wibro), 와이맥스(Wimax), HSDPA(High Speed Downlink Packet Access) 등의 무선 통신 방식을 이용하여 다양한 정보를 송수신할 수 있다. 그러나, 이에 한정되는 것은 아니며, 이더넷(Ethernet), xDSL(ADSL, VDSL), HFC(Hybrid Fiber Coaxial Cable), FTTC(Fiber to The Curb), FTTH(Fiber To The Home) 등의 유선 통신 방식을 이용할 수 있다. Communication network 40 according to an embodiment of the present invention is preferably wireless communication such as WLAN (Wireless LAN), Wi-Fi (Wi-Fi), Wibro (Wibro), Wimax (Wimax), HSDPA (High Speed Downlink Packet Access) Various information can be transmitted and received using the scheme. However, the present invention is not limited thereto, and wired communication methods such as Ethernet, xDSL (ADSL, VDSL), Hybrid Fiber Coaxial Cable (HFC), Fiber to The Curb (FTTC), and Fiber To The Home (FTTH) are used. Can be.
또한, 상술한 통신 방식 이외에도 기타 널리 공지되었거나 향후 개발될 모든 형태의 통신 방식을 포함할 수 있다.Further, in addition to the above-described communication method, it may include all other types of communication methods that are well known or developed in the future.
더하여, 본 명세서에서 기술하는 교통 수단이란 택시, 버스와 같은 차량은 물론, 여객선, 여객기와 같은 배, 비행기 등 사용자의 승차 및 하차가 가능한 모든 종류의 교통 수단이 될 수 있다. In addition, the means of transportation described herein may be any kind of transportation capable of getting on and off the user, such as a vehicle such as a taxi or a bus, as well as a ship or a plane such as a passenger ship or a passenger plane.
이하, 본 발명의 실시 예에 따른 사용자 단말(10)의 주요 구성 및 동작 방법에 대해 설명하도록 한다.Hereinafter, the main configuration and operation method of the user terminal 10 according to an embodiment of the present invention.
도 2는 도 1에 도시된 본 발명의 실시 예에 따른 사용자 단말의 주요 구성을 도시한 블록도이다.2 is a block diagram illustrating a main configuration of a user terminal according to an exemplary embodiment of the present invention illustrated in FIG. 1.
도 1 및 도 2를 참조하면, 본 발명의 실시 예에 따른 사용자 단말(10)은 통신부(11), 사용자 위치 정보 수집부(12), 제어부(13), 저장부(14), 입력부(15) 및 표시부(16)를 포함하여 구성될 수 있다. 1 and 2, the user terminal 10 according to an exemplary embodiment of the present invention may include a communication unit 11, a user location information collecting unit 12, a control unit 13, a storage unit 14, and an input unit 15. ) And the display unit 16.
각 구성 요소에 대해 보다 구체적으로 설명하면, 통신부(11)는 통신망(40)을 통해 서비스 장치(30)와 관련 정보의 송수신을 지원하는 역할을 수행하는 것으로, 특히, 본 발명의 실시 예에 따른 통신부(11)는 사용자 위치 정보를 서비스 장치(30)로 전송하고, 서비스 장치(30)로부터 서비스 어플리케이션 웨이크업(wake-up) 정보 또는 서비스 어플리케이션 종료 정보를 포함하는 안내 메시지를 수신할 수 있다. 또한, 서비스 장치(30)로부터 다양한 부가 서비스 관련 정보를 수신할 수도 있다. In more detail with respect to each component, the communication unit 11 serves to support the transmission and reception of the service device 30 and the related information through the communication network 40, in particular, according to an embodiment of the present invention The communication unit 11 may transmit the user location information to the service device 30, and receive a guide message including service application wake-up information or service application termination information from the service device 30. In addition, various additional service related information may be received from the service device 30.
사용자 위치 정보 수집부(12)는 현재의 사용자 위치 정보를 수집하는 것으로, 본 발명의 실시 예에 따른 사용자 단말(10)은 일반적으로 사용자가 휴대하는 것을 가정하여 설명하므로, 사용자 위치 정보 수집부(12)를 통해 수집되는 사용자 단말(10)의 위치 정보를 사용자 위치 정보로 활용할 수 있게 된다. The user location information collecting unit 12 collects the current user location information. Since the user terminal 10 according to an exemplary embodiment of the present invention is generally assumed to be carried by a user, the user location information collecting unit ( The location information of the user terminal 10 collected through 12 may be used as the user location information.
이러한 사용자 위치 정보 수집부(12)는 사용자 단말(10)에 구비되는 GPS(Global Positioning System) 센서 모듈을 통해 감지되는 위치 정보를 수집할 수 있다. 이를 통해 사용자의 현재 위치 및 해당 위치에 대응하는 시간 정보를 확인할 수 있다. The user location information collection unit 12 may collect location information detected through a GPS (Global Positioning System) sensor module provided in the user terminal 10. Through this, the user's current location and time information corresponding to the location can be checked.
아울러, 본 발명의 사용자 위치 정보 수집부(12)는 상술한 GPS 방식 이외도 다양한 방식으로 사용자 위치 정보를 수집할 수 있다. 예컨대, 이동통신기지국 또는 이동통신기지국의 서비스 셀 ID를 이용하여 감지될 수 있는 위치 정보, 기지국 신호 패턴과 데이터베이스의 패턴을 비교하여 감지될 수 있는 위치 정보 및 와이파이(WiFi)의 신호 세기를 비교하여 감지될 수 있는 위치 정보와 같이, 다양한 방식으로 사용자 위치 정보를 수집할 수 있다. In addition, the user location information collecting unit 12 of the present invention may collect user location information in various ways in addition to the above-described GPS method. For example, the location information that can be detected using the service cell ID of the mobile communication base station or the mobile communication base station, the base station signal pattern and the pattern of the database by comparing the detected location information and the signal strength of the Wi-Fi (WiFi) Like location information that can be sensed, user location information can be collected in various ways.
이후, 사용자 위치 정보 수집부(12)는 수집된 사용자 위치 정보를 후술할 제어부(13)로 전달하게 된다. Thereafter, the user location information collecting unit 12 transmits the collected user location information to the control unit 13 to be described later.
제어부(13)는 사용자 단말(10)의 전반적인 제어를 수행하는 것으로, 운영 체제(OS, Operation System) 및 각 구성을 구동시키는 프로세스 장치, 예컨대, 중앙처리장치(CPU, Central Processing Unit)가 될 수 있다. The controller 13 performs overall control of the user terminal 10, and may be a process unit for driving an operating system (OS) and each component, for example, a central processing unit (CPU). have.
이러한, 본 발명의 제어부(13)는 각 구성 요소와 기능적으로 연결된다. 즉, 제어부(13)는 통신부(11), 사용자 위치 정보 수집부(12), 저장부(14), 입력부(15) 및 표시부(16)와 기능적으로 연결되며, 상기 각 구성 요소에 전원 공급 및 기능 수행을 위한 신호의 흐름을 제어하게 된다.Such a control unit 13 of the present invention is functionally connected to each component. That is, the controller 13 is functionally connected to the communication unit 11, the user location information collecting unit 12, the storage unit 14, the input unit 15, and the display unit 16, and supplies power to each of the components. It controls the flow of signals for performing functions.
이러한 본 발명의 실시 예에 따른 제어부(13)는 먼저, 상기 사용자 위치 정보 수집부(12)를 통해 사용자 위치 정보가 수집되면, 수집된 사용자 위치 정보를 통신부(11)를 통해 서비스 장치(30)로 전송되도록 제어하는 역할을 수행한다. When the user location information is collected through the user location information collecting unit 12, the control unit 13 according to an embodiment of the present invention first collects the collected user location information through the communication unit 11. It plays a role of controlling to be transmitted to.
이때, 본 발명의 실시 예에 따른 제어부(13)는 일정 주기 단위(예컨대, 1분 단위)로 사용자 위치 정보가 수집되도록 사용자 위치 정보 수집부(12)를 제어할 수 있으며, 이러한 과정을 거쳐 사용자 위치 정보가 수집되면, 수집된 사용자 위치 정보를 서비스 장치(30)로 전송하게 된다.At this time, the control unit 13 according to an embodiment of the present invention may control the user location information collection unit 12 so that the user location information is collected in a predetermined cycle unit (for example, 1 minute unit), the user through this process When the location information is collected, the collected user location information is transmitted to the service device 30.
이후, 제어부(13)는 상기 서비스 장치(30)로부터 통신부(11)를 통해 서비스 어플리케이션 웨이크업(wake-up) 정보를 수신할 수 있다. 이때, 서비스 장치(30)로부터 서비스 어플리케이션 웨이크업 정보를 포함하는 안내 메시지가 수신되면, 서비스 어플리케이션이 실행되는 과정 전반을 제어할 수 있다. Thereafter, the control unit 13 may receive service application wake-up information from the service device 30 through the communication unit 11. In this case, when a guide message including service application wake-up information is received from the service device 30, the entire process of executing the service application may be controlled.
여기서, 서비스 어플리케이션은 서비스 장치(30)가 제공하는 어플리케이션으로, 다양한 부가 서비스와 관련된 정보를 실행하고, 출력할 수 있는 어플리케이션을 의미한다. 예컨대, 교통 수단이 택시이고, 서비스 장치(30)가 다수의 택시를 제어하며, 안심 서비스와 같은 서비스를 관리하는 장치일 경우, 상기 서비스 어플리케이션은 택시 이용과 관련된 다양한 부가 서비스, 예컨대 요금과 관련된 정보를 서비스 장치(30)로부터 수신하고, 이를 사용자에게 제공할 수 있게 된다. Here, the service application is an application provided by the service device 30 and means an application that can execute and output information related to various additional services. For example, when the means of transportation is a taxi, the service device 30 controls a plurality of taxis, and is a device that manages a service such as a reassurance service, the service application may include various additional services related to taxi use, for example, information related to a fare. Can be received from the service device 30 and provided to the user.
이를 위해, 서비스 어플리케이션은 저장부(14)에 미리 저장되어 있어야 하는 것이 바람직하나, 이에 한정되는 것은 아니며, 클라우드 서비스 방식으로 서비스 장치(30)로부터 서비스 어플리케이션을 이용할 수도 있다. 이때, 서비스 장치(30)로부터 서비스 어플리케이션 웨이크업(wake-up) 정보가 수신되면, 제어부(13)는 서비스 장치(30)에 접속하는 과정(로그인 과정) 전반을 제어할 수 있으며, 서비스 장치(30)와의 접속이 완료되면, 서비스 어플리케이션 이용을 위해 다양한 정보를 수신할 수도 있다. To this end, the service application is preferably to be stored in advance in the storage unit 14, but is not limited thereto, and may use the service application from the service device 30 in a cloud service manner. In this case, when the service application wake-up information is received from the service device 30, the controller 13 may control the overall process (login process) of accessing the service device 30. When the connection with the 30 is completed, various information may be received for use of the service application.
이러한 서비스 어플리케이션이 사용자의 별다른 개입 없이 실행되면, 제어부(13)는 상기 서비스 장치(30)로부터 수신된 상기 안내 메시지를 서비스 어플리케이션을 통해 표시되도록 제어할 수 있다. 다시 말해, 서비스 장치(30)로부터 서비스 어플리케이션 웨이크업 정보를 포함하는 안내 메시지가 수신되면, 사용자가 특정 교통 수단에 승차한 상태를 의미하므로, 상기 안내 메시지는 예컨대, “OO 택시에 탑승하여 주셔서 감사합니다.”와 같은 형태의 안내 메시지가 될 수 있다. 또한, 상기 안내 메시지는 이벤트 정보 또는 부가 서비스 정보를 제공하는 적어도 어느 하나의 메뉴 버튼을 포함하여 구성될 수 있다. If such a service application is executed without any intervention by the user, the controller 13 may control to display the guide message received from the service device 30 through a service application. In other words, when a guide message including service application wake-up information is received from the service device 30, it means a state in which the user has boarded a specific transportation means. It can be a type of announcement message. ” In addition, the guide message may include at least one menu button for providing event information or additional service information.
이때, 이벤트 정보는 서비스 장치(30) 또는 서비스 장치(30)와 협력 관계의 별도의 서비스 업체가 제공하는 이벤트 정보가 될 수 있으며, 부가 서비스 정보는 교통 수단에 탑승한 사용자가 승차하는 기간 동안에 이용할 수 있는 다양한 정보가 될 수 있으며, 예컨대, 요금, 이동 거리 공유, 음악 또는 영화 감상, 쿠폰, 서비스 평가, 주변 지역 정보 중 적어도 어느 하나를 포함하여 구성될 수 있다. In this case, the event information may be event information provided by the service device 30 or a separate service company in a cooperative relationship with the service device 30, and the additional service information may be used during a period in which the user who boarded the vehicle rides. It may be a variety of information that can be, for example, it may be configured to include at least one of a fare, travel distance sharing, music or movie viewing, coupons, service evaluation, surrounding area information.
이 중에서, 상기 요금 정보는 사용자가 승차한 교통 수단 이용 요금에 대한 정보로, 상기 요금 정보 기능을 통해 사용자는 특정 목적지까지 이동하는 비행기, 배의 경우 최종 확정된 요금 정보를 확인할 수 있으며, 이동 거리에 따라 실시간으로 요금이 변동되는 버스, 택시의 경우 실시간 변동되는 요금 정보를 확인할 수 있다. Among these, the fare information is information on the transportation fee used by the user, through the fare information function, the user can check the final fare information for the plane and ship moving to a specific destination. In the case of buses and taxis whose rates change in real time, you can check the rate information that changes in real time.
이동 거리 공유는 사용자가 현재 이동하고 있는 거리를 다른 사용자와 공유할 수 있는 기능으로, 예컨대, 친구와 강남역에서 만나기로 약속이 되어 있는 경우, 자신의 이동 거리를 친구의 사용자 단말로 전송하여 공유할 수 있는 기능이 될 수 있다. 또한, 음악 또는 영화 감상은 서비스 장치(30)가 제공하는 음악, 영화와 같은 다양한 컨텐츠를 이용할 수 있는 기능으로, 사용자는 서비스 장치(30)가 관리하고 있는 교통 수단에 탑승한 경우, 서비스 장치(30)로부터 별도의 비용을 지불하지 않더라도, 다양한 컨텐츠를 이용할 수 있게 된다. 쿠폰 정보는 서비스 장치(30)가 제공하는 제휴 서비스 업체에 대한 쿠폰에 대한 정보가 될 수 있으며, 서비스 평가 정보는 현재 탑승한 교통 수단에 대한 서비스 평가를 사용자가 작성할 수 있는 기능이 될 수 있다. 또한, 주변 지역 정보는 현재 이동하고 있는 주변 거리 또는 목적지 주변 지역에 대한 문화, 상권 등 다양한 정보를 제공하는 기능이 될 수 있다. Travel distance sharing is a feature that allows users to share the distance they are currently traveling with other users. For example, if a friend is scheduled to meet at Gangnam Station, they can share their distance traveled to a friend's user's terminal. It can be a function. In addition, the music or movie viewing is a function that can use a variety of content, such as music, movies provided by the service device 30, when the user boarded a means of transportation managed by the service device 30, the service device ( It is possible to use a variety of contents without paying a separate fee from 30). The coupon information may be information about a coupon for an affiliated service provider provided by the service device 30, and the service evaluation information may be a function of allowing a user to create a service evaluation on a current vehicle. In addition, the surrounding area information may be a function of providing a variety of information, such as culture, commercial area, etc. for the current street or the surrounding area around the destination.
제어부(13)는 이러한 다양한 정보를 서비스 장치(30)로부터 수시로 수신할 수 있으며, 서비스 장치(30)로부터 수신되는 다양한 정보는 제어부(13)의 제어 하에 서비스 어플리케이션을 통해 출력될 수 있다. The controller 13 may receive such various information from the service device 30 from time to time, and the various information received from the service device 30 may be output through the service application under the control of the controller 13.
또한, 본 발명의 제어부(13)는 서비스 어플리케이션 실행 중에 발생되는 다양한 정보를 사용자 선호 정보로써, 서비스 장치(30)로 전송할 수 있다. 예컨대, 서비스 어플리케이션을 통해 사용자가 특정 영화 감상 기능을 선택한 경우, 제어부(13)는 상기 정보를 포함하는 사용자 선호 정보를 서비스 장치(30)로 전송할 수 있다. In addition, the controller 13 of the present invention may transmit various pieces of information generated during the execution of the service application as the user preference information to the service device 30. For example, when the user selects a specific movie watching function through the service application, the controller 13 may transmit user preference information including the information to the service device 30.
이후, 제어부(13)는 서비스 장치(30)로부터 서비스 어플리케이션 종료 정보를 포함하는 안내 메시지를 수신할 수도 있다. 서비스 장치(30)로부터 서비스 어플리케이션 종료 정보를 포함하는 안내 메시지가 수신되는 경우, 사용자가 교통 수단에서 하차 상태를 의미하므로, 제어부(13)는 상기 안내 메시지를 서비스 어플리케이션 상에 표시하고, 서비스 어플리케이션이 종료되는 과정을 제어하게 된다. 이때, 상기 안내 메시지는 예컨대, “OO 택시를 이용하여 주셔서 감사합니다.”의 형태가 될 수 있다. Thereafter, the control unit 13 may receive a guide message including service application termination information from the service device 30. When the guide message including the service application termination information is received from the service device 30, the user indicates the getting off state in the means of transportation, so that the controller 13 displays the guide message on the service application, and the service application displays the guide message. It will control the process of termination. In this case, the guide message may be, for example, in the form of "Thank you for using the OO taxi."
아울러, 본 발명의 실시 예에 따른 제어부(13)는 서비스 장치(30)로부터 서비스 어플리케이션 웨이크업 정보를 포함하는 안내 메시지가 수신되면, 서비스 어플리케이션의 실행되는 과정을 제어하고, 서비스 장치(30)로부터 서비스 어플리케이션 종료 정보를 포함하는 안내 메시지가 수신되면, 실행 중인 서비스 어플리케이션이 종료되는 과정을 제어하는 것을 예로 들어 설명하였으나, 이에 한정되는 것은 아니며, 서비스 장치(30)로부터 별다른 정보가 수신되지 않더라도, 사용자의 요청에 따라 언제든지 서비스 어플리케이션은 실행될 수 있으며, 종료될 수도 있다. In addition, the control unit 13 according to an embodiment of the present invention, if a guide message including the service application wake-up information is received from the service device 30, controls the process of executing the service application, from the service device 30 When the guide message including the service application termination information is received, the process of terminating the running service application is described as an example. However, the present invention is not limited thereto, and although the user does not receive any information from the service device 30, At any time, the service application can be executed and terminated.
상술한 바와 같은 제어부(13)의 동작을 위해, 제어부(13)는 위치 정보 관리 모듈(13a) 및 어플리케이션 제어 모듈(13b)을 포함하여 구성될 수 있다. 여기서, 위치 정보 관리 모듈(13a)은 사용자 위치 정보 수집부(12)를 통해 사용자 위치 정보가 수집되는 과정 전반을 제어할 수 있으며, 사용자 위치 정보 수집부(12)를 통해 수집된 사용자 위치 정보를 통신부(11)를 통해 서비스 장치(30)로 전달하는 과정을 제어할 수 있다. 아울러, 어플리케이션 제어 모듈(13b)은 서비스 장치(30)로부터의 제공되는 정보에 따라 서비스 어플리케이션의 실행을 제어하거나, 종료되는 과정을 제어하는 역할을 수행할 수 있다. For the operation of the control unit 13 as described above, the control unit 13 may be configured to include a location information management module 13a and an application control module 13b. Here, the location information management module 13a may control the overall process of collecting user location information through the user location information collecting unit 12, and may collect user location information collected through the user location information collecting unit 12. The process of transmitting the service unit 30 through the communication unit 11 may be controlled. In addition, the application control module 13b may control the execution of the service application or control the termination process according to the information provided from the service device 30.
저장부(14)는 본 발명의 실시 예에 따른 기능 동작에 필요한 응용 프로그램을 비롯하여, 그 응용 프로그램 실행 중에 발생되는 다양한 데이터를 일시적으로 저장할 수 있다. 또한, 저장부(14)는 서비스 장치(30)가 제공하는 서비스 어플리케이션(14a)을 저장할 수 있으며, 서비스 어플리케이션(14a) 실행 중에 발생되는 다양한 정보를 저장할 수 있다. 여기서, 상기 서비스 어플리케이션(14a)이 미리 저장부(14)에 저장되어 있을 경우, 제어부(13)는 별도의 어플리케이션 스토어 등에 접속하여, 서비스 장치(30)가 제공하는 서비스 어플리케이션을 다운로드하여 설치함으로써, 저장부(14)에 저장되도록 제어할 수 있다. 아울러, 전술한 바와 같이, 본 발명의 일 실시 예에서는 서비스 어플리케이션(14a)이 저장부(14)에 저장되어 있는 것을 예로 들어 설명하였으나, 이에 한정되는 것은 아니며, 사용자 단말(10)에 서비스 어플리케이션(14a)이 미리 구비되어 있지 않더라도, 서비스 장치(30)에 접속하여 클라우드 서비스 방식으로 서비스 어플리케이션을 이용할 수도 있다. The storage unit 14 may temporarily store various data generated during execution of the application program, including an application program required for operating a function according to an exemplary embodiment of the present invention. In addition, the storage unit 14 may store the service application 14a provided by the service device 30, and may store various information generated while the service application 14a is executed. Here, when the service application 14a is stored in advance in the storage unit 14, the control unit 13 is connected to a separate application store or the like, by downloading and installing a service application provided by the service device 30, It may be controlled to be stored in the storage unit 14. In addition, as described above, in the exemplary embodiment of the present invention, the service application 14a is described as being stored in the storage unit 14 as an example, but is not limited thereto. Even if 14a) is not provided in advance, the service application may be connected to the service device 30 to use the service application in a cloud service manner.
이러한 저장부(14)는 크게 프로그램 영역과 데이터 영역을 포함할 수 있다. 프로그램 영역은 사용자 단말(10)을 부팅시키기 위한 운영체제(OS)와 같은 사용자 단말(10) 구동과 관련된 정보들을 저장한다. 데이터 영역은 사용자 단말(10)의 사용에 따라 발생되는 데이터가 저장되는 영역으로, 서비스 어플리케이션 실행 중에 발생되는 다양한 정보가 저장될 수 있다. 이러한, 저장부(14)는 플래시 메모리(flash memory), 하드디스크(hard disk), 멀티미디어 카드 마이크로(multimedia card micro) 타입의 메모리(예컨대, SD 또는 XD 메모리 등), 램(RAM), 롬(ROM) 등의 저장매체를 포함하여 구성될 수 있다.The storage unit 14 may largely include a program area and a data area. The program area stores information related to driving the user terminal 10 such as an operating system (OS) for booting the user terminal 10. The data area is an area in which data generated according to the use of the user terminal 10 is stored, and various information generated while executing a service application may be stored. The storage unit 14 may be a flash memory, a hard disk, a memory of a multimedia card micro type (for example, SD or XD memory, etc.), a RAM, a ROM, or the like. ROM) and a storage medium.
입력부(15)는 사용자로부터 입력되는 숫자 및 문자 정보 등의 다양한 정보, 각종 기능 설정 및 사용자 단말(10)의 기능 제어와 관련하여 입력되는 신호를 제어부(13)로 전달한다. 특히, 본 발명의 입력부(15)는 서비스 어플리케이션 실행 중에 발생되는 다양한 사용자 입력을 지원한다. The input unit 15 transmits a variety of information such as numeric and text information input from a user, a signal input in connection with various function settings and function control of the user terminal 10 to the controller 13. In particular, the input unit 15 of the present invention supports various user inputs generated during service application execution.
이때, 입력부(15)가 후술할 표시부(16)와 함께 하나의 터치패널(또는 터치스크린)의 형태로 구성되는 경우, 상기 터치패널에서의 사용자의 터치 입력을 감지할 수 있다. 더하여, 입력부(15)는 키보드나 키패드와 같은 키 입력 수단, 터치센서나 터치 패드와 같은 터치 입력 수단, 음성 입력 수단, 자이로 센서, 지자기 센서, 가속도 센서와 근접 센서, 그리고 카메라 중 적어도 하나 이상을 포함하여 이루어지는 제스처 입력 수단을 포함할 수도 있다.In this case, when the input unit 15 is configured in the form of one touch panel (or touch screen) together with the display unit 16 to be described later, the user's touch input on the touch panel may be sensed. In addition, the input unit 15 may include at least one of a key input means such as a keyboard or a keypad, a touch input means such as a touch sensor or a touch pad, a voice input means, a gyro sensor, a geomagnetic sensor, an acceleration sensor and a proximity sensor, and a camera. It may include a gesture input means that comprises.
이 외에도 현재 개발 중이거나 향후 개발될 수 있는 모든 형태의 입력 수단이 포함될 수 있다.In addition, it may include all types of input means that are currently under development or may be developed in the future.
표시부(16)는 사용자 단말(10)의 기능 수행 중에 발생하는 일련의 동작 상태 및 동작 결과 등에 대한 정보를 표시한다. 특히, 본 발명의 표시부(15)는 서비스 어플리케이션 실행 중에 발생되는 다양한 정보들을 표시할 수 있다. The display unit 16 displays information on a series of operation states and operation results that occur during the functioning of the user terminal 10. In particular, the display unit 15 of the present invention may display various information generated during the execution of the service application.
이러한 표시부(16)는 상술한 바와 같이 입력부(15)와 함께 하나의 터치패널(또는 터치스크린)의 형태로 구현될 수도 있다. 또한, 본 발명의 표시부(16)는 LCD(Liquid Crystal Display), TFT-LCD(Thin Film Transistor LCD), OLED(Organic Light Emitting Diodes), 발광다이오드(LED), AMOLED(Active Matrix Organic LED), 플렉시블 디스플레이(Flexible display) 및 3차원 디스플레이(3 Dimension) 등으로 구성될 수 있다. 또한 이들 중 일부 디스플레이는 그를 통해 외부를 볼 수 있도록 투명형 또는 광투과형으로 구성될 수 있다. 이는 TOLED(Transparant OLED)를 포함하는 투명 디스플레이 형태로 구성될 수 있다.As described above, the display unit 16 may be implemented in the form of one touch panel (or touch screen) together with the input unit 15. In addition, the display unit 16 of the present invention is a liquid crystal display (LCD), thin film transistor LCD (TFT-LCD), organic light emitting diodes (OLED), light emitting diodes (LED), active matrix organic LED (AMOLED), flexible The display may be configured as a flexible display and a three-dimensional display. Some of these displays may also be configured to be transparent or light transmissive so that they can be seen from the outside. It may be configured in the form of a transparent display including a transparent OLED (TOLED).
이와 같이, 도 2를 통해 사용자 단말(10)의 주요 구성요소에 대해 설명하였다. 그러나 도 2를 통해 도시된 구성요소가 모두 필수 구성요소인 것은 아니며, 도시된 구성요소보다 많은 구성 요소에 의해 사용자 단말(10)이 구현될 수도 있고, 그 보다 적은 구성요소에 의해 사용자 단말(10)이 구현될 수도 있다. 예컨대, 사용자 단말(10)은 전기적인 신호인 음원을 아날로그 신호로 변환하여 출력할 수 있는 음원 출력부와 같은 더 많은 구성 요소를 포함하여 구성될 수도 있다. As described above, main components of the user terminal 10 have been described with reference to FIG. 2. However, not all components illustrated in FIG. 2 are essential components, and the user terminal 10 may be implemented by more components than the illustrated components, and the user terminal 10 may be implemented by fewer components. ) May be implemented. For example, the user terminal 10 may include more components such as a sound source output unit capable of converting and outputting a sound source, which is an electrical signal, into an analog signal.
또한, 도 2를 통해 도시된 사용자 단말(10)의 주요 구성요소의 위치는 얼마든지 편의상 또는 다른 이유로 바뀔 수 있음이 물론이다. 또한, 제어부(13)를 구성하는 모듈은 위치 정보 관리 모듈(13a) 및 어플리케이션 제어 모듈(13b)을 포함하여 구성되는 것을 예시하여 도시하였으나, 이에 한정되는 것은 아니며, 다양한 기능을 수행하는 다양한 모듈로 제어부(13)가 구성될 수도 있다. In addition, the position of the main components of the user terminal 10 shown through FIG. 2 may of course be changed for convenience or other reasons. In addition, although the module constituting the control unit 13 is illustrated to include the location information management module 13a and the application control module 13b by way of example, it is not limited thereto. The control unit 13 may be configured.
이러한 본 발명의 실시 예에 따른 사용자 단말(10)은 다양한 형태로 구현될 수 있다. 예를 들어, 사용자 단말(10)은 스마트 폰(smart phone), 타블렛 PC(Tablet PC), PDA(Personal Digital Assistants), MID(Mobile Internet Device), PMP(Portable Multimedia Player), MP3 Player 등의 사용자의 휴대가 용이한 이동 단말기가 사용될 수 있다. 그러나, 이에 한정되는 것은 아니며 다양한 구현 방식에 따라 고정 단말기가 사용될 수도 있다.The user terminal 10 according to the embodiment of the present invention may be implemented in various forms. For example, the user terminal 10 may be a user such as a smart phone, a tablet PC, a personal digital assistant, a mobile internet device, a portable multimedia player, or an MP3 player. The portable terminal of the portable can be used. However, the present invention is not limited thereto and a fixed terminal may be used according to various implementation methods.
이러한 본 발명의 단말(10)은 디지털 기기의 컨버전스(convergence) 추세에 따라 휴대 기기의 변형이 매우 다양하여 모두 열거할 수는 없으나, 상기 언급된 유닛들과 동등한 수준의 유닛이 본 발명에 따른 사용자 단말(10)로 사용될 수도 있으며, 위치 정보를 수집하고, 통신망(40)을 통해 서비스 장치(30)와 정보를 송수신할 수 있는 단말이라면, 그 어떠한 장치도 본 발명의 사용자 단말(10)로 적용 가능하다.The terminal 10 of the present invention can not enumerate all the variations of the portable device according to the convergence (convergence) trend of the digital device, but the unit of the same level as the above-mentioned unit is a user according to the present invention If the terminal 10 may be used as a terminal that collects location information and transmits and receives information with the service device 30 through the communication network 40, any device may be applied to the user terminal 10 of the present invention. It is possible.
이하, 본 발명의 실시 예에 따른 교통 관리 단말(20)의 주요 구성 및 동작 방법에 대해 설명하도록 한다.Hereinafter, the main configuration and operation method of the traffic management terminal 20 according to an embodiment of the present invention.
도 3은 도 1에 도시된 본 발명의 실시 예에 따른 교통 관리 단말의 주요 구성을 도시한 블록도이다.3 is a block diagram illustrating a main configuration of a traffic management terminal according to an exemplary embodiment of the present invention shown in FIG. 1.
도 1 및 도 3을 참조하면, 본 발명의 실시 예에 따른 교통 관리 단말(20)은 교통 관리 통신부(21), 교통 관리 제어부(22), 교통 수단 위치 정보 수집부(23) 및 교통 관리 저장부(24)를 포함하여 구성될 수 있다. 1 and 3, the traffic management terminal 20 according to an embodiment of the present invention includes a traffic management communication unit 21, a traffic management control unit 22, a traffic location information collecting unit 23, and a traffic management storage. It may be configured to include a portion (24).
각 구성 요소에 대해 보다 구체적으로 설명하면, 교통 관리 통신부(21)는 통신망(40)을 통해 서비스 장치(30)와 관련된 정보의 송수신을 지원하는 역할을 수행하는 것으로, 특히, 본 발명의 실시 예에 따른 교통 관리 통신부(21)는 교통 수단 위치 정보를 서비스 장치(30)로 전송할 수 있다. 이후, 교통 관리 통신부(21)는 서비스 장치(30)로부터 발생되는 다양한 정보, 예컨대 사용자 선호 정보를 수신할 수도 있다. In more detail with respect to each component, the traffic management communication unit 21 serves to support the transmission and reception of information related to the service device 30 through the communication network 40, in particular, embodiments of the present invention The traffic management communication unit 21 may transmit the vehicle location information to the service device 30. Thereafter, the traffic management communication unit 21 may receive various information generated from the service device 30, for example, user preference information.
교통 관리 제어부(22)는 교통 관리 단말(20)의 전반적인 제어를 수행하는 것으로, 운영 체제(OS, Operation System) 및 각 구성을 구동시키는 프로세스 장치, 예컨대, 중앙처리장치(CPU, Central Processing Unit)가 될 수 있다. The traffic management control unit 22 performs overall control of the traffic management terminal 20, and is a process device for driving an operating system (OS) and each component, for example, a central processing unit (CPU). Can be
이러한, 본 발명의 교통 관리 제어부(22)는 각 구성 요소와 기능적으로 연결된다. 즉, 교통 관리 제어부(22)는 교통 관리 통신부(21), 교통 수단 위치 정보 수집부(23) 및 교통 관리 저장부(24)와 기능적으로 연결되며, 상기 각 구성 요소에 전원 공급 및 기능 수행을 위한 신호의 흐름을 제어하게 된다.The traffic management control unit 22 of the present invention is functionally connected to each component. That is, the traffic management control unit 22 is functionally connected to the traffic management communication unit 21, the traffic location information collecting unit 23, and the traffic management storage unit 24, and supplies power and performs functions to the above components. To control the flow of signals.
이러한 본 발명의 실시 예에 따른 교통 관리 제어부(22)는 교통 수단 위치 정보 수집부(23)를 통해 교통 수단 위치 정보가 수집되면, 수집된 교통 수단 위치 정보를 교통 관리 통신부(21)를 통해 서비스 장치(30)로 전송되도록 제어하는 역할을 수행한다. The traffic management control unit 22 according to an exemplary embodiment of the present invention services the traffic location information collected through the traffic management communication unit 21 when the traffic location information is collected through the traffic location information collecting unit 23. It controls the transmission to the device 30.
이때, 본 발명의 실시 예에 따른 교통 관리 제어부(22)는 일정 주기 단위(예컨대, 1분 단위)로 교통 수단 위치 정보가 수집되도록 교통 수단 위치 정보 수집부(23)를 제어할 수 있으며, 이러한 과정을 교통 수단 위치 정보가 수집되면, 수집된 교통 수단 위치 정보를 서비스 장치(30)로 전송하게 된다.At this time, the traffic management control unit 22 according to an embodiment of the present invention may control the vehicle location information collection unit 23 so that the vehicle location information is collected in a predetermined cycle unit (for example, 1 minute unit), such as When the vehicle location information is collected in the process, the collected vehicle location information is transmitted to the service device 30.
이후, 교통 관리 제어부(22)는 서비스 장치(30)로부터 교통 관리 통신부(21)를 통해 사용자 선호 정보를 수신할 수 있다. 사용자 선호 정보를 서비스 장치(30)로부터 수신할 경우, 사용자가 교통 관리 단말(20)을 구비하고 있는 교통 수단에 탑재한 상태를 의미한다.Thereafter, the traffic management controller 22 may receive user preference information from the service device 30 through the traffic management communication unit 21. When receiving the user preference information from the service device 30, it means a state that the user is mounted on the transportation means provided with the traffic management terminal 20.
다시 말해, 사용자가 택시, 버스, 비행기, 배와 같은 특정 교통 수단에 승차하게 되면, 사용자가 휴대하고 있는 사용자 단말(10)은 서비스 장치(30)로 서비스 어플리케이션 실행 중에 사용자 입력을 통해 발생되는 다양한 정보를 사용자 선호 정보로서, 서비스 장치(30)로 전송하게 되고, 서비스 장치(30)는 사용자 단말(10)로부터 수신된 사용자 선호 정보를 다시 사용자가 승차하고 있는 것으로 확인된 교통 수단의 교통 관리 단말(20)로 전송하게 되는 것이다. In other words, when a user rides on a specific transportation method such as a taxi, a bus, an airplane, or a ship, the user terminal 10 that the user carries is variously generated through user input while executing a service application with the service device 30. The information is transmitted to the service device 30 as the user preference information, and the service device 30 determines that the user is riding the user preference information received from the user terminal 10 again. Will be sent to (20).
예를 들어, 전술한 바와 같이, 사용자가 택시에 승차한 후, 서비스 장치(30)가 제공하는 서비스 어플리케이션을 통해 특정 영화가 재생되고 있을 경우, 사용자 단말(10)은 현재 사용자가 특정 영화를 재생하고 있다는 정보를 사용자 선호 정보로서, 서비스 장치(30)로 전송할 수 있다. 이를 수신한 서비스 장치(30)는 상기 정보를 다시 교통 관리 단말(20)로 전송할 수 있으며, 이를 수신한 교통 관리 단말(20)의 교통 관리 제어부(22)는 현재 라디오 방송을 재생하고 있을 경우, 라디오 방송의 재생을 종료토록 제어할 수 있다. For example, as described above, when a specific movie is being played through the service application provided by the service device 30 after the user rides a taxi, the user terminal 10 currently plays the specific movie by the user. Information indicating that the information is being transmitted may be transmitted to the service device 30 as user preference information. The service device 30 receiving the information may transmit the information back to the traffic management terminal 20. When the traffic management control unit 22 of the traffic management terminal 20 receiving the information is currently playing a radio broadcast, The playback of the radio broadcast can be controlled to end.
또한, 사용자 단말(10)은 사용자로부터 입력되거나 기 저장된 사용자 선호 정보, 예컨대 취미, 건강 상태, 선호 계절, 목적지 정보 등 다양한 정보를 서비스 장치(30)로 전송할 수 있으며, 이를 수신한 서비스 장치(30)는 사용자 단말(10)로부터 수신되는 다양한 정보를 교통 관리 단말(20)로 전송할 수 있다. 이를 수신한 교통 관리 단말(20)의 교통 관리 제어부(22)는 사용자의 건강 상태에 따라, 온도, 습도, 조명 등과 같은 교통 수단 내부의 환경과 관련된 다양한 제어를 수행할 수 있으며, 상기 사용자 선호 정보에 목적지 정보가 포함되어 있을 경우, 목적지 정보에 따라 경로가 설정되도록 제어할 수도 있다. In addition, the user terminal 10 may transmit a variety of information, such as user preference information input or pre-stored from the user, such as hobby, health status, preferred season, destination information, etc. to the service device 30, and received the service device 30 ) May transmit various information received from the user terminal 10 to the traffic management terminal 20. The traffic management control unit 22 of the traffic management terminal 20 which has received this may perform various controls related to the environment inside the transportation means such as temperature, humidity, lighting, etc. according to the health state of the user, and the user preference information. If the destination information is included in the path, the route may be controlled to be set according to the destination information.
이러한 다양한 제어를 수행하기 위해, 교통 관리 제어부(22)는 위치 정보 관리 모듈(22a)을 포함하여 구성될 수 있다. In order to perform such various controls, the traffic management controller 22 may include a location information management module 22a.
여기서, 위치 정보 관리 모듈(22a)은 교통 수단 위치 정보 수집부(23)를 통해 교통 수단 위치 정보가 수집되는 과정 전반을 제어할 수 있으며, 교통 수단 위치 정부 수집부(232)를 통해 수집된 교통 수단 위치 정보를 교통 관리 통신부(21)를 통해 서비스 장치(30)로 전달하는 과정을 제어할 수 있다. 아울러, 상기 교통 관리 제어부(22)가 전술한 바와 같이, 사용자 선호 정보를 기초로 다양한 기능 제어를 수행할 수 있을 경우, 기능 제어 모듈(미도시)를 더 포함하여 구성될 수 있다. Here, the location information management module 22a may control the overall process of collecting the vehicle location information through the vehicle location information collecting unit 23, and the traffic collected through the vehicle location government collecting unit 232. The process of transmitting the means location information to the service device 30 through the traffic management communication unit 21 may be controlled. In addition, as described above, when the traffic management controller 22 can perform various function control based on user preference information, the traffic management controller 22 may further include a function control module (not shown).
교통 수단 위치 정보 수집부(23)는 교통 관리 단말(20)이 탑재된 교통 수단의 위치 정보를 수집하는 것으로, 이러한 교통 수단 위치 정보 수집부(23)는 교통 관리 단말(20)에 구비되는 GPS(Global Positioning System) 센서 모듈을 통해 감지되는 위치 정보를 수집할 수 있다. 이를 통해 교통 수단의 현재 위치 및 해당 위치에 대응하는 시간 정보를 확인할 수 있다. The transportation location information collection unit 23 collects the location information of the vehicle on which the traffic management terminal 20 is mounted. The transportation location information collection unit 23 is a GPS provided in the traffic management terminal 20. (Global Positioning System) It can collect the position information detected by the sensor module. Through this, the current location of the means of transportation and time information corresponding to the location can be checked.
아울러, 본 발명의 교통 수단 위치 정보 수집부(23)는 상술한 GPS 방식 이외도 다양한 방식으로 교통 수단의 위치 정보를 수집할 수 있다. 예컨대, 도로의 일정 지점에 설치하여 고유의 위치 좌표를 발신하는 비콘(beacon) 방식을 통해 교통 수단의 위치 정보를 수집할 수도 있다. In addition, the vehicle position information collecting unit 23 of the present invention may collect the position information of the means of transportation in various ways in addition to the above-described GPS system. For example, the location information of the means of transportation may be collected through a beacon method that is installed at a certain point of the road and transmits unique location coordinates.
이후, 교통 수단 위치 정부 수집부(23)는 수집된 교통 수단 위치 정보를 상술한 교통 관리 제어부(22)로 전달하게 된다. Subsequently, the transportation location government collecting unit 23 transmits the collected transportation location information to the above-described traffic management control unit 22.
교통 관리 저장부(24)는 본 발명의 실시 예에 따른 기능 동작에 필요한 응용 프로그램을 비롯하여, 그 응용 프로그램 실행 중에 발생되는 다양한 데이터를 일시적으로 저장할 수 있다. 예컨대, 교통 관리 저장부(24)는 교통 수단 위치 정보 수집부(23)를 통해 수집된 교통 수단 위치 정보를 저장하고 관리할 수 있으며, 서비스 장치(30)로부터 수신되는 사용자 선호 정보를 저장할 수도 있다. The traffic management storage unit 24 may temporarily store various data generated during execution of the application program, including an application program required for operating a function according to an exemplary embodiment of the present invention. For example, the traffic management storage unit 24 may store and manage transportation location information collected through the transportation location information collecting unit 23, and may store user preference information received from the service device 30. .
이러한 교통 관리 저장부(24)는 크게 프로그램 영역과 데이터 영역을 포함할 수 있다. 프로그램 영역은 교통 관리 단말(20)을 부팅시키기 위한 운영체제(OS)와 같은 교통 관리 단말(20) 구동과 관련된 정보들을 저장한다. 데이터 영역은 교통 관리 단말(20)의 사용에 따라 발생되는 데이터가 저장되는 영역이 될 수 있다. 이러한 교통 관리 저장부(24)는 플래시 메모리(flash memory), 하드디스크(hard disk), 멀티미디어 카드 마이크로(multimedia card micro) 타입의 메모리(예컨대, SD 또는 XD 메모리 등), 램(RAM), 롬(ROM) 등의 저장매체를 포함하여 구성될 수 있다.The traffic management storage unit 24 may largely include a program area and a data area. The program area stores information related to driving the traffic management terminal 20 such as an operating system (OS) for booting the traffic management terminal 20. The data area may be an area in which data generated according to the use of the traffic management terminal 20 is stored. The traffic management storage unit 24 may be a flash memory, a hard disk, a multimedia card micro type of memory (for example, SD or XD memory, etc.), RAM, ROM, or ROM. (ROM) or the like, and a storage medium.
이상으로 본 발명의 실시 예에 따른 교통 관리 단말(20)의 주요 구성 및 동작 방법에 대해 설명하였다. The main configuration and operation method of the traffic management terminal 20 according to the embodiment of the present invention have been described above.
그러나, 도 3을 통해 도시된 구성요소가 모두 필수 구성요소인 것은 아니며, 도시된 구성요소보다 많은 구성 요소에 의해 교통 관리 단말(20)이 구현될 수도 있고, 그 보다 적은 구성요소에 의해 교통 관리 단말(20)이 구현될 수도 있다. 예컨대, 상기 교통 관리 단말(20)이 내비게이션(navigation) 단말기로 구현되는 경우, 상기 교통 관리 단말(20)은 사용자의 입력을 지원하는 입력부(미도시) 및 경로 정보 등 다양한 정보를 표시하기 위한 표시부(미도시), 음원출력부(미도시) 등을 더 포함하여 구성될 수 있다. However, not all components illustrated in FIG. 3 are essential components, and the traffic management terminal 20 may be implemented by more components than those illustrated, and traffic management may be performed by fewer components. The terminal 20 may be implemented. For example, when the traffic management terminal 20 is implemented as a navigation terminal, the traffic management terminal 20 is a display unit for displaying various information such as an input unit (not shown) and route information supporting user input. (Not shown), and may further include a sound source output unit (not shown).
더하여, 도면에는 도시하지 않았으나, 상기 교통 관리 단말(20)은 사용자 선호 정보에 따라 교통 수단 내부에 다양한 제어를 수행하기 위한 구성들을 더 포함하여 구성될 수 있다. 예컨대, 교통 수단 내부의 온도, 습도, 조명 제어를 수행하기 위해 센서 모듈 및 이를 제어하는 제어 모듈을 더 포함하여 구성될 수도 있다. In addition, although not shown in the drawing, the traffic management terminal 20 may further include components for performing various controls in the vehicle according to user preference information. For example, the sensor module may further include a sensor module and a control module to control the temperature, humidity, and lighting control in the vehicle.
이하, 본 발명의 실시 예에 따른 서비스 장치(30)의 주요 구성 및 동작 방법에 대해 설명하도록 한다. Hereinafter, the main configuration and operation method of the service device 30 according to an embodiment of the present invention will be described.
도 4는 도 1에 도시된 본 발명의 실시 예에 따른 서비스 장치의 주요 구성을 도시한 블록도이다. 4 is a block diagram illustrating a main configuration of a service apparatus according to an exemplary embodiment of the present invention illustrated in FIG. 1.
도 1 및 도 4를 참조하면, 본 발명의 실시 예에 따른 서비스 장치(30)는 서비스 통신부(31), 서비스 제어부(32) 및 서비스 저장부(33)를 포함하여 구성될 수 있다. 1 and 4, the service device 30 according to an embodiment of the present invention may include a service communication unit 31, a service control unit 32, and a service storage unit 33.
각 구성 요소에 대해 보다 더 구체적으로 설명하면, 먼저, 서비스 통신부(31)는 통신망(40)을 통해 다수의 사용자 단말(10) 및 교통 관리 단말(20)과 다양한 정보를 송수신하는 역할을 지원한다. 특히, 본 발명의 실시 예에 따른 서비스 통신부(31)는 어느 하나의 사용자 단말(10)로부터 사용자 위치 정보를 수신할 수 있으며, 어느 하나의 교통 관리 단말(20)로부터 교통 수단 위치 정보를 수신할 수 있다. In more detail with respect to each component, first, the service communication unit 31 supports the role of transmitting and receiving a variety of information with the plurality of user terminal 10 and the traffic management terminal 20 through the communication network 40 . In particular, the service communication unit 31 according to an exemplary embodiment of the present invention may receive user location information from any one user terminal 10, and receive transportation location information from any one of the traffic management terminals 20. Can be.
그리고, 서비스 통신부(31)는 서비스 제어부(32)의 제어에 따라, 어느 하나의 사용자 단말(10)로 서비스 어플리케이션 웨이크업 정보를 포함하는 안내 메시지 또는 서비스 어플리케이션 종료 정보를 포함하는 안내 메시지를 전송할 수 있다. 또한, 서비스 어플리케이션 기능 실행과 관련된 다양한 정보를 전송할 수 있다. The service communication unit 31 may transmit a guide message including service application wake-up information or a guide message including service application termination information to any one user terminal 10 under the control of the service controller 32. have. In addition, various information related to service application function execution may be transmitted.
더하여, 서비스 통신부(31)는 어느 하나의 사용자 단말(10)로부터 사용자 선호 정보가 수신되면, 수신된 사용자 선호 정보를 해당되는 교통 관리 단말(20)로 전송할 수도 있다. In addition, when the user preference information is received from any one user terminal 10, the service communication unit 31 may transmit the received user preference information to the corresponding traffic management terminal 20.
서비스 제어부(32)는 본 발명의 실시 예에 따른 서비스 장치(30)의 전반적인 제어를 수행하는 것으로, 특히, 본 발명의 실시 예에 따른 서비스 제어부(32)는 상기 서비스 통신부(31)를 통해 어느 하나의 사용자 단말(10)로부터 사용자 위치 정보가 수신되고, 어느 하나의 교통 관리 단말(20)로부터 교통 수단 위치 정보가 수신되면, 상기 사용자 위치 정보 및 상기 교통 수단 위치 정보를 매칭하여, 사용자의 승차 상태 또는 하차 상태를 판단할 수 있다. The service control unit 32 performs overall control of the service device 30 according to an embodiment of the present invention. In particular, the service control unit 32 according to an embodiment of the present invention may use the service communication unit 31 to control the service control unit 31. When the user location information is received from one user terminal 10 and the transportation location information is received from any one of the traffic management terminals 20, the user location information and the transportation location information are matched, and the user rides. The state or getting off state can be determined.
예를 들어 보다 더 구체적으로 설명하면, 사용자 단말(10)을 일정 주기 단위, 예컨대 1분 단위로 사용자 위치 정보를 서비스 장치(30)로 전송할 수 있다. For example, in more detail, the user terminal 10 may transmit the user location information to the service device 30 in units of a predetermined period, for example, 1 minute.
이를 수신한 서비스 장치(30)의 서비스 제어부(32)는 상기 사용자 위치 정보를 기초로, 사용자 단말(10)을 휴대하고 있는 사용자가 현재 어느 위치에 있는 지를 확인할 수 있게 된다. 교통 관리 단말(20) 또한 일정 주기 단위, 예컨대 1분 단위로 교통 수단 위치 정보를 서비스 장치(30)로 전송할 수 있다. 이를 수신한 서비스 장치(30)의 서비스 제어부(32)는 상기 교통 수단 위치 정보를 기초로, 교통 관리 단말(20)이 탑재된 교통 수단이 현재 어느 위치에 있는 지를 확인할 수 있게 된다. 이때, 바람직하게는 사용자 단말(10) 및 교통 관리 단말(20)은 식별 정보를 더 포함하여 서비스 장치(30)로 전송할 수 있으며, 서비스 장치(30)의 서비스 제어부(32)는 상기 식별 정보를 기초로, 사용자 단말(10) 및 교통 관리 단말(20)을 구분할 수도 있다. The service control unit 32 of the service device 30 that has received this can determine which location the user who is carrying the user terminal 10 is currently based on the user location information. The traffic management terminal 20 may also transmit the vehicle location information to the service device 30 in units of a fixed period, for example, 1 minute. The service control unit 32 of the service device 30 that has received this can determine which location the transportation means on which the traffic management terminal 20 is currently mounted is based on the transportation position information. In this case, preferably, the user terminal 10 and the traffic management terminal 20 may further include identification information and transmit the same to the service device 30, and the service control unit 32 of the service device 30 may transmit the identification information. As a basis, the user terminal 10 and the traffic management terminal 20 may be distinguished.
이후에, 서비스 제어부(32)는 상기 사용자 단말(10) 및 교통 관리 단말(20)로부터 수신되는 사용자 위치 정보 및 교통 수단 위치 정보가 일정 시간 동안 기 설정된 횟수 이상 일치하는 지 판단하게 된다. Thereafter, the service control unit 32 determines whether the user location information and the traffic location information received from the user terminal 10 and the traffic management terminal 20 coincide with each other for a predetermined number of times or more.
예컨대, 서비스 제어부(32)는 10분 동안 10회 수신된 사용자 위치 정보 및 교통 수단 위치 정보가 서로 일치하는 지 여부를 판단할 수 있다. 이때, 1회 수신된 사용자 위치 정보 및 교통 수단 위치 정보가 서로 일치하더라도, 2회 수신된 사용자 위치 정보 및 교통 수단 위치 정보가 서로 일치하지 않을 수 있다. 이 경우는 교통 수단이 사용자 근처를 지나친 경우가 될 수 있을 것이다. 반면, 1회부터 5회까지 수신된 사용자 위치 정보와 1회부터 5회까지 수신된 교통 수단 위치 정보가 서로 일치하는 경우, 이는 교통 수단에 사용자가 승차한 상황이 될 것이다. For example, the service controller 32 may determine whether the user location information and the transportation location information received 10 times in 10 minutes coincide with each other. At this time, even if the user location information and the transportation location information received once coincide with each other, the user location information and the transportation location information received twice may not coincide with each other. This may be the case when the means of transportation has passed near the user. On the other hand, if the user location information received from 1 to 5 times and the transportation location information received from 1 to 5 times coincide with each other, this will be a situation in which the user rides on the vehicle.
이와 같이, 서비스 제어부(32)는 일정 시간 동안 수신된 사용자 위치 정보 및 교통 수단 위치 정보가 기 설정된 횟수 이상 일치하는 지 여부를 판단하고, 이를 기초로 사용자의 승차 상태를 판단할 수 있게 된다. As such, the service control unit 32 may determine whether the user location information and the transportation location information received for a predetermined time match the predetermined number of times or more, and determine the riding status of the user based on this.
더하여, 서비스 제어부(32)는 사용자 위치 정보 및 교통 수단 위치 정보를 매칭 시 일정 범위의 값을 고려하여 일치 여부를 판단할 수도 있다. 예컨대, 일반적으로 교통 수단은 다수의 사용자를 탑승하기 위해 그 크기가 클 것이다. 사용자가 배에 탑승하고 있는 상황을 예를 들어, 배의 시작 부분에 서 있는 사용자의 위치 정보와 배의 마지막 부분에 서 있는 사용자의 위치 정보는 서로 상이할 수 있다. 그러나, 상기 사용자들 모두 동일한 배에 탑승하고 있는 상황이므로, 이러한 상황을 고려하여, 사용자 위치 정보와 교통 수단 위치 정보가 정확하게 일치하지 않더라도, 사용자 위치 정보가 교통 수단 위치 정보의 일정 범위 내에 포함되는 경우, 서비스 제어부(32)는 이를 동일한 것으로 판단할 수도 있다.In addition, the service controller 32 may determine whether the user location information and the transportation location information match by considering a range of values. For example, transportation will generally be large in size to accommodate a large number of users. For example, a situation in which a user is boarding a ship, location information of the user standing at the beginning of the ship and location information of the user standing at the end of the ship may be different from each other. However, since the users are all aboard the same ship, in consideration of this situation, even if the user location information and the transportation location information does not exactly match, if the user location information is included within a certain range of the transportation location information The service control unit 32 may determine the same as the same.
이러한 과정을 거쳐, 사용자의 승차 상태로 판단되면, 서비스 제어부(32)는 서비스 통신부(31)를 통해 사용자 단말(10)로 서비스 어플리케이션 웨이크업 정보를 포함하는 안내 메시지를 전송하게 된다. Through this process, if it is determined that the user is in the riding state, the service control unit 32 transmits a guide message including the service application wake-up information to the user terminal 10 through the service communication unit 31.
이를 수신한 사용자 단말(10)은 전술한 바와 같이, 서비스 어플리케이션을 실행할 수 있으며, 그 이후로 서비스 제어부(32)가 제공하는 다양한 정보들을 서비스 어플리케이션을 통해 출력할 수 있게 된다. As described above, the user terminal 10 may receive the service application, and thereafter, various types of information provided by the service controller 32 may be output through the service application.
더하여, 서비스 제어부(32)는 상기 사용자 단말(10)의 서비스 어플리케이션을 통해 발생되는 다양한 사용자 입력에 대한 사용자 선호 정보가 사용자 단말(10)로부터 수신되면, 수신된 사용자 선호 정보를 해당되는 교통 관리 단말(20)로 전송할 수도 있다. 예컨대, 사용자 단말(10)에서의 서비스 어플리케이션 특정 기능과 관련된 정보 또는 사용자로부터 입력된 취미, 건강 상태, 선호 계절, 목적지 정보 등 다양한 정보를 사용자 선호 정보로써, 사용자 단말(10)로부터 서비스 통신부(31)를 통해 수신되면, 서비스 제어부(32)는 이러한 정보를 서비스 통신부(31)를 통해 교통 관리 단말(20)로 전송할 수 있게 된다. 이를 수신한 교통 관리 단말(20)은 전술한 바와 같이 교통 수단 내부의 환경을 제어하거나, 컨텐츠 재생 제어 등 사용자 맞춤화된 제어를 수행할 수 있게 된다.In addition, the service control unit 32, when the user preference information for various user inputs generated through the service application of the user terminal 10 is received from the user terminal 10, the traffic management terminal corresponding to the received user preference information 20 may be transmitted. For example, information related to a service application specific function in the user terminal 10 or various information such as a hobby, health condition, preferred season, and destination information input from the user may be used as the user preference information, from the user terminal 10 to the service communication unit 31. When received through), the service control unit 32 may transmit this information to the traffic management terminal 20 through the service communication unit 31. As described above, the traffic management terminal 20 may control the environment inside the vehicle or perform user-specific control such as content reproduction control.
또한, 서비스 제어부(32)는 다수의 사용자 단말(10)로부터 다수의 사용자 선호 정보가 수신되면, 이에 대한 평균 정보를 산출하고 이를 교통 관리 단말(20)로 전송할 수도 있다. In addition, when a plurality of user preference information is received from the plurality of user terminals 10, the service controller 32 may calculate average information about the user preference information and transmit the average information to the traffic management terminal 20.
예를 들어, 교통 관리 단말(20)이 탑재된 교통 수단에 10명의 사용자가 탑승하고 있을 경우, 상기 사용자의 사용자 단말(10)을 통해 수신된 사용자 선호 정보는 서로 상이할 수 있다. 예컨대, 상기 10명의 사용자 중 2명은 현재 교통 수단 내부의 기온이 덥다고 느끼고 있으나, 8명은 춥다고 느낄 수 있다. 이때, 서비스 제어부(32)는 2명에게 최적화된 온도 정보와 8명에게 최적화된 온도 정보에 대한 평균 정보를 산출하고 이를 교통 관리 단말(20)로 전송할 수 있으며, 교통 관리 단말(20)은 이를 기초로 교통 수단 내부의 온도 제어를 수행할 수 있게 된다. For example, when ten users are in a vehicle equipped with the traffic management terminal 20, user preference information received through the user terminal 10 of the user may be different from each other. For example, two of the ten users currently feel that the temperature inside the means of transportation is hot, but eight may feel cold. At this time, the service control unit 32 may calculate the average information about the temperature information optimized for two people and the temperature information optimized for eight people and transmit the average information to the traffic management terminal 20, the traffic management terminal 20 is this It becomes possible to perform temperature control inside the vehicle on a basis.
또한, 서비스 제어부(32)는 사용자가 현재 특정 교통 수단에 승차하고 있는 상태로 판단한 이후에도, 지속적으로 사용자 단말(10) 및 교통 관리 단말(20)로부터 사용자 위치 정보 및 교통 수단 위치 정보를 수신하게 된다. 이러한 위치 정보가 수신되면, 서비스 제어부(32)는 전술한 바와 같이 동일하게, 일치하는 지 여부를 판단하고, 일정 시간 동안 수신된 사용자 위치 정보 및 상기 교통 수단 위치 정보가 기 설정된 횟수 이상 일치하는 않을 경우, 사용자가 현재 교통 수단에서 하차한 하차 상태로 판단하게 된다. In addition, the service controller 32 continuously receives the user location information and the vehicle location information from the user terminal 10 and the traffic management terminal 20 even after determining that the user is currently riding on a specific vehicle. . When the location information is received, the service control unit 32 determines whether or not the same as described above, and the user location information and the transportation location information received for a predetermined time does not match more than a predetermined number of times. In this case, it is determined that the user has got off from the current transportation means.
이후에, 서비스 제어부(32)는 서비스 통신부(31)를 통해 해당 사용자 단말(10)로 서비스 어플리케이션 종료 정보를 포함하는 안내 메시지를 전송할 수 있으며, 이를 수신한 사용자 단말(10)은 사용자의 별다른 개입이 없더라도 상기 서비스 어플리케이션을 종료할 수도 있다. 더하여, 서비스 제어부(32)는 해당되는 교통 관리 단말(20)로부터 사용자가 하차하였음을 알리는 안내 메시지를 전송할 수도 있다. Subsequently, the service control unit 32 may transmit a guide message including service application termination information to the corresponding user terminal 10 through the service communication unit 31, and the user terminal 10 which has received this information may have different intervention of the user. Even without this, the service application can be terminated. In addition, the service control unit 32 may transmit a guide message indicating that the user got off from the corresponding traffic management terminal 20.
또한, 본 발명의 서비스 제어부(32)는 사용자 단말(10)로부터 수신된 사용자 위치 정보 및 교통 관리 단말(20)로부터 수신된 교통 수단 위치 정보가 서로 일치하지 않더라도, 교통 수단 위치 정보가 사용자 위치 정보 인근으로 판단되면, 교통 관리 단말(10)로 사용자 위치 정보를 포함하는 안내 메시지를 전송할 수도 있다. 이를 통해, 택시 등과 같은 교통 수단에 탑재되는 교통 관리 단말(10)은 택시를 타고자 하는 사용자 인근으로 보다 더 용이하게 이동할 수도 있다. In addition, the service control unit 32 of the present invention, even if the user location information received from the user terminal 10 and the vehicle location information received from the traffic management terminal 20 does not match each other, the vehicle location information is the user location information. If it is determined that the neighborhood, the traffic management terminal 10 may transmit a guide message including the user location information. Through this, the traffic management terminal 10 mounted on a transportation means such as a taxi may move more easily near a user who wants to take a taxi.
이러한 동작 수행을 위해, 서비스 제어부(32)는 승하차 관리 모듈(32a)을 포함하여 구성될 수 있다. 승하차 관리 모듈(32)은 상술한 바와 같이, 일 정 시간 동안 수신된 사용자 위치 정보 및 교통 수단 위치 정보가 기 설정된 횟수 이상 일치하는 지 여부를 판단하고, 이를 기초로 사용자의 승차 또는 하차 여부를 판단하는 역할을 수행할 수 있다. 또한, 사용자의 승차 또는 하차 여부 판단 결과에 따라 발생되는 다양한 정보를 사용자 단말(10) 및 교통 관리 단말(20)로 제공하는 역할을 지원할 수 있다. In order to perform such an operation, the service control unit 32 may include a getting on and off management module 32a. As described above, the getting on and off management module 32 determines whether the user location information and the transportation location information received during a predetermined time match or exceed a predetermined number of times, and determines whether the user gets on or off the bus. It can play a role. In addition, it may support the role of providing the user terminal 10 and the traffic management terminal 20 with various information generated according to the result of determining whether the user is getting on or off.
서비스 저장부(33)는 상술한 바와 같이 서비스 제어부(32)의 동작 수행에 따라 발생되는 다양한 정보를 저장하는 역할을 수행한다. 특히, 사용자 단말(10)로부터 수신된 사용자 위치 정보(33a) 및 교통 관리 단말(20)로부터 수신된 교통 수단 위치 정보(33b)가 저장될 수 있다. As described above, the service storage unit 33 stores various kinds of information generated according to the operation of the service control unit 32. In particular, the user location information 33a received from the user terminal 10 and the vehicle location information 33b received from the traffic management terminal 20 may be stored.
이러한 서비스 저장부(33)는 승하차 관리 시스템(100) 내의 하나의 저장소일 수 있고, 승하차 관리 시스템(100) 외부에 위치하여 서비스 장치(30)와 데이터 송수신이 가능한 별도의 데이터 저장 장치일 수도 있다.The service storage unit 33 may be a storage in the getting on and off management system 100, or may be a separate data storage device that is located outside the getting on and off management system 100 to transmit and receive data with the service device 30. .
이상으로 본 발명의 실시 예에 따른 서비스 장치(30)의 주요 구성 및 동작 방법에 대해 설명하였다. The main configuration and operation method of the service device 30 according to the embodiment of the present invention have been described above.
상술한 바와 같은 서비스 장치(30)는 하드웨어적으로는 통상적인 웹서버(Web Server) 또는 네트워크 서버와 동일한 구성을 하고 있다. 그러나, 소프트웨어적으로는 C, C++, Java, Visual Basic, Visual C 등과 같은 언어를 통하여 구현되는 프로그램 모듈(Module)을 포함한다. 서비스 장치(30)는 웹서버 또는 네트워크 서버의 형태로 구현될 수 있으며, 웹서버는 일반적으로 인터넷과 같은 개방형 컴퓨터 네트워크를 통하여 불특정 다수 클라이언트 및/또는 다른 서버와 연결되어 있고, 클라이언트 또는 다른 웹서버의 작업수행 요청을 접수하고 그에 대한 작업 결과를 도출하여 제공하는 컴퓨터 시스템 및 그를 위하여 설치되어 있는 컴퓨터 소프트웨어(웹서버 프로그램)를 뜻하는 것이다. 그러나, 전술한 웹서버 프로그램 이외에도, 웹서버상에서 동작하는 일련의 응용 프로그램(Application Program)과 경우에 따라서는 내부에 구축되어 있는 각종 데이터베이스를 포함하는 넓은 개념으로 이해되어야 할 것이다. 이러한 서비스 장치(30)는 일반적인 서버용 하드웨어에 도스(DOS), 윈도우(Windows), 리눅스(Linux), 유닉스(UNIX), 매킨토시(Macintosh) 등의 운영체제에 따라 다양하게 제공되고 있는 웹서버 프로그램을 이용하여 구현될 수 있으며, 대표적인 것으로는 윈도우 환경에서 사용되는 웹사이트(Website), IIS(Internet Information Server)와 유닉스환경에서 사용되는 CERN, NCSA, APPACH 등이 이용될 수 있다. 또한, 서비스 장치(30)는 서비스 가입 정보를 분류하여 회원 데이터베이스(Database)에 저장시키고 관리할 수 있으며, 이러한 데이터베이스는 서비스 장치(30)의 내부 또는 외부에 구현될 수 있다. 이때, 서비스 장치(30) 내부에 구현되는 상기 데이터베이스는 서비스 저장부(33)가 될 수 있다. 이러한 데이터베이스는 데이터베이스 관리 프로그램(DBMS)을 이용하여 컴퓨터 시스템의 저장공간(하드디스크 또는 메모리)에 구현된 일반적인 데이터구조를 의미하는 것으로, 데이터의 검색(추출), 삭제, 편집, 추가 등을 자유롭게 행할 수 있는 데이터 저장형태를 뜻하는 것으로, 오라클(Oracle), 인포믹스(Infomix), 사이베이스(Sybase), DB2와 같은 관계형 데이타베이스 관리 시스템(RDBMS)이나, 겜스톤(Gemston), 오리온(Orion), O2 등과 같은 객체 지향 데이타베이스 관리 시스템(OODBMS) 및 엑셀론(Excelon), 타미노(Tamino), 세카이주(Sekaiju) 등의 XML 전용 데이터베이스(XML Native Database)를 이용하여 본 실시예의 목적에 맞게 구현될 수 있고, 자신의 기능을 달성하기 위하여 적당한 필드(Field) 또는 엘리먼트들을 가질 수 있다.The service device 30 as described above has the same configuration as a conventional web server or network server in hardware. However, software includes program modules implemented through languages such as C, C ++, Java, Visual Basic, Visual C, and the like. The service device 30 may be implemented in the form of a web server or a network server, which is generally connected to an unspecified number of clients and / or other servers via an open computer network, such as the Internet, and which is a client or other web server. It refers to a computer system that accepts a request to perform a work and derives and provides a work result thereof, and a computer software (web server program) installed therefor. However, in addition to the above-described web server program, it should be understood as a broad concept including a series of application programs (Application Program) operating on a web server and in some cases various databases built therein. The service device 30 uses a web server program that is variously provided according to operating systems such as DOS, Windows, Linux, UNIX, Macintosh, and the like for general server hardware. A typical example may be a website used in a Windows environment, a website used in a Windows environment, an Internet Information Server (IIS), a CERN used in a UNIX environment, an NCSA, an APPACH, or the like. In addition, the service device 30 may classify the service subscription information, store and manage the service subscription information in a member database, and the database may be implemented inside or outside the service device 30. In this case, the database implemented in the service device 30 may be a service storage unit 33. Such a database refers to a general data structure implemented in a storage system (hard disk or memory) of a computer system using a database management program (DBMS), and can freely search (extract) data, delete data, edit data, and add data. It is a data storage type that can be used, such as relational database management systems (RDBMS) such as Oracle, Infomix, Sybase, DB2, Gemston, Orion, Object-oriented database management system (OODBMS) such as O2 and XML Native Database such as Excelon, Tamino, Sekaiju, etc. can be implemented for the purpose of this embodiment. And may have appropriate fields or elements to achieve its function.
더하여, 본 발명의 서비스 장치(30)는 클라우드 방식으로 동작하는 하나 이상의 서버로 구현될 수 있다. 특히, 승하차 관리 시스템(100)을 통해 송수신되는 정보는 인터넷 상의 클라우드 컴퓨팅 장치에 영구적으로 저장될 수 있는 클라우드 컴퓨팅(Cloud Computing) 기능을 통해 제공될 수 있다. 여기서, 클라우드 컴퓨팅은 데스크톱, 태블릿 컴퓨터, 노트북, 넷북 및 스마트폰 등의 디지털 단말기에 인터넷 기술을 활용하여 가상화된 IT(Information Technology) 자원, 예를 들어, 하드웨어(서버, 스토리지, 네트워크 등), 소프트웨어(데이터베이스, 보안, 웹 서버 등), 서비스, 데이터 등을 온 디맨드(On demand) 방식으로 서비스하는 기술을 의미한다. 본 발명에 있어서, 사용자 단말(10), 교통 관리 단말(20) 및 서비스 장치(30) 사이에 송수신되는 모든 정보는 인터넷 상의 클라우드 컴퓨팅 장치에 저장되고, 언제 어디서든 전송될 수 있다.In addition, the service device 30 of the present invention may be implemented as one or more servers operating in a cloud manner. In particular, the information transmitted and received through the getting on and off management system 100 may be provided through a cloud computing function that may be permanently stored in a cloud computing device on the Internet. Here, cloud computing utilizes Internet technologies in digital terminals such as desktops, tablet computers, laptops, netbooks, and smartphones to virtualize information technology (IT) resources such as hardware (servers, storage, networks, etc.) and software. It refers to a technology that provides services on demand (database, security, web server, etc.), services, and data. In the present invention, all information transmitted and received between the user terminal 10, the traffic management terminal 20 and the service device 30 is stored in the cloud computing device on the Internet, and can be transmitted anytime, anywhere.
이하, 본 발명의 실시 예에 따른 승하차 관리 방법에 대해 설명하도록 한다.Hereinafter, the getting on and off management method according to an embodiment of the present invention will be described.
도 5는 본 발명의 실시 예에 따른 서비스 장치에서의 승하차 관리 방법을 설명하기 위한 흐름도이다.5 is a flowchart illustrating a getting on and off management method in a service apparatus according to an exemplary embodiment of the present invention.
도 1 및 도 5를 참조하면, 본 발명의 실시 예에 따른 승하차 관리 방법은 서비스 장치(30)가 사용자 위치 정보 및 교통 수단 위치 정보를 주기적으로 확인하는 과정을 통해 시작될 수 있다(S101). 즉, 어느 하나의 사용자 단말(10)로부터 사용자 위치 정보를 수신하고, 어느 하나의 교통 관리 단말(20)로부터 교통 수단 위치 정보를 수신함으로써, 사용자 위치 정보 및 교통 수단 위치 정보를 확인할 수 있다. 1 and 5, the getting on and off management method according to an embodiment of the present disclosure may be started through a process in which the service device 30 periodically checks user location information and transportation location information (S101). That is, by receiving the user location information from any one of the user terminal 10, and receiving the transportation location information from any one of the traffic management terminal 20, it is possible to confirm the user location information and transportation location information.
이후, 서비스 장치(30)는 사용자 위치 정보와 교통 수단 위치 정보가 일치하는 지 여부를 판단할 수 있다(S103). 상기 판단 결과, 사용자 위치 정보와 교통 수단 위치 정보가 일치하는 경우, 서비스 장치(30)는 상기 사용자 단말(10)의 사용자가 상기 교통 관리 단말(20)을 탑재하고 있는 교통 수단에 승차한 상태로 판단하게 된다(S105).Thereafter, the service device 30 may determine whether the user location information and the transportation location information match (S103). As a result of the determination, when the user location information and the transportation location information coincide with each other, the service device 30 is in a state where the user of the user terminal 10 has boarded the transportation vehicle on which the traffic management terminal 20 is mounted. It is determined (S105).
그리고 나서, 서비스 장치(30)는 지속적으로 사용자 위치 정보 및 교통 수단 위치 정보를 수신하여 확인한다(S107).Then, the service device 30 continuously receives and confirms the user location information and the transportation location information (S107).
사용자가 승차 상태인 것으로 판단한 이후에, 사용자 위치 정보와 교통 수단 위치 정보가 일치하지 않을 경우(S109), 서비스 장치(30)는 사용자 단말(10)의 사용자가 교통 관리 단말(20)을 탑재하고 있는 교통 수단에서 하차한 상태로 판단할 수 있게 된다(S111).After determining that the user is in the riding state, when the user location information and the transportation location information do not match (S109), the service device 30 includes a user of the user terminal 10 equipped with the traffic management terminal 20. It is possible to determine the state of getting off from the means of transportation (S111).
이하, 본 발명의 실시 예에 따른 서비스 장치에서의 승하차 관리 방법에 대해 보다 더 구체적으로 설명하도록 한다.Hereinafter, the getting on and off management method in the service apparatus according to an embodiment of the present invention will be described in more detail.
도 6은 본 발명의 실시 예에 따른 서비스 장치에서의 승하차 관리 방법을 보다 더 구체적으로 설명하기 위한 데이터 흐름도이다. 6 is a data flow diagram for explaining in more detail the getting on and off management method in the service device according to an embodiment of the present invention.
도 6을 참조하면, 먼저, 다수의 사용자 단말(10)은 일정 주기 단위로 사용자 위치 정보를 수집하여(S201), 이를 서비스 장치(30)로 전송할 수 있다(S203). 다수의 교통 관리 단말(20) 또한 일정 주기 단위로 교통 수단 위치 정보를 수집하여(S205), 이를 서비스 장치(30)로 전송할 수 있다(S207).Referring to FIG. 6, first, a plurality of user terminals 10 may collect user location information in units of a predetermined period (S201) and transmit the same to a service device 30 (S203). The plurality of traffic management terminals 20 may also collect transportation location information in units of a predetermined period (S205) and transmit the same to the service device 30 (S207).
상기 S201 단계부터 S207 단계는 동시에 진행될 수 있으며, 순차적으로 진행될 수도 있다.Steps S201 to S207 may be performed simultaneously or sequentially.
이후, 서비스 장치(30)는 일정 시간 동안 사용자 위치 정보 및 교통 수단 위치 정보가 일정 횟수 이상 일치하는 지 여부를 판단한다(S209). 상기 판단 결과, 일정 횟수 이상 사용자 위치 정보 및 교통 수단 위치 정보가 일치하는 경우, 서비스 장치(30)는 사용자가 해당 교통 관리 단말(20)을 탑재하고 있는 교통 수단에 승차한 상태로 판단할 수 있다. Thereafter, the service device 30 determines whether the user location information and the transportation location information match for a predetermined number of times or more for a predetermined time (S209). As a result of the determination, when the user location information and the transportation location information coincide more than a predetermined number of times, the service device 30 may determine that the user has boarded the vehicle on which the traffic management terminal 20 is mounted. .
이후, 서비스 장치(30)는 교통 수단에 승차하고 있는 기간 동에 사용자에게 다양한 부가 서비스를 제공하기 위해, 해당 사용자 단말(10)로 서비스 어플리케이션 웨이크업 정보를 포함하는 안내 메시지를 전송하게 된다(S213).Thereafter, the service device 30 transmits a guide message including service application wake-up information to the corresponding user terminal 10 in order to provide various additional services to the user during the period of boarding the transportation means (S213). ).
이를 수신한 사용자 단말(10)은 서비스 어플리케이션을 실행하고(S215), 서비스 장치(30)로부터 수신되는 다양한 부가 서비스와 관련된 정보를 수신(S217)하여, 서비스 어플리케이션을 통해 표시할 수 있다(S219).The user terminal 10 may receive a service application (S215), receive information related to various additional services received from the service device 30 (S217), and display the information through the service application (S219). .
또한, 사용자 단말(10)은 상기 서비스 어플리케이션을 통해 발생되는 다양한 사용자 입력을 사용자 선호 정보로 서비스 장치(30)로 전송할 수 있으며, 이를 수신한 서비스 장치(30)는 해당되는 교통 관리 단말(20)로 사용자 선호 정보를 전송할 수 있다(S223)In addition, the user terminal 10 may transmit various user inputs generated through the service application to the service device 30 as user preference information, and the received service device 30 receives the corresponding traffic management terminal 20. User preference information can be transmitted in S223.
이후에, 교통 관리 단말(20)은 사용자 선호 정보에 따라 다양한 기능을 제어할 수도 있다. 예를 들어 특정 컨텐츠가 재생되도록 제어하거나, 현재 재생되고 있는 컨텐츠가 종료되도록 제어할 수 있다. 또한, 교통 수단 내부의 온도, 습도, 조명 등 다양한 환경 요인들을 사용자에게 최적화되도록 제어할 수도 있다. 또한, 사용자 선호 정보가 목적지 정보를 포함하고 있을 경우, 목적지 정보에 따라 적합한 경로 정보가 출력되도록 제어할 수도 있다. Thereafter, the traffic management terminal 20 may control various functions according to user preference information. For example, specific content may be controlled to be played or content currently being played may be terminated. In addition, various environmental factors such as temperature, humidity, and lighting inside the vehicle may be controlled to be optimized for the user. In addition, when the user preference information includes destination information, it may be controlled to output appropriate route information according to the destination information.
이러한 다양한 제어가 수행되고 있는 동안에도 사용자 단말(10) 및 교통 관리 단말(20)은 지속적으로 일정 주기 단위로 사용자 위치 정보를 수집하고(S227), 교통 수단 위치 정부를 수집할 수 있다(S231).While the various controls are being performed, the user terminal 10 and the traffic management terminal 20 may continuously collect user location information at regular intervals (S227) and collect a vehicle location government (S231). .
이후 사용자 단말(10)은 수집된 사용자 위치 정보를 서비스 장치(30)로 전송하고(S229), 교통 관리 단말(20) 또한 수집된 교통 수단 위치 정보를 서비스 장치(30)로 전송할 수 있다(S233).Thereafter, the user terminal 10 may transmit the collected user location information to the service device 30 (S229), and the traffic management terminal 20 may also transmit the collected transportation location information to the service device 30 (S233). ).
이를 수신한 서비스 장치(30)는 지속적으로 사용자 위치 정보와 교통 수단 위치 정보가 일정 횟수 이상 일치하는 지 여부를 판단하고(S235), 일정 횟수 이상 일치하지 않을 경우, 사용자가 교통 관리 단말(20)이 탑재된 교통 수단에서 하차한 것으로 판단하게 된다(S237).The service device 30 that has received this continuously determines whether the user location information and the vehicle location information match the predetermined number of times or more (S235), and if it does not match the predetermined number of times, the user is the traffic management terminal 20 It is determined that the vehicle is aboard the vehicle (S237).
이후에, 서비스 장치(30)는 사용자 단말(10)로 서비스 어플리케이션 종료 정보를 포함하는 안내 메시지를 전송할 수 있으며(S239), 이를 수신한 사용자 단말(10)은 서비스 어플리케이션을 종료할 수 있다. Thereafter, the service device 30 may transmit a guide message including service application termination information to the user terminal 10 (S239), and the user terminal 10 receiving the service application may terminate the service application.
또한, 서비스 장치(30)는 해당 교통 관리 단말(20)로 사용자가 하차하였음을 알리는 안내 메시지를 전송할 수도 있으며, 이와 관련된 정보, 예컨대 오늘의 탑승자 수와 같은 부가 정보를 제공할 수도 있다. In addition, the service device 30 may transmit a guide message indicating that the user has alighted to the corresponding traffic management terminal 20, and may provide additional information such as information related to the number of passengers today.
이와 같이, 본 발명의 승하차 관리 방법에 의하면, 사용자 단말(10)로부터 사용자 위치 정보를 수집하고, 교통 수단에 탑재되는 교통 관리 단말(20)로부터 교통 수단 위치 정보를 수집한 후 상기 사용자 위치 정보와 교통 수단 위치 정보를 서로 매칭함으로써, 사용자 단말(10) 및 교통 관리 단말(20) 사이의 직접적인 통신이 없더라도, 사용자의 승차 또는 하차 여부를 보다 효율적으로 판단하고 관리할 수 있다는 효과가 있다. As described above, according to the getting on and off management method of the present invention, after collecting user location information from the user terminal 10 and collecting transportation location information from the traffic management terminal 20 mounted on the transportation means, the user location information and By matching the transportation location information with each other, even if there is no direct communication between the user terminal 10 and the traffic management terminal 20, there is an effect that it is possible to determine and manage the user's riding or getting off more efficiently.
또한, 본사용자의 직접적인 행동 개입이 없더라도, 사용자의 위치 정보를 기초로 사용자의 승차 또는 하차 여부의 판단이 가능하므로, 이를 통해 시스템 보급이 쉽게 이뤄질 수 있다는 효과가 있다. 아울러, 사용자 단말로부터 입력되는 다양한 정보를 기초로, 교통 수단에 승차한 사용자에게 맞춤형 서비스를 제공할 수 있다는 우수한 효과가 있다. In addition, even if there is no direct intervention of the user, it is possible to determine whether the user is getting on or off based on the location information of the user, and thus the system can be easily spread. In addition, based on various information input from the user terminal, there is an excellent effect that can provide a customized service to the user boarding the means of transportation.
이상으로 본 발명의 실시 예에 따른 승하차 관리 방법에 대해 설명하였다. The getting on and off management method according to an embodiment of the present invention has been described above.
상술한 바와 같은 본 발명의 승하차 관리 방법은 컴퓨터 프로그램 명령어와 데이터를 저장하기에 적합한 컴퓨터로 판독 가능한 매체의 형태로 제공될 수도 있다. 이때, 컴퓨터 프로그램 명령어와 데이터를 저장하기에 적합한 컴퓨터로 판독 가능한 매체는, 예컨대 기록매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media), 및 롬(ROM, Read Only Memory), 램(RAM, Random Access Memory), 플래시 메모리, EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM)과 같은 반도체 메모리를 포함한다. 프로세서와 메모리는 특수 목적의 논리 회로에 의해 보충되거나, 그것에 통합될 수 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 이러한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The getting on and off management method of the present invention as described above may be provided in the form of a computer readable medium suitable for storing computer program instructions and data. In this case, a computer-readable medium suitable for storing computer program instructions and data may include, for example, a magnetic medium such as a hard disk, a floppy disk, and a magnetic tape, and a compact disk read only memory (CD-ROM). , Optical media such as Digital Video Disk (DVD), magneto-optical media such as Floppy Disk, and ROM (Read Only Memory), RAM And a semiconductor memory such as a random access memory, a flash memory, an erasable programmable ROM (EPROM), and an electrically erasable programmable ROM (EEPROM). The processor and memory can be supplemented by or integrated with special purpose logic circuitry. Examples of program instructions may include high-level language code that can be executed by a computer using an interpreter as well as machine code such as produced by a compiler. Such hardware devices may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
본 명세서는 다수의 특정한 구현물의 세부사항들을 포함하지만, 이들은 어떠한 발명이나 청구 가능한 것의 범위에 대해서도 제한적인 것으로서 이해되어서는 안되며, 오히려 특정한 발명의 특정한 실시형태에 특유할 수 있는 특징들에 대한 설명으로서 이해되어야 한다. 개별적인 실시형태의 문맥에서 본 명세서에 기술된 특정한 특징들은 단일 실시형태에서 조합하여 구현될 수도 있다. 반대로, 단일 실시형태의 문맥에서 기술한 다양한 특징들 역시 개별적으로 혹은 어떠한 적절한 하위 조합으로도 복수의 실시형태에서 구현 가능하다. 나아가, 특징들이 특정한 조합으로 동작하고 초기에 그와 같이 청구된 바와 같이 묘사될 수 있지만, 청구된 조합으로부터의 하나 이상의 특징들은 일부 경우에 그 조합으로부터 배제될 수 있으며, 그 청구된 조합은 하위 조합이나 하위 조합의 변형물로 변경될 수 있다.Although the specification includes numerous specific implementation details, these should not be construed as limiting to any invention or the scope of the claims, but rather as a description of features that may be specific to a particular embodiment of a particular invention. It must be understood. Certain features that are described in this specification in the context of separate embodiments may be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable subcombination. Furthermore, while the features may operate in a particular combination and may be initially depicted as so claimed, one or more features from the claimed combination may in some cases be excluded from the combination, the claimed combination being a subcombination Or a combination of subcombinations.
마찬가지로, 특정한 순서로 도면에서 동작들을 묘사하고 있지만, 이는 바람직한 결과를 얻기 위하여 도시된 그 특정한 순서나 순차적인 순서대로 그러한 동작들을 수행하여야 한다거나 모든 도시된 동작들이 수행되어야 하는 것으로 이해되어서는 안 된다. 특정한 경우, 멀티태스킹과 병렬 프로세싱이 유리할 수 있다. 또한, 상술한 실시형태의 다양한 시스템 컴포넌트의 분리는 그러한 분리를 모든 실시형태에서 요구하는 것으로 이해되어서는 안되며, 설명한 프로그램 컴포넌트와 시스템들은 일반적으로 단일의 소프트웨어 제품으로 함께 통합되거나 다중 소프트웨어 제품에 패키징 될 수 있다는 점을 이해하여야 한다.Likewise, although the operations are depicted in the drawings in a specific order, it should not be understood that such operations must be performed in the specific order or sequential order shown in order to obtain desirable results or that all illustrated operations must be performed. In certain cases, multitasking and parallel processing may be advantageous. Moreover, the separation of the various system components of the above-described embodiments should not be understood as requiring such separation in all embodiments, and the described program components and systems will generally be integrated together into a single software product or packaged into multiple software products. It should be understood that it can.
한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 이해를 돕기 위해 특정 예를 제시한 것에 지나지 않으며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.On the other hand, the embodiments of the present invention disclosed in the specification and drawings are merely presented specific examples for clarity and are not intended to limit the scope of the present invention. It is apparent to those skilled in the art that other modifications based on the technical idea of the present invention can be carried out in addition to the embodiments disclosed herein.
본 발명은 승하차 관리 방법, 이를 위한 장치 및 시스템에 관한 것으로서, 더욱 상세하게는 사용자의 위치 정보 및 차량 등과 같은 교통 수단의 위치 정보를 서로 매칭함으로써, 사용자의 승차 또는 하차 여부를 보다 효율적으로 판단하고 관리할 수 있는 승하차 관리 방법, 이를 위한 장치 및 시스템에 관한 것이다. The present invention relates to a getting on and off management method, an apparatus and a system therefor, and more particularly, by matching each other's location information and location information of a transportation means such as a vehicle, and more efficiently determining whether the user is getting on or off. On and off management method, apparatus and system therefor.
본 발명에 의하면, 사용자의 단말로부터 사용자 위치 정보를 수집하고, 교통 수단에 탑재되는 교통 관리 단말로부터 교통 수단 위치 정보를 수집한 후 상기 사용자 위치 정보와 교통 수단 위치 정보를 서로 매칭함으로써, 사용자의 승차 또는 하차 여부를 보다 효율적으로 판단하고 관리할 수 있다는 우수한 효과가 있으며, 이를 통해 교통 서비스 산업의 발전에 이바지할 수 있다.According to the present invention, the user's ride by collecting user location information from the user's terminal, collecting the vehicle location information from the traffic management terminal mounted on the vehicle, and matching the user location information with the vehicle location information, In addition, there is an excellent effect that can be more effectively judged and managed to get off, which can contribute to the development of the transportation service industry.
더불어, 본 발명은 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있다.In addition, the present invention has industrial applicability because the present invention is not only sufficiently commercially available or commercially viable, but also practically clearly implemented.

Claims (15)

  1. 하나 이상의 사용자 단말 및 하나 이상의 교통 관리 단말과 정보를 송수신하는 서비스 통신부; 및A service communication unit for transmitting and receiving information with at least one user terminal and at least one traffic management terminal; And
    상기 서비스 통신부를 통해 어느 하나의 사용자 단말로부터 사용자 위치 정보를 수신하고, 상기 서비스 통신부를 통해 어느 하나의 교통 관리 단말로부터 교통 수단 위치 정보를 수신한 후, 상기 사용자 위치 정보 및 상기 교통 수단 위치 정보를 매칭하여, 사용자의 승차 상태 또는 하차 상태를 판단하는 서비스 제어부;After receiving the user location information from any one of the user terminal through the service communication unit, and receiving the vehicle location information from any one of the traffic management terminal through the service communication unit, the user location information and the vehicle location information A service control unit for matching and determining a user's riding state or getting off state;
    를 포함하는 것을 특징으로 하는 서비스 장치.Service device comprising a.
  2. 제1항에 있어서, 상기 서비스 제어부는The method of claim 1, wherein the service control unit
    일정 시간 동안 수신된 상기 사용자 위치 정보 및 상기 교통 수단 위치 정보가 기 설정된 횟수 이상 일치하는 경우, 사용자의 승차 상태로 판단하는 것을 특징으로 하는 서비스 장치.And when the user location information received for a predetermined time and the vehicle location information match more than a predetermined number of times, determining that the user is in a riding state.
  3. 제2항에 있어서, 상기 서비스 제어부는The method of claim 2, wherein the service control unit
    상기 사용자의 승차 상태로 판단되면, 상기 서비스 통신부를 통해 상기 사용자 단말로 서비스 어플리케이션 웨이크업(wake-up) 정보를 포함하는 안내 메시지를 전송하는 것을 특징으로 하는 서비스 장치.If it is determined that the user is in the riding state, the service device, characterized in that to transmit a guide message including the service application wake-up (wake-up) information to the user terminal through the service communication unit.
  4. 제2항에 있어서, 상기 서비스 제어부는The method of claim 2, wherein the service control unit
    상기 사용자의 승차 상태로 판단한 이후에, 일정 시간 동안 수신된 상기 사용자 위치 정보 및 상기 교통 수단 위치 정보가 기 설정된 횟수 이상 일치하지 않을 경우, 사용자의 하차 상태로 판단하는 것을 특징으로 하는 서비스 장치.And after determining that the user is in the riding state, when the user location information received for a predetermined time and the transportation location information do not coincide more than a predetermined number of times, the service device as claimed in the following.
  5. 제4항에 있어서, 상기 서비스 제어부는The method of claim 4, wherein the service control unit
    상기 사용자의 하차 상태로 판단되면, 상기 서비스 통신부를 통해 상기 사용자 단말로 서비스 어플리케이션 종료 정보를 포함하는 안내 메시지를 전송하는 것을 특징으로 하는 서비스 장치.If it is determined that the user has arrived, the service device, characterized in that for transmitting a guide message including the service application termination information to the user terminal through the service communication unit.
  6. 제1항에 있어서, 상기 서비스 제어부는The method of claim 1, wherein the service control unit
    상기 교통 관리 단말로부터 수신된 교통 수단 위치 정보가 상기 사용자 단말로부터 수신된 상기 사용자 위치 정보 인근으로 판단되면, 상기 서비스 통신부를 통해 상기 교통 관리 단말로 상기 사용자 위치 정보를 포함하는 안내 메시지를 전송하는 것을 특징으로 하는 서비스 장치.If it is determined that the transportation location information received from the traffic management terminal is near the user location information received from the user terminal, transmitting a guide message including the user location information to the traffic management terminal through the service communication unit. Characterized by a service device.
  7. 서비스 장치와 정보를 송수신하는 통신부;Communication unit for transmitting and receiving information with the service device;
    사용자 위치 정보를 수집하는 사용자 위치 정보 수집부; A user location information collecting unit collecting user location information;
    서비스 어플리케이션을 통해 발생되는 정보를 표시하는 표시부; 및A display unit displaying information generated through the service application; And
    상기 사용자 위치 정보 수집부를 통해 사용자 위치 정보가 수집되면, 수집된 상기 사용자 위치 정보를 상기 통신부를 통해 상기 서비스 장치로 전송하고, 상기 서비스 장치로부터 서비스 어플리케이션 웨이크업(wake-up) 정보를 포함하는 안내 메시지가 수신되면, 상기 서비스 어플리케이션을 실행하여 상기 안내 메시지가 상기 서비스 어플리케이션을 통해 표시되도록 제어하는 제어부;When the user location information is collected through the user location information collecting unit, the collected user location information is transmitted to the service device through the communication unit, and guide including service application wake-up information from the service device. A control unit configured to control the display of the guide message by executing the service application when the message is received;
    를 포함하는 것을 특징으로 하는 사용자 단말.A user terminal comprising a.
  8. 제7항에 있어서, 상기 안내 메시지는The method of claim 7, wherein the guide message is
    이벤트 정보 또는 부가 서비스 정보 중 적어도 어느 하나를 포함하며, 상기 부가 서비스 정보는 요금, 이동 거리 공유, 음악 또는 영화 감상, 쿠폰, 서비스 평가, 주변 지역 정보 중 적어도 어느 하나를 포함하여 구성되는 것을 특징으로 하는 사용자 단말.And at least one of event information and additional service information, wherein the additional service information includes at least one of a fare, a moving distance sharing, music or movie viewing, a coupon, a service evaluation, and surrounding area information. User terminal.
  9. 제7항에 있어서, 상기 제어부는The method of claim 7, wherein the control unit
    상기 서비스 장치로부터 서비스 어플리케이션 종료 정보를 포함하는 안내 메시지가 수신되면, 상기 안내 메시지를 상기 서비스 어플리케이션을 통해 표시한 후 상기 서비스 어플리케이션을 종료하는 것을 특징으로 하는 사용자 단말. And receiving a guide message including service application termination information from the service device, displaying the guide message through the service application, and terminating the service application.
  10. 서비스 장치와 정보를 송수신하는 교통 관리 통신부;Traffic management communication unit for transmitting and receiving information with the service device;
    교통 수단 위치 정보를 수집하는 교통 수단 위치 정보 수집부; 및A transportation location information collecting unit for collecting transportation location information; And
    상기 교통 수단 위치 정보 수집부를 통해 교통 수단 위치 정보가 수집되면, 수집된 상기 교통 수단 위치 정보를 상기 교통 관리 통신부를 통해 상기 서비스 장치로 전송하고, 상기 서비스 장치로부터 수신되는 사용자 선호 정보에 따라, 컨텐츠 재생 제어, 환경 제어, 경로 제어 중 적어도 어느 하나의 제어를 수행하는 교통 관리 제어부;When transportation location information is collected through the transportation location information collecting unit, the collected transportation location information is transmitted to the service device through the traffic management communication unit, and according to user preference information received from the service device. A traffic management controller which performs at least one of reproduction control, environment control, and route control;
    를 포함하는 것을 특징으로 하는 교통 관리 단말.Traffic management terminal comprising a.
  11. 제10항에 있어서,The method of claim 10,
    상기 컨텐츠 재생 제어는 방송, 영화, 음악, 사진 컨텐츠 중 적어도 어느 하나의 대한 재생 제어, 볼륨 기능 제어 중 적어도 어느 하나를 포함하며, The content playback control includes at least one of playback control and volume function control for at least one of broadcast, movie, music, and photo content,
    상기 환경 제어는 탑재되는 교통 수단에 대한 온도, 습도, 조명 제어 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 교통 관리 단말.The environment control is a traffic management terminal, characterized in that it comprises at least any one of temperature, humidity, lighting control for the vehicle on which it is mounted.
  12. 서비스 장치가 어느 하나의 사용자 단말로부터 사용자 위치 정보를 수신하는 단계;Receiving, by the service apparatus, user location information from any one user terminal;
    상기 서비스 장치가 어느 하나의 교통 관리 단말로부터 교통 수단 위치 정보를 수신하는 단계; 및Receiving, by the service apparatus, transportation location information from any one of the traffic management terminals; And
    상기 서비스 장치가 상기 사용자 단말 및 상기 교통 관리 단말로부터 수신된 상기 사용자 위치 정보 및 상기 교통 수단 위치 정보를 매칭하여 사용자의 승차 상태 또는 하차 상태를 판단하는 단계;Determining, by the service apparatus, a user's riding state or getting off state by matching the user position information and the vehicle position information received from the user terminal and the traffic management terminal;
    를 포함하는 것을 특징으로 하는 승하차 관리 방법.Getting on and off management method comprising a.
  13. 제12항에 있어서, 상기 판단하는 단계는The method of claim 12, wherein the determining step
    상기 서비스 장치가 일정 시간 동안 수신된 상기 사용자 위치 정보 및 상기 교통 수단 위치 정보가 기 설정된 횟수 이상 일치하는 경우, 사용자의 승차 상태로 판단하는 것을 특징으로 하는 승하차 관리 방법.If the service device receives the user location information and the vehicle location information matched for a predetermined number of times or more for a predetermined time, getting on and off management method, characterized in that the user's riding state.
  14. 제13항에 있어서, 상기 판단하는 단계 이후에, The method of claim 13, wherein after the determining step,
    일정 시간 동안 수신된 상기 사용자 위치 정보 및 상기 교통 수단 위치 정보가 기 설정된 횟수 이상 일치하지 않을 경우, 사용자의 하차 상태로 판단하는 단계;Determining that the user's getting off state when the user's location information received for a predetermined time and the transportation location information do not coincide more than a predetermined number of times;
    를 더 포함하는 것을 특징으로 하는 승하차 관리 방법.Getting on and off management method further comprising.
  15. 어느 하나의 사용자 단말로부터 사용자 위치 정보를 수신하는 단계;Receiving user location information from any one user terminal;
    어느 하나의 교통 관리 단말로부터 교통 수단 위치 정보를 수신하는 단계; 및Receiving transportation location information from any one of the traffic management terminals; And
    상기 사용자 단말 및 상기 교통 관리 단말로부터 수신된 상기 사용자 위치 정보 및 상기 교통 수단 위치 정보를 매칭하여 사용자의 승차 상태 또는 하차 상태를 판단하는 단계를 실행하는 프로그램을 기록한 컴퓨터 판독 가능한 기록매체.And a step of matching the user location information and the vehicle location information received from the user terminal and the traffic management terminal to determine a riding state or a getting off state of a user.
PCT/KR2013/012220 2013-04-25 2013-12-26 Method for managing boarding/alighting and apparatus and system therefor WO2014175534A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2013-0046358 2013-04-25
KR1020130046358A KR20140127948A (en) 2013-04-25 2013-04-25 Method for managing of getting on and off transportation, apparatus and system for the same

Publications (1)

Publication Number Publication Date
WO2014175534A1 true WO2014175534A1 (en) 2014-10-30

Family

ID=51792069

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2013/012220 WO2014175534A1 (en) 2013-04-25 2013-12-26 Method for managing boarding/alighting and apparatus and system therefor

Country Status (2)

Country Link
KR (1) KR20140127948A (en)
WO (1) WO2014175534A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3172708B1 (en) 2014-07-24 2021-05-12 Fairtiq Ag Ticketing method and system
US11625706B2 (en) 2015-10-29 2023-04-11 Axon Vibe AG System and method for location-based passive payments

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101982525B1 (en) * 2017-07-13 2019-05-29 주식회사 세한알에프시스템 Disabled person service system based on beacon
KR102431859B1 (en) * 2020-06-17 2022-08-10 주식회사 티머니 Public transportation fare payment method based on passenger's global position information and device for the same

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080026794A (en) * 2006-09-21 2008-03-26 에스케이 텔레콤주식회사 Transportation fee calculation system with service area and operating method
JP2010152574A (en) * 2008-12-25 2010-07-08 Fujitsu Ltd Boarding/alighting notification system and operation management program of the same
KR20110023584A (en) * 2009-08-31 2011-03-08 박영기 The apparatus and method of operating bus information in bus monitor and bus stop monitor
US20110060600A1 (en) * 2009-09-10 2011-03-10 Transittix, Llc Systems and Methods For Tracking the Transportation of Passengers
KR20130035824A (en) * 2011-09-30 2013-04-09 민요한 Method and system for promoting and marketing on-line and off-line using cpa

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080026794A (en) * 2006-09-21 2008-03-26 에스케이 텔레콤주식회사 Transportation fee calculation system with service area and operating method
JP2010152574A (en) * 2008-12-25 2010-07-08 Fujitsu Ltd Boarding/alighting notification system and operation management program of the same
KR20110023584A (en) * 2009-08-31 2011-03-08 박영기 The apparatus and method of operating bus information in bus monitor and bus stop monitor
US20110060600A1 (en) * 2009-09-10 2011-03-10 Transittix, Llc Systems and Methods For Tracking the Transportation of Passengers
KR20130035824A (en) * 2011-09-30 2013-04-09 민요한 Method and system for promoting and marketing on-line and off-line using cpa

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3172708B1 (en) 2014-07-24 2021-05-12 Fairtiq Ag Ticketing method and system
US11625706B2 (en) 2015-10-29 2023-04-11 Axon Vibe AG System and method for location-based passive payments

Also Published As

Publication number Publication date
KR20140127948A (en) 2014-11-05

Similar Documents

Publication Publication Date Title
WO2014010879A1 (en) Speech recognition apparatus and method
WO2016076587A1 (en) Information providing apparatus and method thereof
WO2018131908A1 (en) Vehicle device, display method in vehicle device and electronic device, and information transmission method in electronic device
WO2010131842A2 (en) Navigation apparatus, navigation system, and method for operating same
WO2012157850A2 (en) Real-time map data updating system and method
WO2014175534A1 (en) Method for managing boarding/alighting and apparatus and system therefor
WO2015178574A1 (en) Information providing system and method thereof
WO2014131183A1 (en) Vehicle navigation method, apparatus and system
WO2012020867A1 (en) Apparatus and method for displaying service information rendered within a service zone
WO2018026090A1 (en) Vehicle on-boarding recognition method and electronic device implementing same
WO2018101664A1 (en) Pedestrian protection system and operating method thereof
WO2015199339A1 (en) Head-up display system, head-up display device, and navigation information display method
WO2015108396A1 (en) Method and device for providing user-customized information
WO2014133225A1 (en) Voice message providing method, and apparatus and system for same
WO2013147366A1 (en) Integrated local advertisement service system and service method
WO2011090296A2 (en) Navigation system, server connected thereto, and method for controlling vehicle navigation
WO2014077491A1 (en) Method, system and terminal for providing map information
WO2015009023A1 (en) Method for utilizing usage log of portable terminal and apparatus using same
WO2018124577A1 (en) Electronic device for linking/separating information between digital displays
WO2018056617A1 (en) Wearable device and method for providing widget thereof
WO2020145464A1 (en) Service requesting device
WO2017018688A1 (en) Method for distributing work in personal secretary service using text message
WO2018074909A1 (en) Boarding information guiding system and method, and procedure management device and method
WO2020246775A1 (en) System for providing location-based travel help services
WO2020180152A1 (en) Shopper service method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13883305

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13883305

Country of ref document: EP

Kind code of ref document: A1