(57)【要約】【課題】利用者の端末から送られた写真の位置情報などを基に、エリア毎に利用者が関心を持った量を算出することを可能にするサーバ装置、情報提供方法、及びサーバ装置プログラムを提供する。【解決手段】利用者の端末とネットワークを介して通信可能なサーバ装置であって、前記利用者が入力した所定の入力情報を利用者の識別情報、入力位置情報及び入力時刻情報と共に前記端末から受信して記憶する入力情報記憶手段と、入力位置情報に基づいて、前記入力情報を所定の条件で分割された地理上のエリアに特定するエリア特定手段と、前記入力情報を前記入力時刻情報に基づいて前記エリアへの訪問回数毎にグループ分けするグループ分け手段と、グループ毎に前記入力情報の数を集計した値を前記エリアへの訪問回数に応じて重み付けした後に前記エリア毎に合計し、前記エリア毎のスコアを算出するスコア算出手段を備える。【選択図】図１
2014093004.tif 000002
【特許請求の範囲】
【請求項１】
利用者の端末とネットワークを介して通信可能なサーバ装置であって、
前記利用者が入力した所定の入力情報を利用者の識別情報、入力位置情報及び入力時刻情報と共に前記端末から受信して記憶する入力情報記憶手段と、
前記入力情報記憶手段によって記憶された入力位置情報に基づいて、前記入力情報を所定の条件で分割された地理上のエリアに特定するエリア特定手段と、
前記エリア特定手段によってエリアを特定された入力情報を前記入力時刻情報に基づいて前記エリアへの訪問回数毎にグループ分けするグループ分け手段と、
前記グループ分け手段によってグループ分けされたグループ毎に前記入力情報の数を集計した値を前記エリアへの訪問回数に応じて重み付けした後に前記エリア毎に合計し、該合計値が０より大の前記エリアを対象として該合計値を前記エリアへの訪問回数で除した値の平均値及び標準偏差に基づいて前記エリア毎のスコアを算出するスコア算出手段を備え、
前記グループ分け手段における訪問回数は前記エリア毎に前記入力時刻情報が所定の時間以上離れていれば異なる回と判断することを特徴とするサーバ装置。
【請求項２】
前記スコア算出手段によって算出されたスコアを基に、一の利用者と他の利用者との前記エリアへの関心の類似度を算出する類似度算出手段と、
前記類似度算出手段によって算出された類似度に基づいて所定の条件を満たす前記他の利用者を選択する利用者選択手段と、
前記利用者選択手段によって選択された他の利用者のスコアに関する情報を前記一の利用者の端末に送信する端末送信手段
をさらに備えたことを特徴とする請求項１に記載のサーバ装置。
【請求項３】
利用者の端末とネットワークを介して通信可能なサーバ装置によって処理される情報処理方法であって、
前記利用者が入力した所定の入力情報を利用者の識別情報、入力位置情報及び入力時刻情報と共に前記端末から受信して記憶する入力情報記憶ステップと、
前記入力情報記憶ステップによって記憶された入力位置情報に基づいて、前記入力情報を所定の条件で分割された地理上のエリアに特定するエリア特定ステップと、
前記エリア特定ステップによってエリアを特定された入力情報を前記入力時刻情報に基づいて前記エリアへの訪問回数毎にグループ分けするグループ分けステップと、
前記グループ分けステップによってグループ分けされたグループ毎に前記入力情報の数を集計した値を前記エリアへの訪問回数に応じて重み付けした後に前記エリア毎に合計し、該合計値が０より大の前記エリアを対象として該合計値を前記エリアへの訪問回数で除した値の平均値及び標準偏差に基づいて前記エリア毎のスコアを算出するスコア算出ステップを備え、
前記グループ分けステップにおける訪問回数は前記エリア毎に前記入力時刻情報が所定の時間以上離れていれば異なる回と判断することを特徴とする情報処理方法。
【請求項４】
前記スコア算出ステップによって算出されたスコアを基に、一の利用者と他の利用者との前記エリアへの関心の類似度を算出する類似度算出ステップと、
前記類似度算出ステップによって算出された類似度に基づいて所定の条件を満たす前記他の利用者を選択する利用者選択ステップと、
前記利用者選択ステップによって選択された他の利用者のスコアに関する情報を前記一の利用者の端末に送信する端末送信ステップ
をさらに備えたことを特徴とする請求項３に記載の情報処理方法。
【請求項５】
利用者の端末とネットワークを介して通信可能なサーバ装置に実行させる情報処理プログラムであって、
前記利用者が入力した所定の入力情報を利用者の識別情報、入力位置情報及び入力時刻情報と共に前記端末から受信して記憶する入力情報記憶機能と、
前記入力情報記憶機能によって記憶された入力位置情報に基づいて、前記入力情報を所定の条件で分割された地理上のエリアに特定するエリア特定機能と、
前記エリア特定機能によってエリアを特定された入力情報を前記入力時刻情報に基づいて前記エリアへの訪問回数毎にグループ分けするグループ分け機能と、
前記グループ分け機能によってグループ分けされたグループ毎に前記入力情報の数を集計した値を前記エリアへの訪問回数に応じて重み付けした後に前記エリア毎に合計し、該合計値が０より大の前記エリアを対象として該合計値を前記エリアへの訪問回数で除した値の平均値及び標準偏差に基づいて前記エリア毎のスコアを算出するスコア算出機能を前記サーバ装置に実行させ、
前記グループ分け機能における訪問回数は前記エリア毎に前記入力時刻情報が所定の時間以上離れていれば異なる回と判断することを特徴とする情報処理プログラム。
【請求項６】
前記スコア算出機能によって算出されたスコアを基に、一の利用者と他の利用者との前記エリアへの関心の類似度を算出する類似度算出機能と、
前記類似度算出機能によって算出された類似度に基づいて所定の条件を満たす前記他の利用者を選択する利用者選択機能と、
前記利用者選択機能によって選択された他の利用者のスコアに関する情報を前記一の利用者の端末に送信する端末送信機能
をさらに前記サーバ装置に実行させることを特徴とする請求項５に記載の情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者の端末から送られた入力位置情報などを基にエリア毎に利用者が関心を持った量を算出するサーバ装置、情報処理方法、及び情報処理プログラムに関するものである。
【背景技術】
【０００２】
従来、スマートフォン、カメラ機能付き携帯電話、デジタルカメラ等を利用して、写真を撮影する技術が開発されている。そして、撮影された写真データの付加情報として、ＧＰＳ等のセンサから得られた情報を用いて、写真を撮影した位置情報を付加する技術も開発されている。そこで、写真を撮影した位置情報の履歴から、撮影者の移動履歴を推定して、その移動履歴から所定の範囲において撮影された画像データを用いて電子アルバムを作成する技術や観光地等で撮影した写真情報に基づいて撮影場所毎の撮影回数を集計するシステムなどが提供されている。
【０００３】
例えば、観光地に備えたデジタルカメラで撮影した画像データを保存しておき、要求があったときに出力し、観光客の周遊履歴や撮影回数等を集計するシステムの実現を目的として、ＩＤ発行装置は利用ＩＤを記憶および印字した記録媒体を発行し、画像取り込み装置は、デジタルカメラにより撮影された画像データを取得し、その撮影日時・場所またはカメラ識別番号等の撮影情報を生成し、画像データ、利用ＩＤおよび撮影情報をデータセンタへ送信する。データセンタでは受信したこれらの情報を記憶する。プリント出力装置は、データセンタから利用ＩＤにより抽出した画像データを写真印刷する。また、出力／配送センタは、出力要求された画像データを印刷して写真を配送し、またはその画像ファイルを利用者端末に送信する。また、データセンタでは、記憶する撮影情報をもとに観光地の周遊履歴、撮影回数等を集計するシステムが提供されている（特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１８５８９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１記載の発明では利用者の観光地等の周遊履歴や撮影回数等の集計結果を取得できても、観光地等のエリア毎に利用者が関心を持った量を算出することができないという問題がある。
そこで本発明が解決しようとする課題は、利用者の端末から送られた写真等の入力情報やその位置情報等を基に、単に利用者の周遊履歴や撮影回数等を集計するのではなく、エリア毎に利用者が関心を持った量を算出することを可能にするサーバ装置、情報提供方法、及びサーバプログラムを提供することである。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために請求項１記載の発明は、利用者の端末とネットワークを介して通信可能なサーバ装置であって、前記利用者が入力した所定の入力情報を利用者の識別情報、入力位置情報及び入力時刻情報と共に前記端末から受信して記憶する入力情報記憶手段と、前記入力情報記憶手段によって記憶された入力位置情報に基づいて、前記入力情報を所定の条件で分割された地理上のエリアに特定するエリア特定手段と、前記エリア特定手段によってエリアを特定された入力情報を前記入力時刻情報に基づいて前記エリアへの訪問回数毎にグループ分けするグループ分け手段と、前記グループ分け手段によってグループ分けされたグループ毎に前記入力情報の数を集計した値を前記エリアへの訪問回数に応じて重み付けした後に前記エリア毎に合計し、該合計値が０より大の前記エリアを対象として該合計値を前記エリアへの訪問回数で除した値の平均値及び標準偏差に基づいて前記エリア毎のスコアを算出するスコア算出手段を備え、前記グループ分け手段における訪問回数は前記エリア毎に前記入力時刻情報が所定の時間以上離れていれば異なる回と判断することを特徴とする。
【０００７】
請求項２記載の発明は、前記スコア算出手段によって算出されたスコアを基に、一の利用者と他の利用者との前記エリアへの関心の類似度を算出する類似度算出手段と、前記類似度算出手段によって算出された類似度に基づいて所定の条件を満たす前記他の利用者を選択する利用者選択手段と、前記利用者選択手段によって選択された他の利用者のスコアに関する情報を前記一の利用者の端末に送信する端末送信手段をさらに備えたことを特徴とする。
【０００８】
請求項３記載の発明は、利用者の端末とネットワークを介して通信可能なサーバ装置によって処理される情報処理方法であって、前記利用者が入力した所定の入力情報を利用者の識別情報、入力位置情報及び入力時刻情報と共に前記端末から受信して記憶する入力情報記憶ステップと、前記入力情報記憶ステップによって記憶された入力位置情報に基づいて、前記入力情報を所定の条件で分割された地理上のエリアに特定するエリア特定ステップと、前記エリア特定ステップによってエリアを特定された入力情報を前記入力時刻情報に基づいて前記エリアへの訪問回数毎にグループ分けするグループ分けステップと、前記グループ分けステップによってグループ分けされたグループ毎に前記入力情報の数を集計した値を前記エリアへの訪問回数に応じて重み付けした後に前記エリア毎に合計し、該合計値が０より大の前記エリアを対象として該合計値を前記エリアへの訪問回数で除した値の平均値及び標準偏差に基づいて前記エリア毎のスコアを算出するスコア算出ステップを備え、前記グループ分けステップにおける訪問回数は前記エリア毎に前記入力時刻情報が所定の時間以上離れていれば異なる回と判断することを特徴とする。
【０００９】
請求項４記載の発明は、前記スコア算出ステップによって算出されたスコアを基に、一の利用者と他の利用者との前記エリアへの関心の類似度を算出する類似度算出ステップと、前記類似度算出ステップによって算出された類似度に基づいて所定の条件を満たす前記他の利用者を選択する利用者選択ステップと、前記利用者選択ステップによって選択された他の利用者のスコアに関する情報を前記一の利用者の端末に送信する端末送信ステップをさらに備えたことを特徴とする。
【００１０】
請求項５記載の発明は、利用者の端末とネットワークを介して通信可能なサーバ装置に実行させる情報処理プログラムであって、前記利用者が入力した所定の入力情報を利用者の識別情報、入力位置情報及び入力時刻情報と共に前記端末から受信して記憶する入力情報記憶機能と、前記入力情報記憶機能によって記憶された入力位置情報に基づいて、前記入力情報を所定の条件で分割された地理上のエリアに特定するエリア特定機能と、前記エリア特定機能によってエリアを特定された入力情報を前記入力時刻情報に基づいて前記エリアへの訪問回数毎にグループ分けするグループ分け機能と、前記グループ分け機能によってグループ分けされたグループ毎に前記入力情報の数を集計した値を前記エリアへの訪問回数に応じて重み付けした後に前記エリア毎に合計し、該合計値が０より大の前記エリアを対象として該合計値を前記エリアへの訪問回数で除した値の平均値及び標準偏差に基づいて前記エリア毎のスコアを算出するスコア算出機能を前記サーバ装置に実行させ、前記グループ分け機能における訪問回数は前記エリア毎に前記入力時刻情報が所定の時間以上離れていれば異なる回と判断することを特徴とする。
【００１１】
請求項６記載の発明は、前記スコア算出機能によって算出されたスコアを基に、一の利用者と他の利用者との前記エリアへの関心の類似度を算出する類似度算出機能と、前記類似度算出機能によって算出された類似度に基づいて所定の条件を満たす前記他の利用者を選択する利用者選択機能と、前記利用者選択機能によって選択された他の利用者のスコアに関する情報を前記一の利用者の端末に送信する端末送信機能をさらに前記サーバ装置に実行させることを特徴とする。
【発明の効果】
【００１２】
本願発明によれば、写真など所定の入力情報と共に利用者の端末から送られた入力位置情報などを基に、エリア毎に利用者が関心を持った量を算出することができるという効果が発生する。
【図面の簡単な説明】
【００１３】
【図１】全体のシステム構成を示した説明図である。
【図２】サーバ装置１０１の内部構成を示したブロック図である。
【図３】スコアを算出する場合のサーバ装置１０１における処理手順を示したフローチャート図である。
【図４】グループ毎に入力情報の数を集計した値の一例である。
【図５】エリアへの訪問回数に応じて重み付けした後の値の一例である。
【図６】エリア毎のスコアを算出した場合の一例である。
【図７】類似度に基づいて他の利用者を選択する場合のサーバ装置１０１における処理手順を示したフローチャート図である。
【発明を実施するための形態】
【００１４】
次に、本発明に係るサーバ装置、情報処理方法、及び情報処理プログラムの実施例について、図面を参照しながら、以下に詳しく説明する。
【実施例１】
【００１５】
図１は、本願の実施例１の全体のシステム構成を示した説明図である。
本願のシステムは、図１に示すように、利用者側に設置された端末１０３が、ネットワーク１０２を介して通信可能なサーバ装置１０１と接続されている構成となっている。
【００１６】
サーバ装置１０１は、図示しないが、ＣＰＵなどの制御部、ＲＯＭやＲＡＭなどの記憶部、ＨＤＤ、ＣＤドライブ装置などの外部記憶部、液晶ディスプレイなどの表示部、キーボードやマウスなどの入力部と、他の装置と通信を行う通信インタフェースとこれらを接続するバスを備えており、通常のコンピュータを利用したハードウェア構成である。
なお、図１に示した情報管理システムにおいては、サーバ装置１０１は、１つとして示されているが、複数あってもよい。
【００１７】
ネットワーク１０２は、インターネット、ＬＡＮ（ローカル・エリア・ネットワーク）、ＷＡＮ（広域ネットワーク）など、種々のネットワークを利用することが可能である。
【００１８】
そして、端末１０３は、図示しないが、ＣＰＵなどの制御部、ＲＯＭやＲＡＭなどの記憶部、液晶ディスプレイなどの表示部、タッチパネルなどの入力部、端末１０３の現在位置を管理する位置情報管理部、インターネットなどとの通信を制御する通信部などを備えた情報処理機器であり、この中にはスマートフォン、タブレット端末、パーソナルコンピュータ、携帯電話、ＰＨＳ、ＰＤＡ、専用端末などが含まれる。
なお、図１に示した情報管理システムにおいては、端末１０３は、２つとして示されているが、３つ以上であってもよい。
【００１９】
図２は、サーバ装置１０１の内部構成を示したブロック図である。
その具体的な内部構成は、利用者の氏名・住所等に関する情報及びスコアを該利用者の識別情報と共に記憶する利用者情報記憶部２０１、利用者が入力した所定の入力情報を利用者の識別情報、入力位置情報及び入力時刻情報と共に端末１０３から受信して記憶する入力情報記憶部２０２、前記入力位置情報に基づいて、前記入力情報を所定の条件で分割された地理上のエリアに特定するエリア特定部２０３、エリア特定部２０３においてエリアを特定された前記入力情報を前記入力時刻情報に基づいて前記エリアへの訪問回数毎にグループ分けするグループ分け部２０４、グループ分け部２０４においてグループ分けされたグループ毎に前記入力情報の数を集計した値を前記エリアへの訪問回数に応じて重み付けした後に前記エリア毎に合計し、該合計値が０より大の前記エリアを対象として該合計値を前記エリアへの訪問回数で除した値の平均値及び標準偏差に基づいて前記エリア毎のスコアを算出するスコア算出部２０５、スコア算出部２０５において算出されたスコアを基に、一の利用者と他の利用者との前記エリアへの関心の類似度を算出する類似度算出部２０６、類似度算出部２０６において算出された類似度に基づいて所定の条件を満たす前記他の利用者を選択する利用者選択部２０７、利用者選択部２０７において選択された他の利用者のスコアに関する情報を前記一の利用者の端末１０３に送信などする送受信処理部２０８から構成されている。なお、スコアとは、エリア毎に利用者が関心を持った量を表しているものである。
【００２０】
次に、本発明におけるサーバ装置１０１が有する機能について詳しく説明する。
図３は、スコアを算出する場合のサーバ装置１０１における処理手順を示したフローチャート図である。
実施の開始後（ステップＳ１０１）、利用者が入力した所定の入力情報を利用者の識別情報、入力位置情報及び入力時刻情報と共に利用者の端末１０３から受信して入力情報記憶部２０２に記憶する（ステップＳ１０２）。なお、端末１０３から受信する所定の入力情報としては、利用者が撮影した写真情報、チェックイン情報など様々な情報が使用可能である。
次に、入力情報記憶部２０２に記憶されている入力位置情報に基づいて、前記入力情報を所定の条件で分割された地理上のエリアにエリア特定部２０３において特定する（ステップＳ１０３）。地理上のエリアの分割方法としては、ヘックス状に分割する方法、行政区画で分割する方法など、様々な方法が適用可能である。なお、入力位置情報を所定の条件で分割された地理上のエリアに対応させる情報をエリア特定部２０３に予め記憶させておいて、前記入力位置情報を記憶させておいた対応させる情報と照合することによって、地理上のエリアに特定しても良い。また、エリア特定部２０３とは別にエリア情報記憶部を設けて、地理上のエリアに対応させる情報を、このエリア情報記憶部に記憶させても良い。
そして、エリア特定部２０３においてエリアを特定された前記入力情報を前記入力時刻情報に基づいて前記エリアへの訪問回数毎にグループ分け部２０４においてグループ分けする（ステップＳ１０４）。なお、訪問回数は前記エリア毎に入力情報記憶部２０２に記憶されている前記入力時刻情報が所定の時間以上離れていれば異なる回と判断する。なお、所定の時間は、グループ分け部２０４において設定しておく。例えば、あるエリアの前記入力情報を時系列で並べて隣り合う入力時刻情報が３日以上離れていれば、異なる回と判断する。あるエリアの入力時刻情報として、２０１２年の１月１日１０時５分、１月２日１１時３０分、１月３日１４時１０分、２月１日９時０分、２月２日８時３０分の５個の情報があったとすると、１月１日１０時５分、１月２日１１時３０分、１月３日１４時１０分の情報を１回目の情報、２月１日９時０分、２月２日８時３０分の情報を２回目の情報と判断する。又は、１月１日９時１０分、１月１０日１０時２５分、１月１５日１５時２０分、１月１７日１６時３０分、１月２６日１３時１５分の５個の情報があったとすると、１月１日９時１０分の情報を１回目の情報、１月１０日１０時２５分の情報を２回目の情報、１月１５日１５時２０分、１月１７日１６時３０分の情報を３回目の情報、１月２６日１３時１５分の情報を４回目の情報と判断する。
次に、グループ分け部２０４においてグループ分けされたグループ毎に前記入力情報の数を集計した値を前記エリアへの訪問回数に応じて重み付けする（ステップＳ１０５）。なお、前記エリアへの訪問回数に応じて重み付けするのは、あるエリアへの訪問回数が多ければ多いほど、該エリアへの関心を持った量が多いと考えられるからである。図４は、グループ毎に入力情報の数を集計した値の一例であり、図５は、エリアへの訪問回数に応じて重み付けした後の値の一例である。訪問回数に応じた重み付けの方法としては、例えば、訪問回数が１度目の場合は集計値のままとし、２度目の場合は集計値を１．１倍、３度目の場合は集計値を１．２倍、４度目の場合は集計値を１．３倍するなどする。例えば、図４のエリアＡの場合、１回目の入力情報の数が１５、２回目が１５、３回目が１０なので、図５の重み付けした後の値では、１回目の値は１５のままであるが、２回目の値は１５×１．１＝１６．５、３回目の値は１０×１．２＝１２．０となる。
そして、エリア毎に重み付けした後の値を合計し、該合計値が０より大の前記エリアを対象として該合計値を前記エリアへの訪問回数で除した値の平均値及び標準偏差に基づいて前記エリア毎のスコアをスコア算出部２０５において算出する（ステップＳ１０６）。これにより、エリア毎に利用者が関心を持った量であるスコアを算出することができる。図６は、エリア毎のスコアを算出した場合の一例である。なお、図６では少数点以下第２位まで表示している。例えば、エリアＤの場合、図５の重み付けした後の値は１回目が２５．０、２回目が５．５であるので、重み付けした後の値を合計すると、合計値＝２５．０＋５．５＝３０．５となる。よって、該合計値（３０．５）を前記エリアへの訪問回数（２回）で除した値は１５．２５となる。そして、該合計値が０以外のエリアであるエリアＡ〜Ｄを対象として、該合計値を前記エリアへの訪問回数で除した値である１４．５０、１２．５５、５．８３、１５．２５の各値を基に平均値と標準偏差を求めると、平均値が１２．０３、標準偏差が３．７１となる。図６における計算では、この平均値及び標準偏差に基づいて前記エリア毎に（合計値をエリアへの訪問回数で除した値−平均値）／標準偏差×１０＋５０の計算式を用いてスコアを算出している。そうすると、エリアＡ〜Ｄの各スコアは、５６．６４、５１．３９、３３．３０、５８．６６となる。
最後に、スコア算出部２０５において算出したスコアを利用者の識別情報と共に利用者情報記憶部２０１に記憶し（ステップＳ１０７）、終了となる（ステップＳ１０８）。
【００２１】
図７は、類似度に基づいて他の利用者を選択する場合のサーバ装置１０１における処理手順を示したフローチャート図である。
実施の開始後（ステップＳ２０１）、利用者情報記憶部２０１に記憶されている一の利用者と他の利用者のスコア算出部２０５において算出されたスコアを読み出す（ステップＳ２０２）。
読み出した前記一の利用者と前記他の利用者のスコアを基に、前記一の利用者と前記他の利用者との前記エリアへの関心の類似度を類似度算出部２０６において算出する（ステップＳ２０３）。類似度算出部２０６は、利用者情報記憶部２０１に記憶されている前記一の利用者と前記他の利用者の各エリアのスコアを比較して類似度を算出する。例えば、類似度算出部２０６は、一の利用者と他の利用者との間でスコアが存在するエリアを比較して一の利用者のスコアが存在するエリアが他の利用者においてどの位カバーされているかで類似度を算出する方法、一の利用者と他の利用者で共にスコアが存在する場合に各スコアが平均値から標準偏差の何倍乖離しているのかをみて類似度を算出する方法、又は一定範囲のスコアが共に存在しているエリアの重なり度合によって類似度を算出する方法等を、１つ又は複数組み合わせて使用して類似度を算出する。
そして、類似度算出部２０６において算出された類似度に基づいて所定の条件を満たす前記他の利用者を利用者選択部２０７において選択する（ステップＳ２０４）。所定の条件は、利用者選択部２０７において設定しておく。なお、所定の条件としては、例えば、類似度の高い順に前記他の利用者をソートし、類似度の最も高い前記他の利用者１名を選択するなど、種々の条件が設定可能である。
最後に、利用者選択部２０７において選択された前記他の利用者のスコアに関する情報を送受信処理部２０８によりネットワーク１０２を介して一の利用者の端末１０３に送信し（ステップＳ２０５）、終了となる（ステップＳ２０６）。
【００２２】
本実施例によれば、写真など所定の入力情報と共に利用者の端末１０３から送られた入力位置情報などを基に、エリア毎に利用者が関心を持った量を算出することができるという効果が発生する。これにより、利用者は自分が関心を持ったエリアを知ることができるだけでなく、エリア毎に自分がどれだけ関心を持ったのかという量まで把握することができるという効果も発生する。
また、一の利用者と他の利用者との前記エリアへの関心の類似度を算出することができるので、関心が類似している他の利用者を見つけることが容易である。これにより、関心が類似している他の利用者のスコアの高いエリアの中で、自分がまだ行ったことがないエリアがあった場合は、そのエリアに行くことを検討する材料を手に入れることができるという効果も発生する。
【００２３】
なお、本発明の目的は、上記の実施例１の機能を実現するソフトウェアの情報処理プログラムをシステム又は装置に供給し、そのシステム又は装置のコンピュータが記憶媒体に記録されたソフトウェアの情報処理プログラムを読出し実行することによっても達成される。
その情報処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録して提供してもよい。
【００２４】
また、情報処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。
【００２５】
さらに、記憶媒体から読出された情報処理プログラムが、システム又は装置のコンピュータに挿入された機能拡張用のボードやコンピュータに接続された機能拡張用のユニットに備えられたメモリに書込まれた後、当該情報処理プログラムの指示に基づき、その機能拡張用のボードやユニットに備えられたＣＰＵなどが実際の処理の一部又は全部を行ない、その処理によって上記の機能が実現される場合も含まれる。
【符号の説明】
【００２６】
１０１  サーバ装置
１０２  ネットワーク
１０３  端末
２０１  利用者情報記憶部
２０２  入力情報記憶部
２０３  エリア特定部
２０４  グループ分け部
２０５  スコア算出部
２０６  類似度算出部
２０７  利用者選択部
２０８  送受信処理部
【図１】
2014093004.tif 000003
【図２】
2014093004.tif 000004
【図３】
2014093004.tif 000005
【図４】
2014093004.tif 000006
【図５】
2014093004.tif 000007
【図６】
2014093004.tif 000008
【図７】
2014093004.tif 000009