(57)【要約】  【課題】 物理的な位置に基づいて自動構成をすることができるコンピュータ・システムを提供する。  【解決手段】 コンピュータ・システムは位置情報提供システム２３４、２３６、２３８と通信が可能になっている。レジストリ２１０は、コンピュータ・システムの物理位置に固有の構成情報を記憶する。ロケータ・モジュール２３２は、位置情報提供システムからコンピュータ・システムの物理位置に関する情報を受信してレジストリを検索し物理位置の名前を生成する。ロケーション・マネージャ２０４は、ロケータ・モジュールにより生成された名前に対応する物理位置に固有の構成情報に基づいてコンピュータ・システムを構成する。  【選択図】  図２
2006107488.tif 000002
【特許請求の範囲】
【請求項１】
位置情報提供システムと通信が可能なコンピュータ・システムであって、
前記コンピュータ・システムの物理位置に固有の構成情報を記憶するレジストリと、
前記位置情報提供システムから前記コンピュータ・システムの物理位置に関する情報を受信して前記コンピュータ・システムの物理位置を決定するロケータ・モジュールと、
前記ロケータ・モジュールにより決定された物理位置に対応する位置固有の構成情報を前記レジストリから検索し、該検索された構成情報に基づいて前記コンピュータ・システムを構成するロケーション・マネージャと
を有するコンピュータ・システム。
【請求項２】
前記位置情報提供システムが、電話発呼者識別サービスを提供するダイヤルアップ・サーバを含む請求項１記載のコンピュータ・システム。
【請求項３】
前記位置情報提供システムが、ＧＰＳ受信機を含む請求項１記載のコンピュータ・システム。
【請求項４】
前記ロケータ・モジュールがアプリケーション・プログラミング・インタフェースGetCurrentLocationを前記ロケーション・マネージャにエクスポートする請求項１記載のポータブル装置。
【請求項５】
前記ロケーション・マネージャが、前記GetCurrentLocation呼び出しを実行することにより前記コンピュータ・システムを構成する請求項４記載のポータブル装置。
【請求項６】
位置情報提供システムと通信が可能なコンピュータ・システムを自動的に構成する方法であって、
前記コンピュータ・システムの物理位置に固有の構成情報を記憶するレジストリを提供するステップと、
前記位置情報提供システムから前記コンピュータ・システムの前記物理位置に関する情報を受信して前記コンピュータ・システムの物理位置を決定するステップと、
前記決定された物理位置に対応する位置固有の構成情報を前記レジストリから検索するステップと、
前記検索した位置固有の構成情報に基づいて前記コンピュータ・システムを構成するステップと
を有する構成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ・システムの物理的な位置に基づいてコンピュータ・システムを自動的に構成する技術に関し、さらに詳細には電子的な位置情報提供システムから受け取った物理的な位置に関する情報に基づいてコンピュータ・システムを自動的に構成する技術に関する。
【背景技術】
【０００２】
小型で安価でより強力なコンピュータ（例えばラップトップなど）の可用性により、またローカル・エリア・ネットワーク（ＬＡＮ）や電話接続などのネットワーク・インフラストラクチャへのアクセスの容易性により、多くの人々が自分のコンピュータを抱えて移動するようになった。ネットワークへの接続、およびユーザにとって使用可能な一群のコンピュータ資源への接続のためのオプション・セットは、ユーザが現在位置する物理位置により主に決定される。
【０００３】
例えば、ユーザがニューヨークのオフィスにいる場合、ユーザはローカル・エリア・ネットワークによりオフィス・ネットワークに接続し、ニューヨークのオフィス内にあるスキャナやプリンタなどのすべてのサービスにアクセスすることができる。何らかの理由で、ユーザが自分のコンピュータを抱えてフロリダにある彼の支社に出張する場合、ユーザはフロリダの支社において使用可能な資源にアクセスするであろう。出張の間にユーザがどこかのホテルに滞在したり、空港を利用して移動したりする場合、ユーザはホテルや空港において使用可能な資源にアクセスするかもしれない。
【０００４】
通常、ホテルでは、ユーザは電話回線を利用して、オフィス・ネットワークにダイアル接続し、またホテルで使用可能なプリンタを使用する。ネットワーク接続を確立した後、一般的なユーザは様々なソフトウェア・アプリケーションを用いて、自分が関心のある情報にアクセスしたり管理したりする。例えば、メールを送受信するためには、ユーザはLotus Notes（商標）やMicrosoft Outlook（商標）などの電子メール・クライアントを使用する。また、ユーザのコンピュータとオフィス・サーバとの間でファイルを転送するためにユーザはファイルを手操作によりコピーするか、ファイル転送アプリケーションを使用する。
【０００５】
しかしながら、現在のコンピュータ・システムの構成に関する主な問題は、ユーザが異なる物理位置（例えばホテル、空港など）から接続するたびに、ユーザは頻繁にコンピュータ・システムを構成するためのパラメータを更新しなければならないことである。こうしたパラメータには、ローカル・サービス・プロバイダに接続するための電話番号、ドメイン・ネーム・サーバなどのネットワーク・パラメータ、インターネット・プロトコル（ＩＰ）・アドレス、およびプリンタ設定などが含まれる。
【０００６】
この面倒な作業は、この情報が幾つかのソフトウェア・アプリケーションを用いて更新されなければならない点で、また任意の構成情報を更新する際に一貫性がない場合にはコンピュータをその物理位置において無用にしてしまう点でさらに複雑化する。これは問題である。
【０００７】
この問題は販売員や保険外交員などのような頻繁に移動する特定分野のユーザにとっては、さらに悪化する。平日の間、販売員は幾つかの場所を訪れるであろうが、各地点において、コンピュータを再構成しなければならない。これは彼らにとって非常に不便である。
【０００８】
一部の製品（例えばSymantecのMobile Essentials（商標））では、ロケーション・プロファイルの特定の集中管理および展開を提供しようと企てる。ロケーション・プロファイルは、汎用ロケーション情報（例えば国、市、および時間帯）、ダイヤル、伝送制御プロトコル（ＴＣＰ）／インターネット・プロトコル（ＩＰ）およびダイヤル・アップのためのネットワーク設定、プリンタ構成、およびウェブ・ブラウザや電子メール・クライアントなどのような、他のアプリケーションのためのプロファイル設定を含む。別の商品（例えば3ComのDynamicAccess Mobile Connection Manager（商標））は、複数の標準ＬＡＮおよびリモート・アクセス構成をサポートする。これはロケーション間のシングル・クリック・スイッチングを特徴とし、障害追跡および保守の容易性のために読出し専用ロケーションをサポートする。
【０００９】
しかしながら、Symantec製品と同様、この製品はコンピュータ・システムをその物理位置に基づき自動的に構成する点では不十分であり、特に電子手段によりこうした構成を提供していない。実際には、コンピュータの構成はユーザにより選択された位置に基づき実行される。
【００１０】
従って、旅行者などが彼らの"ホーム"・ネットワーク（例えばイントラネットなど）などに接続することは可能ではあるが、ユーザがネットワーク接続を確立する上で、たくさんの作業、トラブルおよび不都合が存在する。すなわち、ネットワーク接続を成功裡に確立し、ユーザのデータ、電子メール、および他のネットワーク資源などへのアクセスを獲得するためには、コンピュータのたくさんの構成が変更されなければならない。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
コンピュータ・システムの構成に関する従来の方法に対する問題点や不都合を鑑み、本発明の目的は、物理位置に基づいて自動的に構成することができるコンピュータ・システムを提供することである。本発明の別の目的は、電話発呼者識別サービスを提供するダイヤルアップ・サーバまたはグローバル・ポジショニング・システム（ＧＰＳ）（またはセルラ位置決めシステム、無線三角測量、他の衛星位置決め方法）などの位置情報提供システムからの入力に基づき、自動的に構成することができるコンピュータ・システムを提供することにある。さらに本発明の目的は、そのようなコンピュータ・システムにおいて位置情報システムから物理位置に関する情報を受け取って自動的に構成する方法を提供することにある。
【課題を解決するための手段】
【００１２】
本発明では、コンピュータ・システムが位置情報提供システムとインターネットやイントラネットを通じて通信が可能な状態にある。コンピュータ・システムにはラップトップ・コンピュータ、ノート型コンピュータ、ＰＤＡ、携帯電話などを適用することができる。レジストリには、コンピュータ・システムの物理位置に固有の構成情報が記憶されている。ロケータ・モジュールは、位置情報提供システムからコンピュータ・システムの物理位置に関する情報を受信してコンピュータ・システムの物理位置を決定する。ロケーション・マネージャは、ロケータ・モジュールにより決定された物理位置に対応する位置固有の構成情報をレジストリから検索し、検索された構成情報に基づいてコンピュータ・システムを構成する。
【００１３】
このように、本発明は、ポータブル装置などのコンピュータ・システムの物理位置を、位置情報提供システムを用いて電子的に決定し自動的に構成する。好適な実施例では、"ロケータ・モジュール"と呼ばれるソフトウェア・モジュールが提供される。ロケータ・モジュールは、位置情報提供システム（例えばＧＰＳ、発呼者ＩＤシステムなどの電子入力装置）を用いて、コンピュータ・システムの物理位置を決定する。収集された物理位置に関する情報がロケーション・マネージャに提供され、ロケーション・マネージャはこの情報を用いて、予め構成された物理位置を選択しコンピュータ・システムを構成する。このとき、ロケーション・マネージャは、GetCurrentLocation呼び出しをロケータ・モジュールに発行してこれを実行することによりコンピュータ・システムを構成する。
【発明の効果】
【００１４】
本発明により、物理位置に基づいて自動的に構成することができるコンピュータ・システムを提供することができた。本発明により、電話発呼者識別サービスを提供するダイヤルアップ・サーバまたはグローバル・ポジショニング・システム（ＧＰＳ）（またはセルラ位置決めシステム、無線三角測量、他の衛星位置決め方法）などの位置情報提供システムからの入力に基づき、自動的に構成することができるコンピュータ・システムを提供することができた。さらに本発明により、そのようなコンピュータ・システムにおいて位置情報提供システムから物理位置に関する情報を受け取って自動的に構成する方法を提供することができた。
【発明を実施するための最良の形態】
【００１５】
図１は本発明にとって好適なシステム１００の構成を示す。好適には、本発明を実現するソフトウエアはクライアント・コンピュータ１０２などのポータブル装置上に導入される。クライアント・コンピュータはラップトップ・パーソナル・コンピュータ（ＰＣ）により有利に実現されるが、当業者であれば、本発明を全体的に見たとき、他のポータブル装置やコンピュータ・システムについても本発明により大きな利点がもたらされることが理解できよう。後述の図４は、クライアント・コンピュータが取り得る典型的な形態を示す。
【００１６】
クライアント・コンピュータ１０２は、Windows 95（商標）、Windows 98（商標）、Windows NT（商標）、またはLinux（商標）などのオペレーティング・システム、およびインターネット／イントラネット１０４に接続するためのモデム、ケーブル・モデル、ＤＳＬモデム、トークンリング、またはイーサネットなどの適切なハードウェア・アダプタを有する。
【００１７】
クライアント・コンピュータ１０２には、ハードウェア・アダプタを介してＴＣＰ／ＩＰ通信プロトコルを使用するための適切なソフトウェア・ドライバが導入される。更に、クライアント・コンピュータ１０２は、ユーザがそのルーチン情報管理タスクを管理するために使用するすべての必要なソフトウェア・アプリケーションを有する。これらのアプリケーションには、ウェブ・ブラウザ、ダイヤラおよびメール・クライアントが含まれる。ウェブ・ブラウザはNetscape Navigator（商標）やマイクロソフトのInternet Explorer（商標）により実現され、ダイヤラはＡＴ＆ＴのGlobal network dialerにより実現され、メール・クライアントはLotus Notes（商標）、Microsoft Outlook（商標）、またはEudora（商標）により実現される。
【００１８】
ユーザはクライアント・コンピュータ１０２を用いて、インターネット／イントラネット１０４に接続されるサーバとの情報管理タスクを実行する。これらのタスクには、メール・サーバ１０６からの電子メールの送受信、ウェブ・サーバ１０８からのウェブ・ページの検索、ファイル・サーバ１１０からのデータ・ファイルの送受信が含まれる。これらのサーバは、例えばＡＩＸ（商標）オペレーティング・システムを実行するIBM RISC（商標）システム６０００コンピュータ、またはマイクロソフトのWindows NT（商標）サーバ・オペレーティング・システムを実行するＰＣとして実現される。
【００１９】
システム１００の構成はさらに、ダイヤルアップ・サーバ１１２を含む。ダイヤルアップ・サーバ１１２は、発呼者が呼び出しを行っている位置の電話番号を決定するサービスを提供する。この決定を行うためにダイヤルアップ・サーバは電話発呼者識別（ＩＤ）サービスを使用する。ダイヤルアップ・サーバは発呼者ＩＤを本発明にかかるクライアント・コンピュータ１０２に返送し、これがソフトウェアにより捕獲される。この機構は追加のハードウェアを必要としない。
【００２０】
ダイヤルアップ・サーバ１１２は、Windows NT（商標）、Linux（商標）またはUnix（商標）などのオペレーティング・システムを有するコンピュータと、入ってくるダイヤルアップ呼び出しを受信する適切なハードウェア・アダプタとにより実現される。ダイヤルアップ・サーバ１１２はクライアント・コンピュータ１０２の他に、サーバ１０６、１０８、１１０ともインターネット／イントラネット１０４を通じてインタフェースする。
【００２１】
図２は、本発明の論理ソフトウェア・ブロック図を示す。これはロケーション・マネージャ２０４、同期マネージャ２０６、接続マネージャ２０８、およびロケータ・モジュール２３２の４つのモジュールを含む。
【００２２】
ロケーション・マネージャ２０４は、本発明によりレジストリ２１０に記憶される位置固有（location-spesific）の構成情報を管理する機能を提供する。レジストリは、Windows（商標）オペレーティング・システムがそのすべてのプログラムについて保持するWindows（商標）データ構造の一部であり、プラット・フォーム固有の情報を格納する。ロケーション・マネージャ２０４の機能については後述する。
【００２３】
同期マネージャ２０６モジュールは、電子メール２２２を送受信する機能、ファイル・データ２２０を同期化する機能、およびオフライン・ブラウジング（走査検索）のために、ウェブ・ページ２２６を検索および記憶する機能を提供する。メール２２２サブモジュールは、Lotus Notes（商標）、Microsoft Exchange（商標）、Internet Messaging Access Protocol（ＩＭＡＰ（商標））、およびＰＯＰ３（商標）プロトコルを用いてメールを検索する機能を提供する。
【００２４】
接続マネージャ２０８は、モデム２１２、トークンリング・カード２１４、およびイーサネット・カード２１６を用いて、ネットワーク接続を確立する接続機能を提供する。これはまた、ユーザが同期を開始することを可能にするグラフィカル・ユーザ・インタフェース（ＧＵＩ）を提供する。
【００２５】
ロケータ・モジュール２３２は、電子的な手段である位置情報提供システムを用いてコンピュータの物理位置を決定する機能を提供する。図２に示される典型的な実施例は、幾つかの位置情報提供システム（例えばＧＰＳサブモジュール２３４および発呼者ＩＤサブモジュール２３６）をサポートする。使用可能な他の位置情報提供システムには、他の衛星位置決めシステム、セルラ位置決めユニット２３７（例えばセルラ・ネットワーク内のセルへの近接度）、および他の形態の無線三角測量ユニット２３８が含まれる。
【００２６】
図３は、ロケータ・モジュール２３２のＡＰＩであるGetCurrentLocation３００のフロー制御図である。図３はまたロケータ・モジュール２３２のフロー制御図を示す。ロケータ・モジュール２３２は、GetCurrentLocationと呼ばれる単一のＡＰＩをロケーション・マネージャ２０４にエクスポート（公開）する。
【００２７】
ロケーション・マネージャ２０４がユーザにより実行開始されるとき、ロケーション・マネージャ２０４はGetCurrentLocation呼び出しをロケータ・モジュール２３２に発行し、図３に示す方法でクライアント・コンピュータ１０２の構成を行う。
【００２８】
最初にステップ３０２で、ロケータ・モジュール２３２は、通信回線（例えば電話回線）がクライアント・コンピュータ１０２のモデムに接続されているか否かを判断する。
【００２９】
回線が接続されていると判断される場合、ロケータ・モジュール２３２は所定の無料電話番号をダイヤルアップ・サーバ１１２にダイヤルする（ステップ３０４）。呼び出しを受信すると、ダイヤルアップ・サーバ１１２のモデムが呼び出しに応答し、電話サービス・プロバイダの発呼者ＩＤ機構を用いて、発呼者の電話番号を抽出し保管する（ステップ３１６）。
【００３０】
次にステップ３０６で、クライアント・コンピュータ１０２が呼び出しの発信元である発呼者の電話番号を要求する要求メッセージを、ダイヤルアップ・サーバ１１２に送信する。ステップ３１８では、ダイヤルアップ・サーバ１１２が発呼者の電話番号と一緒に、応答をクライアント１０２に送信する。
【００３１】
ステップ３０８では、ロケータ・モジュール２３２が応答メッセージから電話番号を抽出し、次にステップ３１０で、特定の電話番号の位置構成を求めてレジストリ２１０（例えば図２参照）を探索する。
【００３２】
ステップ３１２で、位置構成が見いだされたと判断されると、フローはステップ３１４に進む。ステップ３１４では、位置の名前がロケーション・マネージャ２０４に返される。
【００３３】
ステップ３１２で位置が見いだされない場合、"不在（Not Found）"結果がロケーション・マネージャ２０４に返される（ステップ３２０）。
【００３４】
さらに、ステップ３０２において通信回線（例えば電話回線）がモデムに接続されていないと判断される場合、ロケータ・モジュール２３２はＧＰＳ受信機がコンピュータ１０２に接続されているか否かを判断する（ステップ３２２）。
【００３５】
ＧＰＳ受信機（または前述の別の位置情報提供システム）がコンピュータ１０２に接続されている場合、ステップ３２４で、ロケータ・モジュール２３２はＧＰＳ受信機からローカルＧＰＳ座標を検索し、これらの座標を用いて、コンピュータが位置する市、州および国を決定する。発呼者の電話番号やローカルＧＰＳ座標は、コンピュータ１０２の物理位置に関する情報となる。
【００３６】
ステップ３１０では、前述の情報（例えば市、州、国など）を用いて、ロケータ・モジュール２３２がレジストリ２１０を探索し、その物理位置の位置構成を決定する。
【００３７】
プロセスはステップ３１２に進み、位置構成が見いだされたか否かを判断する。位置構成が見いだされた場合、その物理位置の名前がロケーション・マネージャ２０４に返される（ステップ３１４）。位置が見いだされない場合、前述のように、"不在"結果がロケーション・マネージャに返される（ステップ３２０）。
【００３８】
ロケーション・マネージャ２０４がロケータ・モジュール２３２から有効な位置の名前を返されると、ロケーション・マネージャ２０４はその情報を用いて、その位置に対してレジストリ２１０に記憶された位置固有の構成情報を検索し、検索された構成情報に基づいてクライアント・コンピュータ１０２を自動的に構成する。
【００３９】
図４は、本発明に従う情報処理／コンピュータ・システム４００の典型的なハードウェア構成（例えばクライアントのポータブル装置）を示す。コンピュータ・システム４００は好適には、少なくとも１つのプロセッサまたは中央処理ユニット（ＣＰＵ）４１１を有する。
【００４０】
ＣＰＵ４１１はシステム・バス４１２を介して、ランダム・アクセス・メモリ（ＲＡＭ）４１４、読出し専用メモリ（ＲＯＭ）４１６、入出力（Ｉ／Ｏ）アダプタ４１８（ディスク・ユニット４２１およびテープ・ドライブ４４０などの周辺装置をバス４１２に接続する）、ユーザ・インタフェース・アダプタ４２２（キーボード４２４、マウス４２６、スピーカ４２８、マイクロフォン４３２、および他のユーザ・インタフェース装置をバス４１２に接続する）、通信アダプタ４３４（情報処理システムをデータ処理ネットワーク、インターネット、イントラネットなどに接続する）、および表示アダプタ４３６（バス４１２を表示装置４３８やプリンタ４３９に接続する）に相互接続される。
【００４１】
前述のハードウェア／ソフトウェア環境に加えて、本発明の異なる態様では、前述の方法を実行するコンピュータにより実現される方法を含む。例えば、この方法は前述の特定の環境において実現される。
【００４２】
こうした方法は、例えばデジタル・データ処理装置であるコンピュータを動作させ、マシン読取り可能命令のシーケンスを実行することにより実現される。これらの命令は様々なタイプの信号担持媒体内に存在し得る。
【００４３】
従って、本発明はこの態様において、プログラム化製品として提供され、そうしたものには、例えばデジタル・データ・プロセッサにより実行されて、前述の方法を実行するマシン読取り可能命令のプログラムを有する信号担持媒体が含まれる。
【００４４】
従って、図５に示されるように、前述のハードウェアおよびプロセス環境に加えて、本発明の異なる態様では、位置情報提供システム（例えば発呼者ＩＤまたはＧＰＳ）を用いて、コンピュータ・システムの自動構成をその物理位置に基づき提供する、コンピュータにより実現される方法が含まれる。１例として、この方法は前述の特定のハードウェア環境において実現される。
【００４５】
こうした方法は、例えばＣＰＵ４１１（図４）を動作させ、マシン読取り可能命令のシーケンスを実行することにより実現される。これらの命令は様々なタイプの信号担持媒体内に存在し得る。
【００４６】
信号担持媒体には、例えば、高速アクセス記憶装置を代表するＣＰＵ４１１内に含まれるＲＡＭが含まれる。或いは、命令が例えば磁気データ記憶ディスケット５００（図５）などの、ＣＰＵ４１１により直接的にまたは間接的にアクセス可能な別の信号担持媒体内に含まれてもよい。
【００４７】
ディスケット５００、コンピュータ／ＣＰＵ４１１またはその他の場所に含まれるかに関わらず、命令は様々なマシン読取り可能データ記憶媒体上に記憶され得る。それらには、ＤＡＳＤ記憶装置（例えば従来の"ハード・ドライブ"またはＲＡＩＤアレイ）、磁気テープ、電子式読取り専用メモリ（例えばＲＯＭ、ＥＰＲＯＭまたはＥＥＰＲＯＭ）、光記憶装置（例えばＣＤ−ＲＯＭ、ＷＯＲＭ、ＤＶＤ、デジタル光テープなど）、ペーパ・パンチ・カード、または他の好適な信号担持媒体、例えばデジタルおよびアナログ通信リンクおよび無線などの伝送媒体が含まれる。本発明の実施例では、マシン読取り可能命令は、"Ｃ"などの言語からコンパイルされたソフトウェア・オブジェクト・コードを含む。
【００４８】
本発明の独特な新規の機構により、電子的な位置情報提供システム（例えば発呼者ＩＤ、ＧＰＳ、セルラ位置決め、無線三角測量、他の衛星位置決めシステムなど）を用いて、コンピュータ・システムをその物理位置に基づき自動的に構成することにより、新たな位置でのコンピュータの再構成の問題が軽減される。
【００４９】
本発明は好適な実施例に関連して述べられてきたが、当業者であれば、本発明がその趣旨および範囲内において、変更を伴い実施され得ることが理解できよう。
【００５０】
例えば、前述の典型的な実施例は、ポータブル装置（例えばラップトップ・コンピュータ）に関連して述べられたが、パーソナル・データ・アシスタント（ＰＤＡ）、パーム・パイロット、携帯電話、シャープ株式会社により製造されるMobilonProなどの製品など、他のコンピュータ・システムでも本発明の特徴による恩恵を甘受することが可能である。
【図面の簡単な説明】
【００５１】
【図１】本発明に従う好適なシステム構成を示す図である。
【図２】本発明に従う論理ソフトウェア・ブロック図である。
【図３】ロケータ・モジュール２３２のGetCurrentLocationアプリケーション・プログラム・インタフェース（ＡＰＩ）のフロー制御図である。
【図４】クライアント（ユーザ）側で本発明と共に使用される典型的な情報処理／コンピュータ・システム４００を示す図である。
【図５】本発明に従う方法を実現するプログラムを格納する媒体５００を示す図である。
【符号の説明】
【００５２】
１００  システム
１０２  クライアント・コンピュータ
１０４  インターネット／イントラネット
１０６  メール・サーバ
１０８  ウェブ・サーバ
１１０  ファイル・サーバ
１１２  ダイヤルアップ・サーバ
２０４  ロケーション・マネージャ
２０６  同期マネージャ
２０８  接続マネージャ
２１０  レジストリ
２１２  モデム
２１４  トークンリング・カード
２１６  イーサネット・カード
２２０  ファイル・データ
２２２  電子メール
２２６  ウェブ・ページ
２３２  ロケータ・モジュール
２３４  ＧＰＳサブモジュール
２３６  発呼者ＩＤサブモジュール
２３７  セルラ位置決めユニット
２３８  無線三角測量ユニット
３００  GetCurrentLocation
【図１】
2006107488.tif 000003
【図２】
2006107488.tif 000004
【図３】
2006107488.tif 000005
【図４】
2006107488.tif 000006
【図５】
2006107488.tif 000007