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
JP6480385B2 - Information processing system, information processing method, and program - Google Patents
[go: Go Back, main page]

JP6480385B2 - Information processing system, information processing method, and program - Google Patents

Information processing system, information processing method, and program Download PDF

Info

Publication number
JP6480385B2
JP6480385B2 JP2016134079A JP2016134079A JP6480385B2 JP 6480385 B2 JP6480385 B2 JP 6480385B2 JP 2016134079 A JP2016134079 A JP 2016134079A JP 2016134079 A JP2016134079 A JP 2016134079A JP 6480385 B2 JP6480385 B2 JP 6480385B2
Authority
JP
Japan
Prior art keywords
user
ticket
information
terminal
application
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
JP2016134079A
Other languages
Japanese (ja)
Other versions
JP2018005716A (en
Inventor
義博 冨田
義博 冨田
裕樹 飯沼
裕樹 飯沼
有香 成宮
有香 成宮
Original Assignee
Emtg株式会社
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 Emtg株式会社 filed Critical Emtg株式会社
Priority to JP2016134079A priority Critical patent/JP6480385B2/en
Publication of JP2018005716A publication Critical patent/JP2018005716A/en
Application granted granted Critical
Publication of JP6480385B2 publication Critical patent/JP6480385B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明に係るいくつかの態様は、情報処理システム、情報処理方法、及びプログラムに関する。   Some embodiments according to the present invention relate to an information processing system, an information processing method, and a program.

近年、いわゆるスマートフォン等の携帯型端末を利用した電子チケット発券システムが考えられている(例えば特許文献1参照)。特許文献1には、イベントのチケット購入を希望する際に、チケット購入ページにアクセスしてチケット購入決済処理を行うと、サーバが、イベントのチケットデータを購入者の携帯型端末に送信することが開示されている。   In recent years, an electronic ticket issuing system using a portable terminal such as a so-called smartphone has been considered (for example, see Patent Document 1). In Patent Document 1, when an event ticket purchase is desired, if the ticket purchase settlement process is performed by accessing the ticket purchase page, the server may transmit the event ticket data to the purchaser's portable terminal. It is disclosed.

特許第5256372号Japanese Patent No. 5256372

ここで、特に人気の高いチケットにおいては、チケット購入者が、価格を釣り上げて当該チケットを転売しようとする場合がある。この点、特許文献1記載の手法では、チケット購入者のID等の情報を、当該イベントと関連付けてデータベースに登録している。よって、購入者本人が当該IDを利用している限りでは、チケットの転売行為が発生しないようにも思える。
しかしながら、特許文献1記載のようにID等の情報をイベントと関連付けて登録したとしても、ユーザIDを含むユーザアカウントと共にチケットを転売するような行為を防ぐことはできない。
Here, in the case of a particularly popular ticket, the ticket purchaser may try to resell the ticket by raising the price. In this regard, in the method described in Patent Document 1, information such as the ticket purchaser's ID is registered in the database in association with the event. Therefore, as long as the purchaser himself uses the ID, it seems that the resale of the ticket does not occur.
However, even if information such as an ID is registered in association with an event as described in Patent Document 1, an act of reselling a ticket together with a user account including a user ID cannot be prevented.

本発明のいくつかの態様は前述の課題等に鑑みてなされたものであり、ユーザによるチケットの自由な転売行為を抑制することのできる情報処理システム、情報処理方法、及びプログラムを提供することを目的とする。   Some aspects of the present invention have been made in view of the above-described problems and the like, and provide an information processing system, an information processing method, and a program that can suppress a user's free resale of tickets. Objective.

本発明に係る情報処理システムは、電子チケットを申込む1以上のユーザから、ユーザを特定するためのユーザ情報、及び当該ユーザが前記電子チケットを受領するチケット受領端末を特定するための端末情報の入力を受け付ける受付手段と、前記1以上のユーザの内、前記電子チケットを送信する対象ユーザを特定する手段と、ユーザの操作するユーザ端末のアプリケーションから、当該ユーザを特定するためのユーザ情報、及び当該ユーザ端末を特定するための端末情報を受信する手段と、ユーザ端末から受信したユーザ情報が前記対象ユーザに係るユーザ情報に合致し、当該ユーザ端末から受信した端末情報が当該対象ユーザの前記チケット受領端末に係る端末情報に合致する場合に、前記電子チケットに係るチケットデータを当該ユーザ端末の前記アプリケーションに送信する第1の送信手段とを備える。   The information processing system according to the present invention inputs user information for identifying a user and terminal information for identifying a ticket receiving terminal from which the user receives the electronic ticket from one or more users who apply for an electronic ticket. Receiving means, a means for specifying a target user to transmit the electronic ticket among the one or more users, user information for specifying the user from an application of a user terminal operated by the user, and the Means for receiving terminal information for identifying a user terminal; user information received from the user terminal matches the user information related to the target user; and the terminal information received from the user terminal receives the ticket received by the target user. If it matches the terminal information related to the terminal, the ticket data related to the electronic ticket is And a first transmission means for transmitting to the application of The terminals.

本発明に係る情報処理方法は、電子チケットを申込む1以上のユーザから、ユーザを特定するためのユーザ情報、及び当該ユーザが前記電子チケットを受領するチケット受領端末を特定するための端末情報の入力を受け付けるステップと、前記1以上のユーザの内、前記電子チケットを送信する対象ユーザを特定するステップと、ユーザの操作するユーザ端末のアプリケーションから、当該ユーザを特定するためのユーザ情報、及び当該ユーザ端末を特定するための端末情報を受信するステップと、ユーザ端末から受信したユーザ情報が前記対象ユーザに係るユーザ情報に合致し、当該ユーザ端末から受信した端末情報が当該対象ユーザの前記チケット受領端末に係る端末情報に合致する場合に、前記電子チケットに係るチケットデータを当該ユーザ端末の前記アプリケーションに送信するステップとを情報処理システムが行う。   According to the information processing method of the present invention, from one or more users who apply for an electronic ticket, user information for specifying the user and terminal information for specifying the ticket receiving terminal from which the user receives the electronic ticket are input. The user information for identifying the user from the application of the user terminal operated by the user, the user information, and the user Receiving terminal information for identifying a terminal; user information received from a user terminal matches user information related to the target user; and terminal information received from the user terminal is the ticket receiving terminal of the target user If it matches the terminal information related to the Performed by the information processing system and transmitting to the application of the user terminal.

本発明に係るプログラムは、電子チケットを申込む1以上のユーザから、ユーザを特定するためのユーザ情報、及び当該ユーザが前記電子チケットを受領するチケット受領端末を特定するための端末情報の入力を受け付ける処理と、前記1以上のユーザの内、前記電子チケットを送信する対象ユーザを特定する処理と、ユーザの操作するユーザ端末のアプリケーションから、当該ユーザを特定するためのユーザ情報、及び当該ユーザ端末を特定するための端末情報を受信する処理と、ユーザ端末から受信したユーザ情報が前記対象ユーザに係るユーザ情報に合致し、当該ユーザ端末から受信した端末情報が当該対象ユーザの前記チケット受領端末に係る端末情報に合致する場合に、前記電子チケットに係るチケットデータを当該ユーザ端末の前記アプリケーションに送信する処理とを情報処理システムに実行させる。   The program according to the present invention receives input of user information for specifying a user and terminal information for specifying a ticket receiving terminal from which the user receives the electronic ticket from one or more users who apply for an electronic ticket. Processing, processing for identifying a target user to which the electronic ticket is transmitted among the one or more users, user information for identifying the user from an application of the user terminal operated by the user, and the user terminal The process of receiving the terminal information for specifying, the user information received from the user terminal matches the user information related to the target user, and the terminal information received from the user terminal relates to the ticket receiving terminal of the target user If it matches the terminal information, the ticket data related to the electronic ticket is stored in the user terminal. To execute a process of transmitting to the serial application to the information processing system.

なお、本発明において、「部」や「手段」、「装置」、「システム」とは、単に物理的手段を意味するものではなく、その「部」や「手段」、「装置」、「システム」が有する機能をソフトウェアによって実現する場合も含む。また、1つの「部」や「手段」、「装置」、「システム」が有する機能が2つ以上の物理的手段や装置により実現されても、2つ以上の「部」や「手段」、「装置」、「システム」の機能が1つの物理的手段や装置により実現されても良い。   In the present invention, “part”, “means”, “apparatus”, and “system” do not simply mean physical means, but “part”, “means”, “apparatus”, “system”. This includes the case where the functions possessed by "are realized by software. Further, even if the functions of one “unit”, “means”, “apparatus”, and “system” are realized by two or more physical means or devices, two or more “parts” or “means”, The functions of “device” and “system” may be realized by a single physical means or device.

本発明によれば、ユーザによるチケットの自由な転売行為を抑制することのできる情報処理システム、情報処理方法、及びプログラムを提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the information processing system, the information processing method, and program which can suppress the resale action of the ticket free by a user can be provided.

実施形態に係るチケットシステムの構成例を示す図である。It is a figure showing an example of composition of a ticket system concerning an embodiment. 実施形態に係る管理サーバの機能構成の具体例を示す図である。It is a figure which shows the specific example of a function structure of the management server which concerns on embodiment. 実施形態に係るチケットアプリの機能構成の具体例を示す図である。It is a figure which shows the specific example of a function structure of the ticket application which concerns on embodiment. 実施形態に係るチケットシステムの処理の流れの具体例を示すフローチャートである。It is a flowchart which shows the specific example of the flow of a process of the ticket system which concerns on embodiment. 実施形態に係るチケットシステムの処理の流れの具体例を示すフローチャートである。It is a flowchart which shows the specific example of the flow of a process of the ticket system which concerns on embodiment. 実施形態に係るチケットシステムにおいて表示される表示画面の具体例を示す図である。It is a figure which shows the specific example of the display screen displayed in the ticket system which concerns on embodiment. 実施形態に係るチケットシステムにおいて表示される表示画面の具体例を示す図である。It is a figure which shows the specific example of the display screen displayed in the ticket system which concerns on embodiment. 実施形態に係るチケットシステムの処理の流れの具体例を示すフローチャートである。It is a flowchart which shows the specific example of the flow of a process of the ticket system which concerns on embodiment. 実施形態に係る管理サーバのハードウェア構成の具体例を示す図である。It is a figure which shows the specific example of the hardware constitutions of the management server which concerns on embodiment. 実施形態に係る携帯型端末のハードウェア構成の具体例を示す図である。It is a figure which shows the specific example of the hardware constitutions of the portable terminal which concerns on embodiment.

以下、図面を参照して本発明の実施形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。即ち、本発明は、その趣旨を逸脱しない範囲で種々変形して実施することができる。また、以下の図面の記載において、同一または類似の部分には同一または類似の符号を付して表している。図面は模式的なものであり、必ずしも実際の寸法や比率等とは一致しない。図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることがある。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. However, the embodiment described below is merely an example, and there is no intention to exclude various modifications and technical applications that are not explicitly described below. That is, the present invention can be implemented with various modifications without departing from the spirit of the present invention. In the following description of the drawings, the same or similar parts are denoted by the same or similar reference numerals. The drawings are schematic and do not necessarily match actual dimensions and ratios. In some cases, the dimensional relationships and ratios may be different between the drawings.

図1乃至図9は、実施形態を説明するための図である。以下、これらの図を参照しながら、以下の流れに沿って実施形態を説明する。まず、「1」で実施形態に係るチケットシステムの概要を説明する。続いて「2」で当該チケットシステムで使用される管理サーバ及びチケットアプリの機能構成を説明し、「3」でチケットシステムの処理の流れを説明する。「4」では、チケットシステムに含まれる管理サーバ及び携帯型端末を実装可能なハードウェア構成の具体例を説明する。最後に、「5」以降で、本実施形態に係る効果などを説明する。   1 to 9 are diagrams for explaining the embodiment. Hereinafter, embodiments will be described along the following flow with reference to these drawings. First, an outline of the ticket system according to the embodiment will be described in “1”. Next, “2” describes the functional configuration of the management server and ticket application used in the ticket system, and “3” describes the processing flow of the ticket system. In “4”, a specific example of a hardware configuration capable of mounting a management server and a portable terminal included in the ticket system will be described. Finally, the effects and the like according to the present embodiment will be described after “5”.

(1. 概要)
まず、図1を参照しながら、実施形態に係るチケットシステム1の構成及び処理の概要を説明する。チケットシステム1は、例えば、チケットの購入及び使用が可能なユーザUA及びUB(以下、総称してユーザUともいう。)の使用する携帯型端末100A及び100B(以下、総称して携帯型端末100ともいう。)と、チケットサービスを提供するサービス事業者により管理される管理サーバ200とを含む。携帯型端末100と、管理サーバ200とは、それぞれネットワークNを介して有線又は無線により、相互に通信可能である。
(1. Overview)
First, with reference to FIG. 1, an outline of the configuration and processing of the ticket system 1 according to the embodiment will be described. The ticket system 1 includes, for example, portable terminals 100A and 100B (hereinafter collectively referred to as a portable terminal 100) used by users UA and UB (hereinafter collectively referred to as a user U) who can purchase and use tickets. And a management server 200 managed by a service provider that provides a ticket service. The portable terminal 100 and the management server 200 can communicate with each other via a network N by wire or wireless.

本チケットシステム1において、ユーザUは携帯型端末100にインストールされたチケットアプリケーション(以下、チケットアプリとも呼ぶ。また、以下アプリケーションプログラムを、単に「アプリ」とも呼ぶ。)を用いて、電子チケットサービスを受けることができる。具体的には、予めユーザUは、サッカーや野球等の競技場、遊園地や動物園等の各種施設、ライブ会場等(以下、これらを総称して単に「会場」と呼ぶ。)へ入場するためのチケットを購入し、当該チケットに係る電子チケットデータを携帯型端末100の電子チケットアプリがダウンロードする。ユーザUは、当該電子チケットを表示した表示画面を、会場の係員に提示する。当該係員により、当該表示画面に対して所定の操作(例えば、特定のパターンのなぞり操作やスワイプ操作等)を入力したり、特定のパターンを有する電子的なスタンプ部材を画面に押印(タッチパネルへの接触操作等)したりされると、チケットアプリは、当該電子チケットを使用済みとするもぎり処理(消込処理)を行う。またチケットアプリは、当該電子チケットが使用済みであることを管理サーバ200へと通知する。なお、以下、電子チケットを使用済みとするために、特定の操作を入力したり、スタンプ部材を画面に押印(タッチパネルへの接触操作等)したりする操作を、もぎり操作ともいう。   In the ticket system 1, the user U uses the ticket application installed in the portable terminal 100 (hereinafter also referred to as a ticket application. Hereinafter, the application program is also simply referred to as “application”) to provide an electronic ticket service. Can receive. Specifically, the user U enters in advance into a stadium such as soccer or baseball, various facilities such as an amusement park or zoo, a live venue, etc. (hereinafter collectively referred to simply as “venue”). The electronic ticket application of the portable terminal 100 downloads electronic ticket data related to the ticket. The user U presents a display screen displaying the electronic ticket to the attendant at the venue. The staff inputs a predetermined operation (for example, a specific pattern tracing operation or a swipe operation) on the display screen, or an electronic stamp member having a specific pattern is stamped on the screen (to the touch panel). When a contact operation or the like is performed, the ticket application performs a tear-off process (consumption process) in which the electronic ticket is used. Further, the ticket application notifies the management server 200 that the electronic ticket has been used. Hereinafter, an operation of inputting a specific operation or stamping a stamp member on the screen (such as a touch operation on the touch panel) in order to make the electronic ticket used is also referred to as a tearing operation.

なお、もぎり操作は、必ずしも会場の係員が行う必要はない。例えば、会場の入場ゲートに電子チケットを使用済みとするための入場管理用装置を配置し、当該入場管理装置によりもぎり処理を行うことも考えられる。この場合、例えば、ユーザが携帯型端末100を当該入場管理用装置に近接させる操作を行うことで、携帯型端末100と入場用管理装置との間で近接無線通信(NFC:Near Field Communication)が行われ、携帯型端末100のチケットアプリが電子チケットを使用済みとするもぎり処理を行えば良い。   It is not always necessary for the attendant at the venue to perform the cutting operation. For example, it is conceivable that an entrance management device for making an electronic ticket used at the entrance gate of the venue is arranged and the smashing process is performed by the entrance management device. In this case, for example, when the user performs an operation to bring the portable terminal 100 close to the admission management device, near field communication (NFC) is performed between the portable terminal 100 and the admission management device. This is done, and the ticket application of the portable terminal 100 only needs to perform a tearing process in which the electronic ticket has been used.

携帯型端末100には、前述のとおりチケットアプリがインストールされており、当該チケットアプリを使用することで、ユーザUはチケットサービスの提供を受けることができる。具体的には、携帯型端末100は、ユーザUが購入した電子チケットデータを管理サーバ200からダウンロードし、電子チケットに係る表示画面を表示することができる。また、当該電子チケットの表示画面においてもぎり操作が入力されると、携帯型端末100は電子チケットが使用済みであることを管理サーバ200へと通知する。携帯型端末100は、例えばフィーチャーフォンやいわゆるスマートフォンと呼ばれる携帯電話、タブレット型端末、PDA(Personal Digital Assistant)、携帯型ゲーム機等により実現することができる。   As described above, the ticket application is installed in the portable terminal 100, and the user U can receive provision of the ticket service by using the ticket application. Specifically, the portable terminal 100 can download electronic ticket data purchased by the user U from the management server 200 and display a display screen related to the electronic ticket. Further, when a cutting operation is input on the display screen of the electronic ticket, the portable terminal 100 notifies the management server 200 that the electronic ticket has been used. The portable terminal 100 can be realized by, for example, a mobile phone called a feature phone or a so-called smartphone, a tablet terminal, a PDA (Personal Digital Assistant), a portable game machine, or the like.

以下の説明では、携帯型端末100に、チケットアプリをインストールした上で、当該チケットアプリに電子チケットデータをダウンロードする例を中心に説明する。   In the following description, an example in which a ticket application is installed in the portable terminal 100 and electronic ticket data is downloaded to the ticket application will be mainly described.

管理サーバ200は、電子チケットの販売及び管理を行うサーバである。なお、管理サーバ200の機能は、必ずしも物理的に1台のサーバにより実現される必要はなく、複数台のサーバにより実現することも可能である。   The management server 200 is a server that sells and manages electronic tickets. Note that the function of the management server 200 is not necessarily physically realized by one server, and can be realized by a plurality of servers.

管理サーバ200は、例えば、チケット販売サイトを提供する。ユーザUは、携帯型端末100や、その他の情報処理端末上でブラウザを操作することで、当該チケット販売サイトへとアクセスし、当該チケット販売サイト上でチケットの購入を申込む(以下、購入の申請、又は申出ともいう。)ことができる。本実施形態においてはこの際、ユーザUはチケットをダウンロード(受領)する携帯型端末100の端末情報(例えば、電話番号)を登録する。管理サーバ200は、当該チケット購入申込に係る情報において、ユーザUの識別情報、及び、チケットを受領する端末(以下、チケット受領端末ともいう。)の端末情報を紐づけて管理する。その後、例えば抽選などの結果、ユーザUがチケットの購入権を取得した後、ユーザUが携帯型端末100のチケットアプリを起動し、当該チケットアプリが管理サーバ200へアクセスすると、管理サーバ200は、当該携帯型端末100の端末情報が、チケット受領端末として登録された端末情報と一致するか否かを確認する。その結果、端末情報がもし一致すれば、管理サーバ200は電子チケットデータを携帯型端末100へと送信する。また、管理サーバ200は、当該電子チケットが使用された旨の情報を携帯型端末100から受信すると、当該電子チケットに係るステータス情報を使用済みに更新する。   For example, the management server 200 provides a ticket sales site. The user U operates the browser on the portable terminal 100 or other information processing terminal to access the ticket sales site and apply for ticket purchase on the ticket sales site (hereinafter referred to as purchase application). Or an offer.) In this embodiment, at this time, the user U registers terminal information (for example, a telephone number) of the portable terminal 100 that downloads (receives) the ticket. In the information related to the ticket purchase application, the management server 200 manages the identification information of the user U and the terminal information of the terminal that receives the ticket (hereinafter also referred to as a ticket receiving terminal) in association with each other. After that, for example, as a result of lottery or the like, after the user U acquires the ticket purchase right, the user U activates the ticket application of the portable terminal 100, and when the ticket application accesses the management server 200, the management server 200 It is confirmed whether the terminal information of the portable terminal 100 matches the terminal information registered as the ticket receiving terminal. As a result, if the terminal information matches, the management server 200 transmits the electronic ticket data to the portable terminal 100. In addition, when the management server 200 receives information indicating that the electronic ticket has been used from the portable terminal 100, the management server 200 updates the status information related to the electronic ticket to used.

このように、本実施形態に係るチケットシステム1においては、チケットを受領するチケット受領端末の情報を、チケット購入の申込みの際にユーザUに登録させる。これにより、ユーザUは、チケット受領端末として登録された端末でしか、電子チケットを受領/使用できない。この結果、電子チケットが自由に転売等されることを抑制することができる。   As described above, in the ticket system 1 according to the present embodiment, the information of the ticket receiving terminal that receives the ticket is registered in the user U at the time of applying for ticket purchase. Thereby, the user U can receive / use the electronic ticket only at the terminal registered as the ticket receiving terminal. As a result, it is possible to prevent the electronic ticket from being resold freely.

ネットワークNは、先述の通り携帯型端末100及び管理サーバ200を相互に通信可能に接続する。ネットワークNは、例えばインターネット等により実現することができ、内部に無線LANのアクセスポイントや携帯電話の基地局等を含むこともできる。   As described above, the network N connects the portable terminal 100 and the management server 200 so that they can communicate with each other. The network N can be realized by, for example, the Internet, and can include a wireless LAN access point, a mobile phone base station, and the like.

また、本実施形態にかかるチケットシステム1では、ユーザUAが保有するチケットを、管理サーバ200による管理のもとで、他のユーザUBに売却することが可能である。これにより、例えばユーザUAがチケットに係るイベントに行けなくなった場合であっても、当該チケットが無駄になることはない。また、あくまでも管理サーバ200による管理のもとでのチケットの売却であるため、不正に金額を釣り上げてチケットが転売されることを防ぐことが可能である。例えば、定価、又は定価に手数料を付加した価格でのチケットの売買を保証することができる。   In the ticket system 1 according to the present embodiment, a ticket held by the user UA can be sold to another user UB under the management of the management server 200. Thereby, for example, even when the user UA cannot go to the event related to the ticket, the ticket is not wasted. Further, since the ticket is sold only under the management of the management server 200, it is possible to prevent the ticket from being resold by raising the amount of money illegally. For example, the buying and selling of tickets at a fixed price or a price obtained by adding a fee to the fixed price can be guaranteed.

更に、本実施形態に係る管理サーバ200は、発行済の各チケット(電子チケットのみならず、紙チケットも含むことができる)と、各チケットを保有するユーザとを管理するチケット管理データを管理する。これにより、各ユーザがチケット売却を申請した際に、当該ユーザが、正当にチケットを保有している(サービス事業者を介さずにチケットを取得したわけではない)ことを確認することが可能である。もし紙チケットを正当に有しているユーザUがチケットを売却する場合には、例えば、当該ユーザUは、管理サーバ200の提供するウェブサイト上で、チケット売却を申請すると共に、サービス事業者に対して紙チケットを郵送する。管理サーバ200は、当該売却を申請したユーザが、チケット管理データ上で管理されているチケット保有者のデータと一致した場合には、当該チケットを、他のユーザに販売する。この際、管理サーバ200が販売するチケットは、必ずしも紙チケットである必要はなく、電子チケットとして販売することも可能である。なお、販売した時点でチケット売却申請者から紙チケットを受領していない場合には、管理サーバ200は、購入者に販売した電子チケットの券面に、使用できない状態である旨を表示する。その後、チケット売却者から紙チケットを受領すると、購入者の電子チケットの券面に、座席情報を表示するなどすれば、同一座席のチケットの重複使用をさけることができる。   Furthermore, the management server 200 according to the present embodiment manages ticket management data for managing each issued ticket (which can include not only an electronic ticket but also a paper ticket) and a user who holds each ticket. . As a result, when each user applies for ticket sales, it is possible to confirm that the user has a valid ticket (not having acquired the ticket without going through the service provider). is there. If the user U who has a paper ticket right sells the ticket, for example, the user U applies for the sale of the ticket on the website provided by the management server 200 and also asks the service provider. A paper ticket will be mailed to you. When the user who applied for the sale matches the ticket holder data managed on the ticket management data, the management server 200 sells the ticket to another user. At this time, the ticket sold by the management server 200 does not necessarily have to be a paper ticket, and can be sold as an electronic ticket. If a paper ticket has not been received from the ticket sale applicant at the time of sale, the management server 200 displays that the electronic ticket sold to the purchaser cannot be used. Thereafter, when a paper ticket is received from the ticket seller, it is possible to avoid duplicate use of the same seat ticket by displaying seat information on the ticket surface of the purchaser's electronic ticket.

ユーザ間で売買されるチケットの購入希望者(購入申請者ともいう。)は、通常のチケット購入時と同様に、あるイベントに関して販売されているチケット(但し、他のユーザが保有し、売却が申請されているチケット)の購入を申込む。この時、購入希望者であるユーザUは、電子チケットを受領する携帯型端末100の端末情報(例えば電話番号)を登録する。売却希望者から売却を申請されているチケットをどの購入希望者に販売するかは、例えば、管理サーバ200が抽選により決定することができる。このとき、例えば連番の複数席を希望するか否かやチケット種別(例えば、ファンクラブの会員のみが利用可能なチケットであるか否か)等を考慮してもよい。   A ticket purchaser (also referred to as a purchase applicant) who buys and sells tickets between users is a ticket sold for a certain event in the same way as when purchasing a normal ticket (however, other users possess and sell it). Apply for the purchase of the applied ticket). At this time, the user U who wants to purchase registers terminal information (for example, a telephone number) of the portable terminal 100 that receives the electronic ticket. For example, the management server 200 can determine, by lottery, to which purchase applicant the ticket for which the sale is requested by the seller is sold. At this time, for example, whether or not a plurality of consecutive seats is desired, a ticket type (for example, whether or not the ticket can be used only by a fan club member), and the like may be considered.

ここで、チケット購入希望者が購入を申込む際、チケット売却希望者が売却しようとしている個別のチケットに対して行うのではなく、同種のチケット全体に対して申込むようにしても良い。例えば、○月×日に会場「○×」で開催されるイベント「○○○○」のSS席について、複数の売却申請者から、合計10枚の売却申請が行われている場合を考える。この場合には、例えば当該イベントのSS席1枚の購入を希望する各購入希望者は、それぞれ、この10枚のチケットに対して、購入申請を行うことができる。これにより、チケットを購入する際に、購入希望者は、同じ公演に対して何度も購入申請(エントリー)を行わずに済む。   Here, when the ticket purchase applicant applies for the purchase, the ticket purchase applicant may apply for the entire ticket of the same type, not for the individual ticket to be sold. For example, let us consider a case in which a total of 10 sale applications have been made from a plurality of sale applicants for the SS seat of the event “XXX” held at the venue “XX” on XX month × day. In this case, for example, each purchase applicant who desires to purchase one SS seat for the event can make a purchase application for each of the ten tickets. As a result, when purchasing a ticket, the purchase applicant does not have to repeatedly apply for (entry) the same performance.

なお、チケットの売却の申請、及び売却の申請がなされているチケットへの購入の申請は、例えば、ユーザUの携帯型端末100にインストールされたブラウザ上で行うことができる。また、電子チケットを使用するためのチケットアプリがインストールされた携帯型端末100ではない、他の情報処理装置(例えば、パーソナルコンピュータ(PC)等)のブラウザ上で申請することも考えられる。   Note that an application for selling a ticket and an application for purchasing a ticket for which an application for sale has been made can be made, for example, on a browser installed in the portable terminal 100 of the user U. It is also conceivable to apply on a browser of another information processing apparatus (for example, a personal computer (PC)) other than the portable terminal 100 in which a ticket application for using an electronic ticket is installed.

以下の例では、ユーザUAが、自身の保有する携帯型端末100Aのブラウザでチケットの売却を申請し、ユーザUBが、自身の保有する携帯型端末100Bのブラウザでチケットの購入を申請する場合を中心に説明する。この場合、ユーザUAは売却希望ユーザ、ユーザUBは購入希望ユーザとなる。   In the following example, the user UA applies for the sale of a ticket using the browser of the portable terminal 100A owned by the user, and the user UB applies for the purchase of the ticket using the browser of the portable terminal 100B owned by the user UA. I will explain it mainly. In this case, the user UA is a user who wants to sell, and the user UB is a user who wants to purchase.

(2. 機能構成)
以下、図2及び図3を参照しながら、本実施形態に係る管理サーバ200、及び携帯型端末100にインストールされるチケットアプリ300の機能構成を説明する。
(2. Functional configuration)
Hereinafter, the functional configuration of the management server 200 according to the present embodiment and the ticket application 300 installed in the portable terminal 100 will be described with reference to FIGS. 2 and 3.

(2.1 管理サーバ200の機能構成)
まず、図2を参照しながら、管理サーバ200の機能構成を説明する。図2は、管理サーバ200の機能構成の具体例を示す機能ブロック図である。管理サーバ200は、大きく分けて、ウェブサイト提供部210、チケットステータス変更部230、抽選部240、チケット取得要求受信部250、チケットデータ送信部260、メッセージ送信部270、及びデータベース(DB)280を含む。なお、先述の通り、管理サーバ200の機能構成は、必ずしも1台のサーバにより実現する必要はなく、複数台のサーバにより実現することも考えられる。
(2.1 Functional configuration of management server 200)
First, the functional configuration of the management server 200 will be described with reference to FIG. FIG. 2 is a functional block diagram illustrating a specific example of the functional configuration of the management server 200. The management server 200 is roughly divided into a website providing unit 210, a ticket status changing unit 230, a lottery unit 240, a ticket acquisition request receiving unit 250, a ticket data transmitting unit 260, a message transmitting unit 270, and a database (DB) 280. Including. As described above, the functional configuration of the management server 200 is not necessarily realized by a single server, and may be realized by a plurality of servers.

ウェブサイト提供部210は、電子チケットサービスを提供するためのウェブサイトを、例えばインターネットであるネットワークN上で提供する。当該ウェブサイトは、販売しているチケット等の各種情報を提供したり、チケットを実際に販売したり、ユーザUが保有しているチケットの売却の申請を受け付けたり、他のユーザが売却を希望しているチケットへの購入の申請を受け付けたりすることができる。このためにウェブサイト提供部210は、HTML(HyperText Markup Language)等で記述されたウェブページを、ユーザUの使用する携帯型端末100へ送信すると共に、ユーザUによる入力結果等を、携帯型端末100から受信する。ウェブサイト提供部210は、ユーザ画面送信部211、認証部213、購入可能チケット情報取得部215、チケット購入申請受信部217、決済情報受信部219、保有チケット情報取得部221、チケット売却申請受信部223、チケットステータス確認部225を含む。   The website providing unit 210 provides a website for providing an electronic ticket service on a network N that is, for example, the Internet. The website provides various information such as tickets sold, actually sells tickets, accepts applications for selling tickets held by user U, and other users wish to sell You can accept applications for purchases of tickets that you have. For this purpose, the website providing unit 210 transmits a web page described in HTML (HyperText Markup Language) or the like to the portable terminal 100 used by the user U, and the input result or the like by the user U is transmitted to the portable terminal. Receive from 100. The website providing unit 210 includes a user screen transmission unit 211, an authentication unit 213, a purchaseable ticket information acquisition unit 215, a ticket purchase application reception unit 217, a settlement information reception unit 219, a possessed ticket information acquisition unit 221, and a ticket sale application reception unit. 223 and a ticket status confirmation unit 225.

ユーザ画面送信部211は、ユーザUの操作する携帯型端末100に対して、適当なウェブページを作成の上で送信する。具体的には、例えば販売対象のチケットの一覧画面(サービス事業者又はイベント主催者が販売しているチケットや、売却希望ユーザUAから売却が申請されているチケットの一覧)、チケットの購入や売却を申請する申請画面、各種注意事項/確認事項を示す画面等に係る各種ウェブページを、ユーザ画面送信部211は携帯型端末100のブラウザへ送信する。   The user screen transmission unit 211 creates and transmits an appropriate web page to the portable terminal 100 operated by the user U. Specifically, for example, a list screen of tickets to be sold (a list of tickets sold by a service provider or event organizer or a list of tickets that have been applied for sale by a user UA who wants to sell), purchase or sale of tickets The user screen transmission unit 211 transmits various web pages related to an application screen for requesting a screen, a screen indicating various notes / confirmations, and the like to the browser of the portable terminal 100.

認証部213は、ウェブサイト提供部210のウェブサイトにアクセスしてきたユーザUに対する認証処理を行う。より具体的には、例えば、ユーザID及びパスワードの入力をユーザUに求め、ユーザUから入力されたユーザID及びパスワードが、DB280にユーザ情報281として管理されているものと一致するか否かを認証部213は確認する。なお、ユーザUによるユーザ登録がなされていない場合には、認証部213は、ウェブサイト提供部210の提供するウェブサイトの表示画面を通じて、ユーザUに対して新規会員登録を促す。当該画面において、ユーザUがユーザ登録を行うと、認証部213はユーザUに対してユーザIDを割当て、例えばウェブサイト提供部の提供するウェブサイトの表示画面上や、或いはメッセージ送信部270の発行するメッセージを通じて、当該ユーザIDを携帯型端末100に通知する。この場合、割り当てたユーザID等のユーザUに係る各種情報は、ユーザ情報281としてDB280に格納される。   The authentication unit 213 performs an authentication process for the user U who has accessed the website of the website providing unit 210. More specifically, for example, the user U is requested to input a user ID and password, and whether or not the user ID and password input from the user U match those managed as user information 281 in the DB 280. The authentication unit 213 confirms. When the user registration by the user U is not performed, the authentication unit 213 prompts the user U to register a new member through the website display screen provided by the website providing unit 210. When the user U performs user registration on the screen, the authentication unit 213 assigns a user ID to the user U. For example, on the display screen of the website provided by the website providing unit, or issuance of the message transmitting unit 270 The user ID is notified to the portable terminal 100 through the message to be transmitted. In this case, various information related to the user U such as the assigned user ID is stored in the DB 280 as user information 281.

購入可能チケット情報取得部215は、ユーザUが購入可能なチケットの情報を、DB280のチケット管理データ283及びチケットステータス情報285から取得する。ユーザUが購入可能なチケットには、サービス事業者又はチケット主催者が販売しているチケットの他、売却希望ユーザUAから売却が申請されているチケットが含まれる。購入可能チケット情報取得部215が取得した、ユーザUが購入可能なチケットの情報は、ユーザ画面送信部211により加工された上で、ウェブページとしてユーザUの携帯型端末100へ送信される。   The purchaseable ticket information acquisition unit 215 acquires ticket information that can be purchased by the user U from the ticket management data 283 and the ticket status information 285 of the DB 280. Tickets that can be purchased by the user U include tickets that are sold by the service provider or ticket organizer, as well as tickets that are requested for sale by the user UA who wants to sell. Information on tickets that can be purchased by the user U acquired by the purchaseable ticket information acquisition unit 215 is processed by the user screen transmission unit 211 and then transmitted to the portable terminal 100 of the user U as a web page.

チケット購入申請受信部217は、ユーザUの携帯型端末100から、ユーザUの選択したチケットの購入申請を受け付ける。この際、購入を申請したユーザUがチケットの購入権を得た(例えばチケットに当選した)場合に当該チケットを電子チケットとして受領する端末の端末情報(例えば電話番号)の入力も、チケット購入申請受信部217は受け付ける。このように、電子チケットを受領する端末の端末情報を、チケットの購入権をユーザUが取得する前に入力させることで、チケットの購入権(チケットを受領する権利)が他のユーザに不正に転売されることを防ぐことができる。チケット購入申請受信部217が受け付けた各種情報は、チケット購入申請者情報287としてDB280に格納される。   The ticket purchase application reception unit 217 receives a purchase application for the ticket selected by the user U from the portable terminal 100 of the user U. At this time, when the user U who applied for the purchase has obtained the purchase right of the ticket (for example, won the ticket), the terminal information (for example, the telephone number) of the terminal that receives the ticket as an electronic ticket is also input. The receiving unit 217 accepts. In this way, by inputting the terminal information of the terminal that receives the electronic ticket before the user U acquires the ticket purchase right, the ticket purchase right (right to receive the ticket) is illegally transmitted to other users. It can be prevented from being resold. Various information received by the ticket purchase application receiving unit 217 is stored in the DB 280 as ticket purchase applicant information 287.

決済情報受信部219は、ユーザUの携帯型端末100から、ユーザUがチケットを購入する際に使用する決済情報を受け付ける。決済情報には、例えば、決済手段(コンビニエンスストアでの支払い、クレジットカード決済等)、クレジットカード番号等の情報、コンビニエンスストアの種別等を含むことができる。なお、ユーザUからの決済情報の入力は、チケットの購入申請の際でも、ユーザがチケットを購入できるようになった際(例えば、チケットに当選した後)でも、どちらでも良い。しかしながら、チケット購入申請時に決済情報の入力を受け付けておけば、特にユーザUがクレジットカード決済を希望する場合には、ユーザUのチケット当選が決まった段階で、すぐにユーザUがチケットを受領できる。   The payment information receiving unit 219 receives payment information used when the user U purchases a ticket from the portable terminal 100 of the user U. The payment information can include, for example, payment means (payment at a convenience store, credit card payment, etc.), information such as a credit card number, the type of convenience store, and the like. The payment information from the user U may be input either when applying for a ticket purchase or when the user can purchase the ticket (for example, after winning the ticket). However, if the payment information is accepted when the ticket purchase application is made, the user U can receive the ticket immediately when the user U's ticket win is determined, particularly when the user U wishes to pay by credit card. .

保有チケット情報取得部221は、ウェブサイト提供部210が提供するウェブサイトにアクセスしてきた各ユーザUが保有しているチケットの情報を、DB280のチケット管理データ283を参照することにより取得する。当該ユーザUが保有するチケットの情報は、ユーザ画面送信部211により加工された上で、ウェブページとしてユーザUの携帯型端末100へ送信される。   The possessed ticket information acquisition unit 221 acquires the ticket information held by each user U who has accessed the website provided by the website providing unit 210 by referring to the ticket management data 283 of the DB 280. The ticket information held by the user U is processed by the user screen transmission unit 211 and then transmitted to the portable terminal 100 of the user U as a web page.

チケット売却申請受信部223は、ユーザUの携帯型端末100から、ユーザUが保有するチケットの売却申請を受け付ける。チケット売却を申請したユーザUの情報は、チケット売却申請者情報289としてDB280に格納される。   The ticket sale application receiving unit 223 receives a sale application for a ticket held by the user U from the portable terminal 100 of the user U. Information of the user U who applied for ticket sales is stored in the DB 280 as ticket sales applicant information 289.

チケットステータス確認部225は、チケットステータス情報285を参照することで、各チケットのステータスを確認する。当該チケットステータス情報285には、発行されたチケットの媒体(例えば、紙チケットであるか、電子チケットであるか)、チケットが売却申請中であるか否か、チケットを使用済みであるか否か、電子チケットをチケットアプリにダウンロード済みであるか否か等の情報が含まれる。よって、例えば、ユーザからチケットの売却申請がなされた場合には、チケットステータス確認部225は、チケットが電子チケットとして発行されているか否かや、電子チケットとして発行されている場合、その電子チケットデータはユーザUのチケットアプリにダウンロードされているか否かを確認することができる。   The ticket status confirmation unit 225 confirms the status of each ticket by referring to the ticket status information 285. The ticket status information 285 includes the issued ticket medium (for example, a paper ticket or an electronic ticket), whether the ticket is being applied for sale, and whether the ticket has been used. Information on whether or not the electronic ticket has been downloaded to the ticket application is included. Therefore, for example, when a ticket application is made by a user, the ticket status confirmation unit 225 determines whether or not the ticket is issued as an electronic ticket. Can check whether it has been downloaded to the ticket application of the user U.

チケットステータス変更部230は、必要に応じてチケットステータス情報285の内容を変更する。例えば、チケットの購入者による決済が終了した場合や、電子チケットデータのダウンロードが完了した場合、チケットの売却申請がなされた場合等に、チケットステータス変更部230は、チケットステータス情報285を変更する。   The ticket status changing unit 230 changes the contents of the ticket status information 285 as necessary. For example, the ticket status changing unit 230 changes the ticket status information 285 when the payment by the ticket purchaser is completed, when downloading of the electronic ticket data is completed, or when a ticket sale application is made.

抽選部240は、販売されている各々のチケットに対して、当該チケットの購入を希望しているどの購入希望ユーザに購入権を与えるかを決める。この際、抽選部240は、例えば連番の複数枚のチケット購入を希望しているか否かや、購入希望者がファンクラブの会員であるか否かを考慮することができる。例えば、同一のイベントについて、ファンクラブの会員のみしか利用できないチケットと、ファンクラブの会員でなくとも利用できるチケットとがある場合には、購入希望者がファンクラブの会員である場合には、いずれのチケットも対象として抽選を行い、ファンクラブの会員でない場合には、ファンクラブの会員でなくとも利用できるチケットのみを対象に抽選を行えば良い。この場合、ファンクラブの会員であるか否かの情報は、例えばチケット購入の申込み(申請)の際や、ユーザ情報281の登録時に、ユーザに登録させることができる。   The lottery unit 240 determines, for each ticket sold, which purchase requesting user who wants to purchase the ticket is given the purchase right. At this time, for example, the lottery unit 240 can consider whether or not it is desired to purchase a plurality of consecutive tickets and whether or not the purchaser is a member of a fan club. For example, if there are tickets that can be used only by fan club members and tickets that can be used by non-fan club members for the same event, if the purchaser is a fan club member, If the ticket is not a member of the fan club, the lottery may be performed only for tickets that can be used without being a member of the fan club. In this case, information regarding whether or not the user is a member of a fan club can be registered by the user at the time of application (application) for ticket purchase or registration of the user information 281, for example.

チケット取得要求受信部250は、携帯型端末100のチケットアプリから、チケットデータの取得要求を受信する。この際、チケット取得要求受信部250は、ユーザを識別するためのユーザ情報や、携帯型端末100の端末情報、チケットを受け取るための引換番号の情報を、受け付けることができる。   The ticket acquisition request receiving unit 250 receives a ticket data acquisition request from the ticket application of the portable terminal 100. At this time, the ticket acquisition request receiving unit 250 can accept user information for identifying the user, terminal information of the portable terminal 100, and exchange number information for receiving the ticket.

チケットデータ送信部260は、チケットデータを携帯型端末100に送信する。このときチケットデータ送信部260は、チケット取得要求と共に受信した引換番号が正当なものであり、且つ、当該引換番号に係るチケットの購入権を得たユーザにより、事前にチケット受領端末として登録されている端末情報と受信した端末情報とが一致する場合に、チケットデータを携帯型端末100に送信する。   The ticket data transmission unit 260 transmits ticket data to the portable terminal 100. At this time, the ticket data transmission unit 260 is registered as a ticket receiving terminal in advance by the user who has received the ticket exchange request received with the ticket acquisition request and has obtained the ticket purchase right related to the ticket exchange number. If the received terminal information matches the received terminal information, the ticket data is transmitted to the portable terminal 100.

メッセージ送信部270は、チケットの販売等に係る各種メッセージを、メールやメッセンジャーアプリのメッセージとしてユーザUに通知する。例えば、ユーザUが、購入を申請していたチケットに当選した場合には、メッセージ送信部270は、当選した旨や、当選したチケットを受領するための引換番号等の情報を、メールやメッセンジャーアプリのメッセージとして、ユーザUに報知する。また、ユーザUが売却を申請していたチケットが他のユーザにより購入された場合には、売却が完了した旨を、メッセージ送信部270はユーザUに通知する。以下では、メッセージ送信部270がメールでメッセージを通知する場合を中心に説明する。   The message transmission unit 270 notifies the user U of various messages related to ticket sales and the like as mails and messages of a messenger application. For example, when the user U wins a ticket that has been applied for purchase, the message transmission unit 270 displays information such as a winning fact and an exchange number for receiving the winning ticket by e-mail or a messenger application. Is notified to the user U. In addition, when a ticket that the user U has applied for sale is purchased by another user, the message transmission unit 270 notifies the user U that the sale has been completed. Hereinafter, the case where the message transmission unit 270 notifies a message by mail will be mainly described.

DB280は、ユーザ情報281、チケット管理データ283、チケットステータス情報285、チケット購入申請者情報287、及びチケット売却申請者情報289を管理する。   The DB 280 manages user information 281, ticket management data 283, ticket status information 285, ticket purchase applicant information 287, and ticket sale applicant information 289.

ユーザ情報281は、管理サーバ200が提供するチケットサービスを利用する各ユーザUに関する様々な情報である。ユーザ情報281には、ユーザUの氏名や住所、性別、決済に用いるクレジットカード等の情報、認証に使用するユーザIDやパスワード、使用する携帯型端末100に係る識別情報、購入したチケットの情報等を含むことができる。また、ユーザUが所属しているファンクラブの情報(例えばアーティスト「○×○×」のファンクラブ会員等)、会員種別(プラチナ会員、ゴールド会員等)、等の各種ユーザ種別に関する情報をユーザ情報281に含むこともできる。   The user information 281 is various information regarding each user U who uses the ticket service provided by the management server 200. The user information 281 includes the name and address of the user U, gender, information such as a credit card used for payment, a user ID and password used for authentication, identification information related to the portable terminal 100 used, information on purchased tickets, etc. Can be included. Also, the user information includes information on various user types such as information on the fan club to which the user U belongs (for example, fan club members of the artist “XXXXX”), member types (platinum members, gold members, etc.) 281 can also be included.

チケット管理データ283は、イベント主催者/サービス事業者が発行する各チケットを、例えばイベント毎に管理するためのデータである。特に、発行媒体が紙チケットであるか電子チケットであるかに関わらず、全チケットの保有者の情報をチケット管理データ283で管理することができる。チケット管理データ283を参照することにより、どのチケットをどのユーザUが正当に保有しているかを確認することが可能である。この他、チケット管理データ283には、チケットに関する各種情報である、公演名、会場名、チケット種別、使用者の属性等に基づくチケット券種、各種期限、チケットを受け取るための引換番号等の情報も含むことができる。   The ticket management data 283 is data for managing each ticket issued by the event organizer / service provider for each event, for example. In particular, regardless of whether the issuing medium is a paper ticket or an electronic ticket, the information on the holders of all tickets can be managed by the ticket management data 283. By referring to the ticket management data 283, it is possible to check which ticket U holds legitimately. In addition, the ticket management data 283 includes various information related to tickets, such as performance names, venue names, ticket types, ticket attributes based on user attributes, various deadlines, exchange numbers for receiving tickets, and the like. Can also be included.

チケットステータス情報285は、発行済のチケットの各種状態を管理するデータである。チケットステータス情報285には、発行された各チケットの媒体(例えば紙チケットであるか、電子チケットであるか)、チケットが売却申請中であるか否か、チケットを使用済みであるか否か、電子チケットをチケットアプリにダウンロード済みであるか否か、等の情報が含まれる。   The ticket status information 285 is data for managing various states of issued tickets. The ticket status information 285 includes a medium of each issued ticket (for example, whether it is a paper ticket or an electronic ticket), whether the ticket is being applied for sale, whether the ticket has been used, Information such as whether or not the electronic ticket has already been downloaded to the ticket application is included.

チケット購入申請者情報287は、チケット購入を申請したチケット購入申請者に係る各種情報である。チケット購入申請者情報287には、例えば、チケットの購入権をユーザUが獲得した際(例えば、チケット購入に係る抽選の当選など)にユーザUが用いる決済に係る各種情報が含まれる。当該決済にかかる情報には、例えば、決済手段(例えば、宅配便での代引、クレジットカード決済、コンビニエンスストアでの支払い等)、クレジットカード決済を行う場合のクレジットカード番号等の決済情報、受取手段(電子チケット、コンビニエンスストアでの受取り、宅配便等)、等の情報が含まれる。この他、チケット購入申請者情報287には、チケット購入申請者、及び、当該チケット購入申請者が同伴する同伴者が、電子チケットを受領する際に用いる携帯型端末100の端末情報も含むことができる。なお、端末情報には、例えば携帯型端末100に固有に割当てられた識別情報や、チケットアプリに個別に割り当てた識別情報、携帯型端末100に割当てられた電話番号等を用いることができる。本実施形態では、端末情報として、電話番号を用いる場合を中心に説明する。   The ticket purchase applicant information 287 is various information related to the ticket purchase applicant who applied for ticket purchase. The ticket purchase applicant information 287 includes, for example, various types of information related to the payment used by the user U when the user U has acquired the right to purchase a ticket (for example, winning a lottery for ticket purchase). Information related to the settlement includes, for example, settlement means (for example, cash on delivery by courier, credit card settlement, convenience store payment, etc.), settlement information such as credit card number when performing credit card settlement, receipt Information such as means (electronic ticket, receipt at convenience store, courier service, etc.) is included. In addition, the ticket purchase applicant information 287 may include terminal information of the portable terminal 100 used when the ticket purchase applicant and a companion accompanying the ticket purchase applicant receive an electronic ticket. it can. As the terminal information, for example, identification information uniquely assigned to the portable terminal 100, identification information individually assigned to the ticket application, a telephone number assigned to the portable terminal 100, or the like can be used. In the present embodiment, a case where a telephone number is used as terminal information will be mainly described.

チケット売却申請者情報289は、チケット売却を申請したチケット売却申請者に係る各種情報である。チケット売却申請者情報289には、例えば、チケットの売却が成立した際にユーザUが当該売却金額を受領する決済にかかる各種情報が含まれる。   The ticket sale applicant information 289 is various information related to the ticket sale applicant who applied for the ticket sale. The ticket sale applicant information 289 includes, for example, various types of information related to the settlement in which the user U receives the sale amount when the sale of the ticket is established.

(2.2 チケットアプリ300の機能構成)
次に、図3を参照しながら、携帯型端末100にインストールされるチケットアプリ300の機能構成を説明する。図3は、チケットアプリ300の機能構成の具体例を示す機能ブロック図である。チケットアプリ300は、認証部310、端末情報取得部320、チケット取得部330、チケット売却申請部340、メッセージ表示部350、ブラウザ起動部360、及びデータベース(DB)370を含む。
(2.2 Functional configuration of ticket application 300)
Next, a functional configuration of the ticket application 300 installed in the portable terminal 100 will be described with reference to FIG. FIG. 3 is a functional block diagram showing a specific example of the functional configuration of the ticket application 300. The ticket application 300 includes an authentication unit 310, a terminal information acquisition unit 320, a ticket acquisition unit 330, a ticket sale application unit 340, a message display unit 350, a browser activation unit 360, and a database (DB) 370.

認証部310は、例えばチケットアプリ300の起動時に、ユーザUのユーザIDやパスワード等のユーザ情報を用いて、管理サーバ200との間で認証処理を行う。当該認証に用いるユーザ情報371は、ユーザUから起動時に入力を求めても良いし、或いは、2回目以降の起動時には、予めDB370に記憶されたものを読み込んでも良い。   For example, when the ticket application 300 is activated, the authentication unit 310 performs authentication processing with the management server 200 using user information such as the user ID and password of the user U. The user information 371 used for the authentication may be requested from the user U at the time of activation, or may be read in advance in the DB 370 at the second and subsequent activations.

端末情報取得部320は、携帯型端末100を識別するための情報、例えば電話番号等を含み得る端末情報373を取得する。端末情報373の取得方法としては、例えば、OSから読み込んだり、ユーザUから入力を受けてDB370に端末情報373として登録したり、予めDB370に登録されている端末情報373を読み込んだりすることが考えられる。   The terminal information acquisition unit 320 acquires terminal information 373 that can include information for identifying the portable terminal 100, such as a telephone number. As a method for acquiring the terminal information 373, for example, reading from the OS, receiving input from the user U, registering as terminal information 373 in the DB 370, or reading terminal information 373 registered in advance in the DB 370 may be considered. It is done.

チケット取得部330は、起動時や、チケット受取りに係るユーザUからの操作入力(例えば、チケット購入権を得たユーザに通知されるチケット引換番号の入力等)に応じて、管理サーバ200へチケットデータの送信要求を送信し、当該ユーザUが受取可能なチケットデータを管理サーバ200から受信する。当該送信要求には、ユーザUや携帯型端末100を識別するための、ユーザ情報371や端末情報373の一部の情報を含むことができる。受信したチケットデータは、チケット情報375としてDB370に格納される。   The ticket acquisition unit 330 issues a ticket to the management server 200 in response to an operation input from the user U related to receipt of the ticket (for example, an input of a ticket exchange number notified to the user who has obtained the ticket purchase right). A data transmission request is transmitted, and ticket data that can be received by the user U is received from the management server 200. The transmission request can include part of user information 371 and terminal information 373 for identifying the user U and the portable terminal 100. The received ticket data is stored in the DB 370 as ticket information 375.

チケット売却申請部340は、例えばユーザ操作等に応じて、DB370にチケット情報375として格納されている電子チケットの売却を管理サーバ200に対して申請する。当該申請を行うと、DB370のチケット情報375のステータスが売却申請中となり、ユーザUは当該申請を取り消さないかぎり、当該電子チケットを使用することはできなくなる。   The ticket sale application unit 340 applies to the management server 200 for sale of the electronic ticket stored as the ticket information 375 in the DB 370 according to, for example, a user operation. When the application is made, the status of the ticket information 375 in the DB 370 becomes “pending sale”, and the user U cannot use the electronic ticket unless the application is canceled.

メッセージ表示部350は、ユーザUに対して各種警告や確認にかかるメッセージを表示する。例えば、チケット売却を申請中である旨や、本当に売却を行うか否かの確認するメッセージ等を、メッセージ表示部350は表示する。   The message display unit 350 displays various warnings and messages for confirmation to the user U. For example, the message display unit 350 displays a message indicating that a ticket sale is being applied, a message for confirming whether or not the sale is actually performed, and the like.

ブラウザ起動部360は、携帯型端末100においてブラウザを起動する。例えば、チケット売却申請部340がチケットの売却申請を管理サーバ200に対して行った後、ブラウザ起動部360がブラウザを起動させ、ブラウザがウェブページとして取引説明画面や最終確認画面を表示することができる。   The browser activation unit 360 activates a browser on the portable terminal 100. For example, after the ticket sale application unit 340 makes a ticket sale application to the management server 200, the browser activation unit 360 activates the browser, and the browser displays a transaction explanation screen or a final confirmation screen as a web page. it can.

DB370は、ユーザ情報371、端末情報373、チケット情報375を含む各種情報を管理する。   The DB 370 manages various types of information including user information 371, terminal information 373, and ticket information 375.

ユーザ情報371は、チケットアプリ300を使用するユーザUのユーザアカウント等に関する情報である。ユーザ情報371としては、例えば、ユーザIDやパスワード等の情報を含むことができる。先述の通り認証部310は、当該ユーザ情報371を使用して管理サーバ200との間で認証を行う。   The user information 371 is information related to the user account of the user U who uses the ticket application 300. As user information 371, information, such as a user ID and a password, can be included, for example. As described above, the authentication unit 310 performs authentication with the management server 200 using the user information 371.

端末情報373は、携帯型端末100、又はチケットアプリ300に対して一意に割当てられた識別情報である。管理サーバ200は、当該端末情報373を参照することで、ユーザUの使用する携帯型端末100を識別することが可能である。本実施形態では先述の通り、端末情報373として電話番号を使用する。チケットの購入申請の際、ユーザUに予めチケット受領端末の電話番号を登録させておくことで、チケット受領の際、電話番号が異なる携帯型端末100にチケットデータが受信されることを防ぐことができる。   The terminal information 373 is identification information uniquely assigned to the portable terminal 100 or the ticket application 300. The management server 200 can identify the portable terminal 100 used by the user U by referring to the terminal information 373. In this embodiment, a telephone number is used as the terminal information 373 as described above. By making the user U register the telephone number of the ticket receiving terminal in advance when applying for the ticket purchase, it is possible to prevent the portable data terminal 100 having a different telephone number from receiving ticket data when receiving the ticket. it can.

チケット情報375は、ユーザUが使用可能若しくは使用した電子チケットに関する各種情報である。チケット情報375には、例えば、公演名、会場名、チケット種別、使用対象者の属性等に基づく券種、電子チケットとして表示する画像や、有効期間等の情報を含むことができる。加えて、チケット情報375には、もぎり処理を行うためのもぎり操作のパターンや認証情報等を含むこともできる。先述の通り、チケット情報375はチケット取得部330が管理サーバ200から取得する。   The ticket information 375 is various information related to an electronic ticket that can be used or used by the user U. The ticket information 375 can include, for example, information such as a performance name, a venue name, a ticket type, a ticket type based on an attribute of a user to be used, an image to be displayed as an electronic ticket, a validity period, and the like. In addition, the ticket information 375 can include a cutting operation pattern for performing a cutting process, authentication information, and the like. As described above, the ticket acquisition unit 330 acquires the ticket information 375 from the management server 200.

(3 処理の流れ)
以下、チケットシステム1の処理の流れを、図4、図5及び図7を参照しながら説明する。図4及び図5は、本実施形態に係るチケットシステム1の処理の流れを示すフローチャートである。
(3 Process flow)
Hereinafter, the processing flow of the ticket system 1 will be described with reference to FIGS. 4, 5, and 7. 4 and 5 are flowcharts showing the flow of processing of the ticket system 1 according to the present embodiment.

なお、後述の各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して若しくは並列に実行することができ、また、各処理ステップ間に他のステップを追加しても良い。更に、便宜上1つのステップとして記載されているステップは複数のステップに分けて実行することもでき、便宜上複数に分けて記載されているステップを1ステップとして実行することもできる。   Each processing step to be described later can be executed in any order or in parallel as long as there is no contradiction in processing contents, and other steps can be added between the processing steps. good. Further, a step described as a single step for convenience can be executed by being divided into a plurality of steps, and a step described as being divided into a plurality of steps for convenience can be executed as one step.

(3.1 電子チケットの売却申請時の処理)
まず、保有する電子チケットの売却申請に係る処理の流れを、図4を参照しながら説明する。図4は、電子チケットの売却申請に係るチケットシステム1の処理の流れを示すフローチャートである。
(3.1 Processing when applying for sale of electronic tickets)
First, the flow of processing relating to a sale application for an electronic ticket held will be described with reference to FIG. FIG. 4 is a flowchart showing a processing flow of the ticket system 1 related to the application for selling the electronic ticket.

なお、図4の例において、携帯型端末100にはブラウザ110及びチケットアプリ300がインストールされている。また、ユーザUは1以上の電子チケットを既に購入済みであるものとする。なお、前述のとおり、ユーザUが電子チケット売却申請の際に使用するブラウザ110は、必ずしもチケットアプリ300がインストールされた携帯型端末100上である必要はない。例えば、パーソナルコンピュータ(PC)のブラウザを用いて、予め購入済みのチケットに係る売却申請を行うことも考えられる。   In the example of FIG. 4, a browser 110 and a ticket application 300 are installed in the portable terminal 100. Further, it is assumed that the user U has already purchased one or more electronic tickets. Note that, as described above, the browser 110 used by the user U when applying for an electronic ticket sale does not necessarily have to be on the portable terminal 100 in which the ticket application 300 is installed. For example, it is conceivable to make a sale application relating to a previously purchased ticket using a browser of a personal computer (PC).

ユーザUは、携帯型端末100のブラウザ110を用いて、管理サーバ200の提供するチケットサービスサイトへとアクセスする(S401)。管理サーバ200のウェブサイト提供部210は当該アクセスを受けて、アクセスを受けたURLに応じたウェブページを携帯型端末100へと送信する(S403)。例えば、当該ウェブページ上でのユーザ操作等に応じて、携帯型端末100のブラウザ110は、管理サーバ200との間でログイン処理を行う(S405及びS407)。より具体的には、例えばブラウザ110上でユーザUからユーザID及びパスワードの入力を受け、それを受信した管理サーバ200が、ユーザ情報281上で管理しているユーザID及びパスワードを照合すれば良い。この際、もしユーザUが当該チケットサービスへのユーザ登録を行っていなければ、管理サーバ200はユーザUの会員登録処理を行えば良い。   The user U accesses the ticket service site provided by the management server 200 using the browser 110 of the portable terminal 100 (S401). The website providing unit 210 of the management server 200 receives the access and transmits a web page corresponding to the accessed URL to the portable terminal 100 (S403). For example, in response to a user operation on the web page, the browser 110 of the portable terminal 100 performs a login process with the management server 200 (S405 and S407). More specifically, for example, the management server 200 that receives an input of a user ID and password from the user U on the browser 110 may collate the user ID and password managed on the user information 281. . At this time, if the user U has not performed user registration for the ticket service, the management server 200 may perform member registration processing for the user U.

この後、例えばブラウザ110上でのユーザUの操作に応じて、管理サーバ200がユーザUの保有チケットの一覧画面の閲覧要求を携帯型端末100から受信すると、保有チケット情報取得部221が当該ユーザの保有チケットの情報をチケット管理データ283から抽出する。ユーザ画面送信部211は、当該保有チケットの情報をリスト化した一覧画面に係るウェブページを生成した上で、携帯型端末100へと送信する(S409)。当該一覧画面のウェブページを受信したブラウザ110は、当該一覧画面をディスプレイに表示させる(S411)。   Thereafter, for example, when the management server 200 receives a viewing request for the list screen of the owned tickets of the user U from the portable terminal 100 in response to the operation of the user U on the browser 110, the owned ticket information acquisition unit 221 Information of the possessed tickets is extracted from the ticket management data 283. The user screen transmission unit 211 generates a web page related to the list screen in which the information of the possessed ticket is listed, and transmits the web page to the portable terminal 100 (S409). The browser 110 that has received the web page of the list screen displays the list screen on the display (S411).

その後、当該一覧画面や個別チケットの詳細画面において、ユーザUから売却申請対象のチケットの選択をブラウザ110上で受けると(S413)、ブラウザ110は管理サーバ200に対して当該チケットのステータスの問合せを行う(S415)。管理サーバ200のチケットステータス確認部225は、当該問合せを受けて、売却対象とされたチケットが電子チケットであるか、電子チケットである場合には、チケットアプリ300で受信済みか確認し、確認結果をユーザ画面送信部211がウェブページとして携帯型端末100へ返信する(S417)。   After that, when the selection of the ticket to be sold is received from the user U on the browser 110 on the list screen or the individual ticket details screen (S413), the browser 110 inquires the management server 200 about the status of the ticket. This is performed (S415). Upon receiving the inquiry, the ticket status confirmation unit 225 of the management server 200 confirms whether the ticket to be sold is an electronic ticket or an electronic ticket, and confirms whether the ticket has been received by the ticket application 300. Is sent back to the portable terminal 100 as a web page (S417).

チケットアプリ300で電子チケットを受信していない場合には(紙チケットとしてチケットが発行されている場合も含む。S419のNo)、ブラウザ110は管理サーバ200に対してチケット売却申請を要求する(S421)。管理サーバ200のチケット売却申請受信部223は当該要求を受信すると、当該ユーザが正当なチケットの保有者であるか否かをチケットステータス情報285を参照して確認した上で、該当するチケットに係るチケットステータス情報285を、売却申請受付中に変更する(S423)。   When the ticket application 300 has not received an electronic ticket (including a case where a ticket is issued as a paper ticket; No in S419), the browser 110 requests the management server 200 for a ticket sale application (S421). ). Upon receiving the request, the ticket sale application receiving unit 223 of the management server 200 confirms whether or not the user is a valid ticket holder with reference to the ticket status information 285 and then relates to the corresponding ticket. The ticket status information 285 is changed during acceptance of the sale application (S423).

一方、チケットアプリ300で電子チケットを受信している場合には(S419のYes)、ブラウザ110は、チケットアプリ300の起動をユーザUに即すメッセージを、管理サーバ200からのウェブページに基づき表示する(S425)。当該メッセージを受けたユーザUによる操作に応じてチケットアプリ300が起動し、ログイン処理が完了した上で(S427)、ユーザUからチケット売却を申請する操作入力を受けると、チケットアプリ300のチケット売却申請部340は管理サーバ200に対してチケット売却申請を要求する(S429)。管理サーバ200のチケット売却申請受信部223は当該要求を受けて、該当するチケットに係るチケットステータス情報285を、売却申請受付中に変更する(S423)。チケットの売却申請要求後、チケットアプリ300のブラウザ起動部360はブラウザ110を起動させる(S431)。   On the other hand, when the ticket application 300 has received an electronic ticket (Yes in S419), the browser 110 displays a message that prompts the user U to start the ticket application 300 based on the web page from the management server 200. (S425). The ticket application 300 is activated in response to an operation by the user U that has received the message, and after the login process is completed (S427), when an operation input for applying for ticket sales is received from the user U, the ticket sale of the ticket application 300 is performed. The application unit 340 requests the management server 200 to apply for ticket sales (S429). In response to the request, the ticket sale application receiving unit 223 of the management server 200 changes the ticket status information 285 related to the relevant ticket to accept the sale application (S423). After requesting to sell a ticket, the browser activation unit 360 of the ticket application 300 activates the browser 110 (S431).

ブラウザ110上、又はチケットアプリ300上でチケットの売却申請を行うと、管理サーバ200は取引説明画面や最終確認画面のウェブページを携帯型端末100へ送信し(S433)、ブラウザ110はそれらの画面をディスプレイに表示させる(S435)。当該最終確認画面においてユーザが確認ボタンを選択すると、ブラウザ110は管理サーバ200に対して正式な売却申請を行う(S437)。当該売却申請を受信した管理サーバ200は、チケットステータス情報285で管理する該当チケットのステータスを、売却申請受付中から売却申請中に更新する(S439)。その上で管理サーバ200は、売却申請の完了画面に係るウェブページを携帯型端末100へ送信する(S441)。ブラウザ110は当該受信したウェブページに基づき、売却申請の完了画面をディスプレイに表示させる(S443)。また、管理サーバ200は、予め登録されたユーザUのメールアドレスやメッセージの送付先に、売却送信完了のメールやメッセージを送信する(S445)。   When a ticket sale application is made on the browser 110 or the ticket application 300, the management server 200 transmits a web page of a transaction explanation screen or a final confirmation screen to the portable terminal 100 (S433), and the browser 110 displays those screens. Is displayed on the display (S435). When the user selects the confirmation button on the final confirmation screen, the browser 110 makes a formal sale application to the management server 200 (S437). The management server 200 that has received the sale application updates the status of the corresponding ticket managed by the ticket status information 285 from the sale application acceptance to the sale application (S439). Then, the management server 200 transmits a web page related to the sales application completion screen to the portable terminal 100 (S441). Based on the received web page, the browser 110 displays a sale application completion screen on the display (S443). In addition, the management server 200 transmits a sale transmission completion email or message to a user U email address or message destination registered in advance (S445).

(3.2 電子チケットの購入申請時の処理)
次に、ユーザUによる電子チケットの購入申請に係る処理の流れを、図5を参照しながら説明する。図5は、電子チケットの購入申請に係るチケットシステム1の処理の流れを示すフローチャートである。
(3.2 Processing when applying for electronic ticket purchase)
Next, a flow of processing related to an application for purchasing an electronic ticket by the user U will be described with reference to FIG. FIG. 5 is a flowchart showing a processing flow of the ticket system 1 related to the electronic ticket purchase application.

なお、ユーザUが購入申請を行うチケットは、イベント主催者やサービス事業者が販売しようとしているチケットであっても、他のユーザが保有し、売却を申請しているチケットであっても、いずれでも構わない。以下の説明では、他のユーザが売却を申請しているチケットをユーザUが購入する際の処理の流れを中心に説明する。   Note that the ticket that the user U applies for purchase may be a ticket that an event organizer or service provider intends to sell, or a ticket that is held by another user and that is applied for sale. It doesn't matter. The following description will focus on the flow of processing when the user U purchases a ticket for which another user has applied for sale.

なお、前述のとおり、ユーザUが電子チケット購入申請の際に使用するブラウザ110は、必ずしも携帯型端末100上である必要はない。例えば、パーソナルコンピュータのブラウザを用いて、購入申請を行うことも考えられる。   As described above, the browser 110 used when the user U applies for an electronic ticket purchase does not necessarily have to be on the portable terminal 100. For example, it is conceivable to make a purchase application using a browser of a personal computer.

ユーザUは、携帯型端末100のブラウザ110を用いて、管理サーバ200の提供するチケットサービスサイトへとアクセスする(S501)。管理サーバ200のウェブサイト提供部210は当該アクセスを受けて、アクセスを受けたURLに応じたウェブページを携帯型端末100へと送信する(S503)。例えば、当該ウェブページ上でのユーザ操作等に応じて、携帯型端末100のブラウザ110は、管理サーバ200との間でログイン処理を行う(S505及びS507)。より具体的には、例えばブラウザ110上でユーザUからユーザID及びパスワードの入力を受け、それをブラウザ110から受信した管理サーバ200が、ユーザ情報281上で管理しているユーザID及びパスワードを照合すれば良い。この際、もしユーザUが当該チケットサービスへのユーザ登録を行っていなければ、ユーザUの会員登録処理をブラウザ110と管理サーバ200との間で行えば良い。   The user U accesses the ticket service site provided by the management server 200 using the browser 110 of the portable terminal 100 (S501). The website providing unit 210 of the management server 200 receives the access and transmits a web page corresponding to the accessed URL to the portable terminal 100 (S503). For example, in response to a user operation on the web page, the browser 110 of the portable terminal 100 performs a login process with the management server 200 (S505 and S507). More specifically, for example, the management server 200 that receives an input of the user ID and password from the user U on the browser 110 and receives it from the browser 110 checks the user ID and password managed on the user information 281. Just do it. At this time, if the user U has not performed user registration for the ticket service, the member registration process of the user U may be performed between the browser 110 and the management server 200.

この後、例えばブラウザ110上でのユーザUの操作に応じて、購入可能チケットの一覧画面の閲覧要求を携帯型端末100から管理サーバ200が受信すると、購入可能チケット情報取得部215が、当該ユーザUが購入可能なチケットの情報をチケット管理データ283から抽出する。この際、ユーザUが購入可能なチケットには、イベント主催者やサービス事業者が販売するチケットと、チケットを保有する他のユーザが売却を申請しているチケットとのいずれか、又は両者を含むことができる。また、この際、ユーザUのユーザ種別に応じて、購入可能なチケットを変えることもできる。具体的には、例えばユーザUに係るユーザ情報281を参照した上で、当該ユーザUがある特定のミュージシャンのファンクラブの会員であれば、当該ミュージシャンのファンクラブ限定イベントのチケットと、一般向けのチケットとを当該ユーザUが購入可能なチケットとすることができる。一方、当該ファンクラブの会員ではないユーザUは、当該ファンクラブ限定イベント以外の一般向けのチケットのみを購入可能なチケットとすれば良い。ユーザ画面送信部211は、購入可能チケット情報取得部215が取得したユーザUの購入可能なチケットの情報をリスト化した一覧画面に係るウェブページを生成した上で、携帯型端末100へと送信する(S509)。当該一覧画面のウェブページを受信したブラウザ110は、当該一覧画面をディスプレイに表示させる(S511)。   Thereafter, when the management server 200 receives from the portable terminal 100 a browsing request for the list screen of the purchaseable tickets, for example, according to the operation of the user U on the browser 110, the purchaseable ticket information acquisition unit 215 causes the user to purchase the purchaseable ticket information. Information on tickets that U can purchase is extracted from the ticket management data 283. At this time, the ticket that can be purchased by the user U includes either or both of a ticket sold by an event organizer or a service provider and a ticket that another user who holds the ticket applies for sale. be able to. At this time, the tickets that can be purchased can be changed according to the user type of the user U. Specifically, for example, if the user U is a member of a fan club of a specific musician after referring to the user information 281 related to the user U, a ticket for the fan club-limited event of the musician, The ticket can be a ticket that can be purchased by the user U. On the other hand, the user U who is not a member of the fan club may make a ticket that can be purchased only for the general public other than the fan club limited event. The user screen transmission unit 211 generates a web page related to a list screen that lists information on tickets that can be purchased by the user U acquired by the purchaseable ticket information acquisition unit 215 and transmits the generated web page to the portable terminal 100. (S509). The browser 110 that has received the web page of the list screen displays the list screen on the display (S511).

その後、当該一覧画面や、或いは個別チケットの詳細画面において、ユーザUから購入申請対象のチケットの選択をブラウザ110上で受けると、ブラウザ110は管理サーバ200に対してその旨を通知する(S513)。管理サーバ200のチケット購入申請受信部217が当該通知を受信すると、ユーザ画面送信部211は、購入希望者、及び、必要に応じて同伴者に関する情報の登録画面に係るウェブページを携帯型端末100へ送信する(S515)。携帯型端末100のブラウザ110は、当該購入希望者及び/又は同伴者の情報の登録画面を表示する(S517)。   Thereafter, when the browser 110 receives a selection of a purchase application target ticket from the user U on the list screen or the individual ticket details screen, the browser 110 notifies the management server 200 of the selection (S513). . When the ticket purchase application reception unit 217 of the management server 200 receives the notification, the user screen transmission unit 211 displays a web page related to a registration screen for information regarding the purchase applicant and, if necessary, a companion, on the portable terminal 100. (S515). The browser 110 of the portable terminal 100 displays a registration screen for information on the purchase requester and / or accompanying person (S517).

図6a及び図6bに、購入希望者(応募者)情報及び同伴者情報の登録画面60a及び60b(以下、総称して登録画面60ともいう。)の具体例を示す。図6aは購入希望者情報の登録画面60a、図6bは同伴者情報の登録画面60bの具体例である。図6a及び図6bに示すように、各登録画面には、購入希望者や同伴者のメールアドレス、氏名(姓名)及びその読み仮名が、それぞれテキストボックス61a及び61b、63a及び63b、並びに65a及び65bに入力できるようになっている。またこれと併せて、電話番号もテキストボックス67a及び67bに登録できるようになっている。この電話番号の情報は、購入したチケットを電子チケットとして受領する携帯型端末100を特定するための端末情報である。このように電話番号の登録を、応募時に受けることで、チケットの当選後、第三者にユーザアカウントごと転売等されることを防ぐことが可能となる。   6a and 6b show specific examples of registration screens 60a and 60b (hereinafter also collectively referred to as registration screen 60) of purchase applicant (applicant) information and companion information. FIG. 6A is a specific example of a purchase applicant information registration screen 60a, and FIG. 6B is a specific example of a companion information registration screen 60b. As shown in FIGS. 6a and 6b, on each registration screen, the e-mail address, full name (first name and last name) of the applicant and accompanying person, and the reading pseudonym are respectively displayed in text boxes 61a and 61b, 63a and 63b, and 65a and 65b can be input. In addition, the telephone number can be registered in the text boxes 67a and 67b. This telephone number information is terminal information for identifying the portable terminal 100 that receives the purchased ticket as an electronic ticket. In this way, by receiving registration of a telephone number at the time of application, it is possible to prevent resale or the like of a user account to a third party after winning a ticket.

このような購入希望者情報や同伴者情報の登録画面60においてユーザUが、購入希望者であるユーザUに係る各種情報、及びチケット受領端末に係る電話番号と、同伴者のチケットも購入する場合には、当該同伴者に係る各種情報、及びチケット受領端末に係る電話番号との登録を行うと、ブラウザ110はそれらの情報を管理サーバ200へ送信する(S519)。それらの情報を受信した管理サーバ200のチケット購入申請受信部217は、チケット購入申請受信部217で受信した情報をチケット購入申請者情報287としてDB280に登録する(S521)。   When the user U also purchases various information related to the user U who is a purchase requester, the telephone number related to the ticket receiving terminal, and the companion ticket on the registration screen 60 of such purchase requester information and companion information In step S519, the browser 110 transmits the information to the management server 200 after registering the various information related to the accompanying person and the telephone number related to the ticket receiving terminal. The ticket purchase application reception unit 217 of the management server 200 that has received the information registers the information received by the ticket purchase application reception unit 217 in the DB 280 as ticket purchase application information 287 (S521).

また、管理サーバ200のユーザ画面送信部211は、チケットが当選した場合にユーザUが用いる決済情報の登録を促す決済情報登録画面に係るウェブページを携帯型端末100へ送信する(S523)。ブラウザ110は、受信したウェブページに基づき、決済情報登録画面を表示し(S525)、ユーザUから決済情報の入力を受ける(S527)。決済情報には、チケットが当選した場合にユーザUが用いる決済の種類(宅配便の代引、クレジットカード決済、コンビニエンスストアでの支払等)、クレジットカード決済を行う場合のクレジットカード番号や有効期限等の情報、コンビニエンスストアでの支払いを行う場合にコンビニエンスストアの系列情報、等を含むことができる。   Further, the user screen transmission unit 211 of the management server 200 transmits a web page related to a payment information registration screen that prompts registration of payment information used by the user U to the portable terminal 100 when the ticket is won (S523). The browser 110 displays a payment information registration screen based on the received web page (S525), and receives payment information input from the user U (S527). The payment information includes the type of payment used by the user U when the ticket is won (cash on delivery by courier, payment by credit card, payment at a convenience store, etc.), credit card number and expiration date for payment by credit card Information, convenience store line information, and the like may be included when payment is made at a convenience store.

ユーザが当該決済情報登録画面において、例えばユーザUが登録ボタンを押すと、入力された決済情報をブラウザ110が管理サーバ200へ送信する(S527)。管理サーバ200の決済情報受信部219は、受信した決済情報を、チケット購入申請者情報287の一部としてDB280に登録する(S529)。   When the user presses the registration button on the payment information registration screen, for example, the browser 110 transmits the input payment information to the management server 200 (S527). The settlement information receiving unit 219 of the management server 200 registers the received settlement information in the DB 280 as a part of the ticket purchase applicant information 287 (S529).

このようにして、1以上のユーザUからチケットの購入申込み(申請)を受けた後、所定の抽選時期が到来すると(S531)、管理サーバ200の抽選部240は、どのチケットの購入権をどのユーザUに付与するかを決めるための抽選を行う(S533)。その上で、各購入申請者であるユーザUに、例えば登録画面60において予め登録されたメールアドレスに対して抽選結果を通知するメールを送信する(S535)。この際メッセージ送信部270は、チケットの当選者であるユーザUへ送信するメールには、チケットを受領する際に必要となる引換番号の情報を記載することができる。なお、必ずしもメッセージの送信手段は電子メールである必要はなく、例えば、リアルタイムでのメッセージの送受信が可能なメッセンジャーアプリのメッセージであっても良い。   In this way, after receiving a ticket purchase application (application) from one or more users U, when the predetermined lottery time comes (S531), the lottery unit 240 of the management server 200 determines which ticket purchase right to which A lottery for determining whether to give to the user U is performed (S533). Then, an email for notifying the lottery result is sent to the user U who is each purchase applicant, for example, to an email address registered in advance on the registration screen 60 (S535). At this time, the message transmission unit 270 can describe information on the exchange number necessary for receiving the ticket in the mail transmitted to the user U who is the winner of the ticket. Note that the message transmission means does not necessarily need to be an e-mail, and may be, for example, a message of a messenger application that can send and receive messages in real time.

その後、決済が完了すると(S537のYes)、管理サーバ200は、チケット管理データ283におけるチケットの所有者を、チケット売却申請者から、チケット購入申請者に変更する(S539)。なお、決済の完了は、例えばクレジットカード決済の場合には、予め決済情報として登録されたクレジットカード番号等を用いて決済会社の提供する決済サービスとの決済処理の完了や、コンビニエンスストアや宅配便業者の決済サーバからその旨の通知を受信することにより、管理サーバ200は把握することが可能である。また、チケット売却申請者には、チケット売却代金(手数料が差し引かれても良い)が支払われる。   Thereafter, when the settlement is completed (Yes in S537), the management server 200 changes the ticket owner in the ticket management data 283 from the ticket sale applicant to the ticket purchase applicant (S539). For example, in the case of credit card payment, the completion of payment is the completion of payment processing with a payment service provided by a payment company using a credit card number registered in advance as payment information, a convenience store or a courier service. By receiving a notification to that effect from the merchant payment server, the management server 200 can grasp it. In addition, the ticket sale applicant is paid a ticket sale price (a fee may be deducted).

(3.3 電子チケットの受取処理)
ユーザUが、当選した(購入権を得た)チケットを電子チケットとして受領する際の処理の流れを、図7を参照しながら説明する。図7は、電子チケットの受領に係るチケットシステム1の処理の流れを示すフローチャートである。
(3.3 Electronic ticket receipt processing)
A flow of processing when the user U receives a winning ticket (having a purchase right) as an electronic ticket will be described with reference to FIG. FIG. 7 is a flowchart showing a flow of processing of the ticket system 1 related to receipt of the electronic ticket.

ユーザU操作等に応じて、携帯型端末100のチケットアプリ300が起動すると(S701)、チケットアプリ300の認証部310は、管理サーバ200の認証部213との間で認証処理を行う(S703及びS705)。この際、チケットアプリ300の認証部310は、必要に応じてユーザUからユーザIDやパスワードの入力を受けても良いし、DB370に予めユーザ情報371として登録されていたユーザIDやパスワードの情報を用いても良い。   When the ticket application 300 of the portable terminal 100 is activated in response to a user U operation or the like (S701), the authentication unit 310 of the ticket application 300 performs an authentication process with the authentication unit 213 of the management server 200 (S703 and S705). At this time, the authentication unit 310 of the ticket application 300 may receive a user ID and password input from the user U as necessary, or the user ID and password information registered in the DB 370 as user information 371 in advance. It may be used.

その後、例えばユーザUがチケット受取ボタン等を操作すると、チケットアプリ300はチケットの受け取り処理を開始する(S707のYes)。具体的には、まずチケット取得部330は、チケット引換番号の入力をユーザUに求める(S709)。また、電話番号(端末情報)がチケットアプリ300のDB370に登録されていない場合には、端末情報取得部320は、携帯型端末100の電話番号を取得する(S713)。具体的には、OSから電話番号の情報が取得できる場合には、端末情報取得部320はOSから電話番号の情報を取得する。また、OSから電話番号の情報を読み込めない場合には、端末情報取得部320は、当該携帯型端末100の電話番号の入力をユーザUに求めれば良い。また、その際に入力された電話番号に対してSMS(ショートメッセージサービス)を用いて電話番号の有効性を確認すると良い。   Thereafter, for example, when the user U operates a ticket receiving button or the like, the ticket application 300 starts a ticket receiving process (Yes in S707). Specifically, the ticket acquisition unit 330 first requests the user U to input a ticket exchange number (S709). When the telephone number (terminal information) is not registered in the DB 370 of the ticket application 300, the terminal information acquisition unit 320 acquires the telephone number of the portable terminal 100 (S713). Specifically, when the telephone number information can be acquired from the OS, the terminal information acquisition unit 320 acquires the telephone number information from the OS. Further, when the telephone number information cannot be read from the OS, the terminal information acquisition unit 320 may request the user U to input the telephone number of the portable terminal 100. In addition, the validity of the telephone number may be confirmed using SMS (Short Message Service) for the telephone number input at that time.

引換番号及び電話番号の情報が揃うと、チケットアプリ300のチケット取得部330はそれらの情報及びユーザ情報を含むチケット取得要求を管理サーバ200に対して送信する。管理サーバ200のチケット取得要求受信部250は、当該チケット取得要求を受信すると(S717)、引換番号に対応するチケットの当選者に係るDB280のチケット購入申請者情報287を読み込む(S719)。その結果、予めチケット受領用の端末に係るものとして登録されていた電話番号(端末情報)及びユーザ情報と、受信した電話番号及びユーザ情報とが一致するか否かをチケットデータ送信部260は確認する(S721)。もし電話番号やユーザ情報が一致しなかった場合には(S721のNo)、チケットデータ送信部260はエラーメッセージを携帯型端末100へ送信する(S723)。チケット取得要求において受信した電話番号やユーザ情報と、予めチケット受領用の端末に係るものとして登録されていた電話番号やユーザ情報とが一致する場合には(S721のYes)、チケットデータ送信部260はチケットデータを送信する(S725)。   When the information on the exchange number and the telephone number is obtained, the ticket acquisition unit 330 of the ticket application 300 transmits a ticket acquisition request including the information and user information to the management server 200. When receiving the ticket acquisition request (S717), the ticket acquisition request receiving unit 250 of the management server 200 reads the ticket purchase applicant information 287 of the DB 280 related to the winner of the ticket corresponding to the exchange number (S719). As a result, the ticket data transmission unit 260 confirms whether the telephone number (terminal information) and user information registered in advance as relating to the ticket receiving terminal and the received telephone number and user information match. (S721). If the telephone number and the user information do not match (No in S721), the ticket data transmission unit 260 transmits an error message to the portable terminal 100 (S723). When the telephone number or user information received in the ticket acquisition request matches the telephone number or user information registered in advance as relating to the ticket receiving terminal (Yes in S721), the ticket data transmission unit 260 Transmits ticket data (S725).

