JP6839334B1 - Information processing system, information processing program, and visit support method - Google Patents
Information processing system, information processing program, and visit support method Download PDFInfo
- Publication number
- JP6839334B1 JP6839334B1 JP2020553672A JP2020553672A JP6839334B1 JP 6839334 B1 JP6839334 B1 JP 6839334B1 JP 2020553672 A JP2020553672 A JP 2020553672A JP 2020553672 A JP2020553672 A JP 2020553672A JP 6839334 B1 JP6839334 B1 JP 6839334B1
- Authority
- JP
- Japan
- Prior art keywords
- information
- terminal
- order
- seat
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 219
- 238000000034 method Methods 0.000 title claims description 121
- 238000004891 communication Methods 0.000 claims abstract description 121
- 238000012545 processing Methods 0.000 claims description 109
- 230000004044 response Effects 0.000 claims description 23
- 230000008859 change Effects 0.000 claims description 16
- 230000005540 biological transmission Effects 0.000 claims description 10
- 230000008569 process Effects 0.000 description 76
- 238000010586 diagram Methods 0.000 description 42
- 238000004458 analytical method Methods 0.000 description 28
- 235000013305 food Nutrition 0.000 description 20
- 238000004364 calculation method Methods 0.000 description 15
- 235000013405 beer Nutrition 0.000 description 11
- 238000003672 processing method Methods 0.000 description 11
- 238000012790 confirmation Methods 0.000 description 10
- 235000012054 meals Nutrition 0.000 description 10
- 241000269821 Scombridae Species 0.000 description 8
- 235000020640 mackerel Nutrition 0.000 description 8
- 230000006870 function Effects 0.000 description 4
- 238000003825 pressing Methods 0.000 description 4
- 241000251468 Actinopterygii Species 0.000 description 3
- 235000017166 Bambusa arundinacea Nutrition 0.000 description 3
- 235000017491 Bambusa tulda Nutrition 0.000 description 3
- 241001330002 Bambuseae Species 0.000 description 3
- 235000015334 Phyllostachys viridis Nutrition 0.000 description 3
- 239000011425 bamboo Substances 0.000 description 3
- 235000013361 beverage Nutrition 0.000 description 3
- 235000019688 fish Nutrition 0.000 description 3
- 239000007787 solid Substances 0.000 description 3
- LFQSCWFLJHTTHZ-UHFFFAOYSA-N Ethanol Chemical compound CCO LFQSCWFLJHTTHZ-UHFFFAOYSA-N 0.000 description 2
- 230000004397 blinking Effects 0.000 description 2
- 230000002860 competitive effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000010079 rubber tapping Methods 0.000 description 2
- TVEXGJYMHHTVKP-UHFFFAOYSA-N 6-oxabicyclo[3.2.1]oct-3-en-7-one Chemical compound C1C2C(=O)OC1C=CC2 TVEXGJYMHHTVKP-UHFFFAOYSA-N 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 241000277269 Oncorhynchus masou Species 0.000 description 1
- 244000269722 Thea sinensis Species 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005674 electromagnetic induction Effects 0.000 description 1
- 235000011389 fruit/vegetable juice Nutrition 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 235000011888 snacks Nutrition 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Instructional Devices (AREA)
Abstract
【課題】サービス提供者に対して、ユーザの位置を伝える。【解決手段】情報処理システムは、ユーザを訪問してサービスを提供する提供者が稼働する施設に配置され、ユーザの端末であるユーザ端末に対して、識別情報を読み取り可能に提供する複数の提供部と、複数の提供部のうち各提供部が提供する識別情報と、施設内の地図を示すマップ画像上の位置とを関連付けた地図情報を記憶する記憶部と、提供部から提供されてユーザ端末によって読み取られ、ユーザ端末によって送信された識別情報を受信する通信部と、地図情報に基づいて、通信部が受信した識別情報に関連付けられたマップ画像上の位置を特定する位置特定部と、位置特定部が特定した位置に対して追加の情報を相対的に配置したマップ画像を、提供者に関連付けられた端末である提供者端末の表示部に表示させる制御部と、を備える。PROBLEM TO BE SOLVED: To inform a service provider of a user's position. SOLUTION: An information processing system is arranged in a facility where a provider who visits a user and provides a service operates, and provides a plurality of provisions that readablely provide identification information to a user terminal which is a user's terminal. A storage unit that stores map information that associates the identification information provided by each providing unit among a plurality of providing units with a position on a map image indicating a map in the facility, and a user provided by the providing unit. A communication unit that receives the identification information read by the terminal and transmitted by the user terminal, and a position identification unit that identifies the position on the map image associated with the identification information received by the communication unit based on the map information. It includes a control unit that displays a map image in which additional information is relatively arranged with respect to the position specified by the position specifying unit on the display unit of the provider terminal, which is a terminal associated with the provider.
Description
本発明は、情報処理システム、情報処理装置、情報処理プログラム、及び情報処理方法に関する。 The present invention relates to an information processing system, an information processing device, an information processing program, and an information processing method.
下記特許文献1には、競技場の座席の利用状況を入力することで、利用状況を把握できる技術が提案されている。競技場、商業施設、乗り物等の各種施設には、ユーザを訪問してサービスを提供するが提供者が稼働している。このような提供者に対して、ユーザの位置を伝えることができることが望まれる。
本発明の態様に従えば、ユーザを訪問してサービスを提供する提供者が稼働する施設に配置され、ユーザの端末に対して、識別情報を読み取り可能に提供する複数の提供部と、施設内の地図を示す第1画像のデータと、複数の提供部のうち各提供部が提供する識別情報と第1画像の座標系における座標とを関連付けた地図情報と、を記憶する記憶部と、提供部から提供されてユーザの端末によって読み取られ、ユーザの端末によって送信された識別情報を受信する通信部と、記憶部が記憶する地図情報において通信部が受信した識別情報と関連付けられた第1画像の座標系における座標を特定する位置特定部と、位置特定部が特定した座標に対して第1画像において追加の情報を相対的に配置した第2画像を、提供者の端末の表示部に表示させる情報を提供する制御部と、を備える情報処理システムが提供される。
本発明の態様に従えば、コンピュータに、ユーザを訪問してサービスを提供する提供者が稼働する施設内の地図を示す第1画像のデータを記憶することと、施設に配置され、ユーザの端末に対して、識別情報を読み取り可能に提供する複数の提供部のうち各提供部が提供する識別情報と第1画像の座標系における座標とを関連付けた地図情報を記憶することと、提供部から提供されてユーザの端末によって読み取られ、ユーザの端末によって送信された識別情報を受信することと、記憶された地図情報において受信した識別情報と関連付けられた第1画像の座標系における座標を特定することと、特定された座標に対して第1画像において追加の情報を相対的に配置した第2画像を、提供者の端末の表示部に表示させる情報を提供することと、実行させる情報処理プログラムが提供される。
本発明の態様に従えば、ユーザを訪問してサービスを提供する提供者を、通信部と記憶部と処理部とを備えるコンピュータを利用して支援する訪問支援方法であって、提供者が稼働する施設に、ユーザの端末に対して識別情報を読み取り可能に提供する複数の提供部を設置することと、施設内の地図を示す第1画像のデータをコンピュータの記憶部が記憶することと、複数の提供部のうち各提供部が提供する識別情報と第1画像の座標系における座標とを関連付けた地図情報を、コンピュータの記憶部が記憶することと、提供部から提供されてユーザの端末によって読み取られ、ユーザの端末によって送信された識別情報を、コンピュータの通信部が受信することと、記憶部が記憶する地図情報において通信部が受信した識別情報と関連付けられた第1画像の座標系における座標を、コンピュータの処理部が特定することと、コンピュータの処理部が特定した座標に対して第1画像において追加の情報を相対的に配置した第2画像を提供者の端末の表示部に表示させる情報を、コンピュータの処理部が提供することと、施設に設置された提供部を取り外すことと、を含む訪問支援方法が提供される。
According to the aspect of the present invention, a plurality of providing units that are arranged in a facility where a provider who visits a user and provides a service operates and provides identification information to the user's terminal in a readable manner, and the inside of the facility. A storage unit that stores the data of the first image showing the map of the above, and the map information in which the identification information provided by each providing unit among the plurality of providing units and the coordinates in the coordinate system of the first image are associated with each other. The first image associated with the communication unit that is provided by the unit and is read by the user's terminal and receives the identification information transmitted by the user's terminal, and the identification information received by the communication unit in the map information stored in the storage unit. The position specifying part that specifies the coordinates in the coordinate system of the above and the second image in which additional information is arranged relative to the coordinates specified by the position specifying part in the first image are displayed on the display part of the terminal of the provider. An information processing system including a control unit that provides information to be used is provided.
According to the aspect of the present invention, the computer stores the data of the first image showing the map of the facility where the provider who visits the user and provides the service operates, and the terminal of the user, which is arranged in the facility. On the other hand, among a plurality of providing units that provide the identification information in a readable manner, the map information in which the identification information provided by each providing unit and the coordinates in the coordinate system of the first image are associated with each other is stored, and from the providing unit. read by the user of the terminal is provided, and receiving the identification information transmitted by the user terminal, the coordinate in the coordinate system of the first image stored map information odor Te associated with received identification information Information to be specified, to provide information to be displayed on the display unit of the provider's terminal, and to execute the second image in which additional information is relatively arranged in the first image with respect to the specified coordinates. A processing program is provided.
According to the aspect of the present invention, it is a visit support method for supporting a provider who visits a user and provides a service by using a computer including a communication unit, a storage unit, and a processing unit, and the provider operates. In the facility, a plurality of providing units that provide readable identification information to the user's terminal are installed, and the storage unit of the computer stores the data of the first image showing the map in the facility. The computer's storage unit stores the map information that associates the identification information provided by each providing unit with the coordinates in the coordinate system of the first image among the plurality of providing units, and the user's terminal provided by the providing unit. The coordinate system of the first image associated with the identification information read by the user's terminal and transmitted by the user's terminal by the communication unit of the computer and the identification information received by the communication unit in the map information stored in the storage unit. The computer processing unit specifies the coordinates in the above, and the second image in which additional information is arranged relative to the coordinates specified by the computer processing unit in the first image is displayed on the display unit of the terminal of the provider. A visit support method is provided, including providing the information to be displayed by the processing unit of the computer and removing the providing unit installed in the facility.
本発明の第2の態様に従えば、ユーザにサービスを提供する施設に配置され、ユーザの端末であるユーザ端末に対して、識別情報を読み取り可能に提供する提供部と、提供部によってユーザ端末に提供された識別情報に基づいてユーザ端末から送信され、注文されるサービスを示す注文情報を受信する受信部と、注文情報に示されるサービスを提供する提供者と関連付けられる受注端末を特定する処理部と、処理部が特定した受注端末へ注文情報を提供する送信部と、を備え、受信部は、注文情報に示されたサービスの提供の進捗を示す情報として受注端末が送信する進捗情報を受信し、送信部は、注文情報の送信元であるユーザ端末へ進捗情報を提供する、情報処理システムが提供される。 According to the second aspect of the present invention, there is a providing unit that is arranged in a facility that provides services to the user and provides the user terminal, which is the user's terminal, with readable identification information, and the user terminal by the providing unit. The process of identifying the receiving unit that receives the order information indicating the service to be ordered and the order receiving terminal associated with the provider that provides the service indicated in the order information, which is transmitted from the user terminal based on the identification information provided to. The receiving unit includes a unit and a transmitting unit that provides order information to the ordering terminal specified by the processing unit, and the receiving unit receives progress information transmitted by the ordering terminal as information indicating the progress of provision of the service shown in the order information. Upon receiving, the transmitting unit is provided with an information processing system that provides progress information to a user terminal that is a source of order information.
本発明の第3の態様に従えば、ユーザを訪問してサービスを提供する提供者が稼働する施設に配置され、ユーザの端末であるユーザ端末に対して、識別情報を読み取り可能に提供する複数の提供部のうち各提供部が提供する識別情報と、施設内の地図を示すマップ画像上の位置とを関連付けた地図情報に基づいて、ユーザ端末から送信された識別情報に関連付けられたマップ画像上の位置を特定する位置特定部と、位置特定部が特定した位置に対して追加の情報を相対的に配置したマップ画像を、提供者に関連付けられた端末である提供者端末の表示部に表示させる制御部と、を備える情報処理装置が提供される。 According to the third aspect of the present invention, a plurality of devices that are arranged in a facility where a provider who visits a user and provides a service operates and provides identification information readable to a user terminal which is a user terminal. Map image associated with the identification information transmitted from the user terminal based on the map information associated with the identification information provided by each providing unit and the position on the map image showing the map in the facility. A map image in which the position specifying unit that specifies the upper position and the map image in which additional information is arranged relative to the position specified by the position specifying unit is displayed on the display unit of the provider terminal that is the terminal associated with the provider. An information processing device including a control unit for displaying is provided.
本発明の第4の態様に従えば、コンピュータに、ユーザを訪問してサービスを提供する提供者が稼働する施設に配置され、ユーザの端末であるユーザ端末に対して識別情報を読み取り可能に提供する複数の提供部のうち各提供部が提供する識別情報と、施設内の地図を示すマップ画像上の位置とを関連付けた地図情報に基づいて、ユーザ端末から送信された識別情報に関連付けられたマップ画像上の位置を特定することと、特定された位置に対して追加の情報を相対的に配置したマップ画像を、提供者に関連付けられた端末である提供者端末の表示部に表示させることと、を実行させる情報処理プログラムが提供される。 According to the fourth aspect of the present invention, the computer is arranged in a facility where a provider who visits a user and provides a service operates, and provides readable identification information to a user terminal which is a user terminal. It is associated with the identification information transmitted from the user terminal based on the map information in which the identification information provided by each provision unit is associated with the position on the map image showing the map in the facility. To specify the position on the map image and to display the map image in which additional information is arranged relative to the specified position on the display unit of the provider terminal, which is the terminal associated with the provider. And, an information processing program to execute is provided.
本発明の第5の態様に従えば、ユーザを訪問してサービスを提供する提供者が稼働する施設に配置された複数の提供部によって、ユーザの端末であるユーザ端末に対して識別情報を読み取り可能に提供することと、複数の提供部のうち各提供部が提供する識別情報と、施設内の地図を示すマップ画像上の位置とを関連付けた地図情報を記憶部に記憶することと、提供部から提供されてユーザ端末によって読み取られ、ユーザ端末によって送信された識別情報を通信部によって受信することと、地図情報に基づいて、通信部によって受信した識別情報に関連付けられたマップ画像上の位置を位置特定部によって特定することと、位置特定部が特定した位置に対して追加の情報を相対的に配置したマップ画像を、提供者に関連付けられた端末である提供者端末の表示部に制御部によって表示させることと、を含む情報処理方法が提供される。 According to the fifth aspect of the present invention, the identification information is read from the user terminal, which is the user's terminal, by a plurality of providers arranged in the facility where the provider who visits the user and provides the service operates. To provide as possible, and to store and provide map information in the storage unit, which is associated with the identification information provided by each of the plurality of provision units and the position on the map image showing the map in the facility. The identification information provided by the unit and read by the user terminal and transmitted by the user terminal is received by the communication unit, and the position on the map image associated with the identification information received by the communication unit based on the map information. Is specified by the position identification unit, and a map image in which additional information is arranged relative to the position specified by the position identification unit is controlled on the display unit of the provider terminal, which is a terminal associated with the provider. Information processing methods including displaying by a unit are provided.
[第1実施形態]
第1実施形態について説明する。図1は、実施形態に係る情報処理システムを示す図である。情報処理システム1は、施設2に設置される複数の提供部3と、情報処理装置4とを備える。施設2は、例えば競技場である。施設2には、ユーザを訪問してサービスを提供する提供者が稼働する。ユーザは、例えば、競技場に訪れている観客である。以下の説明において適宜、サービスを提供する提供者をサービス提供者という。サービス提供者は、売り子、配達員、販売員、案内人、カメラマン、インストラクター、又はその他の職種の者のいずれでもよい。配達員は、観客を訪問して、飲食物やグッズ等などの各種商品を観客へ届けるサービスを提供する。サービス提供者は、複数種類のサービスを提供可能でもよい。例えば、サービス提供者は、配達員と、各種商品を届けた先で販売するサービスを提供する販売員とを兼ねてもよい。[First Embodiment]
The first embodiment will be described. FIG. 1 is a diagram showing an information processing system according to an embodiment. The
ユーザは、例えばスマートフォン等のユーザ端末5を所持する。提供者は、提供者端末6を所持する。以下の説明において適宜、サービス提供者が売り子であるものとし、提供者端末6を売り子端末6と称す。売り子端末6は、スマートフォン等の汎用の端末、又は専用端末である。情報処理装置4は、例えばサーバである。情報処理装置4は、ユーザ端末5と通信可能に接続される。情報処理装置4は、売り子端末6と通信可能に接続される。情報処理装置4は、例えば、ユーザ端末5から送信される情報に基づいて、売り子端末6に対してユーザに関する情報を提供し、売り子がユーザを訪問することを支援する。情報処理装置4は、訪問支援装置と称されてもよい。
The user possesses a
情報処理システム1が提供するサービスの一例について説明する。提供部3は、ユーザ端末5に対して識別情報を読み取り可能に提供する。以下の説明において適宜、提供部3が提供する識別情報を提供部IDという。ユーザ端末5は、提供部IDを読み取ると、注文を受け付ける注文ページP1を表示部5Aに表示する。ユーザは、注文ページP1を利用して、注文の内容を示す注文情報をユーザ端末5に入力する。ユーザ端末5は、入力された注文情報と、提供部3から読み取った提供部IDを送信する。
An example of the service provided by the
情報処理装置4は、ユーザ端末5が送信した注文情報および提供部IDを受信する。情報処理装置4は、提供部IDと、施設2内の地図を示すマップ画像P2上の位置とを関連付けた地図情報D1を予め記憶する。提供部IDは、提供部IDを読み取る端末の位置として想定される位置と関連付けられる。例えば、提供部IDは、この提供部IDを読み取るユーザ端末5を所持するユーザが座ると想定される、施設2の座席7の位置と関連付けられる。例えば、ユーザは、自身が座る座席の前の座席7の背面に取り付けられた提供部3から、ユーザ端末5によって提供部IDを読み取ると想定される。この場合、提供部IDは、この提供部IDを提供する提供部3の1つ後ろの座席7のマップ画像P2上の位置と関連付けられる。この場合、提供部IDは、ユーザが座ると想定された座席7のマップ画像P2の位置と関連付けられる。
The
情報処理装置4は、地図情報D1に基づいて、ユーザ端末5が送信した提供部IDに関連付けられたマップ画像P2上の位置を特定する。情報処理装置4は、特定したマップ画像P2上の座標を、売り子端末6に提供する。売り子端末6は、情報処理装置4から供給される情報に基づいて、画像を表示する。売り子端末6は、情報処理装置4から提供された位置にマークM1が配置されたマップ画像P3を表示部6Aに表示する。売り子は、例えば、マップ画像P2によってユーザの位置を知ることができ、ユーザを容易に訪問できる。情報処理システム1は、1又は2以上のユーザ端末5を含んでもよいし、ユーザ端末5を含まなくてもよい。情報処理システム1は、1又は2以上の売り子端末6を含んでもよいし、売り子端末6を含まなくてもよい。
The
図2および図3は、売り子端末が表示する画像の例を示す図である。情報処理システム1の各部については適宜、図1を参照する。図2における上段の図の符P2は、施設2内の地図を示すマップ画像である。施設2は、例えばスタジアムを含む。施設2は複数の階層を有し、複数の階層は、鉛直方向から見た場合、その少なくとも一部が互いに重なる。図2のマップ画像P2において、4階(図中、4F)における座席等の設備の配置と、5階(図中、5F)における座席等の設備とは、平面的に展開されて示される。売り子端末6は、提供部IDに関連付けられたマップ画像P2上の位置を示す情報を情報処理装置4から提供されることで、図2における中段の図に示すようにマップ画像P3を表示する。
2 and 3 are diagrams showing an example of an image displayed by the seller terminal. Refer to FIG. 1 as appropriate for each part of the
マップ画像P3は、情報処理装置4から供給されたマップ画像P2上の位置に対して所定の位置関係で、追加の情報(この図ではマークM1)を配置した画像である。情報処理装置4は、特定したマップ画像P2上の位置の情報を売り子端末6へ提供することで、追加の情報が配置されたマップ画像P2を、売り子端末6に表示させる。
The map image P3 is an image in which additional information (mark M1 in this figure) is arranged in a predetermined positional relationship with respect to the position on the map image P2 supplied from the
図2におけるマークM1は、一部が尖った形状である。マークM1は、その尖った部分によって、情報処理装置4から供給されたマップ画像P2上の位置を指すように、配置される。マークM1は、注文したユーザの位置をマップ画像P2上に示す情報として利用可能である。売り子端末6は、図2における下段の図に示すように、マップ画像P3を拡大して表示することができる。例えば、売り子端末6は、表示部と入力部とが重ねられたタッチパネルを備え、タッチパネル上の画像を見ながら各種入力、操作を行うことができる。
The mark M1 in FIG. 2 has a partially pointed shape. The mark M1 is arranged so as to point to a position on the map image P2 supplied from the
売り子端末6は、マークM1に対する所定の操作が行われることによって、図3における上段の図に示すように、情報Q1を表示する。情報Q1は、例えば、注文情報(図3下段参照」)の一部を含む。例えば、図3において、[xxPay以外]は、注文の支払い方法を示す情報であり、「AAAビール」は注文された商品の種類を示す情報であり、「×3」は、注文された商品の数量を示す情報である。図3において、情報Q1は、この注文を受けるか否かを示す入力を促す情報を含む。例えば、情報Q1は、「この注文の訪問予約をしますが?」というテキスト情報と、「はい」というアイコンの情報と、「いいえ」というアイコンの情報を含む。
The
売り子端末6は、注文を受ける旨の入力である「はい」に対する操作がなされた場合、この売り子端末6を所持する売り子が注文を担当すること(例、訪問予約すること)を示す訪問予約情報を情報処理装置4へ送信する。売り子端末6は、訪問予約情報を送信した場合、図3における中段に図に示すように、追加の情報(例えば、図2のマークM1)の表示形態を変更したマークM2を表示する。図3において、マークM2は、マークM1の一部の色を変更したものであり、注文先に訪問予約済であることを示す。また、マークM2は「1」というテキスト情報を含み、このテキスト情報は、訪問を予定する順番を示す情報である。順番を示す情報は、例えば、複数の注文先を訪問予定である場合、先に訪問する順に「1」、「2」、・・・と付される番号である。
Visit reservation information indicating that the seller who owns the
売り子端末6は、訪問予約済であることを示すマークM2に対して操作が行われた場合、図3における下段の図に示すように、情報Q1(図3上段を参照)よりも情報量が多い情報Q2を表示する。情報Q2は、例えば、注文内容を示す情報Q3と、訪問先の識別情報Q4と、対応状況を示す情報Q5と、対応完了の通知に利用されるアイコンQ6とを含む。
When an operation is performed on the mark M2 indicating that the visit reservation has been made, the
注文内容を示す情報Q3(例、「注文内容」)は、支払い方法(例、「xxPay以外」)と、注文された商品の種類(例、「AAAビール」)、注文された商品の予定された数量(例、「予定個数」、「3」)と、支払が予定される金額の総額(例、「予定価格」「2100円」と、商品の単価(例、「単価700円」)とを含む。 Information Q3 (eg, "order details") indicating the order details includes the payment method (eg, "other than xxPay"), the type of the ordered product (eg, "AAA beer"), and the schedule of the ordered product. The quantity (eg, "planned quantity", "3"), the total amount of money to be paid (eg, "planned price", "2100 yen", and the unit price of the product (eg, "unit price 700 yen"). including.
訪問先の識別情報Q4は、例えば、座席ごとに割り付けられる識別情報(適宜、座席IDという)である座席番号を含む。売り子は、例えば、売り子端末6に表示されたマークM2の位置から注文先の大まかな位置を把握し、注文先に近づいた段階で売り子端末6に表示された座席IDを確認し、注文先の位置を正確に把握することができる。
The visit destination identification information Q4 includes, for example, a seat number which is identification information (appropriately referred to as a seat ID) assigned to each seat. For example, the seller grasps the rough position of the order destination from the position of the mark M2 displayed on the
対応状況を示す情報Q5は、例えば、呼出されてからの時間経過(例えば分、秒)、訪問予約の取消を通知するアイコンQ7、注文者が不在であることを通知するアイコンQ8を含む。売り子端末6は、アイコンQ7に対する操作があった場合、この売り子端末6を所持する売り子がマークM2に対応する注文先への訪問を取り消したことを示す情報を、情報処理装置4へ送信する。注文者が不在であることを通知するアイコンQ8は、例えば、売り子端末6を所持する売り子がマークM2に対応する注文先へ訪問した際に注文者が不在であった場合に利用される。売り子端末6は、アイコンQ8に対する操作があった場合、この売り子端末6を所持する売り子がマークM2に対応する注文者が不在であったと認識したことを示す情報を、情報処理装置4へ送信する。なお、実施形態にかかる情報処理システムが提供するサービスにおいて、売り子は、「注文」によって呼び出される。そのため「注文」は、適宜、「呼出」と言い換え可能である。
The information Q5 indicating the correspondence status includes, for example, an icon Q7 for notifying the lapse of time (for example, minutes and seconds) after being called, the cancellation of the visit reservation, and an icon Q8 for notifying that the orderer is absent. When the
アイコンQ6は、注文情報に示されたサービスの提供が完了したことを示す情報の入力を売り子端末6受け付ける際に、売り子端末6が表示するGUIの画像である。売り子端末6は、アイコンQ6に対する操作がなされたと判定した場合、注文情報に示されたサービスの提供が完了したことを示す対応完了通知を送信する。情報処理装置4は、売り子端末6が送信した対応完了通知を受信し、例えば、対応完了通知に対応する訪問先に関する追加の情報(例、図3中段のマークM2)を、売り子端末6において非表示にする処理を実行する。
The icon Q6 is an image of the GUI displayed by the
実施形態に係る情報処理システム1は、提供部IDとマップ画像P2上の位置とを関連付けた地図情報D1を用いるので、実空間上の座標(例、GPSの位置情報)を用いなくてもユーザの位置を示すことができる。例えば、情報処理システム1は、マップ画像P3として、模式的に描かれた地図、複数の階層を有する建造物(例、スタジアム)を平面に展開した地図、縮尺が縦横で異なる地図等を用いる場合であっても、マップ画像P3上にユーザの位置を示すことができる。また、情報処理システム1は、実空間上の座標が時間的に変化する設備(例、新幹線、航空機、船舶、車両)においても、ユーザの位置を示すことができる。情報処理システム1は、例えば、ユーザ端末5の位置をGPSにより取得しなくても、ユーザの位置を売り子端末6へ伝えることができる。情報処理システム1は、例えば、ユーザが地下の設備内または建物内に居る場合等、GPSによりユーザの位置を精度よく得ることが難しい場合でも、ユーザの位置を精度よく特定できる。
Since the
次に、実施形態の情報処理システムの各部について説明する。図4は、実施形態の情報処理システムを示す図である。提供部3は、ユーザの端末であるユーザ端末5に対して、識別情報を読み取り可能に提供する。提供部3は、例えばNFCタグである。NFCタグは、近距離無線通信技術(Near Field Communication;NFC)によって信号を送信する回路を含む部材である。NFCタグは、例えば、外部から信号を受けた際に電磁誘導により電力を発生し、この電力を利用して信号を送信する。提供部3が送信する信号は、提供部3に予め割り付けられた提供部IDを含む。本実施形態において、提供部3が送信する信号は、この信号を受信した端末を所定の情報源へ接続させる接続情報を含む。接続情報は、例えば、WebページのURL(Uniform Resource Locator)を含む。
Next, each part of the information processing system of the embodiment will be described. FIG. 4 is a diagram showing an information processing system of the embodiment. The providing
提供部3は、施設2において予め定められた位置に固定される。図1において、施設2は、ユーザが利用可能な複数の座席7を備える。各提供部3は、各座席7に固定されている。提供部3は、座席7に対して取り外し可能に固定されてもよい。提供部3は、座席7に対して取り外し不能に固定されてもよいし、座席7の一部でもよい。
The providing
提供部3は、NFCタグ以外の部材でもよい。例えば、提供部3は、提供部IDを含む1次元コードまたは2次元コードが設けられた部材(例、ステッカー、カード)でもよい。一次元コードは、例えばバーコードを含む。二次元コードは、例えばQRコード(登録商標)を含む。以下の説明において適宜、1次元コード、2次元コード、又はこれらコードのいずれかと同等の機能を有するパターンを総称して、コードパターンという。提供部3は、NFCタグに、コードパターンが設けられた部材でもよい。
The providing
提供部3は、NFC以外の通信規格に準拠する通信によって提供部IDを含む信号を送信する機器でもよい。例えば、提供部3は、RFID(radio frequency identifier)を用いるものでもよい。また、提供部3は、Bluetooth(登録商標)などの近距離無線通信を用いるものでもよく、赤外線通信を用いるビーコンなどでもよいし、Wi−Fi(登録商標)などの無線LANを用いるものでもよい。
The
ユーザ端末5は、例えばスマートフォンである。ユーザ端末5は、通信部11、通信部12、カメラ13、表示部5A、処理部14、及び記憶部15を備える。記憶部15は、電力供給が遮断された状態でも情報を保持する記憶装置を含む。この記憶装置は、例えば、不揮発性メモリーと、ハードディスクと、ソリッドステートディスクとの少なくとも1つを含む。記憶部15は、ユーザ端末5の外部から取得される各種情報、及びユーザ端末5における各種処理で生成される情報を記憶する。
The
処理部14は、例えばCPU等の汎用のプロセッサを含み、各種情報を処理する。記憶部15は、処理部14に各種処理を実行させるプログラムを記憶する。処理部14(例、CPU)は、記憶部15に記憶されたプログラムに従って、信号処理、演算処理、画像処理、及びユーザ端末5の各部の制御処理のうち少なくとも1つを実行する。処理部14は、特定用途向け集積回路(ASIC)を含んでもよい。処理部14が実行する処理の少なくとも一部は、ASICによって実行されてもよい。
The processing unit 14 includes a general-purpose processor such as a CPU, and processes various types of information. The
通信部11は、提供部3が電気信号を送信する形態において、提供部3が送信した電気信号を受信する。例えば、提供部3がNFCタグを含む場合、通信部11は、NFCタグが送信する信号を受信する。ユーザ端末5は、通信部11が受信した信号を処理部14が処理し、信号に含まれる提供部IDを処理部14が取得することで、提供部IDを読み取る。提供部3が送信した信号に接続情報が含まれる場合、ユーザ端末5は、通信部11が受信した信号を処理部14が処理し、信号に含まれる接続情報を処理部14が取得することで、接続情報を読み取る。なお、提供部3が電気信号を送信しない形態において、ユーザ端末5は、通信部11を備えなくてもよい。
The
カメラ13は、撮像処理を実行する撮像部を含む。カメラ13は、ユーザ端末5の外部を撮影して、画像のデータを取得する。カメラ13は、提供部3がコードパターンを含む形態において、提供部IDの読み取りに利用される。ユーザ端末5は、カメラ13によって取得されたコードパターンの画像を処理部14が解析し、画像に含まれる提供部IDを処理部14が取得することで、提供部IDを読み取ってもよい。なお、提供部3がコードパターンを含まない形態において、ユーザ端末5は、カメラ13を備えなくてもよい。
The
通信部12は、所定の規格に準拠した通信を行う。通信部12は、例えばインターネット回線を介して情報処理装置4と接続され、情報処理装置4と通信する。通信部12は、処理部14によって制御されて、通信を行う。例えば、提供部3が接続情報を提供する場合、処理部14は、通信部12を制御して、接続情報に示された情報源との通信を実行させる。例えば、処理部14は、通信部12を制御して、図1に示した注文ページP1のコンテンツを、情報源から取得させる。
The
表示部5Aは、上記情報源から取得したコンテンツを表示する。例えば、処理部14は、表示部5Aを制御し、情報源から取得したコンテンツとして、Webページを表示部5Aに表示させる。このWebページは、例えば、売り子によって提供可能なサービスの内容を示す注文ページである。注文ページは、例えば、配達員が配達可能な商品の画像、及び各商品の価格のリストを含む。ユーザは、ユーザ端末5を操作することにより、注文する商品の種類および数量を指定できる。このように、ユーザ端末5は、注文ページを利用して、サービスを指定する情報である注文情報の入力を受け付ける。
The
図5は、注文ページの例を示す図である。図5の符号P10は、ユーザ端末の表示される注文ページである。注文ページP10は、例えば、情報処理装置4が提供するコンテンツを示す画像である。符号P11、P12は、それぞれ、提供されるサービスの種類を示すアイコンである。例えば、アイコンP11は食品の提供を示す画像を含み、アイコンP12は飲料の提供を示す画像を含む。
FIG. 5 is a diagram showing an example of an order page. Reference numeral P10 in FIG. 5 is an order page displayed on the user terminal. The order page P10 is, for example, an image showing the contents provided by the
ユーザ端末は、注文ページP10上において、サービスの種類を示すアイコンに対する入力を受け付ける。ここでは、アイコンP12に対する入力があったとする。図5中段に示すように、ユーザ端末は、アイコンP12に対応する種類のサービスを注文する量の入力を受け付ける。サービスの種類が物品の提供である場合、注文する量は、例えば個数である。例えば、図5中段において、注文する量は「数量」で表され、その値として「3」が入力されている。なお、サービスの種類が役務の提供である場合、注文する量は、サービスの提供に要する時間などでもよい。 The user terminal accepts input for an icon indicating the type of service on the order page P10. Here, it is assumed that there is an input for the icon P12. As shown in the middle of FIG. 5, the user terminal accepts an input of an amount for ordering a service of the type corresponding to the icon P12. If the type of service is the provision of goods, the quantity ordered is, for example, the quantity. For example, in the middle part of FIG. 5, the quantity to be ordered is represented by "quantity", and "3" is input as the value. When the type of service is the provision of services, the quantity to be ordered may be the time required to provide the services.
ユーザ端末は、注文の量が入力された場合、サービスの種類を示すアイコンの表示形態を変更する。例えば、ユーザ端末は、注文の量が入力される前のアイコンP12と比べて、色または明るさが異なるアイコンP14を注文ページP10に表示させる。アイコンP14は、例えば、アイコンP12の画像に対して、半透明のマスクを重ねた画像を含む。また、アイコンP14は、入力された注文の量を表す画像P15を含む。画像P14は、例えば、入力された注文の量(図5中段参照)を表すテキストを含むが、その他の形態でもよい。例えば、ユーザ端末は、サービスの種類が飲料の提供であり、その注文の量が3個である場合、3個の飲料を示す画像を表示してもよい。 When the quantity of the order is input, the user terminal changes the display form of the icon indicating the type of service. For example, the user terminal causes the order page P10 to display the icon P14 having a different color or brightness from the icon P12 before the order quantity is input. The icon P14 includes, for example, an image in which a translucent mask is superimposed on the image of the icon P12. The icon P14 also includes an image P15 representing the quantity of the input order. Image P14 contains, for example, text representing the quantity of orders entered (see middle section of FIG. 5), but may be in other form. For example, the user terminal may display an image showing three beverages when the service type is the provision of beverages and the quantity of the order is three.
なお、図5の例において、ユーザ端末は、注文の量が入力されたサービスの種類を示すアイコンを注文の量の入力前と異なる態様で表示する第1の処理とと、入力された注文の量を示す情報を対応するサービスの種類を示すアイコンに重ねて表示する第2の処理と、を実行する。ユーザ端末は、上記第1の処理と第2の処理との一方のみを時刻してもよい。また、上記第1の処理と第2の処理との一方または双方を実行させる処理部は、ユーザ端末と異なる装置(例、情報処理装置4)に設けられてもよい。例えば、注文ページのコンテンツを提供する装置は、ユーザ端末に入力された注文情報を取得し、この注文情報に基づいて、サービスの種類を示すアイコンの表示形態を変更したコンテンツを提供してもよい。 In the example of FIG. 5, the user terminal performs the first process of displaying an icon indicating the type of service in which the order quantity is input in a manner different from that before the order quantity is input, and the input order. A second process of displaying the amount information overlaid on the icon indicating the corresponding service type is executed. The user terminal may time only one of the first process and the second process. Further, the processing unit that executes one or both of the first processing and the second processing may be provided in a device (eg, information processing device 4) different from the user terminal. For example, the device that provides the content of the order page may acquire the order information input to the user terminal and provide the content in which the display form of the icon indicating the type of service is changed based on the order information. ..
ユーザ端末5は、提供部3から取得した提供部IDと、自装置に入力された注文情報とを送信する。提供部IDおよび注文情報の送信先は、例えば、注文ページを用いて注文情報が入力された際に、注文ページを管理するサーバから提供される。提供部IDおよび注文情報の送信先は予め定められていてもよく、送信先の情報は、ユーザ端末5の記憶部に予め記憶されていてもよい。送信先の情報は、ユーザ端末5が利用するアプリケーションによって管理されてもよい。提供部IDおよび注文情報の送信先は、提供部3が送信する信号に指定されていてもよい。提供部IDおよび注文情報の送信先は、注文ページを管理するサーバでもよい。
The
情報処理装置4は、例えばサーバである。情報処理装置4は、通信部21、処理部22、及び記憶部23を備える。通信部21は、所定の規格に準拠した通信によって、ユーザ端末5および売り子端末6のそれぞれと通信する。通信部21は、例えばインターネット回線を介して、ユーザ端末5および売り子端末6のそれぞれと通信する。通信部21は、ユーザ端末5が送信した提供部IDおよび注文情報を含む情報を受信する。
The
記憶部23は、情報処理装置4の外部から提供される情報と、情報処理装置4において生成される情報とを記憶する。記憶部23は、情報処理装置4における処理に用いられる情報として、地図情報D1、座席情報D2、担当情報D3、サービス情報D4、及びマップ画像データD5を記憶する。記憶部23が記憶する情報は、情報処理装置4において実行される処理に応じて、適宜変更される。記憶部23は、地図情報D1、座席情報D2、担当情報D3、サービス情報D4、及びマップ画像データD5の少なくとも一部を記憶しなくてもよい。地図情報D1、座席情報D2、担当情報D3、サービス情報D4、及びマップ画像データD5のうち記憶部23が記憶しない情報の少なくとも一部は、情報処理装置4と異なる装置(例、ユーザ端末5、売り子端末6、その他の装置)に記憶されてもよい。
The
処理部22は、制御部31と、位置特定部32と、担当特定部33と、座席特定部34と、順番決定部35とを備える。処理部22は、例えば、CPUなどの汎用プロセッサである。処理部22は、プログラムに従って所定の処理を実行する。このプログラムは、記憶部23に記憶されている。このプログラムは、コンピュータに、処理部22の各部の処理を実行させる。処理部22は、特定用途向け集積回路(ASIC)を含んでもよい。処理部22が実行する処理の少なくとも一部は、ASICによって実行されてもよい。処理部22の各機能部については、後述する。
The
記憶部23は、電力供給が遮断された状態で情報を保持する記憶装置を含む。この記憶装置は、例えば、不揮発性のメモリーと、ハードディスクと、ソリッドステートディスクとの少なくとも1つを含む。記憶部23は、情報処理装置4の外部から供給された情報、及び情報処理装置4における処理によって生成された情報を記憶する。記憶部23は、地図情報D1、座席情報D2、担当情報D3、サービス情報D4、及びマップ画像データD5を記憶する。
The
マップ画像データD5は、例えば図1の施設2内の地図を示すマップ画像P2を表すデータである。マップ画像データD5は、ビットマップデータでもよいし、ベクトルデータでもよく、その他の形式のデータでもよい。マップ画像P2上の位置は、例えば、マップ画像データD5において定義されるデータ空間上の座標で表される。
The map image data D5 is data representing, for example, a map image P2 showing a map in the
図6は、地図情報の例と、マップ画像に追加の情報を配置する処理とを示す図である。図6の符号T11は、テーブルデータである。テーブルデータD11において、列方向に並ぶ各種情報は、同じ項目(例、属性)の情報である。図6の例において、地図情報D1は、テーブルデータD11の一部を含む。地図情報D1は、複数の提供部のうち各提供部が提供する識別情報と、施設内の地図を示すマップ画像上の位置とを関連付けた情報である。マップ画像上の位置は、マップ画像を定義するデータ空間上の座標で表される。ここでは、マップ画像が二次元の画像であるものとする。この場合、マップ画像を定義するデータ空間において一次独立な方向は2つである。以下の説明において適宜、一次独立な2つの方向をそれぞれ、X方向、Y方向という。X方向は、例えば、画像の水平走査方向に対応する。Y方向は、例えば、像の垂直走査方向に対応する。 FIG. 6 is a diagram showing an example of map information and a process of arranging additional information on the map image. Reference numeral T11 in FIG. 6 is table data. In the table data D11, the various information arranged in the column direction is the information of the same item (example, attribute). In the example of FIG. 6, the map information D1 includes a part of the table data D11. The map information D1 is information in which the identification information provided by each of the plurality of providing units is associated with the position on the map image indicating the map in the facility. Positions on the map image are represented by coordinates in the data space that define the map image. Here, it is assumed that the map image is a two-dimensional image. In this case, there are two primary independent directions in the data space that defines the map image. In the following description, the two primary independent directions are appropriately referred to as the X direction and the Y direction, respectively. The X direction corresponds, for example, to the horizontal scanning direction of the image. The Y direction corresponds, for example, to the vertical scanning direction of the image.
図6の例において、地図情報D1は、「提供部ID」の項目の情報と、「X座標」の項目の情報と、「Y座標」の項目の情報とを含む。「提供部ID」は、各提供部の識別情報に相当する。「X座標」の項目の情報は、X方向の座標に相当する。「Y座標」の項目の情報は、X方向の座標に相当する。 In the example of FIG. 6, the map information D1 includes the information of the item of "providing unit ID", the information of the item of "X coordinate", and the information of the item of "Y coordinate". The "providing unit ID" corresponds to the identification information of each providing unit. The information in the "X coordinate" item corresponds to the coordinates in the X direction. The information in the "Y coordinate" item corresponds to the coordinates in the X direction.
テーブルデータD11において、行方向に並ぶ各種情報は、互いに関連付けられている。例えば、テーブルデータD11に二点鎖線で示した領域において、「提示部ID」の項目の情報は「S00154」であり、「S00154」と同じ行における「X座標」の項目の情報は「X4」であり、「S00154」と同じ行における「Y座標」の項目の情報は「Y4」である。この場合、提示部IDの「S00154」に関連付けられたマップ画像P2上の位置は、X方向およびY方向を軸とする座標系における座標で(X4,Y4)と表される。このように、本実施形態における地図情報D1は、各提供部が提供する識別情報と、マップ画像の座標系における座標とを関連付けたテーブルデータD11の少なくとも一部を含む。 In the table data D11, various information arranged in the row direction are associated with each other. For example, in the area shown by the alternate long and short dash line in the table data D11, the information of the item of "presentation unit ID" is "S00154", and the information of the item of "X coordinate" in the same row as "S00154" is "X4". The information of the item of "Y coordinate" in the same line as "S00154" is "Y4". In this case, the position on the map image P2 associated with the presentation unit ID "S00154" is represented as (X4, Y4) in the coordinates in the coordinate system centered on the X direction and the Y direction. As described above, the map information D1 in the present embodiment includes at least a part of the table data D11 in which the identification information provided by each providing unit is associated with the coordinates in the coordinate system of the map image.
なお、提供部IDと、マップ画像上の座標とは、所定の情報により紐づけされてもよい。所定の情報は、例えば、座席の識別情報と、この座席の位置に対応するマップ画像上の位置とを関連付けた情報である。オペレータは、例えば、情報処理装置4に提供部IDと、この提供部IDに対応する座席の識別情報を提供(例、入力)する。情報処理装置4は、上記所定の情報を用いて、オペレータが入力した座席の識別情報に対応するマップ画像上の位置を特定し、特定した位置と、オペレータが入力した提供部IDとを関連付けてもよい。
The providing unit ID and the coordinates on the map image may be associated with predetermined information. The predetermined information is, for example, information in which the seat identification information is associated with the position on the map image corresponding to the position of the seat. For example, the operator provides the
ここで、情報処理装置4は、提供部IDとして「S00154」を取得したとする。この場合、情報処理装置4は、地図情報D1において「S00154」に関連付けられた「X座標」の項目の情報である「X4」と、地図情報D1において「S00154」に関連付けられた「Y座標」の項目の情報である「Y4」とを読み出すことで、提供部IDに関連付けられたマップ画像P2上の位置を特定する。情報処理装置4は、「S00154」という提示部IDに関連付けられたマップ画像P2上の位置の情報として、X方向の座標とY方向の座標とを一組にした情報を売り子端末6に提供する。
Here, it is assumed that the
売り子端末6は、図6における下段の図に示すように、マップ画像P2における(X4,Y4)の位置に対して予め設定された位置関係で、追加の情報(例えば、マークM1)を配置する。売り子端末6は、例えば、マップ画像データD5と同じデータを、自装置の記憶部に予め記憶する。売り子端末6は、例えば、自装置の記憶部に記憶されたマップ画像データD5を用いて、マップ画像P2上にマークM1が配置されたマップ画像P3を生成する。売り子端末6は、生成したマップ画像P3を自装置の表示部に表示する。
As shown in the lower figure in FIG. 6, the
なお、売り子端末6は、マップ画像データD5を予め記憶しなくてもよい。この場合、売り子端末6は、情報処理装置4またはその他の装置からマップ画像データD5を取得し、マップ画像P3を生成してもよい。また、売り子端末6は、マップ画像P3を生成しなくてもよい。例えば、情報処理装置4は、マップ画像P3を生成して、マップ画像P3のデータを売り子端末6に提供し、売り子端末6は、提供されたマップ画像P3のデータを用いてマップ画像P3を表示してもよい。
The
座席情報D2(図4参照)は、施設に設置された座席の識別情報と、座席に対して所定の位置関係で設置された提供部が提供する識別情報とを関連付けた情報である。本実施形態において、図6のテーブルデータD11は、座席情報D2を含む。座席情報D2は、「エリア」の項目の情報と、「座席番号」の項目の情報とを含む。 The seat information D2 (see FIG. 4) is information in which the identification information of the seat installed in the facility is associated with the identification information provided by the providing unit installed in a predetermined positional relationship with respect to the seat. In this embodiment, the table data D11 of FIG. 6 includes seat information D2. The seat information D2 includes information on the item of "area" and information on the item of "seat number".
「座席番号」の項目の情報は、座席ごとに割り付けられた座席の名称である。「座席番号」の項目の情報は、各座席を他の座席と区別可能な識別情報(適宜、座席の識別情報という)に相当する。「座席番号」の項目の情報は、同じ行の「提供部ID」の項目の情報と関連付けられる。例えば、「提供部ID」の項目の情報である「S00154」は、同じ行の「座席番号」の項目の情報である「5階 VIP 1−1−41」と関連付けられる。「5階 VIP 1−1−41」に対応する座席は、例えば、「提供部ID」として「S00154」を提供する提供部3が設けられる座席の1つ後ろの座席である。このように、本実施形態における座席情報D2は、各提供部が提供する識別情報と、マップ画像の座標系における座標とを関連付けたテーブルを含む。本実施形態において、地図情報D1および座席情報D2は、1つのテーブルデータD11に含まれる。地図情報D1を含むテーブルデータは、座席情報D2を含むテーブルデータと別のデータであってもよい。
The information in the "seat number" item is the name of the seat assigned to each seat. The information in the item of "seat number" corresponds to identification information (appropriately referred to as seat identification information) that can distinguish each seat from other seats. The information of the item of "seat number" is associated with the information of the item of "providing unit ID" in the same line. For example, "S00154", which is the information of the item of "providing unit ID", is associated with "VIP 1-1-41" which is the information of the item of "seat number" in the same line. The seat corresponding to "VIP 1-1-41 on the 5th floor" is, for example, a seat immediately behind the seat provided with the providing
「エリア」の項目の情報は、施設2において各座席が配置されているエリアの名称を表す。「エリア」の項目の情報は、各エリアを他のエリアと区別可能な識別情報(適宜、エリアの識別情報という)に相当する。「エリア」の項目の情報は、同じ行の「座席番号」の項目の情報と関連付けられる。例えば、「座席番号」の項目の情報である「5階 VIP 1−1−41」は、同じ行の「エリア」の項目の情報である「5階VIPシート」と関連づけられる。座席情報D2は、例えば「5階 VIP 1−1−41」に対応する座席が、施設2において「5階VIPシート」と呼ばれるエリアに配置されていることを表す。
The information in the "area" item represents the name of the area in which each seat is arranged in the
以下の説明において適宜、各提供部IDと、各提供部IDが配置されるエリアの情報とを関連付けた情報をエリア情報という。エリア情報は、提供部IDに関連付けられる座席の識別情報と、エリアの識別情報とを組みにした情報でもよい。エリア情報は、例えば、テーブルデータD11の一部を含む。図6において、エリア情報は、「エリア」の項目の情報と、「提供部ID」の項目の情報に関連付けられる「座席番号」の項目の情報とを含む。エリア情報は、「エリア」の項目の情報と、「座席番号」の項目の情報とを含み、「提供部ID」の項目の情報を含まなくてもよい。エリア情報は、「エリア」の項目の情報と、「提供部ID」の項目の情報とを含んでもよい。エリア情報を含むテーブルデータ(例、)は、提供部IDを含むテーブルデータと別のデータであってもよい。 In the following description, information in which each providing unit ID is appropriately associated with information on the area in which each providing unit ID is arranged is referred to as area information. The area information may be information in which the seat identification information associated with the provision unit ID and the area identification information are combined. The area information includes, for example, a part of the table data D11. In FIG. 6, the area information includes the information of the item of "area" and the information of the item of "seat number" associated with the information of the item of "providing unit ID". The area information includes the information of the item of "area" and the information of the item of "seat number", and does not have to include the information of the item of "providing unit ID". The area information may include information on the item of "area" and information on the item of "providing unit ID". The table data (eg,) including the area information may be data different from the table data including the providing unit ID.
図7は、担当情報の一例およびサービス情報の一例を示す図である。担当情報D3は、複数の提供者(例、売り子)のうち各提供者が担当する施設内のエリアの情報と、各提供者の識別情報とを関連付けた担情報である。以下の説明において適宜、提供者の識別情報を売り子IDという。図7の符号D11は、テーブルデータである。テーブルデータD11において、列方向に並ぶ各種情報は、同じ項目(例、属性)の情報である。図6の例において、担当情報D3は、テーブルデータD11の一部である。担当情報D3は、「エリア」の項目の情報と、「売り子ID」の項目の情報とを含む。「エリア」の項目の情報は、図6に示したテーブルデータD11における「エリア」の項目の情報と同様である。「売り子ID」の項目の情報は、各売り子の識別情報を表す。「売り子ID」の項目の情報は、同じ行の「エリア」の項目の情報と関連付けられる。例えば、「売り子ID」の項目の情報である「SG04」は、同じ行の「エリア」の項目の情報である「4階VIPシート」と関連付けられる。担当情報D3は、例えば「SG04」に対応する売り子が、施設2において「4階VIPシート」と呼ばれるエリアを担当することを表す。
FIG. 7 is a diagram showing an example of charge information and an example of service information. Responsible information D3 is the responsible information in which the information of the area in the facility in charge of each provider among a plurality of providers (eg, seller) is associated with the identification information of each provider. In the following description, the provider identification information is referred to as a seller ID as appropriate. Reference numeral D11 in FIG. 7 is table data. In the table data D11, the various information arranged in the column direction is the information of the same item (example, attribute). In the example of FIG. 6, the responsible information D3 is a part of the table data D11. The person in charge information D3 includes information on the item of "area" and information on the item of "seller ID". The information of the item of "area" is the same as the information of the item of "area" in the table data D11 shown in FIG. The information in the item of "seller ID" represents the identification information of each seller. The information of the item of "seller ID" is associated with the information of the item of "area" in the same line. For example, "SG04" which is the information of the item of "Seller ID" is associated with "VIP sheet of the 4th floor" which is the information of the item of "Area" in the same row. The person in charge information D3 indicates that, for example, the seller corresponding to "SG04" is in charge of the area called "VIP sheet on the 4th floor" in the
サービス情報D4は、複数の売り子のうち各売り子が提供するサービスの情報と、各売り子の識別情報とを関連付けた情報である。図7のサービス情報D4は、テーブルデータD11の一部である。サービス情報D4は、「売り子ID」の項目の情報と、「サービスの内容」の項目の情報とを含む。「サービスの内容」の項目の情報は、各売り子が提供可能なサービス(例えば、販売できる商品の種類)を表す情報である。「サービスの内容」の項目の情報は、同じ行の「売り子ID」の項目の情報と関連付けられる。例えば、「売り子ID」の項目の情報である「SG04」は、同じ行の「サービスの内容」の情報である「飲み物、食事」と関連付けられる。サービス情報D4は、例えば「SG04」に対応する売り子が販売できる商品の種類が、「飲み物、食事」であることを表す。 The service information D4 is information in which the information of the service provided by each seller among the plurality of sellers is associated with the identification information of each seller. The service information D4 in FIG. 7 is a part of the table data D11. The service information D4 includes information on the item of "seller ID" and information on the item of "content of service". The information in the item of "service content" is information representing the services that each seller can provide (for example, the types of products that can be sold). The information of the item of "content of service" is associated with the information of the item of "seller ID" in the same line. For example, "SG04", which is the information of the item of "seller ID", is associated with "drink, meal" which is the information of "content of service" in the same line. The service information D4 indicates that, for example, the type of product that the seller corresponding to "SG04" can sell is "drink, meal".
図4の説明に戻り、位置特定部32は、地図情報D1に基づいて、通信部11が受信した識別情報に関連付けられたマップ画像P2上の位置を特定する。位置特定部32は、通信部11が受信した情報から、識別情報として提供部IDを取得する。位置特定部32は、記憶部23から地図情報D1(図6参照)を読み出す。位置特定部32は、通信部11が受信した情報に含まれる提供部IDに相当する「提供部ID」の項目の情報に関連付けられた「X座標」の項目の情報および「Y座標」の項目の情報を読み出すことによって、マップ画像P2上の位置を特定する。
Returning to the description of FIG. 4, the
担当特定部33は、通信部11が受信した識別情報(例、提供部ID)に関連付けられるサービス提供者(例、売り子)を特定する。例えば、担当特定部33は、図6に示したエリア情報を参照し、「提供部ID」の項目の情報に対応する「エリア」の項目の情報を特定する。例えば、担当特定部33は、通信部11が受信した提供部IDが図6に示した「提供部ID」の項目の情報の「S00010」に相当する場合、提供部IDに対応するエリアが「4階VIPシート」であると特定する。担当特定部33は、特定した「エリア」の項目の情報を、図7に示した担当情報D3と照合する。担当特定部33は、特定した「エリア」の項目の情報に関連付けられた「売り子ID」の項目の情報を特定することによって、提供部IDに対応する売り子を特定する。例えば、担当特定部33は、特定した「エリア」の項目の情報が「4階VIPシート」である場合、このエリアを担当する売り子は、「SG04」に対応する売り子と、「SG05」に対応する売り子とであると特定する。
The
また、担当特定部33は、通信部21が受信した注文情報に示されたサービスの内容を実行可能なサービス提供者(例、売り子)を特定する。担当特定部33は、提供部IDに関連付けられた売り子として特定された売り子のうち、注文情報に示されたサービスの内容を担当している売り子を特定する。担当特定部33は、例えば、注文情報に示されたサービス内容と、図7に示したサービス情報とを照合して、売り子を特定する。例えば、提供部IDが「S00010」であり、注文情報に示されるサービスの内容が「アルコール」であるとする。図6を参照して説明したように、提供部IDから特定される売り子IDは、図7に示した「SG04」、「SG05」である。担当特定部33は、「SG04」と「SG05」とのうち、関連付けられた「サービスの内容」に注文情報に示される「アルコール」が含まれる「SG05」を特定する。このようにして、担当特定部33は、担当者として「SO05」に対応する売り子を特定する。
In addition, the
図4の座席特定部34は、座席情報に基づいて、通信部21が受信した提供部IDに関連付けられた座席の識別情報を特定する。例えば、通信部21は、提供部IDとして、図6の上段に示したテーブルデータD11における「S00011」を受信したとする。座席特定部34は、座席情報D2を参照し、「S00011」に関連付けられた座席の識別情報として「座席番号」の項目の情報である「4階VIP 3-1-26」を特定する。
The
図4の順番決定部35は、位置特定部32が特定した位置に相当する施設における位置(例、座席)について、サービス提供者(例、売り子)が各位置を訪問する順番を決定する。以下の説明において適宜、訪問する順番を訪問順という。順番決定部35は、1人のサービス提供者の訪問が予定される複数の訪問先について、訪問順を決定する。例えば、順番決定部35は、訪問先に対応する注文情報が送信または受信された時刻(適宜、送受信時刻という)に基づいて、訪問順を決定する。
The
例えば、順番決定部35は、訪問先に対応する注文情報を情報処理装置4が受信した時刻が早いほど訪問順が早くなるように、訪問順を決定する。例えば、情報処理装置4は、第1の訪問先に対応する第1の注文情報を受信し、その後に、第2の訪問先に対応する第2の注文情報を受信し、第1の訪問先および第2の訪問先を同じ売り子が訪問するとする。順番決定部35は、情報処理装置4が第2の注文情報よりも先に受信した第1の注文情報に対応する第1の訪問先を、第2の注文情報に対応する第2の訪問先よりも先に売り子が訪問するように、訪問順を決定する。なお、順番特定部35は、情報処理装置4が注文情報を受信した時刻の代わりに、ユーザ端末5が注文情報を送信した時刻を用いて、訪問順を決定してもよい。ユーザ端末5が注文情報を送信した時刻は、例えば、ユーザ端末5が送信する情報に含まれる。
For example, the
順番決定部35は、訪問先の位置に関する情報に基づいて、訪問順を決定してもよい。訪問先の位置に関する情報は、売り子端末6と訪問先との相対位置と、複数の訪問先の相対位置との一方または双方を含む。例えば、順番決定部35は、複数の訪問先を訪問する経路の長さ、又は複数の訪問先を訪問する所要時間を最小化するように、訪問順を決定してもよい。例えば、複数の訪問先は、第1訪問先、第2訪問先、及び第3訪問先を含むとする。情報処理装置4は、例えば売り子端末6の位置情報を取得する。順番決定部35は、情報処理装置4が取得した売り子端末6の位置情報が示す位置を起点として、起点と、第1訪問先と、第2訪問先と、第3訪問先とをいずれの順に結ぶと経路の長さが最小になるかを導出する。順番決定部35は、第1訪問先と、第2訪問先と、第3訪問先とのうち上記経路で起点に近い順に、1番目、2番目、3番目と訪問順を決定する。順番決定部35は、注文情報の送受信時刻、及び訪問先の位置に関する情報に基づいて、訪問順を決定してもよい。
The
制御部31は、情報処理装置4の各部を制御し、各部に処理を実行させる。制御部31は、情報処理装置4の各部が実行した処理によって生成される情報(例、データ、指令)を、情報処理装置4の外部へ提供する。例えば、制御部31は、通信部21を制御することによって、情報を情報処理装置4の外部へ送信させる。制御部31は、情報処理装置4の外部へ情報を提供することによって、例えば、この情報に関連付けられた処理を提供先の装置に実行させる。
The
制御部31は、制御部31は、位置特定部32が特定した位置に対して追加の情報を相対的に配置したマップ画像を、売り子端末6の表示部5A(図2の中段参照)に表示させる。制御部31は、通信部21を制御して、売り子端末6がマップ画像の表示に利用する情報を通信部21に送信させることによって、売り子端末6にマップ画像を表示させる。
The
制御部31は、例えば、複数の売り子端末6のうち1つ以上の売り子端末6に対して、追加の情報(例、図2中段のマークM1)を表示させる。例えば、制御部31は、複数の売り子端末6のうち、担当特定部33が特定した担当者に対応する売り子端末6に対して選択的に、位置特定部32が特定した位置の情報を提供する。制御部31は、複数の売り子端末6のうち、担当者に対応する売り子端末6以外の売り子端末6に対して、位置特定部32が特定した位置の情報を提供してもよいし、提供しなくてもよい。制御部31は、位置特定部32が特定した位置に対応するエリアの担当者の売り子端末6と、このエリアに隣接するエリアの担当者の売り子端末6とに、位置特定部32が特定した位置の情報を提供してもよい。制御部31は、位置特定部32が特定した位置の情報とともに、他の情報を提供してもよい。例えば、制御部31は、位置特定部32が特定した位置の情報とともに、この位置に対応する注文情報の少なくとも一部を提供してもよい。
For example, the
制御部31は、複数の売り子端末6のうち第1の売り子端末6から追加の情報の表示に対する応答を通信部21が受信した場合、例えば、複数の売り子端末6の少なくとも1つにおいて追加の情報の表示を変更させる。例えば、図3で説明したように、第1の売り子端末6を所持する売り子が注文を担当することを示す訪問予約情報を送信する。制御部31は、第1の売り子端末6が送信した訪問予約情報を通信部21が受信した場合、第1の売り子端末6における追加の情報(例、図3中段のマークM1)の表示の形態(例、色、明るさ、又は形状)を変更させる。また、制御部31は、第1の売り子端末6が送信した訪問予約情報を通信部21が受信した場合、複数の売り子端末6のうち第1の売り子端末6と異なる第2の売り子端末6において追加の情報(例、図2中段のマークM1)を非表示へ変更する。
When the
なお、売り子端末6は、予定された訪問を取り消すことを示す訪問取消情報を送信してもよい。制御部31は、第1の売り子端末6が送信した訪問取消情報を通信部21が受信した場合、訪問取消情報に対応する追加の情報(例、図2中段のマークM1)を、複数の売り子端末6の少なくとも1つに表示させてもよい。例えば、制御部31は、第1売り子端末6が送信した訪問予約情報を通信部21が受信した場合、第2の売り子端末6において図2中段のマークM1を表示から非表示へ変更した後に、第1売り子端末6が送信した訪問取消情報を通信部21が受信した場合、第2の売り子端末6において図2中段のマークM1を非表示から表示へ変更してもよい。
In addition, the
制御部31は、訪問予約情報を送信した第1の売り子端末6に対して、位置特定部32が特定した位置の他に情報を提供してもよい。例えば、制御部31は、追加の情報の表示に対する売り子端末6からの応答応答に基づいて、通信部21が受信した注文情報に基づく情報を、応答の送信元の売り子端末端末へ提供してもよい。例えば、制御部31は、訪問予約情報に対応する注文情報の少なくとも一部を第1の売り子端末6に提供し、図3の下段に示したように、注文情報を第1の売り子端末6に表示させてもよい。制御部31は、訪問予約情報に対応する訪問先の座席の情報として、座席特定部34が特定した座席の識別情報を第1の売り子端末6に提供供してもよい。制御部31は、通信部21を制御して座席特定部34が特定した座席の識別情報を送信させ、座席の識別情報を受信した第1の売り子端末6の表示部に、追加の情報として座席の識別情報(例、図3下段の座席番号)を表示させてもよい。
The
なお、売り子端末6は、複数の訪問予約情報を送信してもよい。例えば、通信部21は、複数のID提供部3のうち2以上のID提供部3のそれぞれについて識別情報を受信する。位置特定部32は、通信部21が受信した提供部IDのそれぞれについてマップ画像上の位置を特定する。制御部31は、位置特定部32が特定した複数の位置を、第1の売り子端末6に提供する。第1の売り子端末6は、例えば、第1の訪問予約情報を送信し、第1の訪問予約情報に対応する位置の訪問が完了する前に、第2の訪問予約情報を送信する。この場合、順番決定部35は、訪問先の位置に関する情報に基づいて、訪問順を決定してもよい。制御部31は、順番決定部35が決定した訪問順を第1の売り子端末6に提供することで、第1の売り子端末6に訪問順を示す情報(例、図3中段のマークM1の中の「1」)を表示させてもよい。
The
図3の売り子端末6は、例えば専用端末であるが、スマートフォン等の汎用の端末でもよい。売り子端末6は、通信部41、表示部6A、処理部42、及び記憶部43を備える。通信部41は、所定の規格に準拠した通信を行う。
The
記憶部43は、電力供給が遮断された状態でも情報を保持する記憶装置を含む。この記憶装置は、例えば、不揮発性メモリーと、ハードディスクと、ソリッドステートディスクとの少なくとも1つを含む。記憶部43は、売り子端末6の外部から取得される各種情報、及び売り子端末6における各種処理で生成される情報を記憶する。記憶部43は、例えば、情報処理装置4の記憶部23が記憶するマップ画像データD5と同様のマップ画像データを記憶する。
The
通信部41は、例えばインターネット回線を介して情報処理装置4と接続され、情報処理装置4と通信する。通信部41は、処理部42によって制御されて、通信を行う。通信部41は、情報処理装置4送信した各種情報を受信する。例えば、通信部41は、情報処理装置4の位置特定部32が特定した位置を受信する。表示部6Aは、例えば液晶ディスプレイを含み、各種情報を表示する。売り子端末6は、例えば、表示部6Aに重ねられた透過型のタッチパッドを備え、表示部6Aおよびタッチパッドはタッチパネルを構成する。
The
処理部42は、例えばCPU等の汎用のプロセッサを含み、各種情報を処理する。記憶部43は、処理部42に各種処理を実行させるプログラムを記憶する。処理部42(例、CPU)は、記憶部43に記憶されたプログラムに従って、信号処理、演算処理、画像処理、及び売り子端末6の各部の制御処理のうち少なくとも1つを実行する。処理部42は、特定用途向け集積回路(ASIC)を含んでもよい。処理部42が実行する処理の少なくとも一部は、ASICによって実行されてもよい。
The
情報処理部14の説明で述べたように、情報処理装置4は、提供部IDに対応するマップ画像上の位置を特定し、特定した位置を送信する。売り子端末6は、情報処理装置4が送信したマップ画像上の位置を通信部41によって受信する。処理部42は、通信部41が受信したマップ画像上の位置と、記憶部43に記憶されているマップ画像データとを用いて、追加の情報(例、図2中段のマークM1)が配置されたマップ画像P3を生成する。処理部42は、生成したマップ画像を表示部6Aに表示させる。
As described in the description of the information processing unit 14, the
売り子端末6は、表示部6Aに表示された情報に対する入力を受け付ける。例えば、売り子端末6は、図2下段のマークM1を指定する入力を受け付ける。売り子端末6は、マークM1を指定する入力があったと判定した場合、図3上段に示したように、訪問予約をするか否かの入力を受け付ける。処理部42は、訪問予約をすることを示す入力があったと判定した場合、訪問予約情報を通信部41に送信させる。情報処理装置4の処理部22は、通信部41が送信した訪問予約情報を通信部21が受信した場合、訪問予約情報を受け付けたことを示す訪問予約受理通知を、訪問予約情報の送信元である売り子端末6へ提供する。売り子端末6は、情報処理装置4が送信した訪問予約受理通知を受信した場合、表示部6Aにおいて追加の情報の表示を変更する。例えば、処理部42は、図2下段のマークM1の表示を変更し、図3中段のマークM2のように追加の情報を異なる表示形態で表示させる。売り子は、例えば、マークM2を視認することで、訪問予約が情報処理装置4に受け付けられたことを確認できる。このように、訪問予約受理通知は、追加の情報の表示を変更させる指令として機能してもよい。
The
上記訪問予約受理通知は、訪問予約を受け付けたことを示す情報の他に情報を含んでもよい。例えば、訪問予約受理通知は、図4の情報処理装置4の順番決定部35が決定した訪問順の情報を含んでもよい。売り子端末6は、情報処理装置4が送信した訪問順の情報に基づいて、例えば、図3中段のマークM2のように訪問順の情報を表示させてもよい。また、上記訪問予約受理通知は、注文情報の少なくとも一部を含んでもよい。売り子端末6は、例えば図3下段に示したように、訪問予約受理通知に基づいて注文情報を表示してもよい。また、訪問予約受理通知は、図4の情報処理装置4の座席特定部34が特定した座席の識別情報を含んでもよい。売り子端末6は、例えば図3下段に示したように、訪問予約受理通知に基づいて座席の識別情報(例、座席番号)を表示してもよい。売り子は、売り子端末6の表示部6Aに表示される情報によって、訪問先を把握することができる。
The visit reservation acceptance notice may include information in addition to the information indicating that the visit reservation has been accepted. For example, the visit reservation acceptance notification may include information on the visit order determined by the
なお、担当特定部33は、提供部ID又は注文情報に基づいて、サービス提供者を特定してもよい。例えば、担当者特定部Cは、注文情報を用いないで、提供部IDに関連付けられた売り子を担当者の候補として特定してもよい。また、担当者特定部Cは、提供部IDを用いないで、注文情報に示されたサービスの内容を提供可能な売り子を担当者の候補として特定してもよい。上記担当者の候補は、1人でもよいし、複数人でもよい。情報処理装置4は、担当者の候補を特定しなくてもよく、担当特定部33を備えなくてもよい。例えば、情報処理装置4は、予め定められた全ての売り子端末に、提供部IDから特定されたマップ画像上の位置を提供してもよい。
The service provider may be specified by the
なお、情報処理装置4は、提供部IDに関連付けられた位置の識別情報(例、座席番号、名称)を特定しなくてもよく、座席特定部34を備えなくてもよい。座席特定部34は、情報処理装置4の外部(例、売り子端末6)に設けられてもよい。例えば、情報処理装置4は、提供部IDを売り子端末6に提供し、売り子端末6は、座席特定部34を備え、座席情報D2を記憶しており、情報処理装置4から提供された提供部IDを用いて座席の識別情報を特定してもよい。
The
なお、情報処理装置4は、訪問順を決定しなくてもよく、順番決定部35を備えなくてもよい。また、順番決定部35は、情報処理装置4の外部(例、売り子端末)に設けられてもよい。情報処理装置4は、訪問順を決定しなくてもよく、順番決定部35を備えなくてもよい。また、順番決定部35は、情報処理装置4の外部(例、売り子端末)に設けられてもよい。
The
なお、位置特定部32は、情報処理装置4の外部(例、売り子端末6)に設けられてもよい。売り子端末6は、情報処理装置4の少なくとも一部を兼ねてもよい。例えば、売り子端末6は、ユーザ端末5が送信した提供部IDを受信し、提供部IDに関連付けられたマップ画像上の位置を特定してもよい。情報処理システム1は、複数の売り子端末6を備え、複数の売り子端末6の少なくとも1つは、制御部31と、位置特定部32と、担当特定部33と、座席特定部34と、順番決定部35との少なくとも1つを備えてもよい。
The
次に、上述の情報処理システム1の構成に基づき、実施形態に係る情報処理方法について説明する。図8および図9は、実施形態に係る情報処理方法を示す図である。情報処理システム1の各部については、適宜、図1から図7を参照する。
Next, the information processing method according to the embodiment will be described based on the configuration of the
実施形態に係る情報処理システムによってユーザへサービスが提供されることに先立ち、図1に示した施設2には複数のID提供部3が設置される。情報処理装置は、ステップS1において、地図情報を記憶部23に記憶させる。ユーザ端末は、ステップS1において、ID提供部から提供IDを読み取る。ユーザ端末5は、ステップS2において、ID提供部3から読み取った情報に基づいて注文ページを表示し、注文情報の入力を受け付ける。ユーザ端末は、ステップS4において、ステップS2で読み取った提供部IDと、ステップS3で受け付けた注文情報とを送信する。
Prior to the provision of services to the user by the information processing system according to the embodiment, a plurality of
情報処理装置は、ユーザ端末5が送信した提供部IDおよび注文情報を受信する。情報処理装置は、ステップS5において、ステップS4でユーザ端末5が提供した提供部IDを、ステップS1において記憶された地図情報と照合し、提供部IDと関連付けられたマップ画像上の位置を特定する。また、情報処理装置は、提供部IDに関連付けられた売り子を特定し、特定した売り子のうち注文情報に示されたサービスを提供可能な売り子を担当者の候補として特定する。ここでは、担当者の候補の売り子が2人おり、各売り子に対応する売り子端末6を、第1の売り子端末、第2の売り子端末とする。
The information processing device receives the providing unit ID and the order information transmitted by the
情報処理装置は、ステップS6において、ステップS5で特定したマップ画像上の位置と、ステップS4でユーザ端末が提供した注文情報とを送信する。第1の売り子端末は、ステップS6で情報処理装置が送信したマップ画像上の位置と、注文情報とを受信する。第1の売り子端末は、ステップS7において、図2中段に示したように追加の情報(例、マークM1)を含むマップ画像P2を表示する。第2の売り子端末は、ステップS8において、第1の売り子端末と同様に追加の情報を含むマップ画像を表示する。 In step S6, the information processing apparatus transmits the position on the map image specified in step S5 and the order information provided by the user terminal in step S4. The first seller terminal receives the position on the map image transmitted by the information processing apparatus in step S6 and the order information. In step S7, the first seller terminal displays the map image P2 including additional information (eg, mark M1) as shown in the middle of FIG. In step S8, the second seller terminal displays a map image including additional information like the first seller terminal.
第1の売り子端末および第2の売り子端末は、それぞれ、訪問予約をするか否かを示す入力を受け付ける。ここでは、第1の売り子端末を所持する売り子が、訪問予約をする(注文を担当する)ことを示す情報を第1の売り子端末へ入力したとする。図9に示すように、第1の売り子端末は、ステップS9において、訪問予約を通知する(例、訪問予約情報を送信する)。情報処理装置は、第1の売り子端末が送信した訪問予約情報を受信する。情報処理装置は、ステップS10において、訪問予約情報を送信した第1売り子端末以外の売り子端末(ここでは、第2の売り子端末)を対象として、追加の情報(例、図2中段のマークM1)を非表示にすることを示す指令を送信する。第2の売り子端末は、ステップS10において情報処理装置が送信した指令を受信し、この指令に従ってマップ画像上の追加の情報を非表示にする。 The first seller terminal and the second seller terminal each accept an input indicating whether or not to make a visit reservation. Here, it is assumed that the seller who owns the first seller terminal inputs information indicating that he / she makes a visit reservation (in charge of ordering) to the first seller terminal. As shown in FIG. 9, the first seller terminal notifies the visit reservation in step S9 (for example, transmits the visit reservation information). The information processing device receives the visit reservation information transmitted by the first seller terminal. In step S10, the information processing apparatus targets additional information (eg, mark M1 in the middle of FIG. 2) for the seller terminal other than the first seller terminal (here, the second seller terminal) that has transmitted the visit reservation information. Sends a command to hide. The second seller terminal receives the command transmitted by the information processing apparatus in step S10, and hides additional information on the map image according to this command.
情報処理装置は、ステップS11において、追加の情報の表示形態を変更させる指令を送信する。情報処理装置は、追加の情報の表示形態を変更させる指令を、訪問先予約情報の送信元である第1の売り子端末へ提供する。第1の売り子端末は、情報処理装置が送信した指令を受信し、この指令に従って追加の情報の表示形態を変更する。例えば、第1の売り子端末は、図2下段のマークM1の表示形態を、図3中段のマークM2の表示形態へ変更する。担当者である売り子は、例えば、第1の売り子端末に表示されるマップ画像上のマークによって訪問先の位置を確認し、訪問先へ移動してサービスを提供する。第1の売り子端末は、サービスの提供を完了したことを示す情報の入力を受け付ける。例えば、売り子は、図3中段のマークM2を選択することによって、図3下段の注文情報を第1の売り子端末に表示させる。そして、売り子は、図3下段の「この呼び出しを対応完了にする」を選択することによって、サービスの提供を完了したことを示す情報を、第1の売り子端末へ入力する。 In step S11, the information processing apparatus transmits a command for changing the display form of the additional information. The information processing device provides a command for changing the display form of the additional information to the first seller terminal, which is the source of the visit reservation information. The first seller terminal receives the command transmitted by the information processing device, and changes the display form of additional information according to this command. For example, the first seller terminal changes the display form of the mark M1 in the lower part of FIG. 2 to the display form of the mark M2 in the middle part of FIG. The seller, who is the person in charge, confirms the position of the visited destination by the mark on the map image displayed on the first seller terminal, and moves to the visited destination to provide the service. The first seller terminal accepts input of information indicating that the service has been provided. For example, the seller selects the mark M2 in the middle row of FIG. 3 to display the order information in the lower row of FIG. 3 on the first seller terminal. Then, the seller inputs information indicating that the provision of the service is completed to the first seller terminal by selecting "Make this call complete" in the lower part of FIG.
第1の売り子端末は、ステップS12において、呼出の対応完了の通知(適宜、対応完了通知という)を送信する。情報処理装置は、第1の売り子端末が送信した対応完了通知を受信する。情報処理装置は、追加の情報を非表示にする指令を、対応完了通知の送信元である第1の売り子端末へ提供する。第1の売り子端末は、情報処理装置から提供された指令を受信し、この指令に従って追加の情報を非表示にする。例えば、第1の売り子端末は、図3中段のマークM2を、マップ画像上で非表示にする。 In step S12, the first seller terminal transmits a notification of the completion of the call response (appropriately referred to as a response completion notification). The information processing device receives the response completion notification sent by the first seller terminal. The information processing device provides a command for hiding additional information to the first seller terminal, which is the source of the response completion notification. The first seller terminal receives a command provided by the information processing device and hides additional information according to this command. For example, the first seller terminal hides the mark M2 in the middle of FIG. 3 on the map image.
上述のように、本実施形態に係る情報処理システムは、ユーザを訪問してサービスを提供する提供者が稼働する施設に配置され、ユーザの端末であるユーザ端末に対して、識別情報を読み取り可能に提供する複数の提供部と、複数の提供部のうち各提供部が提供する識別情報と、施設内の地図を示すマップ画像上の位置とを関連付けた地図情報を記憶する記憶部と、提供部から提供されてユーザ端末によって読み取られ、ユーザ端末によって送信された識別情報を受信する通信部と、地図情報に基づいて、通信部が受信した識別情報に関連付けられたマップ画像上の位置を特定する位置特定部と、位置特定部が特定した位置に対して追加の情報を相対的に配置したマップ画像を、提供者に関連付けられた端末である提供者端末の表示部に表示させる制御部と、を備える。このような情報処理システムは、位置特定部が特定した位置に対して追加の情報を相対的に配置したマップ画像が提供者端末の表示部に表示されるので、サービスの提供を支援できる。 As described above, the information processing system according to the present embodiment is arranged in the facility where the provider who visits the user and provides the service operates, and can read the identification information from the user terminal which is the user's terminal. A storage unit that stores map information that associates the identification information provided by each of the plurality of provision units with the location on the map image indicating the map in the facility, and the provision The communication unit that is provided by the unit and is read by the user terminal and receives the identification information transmitted by the user terminal, and the position on the map image associated with the identification information received by the communication unit is specified based on the map information. A control unit that displays a map image in which additional information is relatively arranged with respect to the position specified by the position identification unit on the display unit of the provider terminal, which is a terminal associated with the provider. , Equipped with. In such an information processing system, since a map image in which additional information is relatively arranged with respect to the position specified by the position specifying unit is displayed on the display unit of the provider terminal, it is possible to support the provision of the service.
[第2実施形態]
第2実施形態について説明する。本実施形態において、上述の実施形態と同様の構成については、適宜、同じ符号を付してその説明を省略あるいは簡略化する。図10は、本実施形態に係る情報処理システムを示す図である。本実施形態に係る情報処理システム1は、例えばフードコート、複合商業施設などで利用される。例えば、ユーザは、フードコートにおいてユーザ端末5を利用して飲食物を注文する。情報処理システム1は、ユーザ端末5から注文情報を取得し、注文された飲食物を提供する店舗の端末へ注文情報を提供する。店舗の端末は、注文された飲食物を提供する準備ができた場合、準備済であることを示す進捗情報を提供する。情報処理システム1は、店舗の端末から提供された進捗情報をユーザ端末5へ提供する。ユーザは、ユーザ端末5に提供された進捗情報によって、飲食物の提供の準備ができたことを知ることができ、例えば、注文を受けた店舗へ移動して注文した飲食物を受け取ることができる。本実施形態において、サービスを提供する提供者は、ユーザを訪問しなくてもよいし、各種サービスは、販売機などの装置によって提供されてもよい。[Second Embodiment]
The second embodiment will be described. In the present embodiment, the same components as those in the above-described embodiment are appropriately designated by the same reference numerals, and the description thereof will be omitted or simplified. FIG. 10 is a diagram showing an information processing system according to the present embodiment. The
情報処理システム1は、ID提供部3と、ユーザ端末5と、情報処理装置51と、受注端末52とを備える。ID提供部3およびユーザ端末5は、上述の実施形態と同様であり、適宜、その説明を省略又は簡略化する。ID提供部3は、ユーザにサービスを提供する施設に配置され、ユーザ端末5に対して、識別情報を読み取り可能に提供する。ユーザ端末5は、ID提供部3によってユーザ端末5に提供された提供部IDに基づいて、注文されるサービスを示す注文情報を送信する。ユーザ端末5は、例えば、ID提供部3から読み取った提供部IDと、注文情報と、連絡先情報とを送信する。
The
連絡先情報は、注文情報に対する応答の送信先を定める情報である。例えば、ユーザ端末5は通話機能を有し、連絡先情報はユーザ端末5の電話番号を含んでもよい。この場合、注文情報に対する応答は、連絡先情報に示された電話番号を用いたメール(例、SMSメール)によって伝えられる。また、連絡先情報は、ユーザ端末5によって受信可能なメールのアドレスを含んでもよい。この場合、注文情報に対する応答は、連絡先情報に示されたアドレスを宛先とするメールによって伝えられる。また、連絡先情報は、ユーザ端末5のユーザに関連付けられたソーシャルネットワーキングサービス(適宜、SNS)またはメッセージングサービスのアカウントの情報を含んでもよい。この場合、ユーザ端末5は、SNS又はメッセージングサービスを提供するアプリケーションのGUI上で、注文情報に対する応答を表示してもよい。
Contact information is information that determines the destination of a response to order information. For example, the
情報処理装置51は、ユーザ端末5が送信した注文情報、提供部ID、及び連絡先情報を受信する。情報処理装置51の処理部22は、連絡先情報を注文情報と関連付けて記憶部23に記憶させる。本実施形態において、ユーザに提供されるサービスの種類は、ID提供部3ごとに予め定められている。情報処理装置51の記憶部23は、担当情報D6を予め記憶する。担当情報D6は、提供部IDと、注文情報の提供先を特定する情報(例、受注端末52のアドレス)とを関連付けた情報である。処理部22は、通信部21が受信した提供部IDを担当情報D6と照合し、注文情報の提供先の受注端末52を特定する。処理部22は、特定した受注端末52へ、ユーザ端末5から送信された注文情報を通信部21によって提供する。
The
受注端末52は、情報処理装置51が送信した注文情報を受信する。受注端末52の構成は、上述の実施形態で説明したいずれかの端末と同様でもよいし、少なくとも一部が異なってもよい。例えば、受注端末52は、図4に示した売り子端末6と同様の構成でよい。サービス提供者は、受注端末52が受信した注文情報によって、注文されたサービスの内容を把握できる。サービス提供者は、注文されたサービスの提供を準備する。受注端末52は、注文情報に示されたサービスの進捗を表す情報の入力を受け付ける。進捗を表す情報は、既にサービスを提供できる状態にあることを示す情報でもよいし、サービスを提供できる状態になるまでの時間またはそのレベルを示す情報でもよい。例えば、注文情報に示されたサービスが飲食物の提供であるとする。サービス提供者は、提供する飲食物の準備ができた際に、準備済であることを示す情報を受注端末52に入力する。受注端末52は、入力された情報に基づいて進捗情報を生成する。例えば、注文情報は、他の注文情報と区別可能な識別情報(適宜、注文IDという)を含む。受注端末52は、生成した進捗情報を注文IDと関連付けて送信する。進捗情報は、注文IDを含んでもよい。
The
情報処理装置51は、受注端末52が送信した進捗情報を受信する。処理部22は、進捗情報に対応する注文情報を特定し、特定した注文情報に関連付けられた連絡先情報D7を記憶部23から取得する。処理部22は、特定した連絡先情報D7に定められた送信先に対して、進捗情報を通信部21によって提供する。ユーザ端末5は、情報処理装置51から提供された進捗情報を取得する。ユーザ端末5は、取得した進捗情報をユーザへ報知する。例えば、ユーザ端末5は、進捗情報に基づく画像を表示部5Aに表示すること、効果音などの音声を発生すること、又は振動を発生することによって、進捗情報をユーザに伝える。例えば、ユーザは、注文した飲食物が提供可能な状態にあることを、ユーザ端末5によって知ることができ、飲食物を受け取りに店舗へ向かうことができる。
The
[第3実施形態]
第3実施形態について説明する。本実施形態において、上述の実施形態と同様の構成については、適宜、同じ符号を付してその説明を省略あるいは簡略化する。本実施形態は、競技場で販売している商品をデリバリーする配達員が使用するデリバリー用端末に、注文情報と特定された座席IDとを、競技場の座席マップに表示して提供するものである。競技場は、第1実施形態の設備Aに相当する。配達員は、サービスを提供する提供者に相当する。デリバリー用端末は、第1実施形態の提供者端末Aに相当する。座席マップは、第1実施形態のマップ画像Aに相当する。[Third Embodiment]
The third embodiment will be described. In the present embodiment, the same components as those in the above-described embodiment are appropriately designated by the same reference numerals, and the description thereof will be omitted or simplified. In this embodiment, the order information and the specified seat ID are displayed on the seat map of the stadium and provided to the delivery terminal used by the delivery person who delivers the products sold at the stadium. is there. The stadium corresponds to the equipment A of the first embodiment. The delivery person corresponds to the provider who provides the service. The delivery terminal corresponds to the provider terminal A of the first embodiment. The seat map corresponds to the map image A of the first embodiment.
図11は、本実施形態に係る競技場座席ID提供システムの概要を示す概念図である。競技場座席ID提供システム100は、競技場110の座席112の背もたれ114に設けられた識別情報116をユーザ端末130で読み取り(ステップS101)、読み込み完了のボタン136を押すと、読み取った識別情報116をサーバ150が取得し(ステップS102)、サーバ150が取得した識別情報116に紐づいた座席IDを特定する。そして、特定された座席IDに紐づいた商品の注文ページを、ユーザ端末130に表示し(ステップS103)、ユーザ端末130から注文を受け付ける(ステップS104)。サーバ150は、注文ページで注文された注文情報194と、特定された座席ID192とを、競技場110の座席マップ190に表示して、デリバリー用端末140に提供する(ステップS105)。これらの情報を取得したデリバリー用端末140をもつ配達員は、表示された座席ID192の座席へ、注文された商品194をデリバリーする(ステップS106)。
FIG. 11 is a conceptual diagram showing an outline of the stadium seat ID providing system according to the present embodiment. The stadium seat
なお、競技場110は、サッカー、野球、ラグビーなどの専用の競技用であってもよいし、多目的な競技場であってもよい。また、識別情報116は、図示の例ではQRコード(登録商標)であるが、NFCタグであってもよい。このほか、ユーザ端末130で読取可能なものであれば、これらに限定されない。なお、本実施例では、識別情報116は、座席112の前の座席の背もたれ114に設けられており、識別情報116は、それが設けられた座席112の後部座席を特定するように紐付けてされている。むろん、識別情報116が設けられた席自体を特定するよう紐付けられていてもよい。この場合、ユーザは、自身の座席の背もたれ114の識別情報116をユーザ端末130で読み取るようにする。
The
図12は、ユーザ端末、サーバ、及びデリバリー用端末を示す図である。ユーザ端末130は、競技場110に観戦にきたユーザが所有する端末であって、識別情報116を読み取り、サーバ150に提供するための識別情報読取手段132を備えている。識別情報読取手段132は、例えば、専用のアプリを事前にインストールしておくことで利用可能である。ユーザ端末130は、スマートフォンであってもよいし、ウェアラブル端末であってもよい。ユーザ端末130は、サーバ150とデータ通信を行う通信部を備えている。また、図11に示すように、表示部134を備えている。
FIG. 12 is a diagram showing a user terminal, a server, and a delivery terminal. The
デリバリー用端末140は、競技場110で販売している商品を客であるユーザに対して販売する販売員が所持する端末であって、位置情報取得手段142を備えている。位置情報取得手段142は、例えば、GPSにより実現される。デリバリー用端末140は、スマートフォンであってもよいし、タブレット式端末であってもよいし、PCであってもよい。またウェアラブル端末であってもよい。デリバリー用端末140は、サーバ150とデータ通信を行う通信部を備えている。また、図11に示すように、表示部144を備えている。
The
サーバ150は、プロセッサ、メモリ、ストレージ、通信部を備え、これらはバスにより接続されている。プロセッサは、例えば、CPU(Central Processing Unit)により構成され、メモリに記憶された各種プログラムを読み出して実行することで、各種処理を行う。前記メモリは、CPUにより実行させるプログラムを記憶するものであり、例えば、ROM(Read Only Memory)やRAM(Random Access Memory)により構成される。例えば、プロセッサがプログラムを実行することによって、図12に示す各種手段が実現される。ストレージは、座席マップ170や対応テーブル172や制御プログラムなどを記憶するものである。通信部は、ネットワークを介して、ユーザ端末130やデリバリー用端末140などと各種データ通信を行うものである。むろん、必要に応じて、競技場110の外部の端末や外部記憶手段と通信を行うものであってもよい。
The
サーバ150は、識別情報取得手段152と、座席ID特定手段154と、注文ページ表示手段156と、注文受付手段158と、提供手段160と、分析手段162と、配置決定手段164と、優先順位決定手段166と、配達完了受付手段168と、座席マップ170と、対応テーブル172を備えている。
The
識別情報取得手段152は、座席112に設けられた識別情報116を、ユーザ端末130から取得するものである。座席ID特定手段154は、取得された識別情報116に紐づいた座席IDを特定するものである。座席IDの特定にあたっては、後述の対応テーブル172を参照する。注文ページ表示手段156は、特定された座席IDに紐づいた商品の注文ページを、ユーザ端末130に表示するものである。注文受付手段158は、ユーザが、ユーザ端末130に表示された注文ページで注文した内容を受け付けるものである。
The identification information acquisition means 152 acquires the
提供手段160は、注文ページで注文された注文情報と、特定された座席IDと、を競技場110の座席マップ190に表示して、デリバリー用端末140に提供する。その際、座席マップ170を参照する。また、提供手段160は、注文ページで注文された注文情報と、特定された座席IDと、を競技場110の座席マップ190に表示して、当該座席IDの場所に一番近いデリバリー用端末140に提供するようにしてもよい。さらに、提供手段160は、注文ページで注文された注文情報と、特定された座席IDと、デリバリー用端末140の位置とを、競技場110の座席マップ190に表示して、ユーザ端末130に提供するようにしてよいもよい。
The providing means 160 displays the order information ordered on the order page and the specified seat ID on the
分析手段162は、注文情報と座席IDとから、どの商品がどのエリアで注文されるかを分析する。配置決定手段164は、分析手段162で分析された結果に応じて、商品を座席IDに配達する配達員の最適な配置を決定する。また、配達員の最適な配置に代えて、特定された座席IDの場所への配達員の最適なルートを合わせて決めるようにしてもよい。この場合、提供手段160は、デリバリー用端末140に、配達員の配置や最適なルートを合わせて提供する。
The analysis means 162 analyzes which product is ordered in which area from the order information and the seat ID. The placement determining means 164 determines the optimum placement of the delivery person who delivers the goods to the seat ID according to the result analyzed by the analysis means 162. Further, instead of the optimum placement of the delivery person, the optimum route of the delivery person to the location of the specified seat ID may be determined together. In this case, the providing
優先順位決定手段166は、特定された複数の座席IDに対して、デリバリーする優先順位を決定する。デリバリーする優先順位が決定された場合は、提供手段160は、注文ページで注文された注文情報と、特定された複数の座席IDと、優先順位とを、デリバリー用端末に提供する。配達完了受付手段168は、デリバリー用端末140からの配達完了の入力を受け付けて、配達済みの印をつける。例えば、デリバリー用端末140の表示部144に表示される「配達完了ボタン」などの入力により、配達完了の入力を受け付ける。
The priority determination means 166 determines the priority to be delivered for the specified plurality of seat IDs. When the priority to be delivered is determined, the providing
座席マップ170は、競技場110の座席マップであるが、一つの競技場に複数のスタジアムがある場合には、その複数のスタジアムの座席マップを備える。また、座席マップ170は、競技場110以外の他の競技場のマップを備えるようにしてもよい。
The
図13は、対応テーブルの一例を示す図である。対応テーブル172は、識別情報116と座席IDを紐づける情報である。対応テーブル172は、識別情報(2次元コード)、競技場名「ABCスタジアム」、座席ID「メインスタンド前段 B列 088」というように、識別情報ごとに、特定の座席IDが紐づけられている。前記座席ID特定手段154は、座席IDを特定する際に、この対応テーブル172を参照して特定する。
FIG. 13 is a diagram showing an example of a corresponding table. The correspondence table 172 is information that associates the
次に、本競技場座席ID提供システム100による競技場座席ID提供処理の一例について、図14から図16を参照して説明する。図16は、本実施形態の競技場座席ID提供処理の一例を示すフローチャートである。まず、ユーザがユーザ端末130の識別情報読取手段132により識別情報116を読み込むと、サーバ150の識別情報取得手段152が識別情報116を取得する(ステップS110)。
Next, an example of the stadium seat ID providing process by the stadium seat
サーバ150では、座席ID特定手段154が、対応テーブル172を参照して、取得された識別情報116に紐づいた座席IDを特定する(ステップS112)。そして、注文ページ表示手段156が、特定された座席IDに紐づいた商品の注文ページを、ユーザ端末130に表示させる(ステップS114)。このときの表示はブラウザで表示するようにしてもよいし、専用アプリの画面として表示するようにしてもよい。
In the
図14は、注文ページの一例を示す図である。注文ページ180には、「メインスタンド 前段B列 89番」という座席ID182が表示されるとともに、ドリンクメニュー184、食べ物メニュー186、数量選択ボタン188が表示される。ユーザは、各メニューの数量選択ボタンを操作することにより注文を確定する。ユーザにより注文が確定されると、その内容がサーバ150に送られ、注文受付手段158により注文が受け付けられる(ステップS116)。注文を受け付けると、提供手段160は、座席マップ170を参照し、注文ページ180で注文された注文情報と、特定された座席IDとを、競技場110の座席マップ190に表示してデリバリー用端末140に提供する(ステップS118)。
FIG. 14 is a diagram showing an example of an order page. On the
図15は、デリバリー用端末の表示部に表示される表示内容の一例を示す図である。表示部144には、競技場110の座席マップ190とともに、「メインスタンド 前段B列 89番」という座席ID192と、「ビール 2個、焼きそば 1個」という注文情報194が示されている。配達員は、この内容を確認して、注文をしたユーザの座席IDの場所に、注文された商品をデリバリーする。以上の処理により、競技場において販売している商品のデリバリーを適切に行うことが可能となる。
FIG. 15 is a diagram showing an example of display contents displayed on the display unit of the delivery terminal. The
なお、本実施形態において、注文情報を基に配達員の配置の最適化を図るようにしてもよい。具体的には、注文情報と座席IDから、どの商品がどのエリアで注文されるのかを分析手段162で分析し、分析された結果に応じて、商品を座席IDに配達する配達員の最適な配置を配置決定手段164で決定する。この際、配達員によって持ち歩いている商品が異なることがある点を考慮する。例えば、ビールがよく注文されるエリアに、ビールを持ち歩いていない配達員を配置しても意味がないため、配置決定手段164は、配達員の配置を決定する際に、このような点を考慮して決定する。
In the present embodiment, the arrangement of delivery staff may be optimized based on the order information. Specifically, the analysis means 162 analyzes which product is ordered in which area from the order information and the seat ID, and the optimum delivery person who delivers the product to the seat ID according to the analysis result is optimal. The arrangement is determined by the
また、最適な配置の決定に代えて、座席IDの場所までの最適なルートを決定するようにしてもよい。この場合、注文情報、座席ID、競技場マップに加え、競技場マップに最適なルートを表示してデリバリー用端末140に提供する。このような最適な配置や最適なルートの決定により、速やかに適切なデリバリーを行うことができる。
Further, instead of determining the optimum arrangement, the optimum route to the location of the seat ID may be determined. In this case, in addition to the order information, the seat ID, and the stadium map, the optimum route is displayed on the stadium map and provided to the
また、ステップS118において、提供手段160は、注文ページ180で注文された注文情報と、特定された座席IDとを、当該座席IDの場所に一番近いデリバリー用端末140に提供するようにしてもよい。この場合、デリバリー用端末140の位置情報取得手段142により取得された位置情報をサーバ150が取得し、特定された座席IDの場所に一番近いデリバリー用端末140を選び、そのデリバリー用端末140に、注文情報と、特定された座席IDと、を競技場の座席マップに表示して、提供する。このように、一番近いデリバリー用端末140の情報を提供することで、速やかに適切なデリバリーを行うことができる。さらに、提供手段160は、注文ページ180で表示された注文情報と、特定された座席IDと、デリバリー用端末140の位置と、を競技場の座席マップに表示して、ユーザ端末130に提供するようにしてもよい。これにより、ユーザがデリバリー用端末140の位置を把握できる。
Further, in step S118, the providing
また、ステップS118において、デリバリーの優先順位を決めるようにしてもよい。優先順位決定手段166が、プレミア席、注文量が多い、リピート率などを考慮してデリバリーする優先順位を決定する。すると、提供手段160は、注文ページ180で注文された注文情報と、特定された複数の座席IDと、決定された優先順位とを、競技場110の座席マップに表示して、デリバリー用端末140に提供するという具合である。配達員は、表示された優先順位の高い順にデリバリーを行う。
Further, in step S118, the delivery priority may be determined. The priority determination means 166 determines the priority of delivery in consideration of the premier seat, the large order volume, the repeat rate, and the like. Then, the providing means 160 displays the order information ordered on the
さらに、配達員がデリバリーを完了したら、配達完了の入力を受け付けるようにしてもよい。具体的には、サーバ150の配達完了受付手段168が、デリバリー用端末140からの配達完了の入力を受け付けて、配達済みの印をつける。例えば、配達完了の入力により、ユーザが予め登録したクレジットカード等での決済を行うことが可能となる。
Further, when the delivery person completes the delivery, the delivery completion input may be accepted. Specifically, the delivery completion receiving means 168 of the
以上説明した実施形態によれば、競技場110の座席112の背もたれ114に設けられた識別情報116をユーザ端末130で読み取って(ステップS101)、読み取った識別情報116をサーバ150が取得し(ステップS102)、サーバ150が取得した識別情報116に紐づいた座席IDを特定する。そして、特定された座席IDに紐づいた商品の注文ページを、ユーザ端末130に表示し(ステップS103)、ユーザ端末130から注文を受け付ける(ステップS104)。サーバ150は、注文ページで注文された注文情報と、特定された座席IDとを、競技場110の座席マップ190に表示して、デリバリー用端末140に提供する(ステップS105)。これらの情報を取得したデリバリー用端末140をもつ配達員は、表示された座席IDの座席へ、注文された商品をデリバリーする(ステップS106)。これにより、競技場で販売されている商品の適切なデリバリーが可能となる。
According to the embodiment described above, the
本実施形態に係る情報処理システムは、競技場で販売している商品をデリバリーする配達員が使用するデリバリー用端末に、座席IDを提供する競技場座席ID提供システムであって、競技場の座席に備えられた識別情報を、ユーザ端末から取得する取得手段と、取得された識別情報に紐づいた座席IDを特定する特定手段と、特定された座席IDに紐づいた商品の注文ページを、ユーザ端末に表示する表示手段と、注文ページで注文された注文情報と、特定された座席IDと、を競技場の座席マップに表示して、デリバリー用端末に提供する提供手段と、を備える。情報処理システムは、注文情報と座席IDとから、どの商品がどのエリアで注文されるかを分析する分析手段と、分析された結果に応じて、商品を座席IDに配達する配達員の最適な配置を決定する決定手段と、を備えてもよい。提供手段は、注文ページで注文された注文情報と、特定された座席IDと、を競技場の座席マップに表示して、当該座席IDの場所に一番近いデリバリー用端末に提供してもよい。提供手段は、注文ページで注文された注文情報と、特定された座席IDと、デリバリー用端末の位置と、を競技場の座席マップに表示して、ユーザ端末に提供してもよい。情報処理システムは、特定された複数の座席IDに対して、デリバリーする優先順位を決定する決定手段を備え、提供手段は、注文ページで注文された注文情報と、特定された座席IDと、優先順位と、を競技場の座席マップに表示して、デリバリー用端末に提供してもよい。 The information processing system according to the present embodiment is a stadium seat ID providing system that provides a seat ID to a delivery terminal used by a delivery person who delivers a product sold at the stadium, and is a stadium seat. An acquisition means for acquiring the identification information provided in the user terminal, a specific means for specifying the seat ID associated with the acquired identification information, and an order page for a product associated with the specified seat ID. The display means to be displayed on the user terminal, the order information ordered on the order page, and the specified seat ID are displayed on the seat map of the stadium and provided to the delivery terminal. The information processing system is an analysis method that analyzes which product is ordered in which area from the order information and the seat ID, and is optimal for the delivery person who delivers the product to the seat ID according to the analysis result. It may be provided with a determination means for determining the arrangement. The providing means may display the order information ordered on the order page and the specified seat ID on the seat map of the stadium and provide it to the delivery terminal closest to the location of the seat ID. .. The providing means may display the order information ordered on the order page, the specified seat ID, and the position of the delivery terminal on the seat map of the stadium and provide the user terminal. The information processing system includes a deciding means for determining the priority of delivery for a plurality of specified seat IDs, and the providing means includes the order information ordered on the order page, the specified seat ID, and the priority. The ranking and may be displayed on the seat map of the stadium and provided to the delivery terminal.
本実施形態に係る情報処理方法は、競技場で販売している商品をデリバリーする配達員が使用するデリバリー用端末に、座席IDを提供する競技場座席ID提供方法であって、競技場の座席に備えられた識別情報を、ユーザ端末から取得するステップと、取得された識別情報に紐づいた座席IDを特定するステップと、特定された座席IDに紐づいた商品の注文ページを、ユーザ端末に表示するステップと、注文ページで注文された注文情報と、特定された座席IDと、を競技場の座席マップに表示して、デリバリー用端末に提供するステップと、を備える。 The information processing method according to the present embodiment is a stadium seat ID providing method for providing a seat ID to a delivery terminal used by a delivery person who delivers a product sold at the stadium, and is a stadium seat. The step of acquiring the identification information provided in the user terminal, the step of specifying the seat ID associated with the acquired identification information, and the order page of the product associated with the specified seat ID are displayed on the user terminal. It is provided with a step of displaying on the seat map of the stadium and providing the delivery terminal with the order information ordered on the order page and the specified seat ID.
本実施形態に係る情報処理プログラムは、コンピュータに、競技場で販売している商品をデリバリーする配達員が使用するデリバリー用端末に、座席IDを提供する競技場座席ID提供処理を実行させるプログラムであって、競技場の座席に備えられた識別情報を、ユーザ端末から取得するステップと、取得された識別情報に紐づいた座席IDを特定するステップと、特定された座席IDに紐づいた商品の注文ページを、ユーザ端末に表示するステップと、注文ページで注文された注文情報と、特定された座席IDと、を競技場の座席マップに表示して、デリバリー用端末に提供するステップと、を実行させる。 The information processing program according to the present embodiment is a program that causes a computer to execute a stadium seat ID providing process for providing a seat ID to a delivery terminal used by a delivery person who delivers a product sold at the stadium. Therefore, there is a step of acquiring the identification information provided in the seat of the stadium from the user terminal, a step of specifying the seat ID associated with the acquired identification information, and a product associated with the specified seat ID. The step of displaying the order page of the user terminal, the step of displaying the order information ordered on the order page and the specified seat ID on the seat map of the stadium, and providing the delivery terminal. To execute.
[第4実施形態]
第4実施形態について説明する。本実施形態において、上述の実施形態と同様の構成については、適宜、同じ符号を付してその説明を省略あるいは簡略化する。本実施形態は、競技場で飲食物やグッズを売り歩いて稼動している複数の売り子の中から、ユーザが呼びたい売り子を指定し、指定(特定)された売り子の端末に、特定された座席IDに対応する座席の注目度が変更された競技場の座席マップを提供するものである。競技場は、第1実施形態の設備Aに相当する。売り子は、第1実施形態の提供者に相当する。売り子の端末は、第1実施形態の提供者端末Aに相当する。座席の注目度は、第1実施形態の追加の情報(例えば、マーク)に相当する。座席マップは、第1実施形態のマップ画像Aに相当する。本実施形態は、サービスを提供する提供者に、ユーザに関する情報を提供する情報処理システムの1つの形態である。[Fourth Embodiment]
A fourth embodiment will be described. In the present embodiment, the same components as those in the above-described embodiment are appropriately designated by the same reference numerals, and the description thereof will be omitted or simplified. In this embodiment, a seller who wants to be called by the user is specified from a plurality of sellers who are operating by selling food and drinks and goods at the stadium, and is specified to the terminal of the designated (specified) seller. It provides a seat map of a stadium in which the attention level of the seat corresponding to the seat ID is changed. The stadium corresponds to the equipment A of the first embodiment. The seller corresponds to the provider of the first embodiment. The seller's terminal corresponds to the provider terminal A of the first embodiment. The attention level of the seat corresponds to the additional information (eg, mark) of the first embodiment. The seat map corresponds to the map image A of the first embodiment. This embodiment is one form of an information processing system that provides information about a user to a provider who provides a service.
本実施形態は、上述の実施形態で説明した競技場座席ID提供システム100を、競技場売り子指定システムに適用した形態である。以下の説明において適宜、競技場座席ID提供システム100を、競技場売り子指定システム100と称する。まず、図11を参照して、本実施形態に係る競技場売り子指定システムの概要を説明する。競技場売り子指定システム100は、競技場110の座席112の背もたれ114に設けられた識別情報116をユーザ端末130で読み取り、読み込み完了のボタン136を押すと、読み取った識別情報116をサーバ150が取得し、サーバ150が取得した識別情報116に紐づいた座席IDを特定する。そして、特定された座席IDに紐づいた売り子を指定する指定ページを、ユーザ端末130に表示し、ユーザ端末130から売り子の指定を受け付ける。サーバ150は、指定された売り子のデリバリー用端末140(適宜、売り子端末140という)に、特定された座席IDに対応する座席の注目度を変更した競技場110の座席マップ290を表示する。指定を受けた売り子は、表示された座席IDの座席へ、商品を販売しにいく。
This embodiment is a form in which the stadium seat
図17は、本実施形態の競技場売り子指定システムのサーバを示す図である。サーバ150は、識別情報取得手段152と、座席ID特定手段154と、表示手段256と、指定受付手段258と、提供手段160と、フィルタ手段262と、指定料計算手段264と、優先順位決定手段266と、決済受付手段268と、トラッキング手段270と、ステータス変更受付手段272と、座席マップ170と、対応テーブル172を備えている。第2実施形態と共通する構成については適宜、同じ符号を付してその説明を省略または簡略化する。
FIG. 17 is a diagram showing a server of the stadium seller designation system of the present embodiment. The
表示手段256は、特定された座席IDに紐づけて、競技場110で稼働している売り子の容姿が分かる写真が掲載された売り子指定用のページ(例えば、後の図19に示す売り子指定ページ280)を、ユーザ端末130に表示するものである。表示される売り子の写真は、当該売り子が販売を担当する商品のメーカーのユニフォーム姿であってもよい。表示手段256が表示する売り子指定ページには、少なくとも売り子の顔が分かる写真が掲載されていればよいが、上半身画像や全身画像を掲載してもよい。また、これらの売り子の容姿が分かる写真に加えて、その売り子が販売する商品情報を掲載してもよいし、その売り子のプロフィールや指定料を掲載してもよい。
The display means 256 is a page for designating a seller (for example, a page for designating a seller shown in FIG. 19 below) on which a photograph showing the appearance of a seller operating at the
また、表示手段256は、ユーザによる売り子の指定レベルに応じて決定される優先順位を表示してもよい。さらに、ページ内の各売り子の写真に、呼ばれた回数(≒注文数)を表示して、ユーザの競争意識を煽るようにしてもよい。この場合、人気の売り子は待ち人数が多く、待ち時間が長くなることが予想されるため、クレームがつかないように、売り子の待ち人数を合わせて表示してもよい。指定受付手段258は、ユーザが、ユーザ端末130に表示された売り子指定ページで選択した売り子を、売り子の指定として受け付けるものである。
Further, the display means 256 may display the priority order determined according to the designated level of the seller by the user. Further, the number of times called (≈ order number) may be displayed on the photograph of each seller on the page to arouse the user's sense of competition. In this case, since the popular seller has a large number of people waiting and the waiting time is expected to be long, the number of people waiting for the seller may be displayed together so as not to make a complaint. The designated receiving means 258 accepts the seller selected on the seller designation page displayed on the
提供手段160は、特定された座席IDに対応する座席の注目度が変更された競技場110の座席マップ190を、指定された売り子の売り子端末140に提供する。注目度が変更されるとは、色の変更であってもよいし、その座席を示す位置が点滅ないし点灯するような点灯状態の変更であってもよい。その際、座席マップ170を参照する。
The providing means 160 provides the
フィルタ手段262は、複数(例、多数)の売り子の中から、売り子が販売する商品情報や、売り子の容姿の特徴によって売り子をフィルタするものである。例えば、飲食物を販売している売り子のみをフィルタしてもよいし、グッズを販売している売り子のみをフィルタしてもよい。また、売り子の容姿の特徴、例えば、身長や、容姿の雰囲気(可愛い系や綺麗系など)でフィルタしてもよい。さらに、売り子の指定料や、人気度、待ち人数などから、ユーザが指定する条件に合う売り子をフィルタしてもよい。表示手段256は、フィルタされた売り子を表示し、ユーザは、表示された売り子の中から、好みの売り子を指定する。 The filter means 262 filters the sellers from among a plurality of (eg, many) sellers according to the product information sold by the sellers and the characteristics of the appearance of the sellers. For example, only the sellers who sell food and drink may be filtered, or only the sellers who sell goods may be filtered. Further, it may be filtered by the characteristics of the appearance of the seller, for example, the height and the atmosphere of the appearance (cute type, beautiful type, etc.). Further, the sellers who meet the conditions specified by the user may be filtered based on the seller's designation fee, popularity, number of people waiting, and the like. The display means 256 displays the filtered sellers, and the user specifies a favorite seller from the displayed sellers.
指定料計算手段264は、指定受付手段258による売り子の指定に応じて、指定料を計算するものである。例えば、指定料が50円の売り子Aさんを1回指定し、指定料が100円の売り子Bさんを2回指定すると、指定料が250円になると計算する。また、指定料計算手段264は、売り子の人気度に応じて指定料を変動させ、変動後の指定料に基づいてユーザごとの指定料を計算してもよい。この場合、表示手段256は、変動後の指定料を表示する。 The designated fee calculation means 264 calculates the designated fee according to the designation of the seller by the designated receiving means 258. For example, if Mr. A, a seller with a designated fee of 50 yen, is designated once and Mr. B, a seller with a designated fee of 100 yen, is designated twice, the designated fee is calculated to be 250 yen. Further, the designated fee calculation means 264 may change the designated fee according to the popularity of the seller and calculate the designated fee for each user based on the changed designated fee. In this case, the display means 256 displays the designated fee after the change.
優先順位決定手段266は、ユーザが所望する売り子を指定する指定レベルに応じて、当該売り子を呼ぶ優先順位を決定するものである。例えば、売り子Aさんの写真を連打する回数が多いほど、売り子Aさんを呼べる優先順位が高くなるという具合である。表示手段256は、決定された優先順位を売り子指定ページに表示する。このとき、指定料計算手段264は、決定された優先順位に応じて、指定料を計算してもよい。例えば、優先順位が高いほど、指定料が高くなるように計算する。表示手段256は、優先順位に応じて計算された指定料も、売り子指定ページに表示してもよい。また、決定された優先順位を、売り子端末140にも表示し、座席を回る優先順位を示すようにしてもよい。
The priority order determining means 266 determines the priority for calling the seller according to the designated level for designating the seller desired by the user. For example, the more times the photograph of the seller A is repeatedly hit, the higher the priority for calling the seller A is. The display means 256 displays the determined priority on the seller designation page. At this time, the designated fee calculation means 264 may calculate the designated fee according to the determined priority. For example, the higher the priority, the higher the designated fee. The display means 256 may also display the designation fee calculated according to the priority on the seller designation page. Further, the determined priority may be displayed on the
決済受付手段268は、指定料に応じた決済を受けるものである。例えば、商品代と指定料の合計額をクレジットカード決済等するための画面をユーザ端末130に表示してもよいし、あらかじめ決済用のカード情報等が登録されている場合には、売り子端末140から販売した商品情報と数量を取得し、当該売り子の指定料を加算して、自動的に決済するようにしてもよい。なお、決済受付手段268は、売り子の指定料がかからない場合(例えば、指定した売り子を呼ぶことができず、代わりの売り子が販売に行った場合)には、商品代金だけを決済するものとする。
The payment receiving means 268 receives payment according to the designated fee. For example, a screen for making a credit card payment for the total amount of the product fee and the specified fee may be displayed on the
トラッキング手段270は、指定を受けた売り子が、指定元の座席に向かっているのかなどを確認するためのものである。トラッキング手段270は、売り子端末140から位置情報を取得することで、売り子のトラッキングを行うことができる。ステータス変更受付手段272は、各売り子端末140から、ステータスを受け付けることで、どの端末が対応中なのかを逐次把握するためのものである。例えば、売り子端末140から、「不在」、「対応中」、「他の売り子が対応中」などのステータスを受け付けてログを残すことで、売り子が、自分が対応中か、他の売り子が対応中かの差別化を図ることができる。
The tracking means 270 is for confirming whether or not the designated seller is heading for the designated seat. The tracking means 270 can track the seller by acquiring the position information from the
次に、本競技場売り子指定システムによる競技場売り子指定処理について説明する。図18は、本実施形態の競技場売り子指定処理を示すフローチャートである。ステップS110およびステップS112の処理は、図16同様である。そして、表示手段256が、特定された座席IDに紐づいた売り子の指定ページを、ユーザ端末130に表示させる(ステップS214)。このときの表示はブラウザで表示するようにしてもよいし、専用アプリの画面として表示するようにしてもよい。
Next, the stadium seller designation process by the stadium seller designation system will be described. FIG. 18 is a flowchart showing the stadium seller designation process of the present embodiment. The processing of steps S110 and S112 is the same as in FIG. Then, the display means 256 causes the
図19は、表示される売り子指定ページの一例を示す図である。売り子指定ページ280には、座席ID182が表示されるとともに、複数の売り子の容姿が分かる写真が掲載されている。座席ID182とは、例えば、「メインスタンド 前段B列 89番」という表示である。図19の例では、1ページに16名の売り子の写真が掲載されている。一番上の段には、売り子「A子」〜「D子」までの写真が掲載され、上から2番目の段には、売り子「E子」〜「H子」までの写真が掲載され、上から3番目の段には、売り子「I子」〜「L子」までの写真が掲載され、一番下の段には、売り子「M子」〜「P子」までの写真が掲載されている。図示の例では、各段ごとに、売り子が着用しているユニフォームが異なっている。ユニフォームは、売り子が販売する商品のメーカーのものであってもよい。ユニフォームを採用することで、売り子のユニフォームから、売り子が担当する商品が分かる。また、売り子の容姿が分かる写真に加え、各売り子のプロフィールや販売する商品を掲載するようにしてもよい。
FIG. 19 is a diagram showing an example of a seller designation page to be displayed. On the
ユーザが、売り子指定ページ280に表示された複数の売り子の中から、呼びたい売り子の画像にタッチして選択することで、サーバ150の指定受付手段258は、売り子の指定を受け付ける(ステップS216)。図19の例では、太線で囲まれた売り子「G子」が選択されている。売り子の指定を受け付けると、サーバ150の提供手段160は、座席マップ170を参照し、売り子指定ページ280で指定された売り子の売り子端末140に、特定された座席IDに対応する座席の注目度を変更した競技場110の座席マップ290(図20に示す)を提供する(ステップS218)。
When the user touches and selects the image of the seller to be called from the plurality of sellers displayed on the
図20は、売り子端末の表示部に表示される表示内容の一例を示す図である。表示部144には、競技場110の座席マップ290に、特定された座席IDに対応する座席の注目度を色で変更した座席表示292が示されている。なお、図20の例では、注目度を色で変更することとしたが、該当する座席の位置を点滅させたり点灯させたりすることで注目度を変更してもよいし、更に他の形態で注目度を変更するようにしてもよい。指定を受けた売り子「G子」は、座席の位置を確認して、商品を販売しにいく。以上の処理により、競技場110において稼動している複数の売り子の中から、ユーザが呼びたい売り子を指定して呼ぶことができる。
FIG. 20 is a diagram showing an example of display contents displayed on the display unit of the seller terminal. On the
なお、本実施形態において、売り子指定ページ280には、少なくとも売り子の顔が分かる写真が掲載されていればよいが、上半身画像や全身画像を掲載してもよい。また、これらの売り子の容姿が分かる写真に加えて、プロフィールや、その売り子が販売する商品情報や、その売り子の指定料や、ユーザによる売り子の指定レベルに応じて決定される優先順位を表示してもよい。さらに、ページ内の各売り子の写真に、呼ばれた回数(≒注文数)を表示して、ユーザの競争意識を煽るようにしてもよい。この場合、人気の売り子は待ち人数が多く、待ち時間が長くなることが予想されるため、クレームがつかないように、売り子の待ち人数を合わせて表示してもよい。
In the present embodiment, the
また、本実施形態において、フィルタ手段262によって、複数の売り子の中から、売り子が販売する商品情報や、売り子の容姿の特徴などによって売り子をフィルタしてもよい。例えば、飲食物を販売している売り子のみをフィルタしてもよいし、グッズを販売している売り子のみをフィルタしてもよい。あるいは、売り子の身長や、容姿の雰囲気(可愛い系や綺麗系など)、指定料の額や、人気度、待ち人数などから、ユーザが指定する条件に合う売り子をフィルタしてもよい。表示手段256は、フィルタされた売り子を表示し、ユーザは、表示された売り子の中から、好みの売り子を指定する。このようなフィルタのための条件設定は、ステップS112とステップS214の間に行うようにしてもよいし、ステップS214とステップS216の間で行うようにしてもよい。 Further, in the present embodiment, the filter means 262 may filter the seller from among a plurality of sellers according to the product information sold by the seller, the characteristics of the appearance of the seller, and the like. For example, only the sellers who sell food and drink may be filtered, or only the sellers who sell goods may be filtered. Alternatively, the sellers who meet the conditions specified by the user may be filtered based on the height of the seller, the atmosphere of appearance (cute or beautiful, etc.), the amount of the designated fee, the popularity, the number of people waiting, and the like. The display means 256 displays the filtered sellers, and the user specifies a favorite seller from the displayed sellers. The condition setting for such a filter may be performed between step S112 and step S214, or may be performed between step S214 and step S216.
更に、本実施形態の売り子の指定においては、指定料計算手段264が、指定受付手段258による売り子の指定に応じて、指定料を計算してもよい。例えば、指定料が50円の売り子Aさんを1回指定し、指定料が100円の売り子Bさんを2回指定すると、指定料が250円になると計算する。このような指定料は、売り子の人気度に応じて変動させてもよい。指定料に変動があったときは、表示手段256は、変動後の指定料を表示する。 Further, in the designation of the seller of the present embodiment, the designated fee calculating means 264 may calculate the designated fee according to the designation of the seller by the designated receiving means 258. For example, if Mr. A, a seller with a designated fee of 50 yen, is designated once and Mr. B, a seller with a designated fee of 100 yen, is designated twice, the designated fee is calculated to be 250 yen. Such a designated fee may be changed according to the popularity of the seller. When there is a change in the designated fee, the display means 256 displays the designated fee after the change.
また、本実施形態において、優先順位決定手段266が、ユーザが所望する売り子を指定する指定レベルに応じて、当該売り子を呼ぶ優先順位を決定してもよい。例えば、売り子Aさんの写真を連打する回数が多いほど、売り子Aさんを呼べる優先順位が高くなるという具合である。表示手段256は、決定された優先順位を売り子指定ページに表示する。このとき、指定料計算手段264は、決定された優先順位に応じて、指定料を計算してもよい。例えば、優先順位が高いほど、指定料が高くなるように計算する。表示手段256は、優先順位に応じて計算された指定料も、売り子指定ページに表示してもよい。また、決定された優先順位を、売り子端末に表示し、座席を回る優先順位を示すようにしてもよい。 Further, in the present embodiment, the priority order determining means 266 may determine the priority order for calling the seller according to the designated level for designating the seller desired by the user. For example, the more times the photograph of the seller A is repeatedly hit, the higher the priority for calling the seller A is. The display means 256 displays the determined priority on the seller designation page. At this time, the designated fee calculation means 264 may calculate the designated fee according to the determined priority. For example, the higher the priority, the higher the designated fee. The display means 256 may also display the designation fee calculated according to the priority on the seller designation page. Further, the determined priority may be displayed on the seller terminal to indicate the priority of going around the seat.
また、本実施形態において、決済受付手段268が、指定料に応じた決済を受け付けるようにしてもよい。例えば、商品代と指定料の合計額をクレジットカード決済等するための画面をユーザ端末130に表示してもよいし、あらかじめ決済用のカード情報等が登録されている場合には、売り子端末140から販売した商品情報と数量を取得し、売り子の指定料を加算して、自動的に決済するようにしてもよい。なお、決済受付手段268は、売り子の指定料がかからない場合(例えば、指定した売り子を呼ぶことができず、代わりの売り子が販売に行った場合)には、商品代金だけを決済してもよい。
Further, in the present embodiment, the settlement receiving means 268 may accept the settlement according to the designated fee. For example, a screen for making a credit card payment for the total amount of the product fee and the specified fee may be displayed on the
本実施形態において、トラッキング手段270が、指定を受けた売り子が、指定元の座席に向かっているのかなどを確認してもよい。トラッキング手段270は、売り子端末140に設けられたGPSなどから位置情報を取得することで、売り子のトラッキングを行うことができる。本実施形態において、ステータス変更受付手段272によって、各売り子端末140から、ステータスを受け付けることで、どの端末が対応中なのかを逐次把握するようにしてもよい。
In the present embodiment, the tracking means 270 may confirm whether the designated seller is heading for the designated seat. The tracking means 270 can track the seller by acquiring the position information from the GPS or the like provided on the
図21は、売り子端末の表示部に表示される表示内容の一例を示す図である。図21(A)は、複数の売り子の動向を区別して表す画像の一例を示す図である。マップ44Aには4つのマークM1からM4がそれぞれ色分けされて表示されている。例えば、マークM1は、「他の売り子が対応中」の状態を示し、マークM2は、「自分が向かっている&対応中」の状態を示す。また、マークM3は、「通常呼び出され中」の状態を示し、マークM4は、「一定期間放置アラート」の状態を示し点滅している。マップ44Aにおいて、マークM3(通常呼び出され中)又はマークM4(一定期間放置アラート)をタップもしくは長押しすることで、図21(B)に示すように、各マークに応じた別ウインドウ(モーダル)44Bが表示される。例えば、「XX−XX」の座席へ向かうか否かを問う画面が表示され、「はい」のボタンB1と「いいえ」のボタンB2が表示される。ここで、「はい」のボタンB1をタップすると、マークが「自分が向かっている&対応中」のマークM2に変更される。なお、マークM4を選択する場合とは、例えば、「他の売り子が対応予定の客に呼ばれたために、やむを得ず代わりに対応」というケースなどが想定される。
FIG. 21 is a diagram showing an example of display contents displayed on the display unit of the seller terminal. FIG. 21 (A) is a diagram showing an example of an image showing the trends of a plurality of sellers in a distinctive manner. The four marks M1 to M4 are color-coded and displayed on the
図21(C)に示す小ウインドウ44Cのように、「XX−XX」の座席への対応を完了したか否かを問う画面が表示され、「はい」のボタンB3と、「いいえ」のボタンB4と、「対応取消」のボタンB5と、「不在」のボタンB6を表示してもよい。ここで「はい」のボタンB3をタップすると、マークが消去され、「いいえ」のボタンB4をタップすると「向かっている&対応中」のマークM2に変更され、「対応取消」のボタンB5をタップする「通常呼び出し」のマークM3又は「一定期間放置アラート」のマークM4に変更される。また、「不在」のボタンB6をタップすることでマークが消去されるとともに、不在としてログを残す。
As shown in the
売り子訪問時にユーザが不在の場合は、キャンセル扱いにするという旨を、売り子指定ページ280に注記しておくようにしてもよい。このように、不在ログを残すことにより、不在客を何度も訪問するという売り子の負担を軽減することができる。以上のような売り子の対応のステータスの変更を行うための画面は、ステータス変更受付手段272により表示するようにしてよい。
It may be noted on the
以上説明した実施形態によれば、競技場110の座席112に設けられた識別情報116をユーザ端末130で読み取って、読み取った識別情報116をサーバ150が取得し、サーバ150が取得した識別情報116に紐づいた座席IDを特定する。そして、特定された座席IDに紐づいた売り子の指定ページを、ユーザ端末130に表示し、ユーザ端末130から売り子の指定を受け付ける。サーバ150は、指定ページで指定された売り子の売り子端末140に、特定された座席IDに対応する座席の注目度を変更した競技場110の座席マップ290を提供する。座席マップ290の提供を受けた売り子端末140をもつ売り子は、表示された座席IDの座席へ、商品を販売しにいく。これにより、競技場で稼働している複数の売り子の中から、指定した売り子を呼ぶことができる。
According to the embodiment described above, the
本実施形態に係る情報処理システムは、競技場で稼働している複数の売り子の中から、売り子を指定して呼ぶことができる競技場売り子指定システムであって、競技場の座席に設けられた識別情報を、ユーザ端末から取得する取得手段と、取得された識別情報に紐づいた座席IDを特定する特定手段と、ユーザ端末に、特定された座席IDに紐づけて、競技場で稼働している各売り子の容姿が分かる写真を掲載したページを表示させる表示手段と、ページから、所望する売り子の指定を受け付ける受付手段と、指定された売り子の売り子端末に、特定された座席IDに対応する座席の注目度が変更された競技場の座席マップを提供する提供手段と、を備える。 The information processing system according to the present embodiment is a stadium seller designation system capable of designating and calling a seller from among a plurality of sellers operating in the stadium, and is provided in a seat of the stadium. The identification information is acquired from the user terminal, the specific means for specifying the seat ID associated with the acquired identification information, and the user terminal is associated with the specified seat ID and operates at the stadium. Corresponds to the specified seat ID on the display means that displays a page with a picture showing the appearance of each seller, the reception means that accepts the designation of the desired seller from the page, and the seller terminal of the specified seller. Provided by means of providing a seat map of the stadium where the attention of the seats to be played has been changed.
表示手段は、売り子の写真に加え、当該売り子が販売する商品の商品情報を掲載してもよい。情報処理システムは、商品情報で売り子をフィルタするフィルタ手段を備え、表示手段は、フィルタ後の売り子の情報をページに表示させてもよい。情報処理システムは、売り子の容姿の特徴によって売り子をフィルタするフィルタ手段を備え、表示手段は、フィルタ後の売り子の情報をページに表示させてもよい。表示手段は、各売り子を指定するための指定料をページに表示させてもよい。情報処理システムは、受付手段による売り子の指定に応じて、指定料を計算する指定料計算手段を備えてもよい。指定料計算手段は、売り子の人気度に応じて指定料を変動させてもよい。情報処理システムは、所望する売り子を指定する指定レベルに応じて、売り子を呼ぶ優先順位を決定する優先順位決定手段を備え、表示手段は、決定された優先順位をページに表示してもよい。情報処理システムは、決定された優先順位に応じて、売り子を呼ぶための指定料を計算する指定料計算手段を備え、表示手段は、計算された指定料をページに表示してもよい。情報処理システムは、指定料に応じた決済を受ける決済受付手段を備えてもよい。売り子の写真は、各売り子が販売を担当する商品のメーカーのユニフォーム姿であってもよい。情報処理システムは、売り子端末から位置情報を取得し、売り子のトラッキングを行うトラッキング手段を備えてもよい。表示手段は、ページ内の売り子の写真に、各売り子が呼ばれた回数を表示してもよい。表示手段は、ページ内の売り子の写真に、各売り子の待ち人数を表示してもよい。 As the display means, in addition to the photograph of the seller, the product information of the product sold by the seller may be posted. The information processing system includes a filter means for filtering the seller by the product information, and the display means may display the filtered seller information on the page. The information processing system includes a filter means for filtering the seller according to the characteristics of the appearance of the seller, and the display means may display the filtered seller information on the page. The display means may display a designation fee for designating each seller on the page. The information processing system may include a designated fee calculation means for calculating the designated fee according to the designation of the seller by the receiving means. The designated fee calculation means may vary the designated fee according to the popularity of the seller. The information processing system includes a priority determining means for determining a priority for calling a seller according to a designated level for designating a desired seller, and the display means may display the determined priority on the page. The information processing system includes a designated fee calculation means for calculating a designated fee for calling a seller according to a determined priority, and the display means may display the calculated designated fee on a page. The information processing system may include a payment receiving means for receiving payment according to a designated fee. The photograph of the seller may be in the uniform of the manufacturer of the product for which each seller is in charge of sales. The information processing system may include a tracking means that acquires location information from the seller terminal and tracks the seller. The display means may display the number of times each seller has been called on the photograph of the seller on the page. As the display means, the number of people waiting for each seller may be displayed on the photograph of the seller on the page.
本実施形態に係る情報処理方法は、競技場で稼働している多数の売り子の中から、売り子を指定して呼ぶことができる競技場売り子指定方法であって、競技場の座席に設けられた識別情報を、ユーザ端末から取得するステップと、取得された識別情報に紐づいた座席IDを特定するステップと、ユーザ端末に、特定された座席IDに紐づけて、競技場で稼働している各売り子の容姿が分かる写真を掲載したページを表示させるステップと、ページから、所望する売り子の指定を受け付けるステップと、指定された売り子の売り子端末に、特定された座席IDに対応する座席の注目度が変更された競技場の座席マップを提供するステップと、を備える。 The information processing method according to the present embodiment is a stadium seller designation method that can be called by designating a seller from among a large number of sellers operating in the stadium, and is provided in the seat of the stadium. The step of acquiring the identification information from the user terminal, the step of specifying the seat ID associated with the acquired identification information, and the step of associating the identified seat ID with the user terminal and operating in the stadium. A step to display a page with a picture showing the appearance of each seller, a step to accept the designation of the desired seller from the page, and attention to the seat corresponding to the specified seat ID on the seller terminal of the specified seller. It includes steps to provide seating maps for the stadium with varying degrees.
本実施形態に係る情報処理プログラムは、コンピュータに、競技場で稼働している多数の売り子の中から、売り子を指定して呼ぶことができる競技場売り子指定処理を実行させるためのプログラムであって、競技場の座席に設けられた識別情報を、ユーザ端末から取得するステップと、取得された識別情報に紐づいた座席IDを特定するステップと、ユーザ端末に、特定された座席IDに紐づけて、競技場で稼働している各売り子の容姿が分かる写真を掲載したページを表示させるステップと、ページから、所望する売り子の指定を受け付けるステップと、指定された売り子の売り子端末に、特定された座席IDに対応する座席の注目度が変更された競技場の座席マップを提供するステップと、を実行させる。 The information processing program according to the present embodiment is a program for causing a computer to execute a stadium seller designation process in which a seller can be designated and called from a large number of sellers operating in the stadium. , The step of acquiring the identification information provided in the seat of the stadium from the user terminal, the step of specifying the seat ID associated with the acquired identification information, and the step of associating the identified seat ID with the user terminal. Then, the step of displaying a page with a picture showing the appearance of each seller operating in the stadium, the step of accepting the designation of the desired seller from the page, and the seller terminal of the specified seller are specified. The step of providing a seat map of the stadium where the attention level of the seat corresponding to the seat ID has been changed is executed.
[第5実施形態]
第5実施形態について説明する。本実施形態において、上述の実施形態と同様の構成については、適宜、同じ符号を付してその説明を省略あるいは簡略化する。本実施形態は、上記実施形態で説明した競技場座席ID提供システム100を、競技場売り子指定システムに適用した形態である。以下の説明において適宜、競技場座席ID提供システム100を、競技場売り子指定システム100と称する。本実施形態は、サービスを提供する提供者に、ユーザに関する情報を提供する情報処理システムの1つの形態である。[Fifth Embodiment]
A fifth embodiment will be described. In the present embodiment, the same components as those in the above-described embodiment are appropriately designated by the same reference numerals, and the description thereof will be omitted or simplified. This embodiment is a form in which the stadium seat
まず、図11を参照して、本実施形態に係る競技場売り子指定システムの概要を説明する。競技場売り子指定システム100は、特定された座席IDに紐づいた売り子IDを入力させるための売り子指定ページを、ユーザ端末130に表示し、ユーザ端末130から売り子の指定を受け付ける。サーバ150は、売り子指定ページで入力された売り子IDに応じて売り子を特定し、特定された売り子の売り子端末140に、特定された座席IDに対応する座席の注目度を変更した競技場110の座席マップ290を表示する。指定を受けた売り子は、表示された座席IDの座席へ、商品を販売しにいく。
First, with reference to FIG. 11, the outline of the stadium seller designation system according to the present embodiment will be described. The stadium
図22は、本実施形態の競技場売り子指定システムのサーバの機能構成を示す図である。サーバ150は、識別情報取得手段152と、座席ID特定手段154と、表示手段256と、特定手段358と、提供手段160と、指定料計算手段264と、決済受付手段268と、トラッキング手段270と、ステータス変更受付手段272と、座席マップ170と、対応テーブル172を備えている。
FIG. 22 is a diagram showing a functional configuration of a server of the stadium seller designation system of the present embodiment. The
表示手段256は、特定された座席IDに紐づけて、競技場110で稼働している売り子の売り子IDを入力させるための売り子指定ページを、ユーザ端末130に表示するものである。表示手段256が表示する売り子指定ページ(適宜、売り子ID入力ページという)には、少なくとも売り子IDを入力させるための入力欄が表示されていればよいが、売り子IDが入力された売り子の写真を表示して、ユーザに確認させるための売り子確認画面を表示するようにしてもよい。
The display means 256 displays on the user terminal 130 a seller designation page for inputting the seller ID of the seller operating in the
また、表示手段256は、売り子確認画面に、売り子が呼ばれた回数(≒注文数)を表示して、ユーザの競争意識を煽るようにしてもよい。この場合、人気の売り子は待ち人数が多く、待ち時間が長くなることが予想されるため、クレームがつかないように、売り子の待ち人数を合わせて表示してもよい。 Further, the display means 256 may display the number of times the seller has been called (≈ the number of orders) on the seller confirmation screen to arouse the user's competitive consciousness. In this case, since the popular seller has a large number of people waiting and the waiting time is expected to be long, the number of people waiting for the seller may be displayed together so as not to make a complaint.
特定手段358は、ユーザが、ユーザ端末130に表示された売り子ID入力ページで入力した売り子IDに応じて、売り子を特定するものである。売り子の特定にあたっては、売り子と、売り子IDを紐づけたテーブルなどを参照する。指定料計算手段264は、特定手段358により特定された売り子を指定するための指定料を計算するものである。例えば、指定料が50円の売り子Aさんを1回指定し、指定料が100円の売り子Bさんを2回指定すると、指定料が250円になると計算する。また、指定料計算手段264は、売り子の人気度に応じて指定料を変動させ、変動後の指定料に基づいてユーザごとの指定料を計算してもよい。
The identification means 358 identifies the seller according to the seller ID entered by the user on the seller ID input page displayed on the
次に、競技場売り子指定処理について、図23および図24を参照して説明する。図23は、本実施形態の競技場売り子指定処理を示すフローチャートである。図23のステップS110およびステップS112の処理は、図16と同様である。そして、表示手段256が、特定された座席IDに紐づけて、売り子IDを入力させる売り子ID入力ページを、ユーザ端末130に表示させる(ステップS314)。このときの表示はブラウザで表示するようにしてもよいし、専用アプリの画面として表示するようにしてもよい。
Next, the stadium seller designation process will be described with reference to FIGS. 23 and 24. FIG. 23 is a flowchart showing the stadium seller designation process of the present embodiment. The processing of steps S110 and S112 of FIG. 23 is the same as that of FIG. Then, the display means 256 causes the
図24は、表示される売り子ID入力ページの一例を示す図である。図24(A)は、表示される売り子ID入力ページの一例を示す図である。売り子指定ページ280には、座席ID182が表示されるとともに、売り子ID入力欄384と確認ボタン386が表示されている。座席ID182とは、例えば、「メインスタンド前段B列89番」という表示である。売り子IDは、例えば、各売り子の名刺310に表示されているテキストを入力する。名刺310には、売り子の名前312と、売り子の容姿が分かる写真314と、売り子ID316が示されている。名刺310を受け取ったユーザは、呼びたい売り子の名刺から売り子ID316を確認し、売り子ID入力ページ380の売り子ID入力欄384に入力する。図示の例では、売り子ID入力欄384に、売り子「A子」のID「あbcd−1823」を入力する。
FIG. 24 is a diagram showing an example of the displayed seller ID input page. FIG. 24A is a diagram showing an example of the displayed seller ID input page. On the
なお、売り子ID316は、名刺310に表示されているものに限らない。例えば、競技場110に入場する際に、稼動している売り子の写真と売り子IDが示された一覧表をユーザに渡し、当該一覧表の中から呼びたい売り子を決めて、その売り子IDを入力するようにしてもよい。他の方法によって、売り子IDを入手するようにしてもよい。
The
ユーザが、売り子ID入力ページ380で、売り子ID入力欄384に売り子ID316を入力し、確認ボタン386を押すと、特定手段358が、入力された売り子IDに応じて売り子を特定する(ステップS316)。その際、確認ボタン386を押すことで、図24(B)に示すように、表示手段256が、特定された売り子の写真388を表示し、ユーザに、その売り子で合っているかどうかを確認させてもよい。ここで、「確定しますか?」という表示389のうち、「はい」を選択すると、表示された売り子の特定が確定する。
When the user inputs the
売り子の指定を受け付けると、サーバ150の提供手段160は、座席マップ170を参照し、特定された売り子の売り子端末140に、特定された座席IDに対応する座席の注目度を変更した競技場110の座席マップ290(図20参照)を提供する(ステップS318)。指定を受けた売り子「A子」は、座席の位置を確認して、商品を販売しにいく。以上の処理により、競技場110において稼動している複数の売り子の中から、ユーザが呼びたい売り子を指定して呼ぶことができる。
Upon receiving the designation of the seller, the providing means 160 of the
なお、本実施形態において、図24(B)に示すような売り子確認画面に、売り子が呼ばれた回数(≒注文数)を表示して、ユーザの競争意識を煽るようにしてもよい。この場合、人気の売り子は待ち人数が多く、待ち時間が長くなることが予想されるため、クレームがつかないように、売り子の待ち人数を合わせて表示してもよい。本実施形態の売り子の指定においては、指定料計算手段264が、売り子ID入力ページ380で入力される売り子を指定するための指定料を計算してもよい。例えば、指定料が50円の売り子Aさんを1回指定し、指定料が100円の売り子Bさんを2回指定すると、指定料が250円になると計算する。このような指定料は、売り子の人気度に応じて変動させてもよい。
In this embodiment, the number of times the seller has been called (≈ the number of orders) may be displayed on the seller confirmation screen as shown in FIG. 24 (B) to arouse the user's competitive consciousness. In this case, since the popular seller has a large number of people waiting and the waiting time is expected to be long, the number of people waiting for the seller may be displayed together so as not to make a complaint. In the designation of the seller of the present embodiment, the designation fee calculation means 264 may calculate the designation fee for designating the seller input on the seller
以上説明した実施形態によれば、競技場110の座席112に設けられた識別情報116をユーザ端末130で読み取って、読み取った識別情報116をサーバ150が取得し、サーバ150が取得した識別情報116に紐づいた座席IDを特定する。そして、特定された座席IDに紐づけて、売り子IDを入力させるページを、ユーザ端末130に表示し、入力された売り子IDに応じて売り子を特定する。サーバ150は、特定された売り子の売り子端末140に、特定された座席IDに対応する座席の注目度を変更した競技場110の座席マップ290を提供する。座席マップ290の提供を受けた売り子端末140をもつ売り子は、表示された座席IDの座席へ、商品を販売しにいく。これにより、競技場で稼働している複数の売り子の中から、指定した売り子を呼ぶことができる。
According to the embodiment described above, the
本実施形態に係る情報処理システムは、競技場で稼働している複数の売り子の中から、売り子を指定して呼ぶことができる競技場売り子指定システムであって、競技場の座席に設けられた識別情報を、ユーザ端末から取得する取得手段と、取得された識別情報に紐づいた座席IDを特定する特定手段と、ユーザ端末に、特定された座席IDに紐づけて、売り子IDを入力させるページを表示させる表示手段と、ページから入力された売り子IDに応じて、売り子を特定する特定手段と、特定された売り子の売り子端末に、特定された座席IDに対応する座席の注目度が変更された競技場の座席マップを提供する提供手段と、を備える。 The information processing system according to the present embodiment is a stadium seller designation system capable of designating and calling a seller from among a plurality of sellers operating in the stadium, and is provided in a seat of the stadium. The acquisition means for acquiring the identification information from the user terminal, the specific means for specifying the seat ID associated with the acquired identification information, and the user terminal for inputting the seller ID in association with the specified seat ID. The attention level of the seat corresponding to the specified seat ID is changed between the display means for displaying the page, the specific means for identifying the seller according to the seller ID input from the page, and the seller terminal of the specified seller. Provided with a means of providing a seating map of the stadium.
表示手段は、売り子IDが入力されたら、その売り子の写真を表示した売り子確認画面を表示してもよい。情報処理システムは、特定手段により特定された売り子に応じて、売り子を指定するための指定料を計算する指定料計算手段を備えてもよい。指定料計算手段は、売り子の人気度に応じて指定料を変動させてもよい。情報処理システムは、指定料に応じた決済を受ける決済受付手段を備えてもよい。情報処理システムは、売り子端末から位置情報を取得し、売り子のトラッキングを行うトラッキング手段を備えてもよい。表示手段は、売り子確認画面に、売り子が呼ばれた回数を表示してもよい。表示手段は、売り子確認画面に、売り子の待ち人数を表示してもよい。 When the seller ID is input, the display means may display the seller confirmation screen displaying the photograph of the seller. The information processing system may include a designation fee calculation means for calculating a designation fee for designating a seller according to the seller specified by the specific means. The designated fee calculation means may vary the designated fee according to the popularity of the seller. The information processing system may include a payment receiving means for receiving payment according to a designated fee. The information processing system may include a tracking means that acquires location information from the seller terminal and tracks the seller. The display means may display the number of times the seller has been called on the seller confirmation screen. As the display means, the number of people waiting for the seller may be displayed on the seller confirmation screen.
本実施形態に係る情報処理方法は、競技場で稼働している複数の売り子の中から、売り子を指定して呼ぶことができる競技場売り子指定方法であって、競技場の座席に設けられた識別情報を、ユーザ端末から取得するステップと、取得された識別情報に紐づいた座席IDを特定するステップと、ユーザ端末に、特定された座席IDに紐づけて、売り子IDを入力させるページを表示させるステップと、ページから入力された売り子IDに応じて、売り子を特定するステップと、特定された売り子の売り子端末に、特定された座席IDに対応する座席の注目度が変更された競技場の座席マップを提供するステップと、を備える。 The information processing method according to the present embodiment is a stadium seller designation method in which a seller can be designated and called from among a plurality of sellers operating in the stadium, and is provided in the seat of the stadium. A step of acquiring the identification information from the user terminal, a step of specifying the seat ID associated with the acquired identification information, and a page for causing the user terminal to input the seller ID by associating with the specified seat ID. The step to display, the step to identify the seller according to the seller ID entered from the page, and the stadium where the attention level of the seat corresponding to the specified seat ID is changed to the seller terminal of the specified seller. With steps to provide a seating map for.
本実施形態に係る情報処理プログラムは、コンピュータに、競技場で稼働している多数の売り子の中から、売り子を指定して呼ぶことができる競技場売り子指定処理を実行させるためのプログラムであって、競技場の座席に設けられた識別情報を、ユーザ端末から取得するステップと、取得された識別情報に紐づいた座席IDを特定するステップと、ユーザ端末に、特定された座席IDに紐づけて、売り子IDを入力させるページを表示させるステップと、ページから入力された売り子IDに応じて、売り子を特定するステップと、特定された売り子の売り子端末に、特定された座席IDに対応する座席の注目度が変更された競技場の座席マップを提供するステップと、を実行させる。 The information processing program according to the present embodiment is a program for causing a computer to execute a stadium seller designation process that can specify and call a seller from a large number of sellers operating in the stadium. , The step of acquiring the identification information provided in the seat of the stadium from the user terminal, the step of specifying the seat ID associated with the acquired identification information, and the step of associating the identified seat ID with the user terminal. Then, a step of displaying a page for inputting a seller ID, a step of specifying a seller according to the seller ID entered from the page, and a seat corresponding to the specified seat ID on the seller terminal of the specified seller. To perform the steps of providing a seating map of the stadium with changed attention.
[第5実施形態]
第5実施形態について説明する。本実施形態において、上述の実施形態と同様の構成については、適宜、同じ符号を付してその説明を省略あるいは簡略化する。本実施形態は、上述の実施形態で説明した情報処理システムを飲食店に適用したものである。本実施形態に係る情報処理システムは、ユーザ端末を、ユーザが座っている飲食店の座席に紐付けて、疑似的な店舗端末として利用できるシステムである。本実施形態において適宜、以下の説明において適宜、本実施形態に係る情報処理システムを、飲食店疑似店舗端末システムという。[Fifth Embodiment]
A fifth embodiment will be described. In the present embodiment, the same components as those in the above-described embodiment are appropriately designated by the same reference numerals, and the description thereof will be omitted or simplified. In this embodiment, the information processing system described in the above-described embodiment is applied to a restaurant. The information processing system according to the present embodiment is a system that can be used as a pseudo store terminal by associating the user terminal with the seat of the restaurant where the user is sitting. The information processing system according to the present embodiment is referred to as a restaurant pseudo-store terminal system as appropriate in the present embodiment and as appropriate in the following description.
図25は、本実施形態の情報処理システムを示す図である。飲食店疑似店舗端末システム400は、コンピュータ410から構成される。飲食店は、第1実施形態の施設Aに相当する。コンピュータ410は、第1実施形態の情報処理装置Aに相当する。
FIG. 25 is a diagram showing an information processing system of the present embodiment. The restaurant pseudo-store
なお、飲食店疑似店舗端末システム400は、座席を使用するユーザ(客)が所持するユーザ端末(スマートフォンやタブレット端末等の携帯端末等)、外部のPOS(Point of sale)システム、各座席に設けられ、識別情報を格納するNFC(Near Field Communication)タグやQRコード(登録商標)等が含まれていてもよい。また、飲食店疑似店舗端末システム400は、例えば、コンピュータ410等の1台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。
The restaurant pseudo-store
コンピュータ410は、ユーザ端末や外部のPOSシステム等と、公衆回線網やイントラネット等のプライベートネットワークや近距離無線通信等を介してデータ通信可能に接続されており、必要なデータの送受信を実行する。
The
コンピュータ410は、飲食店の座席に備えられた識別情報を、ユーザ端末から取得する。ユーザ端末は、この座席に備えられたNFCタグやQRコード(登録商標)を読み取ることにより、座席に備えられた識別情報を読み取る。ユーザ端末は、この読み取った識別情報を、コンピュータ410に送信する。コンピュータ410は、この識別情報を受信することにより、飲食店の座席に備えられた識別情報を取得する。座席に備えられた識別情報は、第1実施形態で説明した提供部IDに相当する。
The
コンピュータ410は、取得した識別情報に紐付いた座席IDを特定する。コンピュータ410は、予め識別情報と、座席IDとを対応付けたデータベースを参照する、またはこの識別情報に格納された座席IDを参照することにより、この識別情報に紐付いた座席IDを特定する。
The
コンピュータ410は、識別情報を取得したユーザ端末に、特定した座席IDに紐付けて飲食店で提供されている商品を注文できる注文ページを表示させる。コンピュータ410は、注文ページのURLや注文ページそのものを起動させるコマンド(例えば、この飲食店が提供するアプリやウェブブラウザアプリを起動し、該当するページを表示させるもの)を、ユーザ端末に送信する。ユーザ端末は、このURLやコマンドに応じた注文ページを表示する。その結果、コンピュータ410は、ユーザ端末に注文ページを表示させる。
The
コンピュータ410は、この注文ページを介して、ユーザから商品の注文を受け付ける。ユーザ端末は、この注文ページに対する入力を受け付け、座席に座っているユーザからの注文を受け付ける。ユーザ端末は、この受け付けた注文に関するデータを注文データとして、コンピュータ410に送信する。コンピュータ410は、この注文データを受信することにより、この注文を受け付ける。
The
コンピュータ410は、注文データを、特定した座席IDに紐付けて提供する。このとき、コンピュータ410は、例えば、外部の伝票システム(POSシステム)に注文に関するデータである注文データを提供する。
The
なお、コンピュータ410は、注文された商品の注文履歴(商品の名称、数量及び料金)及び注文された商品の合計金額をユーザ端末に表示させる構成であってもよい。また、コンピュータ410は、本システムを利用したユーザが注文した商品の料金を割り引く構成であってもよい。また、コンピュータ410は、会計時に、座席IDに基づいて、会計を実行する構成であってもよい。この場合、コンピュータ410は、この会計時に、現金だけでなく、電子マネー又はカード(クレジットカードやデビットカード等)により決済する構成であってもよい。また、コンピュータ410は、注文された商品の注文履歴や注文したユーザの属性(例えば、年齢、性別、訪問時間や滞在時間、注文を行う頻度やタイミング、商品の傾向等)を分析し、分析結果に基づいて、注文を行ったユーザの嗜好(どういった商品を注文したのか、どういった商品を注文しなかったのか、注文した商品の名称及び数量等の傾向や、注文の頻度やタイミング)を学習する構成であってもよい。コンピュータ410は、この学習結果に基づいて、別のユーザに対して、学習結果に基づいた商品のレコメンド等を行う構成であってもよい。
The
飲食店疑似店舗端末システム400が実行する処理の概要について説明する。コンピュータ410は、飲食店の座席に備えられた識別情報を、ユーザ端末から取得する(ステップS401)。コンピュータ410は、ユーザ端末がこの座席に備えられたNFCタグやQRコード(登録商標)を読み取った読取結果を取得することにより、この識別情報を取得する。
The outline of the process executed by the restaurant
コンピュータ410は、取得した識別情報に紐付いた座席IDを特定する(ステップS402)。コンピュータ410は、予め識別情報と、座席IDとを対応付けたデータベースを参照し、取得した識別情報に対応付けられた座席IDを特定する。あるいは、コンピュータ410は、識別情報に格納された座席IDを抽出することにより、座席IDを特定する。
The
コンピュータ410は、識別情報を取得したユーザ端末に、この座席IDに紐付けて、飲食店で提供されている商品を注文できる注文ページを表示させる(ステップS403)。コンピュータ410は、上述したような注文ページのURLや注文ページを表示させるコマンドをユーザ端末に送信する。ユーザ端末は、このURLやコマンドに応じて、注文ページを自身の表示部に表示する。注文ページの例としては、座席IDの表示欄、注文可能な商品の一覧、注文を確定する入力欄及び注文を中止する入力欄等が設けられたものである。
The
コンピュータ410は、この注文ページから、ユーザからの注文を受け付ける(ステップS404)。ユーザ端末は、上述した例では、注文ページにおいて、注文する商品を選択する入力を受け付け、注文を確定する入力欄に対する入力を受け付ける。ユーザ端末は、この受け付けた入力内容を、注文データとして、コンピュータ410に送信する。コンピュータ410は、この注文データを受信することにより、注文データを取得する。その結果、コンピュータ410は、注文ページから、ユーザの商品の注文を受け付ける。コンピュータ410は、注文された商品を、特定した座席IDに紐付けて、例えば、外部の伝票システム(例えば、POSシステム)に、注文データとして、提供する。
The
図26は、本実施形態に係る飲食店疑似店舗端末システムシスを示す図である。コンピュータ410は、ユーザ端末や外部の伝票システム等と、公衆回線網やイントラネット等のプライベートネットワークや近距離無線通信等を介してデータ通信可能に接続されており、必要なデータの送受信を実行する。
FIG. 26 is a diagram showing a restaurant pseudo-store terminal system system according to the present embodiment. The
なお、飲食店疑似店舗端末システム400は、ユーザ端末、伝票システム、その他の端末や装置類が含まれていてもよい。また、飲食店疑似店舗端末システム400は、飲食店の座に席備えられたNFCタグやQRコード(登録商標)等が含まれていてもよい。また、飲食店疑似店舗端末システム400は、例えば、コンピュータ410等の1台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。
The restaurant pseudo-store
コンピュータ410は、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)等を備え、通信部として、他の端末や装置等と通信可能にするためのデバイス、例えば、IEEE802.11に準拠したWi―Fi(Wireless―Fidelity)対応デバイス等を備える。また、コンピュータ410は、記録部として、ハードディスクや半導体メモリ、記録媒体、メモリカード等によるデータのストレージ部を備える。また、コンピュータ410は、処理部として、各種処理を実行する各種デバイス等を備える。
The
飲食店疑似店舗端末システム400は、識別情報取得モジュール420、注文ページ表示モジュール421、注文受付モジュール422、注文データ提供モジュール423、注文履歴表示要求取得モジュール424、注文履歴ページ表示モジュール425、会計要求取得モジュール426、会計ページ表示モジュール427、決済データ取得モジュール428、決済処理モジュール429、記録モジュール430、座席ID特定モジュール440、注文データ特定モジュール441、分析モジュール442、学習モジュール443、及びレコメンド作成モジュール444を備える。
The restaurant pseudo-store
上記の各モジュールは、記憶部に記憶されたプログラムがコンピュータ410の処理部に処理を実行させることによって、実現される。コンピュータ410は、制御部が所定のプログラムを読み込むことにより、通信部と協働して、識別情報取得モジュール420、注文ページ表示モジュール421、注文受付モジュール422、注文データ提供モジュール423、注文履歴表示要求取得モジュール424、注文履歴ページ表示モジュール425、会計要求取得モジュール426、会計ページ表示モジュール427、決済データ取得モジュール428、決済処理モジュール429を実現する。また、コンピュータ410は、制御部が所定のプログラムを読み込むことにより、記録部と協働して、記録モジュール430を実現する。また、コンピュータ410において、制御部が所定のプログラムを読み込むことにより、処理部と協働して、座席ID特定モジュール440、注文データ特定モジュール441、分析モジュール442、学習モジュール443、レコメンド作成モジュール444を実現する。
Each of the above modules is realized by having the processing unit of the
図27は、コンピュータが実行する注文処理を示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。識別情報取得モジュール420は、飲食店の座席に備えられた識別情報を、ユーザ端末から取得する(ステップS410)。ステップS410において、識別情報取得モジュール420は、この座席に備えられたNFCタグやQRコード(登録商標)の読取結果を取得する。ユーザ端末は、NFCタグやQRコード(登録商標)を読み取ることにより、識別情報を取得し、取得した識別情報をコンピュータ410に送信する。識別情報取得モジュール420は、ユーザ端末が送信した識別情報を受信することにより、この座席に備えられた識別情報を取得する。このとき、識別情報取得モジュール420は、識別情報に加えて、この識別情報を取得したユーザ端末の識別子(例えば、MACアドレス、ID、電話番号、管理番号)を併せて取得する。すなわち、識別情報取得モジュール420が取得する識別情報には、識別情報の読取結果、この識別情報を読み取ったユーザ端末の識別子が含まれる。
FIG. 27 is a diagram showing an order process executed by a computer. The process executed by each of the above-mentioned modules will be described together with this process. The identification
座席ID特定モジュール440は、取得した識別情報に基づいて、この識別情報に紐付いた座席IDを特定する(ステップS411)。ステップS411において、座席ID特定モジュール440は、例えば、予め記録モジュール430に記録した識別情報と、座席IDとを対応付けて登録したデータベースを参照することにより、今回取得した識別情報に紐付いた座席IDを特定する。あるいは、座席ID特定モジュール440は、今回取得した識別情報に格納された座席IDを抽出することにより、今回取得した識別情報に紐付いた座席IDを特定する。なお、座席ID特定モジュール440は、上述した方法以外の方法により、座席IDを特定してもよい。
The seat
注文ページ表示モジュール421は、識別情報を取得したユーザ端末に、特定した座席IDに紐付けて飲食店で提供されている商品を注文できる注文ページを表示させる(ステップS412)。ステップS412において、注文ページ表示モジュール421は、識別情報に含まれるユーザ端末の識別子に基づいて、注文ページを表示させるユーザ端末を特定する。注文ページ表示モジュール421は、この特定したユーザ端末に対して、注文ページのURLや注文ページそのものを表示させるコマンド(例えば、この飲食店が提供するアプリやウェブブラウザアプリを起動し、該当するページを表示させるもの)等を送信する。ユーザ端末は、このURLやコマンドに応じた注文ページを表示する。その結果、注文ページ表示モジュール421は、このユーザ端末に、注文ページを表示させる。
The order
注文ページ表示モジュール421がユーザ端末に表示させる注文ページについて説明する。注文ページ表示モジュール421は、注文ページとして、特定した座席ID、注文可能な商品の一覧、注文を確定する入力欄及び注文を中止する入力欄等を表示させる。また、注文ページ表示モジュール421は、その他にも、注文ページとして、商品の注文履歴や合計金額を表示する注文履歴画面を表示するための入力欄、会計画面を表示するための入力欄等を表示させる。注文ページ表示モジュール421は、其々の欄に対しての入力を受け付けさせる。なお、注文ページ表示モジュール421がユーザ端末に表示させる注文ページは、少なくとも注文する商品の選択を受け付けるものが表示させるものであれば、その内容は適宜変更可能である。
The order page displayed on the user terminal by the order
図28は、ユーザ端末に表示される注文ページの一例を示す図である。注文ページ表示モジュール421は、ユーザ端末の表示部に注文ページ450を表示させる。この注文ページ450には、座席ID表示欄451、商品表示欄452、注文送信アイコン453、注文履歴表示アイコン454、会計アイコン455が表示される。座席ID表示欄451は、識別情報に紐付いた座席IDが表示される。本例では、座席ID表示欄451は、0001が表示される。商品表示欄452は、各商品の名称、数量及び料金が表示されるとともに、ユーザからのタップ操作等の入力を受け付ける。また、商品表示欄452は、表示中のページから別の商品を表示するページに遷移するためのアイコンが併せて表示される。注文送信アイコン453は、ユーザからのタップ操作等の入力を受け付ける。ユーザ端末は、ユーザが商品表示欄452に入力した商品を注文データとして、コンピュータ410に送信する。注文履歴表示アイコン454は、ユーザからのタップ操作等の入力を受け付ける。ユーザ端末は、ユーザがこれまでに注文した商品の注文履歴(注文した商品の名称、数量及び料金)をこの注文ページから注文履歴ページに遷移させて表示する。会計アイコン455は、ユーザからのタップ操作等の入力を受け付ける。ユーザ端末は、このユーザが注文した商品の会計を行うための会計データ(注文履歴や合計金額等)をコンピュータ410に送信する。注文ページ表示モジュール421は、この注文ページにおいて、例えば、ユーザが、サバの塩焼き定食を注文する入力を行った場合、この商品に該当する欄を強調表示等の他の商品とは異なる表示を行わせ、ユーザにどの商品が選択されているかを明示させることになる。注文履歴表示アイコン454及び会計アイコン455への入力時に、コンピュータ410が実行する処理は、後述する。
FIG. 28 is a diagram showing an example of an order page displayed on a user terminal. The order
なお、注文ページ表示モジュール421が表示させる注文ページは、回転寿司店、焼肉店等で使用される座席に備えられた既存の店舗端末が表示するものと類似又は同様のものを、本システムを用いる飲食店に合わせた内容に変更したものであれば良く、上述した例に限られるものではない。
The order page displayed by the order
また、注文ページ表示モジュール421は、注文ページにおいて、各商品の料金を所定の金額だけ割り引いた料金を表示させてもよい。例えば、上述した例では、本システムを用いずに、店員に直接注文した場合、サバの塩焼き定食が750円である場合、注文ページにおけるサバの塩焼き定食を700円として表示させる。コンピュータ410は、会計時に、この割引後の料金に基づいて、合計金額を算出することになる。この場合における、割引率や割引金額等は適宜変更可能である。また、注文ページに割引後の料金を表示するのではなく、後述する会計処理の実行時に、所定の金額を割り引いた料金をこの商品の代金であるものとして合計金額を算出する構成であってもよい。
Further, the order
また、商品の料金を割り引くことに替えて、今回又は次回以降の来店時において使用可能なクーポン券等の優待サービスを発行することも可能である。例えば、注文ページ表示モジュール421は、注文ページにおいて、商品の注文を受け付けた際、この優待サービスを受けるために必要な画像、この優待サービスの案内を通知するページへのリンク等をポップ表示させる等することにより、ユーザに対して優待サービスを発行する構成であってもよい。また、コンピュータ410は、後述する会計処理の実行時に、次回以降の来店時に使用可能な優待サービスを受けるために必要な画像、この優待サービスの案内を通知するページへのリンク等を表示させる構成であってもよい。この場合、優待サービスの内容及びその表示態様は、適宜変更可能である。
In addition, instead of discounting the price of the product, it is possible to issue a special service such as a coupon that can be used at the time of this or the next visit to the store. For example, the order
図27の説明に戻り、注文受付モジュール422は、ユーザから商品の注文を受け付ける(ステップS413)。ステップS413において、注文受付モジュール422は、注文ページに対して注文された商品の名称、数量及び料金と、座席IDとを注文データとして取得する。ユーザ端末は、注文送信アイコン453への入力を受け付けることにより、今回の注文データを、コンピュータ410に送信する。注文受付モジュール422は、この注文データを受信することにより、ユーザから商品の注文を受け付ける。
Returning to the description of FIG. 27, the
記録モジュール430は、この注文データを記録する(ステップS414)。ステップS414において、記録モジュール430は、この座席IDに、注文された商品の名称、数量及び料金を対応付けて記録することにより、注文データを記録する。このユーザから複数の商品の注文を受け付けた場合、座席IDに、各商品の名称、数量及び料金を対応付けて記録する。上述した例では、記録モジュール430は、座席ID「0001」に、サバの塩焼き定食、数量1、料金700円を対応付けて記録する。
The
注文データ提供モジュール423は、注文データを、特定した座席IDに紐付いた外部の伝票システムに提供する(ステップS415)。ステップS415において、注文データ提供モジュール423は、例えば、この飲食店の厨房に設置された店舗端末や従業員が所持する店舗端末に対して、注文データを送信する。この店舗端末は、既存の伝票システムに該当するものである。その結果、注文データ提供モジュール423は、注文データを送信することにより、注文を受け付けた商品を外部の伝票システムに提供することになる。このようにすることにより、飲食店の従業員は、この注文データに基づいて、注文された商品をこの座席IDに対応する座席に座るユーザに対して提供することが可能になる。
The order
図29は、コンピュータが実行する注文履歴表示処理を示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。注文履歴表示要求取得モジュール424は、ユーザ端末からの注文履歴の表示要求を取得する(ステップS420)。ステップS420において、ユーザ端末は、上述した注文履歴表示アイコン454への入力操作を受け付けた場合、注文履歴の表示要求をコンピュータ410に送信する。注文履歴表示要求取得モジュール424は、ユーザ端末が送信したこの表示要求を受信することにより、ユーザ端末からの注文履歴の表示要求を取得する。この表示要求には、座席ID及びユーザ端末の識別子が含まれる。
FIG. 29 is a diagram showing an order history display process executed by a computer. The process executed by each of the above-mentioned modules will be described together with this process. The order history display
注文データ特定モジュール441は、取得した表示要求に含まれる座席IDに基づいて、記録モジュール430に記録した注文データを参照し、この座席IDに紐付いた注文データを特定する(ステップS421)。ステップS421において、注文データ特定モジュール441は、表示要求に含まれる座席IDと、記録した注文データに含まれる座席IDとを比較し、座席IDが一致する注文データを特定し、この注文データに含まれる商品の名称、数量及び料金を特定する。例えば、上述した例では、注文データ特定モジュール441は、表示要求に含まれる座席IDが0001であることから、この座席IDと一致する注文データとして、この座席IDに対応付けられた商品の名称「サバの塩焼き定食」、数量「1」、料金「700円」を特定する。加えて、注文データ特定モジュール441は、この座席IDと一致する注文データが他に存在しないことから、この座席IDに対応する座席に座っているユーザが注文した商品の合計金額を、700円と特定する。このように、注文データ特定モジュール441は、注文データの特定として、表示要求に含まれる座席IDに対応する座席に座っているユーザがこれまでに注文した商品の注文履歴(名称、数量及び料金)及び注文した商品の合計金額を特定する。
The order
なお、注文データ特定モジュール441は、この座席IDと一致する注文データが複数存在している場合、各商品の名称、数量及び料金を特定し、特定した商品の数量及び料金に基づいて、合計金額を特定する。
When a plurality of order data matching this seat ID exists, the order
注文履歴ページ表示モジュール425は、表示要求を取得したユーザ端末に、このユーザがこれまでに注文した商品の注文履歴及び注文した商品の合計金額を表示させる注文履歴ページを表示させる(ステップS422)。ステップS422において、注文履歴ページ表示モジュール425は、表示要求に含まれるユーザ端末の識別子に基づいて、注文履歴ページを表示させるユーザ端末を特定する。注文履歴ページ表示モジュール425は、この特定したユーザ端末に対して、注文履歴ページのURLや注文履歴ページそのものを起動させるコマンド(例えば、この飲食店が提供するアプリやウェブブラウザアプリを起動し、該当するページを表示させるもの)等を送信する。ユーザ端末は、このURLやコマンドに応じた注文履歴ページを表示する。その結果、注文履歴ページ表示モジュール425は、このユーザ端末に注文履歴ページを表示させる。
The order history
注文履歴ページ表示モジュール425がユーザ端末に表示させる注文履歴ページについて説明する。注文履歴ページ表示モジュール425は、座席ID、これまでに注文した商品の注文履歴及び注文した商品の合計金額等を表示させる。また、注文履歴ページ表示モジュール425は、会計画面の表示をするための入力欄等を表示させる。なお、注文履歴ページ表示モジュール425がユーザ端末に表示させる注文履歴ページは、少なくとも注文した商品の履歴又は合計金額の何れか又は双方を表示させるものであれば、表示させる内容は適宜変更可能である。
The order history page displayed on the user terminal by the order history
図30は、ユーザ端末に表示される注文履歴ページの一例を示す図である。図30において、注文履歴ページ表示モジュール425は、ユーザ端末の表示部に注文履歴ページ460を表示させる。この注文履歴ページ460には、座席ID表示欄461、注文履歴表示欄462、合計金額表示欄463、会計アイコン464が表示される。座席ID表示欄461は、注文データに含まれる座席IDが表示される。本例では、座席ID表示欄461は、0001が表示される。注文履歴表示欄462は、このユーザが注文した商品の名称、数量及び料金が表示される。本例では、注文履歴表示欄462は、商品の名称として、サバの塩焼き定食が、数量として、1が、料金として、700円が其々表示される。合計金額表示欄463は、このユーザが注文した商品の合計金額が表示される。本例では、合計金額表示欄463は、700円が表示される。会計アイコン464は、ユーザからのタップ操作等の入力を受け付ける。ユーザ端末は、このユーザが注文した商品の会計を行うための会計データをコンピュータ410に送信する。会計アイコン464への入力時に、コンピュータ410が実行する処理は、後述する。なお、注文履歴ページ表示モジュール425が表示させる注文履歴ページは、上述した注文ページと同様に、既存の店舗端末が表示するものと類似又は同様のものを、本システムを用いる飲食店に合わせた内容に変更したものであれば良く、上述した例に限られるものではない。
FIG. 30 is a diagram showing an example of an order history page displayed on a user terminal. In FIG. 30, the order history
図31は、コンピュータが実行する会計処理を示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。会計要求取得モジュール426は、ユーザ端末からの会計要求を取得する(ステップS430)。ステップS430において、ユーザ端末は、上述した会計アイコン455や会計アイコン464への入力操作を受け付けた場合、会計要求をコンピュータ410に送信する。会計要求取得モジュール426は、この会計要求を受信することにより、ユーザ端末からの会計要求を取得する。この会計要求には、座席ID及びユーザ端末の識別子が含まれる。
FIG. 31 is a diagram showing accounting processing executed by a computer. The process executed by each of the above-mentioned modules will be described together with this process. The accounting
注文データ特定モジュール441は、取得した会計要求に含まれる座席IDに基づいて、記録モジュール430に記録した注文データを参照し、この座席IDに紐付いた注文データを特定する(ステップS431)。ステップS431の処理は、上述したステップS421の処理と略同様であり、その相違点は、ステップS421の処理が表示要求に含まれた座席IDであったのに対して、ステップS431の処理が会計要求に含まれた座席IDである点である。すなわち、注文データ特定モジュール441は、会計要求に含まれた座席IDと、記録した注文データに含まれる座席IDとを比較し、座席IDが一致する注文データを特定し、この注文データに含まれる商品の名称、数量及び料金を特定する。例えば、上述した例では、注文データ特定モジュール441は、会計要求に含まれる座席IDが0001であることから、この座席IDと一致する注文データとして、この座席IDに対応付けられた商品の名称「サバの塩焼き定食」、数量「1」、料金「700円」を特定する。加えて、注文データ特定モジュール441は、この座席IDと一致する注文データが他に存在しないことから、この座席IDに対応する座席に座っているユーザが注文した商品の合計金額を、700円と特定する。このように、注文データ特定モジュール441は、注文データの特定として、会計要求に含まれる座席IDに対応する座席に座っているユーザがこれまでに注文した商品の注文履歴(名称、数量及び料金)及び注文した商品の合計金額を特定する。
The order
なお、注文データ特定モジュール441は、この座席IDと一致する注文データが複数存在している場合、各商品の名称、数量及び料金を特定し、特定した商品の数量及び料金に基づいて、合計金額を特定する。
When a plurality of order data matching this seat ID exists, the order
会計ページ表示モジュール427は、会計要求を取得したユーザ端末に、このユーザが注文した商品の会計内容を表示させる会計ページを表示させる(ステップS432)。ステップS432において、会計ページ表示モジュール427は、会計要求に含まれるユーザ端末の識別子に基づいて、会計ページを表示させるユーザ端末を特定する。会計ページ表示モジュール427は、この特定したユーザ端末に対して、会計ページのURLや会計ページそのものを起動させるコマンド(例えば、この飲食店が提供するアプリやウェブブラウザアプリを起動し、該当するページを表示させるもの)等を送信する。ユーザ端末は、このURLやコマンドに応じた会計ページを表示する。その結果、会計ページ表示モジュール427は、このユーザ端末に会計ページを表示させる。
The accounting
会計ページ表示モジュール427がユーザ端末に表示させる会計ページについて説明する。会計ページ表示モジュール427は、座席IDの識別子、これまでに注文した商品の注文履歴及び注文した商品の合計金額を表示させる。また、会計ページ表示モジュール427は、決済方法の入力欄等を表示させる。
The accounting page displayed on the user terminal by the accounting
なお、会計ページ表示モジュール427がユーザ端末に表示させる会計ページは、少なくとも注文した商品の注文履歴及び商品の合計金額を表示させるものであれば、表示させる内容は適宜変更可能である。また、コンピュータ410は、決済方法の入力欄を表示させない場合、後述する決済方法が現金である場合と同様の処理を実行することになる。
The accounting page displayed on the user terminal by the accounting
図32は、ユーザ端末に表示される会計ページの一例を示す図である。会計ページ470には、座席ID表示欄471、注文履歴表示欄472、合計金額表示欄473、決済方法表示欄474が表示される。また、決済方法表示欄474には、現金アイコン475、電子マネーアイコン476、カードアイコン477が表示される。座席ID表示欄471は、注文データに含まれる座席IDが表示される。本例では、座席ID表示欄471は、0001が表示される。注文履歴表示欄472は、このユーザが注文した商品の名称、数量及び料金が表示される。本例では、注文履歴表示欄472は、商品の名称として、サバの塩焼き定食が、数量として、1が、料金として、700円が其々表示される。合計金額表示欄473は、このユーザが注文した商品の合計金額が表示される。本例では、合計金額表示欄473は、700円(税込)が表示される。決済方法表示欄474における現金アイコン475、電子マネーアイコン476、カードアイコン477は、其々ユーザからのタップ操作等の入力を受け付ける。ユーザ端末は、ユーザがこの会計を決済する決済データをコンピュータ410に送信する。決済方法表示欄474への入力時に、コンピュータ410が実行する処理は、後述する。
FIG. 32 is a diagram showing an example of an accounting page displayed on a user terminal. On the
なお、会計ページ表示モジュール427が表示させる会計ページは、上述した注文ページや注文履歴ページと同様に、既存の店舗端末が表示するものと類似又は同様のものを、本システムを用いる飲食店に合わせた内容に変更したものであれば良く、上述した例に限られるものではない。
The accounting page displayed by the accounting
ユーザ端末は、入力された決済方法に基づいて、決済用ページを表示する。ユーザ端末は、現金の場合、例えば、個別金額や合計金額等を表示するページ、これらの情報が格納された2次元コード等を表示するページを決済用ページとして表示する。また、ユーザ端末は、電子マネーの場合、例えば、支払いを行う電子マネーを入力するページ、入力された電子マネーの残高やこの電子マネーの決済後の残高や決済の了承等を表示するページを決済用ページとして表示する。また、ユーザ端末は、カードの場合、例えば、支払いを行うカードを入力するページ、入力されたカードのカード番号や有効期限やセキュリティコード等を入力するページを決済用ページとしてとして表示する。ユーザ端末は、電子マネー又はカードによる決済時、入力を受け付け内容に基づいて決済を実行する。すなわち、電子マネーによる決済時、ユーザ端末は、電子マネーにより商品の代金を支払うことになる。また、カードによる決済時、ユーザ端末は、カードにより商品の代金を支払うことになる。 The user terminal displays the payment page based on the input payment method. In the case of cash, the user terminal displays, for example, a page displaying an individual amount, a total amount, etc., and a page displaying a two-dimensional code, etc. in which such information is stored, as a payment page. In the case of electronic money, the user terminal pays, for example, a page for inputting electronic money to be paid, a page for displaying the balance of the input electronic money, the balance after payment of the electronic money, and the approval of payment. Display as a page for use. In the case of a card, the user terminal displays, for example, a page for inputting a payment card and a page for inputting the card number, expiration date, security code, etc. of the input card as a payment page. When making a payment using electronic money or a card, the user terminal accepts input and executes payment based on the contents. That is, at the time of payment by electronic money, the user terminal pays the price of the product by electronic money. Further, at the time of payment by the card, the user terminal pays the price of the product by the card.
なお、この上述した決済用ページは、コンピュータ410がユーザ端末に表示させるものであってもよい。例えば、コンピュータ410は、ユーザ端末から決済用ページの表示要求を取得する。この表示要求には、座席ID及びユーザ端末の識別子が含まれる。コンピュータ410は、この表示要求に基づいて、該当する支払方法に対応する決済用ページのURLや決済用ページそのものを起動させるコマンド(例えば、この飲食店が提供するアプリやウェブブラウザアプリを起動し、該当するページを表示させるもの)等を送信する。ユーザ端末は、このURLやコマンドに応じた決済用ページを表示する。その結果、コンピュータ410は、このユーザ端末に決済用ページを表示させる。
The above-mentioned payment page may be displayed on the user terminal by the
図31の説明に戻り、決済データ取得モジュール428は、ユーザ端末から決済データを取得する(ステップS433)。決済データ取得モジュール428は、上述した決済用ページへの入力内容を、決済データとして取得する。加えて、この決済データには、座席ID及びユーザ端末の識別子が含まれる。決済処理モジュール429は、取得した決済データに基づいて、決済に必要な処理を実行する(ステップS434)。ステップS434において、決済処理モジュール429は、取得した決済データに含まれる決済方法に基づいて、この決済方法に応じた処理を実行する。
Returning to the description of FIG. 31, the payment data acquisition module 428 acquires payment data from the user terminal (step S433). The payment data acquisition module 428 acquires the input contents on the above-mentioned payment page as payment data. In addition, the payment data includes a seat ID and a user terminal identifier. The
決済処理モジュール429が実行する上述した現金決済、電子マネー決済、カード決済に対する処理について説明する。はじめに、現金決済について説明する。決済データ取得モジュール428は、ユーザ端末から決済データとして、座席ID、注文履歴及び合計金額を取得する。決済処理モジュール429は、外部の伝票システムに、この決済データを送信する。決済処理モジュール429は、この決済データに基づいて、伝票システムに決済処理を実行させる。この決済処理として、伝票システムは、代金の表示、ユーザが支払った現金の集計、釣銭の算出、レシートや領収書の発行等を実行する。
The above-mentioned processing for cash payment, electronic money payment, and card payment executed by the
電子マネー決済について説明する。決済データ取得モジュール428は、ユーザ端末から決済データとして、座席ID及び電子マネーによる支払データを取得する。決済処理モジュール429は、この決済データに基づいて、伝票システムに決済処理を実行させる。この決済処理として、伝票システムは、電子マネーによる商品代金の徴収及びレシートや領収書の発行等を実行する。なお、決済データ取得モジュール428は、ユーザ端末から決済データとして、座席ID及び決済する電子マネーの種類を取得し、決済処理モジュール429は、この決済データに基づいて伝票システムに決済処理を実行させる構成であってもよい。この場合、伝票システムは、ユーザ端末の非接触ICチップや非接触型ICカードを読み取ることにより、実際の決済を行うことになる。
Electronic money payment will be described. The payment data acquisition module 428 acquires seat ID and electronic money payment data as payment data from the user terminal. The
カード決済について説明する。決済データ取得モジュール428は、ユーザ端末から決済データとして、座席ID及びカードによる支払データを取得する。決済処理モジュール429は、この決済データに基づいて、伝票システムに決済処理を実行させる。この決済処理として、伝票システムは、カードによる商品代金の徴収及びレシートや領収書の発行等を実行する。なお、決済データ取得モジュール428は、ユーザ端末から決済データとして、座席ID及び決済するカードの種類を取得し、決済処理モジュール429は、この決済データに基づいて伝票システムに決済処理を実行させる構成であってもよい。この場合、伝票システムは、ユーザが提示するカードを読み取ることにより、実際の決済を行うことになる。
Card payment will be described. The payment data acquisition module 428 acquires the seat ID and the payment data by the card as the payment data from the user terminal. The
図33は、コンピュータが実行する学習処理を示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。分析モジュール442は、記録モジュール430が記録した注文データを分析する(ステップS440)。ステップS440において、注文データに含まれるユーザが注文した商品の名称、数量及び料金に加え、このユーザの属性(例えば、年齢、性別、訪問時間、滞在時間、注文を行う頻度やタイミング、商品の傾向、予算等)を分析する。注文の頻度やタイミグの例としては、商品の注文後、所定時間経過後に別の注文を行った、複数の注文をまとめて行った等が挙げられる。商品の傾向の例としては、単独で注文した商品の種類や数量、同時に注文した商品の種類や数量、ある商品の注文後に注文した商品の名称や数量、最初に注文する商品の名称や数量、最後に注文する商品の名称や数量、客単価等が挙げられる。また、ユーザの属性は、例えば、本システムを利用する前に、コンピュータ410がユーザ端末に表示させた属性入力用のページに入力させるものを取得したものである。なお、分析モジュール442は、ユーザが注文した商品の名称、数量及び料金のみを分析する構成であってもよい。また、ユーザの属性の取得方法は、適宜変更可能である。
FIG. 33 is a diagram showing a learning process executed by a computer. The process executed by each of the above-mentioned modules will be described together with this process. The
学習モジュール443は、この分析結果に基づいて、注文データと属性との相関関係をユーザの嗜好として学習する(ステップS441)。ステップS441において、学習モジュール443は、相関関係の一例として、所定の属性を有するユーザが注文した商品の名称及び数量、所定の属性を有するユーザが注文しない商品の名称、所定の属性を有するユーザが注文する商品の名称及び数量の傾向や頻度やタイミング等が挙げられる。なお、学習モジュール443は、注文データのみの分析結果をユーザの嗜好として学習する構成であってもよい。この場合、ユーザの嗜好の一例として、ユーザが注文した商品の名称及び数量、ユーザが注文しなかった商品の名称等が挙げられる。
The
レコメンド作成モジュール444は、新たなユーザが本システムを利用する際、学習結果と、このユーザの属性とに基づいて商品をレコメンドする(ステップS442)。ステップS442において、レコメンド作成モジュール444は、学習結果とユーザの属性とに基づいて、このユーザに該当する嗜好を類推する。レコメンド作成モジュール444は、類推した嗜好に基づいて、この嗜好に類似又は一致する商品のレコメンドを作成する。レコメンド作成モジュール444が作成するレコメンドの一例としては、注文ページ表示モジュール421が、ユーザ端末に注文ページを表示させる際、「おすすめ」や「人気No1」や「貴方に似たユーザがよく注文しています」といった特定の商品をレコメンドする文字列をこの商品に重畳表示させることや、このような文字列を商品にポップアップ表示させることや、該当する商品を強調表示させることが挙げられる。あるいは、注文ページ表示モジュール421が、ユーザ端末に注文ページを表示させる際、「おすすめ商品」として、ユーザの嗜好に合致する順に、商品を表示させ、これらの商品への誘導を行うものが挙げられる。なお、レコメンド作成モジュール444は、このユーザの属性を取得していない場合、上述した注文データのみ学習結果に基づいて商品をレコメンドする構成であればよい。
When a new user uses this system, the
上述した手段、機能、モジュールは、コンピュータ(CPU、情報処理装置、各種端末を含む)が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、コンピュータからネットワーク経由で提供される(SaaS:ソフトウェア・アズ・ア・サービス)形態で提供される。また、プログラムは、例えば、フレキシブルディスク、CD(CD−ROMなど)、DVD(DVD−ROM、DVD−RAMなど)等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記録装置又は外部記録装置に転送し記録して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記録装置(記録媒体)に予め記録しておき、その記録装置から通信回線を介してコンピュータに提供するようにしてもよい。 The means, functions, and modules described above are realized by a computer (including a CPU, an information processing device, and various terminals) reading and executing a predetermined program. The program is provided, for example, in the form of being provided from a computer via a network (Software as a Service). Further, the program is provided in a form recorded on a computer-readable recording medium such as a flexible disc, a CD (CD-ROM or the like), or a DVD (DVD-ROM, DVD-RAM or the like). In this case, the computer reads the program from the recording medium, transfers it to an internal recording device or an external recording device, records the program, and executes the program. Further, the program may be recorded in advance on a recording device (recording medium) such as a magnetic disk, an optical disk, or a magneto-optical disk, and the program may be provided to the computer from the recording device via a communication line.
ユーザが利用する施設(例えば、飲食店、店舗、フードコート、ホテル)には、商品をユーザへ届ける提供者が稼働している。例えば、飲食店には、ユーザ端末を利用して注文された飲食物をユーザに提供する店員が働いている。このような提供者は、例えば、第1実施形態で説明した提供者端末を所持する。本実施形態に係る情報処理システムは、ユーザ端末によって読み取られた提供部IDをユーザ端末から取得し、施設(例、飲食店)内の地図を示すマップ画像上で提供部IDに対応する位置に追加の情報を配置し、追加の情報を含むマップ画像を提供者端末に表示させてもよい。提供者は、このマップ画像を見て、商品をユーザに届けてもよい。 In facilities used by users (for example, restaurants, stores, food courts, hotels), providers who deliver products to users are in operation. For example, at a restaurant, a clerk who provides the user with the food and drink ordered by using the user terminal is working. Such a provider possesses, for example, the provider terminal described in the first embodiment. The information processing system according to the present embodiment acquires the providing unit ID read by the user terminal from the user terminal and positions it at a position corresponding to the providing unit ID on a map image showing a map in the facility (eg, a restaurant). Additional information may be placed and a map image containing the additional information may be displayed on the provider terminal. The provider may see the map image and deliver the product to the user.
本実施形態に係る情報処理システムは、ユーザ端末を、ユーザが座っている飲食店の座席に紐付けて、疑似的な店舗端末として利用できる飲食店疑似店舗端末システムであって、飲食店の座席に備えられた識別情報を、ユーザ端末から取得する取得手段と、取得した識別情報に紐付いた座席IDを特定する特定手段と、ユーザ端末に、特定した座席IDに紐付けて、飲食店で提供されている商品を注文できる注文ページを表示させる第一の表示手段と、注文された商品を、特定した座席IDに紐付けて提供する提供手段と、を備える The information processing system according to the present embodiment is a restaurant pseudo-store terminal system that can be used as a pseudo-store terminal by associating a user terminal with a seat of a restaurant in which the user is sitting. The identification information provided in the above is provided at the restaurant by associating the identification information provided with the user terminal with the acquisition means acquired from the user terminal, the identification means for specifying the seat ID associated with the acquired identification information, and the identified seat ID with the user terminal. It is provided with a first display means for displaying an order page on which the ordered product can be ordered, and a provision means for providing the ordered product in association with a specified seat ID.
情報処理システムは、ユーザ端末に、注文された商品の履歴及び合計金額を表示させる第二の表示手段を備えてもよい。提供手段は、注文された商品を、座席IDに紐付いた外部の伝票システムに提供してもよい。情報処理システムは、注文された商品の料金を割り引く割引手段を備えてもよい。情報処理システムは、座席IDに基づいて、会計を実行する会計手段を備えてもよい。会計手段は、電子マネー又はクレジットカードによる決済を実行してもよい。情報処理システムは、注文された商品に基づいて、ユーザの嗜好を分析する分析手段を備えてもよい。 The information processing system may include a second display means for displaying the history of ordered products and the total amount of money on the user terminal. The providing means may provide the ordered product to an external slip system associated with the seat ID. The information processing system may be provided with a discount means for discounting the price of the ordered product. The information processing system may include accounting means for executing accounting based on the seat ID. The accounting means may execute payment by electronic money or credit card. The information processing system may include an analysis means for analyzing the user's preference based on the ordered product.
本実施形態に係る情報処理方法は、ユーザ端末を、ユーザが座っている飲食店の座席に紐付けて、疑似的な店舗端末として利用できる飲食店疑似店舗端末システムが実行する飲食店疑似店舗端末方法であって、飲食店の座席に備えられた識別情報を、ユーザ端末から取得するステップと、取得した識別情報に紐付いた座席IDを特定するステップと、ユーザ端末に、特定した座席IDに紐付けて、飲食店で提供されている商品を注文できる注文ページを表示させるステップと、注文された商品を、特定した座席IDに紐付けて提供するステップと、を備える。 In the information processing method according to the present embodiment, the user terminal is linked to the seat of the restaurant where the user is sitting, and the restaurant pseudo-store terminal system executed by the restaurant pseudo-store terminal system can be used as a pseudo store terminal. The method is a step of acquiring the identification information provided in the seat of the restaurant from the user terminal, a step of specifying the seat ID associated with the acquired identification information, and a step of specifying the identification information associated with the user terminal. It also includes a step of displaying an order page on which an order can be ordered for a product offered at a restaurant, and a step of linking the ordered product to a specified seat ID and providing the ordered product.
本実施形態に係る情報処理プログラムは、ユーザ端末を、ユーザが座っている飲食店の座席に紐付けて、疑似的な店舗端末として利用できる飲食店疑似店舗端末システムに、飲食店の座席に備えられた識別情報を、ユーザ端末から取得するステップ、取得した識別情報に紐付いた座席IDを特定するステップ、ユーザ端末に、特定した座席IDに紐付けて、飲食店で提供されている商品を注文できる注文ページを表示させるステップ、注文された商品を、特定した座席IDに紐付けて提供するステップ、を実行ささせる。 The information processing program according to the present embodiment provides a restaurant pseudo-store terminal system that can be used as a pseudo-store terminal by associating the user terminal with the seat of the restaurant where the user is sitting, in preparation for the restaurant seat. The step of acquiring the identified identification information from the user terminal, the step of identifying the seat ID associated with the acquired identification information, and ordering the product provided at the restaurant by associating the identified seat ID with the user terminal. The step of displaying the order page that can be performed and the step of providing the ordered product in association with the specified seat ID are executed.
[第6実施形態]
第6実施形態について説明する。本実施形態において、上述の実施形態と同様の構成については、適宜、同じ符号を付してその説明を省略あるいは簡略化する。本実施形態は、上述の実施形態で説明した情報処理システムを乗り物に適用したものである。本実施形態に係る情報処理システムは、ユーザ端末を、ユーザが座っている乗り物の座席に紐付けて、疑似的な注文端末として利用できるシステムである。以下の説明において適宜、本実施形態に係る情報処理システムを乗物疑似注文端末システムという。[Sixth Embodiment]
The sixth embodiment will be described. In the present embodiment, the same components as those in the above-described embodiment are appropriately designated by the same reference numerals, and the description thereof will be omitted or simplified. In this embodiment, the information processing system described in the above-described embodiment is applied to a vehicle. The information processing system according to the present embodiment is a system that can be used as a pseudo ordering terminal by associating a user terminal with a seat of a vehicle on which the user is sitting. In the following description, the information processing system according to this embodiment is referred to as a vehicle pseudo-order terminal system as appropriate.
図34および図35は、本実施形態の情報処理システムを示す図である。図35に示すように、乗物疑似注文端末システム500は、コンピュータ510を備える。通信網540は、コンピュータ510、ユーザ端末520、客室乗務員端末530間の通信を可能とする通信網である。コンピュータ510は、通信網540を介して、ユーザ端末520、客室乗務員端末530と通信可能な計算装置である。コンピュータ510は、制御部としてCPU、RAM、ROM等を備える。コンピュータ510は、通信部として有線又は無線で他の機器と通信可能にするためのデバイスを備える。コンピュータ510は、記憶部として、データのストレージ部を備える。コンピュータ510は、入出力部として、入力及び出力を実現するためのデバイスを備える。図34及び図35ではコンピュータ510を一つのみ図示しているが、複数であってよく、それぞれのコンピュータ510が連携して動作してよい。
34 and 35 are diagrams showing the information processing system of the present embodiment. As shown in FIG. 35, the vehicle pseudo-order terminal system 500 includes a
乗物疑似注文端末システム500は、取得モジュール511、特定モジュール512、表示モジュール513、及び提供モジュール514を備える。取得モジュール511、特定モジュール512、表示モジュール513、及び提供モジュール514は、記憶部にプログラムがコンピュータ510に処理を実行させることによって、実現される。これらのモジュールは、コンピュータ510上で動作可能なソフトウェアにより実現するものとしてよい。また、図34及び図35ではコンピュータ510を一つのみ図示しているが、複数であってよく、それぞれのコンピュータ510が連携して動作してよい。ユーザ端末520は、乗物疑似注文端末システムを利用するユーザの所有する端末である。図34及び図35では、スマートフォンを図示しているが、タブレット端末、ウェアラブル端末等であってよい。
The vehicle pseudo-order terminal system 500 includes an
ユーザ端末520は、乗物疑似注文端末システムを利用するユーザの所有する端末である。ユーザ端末520は、図34においてスマートフォンであるが、タブレット端末、ウェアラブル端末等であってよい。ユーザ端末520は、制御部、通信部、記憶部、入出力部をそれぞれ備え、コンピュータ510の表示モジュール513と連動してユーザ端末520への表示を行う表示モジュール521を実現する。ユーザ端末520は、第1実施形態のユーザ端末Aに相当する。
The
客室乗務員端末530は、乗物疑似注文端末システムを利用するユーザの乗る乗物の客室乗務員が所有する端末である。客室乗務員端末530は、図35でにおいてタブレット端末であるが、スマートフォン、ウェアラブル端末、固定の端末等であってよい。客室乗務員端末530は、制御部、通信部、記憶部、入出力部をそれぞれ備え、コンピュータ510の提供モジュール514と連動して客室乗務員端末530への注文内容の提供を行う提供モジュール531を実現する。通信網540は、コンピュータ510、ユーザ端末520、客室乗務員端末530間の通信を可能とする通信網である。客室乗務員端末530は、第1実施形態の提供者端末Aに相当する。
The
図34の乗物疑似注文端末システムにおいて、コンピュータ510の取得モジュール511は、ユーザが座っている乗物の座席に備えられた識別情報を、ユーザ端末520から取得する(ステップS501)。ここでの識別情報は、例えば、乗物の座席に備えられたNFCやQRコード(登録商標)等から取得する。この識別情報は、第1実施形態の提供部IDに相当する。NFCであれば所定の位置にユーザ端末520をかざすことで、QRコード(登録商標)等の二次元バーコードであればユーザ端末520で読み取りを行うことで、ユーザの座っている乗物の座席を識別するための情報を取得できる。ユーザ端末520は、この識別情報を、コンピュータ510に送信する。
In the vehicle pseudo-order terminal system of FIG. 34, the
次に、コンピュータ510の特定モジュール512は、ステップS501で取得した識別情報を基に、座席IDを特定する(ステップS502)。図34の例では、識別情報を基に、新幹線の指定席、7号車の3Cという座席IDを特定したものとする。次に、コンピュータ510の表示モジュール513は、ユーザ端末520の表示モジュール521と連携して、ユーザ端末520に注文ページを表示させる(ステップS503)。ここでの注文ページとは、乗物疑似注文端末システムで注文可能な商品を、閲覧して指定することが可能な画面のことである。
Next, the
図36は、ユーザ端末に表示される注文ページの一例を示す図である。ユーザ端末520の画面に、表示550として座席IDを表示している。表示551として、●●ビールの値段と商品画像を表示し、表示552として、××ジュースの値段と商品画像を表示する。表示が見づらい場合には、スライドバー553を利用したり、画面をスライドしたりすることで、全商品を閲覧可能なものとする。コンボボックス554で商品の数量を指定し、カートにいれるボタン555により、注文する商品の指定を可能とする。カート556には、注文する商品の内容と、注文の合計金額を表示し、注文するボタン557により、注文を行う。ここでの注文内容は、「●●ビール1本500円、笹かまぼこ1パック300円、合計800円(税込)」である。
FIG. 36 is a diagram showing an example of an order page displayed on a user terminal. The seat ID is displayed as the
図37は、割引を適用した注文ページの一例を示す図である。乗物疑似注文端末システムを利用する場合には、一度客室乗務員を呼び出してから商品の注文を行い、手元に持ってきてもらうという手間や、特別な端末を乗物の各座席に用意するといったコストもかからないため、その分、商品の割引を行うことが可能となる。図37では、ユーザ端末520の画面に、表示561として座席IDを表示している。表示562として、「アプリ利用で特別価格!」という表現で、乗物疑似注文端末システムを利用することで割引を行うということを表示している。表示563として、●●ビールの値段と商品画像を表示している。スライドバー564を利用したり、画面をスライドしたりすることで、全商品を閲覧可能なものとする。コンボボックス565で商品の数量を指定し、カートにいれるボタン566により、注文する商品の指定を可能とする。カート567には、注文する商品の内容と、割引後の注文の合計金額を表示し、注文するボタン568により、注文を行う。ここでの注文内容は、「●●ビール1本450円、笹かまぼこ1パック270円、合計720円(税込)」である。
FIG. 37 is a diagram showing an example of an order page to which a discount is applied. When using the vehicle pseudo-order terminal system, there is no need to call the flight attendants once, place an order for the product, and have them brought to hand, or to prepare a special terminal for each seat of the vehicle. Therefore, it is possible to discount the product accordingly. In FIG. 37, the seat ID is displayed as the
図34に戻り、コンピュータ510の提供モジュール514は、客室乗務員端末530の提供モジュール531と連携して、客室乗務員端末530に、注文内容と座席IDを紐づけて提供する(出力する)(ステップS504)。
Returning to FIG. 34, the providing
図38は、注文された内容と座席IDとの表示の一例を示す図である。客室乗務員端末530の画面に、表示571として7号車の3Cという座席IDが分かるように表示している。ここでは、7号車の座席シート一覧を表示して、3Cがという場所が分かるように色を付けて表示しているが、表示方法はこれに限定されるものではない。座席3Cの注文内容が分かるように、表示572として「●●ビール1本500円、笹かまぼこ1パック300円、合計800円(税込)」を表示している。図38の例のように、「注文時間14:59」等の情報をあわせて表示してもよい。また、客室乗務員の確認後、注文内容の表示を閉じるように、確認済ボタン573を設けてもよい。
FIG. 38 is a diagram showing an example of display of the ordered contents and the seat ID. On the screen of the
図39は、本実施形態に係る情報処理システムにおける処理を示す図である。ユーザ端末520は、ユーザが座っている乗物の座席に備えられた識別情報を、コンピュータ510に送信する(ステップS511)。ここでの識別情報は、例えば、乗物の座席に備えられたNFCやQRコード(登録商標)等から取得する。NFCであれば所定の位置にユーザ端末520をかざすことで、QRコード(登録商標)等の二次元バーコードであればユーザ端末520で読み取りを行うことで、ユーザの座っている乗物の座席を識別するための情報を取得できる。ユーザ端末520が、識別情報を、コンピュータ510に送信するタイミングは、乗物疑似注文端末システムを利用したいタイミングでよい。また、ユーザ端末520がフローの起点となっているが、ユーザ端末520が乗物疑似注文端末システムのプログラムをダウンロードしてインストールを行ったタイミングで、コンピュータ510からユーザ端末520に対して、座席の識別情報を送信するよう要求を行ってもよい。
FIG. 39 is a diagram showing processing in the information processing system according to the present embodiment. The
コンピュータ510の取得モジュール511は、ユーザ端末520からの座席の識別情報を取得する(ステップS512)。コンピュータ510の特定モジュール512は、ステップS512で取得した識別情報を基に、座席IDを特定する(ステップS513)。ここでは、識別情報を基に、新幹線の指定席、7号車の3Cという座席IDを特定したものとする。コンピュータ510の表示モジュール513は、ユーザ端末520に注文ページの表示フォームを送信する(ステップS514)。ここでの注文ページとは、乗物疑似注文端末システムで注文可能な商品を、閲覧して指定することが可能な画面のことである。ユーザ端末520の表示モジュール521は、コンピュータ510から注文ページの表示フォームを受信する(ステップS515)。ユーザ端末520の表示モジュール521は、表示フォームを基に注文ページを表示する(ステップS516)。ユーザは、ユーザ端末520に表示された注文ページから、商品の注文が可能となる。
The
。ユーザ端末520の表示モジュール521は、コンピュータ510に注文内容を送信する(ステップS517)。コンピュータ510の表示モジュール513は、ユーザ端末520から注文内容を受信する(ステップS518)。コンピュータ510の提供モジュール514は、客室乗務員端末530に、注文内容と座席IDを紐づけて送信する(ステップS519)。客室乗務員端末530の提供モジュール531は、コンピュータ510から注文内容と座席IDを受信する(ステップS520)。客室乗務員端末530の提供モジュール531は、注文内容と座席IDを客室乗務員端末530に表示する(ステップS521)。
.. The
このよう本実施形態によれば、ユーザ端末520を、ユーザが座っている乗物の座席に紐づけて、疑似的な注文端末として利用することで、乗物の各座席に端末を用意することなく、ユーザと客室乗務員の手間を軽減できる乗物疑似注文端末システム、乗物疑似注文端末方法、及びプログラムを提供することが可能となる。ここでは、客室乗務員のいる新幹線を例としたが、飛行機や船やバス等の他の乗物に適用可能であるとともに、コンサートホールやスタジアムやレストラン等の商業施設に応用することも可能である。
As described above, according to the present embodiment, the
図40は、変形例の乗物疑似注文端末システムを示す図である。乗物疑似注文端末システムは、コンピュータ510に会計モジュール515を備える。会計モジュール515は、他のモジュールと同じく、コンピュータ510上で動作可能なソフトウェアにより実現するものとしてよい。図41は、乗物疑似注文端末システムによる処理を示す図である。この処理は、客室乗務員がユーザのもとに注文内容に基づく商品を持っていき、その会計を行う処理に該当する。
ユーザ端末520は、コンピュータ510に会計依頼を送信する(ステップS531)。例えば、客室乗務員がユーザのもとに注文内容に基づく商品を持っていった後、客室乗務員端末530で所定の動作を行うと、図36に示したボタン557が会計するボタンに切り替えるようにしてもよい。また、図38に示した客室乗務員端末530の画面で、確認済573を選択した後、会計ボタンに表示を切り替えるようにしてもよいし、別途会計ボタンを設けてもよい。客室乗務員端末530に会計ボタンを設ける場合には、ステップS531の会計依頼は、ユーザ端末520からではなく、客室乗務員端末530から行ってもよい。FIG. 40 is a diagram showing a vehicle pseudo-order terminal system of a modified example. The vehicle pseudo-order terminal system includes a
The
コンピュータ510の会計モジュール515は、ユーザ端末520からの会計依頼を受信する(ステップS532)。会計モジュール515は、ステップS532で受信した会計依頼の情報を基に、座席IDからユーザ情報と会計依頼を紐づけする(ステップS533)。ここでは、ユーザ端末520のユーザ情報と、会計依頼の注文内容を紐づけする。ユーザ情報は、ユーザ端末520に、乗物疑似注文端末システムのプログラムをインストールするタイミングで取得してもよいし、別途取得してもよい。ユーザ情報には、ユーザの氏名、年齢、性別、決済手段、等の何れかを含むものとする。
The
コンピュータ510の会計モジュール515は、ユーザ端末520に会計ページの表示フォームを送信する(ステップS534)。ここでの会計ページとは、乗物疑似注文端末システムで購入する商品の会計を行うための画面のことである。ユーザ端末520は、コンピュータ510から会計ページの表示フォームを受信する(ステップS535)。ユーザ端末520は、表示フォームを基に会計ページを表示する(ステップS536)。
The
図42は、決済方法の選択画面の一例を示す図である。ユーザ端末520の画面に、表示581として座席IDを表示している。表示582として、決済金額を表示している。ここでは、「2点合計800円(税込)」として表示している。また、表示583として、決済方法の選択肢を表示している。図42の例では、ラジオボタンの選択肢として、「現金、電子マネー、クレジットカード、スマートフォン、携帯電話キャリア、ネットバンキング、二次元バーコード」を示して、クレジットカードが選択されている様子を図示している。決定ボタン584を選択することで、クレジットカードでの決済を行うことを決定できる。また、チェックボックス585として、「次回からも同じ決済方法を利用」するかどうかの設定を可能とする。チェックボックス905にチェックを入れることで、毎回決済方法を選択する煩雑さを避けることが可能である。
FIG. 42 is a diagram showing an example of a payment method selection screen. The seat ID is displayed as the
図41の説明に戻り、ユーザ端末520は、図42の決済方法の選択後に、決済が可能な情報を含む会計内容をコンピュータ510に送信する(ステップS537)。コンピュータ510の会計モジュール515は、ユーザ端末520から会計内容を受信する(ステップS538)。受信した決済金額や会計内容を基に、コンピュータ510の会計モジュール515は、会計処理を実行する(ステップS539)。会計処理は、選択した決済方法により異なる。コンピュータ510の会計モジュール515は、ユーザ端末520と客室乗務員端末530に、会計処理の終了を通知する(ステップS540)。
Returning to the description of FIG. 41, after selecting the payment method of FIG. 42, the
ユーザ端末520は、コンピュータ510から会計処理の終了を受信し(ステップS541)、会計処理の終了画面を表示する(ステップS542)。会計処理の終了画面で、あわせて各決済方法に応じて、残高や明細等の表示を行ってもよい。客室乗務員端末530も、コンピュータ510から会計処理の終了を受信し(ステップS543)、会計処理の終了画面を表示する(ステップS544)。会計処理の終了画面で、販売した商品の残り在庫数等の表示を行ってもよい。
The
このように本実施形態によれば、ユーザ端末520を、ユーザが座っている乗物の座席に紐づけて、疑似的な注文端末として利用することで、乗物の各座席に端末を用意することなく、ユーザと客室乗務員の手間を軽減し、会計処理までを円滑に行う乗物疑似注文端末システム、乗物疑似注文端末方法、及びプログラムを提供することが可能となる。
As described above, according to the present embodiment, by associating the
図43は、変形例の乗物疑似注文端末システムを示す図である。乗物疑似注文端末システムは、コンピュータ510に分析モジュール516を備える。分析モジュール516は、他のモジュールと同じく、コンピュータ510上で動作可能なソフトウェアにより実現するものとしてよい。分析処理を行うタイミングは、任意でよあり。分析処理により、乗物疑似注文端末システムを使用するユーザ層が、どのような商品を注文するのか又は注文しないのかを分析してマーケティングに活かすことを目的とする。乗物やユーザに適した商品を取りそろえたり、時間帯やユーザの嗜好に適した広告を表示したりすることで、購買意欲をそそることが可能となる。分析モジュール516は、乗物疑似注文端末システムを使用する年齢、性別、決済手段等のユーザ情報と、注文の内容、注文の時間帯等の相関性についての分析を行う。分析処理の方法は、任意に選択される事項である。
FIG. 43 is a diagram showing a vehicle pseudo-order terminal system of a modified example. The vehicle pseudo-order terminal system includes an
図44は、分析結果の表示の一例を示す図である。コンピュータ510の入出力部に表示してもよいし、客室乗務員端末530に表示してもよいし、その他の方法で出力してもよい。図44の例では、表示591として注文傾向を、表示592として広告の表示方法の設定を示している。具体的には、表示591には、新幹線指定席の2018年9月分の注文傾向として、時間帯別に「7時〜11時はコーヒーの注文が多い、11時〜14時はお弁当の注文が多い、14時〜17時はお茶の注文が多い、17時〜22時はビールとスナックの注文が多い」という分析結果を表示している。詳細表示ボタン593を選択することで、より詳細な分析結果を表示してもよい。表示592には、乗物疑似注文端末システムに表示する広告の表示方法の選択肢を示している。具体的には、ラジオボタンで「売れ筋商品を強調して表示」、「季節のおすすめ商品を強調して表示」、「在庫の多い商品を強調して表示」を選択する選択肢を示している。表示592では「売れ筋商品を強調して表示」を選択した例を図示している。適用ボタン594の選択で、ラジオボタンで選択した選択肢を広告の表示方法として適用する。キャンセルボタン595の選択で、ラジオボタンでの選択を破棄して以前通りの設定とする。詳細設定ボタン596の選択により、ユーザ情報にマッチングした広告の表示を行う等、さらに詳細の設定が可能な画面に移行してよい分析結果の利用方法として、乗物疑似注文端末システムで販売する商品の仕入を行うシステムに連動してもよいし、各ユーザの嗜好にあわせてユーザ端末520に表示する注文ページの商品の表示順番を変更してもよい。また、分析結果を基に、季節や時間帯、曜日、事前にわかっているユーザ層にあわせて、乗物に積み込む商品をカスタマイズしてもよい。
FIG. 44 is a diagram showing an example of displaying the analysis result. It may be displayed on the input / output unit of the
このように本実施形態によれば、分析処理により、乗物疑似注文端末システムを使用するユーザ層が、どのような商品を注文するのか又は注文しないのかを分析してマーケティングに活かすことが可能な、乗物疑似注文端末システム、乗物疑似注文端末方法、及びプログラムを提供することが可能となる。 As described above, according to the present embodiment, it is possible to analyze what kind of products the user group using the vehicle pseudo-order terminal system orders or does not order by the analysis process and utilize it for marketing. It is possible to provide a vehicle pseudo-order terminal system, a vehicle pseudo-order terminal method, and a program.
本実施形態に係る情報処理システムは、ユーザ端末を、ユーザが座っている乗物の座席に紐づけて、疑似的な注文端末として利用できる乗物疑似注文端末システムであって、乗物の座席に備えられた識別情報を、ユーザ端末から取得する取得手段と、取得させた識別情報に紐づいた座席IDを特定する特定手段と、ユーザ端末に、特定させた座席IDに紐づけて、乗物で提供されるメニューを注文できる注文ページを表示させる表示手段と、乗物の客室乗務員が利用する端末に、注文ページから注文された内容を、特定された座席IDに紐づけて提供する提供手段と、を備える。 The information processing system according to the present embodiment is a vehicle pseudo-order terminal system that can be used as a pseudo-order terminal by associating a user terminal with the seat of the vehicle on which the user is sitting, and is provided in the seat of the vehicle. The identification information is provided in a vehicle by associating it with an acquisition means for acquiring the identification information from the user terminal, a specific means for specifying the seat ID associated with the acquired identification information, and the seat ID specified by the user terminal. It is provided with a display means for displaying an order page on which an order can be ordered, and a means for providing the terminal used by the cabin crew of the vehicle with the contents ordered from the order page in association with the specified seat ID. ..
表示手段は、注文ページでの注文の合計金額、ユーザ端末からの注文履歴、を表示可能でもよい。提供手段は、注文ページから注文された内容の合計金額、ユーザ端末からの注文履歴、を提供可能であってもよい。表示手段は、ユーザ端末に注文ページを表示する際に、通常の金額から割引を行った金額を表示し、提供手段は、乗物の客室乗務員が利用する端末に、割引を行った金額で注文ページから注文された内容を、特定された座席IDに紐づけて提供してもよい。情報処理システムは、座席IDを用いて会計を行う会計手段を備えてもよい。会計手段は、現金決済、電子マネー決済、クレジットカード決済、スマートフォン決済、携帯電話キャリア決済、ネットバンキング決済、二次元バーコード決済、の何れかによる支払いが可能でもよい。情報処理システムは、注文ページから注文された内容の分析を行う分析手段を備えてもよい。 The display means may be able to display the total amount of orders on the order page and the order history from the user terminal. The providing means may be able to provide the total amount of the contents ordered from the order page and the order history from the user terminal. When displaying the order page on the user terminal, the display means displays the amount discounted from the normal amount, and the providing means is the order page with the discounted amount on the terminal used by the flight attendant of the vehicle. The contents ordered from may be provided in association with the specified seat ID. The information processing system may include an accounting means for accounting using the seat ID. The accounting means may be any of cash payment, electronic money payment, credit card payment, smartphone payment, mobile phone carrier payment, net banking payment, and two-dimensional bar code payment. The information processing system may include an analysis means for analyzing the contents ordered from the order page.
本実施形態に係る情報処理方法は、ユーザ端末を、ユーザが座っている乗物の座席に紐づけて、疑似的な注文端末として利用できる乗物疑似注文方法において、乗物の座席に備えられた識別情報を、ユーザ端末から取得するステップと、取得させた識別情報に紐づいた座席IDを特定するステップと、ユーザ端末に、特定させた座席IDに紐づけて、乗物で提供されるメニューを注文できる注文ページを表示させるステップと、乗物の客室乗務員が利用する端末に、注文ページから注文された内容を、特定された座席IDに紐づけて提供するステップと、を備える。 The information processing method according to the present embodiment is a vehicle pseudo-ordering method in which a user terminal is associated with a seat of a vehicle in which a user is sitting and can be used as a pseudo-ordering terminal. Can be ordered from the user terminal, the step to specify the seat ID associated with the acquired identification information, and the user terminal to order the menu provided by the vehicle by associating with the specified seat ID. It includes a step of displaying an order page and a step of providing a terminal used by a flight attendant of a vehicle with the contents ordered from the order page in association with a specified seat ID.
本実施形態に係る情報処理プログラムは、ユーザ端末を、ユーザが座っている乗物の座席に紐づけて、疑似的な注文端末として利用できる乗物疑似注文端末システムに、乗物の座席に備えられた識別情報を、ユーザ端末から取得するステップ、取得させた識別情報に紐づいた座席IDを特定するステップ、ユーザ端末に、特定させた座席IDに紐づけて、乗物で提供されるメニューを注文できる注文ページを表示させるステップ、乗物の客室乗務員が利用する端末に、注文ページから注文された内容を、特定された座席IDに紐づけて提供するステップ、を実行させる。 In the information processing program according to the present embodiment, the user terminal is associated with the seat of the vehicle in which the user is sitting, and the vehicle pseudo-order terminal system that can be used as a pseudo-order terminal is provided with the identification provided in the seat of the vehicle. A step of acquiring information from a user terminal, a step of specifying a seat ID associated with the acquired identification information, and an order that allows the user terminal to order a menu provided by a vehicle by associating it with the specified seat ID. The step of displaying the page and the step of providing the terminal used by the flight attendant of the vehicle with the contents ordered from the order page in association with the specified seat ID are executed.
なお、本発明の技術範囲は、上述の実施形態などで説明した態様に限定されるものではない。上述の実施形態などで説明した要件の1つ以上は、省略されることがある。また、上述の実施形態などで説明した要件は、適宜組み合わせることができる。また、法令で許容される限りにおいて、上述の実施形態などで引用した全ての文献の開示を援用して本文の記載の一部とする。 The technical scope of the present invention is not limited to the embodiments described in the above-described embodiments. One or more of the requirements described in the above embodiments and the like may be omitted. In addition, the requirements described in the above-described embodiments can be combined as appropriate. In addition, to the extent permitted by law, the disclosure of all documents cited in the above-mentioned embodiments and the like shall be incorporated as part of the description in the main text.
1・・・情報処理システム、2・・・施設、3・・・提供部、4・・・情報処理装置、5・・・ユーザ端末、6・・・提供者の端末 1 ... Information processing system, 2 ... Facility, 3 ... Provider, 4 ... Information processing device, 5 ... User terminal, 6 ... Provider terminal
Claims (24)
前記施設内の地図を示す第1画像のデータと、前記複数の提供部のうち各提供部が提供する識別情報と前記第1画像の座標系における座標とを関連付けた地図情報と、を記憶する記憶部と、
前記提供部から提供されて前記ユーザの端末によって読み取られ、前記ユーザの端末によって送信された識別情報を受信する通信部と、
前記記憶部が記憶する前記地図情報において前記通信部が受信した識別情報と関連付けられた前記第1画像の座標系における座標を特定する位置特定部と、
前記位置特定部が特定した座標に対して前記第1画像において追加の情報を相対的に配置した第2画像を、前記提供者の端末の表示部に表示させる情報を提供する制御部と、を備える情報処理システム。 A plurality of providers that are located in a facility where a provider who visits a user and provides a service operates and provides identification information to the user's terminal in a readable manner, and a plurality of providers.
The data of the first image showing the map in the facility and the map information in which the identification information provided by each of the plurality of providing units and the coordinates in the coordinate system of the first image are associated with each other are stored. Memory and
A communication unit that receives identification information provided by the provider, read by the user's terminal, and transmitted by the user's terminal.
A position specifying unit that specifies the coordinates in the coordinate system of the first image associated with the identification information received by the communication unit in the map information stored in the storage unit.
A control unit that provides information for displaying a second image in which additional information is relatively arranged in the first image with respect to the coordinates specified by the position specifying unit on the display unit of the terminal of the provider. Information processing system to prepare.
請求項1に記載の情報処理システム。 The identification information provided by the providing unit is information different from the seat number provided in the facility.
The information processing system according to claim 1.
請求項1または請求項2に記載の情報処理システム。 The information provided by the provider includes information that is a set of identification information provided by the provider and a URL of a Web page indicating the content of a service that can be provided by the provider.
The information processing system according to claim 1 or 2.
前記追加の情報は、前記位置特定部が特定した座標に相当する前記施設における位置を示すマークを含む、
請求項1から請求項3のいずれか一項に記載の情報処理システム。 The map information is information in which the coordinates in the coordinate system of the first image corresponding to the position where each providing unit is installed in the facility and the identification information provided by each providing unit are associated with each other.
The additional information includes a mark indicating a position in the facility corresponding to the coordinates specified by the position specifying unit.
The information processing system according to any one of claims 1 to 3.
前記座席情報に基づいて、前記通信部が受信した識別情報に関連付けられた前記座席の識別情報を特定する座席特定部を備え、
前記制御部は、前記座席特定部が特定した前記座席の識別情報を前記追加の情報として、前記提供者の端末の表示部に表示させる、
請求項1から請求項4のいずれか一項に記載の情報処理システム。 The storage unit stores seat information in which the identification information of the seat installed in the facility and the identification information provided by the providing unit installed in a predetermined positional relationship with respect to the seat are associated with each other.
A seat identification unit that identifies the seat identification information associated with the identification information received by the communication unit based on the seat information is provided.
The control unit causes the display unit of the terminal of the provider to display the identification information of the seat specified by the seat identification unit as the additional information.
The information processing system according to any one of claims 1 to 4.
前記制御部は、前記応答に基づいて、前記通信部が受信した前記注文情報に基づく情報を、前記応答の送信元の前記提供者の端末へ提供する、
請求項1から請求項5のいずれか一項に記載の情報処理システム。 The communication unit receives order information input to the user's terminal as information designating a service, and receives a response from the provider's terminal to the display of the additional information.
Based on the response, the control unit provides information based on the order information received by the communication unit to the terminal of the provider who sends the response.
The information processing system according to any one of claims 1 to 5.
前記通信部は、前記ユーザの端末が送信した前記注文情報を受信する、
請求項1から請求項6のいずれか一項に記載の情報処理システム。 When the user's terminal reads the identification information provided by the provider, an order page for accepting input of order information for designating a service is displayed on the display of the user's terminal.
The communication unit receives the order information transmitted by the user's terminal.
The information processing system according to any one of claims 1 to 6.
前記位置特定部は、前記通信部が受信した識別情報のそれぞれについて前記第1画像の座標系における座標を特定し、
前記位置特定部が特定した座標に相当する前記施設における位置を前記提供者が訪問する順番を決定する順番決定部を備え、
前記制御部は、前記順番決定部が決定した順番を、前記追加の情報として前記提供者の端末の表示部に表示させる、
請求項1から請求項7のいずれか一項に記載の情報処理システム。 The communication unit receives identification information for each of two or more of the plurality of providers.
The position specifying unit specifies the coordinates in the coordinate system of the first image for each of the identification information received by the communication unit.
The order determination unit for determining the order in which the provider visits the position in the facility corresponding to the coordinates specified by the position identification unit is provided.
The control unit causes the display unit of the terminal of the provider to display the order determined by the order determination unit as the additional information.
The information processing system according to any one of claims 1 to 7.
前記制御部は、前記複数の提供者のそれぞれの端末を含む複数の端末のうち1つ以上の端末に対して、前記追加の情報を表示させる、
請求項1から請求項8のいずれか一項に情報処理システム。 The facility is operated by multiple providers of services.
The control unit causes one or more terminals among a plurality of terminals including the respective terminals of the plurality of providers to display the additional information.
The information processing system according to any one of claims 1 to 8.
請求項9に記載の情報処理システム。 When the communication unit receives a response to the display of the additional information from the first terminal among the plurality of terminals, the control unit causes at least one of the plurality of terminals to change the display of the additional information. ,
The information processing system according to claim 9.
請求項10に記載の情報処理システム。 When the communication unit receives the response, the control unit changes the additional information to be hidden in a second terminal different from the first terminal among the plurality of terminals.
The information processing system according to claim 10.
請求項10又は請求項11に記載の情報処理システム。 When the communication unit receives the response, the control unit changes the display form of the additional information in the first terminal.
The information processing system according to claim 10 or 11.
前記追加の情報は、前記位置特定部が特定した座標に相当する前記施設における位置を示すマークを含み、
前記制御部は、前記第2画像における前記マークの形と大きさと色と明るさとの少なくとも1つを変更することで、前記表示形態を変更させる、
請求項12に記載の情報処理システム。 The map information is information in which the coordinates in the coordinate system of the first image corresponding to the position where each providing unit is installed in the facility and the identification information provided by each providing unit are associated with each other.
The additional information includes a mark indicating a position in the facility corresponding to the coordinates specified by the position specifying unit.
The control unit changes the display form by changing at least one of the shape, size, color, and brightness of the mark in the second image.
The information processing system according to claim 12.
前記制御部は、前記担当者情報に基づいて、前記位置特定部が特定した座標に相当する前記施設における位置に対して前記エリアが所定の位置関係である前記各提供者の端末に対して、前記複数の端末において優先的に、前記追加の情報を表示させる、
請求項9から請求項13のいずれか一項に記載の情報処理システム。 The storage unit stores information on the area in the facility that each provider is in charge of among the plurality of providers, and information on the person in charge that associates the identification information of each provider.
Based on the person in charge information, the control unit refers to the terminal of each provider whose area has a predetermined positional relationship with respect to the position in the facility corresponding to the coordinates specified by the position specifying unit. Priority is given to displaying the additional information on the plurality of terminals.
The information processing system according to any one of claims 9 to 13.
前記通信部は、サービスを指定する情報として前記ユーザの端末に入力された注文情報を受信し、
前記制御部は、前記サービス情報に基づいて、前記通信部が受信した前記注文情報に指定されたサービスを提供する提供者の端末に対して、前記複数の端末において優先的に、前記追加の情報を表示させる、
請求項9から請求項14のいずれか一項に記載の情報処理システム。 The storage unit stores service information in which the service information provided by each provider among the plurality of providers and the identification information of each provider are associated with each other.
The communication unit receives the order information input to the user's terminal as information for designating the service, and receives the order information.
Based on the service information, the control unit gives priority to the additional information in the plurality of terminals with respect to the terminals of the provider who provides the service specified in the order information received by the communication unit. To display,
The information processing system according to any one of claims 9 to 14.
前記制御部は、前記注文情報である第1注文情報によって指定されたサービスに対する対価の情報を、前記第1注文情報の送信元の前記ユーザの端末に表示させる、
請求項1から請求項15のいずれか一項に記載の情報処理システム。 The communication unit receives the order information input to the user's terminal as information for designating the service, and receives the order information.
The control unit causes the terminal of the user who sends the first order information to display information on consideration for the service specified by the first order information which is the order information.
The information processing system according to any one of claims 1 to 15.
前記制御部は、前記注文情報である第1注文情報によって指定されたサービスに対する対価の情報を、前記第1注文情報の送信元を訪問する前記提供者の端末へ提供する、
請求項1から請求項16のいずれか一項に記載の情報処理システム。 The communication unit receives the order information input to the user's terminal as information for designating the service, and receives the order information.
The control unit provides information on consideration for the service specified by the first order information, which is the order information, to the terminal of the provider who visits the source of the first order information.
The information processing system according to any one of claims 1 to 16.
前記制御部は、前記提供部が提供する識別情報を前記通信部が受信した場合、前記複数の提供者から提供者の指定を受け付ける指定ページを、前記通信部が受信した識別情報の送信元の前記ユーザの端末の表示部に表示させる、
請求項1から請求項17のいずれか一項に記載の情報処理システム。 The facility is operated by multiple providers of services.
When the communication unit receives the identification information provided by the provision unit, the control unit displays a designated page for accepting the designation of the provider from the plurality of providers of the transmission source of the identification information received by the communication unit. Displayed on the display unit of the user's terminal,
The information processing system according to any one of claims 1 to 17.
前記制御部は、前記指定情報によって指定された提供者の端末に対して、前記複数の提供者の端末において優先的に、前記第2画像を表示させる、
請求項18に記載の情報処理システム。 The front communication unit receives the designated information input to the terminal of the user as the information for designating the provider from the plurality of providers, and receives the designated information.
The control unit preferentially displays the second image on the terminals of the plurality of providers on the terminals of the providers designated by the designated information.
The information processing system according to claim 18.
請求項18または請求項19に記載の情報処理システム。 The designated page includes an area showing the appearance of each provider of a plurality of providers operating in the facility.
The information processing system according to claim 18 or 19.
請求項18から請求項20のいずれか一項に記載の情報処理システム。 The designated page includes an area that accepts input of identification information assigned to each of a plurality of providers operating in the facility.
The information processing system according to any one of claims 18 to 20.
前記注文ページは前記サービスの種類を示すアイコンを含み、前記注文情報として注文の量が入力された場合、前記ユーザの端末の表示部において前記注文の量が前記アイコンに重ねて表示される、
請求項1から請求項21のいずれか一項に記載の情報処理システム。 When the user's terminal reads the identification information provided by the provider, an order page for accepting input of order information for designating a service is displayed on the display of the user's terminal.
The order page includes an icon indicating the type of service, and when an order quantity is input as the order information, the order quantity is displayed superimposed on the icon on the display unit of the user's terminal.
The information processing system according to any one of claims 1 to 21.
ユーザを訪問してサービスを提供する提供者が稼働する施設内の地図を示す第1画像のデータを記憶することと、
前記施設に配置され、前記ユーザの端末に対して、識別情報を読み取り可能に提供する複数の提供部のうち各提供部が提供する識別情報と前記第1画像の座標系における座標とを関連付けた地図情報を記憶することと、
前記提供部から提供されて前記ユーザの端末によって読み取られ、前記ユーザの端末によって送信された識別情報を受信することと、
前記記憶された前記地図情報において前記受信した識別情報と関連付けられた前記第1画像の座標系における座標を特定することと、
前記特定された座標に対して前記第1画像において追加の情報を相対的に配置した第2画像を、前記提供者の端末の表示部に表示させる情報を提供することと、を実行させる情報処理プログラム。 On the computer
To store the data of the first image showing the map of the facility where the provider who visits the user and provides the service operates, and
Of the plurality of providing units that are arranged in the facility and provide the identification information to the user's terminal in a readable manner, the identification information provided by each providing unit is associated with the coordinates in the coordinate system of the first image. Remembering map information
Receiving the identification information provided by the provider, read by the user's terminal, and transmitted by the user's terminal.
To specify the coordinates in the coordinate system of the first image associated with the received identification information in the stored map information.
Information processing for executing the provision of information for displaying the second image in which additional information is relatively arranged in the first image with respect to the specified coordinates on the display unit of the terminal of the provider. program.
前記提供者が稼働する施設に、前記ユーザの端末に対して識別情報を読み取り可能に提供する複数の提供部を設置することと、
前記施設内の地図を示す第1画像のデータを前記コンピュータの記憶部が記憶することと、
前記複数の提供部のうち各提供部が提供する識別情報と前記第1画像の座標系における座標とを関連付けた地図情報を、前記コンピュータの記憶部が記憶することと、
前記提供部から提供されて前記ユーザの端末によって読み取られ、前記ユーザの端末によって送信された識別情報を、前記コンピュータの通信部が受信することと、
前記記憶部が記憶する前記地図情報において前記通信部が受信した識別情報と関連付けられた前記第1画像の座標系における座標を、前記コンピュータの処理部が特定することと、
前記コンピュータの処理部が特定した座標に対して前記第1画像において追加の情報を相対的に配置した第2画像を前記提供者の端末の表示部に表示させる情報を、前記コンピュータの処理部が提供することと、
前記施設に設置された前記提供部を取り外すことと、を含む訪問支援方法。 It is a visit support method that supports a provider who visits a user and provides a service by using a computer equipped with a communication unit, a storage unit, and a processing unit.
In the facility where the provider operates, a plurality of providing units that readablely provide the identification information to the user's terminal are installed.
The storage unit of the computer stores the data of the first image showing the map in the facility, and
The computer's storage unit stores map information in which the identification information provided by each of the plurality of providing units is associated with the coordinates in the coordinate system of the first image.
The communication unit of the computer receives the identification information provided by the providing unit, read by the terminal of the user, and transmitted by the terminal of the user.
The processing unit of the computer specifies the coordinates in the coordinate system of the first image associated with the identification information received by the communication unit in the map information stored in the storage unit.
The processing unit of the computer displays information on the display unit of the terminal of the provider, in which additional information is relatively arranged in the first image with respect to the coordinates specified by the processing unit of the computer. To provide and
A visit support method including removing the provision unit installed in the facility.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021020581A JP2021144704A (en) | 2020-03-11 | 2021-02-12 | Information processing system, information processing apparatus, information processing program, and information processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2020/010675 WO2021181587A1 (en) | 2020-03-11 | 2020-03-11 | Information processing system, information processing device, information processing program, and information processing method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021020581A Division JP2021144704A (en) | 2020-03-11 | 2021-02-12 | Information processing system, information processing apparatus, information processing program, and information processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6839334B1 true JP6839334B1 (en) | 2021-03-03 |
JPWO2021181587A1 JPWO2021181587A1 (en) | 2021-09-16 |
Family
ID=74673571
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020553672A Active JP6839334B1 (en) | 2020-03-11 | 2020-03-11 | Information processing system, information processing program, and visit support method |
JP2021020581A Pending JP2021144704A (en) | 2020-03-11 | 2021-02-12 | Information processing system, information processing apparatus, information processing program, and information processing method |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021020581A Pending JP2021144704A (en) | 2020-03-11 | 2021-02-12 | Information processing system, information processing apparatus, information processing program, and information processing method |
Country Status (2)
Country | Link |
---|---|
JP (2) | JP6839334B1 (en) |
WO (1) | WO2021181587A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6989994B1 (en) * | 2021-08-13 | 2022-01-12 | 株式会社セントラル・アイランド | Information processing equipment, information processing methods and information processing programs |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004234305A (en) * | 2003-01-30 | 2004-08-19 | Nec Corp | Commodity sales management device |
JP2005174136A (en) * | 2003-12-12 | 2005-06-30 | Hitachi Software Eng Co Ltd | Delivery system |
US20120055983A1 (en) * | 2010-09-07 | 2012-03-08 | Fetchco, Llc | System and Method for Capturing and Communicating Location Data from a Barcode using a Mobile Device |
JP2015118401A (en) * | 2013-12-16 | 2015-06-25 | 三井住友カード株式会社 | Activity prediction and notification system |
JP2017036973A (en) * | 2015-08-07 | 2017-02-16 | ソフトバンク株式会社 | Route search program and route search method |
-
2020
- 2020-03-11 WO PCT/JP2020/010675 patent/WO2021181587A1/en active Application Filing
- 2020-03-11 JP JP2020553672A patent/JP6839334B1/en active Active
-
2021
- 2021-02-12 JP JP2021020581A patent/JP2021144704A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004234305A (en) * | 2003-01-30 | 2004-08-19 | Nec Corp | Commodity sales management device |
JP2005174136A (en) * | 2003-12-12 | 2005-06-30 | Hitachi Software Eng Co Ltd | Delivery system |
US20120055983A1 (en) * | 2010-09-07 | 2012-03-08 | Fetchco, Llc | System and Method for Capturing and Communicating Location Data from a Barcode using a Mobile Device |
JP2015118401A (en) * | 2013-12-16 | 2015-06-25 | 三井住友カード株式会社 | Activity prediction and notification system |
JP2017036973A (en) * | 2015-08-07 | 2017-02-16 | ソフトバンク株式会社 | Route search program and route search method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6989994B1 (en) * | 2021-08-13 | 2022-01-12 | 株式会社セントラル・アイランド | Information processing equipment, information processing methods and information processing programs |
Also Published As
Publication number | Publication date |
---|---|
JP2021144704A (en) | 2021-09-24 |
WO2021181587A1 (en) | 2021-09-16 |
JPWO2021181587A1 (en) | 2021-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170109793A1 (en) | E-check device, system and a method thereof | |
JP3582782B2 (en) | Hospitality management device for restaurants | |
US9406084B2 (en) | Methods for submitting a food order remotely | |
US9472066B2 (en) | Methods and apparatus for self service transactions from multiple vendors | |
US20110093363A1 (en) | System for ordering items by a user in a limited venue | |
US20100265311A1 (en) | Apparatus, systems, and methods for a smart fixture | |
WO2013106679A1 (en) | Financial card method, device and system utilizing bar codes to identify transaction details | |
JP2009086941A (en) | Menu display device for restaurant | |
US20110173081A1 (en) | Systems and methods using point-of-sale customer identification | |
JP6839334B1 (en) | Information processing system, information processing program, and visit support method | |
US20160093005A1 (en) | Ordering System | |
JP2023016612A (en) | Automatic settlement system, automatic settlement method, and automatic settlement program | |
JP2006235685A (en) | Shopping support system, shopping support method and information processor | |
US20210342960A1 (en) | System and Methods for Managing a Restaurant Experience | |
KR101742727B1 (en) | Prepayment Induce Service Providing System for Ordering | |
WO2019202846A1 (en) | Food administration system | |
CN107004217A (en) | Operational administrative | |
KR101689011B1 (en) | System and method for providing shopping service | |
JP6721063B2 (en) | Electronic receipt issuing system, electronic receipt issuing method and program | |
JP7171195B2 (en) | Order management system, order management device and its program | |
JP2021057044A (en) | Information processing system | |
JP2015191459A (en) | Communication system, server device, terminal equipment, information processing method, and program | |
Pat et al. | OBDA (Online Beverages Delivery Application) | |
JP2022013093A (en) | Information processing system, information processing server, information processing method, and information processing program | |
JP2023036466A (en) | Information processing apparatus and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201001 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201001 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20201001 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20201016 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201224 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210112 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210112 |
|
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: 20210119 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210212 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6839334 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |