Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7845837B2 - Ticket management device, control method for ticket management device, and control program - Google Patents
[go: Go Back, main page]

JP7845837B2 - Ticket management device, control method for ticket management device, and control program - Google Patents

Ticket management device, control method for ticket management device, and control program

Info

Publication number
JP7845837B2
JP7845837B2 JP2021164876A JP2021164876A JP7845837B2 JP 7845837 B2 JP7845837 B2 JP 7845837B2 JP 2021164876 A JP2021164876 A JP 2021164876A JP 2021164876 A JP2021164876 A JP 2021164876A JP 7845837 B2 JP7845837 B2 JP 7845837B2
Authority
JP
Japan
Prior art keywords
user
ticket
information
terminal
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021164876A
Other languages
Japanese (ja)
Other versions
JP2023055469A (en
Inventor
久雄 滝
Original Assignee
株式会社レッツエンジョイ東京
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 株式会社レッツエンジョイ東京 filed Critical 株式会社レッツエンジョイ東京
Priority to JP2021164876A priority Critical patent/JP7845837B2/en
Publication of JP2023055469A publication Critical patent/JP2023055469A/en
Application granted granted Critical
Publication of JP7845837B2 publication Critical patent/JP7845837B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、チケット管理装置、チケット管理装置の制御方法及び制御プログラムに関する。 This invention relates to a ticket management device, a control method for the ticket management device, and a control program.

近年、博物館、美術館、コンサート、及びイベント等の入場に用いられてきた紙のチケットをデジタルデータ化した電子チケットを、ユーザの多機能携帯電話機(所謂「スマートフォン」)等に送信する機能を有するサーバ装置が知られている。このような電子チケットを購入したユーザが、当該電子チケットの使用により入場可能なイベント等に参加できなくなってしまった場合、サーバ装置は、ユーザの譲渡の意思に応じて、当該電子チケットを第三者に移転させることができる。 In recent years, server devices have become known that have the function of transmitting electronic tickets—digitized versions of paper tickets used for admission to museums, art galleries, concerts, and events—to users' multi-functional mobile phones (so-called "smartphones"). If a user who has purchased such an electronic ticket is unable to attend an event that would normally be accessible with that ticket, the server device can transfer the electronic ticket to a third party, depending on the user's wishes.

例えば、特許文献1には、複数のユーザのユーザ端末と、2人のユーザのユーザ端末間においてチケットの転売又は譲渡を許可するサーバ装置とを有するシステムについて記載されている。このシステムにおいて、サーバ装置は、チケットを購入したユーザのユーザ端末から譲渡先の第三者の情報を含む譲渡通知を受信すると、第三者の識別情報を登録し、第三者のイベント等の参加を可能とする機能を有する。 For example, Patent Document 1 describes a system having user terminals for multiple users and a server device that permits the resale or transfer of tickets between the user terminals of two users. In this system, the server device, upon receiving a transfer notification containing information about a third party to whom the ticket was transferred from the user terminal of the user who purchased the ticket, registers the third party's identification information and has a function that allows the third party to participate in events, etc.

特開2020-160928号公報Japanese Patent Publication No. 2020-160928

しかしながら、特許文献1に記載のシステムは、入手したチケットを他のユーザに譲渡したいユーザに対して、チケットを譲り受けたい意向を持つ他のユーザに関する情報を提示する機能がなかった。このため、ユーザは、チケットの譲渡先の他のユーザを見つけることが難しく、イベント等に参加できない場合でもチケットを保有せざるを得なく、チケットが実際に使用される使用数が低減してしまうという問題が生じていた。 However, the system described in Patent Document 1 lacked a function to provide users who wished to transfer their acquired tickets to other users with information about other users who were interested in receiving the tickets. Therefore, it was difficult for users to find other users to whom they could transfer their tickets, forcing them to hold onto tickets even if they could not attend events, resulting in a decrease in the actual number of tickets used.

本発明は、このような従来の課題を解決すべくなされたものであり、チケットの使用数の低減を防止するチケット管理装置、チケット管理装置の制御方法及び制御プログラムを提供することを目的とする。 This invention aims to solve the aforementioned problems of the past and provides a ticket management device, a control method for the ticket management device, and a control program that prevent a reduction in the number of tickets used.

本発明に係るチケット管理装置は、複数のユーザのそれぞれが入手している入手チケットを示す情報を記憶する記憶部と、第1ユーザが入手を要望する入手要望チケットの種類及び支払額を示す情報を、第1ユーザの第1ユーザ端末から受信する第1受信部と、複数のユーザの中から、入手要望チケットの種類と同一種類の入手チケットを入手している第2ユーザを抽出する抽出部と、第2ユーザの第2ユーザ端末に、同一種類の入手チケットに関する情報及び支払額を示す情報を送信する送信部と、第2ユーザが入手している同一種類の入手チケットの譲渡に関する情報を、第2ユーザ端末から受信する第2受信部と、譲渡に関する情報に基づいて譲渡条件が満たされた場合、第2ユーザが入手している同一種類の入手チケットを示す情報を、第1ユーザの入手チケットに関する情報として記憶部に記憶する記憶処理部とを備える。 The ticket management device according to the present invention comprises: a storage unit that stores information indicating the acquired tickets obtained by each of multiple users; a first receiving unit that receives information indicating the type of acquired ticket requested by the first user and the payment amount from the first user's first user terminal; an extraction unit that extracts a second user from among the multiple users who has acquired an acquired ticket of the same type as the acquired ticket requested by the first user; a transmission unit that transmits information regarding the acquired ticket of the same type and information indicating the payment amount to the second user's second user terminal; a second receiving unit that receives information regarding the transfer of the acquired ticket of the same type obtained by the second user from the second user's second user terminal; and a storage processing unit that, when the transfer conditions are met based on the transfer information, stores information indicating the acquired ticket of the same type obtained by the second user as information regarding the acquired ticket of the first user in the storage unit.

また、本発明に係るチケット管理装置において、記憶部は、入手要望チケットの販売者によって予め設定された、入手要望チケットの販売期間及び販売最大数に関する情報を記憶し、本発明に係るチケット管理装置は、販売期間が終了した場合、又は、入手要望チケットの販売数が販売最大数に到達した場合、入手要望チケットの種類及び支払額を示す情報の受信を、第1受信部に許可する制御部を更に備えることが好ましい。 Furthermore, in the ticket management device according to the present invention, the storage unit stores information regarding the sales period and maximum number of tickets to be sold, which are pre-set by the seller of the requested tickets. The ticket management device according to the present invention preferably further includes a control unit that permits the first receiving unit to receive information indicating the type of requested ticket and the payment amount when the sales period ends or when the number of requested tickets sold reaches the maximum number.

また、本発明に係るチケット管理装置において、入手要望チケットの入手を要望する第1ユーザが複数いる場合、送信部は、複数の第1ユーザのそれぞれの支払額を示す情報を含む画面を表示するための表示データを、第2ユーザ端末に送信し、譲渡に関する情報は、画面に含まれる支払額の中から第2ユーザによって選択された支払額に対応する第1ユーザに、第2ユーザが入手している同一種類のチケットを譲渡することを示す情報であることが好ましい。 Furthermore, in the ticket management device according to the present invention, if there are multiple first users requesting to acquire a requested ticket, the transmission unit preferably transmits display data to the second user terminal for displaying a screen containing information indicating the payment amount for each of the multiple first users. The transfer information preferably indicates that the same type of ticket acquired by the second user is being transferred to the first user corresponding to the payment amount selected by the second user from among the payment amounts included on the screen.

また、本発明に係るチケット管理装置において、抽出部によって複数の第2ユーザが抽出された場合、送信部は、複数の第2ユーザのそれぞれのユーザ端末に、同一種類の入手チケットに関する情報及び支払額を示す情報を送信することが好ましい。 Furthermore, in the ticket management device according to the present invention, if multiple second users are extracted by the extraction unit, it is preferable that the transmission unit transmits information regarding the acquired ticket of the same type and information indicating the payment amount to each of the multiple second users' user terminals.

また、本発明に係るチケット管理装置において、記憶部は、複数のユーザのそれぞれが入手チケットを入手した際に支払った支払額を示す情報を更に記憶し、抽出部によって複数の第2ユーザが抽出された場合、送信部は、支払額を示す情報を、支払額が安い第2ユーザの第2ユーザ端末ほど早く送信することが好ましい。 Furthermore, in the ticket management device according to the present invention, the storage unit further stores information indicating the payment amount paid by each of the multiple users when they obtained their tickets. When multiple second users are extracted by the extraction unit, it is preferable that the transmission unit transmits the payment amount information to the second user terminal of the second user with the lowest payment amount first.

また、本発明に係るチケット管理装置において、記憶部は、複数のユーザのそれぞれが入手チケットを入手した際に支払った支払額を示す情報を更に記憶し、抽出部によって複数の第2ユーザが抽出された場合、送信部は、支払額を示す情報を、支払額が同一である2以上の第2ユーザの第2ユーザ端末に対して同時に送信することが好ましい。 Furthermore, in the ticket management device according to the present invention, the storage unit further stores information indicating the payment amount paid by each of the multiple users when they obtained their tickets. When multiple second users are extracted by the extraction unit, the transmission unit preferably simultaneously transmits the payment amount information to the second user terminals of two or more second users whose payment amounts are the same.

また、本発明に係るチケット管理装置において、送信部によって支払額を示す情報が送信される前に、第2受信部が入手チケットの譲渡の拒否に関する情報を複数のユーザのうちのいずれかのユーザ端末から受信した場合、送信部は、抽出された第2ユーザが、譲渡の拒否に関する情報を送信したユーザ端末のユーザでなければ、第2ユーザの第2ユーザ端末に、同一種類の入手チケットに関する情報及び支払額を示す情報を送信することが好ましい。 Furthermore, in the ticket management device according to the present invention, if the second receiving unit receives information regarding the refusal to transfer an acquired ticket from one of the user terminals of multiple users before the transmitting unit transmits information indicating the payment amount, it is preferable that the transmitting unit transmits information regarding the same type of acquired ticket and information indicating the payment amount to the second user's second user terminal, provided that the extracted second user is not the user of the user terminal that transmitted the information regarding the refusal to transfer.

本発明に係る制御方法は、記憶部を備えるチケット管理装置の制御方法であって、記憶部には、複数のユーザのそれぞれが入手している入手チケットを示す情報が記憶され、チケット管理装置が、第1ユーザが入手を要望する入手要望チケットの種類及び支払額を示す情報を、第1ユーザの第1ユーザ端末から受信し、複数のユーザの中から、入手要望チケットの種類と同一種類の入手チケットを入手している第2ユーザを抽出し、第2ユーザの第2ユーザ端末に、同一種類の入手チケットに関する情報及び支払額を示す情報を送信し、第2ユーザが入手している同一種類の入手チケットの譲渡に関する情報を、第2ユーザ端末から受信し、譲渡に関する情報に基づいて譲渡条件が満たされた場合、第2ユーザが入手している同一種類の入手チケットを示す情報を、第1ユーザの入手チケットに関する情報として記憶部に記憶することを含む。 The control method according to the present invention is a control method for a ticket management device equipped with a storage unit, wherein the storage unit stores information indicating the acquired tickets obtained by each of a plurality of users. The ticket management device receives information from the first user's first user terminal indicating the type of acquired ticket requested by the first user and the payment amount. From among the plurality of users, it extracts a second user who has acquired an acquired ticket of the same type as the requested ticket. It transmits information regarding the acquired ticket of the same type and the payment amount to the second user's second user terminal. It receives information regarding the transfer of the acquired ticket of the same type obtained by the second user from the second user's second user terminal. If the transfer conditions are met based on the transfer information, it stores information indicating the acquired ticket of the same type obtained by the second user in the storage unit as information regarding the acquired ticket of the first user.

本発明に係る制御プログラムは、記憶部を備えるチケット管理装置の制御プログラムであって、記憶部には、複数のユーザのそれぞれが入手している入手チケットを示す情報が記憶され、チケット管理装置に、第1ユーザが入手を要望する入手要望チケットの種類及び支払額を示す情報を、第1ユーザの第1ユーザ端末から受信し、複数のユーザの中から、入手要望チケットの種類と同一種類の入手チケットを入手している第2ユーザを抽出し、第2ユーザの第2ユーザ端末に、同一種類の入手チケットに関する情報及び支払額を示す情報を送信し、第2ユーザが入手している同一種類の入手チケットの譲渡に関する情報を、第2ユーザ端末から受信し、譲渡に関する情報に基づいて譲渡条件が満たされた場合、第2ユーザが入手している同一種類の入手チケットを示す情報を、第1ユーザの入手チケットに関する情報として記憶部に記憶することを実行させる。 The control program according to the present invention is a control program for a ticket management device equipped with a storage unit, the storage unit storing information indicating the acquired tickets obtained by each of a plurality of users, and the ticket management device is instructed to receive information indicating the type of acquired ticket requested by the first user and the payment amount from the first user's first user terminal, extract a second user from among the plurality of users who has acquired an acquired ticket of the same type as the requested ticket, transmit information regarding the acquired ticket of the same type and the payment amount to the second user's second user terminal, receive information regarding the transfer of the acquired ticket of the same type obtained by the second user from the second user's second user terminal, and, if the transfer conditions are met based on the transfer information, store information indicating the acquired ticket of the same type obtained by the second user in the storage unit as information regarding the acquired ticket of the first user.

本発明に係るチケット管理装置、チケット管理装置の制御方法及び制御プログラムは、チケットの使用数低減の防止を可能とする。 The ticket management device, control method, and control program according to the present invention enable the prevention of a reduction in the number of tickets used.

チケット管理システムの概略を説明するための模式図である。This is a schematic diagram illustrating the outline of the ticket management system. チケット管理システムの概略構成の一例を示す図である。This figure shows an example of a general configuration of a ticket management system. ユーザ端末の概略構成の一例を示す図である。This figure shows an example of a user terminal's general configuration. チケット管理装置の概略構成の一例を示す図である。This figure shows an example of a schematic configuration of a ticket management system. (a)は、チケット管理テーブルのデータ構造の一例を示す図であり、(b)は、入手チケットテーブルのデータ構造の一例を示す図である。(a) is a diagram showing an example of the data structure of the ticket management table, and (b) is a diagram showing an example of the data structure of the acquired ticket table. ユーザ端末の端末表示部に表示される各種画面の一例を示す図である。This figure shows examples of various screens displayed on the terminal display of a user terminal. ユーザ端末の端末表示部に表示される各種画面の一例を示す図である。This figure shows examples of various screens displayed on the terminal display of a user terminal. チケット管理システムに係る動作シーケンスの一例を示す図である。This figure shows an example of an operation sequence related to a ticket management system. (a)は、受信処理の動作フローの一例を示す図であり、(b)は、抽出処理の動作フローの一例を示す図である。(a) is a diagram showing an example of the operation flow of the receiving process, and (b) is a diagram showing an example of the operation flow of the extraction process. (a)は、表示処理の動作フローの一例を示す図であり、(b)は、登録処理の動作フローの一例を示す図である。(a) is a diagram showing an example of the operation flow of the display process, and (b) is a diagram showing an example of the operation flow of the registration process.

以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。 The following describes various embodiments of the present invention with reference to the drawings. However, it should be noted that the technical scope of the present invention is not limited to these embodiments, but extends to the invention described in the claims and its equivalents.

(チケット管理システムの概略)
図1は、チケット管理システムの概略を説明するための模式図である。チケット管理システムは、ユーザ端末及びチケット管理装置を有する。ユーザ端末及びチケット管理装置は、互いに通信可能に接続される。
(Outline of the ticket management system)
Figure 1 is a schematic diagram illustrating the outline of a ticket management system. The ticket management system includes user terminals and a ticket management device. The user terminals and the ticket management device are connected to each other so that they can communicate with one another.

チケット管理システムにおいて取り扱われるチケットは、例えば、博物館、美術館、映画、演劇、コンサート、及びイベント等への参加のための電子チケットである。チケット管理システムにおいて取り扱われるチケットは、特定の物品と交換され得る引換券又は特定の物品の価格を減額させる割引券として用いられる電子クーポンでもよい。また、チケット管理システムにおいて取り扱われるチケットは、各種サービスを無償で受けるための電子クーポン又は各種サービスを受けるための料金を減額させる割引券として用いられる電子クーポンでもよい。 The tickets handled in the ticket management system are, for example, electronic tickets for participation in museums, art galleries, movies, plays, concerts, and events. The tickets handled in the ticket management system may also be electronic coupons used as exchange vouchers for specific goods or as discount vouchers that reduce the price of specific goods. Furthermore, the tickets handled in the ticket management system may also be electronic coupons used to receive various services free of charge or as discount vouchers that reduce the cost of various services.

ユーザ端末は、例えば、「スマートフォン」と呼ばれる多機能携帯電話機である。ユーザ端末は、ユーザによる購入操作に応じて、チケットの入手要求をチケット管理装置に送信する機能を有する。なお、チケットの入手とは、チケットの販売者又は他のユーザ等からチケットを有償で譲渡されること(購入)、若しくは、無償で譲渡されること、又は、チケットの販売者又は他のユーザ等からチケットの譲渡の予約を受けることである。 The user terminal is, for example, a multi-functional mobile phone called a "smartphone." The user terminal has the function of transmitting a ticket acquisition request to the ticket management device in response to a purchase operation by the user. Acquiring a ticket means receiving a ticket for a fee (purchase), receiving a ticket free of charge, or receiving a reservation for a ticket transfer from a ticket seller or another user.

また、ユーザ端末は、ユーザによる表示操作に応じて、入手したチケットを示すチケット情報を表示する機能を有する。例えば、チケット情報を示す2次元バーコードがユーザ端末に表示される。チケット管理装置によってチケット情報が記憶されている場合、チケットを入手したユーザのユーザ端末からの表示要求に応じてチケット管理装置から受信されたチケット情報が、ユーザ端末に表示される。また、チケット情報は、当該チケット情報に対応するチケットを入手したユーザのユーザ端末に記憶されてもよい。以降、ユーザが入手したチケットを、当該ユーザの入手チケットと称する場合がある。 Furthermore, the user terminal has a function to display ticket information indicating the acquired ticket in response to a display operation by the user. For example, a two-dimensional barcode indicating the ticket information is displayed on the user terminal. If the ticket information is stored in the ticket management device, the ticket information received from the ticket management device is displayed on the user terminal in response to a display request from the user terminal of the user who acquired the ticket. Alternatively, the ticket information may be stored in the user terminal of the user who acquired the ticket corresponding to that ticket information. Hereafter, tickets acquired by a user may be referred to as "tickets acquired by that user."

チケット管理装置は、例えば、チケットを販売する販売者によって管理されるサーバ装置である。なお、チケット管理装置の管理者は、チケットを販売する販売者に限らず、当該販売者から管理を委託された者でもよい。チケット管理装置は、少なくとも、チケットの種類を示す識別情報(チケット種類ID(identification))、各チケットを識別するための識別情報(チケットID)、及び各ユーザを識別するためのユーザ識別情報(ユーザID)を記憶する。チケットIDは、各ユーザが入手した各チケットを互いに識別するための情報である。例えば、一人のユーザが同じ種類のチケットを複数入手した場合、当該複数のチケットのそれぞれは互いに異なるチケットIDを有する。 A ticket management system is, for example, a server device managed by a ticket seller. The administrator of the ticket management system is not limited to the ticket seller; it may also be a person entrusted with management by the seller. The ticket management system stores at least identification information indicating the type of ticket (ticket type ID (identification)), identification information for identifying each ticket (ticket ID), and user identification information for identifying each user (user ID). The ticket ID is information used to distinguish each ticket obtained by each user from one another. For example, if a single user obtains multiple tickets of the same type, each of those tickets will have a different ticket ID.

以下、図1を参照して、チケット管理システムによって実現される、一方のユーザが他方のユーザからチケットを入手する方法について説明する。 The following explanation, referring to Figure 1, describes how one user can obtain a ticket from another user through the ticket management system.

まず、図1の(1)に示されるように、ユーザAのユーザ端末から、少なくとも、チケット種類ID及び支払額情報がチケット管理装置に送信される。チケット種類IDは、ユーザAが入手を要望するチケットのチケット種類IDである。例えば、チケット種類IDは、ユーザAのユーザ端末において選択可能に表示された複数の(チケットの)種類の中からユーザAによって選択された種類を示すチケット種類IDである。支払額情報は、ユーザAが要望するチケットを入手するために、ユーザAが支払う予定の金額を示す情報である。例えば、支払額情報は、ユーザAによって入力された金額を表す数値情報である。なお、チケット種類ID及び支払額情報とともに、ユーザAのユーザIDが送信されてもよい。 First, as shown in Figure 1 (1), at least the ticket type ID and payment amount information are transmitted from User A's user terminal to the ticket management device. The ticket type ID is the ticket type ID of the ticket that User A requests to obtain. For example, the ticket type ID indicates the type selected by User A from among several ticket types displayed for selection on User A's user terminal. The payment amount information indicates the amount that User A plans to pay to obtain the requested ticket. For example, the payment amount information is numerical information representing the amount entered by User A. Note that User A's user ID may also be transmitted along with the ticket type ID and payment amount information.

次に、図1の(2)に示されるように、チケット管理装置は、ユーザAのユーザ端末からチケット種類ID及び支払額情報を受信すると、受信したチケット種類IDによって示される種類のチケットを入手しているユーザのユーザIDを抽出する。図1の例に示されるように、例えば、ユーザIDと、当該ユーザIDによって示されるユーザの入手チケットのチケットIDと、当該入手チケットのチケット種類IDとが、互いに関連付けてチケット管理装置に記憶されている。そして、ユーザAのユーザ端末から受信されたチケット種類IDは「G02」であるため、チケット種類ID「G02」に関連付けられたユーザBのユーザIDが抽出される。 Next, as shown in Figure 1 (2), when the ticket management device receives the ticket type ID and payment amount information from user A's user terminal, it extracts the user ID of the user who has obtained the ticket of the type indicated by the received ticket type ID. As shown in the example in Figure 1, for example, the user ID, the ticket ID of the ticket obtained by that user ID, and the ticket type ID of that obtained ticket are stored in the ticket management device in relation to each other. Since the ticket type ID received from user A's user terminal is "G02," the user ID of user B, associated with ticket type ID "G02," is extracted.

次に、図1の(3)に示されるように、チケット管理装置は、抽出したユーザIDによって示されるユーザBのユーザ端末に、少なくともチケットに関する情報及び支払額情報を送信する。ユーザBのユーザ端末に送信されたチケットに関する情報は、ユーザBの入手チケットのうちの、ユーザAのユーザ端末から受信されたチケット種類IDと同一のチケット種類IDに関連付けられたチケットに関する情報である。なお、チケットに関する情報は、当該チケットの名称を示す情報等である。また、チケットに関する情報に、当該チケットを用いて入場できる、開催場所、イベント、博物館、美術館、映画、演劇、コンサート等の名称を示す情報が含まれてもよく、また、チケットを用いることができる日付(開催日等)等を示す情報が含まれてもよい。ユーザBのユーザ端末に送信された支払額情報は、ユーザAのユーザ端末から受信された支払額情報である。 Next, as shown in Figure 1 (3), the ticket management device transmits at least ticket information and payment amount information to the user terminal of user B, indicated by the extracted user ID. The ticket information transmitted to user B's user terminal is information about the ticket associated with the same ticket type ID as the ticket type ID received from user A's user terminal, among the tickets acquired by user B. The ticket information includes information such as the name of the ticket. Furthermore, the ticket information may include information indicating the name of the venue, event, museum, art gallery, movie, play, concert, etc., for which the ticket can be used for entry, and may also include information indicating the date on which the ticket can be used (event date, etc.). The payment amount information transmitted to user B's user terminal is the payment amount information received from user A's user terminal.

そして、ユーザBのユーザ端末は、チケット管理装置から受信したチケットに関する情報及び支払額情報を表示し、ユーザBに、表示された情報に係る入手チケットを他のユーザに譲渡するか否かを問い合わせる。なお、チケットの入手を要望したユーザAを示す情報が、チケットに関する情報及び支払額情報と共にユーザBの携帯端末に表示されてもよい。 Then, User B's user terminal displays information about the ticket and payment amount received from the ticket management device, and asks User B whether or not to transfer the acquired ticket related to the displayed information to another user. Information indicating User A, who requested the ticket, may also be displayed on User B's mobile terminal along with the ticket and payment amount information.

次に、図1の(4)に示されるように、ユーザBのユーザ端末から、ユーザBによって入力された、譲渡に関する情報がチケット管理装置に送信される。譲渡に関する情報は、ユーザBの入手チケットを他のユーザに譲渡することを示す情報、又は、ユーザBの入手チケットを他のユーザに譲渡しないことを示す情報である。なお、譲渡に関する情報における「ユーザBの入手チケット」は、ユーザBのユーザ端末がチケット管理装置から受信したチケットに関する情報に係る入手チケットである。 Next, as shown in Figure 1 (4), information regarding the transfer, entered by User B, is transmitted from User B's user terminal to the ticket management device. This transfer information indicates either that User B is transferring their acquired ticket to another user, or that User B is not transferring their acquired ticket to another user. Note that "User B's acquired ticket" in the transfer information refers to the acquired ticket related to the ticket information received by User B's user terminal from the ticket management device.

次に、チケット管理装置は、ユーザBのユーザ端末から、譲渡に関する情報を受信すると、受信した譲渡に関する情報に基づいて譲渡条件が満たされたか否かを判定する。例えば、譲渡に関する情報が、ユーザBの入手チケットをユーザAに譲渡することを示す情報である場合、譲渡条件が満たされたと判定される。また、譲渡に関する情報が、ユーザBの入手チケットをユーザAに譲渡しないことを示す情報である場合、譲渡条件が満たされていないと判定される。なお、譲渡に関する情報が、ユーザBの入手チケットをユーザAに譲渡することを示す情報であり、更に、ユーザAが譲受に同意した場合に、譲渡条件が満たされたと判定されてもよい。 Next, when the ticket management device receives transfer information from User B's user terminal, it determines whether the transfer conditions have been met based on the received information. For example, if the transfer information indicates that User B's acquired ticket will be transferred to User A, it is determined that the transfer conditions have been met. Conversely, if the transfer information indicates that User B's acquired ticket will not be transferred to User A, it is determined that the transfer conditions have not been met. Furthermore, if the transfer information indicates that User B's acquired ticket will be transferred to User A, and User A also agrees to the transfer, it may be determined that the transfer conditions have been met.

そして、図1の(5)に示されるように、譲渡条件が満たされた場合、ユーザBの入手チケットのうちの、ユーザAのユーザ端末から受信されたチケット種類IDと同一のチケット種類IDに関連付けられたチケットが、ユーザAの入手チケットとして登録される。これにより、ユーザAは、要望するチケットを入手して用いることが可能となる。 Then, as shown in Figure 1 (5), if the transfer conditions are met, the tickets acquired by User B that are associated with the same ticket type ID as the ticket type ID received from User A's user terminal will be registered as User A's acquired tickets. This allows User A to acquire and use the desired tickets.

上述のとおり、チケット管理システムは、他のユーザ(ユーザA(図1))が、ユーザ(ユーザB(図1))が既に入手している入手チケットの入手を要望している旨の情報を、ユーザ(ユーザB(図1))に提示することができる。よって、入手チケットを有するユーザは、仕事や病気等の理由により当該入手チケットを使用できないような場合であっても、当該入手チケットを保有し続けることなく、自動的に提示された譲渡先に、入手チケットを譲渡することが容易となる、このように、チケット管理システムによって、チケットの使用数及び/又はチケットの使用率を向上させることが可能となる。 As described above, the ticket management system can display information to User B (Figure 1) indicating that another user (User A (Figure 1)) has requested to acquire a ticket that User B (Figure 1) already possesses. Therefore, even if a user who possesses a ticket is unable to use it due to work, illness, or other reasons, they can easily transfer the ticket to the automatically indicated recipient without having to continue holding onto it. In this way, the ticket management system makes it possible to improve the number of tickets used and/or the ticket utilization rate.

なお、上述した図1の説明は、本発明の内容への理解を深めるための説明にすぎない。本発明は、具体的には、次に説明する各実施形態において実施され、且つ、本発明の原則を実質的に超えずに、さまざまな変形例によって実施されてもよい。このような変形例はすべて、本発明および本明細書の開示範囲に含まれる。 The explanation of Figure 1 described above is merely for the purpose of deepening understanding of the present invention. The present invention is specifically implemented in the embodiments described below and may be implemented by various modifications without substantially exceeding the principles of the present invention. All such modifications are included within the scope of the present invention and the disclosure of this specification.

(チケット管理システム1)
図2は、チケット管理システム1の概略構成の一例を示す図である。
(Ticket Management System 1)
Figure 2 shows an example of the schematic configuration of the ticket management system 1.

チケット管理システム1は、複数のユーザ端末2及びチケット管理装置3を有する。ユーザ端末2及びチケット管理装置3は、例えば、基地局4、移動体通信網5、ゲートウェイ6、及びインターネット7等の通信ネットワークを介して相互に接続される。複数のユーザ端末2及びチケット管理装置3間では、所定の通信プロトコルに基づいて通信が行われる。所定の通信プロトコルは、例えば、ハイパーテキスト転送プロトコル(Hypertext Transfer Protocol,HTTP)等である。 The ticket management system 1 comprises multiple user terminals 2 and ticket management devices 3. The user terminals 2 and ticket management devices 3 are interconnected via a communication network, such as a base station 4, a mobile communication network 5, a gateway 6, and the Internet 7. Communication between the multiple user terminals 2 and ticket management devices 3 takes place based on a predetermined communication protocol. This predetermined communication protocol is, for example, the Hypertext Transfer Protocol (HTTP).

ユーザ端末2は、スマートフォン等の情報処理装置である。ユーザ端末2は、携帯電話機、タブレット端末、タブレットPC(Personal Computer)、電子書籍リーダー、ウェアラブルコンピュータ等でもよい。ユーザ端末2は、携帯ゲーム機、ゲーム用コンソール又はノートPC等でもよい。 User terminal 2 is an information processing device such as a smartphone. User terminal 2 may also be a mobile phone, tablet device, tablet PC (Personal Computer), e-book reader, wearable computer, etc. User terminal 2 may also be a portable game console, game console, or notebook PC, etc.

図2では、1台のチケット管理装置3がチケット管理システム1の構成要素として図示されているが、チケット管理装置3は複数の物理的に別体のサーバ装置(コンピュータ)の集合であってもよい。この場合、複数のサーバ装置のそれぞれは、同一の機能を有するものでもよく、1台のチケット管理装置3の機能を分散して有するものでもよい。 In Figure 2, a single ticket management device 3 is shown as a component of the ticket management system 1. However, the ticket management device 3 may be a collection of multiple physically separate server devices (computers). In this case, each of the multiple server devices may have the same function, or they may each have a distributed function of the single ticket management device 3.

(ユーザ端末2)
図3は、ユーザ端末2の概略構成の一例を示す図である。
(User terminal 2)
Figure 3 shows an example of the schematic configuration of user terminal 2.

ユーザ端末2は、基地局4、移動体通信網5、ゲートウェイ6、及びインターネット7を介してチケット管理装置3に接続し、接続されたチケット管理装置3と通信を行う。ユーザ端末2は、チケット管理装置3に各種要求を送信すること、各種要求に対応するデータをチケット管理装置3から受信すること、チケット管理装置3からのデータに基づいて各種処理(表示処理等)を実行すること等を可能とする。そのために、ユーザ端末2は、端末通信部21と、端末記憶部22と、端末操作部23と、端末表示部24と、端末処理部25とを備える。 The user terminal 2 connects to the ticket management device 3 via the base station 4, mobile communication network 5, gateway 6, and the internet 7, and communicates with the connected ticket management device 3. The user terminal 2 is capable of sending various requests to the ticket management device 3, receiving data corresponding to those requests from the ticket management device 3, and executing various processes (such as display processing) based on the data from the ticket management device 3. To this end, the user terminal 2 comprises a terminal communication unit 21, a terminal storage unit 22, a terminal operation unit 23, a terminal display unit 24, and a terminal processing unit 25.

端末通信部21は、主に2.1GHz帯を感受帯域とするアンテナを含む通信インターフェース回路を有し、ユーザ端末2を通信ネットワークに接続する。端末通信部21は、基地局4により割り当てられるチャネルを介して、基地局4との間でLTE(Long Term Evolution)方式等による無線信号回線を確立し、基地局4との間で通信を行う。 The terminal communication unit 21 has a communication interface circuit including an antenna that primarily uses the 2.1 GHz band as its sensitivity band, and connects the user terminal 2 to the communication network. The terminal communication unit 21 establishes a wireless signal link with the base station 4 using the LTE (Long Term Evolution) method or the like via a channel allocated by the base station 4, and communicates with the base station 4.

端末通信部21及び基地局4の間の通信方式は、CDMA(Code Division Multiple Access)方式、W-CDMA(Wideband Code Division Multiple Access)方式等の他の通信方式でもよい。端末通信部21及び基地局4の間の通信方式は、第5世代(5G)移動通信システム等でもよい。端末通信部21及び基地局4の間の通信方式は、PHS(Personal Handy-phone System)等の他の通信方式でもよい。端末通信部21の周波数帯域は、上述の周波数帯域に限定されない。 The communication method between the terminal communication unit 21 and the base station 4 may be other communication methods such as CDMA (Code Division Multiple Access) or W-CDMA (Wideband Code Division Multiple Access). The communication method between the terminal communication unit 21 and the base station 4 may also be a fifth-generation (5G) mobile communication system. The communication method between the terminal communication unit 21 and the base station 4 may also be other communication methods such as PHS (Personal Handy-phone System). The frequency band of the terminal communication unit 21 is not limited to the frequency bands mentioned above.

端末記憶部22は、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)等の半導体メモリ装置を備える。端末記憶部22は、端末処理部25での処理に用いられるドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム、データ等を記憶する。端末記憶部22に記憶されるドライバプログラムは、端末通信部21を制御する携帯電話通信デバイスドライバプログラム、端末操作部23を制御する入力デバイスドライバプログラム、端末表示部24を制御する出力デバイスドライバプログラム等である。端末記憶部22に記憶される各種プログラムは、例えば外部のサーバ装置等から送信された公知のセットアッププログラム等を用いて端末記憶部22にインストールされてもよい。端末記憶部22に記憶されるデータは、例えば、ユーザ端末2を操作するユーザを識別するためのユーザIDである。端末記憶部22は、所定の処理に係るデータを一時的に記憶してもよい。 The terminal storage unit 22 includes, for example, a semiconductor memory device such as ROM (Read Only Memory) or RAM (Random Access Memory). The terminal storage unit 22 stores driver programs, operating system programs, application programs, data, etc., used in processing by the terminal processing unit 25. Driver programs stored in the terminal storage unit 22 include a mobile phone communication device driver program that controls the terminal communication unit 21, an input device driver program that controls the terminal operation unit 23, and an output device driver program that controls the terminal display unit 24. Various programs stored in the terminal storage unit 22 may be installed using, for example, a known setup program transmitted from an external server device. Data stored in the terminal storage unit 22 includes, for example, a user ID for identifying the user operating the user terminal 2. The terminal storage unit 22 may temporarily store data related to predetermined processing.

端末操作部23は、例えば、タッチパネル等のポインティングデバイスである。端末操作部23は、ユーザ端末2の操作が可能であればどのようなデバイスでもよく、例えば、キーパッドでもよい。ユーザは、端末操作部23を用いて、文字、数字及び記号、若しくは、端末表示部24の表示画面上の位置等を入力することができる。端末操作部23は、ユーザにより操作されると、その操作に対応する信号を発生する。そして、発生した信号は、ユーザの指示として端末処理部25に供給される。 The terminal operation unit 23 is, for example, a pointing device such as a touch panel. The terminal operation unit 23 can be any device that allows operation of the user terminal 2, such as a keypad. The user can use the terminal operation unit 23 to input characters, numbers, symbols, or positions on the display screen of the terminal display unit 24. When the terminal operation unit 23 is operated by the user, it generates a signal corresponding to that operation. The generated signal is then supplied to the terminal processing unit 25 as a user instruction.

端末表示部24は、液晶ディスプレイである。なお、端末表示部24は、有機EL(Electro-Luminescence)ディスプレイ等でもよい。端末表示部24は、端末処理部25から供給された映像データに応じた映像、動画像データに応じた動画像、静止画像データに応じた静止画像等を表示する。 The terminal display unit 24 is a liquid crystal display. Alternatively, the terminal display unit 24 may be an organic EL (Electro-Luminescence) display or the like. The terminal display unit 24 displays video data corresponding to the video data supplied from the terminal processing unit 25, moving images corresponding to the moving image data, still images corresponding to the still image data, etc.

端末処理部25は、一又は複数個のプロセッサ及びその周辺回路を備える。端末処理部25は、ユーザ端末2の全体的な動作を統括的に制御するものであり、例えば、CPU(Central Processing Unit)である。端末処理部25は、ユーザ端末2の各種処理が端末記憶部22に記憶されているプログラムや端末操作部23の操作等に基づいて適切な手順で実行されるように、端末通信部21、及び端末表示部24等の動作を制御する。端末処理部25は、端末記憶部22に記憶されているプログラム(オペレーティングシステムプログラムやドライバプログラム、アプリケーションプログラム等)に基づいて処理を実行する。また、端末処理部25は、複数のプログラム(アプリケーションプログラム等)を並列に実行することができる。 The terminal processing unit 25 comprises one or more processors and their peripheral circuits. The terminal processing unit 25 comprehensively controls the overall operation of the user terminal 2 and is, for example, a CPU (Central Processing Unit). The terminal processing unit 25 controls the operation of the terminal communication unit 21, the terminal display unit 24, etc., so that various processes of the user terminal 2 are executed in appropriate procedures based on programs stored in the terminal storage unit 22 and operations of the terminal operation unit 23. The terminal processing unit 25 executes processes based on programs (operating system programs, driver programs, application programs, etc.) stored in the terminal storage unit 22. Furthermore, the terminal processing unit 25 can execute multiple programs (application programs, etc.) in parallel.

端末処理部25は、端末受信部251と、表示処理部252と、端末送信部253とを有する。端末処理部25が有するこれらの各部は、端末処理部25が有するプロセッサ上で実行されるプログラムによって実装される機能モジュールである。あるいは、端末処理部25が有するこれらの各部は、独立した集積回路、マイクロプロセッサ、又はファームウェアとしてユーザ端末2に実装されてもよい。端末受信部251、表示処理部252、及び端末送信部253の機能の詳細は後述する。 The terminal processing unit 25 comprises a terminal receiving unit 251, a display processing unit 252, and a terminal transmitting unit 253. Each of these units in the terminal processing unit 25 is a functional module implemented by a program executed on the processor of the terminal processing unit 25. Alternatively, each of these units in the terminal processing unit 25 may be implemented in the user terminal 2 as an independent integrated circuit, microprocessor, or firmware. Details of the functions of the terminal receiving unit 251, the display processing unit 252, and the terminal transmitting unit 253 will be described later.

(チケット管理装置3)
図4は、チケット管理装置3の概略構成の一例を示す図である。
(Ticket management device 3)
Figure 4 shows an example of the schematic configuration of the ticket management device 3.

チケット管理装置3は、各ユーザが入手した入手チケットを管理するための機能を有する。この機能を実現するために、チケット管理装置3は、通信部31と、記憶部32と、処理部33とを備える。 The ticket management device 3 has a function for managing the tickets acquired by each user. To realize this function, the ticket management device 3 comprises a communication unit 31, a storage unit 32, and a processing unit 33.

通信部31は、チケット管理装置3をインターネット7に接続するための通信インターフェース回路を有する。通信部31は、ユーザ端末2から受信したデータを処理部33に供給する。通信部31は、処理部33から供給されたデータをユーザ端末2に送信する。 The communication unit 31 has a communication interface circuit for connecting the ticket management device 3 to the internet 7. The communication unit 31 supplies data received from the user terminal 2 to the processing unit 33. The communication unit 31 transmits the data supplied from the processing unit 33 to the user terminal 2.

記憶部32は、例えば、半導体メモリ、磁気ディスク装置、及び光ディスク装置の内の少なくとも一つを有する。記憶部32は、処理部33による処理に用いられるドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム、データ等を記憶する。例えば、記憶部32は、ドライバプログラムとして、通信部31を制御する通信デバイスドライバプログラム等を記憶する。コンピュータプログラムは、例えばCD-ROM、DVD-ROM等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いて記憶部32にインストールされてもよい。記憶部32は、データとして、チケット管理テーブルT1及び入手チケットテーブルT2等を記憶する。記憶部32は、所定の処理に係るデータを一時的に記憶してもよい。 The storage unit 32 includes, for example, at least one of a semiconductor memory, a magnetic disk drive, and an optical disk drive. The storage unit 32 stores driver programs, operating system programs, application programs, data, etc., used in processing by the processing unit 33. For example, the storage unit 32 stores a communication device driver program for controlling the communication unit 31 as a driver program. Computer programs may be installed in the storage unit 32 using a known setup program, etc., from a computer-readable portable recording medium such as a CD-ROM or DVD-ROM. The storage unit 32 stores data such as a ticket management table T1 and an acquired ticket table T2. The storage unit 32 may temporarily store data related to predetermined processing.

以下、図5を参照して、記憶部32に記憶されるチケット管理テーブルT1及び入手チケットテーブルT2のデータ構造の一例を説明する。 The following describes an example of the data structure of the ticket management table T1 and the acquired ticket table T2 stored in the memory unit 32, with reference to Figure 5.

(チケット管理テーブルT1)
図5(a)は、チケット管理テーブルT1のデータ構造の一例を示す図である。チケット管理テーブルT1は、チケットの種類ごとに、チケット種類IDと,チケット名称と、使用日と、販売期間と、販売最大数と、販売数とが互いに関連付けて記憶される。
(Ticket management table T1)
Figure 5(a) shows an example of the data structure of the ticket management table T1. In the ticket management table T1, the ticket type ID, ticket name, usage date, sales period, maximum number of tickets sold, and number of tickets sold are stored in relation to each other for each type of ticket.

チケット種類IDは、チケットの各種類に固有の識別情報である。チケット名称は、各種類のチケットの名称であり、例えば、イベント名称、映画、演劇、コンサート名称等である。なお、図5(a)に示す例では、同じチケット名称「チケットB」のチケットであれば、使用日が異なっていても、同じチケット種類IDが関連付けられているが、使用日が異なれば、同じチケット名称「チケットB」のチケットであっても、異なるチケット種類IDが関連付けられてもよい。使用日は、各種類のチケットを使用することができる日又は期間(連続する複数の日)である。販売期間は、各種類のチケットを正規の販売者(ユーザではない)が販売する期間である。販売最大数は、正規の販売者が販売する各種類のチケットの総数である。販売数は、正規の販売者によって販売された現在の販売済みのチケットの数である。なお、図5(a)に示す例では、同じチケット名称「チケットB」のチケットの販売最大数が、全ての使用日における総数であるが、同じチケット名称「チケットB」のチケットであっても、使用日が異なれば販売最大数が異なる場合、使用日ごと(図5(a)の例では、「8/3」及び「9/2~9/9」)に、対応する販売最大数及び販売数が管理されてもよい。この場合、同じチケット名称「チケットB」のチケットであっても、使用日が異なれば、異なるチケット種類IDが販売最大数及び販売数に関連付けられる。 The ticket type ID is unique identification information for each type of ticket. The ticket name is the name of each type of ticket, such as the event name, movie, play, or concert name. In the example shown in Figure 5(a), tickets with the same ticket name "Ticket B" are associated with the same ticket type ID even if the usage dates are different. However, tickets with the same ticket name "Ticket B" may be associated with different ticket type IDs if the usage dates are different. The usage date is the day or period (multiple consecutive days) during which each type of ticket can be used. The sales period is the period during which each type of ticket is sold by an authorized seller (not a user). The maximum number of tickets sold is the total number of tickets of each type sold by an authorized seller. The number of tickets sold is the current number of tickets sold by an authorized seller. In the example shown in Figure 5(a), the maximum number of tickets sold for the same ticket name "Ticket B" represents the total number for all usage dates. However, even for tickets with the same ticket name "Ticket B," if the maximum number of tickets sold differs depending on the usage date, the corresponding maximum number of tickets sold and the number of tickets sold may be managed separately for each usage date (in the example in Figure 5(a), this would be "8/3" and "9/2-9/9"). In this case, even for tickets with the same ticket name "Ticket B," different ticket type IDs will be associated with the maximum number of tickets sold and the number of tickets sold depending on the usage date.

(入手チケットテーブルT2)
図5(b)は、入手チケットテーブルT2のデータ構造の一例を示す図である。入手チケットテーブルT2は、チケットの各種類と、一又は複数のチケットIDとが互いに関連付けて記憶され、更に、一又は複数のチケットIDのそれぞれと、座席と、ユーザIDと、支払額と、ユーザ履歴とが互いに関連付けて記憶される。
(Ticket acquisition table T2)
Figure 5(b) shows an example of the data structure of the acquired ticket table T2. The acquired ticket table T2 stores each ticket type and one or more ticket IDs in association with each other, and further stores each of the one or more ticket IDs in association with each other, along with the seat, user ID, payment amount, and user history.

チケットIDは、各種類のチケットが販売された場合に、各チケットに対応付けられる識別情報である。例えば、チケット種類ID「G0001」は、販売最大数が5,000であるため、チケット種類ID「G0001」に対して、最大で5,000のチケットIDが関連付けられる。座席は、例えばチケットが映画、演劇又はコンサートである場合に、チケットを使用したユーザが着席する座席の識別情報である。ユーザIDは、関連付けられたチケットIDのチケットを入手したユーザのユーザIDである。支払額は、関連付けられたチケットIDのチケットを入手したユーザが支払った金額である。ユーザ履歴は、関連付けられたチケットIDのチケットを過去に入手していたユーザのユーザIDである。なお、ユーザ履歴は、入手チケットテーブルT2に含まれなくてもよい。 The ticket ID is an identification piece of information associated with each ticket when each type of ticket is sold. For example, since the maximum number of tickets sold for ticket type ID "G0001" is 5,000, up to 5,000 ticket IDs can be associated with ticket type ID "G0001". The seat information is the identification piece of information for the seat where the user will sit if the ticket is for a movie, play, or concert. The user ID is the user ID of the user who obtained the ticket with the associated ticket ID. The payment amount is the amount paid by the user who obtained the ticket with the associated ticket ID. The user history is the user ID of users who have previously obtained tickets with the associated ticket ID. Note that the user history does not necessarily have to be included in the acquired ticket table T2.

図4に戻り、処理部33は、一又は複数個のプロセッサ及びその周辺回路を有する。処理部33は、チケット管理装置3の全体的な動作を統括的に制御するものであり、例えば、CPUである。処理部33は、チケット管理装置3の各種処理が記憶部32に記憶されているプログラム等に応じて適切な手順で実行されるように、通信部31等の動作を制御する。処理部33は、記憶部32に記憶されているプログラム(ドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム等)に基づいて処理を実行する。また、処理部33は、複数のプログラム(アプリケーションプログラム等)を並列に実行できる。 Returning to Figure 4, the processing unit 33 comprises one or more processors and their peripheral circuits. The processing unit 33 comprehensively controls the overall operation of the ticket management device 3 and is, for example, a CPU. The processing unit 33 controls the operation of the communication unit 31 and other components so that various processes of the ticket management device 3 are executed in appropriate procedures according to the programs stored in the storage unit 32. The processing unit 33 executes processes based on the programs (driver programs, operating system programs, application programs, etc.) stored in the storage unit 32. Furthermore, the processing unit 33 can execute multiple programs (application programs, etc.) in parallel.

処理部33は、送信部331と、受信部332と、制御部333と、抽出部334と、記憶処理部335とを有する。処理部33が有するこれらの各部は、処理部33が有するプロセッサ上で実行されるプログラムによって実装される機能モジュールである。あるいは、処理部33が有するこれらの各部は、独立した集積回路、マイクロプロセッサ、又はファームウェアとしてチケット管理装置3に実装されてもよい。送信部331、受信部332、制御部333、抽出部334、及び記憶処理部335の機能の詳細は後述する。 The processing unit 33 comprises a transmission unit 331, a reception unit 332, a control unit 333, an extraction unit 334, and a storage processing unit 335. Each of these units in the processing unit 33 is a functional module implemented by a program executed on the processor of the processing unit 33. Alternatively, each of these units in the processing unit 33 may be implemented in the ticket management device 3 as an independent integrated circuit, microprocessor, or firmware. Details of the functions of the transmission unit 331, reception unit 332, control unit 333, extraction unit 334, and storage processing unit 335 will be described later.

(各種画面の説明)
以下、図6~図7を参照して、ユーザ端末2の端末表示部24に表示される各種画面について説明する。
(Explanation of various screens)
The following describes the various screens displayed on the terminal display unit 24 of the user terminal 2, with reference to Figures 6 and 7.

(要望入力画面600)
図6(a)は、ユーザ端末2の端末表示部24に表示される要望入力画面600の一例を示す図である。
(Request input screen 600)
Figure 6(a) shows an example of a request input screen 600 displayed on the terminal display unit 24 of the user terminal 2.

要望入力画面600は、例えば、他のユーザの入手チケットの入手を要望しているユーザによって、要望入力画面600の表示指示が端末操作部23を介して入力された場合に当該ユーザのユーザ端末2の端末表示部24に表示される。例えば、要望入力画面600の表示指示は、制御プログラム(例えば、アプリケーションプログラム)を示す起動アイコン等(図示しない)がユーザによる端末操作部23の操作によって指示された場合に入力される。以下、他のユーザの入手チケットの入手を要望するユーザを「ユーザA」とし、入手チケットを入手している他のユーザを「ユーザB」として説明する。 The request input screen 600 is displayed on the terminal display unit 24 of the user terminal 2 of a user who is requesting to obtain an acquisition ticket from another user, for example, when the user gives a display instruction for the request input screen 600 via the terminal operation unit 23. For example, the display instruction for the request input screen 600 is given when the user instructs the terminal operation unit 23 to display a startup icon (not shown) indicating a control program (e.g., an application program). Hereinafter, the user requesting to obtain an acquisition ticket from another user will be referred to as "User A," and the other user who has obtained the acquisition ticket will be referred to as "User B."

要望入力画面600には、例えば、チケット種類入力オブジェクト601と、支払額入力オブジェクト602と、送信ボタン603と、キャンセルボタン604とが含まれる。 The request input screen 600 includes, for example, a ticket type input object 601, a payment amount input object 602, a submit button 603, and a cancel button 604.

チケット種類入力オブジェクト601は、例えば、入手を要望するチケットの種類をユーザAが選択入力するためのドロップダウンリストである。ユーザ端末2の端末受信部251は、要望入力画面600の表示前に、チケット管理装置3の送信部331から送信されたチケットの種類に関するチケット種類情報を、端末通信部21を介して受信する。チケット種類情報は、例えば、チケット管理テーブルT1に記憶された一又は複数のチケット種類ID及びチケット名称である。次に、ユーザ端末2の表示処理部252は、受信したチケット種類情報に基づいて構成されたチケット種類入力オブジェクト601を含む要望入力画面600を表示する。次に、ユーザAによってチケット種類入力オブジェクト601が指定されると、チケット管理装置3によって管理される一又は複数の種類のチケットの名称を含むリストが表示される。ユーザAによって一又は複数の種類のチケットの名称のいずれかが選択されると、リストの表示が終了し、チケット種類入力オブジェクト601内に、選択された名称が表示される。これにより、チケット管理装置3によって管理されるチケット種類IDの中から、ユーザAによって選択された名称に対応するチケット種類IDが指定される。 The ticket type input object 601 is, for example, a dropdown list for user A to select the type of ticket they wish to obtain. Before displaying the request input screen 600, the terminal receiving unit 251 of the user terminal 2 receives ticket type information transmitted from the transmission unit 331 of the ticket management device 3 via the terminal communication unit 21. This ticket type information includes, for example, one or more ticket type IDs and ticket names stored in the ticket management table T1. Next, the display processing unit 252 of the user terminal 2 displays the request input screen 600, including the ticket type input object 601 configured based on the received ticket type information. When user A specifies the ticket type input object 601, a list containing the names of one or more ticket types managed by the ticket management device 3 is displayed. When user A selects one of the names of one or more ticket types, the list display ends, and the selected name is displayed within the ticket type input object 601. This allows the ticket type ID corresponding to the name selected by user A to be specified from among the ticket type IDs managed by the ticket management device 3.

支払額入力オブジェクト602は、入手を要望するチケットの支払額を示す数値をユーザAが入力するためのテキストボックスである。送信ボタン603は、ユーザAによるチケット種類入力オブジェクト601の操作に応じて指定されたチケット種類IDと、支払額入力オブジェクト602に入力された支払額を示す数値情報とを、要望情報としてチケット管理装置3に送信するためのボタンオブジェクトである。なお、要望情報と共にユーザAのユーザIDがチケット管理装置3に送信されてもよい。キャンセルボタン604は、要望入力画面600の表示を終了するためのボタンオブジェクトである。 The payment amount input object 602 is a text box for user A to enter a numerical value indicating the payment amount for the ticket they wish to obtain. The submit button 603 is a button object for sending the ticket type ID specified in response to user A's operation on the ticket type input object 601, along with the numerical information indicating the payment amount entered in the payment amount input object 602, as request information to the ticket management device 3. Note that user A's user ID may also be sent to the ticket management device 3 along with the request information. The cancel button 604 is a button object for ending the display of the request input screen 600.

(要望回答画面610)
図6(b)は、ユーザ端末2の端末表示部24に表示される要望回答画面610の一例を示す図である。
(Request response screen 610)
Figure 6(b) shows an example of a request response screen 610 displayed on the terminal display unit 24 of the user terminal 2.

要望回答画面610は、例えば、ユーザBによって、要望回答画面610の表示指示が端末操作部23を介して入力された場合にユーザBのユーザ端末2の端末表示部24に表示される。例えば、要望入力画面600の表示指示は、制御プログラム(例えば、アプリケーションプログラム)を示す起動アイコン等(図示しない)がユーザBによる端末操作部23の操作によって指示された場合に入力される。 The request response screen 610 is displayed on the terminal display unit 24 of user B's user terminal 2 when, for example, user B inputs a display instruction for the request response screen 610 via the terminal operation unit 23. For example, the display instruction for the request input screen 600 is input when user B instructs the terminal operation unit 23 to display a startup icon (not shown) indicating a control program (e.g., an application program).

要望回答画面610には、一又は複数の要望情報表示欄611a~611cが含まれる。要望情報表示欄611a~611cのそれぞれは、一又は複数のユーザAのユーザ端末2から送信された要望情報に基づいて構成される。 The request response screen 610 includes one or more request information display fields 611a to 611c. Each of the request information display fields 611a to 611c is configured based on request information transmitted from one or more user A's user terminal 2.

例えば、チケット管理装置3の受信部332が、通信部31を介して、一又は複数のユーザAのユーザ端末2から送信された要望情報を受信した場合、チケット管理装置3の抽出部334は、受信された要望情報に含まれるチケット種類IDに関連付けられたユーザIDを入手チケットテーブルT2から抽出する。チケット管理装置3の送信部331は、抽出されたユーザIDによって示されるユーザBのユーザ端末2に、受信された要望情報に含まれるチケット種類IDに関連付けられたチケット名称と、受信された要望情報に含まれる支払額を示す情報と、受信された要望情報とともに送信されたユーザIDとを、申込情報として通信部31を介して送信する。ユーザBのユーザ端末2の端末受信部251によって、申込情報が受信された場合、ユーザBのユーザ端末2の表示処理部252は、申込情報のうちの、チケット名称と支払額を示す情報とを含む要望情報表示欄611を含む要望回答画面610を端末表示部24に表示する。 For example, when the receiving unit 332 of the ticket management device 3 receives request information transmitted from one or more user terminals 2 of user A via the communication unit 31, the extraction unit 334 of the ticket management device 3 extracts the user ID associated with the ticket type ID included in the received request information from the acquired ticket table T2. The transmitting unit 331 of the ticket management device 3 transmits the ticket name associated with the ticket type ID included in the received request information, the payment amount information included in the received request information, and the user ID transmitted along with the received request information as application information via the communication unit 31 to the user terminal 2 of user B indicated by the extracted user ID. When the application information is received by the terminal receiving unit 251 of user B's user terminal 2, the display processing unit 252 of user B's user terminal 2 displays a request response screen 610 on the terminal display unit 24, including a request information display field 611 containing the ticket name and payment amount information from the application information.

図6(b)に示される例では、3つの要望情報表示欄611a~611cが、ユーザBのユーザ端末2に表示された要望回答画面610に含まれる。すなわち、ユーザBの入手チケットの入手を要望している3人のユーザAのユーザ端末2が、それぞれ要望情報をチケット管理装置3に送信したことが示されている。なお、1人のユーザAが要望情報を複数回送信している場合、例えば、要望情報表示欄611に対応する要望情報と要望情報表示欄611cに対応する要望情報とは、同一のユーザが送信している場合もある。 In the example shown in Figure 6(b), the three request information display fields 611a to 611c are included in the request response screen 610 displayed on user B's user terminal 2. This indicates that the user terminals 2 of three users A, who are requesting the acquisition of user B's acquisition ticket, have each sent request information to the ticket management device 3. Note that if one user A sends request information multiple times, for example, the request information corresponding to request information display field 611 and the request information corresponding to request information display field 611c may be sent by the same user.

要望情報表示欄611a~611cのそれぞれには、譲渡許可ボタン612a~612cと譲渡拒否ボタン613a~613cが含まれる。譲渡許可ボタン612a~612cは、譲渡許可ボタン612a~612cの要望情報表示欄611a~611cに対応する申込情報に含まれるユーザIDによって示されるユーザAへ入手チケットを譲渡することを示す回答情報を送信するためのボタンオブジェクトである。例えば、図6(b)に示される要望情報表示欄611aの譲渡許可ボタン612aがユーザBによって指定されると、端末送信部253は、ユーザBの入手チケットである「チケットA」を支払額「6,200円」で、要望情報表示欄611aに対応する申込情報に含まれるユーザIDのユーザAに譲渡することを示す回答情報を、端末通信部21を介してチケット管理装置3に送信する。 Each of the request information display fields 611a to 611c contains transfer permission buttons 612a to 612c and transfer rejection buttons 613a to 613c. The transfer permission buttons 612a to 612c are button objects for sending response information indicating that the acquired ticket will be transferred to User A, indicated by the User ID included in the application information corresponding to the request information display fields 611a to 611c. For example, if User B selects the transfer permission button 612a in the request information display field 611a shown in Figure 6(b), the terminal transmission unit 253 sends response information to the ticket management device 3 via the terminal communication unit 21, indicating that "Ticket A," which is User B's acquired ticket, will be transferred to User A, whose User ID is included in the application information corresponding to the request information display field 611a, for a payment of "6,200 yen."

譲渡拒否ボタン613a~613cは、譲渡拒否ボタン613a~613cの要望情報表示欄611a~611cに対応する申込情報に含まれるユーザIDによって示されるユーザAへ入手チケットを譲渡しないことを示す回答情報を送信するためのボタンオブジェクトである。例えば、図6(b)に示される要望情報表示欄611cの譲渡拒否ボタン613cがユーザBによって指定されると、端末送信部253は、ユーザBの入手チケットである「チケットB」を支払額「2,500円」で、要望情報表示欄611cに対応する申込情報に含まれるユーザIDのユーザAに譲渡しないことを示す回答情報を、端末通信部21を介してチケット管理装置3に送信する。 The transfer rejection buttons 613a to 613c are button objects for sending response information indicating that the acquired ticket will not be transferred to User A, who is indicated by the User ID included in the application information corresponding to the request information display fields 611a to 611c of the transfer rejection buttons 613a to 613c. For example, if the transfer rejection button 613c in the request information display field 611c shown in Figure 6(b) is selected by User B, the terminal transmission unit 253 sends response information to the ticket management device 3 via the terminal communication unit 21 indicating that the acquired ticket, "Ticket B," will not be transferred to User A, whose User ID is included in the application information corresponding to the request information display field 611c, for a payment amount of "2,500 yen."

(結果画面700)
図7(a)は、ユーザ端末2の端末表示部24に表示される結果画面700の一例を示す図である。
(Result screen 700)
Figure 7(a) shows an example of a results screen 700 displayed on the terminal display unit 24 of the user terminal 2.

結果画面700は、ユーザBがユーザBの入手チケットをユーザAに譲渡する旨の回答情報を受信したチケット管理装置3から送信された結果情報に基づく画面である。結果画面700には、結果表示701と、支払ボタン702と、キャンセルボタン703とが含まれる。 The results screen 700 is a screen based on result information transmitted from the ticket management device 3, which received response information from User B indicating that User B will transfer the ticket acquired by User B to User A. The results screen 700 includes a result display 701, a payment button 702, and a cancel button 703.

結果表示701は、ユーザBがユーザBの入手チケットをユーザAに譲渡することを通知する表示である。支払ボタン702は、図示しない支払画面を表示するためのボタンオブジェクトである。なお、支払画面にてユーザAの支払い手続きが完了すると、ユーザBの入手チケットのユーザAへの譲渡が成立する。なお、予めユーザAのクレジットカード等の情報が、チケット管理装置3に登録されている場合、ユーザBが譲渡許可ボタン612を指定することで、ユーザBの入手チケットのユーザAへの譲渡が成立するようにしてもよい。または、ユーザBが譲渡許可ボタン612を指定し、更にユーザAが図示しない承諾ボタン(結果画面700内)を指定することで、ユーザBの入手チケットのユーザAへの譲渡が成立するようにしてもよい。キャンセルボタン703は、結果画面700の表示を終了し、且つ、ユーザBの入手チケットのユーザAへの譲渡を中止するためのボタンオブジェクトである。 The result display 701 is a display notifying user B that user B is transferring their acquired ticket to user A. The payment button 702 is a button object for displaying a payment screen (not shown). Once user A completes the payment procedure on the payment screen, the transfer of user B's acquired ticket to user A is completed. If user A's credit card information is already registered in the ticket management device 3, user B may specify the transfer permission button 612 to complete the transfer of user B's acquired ticket to user A. Alternatively, user B may specify the transfer permission button 612, and user A may further specify the accept button (within the result screen 700) (not shown) to complete the transfer of user B's acquired ticket to user A. The cancel button 703 is a button object for ending the display of the result screen 700 and canceling the transfer of user B's acquired ticket to user A.

(結果画面710)
図7(b)は、ユーザ端末2の端末表示部24に表示される他の結果画面710の一例を示す図である。
(Result screen 710)
Figure 7(b) shows an example of another results screen 710 displayed on the terminal display unit 24 of the user terminal 2.

結果画面710は、ユーザBがユーザBの入手チケットをユーザAに譲渡しない旨の回答情報を受信したチケット管理装置3から送信された結果情報に基づく画面である。結果画面710には、結果表示711と、再申込ボタン712と、キャンセルボタン713とが含まれる。 The results screen 710 is a screen based on the result information transmitted from the ticket management device 3, which received response information from User B stating that User B will not transfer the ticket obtained by User B to User A. The results screen 710 includes a result display 711, a re-application button 712, and a cancel button 713.

結果表示711は、ユーザBがユーザBの入手チケットをユーザAに譲渡しないことを通知する表示である。複数のユーザBのユーザ端末2に申込情報が送信された場合、入手チケットをユーザAに譲渡しないことを通知したユーザBの人数が結果表示711に示されてもよい。再申込ボタン712は、結果画面710の表示を終了し、要望入力画面600を再表示するためのボタンオブジェクトである。キャンセルボタン713は結果画面710の表示を終了するためのボタンオブジェクトである。 The result display 711 is a display notifying user B that user B will not transfer their acquired ticket to user A. If application information is sent to multiple user terminals 2 of user B, the number of user B users who notified that they will not transfer their acquired ticket to user A may be shown in the result display 711. The re-application button 712 is a button object for ending the display of the results screen 710 and redisplaying the request input screen 600. The cancel button 713 is a button object for ending the display of the results screen 710.

(端末処理部25及び処理部33の機能の説明)
以下、ユーザ端末2の端末受信部251、表示処理部252、及び端末送信部253の機能、並びに、チケット管理装置3の送信部331、受信部332、制御部333、抽出部334、及び記憶処理部335の機能について説明する。
(Description of the functions of terminal processing unit 25 and processing unit 33)
The following describes the functions of the terminal receiving unit 251, display processing unit 252, and terminal transmitting unit 253 of the user terminal 2, as well as the functions of the transmitting unit 331, receiving unit 332, control unit 333, extraction unit 334, and storage processing unit 335 of the ticket management device 3.

(端末受信部251)
ユーザAのユーザ端末2の端末受信部251は、端末通信部21を介して、チケット管理装置3から送信されたチケット種類情報を受信する。
(Terminal receiving unit 251)
The terminal receiving unit 251 of user A's user terminal 2 receives ticket type information transmitted from the ticket management device 3 via the terminal communication unit 21.

ユーザBのユーザ端末2の端末受信部251は、端末通信部21を介して、チケット管理装置3から送信されたユーザAに係る申込情報を受信する。 The terminal receiving unit 251 of user B's user terminal 2 receives application information related to user A transmitted from the ticket management device 3 via the terminal communication unit 21.

ユーザAのユーザ端末2の端末受信部251は、端末通信部21を介して、チケット管理装置3から送信された結果情報を受信する。 The terminal receiving unit 251 of user A's user terminal 2 receives the result information transmitted from the ticket management device 3 via the terminal communication unit 21.

(表示処理部252)
ユーザAのユーザ端末2の表示処理部252は、要望入力画面600の表示指示がユーザAによって端末操作部23を介して入力された場合、要望入力画面600を端末表示部24に表示する表示処理を実行する。表示処理部252は、端末受信部251によって受信されたチケット種類情報に基づいて要望入力画面600を表示するための表示データを生成する。
(Display processing unit 252)
When a display instruction for the request input screen 600 is input by user A via the terminal operation unit 23, the display processing unit 252 of user A's user terminal 2 executes a display process to display the request input screen 600 on the terminal display unit 24. The display processing unit 252 generates display data for displaying the request input screen 600 based on the ticket type information received by the terminal receiving unit 251.

ユーザBのユーザ端末2の表示処理部252は、端末受信部251によってユーザAに係る申込情報が受信された場合に要望回答画面610の表示処理を実行する。要望回答画面610の表示処理の一例は次のとおりである。表示処理部252は、過去又は同時に、他のユーザAに係る申込情報が受信されていない場合、今回受信したユーザAに係る申込情報に基づく要望情報表示欄611を含む要望回答画面610を端末表示部24に表示する。また、表示処理部252は、過去又は同時に、他のユーザAに係る申込情報が受信されている場合、今回受信したユーザAに係る申込情報に基づく要望情報表示欄611と、他のユーザAに係る申込情報に基づく要望情報表示欄611との表示順番を決定する。例えば、申込情報の受信時刻が直近であるほど申込情報に基づく要望情報表示欄611が要望回答画面610の上方に表示されるように表示順番が決定される。そして、表示処理部252は、決定された表示順番に従って配置された複数の要望情報表示欄611を含む要望回答画面610を端末表示部24に表示する。 The display processing unit 252 of user B's user terminal 2 executes the display processing of the request response screen 610 when application information relating to user A is received by the terminal receiving unit 251. An example of the display processing of the request response screen 610 is as follows: If no application information relating to other users A has been received in the past or simultaneously, the display processing unit 252 displays the request response screen 610, including the request information display field 611 based on the application information relating to user A received this time, on the terminal display unit 24. Furthermore, if application information relating to other users A has been received in the past or simultaneously, the display processing unit 252 determines the display order of the request information display field 611 based on the application information relating to user A received this time and the request information display field 611 based on the application information relating to other users A. For example, the display order is determined so that the more recent the application information was received, the higher the request information display field 611 based on that application information is displayed on the request response screen 610. Then, the display processing unit 252 displays the request response screen 610, including the multiple request information display fields 611 arranged according to the determined display order, on the terminal display unit 24.

ユーザAのユーザ端末2の表示処理部252は、端末受信部251によって結果情報が受信された場合、結果情報に基づいて結果画面700又は701を生成し、生成した結果画面700又は701を表示する表示処理を実行する。 When the display processing unit 252 of user A's user terminal 2 receives result information from the terminal receiving unit 251, it generates a result screen 700 or 701 based on the result information and executes a display process to display the generated result screen 700 or 701.

(端末送信部253)
ユーザAのユーザ端末2の端末送信部253は、ユーザAによるチケット種類入力オブジェクト601の操作に応じて指定されたチケット種類IDと、支払額入力オブジェクト602に入力された支払額を示す数値情報とを、要望情報として、端末通信部21を介してチケット管理装置3に送信する。端末送信部253は、要望情報と共にユーザAのユーザIDをチケット管理装置3に送信する。
(Terminal transmission unit 253)
The terminal transmission unit 253 of user A's user terminal 2 transmits the ticket type ID specified in response to user A's operation of the ticket type input object 601, and numerical information indicating the payment amount entered in the payment amount input object 602, as request information to the ticket management device 3 via the terminal communication unit 21. Along with the request information, the terminal transmission unit 253 also transmits user A's user ID to the ticket management device 3.

ユーザAのユーザ端末2の端末送信部253は、ユーザBの回答情報を、端末通信部21を介してチケット管理装置3に送信する。 The terminal transmission unit 253 of user A's user terminal 2 transmits user B's response information to the ticket management device 3 via the terminal communication unit 21.

ユーザAのユーザ端末2の端末送信部253は、要望入力画面600の表示指示の入力に応じてチケット種類情報の送信要求を、端末通信部21を介してチケット管理装置3に送信してもよい。 The terminal transmission unit 253 of user A's user terminal 2 may transmit a request to send ticket type information to the ticket management device 3 via the terminal communication unit 21 in response to the input of display instructions on the request input screen 600.

(送信部331)
チケット管理装置3の送信部331は、チケット管理テーブルT1に記憶された一又は複数のチケット種類ID及びチケット名称であるチケット種類情報を、通信部31を介してユーザ端末2に送信する。例えば、送信部331は、要望入力画面600の表示指示の入力に応じてユーザ端末2から送信されたチケット種類情報の送信要求に応じて、チケット種類情報をユーザ端末2に送信してもよい。また、送信部331は、チケット種類情報を所定の時間ごとに(例えば「10秒ごとに」)、チケット種類情報をユーザ端末2に送信してもよい。
(Transmitter 331)
The transmission unit 331 of the ticket management device 3 transmits ticket type information, which consists of one or more ticket type IDs and ticket names stored in the ticket management table T1, to the user terminal 2 via the communication unit 31. For example, the transmission unit 331 may transmit ticket type information to the user terminal 2 in response to a request to transmit ticket type information sent from the user terminal 2 in response to a display instruction input on the request input screen 600. Alternatively, the transmission unit 331 may transmit ticket type information to the user terminal 2 at predetermined time intervals (for example, "every 10 seconds").

チケット管理装置3の送信部331は、受信部332によって要望情報が受信された場合、要望情報に対応する申込情報を作成する。例えば、送信部331は、要望情報に含まれるチケット種類IDに関連付けられたチケット名称をチケット管理テーブルT1から抽出する。そして、送信部331は、抽出したチケット名称と、要望情報に含まれる支払額を示す情報と、要望情報とともに送信されたユーザIDとを含む申込情報を作成する。 When the receiving unit 332 receives request information from the ticket management device 3, the transmitting unit 331 creates application information corresponding to the request information. For example, the transmitting unit 331 extracts the ticket name associated with the ticket type ID included in the request information from the ticket management table T1. Then, the transmitting unit 331 creates application information including the extracted ticket name, information indicating the payment amount included in the request information, and the user ID transmitted along with the request information.

チケット管理装置3の送信部331は、作成された申込情報を、後述する抽出処理によって抽出されたユーザBのユーザ端末2に通信部31を介して送信する。送信部331は、入手チケットテーブルT2から抽出されたユーザIDが複数である場合、抽出された複数のユーザIDによって示される複数のユーザBのユーザ端末2のそれぞれに、後述する送信順番にしたがって、申込情報を送信する。なお、送信部331は、複数のユーザBのユーザ端末2に、同時に申込情報を送信してもよい。 The transmission unit 331 of the ticket management device 3 transmits the created application information via the communication unit 31 to the user terminals 2 of user B, which have been extracted by the extraction process described later. If multiple user IDs are extracted from the acquired ticket table T2, the transmission unit 331 transmits the application information to each of the user terminals 2 of user B, which are indicated by the multiple extracted user IDs, according to the transmission order described later. The transmission unit 331 may also transmit the application information to multiple user terminals 2 of user B simultaneously.

チケット管理装置3の送信部331は、受信部332によって受信された回答情報に基づいて結果情報を作成し、作成した結果情報を、通信部31を介してユーザAのユーザ端末2に送信する。結果情報の送信先のユーザ端末2は、結果情報に対応する要望情報を送信したユーザAのユーザ端末2である。 The transmission unit 331 of the ticket management device 3 creates result information based on the response information received by the reception unit 332, and transmits the created result information to user A's user terminal 2 via the communication unit 31. The user terminal 2 to which the result information is transmitted is the user terminal 2 of user A who sent the request information corresponding to the result information.

チケット管理装置3の送信部331は、制御部333によって後述する開始条件が満たされていないと判断された場合、ユーザAのユーザ端末2から受信した要望情報に対して、要望情報の受付を拒否する通知をユーザAのユーザ端末2に送信してもよい。 If the control unit 333 determines that the start conditions described later are not met, the transmission unit 331 of the ticket management device 3 may send a notification to user A's user terminal 2 rejecting the request information received from user A's user terminal 2.

(受信部332) (Receiving unit 332)

チケット管理装置3の受信部332は、ユーザAのユーザ端末2によって送信された要望情報を、通信部31を介して受信する。 The receiving unit 332 of the ticket management device 3 receives the request information transmitted by user A's user terminal 2 via the communication unit 31.

チケット管理装置3の受信部332は、ユーザBのユーザ端末2によって送信された回答情報を、通信部31を介して受信する。 The receiving unit 332 of the ticket management device 3 receives the response information transmitted by user B's user terminal 2 via the communication unit 31.

チケット管理装置3の受信部332は、要望入力画面600の表示指示の入力に応じたチケット種類情報の送信要求がユーザ端末2から送信された場合、通信部31を介してチケット種類情報の送信要求を受信する。 When a request to transmit ticket type information is sent from the user terminal 2 in response to the display instructions entered on the request input screen 600, the receiving unit 332 of the ticket management device 3 receives the request via the communication unit 31.

(制御部333)
チケット管理装置3の制御部333は、受信部332によって要望情報が受信された場合、開始条件が満たされているか否かを判定する。例えば、制御部333は、受信した要望情報に含まれるチケット種類IDに対応する販売期間をチケット管理テーブルT1から抽出し、販売期間が終了している(現在日時が販売期間を過ぎている)場合、開始条件が満たされていると判定する。また、例えば、制御部333は、受信した要望情報に含まれるチケット種類IDに対応する販売最大数と販売数をチケット管理テーブルT1から抽出し、販売数が販売最大数に到達している場合、開始条件が満たされていると判定する。
(Control unit 333)
When the receiving unit 332 receives request information, the control unit 333 of the ticket management device 3 determines whether the start condition is met. For example, the control unit 333 extracts the sales period corresponding to the ticket type ID included in the received request information from the ticket management table T1, and determines that the start condition is met if the sales period has ended (the current date and time is past the sales period). Alternatively, for example, the control unit 333 extracts the maximum number of tickets and the number of tickets sold corresponding to the ticket type ID included in the received request information from the ticket management table T1, and determines that the start condition is met if the number of tickets sold has reached the maximum number of tickets sold.

チケット管理装置3の制御部333は、開始条件が満たされている場合、送信部331及び抽出部334に、要望情報の使用を許可する。 The control unit 333 of the ticket management device 3 authorizes the transmission unit 331 and the extraction unit 334 to use the request information if the start conditions are met.

(抽出部334)
チケット管理装置3の抽出部334は、制御部333によって要望情報の使用が許可された場合、要望情報に含まれるチケット種類IDに関連付けられたユーザIDを入手チケットテーブルT2から抽出する。
(Extraction unit 334)
If the control unit 333 has authorized the use of the request information, the extraction unit 334 of the ticket management device 3 extracts the user ID associated with the ticket type ID included in the request information from the acquired ticket table T2.

チケット管理装置3の抽出部334は、入手チケットテーブルT2から抽出されたユーザIDが複数である場合、抽出された複数のユーザIDによって示される複数のユーザBのユーザ端末2への申込情報の送信順番を決定する。例えば、抽出部334は、抽出された複数のユーザIDのそれぞれに関連付けられた支払額を入手チケットテーブルT2から抽出し、抽出した支払額が安いユーザBのユーザ端末2ほど早く送信されるように送信順番を決定する。なお、抽出部334は、支払額が同一である2人以上のユーザBのユーザ端末2の送信順番を、同じ順番に決定する。 The extraction unit 334 of the ticket management device 3 determines the transmission order of application information to the user terminals 2 of multiple users B, indicated by the extracted user IDs, when multiple user IDs are extracted from the acquired ticket table T2. For example, the extraction unit 334 extracts the payment amount associated with each of the extracted user IDs from the acquired ticket table T2 and determines the transmission order so that the user terminal 2 of user B with the lowest extracted payment amount is transmitted earlier. The extraction unit 334 also determines the transmission order for user terminals 2 of two or more users B with the same payment amount to be the same order.

(記憶処理部335)
チケット管理装置3の記憶処理部335は、受信部332によって回答情報が受信された場合、登録処理を実行する。登録処理の一例は次のとおりである。
(Memory processing unit 335)
When the receiving unit 332 receives response information, the storage processing unit 335 of the ticket management device 3 executes a registration process. An example of the registration process is as follows:

チケット管理装置3の記憶処理部335は、受信部332によって受信された回答情報が、ユーザBがユーザBの入手チケットをユーザAに譲渡する旨の回答情報であるか否かを判定する。ユーザBがユーザBの入手チケットをユーザAに譲渡する旨の回答情報が受信された場合、記憶処理部335は、入手チケットテーブルT2において、当該入手チケットに対応するユーザIDであるユーザBのユーザIDを削除する。記憶処理部335は、入手チケットテーブルT2において、当該入手チケットに対応するユーザIDとしてユーザAのユーザIDを記憶し、ユーザ履歴に、ユーザBのユーザIDを追加する。これにより、当該入手チケットは、関連付けられたユーザIDによって示されるユーザAに使用されるようになり、ユーザBは当該入手チケットを使用できなくなる。なお、入手チケットテーブルT2にユーザ履歴が含まれない場合、入手チケットテーブルT2において、当該入手チケットに対応するユーザIDとしてユーザAのユーザIDが記憶された際に、ユーザ履歴への追加処理は実行されない。 The storage processing unit 335 of the ticket management device 3 determines whether the response information received by the receiving unit 332 indicates that User B will transfer User B's acquired ticket to User A. If the response information indicates that User B will transfer User B's acquired ticket to User A, the storage processing unit 335 deletes User B's User ID, which corresponds to the acquired ticket, from the acquired ticket table T2. The storage processing unit 335 then stores User A's User ID as the User ID corresponding to the acquired ticket in the acquired ticket table T2 and adds User B's User ID to the user history. As a result, the acquired ticket becomes available for use by User A, indicated by the associated User ID, and User B can no longer use the acquired ticket. Note that if the acquired ticket table T2 does not contain user history, the process of adding to the user history is not executed when User A's User ID is stored as the User ID corresponding to the acquired ticket in the acquired ticket table T2.

(チケット管理システム1の動作シーケンス)
図8は、チケット管理システム1の動作シーケンスの一例を示す図である。以下に説明する動作シーケンスでは、予め端末記憶部22及び記憶部32に記憶されている制御プログラムに基づいて、主に端末処理部25及び処理部33により、ユーザ端末2及びチケット管理装置3の各要素が協働して実行される。以下、ユーザAのユーザ端末2を、ユーザ端末2aと表示し、ユーザBのユーザ端末2を、ユーザ端末2bと表示する。なお、ユーザ端末2aは複数であってもよく、且つ、ユーザ端末2bは複数であってもよい。
(Operation sequence of ticket management system 1)
Figure 8 shows an example of the operation sequence of the ticket management system 1. In the operation sequence described below, the user terminal 2 and the ticket management device 3 are executed in cooperation mainly by the terminal processing unit 25 and the processing unit 33, based on control programs that are stored in advance in the terminal storage unit 22 and the storage unit 32. Hereinafter, the user terminal 2 of user A will be referred to as user terminal 2a, and the user terminal 2 of user B will be referred to as user terminal 2b. Note that there may be multiple user terminals 2a and multiple user terminals 2b.

まず、チケット管理装置3の送信部331は、チケット管理テーブルT1に記憶された一又は複数のチケット種類ID及びチケット名称であるチケット種類情報を、通信部31を介してユーザ端末2aに送信する(ステップS101)。 First, the transmission unit 331 of the ticket management device 3 transmits ticket type information, which consists of one or more ticket type IDs and ticket names stored in the ticket management table T1, to the user terminal 2a via the communication unit 31 (step S101).

次に、ユーザ端末2aの表示処理部252は、端末受信部251によって受信されたチケット種類情報に基づいて要望入力画面600を表示する表示処理を実行する(ステップS102)。 Next, the display processing unit 252 of the user terminal 2a executes a display process to display the request input screen 600 based on the ticket type information received by the terminal receiving unit 251 (step S102).

次に、ユーザ端末2aの端末送信部253は、ユーザAによるチケット種類入力オブジェクト601の操作に応じて指定されたチケット種類IDと、支払額入力オブジェクト602に入力された支払額を示す数値情報とを、要望情報としてチケット管理装置3に送信する(ステップS103)。端末送信部253は、要望情報と共にユーザAのユーザIDをチケット管理装置3に送信する。 Next, the terminal transmission unit 253 of user terminal 2a transmits the ticket type ID specified in response to user A's operation of the ticket type input object 601, along with numerical information indicating the payment amount entered in the payment amount input object 602, as request information to the ticket management device 3 (step S103). The terminal transmission unit 253 also transmits user A's user ID to the ticket management device 3 along with the request information.

次に、チケット管理装置3の受信部332及び制御部333は、受信処理を実行する(ステップS104)。受信処理の詳細は後述する。 Next, the receiving unit 332 and the control unit 333 of the ticket management device 3 execute the reception process (step S104). Details of the reception process will be described later.

次に、チケット管理装置3の送信部331及び抽出部334は、抽出処理を実行する(ステップS105)。抽出処理の詳細は後述する。 Next, the transmission unit 331 and extraction unit 334 of the ticket management device 3 execute the extraction process (step S105). Details of the extraction process will be described later.

次に、チケット管理装置3の送信部331は、抽出処理によって抽出されたユーザBのユーザ端末2bに、通信部31を介して申込情報を送信する(ステップS106)。 Next, the transmission unit 331 of the ticket management device 3 transmits the application information to the user terminal 2b of user B, who was extracted through the extraction process, via the communication unit 31 (step S106).

次に、ユーザ端末2bの端末受信部251が申込情報を受信した場合、ユーザ端末2bの表示処理部252は、申込情報に基づいて要望回答画面610を表示する表示処理を実行する(ステップS107)。表示処理の詳細は後述する。 Next, when the terminal receiving unit 251 of the user terminal 2b receives the application information, the display processing unit 252 of the user terminal 2b executes a display process to display the request response screen 610 based on the application information (step S107). Details of the display process will be described later.

次に、ユーザ端末2bの端末送信部253は、ユーザBの回答情報を、端末通信部21を介してチケット管理装置3に送信する(ステップS108)。 Next, the terminal transmission unit 253 of user terminal 2b transmits user B's response information to the ticket management device 3 via the terminal communication unit 21 (step S108).

次に、チケット管理装置3の受信部332が回答情報を受信した場合、チケット管理装置3の記憶処理部335は、登録処理を実行する(ステップS109)。登録処理の詳細は後述する。 Next, when the receiving unit 332 of the ticket management device 3 receives the response information, the storage processing unit 335 of the ticket management device 3 executes the registration process (step S109). Details of the registration process will be described later.

次に、チケット管理装置3の送信部331は、登録処理によって作成された結果情報を、通信部31を介してユーザ端末2aに送信する(ステップS110)。 Next, the transmission unit 331 of the ticket management device 3 transmits the result information created by the registration process to the user terminal 2a via the communication unit 31 (step S110).

そして、ユーザ端末2aの端末受信部251が結果情報を受信した場合、ユーザ端末2aの表示処理部252は、結果画面700又は701を表示する表示処理を実行する(ステップS111)。 Then, when the terminal receiving unit 251 of the user terminal 2a receives the result information, the display processing unit 252 of the user terminal 2a executes a display process to display the result screen 700 or 701 (step S111).

(受信処理)
図9(a)は、チケット管理装置3の受信部332と制御部333とによって実行される受信処理の動作フローの一例を示す図である。図9(a)に示される受信処理は、図8に示される動作シーケンスのステップS104において実行される。
(Receiving process)
Figure 9(a) shows an example of the operation flow of the reception process performed by the receiving unit 332 and the control unit 333 of the ticket management device 3. The reception process shown in Figure 9(a) is performed in step S104 of the operation sequence shown in Figure 8.

まず、制御部333は、受信部332によって要望情報が受信された場合、開始条件が満たされているか否かを判定する(ステップS201)。 First, when the receiving unit 332 receives request information, the control unit 333 determines whether the start condition is met (step S201).

次に、制御部333は、開始条件が満たされている場合、送信部331及び抽出部334に、要望情報の使用を許可し(ステップS202)、受信処理を終了する。 Next, if the start conditions are met, the control unit 333 grants permission to the transmission unit 331 and the extraction unit 334 to use the requested information (step S202), and terminates the reception process.

(抽出処理)
図9(b)は、チケット管理装置3の送信部331と抽出部334とによって実行される抽出処理の動作フローの一例を示す図である。図9(b)に示される抽出処理は、図8に示される動作シーケンスのステップS105において実行される。
(Extraction process)
Figure 9(b) shows an example of the operation flow of the extraction process performed by the transmission unit 331 and the extraction unit 334 of the ticket management device 3. The extraction process shown in Figure 9(b) is performed in step S105 of the operation sequence shown in Figure 8.

まず、チケット管理装置3の抽出部334は、使用が許可された要望情報に含まれるチケット種類IDに関連付けられたユーザIDを入手チケットテーブルT2から抽出する(ステップS301)。 First, the extraction unit 334 of the ticket management device 3 extracts the user ID associated with the ticket type ID included in the permitted request information from the acquired ticket table T2 (step S301).

次に、抽出部334は、ステップS301において抽出されたユーザIDが複数であるか否かを判定する(ステップS302)。 Next, the extraction unit 334 determines whether or not there are multiple user IDs extracted in step S301 (step S302).

抽出されたユーザIDが1つである場合(ステップS302-No)、ステップS304に処理を進める。 If only one user ID is extracted (step S302-No), proceed to step S304.

抽出されたユーザIDが複数である場合(ステップS302-Yes)、抽出部334は、抽出された複数のユーザIDによって示される複数のユーザBのユーザ端末2bへの申込情報の送信順番を決定する(ステップS303)。 If multiple user IDs are extracted (step S302 - Yes), the extraction unit 334 determines the order in which the application information of the multiple users B, indicated by the extracted user IDs, is transmitted to the user terminal 2b (step S303).

そして、チケット管理装置3の送信部331は、受信された要望情報に含まれるチケット種類IDに関連付けられたチケット名称(チケット管理テーブルT1から抽出)と、受信された要望情報に含まれる支払額を示す情報と、受信された要望情報とともに送信されたユーザIDとを、申込情報として作成し(ステップS304)、抽出処理を終了する。 Then, the transmission unit 331 of the ticket management device 3 creates application information (step S304) by combining the ticket name associated with the ticket type ID included in the received request information (extracted from the ticket management table T1), the payment amount information included in the received request information, and the user ID transmitted along with the received request information, and then terminates the extraction process.

(表示処理)
図10(a)は、ユーザ端末2bの表示処理部252によって実行される表示処理の動作フローの一例を示す図である。図10(a)に示される表示処理は、図8に示される動作シーケンスのステップS107において実行される。
(Display processing)
Figure 10(a) shows an example of the operation flow of the display processing performed by the display processing unit 252 of the user terminal 2b. The display processing shown in Figure 10(a) is performed in step S107 of the operation sequence shown in Figure 8.

まず、ユーザBのユーザ端末2の端末受信部251によってユーザAに係る申込情報が受信された場合、表示処理部252は、過去又は同時に、ユーザAに係る申込情報が受信されているか否かを判定する(ステップS401)。 First, when the terminal receiving unit 251 of user B's user terminal 2 receives application information relating to user A, the display processing unit 252 determines whether or not application information relating to user A has been received in the past or simultaneously (step S401).

ユーザAに係る申込情報が受信されていない場合(ステップS401-No)、ステップS403に処理を進める。 If application information for user A has not been received (step S401-No), proceed to step S403.

ユーザAに係る申込情報が受信されている場合(ステップS401-Yes)、表示処理部252は、今回受信したユーザAに係る申込情報と、過去又は同時に受信した、ユーザAに係る申込情報との表示順番を決定する(ステップS402)。 If application information relating to User A has been received (Step S401 - Yes), the display processing unit 252 determines the display order of the application information relating to User A that was received this time and the application information relating to User A that was received in the past or simultaneously (Step S402).

次に、表示処理部252は、要望情報表示欄611を含む要望回答画面610を表示し(ステップS403)、表示処理を終了する。 Next, the display processing unit 252 displays the request response screen 610, including the request information display field 611 (step S403), and then terminates the display process.

(登録処理)
図10(b)は、チケット管理装置3の記憶処理部335及び送信部331によって実行される登録処理の動作フローの一例を示す図である。図10(b)に示される登録処理は、図8に示される動作シーケンスのステップS109において実行される。
(Registration process)
Figure 10(b) shows an example of the operation flow of the registration process performed by the storage processing unit 335 and the transmission unit 331 of the ticket management device 3. The registration process shown in Figure 10(b) is performed in step S109 of the operation sequence shown in Figure 8.

まず、チケット管理装置3の記憶処理部335は、受信部332によって受信された回答情報が、ユーザBがユーザBの入手チケットをユーザAに譲渡する旨の回答情報であるか否かを判定する(ステップS501)。 First, the memory processing unit 335 of the ticket management device 3 determines whether the response information received by the receiving unit 332 is a response indicating that user B will transfer the ticket acquired by user B to user A (step S501).

受信部332によって受信された回答情報が、ユーザBがユーザBの入手チケットをユーザAに譲渡しない旨の回答情報である場合(ステップS501-No)、ステップS503に処理を進める。 If the response information received by the receiving unit 332 indicates that User B will not transfer User B's acquired ticket to User A (step S501-No), the process proceeds to step S503.

受信部332によって受信された回答情報が、ユーザBがユーザBの入手チケットをユーザAに譲渡する旨の回答情報である場合(ステップS501-Yes)、記憶処理部335は、入手チケットテーブルT2に記憶された、当該入手チケットに対応するユーザIDを、ユーザBのユーザIDからユーザAのユーザIDに変更し、ユーザ履歴にユーザBのユーザIDを追加する(ステップS502)。これにより、当該入手チケットは、関連付けられたユーザIDによって示されるユーザAに使用されるようになる(ユーザBは当該入手チケットを使用できなくなる)。 If the response information received by the receiving unit 332 indicates that User B will transfer User B's acquisition ticket to User A (Step S501 - Yes), the storage processing unit 335 changes the User ID corresponding to the acquisition ticket stored in the acquisition ticket table T2 from User B's User ID to User A's User ID, and adds User B's User ID to the user history (Step S502). As a result, the acquisition ticket becomes available for use by User A, indicated by the associated User ID (User B can no longer use the acquisition ticket).

次に、送信部331は、回答情報に基づいて結果情報を作成し(ステップS503)、登録処理を終了する。 Next, the transmission unit 331 creates result information based on the response information (step S503) and terminates the registration process.

以上説明してきたように、チケット管理システム1は、「ユーザAが、ユーザBが既に入手している入手チケットの入手を要望している」という情報を、ユーザBに提示することができる。よって、入手チケットを有するユーザBは、仕事や病気等の理由により当該入手チケットを使用できないような場合であっても、当該入手チケットを保有し続けることなく、自動的に提示された譲渡先のユーザAに入手チケットを譲渡することが容易となる、このように、チケット管理システム1によって、チケットの使用数及び/又はチケットの使用率を向上させることが可能となる。 As explained above, the ticket management system 1 can present user B with information indicating that "user A is requesting to acquire a ticket that user B already possesses." Therefore, even if user B, who possesses the ticket, is unable to use it due to work, illness, or other reasons, they can easily transfer the ticket to user A, the designated recipient, without having to continue holding onto it. In this way, the ticket management system 1 makes it possible to improve the number of tickets used and/or the ticket usage rate.

(変形例1)
なお、本発明は、上述した実施形態に限定されるものではない。例えば、図9(a)に示される動作シーケンスにおける受信処理(ステップS104)を実行せずに、ステップS101において、チケット管理テーブルT1に記憶された販売期間、販売最大数、及び販売数を送付してもよい。この場合、表示処理部252は、販売期間が過ぎていない種類のチケット名称及び/又は販売数が販売最大数に到達していない種類のチケットの名称を、リストに含めないようにしてもよい。これにより、ユーザ端末2aは、開始条件を満たさない要望情報をチケット管理装置3に送信しないように制御することが可能となる。
(Variation 1)
It should be noted that the present invention is not limited to the embodiments described above. For example, in step S101, the sales period, maximum number of tickets sold, and number of tickets sold stored in the ticket management table T1 may be sent without performing the receiving process (step S104) in the operation sequence shown in Figure 9(a). In this case, the display processing unit 252 may not include in the list the names of tickets whose sales period has not expired and/or the names of tickets whose number of tickets sold has not reached the maximum number of tickets sold. This makes it possible to control the user terminal 2a so as not to send request information that does not meet the start conditions to the ticket management device 3.

(変形例2)
なお、図8に示される動作シーケンスのステップS106において申込情報がユーザ端末2bに送信される前に、ユーザ端末2bの端末送信部253は、譲渡の拒否に関する情報を、端末通信部21を介してチケット管理装置3に送信してもよい。譲渡の拒否に関する情報は、ユーザ端末2bのユーザB以外のすべての他のユーザからの申込情報の受信を拒否することを示す情報である。譲渡の拒否に関する情報を受信したチケット管理装置3の抽出部334は、抽出処理のステップS301において、要望情報に含まれるチケット種類IDに関連付けられたユーザIDのうち、譲渡の拒否に関する情報を送信したユーザ端末2bのユーザB以外のユーザのユーザIDを、入手チケットテーブルT2から抽出する。これにより、事前に譲渡の拒否の意思を示したユーザのユーザ端末2には、要望情報表示欄611が表示されず、ユーザ端末2の利便性を向上させることが可能となる。
(Variation 2)
In addition, in step S106 of the operation sequence shown in Figure 8, before the application information is transmitted to the user terminal 2b, the terminal transmission unit 253 of the user terminal 2b may transmit information regarding the refusal of transfer to the ticket management device 3 via the terminal communication unit 21. The information regarding the refusal of transfer indicates that the user terminal 2b refuses to receive application information from all other users except user B. Upon receiving the information regarding the refusal of transfer, the extraction unit 334 of the ticket management device 3, in step S301 of the extraction process, extracts from the acquired ticket table T2 the user IDs of users other than user B of the user terminal 2b that transmitted the information regarding the refusal of transfer, among the user IDs associated with the ticket type ID included in the request information. As a result, the request information display field 611 is not displayed on the user terminal 2 of users who have indicated their intention to refuse the transfer in advance, thereby improving the convenience of the user terminal 2.

当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換及び修正をこれに加えることが可能であることを理解されたい。 Those skilled in the art should understand that various changes, substitutions, and modifications can be made without departing from the spirit and scope of the present invention.

1 チケット管理システム
2 ユーザ端末
21 端末通信部
22 端末記憶部
23 端末操作部
24 端末表示部
25 端末処理部
251 端末受信部
252 表示処理部
253 端末送信部
3 チケット管理装置
31 通信部
32 記憶部
33 処理部
331 送信部
332 受信部
333 制御部
334 抽出部
335 記憶処理部
4 基地局
5 移動体通信網
6 ゲートウェイ
7 インターネット
1 Ticket management system 2 User terminal 21 Terminal communication unit 22 Terminal storage unit 23 Terminal operation unit 24 Terminal display unit 25 Terminal processing unit 251 Terminal receiving unit 252 Display processing unit 253 Terminal transmission unit 3 Ticket management device 31 Communication unit 32 Storage unit 33 Processing unit 331 Transmission unit 332 Receiving unit 333 Control unit 334 Extraction unit 335 Storage processing unit 4 Base station 5 Mobile communication network 6 Gateway 7 Internet

Claims (4)

複数のユーザのそれぞれが入手している入手チケットを示す情報を記憶する記憶部と、
第1ユーザが入手を要望する入手要望チケットの種類及び支払う予定の支払額を示す情報を、前記第1ユーザの第1ユーザ端末から受信する第1受信部と、
前記複数のユーザの中から、前記入手要望チケットの種類と同一種類の前記入手チケットを入手している第2ユーザを抽出する抽出部と、
前記第2ユーザの第2ユーザ端末に、前記同一種類の前記入手チケットに関する情報及び前記支払う予定の支払額を示す情報を送信する送信部と、
前記第2ユーザが入手している前記同一種類の前記入手チケットの譲渡に関する情報を、前記第2ユーザ端末から受信する第2受信部と、
前記譲渡に関する情報に基づいて譲渡条件が満たされた場合、前記第2ユーザが入手している前記同一種類の前記入手チケットを示す情報を、前記第1ユーザの前記入手チケットに関する情報として前記記憶部に記憶する記憶処理部と
を備え、
前記記憶部は、前記複数のユーザのそれぞれが前記入手チケットを入手した際に支払った支払額を示す情報を更に記憶し、
前記抽出部によって複数の前記第2ユーザが抽出された場合、前記送信部は、前記支払う予定の支払額を示す情報を、前記支払った支払額が安い前記第2ユーザの前記第2ユーザ端末ほど早く送信するか、または、前記支払った支払額が同一である2以上の前記第2ユーザの前記第2ユーザ端末に対して同時に送信する
チケット管理装置。
A storage unit that stores information indicating the acquisition tickets that each of multiple users has obtained,
A first receiving unit receives information from the first user's first user terminal indicating the type of ticket requested by the first user and the amount to be paid .
An extraction unit extracts from among the aforementioned multiple users a second user who has obtained the same type of acquisition ticket as the type of acquisition request ticket,
A transmission unit that transmits to the second user's second user terminal information regarding the acquired ticket of the same type and information indicating the payment amount to be paid ,
A second receiving unit receives information from the second user's terminal regarding the transfer of the same type of acquired ticket that the second user has obtained,
The system includes a storage processing unit which, when the transfer conditions are met based on the transfer information, stores in the storage unit information indicating the same type of acquired ticket obtained by the second user as information regarding the acquired ticket of the first user.
The storage unit further stores information indicating the amount paid by each of the multiple users when they obtained the acquired ticket.
If the extraction unit extracts multiple second users, the transmission unit transmits information indicating the amount of payment to be made to the second user terminal of the second user whose payment amount is lower, or transmits it simultaneously to the second user terminals of two or more second users whose payment amounts are the same. Ticket management device.
前記送信部によって前記支払う予定の支払額を示す情報が送信される前に、前記第2受信部が前記入手チケットの譲渡の拒否に関する情報を前記複数のユーザのうちのいずれかのユーザ端末から受信した場合、前記抽出部は、前記譲渡の拒否に関する情報を送信したユーザ端末のユーザ以外の前記複数のユーザの中から、前記入手要望チケットの種類と同一種類の前記入手チケットを入手している第2ユーザを抽出する、請求項1に記載のチケット管理装置。 If, before the transmitting unit transmits the information indicating the amount to be paid , the second receiving unit receives information from one of the user terminals of the plurality of users regarding the refusal to transfer the acquired ticket, the extraction unit extracts from the plurality of users other than the user of the user terminal that transmitted the information regarding the refusal to transfer the second user who has acquired an acquired ticket of the same type as the acquired ticket requested, according to claim 1. 記憶部を備えるチケット管理装置の制御方法であって、
前記記憶部には、複数のユーザのそれぞれが入手している入手チケットを示す情報と、前記複数のユーザのそれぞれが前記入手チケットを入手した際に支払った支払額を示す情報とが記憶され、
前記チケット管理装置が、
第1ユーザが入手を要望する入手要望チケットの種類及び支払う予定の支払額を示す情報を、前記第1ユーザの第1ユーザ端末から受信し、
前記複数のユーザの中から、前記入手要望チケットの種類と同一種類の前記入手チケットを入手している第2ユーザを抽出し、
前記第2ユーザの第2ユーザ端末に、前記同一種類の前記入手チケットに関する情報及び前記支払う予定の支払額を示す情報を送信し、
前記第2ユーザが入手している前記同一種類の前記入手チケットの譲渡に関する情報を、前記第2ユーザ端末から受信し、
前記譲渡に関する情報に基づいて譲渡条件が満たされた場合、前記第2ユーザが入手している前記同一種類の前記入手チケットを示す情報を、前記第1ユーザの前記入手チケットに関する情報として前記記憶部に記憶し、
前記抽出によって複数の前記第2ユーザが抽出された場合、前記支払う予定の支払額を示す情報を、前記支払った支払額が安い前記第2ユーザの前記第2ユーザ端末ほど早く送信するか、または、前記支払った支払額が同一である2以上の前記第2ユーザの前記第2ユーザ端末に対して同時に送信する
ことを含む制御方法。
A control method for a ticket management device equipped with a memory unit,
The storage unit stores information indicating the acquisition tickets that each of the multiple users has obtained, and information indicating the amount of payment each of the multiple users made when they obtained the acquisition tickets.
The aforementioned ticket management device
The system receives information from the first user's terminal indicating the type of ticket the first user requests to obtain and the amount they plan to pay .
From among the aforementioned multiple users, a second user who has obtained the same type of ticket as the requested ticket is extracted.
The second user's second user terminal is sent information regarding the acquired ticket of the same type and information indicating the payment amount to be paid .
The second user receives information from the second user's terminal regarding the transfer of the same type of acquired ticket that the second user has obtained.
If the transfer conditions are met based on the transfer information, the information indicating the same type of acquired ticket obtained by the second user is stored in the storage unit as information regarding the acquired ticket of the first user.
A control method that, when multiple second users are extracted by the extraction , transmits information indicating the amount of payment to be made to the second user terminal of the second user whose payment amount is lower, earlier, or transmits it simultaneously to the second user terminals of two or more second users whose payment amounts are the same.
記憶部を備えるチケット管理装置の制御プログラムであって、
前記記憶部には、複数のユーザのそれぞれが入手している入手チケットを示す情報と、前記複数のユーザのそれぞれが前記入手チケットを入手した際に支払った支払額を示す情報とが記憶され、
前記チケット管理装置に、
第1ユーザが入手を要望する入手要望チケットの種類及び支払う予定の支払額を示す情報を、前記第1ユーザの第1ユーザ端末から受信し、
前記複数のユーザの中から、前記入手要望チケットの種類と同一種類の前記入手チケットを入手している第2ユーザを抽出し、
前記第2ユーザの第2ユーザ端末に、前記同一種類の前記入手チケットに関する情報及び前記支払う予定の支払額を示す情報を送信し、
前記第2ユーザが入手している前記同一種類の前記入手チケットの譲渡に関する情報を、前記第2ユーザ端末から受信し、
前記譲渡に関する情報に基づいて譲渡条件が満たされた場合、前記第2ユーザが入手している前記同一種類の前記入手チケットを示す情報を、前記第1ユーザの前記入手チケットに関する情報として前記記憶部に記憶する
前記抽出によって複数の前記第2ユーザが抽出された場合、前記支払う予定の支払額を示す情報を、前記支払った支払額が安い前記第2ユーザの前記第2ユーザ端末ほど早く送信するか、または、前記支払った支払額が同一である2以上の前記第2ユーザの前記第2ユーザ端末に対して同時に送信する
ことを実行させるための制御プログラム。
A control program for a ticket management device equipped with a memory unit,
The storage unit stores information indicating the acquisition tickets that each of the multiple users has obtained, and information indicating the amount of payment each of the multiple users made when they obtained the acquisition tickets.
The aforementioned ticket management device:
The system receives information from the first user's terminal indicating the type of ticket the first user requests to obtain and the amount they plan to pay .
From among the aforementioned multiple users, a second user who has obtained the same type of ticket as the requested ticket is extracted.
The second user's second user terminal is sent information regarding the acquired ticket of the same type and information indicating the payment amount to be paid .
The second user receives information from the second user's terminal regarding the transfer of the same type of acquired ticket that the second user has obtained.
A control program for causing the following to occur: If the transfer conditions are met based on the transfer information, the program stores in the storage unit information indicating the same type of acquired ticket obtained by the second user as information regarding the acquired ticket of the first user. If multiple second users are extracted by the extraction , the program transmits the information indicating the amount to be paid to the second user terminal of the second user whose payment amount is lower, or transmits it simultaneously to the second user terminals of two or more second users whose payment amount is the same.
JP2021164876A 2021-10-06 2021-10-06 Ticket management device, control method for ticket management device, and control program Active JP7845837B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021164876A JP7845837B2 (en) 2021-10-06 2021-10-06 Ticket management device, control method for ticket management device, and control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021164876A JP7845837B2 (en) 2021-10-06 2021-10-06 Ticket management device, control method for ticket management device, and control program

Publications (2)

Publication Number Publication Date
JP2023055469A JP2023055469A (en) 2023-04-18
JP7845837B2 true JP7845837B2 (en) 2026-04-14

Family

ID=86004134

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021164876A Active JP7845837B2 (en) 2021-10-06 2021-10-06 Ticket management device, control method for ticket management device, and control program

Country Status (1)

Country Link
JP (1) JP7845837B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001312613A (en) 2000-04-28 2001-11-09 Toshiba Corp Reserved seat ticket reservation service method and reserved seat ticket reservation service system
JP2017097609A (en) 2015-11-24 2017-06-01 Line株式会社 Information processing apparatus control method, information processing apparatus, and control program
JP2020030523A (en) 2018-08-21 2020-02-27 トヨタ自動車株式会社 Information processing apparatus, information processing system, and information processing method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001312613A (en) 2000-04-28 2001-11-09 Toshiba Corp Reserved seat ticket reservation service method and reserved seat ticket reservation service system
JP2017097609A (en) 2015-11-24 2017-06-01 Line株式会社 Information processing apparatus control method, information processing apparatus, and control program
JP2020030523A (en) 2018-08-21 2020-02-27 トヨタ自動車株式会社 Information processing apparatus, information processing system, and information processing method

Also Published As

Publication number Publication date
JP2023055469A (en) 2023-04-18

Similar Documents

Publication Publication Date Title
US11810025B2 (en) Check-in systems and methods
JP6222535B2 (en) Regional medical reception system and program
US20140195276A1 (en) Ticket transfer
JP2019160062A (en) Business support method for store and server
JP2020067714A (en) Event management system and server device in event management system
JP5806437B1 (en) Information processing apparatus, information processing method, program, and storage medium
JP2009122769A (en) Store management system and store management method
JP6906594B2 (en) Information processing system, information processing method and terminal program
US20220172196A1 (en) Electronic money exchanging apparatus, electronic money exchanging method, and electronic money exchanging system
JP6481076B1 (en) System, method, and program for supporting joint use of objects
JP7845837B2 (en) Ticket management device, control method for ticket management device, and control program
KR20190018290A (en) Service method for ticketing online ticket and recording medium for storing program using the same
JPWO2020136847A1 (en) Information processing equipment, information processing methods, payment systems and programs
JP3762947B2 (en) Network game system
JP7379919B2 (en) Benefit management device, computer program and benefit management method
JP2002251466A (en) Nursing service support system and mobile communication terminal
US11037076B1 (en) Method and system for distributing electronic ticket status information for a live event over a network to a remote subscriber portable computing device
JP2021162945A (en) Server system and assistance matching system
JP7419215B2 (en) Electronic money exchange device, electronic money exchange method and electronic money exchange system
JP2019219951A (en) Stamp rally ticket management system, stamp rally ticket management method, and stamp rally ticket management program
JP2003008491A (en) Taxi allocation system
WO2015103091A1 (en) Check-in systems and methods
JP7626966B1 (en) Information processing system, information processing method, and program
JP7683109B1 (en) Information processing device, information processing method, and program
JP2004227395A (en) Method for performing benefit exchange service task and benefit exchange service system

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20240809

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20240822

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20240809

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240927

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250620

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250624

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250822

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251028

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251222

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: 20260303

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260402

R150 Certificate of patent or registration of utility model

Ref document number: 7845837

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150