JP7305420B2 - 決済方法 - Google Patents
決済方法 Download PDFInfo
- Publication number
- JP7305420B2 JP7305420B2 JP2019086200A JP2019086200A JP7305420B2 JP 7305420 B2 JP7305420 B2 JP 7305420B2 JP 2019086200 A JP2019086200 A JP 2019086200A JP 2019086200 A JP2019086200 A JP 2019086200A JP 7305420 B2 JP7305420 B2 JP 7305420B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- payment
- passenger
- server
- flight
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 48
- 238000013475 authorization Methods 0.000 claims description 35
- 238000012545 processing Methods 0.000 description 37
- 238000010586 diagram Methods 0.000 description 29
- 230000008569 process Effects 0.000 description 26
- 238000007726 management method Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 14
- 230000004044 response Effects 0.000 description 10
- 235000021438 curry Nutrition 0.000 description 9
- 241000269821 Scombridae Species 0.000 description 8
- 235000020640 mackerel Nutrition 0.000 description 8
- 238000012805 post-processing Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 238000013500 data storage Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 244000205754 Colocasia esculenta Species 0.000 description 4
- 235000006481 Colocasia esculenta Nutrition 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 239000003795 chemical substances by application Substances 0.000 description 4
- 230000010365 information processing Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004308 accommodation Effects 0.000 description 3
- 230000010006 flight Effects 0.000 description 3
- 238000005401 electroluminescence Methods 0.000 description 2
- 235000012054 meals Nutrition 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
乗客情報は、乗客について予め登録された情報であって搭乗券に記載されていない情報をさらに含んでいてもよい。乗客を認証するステップは、認証用の情報と、乗客情報における搭乗券に記載された情報および搭乗券に記載されていない情報の組合せとを照合することを含んでいてもよい。
商品は、フライトの航空機内で販売される物品、フライトの航空機内における座席変更、および、降機後の交通、イベント、もしくは宿泊のチケットの中の少なくとも1つを含んでいてもよい。
図1は、決済システムの構成を概略的に示す図である。図1に示されるように、決済システムは、端末100と、予約サーバ200と、機内サーバ300と、チェックイン機400と、決済代行サービス用サーバ500と、ペイメント用サーバ510と、商品管理サーバ600とを含む。
決済代行サービス用サーバ500は、クレジットカード情報などの決済用情報をユーザから受信すると、ユーザに対し、当該決済用情報に対応するトークンを発行する。一実現例では、トークンは、クレジットカード情報の暗号化などによって生成された文字列である。ペイメント用サーバ510は、クレジットカード会社などの、クレジット決済を実行する主体によって運営される。図1の決済システムにおいて、決済代行サービス用サーバ500とペイメント用サーバ510とは、いわゆる「トークン決済」に利用される。
ユーザ700は、端末100を利用して予約サーバ200にアクセスし、フライトを予約する。図2は、フライト予約において端末100に表示される画面の一例を示す図である。図2の画面20は、たとえば端末100のプロセッサが所与のアプリケーションを実行することによって、端末100のディスプレイに表示される。
予約されたフライトにおいてユーザが機内での決済を必要とする場合、ユーザ700に対してクレジットカード情報に対応するトークンの入力が要求される。トークンの入力の要求は、端末100上の予約用のアプリケーションが実施してもよいし、予約サーバ200が実施してもよい。
トークンを要求されると、ユーザ700は、端末100を利用して、決済代行サービス用サーバ500へ決済用情報(たとえば、クレジットカード情報)を送信する。
決済代行サービス用サーバ500は、端末100から受信した決済用情報を用いて、端末100に対してトークンを発行する。
端末100は、決済代行サービス用サーバ500から受信したトークンを予約サーバ200へ送信する。これにより、予約サーバ200は、フライト予約の情報とトークンとを関連付けて、記憶装置に格納する。なお、フライト予約において、ユーザが機内での決済を必要としない情報を登録した場合には、フライト予約の情報にはトークンは関連付けられなくてもよい。
フライトの予約が完了すると、予約サーバは、端末100へ予約番号を送信する。
機内サーバ300には、予約サーバ200から、当該機内サーバ300が搭載されるフライトの乗客情報がダウンロードされる。一例では、機内サーバ300が搭載されるフライトの便名を入力されると、予約サーバ200は、予約情報の中から該当するフライトの乗客の情報を抽出する。予約サーバ200は、抽出された情報を、乗客情報として、機内サーバ300へダウンロードする。乗客情報として、フライトの乗客の中の、トークンを登録された乗客のみの情報が抽出されてもよい。
商品管理サーバ600において登録される商品情報から、機内で販売される商品の情報が抽出されて、機内サーバ300へダウンロードされる。一例では、機内サーバ300が搭載されるフライトの便名の入力を受け付けると、商品管理サーバ600は、便名に基づいて、商品の情報を抽出する。商品の抽出は、到着地および/または到着予定時刻に従って抽出されてもよい。商品管理サーバ600は、抽出された商品情報を機内サーバ300へダウンロードする。
ユーザ700は、チェックイン機400に予約番号を入力する(ステップ(9))。チェックイン機400は、入力された予約番号を予約サーバ200に照会する(ステップ(10))。予約サーバ200は、チェックイン機400に対して、照会された予約番号に対応する予約情報を送信する(ステップ(11))。チェックイン機400は、予約サーバ200から送信された予約番号に対応する搭乗券を出力する(ステップ(12))。
ユーザ700は、機内で、機内サーバ300へ、商品の注文および認証要求を出力する。図4は、ユーザ700が機内で商品の注文などのために端末100を使用する場面の一例を示す図である。図4に示されるように、ユーザ700は、機内の座席で端末100を操作する。端末100は、中継器800を経由して機内サーバ300と通信する。
機内サーバ300は、決済代行サービス用サーバ500に、トークンと仮決済の金額とを送信することにより、仮決済のオーソリゼーションを要求する。
ペイメント用サーバ510は、決済用情報と金額とに基づいて、上記仮決済のオーソリゼーションを実施し、その結果(成功/失敗)を決済代行サービス用サーバ500へ送信する。決済代行サービス用サーバ500は、ペイメント用サーバ510から受信した結果を機内サーバ300へ送信する。
機内サーバ300は、仮決済のオーソリゼーションの結果に従って、仮決済に対する事後的な処理を実施する。
以下、図6~図9を参照して、決済システムを構成する装置のハードウェア構成を説明する。
図6は、端末100のハードウェア構成の一例を示す図である。図6に示されるように、端末100は、プロセッサ101と、RAM(Random Access Memory)102と、記憶装置103と、マイクロフォン(マイク)104と、スピーカ105と、ディスプレイ106と、入力装置107と、通信インターフェース108と、カメラ109と、近距離通信インターフェース110とを備えている。端末100内の各要素は、互いに内部バスで接続されている。プロセッサ101は、少なくとも1つのCPU(Central Processing Unit)、少なくとも1つのASIC(Application Specific Integrated Circuit)、少なくとも1つのFPGA(Field-Programmable Gate Array)、またはそれらの組み合わせなどによって構成される。
図7は、予約サーバ200のハードウェア構成の一例を示す図である。図7に示されるように、予約サーバ200は、プロセッサ201と、通信インターフェース203と、記憶装置205とを含む。プロセッサ201は、通信インターフェース203を用いて、機内サーバ300等の他の装置との間で情報を送受信する。プロセッサ201は、たとえば、少なくとも1つのCPUによって実現される。
図8は、機内サーバ300のハードウェア構成の一例を示す図である。図8に示されるように、機内サーバ300は、プロセッサ301と、通信インターフェース303と、記憶装置305とを含む。プロセッサ301は、通信インターフェース303を用いて、予約サーバ200、商品管理サーバ600、および端末100等の他の装置との間で情報を送受信する。他の装置との間の情報の送受信は、中継器(図4の中継器800等)を介して実現されてもよい。プロセッサ301は、たとえば、少なくとも1つのCPUによって実現される。
図9は、チェックイン機400のハードウェア構成の一例を示す図である。図9に示されるように、チェックイン機400は、プロセッサ401と、通信インターフェース403と、記憶装置405とを含む。プロセッサ401は、通信インターフェース403を用いて、予約サーバ200等の他の装置との間で情報を送受信する。プロセッサ401は、たとえば、少なくとも1つのCPUによって実現される。
図10および図11を参照して、予約情報、乗客情報、および商品情報のデータ構成の一例を説明する。
図10は、予約情報および乗客情報のデータ構成の一例を模式的に示す図である。図10の上方に示されるように、予約情報は、日付、便名、乗客の氏名、メールアドレス、予約番号、座席番号、およびトークンに関する情報を含む。図10において、各ユーザのトークンは、「TK001」等の5つの文字から構成される文字列によって模式的に示されている。予約サーバ200によって管理される予約情報は、2以上のフライトのそれぞれの乗客の情報を含んでいても良い。
図11は、商品情報のデータ構成の一例を示す図である。商品情報は、4つの項目(商品ID、商品名、価格、および残数)を含む。商品IDは、商品に割り振られたIDを表す。商品名は、商品の名称を表す。価格は、商品の価格を表す。残数は、販売可能な商品の数量を表す。たとえば、図11の例において、商品名「鯖カレー」の商品の残数は20である。このことは、機内で販売可能な当該商品の数量が20食であることを表す。各項目の値は、乗客情報の生成後、適宜更新され得る。
次に、決済システム内の4つの処理(「フライト予約処理」「準備処理」「仮決済処理」および「決済情報のオーソリゼーション処理」)について、図12~図20を参照して説明する。
図12は、フライト予約処理(図1の(1))のフローチャートである。一実現例では、フライト予約処理は、予約サーバ200のプロセッサ201が所与のプログラムを実行することによって実現される。フライト予約処理は、予約情報として登録される情報を受け付けるため処理である。
図13は、準備処理のフローチャートである。準備処理は、図1において(7)で示された、機内サーバ300への予約情報(乗客情報)のダウンロード、および、図1において(8)で示された、機内サーバ300への商品情報のダウンロードのための処理である。一実現例では、準備処理は、機内サーバ300のプロセッサ301が所与のプログラムを実行することによって実現される。
図14~図17を参照して、仮決済処理について説明する。図14は、機内で商品を購入するユーザ700の端末100に表示される、注文用の画面の一例を示す図である。図15は、仮決済処理のフローチャートである。図16は、端末100において表示される、認証用の情報の入力を要求する画面の一例である。図17は、更新後の商品情報の一例を示す図である。
図19は、決済情報のオーソリゼーション処理のフローチャートである。一実現例では、決済情報のオーソリゼーション処理は、機内サーバ300のプロセッサ301が所与のプログラムを実行することによって実現される。一実現例では、プロセッサ301は、機内サーバ300が搭載されている航空機が着陸して、地上のネットワークに接続可能な状態となったことを条件として、決済情報のオーソリゼーション処理を開始する。
図21~図23のそれぞれは、端末100に表示される注文用の画面の変形例を示す図である。
図21の画面2100は、乗客が、当該乗客に割り当てられた座席番号を変更するために、新たな座席指定を購入するための画面である。画面2100は、選択可能な座席番号を表示するための欄2101と、注文の対象となる座席番号を表示するための欄2103と、注文を決定するためのボタン2105とを含む。一実現例では、端末100から、ボタン2105を操作されたことを示す情報を受信すると、機内サーバ300のプロセッサ301は仮決済処理を開始する。
図22の画面2200は、乗客が、降機後のイベントに参加する権利を購入するための画面である。画面2200は、イベントの情報を表示する欄2201と、イベントの内容および金額を表示する欄2103と、当該権利の購入を決定するためのボタン2205とを含む。一実現例では、端末100から、ボタン2205を操作されたことを示す情報を受信すると、機内サーバ300のプロセッサ301は仮決済処理を開始する。
図23の画面2300は、乗客が、降機後の交通手段のチケットを購入するための画面である。画面2300は、交通手段の概要を表示する欄2301と、交通手段の具体的な内容および価格を表示する欄2303と、チケットの購入を決定するためのボタン2305とを含む。一実現例では、機内サーバ300のプロセッサ301は、ボタン2305を操作されたことを示す情報を端末100から受信すると、仮決済処理を開始する。
本開示において説明された「トークン決済」を用いた決済は、決済システムにおける決済態様の一例である。「トークン決済」を用いた決済が採用されると、機内サーバ300を運用する事業者は、クレジットカード情報を扱うための機関としての認証(たとえば、PCI-DSS(Payment Card Industry Data Security Standard)認証)を必要とされない。一方で、決済システムにおいて決済代行サービス用サーバ500は省略されてもよい。すなわち、機内サーバ300に、トークンの代わりにクレジットカード情報が入力(登録)されてもよい。機内サーバ300は、クレジットカード情報を用いて、ペイメント用サーバ510に、直接、決済のオーソリゼーションを要求してもよい。
Claims (9)
- コンピュータによって実施される決済方法であって、
乗客からの注文を取得するステップと、
乗客から入力された認証用の情報を取得するステップと、
前記認証用の情報と、前記乗客について予め登録された情報であって前記乗客に対して発行された搭乗券に記載された情報である乗客情報とを照合して、前記乗客を認証するステップと、
前記認証が成功した場合に、前記注文に関する決済情報を前記乗客情報に登録するステップと、
外部機器によって発行された前記乗客についてのトークンを乗客情報と関連付けて取得するステップと、
前記外部機器との間で、前記決済情報に基づく決済を実行するステップと、を備え、
前記決済情報に基づく決済を実行するステップは、前記トークンを利用して、前記外部機器に対して前記決済情報に基づく決済のオーソリゼーションを要求することを含む、決済方法。 - 前記乗客情報は、予約番号、座席番号、および、搭乗者名の中の少なくとも1つを含む、請求項1に記載の決済方法。
- 前記乗客情報は、機械読み取り可能なコードとして前記搭乗券に記載される、請求項1または請求項2に記載の決済方法。
- 前記乗客情報は、前記乗客について予め登録された情報であって前記搭乗券に記載されていない情報をさらに含み、
前記乗客を認証するステップは、前記認証用の情報と、前記乗客情報における前記搭乗券に記載された情報および前記搭乗券に記載されていない情報の組合せとを照合することを含む、請求項1~請求項3のいずれか1項に記載の決済方法。 - 前記注文に基づいて、前記外部機器による前記決済のオーソリゼーションの承認の有無に拘わらず、商品情報を更新するステップをさらに備える、請求項1~請求項4のいずれか1項に記載の決済方法。
- 前記外部機器が前記決済のオーソリゼーションを否認した場合に、前記注文に基づいた前記商品情報の更新を元に戻すステップをさらに備える、請求項5に記載の決済方法。
- 前記コンピュータは、前記搭乗券に係るフライトの航空機内に搭載されており、
前記注文を取得するステップは、前記航空機の飛行中に実行され、
前記外部機器に対して前記決済情報に基づく決済のオーソリゼーションを要求することは、前記航空機の着陸後に実行される、請求項1~請求項6のいずれか1項に記載の決済方法。 - 前記注文は、前記搭乗券に係るフライトの航空機内における商品の注文を含む、請求項1~請求項7のいずれか1項に記載の決済方法。
- 前記商品は、前記フライトの航空機内で販売される物品、前記フライトの航空機内における座席変更、および、降機後の交通、イベント、もしくは宿泊のチケットの中の少なくとも1つを含む、請求項8に記載の決済方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019086200A JP7305420B2 (ja) | 2019-04-26 | 2019-04-26 | 決済方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019086200A JP7305420B2 (ja) | 2019-04-26 | 2019-04-26 | 決済方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2020181534A JP2020181534A (ja) | 2020-11-05 |
JP2020181534A5 JP2020181534A5 (ja) | 2022-04-19 |
JP7305420B2 true JP7305420B2 (ja) | 2023-07-10 |
Family
ID=73024703
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019086200A Active JP7305420B2 (ja) | 2019-04-26 | 2019-04-26 | 決済方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7305420B2 (ja) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004295202A (ja) | 2003-03-25 | 2004-10-21 | Seiko Epson Corp | 在庫引当て管理装置およびその方法ならびに在庫引当て管理プログラム |
WO2005055151A1 (ja) | 2003-12-03 | 2005-06-16 | Hitachi, Ltd. | 搭乗セキュリティチェックシステムおよび方法ならびにコンピュータプログラム |
JP2009129345A (ja) | 2007-11-27 | 2009-06-11 | Toshiba Corp | 航空機利用者用娯楽提供システム及び航空機利用者用娯楽提供方法 |
JP2013206346A (ja) | 2012-03-29 | 2013-10-07 | Denso Wave Inc | 空港利用システム |
JP2018005310A (ja) | 2016-06-28 | 2018-01-11 | キヤノンマーケティングジャパン株式会社 | 情報処理装置、制御方法、プログラム |
JP2018206226A (ja) | 2017-06-08 | 2018-12-27 | 株式会社野村総合研究所 | 商品販売システムおよび商品販売プログラム |
JP6448837B1 (ja) | 2018-05-23 | 2019-01-09 | 株式会社Ageless | 予約管理サーバ及び予約管理システム |
-
2019
- 2019-04-26 JP JP2019086200A patent/JP7305420B2/ja active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004295202A (ja) | 2003-03-25 | 2004-10-21 | Seiko Epson Corp | 在庫引当て管理装置およびその方法ならびに在庫引当て管理プログラム |
WO2005055151A1 (ja) | 2003-12-03 | 2005-06-16 | Hitachi, Ltd. | 搭乗セキュリティチェックシステムおよび方法ならびにコンピュータプログラム |
JP2009129345A (ja) | 2007-11-27 | 2009-06-11 | Toshiba Corp | 航空機利用者用娯楽提供システム及び航空機利用者用娯楽提供方法 |
JP2013206346A (ja) | 2012-03-29 | 2013-10-07 | Denso Wave Inc | 空港利用システム |
JP2018005310A (ja) | 2016-06-28 | 2018-01-11 | キヤノンマーケティングジャパン株式会社 | 情報処理装置、制御方法、プログラム |
JP2018206226A (ja) | 2017-06-08 | 2018-12-27 | 株式会社野村総合研究所 | 商品販売システムおよび商品販売プログラム |
JP6448837B1 (ja) | 2018-05-23 | 2019-01-09 | 株式会社Ageless | 予約管理サーバ及び予約管理システム |
Also Published As
Publication number | Publication date |
---|---|
JP2020181534A (ja) | 2020-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111553719B (zh) | 信息处理装置及控制方法、可读存储介质、电子设备 | |
JP2021177425A (ja) | プログラム | |
US7720739B2 (en) | Method of and apparatus for preparing tax refund application form, method of and apparatus for outputting tax refund application form, method of and apparatus for controlling tax refund procedure, and computer product | |
WO2013049408A2 (en) | Discount offer system and method for use with for hire vehicles | |
US20100096444A1 (en) | Identification system | |
JP6644847B2 (ja) | クリーニング品管理システム及びプログラム | |
US20130054282A1 (en) | For-hire vehicle utilization system and method | |
EP2833302A1 (en) | Self-service system and method of tagging baggage | |
JP2007079656A (ja) | チケットレス搭乗システム及びチケットレス搭乗方法 | |
CN113850659A (zh) | 报销数据生成方法、装置及电子设备和存储介质 | |
JP7305420B2 (ja) | 決済方法 | |
JP2024019528A (ja) | 電子レシート発行装置、電子レシート発行方法及びプログラム | |
US20190005416A1 (en) | Process and system for identifying user travel reservations through facial biometrics and a user travel reservation check-in process | |
JP7274116B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP7355224B2 (ja) | 情報処理装置、情報処理方法及び記憶媒体 | |
JP7539291B2 (ja) | 広告配信方法、情報処理装置、およびプログラム | |
JP2022157339A (ja) | 電子決済システム、電子決済方法、及びプログラム | |
JP7582373B2 (ja) | 情報処理装置、情報処理方法及び記録媒体 | |
JP6145200B2 (ja) | 販売処理システムおよび販売処理プログラム | |
JP7438916B2 (ja) | 情報作成方法、及びコンピュータプログラム | |
JP7468622B2 (ja) | 情報処理装置、情報処理方法及び記憶媒体 | |
JP7453437B1 (ja) | タクシー決済システム、及びタクシー決済プログラム | |
US20030097285A1 (en) | Method of receiving a booking request from a user, making the booking and generating a travel confirmation document | |
WO2024024015A1 (ja) | 特典情報発行装置、システム及び方法、並びに、コンピュータ可読媒体 | |
JP7028419B1 (ja) | 障害者支援の情報処理方法、プログラム及び障害者支援の情報処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190604 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220411 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220411 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230315 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230322 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230515 |
|
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: 20230530 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230628 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7305420 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |