(57)【要約】【課題】携帯端末装置を介して、相手との交流が発展するための情報を提供すること。【解決手段】複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、通信履歴情報に基づいて、複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、複数の携帯端末装置毎に、共通する連絡相手に対応する指標を抽出する指標抽出部と、指標に基づいて、複数の携帯端末装置毎に、共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、複数の携帯端末装置間で、共通連絡相手情報を共有させる共通連絡相手情報共有部とを有するサーバにより達成される。【選択図】図６
2012065271.tif 000002
【特許請求の範囲】
【請求項１】
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
前記アドレス帳取得部により取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成部により生成された共通連絡相手情報を共有させる共通連絡相手情報共有部と
を有する、サーバ。
【請求項２】
請求項１に記載のサーバにおいて、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記携帯端末装置による連絡から前記携帯端末装置の連絡先の他の携帯端末装置から応答があるまでの経過時間又は他の携帯端末装置からの連絡から前記携帯端末装置による応答までの経過時間に応じて設定される経過時間係数を求める経過時間係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数に基づいて、前記指標を算出する、サーバ。
【請求項３】
請求項２に記載のサーバにおいて、
前記携帯端末装置による連絡又は前記携帯端末装置による応答に使用された連絡手段に基づいて設定される連絡手段係数を求める連絡手段係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数と、前記連絡手段係数取得部により取得された連絡手段係数に基づいて、前記指標を算出する、サーバ。
【請求項４】
請求項１ないし３のいずれか１項に記載のサーバにおいて、
前記通信履歴情報取得部により取得される通信履歴情報には、通信相手情報と、通信時刻情報と、連絡手段とが含まれ、
前記連絡手段には、Webサービスを利用した連絡手段、ソーシャルネットワークサービスを利用した連絡手段、ブログサービスを利用した連絡手段の少なくとも１つの情報が含まれる、サーバ。
【請求項５】
アドレス情報を有する携帯端末装置であって、
通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
他の携帯端末装置により送信されたアドレス帳を取得するアドレス帳取得部と、
前記アドレス帳取得部により取得された前記他の携帯端末装置のアドレス帳と、当該携帯端末装置の有するアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記他の携帯端末装置に、前記共通連絡相手情報生成部により生成された共通連絡相手情報を通知する通知部と
を有する、携帯端末装置。
【請求項６】
請求項５に記載の携帯端末装置において、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、当該携帯端末装置による連絡から当該携帯端末装置の連絡先の他の携帯端末装置から応答があるまでの経過時間又は他の携帯端末装置からの連絡から当該携帯端末装置による応答までの経過時間に応じて設定される経過時間係数を求める経過時間係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数に基づいて、所定の指標を算出する、携帯端末装置。
【請求項７】
請求項６に記載の携帯端末装置において、
当該携帯端末装置による連絡又は当該携帯端末装置による応答に使用された連絡手段に基づいて設定される連絡手段係数を求める連絡手段係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数と、前記連絡手段係数取得部により取得された連絡手段係数に基づいて、所定の指標を算出する、携帯端末装置。
【請求項８】
請求項５ないし７のいずれか１項に記載の携帯端末装置において、
前記通信履歴情報取得部により取得される通信履歴情報には、通信相手情報と、通信時刻情報と、連絡手段とが含まれ、
前記連絡手段には、Webサービスを利用した連絡手段、ソーシャルネットワークサービスを利用した連絡手段、ブログサービスを利用した連絡手段の少なくとも１つの情報が含まれる、携帯端末装置。
【請求項９】
携帯端末装置と、該携帯端末装置の有するアドレス帳を管理するサーバとを有するシステムであって、
前記サーバは、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
前記アドレス帳取得部により取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成部により生成された共通連絡相手情報を共有させる共通連絡相手情報共有部と
を有し、
前記携帯端末装置は、
前記サーバに通信履歴情報を通知する通信履歴情報通知部と、
前記サーバにアドレス帳を通知するアドレス帳通知部と、
前記共通連絡相手情報共有部により共有された共通連絡相手情報を提示する共通連絡相手情報提示部と
を有する、システム。
【請求項１０】
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得ステップと、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出ステップと、
前記アドレス帳取得ステップにより取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出ステップと、
前記複数の携帯端末装置毎に、前記指標算出ステップにより算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出ステップと、
前記指標抽出ステップにより抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成ステップと、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成ステップにより生成された共通連絡相手情報を共有させる共通連絡相手情報共有ステップと
を有する、サーバにおける方法。
【請求項１１】
アドレス情報を有する携帯端末装置における方法であって、
通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出ステップと、
他の携帯端末装置により送信されたアドレス帳を取得するアドレス帳取得ステップと、
前記アドレス帳取得ステップにより取得された前記他の携帯端末装置のアドレス帳と、当該携帯端末装置の有するアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出ステップと、
前記指標算出ステップにより算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出ステップと、
前記指標抽出ステップにより抽出された指標に基づいて、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成ステップと、
前記他の携帯端末装置に、前記共通連絡相手情報生成ステップにより生成された共通連絡相手情報を通知する通知ステップと
を有する、方法。
【請求項１２】
請求項１１に記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信システムに関する。
【背景技術】
【０００２】
電気通信キャリアや端末メーカーにより、相次いでオープンなプラットフォームを採用した携帯端末装置が、市場に投入されている。該携帯端末装置には、スマートフォンが含まれる。オープンなプラットフォームが採用されることにより、電気通信キャリアや端末メーカーは、API(Application Program Interface)を利用した新しい機能、サービスを提供可能な携帯端末装置を製品化できる。また、オープンなプラットフォームが採用されることにより、好みに応じてアプリケーションを追加できる。
【０００３】
オープンなプラットフォームが採用されることにより、アプリケーションの開発者はアプリケーションを自由に開発でき、ユーザは豊富にそろったアプリケーションの中から所望のアプリケーションを選択できる。
【０００４】
APIを利用した新しい機能の一例として、アドレス情報に関する開発が行われている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2009-163512号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
携帯端末装置は、他の携帯端末装置との間で、プロフィール情報を交換することができる。該プロフィール情報には、ユーザ名、電話番号、電子メールのアドレス、Webサービスアカウントなどが含まれる。該プロフィール情報は、アドレス帳に追加される。
【０００７】
しかし、プロフィール情報を交換しても、交換した相手が関係の浅い相手である場合等には、共通する話題や、相手に関連する情報が少ない。相手との間で共通する話題や、前提に関する情報が少ないため、その後の交流が発展しない場合がある。
【０００８】
そこで、本発明は上述した問題点に鑑みてなされたものであり、その目的は、携帯端末装置を介して、相手との交流が発展するための情報を提供することである。
【課題を解決するための手段】
【０００９】
本サーバは、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
前記アドレス帳取得部により取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成部により生成された共通連絡相手情報を共有させる共通連絡相手情報共有部と
を有する。
【００１０】
本携帯端末装置は、
アドレス情報を有する携帯端末装置であって、
通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
他の携帯端末装置により送信されたアドレス帳を取得するアドレス帳取得部と、
前記アドレス帳取得部により取得された前記他の携帯端末装置のアドレス帳と、当該携帯端末装置の有するアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記他の携帯端末装置に、前記共通連絡相手情報生成部により生成された共通連絡相手情報を通知する通知部と
を有する。
【００１１】
本システムは、
携帯端末装置と、該携帯端末装置の有するアドレス帳を管理するサーバとを有するシステムであって、
前記サーバは、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
前記アドレス帳取得部により取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成部により生成された共通連絡相手情報を共有させる共通連絡相手情報共有部と
を有し、
前記携帯端末装置は、
前記サーバに通信履歴情報を通知する通信履歴情報通知部と、
前記サーバにアドレス帳を通知するアドレス帳通知部と、
前記共通連絡相手情報共有部により共有された共通連絡相手情報を提示する共通連絡相手情報提示部と
を有する。
【００１２】
本サーバにおける方法は、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得ステップと、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出ステップと、
前記アドレス帳取得ステップにより取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出ステップと、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出ステップと、
前記指標抽出ステップにより抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成ステップと、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成ステップにより生成された共通連絡相手情報を共有させる共通連絡相手情報共有ステップと
を有する。
【００１３】
本方法は、
アドレス情報を有する携帯端末装置における方法であって、
通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出ステップと、
他の携帯端末装置により送信されたアドレス帳を取得するアドレス帳取得ステップと、
前記アドレス帳取得ステップにより取得された前記他の携帯端末装置のアドレス帳と、当該携帯端末装置の有するアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出ステップと、
前記指標算出ステップにより算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出ステップと、
前記指標抽出ステップにより抽出された指標に基づいて、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成ステップと、
前記他の携帯端末装置に、前記共通連絡相手情報生成ステップにより生成された共通連絡相手情報を通知する通知ステップと
を有する。
【００１４】
本プログラムは、携帯端末装置における方法をコンピュータに実行させる。
【発明の効果】
【００１５】
開示のサーバ、携帯端末装置、システム、及び方法並びにプログラムによれば、携帯端末装置を介して、相手との交流が発展するための情報を提供することができる
【図面の簡単な説明】
【００１６】
【図１】本実施例に従ったシステムの一例を示す図である。
【図２】本実施例に従った携帯端末装置の一例を示す機能ブロック図である。
【図３】本実施例に従った携帯端末装置の分類の一例を示す図である。
【図４】本実施例に従った重要度指標の一例を示す説明図である。
【図５】本実施例に従った重要度指標の一例を示す説明図である。
【図６】本実施例に従ったアドレス帳管理サーバの一例を示す機能ブロック図である。
【図７】本実施例に従った通信履歴情報の一例を示す図である。
【図８】本実施例に従ったアドレス帳管理サーバの動作の一例を示す図である。
【図９】本実施例に従ったアドレス帳管理サーバの動作の一例を示す図である。
【図１０】本実施例に従ったシステムの動作の一例を示すシーケンスチャート（その１）である。
【図１１】本実施例に従ったシステムの動作の一例を示すシーケンスチャート（その２）である。
【図１２】本変形例に従った携帯端末装置の一例を示す機能ブロック図である。
【図１３】本変形例に従ったシステムの動作の一例を示すシーケンスチャート（その１）である。
【図１４】本変形例に従ったシステムの動作の一例を示すシーケンスチャート（その２）である。
【発明を実施するための形態】
【００１７】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１８】
＜実施例＞
＜システム＞
本実施例に従ったアドレス帳管理サーバ１００が適用されるシステムについて説明する。
【００１９】
図１は、本アドレス帳管理サーバ１００が適用されるシステムの一例を示す。
【００２０】
本システムには、携帯端末装置２００ｎ（ｎは、ｎ＞１の整数）が含まれる。該携帯端末装置２００ｎは、通信網５０を介して、アドレス帳管理サーバ１００にアクセスできる。例えば、該携帯端末装置２００ｎは、アクセスポイント（図示無し）に接続し、該アクセスポイントが接続された通信網５０に接続されたアドレス帳管理サーバ１００にアクセスしてもよい。該通信網５０は、インターネットであってもよい。また、例えば、該携帯端末装置２００ｎは基地局（図示無し）に接続し、該基地局が接続された通信網５０に接続されたアドレス帳管理サーバ１００にアクセスしてもよい。該通信網５０は、移動体通信ネットワークであってもよい。
【００２１】
＜携帯端末装置＞
本携帯端末装置２００ｎは、他の携帯端末装置とプロフィール情報を交換した際に、アドレス帳を更新する。例えば、アドレス帳に、該プロフィール情報が追加される。本携帯端末装置２００ｎは、アドレス帳管理サーバ１００に、アドレス帳を送信する。該プロフィール情報には、他の携帯端末装置のユーザ名（連絡相手）、電話番号、電子メールアドレス、他の連絡手段に対応するアドレスが含まれる。他の連絡手段とは、電話、電子メール以外の連絡手段である。
【００２２】
本携帯端末装置２００ｎは、プロフィール情報を交換した際に、アドレス帳管理サーバ１００により送信されるプロフィール情報を交換した携帯端末装置同士で共通する連絡相手の情報（以下、「共通連絡相手」という）を受信する。さらに、共通連絡相手であり、かつ他の携帯端末装置にとって重要度の高い順にランキングされたものが提示される。重要度の高い順にランキングされたものを、共通連絡相手情報という。重要度が高い連絡相手には、他のユーザと応答が成立している相手、他のユーザが発信した相手が含まれる。
【００２３】
本携帯端末装置２００ｎは、電話機能、電子メール機能に加え、電話機能、電子メール機能以外の他の連絡手段を有する。該他の連絡手段には、１対１の通信可能な連絡手段が含まれるのが好ましい。例えば、本携帯端末装置２００ｎは、Webサービスを利用した通信、ソーシャルネットワークサービス(SNS: Social Network Service)を利用した通信、ブログサービスを利用した通信などが可能である。例えば、ツイッタ(Twitter) （登録商標）、各種ブログサービスなどを利用できる。
【００２４】
本実施例では、他の連絡手段の一例として、ツイッタが適用される場合について説明する。ツイッタに限らず、上記の他の連絡手段、また、上記以外の連絡手段を適用できる。
【００２５】
本携帯端末装置２００ｎは、他の携帯端末装置との間の通信情報を収集する。例えば、通信情報として、通信相手、通信開始時間、連絡手段の情報が収集される。
【００２６】
本携帯端末装置２００ｎは、所定の周期で、アドレス帳管理サーバ１００に、アドレス帳と、通信履歴情報とを送信する。通信履歴情報には、通信情報が含まれる。
【００２７】
本携帯端末装置２００ｎは、アドレス帳管理サーバ１００からのアドレス帳を受信し、該アドレス帳を新たなアドレス帳として更新する。
【００２８】
本携帯端末装置２００ｎは、ユーザによる所定の操作により、アドレス帳を表示する。
【００２９】
図２は、本携帯端末装置２００ｎの機能を示す機能ブロック図である。
【００３０】
本携帯端末装置２００ｎは、送受信部２０２を有する。該送受信部２０２は、他の携帯端末装置に、プロフィール情報を無線送信する。該送受信部２０２は、アドレス帳管理サーバ１００に、アドレス帳と、通信履歴情報とを無線送信する。また、送受信部２０２は、アドレス帳管理サーバ１００により送信されたアドレス帳、共通連絡相手情報を受信する。
【００３１】
本携帯端末装置２００ｎは、制御部２０４を有する。該制御部２０４は、送受信部２０２と接続される。該制御部２０４は、他の携帯端末装置からのプロフィール情報をアドレス帳に追加する。該制御部２０４は、アドレス帳管理サーバ１００に、アドレス帳を送信するための制御を行う。該アドレス帳は、本携帯端末装置２００ｎに新たなユーザのプロフィール情報が追加された場合に、送信されるのが好ましい。また、該制御部２０４は、アドレス帳管理サーバ１００により送信されたアドレス帳を記憶部２０６に格納する。
【００３２】
また、該制御部２０４は、他の携帯端末装置との間で行われた通信情報を収集する。例えば、通信情報として、通信相手、通信開始時間、連絡手段の情報が収集される。制御部２０４は、記憶部２０６の通信履歴情報２０６４に、通信情報を格納する。該制御部２０４は、所定の周期で、通信履歴情報を送信するための制御を行う。
【００３３】
本携帯端末装置２００ｎは、記憶部２０６を有する。該記憶部２０６には、アドレス帳２０６２と、通信履歴情報２０６４とが含まれる。
【００３４】
本携帯端末装置２００ｎは、アドレス帳情報生成部２０８を有する。該アドレス帳情報生成部２０８は、制御部２０４による命令に従って、アドレス帳２０６２からアドレス帳を取得し、該アドレス帳をアドレス帳管理サーバ１００に通知するための信号を生成し、送受信部２０２から送信する。
【００３５】
本携帯端末装置２００ｎは、通信履歴情報生成部２１０を有する。該通信履歴情報生成部２１０は、制御部２０４による命令に従って、通信履歴情報２０６４から通信履歴情報を取得し、該通信履歴情報をアドレス帳管理サーバ１００に通知するための信号を生成し、送受信部２０２から送信する。
【００３６】
本携帯端末装置２００ｎは、表示部２１２を有する。該表示部２１２は、ユーザによりアドレス帳を表示するための所定の操作が行われた場合に、アドレス帳を表示する。該表示部２１２は、共通連絡相手情報を表示する。ユーザにより共通連絡相手情報を表示するための所定の操作が行われた場合に、共通連絡相手情報を表示するようにしてもよい。
【００３７】
＜アドレス帳管理サーバ＞
本アドレス帳管理サーバ１００は、携帯端末装置２００ｎにより送信されたアドレス帳と、通信履歴情報とに基づいて、アドレス帳に提示すべき連絡相手の表示の順番を並び替える。例えば、重要度の高い順に上位から並び替える。重要度が高い連絡相手には、応答が成立している相手、ユーザが発信した相手が含まれる。本システムでは、重要度が高い順に並べ替える際に、重要度を表す指標（以下、「重要度指標」という）が計算される。また、本アドレス帳管理サーバ１００は、携帯端末装置２００ｎにより送信されたアドレス帳と、通信履歴情報とに基づいて、当該携帯端末装置２００ｎにとっての連絡相手の重要度を算出する。
【００３８】
＜重要度＞
図３は、本システムにおける連絡相手を示す。
【００３９】
図３に示される丸印はユーザを表し、矢印は連絡、応答を示す。例えば、「Ａ→Ｂ」は、ＡからＢに連絡したことを示す。双方向の矢印は、連絡及び応答を示す。
【００４０】
ユーザにとって、３０２により示される他のユーザは、応答が成立している相手であり、重要度が高いと判定される。応答が成立している場合とは、ユーザが他のユーザに連絡した場合に、該他のユーザからの応答がある場合と、逆に他のユーザから当該ユーザに連絡があった場合に、該ユーザが該他のユーザに応答した場合とが含まれる。
【００４１】
ユーザにとって、３０４により示される他のユーザは、ユーザから相手への連絡時に応答が不成立であった相手であり、重要度は中であると判定される。当該ユーザから相手への連絡時に応答が不成立であった場合とは、ユーザが他のユーザに連絡した場合に、該他のユーザからの応答がない場合が含まれる。
【００４２】
ユーザにとって、３０６により示される他のユーザは、他のユーザからの連絡時に応答が不成立であった相手であり、重要度は低いと判定される。他のユーザからの連絡時に応答が不成立であった場合とは、他のユーザから当該ユーザに連絡があった場合に、当該他のユーザが応答しなかった場合が含まれる。
【００４３】
本実施例では、他のユーザの重要度を判定する方法の一例として、応答があるかどうかに基づいて他のユーザを分類する。
【００４４】
本システムでは、他のユーザのうち、重要度が高であるユーザと、重要度が中であるユーザについて、重要度を数値化した重要度指標が計算される例について示されるが、重要度が低であるユーザを含めてもよい。
【００４５】
本システムでは、重要度指標を算出する際に、ユーザが連絡に使用した連絡手段に応じて、所定の係数（以下、「連絡手段係数」という）が設定される。
【００４６】
図４は、連絡手段に応じて設定される連絡手段係数の一例を示す。図４には、連絡手段に応じて設定される連絡手段係数の一例として、緊急度に応じて連絡手段係数が設定される場合を示す。緊急度に限らず他の条件により連絡手段係数が設定されてもよいし、全て同様の値の連絡手段係数が設定されてもよい。
【００４７】
具体的には、緊急度が高い順に、ユーザは連絡手段として、電話、電子メール、ツイッタを使用すると想定される。この場合、連絡手段係数の値が高い方から連絡手段係数の値が低い方に、電話、電子メール、ツイッタとなる。例えば、電話が使用された場合の連絡手段係数を「３」、電子メールが使用された場合の連絡手段係数を「２」、ツイッタが使用された場合の連絡手段係数を「１」とする。この連絡手段係数は一例であり、適宜変更可能である。例えば、時間帯に応じて連絡手段係数の値が変更されてもよい
また、本システムでは、ユーザが連絡してから、他のユーザにより応答されるまでの経過時間、逆に他のユーザによる連絡があってから、応答するまでの経過時間に応じて係数（以下、「経過時間係数」という）が設定される。ユーザにとって他のユーザの重要度が高い程、応答までの経過時間が短いと想定され、逆に他のユーザにとってユーザの重要度が高い程、応答するまでの経過時間が短いと想定されるためである。
【００４８】
図５は、連絡してから応答があるまでの経過時間と、連絡があってから応答するまでの経過時間に応じて設定される経過時間係数の一例を示す。該経過時間係数は一例であり、適宜変更可能である。例えば、時間帯に応じて係数の値が変更されてもよい
具体的には、連絡してから応答があるまでの経過時間と、連絡があってから応答するまでの経過時間が短い順に高い値の経過時間係数が設定される。例えば、応答があるまでの経過時間、及び応答するまでの経過時間が「０〜１分」（１分未満）である場合の経過時間係数を「２」、「１分〜３０分」（１分以上３０分未満）である場合の経過時間係数を「１．５」とする。さらに、応答があるまでの経過時間が「３０分〜」（３０分以上）である場合の経過時間係数を「１．０」とする。さらに、応答するまでの経過時間が「３０分〜」（３０分以上）である場合の経過時間係数を「０」とする。連絡があってから応答しない場合には、例えば、該連絡が誤りであることが想定され、重要度が低いと想定されるからである。以下、連絡してから応答があるまでの経過時間、連絡があってから応答するまでの経過時間を「応答速度」という。該「応答速度」の区分も適宜変更可能である。
【００４９】
ある連絡手段により連絡してから、その連絡への応答に利用された連絡手段は同じであってもよいし、異なってもよい。例えば、異なる場合には、電話による連絡への応答として、電子メール、ツイッタにより応答されてもよい。本実施例では、応答に利用された連絡手段は、問わない場合について示す。
【００５０】
本システムでは、ユーザが他のユーザに連絡した場合に、該他のユーザから連絡があれば、応答したものとみなす。１連絡に１応答が対応し、複数回応答があった場合、２回目以降の応答は、該連絡への応答とはみなされない。例えば、２回目の応答は、他のユーザからの連絡とみなす。
【００５１】
本アドレス管理サーバ１００は、ユーザ毎に、重要度指標を算出する。
【００５２】
例えば、連絡する際に使用した連絡手段に対応する連絡手段係数と、該連絡に対する応答速度に対応する連絡手段係数とを乗算することにより重要度指標を算出する。該重要度指標は、連絡と応答とを１つのセットとして算出される。
【００５３】
本アドレス管理サーバ１００は、他のユーザ毎に、ある所定の期間における重要度指標を合計することにより、該所定の期間における重要度指標の合計（以下、「合計重要度指標」という）を求める。
【００５４】
本アドレス管理サーバ１００は、他のユーザを合計重要度指標が高い順に並べ替えることにより、アドレス帳を更新する。
【００５５】
本アドレス帳管理サーバ１００は、携帯端末装置２００ｎに、更新したアドレス帳を送信する。
【００５６】
さらに、本アドレス帳管理サーバ１００は、携帯端末装置２００ｎと他の携帯端末装置との間で、プロフィール情報が交換された場合に、携帯端末装置２００ｎのアドレス帳と他の携帯端末装置のアドレス帳とを比較し、共通連絡相手を抽出する。
【００５７】
本アドレス帳管理サーバ１００は、携帯端末装置２００ｎにとっての共通連絡相手の重要度指標を算出し、重要度指標の高い順に並べることにより共通連絡相手情報を生成する。携帯端末装置２００ｎにとっての共通連絡相手の重要度指標とは、携帯端末装置２００ｎの通信履歴に基づいて算出された共通連絡相手の重要度指数を示す。所定の期間の合計重要度指標を求め、該合計重要度指標に基づいて、合計重要度指標の高い順に並べるようにしてもよい。
【００５８】
本アドレス帳管理サーバ１００は、他の携帯端末装置にとっての共通連絡相手の重要度指標を算出し、重要度指標の高い順に並べることにより共通連絡相手情報を生成する。他の携帯端末装置にとっての共通連絡相手の重要度指標とは、他の携帯端末装置の通信履歴に基づいて算出された共通連絡相手の重要度指数を示す。所定の期間の合計重要度指標を求め、該合計重要度指標に基づいて、合計重要度指標の高い順に並べるようにしてもよい。
【００５９】
本アドレス帳管理サーバ１００は、携帯端末装置２００ｎと他の携帯端末装置との間で、共通連絡相手情報を共有化する。例えば、本アドレス帳管理サーバ１００は、携帯端末装置２００ｎに、他の携帯端末装置にとっての共通連絡相手情報を送信する。また、本アドレス帳管理サーバ１００は、他の携帯端末装置に、携帯端末装置２００ｎにとっての共通連絡相手情報を送信する。
【００６０】
図６は、本アドレス帳管理サーバ１００の機能の一例を示す機能ブロック図である。
【００６１】
以下、一例として、ユーザＡの携帯端末装置２００１と、ユーザＺの携帯端末装置２００２との間で、プロフィール情報が交換される場合について説明する。３以上のユーザの携帯端末装置間でプロフィール情報が交換される場合についても同様である。
【００６２】
本アドレス帳管理サーバ１００は、送受信部１０２を有する。該送受信部１０２は、通信網５０と接続される。該送受信部１０２は、携帯端末装置２００ｎにより送信されたアドレス帳を受信する。該送受信部１０２は、携帯端末装置２００ｎにより送信された通信履歴情報を受信する。該送受信部１０２は、携帯端末装置２００ｎに、更新したアドレス帳を送信する。該送受信部１０２は、携帯端末装置２００１に携帯端末装置２００２にとっての共通連絡相手情報を送信し、携帯端末装置２００２に携帯端末装置２００１にとっての共通連絡相手情報を送信する。
【００６３】
本アドレス帳管理サーバ１００は、アドレス帳取得部１０４を有する。該アドレス帳取得部１０４は、送受信部１０２と接続される。該アドレス帳取得部１０４は、送受信部１０２により入力されるべき信号から、アドレス帳を取得する。取得されたアドレス帳は、アドレス帳格納部１０６に入力される。
【００６４】
本アドレス帳管理サーバ１００は、アドレス帳格納部１０６を有する。該アドレス帳格納部１０６は、アドレス帳取得部１０４と接続される。アドレス帳格納部１０６には、ユーザの利用する携帯端末装置２００ｎ毎に、アドレス帳が格納される。携帯端末装置２００ｎによりアドレス帳が送信される度に、該アドレス帳に更新されてもよい。
【００６５】
本アドレス帳管理サーバ１００は、通信履歴情報取得部１０８を有する。該通信履歴情報取得部１０８は、送受信部１０２と接続される。該通信履歴情報取得部１０８は、送受信部１０２により入力されるべき信号から、通信履歴情報を取得する。取得された通信履歴情報は、通信履歴情報格納部１１０に入力される。
【００６６】
図７は、携帯端末装置２００ｎにより送信される通信履歴情報の一例である。図７には、ユーザＡの利用する携帯端末装置２００１により送信される通信履歴情報の一例が示される。例えば、ユーザＡの利用する携帯端末装置２００１からは、ユーザＡとユーザＺとの間の通信履歴情報が送信される。該通信履歴情報には、ユーザＺからユーザＡに送信された通信情報と、ユーザＡからユーザＺへの通信情報とが含まれる。例えば、ユーザＺからユーザＡに９時１０分に、電子メールが送信されたこと等が示される。また、例えば、ユーザＡからユーザＺに９時１１分に、電子メールが送信されたこと等が示される。
【００６７】
通信履歴情報取得部１０８は、携帯端末装置２００１により送信された通信履歴情報に基づいて、ユーザＺからユーザＡへの連絡と、ユーザＡからユーザＺに対する応答とを対応付けて、通信履歴情報格納部１１０に格納するようにしてもよい。また、ユーザＡからユーザＺへの連絡と、ユーザＺからユーザＡに対する応答とを対応付けて、通信履歴情報格納部１１０に格納するようにしてもよい。
【００６８】
ここで、ユーザＺからユーザＡへの連絡に対する応答には、ユーザＡからユーザＺへの通信であれば、該連絡に対する直接の応答に限られない。また、ユーザＡからユーザＺへの連絡に対する応答には、ユーザＺからユーザＡへの通信であれば、該連絡に対する直接の応答に限られない。
【００６９】
例えば、ユーザＺからユーザＡへの連絡に対する応答履歴には、ユーザＺがユーザＡに９時１０分に電子メールで連絡したことと、ユーザＡが９時１１分に電子メールで応答したこととの対応等が含まれる。また、例えば、ユーザＡからユーザＺへの連絡に対する応答履歴には、ユーザＡがユーザＺに１１時３１分に電子メールで連絡したことと、ユーザＺから３０分以上経過しても連絡がなかったこととの対応等が含まれる。
【００７０】
本アドレス帳管理サーバ１００は、通信履歴情報格納部１１０を有する。該通信履歴情報格納部１１０は、通信履歴情報取得部１０８と接続される。通信履歴情報格納部１１０には、携帯端末装置２００ｎ毎に、通信履歴情報が格納される。携帯端末装置２００ｎにより通信履歴情報が送信される度に、該通信履歴情報が更新されてもよいし、累積されてもよい。累積される場合新たな部分だけ追加されるようにしてもよい。
【００７１】
本アドレス帳管理サーバ１００は、重要度指標算出部１１２を有する。該重要度指標算出部１１２は、通信履歴情報格納部１１０と接続される。該重要度指標算出部１１２は、通信履歴情報格納部１１０に格納された通信履歴情報に基づいて、ユーザ毎に、連絡相手に対応する重要度指標を算出する。例えば、連絡相手に連絡する際に使用した連絡手段に対応する連絡手段係数と、該連絡に対する応答速度に対応する経過時間係数とを乗算することにより重要度指標を算出する。該重要度指標算出部１１２は、連絡相手毎に、ある所定の期間における重要度指標を合計することにより、該所定の期間における合計重要度指標を求める。該重要度指標算出部１１２は、アドレス帳更新部１１４に、連絡相手毎に算出された合計重要度指標を入力する。上述した重要度指標、合計重要度指標の算出方法は、一例であり、この方法以外の方法で、重要度指標、合計重要度指標が算出されてもよい。例えば、連絡手段係数だけを用いて、該連絡手段係数に対して所定の演算を施すことにより重要度指標、合計重要度指標が算出されてもよいし、経過時間係数だけを用いて、該経過時間係数に対して所定の演算を施すことにより重要度指標、合計重要度指標が算出されてもよい。また、例えば、連絡手段係数を重要度指標としてもよいし、経過時間係数を重要度指標としてもよい。
【００７２】
本アドレス帳管理サーバ１００は、アドレス帳更新部１１４を有する。該アドレス帳更新部１１４は、送受信部１０２と、重要度指標算出部１１２と、アドレス帳格納部１０６と接続される。該アドレス帳更新部１１４は、重要度指標算出部１１２により入力されたユーザ毎に算出された連絡相手に対応する合計重要度指標に基づいて、アドレス帳格納部１０６に格納された各ユーザのアドレス帳に含まれる連絡相手のうち、合計重要度指標が算出された連絡相手については、合計重要度指標の値が高い順に並べ替える。さらに、アドレス帳更新部１１４は、合計重要度指標が算出されなかった連絡相手については、削除するようにしてもよい。重要度が低いと判定されるためである。削除することによりアドレス帳に含まれる連絡相手を整理することができる。また、アドレス帳更新部１１４は、合計重要度指標が算出されなかった連絡相手については、そのままアドレス帳に残すようにしてもよい。合計重要度指標が算出されなかった連絡相手は、今回の合計重要度指標を算出する基準となる期間では連絡しなかったユーザであり、今後連絡する可能性があるからである。アドレス帳更新部１１４は、送受信部１０２から、更新したアドレス帳を送信する。
【００７３】
本アドレス帳管理サーバ１００は、共通連絡相手抽出部１１６を有する。該共通連絡相手抽出部１１６は、アドレス帳取得部１０４と接続される。該共通連絡相手抽出部１１６は、携帯端末装置２００１と携帯端末装置２００２との間で、プロフィール情報が交換された際に送信されるアドレス帳に含まれる共通連絡相手を抽出する。該アドレス帳は、アドレス帳格納部１０６に格納されているものであってもよい。共通連絡相手抽出部１１６は、携帯端末装置２００１の識別情報、携帯端末装置２００２の識別情報とともに、共通連絡相手を表す情報を重要度指標抽出部１１８に入力する。
【００７４】
図８は、共通連絡相手抽出部１１６の動作の一例を示す。
【００７５】
例えば、ユーザＡの有する携帯端末装置２００１により送信されたアドレス帳には、ユーザＡ、ユーザＺ、ユーザＣ、ユーザＤ、ユーザＢが含まれる。ユーザＺの有する携帯端末装置２００２により送信されたアドレス帳には、ユーザＺ、ユーザＡ、ユーザＢ、ユーザＣ、ユーザＤが含まれる。この場合、共通連絡相手抽出部１１６は、共通連絡相手として、ユーザＡのアドレス帳に含まれる連絡相手（ユーザ名）とユーザＺのアドレス帳に含まれる連絡相手（ユーザ名）との間で共通する、ユーザＢ、ユーザＣ、ユーザＤを抽出する。この場合、携帯端末装置２００１の識別情報と、携帯端末装置２００２の識別情報と、ユーザＢ、ユーザＣ、ユーザＤを示す情報とが重要度指標抽出部１１８に入力される。
【００７６】
本アドレス帳管理サーバ１００は、重要度指標抽出部１１８を有する。該重要度指標抽出部１１８は、アドレス帳格納部１０６と、共通連絡相手抽出部１１６と接続される。該重要度指標抽出部１１８は、共通連絡相手抽出部１１６により入力された共通連絡相手に基づいて、携帯端末装置２００１にとっての共通連絡相手の重要度指標と、携帯端末装置２００２にとっての共通連絡相手の重要度指標とを抽出する。例えば、重要度指標抽出部１１８は、アドレス帳格納部１０６に格納されたアドレス帳に基づいて、該当する携帯端末装置のアドレス帳に含まれるプロフィール情報から共通連絡相手の重要度指標を抽出するようにしてもよい。例えば、アドレス帳に含まれる携帯端末装置２００１のアドレス帳に含まれる共通連絡相手のプロフィール情報から重要度指標を抽出する。同様に、アドレス帳に含まれる携帯端末装置２００２のアドレス帳に含まれる共通連絡相手のプロフィール情報から重要度指標を抽出する。重要度指標抽出部１１８は、プロフィール情報を交換した携帯端末装置同士の共通連絡相手毎に抽出された重要度指標を、携帯端末装置の識別情報とともに、共通連絡相手情報生成部１２０に入力する。
【００７７】
図９は、重要度指標抽出部１１８の動作の一例を示す。
【００７８】
例えば、ユーザＡにとって共通連絡相手の重要度指標が抽出される。図９に示される例では、ユーザＡにとってユーザＢ、ユーザＣ、ユーザＤの重要度指標がそれぞれ、アドレス帳格納部１０６に格納されたユーザＡのアドレス帳に含まれるプロフィール情報から抽出される。例えば、ユーザＢの重要度指標として７０、ユーザＣの重要度指標として０、ユーザＤの重要度指標として５０が抽出される。
【００７９】
同様に、例えば、ユーザＺにとって共通連絡相手の重要度指標が抽出される。図９に示される例では、ユーザＺにとってユーザＢ、ユーザＣ、ユーザＤの重要度指標がそれぞれ、アドレス帳格納部１０６に格納されたユーザＺのアドレス帳に含まれるプロフィール情報から抽出される。例えば、ユーザＢの重要度指標として１４、ユーザＣの重要度指標として４５、ユーザＤの重要度指標として５４が算出される。
【００８０】
本アドレス帳管理サーバ１００は、共通連絡相手情報生成部１２０を有する。該共通連絡相手情報生成部１２０は、送受信部１０２と、重要度指標抽出部１１８と接続される。該共通連絡相手情報生成部１２０には、重要度指標抽出部１１８により携帯端末装置２００１にとっての共通連絡相手と、携帯端末装置２００２にとっての共通連絡相手とが入力される。該共通連絡相手情報生成部１２０は、重要度指標抽出部１１８により入力された携帯端末装置２００１にとっての共通連絡相手と、携帯端末装置２００２にとっての共通連絡相手とを、それぞれの重要度指標に基づいて、並べる。例えば、ユーザＡの携帯端末装置２００１にとって重要度指標の高い順、ユーザＺの携帯端末装置２００２にとって重要度指標の高い順に並べるようにしてもよい。該共通連絡相手情報生成部１２０は、ユーザＺの携帯端末装置２００２に送信すべき共通連絡相手情報として、ユーザＡにとって重要度指数の高い順に並べた共通連絡相手を含む情報を生成する。また、該共通連絡相手情報生成部１１６は、ユーザＡの携帯端末装置２００１に送信すべき共通連絡相手情報として、ユーザＺにとって重要度指数の高い順に並べた共通連絡相手を含む情報を生成する。
【００８１】
該共通連絡相手情報生成部１２０は、ユーザＺにとって重要度指数の高い順に並べた共通連絡相手を含む共通連絡相手情報を、送受信部１０２からユーザＡの携帯端末装置２００１に送信する。また、該共通連絡相手情報生成部１２０は、ユーザＡにとって重要度指数の高い順に並べた共通連絡相手を含む共通連絡相手情報を、送受信部１０２からユーザＺの携帯端末装置２００２に送信する。ユーザＡと、ユーザＢとの間で、ユーザＺにとって重要度指数の高い順に並べた共通連絡相手と、ユーザＡにとって重要度指数の高い順に並べた共通連絡相手とが共有化される。
【００８２】
＜本システムの動作＞
図１０は、本システムの動作を示すシーケンスチャート（その１）である。
【００８３】
図１０に示すシーケンスチャートでは、ユーザＺの有する携帯端末装置２００２に格納されたアドレス帳が更新される。また、連絡相手に相当するのがユーザＡであり、該ユーザＡの有する携帯端末装置２００１により送信されたプロフィール情報に基づいて、ユーザＺのアドレス帳が更新される。図１０では、説明の便宜のため、連絡相手に相当するのがユーザＡである場合について示されるが、複数の連絡相手からのプロフィール情報に基づいて、ユーザＺのアドレス帳が更新される場合に適用される。この場合、複数の連絡相手に対して、合計重要度指標が算出される。
【００８４】
ユーザＡの携帯端末装置２００１と、ユーザＺの携帯端末装置２００２との間でプロフィール情報が交換される（ステップＳ１００２）。
【００８５】
ユーザＡの携帯端末装置２００１から、ユーザＺの携帯端末装置２００２にプロフィール情報が送信される（ステップＳ１００４）。例えば、ユーザＡの携帯端末装置２００１の送受信部２０２は、ユーザＺの携帯端末装置２００２に、プロフィール情報を送信する。例えば、近距離無線通信技術を利用して送信されるのが好ましい。例えば、赤外線を利用した通信(IrDA: Infrared Data Association)、ショートメッセージサービス(SMS: Short Message Service)を利用した通信、ブルートゥース(BT: Bluetooth)（登録商標）、フェリカ(FeliCa)（登録商標）、ソーシャルネットワーキングサービス(SNS: Social Networking Service)によるメール等を利用できる。
【００８６】
ユーザＺの携帯端末装置２００２は、アドレス帳を更新する（ステップＳ１００６）。例えば、ユーザＡの携帯端末装置２００１からのプロフィール情報は、ユーザＺの携帯端末装置２００２の制御部２０４から記憶部２０６のアドレス帳２０６２に格納される。
【００８７】
ユーザＺの携帯端末装置２００２は、アドレス帳管理サーバ１００に、アドレス帳を送信する（ステップＳ１００８）。アドレス帳情報生成部２０８は、記憶部２０６のアドレス帳２０６２に格納されたアドレス帳を取得する。アドレス帳情報生成部２０８は、アドレス帳情報を生成し、アドレス帳管理サーバ１００に、該アドレス帳情報を送信する。
【００８８】
アドレス帳管理サーバ１００は、ユーザＺの携帯端末装置２００２からのアドレス帳情報に基づいて、ユーザＺのアドレス帳情報を更新する（ステップＳ１０１０）。例えば、ユーザＺからのアドレス帳情報は、アドレス帳管理サーバ１００のアドレス帳取得部１０４により取得される。該アドレス帳取得部１０４は、アドレス帳格納部１０６に、ユーザＺのアドレス帳を更新する。
【００８９】
ユーザＡの携帯端末装置２００１とユーザＺの携帯端末装置２００２との間で、データ通信が行われる（ステップＳ１０１２）。該データ通信の際に通信情報が収集される。該通信情報は、記憶部２０６の通信履歴情報に格納される。
【００９０】
ユーザＺの携帯端末装置２００２は、所定の周期で、通信履歴情報を生成する（ステップＳ１０１４）。例えば、通信履歴情報生成部２１０は、記憶部２０６に格納された通信履歴情報２０６４を取得し、通信履歴情報を生成する。該所定の周期は、１日単位でもよいし、１週間単位でもよいし、１ヶ月単位でもよい。
【００９１】
ユーザＺの携帯端末装置２００２は、アドレス帳管理サーバ１００に、通信履歴情報を送信する（ステップＳ１０１６）。例えば、通信履歴情報生成部２１０により生成された通信履歴情報は、送受信部２０２から送信される。
【００９２】
アドレス帳管理サーバ１００は、ユーザＺの携帯端末装置２００２からの通信履歴情報に基づいて、ユーザＡの重要度指標を算出する（ステップＳ１０１８）。例えば、ユーザＺからの通信履歴情報は、通信履歴情報取得部１０８に取得され、通信履歴格納部１１０に格納される。重要度指標算出部１１２は、通信履歴情報格納部１１０に格納されたユーザＺの携帯端末装置２００２からの通信履歴情報に基づいて、ユーザＡの重要度指標を算出する。
【００９３】
同様に、アドレス帳管理サーバ１００は、ユーザ毎に、所定の期間における連絡相手に対応する合計重要度指標を算出するようにしてもよい。
【００９４】
アドレス帳管理サーバ１００は、ユーザ毎に算出された連絡相手に対応する合計重要度指標に基づいて、アドレス帳を更新する（ステップＳ１０２０）。例えば、アドレス帳更新部１１４は、重要度指標算出部１１２により算出された重要度指標に基づいて算出された合計重要度指標に基づいて、アドレス帳を更新する。例えば、合計重要度指標の値が高い順に並べ替えられてもよい。
【００９５】
アドレス帳管理サーバ１００は、ユーザＺの携帯端末装置２００２に、更新したアドレス帳を送信する（ステップＳ１０２２）。例えば、アドレス帳更新部１１４は、更新したアドレス帳を送受信部１０２から送信する。
【００９６】
ユーザＺの携帯端末装置２００２は、アドレス帳管理サーバ１００からのアドレス帳に更新する（ステップＳ１０２４）。例えば、アドレス帳管理サーバ１００からのアドレス帳は、送受信部２０２から制御部２０４に入力される。制御部２０４は、記憶部２０６のアドレス帳２０６２を更新する。
【００９７】
ユーザＺによりアドレス帳を表示するための所定の操作が行われた場合に、更新されたアドレス帳が表示される（ステップＳ１０２６）。該更新されたアドレス帳には、重要度順にプロフィール情報が表示される。
【００９８】
ステップＳ１００６、Ｓ１０１４、Ｓ１０２４、Ｓ１０２６の処理は、携帯端末装置２００２の有する中央演算処理装置（図示無し）により実行される。中央演算処理装置を携帯端末装置２００２として機能させるためのプログラムは、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供される。また、プログラムを、通信網５０を介してダウンロードするようにしてもよい。この記録媒体をコンピュータの補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置は、読み込んだプログラムをＲＡＭあるいはＨＤＤに書き込み、処理を実行する。プログラムは、コンピュータに、図１０の各ステップＳ１００６、Ｓ１０１４、Ｓ１０２４、Ｓ１０２６を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。
【００９９】
ステップＳ１０１０、Ｓ１０１８、Ｓ１０２０の処理は、アドレス帳管理サーバ１００の有する中央演算処理装置（図示無し）により実行される。中央演算処理装置をアドレス帳管理サーバ１００として機能させるためのプログラムは、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供される。また、プログラムを、通信網５０を介してダウンロードするようにしてもよい。この記録媒体をコンピュータの補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置は、読み込んだプログラムをＲＡＭあるいはＨＤＤに書き込み、処理を実行する。プログラムは、コンピュータに、図１０の各ステップＳ１０１０、Ｓ１０１８、Ｓ１０２０を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。
【０１００】
図１１は、本システムの動作を示すシーケンスチャート（その２）である。
【０１０１】
図１１に示すシーケンスチャートでは、ユーザＺの有する携帯端末装置２００２に共通連絡相手情報が提示される。連絡相手に相当するのがユーザＡであり、該ユーザＡの有する携帯端末装置２００１により送信されたプロフィール情報に基づいて、ユーザＺのアドレス帳が更新される。また、ユーザＡの携帯端末装置２００１に対応するアドレス帳に含まれる連絡相手と、ユーザＺの携帯端末装置２００２に対応するアドレス帳に含まれる連絡相手とから、共通連絡相手が抽出される。該共通連絡相手のユーザＡにとっての重要度指標が抽出され、該重要度指標の高い順に並べられることにより共通連絡相手情報が生成される。該共通連絡相手情報は、ユーザＺの携帯端末装置２００２に送信される。携帯端末装置２００２は、ユーザＺに、共通連絡相手情報を提示する。
【０１０２】
ユーザＡの携帯端末装置２００１と、ユーザＺの携帯端末装置２００２との間でプロフィール情報が交換される（ステップＳ１１０２）。
【０１０３】
ユーザＡの携帯端末装置２００１から、ユーザＺの携帯端末装置２００２にプロフィール情報が送信される（ステップＳ１１０４）。例えば、ユーザＡの携帯端末装置２００１の送受信部２０２は、ユーザＺの携帯端末装置２００２に、プロフィール情報を送信する。例えば、近距離無線通信技術を利用して送信されるのが好ましい。例えば、赤外線を利用した通信、ショートメッセージサービスを利用した通信、ブルートゥース、フェリカ、ソーシャルネットワーキングサービスによるメール等を利用できる。
【０１０４】
ユーザＺの携帯端末装置２００２は、アドレス帳を更新する（ステップＳ１１０６）。例えば、ユーザＡの携帯端末装置２００１からのアドレス帳は、ユーザＺの携帯端末装置２００２の制御部２０４から記憶部２０６のアドレス帳２０６２に格納される。
【０１０５】
ユーザＺの携帯端末装置２００２は、アドレス帳管理サーバ１００に、アドレス帳を送信する（ステップＳ１１０８）。アドレス帳情報生成部２０８は、記憶部２０６のアドレス帳２０６２に格納されたアドレス帳を取得する。アドレス帳情報生成部２０８は、アドレス帳情報を生成し、アドレス帳管理サーバ１００に、該アドレス帳情報を送信する。
【０１０６】
アドレス帳管理サーバ１００は、ユーザＺの携帯端末装置２００２からのアドレス帳情報に基づいて、ユーザＺのアドレス帳情報を更新する（ステップＳ１１１０）。例えば、ユーザＺからのアドレス帳情報は、アドレス帳管理サーバ１００のアドレス帳取得部１０４により取得される。該アドレス帳取得部１０４は、アドレス帳格納部１０６に、ユーザＺのアドレス帳を更新する。
【０１０７】
アドレス帳管理サーバ１００は、ユーザＡとユーザＺとの共通連絡相手を抽出する（ステップＳ１１１２）。例えば、共通連絡相手抽出部１１６は、ユーザＡの携帯端末装置２００１のアドレス帳に含まれる連絡相手と、ユーザＺの携帯端末装置２００２からのアドレス帳に含まれる連絡相手とから、共通連絡相手を抽出する。ここで、アドレス帳を送信した携帯端末装置が一方のみである場合には、他方のアドレス帳は、アドレス帳格納部１０６の該当する携帯端末装置のアドレス帳を参照するようにしてもよい。また、既に格納しているアドレス帳から取得してもよい。
【０１０８】
アドレス帳管理サーバ１００は、ステップＳ１１１２により抽出された共通連絡相手のユーザＡにとっての重要度指標を抽出する（ステップＳ１１１４）。例えば、重要度指標抽出部１１８は、アドレス帳格納部１０６に格納されたユーザＡの携帯端末装置２００１のアドレス帳に含まれる連絡相手のプロフィール情報から共通連絡相手の重要度指標を抽出する。
【０１０９】
アドレス帳管理サーバ１００は、共通連絡相手情報を生成する（ステップＳ１１１６）例えば、共通連絡相手情報生成部１２０は、ステップＳ１１１４により抽出された共通連絡相手の重要度指標に基づいて、重要度指標の高い順に、共通連絡相手を並べることにより、共通連絡相手情報を生成する。
【０１１０】
アドレス帳管理サーバ１００は、ユーザＺの携帯端末装置２００２に、共通連絡相手情報を送信する（ステップＳ１１１８）。例えば、共通連絡相手情報生成部１２０は、送受信部１２０から、ユーザＺの携帯端末装置２００２に、共通連絡相手情報を送信する。
【０１１１】
ユーザＺの携帯端末装置２００２は、アドレス帳管理サーバ１００により送信された共通連絡相手情報を提示する（ステップＳ１１２０）。アドレス帳管理サーバ１００からの共通連絡相手情報は、ユーザＺの携帯端末装置２００２の送受信部２０２により受信され、制御部２０２に入力される。制御部２０２は、共通連絡相手情報を表示部２１２に表示する。
＜変形例＞
上述した実施例において、携帯端末装置に、アドレス帳管理サーバ１００により行われていた処理の一部を実行させてもよい。
【０１１２】
＜システム＞
本変形例に従った配信サーバ１００が適用されるシステムについて説明する。
【０１１３】
本システムは、図１を参照して説明したシステムにおいて、アドレス帳管理サーバを省略したものである。
【０１１４】
＜携帯端末装置＞
本携帯端末装置２００ｎは、電話機能、電子メール機能に加え、他の連絡手段を有する。該他の連絡手段には、１対１の通信可能な連絡手段が含まれるのが好ましい。例えば、本携帯端末装置２００ｎは、Webサービスを利用した通信、ソーシャルネットワークサービスを利用した通信、ブログサービスを利用した通信などが可能である。例えば、ツイッタ、各種ブログサービスなどを利用できる。
【０１１５】
本実施例では、他の連絡手段一例として、ツイッタが適用される場合について説明する。ツイッタに限らず、上記の他の連絡手段、また、上記以外の連絡手段を適用できる。
【０１１６】
本携帯端末装置２００ｎは、他の携帯端末装置とプロフィール情報を交換した際に、アドレス帳を更新する。該プロフィール情報には、他の携帯端末装置のユーザ名、電話番号、電子メールアドレス、他の連絡手段に対応するアドレスが含まれる。
【０１１７】
本携帯端末装置２００ｎは、他の携帯端末装置との間の通信情報を収集する。例えば、通信情報として、通信相手、通信開始時間、連絡手段の情報が収集される。
【０１１８】
本携帯端末装置２００ｎは、アドレス帳と、通信履歴情報とに基づいて、アドレス帳に提示すべき連絡相手の表示の順番を並べ替える。通信履歴情報には、通信情報が含まれる。例えば、重要度の高い順に上位から並べ替える。重要度が高い連絡相手には、応答が成立している相手、ユーザが発信した相手が含まれる。本システムでは、重要度が高い順に並べ替える際に、重要度指標が計算される。
【０１１９】
本携帯端末装置２００ｎは、ユーザによる所定の操作により、アドレス帳を表示する。
【０１２０】
さらに、本携帯端末装置２００ｎは、他の携帯端末装置との間で、プロフィール情報を交換した際に、該他の携帯端末装置にアドレス帳を送信する。また、他の携帯端末装置により送信されたアドレス帳を受信する。
【０１２１】
本携帯端末装置２００ｎは、他の携帯端末装置からのアドレス帳に含まれる連絡相手と当該携帯端末装置２００ｎに格納されたアドレス帳に含まれる連絡相手とを比較し、共通連絡相手を抽出する。
【０１２２】
本携帯端末装置２００ｎは、本携帯端末装置２００ｎにとっての共通連絡相手の重要度指標を算出し、重要度指標の高い順に並べることにより共通連絡相手情報を生成する。所定の期間の合計重要度指標を求め、該合計重要度指標に基づいて、合計重要度指標の高い順に並べるようにしてもよい。
【０１２３】
本携帯端末装置２００ｎは、他の携帯端末装置に、本携帯端末装置２００ｎにとっての共通連絡相手情報を送信する。
【０１２４】
図１２は、本携帯端末装置２００ｎを示す機能ブロック図である。図２を参照して説明した携帯端末装置の構成と共通する部分については、説明を省略する。
【０１２５】
制御部２０４は、他の携帯端末装置との間で、プロフィール情報が交換される場合に、送受信部２０２に、該他の携帯端末装置に、アドレス帳を送信させる制御を行う。
【０１２６】
本携帯端末装置２００ｎは、重要度指標算出部２１４を有する。該重要度指標算出部２１４は、記憶部２０６と接続される。該重要度指標算出部２１４は、記憶部２０６に格納された通信履歴情報２０６４に基づいて、ユーザ毎に、重要度指標を算出する。例えば、連絡する際に使用した連絡手段に対応する連絡手段係数と、該連絡に対する応答速度に対応する経過時間係数とを乗算することにより重要度指標を算出する。該重要度指標算出部２１４は、連絡相手毎に、ある所定の期間における重要度指標を合計することにより、該所定の期間における合計重要度指標を求める。該重要度指標算出部２１４は、アドレス帳更新部２１６に、連絡相手毎に算出された合計重要度指標を入力する。
【０１２７】
本アドレス帳管理サーバ１００は、アドレス帳更新部２１６を有する。該アドレス帳更新部２１６は、重要度指標算出部２１４と、記憶部２０６と接続される。該アドレス帳更新部２１６は、重要度指標算出部２１４により入力された連絡相手毎の合計重要度指標に基づいて、記憶部２０６に格納されたアドレス帳２０６２に含まれる連絡相手のうち、合計重要度指標が算出された連絡相手については、合計重要度指標の値が高い順に並べ替える。さらに、アドレス帳更新部２１６は、合計重要度指標が算出されなかった連絡相手については、削除するようにしてもよい。重要度が低いと判定されるためである。削除することによりアドレス帳に含まれる連絡相手を整理することができる。また、アドレス帳更新部２１６は、合計重要度指標が算出されなかった連絡相手については、そのままアドレス帳に残すようにしてもよい。合計重要度指標が算出されなかった連絡相手は、今回の合計重要度指標を算出する基準となる期間では連絡しなかったユーザであり、今後連絡する可能性があるからである。アドレス帳更新部２１６は、更新したアドレス帳に、記憶部２０６に格納されたアドレス帳２０６２を更新する。
【０１２８】
本携帯端末装置２００ｎは、共通連絡相手抽出部２１８を有する。該共通連絡相手抽出部２１８は、制御部２０４と、記憶部２０６と接続される。該共通連絡相手抽出部２１８は、他の携帯端末装置との間で、プロフィール情報が交換された際に、該他の携帯端末装置により送信されるアドレス情報に含まれる連絡相手と、記憶部２０６に格納されたアドレス帳に含まれる連絡相手とを比較し、共通連絡相手を抽出する。共通連絡相手抽出部２１８は、共通連絡相手を表す情報を重要度指標抽出部２２０に入力する。
【０１２９】
本携帯端末装置２００ｎは、重要度指標抽出部２２０を有する。該重要度指標抽出部２２０は、共通連絡相手抽出部２１８と、記憶部２０６と接続される。該重要度指標抽出部２２０は、共通連絡相手抽出部２１８により入力された共通連絡相手に基づいて、当該携帯端末装置２００ｎにとっての共通連絡相手の重要度指標を抽出する。例えば、重要度指標抽出部２２０は、記憶部２０６に格納されたアドレス帳２０６２に含まれるプロフィール情報に基づいて、共通連絡相手の重要度指標を抽出する。重要度指標抽出部２２０は、共通連絡相手毎に抽出された重要度指標を共通連絡相手情報生成部２２２に入力する。
【０１３０】
本携帯端末装置２００ｎは、共通連絡相手情報生成部２２２を有する。該共通連絡相手情報生成部２２２は、重要度指標抽出部２２０と、送受信部２０２と接続される。該共通連絡相手情報生成部２２２は、重要度指標抽出部２２０により入力された共通連絡相手毎に抽出された重要度指標に基づいて、共通連絡相手を並べることにより共通連絡相手情報を生成する。例えば、本携帯端末装置２００ｎにとって重要度指標の高い順に並べる。該共通連絡相手情報生成部２２２は、送受信部１０２から、他の携帯端末装置に、共通連絡相手情報を送信する。
＜本システムの動作＞
図１３は、本システムの動作を示すシーケンスチャートである。
【０１３１】
図１３に示すシーケンスチャートでは、ユーザＺの有する携帯端末装置２００２に格納されたアドレス帳が更新される。また、連絡相手に相当するのがユーザＡであり、該ユーザＡにより送信されたプロフィール情報に基づいて、ユーザＺのアドレス帳が更新される。図１３では、説明の便宜のため、連絡相手に相当するのがユーザＡである場合について示されるが、複数の連絡相手からのプロフィール情報に基づいて、ユーザＺのアドレス帳が更新される場合に適用される。この場合、複数の連絡相手毎に、重要度指標が算出される。
【０１３２】
ユーザＡの携帯端末装置２００１と、ユーザＺの携帯端末装置２００２との間でプロフィール情報が交換される（ステップＳ１３０２）。
【０１３３】
ユーザＡの携帯端末装置２００１から、ユーザＺの携帯端末装置２００２にプロフィール情報が送信される（ステップＳ１３０４）。例えば、ユーザＡの携帯端末装置２００１の送受信部２０２は、ユーザＺの携帯端末装置２００２に、プロフィール情報を送信する。例えば、近距離無線通信技術を利用して送信されるのが好ましい。例えば、赤外線を利用した通信、ショートメッセージサービスを利用した通信、ブルートゥース、フェリカ、ソーシャルネットワーキングサービスによるメール等を利用できる。
【０１３４】
ユーザＺの携帯端末装置２００２は、アドレス帳を更新する（ステップＳ１３０６）。例えば、ユーザＡからのアドレス帳は、ユーザＺの携帯端末装置２００２の制御部２０４から記憶部２０６のアドレス帳２０６２に格納される。
【０１３５】
ユーザＡの携帯端末装置２００１とユーザＺの携帯端末装置２００２との間で、データ通信が行われる（ステップＳ１３０８）。該データ通信の際に通信情報が収集される。該通信情報は、記憶部２０６の通信履歴情報に格納される。
【０１３６】
ユーザＺの携帯端末装置２００２は、所定の周期で、通信応答情報を生成する（ステップＳ１３１０）。例えば、重要度指標算出部２１６は、記憶部２０６に格納された通信履歴情報２０６４を取得し、通信応答情報を生成する。
【０１３７】
携帯端末装置２００２は、通信応答情報に基づいて、ユーザＡの重要度指標を算出する（ステップＳ１３１２）。例えば、重要度指標算出部２１４は、通信応答情報に基づいて、ユーザＡの重要度指標を算出する。
【０１３８】
携帯端末装置２００２は、所定の期間における合計重要度指標を算出する。例えば、重要度指標算出部２１４は、所定の期間における合計重要度指標を算出する。
【０１３９】
携帯端末装置２００２は、ユーザ毎に算出された合計重要度指標に基づいて、アドレス帳を更新する（ステップＳ１３１４）。例えば、アドレス帳更新部２１６は、ユーザ毎に算出された合計重要度指標に基づいて、アドレス帳を更新する。例えば、アドレス帳更新部２１６は、重要度指標算出部２１６により算出された重要度指標に基づいて算出された合計重要度指標に基づいて、アドレス帳を更新する。例えば、合計重要度指標の値が高い順に並べ替えられてもよい。
【０１４０】
ユーザＺによりアドレス帳を表示するための所定の操作が行われた場合に、更新されたアドレス帳が表示される（ステップＳ１３１６）。該更新されたアドレス帳には、重要度順にプロフィール情報が表示される。
【０１４１】
ステップＳ１３０２、Ｓ１３０６、Ｓ１３１０−Ｓ１３１６の処理は、携帯端末装置２００２の有する中央演算処理装置（図示無し）により実行される。中央演算処理装置を携帯端末装置２００２として機能させるためのプログラムは、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供される。また、プログラムを、通信網５０を介してダウンロードするようにしてもよい。この記録媒体をコンピュータの補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置は、読み込んだプログラムをＲＡＭあるいはＨＤＤに書き込み、処理を実行する。プログラムは、コンピュータに、図１３の各ステップＳ１３０２、Ｓ１３０６、Ｓ１３１０−Ｓ１３１６を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。
【０１４２】
図１４は、本システムの動作を示すシーケンスチャート（その２）である。
【０１４３】
図１４に示すシーケンスチャートでは、ユーザＡの有する携帯端末装置２００１に共通連絡相手情報が提示される。連絡相手に相当するのがユーザＡであり、該ユーザＡの有する携帯端末装置２００１により送信されたプロフィール情報に基づいて、ユーザＺのアドレス帳が更新される。また、ユーザＡの携帯端末装置２００１により送信されたアドレス帳に含まれる連絡相手と、ユーザＺの携帯端末装置２００２のアドレス帳に含まれる連絡相手とから、共通連絡相手が抽出される。該共通連絡相手のユーザＺにとっての重要度指標が抽出され、該重要度指標の高い順に並べ替えが行われることにより共通連絡相手情報が生成される。該共通連絡相手情報は、ユーザＡの携帯端末装置２００１に送信される。携帯端末装置２００１は、ユーザＡに、共通連絡相手情報を提示する。
【０１４４】
ユーザＡの携帯端末装置２００１と、ユーザＺの携帯端末装置２００２との間でプロフィール情報が交換される（ステップＳ１４０２）。
【０１４５】
ユーザＡの携帯端末装置２００１から、ユーザＺの携帯端末装置２００２にプロフィール情報が送信される（ステップＳ１４０４）。例えば、ユーザＡの携帯端末装置２００１の送受信部２０２は、ユーザＺの携帯端末装置２００２に、プロフィール情報を送信する。例えば、近距離無線通信技術を利用して送信されるのが好ましい。例えば、赤外線を利用した通信、ショートメッセージサービスを利用した通信、ブルートゥース、フェリカ、ソーシャルネットワーキングサービスによるメール等を利用できる。
【０１４６】
ユーザＺの携帯端末装置２００２は、アドレス帳を更新する（ステップＳ１４０６）。例えば、ユーザＡの携帯端末装置２００１からのアドレス帳は、ユーザＺの携帯端末装置２００２の制御部２０４から記憶部２０６のアドレス帳２０６２に格納される。
【０１４７】
ユーザＡの携帯端末装置２００１からユーザＺの携帯端末装置２００２へ、アドレス帳が送信される（ステップＳ１４０８）。
【０１４８】
ユーザＺの携帯端末装置２００２は、ユーザＡとユーザＺとの共通連絡相手を抽出する（ステップＳ１４１０）。例えば、共通連絡相手抽出部１１６は、ユーザＡの携帯端末装置２００１からのアドレス帳に含まれる連絡相手と、ユーザＺの携帯端末装置２００２のアドレス帳に含まれる連絡相手に共通に含まれる共通連絡相手を抽出する。
【０１４９】
ユーザＺの携帯端末装置２００２は、ステップＳ１４１０により抽出された共通連絡相手のユーザＺにとっての重要度指標を抽出する（ステップＳ１４１２）。例えば、重要度指標抽出部２２０は、記憶部２０６に格納されたアドレス帳２０６２に含まれる連絡相手のプロフィール情報から共通連絡相手の重要度指標を抽出する。
【０１５０】
ユーザＺの携帯端末装置２００２は、共通連絡相手情報を生成する（ステップＳ１４１４）例えば、共通連絡相手情報生成部２２２は、ステップＳ１４１２により抽出された共通連絡相手の重要度指標に基づいて、重要度指標の高い順に、共通連絡相手を並べ替えることにより、共通連絡相手情報を生成する。
【０１５１】
ユーザＺの携帯端末装置２００２は、ユーザＡの携帯端末装置２００１に、共通連絡相手情報を送信する（ステップＳ１４１６）。例えば、共通連絡相手情報生成部２２２は、送受信部１２０から、ユーザＡの携帯端末装置２００１に、共通連絡相手情報を送信する。
【０１５２】
ユーザＡの携帯端末装置２００１は、ユーザＺの携帯端末装置２００２により送信された共通連絡相手情報を提示する（ステップＳ１４１８）。ユーザＺの携帯端末装置２００２からの共通連絡相手情報は、ユーザＡの携帯端末装置２００１の送受信部２０２により受信され、制御部２０２に入力される。制御部２０２は、共通連絡相手情報を表示部２１２に表示する。
【０１５３】
本変形例において、ユーザＡの携帯端末装置２００１から、所定の重要度指標以上の連絡相手を含むアドレス帳が送信されるようにしてもよい。ユーザＺに提示される共通連絡先相手情報には、ユーザＡのアドレス帳に含まれる連絡先とユーザＺのアドレス帳に含まれる連絡先との両方に含まれ、且つユーザＡにとって重要度指標が高い連絡先である。ユーザＡにとって重要度指標が高い連絡先であるため、ユーザＺに対して、ユーザＡにとって重要度指標が高くてもユーザＺにとって重要度指標が低い連絡相手が提示されるのは好ましくないためである。
【０１５４】
本実施例、変形例において、提示すべき共通連絡相手の数が設定されてもよい。共通連絡相手の数が多い場合に、全員が提示される必要はないからである。また、提示すべき共通連絡相手に要求される重要度指標が設定されてもよい。重要度指標の低い共通連絡相手が提示されるのは好ましくないためである。
【０１５５】
本実施例、変形例によれば、連絡頻度に応じて、アドレス帳に含まれる連絡相手を並べ替えることができる。このため、ユーザに対して、重要な相手のアドレス情報へのアクセスを効率化できる。
【０１５６】
また、電話機能、電子メール機能に加え、他の連絡手段を含めて、連絡頻度を求めることができるため、携帯端末装置の有する連絡手段による連絡頻度から総合的に重要な他のユーザをランキングできる。
【０１５７】
本実施例、変形例によれば、プロフィール情報を交換した相手と自分との共通の連絡相手を重要度と共に提示できる。具体的には、プロフィール情報を交換した相手の連絡相手と、自分の連絡相手のマッチングが行われ、共通連絡相手が抽出される。プロフィール情報を交換した相手にとっての共通連絡相手の重要度が判定される。
【０１５８】
プロフィール情報を交換した相手と自分との共通の連絡相手を重要度と共に提示できるため、相手の自己開示や共通の話題発見を促すことができるため、相手との交流を促進することができる。
【０１５９】
本サーバは、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する重要度指標算出部としての、指標算出部と、
前記アドレス帳取得部により取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する重要度指標抽出部をしての、指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成部により生成された共通連絡相手情報を共有させる送受信部としての、共通連絡相手情報共有部と
を有する。
【０１６０】
さらに、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記携帯端末装置による連絡から前記携帯端末装置の連絡先の他の携帯端末装置から応答があるまでの経過時間又は他の携帯端末装置からの連絡から前記携帯端末装置による応答までの経過時間に応じて設定される経過時間係数を求める重要度指標算出部としての、経過時間係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数に基づいて、前記指標を算出する。
【０１６１】
さらに、
前記携帯端末装置による連絡又は前記携帯端末装置による応答に使用された連絡手段に基づいて設定される連絡手段係数を求める連絡手段係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数と、前記連絡手段係数取得部により取得された連絡手段係数に基づいて、前記指標を算出する。
【０１６２】
さらに、
前記通信履歴情報取得部により取得される通信履歴情報には、通信相手情報と、通信時刻情報と、連絡手段とが含まれ、
前記連絡手段には、Webサービスを利用した連絡手段、ソーシャルネットワークサービスを利用した連絡手段、ブログサービスを利用した連絡手段の少なくとも１つの情報が含まれる。
【０１６３】
本携帯端末装置は、
アドレス情報を有する携帯端末装置であって、
通信履歴情報を取得する制御部としての、通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する重要度指標算出部としての、指標算出部と、
他の携帯端末装置により送信されたアドレス帳を取得する制御部としての、アドレス帳取得部と、
前記アドレス帳取得部により取得された前記他の携帯端末装置のアドレス帳と、当該携帯端末装置の有するアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する重要度指標抽出部としての、指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記他の携帯端末装置に、前記共通連絡相手情報生成部により生成された共通連絡相手情報を通知する送受信部としての、通知部と
を有する。
【０１６４】
さらに、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、当該携帯端末装置による連絡から当該携帯端末装置の連絡先の他の携帯端末装置から応答があるまでの経過時間又は他の携帯端末装置からの連絡から当該携帯端末装置による応答までの経過時間に応じて設定される経過時間係数を求める重要度指標算出部としての、経過時間係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数に基づいて、所定の指標を算出する。
【０１６５】
さらに、
当該携帯端末装置による連絡又は当該携帯端末装置による応答に使用された連絡手段に基づいて設定される連絡手段係数を求める連絡手段係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数と、前記連絡手段係数取得部により取得された連絡手段係数に基づいて、所定の指標を算出する。
【０１６６】
さらに、
前記通信履歴情報取得部により取得される通信履歴情報には、通信相手情報と、通信時刻情報と、連絡手段とが含まれ、
前記連絡手段には、Webサービスを利用した連絡手段、ソーシャルネットワークサービスを利用した連絡手段、ブログサービスを利用した連絡手段の少なくとも１つの情報が含まれる。
【０１６７】
本システムは、
携帯端末装置と、該携帯端末装置の有するアドレス帳を管理するサーバとを有するシステムであって、
前記サーバは、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
前記アドレス帳取得部により取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成部により生成された共通連絡相手情報を共有させる共通連絡相手情報共有部と
を有し、
前記携帯端末装置は、
前記サーバに通信履歴情報を通知する通信履歴情報通知部と、
前記サーバにアドレス帳を通知するアドレス帳通知部と、
前記共通連絡相手情報共有部により共有された共通連絡相手情報を提示する共通連絡相手情報提示部と
を有する。
【０１６８】
本サーバにおける方法は、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得ステップと、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出ステップと、
前記アドレス帳取得ステップにより取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出ステップと、
前記複数の携帯端末装置毎に、前記指標算出ステップにより算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出ステップと、
前記指標抽出ステップにより抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成ステップと、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成ステップにより生成された共通連絡相手情報を共有させる共通連絡相手情報共有ステップと
を有する。
【０１６９】
本方法は、
アドレス情報を有する携帯端末装置における方法であって、
通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出ステップと、
他の携帯端末装置により送信されたアドレス帳を取得するアドレス帳取得ステップと、
前記アドレス帳取得ステップにより取得された前記他の携帯端末装置のアドレス帳と、当該携帯端末装置の有するアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出ステップと、
前記指標算出ステップにより算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出ステップと、
前記指標抽出ステップにより抽出された指標に基づいて、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成ステップと、
前記他の携帯端末装置に、前記共通連絡相手情報生成ステップにより生成された共通連絡相手情報を通知する通知ステップと
を有する。
【０１７０】
本プログラムは、携帯端末装置における方法をコンピュータに実行させる。
【０１７１】
説明の便宜上、発明の理解を促すため具体的な数値例を用いて説明されるが、特に断りのない限り、それらの数値は単なる一例に過ぎず適切な如何なる値が使用されてよい。
【０１７２】
以上、本発明は特定の実施例を参照しながら説明されてきたが、各実施例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に係る装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウエアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【０１７３】
５０  通信網
１００  アドレス帳管理サーバ
１０２  送受信部
１０４  アドレス帳取得部
１０６  アドレス帳格納部
１０８  通信履歴情報取得部
１１０  通信履歴情報格納部
１１２  重要度指標算出部
１１４  アドレス帳更新部
１１６  共通連絡相手抽出部
１１８  重要度指標抽出部
１２０  共通連絡相手情報生成部
２００ｎ（ｎは、ｎ＞１の整数）  携帯端末装置
２０２  送受信部
２０４  制御部
２０６  記憶部
２０６２  アドレス帳
２０６４  通信履歴情報
２０８  アドレス情報生成部
２１０  通信履歴情報生成部
２１２  表示部
２１４  重要度指標算出部
２１６  アドレス帳更新部
２１８  共通連絡相手抽出部
２２０  重要度指標抽出部
２２２  共通連絡相手情報生成部
３０２  重要度が高のユーザ
３０４  重要度が中のユーザ
３０６  重要度が低のユーザ
【図１】
2012065271.tif 000003
【図２】
2012065271.tif 000004
【図３】
2012065271.tif 000005
【図４】
2012065271.tif 000006
【図５】
2012065271.tif 000007
【図６】
2012065271.tif 000008
【図７】
2012065271.tif 000009
【図８】
2012065271.tif 000010
【図９】
2012065271.tif 000011
【図１０】
2012065271.tif 000012
【図１１】
2012065271.tif 000013
【図１２】
2012065271.tif 000014
【図１３】
2012065271.tif 000015
【図１４】
2012065271.tif 000016