[go: up one dir, main page]

JP2015191569A - Group creation system, server, terminal and program - Google Patents

Group creation system, server, terminal and program Download PDF

Info

Publication number
JP2015191569A
JP2015191569A JP2014069929A JP2014069929A JP2015191569A JP 2015191569 A JP2015191569 A JP 2015191569A JP 2014069929 A JP2014069929 A JP 2014069929A JP 2014069929 A JP2014069929 A JP 2014069929A JP 2015191569 A JP2015191569 A JP 2015191569A
Authority
JP
Japan
Prior art keywords
information
terminal
invitation
group
user
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
JP2014069929A
Other languages
Japanese (ja)
Inventor
あかり 山崎
Akari Yamazaki
あかり 山崎
尚樹 今井
Naoki Imai
尚樹 今井
聡 早瀬
Satoshi Hayase
聡 早瀬
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.)
KDDI Corp
Original Assignee
KDDI Corp
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 KDDI Corp filed Critical KDDI Corp
Priority to JP2014069929A priority Critical patent/JP2015191569A/en
Publication of JP2015191569A publication Critical patent/JP2015191569A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】不正なユーザから招待されたグループへの参加を抑制できるグループ作成システム、サーバ、端末及びプログラムを提供すること。
【解決手段】招待先端末30は、ユーザの固有情報を記憶するアドレス帳記憶部31と、グループへの招待情報と共に受信した当該招待情報の招待元端末10のユーザの固有情報がアドレス帳記憶部31に記憶されている場合には、当該招待情報を通常メッセージとして分類し、招待元端末10のユーザの固有情報がアドレス帳記憶部31に記憶されていない場合には、当該招待情報をスパムメッセージとして分類する判定部32と、招待情報に対して、グループへ参加するか否かの選択入力を受け付け、選択結果を管理サーバ20へ送信する選択部33と、を備える。
【選択図】図1
A group creation system, server, terminal, and program capable of suppressing participation in a group invited by an unauthorized user.
An invitation destination terminal includes an address book storage unit that stores user unique information, and an address book storage unit that receives user unique information of the invitation source terminal of the invitation information received together with the invitation information to the group. 31, the invitation information is classified as a normal message. If the unique information of the user of the invitation source terminal 10 is not stored in the address book storage unit 31, the invitation information is classified as a spam message. And a selection unit 33 that accepts a selection input as to whether or not to participate in the group with respect to the invitation information, and transmits a selection result to the management server 20.
[Selection] Figure 1

Description

本発明は、コミュニケーションツールにおけるユーザのグループを作成するシステム、サーバ、端末及びプログラムに関する。   The present invention relates to a system, a server, a terminal, and a program for creating a group of users in a communication tool.

従来、SNS(Social Networking Service)等において提供されるコミュニケーションツールには、友達登録機能及びグループ会話機能等が実装されている。
特許文献1には、グループへ招待するためのURLを送信する技術が提案されている。この技術では、不正なユーザによるグループへの参加を防ぐために、グループへの参加を表明したユーザが正しいユーザであることが確認される。
Conventionally, a friend registration function, a group conversation function, and the like are implemented in a communication tool provided in SNS (Social Networking Service) or the like.
Patent Document 1 proposes a technique for transmitting a URL for invitation to a group. In this technique, in order to prevent an unauthorized user from joining the group, it is confirmed that the user who has announced participation in the group is a correct user.

特開2005−332187号公報JP 2005-332187 A

しかしながら、特許文献1の技術によっても、招待を受け取ったユーザは、この招待が正当なものであるか否かを判別できなかった。そのため、招待のためのURLが記載された通知を受け取った場合に、発信元及び内容を確認することなく承諾してしまうと、ユーザは、意図せずに不正なグループに参加してしまうおそれがあった。
さらに、参加したグループにおいて、例えばグループメンバに対して個人情報等を開示する設定がなされている場合、第3者に個人情報を取得されてしまうおそれがあった。
However, even with the technique of Patent Document 1, the user who received the invitation cannot determine whether or not the invitation is valid. For this reason, when a notification containing an invitation URL is received and the user accepts the notification without confirming the sender and contents, the user may unintentionally join an unauthorized group. there were.
Furthermore, in the group that participated, for example, when the setting for disclosing personal information or the like is made to the group members, there is a possibility that the third party may acquire the personal information.

本発明は、不正なユーザから招待されたグループへの参加を抑制できるグループ作成システム、サーバ、端末及びプログラムを提供することを目的とする。   An object of the present invention is to provide a group creation system, a server, a terminal, and a program capable of suppressing participation in a group invited by an unauthorized user.

本発明に係るグループ作成システムは、グループへ招待する側の第1の端末、グループへ招待される側の第2の端末、及びグループを管理する管理サーバを有するシステムであって、前記第1の端末は、前記第2の端末を宛先とする前記グループへの招待情報を、前記管理サーバへ送信する第1の送信部を備え、前記管理サーバは、ユーザの固有情報、及び前記グループの構成メンバ情報を記憶するユーザ情報記憶部と、前記第1の端末のユーザの固有情報を特定する特定部と、前記第1の端末のユーザの固有情報及び前記招待情報を、当該招待情報の宛先である前記第2の端末へ送信する第2の送信部と、前記第2の端末からの前記招待情報に対する応答に基づいて、前記構成メンバ情報を更新すると共に、前記第1の端末へ更新結果を通知する更新部と、を備え、前記第2の端末は、ユーザの固有情報を記憶するアドレス帳記憶部と、前記招待情報と共に受信した前記第1の端末のユーザの固有情報が前記アドレス帳記憶部に記憶されている場合には、当該招待情報を通常メッセージとして分類し、前記第1の端末のユーザの固有情報が前記アドレス帳記憶部に記憶されていない場合には、当該招待情報をスパムメッセージとして分類する判定部と、前記招待情報に対して、前記グループへ参加するか否かの選択入力を受け付け、選択結果を前記管理サーバへ送信する選択部と、を備える。   A group creation system according to the present invention is a system having a first terminal invited to a group, a second terminal invited to the group, and a management server for managing the group. The terminal includes a first transmission unit that transmits invitation information to the group destined for the second terminal to the management server. The management server includes user specific information and a member of the group. A user information storage unit that stores information, a specifying unit that specifies user-specific information of the first terminal, user-specific information of the first terminal, and the invitation information are destinations of the invitation information. The member information is updated based on a second transmission unit that transmits to the second terminal and a response to the invitation information from the second terminal, and an update result is transmitted to the first terminal. The second terminal includes an address book storage unit that stores user unique information, and the user terminal unique information received together with the invitation information is the address book storage unit. If the personal information of the user of the first terminal is not stored in the address book storage unit, the invitation information is classified as a spam message. And a selection unit that receives a selection input as to whether or not to participate in the group with respect to the invitation information and transmits a selection result to the management server.

前記第1の端末のユーザの固有情報は、当該第1の端末の電話番号であってもよい。   The user-specific information of the first terminal may be a telephone number of the first terminal.

前記ユーザ情報記憶部は、前記招待情報を送信可能な登録済みの端末の識別情報を記憶し、前記第2の送信部は、前記招待情報の宛先である前記第2の端末が登録済みでない場合、当該招待情報の送信を保留し、前記管理サーバは、前記送信を保留された招待情報を記憶する招待情報記憶部を備えてもよい。   The user information storage unit stores identification information of a registered terminal capable of transmitting the invitation information, and the second transmission unit is configured such that the second terminal that is a destination of the invitation information is not registered. The transmission of the invitation information may be suspended, and the management server may include an invitation information storage unit that stores the invitation information whose transmission has been suspended.

前記管理サーバは、前記招待情報の送信が保留された場合、前記第2の端末を登録するためのサイトへの接続情報を前記第1の端末へ通知する第1の通知部を備え、前記第1の端末は、前記接続情報を前記第2の端末へ通知する第2の通知部を備えてもよい。   The management server includes a first notification unit for notifying the first terminal of connection information to a site for registering the second terminal when transmission of the invitation information is suspended; The first terminal may include a second notification unit that notifies the connection information to the second terminal.

前記接続情報は、前記管理サーバとの通信用アプリケーションをダウンロードするためのサイトのURLであってもよい。   The connection information may be a URL of a site for downloading an application for communication with the management server.

前記第2の送信部は、前記第2の端末の登録が完了すると、前記送信を保留された招待情報を前記第2の端末へ送信してもよい。   When the registration of the second terminal is completed, the second transmission unit may transmit the invitation information whose transmission has been suspended to the second terminal.

本発明に係る端末は、ユーザの固有情報を記憶するアドレス帳記憶部と、グループへの招待情報と共に受信した当該招待情報の送信元端末のユーザの固有情報が前記アドレス帳記憶部に記憶されている場合には、当該招待情報を通常メッセージとして分類し、前記送信元端末のユーザの固有情報が前記アドレス帳記憶部に記憶されていない場合には、当該招待情報をスパムメッセージとして分類する判定部と、前記招待情報に対して、前記グループへ参加するか否かの選択入力を受け付け、選択結果を、前記グループを管理するサーバへ送信する選択部と、を備える。   In the terminal according to the present invention, the address book storage unit that stores the user's unique information, and the user's unique information of the source terminal of the invitation information received together with the invitation information to the group are stored in the address book storage unit. A determination unit that classifies the invitation information as a normal message, and classifies the invitation information as a spam message when the unique information of the user of the transmission source terminal is not stored in the address book storage unit. And a selection unit that receives a selection input as to whether or not to join the group with respect to the invitation information, and transmits a selection result to a server that manages the group.

本発明に係るグループ作成プログラムは、コンピュータを前記端末として機能させる。   The group creation program according to the present invention causes a computer to function as the terminal.

本発明によれば、不正なユーザから招待されたグループへの参加を抑制できる。   According to the present invention, participation in a group invited by an unauthorized user can be suppressed.

実施形態に係るグループ作成システムの構成を示す図である。It is a figure which shows the structure of the group creation system which concerns on embodiment. 実施形態に係るグループ作成処理の第1の例を示す図である。It is a figure which shows the 1st example of the group creation process which concerns on embodiment. 実施形態に係るグループ作成処理の第1の例を示す図である。It is a figure which shows the 1st example of the group creation process which concerns on embodiment. 実施形態に係るグループ作成処理の第1のパターンを示すフローチャートである。It is a flowchart which shows the 1st pattern of the group creation process which concerns on embodiment. 実施形態に係るグループ作成処理の第2のパターンを示すフローチャートである。It is a flowchart which shows the 2nd pattern of the group creation process which concerns on embodiment.

以下、本発明の実施形態の一例について説明する。
図1は、本実施形態に係るグループ作成システム1の構成を示す図である。
Hereinafter, an example of an embodiment of the present invention will be described.
FIG. 1 is a diagram showing a configuration of a group creation system 1 according to the present embodiment.

グループ作成システム1は、コミュニケーションツールにおけるグループへ招待する側の招待元端末(第1の端末)と、グループを管理する管理サーバ20と、グループへ招待される側の招待先端末(第2の端末)を備える。招待元端末10は、管理サーバ20を介して招待先端末30に対して、グループへの招待を行い、招待先端末30は、招待に対して承認又は拒否を通知することにより、管理サーバにおいてグループ情報が更新される。   The group creation system 1 includes an inviter terminal (first terminal) that invites to a group in the communication tool, a management server 20 that manages the group, and an invitee terminal (second terminal) that is invited to the group. ). The invitation source terminal 10 invites the invitation destination terminal 30 via the management server 20 to the group, and the invitation destination terminal 30 notifies the invitation by accepting or rejecting the group, so that Information is updated.

コミュニケーションツールは、メッセージ、メール、写真等を端末間で送受信するために管理サーバ20により提供されるサービスであり、所定のアプリケーション(アプリ)を実行する端末において利用されるものであってもよい。また、アプリケーションは、Webブラウザを含み、Web上で提供されるサイトサービス又はWebブラウザ上で実行されるWebアプリ等であってもよい。本実施形態では、一例として、コミュニケーションツールが所定のアプリケーション(アプリ)を実行する端末において利用されるものとして説明する。   The communication tool is a service provided by the management server 20 for transmitting and receiving messages, mails, photos, and the like between terminals, and may be used in a terminal that executes a predetermined application (application). The application includes a web browser, and may be a site service provided on the web or a web application executed on the web browser. In the present embodiment, as an example, the communication tool will be described as being used in a terminal that executes a predetermined application (application).

また、コミュニケーションツールにおけるグループとは、送受信の宛先として指定、又は所定の情報の閲覧を許可する構成メンバとして指定できるユーザの集合である。グループの構成メンバは、ユーザ又は端末を特定できる固有情報が管理サーバ20に登録される。
以下、本実施形態では、一例として、固有情報は端末の電話番号であるものとして説明する。
The group in the communication tool is a set of users that can be designated as a transmission / reception destination or a constituent member that permits browsing of predetermined information. For the members of the group, unique information that can identify a user or a terminal is registered in the management server 20.
Hereinafter, in the present embodiment, as an example, the specific information is assumed to be the telephone number of the terminal.

招待元端末10は、アドレス帳記憶部11と、送信部12(第1の送信部)と、通知部13(第2の通知部)とを備える。
管理サーバ20は、ユーザ情報記憶部21と、特定部22と、送信部23(第2の送信部)と、招待情報記憶部24と、通知部25(第1の通知部)と、更新部26とを備える。
招待先端末30は、アドレス帳記憶部31と、判定部32と、選択部33とを備える。
The invitation source terminal 10 includes an address book storage unit 11, a transmission unit 12 (first transmission unit), and a notification unit 13 (second notification unit).
The management server 20 includes a user information storage unit 21, a specification unit 22, a transmission unit 23 (second transmission unit), an invitation information storage unit 24, a notification unit 25 (first notification unit), and an update unit. 26.
The invitation destination terminal 30 includes an address book storage unit 31, a determination unit 32, and a selection unit 33.

アドレス帳記憶部11は、招待元端末10のユーザが連絡先として電話番号又はメールアドレス等の固有情報を登録したアドレス帳を記憶する。   The address book storage unit 11 stores an address book in which unique information such as a telephone number or an e-mail address is registered as a contact by the user of the invitation source terminal 10.

送信部12は、招待先端末30を宛先とするグループへの招待情報を、管理サーバ20へ送信する。   The transmission unit 12 transmits, to the management server 20, invitation information for a group whose destination is the invitation destination terminal 30.

通知部13は、管理サーバ20から取得した各種情報を、具体的には後述の管理サーバ20への接続情報を、招待先端末30へ通知する。通知の手段は、例えばSMS(Short Message Service)、電子メール、又は各種SNSのツールであってよい。   The notification unit 13 notifies the invitation destination terminal 30 of various information acquired from the management server 20, specifically, connection information to the management server 20 described later. The notification means may be, for example, SMS (Short Message Service), e-mail, or various SNS tools.

ユーザ情報記憶部21は、管理サーバ20が提供するアプリケーションを利用する登録ユーザの固有情報である電話番号、及びグループの構成メンバ情報を記憶する。
また、ユーザ情報記憶部21は、招待情報を送信可能な、すなわち管理サーバ20と通信可能な所定のアプリケーションにおいてユーザ登録済みの端末又はユーザの識別情報を記憶する。
The user information storage unit 21 stores a telephone number that is unique information of a registered user who uses an application provided by the management server 20 and group member information.
Further, the user information storage unit 21 stores identification information of a terminal or a user who has been registered in a predetermined application that can transmit invitation information, that is, can communicate with the management server 20.

特定部22は、招待元端末10のユーザの固有情報として電話番号を特定する。
また、特定部22は、招待情報の宛先である招待先端末30が所定のアプリケーションにおいて登録済みであるか否かを判定する。
The specifying unit 22 specifies a telephone number as unique information of the user of the invitation source terminal 10.
Further, the specifying unit 22 determines whether or not the invitation destination terminal 30 that is the destination of the invitation information has been registered in a predetermined application.

送信部23は、招待元端末10の電話番号及び招待情報を、この招待情報の宛先である招待先端末30へ送信する。
ここで、送信部23は、招待情報の宛先である招待先端末30が登録済みでない場合、この招待情報の送信を保留する。
その後、送信部23は、招待先端末30の登録が完了すると、送信を保留された招待情報を招待先端末30へ送信する。
The transmission unit 23 transmits the telephone number of the invitation source terminal 10 and the invitation information to the invitation destination terminal 30 that is the destination of the invitation information.
Here, when the invitation destination terminal 30 that is the destination of the invitation information has not been registered, the transmission unit 23 suspends the transmission of the invitation information.
Thereafter, when the registration of the invitation destination terminal 30 is completed, the transmission unit 23 transmits the invitation information whose transmission has been suspended to the invitation destination terminal 30.

招待情報記憶部24は、送信部23により送信を保留された招待情報を一時的に、例えば所定の期間、又は招待先端末30が登録されるまで記憶する。   The invitation information storage unit 24 temporarily stores the invitation information whose transmission is suspended by the transmission unit 23, for example, for a predetermined period or until the invitation destination terminal 30 is registered.

通知部25は、送信部23による招待情報の送信が保留された場合、招待先端末30を登録するためのサイトへの接続情報を招待元端末10へ通知する。
接続情報は、管理サーバ20又は他のサーバから前述した所定のアプリケーションをダウンロードするためのサイトのURLである。ここでは、アプリケーションのデータが管理サーバ20に記憶されている例で説明したが、アプリケーションのデータは他のサーバに記憶されており、管理サーバ20は、他のサーバのURLを接続情報として案内するものであってもよい。また、前述のとおり、コミュニケーションツールはアプリケーションに限らないため、接続情報は、コミュニケーションツールのサービスを提供するサイトのURLやWebアプリを実行するためのURLであってもよい。
When the transmission of the invitation information by the transmission unit 23 is suspended, the notification unit 25 notifies the invitation source terminal 10 of connection information to the site for registering the invitation destination terminal 30.
The connection information is a URL of a site for downloading the aforementioned predetermined application from the management server 20 or another server. Here, an example in which application data is stored in the management server 20 has been described. However, application data is stored in another server, and the management server 20 guides the URL of the other server as connection information. It may be a thing. As described above, since the communication tool is not limited to an application, the connection information may be a URL of a site that provides a communication tool service or a URL for executing a Web application.

更新部26は、招待先端末30からの招待情報に対する応答に基づいて、ユーザ情報記憶部21におけるグループの構成メンバ情報を更新すると共に、招待元端末10へ更新結果を通知する。なお、更新部26は、更新結果を招待先端末30へも通知してもよい。   The updating unit 26 updates the group member information in the user information storage unit 21 based on the response to the invitation information from the invitation destination terminal 30 and notifies the invitation source terminal 10 of the update result. The update unit 26 may also notify the invitation destination terminal 30 of the update result.

アドレス帳記憶部31は、招待先端末30のユーザが連絡先として電話番号又はメールアドレス等の固有情報を登録したアドレス帳を記憶する。このアドレス帳により、メッセージの受信を許可しているユーザが識別される。   The address book storage unit 31 stores an address book in which unique information such as a telephone number or a mail address is registered as a contact by the user of the invitation destination terminal 30. This address book identifies users who are permitted to receive messages.

判定部32は、招待情報と共に受信した招待元端末10の電話番号がアドレス帳記憶部31に記憶されているか否かを判定し、記憶されている場合には、この招待情報を通常メッセージとして分類し、記憶されていない場合には、この招待情報をスパムメッセージとして分類する。   The determination unit 32 determines whether or not the telephone number of the invitation source terminal 10 received together with the invitation information is stored in the address book storage unit 31, and classifies the invitation information as a normal message if stored. If the invitation information is not stored, the invitation information is classified as a spam message.

選択部33は、招待情報に対して、グループへ参加するか否かの選択入力を受け付け、選択結果を管理サーバ20へ送信する。   The selection unit 33 receives a selection input as to whether or not to join the group with respect to the invitation information, and transmits the selection result to the management server 20.

図2は、本実施形態に係るグループ作成処理の第1の例を示す図である。
この例は、招待元端末10及び招待先端末30の双方に所定のアプリケーションがインストールされており、コミュニケーションツールが利用できる場合である。
FIG. 2 is a diagram showing a first example of group creation processing according to the present embodiment.
In this example, a predetermined application is installed on both the invitation source terminal 10 and the invitation destination terminal 30 and the communication tool can be used.

招待元端末10は、グループ作成ボタン101が押下(タップ)されると、アドレス帳を呼び出し、連絡先一覧102を表示する。この連絡先一覧102から招待するユーザが選択されると、招待元端末10は、招待先の電話番号を管理サーバ20へ送信する。   When the group creation button 101 is pressed (tapped), the invitation source terminal 10 calls the address book and displays the contact list 102. When a user to be invited is selected from this contact list 102, the invitation source terminal 10 transmits the telephone number of the invitation destination to the management server 20.

管理サーバ20は、特定した招待元の電話番号を伴って、招待先端末30へ、グループへの招待情報を送信する。
招待情報を受信した招待先端末30は、招待元の電話番号がアドレス帳に登録されているか否かを判定する。登録されている場合には、招待先端末30は、招待情報を通常メッセージとして処理し、メッセージ301を表示する。
The management server 20 transmits the invitation information to the group to the invitation destination terminal 30 with the identified telephone number of the invitation source.
The invitation destination terminal 30 that has received the invitation information determines whether the telephone number of the invitation source is registered in the address book. If registered, the invitation destination terminal 30 processes the invitation information as a normal message and displays a message 301.

一方、招待元の電話番号がアドレス帳に登録されていない場合には、招待先端末30は、招待情報をスパムメッセージに分類し、報知情報302を出力する。
招待先端末30においてスパムメッセージの閲覧操作があると、通常メッセージと同様のメッセージ301が表示される。
On the other hand, when the telephone number of the invitation source is not registered in the address book, the invitation destination terminal 30 classifies the invitation information as a spam message and outputs the notification information 302.
When a spam message browsing operation is performed at the invitation destination terminal 30, a message 301 similar to a normal message is displayed.

メッセージ301に対して、承認又は拒否のボタンが選択されると、選択結果が管理サーバ20へ送信され、グループ情報が更新される。承認ボタンが選択された場合には、招待先端末30のユーザがグループの構成メンバに追加され、グループ作成が完了する。   When an approval or rejection button is selected for the message 301, the selection result is transmitted to the management server 20, and the group information is updated. When the approval button is selected, the user of the invitation destination terminal 30 is added as a member of the group, and the group creation is completed.

図3は、本実施形態に係るグループ作成処理の第2の例を示す図である。
この例は、招待先端末30に所定のアプリケーションがインストールされておらず、コミュニケーションツールが利用できない場合である。
FIG. 3 is a diagram illustrating a second example of the group creation processing according to the present embodiment.
In this example, a predetermined application is not installed in the invitation destination terminal 30 and the communication tool cannot be used.

招待元端末10は、グループ作成ボタン101が押下(タップ)されると、アドレス帳を呼び出し、連絡先一覧102を表示する。この連絡先一覧102から招待するユーザが選択されると、招待元端末10は、招待先の電話番号を管理サーバ20へ送信する。   When the group creation button 101 is pressed (tapped), the invitation source terminal 10 calls the address book and displays the contact list 102. When a user to be invited is selected from this contact list 102, the invitation source terminal 10 transmits the telephone number of the invitation destination to the management server 20.

管理サーバは、招待先の電話番号に基づいて、招待先端末30のユーザがアプリケーションの利用ユーザとして登録されているか否かを判定し、登録されていない場合、アプリケーションをダウンロードするためのURLを、招待元端末10へ通知する。
招待元端末10は、通知されたURLを、既存のツールを用いて招待先端末30へ通知する。
The management server determines whether or not the user of the invitee terminal 30 is registered as a user of the application based on the telephone number of the invitee, and if not registered, the URL for downloading the application is The invitation source terminal 10 is notified.
The invitation source terminal 10 notifies the invitation destination terminal 30 of the notified URL using an existing tool.

招待先端末30は、通知されたURLへのリンク303を表示する。このリンク303が選択されると、招待先端末30は、前述した所定のアプリケーションをダウンロードするためのサイトのURLに接続し、管理サーバ20又は他のサーバからアプリケーションのダウンロードを行う。アプリケーションのダウンロードが不要なサイトのサービス又はWebアプリ等を利用する場合には、リンク303は、コミュニケーションツールのサービスを提供するサイトのURLやWebアプリを実行するためのURLであってもよい。
続いて、アプリケーションへのユーザ登録が完了すると、管理サーバ20は、招待先端末30へ、一時記憶しておいた招待情報を送信し、メッセージ301を表示する。
The invitation destination terminal 30 displays a link 303 to the notified URL. When this link 303 is selected, the invitee terminal 30 connects to the URL of the site for downloading the predetermined application described above, and downloads the application from the management server 20 or another server. When using a site service or a web application that does not require downloading of an application, the link 303 may be a URL of a site that provides a communication tool service or a URL for executing a web application.
Subsequently, when the user registration to the application is completed, the management server 20 transmits the temporarily stored invitation information to the invitation destination terminal 30 and displays the message 301.

メッセージ301に対して、承認又は拒否のボタンが選択されると、選択結果が管理サーバ20へ送信され、グループ情報が更新される。承認ボタンが選択された場合には、招待先端末30のユーザがグループの構成メンバに追加され、グループ作成が完了する。   When an approval or rejection button is selected for the message 301, the selection result is transmitted to the management server 20, and the group information is updated. When the approval button is selected, the user of the invitation destination terminal 30 is added as a member of the group, and the group creation is completed.

図4は、本実施形態に係るグループ作成処理の第1のパターンを示すフローチャートである。   FIG. 4 is a flowchart showing a first pattern of group creation processing according to the present embodiment.

ステップS1において、招待元端末10は、ユーザの操作入力に基づいて、グループへの招待先ユーザを選択する。
ステップS2において、招待元端末10は、招待先の電話番号を含む招待情報を管理サーバ20へ送信する。
In step S <b> 1, the invitation source terminal 10 selects an invitation destination user to the group based on a user operation input.
In step S <b> 2, the invitation source terminal 10 transmits invitation information including an invitation destination telephone number to the management server 20.

ステップS3において、管理サーバ20は、招待元端末10の電話番号を特定する。
ステップS4において、管理サーバ20は、アプリケーションの登録ユーザの情報を参照し、招待先がアプリケーションの利用者であるか否かを判定する。第1パターンでは、この判定がYESであり、招待先端末30にアプリケーションがインストールされている。
In step S <b> 3, the management server 20 specifies the telephone number of the invitation source terminal 10.
In step S4, the management server 20 refers to the registered user information of the application, and determines whether or not the invitation destination is the application user. In the first pattern, this determination is YES, and an application is installed in the invitation destination terminal 30.

ステップS5において、管理サーバ20は、特定された招待元端末10の電話番号を含む招待情報を、招待先端末30へ送信する。
ステップS6において、招待先端末30は、招待元端末10の電話番号がアドレス帳に登録されているか否かを判定する。この判定がYESの場合、処理はステップS9に移り、判定がNOの場合、処理はステップS7に移る。
In step S <b> 5, the management server 20 transmits invitation information including the telephone number of the specified invitation source terminal 10 to the invitation destination terminal 30.
In step S6, the invitation destination terminal 30 determines whether or not the telephone number of the invitation source terminal 10 is registered in the address book. If this determination is YES, the process proceeds to step S9, and if the determination is NO, the process proceeds to step S7.

ステップS7において、招待先端末30は、招待元がアドレス帳に登録されていない不正なユーザであると判断し、招待情報をスパムメッセージに分類する。
ステップS8において、招待先端末30は、スパムメッセージを表示させる操作入力があったか否かを判定する。この判定がYESの場合、処理はステップS9に移り、判定がNOの場合、処理は終了する。
In step S7, the invitation destination terminal 30 determines that the invitation source is an unauthorized user who is not registered in the address book, and classifies the invitation information as a spam message.
In step S8, the invitee terminal 30 determines whether or not there has been an operation input for displaying a spam message. If this determination is YES, the process proceeds to step S9, and if the determination is NO, the process ends.

ステップS9において、招待先端末30は、招待情報を報知するメッセージを表示する。
ステップS10において、招待先端末30は、グループへの招待に対して承認又は拒否の選択を受け付ける。
ステップS11において、招待先端末30は、ステップS10の選択結果を管理サーバ20へ送信する。
In step S <b> 9, the invitation destination terminal 30 displays a message for notifying invitation information.
In step S <b> 10, the invitation destination terminal 30 accepts selection of approval or rejection for the invitation to the group.
In step S <b> 11, the invitation destination terminal 30 transmits the selection result in step S <b> 10 to the management server 20.

ステップS12において、管理サーバ20は、受信した選択結果に基づいて、グループの構成メンバ情報を更新する。
ステップS13及びS14において、管理サーバ20は、招待元端末10へ、グループの更新結果情報を通知する。
In step S12, the management server 20 updates group member information based on the received selection result.
In steps S13 and S14, the management server 20 notifies the invitation source terminal 10 of group update result information.

図5は、本実施形態に係るグループ作成処理の第2のパターンを示すフローチャートである。
この第2のパターンでは、第1のパターン(図4)のステップS4に続いて、符号Aのステップが追加実行される。つまり、ステップS4における判定がNOであり、招待先端末30にアプリケーションがインストールされていないので、処理はステップS21に移る。
FIG. 5 is a flowchart showing a second pattern of the group creation processing according to this embodiment.
In the second pattern, a step A is additionally executed following step S4 of the first pattern (FIG. 4). That is, the determination in step S4 is NO, and no application is installed in the invitation destination terminal 30, so the process proceeds to step S21.

ステップS21において、管理サーバ20は、アプリケーションをダウンロードするためのURLを、招待元端末10へ通知する。
ステップS22において、招待元端末10は、管理サーバ20から通知されたURLを、招待先端末30へ送信する。
In step S21, the management server 20 notifies the invitation source terminal 10 of a URL for downloading the application.
In step S <b> 22, the invitation source terminal 10 transmits the URL notified from the management server 20 to the invitation destination terminal 30.

ステップS23において、招待先端末30は、通知されたURLによって管理サーバ20又はアプリケーションのデータが記憶された他のサーバへアクセスし、アプリケーションをダウンロードする。アプリケーションのダウンロードが不要なサイトのサービス又はWebアプリを利用する場合には、招待先端末30に通知されるURLは、コミュニケーションツールのサービスを提供するサイトのURLやWebアプリを実行するためのURLであってもよい。
ステップS24において、管理サーバ20は、アプリケーションの利用者として、招待先端末30のユーザを登録する。
In step S <b> 23, the invitation destination terminal 30 accesses the management server 20 or another server storing application data by the notified URL, and downloads the application. When using a site service or web application that does not require application download, the URL notified to the invitee terminal 30 is the URL of the site providing the communication tool service or the URL for executing the web application. There may be.
In step S24, the management server 20 registers the user of the invitation destination terminal 30 as a user of the application.

ユーザ登録が完了すると、ステップS5において、管理サーバ20は、招待元端末10の電話番号を含む招待情報を、招待先端末30へ送信する。以降、ステップS6〜S14は、第1のパターン(図4)と同一である。   When the user registration is completed, the management server 20 transmits the invitation information including the telephone number of the invitation source terminal 10 to the invitation destination terminal 30 in step S5. Henceforth, step S6-S14 are the same as a 1st pattern (FIG. 4).

本実施形態によれば、グループ作成システム1は、招待先端末30において、招待元端末10のユーザの固有情報がアドレス帳に登録されているか否かを判定し、登録されていない招待元からの招待情報をスパムに分類する。これにより、グループ作成システム1は、アドレス帳に登録された知人からの安全な招待のみを受け付け、アドレス帳に登録されていない不正なユーザから招待されたグループへの意図しない参加を抑制できる。   According to the present embodiment, the group creation system 1 determines whether or not the unique information of the user of the invitation source terminal 10 is registered in the address book in the invitation destination terminal 30, and from the invitation source that is not registered. Invite information is classified as spam. Thereby, the group creation system 1 accepts only safe invitations from acquaintances registered in the address book, and can suppress unintended participation in groups invited from unauthorized users not registered in the address book.

グループ作成システム1は、固有情報として電話番号を用いることにより、端末及びユーザを特定できる安全なIDにより、容易にグループ作成機能を実現できる。   The group creation system 1 can easily realize a group creation function with a secure ID that can identify a terminal and a user by using a telephone number as unique information.

グループ作成システム1は、招待先端末30がアプリケーションの利用者として登録済みでない場合、招待情報の送信を保留して一時記憶する。これにより、グループ作成システム1は、招待先端末30が招待情報を受信する準備が整うまで待機して処理を再開できる。   If the invitation destination terminal 30 has not been registered as an application user, the group creation system 1 suspends transmission of the invitation information and temporarily stores it. Thereby, the group creation system 1 can resume the process by waiting until the invitation destination terminal 30 is ready to receive the invitation information.

また、グループ作成システム1は、招待先端末30へアプリケーションのダウンロード用サイトのURLを招待元端末10へ通知する。これにより、グループ作成システム1は、このURLを招待先端末30へ転送することにより、アプリケーションをインストールさせ、招待情報の送信及びアドレス帳による分類の処理を進行させることができる。   Further, the group creation system 1 notifies the invitation source terminal 10 of the URL of the application download site to the invitation destination terminal 30. Thereby, the group creation system 1 can install the application by transferring this URL to the invitation destination terminal 30, and can proceed with the process of sending the invitation information and the classification by the address book.

さらに、グループ作成システム1は、招待先端末30にアプリケーションがインストールされ、ユーザ登録が完了すると、管理サーバ20により保留された招待情報を招待先端末30へ送信するので、遅延なく処理を進行できる。   Further, when the application is installed in the invitation destination terminal 30 and the user registration is completed, the group creation system 1 transmits the invitation information suspended by the management server 20 to the invitation destination terminal 30, so that the process can proceed without delay.

以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。   As mentioned above, although embodiment of this invention was described, this invention is not restricted to embodiment mentioned above. Further, the effects described in the present embodiment are merely a list of the most preferable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the present embodiment.

