"移動局によって適用される方法であって、前記移動局によって、前記移動局がデバイスと電気的に接続されているか、前記デバイスから電気的に切断されているかを判定することと、前記移動局が前記デバイスに電気的に接続されていると判定されると、前記移動局によって、前記デバイス内の位置決め機能がアクティブであるかを判定することであって、ここで、前記デバイス内の位置決め機能は、前記移動局から位置決めデータを受信すると、位置決め演算を実行することと、前記移動局が前記デバイスに電気的に接続されていると判定され、かつ、前記デバイス内の位置決め機能がアクティブであると判定されると、前記移動局によって、前記デバイス内の位置決め機能のための位置決めデータを生成することと、前記移動局が前記デバイスから電気的に切断されていると判定されるか、または、前記デバイス内の位置決め機能がアクティブではないと判定されると、前記移動局によって、前記デバイス内の位置決め機能のための位置決めデータを生成しないこととを備える方法。前記デバイスに電気的に接続されるように適応された位置決めプロセッサポートを前記移動局によってモニタすることを更に備え、前記移動局が前記デバイスに電気的に接続されていることを前記移動局が判定することは、前記モニタすることに応答してなされる請求項1に記載の方法。前記位置決めデータは更に、全米船舶用電子機器協会NMEA:NationalMarineElectronicsAssociationプロトコルを備える請求項1に記載の方法。前記移動局が前記デバイスに電気的に接続されていると判定されると、前記デバイス内の位置決め機能の動作を前記移動局によってモニタすることを更に備え、前記デバイス内の位置決め機能がアクティブであるかを前記移動局が判定することは、前記モニタすることに応答してなされる請求項1に記載の方法。前記移動局が前記デバイスに電気的に接続されていると判定されると、前記デバイス内の位置決め機能のための予備的位置決めデータを前記移動局によって生成することを更に備える請求項1に記載の方法。前記予備的位置決めデータは更に、前記位置決めデータのフォームおよびコンテンツのうちの少なくとも1つを備える請求項1に記載の方法。前記移動局は、有線接続または無線接続を用いて前記デバイスに電気的に接続される請求項1に記載の方法。前記デバイス内の位置決め機能は、実行可能なアプリケーションおよびハードウェアのうちの少なくとも1つで具体化される請求項1に記載の方法。前記デバイスが前記移動局に電気的に接続されている場合、または、前記デバイスが前記移動局から電気的に切断されている場合、前記デバイスは前記移動局の外部に配置され、前記移動局と分離している請求項1に記載の方法。前記デバイスは、前記移動局へ電気的に接続されている場合、前記移動局の内部に配置され、前記移動局と統合されており、前記デバイスは、前記移動局から電気的に切断されている場合、前記移動局の外部に配置され、前記移動局と分離している請求項1に記載の方法。前記デバイス内の位置決め機能は、前記位置決め機能が、前記移動局内のプロセッサポートを開いている場合にアクティブである請求項1に記載の方法。移動局によって適用される方法であって、外部デバイスへ電気的に接続されるように適応された位置決めプロセッサポートをモニタすることと、前記位置決めプロセッサポートをモニタすることに応じて、前記位置決めプロセッサポートが、前記外部デバイスへ電気的に接続されているかを判定することと、前記位置決めプロセッサポートが前記外部デバイスへ電気的に接続されているのであれば、前記外部デバイス内の機能のための予備的位置決めデータを生成することと、前記予備的位置決めデータが生成されると、前記位置決めプロセッサポートにおいて前記外部デバイス内の機能の動作をモニタすることと、前記外部デバイス内の機能の動作をモニタすることに応じて、前記位置決めプロセッサポートにおいて前記外部デバイス内の機能がアクティブであるかを判定することと、前記外部デバイス内の機能が、前記位置決めプロセッサポートにおいてアクティブであると判定されると、前記外部デバイス内の機能のための位置決めデータを生成することと、前記位置決めプロセッサポートが前記外部デバイスへ電気的に接続されていないと判定されるか、または、前記外部デバイス内の機能が、前記位置決めプロセッサポートにおいてアクティブではないと判定されると、前記外部デバイス内の機能のための位置決めデータを生成しないこととを備える方法。移動局であって、位置決めデータを提供するように適応され、かつ、外部デバイスへ電気的に接続されるように適応された位置決めプロセッサポートを有するプロセッサを備え、前記プロセッサは、外部デバイスへ電気的に接続されるように適応された位置決めプロセッサポートをモニタし、前記位置決めプロセッサポートをモニタすることに応じて、前記位置決めプロセッサポートが、前記外部デバイスへ電気的に接続されているかを判定し、前記位置決めプロセッサポートが前記外部デバイスへ電気的に接続されている場合、前記外部デバイス内の機能のための予備的位置決めデータを生成し、前記予備的位置決めデータが生成されると、前記位置決めプロセッサポートにおいて前記外部デバイス内の機能の動作をモニタし、前記外部デバイス内の機能の動作をモニタすることに応じて、前記位置決めプロセッサポートにおいて前記外部デバイス内の機能がアクティブであるかを判定し、前記外部デバイス内の機能が、前記位置決めプロセッサポートにおいてアクティブであると判定されると、前記外部デバイス内の機能のための位置決めデータを生成し、前記位置決めプロセッサポートが前記外部デバイスへ電気的に接続されていないと判定されるか、または、前記外部デバイス内の機能が、前記位置決めプロセッサポートにおいてアクティブではないと判定されると、前記外部デバイス内の機能のための位置決めデータを生成しないように適応された移動局。本発明の局面は、例として示されており、同じ参照番号が対応する要素を指定している添付図面における図に限定されない。以下の説明および図面は、本発明の例示であり、本発明を限定するものとして解釈されるべきではない。多くの具体的な詳細が、本発明の完全な理解を提供するために説明される。しかしながら、ある事例では、本発明の詳細を不明瞭にしないために、周知または従来の詳細は記載されない。本開示における実施形態またはある実施形態への参照は、同じ実施形態に対しては必ずしも必要ではなく、そのような参照は1または複数の実施形態を含んでいる。通信システム10図1は、移動局23およびデバイス25を含む通信システム10システムのブロック図表示を例示する。このシステム10は、全地球測位GPSシステム11、セルラシステム12、および地上電話システム13を含んでいる。GPSシステム11は、多数のGPS衛星14-17を含んでいる。セルラシステム12は、多数のセルラ基地局18-20、セル交換局21、およびロケーションサーバを含んでいる。ロケーションサーバは、位置決めエンティティPDE22とも呼ばれる。セルラ移動局23移動局は、GPS11と通信するGPS受信機24を含み、セルラシステム12と通信するセルラトランシーバ32図2に示すを含む。デバイス25は、位置決め機能26を有しており、移動局23と通信する。通信システム10は、移動局23のために無線通信を提供し、セルラ通信システム、固定式無線通信システム、PCS通信システム、または衛星通信システムに限定されない。通信システム10は、例えば、CDMA、TDMA、FDMA、あるいはGSM登録商標のような任意の規格またはプロトコル、または組み合わせに従って、多数のアクセス通信を提供する。GPSシステム11GPSシステム11は、例えばGPS衛星14-17のように、各々が地球表面上の正確な軌道を移動する衛星の集合である。衛星はそれぞれ、衛星に特有の疑似雑音PNコードで変調された信号を送信する。PNコードはそれぞれ、予め定めた数のチップを備える。例えば、PNコードは、ミリ秒毎に繰り返される1,023チップからなるシーケンスである。例えばGPS受信機24のようなGPS受信機は、GPS受信機に見える衛星の各々から、信号の混じりあった合成信号を受信する。受信機内の信号検出器は、特定の衛星のPNコードのシフトバージョンと受信信号との間の相関の程度を判定することによって、その衛星からの送信を検出する。シフトオフセットのうちの1つに関する相関値における十分な品質のピークが検出されると、GPS受信機は、その衛星からの送信を検出したものと考えられる。無線セルラネットワーク例えば、セルラシステム12における移動局23の位置決めを行うために、幾つかのアプローチが、例えば、範囲、擬似範囲、往復遅延、および、別の基準点例えば、GPS衛星、擬似衛星、基地局、地表に関連付けられたその他のもののような多くの別の測定値を幾何学的に用いて、位置計算を実行する。アドバンスト順方向リンク三辺測量術AFLT:AdvancedForwardLinkTrilaterationまたはエンハンストオブザーブド時差EOTD:EnhancedObservedTimeDifferenceと呼ばれる1つのアプローチは、移動局23において、幾つかの基地局のそれぞれから送信された信号例えば、基地局18、19および20からの送信の到着時間を測定する。これらの時間は、位置決めエンティティPDE例えばロケーションサーバに送信され、そこでは、これらの受信の時間を用いて、移動局23の位置が計算される。基地局における送信時間は、特定の時間インスタンスにおいて、多数の基地局18-20に関連付けられた日時が、指定された誤差範囲内になるように調整される。基地局18-20の正確な位置および受信時間は、移動局23の位置を決定するために用いられる。AFLTシステムでは、基地局18-20からの信号の受信時間が、移動局23において測定される。その後、この時間測定データが、移動局23の位置を計算するために使用されうる。移動局23によってそのように取得されたこの時間測定データが、通信リンクを経由してロケーションサーバ22へ送信される場合、そのような計算は、移動局23またはロケーションサーバ22において行うことができる。一般に、受信時間は、セルラ基地局18-20のうちの1つを通ってロケーションサーバ22に伝えられる。ロケーションサーバ22は、基地局からモバイル交換センタ21を経由してデータを受信するためにモバイル交換センタ21に連結される。ロケーションサーバ22は、基地局暦BSA:basestationalmanacサーバを含むことができる。これは、基地局の位置および/または基地局のカバレッジエリアを提供する。あるいは、ロケーションサーバ22およびBSAサーバは、互いに離れていることができ、ロケーションサーバ22は、位置決めのための基地局暦を取得するために、基地局と通信する。モバイル交換センタ21は、移動局23からその他の電話例えば、PSTS上の地上電話またはその他のモバイル電話へと信号を伝送することができるように、地上公衆電話交換システムPSTS13への信号例えば、音声、データ、および/またはビデオ通信、および地上公衆電話交換システムPSTS13からの信号を提供する。ある場合には、ロケーションサーバ22は、セルラリンクを経由してもモバイル交換センタと通信することができる。ロケーションサーバ22は更に、基地局18-20のうちの幾つかからのエミッションの相対的なタイミングを決定するために、基地局18-20のうちの幾つかからのエミッションをモニタすることもできる。到着時間差TDOA:TimeDifferenceofArrivalとも呼ばれる別のアプローチでは、移動局23からの信号の受信時間が、幾つかの基地局18-20において測定される。そして、この時間測定データは、移動局23の位置を決定するためにロケーションサーバ22へ通信されうる。位置決めを行う第3のアプローチは、アメリカ合衆国の全地球測位GPSシステムや、例えば、ロシアのGLONASSシステム、または提案されたヨーロッパのガリレオシステムのようなその他の衛星測位システムSPS用の受信機の移動局23における使用を含む。GLONASSシステムは主に、異なる衛星からのエミッションが、異なる準ランダムコードを用いるのではなく、僅かに異なるキャリア周波数を用いることによって区別されるという点においてGPSシステムとは異なる。この状況では、前述した全ての回路類およびアルゴリズムが実質的に適用可能である。本明細書で使用される用語GPSは、ロシアのGLONASSシステムおよび提案されたヨーロッパのガリレオシステムを含むそのような代替衛星測位システムを含む。第3のアプローチでは、GPS受信機24が、少なくとも4つの衛星からの送信の検出することにより、その位置を推定する。各検出された送信に関し、受信機は、送信時間と到着時間との間の遅延チップまたはチップの一部に関するを推定するために、PNコード内のシフトを用いる。送信速度が既知であると仮定すると、GPS受信機は、それ自身と衛星との間の距離を推定する。この推定された距離は、衛星のまわりの球体を定義する。GPS受信機24は、衛星の各々の正確な軌道および位置を知っており、これらの軌道と位置の最新値を連続的に受信する。この情報から、GPS受信機24は、4つの衛星に関する球体が交差する点から、その位置または現在時刻を決定することができる。本発明の方法および装置がGPS衛星に関して記述されたが、この記述は、擬似衛星、または、衛星と擬似衛星との組み合わせを用いる位置決めシステムにも等しく適用可能であることが理解されるだろう。擬似衛星は、地上ベースの送信機であり、一般にGPS時間と同期され、L帯域キャリア信号で変調されたGPS信号に類似したPNコードをブロードキャストする。送信機はそれぞれ、遠隔受信機による識別を可能にするために、ユニークなPNコードが割り当てられる。疑似衛星は、周回軌道衛星からのGPS信号が、例えばトンネル、鉱山、ビルディング、あるいは他の囲まれた領域のように利用不可能でありうる状況において有用である。本明細書で使用されている用語衛星は、擬似衛星または擬似衛星の均等物を含むことが意図されており、本明細書で使用されている用語GPS信号は、擬似衛星または擬似衛星の均等物からのGPS相当信号を含むことが意図されている。SPS信号用の受信機を用いる方法は、完全に自律的になることができるか、または、支援データを提供するために、または、位置決め計算を共有するために、セルラネットワークを利用することができる。これらの様々な方法も略してGPSと呼ばれる。そのような方法の例は、米国特許5,945,944号、米国特許5,874,914号、米国特許6,208,290号、米国特許5,812,087号、および米国特許5,841,396号に記載されている。例えば、米国特許5,945,944号は、受信機の位置を決定するためにGPS信号とともに使用される正確な時間情報を、セルラ電話送信信号から得る方法を記載している。米国特許5,874,914号は、受信機の位置決めを行うために、見える衛星のドップラ周波数シフトを、通信リンクを介して受信機へ送信する方法を記載している。米国特許5,874,914号は更に、受信機がその位置決めを行うのを支援するために、衛星暦データまたは天体暦データを、通信リンクを介して受信機へ送信する方法を記載している。米国特許5,874,914号は更に、GPS信号獲得のため受信機における基準信号を提供するために、セルラ電話システムの正確なキャリア周波数信号にロックする方法を記載している。米国特許6,208,290号は、SPS信号処理時間を低減する近似ドップラを決定するために、受信機の近似位置を用いる方法を記載している。米国特許5,812,087号は、受信機の位置決めを行うために、受信機において受信されたレコードのうちの1つが受信された時間を決定するために、異なるエンティティにおいて受信された衛星データメッセージの異なるレコードを比較する方法を記載している。現実的な低コストの実現では、移動局23のGPS受信機とセルラ通信受信機32図2に示すとの両方が、同じエンクロージャに統合され、実際には、例えば受信回路および/またはアンテナのような共通の電子回路を共有することができる。上記方法の別の変形例では、基地局18、19または20から移動局23へ送られ、その後、対応する基地局18,19または20へ戻される信号の往復遅延RTDが知られる。類似の代替方法では、移動局23から基地局へ送られ、その後、移動局23へと返される信号の往復遅延が知られる。片道の時間遅延の推定値を決定するために、各往復遅延が2で除される。基地局の位置に加え、片道の遅延を知ることによって、移動局23の位置を、地球上の円に限定する。別の基地局からのそのような2つの測定値は、2つの円の交点となり、地球上の2点に位置を限定する。到来角またはセルセクタでさえある第3の測定値は、あいまい性を解決する。AFLTまたはTDOAの何れか一方をGPSシステムと組み合わせたものは、ハイブリッドシステムと呼ばれる。例えば、米国特許5,999,124号は、ハイブリッドシステムについて記載している。ここでは、セルベースのトランシーバの位置は、少なくとも、iセルベースの通信信号のメッセージの、セルベースのトランシーバと通信システムとの間の移動時間を表わす時間測定値と、iiSPS信号の移動時間を表わす時間測定値との組み合わせから決定される。モバイルデバイスの位置決めを行う様々な方法において、高度支援altitudeaidingが使用されている。高度支援は、一般に、高度の擬似測定に基づく。移動局23の位置の高度を知ることによって、移動局23の可能な位置を、地球の中心にその中心を有する球体または楕円体の表面に限定する。この知見は、移動局23の位置決めのために必要な独立した測定数を減らすために使用することができる。例えば、米国特許6.061,018号は、推定された高度が、移動局23と通信するセルサイト送信機を有するセルサイトでありうるセルオブジェクトの情報から決定される方法を記載している。測定値の最小のセットが利用可能な場合、ナビゲーション方程式に対するユニークな解は、移動局23の位置のために決定される。1つより多い追加の測定値を利用できる場合、例えば、ナビゲーション方程式の剰余ベクトルresidualvectorを最小にする最小自乗解法手順によって、利用可能な全ての測定値にベストフィットする最良解が得られる。余分な測定値が存在する場合、剰余ベクトルは一般に非ゼロであるので、測定値における誤差または雑音によって、全ての測定値が互いに整合しているかを判定するために、完全性監視integritymonitoringアルゴリズムを使用することができる。例えば、従来の受信機自律完全性監視モニタリングRAIMアルゴリズムは、余分な測定値のセットにおいて整合性問題が存在するかを検知するために使用することができる。例えば、1つのRAIMアルゴリズムは、ナビゲーション方程式の剰余ベクトルの大きさが、しきい値を下回るかを判定することができる。剰余ベクトルの大きさがしきい値よりも小さい場合、これら測定値は整合していると考えられる。剰余ベクトルの大きさがしきい値よりも大きい場合、完全性問題integrityproblemがあり、この場合、最も不整合をもたらすと思われる余分な測定値のうちの1つが除去され、改善された解が得られる。セルラシステム12従来技術で周知なように、多数のセルラ基地局18-20は、一般に、無線カバレッジを用いて地理的領域をカバーするように配置されている。そして、これら異なる基地局18-20は、少なくとも1つのセルラ交換センタ21に接続されている。したがって、多数の基地局18-20が地理的に分散されるだろうが、セルラ交換局21によって接続されている。セルラシステム12は、差分GSP情報を提供する基準GPS受信機のネットワークに接続されることができ、移動局の位置を計算する際に使用するGPS天体暦データを提供することができる。セルラシステム12は、モデムまたはその他の通信インタフェースを介して、他のコンピュータまたはネットワーク要素、および/または、例えば公衆安全応答ポイントのように、911電話呼出に応答する緊急オペレータによって操作されるコンピュータシステムへ接続される。IS-95準拠CDMAシステムでは、各基地局またはセクタ18-20が、パイロット信号を送信する。これは、反復する準ランダムな雑音PNコードを用いて変調され、基地局をユニークに識別する。例えば、IS-95準拠CDMAシステムでは、PNコードは、32,768チップからなるシーケンスであり、26.67ミリ秒毎に繰り返される。ロケーションサーバ22は、一般に、例えばモデムまたはネットワークインタフェースのような通信デバイスを含んでいる。ロケーションサーバ22は、通信デバイス例えば、モデムあるいは他のネットワークインタフェースを介して、多くの異なるネットワークに接続されうる。そのようなネットワークは、セルラ交換センタ21または多数のセルラ交換センタ、地上ベースの電話システムスイッチ、セルラ基地局18-20、その他のGPS信号受信機、あるいはその他のプロセッサまたはロケーションサーバを含んでいる。ロケーションサーバ22を使用する方法の様々な例は、米国特許5,841,396号、5,874,914号、5,812,087号および6,215,442号を含む多くの米国特許に記載されている。データ処理システムの形態をなすロケーションサーバ22は、マイクロプロセッサ、ROM、揮発性RAM、および不揮発性メモリそれぞれ図示せずに接続されたバスを含む。プロセッサは、キャッシュメモリ図示せずに接続されている。バスは、これら様々な構成要素をともに相互接続する。ロケーションサーバ22は、例えばネットワーク記憶装置のように、セルラシステム22から離れた不揮発性メモリを利用することができる。これは、例えばモデムまたはイーサネット登録商標インタフェースのようなネットワークインタフェースを介してデータ処理システムに接続されている。バスは、当該技術分野において良く知られているような様々なブリッジ、コントローラ、および/またはアダプタを介して互いに接続された1または複数のバスを含むことができる。多くの状況において、ロケーションサーバ22は、人間の支援なくその動作を自動的に行なうことができる。人間のインタラクションが必要とされる幾つかの設計では、I/Oコントローラ図示せずが、ディスプレイ、キーボード、およびその他のI/Oデバイスと通信することができる。ネットワークコンピュータ、および、より少ない構成要素またはより多くの構成要素を有するデータ処理システムも、本発明とともに使用され、ロケーションサーバまたはPDEとして動作することができることが理解されるだろう。移動局23およびデバイス25図2は、図1に示されるような移動局23およびデバイス25を示すより詳細なブロック図を示す。移動局23は、GPSアンテナ30、GPS受信機24、セルラアンテナ31、セルラトランシーバ32、プロセッサ33、ユーザインタフェース34、ポータブル電源35、およびメモリデバイス36を含んでいる。更にプロセッサ33は、プロセッサポート37およびその他のモバイル機能38を含んでいる。メモリデバイス36は更に、方法39を含んでいる。移動局23では、GPSアンテナ30およびGPS受信機は、GPS信号を受信および処理するために必要な機能を実行する、例えば取得および追跡回路図示せずのような回路を含んでいる。GPS信号例えば、1または複数の衛星14-17から送信された信号は、GPSアンテナ30を介して受信され、取得および追跡回路へ入力される。この回路は、受信された様々な衛星14-17のPN準ランダム雑音コードを取得する。回路例えば、相関インジケータ図示せずによって生成されたデータは、単独で、あるいはセルラシステム12によって処理されたか、または、セルラシステム12からの受信されたその他のデータと組み合わされてプロセッサ33によって処理され、位置決めデータ43例えば、緯度、経度、時間、衛星等が生成される。セルラアンテナ31およびセルラトランシーバ32は、通信リンクによって送受信された通信信号の処理に必要な機能を行なうための回路を含んでいる。通信リンクは、一般に、例えば、通信アンテナ図示せずを有する1または複数の基地局18-20のような別の構成要素への無線周波数通信リンクである。セルラトランシーバ32は、送信/受信スイッチ図示せずを含んでいる。それは、通信アンテナ31およびトランシーバ32との間に通信信号例えば、無線周波数信号を送る。幾つかの移動局では、T/Rスイッチの代わりに帯域分割フィルタまたはデュプレクサが使用される。受信された通信信号は、トランシーバ32内の通信受信機へ入力され、処理のためにプロセッサ33に渡される。プロセッサ33から送信された通信信号は、それぞれトランシーバ内にある変調器および周波数変換器図示せずに送られる。トランシーバ32内の電力増幅器図示せずは、1または複数の基地局18-20への送信のために、信号の利得を適切なレベルに増加させる。移動局23の1つの実施形態では、GPS受信機24内の取得および追跡回路によって生成されたデータが、通信リンク例えば、セルラチャネルを介して1または複数の基地局18-20へ送信される。そして、ロケーションサーバ22は、GPS受信機24からのデータに基づく移動局23の位置と、データが測定された時間と、基地局自身のGPS受信機あるいはそのようなデータのその他のソースから受け取った天体暦データとを決定する。そして、位置決めデータは、移動局23またはその他の遠隔位置へ送信されることができる。通信リンクを利用するポータブル受信機に関する更なる詳細は、譲渡された米国特許5,874,914号に記述されている。ユーザインタフェース34は更に、データ入力デバイスおよびデータ出力デバイスともに図示せずを提供する。データ入力デバイスは、一般に、ユーザからマニュアルで、あるいは他の電子デバイスから自動的に入力データを受け取ると、プロセッサへデータを提供する。マニュアル入力の場合、データ入力デバイスは、例えば、キーボードおよびマウスのみならず、タッチスクリーン、あるいはマイクロホンおよび音声認識アプリケーションでもありうる。データ出力デバイスは、一般に、ユーザまたは他の電子デバイスによって使用されるデータをプロセッサから提供する。ユーザへ出力するために、データ出力デバイスは、プロセッサ33からのディスプレイ信号を受信すると、1または複数の表示画像を生成するディスプレイであるが、例えば、スピーカまたはプリンタでもありうる。表示画像の例は例えば、テキスト、グラフィック、ビデオ、写真、イメージ、グラフ、チャート、フォーム等を含んでいる。メモリデバイス36は、例えば、コンピュータメモリデバイスあるいはその他の有形的またはコンピュータ読取可能媒体のような任意のタイプのデータ記憶装置を表わす。メモリデバイス36は、移動局23の特定の実装に依存して、1または複数の位置に配置され1または複数の技術として実現される1または複数のメモリデバイスを表わす。更に、メモリデバイス36は、プロセッサによる読取が可能であり、処理例えば、方法39を具体化する一連の命令群および/またはデータを格納することができる任意のデバイスでありうる。メモリデバイス36の例は、限定される訳ではないが、RAM、ROM、EPROM、EEPROM、PROM、ハードまたはフロッピ登録商標ディスク、CD-ROM、DVD、フラッシュメモリ等を含む。プロセッサ33は、移動局23の動作を制御する。プロセッサ内のその他のモバイル機能38は、本明細書でまだ記載されていない移動局23の任意のまたはその他全ての機能を表わす。そのようなその他のモバイル機能38は、例えば、移動局23が電話呼出をしたり、データを通信することを可能にするために移動局23を操作することを含む。プロセッサ33は、位置決めデータ43を提供するように適応されたプロセッサ33に対するインタフェースである少なくとも1つのプロセッサポート37を有する。例えば、プロセッサポート37は、プロセッサ33上の1または複数の専用ポートまたは多重ポートを表すか、セルラトランシーバ32を経由した通信を表わす。位置決めデータ43は、任意のタイプのプロトコルを使用して、プロセッサポート37経由で通信されうる。例えば、プロトコルは、米国をベースとする全米船舶用電子機器協会NMEA:NationalMarineElectronicsAssociationによって規定されたNMEA0183プロトコルあるいは提案されたNMEA2000プロトコルでありうる。NMEAは、例えばGPS受信機24のようなGPS受信機である海洋電子機器間の通信のための電子およびデータの統合仕様である。NMEAプロトコルは、船舶機器およびほとんどのGPS受信機が互いに通信することができる手段である。NMEA0183プロトコルは、簡単な情報交換用米国標準コードASCII:AmericanStandardCodeforInformationInterchange、シリアル通信プロトコルを用いる。これは、データが1人の話し手から1または複数の聞き手へと文としてどのように送信されるかを定義する。この規格はまた、全ての聞き手がメッセージを正確に解析できるように、各文メッセージのタイプのコンテンツを定義する。各メッセージ開始キャラクタはドル記号である。次の5つのキャラクタは、メッセージのタイプを特定する。それに続く全てのデータフィールドは、カンマで区切られる。最後のデータフィールドキャラクタの直後の最初のキャラクタは、アスタリスクである。2桁のチェックサムが、このアスタリスクの直後に続く。ポータブル電源35は、移動局23の電子要素のためのポータブル電気エネルギーを蓄えており、これらへ供給する。ポータブル電源35の例は、限定される訳ではないが、バッテリおよび燃料電池を含む。ポータブル電源35は、再充電可能でも、そうでなくても良い。ポータブル電源35は一般に、限定された量の電気エネルギーしか蓄えておらず、移動局が動作を続けることができるように、ある量の使用後、交換または更新を要する。デバイス25は、位置決め機能26、プロセッサ40、およびユーザインタフェース41を含んでいる。このデバイスはまた、移動局23におけるものと類似しているポータブル電源およびメモリデバイスともに図示せずを含むことができる。ユーザインタフェース41も、移動局23に記述されたものと類似することができる。デバイス25では、プロセッサ40は、位置決め機能26との間、およびユーザインタフェース41との間でデータを通信する。位置決め機能26は、例えば、移動局23によって決定および/または提供された位置決めデータ43のような位置決めデータに応答して動作する任意のタイプの機能を表わす。位置決め機能26の例は、陸、海および空における無数の様々な応用を含んでいる。科学技術関係者は、その正確な時間測定機能および位置情報のためにGPSを使用する。測量士は、GPSを彼らの作業の増加分に用いる。GPSのリクレーション的な用途は、利用可能なリクレーション的スポーツの数とほとんど同じほど変わる。GPSは、幾つか名前を挙げると、ハイカー、ハンター、マウンテンバイカー、クロスカントリスキーヤの間で普及している。自分がどこにいるのかを追跡したり、特定の場所への道を見つけたり、自分がどの方向におよびどれくらいの速度で移動しているのかを知る必要がある人なら誰でも、GPSの恩恵を利用することができる。GPSは、今や、自動車においても同様に普及している。幾つかの基本システムは適所にあり、ボタンを押すことによって例えば、その人の現在位置をディスパッチセンタへ送信することによって緊急ロードサイド支援を行う。より精巧なシステムは更に、車両の街路図上の位置を示す。現在、これらのシステムは、運転手がどこにいるのか追跡できるようにし、また、指定された位置に到着するために通るべき最良の経路を提案する。デバイス25は、固定式つまり、据置式および/またはモバイルつまり、ポータブルでありうる。デバイス25は、限定される訳ではないが、パーソナルコンピュータPC、デスクトップコンピュータ、ラップトップコンピュータ、ワークステーション、ミニコンピュータ、メインフレーム、スーパコンピュータ、ネットワークベースデバイス、データプロセッサ、携帯情報端末PDA、スマートカード、セルラ電話、ページャ、および腕時計のうちの1または複数を含む様々な形態で実現されうる。本発明の1つの実施形態では、デバイス25が移動局23に電気的に接続されている場合、あるいはデバイス24が移動局23から電気的に切断されている場合、デバイス25は、移動局23の外部に配置され、移動局23から離れている。これは、デバイス25が、移動局23と同じサイズであるかまたはそれよりも大きい場合例えば、ラップトップコンピュータ、または、移動局が、より統合された機械的構成を許さない場合にありうる。この実施形態では、デバイス25は、電気的接続の前後の移動局23に対するデバイス25の物理的関係に関して、移動局23に対して外部すなわち、外側、独立、別個等にあると称される。本発明の別の実施形態では、デバイス25は、移動局23の内部に配置され、移動局23と電気的に接続されている場合、移動局23と統合される。デバイス25が移動局23から電気的に切断されている場合、デバイス25は、移動局23の外部に配置され、移動局23と離れている。これは、デバイス25が移動局23よりも小さい場合例えば、スマートカード、または移動局23が、より統合された機械的構成を許す場合でありうる。この実施形態では、デバイス25はまた、電気的接続前の移動局23に対するデバイス25の物理的関係に関して、移動局23に対して外部すなわち、外側、独立、別個等にあると称される。本発明の1つの実施形態では、移動局23は、デバイス25に電気的に接続され、かつ、通信リンク42あるいはネットワーク、バス、パス、コネクション、チャネル等と称されるによってデバイス25から電気的に切断されるように適応される。電気的な接続を提供する通信リンク42は、例えば有線または無線のような任意の技術を使用することができる。有線通信リンク42の例は、例えばプロセッサポート37のような通信ポート例えば、USBポート、IEEEー1394バス接続用ポートを含む。無線通信リンク42の例は、無線周波数、赤外線周波数、超音波周波数、およびマイクロ波周波数を含んでいる。無線周波数を使用する無線通信リンク42の具体例は、Bluetooth登録商標として知られている。電気的な接続を提供する通信リンク42は、任意のプロトコルあるいはデータ形式を使用することができる。プロトコルまたはデータ形式の例は、限定される訳ではないが、上述したNMEA、インターネットプロトコルIP、伝送制御プロトコルインターネットプロトコルTCPIP、ハイパテキスト伝送プロトコルHTTP、RS232プロトコル、イーサネット登録商標プロトコル、メディカルインタフェースバスMIB互換プロトコル、ローカルエリアネットワークLANプロトコル、広域ネットワークWANプロトコル、キャンパスエリアネットワークCANプロトコル、メトロポリタンエリアネットワークMANプロトコル、ホームエリアネットワークHANプロトコル、電気電子学会IEEEバス互換プロトコル、デジタルおよびイメージング通信DICOMプロトコル、およびヘルスレベルセブンHL7プロトコルのうちの1または複数を含む。本発明の1つの実施形態では、デバイス25内のプロセッサ40が、位置決めデータ43を位置決め機能26のために使用できるように、移動局23は、移動局23のプロセッサポート37を経由してデバイス25に位置決めデータ43を送信する。図3は、図2に示すような移動局23によって適用される方法39を例示する。方法39は、シーケンス、動作、機能等とも称されるステップについて記述する。ステップ50において方法39が始まる。ステップ51において、方法39は、デバイス25に電気的に接続されているか、または、デバイス25から電気的に切断されているように適応された移動局23をモニタする。本発明の1つの実施形態では、この方法は、移動局23とデバイス25との間の電気的接続のためのプロセッサポート37をモニタする。ステップ51におけるモニタリングは、プロセッサ37またはその他において、様々な方法で行うことができる。ステップ52において、方法39は、ステップ51における移動局23のモニタリングに応答して、移動局がデバイス25に電気的に接続されているか、デバイス25から電気的に切断されているかを判定する。ステップ53では、方法39は、デバイス25内の位置決め機能26用の予備的位置決めデータを生成する。予備的位置決めデータは、シードデータとも呼ばれ、位置決めデータ43がデバイス25へ送られる前の位置決めデータ43の先行準備advancedpreparation例えば、フォームおよび/またはコンテンツである。位置決めデータ43のそのような先行準備によって、移動局23は、必要な場合または要求された場合に、位置決めデータ43を、デバイス25へより迅速に提供することが可能となる。ステップ54において、方法39は、移動局23がデバイス25に電気的に接続されていると判定されると、デバイス25内の位置決め機能26の動作をモニタする。本発明の1つの実施形態では、方法は、デバイス25内の位置決め機能26によって生成された電気的動作に関し、プロセッサポート37をモニタする。例えば、方法39は、デバイス25内の位置決め機能26が開きすなわち、アクティブになり、移動局23からの位置決めデータ43の受信を開始する時、および、位置決め機能26が閉じすなわち、インアクティブになり、移動局23からの位置決めデータ43の受信を停止する時をそれぞれ検出する。ステップ54のモニタリングは、プロセッサポート37またはそれ以外において、様々な方法で実行することができる。ステップ55において、方法39は、移動局23がステップ54においてデバイスに電気的に接続されていると判定されると、デバイス25内の位置決め機能26がアクティブであるかを判定する。ステップ56において、方法39は、ステップ52において、移動局23がデバイス25に電気的に接続されていると判定され、かつ、ステップ55において、デバイス25の位置決め機能26がアクティブであると判定されると、デバイス25の位置決め機能26のための位置決めデータ43を生成するすなわち、位置決め固定値を追跡する。方法39は、例えば連続的に、定期的に、所望する場合、または必要とされる場合のように、任意の頻度で位置決めデータ43を生成する。方法39は、移動局23による判定に応じて、および/またはデバイス25による判定に応じて、位置決めデータ43を生成することができる。例えば、移動局23の位置が変化した場合、または位置決め機能26が位置決めデータ43を要求、使用、受信、または必要とする場合、移動局23は位置決めデータ43を生成する。ステップ57では、方法39は、ステップ52において移動局23がデバイス25から電気的に切断されていると判定されるか、または、ステップ55においてデバイス25内の位置決め機能26がアクティブではないと判定されると、デバイス25内の位置決め機能26のための位置決めデータを生成しない。ステップ58において、方法39は、もしも要求されたり、所望する場合には、移動局23によるその他の機能38を実行する。方法39の例における動作シーケンスは、具体的なシーケンスで例示されているが、方法39は、例示した例に限定されるべきではない。本発明のより広い精神およびスコープから逸脱することなく、様々な別の動作シーケンスや、動作シーケンス自体の変形例も使用することができることが認識されるだろう。移動局23によって適用される方法および装置は、移動局23に電気的に接続されたり、移動局23から電気的に切断されて適用される外部デバイス25における位置決め機能26のための位置決めデータ43の生成を自動的に開始および/または停止する。この方法および装置は、デバイス25が、デバイス内にGPS受信機やその他の位置決めデバイスを有することなく位置決め機能26を実行することを可能にする。これは、デバイス25の複雑さ、サイズ、およびコストを低減する。この方法および装置によって更に、デバイス25によって要求されたり、制御されることなく位置決めデータ43を生成することが可能となる。言い換えれば、移動局23とデバイス25との間の双方向通信は、必ずしも必要ではない。なぜなら、移動局23は、電気的な接続および通信動作を検出する検出機能を持っているからである。この移動局の検出機能は、移動局23とデバイス25の動作を単純にする。1つの観点では、この方法および装置は、デバイス25が移動局23へプラグされると位置決め機能26がプレイされるすなわち、動作され、使用され、ポート37をオープンまたはクローズする等という点において、プラグアンドプレイ動作を提供する。移動局23がデバイス25によるプラグアンドプレイを検出した後、移動局23は位置決めデータ43を生成する。この方法および装置によって更に、移動局23は、例えば、ポータブル電源35の不必要な消耗のようなリソースの浪費なく、従来式のスタンドアローン型GPS受信機の機能を実行することが可能となる。例えば、この方法および装置を用いると、デバイス25内の位置決め機能26が位置決めデータ43を必要としていなければ、移動局23がオンされ位置決めデータ43を生成する必要はない。従って、この方法および装置は、他のモバイル機能38例えば、電話呼出またはデータ交換または他のモバイル機能38の拡張用途例えば、より長い通話時間または待機時間に関し、移動局23におけるリソースを節約する。例えばシステム10、移動局23、デバイス25、および方法39のように、本明細書に含まれるシステム、要素、および/またはプロセスは、ハードウェア、ソフトウェア、またはこれらの組み合わせで実現され、1または複数のプロセッサを含むことができる。プロセッサは、タスクを実行するための機械読取可能な命令群のセットおよび/またはデバイスである。プロセッサは、限定される訳ではないが、コンピュータ、マイクロプロセッサ、コントローラ、特定用途向けICASIC、有限状態機械、デジタルシグナルプロセッサDSP、あるいはその他幾つかのメカニズムを含む処理を具体化する一連の命令群を実行することが可能な任意のデバイスでありうる。このプロセッサは、ハードウェア、ファームウェア、及び/又はソフトウェアからなる任意の組み合わせを含む。プロセッサは、実行可能なアプリケーション、手順、または情報デバイスによる使用に関して、格納および/または受信された情報を計算、操作、分析、修正、変換、または送信することによって、および/または、この情報を出力デバイスへ送ることによって、この情報について作用する。実行可能なアプリケーションは、例えばユーザ命令または入力に応答する、例えばオペレーティングシステム、ソフトウェアアプリケーションプログラム、または損他の情報処理システムを含む予め定めた機能を実現する機械コードまたは機械読取可能命令を備える。実行可能手順は、コードのセグメントすなわち、機械読取可能命令、サブルーチン、またはその他の異なるコードのセクション、あるいは1または複数の特定の処理を実行する実行可能アプリーションの一部であり、受け取った入力パラメータに関するまたは、受け取った入力パラメータに応答して動作を実行することと、結果として得られる出力パラメータを提供することとを含む。幾つかの実施形態では、本発明を実現するために、ハードワイヤ回路が、ソフトウェア命令群とともに組み合わされて使用されうる。従って、これら技術は、ハードウェア回路とソフトウェアとのどのような具体的な組み合わせにも、データ処理システムによって実行される命令のためのどのような特定のソースにも限定されない。更に、本説明の全体にわたって、様々な機能および動作が、記載を簡略化するために、ソフトウェアコードによって実行または開始されるものとして記載された。しかしながら、当業者であれば、そのような表現によって意味されるものが、例えば、プロセッサ33のようなプロセッサによるコードの実行から得られる機能であることを認識するであろう。本発明の局面は、少なくとも部分的にソフトウェアで具体化されうることが本記述から明らかになるであろう。すなわち、本技術は、機械読取可能媒体に含まれる命令群のシーケンスを実行するプロセッサに応答して、コンピュータシステムまたはその他のデータ処理システムにおいて実行されうる。機械可読媒体は、機械例えばコンピュータ、ネットワークデバイス、携帯情報端末、コンピュータ、データプロセッサ、製造ツール、1または複数のプロセッサを備えた任意のデバイス等によってアクセス可能な形態で情報を提供すなわち、格納および/または送信する任意のメカニズムを含む。機械読取可能媒体例えば、メモリデバイス36は、例えば、方法39のためのソフトウェア、および、データ処理システム例えばプロセッサ33によって実行された場合にシステムに対して本発明の様々な方法を実行させるデータを格納するために使用することができる。この実行可能なソフトウェア及び/又はデータの一部は、様々な場所に格納することができる。例えば、機械読取可能媒体は、電子、光学、音響、またはその他の形式の伝搬信号例えば、搬送波、赤外線信号、デジタル信号等のみならず、認識可能/非記録可能媒体読取専用メモリROM、ランダムアクセスメモリRAM、磁気ディスク記憶媒体、光学記憶媒体、フラッシュメモリデバイス、不揮発性メモリ、キャッシュ、遠隔記憶デバイス等を含む。明細書では、本発明が、その具体的な典型的実施形態に関して記述された。特許請求の範囲で述べられた本発明のより広い精神およびスコープから逸脱することなく、様々な変形例もまたなされうることが明らかになるであろう。従って、明細書および図面は、限定的な意味ではなく、例示的な意味で見られるべきである。"