JP6945867B2 - Party system and server device for party system - Google Patents
Party system and server device for party system Download PDFInfo
- Publication number
- JP6945867B2 JP6945867B2 JP2019085986A JP2019085986A JP6945867B2 JP 6945867 B2 JP6945867 B2 JP 6945867B2 JP 2019085986 A JP2019085986 A JP 2019085986A JP 2019085986 A JP2019085986 A JP 2019085986A JP 6945867 B2 JP6945867 B2 JP 6945867B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- party
- terminal
- terminals
- video call
- 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.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明はパーティーシステム及びパーティーシステム用サーバ装置に関し、詳しくは、ビデオ通話を利用するパーティーを開催するためのパーティーシステム及びパーティーシステム用サーバ装置に関する。 The present invention relates to a party system and a server device for a party system, and more particularly to a party system and a server device for a party system for holding a party using a video call.
従来、婚活パーティーと呼ばれるパーティーが開催されている。図8は、このようなパーティーのテーブル配置の略図である。図8に示すように、テーブルが8つあり、ハートマークが女性の席であり、丸マークが男性の席であり、黒いマークは予約済みを示す(例えば、特許文献1参照)。 Traditionally, a party called a speed dating party has been held. FIG. 8 is a schematic diagram of such a party table arrangement. As shown in FIG. 8, there are eight tables, a heart mark is a female seat, a round mark is a male seat, and a black mark indicates reserved (see, for example, Patent Document 1).
このようなパーティーでは、男女同数の参加者がパーティー会場に集まり、男性と女性がテーブルを挟んで着席して、向かい合った男女間で会話する。所定時間が経過すると男性が席を移動し、再び、向かい合った男女間で会話する。 At such a party, the same number of male and female participants gather at the party venue, and men and women sit across the table and have a conversation between men and women facing each other. After a certain period of time, the man moves from one seat to another and talks again between the men and women facing each other.
例えば婚活パーティーを開催する場合、会場と、参加受付やパーティー進行等のスタッフとが必要である。参加者が会場に集まるので、参加しやすい会場と開催日時を選ぶ必要があり、開催可能な日時が制限される。また、遠方からの参加は容易でない。さらに、パーティー当日に男女の参加者が同数になるように調整するのは面倒である。 For example, when holding a wedding party, it is necessary to have a venue and staff for participation reception and party progress. Since participants gather at the venue, it is necessary to select a venue and date and time that are easy to participate in, and the dates and times that can be held are limited. Also, participation from a distance is not easy. Moreover, it is cumbersome to adjust the number of male and female participants to be the same on the day of the party.
かかる実情に鑑み、本発明が解決しようとする課題は、開催が容易であり、参加しやすいパーティーを実現できるパーティーシステム及びパーティーシステム用サーバ装置を提供することである。 In view of such circumstances, an object to be solved by the present invention is to provide a party system and a server device for a party system that can easily hold a party and realize a party that is easy to participate in.
本発明は、上記課題を解決するために、以下のように構成したパーティーシステム用サーバ装置を提供する。 The present invention provides a party system server device configured as follows in order to solve the above problems.
パーティーシステム用サーバ装置は、ビデオ通話を利用するパーティーを開催するためのパーティーシステム用サーバ装置であって、(a)ユーザの端末が通信網を介して接続される端末接続部と、(b)前記ユーザに関するユーザ情報を記憶装置に記憶させるユーザ管理部と、(c)前記端末接続部に接続されている2台の前記端末間の前記ビデオ通話を制御するビデオ通話制御部と、(d)前記パーティーの開催中に、前記端末接続部に接続され前記パーティーに参加中の複数台の前記端末の前記ユーザに関する前記ユーザ情報を参照し、当該複数台の前記端末から、女性の前記ユーザの1台の前記端末と男性の前記ユーザの1台の前記端末とからなる2台ずつの前記端末を選択し、選択された女性の前記ユーザの前記端末から、選択された男性の前記ユーザの前記端末を呼び出して、選択された2台の前記端末間で所定時間の前記ビデオ通話を行うように、前記ビデオ通話制御部に指令する、パーティー実行部と、を備える。前記パーティー実行部は、同一の前記パーティーにおいて2人の前記ユーザ同士が前記ビデオ通話を2回以上行うことがないように、前記ビデオ通話を行う2台の前記端末を選択するとともに、前記パーティーに参加する前記ユーザが男女同数でなくても前記パーティーを開催することができる。 The party system server device is a party system server device for holding a party using a video call, and (a) a terminal connection portion to which a user's terminal is connected via a communication network, and (b). A user management unit that stores user information about the user in a storage device, (c) a video call control unit that controls the video call between two terminals connected to the terminal connection unit, and (d). During the holding of the party, the user information regarding the user of the plurality of terminals connected to the terminal connection unit and participating in the party is referred to, and one of the female users is referred to from the plurality of terminals. Select two terminals each consisting of one terminal and one terminal of the male user, and from the terminal of the selected female user, the terminal of the selected male user. To provide a party execution unit that commands the video call control unit to make the video call for a predetermined time between the two selected terminals. The party execution unit selects the two terminals that make the video call and joins the party so that the two users do not make the video call more than once at the same party. The party can be held even if the number of participating users is not the same for both men and women .
上記構成によれば、開催が容易であり、参加しやすいパーティーを実現できる。 According to the above configuration, it is possible to realize a party that is easy to hold and easy to participate in.
好ましくは、パーティーシステム用サーバ装置は、(e)前記所定時間の前記ビデオ通話が終了した直後の2台の前記端末それぞれに示される質問であって、当該ビデオ通話の相手であった前記ユーザと互いに特定ユーザになることを希望するか否かの質問に対して、当該2台の前記端末の両方で希望すると回答されたとき、当該ビデオ通話を行った2人の前記ユーザが互いに前記特定ユーザであることを示す相互関係情報を、前記記憶装置に記憶させる相互関係管理部と、(f)前記相互関係情報を参照し、2台の前記端末の前記ユーザが互いに前記特定ユーザであるとき、前記パーティー以外において当該2台の前記端末間の前記ビデオ通話を許可するように、前記ビデオ通話制御部に指令する、相互関係管理部と、をさらに備える。前記パーティー実行部は、前記パーティーにおいて前記ビデオ通話を行う2台ずつの前記端末を選択するとき、前記ユーザ情報及び前記相互関係情報を読み出し、互いに前記特定ユーザである前記ユーザの2台の前記端末を、選択から除外する。前記相互関係管理部は、1人の前記ユーザが複数人の前記ユーザそれぞれと互いに前記特定ユーザであることを示す前記相互関係情報を登録できる。 Preferably, the party system server device is (e) a question presented to each of the two terminals immediately after the video call for the predetermined time ends, and the user who is the other party of the video call. When the question as to whether or not they want to be specific users to each other is answered that they want to be the specific users on both of the two terminals, the two users who have made the video call are the specific users to each other. When the interrelationship management unit that stores the interrelationship information indicating that the two terminals are stored in the storage device and (f) the interrelationship information is referred to, and the users of the two terminals are the specific users of each other. A mutual relationship management unit that commands the video call control unit to allow the video call between the two terminals other than the party is further provided. When the party execution unit selects two terminals each for making the video call at the party, the party execution unit reads out the user information and the interrelationship information, and the two terminals of the user who are the specific users of each other. Is excluded from the selection. The interrelationship management unit can register the interrelationship information indicating that one user is the specific user with each of the plurality of the users.
この場合、ユーザは気軽にパーティーに参加し、特定ユーザを増やすことできる。 In this case, the user can easily join the party and increase the number of specific users.
好ましくは、パーティーシステム用サーバ装置は、(g)前記端末間のメッセージのやり取りを制御するメッセージ制御部を、さらに備える。前記相互関係管理部は、前記相互関係情報を参照し、2台の前記端末の前記ユーザが互いに前記特定ユーザであるとき、当該2台の前記端末間での前記メッセージのやり取りを許可するように、前記メッセージ制御部に指令する。 Preferably, the server device for the party system further includes (g) a message control unit that controls the exchange of messages between the terminals. The interrelationship management unit refers to the interrelationship information and allows the exchange of the message between the two terminals when the users of the two terminals are the specific users of each other. , Command the message control unit.
この場合、互いに特定ユーザであるユーザ同士は、メッセージのやり取りできる。 In this case, users who are specific users can exchange messages with each other.
好ましくは、パーティーシステム用サーバ装置は、(h)前記ユーザが所有している仮想のチケットの枚数を管理するチケット管理部を、さらに備える。前記パーティー実行部は、開催中の前記パーティーに参加するために前記端末接続部に接続されている前記端末の前記ユーザが所有している前記チケットの枚数から、前記端末の状態に応じて所定枚数分を減らし又は増やすように、前記チケット管理部に指令する。 Preferably, the server device for the party system further includes (h) a ticket management unit that manages the number of virtual tickets owned by the user. The party execution unit has a predetermined number of tickets according to the state of the terminal from the number of tickets owned by the user of the terminal connected to the terminal connection unit in order to participate in the party being held. Instruct the ticket management department to reduce or increase the minutes.
この場合、例えば、パーティーに参加している状態やビデオ通話をしている状態などの端末の状態に応じて、ユーザから料金を徴収したり、その端末のユーザに報奨を与えたりすることができる。 In this case, for example, a fee can be collected from the user or a reward can be given to the user of the terminal according to the state of the terminal such as participating in a party or making a video call. ..
好ましくは、パーティーシステム用サーバ装置は、(h)前記ユーザが所有している仮想のチケットの枚数を管理するチケット管理部を、さらに備える。前記相互関係管理部は、前記ユーザについての前記相互関係情報が前記記憶装置に記憶されることに対応して、前記ユーザが所有している前記チケットの枚数から所定枚数分を減らし又は増やすように、前記チケット管理部に指令する。 Preferably, the server device for the party system further includes (h) a ticket management unit that manages the number of virtual tickets owned by the user. The interrelationship management unit reduces or increases a predetermined number of tickets from the number of tickets owned by the user in response to the interrelationship information about the user being stored in the storage device. , Instruct the ticket management department.
この場合、互いに特定ユーザになるユーザのいずれか一方又は両方から料金を徴収したり、いずれか一方又は両方に報奨を与えたりすることができる。 In this case, it is possible to collect a fee from one or both of the users who become specific users of each other, or to reward one or both of them.
好ましくは、パーティーシステム用サーバ装置は、(h)前記ユーザが所有している仮想のチケットの枚数を管理するチケット管理部を、さらに備える。前記相互関係管理部は、前記ユーザが前記ユーザの前記特定ユーザと前記ビデオ通話を行うことに対応して、前記ユーザが所有している前記チケットの枚数から所定枚数分を減らし又は増やすように、前記チケット管理部に指令する。 Preferably, the server device for the party system further includes (h) a ticket management unit that manages the number of virtual tickets owned by the user. The interrelationship management unit reduces or increases a predetermined number of tickets from the number of tickets owned by the user in response to the user making the video call with the specific user of the user. Instruct the ticket management department.
この場合、特定ユーザとビデオ通話するユーザから料金を徴収したり、特定ユーザとビデオ通話するユーザに報奨を与えたりすることができる。 In this case, it is possible to collect a fee from a user who makes a video call with a specific user, or to reward a user who makes a video call with a specific user.
好ましくは、パーティーシステム用サーバ装置は、(h)前記ユーザが所有している仮想のチケットの枚数を管理するチケット管理部を、さらに備える。前記相互関係管理部は、前記ユーザが前記ユーザの前記特定ユーザと前記メッセージをやり取りすることに対応して、前記ユーザが所有している前記チケットの枚数から所定枚数分を減らし又は増やすように、前記チケット管理部に指令する。 Preferably, the server device for the party system further includes (h) a ticket management unit that manages the number of virtual tickets owned by the user. The interrelationship management unit reduces or increases a predetermined number of tickets from the number of tickets owned by the user in response to the user exchanging the message with the specific user of the user. Instruct the ticket management department.
この場合、特定ユーザとメッセージをやり取りするユーザから料金を徴収したり、特定ユーザとメッセージをやり取りするユーザに報奨を与えたりすることができる。 In this case, it is possible to collect a fee from a user who exchanges a message with a specific user, or to give a reward to a user who exchanges a message with a specific user.
好ましくは、パーティーシステム用サーバ装置は、(i)前記端末に通知情報が表示されるようにする通知部を、さらに備える。前記パーティー実行部は、前記パーティーの開催中に、新たな前記端末が前記端末接続部に接続され当該パーティーに参加すると、当該パーティーに一旦参加したが現在は参加していない前記端末に前記通知情報が表示されるように、前記通知部に指令する。 Preferably, the server device for the party system further includes (i) a notification unit for displaying the notification information on the terminal. When the new terminal is connected to the terminal connection unit and participates in the party during the holding of the party, the party execution unit sends the notification information to the terminal that has once participated in the party but is not currently participating. Is instructed to the notification unit so that is displayed.
この場合、パーティーから抜け出したユーザの端末に、パーティーに戻る動機付けになる通知情報を表示できる。 In this case, notification information that motivates the user to return to the party can be displayed on the terminal of the user who has left the party.
好ましくは、前記ユーザ管理部は、前記ユーザが所属する組織を識別するための所属情報を前記ユーザ情報に含める。 Preferably, the user management unit includes affiliation information for identifying the organization to which the user belongs in the user information.
この場合、別々の組織に所属するユーザが一緒に参加するパーティーを開催したり、特定の組織に所属するユーザのみが参加するパーティーを開催したりすることができる。 In this case, it is possible to hold a party in which users belonging to different organizations participate together, or to hold a party in which only users belonging to a specific organization participate.
好ましくは、前記チケット管理部は、(1)所定の前記組織に所属する全ての前記ユーザについて、前記ユーザが購入した有料の前記チケットの枚数を集計する購入枚数集計と、(2)所定の前記組織に所属する全ての前記ユーザについて、所定の前記パーティーにおいて、前記ユーザが当該パーティーに参加する直前に所有していた有料の前記チケットの枚数から減った枚数を集計する消費枚数集計と、(3)所定の前記パーティーに参加した全ての前記ユーザについて、当該パーティーにおいて、前記ユーザが当該パーティーに参加する直前に所有していた有料の前記チケットの枚数から減った枚数を集計するパーティー集計と、のうち少なくとも一つを行う。 Preferably, the ticket management unit (1) totals the number of paid tickets purchased by the user for all the users belonging to the predetermined organization, and (2) totals the number of purchased tickets, and (2) the predetermined number of tickets. For all the users belonging to the organization, at the predetermined party, the consumption number totaling which totals the number of paid tickets owned by the user immediately before joining the party, and (3). ) for all of the users who participated in the prescribed of the party, in the party, and the party collection meter to aggregate the number that the user has decreased from the number of the ticket paid who owned immediately prior to participating in the party, Do at least one of them.
この場合、集計を元に、組織の費用負担を決めることができる。 In this case, the cost burden of the organization can be determined based on the aggregation.
好ましくは、前記ユーザ管理部は、前記ユーザの性別に関する情報を含む前記ユーザ情報を前記記憶装置に記憶させる。前記パーティー実行部は、前記パーティーの開催中に、前記端末接続部に接続され前記パーティーに参加中の複数台の前記端末の前記ユーザに関する前記ユーザ情報を参照し、当該複数台の前記端末から、女性の前記ユーザの前記端末と男性の前記ユーザの前記端末とからなる2台ずつを選択し、選択された2台の前記端末のうち、女性の前記ユーザの前記端末から男性の前記ユーザの前記端末を呼び出して当該2台の端末間で所定時間の前記ビデオ通話を行うように、前記ビデオ通話制御部に指令する。 Preferably, the user management unit stores the user information including information about the gender of the user in the storage device. The party execution unit refers to the user information regarding the user of the plurality of terminals connected to the terminal connection unit and participating in the party during the holding of the party, and from the plurality of terminals, the party execution unit refers to the user information. Two terminals each consisting of the terminal of the female user and the terminal of the male user are selected, and of the two selected terminals, the terminal of the female user is the terminal of the male user. The video call control unit is instructed to call a terminal and make the video call between the two terminals for a predetermined time.
この場合、ビデオ通話によるパーティーを開催できる。 In this case, a video call party can be held.
本発明によれば、開催が容易であり、参加しやすいパーティーを実現できる。 According to the present invention, it is possible to realize a party that is easy to hold and easy to participate in.
以下、本発明の実施の形態について、図面を参照しながら説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
<実施例1> 実施例1のパーティーシステム10及びパーティーシステム用サーバ装置12について、図1〜図7を参照しながら説明する。
<Example 1> The
図1は、パーティーシステム10の全体構成の概要を示す略図である。図1に示すように、スマートフォン、タブレットPC、タブレット端末、ノートPCなどの複数台の端末2が、携帯電話やインターネット等の通信網4を介して、パーティーシステム用サーバ装置12(以下、「サーバ装置12」という。)に接続される。サーバ装置12は、1台のサーバ装置で構成しても、複数台のサーバ装置(例えば、メインサーバと、WebRTCサーバ)で構成してもよい。
FIG. 1 is a schematic diagram showing an outline of the overall configuration of the
端末2は、サーバ装置12と協働しながら動作するアプリケーションソフトウェア(以下、「専用アプリ」という。)がインストールされる。端末2は、専用アプリが起動されると、サーバ装置12に接続される。端末2は、通信網4を介して、サーバ装置12、又は、サーバ装置12以外のサーバ装置14から専用アプリをダウンロードしたり、仮想のチケット(以下、「チケット」という。)を購入したりすることができる。
Application software (hereinafter, referred to as "dedicated application") that operates in cooperation with the
図2は、サーバ装置12の構成の略図である。図2に示すように、サーバ装置12は、通信インターフェースである通信部20と、CPUやメモリなどで構成され所定のプログラムに従ってデータを処理する制御部30と、ハードディスクやRAMなどで構成された記憶装置40とを備える。通信部20と制御部30と記憶装置40とは、バスを介してデータ信号をやり取りする。
FIG. 2 is a schematic diagram of the configuration of the
通信部20は、通信網4を介して端末2が接続される端末接続部22と、通信網4を介して端末接続部22に接続されている2台の端末2間のビデオ通話を制御するビデオ通話制御部24と、端末2間のメッセージのやり取りを制御するメッセージ制御部26と、端末2に通知情報が表示されるようにする通知部28とを、を含む。
The
制御部30は、ユーザ管理部32と、パーティー実行部34と、相互関係管理部36と、チケット管理部38とを含む。ユーザ管理部32は、パーティーシステム10を利用するユーザ(以下、「ユーザ」という。)の登録(ユーザ登録)を受け付け、ユーザに関するユーザ情報を管理し、ログインなどの処理を行う。パーティー実行部34は、ビデオ通話を利用するパーティー(以下、「パーティー」という。)を開催するための処理を行う。相互関係管理部36は、詳しくは後述するユーザ間の相互関係情報を管理する。チケット管理部38は、ユーザが所有しているチケットの枚数を管理する。
The
記憶装置40は、端末接続部22に接続されている端末2の利用状況やデータ通信など履歴や情報の記録であるログ42や、開催日時・参加条件などのパーティーに関するパーティー情報44や、ユーザ情報46や、後述する相互関係情報48などを記憶する。
The
端末2にインストールされる専用アプリは、ブラウザ機能と、ビデオ通話機能と、メッセージ機能と、アップロード機能と、通知機能とを有する。ブラウザ機能により、端末2とサーバ装置12との間で情報をやり取りすることができ、パーティー情報44等が端末2の画面に表示され、端末2で入力された情報がサーバ装置12に伝達される。ビデオ通話機能により、端末2は他の端末2とビデオ通話することができる。メッセージ機能により、端末2と他の端末2との間でメッセージをやり取りすることができる。アップロード機能により、端末2に格納されている画像データ等をサーバ装置12にアップロードすることができる。通知機能により、サーバ装置12からの通知情報が、端末2に表示される。
The dedicated application installed on the
図3及び図4は、パーティーシステム10を利用してパーティーを開催するときのフローチャートである。
3 and 4 are flowcharts when a party is held using the
図3及び図4に示すように、端末2で専用アプリが起動されると(S10)、端末2は、通信網4を介して、サーバ装置12の端末接続部22に接続され、サーバ装置12と通信可能となる。
As shown in FIGS. 3 and 4, when the dedicated application is started on the terminal 2 (S10), the
ユーザ登録が完了していない場合(S12でN)、端末2に、ユーザ登録を行うためのユーザ登録画面が表示され、端末2を操作することによって、ユーザ登録することができる(S13)。
When the user registration is not completed (N in S12), the user registration screen for performing the user registration is displayed on the
ユーザ登録のために端末2で入力されたデータは、サーバ装置12のユーザ管理部32に伝達される。ユーザ管理部32は、端末2で入力されたデータとユーザIDとを対にしたユーザ情報を、記憶装置40に記憶させる。婚活パーティーを行う場合、ユーザ情報に性別を含める。異業種交流パーティーを行う場合、ユーザ情報に業種や役職等を含める。
The data input by the
例えば、婚活パーティーのユーザ登録の場合、端末2で、メールアドレス、パスワード、ニックネームが入力され、利用規約に同意され、それらのデータがサーバ装置12に送信されると、ユーザ情報のうち基本情報が登録され、ユーザ登録が完了した状態になる。その後、端末2で、プロフィール入力、画像登録、年齢確認等を行うと、それらの詳細情報がユーザ情報に追加される。ユーザ情報には、氏名、ニックネーム、性別、生年月日、居住地又は出身地の都道府県、職種、趣味カテゴリー、自己PR文、画像等を含めることができる。
For example, in the case of user registration for a marriage hunting party, when the e-mail address, password, and nickname are input on the
ユーザ登録が完了している場合(S12でY)、端末2に、ログイン画面が表示される(S14)。端末2でパスワード入力や顔認証等によりログインが完了すると、記憶装置40からパーティー情報44が読み出され、端末2に、開催中や開催予定のパーティーの一覧と、パーティーごとの詳細ボタンとが表示される(S16)。詳細ボタンがタップ等により選択されると、端末2には、選択されたパーティーの詳細情報が表示され、入場可能である場合には入場ボタンが表示される(S17)。
When the user registration is completed (Y in S12), the login screen is displayed on the terminal 2 (S14). When login is completed by entering a password or face authentication on the
端末2で入場ボタンがタップ等により選択されると、パーティー参加の受け付けを開始する(S18)。まず、サーバ装置12のユーザ管理部32は、記憶装置40から、端末2のユーザに関するユーザ情報を読み出し、年齢確認が終わっているかを判定する(S20)。年齢確認が終わっていない場合(S20でN)、端末2に、年齢を証明するための証明書の写真をサーバ装置12にアップロードのための画面が表示される(S21)。
When the admission button is selected by tapping or the like on the
証明書の写真がアップロードされると、証明書に記載の生年月日により年齢確認を行い、年齢条件を満たす場合には、ユーザ管理部32からの指令により、記憶装置40が記憶しているユーザ情報に、年齢確認済み情報が追加される。
When the photo of the certificate is uploaded, the age is confirmed by the date of birth written on the certificate, and if the age condition is satisfied, the user stored in the
年齢確認済みの場合(S20でY)、サーバ装置12のチケット管理部38は、端末2のユーザが所有しているチケット枚数が、パーティー参加に必要な所定枚数以上であるか否を判定する(S22)。ユーザが所有しているチケット枚数が所定枚数未満である場合(S22でN)、端末2に、チケットを購入するためのチケット購入画面が表示され、端末2のユーザはチケットを購入することができる(S23)。
When the age has been confirmed (Y in S20), the
ユーザが所有しているチケット枚数が所定枚数以上である場合(S22でY)、パーティーの受け付けが完了し、パーティーに参加可能である状態(以下、「参加可能状態」という。)になる(S24)。 When the number of tickets owned by the user is equal to or greater than the predetermined number (Y in S22), the acceptance of the party is completed and the party is ready to participate (hereinafter referred to as "participable state") (S24). ).
参加可能状態では、端末2に通常画面が表示される(S26)。端末2で、パーティーのビデオ通話を開始するための所定操作が行われると(S28でY)、ビデオ通話する相手の端末2と接続されるまで(S34でN)、端末2に待機画面が表示され、待機状態になる(S30)。待機状態で所定の操作が行われると(S32でY)、待機状態が解除され、端末2に通常画面が表示される。相手の端末2と接続されると(S34でY)、相手の端末2と自分の端末2とにビデオ通話画面が表示され、1対1のビデオ通話を行う(S36)。
In the participation ready state, the normal screen is displayed on the terminal 2 (S26). When a predetermined operation for starting a video call of a party is performed on the terminal 2 (Y in S28), a standby screen is displayed on the
所定時間が経過すると(S38でY)、ビデオ通話(S34)が終了し、ビデオ通話した2台の端末2に、相手と互いに特定ユーザ(例えば、婚活パーティーの場合は「フレンド」、異業種交流パーティーの場合は「知り合い」)になることを希望するか否かを質問する質問画面が表示される(S40)。ビデオ通話を行った2台の端末2の両方で希望すると回答されると(S42でY)、ビデオ通話を行った2人のユーザが互いに特定ユーザであることを示す相互関係情報48が、記憶装置40に記憶される(S44)。
When the predetermined time elapses (Y in S38), the video call (S34) ends, and the two
質問に回答すると、端末2に、パーティーに戻るかどうかの質問が表示され、端末2で、パーティーに戻るを回答する所定の操作がされると(S46でY)、端末2に待機画面が表示され(S30)、パーティーに戻らないを回答する所定の操作がされると(S46でN)、端末2に通常画面が表示される(S26)。なお、図示していないが、パーティーが終了すると参加可能状態が解除され、端末2に、S16と同様の画面が表示される。
When the question is answered, the question of whether to return to the party is displayed on the
図5は、婚活パーティーの場合の端末2の画面表示例を示す略図である。
FIG. 5 is a schematic diagram showing a screen display example of the
図5(a)は参加可能状態の通常画面である。図5(a)に示すように、画面上部50に、受け付けが完了しパーティーに参加(Room in)できること、すなわち、パーティーのビデオ通話に参加可能であることと、参加できるパーティー名とが表示され、その下に、パーティー検索窓56と、チケット購入ボタン58とが表示される。画面中央52には、不図示のコンテンツ(例えば、参加しているパーティーの情報、パーティー検索用のカテゴリーボタン等)が表示される。画面下部54には、他のページを表示するための種々のアイコンが表示される。例えば、ハート型のアイコンをタップ等により選択すると、端末のユーザと互いに特定ユーザ(フレンド)であるユーザを一覧表示する画面に切り替わる。画面上部50がタップ等により選択されると、パーティーのビデオ通話を開始する前の待機画面に切り替わり、パーティー参加中になる。
FIG. 5A is a normal screen in a state in which participation is possible. As shown in FIG. 5A, the upper 50 of the screen shows that the reception is completed and the party can be joined (Room in), that is, that the party can participate in the video call and the names of the parties that can participate. Below that, the
図5(b)は、待機画面である。図5(b)に示すように、画面上部50にRoom in 状態であることと、パーティー名とが表示される。画面上部50の色は、図5(a)の画面上部の色とは異なる色になり、パーティーに参加中であり、ビデオ通話を待機中であることが分かる。画面中央52には、呼び出し中であることが表示され、その下に、Room out ボタン64が表示される。Room out ボタン64がタップ等により選択されると、図5(a)の通常画面に切り替わり、サーバ装置12のパーティー実行部34は、ビデオ通話する相手の呼び出しを中止する。なお、画面中央52に、例えば、相手の呼び出しは、込み合っていると数分かかることや、Room out すると相手と繋がった場合に呼び出すことができないことなど、適宜な説明文を表示してもよい。
FIG. 5B is a standby screen. As shown in FIG. 5B, the room in state and the party name are displayed in the upper 50 of the screen. The color of the
図5(c)は、ビデオ通話画面である。図5(c)に示すように、画面中央72に、ビデオ通話する相手の端末で撮影されたビデオ画像が表示され、画面右下の小枠74内に、自分の端末で撮影され相手の端末に表示されるビデオ画像が表示され、画面右下の小枠76内に、ビデオ通話可能時間と、ビデオ通話経過時間とが表示される。画面上部70には、相手の画像70a(登録画像又はデフォルト用の画像)が表示され、その隣に、相手の簡単な情報70b(例えば、ニックネーム、生年月日から自動計算された年齢、居住地等)が表示され、通報ボタン70cとビデオ通話ボタン70dが表示される。通報ボタン70cをタップ等により選択すると、ビデオ通話の相手に不適切な言動等があったことを、パーティーシステム10の管理者に通報することができる。ビデオ通話ボタン70dは、ビデオ通話中であることを表示する。ビデオ通話ボタン70dをタップ等により選択すると、例えば、ビデオ通話の一時停止や、自分のビデオ画像にマスクを重ねた状態で相手に表示されるマスク処理の実行などの操作ができるようにしてもよい。
FIG. 5C is a video call screen. As shown in FIG. 5C, a video image taken by the terminal of the other party to make a video call is displayed in the
図5(d)は、ビデオ通話終了後に表示される質問画面である。図5(d)に示すように、相手の登録画像80と、ビデオ通話終了の案内文81と、質問文82と、回答用の2つのボタン84,86とが表示され、いずれかのボタン84,86をタップ等により選択することによって質問文82に対して回答する。
FIG. 5D is a question screen displayed after the end of the video call. As shown in FIG. 5D, the registered
参加可能状態になると、サーバ装置12側の処理は、パーティー実行部34に引き継がれる。パーティー実行部34は、パーティーに参加中であり、ビデオ通話を待機中である端末2のユーザを、パーティーの参加者リストに追加する。パーティー実行部34は、パーティーの開催中に、参加者リストにある複数のユーザの端末2、すなわち、端末接続部22に接続されパーティーに参加中の複数台の端末2から2台ずつを選択し、選択された2台の端末2間で所定時間のビデオ通話を行うように、サーバ装置12の通信部20のビデオ通話制御部24に指令する。パーティー実行部34は、端末接続部22に接続されパーティーに参加中の端末2のユーザに関するユーザ情報を参照し、2台ずつの端末2を選択する。参照するユーザ情報46は、パーティー実行部34が記憶装置40から読み出しても、パーティーに参加するためまでの処理(例えば、ログイン処理)でユーザ管理部32が記憶装置40から読み出したユーザ情報46が、パーティー実行部34に伝達されてもよい。
When the participation becomes possible, the processing on the
パーティー実行部34は、同一パーティーにおいて、2人のユーザは1回だけビデオ通話し、ビデオ通話を2回以上行うことがないように、パーティー参加中にビデオ通話する2台の端末2を選択する。例えば、パーティー実行部34は、ビデオ通話を行った2台の端末2のユーザのユーザIDの組を記録するリストを作成し、次に選択した2台の端末2のユーザのユーザIDの組が、このリストにないかを調べ、リストにあれば、その2台は、パーティー参加中にビデオ通話する2台の端末2の選択から、除外する。
The
ビデオ通話を行う2台ずつの端末2の選択は、予め定めた方法で行う。例えば、ランダムに選択したり、パーティーに参加した順に選択したり、ビデオ通話の回数が少ない順に選択したり、ビデオ通話の待機時間が長い順に選択したり、AI(人工知能)によって選択したりする。婚活パーティーの場合、選択する2台の端末2のユーザが女性と男性になるようにする。異業種交流パーティーの場合、選択する2台の端末2のユーザの業種が互いに異なるようにする。
The selection of the two
例えば、端末2間のビデオ通話は、ビデオ通話制御部24であるWebRTCサーバを介して行い、婚活パーティーの場合、WebRTCサーバは、指令に従って、女性のユーザの端末2から男性のユーザの端末2を呼び出す(コールする)。WebRTCサーバに対する指令は、パーティー実行部34が構成されている別のサーバ(メインサーバ)から行う。
For example, a video call between
WebRTCサーバは、例えば、女性が1名、男性が多数の場合は、多数の男性に、パーティー時間(ビデオ通話の所定時間)が切れたら、その都度、繋げていく。男性が2名、女性が5名の場合も、1人の女性が2回繋がったら、その女性についてはビデオ通話が終わり、それを5人の女性について繰り返す。なお、ビデオ通話が終了する毎に、端末2に質問画面が表示される。
For example, when there is one woman and many men, the WebRTC server connects to a large number of men each time the party time (predetermined time of a video call) expires. Even if there are two men and five women, if one woman is connected twice, the video call ends for that woman and repeats for the five women. A question screen is displayed on the
所定時間が経過してビデオ通話が終了すると(S36でY)、サーバ装置12側の処理は、相互関係管理部36に引き継がれる。相互関係管理部36は、所定時間のビデオ通話が終了した直後の2台の端末2それぞれに表示される質問であって、ビデオ通話の相手であったユーザと互いに特定ユーザになることを希望するか否かを選択する質問に対して、2台の端末2の両方で希望すると回答されたとき、ビデオ通話を行った2人のユーザが互いに特定ユーザであることを示す相互関係情報48を、記憶装置40に記憶させる。
When the video call ends after the predetermined time has elapsed (Y in S36), the processing on the
両方の端末2で質問に対して回答されると、又は、質問画面の表示から所定時間が経過すると、サーバ装置12側の処理はパーティー実行部34に引き継がれる。
When the question is answered by both
図6は、婚活パーティーの場合の特定ユーザ(フレンド)の一覧表示画面の略図である。図6に示すように、端末2の画面上部50に、戻るボタンと、画面タイトルが表示される。画面中央52に、端末2のユーザの特定ユーザごとに、特定ユーザの画像53a(登録画像又はデフォルト用の画像)と、特定ユーザのニックネーム、年齢等の情報53bと、メールボタン53cと、ビデオ通話ボタン53dとが表示される。画像53aをタップ等により選択すると、特定ユーザの詳細情報を表示する画面に切り替わる。特定ユーザからの未読メッセージがあれば、メールボタン53cの右上に丸枠53pが表示され、丸枠53p内に未読メッセージ数が表示される。特定ユーザからの未読メッセーやビデオ通話の着信があると、画面下部54中のハート型のアイコンに丸枠54aが表示され、丸枠54a内に、その特定ユーザの人数又は件数が表示される。
FIG. 6 is a schematic diagram of a list display screen of a specific user (friend) in the case of a marriage-hunting party. As shown in FIG. 6, a back button and a screen title are displayed on the
互いに相手の特定ユーザであるユーザ間のビデオ通話やメッセーをやり取りは、サーバ装置12の相互関係管理部36が管理する。詳しくは、相互関係管理部36は、記憶装置40に記憶されている相互関係情報48を参照し、2台の端末2のユーザが互いに特定ユーザであるとき、当該2台の端末2間のビデオ通話を許可するように、サーバ装置12のビデオ通話制御部24に指令する。また、相互関係管理部36は、記憶装置40に記憶されている相互関係情報48を読み出し、2台の端末2のユーザが互いに特定ユーザであるとき、当該2台の端末2間でのメッセージのやり取りを許可するように、メッセージ制御部26に指令する。
The mutual
あるパーティーのビデオ通話後に互いに特定ユーザになったユーザ同士は、その後、他のパーティーで互いにビデオ通話の相手にならないことが好ましい。また、1人のユーザが、複数人のユーザそれぞれと互いに特定ユーザになれることが好ましい。そのため、好ましくは、パーティー実行部34は、パーティーにおいてビデオ通話を行う2台ずつの端末2を選択するとき、ユーザ情報46及び相互関係情報48を参照し、互いに特定ユーザであるユーザの2台の端末2を、選択から除外する。また、好ましくは、相互関係管理部36は、1人のユーザが複数人のユーザそれぞれと互いに特定ユーザであることを示す相互関係情報を登録できる。
It is preferable that users who become specific users to each other after a video call at one party do not subsequently become partners in a video call with each other at another party. Further, it is preferable that one user can be a specific user with each of the plurality of users. Therefore, preferably, when the
互いに特定ユーザである一方又は両方のユーザからの申請等により、特定ユーザに関する相互関係情報48が消去され、互いに特定ユーザである関係が解消されるようにしてもよい。相互関係情報が消去された後に、互いに特定ユーザであったユーザが同じパーティーに参加すると、互いに特定ユーザであったユーザの端末2は、パーティーでビデオ通話する2台の端末として選択され、パーティーのビデオ通話で互いに繋がることができる。
By applying from one or both users who are specific users to each other, the
また、パーティーの開催中は、いつでもパーティーに参加でき、いつでもパーティーから抜け出すことができ、いつでもパーティーに戻れる(再び参加できる)ようにすることが好ましい。 Also, during the party, it is preferable to be able to join the party at any time, get out of the party at any time, and be able to return (rejoin) the party at any time.
この場合、好ましくは、パーティー実行部34は、パーティーの開催中に、新たな端末2が端末接続部22に接続され当該パーティーに参加すると、当該パーティーに一旦参加したが現在は参加していない端末2に通知情報が表示されるように、通知部28に指令する。
In this case, preferably, when a
これにより、パーティーから抜け出したユーザの端末2に、パーティーに戻る動機付けになる通知情報が表示されるようにすることができる。例えば、パーティー開催中に、ビデオ通話が一巡すると、新たなユーザが参加するまで待機することになるので、パーティーから抜け出した端末2に、通知情報によって新たなユーザの参加を知らせる。また、パーティーから抜け出したユーザに、通知情報によって、パーティーに戻ればビデオ通話可能なユーザの人数や、パーティー終了までの残り時間等を知らせてもよい。
As a result, the notification information motivating the user to return to the party can be displayed on the
パーティーシステム10は、パーティーシステムの利用に応じてユーザに課金したり、ユーザに報奨を与えたりするため、チケットを導入している。
The
ユーザは、端末2に表示されるチケット購入画面から、有料のチケットを購入することができる。図7は、チケット購入画面の略図である。図7に示すように、複数の欄51a〜51eごとに、チケットの枚数と、金額ボタン51p〜51tとが表示され、いずれかの金額ボタン51p〜51tをタップ等により選択すると、チケット購入手続きに進むことができる。
The user can purchase a paid ticket from the ticket purchase screen displayed on the
無料のチケットを配布してもよい。例えば、ユーザ登録が完了すると、ユーザに所定枚数の無料のチケットを与える。無料のチケットには、有効期限や利用できるサービスに制限を設けてもよい。例えば、無料のチケットで参加できるパーティーでは、ビデオ通話の所定時間を1分とし、有料のチケットで参加するパーティーでは、ビデオ通話の所定時間を3分とする。無料のチケットは、有料のチケットより優先的に使用(消費)されるようにしてもよい。またその逆に有料チケットから優先に使用されるようにしてもよい。 Free tickets may be distributed. For example, when user registration is completed, a predetermined number of free tickets are given to the user. Free tickets may have restrictions on expiration dates and available services. For example, for a party that can participate with a free ticket, the predetermined time for a video call is set to 1 minute, and for a party that participates with a paid ticket, the predetermined time for a video call is set to 3 minutes. Free tickets may be used (consumed) in preference to paid tickets. On the contrary, the paid ticket may be used preferentially.
パーティーに参加するときにチケットを使用し、又はチケットを入手する場合、パーティー実行部34は、開催中のパーティーに参加するために端末接続部22に接続されている端末2のユーザが所有しているチケットの枚数から、端末2の状態に応じて所定枚数分を減らし又は増やすように、チケット管理部38に指令する。例えば、パーティーに参加している状態(S24)やビデオ通話をしている状態(S36)などの端末2の状態に応じて、その端末2のユーザが所有しているチケット枚数を減らし又は増やすことにより、その端末2のユーザから料金を徴収したり、ユーザに報奨を与えたりすることができる。
When using a ticket or obtaining a ticket when joining a party, the
ビデオ通話の相手を自分の特定ユーザにするときに、チケットを使用し、又はチケットを入手する場合、相互関係管理部36は、ユーザについての相互関係情報48が記憶装置40に記憶されることに対応して、ユーザが所有しているチケットの枚数から所定枚数分を減らし又は増やすように、チケット管理部38に指令する。
When the ticket is used or the ticket is obtained when the other party of the video call is a specific user, the
この場合、互いに特定ユーザであるユーザのいずれか一方又は両方から料金を徴収したり、いずれか一方又は両方に報奨を与えたりすることができる。 In this case, it is possible to collect a fee from one or both of the users who are specific users to each other, or to reward one or both of them.
互いに特定ユーザであるユーザ間でビデオ通話するときに、チケットを使用し、又はチケットを入手する場合、相互関係管理部36は、ユーザがそのユーザの特定ユーザとビデオ通話を行うことに対応して、そのユーザが所有しているチケットの枚数から所定枚数分を減らし又は増やすように、チケット管理部38に指令する。
When using a ticket or obtaining a ticket when making a video call between users who are specific users of each other, the
この場合、特定ユーザとビデオ通話するユーザから料金を徴収したり、特定ユーザとビデオ通話するユーザに報奨を与えたりすることができる。 In this case, it is possible to collect a fee from a user who makes a video call with a specific user, or to reward a user who makes a video call with a specific user.
互いに特定ユーザであるユーザ間でメッセージをやり取りときに、チケットを使用し、又はチケットを入手する場合、相互関係管理部36は、ユーザがそのユーザの特定ユーザとメッセージをやり取りすることに対応して、そのユーザが所有しているチケットの枚数から所定枚数分を減らし又は増やすように、チケット管理部38に指令する。
When a ticket is used or a ticket is obtained when exchanging a message between users who are specific users of each other, the
この場合、特定ユーザとメッセージをやり取りするユーザから料金を徴収したり、特定ユーザとメッセージをやり取りするユーザに報奨を与えたりすることができる。 In this case, it is possible to collect a fee from a user who exchanges a message with a specific user, or to give a reward to a user who exchanges a message with a specific user.
以上に説明したように、実施例1のパーティーシステム10により、パーティーに参加している複数人のユーザから選択された2人ずつの間でビデオ通話を行うパーティーを開催することができる。ユーザは、都合のよい場所で端末を操作することにより、パーティーに参加できる。ビデオ通話でパーティーを行うため、ユーザが集まる会場や、参加受付・パーティー進行等のスタッフが不要である。参加者はパーティー会場に集まる必要がないため、開催日時の制限が少ない。ビデオ通話が可能であれば、遠方であってもパーティーに参加できる。婚活パーティーのように男女間でビデオ通話するパーティーの場合、パーティー参加者が男女同数でなくても、パーティーを開催することができる。
As described above, the
したがって、開催が容易であり、参加しやすいパーティーを実現できる。 Therefore, it is possible to realize a party that is easy to hold and easy to participate in.
互いに特定ユーザであるユーザ同士は、ビデオ通話やメッセージのやり取りができる。互いに特定ユーザであるユーザ同士は、互いに特定ユーザであることが登録された後は、パーティーでビデオ通話することがない。そのため、互いに特定ユーザであるユーザ同士が同一のパーティーに参加しても、そのことは互いに分からない。また、複数人のユーザそれぞれと互いに特定ユーザになることができる。そのため、ユーザは、気軽にパーティーに参加し、特定ユーザを増やすことできる。 Users who are specific users can make video calls and exchange messages. Users who are specific users to each other do not make a video call at a party after being registered as specific users to each other. Therefore, even if users who are specific users of each other participate in the same party, they cannot understand each other. In addition, each of a plurality of users can be a specific user. Therefore, the user can easily participate in the party and increase the number of specific users.
<実施例2> 異なる組織に所属するユーザが仮想のパーティーに参加することができる実施例2のパーティーシステム及びパーティーシステム用サーバ装置(以下、「サーバ装置」という。)について、説明する。 <Example 2> The party system of Example 2 and the server device for the party system (hereinafter, referred to as "server device") in which users belonging to different organizations can participate in a virtual party will be described.
仮想のパーティーではなく実際に人が集まるパーティー(例えば、婚活パーティー)は、種々の組織が開催している。このような組織が、実施例1のパーティーシステムを構築し、仮想のパーティーを開催することも可能である。しかしながら、システム構築や運用などの負担を考慮すると、ある程度以上の利用者数を確保する必要がある。複数の組織が同一のパーティーシステムを利用できるようにすると、パーティーシステムの構築や運用などの負担が軽減される。 Various organizations hold parties where people actually gather (for example, speed dating) instead of virtual parties. It is also possible for such an organization to build the party system of Example 1 and hold a virtual party. However, considering the burden of system construction and operation, it is necessary to secure a certain number of users. If multiple organizations can use the same party system, the burden of constructing and operating the party system will be reduced.
そこで、実施例2のパーティーシステムは、複数の組織が同一のパーティーシステムを利用できるように構成する。実施例2のパーティーシステムは、実施例1と同様に構成されるので、以下では、実施例1と相違する構成を中心に説明する。 Therefore, the party system of the second embodiment is configured so that a plurality of organizations can use the same party system. Since the party system of the second embodiment is configured in the same manner as the first embodiment, a configuration different from that of the first embodiment will be mainly described below.
実施例2のパーティーシステムにおいて、サーバ装置のユーザ管理部は、ユーザが所属する組織を示す所属情報をユーザ情報に含める。 In the party system of the second embodiment, the user management unit of the server device includes the affiliation information indicating the organization to which the user belongs in the user information.
例えば、実施例2のパーティーシステムを利用可能な組織(以下、「利用組織」という。)のサイトに、ビデオ通話を利用するオンラインパーティーの開催告知ページを設ける。利用組織に所属するユーザが、開催告知ページのオンラインパーティーに参加する場合、開催告知ページに貼り付けられたリンクから、専用アプリをインストールする。専用アプリのインストール後は、実施例1と同様にユーザ登録を行い、実施例1と同様に、パーティーシステムを利用することができる。 For example, an online party announcement page using a video call is provided on the site of an organization that can use the party system of the second embodiment (hereinafter, referred to as "user organization"). When a user belonging to the user organization participates in an online party on the event announcement page, install the dedicated application from the link pasted on the event announcement page. After installing the dedicated application, user registration can be performed in the same manner as in the first embodiment, and the party system can be used in the same manner as in the first embodiment.
実施例1と異なり、サーバ装置のユーザ管理部は、ユーザが所属する利用組織を識別するための所属情報をユーザ情報に含める。利用組織が分かるように、例えば、利用組織ごとに異なるURLでユーザ登録を受け付けたり、利用組織の開催告知ページに貼り付けるリンクにタグを埋め込む。 Unlike the first embodiment, the user management unit of the server device includes the affiliation information for identifying the user organization to which the user belongs in the user information. For example, user registration is accepted at a different URL for each user organization, or a tag is embedded in a link to be pasted on the event notification page of the user organization so that the user organization can be understood.
パーティー実行部は、ビデオ通話する2台ずつの端末を選択するときに、ユーザ情報に含まれる所属情報を参照してもよい。この場合、別々の利用組織に所属するユーザが一緒に参加するパーティーにおいて、同じ利用組織に所属するユーザ同士のビデオ通話を優先したり、互いに異なる利用組織に所属するユーザ同士のビデオ通話を優先したりすることができる。パーティー実行部が所属情報を参照するので、特定の組織に所属するユーザのみが参加するパーティーを開催できる。 The party execution unit may refer to the affiliation information included in the user information when selecting two terminals for video communication. In this case, at a party in which users belonging to different user organizations participate together, priority is given to video calls between users belonging to the same user organization, or video calls between users belonging to different user organizations are prioritized. Can be done. Since the party execution department refers to the affiliation information, it is possible to hold a party in which only users belonging to a specific organization participate.
チケット管理部は、例えば、記憶装置40に記憶されているログ42を基づいて、あるいは、チケット枚数の増減に対応して、所定種類のチケットの枚数を集計する。具体的には、チケット管理部は、(i)所定の利用組織に所属する全てのユーザについて、ユーザが購入した有料のチケットの枚数を集計する購入枚数集計と、(ii)所定の利用組織に所属する全てのユーザについて、所定のパーティーにおいて、ユーザが当該パーティーに参加する直前に所有していた有料の前記チケットの枚数から減った枚数を集計する消費枚数集計と、(iii)所定のパーティーに参加した全てのユーザについて、当該パーティーにおいて、ユーザが当該パーティーに参加する直前に所有していた有料のチケットの枚数から減った枚数を集計するパーティー集計と、のうち少なくとも一つを行う。
The ticket management unit totals the number of tickets of a predetermined type based on, for example, the
(i)は、所定の組織に所属するユーザが有料のチケットを購入した金額を集計する。(ii)は、所定の組織に所属するユーザが所定のパーティーで使用した有料のチケットの金額を集計する。(iii)は、所定のパーティーで使用された有料のチケットの金額を集計する。(i)〜(iii)の集計を元に、利用組織の費用負担を決めることができる。 In (i), the amount of money purchased by a user belonging to a predetermined organization for a paid ticket is totaled. In (ii), the amount of paid tickets used by users belonging to a predetermined organization at a predetermined party is totaled. (Iii) totals the amount of paid tickets used at a predetermined party. Based on the totals of (i) to (iii), the cost burden of the user organization can be determined.
<まとめ> 以上に説明したように、開催が容易であり、参加しやすいパーティーを実現できる。 <Summary> As explained above, it is possible to realize a party that is easy to hold and easy to participate in.
なお、本発明は、上記実施の形態に限定されるものではなく、種々変更を加えて実施することが可能である。 The present invention is not limited to the above embodiment, and can be implemented with various modifications.
例えば、ユーザは、コンサルタントや占い師などの専門家と、自分に合う専門家を探している相談者であっても構わない。その場合、ユーザ管理部は、ユーザ情報に、専門家か相談者かを識別するための情報が含まれるようにし、パーティー実行部は、専門家の端末と相談者の端末とがビデオ通話するように、2台ずつの端末を選択すればよい。 For example, the user may be an expert such as a consultant or a fortune teller, and a counselor who is looking for an expert that suits him / her. In that case, the user management department makes the user information include information for identifying whether it is an expert or a counselor, and the party execution department makes a video call between the expert terminal and the counselor's terminal. In addition, two terminals may be selected.
2 端末
4 通信網
10 パーティーシステム
12 サーバ装置(パーティーシステム用サーバ装置)
22 端末接続部
24 ビデオ通話制御部
26 メッセージ制御部
26 相互関係管理部
28 通知部
30 制御部
32 ユーザ管理部
34 パーティー実行部
34 ユーザ管理部
36 パーティー実行部
36 相互関係管理部
38 チケット管理部
40 記憶装置
2 Terminal 4
22
Claims (11)
ユーザの端末が通信網を介して接続される端末接続部と、
前記ユーザに関するユーザ情報を記憶装置に記憶させるユーザ管理部と、
前記端末接続部に接続されている2台の前記端末間の前記ビデオ通話を制御するビデオ通話制御部と、
前記パーティーの開催中に、前記端末接続部に接続され前記パーティーに参加中の複数台の前記端末の前記ユーザに関する前記ユーザ情報を参照し、当該複数台の前記端末から、女性の前記ユーザの1台の前記端末と男性の前記ユーザの1台の前記端末とからなる2台ずつの前記端末を選択し、選択された女性の前記ユーザの前記端末から、選択された男性の前記ユーザの前記端末を呼び出して、選択された2台の前記端末間で所定時間の前記ビデオ通話を行うように、前記ビデオ通話制御部に指令する、パーティー実行部と、
を備え、
前記パーティー実行部は、同一の前記パーティーにおいて2人の前記ユーザ同士が前記ビデオ通話を2回以上行うことがないように、2台の前記端末を選択するとともに、前記パーティーに参加する前記ユーザが男女同数でなくても前記パーティーを開催することができる、パーティーシステム用サーバ装置。 A server device for a party system for holding a party that uses video calls.
The terminal connection part where the user's terminal is connected via the communication network,
A user management unit that stores user information about the user in a storage device,
A video call control unit that controls the video call between two terminals connected to the terminal connection unit, and a video call control unit.
During the holding of the party, the user information regarding the user of the plurality of terminals connected to the terminal connection unit and participating in the party is referred to, and one of the female users is referred to from the plurality of terminals. Select two terminals each consisting of one terminal and one terminal of the male user, and from the terminal of the selected female user, the terminal of the selected male user. To instruct the video call control unit to make the video call for a predetermined time between the two selected terminals.
With
The party execution unit selects the two terminals so that the two users do not make the video call more than once in the same party, and the user who participates in the party selects the two terminals. A server device for a party system that can hold the party even if the number of men and women is not the same.
前記相互関係情報を参照し、2台の前記端末の前記ユーザが互いに前記特定ユーザであるとき、前記パーティー以外において当該2台の前記端末間の前記ビデオ通話を許可するように、前記ビデオ通話制御部に指令する、相互関係管理部と、
をさらに備え、
前記パーティー実行部は、前記パーティーにおいて前記ビデオ通話を行う2台ずつの前記端末を選択するとき、前記ユーザ情報及び前記相互関係情報を読み出し、互いに前記特定ユーザである前記ユーザの2台の前記端末を、選択から除外し、
前記相互関係管理部は、1人の前記ユーザが複数人の前記ユーザそれぞれと互いに前記特定ユーザであることを示す前記相互関係情報を登録できる、請求項1に記載のパーティーシステム用サーバ装置。 It is a question shown to each of the two terminals immediately after the video call for the predetermined time is completed, and whether or not the user who was the other party of the video call wants to be a specific user with each other. When the question is answered as desired by both of the two terminals, the storage device stores interrelationship information indicating that the two users who have made the video call are the specific users of each other. With the mutual relationship management department that is stored in
With reference to the interrelationship information, when the users of the two terminals are the specific users of each other, the video call control is performed so as to allow the video call between the two terminals other than the party. The Mutual Relationship Management Department, which commands the department,
With more
When the party execution unit selects two terminals each for making the video call at the party, the party execution unit reads out the user information and the interrelationship information, and the two terminals of the user who are the specific users of each other. Is excluded from the selection,
The server device for a party system according to claim 1, wherein the interrelationship management unit can register the interrelationship information indicating that one user is a specific user with each of the plurality of the users.
前記相互関係管理部は、前記相互関係情報を参照し、2台の前記端末の前記ユーザが互いに前記特定ユーザであるとき、当該2台の前記端末間での前記メッセージのやり取りを許可するように、前記メッセージ制御部に指令する、請求項2に記載のパーティーシステム用サーバ装置。 A message control unit that controls the exchange of messages between the terminals is further provided.
The interrelationship management unit refers to the interrelationship information and allows the exchange of the message between the two terminals when the users of the two terminals are the specific users of each other. The server device for a party system according to claim 2, which commands the message control unit.
前記パーティー実行部は、開催中の前記パーティーに参加するために前記端末接続部に接続されている前記端末の前記ユーザが所有している前記チケットの枚数から、前記端末の状態に応じて所定枚数分を減らし又は増やすように、前記チケット管理部に指令する、請求項1乃至3のいずれか一つに記載のパーティーシステム用サーバ装置。 A ticket management unit that manages the number of virtual tickets owned by the user is further provided.
The party execution unit has a predetermined number of tickets according to the state of the terminal from the number of tickets owned by the user of the terminal connected to the terminal connection unit in order to participate in the party being held. The server device for a party system according to any one of claims 1 to 3, which instructs the ticket management unit to reduce or increase the amount.
前記相互関係管理部は、前記ユーザについての前記相互関係情報が前記記憶装置に記憶されることに対応して、前記ユーザが所有している前記チケットの枚数から所定枚数分を減らし又は増やすように、前記チケット管理部に指令する、請求項2又は3に記載のパーティーシステム用サーバ装置。 A ticket management unit that manages the number of virtual tickets owned by the user is further provided.
The interrelationship management unit reduces or increases a predetermined number of tickets from the number of tickets owned by the user in response to the interrelationship information about the user being stored in the storage device. The server device for a party system according to claim 2 or 3, which commands the ticket management unit.
前記相互関係管理部は、前記ユーザが前記ユーザの前記特定ユーザと前記ビデオ通話を行うことに対応して、前記ユーザが所有している前記チケットの枚数から所定枚数分を減らし又は増やすように、前記チケット管理部に指令する、請求項2又は3に記載のパーティーシステム用サーバ装置。 A ticket management unit that manages the number of virtual tickets owned by the user is further provided.
The interrelationship management unit reduces or increases a predetermined number of tickets from the number of tickets owned by the user in response to the user making the video call with the specific user of the user. The server device for a party system according to claim 2 or 3, which commands the ticket management unit.
前記相互関係管理部は、前記ユーザが前記ユーザの前記特定ユーザと前記メッセージをやり取りすることに対応して、前記ユーザが所有している前記チケットの枚数から所定枚数分を減らし又は増やすように、前記チケット管理部に指令する、請求項3に記載のパーティーシステム用サーバ装置。 A ticket management unit that manages the number of virtual tickets owned by the user is further provided.
The interrelationship management unit reduces or increases a predetermined number of tickets from the number of tickets owned by the user in response to the user exchanging the message with the specific user of the user. The server device for a party system according to claim 3 , which commands the ticket management unit.
前記パーティー実行部は、前記パーティーの開催中に、新たな前記端末が前記端末接続部に接続され当該パーティーに参加すると、当該パーティーに一旦参加したが現在は参加していない前記端末に前記通知情報が表示されるように、前記通知部に指令する、請求項1乃至7のいずれか一つに記載のパーティーシステム用サーバ装置。 A notification unit for displaying notification information on the terminal is further provided.
When the new terminal is connected to the terminal connection unit and joins the party during the holding of the party, the party execution unit sends the notification information to the terminal that has once participated in the party but is not currently participating. The party system server device according to any one of claims 1 to 7, which commands the notification unit to display.
前記チケット管理部は、
所定の前記組織に所属する全ての前記ユーザについて、前記ユーザが購入した有料の前記チケットの枚数を集計する購入枚数集計と、
所定の前記組織に所属する全ての前記ユーザについて、所定の前記パーティーにおいて、前記ユーザが当該パーティーに参加する直前に所有していた有料の前記チケットの枚数から減った枚数を集計する消費枚数集計と、
所定の前記パーティーに参加した全ての前記ユーザについて、当該パーティーにおいて、前記ユーザが当該パーティーに参加する直前に所有していた有料の前記チケットの枚数から減った枚数を集計するパーティー集計と、
のうち少なくとも一つを行う、請求項4乃至7のいずれか一つに記載のパーティーシステム用サーバ装置。 The user management unit includes affiliation information for identifying the organization to which the user belongs in the user information.
The ticket management department
For all the users belonging to the predetermined organization, the purchase number totaling, which totals the number of paid tickets purchased by the user, and the purchase number totaling,
For all the users belonging to the predetermined organization, the consumption number totaling that totals the number of paid tickets owned by the user immediately before joining the party at the predetermined party. ,
For all of the users who participated in the prescribed of the party, in the party, and the party collection meter to aggregate the number that the user has decreased from the number of the ticket paid who owned immediately prior to participating in the party,
The server device for a party system according to any one of claims 4 to 7 , wherein at least one of the above is performed.
前記パーティー実行部は、前記パーティーの開催中に、前記端末接続部に接続され前記パーティーに参加中の複数台の前記端末の前記ユーザに関する前記ユーザ情報を参照し、当該複数台の前記端末から、女性の前記ユーザの前記端末と男性の前記ユーザの前記端末とからなる2台ずつを選択し、選択された2台の前記端末のうち、女性の前記ユーザの前記端末から男性の前記ユーザの前記端末を呼び出して当該2台の端末間で所定時間の前記ビデオ通話を行うように、前記ビデオ通話制御部に指令する、請求項1乃至10のいずれか一つにパーティーシステム用サーバ装置。 The user management unit stores the user information including information on the gender of the user in a storage device.
During the holding of the party, the party execution unit refers to the user information regarding the user of the plurality of terminals connected to the terminal connection unit and is participating in the party, and from the plurality of terminals, the party execution unit refers to the user information. Two terminals each consisting of the terminal of the female user and the terminal of the male user are selected, and of the two selected terminals, the terminal of the female user is the terminal of the male user. The server device for a party system according to any one of claims 1 to 10, instructing the video call control unit to call a terminal and make the video call between the two terminals for a predetermined time.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019085986A JP6945867B2 (en) | 2019-04-26 | 2019-04-26 | Party system and server device for party system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019085986A JP6945867B2 (en) | 2019-04-26 | 2019-04-26 | Party system and server device for party system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020181518A JP2020181518A (en) | 2020-11-05 |
| JP6945867B2 true JP6945867B2 (en) | 2021-10-06 |
Family
ID=73024698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019085986A Active JP6945867B2 (en) | 2019-04-26 | 2019-04-26 | Party system and server device for party system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6945867B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12058476B2 (en) * | 2021-04-16 | 2024-08-06 | Hyperconnect Inc. | Methods, systems, and computer program products for providing video call service |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3910895B2 (en) * | 1994-08-11 | 2007-04-25 | 九頭龍企画株式会社 | Communication network system and communication method thereof |
| JP2001175718A (en) * | 1999-12-15 | 2001-06-29 | Nec Corp | System and method for introduction and recording medium with program for introduction recorded thereon |
| JP2002207842A (en) * | 2001-01-05 | 2002-07-26 | Livedoor Inc | Encounter support system, encounter support information processor, information terminal, encounter supporting method and recording medium |
| JP3636087B2 (en) * | 2001-03-29 | 2005-04-06 | 日本電気株式会社 | Personal information providing system, personal information providing method, and personal information providing program |
| JP4085685B2 (en) * | 2002-04-26 | 2008-05-14 | 住友電気工業株式会社 | Video conference system, terminal device included therein, and communication method |
| JP2004023491A (en) * | 2002-06-17 | 2004-01-22 | Apprise Corp | Internet visual dialog system |
| JP2005352719A (en) * | 2004-06-10 | 2005-12-22 | Ainesu:Kk | Taxi calling system, taxi calling method, calling system and calling method |
| JP2006115122A (en) * | 2004-10-13 | 2006-04-27 | Just Telecom Service:Kk | Conversation service system |
| JP2006276380A (en) * | 2005-03-29 | 2006-10-12 | Hitachi Ltd | Group member position information sharing system, server device and portable terminal thereof |
| JP2009237690A (en) * | 2008-03-26 | 2009-10-15 | Hideji Yasuda | Course/group division type company candidate mediation system |
| US20110252340A1 (en) * | 2010-04-12 | 2011-10-13 | Kenneth Thomas | System and Method For Virtual Online Dating Services |
| JP5791837B1 (en) * | 2015-02-18 | 2015-10-07 | 株式会社 ディー・エヌ・エー | Server, program and method for providing video chat |
-
2019
- 2019-04-26 JP JP2019085986A patent/JP6945867B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020181518A (en) | 2020-11-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11258736B2 (en) | Matching and connection methods and systems requiring video communication | |
| KR102086751B1 (en) | Method for providing user profile information to designated online friend in instant messaging service, server, user device and application implementing the method | |
| US20140040780A1 (en) | System and method for providing collaboration information around projects and activities using remote time triggers | |
| US20180007200A1 (en) | Systems and methods for screening communications based on receiver programmable pins | |
| TW201351162A (en) | Instant messaging tool link service system and method for performing an instant messaging tool link service using a processor | |
| KR20160110508A (en) | Systems and methods for exchanging information | |
| JP2018194920A (en) | COMMUNICATION CONTROL PROGRAM, COMMUNICATION CONTROL METHOD, AND COMMUNICATION CONTROL DEVICE | |
| KR101962559B1 (en) | Message management method and message management server | |
| JP6945867B2 (en) | Party system and server device for party system | |
| JP2021077184A (en) | Employee management system | |
| KR20020045929A (en) | Method for generate and report of meeting-information using the Internet | |
| JP2021174240A (en) | Network system and information processing method | |
| JP7633831B2 (en) | Server device, terminal device and program | |
| JP7634386B2 (en) | Server device, terminal device and program | |
| US12003509B2 (en) | Temporary holds for dating application | |
| JP6401880B1 (en) | Costume supply system and costume supply program | |
| JP2008519368A (en) | Character service method for two-way communication | |
| JP2020144772A (en) | Information processing device, information processing method, and program | |
| KR20130020427A (en) | Method for scheduling promise among multiple users using portable terminals | |
| JP2022097189A (en) | Server device and program | |
| JP2022133652A (en) | Qualification renewal management system | |
| JP7164096B1 (en) | Counseling delivery systems, methods and programs | |
| JP7627078B1 (en) | Nursing care schedule adjustment system, nursing care schedule adjustment method and program | |
| JP2002099488A (en) | Information distributing device, terminal device, information distributing method and record medium | |
| JP2004362477A (en) | Appointment coordination support system and project activity support system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20190510 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201125 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20201125 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210326 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20210426 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210604 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210907 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210908 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6945867 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |