(57)【要約】【課題】オープンな位置管理装置、オープンな位置管理システムおよびオープンな位置管理方法を提供すること。【解決手段】オープンな位置管理装置は、位置情報要求元からユーザ位置管理要求を受信し、位置情報要求元にユーザの位置情報を提供するために、１つまたは複数の位置情報プロバイダから１つの位置情報プロバイダを選択する。一意のユーザＩＤが、システム内の各ユーザに割り当てられる。本発明を使用することによって、位置情報要求元は、位置情報要求元の位置管理を実施する負担が軽減され得るように、外部の位置情報プロバイダによって提供されるユーザ位置情報を活用することができる。
2005530382.tif 000002
【特許請求の範囲】
【請求項１】
位置管理を実施することができる１つまたは複数の位置情報プロバイダのＩＤを記録するための位置情報プロバイダ・リストと、
ユーザに関する位置管理の実施を求める、位置情報要求元からの要求に応答して、前記位置情報要求元に前記ユーザの位置情報を提供するために、前記位置情報プロバイダ・リスト内の前記位置情報プロバイダのうちの１つを選択する位置情報プロバイダ選択手段と、
前記位置情報要求元に、前記位置情報プロバイダ・リスト内の前記選択された位置情報プロバイダによって提供された前記ユーザの前記位置情報について通知する位置情報通知手段とを含むオープンな位置管理装置。
【請求項２】
前記位置情報プロバイダ選択手段が、特定の選択ポリシーに基づいて前記位置情報プロバイダを選択する、請求項１に記載のオープンな位置管理装置。
【請求項３】
一意のユーザＩＤが、前記位置情報要求元の個々のユーザ、および前記位置情報プロバイダに割り当てられる、請求項１または２に記載のオープンな位置管理装置。
【請求項４】
前記ユーザの前記ユーザＩＤと、前記ユーザのために選択された前記位置情報プロバイダの前記ＩＤの間の対応関係を格納するための位置管理テーブルを含む、請求項３に記載のオープンな位置管理装置。
【請求項５】
前記オープンな位置管理装置が前記位置情報要求元の一部である、請求項１または２に記載のオープンな位置管理装置。
【請求項６】
前記１つまたは複数の位置情報プロバイダがそれぞれ、
前記位置管理要求内に含まれる前記ユーザＩＤを含む位置情報問合わせ要求を受信し、前記位置情報問合せの結果を、前記オープンな位置管理装置に返すための位置情報応答手段と、
前記位置情報応答手段に接続されており、前記位置情報プロバイダに登録されている前記ユーザの端末ＩＤ、および前記ユーザの前記ユーザＩＤをそれぞれ記録するための現在のユーザ・リストと、
前記位置情報応答手段によって提供された、前記ユーザＩＤを含む前記ユーザの前記位置情報を判断し、前記位置情報応答手段に前記位置情報を返送するための位置判断手段とを含むことを特徴とする、請求項１または２に記載のオープンな位置管理装置。
【請求項７】
位置情報要求元から、ユーザＩＤを含むユーザ位置管理要求を受信するステップと、
１つまたは複数の位置情報プロバイダに、前記ユーザＩＤを含む位置情報問合せ要求を送信するステップと、
前記１つまたは複数の位置情報プロバイダから返された前記位置情報を受信するステップと、
前記１つまたは複数の位置情報プロバイダのうちの１つから返された、１つの位置情報を選択するステップと、
前記位置情報要求元に、前記選択された位置情報を返すステップとを含むことを特徴とする、オープンな位置管理方法。
【請求項８】
前記１つまたは複数の位置情報プロバイダがそれぞれ、前記ユーザＩＤを含む前記位置情報問合せ要求を受信するステップと、
前記１つまたは複数の位置情報プロバイダがそれぞれ、前記ユーザＩＤが前記プロバイダに登録されているかどうかを検出するステップと、
前記１つまたは複数の位置情報プロバイダがそれぞれ、前記ユーザＩＤが前記プロバイダに登録されていることを検出した場合に、前記ユーザＩＤに対応する前記位置情報を判断し、それを返すステップとをさらに含むことを特徴とする、請求項７に記載のオープンな位置管理方法。
【請求項９】
前記ユーザＩＤが、それぞれのユーザに一意であることを特徴とする、請求項７または８に記載のオープンな位置管理方法。
【請求項１０】
前記選択ステップが、特定の選択ポリシーに基づいて前記位置情報プロバイダを選択するステップをさらに含むことを特徴とする、請求項９に記載のオープンな位置管理方法。
【請求項１１】
前記選択ステップが、前記ユーザの前記ユーザＩＤ、および前記ユーザのために選択された前記位置情報プロバイダのＩＤの間の対応関係を格納するステップをさらに含むことを特徴とする、請求項９に記載のオープンな位置管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークに関し、より詳細には、通信ネットワーク内の通信端末の位置管理が、該通信ネットワークの外部の位置情報プロバイダから提供される位置情報を使用することによって実施される、オープンな位置管理装置、オープンな位置管理システムおよび方法に関する。
【背景技術】
【０００２】
通信ネットワーク、たとえばモバイル・ネットワークでは、移動局向けに迅速なサービスを提供するために、移動局の現在位置を管理することが重要である。このようにして、モバイル・ネットワークは、移動局に送信される通話やショート・メッセージなどの情報があり、または移動局が情報を送信するときに、移動局の位置を迅速に判断し、接続を確立し、移動局への、または移動局からの情報転送あるいはその両方を行うことができる。移動局は、通信を行いながら、またはアイドル状態で、移動していることがある。既に開始されている接続が確実に継続するようにするために、移動局は、アクセス・ポイント間でハンドオーバされる。移動局が通信を行っていない場合、ネットワークは、着信接続を設定し、経路指定するために、その現在のセルを判断できなければならない。
【０００３】
ＧＳＭなどの現在のモバイル・ネットワークにおける位置管理は、２つの基本的な操作、ページングおよび位置更新によって実施される。
【０００４】
図１に、ＧＳＭネットワークで実施される、ページングおよび位置更新手順を示す。他のモバイル・ネットワークで、類似の手法も使用される。従来の位置管理の方式では、ネットワークのカバー・エリアは、位置エリア（ＬＡ：location area）と称される、さらに小さいコール・クラスタに分割される。位置エリアは、ネットワークが移動局の位置を追跡する細かさであり、すなわち位置エリアは、移動局が位置できなければならないセル群である。移動局がある場所から別の場所に移動するとき、位置更新の手順がトリガされ、移動局は、ネットワークに、この位置エリアの変更について知らせる。
【０００５】
移動局が位置エリアの変更を検出できるようにするために、基地局は、それが属する位置の識別子を、定期的にブロードキャストする。一方、移動局は、現在ブロードキャストされている位置エリア識別子（ＬＡＩ：location area identifier）を「聴取し」、記録されているＬＡＩ（それが最後に位置していたＬＡＩ）と比較する。２つのＬＡＩが同一である場合、移動局はどんな作業をも行わない。しかし、２つのＬＡＩが異なる場合は、移動局はこれを、位置エリアの変更と解釈し、次いで、位置更新手順が始動され、古いＬＡＩが、新しいＬＡＩで置き換えられる。同時に、移動局は、モバイル・ネットワークに、そのＬＡＩの変更について通知する。モバイル・ネットワークは、通知を受信したことに応答して、移動局の現在位置を速やかに管理するために、モバイル・ネットワーク側で、更新手順を処理する。
【０００６】
従来の位置更新管理の機構では、基地局は、それが属する位置エリアのＬＡＩを、継続してブロードキャストし、移動局は継続して、ブロードキャストされるＬＡＩを「聴取し」、登録されているＬＡＩとそれを比較する。２つのＬＡＩが異なる場合は、移動局は、モバイル・ネットワークに、そのＬＡＩの変更について通知する。モバイル・ネットワークは、通知を受信したことに応答して、モバイル・ネットワーク側で、更新手順を処理する。その場合、ネットワークのオーバヘッドが非常に増加し、ネットワーク・リソースが浪費されるという問題が生じる。さらに、移動局からモバイル・ネットワークに、連続して信号を送信するため、移動局の電力が非常に速く消費される。
【０００７】
実際には、通常２つの状況が存在し、その１つは、同じエリア内に、それぞれ異なるモバイル・ネットワーク・サービス・プロバイダが、独自の基地局を設け、その独自の基地局を使用して、それに属する移動局の位置管理を個々に実施することであり、もう１つは、たとえモバイル・ネットワークＢが、そのエリア内で位置管理を実施することができるとしても、モバイル・ネットワークＡは、ネットワークＡによってカバーされないエリアに移動したユーザの位置管理を行うことができないことである。前者の欠点は、１つのエリア内で、基地局を重複して構築するので、全体のコストが増加することであり、後者の欠点は、位置管理を行うことができる既に存在するリソースが、十分に活用されないことである。
【０００８】
さらに、モバイル・ネットワークで位置管理を実施するための従来の技術では、移動局およびモバイル・ネットワークが位置情報を連続的に交換するので、モバイル・ネットワークは、位置管理を繰り返し実施する。通信ネットワークが急増しており、それらの多くは、それ自体のネットワーク範囲内で、ユーザの位置を追跡することができる。
【０００９】
実際、多くの情報システムは、現在、それに属する端末の位置を追跡することができる。たとえば、ＩＢＭは、そのスタッフの位置を適宜追跡するためのシステムを開発し、そのシステムは、たとえば、建物のタイムカード・システムをチェックすることによって、そのスタッフの１人が現在どの研究室にいるかを判断し、その者によって使用されるＴｈｉｎｋｐａｄの状況をチェックすることによって、その人物が通話を受けることができるかどうかを判断することを介して、ＩＢＭの建物内で働いている人物の位置を追跡し突き止めることができる。このシステムでは、その人物によってシステム内に格納されている作業記録またはブルー・ページ（blue page）をチェックすることによって、その人物がどこで、何をしているかについてさえ知ることができる。通信ネットワークが、建物内でちょうど働いているそのユーザの位置管理を統制するために、その建物内の位置管理機能を利用することができれば、ネットワークの負担が大いに軽減される。この場合、モバイル・ネットワークは、建物内に位置する移動局と、位置情報を連続的に交換せずに、建物内のリアルタイム・トラッキング・システムから、ユーザによって使用される移動局の最新の位置情報を取得することができる。
【００１０】
位置情報を提供することができる様々なシステムがある。たとえば、ネットワーク化された地下鉄システムでは、システムは、ユーザが乗車する電車の位置変更情報をチェックすることによって、ユーザの移動局の位置情報を保持することができる。モバイル・ネットワークが、地下鉄システムを介して移動局の位置情報を取得することができれば、モバイル・ネットワークの負担は、大幅に低減される。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明によれば、位置管理を実施するためのネットワークのオーバヘッドを効率的に低減するために、通信ネットワーク内のユーザの位置情報を、該通信ネットワークの外部の位置情報プロバイダから提供するためのオープンな位置管理装置、オープンな位置管理システムおよび方法がここでは提供される。
【課題を解決するための手段】
【００１２】
別の態様から見ると、本発明は、通信ネットワークが、ユーザの位置を、ユーザが該ネットワークによってカバーされないエリアに移動する場合でも管理できるように、該通信ネットワークの外部の位置情報要求元から、該通信ネットワーク内のユーザの位置情報を提供するためのオープンな位置管理装置、オープンな位置管理システムおよび方法を提供する。
【００１３】
別の態様から見ると、本発明は、付属装置として、別の第三者によって提供され、またはそれぞれの通信ネットワークに提供され得る、オープンな位置管理装置を提供する。
【００１４】
別の態様から見ると、本発明は、特定の選択ポリシーに基づいて適切な位置情報プロバイダを選択することができる、オープンな位置管理装置、オープンな位置管理システムおよび方法を提供する。
【００１５】
別の態様から見ると、本発明は、位置管理を実施することができる１つまたは複数の位置情報プロバイダのＩＤを記録するための位置情報プロバイダ・リストと、ユーザに関する位置管理の実施を求める、位置情報要求元からの要求に応答して、位置情報要求元にユーザの位置情報を提供するために、位置情報プロバイダ・リスト内の位置情報プロバイダのうちの１つを選択する位置情報プロバイダ選択手段と、位置情報プロバイダ・リスト内の選択された位置情報プロバイダによって提供されたユーザの位置情報について、位置情報要求元に通知する位置情報通知手段とを含むことを特徴とするオープンな位置管理装置を提供する。
【００１６】
好ましくは、本発明は、前記位置情報プロバイダ選択手段が、特定の選択ポリシーに基づいて位置情報プロバイダを選択する、オープンな位置管理装置を提供する。
【００１７】
好ましくは、本発明は、一意のユーザＩＤが、前記位置情報要求元の個々のユーザ、および前記位置情報プロバイダに割り当てられる、オープンな位置管理装置を提供する。
【００１８】
好ましくは、本発明は、ユーザのユーザＩＤと、ユーザのために選択された位置情報プロバイダのＩＤの間の対応関係を格納するための位置管理テーブルを含む、オープンな位置管理装置を提供する。
【００１９】
好ましくは、本発明は、前記オープンな位置管理装置が前記位置情報要求元の一部である、オープンな位置管理装置を提供する。
【００２０】
好ましくは、本発明は、前記１つまたは複数の位置情報プロバイダがそれぞれ、前記位置管理要求内に含まれる前記ユーザＩＤを含む、位置情報問合わせ要求を受信し、また前記オープンな位置管理装置に、位置情報問合せの結果を返すための位置情報応答手段と、前記位置情報応答手段に接続されており、前記位置情報プロバイダに登録されているユーザの端末ＩＤ、およびユーザのユーザＩＤをそれぞれ記録するための現在のユーザ・リストと、前記位置情報応答手段によって提供されたユーザＩＤを含む、ユーザの位置情報を判断し、前記位置情報応答手段に位置情報を返送するための位置判断手段とを含むことを特徴とするオープンな位置管理装置を提供する。
【００２１】
本発明の別の態様から見ると、本発明は、１つまたは複数の位置情報要求元、および１つまたは複数の位置情報プロバイダを含むオープンな位置管理システムであって、１つまたは複数の位置情報要求元のうちの１つからの、ユーザに関する位置管理の実施を求める要求に応答して、１つまたは複数の位置情報要求元のうちの１つに、１つまたは複数の位置情報プロバイダのうちの１つによって提供されたユーザの位置情報を提供するためのオープンな位置管理装置をさらに含むことを特徴とする、オープンな位置管理システムを提供する。該オープンな位置管理装置は、位置管理を実施することができる１つまたは複数の位置情報プロバイダのＩＤを記録するための位置情報プロバイダ・リストと、ユーザに関する位置管理の実施を求める、位置情報要求元の１つからの要求に応答して、位置情報要求元にユーザの位置情報を提供するために、位置情報プロバイダ・リスト内の位置情報プロバイダのうちの１つを選択する位置情報プロバイダ選択手段と、位置情報プロバイダ・リスト内の選択された位置情報プロバイダによって提供されたユーザの位置情報について、位置情報要求元に通知する手段とをさらに含む。
【００２２】
好ましくは、本発明は、前記１つまたは複数の位置情報要求元がそれぞれ、位置情報要求元の各ユーザの端末ＩＤと、システム内で、彼／彼女に割り当てられた一意のユーザＩＤの間の対応関係を格納するユーザ番号格納手段と、前記オープンな位置管理装置に、ユーザのユーザＩＤを含む位置管理要求を送信するための位置情報問合せ手段とを含むことを特徴とする、オープンな位置管理システムを提供する。
【００２３】
好ましくは、本発明は、前記１つまたは複数の位置情報プロバイダがそれぞれ、前記位置管理要求内に含まれる前記ユーザＩＤを含む、位置情報問合せ要求を受信し、前記オープンな位置管理装置に位置情報問合せの結果を返す位置情報応答手段と、前記位置情報応答手段に接続されており、前記位置情報プロバイダに登録されているユーザの端末ＩＤ、およびユーザのユーザＩＤを登録するための現在のユーザ・リストと、前記位置情報応答手段によって提供されたユーザＩＤを含むユーザの位置情報を判断し、前記位置情報応答手段に位置情報を返送するための位置判断手段とを含むことを特徴とする、オープンな位置管理システムを提供する。
【００２４】
好ましくは、本発明は、前記位置情報プロバイダ選択手段が、特定の選択ポリシーに基づいて位置情報プロバイダを選択することを特徴とする、オープンな位置管理システムを提供する。
【００２５】
好ましくは、本発明は、前記オープンな位置管理装置が、ユーザのユーザＩＤと、ユーザのために選択された位置情報プロバイダのＩＤの間の対応関係を格納するための位置管理テーブルをさらに含むことを特徴とする、オープンな位置管理システムを提供する。
【００２６】
別の態様から見ると、本発明は、位置情報要求元から、ユーザＩＤを含むユーザ位置管理要求を受信するステップと、１つまたは複数の位置情報プロバイダに、ユーザＩＤを含む位置情報問合せ要求を送信するステップと、１つまたは複数の位置情報プロバイダから返された位置情報を受信するステップと、１つまたは複数の位置情報プロバイダのうちの１つから返された１つの位置情報を選択するステップと、位置情報要求元に選択された位置情報を返すステップとを含むことを特徴とする、オープンな位置管理方法を提供する。
【００２７】
好ましくは、本発明は、前記１つまたは複数の位置情報プロバイダがそれぞれ、前記ユーザＩＤを含む、前記位置情報問合せ要求を受信するステップと、前記１つまたは複数の位置情報プロバイダがそれぞれ、前記ユーザＩＤがプロバイダに登録されているかどうかを検出するステップと、前記１つまたは複数の位置情報プロバイダがそれぞれ、前記ユーザＩＤがプロバイダに登録されていることを検出した場合に、前記ユーザＩＤに対応する位置情報を判断し、それを返すステップとをさらに含むことを特徴とする、オープンな位置管理方法を提供する。
【００２８】
好ましくは、本発明は、前記ユーザＩＤがそれぞれのユーザに一意であることを特徴とする、オープンな位置管理方法を提供する。
【００２９】
好ましくは、本発明は、前記選択ステップが、特定の選択ポリシーに基づいて位置情報プロバイダを選択するステップをさらに含むことを特徴とする、オープンな位置管理方法を提供する。
【００３０】
好ましくは、本発明は、前記選択ステップが、ユーザのユーザＩＤ、およびユーザのために選択された位置情報プロバイダのＩＤの間の対応関係を格納するステップをさらに含むことを特徴とする、オープンな位置管理方法を提供する。
【００３１】
次に、本発明について、例示するためだけに、添付の図面を参照して説明する。
【発明を実施するための最良の形態】
【００３２】
図２は、本発明によるオープンな位置管理システムの機能ブロック図である。図２に示すように、オープンな位置管理装置１０１が、通信ネットワーク１０２から、ユーザに関する位置管理要求を受信する。オープンな位置管理装置１０１は、複数の位置情報プロバイダ１〜Ｎから、ユーザによって使用される他の端末のうちのいずれかを現在管理する、１つの位置情報プロバイダｉを選択する。次いで、オープンな位置管理装置１０１は、ユーザの位置情報として、位置情報プロバイダｉによって保持される他の端末の位置情報を、通信ネットワーク１０２に通知する。
【００３３】
このようにして、通信ネットワーク１０２は、それ自体に属するユーザによって保有される特定の端末の位置管理を統制する役割を、オープンな位置管理装置１０１に委ねることができ、このオープンな位置管理装置は、通信ネットワーク１０２のために、ユーザの位置情報を提供する、ユーザに適した位置情報プロバイダを判断する。その結果、通信ネットワーク１０２の運営負担を軽減することができ、また通信ネットワーク１０２は、端末の位置管理を行うために、外部の位置特定リソースを十分に利用することができる。
【００３４】
次に、図２に示す概念によるオープンな位置管理システムの構造について、以下で詳細に説明する。
【００３５】
本発明によるオープンな位置管理システムでは、システムが、様々な端末を介する通信を享受する各ユーザに、一意の識別番号（以下、ユーザＩＤと称する）を割り当てると想定する。ユーザ識別の処理は、３者間で、すなわち通信ネットワークと、オープンな位置管理装置と、個々の位置情報プロバイダとの間で、ユーザＩＤを使用して実施される。たとえば、あるユーザに属するそれぞれ異なる種類の通信の番号は、１つの一意のユーザＩＤに対応し、こうした通信の番号は、たとえば、ユーザによって所有される携帯電話の携帯電話番号、ユーザによって保有されるコンピュータのＩＰアドレス、およびユーザによって所有されるページャのページング番号である。本発明は、ユーザの位置をアドレス指定するときに、ユーザを、オブジェクトとして参照することによって動作する。次いで、ネットワーク内のユーザ端末の内部識別番号と、一意のユーザＩＤの間の対応関係をそれぞれ保持するために、ストレージが、３つの側で、特に通信ネットワークおよび位置情報プロバイダ内にそれぞれ含まれる。
【００３６】
図３は、本発明の第１の実施形態によるオープンな位置管理システムの機能ブロック図である。
【００３７】
図３に示すように、通信ネットワーク１０２は、通信ネットワーク１０２内のすべてのユーザに割り当てられたユーザＩＤと、通信ネットワーク１０２内の内部ユーザ識別番号の間の対応関係をそれぞれ格納する、ユーザ番号記憶装置１０２２を含む。ユーザＩＤは、オープンな位置管理装置１０１内の図示されていないユーザＩＤ割当て装置によって割り当てられる。通信ネットワーク１０２は、オープンな位置管理装置１０１に、位置管理要求を送信する、位置情報問合せ装置１０２１をさらに含み、該位置管理要求は、ユーザのユーザＩＤ、およびオープンな位置管理装置１０１に、ユーザの位置情報をそれに提供することを求める要求を含む。
【００３８】
オープンな位置管理装置１０１は、位置情報プロバイダ選択装置１０１１、位置情報プロバイダ・リスト１０１２、および位置情報通知装置１０１４を含む。
【００３９】
位置情報プロバイダ選択装置１０１１は、位置情報プロバイダ・リスト１０１２内の位置情報プロバイダに位置問合せ要求を送信し、またユーザに関する位置管理の実施を求める、通信ネットワーク１０２からの要求に応答して、位置情報を返送する位置情報プロバイダを選択する。
【００４０】
位置情報プロバイダ・リスト１０１２内に格納される内容は、位置情報プロバイダのＩＤ、ならびにサービス・エリア、位置特定の精度、位置特定のコスト・時間など、そのパフォーマンスを含み得る。
【００４１】
位置情報通知装置１０１４は、選択された位置情報プロバイダによって返された位置情報を、通信ネットワーク１０２に通知する。次に、第１の実施形態による位置管理の操作手順について、以下で詳細に説明する。
【００４２】
図４に示すように、ステップＳ４０１で、位置情報プロバイダ選択装置１０１１は、通信ネットワーク１０２内の位置情報問合せ装置１０２１から、ユーザＩＤを含むユーザに関する位置管理要求を受信する。ステップＳ４０２で、位置情報プロバイダ選択装置１０１１は、位置情報プロバイダ・リスト１０１２内の位置情報プロバイダに、ユーザＩＤを含むユーザの位置情報を求める位置問合せ要求を送信する。ステップＳ４０３で、位置情報プロバイダ選択装置１０１１は、位置情報プロバイダから、位置情報応答メッセージを受信する。ステップＳ４０４で、位置情報プロバイダ選択装置１０１１は、１つの位置情報プロバイダから返された１つの位置情報を選択し、たとえば、該位置情報プロバイダが最初に位置情報を返す。ステップＳ４０５で、位置情報通知装置１０１４は、通信ネットワーク１０２に、ユーザＩＤおよび位置情報を返す。
【００４３】
さらに、位置情報プロバイダ選択装置１０１１は、特定のトリガに基づいて、ユーザの位置情報を提供することができる位置情報プロバイダが存在しないと判断する場合、通信ネットワーク１０２に、位置管理サービスを提供することができないことを示すメッセージを返す。このトリガは、たとえば、すべての位置情報プロバイダが拒否メッセージを戻すとき、または位置情報プロバイダ選択装置１０１１が、ある時間の経過後に、位置情報プロバイダのうちのいずれからもメッセージを受信できない場合である。
【００４４】
図５は、本発明の第１の実施形態による位置情報プロバイダ内の処理を示すフローチャートである。ステップＳ５０１で、それぞれの位置情報プロバイダ内の位置情報応答装置１０３１は、位置情報問合せ要求を受信し、位置情報問合せ要求内に含まれるユーザＩＤが、現在のユーザ・リスト１０３２内に存在するかどうかを検出し、対応するユーザＩＤが存在しない場合は、ステップＳ５０２で、位置情報応答装置１０３１は、ユーザがそのサービス範囲内に含まれないことを示す拒否メッセージを、位置情報プロバイダ選択装置１０１１に返す。対応するユーザＩＤが存在する場合は、ユーザが、位置情報プロバイダのサービス範囲内に現在存在することを意味し、次いで、ステップＳ５０３で、位置判断装置１０３３は、ユーザＩＤを含むユーザの位置情報を判断する。ステップＳ５０４で、位置情報応答装置１０３１は、それ自体の識別番号、さらに位置判断装置１０３３によって判断される現在の位置情報、およびユーザＩＤを、位置情報プロバイダ選択装置１０１１に返す。
【００４５】
本発明の第１の実施形態によれば、通信ネットワーク内のユーザの位置情報が、通信ネットワークからの位置管理要求に応答して、通信ネットワークの外側の外部位置情報要求元によって提供され、それによって、通信ネットワークに関する限りでは、ネットワークのオーバヘッドが大幅に低減され、外部リソースが効率的に活用される。
【００４６】
第２の実施形態は、それが位置管理テーブル１０１３を追加するという点を除いては、第１の実施形態に類似する。同じ構成要素には、第１の実施形態と同じ参照番号が付与されており、その説明は省略されている。
【００４７】
図６は、本発明の第２の実施形態によるオープンな位置管理システムの機能ブロック図である。
【００４８】
第１の実施形態では、通信ネットワーク１０２から位置管理要求が来たときはいつでも、位置情報プロバイダ選択装置１０１１は、通信ネットワーク１０２のための位置情報プロバイダを選択するために、選択操作を実行する。第２の実施形態は、ユーザのユーザＩＤと、位置情報プロバイダ選択装置１０１１によって、ユーザのためにそれぞれ選択された位置情報プロバイダのＩＤの間の対応関係を格納するための位置管理テーブル１０１３をさらに含む。
【００４９】
位置情報プロバイダ選択装置１０１１は、選択された位置情報プロバイダの識別情報を、位置管理テーブル１０１３内に格納する。通信ネットワーク１０２が位置管理要求を再び送信すると、位置情報プロバイダ選択装置１０１１は、まず位置管理テーブル１０１３を検出して、通信ネットワーク１０２によって要求されたユーザに対応する、位置情報プロバイダが存在するかどうかをチェックする。プロバイダが存在する場合は、位置情報プロバイダ選択装置１０１１は、位置情報問合せ要求を、位置情報プロバイダに直接に送信する。
【００５０】
本発明の第２の実施形態によれば、ユーザのための選択された位置情報プロバイダの情報が、オープンな位置管理装置内に格納され、次いで、ユーザに関する位置特定要求が次に要求されたときに、選択された位置情報プロバイダに直接に問い合わせ、それによって、オープンな位置管理装置のパフォーマンスが最適化され、システムのレスポンスが上がる。
【００５１】
第３の実施形態では、位置情報プロバイダ選択装置１０１１は、ある特定の選択ポリシーに基づいて、位置情報プロバイダを選択する。
【００５２】
図７は、オープンな位置管理システムによる、通信ネットワークから送信された選択ポリシー・パラメータに基づいて位置管理を実施するフローチャートである。
【００５３】
まず、ステップＳ７０１で、通信ネットワーク１０２内の位置情報問合せ装置１０２１は、ユーザに関する位置管理要求を、オープンな位置管理装置１０１に送信する。位置管理要求は、少なくともユーザＩＤ、および必要な応答時間、位置特定の精度、ユーザの以前の位置情報などの位置管理の条件パラメータを含む。ステップＳ７０２で、オープンな位置管理装置１０１内の位置情報プロバイダ選択装置１０１１は、ユーザに関する位置管理要求から、位置管理条件パラメータを抽出する。ステップＳ７０３で、位置情報プロバイダ選択装置１０１１は、抽出されたパラメータに従って、位置情報プロバイダ・リスト内の位置情報プロバイダの、位置問合せの優先順位を設定する。
【００５４】
ステップＳ７０４で、位置情報プロバイダ選択装置１０１１は、位置問合せ要求内に、位置を突き止める必要があるユーザのユーザＩＤを置き、優先度の順序で、位置情報プロバイダに位置問合せ要求を送信する。ステップＳ７０５で、位置情報プロバイダ選択装置１０１１は、位置情報プロバイダから、位置情報応答メッセージを受信する。ステップＳ７０６で、位置情報プロバイダ選択装置１０１１は、位置情報を返している位置情報プロバイダが、位置情報を返すことができるすべての位置情報プロバイダのうちで最も高い優先順位を有するかどうかを検出する。そうでない場合は、処理は、ステップＳ７０５に戻り、応答メッセージを受信し続け、そうである場合は、処理は、ステップＳ７０７に進む。
【００５５】
ステップＳ７０７で、位置情報通知装置１０１４は、応答として、位置情報を通信ネットワーク１０２に返す。
【００５６】
「最高優先順位」を有する位置情報プロバイダは、このプロバイダより高い優先順位を有するプロバイダがすべて拒否メッセージを返しており、このプロバイダが、位置情報を返すことができるプロバイダのうちで最も高い優先順位を有することを意味することが当業者には理解されよう。さらに、位置情報プロバイダ選択装置１０１１が、特定のトリガに基づいて、ユーザの位置情報を提供することができる位置情報プロバイダが存在しないと判断する場合、それは、通信ネットワークに位置管理サービスを提供することができないことを示すメッセージを、通信ネットワーク１０２に返す。このトリガは、たとえば、すべての位置情報プロバイダが拒否メッセージを戻したとき、または位置情報プロバイダ選択装置１０１１が、ある時間の経過後に、位置情報プロバイダのうちのいずれからも確認情報を受信できなかった場合である。
【００５７】
さらに、図７に示すフローチャートでは、通信ネットワークが、オープンな位置管理装置１０１に選択ポリシーを提供する。選択ポリシーは、オープンな位置管理装置１０１内に事前に格納され、選択操作を実施するために、位置情報プロバイダ選択装置１０１１によって使用され得ることが当業者には理解されよう。
【００５８】
本発明の第３の実施形態によれば、このシステムは、ある特定の選択ポリシーに基づいて位置情報プロバイダを選択することができるので、それぞれ異なる管理要件に対応する、異なる位置管理を柔軟に実施することができる。
【００５９】
さらに、新しい位置情報プロバイダを、必要時に、上述のオープンな位置管理装置１０１に追加することができ、また新しい選択ポリシー、およびその対応する選択操作も同様に、通信ネットワークの要件に従って追加することができる。本発明によるシステムは、位置管理を提供することができる、オープンな標準の枠組みを提供する。
【００６０】
さらに、図３に、位置情報プロバイダｉの構造だけを示してあるが、他の位置情報プロバイダもまた、同じ構造を有する。通信ネットワーク１０２は、位置情報プロバイダの役割を担うことができ、また位置情報プロバイダは、位置情報要求元の役割を担うことができる。その位置付けを、互いに交換し、または組み合わせることができる。たとえば、ネットワーク１０２は、位置情報要求元と位置情報プロバイダの両方である場合があり、したがって、それ自体の位置管理機能を使用することによって、他の位置情報要求元のためにサービスを提供することができ、また外部の位置管理機能を十分に利用する。
【００６１】
オープンな位置管理装置は、付属装置として、通信ネットワーク内に、すなわち位置情報要求元内に統合できることが当業者には理解されよう。上記の実施形態は、本発明を限定するためではなく、本発明を説明するために使用されるものにすぎないことに留意されたい。
【００６２】
本発明について、諸実施形態および図面を参照して説明したが、それらは、本発明を限定するために使用されるものではない。また本発明は、特許請求の範囲の精神および範囲から逸脱せずに、修正され改良され得る。
【図面の簡単な説明】
【００６３】
【図１】従来のやり方の位置管理プロセスを示す図である。
【図２】本発明によるオープンな位置管理システムのブロック図である。
【図３】本発明の第１の実施形態によるオープンな位置管理システムの機能ブロック図である。
【図４】本発明の第１の実施形態によるオープンな位置管理装置の処理のフローチャートである。
【図５】本発明の第１の実施形態による位置情報プロバイダで処理されるフローチャートである。
【図６】本発明の第２の実施形態によるオープンな位置管理システムの機能ブロック図である。
【図７】本発明の第３の実施形態によるオープンな位置管理装置の処理のフローチャートである。
【図１】
2005530382.tif 000003
【図２】
2005530382.tif 000004
【図３】
2005530382.tif 000005
【図４】
2005530382.tif 000006
【図５】
2005530382.tif 000007
【図６】
2005530382.tif 000008
【図７】
2005530382.tif 000009
【手続補正書】
【提出日】平成16年6月30日(2004.6.30)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークに関し、より詳細には、通信ネットワーク内の通信端末の位置管理が、該通信ネットワークの外部の位置情報プロバイダから提供される位置情報を使用することによって実施される、オープンな位置管理装置、オープンな位置管理システムおよび方法に関する。
【背景技術】
【０００２】
通信ネットワーク、たとえばモバイル・ネットワークでは、移動局向けに迅速なサービスを提供するために、移動局の現在位置を管理することが重要である。このようにして、モバイル・ネットワークは、移動局に送信される通話やショート・メッセージなどの情報があり、または移動局が情報を送信するときに、移動局の位置を迅速に判断し、接続を確立し、移動局への、または移動局からの情報転送あるいはその両方を行うことができる。移動局は、通信を行いながら、またはアイドル状態で、移動していることがある。既に開始されている接続が確実に継続するようにするために、移動局は、アクセス・ポイント間でハンドオーバされる。移動局が通信を行っていない場合、ネットワークは、着信接続を設定し、経路指定するために、その現在のセルを判断できなければならない。
【０００３】
ＧＳＭなどの現在のモバイル・ネットワークにおける位置管理は、２つの基本的な操作、ページングおよび位置更新によって実施される。
【０００４】
図１に、ＧＳＭネットワークで実施される、ページングおよび位置更新手順を示す。他のモバイル・ネットワークで、類似の手法も使用される。従来の位置管理の方式では、ネットワークのカバー・エリアは、位置エリア（ＬＡ：location area）と称される、さらに小さいコール・クラスタに分割される。位置エリアは、ネットワークが移動局の位置を追跡する細かさであり、すなわち位置エリアは、移動局が位置できなければならないセル群である。移動局がある場所から別の場所に移動するとき、位置更新の手順がトリガされ、移動局は、ネットワークに、この位置エリアの変更について知らせる。
【０００５】
移動局が位置エリアの変更を検出できるようにするために、基地局は、それが属する位置の識別子を、定期的にブロードキャストする。一方、移動局は、現在ブロードキャストされている位置エリア識別子（ＬＡＩ：location area identifier）を「聴取し」、記録されているＬＡＩ（それが最後に位置していたＬＡＩ）と比較する。２つのＬＡＩが同一である場合、移動局はどんな作業をも行わない。しかし、２つのＬＡＩが異なる場合は、移動局はこれを、位置エリアの変更と解釈し、次いで、位置更新手順が始動され、古いＬＡＩが、新しいＬＡＩで置き換えられる。同時に、移動局は、モバイル・ネットワークに、そのＬＡＩの変更について通知する。モバイル・ネットワークは、通知を受信したことに応答して、移動局の現在位置を速やかに管理するために、モバイル・ネットワーク側で、更新手順を処理する。
【０００６】
従来の位置更新管理の機構では、基地局は、それが属する位置エリアのＬＡＩを、継続してブロードキャストし、移動局は継続して、ブロードキャストされるＬＡＩを「聴取し」、登録されているＬＡＩとそれを比較する。２つのＬＡＩが異なる場合は、移動局は、モバイル・ネットワークに、そのＬＡＩの変更について通知する。モバイル・ネットワークは、通知を受信したことに応答して、モバイル・ネットワーク側で、更新手順を処理する。その場合、ネットワークのオーバヘッドが非常に増加し、ネットワーク・リソースが浪費されるという問題が生じる。さらに、移動局からモバイル・ネットワークに、連続して信号を送信するため、移動局の電力が非常に速く消費される。
【０００７】
実際には、通常２つの状況が存在し、その１つは、同じエリア内に、それぞれ異なるモバイル・ネットワーク・サービス・プロバイダが、独自の基地局を設け、その独自の基地局を使用して、それに属する移動局の位置管理を個々に実施することであり、もう１つは、たとえモバイル・ネットワークＢが、そのエリア内で位置管理を実施することができるとしても、モバイル・ネットワークＡは、ネットワークＡによってカバーされないエリアに移動したユーザの位置管理を行うことができないことである。前者の欠点は、１つのエリア内で、基地局を重複して構築するので、全体のコストが増加することであり、後者の欠点は、位置管理を行うことができる既に存在するリソースが、十分に活用されないことである。
【０００８】
さらに、モバイル・ネットワークで位置管理を実施するための従来の技術では、移動局およびモバイル・ネットワークが位置情報を連続的に交換するので、モバイル・ネットワークは、位置管理を繰り返し実施する。通信ネットワークが急増しており、それらの多くは、それ自体のネットワーク範囲内で、ユーザの位置を追跡することができる。
【０００９】
実際、多くの情報システムは、現在、それに属する端末の位置を追跡することができる。たとえば、ＩＢＭは、そのスタッフの位置を適宜追跡するためのシステムを開発し、そのシステムは、たとえば、建物のタイムカード・システムをチェックすることによって、そのスタッフの１人が現在どの研究室にいるかを判断し、その者によって使用されるＴｈｉｎｋｐａｄの状況をチェックすることによって、その人物が通話を受けることができるかどうかを判断することを介して、ＩＢＭの建物内で働いている人物の位置を追跡し突き止めることができる。このシステムでは、その人物によってシステム内に格納されている作業記録またはブルー・ページ（blue page）をチェックすることによって、その人物がどこで、何をしているかについてさえ知ることができる。通信ネットワークが、建物内でちょうど働いているそのユーザの位置管理を統制するために、その建物内の位置管理機能を利用することができれば、ネットワークの負担が大いに軽減される。この場合、モバイル・ネットワークは、建物内に位置する移動局と、位置情報を連続的に交換せずに、建物内のリアルタイム・トラッキング・システムから、ユーザによって使用される移動局の最新の位置情報を取得することができる。
【００１０】
位置情報を提供することができる様々なシステムがある。たとえば、ネットワーク化された地下鉄システムでは、システムは、ユーザが乗車する電車の位置変更情報をチェックすることによって、ユーザの移動局の位置情報を保持することができる。モバイル・ネットワークが、地下鉄システムを介して移動局の位置情報を取得することができれば、モバイル・ネットワークの負担は、大幅に低減される。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明によれば、位置管理を実施するためのネットワークのオーバヘッドを効率的に低減するために、通信ネットワーク内のユーザの位置情報を、該通信ネットワークの外部の位置情報プロバイダから提供するためのオープンな位置管理装置、オープンな位置管理システムおよび方法がここでは提供される。
【課題を解決するための手段】
【００１２】
第１の態様から見ると、本発明は、位置管理を実施することができる１つまたは複数の位置情報プロバイダのＩＤを記録するための位置情報プロバイダ・リストと、ユーザに関する位置管理の実施を求める、位置情報要求元からの要求に応答して、位置情報要求元にユーザの位置情報を提供するために、位置情報プロバイダ・リスト内の位置情報プロバイダのうちの１つを選択する位置情報プロバイダ選択手段と、位置情報プロバイダ・リスト内の選択された位置情報プロバイダによって提供されたユーザの位置情報について、位置情報要求元に通知する位置情報通知手段とを含むオープンな位置管理装置であって、前記位置情報プロバイダ選択手段が、特定の選択ポリシーに基づいて位置情報プロバイダを選択する、オープンな位置管理装置を提供する。
【００１３】
別の態様から見ると、本発明は、通信ネットワークが、ユーザの位置を、ユーザが該ネットワークによってカバーされないエリアに移動する場合でも管理できるように、該通信ネットワークの外部の位置情報要求元から、該通信ネットワーク内のユーザの位置情報を提供するためのオープンな位置管理装置、オープンな位置管理システムおよび方法を提供する。
【００１４】
別の態様から見ると、本発明は、付属装置として、別の第三者によって提供され、またはそれぞれの通信ネットワークに提供され得る、オープンな位置管理装置を提供する。
【００１５】
別の態様から見ると、本発明は、特定の選択ポリシーに基づいて適切な位置情報プロバイダを選択することができる、オープンな位置管理装置、オープンな位置管理システムおよび方法を提供する。
【００１６】
別の態様から見ると、本発明は、位置管理を実施することができる１つまたは複数の位置情報プロバイダのＩＤを記録するための位置情報プロバイダ・リストと、ユーザに関する位置管理の実施を求める、位置情報要求元からの要求に応答して、位置情報要求元にユーザの位置情報を提供するために、位置情報プロバイダ・リスト内の位置情報プロバイダのうちの１つを選択する位置情報プロバイダ選択手段と、位置情報プロバイダ・リスト内の選択された位置情報プロバイダによって提供されたユーザの位置情報について、位置情報要求元に通知する位置情報通知手段とを含むことを特徴とするオープンな位置管理装置を提供する。
【００１７】
好ましくは、本発明は、前記位置情報プロバイダ選択手段が、特定の選択ポリシーに基づいて位置情報プロバイダを選択する、オープンな位置管理装置を提供する。
【００１８】
好ましくは、本発明は、一意のユーザＩＤが、前記位置情報要求元の個々のユーザ、および前記位置情報プロバイダに割り当てられる、オープンな位置管理装置を提供する。
【００１９】
好ましくは、本発明は、ユーザのユーザＩＤと、ユーザのために選択された位置情報プロバイダのＩＤの間の対応関係を格納するための位置管理テーブルを含む、オープンな位置管理装置を提供する。
【００２０】
好ましくは、本発明は、前記オープンな位置管理装置が前記位置情報要求元の一部である、オープンな位置管理装置を提供する。
【００２１】
好ましくは、本発明は、前記１つまたは複数の位置情報プロバイダがそれぞれ、前記位置管理要求内に含まれる前記ユーザＩＤを含む、位置情報問合わせ要求を受信し、また前記オープンな位置管理装置に、位置情報問合せの結果を返すための位置情報応答手段と、前記位置情報応答手段に接続されており、前記位置情報プロバイダに登録されているユーザの端末ＩＤ、およびユーザのユーザＩＤをそれぞれ記録するための現在のユーザ・リストと、前記位置情報応答手段によって提供されたユーザＩＤを含む、ユーザの位置情報を判断し、前記位置情報応答手段に位置情報を返送するための位置判断手段とを含むことを特徴とするオープンな位置管理装置を提供する。
【００２２】
本発明の別の態様から見ると、本発明は、１つまたは複数の位置情報要求元、および１つまたは複数の位置情報プロバイダを含むオープンな位置管理システムであって、１つまたは複数の位置情報要求元のうちの１つからの、ユーザに関する位置管理の実施を求める要求に応答して、１つまたは複数の位置情報要求元のうちの１つに、１つまたは複数の位置情報プロバイダのうちの１つによって提供されたユーザの位置情報を提供するためのオープンな位置管理装置をさらに含むことを特徴とする、オープンな位置管理システムを提供する。該オープンな位置管理装置は、位置管理を実施することができる１つまたは複数の位置情報プロバイダのＩＤを記録するための位置情報プロバイダ・リストと、ユーザに関する位置管理の実施を求める、位置情報要求元の１つからの要求に応答して、位置情報要求元にユーザの位置情報を提供するために、位置情報プロバイダ・リスト内の位置情報プロバイダのうちの１つを選択する位置情報プロバイダ選択手段と、位置情報プロバイダ・リスト内の選択された位置情報プロバイダによって提供されたユーザの位置情報について、位置情報要求元に通知する手段とをさらに含む。
【００２３】
好ましくは、本発明は、前記１つまたは複数の位置情報要求元がそれぞれ、位置情報要求元の各ユーザの端末ＩＤと、システム内で、彼／彼女に割り当てられた一意のユーザＩＤの間の対応関係を格納するユーザ番号格納手段と、前記オープンな位置管理装置に、ユーザのユーザＩＤを含む位置管理要求を送信するための位置情報問合せ手段とを含むことを特徴とする、オープンな位置管理システムを提供する。
【００２４】
好ましくは、本発明は、前記１つまたは複数の位置情報プロバイダがそれぞれ、前記位置管理要求内に含まれる前記ユーザＩＤを含む、位置情報問合せ要求を受信し、前記オープンな位置管理装置に位置情報問合せの結果を返す位置情報応答手段と、前記位置情報応答手段に接続されており、前記位置情報プロバイダに登録されているユーザの端末ＩＤ、およびユーザのユーザＩＤを登録するための現在のユーザ・リストと、前記位置情報応答手段によって提供されたユーザＩＤを含むユーザの位置情報を判断し、前記位置情報応答手段に位置情報を返送するための位置判断手段とを含むことを特徴とする、オープンな位置管理システムを提供する。
【００２５】
好ましくは、本発明は、前記位置情報プロバイダ選択手段が、特定の選択ポリシーに基づいて位置情報プロバイダを選択することを特徴とする、オープンな位置管理システムを提供する。
【００２６】
好ましくは、本発明は、前記オープンな位置管理装置が、ユーザのユーザＩＤと、ユーザのために選択された位置情報プロバイダのＩＤの間の対応関係を格納するための位置管理テーブルをさらに含むことを特徴とする、オープンな位置管理システムを提供する。
【００２７】
別の態様から見ると、本発明は、位置情報要求元から、ユーザＩＤを含むユーザ位置管理要求を受信するステップと、１つまたは複数の位置情報プロバイダに、ユーザＩＤを含む位置情報問合せ要求を送信するステップと、１つまたは複数の位置情報プロバイダから返された位置情報を受信するステップと、１つまたは複数の位置情報プロバイダのうちの１つから返された１つの位置情報を選択するステップと、位置情報要求元に選択された位置情報を返すステップとを含むことを特徴とする、オープンな位置管理方法を提供する。
【００２８】
好ましくは、本発明は、前記１つまたは複数の位置情報プロバイダがそれぞれ、前記ユーザＩＤを含む、前記位置情報問合せ要求を受信するステップと、前記１つまたは複数の位置情報プロバイダがそれぞれ、前記ユーザＩＤがプロバイダに登録されているかどうかを検出するステップと、前記１つまたは複数の位置情報プロバイダがそれぞれ、前記ユーザＩＤがプロバイダに登録されていることを検出した場合に、前記ユーザＩＤに対応する位置情報を判断し、それを返すステップとをさらに含むことを特徴とする、オープンな位置管理方法を提供する。
【００２９】
好ましくは、本発明は、前記ユーザＩＤがそれぞれのユーザに一意であることを特徴とする、オープンな位置管理方法を提供する。
【００３０】
好ましくは、本発明は、前記選択ステップが、特定の選択ポリシーに基づいて位置情報プロバイダを選択するステップをさらに含むことを特徴とする、オープンな位置管理方法を提供する。
【００３１】
好ましくは、本発明は、前記選択ステップが、ユーザのユーザＩＤ、およびユーザのために選択された位置情報プロバイダのＩＤの間の対応関係を格納するステップをさらに含むことを特徴とする、オープンな位置管理方法を提供する。
【００３２】
次に、本発明について、例示するためだけに、添付の図面を参照して説明する。
【発明を実施するための最良の形態】
【００３３】
図２は、本発明によるオープンな位置管理システムの機能ブロック図である。図２に示すように、オープンな位置管理装置１０１が、通信ネットワーク１０２から、ユーザに関する位置管理要求を受信する。オープンな位置管理装置１０１は、複数の位置情報プロバイダ１〜Ｎから、ユーザによって使用される他の端末のうちのいずれかを現在管理する、１つの位置情報プロバイダｉを選択する。次いで、オープンな位置管理装置１０１は、ユーザの位置情報として、位置情報プロバイダｉによって保持される他の端末の位置情報を、通信ネットワーク１０２に通知する。
【００３４】
このようにして、通信ネットワーク１０２は、それ自体に属するユーザによって保有される特定の端末の位置管理を統制する役割を、オープンな位置管理装置１０１に委ねることができ、このオープンな位置管理装置は、通信ネットワーク１０２のために、ユーザの位置情報を提供する、ユーザに適した位置情報プロバイダを判断する。その結果、通信ネットワーク１０２の運営負担を軽減することができ、また通信ネットワーク１０２は、端末の位置管理を行うために、外部の位置特定リソースを十分に利用することができる。
【００３５】
次に、図２に示す概念によるオープンな位置管理システムの構造について、以下で詳細に説明する。
【００３６】
本発明によるオープンな位置管理システムでは、システムが、様々な端末を介する通信を享受する各ユーザに、一意の識別番号（以下、ユーザＩＤと称する）を割り当てると想定する。ユーザ識別の処理は、３者間で、すなわち通信ネットワークと、オープンな位置管理装置と、個々の位置情報プロバイダとの間で、ユーザＩＤを使用して実施される。たとえば、あるユーザに属するそれぞれ異なる種類の通信の番号は、１つの一意のユーザＩＤに対応し、こうした通信の番号は、たとえば、ユーザによって所有される携帯電話の携帯電話番号、ユーザによって保有されるコンピュータのＩＰアドレス、およびユーザによって所有されるページャのページング番号である。本発明は、ユーザの位置をアドレス指定するときに、ユーザを、オブジェクトとして参照することによって動作する。次いで、ネットワーク内のユーザ端末の内部識別番号と、一意のユーザＩＤの間の対応関係をそれぞれ保持するために、ストレージが、３つの側で、特に通信ネットワークおよび位置情報プロバイダ内にそれぞれ含まれる。
【００３７】
図３は、本発明の第１の実施形態によるオープンな位置管理システムの機能ブロック図である。
【００３８】
図３に示すように、通信ネットワーク１０２は、通信ネットワーク１０２内のすべてのユーザに割り当てられたユーザＩＤと、通信ネットワーク１０２内の内部ユーザ識別番号の間の対応関係をそれぞれ格納する、ユーザ番号記憶装置１０２２を含む。ユーザＩＤは、オープンな位置管理装置１０１内の図示されていないユーザＩＤ割当て装置によって割り当てられる。通信ネットワーク１０２は、オープンな位置管理装置１０１に、位置管理要求を送信する、位置情報問合せ装置１０２１をさらに含み、該位置管理要求は、ユーザのユーザＩＤ、およびオープンな位置管理装置１０１に、ユーザの位置情報をそれに提供することを求める要求を含む。
【００３９】
オープンな位置管理装置１０１は、位置情報プロバイダ選択装置１０１１、位置情報プロバイダ・リスト１０１２、および位置情報通知装置１０１４を含む。
【００４０】
位置情報プロバイダ選択装置１０１１は、位置情報プロバイダ・リスト１０１２内の位置情報プロバイダに位置問合せ要求を送信し、またユーザに関する位置管理の実施を求める、通信ネットワーク１０２からの要求に応答して、位置情報を返送する位置情報プロバイダを選択する。
【００４１】
位置情報プロバイダ・リスト１０１２内に格納される内容は、位置情報プロバイダのＩＤ、ならびにサービス・エリア、位置特定の精度、位置特定のコスト・時間など、そのパフォーマンスを含み得る。
【００４２】
位置情報通知装置１０１４は、選択された位置情報プロバイダによって返された位置情報を、通信ネットワーク１０２に通知する。次に、第１の実施形態による位置管理の操作手順について、以下で詳細に説明する。
【００４３】
図４に示すように、ステップＳ４０１で、位置情報プロバイダ選択装置１０１１は、通信ネットワーク１０２内の位置情報問合せ装置１０２１から、ユーザＩＤを含むユーザに関する位置管理要求を受信する。ステップＳ４０２で、位置情報プロバイダ選択装置１０１１は、位置情報プロバイダ・リスト１０１２内の位置情報プロバイダに、ユーザＩＤを含むユーザの位置情報を求める位置問合せ要求を送信する。ステップＳ４０３で、位置情報プロバイダ選択装置１０１１は、位置情報プロバイダから、位置情報応答メッセージを受信する。ステップＳ４０４で、位置情報プロバイダ選択装置１０１１は、１つの位置情報プロバイダから返された１つの位置情報を選択し、たとえば、該位置情報プロバイダが最初に位置情報を返す。ステップＳ４０５で、位置情報通知装置１０１４は、通信ネットワーク１０２に、ユーザＩＤおよび位置情報を返す。
【００４４】
さらに、位置情報プロバイダ選択装置１０１１は、特定のトリガに基づいて、ユーザの位置情報を提供することができる位置情報プロバイダが存在しないと判断する場合、通信ネットワーク１０２に、位置管理サービスを提供することができないことを示すメッセージを返す。このトリガは、たとえば、すべての位置情報プロバイダが拒否メッセージを戻すとき、または位置情報プロバイダ選択装置１０１１が、ある時間の経過後に、位置情報プロバイダのうちのいずれからもメッセージを受信できない場合である。
【００４５】
図５は、本発明の第１の実施形態による位置情報プロバイダ内の処理を示すフローチャートである。ステップＳ５０１で、それぞれの位置情報プロバイダ内の位置情報応答装置１０３１は、位置情報問合せ要求を受信し、位置情報問合せ要求内に含まれるユーザＩＤが、現在のユーザ・リスト１０３２内に存在するかどうかを検出し、対応するユーザＩＤが存在しない場合は、ステップＳ５０２で、位置情報応答装置１０３１は、ユーザがそのサービス範囲内に含まれないことを示す拒否メッセージを、位置情報プロバイダ選択装置１０１１に返す。対応するユーザＩＤが存在する場合は、ユーザが、位置情報プロバイダのサービス範囲内に現在存在することを意味し、次いで、ステップＳ５０３で、位置判断装置１０３３は、ユーザＩＤを含むユーザの位置情報を判断する。ステップＳ５０４で、位置情報応答装置１０３１は、それ自体の識別番号、さらに位置判断装置１０３３によって判断される現在の位置情報、およびユーザＩＤを、位置情報プロバイダ選択装置１０１１に返す。
【００４６】
本発明の第１の実施形態によれば、通信ネットワーク内のユーザの位置情報が、通信ネットワークからの位置管理要求に応答して、通信ネットワークの外側の外部位置情報要求元によって提供され、それによって、通信ネットワークに関する限りでは、ネットワークのオーバヘッドが大幅に低減され、外部リソースが効率的に活用される。
【００４７】
第２の実施形態は、それが位置管理テーブル１０１３を追加するという点を除いては、第１の実施形態に類似する。同じ構成要素には、第１の実施形態と同じ参照番号が付与されており、その説明は省略されている。
【００４８】
図６は、本発明の第２の実施形態によるオープンな位置管理システムの機能ブロック図である。
【００４９】
第１の実施形態では、通信ネットワーク１０２から位置管理要求が来たときはいつでも、位置情報プロバイダ選択装置１０１１は、通信ネットワーク１０２のための位置情報プロバイダを選択するために、選択操作を実行する。第２の実施形態は、ユーザのユーザＩＤと、位置情報プロバイダ選択装置１０１１によって、ユーザのためにそれぞれ選択された位置情報プロバイダのＩＤの間の対応関係を格納するための位置管理テーブル１０１３をさらに含む。
【００５０】
位置情報プロバイダ選択装置１０１１は、選択された位置情報プロバイダの識別情報を、位置管理テーブル１０１３内に格納する。通信ネットワーク１０２が位置管理要求を再び送信すると、位置情報プロバイダ選択装置１０１１は、まず位置管理テーブル１０１３を検出して、通信ネットワーク１０２によって要求されたユーザに対応する、位置情報プロバイダが存在するかどうかをチェックする。プロバイダが存在する場合は、位置情報プロバイダ選択装置１０１１は、位置情報問合せ要求を、位置情報プロバイダに直接に送信する。
【００５１】
本発明の第２の実施形態によれば、ユーザのための選択された位置情報プロバイダの情報が、オープンな位置管理装置内に格納され、次いで、ユーザに関する位置特定要求が次に要求されたときに、選択された位置情報プロバイダに直接に問い合わせ、それによって、オープンな位置管理装置のパフォーマンスが最適化され、システムのレスポンスが上がる。
【００５２】
第３の実施形態では、位置情報プロバイダ選択装置１０１１は、ある特定の選択ポリシーに基づいて、位置情報プロバイダを選択する。
【００５３】
図７は、オープンな位置管理システムによる、通信ネットワークから送信された選択ポリシー・パラメータに基づいて位置管理を実施するフローチャートである。
【００５４】
まず、ステップＳ７０１で、通信ネットワーク１０２内の位置情報問合せ装置１０２１は、ユーザに関する位置管理要求を、オープンな位置管理装置１０１に送信する。位置管理要求は、少なくともユーザＩＤ、および必要な応答時間、位置特定の精度、ユーザの以前の位置情報などの位置管理の条件パラメータを含む。ステップＳ７０２で、オープンな位置管理装置１０１内の位置情報プロバイダ選択装置１０１１は、ユーザに関する位置管理要求から、位置管理条件パラメータを抽出する。ステップＳ７０３で、位置情報プロバイダ選択装置１０１１は、抽出されたパラメータに従って、位置情報プロバイダ・リスト内の位置情報プロバイダの、位置問合せの優先順位を設定する。
【００５５】
ステップＳ７０４で、位置情報プロバイダ選択装置１０１１は、位置問合せ要求内に、位置を突き止める必要があるユーザのユーザＩＤを置き、優先度の順序で、位置情報プロバイダに位置問合せ要求を送信する。ステップＳ７０５で、位置情報プロバイダ選択装置１０１１は、位置情報プロバイダから、位置情報応答メッセージを受信する。ステップＳ７０６で、位置情報プロバイダ選択装置１０１１は、位置情報を返している位置情報プロバイダが、位置情報を返すことができるすべての位置情報プロバイダのうちで最も高い優先順位を有するかどうかを検出する。そうでない場合は、処理は、ステップＳ７０５に戻り、応答メッセージを受信し続け、そうである場合は、処理は、ステップＳ７０７に進む。
【００５６】
ステップＳ７０７で、位置情報通知装置１０１４は、応答として、位置情報を通信ネットワーク１０２に返す。
【００５７】
「最高優先順位」を有する位置情報プロバイダは、このプロバイダより高い優先順位を有するプロバイダがすべて拒否メッセージを返しており、このプロバイダが、位置情報を返すことができるプロバイダのうちで最も高い優先順位を有することを意味することが当業者には理解されよう。さらに、位置情報プロバイダ選択装置１０１１が、特定のトリガに基づいて、ユーザの位置情報を提供することができる位置情報プロバイダが存在しないと判断する場合、それは、通信ネットワークに位置管理サービスを提供することができないことを示すメッセージを、通信ネットワーク１０２に返す。このトリガは、たとえば、すべての位置情報プロバイダが拒否メッセージを戻したとき、または位置情報プロバイダ選択装置１０１１が、ある時間の経過後に、位置情報プロバイダのうちのいずれからも確認情報を受信できなかった場合である。
【００５８】
さらに、図７に示すフローチャートでは、通信ネットワークが、オープンな位置管理装置１０１に選択ポリシーを提供する。選択ポリシーは、オープンな位置管理装置１０１内に事前に格納され、選択操作を実施するために、位置情報プロバイダ選択装置１０１１によって使用され得ることが当業者には理解されよう。
【００５９】
本発明の第３の実施形態によれば、このシステムは、ある特定の選択ポリシーに基づいて位置情報プロバイダを選択することができるので、それぞれ異なる管理要件に対応する、異なる位置管理を柔軟に実施することができる。
【００６０】
さらに、新しい位置情報プロバイダを、必要時に、上述のオープンな位置管理装置１０１に追加することができ、また新しい選択ポリシー、およびその対応する選択操作も同様に、通信ネットワークの要件に従って追加することができる。本発明によるシステムは、位置管理を提供することができる、オープンな標準の枠組みを提供する。
【００６１】
さらに、図３に、位置情報プロバイダｉの構造だけを示してあるが、他の位置情報プロバイダもまた、同じ構造を有する。通信ネットワーク１０２は、位置情報プロバイダの役割を担うことができ、また位置情報プロバイダは、位置情報要求元の役割を担うことができる。その位置付けを、互いに交換し、または組み合わせることができる。たとえば、ネットワーク１０２は、位置情報要求元と位置情報プロバイダの両方である場合があり、したがって、それ自体の位置管理機能を使用することによって、他の位置情報要求元のためにサービスを提供することができ、また外部の位置管理機能を十分に利用する。
【００６２】
オープンな位置管理装置は、付属装置として、通信ネットワーク内に、すなわち位置情報要求元内に統合できることが当業者には理解されよう。上記の実施形態は、本発明を限定するためではなく、本発明を説明するために使用されるものにすぎないことに留意されたい。
【図面の簡単な説明】
【００６３】
【図１】従来のやり方の位置管理プロセスを示す図である。
【図２】本発明によるオープンな位置管理システムのブロック図である。
【図３】本発明の第１の実施形態によるオープンな位置管理システムの機能ブロック図である。
【図４】本発明の第１の実施形態によるオープンな位置管理装置の処理のフローチャートである。
【図５】本発明の第１の実施形態による位置情報プロバイダで処理されるフローチャートである。
【図６】本発明の第２の実施形態によるオープンな位置管理システムの機能ブロック図である。
【図７】本発明の第３の実施形態によるオープンな位置管理装置の処理のフローチャートである。
【手続補正書】
【提出日】平成16年9月20日(2004.9.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
位置管理を実施することができる１つまたは複数の位置情報プロバイダのＩＤを記録するための位置情報プロバイダ・リストと、
ユーザに関する位置管理の実施を求める、位置情報要求元からの要求に応答して、前記位置情報要求元に前記ユーザの位置情報を提供するために、前記位置情報プロバイダ・リスト内の前記位置情報プロバイダのうちの１つを選択する位置情報プロバイダ選択手段と、
前記位置情報要求元に、前記位置情報プロバイダ・リスト内の前記選択された位置情報プロバイダによって提供された前記ユーザの位置情報について通知する、位置情報通知手段とを含むオープンな位置管理装置であって、
前記位置情報プロバイダ選択手段が、特定の選択ポリシーに基づいて前記位置情報プロバイダを選択するオープンな位置管理装置。
【請求項２】
一意のユーザＩＤが、前記位置情報要求元の個々のユーザ、および前記位置情報プロバイダに割り当てられる、請求項１に記載のオープンな位置管理装置。
【請求項３】
前記ユーザの前記ユーザＩＤと、前記ユーザのために選択された前記位置情報プロバイダの前記ＩＤの間の対応関係を格納するための位置管理テーブルを含む、請求項２に記載のオープンな位置管理装置。
【請求項４】
前記オープンな位置管理装置が前記位置情報要求元の一部である、請求項１に記載のオープンな位置管理装置。
【請求項５】
前記１つまたは複数の位置情報プロバイダがそれぞれ、
前記位置管理要求内に含まれる前記ユーザＩＤを含む位置情報問合わせ要求を受信し、前記位置情報問合せの結果を、前記オープンな位置管理装置に返すための位置情報応答手段と、
前記位置情報応答手段に接続されており、前記位置情報プロバイダに登録されている前記ユーザの端末ＩＤ、および前記ユーザの前記ユーザＩＤをそれぞれ記録するための現在のユーザ・リストと、
前記位置情報応答手段によって提供された、前記ユーザＩＤを含む前記ユーザの前記位置情報を判断し、前記位置情報応答手段に前記位置情報を返送するための位置判断手段とを含む、請求項１に記載のオープンな位置管理装置。
【請求項６】
位置情報要求元から、ユーザＩＤを含むユーザ位置管理要求を受信するステップと、
１つまたは複数の位置情報プロバイダに、前記ユーザＩＤを含む位置情報問合せ要求を送信するステップと、
前記１つまたは複数の位置情報プロバイダから返された、位置情報を受信するステップと、
前記１つまたは複数の位置情報プロバイダのうちの１つから返された、１つの位置情報を選択するステップと、
前記位置情報要求元に、前記選択された位置情報を返すステップとを含むオープンな位置管理方法であって、
前記選択ステップが、特定の選択ポリシーに基づいて前記位置情報プロバイダを選択するステップをさらに含むことを特徴とする、オープンな位置管理方法。
【請求項７】
前記１つまたは複数の位置情報プロバイダがそれぞれ、前記ユーザＩＤを含む前記位置情報問合せ要求を受信するステップと、
前記１つまたは複数の位置情報プロバイダがそれぞれ、前記ユーザＩＤが前記プロバイダに登録されているかどうかを検出するステップと、
前記１つまたは複数の位置情報プロバイダがそれぞれ、前記ユーザＩＤが前記プロバイダに登録されていることを検出した場合に、前記ユーザＩＤに対応する前記位置情報を判断し、それを返すステップとをさらに含む、請求項６に記載のオープンな位置管理方法。
【請求項８】
前記ユーザＩＤが、それぞれのユーザに一意である、請求項７に記載のオープンな位置管理方法。
【請求項９】
前記選択ステップが、前記ユーザの前記ユーザＩＤ、および前記ユーザのために選択された前記位置情報プロバイダのＩＤの間の対応関係を格納するステップをさらに含む、請求項６に記載のオープンな位置管理方法。
【国際調査報告】
2005530382.tif 000010
2005530382.tif 000011