[go: up one dir, main page]

JP2009163443A - Device, method and program for supporting construction of friend relationship - Google Patents

Device, method and program for supporting construction of friend relationship Download PDF

Info

Publication number
JP2009163443A
JP2009163443A JP2007341389A JP2007341389A JP2009163443A JP 2009163443 A JP2009163443 A JP 2009163443A JP 2007341389 A JP2007341389 A JP 2007341389A JP 2007341389 A JP2007341389 A JP 2007341389A JP 2009163443 A JP2009163443 A JP 2009163443A
Authority
JP
Japan
Prior art keywords
user
event
information
identification information
notification
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.)
Withdrawn
Application number
JP2007341389A
Other languages
Japanese (ja)
Inventor
Hikari Deguchi
光 出口
Giichi Takasaki
義一 高崎
Takesue Nakabayashi
猛季 中林
Tomiji Suzuki
富司 鈴木
Hiroyuki Suzuki
浩之 鈴木
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.)
MEKIKI KK
Mekiki Creates Co Ltd
Original Assignee
MEKIKI KK
Mekiki Creates Co Ltd
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 MEKIKI KK, Mekiki Creates Co Ltd filed Critical MEKIKI KK
Priority to JP2007341389A priority Critical patent/JP2009163443A/en
Publication of JP2009163443A publication Critical patent/JP2009163443A/en
Withdrawn legal-status Critical Current

Links

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a mechanism for effectively supporting a user to construct a new friend relationship, and for supporting the user to continue the constructed new friend relationship by participating in an event. <P>SOLUTION: A server 10 transmits notification to guide event holding to a first user terminal 30. When receiving a reply indicating that the first user wants to participate in an event from the first user terminal, the server specifies a user to be retrieved, and retrieves the presence of attribute information common to that of the first user, and specifies a beneficial second user who the first user can meet by participating in the event. The server temporarily registers the first user ID and the second user ID, and after the end of the event, the server transmits notification to ask the first user about whether to register a friend relationship with the second user to the first user terminal, and transmits notification to ask the second user about whether to register a friend relationship with the first user to the second user terminal 40. When receiving a reply showing that the both users want the registration of a friend relationship from both the terminals, the server registers both the user IDs by associating them with each other. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、イベントに参加することで効果的に友人関係が築かれることを支援すると共に、イベントに実際に参加することで築かれた友人関係を登録し、通信ネットワーク上に開設されたネットワークサービスサイトにおいてその関係が確認可能なようにした友人関係構築支援装置、友人関係構築支援方法、及び友人関係構築支援プログラムに係り、詳しくは、実際に出会うことで築かれた友人関係と、仮想空間での出会いで築かれる友人関係とを互いに結びつけ、この友人関係が継続されるように支援する技術に関するものである。   The present invention supports the establishment of a friendship effectively by participating in an event, and registers a friendship established by actually participating in an event, and establishes a network service on a communication network. The present invention relates to a friendship construction support device, a friendship construction support method, and a friendship construction support program that make it possible to confirm the relationship on the site. It is related to the technology that connects the friendships that have been established through the encounters of each other and supports this friendship to continue.

新たな友人関係を築くきっかけの一つとして、セミナーや交流会、祝賀会、懇親会、等のイベントに参加することが挙げられる。このようなイベントは、本来、参加者同士共通する目的等を有しているから参加するものであり、お互いの目的等が分かれば、新たな友人関係を容易に築くことができるものである。また、他の参加者の職業や出身地、趣味と言った属性情報に基づいた素性が分かれば、時間を掛けることなく新たな友人関係を容易に築くことができる。   Participating in events such as seminars, exchange meetings, celebrations, social gatherings, etc. is one of the reasons for building new friendships. Such an event is intended to be attended because it has a common purpose among the participants, and a new friendship can be easily established if the purpose of each other is known. In addition, if the characteristics based on the attribute information such as occupations, hometowns, and hobbies of other participants are known, new friendships can be easily established without taking time.

ところが、イベントに参加しても最初から他の参加者の目的や素性等が分かる訳ではないため、雑談を通して共通する目的等や相手の素性を探り出し、時間をかけて新たな友人関係を築くようにしている。したがって、イベントに参加することは、新たな友人関係を築くきっかけの一つとはなるが、初対面の相手とは新たな友人関係を築くことはなかなか難しいものである。   However, even if you participate in an event, you will not understand the purpose and identity of other participants from the beginning, so you should explore common purposes and other people's identity through chatting and build new friendships over time. I have to. Therefore, participating in the event is one of the opportunities to establish a new friendship, but it is difficult to establish a new friendship with the first person you meet.

しかも、イベントに参加し、実際に出会うことで築かれた友人関係は、深く築かれることとなる反面、しばらく会っていなかったり、連絡を取っていなかったりすると、その関係性が薄らいでしまうものである。したがって、イベントで新たな友人関係を築くことができたとしても、継続して友人関係を維持する何らかの手立てがないとその関係を維持することが難しく、その場限りの友人関係に終わってしまうことがある。   Moreover, the friendship that was established by participating in the event and actually meeting it is deeply built, but if you have not met or contacted for a while, the relationship will fade. is there. Therefore, even if a new friendship can be established at an event, it is difficult to maintain the relationship without any means to continue to maintain the friendship, resulting in a temporary friendship. There is.

また、近年においては、インターネット等の通信ネットワーク上に開設されたコミュニティ型のWebサイトを利用して、新たな友人関係を築くようにしたサービスが普及している。このようなサービスは、ソーシャルネットワークサービス(以下、「SNSサービス」と記す。)と称され、事前に生年月日や出身地、出身校(学歴)、仕事(職業)、電子メールアドレス、血液型、趣味、好きなスポーツ、好きな食べ物、といった自らの特徴を表す属性情報の登録を行うことで、新たな友人関係を築くために利用することができる。このようなSNSサービスには、不特定多数のものが誰でも自由に参加できるものの他、事前に属性情報の登録を行って会員となった既存の参加者からの招待がないと利用することができないものもある。   In recent years, a service has been widespread that uses a community-type Web site established on a communication network such as the Internet to establish a new friendship. Such a service is called a social network service (hereinafter referred to as “SNS service”), and has a date of birth, place of birth, school (education), work (profession), e-mail address, blood type in advance. By registering attribute information representing their characteristics such as hobbies, favorite sports, favorite foods, etc., it can be used to build new friendships. Such an SNS service can be used if there are no invitations from existing participants who have become members after registering attribute information in advance, in addition to those that can be freely joined by an unspecified number of people. Some things are not possible.

また、従来のSNSサービスでは、SNSサービスに参加したり、友人関係を築いたりしていると、公開設定によってSNSサービスへの参加時に登録した属性情報の一部もしくは全部が他の参加者に公開されるものとなっている。この属性情報の公開は、その範囲を広げることで新たな友人関係を築き易くしている。したがって、より多くの細かな属性情報が登録され、公開設定されていれば、互いに共通する属性情報を縁として、新たな友人関係が築き易くなる。
そこで、ユーザ(参加者)の要求に適合した人物を検索し、友人関係を築くようにした手段が幾つか提案されている(たとえば、特許文献1乃至3を参照)。
In addition, in the conventional SNS service, when participating in the SNS service or building a friendship, a part or all of the attribute information registered at the time of participating in the SNS service is disclosed to other participants by public setting. It is supposed to be. This disclosure of attribute information makes it easier to build new friendships by expanding the scope of the attribute information. Therefore, if more detailed attribute information is registered and publicly set, it is easy to establish a new friendship with the attribute information common to each other.
In view of this, several means for searching for a person who meets the user's (participant's) request and establishing a friendship have been proposed (see, for example, Patent Documents 1 to 3).

ところが上記特許文献1乃至3に記載された手段では何れも、仮想空間上で築かれる友人関係であるため、実際に出会うことで築かれた友人関係に比して繋がりが弱く、新たな友人関係を容易に築くことができても、緊密な友人関係を築くことが難しい。
したがって、イベントに参加することでSNSサービスのように効果的に新たな友人関係を築くことができ、実際にこのイベントに参加することで出会って築かれた緊密な友人関係が継続されるように支援するようにした手段は、現在のところ提案されていない。
特開2001−282805号公報 特開2002−91994号公報 特開2005−259074号公報
However, since all of the means described in Patent Documents 1 to 3 are friendships established in a virtual space, the connection is weak compared to friendships established by actually meeting, and new friendships It ’s difficult to build close friendships, even if you can easily build.
Therefore, by participating in the event, new friendships can be established effectively like the SNS service, so that the close friendships established and met by actually participating in this event will continue. No means to help have been proposed so far.
JP 2001-282805 A Japanese Patent Laid-Open No. 2002-91994 JP 2005-259074 A

本発明は、上記事情に鑑みて成されたものであり、イベントに参加することを通して効果的に新たな友人関係が築かれることを支援すると共に、実際にこのイベントに参加することで築かれた新たな友人関係が継続されるように支援する仕組みを提供することを目的とする。   The present invention was made in view of the above circumstances, and was established by actually participating in this event while supporting the establishment of new friendships effectively through participation in the event. The purpose is to provide a mechanism to support new friendships.

本発明の友人関係構築支援装置は、イベントを実施する主催者が利用する主催者端末と、前記イベントへの参加勧誘を受けるユーザが利用するユーザ端末と、通信ネットワークを介してそれぞれ接続され、前記イベントに参加することで築かれたユーザ同士の友人関係を、通信ネットワーク上に開設されたネットワークサービスサイトにおいて確認可能なように登録する装置であって、前記ネットワークサービスサイトを利用するための登録を行ったユーザを識別するユーザ識別情報と、当該ユーザが予め登録した少なくとも1以上の項目からなるユーザ自らの特徴を表す属性情報と、当該ユーザへの連絡先情報と、を互いに関連付けて記憶する第1記憶手段、互いに友人関係の登録を望む第1のユーザのユーザ識別情報と、第2のユーザのユーザ識別情報と、を互いに関連付けて記憶する第2記憶手段、前記主催者端末より、少なくともイベント名、イベント開催場所、イベント開催日時、といったイベント開催情報を含むイベント案内依頼を受信し、当該イベント案内依頼に含まれるイベント開催情報に固有の識別情報(以下、「イベント識別情報」という。)を付与して、イベント識別情報と、イベント名と、イベント開催場所と、イベント開催日時と、を互いに関連付けて第3記憶手段に記憶すると共に、前記第1記憶手段を参照してユーザへの連絡先情報に基づき各ユーザ端末に対し、前記イベント開催情報を案内すると共に、当該イベントに参加するか否かの回答を求める第1の通知を生成し送信するイベント開催案内手段、前記第1の通知の送信に応じ、前記ユーザ端末より、イベント識別情報と、ユーザ識別情報と、イベントへの参加可否情報と、を含む第1の回答を受信し、当該第1の回答が、前記イベントに参加することを申込むイベント参加可情報を含むか否か判断し、前記第1の回答がイベント参加可情報を含む場合、イベント識別情報と、ユーザ識別情報と、を互いに関連付けて第4記憶手段に記憶するイベント参加第1処理手段、前記イベント開催案内手段での第1の通知の送信後、所定の時期に前記第4記憶手段を参照し、ユーザごとに、当該ユーザを第1のユーザとしてそのユーザ識別情報を特定すると共に、前記第1のユーザを除いて前記第4記憶手段に記憶されている全てのユーザを検索対象ユーザとしてそのユーザ識別情報を特定し、引き続き、前記第1記憶手段を参照して、前記第1のユーザのユーザ識別情報に基づき特定した属性情報と、前記検索対象ユーザのユーザ識別情報に基づき特定したそれぞれの属性情報とを、項目ごとに比較して同一である属性情報を有する検索対象ユーザを前記第1のユーザにとって有益な第2のユーザとして特定し、当該第2のユーザのユーザ識別情報を、前記第1のユーザとしたユーザのユーザ識別情報と関連付けて前記第4記憶手段に記憶すると共に、前記第1記憶手段を参照して前記第1のユーザのユーザ識別情報に基づき連絡先情報を特定し、当該第1のユーザが利用する第1ユーザ端末に対して、前記第2のユーザの氏名を除く属性情報の一部を開示する有益ユーザ案内と、前記イベントにおいて前記第2のユーザと実際に会うことを望むか否かの回答を求める第2の通知を生成し送信するイベント参加第2処理手段、前記第2の通知の送信に応じ、前記第1ユーザ端末より、ユーザ識別情報と、前記イベントにおいて前記第2のユーザと実際に会うことを望む紹介依頼と、を含む第2の回答を受信した場合、当該第2の回答に含まれるユーザ識別情報に基づき前記第4記憶手段を参照し、互いに関連付けられている第2のユーザのユーザ識別情報を特定し、引き続き、前記第1記憶手段を参照して特定したユーザ識別情報に基づき前記第2のユーザの連絡先情報を特定し、当該第2のユーザが利用する第2ユーザ端末に対して、前記イベントにおいて紹介したい第1のユーザがいることを知らせると共に、当該第1のユーザと会うことを望むか否かの回答を求める第3の通知を生成し送信し、さらに、前記第3の通知の送信に応じ、前記第2ユーザ端末より、前記イベントにおいて前記第1のユーザと会うことを了承する第3の回答を受信した場合、前記第1のユーザのユーザ識別情報と前記第2のユーザのユーザ識別情報とに関連付けて、友人関係の仮登録情報を前記第4記憶手段に記憶すると共に、前記第1記憶手段を参照し、前記仮登録情報が記憶された各ユーザのユーザ識別情報に基づき第1のユーザの氏名と第2のユーザの氏名を抽出し、前記第1ユーザ端末に対して第2のユーザの氏名を開示する第4の通知を送信すると共に、前記第2ユーザ端末に対して第1のユーザの氏名を開示する第5の通知を送信するイベント参加第3処理手段、前記第4の通知及び前記第5の通知を送信した後、前記第3記憶手段を参照してイベントの開催日時が経過したか否か判断し、前記開催日時が経過した場合、所定の時期に前記第4記憶手段を参照して、当該イベントのイベント識別情報に基づき第1のユーザのユーザ識別情報を特定すると共に、第2のユーザのユーザ識別情報を特定し、前記第1記憶手段を参照して前記第1のユーザのユーザ識別情報及び前記第2のユーザのユーザ識別情報に基づきそれぞれの連絡先情報を特定し、さらに、前記第1ユーザ端末に対して、前記イベントにおいて会うことを望んだ第2のユーザとの友人関係を登録するか否か問う第6の通知を生成し送信すると共に、前記第2ユーザ端末に対して、前記イベントにおいて会うことを了承した第1のユーザとの友人関係を登録するか否か問う第7の通知を生成し送信し、前記第6の通知に応じて前記第1ユーザ端末より、前記第2のユーザと友人関係を登録することを望む友人関係登録同意回答を受信すると共に、前記第7の通知に応じて、前記第2ユーザ端末より、前記第1のユーザと友人関係を登録することを望む友人関係登録同意回答を受信した場合、前記第1のユーザのユーザ識別情報と、前記第2のユーザのユーザ識別情報と、を互いに関連付けて前記第2記憶手段に記憶するイベント参加第4処理手段、を少なくとも有することを特徴とする。   The friendship construction support device of the present invention is connected to an organizer terminal used by an organizer who performs an event, a user terminal used by a user who receives an invitation to participate in the event, and a communication network, respectively, An apparatus for registering a friendship between users established by participating in an event so that the friendship between users can be confirmed on a network service site established on a communication network, the registration for using the network service site User identification information for identifying a user who has performed, attribute information representing the user's own characteristics including at least one item registered in advance by the user, and contact information for the user are stored in association with each other. 1 storage means, user identification information of a first user who wants to register a friendship with each other, and a second user's A second storage means for storing the user identification information in association with each other, receiving an event guidance request including at least event name, event location, event date and time from the organizer terminal, and receiving the event Unique identification information (hereinafter referred to as “event identification information”) is added to the event holding information included in the guidance request, and the event identification information, the event name, the event holding location, and the event holding date and time are mutually connected. Whether to participate in the event while associating and storing the information in the third storage means, guiding the event holding information to each user terminal based on the contact information to the user with reference to the first storage means Event holding guidance means for generating and transmitting a first notification for requesting such an answer, and in response to the transmission of the first notification, the user Event participation permission information for receiving a first response including event identification information, user identification information, and event participation permission information from the end, and applying for the first response to participate in the event Event participation first processing means for storing the event identification information and the user identification information in association with each other in the fourth storage means when the first answer includes event participation permission information, After the transmission of the first notification by the event holding guidance means, the user is referred to the fourth storage means at a predetermined time, and for each user, the user identification information is specified as the first user, and Identify all the users stored in the fourth storage means except for the first user as the search target users, and then refer to the first storage means, The search target having the same attribute information by comparing the attribute information specified based on the user identification information of the first user and the respective attribute information specified based on the user identification information of the search target user for each item The user is identified as a second user that is beneficial to the first user, and the user identification information of the second user is associated with the user identification information of the user designated as the first user in the fourth storage means. And storing the contact information on the basis of the user identification information of the first user with reference to the first storage means, and for the first user terminal used by the first user, the second user terminal Informative user guidance disclosing a part of the attribute information excluding the user's name, and a second notification asking for an answer as to whether or not he / she really wants to meet the second user at the event Event participation second processing means to be generated and transmitted, in response to transmission of the second notification, from the first user terminal, user identification information, and an introduction request for actually meeting the second user in the event When the second answer including the above is received, the fourth storage means is referred to based on the user identification information included in the second answer, and the user identification information of the second user associated with each other is specified. Subsequently, the contact information of the second user is specified based on the user identification information specified with reference to the first storage unit, and the second user terminal used by the second user is A third notification is generated and transmitted to inform that there is a first user to be introduced at the event, and whether or not he / she wishes to meet the first user, and further In response to the transmission of the notification, when a third answer is received from the second user terminal that acknowledges meeting the first user in the event, the user identification information of the first user and the second user Temporary registration information of friendship is stored in the fourth storage means in association with the user identification information of the user, and the user identification information of each user in which the temporary registration information is stored with reference to the first storage means The first user's name and the second user's name are extracted based on the first user terminal, a fourth notification disclosing the second user's name is sent to the first user terminal, and the second user terminal Event participation third processing means for transmitting a fifth notification disclosing the name of the first user to the first, after sending the fourth notification and the fifth notification, refer to the third storage means Event date and time If the date and time of the event have passed, the user identification information of the first user is specified based on the event identification information of the event with reference to the fourth storage means at a predetermined time. And identifying the user identification information of the second user, referring to the first storage means, and determining each contact information based on the user identification information of the first user and the user identification information of the second user. Identifying and transmitting to the first user terminal a sixth notification asking whether or not to register a friendship with a second user who wishes to meet at the event; A second notification is generated and transmitted to the two-user terminal asking whether or not to register a friendship with the first user who has agreed to meet at the event, and the second notification is sent in response to the sixth notification. 1 you A friendship registration consent reply that desires to register a friendship with the second user is received from the terminal, and the first user and the friend are received from the second user terminal in response to the seventh notification. When receiving a friendship registration consent reply that desires to register a relationship, the user identification information of the first user and the user identification information of the second user are associated with each other and stored in the second storage means And at least event participation fourth processing means.

また、本発明の友人関係構築支援装置は、前記イベント開催案内手段が、前記第1の通知として、前記イベントに参加する目的は何か、前記イベントに参加することで出会える有益なユーザを事前に探し出す検索を望むか否か、といった回答を求める質問を含んで送信し、前記イベント参加第1処理手段が、前記第1の回答として、前記イベントへの参加目的、前記有益ユーザの検索要求、をさらに含んで受信し、前記参加目的、前記検索要求、を前記ユーザ識別情報と関連付けて前記第4記憶手段にさらに記憶し、前記イベント参加第2処理手段が、前記検索要求を有するユーザを第1のユーザとして、当該第1のユーザごとに参加目的を特定し、引き続き、特定した参加目的に含まれる語をキーワードとして、前記第1記憶手段を参照し、前記検索対象ユーザのユーザ識別情報に基づき特定した属性情報を検索して前記キーワードを含む属性情報を有する検索対象ユーザを第2のユーザとして特定する、ものとしても良い。   In addition, the friendship construction support device of the present invention is configured so that the event holding guide means in advance, as the first notification, what is the purpose of participating in the event, and useful users who can meet by participating in the event in advance. The event participation first processing means transmits, as the first answer, a purpose of participation in the event, a search request for the beneficial user, and the like. And further storing the participation purpose and the search request in association with the user identification information in the fourth storage means, wherein the event participation second processing means is configured to select the user having the search request as a first user. As the user, the purpose of participation is specified for each of the first users, and subsequently, the first storage means is referred to using words included in the specified purpose of participation as keywords. Identifying a search target user having the attribute information including the keyword by searching the attribute information specified based on the user identification information of the search target user as the second user may be things.

また、本発明の友人関係構築支援装置は、前記イベント開催案内手段が、前記イベント案内依頼として、前記第1記憶手段に記憶されていないユーザを特別勧誘先ユーザとして指定すると共に、当該特別勧誘先ユーザの連絡先情報をさらに含んで受信した場合、前記第1記憶手段に記憶されたユーザの連絡先情報と共に、前記特別勧誘先ユーザの連絡先情報に基づき、各ユーザ端末に対して前記第1の通知を送信し、前記イベント参加第1手段が、前記第1の回答の受信に伴い、前記特別勧誘先ユーザからの回答であるか否か判断し、前記第1の回答が、特別勧誘先ユーザからの回答であって、イベント参加可情報をさらに含む場合、当該特別勧誘先ユーザに対し、前記ネットワークサービスサイトを利用するための登録を促す第8の通知を送信し、前記イベント参加第2手段が、前記第1のユーザが特別勧誘先ユーザである場合、前記イベント開催案内手段での第1の通知の送信後、所定の時期に、前記第1記憶手段を参照して特別勧誘先ユーザの連絡先情報に基づき、前記ネットワークサービスサイトを利用するための登録を行ったか否か判断し、前記特別勧誘先ユーザが前記登録を行っていた場合、有益ユーザを特定する検索を実施する、ものとしても良い。   Further, in the friendship construction support device of the present invention, the event holding guide means designates a user not stored in the first storage means as the special invitation destination user as the event guidance request, and the special invitation destination When the user contact information is further received, the user contact information stored in the first storage unit and the contact information of the special solicitation destination user together with the user contact information are stored in the first storage unit. The event participation first means determines whether or not the first answer is a response from the special solicitation destination user upon receipt of the first answer, and the first answer is the special solicitation destination. If the response from the user further includes event participation permission information, an eighth notification that prompts the special solicitation destination user to register to use the network service site is provided. And when the first user is a special solicitation destination user, the first storage means at a predetermined time after transmission of the first notification by the event holding guidance means. Based on the contact information of the special solicitation destination user, it is determined whether or not registration for using the network service site has been performed, and if the special solicitation destination user has performed the registration, a beneficial user is selected. It is good also as what performs the search to identify.

また、本発明の友人関係構築支援装置は、前記ユーザ端末の接続に応じてユーザ識別情報を取得し、前記第2記憶手段を参照して当該ユーザ識別情報を第1のユーザ識別情報又は第2のユーザ識別情報として関連付けて記憶されている第2のユーザ識別情報又は第1のユーザ識別情報を友人関係登録ユーザの識別情報として全て特定し、さらに、前記第1記憶手段を参照して特定した友人関係登録ユーザのユーザ名情報を抽出し、当該ユーザ名情報を、友人関係登録ユーザ一覧情報として表示するように前記ユーザ端末へ送信する友人関係登録ユーザ情報開示手段、をさらに有するものとしても良い。   In addition, the friendship construction support apparatus of the present invention acquires user identification information according to the connection of the user terminal, refers to the second storage means, and determines the user identification information as the first user identification information or the second user identification information. The second user identification information or the first user identification information stored in association with each other as the user identification information is specified as the friendship registration user identification information, and further specified with reference to the first storage means It may further comprise a friendship registration user information disclosure means for extracting user name information of a friendship registration user and transmitting the user name information to the user terminal so as to be displayed as friendship registration user list information. .

また、本発明の友人関係構築支援装置は、前記第1記憶手段が、ユーザ識別情報に関連付けて、当該ユーザを視覚的に識別するユーザ画像情報をさらに記憶し、前記友人関係登録ユーザ情報開示手段が、前記友人関係登録ユーザの識別情報を特定した後、前記第1記憶手段を参照し、前記ユーザ名情報に代えて又は前記ユーザ名情報と共に前記ユーザ画像情報を抽出し、当該ユーザ画像情報を友人関係登録ユーザ一覧情報として表示するように前記ユーザ端末へ送信する、ものとしても良い。   In the friendship construction support apparatus of the present invention, the first storage means further stores user image information for visually identifying the user in association with user identification information, and the friendship registration user information disclosure means However, after identifying the identification information of the friendship registered user, the user image information is extracted with reference to the first storage means, instead of the user name information or together with the user name information, It is good also as what is transmitted to the said user terminal so that it may display as friend relationship registration user list information.

さらに、本発明の友人関係構築支援装置は、前記第2記憶手段が、第1のユーザのユーザ識別情報、及び第2のユーザのユーザ識別情報と互いに関連付けて、友人関係の登録のきっかけとなったイベント名、及びイベント開催場所といったイベント開催情報をさらに記憶し、前記友人関係登録ユーザ情報開示手段が、前記友人関係登録ユーザの識別情報を全て特定すると共に、当該友人関係登録ユーザの識別情報と互いに関連付けて記憶されているイベント開催情報を抽出し、前記ユーザ名情報及び/又は前記ユーザ画像情報と共に、当該イベント開催情報を友人関係登録ユーザ一覧情報として表示するように前記ユーザ端末へ送信する、ものとしても良い。   Furthermore, in the friendship construction support apparatus of the present invention, the second storage means is associated with the user identification information of the first user and the user identification information of the second user, and becomes a trigger for registering the friendship. Event holding information such as event name and event holding location is further stored, and the friendship registration user information disclosure means specifies all the identification information of the friendship registration user, and the identification information of the friendship registration user The event holding information stored in association with each other is extracted and transmitted to the user terminal so as to display the event holding information as friend relationship registration user list information together with the user name information and / or the user image information. It is good as a thing.

また、本発明の友人関係構築支援方法は、イベントを実施する主催者が利用する主催者端末と、前記イベントへの参加勧誘を受けるユーザが利用するユーザ端末と、通信ネットワークを介してそれぞれ接続され、前記通信ネットワーク上に開設されたネットワークサービスサイトを利用するための登録を行ったユーザを識別するユーザ識別情報と、当該ユーザが予め登録した少なくとも1以上の項目からなるユーザ自らの特徴を表す属性情報と、当該ユーザへの連絡先情報と、を互いに関連付けて記憶する第1記憶手段、互いに友人関係の登録を望む第1のユーザのユーザ識別情報と、第2のユーザのユーザ識別情報と、を互いに関連付けて記憶する第2記憶手段、を有する装置により、前記イベントに参加することで築かれたユーザ同士の友人関係を、通信ネットワーク上に開設されたネットワークサービスサイトにおいて確認可能なように登録する方法であって、イベント開催案内手段が、前記主催者端末より、少なくともイベント名、イベント開催日時、イベント開催場所、といったイベント開催情報を含むイベント案内依頼を受信するステップ、イベント開催案内手段が、前記イベント案内依頼の受信に応じ、当該イベント案内依頼に含まれるイベント開催情報に固有の識別情報(以下、「イベント識別情報」という。)を付与して、イベント識別情報と、イベント名と、イベント開催日時と、を互いに関連付けて第3記憶手段に記憶するステップ、イベント開催案内手段が、前記第1記憶手段を参照してユーザへの連絡先情報に基づき各ユーザ端末に対し、前記イベント開催情報を案内すると共に、当該イベントに参加するか否かの回答を求める第1の通知を生成し送信するステップ、イベント参加第1処理手段が、前記第1の通知の送信に応じ、前記ユーザ端末より、イベント識別情報と、ユーザ識別情報と、イベントへの参加可否情報と、を含む第1の回答を受信するステップ、イベント参加第1処理手段が、当該第1の回答が、前記イベントに参加することを申込むイベント参加可情報を含むか否か判断するステップ、イベント参加第1処理手段が、前記第1の回答がイベント参加可情報を含む場合、イベント識別情報と、ユーザ識別情報と、を互いに関連付けて第4記憶手段に記憶するするステップ、イベント参加第2処理手段が、前記イベント開催案内手段での第1の通知の送信後、所定の時期に前記第4記憶手段を参照し、ユーザごとに、当該ユーザを第1のユーザとしてそのユーザ識別情報を特定すると共に、前記第1のユーザを除いて前記第4記憶手段に記憶されている全てのユーザを検索対象ユーザとしてそのユーザ識別情報を特定するステップ、イベント参加第2処理手段が、引き続き、前記第1記憶手段を参照して、前記第1のユーザのユーザ識別情報に基づき特定した属性情報と、前記検索対象ユーザのユーザ識別情報に基づき特定したそれぞれの属性情報とを、項目ごとに比較して同一である属性情報を有する検索対象ユーザを前記第1のユーザにとって有益な第2のユーザとして特定するステップ、イベント参加第2処理手段が、当該第2のユーザのユーザ識別情報を、前記第1のユーザとしたユーザのユーザ識別情報と関連付けて前記第4記憶手段に記憶するステップ、イベント参加第2処理手段が、前記第1記憶手段を参照して前記第1のユーザのユーザ識別情報に基づき連絡先情報を特定し、当該第1のユーザが利用する第1ユーザ端末に対して、前記第2のユーザの氏名を除く属性情報の一部を開示する有益ユーザ案内と、前記イベントにおいて前記第2のユーザと実際に会うことを望むか否かの回答を求める第2の通知を生成し送信するステップ、イベント参加第3処理手段が、前記第2の通知の送信に応じ、前記第1ユーザ端末より、ユーザ識別情報と、前記イベントにおいて前記第2のユーザと実際に会うことを望む紹介依頼と、を含む第2の回答を受信するステップ、イベント参加第3処理手段が、前記第2の回答を受信した場合、当該第2の回答に含まれるユーザ識別情報に基づき前記第4記憶手段を参照し、互いに関連付けられている第2のユーザのユーザ識別情報を特定し、引き続き、前記第1記憶手段を参照して特定したユーザ識別情報に基づき前記第2のユーザの連絡先情報を特定し、当該第2のユーザが利用する第2ユーザ端末に対して、前記イベントにおいて紹介したい第1のユーザがいることを知らせると共に、当該第1のユーザと会うことを望むか否かの回答を求める第3の通知を生成し送信するステップ、イベント参加第3処理手段が、前記第3の通知の送信に応じ、前記第2ユーザ端末より、前記イベントにおいて前記第1のユーザと実際に会うことを了承する第3の回答を受信するステップ、イベント参加第3処理手段が、前記第3の回答を受信した場合、前記第1のユーザのユーザ識別情報と前記第2のユーザのユーザ識別情報とに関連付けて、友人関係の仮登録情報を前記第4記憶手段に記憶するするステップ、イベント参加第3処理手段が、さらに、前記第1記憶手段を参照し、前記仮登録情報が記憶された各ユーザのユーザ識別情報に基づき第1のユーザの氏名と第2のユーザの氏名を抽出し、前記第1ユーザ端末に対して第2のユーザの氏名を開示する第4の通知を送信すると共に、前記第2ユーザ端末に対して第1のユーザの氏名を開示する第5の通知を送信するステップ、イベント参加第4処理手段が、前記第4の通知及び前記第5の通知を送信した後、前記第3記憶手段を参照してイベントの開催日時が経過したか否か判断するステップ、イベント参加第4処理手段が、前記開催日時が経過した場合、所定の時期に前記第4記憶手段を参照して、当該イベントのイベント識別情報に基づき第1のユーザのユーザ識別情報を特定すると共に、第2のユーザのユーザ識別情報を特定するステップ、イベント参加第4処理手段が、前記第1記憶手段を参照して前記第1のユーザのユーザ識別情報及び前記第2のユーザのユーザ識別情報に基づきそれぞれの連絡先情報を特定し、さらに、前記第1ユーザ端末に対して、前記イベントにおいて会うことを望んだ第2のユーザとの友人関係を登録するか否か問う第6の通知を生成し送信すると共に、前記第2ユーザ端末に対して、前記イベントにおいて会うことを了承した第1のユーザとの友人関係を登録するか否か問う第7の通知を生成し送信するステップ、イベント参加第4処理手段が、前記第6の通知に応じて前記第1ユーザ端末より、前記第2のユーザと友人関係を登録することを望む友人関係登録同意回答を受信すると共に、前記第7の通知に応じて、前記第2ユーザ端末より、前記第1のユーザと友人関係を登録することを望む友人関係登録同意回答を受信したとき、前記第1のユーザのユーザ識別情報と、前記第2のユーザのユーザ識別情報と、を互いに関連付けて前記第2記憶手段に記憶するステップ、を少なくとも有していることを特徴とする。   In addition, the friendship construction support method of the present invention is connected via a communication network to an organizer terminal used by an organizer who conducts an event, and a user terminal used by a user who is invited to participate in the event. , User identification information for identifying a user who has registered for using a network service site established on the communication network, and an attribute representing the user's own characteristics, which includes at least one or more items registered in advance by the user First storage means for storing information and contact information for the user in association with each other, user identification information of a first user who wants to register a friendship with each other, user identification information of a second user, Between the users built by participating in the event by means of a device having second storage means for storing them in association with each other A method for registering human relations so as to be able to be confirmed on a network service site established on a communication network, wherein the event holding guide means receives at least an event name, an event date and time, an event holding location from the organizer terminal. The step of receiving an event guidance request including event holding information, such as, the event holding guidance means, in response to receiving the event guidance request, identification information unique to the event holding information included in the event guidance request (hereinafter referred to as “event”) A step of storing the event identification information, the event name, and the event date and time in association with each other in the third storage means, and the event holding guide means includes the first storage means. Refer to the contact information to the user and refer to the event for each user terminal. A step of generating and transmitting a first notification requesting an answer as to whether or not to participate in the event while guiding the event information, and an event participation first processing means responding to the transmission of the first notification, the user A step of receiving a first answer including event identification information, user identification information, and event participation information from the terminal, and an event participation first processing means, wherein the first answer is sent to the event A step of determining whether or not to include event participation permission information for applying to participate, and event participation first processing means, when the first answer includes event participation permission information, event identification information, user identification information, In the fourth storage means in association with each other, the event participation second processing means at a predetermined time after transmission of the first notification in the event holding guidance means Referring to the fourth storage means, for each user, the user identification information is specified as the first user, and all the users stored in the fourth storage means except for the first user Identifying the user identification information as a search target user, the event participation second processing means, referring to the first storage means, and the attribute information specified based on the user identification information of the first user The search target user having the same attribute information by comparing each attribute information specified based on the user identification information of the search target user for each item is defined as a second user useful for the first user. A step of identifying the event participation second processing means, wherein the user identification information of the second user is the user identification information of the user who is the first user; The step of linking and storing in the fourth storage means, the event participation second processing means specifies contact information based on the user identification information of the first user with reference to the first storage means, Useful user guidance for disclosing a part of attribute information excluding the name of the second user to the first user terminal used by one user, and actually meeting the second user at the event Generating and transmitting a second notification asking for an answer as to whether or not the event participation third processing means sends user identification information from the first user terminal in response to the transmission of the second notification; A step of receiving a second answer including an introduction request that the user actually wants to meet with the second user at the event, and when the event participation third processing means receives the second answer, the second answer of Based on the user identification information included in the answer, the fourth storage means is referred to, the user identification information of the second user associated with each other is specified, and then the user identification specified with reference to the first storage means The contact information of the second user is specified based on the information, and the second user terminal used by the second user is notified that there is a first user to be introduced in the event, and the second user terminal A step of generating and transmitting a third notification requesting an answer as to whether or not one wants to meet one user, and an event participation third processing means, from the second user terminal, in response to the transmission of the third notification , Receiving a third answer that approves actually meeting the first user in the event, if the event participation third processing means receives the third answer, Storing the temporary registration information of friendship in the fourth storage means in association with the user identification information of the first user and the user identification information of the second user, an event participation third processing means, Further, referring to the first storage means, the name of the first user and the name of the second user are extracted based on the user identification information of each user in which the temporary registration information is stored, and the first user terminal Transmitting a fourth notification disclosing the name of the second user to the second user and transmitting a fifth notification disclosing the name of the first user to the second user terminal; A step in which a processing means determines whether or not an event date has passed by referring to the third storage means after transmitting the fourth notification and the fifth notification; an event participation fourth processing means; The date When the time elapses, the user identification information of the first user is specified based on the event identification information of the event with reference to the fourth storage means at a predetermined time, and the user identification information of the second user is specified. Step, event participation fourth processing means refers to the first storage means to identify each contact information based on the user identification information of the first user and the user identification information of the second user, Further, the second user terminal generates and transmits a sixth notification asking whether or not to register a friendship with a second user who wishes to meet at the event to the first user terminal. Generating and transmitting a seventh notification asking whether or not to register a friendship with the first user who has agreed to meet in the event, event participation fourth process In response to the sixth notification, the stage receives from the first user terminal a friendship registration consent reply that desires to register a friendship with the second user, and in response to the seventh notification. , When receiving a friendship registration consent reply that desires to register a friendship with the first user from the second user terminal, the user identification information of the first user and the user of the second user And a step of storing the identification information in association with each other in the second storage means.

また、本発明の友人関係構築支援プログラムは、イベントを実施する主催者が利用する主催者端末と、前記イベントへの参加勧誘を受けるユーザが利用するユーザ端末と、通信ネットワークを介してそれぞれ接続され、前記通信ネットワーク上に開設されたネットワークサービスサイトを利用するための登録を行ったユーザを識別するユーザ識別情報と、当該ユーザが予め登録した少なくとも1以上の項目からなるユーザ自らの特徴を表す属性情報と、当該ユーザへの連絡先情報と、を互いに関連付けて記憶する第1記憶手段、互いに友人関係の登録を望む第1のユーザのユーザ識別情報と、第2のユーザのユーザ識別情報と、を互いに関連付けて記憶する第2記憶手段、を有し、前記イベントに参加することで築かれたユーザ同士の友人関係を、通信ネットワーク上に開設されたネットワークサービスサイトにおいて確認可能なように登録することを実行させるためにコンピュータを、前記主催者端末より、少なくともイベント名、イベント開催場所、イベント開催日時、といったイベント開催情報を含むイベント案内依頼を受信し、当該イベント案内依頼に含まれるイベント開催情報に固有の識別情報(以下、「イベント識別情報」という。)を付与して、イベント識別情報と、イベント名と、イベント開催場所、イベント開催日時と、を互いに関連付けて第3記憶手段に記憶する手段、前記イベント案内依頼の受信に応じ、前記第1記憶手段を参照してユーザへの連絡先情報に基づき各ユーザ端末に対し、前記イベント開催情報を案内すると共に、当該イベントに参加するか否かの回答を求める第1の通知を生成し送信する手段、前記第1の通知の送信に応じ、前記ユーザ端末より、イベント識別情報と、ユーザ識別情報と、イベントへの参加可否情報と、を少なくとも含む第1の回答を受信し、当該第1の回答が、前記イベントに参加することを申込むイベント参加可情報を含むか否か判断する手段、前記判断の結果、前記第1の回答がイベント参加可情報を含む場合、イベント識別情報と、ユーザ識別情報と、を互いに関連付けて第4記憶手段に記憶する手段、前記第1の通知の送信後、所定の時期に前記第4記憶手段を参照し、ユーザごとに、当該ユーザを第1のユーザとしてそのユーザ識別情報を特定すると共に、前記第1のユーザを除いて前記第4記憶手段に記憶されている全てのユーザを検索対象ユーザとしてそのユーザ識別情報を特定する手段、引き続き、前記第1記憶手段を参照して、前記第1のユーザのユーザ識別情報に基づき特定した属性情報と、前記検索対象ユーザのユーザ識別情報に基づき特定したそれぞれの属性情報とを、項目ごとに比較して同一である属性情報を有する検索対象ユーザを前記第1のユーザにとって有益な第2のユーザとして特定し、さらに、当該第2のユーザのユーザ識別情報を、前記第1のユーザとしたユーザのユーザ識別情報と関連付けて前記第4記憶手段に記憶する手段、さらに、前記第1記憶手段を参照して前記第1のユーザのユーザ識別情報に基づき連絡先情報を特定し、当該第1のユーザが利用する第1ユーザ端末に対して、前記第2のユーザの氏名を除く属性情報の一部を開示する有益ユーザ案内と、前記イベントにおいて前記第2のユーザと実際に会うことを望むか否かの回答を求める第2の通知を生成し送信する手段、前記第2の通知の送信に応じ、前記第1ユーザ端末より、ユーザ識別情報と、前記イベントにおいて前記第2のユーザと実際に会うことを望む紹介依頼と、を含む第2の回答を受信した場合、当該第2の回答に含まれるユーザ識別情報に基づき前記第4記憶手段を参照し、互いに関連付けられている第2のユーザのユーザ識別情報を特定し、引き続き、前記第1記憶手段を参照して特定したユーザ識別情報に基づき前記第2のユーザの連絡先情報を特定し、当該第2のユーザが利用する第2ユーザ端末に対して、前記イベントにおいて紹介したい第1のユーザがいることを知らせると共に、当該第1のユーザと会うことを望むか否かの回答を求める第3の通知を生成し送信する手段、さらに、前記第3の通知の送信に応じ、前記第2ユーザ端末より、前記イベントにおいて前記第1のユーザと実際に会うことを了承する第3の回答を受信した場合、前記第1のユーザのユーザ識別情報と前記第2のユーザのユーザ識別情報とに関連付けて、友人関係の仮登録情報を前記第4記憶手段に記憶すると共に、前記第1記憶手段を参照し、前記仮登録情報が記憶された各ユーザのユーザ識別情報に基づき第1のユーザの氏名と第2のユーザの氏名を抽出し、前記第1ユーザ端末に対して第2のユーザの氏名を開示する第4の通知を送信すると共に、前記第2ユーザ端末に対して第1のユーザの氏名を開示する第5の通知を送信する手段、前記第4の通知及び前記第5の通知を送信した後、前記第3記憶手段を参照してイベントの開催日時が経過したか否か判断し、前記開催日時が経過した場合、所定の時期に前記第4記憶手段を参照して、当該イベントのイベント識別情報に基づき第1のユーザのユーザ識別情報を特定すると共に、第2のユーザのユーザ識別情報を特定し、前記第1記憶手段を参照して前記第1のユーザのユーザ識別情報及び前記第2のユーザのユーザ識別情報に基づきそれぞれの連絡先情報を特定する手段、さらに、前記第1ユーザ端末に対して、前記イベントにおいて会うことを望んだ第2のユーザとの友人関係を登録するか否か問う第6の通知を生成し送信すると共に、前記第2ユーザ端末に対して、前記イベントにおいて会うことを了承した第1のユーザとの友人関係を登録するか否か問う第7の通知を生成し送信する手段、前記第6の通知に応じて前記第1ユーザ端末より、前記第2のユーザと友人関係を登録することを望む友人関係登録同意回答を受信すると共に、前記第7の通知に応じて、前記第2ユーザ端末より、前記第1のユーザと友人関係を登録することを望む友人関係登録同意回答を受信したとき、前記第1のユーザのユーザ識別情報と、前記第2のユーザのユーザ識別情報と、を互いに関連付けて前記第2記憶手段に記憶する手段、として機能させることを特徴とする。   In addition, the friendship construction support program of the present invention is connected via a communication network to an organizer terminal used by an organizer who carries out an event, and a user terminal used by a user who is invited to participate in the event. , User identification information for identifying a user who has registered for using a network service site established on the communication network, and an attribute representing the user's own characteristics, which includes at least one or more items registered in advance by the user First storage means for storing information and contact information for the user in association with each other, user identification information of a first user who wants to register a friendship with each other, user identification information of a second user, Second storage means for storing them in association with each other, and the friendship between users established by participating in the event Event to hold at least the event name, event location, and event date and time from the organizer terminal in order to execute registration of the computer so that it can be confirmed on the network service site established on the communication network. An event guidance request including information is received, unique identification information (hereinafter referred to as “event identification information”) is given to the event holding information included in the event guidance request, the event identification information, the event name, Means for storing the event location and the date and time of the event in association with each other in the third storage means, and each user based on contact information to the user with reference to the first storage means in response to the reception of the event guidance request Whether to participate in the event while guiding the event information to the terminal Means for generating and transmitting a first notification for requesting such an answer, in response to transmission of the first notification, from the user terminal, event identification information, user identification information, and information on whether or not to participate in the event, Means for receiving at least a first answer, and determining whether or not the first answer includes event participation information for applying to participate in the event; as a result of the determination, the first answer is an event When participation permission information is included, means for storing event identification information and user identification information in association with each other in the fourth storage means, and referring to the fourth storage means at a predetermined time after transmission of the first notification For each user, the user identification information is specified with the user as the first user, and all users stored in the fourth storage means except the first user are search target users. Means for identifying the user identification information, and subsequently referring to the first storage means for identification based on the attribute information identified based on the user identification information of the first user and the user identification information of the search target user The search target user having the same attribute information by comparing each attribute information with each item is identified as the second user useful for the first user, and the user of the second user Means for storing the identification information in the fourth storage means in association with the user identification information of the user designated as the first user; and further, referring to the first storage means for the user identification information of the first user. A beneficial user who specifies contact information based on the information and discloses part of attribute information excluding the name of the second user to the first user terminal used by the first user And means for generating and transmitting a second notification requesting an answer as to whether or not it is actually desired to meet the second user at the event, the first user in response to the transmission of the second notification When receiving a second answer including user identification information and an introduction request for actually meeting the second user at the event from the terminal, the user identification information included in the second answer Based on the fourth storage means, the user identification information of the second users associated with each other is specified, and subsequently, the second user based on the user identification information specified with reference to the first storage means And the second user terminal used by the second user is notified that there is a first user to be introduced in the event, and the first user and Means for generating and transmitting a third notification asking for an answer as to whether or not the user wishes to respond, and further, in response to the transmission of the third notification, from the second user terminal to the first user in the event When receiving a third answer that approves the fact of meeting, the temporary registration information of friendship is associated with the user identification information of the first user and the user identification information of the second user. Storing in the storage means, referring to the first storage means, extracting the name of the first user and the name of the second user based on the user identification information of each user in which the temporary registration information is stored; Means for transmitting a fourth notification disclosing the name of the second user to the first user terminal and transmitting a fifth notification disclosing the name of the first user to the second user terminal; , The fourth notification and the After transmitting the fifth notification, the third storage means is referred to determine whether or not the date and time of the event has passed. If the date and time of the event has passed, the fourth storage means is referred to at a predetermined time. Then, the user identification information of the first user is specified based on the event identification information of the event, the user identification information of the second user is specified, and the first user is referred to by referring to the first storage means Means for specifying each contact information based on the user identification information of the user and the user identification information of the second user, and a second user who wishes to meet at the event to the first user terminal A sixth notification asking whether or not to register his friendship is generated and transmitted, and a friendship with the first user who has approved to meet at the event is registered with the second user terminal A means for generating and transmitting a seventh notification asking whether or not, a friendship registration consent reply that desires to register a friendship with the second user from the first user terminal in response to the sixth notification , And in response to the seventh notification, from the second user terminal, when receiving a friendship registration consent answer that desires to register a friendship with the first user, the first user The user identification information and the user identification information of the second user are associated with each other and stored in the second storage means.

本発明の友人関係構築支援装置によれば、イベントを実施する主催者より依頼のあったイベント開催情報をユーザに対して案内し、ユーザよりイベントに参加することを申込むイベント参加可情報を含む回答を受信した場合、共通する属性情報の有無を検索する。よって、共通する属性情報に基づき、イベントに参加することで出会える有益なユーザを特定することができる。これにより、ユーザに対して、イベントに参加することで出会える有益なユーザを紹介することができる。
また、イベントにおいて双方が互いに会うことを希望した場合に、イベントにおいて出会えるように相手の氏名を開示し、両者の識別情報を互いに関連付けて友人関係の仮登録状態とすると共に、イベントが終了した後、仮登録状態の双方に対して、友人関係を登録することを望むか否か問う通知を送信し、双方より友人関係を登録することを望む回答を受信した場合、両者の識別情報を互いに関連付けて登録する。よって、イベントにおいて容易に友人関係を築くきっかけを与えることができると共に、実際に出会ってから友人関係を築くか否か判断をする機会を与えることができ、友人関係が登録された場合、一方の識別情報より、互いに関連付けて登録された友人関係を有するユーザを特定することができる。これにより、通信ネットワーク上に開設されたネットワークサービスサイトにおいて友人関係の確認が可能なものとすることができる。
したがって、本発明では、イベントに参加することを通して効果的に新たな友人関係が築かれることを支援すると共に、実際にこのイベントに参加することで築かれた新たな友人関係が継続されるように支援する仕組みを提供することができる。
According to the friendship construction support device of the present invention, the event hosting information requested by the organizer who conducts the event is guided to the user, and the answer including event participation permission information for applying to participate in the event from the user is included. Is received, the presence / absence of common attribute information is searched. Therefore, based on the common attribute information, it is possible to identify useful users who can meet by participating in the event. Thereby, the useful user who can meet by participating in an event can be introduced with respect to a user.
Also, if both parties wish to meet each other at the event, disclose the name of the other party so that they can meet at the event, associate the identification information of both parties into a temporary registration state of friendship, and after the event ends If a notification is sent to both of the temporary registration states asking whether or not they wish to register friendships, and if they receive an answer that they wish to register friendships from both parties, they will associate their identification information with each other. And register. Therefore, it is possible to give an opportunity to easily establish a friendship in the event, and to give an opportunity to determine whether to establish a friendship after actually meeting, and when a friendship is registered, From the identification information, it is possible to specify users having friendships registered in association with each other. Thereby, it is possible to check friendships at a network service site established on the communication network.
Therefore, in the present invention, it is supported that new friendships are effectively established through participation in the event, and new friendships established by actually participating in the event are continued. A support mechanism can be provided.

以下、図面を参照しながら、本発明に係る友人関係構築支援装置、友人関係構築支援方法、及び友人関係構築支援プログラムの一例について説明する。
図1は、本発明に係る友人関係構築支援装置(以下、「本サーバ」という)を用いた友人関係構築支援システム(以下、「本システム」という。)の実施形態の一例を示すブロック図である。符号10は本サーバを示す。
図1に示すように、本サーバ10は、イベントを実施する主催者が利用する主催者端末20と、通信ネットワーク上に開設されたSNSサービスサイトにて自らの特徴を表す属性情報を登録し、イベントへの参加勧誘を受ける少なくとも2以上のユーザがそれぞれ利用する第1ユーザ端末30及び第2ユーザ端末40と、情報の送受信が可能となるよう通信ネットワークNWを介して接続された装置である。
Hereinafter, an example of a friendship construction support apparatus, a friendship construction support method, and a friendship construction support program according to the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing an example of an embodiment of a friendship construction support system (hereinafter referred to as “this system”) using a friendship construction support device (hereinafter referred to as “this server”) according to the present invention. is there. Reference numeral 10 indicates the server.
As shown in FIG. 1, the server 10 registers attribute information representing its own characteristics at an organizer terminal 20 used by an organizer who performs an event and an SNS service site established on a communication network, It is a device that is connected to the first user terminal 30 and the second user terminal 40 respectively used by at least two or more users who are invited to participate in an event via a communication network NW so that information can be transmitted and received.

通信ネットワークNWの例としては、インターネットやLAN(Local Area Network)などのコンピュータ通信網がある。本サーバ10及び、主催者端末20、第1ユーザ端末30、第2ユーザ端末40は、専用線、公衆交換電話網(PSTN)、無線電話網、CATV網、衛星通信網等の通信回線を介して通信ネットワークNWと接続している。   Examples of the communication network NW include a computer communication network such as the Internet or a LAN (Local Area Network). The server 10, the organizer terminal 20, the first user terminal 30, and the second user terminal 40 are connected via a communication line such as a dedicated line, a public switched telephone network (PSTN), a wireless telephone network, a CATV network, and a satellite communication network. Connected to the communication network NW.

主催者端末20、第1ユーザ端末30及び第2ユーザ端末40は、共に本サーバ10と情報の送受信が可能な情報処理装置であればよく、たとえば、パーソナルコンピュータをはじめ、データ通信機能を有するPDA(Personal Digital Assistant)や携帯電話機などで実現される。
また、主催者端末20、第1ユーザ端末30及び第2ユーザ端末40は、図示しないが、CPU(中央処理装置)、プログラム記憶部、マウスやキーボード又はキーボタン等の入力装置、ディスプレイ等の出力装置、OS(オペレーティング・システム)、WWWブラウザ、等を有する。
なお、図1ではそれぞれ一つずつの主催者端末20、第1ユーザ端末30、第2ユーザ端末40しか通信ネットワークNWを介して本サーバ10に接続されていないが、本サーバ10は、複数の主催者端末20、複数の第1ユーザ端末30、複数の第2ユーザ端末40とそれぞれ接続されているものでも良い。
The organizer terminal 20, the first user terminal 30 and the second user terminal 40 may be any information processing apparatus capable of transmitting and receiving information to and from the server 10, for example, a personal computer and a PDA having a data communication function. (Personal Digital Assistant) and mobile phones.
The organizer terminal 20, the first user terminal 30, and the second user terminal 40 are not shown, but are output from a CPU (Central Processing Unit), a program storage unit, an input device such as a mouse, keyboard, or key button, and a display. Device, OS (operating system), WWW browser, and the like.
In FIG. 1, only one organizer terminal 20, first user terminal 30, and second user terminal 40 are connected to the server 10 via the communication network NW. It may be connected to the organizer terminal 20, the plurality of first user terminals 30, and the plurality of second user terminals 40, respectively.

次に、本サーバ10の構成について説明する。
本サーバ10は図2に示すように、基本的に、ユーザ情報データベース(DB)1と、友人関係登録情報データベース(DB)2と、イベント情報データベース(DB)3と、イベント参加情報データベース(DB)4と、イベント開催案内部11と、イベント参加第1処理部12と、イベント参加第2処理部13と、イベント参加第3処理部14と、イベント参加第4処理部15と、を少なくとも有している。また、本サーバ10は、必要に応じて、友人関係登録ユーザ情報開示部16を有するものとしても良い。
Next, the configuration of the server 10 will be described.
As shown in FIG. 2, the server 10 basically includes a user information database (DB) 1, a friendship registration information database (DB) 2, an event information database (DB) 3, and an event participation information database (DB). ) 4, event holding guidance unit 11, event participation first processing unit 12, event participation second processing unit 13, event participation third processing unit 14, and event participation fourth processing unit 15. is doing. Moreover, this server 10 is good also as what has the friend relationship registration user information disclosure part 16 as needed.

これらの機能ブロックは、本サーバ10が保持するCPU(中央処理装置)やプログラム記憶部等により構成することができる。CPUは、プログラム記憶部に記憶されたプログラムに従い、本サーバ10の各構成要素を統制制御し、プログラム処理を実行する。プログラム記憶部は、ROM(Read Only Memory)やRAM(Random Access Memory)等で構成され、本サーバ10が使用する各種プログラムを記憶している。   These functional blocks can be configured by a CPU (central processing unit), a program storage unit, and the like held by the server 10. The CPU controls and controls each component of the server 10 according to the program stored in the program storage unit, and executes program processing. The program storage unit includes a ROM (Read Only Memory), a RAM (Random Access Memory), and the like, and stores various programs used by the server 10.

なお、本サーバ10では、本発明に係る友人関係構築支援プログラム(以下、「本プログラム」という。)を実行することで、以下に説明する友人関係構築支援方法(以下、「本方法」という。)を実現する。
また、本プログラムを記録したコンピュータ読取可能な記録媒体(以下、「本記録媒体」という。)を用いれば、図示しないコンピュータを本サーバ10と同様に機能させることができる。すなわち、図示しないコンピュータが、本記録媒体から本プログラムを読み取り、それを実行することで、本方法を実現することができる。
The server 10 executes a friendship construction support program (hereinafter referred to as “this program”) according to the present invention, thereby executing a friendship construction support method (hereinafter referred to as “this method”) described below. ).
Further, if a computer-readable recording medium (hereinafter referred to as “this recording medium”) in which this program is recorded is used, a computer (not shown) can function in the same manner as the server 10. That is, the present method can be realized by a computer (not shown) reading the program from the recording medium and executing the program.

ユーザ情報DB1は、ネットワークサービスサイトを利用するための登録を行ったユーザを識別するユーザ識別情報(以下、「ユーザID」という。)と、このユーザが予め登録した少なくとも1以上の項目からなるユーザ自らの特徴を表す属性情報と、このユーザへの連絡先情報と、を互いに関連付けて記憶する手段である。この属性情報は、たとえば、ユーザの氏名をはじめ、ユーザの出身地や出身校、血液型、趣味、特技、スポーツといった項目に回答する情報をいい、具体的は、出身校という項目に対して「○○大学」又は「○○大学卒業」もしくは「○○大卒」、血液型という項目に対して「O型」、趣味という項目に対して「音楽鑑賞」といったものである。   The user information DB 1 is a user consisting of user identification information (hereinafter referred to as “user ID”) for identifying a user who has registered for using the network service site, and at least one item registered in advance by the user. It is a means for storing attribute information representing its own characteristics and contact information for this user in association with each other. This attribute information includes, for example, information that responds to items such as the user's name, the user's hometown and school, blood type, hobbies, special skills, and sports. “XX University” or “XX University Graduation” or “XX University Graduate”, “O Type” for the item of blood type, “Music Appreciation” for the item of hobby.

検索のための属性情報は、各項目に対して、それぞれを一つずつ入力する場合があれば、まとめて入力する場合もある。まとめて属性情報を入力する場合は、たとえば、検索のためのキーワードということで、単語を思いつくまま、あるいは「,」や「スペース」で区切って、一つの枠に入力する場合が考えられる。また、HTML画面、たとえば日記とかコミュニティの書き込みを属性情報とし、この画面にあるもの全てを検索してもよい。   The attribute information for search may be input for each item, or may be input collectively for each item. When inputting attribute information collectively, for example, it is possible to input keywords in a single frame as if they were keywords for search, or by separating words with “,” or “space”. Alternatively, an HTML screen such as a diary or community writing may be used as attribute information, and all items on this screen may be searched.

ユーザへの連絡先情報とは、ユーザ端末への連絡先情報をいい、具体的は、電子メールアドレスを挙げることができる。
なお、本発明では、ユーザが自らの特徴を表す属性情報を登録することによって、ユーザIDが発行・付与されている。
Contact information to the user refers to contact information to the user terminal, and specifically includes an e-mail address.
In the present invention, the user ID is issued / assigned when the user registers attribute information representing his / her characteristics.

また、ユーザ情報DB1は、ユーザIDに関連付けて、このユーザを視覚的に識別するユーザ画像情報をさらに記憶する機能を有している。   Further, the user information DB 1 has a function of further storing user image information for visually identifying the user in association with the user ID.

図3は、ユーザ情報DB1に記憶されている情報の例を示す図である。
たとえば、図3に示すユーザ情報データベースでは、ユーザIDをインデックスとして、ユーザの氏名や出身地、出身校、血液型、・・といった各属性情報と、連絡先情報と、ユーザ画像情報と、を1レコードとしてデータベースを構成することを示している。
FIG. 3 is a diagram illustrating an example of information stored in the user information DB 1.
For example, in the user information database shown in FIG. 3, the user ID is used as an index, and each attribute information such as the user's name, birthplace, school, blood type,..., Contact information, and user image information is 1 It shows that the database is configured as a record.

友人関係登録情報DB2は、互いに友人関係の登録を望む第1のユーザのユーザ識別情報(以下、「第1のユーザID」という。)と、第2のユーザのユーザ識別情報(以下、「第2のユーザID」という。)と、を互いに関連付けて記憶する手段である。   The friend relationship registration information DB 2 includes user identification information (hereinafter referred to as “first user ID”) of first users who wish to register friend relationships with each other, and user identification information of the second user (hereinafter referred to as “first user ID”). 2 user ID ”) and the like.

また、友人関係登録情報DB2は、第1のユーザID、及び第2のユーザIDと互いに関連付けて、友人関係の登録のきっかけとなったイベント名、及びイベント開催場所といったイベント開催情報をさらに記憶する機能を有している。   In addition, the friend relationship registration information DB 2 further stores event holding information such as an event name and an event holding location that triggered the friend relationship registration in association with the first user ID and the second user ID. It has a function.

図4は、友人関係登録情報DB2に記憶されている情報の例を示す図である。
たとえば、図4に示す友人関係登録情報データベースでは、第1のユーザIDをインデックスとして、第2のユーザIDと、イベント名と、開催場所と、を1レコードとしてデータベースを構成することを示している。
FIG. 4 is a diagram illustrating an example of information stored in the friendship registration information DB2.
For example, the friendship registration information database shown in FIG. 4 indicates that the database is configured with a first user ID as an index, a second user ID, an event name, and a venue as one record. .

イベント情報DB3は、イベント開催情報ごとに付与された固有の識別情報(以下、「イベントID」という。)と、イベント名と、イベント開催場所と、イベント開催日時と、を互いに関連付けて記憶する手段である。   The event information DB 3 stores unique identification information (hereinafter referred to as “event ID”) assigned to each event holding information, an event name, an event holding location, and an event holding date and time in association with each other. It is.

図5は、イベント情報DB3に記憶されている情報の例を示す図である。
たとえば、図5に示すイベント情報データベースでは、イベントIDをインデックスとして、イベント名と、開催場所と、開催日時と、を1レコードとしてデータベースを構成することを示している。
FIG. 5 is a diagram illustrating an example of information stored in the event information DB 3.
For example, the event information database shown in FIG. 5 indicates that the database is configured with an event ID as an index, an event name, a holding place, and a holding date and time as one record.

イベント参加情報DB4は、イベントIDと、ユーザIDと、を互いに関連付けて記憶する手段である。   The event participation information DB 4 is means for storing an event ID and a user ID in association with each other.

また、イベント参加情報DB4は、参加目的、前記検索要求、をユーザIDと関連付けてさらに記憶する機能を有している。   The event participation information DB 4 has a function of further storing the participation purpose and the search request in association with the user ID.

図6は、イベント参加情報DB4に記憶されている情報の例を示す図である。
たとえば、図6に示すイベント参加情報データベースでは、イベントIDをインデックスとして、第1のユーザIDと、参加目的と、検索要求と、を1レコードとしてデータベースを構成することを示している。
FIG. 6 is a diagram illustrating an example of information stored in the event participation information DB 4.
For example, in the event participation information database shown in FIG. 6, it is shown that the database is configured with the event ID as an index, the first user ID, the purpose of participation, and the search request as one record.

イベント開催案内部11は、主催者端末20より、少なくともイベント名、イベント開催場所、イベント開催日時、といったイベント開催情報を含むイベント案内依頼を受信し、このイベント案内依頼に含まれるイベント開催情報にイベントIDを付与して、イベントIDと、イベント名と、イベント開催場所と、イベント開催日時と、を互いに関連付けてイベント情報DB3に記憶すると共に、ユーザ情報DB1を参照してユーザへの連絡先情報に基づき各ユーザ端末30又は40(以下、「ユーザ端末30等」という。)に対し、イベント開催情報を案内すると共に、イベントに参加するか否かの回答を求める第1の通知を生成し送信する処理を行なう。なお、このイベント開催情報には、イベントの内容を説明する紹介文を含む。
そして、このイベント開催案内部11にて第1の通知が送信された旨の情報は、イベント参加第1処理部12及びイベント参加第2処理部13へそれぞれ送信される。
The event holding guide unit 11 receives an event guide request including event holding information such as at least an event name, an event holding place, and an event holding date and time from the organizer terminal 20, and an event is included in the event holding information included in the event guide request. An ID is assigned, the event ID, the event name, the event holding location, and the event holding date and time are associated with each other and stored in the event information DB 3, and the contact information to the user is referred to the user information DB 1. Based on the event holding information, each user terminal 30 or 40 (hereinafter referred to as “user terminal 30 or the like”) is guided to generate and transmit a first notification for asking whether or not to participate in the event. Perform processing. The event holding information includes an introductory text explaining the contents of the event.
Information indicating that the first notification has been transmitted by the event holding guide unit 11 is transmitted to the event participation first processing unit 12 and the event participation second processing unit 13, respectively.

この際、イベント開催案内部11は、たとえば、イベント案内依頼受信部11aと、イベント案内依頼登録部11bと、イベント案内通知生成部11cと、イベント案内通知送信部11dと、から構成されるものとすることができる。
すなわち、イベント案内依頼受信部11aが、主催者端末20より、少なくともイベント名、イベント開催場所、イベント開催日時、といったイベント開催情報を含むイベント案内依頼を受信する処理を行なう。
次いで、イベント案内依頼登録部11bが、このイベント案内依頼に含まれるイベント開催情報にイベントIDを付与して、イベントIDと、イベント名と、イベント開催場所と、イベント開催日時と、を互いに関連付けてイベント情報DB3に記憶する処理を行なう。
引き続き、イベント案内通知生成部11cが、ユーザ情報DB1を参照してユーザへの連絡先情報に基づき各ユーザ端末30等に対し、イベント開催情報を案内すると共に、イベントに参加するか否かの回答を求める第1の通知を生成する処理を行なう。
そして、イベント案内通知送信部11dが、生成した第1の通知を各ユーザ端末30等に対して送信する処理を行なう。
At this time, the event holding guide unit 11 includes, for example, an event guide request reception unit 11a, an event guide request registration unit 11b, an event guide notification generation unit 11c, and an event guide notification transmission unit 11d. can do.
That is, the event guidance request receiving unit 11a performs a process of receiving from the organizer terminal 20 an event guidance request including event holding information such as at least an event name, an event holding place, and an event holding date and time.
Next, the event guidance request registration unit 11b assigns an event ID to the event holding information included in the event guidance request, and associates the event ID, the event name, the event holding location, and the event holding date and time with each other. Processing to be stored in the event information DB 3 is performed.
Subsequently, the event guidance notification generating unit 11c refers to the user information DB1 and guides the event holding information to each user terminal 30 based on the contact information to the user and answers whether or not to participate in the event. A process for generating a first notification for requesting is performed.
Then, the event guidance notification transmission unit 11d performs a process of transmitting the generated first notification to each user terminal 30 or the like.

また、イベント開催案内部11は、第1の通知として、イベントに参加する目的は何か、イベントに参加することで出会える有益なユーザを事前に探し出す検索を望むか否か、といった回答を求める質問を含んで各ユーザ端末30等に対して送信する機能を有している。ここで、イベントに参加する目的とは、たとえば、イベントに参加することでどんな人に出会いたいか?といった問いに対する回答をいい、具体的には、弁護士に会いたいとか、会社社長に会いたい、といった出会いたい人の職業や肩書き等を挙げることができる。   In addition, as a first notification, the event organizer 11 asks for answers such as what is the purpose of participating in the event and whether or not a search for a useful user who can meet by participating in the event is desired in advance. And transmitting to each user terminal 30 or the like. Here, what is the purpose of participating in the event, for example, who do you want to meet by participating in the event? Answers to such questions can be mentioned, and specifically, the occupation and title of the person who wants to meet such as wanting to meet a lawyer or the company president.

したがって、この場合のイベント開催案内部11は、イベント案内通知生成部11cが、ユーザ情報DB1を参照してユーザへの連絡先情報に基づき各ユーザ端末30等に対し、イベント開催情報を案内すると共に、イベントに参加するか否か、イベントに参加する目的は何か、イベントに参加することで出会える有益なユーザを事前に探し出す検索を望むか否か、といった回答を求める質問を含んで各ユーザ端末30等に対して送信する処理を行なう。   Therefore, in this case, in the event holding guide unit 11, the event guide notification generating unit 11c refers to the user information DB 1 and guides the event holding information to each user terminal 30 and the like based on the contact information to the user. Each user terminal includes questions that ask for answers, such as whether or not to participate in the event, what is the purpose of participating in the event, and whether or not to search for useful users who can meet by participating in the event in advance Processing to transmit to 30 etc. is performed.

また、イベント開催案内部11は、イベント案内依頼として、ユーザ情報DB1に記憶されていないユーザを特別勧誘先ユーザとして指定すると共に、この特別勧誘先ユーザの連絡先情報をさらに含んで受信した場合、ユーザ情報DB1に記憶されたユーザの連絡先情報と共に、特別勧誘先ユーザの連絡先情報に基づき、各ユーザ端末30等に対して第1の通知を送信する機能を有している。ここで、ユーザ情報DB1に記憶されていないユーザとは、通信ネットワークNW上に開設されたネットワークサービスサイトを利用するために、自分の属性情報等の登録を行っていない者をいう。   Further, when the event holding guidance unit 11 receives a user not stored in the user information DB 1 as a special invitation destination user as an event guidance request and further includes contact information of the special invitation destination user, Based on the contact information of the user stored in the user information DB 1 and the contact information of the special solicitation user, the first notification is transmitted to each user terminal 30 or the like. Here, a user who is not stored in the user information DB 1 refers to a person who has not registered his / her attribute information or the like in order to use a network service site established on the communication network NW.

したがって、この場合のイベント開催案内部11は、イベント案内依頼受信部11aが、主催者端末20より、少なくともイベント名、イベント開催場所、イベント開催日時、といったイベント開催情報と共に、ユーザ情報DB1に記憶されていないユーザを特別勧誘先ユーザとして指定し、この特別勧誘先ユーザの連絡先情報をさらに含むイベント案内依頼を受信する処理を行なう。
そして、イベント案内通知送信部11dが、ユーザ情報DB1に記憶されたユーザの連絡先情報と共に、特別勧誘先ユーザの連絡先情報に基づき、各ユーザ端末30等に対して第1の通知を送信する処理を行なう。
Accordingly, in this case, the event holding guide unit 11 is stored in the user information DB 1 by the event guide request receiving unit 11a from the organizer terminal 20 together with at least event holding information such as an event name, an event holding place, and an event holding date and time. A user who has not been designated is designated as a special solicitation user, and an event guidance request further including contact information of the special solicitation user is received.
Then, the event guidance notification transmission unit 11d transmits the first notification to each user terminal 30 and the like based on the contact information of the special invitation destination user together with the contact information of the user stored in the user information DB1. Perform processing.

イベント参加第1処理部12は、第1の通知の送信に応じ、ユーザ端末30等より、イベントIDと、ユーザIDと、イベントへの参加可否情報と、を含む第1の回答を受信し、この第1の回答が、イベントに参加することを申込むイベント参加可情報を含むか否か判断し、第1の回答がイベント参加可情報を含む場合、イベントIDと、ユーザIDと、を互いに関連付けてイベント参加情報DB4に記憶する処理を行なう。   In response to the transmission of the first notification, the event participation first processing unit 12 receives a first answer including an event ID, a user ID, and event participation information from the user terminal 30 or the like, It is determined whether or not the first answer includes event participation information for applying to participate in the event. If the first answer includes event participation information, the event ID and the user ID are associated with each other. To store in the event participation information DB4.

この際、イベント参加第1処理部12は、たとえば、イベント案内回答受信部12aと、イベント参加可否判断部12dと、イベント案内回答登録部12eと、から構成されるものとすることができる。
すなわち、イベント案内回答受信部12aが、第1の通知の送信に応じ、ユーザ端末30等より、イベントIDと、ユーザIDと、イベントへの参加可否情報と、を含む第1の回答を受信する処理を行なう。
引き続き、イベント参加可否判断部12dが、この第1の回答が、イベントに参加することを申込むイベント参加可情報を含むか否か判断する処理を行なう。
そして、イベント案内回答登録部12eが、イベント参加可否判断部12dでの判断の結果、第1の回答がイベント参加可情報を含む場合、イベントIDと、ユーザIDと、を互いに関連付けてイベント参加情報DB4に記憶する処理を行なう。
At this time, the event participation first processing unit 12 can be configured by, for example, an event guidance answer receiving unit 12a, an event participation determination unit 12d, and an event guidance answer registration unit 12e.
That is, the event guidance response receiving unit 12a receives the first response including the event ID, the user ID, and the event participation information from the user terminal 30 or the like in response to the transmission of the first notification. Perform processing.
Subsequently, the event participation determination unit 12d performs a process of determining whether or not the first answer includes event participation information for applying to participate in the event.
If the first answer includes the event participation information as a result of the determination by the event guidance response registration unit 12e in the event participation determination unit 12d, the event ID and the user ID are associated with each other and the event participation information Processing to be stored in DB4 is performed.

また、イベント参加第1処理部12は、第1の回答として、イベントへの参加目的、有益ユーザの検索要求、をさらに含んで受信し、参加目的、検索要求、をユーザIDと関連付けてイベント参加情報DB4にさらに記憶する機能を有している。   In addition, the event participation first processing unit 12 further receives, as a first answer, the purpose of participation in the event and a search request for beneficial users, and associates the participation purpose and the search request with the user ID to participate in the event. The information DB 4 has a function of further storing.

したがって、この場合のイベント参加第1処理部12は、イベント案内回答受信部12aが、第1の通知の送信に応じ、ユーザ端末30等より、イベントIDと、ユーザIDと、イベントへの参加可否情報と、イベントへの参加目的、有益ユーザの検索要求、を含む第1の回答を受信する処理を行なう。
そして、イベント案内回答登録部12eが、イベント参加可否判断部12dでの判断の結果、第1の回答がイベント参加可情報を含む場合、イベントID、ユーザID、参加目的、検索要求、を互いに関連付けてイベント参加情報DB4に記憶する処理を行なう。
Therefore, in this case, the event participation first processing unit 12 is configured such that the event guidance answer receiving unit 12a receives the event ID, the user ID, and whether or not to participate in the event from the user terminal 30 or the like in response to the transmission of the first notification. A process of receiving a first answer including information, a purpose of participation in the event, and a search request for beneficial users is performed.
If the first answer includes event participation information as a result of the determination by the event guidance response registration unit 12e in the event participation determination unit 12d, the event ID, the user ID, the purpose of participation, and the search request are associated with each other. To store in the event participation information DB4.

また、イベント参加第1処理部12は、第1の回答の受信に伴い、特別勧誘先ユーザからの回答であるか否か判断し、第1の回答が、特別勧誘先ユーザからの回答であって、イベント参加可情報をさらに含む場合、この特別勧誘先ユーザに対し、ネットワークサービスサイトを利用するための登録を促す第8の通知を送信する機能を有している。
このイベント参加第1処理部12にて判断された特別勧誘先ユーザから第1の回答を受信した旨の情報は、イベント参加第2処理部13へ送信される。
In addition, the event participation first processing unit 12 determines whether or not the response is from the special solicitation destination user with the reception of the first response, and the first response is the response from the special solicitation destination user. When the event participation permission information is further included, the special invitation destination user has a function of transmitting an eighth notification for prompting registration for using the network service site.
Information indicating that the first answer has been received from the special solicitation destination user determined by the event participation first processing unit 12 is transmitted to the event participation second processing unit 13.

したがって、この場合のイベント参加第1処理部12は、ユーザ端末判断部12bと、登録依頼通知送信部12cと、をさらに有する。
すなわち、ユーザ端末判断部12bが、第1の回答の受信に伴い、特別勧誘先ユーザからの回答であるか否か判断する処理を行なう。
そして、ユーザ端末判断部12bでの判断の結果、登録依頼通知送信部12cが、第1の回答は特別勧誘先ユーザからの回答であって、イベント参加可情報をさらに含む場合、この特別勧誘先ユーザに対し、ネットワークサービスサイトを利用するための登録を促す第8の通知を送信する処理を行なう。
Therefore, the event participation first processing unit 12 in this case further includes a user terminal determination unit 12b and a registration request notification transmission unit 12c.
That is, the user terminal determination unit 12b performs a process of determining whether or not the response is from the special solicitation destination user when the first response is received.
Then, as a result of the determination at the user terminal determination unit 12b, if the registration request notification transmission unit 12c has the first response from the special invitation destination user and further includes event participation information, this special invitation destination A process of transmitting an eighth notification that prompts the user to register to use the network service site is performed.

イベント参加第2処理部13は、イベント開催案内部11での第1の通知の送信後、所定の時期にイベント参加情報DB4を参照し、ユーザごとに、このユーザを第1のユーザとして第1のユーザIDを特定すると共に、第1のユーザを除いてイベント参加情報DB4に記憶されている全てのユーザを検索対象ユーザとしてそのユーザIDを特定し、引き続き、ユーザ情報DB1を参照して、第1のユーザIDに基づき特定した属性情報と、検索対象ユーザのユーザIDに基づき特定したそれぞれの属性情報とを、項目ごとに比較して同一である属性情報を有する検索対象ユーザを第1のユーザにとって有益な第2のユーザとして特定し、この第2のユーザIDを、第1のユーザIDと関連付けてイベント参加情報DB4に記憶すると共に、ユーザ情報DB1を参照して第1のユーザIDに基づき連絡先情報を特定し、この第1のユーザが利用する第1ユーザ端末30に対して、第2のユーザの氏名を除く属性情報の一部を開示する有益ユーザ案内と、イベントにおいて第2のユーザと実際に会うことを望むか否かの回答を求める第2の通知を生成し送信する処理を行なう。   The event participation second processing unit 13 refers to the event participation information DB 4 at a predetermined time after the transmission of the first notification by the event holding guide unit 11, and sets the first user as the first user for each user. The user ID is specified as the search target user for all the users stored in the event participation information DB 4 except for the first user, and the user information DB 1 is referred to, The attribute information specified based on one user ID and the attribute information specified based on the user ID of the search target user are compared for each item, and the search target user having the same attribute information is selected as the first user. The second user ID is identified in association with the first user ID and stored in the event participation information DB 4 as a useful second user for the user, Referring to the user information DB 1, the contact information is specified based on the first user ID, and the attribute information excluding the name of the second user is specified for the first user terminal 30 used by the first user. A process of generating and transmitting a useful user guide disclosing a part and a second notification asking for an answer as to whether or not to actually meet a second user at the event is performed.

ここで、属性情報が同一とは、たとえば、単語(文字)や数字、記号、図形が一致するものの他、シソーラスを用いて語彙の持つ意味から分類した同義関係、類義関係、広義・狭義関係等にある単語を含む。具体的には、共通の意味をあらわす「マッサージ」と「整体」、共通の機能をあらわす「横笛」と「フルート」、ニーズの合致をあらわす「求人」と「求職」もしくは「募集」、上位概念と下位概念の共通をあらわす「音楽」と「クラッシック」、「楽器」と「バイオリン」といったものを同一とする。   Here, the attribute information is the same, for example, words (characters), numbers, symbols, figures that match, as well as synonyms, synonyms, synonyms, broad / narrow meanings classified by the meaning of the vocabulary using a thesaurus Including the words in Specifically, "massage" and "manipulative" that express common meanings, "Yoko flute" and "flute" that express common functions, "recruitment" and "job seeking" or "recruitment" that indicate a match of needs, superordinate concepts “Music” and “Classic”, “Musical instruments” and “Violin”, which express the common of the subordinate concepts, are the same.

また、所定の時期とは、イベントが開催される前の時期を対象に設定されたものであり、たとえば、イベントの参加者を募集する締め切り日や、イベントの参加人数が定員に達した時、又はイベント開催日の前日、等を挙げることができる。これにより、ある程度の人数の参加者が集まった時期に検索対象ユーザを特定することができ、第1のユーザにとって有益と思われる第2のユーザの特定を効果的に行うことができる。   In addition, the predetermined time is set for the time before the event is held. For example, when the deadline for recruiting event participants or when the number of participants in the event reaches the capacity, Or the day before the event date. Thereby, it is possible to specify a search target user at a time when a certain number of participants gather, and it is possible to effectively specify a second user that seems to be beneficial to the first user.

この際、イベント参加第2処理部13は、たとえば、検索対象ユーザID特定部13cと、有益ユーザ特定部13dと、有益ユーザ情報登録部13eと、有益ユーザ紹介通知生成・送信部13fと、から構成されるものとすることができる。
すなわち、検索対象ユーザID特定部13cが、イベント開催案内部11での第1の通知の送信後、所定の時期にイベント参加情報DB4を参照し、ユーザごとに、このユーザを第1のユーザとして第1のユーザIDを特定すると共に、第1のユーザを除いてイベント参加情報DB4に記憶されている全てのユーザを検索対象ユーザとしてそのユーザIDを特定する処理を行なう。
At this time, the event participation second processing unit 13 includes, for example, a search target user ID specifying unit 13c, a useful user specifying unit 13d, a useful user information registering unit 13e, and a useful user introduction notification generating / transmitting unit 13f. It can be configured.
That is, the search target user ID specifying unit 13c refers to the event participation information DB 4 at a predetermined time after the transmission of the first notification in the event holding guide unit 11, and sets this user as the first user for each user. While specifying a 1st user ID, the process which specifies the user ID by making all the users memorize | stored in event participation information DB4 except for a 1st user into a search object user is performed.

引き続き、有益ユーザ特定部13dが、ユーザ情報DB1を参照して、第1のユーザIDに基づき特定した属性情報と、検索対象ユーザのユーザIDに基づき特定したそれぞれの属性情報とを、項目ごとに比較して同一である属性情報を有する検索対象ユーザを第1のユーザにとって有益な第2のユーザとして特定する処理を行なう。
さらに、有益ユーザ情報登録部13eが、この第2のユーザIDを、第1のユーザIDと関連付けてイベント参加情報DB4に記憶する処理を行なう。
そして、有益ユーザ紹介通知生成・送信部13fが、ユーザ情報DB1を参照して第1のユーザIDに基づき連絡先情報を特定し、この第1のユーザが利用する第1ユーザ端末30に対して、第2のユーザの氏名を除く属性情報の一部を開示する有益ユーザ案内と、イベントにおいて第2のユーザと実際に会うことを望むか否かの回答を求める第2の通知を生成し送信する処理を行なう。
Subsequently, the useful user specifying unit 13d refers to the user information DB 1 and sets the attribute information specified based on the first user ID and the attribute information specified based on the user ID of the search target user for each item. A process of specifying the search target user having the same attribute information as the second user useful for the first user is performed.
Further, the useful user information registration unit 13e performs processing for storing the second user ID in the event participation information DB 4 in association with the first user ID.
Then, the useful user introduction notification generation / transmission unit 13f refers to the user information DB1 to identify the contact information based on the first user ID, and the first user terminal 30 used by the first user. , Generating and sending a useful user guide disclosing a part of the attribute information excluding the name of the second user and a second notification asking for an answer whether or not he / she actually wants to meet the second user at the event The process to do is performed.

また、イベント参加第2処理部13は、検索要求を有するユーザを第1のユーザとして、この第1のユーザごとに参加目的を特定し、引き続き、特定した参加目的に含まれる語をキーワードとして、ユーザ情報DB1を参照し、検索対象ユーザのユーザIDに基づき特定した属性情報を検索してキーワードを含む属性情報を有する検索対象ユーザを第2のユーザとして特定する機能を有している。   Moreover, the event participation 2nd process part 13 specifies the purpose of participation for every 1st user by making the user who has a search request into a 1st user, and uses the word included in the specified participation purpose as a keyword continuously, It has a function of referring to the user information DB 1 and searching the attribute information specified based on the user ID of the search target user to specify the search target user having the attribute information including the keyword as the second user.

したがって、この場合のイベント参加第2処理部13は、イベント参加目的特定部13bをさらに有する。
すなわち、イベント参加目的特定部13bが、イベント開催案内部11での第1の通知の送信後、所定の時期にイベント参加情報DB4を参照し、検索要求を有するユーザを第1のユーザとして、この第1のユーザごとに参加目的を特定する処理を行なう。
引き続き、有益ユーザ特定部13dが、特定した参加目的に含まれる語をキーワードとして、ユーザ情報DB1を参照し、検索対象ユーザのユーザIDに基づき特定した属性情報を検索してキーワードを含む属性情報を有する検索対象ユーザを第2のユーザとして特定する処理を行なう。
Therefore, the event participation second processing unit 13 in this case further includes an event participation purpose specifying unit 13b.
That is, the event participation purpose specifying unit 13b refers to the event participation information DB 4 at a predetermined time after the transmission of the first notification in the event holding guide unit 11, and designates the user having the search request as the first user. A process for specifying the purpose of participation is performed for each first user.
Subsequently, the beneficial user specifying unit 13d searches the attribute information specified based on the user ID of the search target user by referring to the user information DB 1 using the word included in the specified purpose of participation as a keyword, and acquires attribute information including the keyword. A process of specifying the search target user as the second user is performed.

また、イベント参加第2処理部13は、第1のユーザが特別勧誘先ユーザである場合、
イベント開催案内部11での第1の通知の送信後、所定の時期に、ユーザ情報DB1を参照して特別勧誘先ユーザの連絡先情報に基づき、ネットワークサービスサイトを利用するための登録を行ったか否か判断し、特別勧誘先ユーザが登録を行っていた場合、有益ユーザを特定する検索を実施する機能を有している。ここで、所定の時期とは、検索対象ユーザID特定部13cで行われる第1のユーザIDと検索対象ユーザのユーザIDの特定の前までの時期を対象に設定されたものであり、たとえば、第1の通知の送信後すぐや、イベントの参加者を募集する締め切り日前、又はイベントの参加人数が定員に達した直後、等の時期を挙げることができる。
Moreover, the event participation 2nd process part 13 is, when the 1st user is a special invitation destination user,
Was registration for using the network service site based on the contact information of the special solicitation destination user referring to the user information DB 1 at a predetermined time after the transmission of the first notification in the event holding guide 11? If the special solicitation destination user has registered, it has a function of performing a search for identifying useful users. Here, the predetermined time is set with respect to the time before the first user ID and the user ID of the search target user specified by the search target user ID specifying unit 13c are specified. Examples include the time immediately after the transmission of the first notification, before the deadline for recruiting event participants, or immediately after the number of participants in the event reaches the capacity.

したがって、この場合のイベント参加第2処理部13は、登録有無確認部13aをさらに有する。
すなわち、登録有無確認部13aが、第1のユーザが特別勧誘先ユーザである場合、イベント開催案内部11での第1の通知の送信後、所定の時期前に、ユーザ情報DB1を参照して特別勧誘先ユーザの連絡先情報に基づき、ネットワークサービスサイトを利用するための登録を行ったか否か属性情報の登録有無により判断する処理を行なう。
そして、有益ユーザ特定部13dが、登録有無確認部13aでの判断の結果、特別勧誘先ユーザが登録を行っていた場合、有益ユーザを特定する検索を実施する処理を行なう。
Therefore, the event participation second processing unit 13 in this case further includes a registration presence / absence confirmation unit 13a.
That is, when the first user is a special solicitation destination user, the registration presence / absence confirmation unit 13a refers to the user information DB 1 before a predetermined period after the transmission of the first notification in the event holding guide unit 11. Based on the contact information of the special solicitation user, a process is performed to determine whether or not registration for using the network service site has been performed based on whether or not attribute information has been registered.
And the beneficial user specific | specification part 13d performs the process which implements the search which specifies a beneficial user, when the special invitation destination user has registered as a result of the judgment in the registration presence confirmation part 13a.

イベント参加第3処理部14は、第2の通知の送信に応じ、第1ユーザ端末30より、第1のユーザIDと、イベントにおいて第2のユーザと実際に会うことを望む紹介依頼と、を含む第2の回答を受信した場合、この第2の回答に含まれる第1のユーザIDに基づきイベント参加情報DB4を参照し、互いに関連付けられている第2のユーザIDを特定し、引き続き、ユーザ情報DB1を参照して特定した第2のユーザIDに基づき第2のユーザの連絡先情報を特定し、この第2のユーザが利用する第2ユーザ端末40に対して、イベントにおいて紹介したい第1のユーザがいることを知らせると共に、この第1のユーザと会うことを望むか否かの回答を求める第3の通知を生成し送信し、さらに、第3の通知の送信に応じ、第2ユーザ端末40より、イベントにおいて第1のユーザと会うことを了承する第3の回答を受信した場合、第1のユーザIDと第2のユーザIDとに関連付けて、友人関係の仮登録情報をイベント参加情報DB4に記憶すると共に、ユーザ情報DB1を参照し、仮登録情報が記憶された各ユーザのユーザIDに基づき第1のユーザの氏名と第2のユーザの氏名とを抽出し、第1ユーザ端末30に対して第2のユーザの氏名を開示する第4の通知を送信すると共に、第2ユーザ端末40に対して第1のユーザの氏名を開示する第5の通知を送信する処理を行なう。   In response to the transmission of the second notification, the event participation third processing unit 14 receives a first user ID and an introduction request that actually wants to meet the second user at the event from the first user terminal 30. When the second answer including the second answer is received, the event participation information DB 4 is referred to based on the first user ID included in the second answer, the second user IDs associated with each other are specified, and the user continues The contact information of the second user is specified based on the second user ID specified with reference to the information DB 1, and the first user wants to introduce at the event to the second user terminal 40 used by the second user. A third notification is generated and transmitted asking for an answer as to whether or not he / she wishes to meet the first user, and in response to the transmission of the third notification, the second user end From 40, when a third answer is received that approves meeting the first user in the event, the temporary registration information of the friend relationship is associated with the first user ID and the second user ID in the event participation information. First, the first user terminal 30 extracts the first user name and the second user name based on the user ID of each user for which temporary registration information is stored, referring to the user information DB1. A fourth notification disclosing the name of the second user is transmitted to the second user terminal 40, and a fifth notification disclosing the name of the first user is transmitted to the second user terminal 40.

この際、イベント参加第3処理部14は、たとえば、有益ユーザ紹介依頼回答受信部14aと、有益ユーザID特定部14bと、有益ユーザ連絡先情報特定部14cと、第1のユーザ紹介通知送信部14dと、第1のユーザ紹介同意回答受信部14eと、ユーザ開示通知生成・送信部14fと、から構成されるものとすることができる。
すなわち、有益ユーザ紹介依頼回答受信部14aが、第2の通知の送信に応じ、第1ユーザ端末30より、第1のユーザIDと、イベントにおいて第2のユーザと実際に会うことを望む紹介依頼と、を含む第2の回答を受信する処理を行なう。
次いで、有益ユーザID特定部14bが、有益ユーザ紹介依頼回答受信部14aにて第2の回答を受信した場合、この第2の回答に含まれる第1のユーザIDに基づきイベント参加情報DB4を参照し、互いに関連付けられている第2のユーザIDを特定する処理を行なう。
At this time, the event participation third processing unit 14 includes, for example, a useful user introduction request reply receiving unit 14a, a useful user ID specifying unit 14b, a useful user contact information specifying unit 14c, and a first user introduction notification transmitting unit. 14d, a first user introduction consent reply receiving unit 14e, and a user disclosure notification generating / transmitting unit 14f.
That is, in response to the transmission of the second notification, the useful user introduction request reply receiving unit 14a requests the first user ID 30 to actually meet the second user at the first user ID and the event. And a process of receiving a second answer including
Next, when the useful user ID specifying unit 14b receives the second answer at the useful user introduction request answer receiving unit 14a, the event participation information DB 4 is referred to based on the first user ID included in the second answer. Then, a process of specifying the second user IDs associated with each other is performed.

引き続き、有益ユーザ連絡先情報特定部14cが、ユーザ情報DB1を参照して特定した第2のユーザIDに基づき第2のユーザの連絡先情報を特定する処理を行なう。
そして、第1のユーザ紹介通知送信部14dが、この第2のユーザが利用する第2ユーザ端末40に対して、イベントにおいて紹介したい第1のユーザがいることを知らせると共に、この第1のユーザと会うことを望むか否かの回答を求める第3の通知を生成し送信する処理を行なう。
Subsequently, the useful user contact information specifying unit 14c performs processing for specifying the contact information of the second user based on the second user ID specified with reference to the user information DB1.
Then, the first user introduction notification transmitting unit 14d notifies the second user terminal 40 used by the second user that there is a first user to be introduced in the event, and the first user. A third notification requesting an answer as to whether or not it is desired to meet is generated and transmitted.

さらに、第1のユーザ紹介同意回答受信部14eが、第3の通知の送信に応じ、第2ユーザ端末40より、イベントにおいて第1のユーザと会うことを了承する第3の回答を受信する処理を行なう。
そして、 ユーザ開示通知生成・送信部14fが、第1のユーザ紹介同意回答受信部14eにて第3の回答を受信した場合、第1のユーザIDと第2のユーザIDとに関連付けて、友人関係の仮登録情報をイベント参加情報DB4に記憶すると共に、ユーザ情報DB1を参照し、仮登録情報が記憶された各ユーザのユーザIDに基づき第1のユーザの氏名と第2のユーザの氏名を抽出し、第1ユーザ端末30に対して第2のユーザの氏名を開示する第4の通知を送信すると共に、第2ユーザ端末40に対して第1のユーザの氏名を開示する第5の通知を送信する処理を行なう。
Further, the first user introduction consent reply receiving unit 14e receives a third reply that acknowledges meeting with the first user in the event from the second user terminal 40 in response to the transmission of the third notice. To do.
Then, when the user disclosure notification generation / transmission unit 14f receives the third answer at the first user introduction consent response reception unit 14e, the user disclosure notification generation / transmission unit 14f associates the first disclosure with the first user ID and the second user ID. The temporary registration information of the relationship is stored in the event participation information DB 4 and the user information DB 1 is referred to. Based on the user ID of each user for which the temporary registration information is stored, the name of the first user and the name of the second user are stored. A fifth notification for extracting and transmitting the name of the second user to the first user terminal 30 and for disclosing the name of the first user to the second user terminal 40 Process to send.

イベント参加第4処理部15は、第4の通知及び第5の通知を送信した後、イベント情報DB3を参照してイベントの開催日時が経過したか否か判断し、開催日時が経過した場合、所定の時期にイベント参加情報DB4を参照して、開催日時が経過したイベントIDに基づき第1のユーザIDを特定すると共に、第2のユーザIDを特定し、ユーザ情報DB1を参照して第1のユーザID及び第2のユーザIDに基づきそれぞれの連絡先情報を特定し、さらに、第1ユーザ端末30に対して、イベントにおいて会うことを望んだ第2のユーザとの友人関係を登録するか否か問う第6の通知を生成し送信すると共に、第2ユーザ端末40に対して、イベントにおいて会うことを了承した第1のユーザとの友人関係を登録するか否か問う第7の通知を生成し送信し、第6の通知に応じて第1ユーザ端末30より、第2のユーザと友人関係を登録することを望む友人関係登録同意回答を受信すると共に、第7の通知に応じて、第2ユーザ端末40より、第1のユーザと友人関係を登録することを望む友人関係登録同意回答を受信した場合、第1のユーザIDと、第2のユーザIDと、を互いに関連付けて友人関係登録情報DB3に記憶する処理を行なう。ここで、所定の時期とは、イベントの開催が終了し、イベントにおいて会ったユーザのことを忘れないでいられる時間をいい、たとえば、イベント情報DB3に記憶された開催日時に基づいて特定されたイベントの終了直後や、イベントの開催日翌日、等を挙げることができる。   After sending the fourth notification and the fifth notification, the event participation fourth processing unit 15 refers to the event information DB 3 to determine whether or not the event date and time has elapsed. The event participation information DB 4 is referred to at a predetermined time, the first user ID is specified based on the event ID for which the date and time has passed, the second user ID is specified, and the first user ID is specified with reference to the user information DB 1. Whether the contact information is specified based on the user ID and the second user ID, and the friendship with the second user who wishes to meet at the event is registered with the first user terminal 30 A sixth notification that asks whether or not to register a friendship with the first user who has agreed to meet at the event is generated and transmitted to the second user terminal 40. And a friendship registration consent reply that desires to register a friendship with the second user from the first user terminal 30 in response to the sixth notification, and in response to the seventh notification When receiving a friendship registration consent answer that desires to register a friendship with the first user from the second user terminal 40, the first user ID and the second user ID are associated with each other and are friends. Processing to be stored in the relationship registration information DB 3 is performed. Here, the predetermined time refers to a time when the event has ended and the user who has met at the event can be remembered, and is specified based on the date and time stored in the event information DB 3, for example. Immediately after the end of the event, the day after the event, etc.

この際、イベント参加第4処理部15は、たとえば、イベント開催日時経過判断部15aと、イベント参加ユーザ特定部15bと、ユーザ連絡先情報特定部15cと、友人関係登録確認通知生成・送信部15dと、友人関係登録同意回答受信部15eと、友人関係登録部15fと、から構成されるものとすることができる。
すなわち、イベント開催日時経過判断部15aが、第4の通知及び第5の通知を送信した後、イベント情報DB3を参照してイベントの開催日時が経過したか否か判断する処理を行なう。
次いで、イベント参加ユーザ特定部15bが、イベント開催日時経過判断部15aでの判断の結果、開催日時が経過した場合、所定の時期にイベント参加情報DB4を参照して、開催日時が経過したイベントIDに基づき第1のユーザIDを特定すると共に、第2のユーザIDを特定する処理を行なう。
At this time, the event participation fourth processing unit 15 includes, for example, an event date and time determination unit 15a, an event participation user specifying unit 15b, a user contact information specifying unit 15c, and a friendship registration confirmation notification generating / transmitting unit 15d. And a friendship registration consent reply receiving unit 15e and a friendship registration unit 15f.
That is, after the event date and time determination unit 15a transmits the fourth notification and the fifth notification, the event date and time determination unit 15a refers to the event information DB 3 to determine whether or not the event date has elapsed.
Next, when the event date / time has passed as a result of the determination by the event date / time elapse determination unit 15a, the event participation user identification unit 15b refers to the event participation information DB 4 at a predetermined time, and the event ID for which the date / time has elapsed Based on the above, the first user ID is specified, and the second user ID is specified.

引き続き、ユーザ連絡先情報特定部15cが、ユーザ情報DB1を参照して第1のユーザID及び第2のユーザIDに基づきそれぞれの連絡先情報を特定する処理を行なう。
そして、友人関係登録確認通知生成・送信部15dが、第1ユーザ端末30に対して、イベントにおいて会うことを望んだ第2のユーザとの友人関係を登録するか否か問う第6の通知を生成し送信すると共に、第2ユーザ端末40に対して、イベントにおいて会うことを了承した第1のユーザとの友人関係を登録するか否か問う第7の通知を生成し送信する処理を行なう。
Subsequently, the user contact information specifying unit 15c performs processing for specifying each contact information based on the first user ID and the second user ID with reference to the user information DB1.
Then, the friendship registration confirmation notification generation / transmission unit 15d sends a sixth notification asking whether or not to register the friendship with the second user who wanted to meet in the event to the first user terminal 30. In addition to generating and transmitting, a process of generating and transmitting a seventh notification asking whether or not to register a friendship relationship with the first user who has agreed to meet in the event is performed to the second user terminal 40.

また、友人関係登録同意回答受信部15eが、第6の通知に応じて第1ユーザ端末30より、第2のユーザと友人関係を登録することを望む友人関係登録同意回答を受信すると共に、第7の通知に応じて、第2ユーザ端末40より、第1のユーザと友人関係を登録することを望む友人関係登録同意回答を受信する処理を行なう。
そして、友人関係登録部15fが、友人関係登録同意回答受信部15eにて友人関係登録同意回答を受信した場合、第1のユーザIDと、第2のユーザIDと、を互いに関連付けて友人関係登録情報DB2に記憶する処理を行なう。
In addition, the friendship registration consent reply receiving unit 15e receives a friendship registration consent reply that desires to register a friendship with the second user from the first user terminal 30 in response to the sixth notification. 7, the second user terminal 40 performs a process of receiving a friendship registration consent reply that desires to register a friendship with the first user.
Then, when the friend relationship registration unit 15f receives the friend relationship registration consent answer by the friend relationship registration consent answer receiving unit 15e, the friend relationship registration is performed by associating the first user ID and the second user ID with each other. The process which memorize | stores in information DB2 is performed.

友人関係登録ユーザ情報開示部16は、ユーザ端末30等の接続に応じてユーザIDを取得し、友人関係情報DB2を参照して取得したユーザIDを第1のユーザID又は第2のユーザIDとして関連付けて記憶されている第2のユーザID又は第1のユーザIDを友人関係登録ユーザのユーザIDとして全て特定し、さらに、ユーザ情報DB1を参照して特定した友人関係登録ユーザのユーザ名情報を抽出し、このユーザ名情報を、友人関係登録ユーザ一覧情報として表示するようにユーザ端末30等へ送信する処理を行なう。   The friendship registration user information disclosure unit 16 obtains a user ID according to the connection of the user terminal 30 or the like, and uses the user ID obtained by referring to the friendship information DB2 as the first user ID or the second user ID. The second user ID or the first user ID stored in association with each other is specified as the user ID of the friendship registration user, and the user name information of the friendship registration user specified with reference to the user information DB 1 The user name information is extracted and transmitted to the user terminal 30 or the like so as to be displayed as friend relationship registered user list information.

この際、友人関係登録ユーザ情報開示部16は、たとえば、ユーザID取得部16aと、友人関係登録ユーザ特定部16bと、特定ユーザ情報抽出部16cと、登録ユーザ一覧情報生成・送信部16eと、から構成されるものとすることができる。
すなわち、ユーザID取得部16aが、ユーザ端末30等の接続に応じてユーザIDを取得する処理を行なう。
次いで、友人関係登録ユーザ特定部16bが、友人関係情報DB2を参照して取得したユーザIDを第1のユーザID又は第2のユーザIDとして関連付けて記憶されている第2のユーザID又は第1のユーザIDを友人関係登録ユーザのユーザIDとして全て特定する処理を行なう。
さらに、特定ユーザ情報抽出部16cが、ユーザ情報DB1を参照して特定した友人関係登録ユーザのユーザ名情報を抽出する処理を行なう。
そして、登録ユーザ一覧情報生成・送信部16eが、このユーザ名情報を、友人関係登録ユーザ一覧情報として表示するようにユーザ端末30等へ送信する処理を行なう。
At this time, the friend relationship registration user information disclosure unit 16 includes, for example, a user ID acquisition unit 16a, a friend relationship registration user specification unit 16b, a specific user information extraction unit 16c, a registered user list information generation / transmission unit 16e, It can consist of.
That is, the user ID acquisition unit 16a performs a process of acquiring a user ID according to the connection of the user terminal 30 or the like.
Next, the second user ID or the first user ID stored by associating the user ID acquired by referring to the friend relationship information DB 2 as the first user ID or the second user ID by the friend relationship registered user specifying unit 16b. The user ID is specified as all the user IDs of friendship registration users.
Furthermore, the specific user information extraction part 16c performs the process which extracts the user name information of the friend relationship registration user specified with reference to user information DB1.
Then, the registered user list information generation / transmission unit 16e performs a process of transmitting the user name information to the user terminal 30 or the like so as to be displayed as friend relationship registered user list information.

また、友人関係登録ユーザ情報開示部16は、友人関係登録ユーザのユーザIDを特定した後、ユーザ情報DB1を参照し、ユーザ名情報に代えて又はユーザ名情報と共にユーザ画像情報を抽出し、このユーザ画像情報を友人関係登録ユーザ一覧情報として表示するようにユーザ端末30等へ送信する機能を有している。   Further, the friend relationship registration user information disclosure unit 16 refers to the user information DB 1 after specifying the user ID of the friend relationship registration user, and extracts user image information instead of the user name information or together with the user name information. The user image information is transmitted to the user terminal 30 or the like so as to be displayed as friend relationship registered user list information.

したがって、この場合の友人関係登録ユーザ情報開示部16は、友人関係登録ユーザ特定部16bが友人関係登録ユーザのユーザIDを特定した後、特定ユーザ情報抽出部16cが、ユーザ情報DB1を参照し、ユーザ名情報に代えて又はユーザ名情報と共にユーザ画像情報を抽出する処理を行なう。
そして、登録ユーザ一覧情報生成・送信部16eが、このユーザ画像情報を友人関係登録ユーザ一覧情報として表示するようにユーザ端末30へ送信する処理を行なう。
Therefore, in this case, the friendship registration user information disclosure unit 16 refers to the user information DB1 after the friendship registration user identification unit 16b identifies the user ID of the friendship registration user. A process of extracting user image information instead of the user name information or together with the user name information is performed.
Then, the registered user list information generation / transmission unit 16e performs a process of transmitting this user image information to the user terminal 30 so as to be displayed as friend relationship registered user list information.

また、友人関係登録ユーザ情報開示部16は、友人関係登録ユーザのユーザIDを全て特定すると共に、この友人関係登録ユーザのユーザIDと互いに関連付けて記憶されているイベント開催情報を抽出し、ユーザ名情報及び/又はユーザ画像情報と共に、このイベント開催情報を友人関係登録ユーザ一覧情報として表示するようにユーザ端末30等へ送信する機能を有している。   The friend relationship registered user information disclosure unit 16 specifies all the user IDs of the friend relationship registered users and extracts event holding information stored in association with the user IDs of the friend relationship registered users. Along with the information and / or user image information, the event holding information is transmitted to the user terminal 30 or the like so as to be displayed as friend relationship registered user list information.

したがって、この場合の友人関係登録ユーザ情報開示部16は、イベント情報抽出部16dをさらに有する。
すなわち、友人関係登録ユーザ特定部16bが、友人関係登録ユーザのユーザIDを全て特定する処理を行なう。
引き続き、イベント情報抽出部16dが、この友人関係登録ユーザのユーザIDと互いに関連付けて記憶されているイベント開催情報を抽出する処理を行なう。
そして、登録ユーザ一覧情報生成・送信部16eが、ユーザ名情報及び/又はユーザ画像情報と共に、このイベント開催情報を友人関係登録ユーザ一覧情報として表示するようにユーザ端末30等へ送信する処理を行なう。
Accordingly, the friendship registration user information disclosure unit 16 in this case further includes an event information extraction unit 16d.
That is, the friend relationship registered user specifying unit 16b performs a process of specifying all user IDs of friend relationship registered users.
Subsequently, the event information extraction unit 16d performs a process of extracting event holding information stored in association with the user ID of the friend relationship registered user.
Then, the registered user list information generation / transmission unit 16e performs processing for transmitting the event holding information together with the user name information and / or user image information to the user terminal 30 or the like so as to be displayed as friend relationship registered user list information. .

次に、本発明の実施の形態に係る本サーバ10を用いた本方法を実施するためのシステムであって、通信ネットワーク上に開設されたSNSサービスサイトを利用するため、自らの特徴を表す属性情報を登録したユーザに対しイベントの開催を案内し、ユーザよりイベントに参加することを申込むイベント参加可情報を含む回答を受信した場合、ユーザに対して、イベントに参加することで出会える有益なユーザを紹介すると共に、その後、友人関係を登録することを望むか否か問うことで、新たな人間関係を容易にかつ効果的に築くことを支援するようにした場合の概要について、図1に基づき説明する。   Next, a system for carrying out the method using the server 10 according to the embodiment of the present invention, which uses an SNS service site established on a communication network, an attribute representing its own characteristics A useful user who can meet by participating in an event when he / she receives an answer including event participation information that guides the event to the registered user and applies for participation from the user. Based on Fig. 1, we will introduce an overview of the case where it is possible to easily and effectively build a new human relationship by asking whether or not to register a friendship. explain.

図1に示すように、まず、主催者端末20が、イベント案内依頼を本サーバ10へ送信する(1.参照)。
本サーバ10は、主催者端末20より送信されたイベント案内依頼を受信する(2.参照)。
次いで、本サーバ10は、イベント案内依頼に含まれるイベント開催情報をイベント情報DB3に記憶し、イベント参加の可否を問う第1の通知を第1ユーザ端末30へ送信する(3.参照)。
As shown in FIG. 1, the organizer terminal 20 first transmits an event guidance request to the server 10 (see 1.).
The server 10 receives the event guidance request transmitted from the organizer terminal 20 (see 2.).
Next, the server 10 stores the event holding information included in the event guidance request in the event information DB 3 and transmits a first notification asking whether or not to participate in the event to the first user terminal 30 (see 3.).

第1ユーザ端末30は、本サーバ10より送信された第1の通知を受信し、イベント参加に応答する第1の回答を本サーバ10へ送信(返信)する(4.参照)。
本サーバ10は、第1ユーザ端末30より送信された第1の回答を受信し、イベント参加可否情報をイベント開催情報に関連付けてイベント情報DB3に記憶する(5.参照)。
次いで、本サーバ10は、第1の回答がイベント参加可情報を含む場合、所定の時期に、第1のユーザにとって有益な第2のユーザを知らせると共に、第2のユーザと会うことを望むか否かを問う第2の通知を第1ユーザ端末30へ送信する(6.参照)。
The first user terminal 30 receives the first notification transmitted from the server 10, and transmits (replies) the first answer in response to the event participation to the server 10 (see 4.).
The server 10 receives the first answer transmitted from the first user terminal 30, and stores the event participation availability information in the event information DB 3 in association with the event holding information (see 5.).
Next, when the first answer includes the event participation information, the server 10 informs the second user that is beneficial to the first user and desires to meet the second user at a predetermined time. A second notification asking whether or not is transmitted to the first user terminal 30 (see 6.).

第1ユーザ端末30は、本サーバ10より送信された第2の通知を受信し、第2のユーザと会うことに応答する第2の回答を本サーバ10へ送信(返信)する(7.参照)。
本サーバ10は、第1ユーザ端末30より送信された第2の回答を受信し、第1のユーザが第2のユーザと会うことを希望している場合、第2のユーザが第1のユーザと会うことを望むか否かを問う第3の通知を第2ユーザ端末40へ送信する(8.参照)。
The first user terminal 30 receives the second notification transmitted from the server 10, and transmits (replies) a second answer in response to meeting the second user to the server 10 (see 7.). ).
When the server 10 receives the second answer transmitted from the first user terminal 30 and the first user wishes to meet the second user, the second user is the first user. A third notification asking whether or not he / she wishes to meet is transmitted to the second user terminal 40 (see 8.).

第2ユーザ端末40は、本サーバ10より送信された第3の通知を受信し、第1のユーザと会うことに応答する第3の回答を本サーバ10へ送信(返信)する(9.参照)。
本サーバ10は、第2ユーザ端末40より送信された第3の回答を受信した場合、第1のユーザIDと第2のユーザIDとに関連付けて、友人関係の仮登録情報をイベント参加情報DB4に記憶し、第1のユーザと第2のユーザとの友人関係を仮登録する(10.参照)。
引き続き、本サーバ10は、第2のユーザ名を知らせる第4の通知を第1ユーザ端末30へ送信すると共に、第1のユーザ名を知らせる第5の通知を第2ユーザ端末40へ送信する(11.参照)。
The second user terminal 40 receives the third notification transmitted from the server 10, and transmits (replies) a third answer in response to meeting the first user to the server 10 (see 9.). ).
When the server 10 receives the third answer transmitted from the second user terminal 40, the server 10 associates the temporary registration information of the friend relationship with the event participation information DB 4 in association with the first user ID and the second user ID. And temporarily register the friendship between the first user and the second user (see 10.).
Subsequently, the server 10 transmits a fourth notification informing the second user name to the first user terminal 30 and transmits a fifth notification informing the first user name to the second user terminal 40 ( 11).

第1ユーザ端末30は、本サーバ10より送信された第4の通知を受信し、第2のユーザ名を確認する(12A.参照)。
また、第2ユーザ端末40は、本サーバ10より送信された第5の通知を受信し、第2のユーザ名を確認する(12B.参照)。
The first user terminal 30 receives the fourth notification transmitted from the server 10 and confirms the second user name (see 12A.).
Further, the second user terminal 40 receives the fifth notification transmitted from the server 10, and confirms the second user name (see 12B.).

このようにイベントにおいて双方が互いに会うことを希望した場合に、イベントにおいて出会えるように相手の氏名を開示することで、イベントにおいて容易に友人関係を築くきっかけを与えることができ、イベントに参加することを通して効果的に新たな友人関係が築かれることを支援することができる。   In this way, when both parties wish to meet each other at the event, by disclosing the name of the other party so that they can meet at the event, it is possible to easily create a friendship at the event and participate in the event Through this, it is possible to support the establishment of new friendships effectively.

さらに、本サーバ10は、イベント開催日時の経過後、第2のユーザとの友人関係の登録を確認する第6の通知を第1ユーザ端末30へ送信すると共に、第1のユーザとの友人関係の登録を確認する第7の通知を第2ユーザ端末40へ送信する(13.参照)。   Further, the server 10 transmits a sixth notification for confirming registration of the friendship with the second user to the first user terminal 30 after the event holding date and time, and the friendship with the first user. A seventh notification for confirming the registration is transmitted to the second user terminal 40 (see 13.).

第1ユーザ端末30は、本サーバ10より送信された第6の通知を受信し、第2のユーザと友人関係を登録することを望む友人関係登録同意回答を本サーバ10へ送信(返信)する(14A.参照)。
また、第2ユーザ端末40は、本サーバ10より送信された第7の通知を受信し、第1のユーザと友人関係を登録することを望む友人関係登録同意回答を本サーバ10へ送信(返信)する(14B.参照)。
そして、本サーバ10は、第1ユーザ端末30及び第2ユーザ端末40より、友人関係登録同意回答を共に受信した場合、第1のユーザIDと、第2のユーザIDと、を互いに関連付けて友人関係登録情報DB2に記憶する(15.参照)。
The first user terminal 30 receives the sixth notification transmitted from the server 10, and transmits (replies) a friendship registration consent reply that desires to register a friendship with the second user to the server 10. (See 14A.).
In addition, the second user terminal 40 receives the seventh notification transmitted from the server 10 and transmits a friend relationship registration consent response to the server 10 for registering a friend relationship with the first user (reply) (See 14B.).
When the server 10 receives both the friendship registration consent answer from the first user terminal 30 and the second user terminal 40, the server 10 associates the first user ID and the second user ID with each other. It memorize | stores in relation registration information DB2 (refer 15.).

このように第1のユーザIDと第2のユーザIDとを互いに関連付けて記憶することで、通信ネットワーク上に開設されたネットワークサービスサイトにおいて友人関係の確認が可能なものとなり、実際にこのイベントに参加することで築かれた新たな友人関係が継続されるように支援することができる。   By storing the first user ID and the second user ID in association with each other in this way, it becomes possible to check friendships at the network service site established on the communication network. Participation can help keep new friendships built.

次に、図2に示した上述した本サーバ10により実行される本方法の一例を図面に基づき説明する。
<第1の実施の形態>
まず、第1の実施の形態として実行される方法の詳細な一例を図7及び図8に基づき説明する。図7及び図8は、本発明の第1の実施の形態に係る友人関係登録方法における新たな人間関係構築処理の詳細な流れの一例を示すシーケンス図である。
Next, an example of the method executed by the server 10 shown in FIG. 2 will be described with reference to the drawings.
<First Embodiment>
First, a detailed example of the method executed as the first embodiment will be described with reference to FIGS. 7 and 8 are sequence diagrams showing an example of a detailed flow of a new human relationship construction process in the friendship registration method according to the first embodiment of the present invention.

まず、本サーバ10は、ユーザIDと、ユーザが予め登録した少なくとも1以上の項目からなる属性情報と、ユーザ端末30等への連絡先情報と、を互いに関連付けてユーザ情報DB1に記憶しておく((A)参照)。
また、本サーバ10は、第1のユーザIDと、第2のユーザIDと、を互いに関連付けて友人関係情報DB2に記憶しておく((B)参照)。
First, the server 10 stores the user ID, attribute information including at least one item registered in advance by the user, and contact information for the user terminal 30 in the user information DB 1 in association with each other. (See (A)).
Further, the server 10 associates the first user ID and the second user ID with each other and stores them in the friend relationship information DB 2 (see (B)).

そして、主催者端末20は、少なくともイベント名、イベント開催場所、イベント開催日時、といったイベント開催情報を含むイベント案内依頼を本サーバ10へ送信する((10)参照)。
本サーバ10は、イベント案内依頼を受信する((20)参照)。
次いで、本サーバ10は、イベント案内依頼に含まれるイベント開催情報に固有のイベントIDを付与して、イベントIDと、イベント名と、イベント開催場所と、イベント開催日時と、を互いに関連付けてイベント情報DB3に記憶する((30)参照)。
引き続き、本サーバ10は、ユーザDB1を参照してユーザへの連絡先情報に基づき第1ユーザ端末30に対し、イベント開催情報を案内すると共に、このイベントに参加するか否かの回答を求める第1の通知(以下、「イベント案内通知」という。)を生成し送信する((40)参照)。
The organizer terminal 20 transmits to the server 10 an event guide request including at least event holding information such as an event name, an event holding place, and an event holding date (see (10)).
The server 10 receives the event guidance request (see (20)).
Next, the server 10 assigns a unique event ID to the event holding information included in the event guide request, and associates the event ID, the event name, the event holding location, and the event holding date with the event information. Store in DB3 (see (30)).
Subsequently, the server 10 refers to the user DB 1 and guides the event holding information to the first user terminal 30 based on the contact information to the user, and asks for an answer as to whether or not to participate in this event. 1 notification (hereinafter referred to as “event guide notification”) is generated and transmitted (see (40)).

このイベント案内通知は、たとえば図9に示すような形で表すことが出来る。図9は、本サーバ10と接続した第1ユーザ端末30のディスプレイに表示された第1の通知であるイベント案内通知画面の一例を示す図である。このイベント案内通知画面100には、イベント開催のご案内を表示するイベント開催情報表示欄101と、イベントに参加する旨の回答を行う「参加する」ボタン102と、イベントに参加しない旨の回答を行う「参加しない」ボタン103が設けられている。図9において、イベント開催情報表示欄101には、イベント名として「ABC交流会」、開催日時として「2007年10月2日(火)、18:00〜20:30(開場18:00)」、プログラムとして「あいさつ、公演、・・」、開催場所として「イロハホール3階」が表示されている。また、図9において、「参加する」ボタン102が選択されている。   This event guidance notification can be expressed in the form as shown in FIG. 9, for example. FIG. 9 is a diagram illustrating an example of an event guidance notification screen that is a first notification displayed on the display of the first user terminal 30 connected to the server 10. On this event guide notification screen 100, an event holding information display field 101 for displaying information on event holding, a “join” button 102 for replying to participate in the event, and a reply indicating not participating in the event are displayed. A “do not participate” button 103 is provided. In FIG. 9, the event holding information display column 101 has “ABC Exchange Meeting” as the event name and “Tuesday, October 2, 2007, 18: 00-20: 30 (opening 18:00)” as the holding date and time. , "Greeting, performance, ..." as the program and "Iroha Hall 3F" as the venue. In FIG. 9, the “join” button 102 is selected.

また、イベント案内通知画面100には、イベント参加可否回答をおこなったユーザを確認するユーザ氏名入力欄104と、ユーザID入力欄105が表示されている。さらに、イベント案内通知画面100には、イベント案内通知に対する回答を送信するための「送信」ボタン109が表示されている。図9において、イベント案内回答ユーザ氏名として「○○一郎」、ユーザIDとして「****」が入力されている。   In addition, the event guidance notification screen 100 displays a user name input field 104 and a user ID input field 105 for confirming a user who has made an answer indicating whether or not to participate in the event. Further, the event guidance notification screen 100 displays a “Send” button 109 for sending a reply to the event guidance notification. In FIG. 9, “Ichiro XX” is entered as the event guidance answer user name, and “****” is entered as the user ID.

そして、第1ユーザ端末30は、イベント案内通知を受信し、これに応答する第1の回答(以下、「イベント案内回答」という。)を本サーバ10へ送信する((50)参照)。
したがって、「参加する」ボタン102又は「参加しない」ボタン103の何れかを選択することでイベントへの参加可否が分かり、ユーザ氏名入力欄104とユーザID入力欄105にそれぞれ入力することでユーザを識別することができ、「送信」ボタン109を押してイベント案内通知に応答することで、イベントを識別することができる。
Then, the first user terminal 30 receives the event guidance notification and transmits a first answer (hereinafter referred to as “event guidance answer”) in response to this to the server 10 (see (50)).
Therefore, by selecting either the “participate” button 102 or the “do not participate” button 103, it is possible to know whether or not to participate in the event, and the user can be entered by entering the user name input field 104 and the user ID input field 105 respectively. The event can be identified by pressing the “Send” button 109 and responding to the event guidance notification.

本サーバ10は、イベント案内回答を受信する((60)参照)。
次いで、本サーバ10は、イベント案内回答が、イベントに参加することを申込むイベント参加可情報を含むか否か判断する((70)参照)。
引き続き、本サーバ10は、イベント参加可否の判断の結果、イベント案内回答がイベント参加可情報を含む場合、イベントIDと、ユーザIDと、を互いに関連付けてイベント参加情報DB4に記憶する((80)参照)。
The server 10 receives the event guidance answer (see (60)).
Next, the server 10 determines whether or not the event guidance answer includes event participation permission information for applying to participate in the event (see (70)).
Subsequently, as a result of determining whether or not event participation is possible, the server 10 stores the event ID and the user ID in association with each other in the event participation information DB 4 when the event guidance answer includes event participation information ((80). reference).

また、本サーバ10は、イベント案内通知の送信後、所定の時期にイベント参加情報DB4を参照し、ユーザごとに、このユーザを第1のユーザとしてそのユーザIDを特定すると共に、第1のユーザを除いてイベント参加情報DB4に記憶されている全てのユーザを検索対象ユーザとしてそのユーザIDを特定する((90)参照)。
引き続き、本サーバ10は、ユーザ情報DB1を参照して、第1のユーザのユーザIDに基づき特定した属性情報と、検索対象ユーザのユーザIDに基づき特定したそれぞれの属性情報とを、項目ごとに比較して同一である属性情報を有する検索対象ユーザを、第1のユーザにとって有益な第2のユーザとして特定する((100)参照)。
In addition, the server 10 refers to the event participation information DB 4 at a predetermined time after the transmission of the event guidance notification, specifies the user ID as the first user for each user, and the first user. All the users stored in the event participation information DB 4 are specified as search target users (see (90)).
Subsequently, the server 10 refers to the user information DB 1 for each item of the attribute information specified based on the user ID of the first user and each attribute information specified based on the user ID of the search target user. A search target user having attribute information that is the same in comparison is identified as a second user useful for the first user (see (100)).

さらに、本サーバ10は、第2のユーザIDを、第1のユーザIDと関連付けてイベント参加情報DB4に記憶する((110)参照)。
その後、本サーバ10は、ユーザ情報DB1を参照して第1のユーザのユーザIDに基づき連絡先情報を特定し、この第1のユーザが利用する第1ユーザ端末30に対して、第2のユーザの氏名を除く属性情報の一部を開示する有益ユーザ案内と、イベントにおいて第2のユーザと実際に会うことを望むか否かの回答を求める第2の通知(以下、「有益ユーザ紹介通知」という。)を生成し送信する((120)参照)。
Further, the server 10 stores the second user ID in the event participation information DB 4 in association with the first user ID (see (110)).
Thereafter, the server 10 refers to the user information DB 1 to identify the contact information based on the user ID of the first user, and the second user terminal 30 uses the second user for the first user terminal 30 used by the first user. A useful user guide disclosing a part of attribute information excluding the user's name and a second notification (hereinafter referred to as “informative user introduction notification”) that asks for an answer whether or not the user actually wants to meet the second user at the event. Is generated and transmitted (see (120)).

この有益ユーザ紹介通知は、たとえば図10に示すような形で表すことが出来る。図10は、本サーバ10と接続した第1ユーザ端末30のディスプレイに表示された第2の通知である有益ユーザ紹介通知画面の一例を示す図である。この有益ユーザ紹介通知画面110には、第1のユーザにとって有益と思われる第2のユーザを紹介するユーザのご紹介を表示するユーザ紹介情報表示欄111と、表示された第2のユーザとイベントにおいて会うことを希望する「会う」ボタン112と、第2のユーザと会うことを希望しない「会わない」ボタン113が設けられている。図10において、ユーザ紹介情報表示欄111には、「今回のイベント参加者の中に、あなたにご紹介したい方がおります。お会いになられますか?」といった紹介案内文と共に、埼玉県出身の弁護士であるBさんと、埼玉県出身の司法書士であるCさんと、を紹介するユーザ情報が表示されている。また、図10において、「会う」ボタン112は、Bさんに対する「会う」ボタン112aと、Cさんに対する「会う」ボタン112bとから構成され、一方、「会わない」ボタン113は、Bさんに対する「会わない」ボタン113aと、Cさんに対する「会わない」ボタン113bとから構成されたものとなっている。図10において、Bさんに対する「会う」ボタン112aと、Cさんに対する「会う」ボタン112bが選択されている。   This informative user introduction notification can be expressed, for example, in the form shown in FIG. FIG. 10 is a diagram illustrating an example of a beneficial user introduction notification screen that is a second notification displayed on the display of the first user terminal 30 connected to the server 10. The beneficial user introduction notification screen 110 includes a user introduction information display field 111 for displaying the introduction of the user who introduces the second user who is considered useful for the first user, and the displayed second user and event. A “Meet” button 112 that wishes to meet and a “Do not meet” button 113 that does not wish to meet the second user are provided. In FIG. 10, the user introduction information display column 111 includes Saitama Prefecture with an introduction guidance such as “There are people who want to introduce you to this event. User information that introduces Mr. B who is a lawyer from Japan and Mr. C who is a judicial scrivener from Saitama Prefecture is displayed. In FIG. 10, the “Meet” button 112 includes an “Meet” button 112 a for Mr. B and an “Meet” button 112 b for Mr. C, while the “Do not meet” button 113 represents an “Meet” button 113 for Mr. B. The button 113a does not meet and a button 113b that does not meet Mr. C. In FIG. 10, an “Meet” button 112a for Mr. B and an “Meet” button 112b for Mr. C are selected.

また、有益ユーザ紹介通知画面110には、第2のユーザの紹介に回答をおこなったユーザを確認するユーザ氏名入力欄114と、ユーザID入力欄115が表示されている。さらに、有益ユーザ紹介通知画面110には、有益ユーザ紹介通知に対する回答を送信するための「送信」ボタン119が表示されている。図10において、第2のユーザ紹介回答ユーザ氏名として「○○一郎」、ユーザIDとして「****」が入力されている。   The beneficial user introduction notification screen 110 displays a user name input column 114 and a user ID input column 115 for confirming a user who has made an answer to the introduction of the second user. Furthermore, a “send” button 119 for transmitting an answer to the beneficial user introduction notification is displayed on the beneficial user introduction notification screen 110. In FIG. 10, “XX Ichiro” is input as the second user introduction answer user name, and “****” is input as the user ID.

そして、第1ユーザ端末30は、有益ユーザ紹介通知を受信し、これに応答する第2の回答(以下、「有益ユーザ紹介回答」という。)を本サーバ10へ送信する((130)参照)。
したがって、「会う」ボタン112又は「会わない」ボタン113の何れかを選択することで第2のユーザと実際に会うことを望むか否かが分かり、ユーザ氏名入力欄114とユーザID入力欄115にそれぞれ入力し、「送信」ボタン119を押して有益ユーザ紹介通知に応答することで、ユーザを識別することができる。
Then, the first user terminal 30 receives the useful user introduction notification and transmits a second answer (hereinafter referred to as “beneficial user introduction answer”) in response thereto to the server 10 (see (130)). .
Accordingly, by selecting either the “Meet” button 112 or the “Do not meet” button 113, it can be determined whether or not it is actually desired to meet the second user, and the user name input field 114 and the user ID input field 115. The user can be identified by pressing the “Send” button 119 and responding to the informative user introduction notification.

本サーバ10は、有益ユーザ紹介回答を受信する((140)参照)。
次いで、本サーバ10は、第1ユーザ端末より、ユーザIDと、イベントにおいて第2のユーザと実際に会うことを望む紹介依頼と、を含む有益ユーザ紹介依頼回答を受信した場合、この有益ユーザ紹介回答に含まれるユーザIDに基づきイベント参加情報DB4を参照し、互いに関連付けられている第2のユーザIDを特定する((150)参照)。
引き続き、本サーバ10は、ユーザ情報DB1参照して特定したユーザIDに基づき第2のユーザの連絡先情報を特定し、この第2のユーザが利用する第2ユーザ端末40に対して、イベントにおいて紹介したい第1のユーザがいることを知らせると共に、この第1のユーザと会うことを望むか否かの回答を求める第3の通知(以下、「ユーザ紹介通知」という。)を生成し送信する((160)参照)。
The server 10 receives the useful user introduction response (see (140)).
Next, when the server 10 receives from the first user terminal a beneficial user introduction request answer including a user ID and an introduction request for actually meeting a second user at the event, this beneficial user introduction Based on the user ID included in the answer, the event participation information DB 4 is referred to, and the second user IDs associated with each other are specified (see (150)).
Subsequently, the server 10 specifies the contact information of the second user based on the user ID specified by referring to the user information DB 1, and in response to the second user terminal 40 used by the second user, in the event. A third notification (hereinafter referred to as “user introduction notification”) is generated and transmitted to notify that there is a first user to be introduced and to ask whether or not he / she wants to meet the first user. (See (160)).

このユーザ紹介通知は、たとえば図11に示すような形で表すことが出来る。図11は、本サーバ10と接続した第2ユーザ端末40のディスプレイに表示された第3の通知であるユーザ紹介通知画面の一例を示す図である。このユーザ紹介通知画面120には、第2のユーザと会うことを望んでいる第1のユーザを紹介するユーザのご紹介を表示するユーザ紹介情報表示欄121と、表示された第1のユーザとイベントにおいて会うことを希望する「会う」ボタン122と、第1のユーザと会うことを希望しない「会わない」ボタン123が設けられている。図11において、ユーザ紹介情報表示欄121には、「今回のイベント参加者の中に、あなたにご紹介したい方がおります。お会いになられますか?」といった紹介案内文と共に、埼玉県出身の会社社長であるAさんと、埼玉県出身の大学教授であるDさんと、を紹介するユーザ情報が表示されている。また、図11において、「会う」ボタン122は、Aさんに対する「会う」ボタン122aと、Dさんに対する「会う」ボタン122bとから構成され、一方、「会わない」ボタン123は、Aさんに対する「会わない」ボタン123aと、Dさんに対する「会わない」ボタン123bとから構成されたものとなっている。図11において、Aさんに対する「会う」ボタン122aと、Dさんに対する「会わない」ボタン123bが選択されている。   This user introduction notification can be expressed, for example, in the form shown in FIG. FIG. 11 is a diagram illustrating an example of a user introduction notification screen that is a third notification displayed on the display of the second user terminal 40 connected to the server 10. The user introduction notification screen 120 includes a user introduction information display field 121 for displaying the introduction of the user who introduces the first user who wants to meet the second user, the displayed first user, A “Meet” button 122 that wishes to meet at the event and a “Do not meet” button 123 that does not wish to meet the first user are provided. In FIG. 11, the user introduction information display field 121 includes an introduction guidance sentence such as “There are people who want to introduce you to this event. Can you meet?” User information that introduces Mr. A who is the president of the company who is born and Mr. D who is a university professor from Saitama Prefecture is displayed. In FIG. 11, the “Meet” button 122 includes an “Meet” button 122 a for Mr. A and an “Meet” button 122 b for Mr. D, while the “Do not meet” button 123 represents “ This button is composed of a “do not meet” button 123a and a “do not meet” button 123b for Mr. D. In FIG. 11, the “Meet” button 122a for Mr. A and the “Do not meet” button 123b for Mr. D are selected.

また、ユーザ紹介通知画面120には、第1のユーザの紹介に回答をおこなったユーザを確認するユーザ氏名入力欄124と、ユーザID入力欄125が表示されている。さらに、ユーザ紹介通知画面120には、第1のユーザ紹介通知に対する回答を送信するための「送信」ボタン129が表示されている。図11において、第1のユーザ紹介回答ユーザ氏名として「××太郎」、ユーザIDとして「****」が入力されている。   In addition, the user introduction notification screen 120 displays a user name input field 124 and a user ID input field 125 for confirming a user who has made an answer to the introduction of the first user. Further, the user introduction notification screen 120 displays a “Send” button 129 for sending an answer to the first user introduction notification. In FIG. 11, “XXX Taro” is input as the first user introduction answering user name, and “***” is input as the user ID.

そして、第2ユーザ端末40は、ユーザ紹介通知を受信し、これに応答する第3の回答(以下、「ユーザ紹介同意回答」という。)を本サーバ10へ送信する((170)参照)。
したがって、「会う」ボタン122又は「会わない」ボタン123の何れかを選択することで第1のユーザと実際に会うことを望むか否かが分かり、ユーザ氏名入力欄124とユーザID入力欄125にそれぞれ入力し、「送信」ボタン129を押して第1のユーザ紹介通知に応答することで、ユーザを識別することができる。
Then, the second user terminal 40 receives the user introduction notification and transmits a third answer (hereinafter referred to as “user introduction consent answer”) in response thereto to the server 10 (see (170)).
Therefore, by selecting either the “Meet” button 122 or the “Do not meet” button 123, it can be determined whether or not it is actually desired to meet the first user. The user name input field 124 and the user ID input field 125 The user can be identified by pressing the “Send” button 129 and responding to the first user introduction notification.

本サーバ10は、ユーザ紹介通知の送信に応じ、第2ユーザ端末40より、ユーザ紹介同意回答を受信する((180)参照)。
次いで、本サーバ10は、イベントにおいて第1のユーザと会うことを了承するユーザ紹介同意回答を受信した場合、第1のユーザIDと第2のユーザIDとに関連付けて、友人関係の仮登録情報をイベント参加情報DB4に記憶する((190)参照)。
さらに、本サーバ10は、ユーザ情報DB1を参照し、仮登録情報が記憶された各ユーザのユーザIDに基づき第1のユーザの氏名と第2のユーザの氏名を抽出し、第1ユーザ端末30に対して第2のユーザの氏名を開示する第4の通知(以下、「第2ユーザ開示通知」という。)を送信すると共に、第2ユーザ端末40に対して第1のユーザの氏名を開示する第5の通知(以下、「第1ユーザ開示通知」という。)を送信する((200)参照)。
In response to the transmission of the user introduction notification, the server 10 receives a user introduction consent answer from the second user terminal 40 (see (180)).
Next, when the server 10 receives a user introduction consent reply that approves meeting with the first user in the event, the temporary registration information of the friend relationship is associated with the first user ID and the second user ID. Is stored in the event participation information DB 4 (see (190)).
Further, the server 10 refers to the user information DB 1 and extracts the first user name and the second user name based on the user ID of each user in which the temporary registration information is stored, and the first user terminal 30. , A fourth notification disclosing the name of the second user (hereinafter referred to as “second user disclosure notification”) is disclosed, and the name of the first user is disclosed to the second user terminal 40. The fifth notification (hereinafter referred to as “first user disclosure notification”) is transmitted (see (200)).

そして、第1ユーザ端末30は、第2ユーザ開示通知を受信し((210A)参照)、第2ユーザ端末40は、第1ユーザ開示通知を受信する((210B)参照)。
この第2ユーザ開示通知は、たとえば図12に示すような形で表すことが出来る。図12は、本サーバ10と接続した第1ユーザ端末30のディスプレイに表示された第4の通知である第1ユーザ開示通知画面の一例を示す図である。この第1ユーザ開示通知画面130には、第2のユーザ氏名を開示することを案内するご紹介ユーザ情報案内表示欄131と、第2のユーザと会うこととなるイベント情報を表示するイベント情報表示欄132と、第2のユーザ氏名を開示するご紹介ユーザ情報表示欄133と、が設けられている。図12において、ご紹介ユーザ情報案内表示欄131には、「今回のイベントにおいて、あなたにご紹介したい方をお知らせいたします。」といった連絡文が表示され、イベント情報表示欄132には、イベント名として「ABC交流会」、開催日時として「2007年10月2日(火)、18:00〜20:30(開場18:00)」、開催場所として「イロハホール3階」といったイベント情報が表示されている。また、図12において、ご紹介ユーザ情報表示欄133には、BBB法律事務所所長である××太郎さんと、CCC司法書士事務所勤務の△△花子さんを紹介するユーザ情報が表示されている。また、ご紹介ユーザ情報表示欄133は、××太郎さんを紹介するユーザ情報表示欄133aと、△△花子さんを紹介するユーザ情報表示欄133bとから構成されたものとなっている。
Then, the first user terminal 30 receives the second user disclosure notification (see (210A)), and the second user terminal 40 receives the first user disclosure notification (see (210B)).
This second user disclosure notification can be expressed, for example, in the form shown in FIG. FIG. 12 is a diagram illustrating an example of a first user disclosure notification screen that is a fourth notification displayed on the display of the first user terminal 30 connected to the server 10. On this first user disclosure notification screen 130, an introduction user information guidance display column 131 for guiding the disclosure of the second user name, and an event information display for displaying event information for meeting with the second user. A column 132 and an introduction user information display column 133 that discloses the second user name are provided. In FIG. 12, the introduction user information guidance display column 131 displays a message such as “I will inform you of the person you want to introduce at this event”, and the event information display column 132 displays the event name. Event information such as “ABC Exchange Meeting”, “October 2, 2007 (Tuesday), 18: 00-20: 30 (Open 18:00)”, and “Iroha Hall 3F” as the venue Has been. In FIG. 12, in the introduction user information display column 133, user information that introduces Mr. Taro, who is the director of the BBB law office, and Mr. Hanako, who is working at the CCC judicial scrivener office, is displayed. . The introduction user information display column 133 includes a user information display column 133a for introducing Mr. Taro and a user information display column 133b for introducing Mr. Hanako ΔΔ.

一方、第1ユーザ開示通知は、たとえば図13に示すような形で表すことが出来る。図13は、本サーバ10と接続した第2ユーザ端末40のディスプレイに表示された第5の通知である第2ユーザ開示通知画面の一例を示す図である。この第2ユーザ開示通知画面140には、第1のユーザ氏名を開示することを案内するご紹介ユーザ情報案内表示欄141と、第1のユーザと会うこととなるイベント情報を表示するイベント情報表示欄142と、第1のユーザ氏名を開示するご紹介ユーザ情報表示欄143と、が設けられている。図13において、ご紹介ユーザ情報案内表示欄141には、「今回のイベントにおいて、あなたにご紹介したい方をお知らせいたします。」といった連絡文が表示され、イベント情報表示欄142には、イベント名として「ABC交流会」、開催日時として「2007年10月2日(火)、18:00〜20:30(開場18:00)」、開催場所として「イロハホール3階」といったイベント情報が表示されている。また、図13において、ご紹介ユーザ情報表示欄143には、AAA株式会社の代表取締役である○○一郎さんを紹介するユーザ情報が表示されている。   On the other hand, the first user disclosure notification can be expressed in a form as shown in FIG. 13, for example. FIG. 13 is a diagram illustrating an example of a second user disclosure notification screen that is a fifth notification displayed on the display of the second user terminal 40 connected to the server 10. On this second user disclosure notification screen 140, an introduction user information guidance display column 141 for guiding the disclosure of the first user name, and an event information display for displaying event information for meeting the first user A column 142 and an introduction user information display column 143 disclosing the first user name are provided. In FIG. 13, the introduction user information guidance display column 141 displays a message such as “We will inform you about the person you want to introduce at this event”, and the event information display column 142 displays the event name. Event information such as “ABC Exchange Meeting”, “October 2, 2007 (Tuesday), 18: 00-20: 30 (Open 18:00)”, and “Iroha Hall 3F” as the venue Has been. In FIG. 13, the introduction user information display field 143 displays user information for introducing Mr. Ichiro XX, the representative director of AAA Corporation.

本サーバ10は、第2ユーザ開示通知及び第1ユーザ開示通知を送信した後、イベント情報DB3を参照してイベントの開催日時が経過したか否か判断する((220)参照)。
その結果、イベントの開催日時が経過している場合、本サーバ10は、イベント参加情報DB4を参照して、このイベントのイベントIDに基づき第1のユーザIDを特定すると共に、第2のユーザIDを特定すると共に、ユーザ情報DB1を参照して第1のユーザID及び第2のユーザIDに基づきそれぞれの連絡先情報を特定する。さらに、本サーバ10は、第1ユーザ端末30に対して、イベントにおいて会うことを望んだ第2のユーザとの友人関係を登録するか否か問う第6の通知(以下、「友人関係登録確認通知」という。)を生成し送信すると共に、第2ユーザ端末40に対して、イベントにおいて会うことを了承した第1のユーザとの友人関係を登録するか否か問う第7の通知(以下、「友人関係登録確認通知」という。)を生成し送信する((230)参照)。
After transmitting the second user disclosure notification and the first user disclosure notification, the server 10 refers to the event information DB 3 to determine whether or not the event date has passed (see (220)).
As a result, when the date and time of the event has elapsed, the server 10 refers to the event participation information DB 4 and specifies the first user ID based on the event ID of the event, and the second user ID. And the contact information is specified based on the first user ID and the second user ID with reference to the user information DB1. Further, the server 10 asks the first user terminal 30 whether or not to register a friendship relationship with the second user who wishes to meet at the event (hereinafter referred to as “friendship registration confirmation”). Notification ”) and a second notification that asks whether or not to register a friendship with the first user who has agreed to meet at the event to the second user terminal 40 (hereinafter referred to as“ notification ”). "Friendship registration confirmation notification") is generated and transmitted (see (230)).

この第6の通知としての友人関係登録確認通知は、たとえば図14に示すような形で表すことが出来る。図14は、本サーバ10と接続した第1ユーザ端末30のディスプレイに表示された友人関係登録確認通知画面の一例を示す図である。この友人関係登録確認通知画面150には、イベントであった第2のユーザとの友人関係の登録可否を問う友人関係登録案内表示欄151と、第2のユーザと会ったイベント情報を表示するイベント情報表示欄152と、表示された第2のユーザと友人関係の登録を行うことを希望する「登録する」ボタン153と、友人関係の登録を行うことを希望しない「登録しない」ボタン154と、が設けられている。図14において、友人関係登録案内表示欄151には、「今回のイベントにおいてご紹介させていただきました××太郎さん、△△花子さんとはお会いになられましたか?SNSサイトに、××太郎さん、△△花子さんとの友人関係をご登録されますか?」といった案内文が表示され、イベント情報表示欄152には、イベント名として「ABC交流会」、開催日時として「2007年10月2日(火)、18:00〜20:30(開場18:00)」、開催場所として「イロハホール3階」といったイベント情報が表示されている。また、図14において、「登録する」ボタン153は、××太郎さんに対する「登録する」ボタン153aと、△△花子さんに対する「登録する」ボタン153bとから構成され、一方、「登録しない」ボタン154は、××太郎さんに対する「登録しない」ボタン154aと、△△花子さんに対する「登録しない」ボタン154bとから構成されたものとなっている。図14において、××太郎さんに対する「登録する」ボタン153aと、△△花子さんに対する「登録する」ボタン153bが選択されている。   This friendship registration confirmation notification as the sixth notification can be expressed, for example, in the form shown in FIG. FIG. 14 is a diagram illustrating an example of a friendship registration confirmation notification screen displayed on the display of the first user terminal 30 connected to the server 10. On this friendship registration confirmation notification screen 150, an event that displays event information for meeting with the second user, and a friendship registration guidance display field 151 that asks whether or not friendship registration with the second user, which was an event, is possible. An information display field 152; a “register” button 153 that desires to register a friendship with the displayed second user; a “not register” button 154 that does not wish to register a friendship; Is provided. In FIG. 14, in the friendship registration guidance display column 151, “Did you meet with Mr. Taro and Mr. Hanako who were introduced at this event? "Do you want to register your friendship with Mr. Taro and Mr. Hanako?", And the event information display field 152 displays "ABC Exchange Meeting" as the event name and " “Monday 2 (Tuesday), 18: 00-20: 30 (open 18:00)”, and event information such as “Iroha Hall 3F” is displayed as the venue. In FIG. 14, the “Register” button 153 includes a “Register” button 153 a for Mr. Taro XX and a “Register” button 153 b for Mr. Hanako ΔΔ, while a “Do not register” button Reference numeral 154 includes a “not register” button 154a for Mr. Taro XX and a “not register” button 154b for Mr. Hanako ΔΔ. In FIG. 14, the “Register” button 153a for Mr. Taro XX and the “Register” button 153b for Mr. Hanako ΔΔ are selected.

