(57)【特許請求の範囲】
【請求項１】
測位対象となる移動通信端末を特定する特定情報と、測位の品質に関する条件を示す測位品質条件と、を測位要求元の端末から受信する受信手段と、
受信した前記特定情報により特定される移動通信端末の位置を測位可能な複数の測位方式のうち、受信した前記測位品質条件に適した測位方式を選択する選択手段と、
前記選択手段により選択された測位方式に基づいた前記移動通信端末の位置情報を取得する取得手段と、
前記取得手段により取得された位置情報を通知先として指定された端末に送信する送信手段と
を具備し、
前記測位品質条件が複数種類の条件を有する場合、各条件には当該各条件の相対的な重要度を示す優先順位が設定されていることを特徴とする位置情報提供装置。
【請求項２】
測位対象となる移動通信端末を特定する特定情報と、測位の品質に関する条件を示す測位品質条件と、を測位要求元の端末から受信する受信手段と、
受信した前記特定情報により特定される移動通信端末の位置を測位可能な複数の測位方式に対して、受信した前記測位品質条件に基づいて各測位方式を用いる優先順位を設定する設定手段と、
前記設定手段により設定された優先順位が最も高い測位方式から順に、当該測位方式に基づいた前記移動通信端末の位置情報の取得を行ない、位置情報が取得できなかった場合は、次に優先順位の高い測位方式に基づいた前記移動通信端末の位置情報を取得する取得手段と、
前記取得手段により取得された位置情報を通知先として指定された端末に送信する送信手段と
を具備することを特徴とする位置情報提供装置。
【請求項３】
前記移動通信端末の位置を測位可能な複数の測位方式および当該複数の測位方式の各々に対して前記設定手段により設定された優先順位を前記測位要求元の端末に返信する返信手段をさらに具備することを特徴とする請求項２に記載の位置情報提供装置。
【請求項４】
前記測位品質条件は、測位時刻の範囲に関する条件、測位の精度に関する条件、測位に伴う課金料金に関する条件、測位に要する時間に関する条件のいずれか１以上であることを特徴とする請求項２に記載の位置情報提供装置。
【請求項５】
前記測位品質条件が複数種類の条件を有する場合、各条件には当該各条件の相対的な重要度を示す優先順位が設定されていることを特徴とする請求項２に記載の位置情報提供装置。
【請求項６】
測位対象となる移動通信端末は、前記測位要求元の端末であることを特徴とする請求項２に記載の位置情報提供装置。
【請求項７】
前記通知先として指定された端末は、前記測位要求元の端末であることを特徴とする請求項２に記載の位置情報提供装置。
【請求項８】
前記通知先として指定された端末は、前記送信手段により送信された位置情報を受信して、当該位置情報が示す位置に関連する位置関連情報を前記移動通信端末に提供する通信装置であることを特徴とする請求項２に記載の位置情報提供装置。
【請求項９】
移動通信端末の位置を測位して得られる位置情報を提供する位置情報提供装置に自端末の位置情報の提供を要求する移動通信端末であって、
前記位置情報提供装置に提供を要求する自端末の位置情報の測位の品質に関する条件を示す測位品質条件を入力する入力手段と、
自端末の位置を測位可能な複数の測位方式のうち、前記入力手段により入力された測位品質条件に適した測位方式を選択する選択手段と、
前記選択手段により選択された測位方式と自端末を特定する特定情報とを前記位置情報提供装置に送信する送信手段と
を具備し、
前記測位品質条件が複数種類の条件を有する場合、各条件には当該各条件の相対的な重要度を示す優先順位が前記入力手段からの入力により設定されることを特徴とする移動通信端末。
【請求項１０】
移動通信端末の位置を測位して得られる位置情報を提供する位置情報提供装置に自端末の位置情報の提供を要求する移動通信端末であって、
前記位置情報提供装置に提供を要求する自端末の位置情報の測位の品質に関する条件を示す測位品質条件を入力する入力手段と、
自端末の位置を測位可能な複数の測位方式に対して、前記入力手段により入力された測位品質条件に基づいて各測位方式を用いる優先順位を設定する設定手段と、
前記設定手段により設定された各測位方式の優先順位と自端末を特定する特定情報とを前記位置情報提供装置に送信する送信手段と
を具備することを特徴とする移動通信端末。
【請求項１１】
前記測位品質条件は、測位時刻の範囲に関する条件、測位の精度に関する条件、測位に伴う課金料金に関する条件、測位に要する時間に関する条件のいずれか１以上であることを特徴とする請求項１０に記載の移動通信端末。
【請求項１２】
前記測位品質条件が複数種類の条件を有する場合、各条件には当該各条件の相対的な重要度を示す優先順位が前記入力手段からの入力により設定されることを特徴とする請求項１０に記載の移動通信端末。
【請求項１３】
位置情報提供装置が、測位対象となる移動通信端末を特定する特定情報と、測位の品質に関する条件を示す測位品質条件と、を測位要求元の端末から受信する受信過程と、
前記位置情報提供装置が、前記受信過程にて受信された特定情報により特定される移動通信端末の位置を測位可能な複数の測位方式のうち、前記受信過程にて受信された測位品質条件に適した測位方式を選択する選択過程と、
前記位置情報提供装置が、前記選択過程にて選択された測位方式に基づいた前記移動通信端末の位置情報を取得する取得過程と、
前記位置情報提供装置が、前記取得過程にて取得された位置情報を通知先として指定された端末に送信する送信過程と
を具備し、
前記測位品質条件が複数種類の条件を有する場合、各条件には当該各条件の相対的な重要度を示す優先順位が設定されていることを特徴とする位置情報提供方法。
【請求項１４】
位置情報提供装置が、測位対象となる移動通信端末を特定する特定情報と、測位の品質に関する条件を示す測位品質条件と、を測位要求元の端末から受信する受信過程と、
前記位置情報提供装置が、前記受信過程にて受信された特定情報により特定される移動通信端末の位置を測位可能な複数の測位方式に対して、前記受信過程にて受信された測位品質条件に基づいて各測位方式を用いる優先順位を設定する設定過程と、
前記位置情報提供装置が、前記設定過程にて設定された優先順位が最も高い測位方式から順に、当該測位方式に基づいた前記移動通信端末の位置情報の取得を行ない、位置情報が取得できなかった場合は、次に優先順位の高い測位方式に基づいた前記移動通信端末の位置情報を取得する取得過程と、
前記位置情報提供装置が、前記取得過程にて取得された位置情報を通知先として指定された端末に送信する送信過程と
を具備することを特徴とする位置情報提供方法。
【発明の詳細な説明】
［技術分野］
【０００１】
この発明は、移動通信端末の位置情報を提供する位置情報提供装置、通信端末、移動通信端末および位置情報提供方法に関する。
［技術背景］
【０００２】
ＰＨＳ(Personal Handyphone System：登録商標)端末や携帯電話機などの移動機の位置情報を、通信網を介して各種端末に提供する位置情報提供サービスが実用化されている。このようなサービスを提供する位置情報提供システムは、移動通信網やインターネットなどの通信網に接続されており、端末からの要求に応じて移動機の位置情報を取得して通知先の端末へ送信する。
例えば、移動通信網では、通話やパケット通信のために、移動通信網に収容される各移動機毎に、移動機が在圏する無線ゾーンのＩＤやこの無線ゾーンを管轄する交換機のＩＤなどがサービス制御局に登録されており、これらの無線ゾーンＩＤや交換機ＩＤなどを移動機の位置情報として利用した現在位置検索サービスや位置追跡サービスなどが既に実施されている。また、このような位置情報提供サービスの中には、例えば、移動機にＧＰＳ（Global Positioning System）受信機が内蔵されている場合に、このＧＰＳ受信機を利用して測位した、より高精度な移動機の位置情報をサービス利用者に提供できるものもある。
ここで、ＧＰＳ受信機を内蔵する移動機の位置情報を位置情報提供システムが取得する場合、位置情報提供システムは、この移動機の無線ゾーンＩＤや交換機ＩＤを移動通信網のサービス制御局から取得する方式と、ＧＰＳ受信機を利用してこの移動機の位置情報を取得する方式と、の計２種類の方式で移動機の位置情報を取得することができる。このように複数の測位方式を用いて位置を測位することの可能な移動機は、近年になって多数実用化されており、このような移動機の普及に伴い、位置情報提供システムでも様々な測位方式による移動機の位置情報を提供できるように機能の拡張が進められている。
【０００３】
ところで、このような位置情報提供サービスを利用して移動機の位置情報の提供を受けるサービス利用者は、提供される位置情報に対して様々な要望がある。例えば、現在の位置情報がほしいのであって３０分以上前のものならばいらない、できるだけ精度の高い位置情報がほしい、精度は低くてもよいができるだけ低料金で位置情報を得たい、できるだけ短時間で位置情報を得たいなどである。
［発明の開示］
【０００４】
本発明の目的は、移動通信端末の位置情報を複数の測位方式を用いて取得可能な場合に、サービス利用者の要望に応じた最適な測位方式を用いて位置情報を取得し、通知先の端末に送信することのできる位置情報提供装置、通信端末、移動通信端末および位置情報提供方法を提供することである。
【０００７】
上記目的を達成するために、この発明は、測位対象となる移動通信端末を特定する特定情報と、測位の品質に関する条件を示す測位品質条件と、を測位要求元の端末から受信する受信手段と、受信した前記特定情報により特定される移動通信端末の位置を測位可能な複数の測位方式のうち、受信した前記測位品質条件に適した測位方式を選択する選択手段と、前記選択手段により選択された測位方式に基づいた前記移動通信端末の位置情報を取得する取得手段と、前記取得手段により取得された位置情報を通知先として指定された端末に送信する送信手段とを具備し、前記測位品質条件が複数種類の条件を有する場合、各条件には当該各条件の相対的な重要度を示す優先順位が設定されている位置情報提供装置を提供する。
【０００８】
また、この発明は、位置情報提供装置が、測位対象となる移動通信端末を特定する特定情報と、測位の品質に関する条件を示す測位品質条件と、を測位要求元の端末から受信する受信過程と、前記位置情報提供装置が、前記受信過程にて受信された特定情報により特定される移動通信端末の位置を測位可能な複数の測位方式のうち、前記受信過程にて受信された測位品質条件に適した測位方式を選択する選択過程と、前記位置情報提供装置が、前記選択過程にて選択された測位方式に基づいた前記移動通信端末の位置情報を取得する取得過程と、前記位置情報提供装置が、前記取得過程にて取得された位置情報を通知先として指定された端末に送信する送信過程とを具備し、前記測位品質条件が複数種類の条件を有する場合、各条件には当該各条件の相対的な重要度を示す優先順位が設定されている位置情報提供方法を提供する。
【００１５】
上記の発明によれば、位置情報提供装置は、測位対象となる移動通信端末の位置を複数の測位方式により測位可能な場合に、測位要求元の端末から受信した測位品質条件に最も適した測位方式を選択し、この測位方式に基づいた移動通信端末の位置情報を取得して通知先の端末に送信する。
【００１６】
また、この発明は、測位対象となる移動通信端末を特定する特定情報と、測位の品質に関する条件を示す測位品質条件と、を測位要求元の端末から受信する受信手段と、受信した前記特定情報により特定される移動通信端末の位置を測位可能な複数の測位方式に対して、受信した前記測位品質条件に基づいて各測位方式を用いる優先順位を設定する設定手段と、前記設定手段により設定された優先順位が最も高い測位方式から順に、当該測位方式に基づいた前記移動通信端末の位置情報の取得を行ない、位置情報が取得できなかった場合は、次に優先順位の高い測位方式に基づいた前記移動通信端末の位置情報を取得する取得手段と、前記取得手段により取得された位置情報を通知先として指定された端末に送信する送信手段とを具備する位置情報提供装置を提供する。
【００１７】
また、この発明は、位置情報提供装置が、測位対象となる移動通信端末を特定する特定情報と、測位の品質に関する条件を示す測位品質条件と、を測位要求元の端末から受信する受信過程と、前記位置情報提供装置が、前記受信過程にて受信された特定情報により特定される移動通信端末の位置を測位可能な複数の測位方式に対して、前記受信過程にて受信された測位品質条件に基づいて各測位方式を用いる優先順位を設定する設定過程と、前記位置情報提供装置が、前記設定過程にて設定された優先順位が最も高い測位方式から順に、当該測位方式に基づいた前記移動通信端末の位置情報の取得を行ない、位置情報が取得できなかった場合は、次に優先順位の高い測位方式に基づいた前記移動通信端末の位置情報を取得する取得過程と、前記位置情報提供装置が、前記取得過程にて取得された位置情報を通知先として指定された端末に送信する送信過程とを具備する位置情報提供方法を提供する。
【００１８】
この発明によれば、位置情報提供装置は、測位対象となる移動通信端末の位置を複数の測位方式により測位可能な場合に、各測位方式を用いる優先順位を測位要求元の端末から受信した測位品質条件に基づいて設定し、この優先順位に従って測位方式を決定して移動通信端末の位置情報を取得し、通知先の端末に送信する。
【００２０】
また、この発明は、移動通信端末の位置を測位して得られる位置情報を提供する位置情報提供装置に自端末の位置情報の提供を要求する移動通信端末であって、前記位置情報提供装置に提供を要求する自端末の位置情報の測位の品質に関する条件を示す測位品質条件を入力する入力手段と、自端末の位置を測位可能な複数の測位方式のうち、前記入力手段により入力された測位品質条件に適した測位方式を選択する選択手段と、前記選択手段により選択された測位方式と自端末を特定する特定情報とを前記位置情報提供装置に送信する送信手段とを具備し、前記測位品質条件が複数種類の条件を有する場合、各条件には当該各条件の相対的な重要度を示す優先順位が前記入力手段からの入力により設定される移動通信端末を提供する。
【００２１】
上記の発明によれば、通信端末は、位置情報提供装置に対して移動通信端末の位置情報の提供を要求する場合に、位置情報提供装置が、位置情報の取得対象となる移動通信端末の位置を測位可能な複数の測位方式の中から使用する測位方式を選択するために参照する測位品質条件と、位置情報の取得対象となる移動通信端末の特定情報を位置情報提供装置に送信する。
【００２２】
また、この発明は、移動通信端末の位置を測位して得られる位置情報を提供する位置情報提供装置に自端末の位置情報の提供を要求する移動通信端末であって、前記位置情報提供装置に提供を要求する自端末の位置情報の測位の品質に関する条件を示す測位品質条件を入力する入力手段と、自端末の位置を測位可能な複数の測位方式に対して、前記入力手段により入力された測位品質条件に基づいて各測位方式を用いる優先順位を設定する設定手段と、前記設定手段により設定された各測位方式の優先順位と自端末を特定する特定情報とを前記位置情報提供装置に送信する送信手段とを具備する移動通信端末を提供する。
【００２３】
この発明によれば、移動通信端末は、位置情報提供装置に対して自端末の位置情報の提供を要求する場合に、自端末の位置を測位可能な各測位方式に対して、当該各測位方式を位置情報提供装置が使用する際の優先順位を設定し、この各測位方式の優先順位と自端末の特定情報を位置情報提供装置に送信する。
［図面の簡単な説明］
【００２４】
図１は、本発明の実施形態に係る通信システムの全体構成を例示する図である。
図２は、同実施形態に係る測位センタに格納されている基地局ＩＤテーブルのデータ構成を例示する図である。
図３は、同実施形態に係る測位センタに格納されているエリアＩＤテーブルのデータ構成を例示する図である。
図４は、同実施形態に係る測位センタに格納されているセクタＩＤテーブルのデータ構成を例示する図である。
図５は、同実施形態に係る簡易携帯電話機の構成を例示するブロック図である。
図６は、同実施形態に係る携帯電話機の構成を例示するブロック図である。
図７は、同実施形態に係る位置情報サービスサーバの構成を例示するブロック図である。
図８は、同実施形態に係る位置情報サービスサーバに格納されている加入者情報ＤＢのデータ構成を例示する図である。
図９は、同実施形態に係る位置情報サービスサーバに格納されている測位方式ＤＢのデータ構成を例示する図である。
図１０は、同実施形態に係る位置情報サービスの登録機能を実行する場合の各装置の動作を説明するシーケンスチャートである。
図１１は、同実施形態に係る位置情報サービスの参照機能を実行する場合の各装置の動作を説明するシーケンスチャートである。
図１２は、同実施形態に係る位置情報サービスの変換機能を実行する場合の各装置の動作を説明するシーケンスチャートである。
図１３は、同実施形態に係る位置情報サービスの通知機能を実行する場合の各装置の動作を説明するシーケンスチャートである。
図１４は、同実施形態に係る位置情報サービスの測位機能（擬似測位方式）を実行する場合の各装置の動作を説明するシーケンスチャートである。
図１５は、同実施形態に係るサービス端末において測位品質条件の入力画面を例示する図である。
図１６は、同実施形態に係る位置情報サービスの測位機能（実測位方式）を実行する場合の各装置の動作を説明するシーケンスチャートである。
図１７は、同実施形態に係る位置情報サービスの検索機能を実行する場合の各装置の動作を説明するシーケンスチャートである。
図１８は、同実施形態に係る位置情報サービスの自己位置検索機能を利用した情報提供サービスにおける各装置の動作を説明するシーケンスチャートである。
図１９は、同実施形態に係る位置情報サービスの自己位置登録機能を利用した情報提供サービスにおける各装置の動作を説明するシーケンスチャートである。
図２０は、同実施形態に係る位置情報サービスの第三者位置検索機能を利用した情報提供サービスにおける各装置の動作を説明するシーケンスチャートである。
図２１は、同実施形態に係る位置情報サービスの第三者位置登録機能を利用した情報提供サービスにおける各装置の動作を説明するシーケンスチャートである。
図２２は、本発明の変形例１に係る位置情報サービスサーバに格納されている測位センタテーブルのデータ構成を例示する図である。
図２３は、同変形例１に係り、図１６に示した測位機能（実測位方式）の変形例を示すシーケンスチャートである。
図２４は、本発明の変形例２に係り、図１６に示した測位機能（実測位方式）のその他の変形例を示すシーケンスチャートである。
図２５は、本発明の変形例３に係り、図１４に示した測位機能（擬似測位方式）の変形例を示すシーケンスチャートである。
図２６は、同変形例３に係るサービス端末において測位方式を選択する場面の画面表示例を示す図である。
図２７は、同変形例３に係るサービス端末において各測位方式の優先順位を設定する場面の画面表示例を示す図である。
図２８は、本発明の変形例４に係る通信システムの構成の概要を示す図である。
図２９は、同変形例４に係る位置情報サービスサーバに格納されている加入者情報ＤＢのデータ構成を例示する図である。
図３０は、同変形例４に係る通信システムにおいて、検索機能を実行する場合の各装置の動作を説明するシーケンスチャートである。
図３１は、本発明の変形例５に係り、自立測位機能を有する移動機の位置情報を取得する場合の各装置の動作を示すシーケンスチャートである。
図３２は、本発明の変形例６に係り、図１０に示した登録機能の変形例を示すシーケンスチャートである。
［発明を実施するための最良の形態］
【００２５】
以下、本発明の実施の形態について説明する。かかる実施の形態は本発明の一態様を示すものであり、この発明を限定するものではなく、本発明の範囲で任意に変更可能である。
【００２６】
＜Ａ−１．実施形態の構成＞
＜１．通信システムの全体構成＞
図１は、本実施形態に係る通信システムの全体構成を例示する図である。同図において、簡易携帯電話機１０は、ＰＨＳなどの簡易携帯電話網１２に収容される移動機である。この簡易携帯電話機１０は、簡易携帯電話網１２の基地局１１との間で無線通信を行い、ＰＨＳの通話サービスを受けることができる。また、携帯電話機２０は、ＰＤＣ（Personal Digital Cellular）などの携帯電話網２２に収容される移動機である。この携帯電話機２０は、携帯電話網２２の基地局２１との間で無線通信を行い、ＰＤＣの通話サービスを受けることができる。
携帯電話機３０は、移動パケット通信網３２に収容される移動機である。この携帯電話機３０は、移動パケット通信網３２の基地局３１との間で無線通信を行い、パケット通信サービスを受けることができる。また、携帯電話機３０には、ＧＰＳ受信機３４が内蔵されている。このＧＰＳ受信機３４を利用することにより、携帯電話機３０は、緯度、経度および高度（海抜）から構成される高精度な位置情報や、高精度な現在時刻情報を取得することができる。なお、携帯電話機３０は、ＧＰＳ受信機３４を内蔵するのではなく、ＧＰＳ受信機３４が接続可能な形態であってもよい。
【００２７】
ゲートウェイサーバ４０は、簡易携帯電話網１２、携帯電話網２２および移動パケット通信網３２などの移動通信網とインターネット７０と間に設けられ、異なる通信プロトコルを有するネットワーク間のデータの授受を中継する。より具体的に説明すると、例えば、ゲートウェイサーバ４０は、移動パケット通信網３２用の通信プロトコルと、インターネット７０の標準通信プロトコルであるＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）やＵＤＰ／ＩＰ（User Datagram Protocol / Internet Protocol）との相互変換を行って、移動パケット通信網３２とインターネット７０とのデータの授受を中継する。なお、移動機１０，２０，３０がＴＣＰ／ＩＰに準拠している場合、ゲートウェイサーバ４０は、ＴＣＰ／ＩＰより下位層のプロトコル変換のみを行う。
【００２８】
位置情報サービスサーバ４５は、インターネット７０に接続されたパーソナルコンピュータなどの端末８０やＩＰ(Information Provider)サーバ９０、移動機１０，２０，３０などに対して位置情報サービスを提供する。この位置情報サービスサーバ４５は、ゲートウェイサーバ４０とは別体の装置として設けられている。これは、位置情報サービスの高機能化およびサービス利用者の増加に伴って増大する位置情報サービス関連の負荷をゲートウェイサーバ４０から分散し、ゲートウェイサーバ４０の負荷を軽減するためである。なお、本明細書では、位置情報サービスサーバ４５による位置情報サービスの提供を受けることのできる移動機１０，２０，３０、端末８０、ＩＰサーバ９０などの通信端末をサービス端末と記載する。
【００２９】
測位センタ５０は、各移動機１０，２０，３０の位置情報を取得し、記憶する機能を有している。ここで、測位センタ５０に記憶される各移動機１０，２０，３０の位置情報について説明する。まず、簡易携帯電話網１２では、図示を省略したサービス制御局において、各簡易携帯電話機１０毎に当該簡易携帯電話機１０が現在在圏している基地局１１の無線ゾーンを識別する基地局ＩＤが登録されている。測位センタ５０は、例えば、定期的に簡易携帯電話網１２のサービス制御局にアクセスして、各簡易携帯電話機１０の基地局ＩＤを取得する。そして、測位センタ５０は、図２に示すように、各簡易携帯電話機１０の電話番号と、取得した基地局ＩＤと、この基地局ＩＤを簡易携帯電話網１２から取得した取得日時情報とを対応付けて基地局ＩＤテーブル５０ａに記憶する。なお、図２に示す基地局ＩＤテーブル５０ａにおいて、取得日時情報は、上位４桁が月日を示し、下位４桁が時刻を示す。
【００３０】
また、携帯電話網２２では、図示を省略したサービス制御局において、各携帯電話機２０毎に当該携帯電話機２０が現在在圏しているサービスエリアを識別するエリアＩＤが登録されている。ここで、サービスエリアとは、複数の基地局２１の無線ゾーンにより構成される領域である。測位センタ５０は、例えば、定期的に携帯電話網２２のサービス制御局にアクセスして、各携帯電話機２０のエリアＩＤを取得する。そして、測位センタ５０は、図３に示すように、各携帯電話機２０の電話番号と、取得したエリアＩＤと、このエリアＩＤを携帯電話網２２から取得した取得日時情報とを対応付けてエリアＩＤテーブル５０ｂに記憶する。
【００３１】
また、移動パケット通信網３２では、図示を省略したサービス制御局において、各携帯電話機３０毎に当該携帯電話機３０が現在在圏している無線ゾーンのセクタを識別するセクタＩＤが登録されている。ここで、セクタとは、基地局３１の指向性アンテナにより区分される無線ゾーンの部分領域である。測位センタ５０は、例えば、定期的に移動パケット通信網３２のサービス制御局にアクセスして、各携帯電話機３０のセクタＩＤを取得する。そして、測位センタ５０は、図４に示すように、各携帯電話機３０の電話番号と、取得したセクタＩＤと、このセクタＩＤを移動パケット通信網３２から取得した取得日時情報とを対応付けてセクタＩＤテーブル５０ｃに記憶する。なお、携帯電話機３０の電源が入っていない場合や、携帯電話機３０が圏外に位置する場合には、図４に示すように、この携帯電話機３０がどのセクタにも在圏していないことを示す記号“−”が「セクタＩＤ」項目に格納される。
【００３２】
また、測位センタ５０は、ＧＰＳ補正部５０ｄを有している。このＧＰＳ補正部５０ｄは、Ｄ(Differential)−ＧＰＳ方式により測位された携帯電話機３０のＧＰＳ測定値を、測位センタ５０自身が保持しているＧＰＳ測定誤差値に基づいて補正する。また、ＧＰＳ補正部５０ｄは、測位した携帯電話機３０の位置情報を、この携帯電話機３０の電話番号などと対応付けて当該ＧＰＳ補正部５０ｄ内の図示を省略した緯度・経度テーブルに記憶する。
なお、測位センタ５０は、各移動機１０，２０，３０の位置情報を履歴情報として所定期間の間、蓄積する構成であってもよい。この場合、測位センタ５０は、各移動機１０，２０，３０毎に最新の位置情報を１個だけ記憶するのではなく、複数個の位置情報を記憶することができる。
【００３３】
ところで、測位センタ５０に記憶される各移動機１０，２０，３０の位置情報は、上述したように基地局ＩＤ形式やエリアＩＤ形式、セクタＩＤ形式、ＧＰＳ形式などデータ形式が様々である。また、サービス端末には、それぞれ利用したい位置情報のデータ形式がある。例えば、緯度、経度および高度からなるデータ形式で位置情報を利用したいサービス端末もあれば、基地局ＩＤ形式で位置情報を利用したいサービス端末もある。また、市町村名などの行政区分や住所などのデータ形式の位置情報を利用したいサービス端末もある。
このようなデータ形式の違いを補って位置情報の互換性を維持するために、位置情報変換装置６０が設けられている。この位置情報変換装置６０は、位置情報のデータ形式を他のデータ形式に変換するための各種変換テーブルを備えており、位置情報のデータ形式を各サービス端末が取り扱い可能なデータ形式や、各サービス端末で利用したいデータ形式に変換することができる。
【００３４】
ＩＰサーバ９０は、位置情報サービスサーバ４５から提供された位置情報に関連するコンテンツを端末８０や移動機１０，２０，３０に提供する。また、端末８０やＩＰサーバ９０は、インターネット７０を介して直接、位置情報サービスサーバ４５にアクセスすることができる。
【００３５】
＜２．移動機の構成＞
図５は、簡易携帯電話機１０の構成を例示するブロック図である。同図において簡易携帯電話機１０は、制御部１０Ａ、無線部１０Ｂおよびユーザインタフェース部１０Ｃを有し、各部はバス１０Ｄを介して互いに接続されている。制御部１０Ａは、ＣＰＵ、メモリなどを備え、当該簡易携帯電話機１０の各部を制御する。無線部１０Ｂは、基地局１１との間で行なわれる無線通信を制御する。ユーザインタフェース部１０Ｃは、通話のためのマイクロホン、スピーカおよび音声処理部や、数字・文字、操作指示などを入力するための操作パネル、液晶表示部などから構成されている。なお、携帯電話機２０の構成は、図５に例示した簡易携帯電話機１０の構成と略同じであるので説明を省略するものとする。
【００３６】
次に、図６は、携帯電話機３０の構成を例示するブロック図である。同図において携帯電話機３０は、制御部３０Ａ、無線部３０Ｂ、ユーザインタフェース部３０ＣおよびＧＰＳ受信機３４を有し、各部はバス３０Ｄを介して互いに接続されている。この携帯電話機３０は、パケット通信が可能である点と、ＧＰＳ受信機３４を内蔵している点が、携帯電話機２０とは異なる。ＧＰＳ受信機３４は、複数のＧＰＳ衛星から信号を受信して携帯電話機３０の現在位置や、現在時刻などを測定する。これらの測定値は、無線部３０Ｂから基地局３１および移動パケット通信網３２を介して測位センタ５０に送信され、ＧＰＳ補正部５０ｄによりＤ−ＧＰＳ補正が施される。また、携帯電話機３０は、位置情報サービスの提供を受けるためのアプリケーションソフトウェアやブラウザ機能を有している。
【００３７】
＜３．位置情報サービスサーバの構成＞
図７は、位置情報サービスサーバ４５の構成を例示するブロック図である。同図において位置情報サービスサーバ４５は、通信制御部４５１、制御部４５２、加入者情報ＤＢ（Data base）４５３、測位方式ＤＢ４５４、位置情報登録ＤＢ４５５、課金管理ＤＢ４５６および認証・認可ＤＢ４５７を有し、各部はバス４５８を介して互いに接続されている。
【００３８】
通信制御部４５１は、各サービス端末や測位センタ５０、位置情報変換装置６０との間で行われるデータ通信を制御する。制御部４５２は、ＣＰＵ、メモリなどを備え、当該位置情報サービスサーバ４５の各部を制御する。
【００３９】
加入者情報ＤＢ４５３は、位置情報サービスの加入者情報が記憶されたデータベースである。図８に示すように、加入者情報ＤＢ４５３には、位置情報サービスの各加入者に割り当てられた「加入者ＩＤ」毎に、当該加入者が所有するサービス端末の「電話番号」、「電子メールアドレス」、「ＩＰアドレス」が記憶されている。なお、ＩＰアドレスとして、例えば、ＩＰｖ４（Internet Protocol version 4）形式やＩＰｖ６形式のＩＰアドレスを用いることができる。
この加入者情報ＤＢ４５３は、測位要求元や通知先のサービス端末、あるいは測位対象となる移動機１０，２０，３０を特定するために参照される。例えば、制御部４５２は、「電話番号」や「電子メールアドレス」により測位対象となる移動機１０，２０，３０を特定することができる。なお、図８に示す加入者情報ＤＢ４５３において、さらに個人情報（氏名、住所、生年月日、性別、年齢など）を「加入者ＩＤ」と対応付けて記憶する構成としてもよい。
【００４０】
次に、図９は、測位方式ＤＢ４５４のデータ構成を例示する図である。同図に示すように、測位方式ＤＢ４５４には、「加入者ＩＤ」毎に、当該加入者が所有している移動機１０，２０，３０の位置を測位可能な全ての測位方式が記憶されている。同図に示す例では、「加入者ＩＤ」毎に、「基地局ＩＤ方式」、「エリアＩＤ方式」、「セクタＩＤ方式」、「Ａ方式（ＧＰＳ）」、「Ｂ方式（ＧＰＳ）」、「Ｃ方式（ＧＰＳ）」の各項目が設けられており、各移動機１０，２０，３０毎に測位可能な測位方式の項目に“１”が、測位不可能な測位方式の項目に“０”が格納されている。この測位方式ＤＢ４５４は、位置情報サービスの加入時に各加入者から申告された自己の所有する移動機１０，２０，３０の機種情報などに基づいて作成される。
【００４１】
また、位置情報登録ＤＢ４５５には、サービス端末によって登録指示された位置情報とその付属情報が記憶される。ここで、付属情報とは、例えば、位置情報の測位方式や取得日時情報、測位対象の移動機１０，２０，３０を特定する情報、測位時の移動機１０，２０，３０の状態（例えば、「移動中」や「停止中」）を示すコメント文などである。このような位置情報登録ＤＢ４５５を位置情報サービスサーバ４５に設けたことにより、サービス端末は、自端末内に位置情報や付属情報を格納せずとも位置情報登録ＤＢ４５５にアクセスすることで、以前に登録しておいた位置情報や付属情報を参照することができる。また、現在の自機の位置情報とその付属情報とを所定時間間隔で位置情報登録ＤＢ４５５に蓄積する構成とすれば、第三者が測位を行うことなく、それらを参照することができる。
【００４２】
課金管理ＤＢ４５６には、位置情報サービスの利用に伴う各加入者の課金情報が記憶される。制御部４５２は、例えば、位置情報サービスサーバ４５に対するアクセス量や位置情報の取得に用いた測位方式などに応じて加入者毎に課金金額を算出して課金管理ＤＢ４５６に記憶する。ここで、位置情報サービスサーバ４５に対するアクセス量は、例えば、アクセス時間やアクセス回数などに基づいて算出される。また、位置情報の取得に関しては、例えば、各測位方式毎に一回の利用金額が定められており、利用した測位方式の種別や取得回数などに応じて課金金額が算出される。
【００４３】
認証・認可ＤＢ４５７には、加入者毎に、この加入者の正当性を判定するための認証情報や、この加入者に対して許容されたサービス内容を示す認可情報が記憶されている。位置情報サービスサーバ４５は、サービス端末からのアクセス要求を受信した場合に、加入者情報ＤＢ４５３や認証・認可ＤＢ４５７を参照してユーザ認証を行う。また、位置情報サービスサーバ４５は、サービス端末からのサービス要求を受信した場合に、このサービス要求が当該加入者に対して許容された範囲内のサービスであるか否かの判別を認証・認可ＤＢ４５７を参照して行う。
【００４４】
なお、後述する動作説明においては、説明の煩雑化を避けるために、ユーザ認証や認可、課金に関する記載は省略している。また、位置情報サービスサーバ４５と各サービス端末との通信には、セキュリティを確保するためにＳＳＬ（Secure Socket Layer）などを適用することができる。
以上が本実施形態に係る通信システムの構成である。
【００４５】
＜Ａ−２．実施形態の動作＞
次に、本実施形態の動作について説明する。
＜１．位置情報サービスが提供する基本機能＞
位置情報サービスサーバ４５が提供する位置情報サービスの基本機能は、大別すると、登録機能、参照機能、変換機能、通知機能、測位機能、検索機能の計６機能である。以下に、これらの各基本機能について動作説明を行う。
【００４６】
＜１−１．登録機能＞
登録機能は、位置情報サービスサーバ４５内の位置情報登録ＤＢ４５５に位置情報などを登録する機能である。この登録機能を実行する場合のシーケンスチャートを図１０に示す。なお、同図において登録要求元の端末とは、具体的には、移動機１０，２０，３０や端末８０、ＩＰサーバ９０である。
同図に示すように、まず、登録要求元の端末は、登録要求を位置情報サービスサーバ４５に送信する（ステップＳ１）。この登録要求には、登録を指示するコマンド、登録要求元の加入者ＩＤ、登録する位置情報、当該位置情報が測位された移動機１０，２０，３０を特定する加入者情報などが含まれている。位置情報サービスサーバ４５は、登録要求を受信すると、登録要求に含まれている位置情報や当該位置情報が測位された移動機１０，２０，３０の加入者ＩＤなどを位置情報登録ＤＢ４５５に登録する（ステップＳ２）。ここで、位置情報登録ＤＢ４５５に登録する位置情報には、前述した測位方式や取得日時情報などの付属情報を付加することができる。また、登録の後、位置情報サービスサーバ４５は、位置情報の登録が完了したことを示す登録応答を登録要求元の端末に送信する（ステップＳ３）。
【００４７】
＜１−２．参照機能＞
参照機能は、位置情報登録ＤＢ４５５に登録されている位置情報などを参照する機能である。この参照機能を実行する場合のシーケンスチャートを図１１に示す。なお、同図において参照要求元の端末とは、具体的には、移動機１０，２０，３０や端末８０、ＩＰサーバ９０である。
同図に示すように、まず、参照要求元の端末は、参照要求を位置情報サービスサーバ４５に送信する（ステップＳ１１）。この参照要求には、参照を指示するコマンド、参照要求元の加入者ＩＤ、参照対象となる移動機１０，２０，３０を特定する加入者情報、限定条件などが含まれている。ここで、限定条件とは、例えば、参照する位置情報の取得日時の範囲を限定する情報や、測位方式を限定する情報などである。
位置情報サービスサーバ４５は、参照要求を受信すると、まず、参照要求に含まれている加入者情報をキーとして加入者情報ＤＢ４５３を検索し、参照対象となる移動機１０，２０，３０の加入者ＩＤを取得する。次いで、位置情報サービスサーバ４５は、この加入者ＩＤと限定条件とに従って位置情報登録ＤＢ４５５を検索し、該当する位置情報を取得する（ステップＳ１２）。そして、位置情報サービスサーバ４５は、取得した位置情報やその付属情報などをを含んだ参照応答を参照要求元の端末に返信する（ステップＳ１３）。
【００４８】
＜１−３．変換機能＞
変換機能は、位置情報のデータ形式を変換する機能である。この変換機能を実行する場合のシーケンスチャートを図１２に示す。なお、同図において変換要求元の端末とは、具体的には、移動機１０，２０，３０や端末８０、ＩＰサーバ９０である。
【００４９】
同図に示すように、まず、変換要求元の端末は、変換要求を位置情報サービスサーバ４５に送信する（ステップＳ２１）。この変換要求には、変換を指示するコマンド、変換要求元の加入者ＩＤ、変換対象の位置情報を指定する情報、変換前および変換後のデータ形式を指定する情報などが含まれている。
位置情報サービスサーバ４５は、変換要求を受信すると、この変換要求に含まれている変換対象の位置情報を指定する情報に従って、位置情報登録ＤＢ４５５などから変換対象の位置情報を取得する（ステップＳ２２）。そして、位置情報サービスサーバ４５は、変換要求を位置情報変換装置６０に送信する（ステップＳ２３）。この変換要求には、変換を指示するコマンド、上記ステップＳ２２で取得した変換対象の位置情報、変換前および変換後のデータ形式を指定する情報などが含まれている。
【００５０】
位置情報変換装置６０は、変換要求を受信すると、まず、変換要求に含まれている変換前および変換後のデータ形式を指定する情報に従って、変換処理のために使用する変換テーブルを決定する。そして、位置情報変換装置６０は、この変換テーブルを用いて位置情報のデータ形式を変換する（ステップＳ２４）。この後、位置情報変換装置６０は、変換されたデータ形式の位置情報を変換応答として位置情報サービスサーバ４５に返信する（ステップＳ２５）。位置情報サービスサーバ４５は、位置情報変換装置６０からの変換応答を受信すると、この変換応答に含まれている位置情報を変換応答として変換要求元の端末に返信する（ステップＳ２６）。
なお、上記ステップＳ２１において、変換要求元の端末から位置情報サービスサーバ４５へ送信される変換要求には、変換する位置情報そのものが含まれていてもよい。
【００５１】
＜１−４．通知機能＞
通知機能は、位置情報を位置情報サービスサーバ４５に登録したこと、または位置情報そのものを通知先として指定された端末に通知する機能である。この通知機能を実行する場合のシーケンスチャートを図１３に示す。なお、同図において通知要求元の端末および通知先の端末とは、具体的には、移動機１０，２０，３０や端末８０、ＩＰサーバ９０である。
【００５２】
同図に示すように、まず、通知要求元の端末は、通知要求を位置情報サービスサーバ４５に送信する（ステップＳ３１）。この通知要求には、通知を指示するコマンド、通知要求元の加入者ＩＤ、通知先の端末を特定する加入者情報などが含まれている。
位置情報サービスサーバ４５は、通知要求を受信すると、通知要求に含まれている通知先の端末を特定する加入者情報をキーとして加入者情報ＤＢ４５３を検索し、通知先の端末を特定する（ステップＳ３２）。そして、位置情報サービスサーバ４５は、通知先の端末に対して、例えば、測位要求に応じて取得した位置情報を位置情報登録ＤＢ４５５に登録したことを示す通知指示を送信する（ステップＳ３３）。この後、位置情報サービスサーバ４５は、通知が完了したことを示す通知応答を通知要求元の端末に返信する（ステップＳ３４）。
【００５３】
なお、位置情報サービスサーバ４５は、上記ステップＳ３２の後、位置情報登録ＤＢ４５５に登録されている該当する位置情報やその付属情報を取得し、位置情報や付属情報を通知指示に含めて通知先の端末に送信する構成であってもよい。
また、位置情報サービスサーバ４５から通知先の端末へ送信する通知指示には、位置情報そのものを除いた、この位置情報の登録日時などの付属情報のみが含まれる構成であってもよい。この場合、通知先の端末においてユーザは、受信した通知指示に含まれている登録日時などの付属情報から、自分が取得したい位置情報を特定し、この位置情報を参照機能を利用して位置情報サービスサーバ４５から取得する。
【００５４】
＜１−５．測位機能＞
測位機能は、端末からの要求に応じて移動機１０，２０，３０の位置を測位する機能である。この測位機能は、測位センタ５０に蓄積されている移動機１０，２０，３０の位置情報の中から該当する位置情報を取得する擬似測位方式と、測位要求に応じて移動機１０，２０，３０の位置を実際に測位する実測位方式と、に大別される。
【００５５】
＜１−５−１．擬似測位方式＞
図１４は、擬似測位方式を実行する場合のシーケンスチャートである。なお、同図に示すシーケンスチャートは、測位要求元の端末が自端末の位置の測位要求を位置情報サービスサーバ４５に送信した場合、すなわち、測位要求元の端末が測位対象の移動機１０，２０，３０である場合について説明するものである。
【００５６】
同図に示すように、まず、測位要求元の移動機１０，２０，３０は、測位要求を行うために必要となる測位品質条件をユーザに入力させるための処理を行う（ステップＳ４１Ａ）。ここで、測位品質条件とは、位置情報の測位の品質についての測位要求者（ユーザ）の要望である。この測位品質条件は、例えば、測位された日時の範囲を指定する情報や、測位の精度を指定する情報、測位に伴う課金料金に関する条件を指定する情報、測位結果を得るまでの許容待ち時間を指定する情報などにより構成されている。
【００５７】
ユーザは、位置情報サービスを利用して取得したい位置情報に対して、様々な要望がある。例えば、まさに今現在の位置情報がほしいのであってそれ以外ならいらない、できるだけ精度の高い位置情報がほしい、精度は低くても良いができるだけ低料金で位置情報を得たい、できるだけ短時間で位置情報を得たいなどである。測位要求元の移動機１０，２０，３０は、このような位置情報に対するユーザの要望を得るために、図１５に例示するような入力画面を表示する。そして、ユーザは、この入力画面に従って測位品質条件を入力する。例えば、図１５に示す例では、測位時刻、測位精度、料金、許容待ち時間の各項目の条件が操作入力に応じて設定されるとともに、これらの各条件項目の優先順位が操作入力に応じて設定される。
この後、測位要求元の移動機１０，２０，３０は、測位要求を位置情報サービスサーバ４５に送信する（ステップＳ４１Ｂ）。この測位要求には、測位を指示するコマンド、測位要求元の加入者ＩＤ（測位対象となる移動機１０，２０，３０を特定する加入者ＩＤ）、上記ステップＳ４１Ａにおいて入力された測位品質条件などが含まれている。
【００５８】
位置情報サービスサーバ４５は、測位要求を受信すると、この測位要求に含まれている測位対象となる移動機１０，２０，３０の加入者ＩＤをキーとして加入者情報ＤＢ４５３を検索し、測位対象の移動機１０，２０，３０の電話番号を取得する（ステップＳ４２）。次いで、位置情報サービスサーバ４５は、測位方式ＤＢ４５４を参照し、測位対象の移動機１０，２０，３０の位置を測位可能な全測位方式を特定する（ステップＳ４３）。
【００５９】
そして、位置情報サービスサーバ４５は、特定した全測位方式のうち、上記ステップＳ４１Ｂにおいて受信した測位品質条件に最も適した測位方式を選択する（ステップＳ４４）。但し、上記ステップＳ４３において特定された測位方式が１つの場合は、測位品質条件の内容に係らず、上記特定された１つの測位方式が選択される。
例えば、図１５に例示した測位品質条件においては、なるべく精度の高い位置情報の取得をユーザが要望していることがわかる。このような測位品質条件が位置情報サービスサーバ４５に送信された場合であって、かつ、測位対象の移動機がＧＰＳ受信機３４を内蔵した携帯電話機３０であり、セクタＩＤ方式とＧＰＳ方式により位置の測位が可能な場合を考える。この場合、位置情報サービスサーバ４５は、上記ステップＳ４４において、セクタＩＤ方式とＧＰＳ方式のうち、測位品質条件に最も適した測位方式としてＧＰＳ方式を選択する。
【００６０】
この後、位置情報サービスサーバ４５は、上記ステップＳ４４において選択した測位方式に関する情報を含んだ測位応答を測位要求元の移動機１０，２０，３０に返信する（ステップＳ４５）。これにより測位要求元の移動機１０，２０，３０においてユーザは、使用する測位方式を確認することができる。この後、測位要求元の移動機１０，２０，３０は、測位の開始を指示する測位開始指令を位置情報サービスサーバ４５に送信する（ステップＳ４６）。位置情報サービスサーバ４５は、測位開始指令を受信すると、上記ステップＳ４２において特定した測位対象の移動機１０，２０，３０の電話番号および上記ステップＳ４４において選択した測位方式などを含んだ測位開始指令を測位センタ５０に送信する（ステップＳ４７）。なお、このシーケンスチャートは、擬似測位方式について示すものである。したがって、上記ステップＳ４４において選択された測位方式がＧＰＳによる実測位方式であった場合には、後述する実測位方式のシーケンスチャート（図１６参照）に従って測位に関する処理が行われる。
【００６１】
測位センタ５０は、位置情報サービスサーバ４５から測位開始指令を受信すると、測位開始指令に含まれている電話番号および測位方式に従って、該当する移動機１０，２０，３０の位置情報を、基地局ＩＤテーブル５０ａ、エリアＩＤテーブル５０ｂ、セクタＩＤテーブル５０ｃなどから検索して取得する（ステップＳ４８）。そして、測位センタ５０は、取得した位置情報を測位終了通知に含んで位置情報サービスサーバ４５に返信する（ステップＳ４９）。ここで、位置情報サービスサーバ４５に返信される測位終了通知には、位置情報の他に当該位置情報の取得日時情報などが含まれている。位置情報サービスサーバ４５は、測位センタ５０から受信した位置情報や取得日時情報などを含んだ測位終了通知を測位要求元の移動機１０，２０，３０に返信する（ステップＳ５０）。これにより測位要求元の移動機１０，２０，３０は、ユーザの要望に適した自機１０，２０，３０の位置情報を得ることができる。
【００６２】
ところで、基地局ＩＤ方式やエリアＩＤ方式、セクタＩＤ方式の位置情報を取得する場合であっても、図１５に例示した入力画面において、測位時刻の条件として「現在」が指定された場合や、測位時刻の範囲限定が現在に極めて近い場合は、測位対象となる移動機１０，２０，３０の位置情報を簡易携帯電話網１２、携帯電話網２２、移動パケット通信網３２などの移動通信網から測位要求に応じて取得する必要がある。このような場合、上記ステップＳ４８において測位センタ５０は、測位対象の移動機を収容するいずれかの網１２，２２，３２のサービス制御局に対して移動機の電話番号を送信し、この移動機の現在の位置情報を測位センタ５０に通知させる。そして、測位センタ５０は、このようにして取得した位置情報を測位終了通知に含んで位置情報サービスサーバ４５に送信する。
なお、以上の説明から明らかなように、本明細書において「測位」とは、既に測位され、測位センタ５０に蓄積されている位置情報の中から該当する位置情報を検索して取得することを含んでいる。
【００６３】
＜１−５−２．実測位方式＞
図１６は、ＧＰＳによる実測位方式を実行する場合のシーケンスチャートである。なお、同図に示すシーケンスチャートは、測位要求元の端末が自端末の位置の測位要求を位置情報サービスサーバ４５に送信した場合、すなわち、測位要求元の端末が測位対象の移動機１０，２０，３０である場合について説明するものである。
【００６４】
同図において、ステップＳ５１Ａ〜Ｓ５６までの処理は、図１４に示した擬似測位方式のシーケンスチャートのステップＳ４１Ａ〜Ｓ４６までの処理と同様であるので説明を省略する。
ステップＳ５７において位置情報サービスサーバ４５は、測位対象の移動機１０，２０，３０の電話番号および選択した測位方式などを含んだ測位開始指令を測位センタ５０に送信する（ステップＳ５７）。これにより、測位センタ５０と測位対象の移動機１０，２０，３０との間で、事前に取り決められた測位プロトコルに従ってＧＰＳによる位置の測位が行われる（ステップＳ５８）。この際、位置情報サービスサーバ４５は、測位センタ５０と測位対象の移動機１０，２０，３０との間で行われるデータ通信を中継するのみである。
【００６５】
ＧＰＳによる測位が終了すると、測位センタ５０は、取得した位置情報を測位終了通知に含んで位置情報サービスサーバ４５に返信する（ステップＳ５９）。そして、位置情報サービスサーバ４５は、受信した位置情報（取得日時情報を含む）を測位終了通知として測位要求元の移動機１０，２０，３０に返信する（ステップＳ６０）。
なお、測位対象の移動機１０，２０，３０と協働してＧＰＳによる位置の測位を行なう測位センタ５０は、位置情報サービスサーバ４５を運営している事業者とは別の、ＧＰＳ測位サービスを提供する事業者が独自に運営しているＧＰＳ測位センタであってもよい。この場合、上記ステップＳ５７において位置情報サービスサーバ４５は、測位対象の移動機１０，２０，３０の電話番号や測位方式などを含んだ測位開始通知を上述したＧＰＳ測位センタへ送信する。これにより、ＧＰＳ測位センタと測位対象の移動機１０，２０，３０との間で、事前に取り決められた測位プロトコルに従ってＧＰＳによる位置の測位が行われ、測位された位置情報がＧＰＳ測位センタから位置情報サービスサーバ４５を介して測位要求元の移動機１０，２０，３０に送信される。
【００６６】
＜１−６．検索機能＞
検索機能は、第三者からの検索要求に応じて移動機１０，２０，３０の位置情報を取得し、この位置情報を通知先として指定された端末に送信する機能である。この検索機能を実行する場合のシーケンスチャートを図１７に示す。なお、同図において検索要求元の端末および通知先の端末とは、具体的には、移動機１０，２０，３０や端末８０、ＩＰサーバ９０である。また、検索対象の端末とは、移動機１０，２０，３０である。また、同図に示す例は、検索要求元の端末と通知先の端末とが異なる場合を示している。しかしながら、検索要求元の端末と通知先の端末とが同一の端末であってもよい。また、検索対象の端末が通知先の端末であってもよい。
【００６７】
同図に示すように、まず、検索要求元の端末は、検索要求を行うために必要となる測位品質条件をユーザに入力させるための処理を行う（ステップＳ６１Ａ）。この際、検索要求元の端末では、図１５に例示したものと同様の入力画面を表示し、検索要求者（ユーザ）は、この入力画面に従って測位品質条件などの入力を行なう。ここで、検索要求時には、測位品質条件として、測位時刻、測位精度、料金、許容待ち時間などの各条件とこれらの各条件の優先順位が入力される。また、測位品質条件に加え、検索対象の移動機１０，２０，３０や通知先の端末を特定する加入者情報が入力される。
この後、検索要求元の端末は、検索要求を位置情報サービスサーバ４５に送信する（ステップＳ６１Ｂ）。この検索要求には、検索を指示するコマンド、検索要求元の加入者ＩＤ、検索対象となる移動機１０，２０，３０を特定する加入者情報、通知先の端末を特定する加入者情報、上記ステップＳ６１Ａにおいて入力された測位品質条件などが含まれている。
【００６８】
位置情報サービスサーバ４５は、検索要求を受信すると、検索要求を受付けたことを示す検索応答を検索要求元の端末に返信する（ステップＳ６２）。この後、位置情報サービスサーバ４５は、受信した検索要求に含まれている検索対象となる移動機１０，２０，３０を特定する加入者情報をキーとして加入者情報ＤＢ４５３を検索し、検索対象となる移動機１０，２０，３０の電話番号を取得する（ステップＳ６３）。そして、位置情報サービスサーバ４５は、検索対象となる移動機１０，２０，３０に対して検索指示を送信する（ステップＳ６４）。この検索指示の受信により、検索対象となる移動機１０，２０，３０のユーザは、自己位置が第三者からの検索を受けていることを確認することができる。
【００６９】
検索対象となる移動機１０，２０，３０は、第三者による検索がユーザによって承認された場合に、測位要求を位置情報サービスサーバ４５に送信する（ステップＳ６５）。これに応じて位置情報サービスサーバ４５は、まず、測位方式ＤＢ４５４を参照し、検索対象となる移動機１０，２０，３０の位置を測位可能な全測位方式を特定する（ステップＳ６６）。次いで、位置情報サービスサーバ４５は、特定した全測位方式のうち、検索要求元の端末から受信した測位品質条件に最も適した測位方式を選択する（ステップＳ６７）。
【００７０】
この後、位置情報サービスサーバ４５は、選択した測位方式に関する情報を含んだ測位応答を検索対象となる移動機１０，２０，３０に返信する（ステップＳ６８）。この測位応答の受信により、検索対象となる移動機１０，２０，３０のユーザは、第三者により取得される自己の位置情報の測位方式を確認することができる。また、検索対象となる移動機１０，２０，３０は、測位方式がユーザによって承認されると、測位開始指令を位置情報サービスサーバ４５に返信する（ステップＳ６９）。なお、上記ステップＳ６８において位置情報サービスサーバ４５は、選択した測位方式に関する情報を含んだ測位応答を検索要求元の端末にも送信する構成としてもよい。このような構成とすれば、検索要求元の端末のユーザも、使用する測位方式を確認することができる。
【００７１】
位置情報サービスサーバ４５は、検索対象となる移動機１０，２０，３０から測位開始指令を受信すると、検索対象となる移動機１０，２０，３０の電話番号および選択した測位方式などを含んだ測位開始指令を測位センタ５０に送信する（ステップＳ７０）。これに応じて測位センタ５０は、検索対象となる移動機１０，２０，３０の位置情報を、指定された測位方式に従って擬似測位方式または実測位方式により取得する（ステップＳ７１）。測位センタ５０は、測位が終了すると、取得した位置情報を測位終了通知に含んで位置情報サービスサーバ４５に返信する（ステップＳ７２）。そして、位置情報サービスサーバ４５は、測位終了通知を検索対象の移動機１０，２０，３０に送信する（ステップＳ７３）。
【００７２】
次いで、検索対象の移動機１０，２０，３０は、登録要求を位置情報サービスサーバ４５に送信する（ステップＳ７４）。位置情報サービスサーバ４５は、登録要求を受信すると、この登録要求に含まれている位置情報と検索対象の移動機１０，２０，３０の加入者ＩＤなどを位置情報登録ＤＢ４５５に登録する（ステップＳ７５）。この後、位置情報サービスサーバ４５は、登録応答を検索対象の移動機１０，２０，３０に返信する（ステップＳ７６）。
そして、位置情報サービスサーバ４５は、上記ステップＳ６１Ｂにおいて受信した通知先の端末を特定する加入者情報をキーとして加入者情報ＤＢ４５３を検索し、通知先の端末を特定する。次いで、位置情報サービスサーバ４５は、取得した位置情報やその付属情報などを通知指示に含めて通知先の端末に送信する（ステップＳ７７）。
【００７３】
なお、位置情報サービスサーバ４５は、上記ステップＳ７２において測位センタ５０から測位終了通知を受信した後、直ちに、この測位終了通知に含まれている検索対象の移動機１０，２０，３０の位置情報や当該移動機１０，２０，３０の加入者ＩＤなどを位置情報登録ＤＢ４５５に登録し、検索対象の移動機１０，２０，３０に測位終了通知を送信するとともに、通知先の端末に通知指示を送信する構成であってもよい。
また、上記ステップＳ７７の後、位置情報サービスサーバ４５は、通知が完了したことを示す通知完了指令を検索要求元の端末に送信してもよい。また、この検索機能のシーケンスチャートでは、位置情報サービスサーバ４５は、取得した位置情報を必ず位置情報登録ＤＢ４５５に登録する構成とした。しかしながら、位置情報サービスサーバ４５は、取得した位置情報を位置情報登録ＤＢ４５５に登録せずに、通知先の端末に送信してもよい。
【００７４】
＜２．情報提供サービスへの適用＞
位置情報を利用した各種の情報提供サービスに位置情報サービスを適用する場合、情報提供サービスへの適用形態を位置情報サービスの機能別に区分すると、自己位置検索機能、自己位置登録機能、第三者位置登録機能、第三者位置検索機能の計４種類が考えられる。以下に、これらの各機能について動作例を説明する。
【００７５】
＜２−１．自己位置検索機能＞
自己位置検索機能の適用形態としては、例えば、位置情報サービスにより取得された移動機１０，２０，３０の位置情報を地図ポータルサイトや一般のＷＷＷ（World Wide Web）サイトなどで活用する形態が考えられる。この自己位置検索機能を利用した情報提供サービスにおける各装置の動作を例示するシーケンスチャートを図１８に示す。なお、同図においてユーザ端末とは、具体的には、移動機１０，２０，３０である。
【００７６】
同図に示すように、まず、ユーザ端末は、情報提供サービスを実施しているＩＰサーバ９０へサービス要求を送信する（ステップＳ１０１）。これに応じてＩＰサーバ９０は、情報提供サービスにおいて利用するのに適した位置情報の測位品質条件、データ形式の指定情報などを設定する（ステップＳ１０２Ａ）。そして、ＩＰサーバ９０は、設定した測位品質条件やデータ形式の指定情報などを含んだサービス応答をユーザ端末に返信する（ステップＳ１０２Ｂ）。
ユーザ端末は、ＩＰサーバ９０からのサービス応答を受信すると、サービス応答に含まれている測位品質条件、データ形式の指定情報などを測位要求に含めて位置情報サービスサーバ４５に送信する（ステップＳ１０３）。但し、測位品質条件などは、ユーザが内容の確認を行なったり変更を行える構成としてもよい。
【００７７】
この後、ステップＳ１０４からステップＳ１０９までの処理は、ユーザ端末からの測位要求に応じて位置情報サービスサーバ４５がユーザ端末の位置情報を取得し、取得した位置情報をユーザ端末に通知する処理である。このステップＳ１０４〜Ｓ１０９までの処理は、図１８では簡素化して記載しているが、図１４に示した擬似測位方式のシーケンスチャートのステップＳ４３〜５０までの処理と同様であるので説明を省略する。
【００７８】
ユーザ端末は、位置情報サービスサーバ４５から測位終了通知を受信すると（ステップＳ１０９）、この測位終了通知に含まれている自端末の位置情報をコンテンツ要求に含んでＩＰサーバ９０に送信する（ステップＳ１１０）。これに応じてＩＰサーバ９０は、ユーザ端末の位置情報が示す位置に応じたコンテンツを取得し、このコンテンツをコンテンツ応答としてユーザ端末に送信する（ステップＳ１１１）。このように自己位置検索機能を利用した情報提供サービスでは、ユーザ端末に取得させる自端末の位置情報について、ＩＰサーバ９０が、情報提供サービスでの利用に適した測位品質条件やデータ形式の指定情報などを設定できる。
【００７９】
なお、図１８に示したシーケンスチャートにおいて、上記ステップＳ１０８の後、位置情報サービスサーバ４５は、取得したユーザ端末の位置情報を位置情報登録ＤＢ４５５に登録する処理を行なう構成とし、上記ステップＳ１１０においてユーザ端末からＩＰサーバ９０へ送信されるコンテンツ要求には、ユーザ端末の位置情報そのものを除いた、この位置情報の登録日時などの付属情報のみが含まれるようにしてもよい。
この場合、ユーザ端末からのコンテンツ要求を受信したＩＰサーバ９０は、前述した参照機能（図１１参照）を利用して位置情報登録ＤＢ４５５に登録されたユーザ端末の位置情報を参照する。すなわち、ＩＰサーバ９０は、参照を指示するコマンド、ＩＰサーバ９０の加入者ＩＤ、ユーザ端末を特定する加入者情報などを含んだ参照要求を位置情報サービスサーバ４５に送信する。位置情報サービスサーバ４５は、参照要求を受信すると、この参照要求に基づいて位置情報登録ＤＢ４５５から該当する位置情報を取得し、この位置情報を含んだ参照応答をＩＰサーバ９０に返信する。そして、ＩＰサーバ９０は、受信した参照応答に含まれているユーザ端末の位置情報が示す位置に応じたコンテンツを取得し、このコンテンツをコンテンツ応答としてユーザ端末に送信する。
【００８０】
＜２−２．自己位置登録機能＞
自己位置登録機能の適用形態としては、例えば、地図ポータルサイトなどのＷＷＷサイトが、位置情報サービスサーバ４５に登録されたユーザ端末の位置情報を取得して、この位置情報を情報提供サービスに活用する形態などが考えられる。この自己位置登録機能を利用した情報提供サービスにおける各装置の動作を例示するシーケンスチャートを図１９に示す。なお、同図においてユーザ端末とは、具体的には、移動機１０，２０，３０である。また、同図に示すシーケンスチャートにおいて、ステップＳ１２１〜Ｓ１２９までの処理は、図１８に示したシーケンスチャートのステップＳ１０１〜Ｓ１０９までの処理と同様であるので説明を省略する。
【００８１】
ステップＳ１２９においてユーザ端末は、位置情報サービスサーバ４５から測位終了通知を受信すると（ステップＳ１２９）、この測位終了通知に含まれている自端末の位置情報を前述した登録機能（図１０参照）を利用して位置情報登録ＤＢ４５５に登録する。すなわち、まず、ユーザ端末は、登録要求を位置情報サービスサーバ４５に送信する（ステップＳ１３０）。位置情報サービスサーバ４５は、登録要求を受信すると、この登録要求に含まれているユーザ端末の位置情報や加入者ＩＤを位置情報登録ＤＢ４５５に登録する。この後、位置情報サービスサーバ４５は、登録応答をユーザ端末に返信する（ステップＳ１３１）。
【００８２】
次いで、ユーザ端末は、前述した通知機能（図１３参照）を利用して、自端末の位置情報を位置情報登録ＤＢ４５５に登録したことをＩＰサーバ９０に通知する。すなわち、まず、ユーザ端末は、通知要求を位置情報サービスサーバ４５に送信する（ステップＳ１３２）。この通知要求には、通知を指示するコマンド、ユーザ端末の加入者ＩＤ、通知先となるＩＰサーバ９０を特定する情報などが含まれている。位置情報サービスサーバ４５は、通知要求を受信すると、この通知要求に基づいて通知先のＩＰサーバ９０の通信アドレスを特定する。そして、位置情報サービスサーバ４５は、ユーザ端末の位置情報を位置情報登録ＤＢ４５５に登録したことを示す通知指示をＩＰサーバ９０に送信する（ステップＳ１３３）。また、この後、位置情報サービスサーバ４５は、通知応答をユーザ端末に返信する（ステップＳ１３４）。
【００８３】
一方、位置情報サービスサーバ４５からの通知指示を受信したＩＰサーバ９０は、前述した参照機能（図１１参照）を利用して、位置情報登録ＤＢ４５５に登録されたユーザ端末の位置情報を参照する。すなわち、ＩＰサーバ９０は、参照を指示するコマンド、ＩＰサーバ９０の加入者ＩＤ、ユーザ端末を特定する加入者情報などを含んだ参照要求を位置情報サービスサーバ４５に送信する（ステップＳ１３５）。位置情報サービスサーバ４５は、参照要求を受信すると、この参照要求に基づいて位置情報登録ＤＢ４５５から該当する位置情報を取得する。そして、位置情報サービスサーバ４５は、取得した位置情報を含んだ参照応答をＩＰサーバ９０に返信する（ステップＳ１３６）。このように自己位置検索機能を利用した情報提供サービスでは、ＩＰサーバ９０が、位置情報サービスサーバ４５に登録されたユーザ端末の位置情報を取得して、この位置情報を情報提供サービスに活用することができる。
【００８４】
なお、上記ステップＳ１２８において測位センタ５０から位置情報サービスサーバ４５へ送信される測位終了通知には、ユーザ端末の位置情報や当該ユーザ端末の加入者ＩＤなどが含まれている。したがって、位置情報サービスサーバ４５は、上記ステップＳ１２８において測位センタ５０から測位終了通知を受信した後、直ちに、この測位終了通知に含まれているユーザ端末の位置情報やその加入者ＩＤなどを位置情報登録ＤＢ４５５に登録する構成であってもよい。この場合、上記ステップＳ１３０，Ｓ１３１の処理は不要となる。また、上記ステップＳ１３２において、ユーザ端末から位置情報サービスサーバ４５へ送信される通知要求には、ユーザ端末の位置情報そのものを含む必要はない。
【００８５】
＜２−３．第三者位置検索機能＞
第三者位置検索機能の適用形態としては、例えば、地図ポータルサイトなどのＷＷＷサイトが位置情報サービスを利用してユーザ端末の位置情報を取得し、この位置情報を情報提供サービスに活用する形態などが考えられる。この第三者位置検索機能を利用した情報提供サービスにおける各装置の動作を例示するシーケンスチャートを図２０に示す。なお、同図においてユーザ端末とは、具体的には、移動機１０，２０，３０である。
【００８６】
同図に示すシーケンスチャートは、図１７に示した検索機能のシーケンスチャートにおいて、検索要求元の端末と通知先の端末とが同一の端末であり、この端末がＩＰサーバ９０であって、かつ、測位対象となる端末がユーザ端末である場合について示したものに過ぎない。図２０においては処理を簡素化して記載しているが、基本的な動作は、図１７に示した検索機能と同様である。したがって、ここでは第三者位置検索機能の動作説明を省略するものとするが、この第三者位置検索機能を利用した情報提供サービスにおいてＩＰサーバ９０は、位置情報サービスを利用してユーザ端末の位置情報を取得し、この位置情報を情報提供サービスに活用することができる。
【００８７】
＜２−４．第三者位置登録機能＞
第三者位置登録機能の適用形態としては、ユーザ端末が所有者の要望に応じた測位品質を有する自端末の位置情報を位置情報サービスサーバ４５に登録しておき、地図ポータルサイトなどのＷＷＷサイトが、位置情報サービスサーバ４５に登録されているユーザ端末の位置情報を取得して、この位置情報を情報提供サービスに活用する形態などが考えられる。この第三者位置登録機能を利用した情報提供サービスにおける各装置の動作を例示するシーケンスチャートを図２１に示す。なお、同図においてユーザ端末とは、具体的には、移動機１０，２０，３０である。
【００８８】
同図に示すシーケンスチャートにおいて、図１９に示した自己位置登録機能のシーケンスチャートと異なる部分は、測位品質条件をＩＰサーバ９０が設定するのか、それともユーザ端末の所有者が設定するのかという点である（ステップＳ１６１Ａ）。ここで、第三者位置登録機能の場合は、測位品質条件をユーザ端末の所有者が設定するようにすることで、ＩＰサーバ９０などの第三者に参照を許容する自端末の位置情報に一定の制限を加えている。
すなわち、自己位置登録機能の場合は、測位品質条件をＩＰサーバ９０が設定するので、ＩＰサーバ９０などの第三者側は、自己の要望に適したユーザ端末の位置情報を取得することができる。しかしながら、ユーザ端末の所有者の中には、例えば、エリアＩＤ方式などによる比較的精度の低い自端末の位置情報は第三者に公開してもよいが、ＧＰＳ方式による高精度な自端末の位置情報については第三者に公開したくない、などといった要望が有り得る。
このような場合に第三者位置登録機能を用いれば、ユーザ端末の所有者の要望に応じた自端末の位置情報のみが位置情報サービスサーバ４５を介してＩＰサーバ９０などの第三者側に公開されるので、例えば、エリアＩＤ方式などによる比較的精度の低い自端末の位置情報のみを第三者に公開することなどが可能となる。なお、上述したステップＳ１６１Ａを除く、ステップＳ１６１Ｂ〜Ｓ１７４までの処理は、図１９に示した自己位置登録のシーケンスチャートのステップＳ１２３〜Ｓ１３６まで処理と同様であるので説明を省略する。
【００８９】
また、図２１に示したシーケンスチャートにおいて、位置情報サービスサーバ４５は、ステップＳ１６６において測位センタ５０から測位終了通知を受信した後、直ちに、この測位終了通知に含まれているユーザ端末の位置情報やその加入者ＩＤなどを位置情報登録ＤＢ４５５に登録する構成であってもよい。この場合、ステップＳ１６８，Ｓ１６９の処理は不要となる。また、上記ステップＳ１７０において、ユーザ端末から位置情報サービスサーバ４５へ送信される通知要求には、ユーザ端末の位置情報そのものを含む必要はない。
【００９０】
以上説明したように本実施形態によれば、位置情報サービスサーバ４５は、測位対象として指定された移動機１０，２０，３０の位置を複数の測位方式により測位可能な場合に、測位要求元の端末から受信した測位品質条件に最も適した測位方式を選択する。そして、位置情報サービスサーバ４５は、選択した測位方式に基づいた移動機１０，２０，３０の位置情報を測位センタ５０から取得し、通知先として指定された端末に送信する。
したがって、位置情報サービスの利用者は、自己の要望に適した位置情報を容易に得ることが可能となる。例えば、第三者位置検索などの場合に、測位対象となる移動機１０，２０，３０の位置を測位可能な測位方式を知らなくても、画面表示に従って測位品質条件さえ入力すれば、位置情報サービスサーバ４５において自動的に最適な測位方式が選択され、この測位方式による移動機１０，２０，３０の位置情報が利用者に提供される。また、測位方式を直接指定することに不慣れな利用者であっても、画面表示に従って測位品質条件さえ入力すれば、自己の要望に応じた位置情報を得ることができる。このように本実施形態によれば、位置情報サービスの利便性を向上することができる。
【００９１】
＜Ｂ．変形例＞
以上、本発明の実施形態について説明したが、この実施形態はあくまでも例示であり、本発明の趣旨から逸脱しない範囲で様々な変形が可能である。変形例としては、例えば以下のようなものが考えられる。
【００９２】
＜変形例１＞
上述した実施形態において位置情報サービスサーバ４５は、測位品質条件に最も適した測位方式を選択し、この測位方式により移動機１０，２０，３０の位置情報を取得する構成とした。しかしながら、選択した測位方式による位置情報の取得ができない場合もある。例えば、ＧＰＳ受信機３４を内蔵する携帯電話機３０の位置を測位する際に、測位方式としてＧＰＳ方式が選択された場合を考える。ここで、このＧＰＳ方式による測位をサポートするＧＰＳ測位センタがメンテナンス中などで稼動していない場合、このＧＰＳ方式により移動機１０，２０，３０の位置を測位することができない。このような場合を想定して、以下に示す制御を行なう構成としてもよい。
【００９３】
図２２は、本変形例１において位置情報サービスサーバ４５に記憶される測位センタテーブル５００のデータ構成を例示する図である。同図に示すように、測位センタテーブル５００には、各測位センタの識別情報（測位センタＩＤ）毎に、当該測位センタが現在、稼動中であるか否かを示す稼動フラグが格納されている。同図に示す例では、稼動中である場合に稼動フラグ“１”が、稼動していない場合に稼動フラグ“０”が格納される。
位置情報サービスサーバ４５は、各測位センタとの間で通信を行い、測位センタから稼動を停止する旨の指令を受信した場合や、測位センタからの応答がない場合に、測位センタテーブル５００において対応する稼動フラグの値を“１”から“０”に変更する。位置情報サービスサーバ４５は、この測位センタテーブル５００を参照することにより、各測位センタの稼動有無を確認する。
【００９４】
次に、図２３は、図１６に示した測位機能（実測位方式）の変形例を示すシーケンスチャートである。なお、ここでは、図１６に示したシーケンスチャートと異なる部分についてのみ説明を行う。
位置情報サービスサーバ４５は、ステップＳ５３において、測位方式ＤＢ４５４を参照し、測位対象の移動機１０，２０，３０の位置を測位可能な全測位方式を特定する。次いで、位置情報サービスサーバ４５は、特定した各測位方式毎に、当該測位方式による測位をサポートする測位センタが稼動しているか否かを測位センタテーブル５００を参照して確認する（ステップＳ２０１）。その結果、位置情報サービスサーバ４５は、稼動していない測位センタがある場合は、対応する測位方式を除外し（ステップＳ２０２）、残った測位方式の中から、測位要求元の端末から受信した測位品質条件に最も適した測位方式を選択する（ステップＳ２０３）。
【００９５】
この後、位置情報サービスサーバ４５は、選択した測位方式に関する情報を含んだ測位応答を測位要求元の端末に返信する（ステップＳ４５）。なお、上記ステップＳ２０２において位置情報サービスサーバ４５は、稼動していない測位センタに対応する測位方式を除外した結果、実行可能な測位方式がなくなった場合は、測位が不可能である旨のメッセージを測位応答に含んで測位要求元の端末に返信する。
また、位置情報サービスサーバ４５は、測位要求元の端末から測位開始指令を受信すると（ステップＳ４６）、上記ステップＳ２０３において選択した測位方式による測位をサポートする測位センタに対して、測位対象の移動機１０，２０，３０の電話番号および測位方式などを含んだ測位開始指令を送信する（ステップＳ２０４）。なお、図２３は、実測位方式の場合を示しているが、擬似測位方式の場合にも適用可能である。
【００９６】
＜変形例２＞
また、上記変形例１に関連し、次のような場合も考えられる。
例えば、上記変形例１と同様に、ＧＰＳ受信機３４を内蔵する携帯電話機３０の位置を測位する際に、測位方式としてＧＰＳ方式が選択された場合を考える。ここで、この携帯電話機３０がビルの谷間や地下街などに位置し、ＧＰＳ用の複数の衛星から電波を受信できない場合は、このＧＰＳ方式により測位を行なうことができない。このような場合を想定して、上記変形例１に加えてさらに以下に示す制御を行なう構成としてもよい。
【００９７】
図２４は、図１６に示した測位機能（実測位方式）のその他の変形例を示すシーケンスチャートである。なお、ここでは、図２３に示したシーケンスチャートと異なる部分についてのみ説明を行う。
位置情報サービスサーバ４５は、ステップＳ２０２において、測位可能な全測位方式の中から、稼動していない測位センタに対応する測位方式を除外する。そして、位置情報サービスサーバ４５は、残った各測位方式について、測位要求元の端末から受信した測位品質条件に従って各測位方式を用いる優先順位を決定する（ステップＳ３０１）。ここでは、より測位品質条件に適した測位方式に、より高い優先順位が設定される。
この後、位置情報サービスサーバ４５は、優先順位が設定された各測位方式の中から、優先順位が最も高い測位方式を１つ選択し（ステップＳ３０２）、この測位方式を含んだ測位応答を測位要求元の端末に返信する（ステップＳ５５）。また、位置情報サービスサーバ４５は、測位要求元の端末から測位開始指令を受信すると（ステップＳ５６）、上記ステップＳ３０２において選択した測位方式に対応する測位センタに対して、測位対象の移動機１０，２０，３０の電話番号および測位方式などを含んだ測位開始指令を送信する（ステップＳ３０３）。これにより、測位センタと測位対象の端末との間で、事前に取り決められた測位プロトコルに従ってＧＰＳによる位置の測位が行われる（ステップＳ５８）。
【００９８】
次いで、測位センタは、この測位方式により該当する移動機１０，２０，３０の位置が測位できたか否かを判別する（ステップＳ３０４）。その結果、測位センタは、該当する移動機１０，２０，３０の位置が測位できた場合は（ステップＳ３０４：Ｙｅｓ）、測位した位置情報を測位終了通知に含んで位置情報サービスサーバ４５に返信する（ステップＳ５９）。一方、測位センタは、上記ステップＳ３０４において、該当する移動機１０，２０，３０の位置が測位できなかった場合は（ステップＳ３０４：Ｎｏ）、測位ができない旨を示す測位不可通知を位置情報サービスサーバ４５に返信する。
【００９９】
位置情報サービスサーバ４５は、測位センタから測位不可通知を受信すると、上記ステップＳ３０２に戻り、優先順位が設定された各測位方式の中から、次に優先順位が高い測位方式を選択する（ステップＳ３０２）。そして、位置情報サービスサーバ４５は、この測位方式を用いて再度、測位処理を行う。このような構成とすれば、位置情報サービスサーバ４５において、測位品質条件に最も適した測位方式で測位ができなかった場合でも、測位品質条件に基づいて設定された優先順位に従って、次に優先順位の高い測位方式で測位を行うことができる。なお、図２４は、実測位方式の場合を示しているが、擬似測位方式の場合にも適用可能である。
【０１００】
＜変形例３＞
上述した実施形態において移動機１０，２０，３０が自機１０，２０，３０の位置情報を取得する場合、以下に示す制御を行なう構成としてもよい。
図２５は、図１４に示した測位機能（擬似測位方式）の変形例を示すシーケンスチャートである。なお、ここでは、図１４に示したシーケンスチャートと異なる部分についてのみ説明を行う。
【０１０１】
まず、本変形例３に係る移動機１０，２０，３０は、それぞれ自機１０，２０，３０の位置情報を取得可能な全ての測位方式の情報を内部メモリに保持している。そして、移動機１０，２０，３０は、位置情報サービスサーバ４５に対する測位要求に際して、図２６に示すように、自機１０，２０，３０の位置情報を取得可能な全測位方式の一覧を画面表示し、測位方式の選択をユーザに促す（ステップＳ４０１）。
次いで、移動機１０，２０，３０は、ユーザが選択した測位方式の情報を測位要求に含んで位置情報サービスサーバ４５に送信する（ステップＳ４０２）。そして、位置情報サービスサーバ４５は、ユーザが選択した測位方式により測位要求元の移動機１０，２０，３０の位置を測位する。このような構成とすれば、自機１０，２０，３０の位置情報を取得したい場合にユーザは、自機１０，２０，３０の位置を測位可能な複数の測位方式の中から使用する測位方式そのものを選択することができる。
【０１０２】
また、図２７に示すように、自機１０，２０，３０の位置を測位可能な各測位方式について、各測位方式を用いる優先順位をユーザに設定させ、各測位方式とその優先順位に関する情報を測位要求に含んで位置情報サービスサーバ４５に送信する構成としてもよい。この場合、位置情報サービスサーバ４５は、最も優先順位の高い測位方式を用いて測位を開始し、測位ができなかった場合には、順次、次に優先順位の高い測位方式で移動機１０，２０，３０の位置を測位する。
さらに、移動機１０，２０，３０は、図１５に示した測位品質条件の入力画面を表示し、ユーザが入力した測位品質条件に従って自機１０，２０，３０の位置を測位可能な複数の測位方式の中から使用する測位方式を選択し、選択した測位方式に関する情報を測位要求に含んで位置情報サービスサーバ４５に送信する構成としてもよい。
【０１０３】
＜変形例４＞
上述した実施形態において、位置情報サービスサーバ４５、測位センタ５０、位置情報変換装置６０などにより構成される位置情報提供システムは、既存の位置情報提供システムと連携して、既存の位置情報提供システムが提供する位置情報サービス（以下、既存の位置情報サービスと述べる）に加入している移動機の位置情報を取得可能な構成としてもよい。
【０１０４】
図２８は、本変形例４に係る通信システムの構成の概要を示す図である。同図において、測位センタ５１は、既存の位置情報提供システムの測位センタである。この測位センタ５１は、既存の位置情報サービスに加入している各移動機１１０の位置を測位し、位置情報を蓄積する機能を有している。
【０１０５】
また、図２９は、図２８に示した位置情報サービスサーバ４５に格納されている加入者情報ＤＢ６００のデータ構成を例示する図である。この加入者情報ＤＢ６００は、図８に示した加入者情報ＤＢ４５３の代わりに格納されるものであって、位置情報サービスサーバ４５が提供する位置情報サービスの加入者情報に加え、既存の位置情報サービスの加入者情報が格納されている。
同図に示す加入者情報ＤＢ６００において、加入者ＩＤの先頭に位置する“ＰＳ”は、位置情報サービスサーバ４５が提供する位置情報サービスの加入者ＩＤであることを示し、“ＡＳ”は、既存の位置情報サービスの加入者ＩＤであることを示している。また、加入者情報ＤＢ６００には、「測位センタの通信アドレス」項目が設けられている。この項目には、位置情報サービスサーバ４５が提供する位置情報サービスの加入者情報に対して測位センタ５０のネットワークアドレスが格納されている。また、既存の位置情報サービスの加入者情報に対しては、測位センタ５１の電話番号が格納されている。なお、測位センタ５１の通信アドレスとしてＩＰアドレスなどのネットワークアドレスが格納されていてもよいことは勿論である。
なお、図示を省略するが、本変形例４に係る位置情報サービスサーバ４５は、位置情報サービスサーバ４５が提供する位置情報サービスに加入している各移動機１０，２０，３０および既存の位置情報サービスに加入している各移動機１１０毎に、当該移動機の位置を測位可能な全ての測位方式が記憶された測位方式ＤＢを有している。
【０１０６】
次に、図３０は、本変形例４に係る通信システムにおいて検索機能を実行する場合のシーケンスチャートである。なお、ここでは、既存の位置情報サービスに加入している移動機１１０の位置情報を取得する場合について説明する。
同図に示すように、まず、検索要求元の端末１００は、測位品質条件をユーザに入力させるための処理を行う（ステップＳ５０１）。この後、検索要求元の端末１００は、検索要求を位置情報サービスサーバ４５に送信する（ステップＳ５０２）。この検索要求には、検索を指示するコマンド、検索要求元の加入者ＩＤ、検索対象となる移動機１１０を特定する加入者情報、通知先の端末を特定する加入者情報、上記ステップＳ５０１において入力された測位品質条件などが含まれている。
【０１０７】
位置情報サービスサーバ４５は、検索要求の受信に応じて検索応答を検索要求元の端末１００に返信する（ステップＳ５０３）。この後、位置情報サービスサーバ４５は、受信した検索要求に含まれている検索対象の移動機１１０を特定する加入者情報をキーとして加入者情報ＤＢ６００を検索し、検索対象となる移動機１１０の電話番号を取得する（ステップＳ５０４）。また、位置情報サービスサーバ４５は、加入者情報ＤＢ６００から測位センタ５１の電話番号を取得する（ステップＳ５０５）。そして、位置情報サービスサーバ４５は、検索を指示するコマンド、検索対象となる移動機１１０の電話番号などを含んだ検索指示を測位センタ５１に送信する（ステップＳ５０６）。
【０１０８】
ここで、測位センタ５１は、位置情報サービスサーバ４５に対して、あたかも検索対象の移動機１１０のように動作する機能、より詳述するならば、位置情報サービスサーバ４５が提供する位置情報サービスに加入している検索対象の端末のように動作する機能を有している。測位センタ５１は、位置情報サービスサーバ４５から検索指示を受信すると、測位要求を位置情報サービスサーバ４５に送信する（ステップＳ５０７）。
【０１０９】
位置情報サービスサーバ４５は、測位センタ５１から測位要求を受信すると、まず、測位方式ＤＢを参照し、検索対象となる移動機１１０の位置を測位可能な全測位方式を特定する（ステップＳ５０８）。次いで、位置情報サービスサーバ４５は、特定した全測位方式のうち、検索要求元の端末１００から受信した測位品質条件に最も適した測位方式を選択する（ステップＳ５０９）。この後、位置情報サービスサーバ４５は、選択した測位方式に関する情報を含んだ測位応答を測位センタ５１に返信する（ステップＳ５１０）。
【０１１０】
測位センタ５１は、位置情報サービスサーバ４５から測位応答を受信すると、測位開始指令を位置情報サービスサーバ４５に送信する（ステップＳ５１１）。また、これに応じて位置情報サービスサーバ４５は、測位開始指令を測位センタ５１に送信する（ステップＳ５１２）。測位センタ５１は、位置情報サービスサーバ４５から測位開始指令を受信すると、検索対象となる移動機１１０の位置情報を、指定された測位方式に従って擬似測位方式または実測位方式により取得する（ステップＳ５１３）。
そして測位が終了すると、測位センタ５１は、取得した位置情報を測位終了通知に含んで位置情報サービスサーバ４５に送信する（ステップＳ５１４）。また、これに応じて位置情報サービスサーバ４５は、測位終了通知を測位センタ５１へ送信する（ステップＳ５１５）。この後、位置情報サービスサーバ４５は、測位センタ５１から受信した測位終了通知に含まれている位置情報の登録処理や、通知先として指定された端末への通知処理などを行なう。
【０１１１】
なお、位置情報サービスサーバ４５は、加入者情報ＤＢ６００を参照することにより、上記ステップＳ５０６において送信する検索指示の送信先が、実際の検索対象の端末ではなく、既存の位置情報提供システムの測位センタ５１であることを判別できる。このように検索指示が位置情報サービスサーバ４５から測位センタ５１へ送信された場合には、上記ステップＳ５１２における測位開始指令および上記ステップＳ５１５における測位終了指令を位置情報サービスサーバ４５が測位センタ５１へ送信しない構成とすることもできる。
以上説明したように本変形例によれば、位置情報サービスサーバ４５は、既存の位置情報提供システムと連携して、既存の位置情報サービスに加入している移動機１１０の位置情報を簡易な構成で取得することができる。
【０１１２】
＜変形例５＞
上述した実施形態において測位対象となる移動機１０，２０，３０が自機１０，２０，３０の位置を測位する機能（以下、自立測位機能と述べる）を有する場合、以下に示す制御が行なわれる。
但し、本変形例において、位置情報サービスサーバ４５、測位センタ５０、位置情報変換装置６０などにより構成される位置情報提供システムは、図２８に示した構成を有し、既存の位置情報提供システムと連携して既存の位置情報サービスに加入している移動機の位置情報をも取得可能なシステムであるものとする。したがって、本変形例の位置情報サービスサーバ４５は、図２９に示した加入者情報ＤＢ６００を有するとともに、当該位置情報サービスサーバ４５が提供する位置情報サービスに加入している各移動機１０，２０，３０および既存の位置情報サービスに加入している各移動機１１０毎に、当該移動機の位置を測位可能な全ての測位方式が記憶された測位方式ＤＢを有しているものとする。
【０１１３】
図３１は、自立測位機能を有する移動機１０，２０，３０の位置情報を取得する場合のシーケンスチャートである。なお、本変形例では、位置情報サービスサーバ４５の提供する位置情報サービスに加入している移動機１０，２０，３０の位置情報を検索機能を利用して取得する場合について説明する。
同図に示すように、まず、検索要求元の端末は、測位品質条件をユーザに入力させるための処理を行う（ステップＳ６０１）。この後、検索要求元の端末は、検索要求を位置情報サービスサーバ４５に送信する（ステップＳ６０２）。この検索要求には、検索を指示するコマンド、検索要求元の加入者ＩＤ、検索対象となる移動機１０，２０，３０を特定する加入者情報、通知先の端末を特定する加入者情報、上記ステップＳ６０１において入力された測位品質条件などが含まれている。
【０１１４】
位置情報サービスサーバ４５は、検索要求の受信に応じて検索応答を検索要求元の端末に返信する（ステップＳ６０３）。この後、位置情報サービスサーバ４５は、受信した検索要求に含まれている検索対象となる移動機１０，２０，３０の加入者情報をキーとして加入者情報ＤＢ６００を検索し、検索対象となる移動機１０，２０，３０の電話番号を取得する（ステップＳ６０４）。また、位置情報サービスサーバ４５は、加入者情報ＤＢ６００から測位センタ５０の電話番号を取得する（ステップＳ６０５）。そして、位置情報サービスサーバ４５は、検索対象となる移動機１０，２０，３０に対して検索指示を送信する（ステップＳ６０６）。この検索指示の受信により、検索対象となる移動機１０，２０，３０のユーザは、自己位置が第三者からの検索を受けていることを確認することができる。
【０１１５】
検索対象となる移動機１０，２０，３０は、第三者による検索がユーザによって承認された場合に、測位要求を位置情報サービスサーバ４５に送信する（ステップＳ６０７）。これに応じて位置情報サービスサーバ４５は、まず、測位方式ＤＢを参照し、検索対象となる移動機１０，２０，３０の位置を測位可能な全測位方式を特定する（ステップＳ６０８）。次いで、位置情報サービスサーバ４５は、特定した全測位方式のうち、検索要求元の端末から受信した測位品質条件に最も適した測位方式を選択する（ステップＳ６０９）。
なお、本変形例では、検索対象となる移動機１０，２０，３０が自立測位機能を有しており、この自立測位機能により検索対象の移動機１０，２０，３０が自機１０，２０，３０の位置を測位する場合について説明するものである。したがって、上記ステップＳ６０９では、測位方式として自立測位方式が位置情報サービスサーバ４５により選択される。
【０１１６】
測位方式を選択した後、位置情報サービスサーバ４５は、選択した測位方式に関する情報を含んだ測位応答を検索対象となる移動機１０，２０，３０に返信する（ステップＳ６１０）。この測位応答の受信により、検索対象となる移動機１０，２０，３０のユーザは、第三者により取得される自己の位置情報の測位方式を確認することができる。なお、上記ステップＳ６１０において位置情報サービスサーバ４５は、選択した測位方式に関する情報を含んだ測位応答を検索要求元の端末にも送信する構成としてもよい。このような構成とすれば、検索要求元の端末のユーザも、使用する測位方式を確認することができる。
【０１１７】
検索対象となる移動機１０，２０，３０は、測位方式がユーザによって承認されると、測位開始指令を位置情報サービスサーバ４５に返信する（ステップＳ６１１）。また、これに応じて位置情報サービスサーバ４５は、測位開始指令を検索対象の移動機１０，２０，３０に送信する（ステップＳ６１２）。なお、上記ステップＳ６０９において位置情報サービスサーバ４５により選択された測位方式が自立測位方式でなかった場合、例えば、基地局ＩＤ方式やセクタＩＤ方式などであった場合、上記ステップＳ６１２において位置情報サービスサーバ４５は、上記ステップＳ６０５において取得した電話番号（通信アドレス）に従って対応する測位センタ５０，５１へ測位開始指令を送信する。
検索対象の移動機１０，２０，３０は、位置情報サービスサーバ４５から測位開始指令を受信すると、自立測位を実行し、自機１０，２０，３０の位置情報を取得する（ステップＳ６１３）。そして、検索対象の移動機１０，２０，３０は、取得した位置情報を測位終了通知に含んで位置情報サービスサーバ４５に返信する（ステップＳ６１４）。また、これに応じて位置情報サービスサーバ４５は、測位終了通知を検索対象の移動機１０，２０，３０へ返信する（ステップＳ６１５）。
【０１１８】
この後、位置情報サービスサーバ４５は、ステップＳ６１６〜Ｓ６１９において、検索対象の移動機１０，２０，３０からの登録要求に基づく位置情報の登録処理や、通知先として指定された端末への通知処理などを行なう。このステップＳ６１６〜Ｓ６１９までの処理は、図１７に示したシーケンスチャートのステップＳ７４〜７７までの処理と同様であるので説明を省略する。
【０１１９】
なお、自立測位方式のように、測位センタ５０，５１を用いずに検索対象の移動機１０，２０，３０の位置情報を位置情報サービスサーバ４５が取得可能な場合は、上記ステップＳ６１２における測位開始指令および上記ステップＳ６１５における測位終了指令を位置情報サービスサーバ４５が検索対象の移動機１０，２０，３０へ送信しない構成とすることもできる。
また、図３１に示したシーケンスチャートにおいて、位置情報サービスサーバ４５は、ステップＳ６１４において検索対象の移動機１０，２０，３０から測位終了通知を受信した後、直ちに、この測位終了通知に含まれている検索対象の移動機１０，２０，３０の位置情報やその加入者ＩＤなどを位置情報登録ＤＢ４５５に登録する構成であってもよい。この場合、ステップＳ６１６，Ｓ６１８の処理は不要となる。
【０１２０】
＜変形例６＞
上述した実施形態において登録機能は、以下に示す制御を行なう構成であってもよい。
図３２は、図１０に示した登録機能の変形例を示すシーケンスチャートである。同図に示すように、登録処理の前には、測位センタ５０などから測位終了通知が位置情報サービスサーバ４５に送信される（ステップＳ７０１）。この測位終了通知には、測位対象の移動機１０，２０，３０の位置情報や当該移動機１０，２０，３０の加入者ＩＤなどが含まれている。すなわち、位置情報サービスサーバ４５は、測位センタ５０などから測位終了通知を受信した時点で、既に登録すべき位置情報や登録対象となる移動機１０，２０，３０の加入者ＩＤを取得している。
したがって、上記ステップＳ７０１の測位終了通知に含まれている移動機１０，２０，３０の位置情報を位置情報登録ＤＢ４５５に登録する場合、ステップＳ７０２において登録要求元の端末から位置情報サービスサーバ４５へ送信される登録要求には、登録する位置情報が含まれている必要はない。
すなわち、登録要求元の端末は、登録する位置情報を除く、登録を指示するコマンド、登録要求元の加入者ＩＤなどを含んだ登録要求を位置情報サービスサーバ４５に送信する（ステップＳ７０２）。そして、位置情報サービスサーバ４５は、登録要求を受信すると、上記ステップＳ７０１において受信した測位終了要求に含まれている測位対象の移動機１０，２０，３０の位置情報や当該移動機１０，２０，３０の加入者ＩＤなどを位置情報登録ＤＢ４５５に登録し（ステップＳ７０３）、登録応答を登録要求元の端末に送信する（ステップＳ７０４）。このように、登録要求元の端末から位置情報サービスサーバ４５へ送信される登録要求には、位置情報が含まれていなくてもよい。
【０１２１】
＜変形例７＞
上述した実施形態において、端末８０やＩＰサーバ９０などが接続されるネットワークは、インターネット７０に限定されるものではなく、例えば、イントラネットやＬＡＮ（Local Area Network）などであってもよい。また、上述した実施形態において、端末８０やＩＰサーバ９０は、専用線や電話回線を介して位置情報サービスサーバ４５にアクセスする構成であってもよい。また、位置情報サービスサーバ４５で実行される位置情報サービスの機能をゲートウェイサーバ４０で実行する構成としてもよい。さらに、測位センタ５０で実行される機能や位置情報変換装置６０で実行される機能を位置情報サービスサーバ４５で実行する構成としてもよい。
【０１２２】
＜変形例８＞
上述した実施形態において測位対象となる移動機は、ＰＨＳ端末や携帯電話機などであったが、これに限らず、例えば、移動通信網や無線ＬＡＮの基地局との間で無線通信を行うことが可能なＰＤＡ（Personal Digital Assistant）やモバイルコンピュータ、カーナビゲーション装置などの移動通信端末であってもよい。
【図１】
0003895684.tif 000002
【図２】
0003895684.tif 000003
【図３】
0003895684.tif 000004
【図４】
0003895684.tif 000005
【図５】
0003895684.tif 000006
【図６】
0003895684.tif 000007
【図７】
0003895684.tif 000008
【図８】
0003895684.tif 000009
【図９】
0003895684.tif 000010
【図１０】
0003895684.tif 000011
【図１１】
0003895684.tif 000012
【図１２】
0003895684.tif 000013
【図１３】
0003895684.tif 000014
【図１４】
0003895684.tif 000015
【図１５】
0003895684.tif 000016
【図１６】
0003895684.tif 000017
【図１７】
0003895684.tif 000018
【図１８】
0003895684.tif 000019
【図１９】
0003895684.tif 000020
【図２０】
0003895684.tif 000021
【図２１】
0003895684.tif 000022
【図２２】
0003895684.tif 000023
【図２３】
0003895684.tif 000024
【図２４】
0003895684.tif 000025
【図２５】
0003895684.tif 000026
【図２６】
0003895684.tif 000027
【図２７】
0003895684.tif 000028
【図２８】
0003895684.tif 000029
【図２９】
0003895684.tif 000030
【図３０】
0003895684.tif 000031
【図３１】
0003895684.tif 000032
【図３２】
0003895684.tif 000033