[go: up one dir, main page]

JP7429364B2 - electronic ticket system - Google Patents

electronic ticket system Download PDF

Info

Publication number
JP7429364B2
JP7429364B2 JP2022573439A JP2022573439A JP7429364B2 JP 7429364 B2 JP7429364 B2 JP 7429364B2 JP 2022573439 A JP2022573439 A JP 2022573439A JP 2022573439 A JP2022573439 A JP 2022573439A JP 7429364 B2 JP7429364 B2 JP 7429364B2
Authority
JP
Japan
Prior art keywords
electronic ticket
authentication
code
dimensional code
information processing
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
JP2022573439A
Other languages
Japanese (ja)
Other versions
JPWO2023085416A1 (en
Inventor
政伸 遠藤
茂弘 西
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BOARDWALK INC.
Original Assignee
BOARDWALK INC.
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 BOARDWALK INC. filed Critical BOARDWALK INC.
Publication of JPWO2023085416A1 publication Critical patent/JPWO2023085416A1/ja
Priority to JP2023218135A priority Critical patent/JP7565548B2/en
Application granted granted Critical
Publication of JP7429364B2 publication Critical patent/JP7429364B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B11/00Apparatus for validating or cancelling issued tickets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Primary Health Care (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明の実施形態は、演劇や音楽等の公演、及び博覧会や競技会等のイベント(以下、公演と総称する)への入場を認証する電子チケットシステムに関する。 Embodiments of the present invention relate to an electronic ticket system for authenticating admission to performances such as plays and music, and events such as expositions and competitions (hereinafter collectively referred to as performances).

近年、公演のチケットの電子化が進んでいる。電子チケットとは、インターネット上で購入し、入場のためにスマートホン等の携帯型情報処理端末で提示する情報をいう。電子チケットは複製が比較的容易であることから、偽造及び不正転売を効果的に防止することが重要である。またインターネット回線等の通信障害が起こっても、さらにはインターネット回線等が整備されていない状況であっても入場認証可能であることが望まれている。 In recent years, tickets for performances have become increasingly electronic. An electronic ticket is information purchased on the Internet and presented on a portable information processing terminal such as a smartphone for admission. Since electronic tickets are relatively easy to duplicate, it is important to effectively prevent counterfeiting and unauthorized resale. Furthermore, it is desired that entrance authentication be possible even if a communication failure occurs in the Internet line or the like, or even in a situation where the Internet line etc. are not in place.

目的は、電子チケットの偽造及び不正転売を効果的に防止することができる電子チケットシステム、入場認証装置及びプログラムを提供することにある。 An object of the present invention is to provide an electronic ticket system, an entrance authentication device, and a program that can effectively prevent counterfeiting and illegal resale of electronic tickets.

本実施形態に係る電子チケットシステムは、携帯型情報処理端末と、電子チケット販売管理装置と、二次元コードリーダを有する入場認証装置とがインターネット回線を介して接続されてなる。 The electronic ticket system according to this embodiment includes a portable information processing terminal, an electronic ticket sales management device, and an entrance authentication device having a two-dimensional code reader, which are connected via an Internet line.

電子チケット販売管理装置は、
前記携帯型情報処理端末のユーザに対して会員番号を発行する手段と、
前記携帯型情報処理端末からの公演に関する電子チケットの販売要求の受信を契機として前記電子チケットの販売処理を実行する手段と、
前記携帯型情報処理端末に公演情報、公演番号を送信する手段と、
前記入場認証装置に前記会員番号、前記公演番号を送信する手段とを有する。
The electronic ticket sales management device is
means for issuing a membership number to a user of the portable information processing terminal;
means for executing the electronic ticket sales process upon receipt of an electronic ticket sales request for a performance from the portable information processing terminal;
means for transmitting performance information and performance number to the portable information processing terminal;
and means for transmitting the member number and the performance number to the admission authentication device.

携帯型情報処理端末は、
前記電子チケット販売管理装置から受信した会員番号と、前記電子チケット販売管理装置にアクセスした最新のアクセス日と、所定のソルト値とから、シークレット値(1)を生成する手段と、
前記シークレット値(1)をハッシュ化する手段と、
前記ハッシュ化されたシークレット値(1)を含む認証コード(1)を生成する手段と、
前記認証コード(1)をハッシュ化する手段と、
前記ハッシュ化された認証コード(1)と前記会員番号と二次元コード生成日時とから二次元コードを作成する手段と、
前記二次元コードを表示する手段とを有する。
The portable information processing terminal is
means for generating a secret value (1) from the membership number received from the electronic ticket sales management device, the latest access date to the electronic ticket sales management device, and a predetermined salt value;
means for hashing the secret value (1);
means for generating an authentication code (1) including the hashed secret value (1);
means for hashing the authentication code (1);
means for creating a two-dimensional code from the hashed authentication code (1), the membership number and the two-dimensional code generation date and time;
and means for displaying the two-dimensional code.

入場認証装置は、
前記電子チケット販売管理装置から受信した会員番号と、前記公演の公演日を初期値とするシステム日と、前記所定のソルト値とから、シークレット値(2)を生成する手段と、
前記シークレット値(2)をハッシュ化する手段と、
前記ハッシュ化されたシークレット値(2)を含む認証コード(2)を生成する手段と、
前記認証コード(2)をハッシュ化する手段と、
前記ハッシュ化された認証コード(2)に対して、前記二次元コードリーダにより読み取った前記二次元コード内の前記認証コード(1)を照合する手段と、
前記二次元コードリーダにより読み取った前記二次元コード内の前記二次元コード生成日時が、有効時間内であるか否か判定する手段と、
前記認証コード(2)の前記認証コード(1)に対する照合結果と、前記二次元コード生成日時に関する判定結果とに基づいて、認証可否を判断する手段と、
前記認証可否の判断結果を前記二次元コードリーダに表示させる手段とを有する。
The entrance authentication device is
means for generating a secret value (2) from the membership number received from the electronic ticket sales management device, a system date whose initial value is the performance date of the performance, and the predetermined salt value;
means for hashing the secret value (2);
means for generating an authentication code (2) including the hashed secret value (2);
means for hashing the authentication code (2);
means for comparing the authentication code (1) in the two-dimensional code read by the two-dimensional code reader against the hashed authentication code (2);
means for determining whether the two-dimensional code generation date and time in the two-dimensional code read by the two-dimensional code reader is within a valid time;
means for determining whether or not authentication is possible based on a comparison result of the authentication code (2) against the authentication code (1) and a determination result regarding the two-dimensional code generation date and time;
and means for displaying the determination result of the authentication propriety on the two-dimensional code reader.

図1は、本実施形態に係る電子チケットシステムの構成図である。FIG. 1 is a configuration diagram of an electronic ticket system according to this embodiment. 図2は、本実施形態における会員登録処理、チケット購入処理、認証事前処理の手順を示すデータフローチャートである。FIG. 2 is a data flowchart showing the steps of member registration processing, ticket purchase processing, and pre-authentication processing in this embodiment. 図3は、本実施形態における認証処理の手順を示すデータフローチャートである。FIG. 3 is a data flowchart showing the procedure of authentication processing in this embodiment. 図4は、図3に続く認証処理の手順を示すデータフローチャートである。FIG. 4 is a data flowchart showing the procedure of the authentication process following FIG. 3. 図5は、携帯型情報処理装置7における信号処理過程概略を示す図である。FIG. 5 is a diagram schematically showing a signal processing process in the portable information processing device 7. As shown in FIG. 図6は、入場認証装置3における信号処理過程概略を示す図である。FIG. 6 is a diagram schematically showing a signal processing process in the entrance authentication device 3. 図7は、入場認証のために携帯型情報処理装置7に表示される電子チケットの一例を示す図である。FIG. 7 is a diagram showing an example of an electronic ticket displayed on the portable information processing device 7 for admission authentication.

以下、図面を参照して本発明の実施形態について説明する。
図1に示すように本実施形態に係る電子チケットシステムは、サーバ装置としての電子チケット販売管理装置1を有する。電子チケット販売管理装置1は、ユーザを電子チケット会員として登録管理する機能と、公演情報の提供及び電子チケットの販売決済処理を実行する機能とを主たる機能として備えている。電子チケット販売管理装置1には、公衆電気通信回線網(インターネット回線)9を介して、電子チケット会員としてのユーザが所有するスマートホンに代表される携帯型情報処理端末7、公演の入場者に対する入場認証処理を実行する入場認証装置3が接続される。入場認証装置3は、公演会場の入場口に設置され、二次元コードとして典型的にはQRコード(登録商標)を読み取るためのQRコードリーダ5を有する。
Embodiments of the present invention will be described below with reference to the drawings.
As shown in FIG. 1, the electronic ticket system according to this embodiment includes an electronic ticket sales management device 1 as a server device. The electronic ticket sales management device 1 has, as its main functions, a function of registering and managing users as electronic ticket members, and a function of providing performance information and performing electronic ticket sales and settlement processing. The electronic ticket sales management device 1 is connected to a portable information processing terminal 7, typically a smartphone, owned by a user as an electronic ticket member, via a public telecommunications network (Internet line) 9, and a mobile information processing terminal 7, which is typified by a smartphone owned by a user who is an electronic ticket member, An entrance authentication device 3 that executes entrance authentication processing is connected. The entrance authentication device 3 is installed at the entrance of the performance venue, and has a QR code reader 5 for reading a two-dimensional code, typically a QR code (registered trademark).

図示しないが、電子チケット販売管理装置1、携帯型情報処理端末7、入場認証装置3それぞれは、プロセッサに対してデータ/制御バスを介して、RAM、ROM、HDDやSSD等の記憶部、タッチパネル、キーボード、マウス等の入力デバイス、LCD(Liquid Crystal Display)等のディスプレイ、通信モジュールが接続されてなる。プロセッサは、CPU(Central Processing Unit)及びGPU(Graphics Processing Unit)により構成され、記憶部からRAMにロードされたプログラムを実行して、後述する処理を実行する。 Although not shown, each of the electronic ticket sales management device 1, the portable information processing terminal 7, and the admission authentication device 3 connects the processor to a storage unit such as a RAM, ROM, HDD, or SSD, or a touch panel. , input devices such as a keyboard and mouse, a display such as an LCD (Liquid Crystal Display), and a communication module are connected. The processor includes a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit), and executes a program loaded from a storage unit into a RAM to perform processing to be described later.

次に図2、図3、図4を参照して、電子チケットサービスの会員登録、電子チケット購入処理、入場認証処理について説明する。 Next, with reference to FIGS. 2, 3, and 4, membership registration, electronic ticket purchase processing, and entrance authentication processing for the electronic ticket service will be described.

(会員登録処理)
電子チケット販売管理装置1から任意の公演の電子チケットを購入するためには電子チケット販売管理装置1が提供する電子チケットサービスに会員登録する必要がある。会員登録は、電子チケット販売管理装置1は携帯型情報処理端末7から、氏名、住所、電話番号及び顔写真のデータを含む会員情報とともに会員登録要求を受信する。この受信を契機として会員番号が発行され、会員番号を関連付けて会員情報が記憶される。具体的には携帯型情報処理端末7から電子チケット販売管理装置1に、当該電子チケットサービス専用のアプリケーションのインストールファイルの送信要求が送信される。携帯型情報処理端末7において電子チケット販売管理装置1から受信したアプリケーションのインストールファイルが展開され、アプリケーションがインストールされる(工程S01)。アプリケーションの初期起動に伴って、会員情報の入力が要求される。会員情報として氏名、住所、電話番号等の他に、会員本人の顔写真データが入力される(工程S02)。携帯型情報処理端末7から電子チケット販売管理装置1に会員登録要求と共に会員情報が送信される。電子チケット販売管理装置1では、会員番号が発行され、当該会員番号に関連付けられて会員情報が記憶される(登録)(工程S03)。携帯型情報処理端末7には会員登録完了と共に会員番号が通知される。アプリケーションにより携帯型情報処理端末7の記憶部に会員情報が会員番号を関連付けられて記憶される。
(Member registration process)
In order to purchase an electronic ticket for any performance from the electronic ticket sales management device 1, it is necessary to register as a member of the electronic ticket service provided by the electronic ticket sales management device 1. For membership registration, the electronic ticket sales management device 1 receives a membership registration request from the portable information processing terminal 7 along with member information including name, address, telephone number, and facial photograph data. Upon receipt of this, a membership number is issued, and membership information is stored in association with the membership number. Specifically, a request to send an installation file for an application dedicated to the electronic ticket service is sent from the portable information processing terminal 7 to the electronic ticket sales management device 1. The application installation file received from the electronic ticket sales management device 1 is expanded on the portable information processing terminal 7, and the application is installed (step S01). Upon initial startup of the application, input of member information is requested. In addition to the name, address, telephone number, etc., the member's face photo data is input as member information (step S02). Membership information is transmitted from the portable information processing terminal 7 to the electronic ticket sales management device 1 along with a membership registration request. In the electronic ticket sales management device 1, a membership number is issued, and member information is stored (registered) in association with the membership number (step S03). The portable information processing terminal 7 is notified of the membership number upon completion of membership registration. The application stores the member information in the storage section of the portable information processing terminal 7 in association with the member number.

(電子チケット販売処理)
電子チケット販売管理装置1において、携帯型情報処理端末7からの電子チケットの販売要求の受信を契機として、電子チケットの販売処理が実行される。具体的には携帯型情報処理端末7からの会員番号及びパスワードにより当該電子チケットサービスにログインされ、携帯型情報処理端末7から電子チケット販売管理装置1に所望の公演に関する電子チケット購入要求が決済情報と共に送信される(S04)。電子チケット販売管理装置1では決済情報に従って決済処理を実行する。決済完了後、電子チケット販売管理装置1から携帯型情報処理端末7に購入及び決済の完了が通知される。
(Electronic ticket sales processing)
In the electronic ticket sales management device 1, upon receipt of an electronic ticket sales request from the portable information processing terminal 7, an electronic ticket sales process is executed. Specifically, the member number and password from the portable information processing terminal 7 are used to log in to the electronic ticket service, and the portable information processing terminal 7 sends an electronic ticket purchase request for the desired performance to the electronic ticket sales management device 1 with payment information. It is also transmitted (S04). The electronic ticket sales management device 1 executes payment processing according to the payment information. After the payment is completed, the electronic ticket sales management device 1 notifies the portable information processing terminal 7 that the purchase and payment have been completed.

ソルト値と、公演場所や公演日時等の公演情報と、公演番号とは、電子チケット販売管理装置1から携帯型情報処理端末7に送信される。ソルト値、公演情報、公演番号は携帯型情報処理端末7の記憶部に記憶される(S05)。なお、ソルト値とは、文字列をハッシュ化する際に、所定のハッシュ関数に入力される文字列に加えられるランダムな文字列である。ここでは、ソルト値は、例えば当該電子チケットサービスに固有の固定値が適用される。しかし、ソルト値は定期的に変更されてもよいし、電子チケット購入の都度発行される変動値であってもよい。ソルト値は初回のみ電子チケット販売管理装置1から携帯型情報処理端末7に送信される。入場認証装置3にはソルト値は予め保持されている。 The salt value, performance information such as performance location and performance date and time, and performance number are transmitted from the electronic ticket sales management device 1 to the portable information processing terminal 7. The salt value, performance information, and performance number are stored in the storage section of the portable information processing terminal 7 (S05). Note that the salt value is a random character string that is added to a character string input to a predetermined hash function when hashing a character string. Here, for example, a fixed value specific to the electronic ticket service is applied to the salt value. However, the salt value may be changed periodically or may be a variable value issued each time an electronic ticket is purchased. The salt value is transmitted from the electronic ticket sales management device 1 to the portable information processing terminal 7 only the first time. The salt value is stored in the entrance authentication device 3 in advance.

また、会員番号と公演番号とは、電子チケット販売管理装置1から入場認証装置3に送信される。公演番号は会員番号に関連付けられて、入場認証装置3の記憶部に記憶される(S06)。 Further, the membership number and performance number are transmitted from the electronic ticket sales management device 1 to the admission authentication device 3. The performance number is associated with the membership number and stored in the storage section of the admission authentication device 3 (S06).

(認証事前処理)
公演当日より、入場認証装置3に予め設定されている許容日数であるN日前から認証事前処理が可能となる。ここで許容日数Nに関して簡単に説明する。公演日当日における入場認証処理として、入場認証装置3で生成される認証コード(2)に対して、携帯型情報処理端末7で生成される認証コード(1)が照合される。照合結果が不一致のとき、システム日が一日遡及されて認証コード(2)が再生成され、再生成された認証コード(2)に対して認証コード(1)が再照合される。システム日は携帯型情報処理端末7から入場認証装置3への最新のアクセス日であり、認証に際してはシステム日は公演日から許容日数Nより前の日以後のものが有効とされるので、入場当日に何らかの原因でインインターネット回線等の通信障害が起こっていたとしても、さらにはインターネット回線等が整備されていない会場であったとしても、許容日数Nの範囲内であれば、入場認証処理を円滑に実行することができる。
(Authentication pre-processing)
From the day of the performance, pre-authentication processing can be performed N days beforehand, which is the allowable number of days preset in the admission authentication device 3. Here, the allowable number of days N will be briefly explained. As admission authentication processing on the day of the performance, the authentication code (1) generated by the portable information processing terminal 7 is checked against the authentication code (2) generated by the admission authentication device 3. If the verification results do not match, the system date is retroactive by one day, the authentication code (2) is regenerated, and the authentication code (1) is re-verified against the regenerated authentication code (2). The system date is the latest access date from the portable information processing terminal 7 to the admission authentication device 3, and for authentication, the system date is valid if it is a day earlier than the allowable number of days N from the performance date. Even if there is a communication failure on the internet line etc. for some reason on the day of the event, or even if the venue is not equipped with an internet line etc., as long as it is within the allowable number of days N, the admission authentication process will be processed. It can be executed smoothly.

携帯型情報処理端末7において、電子チケット会員用のアプリケーションが起動され(S08)、電子チケット販売管理装置1にアクセスされる(S09)。図5に示すように、電子チケット販売管理装置1において、電子チケット販売管理装置1にアクセスしたシステム日(1)と、会員番号と、ソルト値とが所定の順番で文字列に配列されて、シークレット値(1)が生成される(S10)。システム日(1)は、携帯型情報処理端末7から電子チケット販売管理装置1に繰り返しアクセスした場合、最新のアクセス日に更新される。 On the portable information processing terminal 7, an application for electronic ticket members is started (S08), and the electronic ticket sales management device 1 is accessed (S09). As shown in FIG. 5, in the electronic ticket sales management device 1, the system date (1) when the electronic ticket sales management device 1 was accessed, the member number, and the salt value are arranged in a character string in a predetermined order. A secret value (1) is generated (S10). When the electronic ticket sales management device 1 is repeatedly accessed from the portable information processing terminal 7, the system date (1) is updated to the latest access date.

シークレット値(1)は、所定のハッシュ関数によりハッシュ化される(S11)。ハッシュ化されたシークレット値(1)は、携帯型情報処理端末7の記憶部に記憶される(S12)。 The secret value (1) is hashed using a predetermined hash function (S11). The hashed secret value (1) is stored in the storage unit of the portable information processing terminal 7 (S12).

(入場認証処理)
公演日当日であって、公演会場への入場直前に、携帯型情報処理端末7に対するユーザ操作に伴って、当該電子チケットサービス専用のアプリケーションが起動される。アプリケーションは、公演情報を参照して公演当日であることを認識し、入場認証を受ける処理を実行する。記憶部から会員番号及びハッシュ化されたシークレット値(1)が読み出される。会員番号と、ハッシュ化されたシークレット値(1)と、携帯型情報処理端末7のシステムクロックで特定される現在のシステム日時(QRコード生成日時という)とが所定の順番で文字列に配列される。それにより認証コード(1)が生成される(S13)。認証コード(1)は、ハッシュ化される(S14)。
(Entrance authentication processing)
On the day of the performance, immediately before entering the performance venue, an application dedicated to the electronic ticket service is activated in response to a user operation on the portable information processing terminal 7. The application refers to the performance information, recognizes that it is the day of the performance, and executes the process of receiving admission authentication. The member number and hashed secret value (1) are read from the storage unit. The member number, the hashed secret value (1), and the current system date and time specified by the system clock of the portable information processing terminal 7 (referred to as the QR code generation date and time) are arranged in a character string in a predetermined order. Ru. As a result, an authentication code (1) is generated (S13). The authentication code (1) is hashed (S14).

ハッシュ化された認証コード(1)と、会員番号と、QRコード生成日時と、公演番号とが所定の順番で文字列に配列され、平分化される。それによりQRコード(文字列)が生成される(S15)。文字列は暗号化される(S16)。暗号化された文字列からQRコードが作成される(S17)。 The hashed authentication code (1), membership number, QR code generation date and time, and performance number are arranged into a character string in a predetermined order and divided into characters. A QR code (character string) is thereby generated (S15). The character string is encrypted (S16). A QR code is created from the encrypted character string (S17).

図7(a)、図7(b)に示すように、QRコード11は、会員の顔写真と、公演情報と、公演番号と、QRコードの有効時間よりも短い例えば60秒の経過を示すプログレスメータ13とともに携帯型情報処理端末7のディスプレイに表示される(S18)。 As shown in FIGS. 7(a) and 7(b), the QR code 11 shows the member's face photo, performance information, performance number, and the elapsed time of, for example, 60 seconds, which is shorter than the validity period of the QR code. It is displayed on the display of the portable information processing terminal 7 together with the progress meter 13 (S18).

QRコード11の有効時間として典型的には120秒に設定されるが、電子チケット販売管理装置1からの制御に従って変更可能である。プログレスメータ13は例えば円環形状をなし、1周が60秒に対応付けられ、時間経過と共に塗りつぶし範囲が拡大していく。QRコード11の有効時間より短い、ここでは60秒が経過したとき(S19)、工程S13にリターンして、QRコード生成日時の更新を伴って、認証コード(1)が再生成され、工程S14―S17を経て、QRコード11が再作成される。 The valid time of the QR code 11 is typically set to 120 seconds, but can be changed under control from the electronic ticket sales management device 1. The progress meter 13 has, for example, an annular shape, one revolution corresponds to 60 seconds, and the filled range expands as time passes. When 60 seconds, which is shorter than the validity period of the QR code 11 in this case, has elapsed (S19), the process returns to step S13, and the authentication code (1) is regenerated with updating of the QR code generation date and time, and step S14 - After S17, the QR code 11 is recreated.

QRコード11が有効時間外であるとき、入場認証装置3により認証拒否される。それにより電子チケットの偽造及び不正転売を防止することができる。さらに、電子チケットが正当であったとしても、入場係員が入場者の顔と携帯型情報処理端末7に表示された顔写真とを視認して確かに電子チケットの購入者本人であるか否かを確認することができるので、携帯型情報処理端末7の貸渡し等を伴った電子チケットの不正転売等を有効に防止することができる。 When the QR code 11 is out of validity, the entrance authentication device 3 rejects authentication. Thereby, forgery and illegal resale of electronic tickets can be prevented. Furthermore, even if the electronic ticket is valid, the admission staff can visually check the face of the visitor and the face photo displayed on the portable information processing terminal 7 to determine whether or not the person is indeed the purchaser of the electronic ticket. Since it is possible to confirm this, it is possible to effectively prevent unauthorized resale of electronic tickets accompanied by lending of the portable information processing terminal 7, etc.

またQRコード11の更新時間(60秒)及びプログレスメータ13で表す経過時間(60秒)を、認証処理におけるQRコード11の有効時間(120秒)よりも短く設定することにより、QRコード11が携帯型情報処理端末7に表示された時点から、QRコードリーダ5によりQRコード11が読み取られるまでの時間差は、入場列の進み具合等に応じて変動するが、この変動に起因して認証が拒否されてしまう事態を減らして、平滑な認証処理を実現することができ、さらに60秒以内に転売及び認証を受けることが現実的に困難であると思わせて、転売を心理的に抑止させる効果を発揮させることができる。 In addition, by setting the update time (60 seconds) of the QR code 11 and the elapsed time (60 seconds) represented by the progress meter 13 to be shorter than the valid time (120 seconds) of the QR code 11 in the authentication process, the QR code 11 can be The time difference between when the QR code 11 is displayed on the portable information processing terminal 7 and when the QR code 11 is read by the QR code reader 5 varies depending on the progress of the entrance line, etc. It is possible to reduce the number of rejections and achieve a smooth authentication process, and it also psychologically deters resale by making it seem that it is realistically difficult to resell and receive authentication within 60 seconds. It can be effective.

次に入場認証装置3において、携帯型情報処理端末7に表示されたQRコード11はQRコードリーダ5により読み取られ(S20)、文字列に復号され(S21)、会員番号、QRコード生成日時、公演番号、ハッシュ化された認証コード(1)に展開される(S22)。 Next, in the entrance authentication device 3, the QR code 11 displayed on the portable information processing terminal 7 is read by the QR code reader 5 (S20), decoded into a character string (S21), and the member number, QR code generation date and time, The performance number is expanded into a hashed authentication code (1) (S22).

図6に示すように、QRコード11から読み取られた会員番号、工程S07において当該会員番号に関連付けられて記憶されているソルト値、入場認証装置3のシステムクロックで特定される現在のシステム日(2)(入場日に相当)とが、所定の順番に配列され、シークレット値(2)が生成される(S23)。シークレット値(2)は、工程S11と同じハッシュ関数によりハッシュ化される(S24)。 As shown in FIG. 6, the membership number read from the QR code 11, the salt value stored in association with the membership number in step S07, and the current system date (specified by the system clock of the entrance authentication device 3). 2) (corresponding to the entry date) are arranged in a predetermined order, and a secret value (2) is generated (S23). The secret value (2) is hashed using the same hash function as in step S11 (S24).

ハッシュ化されたシークレット値(2)、QRコード11から読み取られた会員番号、QRコード11から読み取られたQRコード生成日時とが所定の順番に配列され、認証コード(2)が生成される(S25)。認証コード(2)は、工程S14と同じハッシュ関数によりハッシュ化される(S26)。 The hashed secret value (2), the membership number read from the QR code 11, and the QR code generation date and time read from the QR code 11 are arranged in a predetermined order, and the authentication code (2) is generated ( S25). The authentication code (2) is hashed using the same hash function as in step S14 (S26).

当該ハッシュ化された認証コード(2)に対して、QRコード11から読み取られた、つまり携帯型情報処理端末7から受け取った「ハッシュ化された認証コード(1)」が照合される。また、QRコード11から読み取られた、つまり携帯型情報処理端末7から受け取ったQRコード生成日時が現在日時と比較され、QRコード生成日時が有効時間内か否か判定される。さらに、QRコード11から読み取られた会員番号に対して、事前に電子チケット販売管理装置1から受け取り、工程S07において当該会員番号に関連付けられて記憶されている公演番号が一致しているか否か判定される。 The "hashed authentication code (1)" read from the QR code 11, that is, received from the portable information processing terminal 7, is compared against the hashed authentication code (2). Further, the QR code generation date and time read from the QR code 11, that is, received from the portable information processing terminal 7, is compared with the current date and time, and it is determined whether the QR code generation date and time is within the valid time. Furthermore, it is determined whether or not the membership number read from the QR code 11 matches the performance number received in advance from the electronic ticket sales management device 1 and stored in association with the membership number in step S07. be done.

ここで、ハッシュ化された認証コード(2)に対して、QRコード11から読み取られたハッシュ化された認証コード(1)が不一致であるとき、工程S23にリターンし、システム日(2)が初期値(入場日当日)から一日遡及され、工程S24乃至S26により、ハッシュ化された認証コード(2)が再生成される。再生成されたハッシュ化された認証コード(2)に対して、QRコード11から読み取られたハッシュ化された認証コード(1)が再照合される。工程S23-S27の処理は、許容回数Nを上限として繰り返され、ハッシュ化された認証コード(2)に対してQRコード11から読み取られたハッシュ化された認証コード(1)が一致しているか否かが最終的に判定される。この処理により電子チケットの正当性が確認される。 Here, if the hashed authentication code (1) read from the QR code 11 does not match the hashed authentication code (2), the process returns to step S23 and the system date (2) is The hashed authentication code (2) is regenerated by going back one day from the initial value (the day of admission) and through steps S24 to S26. The hashed authentication code (1) read from the QR code 11 is checked again against the regenerated hashed authentication code (2). The processes of steps S23 to S27 are repeated up to the allowed number of times N as the upper limit, and it is determined whether the hashed authentication code (1) read from the QR code 11 matches the hashed authentication code (2). The final decision is whether or not. This process confirms the validity of the electronic ticket.

また、工程S36においては、QRコード11で示された文字列内のシステム日時(1)(QRコード生成日時)と、入場認証装置3のシステムクロックで特定される現在のシステム日時(2)との時間差が所定の有効時間以内であるか否かが判断される。この処理により電子チケットの正当性が確認され得る。 In addition, in step S36, the system date and time (1) (QR code generation date and time) in the character string indicated by the QR code 11 and the current system date and time (2) specified by the system clock of the entrance authentication device 3. It is determined whether the time difference is within a predetermined valid time. Through this process, the validity of the electronic ticket can be confirmed.

ハッシュ化された認証コード(2)に対するQRコード11から読み取られたハッシュ化された認証コード(1)の照合結果と、QRコード生成日時が有効時間内か否かの判定結果と、QRコード11から読み取られた会員番号が工程S07において当該会員番号に関連付けられて記憶されている公演番号が一致しているか否かの判定結果とに基づいて、認証の可否が判断される。 The comparison result of the hashed authentication code (1) read from the QR code 11 against the hashed authentication code (2), the determination result of whether the QR code generation date and time is within the valid time, and the QR code 11 Whether or not authentication is possible is determined based on the determination result of whether or not the member number read from the member number matches the performance number stored in association with the member number in step S07.

入場認証装置3で生成された「ハッシュ化された認証コード(2)」に対してQRコード11を介して携帯型情報処理端末7から受け取った「ハッシュ化された認証コード(1)」が一致し、QRコード生成日時が有効時間内であり、且つQRコード11を介して携帯型情報処理端末7から受け取った会員番号が事前に電子チケット販売管理装置1から受け取った公演番号に一致しているかとき、認証可が判断される。照合結果と2つの判定結果との少ないとも一つが否定的であるとき、認証不可が判断される。 The “hashed authentication code (1)” received from the portable information processing terminal 7 via the QR code 11 is the same as the “hashed authentication code (2)” generated by the entrance authentication device 3. Therefore, whether the QR code generation date and time is within the valid period, and whether the membership number received from the portable information processing terminal 7 via the QR code 11 matches the performance number received from the electronic ticket sales management device 1 in advance. It is determined whether authentication is possible. When at least one of the comparison result and the two determination results is negative, it is determined that authentication is not possible.

認証判断結果は、入場認証装置3の記憶部に記録され(S28)、また電子チケット販売管理装置1に送信される(S29)。 The authentication determination result is recorded in the storage section of the admission authentication device 3 (S28), and is also transmitted to the electronic ticket sales management device 1 (S29).

認証判断結果はQRコードリーダ5に送信され、表示される(S30)。入場係員は認証判断結果を確認すると共に、携帯型情報処理端末7に表示された顔写真と、携帯型情報処理端末7を提示した入場者の顔とを見比べて、入場者が電子チケットの正当な購入者と同一人物か否かを確認する(S31)。入場係員は、認証判断結果が肯定的であり、且つ顔写真から正当な購入者であると判断した場合に初めて入場者の公演への入場を許可する。入場係員は認証判断結果と、顔写真による正当な購入者であるか否かの確認との少なくとも一方が否定的である場合には、入場者の公演への入場を拒否する。入場係員は入場許可又は入場拒否の結果に従って入場認証装置3の入力デバイスを操作して(S32)、記憶部に記憶させる(S33)。 The authentication determination result is transmitted to the QR code reader 5 and displayed (S30). The admission staff confirms the authentication judgment result and compares the face photo displayed on the portable information processing terminal 7 with the face of the visitor who presented the portable information processing terminal 7 to confirm that the visitor has received the electronic ticket. It is confirmed whether the purchaser is the same person as the purchaser (S31). The admission staff allows the visitor to enter the performance only when the authentication judgment result is positive and the visitor is judged to be a legitimate purchaser based on the face photo. If at least one of the authentication judgment result and the confirmation of whether or not the purchaser is a legitimate purchaser based on a face photo is negative, the admission staff refuses the visitor admission to the performance. The entrance staff operates the input device of the entrance authentication device 3 according to the result of admission permission or admission refusal (S32), and stores it in the storage unit (S33).

このようにシークレット値(1)、(2)と認証コード(1)、(2)との2段階でハッシュ化し、それらを照合するので、電子チケットの偽造を効果的に防止することができる。 In this way, since the secret values (1) and (2) and the authentication codes (1) and (2) are hashed in two stages and compared, it is possible to effectively prevent counterfeiting of electronic tickets.

また携帯型情報処理端末7に表示するQRコードに有効時間を設定し、認証に活用するので、図7(a)、図7(b)に示す電子チケットとしての画面を不正コピーして他者に転売するような不正転売を効果的に防止することができる。 In addition, since a validity period is set on the QR code displayed on the portable information processing terminal 7 and used for authentication, unauthorized copying of the screen as an electronic ticket shown in FIGS. 7(a) and 7(b) and It is possible to effectively prevent illegal resale such as resale.

そして携帯型情報処理端末7に表示された顔写真と入場者の顔とを照らし合わせて、入場者が電子チケットの正当な購入者と同一人物か否かを確認することができるので、電子チケットの不正転売をさらに効果的に防止することができるとともに、不正転売を事前に抑止することができる。 Then, by comparing the face photo displayed on the portable information processing terminal 7 with the face of the visitor, it is possible to confirm whether the visitor is the same person as the legitimate purchaser of the electronic ticket. It is possible to more effectively prevent the illegal resale of the product, and also to prevent the illegal resale in advance.

さらに、携帯型情報処理端末7において事前に、シークレット値(1)を生成し、ハッシュ化して記憶部に記憶させるので、入場認証時にインターネット回線等の通信障害が起こっていたとしても、さらにはインターネット回線等が整備されていない会場であったとしても、許容日数Nの範囲内であれば、入場認証処理を円滑に実行することができる。 Furthermore, since the secret value (1) is generated in advance in the portable information processing terminal 7, hashed, and stored in the storage unit, even if there is a communication failure such as the Internet line at the time of admission authentication, the secret value (1) Even if the venue is not equipped with communication lines, etc., the entrance authentication process can be executed smoothly as long as it is within the allowable number of days N.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 Although several embodiments of the invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, substitutions, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included within the scope and gist of the invention as well as within the scope of the invention described in the claims and its equivalents.


1…電子チケット販売管理装置、3…入場認証装置、5…QRコードリーダ、7…携帯型情報処理端末。

1...Electronic ticket sales management device, 3...Entrance authentication device, 5...QR code reader, 7...Portable information processing terminal.

Claims (6)

携帯型情報処理端末と、電子チケット販売管理装置と、二次元コードリーダを有する入場認証装置とがインターネット回線を介して接続されてなる電子チケットシステムにおいて、
前記電子チケット販売管理装置は、
前記携帯型情報処理端末のユーザに対して会員番号を発行する手段と、
前記携帯型情報処理端末からの公演に関する電子チケットの販売要求の受信を契機として前記電子チケットの販売処理を実行する手段と、
前記携帯型情報処理端末に公演情報、公演番号を送信する手段と、
前記入場認証装置に前記会員番号、前記公演番号を送信する手段とを有し、
前記携帯型情報処理端末は、
前記電子チケット販売管理装置から受信した会員番号と、前記電子チケット販売管理装置にアクセスした最新のアクセス日と、所定のソルト値とから、シークレット値(1)を生成する手段と、
前記シークレット値(1)をハッシュ化する手段と、
前記ハッシュ化されたシークレット値(1)を含む認証コード(1)を生成する手段と、
前記認証コード(1)をハッシュ化する手段と、
前記ハッシュ化された認証コード(1)と前記会員番号と二次元コード生成日時とから二次元コードを作成する手段と、
前記二次元コードを表示する手段とを有し、
前記入場認証装置は、
前記電子チケット販売管理装置から受信した会員番号と、前記公演の公演日を初期値とするシステム日と、前記ソルト値とから、シークレット値(2)を生成する手段と、
前記シークレット値(2)をハッシュ化する手段と、
前記ハッシュ化されたシークレット値(2)を含む認証コード(2)を生成する手段と、
前記認証コード(2)をハッシュ化する手段と、
前記ハッシュ化された認証コード(2)に対して、前記二次元コードリーダにより読み取った前記二次元コード内の前記認証コード(1)を照合する手段と、
前記二次元コードリーダにより読み取った前記二次元コード内の前記二次元コード生成日時が、有効時間内であるか否か判定する手段と、
前記認証コード(2)に対する前記認証コード(1)の照合結果と、前記二次元コード生成日時に関する判定結果とに基づいて、認証可否を判断する手段と、
前記認証可否の判断結果を前記二次元コードリーダに表示させる手段とを有する、電子チケットシステム。
In an electronic ticket system in which a portable information processing terminal, an electronic ticket sales management device, and an entrance authentication device having a two-dimensional code reader are connected via an Internet line,
The electronic ticket sales management device includes:
means for issuing a membership number to a user of the portable information processing terminal;
means for executing the electronic ticket sales process upon receipt of an electronic ticket sales request for a performance from the portable information processing terminal;
means for transmitting performance information and performance number to the portable information processing terminal;
means for transmitting the member number and the performance number to the admission authentication device,
The portable information processing terminal includes:
means for generating a secret value (1) from the membership number received from the electronic ticket sales management device, the latest access date to the electronic ticket sales management device, and a predetermined salt value;
means for hashing the secret value (1);
means for generating an authentication code (1) including the hashed secret value (1);
means for hashing the authentication code (1);
means for creating a two-dimensional code from the hashed authentication code (1), the membership number and the two-dimensional code generation date and time;
means for displaying the two-dimensional code;
The entrance authentication device is
means for generating a secret value (2) from the membership number received from the electronic ticket sales management device, a system date whose initial value is the performance date of the performance, and the salt value;
means for hashing the secret value (2);
means for generating an authentication code (2) including the hashed secret value (2);
means for hashing the authentication code (2);
means for comparing the authentication code (1) in the two-dimensional code read by the two-dimensional code reader against the hashed authentication code (2);
means for determining whether the two-dimensional code generation date and time in the two-dimensional code read by the two-dimensional code reader is within a valid time;
means for determining whether or not authentication is possible based on a comparison result of the authentication code (1) against the authentication code (2) and a determination result regarding the two-dimensional code generation date and time;
an electronic ticket system comprising means for displaying the determination result of the authentication propriety on the two-dimensional code reader.
前記携帯型情報処理端末において、前記二次元コードとともに、前記二次元コードの有効時間より短い時間の経過を示すプログレスメータが表示される、請求項1記載の電子チケットシステム。 2. The electronic ticket system according to claim 1, wherein the portable information processing terminal displays, together with the two-dimensional code, a progress meter that indicates the elapse of a time shorter than the valid time of the two-dimensional code. 前記携帯型情報処理端末において、前記二次元コードとともに、前記ユーザの顔写真が表示される、請求項1記載の電子チケットシステム。 2. The electronic ticket system according to claim 1, wherein a facial photograph of the user is displayed together with the two-dimensional code on the portable information processing terminal. 前記入場認証装置は、前記二次元コードリーダにより読み取った前記二次元コード内の前記公演番号が、前記電子チケット販売管理装置から受信した前記公演番号に一致するか否か判定する手段をさらに有し、
前記認証コード(2)に対する前記認証コード(1)の照合結果と、前記二次元コード生成日時に関する判定結果とに加えて、前記公演番号に関する判定結果に基づいて、認証可否が判断される、請求項1記載の電子チケットシステム。
The admission authentication device further includes means for determining whether the performance number in the two-dimensional code read by the two-dimensional code reader matches the performance number received from the electronic ticket sales management device. ,
In addition to the verification result of the authentication code (1) against the authentication code (2) and the determination result regarding the two-dimensional code generation date and time, the authenticity is determined based on the determination result regarding the performance number. The electronic ticket system described in Section 1.
前記入場認証装置において、前記システム日が一日遡及されてシークレット値(2)が再生成され、前記再生成されたシークレット値(2)から前記認証コード(2)が再生成され、前記再生成された認証コード(2)に対して前記認証コード(1)が再照合される、請求項1記載の電子チケットシステム。 In the entrance authentication device, the system date is retroactive by one day, the secret value (2) is regenerated, the authentication code (2) is regenerated from the regenerated secret value (2), and the regeneration code (2) is regenerated. The electronic ticket system according to claim 1, wherein the authentication code (1) is checked again against the authentication code (2) that has been issued. 前記入場認証装置において、前記システム日は所定の許容日数を限界として繰り返し遡及される、請求項5記載の電子チケットシステム。 6. The electronic ticket system according to claim 5, wherein in the admission authentication device, the system date is repeatedly retroactively set within a predetermined allowable number of days.
JP2022573439A 2021-11-15 2022-11-14 electronic ticket system Active JP7429364B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023218135A JP7565548B2 (en) 2021-11-15 2023-12-25 Electronic ticket system

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2021185524 2021-11-15
JP2021185524 2021-11-15
PCT/JP2022/042171 WO2023085416A1 (en) 2021-11-15 2022-11-14 Electronic ticket system, entry authentication device, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023218135A Division JP7565548B2 (en) 2021-11-15 2023-12-25 Electronic ticket system