また、友人関係登録確認通知画面150には、第2のユーザとの友人関係の登録回答をおこなったユーザを確認するユーザ氏名入力欄155と、ユーザID入力欄156が表示されている。さらに、友人関係登録確認通知画面150には、友人関係登録確認通知に対する回答を送信するための「送信」ボタン159が表示されている。図14において、第2のユーザとの友人関係の登録回答ユーザ氏名として「○○一郎」、ユーザIDとして「****」が入力されている。   In addition, on the friendship registration confirmation notification screen 150, a user name input field 155 and a user ID input field 156 for confirming a user who has made a friendship registration reply with the second user are displayed. Further, on the friendship registration confirmation notification screen 150, a “send” button 159 for sending an answer to the friendship registration confirmation notice is displayed. In FIG. 14, “○ Ichiro” is entered as the registered reply user name of the friendship relationship with the second user, and “****” is entered as the user ID.

第1ユーザ端末30は、友人関係登録確認通知を受信し、これに応答する第2のユーザと友人関係の登録をすることを望む友人関係登録同意回答を本サーバ10へ送信する((240A)参照)。   The first user terminal 30 receives the friendship registration confirmation notification, and transmits to the server 10 a friendship registration consent reply that desires to register a friendship with the second user responding to the notification ((240A)). reference).

一方、第7の通知としての友人関係登録確認通知は、たとえば図15に示すような形で表すことが出来る。図15は、本サーバ10と接続した第2ユーザ端末40のディスプレイに表示された友人関係登録確認通知画面の一例を示す図である。この友人関係登録確認通知画面160には、イベントであった第1のユーザとの友人関係の登録可否を問う友人関係登録案内表示欄161と、第1のユーザと会ったイベント情報を表示するイベント情報表示欄162と、表示された第1のユーザと友人関係の登録を行うことを希望する「登録する」ボタン163と、友人関係の登録を行うことを希望しない「登録しない」ボタン164と、が設けられている。図15において、友人関係登録案内表示欄161には、「今回のイベントにおいてご紹介させていただきました○○一郎さんとはお会いになられましたか?SNSサイトに、○○一郎さんとの友人関係をご登録されますか?」といった案内文が表示され、イベント情報表示欄162には、イベント名として「ABC交流会」、開催日時として「2007年10月2日(火)、18:00〜20:30(開場18:00)」、開催場所として「イロハホール3階」といったイベント情報が表示されている。図15において、○○一郎さんとの友人関係の登録を希望する「登録する」ボタン163が選択されている。   On the other hand, the friendship registration confirmation notification as the seventh notification can be expressed, for example, in the form shown in FIG. FIG. 15 is a diagram illustrating an example of a friendship registration confirmation notification screen displayed on the display of the second user terminal 40 connected to the server 10. On this friendship registration confirmation notification screen 160, an event that displays the friendship registration guidance display column 161 that asks whether or not the friendship registration with the first user, which was an event, is possible, and event information that meets the first user. An information display field 162; a “register” button 163 that desires to register a friendship relationship with the displayed first user; a “not register” button 164 that does not wish to register a friendship; Is provided. In FIG. 15, in the friendship registration guide display column 161, “Did you meet Mr. Ichiro XX, who was introduced at this event? "Do you want to register the relationship?" Is displayed, and the event information display field 162 displays "ABC Exchange Meeting" as the event name, "Tuesday, October 2, 2007, 18:00" Event information such as “˜20: 30 (opening 18:00)” and “Iroha Hall 3F” as the venue is displayed. In FIG. 15, the “Register” button 163 that desires to register a friendship with Mr. Ichiro XX is selected.

また、友人関係登録確認通知画面160には、第1のユーザとの友人関係の登録回答をおこなったユーザを確認するユーザ氏名入力欄165と、ユーザID入力欄166が表示されている。さらに、友人関係登録確認通知画面160には、友人関係登録確認通知に対する回答を送信するための「送信」ボタン169が表示されている。図15において、第1のユーザとの友人関係の登録回答ユーザ氏名として「××太郎」、ユーザIDとして「****」が入力されている。   In addition, on the friendship registration confirmation notification screen 160, a user name input field 165 and a user ID input field 166 for confirming a user who has made a friendship registration reply with the first user are displayed. Further, on the friendship registration confirmation notification screen 160, a “send” button 169 for sending an answer to the friendship registration confirmation notice is displayed. In FIG. 15, “XXX Taro” is input as the registered reply user name of the friendship relationship with the first user, and “****” is input as the user ID.

第2ユーザ端末40は、友人関係登録確認通知を受信し、これに応答する第1のユーザと友人関係の登録をすることを望む友人関係登録同意回答を本サーバ10へ送信する((240B)参照)。   The second user terminal 40 receives the friendship registration confirmation notification, and transmits to the server 10 a friendship registration consent reply that desires to register the friendship with the first user responding to the notification ((240B)). reference).

本サーバ10は、友人関係登録確認通知の送信に応じて、第1ユーザ端末30より、第2のユーザと友人関係を登録することを望む友人関係登録同意回答を受信すると共に、第2ユーザ端末40より、第1のユーザと友人関係を登録することを望む友人関係登録同意回答を受信する((250)参照)。
そして、本サーバ10は、第1ユーザ端末30及び第2ユーザ端末40の双方より友人関係登録同意回答を受信した場合、第1のユーザIDと、第2のユーザIDと、を互いに関連付けて友人関係登録情報DB2に記憶する((260)参照)。
The server 10 receives from the first user terminal 30 a friendship registration consent reply that desires to register a friendship with the second user in response to the transmission of the friendship registration confirmation notification, and also sends the second user terminal From 40, a friendship registration consent reply that desires to register a friendship with the first user is received (see (250)).
Then, when the server 10 receives the friendship registration consent answer from both the first user terminal 30 and the second user terminal 40, the server 10 associates the first user ID and the second user ID with each other and makes a friend. It memorize | stores in relation registration information DB2 (refer (260)).

次に、上述した第1の実施の形態における方法を実施する本サーバ10の動作の一例を、図16及び図17を参照しながら説明する。図16及び図17は、本サーバ10での新たな人間関係構築処理の一例を示すフローチャートである。
まず、図16に示されるように、イベント開催案内部11が、イベント案内依頼受信部11aにて、主催者端末20より、少なくともイベント名、イベント開催場所、イベント開催日時、といったイベント開催情報を含むイベント案内依頼を受信したか否か判断する(S11)。
Next, an example of the operation of the server 10 that performs the method according to the first embodiment will be described with reference to FIGS. 16 and 17. 16 and 17 are flowcharts showing an example of a new human relationship construction process in the server 10.
First, as shown in FIG. 16, the event holding guide unit 11 includes at least event name information such as an event name, an event holding location, and an event holding date and time from the organizer terminal 20 in the event guide request receiving unit 11a. It is determined whether an event guide request has been received (S11).

その結果、イベント開催案内部11が、イベント案内依頼を受信した場合(Y)、イベント開催案内部11は、イベント案内依頼登録部11bにて、このイベント案内依頼に含まれるイベント開催情報にイベントIDを付与して、イベントIDと、イベント名と、イベント開催場所と、イベント開催日時と、を互いに関連付けてイベント情報DB3に記憶する(S12)。
一方、イベント開催案内部11が、イベント案内依頼を受信していない場合(N)、イベント開催案内部11は、引き続きイベント案内依頼を受信したか否か判断を繰り返し行う(S11)。
As a result, when the event holding guide unit 11 receives the event guide request (Y), the event holding guide unit 11 includes the event ID in the event holding information included in the event guide request registration unit 11b. And the event ID, the event name, the event holding location, and the event holding date and time are associated with each other and stored in the event information DB 3 (S12).
On the other hand, when the event holding guide part 11 has not received the event guide request (N), the event holding guide part 11 repeatedly determines whether or not the event guide request has been received (S11).

次いで、イベント開催案内部11は、イベント案内通知生成部11cにて、ユーザ情報DB1を参照してユーザへの連絡先情報に基づき各ユーザ端末30に対し、イベント開催情報を案内すると共に、イベントに参加するか否かの回答を求めるイベント案内通知を生成し、引き続き、イベント案内通知送信部11dにて、生成したイベント案内通知を各ユーザ端末30に対して送信する(S13)。   Next, the event holding guidance unit 11 guides the event holding information to each user terminal 30 based on the contact information to the user by referring to the user information DB 1 in the event guidance notification generating unit 11c, and at the event. An event guidance notification requesting an answer as to whether or not to participate is generated, and subsequently, the event guidance notification transmission unit 11d transmits the generated event guidance notification to each user terminal 30 (S13).

引き続き、イベント開催案内部11での第1の通知の送信に応じ、イベント参加第1処理部12が、イベント案内回答受信部12aにて、ユーザ端末30より、イベントIDと、ユーザIDと、イベントへの参加可否情報と、を含むイベント案内回答を受信したか否か判断する(S14)。   Subsequently, in response to the transmission of the first notification in the event holding guide unit 11, the event participation first processing unit 12 receives the event ID, the user ID, and the event from the user terminal 30 in the event guide answer receiving unit 12a. It is determined whether or not an event guidance answer including information on whether or not to participate is received (S14).

その結果、イベント参加第1処理部12が、イベント案内回答を受信した場合(Y)、イベント参加第1処理部12は、引き続きイベント参加可否判断部12dにて、この第1の回答が、イベントに参加することを申込むイベント参加可情報を含むか否か判断する(S15)。
その結果、イベント案内回答がイベント参加可情報を含む場合、イベント参加第1処理部12は、イベント案内回答登録部12eにて、イベントIDと、ユーザIDと、を互いに関連付けてイベント参加情報DB4に記憶する(S16)。
一方、イベント参加第1処理部12が、第1の回答はイベント参加可情報を含まないと判断した場合(N)、そのまま本サーバ10での一連の動作は終了(エンド)する。
As a result, when the event participation first processing unit 12 receives the event guidance answer (Y), the event participation first processing unit 12 continues to determine whether the first answer is the event participation determination unit 12d. It is determined whether or not event participation permission information for applying to participate is included (S15).
As a result, when the event guidance response includes event participation permission information, the event participation first processing unit 12 associates the event ID and the user ID with each other in the event participation information DB 4 in the event guidance response registration unit 12e. Store (S16).
On the other hand, when the event participation first processing unit 12 determines that the first answer does not include the event participation permission information (N), a series of operations in the server 10 is finished (end) as it is.

また、イベント開催案内部11でのイベント案内通知の送信後、イベント参加第2処理部13が、検索対象ユーザID特定部13cにて、所定の時期を経過したか否か判断する(S17)。
その結果、イベント参加第2処理部13が、所定の時期を経過したと判断した場合(Y)、引き続き、イベント参加第2処理部13は、検索対象ユーザID特定部13cにて、イベント参加情報DB4を参照し、ユーザごとに、このユーザを第1のユーザとして第1のユーザIDを特定すると共に、第1のユーザを除いてイベント参加情報DB4に記憶されている全てのユーザを検索対象ユーザとしてそのユーザIDを特定する(S18)。
一方、イベント参加第2処理部13が、所定の時期を経過していないと判断した場合(N)、イベント参加第2処理部13は、引き続き所定の時期を経過したか否か判断を繰り返し行う(S17)。
In addition, after the event guide notification is transmitted by the event holding guide unit 11, the event participation second processing unit 13 determines whether or not a predetermined time has passed in the search target user ID specifying unit 13c (S17).
As a result, when the event participation second processing unit 13 determines that the predetermined time has passed (Y), the event participation second processing unit 13 continues to use the event participation information at the search target user ID specifying unit 13c. Referring to DB4, for each user, the first user ID is specified with this user as the first user, and all users stored in the event participation information DB4 except for the first user are search target users. Then, the user ID is specified (S18).
On the other hand, when the event participation second processing unit 13 determines that the predetermined time has not elapsed (N), the event participation second processing unit 13 repeatedly determines whether or not the predetermined time has elapsed. (S17).

引き続き、イベント参加第2処理部13は、有益ユーザ特定部13dにて、ユーザ情報DB1を参照して、第1のユーザIDに基づき特定した属性情報と、検索対象ユーザのユーザIDに基づき特定したそれぞれの属性情報とを、項目ごとに比較して同一である属性情報を有する検索対象ユーザを第1のユーザにとって有益な第2のユーザとして特定する(S19)。
さらに、イベント参加第2処理部13は、有益ユーザ情報登録部13eにて、この第2のユーザIDを、第1のユーザIDと関連付けてイベント参加情報DB4に記憶する(S20)。
そして、イベント参加第2処理部13は、有益ユーザ紹介通知生成・送信部13fにて、ユーザ情報DB1を参照して第1のユーザIDに基づき連絡先情報を特定し、この第1のユーザが利用する第1ユーザ端末30に対して、第2のユーザの氏名を除く属性情報の一部を開示する有益ユーザ案内と、イベントにおいて第2のユーザと実際に会うことを望むか否かの回答を求める有益ユーザ紹介通知を生成し送信する(S21)。
Subsequently, the event participation second processing unit 13 specifies the attribute information specified based on the first user ID and the user ID of the search target user with reference to the user information DB 1 in the beneficial user specifying unit 13d. Each attribute information is compared for each item, and a search target user having the same attribute information is specified as a second user useful for the first user (S19).
Further, the event participation second processing unit 13 stores the second user ID in the event participation information DB 4 in association with the first user ID in the useful user information registration unit 13e (S20).
And the event participation 2nd process part 13 specifies contact information based on 1st user ID in the useful user introduction notification production | generation / transmission part 13f with reference to 1st user ID, and this 1st user Useful user guidance for disclosing a part of attribute information excluding the name of the second user to the first user terminal 30 to be used, and an answer as to whether or not the user wishes to actually meet the second user Is generated and transmitted (S21).

また、イベント参加第2処理部13での有益ユーザ紹介通知の送信に応じ、イベント参加第3処理部14が、有益ユーザ紹介依頼回答受信部14aにて、第1ユーザ端末30より、第1のユーザIDと、イベントにおいて第2のユーザと実際に会うことを望む紹介依頼と、を含む有益ユーザ紹介回答を受信したか否か判断する(S22)。
その結果、イベント参加第3処理部14が、有益ユーザ紹介回答を受信した場合(Y)、引き続き、イベント参加第3処理部14は、有益ユーザID特定部14bにて、この第2の回答に含まれる第1のユーザIDに基づきイベント参加情報DB4を参照し、互いに関連付けられている第2のユーザIDを特定する(S23)。
一方、イベント参加第3処理部14が、有益ユーザ紹介回答を受信していないと判断した場合(N)、イベント参加第3処理部14は、引き続き有益ユーザ紹介回答を受信したか否か判断を繰り返し行う(S22)。
Further, in response to the transmission of the beneficial user introduction notification in the event participation second processing unit 13, the event participation third processing unit 14 receives the first user terminal 30 from the first user terminal 30 in the beneficial user introduction request reply receiving unit 14a. It is determined whether or not a useful user introduction response including a user ID and an introduction request for actually meeting a second user at the event has been received (S22).
As a result, when the event participation third processing unit 14 receives the useful user introduction reply (Y), the event participation third processing unit 14 continues to use the second answer at the beneficial user ID specifying unit 14b. The event participation information DB 4 is referred to based on the included first user ID, and the second user IDs associated with each other are specified (S23).
On the other hand, if the event participation third processing unit 14 determines that the beneficial user introduction response has not been received (N), the event participation third processing unit 14 determines whether the beneficial user introduction response has been received. Repeatedly (S22).

引き続き、イベント参加第3処理部14は、有益ユーザ連絡先情報特定部14cにて、ユーザ情報DB1を参照して特定した第2のユーザIDに基づき第2のユーザの連絡先情報を特定し、さらに、第1のユーザ紹介通知送信部14dにて、この第2のユーザが利用する第2ユーザ端末40に対して、イベントにおいて紹介したい第1のユーザがいることを知らせると共に、この第1のユーザと会うことを望むか否かの回答を求めるユーザ紹介通知を生成し送信する(S24)。   Subsequently, the event participation third processing unit 14 specifies the contact information of the second user based on the second user ID specified by referring to the user information DB 1 in the useful user contact information specifying unit 14c, Further, the first user introduction notification transmitting unit 14d notifies the second user terminal 40 used by the second user that there is a first user to be introduced in the event, and also the first user introduction notification transmission unit 14d. A user introduction notification requesting an answer as to whether or not to meet the user is generated and transmitted (S24).

また、イベント参加第3処理部14でのユーザ紹介通知の送信に応じ、イベント参加第3処理部14が、第1のユーザ紹介同意回答受信部14eにて、第2ユーザ端末40より、イベントにおいて第1のユーザと会うことを了承するユーザ紹介同意回答を受信したか否か判断する(S25)。
その結果、イベント参加第3処理部14が、ユーザ紹介同意回答を受信した場合(Y)、引き続き、イベント参加第3処理部14は、ユーザ開示通知生成・送信部14fにて、第1のユーザIDと第2のユーザIDとに関連付けて、友人関係の仮登録情報をイベント参加情報DB4に記憶する(S26)。
一方、イベント参加第3処理部14が、ユーザ紹介同意回答を受信していないと判断した場合(N)、イベント参加第3処理部14は、引き続きユーザ紹介同意回答を受信したか否か判断を繰り返し行う(S25)。
Further, in response to the transmission of the user introduction notification from the event participation third processing unit 14, the event participation third processing unit 14 receives the event from the second user terminal 40 at the first user introduction agreement reply reception unit 14e. It is determined whether or not a user introduction consent answer for accepting meeting with the first user has been received (S25).
As a result, when the event participation third processing unit 14 receives the user introduction consent answer (Y), the event participation third processing unit 14 continues to the first user at the user disclosure notification generation / transmission unit 14f. In association with the ID and the second user ID, temporary registration information of friendship is stored in the event participation information DB 4 (S26).
On the other hand, when the event participation third processing unit 14 determines that the user introduction consent answer has not been received (N), the event participation third processing unit 14 continues to determine whether the user introduction consent answer has been received. Repeatedly (S25).

また、イベント参加第3処理部14は、ユーザ開示通知生成・送信部14fにて、ユーザ情報DB1を参照し、仮登録情報が記憶された各ユーザのユーザIDに基づき第1のユーザの氏名と第2のユーザの氏名を抽出する(S27)。
さらに、イベント参加第3処理部14は、ユーザ開示通知生成・送信部14fにて、第1ユーザ端末30に対して第2のユーザの氏名を開示する第2ユーザ開示通知を送信すると共に、第2ユーザ端末40に対して第1のユーザの氏名を開示する第1ユーザ開示通知を送信する(S28)。
In addition, the event participation third processing unit 14 refers to the user information DB 1 in the user disclosure notification generation / transmission unit 14f, and based on the user ID of each user in which temporary registration information is stored, the first user's name and The name of the second user is extracted (S27).
Further, the event participation third processing unit 14 transmits a second user disclosure notification that discloses the name of the second user to the first user terminal 30 in the user disclosure notification generation / transmission unit 14f, and A first user disclosure notification that discloses the name of the first user is transmitted to the two-user terminal 40 (S28).

次に、イベント参加第4処理部15が、イベント参加第3処理部14での第2ユーザ開示通知及び第1ユーザ開示通知の送信に応じ、イベント開催日時経過判断部15aにて、イベント情報DB3を参照してイベントの開催日時が経過したか否か判断する(S29)。
その結果、イベント参加第4処理部15が、イベントの開催日時を経過したと判断した場合(Y)、引き続き、イベント参加第4処理部15は、イベント参加ユーザ特定部15bにて、所定の時期にイベント参加情報DB4を参照して、開催日時が経過したイベントIDに基づき第1のユーザIDを特定すると共に、第2のユーザIDを特定し、引き続き、ユーザ連絡先情報特定部15cにて、ユーザ情報DB1を参照して第1のユーザID及び第2のユーザIDに基づきそれぞれの連絡先情報を特定し、さらに、友人関係登録確認通知生成・送信部15dにて、第1ユーザ端末30に対して、イベントにおいて会うことを望んだ第2のユーザとの友人関係を登録するか否か問う友人関係登録確認通知を生成し送信すると共に、第2ユーザ端末40に対して、イベントにおいて会うことを了承した第1のユーザとの友人関係を登録するか否か問う友人関係登録確認通知を生成し送信する(S30)。
Next, in response to the transmission of the second user disclosure notification and the first user disclosure notification in the event participation third processing unit 14, the event participation fourth processing unit 15 performs the event information DB3 in the event date and time determination unit 15a. To determine whether or not the event date has passed (S29).
As a result, when the event participation fourth processing unit 15 determines that the date and time of the event has passed (Y), the event participation fourth processing unit 15 continues the event participation user specifying unit 15b at a predetermined time. The event participation information DB 4 is referred to, the first user ID is specified based on the event ID for which the date and time has passed, the second user ID is specified, and subsequently, the user contact information specifying unit 15c Each contact information is specified based on the first user ID and the second user ID with reference to the user information DB1, and the first user terminal 30 is further identified by the friendship registration confirmation notification generation / transmission unit 15d. On the other hand, while generating and transmitting a friendship registration confirmation notice asking whether or not to register a friendship with a second user who wishes to meet at the event, the second user terminal Against 40 generates and transmits a first friendship registration confirmation asking whether or not to register the friendship between the users who understand that meet in the event (S30).

一方、イベント参加第4処理部15が、イベントの開催日時を経過していないと判断した場合(N)、イベント参加第4処理部15は、引き続きイベント情報DB3を参照してイベントの開催日時が経過したか否か判断を繰り返し行う(S29)。   On the other hand, when the event participation fourth processing unit 15 determines that the event date / time has not passed (N), the event participation fourth processing unit 15 continues to refer to the event information DB 3 to determine the event date / time. Whether or not the time has elapsed is repeatedly determined (S29).

さらに、イベント参加第4処理部15が、友人関係登録確認通知生成・送信部15dでの友人関係登録確認通知の送信に応じ、友人関係登録同意回答受信部15eにて、第1ユーザ端末30より、第2のユーザと友人関係を登録することを望む友人関係登録同意回答を受信すると共に、第2ユーザ端末40より、第1のユーザと友人関係を登録することを望む友人関係登録同意回答を受信したか否か判断する(S31)。
その結果、イベント参加第4処理部15が、友人関係登録同意回答を受信したと判断した場合(Y)、引き続き、イベント参加第4処理部15は、友人関係登録部15fにて、第1のユーザIDと、第2のユーザIDと、を互いに関連付けて友人関係登録情報DB3に記憶する(S32)。
これにより、本サーバ10での一連の動作は終了(エンド)する。
Furthermore, in response to the transmission of the friendship registration confirmation notification from the friendship registration confirmation notification generation / transmission unit 15d, the event participation fourth processing unit 15 causes the friendship registration consent reply receiving unit 15e to receive the notification from the first user terminal 30. , Receiving a friendship registration consent answer that desires to register a friendship with the second user, and sending a friendship registration consent answer that desires to register the friendship with the first user from the second user terminal 40 It is determined whether it has been received (S31).
As a result, when it is determined that the event participation fourth processing unit 15 has received the friendship registration consent answer (Y), the event participation fourth processing unit 15 continues to use the first one in the friendship registration unit 15f. The user ID and the second user ID are associated with each other and stored in the friend relationship registration information DB 3 (S32).
As a result, a series of operations in the server 10 ends (end).

一方、イベント参加第4処理部15が、友人関係登録同意回答を受信していないと判断した場合(N)、イベント参加第4処理部15は、引き続き友人関係登録同意回答を受信したか否か判断を繰り返し行う(S31)。   On the other hand, if the event participation fourth processing unit 15 determines that the friendship registration consent answer has not been received (N), the event participation fourth processing unit 15 continues to receive the friendship registration consent answer. The determination is repeated (S31).

以上のように本実施の形態では、共通する属性情報に基づき、イベントに参加することで出会える有益なユーザを特定し、ユーザに対して、イベントに参加することで出会える有益なユーザを紹介することができる。
また、イベントが終了した後、イベントにおいて双方が互いに会うことを希望した場合に、イベントにおいて出会えるように相手の氏名を開示することで、イベントにおいて容易に友人関係を築くきっかけを与えることができる。
さらに、イベントが終了した後、友人関係を登録することを望むか否か問うことで、実際に出会ってから友人関係を築くか否か判断をする機会を与えることができる。
そして、双方より友人関係を登録することを望む回答を受信した場合、両者の識別情報を互いに関連付けて登録することで、通信ネットワーク上に開設されたネットワークサービスサイトにおいて友人関係の確認が可能なものとすることができる。
As described above, in the present embodiment, based on common attribute information, a useful user who can be met by participating in an event is identified, and a useful user who can be met by participating in the event is introduced to the user. Can do.
In addition, when both parties wish to meet each other at the event after the event has ended, by disclosing the name of the other party so that they can meet at the event, it is possible to give an opportunity to easily establish a friendship at the event.
Furthermore, after the event is over, by asking whether or not it is desired to register a friendship, it is possible to give an opportunity to determine whether or not to establish a friendship after actually meeting.
And when an answer to register friendship is received from both sides, the friendship can be confirmed on the network service site established on the communication network by registering the identification information of both parties in association with each other It can be.

<第2の実施の形態>
また、本発明では、イベントに参加するユーザの目的に応じた第2のユーザを特定することもできる。すなわち、上述した第1の実施の形態とは、第2のユーザの特定処理の方法が異なる。なお、以下に述べる実施の形態では、上述した第1実施の形態での基本的な情報の流れと異なる点を中心にそれぞれ説明する。
以下、その処理についての一例を図18に基づき説明する。
図18は、本発明に係る友人関係構築支援方法での第2のユーザ特定処理の流れを示すシーケンス図である。
まず、主催者端末20が本サーバ10へイベント案内依頼を送信し((10)参照)、本サーバ10が、イベント案内依頼を受信して((20)参照)、イベント案内依頼に含まれるイベント開催情報に固有のイベントIDを付与して、イベントIDと、イベント名と、イベント開催場所と、イベント開催日時と、を互いに関連付けてイベント情報DB3に記憶する((30)参照)処理までは、上述した第1の実施の形態と同様とする。
<Second Embodiment>
In the present invention, it is also possible to specify the second user according to the purpose of the user participating in the event. That is, the second user identification processing method is different from the first embodiment described above. Note that, in the embodiments described below, points different from the basic information flow in the first embodiment will be mainly described.
Hereinafter, an example of the processing will be described with reference to FIG.
FIG. 18 is a sequence diagram showing the flow of the second user identification process in the friendship construction support method according to the present invention.
First, the organizer terminal 20 transmits an event guidance request to the server 10 (see (10)), the server 10 receives the event guidance request (see (20)), and the events included in the event guidance request Until the process of assigning a unique event ID to the holding information and storing the event ID, the event name, the event holding place, and the event holding date in association with each other in the event information DB 3 (see (30)). The same as in the first embodiment described above.

引き続き、本サーバ10は、ユーザDB1を参照してユーザへの連絡先情報に基づき第1ユーザ端末30に対し、イベント開催情報を案内すると共に、このイベントに参加するか否かの回答と、このイベントに参加する目的は何か、このイベントに参加することで出会える有益なユーザを事前に探し出す検索を望むか否か、といった回答を求める質問を含んだ第1の通知(以下、「第2のイベント案内通知」という。)を生成し送信する((40B)参照)。   Subsequently, the server 10 refers to the user DB 1 and guides the event holding information to the first user terminal 30 based on the contact information to the user, and answers whether or not to participate in the event, A first notification (hereinafter referred to as “secondary response”) that asks for an answer, such as what is the purpose of participating in the event, and whether or not the user wants to search in advance to find useful users who can meet by participating in this event. Event notification ") is generated and transmitted (see (40B)).

この第2のイベント案内通知は、たとえば図19に示すような形で表すことが出来る。図19は、本サーバ10と接続した第1ユーザ端末30のディスプレイに表示された第1の通知である第2のイベント案内通知画面の一例を示す図である。このイベント案内通知画面170には、イベント開催のご案内を表示するイベント開催情報表示欄101と、イベントに参加する旨の回答を行う「参加する」ボタン102と、イベントに参加しない旨の回答を行う「参加しない」ボタン103が設けられている。図19において、イベント開催情報表示欄101には、イベント名として「ABC交流会」、開催日時として「2007年10月2日(火)、18:00〜20:30(開場18:00)」、プログラムとして「あいさつ、公演、・・」、開催場所として「イロハホール3階」が表示されている。また、図19において、「参加する」ボタン102が選択されている。   This second event guide notification can be expressed in the form as shown in FIG. 19, for example. FIG. 19 is a diagram illustrating an example of a second event guidance notification screen which is a first notification displayed on the display of the first user terminal 30 connected to the server 10. On this event guide notification screen 170, an event holding information display column 101 for displaying information on event holding, a “participate” button 102 for replying to participate in the event, and a reply indicating not participating in the event. A “do not participate” button 103 is provided. In FIG. 19, in the event holding information display column 101, the event name is “ABC exchange meeting”, and the holding date is “October 2, 2007 (Tuesday), 18: 00-20: 30 (opening 18:00)”. , "Greeting, performance, ..." as the program and "Iroha Hall 3F" as the venue. Further, in FIG. 19, the “join” button 102 is selected.

また、イベント案内通知画面170には、イベントに参加する目的を入力する参加目的入力欄171と、有益ユーザを探し出す検索の実施を行う「希望する」ボタン172と、有益ユーザを探し出す検索の実施を行わない「希望しない」ボタン173と、が設けられている。図19において、参加目的入力欄171には「士業の人に会いたい」が入力され、検索の実施を行う「希望する」ボタン172が選択されている。   The event guidance notification screen 170 also includes a participation purpose input field 171 for inputting the purpose of participating in the event, a “desired” button 172 for performing a search for finding a useful user, and a search for finding a useful user. An “unwanted” button 173 that is not to be performed is provided. In FIG. 19, “I want to meet a professional person” is entered in the participation purpose input field 171, and a “desired” button 172 for performing a search is selected.

さらに、イベント案内通知画面170には、イベント参加可否回答をおこなったユーザを確認するユーザ氏名入力欄104と、ユーザID入力欄105が表示されていると共に、イベント案内通知に対する回答を送信するための「送信」ボタン109が設けられている。図19において、イベント案内回答ユーザ氏名として「○○一郎」、ユーザIDとして「****」が入力されている。   Further, the event guidance notification screen 170 displays a user name input column 104 and a user ID input column 105 for confirming a user who has made an event participation answer, and transmits an answer to the event guidance notification. A “Send” button 109 is provided. In FIG. 19, “Ichiro XX” is entered as the name of the event guidance answering user, and “****” is entered as the user ID.

