JP4160062B2 - Global navigation system, information distribution server and program - Google Patents
Global navigation system, information distribution server and program Download PDFInfo
- Publication number
- JP4160062B2 JP4160062B2 JP2005196853A JP2005196853A JP4160062B2 JP 4160062 B2 JP4160062 B2 JP 4160062B2 JP 2005196853 A JP2005196853 A JP 2005196853A JP 2005196853 A JP2005196853 A JP 2005196853A JP 4160062 B2 JP4160062 B2 JP 4160062B2
- Authority
- JP
- Japan
- Prior art keywords
- language
- country
- database
- search
- information distribution
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Navigation (AREA)
Description
本発明は、出発地から目的地までの経路を探索して案内したり、所望の興味対象場所(POI:Point of Interest)の場所、地図や経路などのPOI関連情報を案内したりするナビゲーションシステム、情報配信サーバおよびプログラムに関するものである。
本発明は特に、携帯電話などの携帯端末を用いた通信型のナビゲーションシステム等において、携帯端末に複数の入力言語を処理する入力変換モジュールと、複数の国に対応する国別起動モジュールとを設け、情報配信サーバに国別起動モジュールに対応して参照される国別データベースを設け、国別起動モジュールに対応した国別データベースを使用して複数の言語入力を用いてサービスできるようにした、グローバルナビゲーションシステム、情報配信サーバおよびプログラムに関するものである。
The present invention provides a navigation system that searches and guides a route from a departure point to a destination, and guides POI related information such as a desired point of interest (POI) point, a map, and a route. The present invention relates to an information distribution server and a program.
In particular, the present invention provides an input conversion module for processing a plurality of input languages and a country-specific activation module corresponding to a plurality of countries in a communication navigation system using a portable terminal such as a cellular phone. The information distribution server has a country database that is referred to corresponding to the country activation module, and can be serviced using multiple languages by using the country database corresponding to the country activation module. The present invention relates to a navigation system, an information distribution server, and a program.
従来から、地図データ、道路データを用いて、所望の出発地から目的地までの経路を探索して利用者を案内するナビゲーション装置、ナビゲーションシステムが知られている。
このようなナビゲーション装置、ナビゲーションシステムとしては自動車に搭載して運転者に経路を案内するカーナビゲーション装置、携帯電話をナビゲーション端末として利用して経路探索サーバに経路探索要求を送り、その結果を受信して経路案内を受ける通信型のナビゲーションシステムなどが実用化されている。
2. Description of the Related Art Conventionally, a navigation device and a navigation system that guide a user by searching for a route from a desired departure place to a destination using map data and road data are known.
As such a navigation device and navigation system, a car navigation device that is installed in an automobile and guides the route to the driver, a mobile phone is used as a navigation terminal, a route search request is sent to the route search server, and the result is received. Communication-type navigation systems that receive route guidance have been put into practical use.
特に、通信型のナビゲーションシステムは、携帯電話などの携帯端末をナビゲーション端末として利用したシステムであって、歩行者用のナビゲーションシステムとしても用いられるものである。歩行者用のナビゲーションシステムとしては、交通機関を含めた経路案内機能を付加することが好ましく、道路ネットワークデータを用いた自動車や徒歩経路の探索と案内に加えて、経路探索サーバに交通機関の路線や運行時刻データを交通ネットワークデータとして蓄積している。
このような歩行者用のナビゲーションシステムは、出発地と最寄り駅、目的地と最寄り駅の間の徒歩経路の案内に加えて、最寄り駅である出発駅から目的駅までの経路(乗車候補列車)を、案内する機能を有する。また、徒歩経路の経路探索を伴わずに情報配信サーバから交通機関の路線や時刻表、乗車可能な列車などの情報の配信を受けて表示する交通案内システムも存在する。
In particular, the communication-type navigation system is a system that uses a mobile terminal such as a mobile phone as a navigation terminal, and is also used as a navigation system for pedestrians. As a navigation system for pedestrians, it is preferable to add a route guidance function including transportation, and in addition to searching for and guiding automobiles and walking routes using road network data, the route search server includes routes for transportation. And operation time data are stored as traffic network data.
Such a pedestrian navigation system provides a route from the departure station to the destination station (candidate train) in addition to the guidance of the walking route between the departure point and the nearest station and between the destination and the nearest station. Has a function of guiding. There is also a traffic guidance system that receives and displays information such as routes, timetables of transportation facilities, and trains that can be boarded from an information distribution server without searching for walking routes.
また、航空機、列車、電車、バスなどの交通手段を用いて出発地から目的地までの経路を探索して案内する経路探索システムも知られている。このような経路探索システムは一般的には、ユーザが指定する出発日時、出発地、目的地、到着時刻等の経路探索条件に基づいて経路探索を行う。
すなわち、各交通機関の路線データや運行時刻データをデータベース化した交通ネットワークデータを参照して、乗り継ぎを含めて出発地と目的地を結ぶ、利用可能な各交通手段を経路として順次たどり、経路探索条件に合致する案内経路(列車などの交通手段)の候補を1つまたは複数提示する。経路探索条件としては更に、所要時間、乗り継ぎ回数、運賃などの条件を指定できるようにされているのが一般的である。
There is also known a route search system that searches and guides a route from a departure place to a destination using transportation means such as an airplane, a train, a train, and a bus. Such a route search system generally performs route search based on route search conditions such as departure date and time, departure place, destination, arrival time specified by the user.
In other words, by referring to the traffic network data in which the route data and operation time data of each transportation system are made into a database, the route search is performed by sequentially using each available transportation means connecting the departure point and the destination including the connection as a route. One or more candidate guide routes (transportation means such as trains) that meet the conditions are presented. As route search conditions, it is generally possible to specify conditions such as required time, number of transfers, and fares.
上記のような道路ネットワークのデータを用いて経路探索して得た出発地から目的地までの経路のうち、経路の累計コスト(距離または時間)が最小となる経路が最適な案内経路として決定され、案内経路データが作成される。案内経路データには、最適経路のデータの他に地図データ、ガイダンスデータが含まれ、案内経路データは必要に応じて案内データ記憶手段から読み出され表示手段に表示される。
一般的には、ナビゲーション装置が有するGPS受信機を用いて測位したナビゲーション装置の現在位置を含む一定の縮尺、一定の範囲の地図に、案内経路と、ナビゲーション装置の現在位置を示すマークを重ね合わせ、該現在位置マークが表示画面の中心になるように表示する。
Of the routes from the starting point to the destination obtained by route search using the road network data as described above, the route with the minimum total cost (distance or time) of the route is determined as the optimum guide route. Guide route data is created. The guide route data includes map data and guidance data in addition to the data of the optimum route, and the guide route data is read from the guide data storage unit as necessary and displayed on the display unit.
In general, a guide route and a mark indicating the current position of the navigation device are superimposed on a map of a certain scale and range including the current position of the navigation device measured using the GPS receiver of the navigation device. The current position mark is displayed at the center of the display screen.
このようなナビゲーションシステム、経路探索方法は、例えば、下記の特許文献1(特開2000−258184号公報)に「交通ネットワーク経路探索方法および装置」として本出願人により開示されている。
この経路探索ナビゲーションシステムは、出発地点から目的地点までの経路を、地点をノード、地点間をリンクとして道路ネットワーク、交通ネットワークのデータとして表現し、コンピュータを用いてラベル確定法により最短コスト条件下で徒歩区間、交通機関利用区間を探索するものである。
Such a navigation system and route search method are disclosed by the present applicant as “traffic network route search method and apparatus” in the following Patent Document 1 (Japanese Patent Laid-Open No. 2000-258184), for example.
This route search navigation system expresses the route from the departure point to the destination point as road network and traffic network data with the point as a node and the link between the points as a link. This is a search for walking section and transportation section.
近年、携帯電話など携帯端末がブラウザを搭載し、インターネットにアクセスして所望の情報の提供を受けることができるようになっている。このようなシステムにおいては、ユーザは携帯端末を操作して、サーバに備えられた検索エンジン等を利用して所望のサイトを見出し、当該サイトのコンテンツをダウンロードして、ブラウザにより当該コンテンツを閲覧している。上記コンテンツには種々のカテゴリーに属する情報があり、店舗やイベントの情報提供、鉄道路線の時刻表の提供や、鉄道の乗り換え案内なども含まれる。 2. Description of the Related Art In recent years, mobile terminals such as mobile phones are equipped with browsers and can access the Internet to receive desired information. In such a system, the user operates a mobile terminal, finds a desired site using a search engine provided in the server, downloads the content of the site, and browses the content with a browser. ing. The content includes information belonging to various categories, and includes information on stores and events, provision of timetables on railway lines, and train transfer guidance.
店舗やイベントの情報提供にあっては、ユーザが携帯端末を操作して店舗やイベントのカテゴリーや検索したい地域を入力して情報配信サーバに検索を要求する。情報配信サーバは、ユーザが指定したカテゴリーに該当し、かつ当該地域にある店舗やイベントを検索しその情報が携帯端末装置に配信される。時刻表の提供においては、ユーザが携帯端末を操作して、路線を指定すると、当該路線の時刻表が携帯端末の表示装置の画面上に提示される。また、乗り換え案内においては、ユーザが、出発地や目的地を指定することにより、推奨する経路が提示される。 In providing information on stores and events, a user operates a mobile terminal to input a category of a store or event or an area to be searched, and requests a search from the information distribution server. The information distribution server searches for stores and events that fall into the category specified by the user and in the area, and distributes the information to the mobile terminal device. In providing the timetable, when the user operates the mobile terminal to designate a route, the timetable of the route is presented on the screen of the display device of the mobile terminal. Further, in the transfer guidance, the recommended route is presented by the user specifying the departure place and the destination.
携帯電話のユーザは上記のようなサービスを利用して種々の所望の情報を得ることができる。例えば、ユーザが興味を持っている興味対象場所(Point of Interest:以下単にPOIという)に関する地図や営業内容、価格、営業時間などの情報を得ることができる。POIとは、例えば、ホテル、レストラン、デパート、テーマパーク、コンビニ、ガソリンスタンド、運動施設、公園などのあらゆる店舗、施設が対象となり得る。 A user of a mobile phone can obtain various desired information by using the service as described above. For example, it is possible to obtain information such as a map, business content, price, business hours, and the like regarding a location of interest (Point of Interest: hereinafter simply referred to as POI) in which the user is interested. The POI may be any store or facility such as a hotel, restaurant, department store, theme park, convenience store, gas station, exercise facility, or park.
ユーザが利用する携帯端末が携帯電話である場合、最近の携帯電話はGPS受信機を備え、GPS衛星からの信号を受信して自身の現在位置を算出する測位機能を有している。この機能を利用して現在位置を情報配信サーバに送信することができ、ナビゲーションサービスを受けることのできる携帯端末であれば、所望の特定のPOI情報を得た後、現在位置または自宅、勤務先など所望の出発地として当該特定のPOIまでの経路探索を受けることもできる。 When a mobile terminal used by a user is a mobile phone, a recent mobile phone includes a GPS receiver and has a positioning function for receiving a signal from a GPS satellite and calculating its current position. If it is a portable terminal that can send the current location to the information distribution server using this function and can receive the navigation service, after obtaining the desired specific POI information, the current location or home, office A route search to the specific POI can be received as a desired starting point.
このようなPOI情報を提供することのできるナビゲーションシステムも種々提案されている。例えば、下記の特許文献2(特開2003−106863号公報)に「情報配信システム」として開示されたシステムが知られている。 Various navigation systems that can provide such POI information have also been proposed. For example, a system disclosed as an “information distribution system” in the following Patent Document 2 (Japanese Patent Laid-Open No. 2003-106863) is known.
この特許文献1に開示された情報配信方法は、情報配信コンピュータシステムと端末装置である携帯電話とからなるシステムである。この情報配信コンピュータシステムは、外部の携帯電話から或るPOIの案内情報が要求されると、所望POIの案内情報に、POIの位置情報と最適経路情報の情報配信コンピュータシステムに対する経路探索要求用のURLをリンク情報とするリンクを付随させて要求元に返信する。
携帯電話でPOIの案内情報と一緒に表示されたリンクを選択すると、情報配信コンピュータシステムはURLに含まれるPOIの位置情報を目的地として設定した経路探索条件設定・経路探索要求画面を携帯電話に配信し、携帯電話は、この経路探索条件設定・経路探索要求画面を使用して出発地を設定し情報配信コンピュータシステムに対して経路探索条件の情報を付随した経路探索要求をするように構成されている。
The information distribution method disclosed in
When the link displayed together with the POI guidance information is selected on the mobile phone, the information distribution computer system displays a route search condition setting / route search request screen in which the POI position information included in the URL is set as the destination. The mobile phone is configured to use this route search condition setting / route search request screen to set the departure place and to make a route search request accompanied by the route search condition information to the information distribution computer system. ing.
すなわち、この情報配信コンピュータシステムは、携帯電話からPOIの検索要求があり、特定のPOIを検索しそのPOI案内情報(地図、営業案内など)を携帯電話に配信する際に、経路探索機能へのリンク情報を付加して配信し、携帯電話がそのリンクを選択すると現在位置から当該POIへの最適経路を探索して配信するようにしたものである。 That is, this information distribution computer system receives a POI search request from a mobile phone, and searches for a specific POI and distributes the POI guide information (map, business guide, etc.) to the mobile phone. The link information is added and distributed, and when the mobile phone selects the link, the optimum route from the current position to the POI is searched for and distributed.
一方、車載用のナビゲーション装置においても外国への輸出を対象とした商品開発がなされており、仕向け地別に装置設計がおこなわれている。このような技術としては、下記の特許文献3(特開2004−117331号公報)に開示された記録媒体および再生装置が知られている。この特許文献3に開示された記録媒体および再生装置は、仕向け先が異なる個別データを同じ地図ディスクに入れても他仕向け先用のナビゲーション装置では表示や音声出力などがされない記録媒体および再生装置を提供したものである。 On the other hand, in-vehicle navigation devices are also being developed for export to foreign countries, and devices are designed for each destination. As such a technique, a recording medium and a reproducing apparatus disclosed in Patent Document 3 (Japanese Patent Laid-Open No. 2004-117331) are known. The recording medium and the playback device disclosed in Patent Document 3 are a recording medium and a playback device that are not displayed or output by a navigation device for other destinations even if individual data with different destinations are put on the same map disk. Provided.
すなわち、この記録媒体および再生装置は、仕向け先が互いに異なる複数のナビゲーション装置を識別するための識別コードを有する仕向け先識別用コードファイルと、識別コードに対応づけられ、自装置モデルでのみ利用のための出力を許容する検索データ、音声認識データ、マークデータといった複数の仕向け先別データと、複数のナビゲーション装置で出力を許容する共通データとしての地図データを地図ディスクに格納して、ナビゲーション装置が識別コードで自装置モデル用か他装置モデル用かを区別するように構成したものである。これによって、仕向け地別に個別に装置設計する工数を削減している。 In other words, the recording medium and the playback device are associated with the destination identification code file having identification codes for identifying a plurality of navigation devices having different destinations, and are used only in the own device model. The navigation device stores a plurality of destination-specific data such as search data, voice recognition data, and mark data that allow output, and map data as common data that allows output by a plurality of navigation devices on a map disc. The identification code is used to distinguish between the own device model and the other device model. As a result, the number of man-hours for designing the device individually for each destination is reduced.
最近では、携帯電話においては国際ローミング機能が提供される傾向にあり、ユーザが通常国内で使用している携帯電話を、旅行中に外国に持参して使用できる環境が整いつつある。従って、携帯電話がナビゲーションシステムやPOI情報提供システムの端末装置として用いられる場合、海外の観光スポットや所望のPOIの案内や経路探索が行えると非常に便利である。この場合、当然に情報配信サーバ側に国内用のデータ(地図データ、経路探索用ネットワークデータ、POIデータなど)の他に海外の国毎あるいは地域をカバーするデータを用意する必要がある。 Recently, mobile phones tend to be provided with an international roaming function, and an environment in which a mobile phone that a user normally uses in the country can be brought to a foreign country while traveling is being prepared. Therefore, when a mobile phone is used as a terminal device of a navigation system or a POI information providing system, it is very convenient to be able to provide guidance and route search for overseas tourist spots and desired POIs. In this case, as a matter of course, in addition to domestic data (map data, route search network data, POI data, etc.), it is necessary to prepare data covering each overseas country or region on the information distribution server side.
ナビゲーションシステムやPOI情報提供システムにおける経路探索用ネットワークデータ、地図データ、POIデータを全ての国を対象として日本語で作成するには膨大な工数と費用がかかる。著名な観光地やホテルなどについては日本のユーザに対する観光案内のためのデータベース、すなわち日本語のデータベースに日本語対応でデータが蓄積されている場合もあり、日本語の検索でヒットする(検索条件に合致する結果が得られる)。
しかしながら、それ以外のデータについては当然のことながら、英語など他の言語で作成され商業的に流通している地図データやPOIデータを用いることになるがこのデータを日本語で検索してもヒットしない。例えば、米国の観光地スポットとして「ホワイトハウス」を検索入力しても米国の地図データベースにはカタカナの「ホワイトハウス」は存在しないので、検索結果は「無し」となってしまう。
It takes enormous man-hours and cost to create route search network data, map data, and POI data in Japanese for all countries in the navigation system and POI information providing system. For well-known tourist spots and hotels, there are cases where data is stored in Japanese in a database for tourist information for Japanese users, that is, a Japanese database. Results that match).
However, for other data, of course, map data and POI data created in other languages such as English and distributed commercially will be used. Even if this data is searched in Japanese, it will be a hit. do not do. For example, even if “White House” is searched for and input as a tourist spot in the United States, Katakana's “White House” does not exist in the US map database, and the search result is “none”.
世界中のデータベースの日本語対応を完全に行うことは困難であるので、日本語に対応したPOIなどのスポットに関するデータと日本語に未対応のスポットのデータがデータベース上に混在することになる。ユーザから見ると非常に分かりにくいので、日本語で検索結果が得られないと、情報が無いと誤解されてしまう。また、このような複数の言語のデータが混在するデータベースを検索するためには、端末装置である携帯電話側には複数の言語入力に対応することができる入力変換モジュールなどが搭載される必要がある。 Since it is difficult to fully support Japanese in databases all over the world, data on spots such as POI corresponding to Japanese and data on spots that do not support Japanese are mixed on the database. Since it is very difficult to understand from the user's point of view, if the search result is not obtained in Japanese, it will be misunderstood that there is no information. In addition, in order to search such a database in which data in a plurality of languages are mixed, it is necessary to install an input conversion module that can handle a plurality of languages input on the mobile phone side that is a terminal device. is there.
このような問題を回避するためには、データベースに蓄積するPOI検索などのためのデータを複数の言語による検索に対応し得るように構成し、ユーザが適切な操作を行えるように案内できるようにすることが好ましい。例えば、母国語で操作した時に所望の結果が得られなかった場合に、次に、データベースが対応可能な言語と携帯端末に備えられている他の言語(例えば、英語)に基づいて言語を切替て操作するようガイダンスするなどして、ユーザが所望の結果を得るための操作を促すように構成することが好ましい。 In order to avoid such problems, the data for POI search and the like stored in the database can be configured to support searches in a plurality of languages so that the user can be guided to perform appropriate operations. It is preferable to do. For example, if the desired result is not obtained when operating in the native language, the language is then switched based on the language that the database can support and other languages (eg, English) provided in the mobile terminal It is preferable that the user is urged to perform an operation for obtaining a desired result, for example, by performing guidance for operation.
しかしながら、上記特許文献3に開示された記録媒体および再生装置においては、仕向け先別に識別コードを設定し、仕向け先によらない共通データと仕向け先別の特有のデータに分けて用意し、識別コードによって仕向け先別の装置として機能するようにしたものであり、端末装置を国内、海外の何れに携帯しても利用できるようにしたものでないという問題点があった。 However, in the recording medium and the playback device disclosed in Patent Document 3, an identification code is set for each destination, prepared separately for common data not depending on the destination and specific data for each destination. Therefore, there is a problem that the terminal device is not intended to be used regardless of whether it is carried domestically or abroad.
また、特許文献1に開示された記録媒体および再生装置においては、端末装置が国内で使用される場合と海外で使用される場合、利用対象とする国に応じて言語の切替えに対応する構成でないため、ユーザに適切な検索サービスを提供できないという問題点を有している。
Further, the recording medium and the playback device disclosed in
本願の発明者は、上記の問題点を解消すべく種々検討を重ねた結果、次のようになせば上記問題点を解消し得ることに想到して本発明を完成するに至ったものである。
すなわち、携帯端末に複数の言語の入力が可能な入力変換モジュールと、複数の国に対応する国別起動モジュールと、を設け、情報配信サーバに複数の言語に対応し得る国別データベースを設け、国別起動モジュールに対応した国別データベースを使用して検索するようになせば上記の問題点を解消できることに想到して本発明を完成するに至ったものである。
The inventor of the present application has conducted various studies to solve the above-described problems, and as a result, the present invention has been completed by conceiving that the above-described problems can be solved by the following. .
That is, an input conversion module capable of inputting a plurality of languages on a portable terminal and a country-specific activation module corresponding to a plurality of countries are provided, and a country-specific database capable of supporting a plurality of languages is provided on an information distribution server, The present invention has been completed by conceiving that the above problem can be solved if a search is made using a country database corresponding to the country activation module.
上記の情報配信サーバは、携帯端末において起動された国別起動モジュールに応じて対応する国別データベースに切替えるとともに、携帯端末で検索条件設定に使用された第1の言語で国別データベースを検索し該当する検索結果が得られなかった場合に、国別データベースと携帯端末が対応している第2の言語に切替えるよう携帯端末に案内(ガイダンス)を配信する。これにより携帯端末は第2言語で再度検索条件を入力し情報配信サーバに検索要求する。 The information distribution server switches to the corresponding country database according to the country activation module activated in the mobile terminal, and searches the country database in the first language used for setting the search condition in the mobile terminal. When a corresponding search result is not obtained, a guidance (guidance) is distributed to the portable terminal so as to switch to the second language supported by the country-specific database and the portable terminal. As a result, the portable terminal inputs the search condition again in the second language and makes a search request to the information distribution server.
すなわち、本発明は、複数の入力言語に対応したサービスが可能で、ユーザに入力言語の切替えを適切に案内できるようにしたグローバルナビゲーションシステム、情報配信サーバおよびプログラムを提供することを目的とするものである。 That is, an object of the present invention is to provide a global navigation system, an information distribution server, and a program capable of providing services corresponding to a plurality of input languages and appropriately guiding the user to switch the input language. It is.
前記課題を解決するために、本願の請求項1にかかる発明は、
複数の言語に対応するデータで構成された検索用の国別データベースを含むデータベースを備えた情報配信サーバと、少なくとも第1言語と第2言語に対応した複数の言語による入力が可能な入力変換モジュールと利用対象国毎の国別起動モジュールとを備えた携帯端末とがネットワークを介して接続されるグローバルナビゲーションシステムであって、
前記携帯端末は、前記国別起動モジュールを起動するとともに、第1言語を用いて所望のPOIの検索条件を入力して前記情報配信サーバに検索要求を行い、
前記情報配信サーバは、利用対象国検出手段と、データベース切替手段と、データ検索手段と、を備え、
前記利用対象国検出手段は前記携帯端末が起動した国別起動モジュールを検出し、前記データベース切替手段は検出された国別起動モジュールに対応した国別データベースに切替え、前記データ検索手段は前記第1言語に基づいて国別データベースを参照して検索を行い、前記検索条件に合致した検索結果が得られなかった場合、情報配信サーバは前記携帯端末に第1言語以外の言語に切替えて再度検索条件を入力して検索要求するように案内することを特徴とする。
In order to solve the above-mentioned problem, the invention according to
An information distribution server including a database including a country database for search composed of data corresponding to a plurality of languages, and an input conversion module capable of inputting in a plurality of languages corresponding to at least a first language and a second language Is a global navigation system in which a mobile terminal equipped with a country-specific activation module for each target country is connected via a network,
The mobile terminal activates the country-specific activation module, inputs a search condition for a desired POI using a first language, and makes a search request to the information distribution server,
The information distribution server includes a target country detection unit, a database switching unit, and a data search unit,
The usage target country detecting means detects a country-specific activation module activated by the mobile terminal, the database switching means switches to a country-specific database corresponding to the detected country-specific activation module, and the data search means is the first data retrieval means. If a search result matching the search condition is not obtained by referring to the country-specific database based on the language, the information distribution server switches the language to a language other than the first language on the portable terminal and searches again. It is characterized by guiding the user to input a search request.
また、本願の請求項2にかかる発明は、請求項1にかかる発明において、前記携帯端末に対する言語の切替えの案内において、案内する言語は、国別データベースが対応可能な言語と、前記入力変換モジュールが対応可能な言語とが一致する言語とすることを特徴とする。
The invention according to
また、本願の請求項3にかかる発明は、請求項1または請求項2にかかる発明において、前記それぞれの国別データベースは更に、データを構成する言語に応じたデータベースに区分されており、前記データベース切替手段は前記検索条件を入力した言語に対応するデータベースに切替えることを特徴とする。
The invention according to claim 3 of the present application is the invention according to
本願の請求項4にかかる発明は、
複数の言語に対応するデータで構成された検索用の国別データベースを含むデータベースを備えた情報配信サーバと、少なくとも第1言語と第2言語に対応した複数の言語による入力が可能な入力変換モジュールと利用対象国毎の国別起動モジュールとを備え、前記国別起動モジュールを起動するとともに、第1言語を用いて所望のPOIの検索条件を入力して前記情報配信サーバに検索要求を行う携帯端末とがネットワークを介して接続されるグローバルナビゲーションシステムを構成する情報配信サーバであって、
前記情報配信サーバは、利用対象国検出手段と、データベース切替手段と、データ検索手段と、を備え、
前記利用対象国検出手段は前記携帯端末が起動した国別起動モジュールを検出し、前記データベース切替手段は検出された国別起動モジュールに対応した国別データベースに切替え、前記データ検索手段は前記第1言語に基づいて国別データベースを参照して検索を行い、前記検索条件に合致した検索結果が得られなかった場合、情報配信サーバは前記携帯端末に第1言語以外の言語に切替えて再度検索条件を入力して検索要求するように案内することを特徴とする。
The invention according to claim 4 of the present application is
An information distribution server including a database including a country database for search composed of data corresponding to a plurality of languages, and an input conversion module capable of inputting in a plurality of languages corresponding to at least a first language and a second language And a country-specific activation module for each target country, and activates the country-specific activation module and inputs a search condition for a desired POI using a first language to make a search request to the information distribution server An information distribution server constituting a global navigation system connected to a terminal via a network,
The information distribution server includes a target country detection unit, a database switching unit, and a data search unit,
The usage target country detecting means detects a country-specific activation module activated by the mobile terminal, the database switching means switches to a country-specific database corresponding to the detected country-specific activation module, and the data search means is the first data retrieval means. If a search result matching the search condition is not obtained by referring to the country-specific database based on the language, the information distribution server switches the language to a language other than the first language on the portable terminal and searches again. It is characterized by guiding the user to input a search request.
また、本願の請求項5にかかる発明は、請求項4にかかる発明において、前記携帯端末に対する言語の切替えの案内において、案内する言語は、国別データベースが対応可能な言語と、前記入力変換モジュールが対応可能な言語とが一致する言語とすることを特徴とする。
The invention according to
また、本願の請求項6にかかる発明は、請求項4または請求項5にかかる発明において、前記それぞれの国別データベースは更に、データを構成する言語に応じたデータベースに区分されており、前記データベース切替手段は前記検索条件を入力した言語に対応するデータベースに切替えることを特徴とする。
The invention according to claim 6 of the present application is the invention according to claim 4 or
本願の請求項7にかかる発明は、
少なくとも第1言語と第2言語に対応した複数の言語による入力が可能な入力変換モジュールと利用対象国毎の国別起動モジュールとを備え、前記国別起動モジュールを起動するとともに、第1言語を用いて所望のPOIの検索条件を入力して前記情報配信サーバに検索要求を行う携帯端末とネットワークを介して接続される情報配信サーバであって、
前記情報配信サーバは、複数の言語に対応するデータで構成された検索用の国別データベースを含むデータベースと、利用対象国検出手段と、データベース切替手段と、データ検索手段と、を備えた情報配信サーバを構成するコンピュータに、
前記携帯端末が起動した国別起動モジュールを検出する利用対象国検出手段としての処理を実行させ、
前記検出された国別起動モジュールに対応した国別データベースに切替えるデータベース切替手段としての処理を実行させ、
前記第1言語に基づいて国別データベースを参照して検索を行い、前記検索条件に合致した検索結果が得られなかった場合、前記携帯端末に第1言語以外の言語に切替えて再度検索条件を入力して検索要求するように案内する処理を実行させることを特徴とするプログラムである。
The invention according to
An input conversion module capable of inputting in a plurality of languages corresponding to at least a first language and a second language, and a country-specific activation module for each target country, and activating the country-specific activation module; An information distribution server connected via a network to a portable terminal that inputs a search condition for a desired POI and makes a search request to the information distribution server,
The information distribution server includes a database including a search country database composed of data corresponding to a plurality of languages, a target country detection unit, a database switching unit, and a data search unit. On the computer that configures the server,
The processing as the target country detection means for detecting the country-specific activation module activated by the mobile terminal is executed,
The database switching means for switching to the country database corresponding to the detected country startup module is executed,
If a search result that matches the search condition is not obtained by referring to a country database based on the first language, the search condition is switched again to a language other than the first language on the portable terminal. It is a program characterized by executing a process of inputting and guiding to request a search.
また、本願の請求項8にかかる発明は、請求項7にかかる発明において、前記コンピュータに、前記携帯端末に対する言語の切替えの案内において、案内する言語は、国別データベースが対応可能な言語と、前記入力変換モジュールが対応可能な言語とが一致する言語とする処理を実行させることを特徴とする。
Further, in the invention according to claim 8 of the present application, in the invention according to
また、本願の請求項9にかかる発明は、請求項7または請求項8にかかる発明において、前記それぞれの国別データベースは更に、データを構成する言語に応じたデータベースに区分されており、前記コンピュータに、前記検索条件を入力した言語に対応するデータベースに切替えるデータベース切替手段としての処理を実行させることを特徴とする。
The invention according to claim 9 of the present application is the invention according to
請求項1〜請求項3にかかる発明においては、
情報配信サーバは、携帯端末において起動された国別起動モジュールに応じて対応する国別データベースに切替えるとともに、携帯端末で検索条件設定に使用された第1の言語で国別データベースを検索し該当する検索結果が得られなかった場合に、国別データベースと携帯端末が対応している第2の言語に切替えるよう携帯端末にガイダンスする。これにより携帯端末は第2言語で再度検索条件を入力し情報配信サーバに検索要求する。従って、ユーザに適切な案内ができ、所望の検索結果を提供することができるようになる。
In the invention according to
The information distribution server switches to the corresponding country database in accordance with the country activation module activated in the mobile terminal, and searches the country database in the first language used for the search condition setting in the mobile terminal and corresponds. When the search result is not obtained, the mobile terminal is instructed to switch to the second language supported by the country database and the mobile terminal. As a result, the portable terminal inputs the search condition again in the second language and makes a search request to the information distribution server. Accordingly, appropriate guidance can be provided to the user, and a desired search result can be provided.
請求項4〜請求項6にかかる発明においては、請求項1〜請求項3にかかるグローバルナビゲーションシステムを構成する情報配信サーバを提供することができるようになる。
In the invention according to claims 4 to 6, it is possible to provide an information distribution server constituting the global navigation system according to
請求項7〜請求項9にかかる発明においては、請求項4〜請求項6にかかる発明の情報配信サーバを実現するためのプログラムを提供することができるようになる。
In the invention according to
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。図1は、本発明の実施例にかかるグローバルナビゲーションシステムの概念を示す概略システム構成図、図2は、本発明の実施例にかかるグローバルナビゲーションシステムの詳細な構成を示すブロック図である。以下の実施例においては、携帯電話機を携帯端末とし、経路探索および経路案内を行うナビゲーションシステムにPOI情報提供機能を備えたグローバルナビゲーションシステムを具体例として説明するが、本発明はこの実施例に限ることなく、POI情報やその所在地の地図データ等を提供する機能を単独に有するシステムであってもよい。 Hereinafter, specific examples of the present invention will be described in detail with reference to examples and drawings. FIG. 1 is a schematic system configuration diagram showing a concept of a global navigation system according to an embodiment of the present invention, and FIG. 2 is a block diagram showing a detailed configuration of the global navigation system according to an embodiment of the present invention. In the following embodiments, a global navigation system in which a mobile phone is a mobile terminal and a navigation system that performs route search and route guidance has a POI information providing function will be described as a specific example. However, the present invention is limited to this embodiment. Alternatively, the system may have a function of providing POI information, map data of the location, and the like.
本発明の実施例にかかるグローバルナビゲーションシステム10は、情報配信サーバ30と携帯端末20がネットワーク11により通信する通信型のシステム構成である。携帯端末20には、入力変換モジュール22が設けられており、この入力変換モジュール22は複数の言語に対応する文字入力変換機能を有するものであり、少なくとも第1言語と第2言語を使用した文字入力が可能である。第1言語は携帯端末20がサービス加入する通信キャリアの母国(携帯端末20の仕向け国)の言語であり、第2言語は一般的には英語であり、入力変換モジュールは第1言語と第2言語それぞれの入力文字変換機能を有する。勿論入力変換モジュール22は第3の言語にも対応可能なものであってもよい。
The global navigation system 10 according to the embodiment of the present invention has a communication type system configuration in which the
また、携帯端末20はサービス加入する通信キャリアの母国内の他、任意の外国に携帯して使用することができ、図1においては、どの国を対象に携帯端末20を利用するかによって情報配信サーバ30に国別のサービス起動要求をするための国別起動モジュール23を備えている。この国別起動モジュール23は情報配信サーバ30国別のサービス起動要求する機能の他、ナビゲーション機能やPOI検索機能を提供する端末側アプリケーションプログラムを含みこの端末側アプリケーションプログラムは各国共通で構成できる。
Further, the
国別起動モジュール23は仕向け地国あるいはユーザが使用する利用対象国毎に設けられており、入力手段により選択することができる。図1において国別起動モジュールは各国別の起動モジュールであるJPモジュール231、UKモジュール232、USモジュール233、FRモジュール234を含んで構成され、それぞれ、日本、英国、米国、フランスを対象に携帯端末20を使用してサービスを受ける場合に選択される。例えば、仕向け地が日本であり、利用対象国として英国、米国を想定した携帯端末20ではJPモジュール231、UKモジュール232、USモジュール233、FRモジュール234がインストールされている。勿論その他の利用対象国を想定し当該利用対象国向けの国別起動モジュールをインストールしておくこともできる。
The country-
以下、本実施例においては、携帯端末20の仕向け地が日本であり、入力変換モジュール22は日本語と英語の入力に対応する構成で、国別起動モジュール23にはJPモジュール231、UKモジュール232、USモジュール233、FRモジュール234がインストールされた構成であるものとして説明する。ユーザは携帯端末20を日本国内で使用する場合はJPモジュール231を起動し、英国内で使用する場合にはUKモジュール232を起動して情報配信サーバ30にグローバルナビゲーションサービスの起動要求を行う。また、日本国内で利用対象国を英国として使用することもできる。この場合も利用対象国に対応するUKモジュール232を起動して情報配信サーバ30にグローバルナビゲーションサービスの起動要求を行う。
Hereinafter, in the present embodiment, the destination of the
国別起動モジュール23は、情報配信サーバ30に対して携帯端末20がどの利用対象国においてサービスを要求するかを伝えるものであり、携帯端末20において国別起動モジュールのJPモジュール231が起動されると情報配信サーバ30に対して、日本を対象としたグローバルナビゲーション起動要求が送信され、情報配信サーバ30は日本を対象としたサービスを携帯端末20に対して提供する。具体的には、後述するように情報配信サーバ30のデータベースを該当国のデータを蓄積した国別データベースに切替える。UKモジュール232、USモジュール233等が起動された場合も同様に該当国の国別データベースに切替る。また、携帯端末20において入力変換モジュール22が使用する第1言語に対応するサービスメニュー画面や入力画面の情報を携帯端末20に提供(配信)する。
The
一方、情報配信サーバ30はデータ検索手段36、国別データベース38、データベース切替手段37を備えて構成されており、国別データベース38にはPOI検索や経路探索のためのPOIデータ、経路探索用の道路ネットワークデータなどが蓄積されている。そしてこれらのデータは、国別データベース38中に、各国別データベースであるJPDB381、UKDB382、USDB383、FRDB384のように区分されており、情報配信サーバ30にアクセスしている携帯端末20において動作している各国別の起動モジュールに対応した国別データベースに切替えてサービスが行われる。
On the other hand, the
国別データベース38は上記のJPDB381、UKDB382、USDB383、FRDB384に限らず、各携帯端末20にインストールされている全ての各国別起動モジュールに対応する国別に区分された国別データベースを備えている。そして、情報配信サーバ30の仕向け地が日本である(日本の通信キャリアが運営する)場合、日本を仕向け地とする(日本の通信キャリアにサービス加入している)携帯端末20からのアクセスは、発信地が海外であっても国際ローミング処理によって日本国内で運営される情報配信サーバ30に接続される。
The
上記のように情報配信サーバ30の仕向け地が日本である(日本の通信キャリアが運営する)場合、JPDB381は第1言語である日本語で構成された日本語データベースであるが、UKDB382、USDB383は、日本語で構成された日本語データと利用対象国の言語または前記第2言語で構成されたデータを含んで構成される。なお、JPDB381は本質的に日本語データであれば十分であるが日本に居住する外国人対象に第2言語で構成された第2言語データを含んでいてもよい。また、国別データベースが蓄積するデータの地理的範囲は当該国の範囲あるいは一定の周辺の地域を含む範囲である。
As described above, when the destination of the
先に説明したように、どの国別データベースに切替えられるかは、携帯端末20がどの国別の起動モジュールを起動して情報配信サーバ30にグローバルナビゲーションの起動要求をしたかによって定まる。
As described above, which country database is switched to depends on which country activation module the
以下、本実施例においては、携帯端末20と同様に情報配信サーバ30の仕向け地が日本であり、国別データベース38は上記のJPDB381、UKDB382、USDB383、FRDB384、図示しないその他の国別データベースに区分されているものとして説明する。
Hereinafter, in the present embodiment, the destination of the
情報配信サーバ30には、データ検索手段35、データベース切替手段37、データベース38が設けられており、データベース38は携帯端末20の国別モジュール23に対応したそれぞれの国を対象としたデータを蓄積した国別のデータベースであるJPDB381〜FRDB384等に区分されている。例えば、JPDB381は日本を範囲としたデータを蓄積したデータベースであり、蓄積されるデータは第1言語である日本語で構成されたデータである。
The
同様に、UKDB382、USDB383、FRDB384はそれぞれ利用対象国である英国、米国、フランスを対象としたデータを蓄積したデータベースであり、蓄積されるデータは第1言語である日本語で構成されたデータと第2言語である英語で構成されたデータを含む。先に述べたようにJPDB381にも第2言語である英語で構成されたデータを含んでいてもよい。
Similarly,
国別データベース38を上記のように国別のデータベースに区分した理由は、全ての国と言語を対象とした統一したデータベースにすると、データ量が膨大になりPOI検索や経路探索の範囲が広すぎて応答速度が低下することと、データベースの構築コストが膨大になり携帯端末20のユーザに対するサービス料金が高価になり過ぎるためである。この点、国別にデータベースを区分すると、利用対象国の言語で構成されたデータベースは既存のデータベースを流用して構築することができ、POI検索や経路探索の範囲を小さくすることができ応答速度の低下を生ずることがなく、また、データベースの構築コストが抑制され携帯端末20のユーザに対するサービス料金を安価に抑えることができる。例えば、UKDB382の英語で構成されたデータベースは英国国内で国内向けに作成されたデータベースを利用することができる。
The reason why the country-
利用者は、携帯端末20を利用する場所(国)によって、各国別の起動モジュール231〜234のいずれかを起動して情報配信サーバに要求する。例えば、旅行先の英国内で携帯端末20を利用する場合、UKモジュール232を起動する。これにより携帯端末20から情報配信サーバ30にはUKモジュール232によりグローバルナビゲーション起動要求が送信される。情報配信サーバ30は携帯端末20がUKモジュール232からグローバルナビゲーションのサービス要求がされたことを検出し、データベース切替手段37がデータベース38をUKDB382に切替える。
The user activates one of the
UKDB382の日本語で構成されたデータベースには、英国内の著名な観光地やホテルなど限られたデータしか存在しない場合が多く、検索条件として指定したPOIが検索されないことが多々生じる。検索結果が得られなかった場合、情報配信サーバ30はUKDB382に含まれる第2言語に入力言語を切替える案内(ガイダンス)を携帯端末20に送信して表示させる。この実施例の場合、第2言語は英語であるから英語でサービス要求の入力をするように案内する。
In many cases, there are many limited data such as well-known sightseeing spots and hotels in the UK, and the POI designated as a search condition is often not searched. When the search result is not obtained, the
これによりユーザは携帯端末20において第2言語(英語)による入力、すなわち英文字で各種のサービス要求を入力する。例えば英語で再度検索条件を指定して検索要求を行うことができる。この結果、情報配信サーバ30はUKDB382のデータベースのうち英語で構成されたデータを対象に検索を行う。そして、検索条件として指定したPOIが検索されたらば、その検索結果を携帯端末20に配信する。これによりユーザは日本語による検索から英語による検索に切替えて所望の検索結果を得ることができるようになる。
Thereby, the user inputs various service requests in the
このように構成することによって、情報配信サーバ30はユーザに適切な言語切替えのガイダンスを行い、検索条件に合致したデータがないという誤解を与えることなく、所望の検索条件の検索結果をユーザに提供することができ、精度の高い検索結果を提供することができるようになる。
With this configuration, the
図2は、図1に示すグローバルナビゲーションシステム10の詳細な構成を示すブロック図である。理解を容易にするため図1と図2において対応する構成要素には同一の参照符号を付している。 FIG. 2 is a block diagram showing a detailed configuration of the global navigation system 10 shown in FIG. In order to facilitate understanding, the corresponding components in FIGS. 1 and 2 are given the same reference numerals.
グローバルナビゲーションシステム10は、情報配信サーバ30と携帯端末20がネットワーク11により通信する通信型のシステム構成である。情報配信サーバ30は更にネットワーク12を介して種々のPOI情報提供サーバ40から各種POIに関する情報、例えば、所在地、周辺の地図、アクセス経路、営業内容、営業時間などのPOI情報を収集し、その情報を国別データベース38に蓄積することができる。
The global navigation system 10 has a communication type system configuration in which the
携帯端末20は、制御手段21、入力変換モジュール22、国別起動モジュール23、通信手段24、測位手段25、表示手段26、入力手段27、配信要求編集手段28、記憶手段29などから構成されている。制御手段21は、図示してはいないがRAM、ROM、プロセッサを有するマイクロプロセッサであり、ROMに格納された制御プログラムにより各部の動作を制御する。入力手段27は、数字やアルファベットキーやその他の機能キー、選択キーを備えており、これらのキーを操作し、あるいは、表示手段26に表示されるメニュー画面から所望のメニューを選択し、経路探索の条件やPOI検索の条件を入力するものである。通信手段224、ネットワーク11を介して情報配信サーバ30と通信するためのインターフェースである。
The
測位手段25は、GPS受信機を備えGPS衛星信号を受信、処理して携帯端末20の現在位置(緯度・経度)を測位する。記憶手段29は情報配信サーバ30から配信された種々の配信データ、例えば、POIに関する情報や目的地までの案内経路、地図などの配信データを記憶する。POI検索や経路探索などのサービス要求は、情報配信サーバ30から配信されたサービスメニュー画面を表示手段26に表示し、入力手段27からメニュー選択をしてPOI検索や経路探索の条件を入力することによって行う。配信要求編集手段28は、入力手段27を操作して入力された経路探索の条件やPOI検索の条件を情報配信サーバ30に送信するためのデータに編集し、情報配信サーバ30に送信する。
The positioning means 25 includes a GPS receiver, receives and processes GPS satellite signals, and measures the current position (latitude / longitude) of the
また、携帯端末20において入力変換モジュール22および国別起動モジュール23は図1で説明したとおりである。本実施例においては先に述べたように日本語と英語の入力に対応する構成である。国別起動モジュール23は各国別の起動モジュールとしてJPモジュール231、UKモジュール232、USモジュール233、FRモジュール234がインストールされた構成である。なお、図2においてはJPモジュール231、USモジュール233、FRモジュール234は図示を省略している。
Further, in the
情報配信サーバ30は、制御手段31通信手段32、配信データ編集手段33、言語/利用対象国検出手段34、経路探索手段35、データ検索手段36、データベース切替手段37、国別データベース38を備えている。国別データベース38の構成は図1において説明したとおりである。利用対象国検出手段34は、携帯端末20がどの国別の起動モジュールを起動してグローバルナビゲーション起動要求を送信したかを判別し、データベース切替え手段37に伝える。データベース切替手段37は、利用対象国検出手段34によって識別された国別起動モジュールに対応した国別のデータベースに切替る。例えば、携帯端末20においてUKモジュール232が起動されグローバルナビゲーション起動が要求された場合は対応したUKDB382に切替える。
The
制御手段31は、図示してはいないがRAM、ROM、プロセッサを有するマイクロプロセッサであり、ROMに格納された制御プログラムにより各部の動作を制御する。通信手段32は、ネットワーク11、12などを介して携帯端末20、POI情報提供サーバ40と通信するためのインターフェースである。配信データ編集手段33は、経路探索やPOI検索の結果得た案内経路のデータ、地図データやPOI関連情報を携帯端末20に配信するためのデータに編集するものである。
Although not shown, the
データ検索手段36は、携帯端末20から送信されたPOIの検索条件に基づいて前述のようにして切替えられた国別のデータベースを参照して該当するPOIを検索する。POIの検索条件としては、例えば、観光地やホテル、ガソリンスタンド、レストランなど種々のPOIのPOIカテゴリー、現在位置や所望目的地からPOIまでの距離範囲などを指定する。データ検索手段36はこの検索条件に基づいて国別データベース38の国別言語対応データベースを参照して検索を行い検索条件に該当するPOIが検索される。配信データ編集手段は検索されたPOIの位置や地図などのPOI関連情報を編集し、携帯端末20に配信する。
The data search means 36 searches for the corresponding POI with reference to the country-specific database switched as described above based on the POI search conditions transmitted from the
経路探索手段35は、マルチモーダルな経路探索エンジンであって、携帯端末20から送信された経路探索条件(出発地または現在地、目的地、移動手段、出発時刻など)に基づいて、前述のようにして切替られた国別言語対応データベースを参照して出発地または現在地から目的地までの最適な経路(距離や所要時間が最小になる経路)を探索する。探索された案内経路は配信データ編集手段33で編集され携帯端末20に配信される。経路探索において自動車と徒歩、徒歩と交通機関を併用した経路探索機能を有する場合、経路探索手段35はマルチモーダルな経路探索エンジンを用いる。このような経路探索エンジンは例えば特開2000−258184号公報などに開示されている。経路の探索方法としては周知のダイクストラ法と呼ばれる手法が適用される。
The route search means 35 is a multimodal route search engine, and is based on the route search conditions (departure location or current location, destination, travel means, departure time, etc.) transmitted from the
利用者は入力手段27を操作し、日本国内でサービスを利用する場合は国別起動モジュール23のJPモジュール231(図1参照)を起動して携帯端末20を使用する。この場合、入力変換モジュール22は第1言語が日本語、第2言語が英語であり、日本語入力、英字入力してそれぞれの言語でデータを入力することができる。情報配信サーバ30から配信されるサービスメニュー画面等の表示は第1言語である日本語の画面表示である。また、情報配信サーバ30は携帯端末20が起動しているJPモジュール231を使用したグローバルナビゲーションサービスの起動要求に応じて国別データベース38をJPDB381に切替え、携帯端末20からのサービス要求に対応する。
The user operates the input means 27 to activate the JP module 231 (see FIG. 1) of the country-
ユーザが海外、例えば、英国に携帯端末20を持参して情報配信サーバ30にサービスを要求する場合は、UKモジュール232を起動して情報配信サーバ30にグローバルナビゲーションサービスの起動要求を行う。これにより情報配信サーバ30は国別データベース38をUKDB382に切替え、携帯端末20からのサービス要求に対応する。情報配信サーバ30から配信されるサービスメニュー画面等の表示は第1言語である日本語の画面表示である。
When the user brings the
ユーザが日本語入力でPOI検索要求をし、情報配信サーバ30がUKDB382を検索(入力が日本語であるから当然に日本語で蓄積されたデータを検索)した結果、該当するPOI情報が検索されなかった場合、情報配信サーバ30は、携帯端末20に第2言語で検索条件を再度入力するように案内する。ユーザが英文字でPOI検索要求を入力すると、情報配信サーバ30はUKDB382を検索(入力が英語であるから当然に英語で蓄積されたデータを検索)する。その結果該当するPOI情報が検索されたら情報配信サーバ30はこの結果を携帯端末20に配信する。
As a result of the user making a POI search request with Japanese input and the
このように情報配信サーバ30がユーザに適切な言語切替えのガイダンスを行えばユーザに検索条件に合致したデータがないという誤解を与えることなく、所望の検索条件の検索結果をユーザに提供することができ、精度の高い検索結果を提供することができるようになる。
Thus, if the
なお、情報配信サーバ30が携帯端末20に入力言語の切替えをガイダンスする際、携帯端末20の入力変換モジュール22が第1言語、第2言語としてどの言語に対応しているか、さらには第3言語に対応しているかを知る必要がある。先に述べたように、携帯端末20は特定の国の通信キャリアとサービス契約を結んだものであるから、その通信キャリアが運営する情報配信サーバ30にとって各携帯端末20の機種、機能が既知であり、各国別のデータベースJPDB381〜FRDB384が対応している言語とアクセスしてきた携帯端末20が備えている入力変換モジュール22が対応している入力言語(第1言語、第2言語等)とのアンド条件で、どの言語への切替えをガイダンスするかを決定することができる。
Note that when the
通信キャリアが国や地域を超えてサービスするような環境になった場合は、各携帯端末20と情報配信サーバ30との間で携帯端末20の入力変換モジュールが利用可能な言語を確認する処理を通信シーケンスに加え、利用対象国検出手段34等において携帯端末20の入力変換モジュール22が対応している言語を検出するように構成すればよい。
When the environment is such that the communication carrier provides services across countries and regions, a process for confirming a language that can be used by the input conversion module of the
携帯端末20に配信されるサービスメニューの画面は、例えば、図3に示されている。図3Aは、第1言語が日本語、第2言語が英語である携帯端末20を使用して英国内でサービスを受けるためにUKモジュール232が起動された場合に情報配信サーバ30から携帯端末20に配信されるサービスメニュー画面の構成を示す図、図3Bは、第1言語が英語、第2言語がフランス語である携帯端末20を使用してフランス国内でサービスを受けるためにFRモジュール234(図1参照)が起動された場合に情報配信サーバ30から携帯端末20に配信されるサービスメニュー画面の構成を示す図である。
A service menu screen distributed to the
図3Aに示す日本語によるサービスメニュー画面は次のように構成されている。すなわち、サービスの機能を表示したサービスメニュー表示311、POI検索条件を設定するため選択表示欄とからなり、選択表示欄は所望のPOIをPOIカテゴリーから検索するためのカテゴリー表示312、所望のPOIを住所や名前から検索するための項目表示313、経路探索を要求するためのルート案内種別表示314、検索したPOI情報を携帯端末20のメモリ内に登録したり更新したりする処理を指定するための登録更新表示315などから構成されている。英語によるサービスメニュー画面は図3Bに示すように、日本語によるサービスメニュー画面の構成、表示内容と同様であり、単に英語で表記された表示画面になっているだけである。両者が相違するのは国別起動モジュール23に関する表示と第2言語である日本語とフランス語の使用に関する表示である。
The service menu screen in Japanese shown in FIG. 3A is configured as follows. That is, the
なお、図3A、図3Bのサービスメニュー画面から遷移する図4〜図8の各入力画面について説明すると、図4Aと図4Bはそれぞれ図3Aと図3B同様に、第1言語が日本語、第2言語が英語である携帯端末20を使用して英国内でサービスを受けるためにUKモジュール232(図1参照)が起動された場合の画面と、第1言語が英語、第2言語がフランス語である携帯端末20を使用してフランス国内でサービスを受けるためにFRモジュール234(図1参照)が起動された場合の図を対比させたものである。図5〜図8も同様である。
4A to 8B that are transitioned from the service menu screens of FIGS. 3A and 3B will be described. FIGS. 4A and 4B are similar to FIGS. 3A and 3B, respectively. A screen when the UK module 232 (see FIG. 1) is activated to receive a service in the UK using the
利用者はこの画面から所望のPOIを検索するための条件を選択し、後述のように遷移する入力画面に従って検索条件を入力し、検索条件を情報配信サーバ30に送信する。例えばPOIカテゴリを指定してホテルを検索する場合は、カテゴリー表示312からホテルを選択し情報配信サーバ30に送信する。検索したいホテルの名前や住所がわかっている場合には項目表示313から名前(スポット名)や住所の入力項目のうち該当する項目を選択し、次の画面遷移で表示される入力欄に住所や名前を入力して検索条件を決定し、情報配信サーバ30に送信する。
The user selects a condition for searching for a desired POI from this screen, inputs the search condition in accordance with an input screen that changes as will be described later, and transmits the search condition to the
図4は図3のメニュー画面においてカテゴリー表示312においてホテルを選択し、項目表示313のスポット名(名前)から検索を指定した場合に表示される入力画面であり、例えば、図4Aのようにホテル名入力欄411、電話番号入力欄412、エリア選択入力欄413、図3のサービスメニューに戻る処理を選択する選択欄414が表示され、ユーザは第1言語である日本語で検索したいホテルの名前や電話番号を入力して情報配信サーバ30に送信する。図4Bの入力画面の内容は、図4Aの入力画面の内容と同様であり、第1言語である英語で画面が表示されているだけの相違である。
4 is an input screen that is displayed when a hotel is selected in the
この結果、情報配信サーバ30がUKDB382を参照して指定されたホテルを検索し、該当するホテルが検索されると図5Aに示す検索回答画面が携帯端末20に配信され表示手段26に表示される。図5Aの検索結果表示画面には、検索されたホテルの名称、住所等が表示欄511に表示される。ホテルの地図や案内図が必要な場合は地図要求表示512をクリックして情報配信サーバ30に該当ホテルの地図や案内図のデータ配信を要求することができる。また、検索したホテルを宿泊ホテルとして携帯端末20に登録処理する場合は登録選択欄513をクリックして登録することができる。図3のサービスメニューに戻る場合は、選択欄514をクリックして戻ることができる。
As a result, when the
情報配信サーバ30による検索処理の結果、該当ホテルが検索されなかった場合、情報配信サーバ30は、図6に示す言語切替ガイダンス画面を携帯端末20に配信する。図6Aは、第1言語が日本語、第2言語が英語である携帯端末20を使用して英国内でサービスを受けるためにUKモジュール232が起動された場合の言語切替ガイダンス画面を示す図であり、第2言語である英語に入力を切替えるよう案内するメッセージ表示611、ホテル名入力欄612とサービスメニューに戻る場合の選択欄613とが表示される。
As a result of the search processing by the
図6Bは、第1言語が英語、第2言語がフランス語である携帯端末20を使用してフランス国内でサービスを受けるためにFRモジュール234が起動された場合の言語切替ガイダンス画面を示す図であり、この場合、携帯端末20の第2言語がフランス語であるからフランス語に入力を切替えるよう案内するメッセージ611が表示される。他の表示内容は図6Aと全く同じ内容である。
FIG. 6B is a diagram showing a language switching guidance screen when the
ユーザが、入力言語を英語(英文字)に切替えて再度検索条件であるホテル名を入力して情報配信サーバ30に検索要求すると、情報配信サーバ30はUKDB382を参照して検索を行う。入力言語が英語に切替えられているから、UKDB382に蓄積された英語のデータが検索される。この結果、該当のホテルが検索されると、情報配信サーバ30は携帯端末20に図5の検索回答画面を配信する。
When the user switches the input language to English (English characters), inputs the hotel name as the search condition again and requests the
なお、英語による入力にあたって、図6Aの入力欄612に検索したいホテルの文字列の一部だけを入力して検索要求がなされた場合には、情報配信サーバ30は、図7Aの選択画面に示すように該当する文字列を含むホテル名一覧711を携帯端末20に配信し、ユーザに所望の検索対象ホテルを選択させるように構成することもできる。
In the case of inputting in English, when a search request is made by inputting only a part of a character string of a hotel to be searched for in the
また、第1言語でホテル名検索要求をした場合(図4参照)、あるいは、第2言語に切替えてホテル名検索をした場合(図6参照)において、検索の結果該当するホテルが検索できなかった場合、情報配信サーバ30は図8の入力画面を携帯端末20に配信し、住所からの検索要求を促すこともできる。図8A、図8Bの入力画面には、住所入力欄811、サービスメニューに戻る場合の選択欄812が表示される。
In addition, when a hotel name search request is made in the first language (see FIG. 4), or when a hotel name search is made after switching to the second language (see FIG. 6), the corresponding hotel cannot be searched as a result of the search. In this case, the
図9は、以上のグローバルナビゲーションシステム10におけるPOI検索の手順を示すシーケンス図である。携帯端末20はシーケンスSQ10の処理において利用対象国の国別起動モジュール23を選択する。例えば、英国を対象としたサービスを要求する場合、UKモジュール232を選択する。UKモジュール232が選択されると、シーケンスSQ11の処理において、UKモジュール232から情報配信サーバ30にグローバルナビゲーション起動要求が送信される。
FIG. 9 is a sequence diagram showing the POI search procedure in the global navigation system 10 described above. The
情報配信サーバ30において利用対象国検出手段34はUKモジュール232からナビゲーション起動要求が送信されたことを検出して、シーケンスSQ12の処理においてデータベース切替手段37は国別データベース38をUKモジュール232に対応したUKDB382に切替える。そして、情報配信サーバ30はシーケンスSQ13の処理において図3のサービスメニュー画面の画像データを携帯端末20に配信する。この画像データは携帯端末20の第1言語が日本語であるから、日本語で構成されたデータである(図3B参照)。
In the
情報配信サーバ30から配信されたサービスメニュー画面は携帯端末20の表示手段26に表示される。シーケンスSQ14の処理において、図3で説明したようにサービスおよび検索条件の入力項目を選択し、図4の入力画面を用いて検索条件を入力して情報配信サーバに検索要求を送信する。この場合の入力言語は、携帯端末20の第1言語が日本語であるから、日本語を用いた入力である。
The service menu screen distributed from the
情報配信サーバ30は送信された検索条件に従ってデータ検索手段36はUKDB382参照して検索条件に合致するデータを検索する。このとき参照されるUKDB382のデータは、第1言語が日本語であり、検索条件が日本語で入力されているから、当然に日本語で蓄積されたデータである。検索条件に該当するデータが検索されたらシーケンスSQ15の処理において、図5の検索回答画面が携帯端末20に配信される。
In accordance with the transmitted search condition, the
上記の検索の結果、検索条件に該当するデータが検索されなかった場合、情報配信サーバ30はシーケンスSQ16の処理において携帯端末20に図6の言語切替ガイダンス画面を配信する。携帯端末20が入力言語を切替え、すなわち、言語切替ガイダンス画面で案内された入力言語、この場合第2言語である英語入力に切替えて検索条件を再度入力して情報配信サーバ30に送信する。
As a result of the above search, when data corresponding to the search condition is not searched, the
携帯端末20からの第2言語による検索条件を受信すると、情報配信サーバ30においてデータ検索手段36はUKDB382を参照して検索条件に合致するデータを検索する。このとき参照されるUKDB382のデータは、第2言語である英語で検索条件が入力されているから、当然に英語で蓄積されたデータである。検索条件に該当するデータが検索されたらシーケンスSQ18の処理において、図5の検索回答画面が携帯端末20に配信される。
When the search condition in the second language is received from the
携帯端末20において切替るべき言語は前述したように決定することができる。すなわち、情報配信サーバ30にとって各携帯端末20の機種、機能が既知であり、携帯端末20の入力変換モジュール22が対応可能な、第1言語、第2言語(第3言語対応がだ可能であれば第3言語)が既知である。従って情報配信サーバ30は、各国別のデータベース381〜384が対応している言語とアクセスしてきた携帯端末20の入力変換モジュール22が対応している入力言語(第1言語、第2言語等)とのアンド条件で切替言語をどの言語にするかを決定できる。
The language to be switched in the
次に、各国別データベース381〜384等に蓄積されているデータについて説明する。これらの国別データベース38には、POI検索や経路探索のためのPOIデータ、経路探索用の道路ネットワークデータなどが蓄積されている。POI検索のためのデータは、図10に示すように、POIのカテゴリー別に個々のPOIに関する情報として、その位置(緯度・経度)と、所在地、地図・案内図、営業時間、営業案内、その他の情報が蓄積されている。これらのPOIとそれに関連する情報は、経路探索サーバ30がネットワーク12を介してPOI情報提供サーバ40から収集することができる。
Next, data stored in each country database 381-384 will be described. These country-
ユーザは携帯端末20からPOIのカテゴリーを選択して情報配信サーバ30に所望のPOIの一覧を検索要求したり、特定のPOIを指定して当該POIに関する情報を検索要求したりすることができる。例えば、英国旅行中に、英国内で宿泊予定のホテルを指定してそのホテルの地図や案内図を得たり、ホテル一覧を検索要求し情報配信サーバ30から配信されたホテル一覧から所望のホテルを選択して当該ホテルの地図や案内図を得たりすることができる。
The user can select a POI category from the
グローバルナビゲーションシステム10が歩行者用のナビゲーション機能を備える場合には、自動車で移動するための経路、徒歩や交通機関を用いた経路を探索するための道路ネットワークデータ、歩行者ネットワークデータ、交通ネットワークデータ等を蓄積している。 When the global navigation system 10 has a navigation function for pedestrians, road network data, pedestrian network data, and traffic network data for searching a route for traveling by car, a route using walking or transportation And so on.
経路探索のための道路ネットワークは以下のように構成されている。例えば、道路が図11に示すように道路A、B、Cからなる場合、道路A、B、Cの端点、交差点、屈曲点などをノードとし、各ノード間を結ぶ道路を有向性のリンクで表し、ノードデータ(ノードの緯度・経度)、リンクデータ(リンク番号)と各リンクのリンクコスト(リンクの距離またはリンクを走行するのに必要な所要時間)をデータとしたリンクコストデータと構成される。 The road network for route search is configured as follows. For example, when the road is composed of roads A, B, and C as shown in FIG. 11, the end points, intersections, and inflection points of the roads A, B, and C are nodes, and the roads connecting the nodes are directed links. Link cost data and configuration, which is expressed as node data (node latitude / longitude), link data (link number), and link cost of each link (link distance or time required to travel the link) Is done.
すなわち、図11において、○印、◎印がノードを示し、◎印は道路の交差点を示している。各ノード間を結ぶ有向性のリンクを矢印線(実線、点線、2点鎖線)で示している。リンクは、道路の上り、下りそれぞれの方向を向いたリンクが存在するが、図11では図示を簡略化するため矢印の向きのリンクのみを図示している。 That is, in FIG. 11, ◯ and ◎ indicate nodes, and ◎ indicates a road intersection. Directional links connecting the nodes are indicated by arrow lines (solid line, dotted line, two-dot chain line). As for the links, there are links facing in the upward and downward directions of the road, but in FIG. 11, only the links in the direction of the arrows are shown for the sake of simplicity.
このような道路ネットワークのデータを経路探索用のデータベースとして経路探索を行う場合、出発地のノードから目的地のノードまで連結されたリンクをたどりそのリンクコストを累積し、累積リンクコストの最少になる経路を探索して案内する。すなわち、図11において出発地をノードAX、目的地をノードCYとして経路探索を行う場合、ノードAXから道路Aを走行して2つ目の交差点で右折して道路Cに入りノードCYにいたるリンクを順次たどりリンクコストを累積し、リンクコストの累積値が最少になる経路を探索して案内する。 When route search is performed using such road network data as a route search database, links linked from the starting node to the destination node are traced to accumulate the link cost, thereby minimizing the accumulated link cost. Search and guide the route. That is, in FIG. 11, when a route search is performed with the departure point as the node AX and the destination as the node CY, the road travels from the node AX along the road A, turns right at the second intersection, enters the road C, and reaches the node CY. The link cost is accumulated sequentially, and a route that minimizes the accumulated link cost is searched for and guided.
図11ではノードAXからノードCYに至る他の経路は図示されていないが、実際にはそのような経路が他にも存在するため、ノードAXからノードCYに至る可能な経路を同様にして探索し、それらの経路のうちリンクコストが最少になる経路を最適経路として決定するものである。この手法は、例えば、ダイクトスラ法と呼ばれる周知の手法によって行われる。 Although other routes from the node AX to the node CY are not shown in FIG. 11, in reality there are other such routes, so a possible route from the node AX to the node CY is similarly searched. Of these routes, the route with the lowest link cost is determined as the optimum route. This method is performed by, for example, a well-known method called a Dictusula method.
これに対して、交通機関の経路探索のための交通ネットワークデータは以下のように構成されている。例えば、図12に示すように交通路線A、B、Cからなる場合、各交通路線A、B、Cに設けられた各駅(航空機の路線においては各空港)をノードとし、各ノード間を結ぶ区間を有向性のリンクで表し、ノードデータ(緯度・経度)、リンクデータ(リンク番号)をネットワークデータとしている。図12において、○印、◎印がノードを示し、◎印は交通路線の乗り継ぎ点(乗換え駅など)を示し、各ノード間を結ぶ有向性のリンクを矢印線(実線、点線、2点鎖線)で示している。リンクは、交通路線の上り、下りそれぞれの方向を向いたリンクが存在するが、図12では図示を簡略化するため矢印の向きのリンクのみを図示している。 On the other hand, the traffic network data for route search of the transportation system is configured as follows. For example, as shown in FIG. 12, in the case of traffic routes A, B, and C, each station (each airport on an aircraft route) provided on each traffic route A, B, and C is a node, and the nodes are connected. A section is represented by a directional link, and node data (latitude / longitude) and link data (link number) are network data. In FIG. 12, ◯ and ◎ indicate nodes, ◎ indicates a transit point (such as a transfer station) on a traffic route, and a directional link connecting each node is indicated by an arrow line (solid line, dotted line, two points). This is indicated by a chain line). As links, there are links facing in the upward and downward directions of the traffic route, but in FIG. 12, only the links in the direction of the arrows are shown in order to simplify the illustration.
しかしながら、交通ネットワークは道路ネットワークと比べリンクコストが基本的に異なる。すなわち、道路ネットワークではリンクコストは固定的、静的なものであったが、交通ネットワークでは、図12に示すように交通路線を運行する列車や航空機(以下個々の列車や航空機などの各経路を交通手段と称する)が複数ある。各交通手段毎にあるノードを出発する時刻と次のノードに到着する時刻とが定まっており(時刻表データ、運行データで規定される)、かつ、個々の経路が必ずしも隣接するノードにリンクしない場合がある。例えば、急行と各駅停車の列車のような場合である。このような場合には同じ交通路線上に異なる複数のリンクが存在することになり、またノード間の所要時間が交通手段により異なる場合もある。 However, the traffic network basically has a different link cost compared to the road network. That is, in the road network, the link cost is fixed and static, but in the traffic network, as shown in FIG. 12, trains and airplanes (hereinafter referred to as individual trains and airplanes) that operate the traffic route are used. A plurality of means of transportation). The time of departure from one node and the time of arrival at the next node are determined for each means of transportation (specified by timetable data and operation data), and individual routes do not necessarily link to adjacent nodes. There is a case. This is the case, for example, with express trains and trains that stop at each station. In such a case, a plurality of different links exist on the same traffic route, and the required time between nodes may differ depending on the transportation means.
図12に例示する交通ネットワークにおいては、交通路線Aの同じリンクに複数の交通手段(経路)Aa〜Ac・・・、交通路線Cに複数の交通手段(経路)Ca〜Cc・・・が存在することになる。従って、交通機関の運行ネットワークは、単純な道路ネットワークと異なり、ノード、リンク、リンクコストの各データは交通手段(個々の航空機や列車などの経路)の総数に比例したデータ量になる。このため交通ネットワークのデータは道路ネットワークのデータ量に比べて膨大なデータ量になる。従って、それに応じて、経路探索に要する時間も多くの時間が必要になる。 In the transportation network illustrated in FIG. 12, a plurality of transportation means (routes) Aa to Ac... Exist on the same link of the transportation route A, and a plurality of transportation means (routes) Ca to Cc. Will do. Therefore, unlike a simple road network, the transportation network of a transportation facility has a data amount proportional to the total number of transportation means (routes such as individual airplanes and trains). For this reason, the data of the traffic network becomes a huge amount of data compared to the data amount of the road network. Accordingly, much time is required for route search accordingly.
このような交通ネットワークデータを用いて、ある出発地からある目的地までの経路を探索するためには、出発地から目的地まで到達する際に使用(乗車)できる全ての交通手段を探索して探索条件に合致する交通手段を特定する必要がある。
例えば、図12において、出発地を交通路線AのノードAXとしてある特定の出発時刻を指定して、交通路線CのノードCYを目的地とする経路探索を行う場合、交通路線A上を運行する交通手段Aa〜Ac・・・のうち出発時刻以降の全ての交通手段を順次出発時の経路として選択する。そして交通路線Cへの乗り継ぎノードへの到着時刻に基づいて、交通路線C上を運行する各交通手段Ca〜Cc・・・のうち、乗り継ぎノードにおいて乗車可能な時刻以降の交通手段の全ての組み合わせを探索して各経路の所要時間や乗り換え回数などを累計して案内することになる。
In order to search for a route from a certain departure point to a certain destination using such traffic network data, all the means of transportation that can be used (ride) when arriving from the departure point to the destination are searched. It is necessary to specify the means of transportation that matches the search conditions.
For example, in FIG. 12, when performing a route search in which a departure point is a node AX of the traffic route A and a specific departure time is specified and the node CY of the traffic route C is a destination, the route operates on the traffic route A. Of the transportation means Aa to Ac..., All transportation means after the departure time are sequentially selected as the departure route. And, based on the arrival time at the transit node on the transit route C, among all the transit means Ca-Cc... Operating on the transit route C, all combinations of transit means after the time that can be boarded at the transit node. The total time required for each route, the number of transfers, and the like are guided.
POIへの経路探索機能を提供する場合は、経路探索のためのネットワークデータに、各POI位置(緯度・経度)をノードとして追加したデータとし、所望の出発地から所定の位置からそのPOIのノードまでの経路を探索して案内するように構成すればよい。例えば、特定のホテルを指定したPOI検索要求し、空港からそのPOIまでの経路探索要求をして最適な経路案内を受けることができる。 When providing a route search function to a POI, the network data for route search is obtained by adding each POI position (latitude / longitude) as a node, and the POI node from a predetermined position from a desired departure point What is necessary is just to comprise so that the route to this may be searched and guided. For example, an optimal route guidance can be received by making a POI search request specifying a specific hotel and requesting a route search from the airport to the POI.
上記実施例の説明においては、携帯端末が第1、第2の言語に対応可能である例((第1言語が日本語、第2言語が英語で日本の通信キャリアにサービス加入している例(図3A〜図8A)、第1言語が英語、第2言語がフランス語で米国の通信キャリアにサービス加入している例(図3B〜図8B))を説明した。本発明はこれに限らず国別データベース38の言語が第3言語にも対応しており、携帯端末20の入力機能も第3言語に対応していれば、第3言語での検索サービスも可能である。
In the description of the above embodiment, an example in which the portable terminal is capable of supporting the first and second languages ((example in which the first language is Japanese and the second language is English is subscribed to a Japanese communication carrier) (FIG. 3A to FIG. 8A), an example in which a first language is English and a second language is French and a US communication carrier is subscribed (FIGS. 3B to 8B)) is not limited to this. If the language of the
すなわち、第1言語が日本語、第2言語が英語で日本の通信キャリアにサービス加入している場合、渡航先がタイで、日本語と英語で検索したが結果が見つからない場合、タイに対応する国別データベース38がタイ語に対応したデータを含んでおり、携帯端末20もタイ語入力に対応していたら、日本語で検索、次に英語で検索、更にタイ語で検索するようにガイダンスすることもできる。(ユーザがタイ語の入力方法を理解している必要はある)
In other words, if the first language is Japanese, the second language is English, and you are subscribed to a Japanese communications carrier, if your destination is Thailand and you search in Japanese and English, but the result is not found, you can respond to Thailand If the country-
また、日本以外の携帯電話であれば、例えば中国の携帯電話で日本を対象に検索するとき、初回は中国語、次に英語、そして日本語入力も可能なら、最後は日本語入力というように制御してゆく。ただし、この場合日本対応の各国別データベースには中国語対応のデータが含まれている必要がある。 For mobile phones other than Japan, for example, when searching for Japan on a Chinese mobile phone, the first time is Chinese, then English, and Japanese can be entered. I will control it. However, in this case, the country-specific database for Japan needs to include data for Chinese.
更に、それぞれの国別のデータベースであるJPDB381等は複数の言語で構成されたデータを含むデータベースとして説明したが、JPDB381が更に言語別のデータベースで構成され、携帯端末が使用した入力言語に応じて言語別のデータベースに切替える構成とすることもできる。 Furthermore, although JPDB381 etc. which are the database of each country were demonstrated as a database containing the data comprised in several languages, JPDB381 was further comprised by the database classified by language and according to the input language which the portable terminal used. It is possible to switch to a language-specific database.
本発明にかかるグローバルナビゲーションシステムは、グローバルなナビゲーションを行う際に非常に使い勝手の良い環境をデータベース構築のコストを抑制しつつ提供することができる。すなわち、情報配信サーバのデータベースに利用対象国別のデータが複数の言語(少なくとも第1言語と第2言語)対応に存在して、かつ携帯端末に複数の言語(少なくとも第1言語と第2言語)対応の入力変換モジュールが搭載されている言語の組み合わせにおいて、任意の利用対象国において、第1言語で検索した結果該当データがない場合に第2言語に切替えて再度検索するように案内することによって、第2言語を使用して目的の探索結果に到達可能となるものである。 The global navigation system according to the present invention can provide an environment that is very easy to use when performing global navigation while suppressing the cost of database construction. That is, the data of the use target country exists in the database of the information distribution server corresponding to a plurality of languages (at least the first language and the second language), and the portable terminal has a plurality of languages (at least the first language and the second language). ) In the combination of languages in which the corresponding input conversion module is installed, if there is no corresponding data as a result of searching in the first language in any target country, guide the user to switch to the second language and search again Thus, the target search result can be reached using the second language.
10・・・・グローバルナビゲーションシステム
11、12・・・ネットワーク
20・・・・携帯端末
21・・・・制御手段
22・・・・入力変換モジュール
23・・・・国別起動モジュール
231〜234・・・各国別起動モジュール
24・・・・通信手段
25・・・・測位手段
26・・・・表示手段
27・・・・入力手段
28・・・・配信要求編集手段
29・・・・記憶手段
30・・・・情報配信サーバ
31・・・・制御手段
32・・・・通信手段
33・・・・配信データ編集手段
34・・・・利用対象国検出手段
35・・・・経路探索手段
36・・・・データ検索手段
37・・・・データベース切替手段
38・・・・国別データベース
381〜384・・・各国別データベース
40・・・・POI情報提供サーバ
DESCRIPTION OF SYMBOLS 10 ...
Claims (9)
前記携帯端末は、前記国別起動モジュールを起動するとともに、第1言語を用いて所望のPOIの検索条件を入力して前記情報配信サーバに検索要求を行い、
前記情報配信サーバは、利用対象国検出手段と、データベース切替手段と、データ検索手段と、を備え、
前記利用対象国検出手段は前記携帯端末が起動した国別起動モジュールを検出し、前記データベース切替手段は検出された国別起動モジュールに対応した国別データベースに切替え、前記データ検索手段は前記第1言語に基づいて国別データベースを参照して検索を行い、前記検索条件に合致した検索結果が得られなかった場合、情報配信サーバは前記携帯端末に第1言語以外の言語に切替えて再度検索条件を入力して検索要求するように案内することを特徴とするグローバルナビゲーションシステム。 An information distribution server including a database including a country database for search composed of data corresponding to a plurality of languages, and an input conversion module capable of inputting in a plurality of languages corresponding to at least a first language and a second language Is a global navigation system in which a mobile terminal equipped with a country-specific activation module for each target country is connected via a network,
The mobile terminal activates the country-specific activation module, inputs a search condition for a desired POI using a first language, and makes a search request to the information distribution server,
The information distribution server includes a target country detection unit, a database switching unit, and a data search unit,
The usage target country detecting means detects a country-specific activation module activated by the mobile terminal, the database switching means switches to a country-specific database corresponding to the detected country-specific activation module, and the data search means is the first data retrieval means. If a search result matching the search condition is not obtained by referring to the country-specific database based on the language, the information distribution server switches the language to a language other than the first language on the portable terminal and searches again. A global navigation system that guides users to enter search requests.
前記情報配信サーバは、利用対象国検出手段と、データベース切替手段と、データ検索手段と、を備え、
前記利用対象国検出手段は前記携帯端末が起動した国別起動モジュールを検出し、前記データベース切替手段は検出された国別起動モジュールに対応した国別データベースに切替え、前記データ検索手段は前記第1言語に基づいて国別データベースを参照して検索を行い、前記検索条件に合致した検索結果が得られなかった場合、情報配信サーバは前記携帯端末に第1言語以外の言語に切替えて再度検索条件を入力して検索要求するように案内することを特徴とする情報配信サーバ。 An information distribution server including a database including a country database for search composed of data corresponding to a plurality of languages, and an input conversion module capable of inputting in a plurality of languages corresponding to at least a first language and a second language And a country-specific activation module for each target country, and activates the country-specific activation module and inputs a search condition for a desired POI using a first language to make a search request to the information distribution server An information distribution server constituting a global navigation system connected to a terminal via a network,
The information distribution server includes a target country detection unit, a database switching unit, and a data search unit,
The usage target country detecting means detects a country-specific activation module activated by the mobile terminal, the database switching means switches to a country-specific database corresponding to the detected country-specific activation module, and the data search means is the first data retrieval means. If a search result matching the search condition is not obtained by referring to the country-specific database based on the language, the information distribution server switches the language to a language other than the first language on the portable terminal and searches again. An information distribution server that guides a user to input a search request.
前記情報配信サーバは、複数の言語に対応するデータで構成された検索用の国別データベースを含むデータベースと、利用対象国検出手段と、データベース切替手段と、データ検索手段と、を備えた情報配信サーバを構成するコンピュータに、
前記携帯端末が起動した国別起動モジュールを検出する利用対象国検出手段としての処理を実行させ、
前記検出された国別起動モジュールに対応した国別データベースに切替えるデータベース切替手段としての処理を実行させ、
前記第1言語に基づいて国別データベースを参照して検索を行い、前記検索条件に合致した検索結果が得られなかった場合、前記携帯端末に第1言語以外の言語に切替えて再度検索条件を入力して検索要求するように案内する処理を実行させることを特徴とするプログラム。 An input conversion module capable of inputting in a plurality of languages corresponding to at least a first language and a second language, and a country-specific activation module for each target country, and activating the country-specific activation module; An information distribution server connected via a network to a portable terminal that inputs a search condition for a desired POI and makes a search request to the information distribution server,
The information distribution server includes a database including a search country database composed of data corresponding to a plurality of languages, a target country detection unit, a database switching unit, and a data search unit. On the computer that configures the server,
The processing as the target country detection means for detecting the country-specific activation module activated by the mobile terminal is executed,
The database switching means for switching to the country database corresponding to the detected country startup module is executed,
If a search result that matches the search condition is not obtained by referring to a country database based on the first language, the search condition is switched again to a language other than the first language on the portable terminal. A program for executing a process of inputting and guiding a search request.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005196853A JP4160062B2 (en) | 2005-07-05 | 2005-07-05 | Global navigation system, information distribution server and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005196853A JP4160062B2 (en) | 2005-07-05 | 2005-07-05 | Global navigation system, information distribution server and program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008154472A Division JP4693187B2 (en) | 2008-06-12 | 2008-06-12 | Global navigation system and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007018104A JP2007018104A (en) | 2007-01-25 |
JP4160062B2 true JP4160062B2 (en) | 2008-10-01 |
Family
ID=37755242
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005196853A Expired - Fee Related JP4160062B2 (en) | 2005-07-05 | 2005-07-05 | Global navigation system, information distribution server and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4160062B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100858152B1 (en) * | 2007-05-30 | 2008-09-10 | 주식회사 케이티프리텔 | Apparatus and method for providing global navigation service |
KR20090079575A (en) * | 2008-01-18 | 2009-07-22 | (주)시터스 | System and device of navigation service and method of servicing the same |
JP5473043B2 (en) * | 2009-01-19 | 2014-04-16 | アイシン・エィ・ダブリュ株式会社 | SEARCH SYSTEM, NAVIGATION DEVICE, AND SEARCH PROGRAM |
EP2702509A4 (en) * | 2011-04-28 | 2015-05-20 | Microsoft Technology Licensing Llc | Alternative market search result toggle |
JP2021086568A (en) * | 2019-11-29 | 2021-06-03 | 株式会社リコー | Information processing device, information processing system, information processing method, and program |
-
2005
- 2005-07-05 JP JP2005196853A patent/JP4160062B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007018104A (en) | 2007-01-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3596805B2 (en) | Information terminal device and route guidance method | |
US8090533B2 (en) | Map display system, method of inputting conditions for searching for POI, method of displaying guidance to POI, and terminal device | |
US6324467B1 (en) | Information providing system | |
US20120010816A1 (en) | Navigation system, route search server, route search agent server, and navigation method | |
JP4297513B1 (en) | Route search system, route search server, and route search method | |
JP4420471B1 (en) | Route guidance mediation system, route guidance mediation server, and route guidance method | |
WO2003063521A2 (en) | Routing framework | |
US20080068142A1 (en) | Personal communication and positioning system | |
US20070233384A1 (en) | Method and system for off-board navigation with a portable device | |
US20100228475A1 (en) | Personal communication system to send and receive voice data positioning information | |
JP4603950B2 (en) | Navigation system, POI search method, information distribution server, and portable terminal | |
KR20040030444A (en) | Information display system | |
WO2010084615A1 (en) | System which mediates providing of map information, server which mediates providing of map information, and method for providing map information | |
JP2008209164A (en) | Route chart display device, route chart display system, route chart display method, and route information distribution server | |
JP4737645B2 (en) | Information distribution system, information distribution method, information distribution server, and terminal device | |
JP4722554B2 (en) | POI information providing system, POI information providing method, information distribution server, terminal device | |
JP4693187B2 (en) | Global navigation system and program | |
JP2007114030A (en) | Navigation system, mobile terminal device, and route search server | |
JP4160062B2 (en) | Global navigation system, information distribution server and program | |
JP4956651B2 (en) | Navigation system, route search server, terminal device, and route guidance method | |
US6989770B1 (en) | Navigation system that supports multiple languages and formats | |
JP4163741B1 (en) | Navigation system, route search server, portable terminal device, and route search method | |
JP4851402B2 (en) | Information distribution system, information distribution server, portable terminal device, and information distribution method | |
JP6155936B2 (en) | Posted sentence search system, posted sentence search apparatus, posted sentence search method, and computer program | |
JP2007024624A (en) | Navigation system, information delivery server and portable terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070316 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20080501 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080520 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20080515 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080612 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080715 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080716 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4160062 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110725 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110725 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120725 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120725 Year of fee payment: 4 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130725 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |