(57)【特許請求の範囲】
【請求項１】
現在位置を検出する現在位置検出手段と、
所定の地理的範囲毎に区分された各場所のうち、上記現在位置検出手段で検出された現在位置が属する場所を検出する対応場所検出手段と、
上記対応場所検出手段で検出された場所に、上記現在位置検出手段で検出される現在位置が所定時間以上連続して属していた際に、その場所での滞在を示す滞在場所情報を形成する滞在場所情報形成手段と、
上記滞在場所情報形成手段で形成された滞在場所情報を、所定のタイミングでネットワーク上のサーバ装置に送信するように送信手段を制御し、移動先リストを取得する際に、上記現在位置検出手段で検出された現在位置に基づいて上記滞在場所情報形成手段で形成された上記滞在場所情報及び移動先リストの送信要求を、上記サーバ装置に送信するように上記送信手段を制御する送信制御手段と、
上記サーバ装置が各携帯端末装置から送信された上記滞在場所情報を集計することで形成した、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストのうち、上記滞在場所情報で示される滞在場所に対応する移動先リストを受信する受信手段と、
地図情報が記憶された地図情報記憶手段と、
上記現在位置検出手段で検出された現在位置に対応する範囲の地図情報を上記地図情報記憶手段から読み出し、上記受信手段で受信された上記滞在場所に対応する上記移動先リストの上記移動場所情報で示される各移動場所を、上記地図情報記憶手段から読み出した地図上にマッピング処理して表示手段に表示すると共に、上記移動先リストの上記関連度情報に基づいて、上記現在位置に対する上記各移動場所の関連度を上記表示手段に表示された上記地図上に表示する表示制御手段と
を有する携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置であって、
上記地図情報記憶手段には地図情報と共に、ジャンル別の付加情報が各場所毎に記憶されており、
上記表示制御手段は、所望のジャンルが指定された場合、上記各移動場所に対応する上記指定されたジャンルの付加情報を上記地図情報記憶手段から読み出して上記各移動場所と共に上記地図上に表示すること
を特徴とする携帯端末装置。
【請求項３】
請求項１に記載の携帯端末装置であって、
上記サーバ装置は、各携帯端末装置から送信された上記滞在場所情報を集計することで形成した、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストのうち、上記移動先リストの送信要求と共に受信した上記携帯端末装置の現在位置に対応する移動先リストの上記移動場所情報で示される各移動場所を、当該サーバ装置の地図情報記憶手段から読み出した上記携帯端末装置の現在位置に対応する地図情報の地図上にマッピング処理すると共に、上記移動先リストの上記関連度情報に基づいて、上記携帯端末装置の現在位置に対する上記各移動場所の関連度を上記地図上に表示して上記携帯端末装置に送信し、
上記受信手段は、上記サーバ装置から送信された当該携帯端末装置の現在位置に対応する各移動場所、及び当該携帯端末装置の現在位置に対する上記各移動場所の関連度が表示された地図情報を受信し、
上記表示制御手段は、上記受信手段で受信された当該携帯端末装置の現在位置に対応する各移動場所、及び当該携帯端末装置の現在位置に対する上記各移動場所の関連度が表示された地図情報の地図を上記表示手段に表示すること
を特徴とする携帯端末装置。
【請求項４】
請求項３に記載の携帯端末装置であって、
上記サーバ装置の上記地図情報記憶手段には、地図情報と共に、ジャンル別の付加情報が各場所毎に記憶されており、所望のジャンルが指定された場合、上記各移動場所に対して上記指定されたジャンルの付加情報を付加した地図を形成し、この地図情報を上記携帯端末装置に送信し、
上記受信手段は、上記付加情報が付加された地図情報を受信し、
上記表示制御手段は、上記受信手段で受信された、上記各移動場所に対応する付加情報が付加された地図情報を上記表示手段に表示すること
を特徴とする携帯端末装置。
【請求項５】
携帯端末装置側から送信される、当該携帯端末装置が所定時間以上同じ場所に滞在したことを示す滞在場所情報を受信する受信手段と、
各携帯端末装置から送信される上記滞在場所情報に基づいて、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストを形成する移動先リスト形成手段と、
地図情報が記憶された地図情報記憶手段と、
携帯端末装置から当該携帯端末装置の現在位置が示され、移動先リストの送信要求がなされた際に、上記移動先リスト形成手段で形成された移動先リストのうち、上記携帯端末装置の現在位置に対応する移動先リストの上記移動場所情報で示される各移動場所を、上記地図情報記憶手段から読み出した上記携帯端末装置の現在位置に対応する地図情報の地図上にマッピング処理すると共に、上記移動先リストの上記関連度情報に基づいて、上記携帯端末装置の現在位置に対する上記各移動場所の関連度を上記地図上に表示した地図情報を上記携帯端末装置に送信するように送信手段を制御する制御手段と
を有する移動先情報提供サーバ装置。
【請求項６】
請求項５に記載の移動先情報提供サーバ装置であって、
上記地図情報記憶手段には、上記地図情報と共に、ジャンル別の付加情報が上記各移動場所毎に記憶されており、
上記制御手段は、上記携帯端末装置から所望のジャンルが指定された場合、上記移動場所に対して上記指定されたジャンルの付加情報を付加した地図情報を形成して上記携帯端末装置に送信するように上記送信手段を制御すること
を特徴とする移動先情報提供サーバ装置。
【請求項７】
請求項６に記載の移動先情報提供サーバ装置であって、
上記制御手段は、上記移動先リスト形成手段で形成された移動先リストのうち、上記携帯端末装置から移動先リストの送信要求がなされた時間帯に対応する移動先リストで示される移動場所を、上記地図情報記憶手段から読み出した地図情報にマッピング処理して上記携帯端末装置に送信するように上記送信手段を制御すること
を特徴とする移動先情報提供サーバ装置。
【請求項８】
請求項５から請求項７のうち、いずれか一項に記載の移動先情報提供サーバ装置であって、
少なくとも各ユーザの性別、及び／又は、趣味、嗜好を示すユーザ情報が記憶されたユーザ情報記憶手段を有し、
上記制御手段は、上記携帯端末装置から移動先リストの送信要求がなされた際に、当該移動先リストの送信要求を行ったユーザのユーザ情報を上記ユーザ情報記憶手段から検出し、上記移動先リスト形成手段で形成された移動先リストのうち、上記ユーザ情報記憶手段から検出したユーザ情報に対応する移動先リストで示される各移動場所を、上記地図情報記憶手段から読み出した地図情報にマッピング処理して上記携帯端末装置に送信するように上記送信手段を制御すること
を特徴とする移動先情報提供サーバ装置。
【請求項９】
現在位置を検出するように現在位置検出手段を制御する現在位置検出制御手段としてコンピュータを機能させ、
所定の地理的範囲毎に区分された各場所のうち、上記現在位置検出手段で検出された現在位置が属する場所を検出する対応場所検出手段としてコンピュータを機能させ、
コンピュータを上記対応場所検出手段として機能させることで検出された場所に、上記現在位置検出手段で検出される現在位置が所定時間以上連続して属していた際に、その場所での滞在を示す滞在場所情報を形成する滞在場所情報形成手段としてコンピュータを機能させ、
コンピュータを、上記滞在場所情報形成手段として機能させることで形成された滞在場所情報を、所定のタイミングでネットワーク上のサーバ装置に送信するように送信手段を制御する滞在場所情報送信制御手段としてコンピュータを機能させ、
移動先リストを取得する際に、コンピュータを上記滞在場所情報形成手段として機能させることで、上記現在位置検出手段で検出された現在位置に基づいて形成された上記滞在場所情報及び移動先リストの送信要求を、上記サーバ装置に送信するように上記送信手段を制御する移動先リスト送信要求手段としてコンピュータを機能させ、
上記サーバ装置が各携帯端末装置から送信された上記滞在場所情報を集計することで形成した、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストのうち、上記サーバ装置から送信される、上記滞在場所情報で示される滞在場所に対応する移動先リストを受信するように受信手段を制御する受信制御手段としてコンピュータを機能させ、
上記現在位置検出手段で検出された現在位置に対応する範囲の地図情報を地図情報記憶手段から読み出し、上記受信手段で受信された上記滞在場所に対応する上記移動先リストの上記移動場所情報で示される各移動場所を、上記地図情報記憶手段から読み出した地図上にマッピング処理して表示手段に表示すると共に、上記移動先リストの上記関連度情報に基づいて、上記現在位置に対する上記各移動場所の関連度を上記表示手段に表示された上記地図上に表示する表示制御手段としてコンピュータを機能させること
を特徴とする移動先情報表示プログラム。
【請求項１０】
携帯端末装置側から送信される、当該携帯端末装置が所定時間以上同じ場所に滞在したことを示す滞在場所情報を受信するように受信手段を制御する受信制御手段としてコンピュータを機能させ、
各携帯端末装置から送信される上記滞在場所情報に基づいて、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストを形成するように移動先リスト形成手段を制御する移動先リスト形成制御手段としてコンピュータを機能させ、
携帯端末装置から当該携帯端末装置の現在位置が示され、移動先リストの送信要求がなされた際に、上記移動先リスト形成制御手段としてコンピュータを機能させることで形成された上記移動先リストのうち、上記携帯端末装置の現在位置に対応する移動先リストの上記移動場所情報で示される各移動場所を、地図情報記憶手段から読み出した上記携帯端末装置の現在位置に対応する地図情報の地図上にマッピング処理すると共に、上記移動先リストの上記関連度情報に基づいて、上記携帯端末装置の現在位置に対する上記各移動場所の関連度を上記地図上に表示した地図情報を上記携帯端末装置に送信するように送信手段を制御する送信制御手段としてコンピュータを機能させること
を特徴とする移動先情報提供プログラム。
【請求項１１】
現在位置を検出する現在位置検出手段と、
所定の地理的範囲毎に区分された各場所のうち、上記現在位置検出手段で検出された現在位置が属する場所を検出する対応場所検出手段と、
上記対応場所検出手段で検出された場所に、上記現在位置検出手段で検出される現在位置が所定時間以上連続して属していた際に、その場所での滞在を示す滞在場所情報を形成する滞在場所情報形成手段と、
上記滞在場所情報形成手段で形成された滞在場所情報を、所定のタイミングでネットワーク上のサーバ装置に送信するように送信手段を制御し、移動先リストを取得する際に、上記現在位置検出手段で検出された現在位置に基づいて上記滞在場所情報形成手段で形成された上記滞在場所情報及び移動先リストの送信要求を、上記サーバ装置に送信するように上記送信手段を制御する送信制御手段と、
上記サーバ装置が各携帯端末装置から送信された上記滞在場所情報を集計することで形成した、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストのうち、上記滞在場所情報で示される滞在場所に対応する移動先リストを受信する受信手段と、
地図情報が記憶された地図情報記憶手段と、
上記現在位置検出手段で検出された現在位置に対応する範囲の地図情報を上記地図情報記憶手段から読み出し、上記受信手段で受信された上記滞在場所に対応する上記移動先リストの上記移動場所情報で示される各移動場所を、上記地図情報記憶手段から読み出した地図上にマッピング処理して表示手段に表示すると共に、上記移動先リストの上記関連度情報に基づいて、上記現在位置に対する上記各移動場所の関連度を上記表示手段に表示された上記地図上に表示する表示制御手段と
を備えた携帯端末装置と、
上記携帯端末装置側から送信される、当該携帯端末装置が所定時間以上同じ場所に滞在したことを示す滞在場所情報を受信する受信手段と、
各携帯端末装置から送信される上記滞在場所情報に基づいて、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストを形成する移動先リスト形成手段と、
上記携帯端末装置から当該携帯端末装置の現在位置が示され、移動先リストの送信要求がなされた際に、上記移動先リスト形成手段で形成された移動先リストのうち、上記携帯端末装置の現在位置に対応する移動先リストを上記携帯端末装置に送信する制御手段と
を備えたサーバ装置と
を有する移動先情報提供システム。
【請求項１２】
現在位置を検出する現在位置検出手段と、
所定の地理的範囲毎に区分された各場所のうち、上記現在位置検出手段で検出された現在位置が属する場所を検出する対応場所検出手段と、
上記対応場所検出手段で検出された場所に、上記現在位置検出手段で検出される現在位置が所定時間以上連続して属していた際に、その場所での滞在を示す滞在場所情報を形成する滞在場所情報形成手段と、
上記滞在場所情報形成手段で形成された滞在場所情報を、所定のタイミングでネットワーク上のサーバ装置に送信するように送信手段を制御し、移動先リストを取得する際に、上記現在位置検出手段で検出された現在位置に基づいて上記滞在場所情報形成手段で形成された上記滞在場所情報及び移動先リストの送信要求を、上記サーバ装置に送信するように上記送信手段を制御する送信制御手段と、
上記サーバ装置が各携帯端末装置から送信された上記滞在場所情報を集計することで形成した、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストのうち、上記移動先リストの送信要求と共に受信した上記携帯端末装置の現在位置に対応する移動先リストの上記移動場所情報で示される各移動場所を、当該サーバ装置の地図情報記憶手段から読み出した上記携帯端末装置の現在位置に対応する地図情報の地図上にマッピング処理すると共に、上記移動先リストの上記関連度情報に基づいて、上記携帯端末装置の現在位置に対する上記各移動場所の関連度を上記地図上に表示して該サーバ装置から送信される地図情報を受信する受信手段と
上記受信手段で受信された当該携帯端末装置の現在位置に対応する各移動場所、及び当該携帯端末装置の現在位置に対する上記各移動場所の関連度が表示された地図情報の地図を表示手段に表示する表示制御手段と
を備えた携帯端末装置と、
上記携帯端末装置側から送信される、当該携帯端末装置が所定時間以上同じ場所に滞在したことを示す滞在場所情報を受信する受信手段と、
各携帯端末装置から送信される上記滞在場所情報に基づいて、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストを形成する移動先リスト形成手段と、
地図情報が記憶された地図情報記憶手段と、
携帯端末装置から当該携帯端末装置の現在位置が示され、移動先リストの送信要求がなされた際に、上記移動先リスト形成手段で形成された移動先リストのうち、上記携帯端末装置の現在位置に対応する移動先リストの上記移動場所情報で示される各移動場所を、上記地図情報記憶手段から読み出した上記携帯端末装置の現在位置に対応する地図情報の地図上にマッピング処理すると共に、上記移動先リストの上記関連度情報に基づいて、上記携帯端末装置の現在位置に対する上記各移動場所の関連度を上記地図上に表示した地図情報を上記携帯端末装置に送信するように送信手段を制御する制御手段と
を備えたサーバ装置と
を有する移動先情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯電話機、ＰＨＳ電話機（PHS：Personal Handyphone System）、ＰＤＡ装置（PDA：Personal Digital Assistant）、ノート型のパーソナルコンピュータ装置等の携帯機器に適用して好適な携帯端末装置及び移動先情報表示プログラムに関し、また、各地域内において、多くのユーザが取る行動パターン（移動先）を分析して他のユーザに紹介する移動先情報提供サーバ装置、移動先情報提供プログラム及び移動先情報提供システムに関する。
【背景技術】
【０００２】
今日において、ユーザの現在位置周辺の店舗、施設、宿泊場所等を提供するサービスが知られている。また、オンラインショッピングにおいて、各ユーザの購買履歴を集計し、この集計結果に基づいて関連商品等の推薦を行うサービスも知られている。具体的には、この推薦サービスでは、Ａという本を購入したユーザの多くが、Ｂという本も購入したという上記集計結果が得られた場合、Ａという本を紹介しているＷｅｂページにおいて、例えば「この本（＝上記Ａの本）を購入した人は、Ｂという本も購入しています。」等のように推薦するようになっている。
【０００３】
また、特開平１０−４７９７４号の公開特許公報（特許文献１）には、データ管理センタ側で、各ＰＨＳ端末が通信している基地局を検出し、この基地局の識別番号と共に日時情報を集計し、この集計結果を、宣伝広告やマーケット調査等に利用する情報収集システムが開示されている。
【０００４】
【特許文献１】特開平１０−４７９７４号公報（第４頁〜第５頁：図５〜図１０）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述したユーザの現在位置周辺の店舗、施設、宿泊場所等を提供するサービスにおいては、単にユーザの現在位置周辺の店舗等が複数掲示されるだけのため、この掲示された複数の店舗等の中から所望の店舗等を選択し難い問題があった。
【０００６】
また、特許文献１に開示されている情報収集システムにおいては、データ管理センタ側で集計された集計結果は、宣伝広告やマーケット調査等を行う事業者等に対して提供されるようになっている。このため、一般のユーザが、この集計結果を手軽に利用し難い問題がある。
【０００７】
馴染みの無い地域や、上記サービスにおいて複数の店舗等が掲示された場合に、ユーザの現在位置から、多くの他のユーザが足を運ぶ店舗や場所等の移動先を知ることができれば、当該ユーザが次の移動先を容易に決定可能となる。
【０００８】
本発明は上述の課題に鑑みてなされたものであり、各地域内におけるユーザの現在位置から、多くの他のユーザが移動した次の移動先を紹介することで、当該ユーザが次の移動先を容易に選択することができるような携帯端末装置、移動先情報提供サーバ装置、移動先情報表示プログラム、移動先情報提供プログラム及び移動先情報提供システムの提供を目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る携帯端末装置は、上述の課題を解決するための手段として、
現在位置を検出する現在位置検出手段と、
所定の地理的範囲毎に区分された各場所のうち、上記現在位置検出手段で検出された現在位置が属する場所を検出する対応場所検出手段と、
上記対応場所検出手段で検出された場所に、上記現在位置検出手段で検出される現在位置が所定時間以上連続して属していた際に、その場所での滞在を示す滞在場所情報を形成する滞在場所情報形成手段と、
上記滞在場所情報形成手段で形成された滞在場所情報を、所定のタイミングでネットワーク上のサーバ装置に送信するように送信手段を制御し、移動先リストを取得する際に、上記現在位置検出手段で検出された現在位置に基づいて上記滞在場所情報形成手段で形成された上記滞在場所情報及び移動先リストの送信要求を、上記サーバ装置に送信するように上記送信手段を制御する送信制御手段と、
上記サーバ装置が各携帯端末装置から送信された上記滞在場所情報を集計することで形成した、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストのうち、上記滞在場所情報で示される滞在場所に対応する移動先リストを受信する受信手段と、
地図情報が記憶された地図情報記憶手段と、
上記現在位置検出手段で検出された現在位置に対応する範囲の地図情報を上記地図情報記憶手段から読み出し、上記受信手段で受信された上記滞在場所に対応する上記移動先リストの上記移動場所情報で示される各移動場所を、上記地図情報記憶手段から読み出した地図上にマッピング処理して表示手段に表示すると共に、上記移動先リストの上記関連度情報に基づいて、上記現在位置に対する上記各移動場所の関連度を上記表示手段に表示された上記地図上に表示する表示制御手段と
を有する。
【００１０】
このような本発明に係る携帯端末装置は、滞在場所を自動的に検出してサーバ装置に送信することができるため、サーバ装置側では、各携帯端末装置から送信された滞在場所情報を集計することで自動的に移動先リストを形成することができる。また、現在位置に対応する各移動場所を、該現在位置と各移動場所との関連度と共に地図上にマッピング表示することができるため、所望の移動場所を容易に検索することができる。
【００１４】
本発明に係る移動先情報提供サーバ装置は、上述の課題を解決するための手段として、
携帯端末装置側から送信される、当該携帯端末装置が所定時間以上同じ場所に滞在したことを示す滞在場所情報を受信する受信手段と、
各携帯端末装置から送信される上記滞在場所情報に基づいて、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストを形成する移動先リスト形成手段と、
地図情報が記憶された地図情報記憶手段と、
携帯端末装置から当該携帯端末装置の現在位置が示され、移動先リストの送信要求がなされた際に、上記移動先リスト形成手段で形成された移動先リストのうち、上記携帯端末装置の現在位置に対応する移動先リストの上記移動場所情報で示される各移動場所を、上記地図情報記憶手段から読み出した上記携帯端末装置の現在位置に対応する地図情報の地図上にマッピング処理すると共に、上記移動先リストの上記関連度情報に基づいて、上記携帯端末装置の現在位置に対する上記各移動場所の関連度を上記地図上に表示した地図情報を上記携帯端末装置に送信するように送信手段を制御する制御手段と
を有する。
【００１５】
このような本発明に係る移動先情報提供サーバ装置は、各携帯端末装置からの滞在場所情報を集計することで、自動的に移動先リストを形成することができる。また、携帯端末装置の現在位置に対応する各移動場所を、該現在位置と各移動場所との関連度と共に地図上にマッピング表示して該携帯端末装置に送信することができるため、携帯端末装置の制御手段の上記マッピング処理の負担を軽減することができる。また、携帯端末装置に記憶する地図情報を省略して、該携帯端末装置の記憶手段の負担を軽減することができる。
【００１６】
本発明に係る滞在場所情報収集プログラムは、上述の課題を解決するために、
所定の地理的範囲毎に区分された各場所のうち、現在位置検出手段で検出された現在位置が属する場所を検出する対応場所検出手段としてコンピュータを機能させ、
コンピュータを上記対応場所検出手段として機能させることで検出された場所に、上記現在位置検出手段で検出される現在位置が所定時間以上連続して属していた際に、その場所での滞在を示す滞在場所情報を形成する滞在場所情報形成手段としてコンピュータを機能させ、
コンピュータを上記滞在場所情報形成手段として機能させることで形成された滞在場所情報を、所定のタイミングでネットワーク上のサーバ装置に送信するように送信手段を制御する制御手段としてコンピュータを機能させる。
【００１７】
このような本発明に係る滞在場所情報収集プログラムは、滞在場所を自動的に検出してサーバ装置に送信することができるため、サーバ装置側では、これら送信された滞在場所情報を集計することで自動的に移動先リストを形成することができる。
【００１８】
本発明に係る移動先情報表示プログラムは、上述の課題を解決するために、
現在位置を検出するように現在位置検出手段を制御する現在位置検出制御手段としてコンピュータを機能させ、
所定の地理的範囲毎に区分された各場所のうち、上記現在位置検出手段で検出された現在位置が属する場所を検出する対応場所検出手段としてコンピュータを機能させ、
コンピュータを上記対応場所検出手段として機能させることで検出された場所に、上記現在位置検出手段で検出される現在位置が所定時間以上連続して属していた際に、その場所での滞在を示す滞在場所情報を形成する滞在場所情報形成手段としてコンピュータを機能させ、
コンピュータを、上記滞在場所情報形成手段として機能させることで形成された滞在場所情報を、所定のタイミングでネットワーク上のサーバ装置に送信するように送信手段を制御する滞在場所情報送信制御手段としてコンピュータを機能させ、
移動先リストを取得する際に、コンピュータを上記滞在場所情報形成手段として機能させることで、上記現在位置検出手段で検出された現在位置に基づいて形成された上記滞在場所情報及び移動先リストの送信要求を、上記サーバ装置に送信するように上記送信手段を制御する移動先リスト送信要求手段としてコンピュータを機能させ、
上記サーバ装置が各携帯端末装置から送信された上記滞在場所情報を集計することで形成した、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストのうち、上記サーバ装置から送信される、上記滞在場所情報で示される滞在場所に対応する移動先リストを受信するように受信手段を制御する受信制御手段としてコンピュータを機能させ、
上記現在位置検出手段で検出された現在位置に対応する範囲の地図情報を地図情報記憶手段から読み出し、上記受信手段で受信された上記滞在場所に対応する上記移動先リストの上記移動場所情報で示される各移動場所を、上記地図情報記憶手段から読み出した地図上にマッピング処理して表示手段に表示すると共に、上記移動先リストの上記関連度情報に基づいて、上記現在位置に対する上記各移動場所の関連度を上記表示手段に表示された上記地図上に表示する表示制御手段としてコンピュータを機能させる。
【００１９】
このような本発明に係る移動先情報表示プログラムは、現在位置に対応する各移動場所を、該現在位置と各移動場所との関連度と共に地図上にマッピング表示することができるため、所望の移動場所を容易に検索することができる。
【００２０】
本発明に係る移動先情報提供プログラムは、上述の課題を解決するために、
携帯端末装置側から送信される、当該携帯端末装置が所定時間以上同じ場所に滞在したことを示す滞在場所情報を受信するように受信手段を制御する受信制御手段としてコンピュータを機能させ、
各携帯端末装置から送信される上記滞在場所情報に基づいて、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストを形成するように移動先リスト形成手段を制御する移動先リスト形成制御手段としてコンピュータを機能させ、
携帯端末装置から当該携帯端末装置の現在位置が示され、移動先リストの送信要求がなされた際に、上記移動先リスト形成制御手段としてコンピュータを機能させることで形成された上記移動先リストのうち、上記携帯端末装置の現在位置に対応する移動先リストの上記移動場所情報で示される各移動場所を、地図情報記憶手段から読み出した上記携帯端末装置の現在位置に対応する地図情報の地図上にマッピング処理すると共に、上記移動先リストの上記関連度情報に基づいて、上記携帯端末装置の現在位置に対する上記各移動場所の関連度を上記地図上に表示した地図情報を上記携帯端末装置に送信するように送信手段を制御する送信制御手段としてコンピュータを機能させる。
【００２１】
このような本発明に係る移動先情報提供プログラムは、各携帯端末装置からの滞在場所情報を集計することで、自動的に移動先リストを形成することができる。また、携帯端末装置の現在位置に対応する各移動場所を、該現在位置と各移動場所との関連度と共に地図上にマッピング表示して該携帯端末装置に送信することができるため、携帯端末装置の制御手段の上記マッピング処理の負担を軽減することができる。また、携帯端末装置に記憶する地図情報を省略して、該携帯端末装置の記憶手段の負担を軽減することができる。
【００２２】
本発明に係る移動先情報提供システムは、上述の課題を解決するための手段として、
現在位置を検出する現在位置検出手段と、
所定の地理的範囲毎に区分された各場所のうち、上記現在位置検出手段で検出された現在位置が属する場所を検出する対応場所検出手段と、
上記対応場所検出手段で検出された場所に、上記現在位置検出手段で検出される現在位置が所定時間以上連続して属していた際に、その場所での滞在を示す滞在場所情報を形成する滞在場所情報形成手段と、
上記滞在場所情報形成手段で形成された滞在場所情報を、所定のタイミングでネットワーク上のサーバ装置に送信するように送信手段を制御し、移動先リストを取得する際に、上記現在位置検出手段で検出された現在位置に基づいて上記滞在場所情報形成手段で形成された上記滞在場所情報及び移動先リストの送信要求を、上記サーバ装置に送信するように上記送信手段を制御する送信制御手段と、
上記サーバ装置が各携帯端末装置から送信された上記滞在場所情報を集計することで形成した、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストのうち、上記滞在場所情報で示される滞在場所に対応する移動先リストを受信する受信手段と、
地図情報が記憶された地図情報記憶手段と、
上記現在位置検出手段で検出された現在位置に対応する範囲の地図情報を上記地図情報記憶手段から読み出し、上記受信手段で受信された上記滞在場所に対応する上記移動先リストの上記移動場所情報で示される各移動場所を、上記地図情報記憶手段から読み出した地図上にマッピング処理して表示手段に表示すると共に、上記移動先リストの上記関連度情報に基づいて、上記現在位置に対する上記各移動場所の関連度を上記表示手段に表示された上記地図上に表示する表示制御手段と
を備えた携帯端末装置と、
上記携帯端末装置側から送信される、当該携帯端末装置が所定時間以上同じ場所に滞在したことを示す滞在場所情報を受信する受信手段と、
各携帯端末装置から送信される上記滞在場所情報に基づいて、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストを形成する移動先リスト形成手段と、
上記携帯端末装置から当該携帯端末装置の現在位置が示され、移動先リストの送信要求がなされた際に、上記移動先リスト形成手段で形成された移動先リストのうち、上記携帯端末装置の現在位置に対応する移動先リストを上記携帯端末装置に送信する制御手段と
を備えたサーバ装置と
を有する。
【００２３】
このような本発明に係る移動先情報提供システムは、各携帯端末装置から送信される滞在場所情報をサーバ装置側で集計して自動的に移動先リストを形成することができ、また、この形成した移動先リストのうち、携帯端末装置の現在位置に対応する移動先リストを該携帯端末装置に提供することができる。そして、携帯端末装置側において、当該携帯端末装置の現在位置に対応する地図上に、現在位置に対応する各移動場所を、該現在位置と各移動場所との関連度と共にマッピング表示することができる。このため、所望の移動場所を容易に検索することができる。
【００２４】
本発明に係る移動先情報提供システムは、上述の課題を解決するための手段として、
現在位置を検出する現在位置検出手段と、
所定の地理的範囲毎に区分された各場所のうち、上記現在位置検出手段で検出された現在位置が属する場所を検出する対応場所検出手段と、
上記対応場所検出手段で検出された場所に、上記現在位置検出手段で検出される現在位置が所定時間以上連続して属していた際に、その場所での滞在を示す滞在場所情報を形成する滞在場所情報形成手段と、
上記滞在場所情報形成手段で形成された滞在場所情報を、所定のタイミングでネットワーク上のサーバ装置に送信するように送信手段を制御し、移動先リストを取得する際に、上記現在位置検出手段で検出された現在位置に基づいて上記滞在場所情報形成手段で形成された上記滞在場所情報及び移動先リストの送信要求を、上記サーバ装置に送信するように上記送信手段を制御する送信制御手段と、
上記サーバ装置が各携帯端末装置から送信された上記滞在場所情報を集計することで形成した、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストのうち、上記移動先リストの送信要求と共に受信した上記携帯端末装置の現在位置に対応する移動先リストの上記移動場所情報で示される各移動場所を、当該サーバ装置の地図情報記憶手段から読み出した上記携帯端末装置の現在位置に対応する地図情報の地図上にマッピング処理すると共に、上記移動先リストの上記関連度情報に基づいて、上記携帯端末装置の現在位置に対する上記各移動場所の関連度を上記地図上に表示して該サーバ装置から送信される地図情報を受信する受信手段と
上記受信手段で受信された当該携帯端末装置の現在位置に対応する各移動場所、及び当該携帯端末装置の現在位置に対する上記各移動場所の関連度が表示された地図情報の地図を表示手段に表示する表示制御手段と
を備えた携帯端末装置と、
上記携帯端末装置側から送信される、当該携帯端末装置が所定時間以上同じ場所に滞在したことを示す滞在場所情報を受信する受信手段と、
各携帯端末装置から送信される上記滞在場所情報に基づいて、移動前の場所から各ユーザが移動した一つ或いは複数の移動後の場所を示す移動場所情報、及び上記移動前の場所から移動したユーザの多さ、或いは移動する可能性を、上記移動前の場所と上記移動後の各場所との関連度として示す関連度情報を備えた移動先リストを形成する移動先リスト形成手段と、
地図情報が記憶された地図情報記憶手段と、
携帯端末装置から当該携帯端末装置の現在位置が示され、移動先リストの送信要求がなされた際に、上記移動先リスト形成手段で形成された移動先リストのうち、上記携帯端末装置の現在位置に対応する移動先リストの上記移動場所情報で示される各移動場所を、上記地図情報記憶手段から読み出した上記携帯端末装置の現在位置に対応する地図情報の地図上にマッピング処理すると共に、上記移動先リストの上記関連度情報に基づいて、上記携帯端末装置の現在位置に対する上記各移動場所の関連度を上記地図上に表示した地図情報を上記携帯端末装置に送信するように送信手段を制御する制御手段と
を備えたサーバ装置と
を有する。
【００２５】
このような本発明に係る移動先情報提供システムは、各携帯端末装置から送信される滞在場所情報をサーバ装置側で集計して自動的に移動先リストを形成することができる。また、サーバ装置は、携帯端末装置の現在位置に対応する各移動場所を、該現在位置と各移動場所との関連度と共に地図上にマッピング表示して該携帯端末装置に送信することで、携帯端末装置側において、所望の移動場所を容易に検索することができる。また、マッピング処理をサーバ装置側で行うことで、携帯端末装置の制御手段の上記マッピング処理の負担を軽減することができる。また、携帯端末装置に記憶する地図情報を省略して、該携帯端末装置の記憶手段の負担を軽減することができる。
【発明の効果】
【００２６】
本発明は、各地域内におけるユーザの現在位置に対応する次の各移動場所を、該現在位置と各移動場所との関連度と共に地図上にマッピング表示して紹介することができる。このため、ユーザが現在位置から次の移動先を容易に決定可能とすることができる。
【発明を実施するための最良の形態】
【００２７】
本発明は、現在位置検出機能を備えた携帯電話機に対して、いくつかの移動先を推薦する移動先情報提供システムに適用することができる。
【００２８】
［システム構成］
この本発明の実施の形態となる移動先情報提供システムは、図１に示すように携帯電話機の通信事業者のネットワークであるコミュニケーションネットワーク１に接続されたコミュニケーションサーバ装置２及び複数の基地局３と、この基地局３を介して、コミュニケーションサーバ装置２との間で通信を行う携帯電話機４とを有している。
【００２９】
コミュニケーションサーバ装置２は、移動先リスト処理プログラムを有しており、この移動先リスト処理プログラムに基づいて、各携帯電話機４から送信された、該各携帯電話機４の滞在場所を示す滞在情報を集計してデータベース５の滞在情報テーブル６に記憶するようになっている。
【００３０】
また、コミュニケーションサーバ装置２は、上記移動先リスト処理プログラムに基づいて、滞在情報テーブル６に記憶された各滞在情報から各ユーザの移動先を統計的にまとめた移動先リスト７を形成し、これを各ユーザの携帯電話機４の現在位置に応じて配信するようになっている。
【００３１】
〔携帯電話機の構成〕
携帯電話機４は、図２に示すように上記基地局３との間で無線通信を行うアンテナ１１及び通信回路１２と、着信音や受話音声の音響出力を得るためのスピーカ部１３と、送話音声等を集音するためのマイクロホン部１４と、画像（動画像、静止画像等）や文字の他、後述する移動先リストが反映された地図画像等を表示するための表示部１５と、所定の入力操作を行うための操作部１６とを有している。
【００３２】
また、この携帯電話機４は、発着信等を光で知らせるための発光部１７（LED：Light Emitting Diode）と、所望の被写体の静止画像或いは動画像を撮像するためのカメラ部１８と、当該携帯電話機４の現在位置を検出するためのＧＰＳアンテナ１９（GPS：Global Positioning System）及びＧＰＳユニット２０と、時刻のカウントを行うタイマ２１と、通信処理を行うための通信処理プログラム（コミュニケーションプログラム）や各種アプリケーションプログラムの他、スケジュール帳、電話帳、アドレス帳、音楽データ、静止画像データ、動画像データ、送受信した電子メールデータ等の各種データが記憶されたメモリと、地図情報等が記憶された大容量メモリであるハードディスク部２３と、当該携帯電話機４全体の動作を制御する制御部２４とを有している。
【００３３】
メモリ２２には、アプリケーションプログラムとして、ＧＰＳユニット２０における現在位置の検出制御を行うためのＧＰＳ制御プログラム、カメラ部１８の撮像制御を行うためのカメラアプリケーションプログラム、当該携帯電話機４の滞在場所を検出してコミュニケーションサーバ装置２に対して送信等を行うための滞在情報処理プログラム、及びＧＰＳユニット２０で検出された現在位置に対応する緯度及び経度を所定の滞在場所情報に変換するための緯度，経度／滞在場所変換テーブル等が記憶されている。
【００３４】
なお、この例では、大容量メモリとしてハードディスク部２３が設けられているものとしたが、このハードディスク部２３の代わりに半導体メモリ等の外付けメモリ或いは内部メモリ等を用いるようにしてもよい。
【００３５】
［システム動作］
次に、このような構成を有する当該移動先情報提供システムにおける移動先情報の提供動作を説明する。
【００３６】
〔ユーザ登録〕
まず、この当該移動先情報提供システムにおいて移動先情報の提供を受けるには、各ユーザが携帯電話機４を介してコミュニケーションサーバ装置２に対してユーザ登録を行う。具体的には、ユーザが図２に示す操作部１６を操作することで、図１に示すコミュニケーションサーバ装置２との間に通信回線の確立を図り、該コミュニケーションサーバ装置２に対してユーザ登録要求を行うと、コミュニケーションサーバ装置２は、このユーザ登録要求がなされた携帯電話機４に対して、ユーザ登録用データの入力画面であるユーザ登録画面を送信する。携帯電話機４の制御部２４は、このユーザ登録画面を表示部１５に表示制御する。
【００３７】
ユーザは、携帯電話機４の操作部１６を操作することで、このユーザ登録画面の各データ入力欄に対して、例えば氏名、通信用の携帯メールアドレス、所望の暗証番号等の入力を行い、これらをコミュニケーションサーバ装置２に送信する。携帯電話機４の制御部２４は、このユーザにより入力された各データと共に、当該携帯電話機４の携帯電話番号をコミュニケーションサーバ装置２に送信する。コミュニケーションサーバ装置２は、ユーザの携帯電話機４より、所望の暗証番号や携帯電話番号等を受信すると、これらのデータをデータベース５に登録する。これにより、ユーザ登録が完了する。
【００３８】
コミュニケーションサーバ装置２は、ユーザ登録が完了すると、そのユーザに対してログイン用のユーザ識別番号を発行し、この「ユーザ識別番号」と共に、移動先情報の提供を受ける際に用いる「滞在情報処理プログラム」、「緯度，経度／滞在場所変換テーブル」及び「地図情報」を、そのユーザの携帯電話機４に送信する。
【００３９】
携帯電話機４の制御部２４は、コミュニケーションサーバ装置２から受信した「滞在情報処理プログラム」及び「緯度，経度／滞在場所変換テーブル」をメモリ２２に記憶制御すると共に、「地図情報」をハードディスク部２３に記憶制御する。これにより、以後、移動先情報の提供を受けることが可能となる。
【００４０】
なお、この例では、「滞在情報処理プログラム」、「緯度，経度／滞在場所変換テーブル」及び「地図情報」を、ユーザ登録後にコミュニケーションサーバ装置２からダウンロードすることとしたが、これらは、メモリ２２やハードディスク部２３等に予め記憶させておいてもよいし、或いはユーザが任意のタイミングでダウンロードするようにしてもよい。
【００４１】
〔携帯電話機における滞在情報の送信動作〕
次に、「滞在情報処理プログラム」がダウンロードされると、当該携帯電話機４の制御部２４は、この滞在情報処理プログラムに基づいて、所定時間間隔で当該携帯電話機４の滞在場所を検出してコミュニケーションサーバ装置２に送信する。
【００４２】
図３のフローチャートに、滞在場所を検出してからコミュニケーションサーバ装置２に送信するまでの流れを示す。携帯電話機４の制御部２４は、滞在情報処理プログラムがダウンロードされると、当該滞在情報処理プログラムに基づいて、タイマ２１でカウントされる時刻情報の取り込みを開始し、一定時間置きに、この図３のフローチャートをスタートさせる。
【００４３】
このフローチャートをスタートさせると、制御部２４は、まず、ステップＳ１において、メモリ２２に記憶されているＧＰＳ制御プログラムに基づいて、図２に示すＧＰＳユニット２０を起動制御し、このＧＰＳユニット２０で検出された現在位置情報である緯度及び経度の取り込みを行うと共に、タイマ２１でカウントされる時刻情報の積算処理を開始して処理をステップＳ２に進める。
【００４４】
なお、この例では、ＧＰＳユニット２０で当該携帯電話機４の現在位置を検出することとして説明を進めるが、これは、基地局３から送信される位置情報に基づいて、当該携帯電話機４の現在位置を検出するようにしてもよい。この場合、ＧＰＳアンテナ１９及びＧＰＳユニット２０を当該携帯電話機４から省略することができ、当該携帯電話機４の構成を簡素化することができる。
【００４５】
次に、ステップＳ２では、制御部２４が、メモリ２２に記憶されている緯度，経度／滞在場所変換テーブルを参照して、上記ステップＳ１で取り込んだ当該携帯電話機４の現在位置に対応する緯度及び経度を所定の滞在場所情報に変換して処理をステップＳ３に進める。
【００４６】
具体的には、緯度，経度／滞在場所変換テーブルは、例えば図４に示すように各地域を碁盤状に区切り、一つのマス目に相当するエリアに対してそれぞれ設定される滞在場所と、各滞在場所に包含される緯度及び経度とをテーブル化したものである。換言すれば、いくつかの近接する緯度及び経度が、上記一つの滞在場所に対応するようになっている。
【００４７】
制御部２４は、上記ステップＳ１で取り込まれた緯度及び経度に対応する滞在場所を、上記緯度，経度／滞在場所変換テーブルから検出し、処理をステップＳ３に進める。
【００４８】
ステップＳ３では、制御部２４が、上記ステップＳ２で検出した滞在場所と、前に検出された滞在場所とを比較することで、滞在場所の移動があったか否かを判別する。そして、滞在場所の移動が検出された場合には処理をステップＳ４に進め、滞在場所の移動が検出されなかった場合には処理をステップＳ７に進める。
【００４９】
ステップＳ７では、滞在場所の移動が検出されなかったため、上記ステップＳ１で開始した時刻情報の積算処理を継続して実行し、処理をステップＳ１に戻す。これにより、当該携帯電話機４が同じ滞在場所に連続して滞在している間、その滞在場所の滞在時間が積算してカウントされることとなる。
【００５０】
一方、滞在場所の移動が検出された場合、制御部２４はステップＳ４において、上記積算してカウントしている移動前の滞在場所の滞在時間のカウントを停止し、この移動前の滞在場所の滞在時間が、例えば１０分以上等の所定時間以上であるか否かを判別する。そして、移動前の滞在場所の滞在時間が所定時間以上であると判別した場合は処理をステップＳ５に進め、移動前の滞在場所の滞在時間が所定時間よりも少ない時間であると判別した場合は処理をステップＳ６に進める。
【００５１】
すなわち、滞在場所の移動が検出されることで、移動前の滞在場所に滞在していた滞在時間が確定するのであるが、この滞在時間が上記所定の時間以上であるということは、ユーザがその滞在場所に意図的に滞在していた可能性が高い。このため、制御部２４は、滞在時間が上記所定の時間以上であった場合には、ステップＳ５において、通信回路１２を通信制御することで、この滞在場所を示す滞在情報を、ユーザの携帯電話番号等と共にコミュニケーションサーバ装置２に送信する。そして、ステップＳ６において、上記カウントした移動前の滞在場所の滞在時間をリセットして、処理をステップＳ１に戻す。これにより、移動後の滞在場所の滞在時間のカウントが新たに開始されることとなる。
【００５２】
これに対して、移動前の滞在場所に滞在していた滞在時間が上記所定の時間よりも少ない時間であるということは、ユーザがその滞在場所を単に通過しただけという可能性が高い。このため、制御部２４は、滞在時間が上記所定の時間よりも少ない時間であった場合、コミュニケーションサーバ装置２に対して上記滞在情報等を送信することなく、ステップＳ６において、上記カウントした移動前の滞在場所の滞在時間をリセットして、処理をステップＳ１に戻す。これにより、ユーザが単に通過しただけに過ぎない移動前の滞在場所を、ユーザの滞在場所として誤ってコミュニケーションサーバ装置２に送信することなく、次のユーザの滞在場所となり得る、上記移動後の滞在場所の滞在時間のカウントを新たに開始することができる。
【００５３】
制御部２４は、このような図３のフローチャートに示す処理を、上記滞在情報処理プログラムに基づいて「一定時間置き」或いは「連続的」に実行制御する。これにより、所定時間以上の滞在が検出された場合に、この所定時間以上の滞在場所を示す滞在場所情報が、コミュニケーションサーバ装置２に送信されることとなる。
【００５４】
なお、この例では、制御部２４は、フローチャートに示す処理を「一定時間置き」或いは「連続的」に実行することで、所定時間以上の滞在が検出された際に上記滞在場所情報をコミュニケーションサーバ装置２に送信することとしたが、制御部２４は、所定時間以上の滞在が検出された滞在場所に対応する滞在場所情報をメモリ２２等に記憶しておき、例えば当該携帯電話機４の充電時や、２４時等の所定の時刻となった際に、該メモリ２２に記憶しておいた滞在場所情報を一括してコミュニケーションサーバ装置２に送信するようにしてもよい。
【００５５】
〔移動先リストの形成動作〕
次に、コミュニケーションサーバ装置２は、上述のように各携帯電話機４から送信される滞在場所情報を集計し、各ユーザに対して紹介するためのて移動先リストを形成する。図５のフローチャートに、この移動先リストの形成動作の流れを示す。この図５のフローチャートは、コミュニケーションサーバ装置２が、例えば１時間、６時間等の「一定時間をカウントした際」、或いは例えば２４時等の「所定の時刻を検出した際」等にスタートとなる。
【００５６】
このフローチャートに示す処理をスタートさせると、コミュニケーションサーバ装置２は、まず、ステップＳ１１において、各ユーザから送信された上記滞在場所情報（レコード）のうち、同一ユーザのレコードを検出して処理をステップＳ１２に進める。
【００５７】
図６に、図１に示すコミュニケーションサーバ装置２のデータベース５に記憶されている滞在情報テーブル６の一例を示す。この図６からわかるように、滞在情報テーブル６には、滞在場所情報番号（＝レコードＩＤ）、例えばユーザＡ（ＵｓｅｒＡ）、ユーザＢ（ＵｓｅｒＢ）、ユーザＣ（ＵｓｅｒＣ）・・・等の、その滞在場所情報を送信したユーザのユーザ名（各ユーザの携帯電話番号でもよい。）、例えば場所Ａ（ＰｌａｃｅＡ）、場所Ｂ（ＰｌａｃｅＢ）、場所Ｃ（ＰｌａｃｅＣ）・・・等の滞在場所、各滞在場所の滞在開始時刻、及び各滞在場所の滞在終了時刻等が記憶されるようになっている。
【００５８】
この図６において、レコードＩＤが「１」のレコードと、レコードＩＤが「３」のレコードとは、共に同一のユーザＡのレコードとなっている。同様に、レコードＩＤが「４」のレコードと、レコードＩＤが「５」のレコードとは、共に同一のユーザＣのレコードとなっている。ステップＳ１１では、コミュニケーションサーバ装置２が、このように同一のユーザのレコードを検出する。
【００５９】
次に、ステップＳ１２では、コミュニケーションサーバ装置２が、上記ステップＳ１１で検出した同一ユーザの各レコードの滞在場所は同じ滞在場所であるか否かを判別する。そして、各レコードの滞在場所が同じ滞在場所であると判別した場合は、そのままこの図５に示す処理を終了し、各レコードの滞在場所が異なる滞在場所であると判別した場合に処理をステップＳ１３に進める。
【００６０】
具体的には、図６に示す例の場合、ユーザＡのレコードであるレコードＩＤ「１」の滞在場所は「場所Ａ」であるのに対し、同じくユーザＡのレコードであるレコードＩＤ「３」の滞在場所は「場所Ｂ」である。同様に、ユーザＣのレコードであるレコードＩＤ「４」の滞在場所は「場所Ａ」であるのに対し、同じくユーザＣのレコードであるレコードＩＤ「５」の滞在場所は「場所Ｄ」である。このように、同一ユーザの各レコードの滞在場所が異なる滞在場所である場合、コミュニケーションサーバ装置２は、処理をステップＳ１２からステップＳ１３に進める。
【００６１】
ステップＳ１３では、コミュニケーションサーバ装置２が、同一ユーザの滞在場所が異なる場合に、先の滞在場所の滞在終了時刻と、後の滞在場所の滞在開始時刻との時間差が所定時間以内であるか否かを判別する。
【００６２】
図６に示す例の場合、ユーザＡの場所Ａにおける滞在終了時刻は「１１：００」であるのに対し、ユーザＡの場所Ｂにおける滞在開始時刻は「１１：２０」である。このため、ユーザＡが場所Ａでの滞在を終了した時刻と、場所Ｂでの滞在を開始した時刻との時間差は「２０分」となる。同様に、ユーザＣの場所Ａにおける滞在終了時刻は「４：３０」であるのに対し、ユーザＣの場所Ｄにおける滞在開始時刻は「４：４０」である。このため、ユーザＣが場所Ａでの滞在を終了した時刻と、場所Ｄでの滞在を開始した時刻との時間差は「１０分」となる。
【００６３】
コミュニケーションサーバ装置２に対して、上記ステップＳ１３での判別を行う時間として「３０分」が設定されていた場合（＝上記所定時間として「３０分」が設定されていた場合）、上記ユーザＡの時間差は「２０分」であり、上記ユーザＣの時間差は「１０分」であるため、上記ステップＳ１３では、ユーザＡ及びユーザＣ共に、先の滞在場所の滞在終了時刻と、後の滞在場所の滞在開始時刻との時間差が所定時間以内であるとしてコミュニケーションサーバ装置２に判別され、処理がステップＳ１４に進むこととなる。
【００６４】
次に、ステップＳ１４では、コミュニケーションサーバ装置２が、後の滞在場所を、先の滞在場所からの移動先として、図１に示すデータベース５に記憶されている移動先リスト７に反映させて、当該図５のフローチャートに示す処理を終了する。
【００６５】
図７に、移動先リスト７の一例を示す。この図７からわかるように、移動先リスト７は、移動前の場所に対する各移動後の場所の関連度を表したリストとなっている。具体的には、この図７に示す例の場合、場所Ａからの移動先としては、場所Ｂに移動したユーザが最も多かったため、「２０」との数値の関連度で表わされている。また、場所Ａからの移動先として、上記場所Ｂの次に移動したユーザが多かった場所Ｃは、「１２」との数値の関連度で表わされており、上記場所Ｃの次に移動したユーザが多かった場所Ｄは、「３」との数値の関連度で、上記場所Ｄの次に移動したユーザが多かった場所Ｅは、「１」との数値の関連度で表わされている。
【００６６】
同様に、場所Ｂからの移動先としては、場所Ｅに移動したユーザが最も多かったため、「１２」との数値の関連度で表わされており、上記場所Ｅの次に移動したユーザが多かった場所Ｃは「６」との数値の関連度で表わされており、上記場所Ｃの次に移動したユーザが多かった場所Ｄは「２」との数値の関連度で表わされている。
【００６７】
このような関連度は、例えば場所Ａから場所Ｂに移動したユーザが２０人であった場合の関連度を「２０」とし、場所Ａから場所Ｃに移動したユーザが１２人であった場合の関連度を「１２」とする等のように、移動前の場所から各移動後の場所に移動したユーザの数を加算処理した値を、そのまま関連度の値として算出してもよい。
【００６８】
また、「（１００％／各移動場所に対する人数の総数）×各移動場所に対する人数」との演算を行うことで、各移動場所に移動する可能性をそれぞれパーセンテージで示すようにしてもよい。この演算で関連度を示す場合、場所Ｂから場所Ｅに移動したユーザは１２人であるため上記関連度は「６０％」として表され、場所Ｂから場所Ｃに移動したユーザは６人であるため上記関連度は「３０％」として表され、場所Ｂから場所Ｄに移動したユーザは２人であるため上記関連度は「１０％」として表されることとなる。
【００６９】
〔移動先リストの配信〕
次に、このように形成された移動先リスト７は、ユーザの送信要求により、コミュニケーションサーバ装置２から当該ユーザの携帯電話機４に配信される。具体的には、例えばショッピング街や観光地等に出向いたユーザが、多くのユーザが出向く店舗や名所等を知りたい場合、携帯電話機４の操作部１６を操作して移動先リスト７の送信要求を行う。
【００７０】
携帯電話機４の制御部２４は、この移動先リスト７の送信要求操作がなされると、メモリ２２に記憶されている滞在情報処理プログラムに基づいて、通信回路１２及びアンテナ１１を介してコミュニケーションサーバ装置２との間に通信回線の確立を図り、該コミュニケーションサーバ装置２に対してログイン要求を行う。
【００７１】
コミュニケーションサーバ装置２は、このログイン要求がなされると、その携帯電話機４に対してユーザ識別番号及び暗証番号の入力画面を送信する。ユーザは、携帯電話機４の表示部１５に対して表示される上記入力画面に対して、上述のユーザ登録時にコミュニケーションサーバ装置２から発行されたユーザ識別番号と、該ユーザ登録時にコミュニケーションサーバ装置２に対して登録した所望の暗証番号を入力する。携帯電話機４の制御部２４は、このユーザにより入力されたユーザ識別番号及び暗証番号をコミュニケーションサーバ装置２に送信する。
【００７２】
コミュニケーションサーバ装置２は、上述のユーザ登録時にデータベース５に登録したユーザ識別番号及び暗証番号と、上記ユーザの携帯電話機４から送信されたユーザ識別番号及び暗証番号とを比較することでユーザ認証を行い、ユーザ登録のなされている正規のユーザであることが認証された場合、当該コミュニケーションサーバ装置２へのログインを許可するログイン許可信号を携帯電話機４に送信する。
【００７３】
携帯電話機４の制御部２４は、このログイン許可信号を受信すると、滞在情報処理プログラム及びＧＰＳ制御プログラムに基づいて、ＧＰＳアンテナ１９及びＧＰＳユニット２０で検出される当該ユーザの現在位置（＝当該携帯電話機４の現在位置：緯度、経度）を取り込む。そして、メモリ２２に記憶されている緯度，経度／滞在場所変換テーブルに基づいてユーザの現在位置に対応する緯度、経度を滞在場所情報に変換し、この滞在場所情報をコミュニケーションサーバ装置２に送信して移動先リストの配信要求を行う。
【００７４】
コミュニケーションサーバ装置２は、この移動先リストの配信要求がなされると、ユーザから送信された滞在場所情報に対応する移動先リスト７を、当該ユーザの携帯電話機４に送信する。図７に示す例で説明すると、例えばユーザの携帯電話機４から場所Ａを示す滞在場所情報が送信された場合、コミュニケーションサーバ装置２は、この場所Ａからの移動先となる場所Ｂ〜場所Ｅの各移動場所情報と、これら各場所Ｂ〜場所Ｅの、上記場所Ａに対する関連度を示す関連度情報を、上記移動先リスト７として携帯電話機４に送信する。
【００７５】
次に、携帯電話機４の制御部２４は、移動先リスト７を受信すると、滞在情報処理プログラムに基づいて、ハードディスク部２３から当該携帯電話機４の現在位置、及び現在位置周辺の地図情報を読み出す。そして、この地図情報に対して、当該携帯電話機４の現在位置、及び上記コミュニケーションサーバ装置２から受信した各移動場所を、ユーザが当該携帯電話機４の現在位置からの関連度を認識できるようにマッピング処理し、これを表示部１５に表示制御する。
【００７６】
図８に、このマッピング処理が施された地図情報の表示例を示す。この図８に示す例では、現在位置に対する関連度が高い順に「候補１」、「候補２」、「候補３」・・・等のように各移動場所が表示されている。これにより、ユーザは、当該ユーザの現在位置から「候補１」の場所を移動場所として選択するユーザが最も多く、以下、「候補２」、「候補３」・・・の順に、各移動場所を選択するユーザが多いことを認識することができる。
【００７７】
ユーザは、このように複数表示された移動場所の中から所望の移動場所を選択して移動を行う。これにより、その現在位置から多くのユーザが移動する例えば店舗や名所等の移動場所を容易に選択して移動することができる。
【００７８】
［実施の形態の効果］
以上の説明から明らかなように、この実施の形態の移動先情報提供システムは、携帯電話機４が、滞在場所を自動的に検出してコミュニケーションサーバ装置２に送信し、コミュニケーションサーバ装置２では、各携帯電話機４から送信される滞在場所を集計して移動先リスト７を自動的に形成するようになっている。このため、当該システムの構築を自動化することができ、当該システムの作成者がマニュアル的に多数のデータを入力する面倒な作業を省略することができる。
【００７９】
また、ユーザの携帯電話機４には、当該ユーザの現在位置に対応する関連度がわかるように、各移動場所が表示されるようになっているため、複数の移動場所から所望の移動場所を容易に選択可能とすることができる。
【００８０】
［変形例１（時間帯毎の移動先リストの配信）］
コミュニケーションサーバ装置２は、時間帯を反映させた移動先リスト７を配信するようにしてもよい。この場合、コミュニケーションサーバ装置２は、図６を用いて説明したように、各ユーザから送信された滞在場所情報の滞在開始時刻、及び滞在終了時刻に基づいて、例えば午前８時〜午前１１時、午前１１〜午後２時、午後２〜午後５時・・・等のように各時間帯毎に図７に示したような移動先リスト７を形成する。
【００８１】
そして、コミュニケーションサーバ装置２は、例えばユーザから移動先リストの送信要求がなされた時刻が午後１時であった場合は、上記午前１１〜午後２時の時間帯に対応させて作成した移動先リスト７を送信する等のように、ユーザから移動先リストの送信要求がなされた時刻に対応する移動先リスト７を、該ユーザの携帯電話機４に送信する。これにより、時間帯に対応した移動先リストに基づいて、よりユーザの意向に合った移動場所を選択可能とすることができる。
【００８２】
［変形例２（ユーザ情報に基づく移動先リストの配信）］
コミュニケーションサーバ装置２は、ユーザ情報を反映させた移動先リスト７を配信するようにしてもよい。この場合、ユーザは、上述のユーザ登録の際に、上記暗証番号等と共に、当該ユーザの性別、年齢、趣味、嗜好等のユーザ情報の登録を行う。
【００８３】
コミュニケーションサーバ装置２は、ユーザから移動先リストの送信要求がなされると、そのユーザの性別、年齢、趣味、嗜好等のユーザ情報をデータベース５から検出し、このユーザ情報に対応する移動先リストを形成して当該ユーザの携帯電話機４に送信する。
【００８４】
これにより、例えばユーザの趣味や嗜好がスポーツであった場合は、スポーツ施設やスポーツ店を含む移動先リストが配信され、ユーザの性別が女性であった場合は、美容院や服飾店を含む移動先リストが配信される等のように、ユーザ情報が反映された移動先リスト７を配信することができ、よりユーザの意向に合った移動場所を提供することができる。
【００８５】
なお、この変形例２における移動先リストの配信を行う際に、上述の変形例１における時間帯を反映させてもよい。これにより、例えばユーザの性別が女性であり、移動先リストの送信要求がなされた時刻が午後７時であった場合は、レストランやスーパーマーケット等を含む移動先リストが配信される等のように、ユーザ情報及び時間帯が反映された移動先リスト７を配信することができる。
【００８６】
［変形例３（表示ジャンルの指定）］
携帯電話機４のハードディスク部２３に上記地図情報と共に各場所の店舗情報や施設情報等を記憶しておき、表示するジャンルをユーザが指定するようにしてもよい。この場合、ユーザは、例えば「飲食店のみ表示」等のように各移動場所に対応させて表示するジャンルを指定する。
【００８７】
携帯電話機４の制御部２４は、コミュニケーションサーバ装置２から受信した各移動場所に存在する、ユーザから指定されたジャンルに対応する情報を上記ハードディスク部２３から読み出し、地図上の各移動場所にマッピングして表示する。
【００８８】
具体的には、「飲食店のみ表示」とのジャンルの指定がなされると、携帯電話機４の制御部２４は、コミュニケーションサーバ装置２から受信した各移動場所に存在する飲食店の情報を上記ハードディスク部２３から読み出し、これを例えば図９に示すように地図上の各移動場所にマッピングして表示する。
【００８９】
同様に、「スポーツ施設のみ表示」とのジャンルの指定がなされると、携帯電話機４の制御部２４は、コミュニケーションサーバ装置２から受信した各移動場所に存在するスポーツ施設の情報を上記ハードディスク部２３から読み出し、これを地図上の各移動場所にマッピングして表示する。これにより、よりユーザの意向に合った移動場所を選択可能とすることができる。
【００９０】
［変形例４（サーバ装置側でのマッピング処理）］
上述の実施の形態や各変形例の説明では、携帯電話機４はハードディスク部２３に地図情報を有しており、このハードディスク部２３から読み出した地図に対して、コミュニケーションサーバ装置２から送信された移動先リストで示される移動先をマッピングして表示することとしたが、このマッピング処理をコミュニケーションサーバ装置２側で行うようにしてもよい。
【００９１】
すなわち、この場合、地図情報はコミュニケーションサーバ装置２のデータベース５に記憶されており、コミュニケーションサーバ装置２は、携帯電話機４から現在位置を受信すると、データベース５に記憶されている移動先リスト７のうち、携帯電話機４の現在位置に対応する移動先リストを検出すると共に、該携帯電話機４の現在位置に対応する地図情報をデータベース５から読み出す。
【００９２】
そして、コミュニケーションサーバ装置２は、上記検出した移動先リストで示される移動先を、上記データベース５から読み出した地図情報にマッピング処理し、このマッピング処理の結果となる地図情報を、ユーザの携帯電話機４に送信する。ユーザの携帯電話機４の制御部２４は、コミュニケーションサーバ装置２から受信した地図情報を表示部１５に表示する。
【００９３】
この場合、上述の実施の形態の効果と同じ効果を得られると共に、携帯電話機４に記憶する地図情報を省略してハードディスク部２３の記憶容量を削減することができると共に、マッピング処理を行う制御部２４の負担を軽減することができる。
【００９４】
［変形例５］
最後に、上述の実施の形態の説明では、移動先情報提供システムに携帯電話機４を用いることとしたが、この他、ＰＨＳ電話機（PHS：Personal Handyphone System）、通信機能及び現在位置検出機能を備えたＰＤＡ装置（PDA：Personal Digital Assistant）やノート型のパーソナルコンピュータ装置等の他の携帯端末装置を用いるようにしてもよい。この場合でも上述と同様の効果を得ることができる。
【００９５】
また、上述の実施の形態は、あくまでも本発明の一例として開示したに過ぎない。このため、本発明は、上述の実施の形態に限定されることはなく、上述の実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論であることを付け加えておく。
【図面の簡単な説明】
【００９６】
【図１】本発明を適用した実施の形態となる移動先情報提供システムのブロック図である。
【図２】実施の形態の移動先情報提供システムに用いられる携帯電話機のブロック図である。
【図３】実施の形態の移動先情報提供システムに用いられる携帯電話機における、滞在情報の送信動作の流れを示すフローチャートである。
【図４】実施の形態の移動先情報提供システムに用いられる携帯電話機に設けられている緯度，経度／滞在場所変換テーブルを説明するための模式図である。
【図５】実施の形態の移動先情報提供システムのコミュニケーションサーバ装置で実行される移動リストの形成動作の流れを説明するためのフローチャートである。
【図６】実施の形態の移動先情報提供システムのコミュニケーションサーバ装置のデータベースに形成される滞在情報テーブルの模式図である。
【図７】実施の形態の移動先情報提供システムのコミュニケーションサーバ装置から配信される移動先リストの模式図である。
【図８】実施の形態の移動先情報提供システムに用いられる携帯電話機において、移動先リストに基づいて地図上に表示された各移動場所の表示例を示す図である。
【図９】実施の形態の移動先情報提供システムに用いられる携帯電話機において、移動先リストに基づいて地図上に表示された各移動場所、及び各移動場所に対応する店舗情報の表示例を示す図である。
【符号の説明】
【００９７】
１  コミュニケーションネットワーク、２  コミュニケーションサーバ装置、３  基地局、４  携帯電話機、５  データベース、６  滞在情報テーブル、７  移動先リスト、１１  アンテナ、１２  通信回路、１３  スピーカ部、１４  マイクロホン部、１５  表示部、１６  操作部、１７  発光部（ＬＥＤ）、１８  カメラ部、１９  ＧＰＳアンテナ、２０  ＧＰＳユニット、２１  タイマ、２２  メモリ、２３  ハードディスク部、２４  制御部
【図１】
0004731272.tif 000002
【図２】
0004731272.tif 000003
【図３】
0004731272.tif 000004
【図４】
0004731272.tif 000005
【図５】
0004731272.tif 000006
【図６】
0004731272.tif 000007
【図７】
0004731272.tif 000008
【図８】
0004731272.tif 000009
【図９】
0004731272.tif 000010