そして、第1ユーザ端末30は、イベント案内通知を受信し、これに応答する第1の回答(以下、「第2のイベント案内回答」という。)を本サーバ10へ送信する((50B)参照)。
本サーバ10は、第2のイベント案内回答を受信する((60B)参照)。
本サーバ10は、第2のイベント案内回答が、イベントに参加することを申込むイベント参加可情報を含むか否か判断する((70)参照)。
次いで、本サーバ10は、イベント参加可否の判断の結果、第2のイベント案内回答がイベント参加可情報を含む場合、イベントIDと、ユーザIDと、を互いに関連付けてイベント参加情報DB4に記憶する((80)参照)。
引き続き、本サーバ10は、参加目的、検索要求、をユーザIDと関連付けてイベント参加情報DB4に記憶する((81)参照)。
Then, the first user terminal 30 receives the event guidance notification and transmits a first answer (hereinafter referred to as “second event guidance answer”) in response to the event guidance notification to the server 10 (see (50B)). ).
The server 10 receives the second event guide answer (see (60B)).
The server 10 determines whether or not the second event guidance response includes event participation permission information for applying to participate in the event (see (70)).
Next, as a result of determining whether or not event participation is possible, the server 10 stores the event ID and the user ID in association with each other in the event participation information DB 4 when the second event guidance answer includes event participation information ( (See (80)).
Subsequently, the server 10 stores the purpose of participation and the search request in the event participation information DB 4 in association with the user ID (see (81)).

また、本サーバ10は、第2のイベント案内通知の送信後、所定の時期にイベント参加情報DB4を参照し、ユーザごとに、このユーザを第1のユーザとしてそのユーザIDを特定すると共に、第1のユーザを除いてイベント参加情報DB4に記憶されている全てのユーザを検索対象ユーザとしてそのユーザIDを特定する((90)参照)。
次いで、本サーバ10は、検索要求を有するユーザを第1のユーザとして、この第1のユーザごとに参加目的を特定する((91)参照)。
引き続き、本サーバ10は、特定した参加目的に含まれる語をキーワードとして、ユーザ情報DB1を参照して、検索対象ユーザのユーザIDに基づき特定した属性情報を検索してキーワードを含む属性情報を有する検索対象ユーザを第2のユーザとして特定する((100B)参照)。
In addition, the server 10 refers to the event participation information DB 4 at a predetermined time after the transmission of the second event guidance notification, specifies the user ID as the first user for each user, Except for one user, all the users stored in the event participation information DB 4 are specified as search target users and their user IDs are specified (see (90)).
Next, the server 10 specifies the purpose of participation for each first user, with the user having the search request as the first user (see (91)).
Subsequently, the server 10 searches the attribute information specified based on the user ID of the search target user with reference to the user information DB 1 using the word included in the specified purpose of participation as a keyword, and has attribute information including the keyword. The search target user is specified as the second user (see (100B)).

さらに、本サーバ10は、第2のユーザIDを、第1のユーザIDと関連付けてイベント参加情報DB4に記憶する((110)参照)。
そして、その後の処理は、上述した第1の実施の形態と同様とする。
Further, the server 10 stores the second user ID in the event participation information DB 4 in association with the first user ID (see (110)).
The subsequent processing is the same as in the first embodiment described above.

次に、上述した第2の実施の形態における方法を実施する本サーバ10の動作の一例を、図20を参照しながら説明する。図20は、本サーバ10での第2のユーザ特定処理の一例を示すフローチャートである。
まず、図20に示されるように、イベント開催案内部11が、イベント案内依頼受信部11aにて、主催者端末20より、少なくともイベント名、イベント開催場所、イベント開催日時、といったイベント開催情報を含むイベント案内依頼を受信したか否か判断する(S41)。
Next, an example of operation | movement of this server 10 which implements the method in 2nd Embodiment mentioned above is demonstrated, referring FIG. FIG. 20 is a flowchart illustrating an example of the second user specifying process in the server 10.
First, as shown in FIG. 20, the event holding guide unit 11 includes at least event name information such as an event name, an event holding place, and an event holding date and time from the organizer terminal 20 in the event guide request receiving unit 11a. It is determined whether an event guide request has been received (S41).

その結果、イベント開催案内部11が、イベント案内依頼を受信した場合(Y)、イベント開催案内部11は、イベント案内依頼登録部11bにて、このイベント案内依頼に含まれるイベント開催情報にイベントIDを付与して、イベントIDと、イベント名と、イベント開催場所と、イベント開催日時と、を互いに関連付けてイベント情報DB3に記憶する(S42)。
一方、イベント開催案内部11が、イベント案内依頼を受信していない場合(N)、イベント開催案内部11は、引き続きイベント案内依頼を受信したか否か判断を繰り返し行う(S41)。
As a result, when the event holding guide unit 11 receives the event guide request (Y), the event holding guide unit 11 includes the event ID in the event holding information included in the event guide request registration unit 11b. And the event ID, the event name, the event holding location, and the event holding date and time are associated with each other and stored in the event information DB 3 (S42).
On the other hand, when the event holding guide unit 11 has not received the event guide request (N), the event holding guide unit 11 repeatedly determines whether or not the event guide request has been received (S41).

次いで、イベント開催案内部11は、イベント案内通知生成部11cにて、ユーザ情報DB1を参照してユーザへの連絡先情報に基づき各ユーザ端末30等に対し、イベント開催情報を案内すると共に、イベントに参加するか否か、イベントに参加する目的は何か、イベントに参加することで出会える有益なユーザを事前に探し出す検索を望むか否か、といった回答を求める質問を含んだイベント案内通知を生成し、引き続き、イベント案内通知送信部11dにて、生成したイベント案内通知を各ユーザ端末30等に対して送信する(S43)。   Next, the event holding guide unit 11 guides the event holding information to each user terminal 30 based on the contact information to the user by referring to the user information DB 1 in the event guide notification generating unit 11c, Generate event guidance notifications that ask questions such as whether or not to participate in the event, what is the purpose of the event, and whether or not to search for useful users to meet in advance. Subsequently, the event guidance notification transmitter 11d transmits the generated event guidance notification to each user terminal 30 or the like (S43).

引き続き、イベント開催案内部11での第1の通知の送信に応じ、イベント参加第1処理部12が、イベント案内回答受信部12aにて、ユーザ端末30より、イベントIDと、ユーザIDと、イベントへの参加可否情報と、イベントへの参加目的、有益ユーザの検索要求、を含む第2のイベント案内回答を受信したか否か判断する(S44)。   Subsequently, in response to the transmission of the first notification in the event holding guide unit 11, the event participation first processing unit 12 receives the event ID, the user ID, and the event from the user terminal 30 in the event guide answer receiving unit 12a. It is determined whether or not the second event guidance answer including the participation permission information, the purpose of participation in the event, and the search request for beneficial users has been received (S44).

その結果、イベント参加第1処理部12が、第2のイベント案内回答を受信した場合(Y)、イベント参加第1処理部12は、引き続きイベント参加可否判断部12dにて、この第2のイベント案内回答が、イベントに参加することを申込むイベント参加可情報を含むか否か判断する(S45)。
その結果、第2のイベント案内回答がイベント参加可情報を含む場合、イベント参加第1処理部12は、イベント案内回答登録部12eにて、イベントIDと、ユーザIDと、参加目的、検索要求、を互いに関連付けてイベント参加情報DB4に記憶する(S46)。
一方、イベント参加第1処理部12が、第1の回答はイベント参加可情報を含まないと判断した場合(N)、そのまま本サーバ10での一連の動作は終了(エンド)する。
As a result, when the event participation first processing unit 12 receives the second event guidance response (Y), the event participation first processing unit 12 continues to use the second event in the event participation determination unit 12d. It is determined whether or not the guidance answer includes event participation information for applying to participate in the event (S45).
As a result, when the second event guidance response includes event participation permission information, the event participation first processing unit 12 uses the event guidance response registration unit 12e to determine the event ID, the user ID, the purpose of participation, the search request, Are associated with each other and stored in the event participation information DB 4 (S46).
On the other hand, when the event participation first processing unit 12 determines that the first answer does not include the event participation permission information (N), a series of operations in the server 10 is finished (end) as it is.

また、イベント開催案内部11でのイベント案内通知の送信後、イベント参加第2処理部13が、検索対象ユーザID特定部13cにて、所定の時期を経過したか否か判断する(S47)。
その結果、イベント参加第2処理部13が、所定の時期を経過したと判断した場合(Y)、イベント参加第2処理部13は、イベント参加目的特定部13bにて、イベント参加情報DB4を参照し、検索要求を有するユーザを第1のユーザとして、この第1のユーザごとに参加目的、及び第1のユーザIDを特定すると共に、第1のユーザを除いてイベント参加情報DB4に記憶されている全てのユーザを検索対象ユーザとしてそのユーザIDを特定する(S48)。
一方、イベント参加第2処理部13が、所定の時期を経過していないと判断した場合(N)、イベント参加第2処理部13は、引き続き所定の時期を経過したか否か判断を繰り返し行う(S47)。
In addition, after the event guidance notification is transmitted by the event holding guide unit 11, the event participation second processing unit 13 determines whether or not a predetermined time has elapsed in the search target user ID specifying unit 13c (S47).
As a result, when the event participation second processing unit 13 determines that the predetermined time has elapsed (Y), the event participation second processing unit 13 refers to the event participation information DB 4 in the event participation purpose specifying unit 13b. The user who has the search request is the first user, the participation purpose and the first user ID are specified for each first user, and the event participation information DB 4 is stored except for the first user. All the existing users are specified as search target users and their user IDs are specified (S48).
On the other hand, when the event participation second processing unit 13 determines that the predetermined time has not elapsed (N), the event participation second processing unit 13 repeatedly determines whether or not the predetermined time has elapsed. (S47).

引き続き、イベント参加第2処理部13は、有益ユーザ特定部13dにて、特定した参加目的に含まれる語をキーワードとして、ユーザ情報DB1を参照し、検索対象ユーザのユーザIDに基づき特定した属性情報を検索してキーワードを含む属性情報を有する検索対象ユーザを第2のユーザとして特定する(S49)。
そして、その後処理は、図16及び図17に示す第1の実施の形態における処理と同様となる。
Subsequently, the event participation second processing unit 13 refers to the user information DB 1 using the word included in the specified purpose of participation in the beneficial user specifying unit 13d as a keyword, and attribute information specified based on the user ID of the search target user The search target user having the attribute information including the keyword is specified as the second user (S49).
The subsequent processing is the same as the processing in the first embodiment shown in FIGS.

以上のように本実施の形態では、イベントに参加するユーザの目的に応じた第2のユーザを特定することができる。
したがって、ユーザは、望んだ人とイベントにおいて出会える機会を得ることができ、イベントに参加する意義を高めることができる。
As described above, in the present embodiment, it is possible to specify the second user according to the purpose of the user who participates in the event.
Therefore, the user can get an opportunity to meet a desired person in the event, and can increase the significance of participating in the event.

<第3の実施の形態>
また、本発明では、ネットワークサービスサイトを利用するための登録を行ってない人に対してもイベントへの参加勧誘を行い、イベントに参加することで出会える有益なユーザを紹介することもできる。すなわち、上述した第1の実施の形態とは、第2のユーザの特定前処理の方法が異なる。
以下、その処理についての一例を図21に基づき説明する。
図21は、本発明に係る友人関係構築支援方法での第2のユーザ特定前処理の流れを示すシーケンス図である。
まず、本サーバ10が、ユーザIDと、ユーザが予め登録した少なくとも1以上の項目からなる属性情報と、ユーザ端末30等への連絡先情報と、を互いに関連付けてユーザ情報DB1に記憶すると共に((A)参照)、第1のユーザIDと、第2のユーザIDと、を互いに関連付けて友人関係情報DB2に記憶しておく((B)参照)処理は、上述した第1の実施の形態と同様とする。
<Third Embodiment>
In addition, in the present invention, it is possible to invite people who have not registered to use the network service site to invite participation in the event, and to introduce useful users who can meet by participating in the event. That is, the second user's specific preprocessing method is different from the above-described first embodiment.
Hereinafter, an example of the processing will be described with reference to FIG.
FIG. 21 is a sequence diagram showing the flow of the second user identification pre-process in the friendship construction support method according to the present invention.
First, the server 10 stores the user ID, attribute information including at least one item registered in advance by the user, and contact information to the user terminal 30 in the user information DB 1 in association with each other ( (See (A)), the first user ID and the second user ID are associated with each other and stored in the friend relationship information DB 2 (see (B)), the processing in the first embodiment described above. The same shall apply.

そして、主催者端末20は、イベント名、イベント開催場所、イベント開催日時、といったイベント開催情報、及びユーザ情報DB1に記憶されていないユーザを特別勧誘先ユーザとして指定すると共に、この特別勧誘先ユーザの連絡先情報をさらに含むイベント案内依頼を本サーバ10へ送信する((10B)参照)。
本サーバ10は、特別勧誘先ユーザ情報を含むイベント案内依頼を受信する((20B)参照)。
次いで、本サーバ10は、イベント案内依頼に含まれるイベント開催情報に固有のイベントIDを付与して、イベントIDと、イベント名と、イベント開催場所と、イベント開催日時と、を互いに関連付けてイベント情報DB3に記憶する((30)参照)。
引き続き、本サーバ10は、ユーザDB1に記憶されたユーザの連絡先情報と共に、特別勧誘先ユーザの連絡先情報に基づき、各ユーザ端末30等に対し、イベント開催情報を案内すると共に、このイベントに参加するか否かの回答を求めるイベント案内通知を生成し送信する((40B)参照)。
Then, the organizer terminal 20 designates the event holding information such as the event name, the event holding location, the event holding date and time, and the user not stored in the user information DB 1 as the special invitation destination user, and the special invitation destination user. An event guide request further including contact information is transmitted to the server 10 (see (10B)).
The server 10 receives the event guidance request including the special invitation destination user information (see (20B)).
Next, the server 10 assigns a unique event ID to the event holding information included in the event guide request, and associates the event ID, the event name, the event holding location, and the event holding date with the event information. Store in DB3 (see (30)).
Subsequently, the server 10 guides the event holding information to each user terminal 30 based on the contact information of the special solicitation user together with the contact information of the user stored in the user DB 1 and An event guidance notification requesting an answer as to whether or not to participate is generated and transmitted (see (40B)).

本サーバ10は、イベント案内回答を受信する((60)参照)。
引き続き、本サーバ10は、特別勧誘先ユーザからの回答であるか否か、イベント案内回答の送信先ユーザを判断する((61)参照)。
さらに、本サーバ10は、イベント案内回答が、イベントに参加することを申込むイベント参加可情報を含むか否か判断する((70)参照)。
本サーバ10は、イベント案内回答が、特別勧誘先ユーザからの回答であって、イベント参加可情報をさらに含む場合、この特別勧誘先ユーザに対し、ネットワークサービスサイトを利用するための登録を促す第8の通知(以下、「ネットワークサービスサイト登録依頼通知」という。)を送信する((71)参照)。
The server 10 receives the event guidance answer (see (60)).
Subsequently, the server 10 determines whether or not the response is a response from a special solicitation destination user, and determines a transmission destination user of the event guidance response (see (61)).
Further, the server 10 determines whether or not the event guidance answer includes event participation permission information for applying to participate in the event (see (70)).
When the event guidance response is a response from the special invitation destination user and further includes event participation permission information, the server 10 prompts the special invitation destination user to register for using the network service site. 8 notification (hereinafter referred to as “network service site registration request notification”) is transmitted (see (71)).

このネットワークサービスサイト登録依頼通知は、たとえば図22に示すような形で表すことが出来る。図22は、本サーバ10と接続した特別勧誘先ユーザが利用する通信端末(第1ユーザ端末30)のディスプレイに表示された第8の通知であるネットワークサービスサイト登録依頼通知画面の一例を示す図である。このネットワークサービスサイト登録依頼通知画面180には、特別勧誘先ユーザ名を表示するユーザ名表示欄181と、ネットワークサービスサイトを利用するための登録を促す案内を表示する登録依頼表示欄182と、登録手続きを行うネットワークサービスサイトへ接続する接続情報案内欄189が設けられている。図22において、ユーザ名表示欄181には「□□一雄」が表示され、登録依頼表示欄182には、「今回のイベントで、あなたに有益な人と出会えるかも?今すぐ、ネットワークサービスサイトを利用するための登録手続きをしてください。」といった案内文が表示されている。また、接続情報案内欄189には、ネットワークサービスサイトへ接続するURL情報が設定されている。   This network service site registration request notification can be expressed, for example, in the form shown in FIG. FIG. 22 is a diagram showing an example of a network service site registration request notification screen which is an eighth notification displayed on the display of the communication terminal (first user terminal 30) used by the special solicitation destination user connected to the server 10. It is. The network service site registration request notification screen 180 includes a user name display field 181 for displaying a special solicitation destination user name, a registration request display field 182 for displaying guidance for encouraging registration for using the network service site, and a registration. A connection information guide column 189 for connecting to a network service site for performing the procedure is provided. In FIG. 22, “□□ Kazuo” is displayed in the user name display field 181, and in the registration request display field 182, “You may meet a person who is useful to you at this event? Please follow the registration procedure for use. " In the connection information guide column 189, URL information for connecting to the network service site is set.

したがって、ネットワークサービスサイト登録依頼通知を受信した特別勧誘先ユーザは、ネットワークサービスサイトを利用することを望む場合、接続情報案内欄189を選択し、通信ネットワークNWを介して本サーバ10に接続し、本サーバ10に構築されたネットワークサービスサイトにアクセスしてホームページをダウンロードし、属性情報の登録等所定の手続きを行う。   Therefore, the special invitation destination user who receives the network service site registration request notification selects the connection information guide column 189 to connect to the server 10 via the communication network NW when he / she wants to use the network service site. The network service site constructed in the server 10 is accessed, a homepage is downloaded, and predetermined procedures such as registration of attribute information are performed.

次いで、本サーバ10は、イベント参加可否の判断の結果、イベント案内回答がイベント参加可情報を含む場合、イベントIDと、ユーザIDと、を互いに関連付けてイベント参加情報DB4に記憶する((80)参照)。
引き続き、本サーバ10は、イベント案内通知の送信後、所定の時期にイベント参加情報DB4を参照し、ユーザごとに、このユーザを第1のユーザとしてそのユーザIDを特定すると共に、第1のユーザを除いてイベント参加情報DB4に記憶されている全てのユーザを検索対象ユーザとしてそのユーザIDを特定する((90)参照)。
Next, as a result of the determination as to whether or not event participation is possible, the server 10 stores the event ID and the user ID in association with each other in the event participation information DB 4 when the event guidance answer includes event participation information ((80). reference).
Subsequently, the server 10 refers to the event participation information DB 4 at a predetermined time after the transmission of the event guidance notification, specifies the user ID for each user as the first user, and the first user. All the users stored in the event participation information DB 4 are specified as search target users (see (90)).

引き続き、本サーバ10は、第1のユーザが特別勧誘先ユーザである場合、イベント案内通知の送信後、所定の時期までに、ユーザ情報DB1を参照して特別勧誘先ユーザの連絡先情報に基づき、ネットワークサービスサイトを利用するための登録を行ったか否か判断する((91)参照)。
さらに、本サーバ10は、特別勧誘先ユーザが登録を行っていたと判断した場合、第1のユーザのユーザIDに基づき特定した属性情報と、検索対象ユーザのユーザIDに基づき特定したそれぞれの属性情報とを、項目ごとに比較して同一である属性情報を有する検索対象ユーザを、第1のユーザにとって有益な第2のユーザとして特定する((100C)参照)。
そして、その後の処理は、上述した第1の実施の形態と同様とする。
Subsequently, when the first user is a special solicitation destination user, the server 10 refers to the user information DB 1 based on the contact information of the special solicitation destination user by referring to the user information DB 1 by a predetermined time after transmitting the event guidance notification Then, it is determined whether registration for using the network service site has been performed (see (91)).
Further, when the server 10 determines that the special solicitation destination user has registered, the attribute information specified based on the user ID of the first user and each attribute information specified based on the user ID of the search target user Are specified as a second user that is useful for the first user (see (100C)).
The subsequent processing is the same as in the first embodiment described above.

次に、上述した第3の実施の形態における方法を実施する本サーバ10の動作の一例を、図23を参照しながら説明する。図23は、本サーバ10での第2のユーザ特定前処理の一例を示すフローチャートである。
まず、図23に示されるように、イベント開催案内部11が、イベント案内依頼受信部11aにて、主催者端末20より、少なくともイベント名、イベント開催場所、イベント開催日時、といったイベント開催情報と共に、ユーザ情報DB1に記憶されていないユーザを特別勧誘先ユーザとして指定し、この特別勧誘先ユーザの連絡先情報をさらに含むイベント案内依頼を受信したか否か判断する(S51)。
Next, an example of the operation of the server 10 that implements the method according to the third embodiment will be described with reference to FIG. FIG. 23 is a flowchart illustrating an example of the second user identification pre-process in the server 10.
First, as shown in FIG. 23, the event holding guide unit 11 receives event holding information such as at least an event name, an event holding place, and an event holding date from the organizer terminal 20 in the event guide request receiving unit 11a. A user not stored in the user information DB 1 is designated as a special invitation destination user, and it is determined whether or not an event guidance request further including contact information of the special invitation destination user has been received (S51).

その結果、イベント開催案内部11が、イベント案内依頼を受信した場合(Y)、イベント開催案内部11は、イベント案内依頼登録部11bにて、このイベント案内依頼に含まれるイベント開催情報にイベントIDを付与して、イベントIDと、イベント名と、イベント開催場所と、イベント開催日時と、を互いに関連付けてイベント情報DB3に記憶する(S52)。
一方、イベント開催案内部11が、イベント案内依頼を受信していない場合(N)、イベント開催案内部11は、引き続きイベント案内依頼を受信したか否か判断を繰り返し行う(S51)。
As a result, when the event holding guide unit 11 receives the event guide request (Y), the event holding guide unit 11 includes the event ID in the event holding information included in the event guide request registration unit 11b. And the event ID, the event name, the event holding location, and the event holding date and time are associated with each other and stored in the event information DB 3 (S52).
On the other hand, when the event holding guide unit 11 has not received the event guide request (N), the event holding guide unit 11 repeatedly determines whether or not the event guide request has been received (S51).

次いで、イベント開催案内部11は、イベント案内通知生成部11cにて、ユーザDB1に記憶されたユーザの連絡先情報と共に、特別勧誘先ユーザの連絡先情報に基づき、各ユーザ端末30等に対し、イベント開催情報を案内すると共に、このイベントに参加するか否かの回答を求めるイベント案内通知を生成し、引き続き、イベント案内通知送信部11dにて、生成したイベント案内通知を各ユーザ端末30等に対して送信する(S53)。   Next, the event holding guidance unit 11 uses the event guidance notification generation unit 11c to contact each user terminal 30 and the like based on the contact information of the special solicitation destination user together with the contact information of the user stored in the user DB1. In addition to guiding the event holding information, an event guidance notification requesting an answer as to whether or not to participate in this event is generated, and subsequently, the event guidance notification transmitting unit 11d transmits the generated event guidance notification to each user terminal 30 or the like. It transmits to (S53).

引き続き、イベント開催案内部11でのイベント案内通知の送信に応じ、イベント参加第1処理部12が、イベント案内回答受信部12aにて、ユーザ端末30より、イベントIDと、ユーザIDと、イベントへの参加可否情報と、を含むイベント案内回答を受信したか否か判断する(S54)。
その結果、イベント参加第1処理部12が、イベント案内回答を受信した場合(Y)、イベント参加第1処理部12は、引き続きイベント参加可否判断部12dにて、このイベント案内回答が、イベントに参加することを申込むイベント参加可情報を含むか否か判断する(S55)。
一方、イベント参加第1処理部12が、イベント案内回答を受信していない場合(N)、イベント参加第1処理部12は、引き続きイベント案内回答を受信したか否か判断を繰り返し行う(S54)。
Subsequently, in response to the transmission of the event guidance notification in the event holding guidance unit 11, the event participation first processing unit 12 receives the event ID, the user ID, and the event from the user terminal 30 in the event guidance response reception unit 12a. It is determined whether or not an event guidance answer including the participation permission information has been received (S54).
As a result, when the event participation first processing unit 12 receives the event guidance answer (Y), the event participation first processing unit 12 continues to receive the event guidance answer to the event at the event participation determination unit 12d. It is determined whether or not event participation permission information applying for participation is included (S55).
On the other hand, if the event participation first processing unit 12 has not received the event guidance answer (N), the event participation first processing unit 12 repeatedly determines whether or not the event participation response has been received (S54). .

また、イベント案内回答がイベント参加可情報を含むか否かの判断の結果、イベント案内回答がイベント参加可情報を含む場合、イベント参加第1処理部12は、イベント案内回答登録部12eにて、イベントIDと、ユーザIDと、参加目的、検索要求、を互いに関連付けてイベント参加情報DB4に記憶する(S56)。
一方、イベント参加第1処理部12が、イベント案内回答がイベント参加可情報を含まないと判断した場合(N)、そのまま本サーバ10での一連の動作は終了(エンド)する。
Further, as a result of determining whether or not the event guidance answer includes event participation permission information, when the event guidance response includes event participation permission information, the event participation first processing unit 12 uses the event guidance answer registration unit 12e, The event ID, user ID, participation purpose, and search request are associated with each other and stored in the event participation information DB 4 (S56).
On the other hand, when the event participation first processing unit 12 determines that the event guidance reply does not include the event participation enable information (N), the series of operations in the server 10 is finished (end) as it is.

引き続き、イベント参加第1処理部12は、ユーザ端末判断部12bにて、特別勧誘先ユーザからの回答であるか否か判断する(S57)。
その結果、イベント参加第1処理部12が、特別勧誘先ユーザからの回答を受信した場合(Y)、イベント参加第1処理部12は、イベント参加可情報を含むイベント案内回答を送信した特別勧誘先ユーザに対し、ネットワークサービスサイトを利用するための登録を促すネットワークサービスサイト登録依頼通知を送信する(S58)。
一方、イベント参加第1処理部12が、特別勧誘先ユーザからの回答を受信していない場合(N)、イベント参加第2処理部13が、検索対象ユーザID特定部13cにて、所定の時期を経過したか否か判断する(S59)。
Subsequently, the event participation first processing unit 12 determines whether or not the user terminal determination unit 12b is a reply from the special solicitation destination user (S57).
As a result, when the event participation first processing unit 12 receives a response from the special invitation destination user (Y), the event participation first processing unit 12 transmits the event guidance answer including the event participation permission information. A network service site registration request notification that prompts registration for using the network service site is transmitted to the previous user (S58).
On the other hand, if the event participation first processing unit 12 has not received an answer from the special solicitation destination user (N), the event participation second processing unit 13 uses the search target user ID specifying unit 13c at a predetermined time. It is determined whether or not elapses (S59).

また、第1のユーザが特別勧誘先ユーザである場合、ネットワークサービスサイト登録依頼通知の送信後、イベント参加第2処理部13は、検索対象ユーザID特定部13cにて、所定の時期を経過したか否か判断する(S59)。
その結果、イベント参加第2処理部13が、所定の時期であると判断した場合(Y)、 引き続き、イベント参加第2処理部13は、登録有無確認部13aにて、ユーザ情報DB1を参照して特別勧誘先ユーザの連絡先情報に基づき、ネットワークサービスサイトを利用するための登録を行ったか否か属性情報の登録完了を判断する(S60)。
一方、イベント参加第2処理部13が、所定の時期でないと判断した場合(N)、イベント参加第2処理部13は、所定の時期を経過したか否か判断を繰り返し行う(S59)。
In addition, when the first user is a special solicitation destination user, the event participation second processing unit 13 has passed a predetermined time in the search target user ID specifying unit 13c after transmitting the network service site registration request notification. Whether or not (S59).
As a result, when the event participation second processing unit 13 determines that it is a predetermined time (Y), the event participation second processing unit 13 refers to the user information DB 1 in the registration presence / absence confirmation unit 13a. Then, based on the contact information of the special solicitation destination user, it is determined whether or not registration for using the network service site has been completed (S60).
On the other hand, when the event participation second processing unit 13 determines that it is not the predetermined time (N), the event participation second processing unit 13 repeatedly determines whether or not the predetermined time has elapsed (S59).

イベント参加第2処理部13は、特別勧誘先ユーザがネットワークサービスサイトを利用するための属性情報の登録を完了していると判断した場合(Y)、検索対象ユーザID特定部13cにて、イベント参加情報DB4を参照し、ユーザごとに、このユーザを第1のユーザとして第1のユーザIDを特定すると共に、第1のユーザを除いてイベント参加情報DB4に記憶されている全てのユーザを検索対象ユーザとしてそのユーザIDを特定する(S61)。
一方、イベント参加第2処理部13が、特別勧誘先ユーザがネットワークサービスサイトを利用するための属性情報の登録を完了していないと判断した場合(N)、そのまま本サーバ10での一連の動作は終了(エンド)する。
If the event participation second processing unit 13 determines that the special solicitation destination user has completed the registration of attribute information for using the network service site (Y), the search target user ID specifying unit 13c With reference to the participation information DB 4, the first user ID is specified for each user as the first user, and all users stored in the event participation information DB 4 are searched except for the first user. The user ID is specified as the target user (S61).
On the other hand, when the event participation second processing unit 13 determines that the special invitation destination user has not completed the registration of the attribute information for using the network service site (N), a series of operations in the server 10 as it is. Ends.

イベント参加第2処理部13は、第1のユーザと検索対象ユーザの特定後、さらに、有益ユーザ特定部13dにて、有益ユーザを特定する検索を実施し、第1のユーザにとって有益な第2のユーザを特定する(S62)。
そして、その後処理は、図16及び図17に示す第1の実施の形態における処理と同様となる。
After the first user and the search target user are identified, the event participation second processing unit 13 further performs a search for identifying the beneficial user in the beneficial user identifying unit 13d, and the second beneficial for the first user. Are identified (S62).
The subsequent processing is the same as the processing in the first embodiment shown in FIGS.

以上のように本実施の形態では、ネットワークサービスサイトを利用するための登録を行ってない人に対してもイベントへの参加勧誘を行い、イベントに参加することで出会える有益なユーザを紹介することができる。
したがって、ネットワークサービスサイトを利用するための登録を行ってない人は、ネットワークサービスサイトを利用するための登録を行うことで、イベントにおいて有益なユーザと出会える機会を容易に得ることができると共に、有益なユーザと新たな友人関係を構築し、その関係が継続されるように登録することができ、通信ネットワーク上に開設されたネットワークサービスサイトにおいて友人関係の確認が可能なものとすることができる。
As described above, in this embodiment, soliciting participation in the event for people who have not registered to use the network service site, and introducing useful users who can meet by participating in the event Can do.
Therefore, those who have not registered to use the network service site can easily obtain opportunities to meet useful users at the event by registering to use the network service site. It is possible to establish a new friend relationship with a new user and register the relationship so that the relationship can be continued, and to confirm the friend relationship at a network service site established on the communication network.

<第4の実施の形態>
また、本発明では、通信ネットワーク上に開設されたネットワークサービスサイトにおいて友人関係の確認が可能なものとすることもできる。すなわち、上述した第1の実施の形態とは、交友関係の登録後、友人関係登録ユーザ一覧表示処理を有する点が異なる。
以下、その処理についての一例を図24に基づき説明する。
図24は、本発明に係る友人関係構築支援方法での友人関係登録ユーザ一覧表示処理の流れを示すシーケンス図である。
本サーバ10が、第1のユーザIDと、第2のユーザIDと、を互いに関連付けて友人関係登録情報DB2に記憶する((260)参照)処理は、上述した第1の実施の形態と同様とする。
<Fourth embodiment>
In the present invention, it is also possible to check friendships at a network service site established on a communication network. That is, it differs from the first embodiment described above in that it has friendship registration user list display processing after registering friendship.
Hereinafter, an example of the process will be described with reference to FIG.
FIG. 24 is a sequence diagram showing a flow of friend relationship registered user list display processing in the friend relationship construction support method according to the present invention.
The server 10 associates the first user ID and the second user ID with each other and stores them in the friendship registration information DB 2 (see (260)), as in the above-described first embodiment. And

ネットワークサービスサイトにおいて友人関係の登録を行ったユーザは、友人関係の登録を確認する場合、ユーザ端末30等を起動し、通信ネットワークNWを介して本サーバ10に接続し、本サーバ10に構築されたネットワークサービスサイトにアクセスしてホームページをダウンロードする。
ユーザは、ネットワークサービスサイトを訪問し、事前に付与された被保険者ID、事前に設定したパスワードを入力し、ログインする。
When a user who has registered a friendship on the network service site confirms the friendship registration, the user terminal 30 or the like is activated and connected to the server 10 via the communication network NW. Visit the network service site and download the homepage.
The user visits the network service site, inputs an insured ID given in advance, and a password set in advance, and logs in.

このネットワークサービスサイトは、たとえば図25に示すような形で表すことが出来る。図25は、本サーバと接続したユーザ端末30等のディスプレイに表示されたネットワークサービスサイトログイン画面の一例を示す図である。このネットワークサービスサイトログイン画面190には、「あなたのIDとパスワードを入力し、送信ボタンを押して下さい。」といった案内と共に、このシステムの利用が可能な会員であることを確認する被ユーザID入力欄191と、パスワード入力欄192とからなる会員ログイン欄が表示されている。また、ネットワークサービスサイトログイン画面190には、会員ログイン欄に入力したユーザIDやパスワードにてログインを実行するための「送信」ボタン199が表示されている。   This network service site can be represented, for example, in the form shown in FIG. FIG. 25 is a diagram showing an example of a network service site login screen displayed on the display of the user terminal 30 or the like connected to the server. On this network service site login screen 190, a user ID input field for confirming that this system is a member who can use this system, along with a guidance such as “Enter your ID and password and press the send button.” A member login field composed of 191 and a password input field 192 is displayed. The network service site login screen 190 displays a “Send” button 199 for executing login with the user ID and password entered in the member login field.

したがって、友人関係の登録を確認するユーザは、ID入力欄191にユーザIDを入力し、パスワード入力欄192にパスワードを入力した後、「送信」ボタン199を選択してログインすることで、ユーザ端末30等は、ネットワークサービスサイトへの接続要求を送信する((300)参照)。
本サーバ10は、ネットワークサービスサイトへの接続要求を受信する((310)参照)。
引き続き、本サーバ10は、接続要求を送信したユーザを第1のユーザとして、そのユーザID(第1ユーザID)を取得する((320)参照)。
Therefore, the user who confirms the registration of the friend relationship inputs the user ID in the ID input field 191, inputs the password in the password input field 192, and then selects the “Send” button 199 to log in, thereby logging in the user terminal 30 etc. transmit a connection request to the network service site (see (300)).
The server 10 receives a connection request to the network service site (see (310)).
Subsequently, the server 10 uses the user who transmitted the connection request as the first user, and acquires the user ID (first user ID) (see (320)).

本サーバ10は、友人関係登録情報DB2を参照して、取得した第1ユーザIDと関連付けて記憶されている全ての第2のユーザIDを特定する((330)参照)。
次いで、本サーバ10は、ユーザ情報DB1を参照して特定した第1ユーザIDと第2のユーザIDに基づき、第1ユーザと第2のユーザのユーザ名情報を抽出する((340A)参照)。
さらに、本サーバ10は、抽出したユーザ名情報を、友人関係登録ユーザ一覧情報として表示するようにユーザ端末30等へ送信する((350A)参照)。
そして、ユーザ端末30等は、本サーバ10より送信された友人関係登録ユーザ一覧情報と受信し、第2のユーザのユーザ名情報を表示・閲覧する((360A)参照)。
The server 10 refers to the friend relationship registration information DB 2 and identifies all the second user IDs stored in association with the acquired first user ID (see (330)).
Next, the server 10 extracts the user name information of the first user and the second user based on the first user ID and the second user ID specified with reference to the user information DB 1 (see (340A)). .
Further, the server 10 transmits the extracted user name information to the user terminal 30 or the like so as to be displayed as friend relationship registered user list information (see (350A)).
Then, the user terminal 30 or the like receives the friend relationship registered user list information transmitted from the server 10, and displays and browses the user name information of the second user (see (360A)).

この友人関係登録ユーザ一覧情報は、たとえば図26に示すような形で表すことが出来る。図26は、本サーバ10と接続したユーザ端末30等ディスプレイに表示された友人関係登録ユーザ一覧情報表示画面の一例を示す図である。この友人関係登録ユーザ一覧情報表示画面200には、友人関係の登録を確認するユーザを表示する接続ユーザ表示欄201と、友人関係が登録されたユーザを表示する友人関係登録ユーザ表示欄202が設けられている。また、友人関係登録ユーザ表示欄202には、友人関係が登録された各ユーザ名を表示する友人ユーザ名表示欄203が設けられている。図26において、接続ユーザ表示欄201には「○○一郎」というユーザ名が表示されている。また、友人関係登録ユーザ表示欄202には、三つの友人ユーザ名表示欄203が設けられ、第1の友人ユーザ名表示欄203aには「××太郎」、第2の友人ユーザ名表示欄203bには「△△花子」、第3の友人ユーザ名表示欄203cには「□□一雄」と表示されている。   This friend relationship registered user list information can be expressed in a form as shown in FIG. 26, for example. FIG. 26 is a diagram illustrating an example of a friendship registration user list information display screen displayed on a display such as the user terminal 30 connected to the server 10. This friendship registration user list information display screen 200 is provided with a connected user display field 201 for displaying a user who confirms registration of a friendship and a friendship registration user display field 202 for displaying a user whose friendship is registered. It has been. Further, the friend relationship registered user display column 202 is provided with a friend user name display column 203 for displaying each user name for which the friend relationship is registered. In FIG. 26, the connected user display field 201 displays the user name “Ichiro XXX”. The friend relationship registration user display field 202 is provided with three friend user name display fields 203, the first friend user name display field 203a has “XX Taro”, and the second friend user name display field 203b. Is displayed as “ΔΔ Hanako”, and “□□ Kazuo” is displayed in the third friend user name display field 203c.

次に、上述した第4の実施の形態における方法を実施する本サーバ10の動作の一例を、図27を参照しながら説明する。図27は、本サーバ10での友人関係登録ユーザ一覧表示処理の一例を示すフローチャートである。
まず、図27に示されるように、友人関係登録ユーザ情報開示部16が、ユーザID取得部16aにて、ユーザ端末30等より、ネットワークサービスサイトへの接続要求を受信したか否か判断する(S71)。
その結果、友人関係登録ユーザ情報開示部16が、ネットワークサービスサイトへの接続要求を受信した場合(Y)、引き続き、ユーザID取得部16aにて、ユーザIDを取得する(S72)。
一方、友人関係登録ユーザ情報開示部16が、ネットワークサービスサイトへの接続要求を受信していない場合(Y)、友人関係登録ユーザ情報開示部16は、ネットワークサービスサイトへの接続要求を受信したか否か判断を繰り返し行う(S71)。
Next, an example of operation | movement of this server 10 which implements the method in 4th Embodiment mentioned above is demonstrated, referring FIG. FIG. 27 is a flowchart illustrating an example of the friend relationship registered user list display process in the server 10.
First, as shown in FIG. 27, the friendship registration user information disclosure unit 16 determines whether the user ID acquisition unit 16a has received a connection request to the network service site from the user terminal 30 or the like ( S71).
As a result, when the friendship registration user information disclosure unit 16 receives a connection request to the network service site (Y), the user ID acquisition unit 16a continuously acquires the user ID (S72).
On the other hand, if the friendship registration user information disclosure unit 16 has not received a connection request to the network service site (Y), has the friendship registration user information disclosure unit 16 received the connection request to the network service site? It is repeatedly determined whether or not (S71).

また、友人関係登録ユーザ情報開示部16は、ユーザIDを取得した場合、友人関係登録ユーザ特定部16bにて、友人関係情報DB2を参照して取得したユーザIDを第1のユーザID又は第2のユーザIDとして関連付けて記憶されている第2のユーザID又は第1のユーザIDを友人関係登録ユーザのユーザIDとして全て特定する(S73)。
さらに、友人関係登録ユーザ情報開示部16は、特定ユーザ情報抽出部16cにて、ユーザ情報DB1を参照して特定した友人関係登録ユーザのユーザ名情報を抽出する(S74)。
そして、友人関係登録ユーザ情報開示部16は、登録ユーザ一覧情報生成・送信部16eにて、このユーザ名情報を、友人関係登録ユーザ一覧情報として表示するようにユーザ端末30等へ送信する(S75)。
これにより、本サーバ10での一連の動作は終了(エンド)する。
Moreover, when the friend relationship registration user information disclosure unit 16 acquires the user ID, the friend relationship registration user identification unit 16b determines the user ID acquired by referring to the friend relationship information DB2 as the first user ID or the second user ID. The second user ID or the first user ID stored in association with each other is specified as the user ID of the friendship registration user (S73).
Furthermore, the friend relationship registration user information disclosure unit 16 extracts the user name information of the friend relationship registration user specified by referring to the user information DB 1 in the specific user information extraction unit 16c (S74).
Then, the friendship registration user information disclosure unit 16 transmits the user name information to the user terminal 30 or the like so as to be displayed as friendship registration user list information in the registration user list information generation / transmission unit 16e (S75). ).
As a result, a series of operations in the server 10 ends (end).

以上のように本実施の形態では、通信ネットワーク上に開設されたネットワークサービスサイトにおいて友人関係の確認を確認し、その関係が継続されるように促すことができる。   As described above, in the present embodiment, confirmation of friendships can be confirmed on the network service site established on the communication network, and the relationship can be encouraged to continue.

<第5の実施の形態>
また、本発明では、通信ネットワーク上に開設されたネットワークサービスサイトにおいて友人関係の確認をより視覚的に容易に行うものとすることができる。すなわち、上述した第4の実施の形態とは、ユーザ画像情報を有する友人関係登録ユーザ一覧表示処理を有する点が異なる。
以下、その処理についての一例を図28に基づき説明する。
図28は、本発明に係る友人関係構築支援方法でのユーザ画像情報を有する友人関係登録ユーザ一覧表示処理の流れを示すシーケンス図である。
まず、ユーザIDに関連付けて、このユーザを視覚的に識別するユーザ画像情報をユーザ情報DB1さらに記憶する((A2)参照)
また、ユーザ端末30等が、ネットワークサービスサイトへの接続要求を送信し、本サーバ10が、この接続要求を送信し、接続要求を送信したユーザを第1のユーザとして、そのユーザID(第1ユーザID)を取得し、さらに、取得した第1ユーザIDと関連付けて記憶されている全ての第2のユーザIDを特定する((330)参照)処理までは、上述した第4の実施の形態と同様とする。
<Fifth embodiment>
Further, according to the present invention, it is possible to more easily visually check friendships at a network service site established on a communication network. That is, the fourth embodiment is different from the above-described fourth embodiment in that it includes a friend relationship registered user list display process having user image information.
Hereinafter, an example of the processing will be described with reference to FIG.
FIG. 28 is a sequence diagram showing the flow of a friend relationship registered user list display process having user image information in the friend relationship construction support method according to the present invention.
First, in association with the user ID, user image information for visually identifying the user is further stored in the user information DB1 (see (A2)).
In addition, the user terminal 30 or the like transmits a connection request to the network service site, and the server 10 transmits the connection request. The user who transmitted the connection request is the first user, and the user ID (first The fourth embodiment described above is the process until the process of acquiring all the second user IDs stored in association with the acquired first user ID (see (330)). The same shall apply.

次いで、本サーバ10は、ユーザ情報DB1を参照し、特定した第1ユーザIDと第2のユーザIDに基づき、第1ユーザと第2のユーザのユーザ画像情報、又は第1ユーザと第2のユーザのユーザ名情報と共に、第1ユーザと第2のユーザのユーザ画像情報を抽出する((340B)参照)。
さらに、本サーバ10は、抽出したユーザ画像情報、又はユーザ名情報とユーザ画像情報を、友人関係登録ユーザ一覧情報として表示するようにユーザ端末30等へ送信する((350B)参照)。
そして、ユーザ端末30等は、本サーバ10より送信されたユーザ画像情報を有する友人関係登録ユーザ一覧情報と受信し、第2のユーザのユーザ画像情報、又は第2のユーザのユーザ名情報とユーザ画像情報を表示・閲覧する((360B)参照)。
Next, the server 10 refers to the user information DB 1 and based on the identified first user ID and second user ID, user image information of the first user and the second user, or the first user and the second user ID. The user image information of the first user and the second user is extracted together with the user name information of the user (see (340B)).
Further, the server 10 transmits the extracted user image information or user name information and user image information to the user terminal 30 or the like so as to be displayed as friend relationship registered user list information (see (350B)).
Then, the user terminal 30 or the like receives the friend relationship registered user list information having the user image information transmitted from the server 10, and receives the user image information of the second user or the user name information of the second user and the user. Display and browse image information (see (360B)).

このユーザ画像情報を有する友人関係登録ユーザ一覧情報は、たとえば図29に示すような形で表すことが出来る。図29は、本サーバ10と接続したユーザ端末30等ディスプレイに表示されたユーザ画像情報を有する友人関係登録ユーザ一覧情報表示画面の一例を示す図である。この友人関係登録ユーザ一覧情報表示画面210には、友人関係の登録を確認するユーザを表示する接続ユーザ表示欄201と、友人関係が登録されたユーザを表示する友人関係登録ユーザ表示欄212が設けられている。また、友人関係登録ユーザ表示欄212には、友人関係が登録された各ユーザ名を表示する友人ユーザ名表示欄203が設けられている。   The friend relationship registered user list information having the user image information can be expressed in a form as shown in FIG. 29, for example. FIG. 29 is a diagram illustrating an example of a friendship registration user list information display screen having user image information displayed on a display such as the user terminal 30 connected to the server 10. This friendship registration user list information display screen 210 is provided with a connected user display field 201 for displaying a user who confirms registration of a friendship, and a friendship registration user display field 212 for displaying a user whose friendship is registered. It has been. Also, the friend relationship registered user display column 212 is provided with a friend user name display column 203 for displaying each user name for which a friend relationship is registered.

図29において、接続ユーザ表示欄201には「○○一郎」というユーザ名と、そのユーザ画像情報204が表示されている。また、友人関係登録ユーザ表示欄212には、三つの友人ユーザ名表示欄203と、三つの友人ユーザ画像表示欄205がそれぞれ設けられ、第1の友人ユーザ名表示欄203aには「××太郎」というユーザ名と、そのユーザ画像情報205a、第2の友人ユーザ名表示欄203bには「△△花子」というユーザ名と、そのユーザ画像情報205b、第3の友人ユーザ名表示欄203cには「□□一雄」というユーザ名と、そのユーザ画像情報205c、がそれぞれ表示されている。   In FIG. 29, the connected user display field 201 displays a user name “Ichiro XX” and user image information 204 thereof. The friend relationship registration user display field 212 includes three friend user name display fields 203 and three friend user image display fields 205. The first friend user name display field 203a includes “XX Taro”. And the user image information 205a and the second friend user name display field 203b include the user name “ΔΔ Hanako” and the user image information 205b and the third friend user name display field 203c. A user name “□□ Kazuo” and its user image information 205c are respectively displayed.

次に、上述した第5の実施の形態における方法を実施する本サーバ10の動作の一例を、図30を参照しながら説明する。図30は、本サーバ10でのユーザ画像情報を有する友人関係登録ユーザ一覧表示処理の一例を示すフローチャートである。
まず、図30に示されるように、友人関係登録ユーザ情報開示部16が、ユーザ端末30等より、ネットワークサービスサイトへの接続要求を受信したか否か判断し、ネットワークサービスサイトへの接続要求を受信した場合(Y)、ユーザIDを取得し、さらに、取得したユーザIDを第1のユーザID又は第2のユーザIDとして関連付けて記憶されている第2のユーザID又は第1のユーザIDを友人関係登録ユーザのユーザIDとして全て特定する(S73)処理までは、上述した第4の実施の形態と同様である。
Next, an example of operation | movement of this server 10 which implements the method in 5th Embodiment mentioned above is demonstrated, referring FIG. FIG. 30 is a flowchart illustrating an example of a friendship registration user list display process having user image information in the server 10.
First, as shown in FIG. 30, the friendship registration user information disclosure unit 16 determines whether a connection request to the network service site has been received from the user terminal 30 or the like, and issues a connection request to the network service site. When received (Y), the user ID is acquired, and the second user ID or the first user ID stored in association with the acquired user ID as the first user ID or the second user ID. Up to the process of specifying all user IDs of friendship registered users (S73) is the same as in the fourth embodiment described above.

次いで、友人関係登録ユーザ情報開示部16は、特定ユーザ情報抽出部16cにて、ユーザ情報DB1を参照して特定した友人関係登録ユーザのユーザ画像情報、又はユーザ名情報とユーザ画像情報を抽出する(S74B)。
そして、友人関係登録ユーザ情報開示部16は、登録ユーザ一覧情報生成・送信部16eにて、このユーザ画像情報、又はユーザ名情報とユーザ画像情報を、友人関係登録ユーザ一覧情報として表示するようにユーザ端末30等へ送信する(S75B)。
これにより、本サーバ10での一連の動作は終了(エンド)する。
Next, the friendship registration user information disclosure unit 16 extracts the user image information or the user name information and the user image information of the friendship registration user specified by referring to the user information DB 1 in the specific user information extraction unit 16c. (S74B).
Then, the friendship registration user information disclosure unit 16 displays the user image information or the user name information and the user image information as friendship registration user list information in the registration user list information generation / transmission unit 16e. It transmits to the user terminal 30 etc. (S75B).
As a result, a series of operations in the server 10 ends (end).

以上のように本実施の形態では、通信ネットワーク上に開設されたネットワークサービスサイトにおいて友人関係の確認をより視覚的に容易に行うことができる。   As described above, in the present embodiment, it is possible to more easily visually check friendships at a network service site established on a communication network.

<第5の実施の形態>
また、本発明では、通信ネットワーク上に開設されたネットワークサービスサイトにおいて友人関係の確認をより詳細に行うものとすることができる。すなわち、上述した第4の実施の形態とは、友人関係を構築したきっかけ情報を有する友人関係登録ユーザ一覧表示処理を有する点が異なる。
以下、その処理についての一例を図31に基づき説明する。
図31は、本発明に係る友人関係構築支援方法での友人関係を構築したきっかけ情報を有する友人関係登録ユーザ一覧表示処理の流れを示すシーケンス図である。
まず、第1のユーザID及び第2のユーザIDと互いに関連付けて、友人関係の登録のきっかけとなったイベント名、イベント開催場所といったイベント情報をさらに友人関係登録情報DB2さらに記憶する((B2)参照)
また、ユーザ端末30等が、ネットワークサービスサイトへの接続要求を送信し、本サーバ10が、この接続要求を送信し、接続要求を送信したユーザを第1のユーザとして、そのユーザID(第1ユーザID)を取得し、さらに、取得した第1ユーザIDと関連付けて記憶されている全ての第2のユーザIDを特定する((330)参照)処理までは、上述した第4の実施の形態と同様とする。
<Fifth embodiment>
In the present invention, friendship can be confirmed in more detail at a network service site established on a communication network. In other words, the fourth embodiment is different from the above-described fourth embodiment in that it includes a friend relationship registered user list display process that has the trigger information for establishing the friend relationship.
Hereinafter, an example of the processing will be described with reference to FIG.
FIG. 31 is a sequence diagram showing the flow of the friend relationship registered user list display process having the trigger information for establishing the friend relationship in the friend relationship construction supporting method according to the present invention.
First, in association with the first user ID and the second user ID, event information such as the event name and event holding location that triggered the friendship registration is further stored in the friendship registration information DB 2 ((B2)). reference)
In addition, the user terminal 30 or the like transmits a connection request to the network service site, and the server 10 transmits the connection request. The user who transmitted the connection request is the first user, and the user ID (first The fourth embodiment described above is the process until the process of acquiring all the second user IDs stored in association with the acquired first user ID (see (330)). The same shall apply.

次いで、本サーバ10は、友人関係登録情報DB2を参照し、取得した第1ユーザID及び第2のユーザIDと互いに関連付けて記憶されているイベント情報(イベント名、イベント開催場所)を抽出する((331)参照)。
引き続き、本サーバ10は、ユーザ情報DB1を参照し、特定した第1ユーザIDと第2のユーザIDに基づき、第1ユーザと第2のユーザのユーザ画像情報、又は第1ユーザと第2のユーザのユーザ名情報と共に、第1ユーザと第2のユーザのユーザ画像情報を抽出する((340B)参照)。
さらに、本サーバ10は、抽出したイベント開催情報とユーザ画像情報、又はイベント情報とユーザ名情報とユーザ画像情報を、友人関係登録ユーザ一覧情報として表示するようにユーザ端末30等へ送信する((350C)参照)。
そして、ユーザ端末30等は、本サーバ10より送信された友人関係を構築したきっかけ情報を有する友人関係登録ユーザ一覧情報と受信し、第2のユーザのユーザ画像情報とイベント情報、又は第2のユーザのユーザ名情報とユーザ画像情報とイベント情報を表示・閲覧する((360C)参照)。
Next, the server 10 refers to the friendship registration information DB 2 and extracts event information (event name, event location) stored in association with the acquired first user ID and second user ID ( (Refer to (331)).
Subsequently, the server 10 refers to the user information DB 1 and based on the identified first user ID and second user ID, user image information of the first user and the second user, or the first user and the second user ID. The user image information of the first user and the second user is extracted together with the user name information of the user (see (340B)).
Furthermore, the server 10 transmits the extracted event holding information and user image information, or event information, user name information, and user image information to the user terminal 30 or the like so as to be displayed as friend relationship registration user list information (( 350C)).
Then, the user terminal 30 or the like receives the friend relationship registered user list information having the trigger information for establishing the friend relationship transmitted from the server 10, and receives the user image information and event information of the second user or the second user information. User name information, user image information, and event information of the user are displayed and browsed (see (360C)).

この友人関係を構築したきっかけ情報を有する友人関係登録ユーザ一覧情報は、たとえば図32に示すような形で表すことが出来る。図32は、本サーバ10と接続したユーザ端末30等ディスプレイに表示されたイベント開催情報を有する友人関係登録ユーザ一覧情報表示画面の一例を示す図である。この友人関係登録ユーザ一覧情報表示画面220には、友人関係の登録を確認するユーザを表示する接続ユーザ表示欄201と、友人関係が登録されたユーザを表示する友人関係登録ユーザ表示欄222が設けられている。また、友人関係登録ユーザ表示欄222には、友人関係が登録された各ユーザ名を表示する友人ユーザ名表示欄203と、友人関係を構築したきっかけとなったイベント情報を表示するイベント情報表示欄206と、が設けられている。   The friend relationship registered user list information having the trigger information for constructing the friend relationship can be expressed in a form as shown in FIG. 32, for example. FIG. 32 is a diagram showing an example of a friend relationship registration user list information display screen having event holding information displayed on a display such as the user terminal 30 connected to the server 10. This friendship registration user list information display screen 220 is provided with a connected user display field 201 for displaying users who confirm registration of friendships, and a friendship registration user display field 222 for displaying users registered with friendships. It has been. Also, the friend relationship registered user display field 222 includes a friend user name display field 203 that displays each user name for which friend relationships are registered, and an event information display field that displays event information that triggered the establishment of the friend relationship. 206.

図32において、接続ユーザ表示欄201には「○○一郎」というユーザ名と、そのユーザ画像情報204が表示されている。また、友人関係登録ユーザ表示欄222には、三つの友人ユーザ名表示欄203と、三つの友人ユーザ画像表示欄205と、三つのイベント情報表示欄206と、がそれぞれ設けられ、第1の友人ユーザ名表示欄203aには「××太郎」というユーザ名と、そのユーザ画像情報205a、及び「ABC交流会、イロハホール」というイベント情報が表示されている。また、第2の友人ユーザ名表示欄203bには「△△花子」というユーザ名と、そのユーザ画像情報205b、及び「ABC交流会、イロハホール」というイベント情報が表示されている。また、第3の友人ユーザ名表示欄203cには「□□一雄」というユーザ名と、そのユーザ画像情報205c、及び「ABC交流会、イロハホール」というイベント情報が表示されている。   In FIG. 32, the connected user display field 201 displays the user name “Ichiro XX” and the user image information 204 thereof. The friend relationship registration user display field 222 includes three friend user name display fields 203, three friend user image display fields 205, and three event information display fields 206, respectively. The user name display field 203a displays a user name “XX Taro”, user image information 205a thereof, and event information “ABC exchange meeting, Iroha Hall”. The second friend user name display field 203b displays a user name “ΔΔ Hanako”, user image information 205b, and event information “ABC exchange meeting, Iroha Hall”. The third friend user name display field 203c displays the user name “□□ Kazuo”, the user image information 205c, and the event information “ABC exchange meeting, Iroha Hall”.

次に、上述した第6の実施の形態における方法を実施する本サーバ10の動作の一例を、図33を参照しながら説明する。図33は、本サーバ10での友人関係を構築したきっかけ情報を有する友人関係登録ユーザ一覧表示処理の一例を示すフローチャートである。
まず、図33に示されるように、友人関係登録ユーザ情報開示部16が、ユーザ端末30等より、ネットワークサービスサイトへの接続要求を受信したか否か判断し、ネットワークサービスサイトへの接続要求を受信した場合(Y)、ユーザIDを取得し、さらに、取得したユーザIDを第1のユーザID又は第2のユーザIDとして関連付けて記憶されている第2のユーザID又は第1のユーザIDを友人関係登録ユーザのユーザIDとして全て特定する(S73)処理までは、上述した第4の実施の形態と同様である。
Next, an example of operation | movement of this server 10 which implements the method in 6th Embodiment mentioned above is demonstrated, referring FIG. FIG. 33 is a flowchart illustrating an example of a friend relationship registered user list display process having the trigger information for establishing the friend relationship in the server 10.
First, as shown in FIG. 33, the friendship registration user information disclosure unit 16 determines whether a connection request to the network service site is received from the user terminal 30 or the like, and issues a connection request to the network service site. If received (Y), the user ID is acquired, and the second user ID or the first user ID stored in association with the acquired user ID as the first user ID or the second user ID. Up to the process of specifying all user IDs of friendship registered users (S73) is the same as in the fourth embodiment described above.

次いで、友人関係登録ユーザ情報開示部16は、イベント情報抽出部16dにて、この友人関係登録ユーザのユーザIDと互いに関連付けて記憶されているイベント名、開催場所といったイベント情報を抽出する(S73B)。
引き続き、友人関係登録ユーザ情報開示部16は、特定ユーザ情報抽出部16cにて、ユーザ情報DB1を参照して特定した友人関係登録ユーザのユーザ画像情報、又はユーザ名情報とユーザ画像情報を抽出する(S74B)。
そして、友人関係登録ユーザ情報開示部16は、登録ユーザ一覧情報生成・送信部16eにて、このユーザ画像情報及びイベント情報、又はユーザ名情報とユーザ画像情報及びイベント情報を、友人関係登録ユーザ一覧情報として表示するようにユーザ端末30等へ送信する(S75C)。
これにより、本サーバ10での一連の動作は終了(エンド)する。
Next, the friend relationship registration user information disclosure unit 16 uses the event information extraction unit 16d to extract event information such as an event name and a location stored in association with the user ID of the friend relationship registration user (S73B). .
Subsequently, the friend relationship registration user information disclosure unit 16 extracts the user image information or the user name information and the user image information of the friend relationship registration user specified by referring to the user information DB 1 in the specific user information extraction unit 16c. (S74B).
Then, the friend relationship registration user information disclosure unit 16 sends the user image information and event information or the user name information and user image information and event information to the friend relationship registration user list in the registered user list information generation / transmission unit 16e. It transmits to the user terminal 30 etc. so that it may display as information (S75C).
As a result, a series of operations in the server 10 ends (end).

以上のように本実施の形態では、通信ネットワーク上に開設されたネットワークサービスサイトにおいて、友人関係を構築したきっかけとなったイベント情報の確認を行うことで、友人関係の確認をより詳細に行うことができる。   As described above, in this embodiment, the friendship relationship is confirmed in more detail by confirming the event information that triggered the friendship at the network service site established on the communication network. Can do.

本発明に係る友人関係構築支援装置を用いた友人関係構築支援システムの概要を示す図である。It is a figure which shows the outline | summary of the friend relationship construction support system using the friend relationship construction support apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置の実施形態の一例を示すブロック構成図である。It is a block block diagram which shows an example of embodiment of the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置が備えるユーザ情報記憶部に記憶されているデータベース構造の一例である。It is an example of the database structure memorize | stored in the user information storage part with which the friend relationship construction assistance apparatus which concerns on this invention is provided. 本発明に係る友人関係構築支援装置が備える友人関係登録情報記憶部に記憶されているデータベース構造の一例である。It is an example of the database structure memorize | stored in the friend relationship registration information storage part with which the friend relationship construction assistance apparatus which concerns on this invention is provided. 本発明に係る友人関係構築支援装置が備えるイベント情報記憶部に記憶されているデータベース構造の一例である。It is an example of the database structure memorize | stored in the event information storage part with which the friend relationship construction assistance apparatus which concerns on this invention is provided. 本発明に係る友人関係構築支援装置が備えるイベント参加情報記憶部に記憶されているデータベース構造の一例である。It is an example of the database structure memorize | stored in the event participation information storage part with which the friend relationship construction assistance apparatus which concerns on this invention is provided. 本発明に係る友人関係構築支援方法の基本的な新たな人間関係構築処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the basic new human relationship construction process of the friend relationship construction support method which concerns on this invention. 図7に示す処理の続きを示すシーケンス図である。FIG. 8 is a sequence diagram illustrating a continuation of the process illustrated in FIG. 7. 本発明に係る友人関係構築支援装置と接続した第1ユーザ端末のディスプレイに表示された第1の通知であるイベント案内通知画面の一例を示す模式図である。It is a schematic diagram which shows an example of the event guidance notification screen which is the 1st notification displayed on the display of the 1st user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置と接続した第1ユーザ端末のディスプレイに表示された第2の通知である有益ユーザ紹介通知画面の一例を示す模式図である。It is a schematic diagram which shows an example of the useful user introduction notification screen which is the 2nd notification displayed on the display of the 1st user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置と接続した第2ユーザ端末のディスプレイに表示された第3の通知であるユーザ紹介通知画面の一例を示す模式図である。It is a schematic diagram which shows an example of the user introduction notification screen which is the 3rd notification displayed on the display of the 2nd user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置と接続した第1ユーザ端末のディスプレイに表示された第4の通知である第2のユーザ開示通知画面の一例を示す模式図である。It is a schematic diagram which shows an example of the 2nd user disclosure notification screen which is the 4th notification displayed on the display of the 1st user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置と接続した第2ユーザ端末のディスプレイに表示された第5の通知である第1のユーザ開示通知画面の一例を示す模式図である。It is a schematic diagram which shows an example of the 1st user disclosure notification screen which is the 5th notification displayed on the display of the 2nd user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置と接続した第1ユーザ端末のディスプレイに表示された第6の通知である友人関係登録確認通知画面の一例を示す模式図である。It is a schematic diagram which shows an example of the friend relationship registration confirmation notification screen which is the 6th notification displayed on the display of the 1st user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置と接続した第2ユーザ端末のディスプレイに表示された第7の通知である友人関係登録確認通知画面の一例を示す模式図である。It is a schematic diagram which shows an example of the friend relationship registration confirmation notification screen which is the 7th notification displayed on the display of the 2nd user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置での新たな人間関係構築処理の一例を示すフローチャートである。It is a flowchart which shows an example of the new human relationship construction process in the friend relationship construction support apparatus which concerns on this invention. 図16に示す処理の続きを示すフローチャートである。It is a flowchart which shows the continuation of the process shown in FIG. 本発明に係る友人関係構築支援方法での第2のユーザ特定処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the 2nd user specific process in the friend relationship construction assistance method which concerns on this invention. 本発明に係る友人関係構築支援装置と接続した第1ユーザ端末のディスプレイに表示された第1の通知であるイベント案内通知画面の他の例を示す模式図である。It is a schematic diagram which shows the other example of the event guidance notification screen which is the 1st notification displayed on the display of the 1st user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置での第2のユーザ特定処理の一例を示すフローチャートである。It is a flowchart which shows an example of the 2nd user specific process in the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援方法での第2のユーザ特定前処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the 2nd user specific pre-process in the friend relationship construction assistance method which concerns on this invention. 本発明に係る友人関係構築支援装置と接続した第1ユーザ端末のディスプレイに表示された第8の通知であるネットワークサービスサイト登録依頼通知画面の一例を示す模式図である。It is a schematic diagram which shows an example of the network service site registration request notification screen which is the 8th notification displayed on the display of the 1st user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置での第2のユーザ特定前処理の一例を示すフローチャートである。It is a flowchart which shows an example of the 2nd user specific pre-processing in the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援方法での友人関係登録ユーザ一覧表示処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the friend relationship registration user list display process in the friend relationship construction support method which concerns on this invention. 本発明に係る友人関係構築支援装置と接続したユーザ端末のディスプレイに表示されたネットワークサービスサイトログイン画面の一例を示す模式図である。It is a schematic diagram which shows an example of the network service site login screen displayed on the display of the user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置と接続したユーザ端末のディスプレイに表示された友人関係登録ユーザ一覧情報表示画面の一例を示す模式図である。It is a schematic diagram which shows an example of the friend relationship registration user list information display screen displayed on the display of the user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置での友人関係登録ユーザ一覧表示処理の一例を示すフローチャートである。It is a flowchart which shows an example of the friend relationship registration user list display process in the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援方法での友人関係登録ユーザ一覧表示処理の他の流れを示すシーケンス図である。It is a sequence diagram which shows the other flow of the friend relationship registration user list display process in the friend relationship construction support method according to the present invention. 本発明に係る友人関係構築支援装置と接続したユーザ端末のディスプレイに表示された友人関係登録ユーザ一覧情報表示画面の他の例を示す模式図である。It is a schematic diagram which shows the other example of the friend relationship registration user list information display screen displayed on the display of the user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置での友人関係登録ユーザ一覧表示処理の他の例を示すフローチャートである。It is a flowchart which shows the other example of the friend relationship registration user list display process in the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援方法での友人関係登録ユーザ一覧表示処理のさらに他の流れを示すシーケンス図である。It is a sequence diagram which shows the other flow of the friend relationship registration user list display process in the friend relationship construction support method according to the present invention. 本発明に係る友人関係構築支援装置と接続したユーザ端末のディスプレイに表示された友人関係登録ユーザ一覧情報表示画面のさらに他の例を示す模式図である。It is a schematic diagram which shows the further another example of the friend relationship registration user list information display screen displayed on the display of the user terminal connected with the friend relationship construction assistance apparatus which concerns on this invention. 本発明に係る友人関係構築支援装置での友人関係登録ユーザ一覧表示処理のさらに他の例を示すフローチャートである。It is a flowchart which shows the further another example of the friend relationship registration user list display process in the friend relationship construction assistance apparatus which concerns on this invention.

符号の説明Explanation of symbols

DB1 ユーザ情報データベース(第1記憶部)、DB2 友人関係登録情報データベース(第2記憶部)、DB3 イベント情報データベース(第3記憶部)、DB4 イベント参加情報データベース(第4記憶部)、NW 通信ネットワーク、10 友人関係登録装置(本サーバ)、11 イベント開催案内部、12 イベント参加第1処理部、13 イベント参加第2処理部、14 イベント参加第3処理部、15 イベント参加第4処理部、16 友人関係登録ユーザ情報開示部、20 主催者端末、30 第1ユーザ端末、40 第2ユーザ端末。
DB1 user information database (first storage unit), DB2 friendship registration information database (second storage unit), DB3 event information database (third storage unit), DB4 event participation information database (fourth storage unit), NW communication network DESCRIPTION OF SYMBOLS 10 Friendship registration apparatus (this server), 11 Event holding guidance part, 12 Event participation 1st process part, 13 Event participation 2nd process part, 14 Event participation 3rd process part, 15 Event participation 4th process part, 16 Friend relationship registration user information disclosure unit, 20 organizer terminal, 30 first user terminal, 40 second user terminal.

Claims (8)

イベントを実施する主催者が利用する主催者端末と、前記イベントへの参加勧誘を受けるユーザが利用するユーザ端末と、通信ネットワークを介してそれぞれ接続され、前記イベントに参加することで築かれたユーザ同士の友人関係を、通信ネットワーク上に開設されたネットワークサービスサイトにおいて確認可能なように登録する装置であって、
前記ネットワークサービスサイトを利用するための登録を行ったユーザを識別するユーザ識別情報と、当該ユーザが予め登録した少なくとも1以上の項目からなるユーザ自らの特徴を表す属性情報と、当該ユーザへの連絡先情報と、を互いに関連付けて記憶する第1記憶手段、
互いに友人関係の登録を望む第1のユーザのユーザ識別情報と、第2のユーザのユーザ識別情報と、を互いに関連付けて記憶する第2記憶手段、
前記主催者端末より、少なくともイベント名、イベント開催場所、イベント開催日時、といったイベント開催情報を含むイベント案内依頼を受信し、当該イベント案内依頼に含まれるイベント開催情報に固有の識別情報(以下、「イベント識別情報」という。)を付与して、イベント識別情報と、イベント名と、イベント開催場所と、イベント開催日時と、を互いに関連付けて第3記憶手段に記憶すると共に、前記第1記憶手段を参照してユーザへの連絡先情報に基づき各ユーザ端末に対し、前記イベント開催情報を案内すると共に、当該イベントに参加するか否かの回答を求める第1の通知を生成し送信するイベント開催案内手段、
前記第1の通知の送信に応じ、前記ユーザ端末より、イベント識別情報と、ユーザ識別情報と、イベントへの参加可否情報と、を含む第1の回答を受信し、当該第1の回答が、前記イベントに参加することを申込むイベント参加可情報を含むか否か判断し、前記第1の回答がイベント参加可情報を含む場合、イベント識別情報と、ユーザ識別情報と、を互いに関連付けて第4記憶手段に記憶するイベント参加第1処理手段、
前記イベント開催案内手段での第1の通知の送信後、所定の時期に前記第4記憶手段を参照し、ユーザごとに、当該ユーザを第1のユーザとしてそのユーザ識別情報を特定すると共に、前記第1のユーザを除いて前記第4記憶手段に記憶されている全てのユーザを検索対象ユーザとしてそのユーザ識別情報を特定し、引き続き、前記第1記憶手段を参照して、前記第1のユーザのユーザ識別情報に基づき特定した属性情報と、前記検索対象ユーザのユーザ識別情報に基づき特定したそれぞれの属性情報とを、項目ごとに比較して同一である属性情報を有する検索対象ユーザを前記第1のユーザにとって有益な第2のユーザとして特定し、当該第2のユーザのユーザ識別情報を、前記第1のユーザとしたユーザのユーザ識別情報と関連付けて前記第4記憶手段に記憶すると共に、前記第1記憶手段を参照して前記第1のユーザのユーザ識別情報に基づき連絡先情報を特定し、当該第1のユーザが利用する第1ユーザ端末に対して、前記第2のユーザの氏名を除く属性情報の一部を開示する有益ユーザ案内と、前記イベントにおいて前記第2のユーザと実際に会うことを望むか否かの回答を求める第2の通知を生成し送信するイベント参加第2処理手段、
前記第2の通知の送信に応じ、前記第1ユーザ端末より、ユーザ識別情報と、前記イベントにおいて前記第2のユーザと実際に会うことを望む紹介依頼と、を含む第2の回答を受信した場合、当該第2の回答に含まれるユーザ識別情報に基づき前記第4記憶手段を参照し、互いに関連付けられている第2のユーザのユーザ識別情報を特定し、引き続き、前記第1記憶手段を参照して特定したユーザ識別情報に基づき前記第2のユーザの連絡先情報を特定し、当該第2のユーザが利用する第2ユーザ端末に対して、前記イベントにおいて紹介したい第1のユーザがいることを知らせると共に、当該第1のユーザと会うことを望むか否かの回答を求める第3の通知を生成し送信し、さらに、前記第3の通知の送信に応じ、前記第2ユーザ端末より、前記イベントにおいて前記第1のユーザと会うことを了承する第3の回答を受信した場合、前記第1のユーザのユーザ識別情報と前記第2のユーザのユーザ識別情報とに関連付けて、友人関係の仮登録情報を前記第4記憶手段に記憶すると共に、前記第1記憶手段を参照し、前記仮登録情報が記憶された各ユーザのユーザ識別情報に基づき第1のユーザの氏名と第2のユーザの氏名を抽出し、前記第1ユーザ端末に対して第2のユーザの氏名を開示する第4の通知を送信すると共に、前記第2ユーザ端末に対して第1のユーザの氏名を開示する第5の通知を送信するイベント参加第3処理手段、
前記第4の通知及び前記第5の通知を送信した後、前記第3記憶手段を参照してイベントの開催日時が経過したか否か判断し、前記開催日時が経過した場合、所定の時期に前記第4記憶手段を参照して、当該イベントのイベント識別情報に基づき第1のユーザのユーザ識別情報を特定すると共に、第2のユーザのユーザ識別情報を特定し、前記第1記憶手段を参照して前記第1のユーザのユーザ識別情報及び前記第2のユーザのユーザ識別情報に基づきそれぞれの連絡先情報を特定し、さらに、前記第1ユーザ端末に対して、前記イベントにおいて会うことを望んだ第2のユーザとの友人関係を登録するか否か問う第6の通知を生成し送信すると共に、前記第2ユーザ端末に対して、前記イベントにおいて会うことを了承した第1のユーザとの友人関係を登録するか否か問う第7の通知を生成し送信し、前記第6の通知に応じて前記第1ユーザ端末より、前記第2のユーザと友人関係を登録することを望む友人関係登録同意回答を受信すると共に、前記第7の通知に応じて、前記第2ユーザ端末より、前記第1のユーザと友人関係を登録することを望む友人関係登録同意回答を受信した場合、前記第1のユーザのユーザ識別情報と、前記第2のユーザのユーザ識別情報と、を互いに関連付けて前記第2記憶手段に記憶するイベント参加第4処理手段、
を少なくとも有することを特徴とする友人関係構築支援装置。
A user who was established by participating in the event connected to the organizer terminal used by the event organizer, the user terminal used by the user receiving the invitation to participate in the event, and the communication network. A device for registering friendships between each other so that they can be confirmed on a network service site established on a communication network,
User identification information for identifying a user who has registered for using the network service site, attribute information representing the user's own characteristics including at least one item registered in advance by the user, and contact with the user First storage means for storing the destination information in association with each other;
Second storage means for storing user identification information of a first user who wants to register a friendship with each other and user identification information of a second user in association with each other;
An event guide request including event holding information such as at least an event name, an event holding place, and an event holding date / time is received from the organizer terminal, and identification information specific to the event holding information included in the event guide request (hereinafter, “ Event identification information ”), the event identification information, the event name, the event holding location, and the event holding date and time are associated with each other and stored in the third storage means, and the first storage means Event holding guidance that generates and transmits a first notification for asking whether or not to participate in the event while guiding the event holding information to each user terminal based on contact information to the user. means,
In response to the transmission of the first notification, a first answer including event identification information, user identification information, and event participation information is received from the user terminal, and the first answer is: It is determined whether or not event participation permission information for applying to participate in the event is included, and when the first answer includes event participation permission information, the event identification information and the user identification information are associated with each other to be fourth Event participation first processing means stored in the storage means;
After the transmission of the first notification by the event holding guidance means, the user is referred to the fourth storage means at a predetermined time, and for each user, the user identification information is specified as the first user, and All the users stored in the fourth storage means except for the first user are specified as the search target users, and their user identification information is specified, and then the first user is referred to by referring to the first storage means. The attribute information identified based on the user identification information and the attribute information identified based on the user identification information of the search target user are compared for each item, and the search target user having the same attribute information is The user is identified as a second user that is beneficial to one user, and the user identification information of the second user is associated with the user identification information of the user designated as the first user. The first storage device stores the information in the fourth storage device, specifies the contact information based on the user identification information of the first user with reference to the first storage device, and uses the first user terminal for the first user terminal. And a second notification requesting a reply indicating whether or not the user actually wants to meet the second user in the event, and a useful user guide disclosing a part of the attribute information excluding the name of the second user. Event participation second processing means for generating and transmitting
In response to the transmission of the second notification, a second response including user identification information and an introduction request for actually meeting the second user at the event is received from the first user terminal. In this case, the fourth storage means is referred to based on the user identification information included in the second answer, the second user's user identification information associated with each other is specified, and then the first storage means is referred to. The contact information of the second user is identified based on the identified user identification information, and there is a first user who wants to introduce at the event to the second user terminal used by the second user. And a third notification requesting an answer as to whether or not to meet the first user is generated and transmitted, and in response to the transmission of the third notification, the second user terminal If a third response is received that acknowledges meeting the first user at the event, the user identification information of the first user and the user identification information of the second user are associated with Temporary registration information is stored in the fourth storage means and the first storage means is referred to, and based on the user identification information of each user for which the temporary registration information is stored, the first user name and the second user And a fourth notification that discloses the name of the second user is sent to the first user terminal, and the name of the first user is disclosed to the second user terminal. Event participation third processing means for transmitting notification 5;
After transmitting the fourth notification and the fifth notification, the third storage means is referred to determine whether or not the event date / time has elapsed, and when the event date / time has elapsed, at a predetermined time Referring to the fourth storage means, the user identification information of the first user is specified based on the event identification information of the event, the user identification information of the second user is specified, and the first storage means is referred to And identifying each contact information based on the user identification information of the first user and the user identification information of the second user, and further hopes to meet the first user terminal at the event A first user who generates and transmits a sixth notification asking whether or not to register a friendship with the second user, and also accepts meeting with the second user terminal at the event; Generate and send a seventh notification asking whether or not to register a friend relationship, and from the first user terminal in response to the sixth notification, a friend relationship that desires to register a friend relationship with the second user When receiving a friendship registration consent answer that desires to register a friendship with the first user from the second user terminal in response to the seventh notification, Event participation fourth processing means for associating user identification information of one user and user identification information of the second user with each other and storing them in the second storage means;
A friendship construction support apparatus characterized by comprising at least
前記イベント開催案内手段は、前記第1の通知として、前記イベントに参加する目的は何か、前記イベントに参加することで出会える有益なユーザを事前に探し出す検索を望むか否か、といった回答を求める質問を含んで送信し、
前記イベント参加第1処理手段は、前記第1の回答として、前記イベントへの参加目的、前記有益ユーザの検索要求、をさらに含んで受信し、前記参加目的、前記検索要求、を前記ユーザ識別情報と関連付けて前記第4記憶手段にさらに記憶し、
前記イベント参加第2処理手段は、前記検索要求を有するユーザを第1のユーザとして、当該第1のユーザごとに参加目的を特定し、引き続き、特定した参加目的に含まれる語をキーワードとして、前記第1記憶手段を参照し、前記検索対象ユーザのユーザ識別情報に基づき特定した属性情報を検索して前記キーワードを含む属性情報を有する検索対象ユーザを第2のユーザとして特定する、
ことを特徴とする請求項1に記載の友人関係構築支援装置。
As the first notification, the event holding guide means asks for an answer such as what the purpose of participating in the event is, and whether or not a search for a useful user who can meet by participating in the event is desired in advance. Send including questions,
The event participation first processing means further receives, as the first answer, the purpose of participating in the event and the search request for the beneficial user, and the user identification information includes the purpose of participation and the search request. And further storing in the fourth storage means,
The event participation second processing means specifies the participation purpose for each first user, with the user having the search request as the first user, and subsequently uses the words included in the specified participation purpose as keywords. Referring to the first storage means, searching the attribute information specified based on the user identification information of the search target user, and specifying the search target user having the attribute information including the keyword as the second user;
The friendship construction support apparatus according to claim 1, wherein:
前記イベント開催案内手段は、前記イベント案内依頼として、前記第1記憶手段に記憶されていないユーザを特別勧誘先ユーザとして指定すると共に、当該特別勧誘先ユーザの連絡先情報をさらに含んで受信した場合、前記第1記憶手段に記憶されたユーザの連絡先情報と共に、前記特別勧誘先ユーザの連絡先情報に基づき、各ユーザ端末に対して前記第1の通知を送信し、
前記イベント参加第1手段は、前記第1の回答の受信に伴い、前記特別勧誘先ユーザからの回答であるか否か判断し、前記第1の回答が、特別勧誘先ユーザからの回答であって、イベント参加可情報をさらに含む場合、当該特別勧誘先ユーザに対し、前記ネットワークサービスサイトを利用するための登録を促す第8の通知を送信し、
前記イベント参加第2手段は、前記第1のユーザが特別勧誘先ユーザである場合、前記イベント開催案内手段での第1の通知の送信後、所定の時期に、前記第1記憶手段を参照して特別勧誘先ユーザの連絡先情報に基づき、前記ネットワークサービスサイトを利用するための登録を行ったか否か判断し、前記特別勧誘先ユーザが前記登録を行っていた場合、有益ユーザを特定する検索を実施する、
ことを特徴とする請求項1又は2に記載の友人関係構築支援装置。
When the event holding guidance means receives, as the event guidance request, a user not stored in the first storage means as a special invitation destination user and further includes contact information of the special invitation destination user , Along with the contact information of the user stored in the first storage means, based on the contact information of the special solicitation destination user, the first notification is transmitted to each user terminal,
The event participation first means determines whether or not the response is from the special solicitation destination user upon receipt of the first response, and the first answer is a response from the special solicitation destination user. If the event participation permission information is further included, an eighth notification that prompts registration for using the network service site is sent to the special solicitation destination user,
When the first user is a special solicitation destination user, the event participation second means refers to the first storage means at a predetermined time after the transmission of the first notification by the event holding guidance means. Search to determine whether or not registration for using the network service site has been performed based on the contact information of the special solicitation destination user, and if the special solicitation destination user has performed the registration, specify a useful user Carry out the
The friendship construction support apparatus according to claim 1 or 2, characterized in that
前記ユーザ端末の接続に応じてユーザ識別情報を取得し、前記第2記憶手段を参照して当該ユーザ識別情報を第1のユーザ識別情報又は第2のユーザ識別情報として関連付けて記憶されている第2のユーザ識別情報又は第1のユーザ識別情報を友人関係登録ユーザの識別情報として全て特定し、さらに、前記第1記憶手段を参照して特定した友人関係登録ユーザのユーザ名情報を抽出し、当該ユーザ名情報を、友人関係登録ユーザ一覧情報として表示するように前記ユーザ端末へ送信する友人関係登録ユーザ情報開示手段、
をさらに有することを特徴とする請求項1乃至3の何れかに記載の友人関係構築支援装置。
User identification information is acquired in response to the connection of the user terminal, and the user identification information is stored in association with the user identification information as first user identification information or second user identification information with reference to the second storage means. The user identification information of 2 or the first user identification information are all specified as the friendship registration user identification information, and the user name information of the friendship registration user specified by referring to the first storage means is extracted, A friendship registration user information disclosure means for transmitting the user name information to the user terminal so as to be displayed as friendship registration user list information;
The friendship construction support apparatus according to claim 1, further comprising:
前記第1記憶手段は、ユーザ識別情報に関連付けて、当該ユーザを視覚的に識別するユーザ画像情報をさらに記憶し、
前記友人関係登録ユーザ情報開示手段は、前記友人関係登録ユーザの識別情報を特定した後、前記第1記憶手段を参照し、前記ユーザ名情報に代えて又は前記ユーザ名情報と共に前記ユーザ画像情報を抽出し、当該ユーザ画像情報を友人関係登録ユーザ一覧情報として表示するように前記ユーザ端末へ送信する、
ことを特徴とする請求項4に記載の友人関係構築支援装置。
The first storage means further stores user image information for visually identifying the user in association with the user identification information,
The friend relationship registered user information disclosing means refers to the first storage means after specifying the identification information of the friend relationship registered user, and replaces the user name information or together with the user name information with the user image information. Extracting and transmitting the user image information to the user terminal so as to be displayed as friendship registration user list information;
The friend relationship construction support apparatus according to claim 4, wherein:
前記第2記憶手段は、第1のユーザのユーザ識別情報、及び第2のユーザのユーザ識別情報と互いに関連付けて、友人関係の登録のきっかけとなったイベント名、及びイベント開催場所といったイベント開催情報をさらに記憶し、
前記友人関係登録ユーザ情報開示手段は、前記友人関係登録ユーザの識別情報を全て特定すると共に、当該友人関係登録ユーザの識別情報と互いに関連付けて記憶されているイベント開催情報を抽出し、前記ユーザ名情報及び/又は前記ユーザ画像情報と共に、当該イベント開催情報を友人関係登録ユーザ一覧情報として表示するように前記ユーザ端末へ送信する、
ことを特徴とする請求項4又は5に記載の友人関係構築支援装置。
The second storage means is associated with the user identification information of the first user and the user identification information of the second user, and event holding information such as an event name and an event holding place that triggered the registration of the friendship. Remember more,
The friend relationship registration user information disclosure means specifies all the identification information of the friend relationship registration user, extracts event holding information stored in association with the identification information of the friend relationship registration user, and stores the user name Along with the information and / or the user image information, the event holding information is transmitted to the user terminal so as to be displayed as friend relationship registered user list information.
The friendship construction support apparatus according to claim 4 or 5, characterized in that
イベントを実施する主催者が利用する主催者端末と、前記イベントへの参加勧誘を受けるユーザが利用するユーザ端末と、通信ネットワークを介してそれぞれ接続され、前記通信ネットワーク上に開設されたネットワークサービスサイトを利用するための登録を行ったユーザを識別するユーザ識別情報と、当該ユーザが予め登録した少なくとも1以上の項目からなるユーザ自らの特徴を表す属性情報と、当該ユーザへの連絡先情報と、を互いに関連付けて記憶する第1記憶手段、互いに友人関係の登録を望む第1のユーザのユーザ識別情報と、第2のユーザのユーザ識別情報と、を互いに関連付けて記憶する第2記憶手段、を有する装置により、前記イベントに参加することで築かれたユーザ同士の友人関係を、通信ネットワーク上に開設されたネットワークサービスサイトにおいて確認可能なように登録する方法であって、
イベント開催案内手段が、前記主催者端末より、少なくともイベント名、イベント開催日時、イベント開催場所、といったイベント開催情報を含むイベント案内依頼を受信するステップ、
イベント開催案内手段が、前記イベント案内依頼の受信に応じ、当該イベント案内依頼に含まれるイベント開催情報に固有の識別情報(以下、「イベント識別情報」という。)を付与して、イベント識別情報と、イベント名と、イベント開催日時と、を互いに関連付けて第3記憶手段に記憶するステップ、
イベント開催案内手段が、前記第1記憶手段を参照してユーザへの連絡先情報に基づき各ユーザ端末に対し、前記イベント開催情報を案内すると共に、当該イベントに参加するか否かの回答を求める第1の通知を生成し送信するステップ、
イベント参加第1処理手段が、前記第1の通知の送信に応じ、前記ユーザ端末より、イベント識別情報と、ユーザ識別情報と、イベントへの参加可否情報と、を含む第1の回答を受信するステップ、
イベント参加第1処理手段が、当該第1の回答が、前記イベントに参加することを申込むイベント参加可情報を含むか否か判断するステップ、
イベント参加第1処理手段が、前記第1の回答がイベント参加可情報を含む場合、イベント識別情報と、ユーザ識別情報と、を互いに関連付けて第4記憶手段に記憶するするステップ、
イベント参加第2処理手段が、前記イベント開催案内手段での第1の通知の送信後、所定の時期に前記第4記憶手段を参照し、ユーザごとに、当該ユーザを第1のユーザとしてそのユーザ識別情報を特定すると共に、前記第1のユーザを除いて前記第4記憶手段に記憶されている全てのユーザを検索対象ユーザとしてそのユーザ識別情報を特定するステップ、
イベント参加第2処理手段が、引き続き、前記第1記憶手段を参照して、前記第1のユーザのユーザ識別情報に基づき特定した属性情報と、前記検索対象ユーザのユーザ識別情報に基づき特定したそれぞれの属性情報とを、項目ごとに比較して同一である属性情報を有する検索対象ユーザを前記第1のユーザにとって有益な第2のユーザとして特定するステップ、
イベント参加第2処理手段が、当該第2のユーザのユーザ識別情報を、前記第1のユーザとしたユーザのユーザ識別情報と関連付けて前記第4記憶手段に記憶するステップ、
イベント参加第2処理手段が、前記第1記憶手段を参照して前記第1のユーザのユーザ識別情報に基づき連絡先情報を特定し、当該第1のユーザが利用する第1ユーザ端末に対して、前記第2のユーザの氏名を除く属性情報の一部を開示する有益ユーザ案内と、前記イベントにおいて前記第2のユーザと実際に会うことを望むか否かの回答を求める第2の通知を生成し送信するステップ、
イベント参加第3処理手段が、前記第2の通知の送信に応じ、前記第1ユーザ端末より、ユーザ識別情報と、前記イベントにおいて前記第2のユーザと実際に会うことを望む紹介依頼と、を含む第2の回答を受信するステップ、
イベント参加第3処理手段が、前記第2の回答を受信した場合、当該第2の回答に含まれるユーザ識別情報に基づき前記第4記憶手段を参照し、互いに関連付けられている第2のユーザのユーザ識別情報を特定し、引き続き、前記第1記憶手段を参照して特定したユーザ識別情報に基づき前記第2のユーザの連絡先情報を特定し、当該第2のユーザが利用する第2ユーザ端末に対して、前記イベントにおいて紹介したい第1のユーザがいることを知らせると共に、当該第1のユーザと会うことを望むか否かの回答を求める第3の通知を生成し送信するステップ、
イベント参加第3処理手段が、前記第3の通知の送信に応じ、前記第2ユーザ端末より、前記イベントにおいて前記第1のユーザと実際に会うことを了承する第3の回答を受信するステップ、
イベント参加第3処理手段が、前記第3の回答を受信した場合、前記第1のユーザのユーザ識別情報と前記第2のユーザのユーザ識別情報とに関連付けて、友人関係の仮登録情報を前記第4記憶手段に記憶するするステップ、
イベント参加第3処理手段が、さらに、前記第1記憶手段を参照し、前記仮登録情報が記憶された各ユーザのユーザ識別情報に基づき第1のユーザの氏名と第2のユーザの氏名を抽出し、前記第1ユーザ端末に対して第2のユーザの氏名を開示する第4の通知を送信すると共に、前記第2ユーザ端末に対して第1のユーザの氏名を開示する第5の通知を送信するステップ、
イベント参加第4処理手段が、前記第4の通知及び前記第5の通知を送信した後、前記第3記憶手段を参照してイベントの開催日時が経過したか否か判断するステップ、
イベント参加第4処理手段が、前記開催日時が経過した場合、所定の時期に前記第4記憶手段を参照して、当該イベントのイベント識別情報に基づき第1のユーザのユーザ識別情報を特定すると共に、第2のユーザのユーザ識別情報を特定するステップ、
イベント参加第4処理手段が、前記第1記憶手段を参照して前記第1のユーザのユーザ識別情報及び前記第2のユーザのユーザ識別情報に基づきそれぞれの連絡先情報を特定し、さらに、前記第1ユーザ端末に対して、前記イベントにおいて会うことを望んだ第2のユーザとの友人関係を登録するか否か問う第6の通知を生成し送信すると共に、前記第2ユーザ端末に対して、前記イベントにおいて会うことを了承した第1のユーザとの友人関係を登録するか否か問う第7の通知を生成し送信するステップ、
イベント参加第4処理手段が、前記第6の通知に応じて前記第1ユーザ端末より、前記第2のユーザと友人関係を登録することを望む友人関係登録同意回答を受信すると共に、前記第7の通知に応じて、前記第2ユーザ端末より、前記第1のユーザと友人関係を登録することを望む友人関係登録同意回答を受信したとき、前記第1のユーザのユーザ識別情報と、前記第2のユーザのユーザ識別情報と、を互いに関連付けて前記第2記憶手段に記憶するステップ、
を少なくとも有していることを特徴とする友人関係構築支援方法。
A network service site established on the communication network, connected to the organizer terminal used by the organizer who conducts the event, the user terminal used by the user who is invited to participate in the event, and the communication network. User identification information for identifying a user who has registered to use the user, attribute information representing the user's own characteristics including at least one item registered in advance by the user, contact information for the user, First storage means for storing the information in association with each other, second storage means for storing the user identification information for the first user who wants to register friendship with each other and the user identification information for the second user in association with each other. A friendship between users established by participating in the event is established on the communication network. A method of registering to allow confirmation in the network service site was,
Event holding guidance means receives an event guidance request including event holding information such as at least event name, event holding date and time, event holding location, from the organizer terminal;
In response to the reception of the event guidance request, the event holding guidance means gives unique identification information (hereinafter referred to as “event identification information”) to the event holding information included in the event guidance request, Storing the event name and the event date and time in association with each other in the third storage means,
The event holding guidance means refers to the first storage means, guides the event holding information to each user terminal based on contact information to the user, and asks for an answer as to whether or not to participate in the event. Generating and sending a first notification;
The event participation first processing means receives, from the user terminal, a first answer including event identification information, user identification information, and event availability information from the user terminal in response to the transmission of the first notification. Step,
An event participation first processing means determining whether the first answer includes event participation permission information for applying to participate in the event;
A step of storing event identification information and user identification information in association with each other in the fourth storage means when the first answer includes event participation permission information, when the event participation first processing means includes event participation permission information;
The event participation second processing means refers to the fourth storage means at a predetermined time after the transmission of the first notification by the event holding guidance means, and sets the user as the first user for each user. Identifying identification information and identifying the user identification information with all users stored in the fourth storage means except the first user as search target users;
Each of the event participation second processing means continuously refers to the first storage means and is specified based on the attribute information specified based on the user identification information of the first user and the user identification information of the search target user. Identifying the search target user having the same attribute information by comparing the attribute information of each item as a second user useful for the first user,
The event participation second processing means stores the user identification information of the second user in the fourth storage means in association with the user identification information of the user as the first user;
The event participation second processing means refers to the first storage means to identify contact information based on the user identification information of the first user, and for the first user terminal used by the first user Useful user guidance disclosing a part of attribute information excluding the name of the second user, and a second notification asking for an answer as to whether or not he / she actually wants to meet the second user in the event. Generating and sending,
In response to the transmission of the second notification, the event participation third processing means receives user identification information from the first user terminal and an introduction request for actually meeting the second user at the event. Receiving a second answer including:
When the event participation third processing means receives the second answer, the event participation third processing means refers to the fourth storage means based on the user identification information included in the second answer, and the second user associated with each other A second user terminal that specifies user identification information and then specifies contact information of the second user based on the user identification information specified with reference to the first storage means and is used by the second user Generating and transmitting a third notification for notifying that there is a first user to be introduced at the event and asking for an answer as to whether or not to meet the first user;
An event participation third processing means receiving, from the second user terminal in response to the transmission of the third notification, receiving a third answer that acknowledges actually meeting the first user in the event;
When the event participation third processing means receives the third answer, the temporary registration information of friendship is associated with the user identification information of the first user and the user identification information of the second user. Storing in the fourth storage means;
The event participation third processing means further refers to the first storage means, and extracts the name of the first user and the name of the second user based on the user identification information of each user in which the temporary registration information is stored. And a fourth notification disclosing the name of the second user to the first user terminal, and a fifth notification disclosing the name of the first user to the second user terminal. Sending step,
A step of determining whether or not the date and time of the event has elapsed with reference to the third storage means after the event participation fourth processing means transmits the fourth notification and the fifth notification;
The event participation fourth processing means specifies the user identification information of the first user based on the event identification information of the event by referring to the fourth storage means at a predetermined time when the holding date has passed. Identifying the user identification information of the second user,
The event participation fourth processing means specifies each contact information based on the user identification information of the first user and the user identification information of the second user with reference to the first storage means, and The first user terminal generates and transmits a sixth notification asking whether or not to register a friendship with a second user who wishes to meet at the event, and to the second user terminal. Generating and sending a seventh notification asking whether or not to register a friendship with a first user who has agreed to meet at the event;
The event participation fourth processing means receives, from the first user terminal in response to the sixth notification, a friendship registration consent reply that desires to register a friendship with the second user, and In response to the notification, when receiving a friendship registration consent answer that desires to register a friendship with the first user from the second user terminal, the user identification information of the first user and the first user Storing user identification information of two users in association with each other in the second storage means,
A friendship construction support method characterized by comprising:
イベントを実施する主催者が利用する主催者端末と、前記イベントへの参加勧誘を受けるユーザが利用するユーザ端末と、通信ネットワークを介してそれぞれ接続され、前記通信ネットワーク上に開設されたネットワークサービスサイトを利用するための登録を行ったユーザを識別するユーザ識別情報と、当該ユーザが予め登録した少なくとも1以上の項目からなるユーザ自らの特徴を表す属性情報と、当該ユーザへの連絡先情報と、を互いに関連付けて記憶する第1記憶手段、互いに友人関係の登録を望む第1のユーザのユーザ識別情報と、第2のユーザのユーザ識別情報と、を互いに関連付けて記憶する第2記憶手段、を有し、前記イベントに参加することで築かれたユーザ同士の友人関係を、通信ネットワーク上に開設されたネットワークサービスサイトにおいて確認可能なように登録することを実行させるためにコンピュータを、
前記主催者端末より、少なくともイベント名、イベント開催場所、イベント開催日時、といったイベント開催情報を含むイベント案内依頼を受信し、当該イベント案内依頼に含まれるイベント開催情報に固有の識別情報(以下、「イベント識別情報」という。)を付与して、イベント識別情報と、イベント名と、イベント開催場所、イベント開催日時と、を互いに関連付けて第3記憶手段に記憶する手段、
前記イベント案内依頼の受信に応じ、前記第1記憶手段を参照してユーザへの連絡先情報に基づき各ユーザ端末に対し、前記イベント開催情報を案内すると共に、当該イベントに参加するか否かの回答を求める第1の通知を生成し送信する手段、
前記第1の通知の送信に応じ、前記ユーザ端末より、イベント識別情報と、ユーザ識別情報と、イベントへの参加可否情報と、を少なくとも含む第1の回答を受信し、当該第1の回答が、前記イベントに参加することを申込むイベント参加可情報を含むか否か判断する手段、
前記判断の結果、前記第1の回答がイベント参加可情報を含む場合、イベント識別情報と、ユーザ識別情報と、を互いに関連付けて第4記憶手段に記憶する手段、
前記第1の通知の送信後、所定の時期に前記第4記憶手段を参照し、ユーザごとに、当該ユーザを第1のユーザとしてそのユーザ識別情報を特定すると共に、前記第1のユーザを除いて前記第4記憶手段に記憶されている全てのユーザを検索対象ユーザとしてそのユーザ識別情報を特定する手段、
引き続き、前記第1記憶手段を参照して、前記第1のユーザのユーザ識別情報に基づき特定した属性情報と、前記検索対象ユーザのユーザ識別情報に基づき特定したそれぞれの属性情報とを、項目ごとに比較して同一である属性情報を有する検索対象ユーザを前記第1のユーザにとって有益な第2のユーザとして特定し、さらに、当該第2のユーザのユーザ識別情報を、前記第1のユーザとしたユーザのユーザ識別情報と関連付けて前記第4記憶手段に記憶する手段、
さらに、前記第1記憶手段を参照して前記第1のユーザのユーザ識別情報に基づき連絡先情報を特定し、当該第1のユーザが利用する第1ユーザ端末に対して、前記第2のユーザの氏名を除く属性情報の一部を開示する有益ユーザ案内と、前記イベントにおいて前記第2のユーザと実際に会うことを望むか否かの回答を求める第2の通知を生成し送信する手段、
前記第2の通知の送信に応じ、前記第1ユーザ端末より、ユーザ識別情報と、前記イベントにおいて前記第2のユーザと実際に会うことを望む紹介依頼と、を含む第2の回答を受信した場合、当該第2の回答に含まれるユーザ識別情報に基づき前記第4記憶手段を参照し、互いに関連付けられている第2のユーザのユーザ識別情報を特定し、引き続き、前記第1記憶手段を参照して特定したユーザ識別情報に基づき前記第2のユーザの連絡先情報を特定し、当該第2のユーザが利用する第2ユーザ端末に対して、前記イベントにおいて紹介したい第1のユーザがいることを知らせると共に、当該第1のユーザと会うことを望むか否かの回答を求める第3の通知を生成し送信する手段、
さらに、前記第3の通知の送信に応じ、前記第2ユーザ端末より、前記イベントにおいて前記第1のユーザと実際に会うことを了承する第3の回答を受信した場合、前記第1のユーザのユーザ識別情報と前記第2のユーザのユーザ識別情報とに関連付けて、友人関係の仮登録情報を前記第4記憶手段に記憶すると共に、前記第1記憶手段を参照し、前記仮登録情報が記憶された各ユーザのユーザ識別情報に基づき第1のユーザの氏名と第2のユーザの氏名を抽出し、前記第1ユーザ端末に対して第2のユーザの氏名を開示する第4の通知を送信すると共に、前記第2ユーザ端末に対して第1のユーザの氏名を開示する第5の通知を送信する手段、
前記第4の通知及び前記第5の通知を送信した後、前記第3記憶手段を参照してイベントの開催日時が経過したか否か判断し、前記開催日時が経過した場合、所定の時期に前記第4記憶手段を参照して、当該イベントのイベント識別情報に基づき第1のユーザのユーザ識別情報を特定すると共に、第2のユーザのユーザ識別情報を特定し、前記第1記憶手段を参照して前記第1のユーザのユーザ識別情報及び前記第2のユーザのユーザ識別情報に基づきそれぞれの連絡先情報を特定する手段、
さらに、前記第1ユーザ端末に対して、前記イベントにおいて会うことを望んだ第2のユーザとの友人関係を登録するか否か問う第6の通知を生成し送信すると共に、前記第2ユーザ端末に対して、前記イベントにおいて会うことを了承した第1のユーザとの友人関係を登録するか否か問う第7の通知を生成し送信する手段、
前記第6の通知に応じて前記第1ユーザ端末より、前記第2のユーザと友人関係を登録することを望む友人関係登録同意回答を受信すると共に、前記第7の通知に応じて、前記第2ユーザ端末より、前記第1のユーザと友人関係を登録することを望む友人関係登録同意回答を受信したとき、前記第1のユーザのユーザ識別情報と、前記第2のユーザのユーザ識別情報と、を互いに関連付けて前記第2記憶手段に記憶する手段、
として機能させることを特徴とする友人関係構築支援プログラム。
A network service site established on the communication network, connected to the organizer terminal used by the organizer who conducts the event, the user terminal used by the user who is invited to participate in the event, and the communication network. User identification information for identifying a user who has registered to use the user, attribute information representing the user's own characteristics including at least one item registered in advance by the user, contact information for the user, First storage means for storing the information in association with each other, second storage means for storing the user identification information for the first user who wants to register friendship with each other and the user identification information for the second user in association with each other And have a friendship between users established by participating in the event. The computer for executing to register to allow confirmation in click service site,
An event guide request including event holding information such as at least an event name, an event holding place, and an event holding date / time is received from the organizer terminal, and identification information specific to the event holding information included in the event guide request (hereinafter, “ Means for storing event identification information, an event name, an event holding location, and an event holding date and time in association with each other in a third storage means,
In response to receiving the event guidance request, the event information is guided to each user terminal based on contact information to the user with reference to the first storage means, and whether or not to participate in the event. Means for generating and sending a first notification for an answer;
In response to the transmission of the first notification, a first response including at least event identification information, user identification information, and event participation information is received from the user terminal. Means for determining whether or not to include event participation information for applying to participate in the event,
Means for storing the event identification information and the user identification information in association with each other in the fourth storage means when the first answer includes event participation information as a result of the determination;
After the transmission of the first notification, the fourth storage means is referred to at a predetermined time, and for each user, the user identification information is specified with the user as the first user, and the first user is excluded. Means for identifying the user identification information with all users stored in the fourth storage means as search target users,
Subsequently, referring to the first storage means, the attribute information specified based on the user identification information of the first user and the respective attribute information specified based on the user identification information of the search target user for each item. The search target user having attribute information that is the same as that of the first user is specified as a second user useful for the first user, and the user identification information of the second user is set as the first user. Means for storing in the fourth storage means in association with user identification information of the user
Further, contact information is identified based on the user identification information of the first user with reference to the first storage means, and the second user is used with respect to the first user terminal used by the first user. Means for generating and transmitting a useful user guide disclosing a part of the attribute information excluding the name of the user and a second notification for asking whether or not he / she actually wants to meet the second user in the event;
In response to the transmission of the second notification, a second response including user identification information and an introduction request for actually meeting the second user at the event is received from the first user terminal. In this case, the fourth storage means is referred to based on the user identification information included in the second answer, the second user's user identification information associated with each other is specified, and then the first storage means is referred to. The contact information of the second user is identified based on the identified user identification information, and there is a first user who wants to introduce at the event to the second user terminal used by the second user. And generating and transmitting a third notification asking for an answer as to whether or not he / she wishes to meet the first user,
Further, in response to the transmission of the third notification, when a third answer is received from the second user terminal that acknowledges that the first user is actually met in the event, the first user's In association with the user identification information and the user identification information of the second user, temporary registration information of friendship is stored in the fourth storage means, and the temporary storage information is stored by referring to the first storage means. The name of the first user and the name of the second user are extracted based on the user identification information of each user, and a fourth notification that discloses the name of the second user is transmitted to the first user terminal. And a means for transmitting a fifth notification disclosing the name of the first user to the second user terminal,
After transmitting the fourth notification and the fifth notification, the third storage means is referred to determine whether or not the event date / time has elapsed, and when the event date / time has elapsed, at a predetermined time Referring to the fourth storage means, the user identification information of the first user is specified based on the event identification information of the event, the user identification information of the second user is specified, and the first storage means is referred to And means for identifying each contact information based on the user identification information of the first user and the user identification information of the second user,
Further, the second user terminal generates and transmits a sixth notification asking whether or not to register a friendship with a second user who wishes to meet at the event to the first user terminal. A means for generating and transmitting a seventh notification asking whether or not to register a friendship with a first user who has agreed to meet at the event;
In response to the sixth notification, from the first user terminal, a friendship registration consent reply that desires to register a friendship with the second user is received, and in response to the seventh notification, the When receiving a friendship registration consent reply that desires to register a friendship with the first user from a two-user terminal, the user identification information of the first user, the user identification information of the second user, Are stored in the second storage means in association with each other,
A friendship construction support program characterized by functioning as
JP2007341389A 2007-12-28 2007-12-28 Device, method and program for supporting construction of friend relationship Withdrawn JP2009163443A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007341389A JP2009163443A (en) 2007-12-28 2007-12-28 Device, method and program for supporting construction of friend relationship

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007341389A JP2009163443A (en) 2007-12-28 2007-12-28 Device, method and program for supporting construction of friend relationship

Publications (1)

Publication Number Publication Date
JP2009163443A true JP2009163443A (en) 2009-07-23

Family

ID=40966002

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007341389A Withdrawn JP2009163443A (en) 2007-12-28 2007-12-28 Device, method and program for supporting construction of friend relationship

Country Status (1)

Country Link
JP (1) JP2009163443A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012099302A1 (en) * 2011-01-19 2012-07-26 Moon Hong Jib Method for providing virtual town service
JP2013008331A (en) * 2011-06-27 2013-01-10 Yahoo Japan Corp Device for generating friend relationship and method therefor
JP2013068997A (en) * 2011-09-20 2013-04-18 Dainippon Printing Co Ltd Interchange supporting server device, interchange supporting system, and interchange supporting server program
JP2013101454A (en) * 2011-11-08 2013-05-23 Yahoo Japan Corp Community dynamic linkage device, method, and program
JP2013149190A (en) * 2012-01-23 2013-08-01 Zenrin Datacom Co Ltd Guide service management server apparatus, guide service management method, guide service management program, and guide service mediation system
CN104620276A (en) * 2012-06-08 2015-05-13 谷歌有限公司 Attendee suggestion for events based on profile information on a social networking site
KR101569009B1 (en) 2014-04-04 2015-11-16 (주)원더피플 System and method for providing buddy list
JP2016157440A (en) * 2011-12-09 2016-09-01 フェイスブック,インク. Mobile ad hoc networking
JP2017191460A (en) * 2016-04-13 2017-10-19 任天堂株式会社 Information processing system, server, information processing method, and program
JP2018110626A (en) * 2017-01-06 2018-07-19 任天堂株式会社 Information processing apparatus, information processing system, information processing method, and program
JP2019160280A (en) * 2018-01-04 2019-09-19 合同会社Ichie Communication support system and communication support program

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012099302A1 (en) * 2011-01-19 2012-07-26 Moon Hong Jib Method for providing virtual town service
JP2013008331A (en) * 2011-06-27 2013-01-10 Yahoo Japan Corp Device for generating friend relationship and method therefor
JP2013068997A (en) * 2011-09-20 2013-04-18 Dainippon Printing Co Ltd Interchange supporting server device, interchange supporting system, and interchange supporting server program
JP2013101454A (en) * 2011-11-08 2013-05-23 Yahoo Japan Corp Community dynamic linkage device, method, and program
US9787628B2 (en) 2011-12-09 2017-10-10 Facebook, Inc. Mobile ad hoc networking
JP2016157440A (en) * 2011-12-09 2016-09-01 フェイスブック,インク. Mobile ad hoc networking
US10142281B2 (en) 2011-12-09 2018-11-27 Facebook, Inc. Mobile ad hoc networking
JP2013149190A (en) * 2012-01-23 2013-08-01 Zenrin Datacom Co Ltd Guide service management server apparatus, guide service management method, guide service management program, and guide service mediation system
CN104620276A (en) * 2012-06-08 2015-05-13 谷歌有限公司 Attendee suggestion for events based on profile information on a social networking site
JP2015522875A (en) * 2012-06-08 2015-08-06 グーグル インコーポレイテッド Participant proposals for events based on profile information on social networking sites
CN104620276B (en) * 2012-06-08 2018-04-20 谷歌有限责任公司 Suggestion is carried out to the participant of event based on the personal information on social network sites
KR101569009B1 (en) 2014-04-04 2015-11-16 (주)원더피플 System and method for providing buddy list
JP2017191460A (en) * 2016-04-13 2017-10-19 任天堂株式会社 Information processing system, server, information processing method, and program
JP2018110626A (en) * 2017-01-06 2018-07-19 任天堂株式会社 Information processing apparatus, information processing system, information processing method, and program
JP2019160280A (en) * 2018-01-04 2019-09-19 合同会社Ichie Communication support system and communication support program

Similar Documents

Publication Publication Date Title
JP2009163443A (en) Device, method and program for supporting construction of friend relationship
Lyons et al. The discursive construction of mobile chronotopes in mobile-phone messaging
Johnson et al. Minority cultures and social media: Magnifying Garifuna
JP4869804B2 (en) Information sharing control system
Cassidy Gay men, social media and self-presentation: Managing identities in Gaydar, Facebook and beyond
JP2002522998A (en) Computer architecture and processes for audio conferencing over local and global networks, including the Internet and intranets
JP2010128713A (en) Server for providing relationship between users using network service
Chen et al. Facilitating or impeding acculturation: A qualitative study on mobile social messaging in first-generation Chinese immigrants’ everyday lives
JP2009163444A (en) Device, method and program for supporting friend relationship
Griessmair et al. Exploring the cognitive-emotional fugue in electronic negotiations
JP2008158792A (en) Network server and control method
JP2003141381A (en) Personal connection information retrieval system and personal connection search system
JP2009054054A (en) Common attribute information retrieval system, common attribute information retrieval method, and common attribute information retrieval program
JP2002230137A (en) Community formation support device, community formation support method, program thereof, and recording medium storing the program
Satchell Cultural theory and real world design: Dystopian and Utopian Outcomes
Maric Web communities, immigration, and social capital
Kour Digital detoxification: a content analysis of user generated videos uploaded on youtube by facebook quitters
McCully Gleaning the Fields of Change: Adoption of Information and Communication Technologies in Religious Organizations.
Churchill et al. Mapchat: conversing in place
US20110035351A1 (en) System and a method for an online knowledge sharing community
US20100210241A1 (en) Method for enabling communications sessions and supporting anonymity
Kurkovsky et al. Mobile voice access in social networking systems
KR20050059380A (en) Community connecting system through network and method thereof
JP2002251360A (en) Voice message collection system and voice message collection server
JP2007087391A (en) System and method for managing common bulletin board in individual web page

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20100406

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101228

A072 Dismissal of procedure [no reply to invitation to correct request for examination]

Free format text: JAPANESE INTERMEDIATE CODE: A073

Effective date: 20120508

A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20120605