[go: up one dir, main page]

JP2012065271A - Server, mobile terminal device, system, method and program - Google Patents

Server, mobile terminal device, system, method and program Download PDF

Info

Publication number
JP2012065271A
JP2012065271A JP2010209851A JP2010209851A JP2012065271A JP 2012065271 A JP2012065271 A JP 2012065271A JP 2010209851 A JP2010209851 A JP 2010209851A JP 2010209851 A JP2010209851 A JP 2010209851A JP 2012065271 A JP2012065271 A JP 2012065271A
Authority
JP
Japan
Prior art keywords
address book
mobile terminal
index
common contact
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2010209851A
Other languages
Japanese (ja)
Inventor
Kozo Noaki
浩三 野秋
Tomoo O
智勇 王
Takeshi Naganuma
武史 長沼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2010209851A priority Critical patent/JP2012065271A/en
Publication of JP2012065271A publication Critical patent/JP2012065271A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

【課題】携帯端末装置を介して、相手との交流が発展するための情報を提供すること。
【解決手段】複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、通信履歴情報に基づいて、複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、複数の携帯端末装置毎に、共通する連絡相手に対応する指標を抽出する指標抽出部と、指標に基づいて、複数の携帯端末装置毎に、共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、複数の携帯端末装置間で、共通連絡相手情報を共有させる共通連絡相手情報共有部とを有するサーバにより達成される。
【選択図】図6
To provide information for developing exchanges with a partner via a portable terminal device.
A communication history information acquisition unit that acquires communication history information from a plurality of mobile terminal devices, an address book acquisition unit that acquires an address book from a plurality of mobile terminal devices, and a plurality of mobile devices based on the communication history information For each terminal device, a common contact partner is extracted based on an index calculation unit that calculates an index expressed by a contact frequency with a contact partner included in the address book, and an address book of a plurality of portable terminal devices. A common contact partner extraction unit, an index extraction unit that extracts an index corresponding to a common contact partner for each of a plurality of mobile terminal devices, and a common contact partner for each of the plurality of mobile terminal devices based on the index By means of a server having a common contact partner information generating unit for generating common contact partner information and a common contact partner information sharing unit for sharing common contact partner information among a plurality of portable terminal devices It is made.
[Selection] Figure 6

Description

本発明は、移動体通信システムに関する。   The present invention relates to a mobile communication system.

電気通信キャリアや端末メーカーにより、相次いでオープンなプラットフォームを採用した携帯端末装置が、市場に投入されている。該携帯端末装置には、スマートフォンが含まれる。オープンなプラットフォームが採用されることにより、電気通信キャリアや端末メーカーは、API(Application Program Interface)を利用した新しい機能、サービスを提供可能な携帯端末装置を製品化できる。また、オープンなプラットフォームが採用されることにより、好みに応じてアプリケーションを追加できる。   Mobile terminal devices adopting open platforms one after another have been put on the market by telecommunication carriers and terminal manufacturers. The mobile terminal device includes a smartphone. By adopting an open platform, telecommunication carriers and terminal manufacturers can commercialize mobile terminal devices that can provide new functions and services using API (Application Program Interface). Also, by adopting an open platform, you can add applications as you like.

オープンなプラットフォームが採用されることにより、アプリケーションの開発者はアプリケーションを自由に開発でき、ユーザは豊富にそろったアプリケーションの中から所望のアプリケーションを選択できる。   By adopting an open platform, an application developer can freely develop an application, and a user can select a desired application from among a wide variety of applications.

APIを利用した新しい機能の一例として、アドレス情報に関する開発が行われている。   As an example of a new function using an API, development related to address information is being performed.

特開2009-163512号公報JP 2009-163512 A

携帯端末装置は、他の携帯端末装置との間で、プロフィール情報を交換することができる。該プロフィール情報には、ユーザ名、電話番号、電子メールのアドレス、Webサービスアカウントなどが含まれる。該プロフィール情報は、アドレス帳に追加される。   The mobile terminal device can exchange profile information with other mobile terminal devices. The profile information includes a user name, a telephone number, an e-mail address, a Web service account, and the like. The profile information is added to the address book.

しかし、プロフィール情報を交換しても、交換した相手が関係の浅い相手である場合等には、共通する話題や、相手に関連する情報が少ない。相手との間で共通する話題や、前提に関する情報が少ないため、その後の交流が発展しない場合がある。   However, even if the profile information is exchanged, if the exchanged partner is an unrelated party, there are few common topics and information related to the partner. Since there is little information about topics and assumptions shared with the other party, subsequent exchanges may not develop.

そこで、本発明は上述した問題点に鑑みてなされたものであり、その目的は、携帯端末装置を介して、相手との交流が発展するための情報を提供することである。   Therefore, the present invention has been made in view of the above-described problems, and an object thereof is to provide information for developing exchanges with a partner via a mobile terminal device.

本サーバは、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
前記アドレス帳取得部により取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成部により生成された共通連絡相手情報を共有させる共通連絡相手情報共有部と
を有する。
This server
A communication history information acquisition unit for acquiring communication history information from a plurality of portable terminal devices;
An address book acquisition unit for acquiring an address book from the plurality of portable terminal devices;
Based on the communication history information acquired by the communication history information acquisition unit, an index calculation unit that calculates an index represented by a contact frequency with a contact partner included in an address book for each of the plurality of mobile terminal devices When,
Based on the address book of the plurality of mobile terminal devices acquired by the address book acquisition unit, a common contact partner extraction unit that extracts a common contact partner;
An index extraction unit that extracts an index corresponding to the common contact partner from the index calculated by the index calculation unit for each of the plurality of portable terminal devices;
Based on the index extracted by the index extraction unit, a common contact partner information generating unit that generates common contact partner information by arranging the common contact partner for each of the plurality of mobile terminal devices;
A common contact partner information sharing unit for sharing the common contact partner information generated by the common contact partner information generating unit between the plurality of mobile terminal devices.

本携帯端末装置は、
アドレス情報を有する携帯端末装置であって、
通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
他の携帯端末装置により送信されたアドレス帳を取得するアドレス帳取得部と、
前記アドレス帳取得部により取得された前記他の携帯端末装置のアドレス帳と、当該携帯端末装置の有するアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記他の携帯端末装置に、前記共通連絡相手情報生成部により生成された共通連絡相手情報を通知する通知部と
を有する。
This mobile terminal device
A mobile terminal device having address information,
A communication history information acquisition unit for acquiring communication history information;
Based on the communication history information acquired by the communication history information acquisition unit, an index calculation unit that calculates an index represented by a contact frequency with a contact partner included in the address book;
An address book acquisition unit for acquiring an address book transmitted by another mobile terminal device;
Based on the address book of the other mobile terminal device acquired by the address book acquisition unit, and the address book of the mobile terminal device, a common contact partner extraction unit that extracts a common contact partner;
An index extraction unit that extracts an index corresponding to the common contact from the index calculated by the index calculation unit;
Based on the index extracted by the index extraction unit, by arranging the common contact partner, a common contact partner information generation unit that generates common contact partner information,
A notification unit for notifying the other portable terminal device of the common contact partner information generated by the common contact partner information generation unit.

本システムは、
携帯端末装置と、該携帯端末装置の有するアドレス帳を管理するサーバとを有するシステムであって、
前記サーバは、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
前記アドレス帳取得部により取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成部により生成された共通連絡相手情報を共有させる共通連絡相手情報共有部と
を有し、
前記携帯端末装置は、
前記サーバに通信履歴情報を通知する通信履歴情報通知部と、
前記サーバにアドレス帳を通知するアドレス帳通知部と、
前記共通連絡相手情報共有部により共有された共通連絡相手情報を提示する共通連絡相手情報提示部と
を有する。
This system
A system having a mobile terminal device and a server for managing an address book of the mobile terminal device,
The server
A communication history information acquisition unit for acquiring communication history information from a plurality of portable terminal devices;
An address book acquisition unit for acquiring an address book from the plurality of portable terminal devices;
Based on the communication history information acquired by the communication history information acquisition unit, an index calculation for calculating an index represented by a contact frequency with a contact partner included in the address book for each of the plurality of mobile terminal devices And
Based on the address book of the plurality of mobile terminal devices acquired by the address book acquisition unit, a common contact partner extraction unit that extracts a common contact partner;
An index extraction unit that extracts an index corresponding to the common contact partner from the index calculated by the index calculation unit for each of the plurality of portable terminal devices;
Based on the index extracted by the index extraction unit, a common contact partner information generating unit that generates common contact partner information by arranging the common contact partner for each of the plurality of mobile terminal devices;
A common contact partner information sharing unit for sharing the common contact partner information generated by the common contact partner information generating unit between the plurality of mobile terminal devices;
The portable terminal device
A communication history information notification unit for notifying the server of communication history information;
An address book notifying unit for notifying the server of the address book;
A common contact partner information presentation unit for presenting common contact partner information shared by the common contact partner information sharing unit.

本サーバにおける方法は、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得ステップと、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出ステップと、
前記アドレス帳取得ステップにより取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出ステップと、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出ステップと、
前記指標抽出ステップにより抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成ステップと、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成ステップにより生成された共通連絡相手情報を共有させる共通連絡相手情報共有ステップと
を有する。
The method in this server is
A communication history information acquisition step of acquiring communication history information from a plurality of portable terminal devices;
An address book acquisition step of acquiring an address book from the plurality of portable terminal devices;
Based on the communication history information acquired by the communication history information acquisition step, an index calculation for calculating an index represented by a contact frequency with a contact partner included in the address book for each of the plurality of mobile terminal devices Steps,
Based on the address book of the plurality of mobile terminal devices acquired by the address book acquisition step, a common contact partner extraction step of extracting a common contact partner;
An index extraction step for extracting an index corresponding to the common contact partner from the index calculated by the index calculation unit for each of the plurality of mobile terminal devices;
Based on the index extracted by the index extraction step, for each of the plurality of mobile terminal devices, by arranging the common contact partner, common contact partner information generation step for generating common contact partner information,
A common contact partner information sharing step for sharing the common contact partner information generated by the common contact partner information generating step between the plurality of portable terminal devices.

本方法は、
アドレス情報を有する携帯端末装置における方法であって、
通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出ステップと、
他の携帯端末装置により送信されたアドレス帳を取得するアドレス帳取得ステップと、
前記アドレス帳取得ステップにより取得された前記他の携帯端末装置のアドレス帳と、当該携帯端末装置の有するアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出ステップと、
前記指標算出ステップにより算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出ステップと、
前記指標抽出ステップにより抽出された指標に基づいて、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成ステップと、
前記他の携帯端末装置に、前記共通連絡相手情報生成ステップにより生成された共通連絡相手情報を通知する通知ステップと
を有する。
This method
A method in a mobile terminal device having address information,
A communication history information acquisition step for acquiring communication history information;
Based on the communication history information acquired by the communication history information acquisition step, an index calculation step for calculating an index represented by a contact frequency with a contact partner included in the address book;
An address book acquisition step of acquiring an address book transmitted by another mobile terminal device;
A common contact partner extraction step of extracting a common contact partner based on the address book of the other mobile terminal device acquired by the address book acquisition step and the address book of the mobile terminal device;
An index extraction step of extracting an index corresponding to the common contact from the index calculated by the index calculation step;
Based on the index extracted by the index extraction step, the common contact partner information generating step for generating common contact partner information by arranging the common contact partners;
A notification step of notifying the other portable terminal device of the common contact partner information generated by the common contact partner information generation step.

本プログラムは、携帯端末装置における方法をコンピュータに実行させる。   This program causes a computer to execute the method in the mobile terminal device.

開示のサーバ、携帯端末装置、システム、及び方法並びにプログラムによれば、携帯端末装置を介して、相手との交流が発展するための情報を提供することができる   According to the disclosed server, mobile terminal device, system, method, and program, information for developing exchanges with the other party can be provided via the mobile terminal device.

本実施例に従ったシステムの一例を示す図である。It is a figure which shows an example of the system according to a present Example. 本実施例に従った携帯端末装置の一例を示す機能ブロック図である。It is a functional block diagram which shows an example of the portable terminal device according to a present Example. 本実施例に従った携帯端末装置の分類の一例を示す図である。It is a figure which shows an example of the classification | category of the portable terminal device according to a present Example. 本実施例に従った重要度指標の一例を示す説明図である。It is explanatory drawing which shows an example of the importance parameter | index according to a present Example. 本実施例に従った重要度指標の一例を示す説明図である。It is explanatory drawing which shows an example of the importance parameter | index according to a present Example. 本実施例に従ったアドレス帳管理サーバの一例を示す機能ブロック図である。It is a functional block diagram which shows an example of the address book management server according to a present Example. 本実施例に従った通信履歴情報の一例を示す図である。It is a figure which shows an example of the communication history information according to a present Example. 本実施例に従ったアドレス帳管理サーバの動作の一例を示す図である。It is a figure which shows an example of operation | movement of the address book management server according to a present Example. 本実施例に従ったアドレス帳管理サーバの動作の一例を示す図である。It is a figure which shows an example of operation | movement of the address book management server according to a present Example. 本実施例に従ったシステムの動作の一例を示すシーケンスチャート(その1)である。It is a sequence chart (the 1) which shows an example of operation | movement of the system according to a present Example. 本実施例に従ったシステムの動作の一例を示すシーケンスチャート(その2)である。It is a sequence chart (the 2) which shows an example of operation | movement of the system according to a present Example. 本変形例に従った携帯端末装置の一例を示す機能ブロック図である。It is a functional block diagram which shows an example of the portable terminal device according to this modification. 本変形例に従ったシステムの動作の一例を示すシーケンスチャート(その1)である。It is the sequence chart (the 1) which shows an example of operation | movement of the system according to this modification. 本変形例に従ったシステムの動作の一例を示すシーケンスチャート(その2)である。It is a sequence chart (the 2) which shows an example of operation | movement of the system according to this modification.

次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
Next, the form for implementing this invention is demonstrated, referring drawings based on the following Examples.
In all the drawings for explaining the embodiments, the same reference numerals are used for those having the same function, and repeated explanation is omitted.

<実施例>
<システム>
本実施例に従ったアドレス帳管理サーバ100が適用されるシステムについて説明する。
<Example>
<System>
A system to which the address book management server 100 according to the present embodiment is applied will be described.

図1は、本アドレス帳管理サーバ100が適用されるシステムの一例を示す。   FIG. 1 shows an example of a system to which the address book management server 100 is applied.

本システムには、携帯端末装置200(nは、n>1の整数)が含まれる。該携帯端末装置200は、通信網50を介して、アドレス帳管理サーバ100にアクセスできる。例えば、該携帯端末装置200は、アクセスポイント(図示無し)に接続し、該アクセスポイントが接続された通信網50に接続されたアドレス帳管理サーバ100にアクセスしてもよい。該通信網50は、インターネットであってもよい。また、例えば、該携帯端末装置200は基地局(図示無し)に接続し、該基地局が接続された通信網50に接続されたアドレス帳管理サーバ100にアクセスしてもよい。該通信網50は、移動体通信ネットワークであってもよい。 This system includes a mobile terminal device 200 n (n is an integer of n> 1). The mobile terminal device 200 n can access the address book management server 100 via the communication network 50. For example, the mobile terminal device 200 n may connect to an access point (not shown) and access the address book management server 100 connected to the communication network 50 to which the access point is connected. The communication network 50 may be the Internet. Further, for example, the mobile terminal device 200 n may connect to a base station (not shown) and access the address book management server 100 connected to the communication network 50 to which the base station is connected. The communication network 50 may be a mobile communication network.

<携帯端末装置>
本携帯端末装置200は、他の携帯端末装置とプロフィール情報を交換した際に、アドレス帳を更新する。例えば、アドレス帳に、該プロフィール情報が追加される。本携帯端末装置200は、アドレス帳管理サーバ100に、アドレス帳を送信する。該プロフィール情報には、他の携帯端末装置のユーザ名(連絡相手)、電話番号、電子メールアドレス、他の連絡手段に対応するアドレスが含まれる。他の連絡手段とは、電話、電子メール以外の連絡手段である。
<Mobile terminal device>
The mobile terminal device 200 n updates the address book when the profile information is exchanged with another mobile terminal device. For example, the profile information is added to the address book. The mobile terminal device 200 n transmits the address book to the address book management server 100. The profile information includes a user name (contact partner) of another mobile terminal device, a telephone number, an e-mail address, and an address corresponding to another contact means. Other contact means are contact means other than telephone and e-mail.

本携帯端末装置200は、プロフィール情報を交換した際に、アドレス帳管理サーバ100により送信されるプロフィール情報を交換した携帯端末装置同士で共通する連絡相手の情報(以下、「共通連絡相手」という)を受信する。さらに、共通連絡相手であり、かつ他の携帯端末装置にとって重要度の高い順にランキングされたものが提示される。重要度の高い順にランキングされたものを、共通連絡相手情報という。重要度が高い連絡相手には、他のユーザと応答が成立している相手、他のユーザが発信した相手が含まれる。 When the mobile terminal device 200 n exchanges profile information, the mobile terminal device that has exchanged the profile information transmitted by the address book management server 100 has information on the contact partner (hereinafter referred to as “common contact partner”). ). Furthermore, those that are common contacts and ranked in order of importance to other portable terminal devices are presented. Information ranked in descending order of importance is called common contact information. The contacts with high importance include a partner with whom a response has been established with another user and a partner with whom another user has sent.

本携帯端末装置200は、電話機能、電子メール機能に加え、電話機能、電子メール機能以外の他の連絡手段を有する。該他の連絡手段には、1対1の通信可能な連絡手段が含まれるのが好ましい。例えば、本携帯端末装置200は、Webサービスを利用した通信、ソーシャルネットワークサービス(SNS: Social Network Service)を利用した通信、ブログサービスを利用した通信などが可能である。例えば、ツイッタ(Twitter) (登録商標)、各種ブログサービスなどを利用できる。 The mobile terminal device 200 n has a communication function other than the telephone function and the electronic mail function in addition to the telephone function and the electronic mail function. The other communication means preferably includes a communication means capable of one-to-one communication. For example, the mobile terminal device 200 n can perform communication using a Web service, communication using a social network service (SNS), communication using a blog service, and the like. For example, Twitter (registered trademark) and various blog services can be used.

本実施例では、他の連絡手段の一例として、ツイッタが適用される場合について説明する。ツイッタに限らず、上記の他の連絡手段、また、上記以外の連絡手段を適用できる。   In the present embodiment, a case where a Twitter is applied will be described as an example of another communication means. Not limited to Twitter, other communication means described above, and communication means other than the above can be applied.

本携帯端末装置200は、他の携帯端末装置との間の通信情報を収集する。例えば、通信情報として、通信相手、通信開始時間、連絡手段の情報が収集される。 This mobile terminal device 200 n collects communication information with other mobile terminal devices. For example, information on the communication partner, communication start time, and contact means is collected as communication information.

本携帯端末装置200は、所定の周期で、アドレス帳管理サーバ100に、アドレス帳と、通信履歴情報とを送信する。通信履歴情報には、通信情報が含まれる。 The mobile terminal device 200 n transmits the address book and the communication history information to the address book management server 100 at a predetermined cycle. The communication history information includes communication information.

本携帯端末装置200は、アドレス帳管理サーバ100からのアドレス帳を受信し、該アドレス帳を新たなアドレス帳として更新する。 The mobile terminal device 200 n receives the address book from the address book management server 100 and updates the address book as a new address book.

本携帯端末装置200は、ユーザによる所定の操作により、アドレス帳を表示する。 The mobile terminal device 200 n displays the address book by a predetermined operation by the user.

図2は、本携帯端末装置200の機能を示す機能ブロック図である。 Figure 2 is a functional block diagram showing functions of the portable terminal apparatus 200 n.

本携帯端末装置200は、送受信部202を有する。該送受信部202は、他の携帯端末装置に、プロフィール情報を無線送信する。該送受信部202は、アドレス帳管理サーバ100に、アドレス帳と、通信履歴情報とを無線送信する。また、送受信部202は、アドレス帳管理サーバ100により送信されたアドレス帳、共通連絡相手情報を受信する。 The mobile terminal device 200 n includes a transmission / reception unit 202. The transmitting / receiving unit 202 wirelessly transmits profile information to other mobile terminal devices. The transmitting / receiving unit 202 wirelessly transmits the address book and communication history information to the address book management server 100. Further, the transmission / reception unit 202 receives the address book and common contact information transmitted by the address book management server 100.

本携帯端末装置200は、制御部204を有する。該制御部204は、送受信部202と接続される。該制御部204は、他の携帯端末装置からのプロフィール情報をアドレス帳に追加する。該制御部204は、アドレス帳管理サーバ100に、アドレス帳を送信するための制御を行う。該アドレス帳は、本携帯端末装置200に新たなユーザのプロフィール情報が追加された場合に、送信されるのが好ましい。また、該制御部204は、アドレス帳管理サーバ100により送信されたアドレス帳を記憶部206に格納する。 The mobile terminal device 200 n includes a control unit 204. The control unit 204 is connected to the transmission / reception unit 202. The control unit 204 adds profile information from another mobile terminal device to the address book. The control unit 204 performs control for transmitting the address book to the address book management server 100. The address book, when the profile information of the new user to the portable terminal apparatus 200 n is added, preferably sent. Further, the control unit 204 stores the address book transmitted by the address book management server 100 in the storage unit 206.

また、該制御部204は、他の携帯端末装置との間で行われた通信情報を収集する。例えば、通信情報として、通信相手、通信開始時間、連絡手段の情報が収集される。制御部204は、記憶部206の通信履歴情報2064に、通信情報を格納する。該制御部204は、所定の周期で、通信履歴情報を送信するための制御を行う。   Further, the control unit 204 collects communication information performed with other portable terminal devices. For example, information on the communication partner, communication start time, and contact means is collected as communication information. The control unit 204 stores communication information in the communication history information 2064 of the storage unit 206. The control unit 204 performs control for transmitting communication history information at a predetermined cycle.

本携帯端末装置200は、記憶部206を有する。該記憶部206には、アドレス帳2062と、通信履歴情報2064とが含まれる。 The mobile terminal device 200 n includes a storage unit 206. The storage unit 206 includes an address book 2062 and communication history information 2064.

本携帯端末装置200は、アドレス帳情報生成部208を有する。該アドレス帳情報生成部208は、制御部204による命令に従って、アドレス帳2062からアドレス帳を取得し、該アドレス帳をアドレス帳管理サーバ100に通知するための信号を生成し、送受信部202から送信する。 The mobile terminal device 200 n includes an address book information generation unit 208. The address book information generation unit 208 acquires an address book from the address book 2062 according to an instruction from the control unit 204, generates a signal for notifying the address book management server 100 of the address book, and transmits it from the transmission / reception unit 202. To do.

本携帯端末装置200は、通信履歴情報生成部210を有する。該通信履歴情報生成部210は、制御部204による命令に従って、通信履歴情報2064から通信履歴情報を取得し、該通信履歴情報をアドレス帳管理サーバ100に通知するための信号を生成し、送受信部202から送信する。 The mobile terminal device 200 n includes a communication history information generation unit 210. The communication history information generation unit 210 acquires communication history information from the communication history information 2064 according to an instruction from the control unit 204, generates a signal for notifying the communication history information to the address book management server 100, and a transmission / reception unit Sent from 202.

本携帯端末装置200は、表示部212を有する。該表示部212は、ユーザによりアドレス帳を表示するための所定の操作が行われた場合に、アドレス帳を表示する。該表示部212は、共通連絡相手情報を表示する。ユーザにより共通連絡相手情報を表示するための所定の操作が行われた場合に、共通連絡相手情報を表示するようにしてもよい。 The mobile terminal device 200 n includes a display unit 212. The display unit 212 displays the address book when a predetermined operation for displaying the address book is performed by the user. The display unit 212 displays common contact partner information. When a predetermined operation for displaying the common contact partner information is performed by the user, the common contact partner information may be displayed.

<アドレス帳管理サーバ>
本アドレス帳管理サーバ100は、携帯端末装置200により送信されたアドレス帳と、通信履歴情報とに基づいて、アドレス帳に提示すべき連絡相手の表示の順番を並び替える。例えば、重要度の高い順に上位から並び替える。重要度が高い連絡相手には、応答が成立している相手、ユーザが発信した相手が含まれる。本システムでは、重要度が高い順に並べ替える際に、重要度を表す指標(以下、「重要度指標」という)が計算される。また、本アドレス帳管理サーバ100は、携帯端末装置200により送信されたアドレス帳と、通信履歴情報とに基づいて、当該携帯端末装置200にとっての連絡相手の重要度を算出する。
<Address book management server>
The address book management server 100 rearranges the display order of contacts to be presented in the address book based on the address book transmitted by the mobile terminal device 200 n and the communication history information. For example, the items are rearranged in descending order of importance. The contacts with high importance include contacts with whom a response has been established and contacts with which the user has sent. In this system, when sorting in descending order of importance, an index indicating importance (hereinafter referred to as “importance index”) is calculated. In addition, the address book management server 100 calculates the importance of the contact partner for the mobile terminal device 200 n based on the address book transmitted by the mobile terminal device 200 n and the communication history information.

<重要度>
図3は、本システムにおける連絡相手を示す。
<Importance>
FIG. 3 shows contacts in this system.

図3に示される丸印はユーザを表し、矢印は連絡、応答を示す。例えば、「A→B」は、AからBに連絡したことを示す。双方向の矢印は、連絡及び応答を示す。   The circles shown in FIG. 3 represent users, and arrows indicate contact and response. For example, “A → B” indicates that A has contacted B. Bidirectional arrows indicate contact and response.

ユーザにとって、302により示される他のユーザは、応答が成立している相手であり、重要度が高いと判定される。応答が成立している場合とは、ユーザが他のユーザに連絡した場合に、該他のユーザからの応答がある場合と、逆に他のユーザから当該ユーザに連絡があった場合に、該ユーザが該他のユーザに応答した場合とが含まれる。   For the user, it is determined that the other user indicated by 302 is a partner with whom a response has been established and has high importance. A response is established when a user contacts another user, when there is a response from the other user, and conversely when another user contacts the user. The case where the user responds to the other user is included.

ユーザにとって、304により示される他のユーザは、ユーザから相手への連絡時に応答が不成立であった相手であり、重要度は中であると判定される。当該ユーザから相手への連絡時に応答が不成立であった場合とは、ユーザが他のユーザに連絡した場合に、該他のユーザからの応答がない場合が含まれる。   For the user, it is determined that the other user indicated by 304 is a partner whose response has not been established when the user contacts the partner, and that the importance is medium. The case where the response is not established when the user contacts the other party includes the case where there is no response from the other user when the user contacts the other user.

ユーザにとって、306により示される他のユーザは、他のユーザからの連絡時に応答が不成立であった相手であり、重要度は低いと判定される。他のユーザからの連絡時に応答が不成立であった場合とは、他のユーザから当該ユーザに連絡があった場合に、当該他のユーザが応答しなかった場合が含まれる。   For the user, it is determined that the other user indicated by 306 is a partner whose response has not been established at the time of contact from the other user, and the importance is low. The case where the response is not established at the time of contact from another user includes the case where the other user does not respond when the user contacts the user.

本実施例では、他のユーザの重要度を判定する方法の一例として、応答があるかどうかに基づいて他のユーザを分類する。   In this embodiment, as an example of a method for determining the importance of other users, the other users are classified based on whether or not there is a response.

本システムでは、他のユーザのうち、重要度が高であるユーザと、重要度が中であるユーザについて、重要度を数値化した重要度指標が計算される例について示されるが、重要度が低であるユーザを含めてもよい。   In this system, an example of calculating an importance index that quantifies the importance is shown for a user with a high importance and a user with a medium importance among other users. Users who are low may be included.

本システムでは、重要度指標を算出する際に、ユーザが連絡に使用した連絡手段に応じて、所定の係数(以下、「連絡手段係数」という)が設定される。   In this system, when calculating the importance index, a predetermined coefficient (hereinafter referred to as “contact means coefficient”) is set according to the contact means used by the user for contact.

図4は、連絡手段に応じて設定される連絡手段係数の一例を示す。図4には、連絡手段に応じて設定される連絡手段係数の一例として、緊急度に応じて連絡手段係数が設定される場合を示す。緊急度に限らず他の条件により連絡手段係数が設定されてもよいし、全て同様の値の連絡手段係数が設定されてもよい。   FIG. 4 shows an example of a contact means coefficient set according to the contact means. FIG. 4 shows a case where the contact means coefficient is set according to the degree of urgency as an example of the contact means coefficient set according to the contact means. The contact means coefficient may be set according to other conditions without being limited to the degree of urgency, or contact means coefficients having the same values may be set.

具体的には、緊急度が高い順に、ユーザは連絡手段として、電話、電子メール、ツイッタを使用すると想定される。この場合、連絡手段係数の値が高い方から連絡手段係数の値が低い方に、電話、電子メール、ツイッタとなる。例えば、電話が使用された場合の連絡手段係数を「3」、電子メールが使用された場合の連絡手段係数を「2」、ツイッタが使用された場合の連絡手段係数を「1」とする。この連絡手段係数は一例であり、適宜変更可能である。例えば、時間帯に応じて連絡手段係数の値が変更されてもよい
また、本システムでは、ユーザが連絡してから、他のユーザにより応答されるまでの経過時間、逆に他のユーザによる連絡があってから、応答するまでの経過時間に応じて係数(以下、「経過時間係数」という)が設定される。ユーザにとって他のユーザの重要度が高い程、応答までの経過時間が短いと想定され、逆に他のユーザにとってユーザの重要度が高い程、応答するまでの経過時間が短いと想定されるためである。
Specifically, it is assumed that the user uses a telephone, an e-mail, and Twitter as the contact means in descending order of urgency. In this case, telephones, e-mails, and twitters are assigned in descending order of the contact means coefficient from the higher contact means coefficient. For example, the contact means coefficient when a telephone is used is “3”, the contact means coefficient when an e-mail is used is “2”, and the contact means coefficient when Twitter is used is “1”. This communication means coefficient is an example and can be changed as appropriate. For example, the value of the contact means coefficient may be changed according to the time zone. In the present system, the elapsed time from when the user contacts to when the user responds to the other user, conversely, the contact by the other user. A coefficient (hereinafter referred to as “elapsed time coefficient”) is set according to the elapsed time from when there is a response until it responds. It is assumed that the higher the importance of another user for the user, the shorter the elapsed time until the response, and conversely, the higher the importance of the user for other users, the shorter the elapsed time until the response. It is.

図5は、連絡してから応答があるまでの経過時間と、連絡があってから応答するまでの経過時間に応じて設定される経過時間係数の一例を示す。該経過時間係数は一例であり、適宜変更可能である。例えば、時間帯に応じて係数の値が変更されてもよい
具体的には、連絡してから応答があるまでの経過時間と、連絡があってから応答するまでの経過時間が短い順に高い値の経過時間係数が設定される。例えば、応答があるまでの経過時間、及び応答するまでの経過時間が「0〜1分」(1分未満)である場合の経過時間係数を「2」、「1分〜30分」(1分以上30分未満)である場合の経過時間係数を「1.5」とする。さらに、応答があるまでの経過時間が「30分〜」(30分以上)である場合の経過時間係数を「1.0」とする。さらに、応答するまでの経過時間が「30分〜」(30分以上)である場合の経過時間係数を「0」とする。連絡があってから応答しない場合には、例えば、該連絡が誤りであることが想定され、重要度が低いと想定されるからである。以下、連絡してから応答があるまでの経過時間、連絡があってから応答するまでの経過時間を「応答速度」という。該「応答速度」の区分も適宜変更可能である。
FIG. 5 shows an example of an elapsed time coefficient that is set in accordance with an elapsed time from the contact until the response is received and an elapsed time from the contact until the response is received. The elapsed time coefficient is an example and can be changed as appropriate. For example, the value of the coefficient may be changed according to the time zone.Specifically, the elapsed time from the contact until the response is received and the elapsed time from the contact until the response is increased in descending order. The elapsed time coefficient is set. For example, the elapsed time coefficient when the response time is elapsed and the elapsed time until response is “0 to 1 minute” (less than 1 minute) is “2”, “1 minute to 30 minutes” (1 The elapsed time coefficient is “1.5” in the case where it is equal to or greater than 30 minutes and less than 30 minutes. Furthermore, the elapsed time coefficient when the elapsed time until the response is “30 minutes” (30 minutes or more) is set to “1.0”. Further, the elapsed time coefficient when the elapsed time until the response is “30 minutes” (30 minutes or more) is set to “0”. This is because, when there is a communication and no response is made, for example, it is assumed that the communication is incorrect and the importance is assumed to be low. Hereinafter, the elapsed time from the contact until the response is received and the elapsed time from the contact until the response is referred to as “response speed”. The category of “response speed” can be changed as appropriate.

ある連絡手段により連絡してから、その連絡への応答に利用された連絡手段は同じであってもよいし、異なってもよい。例えば、異なる場合には、電話による連絡への応答として、電子メール、ツイッタにより応答されてもよい。本実施例では、応答に利用された連絡手段は、問わない場合について示す。   The contact means used for responding to the contact after contacting by a certain contact means may be the same or different. For example, if they are different, they may be answered by e-mail or Twitter as a response to the telephone contact. In this embodiment, the case where the contact means used for the response is not questioned is shown.

本システムでは、ユーザが他のユーザに連絡した場合に、該他のユーザから連絡があれば、応答したものとみなす。1連絡に1応答が対応し、複数回応答があった場合、2回目以降の応答は、該連絡への応答とはみなされない。例えば、2回目の応答は、他のユーザからの連絡とみなす。   In this system, when a user contacts another user, if there is a contact from the other user, it is regarded as a response. When one response corresponds to one contact and there are multiple responses, the second and subsequent responses are not regarded as responses to the contact. For example, the second response is regarded as a contact from another user.

本アドレス管理サーバ100は、ユーザ毎に、重要度指標を算出する。   The address management server 100 calculates an importance index for each user.

例えば、連絡する際に使用した連絡手段に対応する連絡手段係数と、該連絡に対する応答速度に対応する連絡手段係数とを乗算することにより重要度指標を算出する。該重要度指標は、連絡と応答とを1つのセットとして算出される。   For example, the importance index is calculated by multiplying the contact means coefficient corresponding to the contact means used for contacting and the contact means coefficient corresponding to the response speed for the contact. The importance index is calculated as a set of communication and response.

本アドレス管理サーバ100は、他のユーザ毎に、ある所定の期間における重要度指標を合計することにより、該所定の期間における重要度指標の合計(以下、「合計重要度指標」という)を求める。   The address management server 100 sums up the importance indices for a predetermined period for each of other users, thereby obtaining a total of the importance indices for the predetermined period (hereinafter referred to as “total importance index”). .

本アドレス管理サーバ100は、他のユーザを合計重要度指標が高い順に並べ替えることにより、アドレス帳を更新する。   The address management server 100 updates the address book by sorting other users in descending order of the total importance index.

本アドレス帳管理サーバ100は、携帯端末装置200に、更新したアドレス帳を送信する。 The address book management server 100 transmits the updated address book to the mobile terminal device 200 n .

さらに、本アドレス帳管理サーバ100は、携帯端末装置200と他の携帯端末装置との間で、プロフィール情報が交換された場合に、携帯端末装置200のアドレス帳と他の携帯端末装置のアドレス帳とを比較し、共通連絡相手を抽出する。 Further, the address book management server 100, between the portable terminal apparatus 200 n and the other mobile terminal device, when the profile information is exchanged, the address book of the mobile terminal apparatus 200 n and the other mobile terminal device Compare with address book and extract common contacts.

本アドレス帳管理サーバ100は、携帯端末装置200にとっての共通連絡相手の重要度指標を算出し、重要度指標の高い順に並べることにより共通連絡相手情報を生成する。携帯端末装置200にとっての共通連絡相手の重要度指標とは、携帯端末装置200の通信履歴に基づいて算出された共通連絡相手の重要度指数を示す。所定の期間の合計重要度指標を求め、該合計重要度指標に基づいて、合計重要度指標の高い順に並べるようにしてもよい。 This address book management server 100 calculates the importance indication of the common contact partner for the portable terminal apparatus 200 n, generates a common contact partner information by arranging the high importance index order. The severity index for the common contact partner for the portable terminal apparatus 200 n indicates the importance index of common communication partner is calculated based on the communication history of the portable terminal apparatus 200 n. The total importance index for a predetermined period may be obtained and arranged in descending order of the total importance index based on the total importance index.

本アドレス帳管理サーバ100は、他の携帯端末装置にとっての共通連絡相手の重要度指標を算出し、重要度指標の高い順に並べることにより共通連絡相手情報を生成する。他の携帯端末装置にとっての共通連絡相手の重要度指標とは、他の携帯端末装置の通信履歴に基づいて算出された共通連絡相手の重要度指数を示す。所定の期間の合計重要度指標を求め、該合計重要度指標に基づいて、合計重要度指標の高い順に並べるようにしてもよい。   The address book management server 100 calculates the common contact partner importance index for other mobile terminal devices, and generates common contact partner information by arranging them in descending order of importance index. The common contact partner importance index for other mobile terminal devices indicates the importance index of the common contact partner calculated based on the communication history of the other mobile terminal devices. The total importance index for a predetermined period may be obtained and arranged in descending order of the total importance index based on the total importance index.

本アドレス帳管理サーバ100は、携帯端末装置200と他の携帯端末装置との間で、共通連絡相手情報を共有化する。例えば、本アドレス帳管理サーバ100は、携帯端末装置200に、他の携帯端末装置にとっての共通連絡相手情報を送信する。また、本アドレス帳管理サーバ100は、他の携帯端末装置に、携帯端末装置200にとっての共通連絡相手情報を送信する。 The address book management server 100 shares common contact partner information between the mobile terminal device 200 n and other mobile terminal devices. For example, the address book management server 100 transmits common contact partner information for other mobile terminal devices to the mobile terminal device 200 n . Further, the address book management server 100 transmits the common contact information for the mobile terminal device 200 n to other mobile terminal devices.

図6は、本アドレス帳管理サーバ100の機能の一例を示す機能ブロック図である。   FIG. 6 is a functional block diagram illustrating an example of functions of the address book management server 100.

以下、一例として、ユーザAの携帯端末装置200と、ユーザZの携帯端末装置200との間で、プロフィール情報が交換される場合について説明する。3以上のユーザの携帯端末装置間でプロフィール情報が交換される場合についても同様である。 As an example, the portable terminal apparatus 200 1 of the user A, with the portable terminal device 200 2 users Z, a case will be described in which profile information is exchanged. The same applies to the case where the profile information is exchanged between the mobile terminal devices of three or more users.

本アドレス帳管理サーバ100は、送受信部102を有する。該送受信部102は、通信網50と接続される。該送受信部102は、携帯端末装置200により送信されたアドレス帳を受信する。該送受信部102は、携帯端末装置200により送信された通信履歴情報を受信する。該送受信部102は、携帯端末装置200に、更新したアドレス帳を送信する。該送受信部102は、携帯端末装置200に携帯端末装置200にとっての共通連絡相手情報を送信し、携帯端末装置200に携帯端末装置200にとっての共通連絡相手情報を送信する。 The address book management server 100 includes a transmission / reception unit 102. The transmission / reception unit 102 is connected to the communication network 50. The transmitting / receiving unit 102 receives the address book transmitted by the mobile terminal device 200 n . The transmission / reception unit 102 receives communication history information transmitted by the mobile terminal device 200 n . The transmission / reception unit 102 transmits the updated address book to the mobile terminal device 200 n . It said transmission reception unit 102 transmits the common contact partner information for the portable terminal apparatus 200 2 to the mobile terminal apparatus 200 1 transmits a common contact partner information for the portable terminal device 200 1 to the portable terminal device 200 2.

本アドレス帳管理サーバ100は、アドレス帳取得部104を有する。該アドレス帳取得部104は、送受信部102と接続される。該アドレス帳取得部104は、送受信部102により入力されるべき信号から、アドレス帳を取得する。取得されたアドレス帳は、アドレス帳格納部106に入力される。   The address book management server 100 includes an address book acquisition unit 104. The address book acquisition unit 104 is connected to the transmission / reception unit 102. The address book acquisition unit 104 acquires an address book from a signal to be input by the transmission / reception unit 102. The acquired address book is input to the address book storage unit 106.

本アドレス帳管理サーバ100は、アドレス帳格納部106を有する。該アドレス帳格納部106は、アドレス帳取得部104と接続される。アドレス帳格納部106には、ユーザの利用する携帯端末装置200毎に、アドレス帳が格納される。携帯端末装置200によりアドレス帳が送信される度に、該アドレス帳に更新されてもよい。 The address book management server 100 includes an address book storage unit 106. The address book storage unit 106 is connected to the address book acquisition unit 104. The address book storage unit 106 stores an address book for each mobile terminal device 200 n used by the user. The portable terminal apparatus 200 n every time the address book is transmitted, may be updated in the address book.

本アドレス帳管理サーバ100は、通信履歴情報取得部108を有する。該通信履歴情報取得部108は、送受信部102と接続される。該通信履歴情報取得部108は、送受信部102により入力されるべき信号から、通信履歴情報を取得する。取得された通信履歴情報は、通信履歴情報格納部110に入力される。   The address book management server 100 includes a communication history information acquisition unit 108. The communication history information acquisition unit 108 is connected to the transmission / reception unit 102. The communication history information acquisition unit 108 acquires communication history information from a signal to be input by the transmission / reception unit 102. The acquired communication history information is input to the communication history information storage unit 110.

図7は、携帯端末装置200により送信される通信履歴情報の一例である。図7には、ユーザAの利用する携帯端末装置200により送信される通信履歴情報の一例が示される。例えば、ユーザAの利用する携帯端末装置200からは、ユーザAとユーザZとの間の通信履歴情報が送信される。該通信履歴情報には、ユーザZからユーザAに送信された通信情報と、ユーザAからユーザZへの通信情報とが含まれる。例えば、ユーザZからユーザAに9時10分に、電子メールが送信されたこと等が示される。また、例えば、ユーザAからユーザZに9時11分に、電子メールが送信されたこと等が示される。 Figure 7 is an example of communication history information transmitted by the portable terminal apparatus 200 n. Figure 7 shows an example of a communication history information transmitted by the portable terminal device 200 1 used by the user A is shown. For example, from the portable terminal device 200 1 used by the user A, the communication history information between user A and user Z is transmitted. The communication history information includes communication information transmitted from the user Z to the user A and communication information from the user A to the user Z. For example, it is indicated that an electronic mail is transmitted from the user Z to the user A at 9:10. Further, for example, it is indicated that an electronic mail is transmitted from the user A to the user Z at 9:11.

通信履歴情報取得部108は、携帯端末装置200により送信された通信履歴情報に基づいて、ユーザZからユーザAへの連絡と、ユーザAからユーザZに対する応答とを対応付けて、通信履歴情報格納部110に格納するようにしてもよい。また、ユーザAからユーザZへの連絡と、ユーザZからユーザAに対する応答とを対応付けて、通信履歴情報格納部110に格納するようにしてもよい。 Communication history information acquisition unit 108, based on the communication history information transmitted by the portable terminal device 200 1, a communication to the user A from the user Z, in association with a response to the user Z from the user A, the communication history information You may make it store in the storage part 110. FIG. Further, the communication from the user A to the user Z and the response from the user Z to the user A may be associated with each other and stored in the communication history information storage unit 110.

ここで、ユーザZからユーザAへの連絡に対する応答には、ユーザAからユーザZへの通信であれば、該連絡に対する直接の応答に限られない。また、ユーザAからユーザZへの連絡に対する応答には、ユーザZからユーザAへの通信であれば、該連絡に対する直接の応答に限られない。   Here, the response to the communication from the user Z to the user A is not limited to the direct response to the communication as long as the communication is from the user A to the user Z. Further, the response to the communication from the user A to the user Z is not limited to the direct response to the communication as long as the communication is from the user Z to the user A.

例えば、ユーザZからユーザAへの連絡に対する応答履歴には、ユーザZがユーザAに9時10分に電子メールで連絡したことと、ユーザAが9時11分に電子メールで応答したこととの対応等が含まれる。また、例えば、ユーザAからユーザZへの連絡に対する応答履歴には、ユーザAがユーザZに11時31分に電子メールで連絡したことと、ユーザZから30分以上経過しても連絡がなかったこととの対応等が含まれる。   For example, in the response history for the communication from the user Z to the user A, the user Z contacts the user A by e-mail at 9:10, and the user A responds by e-mail at 9:11. Are included. Further, for example, in the response history for the communication from the user A to the user Z, the user A has contacted the user Z by e-mail at 11:31, and there is no contact even after 30 minutes have passed since the user Z. The correspondence with that is included.

本アドレス帳管理サーバ100は、通信履歴情報格納部110を有する。該通信履歴情報格納部110は、通信履歴情報取得部108と接続される。通信履歴情報格納部110には、携帯端末装置200毎に、通信履歴情報が格納される。携帯端末装置200により通信履歴情報が送信される度に、該通信履歴情報が更新されてもよいし、累積されてもよい。累積される場合新たな部分だけ追加されるようにしてもよい。 The address book management server 100 includes a communication history information storage unit 110. The communication history information storage unit 110 is connected to the communication history information acquisition unit 108. The communication history information storage unit 110, the portable terminal apparatus every 200 n, the communication history information is stored. Each time the communication history information by the portable terminal apparatus 200 n is transmitted, the communication history information may be updated, it may be accumulated. When accumulated, only a new part may be added.

本アドレス帳管理サーバ100は、重要度指標算出部112を有する。該重要度指標算出部112は、通信履歴情報格納部110と接続される。該重要度指標算出部112は、通信履歴情報格納部110に格納された通信履歴情報に基づいて、ユーザ毎に、連絡相手に対応する重要度指標を算出する。例えば、連絡相手に連絡する際に使用した連絡手段に対応する連絡手段係数と、該連絡に対する応答速度に対応する経過時間係数とを乗算することにより重要度指標を算出する。該重要度指標算出部112は、連絡相手毎に、ある所定の期間における重要度指標を合計することにより、該所定の期間における合計重要度指標を求める。該重要度指標算出部112は、アドレス帳更新部114に、連絡相手毎に算出された合計重要度指標を入力する。上述した重要度指標、合計重要度指標の算出方法は、一例であり、この方法以外の方法で、重要度指標、合計重要度指標が算出されてもよい。例えば、連絡手段係数だけを用いて、該連絡手段係数に対して所定の演算を施すことにより重要度指標、合計重要度指標が算出されてもよいし、経過時間係数だけを用いて、該経過時間係数に対して所定の演算を施すことにより重要度指標、合計重要度指標が算出されてもよい。また、例えば、連絡手段係数を重要度指標としてもよいし、経過時間係数を重要度指標としてもよい。   The address book management server 100 includes an importance index calculation unit 112. The importance index calculation unit 112 is connected to the communication history information storage unit 110. The importance index calculation unit 112 calculates an importance index corresponding to the contact partner for each user based on the communication history information stored in the communication history information storage unit 110. For example, the importance index is calculated by multiplying the contact means coefficient corresponding to the contact means used when contacting the contact partner and the elapsed time coefficient corresponding to the response speed for the contact. The importance index calculation unit 112 calculates a total importance index for the predetermined period by summing the importance indices for a predetermined period for each contact partner. The importance index calculation unit 112 inputs the total importance index calculated for each contact partner to the address book update unit 114. The calculation method of the importance index and the total importance index described above is an example, and the importance index and the total importance index may be calculated by a method other than this method. For example, the importance index and the total importance index may be calculated by performing a predetermined calculation on the communication means coefficient using only the communication means coefficient, or the elapsed time coefficient only. The importance index and the total importance index may be calculated by performing a predetermined calculation on the time coefficient. Further, for example, the communication means coefficient may be used as the importance index, and the elapsed time coefficient may be used as the importance index.

本アドレス帳管理サーバ100は、アドレス帳更新部114を有する。該アドレス帳更新部114は、送受信部102と、重要度指標算出部112と、アドレス帳格納部106と接続される。該アドレス帳更新部114は、重要度指標算出部112により入力されたユーザ毎に算出された連絡相手に対応する合計重要度指標に基づいて、アドレス帳格納部106に格納された各ユーザのアドレス帳に含まれる連絡相手のうち、合計重要度指標が算出された連絡相手については、合計重要度指標の値が高い順に並べ替える。さらに、アドレス帳更新部114は、合計重要度指標が算出されなかった連絡相手については、削除するようにしてもよい。重要度が低いと判定されるためである。削除することによりアドレス帳に含まれる連絡相手を整理することができる。また、アドレス帳更新部114は、合計重要度指標が算出されなかった連絡相手については、そのままアドレス帳に残すようにしてもよい。合計重要度指標が算出されなかった連絡相手は、今回の合計重要度指標を算出する基準となる期間では連絡しなかったユーザであり、今後連絡する可能性があるからである。アドレス帳更新部114は、送受信部102から、更新したアドレス帳を送信する。   The address book management server 100 includes an address book update unit 114. The address book update unit 114 is connected to the transmission / reception unit 102, the importance index calculation unit 112, and the address book storage unit 106. The address book update unit 114 stores the address of each user stored in the address book storage unit 106 based on the total importance index corresponding to the contact partner calculated for each user input by the importance index calculation unit 112. Among the contacts included in the book, the contacts whose total importance index is calculated are sorted in descending order of the total importance index. Furthermore, the address book update unit 114 may delete contacts whose total importance index has not been calculated. This is because it is determined that the importance is low. By deleting, the contacts in the address book can be organized. Further, the address book updating unit 114 may leave the contact partner whose total importance index is not calculated as it is in the address book. This is because the contact partner for whom the total importance index has not been calculated is a user who has not been contacted during the reference period for calculating the total importance index this time, and may be contacted in the future. The address book update unit 114 transmits the updated address book from the transmission / reception unit 102.

本アドレス帳管理サーバ100は、共通連絡相手抽出部116を有する。該共通連絡相手抽出部116は、アドレス帳取得部104と接続される。該共通連絡相手抽出部116は、携帯端末装置200と携帯端末装置200との間で、プロフィール情報が交換された際に送信されるアドレス帳に含まれる共通連絡相手を抽出する。該アドレス帳は、アドレス帳格納部106に格納されているものであってもよい。共通連絡相手抽出部116は、携帯端末装置200の識別情報、携帯端末装置200の識別情報とともに、共通連絡相手を表す情報を重要度指標抽出部118に入力する。 The address book management server 100 includes a common contact partner extraction unit 116. The common contact partner extraction unit 116 is connected to the address book acquisition unit 104. It said common contact associate extraction unit 116, between the portable terminal apparatus 200 1 and the portable terminal device 200 2, extracts the common contact partner profile information is included in the address book that is sent when it is replaced. The address book may be stored in the address book storage unit 106. Common contact associate extraction unit 116, the portable terminal device 200 first identification information, together with the identification information of the portable terminal apparatus 200 2, and inputs the information indicating the common contacts to their importance index extraction unit 118.

図8は、共通連絡相手抽出部116の動作の一例を示す。   FIG. 8 shows an example of the operation of the common contact partner extraction unit 116.

例えば、ユーザAの有する携帯端末装置200により送信されたアドレス帳には、ユーザA、ユーザZ、ユーザC、ユーザD、ユーザBが含まれる。ユーザZの有する携帯端末装置200により送信されたアドレス帳には、ユーザZ、ユーザA、ユーザB、ユーザC、ユーザDが含まれる。この場合、共通連絡相手抽出部116は、共通連絡相手として、ユーザAのアドレス帳に含まれる連絡相手(ユーザ名)とユーザZのアドレス帳に含まれる連絡相手(ユーザ名)との間で共通する、ユーザB、ユーザC、ユーザDを抽出する。この場合、携帯端末装置200の識別情報と、携帯端末装置200の識別情報と、ユーザB、ユーザC、ユーザDを示す情報とが重要度指標抽出部118に入力される。 For example, the address book transmitted by the portable terminal device 200 1 included in the user A, user A, user Z, user C, User D, includes user B. The address book transmitted by the portable terminal apparatus 200 2 having the user Z, user Z, user A, user B, user C, includes user D. In this case, the common contact partner extraction unit 116 is common between the contact partner (user name) included in the address book of the user A and the contact partner (user name) included in the address book of the user Z as the common contact partner. User B, user C, and user D are extracted. In this case, the identification information of the portable terminal device 200 1, the identification information of the portable terminal device 200 2, user B, a user C, and the information indicating the user D is input to the importance index extraction unit 118.

本アドレス帳管理サーバ100は、重要度指標抽出部118を有する。該重要度指標抽出部118は、アドレス帳格納部106と、共通連絡相手抽出部116と接続される。該重要度指標抽出部118は、共通連絡相手抽出部116により入力された共通連絡相手に基づいて、携帯端末装置200にとっての共通連絡相手の重要度指標と、携帯端末装置200にとっての共通連絡相手の重要度指標とを抽出する。例えば、重要度指標抽出部118は、アドレス帳格納部106に格納されたアドレス帳に基づいて、該当する携帯端末装置のアドレス帳に含まれるプロフィール情報から共通連絡相手の重要度指標を抽出するようにしてもよい。例えば、アドレス帳に含まれる携帯端末装置200のアドレス帳に含まれる共通連絡相手のプロフィール情報から重要度指標を抽出する。同様に、アドレス帳に含まれる携帯端末装置200のアドレス帳に含まれる共通連絡相手のプロフィール情報から重要度指標を抽出する。重要度指標抽出部118は、プロフィール情報を交換した携帯端末装置同士の共通連絡相手毎に抽出された重要度指標を、携帯端末装置の識別情報とともに、共通連絡相手情報生成部120に入力する。 The address book management server 100 includes an importance index extraction unit 118. The importance index extraction unit 118 is connected to the address book storage unit 106 and the common contact partner extraction unit 116. The importance index extraction unit 118, based on the common communication counterpart inputted by the common contact associate extraction unit 116, and severity indicators common contact partner for the portable terminal device 200 1, common for the portable terminal device 200 2 Extract the contact importance index. For example, the importance index extraction unit 118 extracts the importance index of the common contact partner from the profile information included in the address book of the corresponding mobile terminal device based on the address book stored in the address book storage unit 106. It may be. For example, to extract the importance index from profile information common contact partner included in the address book of the mobile terminal device 200 1 included in the address book. Similarly, to extract the importance index from profile information common contact partner included in the address book of the mobile terminal device 200 2 included in the address book. The importance index extraction unit 118 inputs, to the common contact partner information generation unit 120, the importance index extracted for each common contact partner of the mobile terminal devices whose profile information is exchanged together with the identification information of the mobile terminal device.

図9は、重要度指標抽出部118の動作の一例を示す。   FIG. 9 shows an example of the operation of the importance index extraction unit 118.

例えば、ユーザAにとって共通連絡相手の重要度指標が抽出される。図9に示される例では、ユーザAにとってユーザB、ユーザC、ユーザDの重要度指標がそれぞれ、アドレス帳格納部106に格納されたユーザAのアドレス帳に含まれるプロフィール情報から抽出される。例えば、ユーザBの重要度指標として70、ユーザCの重要度指標として0、ユーザDの重要度指標として50が抽出される。   For example, the importance index of the common contact partner for the user A is extracted. In the example shown in FIG. 9, the importance indexes of user B, user C, and user D for user A are extracted from profile information included in the address book of user A stored in address book storage unit 106. For example, 70 is extracted as the importance index of user B, 0 is extracted as the importance index of user C, and 50 is extracted as the importance index of user D.

同様に、例えば、ユーザZにとって共通連絡相手の重要度指標が抽出される。図9に示される例では、ユーザZにとってユーザB、ユーザC、ユーザDの重要度指標がそれぞれ、アドレス帳格納部106に格納されたユーザZのアドレス帳に含まれるプロフィール情報から抽出される。例えば、ユーザBの重要度指標として14、ユーザCの重要度指標として45、ユーザDの重要度指標として54が算出される。   Similarly, for example, the importance index of the common contact partner for the user Z is extracted. In the example illustrated in FIG. 9, the importance indexes of the user B, the user C, and the user D for the user Z are extracted from the profile information included in the address book of the user Z stored in the address book storage unit 106. For example, 14 is calculated as the importance index of the user B, 45 is calculated as the importance index of the user C, and 54 is calculated as the importance index of the user D.

本アドレス帳管理サーバ100は、共通連絡相手情報生成部120を有する。該共通連絡相手情報生成部120は、送受信部102と、重要度指標抽出部118と接続される。該共通連絡相手情報生成部120には、重要度指標抽出部118により携帯端末装置200にとっての共通連絡相手と、携帯端末装置200にとっての共通連絡相手とが入力される。該共通連絡相手情報生成部120は、重要度指標抽出部118により入力された携帯端末装置200にとっての共通連絡相手と、携帯端末装置200にとっての共通連絡相手とを、それぞれの重要度指標に基づいて、並べる。例えば、ユーザAの携帯端末装置200にとって重要度指標の高い順、ユーザZの携帯端末装置200にとって重要度指標の高い順に並べるようにしてもよい。該共通連絡相手情報生成部120は、ユーザZの携帯端末装置200に送信すべき共通連絡相手情報として、ユーザAにとって重要度指数の高い順に並べた共通連絡相手を含む情報を生成する。また、該共通連絡相手情報生成部116は、ユーザAの携帯端末装置200に送信すべき共通連絡相手情報として、ユーザZにとって重要度指数の高い順に並べた共通連絡相手を含む情報を生成する。 The address book management server 100 includes a common contact partner information generation unit 120. The common contact partner information generation unit 120 is connected to the transmission / reception unit 102 and the importance index extraction unit 118. The said common contact partner information generating unit 120, the importance index extraction unit 118 and the common contact partner for the portable terminal apparatus 200 1, and the common contact partner for the portable terminal device 200 2 is inputted. Said common contact partner information generating unit 120, common contact and the mating respective importance indication of the common communication partner, for the portable terminal apparatus 200 2 for the input by the importance index extraction unit 118 the mobile terminal device 200 1 Line up based on For example, high importance index to the portable terminal apparatus 200 1 of the user A sequentially, it may be arranged according to their relevance index order for the portable terminal device 200 2 users Z. Said common contact partner information generating unit 120, common contact partner information to be transmitted to the portable terminal apparatus 200 2 users Z, generates information including the common contact partner arranged with high importance index order for the user A. Also, the common contact partner information generating unit 116, common contact partner information to be transmitted to the portable terminal apparatus 200 1 of the user A, generates information including the common contact partner arranged in descending order of importance index to the user Z .

該共通連絡相手情報生成部120は、ユーザZにとって重要度指数の高い順に並べた共通連絡相手を含む共通連絡相手情報を、送受信部102からユーザAの携帯端末装置200に送信する。また、該共通連絡相手情報生成部120は、ユーザAにとって重要度指数の高い順に並べた共通連絡相手を含む共通連絡相手情報を、送受信部102からユーザZの携帯端末装置200に送信する。ユーザAと、ユーザBとの間で、ユーザZにとって重要度指数の高い順に並べた共通連絡相手と、ユーザAにとって重要度指数の高い順に並べた共通連絡相手とが共有化される。 Said common contact partner information generating unit 120, a common contact partner information comprising a common contact partner arranged with high importance index order for the user Z, it transmits from the transmitting and receiving unit 102 to the portable terminal apparatus 200 1 of the user A. Also, the common contact partner information generating unit 120, common contact partner information is transmitted from the transceiver 102 to the portable terminal apparatus 200 2 of the user Z including a common contact partner arranged with high importance index order for the user A. A common contact partner arranged in descending order of importance index for the user Z and a common contact partner arranged in descending order of the importance index for the user A are shared between the user A and the user B.

<本システムの動作>
図10は、本システムの動作を示すシーケンスチャート(その1)である。
<Operation of this system>
FIG. 10 is a sequence chart (part 1) showing the operation of the present system.

図10に示すシーケンスチャートでは、ユーザZの有する携帯端末装置200に格納されたアドレス帳が更新される。また、連絡相手に相当するのがユーザAであり、該ユーザAの有する携帯端末装置200により送信されたプロフィール情報に基づいて、ユーザZのアドレス帳が更新される。図10では、説明の便宜のため、連絡相手に相当するのがユーザAである場合について示されるが、複数の連絡相手からのプロフィール情報に基づいて、ユーザZのアドレス帳が更新される場合に適用される。この場合、複数の連絡相手に対して、合計重要度指標が算出される。 In the sequence chart shown in FIG. 10, the address book stored in the mobile terminal apparatus 200 2 having the user Z is updated. Also, to correspond to the contact partner is a user A, based on the profile information transmitted by the portable terminal apparatus 200 1 has a the user A, the user's address book Z is updated. For convenience of explanation, FIG. 10 shows a case where the user A corresponds to the contact partner, but when the address book of the user Z is updated based on profile information from a plurality of contact partners. Applied. In this case, a total importance index is calculated for a plurality of contacts.

ユーザAの携帯端末装置200と、ユーザZの携帯端末装置200との間でプロフィール情報が交換される(ステップS1002)。 The portable terminal apparatus 200 1 of the user A, profile information is exchanged between the portable terminal apparatus 200 2 of the user Z (step S1002).

ユーザAの携帯端末装置200から、ユーザZの携帯端末装置200にプロフィール情報が送信される(ステップS1004)。例えば、ユーザAの携帯端末装置200の送受信部202は、ユーザZの携帯端末装置200に、プロフィール情報を送信する。例えば、近距離無線通信技術を利用して送信されるのが好ましい。例えば、赤外線を利用した通信(IrDA: Infrared Data Association)、ショートメッセージサービス(SMS: Short Message Service)を利用した通信、ブルートゥース(BT: Bluetooth)(登録商標)、フェリカ(FeliCa)(登録商標)、ソーシャルネットワーキングサービス(SNS: Social Networking Service)によるメール等を利用できる。 From the portable terminal apparatus 200 1 of the user A, the profile information is transmitted to the portable terminal apparatus 200 2 of the user Z (step S1004). For example, transceiver 202 of the portable terminal apparatus 200 1 of the user A, the mobile terminal device 200 2 users Z, sends the profile information. For example, it is preferable to transmit using short-range wireless communication technology. For example, communication using infrared (IrDA: Infrared Data Association), communication using short message service (SMS), Bluetooth (BT) (registered trademark), FeliCa (registered trademark), You can use e-mails from social networking services (SNS).

ユーザZの携帯端末装置200は、アドレス帳を更新する(ステップS1006)。例えば、ユーザAの携帯端末装置200からのプロフィール情報は、ユーザZの携帯端末装置200の制御部204から記憶部206のアドレス帳2062に格納される。 The portable terminal apparatus 200 2 of the user Z updates the address book (step S1006). For example, the profile information from the portable terminal apparatus 200 1 of the user A is stored by the user Z of the portable terminal device 200 and second controller 204 in the address book 2062 of the storage unit 206.

ユーザZの携帯端末装置200は、アドレス帳管理サーバ100に、アドレス帳を送信する(ステップS1008)。アドレス帳情報生成部208は、記憶部206のアドレス帳2062に格納されたアドレス帳を取得する。アドレス帳情報生成部208は、アドレス帳情報を生成し、アドレス帳管理サーバ100に、該アドレス帳情報を送信する。 The portable terminal apparatus 200 2 of the user Z in the address book management server 100 transmits the address book (step S1008). The address book information generation unit 208 acquires the address book stored in the address book 2062 of the storage unit 206. The address book information generation unit 208 generates address book information and transmits the address book information to the address book management server 100.

アドレス帳管理サーバ100は、ユーザZの携帯端末装置200からのアドレス帳情報に基づいて、ユーザZのアドレス帳情報を更新する(ステップS1010)。例えば、ユーザZからのアドレス帳情報は、アドレス帳管理サーバ100のアドレス帳取得部104により取得される。該アドレス帳取得部104は、アドレス帳格納部106に、ユーザZのアドレス帳を更新する。 Address book management server 100, based on the address book information from the portable terminal device 200 2 users Z, updates the address book information of the user Z (step S1010). For example, address book information from the user Z is acquired by the address book acquisition unit 104 of the address book management server 100. The address book acquisition unit 104 updates the address book storage unit 106 with the address book of the user Z.

ユーザAの携帯端末装置200とユーザZの携帯端末装置200との間で、データ通信が行われる(ステップS1012)。該データ通信の際に通信情報が収集される。該通信情報は、記憶部206の通信履歴情報に格納される。 With the portable terminal device 200 and second mobile terminal apparatus 200 1 and the user Z of the user A, data communication is performed (step S1012). Communication information is collected during the data communication. The communication information is stored in communication history information in the storage unit 206.

ユーザZの携帯端末装置200は、所定の周期で、通信履歴情報を生成する(ステップS1014)。例えば、通信履歴情報生成部210は、記憶部206に格納された通信履歴情報2064を取得し、通信履歴情報を生成する。該所定の周期は、1日単位でもよいし、1週間単位でもよいし、1ヶ月単位でもよい。 The portable terminal apparatus 200 2 of the user Z is a predetermined period, generates the communication history information (step S1014). For example, the communication history information generation unit 210 acquires the communication history information 2064 stored in the storage unit 206 and generates communication history information. The predetermined cycle may be a daily unit, a weekly unit, or a monthly unit.

ユーザZの携帯端末装置200は、アドレス帳管理サーバ100に、通信履歴情報を送信する(ステップS1016)。例えば、通信履歴情報生成部210により生成された通信履歴情報は、送受信部202から送信される。 The portable terminal apparatus 200 2 of the user Z in the address book management server 100 transmits the communication history information (step S1016). For example, the communication history information generated by the communication history information generation unit 210 is transmitted from the transmission / reception unit 202.

アドレス帳管理サーバ100は、ユーザZの携帯端末装置200からの通信履歴情報に基づいて、ユーザAの重要度指標を算出する(ステップS1018)。例えば、ユーザZからの通信履歴情報は、通信履歴情報取得部108に取得され、通信履歴格納部110に格納される。重要度指標算出部112は、通信履歴情報格納部110に格納されたユーザZの携帯端末装置200からの通信履歴情報に基づいて、ユーザAの重要度指標を算出する。 Address book management server 100, based on the communication history information from the portable terminal device 200 2 users Z, and calculates the importance level index of the user A (step S1018). For example, communication history information from the user Z is acquired by the communication history information acquisition unit 108 and stored in the communication history storage unit 110. Severity index calculation unit 112, based on the communication history information from the portable terminal apparatus 200 2 of the user Z stored in the communication history information storage unit 110, calculates the importance indication of the user A.

同様に、アドレス帳管理サーバ100は、ユーザ毎に、所定の期間における連絡相手に対応する合計重要度指標を算出するようにしてもよい。   Similarly, the address book management server 100 may calculate a total importance index corresponding to a contact partner in a predetermined period for each user.

アドレス帳管理サーバ100は、ユーザ毎に算出された連絡相手に対応する合計重要度指標に基づいて、アドレス帳を更新する(ステップS1020)。例えば、アドレス帳更新部114は、重要度指標算出部112により算出された重要度指標に基づいて算出された合計重要度指標に基づいて、アドレス帳を更新する。例えば、合計重要度指標の値が高い順に並べ替えられてもよい。   The address book management server 100 updates the address book based on the total importance index corresponding to the contact partner calculated for each user (step S1020). For example, the address book update unit 114 updates the address book based on the total importance index calculated based on the importance index calculated by the importance index calculation unit 112. For example, it may be rearranged in descending order of the value of the total importance index.

アドレス帳管理サーバ100は、ユーザZの携帯端末装置200に、更新したアドレス帳を送信する(ステップS1022)。例えば、アドレス帳更新部114は、更新したアドレス帳を送受信部102から送信する。 Address book management server 100, the portable terminal apparatus 200 2 users Z, and transmits the updated address book (step S1022). For example, the address book update unit 114 transmits the updated address book from the transmission / reception unit 102.

ユーザZの携帯端末装置200は、アドレス帳管理サーバ100からのアドレス帳に更新する(ステップS1024)。例えば、アドレス帳管理サーバ100からのアドレス帳は、送受信部202から制御部204に入力される。制御部204は、記憶部206のアドレス帳2062を更新する。 The portable terminal apparatus 200 2 of the user Z updates the address book from the address book management server 100 (step S1024). For example, the address book from the address book management server 100 is input from the transmission / reception unit 202 to the control unit 204. The control unit 204 updates the address book 2062 in the storage unit 206.

ユーザZによりアドレス帳を表示するための所定の操作が行われた場合に、更新されたアドレス帳が表示される(ステップS1026)。該更新されたアドレス帳には、重要度順にプロフィール情報が表示される。   When the user Z performs a predetermined operation for displaying the address book, the updated address book is displayed (step S1026). The updated address book displays the profile information in order of importance.

ステップS1006、S1014、S1024、S1026の処理は、携帯端末装置200の有する中央演算処理装置(図示無し)により実行される。中央演算処理装置を携帯端末装置200として機能させるためのプログラムは、例えば、フレキシブルディスク、CD−ROM、メモリカード等の記録媒体に記録された状態で提供される。また、プログラムを、通信網50を介してダウンロードするようにしてもよい。この記録媒体をコンピュータの補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置は、読み込んだプログラムをRAMあるいはHDDに書き込み、処理を実行する。プログラムは、コンピュータに、図10の各ステップS1006、S1014、S1024、S1026を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。 The process of step S1006, S1014, S1024, S1026 is performed by the central processing unit included in the portable terminal device 200 2 (not shown). Program for operating the central processing unit as the mobile terminal device 200 2, for example, a flexible disk, CD-ROM, is provided in a state of being recorded in a recording medium such as a memory card. The program may be downloaded via the communication network 50. When this recording medium is inserted into an auxiliary storage device of a computer, a program recorded on the recording medium is read. The central processing unit writes the read program into the RAM or HDD and executes the processing. The program causes the computer to execute steps S1006, S1014, S1024, and S1026 in FIG. For example, the program may be configured to execute at least some steps.

ステップS1010、S1018、S1020の処理は、アドレス帳管理サーバ100の有する中央演算処理装置(図示無し)により実行される。中央演算処理装置をアドレス帳管理サーバ100として機能させるためのプログラムは、例えば、フレキシブルディスク、CD−ROM、メモリカード等の記録媒体に記録された状態で提供される。また、プログラムを、通信網50を介してダウンロードするようにしてもよい。この記録媒体をコンピュータの補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置は、読み込んだプログラムをRAMあるいはHDDに書き込み、処理を実行する。プログラムは、コンピュータに、図10の各ステップS1010、S1018、S1020を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。   Steps S1010, S1018, and S1020 are executed by a central processing unit (not shown) included in the address book management server 100. A program for causing the central processing unit to function as the address book management server 100 is provided in a state of being recorded on a recording medium such as a flexible disk, a CD-ROM, or a memory card. The program may be downloaded via the communication network 50. When this recording medium is inserted into an auxiliary storage device of a computer, a program recorded on the recording medium is read. The central processing unit writes the read program into the RAM or HDD and executes the processing. The program causes the computer to execute steps S1010, S1018, and S1020 in FIG. For example, the program may be configured to execute at least some steps.

図11は、本システムの動作を示すシーケンスチャート(その2)である。   FIG. 11 is a sequence chart (part 2) illustrating the operation of the present system.

図11に示すシーケンスチャートでは、ユーザZの有する携帯端末装置200に共通連絡相手情報が提示される。連絡相手に相当するのがユーザAであり、該ユーザAの有する携帯端末装置200により送信されたプロフィール情報に基づいて、ユーザZのアドレス帳が更新される。また、ユーザAの携帯端末装置200に対応するアドレス帳に含まれる連絡相手と、ユーザZの携帯端末装置200に対応するアドレス帳に含まれる連絡相手とから、共通連絡相手が抽出される。該共通連絡相手のユーザAにとっての重要度指標が抽出され、該重要度指標の高い順に並べられることにより共通連絡相手情報が生成される。該共通連絡相手情報は、ユーザZの携帯端末装置200に送信される。携帯端末装置200は、ユーザZに、共通連絡相手情報を提示する。 In the sequence chart shown in FIG. 11, the common contact partner information to the portable terminal apparatus 200 2 having the user Z is presented. To correspond to the contact partner is a user A, based on the profile information transmitted by the portable terminal apparatus 200 1 has a the user A, the user's address book Z is updated. Further, a contact partner included in the address book corresponding to the portable terminal apparatus 200 1 of the user A, and a contact partner included in the address book corresponding to the portable terminal apparatus 200 2 users Z, the common contact partner is extracted . The importance index for the user A of the common contact partner is extracted, and the common contact partner information is generated by arranging the importance index in descending order of the importance index. It said common contact partner information is transmitted to the portable terminal apparatus 200 2 users Z. The portable terminal device 200 2, the user Z, presents a common contact partner information.

ユーザAの携帯端末装置200と、ユーザZの携帯端末装置200との間でプロフィール情報が交換される(ステップS1102)。 The portable terminal apparatus 200 1 of the user A, profile information is exchanged between the portable terminal apparatus 200 2 of the user Z (step S1102).

ユーザAの携帯端末装置200から、ユーザZの携帯端末装置200にプロフィール情報が送信される(ステップS1104)。例えば、ユーザAの携帯端末装置200の送受信部202は、ユーザZの携帯端末装置200に、プロフィール情報を送信する。例えば、近距離無線通信技術を利用して送信されるのが好ましい。例えば、赤外線を利用した通信、ショートメッセージサービスを利用した通信、ブルートゥース、フェリカ、ソーシャルネットワーキングサービスによるメール等を利用できる。 From the portable terminal apparatus 200 1 of the user A, the profile information is transmitted to the portable terminal apparatus 200 2 of the user Z (step S1104). For example, transceiver 202 of the portable terminal apparatus 200 1 of the user A, the mobile terminal device 200 2 users Z, sends the profile information. For example, it is preferable to transmit using short-range wireless communication technology. For example, communication using infrared rays, communication using a short message service, Bluetooth, Felica, mail by a social networking service, or the like can be used.

ユーザZの携帯端末装置200は、アドレス帳を更新する(ステップS1106)。例えば、ユーザAの携帯端末装置200からのアドレス帳は、ユーザZの携帯端末装置200の制御部204から記憶部206のアドレス帳2062に格納される。 The portable terminal apparatus 200 2 of the user Z updates the address book (step S1106). For example, an address book from the mobile terminal apparatus 200 1 of the user A is stored by the user Z of the portable terminal device 200 and second controller 204 in the address book 2062 of the storage unit 206.

ユーザZの携帯端末装置200は、アドレス帳管理サーバ100に、アドレス帳を送信する(ステップS1108)。アドレス帳情報生成部208は、記憶部206のアドレス帳2062に格納されたアドレス帳を取得する。アドレス帳情報生成部208は、アドレス帳情報を生成し、アドレス帳管理サーバ100に、該アドレス帳情報を送信する。 The portable terminal apparatus 200 2 of the user Z in the address book management server 100 transmits the address book (step S1108). The address book information generation unit 208 acquires the address book stored in the address book 2062 of the storage unit 206. The address book information generation unit 208 generates address book information and transmits the address book information to the address book management server 100.

アドレス帳管理サーバ100は、ユーザZの携帯端末装置200からのアドレス帳情報に基づいて、ユーザZのアドレス帳情報を更新する(ステップS1110)。例えば、ユーザZからのアドレス帳情報は、アドレス帳管理サーバ100のアドレス帳取得部104により取得される。該アドレス帳取得部104は、アドレス帳格納部106に、ユーザZのアドレス帳を更新する。 Address book management server 100, based on the address book information from the portable terminal device 200 2 users Z, updates the address book information of the user Z (step S1110). For example, address book information from the user Z is acquired by the address book acquisition unit 104 of the address book management server 100. The address book acquisition unit 104 updates the address book storage unit 106 with the address book of the user Z.

アドレス帳管理サーバ100は、ユーザAとユーザZとの共通連絡相手を抽出する(ステップS1112)。例えば、共通連絡相手抽出部116は、ユーザAの携帯端末装置200のアドレス帳に含まれる連絡相手と、ユーザZの携帯端末装置200からのアドレス帳に含まれる連絡相手とから、共通連絡相手を抽出する。ここで、アドレス帳を送信した携帯端末装置が一方のみである場合には、他方のアドレス帳は、アドレス帳格納部106の該当する携帯端末装置のアドレス帳を参照するようにしてもよい。また、既に格納しているアドレス帳から取得してもよい。 The address book management server 100 extracts a common contact partner between the user A and the user Z (step S1112). For example, the common contact associate extraction unit 116, a communication partner included in the address book portable terminal apparatus 200 1 of the user A, and a contact partner included in the address book from the mobile terminal device 200 2 users Z, common contact Extract opponents. Here, when only one mobile terminal device has transmitted the address book, the other address book may refer to the address book of the corresponding mobile terminal device in the address book storage unit 106. Alternatively, it may be acquired from an already stored address book.

アドレス帳管理サーバ100は、ステップS1112により抽出された共通連絡相手のユーザAにとっての重要度指標を抽出する(ステップS1114)。例えば、重要度指標抽出部118は、アドレス帳格納部106に格納されたユーザAの携帯端末装置200のアドレス帳に含まれる連絡相手のプロフィール情報から共通連絡相手の重要度指標を抽出する。 The address book management server 100 extracts the importance index for the common contact partner user A extracted in step S1112 (step S1114). For example, the importance index extraction unit 118 extracts the importance indication of the common contact partner from contact partner profile information included in the address book portable terminal apparatus 200 1 of the user A stored in the address book storing unit 106.

アドレス帳管理サーバ100は、共通連絡相手情報を生成する(ステップS1116)例えば、共通連絡相手情報生成部120は、ステップS1114により抽出された共通連絡相手の重要度指標に基づいて、重要度指標の高い順に、共通連絡相手を並べることにより、共通連絡相手情報を生成する。   The address book management server 100 generates common contact partner information (step S1116). For example, the common contact partner information generation unit 120 determines the importance index based on the importance index of the common contact extracted in step S1114. Common contact information is generated by arranging common contacts in descending order.

アドレス帳管理サーバ100は、ユーザZの携帯端末装置200に、共通連絡相手情報を送信する(ステップS1118)。例えば、共通連絡相手情報生成部120は、送受信部120から、ユーザZの携帯端末装置200に、共通連絡相手情報を送信する。 Address book management server 100, the portable terminal apparatus 200 2 users Z, transmits a common connection partner information (step S1118). For example, the common contact partner information generating unit 120 from the transceiver 120, the portable terminal apparatus 200 2 users Z, transmits a common connection partner information.

ユーザZの携帯端末装置200は、アドレス帳管理サーバ100により送信された共通連絡相手情報を提示する(ステップS1120)。アドレス帳管理サーバ100からの共通連絡相手情報は、ユーザZの携帯端末装置200の送受信部202により受信され、制御部202に入力される。制御部202は、共通連絡相手情報を表示部212に表示する。
<変形例>
上述した実施例において、携帯端末装置に、アドレス帳管理サーバ100により行われていた処理の一部を実行させてもよい。
The portable terminal apparatus 200 2 of the user Z presents a common contact partner information transmitted by the address book management server 100 (step S1120). Common contact partner information from the address book management server 100 is received by the transceiver unit 202 of the portable terminal device 200 2 users Z, is input to the control unit 202. The control unit 202 displays the common contact partner information on the display unit 212.
<Modification>
In the above-described embodiment, the mobile terminal device may be caused to execute a part of the processing performed by the address book management server 100.

<システム>
本変形例に従った配信サーバ100が適用されるシステムについて説明する。
<System>
A system to which the distribution server 100 according to this modification is applied will be described.

本システムは、図1を参照して説明したシステムにおいて、アドレス帳管理サーバを省略したものである。   In this system, the address book management server is omitted from the system described with reference to FIG.

<携帯端末装置>
本携帯端末装置200は、電話機能、電子メール機能に加え、他の連絡手段を有する。該他の連絡手段には、1対1の通信可能な連絡手段が含まれるのが好ましい。例えば、本携帯端末装置200は、Webサービスを利用した通信、ソーシャルネットワークサービスを利用した通信、ブログサービスを利用した通信などが可能である。例えば、ツイッタ、各種ブログサービスなどを利用できる。
<Mobile terminal device>
The mobile terminal device 200n has other contact means in addition to the telephone function and the electronic mail function. The other communication means preferably includes a communication means capable of one-to-one communication. For example, the mobile terminal device 200 n can perform communication using a Web service, communication using a social network service, communication using a blog service, and the like. For example, Twitter and various blog services can be used.

本実施例では、他の連絡手段一例として、ツイッタが適用される場合について説明する。ツイッタに限らず、上記の他の連絡手段、また、上記以外の連絡手段を適用できる。   In the present embodiment, a case where a Twitter is applied will be described as an example of another communication means. Not limited to Twitter, other communication means described above, and communication means other than the above can be applied.

本携帯端末装置200は、他の携帯端末装置とプロフィール情報を交換した際に、アドレス帳を更新する。該プロフィール情報には、他の携帯端末装置のユーザ名、電話番号、電子メールアドレス、他の連絡手段に対応するアドレスが含まれる。 The mobile terminal device 200 n updates the address book when the profile information is exchanged with another mobile terminal device. The profile information includes user names, telephone numbers, e-mail addresses, and addresses corresponding to other contact means of other mobile terminal devices.

本携帯端末装置200は、他の携帯端末装置との間の通信情報を収集する。例えば、通信情報として、通信相手、通信開始時間、連絡手段の情報が収集される。 This mobile terminal device 200 n collects communication information with other mobile terminal devices. For example, information on the communication partner, communication start time, and contact means is collected as communication information.

本携帯端末装置200は、アドレス帳と、通信履歴情報とに基づいて、アドレス帳に提示すべき連絡相手の表示の順番を並べ替える。通信履歴情報には、通信情報が含まれる。例えば、重要度の高い順に上位から並べ替える。重要度が高い連絡相手には、応答が成立している相手、ユーザが発信した相手が含まれる。本システムでは、重要度が高い順に並べ替える際に、重要度指標が計算される。 The mobile terminal device 200 n rearranges the display order of the contact partner to be presented in the address book based on the address book and the communication history information. The communication history information includes communication information. For example, the items are rearranged in descending order of importance. The contacts with high importance include contacts with whom a response has been established and contacts with which the user has sent. In this system, the importance index is calculated when sorting in descending order of importance.

本携帯端末装置200は、ユーザによる所定の操作により、アドレス帳を表示する。 The mobile terminal device 200 n displays the address book by a predetermined operation by the user.

さらに、本携帯端末装置200は、他の携帯端末装置との間で、プロフィール情報を交換した際に、該他の携帯端末装置にアドレス帳を送信する。また、他の携帯端末装置により送信されたアドレス帳を受信する。 Further, when the mobile terminal device 200 n exchanges profile information with another mobile terminal device, the mobile terminal device 200 n transmits an address book to the other mobile terminal device. In addition, an address book transmitted by another mobile terminal device is received.

本携帯端末装置200は、他の携帯端末装置からのアドレス帳に含まれる連絡相手と当該携帯端末装置200に格納されたアドレス帳に含まれる連絡相手とを比較し、共通連絡相手を抽出する。 This mobile terminal device 200 n compares a contact partner included in the address book from another mobile terminal device with a contact partner included in the address book stored in the mobile terminal device 200 n , and extracts a common contact partner To do.

本携帯端末装置200は、本携帯端末装置200にとっての共通連絡相手の重要度指標を算出し、重要度指標の高い順に並べることにより共通連絡相手情報を生成する。所定の期間の合計重要度指標を求め、該合計重要度指標に基づいて、合計重要度指標の高い順に並べるようにしてもよい。 The mobile terminal device 200 n calculates the common contact partner importance index for the mobile terminal device 200 n , and generates common contact partner information by arranging them in descending order of importance index. The total importance index for a predetermined period may be obtained and arranged in descending order of the total importance index based on the total importance index.

本携帯端末装置200は、他の携帯端末装置に、本携帯端末装置200にとっての共通連絡相手情報を送信する。 The mobile terminal device 200 n transmits the common contact information for the mobile terminal device 200 n to other mobile terminal devices.

図12は、本携帯端末装置200を示す機能ブロック図である。図2を参照して説明した携帯端末装置の構成と共通する部分については、説明を省略する。 Figure 12 is a functional block diagram illustrating the present mobile terminal apparatus 200 n. Descriptions of parts common to the configuration of the mobile terminal device described with reference to FIG. 2 are omitted.

制御部204は、他の携帯端末装置との間で、プロフィール情報が交換される場合に、送受信部202に、該他の携帯端末装置に、アドレス帳を送信させる制御を行う。   When profile information is exchanged with another mobile terminal device, the control unit 204 controls the transmission / reception unit 202 to transmit the address book to the other mobile terminal device.

本携帯端末装置200は、重要度指標算出部214を有する。該重要度指標算出部214は、記憶部206と接続される。該重要度指標算出部214は、記憶部206に格納された通信履歴情報2064に基づいて、ユーザ毎に、重要度指標を算出する。例えば、連絡する際に使用した連絡手段に対応する連絡手段係数と、該連絡に対する応答速度に対応する経過時間係数とを乗算することにより重要度指標を算出する。該重要度指標算出部214は、連絡相手毎に、ある所定の期間における重要度指標を合計することにより、該所定の期間における合計重要度指標を求める。該重要度指標算出部214は、アドレス帳更新部216に、連絡相手毎に算出された合計重要度指標を入力する。 The mobile terminal device 200 n includes an importance index calculation unit 214. The importance index calculation unit 214 is connected to the storage unit 206. The importance index calculation unit 214 calculates an importance index for each user based on the communication history information 2064 stored in the storage unit 206. For example, the importance index is calculated by multiplying the contact means coefficient corresponding to the contact means used for the contact and the elapsed time coefficient corresponding to the response speed for the contact. The importance index calculation unit 214 calculates the total importance index for the predetermined period by summing up the importance indices for a predetermined period for each contact partner. The importance index calculation unit 214 inputs the total importance index calculated for each contact partner to the address book update unit 216.

本アドレス帳管理サーバ100は、アドレス帳更新部216を有する。該アドレス帳更新部216は、重要度指標算出部214と、記憶部206と接続される。該アドレス帳更新部216は、重要度指標算出部214により入力された連絡相手毎の合計重要度指標に基づいて、記憶部206に格納されたアドレス帳2062に含まれる連絡相手のうち、合計重要度指標が算出された連絡相手については、合計重要度指標の値が高い順に並べ替える。さらに、アドレス帳更新部216は、合計重要度指標が算出されなかった連絡相手については、削除するようにしてもよい。重要度が低いと判定されるためである。削除することによりアドレス帳に含まれる連絡相手を整理することができる。また、アドレス帳更新部216は、合計重要度指標が算出されなかった連絡相手については、そのままアドレス帳に残すようにしてもよい。合計重要度指標が算出されなかった連絡相手は、今回の合計重要度指標を算出する基準となる期間では連絡しなかったユーザであり、今後連絡する可能性があるからである。アドレス帳更新部216は、更新したアドレス帳に、記憶部206に格納されたアドレス帳2062を更新する。   The address book management server 100 includes an address book update unit 216. The address book update unit 216 is connected to the importance index calculation unit 214 and the storage unit 206. The address book update unit 216 calculates the total important among the contacts included in the address book 2062 stored in the storage unit 206 based on the total importance index for each contact partner input by the importance index calculation unit 214. The contacts whose degree index is calculated are sorted in descending order of the total importance index value. Further, the address book updating unit 216 may delete the contact partner for which the total importance index has not been calculated. This is because it is determined that the importance is low. By deleting, the contacts in the address book can be organized. Further, the address book updating unit 216 may leave the contact partner whose total importance index is not calculated as it is in the address book. This is because the contact partner for whom the total importance index has not been calculated is a user who has not been contacted during the reference period for calculating the total importance index this time, and may be contacted in the future. The address book update unit 216 updates the address book 2062 stored in the storage unit 206 with the updated address book.

本携帯端末装置200は、共通連絡相手抽出部218を有する。該共通連絡相手抽出部218は、制御部204と、記憶部206と接続される。該共通連絡相手抽出部218は、他の携帯端末装置との間で、プロフィール情報が交換された際に、該他の携帯端末装置により送信されるアドレス情報に含まれる連絡相手と、記憶部206に格納されたアドレス帳に含まれる連絡相手とを比較し、共通連絡相手を抽出する。共通連絡相手抽出部218は、共通連絡相手を表す情報を重要度指標抽出部220に入力する。 The mobile terminal device 200 n includes a common contact partner extraction unit 218. The common contact partner extraction unit 218 is connected to the control unit 204 and the storage unit 206. The common contact partner extraction unit 218 includes a contact partner included in address information transmitted by the other mobile terminal device when profile information is exchanged with the other mobile terminal device, and a storage unit 206. Are compared with the contacts included in the address book stored in, and the common contacts are extracted. The common contact partner extraction unit 218 inputs information representing the common contact partner to the importance index extraction unit 220.

本携帯端末装置200は、重要度指標抽出部220を有する。該重要度指標抽出部220は、共通連絡相手抽出部218と、記憶部206と接続される。該重要度指標抽出部220は、共通連絡相手抽出部218により入力された共通連絡相手に基づいて、当該携帯端末装置200にとっての共通連絡相手の重要度指標を抽出する。例えば、重要度指標抽出部220は、記憶部206に格納されたアドレス帳2062に含まれるプロフィール情報に基づいて、共通連絡相手の重要度指標を抽出する。重要度指標抽出部220は、共通連絡相手毎に抽出された重要度指標を共通連絡相手情報生成部222に入力する。 The mobile terminal device 200 n includes an importance index extraction unit 220. The importance index extraction unit 220 is connected to the common contact partner extraction unit 218 and the storage unit 206. The importance index extraction unit 220 extracts the importance index of the common contact partner for the mobile terminal device 200 n based on the common contact partner input by the common contact partner extraction unit 218. For example, the importance index extraction unit 220 extracts the importance index of the common contact partner based on the profile information included in the address book 2062 stored in the storage unit 206. The importance index extraction unit 220 inputs the importance index extracted for each common contact partner to the common contact partner information generation unit 222.

本携帯端末装置200は、共通連絡相手情報生成部222を有する。該共通連絡相手情報生成部222は、重要度指標抽出部220と、送受信部202と接続される。該共通連絡相手情報生成部222は、重要度指標抽出部220により入力された共通連絡相手毎に抽出された重要度指標に基づいて、共通連絡相手を並べることにより共通連絡相手情報を生成する。例えば、本携帯端末装置200にとって重要度指標の高い順に並べる。該共通連絡相手情報生成部222は、送受信部102から、他の携帯端末装置に、共通連絡相手情報を送信する。
<本システムの動作>
図13は、本システムの動作を示すシーケンスチャートである。
The mobile terminal device 200 n includes a common contact partner information generation unit 222. The common contact partner information generation unit 222 is connected to the importance index extraction unit 220 and the transmission / reception unit 202. The common contact partner information generating unit 222 generates common contact partner information by arranging the common contact partners based on the importance index extracted for each common contact partner input by the importance index extracting unit 220. For example, arranged in descending order of importance index to the portable terminal apparatus 200 n. The common contact partner information generation unit 222 transmits the common contact partner information from the transmission / reception unit 102 to another mobile terminal device.
<Operation of this system>
FIG. 13 is a sequence chart showing the operation of this system.

図13に示すシーケンスチャートでは、ユーザZの有する携帯端末装置200に格納されたアドレス帳が更新される。また、連絡相手に相当するのがユーザAであり、該ユーザAにより送信されたプロフィール情報に基づいて、ユーザZのアドレス帳が更新される。図13では、説明の便宜のため、連絡相手に相当するのがユーザAである場合について示されるが、複数の連絡相手からのプロフィール情報に基づいて、ユーザZのアドレス帳が更新される場合に適用される。この場合、複数の連絡相手毎に、重要度指標が算出される。 In the sequence chart shown in FIG. 13, the address book stored in the mobile terminal apparatus 200 2 having the user Z is updated. Further, the user A corresponds to the contact partner, and the address book of the user Z is updated based on the profile information transmitted by the user A. For convenience of explanation, FIG. 13 shows the case where the user A corresponds to the contact partner, but when the address book of the user Z is updated based on profile information from a plurality of contact partners. Applied. In this case, an importance index is calculated for each of a plurality of contacts.

ユーザAの携帯端末装置200と、ユーザZの携帯端末装置200との間でプロフィール情報が交換される(ステップS1302)。 The portable terminal apparatus 200 1 of the user A, profile information is exchanged between the portable terminal apparatus 200 2 of the user Z (step S1302).

ユーザAの携帯端末装置200から、ユーザZの携帯端末装置200にプロフィール情報が送信される(ステップS1304)。例えば、ユーザAの携帯端末装置200の送受信部202は、ユーザZの携帯端末装置200に、プロフィール情報を送信する。例えば、近距離無線通信技術を利用して送信されるのが好ましい。例えば、赤外線を利用した通信、ショートメッセージサービスを利用した通信、ブルートゥース、フェリカ、ソーシャルネットワーキングサービスによるメール等を利用できる。 From the portable terminal apparatus 200 1 of the user A, the profile information is transmitted to the portable terminal apparatus 200 2 of the user Z (step S1304). For example, transceiver 202 of the portable terminal apparatus 200 1 of the user A, the mobile terminal device 200 2 users Z, sends the profile information. For example, it is preferable to transmit using short-range wireless communication technology. For example, communication using infrared rays, communication using a short message service, Bluetooth, Felica, mail by a social networking service, or the like can be used.

ユーザZの携帯端末装置200は、アドレス帳を更新する(ステップS1306)。例えば、ユーザAからのアドレス帳は、ユーザZの携帯端末装置200の制御部204から記憶部206のアドレス帳2062に格納される。 The portable terminal apparatus 200 2 of the user Z updates the address book (step S1306). For example, an address book from the user A is stored by the user Z of the portable terminal device 200 and second controller 204 in the address book 2062 of the storage unit 206.

ユーザAの携帯端末装置200とユーザZの携帯端末装置200との間で、データ通信が行われる(ステップS1308)。該データ通信の際に通信情報が収集される。該通信情報は、記憶部206の通信履歴情報に格納される。 With the portable terminal device 200 and second mobile terminal apparatus 200 1 and the user Z of the user A, data communication is performed (step S1308). Communication information is collected during the data communication. The communication information is stored in communication history information in the storage unit 206.

ユーザZの携帯端末装置200は、所定の周期で、通信応答情報を生成する(ステップS1310)。例えば、重要度指標算出部216は、記憶部206に格納された通信履歴情報2064を取得し、通信応答情報を生成する。 The portable terminal apparatus 200 2 of the user Z is a predetermined period, generates the communication response information (step S1310). For example, the importance index calculation unit 216 acquires the communication history information 2064 stored in the storage unit 206, and generates communication response information.

携帯端末装置200は、通信応答情報に基づいて、ユーザAの重要度指標を算出する(ステップS1312)。例えば、重要度指標算出部214は、通信応答情報に基づいて、ユーザAの重要度指標を算出する。 The portable terminal device 200 2 on the basis of the communication response information, and calculates the importance level index of the user A (step S1312). For example, the importance index calculation unit 214 calculates the importance index of the user A based on the communication response information.

携帯端末装置200は、所定の期間における合計重要度指標を算出する。例えば、重要度指標算出部214は、所定の期間における合計重要度指標を算出する。 The portable terminal device 200 2 calculates the total importance indicator in a given time period. For example, the importance index calculation unit 214 calculates the total importance index for a predetermined period.

携帯端末装置200は、ユーザ毎に算出された合計重要度指標に基づいて、アドレス帳を更新する(ステップS1314)。例えば、アドレス帳更新部216は、ユーザ毎に算出された合計重要度指標に基づいて、アドレス帳を更新する。例えば、アドレス帳更新部216は、重要度指標算出部216により算出された重要度指標に基づいて算出された合計重要度指標に基づいて、アドレス帳を更新する。例えば、合計重要度指標の値が高い順に並べ替えられてもよい。 The portable terminal device 200 2, based on the total severity index calculated for each user, and updates the address book (step S1314). For example, the address book update unit 216 updates the address book based on the total importance index calculated for each user. For example, the address book update unit 216 updates the address book based on the total importance index calculated based on the importance index calculated by the importance index calculation unit 216. For example, it may be rearranged in descending order of the value of the total importance index.

ユーザZによりアドレス帳を表示するための所定の操作が行われた場合に、更新されたアドレス帳が表示される(ステップS1316)。該更新されたアドレス帳には、重要度順にプロフィール情報が表示される。   When the user Z performs a predetermined operation for displaying the address book, the updated address book is displayed (step S1316). The updated address book displays the profile information in order of importance.

ステップS1302、S1306、S1310−S1316の処理は、携帯端末装置200の有する中央演算処理装置(図示無し)により実行される。中央演算処理装置を携帯端末装置200として機能させるためのプログラムは、例えば、フレキシブルディスク、CD−ROM、メモリカード等の記録媒体に記録された状態で提供される。また、プログラムを、通信網50を介してダウンロードするようにしてもよい。この記録媒体をコンピュータの補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置は、読み込んだプログラムをRAMあるいはHDDに書き込み、処理を実行する。プログラムは、コンピュータに、図13の各ステップS1302、S1306、S1310−S1316を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。 The process of step S1302, S1306, S1310-S1316 is executed by the central processing unit included in the portable terminal device 200 2 (not shown). Program for operating the central processing unit as the mobile terminal device 200 2, for example, a flexible disk, CD-ROM, is provided in a state of being recorded in a recording medium such as a memory card. The program may be downloaded via the communication network 50. When this recording medium is inserted into an auxiliary storage device of a computer, a program recorded on the recording medium is read. The central processing unit writes the read program into the RAM or HDD and executes the processing. The program causes the computer to execute steps S1302, S1306, and S1310 to S1316 in FIG. For example, the program may be configured to execute at least some steps.

図14は、本システムの動作を示すシーケンスチャート(その2)である。   FIG. 14 is a sequence chart (part 2) showing the operation of the present system.

図14に示すシーケンスチャートでは、ユーザAの有する携帯端末装置200に共通連絡相手情報が提示される。連絡相手に相当するのがユーザAであり、該ユーザAの有する携帯端末装置200により送信されたプロフィール情報に基づいて、ユーザZのアドレス帳が更新される。また、ユーザAの携帯端末装置200により送信されたアドレス帳に含まれる連絡相手と、ユーザZの携帯端末装置200のアドレス帳に含まれる連絡相手とから、共通連絡相手が抽出される。該共通連絡相手のユーザZにとっての重要度指標が抽出され、該重要度指標の高い順に並べ替えが行われることにより共通連絡相手情報が生成される。該共通連絡相手情報は、ユーザAの携帯端末装置200に送信される。携帯端末装置200は、ユーザAに、共通連絡相手情報を提示する。 In the sequence chart shown in FIG. 14, the common contact partner information to the portable terminal device 200 1 included in the user A is presented. To correspond to the contact partner is a user A, based on the profile information transmitted by the portable terminal apparatus 200 1 has a the user A, the user's address book Z is updated. Further, a contact partner included in the address book transmitted by the portable terminal apparatus 200 1 of the user A, and a contact partner included in the portable terminal apparatus 200 2 in the address book of the user Z, common contact partner is extracted. The importance index for the user Z of the common contact partner is extracted, and the common contact partner information is generated by rearranging in order of the importance index. Said common contact partner information is transmitted to the portable terminal apparatus 200 1 of the user A. The portable terminal device 200 1, the user A, presents a common contact partner information.

ユーザAの携帯端末装置200と、ユーザZの携帯端末装置200との間でプロフィール情報が交換される(ステップS1402)。 The portable terminal apparatus 200 1 of the user A, profile information is exchanged between the portable terminal apparatus 200 2 of the user Z (step S1402).

ユーザAの携帯端末装置200から、ユーザZの携帯端末装置200にプロフィール情報が送信される(ステップS1404)。例えば、ユーザAの携帯端末装置200の送受信部202は、ユーザZの携帯端末装置200に、プロフィール情報を送信する。例えば、近距離無線通信技術を利用して送信されるのが好ましい。例えば、赤外線を利用した通信、ショートメッセージサービスを利用した通信、ブルートゥース、フェリカ、ソーシャルネットワーキングサービスによるメール等を利用できる。 From the portable terminal apparatus 200 1 of the user A, the profile information is transmitted to the portable terminal apparatus 200 2 of the user Z (step S1404). For example, transceiver 202 of the portable terminal apparatus 200 1 of the user A, the mobile terminal device 200 2 users Z, sends the profile information. For example, it is preferable to transmit using short-range wireless communication technology. For example, communication using infrared rays, communication using a short message service, Bluetooth, Felica, mail by a social networking service, or the like can be used.

ユーザZの携帯端末装置200は、アドレス帳を更新する(ステップS1406)。例えば、ユーザAの携帯端末装置200からのアドレス帳は、ユーザZの携帯端末装置200の制御部204から記憶部206のアドレス帳2062に格納される。 The portable terminal apparatus 200 2 of the user Z updates the address book (step S1406). For example, an address book from the mobile terminal apparatus 200 1 of the user A is stored by the user Z of the portable terminal device 200 and second controller 204 in the address book 2062 of the storage unit 206.

ユーザAの携帯端末装置200からユーザZの携帯端末装置200へ、アドレス帳が送信される(ステップS1408)。 From the portable terminal apparatus 200 1 of the user A to the mobile terminal device 200 2 users Z, the address book is transmitted (step S1408).

ユーザZの携帯端末装置200は、ユーザAとユーザZとの共通連絡相手を抽出する(ステップS1410)。例えば、共通連絡相手抽出部116は、ユーザAの携帯端末装置200からのアドレス帳に含まれる連絡相手と、ユーザZの携帯端末装置200のアドレス帳に含まれる連絡相手に共通に含まれる共通連絡相手を抽出する。 The portable terminal apparatus 200 2 of the user Z extracts a common contact partner user A and user Z (step S1410). For example, the common contact associate extraction unit 116 is included in common with communication partner included in the address book from the mobile terminal apparatus 200 1 of the user A, the communication partner included in the portable terminal apparatus 200 2 in the address book of the user Z Extract common contacts.

ユーザZの携帯端末装置200は、ステップS1410により抽出された共通連絡相手のユーザZにとっての重要度指標を抽出する(ステップS1412)。例えば、重要度指標抽出部220は、記憶部206に格納されたアドレス帳2062に含まれる連絡相手のプロフィール情報から共通連絡相手の重要度指標を抽出する。 The portable terminal apparatus 200 2 of the user Z extracts the importance level index for the user Z common communication partner extracted in step S1410 (step S1412). For example, the importance index extraction unit 220 extracts the importance index of the common contact partner from the profile information of the contact partner included in the address book 2062 stored in the storage unit 206.

ユーザZの携帯端末装置200は、共通連絡相手情報を生成する(ステップS1414)例えば、共通連絡相手情報生成部222は、ステップS1412により抽出された共通連絡相手の重要度指標に基づいて、重要度指標の高い順に、共通連絡相手を並べ替えることにより、共通連絡相手情報を生成する。 The portable terminal apparatus 200 2 of the user Z generates a common contact partner information (step S1414) For example, the common contact partner information generating unit 222, based on the importance indication of the common communication partner extracted in step S1412, important The common contact information is generated by rearranging the common contacts in descending order of the degree index.

ユーザZの携帯端末装置200は、ユーザAの携帯端末装置200に、共通連絡相手情報を送信する(ステップS1416)。例えば、共通連絡相手情報生成部222は、送受信部120から、ユーザAの携帯端末装置200に、共通連絡相手情報を送信する。 The portable terminal apparatus 200 2 of the user Z is the portable terminal device 200 1 of the user A, sends the common contact partner information (step S1416). For example, the common contact partner information generating unit 222 from the transceiver 120, the portable terminal apparatus 200 1 of the user A, sends the common contact partner information.

ユーザAの携帯端末装置200は、ユーザZの携帯端末装置200により送信された共通連絡相手情報を提示する(ステップS1418)。ユーザZの携帯端末装置200からの共通連絡相手情報は、ユーザAの携帯端末装置200の送受信部202により受信され、制御部202に入力される。制御部202は、共通連絡相手情報を表示部212に表示する。 The portable terminal apparatus 200 1 of the user A, presents a common contact partner information transmitted by the portable terminal apparatus 200 2 of the user Z (step S1418). Common contact partner information from the portable terminal apparatus 200 2 of the user Z is received by the transceiver unit 202 of the portable terminal apparatus 200 1 of the user A, is input to the control unit 202. The control unit 202 displays the common contact partner information on the display unit 212.

本変形例において、ユーザAの携帯端末装置200から、所定の重要度指標以上の連絡相手を含むアドレス帳が送信されるようにしてもよい。ユーザZに提示される共通連絡先相手情報には、ユーザAのアドレス帳に含まれる連絡先とユーザZのアドレス帳に含まれる連絡先との両方に含まれ、且つユーザAにとって重要度指標が高い連絡先である。ユーザAにとって重要度指標が高い連絡先であるため、ユーザZに対して、ユーザAにとって重要度指標が高くてもユーザZにとって重要度指標が低い連絡相手が提示されるのは好ましくないためである。 In this variation, the portable terminal apparatus 200 1 of the user A, an address book including a predetermined severity index than contact partner may be transmitted. The common contact partner information presented to the user Z is included in both the contact included in the address book of the user A and the contact included in the address book of the user Z, and has an importance index for the user A. High contact information. This is because it is not preferable for the user A to have a contact with a low importance index for the user Z even if the importance index is high for the user A because the contact is a high importance index for the user A. is there.

本実施例、変形例において、提示すべき共通連絡相手の数が設定されてもよい。共通連絡相手の数が多い場合に、全員が提示される必要はないからである。また、提示すべき共通連絡相手に要求される重要度指標が設定されてもよい。重要度指標の低い共通連絡相手が提示されるのは好ましくないためである。   In the present embodiment and the modification, the number of common contacts to be presented may be set. This is because it is not necessary for everyone to be presented when the number of common contacts is large. Also, an importance index required for a common contact to be presented may be set. This is because it is not preferable that a common contact with a low importance index is presented.

本実施例、変形例によれば、連絡頻度に応じて、アドレス帳に含まれる連絡相手を並べ替えることができる。このため、ユーザに対して、重要な相手のアドレス情報へのアクセスを効率化できる。   According to the present embodiment and the modification, it is possible to rearrange the contacts included in the address book according to the contact frequency. For this reason, the access to the address information of an important partner can be made efficient for the user.

また、電話機能、電子メール機能に加え、他の連絡手段を含めて、連絡頻度を求めることができるため、携帯端末装置の有する連絡手段による連絡頻度から総合的に重要な他のユーザをランキングできる。   In addition to the telephone function and e-mail function, other contact means can be used to determine the contact frequency, so that other important users can be ranked comprehensively from the contact frequency of the contact means of the mobile terminal device. .

本実施例、変形例によれば、プロフィール情報を交換した相手と自分との共通の連絡相手を重要度と共に提示できる。具体的には、プロフィール情報を交換した相手の連絡相手と、自分の連絡相手のマッチングが行われ、共通連絡相手が抽出される。プロフィール情報を交換した相手にとっての共通連絡相手の重要度が判定される。   According to the present embodiment and the modification, it is possible to present the common contact partner with the partner who has exchanged the profile information and the importance level. Specifically, the contact partner of the partner who exchanged the profile information is matched with his / her contact partner, and the common contact partner is extracted. The importance of the common contact for the partner who exchanged the profile information is determined.

プロフィール情報を交換した相手と自分との共通の連絡相手を重要度と共に提示できるため、相手の自己開示や共通の話題発見を促すことができるため、相手との交流を促進することができる。   Since it is possible to present a common contact partner between the partner who exchanged the profile information and his / her importance, it is possible to promote the self-disclosure of the partner and the discovery of a common topic, so that the exchange with the partner can be promoted.

本サーバは、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する重要度指標算出部としての、指標算出部と、
前記アドレス帳取得部により取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する重要度指標抽出部をしての、指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成部により生成された共通連絡相手情報を共有させる送受信部としての、共通連絡相手情報共有部と
を有する。
This server
A communication history information acquisition unit for acquiring communication history information from a plurality of portable terminal devices;
An address book acquisition unit for acquiring an address book from the plurality of portable terminal devices;
Based on the communication history information acquired by the communication history information acquisition unit, for each of the plurality of mobile terminal devices, an importance index that calculates an index represented by a contact frequency with a contact partner included in an address book An index calculation unit as a calculation unit;
Based on the address book of the plurality of mobile terminal devices acquired by the address book acquisition unit, a common contact partner extraction unit that extracts a common contact partner;
For each of the plurality of portable terminal devices, an index extraction unit as an importance index extraction unit that extracts an index corresponding to the common contact partner from the index calculated by the index calculation unit;
Based on the index extracted by the index extraction unit, a common contact partner information generating unit that generates common contact partner information by arranging the common contact partner for each of the plurality of mobile terminal devices;
A common contact partner information sharing unit serving as a transmission / reception unit for sharing the common contact partner information generated by the common contact partner information generating unit among the plurality of portable terminal devices.

さらに、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記携帯端末装置による連絡から前記携帯端末装置の連絡先の他の携帯端末装置から応答があるまでの経過時間又は他の携帯端末装置からの連絡から前記携帯端末装置による応答までの経過時間に応じて設定される経過時間係数を求める重要度指標算出部としての、経過時間係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数に基づいて、前記指標を算出する。
further,
Based on the communication history information acquired by the communication history information acquisition unit, an elapsed time from a contact by the mobile terminal device to a response from another mobile terminal device to which the mobile terminal device is contacted or another mobile terminal As an importance index calculation unit for obtaining an elapsed time coefficient that is set according to the elapsed time from the contact from the device to the response by the mobile terminal device, an elapsed time coefficient acquisition unit,
The index calculation unit calculates the index based on the elapsed time coefficient acquired by the elapsed time coefficient acquisition unit.

さらに、
前記携帯端末装置による連絡又は前記携帯端末装置による応答に使用された連絡手段に基づいて設定される連絡手段係数を求める連絡手段係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数と、前記連絡手段係数取得部により取得された連絡手段係数に基づいて、前記指標を算出する。
further,
A contact means coefficient obtaining unit for obtaining a contact means coefficient set based on the contact means used for the communication by the mobile terminal device or the response by the mobile terminal device;
The index calculation unit calculates the index based on the elapsed time coefficient acquired by the elapsed time coefficient acquisition unit and the contact means coefficient acquired by the contact means coefficient acquisition unit.

さらに、
前記通信履歴情報取得部により取得される通信履歴情報には、通信相手情報と、通信時刻情報と、連絡手段とが含まれ、
前記連絡手段には、Webサービスを利用した連絡手段、ソーシャルネットワークサービスを利用した連絡手段、ブログサービスを利用した連絡手段の少なくとも1つの情報が含まれる。
further,
Communication history information acquired by the communication history information acquisition unit includes communication partner information, communication time information, and contact means,
The contact means includes at least one information of a contact means using a Web service, a contact means using a social network service, and a contact means using a blog service.

本携帯端末装置は、
アドレス情報を有する携帯端末装置であって、
通信履歴情報を取得する制御部としての、通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する重要度指標算出部としての、指標算出部と、
他の携帯端末装置により送信されたアドレス帳を取得する制御部としての、アドレス帳取得部と、
前記アドレス帳取得部により取得された前記他の携帯端末装置のアドレス帳と、当該携帯端末装置の有するアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する重要度指標抽出部としての、指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記他の携帯端末装置に、前記共通連絡相手情報生成部により生成された共通連絡相手情報を通知する送受信部としての、通知部と
を有する。
This mobile terminal device
A mobile terminal device having address information,
As a control unit for acquiring communication history information, a communication history information acquisition unit;
An index calculation unit as an importance index calculation unit that calculates an index represented by a contact frequency with a contact partner included in the address book based on the communication history information acquired by the communication history information acquisition unit When,
An address book acquisition unit as a control unit for acquiring an address book transmitted by another mobile terminal device; and
Based on the address book of the other mobile terminal device acquired by the address book acquisition unit, and the address book of the mobile terminal device, a common contact partner extraction unit that extracts a common contact partner;
An index extracting unit as an importance index extracting unit for extracting an index corresponding to the common contact from the index calculated by the index calculating unit;
Based on the index extracted by the index extraction unit, by arranging the common contact partner, a common contact partner information generation unit that generates common contact partner information,
A notification unit serving as a transmission / reception unit for notifying the other portable terminal device of the common contact partner information generated by the common contact partner information generation unit;

さらに、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、当該携帯端末装置による連絡から当該携帯端末装置の連絡先の他の携帯端末装置から応答があるまでの経過時間又は他の携帯端末装置からの連絡から当該携帯端末装置による応答までの経過時間に応じて設定される経過時間係数を求める重要度指標算出部としての、経過時間係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数に基づいて、所定の指標を算出する。
further,
Based on the communication history information acquired by the communication history information acquisition unit, an elapsed time from a contact by the mobile terminal device to a response from another mobile terminal device to which the mobile terminal device is contacted or another mobile terminal An elapsed time coefficient acquisition unit as an importance index calculation unit for obtaining an elapsed time coefficient set according to the elapsed time from the contact from the device to the response by the mobile terminal device;
The index calculation unit calculates a predetermined index based on the elapsed time coefficient acquired by the elapsed time coefficient acquisition unit.

さらに、
当該携帯端末装置による連絡又は当該携帯端末装置による応答に使用された連絡手段に基づいて設定される連絡手段係数を求める連絡手段係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数と、前記連絡手段係数取得部により取得された連絡手段係数に基づいて、所定の指標を算出する。
further,
A contact means coefficient obtaining unit for obtaining a contact means coefficient set based on the contact means used for communication by the mobile terminal device or response by the mobile terminal device;
The index calculation unit calculates a predetermined index based on the elapsed time coefficient acquired by the elapsed time coefficient acquisition unit and the contact means coefficient acquired by the contact means coefficient acquisition unit.

さらに、
前記通信履歴情報取得部により取得される通信履歴情報には、通信相手情報と、通信時刻情報と、連絡手段とが含まれ、
前記連絡手段には、Webサービスを利用した連絡手段、ソーシャルネットワークサービスを利用した連絡手段、ブログサービスを利用した連絡手段の少なくとも1つの情報が含まれる。
further,
Communication history information acquired by the communication history information acquisition unit includes communication partner information, communication time information, and contact means,
The contact means includes at least one information of a contact means using a Web service, a contact means using a social network service, and a contact means using a blog service.

本システムは、
携帯端末装置と、該携帯端末装置の有するアドレス帳を管理するサーバとを有するシステムであって、
前記サーバは、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
前記アドレス帳取得部により取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成部により生成された共通連絡相手情報を共有させる共通連絡相手情報共有部と
を有し、
前記携帯端末装置は、
前記サーバに通信履歴情報を通知する通信履歴情報通知部と、
前記サーバにアドレス帳を通知するアドレス帳通知部と、
前記共通連絡相手情報共有部により共有された共通連絡相手情報を提示する共通連絡相手情報提示部と
を有する。
This system
A system having a mobile terminal device and a server for managing an address book of the mobile terminal device,
The server
A communication history information acquisition unit for acquiring communication history information from a plurality of portable terminal devices;
An address book acquisition unit for acquiring an address book from the plurality of portable terminal devices;
Based on the communication history information acquired by the communication history information acquisition unit, an index calculation unit that calculates an index represented by a contact frequency with a contact partner included in an address book for each of the plurality of mobile terminal devices When,
Based on the address book of the plurality of mobile terminal devices acquired by the address book acquisition unit, a common contact partner extraction unit that extracts a common contact partner;
An index extraction unit that extracts an index corresponding to the common contact partner from the index calculated by the index calculation unit for each of the plurality of portable terminal devices;
Based on the index extracted by the index extraction unit, a common contact partner information generating unit that generates common contact partner information by arranging the common contact partner for each of the plurality of mobile terminal devices;
A common contact partner information sharing unit for sharing the common contact partner information generated by the common contact partner information generating unit between the plurality of mobile terminal devices;
The portable terminal device
A communication history information notification unit for notifying the server of communication history information;
An address book notifying unit for notifying the server of the address book;
A common contact partner information presentation unit for presenting common contact partner information shared by the common contact partner information sharing unit.

本サーバにおける方法は、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得ステップと、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出ステップと、
前記アドレス帳取得ステップにより取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出ステップと、
前記複数の携帯端末装置毎に、前記指標算出ステップにより算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出ステップと、
前記指標抽出ステップにより抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成ステップと、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成ステップにより生成された共通連絡相手情報を共有させる共通連絡相手情報共有ステップと
を有する。
The method in this server is
A communication history information acquisition step of acquiring communication history information from a plurality of portable terminal devices;
An address book acquisition step of acquiring an address book from the plurality of portable terminal devices;
Based on the communication history information acquired by the communication history information acquisition step, an index calculation step for calculating an index represented by a contact frequency with a contact partner included in an address book for each of the plurality of mobile terminal devices When,
Based on the address book of the plurality of mobile terminal devices acquired by the address book acquisition step, a common contact partner extraction step of extracting a common contact partner;
An index extraction step for extracting an index corresponding to the common contact partner from the index calculated by the index calculation step for each of the plurality of mobile terminal devices;
Based on the index extracted by the index extraction step, for each of the plurality of mobile terminal devices, by arranging the common contact partner, common contact partner information generation step for generating common contact partner information,
A common contact partner information sharing step for sharing the common contact partner information generated by the common contact partner information generating step between the plurality of portable terminal devices.

本方法は、
アドレス情報を有する携帯端末装置における方法であって、
通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出ステップと、
他の携帯端末装置により送信されたアドレス帳を取得するアドレス帳取得ステップと、
前記アドレス帳取得ステップにより取得された前記他の携帯端末装置のアドレス帳と、当該携帯端末装置の有するアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出ステップと、
前記指標算出ステップにより算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出ステップと、
前記指標抽出ステップにより抽出された指標に基づいて、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成ステップと、
前記他の携帯端末装置に、前記共通連絡相手情報生成ステップにより生成された共通連絡相手情報を通知する通知ステップと
を有する。
This method
A method in a mobile terminal device having address information,
A communication history information acquisition step for acquiring communication history information;
Based on the communication history information acquired by the communication history information acquisition step, an index calculation step for calculating an index represented by a contact frequency with a contact partner included in the address book;
An address book acquisition step of acquiring an address book transmitted by another mobile terminal device;
A common contact partner extraction step of extracting a common contact partner based on the address book of the other mobile terminal device acquired by the address book acquisition step and the address book of the mobile terminal device;
An index extraction step of extracting an index corresponding to the common contact from the index calculated by the index calculation step;
Based on the index extracted by the index extraction step, the common contact partner information generating step for generating common contact partner information by arranging the common contact partners;
A notification step of notifying the other portable terminal device of the common contact partner information generated by the common contact partner information generation step.

本プログラムは、携帯端末装置における方法をコンピュータに実行させる。   This program causes a computer to execute the method in the mobile terminal device.

説明の便宜上、発明の理解を促すため具体的な数値例を用いて説明されるが、特に断りのない限り、それらの数値は単なる一例に過ぎず適切な如何なる値が使用されてよい。   For convenience of explanation, specific numerical examples will be described to facilitate understanding of the invention. However, unless otherwise specified, these numerical values are merely examples, and any appropriate value may be used.

以上、本発明は特定の実施例を参照しながら説明されてきたが、各実施例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に係る装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウエアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。   Although the present invention has been described above with reference to specific embodiments, each embodiment is merely an example, and those skilled in the art will understand various variations, modifications, alternatives, substitutions, and the like. I will. For convenience of explanation, an apparatus according to an embodiment of the present invention has been described using a functional block diagram, but such an apparatus may be realized by hardware, software, or a combination thereof. The present invention is not limited to the above-described embodiments, and various variations, modifications, alternatives, substitutions, and the like are included without departing from the spirit of the present invention.

50 通信網
100 アドレス帳管理サーバ
102 送受信部
104 アドレス帳取得部
106 アドレス帳格納部
108 通信履歴情報取得部
110 通信履歴情報格納部
112 重要度指標算出部
114 アドレス帳更新部
116 共通連絡相手抽出部
118 重要度指標抽出部
120 共通連絡相手情報生成部
200(nは、n>1の整数) 携帯端末装置
202 送受信部
204 制御部
206 記憶部
2062 アドレス帳
2064 通信履歴情報
208 アドレス情報生成部
210 通信履歴情報生成部
212 表示部
214 重要度指標算出部
216 アドレス帳更新部
218 共通連絡相手抽出部
220 重要度指標抽出部
222 共通連絡相手情報生成部
302 重要度が高のユーザ
304 重要度が中のユーザ
306 重要度が低のユーザ
DESCRIPTION OF SYMBOLS 50 Communication network 100 Address book management server 102 Transmission / reception part 104 Address book acquisition part 106 Address book storage part 108 Communication history information acquisition part 110 Communication history information storage part 112 Importance index calculation part 114 Address book update part 116 Common contact partner extraction part 118 Importance Index Extraction Unit 120 Common Contact Partner Information Generation Unit 200 n (n is an integer of n> 1) Mobile Terminal Device 202 Transmission / Reception Unit 204 Control Unit 206 Storage Unit 2062 Address Book 2064 Communication History Information 208 Address Information Generation Unit 210 Communication history information generation unit 212 Display unit 214 Importance index calculation unit 216 Address book update unit 218 Common contact partner extraction unit 220 Importance index extraction unit 222 Common contact partner information generation unit 302 User with high degree of importance 304 Medium degree of importance User 306 User with low importance

Claims (12)

複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
前記アドレス帳取得部により取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成部により生成された共通連絡相手情報を共有させる共通連絡相手情報共有部と
を有する、サーバ。
A communication history information acquisition unit for acquiring communication history information from a plurality of portable terminal devices;
An address book acquisition unit for acquiring an address book from the plurality of portable terminal devices;
Based on the communication history information acquired by the communication history information acquisition unit, an index calculation unit that calculates an index represented by a contact frequency with a contact partner included in an address book for each of the plurality of mobile terminal devices When,
Based on the address book of the plurality of mobile terminal devices acquired by the address book acquisition unit, a common contact partner extraction unit that extracts a common contact partner;
An index extraction unit that extracts an index corresponding to the common contact partner from the index calculated by the index calculation unit for each of the plurality of portable terminal devices;
Based on the index extracted by the index extraction unit, a common contact partner information generating unit that generates common contact partner information by arranging the common contact partner for each of the plurality of mobile terminal devices;
A common contact partner information sharing unit for sharing the common contact partner information generated by the common contact partner information generating unit between the plurality of portable terminal devices.
請求項1に記載のサーバにおいて、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記携帯端末装置による連絡から前記携帯端末装置の連絡先の他の携帯端末装置から応答があるまでの経過時間又は他の携帯端末装置からの連絡から前記携帯端末装置による応答までの経過時間に応じて設定される経過時間係数を求める経過時間係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数に基づいて、前記指標を算出する、サーバ。
The server according to claim 1,
Based on the communication history information acquired by the communication history information acquisition unit, an elapsed time from a contact by the mobile terminal device to a response from another mobile terminal device to which the mobile terminal device is contacted or another mobile terminal An elapsed time coefficient obtaining unit for obtaining an elapsed time coefficient set according to the elapsed time from the contact from the device to the response by the mobile terminal device;
The server, wherein the index calculation unit calculates the index based on the elapsed time coefficient acquired by the elapsed time coefficient acquisition unit.
請求項2に記載のサーバにおいて、
前記携帯端末装置による連絡又は前記携帯端末装置による応答に使用された連絡手段に基づいて設定される連絡手段係数を求める連絡手段係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数と、前記連絡手段係数取得部により取得された連絡手段係数に基づいて、前記指標を算出する、サーバ。
The server according to claim 2,
A contact means coefficient obtaining unit for obtaining a contact means coefficient set based on the contact means used for the communication by the mobile terminal device or the response by the mobile terminal device;
The server, wherein the index calculation unit calculates the index based on the elapsed time coefficient acquired by the elapsed time coefficient acquisition unit and the contact means coefficient acquired by the contact means coefficient acquisition unit.
請求項1ないし3のいずれか1項に記載のサーバにおいて、
前記通信履歴情報取得部により取得される通信履歴情報には、通信相手情報と、通信時刻情報と、連絡手段とが含まれ、
前記連絡手段には、Webサービスを利用した連絡手段、ソーシャルネットワークサービスを利用した連絡手段、ブログサービスを利用した連絡手段の少なくとも1つの情報が含まれる、サーバ。
The server according to any one of claims 1 to 3,
Communication history information acquired by the communication history information acquisition unit includes communication partner information, communication time information, and contact means,
The server, wherein the contact means includes at least one information of a contact means using a web service, a contact means using a social network service, and a contact means using a blog service.
アドレス情報を有する携帯端末装置であって、
通信履歴情報を取得する通信履歴情報取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
他の携帯端末装置により送信されたアドレス帳を取得するアドレス帳取得部と、
前記アドレス帳取得部により取得された前記他の携帯端末装置のアドレス帳と、当該携帯端末装置の有するアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記他の携帯端末装置に、前記共通連絡相手情報生成部により生成された共通連絡相手情報を通知する通知部と
を有する、携帯端末装置。
A mobile terminal device having address information,
A communication history information acquisition unit for acquiring communication history information;
Based on the communication history information acquired by the communication history information acquisition unit, an index calculation unit that calculates an index represented by a contact frequency with a contact partner included in the address book;
An address book acquisition unit for acquiring an address book transmitted by another mobile terminal device;
Based on the address book of the other mobile terminal device acquired by the address book acquisition unit, and the address book of the mobile terminal device, a common contact partner extraction unit that extracts a common contact partner;
An index extraction unit that extracts an index corresponding to the common contact from the index calculated by the index calculation unit;
Based on the index extracted by the index extraction unit, by arranging the common contact partner, a common contact partner information generation unit that generates common contact partner information,
A mobile terminal device, comprising: a notification unit that notifies the other mobile terminal device of the common contact partner information generated by the common contact partner information generation unit.
請求項5に記載の携帯端末装置において、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、当該携帯端末装置による連絡から当該携帯端末装置の連絡先の他の携帯端末装置から応答があるまでの経過時間又は他の携帯端末装置からの連絡から当該携帯端末装置による応答までの経過時間に応じて設定される経過時間係数を求める経過時間係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数に基づいて、所定の指標を算出する、携帯端末装置。
The mobile terminal device according to claim 5,
Based on the communication history information acquired by the communication history information acquisition unit, an elapsed time from a contact by the mobile terminal device to a response from another mobile terminal device to which the mobile terminal device is contacted or another mobile terminal An elapsed time coefficient obtaining unit for obtaining an elapsed time coefficient set according to the elapsed time from the communication from the device to the response by the mobile terminal device;
The said index calculation part is a portable terminal device which calculates a predetermined | prescribed parameter | index based on the elapsed time coefficient acquired by the said elapsed time coefficient acquisition part.
請求項6に記載の携帯端末装置において、
当該携帯端末装置による連絡又は当該携帯端末装置による応答に使用された連絡手段に基づいて設定される連絡手段係数を求める連絡手段係数取得部
を有し、
前記指標算出部は、前記経過時間係数取得部により取得された経過時間係数と、前記連絡手段係数取得部により取得された連絡手段係数に基づいて、所定の指標を算出する、携帯端末装置。
The mobile terminal device according to claim 6,
A contact means coefficient obtaining unit for obtaining a contact means coefficient set based on the contact means used for communication by the mobile terminal device or response by the mobile terminal device;
The portable terminal device, wherein the index calculation unit calculates a predetermined index based on the elapsed time coefficient acquired by the elapsed time coefficient acquisition unit and the contact means coefficient acquired by the contact means coefficient acquisition unit.
請求項5ないし7のいずれか1項に記載の携帯端末装置において、
前記通信履歴情報取得部により取得される通信履歴情報には、通信相手情報と、通信時刻情報と、連絡手段とが含まれ、
前記連絡手段には、Webサービスを利用した連絡手段、ソーシャルネットワークサービスを利用した連絡手段、ブログサービスを利用した連絡手段の少なくとも1つの情報が含まれる、携帯端末装置。
The mobile terminal device according to any one of claims 5 to 7,
Communication history information acquired by the communication history information acquisition unit includes communication partner information, communication time information, and contact means,
The portable terminal device, wherein the contact means includes at least one information of a contact means using a web service, a contact means using a social network service, and a contact means using a blog service.
携帯端末装置と、該携帯端末装置の有するアドレス帳を管理するサーバとを有するシステムであって、
前記サーバは、
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得部と、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得部と、
前記通信履歴情報取得部により取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出部と、
前記アドレス帳取得部により取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出部と、
前記複数の携帯端末装置毎に、前記指標算出部により算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出部と、
前記指標抽出部により抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成部と、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成部により生成された共通連絡相手情報を共有させる共通連絡相手情報共有部と
を有し、
前記携帯端末装置は、
前記サーバに通信履歴情報を通知する通信履歴情報通知部と、
前記サーバにアドレス帳を通知するアドレス帳通知部と、
前記共通連絡相手情報共有部により共有された共通連絡相手情報を提示する共通連絡相手情報提示部と
を有する、システム。
A system having a mobile terminal device and a server for managing an address book of the mobile terminal device,
The server
A communication history information acquisition unit for acquiring communication history information from a plurality of portable terminal devices;
An address book acquisition unit for acquiring an address book from the plurality of portable terminal devices;
Based on the communication history information acquired by the communication history information acquisition unit, an index calculation unit that calculates an index represented by a contact frequency with a contact partner included in an address book for each of the plurality of mobile terminal devices When,
Based on the address book of the plurality of mobile terminal devices acquired by the address book acquisition unit, a common contact partner extraction unit that extracts a common contact partner;
An index extraction unit that extracts an index corresponding to the common contact partner from the index calculated by the index calculation unit for each of the plurality of portable terminal devices;
Based on the index extracted by the index extraction unit, a common contact partner information generating unit that generates common contact partner information by arranging the common contact partner for each of the plurality of mobile terminal devices;
A common contact partner information sharing unit for sharing the common contact partner information generated by the common contact partner information generating unit between the plurality of mobile terminal devices;
The portable terminal device
A communication history information notification unit for notifying the server of communication history information;
An address book notifying unit for notifying the server of the address book;
A common contact partner information presenting unit that presents common contact partner information shared by the common contact partner information sharing unit.
複数の携帯端末装置から通信履歴情報を取得する通信履歴情報取得ステップと、
前記複数の携帯端末装置からアドレス帳を取得するアドレス帳取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記複数の携帯端末装置毎に、アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出ステップと、
前記アドレス帳取得ステップにより取得された前記複数の携帯端末装置のアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出ステップと、
前記複数の携帯端末装置毎に、前記指標算出ステップにより算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出ステップと、
前記指標抽出ステップにより抽出された指標に基づいて、前記複数の携帯端末装置毎に、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成ステップと、
前記複数の携帯端末装置間で、前記共通連絡相手情報生成ステップにより生成された共通連絡相手情報を共有させる共通連絡相手情報共有ステップと
を有する、サーバにおける方法。
A communication history information acquisition step of acquiring communication history information from a plurality of portable terminal devices;
An address book acquisition step of acquiring an address book from the plurality of portable terminal devices;
Based on the communication history information acquired by the communication history information acquisition step, an index calculation step for calculating an index represented by a contact frequency with a contact partner included in an address book for each of the plurality of mobile terminal devices When,
Based on the address book of the plurality of mobile terminal devices acquired by the address book acquisition step, a common contact partner extraction step of extracting a common contact partner;
An index extraction step for extracting an index corresponding to the common contact partner from the index calculated by the index calculation step for each of the plurality of mobile terminal devices;
Based on the index extracted by the index extraction step, for each of the plurality of mobile terminal devices, by arranging the common contact partner, common contact partner information generation step for generating common contact partner information,
And a common contact partner information sharing step of sharing the common contact partner information generated by the common contact partner information generating step between the plurality of portable terminal devices.
アドレス情報を有する携帯端末装置における方法であって、
通信履歴情報を取得する通信履歴情報取得ステップと、
前記通信履歴情報取得ステップにより取得された通信履歴情報に基づいて、前記アドレス帳に含まれる連絡相手との間の連絡頻度により表される指標を算出する指標算出ステップと、
他の携帯端末装置により送信されたアドレス帳を取得するアドレス帳取得ステップと、
前記アドレス帳取得ステップにより取得された前記他の携帯端末装置のアドレス帳と、当該携帯端末装置の有するアドレス帳に基づいて、共通する連絡相手を抽出する共通連絡相手抽出ステップと、
前記指標算出ステップにより算出された指標から、前記共通する連絡相手に対応する指標を抽出する指標抽出ステップと、
前記指標抽出ステップにより抽出された指標に基づいて、前記共通する連絡相手を並べることにより、共通連絡相手情報を生成する共通連絡相手情報生成ステップと、
前記他の携帯端末装置に、前記共通連絡相手情報生成ステップにより生成された共通連絡相手情報を通知する通知ステップと
を有する、方法。
A method in a mobile terminal device having address information,
A communication history information acquisition step for acquiring communication history information;
Based on the communication history information acquired by the communication history information acquisition step, an index calculation step for calculating an index represented by a contact frequency with a contact partner included in the address book;
An address book acquisition step of acquiring an address book transmitted by another mobile terminal device;
A common contact partner extraction step of extracting a common contact partner based on the address book of the other mobile terminal device acquired by the address book acquisition step and the address book of the mobile terminal device;
An index extraction step of extracting an index corresponding to the common contact from the index calculated by the index calculation step;
Based on the index extracted by the index extraction step, the common contact partner information generating step for generating common contact partner information by arranging the common contact partners;
A notification step of notifying the other mobile terminal device of the common contact partner information generated by the common contact partner information generation step.
請求項11に記載の方法をコンピュータに実行させるためのプログラム。   The program for making a computer perform the method of Claim 11.
JP2010209851A 2010-09-17 2010-09-17 Server, mobile terminal device, system, method and program Pending JP2012065271A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010209851A JP2012065271A (en) 2010-09-17 2010-09-17 Server, mobile terminal device, system, method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010209851A JP2012065271A (en) 2010-09-17 2010-09-17 Server, mobile terminal device, system, method and program

Publications (1)

Publication Number Publication Date
JP2012065271A true JP2012065271A (en) 2012-03-29

Family

ID=46060500

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010209851A Pending JP2012065271A (en) 2010-09-17 2010-09-17 Server, mobile terminal device, system, method and program

Country Status (1)

Country Link
JP (1) JP2012065271A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9792302B2 (en) 2012-05-14 2017-10-17 Sony Corporation Generation of diagnosis result of a pathological image

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9792302B2 (en) 2012-05-14 2017-10-17 Sony Corporation Generation of diagnosis result of a pathological image
US10942965B2 (en) 2012-05-14 2021-03-09 Sony Corporation Information processing apparatus and information processing method

Similar Documents

Publication Publication Date Title
CN102047277B (en) Carry out content by utilizing social figure information and use the method, device and the computer program that distribute
US10866978B2 (en) Techniques to respond to user requests using natural-language machine learning based on branching example conversations
CN109873757A (en) Message display method, electronic equipment and readable medium for multi-conference
US9080891B2 (en) Methods, devices, and computer program products for exchanging interactive map information
US20090287783A1 (en) Method of social interaction between communication device users
CN106993048B (en) Determine method and device, information recommendation method and the device of recommendation information
JP2013519943A (en) Method and apparatus for representation of contact information
JP4654184B2 (en) Communication of personal data combined with privacy flags
KR20090045951A (en) Communication device, method of communication, computer readable storage medium and user interface
US20140279626A1 (en) System and method for managing social relationship information
KR20090080693A (en) Terminal and its content display method
CN107211055A (en) The process used for real-time data exchange between users in a telephone call
EP2661059A1 (en) Method and mobile terminal for storing memorandum during calling
JP2012065270A (en) Server, mobile terminal device, system, method and program
JP6354750B2 (en) Community service system and community service method
JP2014134886A (en) Terminal device, service management system, information presentation method and program
CN107750440B (en) Apparatus, computer readable medium, and method for changing service using advanced data collection capability
KR100648899B1 (en) A mobile communication terminal capable of managing interpersonal relationships and a method of managing interpersonal relationships using the same
JP2012065271A (en) Server, mobile terminal device, system, method and program
JP2012124868A (en) Server, mobile terminal device, system, method, and program
CN107787592B (en) Apparatus, computer readable medium and method for altering services using advanced data collection capabilities
CN106657674A (en) Conversation data batch processing method and terminal
JP2012065269A (en) Server, mobile terminal device, system, method and program
CN103607497B (en) Contact person&#39;s associated apparatus and method
KR20130020427A (en) Method for scheduling promise among multiple users using portable terminals