JP7539291B2 - Advertisement distribution method, information processing device, and program - Google Patents
Advertisement distribution method, information processing device, and program Download PDFInfo
- Publication number
- JP7539291B2 JP7539291B2 JP2020171565A JP2020171565A JP7539291B2 JP 7539291 B2 JP7539291 B2 JP 7539291B2 JP 2020171565 A JP2020171565 A JP 2020171565A JP 2020171565 A JP2020171565 A JP 2020171565A JP 7539291 B2 JP7539291 B2 JP 7539291B2
- Authority
- JP
- Japan
- Prior art keywords
- passenger
- information
- advertisement
- 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
- 230000010365 information processing Effects 0.000 title claims description 33
- 230000004044 response Effects 0.000 claims description 21
- 238000002716 delivery method Methods 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 42
- 230000008569 process Effects 0.000 description 31
- 230000005540 biological transmission Effects 0.000 description 22
- 235000013305 food Nutrition 0.000 description 18
- 238000004891 communication Methods 0.000 description 17
- 238000002360 preparation method Methods 0.000 description 11
- 238000007726 management method Methods 0.000 description 10
- 235000012054 meals Nutrition 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 241000269821 Scombridae Species 0.000 description 5
- 230000009471 action Effects 0.000 description 5
- 235000021438 curry Nutrition 0.000 description 5
- 230000001351 cycling effect Effects 0.000 description 5
- 239000000284 extract Substances 0.000 description 5
- 235000020640 mackerel Nutrition 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 235000006040 Prunus persica var persica Nutrition 0.000 description 2
- 230000004308 accommodation Effects 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 230000010006 flight Effects 0.000 description 2
- 235000012171 hot beverage Nutrition 0.000 description 2
- 244000144730 Amygdalus persica Species 0.000 description 1
- 244000205754 Colocasia esculenta Species 0.000 description 1
- 235000006481 Colocasia esculenta Nutrition 0.000 description 1
- LFQSCWFLJHTTHZ-UHFFFAOYSA-N Ethanol Chemical compound CCO LFQSCWFLJHTTHZ-UHFFFAOYSA-N 0.000 description 1
- 240000005809 Prunus persica Species 0.000 description 1
- 244000269722 Thea sinensis Species 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 235000009508 confectionery Nutrition 0.000 description 1
- 239000002537 cosmetic Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 235000021184 main course Nutrition 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 235000011888 snacks Nutrition 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 235000013616 tea Nutrition 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本開示は、広告配信方法に関し、特に、航空機の機内で広告を配信する広告配信方法に関する。 This disclosure relates to an advertising delivery method, and in particular to an advertising delivery method for delivering advertisements on board an aircraft.
従来、航空機の機内での乗客への情報提供手段の一例として、各座席に機内誌が配置されている(非特許文献1)。また、機内のスクリーンやスピーカを利用してコンテンツを再生することによっても情報が提供されている。 Conventionally, as an example of a means of providing information to passengers on an aircraft, an in-flight magazine is placed at each seat (Non-Patent Document 1). Information is also provided by playing content on screens and speakers on the aircraft.
近年、情報通信技術の発達に従って、航空機内でも、航空機内に設置されたコンテンツサーバによるコンテンツ配信が実施されるようになってきている。 In recent years, with the advancement of information and communication technology, content distribution has begun to take place on aircraft using content servers installed on board.
コンテンツ配信では、乗客が要求したコンテンツに加えて、広告も、乗客に対して配信され得る。広告が配信される際、各乗客が必要としている商品もしくは将来必要とするであろう商品の広告、または、各乗客が興味を持ちそうな商品に関する広告など、各乗客に適した広告が配信されれば、広告の効果が高められる。各乗客に適した広告を配信するために、コンテンツサーバが各乗客の特性を取得することは有益である。しかしながら、航空機の機内では各乗客の座席が固定されており、各乗客の近くに他の乗客が居る場合が多い。このような状況で各乗客にその特性を入力させたのでは、他の乗客に当該特性を見られることによる、プライバシ侵害が生じやすい。 In content distribution, in addition to the content requested by the passenger, advertisements may also be distributed to the passenger. When advertisements are distributed, the effectiveness of the advertisements can be increased if advertisements suited to each passenger are distributed, such as advertisements for products that each passenger needs or will need in the future, or advertisements for products that each passenger may be interested in. In order to distribute advertisements suited to each passenger, it is useful for the content server to acquire the characteristics of each passenger. However, on an airplane, each passenger is seated in a fixed position, and there are often other passengers near each passenger. In such a situation, if each passenger is asked to input their characteristics, other passengers may see the characteristics, which is likely to result in a violation of privacy.
本開示は、係る実情に鑑み考え出されたものであり、その目的は、航空機内での広告配信において、各乗客のプライバシに考慮しつつ、各乗客に適した広告を配信するための技術を提供することである。 This disclosure was devised in light of the above-mentioned circumstances, and its purpose is to provide a technology for delivering advertisements appropriate to each passenger while taking into consideration the privacy of each passenger when delivering advertisements on an aircraft.
本開示のある局面に従うと、航空機の機内に設置されたコンピュータによって実行される方法であって、乗客の情報処理装置から、当該乗客の搭乗券に記載された情報であって当該乗客を特定する情報である乗客情報を取得するステップと、乗客情報を乗客の特性と関連付ける記憶装置にアクセスすることにより、取得された乗客情報に関連付けられた乗客の特性を取得するステップと、特性を2以上の広告の中の少なくとも1の広告と関連付ける記憶装置にアクセスすることにより、取得された乗客の特性に関連付けられた広告を特定するステップと、乗客の情報処理装置に向けて、特定された広告を送信するステップと、を備える、広告配信方法が提供される。 According to one aspect of the present disclosure, there is provided an advertisement delivery method executed by a computer installed on board an aircraft, the method comprising the steps of: acquiring passenger information from a passenger's information processing device, the passenger information being information written on the passenger's boarding pass and identifying the passenger; acquiring passenger characteristics associated with the acquired passenger information by accessing a storage device that associates the passenger information with passenger characteristics; identifying an advertisement associated with the acquired passenger characteristics by accessing a storage device that associates the characteristics with at least one advertisement among two or more advertisements; and transmitting the identified advertisement to the passenger's information processing device.
乗客情報は、予約番号、乗客名および座席番号の中の少なくとも1つを含んでいてもよい。 The passenger information may include at least one of a reservation number, a passenger name, and a seat number.
特性は、乗客の属性および乗客による搭乗券の予約に関する属性の中の少なくとも1つを含んでいてもよい。 The characteristics may include at least one of attributes of the passenger and attributes related to the passenger's booking of the boarding pass.
乗客の属性は、性別、年齢、国籍、使用言語、および、航空会社の会員種別の中の少なくとも1つを含んでいてもよい。 Passenger attributes may include at least one of gender, age, nationality, language spoken, and airline membership type.
搭乗券の予約に関する属性は、搭乗券によって指定される座席タイプ、搭乗券の購入における運賃タイプ、および、搭乗券か片道か往復かを指定する情報の中の少なくとも1つを含んでいてもよい。 The attributes related to the boarding pass reservation may include at least one of the following: the seat type specified by the boarding pass, the fare type for the purchase of the boarding pass, and information specifying whether the boarding pass is a one-way or round-trip ticket.
広告配信方法は、乗客の情報処理装置に向けて特定された広告を送信したことに応じて、コンピュータのメモリに、特定された広告を乗客の特性に関連付ける情報である実績情報を格納するステップと、特定された広告に関連付けられた宛先に、実績情報を送信するステップと、をさらに備えていてもよい。 The advertisement delivery method may further include a step of storing performance information, which is information associating the identified advertisement with the passenger's characteristics, in a computer memory in response to transmitting the identified advertisement to the passenger's information processing device, and a step of transmitting the performance information to a destination associated with the identified advertisement.
広告配信方法は、情報処理装置から商品の要求を取得するステップをさらに備えていてもよい。広告を送信するステップは、商品の要求に応じて、情報処理装置に向けて広告を送信することを含んでいてもよい。実績情報は、情報処理装置への広告の送信が基づく商品の属性を含んでいてもよい。 The advertisement delivery method may further include a step of acquiring a request for a product from the information processing device. The step of transmitting the advertisement may include transmitting the advertisement to the information processing device in response to the request for the product. The performance information may include attributes of the product on which the transmission of the advertisement to the information processing device is based.
広告を特定するステップは、要求された商品の属性に基づいて広告を特定することを含んでいてもよい。 The step of identifying the advertisement may include identifying the advertisement based on attributes of the requested product.
広告配信方法は、実績情報に乗客の連絡先を登録するステップと、をさらに備えていてもよい。 The advertisement delivery method may further include a step of registering the passenger's contact information in the performance information.
実績情報を送信するステップは、特定された広告に関連付けられた宛先に、広告が乗客に向けて送信されたタイミングにおける航空機の状態を特定するための情報をさらに送信することを含んでいてもよい。 The step of transmitting the performance information may further include transmitting, to a destination associated with the identified advertisement, information for identifying the status of the aircraft at the time the advertisement was transmitted to the passenger.
本開示の他の局面に従うと、コンピュータの1以上のプロセッサによって実行されることにより、コンピュータに上記広告配信方法を実現させる、プログラムが提供される。 According to another aspect of the present disclosure, a program is provided that, when executed by one or more processors of a computer, causes the computer to realize the above-described advertisement delivery method.
本開示のさらに他の局面に従うと、上記プログラムを格納するメモリと、プログラムを実行する1以上のプロセッサとを備える、情報処理装置が提供される。 According to yet another aspect of the present disclosure, there is provided an information processing device comprising a memory for storing the above program and one or more processors for executing the program.
本開示のさらに他の局面に従うと、第1のコンピュータと、航空機の機内に設置される第2のコンピュータとによって実行される広告配信方法が提供される。当該方法は、第2のコンピュータによって実行される、乗客の情報処理装置から、当該乗客の搭乗券に記載された情報であって当該乗客を特定する情報である乗客情報を取得するステップと、乗客情報を乗客の特性と関連付ける記憶装置にアクセスすることにより、取得された乗客情報に関連付けられた乗客の特性を取得するステップと、特性を2以上の広告の中の少なくとも1の広告と関連付ける記憶装置にアクセスすることにより、取得された乗客の特性に関連付けられた広告を特定するステップと、乗客の情報処理装置に向けて、特定された広告を送信するステップと、乗客の情報処理装置に向けて特定された広告を送信したことに応じて、第1のコンピュータのメモリに、特定された広告を乗客の特性に関連付ける情報である実績情報を格納するステップと、第1のコンピュータに、実績情報を送信するステップと、を備え、第1のコンピュータによって実行される、乗客の連絡先に向けて、広告に対応する追加の情報を送信するステップをさらに備える。 According to yet another aspect of the present disclosure, there is provided an advertisement delivery method executed by a first computer and a second computer installed on board an aircraft. The method includes the steps of: acquiring passenger information, which is information written on the passenger's boarding pass and identifies the passenger, from a passenger's information processing device executed by the second computer; acquiring passenger characteristics associated with the acquired passenger information by accessing a storage device that associates the passenger information with passenger characteristics; identifying an advertisement associated with the acquired passenger characteristics by accessing a storage device that associates the characteristics with at least one advertisement among two or more advertisements; transmitting the identified advertisement to the passenger's information processing device; storing performance information, which is information associating the identified advertisement with the passenger characteristics, in a memory of the first computer in response to transmitting the identified advertisement to the passenger's information processing device; and transmitting the performance information to the first computer, and further includes the steps of transmitting additional information corresponding to the advertisement to the passenger's contacts executed by the first computer.
本開示によれば、航空機の機内に設置されたコンピュータは、乗客の情報処理装置から、搭乗券に記載された情報であって乗客を特定する情報である乗客情報を取得すれば、当該乗客情報に関連付けられた乗客の特性を取得し、当該特性に関連付けられた広告を特定し、特定された広告を乗客の情報処理装置に向けて送信できる。これにより、航空機内で乗客にその特性を情報処理装置に入力させることなく、当該乗客に向けて、当該乗客の特性に応じた広告を配信することができる。 According to the present disclosure, a computer installed on board an aircraft can acquire passenger information, which is information written on a boarding pass and identifies a passenger, from a passenger's information processing device, and can then acquire the passenger's characteristics associated with the passenger information, identify advertisements associated with the characteristics, and transmit the identified advertisements to the passenger's information processing device. This makes it possible to deliver advertisements to passengers that are in line with their characteristics, without requiring the passenger to input the characteristics into the information processing device while on the aircraft.
以下に、図面を参照しつつ、広告配信方法を実現する情報処理装置の一実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。 Below, an embodiment of an information processing device that realizes an advertisement distribution method will be described with reference to the drawings. In the following description, identical parts and components are given the same reference numerals. Their names and functions are also the same. Therefore, their description will not be repeated.
[1.コンテンツ提供システムの概要の説明]
本実施の形態に係るコンテンツ提供システムは、航空機の機内で、乗客に広告を提供する。図1は、コンテンツ提供システムの構成を概略的に示す図である。図1に示されるように、コンテンツ提供システムは、端末100と、予約サーバ200と、機内サーバ300と、チェックイン機400と、商品管理サーバ600と、コンテンツサーバ700と、広告サーバ800とを含む。
[1. Overview of the content provision system]
The content providing system according to the present embodiment provides advertisements to passengers on board an aircraft. Fig. 1 is a diagram showing a schematic configuration of the content providing system. As shown in Fig. 1, the content providing system includes a
端末100は、たとえばパーソナルコンピュータやスマートフォンなどの、汎用の情報端末によって構成される。コンテンツ提供システムでは、ユーザ900が端末100を利用する。ユーザ900は、端末100のユーザであって、航空機の乗客でもある。
The
予約サーバ200は、フライトを管理する。予約サーバ200は、航空会社によって運営されてもよいし、旅行代理店によって運営されてもよい。図1では、各乗客のフライトの情報が「予約情報」として示される。
The
機内サーバ300は、航空機の機内に設置され、端末100にコンテンツや広告を提供する。コンテンツ提供システムでは、機内サーバ300は、端末100に向けて、コンテンツファイルを送信することによりコンテンツを提供し、広告ファイルを送信することにより広告を提供する。機内サーバ300は、決済に関する処理を実施することもできる。
The on-
チェックイン機400は、予約情報に基づいて搭乗券を出力する。
商品管理サーバ600は、商品の情報を管理する。コンテンツサーバ700は、機内サーバ300にコンテンツのデータを提供する。広告サーバ800は、機内サーバ300に広告のデータを提供する。本明細書では、「コンテンツのデータ」が単に「コンテンツ」と記述される場合があり、また、「広告のデータ」が単に「広告」と記述される場合がある。
The check-in
The
図1には、ステップ(1)~ステップ(14)の順に、要素間で実施される処理の流れが示される。図1を参照して、コンテンツ提供システムにおける処理の流れを概略的に説明する。 Figure 1 shows the flow of processing performed between elements in the order of steps (1) to (14). The flow of processing in the content provision system is explained in outline with reference to Figure 1.
・(1)フライト予約
ユーザ900は、端末100を利用して予約サーバ200にアクセスし、フライトを予約する。
(1) Flight Reservation A
図2は、フライト予約において端末100に表示される画面の一例を示す図である。図2の画面20は、たとえば端末100のプロセッサが所与のアプリケーションを実行することによって、端末100のディスプレイに表示される。
Figure 2 is a diagram showing an example of a screen displayed on the terminal 100 during flight booking. The
図2の画面20において、欄21には、フライトの便名などの情報が示される。欄22には、変更後の座席を指定する情報が示される。ソフトウェアボタン24は、画面20に表示されたフライトの予約情報を確定させるために操作される。確定された予約情報は、予約サーバ200へ送信される。
In the
予約サーバ200は、端末100から受信した予約情報を利用して、ユーザ900の航空機利用の予約(フライトの予約)を完了させる。
The
・(2)予約番号送信
フライトの予約が完了すると、予約サーバ200は、端末100へ予約番号を送信する。(1)フライト予約から(2)予約番号送信までの流れは、フライト予約処理として、図18を参照して詳述される。
(2) Sending Reservation Number When the flight reservation is completed, the
・(3)抽出された予約情報のダウンロード
機内サーバ300には、予約サーバ200から、予約情報のうち、当該機内サーバ300が搭載されるフライトの乗客に関する部分がダウンロードされる。一例では、機内サーバ300に、当該機内サーバ300が搭載されるフライトの便名を入力されると、当該便名を予約サーバ200へ送信する。便名の代わりに、到着地および/または到着予定時刻が利用されてもよい。これに応じて、予約サーバ200は、予約情報の中から該当するフライトの乗客の情報を抽出する。機内サーバ300は、抽出された情報を、乗客リストとしてダウンロードする。
(3) Download of extracted reservation information The in-
・(4A)商品情報のダウンロード
商品管理サーバ600において登録される商品情報から、機内で販売される商品の情報が抽出されて、機内サーバ300へダウンロードされる。商品情報は、食品用商品情報として、図11を参照して後述される。
(4A) Download of Product Information Information on products sold on board the aircraft is extracted from the product information registered in the
一例では、機内サーバ300から当該機内サーバ300が搭載されるフライトの便名の入力を受け付けると、商品管理サーバ600は、便名に基づいて商品の情報を抽出し、抽出された商品の情報を機内サーバ300へ送信する。商品の一例は、機内食である。
In one example, when the
商品の他の例は、タオルやキーホルダーなどの物品である。さらに他の例は、機内の座席変更である。さらに他の例は、到着地における、交通手段、イベント、または、宿泊のチケットである。飛行中、機内サーバ300は商品管理サーバ600と通信できない場合があり得る。このような場合のために、上記商品は、いわゆる「ラストミニッツ」のイベントチケットまたは宿泊サービスなどの、機内サーバ300が搭載される航空機の機内で売り切られることを目的としたものであって、航空機外で販売されることが意図されていないものであってもよい。
Other examples of products are items such as towels and key chains. Yet another example is a seat change on board the aircraft. Yet another example is tickets for transportation, an event, or accommodation at the destination. There may be cases during the flight where the in-
・(4B)コンテンツのダウンロード
コンテンツサーバ700に登録されているコンテンツから、機内で提供されるコンテンツが抽出されて、機内サーバ300へダウンロードされる。ダウンロードされたコンテンツのインデックスは、コンテンツ用商品情報として、図13を参照して後述される。
(4B) Download of Content Content to be provided on the aircraft is extracted from the contents registered in the
機内で提供されるコンテンツは、機内サーバ300が搭載されるフライトの乗客の情報(たとえば、後述する乗客属性および/または予約属性)に従って選択されてもよい。たとえば、当該フライトの乗客が、使用言語を日本語とする乗客と、使用言語を英語とする乗客とを含む場合、機内サーバ300には、ある映画について、日本語版のコンテンツ、および、英語版のコンテンツがダウンロードされてもよい。当該フライトの乗客が、さらに、使用言語を韓国語とする乗客を含む場合、機内サーバ300には、上記映画について、さらに韓国語版のコンテンツがダウンロードされてもよい。
The content provided in-flight may be selected according to information about passengers on the flight on which the in-
・(4C)広告のダウンロード
広告サーバ800に登録されている広告から、機内で提供される広告が抽出されて、機内サーバ300へダウンロードされる。ダウンロードされた広告のインデックスは、広告情報として、図14を参照して後述される。
(4C) Advertisement Download Advertisements to be provided on board are extracted from advertisements registered in the
機内で提供される広告は、機内サーバ300が搭載されるフライトの乗客の情報(たとえば、後述する乗客属性および/または予約属性)に従って選択されてもよい。たとえば、当該フライトの乗客が、使用言語を日本語とする乗客と、使用言語を英語とする乗客とを含む場合、機内サーバ300には、ある商品について、日本語版の広告、および、英語版の広告がダウンロードされてもよい。当該フライトの乗客が、さらに、使用言語を韓国語とする乗客を含む場合、機内サーバ300には、上記商品について、さらに韓国語版の広告がダウンロードされてもよい。
Advertisements provided in-flight may be selected according to information about passengers on the flight on which the in-
(3)抽出された予約情報のダウンロードから(4C)広告のダウンロードまでの流れは、準備処理として、図19を参照して詳述される。 The process from (3) downloading the extracted reservation information to (4C) downloading the advertisement is described in detail as the preparation process with reference to FIG. 19.
・(5)予約番号の入力~(8)搭乗券出力
ユーザ900は、チェックイン機400に予約番号を入力する(ステップ(5))。チェックイン機400は、入力された予約番号を予約サーバ200に照会する(ステップ(6))。予約サーバ200は、チェックイン機400に対して、照会された予約番号に対応する予約情報を送信する(ステップ(7))。チェックイン機400は、予約サーバ200から送信された予約番号に対応する搭乗券を出力する(ステップ(8))。
(5) Input of reservation number - (8) Output of
図3は、搭乗券の出力のためにユーザ900がチェックイン機400の前に立っている場面の一例を示す図である。図3には、チェックイン機400から出力される搭乗券の一例が、左方に拡大されて示されている。
Figure 3 shows an example of a scene in which a
チェックイン機400は、タッチモニタ440と、搭乗券プリンタ432と、二次元コードスキャナ433とを含む。タッチモニタ440は、タッチパネル441と、ディスプレイ442とを含む。ユーザ900は、タッチパネル441に予約番号を入力する。予約番号はバーコードまたは二次元コード等の図形で供給されていてもよく、ユーザ900は、二次元コードスキャナ433に予約番号を入力してもよい。チェックイン機400は、入力された予約番号に対応する搭乗券に対応する搭乗券を搭乗券プリンタ432から出力する。予約番号が二次元コードで提供される場合、採用されるコードの種類は、図3に記載されたものに限定されず、QR(登録商標)コードなどの他の種類であってもよい。
The check-in
搭乗券30には、ユーザ900の予約に関する種々の情報が記載されている。搭乗券30には、二次元コードは、予約番号および/または予約番号に関連する情報を表わす。搭乗券30には、さらに、便名、出発時刻、搭乗口、座席番号、出発の日付、予約番号、および、予約者の氏名が記載されている。
搭乗券に記載された情報のうち、予約番号、座席番号、および、予約者の氏名などの、乗客を特定することができるそれぞれの項目は、乗客情報の一例である。 Items on a boarding pass that can identify a passenger, such as reservation number, seat number, and name of the person making the reservation, are examples of passenger information.
搭乗券30は、搭乗券に記載された1つ以上の日付が誕生日と一致する乗客に対するメッセージ「Happy Birthday!」など、乗客情報に応じたメッセージを表示する欄を含んでいても良い。また、搭乗券30は、広告欄を含んでいても良い。当該広告欄に表示される広告は、乗客に関する情報(たとえば、後述する乗客属性および/または予約属性)に従って選択されてもよい。
The
・(9)注文~(11)決済
次に、ユーザ900の搭乗後の流れを説明する。ユーザ900は、機内で商品やコンテンツを購入する場合、端末100を利用して、機内サーバ300に向けて必要な情報を送信する(ステップ(9),(10))。必要な情報は、商品の注文および認証要求である。
(9) Order to (11) Payment Next, the flow after the
図4は、ユーザ900が機内で商品の注文などのために端末100を使用する場面の一例を示す図である。図4に示されるように、ユーザ900は、機内の座席で端末100を操作する。端末100は、中継器350を経由して機内サーバ300と通信する。
Figure 4 is a diagram showing an example of a situation in which a
一実現例では、端末100からのアクセスを受け付けると、端末100に対して、商品購入のウェブページを提供する。当該ウェブページに対して、ユーザ900は、端末100に対して商品の注文を入力する。注文は、機内サーバ300へと送信される。注文を受信すると、機内サーバ300は、端末100に対して、乗客を認証するための情報(認証用の情報)の入力を要求する。当該要求に応じて、端末100には、認証用の情報の入力を促すメッセージが表示される。
In one implementation example, when access from the terminal 100 is accepted, a web page for purchasing a product is provided to the terminal 100. The
上記メッセージに応じて、ユーザ900は、端末100を用いて、認証用の情報を機内サーバ300へ送信することにより、機内サーバ300に対して認証を要求する。認証用の情報の一例は、予約番号とメールアドレスである。
In response to the above message, the
機内サーバ300は、ユーザ900から入力された認証用の情報を機内サーバ300内の乗客リスト内の情報と照合することにより、ユーザ900を認証する。
The on-
ユーザ900の認証に成功すると、機内サーバ300は注文について決済する(ステップ(11))。一実現例では、機内サーバ300は、各乗客について別途登録されているポイントから、商品の価格に対応する分のポイントを減算することによって決済を行う。他の実現例では、客室乗務員に対して、ユーザ900から商品の価格に対応する金銭を徴収する指示を、客室乗務員が携帯する端末および/または客室乗務員用のモニタに表示する。これにより、客室乗務員は、商品を購入したユーザ900に価格に対応する金銭の支払いを依頼する。ユーザ900は、客室乗務員に対し金銭を支払う。
If the authentication of the
・(12)準備~(13)提供
機内サーバ300は、ユーザ900への商品提供の準備を実行する(ステップ(12))。商品提供の準備は、決済の完了を条件として開始されてもよい。
(12) Preparation to (13) Provision The on-
商品が食品(機内食)などの有体物である場合、一実現例では、機内サーバ300は、商品提供の準備として、客室乗務員に対するユーザ900への商品提供の指示を表示する。当該指示は、ユーザ900の座席番号を含んでいてもよい。一実現例では、当該指示は、客室乗務員が携帯する端末および/または客室乗務員用のモニタに表示される。
When the product is a tangible item such as food (in-flight meals), in one implementation example, the in-
商品がコンテンツの閲覧などの無体物(サービス)である場合、一実現例では、機内サーバ300は、ユーザ900が指定したコンテンツを端末100に向けて送信するための処理を実行する。
When the product is an intangible good (service) such as viewing of content, in one implementation example, the on-
商品提供の準備において、機内サーバ300は、ユーザ900に提供する広告を特定してもよい。一実現例では、機内サーバ300は、ユーザ900の特性(たとえば、後述する乗客属性および/または予約属性)に基づいて、当該ユーザ900に送信する広告を特定する。
In preparing to provide a product, the on-
商品がコンテンツの閲覧などの無体物である場合、機内サーバ300は、ユーザ900に商品を提供する(ステップ(13))。より具体的には、機内サーバ300は、指定されたコンテンツを端末100へ送信する。このとき、機内サーバ300は、さらに、上記のように特定した広告を端末100へ送信する。
If the product is an intangible item such as viewing of content, the on-
商品が食品などの有体物である場合、客室乗務員はユーザ900に商品を提供し、機内サーバ300はユーザ900の端末100に広告を提供する。なお、機内サーバ300は、ロボットに対してユーザ900の座席への商品運搬を指示することにより、ユーザ900に商品を提供してもよい。
If the product is a tangible item such as food, the flight attendant provides the product to the
・(14)リポート送信
図16を参照して後述されるように、機内サーバ300では、機内での広告送信の実績が蓄積される。機内サーバ300は、リポート送信として、乗客への広告送信の実績を広告主に報告する。広告を送信した乗客から、広告に関する追加的な情報の要求を受信していた場合、機内サーバ300は、広告主に、リポート送信において、当該追加的な情報の要求を受信したことを通知してもよい。
(14) Report Transmission As described later with reference to Fig. 16, the on-
(14)リポート送信の流れは、図25を参照して詳述される。
[2.ハードウェア構成]
以下、図6~図9を参照して、コンテンツ提供システムを構成する装置のハードウェア構成を説明する。
(14) The report transmission process is described in detail with reference to FIG.
2. Hardware Configuration
Hereinafter, the hardware configuration of the devices constituting the content providing system will be described with reference to FIGS.
(端末100)
図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)、またはそれらの組み合わせなどによって構成される。
(Terminal 100)
Fig. 6 is a diagram showing an example of a hardware configuration of the terminal 100. As shown in Fig. 6, the terminal 100 includes a
RAM102は、プロセッサ101における処理実行時の作業領域として機能する。記憶装置103は、たとえばフラッシュメモリによって実現され、プロセッサ101が実行するプログラム(アプリケーションプログラムを含む)および当該プログラムの実行に利用されるデータを非一時的に格納する。
マイク104は、入力された音声に応じた信号を、プロセッサ101へ出力する。スピーカ105は、プロセッサ101から出力される信号に従って、音声を出力する。ディスプレイ106は、プロセッサ101によって実行されるプログラムの処理結果を示す画像を表示する。入力装置107は、端末100に対する入力操作を受け付ける。入力装置107は、たとえば、ハードウェアボタン、および/または、ディスプレイ106上に配置されたタッチセンサである。
The
通信インターフェース108は、たとえば、ネットワークカードによって実現される。プロセッサ101は、通信インターフェース108を介して他の装置とデータを送受信する。カメラ109は、CMOS(Complementary Metal-Oxide Semiconductor)イメージセンサ等を含み、画像を撮影し、撮影された画像をプロセッサ101へ出力する。近距離通信インターフェース110は、端末100にBluetooth(登録商標)などの近距離通信規格に従った態様で他の機器と通信させる。
The
(予約サーバ200)
図7は、予約サーバ200のハードウェア構成の一例を示す図である。図7に示されるように、予約サーバ200は、プロセッサ201と、通信インターフェース203と、記憶装置205とを含む。プロセッサ201は、通信インターフェース203を用いて、機内サーバ300等の他の装置との間で情報を送受信する。プロセッサ201は、たとえば、少なくとも1つのCPUによって実現される。
(Reservation server 200)
Fig. 7 is a diagram showing an example of a hardware configuration of the
記憶装置205は、たとえば、ハードディスク、SSD(Solid State Drive)等によって実現されるが、これに限定されない。記憶装置205は、プログラム格納領域260とデータ格納領域270とを含む。プログラム格納領域260は、プロセッサ201によって実行されるプログラムを非一時的に格納する。プロセッサ201によって実行されるプログラムは、予約サーバ200の本体に対して着脱可能なまたは離間した記録媒体に格納されていてもよい。記憶装置205は、プロセッサ201のプログラムの実行における作業領域として機能するRAMを含む。データ格納領域270は、予約情報を含む種々のデータを格納する。
The
(機内サーバ300)
図8は、機内サーバ300のハードウェア構成の一例を示す図である。図8に示されるように、機内サーバ300は、プロセッサ301と、通信インターフェース303と、記憶装置305とを含む。プロセッサ301は、通信インターフェース303を用いて、予約サーバ200、商品管理サーバ600、および端末100等の他の装置との間で情報を送受信する。他の装置との間の情報の送受信は、中継器(図4の中継器350等)を介して実現されてもよい。プロセッサ301は、たとえば、少なくとも1つのCPUによって実現される。
(In-flight Server 300)
Fig. 8 is a diagram showing an example of a hardware configuration of the in-
記憶装置305は、たとえば、ハードディスク、SSD等によって実現されるが、これに限定されない。記憶装置305は、プログラム格納領域360とデータ格納領域270とを含む。プログラム格納領域360は、プロセッサ301によって実行されるプログラムを非一時的に格納する。プロセッサ301によって実行されるプログラムは、機内サーバ300の本体に対して着脱可能なまたは離間した記録媒体に格納されていてもよい。記憶装置305は、プロセッサ301のプログラムの実行における作業領域として機能するRAMを含む。データ格納領域370は、後述される乗客リストなどの、種々のデータを格納する。
The
機内サーバ300は、航空機に対して着脱可能に構成されてもよい。たとえば、予約サーバ200および/または商品管理サーバ600との通信の一部が実行される際には、機内サーバ300は、航空機の外に配置され、電話回線に有線で接続されていてもよい。この意味において、機内サーバ300は、航空機に装着されているか否かを検出するためのセンサを備えていても良い。
The in-
(チェックイン機400)
図9は、チェックイン機400のハードウェア構成の一例を示す図である。図9に示されるように、チェックイン機400は、プロセッサ401と、通信インターフェース403と、記憶装置405とを含む。プロセッサ401は、通信インターフェース403を用いて、予約サーバ200等の他の装置との間で情報を送受信する。プロセッサ401は、たとえば、少なくとも1つのCPUによって実現される。
(Check-in machine 400)
Fig. 9 is a diagram showing an example of a hardware configuration of the check-in
記憶装置405は、たとえば、ハードディスク、SSD等によって実現されるが、これに限定されない。記憶装置405は、プログラム格納領域360とデータ格納領域270とを含む。プログラム格納領域360は、プロセッサ401によって実行されるプログラムを非一時的に格納する。プロセッサ401によって実行されるプログラムは、チェックイン機400の本体に対して着脱可能なまたは離間した記録媒体に格納されていてもよい。
The
図3を参照して説明されたように、チェックイン機400は、タッチモニタ440と、搭乗券プリンタ432と、二次元コードスキャナ433とを含む。タッチモニタ440は、タッチパネル441とディスプレイ442とを含む。タッチパネル441は、静電容量式タッチセンサなどのいかなるタッチセンサによっても実現され得る。ディスプレイ442は、タッチパネル441に重ねられて構成され、液晶ディスプレイおよび/または有機EL(Electro Luminescence)ディスプレイなどのいかなるディスプレイによっても実現され得る。
As described with reference to FIG. 3, the check-in
搭乗券プリンタ432は、記録用紙に情報を印刷し、当該記録用紙を搭乗券として出力する。二次元コードスキャナ433は、読み取った画像をプロセッサ401に向けて出力する。
The
[3.データ構造]
次に図10~図17のそれぞれを参照して、コンテンツ提供システムにおいて利用される情報のデータ構成例を説明する。
3. Data Structure
Next, examples of data configurations of information used in the content providing system will be described with reference to FIGS.
(予約情報)
図10は、予約情報のデータ構成の一例を示す図である。予約情報は、たとえば予約サーバ200のデータ格納領域270に格納される。
(Reservation Information)
10 is a diagram showing an example of the data structure of the reservation information. The reservation information is stored in the
図10に示されるように、予約情報は、日付、便名、乗客情報、乗客属性、および、予約属性を含む。日付は、フライトの日付を表す。便名は、フライトの便名を表す。 As shown in FIG. 10, the reservation information includes date, flight number, passenger information, passenger attributes, and reservation attributes. The date represents the date of the flight. The flight number represents the flight name.
乗客情報は、予約に係る乗客を特定するための情報であり、4項目(氏名、予約番号、座席番号、および、メールアドレス)のデータを含む。座席番号は、乗客のチェックインまで設定されない場合がある。図10の例では、氏名「Hong GILDONG」で特定される乗客については、未だ座席番号が設定されていない。 Passenger information is information for identifying the passenger related to the reservation, and includes four items of data (name, reservation number, seat number, and email address). The seat number may not be set until the passenger checks in. In the example of Figure 10, a seat number has not yet been set for the passenger identified by the name "Hong GILDONG."
乗客属性は、予約に係る乗客の特性を表す情報であり、5項目(年齢、性別、国籍、使言語、および、会員種別)のデータを含む。乗客属性の各項目は、予約時に取得されてもよいし、予め登録された情報から抽出されてもよい。 Passenger attributes are information that describes the characteristics of the passenger involved in the reservation, and include data on five items (age, gender, nationality, language spoken, and membership type). Each item of passenger attributes may be obtained at the time of reservation, or may be extracted from information registered in advance.
使用言語は、ユーザが使用する言語を表す。図10の例では、「JP」は日本語を表し、「EN」は英語を表し、「KR」は韓国語を表す。一実現例では、各ユーザは、メールアドレスとともに、使用言語を航空会社に予め登録している。予約サーバ200のプロセッサ201は、予約情報に含まれるメールアドレスに関連付けられた使用言語を、航空会社のサーバから抽出して予約情報に登録してもよい。メールアドレスの代わりに、航空会社からユーザに付与された会員番号が利用されてもよい。
The language used indicates the language used by the user. In the example of FIG. 10, "JP" indicates Japanese, "EN" indicates English, and "KR" indicates Korean. In one implementation example, each user pre-registers the language used along with the email address with the airline. The
会員種別は、航空会社におけるユーザの会員ステータスを表す。図10の例では、「S」「A」「B」のそれぞれの文字で示される3種類の会員種別が示されている。一実現例では、航空会社のサーバには、各ユーザについて、メールアドレスとともに当該ユーザに付与された会員ステータスが格納されている。予約サーバ200のプロセッサ201は、予約情報に含まれるメールアドレスに関連付けられた会員ステータスを、航空会社のサーバから抽出して、会員種別として予約情報に登録してもよい。メールアドレスの代わりに、航空会社からユーザに付与された会員番号が利用されてもよい。一実現例では、「S」が最もステータスが高く(ステータスを獲得するための条件が厳しい)その次に「A」が高く、「B」が最も低い。ただし、これは単なる一例である。
The membership type represents the user's membership status with the airline. In the example of FIG. 10, three types of membership types are shown, each indicated by the letters "S", "A", and "B". In one implementation example, the airline's server stores the membership status assigned to each user along with the email address. The
予約属性は、予約に関する属性を表し、3項目(運賃タイプ、予約クラス、航空券種類)のデータを含む。 Reservation attributes represent attributes related to a reservation and include data for three items (fare type, reservation class, and ticket type).
運賃タイプは、航空券の予約に係る運賃のタイプを表す。同じフライトの同じ座席に対して、キャンセル条件の違いなどによって複数の種類の運賃が設定される場合がある。運賃タイプは、このような運賃の種類を表す。図10の例では、「Simple」「Value」の2種類の運賃タイプが示されている。一実現例では、「Simple」は、「Value」よりキャンセル条件が厳しいが、安い運賃に対応する。ただし、これは単なる一例である。 The fare type indicates the type of fare associated with booking an airline ticket. There may be multiple types of fares set for the same seat on the same flight, depending on differences in cancellation conditions, etc. The fare type indicates the type of such fares. In the example of Figure 10, two fare types are shown: "Simple" and "Value." In one implementation, "Simple" has stricter cancellation conditions than "Value," but corresponds to a cheaper fare. However, this is just one example.
予約クラスは、座席の種類を表す。一実現例では、座席の種類は、ファーストクラス、ビジネスクラス、および、エコノミークラスを含む。図10の例では、「B」はビジネスクラスを表し、「E」はエコノミークラスを表す。 The booking class represents the type of seat. In one implementation, the seat types include first class, business class, and economy class. In the example of FIG. 10, "B" represents business class and "E" represents economy class.
航空券種類は、対象となるフライトの航空券が、片道の航空券として購入されたか、往復の航空券として購入されたかを表す。 Ticket type indicates whether the ticket for the flight in question was purchased as a one-way or round-trip ticket.
(乗客リスト)
図11は、乗客リストのデータ構成の一例を示す図である。乗客リストは、たとえば機内サーバ300の記憶装置305に格納される。
(Passenger list)
11 is a diagram showing an example of the data structure of the passenger list. The passenger list is stored in the
乗客リストは、予約情報(図10)を構成するデータのうち、機内サーバ300が搭載されるフライト(たとえば、日付と便名で特定される)に対応するデータを含む。すなわち、予約情報から、機内サーバ300が搭載されるフライトに対応する部分が抽出されて、乗客リストが生成される。なお、図10と比較して、図11では、氏名「Taro YAMADA」で特定される乗客について座席番号「8C」が追加されている。このことは、搭乗券の予約の後、この乗客に座席番号が割り当てられたことを意味する。
The passenger list includes data constituting the reservation information (Figure 10) that corresponds to the flight (specified, for example, by date and flight name) on which the in-
(食品用商品情報)
図12は、食品用商品情報のデータ構成の一例を示す図である。食品用商品情報は、たとえば機内サーバ300の記憶装置305に格納される。
(Food product information)
12 is a diagram showing an example of the data structure of the food product information. The food product information is stored in the
食品用商品情報は、5項目(商品ID、商品名、属性、価格、および残数)のデータを含む。商品IDは、各商品に割り振られたIDを表す。商品名は、商品の名称を表す。 The food product information includes data for five items (product ID, product name, attributes, price, and remaining quantity). The product ID represents the ID assigned to each product. The product name represents the name of the product.
属性は、商品の属性を表す。一実現例では、属性として以下の6種類が想定される。
・食事(メイン)
・食事(スナック)
・食事(スイーツ)
・ドリンク(冷)
・ドリンク(温)
・ドリンク(アルコール)
価格は、商品の価格を表す。残数は、販売可能な商品の数量を表す。
The attributes represent attributes of a product. In one implementation example, the following six types of attributes are assumed:
・Meal (main course)
・Meals (snacks)
・Meals (sweets)
・Drinks (cold)
・Drinks (hot)
・Drinks (alcohol)
Price represents the price of the item. Quantity remaining represents the quantity of the item available for sale.
図12の例では、商品ID「00100」は、商品名「鯖カレー」、属性「食事(メイン)」、価格「800円」、および、残数「20」に関連付けられている。商品ID「00200」は、商品名「プレミアム紅茶」、属性「ドリンク(温)」、価格「200円」、および、残数「100」に関連付けられている。 In the example of FIG. 12, the product ID "00100" is associated with the product name "Mackerel Curry", the attribute "Meal (Main)", the price "800 yen", and the remaining quantity "20". The product ID "00200" is associated with the product name "Premium Black Tea", the attribute "Drink (Hot)", the price "200 yen", and the remaining quantity "100".
(コンテンツ用商品情報)
図13は、コンテンツ用商品情報のデータ構成の一例を示す図である。コンテンツ用商品情報は、たとえば機内サーバ300の記憶装置305に格納される。
(Product information for content)
13 is a diagram showing an example of the data structure of the content product information. The content product information is stored in the
コンテンツ用商品情報は、4項目(商品ID、タイトル、属性、および価格)を含む。商品IDは、各コンテンツに割り振られたIDを表す。タイトルは、コンテンツの名称を表す。 Product information for content includes four items (product ID, title, attributes, and price). The product ID represents the ID assigned to each piece of content. The title represents the name of the content.
属性は、コンテンツの属性(ジャンル)を表す。一実現例では、属性として以下の6種類が想定される。 Attributes represent the attributes (genre) of the content. In one implementation, the following six types of attributes are assumed:
・ノンフィクション
・サスペンス
・コメディ
・ラブロマンス
・トラベル
・その他
価格は、各コンテンツを視聴するための価格を表す。
-Non-fiction -Suspense -Comedy -Romance -Travel -Other The price indicates the price to watch each content.
図13の例では、商品ID「10100」は、タイトル「映画(1)」、属性「トラベル」、および、価格「200円」に関連付けられている。商品ID「10101」は、タイトル「映画(2)」、属性「コメディ」、および、価格「100円」に関連付けられている。なお、コンテンツが無料で配信される場合もあり得る。また、すべてのコンテンツが無料で配信される場合には、コンテンツ用商品情報は、項目「価格」を含まなくても良い。 In the example of FIG. 13, product ID "10100" is associated with the title "Movie (1)", the attribute "Travel", and the price "200 yen". Product ID "10101" is associated with the title "Movie (2)", the attribute "Comedy", and the price "100 yen". Note that content may be distributed free of charge. Also, if all content is distributed free of charge, the product information for content does not need to include the item "Price".
(広告情報)
図14は、広告情報のデータ構成の一例を示す図である。広告時報は、たとえば機内サーバ300の記憶装置305に格納される。
(Advertising Information)
14 is a diagram showing an example of the data structure of the advertisement information. The advertisement information is stored in the
広告情報は、4項目(広告ID、ファイル名、広告主、およびターゲット)のデータを含む。広告IDは、各広告に割り振られたIDを表す。ファイル名は、広告を規定するファイル(動画ファイル、音声ファイル、など)の名称を表す。各広告のファイルは、たとえば機内サーバ300の記憶装置305に格納される。広告主は、広告の広告主を表す。
The advertisement information includes four items of data (advertisement ID, file name, advertiser, and target). The advertisement ID represents the ID assigned to each advertisement. The file name represents the name of the file (video file, audio file, etc.) that defines the advertisement. The file for each advertisement is stored, for example, in the
図14の例では、広告ID「広告A」で特定される広告は、ファイル名「AAA.mp4」が再生されることによって提供され、広告主「X社」に関連付けられている。広告ID「広告B」で特定される広告は、ファイル名「BBB.mp4」が再生されることによって提供され、広告主「Y社」に関連付けられている。 In the example of FIG. 14, the advertisement identified by advertisement ID "Advertisement A" is provided by playing the file name "AAA.mp4" and is associated with advertiser "Company X." The advertisement identified by advertisement ID "Advertisement B" is provided by playing the file name "BBB.mp4" and is associated with advertiser "Company Y."
ターゲットは、各広告がターゲットとする、乗客の特性(乗客属性、予約属性)および商品の属性を表す。値「all」は、値「all」を持つ項目について広告が制限を受けないことを表す。 Target represents the passenger characteristics (passenger attributes, booking attributes) and product attributes that each ad targets. The value "all" indicates that the ad is not restricted to items that have the value "all".
たとえば、広告ID「広告A」で特定される広告のターゲットは、年齢が20歳から49歳であり、性別が女性であり、国籍が日本であり、使用言語が日本語(JP)である乗客である。ターゲットにおけるそれ以外の項目(会員種別、運賃タイプ、予約クラス、航空券種別、および、商品属性)の値が「all」であるため、「広告A」は、年齢、性別、および、国籍の条件を満たす全ての乗客に提供され得る。「広告A」は、単なる一例ではあるが、たとえば、日本の女性に向けた化粧品の広告が想定される。 For example, the target of an advertisement identified by the advertisement ID "Ad A" is passengers whose age is between 20 and 49, whose gender is female, whose nationality is Japanese, and whose language of choice is Japanese (JP). Since the values of other items in the target (membership type, fare type, booking class, ticket type, and product attributes) are "all," "Ad A" can be provided to all passengers who meet the age, gender, and nationality conditions. "Ad A" is merely one example, but it could be an advertisement for cosmetics targeted at Japanese women, for example.
広告ID「広告B」で特定される広告のターゲットは、年齢が20歳から29歳であり、性別が男性であり、国籍が韓国であり、使用言語が韓国語(KR)または英語(EN)であり、会員種別がBであり、予約クラスがEであり、航空券種別が片道であり、商品属性がトラベルである乗客である。「広告B」は、単なる一例ではあるが、たとえば、旅行に興味のある若者に向けられた広告であって、航空会社によるフライトの利用の増加により航空会社におけるステータスの向上を促進する、韓国語または英語で作成された広告が想定される。 The target of the advertisement identified by advertisement ID "Ad B" is passengers who are 20 to 29 years old, male, Korean, Korean (KR) or English (EN) language used, membership type B, booking class E, one-way ticket type, and product attribute travel. "Ad B" is merely an example, but an example could be an advertisement written in Korean or English targeted at young people who are interested in traveling, promoting increased status within the airline through increased use of airline flights.
(広告主情報)
図15は、広告主情報のデータ構成の一例を示す図である。広告主情報は、たとえば機内サーバ300の記憶装置305に格納される。
(Advertiser Information)
15 is a diagram showing an example of the data configuration of the advertiser information. The advertiser information is stored in the
広告主情報は、各広告主へのリポートの送信先(メールアドレス)を規定する。図15の例では、X社へのリポート送信先としてメールアドレス「x@ad.com」が規定され、Y社へのリポート送信先としてメールアドレス「y@ad.co.jp」が規定されている。 The advertiser information specifies the destination (email address) of the report for each advertiser. In the example of FIG. 15, the email address "x@ad.com" is specified as the destination for the report to Company X, and the email address "y@ad.co.jp" is specified as the destination for the report to Company Y.
(配信実績)
図16は、配信実績のデータ構成の一例を示す図である。配信実績は、たとえば機内サーバ300の記憶装置305に格納される。
(Distribution record)
16 is a diagram showing an example of the data structure of the delivery record. The delivery record is stored in the
配信実績は、各広告が配信された実績を表す。配信実績は、7項目(広告ID、送信日時、広告主、乗客属性、予約属性、関連商品、および、詳細情報リクエスト)を含む。 The delivery record indicates the delivery record of each advertisement. The delivery record includes seven items (advertisement ID, transmission date and time, advertiser, passenger attributes, reservation attributes, related products, and detailed information request).
広告IDは、各広告を識別する。送信日時は、各広告が端末100に向けて送信された日時を表す。広告主は、各広告の広告主を特定する。乗客情報および予約属性は、各広告が送信された端末100に関連付けられた乗客の特性を表す。 The advertisement ID identifies each advertisement. The transmission date and time indicates the date and time when each advertisement was transmitted to the terminal 100. The advertiser identifies the advertiser of each advertisement. The passenger information and reservation attributes indicate the characteristics of the passenger associated with the terminal 100 to which each advertisement was transmitted.
関連商品は、各広告がどの商品の購入に関連付けられて端末100に向けて送信されたかを表す。なお、広告が商品の購入に関連無く端末100に向けて送信された場合には、関連商品の欄には値が登録されない。 Related products indicate which product purchase each advertisement is associated with and sent to the terminal 100. Note that if an advertisement is sent to the terminal 100 without being associated with the purchase of a product, no value is registered in the related products column.
詳細情報リクエストは、広告が提供されたときに、端末100から当該広告に関連した追加的な情報のリクエストに関連する情報を表す。一実現例では、端末100からのリクエストは端末100のユーザ(乗客)のメールアドレスを含み、詳細情報リクエストとして、当該メールアドレスが登録される。 The detailed information request represents information related to a request from the terminal 100 for additional information related to the advertisement when the advertisement is provided. In one implementation example, the request from the terminal 100 includes the email address of the user (passenger) of the terminal 100, and the email address is registered as the detailed information request.
図16の例では、X社が広告主である広告Aが、2019年4月27日の8時01分に、ある乗客の端末100に向けて送信された。当該乗客は、22歳の女性であり、国籍は日本であり、使用言語は日本語(JP)であり、会員種別はBである。この乗客は、運賃タイプ「Simple」の往復航空券として、対象となるフライトの搭乗券を購入した。当該搭乗券の予約クラスはEであった。この乗客には、当該乗客が商品「プレミアム紅茶」を購入したことに応じて広告Aが提供された。この乗客は、広告Aについて追加的な情報をリクエストし、追加的な情報の送信先としてメールアドレス「pp@pp.co.jp」を機内サーバ300に提供した。
In the example of FIG. 16, advertisement A, whose advertiser is Company X, was sent to a passenger's terminal 100 at 8:01 on April 27, 2019. The passenger is a 22-year-old woman, of Japanese nationality, speaking Japanese (JP), and of membership type B. The passenger purchased a boarding pass for the flight in question as a round-trip ticket with the fare type "Simple." The reservation class of the boarding pass was E. The passenger was provided with advertisement A in response to the passenger's purchase of the product "Premium Black Tea." The passenger requested additional information about advertisement A and provided the in-
(フライト情報)
図17は、フライト情報のデータ構成の一例を示す図である。フライト情報は、たとえば機内サーバ300の記憶装置305に格納される。
(Flight information)
17 is a diagram showing an example of the data structure of flight information. The flight information is stored in the
フライト情報は、フライトにおけるイベントを当該イベントの発生時刻に関連付ける。フライト情報は、客室乗務員が所与の入力装置を利用して機内サーバ300にイベントおよびその発生時刻を登録することによって生成されてもよいし、機内サーバ300が所与の情報処理装置から情報を受信することによって生成されてもよい。
The flight information associates events in a flight with the time at which the events occurred. The flight information may be generated by a flight attendant using a given input device to register the events and their time of occurrence in the on-
図17の例は、2019年4月27日のフライトにおいて、6時45分に乗客の搭乗が開始され、7時00分に全乗客の搭乗の完了によりドアが閉じられ(ドアクローズ)、7時05分に航空機が離陸し、9時10分に航空機が目的地の空港に着陸し、9時20分にドアが開けられて乗客の降機が開始されたことを表す。 The example in Figure 17 shows that for a flight on April 27, 2019, passengers began boarding at 6:45, the doors were closed (doors closed) at 7:00 when all passengers had boarded, the aircraft took off at 7:05, the aircraft landed at the destination airport at 9:10, the doors were opened at 9:20, and passengers began disembarking.
広告主は、配信実績に加えてフライト情報を提供されることにより、広告が、航空機がどのような状態にあるときに乗客に向けて送信されたかを認識することができる。 By providing flight information in addition to delivery history, advertisers can know the aircraft conditions when their advertisements are sent to passengers.
[4.処理の流れ]
次に、コンテンツ提供システム内の4つの処理(「フライト予約処理」「準備処理」「機内販売処理」「リポート送信処理」)について、図18~図25を参照して説明する。
4. Processing Flow
Next, four processes in the content providing system ("flight reservation process", "preparation process", "in-flight sales process", and "report transmission process") will be described with reference to FIGS.
(フライト予約処理)
図18は、フライト予約処理のフローチャートである。フライト予約処理は、図1の(1)~(2)に関連する処理である。一実現例では、フライト予約処理は、予約サーバ200のプロセッサ201が所与のプログラムを実行することによって実現される。フライト予約処理は、予約情報として登録される情報を受け付けるため処理である。
(Flight booking process)
Fig. 18 is a flowchart of a flight reservation process. The flight reservation process is a process related to (1) and (2) in Fig. 1. In one implementation example, the flight reservation process is realized by the
ステップS100にて、予約サーバ200は、端末100においてフライトの予約に必要な情報(たとえば、乗客の氏名、メールアドレス、日付、および、便名)が入力されたか否かを判断する。予約サーバ200は、当該情報が入力されていないと判断すると(ステップS100にてNO)、一定時間待機し、ステップS100の処理を再び実行し、当該情報がされたと判断すると(ステップS100にてYES)、ステップS102へ制御を進める。
In step S100, the
ステップS102にて、予約サーバ200は、入力された情報を予約情報(図10)に登録する。なお、予約サーバ200は、公知の技術に従って空席情報を参照し、入力された情報に対応するフライト予約が可能であることを条件として、入力された情報を予約情報に登録する。また、予約サーバ200は、当該フライト予約に係る決済が確定したこと条件として、入力された情報を予約情報に登録してもよい。
In step S102, the
ステップS104にて、予約サーバ200は、ステップS102において受信した情報に従って登録した予約に、新たな予約番号を割り当て、当該予約番号を予約情報に登録し、そして、当該予約情報を端末100に送信する。その後、予約サーバ200は図18の処理を終了する。
In step S104, the
フライト予約処理は、端末100に格納された予約用のアプリケーションの処理として実現されることもあり得る。この場合、端末100は、予約サーバ200に対して、ステップS102において予約情報に必要な情報を送信する。これに応じて、予約サーバ200は、端末100から送信された情報を予約情報に登録する。
The flight reservation process may be implemented as a process of a reservation application stored in the
(準備処理)
図19は、準備処理のフローチャートである。準備処理は、図1の(3)~(4C)に関連する処理である。一実現例では、準備処理は、機内サーバ300のプロセッサ301が所与のプログラムを実行することによって実現される。
(Preparation process)
Fig. 19 is a flowchart of the preparation process. The preparation process is related to (3) to (4C) in Fig. 1. In one implementation example, the preparation process is realized by the
ステップS200にて、機内サーバ300は、予約サーバ200から、機内サーバ300が搭載されるフライトに対応する部分の予約情報をダウンロードする。機内サーバ300は、ダウンロードした予約情報を乗客リスト(図11)として記憶装置305に格納する。予約情報のダウンロード、および、後述する商品情報、コンテンツ、および、広告のダウンロードは、無線通信で行われてもよいし、有線通信で行われてもよい。
In step S200, the in-
ステップS202にて、機内サーバ300は、商品管理サーバ600から、商品情報をダウンロードする。機内サーバ300は、ダウンロードした商品情報を食品用商品情報(図12)として記憶装置305に格納する。なお、機内で販売される実際の商品は、別途、機内に搬入される。また、機内で販売される商品は食品に限定されず、食品用商品情報の代わりに、あらゆるタイプの商品に関する情報を含む商品情報が、ダウンロードされ、記憶装置305に格納され得る。
In step S202, the on-
ステップS204にて、機内サーバ300は、コンテンツサーバ700から、コンテンツをダウンロードする。機内サーバ300は、ダウンロードしたコンテンツを記憶装置305に格納する。また、機内サーバ300は、ダウンロードしたコンテンツについて、コンテンツ用商品情報(図13)を生成し、記憶装置305に格納する。
In step S204, the on-
機内サーバ300は、乗客の属性に応じて、コンテンツサーバ700からダウンロードするコンテンツの種類を選択してもよい。たとえば、機内サーバ300は、当該機内サーバ300が搭載されるフライトの乗客の使用言語で作成されたコンテンツを選択してもよい。なお、コンテンツのダウンロードは、フライトごとに実行される必要はない。
The in-
ステップS206にて、機内サーバ300は、広告サーバ800から、広告をダウンロードする。機内サーバ300は、ダウンロードした広告を記憶装置305に格納する。また、機内サーバ300は、ダウンロードした広告について、広告情報(図14)を生成し、記憶装置305に格納する。その後、機内サーバ300は、図19の処理を終了する。
In step S206, the on-
機内サーバ300は、乗客の属性、機内で販売される商品の種類、および/または、機内サーバ300にダウンロードされたコンテンツの種類に応じて、広告サーバ800からダウンロードする広告の種類を選択してもよい。たとえば、機内サーバ300は、当該機内サーバ300が搭載されるフライトの乗客の使用言語で作成された広告を選択してもよい。また、機内サーバ300は、機内サーバ300にダウンロードされたコンテンツの続編のコンテンツを紹介する広告を選択してもよい。なお、広告のダウンロードは、フライトごとに実行される必要はない。
The in-
(機内販売処理)
図20~図24を参照して、機内販売処理について説明する。
(In-flight sales processing)
The in-flight sales process will be described with reference to FIGS.
図20は、端末100に表示される注文用画面の一例を示す図である。図21は、端末100に表示される注文用画面の他の例を示す図である。図22は、機内販売処理のフローチャートである。機内販売処理は、図1の(9)~(13)に関連する処理である。一実現例では、機内サーバ300は、プロセッサ301に所与のプログラムを実行させることにより、機内販売処理を実現する。一実現例では、機内販売処理は、端末100から商品の購入の意思表示を受信したことに応じて開始される。
Figure 20 is a diagram showing an example of an order screen displayed on the
より具体的には、ユーザ900は、端末100を用いて機内サーバ300にアクセスすると、端末100は機内用ホームページを表示する。ユーザ900が当該機内用ホームページにおいて商品の購入を選択すると、機内サーバ300は、端末100に、注文用画面を表示させる。
More specifically, when the
図20の注文用画面2000は、機内食の一例である鯖カレーを購入するための画面である。注文用画面2000は、商品名を表示する欄2001と、商品の数量を表示する欄2003と、商品の購入を確定させるボタン2005とを含む。機内販売処理は、端末100から機内サーバ300へ、ボタン2005を操作されたことを表す情報が送信されたことに応じて開始されてもよい。
The
図21の注文用画面2100は、コンテンツの一例であるタイトル「映画(1)」のコンテンツを購入するための画面である。注文用画面2100は、コンテンツの購入を確定させるボタン2101を含む。機内販売処理は、端末100から機内サーバ300へ、ボタン2101を操作されたことを表す情報が送信されたことに応じて開始されてもよい。
The
図22を参照して、ステップS300にて、機内サーバ300は、端末100から、ボタン2005またはボタン2101に対応する注文を取得する。ボタン2005に対応する注文は画面2000に表示された商品の注文を意味し、ボタン2101に対応する注文は画面2100に表示されたコンテンツの注文を意味する。
Referring to FIG. 22, in step S300, the on-
ステップS302にて、機内サーバ300は、端末100に対して、認証用の情報を要求する。当該要求に応じて、端末100は、ユーザ900に認証用の情報の入力を要求する画面を表示する。
In step S302, the on-
図23は、認証用の情報の入力を要求する画面の一例を示す図である。図23の画面2300は、領域2301と領域2302とを含む。領域2301は、認証用の情報の入力を受け付ける。認証用の情報は、予約番号とメールアドレスとを含む。予約番号は搭乗券に記載されているため、ユーザ900は、搭乗券を参照することにより、領域2301に予約番号を入力できる。領域2303は、購入される商品の商品名および金額を表示する。図23の例では、画面2300は、画面2000によって注文される商品の商品名およ金額を表示する。コンテンツが購入される場合には、注文されるコンテンツのタイトルと金額が表示される。
Figure 23 is a diagram showing an example of a screen that requests the input of authentication information.
なお、領域2301に認証用の情報として入力される情報の種類は、上記のものに限定されない。乗客を特定する情報であれば、乗客の氏名および/または座席番号であってもよい。
The type of information input into
画面2300は、送信ボタン2305を含む。送信ボタン2305がタッチされたことに応じて、端末100は、領域1601に認証用の情報を機内サーバ300へ送信する。
The
搭乗券において認証用の情報がQRコードなどのコードで印刷されている場合、端末100は、当該コードの画像を解析することによって、領域2301に入力するべき情報を取得し得る。この場合、ユーザは、画面2300の領域2301に認証用の情報を入力する代わりに、端末100のカメラ109で上記コードを撮影すればよい。
If the authentication information is printed on the boarding pass as a code such as a QR code, the terminal 100 can obtain the information to be entered in
図22に戻って、ステップS304にて、プロセッサ301は、端末100から送信される認証用の情報を取得する。
Returning to FIG. 22, in step S304, the
ステップS306にて、機内サーバ300は、ステップS220にて取得された認証用の情報が正しいものであるか否かを判断する。一実現例では、機内サーバ300は、ステップS304にて取得された認証用の情報(予約番号とメールアドレスとの組合せ)が、乗客情報に登録されている情報と一致する場合に正しいと判断し、一致しない場合に正しくないと判断する。プロセッサ301は、ステップS304にて取得された認証用の情報が正しいと判断するとステップS306へ制御を進め(ステップS304にてYES)、そうでなければステップS312へ制御を進める(ステップS304にてNO)。
In step S306, the on-
注文の対象が食品である場合、ステップS308にて、機内サーバ300は、食品用商品情報における当該食品の情報を更新する。たとえば、商品「鯖カレー」が数量1だけ購入されると、食品用商品情報(図12)における商品「鯖カレー」の残数が1減算更新される。注文の対象がコンテンツである場合、ステップS308の制御は省略され得る。
If the order is for food, in step S308, the on-
機内サーバ300は、ステップS308における食品用商品情報の更新とともに、乗客に商品を提供するための制御を実施しても良い。この制御の一例は、客室乗務員が視認可能なディスプレイに、乗客に商品の提供を指示する情報を表示することである。一実現例では、当該表示は、メッセージ「座席番号『23F』のお客様へ、商品『鯖カレー』を数量『1』提供してください。」を含む。ステップS308では、機内サーバ300は、さらに商品についての決済を実行してもよい。
The in-
ステップS312にて、機内サーバ300は、端末100に向けてエラーメッセージを出力して、図22の機内販売処理を終了する。端末100では、たとえば、「入力された認証用の情報が正しくありません。お手数ですが、もう一度はじめからやり直してください。」等のメッセージが表示される。
In step S312, the in-
ステップS314にて、機内サーバ300は、商品を購入した乗客に送信される広告を特定する。広告の特定方法については、後述される。
In step S314, the on-
購入された商品がコンテンツである場合、ステップS316にて、機内サーバ300は、乗客の端末100に向けてコンテンツを送信する。送信されるコンテンツが有料である場合、機内サーバ300は送信されるコンテンツについてさらに決済を実行してもよい。購入された商品が食品などの有体物である場合、ステップS316の制御は省略され得る。
If the purchased item is content, in step S316, the on-
ステップS318にて、機内サーバ300は、ステップS314において特定された広告を端末100に向けて送信する。
In step S318, the on-
図24は、端末100における広告の表示画面の一例を示す図である。図24の画面2400は、表示欄2401,2403およびボタン2405を含む。表示欄2401は広告の画像部分を表示し、表示欄2403は広告の文字部分を表示する。広告は音声を含んで居ても良い。ボタン2405は、広告の内容に関する追加的な情報を要求するために操作される。ボタン2405を操作されると、端末100は、機内サーバ300に向けて、追加的な情報のリクエストを送信する。
Figure 24 is a diagram showing an example of an advertisement display screen on the
端末100において広告が再生されるタイミングは、適宜設定され得る。たとえば、購入された商品が食品である場合、決済の完了に応じて、決済完了の通知画面上、または、決済完了の通知画面の表示の後に、広告が再生されてもよい。なお、広告が再生されるタイミングについても、乗客の特性に応じて決定されてもよい。たとえば、単なる一例ではあるが、機内サーバ300は、広告を、乗客の年齢が30歳未満である場合には購入されたコンテンツの再生前に(または、プリロールで)、乗客の年齢が30際以上50歳未満である場合には購入されたコンテンツの再生途中で(または、ミッドロールで)、乗客の年齢が50歳以上である場合には購入されたコンテンツの再生後に(または、エンドロールで)、再生してもよい。また、ステップS306において認証用の情報が正しいと判断されたことに応じて、広告が再生されてもよい。購入された商品がコンテンツである場合、広告の再生は、決済の完了の通知画面の表示の後または当該画面の表示と同時であってもよいし、購入されたコンテンツの再生後であってもよい。
The timing at which the advertisement is played on the terminal 100 may be set as appropriate. For example, if the purchased product is food, the advertisement may be played on the payment completion notification screen or after the payment completion notification screen is displayed in response to the completion of the payment. The timing at which the advertisement is played may also be determined according to the characteristics of the passenger. For example, although it is only one example, the in-
図22に戻って、ステップS320にて、機内サーバ300は、ステップS318における広告の送信に基づいて、配信実績(図16)を更新する。
Returning to FIG. 22, in step S320, the on-
ステップS322にて、機内サーバ300は、端末100から追加的な情報のリクエストを受信したか否かを判断する。端末100は、たとえば図24のボタン2405を操作されたことに応じて、機内サーバ300に向けて追加的な情報のリクエストを送信する。
In step S322, the on-
機内サーバ300は、追加的な情報のリクエストを受信したと判断するとステップS324へ制御を進め(ステップS322にてYES)、そうでなければ図22の処理を終了する(ステップS322にてNO)。
If the on-
ステップS324にて、機内サーバ300は、配信実績(図16)において、送信された広告について、追加情報リクエストの欄に、広告の送信先である端末100に対応する乗客の連絡先(たとえば、乗客リスト(図11)のメールアドレス)を登録する。その後、機内サーバ300は図22の処理を終了する。連絡先は、乗客(ユーザ)に個別に情報を送信できる通信手段を提供する情報であれば、メールアドレスに限定されない。乗客の電話番号であってもよいし、SNS(ソーシャルネットワーキングサービス)における乗客のアカウントであってもよい。
In step S324, the on-
ここで、ステップS314における広告の特定方法について説明する。
広告は、商品を購入した乗客の特性(乗客属性および/または予約属性)に基づいて特定される。一実現例では、機内サーバ300は、広告情報(図14)を参照して、商品を購入した乗客の特性がターゲットに合致する広告を、当該乗客に送信する広告として特定する。これにより、乗客に対し、乗客の年齢、性別、国籍、使用言語、および/もしくは、会員種別、ならびに/または、当該乗客が搭乗券を予約(購入)した運賃タイプ、予約クラス、および/もしくは、航空券種別に応じた広告が提供される。
Here, a method for identifying an advertisement in step S314 will be described.
Advertisements are identified based on the characteristics (passenger attributes and/or reservation attributes) of the passenger who purchased the product. In one implementation, the on-
たとえば、乗客が使用する言語で作成された広告が送信されてもよい。これにより、広告の内容がより確実に乗客によって理解される。 For example, advertisements may be sent in the passenger's language, which will ensure that the passenger can understand the content of the advertisement.
乗客の航空会社における会員ステータスが高い場合、当該乗客は当該航空会社に愛着があることが推定される。したがって、このような場合、当該乗客には当該航空会社のノベルティ商品の広告が提供され得る。一方、乗客の会員ステータスが低い場合、当該乗客には、当該航空会社のノベルティ商品以外の商品の広告が提供され得る。また、乗客が搭乗券を購入した運賃タイプに基づいて導出される商品の広告が提供されてもよい。より具体的には、搭乗券が購入された運賃タイプごとの、ユーザの商品購入の傾向を表す情報が準備されている場合、商品サーバ300は、当該情報と当該乗客が搭乗券を購入した運賃タイプとに基づいて、当該乗客が購入しそうな商品を導出し、当該乗客に当該商品の広告を提供してもよい。
If a passenger has a high membership status with an airline, it is presumed that the passenger has an attachment to the airline. Therefore, in such a case, the passenger may be provided with an advertisement for a novelty product of the airline. On the other hand, if the passenger has a low membership status, the passenger may be provided with an advertisement for a product other than the novelty product of the airline. In addition, an advertisement for a product derived based on the fare type for which the passenger has purchased a boarding pass may be provided. More specifically, when information indicating a user's product purchasing tendency for each fare type for which a boarding pass has been purchased is prepared, the
乗客が片道で搭乗券を購入した場合には、到着地の生活に密着した施設(スーパーマーケットなど)の広告が提供され得る。一方、乗客が往復で搭乗券を購入した場合には、到着地の観光に関連した施設(遊園地や水族館など)の広告が提供され得る。 If a passenger purchases a one-way ticket, advertisements for facilities that are closely related to daily life at the destination (such as supermarkets) may be provided. On the other hand, if a passenger purchases a round-trip ticket, advertisements for facilities related to tourism at the destination (such as amusement parks and aquariums) may be provided.
広告は、購入された商品の属性に基づいて特定されてもよい。たとえば、購入された商品の属性がドリンク(温)である場合、新作のコーヒーおよび/または紅茶などの温かい飲み物の広告が提供され得る。 Advertisements may be identified based on attributes of the product purchased. For example, if an attribute of the product purchased is hot drinks, an advertisement for a new hot drink such as coffee and/or tea may be served.
図14の広告情報では、ターゲットは乗客の特性(乗客属性、予約属性)と商品属性とを含むが、広告の選択には少なくとも乗客の特性が含まれればよい。また、広告の選択には、乗客の特性のすべての項目(年齢、性別、国籍、使用言語、会員種別、運賃タイプ、予約クラス、および、航空券種別)が利用される必要はなく、少なくとも1つの項目が利用されればよい。 In the advertising information of FIG. 14, the target includes passenger characteristics (passenger attributes, reservation attributes) and product attributes, but the selection of the advertisement only needs to include at least the passenger characteristics. Also, the selection of the advertisement does not need to use all items of the passenger characteristics (age, gender, nationality, language used, membership type, fare type, reservation class, and ticket type), but it is sufficient to use at least one item.
(リポート送信処理)
図25は、リポート送信処理のフローチャートである。リポート送信処理は、図1の(14)に関連する処理である。一実現例では、リポート送信処理は、機内サーバ300のプロセッサ301が所与のプログラムを実行することによって実現される。
(Report sending process)
Fig. 25 is a flowchart of the report transmission process. The report transmission process is a process related to (14) in Fig. 1. In one implementation example, the report transmission process is realized by the
ステップS500にて、機内サーバ300は、広告主毎に、配信実績(図16)に登録された情報を抽出する。
In step S500, the on-
ステップS502にて、機内サーバ300は、各広告主に、ステップS500にて抽出された情報(各広告主についての配信実績)を送信して、図25の処理を終了する。
In step S502, the on-
機内サーバ300は、対象となるフライトについてフライト情報(図17)を生成してもよく、ステップS502では、各広告主に、配信実績とともにフライト情報を送信してもよい。配信実績では、広告が端末100に送信されるたびに、その時刻が送信日時として登録される。フライト情報から、広告が送信された時刻に対応する航空機の状態が特定され得る。したがって、フライト情報は、広告が乗客に向けて送信されたタイミングにおける航空機の状態を特定するための情報の一例である。なお、配信実績において、送信日時の登録の代わりに、または、送信日時の登録に加えて、広告が送信された時刻における航空機の状態(搭乗開始後ドアクローズ前、ドアクローズ後離陸前、飛行中、着陸後ドアオープン前、等)が登録されてもよい。このように登録された情報は、広告が乗客に向けて送信されたタイミングにおける航空機の状態を特定するための情報の他の例である。
The in-
図25の処理によれば、広告主は、自社の広告がどのようなユーザ(乗客)に送信されたかを表す情報を取得し得る。 According to the process of FIG. 25, advertisers can obtain information indicating to which users (passengers) their advertisements were sent.
配信実績は、追加情報リクエストとして、広告が送信されたユーザの連絡先を含む場合がある。このような場合、広告主は、ユーザの連絡先に、広告に関する追加の情報を送信することができる。なお、機内サーバ300は、あるユーザの端末100にある広告を送信した場合、配信実績に、当該広告について、当該ユーザからの特段のリクエスト無しに、当該乗客の連絡先を登録してもよい。すなわち、ステップS324における追加情報リクエストの欄への乗客の連絡先の登録は、ステップS322におけるYESの判断を必要としなくてもよい。これにより、ユーザが、ボタン2405(画面2400)を操作しなくても、広告主は、当該広告主の広告が送信されたユーザの連絡先を取得し得る。
The delivery history may include the contact information of the user to whom the advertisement was sent as an additional information request. In such a case, the advertiser can send additional information about the advertisement to the user's contact information. When the in-
ここで、乗客からの特段のリクエスト無しに当該乗客の連絡先を登録するために、機内サーバ300は、事前に当該乗客からの同意を得ることを必要としてもよい。同意は、乗客からの専用のアクションを必要としてもよい。専用のアクションとは、たとえば、端末100に表示された同意を確認する画面の中のOKボタンをクリックすることである。同意は、専用のアクションを必要とせず、乗客が他の特定のアクションを実行したことによって成立してもよい。他の特定のアクションとは、たとえば、機内用のホームページにおいて同意するメッセージが表示された後、商品の購入用のページまたはコンテンツ閲覧用のページのリンクをクリックすることである。
Here, in order to register the passenger's contact information without a specific request from the passenger, the in-
配信実績は広告が送信された時刻を含むため、配信実績と共にフライト情報を取得した場合、広告主は、航空機がどのような状態にあるときに自社の広告がどのようなユーザに送信されたかを表す情報を取得し得る。たとえば、広告主は、ある広告が航空機がどのような状態(たとえば、ドアクローズから離陸までの間、など)にあるときに多く視聴されるのかという情報を取得することができる。 Since the delivery history includes the time when the advertisement was sent, when flight information is acquired along with the delivery history, the advertiser can obtain information indicating the state of the aircraft and to what kind of users the company's advertisement was sent. For example, the advertiser can obtain information about the state of the aircraft when a certain advertisement is most likely to be viewed (e.g., between the time the doors are closed and the time of takeoff, etc.).
以上説明された本実施の形態では、購入された商品がコンテンツである場合、当該商品の購入に伴って送信される広告は、当該コンテンツの続編のコンテンツの広告であってもよい。すなわち、広告Aはドラマ(X)の続編のコンテンツの広告であってもよく、広告情報(図14)において、広告Aの商品属性としてドラマ(X)を指定する情報が登録されていてもよい。これにより、追加情報リクエストを取得した広告主は、ユーザの連絡先に向けて、追加情報として、ドラマ(X)の続編のコンテンツの広告を送信し得る。ユーザは、航空機内で視聴したドラマの続編について、航空機を降機した後にもさらに広告を受けることになる。 In the present embodiment described above, if the purchased product is content, the advertisement sent in conjunction with the purchase of the product may be an advertisement for the sequel content of that content. That is, advertisement A may be an advertisement for the sequel content of drama (X), and information specifying drama (X) may be registered as a product attribute of advertisement A in the advertisement information (FIG. 14). In this way, an advertiser who has acquired a request for additional information may send an advertisement for the sequel content of drama (X) as additional information to the user's contact information. The user will receive further advertisements for the sequel content of the drama they watched on the plane even after disembarking from the plane.
購入された商品がコンテンツである場合、当該商品の購入に伴って送信される広告は、当該コンテンツ自体の広告であってもよい。すなわち、購入されたコンテンツがドラマ(X)である場合、広告Aはドラマ(X)のコンテンツの広告であってもよく、広告情報(図14)において、広告Aの商品属性としてドラマ(X)を指定する情報が登録されていてもよい。これにより、追加情報リクエストを取得した広告主は、ユーザの連絡先に向けて、追加情報として、ドラマ(X)の広告を送信し得る。ユーザは、航空機内で視聴したドラマ(X)について、航空機を降機した後にもさらに広告を受けることになり、航空機内で視聴した部分の続きを降機後に視聴することを促進され得る。 If the purchased product is content, the advertisement sent with the purchase of the product may be an advertisement for the content itself. That is, if the purchased content is drama (X), advertisement A may be an advertisement for the content of drama (X), and information specifying drama (X) as a product attribute of advertisement A may be registered in the advertisement information (FIG. 14). In this way, an advertiser who obtains a request for additional information may send an advertisement for drama (X) as additional information to the user's contact information. The user will receive further advertisements for drama (X) that he or she watched on the plane even after disembarking from the plane, which may encourage the user to watch the rest of the part that he or she watched on the plane after disembarking.
航空機内で閲覧されるコンテンツは無料であってもよい。機内サーバ300は、あるユーザが機内用のホームページにおいてサイクリングに関連するページを閲覧した場合、機内で当該ユーザの端末100にサイクリングに関連する広告を送信し、さらに、当該広告の広告主に当該ユーザの連絡先を配信実績として提供し得る。これにより、広告主は、当該ユーザに、サイクリング施設のクーポンなどの追加情報を送信し得る。なお、この場合、広告情報(図14)では、サイクリングに関連するサイトに、サイクリングに関連する広告が関連付けられている。
The content viewed on board the aircraft may be free of charge. When a user views a page related to cycling on the in-flight homepage, the in-
機内サーバ300が、降機後のユーザに追加情報としてさらなる広告を送信してもよい。一実現例では、機内サーバ300は、機内では(飛行中は)、端末100上で動作するウェブブラウザーに向けて広告を送信し、ユーザの降機後は(地上では)、端末100のユーザの連絡先(メールアドレス、SNSのアカウント、等)に向けて追加情報を送信してもよい。すなわち、降機後のユーザに追加情報を送信する主体は、機内サーバ300であってもよい。これにより、機内サーバ300は、広告主に配信実績(ユーザの連絡先を含む)を送信することなく、降機後のユーザに追加情報を提供し得る。
The on-
また、機内サーバ300は、他の情報処理装置に配信実績を送信してもよく、当該他の情報処理装置が、降機後のユーザに追加情報としてさらなる広告を送信してもよい。図26は、コンテンツ提供システムの構成の変形例を示す図である。図26において、上記他の情報処理装置は、サポートサーバ390として示される。サポートサーバ390は、たとえば汎用のコンピュータによって実現される。図26の例では、機内サーバ300は、「(14)レポート送信」としてサポートサーバ390にのみ配信実績を送信するように記載されているが、サポートサーバ390と広告サーバ800の双方に配信実績を送信してもよい。
The on-
機内サーバ300およびサポートサーバ390の双方が航空会社によって管理される場合、航空会社は、広告主に配信実績を送信することなく、降機後のユーザに追加情報を提供し得る。この場合、サポートサーバ390と機内サーバ300とによって、コンテンツ提供システムが実現される。サポートサーバ390は第1のコンピュータの一例であり、機内サーバ300は第2のコンピュータの一例である。
If both the in-
機内サーバ300は、たとえば端末100上で動作するウェブブラウザーに向けて広告を送信することによって、端末100に向けて広告を送信する。このような広告の送信は、機内サーバ300がメールサーバなどの外部のサーバと通信できない状況でも可能であり、航空機内でも可能である。
The on-
サポートサーバ390は、たとえば乗客のメールアドレスおよび/またはSNSのアカウントに向けてさらなる広告を送信することにより、乗客の連絡先に向けて追加の情報を送信する。サポートサーバ390は、メールサーバなどの外部のサーバと通信することにより、乗客の連絡先に向けて追加の情報を送信する。
The
サポートサーバ390に送信される配信実績には乗客の連絡先の代わりに乗客を特定する情報(メールアドレス、予約番号、航空会社における会員番号、等)が含まれていても良い。サポートサーバ390は、当該情報に対応する連絡先を予約情報または乗客リストを参照することにより取得してもよい。
The delivery record sent to the
広告は、機内サーバ300が提供可能なコンテンツの広告であってもよい。たとえば、機内サーバ300は、ドラマ(Y)のコンテンツを視聴したユーザに対して、ドラマ(Z)の広告を送信し得る。ユーザは、航空機内で、ドラマ(Y)のコンテンツの視聴終了後、ドラマ(Z)の広告を取得したことにより、ドラマ(Z)のコンテンツを視聴し得る。
The advertisement may be an advertisement for content that can be provided by the in-
本実施の形態では、端末100への広告の送信は商品の購入に付随して実行されたが、広告の送信は商品の購入を必須としない。たとえば、機内サーバ300は、端末100が機内用ホームページにアクセスしたときに、認証用の情報(乗客を特定する情報の一例。図23の領域2301参照。)を要求してもよい。機内サーバ300は、端末100から認証用の情報を受信すると、乗客リスト(図11)にアクセスすることにより、当該認証用の情報に関連付けられた乗客の特性(乗客属性および/または予約属性)を特定してもよい。そして、機内サーバ300は、広告情報(図14)にアクセスすることにより、特定された乗客の特性に関連付けられた広告を、端末100に向けて送信する広告として特定する。そして、機内サーバ300は、特定された広告を、端末100に向けて送信する。
In this embodiment, the transmission of the advertisement to the terminal 100 is performed in association with the purchase of a product, but the purchase of a product is not a prerequisite for the transmission of the advertisement. For example, the in-
本実施の形態における「搭乗券」は、紙で出力されなくてもよい。「搭乗券」は、電子的に発行されてもよい。当該搭乗券は、たとえば、航空会社の専用のアプリケーションプログラムによって端末100において表示され得る。 The "boarding pass" in this embodiment does not have to be printed on paper. The "boarding pass" may be issued electronically. The boarding pass may be displayed on the terminal 100, for example, by an application program dedicated to the airline company.
今回開示された各実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。 The embodiments disclosed herein should be considered to be illustrative in all respects and not restrictive. The scope of the present invention is indicated by the claims, not by the above description, and is intended to include all modifications within the meaning and scope of the claims. Furthermore, the inventions described in the embodiments and each modified example are intended to be implemented, as far as possible, either alone or in combination.
30 搭乗券、100 端末、300 機内サーバ、350 中継器、400 チェックイン機、600 商品管理サーバ、700 コンテンツサーバ、800 広告サーバ、900 ユーザ、1000 航空機、2000,2100 注文用画面。 30 boarding pass, 100 terminal, 300 in-flight server, 350 repeater, 400 check-in machine, 600 product management server, 700 content server, 800 advertising server, 900 user, 1000 aircraft, 2000, 2100 order screen.
Claims (15)
乗客の情報処理装置から、当該乗客の搭乗券に記載された情報であって当該乗客を特定する情報である乗客情報を取得するステップと、
乗客情報を乗客の特性と関連付ける記憶装置にアクセスすることにより、取得された前記乗客情報に関連付けられた乗客の特性を取得するステップと、
特性を2以上の広告の中の少なくとも1の広告と関連付ける記憶装置にアクセスすることにより、取得された前記乗客の特性に関連付けられた広告を特定するステップと、
前記乗客の情報処理装置に向けて、特定された前記広告を送信するステップと、を備え、
前記乗客情報は、予約番号を含む、広告配信方法。 1. A method implemented by a computer located on board an aircraft, comprising:
acquiring passenger information from an information processing device of the passenger, the passenger information being information written on the boarding pass of the passenger and identifying the passenger;
obtaining passenger characteristics associated with the obtained passenger information by accessing a storage device that associates passenger information with passenger characteristics;
identifying an advertisement associated with the obtained passenger characteristics by accessing a storage device that associates the characteristics with at least one advertisement among two or more advertisements;
and transmitting the identified advertisement to an information processing device of the passenger .
The passenger information includes a reservation number .
乗客の情報処理装置から、当該乗客の搭乗券に記載された情報であって当該乗客を特定する情報である乗客情報を取得するステップと、acquiring passenger information from an information processing device of the passenger, the passenger information being information written on the boarding pass of the passenger and identifying the passenger;
乗客情報を乗客の特性と関連付ける記憶装置にアクセスすることにより、取得された前記乗客情報に関連付けられた乗客の特性を取得するステップと、obtaining passenger characteristics associated with the obtained passenger information by accessing a storage device that associates passenger information with passenger characteristics;
特性を2以上の広告の中の少なくとも1の広告と関連付ける記憶装置にアクセスすることにより、取得された前記乗客の特性に関連付けられた広告を特定するステップと、identifying an advertisement associated with the obtained passenger characteristics by accessing a storage device associating the characteristics with at least one advertisement among two or more advertisements;
前記乗客の情報処理装置に向けて、特定された前記広告を送信するステップと、を備え、and transmitting the identified advertisement to an information processing device of the passenger.
前記乗客の情報処理装置に向けて特定された前記広告を送信したことに応じて、前記コンピュータのメモリに、特定された前記広告を前記乗客の前記特性に関連付ける情報である実績情報を格納するステップと、storing performance information in a memory of the computer in response to transmitting the identified advertisement to an information processing device of the passenger, the performance information being information relating the identified advertisement to the characteristics of the passenger;
特定された前記広告に関連付けられた宛先に、前記実績情報を送信するステップと、をさらに備え、and transmitting the performance information to a destination associated with the identified advertisement.
前記実績情報を送信するステップは、特定された前記広告に関連付けられた宛先に、前記広告が前記乗客に向けて送信されたタイミングにおける前記航空機の状態を特定するための情報をさらに送信することを含む、広告配信方法。The advertising distribution method, wherein the step of transmitting the performance information further includes transmitting, to a destination associated with the identified advertisement, information for identifying the status of the aircraft at the time the advertisement was transmitted to the passenger.
特定された前記広告に関連付けられた宛先に、前記実績情報を送信するステップと、をさらに備える、請求項1に記載の広告配信方法。 storing performance information in a memory of the computer in response to transmitting the identified advertisement to an information processing device of the passenger, the performance information being information relating the identified advertisement to the characteristics of the passenger;
The advertisement delivery method according to claim 1 , further comprising: transmitting the performance information to a destination associated with the identified advertisement.
前記広告を送信するステップは、前記商品の要求に応じて、前記情報処理装置に向けて前記広告を送信することを含み、
前記実績情報は、前記情報処理装置への広告の送信が基づく商品の属性を含む、請求項7に記載の広告配信方法。 The method further includes the step of acquiring a request for a product from the information processing device,
the step of transmitting the advertisement includes transmitting the advertisement to the information processing device in response to a request for the product;
The advertisement delivery method according to claim 7 , wherein the performance information includes attributes of a product on which the advertisement is transmitted to the information processing device.
前記プログラムを実行する1以上のプロセッサとを備える、情報処理装置。 A memory for storing the program according to claim 12 ;
and one or more processors for executing the program.
前記第2のコンピュータによって実行される、
乗客の情報処理装置から、当該乗客の搭乗券に記載された情報であって当該乗客を特定する情報である乗客情報を取得するステップと、
乗客情報を乗客の特性と関連付ける記憶装置にアクセスすることにより、取得された前記乗客情報に関連付けられた乗客の特性を取得するステップと、
特性を2以上の広告の中の少なくとも1の広告と関連付ける記憶装置にアクセスすることにより、取得された前記乗客の特性に関連付けられた広告を特定するステップと、
前記乗客の情報処理装置に向けて、特定された前記広告を送信するステップと、
前記乗客の情報処理装置に向けて特定された前記広告を送信したことに応じて、前記第2のコンピュータのメモリに、特定された前記広告を前記乗客の前記特性に関連付ける情報である実績情報を格納するステップと、
前記第1のコンピュータに、前記実績情報を送信するステップと、を備え、
前記第1のコンピュータによって実行される、
前記乗客の連絡先に向けて、前記広告に対応する追加の情報を送信するステップをさらに備え、
前記乗客情報は、予約情報を含む、広告配信方法。 1. A method executed by a first computer and a second computer located on board an aircraft, comprising:
Executed by the second computer,
acquiring passenger information from an information processing device of the passenger, the passenger information being information written on the boarding pass of the passenger and identifying the passenger;
obtaining passenger characteristics associated with the obtained passenger information by accessing a storage device that associates passenger information with passenger characteristics;
identifying an advertisement associated with the obtained passenger characteristics by accessing a storage device that associates the characteristics with at least one advertisement among two or more advertisements;
transmitting the identified advertisement to an information processing device of the passenger;
storing performance information, which is information relating the identified advertisement to the passenger's characteristics, in a memory of the second computer in response to transmitting the identified advertisement to the passenger's information processing device;
transmitting the performance information to the first computer;
Executed by the first computer,
sending additional information corresponding to the advertisement to the passenger's contacts ;
The passenger information includes reservation information .
前記第2のコンピュータによって実行される、Executed by the second computer,
乗客の情報処理装置から、当該乗客の搭乗券に記載された情報であって当該乗客を特定する情報である乗客情報を取得するステップと、acquiring passenger information from an information processing device of the passenger, the passenger information being information written on the boarding pass of the passenger and identifying the passenger;
乗客情報を乗客の特性と関連付ける記憶装置にアクセスすることにより、取得された前記乗客情報に関連付けられた乗客の特性を取得するステップと、obtaining passenger characteristics associated with the obtained passenger information by accessing a storage device that associates passenger information with passenger characteristics;
特性を2以上の広告の中の少なくとも1の広告と関連付ける記憶装置にアクセスすることにより、取得された前記乗客の特性に関連付けられた広告を特定するステップと、identifying an advertisement associated with the obtained passenger characteristics by accessing a storage device associating the characteristics with at least one advertisement among two or more advertisements;
前記乗客の情報処理装置に向けて、特定された前記広告を送信するステップと、transmitting the identified advertisement to an information processing device of the passenger;
前記乗客の情報処理装置に向けて特定された前記広告を送信したことに応じて、前記第2のコンピュータのメモリに、特定された前記広告を前記乗客の前記特性に関連付ける情報である実績情報を格納するステップと、storing performance information, which is information relating the identified advertisement to the passenger's characteristics, in a memory of the second computer in response to transmitting the identified advertisement to the passenger's information processing device;
前記第1のコンピュータに、前記実績情報を送信するステップと、を備え、transmitting the performance information to the first computer;
前記実績情報を送信するステップは、特定された前記広告に関連付けられた宛先に、前記広告が前記乗客に向けて送信されたタイミングにおける前記航空機の状態を特定するための情報をさらに送信することを含み、the step of transmitting performance information further includes transmitting, to a destination associated with the identified advertisement, information for identifying a state of the aircraft at a time when the advertisement was transmitted to the passenger;
前記第1のコンピュータによって実行される、Executed by the first computer,
前記乗客の連絡先に向けて、前記広告に対応する追加の情報を送信するステップをさらに備える、広告配信方法。The method of delivering an advertisement further comprises sending, to the passenger's contacts, additional information corresponding to the advertisement.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020171565A JP7539291B2 (en) | 2020-10-09 | 2020-10-09 | Advertisement distribution method, information processing device, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020171565A JP7539291B2 (en) | 2020-10-09 | 2020-10-09 | Advertisement distribution method, information processing device, and program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2022063161A JP2022063161A (en) | 2022-04-21 |
JP2022063161A5 JP2022063161A5 (en) | 2023-08-15 |
JP7539291B2 true JP7539291B2 (en) | 2024-08-23 |
Family
ID=81255090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020171565A Active JP7539291B2 (en) | 2020-10-09 | 2020-10-09 | Advertisement distribution method, information processing device, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7539291B2 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010187367A (en) | 2009-01-15 | 2010-08-26 | Panasonic Corp | Content protection system, mobile terminal, and wireless apparatus |
US20140143046A1 (en) | 2012-11-20 | 2014-05-22 | Specific Media Llc | Advertisement packager |
WO2014185018A1 (en) | 2013-05-13 | 2014-11-20 | パナソニックIpマネジメント株式会社 | Mobile body information provision system, mobile body information provision method, and mobile body interior terminal information provision method |
JP2015184710A (en) | 2014-03-20 | 2015-10-22 | ヤフー株式会社 | Distribution apparatus, distribution method, and distribution program |
JP2017068571A (en) | 2015-09-30 | 2017-04-06 | 大日本印刷株式会社 | Advertisement distribution system, information terminal, and program |
JP2023530381A (en) | 2020-03-30 | 2023-07-18 | ヴィアサット,インコーポレイテッド | Systems and methods for on-board targeted advertising delivery of mobile platforms |
-
2020
- 2020-10-09 JP JP2020171565A patent/JP7539291B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010187367A (en) | 2009-01-15 | 2010-08-26 | Panasonic Corp | Content protection system, mobile terminal, and wireless apparatus |
US20140143046A1 (en) | 2012-11-20 | 2014-05-22 | Specific Media Llc | Advertisement packager |
WO2014185018A1 (en) | 2013-05-13 | 2014-11-20 | パナソニックIpマネジメント株式会社 | Mobile body information provision system, mobile body information provision method, and mobile body interior terminal information provision method |
JP2015184710A (en) | 2014-03-20 | 2015-10-22 | ヤフー株式会社 | Distribution apparatus, distribution method, and distribution program |
JP2017068571A (en) | 2015-09-30 | 2017-04-06 | 大日本印刷株式会社 | Advertisement distribution system, information terminal, and program |
JP2023530381A (en) | 2020-03-30 | 2023-07-18 | ヴィアサット,インコーポレイテッド | Systems and methods for on-board targeted advertising delivery of mobile platforms |
Also Published As
Publication number | Publication date |
---|---|
JP2022063161A (en) | 2022-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210209646A1 (en) | Transaction and communication system and method for vendors and promoters | |
US20190236852A1 (en) | Program | |
US20090204511A1 (en) | System and method for distributing targeted content | |
US20160005012A1 (en) | Consolidated platform for selling tickets | |
US20100121689A1 (en) | System and method for wireless ordering in a venue | |
US10628872B2 (en) | Browsing device, information processing system, method of controlling browsing device, recording medium, and program | |
TW201520942A (en) | Facilitating passenger to manage airline reservation within electronic message | |
US20100174655A1 (en) | Digital content distribution using identification tags | |
US20130054282A1 (en) | For-hire vehicle utilization system and method | |
US20160048861A1 (en) | Method and system for dynamically creating and transferring data corresponding to a benefit from a web page to a mobile application by using a web-based marker | |
US11023872B2 (en) | Systems for collecting retailer-specific data | |
JP2017004488A (en) | Electronic ticket management device and electronic ticket management method | |
JP6524754B2 (en) | Benefit grant management system and benefit grant management method | |
US20120297416A1 (en) | System and method of providing transactions over a telecommunications system | |
US20080010128A1 (en) | Image-taking system | |
US8150731B1 (en) | Method and system presenting and distributing customized information associated with verification information | |
JP7539291B2 (en) | Advertisement distribution method, information processing device, and program | |
JP4266929B2 (en) | Content information processing system and method | |
CN114041158A (en) | Label-based advertisement service system | |
WO2011021697A1 (en) | Commemorative printed matter issuing system and commemorative printed matter issuing method | |
JP2001306928A (en) | Advertisement distributing system | |
JP7305420B2 (en) | Payment Method | |
JP5969085B1 (en) | Sales processing system, sales processing program, and server device | |
JP6793223B1 (en) | Information creation method, information creation system, information creation device, and computer program | |
US11545010B1 (en) | Printer apparatus including paper medium including backing strip and adhesive label affixed thereto |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230804 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230804 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240412 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240514 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240709 |
|
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: 20240723 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240813 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7539291 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |