KR20070118436A - Method and terminal for searching road - Google Patents
Method and terminal for searching road Download PDFInfo
- Publication number
- KR20070118436A KR20070118436A KR1020060052579A KR20060052579A KR20070118436A KR 20070118436 A KR20070118436 A KR 20070118436A KR 1020060052579 A KR1020060052579 A KR 1020060052579A KR 20060052579 A KR20060052579 A KR 20060052579A KR 20070118436 A KR20070118436 A KR 20070118436A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- road
- terminal
- congestion
- travel time
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/0969—Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/34—Microprocessors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/36—Memories
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/38—Displays
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Abstract
Description
도 1은 발명의 실시예에 따라 교통정보가 제공되는 네트워크를 간략히 도시한 도면,1 is a diagram schematically illustrating a network in which traffic information is provided according to an embodiment of the present invention;
도 2는 무선으로 송수신되는 교통정보의 제공 포맷을 도시한 도면,2 is a diagram illustrating a format for providing traffic information transmitted and received wirelessly;
도 3a는 교통정보를 포함하는 컴포넌트 프레임 일부에 대한 문법(Syntax)을 나타낸 도면,FIG. 3A illustrates a syntax for a part of a component frame including traffic information; FIG.
도 3b는 교통정보 메시지 컴포넌트의 공통적인 구조를 나타낸 도면,3b is a diagram showing a common structure of a traffic message component;
도 4는 본 발명의 실시예에 따른 상태 컨테이너에 포함된 클래스의 구조를 예시한 도면,4 is a diagram illustrating a structure of a class included in a state container according to an embodiment of the present invention;
도 5a는 CTT 상태 컨테이너에 포함되는 CTT 상태 컴포넌트의 구조를 나타낸 도면,5A is a diagram illustrating the structure of a CTT state component included in a CTT state container;
도 5b 내지 도 5e는 도 5a의 상태 컴포넌트에 실리는 구간 평균 속도, 구간 통과 시간, 구간 지연 시간, 지체도 정보의 문법(syntax)을 각각 예시한 도면,5B to 5E are diagrams illustrating syntax of interval average speed, interval passage time, interval delay time, and delay diagram information included in the state component of FIG. 5A, respectively;
도 6a는 CTT 상태 컨테이너에 포함되는 CTT 예측 상태 컴포넌트의 구조를 나타낸 도면,6A is a diagram illustrating a structure of a CTT prediction state component included in a CTT state container;
도 6b 내지 도 6d는 도 6a의 상태 컴포넌트에 실리는 구간 평균 속도 예측, 구간 통행 시간 예측, 구간 속도 추이 정보의 문법(syntax)을 각각 예시한 도면,6B to 6D are diagrams illustrating the syntax of the section average speed prediction, the section travel time prediction, and the section speed trend information, respectively, shown in the state component of FIG. 6A;
도 7은 상태 컴포넌트에 실리는 추가 정보의 문법(syntax)을 예시한 도면,7 illustrates a syntax of additional information carried in a state component.
도 8은 방송 센터(130)로부터 송신되는 교통 정보를 수신하는 본 발명의 실시예에 따른 단말기의 내부 구성을 나타내는 블록 구성도,8 is a block diagram showing an internal configuration of a terminal according to an embodiment of the present invention for receiving traffic information transmitted from a
도 9는 본 발명의 실시예에 따른 지역의 명칭을 이용하여 도로를 검색하고 교통정보를 출력하는 과정을 간략히 나타낸 순서도,9 is a flowchart briefly illustrating a process of searching for a road and outputting traffic information using a name of a region according to an embodiment of the present invention;
도 10은 지역의 명칭을 입력받아 해당하는 도로의 교통정보를 출력하는 과정을 예시한 도면이다.10 is a diagram illustrating a process of outputting traffic information of a corresponding road by receiving a name of a region.
본 발명은 도로 검색 방법 및 도로 검색 기능을 갖는 단말기에 관한 것이다. 더욱 상세하게는 도로를 검색하고 도로의 혼잡도및통행시간 상태를 보여주는 방법 및 이러한 기능을 갖는 단말기에 관한 것이다.The present invention relates to a road search method and a terminal having a road search function. More particularly, the present invention relates to a method for searching a road, displaying a road congestion degree and a travel time state, and a terminal having such a function.
디지털 신호 처리 및 통신 기술의 발전과 융합으로 라디오 및 TV 방송은 아날로그 방송에서 디지털 방송으로 발전하고 있다. 특히, 자동차 보급의 보편화로 도심내의 차량의 증가와 주 5일제의 영향으로 주말에 도심 외 지역의 차량 증가로 도로에 대한 교통정보에 대한 필요성이 증대되고 있다. 이러한 필요성에 따라 라디오에서 교통정보에 대한 방송이 제공되고 있긴 하나 지정된 시간에 제공하고 있다. With the development and convergence of digital signal processing and communication technology, radio and TV broadcasting are developing from analog broadcasting to digital broadcasting. In particular, the need for traffic information on roads is increasing due to the increase of vehicles in the city center and the increase of vehicles outside the city center on weekends due to the increase of vehicles in the city center due to the widespread use of automobiles. Due to this necessity, a radio broadcast of traffic information is provided, but at a designated time.
이러한 교통정보 제공 서비스를 제공받기 위하여 사용자는 주로 도로의 종류 나 명칭을 검색하여야 했다. 그러나 이러한 검색은 도로에 대한 정보를 모두 알고 있는 경우에만 사용이 용이할 뿐이며, 도로에 대한 정보를 알지 못하면 원하는 도로의 교통상황을 검색할 수 없게 되는 문제점이 있다.In order to receive such traffic information service, the user mainly had to search the type or name of the road. However, such a search is easy to use only when all the information on the road is known, and there is a problem that the traffic situation of the desired road cannot be searched if the information on the road is not known.
전술한 바와 같은 문제점을 해결하기 위하여, 본 발명의 목적은 도로의 명칭을 기반으로 도로를 검색하고 도로의 혼잡도및통행시간 상태를 보여주는 방법 및 이러한 기능을 갖는 단말기를 제공하는 데 있다.In order to solve the above problems, it is an object of the present invention to provide a method for searching a road based on the name of the road, showing the congestion and the time of the road state and a terminal having such a function.
이상과 같은 목적을 달성하기 위하여, 본 발명은 (a) 지정 지역에 대한 정보를 입력받는 단계; (b) 상기 지정 지역의 가상 영역을 설정하는 단계; (c) 기 저장된 도로의 가상 영역과 상기 지정 지역의 가상 영역이 겹치는 부분이 있는지를 판단하는 단계; 및 (d) 상기 (c) 단계에서 판단결과 겹치는 부분이 있는 경우 상기 부분을 포함하는 도로의 정보를 추출하는 단계를 포함하는 도로 검색 방법을 제공하는 데 특징이 있다. In order to achieve the above object, the present invention comprises the steps of (a) receiving information about the designated area; (b) setting a virtual area of the designated area; (c) determining whether there is a part where the virtual region of the pre-stored road overlaps with the virtual region of the designated region; And (d) extracting information of the road including the part when there are overlapping parts as a result of the determination in step (c).
또한, 본 발명은 입력부; 도로의 가상 영역 정보가 저장된 저장부; 표시부; 및 상기 입력부를 통하여 지정 지역에 대한 정보를 입력받아 상기 지정 지역의 가상 영역을 설정하고, 상기 저장부에 저장된 상기 도로의 가상 영역과 상기 지정 지역의 가상 영역이 겹치는 부분이 있는지를 판단하고, 판단결과 겹치는 부분이 있는 경우 상기 부분을 포함하는 도로의 정보를 추출하여 상기 표시부에 표시하도록 제어하는 제어부를 포함하는 도로 검색 기능을 갖는 단말기를 제공하는 데 특징이 있 다.In addition, the present invention is the input unit; A storage unit storing virtual area information of a road; A display unit; And receiving information about a designated region through the input unit, setting a virtual region of the designated region, and determining whether there is a part where the virtual region of the road stored in the storage unit overlaps with the virtual region of the designated region. As a result, there is a feature of providing a terminal having a road search function including a control unit for controlling the display unit to extract information of the road including the part and to display the overlapping part.
본 발명에 따른 일 실시예에서 상기 가상 영역 설정은 최소 경계 직사각형(Minimun Bounding Rectangular)을 이용하는 것이다.In one embodiment according to the present invention, the virtual area setting uses a minimum bounding rectangle.
또한, 본 발명에 따른 일 실시예에서 상기 가상 영역 설정은 소정의 반경(Radius)을 이용하는 것이다.In addition, in one embodiment according to the present invention, the virtual area setting uses a predetermined radius.
또한, 본 발명에 따른 일 실시예에서 지정 지역에 근접한 도로를 추출하기 위하여 추출된 도로 정보를 맵매칭을 이용하는 것이다.In addition, in one embodiment according to the present invention is to use the map matching the extracted road information to extract the road close to the designated area.
또한, 본 발명에 따른 일 실시예에서 추출한 도로에 상응하는 교통정보를 제공한다.In addition, it provides traffic information corresponding to the road extracted in an embodiment of the present invention.
또한, 본 발명에 따른 일 실시예에서 상기 교통정보는 도로 내에 포함된 링크 간의 혼잡도및통행시간 상태, 소통예측상태 및 추가 정보 중 적어도 하나 이상을 포함한다.In addition, in one embodiment according to the present invention, the traffic information includes at least one or more of the degree of congestion and travel time between links included in the road, a traffic prediction state, and additional information.
또한, 본 발명에 따른 일 실시예에서 교통정보는 혼잡도및통행시간 정보 컨테이너(Congestion Travel Time Information Status Container; CTT status container)에 실린 정보이다.In addition, in one embodiment according to the present invention, the traffic information is information contained in a congestion travel time information status container (CTT status container).
또한, 본 발명에 따른 일 실시예에서 단말기는 추출된 도로 정보나 추출된 도로 정보에 상응하는 교통정보를 표시부에 표시하거나 음성으로 출력하여 제공한다.In addition, in one embodiment according to the present invention, the terminal displays the extracted road information or the traffic information corresponding to the extracted road information on a display unit or outputs it by voice.
이하, 본 발명의 바람직한 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소 들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. First of all, in adding reference numerals to the components of each drawing, it should be noted that the same reference numerals are designated as much as possible even if displayed on different drawings. In addition, in describing the present invention, when it is determined that the detailed description of the related well-known configuration or function may obscure the gist of the present invention, the detailed description thereof will be omitted.
이하 사용되는 도로 검색 및 교통정보 제공 서비스는 다양한 디지털 방송 규격에 적용될 수 있다. 디지털 방송 규격의 예를 들면, Eureka-147[ETSI EN 300 401]에 기반한 유럽의 DAB(Digital Audio Broadcasting), DVB-T(Digital Video Broadcasting-Terrestrial), DVB-H(Digital Video Broadcasting-Handheld), 미국의 MediaFLO(Forward Link Only), 한국의 DMB(Digital Multimedia Broadcasting) 등이 있다. 한국의 DMB는, Eureka-147에 기반한 지상파 디지털 멀티미디어 방송(Terrestrial Digital Multimedia Broadcasting: T-DMB)과, 위성통신을 이용하는 위성 디지털 멀티미디어 방송(Satellite Digital Multimedia Broadcasting: S-DMB)이 있다. Road search and traffic information providing services used below may be applied to various digital broadcasting standards. Examples of digital broadcasting standards include European Digital Audio Broadcasting (DAB), Digital Video Broadcasting-Terrestrial (DVB-T), Digital Video Broadcasting-Handheld (DVB-H), based on Eureka-147 [ETSI EN 300 401]. MediaFLO (Forward Link Only) in the US and Digital Multimedia Broadcasting (DMB) in Korea. Korean DMB includes Terrestrial Digital Multimedia Broadcasting (T-DMB) based on Eureka-147, and Satellite Digital Multimedia Broadcasting (S-DMB) using satellite communication.
이하 사용되는, "교통정보"는 대중교통, 혼잡도및통행시간, 도로교통, 긴급상황 등에 대한 정보를 말한다. 다만, 설명의 편의를 위하여 "TPEG(Transport Protocol Expert Group)"이라는 단어를 사용할 수 있다.As used hereinafter, "traffic information" refers to information on public transportation, congestion and travel time, road traffic, emergency situations, and the like. However, for convenience of description, the word "TPEG (Transport Protocol Expert Group)" may be used.
이하 사용되는 "교통상태"는, 도로의 혼잡 상태를 말하며, 이러한 기능을 하는 용어라면 이에 한정하지 않는다. 이하 설명의 편의를 위하여 "CTT(Congestion Travel and Time Information) 상태" 또는 "혼잡도및통행시간 상태"라 한다.As used herein, the term "traffic state" refers to a congestion state of a road, and is not limited thereto. For convenience of description, hereinafter referred to as "congestion travel and time information (CTT) state" or "congestion and travel time state".
이하 사용되는 "지정 지역"은 사용자가 검색하고자 하는 지역을 말하며, 지 역에는 지명 뿐 아니라 문화재, 음식점, 영화관 등 관심 지역(Point of Interest)도 포함된다.The "designated area" used hereinafter refers to an area to be searched by a user, and the area includes a point of interest such as a cultural property, a restaurant, a movie theater, as well as a place name.
이하 사용되는, "구간" 또는 "링크(Link)"는 도로 내에서 지정된 일정 구간을 의미한다. As used hereinafter, "section" or "link" means a predetermined section within a roadway.
전술한 용어는 같은 기능을 의미하는 용어라면 이에 한정하지 않는다.The term described above is not limited thereto as long as it means the same function.
도 1은 발명의 실시예에 따라 교통정보가 제공되는 네트워크를 간략히 도시한 도면이다. 도 1을 참조하여 본 발명에 따른 교통정보를 무선신호로 제공하는 방법에 대해 설명한다.1 is a diagram schematically illustrating a network in which traffic information is provided according to an embodiment of the present invention. A method of providing traffic information in a wireless signal according to the present invention will be described with reference to FIG. 1.
도 1은 교통정보를 제공하는 디지털 멀티미디어 방송 시스템을 간략히 도시한 도면이다. 도 1을 참조하여 교통정보를 무선신호로 제공하는 방법에 대해 설명하면 다음과 같다.1 is a diagram schematically illustrating a digital multimedia broadcasting system for providing traffic information. A method of providing traffic information as a radio signal with reference to FIG. 1 will now be described.
디지털 멀티미디어 방송 시스템은 교통정보 관련 콘텐츠를 수집하는 네트워크(110), 수집한 콘텐츠를 제공하는 교통정보 제공 서버(120), 단말기(140)를 포함한다. 방송사의 교통정보 제공 서버(120)는, 여러 가지 경로, 예를 들어 운영자 입력, 네트워크(110)를 경유한 타 서버로부터 수집되는 각종 대중교통정보를 재구성하여 다양한 단말기, 예를 들어, 휴대폰, 차량 또는 PDA(Personal Digital Assistant)(146), 기타 휴대단말기에 탑재된 수신기가 수신할 수 있도록 송출한다. 이외에도 단말기에는 네비게이터, 노트북 등의 컴퓨터 등이 포함될 수 있으며 이에 한정되는 것은 아니다. 여기서, 교통정보 제공 서버(120)는 교통정보를 송출하는 경로로 디지털방송의 데이터 채널을 이용할 수도 있으나, 유무선 인터넷, 예를 들 어 Wi-Fi나 Wibro(Wireless Broadband Internet)와 같은 광대역 무선 매체나 유선 케이블을 이용하는 인터넷을 이용할 수도 있다. 특히, 디지털 멀티미디어방송 서비스(DMB)의 데이터 서비스를 이용하는 경우 디지털 방송 매체의 TDC(Transparent Data Channel: 투명 데이터 채널)이나 MOT(Multimedia Object Transport) 프로토콜을 사용할 수도 있다.The digital multimedia broadcasting system includes a
상기 교통정보 제공 서버(120)가 무선으로 송출하는 대중교통정보는 컴포넌트 프레임으로 제공되는 데, 이 컴포넌트 프레임은 그 프레임에 포함된 메시지의 개수 필드와 개수 필드에 기입된 수만큼의 교통정보 메시지(이하, 'TPEG(Transport Protocol Export Group) 메시지'라 함)의 시퀀스(sequence)를 포함하여 구성된다. 교통정보 메시지에는 대중교통정보, 혼잡도및통행시간정보, 도로교통정보, 긴급상황정보 등이 포함될 수 있다. 본 발명에서는 설명의 편의를 위하여 혼잡도및통행시간정보(Congestion Travel Time Information; 이하 CTT라 함)를 예로 하나, 다른 정보에도 적용될 수 있음은 자명하다. 우선, 본 발명의 실시예에 따른 단말기가 수신할 수 있는 교통정보의 메시지에 포함된 구성 요소에 대하여 도 2 내지 도 7을 참조하여 설명하면 다음과 같다.The public transportation information wirelessly transmitted by the traffic
상기 교통정보 제공 서버(120)는 상기 시퀀스 중 하나의 메시지 세그멘트, 즉 교통정보 메시지를 구성한다. 교통정보 제공 서버(120)가 무선으로 송출하는 교통정보 제공 포맷은 도 2에 예시된 바와 같이 메시지 세그먼트(Message Segment)의 시퀀스(Sequence)로 구성된다. 여기서 메시지 세그먼트는 교통정보를 포함하고 있다. 시퀀스 중 하나의 메시지 세그먼트는 메시지관리 컨테이너(202), CTT 상태 컨 테이너("ctt_container")(204) 및 CTT 위치 컨테이너(206)를 포함하여 구성된다. 다만, 혼잡도및통행시간 상태뿐 아니라 다른 교통상황에 대한 정보를 실은 TPEG 메시지(212)도 포함된다. 하나의 스트림에 2개의 상황에 대한 정보가 포함될 수도 있다.The traffic
전술한 CTT 메시지관리 컨테이너(202)는 메시지 식별정보, 날짜 및 시간에 대한 정보가 생성되어 포함되어 있고 이러한 정보는 TPEG 디코더에서 수신된 정보를 관리하는데 사용된다. 메시지의 필수 요소인 메시지 식별정보에는 메시지 식별자 및 버전 번호가 포함된다. 여기서, 메시지 식별자(Message Identifier: MID)는 서비스 컴포넌트에서 각 상태와 관련된 하나의 메시지에 대한 식별자이며, 본 발명에서는 메시지 식별 번호를 0부터 1씩 증가시키며, 최대 크기인 65535에 도달하면 다시 0으로 초기화하여 부여된다. 버전 번호(Version Number: VER)는 하나의 메시지 식별자를 가진 연속적인 메시지들을 식별하기 위한 순차적인 번호를 의미한다. 본 발명에서는 0에서 255 사이의 임의의 번호를 할당할 수 있고 통상 순차적으로 증대시키며 부여할 수 있다.The CTT
전술한 CTT 상태 컨테이너(204)에는 다수의 혼잡도및통행시간 상태 컴포넌트("ctt_component")가 생성되어 구성되며, 혼잡도및통행시간 상태 컴포넌트("ctt_component")에는 혼잡도및통행시간 상태 정보, 혼잡도및통행시간 상태 예측 정보, 추가 정보 등이 각각 실린다. 식별자 "80 hex"가 할당된 혼잡도및통행시간 상태 컴포넌트("ctt_component")에는 현재의 혼잡도및통행시간 정보인 구간 평균 속도(Average Link Speed), 구간 통행 시간(Travel Time), 구간 지체(Link Delay) 및 혼잡 유형(Congestion type)에 대한 기본상태정보가 각각 실린 상태 컴포넌트("status_componet")가 포함된다. In the above-described
식별자 "81 hex"가 할당된 혼잡도및통행시간 상태 컴포넌트("ctt_component")에는, 본 발명에 따라 생성되는 혼잡도및통행시간에 대한 예측정보를 각기 전송하는 예측 상태 컴포넌트("prediction_status_component")가 포함되는데, 예측 상태 컴포넌트("prediction_status_component")는 구간 평균 속도 예측, 구간 통행 시간 예측 및 혼잡도 추이에 대한 정보를 포함한다. 식별자가 "8A hex"인 혼잡도및통행시간 상태 컴포넌트("ctt_component")에는, 혼잡도및통행시간 정보, 기본상태정보 또는 예측상태정보에 대한 추가정보가 포함된다. 추가정보가 포함되는 상태 컴포넌트는 추가정보가 있는 경우에 생성된다.The congestion and travel time state component ("ctt_component") to which the identifier "81 hex" is assigned includes a prediction state component ("prediction_status_component") which transmits prediction information on the congestion and travel time generated according to the present invention, respectively. The prediction state component ("prediction_status_component") includes information on section average speed prediction, section travel time prediction, and congestion trend. The congestion degree and travel time state component ("ctt_component") whose identifier is "8A hex" includes additional information on congestion degree and travel time information, basic status information or prediction status information. The state component including additional information is generated when there is additional information.
전술한 TPEG 위치 컨테이너(206)에는 구간(Link)에 대한 위치정보 등이 생성되어 포함된 다수의 TPEG 위치 컴포넌트("tpeg_loc_component")가 포함된다. 여기서 위치 정보는 좌표계를 이용한 정보와 사전에 설정한 링크 ID를 이용한 정보가 있다. 각 TPEG 위치 컨테이너("TPEG_loc_container")에는 식별자 "00 hex"이 할당된 위치 좌표 컴포넌트("Location_co-ordinates_component")가 하나 이상 포함된다. 상기 혼잡도및통행시간 상태 컴포넌트("ctt_component")에 포함된 혼잡도및통행시간 상태에 대한 정보, 혼잡도및통행시간 상태 예측 정보의 대상이 되는 도로구간 즉 링크에 대한 정보가 실린다. 상기 링크 정보에는 도로 유형 목록, 위치 좌표를 나타내는 WGS 84, 링크 형상점, 링크 식별자 및 링크 설명에 대한 정보 등이 포함된다. 또한 본 발명에서, 링크 정보에는 각 링크에 대한 최소 경계 직사각 형(Minimun Bounding Rectangular; 이하 "MBR"이라 함) 값이 포함될 수 있다. 또한, 링크 정보에는 링크를 중심으로 소정의 거리의 반경 값이 포함될 수 있다.The above-described
도 3a는 교통정보를 포함하는 컴포넌트 프레임 일부에 대한 문법(Syntax)을 나타낸 도면이고, 도 3b는 교통정보 메시지 컴포넌트의 구조를 나타낸 도면이다.FIG. 3A is a diagram illustrating a syntax of a part of a component frame including traffic information, and FIG. 3B is a diagram illustrating a structure of a traffic message component.
TPEG 제공 서버(104)가 무선으로 송출하는 혼잡도및통행시간 정보는 컴포넌트 프레임으로 제공되는데, 이 프레임은 도 3a에 예시된 바와 같이 그 프레임에 포함된 메시지의 개수 필드(302)와 개수 필드(302)에 실린 개수만큼의 혼잡도및통행시간 정보 메시지의 시퀀스(304)를 포함하여 구성된다. 혼잡도및통행시간 정보 메시지 컴포넌트는 도 3b에 예시된 바와 같이 식별자 필드(312), 바이트 단위의 컴포넌트 데이터 길이 필드(314) 및 해당하는 데이터 필드(316)를 포함하여 구성된다.Congestion and travel time information transmitted by the TPEG providing server 104 wirelessly is provided as a component frame, which is the number field 302 and the number field 302 of the messages included in the frame as illustrated in FIG. 3A. And a sequence 304 of congestion and travel time information messages as many as shown in FIG. The congestion and travel time information message component comprises an
도 4는 본 발명의 실시예에 따른 CTT 상태 컨테이너("CTT-status container")에 포함된 상태 정보의 구조를 예시한 도면이다.4 is a diagram illustrating a structure of status information included in a CTT state container (“CTT-status container”) according to an embodiment of the present invention.
도 4에 예시된 바와 같이 CTT 상태 컨테이너("CTT-status container")에는 혼잡도및통행시간 상태 클래스(402), 혼잡도및통행시간 상태 예측 클래스(404), 추가정보 클래스(406)가 계층적으로 기술되어 있다. 이는 이후 규격 확장 및 컴포넌트 추가에 따른 단말기의 호환성을 보장하기 위해서이다. 여기서, 혼잡도및통행시간 상태 클래스(402)는 구간별 차량의 혼잡도 및 통행시간 정도에 대한 정보 등을 기술하고, 혼잡도및통행시간 상태 예측 클래스(404)는 구간별 차량의 소통 정도의 예측 정보를 기술한다. 추가정보 클래스(406)는 각 TPEG 메시지별로 혼잡교통정보와 관련된 부가적인 정보나 보조 정보 등을 기술하며, 다른 클래스와는 달리 텍스 트 형식으로 구성되어 있다.As illustrated in FIG. 4, the CTT state container (“CTT-status container”) includes a congestion and travel
각 클래스에 포함되는 컴포넌트를 도 5a 내지 도 5e 및 도 6a 내지 도 6d를 참조하여 설명하여 다음과 같다.Components included in each class will be described with reference to FIGS. 5A to 5E and 6A to 6D as follows.
도 5a는 CTT 상태 컨테이너에 포함되는 혼잡도및통행시간 상태 컴포넌트의 구조를 나타낸 도면이고, 도 5b 내지 도 5e는 상태 컴포넌트에 실리는 구간 평균 속도, 구간 통행 시간, 구간 지체, 혼잡 유형 정보가 실린 컴포넌트의 문법(syntax)을 각각 예시한 도면이다.5A is a diagram illustrating the structure of a congestion degree and travel time state component included in a CTT state container, and FIGS. 5B to 5E are components in which section average speed, section travel time, section delay, and congestion type information are loaded on the state component. Figures illustrating the syntax of each.
도 5a에 도시된 바와 같은 CTT 상태 컨테이너에 포함되는 현재의 혼잡도 및 통행시간 상태에 대한 정보를 전송하는 CTT 컴포넌트의 구조에서, CTT 컴포넌트에는 식별자 '80 hex'(502)가 할당되며, m개의 상태 컴포넌트(506)가 포함되고, 포함된 상태 컴포넌트의 전체 데이터 길이를 바이트 단위로 표현한 필드(504)가 포함된다. In the structure of the CTT component that transmits information on the current congestion and travel time state included in the CTT state container as shown in FIG. 5A, the CTT component is assigned an identifier '80 hex '502 and m states Component 506 is included, and field 504 representing the total data length of the included state component in bytes.
각 상태 컴포넌트에는, 전술한 구간 평균 속도, 구간 통행 시간, 구간 지체 및/또는 혼잡 유형에 대한 정보가 도 5b 내지 5e에 예시된 포맷으로 실리게 된다. 구간 평균 속도(도 5b에 예시)에는 식별자 '00 hex'가 할당되며, 속도에 대한 데이터는 Km/h 단위로 정의된다. 구간 통행 시간(도 5c에 예시)에는 식별자 '01 hex'가 할당되며, 통과시간에 대한 데이터는 초(second) 단위로 정의된다. 구간 지체(도 5d에 예시)에는 식별자 '02 hex'가 할당되며, 구간(Link)을 기준으로 지체 시간에 대한 데이터는 초(second) 단위로 정의된다. 그리고 혼잡 유형(도 5e에 예시)에는 식별자 '03 hex'가 할당되며, 혼잡 유형에 대한 데이터는 혼잡도 및 통행시간 정보 응용 테이블 03(CTT 03)(미도시)에 정의된 코드를 이용하여 나타낸다. 예를 들면, 원활인 경우에는 'ctt03_1', 서행인 경우에는 'ctt03_2', 지체인 경우에는 'ctt03_3', 정체인 경우에는 'ctt03_4'로 나타낸다.In each state component, information on the aforementioned section average speed, section travel time, section delay and / or congestion type is carried in the format illustrated in FIGS. 5B-5E. An identifier '00 hex 'is assigned to the section average speed (as illustrated in FIG. 5B), and data on the speed is defined in units of Km / h. An identifier '01 hex 'is assigned to the section travel time (illustrated in FIG. 5C), and data on the passing time is defined in units of seconds. An identifier '02 hex 'is assigned to the section delay (illustrated in FIG. 5D), and the data about the delay time is defined in units of seconds based on the link. An identifier '03 hex 'is assigned to a congestion type (exemplified in FIG. 5E), and data about the congestion type is represented using a code defined in a congestion degree and travel time information application table 03 (CTT 03) (not shown). For example, 'ctt03_1' for smoothness, 'ctt03_2' for slow motion, 'ctt03_3' for delay, and 'ctt03_4' for congestion.
도 6a는 CTT 상태 컨테이너에 포함되는 혼잡도및통행시간 상태 예측 컴포넌트의 구조를 나타낸 도면이고, 도 6b 내지 도 6d는 상태 컴포넌트에 실리는 구간 평균 속도 예측, 구간 통행 시간 예측, 혼잡도 추이 정보가 실린 컴포넌트의 문법(syntax)을 각각 예시한 도면이다.FIG. 6A is a diagram illustrating a structure of a congestion degree and travel time state prediction component included in a CTT state container, and FIGS. 6B to 6D are components in which section average speed prediction, section travel time prediction, and congestion trend information are loaded on a state component. Figures illustrating the syntax of each.
도 6a에 도시된 바와 같은 CTT 상태 컨테이너에 포함되는 혼잡도 및 통행시간 예측 정보를 전송하는 CTT 정보 컴포넌트의 구조에서, 예측 정보를 전송하는 CTT 정보 컴포넌트에는 식별자 '81 hex'(602)이 할당되며, m개의 상태 컴포넌트(606)를 포함하고, 포함된 상태 컴포넌트의 전체 데이터 길이를 바이트 단위로 표현한 필드(604)를 갖는다.In the structure of the CTT information component for transmitting congestion and travel time prediction information included in the CTT state container as shown in FIG. 6A, the identifier '81 hex '602 is assigned to the CTT information component for transmitting the prediction information. It contains m state components 606 and has a
각 상태 컴포넌트에는, 앞서 언급한 구간 평균 속도 예측, 구간 통과 시간 예측, 및/또는 혼잡도 추이 정보가 도 6b 내지 도 6d에 예시된 포맷으로 실리게 된다. 예측 구간 평균속도(도 6b에 예시)에는 식별자 '00 hex'가 할당되며, 속도에 대한 데이터는 Km/h 단위로 정의되며, 사용자가 지정한 예측 시각에 대한 데이터가 포함된다. 구간 통행 시간 예측(도 6c에 예시)에는 식별자 '01 hex'이 할당되며, 간에 대한 데이터는 초(second) 단위로 정의되고, 사용자가 지정한 예측시각에 대한 데이터가 포함된다. 그리고 혼잡도 추이 정보(도 6d에 예시)에는 식별자 '02 hex' 가 할당되며, 혼잡도 추이에 대한 데이터는 혼잡도및통행시간 정보 메시지 테 이블 04(CTT04)에 정의된 코드를 이용하여 나타낸다. 예를 들면, 이전보다 구간 속도가 증가하면 'ctt04_1', 구간 속도가 감소하면 'ctt04_2', 구간 속도가 이전과 동일하면 'ctt04_3'으로 나타낸다.In each state component, the aforementioned section average speed prediction, section pass time prediction, and / or congestion trend information are carried in the format illustrated in FIGS. 6B-6D. An identifier '00 hex 'is assigned to an average speed of the prediction section (example in FIG. 6B), and data on the speed is defined in units of Km / h, and includes data on a prediction time specified by the user. The segment travel time prediction (illustrated in FIG. 6C) is assigned an identifier '01 hex ', and the data for the liver is defined in units of seconds, and includes data about a prediction time specified by the user. Congestion degree trend information (illustrated in FIG. 6D) is assigned an identifier '02 hex ', and the data on the degree of congestion trend is represented using a code defined in the congestion degree and travel time information message table 04 (CTT04). For example, 'ctt04_1' if the section speed is increased than before, 'ctt04_2' if the section speed is decreased, and 'ctt04_3' if the section speed is the same as before.
도 7은 상태 컴포넌트에 실리는 추가 정보의 문법(syntax)을 예시한 도면이다.7 is a diagram illustrating a syntax of additional information carried in a state component.
도 7에 예시된 바와 같이 추가 정보를 실은 상태 컴포넌트에는 식별자 '8A'가 할당되며, 추가정보에 대한 데이터에는 각 메시지별로 혼잡교통정보와 관련된 부가적인 정보나 보조 정보 등을 텍스트 형식으로 기술한 정보가 포함된다. 예를 들어, 도 5e에 예시된 혼잡 유형에 대한 컴포넌트에서 혼잡 유형에 대한 정보를 나타내는 필드에 구간별로 지체 정도를 알 수 없으면 '0', 원활하면 '1', 서행이면 '2', 지체면 '3', 정체면 '4'라는 코드를 할당할 수 있으나, 이러한 코드 테이블로 정의할 수 없는 상황인 경우에는 추가 정보를 실은 상태 컴포넌트를 이용할 수 있다. 또 다른 예를 들면, 도 6d에 예시된 혼잡도 추이에 대한 상태 컴포넌트에서 속도 추이에 대한 정보를 나타내는 필드에 구간별 속도 진행이 일정 시간 이전의 속도와 차이가 알 수 없으면 '0', 증가하면 '1', 감소하면 '2', 속도를 유지하고 있으면 '3'이라는 코드를 할당할 수 있으나, 이러한 코드 테이블로 정의할 수 없는 상황인 경우에는 추가정보 컴포넌트를 이용할 수 있다. 각 링크의 교통상황을 카메라를 이용하여 촬영한 영상 데이터를 추가정보 컴포넌트에 포함시켜 사용자에게 제공할 수 있다. 여기서, 영상 데이터에는 동영상, 정지영상이 모두 포함된다. 또 다른 예로는 상태정보를 나타내는 링크 내에 유명한 음식점, 역사적 장소 또는 극장 이 있는 경우 이에 대한 정보가 추가정보 컴포넌트에 포함될 수도 있다.As illustrated in FIG. 7, an identifier '8A' is assigned to a state component carrying additional information, and information describing additional information or auxiliary information related to congestion traffic information in text format is provided for each message in the data for the additional information. Included. For example, in the component for the congestion type illustrated in FIG. 5E, a field indicating information on the congestion type is '0' if the degree of delay is not known for each section, '1' if smooth, '2' for slowness, and the surface of delay. A code of '3' and a congestion surface of '4' can be assigned, but in situations where this code table cannot be defined, a state component with additional information can be used. For another example, in the field indicating the speed trend in the state component for the congestion trend illustrated in FIG. A code of '1', '2' if decremented, and '3' can be assigned if the speed is maintained, but additional information components can be used in situations where this code table cannot be defined. Traffic data of each link may be provided to the user by including image data photographed using a camera as an additional information component. Here, the video data includes both a moving picture and a still picture. As another example, the additional information component may include information about a famous restaurant, a historic place, or a theater within a link indicating status information.
방송 센터(130)은 전술한 바와 같은 구성요소를 가진 교통정보 메시지 세그먼트를 메시지 시퀀스로 구성한 교통정보 신호를 단말기(140)로 전송한다. 교통정보 신호를 수신한 단말기(140)에서 교통정보를 사용자에게 제공하는 경우 어떻게 응용될지에 대해서 도 8 내지 도 10을 참조하여 설명하면 다음과 같다.The
도 8은 방송 센터(130)로부터 송신되는 교통 정보를 수신하는 본 발명의 실시예에 따른 단말기의 내부 구성을 나타내는 블록 구성도이다.8 is a block diagram illustrating an internal configuration of a terminal according to an embodiment of the present invention for receiving traffic information transmitted from the
도 8에 예시된 바와 같이 수신한 교통정보를 이용하는 단말기는, 무선송수신부(802), 복조기(804), TPEG 디코더(806), GPS 모듈(812), 제어부(822), 입력부(832), 저장부(842), LCD 구동부(852), LCD 표시부(854) 등을 포함하여 구성된다. 도 5에 예시된 단말기의 각 구성 요소의 기능을 상세히 설명하면 다음과 같다.As illustrated in FIG. 8, the terminal using the received traffic information includes a
무선송수신부(802)가 교통정보가 제공되는 신호 대역을 동조하여 변조된 교통정보 신호를 복조기(804)에 출력하고, 복조기(804)에서 상기 변조된 교통정보 신호를 복조하여 TPEG 디코더(806)에 출력하면, TPEG 디코더(806)는 상기 복조된 교통정보 신호를 디코딩하여 다양한 교통 정보를 획득한다. GPS 모듈(812)은 복수의 저궤도 위성으로부터 송신되는 위성신호를 수신하여 현재 위치(경도, 위도, 고도)를 파악하고, 저장부(842)는 각 링크 및 노드에 대한 정보를 포함하는 전자지도, 다양한 그래픽 정보 그리고 도로의 가상 영역 값을 저장하고 있으며, 입력부(832)는 사용자의 입력을 수신한다. 제어부(822)는 상기 입력부(832)를 통한 사용자의 입력 정보나 상기 GPS 모듈(812)을 통해 파악한 현재 위치, 그리고 상기 무선송수 신부(802)를 통해 획득된 교통정보 등에 근거하여 화면 출력을 제어한다. LCD 표시부(854)는 제어부로부터 전송받은 표시할 그래픽에 따른 구동신호를 LCD 구동부(852)로부터 인가받아 영상 표시를 한다. 상기 입력부(832)는 상기 LCD 표시부(854) 상에 구비된 터치 스크린일 수 있으며, 키패드, 조그 다이얼 또는 포인트 스틱일 수도 있다.The radio transmitter /
상기 무선송수신부(802)는 상기 TPEG 제공 서버(120)가 송신하는 신호를 동조하고, 상기 복조기(804)는 동조된 신호를 정해진 방식으로 복조하여 출력한다. 그러면, 상기 TPEG 디코더(806)는 입력된 복조 신호를, 도 2와 같이 구성된 TPEG 메시지 시퀀스로 디코딩한 후, 그 시퀀스 내의 각 TPEG 메시지를 해석하여 그 메시지 내용에 따른 필요한 정보 및/또는 제어신호를 상기 제어부(822)에 전송하게 된다. 상기 TPEG 디코더(806)로부터 다양한 정보 및/또는 제어신호가 상기 제어부(822)에 전송된다. 그러나 본 발명은 혼잡교통정보에 대하여 주로 설명하도록 한다. 다만, 이는 설명의 편의를 위한 것이며 당업자라면 다른 다양한 정보에 응용이 용이함은 자명하다.The radio transmitter /
TPEG 디코더(806)는 각 TPEG 메시지의 메시지관리 컨테이너(202) 내의 메시지 식별정보(메시지 요소), 메시지 발생시간 및 메시지 전송시간에 대한 정보를 추출하고, '메시지 요소'의 정보로부터 후속하는 컨테이너가 CTT 상태 컨테이너("CTT-status container")인지를 파악한다. 여기서 '메시지 요소' 정보에는 메시지 식별자와 버전 번호가 포함되며, 이는 모든 메시지에 포함되는 필수 요소이며 TPEG 디코더(806)의 메시지 관리 목적으로 사용한다. 만약 CTT 상태 컨테이 너("CTT-status container")(204)이면, 후술하는 혼잡도및통행시간 상태 정보 및 혼잡도및통행시간에 대한 예측정보에 따른 표시 동작이 제어부(822)에 의해 이루어지도록 TPEG 디코더(806)는 CTT 상태 컨테이너("CTT-status container")(204) 내의 CTT 상태 컴포넌트로부터 획득된 정보를 제어부(822)에 전송하게 된다. 또한, TPEG 디코더(806)는 후속하는 TPEG 위치 컨테이너(206)로부터 현재 전송된 혼잡도및통행시간 정보에 대응하는 위치 정보를 획득하게 된다. 여기서, 위치 정보는 TPEG 위치 컨테이너의 유형(type) 정보에 따라 시작점 및 끝점의 위치 좌표(경도 및 위도)이거나 링크, 즉 도로구간에 할당된 링크 식별자(Link ID)이다. 단말기 내에 저장부(842)를 구비하고 있는 경우, 제어부(822)는 저장부(842)에 저장되어 있는 각 링크 및 노드에 대한 정보를 참조하여 수신된 정보에 해당하는 구간을 특정한다. 제어부(822)는 또한 필요한 경우, 수신되는 링크의 위치 좌표를 링크 ID로 또는 그 역으로 변환하여 이용할 수 있다.The
한편, 제어부(822)는 GPS 모듈(812)로부터 수신되는 현재 위치 좌표를 중심으로 하여 상기 저장부(842)로부터 필요한 전자지도의 부분을 독출하여 상기 LCD 구동부(852)를 통해 LCD 표시부(854)에 표시한다. 이 경우 현재 위치에 해당하는 지점에는 특정 그래픽 기호를 표시한다.On the other hand, the
이와 같은 상태에서, 제어부(822)는 상기 TPEG 디코더(806)로부터 수신되는 구간 평균 속도 정보를, 그 정보를 실은 컨테이너에 후속하는 위치 컨테이너의 위치좌표 또는 링크 ID에 대응하는 구간에 표시되도록 제어한다. 이 경우, 표시방법에는 구간 평균 속도에 따라 색상을 달리하는 방법(예를 들어, 일반도로인 경우, 붉은색은 시속 0~10km, 오렌지색은 시속 10~20km, 초록색은 시속 20~40km, 파란색은 시속 40km이상), 또는 해당 구간에 숫자로서 표시하는 방법이 있을 수 있다. 그리고 TPEG 디코더(806)로부터 수신되는 혼잡도 추이 정보가 1 또는 2의 값을 가지는 경우에는 그 값에 할당된 문자열('증가', '감소') 또는 아이콘을 해당 링크 상에 함께 표시할 수도 있다. 0 또는 3이면 별도의 표시된 상태를 갱신하지 않고 그대로 유지한다. 만약, 혼잡도 추이 정보가 평균속도의 변화율에 대한 정보인 경우에는 사용자로부터의 요청에 따라 화면 표시한다. 이는 함께 표시됨으로 인한 운전자의 시각적 혼란을 덜기 위한 것이며, 가능한 범위 내, 예를 들어 설정된 주행 경로 또는 전방의 경로에 대해서는 함께 표시할 수도 있다.In this state, the
만약, 전자지도 등이 저장된 상기 저장부(842)가 없는 단말기인 경우에는 현재 주행 경로의 전방에 있는 링크에 대해서만 구간 평균속도를 색상별로 구분하여 표시하거나 숫자로서 표시한다. 만약, TPEG 단말기를 탑재한 차량이 운행할 경로가 설정되어 있는 상태라면, 전방의 링크들이 아닌, 그 운행경로에 포함되는 링크들에 대해서 구간 평균 속도를 표시할 수 있다.If the terminal does not have the
또한, TPEG 디코더(806)로부터 수신되는 추가 정보가 링크 내에 있는 유명한 음식점이나 극장 등에 대한 정보인 경우 제어부(822)는 LCD 표시부(854)에 표시되는 링크 상에 해당 지점을 구별되도록 표시하고, 해당 정보를 텍스트로 화면에 표시하도록 제어할 수도 있다.In addition, when the additional information received from the
그리고 사용자의 요청에 따라, 제어부(822)는 TPEG 디코더(806)로부터 수신되는 각 링크에 대한 구간 통행 시간, 구간 지체 및 혼잡 유형을 구간 평균 속도 대신 또는 함께 LCD 표시부(854)에 표시되게 할 수도 있다.In addition, at the request of the user, the
만약, 사용자가 상기 입력부(832)를 통해 예측시각을 지정하여 도로의 소통상태에 대한 예측 정보를 요청하면, 제어부(822)는, TPEG 디코더(806)로부터 수신되는, 도로에 포함된 각 구간의 예측 평균 속도를, 현재의 평균 속도 대신 색상 또는 숫자로서 표시하게 된다. 물론, 사용자가 표시 모드를, 예측 평균속도 대신 예측 통과시간 모드로 요청하면 상기 제어부(822)는 수신된 각 구간의 예측 통과시간 정보를 상기 LCD 표시부(854) 상의 전자지도 또는 그래픽 화면상에 표시한다.If the user requests the prediction information on the traffic state of the road by specifying the prediction time through the
다만, 문자를 기반으로 도로내에 포함되는 구간의 상태 정보를 보여줄 수도 있다. 이 경우 사용자가 원하는 도로의 혼잡교통정보만을 선택하여 볼 수도 있다. 본 발명에서는 사용자가 도로의 교통정보를 검색하기 위하여 도로 명칭을 입력하는 경우뿐 아니라 검색을 원하는 지역의 명칭을 입력하는 경우 그 지역의 주변 도로를 검색하여 해당하는 교통정보를 제공할 수 있다.However, the status information of the section included in the road may be shown based on the text. In this case, the user may select and view only congested traffic information of a desired road. In the present invention, when a user inputs a name of a road to search traffic information of a road as well as a name of a region to be searched, the user may search for a road around the area to provide corresponding traffic information.
본 발명의 실시예에 따른 제어부(822)는 입력부(832)를 통하여 명칭이 입력된 지역을 중심으로 가상 영역을 설정할 수 있다. 여기서 가상 영역을 설정하는 방법으로는 비정형적인 복잡한 공간 객체를 근사하는 방법인 최소 경계 직사각형(Minimum Bounding Rectangle: 이하 "MBR"), 또는 지역을 중심으로 소정 거리의 가상 반경을 설정하는 방법 등이 있다. 이 때 최소 경계 직사각형이나 반경의 범위는 이미 디폴트되어 있을 수도 있으며, 경우에 따라서는 사용자가 변경할 수도 있다.The
제어부(822)는 가상 영역을 설정한 경우 기 저장된 도로의 가상 영역과 겹치 는지를 판단한다. 이 경우 입력받은 지역을 중심으로 최소 경계 직사각형(MBR)을 설정한 경우 도로의 최소 경계 직사각형(MBR)과 겹치는 부분이 있는지를 판단할 수 있다. 링크 정보에 최소 경계 직사각형(MBR) 값이 포함된 경우에는 링크의 최소 경계 직사각형(MBR)과 지역의 최소 경계 직사각형(MBR)이 겹치는지를 판단할 수 있다. 만약 겹치는 부분이 있다면 해당 링크가 포함된 도로가 겹치는 것으로 볼 수 있다. When the virtual area is set, the
다른 실시예로는 입력받은 지역을 중심으로 소정의 거리로 반경을 설정한 경우 도로의 반경과 겹치는 부분이 있는지를 판단할 수 있다. 이 경우 도로의 반경은 너무 광범위하기 때문에 링크 정보에 포함된 반경 데이터를 이용할 수도 있다. 링크 정보에 포함된 반경 데이터를 지역 중심의 반경과 겹치는 부분이 있으면, 해당하는 링크가 포함된 도로가 겹치는 것으로 고려할 수 있다.In another embodiment, when the radius is set to a predetermined distance around the input area, it may be determined whether there is a portion overlapping with the radius of the road. In this case, since the radius of the road is too wide, the radius data included in the link information may be used. If the radius data included in the link information overlaps the radius of the center of the region, the road including the corresponding link may be considered to overlap.
나아가 제어부(822)는 겹치는 부분이 있는 적어도 하나 이상의 도로를 추출하여 표시부(854)에 주변 도로의 목록을 표시하도록 제어할 수 있다.Further, the
또 다른 실시예로는 제어부(822)는 겹치는 부분이 있는 도로를 주변 도로로 선택하여 주변 도로의 개수가 소정의 수보다 큰지를 판단하여 크다고 판단되면, 좀 더 입력받은 지역에 근접한 도로를 추출하기 위하여 지역을 실제 위치로 가상하여 맵매칭 기법을 이용하여 사용자가 지정한 지역과 근접한 도로(이하 "근접 도로"라 함)를 추출할 수 있다. 그리고 추출한 근접 도로의 목록을 표시부(854)에 표시하도록 제어할 수 있다. 이는 최소 경계 직사각형(MBR)이나 반경을 이용하여 추출된 정보의 오차의 범위를 줄이고 사용자가 지정한 지역과 더 가깝게 위치한 도로를 추출 하기 위해서이다.In another embodiment, the
제어부(822)는 도로 목록을 제공하고, 제공된 도로 목록에서 선택된 도로에 대해서 저장부(842)에 임시 저장되어 있는 교통정보를 독출하여 표시부(854)에 표시하도록 제어할 수 있다. 여기서 교통정보에는 상기 도로에 포함된 링크 간의 혼잡도및통행시간 상태 정보, 혼잡도및통행시간 상태 예측 정보, 추가 정보가 포함된다. 따라서 제어부(822)는 사용자에 의하여 교통정보 중 원하는 정보가 선택되면, 해당하는 정보만을 독출하여 표시부(852)에 표시되도록 제어할 수 있다.The
도 8의 단말기가 음성출력수단을 구비하고 있는 경우에는 선택된 도로 내에 포함된 링크에 대해 수신된 혼잡도및통행시간 상태 정보 또는 혼잡도및통행시간에 대한 예측정보 등을 음성으로 출력할 수도 있다.When the terminal of FIG. 8 is provided with a voice output means, it is also possible to output congestion degree and travel time state information or prediction information about congestion and travel time received for a link included in the selected road.
도 9는 본 발명의 실시예에 따른 지역의 명칭을 이용하여 도로를 검색하고 교통정보를 출력하는 과정을 간략히 나타낸 순서도이다.9 is a flowchart briefly illustrating a process of searching for a road and outputting traffic information using a name of a region according to an exemplary embodiment of the present invention.
우선, 지정 지역, 예를 들어 사용자가 관심을 가진 관심 지역(Point of Interest: 이하 "POI"라 함)의 명칭을 입력부(832)를 통하여 입력받는다(S902). 여기서 지역 명칭 입력은 입력부(832)로는 키패드, 터치 스크린 등 뿐 아니라 음성 인식이 가능한 마이크도 가능할 수 있다.First, a name of a designated area, for example, a point of interest (hereinafter referred to as "POI") of interest to the user, is input through the input unit 832 (S902). Here, the local name input may be a microphone capable of voice recognition as well as a keypad, a touch screen, and the like as the
입력받은 지역을 중심으로 제어부(822)는 가상 영역을 설정한다(S904). 여기서 가상 영역에는 최소 경계 직사각형(MBR) 또는 반경이 포함될 수 있다.The
제어부(822)는 기 저장된 도로의 가상 영역과 전술한 지역의 가상 영역이 겹쳐지는지를 판단한다(S906). 여기서 도로의 가상 영역에는 도로 전체의 최소 경계 직사각형(MBR) 또는 반경이 포함될 수도 있으며, 나아가 도로 내에 포함된 링크의 최소 경계 직사각형(MBR) 또는 반경일 수도 있다. 도로 전체의 최소 경계 직사각형(MBR) 또는 반경에 대한 정보는 저장부(842)에 디폴트로 저장되어 있을 수 있으나, 링크의 최소 경계 직사각형(MBR) 또는 반경에 대한 정보는 교통정보 메시지에 포함된 경우 임시로 저장부(842)에 저장되어 있을 수도 있다. The
S906 단계에서 판단 결과, 겹쳐지는 부분이 있는 도로를 주변 도로로 추출한다(S908). 링크의 최소 경계 직사각형(MBR) 또는 반경을 이용하는 경우에는 겹치는 부분이 있는 링크가 포함된 도로를 주변 도로로 추출한다. As a result of the determination in step S906, the road with the overlapping part is extracted as the surrounding road (S908). In the case of using the minimum boundary rectangle (MBR) or radius of the link, the road including the link with overlapping portions is extracted as the surrounding road.
S908 단계에서 추출된 주변 도로의 개수가 설정된 수(n)보다 큰지를 판단한다(S910). S910 단계에서 판단 결과, 맵매칭 기법을 이용하여 사용자 또는 사용자가 입력한 지역과 더 근접한 도로만을 추출한다(S912). 이는 가상 영역이 너무 광범위하게 설정되어 오차가 심해 주변도로가 많이 추출된 경우, 오차를 줄여 좀 더 사용자가 원하는 도로를 추출하기 위해서이다. 다만, 경우에 따라서는 S910 및 S912 단계는 생략할 수 있다.It is determined whether the number of neighboring roads extracted in step S908 is greater than the set number n (S910). As a result of the determination in step S910, only a road closer to the user or the region input by the user is extracted using the map matching technique (S912). This is to extract more roads that the user wants by reducing the error when the virtual area is set too broadly and the error is severe and many surrounding roads are extracted. However, in some cases, steps S910 and S912 may be omitted.
S908 단계에서 추출된 주변 도로의 개수가 n보다 크지 않은 경우의 주변 도로나 S912 단계에서 추출된 근접 도로의 교통정보를 출력한다(S914). 이 경우 우선 주변 도로나 근접 도로의 목록을 표시부(854)에 표시하고, 사용자에 의하여 선택된 도로에 포함된 각 링크에 대한 교통정보를 출력할 수 있다.When the number of the neighboring roads extracted in step S908 is not greater than n, traffic information of the neighboring roads or the neighboring roads extracted in step S912 is output (S914). In this case, first, a list of neighboring roads or neighboring roads may be displayed on the
도 10을 참조하여 예를 들면, 지역명을 입력할 수 있는 입력창(11)이 표시되고 입력창에 "강남역"을 입력받으면(S1002), 강남역 인근에 위치한 주변 도로를 검 색하여 목록으로 표시부(852)에 표시할 수 있다(S1004). 사용자가 목록에서 도로, 예를 들어 강남대로(12)를 선택하면, 강남대로에 포함되어 있는 예를 들어, 신사역, 논현동, 교보타워사거리, 강남역 간의 교통정보를 표시부(852)에 표시할 수 있다(S1006). 사용자의 선택에 따라 표시되는 교통정보가 구간 평균 속도, 구간 통행 시간, 구간 지체 시간, 혼잡 유형 등이 될 수 있다. 또한, 경우에 따라 구간 평균 속도 예측, 구간 통과 시간 예측, 혼잡도 추이 등이 표시될 수 있다.Referring to FIG. 10, for example, when an
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가지는 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술사상을 한정하기 위한 것이 아니라 설명하기 위한 것에 불과하고, 이러한 실시예에 의하여 본 발명의 기술사상의 범위가 한정되는 것은 아니다. 본 발명의 보호범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely illustrative of the technical idea of the present invention, and those skilled in the art to which the present invention pertains may make various modifications and changes without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention but to describe the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be interpreted by the following claims, and all technical ideas within the scope equivalent thereto should be construed as being included in the scope of the present invention.
이상과 같이 본 발명에 의하면, 도로의 명칭을 알지 못하는 경우에도 사용자가 위치한 지역이나 원하는 지역의 명칭만을 이용하여 도로를 손쉽게 검색할 수 있으며, 해당하는 도로의 교통정보를 제공할 수 있다.According to the present invention as described above, even when the name of the road is not known, the road can be easily searched using only the name of the area where the user is located or the desired area, and traffic information of the corresponding road can be provided.
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060052579A KR20070118436A (en) | 2006-06-12 | 2006-06-12 | Method and terminal for searching road |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060052579A KR20070118436A (en) | 2006-06-12 | 2006-06-12 | Method and terminal for searching road |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20070118436A true KR20070118436A (en) | 2007-12-17 |
Family
ID=39137150
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060052579A KR20070118436A (en) | 2006-06-12 | 2006-06-12 | Method and terminal for searching road |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20070118436A (en) |
-
2006
- 2006-06-12 KR KR1020060052579A patent/KR20070118436A/en not_active Application Discontinuation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101177386B1 (en) | Method and apparatus for providing transportation status information and using it | |
KR101254219B1 (en) | method and apparatus for identifying a link | |
US6952643B2 (en) | Road traffic information output apparatus | |
US8086393B2 (en) | Providing road information including vertex data for a link and using the same | |
US7373247B2 (en) | Method and apparatus for updating map data, and computer-readable medium storing program for executing the method | |
JP3593844B2 (en) | Information receiving method, navigation device and automobile | |
US9406225B2 (en) | Traffic data services without navigation system | |
US9026346B2 (en) | Method of providing detail information using multimedia based traffic and travel information message and terminal for executing the same | |
KR20060119680A (en) | Method and apparatus for providing traffic information and using the information | |
EP1903533B1 (en) | Method and terminal for receiving traffic information and method for providing traffic information | |
US20060271273A1 (en) | Identifying and using traffic information including media information | |
KR20070118436A (en) | Method and terminal for searching road | |
KR20080063631A (en) | Encoding method and decoding apparatus of traffic information by lane |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |