(57)【要約】【課題】自己の位置を表すデータを正確にユーザに通知すること。【解決手段】本発明の携帯端末（１）によれば、ユーザが携帯端末（１）を操作したときに、携帯端末（１）は、自己の位置を自動的に計測し、地図データ群のうちの自己の位置を表す地図データを地図サーバ（４）からダウンロードして携帯端末（１）の表示部に表示する。このため、本発明の携帯端末（１）によれば、ユーザが予めに把握している自己の位置（現在地）を手入力して地図データを取得するような従来の技術に比べて、自己の位置を表すデータ（地図データ）を正確にユーザに通知することができる。【選択図】  図１
2004320194.tif 000002
【特許請求の範囲】
【請求項１】
地図データ群が格納された地図データベースを備えた地図サーバにネットワークを介して接続された携帯端末であって、
自己の位置を計測する位置計測部と、
前記地図サーバにアクセス要求するアクセス要求部と、
前記地図サーバにアクセスしたときの通信速度を計測する通信速度計測部と、
前記通信速度と設定通信速度とを比較する通信速度比較部と、
前記通信速度と前記設定通信速度との比較結果に基づいて、前記地図データ群のうちの前記位置を表す地図データを前記地図サーバからダウンロードする地図データ要求部と、
表示部と、
前記地図データを前記表示部に表示する表示制御部とを具備する
携帯端末。
【請求項２】
請求項１に記載された携帯端末において、
前記地図データ要求部は、
前記通信速度と前記設定通信速度との第１比較結果に基づいて、前記地図データ群のうちの前記位置を表す第１地図データを前記地図データとして前記地図サーバからダウンロードする第１地図データ要求部と、
前記通信速度と前記設定通信速度との前記第１比較結果以外の第２比較結果に基づいて、前記地図データ群のうちの前記位置を表す第２地図データを前記地図データとして前記地図サーバからダウンロードする第２地図データ要求部とを含む
携帯端末。
【請求項３】
請求項２に記載された携帯端末において、
前記第２地図データは、前記第１地図データよりも大きく、
前記表示部に表示された前記第２地図データは、ユーザの操作によりスクロールされる
携帯端末。
【請求項４】
請求項２に記載された携帯端末において、
前記第２地図データは、前記第１地図データが縮尺された地図データを含む
携帯端末。
【請求項５】
請求項２〜４のいずれか一項に記載された携帯端末において、
前記第２地図データ要求部は、前記通信速度と前記設定通信速度として第１設定通信速度との前記第２比較結果と、前記通信速度と第２設定通信速度との第３比較結果とに基づいて、前記第２地図データを前記地図データとして前記地図サーバからダウンロードし、
前記地図データ要求部は、更に、
前記第２比較結果と、前記通信速度と前記第２設定通信速度との前記第３比較結果以外の第４比較結果と、前記通信速度と第３設定通信速度との第５比較結果とに基づいて、前記地図データ群のうちの前記位置を表す第３地図データを前記地図データとして前記地図サーバからダウンロードする第３地図データ要求部と、
前記第２比較結果と、前記第４比較結果と、前記通信速度と前記第３設定通信速度との第５比較結果以外の第６比較結果とに基づいて、前記地図データ群のうちの前記位置を表す第４地図データを前記地図データとして前記地図サーバからダウンロードする第４地図データ要求部とを含む
携帯端末。
【請求項６】
請求項５に記載された携帯端末において、
前記第３地図データは、前記第２地図データと、前記第２地図データに関連するテキスト形式の第１コンテンツとを含み、
前記第４地図データは、前記第２地図データと、前記第２地図データに関連する第２コンテンツとを含み、
前記第２コンテンツは、前記第１コンテンツと、前記第１コンテンツに関連する画像とを含む
携帯端末。
【請求項７】
請求項１〜６のいずれか一項に記載された携帯端末において、
前記位置計測部は、電波を用いて前記位置を計測し、
前記電波は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星と通信を行うときに用いられる
携帯端末。
【請求項８】
請求項７に記載された携帯端末において、
前記位置計測部は、前記位置を計測するスタンドアローン方式と、ＧＰＳで規定された測位補助データを用いて前記位置を計測するネットワークアシスト方式との一方を選択して実行する
携帯端末。
【請求項９】
請求項８に記載された携帯端末において、
更に、
基地局に設けられた基地局端末にネットワークを介してアクセス要求する基地局アクセス要求部と、
前記基地局端末にアクセスしたときの通信速度である基地局通信速度を計測する基地局通信速度計測部と、
前記基地局通信速度と基地局設定通信速度とを比較する基地局通信速度比較部とを具備し、
前記位置計測部は、前記基地局通信速度と基地局設定通信速度との比較結果に基づいて、前記スタンドアローン方式と前記ネットワークアシスト方式との一方を選択して実行する
携帯端末。
【請求項１０】
請求項９に記載された携帯端末において、
更に、
格納部と、
前記基地局端末が設けられた前記基地局の位置が前記基地局毎に格納されたデータベースとを具備し、
前記基地局アクセス要求部は、前記複数の基地局のうち、自身に最も近い基地局の前記基地局端末にアクセスして前記最も近い基地局の位置を前記位置として前記格納部に格納し、
前記基地局通信速度計測部は、前記最も近い基地局の前記基地局端末にアクセスしたときの前記基地局通信速度を計測し、
前記位置計測部は、前記スタンドアローン方式と前記ネットワークアシスト方式との一方を実行して前記位置の計測に成功したときに、前記最も近い基地局の位置に代えて前記位置を前記格納部に格納し、
前記地図データ要求部は、前記格納部に格納された前記位置を参照して、前記地図データ群のうち、前記位置を表す前記地図データを前記地図サーバからダウンロードする
携帯端末。
【請求項１１】
地図データ群が格納された地図データベースを備えた地図サーバと、
前記地図サーバにネットワークを介して接続された携帯端末とを具備し、
前記携帯端末は、
自己の位置を計測する位置計測部と、
前記地図サーバにアクセス要求するアクセス要求部と、
前記地図サーバにアクセスしたときの通信速度を計測する通信速度計測部と、
前記通信速度と設定通信速度とを比較する通信速度比較部と、
前記通信速度と前記設定通信速度との比較結果に基づいて、前記地図データ群のうちの前記位置を表す地図データを前記地図サーバからダウンロードする地図データ要求部と、
表示部と、
前記地図データを前記表示部に表示する表示制御部とを備えた
通信システム。
【請求項１２】
請求項１１に記載された通信システムにおいて、
前記地図データ要求部は、
前記通信速度と前記設定通信速度との第１比較結果に基づいて、前記地図データ群のうちの前記位置を表す第１地図データを前記地図データとして前記地図サーバからダウンロードする第１地図データ要求部と、
前記通信速度と前記設定通信速度との前記第１比較結果以外の第２比較結果に基づいて、前記地図データ群のうちの前記位置を表す第２地図データを前記地図データとして前記地図サーバからダウンロードする第２地図データ要求部とを含む
通信システム。
【請求項１３】
請求項１２に記載された通信システムにおいて、
前記第２地図データは、前記第１地図データよりも大きく、
前記表示部に表示された前記第２地図データは、ユーザの操作によりスクロールされる
通信システム。
【請求項１４】
請求項１２に記載された通信システムにおいて、
前記第２地図データは、前記第１地図データが縮尺された地図データを含む
通信システム。
【請求項１５】
請求項１２〜１４のいずれか一項に記載された通信システムにおいて、
前記第２地図データ要求部は、前記通信速度と前記設定通信速度として第１設定通信速度との前記第２比較結果と、前記通信速度と第２設定通信速度との第３比較結果とに基づいて、前記第２地図データを前記地図データとして前記地図サーバからダウンロードし、
前記地図データ要求部は、更に、
前記第２比較結果と、前記通信速度と前記第２設定通信速度との前記第３比較結果以外の第４比較結果と、前記通信速度と第３設定通信速度との第５比較結果とに基づいて、前記地図データ群のうちの前記位置を表す第３地図データを前記地図データとして前記地図サーバからダウンロードする第３地図データ要求部と、
前記第２比較結果と、前記第４比較結果と、前記通信速度と前記第３設定通信速度との第５比較結果以外の第６比較結果とに基づいて、前記地図データ群のうちの前記位置を表す第４地図データを前記地図データとして前記地図サーバからダウンロードする第４地図データ要求部とを含む
通信システム。
【請求項１６】
請求項１５に記載された通信システムにおいて、
前記第３地図データは、前記第２地図データと、前記第２地図データに関連するテキスト形式の第１コンテンツとを含み、
前記第４地図データは、前記第２地図データと、前記第２地図データに関連する第２コンテンツとを含み、
前記第２コンテンツは、前記第１コンテンツと、前記第１コンテンツに関連する画像とを含む
通信システム。
【請求項１７】
請求項１１〜１６のいずれか一項に記載された通信システムにおいて、
前記位置計測部は、電波を用いて前記位置を計測し、
前記電波は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星と通信を行うときに用いられる
通信システム。
【請求項１８】
請求項１７に記載された通信システムにおいて、
前記位置計測部は、前記位置を計測するスタンドアローン方式と、ＧＰＳで規定された測位補助データを用いて前記位置を計測するネットワークアシスト方式との一方を選択して実行する
通信システム。
【請求項１９】
請求項１８に記載された通信システムにおいて、
前記携帯端末は、
更に、
基地局に設けられた基地局端末にネットワークを介してアクセス要求する基地局アクセス要求部と、
前記基地局端末にアクセスしたときの通信速度である基地局通信速度を計測する基地局通信速度計測部と、
前記基地局通信速度と基地局設定通信速度とを比較する基地局通信速度比較部とを備え、
前記位置計測部は、前記基地局通信速度と基地局設定通信速度との比較結果に基づいて、前記スタンドアローン方式と前記ネットワークアシスト方式との一方を選択して実行する
通信システム。
【請求項２０】
請求項１９に記載された通信システムにおいて、
前記携帯端末は、更に、
格納部と、
前記基地局端末が設けられた前記基地局の位置が前記基地局毎に格納されたデータベースとを備え、
前記基地局アクセス要求部は、前記複数の基地局のうち、前記携帯端末に最も近い基地局の前記基地局端末にアクセスして前記最も近い基地局の位置を前記位置として前記格納部に格納し、
前記基地局通信速度計測部は、前記最も近い基地局の前記基地局端末にアクセスしたときの前記基地局通信速度を計測し、
前記位置計測部は、前記スタンドアローン方式と前記ネットワークアシスト方式との一方を実行して前記位置の計測に成功したときに、前記最も近い基地局の位置に代えて前記位置を前記格納部に格納し、
前記地図データ要求部は、前記格納部に格納された前記位置を参照して、前記地図データ群のうち、前記位置を表す前記地図データを前記地図サーバからダウンロードする
通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）を含む携帯端末に関する。
【０００２】
【従来の技術】
自己の位置（現在地）をユーザに通知する技術が知られている。この技術は、例えば、特許文献１に記載されている。特許文献１（特に段落番号００２２）に記載された技術では、建物の住所を表示装置に表示してユーザに通知している。しかしながら、特許文献１に記載された技術では、表示装置に住所が表示されていても、ユーザが知らない土地にいる場合、ユーザは迷子になってしまう。自己の位置を表すデータを正確にユーザに通知することが望まれる。
【０００３】
地図データを取得する技術が知られている。この技術は、例えば、特許文献２、特許文献３に記載されている。特許文献２（特に段落番号００２９）に記載された技術、特許文献３（特に段落番号００３０）に記載された技術では、ユーザが自己の位置（現在地）を手入力して地図データを取得している。しかしながら、特許文献２、３に記載された技術では、ユーザは、予めに自己の位置を把握していなければならないため、間違えた自己の位置をユーザが手入力した場合、地図データを正確にユーザに通知することが困難である。その結果、ユーザが知らない土地にいる場合、ユーザは迷子になってしまう。自己の位置を表すデータを正確にユーザに通知することが望まれる。
【０００４】
【特許文献１】
特開２００２−２０９２４５号公報
【特許文献２】
特開２００２−３５１３０８号公報
【特許文献３】
特開２００２−２２９９９３号公報
【０００５】
【発明が解決しようとする課題】
本発明の目的は、自己の位置を表すデータを正確にユーザに通知することができる携帯端末を提供することにある。
本発明の他の目的は、ユーザが迷子にならない携帯端末を提供することにある。
本発明の更に他の目的は、自己の位置を表すデータを通信環境に応じて選択することができる携帯端末を提供することにある。
【０００６】
【課題を解決するための手段】
以下に、［発明の実施の形態］で使用する番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、［特許請求の範囲］の記載と［発明の実施の形態］の記載との対応関係を明らかにするために付加されたものであるが、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【０００７】
本発明（第１〜第４実施形態）の携帯端末（１）には、ネットワーク（７）を介して基地局端末（３）が接続されている。基地局端末（３）は、基地局（９）に設けられている。基地局端末（３）には、ネットワーク（８）を介して地図サーバ（４）が接続されている。地図サーバ（４）は、地図データ群が格納された地図データベース（５）を備えている。本発明（第１実施形態〜第４実施形態）の携帯端末（１）は、位置計測部｛１９、１０、１１（２１）｝と、アクセス要求部｛１６、１０、１１（３１）｝と、通信速度計測部｛１６、１０、１１（３２）｝と、通信速度比較部｛１０、１１（３３）｝と、地図データ要求部｛１６、１０、１１（３４）｝と、表示部（１４）と、表示制御部｛１０、１１（４２）｝とを具備する。
位置計測部｛１９、１０、１１（２１）｝は、自己の位置を計測する（Ｓ１２、Ｓ１３）。アクセス要求部｛１６、１０、１１（３１）｝は、地図サーバ（４）にアクセス要求する（Ｓ２２）。通信速度計測部｛１６、１０、１１（３２）｝は、地図サーバ（４）にアクセスしたときの通信速度（Ｖ）を計測する（Ｓ２３）。通信速度比較部｛１０、１１（３３）｝は、通信速度（Ｖ）と設定通信速度（後述）とを比較する（Ｓ２４）。地図データ要求部｛１６、１０、１１（３４）｝は、通信速度（Ｖ）と設定通信速度（後述）との比較結果に基づいて、地図データ群のうちの自己の位置を表す地図データを地図サーバ（４）からダウンロードする（後述）。表示制御部｛１０、１１（４２）｝は、地図データを表示部（１４）に表示する（Ｓ２８）。
本発明（第１〜第４実施形態）の携帯端末（１）によれば、ユーザが携帯端末（１）を操作したときに、携帯端末（１）は、自己の位置を自動的に計測し、地図データ群のうちの自己の位置を表す地図データを地図サーバ（４）からダウンロードして表示部（１４）に表示する。このため、本発明（第１〜第４実施形態）の携帯端末（１）によれば、ユーザが予めに把握している自己の位置（現在地）を手入力して地図データを取得するような従来の技術に比べて、自己の位置を表すデータ（地図データ）を正確にユーザに通知することができる。
本発明（第１〜第４実施形態）の携帯端末（１）によれば、ユーザが知らない土地にいる場合、ユーザは、携帯端末（１）の表示部（１４）に表示された自己の位置を表す地図データを見ながら移動することができるため、迷子にならない。
通信システムに適用されるＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｙｓｔｅｍ）では、通信環境により１つのタイムスロットを複数の端末が使用することが可能となっている。このため、上記の通信速度（Ｖ）は、携帯端末（１）と地図サーバ（４）との間の通信環境に応じて変化する。通信環境としては、通信時の電波の状態、トラフィックの増減が例示される。本発明（第１〜第４実施形態）の携帯端末（１）によれば、自己の位置を表すデータ（地図データ）を通信環境に応じて選択することができる。
【０００８】
本発明（第１／第２実施形態、第４実施形態）の携帯端末（１）において、地図データ要求部｛１６、１０、１１（３４）｝は、第１地図データ要求部｛１６、１０、１１（３５）｝と、第２地図データ要求部｛１６、１０、１１（３６）｝とを含む。
第１地図データ要求部｛１６、１０、１１（３５）｝は、通信速度（Ｖ）と設定通信速度（Ａ）との第１比較結果（Ｓ２４−ＹＥＳ、Ｓ４１−ＹＥＳ）に基づいて、地図データ群のうちの自己の位置を表す第１地図データ（６１／７１）を上記の地図データとして地図サーバ（４）からダウンロードする（Ｓ２５／Ｓ２９、Ｓ２６）。本発明（第１／第２実施形態、第４実施形態）の携帯端末（１）によれば、自己の位置を表すデータ｛第１地図データ（６１／７１）｝を通信環境に応じて選択することができる。
第２地図データ要求部｛１６、１０、１１（３６）｝は、通信速度（Ｖ）と設定通信速度（Ａ）との第１比較結果以外の第２比較結果（Ｓ２４−ＮＯ、Ｓ４１−ＮＯ）に基づいて、地図データ群のうちの自己の位置を表す第２地図データ（６２／７２）を上記の地図データとして地図サーバ（４）からダウンロードする（Ｓ２７／Ｓ３０、Ｓ２６）。本発明（第１／第２実施形態、第４実施形態）の携帯端末（１）によれば、自己の位置を表すデータ｛第２地図データ（６２／７２）｝を通信環境に応じて選択することができる。
【０００９】
本発明（第１実施形態）の携帯端末（１）において、第２地図データ（６２）は、第１地図データ（６１）よりも大きい。表示部（１４）に表示された第２地図データ（６２）は、ユーザの操作によりスクロールされる。
第２地図データ（６２）は、第１地図データ（６１）よりもデータの量が多く容量が重い。そこで、第１地図データ（６１）、第２地図データ（６２）を通信環境に応じて選択しない場合、第１地図データ（６１）を要求してからダウンロードするまでの第１時間よりも第２地図データ（６２）を要求してからダウンロードするまでの第２時間のほうが長くなる。したがって、第１時間と第２時間との時間差が大きくなる。
本発明（第１実施形態）の携帯端末（１）によれば、第１地図データ（６１）、第２地図データ（６２）を通信環境に応じて選択するため、第１地図データ（６１）、第２地図データ（６２）を通信環境に応じて選択しない場合に比べて、上記の時間差を低減することができる。
【００１０】
本発明（第２実施形態）の携帯端末（１）において、第２地図データ（７２）は、第１地図データ（７１）が縮尺された地図データ（７１’）を含む。
第１地図データ（７１）は、現在地の周辺に存在する建物（住宅）、道路、鉄道路線、河川などを詳細に表し、第２地図データ（７２）は、現在地の周辺に存在する建物（住宅）、道路、鉄道路線、河川などを簡易的に表す。このため、第２地図データ（７２）は、第１地図データ（７１）よりもデータの量が多く容量が重い。そこで、第１地図データ（７１）、第２地図データ（７２）を通信環境に応じて選択しない場合、第１地図データ（７１）を要求してからダウンロードするまでの第１時間よりも第２地図データ（７２）を要求してからダウンロードするまでの第２時間のほうが長くなる。したがって、第１時間と第２時間との時間差が大きくなる。
本発明（第２実施形態）の携帯端末（１）によれば、第１地図データ（７１）、第２地図データ（７２）を通信環境に応じて選択するため、第１地図データ（７１）、第２地図データ（７２）を通信環境に応じて選択しない場合に比べて、上記の時間差を低減することができる。
【００１１】
本発明（第４実施形態）の携帯端末（１）において、地図データ要求部｛１６、１０、１１（３４）｝は、更に、第３地図データ要求部｛１６、１０、１１（３７）｝と、第４地図データ要求部｛１６、１０、１１（３８）｝とを含む。
第２地図データ要求部｛１６、１０、１１（３６）｝は、通信速度（Ｖ）と設定通信速度として第１設定通信速度（Ｃ）との第２比較結果（Ｓ４１−ＮＯ）と、通信速度（Ｖ）と第２設定通信速度（Ｄ）との第３比較結果（Ｓ４２−ＹＥＳ）とに基づいて、第２地図データ（７２）を上記の地図データとして地図サーバ（４）からダウンロードする（Ｓ３０、Ｓ２６）。
第３地図データ要求部｛１６、１０、１１（３７）｝は、第２比較結果（Ｓ４１−ＮＯ）と、通信速度（Ｖ）と第２設定通信速度（Ｄ）との第３比較結果以外の第４比較結果（Ｓ４２−ＮＯ）と、通信速度（Ｖ）と第３設定通信速度（Ｅ）との第５比較結果（Ｓ４３−ＹＥＳ）とに基づいて、地図データ群のうちの自己の位置を表す第３地図データ（７３）を上記の地図データとして地図サーバ（４）からダウンロードする（Ｓ４４、Ｓ２６）。本発明（第４実施形態）の携帯端末（１）によれば、自己の位置を表すデータ｛第３地図データ（７３）｝を通信環境に応じて選択することができる。
第４地図データ要求部｛１６、１０、１１（３８）｝は、第２比較結果（Ｓ４１−ＮＯ）と、第４比較結果（Ｓ４２−ＮＯ）と、通信速度（Ｖ）と第３設定通信速度（Ｅ）との第５比較結果以外の第６比較結果（Ｓ４３−ＮＯ）とに基づいて、地図データ群のうちの自己の位置を表す第４地図データ（７４）を上記の地図データとして地図サーバ（４）からダウンロードする（Ｓ４５、Ｓ２６）。本発明（第４実施形態）の携帯端末（１）によれば、自己の位置を表すデータ｛第４地図データ（７４）｝を通信環境に応じて選択することができる。
【００１２】
本発明（第４実施形態）の携帯端末（１）において、第３地図データ（７３）は、第２地図データ（７２）と、第２地図データ（７２）に関連するテキスト形式の第１コンテンツとを含む。第４地図データ（７４）は、第２地図データ（７２）と、第２地図データ（７２）に関連する第２コンテンツとを含む。第２コンテンツは、第１コンテンツと、第１コンテンツに関連する画像とを含む。
第１地図データ（７１）は、現在地の周辺に存在する建物（住宅）、道路、鉄道路線、河川などを詳細に表し、第２地図データ（７２）は、現在地の周辺に存在する建物（住宅）、道路、鉄道路線、河川などを簡易的に表す。このため、第２地図データ（７２）は、第１地図データ（７１）よりもデータの量が多く容量が重い。第１コンテンツは、その建物（住宅）、道路、鉄道路線、河川を説明するための文章であるため、第３地図データ（７３）は、第２地図データ（７２）よりもデータの量が多く容量が重く、第２コンテンツに含まれる画像は、その建物（住宅）、道路、鉄道路線、河川が撮影された写真であるため、第４地図データ（７４）は、第３地図データ（７３）よりもデータの量が多く容量が重い。このように、データの量は、第４地図データ（７４）、第３地図データ（７３）、第２地図データ（７２）、第１地図データ（７１）の順で多く、その容量も第４地図データ（７４）、第３地図データ（７３）、第２地図データ（７２）、第１地図データ（７１）の順で重い。
そこで、第１地図データ（７１）、第２地図データ（７２）、第３地図データ（７３）、第４地図データ（７４）を通信環境に応じて選択しない場合、第１地図データ（７１）を要求してからダウンロードするまでの第１時間よりも第２地図データ（７２）を要求してからダウンロードするまでの第２時間のほうが長くなり、第１時間と第２時間との時間差が大きくなる。同様に、第２時間よりも第３地図データ（７３）を要求してからダウンロードするまでの第３時間のほうが長くなり、第１、第２時間と、第３時間との時間差が大きくなる。同様に、第３時間よりも第４地図データ（７４）を要求してからダウンロードするまでの第４時間のほうが長くなり、第１〜第３時間と、第４時間との時間差が大きくなる。
本発明（第４実施形態）の携帯端末（１）によれば、第１地図データ（７１）、第２地図データ（７２）、第３地図データ（７３）、第４地図データ（７４）を通信環境に応じて選択するため、第１地図データ（７１）、第２地図データ（７２）、第３地図データ（７３）、第４地図データ（７４）を通信環境に応じて選択しない場合に比べて、上記の時間差を低減することができる。
【００１３】
本発明（第１〜第４実施形態）の携帯端末（１）において、位置計測部｛１９、１０、１１（２１）｝は、電波を用いて自己の位置を計測する（Ｓ１２、Ｓ１３）。その電波は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星（２）と通信を行うときに用いられる。
【００１４】
本発明（第３実施形態）の携帯端末（１）において、位置計測部｛１９、１６、１０、１１（２１）｝は、自己の位置を計測するスタンドアローン方式と、ＧＰＳに規定される測位補助データを用いて自己の位置を計測するネットワークアシスト方式との一方を選択して実行する。
測位補助データとしては、アルマナックデータ（Ａｌｍａｎａｃ  Ｄａｔａ）、エフェメリスデータ（Ｅｐｈｅｍｅｒｉｓ  Ｄａｔａ）が例示される。本発明（第３実施形態）の携帯端末（１）によれば、上記の効果に加えて、スタンドアローン方式とネットワークアシスト方式との一方を選択して実行するため、自己の位置を確実に取得することができる。
【００１５】
本発明（第３実施形態）の携帯端末（１）において、更に、基地局アクセス要求部｛１６、１０、１１（２２）｝と、基地局通信速度計測部｛１６、１０、１１（２３）｝と、基地局通信速度比較部｛１０、１１（２４）｝とを具備する。
基地局アクセス要求部｛１６、１０、１１（２２）｝は、基地局（９）に設けられた基地局端末（３）にネットワーク（７）を介してアクセス要求する（Ｓ３１、Ｓ３３）。基地局通信速度計測部｛１６、１０、１１（２３）｝は、基地局端末（３）にアクセスしたときの基地局通信速度（Ｘ）を計測する（Ｓ３４）。基地局通信速度比較部｛１０、１１（２４）｝は、基地局通信速度（Ｘ）と基地局設定通信速度（Ｂ）とを比較する（Ｓ３５）。
位置計測部｛１９、１６、１０、１１（２１）｝は、基地局通信速度（Ｘ）と基地局設定通信速度（Ｂ）との比較結果に基づいて、スタンドアローン方式とネットワークアシスト方式との一方を選択して実行する。
上記の基地局通信速度（Ｘ）は、携帯端末（１）と基地局端末（３）との間の通信環境に応じて変化する。通信環境としては、通信時の電波の状態、トラフィックの増減が例示される。本発明（第３実施形態）の携帯端末（１）によれば、上記の効果に加えて、スタンドアローン方式とネットワークアシスト方式との一方を通信環境に応じて選択することができる。本発明（第３実施形態）の携帯端末（１）によれば、ネットワークアシスト方式が選択された場合、ネットワークアシスト方式では、測位補助データを用いるため、スタンドアローン方式よりも速く自己の位置を計測することができる。
【００１６】
本発明（第３実施形態）の携帯端末（１）は、更に、格納部（１２）を具備する。
基地局アクセス要求部｛１６、１０、１１（２２）｝は、複数の基地局（９）のうち、自身に最も近い基地局（９）の基地局端末（３）にアクセスしたときに最も近い基地局（９）の位置（５７）（基地局エリア）を自己の位置として格納部（１２）に格納する（Ｓ３１）。
基地局通信速度計測部｛１６、１０、１１（２３）｝は、最も近い基地局（９）の基地局端末（３）にアクセスしたときの通信速度である基地局通信速度（Ｘ）を計測する（Ｓ３４）。
位置計測部｛１９、１６、１０、１１（２１）｝は、スタンドアローン方式とネットワークアシスト方式との一方を実行して自己の位置の計測に成功したときに（Ｓ３８−ＹＥＳ）、基地局エリア｛最も近い基地局（９）の位置（５７）｝に代えて自己の位置を格納部（１２）に格納する（Ｓ１３）。地図データ要求部｛１６、１０、１１（３４）｝は、地図データ群のうち、格納部（１２）に格納された自己の位置を参照して、その自己の位置を表す上記の地図データを地図サーバ（４）からダウンロードする。
携帯端末（１）がスタンドアローン方式とネットワークアシスト方式との一方を選択して実行した結果、携帯端末（１）とＧＰＳ衛星（２）との間の通信環境（通信時の電波の状態）によって、自己の位置の計測に失敗する場合がある。この場合でも、本発明（第３実施形態）の携帯端末（１）によれば、自己の位置として基地局エリア｛最も近い基地局（９）の位置（５７）｝が格納部（１２）に格納されているため、自己の位置を確実に取得することができる。
【００１７】
【発明の実施の形態】
本発明の携帯端末（通信速度監視機能付き位置情報取得携帯端末）としては、携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）が例示される。添付図面を参照して、本発明による携帯端末として携帯電話機の実施の形態を以下に説明する。
【００１８】
（第１実施形態）
図１は、本発明の第１実施形態に係る携帯端末（携帯電話機）が適用される通信システムの構成を示すブロック図である。通信システムは、本発明の携帯端末である携帯電話機１と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星２と、基地局端末３と、地図サーバ４とを具備する。基地局端末３は、基地局９に設けられている。地図サーバ４は、地図提供業者に属する。携帯電話機１には、無線通信網（携帯電話網）であるネットワーク７を介して基地局端末３が接続される。基地局端末３には、ネットワーク８を介して地図サーバ４が接続される。ネットワーク８は、携帯電話網、インターネット網を含む。地図サーバ４は、地図データ群が格納された地図データベース５を備えている。地図データ群の各々のデータ形式としては、ベクトル形式（ベクトル地図データ）、ラスター形式（ラスター地図データ）が例示される。携帯電話機１には、ネットワーク６を介してＧＰＳ衛星２が接続される。ＧＰＳ衛星２には、固有のコードが割り当てられている。
【００１９】
図２は、本発明の第１実施形態に係る携帯端末（携帯電話機１）の構成を示すブロック図である。携帯電話機１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、操作部１３、表示部１４、電源部１５、携帯電話無線部１６、ＧＰＳブロック１９、図示しない送話部、図示しない受話部、図示しないサウンダを備えている。
ＣＰＵ１０には、バスを介して、ＲＯＭ１１、ＲＡＭ１２、操作部１３、表示部１４、電源部１５、携帯電話無線部１６、ＧＰＳブロック１９、図示しない送話部、図示しない受話部が接続されている。携帯電話無線部１６には、ネットワーク７を介して上記の基地局端末３が接続される。ＧＰＳブロック１９は、ＣＰＵ１０に接続されたＧＰＳデコーダ１７と、ＧＰＳデコーダ１７が接続されたＧＰＳ無線部１８とを備えている。ＧＰＳ無線部１８には、ネットワーク６を介して上記のＧＰＳ衛星２が接続される。
図示しない送話部、図示しない受話部、図示しないサウンダについては後述する。
【００２０】
ＲＯＭ１１は、制御プログラムを格納する格納部である。制御プログラムは、ＣＰＵ１０が実行するためのコンピュータプログラムである。ＣＰＵ１０は、その制御プログラムを実行して携帯電話機１全体の制御を行う。
ＲＡＭ１２は、ＣＰＵ１０のワークエリアとしての使用や一時的な設定（例えば、後述の位置情報）を格納する格納部である。操作部１３は、ユーザが電話に出るとき、ユーザが電話をかけるとき（通話要求を行うとき）、ユーザが位置情報を取得するとき（位置情報取得要求を行うとき）、に操作される。
電源部１５は、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、操作部１３、表示部１４、携帯電話無線部１６、ＧＰＳブロック１９（ＧＰＳデコーダ１７、ＧＰＳ無線部１８）に電源を供給する。電源部１５としては充電池が例示される。
携帯電話無線部１６は、基地局９に設けられた基地局端末３との電波を送受信する。ＧＰＳブロック１９のＧＰＳ無線部１８は、ＧＰＳ衛星２から送信された電波を受信する。ＧＰＳブロック１９のＧＰＳデコーダ１７は、ＧＰＳ無線部１８により受信された電波をデコードしてＣＰＵ１０に出力する。制御プログラムを実行するＣＰＵ１０は、ＧＰＳデコーダ１７によりデコードされた電波から緯度・経度を検出して、緯度・経度を含む位置情報｛携帯電話機１（自己）の位置｝を取得する。
【００２１】
図３は、本発明の第１実施形態に係る携帯端末（携帯電話機１）のＲＯＭ１１の構成を示すブロック図である。ＲＯＭ１１に格納された制御プログラムは、位置計測制御プログラム２０を含む。位置計測制御プログラム２０は、位置計測部２１を含む。位置計測部２１は、ＧＰＳ衛星２の固有のコードを用いて位置情報（携帯電話機１の位置）が取得されるように、ＧＰＳブロック１９を制御する。
【００２２】
ＲＯＭ１１に格納された制御プログラムは、更に、地図データ要求制御プログラム３０を含む。地図データ要求制御プログラム３０は、アクセス要求部３１と、通信速度計測（監視）部３２と、通信速度比較部３３と、地図データ要求部３４とを含む。地図データ要求部３４は、第１地図データ要求部３５、第２地図データ要求部３６を含む。
アクセス要求部３１は、携帯電話無線部１６を制御して、ネットワーク７、基地局端末３、ネットワーク８を介して地図サーバ４にアクセス要求を行う。
通信速度計測（監視）部３２は、携帯電話無線部１６を制御して、ネットワーク７、基地局端末３、ネットワーク８を介して地図サーバ４にアクセスしたときの通信速度を計測（監視）する。
通信速度比較部３３は、通信速度と設定通信速度とを比較する。
第１地図データ要求部３５は、通信速度と設定通信速度との第１比較結果に基づいて、地図サーバ４の地図データベース５に格納された地図データ群のうち、位置情報（携帯電話機１の位置）を表す第１地図データ（後述）を地図サーバ４からダウンロードする。
第２地図データ要求部３６は、通信速度と設定通信速度との第１比較結果以外の第２比較結果に基づいて、地図サーバ４の地図データベース５に格納された地図データ群のうち、位置情報（携帯電話機１の位置）を表す第２地図データ（後述）を地図サーバ４からダウンロードする。
【００２３】
通信システムに適用されるＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｙｓｔｅｍ）では、通信環境により１つのタイムスロットを複数の端末が使用することが可能となっている。このため、上記の通信速度は、携帯電話機１と地図サーバ４との間の通信環境に応じて変化する。通信環境としては、通信時の電波の状態、トラフィックの増減が例示される。このため、携帯電話機１が地図サーバ４に要求する地図データ（第１地図データ、第２地図データ）は、位置情報（携帯電話機１の位置）と通信環境（通信速度）とによって決定される。
【００２４】
ＲＯＭ１１に格納された制御プログラムは、更に、通話制御プログラム４０を含む。通話制御プログラム４０は、表示制御部４２を含む。
表示制御部４２は、表示画面が表示されるように表示部１４を制御する。ダウンロードされた地図データ（第１地図データ又は第２地図データ）を表示部１４に表示するとき、表示制御部４２は、ダウンロードされた地図データが表示画面として表示されるように表示部１４を制御する。
【００２５】
このように、本発明の第１実施形態に係る携帯端末（携帯電話機１）によれば、ユーザが携帯電話機１を操作したときに、携帯電話機１は、位置情報｛携帯電話機１（自己）の位置｝を自動的に計測し、地図データ群のうち、位置情報（携帯電話機１の位置）を表す地図データ（第１地図データ、第２地図データ）を地図サーバ４からダウンロードして表示部１４に表示するため、ユーザが予めに把握している位置情報（携帯電話機１の位置、現在地）を手入力して地図データを取得するような従来の技術に比べて、位置情報（携帯電話機１の位置）を表すデータ｛地図データ（第１地図データ、第２地図データ）｝を正確にユーザに通知することができる。
本発明の第１実施形態に係る携帯端末（携帯電話機１）によれば、ユーザが知らない土地にいる場合、ユーザは、表示部１４に表示された位置情報（携帯電話機１の位置）を表す地図データ（第１地図データ、第２地図データ）を見ながら移動することができるため、迷子にならない。
本発明の第１実施形態に係る携帯端末（携帯電話機１）によれば、位置情報（携帯電話機１の位置）を表すデータ｛地図データ（第１地図データ、第２地図データ）｝を通信環境に応じて選択することができる。
【００２６】
通話制御プログラム４０は、更に、通話制御部４１を含む。通話制御部４１は、インターネット、電子メールを行う。インターネットについての記述は省略する。本発明の携帯端末が携帯電話機１である場合、通話制御部４１は、更に、後述のユーザ通話要求処理、通話処理、相手先通話要求処理を行う。
【００２７】
通話制御部４１が行うユーザ通話要求処理について説明する。
ユーザが電話をかけるとき、ＣＰＵ１０は通話制御部４１を実行し、通話制御部４１（ＣＰＵ１０）は、ユーザが行う操作部１３の操作により、ユーザ通話要求を表すベースバンド信号を携帯電話無線部１６に出力する。携帯電話無線部１６は、通話制御部４１（ＣＰＵ１０）からのベースバンド信号（ユーザ通話要求）を送信／発信するための無線信号に変換し、その無線信号（ユーザ通話要求）をネットワーク７、基地局端末３（基地局９）を介して相手先の電話機に送信／発信する。携帯電話機１から送信された無線信号（ユーザ通話要求）は、相手先の電話機が携帯電話機である場合、図示しない電話交換機、基地局端末３（基地局９）によってネットワーク８を介して相手先の電話機に送信され、相手先の電話機が有線用の電話機である場合、図示しない電話交換機によって有線信号（ユーザ通話要求）に変換されてネットワーク８を介して相手先の電話機に送信される。
【００２８】
相手先が電話に出た場合、通話制御部４１は、通話処理を行う。
図示しない送話部は、ユーザの音声を入力し、ＣＰＵ１０に出力する。通話制御部４１（ＣＰＵ１０）は、図示しない送話部からのユーザの音声を表すユーザ音声信号（ベースバンド信号）に変換し、そのベースバンド信号（ユーザ音声信号）を携帯電話無線部１６に出力する。携帯電話無線部１６は、通話制御部４１（ＣＰＵ１０）からのベースバンド信号（ユーザ音声信号）を送信するための無線信号（ユーザ音声信号）に変換し、その無線信号をネットワーク７、基地局端末３（基地局９）を介して相手先の電話機に送信する。
携帯電話無線部１６は、相手先の電話機からの無線信号（相手先の音声を表す相手先音声信号）をベースバンド信号（相手先音声信号）に変換し、ベースバンド信号（相手先音声信号）を通話制御部４１（ＣＰＵ１０）に出力する。通話制御部４１（ＣＰＵ１０）は、ベースバンド信号（相手先音声信号）を図示しない受話部が出力するための音声に変換する。図示しない受話部は、相手先の音声を出力する。
この通話処理は、相手先又はユーザが電話を切るまで行われる。
【００２９】
通話制御部４１が行う相手先通話要求処理について説明する。
相手先が相手先の電話機を用いて携帯電話機１に電話をかけたとき、携帯電話無線部１６は、相手先の電話機からの無線信号（相手先通話要求）を受信してベースバンド信号（相手先通話要求）に変換し、そのベースバンド信号を通話制御部４１（ＣＰＵ１０）に出力する。通話制御部４１（ＣＰＵ１０）は、携帯電話無線部１６からのベースバンド信号（相手先通話要求）を収集することにより着信であることを認識する。通話制御部４１（ＣＰＵ１０）は、図示しないサウンダで音を出すことによりユーザに着信を知らせる。このとき、ＣＰＵ１０は表示制御部４２を実行し、表示制御部４２（ＣＰＵ１０）は、相手先から電話がある旨が表示されるように表示部１４を制御する。
ユーザが携帯電話機１を操作して電話に出た場合、通話制御部４１は、上述の通話処理を行う。この通話処理は、相手先又はユーザが電話を切るまで行われる。
【００３０】
図３に示されるように、ＲＯＭ１１には、更に、位置情報表示用データベース５０が格納されている。
図４は、本発明の第１実施形態に係る携帯端末（携帯電話機１）のＲＯＭ１１内の位置情報表示用データベース５０に格納された情報（データ）を示す。位置情報表示用データベース５０には、所在地５２が位置情報５１毎に格納されている。位置情報５１は、緯度・経度を含む情報である。所在地５２は、例えば、緯度・経度に対応する位置に建てられた建物の住所を表す。位置計測部２１（ＣＰＵ１０）が位置情報（携帯電話機１の位置）を計測したときに、所在地５２は、表示制御部４２（ＣＰＵ１０）によって表示部１４に表示される。
【００３１】
図５は、本発明の第１実施形態に係る携帯端末が適用される通信システムにおける地図サーバ４の地図データベース５に格納された情報（データ）を示す。地図データベース５には、第１地図データ６１（基本範囲地図データ）と第２地図データ６２（広範囲地図データ）とが対応付けられて位置情報６０毎に上記の地図データ群として格納されている。第１地図データ６１（基本範囲地図データ）は上記の第１地図データであり、第２地図データ６２（広範囲地図データ）は上記の第２地図データであり、位置情報６０は、緯度・経度を含む情報である。
【００３２】
図６は、本発明の第１実施形態に係る携帯端末（携帯電話機１）における、第１地図データ６１（基本範囲地図データ）が表示部１４に表示される表示範囲６６と、第２地図データ６２（広範囲地図データ）が表示部１４に表示される表示範囲６７とを示す。図６に示されるように、表示部１４は、そのサイズＷを有する四角形状であり、表示部１４のサイズＷは、表示部１４の面積（表示部１４が表示する表示画面の面積）を表す。
【００３３】
第１地図データ６１（基本範囲地図データ）の表示範囲６６は、位置情報６０（緯度・経度）を中心とする円で表される。その表示範囲６６（円）の面積は、表示部１４のサイズＷよりも大きく、表示範囲６６（円）の直径と表示部１４の対角線との長さは、同じである。第１地図データ６１（基本範囲地図データ）の中心は、現在地Ｐで表される。第１地図データ要求部３５（ＣＰＵ１０）が第１地図データ６１（基本範囲地図データ）をダウンロードした場合、表示制御部４２（ＣＰＵ１０）は、第１地図データ６１（基本範囲地図データ）が表示され、第１地図データ６１（基本範囲地図データ）が表す現在地Ｐ“●”が表示部１４の対角線の交点に表示されるように表示部１４を制御する。
【００３４】
第２地図データ６２（広範囲地図データ）は、第１地図データ６１（基本範囲地図データ）よりも大きい。第２地図データ６２（広範囲地図データ）の表示範囲６７は、位置情報６０（緯度・経度）を中心とする円で表される。その表示範囲６７（円）の面積は、表示範囲６６（円）の面積よりも大きい。第２地図データ６２（広範囲地図データ）の中心は、現在地Ｐで表される。第２地図データ要求部３６（ＣＰＵ１０）が第２地図データ６２（広範囲地図データ）をダウンロードした場合、表示制御部４２（ＣＰＵ１０）は、第２地図データ６２（広範囲地図データ）が表示され、第２地図データ６２（広範囲地図データ）が表す現在地Ｐ“●”が表示部１４の対角線の交点に表示されるように表示部１４を制御する。
表示部１４に表示された第２地図データ６２（広範囲地図データ）は、ユーザが行う操作部１４の操作によりスクロールされる。表示制御部４２（ＣＰＵ１０）は、操作部１４の操作によりスクロールされた分だけ第２地図データ６２（広範囲地図データ）がスクロールされて表示されるように表示部１４を制御する。
【００３５】
第２地図データ６２（広範囲地図データ）は、第１地図データ６１（基本範囲地図データ）よりもデータの量が多く容量が重い。そこで、第１地図データ６１、第２地図データ６２を通信環境に応じて選択しない場合、第１地図データ６１を要求してからダウンロードするまでの第１時間よりも第２地図データ６２を要求してからダウンロードするまでの第２時間のほうが長くなる。したがって、第１時間と第２時間との時間差が大きくなる。
本発明の第１実施形態に係るの携帯端末（携帯電話機１）によれば、第１地図データ６１（基本範囲地図データ）、第２地図データ６２（広範囲地図データ）を通信環境に応じて選択するため、第１地図データ６１、第２地図データ６２を通信環境に応じて選択しない場合に比べて、上記の時間差を低減することができる。
【００３６】
図７は、本発明の第１実施形態に係る携帯端末（携帯電話機１）の動作を示すフローチャートである。
ＣＰＵ１０は、位置計測制御プログラム２０（位置計測部２１）によって、位置情報（携帯電話機１の位置）を取得するための位置情報取得処理を実行する（ステップＳ１）。
ＣＰＵ１０は、地図データ要求制御プログラム３０｛アクセス要求部３１、通信速度計測（監視）部３２、通信速度比較部３３、地図データ要求部３４（第１地図データ要求部３５、第２地図データ要求部３６）｝と通話制御プログラム４０（表示制御部４２）とによって、第１地図データ６１（基本範囲地図データ）又は第２地図データ６２（広範囲地図データ）を要求するための地図データ要求処理を実行する（ステップＳ２）。
【００３７】
図８は、本発明の第１実施形態に係る携帯端末（携帯電話機１）の動作である位置情報取得処理（ステップＳ１）を示すフローチャートである。
ユーザは、操作部１３により位置情報取得要求を行う（ステップＳ１１）。
【００３８】
位置情報取得要求（ステップＳ１１）が行われたとき、ＣＰＵ１０は、ＲＯＭ１１に格納された位置計測部２１を実行し、位置計測部２１（ＣＰＵ１０）は、ＧＰＳ衛星２の固有のコードを用いて位置情報（携帯電話機１の位置）が取得されるように、ＧＰＳブロック１９を制御する。ＧＰＳブロック１９のＧＰＳ無線部１９は、ＧＰＳ衛星２から送信された電波を受信し、ＧＰＳブロック１９のＧＰＳデコーダ１７は、ＧＰＳ無線部１８により受信された電波をデコードしてＣＰＵ１０に出力する（ステップＳ１２）。
【００３９】
位置計測部２１（ＣＰＵ１０）は、ＧＰＳデコーダ１７によりデコードされた電波から緯度・経度を検出して、緯度・経度を含む位置情報を取得する。位置計測部２１（ＣＰＵ１０）は、以前にＲＡＭ１２に格納された位置情報（携帯電話機１の位置）に代えて、取得した位置情報を正確な位置情報（携帯電話機１の位置、携帯電話機１の現在地）としてＲＡＭ１２に格納（更新）する（ステップＳ１３）。
【００４０】
図９は、本発明の第１実施形態に係る携帯端末（携帯電話機１）の動作である地図データ要求処理（ステップＳ２）を示すフローチャートである。
ＲＡＭ１２に位置情報（携帯電話機１の位置）が格納されたとき、ＣＰＵ１０は、表示制御部４２を実行し、表示制御部４２（ＣＰＵ１０）は、位置情報表示用データベース５０に格納された位置情報５１の中から、その位置情報（携帯電話機１の位置）に対応する位置情報５１を選択する。表示制御部４２（ＣＰＵ１０）は、位置情報表示用データベース５０に格納された所在地５１のうち、選択された位置情報５１に対応付けられた所在地５１を選択する。表示制御部４２（ＣＰＵ１０）は、選択された所在地５１が表示されるように表示部１４を制御する。表示制御部４２（ＣＰＵ１０）は、位置情報（携帯電話機１の位置）を表す地図データをダウンロードして表示するか否かをユーザに通知するための表示通知が表示されるように表示部１４を制御する（ステップＳ２１）。
表示通知が表示部１４に表示された結果、地図データの表示をユーザが望まない場合（先に表示部１４に表示された所在地５１でユーザが満足した場合）、ユーザは、操作部１３により地図データ要求処理終了通知を行う（ステップＳ２１−Ｎｏ）。この場合、ＣＰＵ１０は、地図データ要求処理（ステップＳ２）を終了する。
【００４１】
表示通知が表示部１４に表示された結果、地図データの表示をユーザが望む場合、ユーザは、操作部１３により地図データ要求を行う（ステップＳ２１−Ｙｅｓ）。地図データ要求（ステップＳ２１−Ｙｅｓ）が行われたとき、ＣＰＵ１０は、ＲＯＭ１１に格納されたアクセス要求部３１、通信速度計測（監視）部３２、通信速度比較部３３、地図データ要求部３４を実行する。
アクセス要求部３１（ＣＰＵ１０）は、携帯電話無線部１６を制御して、ネットワーク７、基地局端末３、ネットワーク８を介して地図サーバ４にアクセス要求を行う（ステップＳ２２）。
【００４２】
通信速度計測（監視）部３２（ＣＰＵ１０）は、携帯電話無線部１６を制御して、ネットワーク７、基地局端末３、ネットワーク８を介して地図サーバ４にアクセスしたときの通信速度Ｖを算出（監視／計測）する（ステップＳ２３）。通信速度Ｖを算出する方法としては、パケットの再送頻度によって算出する方法、１パケットあたりのビットエラーレートによって算出する方法、パケットに含まれる受信データの量と受信データを受信した受信時間とによって算出する方法、パケットに含まれる受信データのタイムスタンプにより算出する方法が挙げられる。
通信速度比較部３３（ＣＰＵ１０）は、通信速度Ｖと設定通信速度Ａとを比較する（ステップＳ２４）。
【００４３】
通信速度Ｖと設定通信速度Ａとの第１比較結果として通信速度Ｖが設定通信速度Ａよりも低いとき（ステップＳ２４−Ｙｅｓ）、第１地図データ要求部３５（ＣＰＵ１０）は、ＲＡＭ１２に格納された位置情報（携帯電話機１の位置）を参照して、その位置情報（携帯電話機１の位置）を表す第１地図データ６１（基本範囲地図データ）を地図サーバ４にダウンロード要求をする（ステップＳ２５）。
ダウンロード要求は、位置情報（携帯電話機１の位置）と、第１地図データ６１（基本範囲地図データ）を要求するための第１要求情報と、携帯電話機１のアドレスとを含む。地図サーバ４は、ダウンロード要求に含まれる位置情報（携帯電話機１の位置）に従って、地図データベース５に格納された位置情報６０の中から、その位置情報（携帯電話機１の位置）に対応する位置情報６０を選択する。地図サーバ４は、ダウンロード要求に含まれる第１要求情報に従って、地図データベース５に格納された地図データ群のうち、選択された位置情報６０に対応付けられた第１地図データ６１（基本範囲地図データ）を選択する。地図サーバ４は、選択された第１地図データ６１（基本範囲地図データ）を、ダウンロード要求に含まれるアドレスに従って携帯電話機１に送信する。このとき、地図サーバ４は、第１地図データ６１（基本範囲地図データ）を携帯電話機１に送信したときの通信料金を地図提供業者から携帯電話機１のユーザに請求するための請求書を発行する。
ＰＤＣ、ＧＰＲＳでは、通信環境により１つのタイムスロットを複数の端末が使用することが可能となっているため、通信速度Ｖは、携帯電話機１と地図サーバ４との間の通信環境（通信時の電波の状態、トラフィックの増減）に応じて変化する。したがって、本発明の第１実施形態に係る携帯端末（携帯電話機１）によれば、位置情報｛携帯電話機１（自己）の位置｝を表すデータ｛第１地図データ６１（基本範囲地図データ）｝を通信環境に応じて選択することが好ましい。
【００４４】
地図サーバ４からの第１地図データ６１（基本範囲地図データ）を携帯電話無線部１６が受信したとき、第１地図データ要求部３５（ＣＰＵ１０）は、携帯電話無線部１６により受信された第１地図データ６１（基本範囲地図データ）をダウンロードしてＲＡＭ１２に格納する（ステップＳ２６）。
【００４５】
表示制御部４２（ＣＰＵ１０）は、ＲＡＭ１２に格納された第１地図データ６１（基本範囲地図データ）が表示されるように表示部１４を制御する（ステップＳ２８）。
【００４６】
通信速度Ｖと設定通信速度Ａとの第２比較結果として通信速度Ｖが設定通信速度Ａ以上のとき（ステップＳ２４−Ｎｏ）、第２地図データ要求部３６（ＣＰＵ１０）は、ＲＡＭ１２に格納された位置情報（携帯電話機１の位置）を参照して、その位置情報（携帯電話機１の位置）を表す第２地図データ６２（広範囲地図データ）を地図サーバ４にダウンロード要求をする（ステップＳ２７）。
ダウンロード要求は、位置情報（携帯電話機１の位置）と、第２地図データ６２（広範囲地図データ）を要求するための第２要求情報と、携帯電話機１のアドレスとを含む。地図サーバ４は、ダウンロード要求に含まれる位置情報（携帯電話機１の位置）に従って、地図データベース５に格納された位置情報６０の中から、その位置情報（携帯電話機１の位置）に対応する位置情報６０を選択する。地図サーバ４は、ダウンロード要求に含まれる第２要求情報に従って、地図データベース５に格納された地図データ群のうち、選択された位置情報６０に対応付けられた第２地図データ６２（広範囲地図データ）を選択する。地図サーバ４は、選択された第２地図データ６２（広範囲地図データ）を、ダウンロード要求に含まれるアドレスに従って携帯電話機１に送信する。このとき、地図サーバ４は、第２地図データ６２（広範囲地図データ）を携帯電話機１に送信したときの通信料金を地図提供業者から携帯電話機１のユーザに請求するための請求書を発行する。
このように、本発明の第１実施形態に係る携帯端末（携帯電話機１）によれば、位置情報｛携帯電話機１（自己）の位置｝を表すデータ｛第２地図データ６２（広範囲地図データ）｝を通信環境に応じて選択することができる。
【００４７】
地図サーバ４からの第２地図データ６２（広範囲地図データ）を携帯電話無線部１６が受信したとき、第２地図データ要求部３６（ＣＰＵ１０）は、携帯電話無線部１６により受信された第２地図データ６２（広範囲地図データ）をダウンロードしてＲＡＭ１２に格納する（ステップＳ２６）。
【００４８】
表示制御部４２（ＣＰＵ１０）は、ＲＡＭ１２に格納された第２地図データ６２（広範囲地図データ）が表示されるように表示部１４を制御する（ステップＳ２８）。
【００４９】
以上の説明により、本発明の第１実施形態に係る携帯端末（携帯電話機１）によれば、ユーザが携帯電話機１を操作したときに、携帯電話機１は、位置情報｛携帯電話機１（自己）の位置｝を自動的に計測し、地図データ群のうち、位置情報（携帯電話機１の位置）を表す地図データ｛第１地図データ６１（基本範囲地図データ）、第２地図データ６２（広範囲地図データ）｝を地図サーバ４からダウンロードして表示部１４に表示する。このため、本発明の第１実施形態に係る携帯端末（携帯電話機１）によれば、ユーザが予めに把握している自己の位置（現在地）を手入力して地図データを取得するような従来の技術に比べて、自己の位置を表すデータ｛第１地図データ６１（基本範囲地図データ）、第２地図データ６２（広範囲地図データ）｝を正確にユーザに通知することができる。
【００５０】
本発明の第１実施形態に係る携帯端末（携帯電話機１）によれば、ユーザが知らない土地にいる場合、ユーザは、表示部１４に表示された位置情報（携帯電話機１の位置）を表す地図データ｛第１地図データ６１（基本範囲地図データ）、第２地図データ６２（広範囲地図データ）｝を見ながら移動することができるため、迷子にならない。
【００５１】
本発明の第１実施形態に係る携帯端末（携帯電話機１）によれば、位置情報｛携帯電話機１（自己）の位置｝を表すデータ｛第１地図データ６１（基本範囲地図データ）、第２地図データ６２（広範囲地図データ）｝を通信環境に応じて選択することができる。
【００５２】
本発明の第１実施形態に係るの携帯端末（携帯電話機１）によれば、第１地図データ６１（基本範囲地図データ）、第２地図データ６２（広範囲地図データ）を通信環境に応じて選択する。これは、第２地図データ６２が、第１地図データ６１よりもデータの量が多く容量が重いため、第１地図データ６１、第２地図データ６２を通信環境に応じて選択しない場合、第１地図データ６１を要求してからダウンロードするまでの第１時間よりも第２地図データ６２を要求してからダウンロードするまでの第２時間のほうが長くなる（第１時間と第２時間との時間差が大きくなる）ことを避けるためである。このため、本発明の第１実施形態に係るの携帯端末（携帯電話機１）によれば、第１地図データ６１、第２地図データ６２を通信環境に応じて選択しない場合に比べて、第１時間と第２時間との時間差を低減することができる。
【００５３】
（第２実施形態）
本発明の第１実施形態に係る携帯端末（携帯電話機１）では、表示部１４のサイズＷと同じ基本範囲地図データ｛表示範囲６６（円）の直径と表示部１４の対角線との長さが同じ｝を第１地図データ６１とし、表示部１４のサイズＷよりも大きい広範囲地図データ｛表示範囲６７（円）の面積が表示範囲６６（円）の面積よりも大きい｝を第２地図データ６２としていたが、これに限定されない。
本発明の第２実施形態に係る携帯端末（携帯電話機１）では、上記の現在地Ｐの周辺に存在する建物（住宅）、道路、鉄道路線、河川などを詳細に表した周辺詳細地図データを第１地図データとし、上記の現在地Ｐの周辺に存在する建物（住宅）、道路、鉄道路線、河川などを簡易的に表した広範囲概略地図データを第２地図データとすることもできる。本発明の第２実施形態に係る携帯端末（携帯電話機１）では、第１実施形態と重複する説明については省略する。
【００５４】
図１０は、本発明の第２実施形態に係る携帯端末が適用される通信システムにおける地図サーバ４の地図データベース５に格納された情報（データ）を示す。地図データベース５には、第１地図データ７１（周辺詳細地図データ）と第２地図データ７２（広範囲概略地図データ）とが対応付けられて位置情報６０毎に地図データ群として格納されている。第１地図データ７１（周辺詳細地図データ）、第２地図データ７２（広範囲概略地図データ）が表示部１４に表示される表示範囲は、第１実施形態における表示範囲６６と同じである。
【００５５】
図１１は、本発明の第２実施形態に係る携帯端末（携帯電話機１）における、表示部１４に表示される第１地図データ７１（周辺詳細地図データ）を示す。第１地図データ要求部３５（ＣＰＵ１０）が第１地図データ７１（周辺詳細地図データ）をダウンロードした場合、表示制御部４２（ＣＰＵ１０）は、第１地図データ７１（周辺詳細地図データ）が表示され、第１地図データ７１（周辺詳細地図データ）が表す現在地Ｐ“●”が表示部１４の対角線の交点に表示されるように表示部１４を制御する。
図１１に示されるように、表示部１４に表示された第１地図データ７１（周辺詳細地図データ）が表す現在地Ｐ“●”（ユーザ、携帯電話機１に対応）は、表示部１４に表示された第１地図データ７１（周辺詳細地図データ）が表す道路に存在する。同時に、表示部１４に表示された第１地図データ７１（周辺詳細地図データ）が表す現在地Ｐ“●”（ユーザ、携帯電話機１）は、表示部１４に表示された第１地図データ７１（周辺詳細地図データ）が表す“郵便局”と、表示部１４に表示された第１地図データ７１（周辺詳細地図データ）が表す“銀行”との間に存在する。
【００５６】
図１２は、本発明の第２実施形態に係る携帯端末（携帯電話機１）における、表示部１４に表示される第２地図データ７２（広範囲概略地図データ）を示す。第２地図データ７２（広範囲概略地図データ）は、第１地図データ７１（周辺詳細地図データ）が縮尺された縮小第１地図データ７１’を含む。第２地図データ要求部３６（ＣＰＵ１０）が第２地図データ７２（広範囲概略地図データ）をダウンロードした場合、表示制御部４２（ＣＰＵ１０）は、第２地図データ７２（広範囲概略地図データ）が表示され、第２地図データ７２（広範囲概略地図データ）に含まれる縮小第１地図データ７１’が表す現在地Ｐ“●”が表示部１４の対角線の交点に表示されるように表示部１４を制御する。
図１２に示されるように、表示部１４に表示された第２地図データ７２（広範囲概略地図データ）が表す現在地Ｐ“●”（ユーザ、携帯電話機１に対応）は、表示部１４に表示された第２地図データ７２（広範囲概略地図データ）が表す道路に存在する。表示部１４に表示された第２地図データ７２（広範囲概略地図データ）が表す道路は、第１地図データ要求部３５（ＣＰＵ１０）が第１地図データ７１（周辺詳細地図データ）をダウンロードしたときに表示制御部４２（ＣＰＵ１０）によって表示部１４に表示された第１地図データ７１（周辺詳細地図データ）が表す現在地Ｐ“●”が存在する道路に対応する。
表示部１４に表示された第２地図データ７２（広範囲概略地図データ）のうち、ユーザの操作部１３の操作により縮小第１地図データ７１’が選択された場合、表示制御部４２（ＣＰＵ１０）は、縮小第１地図データ７１’を上記の第１地図データ７１（周辺詳細地図データ）まで拡大し、第１地図データ７１（周辺詳細地図データ）が表示され、第１地図データ７１（周辺詳細地図データ）が表す現在地Ｐ“●”が表示部１４の対角線の交点に表示されるように表示部１４を制御する。
【００５７】
第１地図データ７１（周辺詳細地図データ）は、現在地の周辺に存在する建物（住宅）、道路、鉄道路線、河川などを詳細に表し、第２地図データ７２（広範囲概略地図データ）は、現在地の周辺に存在する建物（住宅）、道路、鉄道路線、河川などを簡易的に表す。このため、第２地図データ７２（広範囲概略地図データ）は、第１地図データ７１（周辺詳細地図データ）よりもデータの量が多く容量が重い。そこで、第１地図データ７１、第２地図データ７２を通信環境に応じて選択しない場合、第１地図データ７１を要求してからダウンロードするまでの第１時間よりも第２地図データ７２を要求してからダウンロードするまでの第２時間のほうが長くなる。したがって、第１時間と第２時間との時間差が大きくなる。
本発明の第２実施形態に係る携帯端末（携帯電話機１）によれば、第１地図データ７１（周辺詳細地図データ）、第２地図データ７２（広範囲概略地図データ）を通信環境に応じて選択するため、第１地図データ７１、第２地図データ７２を通信環境に応じて選択しない場合に比べて、上記の時間差を低減することができる。
【００５８】
本発明の第２実施形態に係る携帯端末（携帯電話機１）の動作としては、地図データ要求処理（ステップＳ２）が第１実施形態と異なる。
図１３は、本発明の第２実施形態に係る携帯端末（携帯電話機１）の動作である地図データ要求処理（ステップＳ２）を示すフローチャートである。ＣＰＵ１０は、第１実施形態における地図データ要求処理（ステップＳ２）のステップＳ２５に代えて、ステップＳ２９を実行し、第１実施形態における地図データ要求処理（ステップＳ２）のステップＳ２７に代えて、ステップＳ３０を実行する。
【００５９】
通信速度Ｖと設定通信速度Ａとの第１比較結果として通信速度Ｖが設定通信速度Ａよりも低いとき（ステップＳ２４−Ｙｅｓ）、第１地図データ要求部３５（ＣＰＵ１０）は、ＲＡＭ１２に格納された位置情報（携帯電話機１の位置）を参照して、その位置情報（携帯電話機１の位置）を表す第１地図データ７１（周辺詳細地図データ）を地図サーバ４にダウンロード要求をする（ステップＳ２９）。
ダウンロード要求は、位置情報（携帯電話機１の位置）と、第１地図データ７１（周辺詳細地図データ）を要求するための第１要求情報と、携帯電話機１のアドレスとを含む。地図サーバ４は、ダウンロード要求に含まれる位置情報（携帯電話機１の位置）に従って、地図データベース５に格納された位置情報６０の中から、その位置情報（携帯電話機１の位置）に対応する位置情報６０を選択する。地図サーバ４は、ダウンロード要求に含まれる第１要求情報に従って、地図データベース５に格納された地図データ群のうち、選択された位置情報６０に対応付けられた第１地図データ７１（周辺詳細地図データ）を選択する。地図サーバ４は、選択された第１地図データ７１（周辺詳細地図データ）を、ダウンロード要求に含まれるアドレスに従って携帯電話機１に送信する。このとき、地図サーバ４は、第１地図データ７１（周辺詳細地図データ）を携帯電話機１に送信したときの通信料金を地図提供業者から携帯電話機１のユーザに請求するための請求書を発行する。
ＰＤＣ、ＧＰＲＳでは、通信環境により１つのタイムスロットを複数の端末が使用することが可能となっているため、通信速度Ｖは、携帯電話機１と地図サーバ４との間の通信環境（通信時の電波の状態、トラフィックの増減）に応じて変化する。したがって、本発明の第２実施形態に係る携帯端末（携帯電話機１）によれば、位置情報｛携帯電話機１（自己）の位置｝を表すデータ｛第１地図データ７１（周辺詳細地図データ）｝を通信環境に応じて選択することが好ましい。
【００６０】
地図サーバ４からの第１地図データ７１（周辺詳細地図データ）を携帯電話無線部１６が受信したとき、第１地図データ要求部３５（ＣＰＵ１０）は、携帯電話無線部１６により受信された第１地図データ７１（周辺詳細地図データ）をダウンロードしてＲＡＭ１２に格納する（ステップＳ２６）。
【００６１】
表示制御部４２（ＣＰＵ１０）は、ＲＡＭ１２に格納された第１地図データ７１（周辺詳細地図データ）が表示されるように表示部１４を制御する（ステップＳ２８）。
【００６２】
通信速度Ｖと設定通信速度Ａとの第２比較結果として通信速度Ｖが設定通信速度Ａ以上のとき（ステップＳ２４−Ｎｏ）、第２地図データ要求部３６（ＣＰＵ１０）は、ＲＡＭ１２に格納された位置情報（携帯電話機１の位置）を参照して、その位置情報（携帯電話機１の位置）を表す第２地図データ７２（広範囲概略地図データ）を地図サーバ４にダウンロード要求をする（ステップＳ３０）。
ダウンロード要求は、位置情報（携帯電話機１の位置）と、第２地図データ７２（広範囲概略地図データ）を要求するための第２要求情報と、携帯電話機１のアドレスとを含む。地図サーバ４は、ダウンロード要求に含まれる位置情報（携帯電話機１の位置）に従って、地図データベース５に格納された位置情報６０の中から、その位置情報（携帯電話機１の位置）に対応する位置情報６０を選択する。地図サーバ４は、ダウンロード要求に含まれる第２要求情報に従って、地図データベース５に格納された地図データ群のうち、選択された位置情報６０に対応付けられた第２地図データ７２（広範囲概略地図データ）を選択する。地図サーバ４は、選択された第２地図データ７２（広範囲概略地図データ）を、ダウンロード要求に含まれるアドレスに従って携帯電話機１に送信する。このとき、地図サーバ４は、第２地図データ７２（広範囲概略地図データ）を携帯電話機１に送信したときの通信料金を地図提供業者から携帯電話機１のユーザに請求するための請求書を発行する。
このように、本発明の第２実施形態に係る携帯端末（携帯電話機１）によれば、位置情報｛携帯電話機１（自己）の位置｝を表すデータ｛第２地図データ７２（広範囲概略地図データ）｝を通信環境に応じて選択することができる。
【００６３】
地図サーバ４からの第２地図データ７２（広範囲概略地図データ）を携帯電話無線部１６が受信したとき、第２地図データ要求部３６（ＣＰＵ１０）は、携帯電話無線部１６により受信された第２地図データ７２（広範囲概略地図データ）をダウンロードしてＲＡＭ１２に格納する（ステップＳ２６）。
【００６４】
表示制御部４２（ＣＰＵ１０）は、ＲＡＭ１２に格納された第２地図データ７２（広範囲概略地図データ）が表示されるように表示部１４を制御する（ステップＳ２８）。
【００６５】
以上の説明により、本発明の第２実施形態に係る携帯端末（携帯電話機１）によれば、ユーザが携帯電話機１を操作したときに、携帯電話機１は、位置情報｛携帯電話機１（自己）の位置｝を自動的に計測し、地図データ群のうち、位置情報（携帯電話機１の位置）を表す地図データ｛第１地図データ７１（周辺詳細地図データ）、第２地図データ７２（広範囲概略地図データ）｝を地図サーバ４からダウンロードして表示部１４に表示する。このため、本発明の第２実施形態に係る携帯端末（携帯電話機１）によれば、ユーザが予めに把握している自己の位置（現在地）を手入力して地図データを取得するような従来の技術に比べて、位置情報（携帯電話機１の位置）を表すデータ｛第１地図データ７１（周辺詳細地図データ）、第２地図データ７２（広範囲概略地図データ）｝を正確にユーザに通知することができる。
【００６６】
本発明の第２実施形態に係る携帯端末（携帯電話機１）によれば、ユーザが知らない土地にいる場合、ユーザは、表示部１４に表示された位置情報（携帯電話機１の位置）を表す地図データ｛第１地図データ７１（周辺詳細地図データ）、第２地図データ７２（広範囲概略地図データ）｝を見ながら移動することができるため、迷子にならない。
【００６７】
本発明の第２実施形態に係る携帯端末（携帯電話機１）によれば、位置情報｛携帯電話機１（自己）の位置｝を表すデータ｛第１地図データ７１（周辺詳細地図データ）、第２地図データ７２（広範囲概略地図データ）｝を通信環境に応じて選択することができる。
【００６８】
本発明の第２実施形態に係る携帯端末（携帯電話機１）によれば、第１地図データ７１（周辺詳細地図データ）、第２地図データ７２（広範囲概略地図データ）を通信環境に応じて選択する。これは、第２地図データ７２は、第１地図データ７１よりもデータの量が多く容量が重いため、第１地図データ７１、第２地図データ７２を通信環境に応じて選択しない場合、第１地図データ７１を要求してからダウンロードするまでの第１時間よりも第２地図データ７２を要求してからダウンロードするまでの第２時間のほうが長くなる（第１時間と第２時間との時間差が大きくなる）ことを避けるためである。このため、本発明の第２実施形態に係る携帯端末（携帯電話機１）によれば、第１地図データ７１、第２地図データ７２を通信環境に応じて選択しない場合に比べて、上記の時間差を低減することができる。
【００６９】
（第３実施形態）
本発明の第１、第２実施形態に係る携帯端末（携帯電話機１）では、ＧＰＳ衛星２からの電波を受信し、その電波から位置情報｛携帯電話機１（自己）の位置｝を計測するスタンドアローン方式を実行しているが、これに限定されない。
本発明の第３実施形態に係る携帯端末（携帯電話機１）では、そのスタンドアローン方式とネットワークアシスト方式との一方を選択して実行することもできる。これにより、本発明の第３実施形態に係る携帯端末（携帯電話機１）によれば、スタンドアローン方式とネットワークアシスト方式との一方を選択して実行するため、位置情報｛携帯電話機１（自己）の位置｝を確実に取得することができる。本発明の第３実施形態に係る携帯端末（携帯電話機１）では、第１、第２実施形態と重複する説明については省略する。
基地局９の基地局端末３の記憶装置（図示しない）には、測位補助データが定期的に格納（更新）される。測位補助データはＧＰＳで規定されたデータであり、測位補助データとしては、アルマナックデータ（Ａｌｍａｎａｃ  Ｄａｔａ）、エフェメリスデータ（Ｅｐｈｅｍｅｒｉｓ  Ｄａｔａ）が例示される。測位補助データがアルマナックデータである場合、そのアルマナックデータを取得してから例えば１週間利用できるものとする。測位補助データがエフェメリスデータである場合、そのエフェメリスデータを取得してから例えば１時間半利用できるものとする。ネットワークアシスト方式は、基地局９の基地局端末３から測位補助データを取得し、測位補助データを用いてＧＰＳ衛星２からの電波を受信し、その電波から位置情報（携帯電話機１の位置）を計測する。本発明の第３実施形態に係る携帯端末（携帯電話機１）によれば、ネットワークアシスト方式では、測位補助データを用いるため、スタンドアローン方式よりも速く位置情報｛携帯電話機１（自己）の位置｝を計測することができる。
【００７０】
図１４は、本発明の第３実施形態に係る携帯端末（携帯電話機１）のＲＯＭ１１の構成を示すブロック図である。ＲＯＭ１１には、更に、データベース５５が格納されている。
図１５は、本発明の第１実施形態に係る携帯端末（携帯電話機１）のＲＯＭ１１内のデータベース５５に格納された情報（データ）を示す。データベース５５には、基地局端末３を識別する基地局端末識別子５６と、その基地局端末３が設けられた基地局９の位置５７（基地局エリア）とが対応付けられて基地局９毎に格納されている。位置計測部２１（ＣＰＵ１０）がスタンドアローン方式とネットワークアシスト方式との一方を選択して実行した結果、携帯電話機１とＧＰＳ衛星２との間の通信環境（通信時の電波の状態）によって、位置情報（携帯電話機１の位置）の計測に失敗する場合がある。データベース５５に格納された基地局エリア（基地局９の位置５７）は、位置情報（携帯電話機１の位置）の計測に失敗したときに使われる。
【００７１】
図１６は、本発明の第３実施形態に係る携帯端末（携帯電話機１）のＲＯＭ１１内の位置計測制御プログラム２０を示す。位置計測制御プログラム２０は、更に、基地局アクセス要求部２２、基地局通信速度計測（監視）部２３、基地局通信速度比較部２４を含む。
基地局アクセス要求部２２は、携帯電話無線部１６を制御して、ネットワーク７を介して複数の基地局９の各々の基地局端末３にアクセス要求を行う。
基地局通信速度計測（監視）部２３は、携帯電話無線部１６を制御して、ネットワーク７を介して基地局端末３にアクセスしたときの通信速度である基地局通信速度を計測（監視）する。
基地局通信速度比較部２４は、基地局通信速度と設定通信速度とを比較する。
位置計測部２１は、基地局通信速度と設定通信速度との第１比較結果に基づいて、スタンドアローン方式を実行し、基地局通信速度と設定通信速度との第１比較結果以外の第２比較結果に基づいて、ネットワークアシスト方式を実行する。上記の基地局通信速度は、携帯電話機１と基地局端末３との間の通信環境（通信時の電波の状態、トラフィックの増減）に応じて変化する。このため、スタンドアローン方式とネットワークアシスト方式とは、位置情報（携帯電話機１の位置）と通信環境（基地局通信速度）とによって決定される。
【００７２】
本発明の第３実施形態に係る携帯端末（携帯電話機１）の動作としては、位置情報取得処理（ステップＳ１、正確な位置情報の取得）が第１、第２実施形態と異なる。位置情報取得処理（ステップＳ１、正確な位置情報の取得）を説明する前に、まず、位置情報取得処理（簡易的な位置情報の取得）について説明する。
【００７３】
図１７は、本発明の第３実施形態に係る携帯端末（携帯電話機１）の動作である位置情報取得処理（簡易的な位置情報の取得）を示すフローチャートである。
【００７４】
基地局アクセス要求部２２（ＣＰＵ１０）は、定期的に、携帯電話無線部１６を制御して、ネットワーク７を介して複数の基地局９の各々の基地局端末３にアクセス要求を行う。基地局アクセス要求部２２（ＣＰＵ１０）は、複数の基地局９のうち、携帯電話機１に最も近い基地局９の基地局端末３にアクセスする（ステップＳ３１）。また、基地局アクセス要求部２２（ＣＰＵ１０）は、通話制御部４１（ＣＰＵ１０）によって電話、インターネット、電子メールが行われたときでも、ステップＳ３１を実行する。
携帯電話機１に最も近い基地局９として、例えば、複数の基地局９の各々の基地局端末３のうち、アクセス要求に対する応答が最も速い基地局端末３が設けられた基地局９を携帯電話機１に最も近い基地局９とする。最も近い基地局９の基地局端末３からの応答（アクセス要求に対する応答）には、基地局端末識別子５６が含まれる。
ステップＳ３１にて、基地局アクセス要求部２２（ＣＰＵ１０）は、データベース５５に格納された基地局端末識別子５６の中から、アクセス要求に対する応答に含まれる基地局端末識別子５６に対応する基地局端末識別子５６を選択する。基地局アクセス要求部２２（ＣＰＵ１０）は、データベース５５に格納された基地局エリア（基地局９の位置５７）のうち、選択された基地局端末識別子５６に対応付けられた基地局エリア（最も近い基地局９の位置５７）を選択する。基地局アクセス要求部２２（ＣＰＵ１０）は、以前にＲＡＭ１２に格納された位置情報（携帯電話機１の位置）に代えて、選択された基地局エリア（最も近い基地局９の位置５７）を簡易的な位置情報（携帯電話機１の現在地、携帯電話機１の位置）としてＲＡＭ１２に格納する。
【００７５】
図１８は、本発明の第３実施形態に係る携帯端末（携帯電話機１）の動作である位置情報取得処理（ステップＳ１、正確な位置情報の取得）を示すフローチャートである。ＣＰＵ１０は、第１実施形態における位置情報取得処理（ステップＳ１）のステップＳ１２に代えて、ステップＳ３２〜Ｓ３９を実行する。
【００７６】
位置情報取得要求（ステップＳ１１）が行われたとき、ＣＰＵ１０は、ＲＯＭ１１に格納された位置計測部２１、基地局アクセス要求部２２、基地局通信速度計測（監視）部２３、基地局通信速度比較部２４を実行する。
【００７７】
基地局アクセス要求部２２（ＣＰＵ１０）は、有効な測位補助データがＲＡＭ１２に格納されているか否かを調べる（ステップＳ３２）。測位補助データがアルマナックデータである場合、有効な測位補助データ（アルマナックデータ）とは、取得してから１週間を過ぎていない測位補助データ（アルマナックデータ）である。測位補助データがエフェメリスデータである場合、有効な測位補助データ（エフェメリスデータ）とは、取得してから１時間半を過ぎていない測位補助データ（エフェメリスデータ）である。
【００７８】
有効な測位補助データがＲＡＭ１２に格納されていない場合（ステップＳ３２−Ｙｅｓ）、基地局アクセス要求部２２（ＣＰＵ１０）は、携帯電話無線部１６を制御して、上述のステップＳ３１と同様に最も近い基地局９の基地局端末３にアクセスし、その基地局端末３に測位補助データを要求する。基地局アクセス要求部２２（ＣＰＵ１０）は、ＲＡＭ１２に格納された無効な（有効ではない）測位補助データに代えて、最も近い基地局９の基地局端末３からの測位補助データをＲＡＭ１２に格納する（ステップＳ３３）。
【００７９】
基地局通信速度計測（監視）部２３（ＣＰＵ１０）は、携帯電話無線部１６を制御して、ネットワーク７を介して携帯電話機１に最も近い基地局端末３にアクセスしたときの基地局通信速度Ｘを算出（監視／計測）する（ステップＳ３４）。基地局通信速度Ｘを算出する方法としては、第１実施形態における通信速度Ｖを算出する方法と同じである。
【００８０】
基地局通信速度比較部２４（ＣＰＵ１０）は、基地局通信速度Ｘと設定通信速度Ｂとを比較する（ステップＳ３５）。
【００８１】
基地局通信速度Ｘが設定通信速度Ｂよりも低いとき（ステップＳ３５−Ｙｅｓ）、位置計測部２１（ＣＰＵ１０）は、スタンドアローン方式による測位を実行する（ステップＳ３６）。ステップＳ３６にて、位置計測部２１（ＣＰＵ１０）は、ＧＰＳ衛星２の固有のコードを用いて位置情報（携帯電話機１の位置）が取得されるように、ＧＰＳブロック１９を制御する。ＧＰＳブロック１９のＧＰＳ無線部１９は、ＧＰＳ衛星２から送信された電波を受信し、ＧＰＳブロック１９のＧＰＳデコーダ１７は、ＧＰＳ無線部１８により受信された電波をデコードしてＣＰＵ１０に出力する。
スタンドアローン方式において、測位（ステップＳ３６）が成功したとき（ステップＳ３８−Ｙｅｓ）、位置計測部２１（ＣＰＵ１０）は、ＧＰＳデコーダ１７によりデコードされた電波から緯度・経度を検出して、緯度・経度を含む位置情報を取得する。位置計測部２１（ＣＰＵ１０）は、ＲＡＭ１２に格納された位置情報｛基地局エリア（最も近い基地局９の位置５７）｝に代えて、取得した位置情報を正確な位置情報（携帯電話機１の位置、携帯電話機１の現在地）としてＲＡＭ１２に格納（更新）する（ステップＳ１３）。
このように、本発明の第３実施形態に係る携帯端末（携帯電話機１）によれば、スタンドアローン方式とネットワークアシスト方式との一方を通信環境に応じて選択することができる。
【００８２】
一方、有効な測位補助データがＲＡＭ１２に格納されている場合（ステップＳ３１−Ｎｏ）、又は、基地局通信速度Ｘが設定通信速度Ｂ以上であるとき（ステップＳ３５−Ｎｏ）、位置計測部２１（ＣＰＵ１０）は、ネットワークアシスト方式による測位を実行する（ステップＳ３７）。ステップＳ３７にて、位置計測部２１（ＣＰＵ１０）は、ＧＰＳ衛星２の固有のコードを用いて位置情報（携帯電話機１の位置）が取得されるように、ＧＰＳブロック１９を制御する。ＧＰＳブロック１９のＧＰＳ無線部１９は、ＧＰＳ衛星２から送信された電波を受信し、ＧＰＳブロック１９のＧＰＳデコーダ１７は、ＧＰＳ無線部１８により受信された電波をデコードしてＣＰＵ１０に出力する。
ネットワークアシスト方式において、測位（ステップＳ３７）が成功したとき（ステップＳ３８−Ｙｅｓ）、位置計測部２１（ＣＰＵ１０）は、有効な測位補助データを用いて、ＧＰＳデコーダ１７によりデコードされた電波から緯度・経度を検出して、緯度・経度を含む位置情報を取得する。位置計測部２１（ＣＰＵ１０）は、ＲＡＭ１２に格納された位置情報｛基地局エリア（最も近い基地局９の位置５７）｝に代えて、取得した位置情報を正確な位置情報（携帯電話機１の位置、携帯電話機１の現在地）としてＲＡＭ１２に格納（更新）する（ステップＳ１３）。
本発明の第３実施形態に係る携帯端末（携帯電話機１）によれば、ネットワークアシスト方式が選択された場合、測位補助データを用いるため、スタンドアローン方式よりも速く位置情報（携帯電話機１の位置）を計測することができる。
【００８３】
スタンドアローン方式による測位（ステップＳ３６）、又は、ネットワークアシスト方式による測位（ステップＳ３７）が失敗したとき（ステップＳ３８−Ｎｏ）、位置計測部２１（ＣＰＵ１０）は、ＲＡＭ１２に格納された位置情報｛基地局エリア（最も近い基地局９の位置５７）｝を現在地として更新しない。
携帯電話機１がスタンドアローン方式とネットワークアシスト方式との一方を選択して実行した結果、携帯電話機１とＧＰＳ衛星２との間の通信環境（通信時の電波の状態）によって、位置情報｛携帯電話機１（自己）の位置｝の計測に失敗する場合がある。この場合でも、本発明の第３実施形態に係る携帯端末（携帯電話機１）によれば、位置情報（自己の位置）として基地局エリア（最も近い基地局９の位置５７）が格納部１２に格納されているため、位置情報（携帯電話機１の位置）を確実に取得することができる。
【００８４】
以上の説明により、本発明の第３実施形態に係る携帯端末（携帯電話機１）によれば、第１、第２実施形態の効果に加えて、スタンドアローン方式とネットワークアシスト方式との一方を選択して実行するため、位置情報｛携帯電話機１（自己）の位置｝を確実に取得することができる。
【００８５】
本発明の第３実施形態に係る携帯端末（携帯電話機１）によれば、第１、第２実施形態の効果に加えて、スタンドアローン方式とネットワークアシスト方式との一方を通信環境に応じて選択することができる。本発明の第３実施形態に係る携帯端末（携帯電話機１）によれば、ネットワークアシスト方式が選択された場合、ネットワークアシスト方式では、測位補助データを用いるため、スタンドアローン方式よりも速く位置情報｛携帯電話機１（自己）の位置｝を計測することができる。
【００８６】
本発明の第３実施形態に係る携帯端末（携帯電話機１）によれば、スタンドアローン方式とネットワークアシスト方式との一方を選択して実行した結果、位置情報｛携帯電話機１（自己）の位置｝の計測に失敗しても、位置情報（自己の位置）として基地局エリア（最も近い基地局９の位置５７）が格納部１２に格納されているため、位置情報（携帯電話機１の位置）を確実に取得することができる。
【００８７】
（第４実施形態）
本発明の第２実施形態に係る携帯端末（携帯電話機１）では、通信速度Ｖと設定通信速度Ａとの第１比較結果として通信速度Ｖが設定通信速度Ａよりも低いとき、第１地図データ７１（周辺詳細地図データ）をダウンロードし、通信速度Ｖと設定通信速度Ａとの第２比較結果として通信速度Ｖが設定通信速度Ａ以上のとき、第２地図データ７２（広範囲概略地図データ）をダウンロードしているが、これに限定されない。
本発明の第４実施形態に係る携帯端末（携帯電話機１）では、通信速度Ｖと比較するための設定通信速度が１つ（設定通信速度Ａ）でなく、複数の設定通信速度を設けることもできる。複数の設定通信速度を設定通信速度Ｃ、設定通信速度Ｄ、設定通信速度Ｅとし、その関係は、Ｃ＜Ｄ＜Ｅである。設定通信速度Ｃは、第１実施形態における設定通信速度Ａと同じ場合がある。この場合、Ａ＜Ｄ＜Ｅである。本発明の第４実施形態に係る携帯端末（携帯電話機１）では、第２、第３実施形態と重複する説明については省略する。
【００８８】
図１９は、本発明の第４実施形態に係る携帯端末（携帯電話機１）のＲＯＭ１１内の地図データ要求制御プログラム３０を示す。地図データ要求制御プログラム３０の地図データ要求部３４は、更に、第３地図データ要求部３７、第４地図データ要求部３８を含む。
第１地図データ要求部３５は、通信速度Ｖと設定通信速度Ｃとの第１比較結果に基づいて、地図サーバ４の地図データベース５に格納された地図データ群のうち、位置情報（携帯電話機１の位置）を表す第１地図データ７１（周辺詳細地図データ）を地図サーバ４からダウンロードする。
第２地図データ要求部３６は、通信速度Ｖと設定通信速度Ｃとの第１比較結果以外の第２比較結果と、通信速度Ｖと設定通信速度Ｄとの第３比較結果とに基づいて、地図サーバ４の地図データベース５に格納された地図データ群のうち、位置情報（携帯電話機１の位置）を表す第２地図データ７２（広範囲概略地図データ）を地図サーバ４からダウンロードする。
第３地図データ要求部３７は、第２比較結果と、通信速度Ｖと設定通信速度Ｄとの第３比較結果以外の第４比較結果と、通信速度Ｖと設定通信速度Ｅとの第５比較結果とに基づいて、地図サーバ４の地図データベース５に格納された地図データ群のうち、位置情報（携帯電話機１の位置）を表す第３地図データ（後述）を地図サーバ４からダウンロードする。
第４地図データ要求部３８は、第２比較結果と、第４比較結果と、通信速度Ｖと設定通信速度Ｅとの第５比較結果以外の第６比較結果とに基づいて、地図サーバ４の地図データベース５に格納された地図データ群のうち、位置情報（携帯電話機１の位置）を表す第４地図データ（後述）を地図サーバ４からダウンロードする。
【００８９】
図２０は、本発明の第４実施形態に係る携帯端末が適用される通信システムにおける地図サーバ４の地図データベース５に格納された情報（データ）を示す。地図データベース５には、第１地図データ７１（周辺詳細地図データ）と第２地図データ７２（広範囲概略地図データ）と第３地図データ７３と第４地図データ７４とが対応付けられて位置情報６０毎に上記の地図データ群として格納されている。
【００９０】
第３地図データ７３は、第２地図データ７２（広範囲概略地図データ）と、第２地図データ７２（広範囲概略地図データ）に関連するテキスト形式の第１コンテンツとを含む。例えば、地図提供業者は、予めに、第２地図データ７２（広範囲概略地図データ）に表される建物（住宅）、道路、鉄道路線、河川を説明するための情報（文章）を収集し、第１コンテンツは、その建物（住宅）、道路、鉄道路線、河川を説明するための文章である。
表示部１４に表示された第３地図データ７３（広範囲概略地図データ、第１コンテンツ）のうち、ユーザの操作部１３の操作により、表示部１４に表示された第３地図データ７３（広範囲概略地図データ、第１コンテンツ）が表す建物（住宅）が選択された場合、表示制御部４２（ＣＰＵ１０）は、第１コンテンツ｛選択された建物（住宅）を説明するための文章｝が表示されるように表示部１４を制御する。
【００９１】
第４地図データ７４は、第２地図データ７２（広範囲概略地図データ）と、第２地図データ７２（広範囲概略地図データ）に関連する第２コンテンツとを含む。第２コンテンツは、第１コンテンツと、第１コンテンツに関連する画像とを含む。例えば、地図提供業者は、予めに、第２地図データ７２（広範囲概略地図データ）に表される建物（住宅）、道路、鉄道路線、河川をカメラによって撮影し、第２コンテンツに含まれる画像は、その建物（住宅）、道路、鉄道路線、河川が撮影された写真である。
表示部１４に表示された第４地図データ７４｛広範囲概略地図データ、第２コンテンツ（第１コンテンツ、画像）｝のうち、ユーザの操作部１３の操作により、表示部１４に表示された第４地図データ７４｛広範囲概略地図データ、第２コンテンツ（第１コンテンツ、画像）｝が表す建物（住宅）が選択された場合、表示制御部４２（ＣＰＵ１０）は、第２コンテンツに含まれる第１コンテンツ｛選択された建物（住宅）を説明するための文章｝と、第２コンテンツに含まれる画像｛選択された建物（住宅）が撮影された写真｝とが表示されるように表示部１４を制御する。
【００９２】
第１コンテンツは、その建物（住宅）、道路、鉄道路線、河川を説明するための文章であるため、第３地図データ７３は、第２地図データ７２よりもデータの量が多く容量が重く、第２コンテンツに含まれる画像は、その建物（住宅）、道路、鉄道路線、河川が撮影された写真であるため、第４地図データ７４は、第３地図データ７３よりもデータの量が多く容量が重い。このように、データの量は、第４地図データ７４、第３地図データ７３、第２地図データ７２、第１地図データ７１の順で多く、その容量も第４地図データ７４、第３地図データ７３、第２地図データ７２、第１地図データ７１の順で重い。
そこで、第１地図データ７１、第２地図データ７２、第３地図データ７３、第４地図データ７４を通信環境に応じて選択しない場合、第１地図データ７１を要求してからダウンロードするまでの第１時間よりも第２地図データ７２を要求してからダウンロードするまでの第２時間のほうが長くなり、第１時間と第２時間との時間差が大きくなる。同様に、第２時間よりも第３地図データ７３を要求してからダウンロードするまでの第３時間のほうが長くなり、第１、第２時間と、第３時間との時間差が大きくなる。同様に、第３時間よりも第４地図データ７４を要求してからダウンロードするまでの第４時間のほうが長くなり、第１〜第３時間と、第４時間との時間差が大きくなる。
本発明の第４実施形態に係る携帯端末（携帯電話機１）によれば、第１地図データ７１、第２地図データ７２、第３地図データ７３、第４地図データ７４を通信環境に応じて選択するため、第１地図データ７１、第２地図データ７２、第３地図データ７３、第４地図データ７４を通信環境に応じて選択しない場合に比べて、上記の時間差を低減することができる。
【００９３】
本発明の第４実施形態に係る携帯端末（携帯電話機１）の動作としては、地図データ要求処理（ステップＳ２）が第２、第３実施形態と異なる。
図２１は、本発明の第４実施形態に係る携帯端末（携帯電話機１）の動作である地図データ要求処理（ステップＳ２）を示すフローチャートである。ＣＰＵ１０は、第２実施形態における地図データ要求処理（ステップＳ２）のステップＳ２４に代えて、ステップＳ４１〜Ｓ４５を実行し、第２実施形態における地図データ要求処理（ステップＳ２）のステップＳ２８に代えて、ステップＳ４６を実行する。
通信速度比較部３３（ＣＰＵ１０）は、通信速度Ｖと設定通信速度Ｃとを比較する（ステップＳ４１）。
【００９４】
通信速度Ｖと設定通信速度Ｃとの第１比較結果として通信速度Ｖが設定通信速度Ｃよりも低いとき（ステップＳ４１−Ｙｅｓ）、第１地図データ要求部３５（ＣＰＵ１０）は、ＲＡＭ１２に格納された位置情報（携帯電話機１の位置）を参照して、その位置情報（携帯電話機１の位置）を表す第１地図データ７１（周辺詳細地図データ）を地図サーバ４にダウンロード要求をする（ステップＳ２９）。
ダウンロード要求は、位置情報（携帯電話機１の位置）と、第１地図データ７１（周辺詳細地図データ）を要求するための第１要求情報と、携帯電話機１のアドレスとを含む。地図サーバ４は、ダウンロード要求に含まれる位置情報（携帯電話機１の位置）に従って、地図データベース５に格納された位置情報６０の中から、その位置情報（携帯電話機１の位置）に対応する位置情報６０を選択する。地図サーバ４は、ダウンロード要求に含まれる第１要求情報に従って、地図データベース５に格納された地図データ群のうち、選択された位置情報６０に対応付けられた第１地図データ７１（周辺詳細地図データ）を選択する。地図サーバ４は、選択された第１地図データ７１（周辺詳細地図データ）を、ダウンロード要求に含まれるアドレスに従って携帯電話機１に送信する。このとき、地図サーバ４は、第１地図データ７１（周辺詳細地図データ）を携帯電話機１に送信したときの通信料金を地図提供業者から携帯電話機１のユーザに請求するための請求書を発行する。
このように、本発明の第４実施形態に係る携帯端末（携帯電話機１）によれば、位置情報｛携帯電話機１（自己）の位置｝を表すデータ｛第１地図データ７１（周辺詳細地図データ）｝を通信環境に応じて選択することができる。
【００９５】
地図サーバ４からの第１地図データ７１（周辺詳細地図データ）を携帯電話無線部１６が受信したとき、第１地図データ要求部３５（ＣＰＵ１０）は、携帯電話無線部１６により受信された第１地図データ７１（周辺詳細地図データ）をダウンロードしてＲＡＭ１２に格納する（ステップＳ２６）。
【００９６】
表示制御部４２（ＣＰＵ１０）は、ＲＡＭ１２に格納された第１地図データ７１（周辺詳細地図データ）が表示されるように表示部１４を制御する（ステップＳ２８）。
【００９７】
通信速度Ｖと設定通信速度Ｃとの第２比較結果として通信速度Ｖが設定通信速度Ｃ以上であり（ステップＳ４１−Ｎｏ）、通信速度Ｖと設定通信速度Ｄとの第３比較結果として通信速度Ｖが設定通信速度Ｄよりも低いとき（ステップＳ４２−Ｙｅｓ）、第２地図データ要求部３６（ＣＰＵ１０）は、ＲＡＭ１２に格納された位置情報（携帯電話機１の位置）を参照して、その位置情報（携帯電話機１の位置）を表す第２地図データ７２（広範囲概略地図データ）を地図サーバ４にダウンロード要求をする（ステップＳ３０）。
ダウンロード要求は、位置情報（携帯電話機１の位置）と、第２地図データ７２（広範囲概略地図データ）を要求するための第２要求情報と、携帯電話機１のアドレスとを含む。地図サーバ４は、ダウンロード要求に含まれる位置情報（携帯電話機１の位置）に従って、地図データベース５に格納された位置情報６０の中から、その位置情報（携帯電話機１の位置）に対応する位置情報６０を選択する。地図サーバ４は、ダウンロード要求に含まれる第２要求情報に従って、地図データベース５に格納された地図データ群のうち、選択された位置情報６０に対応付けられた第２地図データ７２（広範囲概略地図データ）を選択する。地図サーバ４は、選択された第２地図データ７２（広範囲概略地図データ）を、ダウンロード要求に含まれるアドレスに従って携帯電話機１に送信する。このとき、地図サーバ４は、第２地図データ７２（広範囲概略地図データ）を携帯電話機１に送信したときの通信料金を地図提供業者から携帯電話機１のユーザに請求するための請求書を発行する。
このように、本発明の第４実施形態に係る携帯端末（携帯電話機１）によれば、位置情報｛携帯電話機１（自己）の位置｝を表すデータ｛第２地図データ７２（広範囲概略地図データ）｝を通信環境に応じて選択することができる。
【００９８】
地図サーバ４からの第２地図データ７２（広範囲概略地図データ）を携帯電話無線部１６が受信したとき、第２地図データ要求部３６（ＣＰＵ１０）は、携帯電話無線部１６により受信された第２地図データ７２（広範囲概略地図データ）をダウンロードしてＲＡＭ１２に格納する（ステップＳ２６）。
【００９９】
表示制御部４２（ＣＰＵ１０）は、ＲＡＭ１２に格納された第２地図データ７２（広範囲概略地図データ）が表示されるように表示部１４を制御する（ステップＳ２８）。
【０１００】
第２比較結果であり（ステップＳ４１−Ｎｏ）、通信速度Ｖと設定通信速度Ｄとの第４比較結果として通信速度Ｖが設定通信速度Ｄ以上であり（ステップＳ４２−Ｎｏ）、通信速度Ｖと設定通信速度Ｅとの第５比較結果として通信速度Ｖが設定通信速度Ｅよりも低いとき（ステップＳ４３−Ｙｅｓ）、第３地図データ要求部３７（ＣＰＵ１０）は、ＲＡＭ１２に格納された位置情報（携帯電話機１の位置）を参照して、その位置情報（携帯電話機１の位置）を表す第３地図データ７３（広範囲概略地図データ、第１コンテンツ）を地図サーバ４にダウンロード要求をする（ステップＳ３０）。
ダウンロード要求は、位置情報（携帯電話機１の位置）と、第３地図データ７３（広範囲概略地図データ、第１コンテンツ）を要求するための第３要求情報と、携帯電話機１のアドレスとを含む。地図サーバ４は、ダウンロード要求に含まれる位置情報（携帯電話機１の位置）に従って、地図データベース５に格納された位置情報６０の中から、その位置情報（携帯電話機１の位置）に対応する位置情報６０を選択する。地図サーバ４は、ダウンロード要求に含まれる第３要求情報に従って、地図データベース５に格納された地図データ群のうち、選択された位置情報６０に対応付けられた第３地図データ７３（広範囲概略地図データ、第１コンテンツ）を選択する。地図サーバ４は、選択された第３地図データ７３（広範囲概略地図データ、第１コンテンツ）を、ダウンロード要求に含まれるアドレスに従って携帯電話機１に送信する。このとき、地図サーバ４は、第３地図データ７３（広範囲概略地図データ、第１コンテンツ）を携帯電話機１に送信したときの通信料金を地図提供業者から携帯電話機１のユーザに請求するための請求書を発行する。
このように、本発明の第４実施形態に係る携帯端末（携帯電話機１）によれば、位置情報｛携帯電話機１（自己）の位置｝を表すデータ｛第３地図データ７３（広範囲概略地図データ、第１コンテンツ）｝を通信環境に応じて選択することができる。
【０１０１】
地図サーバ４からの第３地図データ７３（広範囲概略地図データ、第１コンテンツ）を携帯電話無線部１６が受信したとき、第３地図データ要求部３７（ＣＰＵ１０）は、携帯電話無線部１６により受信された第３地図データ７３（広範囲概略地図データ、第１コンテンツ）をダウンロードしてＲＡＭ１２に格納する（ステップＳ２６）。
【０１０２】
表示制御部４２（ＣＰＵ１０）は、ＲＡＭ１２に格納された第３地図データ７３（広範囲概略地図データ、第１コンテンツ）が表示されるように表示部１４を制御する（ステップＳ２８）。
【０１０３】
第２比較結果であり（ステップＳ４１−Ｎｏ）、第４比較結果であり（ステップＳ４２−Ｎｏ）、通信速度Ｖと設定通信速度Ｅとの第６比較結果として通信速度Ｖが設定通信速度Ｅ以上であるとき（ステップＳ４３−Ｎｏ）、第４地図データ要求部３８（ＣＰＵ１０）は、ＲＡＭ１２に格納された位置情報（携帯電話機１の位置）を参照して、その位置情報（携帯電話機１の位置）を表す第４地図データ７４（広範囲概略地図データ、第２コンテンツ）を地図サーバ４にダウンロード要求をする（ステップＳ３０）。
ダウンロード要求は、位置情報（携帯電話機１の位置）と、第４地図データ７４（広範囲概略地図データ、第２コンテンツ）を要求するための第４要求情報と、携帯電話機１のアドレスとを含む。地図サーバ４は、ダウンロード要求に含まれる位置情報（携帯電話機１の位置）に従って、地図データベース５に格納された位置情報６０の中から、その位置情報（携帯電話機１の位置）に対応する位置情報６０を選択する。地図サーバ４は、ダウンロード要求に含まれる第４要求情報に従って、地図データベース５に格納された地図データ群のうち、選択された位置情報６０に対応付けられた第４地図データ７４（広範囲概略地図データ、第２コンテンツ）を選択する。地図サーバ４は、選択された第４地図データ７４（広範囲概略地図データ、第２コンテンツ）を、ダウンロード要求に含まれるアドレスに従って携帯電話機１に送信する。このとき、地図サーバ４は、第４地図データ７４（広範囲概略地図データ、第２コンテンツ）を携帯電話機１に送信したときの通信料金を地図提供業者から携帯電話機１のユーザに請求するための請求書を発行する。
このように、本発明の第４実施形態に係る携帯端末（携帯電話機１）によれば、位置情報｛携帯電話機１（自己）の位置｝を表すデータ｛第４地図データ７４（広範囲概略地図データ、第２コンテンツ）｝を通信環境に応じて選択することができる。
【０１０４】
地図サーバ４からの第４地図データ７４（広範囲概略地図データ、第２コンテンツ）を携帯電話無線部１６が受信したとき、第４地図データ要求部３８（ＣＰＵ１０）は、携帯電話無線部１６により受信された第４地図データ７４（広範囲概略地図データ、第２コンテンツ）をダウンロードしてＲＡＭ１２に格納する（ステップＳ２６）。
【０１０５】
表示制御部４２（ＣＰＵ１０）は、ＲＡＭ１２に格納された第４地図データ７４（広範囲概略地図データ、第２コンテンツ）が表示されるように表示部１４を制御する（ステップＳ２８）。
以上の説明により、本発明の第４実施形態に係る携帯端末（携帯電話機１）によれば、第１地図データ７１、第２地図データ７２、第３地図データ７３、第４地図データ７４を通信環境に応じて選択する。これは、データの量が、第４地図データ７４、第３地図データ７３、第２地図データ７２、第１地図データ７１の順で多く、その容量も第４地図データ７４、第３地図データ７３、第２地図データ７２、第１地図データ７１の順で重いため、第１地図データ７１、第２地図データ７２、第３地図データ７３、第４地図データ７４を通信環境に応じて選択しない場合、第１地図データ７１を要求してからダウンロードするまでの第１時間よりも第２地図データ７２を要求してからダウンロードするまでの第２時間のほうが長くなる（第１時間と第２時間との時間差が大きくなる）ことを避けるためである。同様に、第２時間よりも第３地図データ７３を要求してからダウンロードするまでの第３時間のほうが長くなる（第１、第２時間と、第３時間との時間差が大きくなる）ことを避けるためである。同様に、第３時間よりも第４地図データ７４を要求してからダウンロードするまでの第４時間のほうが長くなる（第１〜第３時間と、第４時間との時間差が大きくなる）ことを避けるためである。このため、本発明の第４実施形態に係る携帯端末（携帯電話機１）によれば、第２、第３実施形態の効果に加えて、第１地図データ７１、第２地図データ７２、第３地図データ７３、第４地図データ７４を通信環境に応じて選択しない場合に比べて、上記の時間差を低減することができる。
【０１０６】
【発明の効果】
本発明の携帯端末は、自己の位置を表すデータを正確にユーザに通知することができる。
本発明の携帯端末は、ユーザが迷子にならない。
本発明の携帯端末は、自己の位置を表すデータを通信環境に応じて選択することができる。
【図面の簡単な説明】
【図１】図１は、本発明の第１実施形態に係る携帯端末（携帯電話機）が適用される通信システムの構成を示すブロック図である。
【図２】図２は、本発明の第１実施形態に係る携帯端末（携帯電話機）の構成を示すブロック図である。
【図３】図３は、本発明の第１実施形態に係る携帯端末（携帯電話機）のＲＯＭの構成を示すブロック図である。
【図４】図４は、本発明の第１実施形態に係る携帯端末（携帯電話機）のＲＯＭ内の位置情報表示用データベースに格納された情報（データ）を示す。
【図５】図５は、本発明の第１実施形態に係る携帯端末が適用される通信システムにおける地図サーバの地図データベースに格納された情報（データ）を示す。
【図６】図６は、本発明の第１実施形態に係る携帯端末（携帯電話機）における、第１地図データ（基本範囲地図データ）が表示部に表示される表示範囲と、第２地図データ（広範囲地図データ）が表示部に表示される表示範囲とを示す。
【図７】図７は、本発明の第１実施形態に係る携帯端末（携帯電話機）の動作を示すフローチャートである。
【図８】図８は、本発明の第１実施形態に係る携帯端末（携帯電話機）の動作である位置情報取得処理を示すフローチャートである。
【図９】図９は、本発明の第１実施形態に係る携帯端末（携帯電話機）の動作である地図データ要求処理を示すフローチャートである。
【図１０】図１０は、本発明の第２実施形態に係る携帯端末が適用される通信システムにおける地図サーバの地図データベースに格納された情報（データ）を示す。
【図１１】図１１は、本発明の第２実施形態に係る携帯端末（携帯電話機）における、表示部に表示される第１地図データ（周辺詳細地図データ）を示す。
【図１２】図１２は、本発明の第２実施形態に係る携帯端末（携帯電話機）における、表示部に表示される第２地図データ（広範囲概略地図データ）を示す。
【図１３】図１３は、本発明の第２実施形態に係る携帯端末（携帯電話機）の動作である地図データ要求処理を示すフローチャートである。
【図１４】図１４は、本発明の第３実施形態に係る携帯端末（携帯電話機）のＲＯＭの構成を示すブロック図である。
【図１５】図１５は、本発明の第１実施形態に係る携帯端末（携帯電話機）のＲＯＭ内のデータベースに格納された情報（データ）を示す。
【図１６】図１６は、本発明の第３実施形態に係る携帯端末（携帯電話機）のＲＯＭ内の位置計測制御プログラムを示す。
【図１７】図１７は、本発明の第３実施形態に係る携帯端末（携帯電話機）の動作である位置情報取得処理（簡易的な位置情報の取得）を示すフローチャートである。
【図１８】図１８は、本発明の第３実施形態に係る携帯端末（携帯電話機）の動作である位置情報取得処理（正確な位置情報の取得）を示すフローチャートである。
【図１９】図１９は、本発明の第４実施形態に係る携帯端末（携帯電話機）のＲＯＭ内の地図データ要求制御プログラムを示す。
【図２０】図２０は、本発明の第４実施形態に係る携帯端末が適用される通信システムにおける地図サーバの地図データベースに格納された情報（データ）を示す。
【図２１】図２１は、本発明の第４実施形態に係る携帯端末（携帯電話機）の動作である地図データ要求処理を示すフローチャートである。
【符号の説明】
１    携帯電話機
２    ＧＰＳ衛星
３    基地局端末
４    地図サーバ
５    地図データベース
６、７、８    ネットワーク
９    基地局
１０    ＣＰＵ
１１    ＲＯＭ
１２    ＲＡＭ
１３    操作部
１４    表示部
１５    電源部
１６    携帯電話無線部
１７    ＧＰＳデコーダ
１８    ＧＰＳ無線部
１９    ＧＰＳブロック
２０    位置計測制御プログラム
２１    位置計測部
２２    基地局アクセス要求部
２３    基地局通信速度計測（監視）部
２４    基地局通信速度比較部
３０    地図データ要求制御プログラム
３１    アクセス要求部
３２    通信速度計測（監視）部
３３    通信速度比較部
３４    地図データ要求部
３５    第１地図データ要求部
３６    第２地図データ要求部
３７    第３地図データ要求部
３８    第４地図データ要求部
４０    通話制御プログラム
４１    通話制御部
４２    表示制御部
５０    位置情報表示用データベース
５１    位置情報
５２    所在地
５５    データベース
５６    基地局端末識別子
５７    基地局９の位置
６０    位置情報
６１    第１地図データ（基本範囲地図データ）
６２    第２地図データ（広範囲地図データ）
６６    第１地図データ６１の表示範囲
６７    第２地図データ６２の表示範囲
７１    第１地図データ（周辺詳細地図データ）
７１’  縮小第１地図データ
７２    第２地図データ（広範囲概略地図データ）
７３    第３地図データ
７４    第４地図データ
【図１】
2004320194.tif 000003
【図２】
2004320194.tif 000004
【図３】
2004320194.tif 000005
【図４】
2004320194.tif 000006
【図５】
2004320194.tif 000007
【図６】
2004320194.tif 000008
【図７】
2004320194.tif 000009
【図８】
2004320194.tif 000010
【図９】
2004320194.tif 000011
【図１０】
2004320194.tif 000012
【図１１】
2004320194.tif 000013
【図１２】
2004320194.tif 000014
【図１３】
2004320194.tif 000015
【図１４】
2004320194.tif 000016
【図１５】
2004320194.tif 000017
【図１６】
2004320194.tif 000018
【図１７】
2004320194.tif 000019
【図１８】
2004320194.tif 000020
【図１９】
2004320194.tif 000021
【図２０】
2004320194.tif 000022
【図２１】
2004320194.tif 000023