携帯型端末100のチケットアプリ300がチケットデータを管理サーバ200から受信すると(S727のYes)、チケットの受取が完了した旨のメッセージをメッセージ表示部350が表示する(S729)。また、当該チケットが、他のユーザからの売却申請されたものであった場合には、当該他のユーザに対して、チケットが売却済みである旨をメール、またはチケットアプリ上のメッセージとして通知する。   When the ticket application 300 of the portable terminal 100 receives the ticket data from the management server 200 (Yes in S727), the message display unit 350 displays a message indicating that the ticket has been received (S729). If the ticket has been applied for sale from another user, the other user is notified of the fact that the ticket has been sold by e-mail or a message on the ticket application. .

一方、チケットアプリ300がエラーメッセージを管理サーバ200から受信した場合には(S727のNo)、メッセージ表示部350は当該エラーメッセージを表示する(S731)。 On the other hand, when the ticket application 300 receives an error message from the management server 200 (No in S727), the message display unit 350 displays the error message (S731).

(4 ハードウェア構成)
以下、管理サーバ200及び携帯型端末100を実現可能なハードウェア構成について、図8及び図9を参照しながら説明する。
(4 hardware configuration)
Hereinafter, a hardware configuration capable of realizing the management server 200 and the portable terminal 100 will be described with reference to FIGS. 8 and 9.

(4.1 管理サーバ200)
まず、図8を参照しながら、管理サーバ200を実現可能なハードウェア構成を説明する。図8は、管理サーバ200を実現可能なハードウェア構成の具体例を示す図である。図8に示すように、管理サーバ200は、制御部801と、通信I/F(インタフェース)部805と、記憶部807と、表示部811と、入力部813とを含み、各部はバスライン815を介して接続される。
(4.1 Management Server 200)
First, a hardware configuration capable of realizing the management server 200 will be described with reference to FIG. FIG. 8 is a diagram illustrating a specific example of a hardware configuration capable of realizing the management server 200. As shown in FIG. 8, the management server 200 includes a control unit 801, a communication I / F (interface) unit 805, a storage unit 807, a display unit 811, and an input unit 813, and each unit is a bus line 815. Connected through.

制御部801は、CPU(Central Processing Unit。図示せず。)、ROM(Read Only Memory。図示せず。)、RAM(Random Access Memory)803等を含む。制御部801は、記憶部807に記憶される制御プログラム809を実行することにより、一般的な情報処理装置としての機能に加え、上述したチケットサービスに係る処理を実現可能に構成される。例えば、図2を参照しながら説明したウェブサイト提供部210、チケットステータス変更部230、抽選部240、チケット取得要求受信部250、チケットデータ送信部260、メッセージ送信部270は、RAM803に一時記憶された上で、CPU上で動作する制御プログラム809として実現可能である。   The control unit 801 includes a CPU (Central Processing Unit. Not shown), a ROM (Read Only Memory. Not shown), a RAM (Random Access Memory) 803, and the like. By executing a control program 809 stored in the storage unit 807, the control unit 801 is configured to be able to realize the above-described processing related to the ticket service in addition to the function as a general information processing apparatus. For example, the website providing unit 210, the ticket status changing unit 230, the lottery unit 240, the ticket acquisition request receiving unit 250, the ticket data transmitting unit 260, and the message transmitting unit 270 described with reference to FIG. 2 are temporarily stored in the RAM 803. In addition, it can be realized as a control program 809 operating on the CPU.

またRAM803は、制御プログラム809に含まれるコードの他、図2に示したユーザ情報281、チケット管理データ283、チケットステータス情報285、チケット購入申請者情報287、及びチケット売却申請者情報289の一部又は全部を一時的に保持する。更にRAM803は、CPUが各種処理を実行する際のワークエリアとしても使用される。   In addition to the code included in the control program 809, the RAM 803 stores part of the user information 281, ticket management data 283, ticket status information 285, ticket purchase applicant information 287, and ticket sale applicant information 289 shown in FIG. Or keep everything temporarily. The RAM 803 is also used as a work area when the CPU executes various processes.

通信I/F部805は、携帯型端末100を含む外部の装置との間で、有線又は無線によるネットワークNを介したデータ通信を行うためのデバイスである。図2で示したウェブサイト提供部210やチケット取得要求受信部250、チケットデータ送信部260、及びメッセージ送信部270が携帯型端末100との間で行う通信は、全て通信I/F部805が行う。   The communication I / F unit 805 is a device for performing data communication with an external apparatus including the portable terminal 100 via a wired or wireless network N. The communication I / F unit 805 performs all communications performed by the website providing unit 210, the ticket acquisition request receiving unit 250, the ticket data transmitting unit 260, and the message transmitting unit 270 shown in FIG. Do.

記憶部807は、例えばHDD(Hard Disk Drive)やフラッシュメモリ等の不揮発性の記憶媒体である。記憶部807は、一般的な情報処理装置としての機能を実現するためのオペレーションシステム(OS)及びデータ(図示せず)を記憶する。また記憶部807は、制御プログラム809及びDB280を記憶する。   The storage unit 807 is a nonvolatile storage medium such as an HDD (Hard Disk Drive) or a flash memory. The storage unit 807 stores an operation system (OS) and data (not shown) for realizing a function as a general information processing apparatus. The storage unit 807 stores a control program 809 and a DB 280.

制御プログラム809は、上述のチケットサービスに係る処理を行うためのプログラムである。前述のとおり、図2に示したウェブサイト提供部210、チケットステータス変更部230、抽選部240、チケット取得要求受信部250、チケットデータ送信部260、メッセージ送信部270は、制御プログラム809に含まれ得る。   The control program 809 is a program for performing processing related to the above ticket service. As described above, the website providing unit 210, the ticket status changing unit 230, the lottery unit 240, the ticket acquisition request receiving unit 250, the ticket data transmitting unit 260, and the message transmitting unit 270 shown in FIG. obtain.

DB280は、電子チケットサービスの提供に必要な各種データ、例えばユーザ情報281、チケット管理データ283、チケットステータス情報285、チケット購入申請者情報287、及びチケット売却申請者情報289を含むことができる。DB280に含まれる各種データは、必要に応じてRAM803にロードされ、制御部801に含まれるCPUから参照される。   The DB 280 can include various data necessary for providing an electronic ticket service, such as user information 281, ticket management data 283, ticket status information 285, ticket purchase applicant information 287, and ticket sale applicant information 289. Various data included in the DB 280 is loaded into the RAM 803 as necessary, and is referred to by the CPU included in the control unit 801.

表示部811は、サービス事業者に情報を提示するためのディスプレイ装置である。表示部811の具体例としては、例えば液晶ディスプレイや有機EL(Electro−Luminescence)ディスプレイ等が挙げられる。入力部813は、サービス事業者から入力を受け付けるためのデバイスである。入力部813の具体例としては、キーボードやマウス、タッチパネル等を挙げることができる。   The display unit 811 is a display device for presenting information to the service provider. Specific examples of the display unit 811 include a liquid crystal display and an organic EL (Electro-Luminescence) display. The input unit 813 is a device for receiving input from a service provider. Specific examples of the input unit 813 include a keyboard, a mouse, and a touch panel.

なお、管理サーバ200は、表示部811及び入力部813を必ずしも備える必要はない。また表示部811及び入力部813は、USB(Universal Serial Bus)やディスプレイポート等の各種インタフェースを介して外部から管理サーバ200に接続されても良い。   The management server 200 does not necessarily include the display unit 811 and the input unit 813. The display unit 811 and the input unit 813 may be connected to the management server 200 from the outside via various interfaces such as a USB (Universal Serial Bus) and a display port.

(4.2 携帯型端末100)
次に、図9を参照しながら、携帯型端末100を実現可能なハードウェア構成を説明する。図9は、携帯型端末100のハードウェア構成の具体例を示す図である。図9に示すように、携帯型端末100は、制御部151と、通信インタフェース(I/F)部155と、記憶部157と、タッチパネルディスプレイ159と、入力部165とを含み、各部はバスライン167を介して接続される。
(4.2 Portable terminal 100)
Next, a hardware configuration capable of realizing the portable terminal 100 will be described with reference to FIG. FIG. 9 is a diagram illustrating a specific example of the hardware configuration of the portable terminal 100. As shown in FIG. 9, the portable terminal 100 includes a control unit 151, a communication interface (I / F) unit 155, a storage unit 157, a touch panel display 159, and an input unit 165, and each unit is a bus line. 167 is connected.

制御部151は、CPU、ROM、RAM153等を含む。制御部151は、記憶部157に記憶されるチケットアプリ300、ブラウザ110、及びメールアプリ120を実行可能である。これにより、携帯型端末100は一般的な情報処理装置としての機能に加え、上述したチケットサービスに係る各種処理を実現可能である。   The control unit 151 includes a CPU, a ROM, a RAM 153, and the like. The control unit 151 can execute the ticket application 300, the browser 110, and the mail application 120 stored in the storage unit 157. Thereby, in addition to the function as a general information processing apparatus, the portable terminal 100 can implement various processes related to the ticket service described above.

また、RAM153は、チケットアプリ300、ブラウザ110、及びメールアプリ120に含まれるコードの他、図3に示したユーザ情報371、端末情報373、及びチケット情報375の一部又は全部を一次的に保持する。更にRAM153は、CPUが各種処理を実行する際のワークエリアとしても使用される。   The RAM 153 temporarily stores part or all of the user information 371, terminal information 373, and ticket information 375 shown in FIG. 3 in addition to the codes included in the ticket application 300, the browser 110, and the mail application 120. To do. The RAM 153 is also used as a work area when the CPU executes various processes.

通信I/F部155は、管理サーバ200を含む外部の装置との間で、有線又は無線によるネットワークNを介したデータ通信を行うためのデバイスである。図3で示した認証部310、端末情報取得部320、チケット取得部330、及びチケット売却申請部340等が管理サーバ200との間で行う通信は、全て通信I/F部155が行う。   The communication I / F unit 155 is a device for performing data communication with an external apparatus including the management server 200 via a wired or wireless network N. The communication I / F unit 155 performs all communications performed by the authentication unit 310, the terminal information acquisition unit 320, the ticket acquisition unit 330, the ticket sale application unit 340, and the like illustrated in FIG.

記憶部157は、例えばHDDやフラッシュメモリ等の不揮発性の記憶媒体である。記憶部157は、一般的な情報処理としての機能を実現するためのオペレーションシステム(OS)やアプリケーション及びデータ(図示せず)を記憶する。また記憶部157は、チケットアプリ300やブラウザ110、メールアプリ120を記憶する。   The storage unit 157 is a non-volatile storage medium such as an HDD or a flash memory. The storage unit 157 stores an operation system (OS), applications, and data (not shown) for realizing a function as general information processing. The storage unit 157 stores the ticket application 300, the browser 110, and the mail application 120.

ブラウザ110は、管理サーバ200の提供するチケットサービスサイトを含むネットワークN上の各種ウェブサイトをユーザUに閲覧可能とするためのアプリケーションプログラムである。   The browser 110 is an application program that allows the user U to browse various websites on the network N including the ticket service site provided by the management server 200.

メールアプリ120は、ユーザUが管理サーバ200や他のユーザとの間でメッセージの送受信を行うためのアプリケーションプログラムである。なお、メールアプリ120の代わりに、もしくはメールアプリ120に加えて、比較的リアルタイム性が高く、短めのメッセージのやり取りを行うことのできるメッセンジャーアプリを記憶部157に記憶し、制御部151で実行可能としてもよい。
チケットアプリ300については、図3を参照しながら先述したため、ここでは説明を省略する。
The mail application 120 is an application program for the user U to send and receive messages to and from the management server 200 and other users. In addition to or in addition to the mail application 120, a messenger application that has a relatively high real-time property and can exchange short messages can be stored in the storage unit 157 and executed by the control unit 151. It is good.
Since the ticket application 300 has been described above with reference to FIG. 3, the description thereof is omitted here.

タッチパネルディスプレイ159は、情報を提示する表示装置であるディスプレイ部161と、操作入力がなされるタッチパネル部163とが重ね併せて実装される装置である。タッチパネルディスプレイ159を用いることによりユーザUは、ディスプレイ部161に表示された表示内容に対して、直接操作を行っているような直感的な操作感を得ることができる。   The touch panel display 159 is a device in which a display unit 161 that is a display device that presents information and a touch panel unit 163 that receives an operation input are mounted in an overlapping manner. By using the touch panel display 159, the user U can obtain an intuitive operational feeling as if he / she directly operated the display content displayed on the display unit 161.

入力部165は、ユーザUからの操作入力を受け付けるための、タッチパネルディスプレイ159とは別に設けられたデバイスである。入力部165の具体例としては、例えば操作ボタンやキーボード、マウス等を挙げることができる。   The input unit 165 is a device provided separately from the touch panel display 159 for accepting an operation input from the user U. Specific examples of the input unit 165 include operation buttons, a keyboard, a mouse, and the like.

なお、携帯型端末100は、入力部165を必ずしも備える必要はない。また、入力部165は、USB(Universal Serial Bus)やBluetooth(登録商標)等の各種インタフェースを介して外部から携帯型端末100に接続されても良い。   Note that the portable terminal 100 does not necessarily include the input unit 165. The input unit 165 may be connected to the portable terminal 100 from the outside via various interfaces such as USB (Universal Serial Bus) and Bluetooth (registered trademark).

(5. 本実施形態の効果)
以上説明したように、本実施形態に係るチケットシステム1では、チケット購入をユーザUが申請する際に、電子チケットを受領する端末に係る端末情報の入力をユーザUから受ける。つまり、チケットの購入権をユーザUが取得する前に、当該チケットを受領することのできる端末が決まるため、チケットの購入権をユーザUが取得した後、当該チケットの受領権を他のユーザに自由に転売等されることを防ぐことができる。
(5. Effects of the present embodiment)
As described above, in the ticket system 1 according to this embodiment, when the user U applies for ticket purchase, the user U receives input of terminal information related to a terminal that receives an electronic ticket. That is, since the terminal that can receive the ticket is determined before the user U obtains the ticket purchase right, after the user U obtains the ticket purchase right, the ticket receipt right is given to another user. It can be prevented from being resold freely.

一方で、管理サーバ200の提供するチケットサービス上では、購入済みのチケットの売却申請、及び他のユーザが売却申請を行っているチケットへの購入申請を行うことができる。これにより、例えばスケジュールの変更などによりユーザUのチケットが不要となった場合であっても、他のユーザがそれを購入及び利用することができる。更にこの際、管理サーバ200が売買を仲介することで、不当に高い値段でチケットの売買がなされることを防ぐことができる。   On the other hand, on the ticket service provided by the management server 200, it is possible to apply for sale of a purchased ticket and purchase application for a ticket for which another user has applied for sale. As a result, even when the user U's ticket is no longer necessary due to, for example, a schedule change, other users can purchase and use it. Further, at this time, the management server 200 mediates the buying and selling, thereby preventing the buying and selling of tickets at an unreasonably high price.

また、管理サーバ200は、チケット管理データ283において、発行済のチケットの全保有者のデータを管理している。これにより、チケットが紙チケットであるか電子チケットであるか否かにかかわらず、チケットを売却しようとしているユーザUが、正当なチケットの保有者であるか否かを確認することができる。   Further, the management server 200 manages data of all holders of issued tickets in the ticket management data 283. Thereby, it is possible to confirm whether or not the user U who wants to sell the ticket is a valid ticket holder regardless of whether the ticket is a paper ticket or an electronic ticket.

(6 付記事項)
なお、上述の実施形態の構成は、組み合わせたり或いは一部の構成部分を入れ替えたりしてもよい。また、本発明の構成は上述の実施形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加えてもよい。
(6 Appendix)
Note that the configurations of the above-described embodiments may be combined or some components may be replaced. The configuration of the present invention is not limited to the above-described embodiment, and various modifications may be made without departing from the scope of the present invention.

1 :チケットシステム
100 :携帯型端末
200 :管理サーバ
210 :ウェブサイト提供部
211 :ユーザ画面送信部
213 :認証部
215 :購入可能チケット情報取得部
217 :チケット購入申請受信部
219 :決済情報受信部
221 :保有チケット情報取得部
223 :チケット売却申請受信部
225 :チケットステータス確認部
230 :チケットステータス変更部
240 :抽選部
250 :チケット取得要求受信部
260 :チケットデータ送信部
270 :メッセージ送信部
280 :データベース(DB)
300 :チケットアプリ
310 :認証部
320 :端末情報取得部
330 :チケット取得部
340 :チケット売却申請部
350 :メッセージ表示部
360 :ブラウザ起動部
370 :データベース(DB)
N :ネットワーク
1: Ticket system 100: Portable terminal 200: Management server 210: Website providing unit 211: User screen transmission unit 213: Authentication unit 215: Purchaseable ticket information acquisition unit 217: Ticket purchase application reception unit 219: Settlement information reception unit 221: Holding ticket information acquisition unit 223: Ticket sale application reception unit 225: Ticket status confirmation unit 230: Ticket status change unit 240: Lottery unit 250: Ticket acquisition request reception unit 260: Ticket data transmission unit 270: Message transmission unit 280: Database (DB)
300: Ticket application 310: Authentication unit 320: Terminal information acquisition unit 330: Ticket acquisition unit 340: Ticket sale application unit 350: Message display unit 360: Browser activation unit 370: Database (DB)
N: Network

Claims (6)

電子チケットを申込む1以上のユーザからブラウザに入力された、ユーザを特定するためのユーザ情報、及び当該ユーザが前記電子チケットを受領するチケット受領端末を特定するための端末情報を受け付ける受付手段と、
前記1以上のユーザの内、前記電子チケットを利用可能とする対象ユーザを特定する手段と、
ユーザの操作するユーザ端末の前記ブラウザとは異なるアプリケーションから、ユーザが前記アプリケーションに登録した、当該ユーザを特定するためのユーザ情報と、前記アプリケーションが前記ユーザ端末のオペレーションシステム(OS)から読み込んだ、当該ユーザ端末を特定するための端末情報とを受信する手段と、
前記ユーザ端末から受信したユーザ情報であってユーザが前記アプリケーションに登録したユーザ情報が前記対象ユーザに係るユーザ情報に合致し、当該ユーザ端末から受信した端末情報であって前記アプリケーションがOSから読み込んだ端末情報が当該対象ユーザの前記チケット受領端末に係る端末情報に合致する場合に、前記電子チケットに係るチケットデータを当該ユーザ端末の前記アプリケーションに送信する第1の送信手段と
を備える情報処理システム。
Accepting means for accepting user information for identifying a user, inputted from one or more users applying for an electronic ticket, and terminal information for identifying a ticket receiving terminal from which the user receives the electronic ticket;
Means for identifying a target user who can use the electronic ticket among the one or more users;
From different applications and the browser of the user terminal operated by the user, Yu chromatography The has registered the application, the user information for identifying the user, the application is read from the user terminal operation system (OS) However, means for receiving terminal information for specifying the user terminal,
It matches the user information that the user information according to the target user that a user information the user has registered the application received from the user terminal, the application to a terminal information received from the user terminal read from OS An information processing system comprising: a first transmission unit configured to transmit ticket data related to the electronic ticket to the application of the user terminal when the terminal information matches the terminal information related to the ticket receiving terminal of the target user.
前記受付手段は、前記電子チケットを申込むユーザに係るユーザ情報及び端末情報に加えて、同伴者を特定するためのユーザ情報、及び当該同伴者が前記電子チケットを受領する前記チケット受領端末を特定するための端末情報の入力を受ける、
請求項1記載の情報処理システム。
The accepting means identifies user information for identifying a companion in addition to user information and terminal information relating to a user who applies for the electronic ticket, and the ticket receiving terminal from which the companion receives the electronic ticket. Receiving device information for
The information processing system according to claim 1.
前記対象ユーザに対し、前記電子チケットを受け取るための引換番号を送信する第2の送信手段と、
ユーザ端末から、前記引換番号の入力を受ける手段と
を更に備え、
前記第1の送信手段は、ユーザ端末から受信したユーザ情報、端末情報、及び前記引換番号が、前記対象ユーザ及び当該対象ユーザの前記チケット受領端末に係るものと合致する場合に、前記チケットデータを当該ユーザ端末の前記アプリケーションに送信する、
請求項1又は請求項2記載の情報処理システム。
Second transmission means for transmitting an exchange number for receiving the electronic ticket to the target user;
Means for receiving an input of the exchange number from a user terminal;
The first transmission means, when the user information received from the user terminal, the terminal information, and the exchange number match those related to the target user and the ticket receiving terminal of the target user, the ticket data Sending to the application of the user terminal,
The information processing system according to claim 1 or 2.
前記受付手段は前記ユーザ情報としてメールアドレスの入力を受け付け、
前記第2の送信手段は、前記対象ユーザの前記メールアドレスに対して前記引換番号を送信する、
請求項3記載の情報処理システム。
The accepting means accepts input of an email address as the user information,
The second transmission means transmits the exchange number to the mail address of the target user.
The information processing system according to claim 3.
電子チケットを申込む1以上のユーザからブラウザに入力された、ユーザを特定するためのユーザ情報、及び当該ユーザが前記電子チケットを受領するチケット受領端末を特定するための端末情報を受け付けるステップと、
前記1以上のユーザの内、前記電子チケットを利用可能とする対象ユーザを特定するステップと、
ユーザの操作するユーザ端末の前記ブラウザとは異なるアプリケーションから、ユーザが前記アプリケーションに登録した、当該ユーザを特定するためのユーザ情報と、前記アプリケーションが前記ユーザ端末のオペレーションシステム(OS)から読み込んだ、当該ユーザ端末を特定するための端末情報とを受信するステップと、
前記ユーザ端末から受信したユーザ情報であってユーザが前記アプリケーションに登録したユーザ情報が前記対象ユーザに係るユーザ情報に合致し、当該ユーザ端末から受信した端末情報であって前記アプリケーションがOSから読み込んだ端末情報が当該対象ユーザの前記チケット受領端末に係る端末情報に合致する場合に、前記電子チケットに係るチケットデータを当該ユーザ端末の前記アプリケーションに送信するステップと
を情報処理システムが行う情報処理方法。
Receiving user information for identifying a user, input from one or more users applying for an electronic ticket, and terminal information for identifying a ticket receiving terminal from which the user receives the electronic ticket;
Identifying a target user who can use the electronic ticket among the one or more users;
From different applications and the browser of the user terminal operated by the user, Yu chromatography The has registered the application, the user information for identifying the user, the application is read from the user terminal operation system (OS) However, receiving the terminal information for identifying the user terminal,
It matches the user information that the user information according to the target user that a user information the user has registered the application received from the user terminal, the application to a terminal information received from the user terminal read from OS An information processing method in which an information processing system performs a step of transmitting ticket data related to the electronic ticket to the application of the user terminal when the terminal information matches the terminal information related to the ticket receiving terminal of the target user.
電子チケットを申込む1以上のユーザからブラウザに入力された、ユーザを特定するためのユーザ情報、及び当該ユーザが前記電子チケットを受領するチケット受領端末を特定するための端末情報を受け付ける処理と、
前記1以上のユーザの内、前記電子チケットを利用可能とする対象ユーザを特定する処理と、
ユーザの操作するユーザ端末の前記ブラウザとは異なるアプリケーションから、ユーザが前記アプリケーションに登録した、当該ユーザを特定するためのユーザ情報と、前記アプリケーションが前記ユーザ端末のオペレーションシステム(OS)から読み込んだ、当該ユーザ端末を特定するための端末情報を受信する処理と、
前記ユーザ端末から受信したユーザ情報であってユーザが前記アプリケーションに登録したユーザ情報が前記対象ユーザに係るユーザ情報に合致し、当該ユーザ端末から受信した端末情報であって前記アプリケーションからOSが読み込んだ端末情報が当該対象ユーザの前記チケット受領端末に係る端末情報に合致する場合に、前記電子チケットに係るチケットデータを当該ユーザ端末の前記アプリケーションに送信する処理と
を情報処理システムに実行させるためのプログラム。
A process of receiving user information for identifying a user input from one or more users who apply for an electronic ticket, and terminal information for identifying a ticket receiving terminal from which the user receives the electronic ticket;
A process of identifying a target user who can use the electronic ticket among the one or more users;
From different applications and the browser of the user terminal operated by the user, Yu chromatography The has registered the application, the user information for identifying the user, the application is read from the user terminal operation system (OS) However, the process of receiving terminal information for identifying the user terminal,
The user information received from the user terminal and registered by the user in the application matches the user information related to the target user, and the terminal information received from the user terminal and read by the OS from the application If the terminal information matches the terminal information relating to the ticket receipt terminal of the target user, a program for executing a process of transmitting the ticket data relating to the electronic ticket to the application of the user terminal to the information processing system .
JP2016134079A 2016-07-06 2016-07-06 Information processing system, information processing method, and program Active JP6480385B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016134079A JP6480385B2 (en) 2016-07-06 2016-07-06 Information processing system, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016134079A JP6480385B2 (en) 2016-07-06 2016-07-06 Information processing system, information processing method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2017172799A Division JP2018005934A (en) 2017-09-08 2017-09-08 Information processing system, information processing method and program

Publications (2)

Publication Number Publication Date
JP2018005716A JP2018005716A (en) 2018-01-11
JP6480385B2 true JP6480385B2 (en) 2019-03-06

Family

ID=60946503

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016134079A Active JP6480385B2 (en) 2016-07-06 2016-07-06 Information processing system, information processing method, and program

Country Status (1)

Country Link
JP (1) JP6480385B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023146167A1 (en) * 2022-01-27 2023-08-03 삼성전자 주식회사 Electronic device, method, and non-transitory computer-readable storage medium for displaying visual object comprising integrated information of plurality of electronic tickets

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7266319B1 (en) * 2021-11-22 2023-04-28 株式会社ブートロック CONTENT MANAGEMENT SYSTEM AND CONTENT MANAGEMENT METHOD

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3402319B2 (en) * 2000-09-21 2003-05-06 日本電気株式会社 Electronic ticket sales system and method, and recording medium
JP4053503B2 (en) * 2004-01-28 2008-02-27 日立情報通信エンジニアリング株式会社 Server device, admission management system, and admission management method
JP4621521B2 (en) * 2004-03-31 2011-01-26 ソフトバンクモバイル株式会社 Electronic ticket system using mobile phone
JP4809010B2 (en) * 2005-07-25 2011-11-02 ヤフー株式会社 Information retrieval system
JP2007041672A (en) * 2005-08-01 2007-02-15 Pia Corp Electronic ticket issuing system, computer program for realizing the same, and its method
JP5192918B2 (en) * 2008-06-17 2013-05-08 Emtg株式会社 Lottery equipment
JP2010168785A (en) * 2009-01-22 2010-08-05 Hitachi Ltd Method for controlling unlocking and locking of locker

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023146167A1 (en) * 2022-01-27 2023-08-03 삼성전자 주식회사 Electronic device, method, and non-transitory computer-readable storage medium for displaying visual object comprising integrated information of plurality of electronic tickets

Also Published As

Publication number Publication date
JP2018005716A (en) 2018-01-11

Similar Documents

Publication Publication Date Title
WO2009022806A2 (en) Method and system for managing on-line market with direct receipt delivery option of purchased merchandise
JP7446022B1 (en) How to implement marketing measures
JP3209767U (en) Service provision system
JP2025101273A (en) NFT management device, NFT management method, program, and NFT management system
US20210334772A1 (en) Third party relationship management for attraction access
US20010037257A1 (en) Group bulk purchase system using network
JP6992129B2 (en) Free gift protection deposit system, terminal device, free gift protection deposit method, and computer program
JP6480385B2 (en) Information processing system, information processing method, and program
JP6389486B2 (en) Information processing system, information processing method, and program
JP4851025B2 (en) Shareholder benefit information provision system and provision method
JP2006313393A (en) Network system or discount negotiation system
JP2018014128A (en) Information processing system, information processing method, and program
JP4970866B2 (en) Net system
JP2018005934A (en) Information processing system, information processing method and program
JP5943934B2 (en) Precious metal bullion management system, computer system linkage method, and computer program
JP6767531B2 (en) Free gift protection custody system, electronic money system, terminal device, free gift protection custody method, and computer program
JP2012141997A (en) Net system
JP2016139384A (en) Agency intervention type article selling system using network
JP2007213281A (en) Coupon issuing system and coupon issuing method
JP7518959B1 (en) Electronic commerce server and program for electronic commerce server
JP7692979B2 (en) Stamp card management system, stamp card management method, and stamp card management program
JP2020060995A (en) Electronic currency wallet management server and activation method
KR20030023434A (en) System for lottery ticket provided using internet shopping mall
JP5252321B2 (en) Net system
KR20050013447A (en) Method for providing and intermediating goods using a shopping mall and computer readable record medium on which a program therefor is recorded

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170728

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20171017

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20171201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180704

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181017

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190207

R150 Certificate of patent or registration of utility model

Ref document number: 6480385

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250