(57)【要約】【課題】  複数の単語の組合せを利用した位置識別情報を用いて正確に位置を検索することができる位置検索システムを提供する。【解決手段】  本発明の位置検索システム１０は、サーバー４０は、１つの地理的座標空間に３個の単語の組合せからなる１つの固有の単語群情報を割り当て、複数の地理的座標空間の各々を複数の単語群情報の各々により識別可能にする位置識別情報を格納する格納部４２を含み、電子装置２０からのリクエストに応答して、例えば、現在地に該当する複数の単語群情報を電子装置２０へ提供する。電子装置２０は、受信した複数の単語群情報を出力し、ユーザーはその中から所望の単語群情報を選択し、現在地を確認する。【選択図】  図１
2020087150.tif 000002
【特許請求の範囲】
【請求項１】
電子装置と、当該電子装置と通信が可能なサーバーとを含む位置検索システムであって、
前記電子装置は、
位置情報を含む位置検索リクエストを前記サーバーに送信するリクエスト手段と、
前記サーバーから受信した単語群情報を出力する出力手段とを含み、
前記サーバーは、
１つの地理的座標空間に複数の単語の組合せからなる１つの固有の単語群情報を割り当て、複数の地理的座標空間の各々を複数の単語群情報の各々により識別可能にする位置識別情報を格納する格納手段と、
前記電子装置からの位置検索リクエストに応答して、前記位置情報に対応する地理的座標空間と当該地理的座標空間の周辺の地理的座標空間のそれぞれの単語群情報を前記位置識別情報を参照して検索する検索手段と、
前記検索手段により検索された複数の単語群情報を電子装置に送信する送信手段と、
を有する位置検索システム。
【請求項２】
前記検索手段は、前記位置情報を中心とする周辺位置に対応する複数の地理的座標空間の単語群情報を検索する、請求項１に記載の位置検索システム。
【請求項３】
前記検索手段は、前記位置情報に含まれる緯度および経度の座標に基づき周辺座標を生成し、生成された周辺座標に対応する地理的座標空間の単語群情報を検索する、請求項１または２に記載の位置検索システム。
【請求項４】
前記出力手段は、予め規定された単語を含む単語群情報を除外して複数の単語群情報を出力する、請求項１に記載の位置検索システム。
【請求項５】
前記予め規定された単語は、発音し難い単語として定義された単語である、請求項４に記載の位置検索システム。
【請求項６】
前記予め規定された単語は、覚え難い単語として定義された単語である、請求項４に記載の位置検索システム。
【請求項７】
電子装置はさらに、前記出力手段により出力された複数の単語群情報の中からユーザーによって選択された単語群情報の選択履歴を蓄積する蓄積手段を含み、
前記出力手段は、前記選択履歴に基づき過去に選択されたことがない単語を含む単語群情報を除外して複数の単語群情報の候補を出力する、請求項１に記載の位置検索システム。
【請求項８】
前記リクエスト手段は、ユーザー入力に応答して前記位置情報を取得する、請求項１に記載の位置検索システム。
【請求項９】
前記位置情報は、ユーザーの現在地の座標を含む、請求項１に記載の位置検索システム。
【請求項１０】
クライアントからの要求に応答して情報を提供するサーバーであって、
クライアントから位置情報を含む位置検索リクエストを取得する取得手段と、
１つの地理的座標空間に複数の単語の組合せからなる１つの固有の単語群情報を割り当て、複数の地理的座標空間の各々を複数の単語群情報の各々により識別可能にする位置識別情報を格納する格納手段と、
前記位置情報に対応する地理的座標空間と当該地理的座標空間の周辺の地理的座標空間のそれぞれの単語群情報を前記位置識別情報を参照して検索する検索手段と、
前記検索手段により検索された複数の単語群情報をクライアントに提供する提供手段と、
を有するサーバー。
【請求項１１】
位置検索機能を備えた電子装置であって、
位置情報を含む位置検索リクエストを取得する取得手段と、
１つの地理的座標空間に複数の単語の組合せからなる１つの固有の単語群情報を割り当て、複数の地理的座標空間の各々を複数の単語群情報の各々により識別可能にする位置識別情報を格納する格納手段と、
前記位置情報に対応する地理的座標空間と当該地理的座標空間の周辺の地理的座標空間のそれぞれの単語群情報を前記位置識別情報を参照して検索する検索手段と、
前記検索手段により検索された複数の単語群情報を出力する出力手段と、
を有する電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置検索機能を備えた電子装置に関し、特に、位置を識別するために複数の単語の組合せを利用した位置検索に関する。
【背景技術】
【０００２】
スマートフォン等の端末装置に搭載可能なアプリケーションに、「what3words」という地図検索アプリケーションが存在する。このアプリケーションを使用すれば、たった３つの単語を入力するだけで世界中のどんな場所でも正確に示すことができる。目的地探索や現在地確認などを行う場合、非常に簡単な操作で実現可能であり、特に音声認識による入力に便利である。
【０００３】
例えば、特許文献１には、地理的な位置候補を複数の値からなる１つの固有のグループに変換し、複数の値を複数の単語にそれぞれ変換し、変換した単語を提供する、位置識別子の生成方法が開示されている。さらに特許文献１には、位置識別子の複数の単語を複数の値からなる１つの固有のグループに変換し、地理的な位置候補を出力する、位置識別方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許第９，８８３，３３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザーが自分の現在地を相手に電話などで伝える場合、住所、道路名、交差点名などの目印となる特徴を利用するが、必ずしもそのような目印となる特徴が存在する訳でもなく、正確に現在地を伝えることができない場合がある。他方、特許文献１のような位置識別方法を利用すれば、ユーザーは、現在地を表す３つの単語の組合せを相手に伝えるだけで、相手は、現在地を正確に知ることができる。
【０００６】
しかしながら、このような３つの単語の組合せにより位置を識別する方法には、次のような課題がある。
（１）ユーザーは、３つの単語とその順番も正確に覚える必要がある。しかし、３つの単語には関連性は全くなく、似たような単語もたくさんある。
（２）世界中の場所が候補になるので、３つの単語を完璧に覚えておかないと、正しい位置の識別または目的地の探索をすることができない。
（３）３つの単語が英語である場合、日本人には発音が難しい単語（例えば、girl）があり、３つの単語を音声入力で使用する場合には、できればそのような単語は入っていないことが望ましい。
【０００７】
例えば、いわき駅は、「purest.returns.royally」の単語によって表すことできるが、誤って「purest.returns.rotary」とすると、中央アフリカ共和国になってしまう。
【０００８】
本発明は、このような従来の課題を解決するものであり、複数の単語の組合せを利用した位置識別情報を用いて正確に位置を検索することができる位置検索システム、電子装置、サーバーを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る位置検索システムは、電子装置と、当該電子装置と通信が可能なサーバーとを含むものであって、前記電子装置は、位置情報を含む位置検索リクエストを前記サーバーに送信するリクエスト手段と、前記サーバーから受信した単語群情報を出力する出力手段とを含み、前記サーバーは、１つの地理的座標空間に複数の単語の組合せからなる１つの固有の単語群情報を割り当て、複数の地理的座標空間の各々を複数の単語群情報の各々により識別可能にする位置識別情報を格納する格納手段と、前記電子装置からの位置検索リクエストに応答して、前記位置情報に対応する地理的座標空間と当該地理的座標空間の周辺の地理的座標空間のそれぞれの単語群情報を前記位置識別情報を参照して検索する検索手段と、前記検索手段により検索された複数の単語群情報を電子装置に送信する送信手段とを有する。
【００１０】
ある実施態様では、前記検索手段は、前記位置情報を中心とする周辺位置に対応する複数の地理的座標空間の単語群情報を検索する。ある実施態様では、前記検索手段は、前記位置情報に含まれる緯度および経度の座標に基づき周辺座標を生成し、生成された周辺座標に対応する地理的座標空間の単語群情報を検索する。ある実施態様では、前記出力手段は、予め規定された単語を含む単語群情報を除外して複数の単語群情報を出力する。ある実施態様では、前記予め規定された単語は、発音し難い単語として定義された単語である。ある実施態様では、前記予め規定された単語は、覚え難い単語として定義された単語である。ある実施態様では、電子装置はさらに、前記出力手段により出力された複数の単語群情報の中からユーザーによって選択された単語群情報の選択履歴を蓄積する蓄積手段を含み、前記出力手段は、前記選択履歴に基づき過去に選択されたことがない単語を含む単語群情報を除外して複数の単語群情報の候補を出力する。ある実施態様では、前記リクエスト手段は、ユーザー入力に応答して前記位置情報を取得する。ある実施態様では、前記位置情報は、ユーザーの現在地の座標を含む。
【００１１】
本発明に係る、クライアントからの要求に応答して情報を提供するサーバーは、クライアントから位置情報を含む位置検索リクエストを取得する取得手段と、１つの地理的座標空間に複数の単語の組合せからなる１つの固有の単語群情報を割り当て、複数の地理的座標空間の各々を複数の単語群情報の各々により識別可能にする位置識別情報を格納する格納手段と、前記位置情報に対応する地理的座標空間と当該地理的座標空間の周辺の地理的座標空間のそれぞれの単語群情報を前記位置識別情報を参照して検索する検索手段と、前記検索手段により検索された複数の単語群情報をクライアントに提供する提供手段とを有する。
【００１２】
本発明に係る位置検索機能を備えた電子装置は、位置情報を含む位置検索リクエストを取得する取得手段と、１つの地理的座標空間に複数の単語の組合せからなる１つの固有の単語群情報を割り当て、複数の地理的座標空間の各々を複数の単語群情報の各々により識別可能にする位置識別情報を格納する格納手段と、前記位置情報に対応する地理的座標空間と当該地理的座標空間の周辺の地理的座標空間のそれぞれの単語群情報を前記位置識別情報を参照して検索する検索手段と、前記検索手段により検索された複数の単語群情報を出力する出力手段とを有する。
【発明の効果】
【００１３】
本発明によれば、複数の単語群情報を出力するようにしたので、ユーザーは、複数の単語群情報の中から発音し易い単語群情報、あるいは覚え易い単語群情報を適宜選択することができるため、位置識別情報を正確に認識することができ、その結果、正確に位置検索を行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施例に係る位置検索システムの一例を示す図である。
【図２】本発明の実施例に係る位置検索機能を備えた車載装置の構成例を示すブロック図である。
【図３】本発明の実施例に係る車載装置に搭載された位置検索プログラムの機能的な構成を示すブロック図である。
【図４】本発明の実施例に係るサーバーに搭載された位置検索プログラムの機能的な構成を示すブロック図である。
【図５】本発明の実施例に係るサーバーの検索機能を説明する図である。
【図６】本発明の第１の実施例に係る位置検索システムの動作を説明するフローチャートである。
【図７】本発明の第２の実施例に係る単語群情報出力部のフィルタリングを説明するフローチャートである。
【図８】本発明の第２の実施例によりフィルタリングされた単語群情報の一例を示す図である。
【図９】本発明の第３の実施例に係る単語群情報出力部のフィルタリングを説明するフローチャートである。
【図１０】本発明の第３の実施例によりフィルタリングされた単語群情報の一例を示す図である。
【図１１】本発明の実施例に係る位置検索システムの使用例を説明する図である。
【発明を実施するための形態】
【００１５】
次に、本発明の実施の形態について説明する。本発明に係る電子装置は、ある実施態様では、パーソナルコンピュータ、スマートフォンに代表される高機能型携帯電話端末、ポータブル端末、またはナビゲーション・オーディオ・ビジュアル機能を備えた車載装置であることができる。また、ある実施態様では、本発明に係る電子装置は、ネットワークを介してサーバーに接続されるクライアントであり、サーバーから提供される位置識別情報を利用して位置検索機能を実行する。
【実施例】
【００１６】
図１は、本発明の実施例に係る位置検索システムの構成例を示す図である。同図に示すように、本実施例の位置検索システム１０は、位置検索機能を備えた電子装置２０（電子装置２０は、例えば、パーソナルコンピュータ２０Ａ、スマートフォン２０Ｂ、車載装置２０Ｃなど）と、インターネット等のネットワーク３０を介して電子装置２０と無線接続されたサーバー４０とを含む。サーバー４０は、位置識別情報を格納する格納部４２を備えている。位置識別情報は、例えば、地球上の地理的座標をメッシュ状の空間に分割し、１つのメッシュに複数の単語の組合せからなる固有の単語群情報を割り当て、各メッシュを複数の単語群情報により識別可能にする。
【００１７】
１つのメッシュは、座標情報を含み、座標情報により検索することが可能である。また、１つのメッシュは、例えば、既知の縦×横の長さで規定される。地球上の全ての領域が同一サイズのメッシュで分割される必要はなく、地理的な要因やその他の理由に応じてメッシュのサイズは異なっていてもよい。例えば、市街地のメッシュは小さく、山間部は大きくても良い。ある態様では、１つのメッシュは、３つの単語の組合せを含むユニークな単語群で表される。例えば、１つのメッシュは、「tiger,sea,sound」で表される。
【００１８】
パーソナルコンピュータ２０Ａ、スマートフォン２０Ｂ、車載装置２０Ｃなどの電子装置２０は、サーバー４０に位置識別情報を利用した位置検索を要求することができる。例えば、電子装置２０は、位置情報を含む位置検索リクエストをサーバー４０に送信し、サーバー４０は、位置検索リクエストに含まれる位置情報に対応する位置識別情報からメッシュの３単語の組合せ検索し、これを電子装置２０へ送信する。電子装置２０は、受信した３単語の組合せを出力し、ユーザーは、３単語の組合せを用いて現在位置置を確認したり、現在位置を他のユーザーに伝えたりすることができる。
【００１９】
電子装置２０の一例として、車載装置の構成例を図２に示す。本実施例の車載装置１００は、入力部１１０、位置検出部１２０、ナビゲーション部１３０、通信部１４０、表示部１５０、音声出力部１６０、記憶部１７０、および制御部１８０を含んで構成される。但し、ここに示す構成は一例であり、車載装置１００は、他の機能、例えば、オーディオ・ビジュアル機能等を包含するものであってもよい。
【００２０】
入力部１１０は、入力キーデバイス、音声入力認識装置、タッチパネルなどを含み、これらのデバイスを介してユーザーからの指示を受け取り、これを制御部１８０へ提供する。１つの態様では、入力部１１０は、現在地確認ボタンあるいは位置検索リクエストボタンを含むことができる。ユーザーは、これらのボタンを押下することで、サーバー４０に位置識別情報を利用した位置検索を要求することができる。また、他の態様では、ナビゲーション部１３０の動作に関連してサーバー４０に位置検索を要求するようにしてもよい。例えば、ナビゲーション部１３０の動作中に、現在地を確認したり、目的地を検索するとき、その位置情報を含む位置検索リクエストをサーバー４０に送信し、対応する３単語の組合せを得るようにしてもよい。
【００２１】
位置検出部１２０は、ＧＰＳ衛星から送信されるＧＰＳ信号および／またはジャイロセンサ等の方位センサの出力に基づき自車の現在位置を検出する。ナビゲーション部１３０は、例えば、位置検出部１２０によって検出された現在地から目的地までの経路を道路地図データを参照して探索し、探索された経路を表示部１５０に表示させたり、経路の音声案内を音声出力部１６０から出力させる。
【００２２】
通信部１４０は、サーバーや外部装置との間でデータ通信を可能にする。通信部１４０は、例えば、図１に示すように、ネットワーク３０を介してサーバー４０にアクセスし、サーバー４０に位置検索リクエストを送信し、あるいはサーバー４０からの検索結果である単語群情報を受信する。表示部１５０は、例えば、ナビゲーション部１３０によって生成された道路地図を表示したり、サーバー４０から受信した位置識別情報を表示する。音声出力部１６０は、ナビゲーション部１３０による案内を音声出力したり、サーバー４０から受信した位置識別情報を音声出力する。
【００２３】
記憶部１７０は、ナビゲーション部１３０に使用される道路地図データを記憶したり、車載装置１００に必要なデータやアプリケーションソフトウエア等を記憶する。また、本例では、サーバー４０が位置識別情報を格納するが、もし、記憶部１７０に十分な記憶容量があれば、記憶部１７０が位置識別情報の全部または一部（例えば、限られたエリア）を格納するようにしてもよい。
【００２４】
制御部１８０は、車載装置１００の各部の動作を制御する。ある実施態様では、制御部１８０は、ＲＯＭ／ＲＡＭ等を備えたマイクロプロセッサまたはマイクロコントローラを含み、ＲＯＭには、位置識別情報を利用した位置検索機能を実行するための位置検索プログラムが格納される。
【００２５】
図３に、位置検索プログラム２００の機能的な構成を示す。位置検索プログラム２００は、サーバー４０に対し位置検索リクエストを送信する位置検索リクエスト部２１０と、位置検索リクエストに含まれる位置情報を取得する位置情報取得部２２０と、サーバー４０から検索結果である単語群情報を受信する単語群情報受信部２３０と、受信した単語群情報を出力する単語群情報出力部２４０と、出力された単語群情報についてユーザーが選択した単語群情報の選択履歴を蓄積する選択履歴蓄積部２５０とを備えている。
【００２６】
位置検索リクエスト部２１０は、例えば、ユーザーが入力部１１０を介して位置検索を指示すると、これに応答してサーバー４０に位置検索リクエストを送信する。ユーザーは、例えば、自分の現在地を知りたいとき、あるいは自分の現在地を他のユーザーに伝えたいときなどに位置検索リクエストを指示する。例えば、現在地確認ボタンや位置検索リクエストボタンが用意されているならば、それらのボタンの押下に応答して位置検索リクエスト部２１０が位置検索リクエストを実行する。
【００２７】
位置検索リクエストには、検索対象の位置情報が含まれる。この検索対象の位置情報は、位置情報取得部２２０によって取得される。位置情報取得部２２０は、位置検索リクエストに関連してユーザーが検索を望む住所、施設名などの位置情報を取得する。例えば、ユーザーが現在地確認ボタンを押下したならば、位置検出部１２０により検出された現在地の情報を取得する。あるいは、ユーザーが音声入力やその他のキー入力により、検索対象の住所や施設名を入力した場合には、ナビゲーション部１３０で利用される道路地図データを参照して、それらの位置情報を取得する。あるいは、ナビゲーション部１３０が実行されているとき、ユーザーが地図画面上の地点を特定したとき、その位置情報を取得する。こうして取得された位置情報には、緯度、経度の座標が含まれる。位置検索リクエスト部２１０は、位置情報取得部１１０により取得された検索対象の位置情報（緯度、経度の座標）を含む位置検索リクエストをサーバー４０に送信する。
【００２８】
単語群情報受信部２３０は、位置検索リクエスト部２１０からのリクエストに応答してサーバー４０が位置検索を行った結果としての単語群情報をサーバー４０から受信する。受信した単語群情報は、単語群情報出力部２４０へ提供される。
【００２９】
単語群情報出力部２４０は、受信した単語群情報を表示部１５０や音声出力部１６０から出力する。ある実施態様では、単語群情報出力部２４０は、受信した単語群情報をフィルタリングする機能を備えており、例えば、日本人にとって発音がし難い単語群情報や覚え難い単語群情報が出力されないようにすることができる。
【００３０】
単語群情報出力部２４０により複数の単語群情報が出力されたとき、ユーザーは、この中から所望の単語群情報を入力部１１０を介して選択することができる。１つの実施態様では、選択された単語群情報が最終決定された単語群情報として表示部１５０に再表示され、あるいは音声出力部１６０から音声出力される。ユーザーは、出力された単語群情報を認識し、認識した単語群情報を電話等を介してユーザーに伝えることができる。あるいは、スマートフォンが車載装置１００にハンズフリー通話できる状態で接続されていれば、音声出力された単語群情報がそのまま相手に伝えられる。例えば、他のユーザーは、自身のスマートフォンを介して単語群情報を含む位置検索リクエストをサーバー４０に送信し、サーバー４０から単語群情報に対応する位置情報（緯度、経度の座標）を受け取り、これをスマートフォンの地図画面上に表示させることで、単語群情報の正確な位置を確認することができる。
【００３１】
選択履歴蓄積部２５０は、単語群情報出力部２４０により出力された単語群情報に関してユーザーが選択した単語群情報の選択履歴を蓄積する。この蓄積結果は、単語群情報出力部２４０のフィルタリング機能に利用することができ、つまり、単語群情報出力部２４０は、過去に選択されたことがない単語を含む単語群情報が出力されないようにすることができる。
【００３２】
次に、サーバー４０の位置検索機能について説明する。図４は、サーバー４０に搭載される位置検索プログラム３００の機能的な構成を示す図である。位置検索プログラム３００は、車載装置１００からの位置検索リクエストを受け取る位置検索リクエスト受信部３１０と、受け取った位置検索リクエストに応答して、格納部４２の位置識別情報を参照して該当する単語群情報を検索する検索部３２０と、検索部３２０により検索された単語群情報を車載装置１００へ送信する単語群情報送信部３３０とを含む。
【００３３】
検索部３２０は、格納部４２に格納された位置識別情報を参照して、位置検索リクエストに含まれる位置情報、すなわち、検索対象の座標（緯度、経度）に対応するメッシュとその単語群情報を検索する。結果として、検索対象の位置座標が単語群情報（例えば、３つの単語の組合せ）に変換される。本実施例では、検索部３２０はさらに、検索対象の位置周辺のメッシュとそれらの単語群情報も検索する。
【００３４】
検索部３２０による周辺検索の一例を図５に示す。同図において、１〜９のそれぞれの矩形は１つのメッシュを表している。中央のメッシュ１が検索対象の座標に対応する。検索部３２０は、検索対象の座標に対応する中央のメッシュ１を検索し、それに加えて、周辺のメッシュ２〜８を同時に検索する。１つのメッシュの横方向の長さＰ、縦方向の長さＱは既知であり（例えば、Ｐ＝Ｑ＝２メートル）、検索部３２０は、検索対象の座標（Ｘ、Ｙ）に、メッシュの大きさを考慮した一定値ｐ、ｑを加算または減算することで（Ｘ−ｐ、Ｙ＋ｑ）、（Ｘ、Ｙ＋ｑ）、（Ｘ＋ｐ、Ｙ＋ｑ）、（Ｘ−ｐ、Ｙ）、（Ｘ＋ｐ、Ｙ）、（Ｘ−ｐ、Ｙ−ｑ）、（Ｘ、Ｙ−ｑ）、（Ｘ＋ｐ、Ｙ−ｑ）の座標を生成し、メッシュ１の周辺のメッシュ２〜９を検索することができる。あるいは、上記とは別な方法で、メッシュ１の上下左右で隣接するメッシュ２〜８を検索するようにしてもよい。
【００３５】
メッシュ１〜９の各々には、それぞれ異なる単語群情報が割り当てられ、例えば、Ｐ＝Ｑ＝２メートルであれば、２メートル間隔で単語群情報が異なる。実際に、１つの施設や住所が存在するエリアは、複数のメッシュを含み、つまり、１つの施設や住所には、数十種類の単語群情報が存在することになる。
【００３６】
こうして、検索部３２０は、検索対象の座標とその周辺の座標に対応する複数のメッシュの単語群情報を検索し、単語群情報送信部３３０は、検索された複数の単語群情報を車載装置１００へ送信する。
【００３７】
次に、本実施例の位置検索システムの動作について図６のフローを参照して説明する。車載装置１００において、ユーザーから単語群情報の位置検索リクエストの指示を受け取ると（Ｓ１００）、位置情報取得部２２０は、ユーザーの位置検索リクエストに関連しての検索対象の位置情報を取得する（Ｓ１０２）。ユーザーは、例えば、車載装置の現在地の位置検索を指示したり、目的地の位置検索を指示したり、地図画面上の位置検索を指示する。位置情報取得部２２０は、位置検出部１２０の検出結果やナビゲーション部１３０の道路地図データに基づき、ユーザーにより指示された位置情報の座標を取得する。そして、位置検索リクエスト部２１０は、位置情報取得部２２０により取得された位置情報を含む位置検索リクエストをサーバー４０に送信する（Ｓ１０４）。
【００３８】
サーバー４０が車載装置１００からの位置検索リクエストを受信すると（Ｓ１１０）、検索部３２０は、位置検索リクエストに含まれる位置情報に対応するメッシュとその周辺のメッシュに該当する単語群情報を検索部４２から抽出する（Ｓ１１２）。例えば、図５に示すように、検索部３２０は、９つのメッシュに対応する９つの単語群情報を抽出する。次に、単語群情報送信部３３０は、検索された複数の単語群情報を車載装置１００へ送信する（Ｓ１１４）。
【００３９】
車載装置１００において、単語群情報受信部２３０がサーバー４０から送信された単語群情報を受信し（Ｓ１２０）、単語群情報出力部２４０は、複数の単語群情報の候補を出力する（Ｓ１２２）。次に、ユーザーは、複数の単語群情報の候補の中から所望の単語群情報を選択し（Ｓ１２４）、選択履歴蓄積部２６０は、単語群情報の選択履歴を蓄積する（Ｓ１２６）。車載装置１００は、選択された単語群情報に関する動作を実施する（Ｓ１２８）。例えば、選択された単語群情報の音声出力を行ったり、通信部１４０を介して他のユーザーに選択された単語群情報を送信する。
【００４０】
このように本実施例によれば、単語群情報の位置検索を行う場合に、検索対象の位置に加えてその周辺の位置の単語群情報を検索するようにしたので、ユーザーは、複数の単語群情報の中から発音し易い単語群情報、覚え易い単語群情報、好みの単語群情報を適宜選択することができ、結果として正しい単語群情報を認識し、正確な位置の確認をすることが可能になる。
【００４１】
次に、本発明の第２の実施例について説明する。第２の実施例では、単語群情報出力部２４０にユーザーの嗜好等を反映したフィルタリング機能を持たせ、発音し難い単語群情報や覚え難い単語群情報等が事前に出力されないようにする。
【００４２】
第２の実施例では、出力を希望しない単語を登録した禁止辞書が記憶部１７０に生成される。例えば、ユーザーが発音し難いと感じる単語、覚え難いと感じる単語、嫌いな単語などが禁止辞書に登録される。単語群情報出力部２４０は、サーバー４０から受信した単語群情報を出力するとき、禁止辞書に登録されている単語を含む単語群情報が出力されないようにフィルタリングする。
【００４３】
図７に、単語群情報出力部２４０の動作フローを示す。単語群情報出力部２４０は、サーバー４０から受信した複数の単語群情報を保持し（Ｓ２００）、次に、保持された複数の単語群情報の中から１つの単語群情報を選択し（Ｓ２１０）、選択された単語群情報に含まれる単語が禁止辞書に登録された単語に一致するか否かを判定する（Ｓ２２０）。もし、１つでも禁止辞書の単語に一致すれば、その単語群情報は削除される（Ｓ２３０）。このような処理が保持されている全ての単語群情報について実行され（Ｓ２４０）、最終的に削除されずに残っている単語群情報が出力される（Ｓ２５０）。
【００４４】
例えば、単語群情報が３つの単語の組合せからなるとき、図８（Ａ）に示すように、９つの単語群情報がサーバーによって検索され、これが単語群情報出力部２４０に保持される。ここで、ユーザーにとって発音し難い単語として、「girl, year, ear, bowl, work, walk」が禁止辞書に登録されているとする。禁止辞書によるフィルタリングの結果、最終的にユーザーに提示される単語群情報の候補は、図８（Ｂ）に示す６つとなる。
【００４５】
次に、本発明の第３の実施例について説明する。第３の実施例では、単語群情報出力部２４０のフィルタリングにさらに、選択履歴蓄積部２５０の選択履歴を反映させる。つまり、単語群情報出力部２４０は、過去に選択されなかった単語を含む単語群情報は、ユーザーが嫌い、もしくは発音し難い単語とみなし、非表示にする。あるいは、優先順位を下げるような表示を行う。
【００４６】
図９は、第３の実施例による選択履歴蓄積部２５０の動作を説明するフローである。単語群情報出力部２４０が受信した複数の単語群情報を表示し（Ｓ３００）、次いで、ユーザーが複数の中の単語群情報の中から覚え易い単語群情報を選択すると（Ｓ３１０）、選択履歴蓄積部２５０は、選択された単語群情報に含まれる単語が辞書に既登録か否かを判定し（Ｓ３２０）、既登録でなければその単語を辞書に登録する（Ｓ３３０）。あるいは、既登録であれば、更新登録することで登録された日時を更新するようにしてもよい。１つの実施態様では、辞書は、一定期間よりも前に登録された単語を削除するように更新され、最近のユーザーの選択履歴を反映するようにしてもよい。
【００４７】
例えば、図１０（Ａ）に示す９つの単語群情報が検索され、「better, joy, little」の単語が過去に選択されなかった場合、第２の実施例のフィルタリングと併せると、図１０（Ｂ）に示すように、結果的に残った４つの単語群情報の候補が出力される。ユーザーは、この中から所望の単語群情報を選択する。
【００４８】
次に、本実施例の位置検索システムの使用例について図１１を参照して説明する。ここでは、ユーザーＡとユーザーＢとがスマートフォンで会話し、ユーザーＡがユーザーＢに向かっていると仮定する。ユーザーＢは、ユーザーＡに対し「今どこ辺りを走ってるの？」との問いに対し、現在の走行している位置を正確に認識できない場合（例えば、分かり易い目印が見当たらない、交差点が近くにないなど）（Ｓ４００）、スマートフォンの現在地確認ボタンを押下すると（Ｓ４１０）、サーバー４０への位置検索リクエストが実行される（Ｓ４２０）。ユーザーＡのスマートフォンの位置検出部１２０またはナビゲーション部１３０は、ユーザーＡの現在地の座標を取得し、これを含む位置検索リクエストがサーバー４０に送信され、サーバー４０からユーザーＡのスマートフォンに複数の単語群情報である現在地候補が送信され、これが表示される（Ｓ４３０）。ユーザーＡは、複数の単語群情報の中から覚えやすい単語群を選択し、選択した単語群情報、例えば、図１０（Ｂ）に示す「tiger,sea,sound」をユーザーＢに音声で伝える（Ｓ４４０）。
【００４９】
ユーザーＢは、「tiger,sea,sound」を確認し、次いで、現在地確認ボタンを押下すると（Ｓ４５０）、サーバー４０への位置検索リクエストが実行される（４６０）。ユーザーＢのスマートフォンは、「tiger,sea,sound」を含む位置検索リクエストをサーバー４０に送信し、サーバー４０から、「tiger,sea,sound」の座標情報を取得し（Ｓ４７０）、これが地図画面上に表示される。ユーザーＢは、ユーザーＡの正確な現在地を認識し、例えば、「もうすぐ到着だね」との返答をする。
【００５０】
このように現在位置を確認する際に、覚え易い単語、発音し易い単語、好きな単語等を含む単語群情報をユーザーが選択することで、単語の間違いを無くし、かつ相手に正確な位置確認を行わせることができる。
【００５１】
次に、本発明の変形例について説明する。上記実施例では、サーバー４０が位置識別情報を格納し、サーバーがクライアント（車載装置、スマートフォン、パーソナルコンピュータ等の電子装置）からのリクエストに応答して単語群情報を検索するようにしたが、これに限らず、本発明は、電子装置が位置識別情報を格納し、位置識別情報を参照して単語群情報を検索することも可能である。つまり、サーバーを利用することなく電子装置が自己完結的に位置検索（座標から単語群情報への変換、あるいは単語群情報から座標への変換）を行うようにしてもよい。
【００５２】
上記実施例では、位置識別情報は、１つのメッシュ空間を３つの単語の組合せで表す例を示したが、単語の数は、３つではなく、４つ以上であってもよいし、可能であれば２つであってもよい。
【００５３】
以上、本発明の好ましい実施の形態について詳述したが、本発明は、特定の実施形態に限定されるものではなく、特許請求の範囲に記載された発明の要旨の範囲において、種々の変形、変更が可能である。
【符号の説明】
【００５４】
１０：位置検索システム
２０Ａ：パーソナルコンピュータ
２０Ｂ：スマートフォン
２０Ｃ：車載装置
３０：ネットワーク
４０：サーバー
４２：格納部
１００：車載装置
【図１】
2020087150.tif 000003
【図２】
2020087150.tif 000004
【図３】
2020087150.tif 000005
【図４】
2020087150.tif 000006
【図５】
2020087150.tif 000007
【図６】
2020087150.tif 000008
【図７】
2020087150.tif 000009
【図８】
2020087150.tif 000010
【図９】
2020087150.tif 000011
【図１０】
2020087150.tif 000012
【図１１】
2020087150.tif 000013