(57)【特許請求の範囲】
【請求項１】
少なくともある地域内の複数の場所について、ある場所を基点としたときの当該基点に対する他の各場所の関連の度合いを表す重みポイントを定めた重み付けマップを、各場所について記憶した重み付けマップ記憶装置を備えたサーバと通信ネットワークで接続される移動端末装置であって、
現在位置を検出する位置検出手段と、
検出された現在位置がいずれかの場所の近傍エリア内に入ったとき、当該場所を基点とする前記重み付けマップを取得する重み付けマップ取得手段と、
取得された重み付けマップの内容に基づいてウェブ情報の要求を通信ネットワーク経由でサーバに送信する送信手段と、
前記サーバから前記要求に基づいて抽出または生成されたウェブ情報を受信する受信手段と、
受信されたウェブ情報を表示する表示手段と
を備えたことを特徴とする移動端末装置。
【請求項２】
１つの場所を基点とする重み付けマップは時間帯毎に複数用意され、前記重み付けマップ取得手段は、現在時刻の属する時間帯に対応した重み付けマップを取得することを特徴とする請求項１記載の移動端末装置。
【請求項３】
前記取得した重み付けマップに基づいて条件情報を生成する条件情報生成手段を備え、前記送信手段は、前記ウェブ情報の要求として前記生成された条件情報を通信ネットワーク経由でサーバに送信することを特徴とする請求項１記載の移動端末装置。
【請求項４】
第１の場所から第２の場所へ移動したとき、前記条件情報生成手段は、第１の場所で利用された重み付けマップと第２の場所に対応する重み付けマップとを所定の規則に従って合成して得られる合成重み付けマップに基づいて前記所定の条件情報を生成することを特徴とする請求項３記載の移動端末装置。
【請求項５】
前記所定の規則は、第１の場所で利用された重み付けマップにおける各場所の重みポイントと第２の場所に対応する重み付けマップにおける当該各場所の重みポイントとを合成した値を当該各場所の重みポイントとするものである請求項４記載の移動端末装置。
【請求項６】
前記所定の規則は、第１の場所で利用された重み付けマップにおける各場所の重みポイントと第２の場所に対応する重み付けマップにおける当該各場所の重みポイントとを、前記移動の方向と当該各場所との関係および時間帯のうちの少なくとも一方を加味して合成した値を当該各場所の重みポイントとするものである請求項４記載の移動端末装置。
【請求項７】
前記所定の規則は、特定の状況において、第２の場所に対応する重み付けマップにおける各場所の重みポイントとをそのまま用いるものである請求項４、５または６記載の移動端末装置。
【請求項８】
前記特定の状況とは、所定の時間帯における少なくとも所定の場所について、前記第２の場所に対応する重み付けマップにおける当該所定の場所の重みポイントをそのまま用いるものである請求項７記載の移動端末装置。
【請求項９】
少なくともある地域において基点となりうる複数の場所について、その位置情報および識別情報を定めた基点分布マップを外部から取得して記憶する基点分布マップ記憶手段を備え、前記重み付けマップ取得手段は現在位置を前記基点分布マップに照らしていずれかの場所の近傍エリア内に入ったかを判断する請求項１記載の移動端末装置。
【請求項１０】
前記重み付けマップは、現在位置が前記地域内でかついずれの場所にも属さない位置に対しても用意されたことを特徴とする請求項１記載の移動端末装置。
【請求項１１】
前記条件情報生成手段は、取得した重み付けマップの場所の少なくとも前記重みポイントに基づいて、前記所定の条件情報を生成することを特徴とする請求項３記載の移動端末装置。
【請求項１２】
前記重み付けマップは、各場所に対して、前記重みポイントに加えて、少なくともそのジャンル情報を記憶しており、前記条件情報生成手段は前記ジャンル情報に基づいて前記所定の条件情報を生成することを特徴とする請求項３または１１記載の移動端末装置。
【請求項１３】
前記ウェブ情報は複数の場所に関連した情報の選択肢リストであり、選択肢の選択によりさらなるウェブ情報が取得される請求項１記載の移動端末装置。
【請求項１４】
前記複数の場所間のユーザの移動の履歴情報を記憶する履歴情報記憶手段と、
前記履歴情報を前記サーバへ送信する手段とを備えたことを特徴とする請求項１記載の移動端末装置。
【請求項１５】
移動端末の移動の変化を監視する手段と、
当該移動の変化に応じて、前記重み付けマップ取得手段、前記送信手段、前記受信手段、前記表示手段の少なくとも一つの駆動と停止を制御する制御手段とを備えた請求項１記載の移動端末装置。
【請求項１６】
前記基点に対する他の各場所の関連の度合いとは、前記基点から前記他の各場所へ移動する可能性の度合い、前記基点で他の各場所に関する情報が参照された回数、前記基点で前記他の各場所に関する情報の提供が希望された度合い、の少なくとも一つである請求項１記載の移動端末装置。
【請求項１７】
位置検出手段を備えた移動端末装置の制御プログラムであって、
ある場所において所定の条件に合致した場合、その場所に対する他の場所の関連の度合いに関する統計データを外部から取得するステップと、
前記統計データに基づいて、関連性が高い場所に関する条件情報を生成するステップと、
生成された条件情報を外部のサーバに送信し、当該サーバから前記条件情報に基づいて抽出された情報を受信して表示するステップと
をコンピュータに実行させる移動端末装置の制御プログラム。
【請求項１８】
前記ある場所から移動してさらに所定の条件に合致した場合に、移動先の場所に対する他の場所の関連の度合いに関する統計データを外部から再取得するステップと、
当該再取得した統計データに基づいて関連性が高い場所に関する条件情報を再生成するステップと、
前記条件情報を外部のサーバに送信し、当該サーバから前記条件情報に基づいて抽出された情報を受信して表示するステップとをさらにコンピュータに実行させ、
前記再生成するステップでは、前記再取得した統計データを直前に取得した統計データと合成して得た合成統計データに基づいて前記関連性が高い場所に関する条件情報を再生成することを特徴とする請求項１７記載の移動端末装置の制御プログラム。
【請求項１９】
通信ネットワークを介して移動端末装置へ情報を提供するサーバであって、
少なくともある地域内の複数の場所の間で、ある場所を基点としたときの当該基点に対する他の各場所の関連の度合いを表す重みポイントを定めた重み付けマップを、各場所について記憶した重み付けマップ記憶手段と、
前記移動端末装置から現在位置情報を受信し、当該現在位置に対応する重み付けマップを抽出し、当該移動端末装置へ送信する手段と
を備えたサーバ。
【請求項２０】
少なくともある地域において基点となりうる複数の場所について、その場所情報および識別情報を定めた基点分布マップを記憶した基点分布マップ記憶手段を備え、前記移動端末装置からの要求に応じて指定された位置を含む地域の基点分布マップを前記移動端末装置へ提供することを特徴とする請求項１９記載のサーバ。
【請求項２１】
前記移動端末装置から移動履歴情報を受信する手段と、受信した移動履歴情報に基づいて前記重み付けマップを更新する手段とを備えたことを特徴とする請求項１９記載のサーバ。
【請求項２２】
通信ネットワークを介して移動端末装置へ情報を提供するサーバであって、
少なくともある地域内の複数の場所の間で、ある場所を基点としたときの当該基点に対する他の各場所の関連の度合いを表す重みポイントを定めた重み付けマップを、各場所について記憶した重み付けマップ記憶手段と、
前記移動端末装置から周期的に送信される現在位置情報を受信する手段と、
受信された現在位置がいずれかの場所の近傍エリア内に入ったとき、当該場所を基点とする前記重み付けマップを確認する重み付けマップ確認手段と、
確認した重み付けマップに基づいて条件情報を生成する条件情報生成手段と、
生成された条件情報に基づいてウェブ情報を抽出または生成する手段と、
当該現在位置情報を送信した前記移動端末装置へ前記抽出または生成されたウェブ情報を送信する手段と
を備えたサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動端末装置およびその制御プログラムならびにサーバに関する。
【背景技術】
【０００２】
近年の無線通信技術、デバイス技術の発達はめざましく、携帯電話機のような小型の移動端末装置が、個人の携帯するコミュニケーションツールとして広く普及してきている。その機能は、通話、電子メール、ウェブ閲覧、カメラ撮影、音楽再生、位置検出（ＧＰＳ）等、多岐にわたっている。
【０００３】
このような移動端末装置のウェブ閲覧機能を利用すれば、ユーザは、積極的に、特定の目的地の名称やキーワードを入力して、必要な情報を検索して閲覧することができる。
【０００４】
しかし、このようなユーザによる積極的な指示操作によらず、店舗や商業施設などでは、その地域に入ってきた移動端末に対して、自動的に情報を提供することによって、元々予定していない客を吸い寄せることができれば、好ましい。
【０００５】
このような観点から、移動端末装置を利用して現在位置の周辺の店舗や施設に関する情報提供を行う各種の技術が提案されている。
【０００６】
非特許文献１は、移動端末装置向けのサービスではないが、ウェブ閲覧の対象となるＵＲＬアドレスとして「○○駅．ｊｐ．」と駅名を指定することにより、その駅周辺の各種の店舗、施設等の広告・宣伝・利用情報を選択できるような選択肢情報を提供する技術を開示している。
【０００７】
また、特許文献１は、携帯電話機から所定のポータルサイトにアクセスして、携帯電話機の位置情報、時刻等のユーザコンテキスト情報サーバに送り、これに対応した情報をサーバから受信して表示する技術を提案している。但し、位置情報とユーザコンテキスト情報のみに基づく情報検索ではヒットする項目が多岐にわたり、携帯電話機での閲覧には適さない。そこで、サーバが、当該ユーザによってスケジュール帳等に予め入力された情報からキーワードを抽出し、そのキーワードに基づいて、位置と関連づけられた情報（広告）のうち適切なものを抽出する。
【特許文献１】特開２００１−２３６３６８号公報
【非特許文献１】インターネット＜ＵＲＬ：ｈｔｔｐ：／／新宿駅．ｊｐ／＞
【発明の開示】
【発明が解決しようとする課題】
【０００８】
非特許文献１に記載のようなウェブ閲覧を移動端末装置で行えるとしても、ユーザは個別の駅名を入力する必要があり、このような煩雑な操作に抵抗があるユーザはこのようなサービスを利用しない可能性が高い。また、このサービスにより提供される情報は、ある駅の周辺での種々雑多な情報であり、多くの不要な情報が含まれている。すなわち、ある場所にいるユーザの目的は様々であるため、提示された情報がユーザの目的や興味に合致する情報であるとは限らない。特に広告・宣伝情報については、ユーザの目的等に合致しない情報は効果がなく、ユーザにとっても迷惑な情報を提供することになる。このため、ユーザの積極的な要求によらずに情報を提供するようなサービスの場合、ユーザに拒否されれば、サービスとして成り立たない。
【０００９】
特許文献１に記載の技術によれば、ユーザの状況に応じた情報の提供を行うことができるが、そのためには、端末内のユーザのスケジュール情報等をサーバへ送信して利用する必要があり、そのような情報を入力していないユーザについては利用ができない。また、スケジュール情報は個人情報であり、入力を行っているユーザであっても、外部での利用は躊躇される場合もある。
【００１０】
本発明は、このような背景においてなされたものであり、その目的は、ユーザが自身のいる場所やこれから訪れる場所の情報を入力するような煩雑な操作を行うことなく、ある場所におけるユーザの行き先を統計的なデータに基づいて、行き先候補に関連した適切な情報を提供することにある。
【課題を解決するための手段】
【００１１】
本発明による移動端末装置は、少なくともある地域内の複数の場所について、ある場所を基点としたときの当該基点に対する他の各場所の関連の度合いを表す重みポイントを定めた重み付けマップを、各場所について記憶した重み付けマップ記憶装置を備えたサーバと通信ネットワークで接続される移動端末装置である。この移動端末装置は、現在位置を検出する位置検出手段と、検出された現在位置がいずれかの場所の近傍エリア内に入ったとき、当該場所を基点とする前記重み付けマップを取得する重み付けマップ取得手段と、取得された重み付けマップの内容に基づいてウェブ情報の要求を通信ネットワーク経由でサーバに送信する送信手段と、前記サーバから前記要求に基づいて抽出または生成されたウェブ情報を受信する受信手段と、受信されたウェブ情報を表示する表示手段とを備えたことを特徴とする。
【００１２】
前記重み付けマップは、検出された移動端末装置の位置、すなわち、これを携帯するユーザの位置に基づいて、取得される。重み付けマップはある場所を基点としたときの当該基点に対する他の各場所の関連の度合いを表す重みポイントを定めた情報なので、この情報に基づいてウェブ情報の要求が行われることにより、ユーザは自身のいる場所やこれから訪れる場所の情報を入力するような煩雑な操作を行うことなく、ユーザが訪れる可能性が高い場所に関連した情報が優先的に取得され、ユーザに提供されることになる。
【００１３】
１つの場所を基点とする重み付けマップは時間帯毎に複数用意され、前記重み付けマップ取得手段は、現在時刻の属する時間帯に対応した重み付けマップを取得するようにしてもよい。これによって、同じ場所においても、時間帯に応じて重み付けマップの重みポイントを変え、時間帯によって異なる人々の流れに重み付けマップを対応させることができる。
【００１４】
上記構成において、好ましくは、前記取得した重み付けマップに基づいて条件情報を生成する条件情報生成手段を備え、前記送信手段は、前記ウェブ情報の要求として前記生成された条件情報を通信ネットワーク経由でサーバに送信する。取得した重み付けマップの情報をそのまま利用するのではなく、ユーザの属性や現在の状況を反映させた条件情報によりウェブ要求を行うことが可能となる。
【００１５】
また、第１の場所から第２の場所へ移動したとき、前記条件情報生成手段は、第１の場所で利用された重み付けマップと第２の場所に対応する重み付けマップとを所定の規則に従って合成して得られる合成重み付けマップに基づいて前記所定の条件情報を生成することもできる。これにより、同じ場所であってもどこからその場所に来たかという移動履歴をウェブ情報の要求に反映させることが可能となる。あるいは移動の方向に基づく重みポイントの補正することが可能となる。
【００１６】
少なくともある地域において基点となりうる複数の場所について、その位置情報および識別情報を定めた基点分布マップを外部から取得して記憶する基点分布マップ記憶手段を備え、前記重み付けマップ取得手段は現在位置を前記基点分布マップに照らしていずれかの場所の近傍エリア内に入ったかを判断するようにしてもよい。基点分布マップを外部から取得することにより、現在位置の周辺の基点の存在の状況を認識し、かつ、現在位置が基点に属するかどうかを判断することが容易となる。
【００１７】
移動端末装置は、さらに、前記複数の場所間のユーザの移動の履歴情報を記憶する履歴情報記憶手段と、前記履歴情報を前記サーバへ送信する手段とを備えてもよい。これによって、サーバは現実のユーザの移動の履歴情報を取得して、当該地域の重み付けマップの更新に利用することができる。
【００１８】
本発明は、また、移動端末装置の制御プログラムやこれを記憶した記録媒体としても把握することができる。
【００１９】
本発明によるサーバは、通信ネットワークを介して移動端末装置へ情報を提供するサーバであって、少なくともある地域内の複数の場所の間で、ある場所を基点としたときの当該基点に対する他の各場所の関連の度合いを表す重みポイントを定めた重み付けマップを、各場所について記憶した重み付けマップ記憶手段と、前記移動端末装置から現在位置情報を受信し、当該現在位置に対応する重み付けマップを抽出し、当該移動端末装置へ送信する手段とを備える。これにより、上記のような移動端末装置とともに情報提供のためのシステムを構成する。
【００２０】
本発明によるさらなる構成および作用は、以下の実施の形態により詳細に説明される。
【発明の効果】
【００２１】
少なくともある地域内の複数の場所の間で、ある場所を基点としたときの当該基点に対する他の各場所の関連の度合いを表す重みポイントを定めた重み付けマップを利用することにより、ユーザにとっては、煩雑な入力操作を行う必要がなく、また、スケジュール情報などの提示をすることなく、統計データに基づいて、ユーザに提供する情報の適性度を高めることが可能となる。
【００２２】
また、ユーザの実際の移動履歴に基づいて重み付けマップを逐次更新していくことにより、統計データの確度をさらに上昇させることができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の好適な実施の形態について図面を参照しながら詳細に説明する。
【００２４】
図１は、本実施の形態に係る情報提供システムの概略の構成を示している。このシステムは、情報提供を受ける移動端末装置１００（以下、端末装置を単に端末ともいう）と、この端末１００と通信ネットワーク１５０を介して接続されるサーバ群とにより構成される。通信ネットワーク１５０は、携帯電話網、ゲートウェイ、インターネット等を含みうる。
【００２５】
サーバ群は、基点分布マップサーバ２００ａ（サーバＡ）と、重み付けマップ管理サーバ２００ｂ（サーバＢ）、および、ウェブ（Ｗｅｂ）情報提供サーバ２００ｃ（サーバＣ）を含む。これらのサーバ２００ａ〜２００ｃ（総称して２００）は、同一のサイトにある異なるサーバであってもよいし、同一のサーバの異なる機能であってもよい。また、ウェブ情報提供サーバ２００ｃは複数のサイトに分散した複数のサーバであってもよい。
【００２６】
本明細書において「基点」とは、本実施の形態における情報提供サービスを開始するためのユーザのスタート位置であり、基本的には予め決められたランドマークの位置である。
【００２７】
基点分布マップサーバ２００ａは、少なくともある地域において基点となりうる複数のランドマークについて、その位置情報および識別情報を定めた基点分布マップを記憶したサーバである。「基点分布マップ」とは、少なくともある地域において基点となりうる複数のランドマークについて、その位置情報および識別情報を定めたものであり、図６で後述する。また、「ランドマーク」とは、人々が訪れる行き先候補となる場所であり、商業施設や公共施設等を含む。商業施設としては、例えば、店舗（飲食店、デパート、ショッピングセンター）、映画館、遊技場、スポーツ施設（野球場、サッカー場等）、コンサート会場、等が含まれる。また、公共施設には、駅、役所、等が含まれる。
【００２８】
重み付けマップ管理サーバ２００ｂ（サーバＢ）は、重み付けマップを記憶・管理している。「重み付けマップ」とは、少なくともある地域内の複数のランドマーク（場所）の間で、あるランドマークを基点としたときの当該基点に対する他の各ランドマークの関連の度合いを表す重みポイントを統計的な手法により定めた情報であり、各ランドマークについて用意される。後述するように、１つのランドマークについては異なる時間帯について異なる重み付けマップを用意することが可能である。当該基点に対する他の各ランドマークの関連の度合いとは、ある基点から他の各ランドマークへ移動する可能性の度合い、前記基点で他の各ランドマークに関する情報が参照された回数、前記基点で前記他の各ランドマークに関する情報の提供が希望された度合い、の少なくとも一つである。以下の例では、基点から他の各ランドマークへ移動する可能性の度合いを例として説明する。
【００２９】
ウェブ情報提供サーバ２００ｃは、少なくとも複数のランドマークの各々に関連したウェブ情報を提供する例えばインターネット上のサーバである。
【００３０】
図２は、移動端末１００の概略のハードウェア構成例を示す。この移動端末１００は、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、表示制御部１０４、表示部１０５、ＲＴＣ(Real Time Clock)１０６、操作部１０７、フラッシュメモリ１０８、ＧＰＳ受信部１０９、アンテナ１１０、通信部１１１、音声処理部１１３、マイク１１４、およびスピーカ１１５を有している。
【００３１】
ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、表示制御部１０４、ＲＴＣ１０６、操作部１０７、フラッシュメモリ１０８、ＧＰＳ受信部１０９、通信部１１１、および音声処理部１１３はバス１１６に接続されており、このバス１１６を介して相互にデータの授受、コマンドの送受などが行われるようになっている。
【００３２】
ＲＡＭ１０２は、ＣＰＵ１０１の演算結果や外部から取得したデータを一時的に保持格納するメモリである。ＲＯＭ１０３は、オペレーティングシステム（ＯＳ）や各種プログラムおよび固定的なデータを保存する不揮発性のメモリである。ＣＰＵ１０１はＲＯＭ１０３からプログラムを読み取り、このプログラムに従って所定の処理を実行するコンピュータの中枢部を構成する。フラッシュメモリ１０８は、外部から取得したデータや、メールアドレス、ＵＲＬなどの情報を後の処理のために保持しておく再書き込み可能な不揮発性のメモリである。ＲＴＣ１０６は、日時情報を生成する部位である。
【００３３】
ＧＰＳ受信部１０９は、アンテナ１１０で複数の衛星からの信号を受信して端末の現在位置を検出し、位置情報（緯度、経度）を生成する部位である。
【００３４】
通信部１１１は、アンテナ１１２を介した無線通信により通信ネットワーク１５０との接続を確立し、通信ネットワーク１５０との間でデータの送受信を行う機能を有する。操作部１０７は、テンキーや各種指示キーを有し、ユーザの入力インタフェースを提供する。
【００３５】
表示制御部１０４は、ＣＰＵ１０１からテキストや画像等の表示情報を受け取り、これに基づいて表示部１０５を駆動する機能を有する。表示部１０５は、液晶デバイス、有機ＥＬデバイス等の任意の表示デバイスを含み、表示制御部１０４からの駆動信号に従って画像を光学的に表示する機能を有する。
【００３６】
音声処理部１１３は、スピーカ１１５から音声を出力させたり、マイク１１４からの入力音声を所定の信号に変換する処理を行う。
【００３７】
図３は、サーバ２００のハードウェア構成例を示している。このサーバ２００は、ＣＰＵ２０１と、これにバス２０９で接続された、メモリ２０２、操作部２０３、表示部２０４、大容量記憶装置２０６、通信部２０７、ＲＴＣ２０８を備えている。
【００３８】
メモリ２０２はプログラムやデータを記憶し、ＣＰＵ２０１の作業領域、一時記憶領域として利用される記憶部である。操作部２０３はキーボード、マウス等のユーザの入力インタフェースを提供する部位である。表示部２０４は表示画面上に情報を表示する出力インタフェースを提供する部位である。大容量記憶装置２０６は、プログラムやデータを格納する、ＨＤＤ等の大容量の不揮発性記憶装置である。通信部２０７は、通信ネットワーク１５０に接続され、データの送受信を行う部位である。ＲＴＣ２０８は、日時情報を生成する部位である。
【００３９】
図４は、本実施の形態における移動端末１００とサーバ２００の備える機能および情報の授受を示している。ここでは、便宜上、上記サーバ２００ａ〜２００ｃを一括してサーバ２００として図示している。
【００４０】
移動端末１００は、位置情報取得部１２１、基点分布マップ取得要否判断部１２２、基点分布マップ蓄積部１２３、基点・副基点設定部１２４、重み付けマップ要求部１２５、重み付けマップ蓄積部１２６、重み付けマップ合成部１２７、条件情報生成部１２８、Ｗｅｂ情報蓄積部１２９、Ｗｅｂ情報加工部１３０、Ｗｅｂ情報表示部１３１、基点リセット判断部１３２、移動履歴情報蓄積部１３３を有する。これらの機能部は、図２に示したハードウェア各部および／またはＣＰＵのソフトウェア処理により実現される。
【００４１】
位置情報取得部１２１は、ＧＰＳ受信部１０９の機能により移動端末１００の現在位置の情報を取得する。基点分布マップ取得要否判断部１２２は、現在位置の変化情報等に基づいて基点分布マップの取得の要否を判断し、必要な場合に所定地域の基点分布マップをサーバ２００に要求する。基点分布マップ蓄積部１２３は、取得した基点分布マップをＲＡＭ１０２やフラッシュメモリ１０８などの記憶装置に記憶する部位である。基点・副基点設定部１２４は、現在位置を基点分布マップに照らして、現在位置が基点に属するか否か、基点をスタートした後に達した基点（すなわち副基点）か否かの判断を行う。
【００４２】
重み付けマップ要求部１２５は、基点（副基点を含む）の情報および時刻情報に基づいてサーバ２００に該当する重み付けマップを要求する。重み付けマップ蓄積部１２６は受信した重み付けマップをＲＡＭ１０２やフラッシュメモリ１０８などの記憶装置に記憶する部位である。但し、時刻情報は端末からサーバへ送らず、サーバ側で現在時刻を確認して用いるようにしてもよい。
【００４３】
重み付けマップ合成部１２７は、副基点において重み付けマップの合成を行う。この合成の例については後述する。条件情報生成部１２８は、重み付けマップ（合成重み付けマップを含む）を分析して条件情報を生成する部位である。「条件情報」とは、ウェブ情報提供サーバ２００ｃにおいて適切なウェブ情報を抽出するための条件として用いられる情報である。この詳細についても後述する。サーバ２００には条件情報とともにＷｅｂ情報要求が送信される。
【００４４】
Ｗｅｂ情報蓄積部１２９は、サーバ２００から受信されたＷｅｂ情報をＲＡＭ１０２やフラッシュメモリ１０８などの記憶装置に蓄積する。Ｗｅｂ情報加工部１３０は、受信したＷｅｂ情報を加工して所定のウェブページを生成する。これは、例えば、受信した複数の項目のＷｅｂ情報の選択肢を含みメニューページの生成である。Ｗｅｂ情報表示部１３１は、加工されたＷｅｂ情報等を、表示制御部１０４を介して表示部１０５に表示する。このようなＷｅｂ情報の加工は、サーバ２００側で行ってもよい。
【００４５】
基点リセット判断部１３２は、後述するような所定の条件下で副基点の更新を停止するか否かを判断する。移動履歴情報蓄積部１３３は、基点からスタートし、１以上の副基点へ達した移動履歴を表す情報をＲＡＭ１０２やフラッシュメモリ１０８などの記憶装置に記憶する部位である。
【００４６】
サーバ２００は、基点分布マップ提供部２２１、基点分布マップデータベース（ＤＢ）２２２、重み付けマップ提供部２２３、重み付けマップＤＢ２２４、Ｗｅｂ情報抽出・提供部２２５およびＷｅｂ情報ＤＢ２２６を備える。基点分布マップ提供部２２１は、移動端末１００からの要求に応じて基点分布マップＤＢ２２２を検索し、当該地域の最新の基点分布マップを移動端末１００に提供する。重み付けマップ提供部２２３は、重み付けマップＤＢ２２４を検索し、当該基点および時刻（の属する時間帯）に対応する重み付けマップを抽出し、移動端末１００へ送信する。Ｗｅｂ情報抽出・提供部２２５は、移動端末１００からの条件情報に基づいてＷｅｂ情報ＤＢ２２６から該当するＷｅｂ情報を抽出し、移動端末１００へ送信する。
【００４７】
次に図５により、図１の情報提供システムの基本的な動作の概略を説明する。
（１）移動端末１００のユーザが電車でＳ駅に到着した状況を例とする。本情報提供サービスの前提として、移動端末１００は、基点分布マップサーバ２００ａから基点分布マップ２１を取得する。
（２）Ｓ駅に到着した時点で、基点分布マップ２１に基づいて、自動的にまたはユーザによる指示により、Ｓ駅が基点として設定される。
（３）移動端末１００は、重み付けマップ管理サーバ２００ｂにアクセスし、この基点の重み付けマップ２３を取得する。
（４）移動端末１００は、この重み付けマップ２３および他の必要な情報に基づいて条件情報を生成し、Ｗｅｂ情報提供サーバ２００ｃに送信する。条件情報の生成の方法については後述する。
（５）Ｗｅｂ情報提供サーバ２００ｃは受信した条件情報に基づいて適切なウェブ情報２５を抽出し、移動端末１００へ送信する。このウェブ情報２５は、典型的には、画面２５０に示すように、特定のＵＲＬへのリンクが設定された複数の項目を含むウェブページとして表示される。Ｗｅｂ情報には複数のＵＲＬに加えて各項目の概要データを含んでもよい。ユーザはいずれかの項目を選択指示することにより、その項目のさらなる詳細情報をインターネット等から取得し閲覧することができる。
（６）ユーザの移動に伴って、ユーザがＳ駅から別のランドマーク（例えばデパートＡ）に到達し、ここを通過して他のランドマーク（例えばアリーナＣ）の方面へ向かったとする。このような事実は移動端末１００の現在位置の変化を基点分布マップ２１と照合することにより、判明する。このとき、Ｓ駅の次に到達したランドマークであるデパートＡを副基点として設定し、重み付けマップ管理サーバ２００ｂからデパートＡの重み付けマップ２３を取得する。
（７）移動端末１００は、条件情報を更新し、これをＷｅｂ情報提供サーバ２００ｃに送信する。
（８）移動端末１００は、Ｗｅｂ情報提供サーバ２００ｃからＷｅｂ情報を再取得し、表示を更新する。これにより、ユーザの移動に伴って、表示画面２５０に提供される情報が自動的に変わっていく。
【００４８】
図６により基点分布マップの具体例について説明する。図６（ａ）はある地域（例えば渋谷周辺、新宿周辺等）における基点分布マップ２１を二次元平面上に模式的に表したものである。図６（ａ）中の小さい黒丸は基点３１を表している。基点の周囲にはある距離範囲で基点設定エリア３２が定義される。基点設定エリア３２は、所定の範囲を持って基点の位置を把握するためのものである。各基点３１には重み付けマップ２３が用意される。ある地域内でいずれの基点設定エリア３２にも属さない位置に対して共通に重み付けマップ２３を用意することも可能である。
【００４９】
図６（ｂ）は、基点分布マップ２１をテーブル形式のデータとして表したものである。基点分布マップ２１が保持する情報としては、個々のランドマークを一意に識別するための情報である「ランドマークＩＤ」、そのランドマークの「名称」、および経度および緯度で表される位置を含む。その他、必要であれば、基点分布マップ２１に他の項目を保持してもよい。
【００５０】
図７は、重み付けマップの説明図である。図７（ａ）は、基点周辺の主要なランドマークの位置関係を示す基点周辺ランドマーク配置を示している。図７（ｂ）（ｃ）は、それぞれ、図７（ａ）に対応する時間帯１（例えば昼間）および時間帯ｎ（例えば夜間）の重み付けマップ２３を例示している。図７（ｂ）（ｃ）中の図形○や□等の位置は地図上での位置に対応し、そのサイズは重みポイントを反映している。すなわち、重みポイントが大きいほど、サイズは大きく示されている。形状は当該ランドマークのジャンルに対応している。図７（ｂ）（ｃ）から分かるように、同じ基点周辺の重み付けマップであっても、時間帯によってその内容は異なりうる。
【００５１】
なお、図７（ｂ）（ｃ）に示した重み付けマップ２３は、便宜上わかりやすいように、視覚的に重み付けマップの内容を示したものであり、実際には所定のデータ形式のデータとして表される。図８（ａ）は重み付けマップのデータフォーマット例を示しており、図８（ｂ）はその具体例を示している。重み付けマップ２３は、ある基点について、複数の時間帯毎に、その周辺の主要な「ランドマーク」とその「メタデータ」が規定される。「メタデータ」としては、「重みポイント」、そのランドマークの属する「ジャンル」、ランドマークの「名前」、ランドマークの休業日・営業時間帯等の「営業時間」、ランドマークの主要客の性別や年齢層などの「対象」を含んでいる。重みポイントとは、基点からそのランドマークへ移動する統計的な確率データ（すなわち基点から他の各ランドマークへ移動する可能性の度合い）である。
【００５２】
前記条件情報は、取得した重み付けマップに含まれるランドマークの識別情報、および、メタデータに基づいて、生成される。例えば、次のような情報を条件情報とすることができる。
（１）重みポイントの大きい方から上位ｎ件（ｎは複数）抽出したランドマークＩＤ
（２）重みポイントの大きい方から上位ｎ件抽出したジャンル
（３）ジャンル毎に重みポイントを集計した場合の、重みポイントの大きい方から上位ｎ件のジャンル
【００５３】
また、条件情報の生成時に、端末に予め設定された情報を重み付けマップの情報と照合して該当するランドマークを選択し、条件情報を生成するようにしてもよい。例えば、予め設定された情報とは、ランドマークのジャンル（飲食店、デパートなど）、嗜好、個人情報（性別や年齢等）等の属性情報であり、これらに該当するメタデータを有するランドマークを優先的に抽出して条件情報を生成することが可能である。また、時間帯によって重み付けマップが用意されているので、基本的に現在時刻が営業時間外のランドマークは重み付けマップに含まれていないと考えられるが、当日が休業日に該当するようなランドマークは条件情報の生成時に除外することができる。
【００５４】
図９は、重み付けマップの幾つかの決定スキームを示している。
【００５５】
図９（ａ）は、重み付けマップの決定スキーム＃１を表している。これは、現在位置が基点であろうが副基点であろうが、重み付けマップとして、現基点（副基点を含む）と現在時刻とに基づいて得られた重み付けマップをそのまま用いる場合である。
【００５６】
図９（ｂ）は、重み付けマップの決定スキーム＃２を表している。これは、直前基点（副基点を含む）で得られた重み付けマップ（後述する合成重み付けマップを含む）と、現在の副基点および現在時刻に基づいて得られた現重み付けマップとを所定の条件で合成して得られた合成重み付けマップを用いる場合である。ユーザの移動経路において直前に利用された重み付けマップの内容を現時点の重み付けマップに反映させる（重みポイントを補正する）ことにより、移動履歴を反映した重み付けマップを生成することができる。すなわち、同じランドマーク位置であっても、どこから来たかによって合成重み付けマップの内容が異なることになる。例えば、Ｓ駅にいる移動端末ユーザに画一的に、Ｓ駅周辺のレストラン情報を配信しても、これからでかける人にとっては有益であるが、帰ろうと思ってＳ駅に到着したユーザにとっては却って迷惑になる。本実施の形態では、移動履歴を反映した合成重み付けマップの利用により、このような問題に対処することが可能となる。
【００５７】
図９（ｃ）は、重み付けマップの決定スキーム＃３を表している。これは、図９（ｂ）と類似しているが、図９（ｂ）の場合に加えて、進行方向情報（個々のランドマークが進行方向との関係で所定の位置にあるか？）を考慮して、合成重み付けマップを生成している。この場合、例えば、「所定の位置」として進行方向の後ろ側にあるランドマークについてそれ以外のランドマークよりも重みポイントを相対的に低下させる補正を行う。この構成により同じランドマーク位置であっても、どこからそこへ来たかによって、かつ、どの方向へ向かっているかによって、合成重み付けマップの内容が異なってくる。
【００５８】
図１０は、図９（ｂ）（ｃ）の重み付けマップの決定スキーム＃２において、ユーザの移動に伴って重み付けマップ（合成重み付けマップ）がどのような変化していくかを示したものである。最初の基点での重み付けマップ０はそのまま用いられる。次の副基点１では、この位置および時刻で求められる重み付けマップ１と重み付けマップ０とを合成して重み付けマップ１ａが生成される。次の副基点２では、この位置および時刻で求められる重み付けマップ２と先の合成重み付けマップ１ａとを合成して重み付けマップ２ａが生成される。次の副基点３では、この位置および時刻で求められる重み付けマップ３と先の合成重み付けマップ２ａとを合成して重み付けマップ３ａが生成される。基点リセットまでこのような処理が継続される。
【００５９】
図１１は、重み付けマップの合成の様子を二次元的表現で示したものである。重み付けマップが現在位置を中心として周囲のランドマークを含むものであるが、図１１では便宜上、現在位置（図中黒丸）を中心とする第１象限部分のみを示している。
【００６０】
図１１（ａ）はＳ駅基点の重み付けマップ、図１１（ｂ）は次の副基点であるデパートＡでの重み付けマップ、図１１（ｃ）は図１１（ａ）（ｂ）の両重み付けマップを合成して得られる合成重み付けマップ、をそれぞれ表している。図から分かるように、ユーザの現在位置（小さい黒丸）には重みポイントはないので（すなわち０なので）、図中のその位置にサイズ変化図形は存在しない。図中の各ランドマークの名称に付随した括弧内の英文字はその重みポイントを示している。図１１（ｃ）の合成重み付けマップにおける重みポイントの表記（ｂ３＝ｂ１｜ｂ２）は、重みポイントｂ３が重みポイントｂ１とｂ２の合成により得られることを示している。合成の方法の代表例は平均値をとることであるが、これに限る訳ではない。また、進行方向を加味する場合の合成としては、進行方向と逆側にあるランドマークの重みポイントを減少させるようにしてもよい。その計算式は例えばｘ３＝（ｘ１＋ｘ２）／３である。同時に進行方向にあるランドマークの重みポイントを増加させるようにしてもよい。その計算式は例えばｘ３＝ｘ１＋ｘ２である。
【００６１】
このような移動軌跡を考慮して重み付けマップの合成を行うことにより、直前に訪問または通過したランドマークの重みポイントを低減させたり、進行方向の例えば後方のランドマークの重みポイントを低減させたりして、静的な重み付けマップの重みポイントをユーザの移動状況に応じて補償することが可能となる。
【００６２】
次に、本実施の形態における情報提供システムの動作をフローチャートにより説明する。
【００６３】
図１２は、本実施の形態の動作に関する移動端末１００における初期的な処理を表している。移動端末１００は、その電源が投入された後は、常時、本情報提供サービスを受けられる状態になるものとするか、ユーザが所定の指示操作を行った後、本情報提供サービスを受けられる状態とするかは任意である。
【００６４】
また、移動端末１００の移動に関する変化を常に監視しておき、移動に関する変化があったとき、本情報提供サービスを受けられる状態にし、移動に関する変化が停止したとき、本情報提供サービスを受けられない状態にするよう、移動端末１００の各種機能を自動制御してもよい。すなわち、移動端末の移動の変化を監視し、当該移動の変化に応じて、重み付けマップ取得手段、送信手段、受信手段、表示手段の少なくとも一つの駆動と停止を制御することができる。ここに「移動に関する変化」とは、現在位置の変化の他、移動速度、移動速度の変化を含みうる。端末の移動速度の変化はＧＰＳによる周期的な位置の監視結果に基づいて計算することができるが、別途、既知の加速度センサ（図示せず）を備えて直接的に加速度を測定するようにしてもよい。
【００６５】
図１２の処理において、移動端末１００は、所定の頻度で（例えば１分毎に）処理を行うために位置情報取得タイミングを監視する（Ｓ１１）。位置情報取得タイミングになったら、現在位置を検出する（Ｓ１２）。そこで、基点分布マップの取得が必要かどうかを確認する（Ｓ１３）。この確認では、移動端末が情報提供受信モードに入ったとき、または、所定距離以上移動したときであって、同位置の属する基点分布マップが端末内に存在していない場合に、「取得要」と判断する。このとき、基点分布マップサーバ２００ａにアクセスして当該基点分布マップを取得する（Ｓ１４）。
【００６６】
基点分布マップはある地域について一度取得すれば、バージョンアップされない限り、それを継続して利用することができる。したがって、現在位置の基点分布マップが必要になったときに、移動端末内に既に保存されていれば、そのバージョンをサーバに送り、バージョンアップの有無を確認して必要時のみ基点分布マップをダウンロードするようにしてもよい。
【００６７】
ここでは、基点分布マップは移動端末が所定の条件に従って自動的に取得する例を示したが、ユーザの指示操作にしたがってその地域の基点分布マップを取得するようにしてもよい。この場合も新たな基点分布マップの取得は、バージョンアップの確認後に行うことが好ましい。
【００６８】
図１３に、本実施の形態における移動端末１００の主要な処理を表すフローチャートを示す。この処理は図１２の処理を前提として、図１２の処理とは独立に実行される。
【００６９】
移動端末の現在位置を監視し、現在位置が予め定められた基点設定条件に合致したかどうかを確認する（Ｓ２１，Ｙｅｓ）。基点設定条件とは、現在位置を基点としてよいかどうかを判断するための条件であり、例えば、ＧＰＳ受信機が位置検出不能状態から可能状態に変化したとき（例えば衛星電波の受信感度が低いビル内から外に出たときなど）、高速移動が低速移動に変化して所定時間が経過したとき（例えば電車から降りたとき）、静止状態から移動開始したとき、等の時点で基点分布マップに照らして現在位置をチェックし、現在位置がいずれかのランドマークの基点設定エリア内に入っているかを確認する。いずれかの基点設定エリア内に入っていれば、そのランドマークの位置を基点として設定する（Ｓ２２）。
【００７０】
また、この基点情報は移動履歴情報として記憶装置内に記録する。ユーザによる明示の指示操作があった場合にも基点設定を行うようにしてもよい。
【００７１】
さらには、基点の設定の契機として、非接触ＩＣカード機能を備えた移動端末の場合、その機能を利用した乗物の降車情報に基づいて、例えば、改札外に出た時点で移動を始めたと判断して基点の設定を行うことが可能である。
【００７２】
ついで、この基点と現在の時刻の情報をサーバに送信し、該当する重み付けマップをダウンロードする（Ｓ２３）。前述したように、時刻はサーバで判断してもよい。さらに、重み付けマップ等に基づいてＷｅｂ情報提供サーバに送信するための条件情報を上述したように生成する（Ｓ２４）。この生成した条件情報をＷｅｂ情報提供サーバに送り、Ｗｅｂ情報提供サーバからＷｅｂ情報を取得して必要に応じて加工した後、表示部に表示する（Ｓ２５）。
【００７３】
その後、基点リセット処理が必要になるまで（Ｓ２６）、ステップＳ２７〜Ｓ３２の処理を繰り返す。基点リセット処理とは副基点の更新を停止する処理であり、その停止条件は具体的には、例えば、低速移動から高速移動に変化したとき（例えば電車やバスに乗ったとき等）、ユーザが明示の停止指示操作を行ったとき等である。さらには、現在位置が一定時間以上移動しなくなったとき、ＧＰＳ機能が一定時間以上働かなくなったとき、等も停止条件に加えてもよい。停止条件を増やせば、副基点の連鎖が中断される可能性が高まるが、この場合には、最後の副基点が新たな基点として作用しうる。
【００７４】
上述した非接触ＩＣカード機能を備えた移動端末の場合、その機能を利用した乗物の乗車情報に基づいて、例えば、改札内に入った時点で移動が止まったと判断して基点リセットを行うことが可能である。
【００７５】
基点リセット処理が必要と判断されたとき、基点リセット処理を行い、リセット位置（終点）を移動履歴に追加し（Ｓ３３）、基点から終点までの移動履歴情報を重み付けマップ管理サーバ２００ｂに送信する（Ｓ３４）。その後、ユーザによる明示の終了指示等により本処理が終了するまでは（Ｓ３５）、ステップＳ２１へ戻って、上記の処理を繰り返す。
【００７６】
ステップＳ２７では、監視されている現在位置を、基点分布マップに照らし、副基点の設定が必要か否かを判断する（Ｓ２７）。なお、現在位置がいずれの基点設定エリアに属さない場合には、図６（ａ）に示した「その他」の基点エリアに属するものとしてもよい。副基点の設定が必要であると判断されれば、移動履歴にこの副基点の情報を追加する（Ｓ２８）。さらに、この副基点と現在の時刻に対応する重み付けマップをダウンロードする（Ｓ２９）。そこで、上述したように必要に応じて合成による新重み付けマップを構築する（Ｓ３０）。この新重み付けマップに基づいて、上述したように条件情報を生成し、Ｗｅｂ情報提供サーバへ送信する（Ｓ３１）。ついで、Ｗｅｂ情報提供サーバからＷｅｂ情報を取得して、必要に応じて加工した後、表示する（Ｓ３２）。その後、ステップＳ２６へ戻る。
【００７７】
図１４は、移動端末１００のユーザが本情報提供サービスを利用する具体的な時系列の状況での情報提供の例を示している。但し、この例は本実施の形態のよりよき理解のためのものであり、本発明をこのような具体的な動作に限定するものではない。
【００７８】
図１４（ａ）は、ユーザが移動端末を携帯した状態で電車に乗り、時刻１２：００にＳ駅に到着し、デパートＡの方向に移動を開始した状況４１を示している。このとき、基点はＳ駅に設定され、この基点および現在時刻に対応する重み付けマップ２３ａが移動端末にダウンロードされる。また、この重み付けマップ２３ａに応じて生成された条件情報に基づいて画面５１のような項目のＷｅｂ情報の提供を受ける。このようなページデータを構成するマークアップ言語文書は端末またはサーバのいずれでも生成することができる。この例では、重み付けマップ２３ａの主要なランドマークに対応する項目からなる選択肢リストが提示されている。画面５１上、選択肢の一つがカーソル（または反転・ハイライト等）で強調表示されている。複数の選択肢の表示は、この例では、下から重要度が高いものとして表示され、初期的には最下段の選択肢にカーソルが設定されている。カーソルは、操作部に対する１０７に対するユーザの指示操作により他の選択肢に移動させることができるようになっている。ユーザの所定の指示により、現在のカーソルのある選択肢が選択され、その詳細情報が表示される。詳細情報の保存場所は端末内または外部のサーバである。
【００７９】
図１４（ｂ）は状況４１に続いて、時刻１２：１０に、ユーザがデパートＡを通過し、アリーナＦ方面へ移動して行った状況４２を示している。このとき、デパートＡが副基点として設定され、デパートＡおよび現在時刻に対応する重み付けマップ２３ｂがダウンロードされる。また、Ｓ駅の重み付けマップ２３ａとデパートＡの重み付けマップ２３ｂに基づいて合成重み付けマップが生成され、この合成重み付けマップに応じた条件情報に基づいてＷｅｂ情報の提供を受ける。このＷｅｂ情報は例えば画面５２のように表示される。画面５１で表示されていたデパートＡに関する情報「デパートＡｉｎｆｏ」はこの時点の画面５２では消滅している。これは、デパートＡが通過されたことにより、ユーザにとってデパートＡへの関心がないと推察され、このことが重み付けマップに反映されたためである。
【００８０】
図１４（ｃ）は状況４２に続いて、時刻１２：２０に、ユーザが、現在位置の所定距離範囲内に基点が存在しない「その他のエリア」へ移動し、アリーナＦ方面へ向かっている状況４３を示している。このとき、「その他のエリア」が副基点に設定され、副基点に対応する重み付けマップ２３ｃがダウンロードされる。また、Ｓ駅とデパートＡの合成重み付けマップと「その他のエリア」の重み付けマップ２３ｃに基づいて合成重み付けマップが生成され、この合成重み付けマップに応じた条件情報に基づいてＷｅｂ情報の提供を受ける。このＷｅｂ情報は例えば画面５３のように表示される。
【００８１】
図１４（ｄ）は状況４３に続いて、時刻１２：２５に、ユーザがその他のエリア内のレストラン（基点として登録されていない）に到着した状況４４を示している。このとき、レストランにとどまることにより、現在位置が変化しない状態が所定時間以上続く。これにより、図１３のステップＳ１３の条件が満足され、基点リセット処理が行われる。すなわち、現在位置が「終点」となる。基点であるＳ駅から、副基点であるデパートＡおよびその他のエリア、さらに終点の位置情報が移動履歴情報として重み付けマップ管理サーバ２００ｂへ送信（アップロード）される。
【００８２】
重み付けマップ管理サーバ２００ｂはこの移動履歴情報を基に同地域での重み付けマップの更新を行う。このようにして、多くのユーザの移動履歴が集積されていけば、重み付けマップに反映される統計データの信頼性が向上していく。
【００８３】
なお、この例では、重み付けマップの決定スキームとして図９（ｂ）のものを利用する場合を示したが、他の決定スキームを用いてもよい。
【００８４】
図１５は、移動端末１００のユーザが本情報提供サービスを利用する情報提供の別の例を示している。
【００８５】
この状況４５は、別の例として、ユーザが時刻２３：００に飲食エリアＩ内の店で飲食を終え、店を出てＳ駅へ向かって移動を開始した状況である。このとき、基点として「飲食エリアＩ」が設定され、時刻２３：００に対応する重み付けマップ２３ｄがダウンロードされる。この図の重み付けマップ２３ｄは便宜上現在位置を中心とした第１象限部分のみを示している。
【００８６】
さらに、この重み付けマップ２３ｄに応じた条件情報に基づく情報提供を受ける。この例では、重み付けマップ２３ｄには、基点が駅以外であり、かつ、時刻が２３時なので、Ｓ駅、宿泊エリアＨ、クラブＫ、映画館Ｊなどが重みポイントの大きい主要なランドマークとして現れている。この現在位置および時間帯に応じたＷｅｂ情報が例えば画面５４のように表示される。
【００８７】
以上説明した実施の形態では、図４に明示したように、基点や副基点の設定要否の判断、重み付けマップの合成、条件情報の生成、等を移動端末において行ったが、これらの処理をサーバ２００側で実行することも可能である。この場合のシステムの機能の分担構成を図１６に示す。
【００８８】
この構成では、サーバ２００側に、図４の構成に加え、基点分布マップ取得要否判断部２３２、基点分布マップ蓄積部２３３、基点・副基点設定部２３４、重み付けマップ確認部２３５、重み付けマップ蓄積部２３６、重み付けマップ合成部２３７、条件情報生成部２３８、基点リセット判断部２４２、移動履歴情報蓄積部２４３を設けている。これらの機能部２６０は、本情報提供サービスを利用している移動端末１００毎に（すなわちユーザ毎に）確保する必要がある。したがって、サービス利用中の移動端末の個数によって機能部２６０の個数は動的に変化する。この構成では、移動端末１００が周期的に現在位置を検出してサーバ２００へ通知し、これに応じて、サーバが当該移動端末についての状況を判断して、移動端末に対して上記と同様にＷｅｂ情報の提供を行う。移動端末１００の処理負荷は軽減される代わりにサーバ２００の処理負荷が増大する。上述した「端末に予め設定された情報」は、本情報提供サービスが登録ユーザに提供される場合、ユーザ登録時に入力される情報を利用することができる。
【００８９】
このほか、図示しないが、図４と図１６の構成の折衷として、図４の移動端末の機能から条件情報生成部のみをサーバ２００側に移動させる構成も考えられる。
【００９０】
以上、本発明の好適な実施の形態について説明したが、上記で言及した以外にも種々の変形、変更を行うことが可能である。
【００９１】
例えば、重み付けマップの二次元表示は説明用の図として示したが、Ｗｅｂ表示画面と切り換え可能にまたはＷｅｂ表示画面の代わりに、重み付けマップの二次元表示を表示部に行うようにしてもよい。Ｗｅｂ表示画面の代わりに重み付けマップの二次元表示を行う場合には、各ランドマークの図形を該当するＵＲＬに対応づけておくようにしてもよい。
【００９２】
重み付けマップは、基点設定後の移動方向に応じて、複数の方向毎に用意されていてもよい。具体的には、基点をＳ駅とした場合、その駅の異なる出口（例えば南口と北口等）のそれぞれに対応する重み付けマップが用意されてもよい。そのためには、例えば、基点が設定された後、所定時間内の移動位置に基づいて、このような方向に関する重み付けマップを選択的に取得することが可能である。
【図面の簡単な説明】
【００９３】
【図１】本発明の実施の形態に係る情報提供システムの概略の構成を示す図である。
【図２】図１に示したシステムに用いられる移動端末の概略のハードウェア構成例を示す図である。
【図３】図１に示したシステムに用いられるサーバのハードウェア構成例を示す図である。
【図４】本発明の実施の形態における移動端末とサーバの備える機能および情報の授受を示す図である。
【図５】図１の情報提供システムの基本的な動作の概略を説明するための図である。
【図６】本発明の実施の形態における基点分布マップの具体例についての説明図である。
【図７】本発明の実施の形態における重み付けマップの説明図である。
【図８】本発明の実施の形態における重み付けマップのフォーマット例およびその具体例を示す図である。
【図９】本発明の実施の形態における重み付けマップの幾つかの決定スキームを示す図である。
【図１０】図９（ｂ）（ｃ）の重み付けマップの決定スキーム＃２において、ユーザの移動に伴って重み付けマップ（合成重み付けマップ）がどのような変化していくかを示した図である。
【図１１】本発明の実施の形態における重み付けマップの合成の様子を二次元的表現で示した図である。
【図１２】本発明の実施の形態の動作に関する移動端末における初期的な処理を表わすフローチャートである。
【図１３】本発明の実施の形態における移動端末の主要な処理を表すフローチャートである。
【図１４】本発明の実施の形態における移動端末のユーザが本情報提供サービスを利用する具体的な時系列の状況での情報提供の例を示す図である。
【図１５】本発明の実施の形態における移動端末のユーザが本情報提供サービスを利用する情報提供の別の例を示す図である。
【図１６】図４の構成に代わる本発明の別の実施の形態に係るシステムの機能の分担構成を示す図である。
【符号の説明】
【００９４】
２１…基点分布マップ、２３…重み付けマップ、２５…ウェブ情報、３１…基点、３２…基点設定エリア、１００…移動端末装置、１２１…位置情報取得部、１２２…基点分布マップ取得要否判断部、１２３…基点分布マップ蓄積部、１２４…基点・副基点設定部、１２５…マップ要求部、１２６…マップ蓄積部、１２７…マップ合成部、１２８…条件情報生成部、１２９…情報蓄積部、１３０…情報加工部、１３１…情報表示部、１３２…基点リセット判断部、１３３…移動履歴情報蓄積部、１５０…通信ネットワーク、２００…サーバ、２００ａ…基点分布マップサーバ（サーバＡ）、２００ｂ…重み付けマップ管理サーバ（サーバＢ）、２００ｃ…ウェブ（Ｗｅｂ）情報提供サーバ（サーバＣ）、２０２…メモリ、２０３…操作部、２０４…表示部、２０６…大容量記憶装置、２０７…通信部、２０９…バス、２２１…基点分布マップ提供部、２２２…基点分布マップＤＢ、２２３…重み付けマップ提供部、２２４…重み付けマップＤＢ、２２５…Ｗｅｂ情報抽出・提供部、２２６…Ｗｅｂ情報データベース（ＤＢ）、２３２…基点分布マップ取得要否判断部、２３３…基点分布マップ蓄積部、２３４…基点・副基点設定部、２３５…重み付けマップ確認部、２３６…重み付けマップ蓄積部、２３７…重み付けマップ合成部、２３８…条件情報生成部、２４２…基点リセット判断部、２４３…移動履歴情報蓄積部、２５０…表示画面、２６０…ユーザ単位機能部
【図１】
0004761548.tif 000002
【図２】
0004761548.tif 000003
【図３】
0004761548.tif 000004
【図４】
0004761548.tif 000005
【図５】
0004761548.tif 000006
【図６】
0004761548.tif 000007
【図７】
0004761548.tif 000008
【図８】
0004761548.tif 000009
【図９】
0004761548.tif 000010
【図１０】
0004761548.tif 000011
【図１１】
0004761548.tif 000012
【図１２】
0004761548.tif 000013
【図１３】
0004761548.tif 000014
【図１４】
0004761548.tif 000015
【図１５】
0004761548.tif 000016
【図１６】
0004761548.tif 000017