(57)【要約】【課題】  複数のエリアが重なり合う場合であっても、簡素な方法でエリアに対する進入あるいは退出を判定することが可能なエリア判定装置及びその判定方法を提供する。【解決手段】  移動体が所定のエリアに進入したあるいは前記エリアから退出したことを判定するエリア判定装置は、所定時間毎に検出される前記移動体の測位位置を示す位置データに基づいて前記移動体がその内側に位置すると判定されるエリアを要素とする集合を算出し、現在の位置データに基づいて得られる第一の集合を全集合とする過去の位置データに基づいて得られる第二の集合の補集合に属する要素となるエリアに対して前記移動体が進入したと判定する制御手段４を有することを特徴とする。【選択図】図１
2007309768.tif 000002
【特許請求の範囲】
【請求項１】
移動体が所定のエリアに進入したあるいは前記エリアから退出したことを判定するエリア判定装置であって、
所定時間毎に検出される前記移動体の測位位置を示す位置データに基づいて前記移動体がその内側に位置すると判定されるエリアを要素とする集合を算出し、現在の位置データに基づいて得られる第一の集合を全集合とする過去の位置データに基づいて得られる第二の集合の補集合に属する要素となるエリアに対して前記移動体が進入したと判定する制御手段を有することを特徴とするエリア判定装置。
【請求項２】
前記制御手段は、前記第二の集合を全集合とする前記第一の集合の補集合に属する要素となるエリアに対して前記移動体が退出したと判定することを特徴とする請求項１に記載のエリア判定装置。
【請求項３】
移動体が所定のエリアに進入したあるいは前記エリアから退出したことを判定するエリア判定装置の判定方法であって、
所定時間毎に検出される前記移動体の測位位置を示す位置データに基づいて前記移動体がその内側に位置すると判定されるエリアを要素とする集合を算出し、現在の位置データに基づいて得られる第一の集合を全集合とする過去の位置データに基づいて得られる第二の集合の補集合に属する要素となるエリアに対して前記移動体が進入したと判定することを特徴とするエリア判定装置の判定方法。
【請求項４】
前記第二の集合を全集合とする前記第一の集合の補集合に属する要素となるエリアに対して前記移動体が退出したと判定することを特徴とする請求項３に記載のエリア判定装置の判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体が所定のエリアに進入したあるいは前記エリアから退出したことを判定するエリア判定装置及びその判定方法に関するものである。
【背景技術】
【０００２】
近年、自己の現在位置を測位することができるＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等の位置検出手段の普及に伴い、前記位置検出手段を保持する移動体（人や自動車あるいは船舶等）が予め定められたエリアに進入したあるいは前記エリアから退出した場合に情報提供や機器制御を行うことが知られている（特許文献１参照）。情報提供及び機器制御の例としては、子供や老人が自宅周辺から退出した場合に保護者に警報を報知する、危険な交差点への進入を警告する、店舗に近接した車両のナビゲーション装置の画面上に広告をポップアップさせる、駐車場への進入／退出に応じてナビゲーション装置のマップマッチングを停止／起動させる等が上げられる。
【特許文献１】特開２００４−２１２１９９号公報
【０００３】
特定のエリアに対する進入／退出の判定方法としては、２つの時刻におけるエリアに対する内外判定によって行われる。すなわち、過去においてエリアの外側に位置すると判定され、現在においてそのエリアの内側に位置すると判定される場合は、前記移動体は前記エリアに進入したと判定することができる。また、過去においてエリアの内側に位置すると判定され、現在においてエリアの外側に位置すると判定される場合は、前記移動体は前記エリアから退出したと判定することができる。このように、従来の進入／退出判定方法にあっては、過去の内外判定結果を保持する必要があった。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記エリアが複数存在し、複数のエリア同士が重なり合う場合は、単一の管理テーブルによっては計算が破綻してしまい、複数のエリアが重ならないようにエリア設定を行うか、管理テーブルを複数用意する必要があり、進入／退出判定に要するプログラミングが複雑になってしまうという問題点があった。
【０００５】
本発明は、上記の課題点に鑑みてなされたものであり、複数のエリアが重なり合う場合であっても、簡素な方法でエリアに対する進入あるいは退出を判定することが可能なエリア判定装置及びその判定方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のエリア判定装置は、前記課題を解決するために、移動体が所定のエリアに進入したあるいは前記エリアから退出したことを判定するエリア判定装置であって、所定時間毎に検出される前記移動体の測位位置を示す位置データに基づいて前記移動体がその内側に位置すると判定されるエリアを要素とする集合を算出し、現在の位置データに基づいて得られる第一の集合を全集合とする過去の位置データに基づいて得られる第二の集合の補集合に属する要素となるエリアに対して前記移動体が進入したと判定する制御手段を有することを特徴とする。
【０００７】
また、前記制御手段は、前記第二の集合を全集合とする前記第一の集合の補集合に属する要素となるエリアに対して前記移動体が退出したと判定することを特徴とする。
【０００８】
本発明のエリア判定装置の判定方法は、移動体がエリアに進入したあるいは前記エリアから退出したことを判定するエリア判定装置の判定方法であって、所定時間毎に検出される前記移動体の測位位置を示す位置データに基づいて前記移動体がその内側に位置すると判定されるエリアを要素とする集合を算出し、現在の位置データに基づいて得られる第一の集合を全集合とする過去の位置データに基づいて得られる第二の集合の補集合に属する要素となるエリアに対して前記移動体が進入したと判定することを特徴とする。
【０００９】
また、前記第二の集合を全集合とする前記第一の集合の補集合に属する要素となるエリアに対して前記移動体が退出したと判定することを特徴とする。
【発明の効果】
【００１０】
本発明は、移動体が情報エリアに進入したあるいは前記情報エリアから退出したことを判定するエリア判定装置及びその判定方法に関し、複数のエリアが重なり合う場合であっても、簡素な方法でエリアに対する進入あるいは退出を判定することを可能とする。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を車両用の情報提供装置に適用した実施形態を添付図面に基づき説明する。
【００１２】
図１を用いて情報提供装置の全体構成について説明する。情報提供装置Ａは、通信手段１と、ＧＰＳ受信部（位置検出手段）２と、操作手段３と、制御手段４と、報知手段５と、から主に構成されている。一方、情報提供装置Ａに後で詳述する情報エリアデータを配信するシステムとして、サーバ６を有している。このサーバ６は、パーソナルコンピュータ（パソコン）７や携帯電話機、あるいは通信機能付きカーナビゲーションシステム等とアクセスして前記情報エリアデータを収集し、Ｂｌｕｅｔｏｏｔｈ等の無線通信機能を有する携帯電話機８を介して情報提供装置Ａに前記情報エリアデータを送信することが可能なものである。
【００１３】
前記情報エリアデータは、情報エリアの座標及び報知すべき情報を少なくとも有するものであり、サーバ６内にハードディスク等の記録媒体に記録されるものである。なお、報知すべき情報としては、店舗の宣伝広告，観光情報あるいは運転の注意を促す警告情報等の特定の情報エリアに関する各種情報が上げられる。
【００１４】
通信手段１は、携帯電話機８との無線通信が可能であり、前記情報エリアデータをサーバ６から携帯電話機８を介して制御手段４へダウンロードするものである。
【００１５】
ＧＰＳ受信部２は、ＧＰＳ用受信アンテナを備え、前記受信アンテナで受信した人工衛星からの車両（移動体）の測位位置を制御手段４へ供給するものである。
【００１６】
操作手段３は、報知手段５での報知内容等を選択，決定するものであり、操作スイッチやワイヤレスリモコン等の遠隔操作部からなるものである。
【００１７】
制御手段４は、ＣＰＵ，ＲＯＭ，ＲＡＭ及びＩ／Ｏ（入出力）インターフェイス等を有するマイクロコンピューターから主になるものである。制御手段４は、ＧＰＳ受信部２によって受信した測位位置を示す位置データと、携帯電話機８を介してダウンロードされた前記情報エリアデータとをマッチング処理する。さらに制御手段４は、このマッチング処理結果に基づき車両が前記情報エリアに対して進入あるいは退出したか否かを判定し、この進入退出判定の結果に基づいて所定の情報を報知手段５によって提供するものである。なお、情報の提供方法としては、進入あるいは退出に応じて情報を提供するものであってもよく、また、進入に応じて情報を提供し、退出に応じて情報提供を停止するものであってもよい。また、制御手段４は、ダウンロードされた前記情報エリアデータを保存するためのフラッシュメモリ等の記録手段４ａを有し、前記情報エリアデータを加工し、保存することが可能となっている。
【００１８】
報知手段５は、例えばマトリクス型の液晶表示パネルや有機ＥＬパネルからなり情報を表示する視覚情報確認手段である表示部５ａと、情報を音声にて報知する聴覚情報確認手段であるスピーカ５ｂとを有し、制御手段４からの指示信号に応じて表示部５ａ及びスピーカ５ｂが動作する構成となっている。
【００１９】
次に、図２を用いて制御手段４のエリア判定方法について説明する。
【００２０】
制御手段４は、通信手段１によってサーバ６から情報エリアデータを入力する（ステップＳ１）。また、ＧＰＳ受信部２を介して位置データを入力する（ステップＳ２）。そして、制御手段４は、入力した前記情報エリアデータと前記位置データとに基づいて、車両が情報エリアの内側に位置するか否かを判定する（内外判定、ステップＳ３）。かかる内外判定方法は、エリア形状の自由度によって決定される。自由度が少ない形状ほど内外判定方法は簡素化される。例えば、図３は情報エリアの形状を円状とした場合を示している。エリア形状を円状に設定する場合は、現在位置Ｐから情報エリアＡの中心Ｃまでの距離ｒ１と情報エリアＡの半径ｒとを比較し、距離ｒ１が半径ｒよりも小さい場合は（ｒ１＜ｒ）、車両が情報エリアＡの内側に位置すると判定し、距離ｒ１が半径ｒより大きい場合は（ｒ１＞ｒ）、車両が情報エリアＡの外側に位置すると判定する。なお、距離ｒ１が半径ｒと等しい場合（ｒ１＝ｒ）は、境界上に位置するが、境界は、内と外のどちらか一方に属すると定義しておけばよい。また、エリア形状が円以外の形状からなる場合は、例えば複素関数論の回転数を算出する方法が知られている。
【００２１】
次いで、制御手段４は、ステップＳ３の内外判定において車両がその内側に位置すると判定された情報エリアを要素とする集合を算出する（ステップＳ４）。さらに、制御手段４は、現在の位置データに基づいて車両がその内側に位置すると判定された情報エリアを要素とする集合を第一の集合とし、過去（前回）の位置データに基づいて車両がその内側に位置すると判定された情報エリアを要素とする集合を第二の集合として、前記第一の集合を全集合とする前記第二の集合の補集合（以下、第一の補集合という）を算出し、また、前記第二の集合を全集合とする前記第一の集合の補集合（以下、第二の補集合という）を算出する（ステップＳ５）。そして、制御手段４は、前記第一の補集合に属する要素となる情報エリアに対して車両が進入したと判定し、また、前記第二の補集合に属する要素となる情報エリアに対して車両が退出したと判定する（進入退出判定、ステップＳ６）。
【００２２】
図４は車両の重なり合う複数の情報エリアへの進入及び情報エリアからの退出の一例を示している。図４において、情報エリアＡ１，Ａ２は互いに一部が重なり合って設定されている。車両１０は所定時間間隔で測位される測位位置がＰ１からＰ５に移動する間に情報エリアＡ１，Ａ２に対して進入及び退出をしている。測位位置Ｐ１からＰ５に基づいてステップＳ３における内外判定を行うと、測位位置Ｐ１，Ｐ５においては車両１０はその内側に位置すると判定される情報エリアはなく、測位位置Ｐ２においては情報エリアＡ１に対して車両１０がその内側に位置すると判定され、測位位置Ｐ３においては情報エリアＡ１，Ａ２に対して車両１０がその内側に位置すると判定され、測位位置Ｐ４においては情報エリアＡ２に対して車両１０がその内側に位置すると判定される。
【００２３】
その内外判定結果に基づいてステップＳ４における集合算出を行うと、測位位置Ｐ１，Ｐ５に基づいて得られる集合Ｘ１，Ｘ５＝｛｝（空集合）となり、測位位置Ｐ２に基づいて得られる集合Ｘ２＝｛Ａ１｝となり、測位位置Ｐ３に基づいて得られる集合Ｘ３＝｛Ａ１，Ａ２｝となり、測位位置Ｐ４に基づいて得られる集合Ｘ４＝｛Ａ２｝となる。
【００２４】
さらに算出された集合Ｘ１〜Ｘ５に基づいてステップＳ５における補集合の算出を行う。情報エリアへの進入判定に用いられる前記第一の補集合の算出に際しては、車両１０が測位位置Ｐ１から測位位置Ｐ２に移動した場合（現在位置が測位位置Ｐ２である場合）は、前記第一の補集合として補集合Ｘ２＼Ｘ１＝｛Ａ１｝＼｛｝＝｛Ａ１｝が算出され、ステップＳ６の進入退出判定において情報エリアＡ１に対して車両１０が進入したと判定される。また、車両１０が測位位置Ｐ２から測位位置Ｐ３に移動した場合（現在位置が測位位置Ｐ３である場合）は、前記第一の補集合として補集合Ｘ３＼Ｘ２＝｛Ａ１，Ａ２｝＼｛Ａ１｝＝｛Ａ２｝が算出され、ステップＳ６の進入退出判定において情報エリアＡ２に対して車両１０が進入したと判定される。また、車両１０が測位位置Ｐ３から測位位置Ｐ４に移動した場合（現在位置が測位位置Ｐ４である場合）は、前記第一の補集合として補集合Ｘ４＼Ｘ３＝｛Ａ２｝＼｛Ａ１，Ａ２｝＝｛｝が算出され、ステップＳ６の進入退出判定において車両１０が進入したと判定される情報エリアはない。また、車両１０が測位位置Ｐ４から測位位置Ｐ５に移動した場合（現在位置が測位位置Ｐ５である場合）は、前記第一の補集合として補集合Ｘ５＼Ｘ４＝｛｝＼｛Ａ２｝＝｛｝が算出され、ステップＳ６の進入退出判定において車両１０が進入したと判定される情報エリアはない。
【００２５】
また、情報エリアからの退出判定に用いられる前記第二の補集合の算出に際しては、車両１０が測位位置Ｐ１から測位位置Ｐ２に移動した場合は、前記第二の補集合として補集合Ｘ１＼Ｘ２＝｛｝＼｛Ａ１｝＝｛｝が算出され、ステップＳ６の進入退出判定において車両１０が退出したと判定される情報エリアはない。また、車両１０が測位位置Ｐ２から測位位置Ｐ３に移動した場合は、前記第二の補集合として補集合Ｘ２＼Ｘ３＝｛Ａ１｝＼｛Ａ１，Ａ２｝＝｛｝が算出され、ステップＳ６の進入退出判定において車両１０が退出したと判定される情報エリアはない。また、車両１０が測位位置Ｐ３から測位位置Ｐ４に移動した場合は、前記第二の補集合として補集合Ｘ３＼Ｘ４＝｛Ａ１，Ａ２｝＼｛Ａ２｝＝｛Ａ１｝が算出され、ステップＳ６の進入退出判定において情報エリアＡ１に対して車両１０が退出したと判定される。また、車両１０が測位位置Ｐ４から測位位置Ｐ５に移動した場合は、前記第二の補集合として補集合Ｘ４＼Ｘ５＝｛Ａ２｝＼｛｝＝｛Ａ２｝が算出され、ステップＳ６の進入退出判定において情報エリアＡ２に対して車両１０が退出したと判定される。
【００２６】
以上の処理を実行することによって、情報提供装置Ａは、複数の情報エリアが互いに重なり合う場合であっても、情報エリアに対する車両の進入及び退出を判定することができる。
【００２７】
かかる情報提供装置Ａ及びそのエリア判定方法は、所定時間毎に検出される車両１０の測位位置Ｐ１〜Ｐ５を示す位置データに基づいて車両１０がその内側に位置すると判定されるエリアを要素とする集合Ｘ１〜Ｘ５を算出し、現在の位置データに基づいて得られる前記第一の集合における過去の位置データに基づいて得られる前記第二の集合の補集合たる前記第一の補集合に属する要素となる情報エリアに対して車両１０が進入したと判定することを特徴とする。また、前記第二の集合における前記第一の集合の補集合たる前記第二の補集合に属する要素となる情報エリアに対して車両１０が退出したと判定することを特徴とする。
【００２８】
かかる特徴点により、複数の情報エリアが重なり合う場合であっても前記情報エリアに対する進入及び退出を判定することができ、情報エリアの設定の自由度を向上させることができるとともに、補集合の演算によってかかるエリア判定を行うことによって、管理テーブルを複数用意する等のプログラムの複雑化を抑制でき、より簡素な方法でエリア判定を実施することが可能となる。
【００２９】
なお、本実施形態においては移動体は車両であったが、本発明における移動体は車両に限定されず、人や船舶等であってもよい。また、本実施形態は本発明を情報提供装置に適用したものであったが、本発明は、移動体が所定のエリアに進入したあるいは前記エリアから退出したことを判定するエリア判定装置に広く適用可能であり、進入あるいは退出に応じてナビゲーション装置等の制御を行うものであってもよい。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態における情報提供装置の全体構成を示す図である。
【図２】同上情報提供装置のエリア判定方法を説明するための図である。
【図３】同上情報提供装置における情報エリアを説明するための図である。
【図４】同上情報提供装置における複数の情報エリアを説明するための図である。
【符号の説明】
【００３１】
Ａ  情報提供装置
１  通信手段
２  ＧＰＳ受信部
３  操作手段
４  制御手段
４ａ  記録手段
５  報知手段
５ａ  表示部
５ｂ  スピーカ
６  サーバ
７  パソコン
８  携帯電話機
１０  車両
Ａ，Ａ１，Ａ２  情報エリア
Ｐ，Ｐ１〜Ｐ５  測位位置
【図１】
2007309768.tif 000003
【図２】
2007309768.tif 000004
【図３】
2007309768.tif 000005
【図４】
2007309768.tif 000006