(57)【要約】【課題】地図表示機能の利用性を向上すること。【解決手段】地図表示機能を実現するための地図アプリケーションを実行するアプリ制御部１４と、地図表示機能以外の機能を実現するためのアプリケーションを実行すると共に地図アプリケーションで表示される地図データを特定するための地図パラメータを送出するネイティブアプリ制御部１１とを具備し、ネイティブアプリ制御部１１は、地図表示機能以外の機能で指定された地図パラメータを送出し、アプリ制御部１４は、当該地図パラメータに応じて地図アプリケーションを起動すると共に当該地図パラメータに応じた地図データを表示部１３に表示することを特徴とする。【選択図】図２
2010091939.tif 000002
【特許請求の範囲】
【請求項１】
地図表示機能を実現するための地図アプリケーションを実行する第１アプリケーション制御部と、前記地図表示機能以外の機能を実現するためのアプリケーションを実行すると共に前記地図アプリケーションで表示される地図データを特定するための地図パラメータを送出する第２アプリケーション制御部とを具備し、
前記第２アプリケーション制御部は、前記地図表示機能以外の機能で指定された前記地図パラメータを送出し、前記第１アプリケーション制御部は、当該地図パラメータに応じて前記地図アプリケーションを起動すると共に当該地図パラメータに応じた地図データを表示することを特徴とする移動体端末装置。
【請求項２】
前記第１アプリケーション制御部は、前記第２アプリケーション制御部からの前記地図パラメータに基づいて、地図データを登録する地図データベースから対応する地図データを取得することを特徴とする請求項１記載の移動体端末装置。
【請求項３】
前記第１アプリケーション制御部は、前記地図パラメータで前記地図データベースを検索できず、前記地図データベースから対応する地図データを取得できない場合、前記地図データベースを検索可能な検索情報を登録する検索情報データベースから前記地図パラメータに対応する検索情報を取得し、当該検索情報に基づいて前記地図データベースから対応する地図データを取得することを特徴とする請求項２記載の移動体端末装置。
【請求項４】
前記第２アプリケーション制御部は、前記地図表示機能以外の機能として、少なくともＧＰＳ機能、電話帳機能、スケジューラ機能、メール機能、ブラウザ機能、非接触通信機能及び画像ビューワ機能のいずれか１つを実現するためのアプリケーションを実行することを特徴とする請求項１から請求項３のいずれかに記載の移動体端末装置。
【請求項５】
地図表示機能を実現するための地図アプリケーションを実行する第１アプリケーション制御部と、前記地図表示機能以外の機能を実現するためのアプリケーションを実行すると共に前記地図アプリケーションで表示される地図データを特定するための地図パラメータを送出する第２アプリケーション制御部と、前記第１アプリケーション制御部における前記地図アプリケーションの起動を制御する起動制御部とを具備し、
前記第２アプリケーション制御部は、前記地図表示機能以外の機能で指定された前記地図パラメータを送出し、前記起動制御部は、前記地図パラメータに応じて前記地図アプリケーションを起動させ、前記第１アプリケーション制御部は、前記地図アプリケーションにより前記地図パラメータに応じた地図データを表示することを特徴とする移動体端末装置。
【請求項６】
地図表示機能を実現するための地図アプリケーションを実行する第１アプリケーション制御部と、前記地図表示機能以外の機能を実現するためのアプリケーションを実行すると共に前記地図アプリケーションで表示される地図データを特定するための地図パラメータを送出する第２アプリケーション制御部とを具備する移動体端末装置の地図表示方法であって、
前記地図表示機能以外の機能で指定された前記地図パラメータを前記第２アプリケーション制御部から送出するステップと、当該地図パラメータに応じて前記第１アプリケーション制御部で前記地図アプリケーションを起動すると共に当該地図パラメータに応じた地図データを表示するステップとを具備することを特徴とする移動体端末装置の地図表示方法。
【請求項７】
地図表示機能を実現するための地図アプリケーションを実行する第１アプリケーション制御部と、前記地図表示機能以外の機能を実現するためのアプリケーションを実行すると共に前記地図アプリケーションで表示される地図データを特定するための地図パラメータを送出する第２アプリケーション制御部とを有する移動体端末装置と、前記地図アプリケーションで表示される地図データを登録する地図データベースとを具備する地図表示システムであって、
前記第２アプリケーション制御部は、前記地図表示機能以外の機能で指定された前記地図パラメータを送出し、前記第１アプリケーション制御部は、当該地図パラメータに応じて前記地図アプリケーションを起動すると共に当該地図パラメータに基づいて前記地図データベースから対応する地図データを取得して表示することを特徴とする地図表示システム。
【請求項８】
前記地図データベースを検索可能な検索情報を登録する検索情報データベースを更に具備し、前記第１アプリケーション制御部は、前記地図パラメータで前記地図データベースを検索できず、前記地図データベースから対応する地図データを取得できない場合、前記検索情報データベースから前記地図パラメータに対応する検索情報を取得し、当該検索情報に基づいて前記地図データベースから対応する地図データを取得することを特徴とする請求項７記載の地図表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体端末装置、移動体端末装置の地図表示方法及び地図表示システムに関し、特に、ユーザからの指示に応じて地図データを表示する地図表示機能を有する移動体端末装置、移動体端末装置の地図表示方法及び地図表示システムに関する。
【背景技術】
【０００２】
従来、ＧＰＳ（Global Positioning System：全地球測位システム）を搭載し、現在位置を含む地図データを表示することや、所望の目的地までの経路情報を地図データ上に表示する地図表示機能を有する移動体端末装置（携帯電話機）が知られている（例えば、特許文献１参照）。このような移動体端末装置において、地図データを表示する際には、ユーザから住所や電話番号などの検索対象情報（目的地情報）の入力を操作部又は音声入力部から受け付け、この検索対象情報に基づいて地図データを特定し、表示部に表示するように構成されている。
【特許文献１】特開２００７−６４６９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述したような従来の移動体端末装置においては、ユーザから入力された目的地情報に基づいて地図データを特定することから、検索対象情報の入力操作が不可欠となり、所望の地図データを表示するまでの処理が煩雑になるという問題がある。一方、入力対象となる検索対象情報は、移動体端末装置内に保持される情報により特定することができる場合が多い。例えば、受信した電子メールのメッセージに記載されている住所や、ブラウザ機能で閲覧しているＷｅｂページに表示されている住所などが検索対象情報とされることが考えられる。このように移動体端末装置に保持される情報から地図表示機能における検索対象情報を特定することができれば、地図データを表示するまでの処理を簡素化でき、その地図表示機能の利用性が向上すると考えられる。
【０００４】
本発明は、このような実情に鑑みて為されたものであり、地図表示機能の利用性を向上することができる移動体端末装置、移動体端末装置の地図表示方法及び地図表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の移動体端末装置は、地図表示機能を実現するための地図アプリケーションを実行する第１アプリケーション制御部と、前記地図表示機能以外の機能を実現するためのアプリケーションを実行すると共に前記地図アプリケーションで表示される地図データを特定するための地図パラメータを送出する第２アプリケーション制御部とを具備し、前記第２アプリケーション制御部は、前記地図表示機能以外の機能で指定された前記地図パラメータを送出し、前記第１アプリケーション制御部は、当該地図パラメータに応じて前記地図アプリケーションを起動すると共に当該地図パラメータに応じた地図データを表示することを特徴とする。
【０００６】
この構成によれば、地図表示機能以外の機能で指定された地図パラメータが送出される一方、この地図パラメータに応じて地図アプリケーションが起動されると共にこの地図パラメータに応じた地図データが表示されることから、地図表示機能と地図表示機能以外の機能との連携を図り、ユーザによる検索対象情報の入力を省略することができるので、地図表示機能の利用性を向上することが可能となる。
【０００７】
本発明の移動体端末装置において、前記第１アプリケーション制御部は、前記第２アプリケーション制御部からの前記地図パラメータに基づいて、地図データを登録する地図データベースから対応する地図データを取得することが好ましい。この場合には、第１アプリケーション制御部が実行する地図アプリケーションから地図データベースを独立した構成とすることができるので、地図データベースに登録される地図データを容易に更新することが可能となる。また、地図アプリケーションから地図データベースを独立していることから、地図データベースを外部装置に備える態様を簡単に実現することが可能となる。
【０００８】
また、本発明の移動体端末装置においては、前記第１アプリケーション制御部は、前記地図パラメータで前記地図データベースを検索できず、前記地図データベースから対応する地図データを取得できない場合、前記地図データベースを検索可能な検索情報を登録する検索情報データベースから前記地図パラメータに対応する検索情報を取得し、当該検索情報に基づいて前記地図データベースから対応する地図データを取得することが好ましい。この場合には、地図パラメータに応じて地図データを取得できない場合においても、第１アプリケーション制御部が地図パラメータに対応する検索情報に基づいて地図データを取得することから、特定の形式の地図パラメータに限定されることなく、地図表示機能以外の機能で取り扱われる多様な情報を地図パラメータとして利用することが可能となる。
【０００９】
例えば、本発明の移動体端末装置において、前記第２アプリケーション制御部は、前記地図表示機能以外の機能として、少なくともＧＰＳ機能、電話帳機能、スケジューラ機能、メール機能、ブラウザ機能、非接触通信機能及び画像ビューワ機能のいずれか１つを実現するためのアプリケーションを実行する。この場合には、ＧＰＳ機能、電話帳機能、スケジューラ機能、メール機能、ブラウザ機能、非接触通信機能及び画像ビューワ機能において指定される各種の地図パラメータに応じて地図アプリケーションを起動すると共に、その地図パラメータに応じた地図データを表示することが可能となる。
【００１０】
本発明の移動体端末装置は、地図表示機能を実現するための地図アプリケーションを実行する第１アプリケーション制御部と、前記地図表示機能以外の機能を実現するためのアプリケーションを実行すると共に前記地図アプリケーションで表示される地図データを特定するための地図パラメータを送出する第２アプリケーション制御部と、前記第１アプリケーション制御部における前記地図アプリケーションの起動を制御する起動制御部とを具備し、前記第２アプリケーション制御部は、前記地図表示機能以外の機能で指定された前記地図パラメータを送出し、前記起動制御部は、前記地図パラメータに応じて前記地図アプリケーションを起動させ、前記第１アプリケーション制御部は、前記地図アプリケーションにより前記地図パラメータに応じた地図データを表示することを特徴とする。
【００１１】
この構成によれば、地図表示機能以外の機能で指定された地図パラメータが送出される一方、この地図パラメータに応じて地図アプリケーションが起動されると共にこの地図パラメータに応じた地図データが表示されることから、地図表示機能と地図表示機能以外の機能との連携を図り、ユーザによる検索対象情報の入力を省略することができるので、地図表示機能の利用性を向上することが可能となる。
【００１２】
本発明の移動体端末装置の地図表示方法は、地図表示機能を実現するための地図アプリケーションを実行する第１アプリケーション制御部と、前記地図表示機能以外の機能を実現するためのアプリケーションを実行すると共に前記地図アプリケーションで表示される地図データを特定するための地図パラメータを送出する第２アプリケーション制御部とを具備する移動体端末装置の地図表示方法であって、前記地図表示機能以外の機能で指定された前記地図パラメータを前記第２アプリケーション制御部から送出するステップと、当該地図パラメータに応じて前記第１アプリケーション制御部で前記地図アプリケーションを起動すると共に当該地図パラメータに応じた地図データを表示するステップとを具備することを特徴とする。
【００１３】
この方法によれば、地図表示機能以外の機能で指定された地図パラメータが送出される一方、この地図パラメータに応じて地図アプリケーションが起動されると共にこの地図パラメータに応じた地図データが表示されることから、地図表示機能と地図表示機能以外の機能との連携を図り、ユーザによる検索対象情報の入力を省略することができるので、地図表示機能の利用性を向上することが可能となる。
【００１４】
本発明の地図表示システムは、地図表示機能を実現するための地図アプリケーションを実行する第１アプリケーション制御部と、前記地図表示機能以外の機能を実現するためのアプリケーションを実行すると共に前記地図アプリケーションで表示される地図データを特定するための地図パラメータを送出する第２アプリケーション制御部とを有する移動体端末装置と、前記地図アプリケーションで表示される地図データを登録する地図データベースとを具備する地図表示システムであって、前記第２アプリケーション制御部は、前記地図表示機能以外の機能で指定された前記地図パラメータを送出し、前記第１アプリケーション制御部は、当該地図パラメータに応じて前記地図アプリケーションを起動すると共に当該地図パラメータに基づいて前記地図データベースから対応する地図データを取得して表示することを特徴とする。
【００１５】
この構成によれば、地図表示機能以外の機能で指定された地図パラメータが送出される一方、この地図パラメータに応じて地図アプリケーションが起動されると共に、この地図パラメータに応じた地図データが地図データベースから取得されて表示されることから、地図表示機能と地図表示機能以外の機能との連携を図り、ユーザによる検索対象情報の入力を省略することができるので、地図表示機能の利用性を向上することが可能となる。
【００１６】
本発明の地図表示システムにおいては、前記地図データベースを検索可能な検索情報を登録する検索情報データベースを更に具備し、前記第１アプリケーション制御部は、前記地図パラメータで前記地図データベースを検索できず、前記地図データベースから対応する地図データを取得できない場合、前記検索情報データベースから前記地図パラメータに対応する検索情報を取得し、当該検索情報に基づいて前記地図データベースから対応する地図データを取得するようにしても良い。この場合には、地図パラメータに応じて地図データを取得できない場合においても、第１アプリケーション制御部が地図パラメータに対応する検索情報に基づいて地図データを取得することから、特定の形式の地図パラメータに限定されることなく、地図表示機能以外の機能で取り扱われる情報を地図パラメータとして利用することが可能となる。
【発明の効果】
【００１７】
本発明によれば、第２アプリケーション制御部から地図表示機能以外の機能で指定された地図パラメータが第１アプリケーション制御部に送出される一方、第１アプリケーション制御部において、この地図パラメータに応じて地図アプリケーションが起動されると共にこの地図パラメータに応じた地図データが表示されることから、地図表示機能と地図表示機能以外の機能との連携を図り、ユーザによる検索対象情報の入力を省略することができるので、地図表示機能の利用性を向上することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について添付図面を参照して詳細に説明する。なお、以下においては、本発明を具現化した移動体端末装置としての携帯電話機、並びに、この携帯電話機を備える地図表示システムについて説明するが、本発明は、これに限定されるものではなく、地図データを表示する地図表示機能を有する移動体端末装置の地図表示方法としても成立するものである。
【００１９】
図１は、本発明の一実施の形態に係る移動体端末装置が適用される地図表示システムの概略構成を示す図である。図１に示す地図表示システムは、本発明に係る移動体端末装置としての携帯電話機１と、この携帯電話機１と移動通信網であるコアネットワーク２を介して接続された移動通信センター３と、移動通信センター３とインターネット４のようなネットワークを介して接続されたコンテンツプロバイダ５〜７とから主に構成される。
【００２０】
携帯電話機１は、オペレーティングシステム（移動機ＯＳ）を有しており、移動機ＯＳ上でブラウザ機能、ビューワ機能、ＧＰＳ機能、並びに、その他の機能が動作可能に構成されている。なお、ビューワ機能においては、例えば、画像に埋め込まれた情報（例えば、位置情報）を読み込む画像読み込み機能も含まれる。また、その他の機能には、少なくとも、既知の電話帳機能、スケジューラ機能及びメール機能が含まれる。以下においては、これらの携帯電話機１が有する機能をネイティブ機能と呼ぶものとする。なお、このネイティブ機能は、地図表示機能以外の機能を構成するものである。
【００２１】
また、携帯電話機１は、移動機ＯＳ上で動作するアプリケーション制御機能を有している。このアプリケーション制御機能により、携帯電話機１内に予め実装され、或いは、ダウンロードされた地図アプリケーション（以下、「地図アプリ」という）や位置検索アプリケーション（以下、「位置検索アプリ」という）を実行することにより、携帯電話機１は、地図表示機能や位置検索機能を有することとなる。
【００２２】
ここで、地図表示機能とは、少なくともユーザから指定された場所の地図データを表示する機能をいうものとする。なお、地図表示機能においては、これに加えて目的地への経路を案内する機能（ナビゲーション機能）や、表示される地図データ上の店舗等の詳細情報を表示する機能を付加しても良い。また、位置検索機能とは、少なくとも、移動通信センター３により提供される位置検索サービスを用いて、他の携帯電話機の位置情報を検索する機能をいうものとする。
【００２３】
コアネットワーク２は、携帯電話機１と移動通信センター３との間のネットワークである。このコアネットワーク２には、通常の移動通信網に加えて移動パケット通信網も含まれる。一方、移動通信センター３に接続されるネットワークには、インターネット４をはじめその他のネットワーク、例えば、ＬＡＮやＷＡＮなども含まれる。
【００２４】
移動通信センター３は、例えば、ｉモード（登録商標）サーバであり、コアネットワーク２とインターネット４とを結ぶゲートウェイ機能を担っている。具体的には、移動通信センター３は、情報配信機能、メール送受信機能、メール蓄積機能、契約顧客管理機能、情報提供者（Information Provider）管理機能、並びに、情報料課金機能を有している。
【００２５】
また、移動通信センター３は、位置情報の提供要求に応じて携帯電話機の位置情報を検索する位置検索サービスを提供する位置検索サーバとして機能する。この位置検索サービスにおいては、上述した位置検索機能を有する携帯電話機からの位置情報の検索要求（以下、適宜「位置検索要求」という）に応じて、位置情報の提供が事前に許諾された他の携帯電話機の位置情報を提供するものである。位置検索要求を行った携帯電話機においては、位置検索サーバからの位置情報の提供を受けて、当該他の携帯電話機の位置を把握することが可能となっている。
【００２６】
コンテンツプロバイダ５〜７は、例えば、携帯電話機１に実装された地図アプリの提供元のコンテンツプロバイダで構成される。コンテンツプロバイダ５〜７は、携帯電話機１の地図表示機能で参照可能な情報が登録されたデータベースを有している。コンテンツプロバイダ５は、店舗情報データベース（ＤＢ）５０を有し、コンテンツプロバイダ６は、位置情報データベース（ＤＢ）６０を有し、コンテンツプロバイダ７は、スポット情報データベース（ＤＢ）７０を有している。これらの店舗情報ＤＢ５０、位置情報ＤＢ６０及びスポット情報ＤＢ７０は、検索情報データベースを構成するものである。
【００２７】
店舗情報ＤＢ５０には、店舗の店舗名に対応づけて固定電話番号及び住所が登録されている。店舗情報ＤＢ５０は、固定電話番号から店舗名及び住所を検索して出力するデータベースとして構築されている。位置情報ＤＢ６０には、住所に対応付けて緯度及び経度が登録されている。位置情報ＤＢ６０は、住所から緯度及び経度を検索して出力するデータベースとして構築されている。スポット情報ＤＢ７０には、地名、店舗名、駅名及び観光地などの検索対象となり得るキーワードに対応付けて住所と、緯度及び経度とが登録されている。スポット情報ＤＢ７０は、キーワードから住所、並びに、緯度及び経度を検索して出力するデータベースとして構築されている。
【００２８】
図２は、本実施の形態に係る携帯電話機１の構成を示すブロック図である。なお、図２に示す携帯電話機１の構成については、本発明を説明するために簡略化したものであり、通常の携帯電話機１が有する機能（例えば、通話機能など）を備えているものとする。また、図２においては、説明の便宜上、移動通信センター３により実現される位置検索サーバ３０と、コンテンツプロバイダ５〜７が有する店舗情報ＤＢ５０、位置情報ＤＢ６０及びスポット情報ＤＢ７０を表示している。
【００２９】
図２に示すように、携帯電話機１は、装置全体の制御を行う制御部１０と、上述した携帯電話機１のネイティブ機能を実行するためのアプリケーションを実行するためのアプリケーション制御部（以下、「ネイティブアプリ制御部」という）１１と、携帯電話機１に対するユーザからの操作を受け付ける操作部１２と、携帯電話機１の動作状態に応じた情報を表示する表示部１３と、上述したアプリケーション制御機能を実行するためのアプリケーション制御部（以下、「アプリ制御部」という）１４と、アプリ制御部１４が実行する地図アプリが利用する地図データが登録される地図データベース（ＤＢ）１５と、アプリ制御部１４が地図ＤＢ１５に登録されていない情報等を外部から取得するための通信を制御する通信制御部１６とを含んで構成されている。
【００３０】
ネイティブアプリ制御部１１は、第２アプリケーション制御部を構成するものであり、実行対象とするアプリケーションとして、ＧＰＳアプリケーション（以下、「ＧＰＳアプリ」という）１１Ａ、電話帳アプリケーション（以下、「電話帳アプリ」という）１１Ｂ、スケジューラアプリケーション（以下、「スケジューラアプリ」という）１１Ｃ、メールアプリケーション（以下、「メールアプリ」という）１１Ｄ、ブラウザアプリケーション（以下、「ブラウザアプリ」という）１１Ｅ、非接触通信アプリケーション（以下、「非接触通信アプリ」という）１１Ｆ、画像ビューワアプリケーション（以下、「画像ビューワアプリ」という）１１Ｇを有する。例えば、非接触通信アプリケーションにおいては、トルカ（登録商標）のようなクーポン機能が実現される。また、ネイティブアプリ制御部１１は、操作部１２からの操作に応じて地図データを特定するためのパラメータ（以下、「地図パラメータ」という）を制御部１０に出力する。なお、この地図パラメータの内容については後述する。
【００３１】
制御部１０は、アプリ制御部１４における地図アプリの起動を制御するアプリケーション起動制御部（以下、「アプリ起動制御部」という）１０Ａを有している。アプリ起動制御部１０Ａは、ネイティブアプリ処理部１１からの地図パラメータを検出すると、地図アプリを起動する信号（以下、「地図アプリ起動信号」という）をアプリ制御部１４に出力することで、アプリ制御部１４における地図アプリの起動を制御する。
【００３２】
アプリ制御部１４は、第１アプリケーション制御部を構成するものであり、実行対象とするアプリケーションとして、地図アプリ１４Ａ及び位置検索アプリ１４Ｂを有している。アプリ制御部１４は、アプリ起動制御部１０Ａからの地図アプリ起動信号に応じて地図アプリ１４Ａを起動する。この場合において、アプリ制御部１４は、地図アプリ処理部として機能する。地図アプリ処理部としてのアプリ制御部１４は、地図パラメータの種別を判定すると共に、その判定結果に応じて地図ＤＢ１５からの地図データの取得処理や、取得した地図データの表示部１３における表示処理、外部データベースからの必要な情報の取得処理等を実行する。
【００３３】
また、地図アプリ処理部としてのアプリ制御部１４は、地図パラメータとして携帯電話番号を検出すると、位置検索アプリ１４Ｂを起動する。この場合において、アプリ制御部１４は、位置検索アプリ処理部として機能する。位置検索アプリ処理部としてのアプリ制御部１４は、位置検索サーバ３からの他の携帯電話機の位置情報の取得処理を実行する。なお、位置検索アプリ処理部としてのアプリ制御部１４は、上述した地図アプリ処理部としての機能も併せ持つものとする。
【００３４】
地図ＤＢ１５には、住所と、緯度及び経度とに対応付けて地図データが登録されている。地図ＤＢ１５は、住所又は移動及び経度から地図データを検索して出力するデータベースとして構築されている。地図ＤＢ１５は、地図アプリ処理部としてのアプリ制御部１４から、住所又は移動及び経度を含む地図データの取得要求を受け取ると、これに該当する地図データを検索して出力する。なお、該当する地図データが検索できない場合には、その旨を示す検索不能信号を地図アプリ処理部としてのアプリ制御部１４に出力する。
【００３５】
通信制御部１６は、地図アプリ処理部としてのアプリ制御部１４が店舗情報ＤＢ５０から住所を取得する際、位置情報ＤＢ６０から緯度及び経度を取得する際、スポット情報ＤＢ７０から住所を取得する際、並びに、位置検索アプリ処理部としてのアプリ制御部１４が位置検索サーバ３０から他の携帯電話機の位置情報を取得する際の通信を制御する。
【００３６】
このような構成を有し、本実施の形態に係る携帯電話機１においては、操作部１２からの操作に応じてネイティブアプリ制御部１１から地図パラメータを制御部１０に送出させる。そして、この地図パラメータに応じてアプリ起動制御部１０Ａから地図アプリ起動信号を、地図パラメータと共にアプリ制御部１４に送出させる。そして、アプリ制御部１４に地図アプリを起動させると共に、アプリ制御部１４で地図パラメータの内容に基づいて地図ＤＢ１５から地図データを取得し、表示部１３に地図データを表示させる。すなわち、携帯電話機１におけるネイティブ機能と地図表示機能との連携を図り、検索対象情報の入力を省略し、地図表示機能の利用性を向上するものである。
【００３７】
以下、本実施の形態に係る携帯電話機１において、地図データを表示する際の動作について説明する。図３は、本実施の形態に係る携帯電話機１において、地図データを表示する際の概略動作を説明するためのシーケンス図である。
【００３８】
ネイティブアプリ制御部１１がネイティブ機能（例えば、電話帳機能）を実行している場合において、操作部１２から地図アプリの起動指示（地図アプリ起動指示）を受け付けると（ステップ（以下、「ＳＴ」という）３０１）、ネイティブアプリ制御部１１からアプリ起動制御部１０Ａ（制御部１０）に対して、そのネイティブ機能において特定される地図パラメータが送出される（ＳＴ３０２）。なお、ネイティブアプリ制御部１１が地図アプリ起動指示を受け付ける際の態様については後述する。
【００３９】
この地図パラメータを受け取ると、アプリ起動制御部１０Ａからアプリ制御部１４に対して地図アプリ起動信号が送出される（ＳＴ３０３）。なお、この地図アプリ起動信号には、ネイティブアプリ制御部１１から受け取った地図パラメータが付与されている。
【００４０】
この地図アプリ起動信号を受け取ると、アプリ制御部１４において地図アプリが起動される（ＳＴ３０４）。そして、アプリ制御部１４から地図ＤＢ１５に対して地図データの取得要求（以下、「地図データ取得要求」という）が送出される（ＳＴ３０５）。なお、この地図データ取得要求には、アプリ起動制御部１０Ａから受け取った地図パラメータ、或いは、この地図パラメータに基づいて得た情報が含まれている。
【００４１】
この地図データ取得要求を受け取ると、地図ＤＢ１５において、地図データ取得要求に含まれる地図パラメータ等の内容に基づいて地図データが検索される（ＳＴ３０６）。そして、検索した地図データがアプリ制御部１４に出力される（ＳＴ３０７）。
【００４２】
この地図データを受け取ると、アプリ制御部１４から地図データの表示指示（以下、「地図データ表示指示」という）が地図データと一緒に表示部１３に対して送出される（ＳＴ３０８）。そして、この地図データ表示指示を受け取ると、表示部１３において、その地図データが表示される（ＳＴ３０９）。このような一連の動作を経て、携帯電話機１の表示部１３に地図データが表示されることとなる。
【００４３】
ここで、本実施の形態に係る携帯電話機１において、ネイティブアプリ制御部１１が地図アプリ起動指示を受け付ける際の態様と、この地図アプリ起動指示に応じて送出される地図パラメータの具体例について説明する。ここでは、ネイティブアプリ制御部１１が電話帳アプリ１１Ｂを実行する場合、並びに、ネイティブアプリ制御部１１がメールアプリ１１Ｄを実行する場合について説明するものとする。
【００４４】
まず、ネイティブアプリ制御部１１が電話帳アプリ１１Ｂを実行する場合において、ネイティブアプリ制御部１１が地図アプリ起動指示を受け付ける際の態様と、この地図アプリ起動指示に応じて送出される地図パラメータの具体例について説明する。図４は、本実施の形態に係る携帯電話機１における電話帳機能から地図アプリ起動指示を受け付ける際の態様について説明するための画面構成図である。図４（ａ）においては、電話帳から固定電話番号の登録者が選択された場合を示し、図４（ｂ）においては、電話帳から携帯電話番号の登録者が選択された場合を示している。
【００４５】
ネイティブアプリ制御部１１が電話帳アプリ１１Ｂを実行している場合において、ユーザから特定の登録者が選択されると、図４（ａ）、図４（ｂ）に示すように、その登録者の名称４１及び電話番号４２と、その表示内容に対するメニューを選択させるためのサブメニューボタン４３とを含む画面が表示部１３に表示される。なお、図４（ａ）、図４（ｂ）においては、サブメニューボタン４３が選択された場合について示している。
【００４６】
固定電話番号が表示されている場合において、サブメニューボタン４３が選択されると、図４（ａ）に示すように、「１．音声発生」、「２．テレビ電話」、「３．着もじ」及び「４．地図を見る」を含むメニューが表示される。一方、携帯電話番号が表示されている場合において、サブメニューボタン４３が選択されると、図４（ｂ）に示すように、「１．音声発生」、「２．テレビ電話」、「３．着もじ」及び「４．居場所を探す」を含むメニューが表示される。
【００４７】
このように表示されるメニューから、ユーザが操作部１２を介して「４．地図を見る」及び「４．居場所を探す」を選択すると、ネイティブアプリ制御部１１は、これを地図アプリ起動指示として受け付ける。そして、図４（ａ）の場合には、固定電話番号「０３−ＡＡＡＡ−ＢＢＢＢ」を地図パラメータをとして、図４（ｂ）の場合には、携帯電話番号「０９０−ＣＣＣＣ−ＤＤＤＤ」を地図パラメータとしてアプリ起動制御部１０Ａに送出する。アプリ起動制御部１０Ａにおいては、地図アプリ起動信号をこれらの地図パラメータと共にアプリ制御部１４に送出する。そして、アプリ制御部１４においては、地図アプリを起動すると共に、地図パラメータの内容を判定し、その後の処理を決定する。
【００４８】
ここで、固定電話番号が地図パラメータとして送出された場合と、携帯電話番号が地図パラメータとして送出された場合とに分けて携帯電話機１における動作について説明する。図５は、本実施の形態に係る携帯電話機１において、地図パラメータが固定電話番号である場合の動作を説明するためのシーケンス図である。図６は、本実施の形態に係る携帯電話機１において、地図パラメータが携帯電話番号である場合の動作を説明するためのシーケンス図である。
【００４９】
まず、固定電話番号が地図パラメータとして送出された場合の動作について説明する。図５に示すように、地図アプリ起動信号と共に固定電話番号が地図パラメータとして送出された場合、アプリ制御部１４において、地図アプリが起動されると共に（ＳＴ５０１）、その地図パラメータが判定される（ＳＴ５０２）。なお、地図パラメータの判定手法については、特に限定されるものではない。以下の地図パラメータの判定においても同様である。ここでは、地図パラメータが固定電話番号であると判定されることとなる。
【００５０】
地図パラメータが固定電話番号であると判定すると、アプリ制御部１４において、店舗情報ＤＢ５０からその固定電話番号に応じた住所を取得する処理が実行される。この場合、アプリ制御部１４から、通信制御部１６を介して住所の取得要求（以下、「住所取得要求」という）が店舗情報ＤＢ５０に送出される（ＳＴ５０３）。なお、この住所取得要求には、地図パラメータとしての固定電話番号が含まれている。
【００５１】
この住所取得要求を受信すると、店舗情報ＤＢ５０において、この固定電話番号に基づいて住所が検索される（ＳＴ５０４）。そして、該当する住所が検索されると、その住所が店舗情報ＤＢ５０からアプリ制御部１４に出力される（ＳＴ５０５）。この住所は、上述した地図パラメータに基づいて得た情報に相当する。
【００５２】
店舗情報ＤＢ５０から住所を受信すると、アプリ制御部１４から地図ＤＢ１５に対して地図データ取得要求が送出される（ＳＴ５０６）。なお、この地図データ取得要求には、店舗情報ＤＢ５０から受け取った住所が含まれている。この地図データ取得要求を受け取ると、地図ＤＢ１５において、地図データ取得要求に含まれる住所の内容に基づいて地図データが検索される（ＳＴ５０７）。そして、検索した地図データがアプリ制御部１４に出力される（ＳＴ５０８）。
【００５３】
この地図データを受け取ると、アプリ制御部１４から地図データ表示指示が地図データと一緒に表示部１３に対して送出される（ＳＴ５０９）。そして、この地図データ表示指示を受け取ると、表示部１３において、その地図データが表示される（ＳＴ５１０）。電話帳機能から固定電話番号が地図パラメータとして送出された場合、このような一連の動作を経て、携帯電話機１の表示部１３に地図データが表示されることとなる。
【００５４】
次に、携帯電話番号が地図パラメータとして送出された場合の動作について説明する。図６に示すように、地図アプリ起動信号と共に携帯電話番号が地図パラメータとして送出された場合、アプリ制御部１４において、地図アプリが起動されると共に（ＳＴ６０１）、その地図パラメータが判定される（ＳＴ６０２）。ここでは、地図パラメータが携帯電話番号であると判定されることとなる。
【００５５】
地図パラメータが携帯電話番号であると判定すると、アプリ制御部１４において、位置検索アプリが起動され（ＳＴ６０３）、その携帯電話番号の携帯電話機の現在位置の検索を要求する処理が実行される。なお、位置検索アプリが起動されると、表示部１３には、図４（ｃ）に示すような位置検索サービス提供画面が表示される。この位置検索サービス提供画面には、位置検索の対象となる携帯電話番号が入力される検索対象入力欄４４と、位置検索を要求する位置検索要求ボタン４５とが表示されている。
【００５６】
この場合において、アプリ制御部１４は、位置検索アプリの起動と共に、地図パラメータとしての携帯電話番号を位置検索アプリに引き渡す。これにより、位置検索サービス提供画面の検索対象入力欄４４には、地図パラメータとしての携帯電話番号が入力された状態となっている。この状態から位置検索要求ボタン４５が選択されると、アプリ制御部１４から、通信制御部１６を介して該当する携帯電話機の位置検索要求が位置検索サーバ３０に送出される（ＳＴ６０４）。なお、この位置検索要求には、地図パラメータとしての携帯電話番号が含まれている。
【００５７】
この位置検索得要求を受信すると、位置検索サーバ３０において、この携帯電話番号に基づいて該当する携帯電話機の位置（緯度及び経度）が検索される（ＳＴ６０５）。該当する携帯電話機の位置が検索されると、その位置が位置検索サーバ３０からアプリ制御部１４に出力される（ＳＴ６０６）。この位置は、上述した地図パラメータに基づいて得た情報に相当する。
【００５８】
位置検索サーバ３０から位置を受信すると、アプリ制御部１４から地図ＤＢ１５に対して地図データ取得要求が送出される（ＳＴ６０７）。なお、この地図データ取得要求には、位置検索サーバ３０から受け取った位置（緯度及び経度）が含まれている。この地図データ取得要求を受け取ると、地図ＤＢ１５において、地図データ取得要求に含まれる位置の内容に基づいて地図データが検索される（ＳＴ６０８）。そして、検索した地図データがアプリ制御部１４に出力される（ＳＴ６０９）。
【００５９】
この地図データを受け取ると、アプリ制御部１４から地図データ表示指示が地図データと一緒に表示部１３に対して送出される（ＳＴ６１０）。そして、この地図データ表示指示を受け取ると、表示部１３において、その地図データが表示される（ＳＴ６１１）。電話帳機能から携帯電話番号が地図パラメータとして送出された場合、このような一連の動作を経て、携帯電話機１の表示部１３に地図データが表示されることとなる。
【００６０】
なお、以上の説明においては、位置検索アプリ処理部としてのアプリ制御部１４が位置検索サーバ３に地図パラメータとしての携帯電話番号を用いて、その携帯電話番号の携帯電話機の現在位置の検索を要求する場合について説明しているが、位置検索サーバ３に対する他の携帯電話機の位置検索を要求する構成についてはこれに限定されるものではない。例えば、地図パラメータとしての携帯電話番号に応じてアプリ制御部１４で地図アプリ１４Ａを起動する一方、ネイティブアプリ制御部１１のブラウザアプリ１１Ｅが電話帳アプリ１１Ｂから地図パラメータとしての携帯電話番号を受け取り、その携帯電話番号の携帯電話機の現在位置の検索を要求するようにしても良い。そして、これに応じて位置検索サーバ３０から検索された当該携帯電話機の位置をアプリ制御部１４が受け取り、図６に示すＳＴ６０７以降の処理を行うようにしても良い。
【００６１】
次に、ネイティブアプリ制御部１１がメールアプリ１１Ｄを実行する場合において、ネイティブアプリ制御部１１が地図アプリ起動指示を受け付ける際の態様と、この地図アプリ起動指示に応じて送出される地図パラメータの具体例について説明する。図７は、本実施の形態に係る携帯電話機１におけるメール機能から地図アプリ起動指示を受け付ける際の態様について説明するための画面構成図である。
【００６２】
ネイティブアプリ制御部１１がメールアプリ１１Ｄを実行している場合において、ユーザから特定の受信メールが選択されると、図７（ａ）に示すように、受信日時、送信者及び件名を含む受信メール情報７１と、受信メールのメッセージ７２と、その受信メールに対するメニューを選択させるためのサブメニューボタン７３とを含む画面が表示部１３に表示される。なお、図７（ａ）においては、メッセージ７２に「住所は、東京都千代田区永田町○−○−○です。ビル名は△△タワービルです。」という内容が含まれ、サブメニューボタン７３が選択された場合について示している。
【００６３】
サブメニューボタン７３が選択されると、図７（ａ）に示すように、「１．返信」、「２．削除」、「３．地図を見る」を含むメニューが表示される。このように表示されるメニューから、ユーザが操作部１２を介して「３．地図を見る」を選択すると、ネイティブアプリ制御部１１は、これを地図アプリ起動指示として受け付ける。
【００６４】
なお、メール機能から地図アプリ起動指示を受け付ける場合には、電話帳機能の場合と異なり、ユーザから地図パラメータの指定を受け付ける必要がある。このため、メニューから「３．地図を見る」が選択されると、図７（ｂ）に示すように、地図パラメータの指定を促すメッセージ７４が表示される。例えば、メッセージ７４には、「地図に読み込む住所又はキーワードの始点、終点を指定して下さい。」という内容が表示される。
【００６５】
このメッセージ７４を確認したユーザから操作部１２を介してメッセージ７２内の住所又はキーワードの始点、終点が指定されると、指定された範囲内の内容が地図パラメータとしてアプリ起動制御部１０Ａに送出される。ここで、ユーザから指定される地図パラメータの内容は、図７（ｃ）に示すように住所である場合（すなわち、メッセージ７２の「東京都千代田区永田町○−○−○」が指定された場合）と、図７（ｄ）に示すようにキーワードである場合（すなわち、メッセージ７２の「△△タワービル」が指定された場合）とが存在する。アプリ起動制御部１０Ａにおいては、地図アプリ起動信号をこれらの地図パラメータと共にアプリ制御部１４に送出する。そして、アプリ制御部１４においては、地図アプリを起動すると共に、地図パラメータの内容を判定し、その後の処理を決定する。
【００６６】
ここで、住所が地図パラメータとして送出された場合と、キーワードが地図パラメータとして送出された場合とに分けて携帯電話機１における動作について説明する。図８は、本実施の形態に係る携帯電話機１において、地図パラメータが住所である場合の動作を説明するためのシーケンス図である。図９は、本実施の形態に係る携帯電話機１において、地図パラメータがキーワードである場合の動作を説明するためのシーケンス図である。
【００６７】
まず、住所が地図パラメータとして送出された場合の動作について説明する。図８に示すように、地図アプリ起動信号と共に住所が地図パラメータとして送出された場合、アプリ制御部１４において、地図アプリが起動されると共に（ＳＴ８０１）、その地図パラメータが判定される（ＳＴ８０２）。ここでは、地図パラメータが住所であると判定されることとなる。
【００６８】
地図パラメータが住所であると判定すると、アプリ制御部１４において、地図ＤＢ１５から地図データを取得する処理が実行される一方、地図ＤＢ１５から地図データを取得できない場合には位置情報ＤＢ６０からその住所に応じた位置（緯度、経度）を取得する処理が実行される。なお、ここでは、地図ＤＢ１５から地図データを取得できず、位置情報ＤＢ６０からその住所に応じた位置（緯度及び経度）を取得する場合について説明するものとする。
【００６９】
地図パラメータが住所であると判定すると、アプリ制御部１４から、地図ＤＢ１５に対して地図データ取得要求が送出される（ＳＴ８０３）。なお、この地図データ取得要求には、地図パラメータとして、アプリ起動制御部１０Ａから受け取った住所が含まれている。
【００７０】
この地図データ取得要求を受け取ると、地図ＤＢ１５において、地図データ取得要求に含まれる住所の内容に基づいて地図データが検索される（ＳＴ８０４）。ここでは、その住所の内容に対応する地図データを検索することができないものとする。例えば、地図データ取得要求に含まれる住所の内容に誤記がある場合や、その内容に変更がある場合などに対応する地図データを検索できない事態が発生し得る。このように地図データが検索できない場合、地図ＤＢ１５から検索不能信号がアプリ制御部１４に出力される（ＳＴ８０５）。
【００７１】
地図ＤＢ１５から検索不能信号を受信すると、アプリ制御部１４から、通信制御部１６を介して位置（緯度及び経度）の取得要求（以下、「位置取得要求」という）が位置情報ＤＢ６０に送出される（ＳＴ８０６）。なお、この位置取得要求には、地図パラメータとしての住所が含まれている。
【００７２】
この位置取得要求を受信すると、位置情報ＤＢ６０において、この住所に基づいて位置（緯度及び経度）が検索される（ＳＴ８０７）。そして、該当する位置が検索されると、その位置が位置情報ＤＢ６０からアプリ制御部１４に出力される（ＳＴ８０８）。この住所は、上述した地図パラメータに基づいて得た情報に相当する。
【００７３】
位置情報ＤＢ６０から位置を受信すると、アプリ制御部１４から地図ＤＢ１５に対して地図データ取得要求が送出される（ＳＴ８０９）。なお、この地図データ取得要求には、位置情報ＤＢ６０から受け取った位置が含まれている。この地図データ取得要求を受け取ると、地図ＤＢ１５において、地図データ取得要求に含まれる位置の内容に基づいて地図データが検索される（ＳＴ８１０）。そして、検索した地図データがアプリ制御部１４に出力される（ＳＴ８１１）。
【００７４】
この地図データを受け取ると、アプリ制御部１４から地図データ表示指示が地図データと一緒に表示部１３に対して送出される（ＳＴ８１２）。そして、この地図データ表示指示を受け取ると、表示部１３において、その地図データが表示される（ＳＴ８１３）。メール機能から住所が地図パラメータとして送出された場合、このような一連の動作を経て、携帯電話機１の表示部１３に地図データが表示されることとなる。
【００７５】
次に、キーワードが地図パラメータとして送出された場合の動作について説明する。図９に示すように、地図アプリ起動信号と共にキーワードが地図パラメータとして送出された場合、アプリ制御部１４において、地図アプリが起動されると共に（ＳＴ９０１）、その地図パラメータが判定される（ＳＴ９０２）。ここでは、地図パラメータがキーワードであると判定されることとなる。
【００７６】
地図パラメータがキーワードであると判定すると、アプリ制御部１４において、スポット情報ＤＢ７０からそのキーワードに応じた住所を取得する処理が実行される。この場合、アプリ制御部１４から、通信制御部１６を介して住所取得要求がスポット情報ＤＢ７０に送出される（ＳＴ９０３）。なお、この住所取得要求には、地図パラメータとしてのキーワードが含まれている。
【００７７】
この住所取得要求を受信すると、スポット情報ＤＢ７０において、このキーワードに基づいて住所が検索される（ＳＴ９０４）。該当する住所が検索されると、その住所がスポット情報ＤＢ７０からアプリ制御部１４に出力される（ＳＴ９０５）。この住所は、上述した地図パラメータに基づいて得た情報に相当する。
【００７８】
スポット情報ＤＢ７０から住所を受信すると、アプリ制御部１４から地図ＤＢ１５に対して地図データ取得要求が送出される（ＳＴ９０６）。なお、この地図データ取得要求には、スポット情報ＤＢ７０から受け取った住所が含まれている。この地図データ取得要求を受け取ると、地図ＤＢ１５において、地図データ取得要求に含まれる住所の内容に基づいて地図データが検索される（ＳＴ９０７）。そして、検索した地図データがアプリ制御部１４に出力される（ＳＴ９０８）。
【００７９】
この地図データを受け取ると、アプリ制御部１４から地図データ表示指示が地図データと一緒に表示部１３に対して送出される（ＳＴ９０９）。そして、この地図データ表示指示を受け取ると、表示部１３において、その地図データが表示される（ＳＴ９１０）。メール機能からキーワードが地図パラメータとして送出された場合、このような一連の動作を経て、携帯電話機１の表示部１３に地図データが表示されることとなる。
【００８０】
なお、以上においては、ネイティブアプリ制御部１１が地図アプリ起動指示を受け付ける際の態様として、ネイティブアプリ制御部１１が電話帳アプリ１１Ｂ又はメールアプリ１１Ｄを実行する場合について説明している。本実施の形態に係る携帯電話機１においては、ネイティブアプリ制御部１１がＧＰＳアプリ１１Ａ、スケジューラアプリ１１Ｃ、ブラウザアプリ１１Ｅ、非接触通信アプリ１１Ｆ及び画像ビューワアプリ１１Ｇを実行する場合にも地図アプリ起動指示を受け付ける。
【００８１】
例えば、ネイティブアプリ制御部１１がＧＰＳアプリ１１Ａを実行する場合には、ＧＰＳによる現在位置の検索結果を含む画面から地図アプリ起動指示を受け付ける。この場合、地図パラメータとしてその検索結果（緯度及び経度）が送出され、この検索結果に基づいてアプリ制御部１４により地図ＤＢ１５から地図データが取得され、表示部１３に表示されることとなる。
【００８２】
また、ネイティブアプリ制御部１１がスケジューラアプリ１１Ｃ、ブラウザアプリ１１Ｅ、非接触通信アプリ１１Ｆ及び画像ビューワアプリ１１Ｇを実行する場合には、基本的にメールアプリ１１Ｄを実行する場合と同様の処理を経て、表示部１３に地図データが表示されることとなる。すなわち、各種の表示画面（例えば、スケジューラアプリ１１Ｃにおけるスケジュール管理画面や、非接触通信アプリ１１Ｆにより得た店舗情報などの情報表示画面など）から地図パラメータとしての住所又はキーワードの指定を受け付け、その住所等に基づいてアプリ制御部１４により地図ＤＢ１５から地図データが取得され、表示部１３に表示されることとなる。
【００８３】
このように本実施の形態に係る携帯電話機１においては、ネイティブアプリ制御部１１からネイティブ機能で指定された地図パラメータがアプリ制御部１４に送出される一方、アプリ制御部１４において、アプリ起動制御部１０Ａの制御の下、地図アプリが起動されると共に、地図パラメータに応じた地図データが表示されることから、地図表示機能とネイティブ機能との連携を図り、ユーザによる検索対象情報の入力を省略することができるので、地図表示機能の利用性を向上することが可能となる。
【００８４】
また、本実施の形態に係る携帯電話機１において、アプリ制御部１４は、地図パラメータで地図ＤＢ１５を検索できず、地図ＤＢ１５から対応する地図データを取得できない場合（例えば、地図パラメータが固定電話番号である場合）、店舗情報ＤＢ５０等から、地図パラメータに対応する住所等の情報を取得し、その情報に基づいて地図ＤＢ１５から対応する地図データを取得する。これにより、地図パラメータに応じて地図データを取得できない場合においても、店舗情報ＤＢ５０から取得される住所等の情報に基づいて地図データを取得することができるので、特定の形式の地図パラメータに限定されることなく、携帯電話機１のネイティブ機能で取り扱われる多様な情報を地図パラメータとして利用することが可能となる。
【００８５】
本発明は上記実施の形態に限定されず、種々変更して実施することが可能である。例えば、本発明の範囲を逸脱しない限りにおいて、携帯電話機１が備える構成部や携帯電話機１における処理手順については適宜変更して実施することが可能である。その他、本発明の範囲を逸脱しないで適宜変更して実施することが可能である。
【００８６】
例えば、上記実施の形態においては、ネイティブアプリ制御部１１からの地図パラメータを検出すると、アプリ起動制御部１０Ａから地図アプリ起動信号を、地図パラメータと共にアプリ制御部１４に送出することで、アプリ制御部１４で地図アプリを起動させると共に、その地図パラメータに応じた地図データを表示させる場合について説明している。しかしながら、携帯電話機１の構成についてはこれに限定されるものではなく適宜変更が可能である。例えば、ネイティブアプリ制御部１１から送出される地図パラメータに地図起動信号としての機能を持たせ、アプリ制御部１４で地図パラメータを検出した場合に地図アプリを起動させると共に、その地図パラメータに応じた地図データを表示させるようにしても良い。このように変更した場合においても、上記実施の形態と同様に、地図表示機能とネイティブ機能との連携を図り、ユーザによる検索対象情報の入力を省略することができるので、地図表示機能の利用性を向上できるという効果を得ることが可能である。なお、この場合には、アプリ起動制御部１０Ａを省略することができる。
【００８７】
また、上記実施の形態においては、携帯電話機１が地図ＤＢ１５を備える場合について説明しているが、地図ＤＢ１５を備える場所については、これに限定されるものではなく適宜変更が可能である。例えば、地図ＤＢ１５を外部装置（例えば、移動通信センター３や、インターネット４上のコンテンツプロバイダ）に備え、通信により地図データを取得するようにしても良い。また、地図ＤＢ１５を外部記録媒体内に記録し、或いは、地図アプリの一部として構成しても良い。
【００８８】
さらに、上記実施の形態においては、インターネット４に接続されたコンテンツプロバイダ５〜７が、それぞれ店舗情報ＤＢ５０、位置情報ＤＢ６０及びスポット情報ＤＢ７０を備える場合について説明しているが、これらの店舗情報ＤＢ５０等を備える場所については、これに限定されるものではなく適宜変更が可能である。例えば、これらの店舗情報ＤＢ５０等を全て移動通信センター３に備えるようにしても良い。
【００８９】
さらに、上記実施の形態においては、図２に示すように、携帯電話機１のネイティブ機能の一例として、ＧＰＳ機能、電話帳機能、スケジューラ機能、メール機能、ブラウザ機能、非接触通信機能及び画像ビューワ機能を説明しているが、携帯電話機１のネイティブ機能については、これに限定されるものではなく適宜変更が可能である。
【００９０】
さらに、上記実施の形態においては、電話帳機能やメール機能などの携帯電話機１のネイティブ機能から送出される地図パラメータに基づいて地図表示機能により地図データを表示する場合について示している。しかしながら、地図パラメータを送出する機能については、携帯電話機１のネイティブ機能に限定されるものではなく、地図表示機能により地図データを特定できる地図パラメータを送出することを前提として、適宜変更することが可能である。例えば、アプリ制御部１４で実行される他のアプリケーション（地図アプリ及び位置検索アプリ以外のアプリケーション）で実現される機能から地図パラメータを送出し、この地図パラメータに基づいて地図表示機能により地図データを表示することも可能である。
【図面の簡単な説明】
【００９１】
【図１】本発明の一実施の形態に係る移動体端末装置としての携帯電話機が適用される地図表示システムの概略構成を示す図である。
【図２】上記実施の形態に係る携帯電話機の構成を示すブロック図である。
【図３】上記実施の形態に係る携帯電話機において、地図データを表示する際の概略動作を説明するためのシーケンス図である。
【図４】上記実施の形態に係る携帯電話機における電話帳機能から地図アプリ起動指示を受け付ける際の態様について説明するための画面構成図である。
【図５】上記実施の形態に係る携帯電話機において、地図パラメータが固定電話番号である場合の動作を説明するためのシーケンス図である。
【図６】上記実施の形態に係る携帯電話機において、地図パラメータが携帯電話番号である場合の動作を説明するためのシーケンス図である。
【図７】上記実施の形態に係る携帯電話機におけるメール機能から地図アプリ起動指示を受け付ける際の態様について説明するための画面構成図である。
【図８】上記実施の形態に係る携帯電話機において、地図パラメータが住所である場合の動作を説明するためのシーケンス図である。
【図９】上記実施の形態に係る携帯電話機において、地図パラメータがキーワードである場合の動作を説明するためのシーケンス図である。
【符号の説明】
【００９２】
１  携帯電話機
１０  制御部
１０Ａ  アプリケーション起動制御部（アプリ起動制御部）
１１  ネイティブアプリ制御部
１２  操作部
１３  表示部
１４  アプリケーション制御部（アプリ制御部）
１５  地図データベース（ＤＢ）
１６  通信制御部
２  コアネットワーク
３  移動通信センター
３０  位置検索サーバ
４  インターネット
５〜７  コンテンツプロバイダ
５０  店舗情報データベース（ＤＢ）
６０  位置情報データベース（ＤＢ）
７０  スポット情報データベース（ＤＢ）
【図１】
2010091939.tif 000003
【図２】
2010091939.tif 000004
【図３】
2010091939.tif 000005
【図４】
2010091939.tif 000006
【図５】
2010091939.tif 000007
【図６】
2010091939.tif 000008
【図７】
2010091939.tif 000009
【図８】
2010091939.tif 000010
【図９】
2010091939.tif 000011