(57)【要約】  ユーザ１０１が特定ＵＲＬへのリンクをクリックした場合（ステップ５０１）、端末１０２はコンテンツサーバー２０１に対してコンテンツ要求を送信する（ステップ５０２）のと並行して、測位処理を開始する（ステップ２０３）。測位処理が完了したら（ステップ２０４）、測位結果を端末１０２のメモリに保持し（ステップ５０３）、ユーザ１０１が測位結果要求付きのリンクをクリックした場合（ステップ２０２）、端末１０２はメモリから端末自身の位置を取得して、位置情報付きのコンテンツ要求をコンテンツサーバー２０１に対して送信する。こうして、位置情報サービス提供時にユーザが感じる待ち時間を短縮する。
2005032175.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを送信するコンテンツサーバーと、
測位処理を実行する測位手段と、前記コンテンツサーバーからコンテンツを受信する受信手段と、前記コンテンツサーバーに対してコンテンツを要求するコンテンツ要求を送信する送信手段とを有する端末と、
を備えた移動通信ネットワークシステムにおける位置情報サービス提供方法であって、
前記測位手段が前記端末の位置を決定する測位処理を実行する第１ステップと、
測位結果付きのコンテンツ要求があった場合に、前記第１ステップでの測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段が前記コンテンツサーバーに送信する第２ステップと、
を有することを特徴とする位置情報サービス提供方法。
【請求項２】
動作ごとに発せられる機能情報を認識する認識部を有し、前記認識部が前記機能情報を認識した場合に前記測位処理が実行されることを特徴とする請求項１に記載の位置情報サービス提供方法。
【請求項３】
前記機能情報は、前記コンテンツサーバーへの要求の宛先を含む文字列であることを特徴とする請求項２に記載の位置情報サービス提供方法。
【請求項４】
前記機能情報は、前記コンテンツサーバーからの測位処理要求であることを特徴とする請求項２に記載の位置情報サービス提供方法。
【請求項５】
前記機能情報は、前記端末で実行可能なアプリケーションの起動の際に送信される信号であることを特徴とする請求項２に記載の位置情報サービス提供方法。
【請求項６】
前記機能情報は、前記端末が有するボタンの押下の際に送信される信号であることを特徴とする請求項２に記載の位置情報サービス提供方法。
【請求項７】
前記認識部が前記測位結果付きのコンテンツ要求を認識した場合に、前記第２ステップの処理が実行されることを特徴とする請求項２に記載の位置情報サービス提供方法。
【請求項８】
前記端末が受信している無線信号の受信品質を測定する品質測定手段を有し、前記第１ステップの前記測位処理は前記品質測定手段によって測定された受信品質があらかじめ設定された閾値以上になった場合に実行される請求項１に記載の位置情報サービス提供方法。
【請求項９】
前記無線信号が、前記端末が通信に使用する信号であることを特徴とする請求項８に記載の位置情報サービス提供方法。
【請求項１０】
前記無線信号が、ＧＰＳ衛星から送信された信号であることを特徴とする請求項８に記載の位置情報サービス提供方法。
【請求項１１】
前記端末は前記測位結果を保持するメモリを有し、
前記第１ステップにおいて、前記測位手段は前記測位処理を定期的に実行し、測位処理の結果、決定された前記端末自身の地理的位置に関する情報を、前記測位処理が実行される度に、前記メモリに更新して保持することを特徴とする請求項１に記載の位置情報サービス提供方法。
【請求項１２】
前記測位処理がＧＰＳ衛星からの信号を利用しての測位処理であることを特徴とする請求項１に記載の位置情報サービス提供方法。
【請求項１３】
コンテンツを送信するコンテンツサーバーと、
第１の測位処理と該第１の測位処理よりも処理速度が速い第２の測位処理とを実行する測位手段と、動作ごとに発せられる機能情報を認識する認識部と、前記コンテンツサーバーからコンテンツを受信する受信手段と、前記コンテンツサーバーに対してコンテンツを要求するコンテンツ要求を送信する送信手段とを有する端末と、
を備えた移動通信ネットワークシステムにおける位置情報サービス提供方法であって、
前記認識部が第１の機能情報を認識したときに、前記測位手段が前記端末の位置を決定する第２の測位処理を実行する第１ステップと、
前記第１ステップでの第２の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段が前記コンテンツサーバーに送信する第２ステップと、
前記第２ステップ後に、前記測位手段が前記端末の位置を決定する第１の測位処理を実行する第３ステップと、
前記第３ステップでの第１の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段が前記コンテンツサーバーに送信する第４ステップと、
を有することを特徴とする位置情報サービス提供方法。
【請求項１４】
前記第１の機能情報は測位結果付きのコンテンツ要求であることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項１５】
前記第１の機能情報は、前記コンテンツサーバーからの測位処理要求であることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項１６】
前記第１の機能情報は、前記端末で実行可能なアプリケーションの起動の際に送信される信号であることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項１７】
前記第１の機能情報は、前記端末が有するボタンの押下の際に送信される信号であることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項１８】
前記第３ステップの第１の測位処理は、前記認識部が第２の機能情報を認識したときに実行されることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項１９】
前記第２の機能情報は測位結果付きのコンテンツ要求であることを特徴とする請求項１８に記載の位置情報サービス提供方法。
【請求項２０】
前記第２の機能情報は前記端末で実行可能なアプリケーションの動作中に送信される信号であることを特徴とする請求項１８に記載の位置情報サービス提供方法。
【請求項２１】
前記端末は前記第１の測位結果を保持するメモリを有し、
前記第３ステップにおいて、前記測位手段は前記第１の測位処理を定期的に実行し、第１の測位処理の結果、決定された前記端末自身の地理的位置に関する情報を、前記第１の測位処理が実行される度に、前記メモリに更新して保持することを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項２２】
前記第１の測位処理がＧＰＳ衛星からの信号を利用しての測位処理であることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項２３】
前記第２の測位処理が基地局からの信号を利用して測位する測位処理であることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項２４】
端末と、前記端末からのコンテンツ要求に応じてコンテンツを送信するコンテンツサーバーとを有する移動通信ネットワークシステムにおける端末において、
前記端末は、
動作毎に発せられる機能情報を認識する認識部と、
前記認識部が機能情報を認識した場合、前記端末の位置を決定する測位処理を実行する測位手段と、
測位結果付きのコンテンツ要求があった場合、前記測位された測位結果とコンテンツ要求とを前記コンテンツサーバーに送信する手段と、
前記送信したコンテンツ要求に応じて送信されるコンテンツを受信する手段と、
を有することを特徴とする端末。
【請求項２５】
端末と、前記端末からのコンテンツ要求に応じてコンテンツを送信するコンテンツサーバーとを有する移動通信ネットワークシステムにおける端末において、
前記端末は、
第１の測位処理と該第１の測位処理よりも処理速度が速い第２の測位処理とを実行する測位手段と、
動作ごとに発せられる機能情報を認識する認識部と、
前記コンテンツサーバーからコンテンツを受信する受信手段と、
前記コンテンツサーバーに対してコンテンツを要求するコンテンツ要求を送信する送信手段と、
前記認識部が第１の機能情報を認識したときに、前記測位手段によって前記端末の位置を決定する第２の測位処理を実行させる処理、前記第２の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段によって前記コンテンツサーバーに送信させる処理、前記測位手段によって前記端末の位置を決定する第１の測位処理を実行させる処理、前記第１の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段によって前記コンテンツサーバーに送信させる処理を行わせる制御手段と、
を有することを特徴とする端末。
【請求項２６】
移動通信ネットワークを用いた位置情報サービス提供システムにおける端末の記録部に記録されるプログラムであって、前記端末に、
動作毎に発せられる機能情報を認識したときに、前記端末の位置を決定する測位処理を実行する第１の処理と、
測位結果付きのコンテンツ要求があった場合、前記測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記端末と移動通信ネットワークを通じて接続されるコンテンツサーバーに送信する第２処理と、
を実行させるさせるためのプログラム。
【請求項２７】
移動通信ネットワークを用いた位置情報サービス提供システムにおける端末の記録部に記録されるプログラムであって、前記端末に、
動作ごとに発せられる機能情報を認識したときに、前記端末の位置を決定する第２の測位処理を実行する第１処理と、
前記第２の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記端末と移動通信ネットワークを通じて接続されるコンテンツサーバーに送信する第２処理と、
前記第２の測位処理よりも処理速度が遅い第１の測位処理を実行する第３処理と、
前記第１の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記コンテンツサーバーに送信する第４処理と、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置情報サービス提供システム及びその方法に関し、特に、移動通信網における移動局の地理的位置を決定する際に使用される方法の制御に関する。
【背景技術】
【０００２】
近年、携帯電話端末の位置情報を利用したサービスが数多く提案され、実際に運用されている。以下、従来の移動通信網における位置情報サービスの提供方法について図面を参照しながら説明する。【０００３】
図１は移動通信網の概略構成を示す図である。【０００４】
図１に示すように、基地局３０１はＲＮＣ（Radio Network Controller）３０２に接続されている。ＲＮＣ３０２とコンテンツサーバー３０５とは、コアネットワーク３０３に接続されている。コンテンツサーバー３０５は、各種コンテンツを提供するものである。端末１０２は基地局３０１、ＲＮＣ３０２、及びコアネットワーク３０３を介してコンテンツサーバー３０５に接続して通信することで、サービスを享受するものである。【０００５】
図２は、端末１０２の構成の概略を示す図である。【０００６】
ここで、各部位について説明する。【０００７】
ＧＰＳアンテナ６０１は、ＧＰＳ衛星からの信号を受信するのに使用される。ＧＰＳ信号受信部６０２は、ＧＰＳ衛星から送信される信号との間に同期を確立し、受信した信号に含まれている時刻情報を取り出す。測定制御部６０３は、端末１０２の位置を測定するＧＰＳ衛星を指定し、測位に必要な情報をＧＰＳ信号受信部６０２に通知する。【０００８】
アンテナ６０４は、信号の送受信に使用される。送受信切替部６０５は、送信／受信を切り替える。メッセージ制御部６０８は、アンテナ６０４と基地局信号送信部６０６とを介してメッセージを送信し、アンテナ６０４と基地局信号受信部６０７とを介してメッセージを受信する。なお、端末１０２が送信するメッセージには、測位結果に関する情報等が含まれる。又、端末１０２が受信するメッセージには、測定に必要な補助情報（assistance data）等が含まれている。【０００９】
動作制御部６０９は、測定制御部６０３やメッセージ制御部６０８を制御する。又、動作制御部６０９はＧＰＳ衛星から送信される信号の測定や、ＲＮＣ３０２とメッセージをやり取りする。更に、動作制御部６０９は受信されたメッセージに含まれている補助情報（assistance data）をメモリ６１０に格納し、この補助情報と、測定制御部６０３から通知されたＧＰＳ信号の測定結果とを演算処理部６１１に通知して、端末１０２の位置の演算処理を要求する。メモリ６１０には、ＲＮＣ３０２から受信した補助情報が格納される。演算処理部６１１は、動作制御部６０９から通知される補助情報とＧＰＳ信号の測定結果とから端末１０２の位置を算出する。【００１０】
ユーザインターフェース１１０１は、ユーザが端末１０２に対して何らかの操作を行ったり、コンテンツを表示したりする際に使用されるインタフェースである。又、動作制御部６０９に対して処理を指示したり、動作制御部６０９から送信される情報を表示したりする。尚、コンテンツの例としてはＷＭＬ(Wireless markup language)やＨＴＭＬ(Hypertext markup language)などに代表される構造化された文書が挙げられる。【００１１】
次に、従来技術が端末の位置情報を必要としないサービスを利用する場合の、端末１０２とコンテンツサーバー１０３との間におけるコンテンツの流れについて説明する。【００１２】
図３は、従来技術が端末の位置情報を利用しないサービスの場合の端末１０２とコンテンツサーバー１０３との間におけるコンテンツの流れを示す図である。なお、図３では端末１０２とコンテンツサーバー１０３との間にはコネクションが確立しているものとしている。【００１３】
ユーザ１０１が通常のリンクをクリックする(ステップ１０４)と、端末１０２はクリックされたリンクに埋め込まれているＵＲＬを参照して、コンテンツサーバー１０３に対してコンテンツ要求１０５を送信する。なお、リンクとは、あるコンテンツから特定のコンテンツを呼び出すためのものであり、呼び出されるコンテンツのＵＲＬに関連付けられた情報が埋め込まれているものである。【００１４】
コンテンツ要求１０５を受信したコンテンツサーバー１０３は、コンテンツを生成し(ステップ１０６)、生成したコンテンツを端末１０２に送信する(ステップ１０７)。コンテンツ応答１０７を受信した端末１０２では、受信したコンテンツを画面に表示する(ステップ１０８)。【００１５】
このようなコンテンツの流れにおいて、ユーザ１０１の感じるユーザ待ち時間１０９は、ステップ１０４〜ステップ１０８までに経過する時間である。【００１６】
次に、端末の位置情報を利用するサービスを使用する場合の、端末１０２とコンテンツサーバー２０１との間のコンテンツの流れについて、説明する。【００１７】
図４は、端末の位置情報を利用するサービスを使用する場合の、端末１０２とコンテンツサーバー２０１との間のコンテンツの流れを示す図である。なお、図４では端末１０２とコンテンツサーバー２０１との間にはコネクションが確立しているものとしている。【００１８】
ユーザ１０１は測位結果要求付きのリンクをクリックする(ステップ２０２)。端末１０２は、クリックしたリンクに埋め込まれている”?location”を認識して、測位処理を開始する(ステップ２０３)。端末１０２は、測位処理が完了すると(ステップ２０４)、コンテンツサーバー２０１に対してコンテンツ要求を送信する(ステップ２０５)。ただし、個々で送信されるコンテンツ要求には、測位結果が含まれている。【００１９】
端末１０２からのコンテンツ要求を受信したコンテンツサーバー２０１は、コンテンツ要求に含まれている端末１０２の位置情報を参照しながらコンテンツを生成し(ステップ２０６)、生成されたコンテンツを端末１０２に送信する(ステップ２０７)。【００２０】
コンテンツ応答２０７を受信した端末１０２は、受信したコンテンツを画面に表示する(ステップ２０８)。【００２１】
このようなコンテンツの流れにおいて、ユーザ１０１が感じるユーザ待ち時間２０９は、ステップ２０２〜ステップ２０８までに経過する時間である。端末の位置情報を利用しないサービスの場合との違いは、測位処理をするかしないかである。従って、ユーザ待ち時間２０９は、ユーザ待ち時間１０９と比較すると、測位処理にかかる測位時間２１０だけ長い。【００２２】
端末が自身の位置を特定するのに使用する測位方式の例としてはＧＰＳ衛星からの信号を利用するネットワーク・アシストテッドＧＰＳ（Network Assisted ＧＰＳ測位；以下Ａ−ＧＰＳ測位と記す)が挙げられる。この方式は、標準化を行っている団体の一つであり、Ｗ−ＣＤＭＡ（Wideband Code Division multiple Access）方式の標準を定めている3rd General Partnership Project (以下、３ＧＰＰと記す)が、標準化している測位方式である。【００２３】
次に、３ＧＰＰで規定されているＡ−ＧＰＳ測位を使用する従来技術について説明する。【００２４】
図５は、３ＧＰＰで規定されているＡ−ＧＰＳ測位を使用する場合のシーケンスを示す図である。なお、端末１０２は既にＷｅｂアプリケーション等を利用しており、端末１０２とコアネットワーク３０３との間にはコネクションが確立しているものとしている。また、図５は、端末１０２が位置の演算処理する場合のシーケンスである。【００２５】
端末１０２は、コアネットワーク３０３に測位要求を送信する（ステップ４０１）。コアネットワーク３０３はＲＮＣ３０２に対して測位要求を送信する(ステップ４０２)。この測位要求４０１には必要な測位精度についての情報が含まれている。【００２６】
コアネットワーク３０３から測位要求を受信したＲＮＣ３０２は、必要な測位精度についての情報を参照して使用する測位方式を選択する(ステップ４０３)。ここでは、Ａ−ＧＰＳ測位が選択されたものとする。Ａ−ＧＰＳ測位が選択されると、ＲＮＣ３０２では端末１０２での測定に必要となる補助情報(assistance data)を生成する(ステップ４０４)。補助情報の生成が完了したら、端末１０２に対して測位要求を送信する(ステップ４０５)。その際、ステップ４０４で生成した補助情報を一緒に送信する。【００２７】
測位要求を受信した端末１０２は、測位要求と一緒に受信した補助情報を参照しながら、ＧＰＳ衛生の信号を測定する(ステップ４０６)。測定が完了したら、補助情報と測定結果とを利用して、自身の位置を算出するために演算処理を行う(ステップ４０７)。端末１０２は演算処理が完了したら、その演算結果をＲＮＣ３０２に対して報告する(ステップ４０８)。【００２８】
端末１０２からの演算結果を受信したＲＮＣ３０２は、演算結果をコアネットワーク３０３に報告する(ステップ４０９)。ＲＮＣ３０２から測位結果を報告されたコアネットワーク３０３は測位結果を端末１０２に報告する(ステップ４１０)。【００２９】
以上説明した通り、ステップ４０１〜４１０までにかかる時間は、図４の測位時間２１０に相当する。【００３０】
端末１０２が自身の位置を特定するのに使用する測位方式の別の例としては、基地局からの信号を利用する基地局測位が挙げられる。３ＧＰＰでは、Observed Time Difference of Arrival測位(以下ＯＴＤＯＡ測位と記す)と呼ばれる基地局測位が標準化されている。【００３１】
ＯＴＤＯＡ測位は、三つの基地局から受信する信号の到着時間差から２つの双曲線を求め、その交点を端末の位置とする測位方式である。なお、ＯＴＤＯＡ測位の測位シーケンスはＡ−ＧＰＳ測位とほとんど同じである。相違点は、ステップ４０４で生成される補助情報に含まれている情報が異なる点と、ステップ４０６でＧＰＳ衛星からの信号ではなく、基地局からの信号の到着時間差を測定する点と、ステップ４０７で実行される演算処理がＡ−ＧＰＳ測位とは異なる点とである。また、ＯＴＤＯＡ測位はＡ−ＧＰＳ測位と比較して、ステップ４０６で行われる測定時間が１秒以内であり、Ａ−ＧＰＳ測位よりも早い。ただし、測位精度はＡ−ＧＰＳ測位の方が高い。
【発明の開示】
【発明が解決しようとする課題】
【００３２】
上述したＡ−ＧＰＳ測位は、高精度な位置の特定が可能であるが、ステップ４０６での測定に１０秒程度の時間がかかってしまう場合があり、ユーザ待ち時間２０９が長くなってしまうという問題があった。【００３３】
そこで、本発明は上記問題点を鑑みて発明されたものであって、位置情報サービス提供時に利用者の感じる待ち時間を短縮することができる位置情報サービスシステムを提供することである。
【課題を解決するための手段】
【００３４】
上記課題を解決するための第１の発明は、コンテンツを送信するコンテンツサーバーと、
測位処理を実行する測位手段と、前記コンテンツサーバーからコンテンツを受信する受信手段と、前記コンテンツサーバーに対してコンテンツを要求するコンテンツ要求を送信する送信手段とを有する端末と、
を備えた移動通信ネットワークシステムにおける位置情報サービス提供方法であって、
前記測位手段が前記端末の位置を決定する測位処理を実行する第１ステップと、
測位結果付きのコンテンツ要求があった場合に、前記第１ステップでの測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段が前記コンテンツサーバーに送信する第２ステップと、
を有することを特徴とする位置情報サービス提供方法である。【００３５】
上記課題を解決するための第２の発明は、コンテンツを送信するコンテンツサーバーと、
第１の測位処理と該第１の測位処理よりも処理速度が速い第２の測位処理とを実行する測位手段と、動作ごとに発せられる機能情報を認識する認識部と、前記コンテンツサーバーからコンテンツを受信する受信手段と、前記コンテンツサーバーに対してコンテンツを要求するコンテンツ要求を送信する送信手段とを有する端末と、
を備えた移動通信ネットワークシステムにおける位置情報サービス提供方法であって、
前記認識部が第１の機能情報を認識したときに、前記測位手段が前記端末の位置を決定する第２の測位処理を実行する第１ステップと、
前記第１ステップでの第２の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段が前記コンテンツサーバーに送信する第２ステップと、
前記第２ステップ後に、前記測位手段が前記端末の位置を決定する第１の測位処理を実行する第３ステップと、
前記第３ステップでの第１の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段が前記コンテンツサーバーに送信する第４ステップと、
を有することを特徴とする位置情報サービス提供方法である。【００３６】
上記課題を解決するための第３の発明は、端末と、前記端末からのコンテンツ要求に応じてコンテンツを送信するコンテンツサーバーとを有する移動通信ネットワークシステムにおける端末において、
前記端末は、
動作毎に発せられる機能情報を認識する認識部と、
前記認識部が機能情報を認識した場合、前記端末の位置を決定する測位処理を実行する測位手段と、
測位結果付きのコンテンツ要求があった場合、前記測位された測位結果とコンテンツ要求とを前記コンテンツサーバーに送信する手段と、
前記送信したコンテンツ要求に応じて送信されるコンテンツを受信する手段と、
を有することを特徴とする端末である。【００３７】
上記課題を解決するための第４の発明は、端末と、前記端末からのコンテンツ要求に応じてコンテンツを送信するコンテンツサーバーとを有する移動通信ネットワークシステムにおける端末において、
前記端末は、
第１の測位処理と該第１の測位処理よりも処理速度が速い第２の測位処理とを実行する測位手段と、
動作ごとに発せられる機能情報を認識する認識部と、
前記コンテンツサーバーからコンテンツを受信する受信手段と、
前記コンテンツサーバーに対してコンテンツを要求するコンテンツ要求を送信する送信手段と、
前記認識部が第１の機能情報を認識したときに、前記測位手段によって前記端末の位置を決定する第２の測位処理を実行させる処理、前記第２の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段によって前記コンテンツサーバーに送信させる処理、前記測位手段によって前記端末の位置を決定する第１の測位処理を実行させる処理、前記第１の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段によって前記コンテンツサーバーに送信させる処理を行わせる制御手段と、
を有することを特徴とする端末である。【００３８】
上記課題を解決するための第５の発明は、移動通信ネットワークを用いた位置情報サービス提供システムにおける端末の記録部に記録されるプログラムであって、前記端末に、
動作毎に発せられる機能情報を認識したときに、前記端末の位置を決定する測位処理を実行する第１の処理と、
測位結果付きのコンテンツ要求があった場合、前記測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記端末と移動通信ネットワークを通じて接続されるコンテンツサーバーに送信する第２処理と、
を実行させるさせるためのプログラムである。【００３９】
上記課題を解決するための第６の発明は、移動通信ネットワークを用いた位置情報サービス提供システムにおける端末の記録部に記録されるプログラムであって、前記端末に、
動作ごとに発せられる機能情報を認識したときに、前記端末の位置を決定する第２の測位処理を実行する第１処理と、
前記第２の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記端末と移動通信ネットワークを通じて接続されるコンテンツサーバーに送信する第２処理と、
前記第２の測位処理よりも処理速度が遅い第１の測位処理を実行する第３処理と、
前記第１の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記コンテンツサーバーに送信する第４処理と、を実行させるためのプログラムである。
【発明の効果】
【００４０】
本発明は、例えばｉ−ｍｏｄｅ（携帯電話機による文字等の情報サービス；日本における登録商標）やＷＡＰ（Wireless Application Protocol）等で提供される端末の位置を利用するサービス全般に適用可能であり、本発明によると、位置情報サービス提供時に利用者の感じる待ち時間を短縮、あるいは、利用者に待ち時間を感じさせないようにすることができる。
【発明を実施するための最良の形態】
【００４１】
本発明の位置情報サービス提供システムは、ユーザが位置情報を必要とするリンクをクリックする前にあらかじめ測位処理を実施して、測位結果を保持しておき、ユーザが位置情報を必要とするリンクをクリックした場合には、保持していた測位結果を利用することで、本発明の目的を達成することが出来る。
［実施形態１］【００４２】
本発明における第１の実施の形態について説明する。尚、本実施の形態におけるシステムの構成は既に説明した図１の構成と同じである。【００４３】
図６は、端末１０２のブロック図である。尚、図２と同様な構成については同一の番号を付し、詳細な説明は省略する。【００４４】
図６に示す端末１０２が図２の構成と異なるのは認識部６１２を有することである。認識部６１２は、ユーザ１０１が、ある特定ＵＲＬへのリンクをクリックしたことを認識する。【００４５】
図７は、本発明の第一の実施の形態における端末１０２とコンテンツサーバー２０１との間のシーケンスを示す図である。【００４６】
ユーザ１０１が、ある特定ＵＲＬへのリンクをクリックする(ステップ５０１)。特定ＵＲＬの例としては、サービスを集めたポータルサイト等が考えられる。この特定ＵＲＬのリンクは、具体的にはhttp://**.**.**/contents?gps_startなどと記述されている。ここで、特定ＵＲＬのリンクに記述されている“?gps_start”は、端末１０２に測位処理を開始させるコマンドである。従って、端末１０２は、http://**.**.**/contentsで指定されるＵＲＬに対してコンテンツ要求を送信する(ステップ５０２)のと同時に、認識部６１２はユーザ１０１が、ある特定ＵＲＬへのリンクをクリックしたことを認識して、測位制御部６０３は測位処理を開始する(ステップ２０３)。尚、本実施の形態では特定ＵＲＬへのリンクはhttp://**.**.**/contents?gps_startと記述しているが、“content?gps_start”は一つの例であり、この記述以外に様々な記述の方法が考えられる。【００４７】
ステップ５０２において送信されたコンテンツ要求を受信したコンテンツサーバー２０１は、コンテンツを生成し(ステップ１０６)、生成したコンテンツを端末１０２に送信する（ステップ１０７）。【００４８】
端末１０２は、送信されたコンテンツを受信して表示する(ステップ１０８)。尚、ここでのコンテンツは位置情報を必要としない。コンテンツの表示は不図示の液晶ディスプレイやＥＬディスプレイ等の表示部に表示する。【００４９】
端末１０２は、ステップ２０３で開始された測位処理を完了したら(ステップ２０４)、その測位結果をメモリ６１０に格納する(ステップ５０３)。【００５０】
次に、ユーザ１０１が、測位結果要求付きのリンクをクリックする(ステップ２０２)。測位結果要求付きのリンクは、具体的にはhttp://**.**.**/?locationなどと記述されている。この時、認識部６１２はユーザ１０１が、測位結果要求付きのリンクをクリックしたことを認識して、端末１０２はメモリ６１０を参照してメモリ６１０に格納されている測位結果を取得し、取得された測位結果を付加したコンテンツ要求をコンテンツサーバーに対して送信する(ステップ５０４)。ステップ５０４において送信されたコンテンツ要求を受信したコンテンツサーバー２０１は、コンテンツを生成し(ステップ２０６)、生成したコンテンツを端末１０２に送信する（ステップ２０７）。送信されたコンテンツは、端末１０２により受信され、端末１０２は受信したコンテンツを表示する(ステップ２０８)。【００５１】
尚、測位方式は、Ａ−ＧＰＳ測位、又は、ＯＴＤＯＡ測位などを用い、本実施形態においては、如何なるものでも良い。【００５２】
上述したように本実施の形態では、前もって端末１０２の位置を測位してその即位結果を保持しておき、ユーザが位置情報サービスを利用する際に端末１０２が保持している測位結果を用いる構成をとっているので、ユーザが感じる待ち時間を短縮することができる。
［実施形態２］【００５３】
次に、本発明における第２の実施の形態について説明する。【００５４】
第１の実施の形態では、ユーザ１０１が特定ＵＲＬへのリンクをクリックしたときに測位処理を開始するとしていた。第２の実施の形態では、コンテンツサーバー２０１から受信したコンテンツに含まれている特定のキーワードを検出した場合に測位処理を開始する構成について説明する。尚、本実施の形態における端末１０２のブロック図は、第１の実施の形態同様、図６を用いる。【００５５】
本実施形態において、認識部６１２は、コンテンツサーバー２０１からのコンテンツに測位要求“?gps_start”が含まれていることを認識する。【００５６】
図８は本実施の形態における端末１０２とコンテンツサーバー２０１との間のコンテンツの流れを示す図である。【００５７】
ユーザ１０１が特定ＵＲＬへのリンクをクリックすると(ステップ２００１)、端末１０２はコンテンツサーバー２０１に対してコンテンツを要求する(ステップ２００２)。特定ＵＲＬのリンクは、第１の実施形態と同様に、http://**.**.**/contents?gps_startと記述されている。【００５８】
端末１０２からのコンテンツ要求を受けたコンテンツサーバー２０１は、特定ＵＲＬへのコンテンツ要求であると認識して、測位要求“?gps_start”を含むコンテンツを生成する(ステップ２００３)。そして、作成したコンテンツを端末１０２に対して送信する(ステップ２００４)。【００５９】
基地局信号受信部６０７がコンテンツサーバー２０１からコンテンツを受信すると、認識部６１２は受信したコンテンツを参照し、測位要求“?gps_start”が含まれていることを認識する(ステップ２００５)。認識部６１２が、測位要求を認識すると、測定制御部６０３は測位処理を開始する(ステップ２０３)。端末１０２は、測位処理を開始すると同時に、受信したコンテンツを表示する(ステップ２００６)。【００６０】
以降の処理（ステップ２０４、ステップ５０３、ステップ２０２、ステップ５０４、ステップ２０６〜２０８については、上述した第１の実施の形態と同様であるため、説明を省略する。【００６１】
尚、測位方式は、Ａ−ＧＰＳ測位、又は、ＯＴＤＯＡ測位などを用い、本実施形態においては、如何なるものでも良い。本実施形態においても第１の実施形態と同様にユーザが感じる待ち時間を短縮することができる。
［実施形態３］【００６２】
次に、本発明における第３の実施の形態について説明する。【００６３】
上述した第１の実施の形態では、特定ＵＲＬへのリンクがクリックされた際に端末１０２が測位処理を実行し、その測位結果を保持しておいて、測位結果要求付きのリンクがクリックされた際に、保持している測位結果を利用する構成について説明した。しかしながら、特定ＵＲＬへのリンクがクリックされた時点から測位結果要求付きのリンクをクリックするまでに時間が経過し、その間に端末が移動してしまうと、保持されている測定結果が不正確になってしまう。そこで、本実施の形態では、一定の時間間隔で測位結果を更新する構成について説明する。【００６４】
図９は、本実施の形態における端末１０２の構成図である。上述した実施の形態の説明に用いた図６の構成部材と同様な構成部材については同一の番号を付し、詳細な説明は省略する。  【００６５】
図９に示す端末１０２が図６の構成と異なるのはタイマ８０１を有することである。タイマ８０１は、測位処理が完了してから経過している時間を測定する。又、タイマ８０１は、動作制御部６０９からの制御が可能なものである。【００６６】
次に、本実施の形態における端末１０２とコンテンツサーバー２０１との間のコンテンツの流れについて説明する。【００６７】
図１０は、本実施の形態における端末１０２とコンテンツサーバー２０１との間のコンテンツの流れを示す図である。【００６８】
ユーザ１０１が特定ＵＲＬへのリンクをクリックすると、端末１０２はコンテンツサーバー２０１に対してコンテンツ要求を送信する(ステップ５０２)。特定ＵＲＬのリンクは、第１の実施形態と同様に、http://**.**.**/contents?gps_startと記述されている。端末１０２がコンテンツ要求を送信すると、認識部６１２はユーザ１０１が特定ＵＲＬへのリンクをクリックしたことを認識し、測位制御部６０３は測位処理を開始する(ステップ２０３)。【００６９】
コンテンツ要求を受信したコンテンツサーバー２０１は、コンテンツを生成し(ステップ１０６)、この生成したコンテンツを端末１０２に返信する(ステップ１０７)。【００７０】
コンテンツサーバー２０１からのコンテンツ応答を受信した端末１０２は、コンテンツを表示する(ステップ１０８)。【００７１】
端末１０２はステップ２０３で開始した測位処理が完了したら(ステップ２０４)、その測位結果をメモリ６１０に保持する(ステップ５０３)。尚、ここまでの処理は第１の実施の形態と同一であり、詳細な説明は省略する。【００７２】
端末１０２は測位結果をメモリ６１０に格納すると、動作制御部６０９はタイマ８０１をスタートさせる(ステップ７０１)。その後、更新時間７０２が経過したら、再び測位処理を開始し(ステップ２０３＿１)、測位処理が完了したら(ステップ２０４＿１)、メモリ６１０に格納されている測位結果を更新する(ステップ７０３)。端末１０２が測位結果の更新を完了すると、動作制御部６０９はタイマ８０１をリセットし、再びタイマ８０１をスタートさせる(７０１＿１)。【００７３】
次に、ユーザ１０１が測位結果要求付きのリンクをクリックすると（ステップ２０２）、端末１０２はメモリ６１０を参照して自身の位置に関する情報を取得し、コンテンツサーバー２０１に対して、コンテンツ要求を送信する(ステップ５０４)。測位結果要求付きのリンクは、第１の実施形態と同様にhttp://**.**.**/?locationと記述されている。【００７４】
コンテンツ要求を受信したコンテンツサーバー２０１はコンテンツを生成し(ステップ２０６)、生成したコンテンツを端末１０２に送信する(ステップ２０７)。【００７５】
コンテンツサーバー２０１からのコンテンツ応答を受信した端末１０２は、受信したコンテンツを表示する(ステップ２０８)。なお、ステップ２０２からここまでの処理は第１の実施の形態と同一であり、詳細な説明は省略する。  【００７６】
ステップ７０１＿１でタイマ８０１をスタートした時点から、更新時間７０２が経過したら再び測位処理を開始し(ステップ２０３＿２)、測位処理が完了したら(ステップ２０４＿２)、測位結果を更新し(ステップ７０３＿１)、タイマ８０１をスタートさせる(ステップ７０１＿２)。【００７７】
以降、ユーザ１０１がステップ７０４で特定ＵＲＬ(http://**.**.**/contents?gps_end)をクリックした際の処理を説明する。【００７８】
特定ＵＲＬに含まれている“?gps_end”は、端末１０２の定期的な測位処理を停止させるコマンドである。従って、この特定ＵＲＬをクリックした端末１０２は、http://**.**.**/contentsで指定されるコンテンツサーバー２０１に対してコンテンツ要求を送信する(ステップ７０６)。そして同時に、認識部６１２は特定ＵＲＬをクリックしたことを認識し、動作制御部６０９はタイマ８０１を停止させる(ステップ７０５)。【００７９】
端末１０２からコンテンツ要求を受信したコンテンツサーバー２０１は、コンテンツを生成し(ステップ７０７)、生成したコンテンツを端末１０２に送信し(ステップ７０８)、端末１０２は受信したコンテンツを表示する(ステップ７０９)。【００８０】
尚、本実施の形態では、特定ＵＲＬをクリックした場合にタイマ８０１を停止させるとしたが、コンテンツサーバー２０１との間に確立しているコネクションが切断された際にタイマ８０１を停止させても良い。また、あらかじめ規定された回数だけ測位処理を行ったら、又はあらかじめ規定された時間が経過したら、タイマ８０１を停止させる方法であっても良い。又、測位方式は、Ａ−ＧＰＳ測位、又は、ＯＴＤＯＡ測位などを用い、本実施形態においては、如何なるものでも良い。本実施形態においては、第１の実施形態と同様にユーザが感じる待ち時間を短縮することができるとともに、端末が移動しても、更新された測位結果を得ることができる。
［実施形態４］【００８１】
次に、本発明における第４の実施の形態について説明する。【００８２】
上述した第３の実施の形態では、特定ＵＲＬをクリックした際に測位処理を開始し、その後、定期的に測位処理し、特定ＵＲＬをクリックした際に、定期的に行われている測位処理を停止する構成について説明した。本実施の形態では、コンテンツサーバー２０１から受信したコンテンツに含まれている特定のキーワードを検出した場合に測位処理を開始・停止する構成について説明する。尚、端末１０２のブロック図は、第３の実施の形態同様、図９を用いる。【００８３】
図１１は、本実施の形態におけるシーケンス図である。【００８４】
ユーザ１０１が特定ＵＲＬへのリンクをクリックする(ステップ２１０１)。特定ＵＲＬへのリンクがクリックされると、端末１０２は、コンテンツサーバー２０１に対してコンテンツを要求する(ステップ２１０２)。特定ＵＲＬのリンクは、第１の実施形態と同様に、http://**.**.**/content?gps_startと記述されている。【００８５】
端末１０２からのコンテンツ要求を受けたコンテンツサーバー２０１は、特定ＵＲＬへのコンテンツ要求であると認識して測位要求“?gps_start”を含むコンテンツを生成し(ステップ２１０３)、作成したコンテンツを端末１０２に対して送信する(ステップ２１０４)。【００８６】
基地局信号受信部６０７がコンテンツサーバー２０１からコンテンツを受信すると、認識部６１２は受信したコンテンツを参照し、測位要求“?gps_start”が含まれていることを認識する(ステップ２１０５)。認識部６１２が測位要求を認識したら、測位制御部６０３は測位処理を開始する(ステップ２０３)。【００８７】
以降、ステップ２０３〜７０１＿２までの処理は、上述した第３の実施の形態と同様であるため、説明を省略する。【００８８】
ユーザ１０１が特定ＵＲＬへのリンクをクリックすると(ステップ２１０６)、端末１０２はコンテンツサーバー２０１に対してコンテンツを要求する(ステップ２１０７)。特定ＵＲＬのリンクは(http://**.**.**/contents)と記述されている。【００８９】
端末１０２からのコンテンツ要求を受けたコンテンツサーバー２０１は、特定ＵＲＬへのコンテンツ要求であると認識して測位停止要求“?gps_end”を含むコンテンツを生成し(ステップ２１０８)、作成したコンテンツを端末１０２に対して送信する(ステップ２１０９)。【００９０】
基地局信号受信部６０７がコンテンツサーバー２０１からコンテンツを受信すると、認識部６１２は受信したコンテンツを参照し、測位停止要求“?gps_end”が含まれていることを認識する(ステップ２１１０)。測位停止要求を認識したら、タイマ８０１を停止する(ステップ７０５)。以降の処理は上述した第３の実施の形態と同様であるため、説明を省略する。【００９１】
尚、測位方式は、Ａ−ＧＰＳ測位、又は、ＯＴＤＯＡ測位などを用い、本実施形態においては、如何なるものでも良い。【００９２】
又、本実施の形態では、測位停止要求“?gps_start”が含まれているコンテンツを受信した場合にタイマ８０１を停止させるとしたが、コンテンツサーバー２０１との間に確立しているコネクションが切断された際にタイマ８０１を停止させても良い。更に、予め規定された回数だけ、又はあらかじめ規定された時間が経過したら、測位処理を行ったらタイマ８０１を停止させても良い。【００９３】
後述する実施形態６、８、９及び１０においても、同様に、コンテンツサーバー２０１との間に確立しているコネクションが切断された際にタイマ８０１を停止させても良く、予め規定された回数だけ又はあらかじめ規定された時間が経過したら、測位処理を行ったらタイマ８０１を停止させても良い。
［実施形態５］【００９４】
次に、本発明における第５の実施の形態について説明する。【００９５】
本発明の第１〜第４の実施の形態では、特定ＵＲＬへのリンクをクリックした場合に測位処理を開始する構成について説明した。本実施の形態では、特定アプリケーションが起動されたときに測位処理を開始する構成について説明する。尚、特定アプリケーションの一例としては、Ｗｅｂブラウザが挙げられる。又、本実施の形態における端末１０２のブロック図は、第１の実施の形態同様、図６を用いる。【００９６】
本実施の形態における認識部６１２は、特定アプリケーションが開始されたことを認識するものである。【００９７】
次に、本実施の形態における動作について説明する。【００９８】
図１２は、本実施の形態におけるシーケンスを示す図である。【００９９】
ユーザ１０１が特定アプリケーションを開始する(ステップ９０１)と、認識部６１２は特定アプリケーションが開始されたことを認識し、測定制御部６０３は測位処理を開始する(ステップ２０３)。測位処理が完了すると(ステップ２０４)と、動作制御部６０９は測位結果をメモリ６１０に格納する(ステップ５０３)。ユーザが測位結果要求付きのリンクをクリックすると(ステップ２０２)、メモリ６１０に格納していた測位結果を取得して、位置情報付のコンテンツ要求を送信する(ステップ５０４)。以降の処理は、第一の実施の形態と同一であり説明を省略する。【０１００】
尚、測位方式は、Ａ−ＧＰＳ測位、又は、ＯＴＤＯＡ測位などを用い、本実施形態においては、如何なるものでも良い。本実施形態においても第１の実施形態と同様にユーザが感じる待ち時間を短縮することができる。
［実施形態６］【０１０１】
次に、本発明における第６の実施の形態について説明する。【０１０２】
第５の実施の形態では、特定アプリケーションが起動された際に測位処理を開始し、測位処理が完了したらその測位結果を保持しておき、測位結果要求付きのリンクがクリックされたときに保持されている測位結果を利用していた。しかしながら、特定アプリケーションが起動した時点から測位結果要求付きのリンクをクリックするまでに時間が経過し、その間に端末が移動してしまうと、保持されている測定結果が不正確になってしまう。そこで本実施の形態では、この問題を解決する方法として、一定の時間間隔で測位結果を更新する方法について説明する。尚、本実施の形態における端末１０２のブロック図は、図９を用いる。【０１０３】
本実施の形態における認識部６１２は、特定アプリケーションが開始されたことを認識するものである。【０１０４】
図１３は、本実施の形態におけるシーケンスを示す図である。【０１０５】
ユーザ１０１が特定アプリケーションを起動する(ステップ１００１)と、認識部６１２は特定アプリケーションが開始されたことを認識し、測定制御部６０３は測位処理を開始する(ステップ２０３)。測位処理が完了(ステップ２０４)したら、測位結果をメモリ６１０に格納する(ステップ５０３)。尚、ここまでの処理は第１の実施の形態と同一であり、詳細な説明は省略する。端末１０２は測位結果をメモリ６１０に格納すると、動作制御部６０９はタイマ８０１をスタートさせる(ステップ７０１)。その後、更新時間７０２が経過したら、再び測位処理を開始し(ステップ２０３＿１)、測位処理が完了したら(ステップ２０４＿１)、メモリ６１０に格納されている測位結果を更新する(ステップ７０３)。端末１０２が測位結果の更新を完了すると、動作制御部６０９はタイマ８０１をリセットし、再びタイマ８０１をスタートさせる(７０１＿１)。【０１０６】
ユーザ１０１が測位結果要求付きのリンクをクリックすると(ステップ２０２)、端末１０２はメモリ６１０に格納している測位結果を取得して、位置情報付のコンテンツ要求をコンテンツサーバー２０１に対して送信する(ステップ５０４)。測位結果要求付きのリンクは、第１の実施形態と同様にhttp://**.**.**/?locationと記述されている。端末１０２からのコンテンツ要求を受信したコンテンツサーバー２０１は、コンテンツを生成し(ステップ２０６)、生成したコンテンツを端末１０２に送信する(ステップ２０７)。コンテンツ応答を受信した端末１０２は、コンテンツを表示する（ステップ２０８）。ステップ７０１＿１でタイマ８０１をスタートした時点から、更新時間７０２が経過したら再び測位処理を開始し(ステップ２０３＿２)、測位処理が完了したら(ステップ２０４＿２)、測位結果を更新する(ステップ７０３＿１)。尚、ステップ５０３からここまでの処理は第３の実施の形態と同一であるため、詳細な説明は省略する。【０１０７】
ユーザ１０１が特定アプリケーションを終了した場合(ステップ１００２)、端末１０２はタイマ８０１を停止させる(ステップ７０５)。【０１０８】
尚、測位方式は、Ａ−ＧＰＳ測位、又は、ＯＴＤＯＡ測位などを用い、本実施形態においては、如何なるものでも良い。本実施形態においても、第３の実施形態と同様にユーザが感じる待ち時間を短縮することができるとともに、端末が移動しても、更新された測位結果を得ることができる。
［実施形態７］【０１０９】
第１〜第４の実施の形態では、特定ＵＲＬへのアクセスしたときに測位処理が開始され、第５及び第６の実施の形態では、特定アプリケーションが起動した際に測位処理が開始される場合について説明した。【０１１０】
本実施の形態では、ユーザ１０１が端末１０２に対して特定の操作、例えば特定のボタンを押下した場合に測位処理を開始する方法について説明する。尚、特定のボタンの例としては、Ｗｅｂブラウザを呼び出すためのボタンや電源ボタン等が考えられる。【０１１１】
本実施の形態における端末１０２のブロック図は、第１の実施の形態同様、図６を用いる。【０１１２】
ユーザインターフェース１１０１は、動作制御部６０９に対してユーザ１０１がどのような操作を行ったのかを通知する。【０１１３】
動作制御部６０９はユーザインターフェース１１０１から通知されたユーザ１０１の操作内容を参照しながら端末１０２を制御する。【０１１４】
認識部６１２は、ある特定のボタンを押下したことを認識する。【０１１５】
図１４は、本実施の形態におけるシーケンスを示す図である。なお、説明のためユーザの特定の操作を「特定ボタンの押下」としているが、特に操作を限定するものではない。【０１１６】
ユーザ１０１が特定ボタンを押下する(ステップ１２０１)と、認識部６１２は特定ボタンが押下されたことを認識し、測定制御部６０３は測位処理を開始する(ステップ２０３)。測定制御部６０３が測位処理を完了すると(ステップ２０４)、その動作制御部６０９は、測位結果をメモリ６１０に格納する(ステップ５０３)。ユーザ１０１が測位結果要求付きのリンクをクリックすると(ステップ２０２)、動作制御部６０９はメモリ６１０に格納されている測位結果を取得し、基地局信号送信部６０６は位置情報付のコンテンツ要求を送信する(ステップ５０４)。測位結果要求付きのリンクは、第１の実施形態と同様にhttp://**.**.**/?locationと記述されている。以降の処理は、第１の実施の形態と同一であり説明を省略する。【０１１７】
尚、測位方式は、Ａ−ＧＰＳ測位、又は、ＯＴＤＯＡ測位などを用い、本実施形態においては、如何なるものでも良い。本実施形態においても第１の実施形態と同様にユーザが感じる待ち時間を短縮することができる。
［実施形態８］【０１１８】
次に、本発明における第８の実施の形態について説明する。【０１１９】
上述した第７の実施の形態では、ユーザ１０１が特定ボタンを押下した際に測位処理を開始し、測位処理が完了したら測位結果を保持しておいて、測位結果要求付きのリンクがクリックされたときには保持されている測位結果を利用するとしていた。しかしながら、特定ボタンを押下した時点から測位結果要求付きのリンクをクリックするまでに時間が経過し、その間に端末が移動してしまうと、保持されている測定結果が不正確になってしまう。そこで、本実施の形態では、一定の時間間隔で測位結果を更新する方法について説明する。尚、端末１０２のブロック図は、図９を用いる。【０１２０】
ユーザインターフェース１１０１は、動作制御部６０９に対してユーザ１０１がどのような操作を行ったのかを通知する。【０１２１】
動作制御部６０９はユーザインターフェース１１０１から通知されたユーザ１０１の操作内容を参照しながら端末１０２を制御する。【０１２２】
認識部６１２は、ある特定のボタンを押下したことを認識する。【０１２３】
図１５は、本発明における第８の実施の形態におけるシーケンスを示す図である。なお、説明のためユーザの特定の操作を「特定ボタンの押下」としているが、特に操作を限定するものではない。【０１２４】
ユーザ１０１が第１の特定ボタンを押下する(ステップ１３０１)と、認識部６１２は特定ボタンが押下されたことを認識し、測定制御部６０３は測位処理を開始する(ステップ２０３)。測定制御部６０３が測位処理を完了(ステップ２０４)したら、測位結果をメモリ６１０に格納する(ステップ５０３)。測位結果を保持したら、タイマ８０１をスタートさせ(ステップ７０１)、更新時間７０２が経過したら測位処理を再び開始する(ステップ２０３＿１)。測位処理が完了したら(ステップ２０４＿１)、測位結果を更新し(ステップ７０３)、再びタイマ８０１をスタートさせる(ステップ７０１＿１)。【０１２５】
ユーザ１０１が測位結果要求付きのリンクをクリックした場合(ステップ２０２)、動作制御部６０９はメモリ６１０に格納している測位結果を取得し、基地局信号送信部６０８は位置情報付のコンテンツ要求をコンテンツサーバー２０１に対して送信する(ステップ５０４)。測位結果要求付きのリンクは、第１の実施形態と同様にhttp://**.**.**/?locationと記述されている。【０１２６】
端末１０２からのコンテンツ要求を受信したコンテンツサーバー２０１は、コンテンツを生成し(ステップ２０６)、生成したコンテンツを端末１０２に送信する(ステップ２０７)。【０１２７】
コンテンツ応答を受信した端末１０２は、コンテンツを表示する（ステップ２０８）。ステップ７０１＿１でタイマ８０１をスタートした時点から、更新時間７０２が経過したら再び測位処理を開始し(ステップ２０３＿２)、測位処理が完了したら(ステップ２０４＿２)、測位結果を更新する(ステップ７０３＿１)。尚、ステップ５０３からここまでの処理は第３の実施の形態と同一であるため、詳細な説明は省略する。【０１２８】
ユーザ１０１が第２の特定ボタンを押下した場合(ステップ１００２)、端末１０２はタイマ８０１を停止させる(ステップ７０５)。【０１２９】
尚、測位方式は、Ａ−ＧＰＳ測位、又は、ＯＴＤＯＡ測位などを用い、本実施形態においては、如何なるものでも良い。本実施形態においては、如何なるものでも良い。本実施形態においても、第３の実施形態と同様にユーザが感じる待ち時間を短縮することができるとともに、端末が移動しても、更新された測位結果を得ることができる。
［実施形態９］【０１３０】
次に、本発明における第９の実施の形態について説明する。【０１３１】
第１〜第４の実施の形態では、特定ＵＲＬへアクセスしたときに測位処理が開始される場合について説明した。又、第５及び第６の実施の形態では、特定アプリケーションが起動した際に測位処理が開始される場合について説明した。更に、第７及び第８の実施の形態ではユーザ１０１が端末１０２に対して特定の操作、例えば特定のボタンの押下を行った場合に測位処理が開始される場合について説明した。本実施の形態では、端末１０２の通信環境の変化に応じて測位処理を開始する方法について説明する。尚、通信環境の変化の一例としては、通信可能圏外から通信可能圏内への変化が挙げられる。【０１３２】
図１６は、本実施の形態における端末１０２の概略構成を示す図である。図１６において図９の構成部材と同様な構成部材については同一の番号を付し、詳細な説明は省略する。図１６に示す端末１０２が図９の構成と異なるのは、認識部６１２がなく、信号品質測定部１４０１が設けられていることである。【０１３３】
信号品質測定部１４０１は受信信号の品質を測定し、測定結果を動作制御部６０９に通知する。【０１３４】
動作制御部６０９は、信号品質測定部１４０１から通知される受信信号の品質を参照しながら端末１０２の動作を制御する。【０１３５】
図１７は本実施の形態におけるシーケンスを示す図である。【０１３６】
端末１０２の信号品質測定部１４０１が測定している基地局信号の品質がある閾値以上になると(ステップ１５０１)、測定制御部６０３は測位処理を開始する(ステップ２０３)。測定制御部６０３が測位処理を完了(ステップ２０４)したら、動作制御部６０９は測位結果をメモリ６１０に格納する(ステップ５０３)。測位結果を保持したら、タイマ８０１をスタートさせ(ステップ７０１)、更新時間７０２が経過したら測位処理を再び開始する(ステップ２０３＿１)。測位処理が完了したら(ステップ２０４＿１)、測位結果を更新し(ステップ７０３)、再びタイマ８０１をスタートさせる(ステップ７０１＿１)。【０１３７】
ユーザ１０１が測位結果要求付きのリンクをクリックした場合(ステップ２０２)、動作制御部６１０はメモリ６１０に格納している測位結果を取得し、基地局信号送信部６０６は位置情報付のコンテンツ要求をコンテンツサーバー２０１に対して送信する(ステップ５０４)。測位結果要求付きのリンクは、第１の実施形態と同様にhttp://**.**.**/?locationと記述されている。【０１３８】
端末１０２からのコンテンツ要求を受信したコンテンツサーバー２０１は、コンテンツを生成し(ステップ２０６)、生成したコンテンツを端末１０２に送信する(ステップ２０７)。【０１３９】
端末１０２はコンテンツ応答を受信すると、受信したコンテンツを表示する（ステップ２０８）。尚、ステップ５０３以降の処理は第３の実施の形態と同一であり、詳細な説明は省略する。【０１４０】
端末１０２の信号品質測定部１４０１が測定している基地局信号の品質がある閾値以下になった場合(ステップ１５０２)、端末１０２はタイマ８０１を停止させる(ステップ７０５)。【０１４１】
尚、測位方式は、Ａ−ＧＰＳ測位、又は、ＯＴＤＯＡ測位などを用い、本発明においては、如何なるものでも良い。本実施形態においても第１の実施形態と同様にユーザが感じる待ち時間を短縮することができる。
［実施形態１０］【０１４２】
次に、本発明における第１０の実施の形態について説明する。【０１４３】
第９の実施の形態では、端末１０２において受信されている基地局信号の受信品質がある閾値を越えているかどうかによって、測位処理を制御する場合について説明した。第１０の実施の形態では、端末１０２において受信されているＧＰＳ信号の受信品質がある閾値を越えているかどうかによって測位処理を制御する場合について説明する。尚、端末１０２のブロック図は、図１６を用いる。【０１４４】
本実施の形態におけるシーケンスは第９の実施形態のシーケンスを示す図１７と同じである。尚、本実施の形態は、上述した第９の実施の形態と異なるステップのみを説明する。【０１４５】
ステップ１５０１ではＧＰＳ信号の受信品質がある閾値以上である場合に端末１０２は測位処理を開始する(ステップ２０３)。そして、ステップ１５０２においてＧＰＳ信号の受信品質がある閾値以下である場合には、端末１０２はタイマ８０１を停止させ(ステップ７０５)、メモリ６０１に格納されている測位結果を破棄する。【０１４６】
尚、測位方式は、Ａ−ＧＰＳ測位、又は、ＯＴＤＯＡ測位などを用い、本実施形態においては、如何なるものでも良い。本実施形態においても第１の実施形態と同様にユーザが感じる待ち時間を短縮することができる。
［実施形態１１］【０１４７】
次に、本発明における第１１の実施の形態について説明する。【０１４８】
第１〜第１０の実施の形態では、ユーザが位置情報を必要とするリンクをクリックする前にあらかじめ測位処理を実施して、測位結果を保持しておき、ユーザが位置情報を必要とするリンクをクリックした場合には、保持していた測位結果を利用することで、ユーザ待ち時間を短縮するという方法について説明した。本実施の形態では、測位時間が早いが測位精度の低い測位方式と、測位時間が長いが測位精度の高い測位方式との二つの測位方式を端末が利用できる場合には、ユーザが位置情報を必要とするリンクをクリックした際に、まず測位時間は早いが、測位精度の低い測位方式で測位し、その結果を用いてサービスを開始し、サービスの開始と並行して、測位時間の長いが測位精度の高い測位方式で測位する場合について説明する。【０１４９】
図１８は、本実施の形態における端末１０２の概略構成を示す図である。図１８において図６の構成部材と同様な構成部材については同一の番号を付し、詳細な説明は省略する。図１８に示す端末１０２が図６の構成と異なるのは、到着時間差測定部１６０１が設けられていることである。【０１５０】
到着時間差測定部１６０１は測位時間が短い測位方式としてＯＴＤＯＡ測位をサポートしている。既に説明したように、ＯＴＤＯＡ測位は、三つの基地局から受信する信号の到着時間差から２つの双曲線を求め、その交点を端末の位置とする測位方式である。【０１５１】
演算処理部６１１はＡ−ＧＰＳ測位の演算処理に加えて、ＯＴＤＯＡ測位の演算処理が可能である。【０１５２】
図１９は、本実施の形態におけるシーケンスを示す図である。【０１５３】
ユーザ１０１が測位結果要求付きのリンクをクリックする(ステップ２０２)と、端末１０２では測位時間の早いＯＴＤＯＡ測位での処理を開始する(ステップ１７０１)。測位結果要求付きのリンクは、第１の実施形態と同様にhttp://**.**.**/?locationと記述されている。ＯＴＤＯＡ測位処理が完了すると(ステップ１７０２)、測位結果を付加したコンテンツ要求をコンテンツサーバー２０１に対して送信する(ステップ２０５)。同時に、端末１０２はＡ−ＧＰＳ測位での処理を開始する(ステップ１７０３)。【０１５４】
コンテンツ要求を受信したコンテンツサーバー２０１は、要求に付加されていた位置情報を参照しながらコンテンツを生成し(ステップ２０６)、生成したコンテンツを端末１０２に送信する(ステップ２０７)。【０１５５】
コンテンツ応答を受信した端末１０２はコンテンツを表示する(ステップ２０８)。ステップ１７０３で開始したＡ−ＧＰＳ測位が完了したら(ステップ１７０４)、端末１０２は測位結果をメモリ６１０に保持する(ステップ１７０５)。ユーザ１０１が測位結果要求付きのリンクをクリックした場合(ステップ１７０６)、端末１０２はメモリ６１０に保持されている測位結果を参照して、位置情報付のコンテンツ要求をコンテンツサーバー２０１に送信する(ステップ１７０７)。【０１５６】
コンテンツ要求を受信したコンテンツサーバー２０１は、コンテンツ要求に付加されていた位置情報を参照しながらコンテンツを生成し(ステップ１７０８)、生成したコンテンツを端末１０２に送信する(ステップ１７０９)。コンテンツ応答を受信した端末１０２はコンテンツを表示する(ステップ１７１０)。【０１５７】
尚、上述した本実施の形態では、ユーザ１０１が測位結果要求付きのリンクをクリックした場合(ステップ１７０６)、端末１０２はメモリ６１０に保持されている測位結果を参照して、位置情報付のコンテンツ要求をコンテンツサーバー２０１に送信する(ステップ１７０７)としたが、ステップ２０８で、コンテンツサーバー２０１が送信するコンテンツに、端末１０２がＡ−ＧＰＳ測位の測位結果を取得した際のコンテンツの表示方法を付加して送信し、その表示方法をメモリ６１０に保持する構成でも良い。この場合、ステップ１７０７から１７０９までの処理は実行されず、ユーザ１０１が測位要求付きのリンクをクリックした場合(ステップ１７０６)、端末１０２はメモリ６１０に保持されているコンテンツの表示方法および自身の位置に関する情報を参照して、コンテンツを再表示する(ステップ１７１０)。
［実施形態１２］【０１５８】
次に本発明における第１２の実施の形態について説明する。【０１５９】
第１１の実施の形態では、メモリ６１０に格納されたＡ−ＧＰＳ測位の測位結果は、ユーザ１０１が測位結果要求つきのリンクをクリックした際に参照される場合について説明した。本実施の形態では、Ａ−ＧＰＳ測位が完了したらユーザ１０１の要求が無くとも、コンテンツ要求を送信する方法について説明する。尚、端末１０２のブロック図は、図１８を用いる。【０１６０】
図２０は、本実施の形態におけるシーケンスを示す図である。【０１６１】
Ａ−ＧＰＳ測位が完了し、測位結果をメモリ６１０に格納するまでの各々のステップは第１１の実施の形態と同一であり、説明を省略する。【０１６２】
メモリ６１０に測位結果を格納したら、再度位置情報付のコンテンツ要求をコンテンツサーバー２０１に送信する(ステップ１８０１)。この時、付加されている位置情報はＡ−ＧＰＳ測位によって特定された端末１０２の位置である。端末１０２からのコンテンツ要求を受信したコンテンツサーバー２０１は、コンテンツを生成し(ステップ１８０２)、生成したコンテンツを端末１０２に送信する(ステップ１８０３)。【０１６３】
コンテンツサーバーからのコンテンツ応答を受信した端末１０２は受信したコンテンツを表示する(ステップ１８０４)。【０１６４】
尚、上述した実施の形態では、端末１０２は、メモリ６１０に測位結果を格納後、再度、位置情報付のコンテンツ要求をコンテンツサーバー２０１に送信し(ステップ１８０１)、コンテンツ要求に応じて送信されたコンテンツを表示する(ステップ１８０４)としたが、第１１の実施の形態と同様に、ステップ２０８でコンテンツサーバー２０１が送信するコンテンツに、端末１０２がＡ−ＧＰＳ測位の測位結果を取得した場合のコンテンツの表示方法を付加して送信し、その表示方法をメモリ６１０に保持する構成であってもよい。
この場合、ステップ１８０１〜１８０３までの処理は実行されず、端末１０２はＡ−ＧＰＳ測位を完了したら、メモリ６１０に保持されているコンテンツの表示方法を参照してコンテンツを再表示する(ステップ１８０４)。
［実施形態１３］【０１６５】
次に、本発明における第１３の実施の形態について説明する。【０１６６】
第１１及び第１２の実施の形態では、ユーザ１０１が測位結果要求付きのリンクをクリックした場合には、まず測位時間の短いＯＴＤＯＡ測位で端末１０２の位置を特定して、特定された端末１０２の位置を付加して、コンテンツ要求をコンテンツサーバー２０１に対して送信するのと並行して、測位時間の長いＡ−ＧＰＳ測位を開始し、Ａ−ＧＰＳ測位が完了したら特定された位置をメモリ６１０に格納しておき、Ａ−ＧＰＳ測位完了以降にユーザ１０１が測位結果要求付きのリンクをクリックした場合には、メモリ６１０から自身の位置を取得し、取得された位置情報を付加してコンテンツ要求をコンテンツサーバー２０１に対して送信する。【０１６７】
しかし、ユーザ１０１が最初に測位結果要求付きのリンクをクリックした時刻から、次に測位結果要求付きのリンクをクリックするまでの経過時間が長い場合に、端末１０２が移動することによってメモリ６１０に格納されている端末１０２の位置に関する情報が不正確になってしまうことが考えられる。この問題を解決するために、本実施の形態では、ＯＴＤＯＡ測位完了後に、Ａ−ＧＰＳ測位を定期的に行う方法について説明する。尚、端末１０２のブロック図は、図２１を用いる。図２１において図１８の構成部材と同様な構成部材については同一の番号を付し、詳細な説明は省略する。図２１に示す端末１０２が図１８の構成と異なるのは、タイマ８０１が付加されていることである。【０１６８】
図２２は本実施の形態におけるシーケンスを示す図である。【０１６９】
Ａ−ＧＰＳ測位が完了し、測位結果をメモリ６１０に格納するステップ１７０５までのシーケンスは、第１１の実施の形態と同一であり、詳細な説明は省略する。【０１７０】
メモリ６１０に測位結果を格納した端末１０２は、タイマ８０１をスタートさせる(ステップ１９０１)。更新時間１９０２が経過すると、再びＡ−ＧＰＳ測位が開始される(ステップ１９０３)。Ａ−ＧＰＳ測位が完了すると(ステップ１９０４)、測位結果をメモリ６１０に格納し、端末１０２が保持している自身の位置に関する情報を更新する。【０１７１】
以降の処理は第１１の実施の形態における処理と同一であるため、詳細な説明は省略する。【０１７２】
尚、本実施の形態では第１１の実施の形態と同様に、ユーザ１０１が測位要求付きのリンクをクリックした場合(ステップ１７０６)、端末１０２はメモリ６１０に保持されている測位結果を参照して、位置情報付のコンテンツ要求をコンテンツサーバー２０１に送信する(ステップ１７０７)とした。しかしながら、ステップ２０８でコンテンツサーバー２０１が端末１０２に送信するコンテンツ応答にＡ−ＧＰＳ測位の測位結果を取得した場合のコンテンツの表示方法を付加しておき、表示方法をメモリ６１０に保持しておく方法も考えられる。この場合、ステップ１７０７から１７０９までの処理は実行されず、ユーザ１０１が測位要求付きのリンクをクリックした場合(ステップ１７０６)、端末１０２はメモリ６１０に保持されているコンテンツの表示方法および自身の位置に関する情報を参照して、コンテンツを再表示する(ステップ１７１０)。
［実施形態１４］【０１７３】
次に、本発明における第１４の実施の形態について説明する。【０１７４】
上述した第１１〜第１３の実施の形態では、特定ＵＲＬへのリンクをユーザ１０１がクリックした場合について説明した。しかしながら、第２および第４の実施の形態のように、コンテンツサーバー２０１から受信したコンテンツに含まれている測位要求や測位停止要求を認識して処理を行うような構成にしても良い。この場合の各処理は上述した実施の形態と同一であるため、詳細な説明は省略する。【０１７５】
尚、第１１の実施の形態〜本実施の形態では、測位時間が短いが測位精度の低い測位方式の一例としてＯＴＤＯＡ測位を、測位時間が長いが測位精度の高い測位方式の一例としてＡ−ＧＰＳ測位を挙げたが、測位方式がこの二つに限定されるものではない。
［実施形態１５］【０１７６】
次に、本発明における第１５の実施の形態について説明する。【０１７７】
第１１〜第１４の実施の形態では、ユーザ１０１が位置情報を必要とするリンクをクリックした場合について説明した。しかしながら、ユーザ１０１が特定アプリケーションを起動した場合であっても同様の効果を得ることができる。そこで、本実施の形態では、ユーザ１０１が特定アプリケーションを起動した場合について説明する。【０１７８】
図２３は、本実施の形態においてユーザ１０１が特定アプリケーションを起動した場合のシーケンスを示す図である。尚、端末１０２のブロック図は、図１８を用いる。【０１７９】
ユーザ１０１が特定アプリケーションを起動する(ステップ９０１)と、端末１０２はＯＴＤＯＡ測位処理を開始する(ステップ２２０１)。【０１８０】
ＯＴＤＯＡ測位処理が完了する(ステップ２２０２)と、端末１０２は自身の位置を示す情報を付加したコンテンツ要求をコンテンツサーバー２０１に送信する(ステップ２２０３)。同時に端末１０２はＡ−ＧＰＳ測位処理を開始する(ステップ２２０７)。【０１８１】
端末１０２からのコンテンツ要求を受信したコンテンツサーバー２０１はコンテンツ要求に付加されている位置情報を参照しながら要求されたコンテンツを生成し(ステップ２２０４)、生成したコンテンツを端末１０２に対して送信する(ステップ２２０５)。コンテンツサーバー２０１からのコンテンツ応答を受信した端末１０２は、受信したコンテンツをユーザ１０１に対して表示する(ステップ２２０６)。【０１８２】
Ａ−ＧＰＳ測位処理が完了する(ステップ２２０８)と、端末１０２は自身の位置を示す情報を付加したコンテンツ要求をコンテンツサーバー２０１に送信する(ステップ２２０９)。端末１０２からのコンテンツ要求を受信したコンテンツサーバー２０１はコンテンツ要求に付加されている位置情報を参照しながら要求されたコンテンツを再度生成し(ステップ２２１０)、生成したコンテンツを端末１０２に対して送信する(ステップ２２１１)。コンテンツサーバー２０１からのコンテンツ応答を受信した端末１０２は、受信したコンテンツをユーザ１０１に対して再度表示する(ステップ２２１２)。【０１８３】
尚、本実施の形態ではＡ−ＧＰＳ測位処理が完了する(ステップ２２０８)と、端末１０２は自身の位置を示す情報を付加したコンテンツ要求をコンテンツサーバー２０１に送信し(ステップ２２０９)、端末１０２からのコンテンツ要求を受信したコンテンツサーバー２０１はコンテンツ要求に付加されている位置情報を参照しながら要求されたコンテンツを再度生成し(ステップ２２１０)、生成したコンテンツを端末１０２に対して送信する(ステップ２２１１)とした。しかしながら、ステップ２２０５でコンテンツサーバー２０１が端末１０２に送信するコンテンツ応答にＡ−ＧＰＳ測位の測位結果を取得した場合のコンテンツの表示方法を付加しておき、表示方法をメモリ６１０に保持しておく方法も考えられる。この場合、ステップ２２０９〜２２１１までの処理は実行されず、Ａ−ＧＰＳ測位が完了したら(ステップ２２０８)、端末１０２はメモリ６１０に保持されているコンテンツの表示方法および自身の位置に関する情報を参照して、コンテンツを再表示する(ステップ２２１２)。
［実施形態１６］【０１８４】
次に、本発明における第１６の実施の形態について説明する。【０１８５】
第１５の実施の形態ではＡ−ＧＰＳ測位処理が完了すると、端末１０２は自身の位置を示す情報を付加したコンテンツ要求をコンテンツサーバー２０１に送信する(ステップ２２０８〜２２０９)構成について説明した。本実施の形態では、Ａ−ＧＰＳ測位処理の結果を端末１０２は保持しておいて、ユーザ１０１あるいはユーザ１０１がステップ９０１で起動したアプリケーションからの要求を受けてステップ２２０８〜２２１２を実行する構成について説明する。尚、端末１０２のブロック図は、図１８を用いる。【０１８６】
図２４は、本実施形態におけるシーケンスを示す図である。【０１８７】
ステップ９０１〜２２０７での処理は第１５の実施の形態における処理と同様であり、説明を省略する。  【０１８８】
Ａ−ＧＰＳ測位処理が完了したら(ステップ２２０８)、端末１０２は測位結果をメモリ６１０に保持する(ステップ２３０１)。【０１８９】
ステップ９０１で起動したアプリケーションあるいはユーザ１０１において、詳細な位置を必要とする要求が発生した場合(ステップ２３０２)、端末１０２はメモリ６１０から自身の位置に関する情報を取得し、取得した位置に関する情報を付加したコンテンツ要求をコンテンツサーバー２０１に対して送信する(ステップ２２０９)。【０１９０】
以降の処理は、第１５の実施の形態と同様であるため、説明を省略する。【０１９１】
尚、本実施の形態ではステップ９０１で開始されたアプリケーションあるいはユーザ１０１からの要求が発生した場合(ステップ２３０２)、端末１０２は自身の位置を示す情報を付加したコンテンツ要求をコンテンツサーバー２０１に送信し(ステップ２２０９)、端末１０２からのコンテンツ要求を受信したコンテンツサーバー２０１はコンテンツ要求に付加されている位置情報を参照しながら要求されたコンテンツを再度生成し(ステップ２２１０)、生成したコンテンツを端末１０２に対して送信する(ステップ２２１１)とした。しかしながら、ステップ２２０５でコンテンツサーバー２０１が端末１０２に送信するコンテンツ応答にＡ−ＧＰＳ測位の測位結果を取得した場合のコンテンツの表示方法を付加しておき、表示方法をメモリ６１０に保持しておく方法も考えられる。この場合、ステップ２２０９〜２２１１までの処理は実行されず、Ａ−ＧＰＳ測位が完了したら(ステップ２２０８)、端末１０２はメモリ６１０に保持されているコンテンツの表示方法および自身の位置に関する情報を参照して、コンテンツを再表示する(ステップ２２１２)。
［実施形態１７］【０１９２】
次に、本発明における第１７の実施の形態について説明する。【０１９３】
第１６の実施の形態では、Ａ−ＧＰＳ測位の測位結果を端末１０２がメモリ６１０に保持し、起動したアプリケーションあるいはユーザ１０１において、詳細な位置を必要とする要求が発生した場合にメモリ６１０に保持されている自身の位置に関する情報を使用してコンテンツサーバー２０１にコンテンツ要求を送信する構成について説明した。本実施の形態では、最初のＡ−ＧＰＳ測位処理が完了したらタイマ８０１を起動して、定期的にＡ−ＧＰＳ測位を行うことで、メモリ６１０に保持されている自身の位置に関する情報を更新する構成について説明する。尚、端末１０２のブロック図は、図２１を用いる。【０１９４】
図２５は、本実施の形態におけるシーケンスを示す図である。ステップ９０１〜２３０１までの処理は、第１５の実施の形態と同様であるため、説明を省略する。【０１９５】
Ａ−ＧＰＳ測位処理が完了し、測位結果をメモリ６１０に格納した端末１０２は、タイマ８０１を起動し、経過時間の測定を開始する(ステップ２４０１)。その後、所定の更新時間２４０２が経過したら再度Ａ−ＧＰＳ測位処理を開始する(ステップ２４０３)。Ａ−ＧＰＳ測位処理が完了したら(ステップ２４０４)、メモリ６１０に保持されていた測位結果を破棄し、新たな測位結果をメモリ６１０に格納する(ステップ２４０５)。その後、再びタイマ８０１を起動する。【０１９６】
ステップ２３０２〜２２１２までの処理は、第１５の実施の形態と同様であるため、説明を省略する。【０１９７】
ユーザ１０１によって、特定アプリケーションが停止された場合(ステップ２４０７)、端末１０２はタイマ８０１を停止する(ステップ２４０８)。なおコンテンツサーバー２０１との間に確立しているコネクションが切断された際にタイマ８０１を停止させても良く、予め規定された回数だけ又はあらかじめ規定された時間が経過したら、測位処理を行ったらタイマ８０１を停止させても良い。【０１９８】
尚、本実施の形態では、ステップ９０１で開始されたアプリケーションあるいはユーザ１０１からの要求が発生した場合(ステップ２３０２)、端末１０２は自身の位置を示す情報を付加したコンテンツ要求をコンテンツサーバー２０１に送信し(ステップ２２０９)、端末１０２からのコンテンツ要求を受信したコンテンツサーバー２０１はコンテンツ要求に付加されている位置情報を参照しながら要求されたコンテンツを再度生成し(ステップ２２１０)、生成したコンテンツを端末１０２に対して送信する(ステップ２２１１)とした。しかしながら、ステップ２２０５でコンテンツサーバー２０１が端末１０２に送信するコンテンツ応答にＡ−ＧＰＳ測位の測位結果を取得した場合のコンテンツの表示方法を付加しておき、表示方法をメモリ６１０に保持しておく方法も考えられる。この場合、ステップ２２０９〜２２１１までの処理は実行されず、Ａ−ＧＰＳ測位が完了したら(ステップ２２０８)、端末１０２はメモリ６１０に保持されているコンテンツの表示方法および自身の位置に関する情報を参照して、コンテンツを再表示する(ステップ２２１２)。【０１９９】
また、第１５〜第１６の実施の形態および本実施の形態では、測位時間が短いが測位精度の低い測位方式の一例としてＯＴＤＯＡ測位を、測位時間が長いが測位精度の高い測位方式の一例としてＡ−ＧＰＳ測位を挙げたが、測位方式がこの二つに限定されるものではない。さらに、第１５〜第１６の実施の形態および本実施の形態のように、特定アプリケーションを起動、終了した場合に限らず、特定ボタンを押し下げた場合、受信信号の品質が閾値以上，以下になった場合に、測位開始処理や測位停止処理を行うような構成にしても良い。【０２００】
以上説明した第１〜第１７の実施形態の図６、図９、図１６、図１８及び図２１に示した構成は、ハードウェア構成で実現してもよいが、図６、図９、図１６、図１８及び図２１にブロックで示した、アンテナとＧＰＳアンテナを除く機能部の一部又は全部をソフトウエアで構成することができる。すなわち、端末を図２６に示すように、アンテナ６０４とＧＰＳアンテナ６０１をアンテナ３００１、演算処理状況やコンテンツを表示する液晶ディスプレイやＥＬディスプレイ等の表示部３００２、プログラムが記録されるＲＯＭ（Read On Memory）等の記憶部３００４、受信されたメッセージに含まれている補助情報（assistance data）や測位結果が格納されるＲＡＭ（Random Access Memory）、フラッシュメモリ等のメモリ３００３、プログラムを実行するＣＰＵ３００５で構成し、プログラムを実行することで、図６、図９、図１６、図１８及び図２１に示した機能を実現する。【０２０１】
記憶部３００４に記憶されるプログラムは、例えば図７、図８、図１０〜図１５、図１７、図１９、図２０、図２２〜図２５に示された端末１０２の処理動作を記述したものである。
【産業上の利用可能性】
【０２０２】
上述した本発明は、ｉ−ｍｏｄｅ（携帯電話機による文字等の情報サービス；日本における登録商標）やＷＡＰ（Wireless Application Protocol）等で提供される端末の位置を利用するサービス全般に適用することができる。
【図面の簡単な説明】
【０２０３】
【図１】移動通信網の概略を示す図である。
【図２】従来技術における端末１０２の構成の概略を示す図である。
【図３】位置情報を使用しないサービスをユーザが利用する場合のシーケンスを示す図である。
【図４】位置情報を使用するサービスをユーザが利用する場合のシーケンスを示す図である。
【図５】Ａ−ＧＰＳ測位の測位シーケンスを示す図である。
【図６】本発明による第１、２、５及び７の実施の形態における端末１０２の構成の概略を示す図である。
【図７】本発明による第１の実施の形態におけるシーケンスを示す図である。
【図８】本発明による第２の実施の形態におけるシーケンスを示す図である。
【図９】本発明による第３、４、６及び８の実施の形態における端末１０２の構成の概略を示す図である。
【図１０】本発明による第３の実施の形態におけるシーケンスを示す図である。
【図１１】本発明による第４の実施の形態におけるシーケンスを示す図である。
【図１２】本発明による第５の実施の形態におけるシーケンスを示す図である。
【図１３】本発明による第６の実施の形態におけるシーケンスを示す図である。
【図１４】本発明による第７の実施の形態におけるシーケンスを示す図である。
【図１５】本発明による第８の実施の形態におけるシーケンスを示す図である。
【図１６】本発明による第９及び１０の実施の形態における端末１０２の構成の概略を示す図である。
【図１７】本発明による第９及び１０の実施の形態におけるシーケンスを示す図である。
【図１８】本発明による第１１、１２、１５及び１６の実施の形態における端末１０２の構成の概略を示す図である。
【図１９】本発明による第１１の実施の形態におけるシーケンスを示す図である。
【図２０】本発明による第１２の実施の形態におけるシーケンスを示す図である。
【図２１】本発明による第１３及び１７の実施の形態における端末１０２の構成の概略を示す図である。
【図２２】本発明による第１３の実施の形態におけるシーケンスを示す図である。
【図２３】本発明による第１５の実施の形態におけるシーケンスを示す図である。
【図２４】本発明による第１６の実施の形態におけるシーケンスを示す図である。
【図２５】本発明による第１７の実施の形態におけるシーケンスを示す図である。
【図２６】本発明おいて、プログラムの実行により端末１０２の機能を実現する場合の端末１０２の構成の概略を示す図である。
【符号の説明】
【０２０４】
１０１                    ユーザ
１０２                    端末
１０３，２０１，３０５    コンテンツサーバー
３０１                    基地局
３０２                    ＲＮＣ
３０３                    コアネットワーク
６０１                    ＧＰＳアンテナ
６０２                    ＧＰＳ信号受信部
６０３                    測定制御部
６０４                    アンテナ
６０５                    送受信切り替え部
６０６                    基地局信号送信部
６０７                    基地局信号受信部
６０８                    メッセージ制御部
６０９                    動作制御部
６１０                    メモリ
６１１                    演算処理部
８０１                    タイマ
１４０１                  信号品質測定部
１６０１                  到着時間差測定部
【図１】
2005032175.tif 000003
【図２】
2005032175.tif 000004
【図３】
2005032175.tif 000005
【図４】
2005032175.tif 000006
【図５】
2005032175.tif 000007
【図６】
2005032175.tif 000008
【図７】
2005032175.tif 000009
【図８】
2005032175.tif 000010
【図９】
2005032175.tif 000011
【図１０】
2005032175.tif 000012
【図１１】
2005032175.tif 000013
【図１２】
2005032175.tif 000014
【図１３】
2005032175.tif 000015
【図１４】
2005032175.tif 000016
【図１５】
2005032175.tif 000017
【図１６】
2005032175.tif 000018
【図１７】
2005032175.tif 000019
【図１８】
2005032175.tif 000020
【図１９】
2005032175.tif 000021
【図２０】
2005032175.tif 000022
【図２１】
2005032175.tif 000023
【図２２】
2005032175.tif 000024
【図２３】
2005032175.tif 000025
【図２４】
2005032175.tif 000026
【図２５】
2005032175.tif 000027
【図２６】
2005032175.tif 000028
【手続補正書】
【提出日】平成17年7月25日(2005.7.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】請求の範囲
【請求項１】コンテンツを送信するコンテンツサーバーと、
測位処理を実行する測位手段と、前記コンテンツサーバーからコンテンツを受信する受信手段と、前記コンテンツサーバーに対してコンテンツを要求するコンテンツ要求を送信する送信手段と、動作ごとに発せられる機能情報を認識する認識部とを有する端末と、
を備えた移動通信ネットワークシステムにおける位置情報サービス提供方法であって、
前記認識部が前記機能情報を認識した場合に、前記測位手段が前記端末の位置を決定する測位処理を実行する第１ステップと、
測位結果付きのコンテンツ要求があった場合に、前記第１ステップでの測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段が前記コンテンツサーバーに送信する第２ステップと、
を有することを特徴とする位置情報サービス提供方法。
【請求項２】（削除）
【請求項３】前記機能情報は、前記コンテンツサーバーへの要求の宛先を含む文字列であることを特徴とする請求項１に記載の位置情報サービス提供方法。
【請求項４】前記機能情報は、前記コンテンツサーバーからの測位処理要求であることを特徴とする請求項１に記載の位置情報サービス提供方法。
【請求項５】前記機能情報は、前記端末で実行可能なアプリケーションの起動の際に送信される信号であることを特徴とする請求項１に記載の位置情報サービス提供方法。
【請求項６】前記機能情報は、前記端末が有するボタンの押下の際に送信される信号であることを特徴とする請求項１に記載の位置情報サービス提供方法。
【請求項７】前記認識部が前記測位結果付きのコンテンツ要求を認識した場合に、前記第２ステップの処理が実行されることを特徴とする請求項１に記載の位置情報サービス提供方法。
【請求項８】前記端末が受信している無線信号の受信品質を測定する品質測定手段を有し、前記第１ステップの前記測位処理は前記品質測定手段によって測定された受信品質があらかじめ設定された閾値以上になった場合に実行される請求項１に記載の位置情報サービス提供方法。
【請求項９】前記無線信号が、前記端末が通信に使用する信号であることを特徴とする請求項８に記載の位置情報サービス提供方法。
【請求項１０】前記無線信号が、ＧＰＳ衛星から送信された信号であることを特徴とする請求項８に記載の位置情報サービス提供方法。
【請求項１１】前記端末は前記測位結果を保持するメモリを有し、
前記第１ステップにおいて、前記測位手段は前記測位処理を定期的に実行し、測位処理の結果、決定された前記端末自身の地理的位置に関する情報を、前記測位処理が実行される度に、前記メモリに更新して保持することを特徴とする請求項１に記載の位置情報サービス提供方法。
【請求項１２】前記測位処理がＧＰＳ衛星からの信号を利用しての測位処理であることを特徴とする請求項１に記載の位置情報サービス提供方法。
【請求項１３】コンテンツを送信するコンテンツサーバーと、
第１の測位処理と該第１の測位処理よりも処理速度が速い第２の測位処理とを実行する測位手段と、動作ごとに発せられる機能情報を認識する認識部と、前記コンテンツサーバーからコンテンツを受信する受信手段と、前記コンテンツサーバーに対してコンテンツを要求するコンテンツ要求を送信する送信手段とを有する端末と、
を備えた移動通信ネットワークシステムにおける位置情報サービス提供方法であって、
前記認識部が第１の機能情報を認識したときに、前記測位手段が前記端末の位置を決定する第２の測位処理を実行する第１ステップと、
前記第１ステップでの第２の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段が前記コンテンツサーバーに送信する第２ステップと、
前記第２ステップ後に、前記測位手段が前記端末の位置を決定する第１の測位処理を実行する第３ステップと、
前記第３ステップでの第１の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段が前記コンテンツサーバーに送信する第４ステップと、
を有することを特徴とする位置情報サービス提供方法。
【請求項１４】前記第１の機能情報は測位結果付きのコンテンツ要求であることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項１５】前記第１の機能情報は、前記コンテンツサーバーからの測位処理要求であることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項１６】前記第１の機能情報は、前記端末で実行可能なアプリケーションの起動の際に送信される信号であることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項１７】前記第１の機能情報は、前記端末が有するボタンの押下の際に送信される信号であることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項１８】前記第３ステップの第１の測位処理は、前記認識部が第２の機能情報を認識したときに実行されることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項１９】前記第２の機能情報は測位結果付きのコンテンツ要求であることを特徴とする請求項１８に記載の位置情報サービス提供方法。
【請求項２０】前記第２の機能情報は前記端末で実行可能なアプリケーションの動作中に送信される信号であることを特徴とする請求項１８に記載の位置情報サービス提供方法。
【請求項２１】前記端末は前記第１の測位結果を保持するメモリを有し、
前記第３ステップにおいて、前記測位手段は前記第１の測位処理を定期的に実行し、第１の測位処理の結果、決定された前記端末自身の地理的位置に関する情報を、前記第１の測位処理が実行される度に、前記メモリに更新して保持することを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項２２】前記第１の測位処理がＧＰＳ衛星からの信号を利用しての測位処理であることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項２３】前記第２の測位処理が基地局からの信号を利用して測位する測位処理であることを特徴とする請求項１３に記載の位置情報サービス提供方法。
【請求項２４】端末と、前記端末からのコンテンツ要求に応じてコンテンツを送信するコンテンツサーバーとを有する移動通信ネットワークシステムにおける端末において、
前記端末は、
動作毎に発せられる機能情報を認識する認識部と、
前記認識部が機能情報を認識した場合、前記端末の位置を決定する測位処理を実行する測位手段と、
測位結果付きのコンテンツ要求があった場合、前記測位された測位結果とコンテンツ要求とを前記コンテンツサーバーに送信する手段と、
前記送信したコンテンツ要求に応じて送信されるコンテンツを受信する手段と、
を有することを特徴とする端末。
【請求項２５】端末と、前記端末からのコンテンツ要求に応じてコンテンツを送信するコンテンツサーバーとを有する移動通信ネットワークシステムにおける端末において、
前記端末は、
第１の測位処理と該第１の測位処理よりも処理速度が速い第２の測位処理とを実行する測位手段と、
動作ごとに発せられる機能情報を認識する認識部と、
前記コンテンツサーバーからコンテンツを受信する受信手段と、
前記コンテンツサーバーに対してコンテンツを要求するコンテンツ要求を送信する送信手段と、
前記認識部が第１の機能情報を認識したときに、前記測位手段によって前記端末の位置を決定する第２の測位処理を実行させる処理、前記第２の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段によって前記コンテンツサーバーに送信させる処理、前記測位手段によって前記端末の位置を決定する第１の測位処理を実行させる処理、前記第１の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記送信手段によって前記コンテンツサーバーに送信させる処理を行わせる制御手段と、
を有することを特徴とする端末。
【請求項２６】移動通信ネットワークを用いた位置情報サービス提供システムにおける端末の記録部に記録されるプログラムであって、前記端末に、
動作毎に発せられる機能情報を認識したときに、前記端末の位置を決定する測位処理を実行する第１の処理と、
測位結果付きのコンテンツ要求があった場合、前記測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記端末と移動通信ネットワークを通じて接続されるコンテンツサーバーに送信する第２処理と、
を実行させるさせるためのプログラム。
【請求項２７】移動通信ネットワークを用いた位置情報サービス提供システムにおける端末の記録部に記録されるプログラムであって、前記端末に、
動作ごとに発せられる機能情報を認識したときに、前記端末の位置を決定する第２の測位処理を実行する第１処理と、
前記第２の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記端末と移動通信ネットワークを通じて接続されるコンテンツサーバーに送信する第２処理と、
前記第２の測位処理よりも処理速度が遅い第１の測位処理を実行する第３処理と、
前記第１の測位処理の結果、決定された前記端末の地理的位置に関する情報を付加したコンテンツ要求を、前記コンテンツサーバーに送信する第４処理と、を実行させるためのプログラム。




【国際調査報告】
2005032175.tif 000029
2005032175.tif 000030
2005032175.tif 000031
2005032175.tif 000032
2005032175.tif 000033
2005032175.tif 000034
2005032175.tif 000035