(57)【要約】【課題】アドレス情報を効率的に管理すること。【解決手段】サーバは、携帯端末装置からアドレス帳を取得するアドレス帳取得部と、携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、通信履歴情報に基づいて、アドレス帳に含まれるアドレスをグループに分類するグループ分類部と、グループに含まれるアドレスに基づいて、アドレス帳に含まれるアドレスの属するグループを更新するアドレス帳更新部と、更新されたアドレス帳を出力する出力部とを有する。通信履歴情報取得部は、携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、グループ分類部は、アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、通信履歴に含まれる変数により表される空間における位置を求め、アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する。【選択図】図８
2012124868.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳取得部により取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部により分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、前記アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する、サーバ。
【請求項２】
携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳取得部により取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部より分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定する、サーバ。
【請求項３】
請求項１又は２に記載のサーバにおいて、
前記グループ分類部により分類されたグループに含まれるアドレスに基づいて、前記アドレス帳に含まれるアドレスの属するグループを更新するアドレス帳更新部
を有し、
前記出力部は、前記アドレス帳更新部により更新されたアドレス帳を出力する、サーバ。
【請求項４】
請求項１ないし３のいずれか１項に記載のサーバにおいて、
前記通信履歴情報には、発着信回数、通話時間、電子メールの送受信回数、ツイッタのリプライ発着信回数、ツイッタダイレクトメール発着信回数、ユーザの居住地の情報が含まれる、サーバ。
【請求項５】
アドレス帳を提示する携帯端末装置であって、
通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部により分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、当該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、前記アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する、携帯端末装置。
【請求項６】
アドレス帳を提示する携帯端末装置であって、
通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部より分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、当該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定する、携帯端末装置。
【請求項７】
請求項５又は６に記載の携帯端末装置において、
前記グループ分類部により分類されたグループに含まれるアドレスに基づいて、前記アドレス帳に含まれるアドレスの属するグループを更新するアドレス帳更新部
を有し、
前記出力部は、前記アドレス帳更新部により更新されたアドレス帳を出力する、携帯端末装置。
【請求項８】
請求項５ないし７のいずれか１項に記載の携帯端末装置において、
前記通信履歴情報には、発着信回数、通話時間、電子メールの送受信回数、ツイッタのリプライ発着信回数、ツイッタダイレクトメール発着信回数、ユーザの居住地の情報が含まれる、携帯端末装置。
【請求項９】
携帯端末装置と、該携帯端末装置の有するアドレス帳を管理するサーバとを有するシステムであって、
前記サーバは、
携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳取得部により取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部により分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、前記アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類し、
前記携帯端末装置は、
前記サーバに通信履歴情報を通知する通信履歴情報通知部と、
前記サーバにアドレス帳を通知するアドレス帳通知部と、
前記サーバからのアドレス帳に取得するアドレス帳取得部と
を有する、システム。
【請求項１０】
携帯端末装置と、該携帯端末装置の有するアドレス帳を管理するサーバとを有するシステムであって、
前記サーバは、
携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳取得部により取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部より分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定し、
前記携帯端末装置は、
前記サーバに通信履歴情報を通知する通信履歴情報通知部と、
前記サーバにアドレス帳を通知するアドレス帳通知部と、
前記サーバからのアドレス帳を取得するアドレス帳取得部と
を有する、システム。
【請求項１１】
携帯端末装置からアドレス帳を取得するアドレス帳取得ステップと、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳取得ステップにより取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類ステップと、
該グループ分類ステップにより分類されたアドレスを含むアドレス帳を出力する出力ステップと
を有し、
前記通信履歴情報取得ステップは、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類ステップは、前記アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する、サーバにおける方法。
【請求項１２】
携帯端末装置からアドレス帳を取得するアドレス帳取得ステップと、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳取得ステップにより取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類ステップと、
該グループ分類ステップより分類されたアドレスを含むアドレス帳を出力する出力ステップと
を有し、
前記通信履歴情報取得ステップは、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類ステップは、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定する、サーバにおける方法。
【請求項１３】
アドレス帳を提示する携帯端末装置における方法であって、
通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳に含まれるアドレスをグループに分類するグループ分類ステップと、
該グループ分類ステップにより分類されたアドレスを含むアドレス帳を出力する出力ステップと
を有し、
前記通信履歴情報取得ステップは、当該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類ステップは、前記アドレス帳に含まれるアドレス毎の通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する、方法。
【請求項１４】
アドレス帳を提示する携帯端末装置における方法であって、
通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳に含まれるアドレスをグループに分類するグループ分類ステップと、
該グループ分類ステップにより分類されたアドレスを含むアドレス帳を出力する出力ステップと
を有し、
前記通信履歴情報取得ステップは、当該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類ステップは、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定する、方法。
【請求項１５】
請求項１３又は１４に記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アドレス情報を管理するシステムに関する。
【背景技術】
【０００２】
電気通信キャリアや端末メーカーにより、相次いでオープンなプラットフォームを採用した携帯端末装置が、市場に投入されている。該携帯端末装置には、スマートフォンが含まれる。オープンなプラットフォームが採用されることにより、電気通信キャリアや端末メーカーは、API(Application Program Interface)を利用した新しい機能、サービスを提供可能な携帯端末装置を製品化できる。また、オープンなプラットフォームが採用されることにより、好みに応じてアプリケーションを追加できる。
【０００３】
オープンなプラットフォームが採用されることにより、アプリケーションの開発者はアプリケーションを自由に開発でき、ユーザは豊富にそろったアプリケーションの中から所望のアプリケーションを選択できる。
【０００４】
APIを利用した新しい機能の一例として、アドレス情報に関する開発が行われている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2009-157450号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
これまでは、連絡を取りたい場合には、主に、電話や電子メールにより行われていた。
【０００７】
近年、ウェブ(Web)サービスを利用した連絡手段も普及している。該ウェブサービスを利用した連絡手段には、ツイッター(Twitter)が含まれる。
【０００８】
連絡手段が増加することにより、ユーザは様々な相手と交信することが容易となった。様々な相手と交信することが容易となったことにより、登録すべき連絡相手の数、登録すべき連絡手段におけるアドレス情報の数も増加している。
【０００９】
そこで、本発明は上述した問題点に鑑みてなされたものであり、その目的は、アドレス情報を効率的に管理することである。
【課題を解決するための手段】
【００１０】
本サーバは、
携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳取得部により取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部により分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴情報を取得し、
前記グループ分類部は、前記アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する。
【００１１】
本サーバは、
携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳取得部により取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部より分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定する。
【００１２】
本携帯端末装置は、
アドレス帳を提示する携帯端末装置であって、
通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部により分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、当該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、前記アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する。
【００１３】
本携帯端末装置は、
アドレス帳を提示する携帯端末装置であって、
通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部より分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、当該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定する。
【００１４】
本システムは、
携帯端末装置と、該携帯端末装置の有するアドレス帳を管理するサーバとを有するシステムであって、
前記サーバは、
携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳取得部により取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部により分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、前記アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類し、
前記携帯端末装置は、
前記サーバに通信履歴情報を通知する通信履歴情報通知部と、
前記サーバにアドレス帳を通知するアドレス帳通知部と、
前記サーバからのアドレス帳を取得するアドレス帳取得部と
を有する。
【００１５】
本システムは、
携帯端末装置と、該携帯端末装置の有するアドレス帳を管理するサーバとを有するシステムであって、
前記サーバは、
携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳取得部により取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部により分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定し、
前記携帯端末装置は、
前記サーバに通信履歴情報を通知する通信履歴情報通知部と、
前記サーバにアドレス帳を通知するアドレス帳通知部と、
前記サーバからのアドレス帳を取得するアドレス帳取得部と
を有する。
【００１６】
本方法は、
携帯端末装置からアドレス帳を取得するアドレス帳取得ステップと、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳取得ステップにより取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類ステップと、
該グループ分類ステップにより分類されたアドレスを含むアドレス帳を出力する出力ステップと
を有し、
前記通信履歴情報取得ステップは、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類ステップは、前記アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する。
【００１７】
本方法は、
携帯端末装置からアドレス帳を取得するアドレス帳取得ステップと、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳取得ステップにより取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類ステップと、
該グループ分類ステップにより分類されたアドレスを含むアドレス帳を出力する出力ステップと
を有し、
前記通信履歴情報取得ステップは、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類ステップは、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定する。
【００１８】
本方法は、
アドレス帳を提示する携帯端末装置における方法であって、
通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳に含まれるアドレスをグループに分類するグループ分類ステップと、
該グループ分類ステップにより分類されたアドレスを含むアドレス帳を出力する出力ステップと
を有し、
前記通信履歴情報取得ステップは、当該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類ステップは、前記アドレス帳に含まれるアドレス毎の通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する。
【００１９】
本方法は、
アドレス帳を提示する携帯端末装置における方法であって、
通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳に含まれるアドレスをグループに分類するグループ分類ステップと、
該グループ分類ステップにより分類されたアドレスを含むアドレス帳を出力する出力ステップと
を有し、
前記通信履歴情報取得ステップは、当該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類ステップは、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定する。
【００２０】
本プログラムは、
上述した方法をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００２１】
開示の実施例によれば、アドレス情報を効率的に管理することができる
【図面の簡単な説明】
【００２２】
【図１】本実施例に従ったシステムの一例を示す図である。
【図２】本実施例に従った携帯端末装置の一例を示す機能ブロック図である。
【図３】本実施例に従ったアドレスの分類の一例を示す説明図である。
【図４】本実施例に従ったアドレスの分類の一例を示す説明図である。
【図５】本実施例に従ったアドレスの分類の一例を示す説明図である。
【図６】本実施例に従ったアドレスの分類の一例を示す説明図である。
【図７】本実施例に従ったアドレスの分類の一例を示す説明図である。
【図８】本実施例に従ったアドレス帳管理サーバの一例を示す機能ブロック図である。
【図９】本実施例に従ったシステムの動作の一例を示すシーケンスチャートである。
【図１０】本実施例に従った通信履歴情報の一例を示す図である。
【図１１】本変形例に従った携帯端末装置の一例を示す機能ブロック図である。
【図１２】本変形例に従ったシステムの動作の一例を示すシーケンスチャートである。
【発明を実施するための形態】
【００２３】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００２４】
＜実施例＞
＜システム＞
本実施例に従ったアドレス帳管理サーバ１００が適用されるシステムについて説明する。
【００２５】
図１は、本アドレス帳管理サーバ１００が適用されるシステムの一例を示す。
【００２６】
本システムには、携帯端末装置２００ｎ（ｎは、ｎ＞１の整数）が含まれる。該携帯端末装置２００ｎは、通信網５０を介して、アドレス帳管理サーバ１００にアクセスできる。例えば、該携帯端末装置２００ｎは、アクセスポイント（図示無し）に接続し、該アクセスポイントが接続された通信網５０に接続されたアドレス帳管理サーバ１００にアクセスしてもよい。該通信網５０は、インターネットであってもよい。また、例えば、該携帯端末装置２００ｎは基地局（図示無し）に接続し、該基地局が接続された通信網５０に接続されたアドレス帳管理サーバ１００にアクセスしてもよい。該通信網５０は、移動体通信ネットワークであってもよい。
【００２７】
＜携帯端末装置＞
本携帯端末装置２００ｎは、電話機能、電子メール機能に加え、電話機能、電子メール機能以外の他の連絡手段を有する。該他の連絡手段には、１対１の通信可能な連絡手段が含まれるのが好ましい。例えば、本携帯端末装置２００ｎは、Webサービスを利用した通信、ソーシャルネットワークサービス(SNS: Social Network Service)を利用した通信、ブログサービスを利用した通信などが可能である。例えば、ツイッタ(Twitter) （登録商標）、各種ブログサービスなどを利用できる。
【００２８】
本実施例では、他の連絡手段の一例として、ツイッタが適用される場合について説明する。ツイッタに限らず、上記の他の連絡手段、また、上記以外の連絡手段を適用できる。
【００２９】
本携帯端末装置２００ｎは、他の携帯端末装置とプロフィール情報を交換した際に、アドレス帳を更新する。該プロフィール情報には、他の携帯端末装置のユーザ名（連絡相手）、電話番号、電子メールアドレス、他の連絡手段に対応するアドレスが含まれる。
【００３０】
本携帯端末装置２００ｎは、他の携帯端末装置との間の通信情報を収集する。例えば、通信情報として、通信相手毎に、発着信回数、通話時間、電子メールの送受信回数、ツイッタのリプライ発着信回数、ツイッタダイレクトメール発着信回数等の情報が収集される。また、居住地の情報が含まれてもよい。該居住地の情報は、経度、緯度により表されてもよい。発着信回数、及び通話時間は、連絡手段毎に収集されてもよいし、連絡手段に拘わらず収集されてもよい。
【００３１】
本携帯端末装置２００ｎは、所定の周期で、アドレス帳管理サーバ１００に、アドレス帳と、通信履歴情報とを送信する。通信履歴情報には、通信情報が含まれる。
【００３２】
本携帯端末装置２００ｎは、アドレス帳管理サーバ１００からのアドレス帳を受信し、該アドレス帳を新たなアドレス帳として更新する。
【００３３】
本携帯端末装置２００ｎは、ユーザによる所定の操作により、アドレス帳を表示する。
【００３４】
図２は、本携帯端末装置２００ｎの機能を示す機能ブロック図である。
【００３５】
本携帯端末装置２００ｎは、送受信部２０２を有する。該送受信部２０２は、他の携帯端末装置に、プロフィール情報を無線送信する。該送受信部２０２は、アドレス帳管理サーバ１００に、アドレス帳と、通信履歴情報とを無線送信する。また、送受信部２０２は、アドレス帳管理サーバ１００により送信されたアドレス帳を受信する。
【００３６】
本携帯端末装置２００ｎは、制御部２０４を有する。該制御部２０４は、送受信部２０２と接続される。該制御部２０４は、他の携帯端末装置からのプロフィール情報をアドレス帳に追加する。該制御部２０４は、アドレス帳管理サーバ１００に、アドレス帳を送信するための制御を行う。該アドレス帳は、本携帯端末装置２００ｎに新たなユーザのプロフィール情報が追加された場合に、送信されるのが好ましい。また、該アドレス帳は、定期的に又は不定期的に送信されてもよい。また、該制御部２０４は、アドレス帳管理サーバ１００により送信されたアドレス帳を記憶部２０６に格納する。
【００３７】
また、該制御部２０４は、他の携帯端末装置との間で行われた通信情報を収集する。例えば、通信情報として、通信相手毎に、発着信回数、通話時間、電子メールの送受信回数、ツイッタのリプライ発着信回数、ツイッタダイレクトメール発着信回数等の情報が収集される。また、居住地の情報が含まれてもよい。該居住地の情報は、経度、緯度により表されてもよい。発着信回数、及び通話時間は、連絡手段毎に収集されてもよいし、連絡手段に拘わらず収集されてもよい。制御部２０４は、記憶部２０６の通信履歴情報に、通信情報を格納する。該制御部２０４は、所定の周期で、通信履歴情報を送信するための制御を行う。
【００３８】
本携帯端末装置２００ｎは、記憶部２０６を有する。該記憶部２０６には、アドレス帳２０６２と、通信履歴情報２０６４とが含まれる。
【００３９】
本携帯端末装置２００ｎは、アドレス帳情報生成部２０８を有する。該アドレス帳情報生成部２０８は、制御部２０４による命令に従って、アドレス帳２０６２からアドレス帳を取得し、該アドレス帳をアドレス帳管理サーバ１００に通知するための信号を生成し、送受信部２０２から送信する。
【００４０】
本携帯端末装置２００ｎは、通信履歴情報生成部２１０を有する。該通信履歴情報生成部２１０は、制御部２０４による命令に従って、通信履歴情報２０６４から通信履歴情報を取得し、該通信履歴情報をアドレス帳管理サーバ１００に通知するための信号を生成し、送受信部２０２から送信する。
【００４１】
本携帯端末装置２００ｎは、表示部２１２を有する。該表示部２１２は、ユーザによりアドレス帳を表示するための所定の操作が行われた場合に、アドレス帳を表示する。
【００４２】
＜アドレス帳管理サーバ＞
本アドレス帳管理サーバ１００は、携帯端末装置２００ｎにより送信されたアドレス帳と、通信履歴情報とに基づいて、アドレス帳に含まれるアドレスを複数のグループに分類する。例えば、クラスタリングを行うことにより、複数のグループに、アドレスが分類されてもよい。
【００４３】
一般的には、クラスタリングではデータの集合を部分集合（クラスタ）に分類し、それぞれの部分集合に含まれるデータがある共通の特徴を持つようにされる。該特徴は多くの場合、類似性や、ある定められた距離尺度に基づく近さで示される。
【００４４】
＜グルーピング（その１）＞
本アドレス帳管理サーバ１００は、既に分類されたグループに従って、新たに登録されたアドレスが、どのグループに属するかを判断する。例えば、ユーザにより、既にあるアドレス帳に含まれるアドレスが予め分類されていてもよい。
【００４５】
図３は、グルーピングの一例を示す。
【００４６】
図３に示される例では、登録されたアドレスが３つのグループに、既に分類されている。以下、登録されたアドレスを「登録アドレス」という。各グループには、グループ名が付されることにより、ラベリングされている。具体的には、ビジネスに関する連絡相手のアドレスを含むグループ（図３では、「ビジネス」と記載）、家族に関する連絡相手のアドレスを含むグループ（図３では、「家族」と記載）、及び友人に関する連絡相手のアドレスを含むグループ（図３では、「友人」と記載）に、分類されている。該分類は、通信情報に基づいて行われる。図３に示される例では、３つの変数、例えば、発着信回数（図３では、「Ｃ」と記載）、通話時間（図３では、「Ｓ」と記載）、電子メールの送受信回数（図３では、「Ｍ」と記載）に従って行われる。図３に示される例は一例であり、他の通信情報に従って分類されてもよい。また、３変数に限らず、１−２変数に従って行われてもよいし、４変数以上に従って行われてもよい。以下、連絡相手とアドレスとは同様の意味に解釈されてもよい。例えば、連絡相手の連絡手段が１種類の場合には、連絡相手とアドレスとは同じ意味に解釈されてもよい。また、連絡相手の連絡手段が複数種類の場合には、連絡相手とアドレスとは同じ意味とは限らない。同じ連絡相手でも、アドレスによっては、異なるグループに分類されることがあるためである。
【００４７】
図３に示される例では、各グループの代表値として、各グループに含まれる連絡相手のアドレスに対応する通信情報の平均値が利用される。平均値とは異なる演算が行われることにより、各グループの代表値が求められてもよい。発着信回数（Ｃ）、通話時間（Ｓ）、電子メールの送受信回数（Ｍ）により表される空間において、各グループに含まれる連絡相手のアドレスにおける発着信回数（Ｃ）の平均値、通話時間（Ｓ）の平均値、電子メールの送受信回数（Ｍ）の平均値により表される位置が、代表値とされる。
【００４８】
具体的には、「ビジネス」に含まれる連絡相手のアドレスにおける、発着信回数の平均値、通話時間の平均値、電子メールの送受信回数の平均値が求められる。該発着信回数の平均値、該通話時間の平均値、該電子メールの送受信回数の平均値により表される３次元空間における位置が、「ビジネス」における代表値とされる。
【００４９】
同様に、「家族」に含まれる連絡相手のアドレスにおける、発着信回数の平均値、通話時間の平均値、電子メールの送受信回数の平均値が求められる。該発着信回数の平均値、該通話時間の平均値、該電子メールの送受信回数の平均値により表される３次元空間における位置が、「家族」における代表値とされる。
【００５０】
同様に、「友人」に含まれる連絡相手のアドレスにおける、発着信回数の平均値、通話時間の平均値、電子メールの送受信回数の平均値が求められる。該発着信回数の平均値、該通話時間の平均値、該電子メールの送受信回数の平均値により表される３次元空間における位置が、「友人」における代表値とされる。
【００５１】
新たに、アドレス帳が登録された場合、該アドレス帳に含まれるアドレスについて、通信情報が所定の期間収集される。新たに登録されたアドレスを「新規登録アドレス」という。該新規登録アドレスは１つであってもよいし、複数であってもよい。本アドレス帳管理サーバ１００は、該収集された通信情報に基づいて、新規登録アドレスにおける通信情報の平均値を算出する。図３に示される例では、新規登録アドレスについて、発着信回数の平均値、通話時間の平均値、電子メールの送受信回数の平均値が求められる。
【００５２】
本アドレス帳管理サーバ１００は、新規登録アドレスについて、発着信回数の平均値、通話時間の平均値、電子メールの送受信回数の平均値により表される位置を該新規登録アドレスの位置とする。以下、新規登録アドレスの位置を「新規登録アドレス位置」という。
【００５３】
本アドレス帳管理サーバ１００は、各グループの代表値と、新規登録アドレス位置との間の距離を求める。例えば、式（１）により表されるユークリッド平方距離により算出されてもよい。
【００５４】
【数１】
2012124868.tif 000003
式（１）において、「ｄ」はユークリッド平方距離であり、「ｐ」は変数の数であり、「ｎ」は変数「Ｘ」の数である。
【００５５】
本アドレス帳管理サーバ１００は、各グループの代表値と、新規登録アドレス位置との間の距離に基づいて、新規登録アドレス位置に最も近い位置の代表値に対応するグループを、該新規アドレスの属するべきグループに設定する。
【００５６】
本アドレス帳管理サーバ１００は、新規登録アドレスの属するべきグループをユーザに提示する。具体的には、アドレス帳管理サーバ１００は、携帯端末装置２００ｎに、新規登録アドレスを含むアドレス帳を送信してもよい。
【００５７】
＜グルーピング（その２）＞
本アドレス帳管理サーバ１００は、グループに分類されていないアドレスを複数のグループに分類する。
【００５８】
図４は、グルーピングの一例を示す。
【００５９】
図４に示される例では、登録アドレスは、グループに分類されておらず、各登録アドレスにはラベルが付されていない。本アドレス帳管理サーバ１００は、登録アドレスを複数のグループに分類し、各グループの属する登録アドレスにラベリングを付す。
【００６０】
図４に示される例では、３つの変数、例えば、発着信回数（図４では、「Ｃ」と記載）、通話時間（図４では、「Ｓ」と記載）、電子メールの送受信回数（図４では、「Ｍ」と記載）に従って行われる。図４に示される例は一例であり、他の通信情報に従って分類されてもよい。また、３変数に限らず、１−２変数に従って行われてもよいし、４変数以上に従って行われてもよい。
【００６１】
図４に示される例では、登録アドレスの位置が示される。以下、登録アドレスの位置を、「登録アドレス位置」という。登録アドレス位置は、発着信回数（Ｃ）、通話時間（Ｓ）、電子メールの送受信回数（Ｍ）により表される空間において、各登録アドレスに対応する連絡相手の発着信回数（Ｃ）の平均値、通話時間（Ｓ）の平均値、電子メールの送受信回数（Ｍ）の平均値により表される。図４には、一例として、「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」、及び「Ｅ」により、登録アドレス位置が示される。
【００６２】
本アドレス管理サーバ１００は、階層的にクラスター分析を行う。
【００６３】
具体的には、本アドレス帳管理サーバ１００は、登録アドレス位置間の距離を算出する。例えは、＜グルーピング（その１）＞と同様に、式（１）により表されるユークリッド平方距離により算出されてもよい。
【００６４】
図５には、登録アドレス位置間の距離の算出例が示される。図５に示される例では、カラムとローの交差部分のボックスに示された数値が、距離を示す。図５によれば、登録アドレス位置Ａと登録アドレス位置Ｂとの間の距離は、「1.41」により表される。同様に、登録アドレス位置Ａと登録アドレス位置Ｃとの間の距離は、「4.12」により表される。
【００６５】
本アドレス帳管理サーバ１００は、登録アドレス位置間の距離が最短となる登録アドレスの組を検出する。該登録アドレスの組は複数であってもよい。同じ距離で、且つ最短となる登録アドレスの組は１組とは限らないためである。
【００６６】
図５に示される例では、登録アドレスＡと、登録アドレスＢとの間の距離が最短となる。本アドレス帳管理サーバは、登録アドレス位置間の距離が最短となる登録アドレス同士をグループ化する。共通の特徴を有すると想定されるためである。
【００６７】
本アドレス帳管理サーバ１００は、該グループの代表値を算出する。例えば、該グループに含まれるアドレスにおける、発着信回数の平均値、通話時間の平均値、電子メールの送受信回数の平均値が求められる。該発着信回数の平均値、該通話時間の平均値、該電子メールの送受信回数の平均値により表される３次元空間における位置が、該グループにおける代表値とされる。
【００６８】
図６は、図４を参照して説明した登録アドレスのうち、登録アドレスＡと登録アドレスＢとをググループ化した後の状態を示す。図６では、登録アドレスＡと登録アドレスＢとがグループ化される。該グループの代表値は、「Ａ´」により表される。
【００６９】
本アドレス帳管理サーバ１００は、登録アドレスＡ及び登録アドレスＢの位置の代わりに、該登録アドレスＡ及び登録アドレスＢを含むグループの代表値Ａ´を用いる。該アドレス帳管理サーバ１００は、該代表値Ａ´、登録アドレス位置Ｃ、Ｄ、及びＥ同士の距離を算出する。例えは、＜グルーピング（その１）＞と同様に、式（１）により表されるユークリッド平方距離により算出されてもよい。
【００７０】
図７には、代表値Ａ´、登録アドレス位置Ｃ、Ｄ、及びＥ同士の距離の算出例が示される。図７に示される例では、カラムとローの交差部分のボックスに示された数値により距離が示される。図７によれば、登録アドレスＡ及び登録アドレスＢを含むグループの代表値Ａ´と、登録アドレスＣとの間の距離は、「3.81」により表される。同様に、登録アドレスＡ及び登録アドレスＢを含むグループの代表値Ａ´と、登録アドレスＤとの間の距離は、「3.54」により表される。
【００７１】
本アドレス帳管理サーバ１００は、距離が最短となるグループ又は登録アドレスの組を検出する。該組は複数であってもよい。同じ距離で、且つ最短となる位置の組は１組とは限らないためである。
【００７２】
図７に示される例では、登録アドレスＤと、登録アドレスＥとの間の距離が最短となる。本アドレス帳管理サーバは、距離が最短となるグループ又は登録アドレス同士をグループ化する。共通の特徴を有すると想定されるためである。
【００７３】
本アドレス帳管理サーバ１００は、該グループの代表値を算出する。例えば、該グループに含まれるアドレスの、発着信回数の平均値、通話時間の平均値、電子メールの送受信回数の平均値が求められる。該発着信回数の平均値、該通話時間の平均値、該電子メールの送受信回数の平均値により表される３次元空間における位置が、該グループにおける代表値とされる。
【００７４】
以上の処理が、所定数のグループが形成されるまで行われる。該グループ数は、予め設定されてもよいし、算出される距離に応じて設定されてもよい。距離が長いに拘わらず、所定数のグループを形成するために、類似しない登録アドレス位置がグループ化される虞があるためである。グループ数は、２以上であるのが好ましい。
【００７５】
本アドレス帳管理サーバ１００は、ユーザに、各グループに分類されたアドレスを提示する。具体的には、アドレス帳管理サーバ１００は、携帯端末装置２００ｎに、各グループに分類されたアドレスを含むアドレス帳を送信してもよい。各グループに分類されたアドレスを提示することにより、ユーザにラベル付けを促すことができる。ユーザは提示されたグループに含まれるアドレスに対応する連絡先を参照し、各グループにラベルを付すことができる。該ラベル付けは、アドレス帳管理サーバ１００で自動的に付されてもよい。
【００７６】
図８は、本アドレス帳管理サーバ１００の機能の一例を示す機能ブロック図である。
【００７７】
本アドレス帳管理サーバ１００は、送受信部１０２を有する。該送受信部１０２は、通信網５０と接続される。該送受信部１０２は、携帯端末装置２００ｎにより送信されたアドレス帳を受信する。該送受信部１０２は、携帯端末装置２００ｎにより送信された通信履歴情報を受信する。該送受信部１０２は、携帯端末装置２００ｎに、更新したアドレス帳を送信する。
【００７８】
本アドレス帳管理サーバ１００は、アドレス帳取得部１０４を有する。該アドレス帳取得部１０４は、送受信部１０２と接続される。該アドレス帳取得部１０４は、送受信部１０２により入力されるべき信号から、アドレス帳を取得する。取得されたアドレス帳は、アドレス帳格納部１０６に入力される。
【００７９】
本アドレス帳管理サーバ１００は、アドレス帳格納部１０６を有する。該アドレス帳格納部１０６は、アドレス帳取得部１０４と接続される。アドレス帳格納部１０６には、ユーザの利用する携帯端末装置２００ｎ毎に、アドレス帳が格納される。該アドレス帳には、複数のアドレスが含まれる。該複数のアドレスが２以上のグループに分類されていてもよい。携帯端末装置２００ｎによりアドレス帳が送信される度に、該アドレス帳が更新されてもよい。また、アドレス帳の更新の際に、グループに含まれるアドレスが更新されてもよい。また、アドレス帳は、定期的又は不定期的に更新されてもよい。
【００８０】
本アドレス帳管理サーバ１００は、通信履歴情報取得部１０８を有する。該通信履歴情報取得部１０８は、送受信部１０２と接続される。該通信履歴情報取得部１０８は、送受信部１０２により入力されるべき信号から、通信履歴情報を取得する。取得された通信履歴情報は、通信履歴情報格納部１１０に入力される。該通信履歴情報には、通信情報が含まれる。通信情報として、通信相手毎の、発着信回数、通話時間、電子メールの送受信回数、ツイッタのリプライ発着信回数、ツイッタダイレクトメール発着信回数等の情報が取得されてもよい。発着信回数、及び通話時間は、連絡手段毎に取得されていてもよいし、連絡手段に拘わらず取得されていてもよい。通信履歴情報取得部１０８は、ユーザ毎に、取得した通信履歴情報を通信履歴情報格納部１１０に格納する。
【００８１】
本アドレス帳管理サーバ１００は、通信履歴情報格納部１１０を有する。該通信履歴情報格納部１１０は、通信履歴情報取得部１０８と接続される。通信履歴情報格納部１１０には、携帯端末装置２００ｎ毎に、通信履歴情報が格納される。携帯端末装置２００ｎにより通信履歴情報が送信される度に、該通信履歴情報が更新されてもよいし、累積されてもよい。累積される場合新たな部分だけ追加されるようにしてもよい。
【００８２】
本アドレス帳管理サーバ１００は、グループ分類部１１２を有する。該グループ分類部１１２は、通信履歴情報格納部１１０、及びアドレス帳格納部１０６と接続される。該グループ分類部１１２は、通信履歴情報格納部１１０に格納された通信履歴情報に基づいて、アドレス帳格納部１０６に含まれるユーザ毎のアドレス帳に含まれるアドレスを複数のグループに分類する。該通信履歴情報は、ある所定の期間における通信履歴であってもよい。
【００８３】
具体的には、上述した＜グルーピング（その１）＞に示されるように、既に、分類されたグループに従って、新たに登録されたアドレスが、どのグループに属するかを判断するようにしてもよいし、上述した＜グルーピング（その２）＞に示されるように、グループに分類されていないアドレスを複数のグループに分類するようにしてもよい。
【００８４】
また、＜グルーピング（その２）＞に示されるように、グループに分類されていないアドレスが複数のグループに分類された後に、該複数のグループに従って、上述した＜グルーピング（その１）＞に従って、新たに登録されたアドレスが、どのグループに属するかを判断するようにしてもよい。
【００８５】
グループ分類部１１２は、通信履歴情報格納部１１０に格納された各ユーザに対応する通信履歴情報に含まれる通信情報に基づいて、アドレス帳格納部１０６に格納された各ユーザのアドレス帳に含まれるアドレスをグループに分類する。該グループ分類部１１２は、アドレス帳更新部１１４に、ユーザ毎に、該ユーザに対応するアドレス帳に含まれるアドレスの分類結果を入力する。該アドレスの分類結果は、各ユーザに対応するアドレス帳に含まれるアドレスの属するグループを表すものであってもよいし、これまでとは異なるグループに属するようになったアドレスのみを表すものであってもよい。
【００８６】
本アドレス帳管理サーバ１００は、アドレス帳更新部１１４を有する。該アドレス帳更新部１１４は、送受信部１０２と、グループ分類部１１２と、アドレス帳格納部１０６と接続される。該アドレス帳更新部１１４は、グループ分類部１１２により入力されたユーザ毎に、該ユーザに対応するアドレス帳に含まれるアドレスの分類結果に基づいて、アドレス帳格納部１０６に格納された各ユーザのアドレス帳に含まれるアドレスの属するグループを更新する。アドレス帳更新部１１４は、送受信部１０２から、更新したアドレス帳を送信する。
【００８７】
＜本システムの動作＞
図９は、本システムの動作を示すシーケンスチャートである。
【００８８】
図９に示すシーケンスチャートでは、ユーザＡの有する携帯端末装置２００１に格納されたアドレス帳と、ユーザＺの有する携帯端末装置２００２に格納されたアドレス帳とが更新される。ユーザＡの有する携帯端末装置２００１により送信されたプロフィール情報に基づいて、ユーザＺのアドレス帳が更新され、ユーザＺの有する携帯端末装置２００２により送信されたプロフィール情報に基づいて、ユーザＡのアドレス帳が更新される。
【００８９】
図９では、説明の便宜のため、ユーザＡの有する携帯端末装置２００１により送信されたプロフィール情報に含まれるアドレスの属するグループが決定される場合について説明する。ユーザＺの有する携帯端末装置２００２により送信されたプロフィール情報に含まれるアドレスについても同様の処理が行われる。
【００９０】
ユーザＡの携帯端末装置２００１と、ユーザＺの携帯端末装置２００２との間でプロフィール情報が交換される（ステップＳ９０２）。
【００９１】
ユーザＡの携帯端末装置２００１から、ユーザＺの携帯端末装置２００２にプロフィール情報が送信される（ステップＳ９０４）。例えば、ユーザＡの携帯端末装置２００１の送受信部２０２は、ユーザＺの携帯端末装置２００２に、プロフィール情報を送信する。例えば、近距離無線通信技術を利用して送信されるのが好ましい。例えば、赤外線を利用した通信(IrDA: Infrared Data Association)、ショートメッセージサービス(SMS: Short Message Service)を利用した通信、ブルートゥース(BT: Bluetooth)（登録商標）、フェリカ(FeliCa)（登録商標）、ソーシャルネットワーキングサービス(SNS: Social Networking Service)によるメール等を利用できる。
【００９２】
ユーザＺの携帯端末装置２００２は、アドレス帳を更新する（ステップＳ９０６）。例えば、ユーザＡの携帯端末装置２００１からのアドレス帳は、ユーザＺの携帯端末装置２００２の制御部２０４から記憶部２０６のアドレス帳２０６２に格納される。
【００９３】
ユーザＺの携帯端末装置２００２は、アドレス帳管理サーバ１００に、アドレス帳を送信する（ステップＳ９０８）。アドレス帳情報生成部２０８は、記憶部２０６のアドレス帳２０６２に格納されたアドレス帳を取得する。アドレス帳情報生成部２０８は、アドレス帳情報を生成し、アドレス帳管理サーバ１００に送信する。
【００９４】
アドレス帳管理サーバ１００は、ユーザＺの携帯端末装置２００２からのアドレス帳に基づいて、ユーザＺのアドレス帳を更新する（ステップＳ９１０）。例えば、ユーザＺからのアドレス帳は、アドレス帳管理サーバ１００のアドレス帳取得部１０４により取得される。該アドレス帳取得部１０４は、アドレス帳格納部１０６に、ユーザＺのアドレス帳を更新する。
【００９５】
ユーザＡの携帯端末装置２００１とユーザＺの携帯端末装置２００２との間で、データ通信が行われる（ステップＳ９１２）。該データ通信の際に通信情報が収集される。該通信情報は、記憶部２０６の通信履歴情報に格納される。
【００９６】
図１０は、通信履歴情報の一例を示す。例えば、ユーザＺの携帯端末装置２００２は、ユーザＡの携帯端末装置２００１との間で行われた通信履歴を収集する。例えば、ユーザＡの携帯端末装置２００１からの発呼又は受信が連絡手段毎に、時系列データとして収集される。また、例えば、ユーザＡの携帯端末装置２００１への発呼又は受信が連絡手段毎に、時系列データとして収集される。図１０には、ユーザＡとの間の通信履歴が示されるが、他のユーザとの間の通信についても同様の履歴が収集される。
【００９７】
ユーザＺの携帯端末装置２００２は、所定の周期で、通信履歴情報を生成する（ステップＳ９１４）。例えば、通信履歴情報生成部２１０は、記憶部２０６に格納された通信履歴情報２０６４を取得し、通信履歴情報を生成する。該所定の周期は、１日単位でもよいし、１週間単位でもよいし、１ヶ月単位でもよい。
【００９８】
ユーザＺの携帯端末装置２００２は、アドレス帳管理サーバ１００に、通信履歴情報を送信する（ステップＳ９１６）。例えば、通信履歴情報生成部２１０により生成された通信履歴情報は、送受信部２０２から送信される。
【００９９】
アドレス帳管理サーバ１００は、ユーザＺの携帯端末装置２００２からの通信履歴情報に基づいて、ユーザＺに対応するアドレス帳に含まれるアドレスを複数のグループに分類する（ステップＳ９１８）。例えば、グループ分類部１１２は、既に、分類されたグループに従って、新たに登録されたアドレスが、どのグループに属するかを判断するようにしてもよいし、グループに分類されていないアドレスを複数のグループに分類するようにしてもよい。
【０１００】
また、グループに分類されていないアドレスが複数のグループに分類された後に、既に、分類されたグループに従って、新たに登録されたアドレスが、どのグループに属するかを判断するようにしてもよい。
【０１０１】
アドレス帳管理サーバ１００は、ユーザＺに対応するアドレス帳を更新する（ステップＳ９２０）。例えば、アドレス帳更新部１１４は、ユーザＺに対応するアドレス帳に含まれるアドレスを複数のグループに分類した後、該ユーザＺに対応するアドレス帳を更新する。
【０１０２】
アドレス帳管理サーバ１００は、ユーザＺの携帯端末装置２００２に、更新したアドレス帳を送信する（ステップＳ９２２）。例えば、アドレス帳更新部１１４は、更新したアドレス帳を送受信部１０２から送信する。
【０１０３】
ユーザＺの携帯端末装置２００２は、アドレス帳管理サーバ１００からのアドレス帳に更新する（ステップＳ９２４）。例えば、アドレス帳管理サーバ１００からのアドレス帳は、送受信部２０２から制御部２０４に入力される。制御部２０４は、記憶部２０６のアドレス帳２０６２を更新する。
【０１０４】
ユーザＺによりアドレス帳を表示するための所定の操作が行われた場合に、更新されたアドレス帳が表示される（ステップＳ９２６）。該更新されたアドレス帳に含まれるアドレスは複数のグループに分類されている。
【０１０５】
ステップＳ９０６、Ｓ９１４、Ｓ９２４、Ｓ９２６の処理は、携帯端末装置２００２の有する中央演算処理装置（図示無し）により実行される。中央演算処理装置を携帯端末装置２００２として機能させるためのプログラムは、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供される。また、プログラムを、通信網５０を介してダウンロードするようにしてもよい。この記録媒体をコンピュータの補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置は、読み込んだプログラムをＲＡＭあるいはＨＤＤに書き込み、処理を実行する。プログラムは、コンピュータに、図９の各ステップＳ９０６、Ｓ９１４、Ｓ９２４、Ｓ９２６を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。
【０１０６】
ステップＳ９１０、Ｓ９１８、Ｓ９２０の処理は、アドレス帳管理サーバ１００の有する中央演算処理装置（図示無し）により実行される。中央演算処理装置をアドレス帳管理サーバ１００として機能させるためのプログラムは、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供される。また、プログラムを、通信網５０を介してダウンロードするようにしてもよい。この記録媒体をコンピュータの補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置は、読み込んだプログラムをＲＡＭあるいはＨＤＤに書き込み、処理を実行する。プログラムは、コンピュータに、図９の各ステップＳ９１０、Ｓ９１８、Ｓ９２０を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。
【０１０７】
＜変形例＞
上述した実施例において、携帯端末装置に、アドレス帳管理サーバ１００により行われていた処理の一部を実行させてもよい。
【０１０８】
＜システム＞
本変形例に従った携帯端末装置２００ｎが適用されるシステムについて説明する。
【０１０９】
本システムは、図１を参照して説明したシステムにおいて、アドレス帳管理サーバを省略したものである。
【０１１０】
＜携帯端末装置＞
本携帯端末装置２００ｎは、電話機能、電子メール機能に加え、他の連絡手段を有する。該他の連絡手段には、１対１の通信可能な連絡手段が含まれるのが好ましい。例えば、本携帯端末装置２００ｎは、Webサービスを利用した通信、ソーシャルネットワークサービスを利用した通信、ブログサービスを利用した通信などが可能である。例えば、ツイッタ、各種ブログサービスなどを利用できる。
【０１１１】
本実施例では、他の連絡手段一例として、ツイッタが適用される場合について説明する。ツイッタに限らず、上記の他の連絡手段、また、上記以外の連絡手段を適用できる。
【０１１２】
本携帯端末装置２００ｎは、他の携帯端末装置とプロフィール情報を交換した際に、アドレス帳を更新する。該プロフィール情報には、他の携帯端末装置のユーザ名、電話番号、電子メールアドレス、他の連絡手段に対応するアドレスが含まれる。
【０１１３】
本携帯端末装置２００ｎは、他の携帯端末装置との間の通信情報を収集する。例えば、通信情報として、通信相手毎に、発着信回数、通話時間、電子メールの送受信回数、ツイッタのリプライ発着信回数、ツイッタダイレクトメール発着信回数等の情報が収集される。また、居住地の情報が含まれてもよい。該居住地の情報は、経度、緯度により表されてもよい。発着信回数、及び通話時間は、連絡手段毎に収集されてもよいし、連絡手段に拘わらず収集されてもよい。
【０１１４】
本携帯端末装置２００ｎは、アドレス帳と、通信履歴情報とに基づいて、アドレス帳に含まれるアドレスを複数のグループに分類する。例えば、クラスタリングを行うことにより、複数のグループに、アドレスが分類されてもよい。
【０１１５】
一般的に、クラスタリングではデータの集合を部分集合（クラスタ）に分類し、それぞれの部分集合に含まれるデータがある共通の特徴を持つようにされる。該特徴は多くの場合、類似性や、ある定められた距離尺度に基づく近さで示される。
【０１１６】
本携帯端末装置２００ｎは、ユーザによる所定の操作により、アドレス帳を表示する。
【０１１７】
図１１は、本携帯端末装置２００ｎを示す機能ブロック図である。図２を参照して説明した携帯端末装置の構成と共通する部分については、説明を省略する。
【０１１８】
本携帯端末装置２００ｎは、グループ分類部２１４を有する。該グループ分類部２１４は、記憶部２０６と接続される。該グループ分類部２１４は、記憶部２０６に格納された通信履歴情報２０６４に基づいて、アドレス帳に含まれるアドレスを複数のグループに分類する。該通信履歴情報は、ある所定の期間における通信履歴であってもよい。
【０１１９】
具体的には、上述した＜グルーピング（その１）＞に示されるように、既に、分類されたグループに従って、新たに登録されたアドレスが、どのグループに属するかを判断するようにしてもよいし、上述した＜グルーピング（その２）＞に示されるように、グループに分類されていないアドレスを複数のグループに分類するようにしてもよい。
【０１２０】
また、＜グルーピング（その２）＞に示されるように、グループに分類されていないアドレスが複数のグループに分類された後に、該分類されたグループに従って、上述した＜グルーピング（その１）＞に従って、新たに登録されたアドレスが、どのグループに属するかを判断するようにしてもよい。該グループ分類部２１４は、アドレス帳更新部１１４に、アドレス帳２０６２に含まれるアドレスの分類結果を入力する。該アドレスの分類結果は、各ユーザに対応するアドレス帳に含まれるアドレスの分類結果であってもよい。また、アドレスの分類結果は、これまでとは異なるグループに属するようになったアドレスのみを表すものであってもよい。
【０１２１】
本携帯端末装置２００ｎは、アドレス帳更新部２１６を有する。該アドレス帳更新部２１６は、グループ分類部２１４と、記憶部２０６と接続される。該アドレス帳更新部２１６は、グループ分類部２１４により入力されたアドレスの分類結果に基づいて、アドレス帳２０６２に格納されたアドレスの属するグループを更新する。
＜本システムの動作＞
図１２は、本システムの動作を示すシーケンスチャートである。
【０１２２】
図１２に示すシーケンスチャートでは、ユーザＺの有する携帯端末装置２００２に格納されたアドレス帳が更新される。また、連絡相手に相当するのがユーザＡであり、該ユーザＡにより送信されたプロフィール情報に基づいて、ユーザＺのアドレス帳が更新される。図１２では、説明の便宜のため、連絡相手に相当するのがユーザＡである場合について示されるが、複数の連絡相手からのプロフィール情報に基づいて、ユーザＺのアドレス帳が更新される場合に適用される。この場合、連絡相手毎に収集されるべき通信履歴情報に基づいて、アドレスがグループ化される。
【０１２３】
ユーザＡの携帯端末装置２００１と、ユーザＺの携帯端末装置２００２との間でプロフィール情報が交換される（ステップＳ１２０２）。
【０１２４】
ユーザＡの携帯端末装置２００１から、ユーザＺの携帯端末装置２００２にプロフィール情報が送信される（ステップＳ１２０４）。例えば、ユーザＡの携帯端末装置２００１の送受信部２０２は、ユーザＺの携帯端末装置２００２に、プロフィール情報を送信する。例えば、近距離無線通信技術を利用して送信されるのが好ましい。例えば、赤外線を利用した通信、ショートメッセージサービスを利用した通信、ブルートゥース、フェリカ、ソーシャルネットワーキングサービスによるメール等を利用できる。
【０１２５】
ユーザＺの携帯端末装置２００２は、アドレス帳を更新する（ステップＳ１２０６）。例えば、ユーザＡからのアドレス帳は、ユーザＺの携帯端末装置２００２の制御部２０４から記憶部２０６のアドレス帳２０６２に格納される。
【０１２６】
ユーザＡの携帯端末装置２００１とユーザＺの携帯端末装置２００２との間で、通信が行われる（ステップＳ１２０８）。該通信の際に通信情報が収集される。該通信情報は、記憶部２０６の通信履歴情報２０６４に格納される。
【０１２７】
ユーザＺの携帯端末装置２００２は、通信履歴情報２０６４に基づいて、アドレス帳２０６２に含まれるアドレスを複数のグループに分類する（ステップＳ１２１０）。例えば、グループ分類部２１４は、既に、分類されたグループに従って、新たに登録されたアドレスが、どのグループに属するかを判断するようにしてもよいし、グループに分類されていないアドレスを複数のグループに分類するようにしてもよい。
【０１２８】
また、グループに分類されていないアドレスが複数のグループに分類された後に、既に、分類されたグループに従って、新たに登録されたアドレスが、どのグループに属するかを判断するようにしてもよい。
【０１２９】
ユーザＺの携帯端末装置２００２は、アドレス帳２０６２を更新する（ステップＳ１２１２）。例えば、アドレス帳更新部２１６は、アドレス帳２０６２に含まれるアドレスを複数のグループに分類した後、該アドレス帳２０６２を更新する。
【０１３０】
ユーザＺがアドレス帳を表示するための所定の操作が行われた場合に、更新されたアドレス帳が表示される（ステップＳ１２１４）。該更新されたアドレス帳に含まれるアドレスは複数のグループに分類されている。
【０１３１】
ステップＳ１２０２、Ｓ１２０６、Ｓ１２１０−Ｓ１２１４の処理は、携帯端末装置２００２の有する中央演算処理装置（図示無し）により実行される。中央演算処理装置を携帯端末装置２００２として機能させるためのプログラムは、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供される。また、プログラムを、通信網５０を介してダウンロードするようにしてもよい。この記録媒体をコンピュータの補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置は、読み込んだプログラムをＲＡＭあるいはＨＤＤに書き込み、処理を実行する。プログラムは、コンピュータに、図１２の各ステップＳ１２０２、Ｓ１２０６、Ｓ１２１０−Ｓ１２１４を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。
【０１３２】
本実施例、変形例によれば、アドレス毎の通信情報に基づいて、アドレスを分類できるため、プロフィール交換により増加するアドレスを効率的に分類することができる。
【０１３３】
例えば、既に分類されたグループの中から、新規に登録されたアドレスが属するグループを判定できる。また、アドレスがグループに分類されていない場合でも、通信情報に基づいて、グループ化できる。
【０１３４】
本サーバは、
携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳取得部により取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
前記グループ分類部により分類されたアドレスを含むドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、前記アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する。
【０１３５】
本サーバは、
携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳取得部により取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部により分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定する。
【０１３６】
さらに、
前記グループ分類部により分類されたグループに含まれるアドレスに基づいて、前記アドレス帳に含まれるアドレスの属するグループを更新するアドレス帳更新部
を有し、
前記出力部は、前記アドレス帳更新部により更新されたアドレス帳を出力する。
【０１３７】
さらに、
前記通信履歴情報には、発着信回数、通話時間、電子メールの送受信回数、ツイッタのリプライ発着信回数、ツイッタダイレクトメール発着信回数、ユーザの居住地の情報が含まれる。
【０１３８】
本携帯端末装置は、
アドレス帳を提示する携帯端末装置であって、
通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部により分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、当該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、前記アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する。
【０１３９】
本携帯端末装置は、
アドレス帳を提示する携帯端末装置であって、
通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部より分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、当該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定する。
【０１４０】
さらに、
前記グループ分類部により分類されたグループに含まれるアドレスに基づいて、前記アドレス帳に含まれるアドレスの属するグループを更新するアドレス帳更新部
を有し、
前記出力部は、前記アドレス帳更新部により更新されたアドレス帳を出力する。
【０１４１】
さらに、
前記通信履歴情報には、発着信回数、通話時間、電子メールの送受信回数、ツイッタのリプライ発着信回数、ツイッタダイレクトメール発着信回数、ユーザの居住地の情報が含まれる。
【０１４２】
本システムは、
携帯端末装置と、該携帯端末装置の有するアドレス帳を管理するサーバとを有するシステムであって、
前記サーバは、
携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳取得部により取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部により分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、前記アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類し、
前記携帯端末装置は、
前記サーバに通信履歴情報を通知する通信履歴情報通知部と、
前記サーバにアドレス帳を通知するアドレス帳通知部と、
前記サーバからのアドレス帳を取得するアドレス帳取得部と
を有する。
【０１４３】
本システムは、
携帯端末装置と、該携帯端末装置の有するアドレス帳を管理するサーバとを有するシステムであって、
前記サーバは、
携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳取得部により取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類部と、
該グループ分類部により分類されたアドレスを含むアドレス帳を出力する出力部と
を有し、
前記通信履歴情報取得部は、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類部は、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定し、
前記携帯端末装置は、
前記サーバに通信履歴情報を通知する通信履歴情報通知部と、
前記サーバにアドレス帳を通知するアドレス帳通知部と、
前記サーバからのアドレス帳を取得するアドレス帳取得部と
を有する。
【０１４４】
本サーバにおける方法は、
携帯端末装置からアドレス帳を取得するアドレス帳取得ステップと、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳取得ステップにより取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類ステップと、
該グループ分類ステップにより分類されたアドレスを含むアドレス帳を出力する出力ステップと
を有し、
前記通信履歴情報取得ステップは、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類ステップは、前記アドレス帳に含まれるアドレスに対応する通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する。
【０１４５】
本サーバにおける方法は、
携帯端末装置からアドレス帳を取得するアドレス帳取得ステップと、
前記携帯端末装置から通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳取得ステップにより取得されたアドレス帳に含まれるアドレスをグループに分類するグループ分類ステップと、
該グループ分類ステップにより分類されたアドレスを含むアドレス帳を出力する出力ステップと
を有し、
前記通信履歴情報取得ステップは、前記携帯端末装置から、該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類ステップは、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定する。
【０１４６】
本携帯端末装置における方法は、
アドレス帳を提示する携帯端末装置における方法であって、
通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳に含まれるアドレスをグループに分類するグループ分類ステップと、
該グループ分類ステップにより分類されたアドレスを含むアドレス帳を出力する出力ステップと
を有し、
前記通信履歴情報取得ステップは、当該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類ステップは、前記アドレス帳に含まれるアドレス毎の通信履歴に基づいて、該アドレス毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、前記アドレスに対応する位置間の距離に基づいて、前記アドレスをグループに分類する。
【０１４７】
本携帯端末装置における方法は、
アドレス帳を提示する携帯端末装置における方法であって、
通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳に含まれるアドレスをグループに分類するグループ分類ステップと、
該グループ分類ステップにより分類されたアドレスを含むアドレス帳を出力する出力ステップと
を有し、
前記通信履歴情報取得ステップは、当該携帯端末装置の有する通信手段に対応するアドレス毎の通信履歴を取得し、
前記グループ分類ステップは、予め設定されたグループに含まれるアドレスに対応する通信履歴に基づいて、該グループ毎に、前記通信履歴に含まれる変数により表される空間における位置を求め、該位置と新たに登録されるべきアドレスに対応する位置との間の距離に基づいて、前記新たに登録されるべきアドレスの属するべきグループを決定する。
【０１４８】
本プログラムは、
携帯端末装置における方法をコンピュータに実行させる。
【０１４９】
説明の便宜上、発明の理解を促すため具体的な数値例を用いて説明されるが、特に断りのない限り、それらの数値は単なる一例に過ぎず適切な如何なる値が使用されてよい。
【０１５０】
以上、本発明は特定の実施例を参照しながら説明されてきたが、各実施例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に係る装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウエアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【０１５１】
５０  通信網
１００  アドレス帳管理サーバ
１０２  送受信部
１０４  アドレス帳取得部
１０６  アドレス帳格納部
１０８  通信履歴情報取得部
１１０  通信履歴情報格納部
１１２  グループ分類部
１１４  アドレス帳更新部
２００ｎ（ｎは、ｎ＞１の整数）  携帯端末装置
２０２  送受信部
２０４  制御部
２０６  記憶部
２０６２  アドレス帳
２０６４  通信履歴情報
２０８  アドレス情報生成部
２１０  通信履歴情報生成部
２１２  表示部
２１４  グループ分類部
２１６  アドレス帳更新部
【図１】
2012124868.tif 000004
【図２】
2012124868.tif 000005
【図３】
2012124868.tif 000006
【図４】
2012124868.tif 000007
【図５】
2012124868.tif 000008
【図６】
2012124868.tif 000009
【図７】
2012124868.tif 000010
【図８】
2012124868.tif 000011
【図９】
2012124868.tif 000012
【図１０】
2012124868.tif 000013
【図１１】
2012124868.tif 000014
【図１２】
2012124868.tif 000015