Publications (2)

Publication Number Publication Date
JPWO2023085416A1 JPWO2023085416A1 (en) 2023-05-19
JP7429364B2 true JP7429364B2 (en) 2024-02-08

Family

ID=86335908

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022573439A Active JP7429364B2 (en) 2021-11-15 2022-11-14 electronic ticket system
JP2023218135A Active JP7565548B2 (en) 2021-11-15 2023-12-25 Electronic ticket system

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2023218135A Active JP7565548B2 (en) 2021-11-15 2023-12-25 Electronic ticket system

Country Status (3)

Country Link
JP (2) JP7429364B2 (en)
KR (1) KR102759240B1 (en)
WO (1) WO2023085416A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7429364B2 (en) * 2021-11-15 2024-02-08 株式会社ボードウォーク electronic ticket system
WO2025121450A1 (en) * 2023-12-04 2025-06-12 주식회사 에이나 Face recognition-based ticket authentication system
KR102816870B1 (en) * 2024-05-10 2025-06-05 현대카드 주식회사 Method, apparatus and recording medium for determining validation of ticket

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005182295A (en) 2003-12-17 2005-07-07 Sony Corp Information processing apparatus and method, information processing system, recording medium, and program
JP2014508989A (en) 2011-01-14 2014-04-10 フラッシュ・シーツ・エルエルシー Bar code identification method and system for mobile application

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003122876A (en) 2001-08-01 2003-04-25 Atsushi Matsushita Electronic ticket handling method, and issue and purchase management system using portable terminal
JP2007122143A (en) 2005-10-25 2007-05-17 Kddi Corp Electronic ticket distribution method, portable terminal, server, system, and program
US10296852B2 (en) 2014-11-20 2019-05-21 Atom Tickets, LLC Collaborative ticketing system
JP7429364B2 (en) * 2021-11-15 2024-02-08 株式会社ボードウォーク electronic ticket system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005182295A (en) 2003-12-17 2005-07-07 Sony Corp Information processing apparatus and method, information processing system, recording medium, and program
JP2014508989A (en) 2011-01-14 2014-04-10 フラッシュ・シーツ・エルエルシー Bar code identification method and system for mobile application

Also Published As

Publication number Publication date
JP2024024676A (en) 2024-02-22
KR102759240B1 (en) 2025-01-23
JPWO2023085416A1 (en) 2023-05-19
WO2023085416A1 (en) 2023-05-19
KR20240099483A (en) 2024-06-28
JP7565548B2 (en) 2024-10-11

Similar Documents

Publication Publication Date Title
JP7429364B2 (en) electronic ticket system
US20230179405A1 (en) Trustworthy data exchange using distributed databases
US10678939B2 (en) Digital identification enrollment
CN109246175B (en) Electronic voting system and control method
JP6951329B2 (en) Systems and methods for managing digital identities
CA2832754C (en) Method and system for enabling merchants to share tokens
US20100153451A1 (en) Multifactor authentication with changing unique values
US12063311B2 (en) System and method for internet access age-verification
US10764049B2 (en) Method for determining approval for access to gate through network, and server and computer-readable recording media using the same
JP2010287250A (en) Authentication system for cashless payment
WO2021214970A1 (en) Information processing device, system, facial image updating method, and storage medium
CN112507370A (en) Electronic license verification method based on block chain network
JP2019053713A (en) Electronic voting system, and, control method
US20250139617A1 (en) Acquisition of digital assets on a blockchain using off-chain valuation and authorization
US8804158B2 (en) Token generation from a printer
TWI599971B (en) Digital wallet in the virtual card management
CN113704733B (en) Privacy verifiable dynamic DID authentication method and system
JP2015038691A (en) Transfer processing system and method by action pattern authentication
KR101561979B1 (en) Centralized server using personal information service delete and restore and certification system of mobile terminal and method of the same
CN115936707A (en) Transaction authentication method and device based on block chain and computer equipment
KR100753898B1 (en) A login system and method using a one-time password that can be used for secure financial transactions and a smart card equipped with the one-time password generation process
JP2004153351A (en) Portable terminal, network server, and system and method for displaying personal data for certificate to use them
CN119094133A (en) Authentication method, device, electronic device and storage medium based on certificate chain
JP2020077031A (en) Entrance permission authentication method, portable terminal and gate management apparatus
HK1262699A1 (en) Systems and methods for managing digital identities

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20221129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231225

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240109

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240117

R150 Certificate of patent or registration of utility model

Ref document number: 7429364

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150