グループ作成システム1によるグループ作成方法は、ソフトウェアにより実現される。ソフトウェアによって実現される場合には、このソフトウェアを構成するプログラムが、情報処理装置(招待元端末10、管理サーバ20、招待先端末30)にインストールされる。また、これらのプログラムは、CD−ROMのようなリムーバブルメディアに記録されてユーザに配布されてもよいし、ネットワークを介してユーザのコンピュータにダウンロードされることにより配布されてもよい。   The group creation method by the group creation system 1 is realized by software. When implemented by software, a program constituting the software is installed in the information processing apparatus (invitation source terminal 10, management server 20, invitation destination terminal 30). Also, these programs may be recorded on a removable medium such as a CD-ROM and distributed to the user, or may be distributed by being downloaded to the user's computer via a network.

1 グループ作成システム
10 招待元端末
11 アドレス帳記憶部
12 送信部(第1の送信部)
13 通知部(第2の通知部)
20 管理サーバ
21 ユーザ情報記憶部
22 特定部
23 送信部(第2の送信部)
24 招待情報記憶部
25 通知部(第1の通知部)
26 更新部
30 招待先端末
31 アドレス帳記憶部
32 判定部
33 選択部
DESCRIPTION OF SYMBOLS 1 Group creation system 10 Invitation origin terminal 11 Address book memory | storage part 12 Transmission part (1st transmission part)
13 Notification unit (second notification unit)
20 management server 21 user information storage unit 22 identification unit 23 transmission unit (second transmission unit)
24 Invitation information storage unit 25 Notification unit (first notification unit)
26 update unit 30 invitation destination terminal 31 address book storage unit 32 determination unit 33 selection unit

Claims (8)

グループへ招待する側の第1の端末、グループへ招待される側の第2の端末、及びグループを管理する管理サーバを有するグループ作成システムであって、
前記第1の端末は、
前記第2の端末を宛先とする前記グループへの招待情報を、前記管理サーバへ送信する第1の送信部を備え、
前記管理サーバは、
ユーザの固有情報、及び前記グループの構成メンバ情報を記憶するユーザ情報記憶部と、
前記第1の端末のユーザの固有情報を特定する特定部と、
前記第1の端末のユーザの固有情報及び前記招待情報を、当該招待情報の宛先である前記第2の端末へ送信する第2の送信部と、
前記第2の端末からの前記招待情報に対する応答に基づいて、前記構成メンバ情報を更新すると共に、前記第1の端末へ更新結果を通知する更新部と、を備え、
前記第2の端末は、
ユーザの固有情報を記憶するアドレス帳記憶部と、
前記招待情報と共に受信した前記第1の端末のユーザの固有情報が前記アドレス帳記憶部に記憶されている場合には、当該招待情報を通常メッセージとして分類し、前記第1の端末のユーザの固有情報が前記アドレス帳記憶部に記憶されていない場合には、当該招待情報をスパムメッセージとして分類する判定部と、
前記招待情報に対して、前記グループへ参加するか否かの選択入力を受け付け、選択結果を前記管理サーバへ送信する選択部と、を備えるグループ作成システム。
A group creation system having a first terminal invited to a group, a second terminal invited to the group, and a management server for managing the group,
The first terminal is
A first transmission unit for transmitting invitation information to the group destined for the second terminal to the management server;
The management server
A user information storage unit for storing user specific information and member information of the group;
A specifying unit for specifying unique information of a user of the first terminal;
A second transmitter that transmits the unique information of the user of the first terminal and the invitation information to the second terminal that is the destination of the invitation information;
An update unit that updates the member information based on a response to the invitation information from the second terminal and notifies the first terminal of the update result, and
The second terminal is
An address book storage unit for storing user-specific information;
When the unique information of the user of the first terminal received together with the invitation information is stored in the address book storage unit, the invitation information is classified as a normal message, and the unique information of the user of the first terminal If the information is not stored in the address book storage unit, a determination unit that classifies the invitation information as a spam message;
A group creation system comprising: a selection unit that receives a selection input as to whether or not to join the group with respect to the invitation information, and transmits a selection result to the management server.
前記第1の端末のユーザの固有情報は、当該第1の端末の電話番号である請求項1に記載のグループ作成システム。   The group creation system according to claim 1, wherein the unique information of the user of the first terminal is a telephone number of the first terminal. 前記ユーザ情報記憶部は、前記招待情報を送信可能な登録済みの端末の識別情報を記憶し、
前記第2の送信部は、前記招待情報の宛先である前記第2の端末が登録済みでない場合、当該招待情報の送信を保留し、
前記管理サーバは、前記送信を保留された招待情報を記憶する招待情報記憶部を備える請求項1又は請求項2に記載のグループ作成システム。
The user information storage unit stores identification information of a registered terminal capable of transmitting the invitation information,
When the second terminal that is the destination of the invitation information is not registered, the second transmission unit suspends transmission of the invitation information,
The group creation system according to claim 1, wherein the management server includes an invitation information storage unit that stores invitation information whose transmission is suspended.
前記管理サーバは、前記招待情報の送信が保留された場合、前記第2の端末を登録するためのサイトへの接続情報を前記第1の端末へ通知する第1の通知部を備え、
前記第1の端末は、前記接続情報を前記第2の端末へ通知する第2の通知部を備える請求項3に記載のグループ作成システム。
The management server includes a first notification unit for notifying the first terminal of connection information to a site for registering the second terminal when transmission of the invitation information is suspended,
The group creation system according to claim 3, wherein the first terminal includes a second notification unit that notifies the connection information to the second terminal.
前記接続情報は、前記管理サーバとの通信用アプリケーションをダウンロードするためのサイトのURLである請求項4に記載のグループ作成システム。   The group creation system according to claim 4, wherein the connection information is a URL of a site for downloading an application for communication with the management server. 前記第2の送信部は、前記第2の端末の登録が完了すると、前記送信を保留された招待情報を前記第2の端末へ送信する請求項3から請求項5のいずれかに記載のグループ作成システム。   The group according to any one of claims 3 to 5, wherein when the registration of the second terminal is completed, the second transmission unit transmits the invitation information whose transmission is suspended to the second terminal. Creation system. ユーザの固有情報を記憶するアドレス帳記憶部と、
グループへの招待情報と共に受信した当該招待情報の送信元端末のユーザの固有情報が前記アドレス帳記憶部に記憶されている場合には、当該招待情報を通常メッセージとして分類し、前記送信元端末のユーザの固有情報が前記アドレス帳記憶部に記憶されていない場合には、当該招待情報をスパムメッセージとして分類する判定部と、
前記招待情報に対して、前記グループへ参加するか否かの選択入力を受け付け、選択結果を、前記グループを管理するサーバへ送信する選択部と、を備える端末。
An address book storage unit for storing user-specific information;
When the unique information of the user of the source terminal of the invitation information received together with the invitation information to the group is stored in the address book storage unit, the invitation information is classified as a normal message, and the source terminal If the user's unique information is not stored in the address book storage unit, a determination unit that classifies the invitation information as a spam message;
A terminal comprising: a selection unit that receives a selection input as to whether or not to join the group with respect to the invitation information, and transmits a selection result to a server that manages the group.
コンピュータを請求項7に記載の端末として機能させるためのグループ作成プログラム。   A group creation program for causing a computer to function as the terminal according to claim 7.
JP2014069929A 2014-03-28 2014-03-28 Group creation system, server, terminal and program Pending JP2015191569A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014069929A JP2015191569A (en) 2014-03-28 2014-03-28 Group creation system, server, terminal and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014069929A JP2015191569A (en) 2014-03-28 2014-03-28 Group creation system, server, terminal and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2017020384A Division JP6336637B2 (en) 2017-02-07 2017-02-07 Group creation system, management server, and group creation program

Publications (1)

Publication Number Publication Date
JP2015191569A true JP2015191569A (en) 2015-11-02

Family

ID=54425980

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014069929A Pending JP2015191569A (en) 2014-03-28 2014-03-28 Group creation system, server, terminal and program

Country Status (1)

Country Link
JP (1) JP2015191569A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000079826A1 (en) * 1999-06-21 2000-12-28 Incirco Ab A method and an arrangement relating to groups of communicating users
JP2002202939A (en) * 2000-12-28 2002-07-19 Casio Comput Co Ltd E-mail reception control device, e-mail reception control method, and recording medium recording e-mail reception control program
JP2003141041A (en) * 2001-10-31 2003-05-16 Canon Inc Image processing apparatus, image processing method, address editing method, recording medium, and program
JP2005332187A (en) * 2004-05-19 2005-12-02 Dowango:Kk Server device, invitation processing program, portable terminal, invitation processing system and invitation processing method
JP2008003879A (en) * 2006-06-23 2008-01-10 Nec Corp Group participation management method, system, and program
JP2008225685A (en) * 2007-03-09 2008-09-25 Fujifilm Corp Content transmitting apparatus and content transmitting method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000079826A1 (en) * 1999-06-21 2000-12-28 Incirco Ab A method and an arrangement relating to groups of communicating users
JP2002202939A (en) * 2000-12-28 2002-07-19 Casio Comput Co Ltd E-mail reception control device, e-mail reception control method, and recording medium recording e-mail reception control program
JP2003141041A (en) * 2001-10-31 2003-05-16 Canon Inc Image processing apparatus, image processing method, address editing method, recording medium, and program
JP2005332187A (en) * 2004-05-19 2005-12-02 Dowango:Kk Server device, invitation processing program, portable terminal, invitation processing system and invitation processing method
JP2008003879A (en) * 2006-06-23 2008-01-10 Nec Corp Group participation management method, system, and program
JP2008225685A (en) * 2007-03-09 2008-09-25 Fujifilm Corp Content transmitting apparatus and content transmitting method

Similar Documents

Publication Publication Date Title
US20250106585A1 (en) Map interface with message marker for location-based messages
US20220263787A1 (en) Method and apparatus for sharing user event between chatbots
CN102696248B (en) Communication management function
CA3016459C (en) Managing multiple profiles for a single account in an asynchronous messaging system
JP5998031B2 (en) TERMINAL DEVICE, TERMINAL DEVICE CONTROL METHOD, AND PROGRAM
US20170091717A1 (en) Auto extraction of tasks from unstructured communications such as emails and messages
CN104753877B (en) A kind of group communication method and device
US20150326523A1 (en) Method and apparatus for augmented social networking messaging
US8886234B2 (en) Techniques for unified messaging
JP2018077847A (en) Reminder method and device of chat room base
US9552558B2 (en) Communication system facilitating a contextual environment for a user filling various role agents
CN110784393A (en) Message automatic reply method and device
US20150100653A1 (en) Method and systems for secure message transmission
WO2016018735A1 (en) Instant messaging group polls
CN108476167A (en) The system and method transmitted for indirect messages
WO2016151395A1 (en) Improvements relating to group messaging
CN106576071A (en) Instant messaging
EP2707995B1 (en) Method and system for managing voice mails in a universal plug and play network environment
JP6336637B2 (en) Group creation system, management server, and group creation program
TW200822651A (en) Deleting mechanism in SIP multimedia services
JP2015191569A (en) Group creation system, server, terminal and program
CN102483788B (en) Information processing system, information processing method, information processing device, information processing device control method, information processing terminal, information processing terminal control method, information storage medium and program
KR101867269B1 (en) Message Receiving Support Systems
CN108076035B (en) Friend making method with anonymous function
WO2007091646A1 (en) Imps system, imps client device, imps server device, imps providing method, and imps providing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161213

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170613