Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7347846B2 - Information processing system, information processing method and program - Google Patents
[go: Go Back, main page]

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

Information processing system, information processing method and program Download PDF

Info

Publication number
JP7347846B2
JP7347846B2 JP2021187770A JP2021187770A JP7347846B2 JP 7347846 B2 JP7347846 B2 JP 7347846B2 JP 2021187770 A JP2021187770 A JP 2021187770A JP 2021187770 A JP2021187770 A JP 2021187770A JP 7347846 B2 JP7347846 B2 JP 7347846B2
Authority
JP
Japan
Prior art keywords
ticket
information
employee
menu
company
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021187770A
Other languages
Japanese (ja)
Other versions
JP2023074697A (en
Inventor
了介 今井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP2021187770A priority Critical patent/JP7347846B2/en
Publication of JP2023074697A publication Critical patent/JP2023074697A/en
Application granted granted Critical
Publication of JP7347846B2 publication Critical patent/JP7347846B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

特許法第30条第2項適用 [1] ▲1▼ウェブサイトの掲載日 2020年11月25日 ▲2▼ウェブサイトのアドレス https://prtimes.jp/main/html/rd/p/000000091.000045433.html その他令和3年12月17日付け喪失の例外証明書提出書に記載の刊行物等Application of Article 30, Paragraph 2 of the Patent Act [1] ▲1▼ Website publication date November 25, 2020 ▲2▼ Website address https://prtimes. jp/main/html/rd/p/000000091.000045433. html Other publications listed in the form for submitting exception certificate of loss dated December 17, 2021

本発明は、情報処理システム、情報処理方法及びプログラムに関する。 The present invention relates to an information processing system, an information processing method, and a program.

従来、社員食堂がある会社の場合、社員食堂で使用可能なカードが配布されている(特許文献1参照)。その一方、社員食堂がない会社においては、会社が昼食のための補助費を支払われることが行われている。 Conventionally, in the case of a company that has a company cafeteria, cards that can be used at the company cafeteria are distributed (see Patent Document 1). On the other hand, in companies that do not have a company cafeteria, the company pays a subsidy for lunch.

特開平7-68984号公報Japanese Patent Application Publication No. 7-68984

最近、新型コロナウィルスの流行によって、飲食店の売上を大幅に下がっていることが社会問題になっている。この問題に対して、本願の発明者は、既存の飲食店をあたかも社員食堂のように利用してもらうことで、飲食店の売上に貢献することを新たに着想した。 Recently, the drastic drop in restaurant sales due to the novel coronavirus outbreak has become a social issue. In response to this problem, the inventor of the present application came up with a new idea of contributing to the sales of existing restaurants by having customers use them as if they were company cafeterias.

本発明は、上記問題に鑑みてなされたものであり、従業員に飲食店を社員食堂のように利用してもらうことを促進することを可能とする情報処理システム、情報処理方法及びプログラムを提供することを目的とする。 The present invention has been made in view of the above problems, and provides an information processing system, an information processing method, and a program that enable employees to use restaurants as if they were company cafeterias. The purpose is to

本発明の一態様に係る情報処理システムは、従業員によって注文メニューが選択された場合、複数の従業員に対して飲食店で使用可能なチケットに関する情報が関連付けられて記憶されている記憶装置において当該従業員に対して割り当てられた前記チケットに関する情報を参照して、割引額及び/または割引後の支払価格を表示するための情報を出力する出力部と、を備える。 In the information processing system according to one aspect of the present invention, when an order menu is selected by an employee, information regarding tickets that can be used at a restaurant for a plurality of employees is stored in a storage device that is associated with the employee. and an output unit that outputs information for displaying a discount amount and/or a post-discount payment price by referring to information regarding the ticket assigned to the employee.

情報処理システムは、飲食店で使用可能なチケットを複数の従業員に対して一括で付与するための情報を取得する取得部と、前記情報が取得された場合、前記複数の従業員に対して前記チケットに関する情報を関連付けて前記記憶装置へ保存する保存部と、
を備える。
The information processing system includes an acquisition unit that acquires information for collectively allocating tickets that can be used at a restaurant to multiple employees; a storage unit that associates information regarding the ticket and stores it in the storage device;
Equipped with.

情報処理システムは、前記取得部は、前記チケットの付与方式と当該チケットの付与方式に応じた設定を取得し、前記保存部は、前記チケットが付与される複数の従業員に対して、前記受け付けた前記チケットの付与方式と当該チケットの設定を関連付けて保存し、前記出力部は、前記チケットの種別及び前記チケットの設定の双方に基づく割引額及び/または割引後の支払価格を表示するための情報を出力してもよい。 In the information processing system, the acquisition unit acquires the ticket granting method and settings corresponding to the ticket granting method, and the storage unit stores the reception unit for a plurality of employees to whom the tickets are granted. The ticket grant method and the ticket settings are stored in association with each other, and the output unit is configured to display a discount amount and/or a post-discount payment price based on both the ticket type and the ticket settings. Information may also be output.

情報処理システムは、前記取得部は、前記メニュー毎にチケットの対象とするか否かの選択情報を取得し、前記保存部は、前記メニュー毎のチケットの対象とするか否かの選択情報を、チケット管理担当者の会社を識別する会社識別情報と関連付けて記憶装置に保存し、前記取得部が従業員から検索条件を取得した場合、当該検索条件に合致する飲食店を検索して検索結果を出力する検索部を備えてもよい。 In the information processing system, the acquisition unit acquires selection information as to whether each menu is to be ticketed or not, and the storage unit is configured to acquire selection information as to whether each menu is to be ticketed or not. , is stored in a storage device in association with company identification information that identifies the company of the person in charge of ticket management, and when the acquisition unit acquires search conditions from an employee, searches for restaurants that match the search conditions and generates search results. The search unit may also include a search unit that outputs.

情報処理システムは、前記取得部は、前記一括で付与するための入力を受け付ける場合、前記付与する対象の従業員の雇用形態を取得し、前記保存部は、前記取得した雇用形態に該当する従業員を識別する従業員識別情報に前記チケットに関する情報を関連付けて記憶装置に保存してもよい。 In the information processing system, when receiving the input for the batch grant, the acquisition unit acquires the employment type of the employee to whom the grant is to be made, and the storage unit acquires the employment type of the employee corresponding to the acquired employment type. Information regarding the ticket may be associated with employee identification information for identifying the employee and stored in the storage device.

情報処理システムは、前記取得部は、誕生日または入社日を指定して、誕生日毎または入社日毎に前記チケットを付与する選択を取得し、前記保存部は、前記受け付けた誕生日または入社日に該当する従業員を識別する従業員識別情報に前記チケットに関する情報を関連付けて記憶装置に保存してもよい。 In the information processing system, the acquisition unit specifies a birthday or joining date and acquires a selection to grant the ticket for each birthday or joining date, and the storage unit specifies the accepted birthday or joining date. Information regarding the ticket may be stored in a storage device in association with employee identification information that identifies the relevant employee.

情報処理システムは、前記取得部は、前記一括で付与するための情報を取得する場合において前記チケットの種別を取得し、前記保存部は、前記チケットが付与される複数の従業員に対して前記受け付けた前記チケットの種別を更に関連付けて保存してもよい。 In the information processing system, the acquisition unit acquires the type of the ticket when acquiring information for the batch grant, and the storage unit acquires the ticket type for the plurality of employees to whom the ticket is granted. The type of the received ticket may be further associated and stored.

情報処理システムは、前記取得部は、前記チケットの使用可能期間を取得し、前記保存部は、前記チケットが付与される複数の従業員を識別する従業員識別情報に前記チケットの使用可能期間を関連付けて記憶装置に保存してもよい。 In the information processing system, the acquisition unit acquires the usable period of the ticket, and the storage unit stores the usable period of the ticket in employee identification information that identifies a plurality of employees to whom the ticket is granted. They may be stored in a storage device in association with each other.

本発明の別の一態様に係る情報処理方法は、従業員によって注文メニューが選択された場合、複数の従業員に対して飲食店で使用可能なチケットに関する情報が関連付けられて記憶されている記憶装置において当該従業員に対して割り当てられた前記チケットに関する情報を参照して、割引額及び/または割引後の支払価格を表示するための情報を出力する出力手順、を有する。 In an information processing method according to another aspect of the present invention, when an order menu is selected by an employee, information regarding tickets that can be used at a restaurant for a plurality of employees is stored in association with each other. The method includes an output procedure for outputting information for displaying a discount amount and/or a discounted payment price by referring to information regarding the ticket assigned to the employee in the device.

本発明の別の一態様に係るプログラムは、コンピュータに、従業員によって注文メニューが選択された場合、複数の従業員に対して飲食店で使用可能なチケットに関する情報が関連付けられて記憶されている記憶装置において当該従業員に対して割り当てられた前記チケットに関する情報を参照して、割引額及び/または割引後の支払価格を表示するための情報を出力する出力手順、を実行させるためのプログラムである。 In a program according to another aspect of the present invention, when an order menu is selected by an employee, information regarding tickets that can be used at a restaurant for a plurality of employees is stored in association with each other. A program for executing an output procedure for outputting information for displaying a discount amount and/or a post-discount payment price by referring to information regarding the ticket assigned to the employee in a storage device. be.

本発明の一態様によれば、個々の従業員に対して割引額及び/または割引後の支払価格を提示することができるので、従業員に飲食店を社員食堂のように利用してもらうことを促進することができる。 According to one aspect of the present invention, since it is possible to present a discounted amount and/or a discounted payment price to individual employees, it is possible to have employees use the restaurant like a company cafeteria. can be promoted.

本実施形態に係る情報処理システムの概略構成図である。1 is a schematic configuration diagram of an information processing system according to an embodiment. 本実施形態に係る従業員端末の概略構成図である。FIG. 1 is a schematic configuration diagram of an employee terminal according to the present embodiment. 本実施形態に係るコンピュータシステムの概略構成図である。1 is a schematic configuration diagram of a computer system according to an embodiment. 本実施形態に係る会社端末の概略構成図である。FIG. 1 is a schematic configuration diagram of a company terminal according to the present embodiment. 本実施形態に係るマスタテーブルの一例である。It is an example of the master table based on this embodiment. 図5の続きのマスタテーブルの一例である。This is an example of a master table that is a continuation of FIG. 5. チケット管理テーブルT1-1の一例である。This is an example of the ticket management table T1-1. チケット管理テーブルT1-2の一例である。This is an example of the ticket management table T1-2. チケット管理テーブルT1-3、チケット管理テーブルT1-4の一例である。This is an example of ticket management table T1-3 and ticket management table T1-4. 飲食店毎のメニューテーブル及び会社毎の社食対象メニューテーブルの一例である。This is an example of a menu table for each restaurant and a menu table for company meals for each company. チケット一括付与画面の二つの例である。These are two examples of bulk ticket granting screens. チケット一括付与画面の別の二つの例である。These are two other examples of bulk ticket granting screens. チケット一括付与画面の更に別の例と確認画面の一例である。These are still another example of the ticket batch granting screen and an example of the confirmation screen. チケット一括付与の処理の流れの一例を示すフローチャートである。12 is a flowchart illustrating an example of the flow of processing for batch granting of tickets. 社食対象メニュー選択画面の一例である。This is an example of a menu selection screen for company meals. 社食対象メニュー選択処理の流れの一例を示すフローチャートである。12 is a flowchart illustrating an example of the flow of a company meal target menu selection process. 従業員端末の画面遷移の一例である。This is an example of screen transitions on an employee terminal. 図17の続きである。This is a continuation of FIG. 17. 検索及び注文処理の流れの一例を示すフローチャートである。It is a flowchart showing an example of the flow of search and order processing. 図19の続きである。This is a continuation of FIG. 19.

以下、各実施形態について、図面を参照しながら説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。 Each embodiment will be described below with reference to the drawings. However, more detailed explanation than necessary may be omitted. For example, detailed explanations of well-known matters or redundant explanations of substantially the same configurations may be omitted. This is to avoid unnecessary redundancy in the following description and to facilitate understanding by those skilled in the art.

本実施形態では、従業員に飲食店を社員食堂のように利用してもらうことを促進するために、飲食店における飲食費の一部を会社が負担し、割引用のチケット(以下、単にチケットともいう)を従業員に対して発行することによって、従業員は割引価格で飲食をすることができる情報処理システムについて説明する。 In this embodiment, in order to encourage employees to use restaurants like company cafeterias, the company covers part of the cost of eating and drinking at restaurants, and offers discount tickets (hereinafter referred to simply as tickets). We will explain an information processing system that allows employees to eat and drink at a discounted price by issuing them a discounted price.

しかし、従業員の数が増えると、それぞれの従業員に対して、チケットを割り当てる作業が煩雑になり、労力がかかるという問題がある。また、従業員の雇用形態(例えば、正社員、派遣社員などの契約社員、パートタイマー、アルバイトなど)によって、補助率などの補助条件を変更する場合に、作業になり、労力がかかるという問題がある。本実施形態では、これらの問題を解決する。 However, as the number of employees increases, the task of allocating tickets to each employee becomes complicated and labor-intensive. In addition, there is the problem that changing subsidy conditions such as subsidy rate depending on the employment type of the employee (for example, full-time employee, contract employee such as temporary worker, part-time worker, part-time worker, etc.) requires work and effort. . This embodiment solves these problems.

本実施形態では、一例として、管理者端末を利用する管理者が、飲食店における社食対象メニューを選択することができるものとして説明する。なお、これに限らず、不図示の端末を利用する飲食店の担当者が、当該飲食店における社食対象メニューを選択可能であってもよい。 In this embodiment, as an example, an administrator using an administrator terminal will be described as being able to select a menu for company meals at a restaurant. Note that the present invention is not limited to this, and a person in charge of a restaurant using a terminal (not shown) may be able to select a menu for company meals at the restaurant.

図1は、本実施形態に係る情報処理システムの概略構成図である。図1に示すように、情報処理システムSは一例として、従業員端末1-1~1-N(Nは自然数)と、従業員端末1-1~1-Nと通信回路網CNを介して接続されたコンピュータシステム2と、コンピュータシステム2と通信回路網CNを介して接続された会社端末3-1、…、3-Mを備える。 FIG. 1 is a schematic configuration diagram of an information processing system according to this embodiment. As shown in FIG. 1, the information processing system S, for example, connects employee terminals 1-1 to 1-N (N is a natural number) and the employee terminals 1-1 to 1-N via a communication network CN. It includes a connected computer system 2 and company terminals 3-1, . . . , 3-M connected to the computer system 2 via a communication network CN.

従業員端末1-1~1-N(Nは自然数)は、例えば、1社以上の会社それぞれの従業員(例えば、正社員、派遣社員などの契約社員、パートタイマー、アルバイトなど)それぞれが使用する端末装置であり、例えば、多機能携帯電話(いわゆるスマートフォン)などの携帯電話、タブレット、ノートパソコン、またはデスクトップパソコンなどである。従業員端末1-1~1-Nには例えば、本実施形態に係るプログラムを含むアプリケーションがインストールされており、このアプリケーションを立ち上げることで、このアプリケーションによって表示される画面においてコンピュータシステム2から提供される情報を表示する。なお、これに限らず、従業員端末1-1~1-Nは例えば、WEBブラウザを用いて、コンピュータシステム2から提供される情報を表示してもよい。以下、本実施形態では、従業員端末1は、一例としてスマートフォンであるものとして説明する。 Employee terminals 1-1 to 1-N (N is a natural number) are used, for example, by employees of one or more companies (for example, full-time employees, contract employees such as temporary employees, part-time workers, part-time workers, etc.). The terminal device is, for example, a mobile phone such as a multi-function mobile phone (so-called smart phone), a tablet, a notebook computer, or a desktop computer. For example, an application including a program according to the present embodiment is installed on the employee terminals 1-1 to 1-N, and by launching this application, information provided from the computer system 2 is displayed on the screen displayed by this application. Display the information that will be displayed. Note that the present invention is not limited to this, and the employee terminals 1-1 to 1-N may display information provided from the computer system 2 using, for example, a web browser. Hereinafter, in this embodiment, the employee terminal 1 will be explained as being a smartphone as an example.

会社端末3-1、…、3-Mは例えば、会社においてチケットを管理する担当者(以下、チケット管理担当者ともいう)が使用する端末装置であり、例えば、多機能携帯電話(いわゆるスマートフォン)などの携帯電話、タブレット、パーソナルコンピュータ(例えば、ノートパソコンまたはデスクトップパソコン)などである。ここでは、一例として会社端末3-1、…、3-Mは、複数の会社の端末であるものとして説明するが、1社が複数の会社端末を使用する場合もある。また、特定の会社1社の専用システムとする場合には、会社端末3-1、…、3-Mはその特定の会社の端末であってもよい。以下、本実施形態では、会社端末3は、一例としてパーソナルコンピュータであるものとして説明する。 The company terminals 3-1, ..., 3-M are, for example, terminal devices used by a person in charge of managing tickets in the company (hereinafter also referred to as a ticket management person), and are, for example, multifunctional mobile phones (so-called smartphones). mobile phones, tablets, personal computers (eg, laptops or desktop computers), etc. Here, as an example, the company terminals 3-1, . . . , 3-M will be explained as terminals of multiple companies, but one company may use multiple company terminals. Furthermore, if the system is dedicated to one specific company, the company terminals 3-1, . . . , 3-M may be terminals of that specific company. Hereinafter, in this embodiment, the company terminal 3 will be explained as a personal computer as an example.

また一例としてコンピュータシステム2は一台のサーバで構成される。なお、これに限定されるものではなく、コンピュータシステム2はクラウドサービスのように複数のコンピュータで構成されてもよい。以下、従業員端末1-1~1-Nを総称して従業員端末1とも呼び、会社端末3-1、…、3-Mを総称して会社端末3とも呼ぶ。 Further, as an example, the computer system 2 is composed of one server. Note that the present invention is not limited to this, and the computer system 2 may be composed of a plurality of computers like a cloud service. Hereinafter, the employee terminals 1-1 to 1-N will be collectively referred to as employee terminals 1, and the company terminals 3-1, . . . , 3-M will also be collectively referred to as company terminals 3.

図2は、本実施形態に係る従業員端末の概略構成図である。図2に示すように、従業員端末1は例えば、入力インタフェース11と、通信モジュール12と、ストレージ13と、メモリ14と、ディスプレイ15と、プロセッサ16とを備える。
入力インタフェース11は、ユーザからの入力を受け付け、受け付けた入力に応じた入力信号をプロセッサ16へ出力する。入力インタフェース11は例えばタッチパネルである。
通信モジュール12は、通信回路網CNに接続されて、通信回路網CNに接続されているコンピュータシステム2と通信する。この通信は有線であっても無線であってもよい。
FIG. 2 is a schematic configuration diagram of the employee terminal according to this embodiment. As shown in FIG. 2, the employee terminal 1 includes, for example, an input interface 11, a communication module 12, a storage 13, a memory 14, a display 15, and a processor 16.
The input interface 11 receives input from a user and outputs an input signal to the processor 16 in accordance with the received input. The input interface 11 is, for example, a touch panel.
The communication module 12 is connected to the communication network CN and communicates with the computer system 2 connected to the communication network CN. This communication may be wired or wireless.

ストレージ13には、プロセッサ16が読み出して実行するためのアプリケーションのプログラム及び各種のデータが格納されている。このアプリケーションは、コンピュータシステム例えばクラウド経由でダウンロードされてインストールされたものである。
メモリ14は、データ及びプログラムを一時的に保持する。メモリ14は、揮発性メモリであり、例えばRAM(Random Access Memory)である。
The storage 13 stores application programs and various data for the processor 16 to read and execute. This application was downloaded and installed on the computer system, for example via the cloud.
Memory 14 temporarily holds data and programs. The memory 14 is a volatile memory, such as RAM (Random Access Memory).

ディスプレイ15は、プロセッサ16の指令に従って情報を表示する。なお、ディスプレイ15は従業員端末1に内蔵ではなく、従業員端末1に外付けであってもよい。 Display 15 displays information according to instructions from processor 16. Note that the display 15 may not be built into the employee terminal 1 but may be externally attached to the employee terminal 1.

プロセッサ16は、ストレージ13から本実施形態に係るアプリケーションのプログラムをメモリ14にロードし、当該プログラムに含まれる一連の命令を実行することによって、当該従業員端末1などからの情報を受け付ける受付部161、処理部162、通信制御部163として機能する。 The processor 16 loads the application program according to the present embodiment from the storage 13 into the memory 14, and executes a series of instructions included in the program, thereby creating a reception unit 161 that receives information from the employee terminal 1, etc. , a processing section 162, and a communication control section 163.

図3は、本実施形態に係るコンピュータシステムの概略構成図である。図3に示すように、コンピュータシステム2は、入力インタフェース21と、通信回路22と、記憶装置の一例であるストレージ23と、メモリ24と、出力インタフェース25と、プロセッサ26とを備える。
入力インタフェース21は、コンピュータシステム2の管理者からの入力を受け付け、受け付けた入力に応じた入力信号をプロセッサ26へ出力する。
通信回路22は、通信回路網CNに接続されて、通信回路網CNに接続されている従業員端末1-1~1-N、会社端末3-1~3-Mと通信する。この通信は有線であっても無線であってもよい。
FIG. 3 is a schematic configuration diagram of a computer system according to this embodiment. As shown in FIG. 3, the computer system 2 includes an input interface 21, a communication circuit 22, a storage 23 that is an example of a storage device, a memory 24, an output interface 25, and a processor 26.
The input interface 21 receives input from the administrator of the computer system 2 and outputs an input signal to the processor 26 in accordance with the received input.
The communication circuit 22 is connected to the communication network CN and communicates with the employee terminals 1-1 to 1-N and company terminals 3-1 to 3-M connected to the communication network CN. This communication may be wired or wireless.

ストレージ23は、プロセッサ26が読み出して実行するためのプログラム及び各種のデータが格納されている。
メモリ24は、データ及びプログラムを一時的に保持する。メモリ24は、揮発性メモリであり、例えばRAM(Random Access Memory)である。
プロセッサ26は、ストレージ23からプログラムをメモリ24にロードし、当該プログラムに含まれる一連の命令を実行することで、取得部261、保存部262、出力部263、検索部264として機能する。その詳細な処理については後述する。
The storage 23 stores programs and various data for the processor 26 to read and execute.
Memory 24 temporarily holds data and programs. The memory 24 is a volatile memory, such as a RAM (Random Access Memory).
The processor 26 functions as an acquisition unit 261, a storage unit 262, an output unit 263, and a search unit 264 by loading a program from the storage 23 into the memory 24 and executing a series of instructions included in the program. The detailed processing will be described later.

図4は、本実施形態に係る会社端末の概略構成図である。図4に示すように、会社端末は例えば、入力インタフェース31と、通信モジュール32と、ストレージ33と、メモリ14と、出力インタフェース35と、プロセッサ36とを備える。
入力インタフェース31は、会社のチケット管理担当者からの入力を受け付け、受け付けた入力に応じた入力信号をプロセッサ36へ出力する。
通信モジュール32は、通信回路網CNに接続されて、通信回路網CNに接続されているコンピュータシステム2と通信する。この通信は有線であっても無線であってもよい。
FIG. 4 is a schematic configuration diagram of a company terminal according to this embodiment. As shown in FIG. 4, the company terminal includes, for example, an input interface 31, a communication module 32, a storage 33, a memory 14, an output interface 35, and a processor 36.
The input interface 31 receives input from a person in charge of ticket management at the company, and outputs an input signal to the processor 36 in accordance with the received input.
The communication module 32 is connected to the communication network CN and communicates with the computer system 2 connected to the communication network CN. This communication may be wired or wireless.

ストレージ33には、プロセッサ36が読み出して実行するためのプログラム及び各種のデータが格納されている。
メモリ14は、データ及びプログラムを一時的に保持する。メモリ14は、揮発性メモリであり、例えばRAM(Random Access Memory)である。
The storage 33 stores programs and various data for the processor 36 to read and execute.
Memory 14 temporarily holds data and programs. The memory 14 is a volatile memory, such as RAM (Random Access Memory).

出力インタフェース35は、外部のディスプレイ17に接続されており、プロセッサ36の指令に従って映像信号を外部のディスプレイ17に出力する。なお、ディスプレイ17は会社端末3に外付けではなく、会社端末3に内蔵であってもよい。 The output interface 35 is connected to the external display 17 and outputs the video signal to the external display 17 according to instructions from the processor 36 . Note that the display 17 may be built into the company terminal 3 instead of being externally attached to the company terminal 3.

プロセッサ36は、ストレージ33からプログラムをメモリ34にロードし、当該プログラムに含まれる一連の命令を実行することによって、当該会社端末3などからの情報を受け付ける受付部361、処理部362、通信制御部363として機能する。
本実施形態では一例としてプロセッサ36は、WEBブラウザを介して情報を表示する。
The processor 36 loads a program from the storage 33 into the memory 34 and executes a series of instructions included in the program, thereby providing a reception unit 361, a processing unit 362, and a communication control unit that accept information from the company terminal 3, etc. 363.
In this embodiment, as an example, the processor 36 displays information via a web browser.

続いて図5及び図6を用いて、マスタテーブルについて説明する。本実施形態に係るコンピュータシステム2のストレージ23には、飲食店マスタテーブルM1、会社マスタテーブルM2、従業員マスタテーブルM3が記憶されている。 Next, the master table will be explained using FIGS. 5 and 6. The storage 23 of the computer system 2 according to this embodiment stores a restaurant master table M1, a company master table M2, and an employee master table M3.

図5は、本実施形態に係るマスタテーブルの一例である。図5に示すように、飲食店マスタテーブルM1には、飲食店を識別する識別情報の一例である飲食店IDと、当該飲食店の名称である店名、当該飲食店の住所、当該飲食店のURL、当該飲食店のカテゴリを表すカテゴリタブ、当該飲食店の振込口座情報、当該飲食店の写真(画像)、当該飲食店のメールアドレス、ログイン時のパスワード、当該飲食店の累計利用者数の組のレコードが蓄積されている。これにより、例えば、飲食店の担当者は、ログイン時に、メールアドレスとパスワードを入力することによってシステムにログインすることができる。 FIG. 5 is an example of a master table according to this embodiment. As shown in FIG. 5, the restaurant master table M1 includes the restaurant ID, which is an example of identification information for identifying a restaurant, the restaurant name, which is the name of the restaurant, the address of the restaurant, and the restaurant ID. URL, category tab representing the category of the restaurant, bank account information of the restaurant, photo (image) of the restaurant, email address of the restaurant, password for login, total number of users of the restaurant. A set of records is stored. As a result, for example, a person in charge of a restaurant can log into the system by entering an e-mail address and password at the time of login.

また図5に示すように、会社マスタテーブルM2には、会社を識別する識別情報の一例である会社ID、当該会社の名称である会社名、ログイン時のパスワード、メールアドレス、当該会社の住所の組のレコードが蓄積されている。これにより、例えば、会社のチケット管理担当者は、ログイン時に、メールアドレスとパスワードを入力することによってシステムにログインすることができる。 As shown in FIG. 5, the company master table M2 includes a company ID, which is an example of identification information for identifying a company, a company name, which is the name of the company, a password for login, an email address, and the address of the company. A set of records is stored. As a result, for example, a person in charge of ticket management at a company can log into the system by entering an e-mail address and password at the time of login.

図6は、図5の続きのマスタテーブルの一例である。図6に示すように、従業員マスタテーブルM3には、従業員を識別する識別情報の一例である従業員ID、会社ID、ユーザ名、パスワード、当該従業員の雇用形態、当該従業員の誕生日の組のレコードが蓄積されている。これにより、例えば、従業員は、ログイン時に、ユーザ名とパスワードを入力することによってシステムにログインすることができる。 FIG. 6 is an example of a master table that is a continuation of FIG. 5. As shown in FIG. 6, the employee master table M3 includes an employee ID, which is an example of identification information for identifying an employee, a company ID, a user name, a password, the employment type of the employee, and the birth of the employee. Records for the day group are stored. This allows, for example, an employee to log into the system by entering a username and password at login.

続いて図7及び図8を用いて、テーブルについて説明する。本実施形態に係るコンピュータシステム2のストレージ23には、チケット管理テーブルT1-1、T1-2、T1-3、T1-4が記憶され、飲食店i(iは自然数)毎のメニューテーブルT2-iが記憶されている。 Next, the table will be explained using FIGS. 7 and 8. The storage 23 of the computer system 2 according to this embodiment stores ticket management tables T1-1, T1-2, T1-3, and T1-4, and a menu table T2-4 for each restaurant i (i is a natural number). i is memorized.

図7は、チケット管理テーブルT1-1の一例である。チケット管理テーブルT1-1は、「チケット単価指定且つ枚数指定」用のチケットの管理テーブルである。図7に示すように、チケット管理テーブルT1-1には、従業員ID、会社ID、チケット種別、チケット価格、チケット保持枚数、当該チケットの使用可能期間の組のレコードが蓄積されている。これにより、例えば、会社IDで識別される会社に所属し且つ従業員IDで識別される従業員が保有しているチケットを管理することができる。ここで、チケット種別は、一例として、枚数が指定されたチケットである「社食(枚数指定利用)」と、社内交流用のチケットである「社内交流チケット」、を含む。チケット価格は、一度の飲食で利用できる補助金額を表している。 FIG. 7 is an example of the ticket management table T1-1. The ticket management table T1-1 is a ticket management table for "specifying ticket unit price and number of tickets". As shown in FIG. 7, the ticket management table T1-1 stores records including employee ID, company ID, ticket type, ticket price, number of tickets held, and valid period of use of the ticket. Thereby, for example, it is possible to manage tickets held by an employee who belongs to a company identified by a company ID and is identified by an employee ID. Here, the ticket types include, for example, "company meal (use of designated number of tickets)", which is a ticket with a specified number of tickets, and "internal exchange ticket", which is a ticket for internal exchange. The ticket price represents the subsidy amount that can be used for one meal.

図8は、チケット管理テーブルT1-2の一例である。チケット管理テーブルT1-1は、「補助率指定且つ上限金額指定」用のチケットの管理テーブルである。図8に示すように、チケット管理テーブルT1-2には、従業員ID、会社ID、チケット種別、割引率、当該チケットで使用できる上限金額、既に使用した金額を表す使用金額、当該チケットの使用可能期間の組のレコードが蓄積されている。これにより、例えば、会社IDで識別される会社に所属し且つ従業員IDで識別される従業員が保有しているチケットを管理することができる。ここで、チケット種別は、一例として、上限金額が指定されたチケットである「社食(上限金額指定)」を含む。 FIG. 8 is an example of the ticket management table T1-2. The ticket management table T1-1 is a ticket management table for "specifying subsidy rate and specifying upper limit amount". As shown in FIG. 8, the ticket management table T1-2 includes employee ID, company ID, ticket type, discount rate, upper limit amount that can be used for the ticket, usage amount representing the amount that has already been used, and usage of the ticket. Records of possible period sets are accumulated. Thereby, for example, it is possible to manage tickets held by an employee who belongs to a company identified by a company ID and is identified by an employee ID. Here, the ticket type includes, for example, "company meal (specified upper limit amount)" which is a ticket with a specified upper limit amount.

図9は、チケット管理テーブルT1-3、チケット管理テーブルT1-4の一例である。チケット管理テーブルT1-3は、飲食の「回数指定且つ上限金額指定」用のチケットの管理テーブルである。図9に示すように、チケット管理テーブルT1-3には、従業員ID、会社ID、チケット種別、当該チケットを飲食で使用できる上限回数、既に使用した使用回数、当該チケットで使用できる上限金額、既に使用した金額を表す使用金額、当該チケットの使用可能期間の組のレコードが蓄積されている。これにより、例えば、会社IDで識別される会社に所属し且つ従業員IDで識別される従業員が保有しているチケットを管理することができる。ここで、チケット種別は、一例として、回数と上限金額が指定されたチケットである「社食(回数指定利用)」を含む。 FIG. 9 is an example of the ticket management table T1-3 and the ticket management table T1-4. The ticket management table T1-3 is a ticket management table for "specifying the number of times and specifying the upper limit price" for eating and drinking. As shown in FIG. 9, the ticket management table T1-3 includes the employee ID, company ID, ticket type, the maximum number of times the ticket can be used for food and drink, the number of times the ticket has already been used, the maximum amount of money that can be used with the ticket, Records are stored that include the amount of money used, which represents the amount of money that has already been spent, and the period during which the ticket can be used. Thereby, for example, it is possible to manage tickets held by an employee who belongs to a company identified by a company ID and is identified by an employee ID. Here, the ticket type includes, for example, "company meal (use specified number of times)," which is a ticket for which the number of times and the upper limit amount are specified.

チケット管理テーブルT1-4は、飲食の「上限金額のみ指定(回数無制限)」用のチケットの管理テーブルである。図9に示すように、チケット管理テーブルT1-4には、従業員ID、会社ID、チケット種別、当該チケットで使用できる上限金額、既に使用した金額を表す使用金額、当該チケットの使用可能期間の組のレコードが蓄積されている。これにより、例えば、会社IDで識別される会社に所属し且つ従業員IDで識別される従業員が保有しているチケットを管理することができる。ここで、チケット種別は、一例として、上限金額が指定されたチケットである「社食(上限金額指定)」を含む。 The ticket management table T1-4 is a ticket management table for "specifying only the upper limit price (unlimited number of times)" for food and drink. As shown in FIG. 9, the ticket management table T1-4 includes the employee ID, company ID, ticket type, the upper limit amount that can be used for the ticket, the usage amount representing the amount that has already been used, and the usable period of the ticket. A set of records is stored. Thereby, for example, it is possible to manage tickets held by an employee who belongs to a company identified by a company ID and is identified by an employee ID. Here, the ticket type includes, for example, "company meal (specified upper limit amount)" which is a ticket with a specified upper limit amount.

図10は、飲食店毎のメニューテーブル及び会社毎の社食対象メニューテーブルの一例である。図10に示すように、飲食店i毎(iは自然数)のメニューテーブルT2-iには、メニューを識別する識別情報であるメニューID、当該メニューの名称であるメニュー名、当該メニューの写真、当該メニューの説明、当該メニューの価格(税抜)及び価格(税込)、価格フラグ、社食チケット対象フラグ、特別手当チケット対象フラグ、報償チケット対象フラグの組のレコードが蓄積されている。価格フラグは、税込税抜価格のどちらを使用するかを示す。社食チケット対象フラグは、当該メニューが社食チケットの対象となるか否かを示す。特別手当チケット対象フラグは、当該メニューが特別手当として支給される特別手当チケットの対象となるか否かを示す。報償チケット対象フラグは、当該メニューが報償として付与される報償チケットの対象となるか否かを示す。 FIG. 10 is an example of a menu table for each restaurant and a menu table for company meals for each company. As shown in FIG. 10, the menu table T2-i for each restaurant i (i is a natural number) includes a menu ID which is identification information for identifying the menu, a menu name which is the name of the menu, a photo of the menu, Records are stored including a description of the menu, a price (excluding tax) and a price (including tax) of the menu, a price flag, a company meal ticket target flag, a special allowance ticket target flag, and a reward ticket target flag. The price flag indicates whether to use the tax-inclusive price or the tax-exclusive price. The company meal ticket target flag indicates whether or not the menu is eligible for a company meal ticket. The special allowance ticket target flag indicates whether or not the menu is eligible for a special allowance ticket to be paid as a special allowance. The reward ticket target flag indicates whether or not the menu is eligible for a reward ticket given as a reward.

図10に示すように、会社j毎(jは自然数)の社食対象メニューテーブルT3-jには例えば、飲食店ID、社食対象メニューを識別するメニューID、社食の対象にするか否かを示す社食対象フラグの組のレコードが蓄積されている。これにより、従業員端末1には、その従業員が所属している会社の社食対象メニューテーブルT3-jにおけるメニューについて、社食対象であるか否かを記憶させることができる。 As shown in FIG. 10, the company meal target menu table T3-j for each company j (j is a natural number) includes, for example, a restaurant ID, a menu ID that identifies a company meal target menu, and whether or not it is a company meal target. A record of a set of company meal target flags indicating that the Thereby, the employee terminal 1 can store whether or not the menu in the company meal menu table T3-j of the company to which the employee belongs is eligible for company meals.

続いて、図11~図13を用いて、チケット管理担当者が会社端末3からチケットを一括で付与する場合において、会社端末3のディスプレイ37に表示される画面の一例について説明する。図11は、チケット一括付与画面の二つの例である。図12は、チケット一括付与画面の別の二つの例である。図13は、チケット一括付与画面の更に別の例と確認画面の一例である。 Next, an example of a screen displayed on the display 37 of the company terminal 3 when a ticket management person allocates tickets all at once from the company terminal 3 will be explained using FIGS. 11 to 13. FIG. 11 shows two examples of ticket batch granting screens. FIG. 12 shows two other examples of the ticket batch grant screen. FIG. 13 shows still another example of the ticket batch granting screen and an example of the confirmation screen.

図11のチケット一括付与画面G1は、チケット単価指定且つ枚数指定の場合におけるチケット一括付与画面である。チケット一括付与画面G1において、雇用形態を選択するセレクトボックスR1が表示されており、雇用形態毎に一括でチケットを付与することができる。また、チケットを付与する条件を指定するラジオボタンR2、R3、R4が表示されている。「日付指定しない」に対応するラジオボタンR2は、従業員の誕生日や入社日で、チケットを付与する従業員を指定しない場合に選択される。「誕生日で指定」に対応するラジオボタンR3は、従業員の誕生日でチケットを付与する従業員を指定する場合に選択され、ラジオボタンR3が選択される場合、誕生日を選択するためのセレクトボックスR5で誕生日が指定される。「入社日で指定」に対応するラジオボタンR4は、従業員の入社日でチケットを付与する従業員を指定する場合に選択され、ラジオボタンR4が選択される場合、入社日を選択するためのセレクトボックスR6で入社日が指定される。これにより、従業員の誕生日または入社日毎に一括でチケットを付与することができる。 The ticket batch granting screen G1 in FIG. 11 is a ticket batch granting screen when the ticket unit price and number of tickets are specified. On the ticket batch granting screen G1, a select box R1 for selecting an employment type is displayed, and tickets can be allotted for each employment type at once. Also displayed are radio buttons R2, R3, and R4 for specifying conditions for granting a ticket. The radio button R2 corresponding to "Do not specify date" is selected when the employee to whom the ticket is to be given is not specified based on the employee's birthday or joining date. The radio button R3 corresponding to "Specify by birthday" is selected when specifying the employee to whom the ticket will be given based on the employee's birthday. The birthday is specified in the select box R5. The radio button R4 corresponding to "Specify by joining date" is selected to specify the employee to whom the ticket will be given based on the employee's joining date. The joining date is specified in select box R6. This makes it possible to allocate tickets all at once for each employee's birthday or joining date.

チケット一括付与画面G1において、チケット種別を選択するセレクトボックスR7が表示されており、チケット種別を指定して一括にチケットを付与できる。
またチケット一括付与画面G1において、チケット価格を入力するテキストボックスR8が表示されており、チケット価格(すなわちチケット単価)を指定して一括にチケットを付与できる。
またチケット一括付与画面G1において、チケット付与枚数を選択するセレクトボックスR9が表示されており、チケット付与枚数を指定して一括にチケットを付与できる。
またチケット一括付与画面G1において、合計付与金額R10が表示されており、この合計付与金額R10は、上記でチケット価格が指定され且つチケット付与枚数が指定されると、会社端末3またはコンピュータシステム2でチケット価格とチケット付与枚数をかけた額が表示される。
On the ticket batch granting screen G1, a select box R7 for selecting a ticket type is displayed, and tickets can be assigned at once by specifying the ticket type.
Further, on the ticket bulk granting screen G1, a text box R8 for inputting a ticket price is displayed, and it is possible to designate a ticket price (that is, ticket unit price) and allocate tickets at once.
Further, on the ticket batch granting screen G1, a select box R9 for selecting the number of tickets to be given is displayed, and it is possible to designate the number of tickets to be given and allocate tickets at once.
In addition, on the ticket bulk grant screen G1, a total grant amount R10 is displayed, and when the ticket price and the number of tickets to be granted are specified above, this total grant amount R10 is displayed on the company terminal 3 or computer system 2. The amount multiplied by the ticket price and the number of tickets granted will be displayed.

またチケット一括付与画面G1において、確認ボタンR11が表示されており、確認ボタンR11が押されると、コンピュータシステム2によってチケット管理テーブルT1-1に、該当する従業員毎に付与されたチケットのレコードが生成され、確認画面が表示される。 In addition, a confirmation button R11 is displayed on the ticket batch granting screen G1, and when the confirmation button R11 is pressed, the record of tickets granted to each applicable employee is added to the ticket management table T1-1 by the computer system 2. will be generated and a confirmation screen will be displayed.

続いて図11のチケット一括付与画面G2は、補助率指定且つ上限金額指定の場合におけるチケット一括付与画面である。チケット一括付与画面G2において、雇用形態を選択するセレクトボックスR21が表示されており、雇用形態毎に一括でチケットを付与することができる。また、チケットを付与する条件を指定するラジオボタンR22、R23、R24が表示されている。「日付指定しない」に対応するラジオボタンR22は、従業員の誕生日や入社日で、チケットを付与する従業員を指定しない場合に選択される。「誕生日で指定」に対応するラジオボタンR23は、従業員の誕生日でチケットを付与する従業員を指定する場合に選択され、ラジオボタンR23が選択される場合、誕生日を選択するためのセレクトボックスR25で誕生日が指定される。「入社日で指定」に対応するラジオボタンR24は、従業員の入社日でチケットを付与する従業員を指定する場合に選択され、ラジオボタンR24が選択される場合、入社日を選択するためのセレクトボックスR26で入社日が指定される。これにより、従業員の誕生日または入社日毎に一括でチケットを付与することができる。 Subsequently, the ticket bulk granting screen G2 in FIG. 11 is a ticket bulk granting screen in the case where the subsidy rate and the upper limit amount are specified. On the ticket batch granting screen G2, a select box R21 for selecting an employment type is displayed, and tickets can be given for each employment type at once. Also displayed are radio buttons R22, R23, and R24 for specifying conditions for granting a ticket. The radio button R22 corresponding to "Do not specify date" is selected when the employee to whom the ticket is to be given is not specified based on the employee's birthday or joining date. The radio button R23 corresponding to "Specify by birthday" is selected when specifying the employee to whom the ticket will be given based on the employee's birthday. The birthday is specified in the select box R25. The radio button R24 corresponding to "Specify by joining date" is selected when specifying the employee to be given a ticket based on the employee's joining date, and when radio button R24 is selected, the option for selecting the joining date is The joining date is specified in the select box R26. This makes it possible to allocate tickets all at once for each employee's birthday or joining date.

チケット一括付与画面G2において、チケット種別を選択するセレクトボックスR27が表示されており、チケット種別を指定して一括にチケットを付与できる。
またチケット一括付与画面G2において、割引率を選択するセレクトボックスR28が表示されており、割引率を指定して一括にチケットを付与できる。
またチケット一括付与画面G2において、上限金額を入力するためのテキストボックスR29が表示されており、上限金額を指定して一括にチケットを付与できる。
またチケット一括付与画面G1において、付与金額がテキストボックスR50内に表示されており、この付与金額R30は、テキストボックスR29で入力された上限金額が表示される。
On the ticket batch granting screen G2, a select box R27 for selecting a ticket type is displayed, and tickets can be assigned at once by specifying the ticket type.
Further, on the ticket bulk granting screen G2, a select box R28 for selecting a discount rate is displayed, and it is possible to designate the discount rate and allocate tickets all at once.
Further, on the ticket bulk granting screen G2, a text box R29 for inputting an upper limit amount is displayed, and tickets can be allotted at once by specifying the upper limit amount.
Further, on the ticket bulk grant screen G1, the grant amount is displayed in a text box R50, and the grant amount R30 is the upper limit amount input in the text box R29.

またチケット一括付与画面G2において、確認ボタンR31が表示されており、確認ボタンR31が押されると、コンピュータシステム2によってチケット管理テーブルT1-2に、該当する従業員毎に付与されたチケットのレコードが生成され、確認画面が表示される。 Also, on the ticket bulk granting screen G2, a confirmation button R31 is displayed, and when the confirmation button R31 is pressed, the computer system 2 creates a record of tickets granted to each applicable employee in the ticket management table T1-2. will be generated and a confirmation screen will be displayed.

続いて図12のチケット一括付与画面G3は、回数指定且つ上限金額指定の場合におけるチケット一括付与画面である。チケット一括付与画面G3において、雇用形態を選択するセレクトボックスR41が表示されており、雇用形態毎に一括でチケットを付与することができる。また、チケットを付与する条件を指定するラジオボタンR42、R43、R44が表示されている。「日付指定しない」に対応するラジオボタンR42は、従業員の誕生日や入社日で、チケットを付与する従業員を指定しない場合に選択される。「誕生日で指定」に対応するラジオボタンR43は、従業員の誕生日でチケットを付与する従業員を指定する場合に選択され、ラジオボタンR43が選択される場合、誕生日を選択するためのセレクトボックスR45で誕生日が指定される。「入社日で指定」に対応するラジオボタンR44は、従業員の入社日でチケットを付与する従業員を指定する場合に選択され、ラジオボタンR44が選択される場合、入社日を選択するためのセレクトボックスR46で入社日が指定される。これにより、従業員の誕生日または入社日毎に一括でチケットを付与することができる。 Subsequently, the ticket batch granting screen G3 in FIG. 12 is a ticket batch granting screen in the case of specifying the number of times and specifying the upper limit amount. On the ticket batch granting screen G3, a select box R41 for selecting an employment type is displayed, and tickets can be given for each employment type at once. Also displayed are radio buttons R42, R43, and R44 for specifying conditions for granting a ticket. The radio button R42 corresponding to "Do not specify date" is selected when the employee to whom the ticket is to be given is not specified based on the employee's birthday or joining date. The radio button R43 corresponding to "Specify by birthday" is selected when specifying the employee to whom the ticket will be given based on the employee's birthday. The birthday is specified in the select box R45. The radio button R44 corresponding to "Specify by joining date" is selected when specifying the employee to whom the ticket will be given based on the employee's joining date. The joining date is specified in the select box R46. This makes it possible to allocate tickets all at once for each employee's birthday or joining date.

チケット一括付与画面G3において、チケット種別を選択するセレクトボックスR47が表示されており、チケット種別を指定して一括にチケットを付与できる。
またチケット一括付与画面G3において、回数を選択するセレクトボックスR48が表示されており、割引率を指定して一括にチケットを付与できる。
またチケット一括付与画面G3において、上限金額を入力するためのテキストボックスR49が表示されており、上限金額を指定して一括にチケットを付与できる。
またチケット一括付与画面G3において、付与金額がテキストボックスR50内に表示されており、この付与金額は、テキストボックスR49で入力された上限金額が表示される。
On the ticket batch granting screen G3, a select box R47 for selecting a ticket type is displayed, and tickets can be assigned at once by specifying the ticket type.
In addition, on the ticket bulk granting screen G3, a select box R48 for selecting the number of times is displayed, and it is possible to designate a discount rate and grant tickets all at once.
Further, on the ticket bulk granting screen G3, a text box R49 for inputting an upper limit amount is displayed, and tickets can be allotted at once by specifying the upper limit amount.
In addition, on the ticket bulk grant screen G3, the grant amount is displayed in a text box R50, and the maximum grant amount input in the text box R49 is displayed.

またチケット一括付与画面G3において、確認ボタンR51が表示されており、確認ボタンR51が押されると、コンピュータシステム2によってチケット管理テーブルT1-3に、該当する従業員毎に付与されたチケットのレコードが生成され、確認画面が表示される。 Also, on the ticket bulk granting screen G3, a confirmation button R51 is displayed, and when the confirmation button R51 is pressed, the computer system 2 creates a record of tickets granted to each applicable employee in the ticket management table T1-3. will be generated and a confirmation screen will be displayed.

続いて図12のチケット一括付与画面G4は、飲食の上限金額のみ指定で回数無制限の場合におけるチケット一括付与画面である。チケット一括付与画面G4において、雇用形態を選択するセレクトボックスR61が表示されており、雇用形態毎に一括でチケットを付与することができる。また、チケットを付与する条件を指定するラジオボタンR62、R63、R64が表示されている。「日付指定しない」に対応するラジオボタンR62は、従業員の誕生日や入社日で、チケットを付与する従業員を指定しない場合に選択される。「誕生日で指定」に対応するラジオボタンR63は、従業員の誕生日でチケットを付与する従業員を指定する場合に選択され、ラジオボタンR63が選択される場合、誕生日を選択するためのセレクトボックスR65で誕生日が指定される。「入社日で指定」に対応するラジオボタンR64は、従業員の入社日でチケットを付与する従業員を指定する場合に選択され、ラジオボタンR64が選択される場合、入社日を選択するためのセレクトボックスR66で入社日が指定される。これにより、従業員の誕生日または入社日毎に一括でチケットを付与することができる。 Subsequently, the ticket bulk granting screen G4 in FIG. 12 is a ticket bulk granting screen when only the upper limit price for food and drink is specified and the number of times is unlimited. On the ticket batch granting screen G4, a select box R61 for selecting an employment type is displayed, and tickets can be given to each employment type at once. Also displayed are radio buttons R62, R63, and R64 for specifying conditions for granting tickets. The radio button R62 corresponding to "Do not specify date" is selected when the employee to whom the ticket is to be given is not specified based on the employee's birthday or joining date. The radio button R63 corresponding to "Specify by birthday" is selected when specifying the employee to whom the ticket will be given based on the employee's birthday. The birthday is specified in the select box R65. The radio button R64 corresponding to "Specify by joining date" is selected to specify the employee to whom the ticket will be given based on the employee's joining date. The joining date is specified in the select box R66. This makes it possible to allocate tickets all at once for each employee's birthday or joining date.

チケット一括付与画面G4において、チケット種別を選択するセレクトボックスR67が表示されており、チケット種別を指定して一括にチケットを付与できる。
またチケット一括付与画面G4において、上限金額を入力するためのテキストボックスR69が表示されており、上限金額を指定して一括にチケットを付与できる。
またチケット一括付与画面G4において、付与金額がテキストボックスR69内に表示されており、この付与金額は、テキストボックスR49で入力された上限金額が表示される。
On the ticket batch granting screen G4, a select box R67 for selecting a ticket type is displayed, and tickets can be assigned at once by specifying the ticket type.
Further, on the ticket bulk granting screen G4, a text box R69 for inputting an upper limit amount is displayed, and tickets can be allotted at once by specifying the upper limit amount.
Further, on the ticket bulk grant screen G4, the grant amount is displayed in a text box R69, and the maximum amount inputted in the text box R49 is displayed as the grant amount.

またチケット一括付与画面G4において、確認ボタンR70が表示されており、確認ボタンR70が押されると、コンピュータシステム2によってチケット管理テーブルT1-4に、該当する従業員毎に付与されたチケットのレコードが生成され、確認画面が表示される。 Also, on the ticket bulk granting screen G4, a confirmation button R70 is displayed, and when the confirmation button R70 is pressed, the computer system 2 creates a record of tickets granted to each applicable employee in the ticket management table T1-4. will be generated and a confirmation screen will be displayed.

続いて図13のチケット一括付与画面G5は、チケット単価指定且つ回数指定且つ使用可能期間を指定する場合におけるチケット一括付与画面である。チケット一括付与画面G5において、雇用形態を選択するセレクトボックスR71が表示されており、雇用形態毎に一括でチケットを付与することができる。また、チケットを付与する条件を指定するラジオボタンR72、R73、R74が表示されている。「日付指定しない」に対応するラジオボタンR72は、従業員の誕生日や入社日で、チケットを付与する従業員を指定しない場合に選択される。「誕生日で指定」に対応するラジオボタンR73は、従業員の誕生日でチケットを付与する従業員を指定する場合に選択され、ラジオボタンR73が選択される場合、誕生日を選択するためのセレクトボックスR75で誕生日が指定される。「入社日で指定」に対応するラジオボタンR74は、従業員の入社日でチケットを付与する従業員を指定する場合に選択される。ラジオボタンR74が選択される場合、入社日の開始日付を選択するためのセレクトボックスR76で入社日の開始日が指定され、入社日の終了日付を選択するためのセレクトボックスR77で入社日の終了日が指定される。これにより、従業員の誕生日または入社期間毎に一括でチケットを付与することができる。 Subsequently, the ticket batch grant screen G5 in FIG. 13 is a ticket batch grant screen for specifying the ticket unit price, number of times, and usable period. On the ticket batch granting screen G5, a select box R71 for selecting an employment type is displayed, and tickets can be given to each employment type at once. Also displayed are radio buttons R72, R73, and R74 for specifying conditions for granting tickets. The radio button R72 corresponding to "Do not specify date" is selected when the employee to whom the ticket is to be given is not specified based on the employee's birthday or joining date. The radio button R73 corresponding to "Specify by birthday" is selected when specifying the employee to whom the ticket will be given based on the employee's birthday. The birthday is specified in the selection box R75. The radio button R74 corresponding to "specify by date of employment" is selected when specifying the employee to whom a ticket will be given based on the employee's date of employment. When radio button R74 is selected, the starting date of the joining date is specified in the select box R76 for selecting the starting date of the joining date, and the ending date of the joining date is specified in the select box R77 for selecting the ending date of the joining date. It is specified. This makes it possible to allocate tickets all at once for each employee's birthday or employment period.

チケット一括付与画面G5において、チケット種別を選択するセレクトボックスR78が表示されており、チケット種別を指定して一括にチケットを付与できる。
またチケット一括付与画面G5において、使用可能期間の開始日を指定するためのセレクトボックスR79と、使用可能期間の終了日を選択するためのセレクトボックスR79Eが表示されており、使用可能期間を指定して一括にチケットを付与できる。
またチケット一括付与画面G5において、チケット価格を入力するテキストボックスR80が表示されており、チケット価格(すなわちチケット単価)を指定して一括にチケットを付与できる。
またチケット一括付与画面G5において、チケット付与枚数を選択するセレクトボックスR81が表示されており、チケット付与枚数を指定して一括にチケットを付与できる。
On the ticket batch granting screen G5, a select box R78 for selecting a ticket type is displayed, and tickets can be assigned at once by specifying the ticket type.
In addition, on the bulk ticket allocation screen G5, select box R79 for specifying the start date of the usable period and select box R79E for selecting the end date of the usable period are displayed. You can give tickets to.
Further, on the ticket bulk granting screen G5, a text box R80 for inputting a ticket price is displayed, and tickets can be allotted all at once by specifying the ticket price (ie, ticket unit price).
Further, on the ticket batch granting screen G5, a select box R81 for selecting the number of tickets to be given is displayed, and it is possible to designate the number of tickets to be given and allocate tickets at once.

またチケット一括付与画面G5において、合計付与金額がテキストボックスR82に編集不能に表示されており、この合計付与金額は、上記でチケット価格が指定され且つチケット付与枚数が指定されると、会社端末3またはコンピュータシステム2でチケット価格とチケット付与枚数をかけた額を出力することにより自動で表示される。
またチケット一括付与画面G5において、チケット付与人数R83がテキストボックスR82に編集不能に表示されており、このチケット付与人数は、上記で雇用形態と条件が指定されると、コンピュータシステム2が従業員マスタテーブルM3で雇用条件及び条件に一致する従業員を検索して人数を出力することで自動で表示される。
またチケット一括付与画面G5において、チケット付与総額がテキストボックスR84に編集不能に表示されており、このチケット付与総額は、コンピュータシステム2または会社端末3が合計付与金額とチケット付与人数を乗じた値を算出して出力することにより自動で表示される。
In addition, on the ticket bulk grant screen G5, the total grant amount is displayed in a text box R82 in an uneditable manner, and when the ticket price and the number of tickets to be granted are specified above, the total grant amount is displayed on the company terminal 3. Alternatively, the amount is automatically displayed by outputting the product of the ticket price and the number of tickets given on the computer system 2.
In addition, on the ticket batch granting screen G5, the number of tickets granted R83 is displayed in a text box R82 in an uneditable manner, and when the employment type and conditions are specified above, the computer system 2 stores the number of tickets granted in the employee master. It is automatically displayed by searching for employment conditions and employees matching the conditions in table M3 and outputting the number of employees.
In addition, on the ticket bulk grant screen G5, the total ticket grant amount is displayed in a text box R84 in an uneditable manner, and the computer system 2 or company terminal 3 calculates the value obtained by multiplying the total grant amount by the number of tickets to be granted. It will be displayed automatically by calculating and outputting it.

またチケット一括付与画面G5において、確認ボタンR85が表示されており、確認ボタンR85が押されると、コンピュータシステム2によってチケット管理テーブルT1-1に、該当する従業員毎に付与されたチケットのレコードが生成され、例えば図13の確認画面G6が表示される。図13の確認画面G6において、チケット一括付与画面G5で選択または入力された情報が表示される。 Also, on the ticket bulk granting screen G5, a confirmation button R85 is displayed, and when the confirmation button R85 is pressed, the record of the ticket granted to each applicable employee is added to the ticket management table T1-1 by the computer system 2. For example, the confirmation screen G6 shown in FIG. 13 is displayed. On the confirmation screen G6 of FIG. 13, the information selected or input on the ticket batch granting screen G5 is displayed.

続いて図14を用いて、チケット一括付与の処理の流れについて説明する。図14は、チケット一括付与の処理の流れの一例を示すフローチャートである。前提として、上述した複数のチケット一括付与方式から一つを選択するための画面が、会社端末3に表示されているものとして説明する。 Next, the flow of the process for allocating tickets in bulk will be explained using FIG. 14. FIG. 14 is a flowchart illustrating an example of the flow of processing for allocating tickets at once. The explanation will be made assuming that a screen for selecting one of the plurality of ticket allotment methods described above is displayed on the company terminal 3.

(ステップS10)まず会社端末3の処理部362は、チケット一括付与方式が選択されたか否か判定する。会社端末3を使用するチケット管理担当者がチケット一括付与方式を選択した場合、この判定が真になる。 (Step S10) First, the processing unit 362 of the company terminal 3 determines whether the ticket batch granting method has been selected. If the person in charge of ticket management using the company terminal 3 selects the ticket batch granting method, this determination becomes true.

(ステップS20)ステップS10でチケット一括付与方式が選択された場合、会社端末3の通信制御部363は、選択されたチケット一括付与方式を識別する情報をコンピュータシステム2へ送信する。 (Step S20) When the ticket batch grant method is selected in step S10, the communication control unit 363 of the company terminal 3 transmits information identifying the selected ticket batch grant method to the computer system 2.

(ステップS30)コンピュータシステム2の出力部263は、チケット一括付与方式を識別する情報を受信した場合、チケット一括付与画面表示用の情報を生成する。 (Step S30) When the output unit 263 of the computer system 2 receives the information identifying the ticket batch assignment method, it generates information for displaying the ticket batch assignment screen.

(ステップS40)次にコンピュータシステム2の出力部263は、チケット一括付与画面表示用の情報を会社端末3へ送信する。 (Step S40) Next, the output unit 263 of the computer system 2 transmits information for displaying the ticket batch assignment screen to the company terminal 3.

(ステップS50)次に会社端末3の処理部362は、チケット一括付与画面表示用の情報を受信した場合、この情報を用いて、チケット一括付与画面を表示する。これにより、例えば図11~13のチケット一括付与画面G1~G5のいずれかの画面が表示される。次に会社端末3の処理部362は、確認ボタンが押されたか否か判定する。 (Step S50) Next, when the processing unit 362 of the company terminal 3 receives the information for displaying the ticket batch assignment screen, it uses this information to display the ticket batch assignment screen. As a result, one of the ticket batch granting screens G1 to G5 shown in FIGS. 11 to 13, for example, is displayed. Next, the processing unit 362 of the company terminal 3 determines whether or not the confirmation button has been pressed.

(ステップS60)ステップS50で確認ボタンが押された場合、通信制御部363は、図11~13のチケット一括付与画面G1~G5のいずれかの画面で入力された情報(例えば条件等)をコンピュータシステム2へ送信する。 (Step S60) When the confirmation button is pressed in step S50, the communication control unit 363 transmits the information (for example, conditions, etc.) input on any of the ticket batch granting screens G1 to G5 in FIGS. 11 to 13 to the computer. Send to system 2.

(ステップS70)次に、コンピュータシステム2は、上記の入力された情報(すなわち飲食店で使用可能なチケットを複数の従業員に対して一括で付与するための情報)を受信する。その際、取得部261は、飲食店で使用可能なチケットを複数の従業員に対して一括で付与するための情報を取得する。より詳細には、取得部261は、チケットの付与方式と当該チケットの付与方式に応じた設定を取得する。
保存部262は、上記の情報を取得した場合、前記複数の従業員に対して前記チケットに関する情報を関連付けて、記憶装置の一例であるストレージ23に保存する。より詳細には、保存部262は、前記チケットが付与される複数の従業員に対して、前記受け付けた前記チケットの付与方式と当該チケットの付与方式に応じた設定を関連付けて記憶装置の一例であるストレージ23に保存する。
(Step S70) Next, the computer system 2 receives the above-mentioned input information (that is, information for allocating tickets that can be used at a restaurant to a plurality of employees at once). At this time, the acquisition unit 261 acquires information for allocating tickets that can be used at the restaurant to multiple employees at once. More specifically, the acquisition unit 261 acquires a ticket granting method and settings corresponding to the ticket granting method.
When the storage unit 262 acquires the above information, the storage unit 262 associates the information regarding the tickets with the plurality of employees and stores the information in the storage 23, which is an example of a storage device. More specifically, the storage unit 262 is an example of a storage device that associates the accepted ticket granting method with settings corresponding to the ticket granting method for a plurality of employees to whom the tickets are given. Save it in a certain storage 23.

(ステップS80)
出力部263は、確認画面表示用の情報の生成し、この確認画面表示用の情報を会社端末3へ送信する。
(Step S80)
The output unit 263 generates information for displaying a confirmation screen, and transmits this information for displaying a confirmation screen to the company terminal 3.

(ステップS90)次に会社端末3の処理部362は、確認画面表示用の情報を受信した場合、この情報を用いて確認画面を表示する。次に、処理部362は、この確認画面(例えば、図13の確認画面G5)において新規登録ボタンが押されたか否か判定する。 (Step S90) Next, when the processing unit 362 of the company terminal 3 receives information for displaying a confirmation screen, it displays a confirmation screen using this information. Next, the processing unit 362 determines whether the new registration button has been pressed on this confirmation screen (for example, confirmation screen G5 in FIG. 13).

(ステップS100)ステップS80で新規登録ボタンが押されたと判定された場合、新規登録ボタンの押下の旨をコンピュータシステム2へ送信する。 (Step S100) If it is determined in step S80 that the new registration button has been pressed, a notification to the effect that the new registration button has been pressed is transmitted to the computer system 2.

(ステップS110)コンピュータシステム2の保存部262は新規登録ボタンの押下の旨を受信した場合、条件等に合致する従業員の授業員IDに関連付けて付与対象のチケット情報を保存する。 (Step S110) When the storage unit 262 of the computer system 2 receives the press of the new registration button, it stores the ticket information to be given in association with the instructor ID of the employee who meets the conditions.

続いて図15を用いて、会社端末3で表示される社食対象メニュー選択画面について説明する。図15は、社食対象メニュー選択画面の一例である。図15に示すように、社食対象メニュー選択画面G7には、社食対象メニュー選択として、「全てのメニューを適用する」に対応するラジオボタンR91、「対象メニューを選択する」に対応するラジオボタンR92が表示され、確定ボタンR93が表示されている。「全てのメニューを適用する」に対応するラジオボタンR91が選択された状態で、確定ボタンR93が押されると、各メニューテーブルT2-iに登録されている全てのメニューが、そのログインしているチケット管理担当者の会社の社食対象メニューとして、社食対象メニューテーブルT3に登録される。 Next, the company meal menu selection screen displayed on the company terminal 3 will be described using FIG. 15. FIG. 15 is an example of a menu selection screen for company meals. As shown in FIG. 15, the menu selection screen G7 for company meals includes a radio button R91 corresponding to "Apply all menus" and a radio button R91 corresponding to "Select target menu" as menu selection for company meals. A button R92 is displayed, and a confirm button R93 is displayed. When the confirm button R93 is pressed while the radio button R91 corresponding to "Apply all menus" is selected, all the menus registered in each menu table T2-i will be applied to the logged in menu. It is registered in the company meal menu table T3 as the company meal menu for the company of the person in charge of ticket management.

一方、「対象メニューを選択する」に対応するラジオボタンR92が、確定ボタンR93が押されると、検索結果領域R110で選択されたメニューが、そのログインしているチケット管理担当者の会社の社食対象メニューとして、社食対象メニューテーブルT3に登録される。 On the other hand, when the radio button R92 corresponding to "Select target menu" is pressed and the confirm button R93 is pressed, the menu selected in the search result area R110 will be changed to the company cafeteria of the company of the ticket manager who is logged in. It is registered as a target menu in the company meal target menu table T3.

図15の社食対象メニュー選択画面G7には、検索設定領域R100が表示されており、飲食店の住所を選択可能なセレクトボックスR101、対象の会社の所在地からの飲食店の距離範囲を選択可能なセレクトボックスR102、メニューの価格帯を選択可能なセレクトボックスR103、飲食店の店舗名を入力可能なテキストボックスR104、メニュー名を入力可能なテキストボックスR105が表示されている。これらが選択及び/または入力された状態で、検索ボタンR106が押されると、選択及び/または入力された条件で検索が実行されて、検索結果領域R110に検索結果が表示される。 The company meal target menu selection screen G7 in FIG. 15 displays a search setting area R100, and includes a select box R101 from which the address of the restaurant can be selected, and a distance range of the restaurant from the location of the target company can be selected. Displayed are a select box R102, a select box R103 in which a menu price range can be selected, a text box R104 in which a restaurant name can be input, and a text box R105 in which a menu name can be input. When the search button R106 is pressed with these selected and/or input, a search is executed using the selected and/or input conditions, and the search results are displayed in the search result area R110.

続いて図16を用いて、社食対象メニュー選択処理の流れについて説明する。図16は、社食対象メニュー選択処理の流れの一例を示すフローチャートである。前提として、上述した図15に示すような社食対象メニュー選択画面G7が会社端末3に表示されているものとして説明する。 Next, the flow of the company meal menu selection process will be described using FIG. 16. FIG. 16 is a flowchart illustrating an example of the flow of the company meal target menu selection process. The explanation will be made assuming that the company meal menu selection screen G7 as shown in FIG. 15 described above is displayed on the company terminal 3.

(ステップS210)まず会社端末3の処理部362は、社食対象メニュー選択画面において、検索ボタンが押されたか否か判定する。 (Step S210) First, the processing unit 362 of the company terminal 3 determines whether or not the search button has been pressed on the company meal menu selection screen.

(ステップS220)ステップS210で検索ボタンが押された場合、会社端末3の通信制御部363は、社食対象メニュー選択画面において入力された検索条件をコンピュータシステム2へ送信する。 (Step S220) When the search button is pressed in step S210, the communication control unit 363 of the company terminal 3 transmits the search conditions input on the company meal menu selection screen to the computer system 2.

(ステップS230)次にコンピュータシステム2の出力部263は、検索条件を受信した場合、この検索条件に応じた検索結果画面表示用の情報を生成する。その際に、出力部263は検索条件に合致するメニューを、各メニューテーブルT2-iから抽出する。その際に、検索条件の中に飲食店の住所がある場合には、例えば出力部263は飲食店マスタテーブルM1も参照して、検索対象となる飲食店を絞りこみ、絞り込んだ飲食店のメニューテーブルT2-iに対して検索をしてもよい。また検索条件の中に対象会社からの距離範囲の条件がある場合には、例えば出力部263は飲食店マスタテーブルM1の住所と会社マスタテーブルM2の住所を用いて、対象会社から個々の飲食店までの距離を決定してもよい。そして、例えば出力部263は、決定した距離が検索条件の距離範囲に収まる飲食店に絞りこみ、絞り込んだ飲食店のメニューテーブルT2-iに対して検索をしてもよい。 (Step S230) Next, when the output unit 263 of the computer system 2 receives the search condition, it generates information for displaying the search result screen according to the search condition. At this time, the output unit 263 extracts menus that match the search conditions from each menu table T2-i. At that time, if the address of a restaurant is included in the search conditions, the output unit 263 also refers to the restaurant master table M1, narrows down the restaurants to be searched, and menus of the narrowed restaurants. The search may be performed on table T2-i. In addition, if the search conditions include a distance range condition from the target company, for example, the output unit 263 uses the addresses in the restaurant master table M1 and the addresses in the company master table M2 to select individual restaurants from the target company. You may also determine the distance to. Then, for example, the output unit 263 may narrow down the search to restaurants whose determined distance falls within the distance range of the search condition, and search the menu table T2-i of the narrowed down restaurants.

検索結果画面表示用の情報には、例えば図15の検索結果領域R110に示すように、メニューそれぞれについて、チケットの対象とするか否かを選択可能に表示するための情報が含まれている。すなわち出力部263は、メニューそれぞれについて、チケットの対象とするか否かを選択可能に表示するための情報を出力する。 The information for displaying the search result screen includes, for example, as shown in the search result area R110 of FIG. 15, information for displaying each menu item so that it can be selected whether or not to be included in a ticket. That is, the output unit 263 outputs information for displaying each menu item so that it can be selected as to whether or not it should be included in a ticket.

(ステップS240)次にコンピュータシステム2の出力部263は、検索結果表示用の情報を会社端末3へ送信する。 (Step S240) Next, the output unit 263 of the computer system 2 transmits information for displaying search results to the company terminal 3.

(ステップS250)会社端末3の処理部362は、検索結果表示用の情報を受信した場合、この情報を用いて図15の検索結果領域R110に示すように、検索結果を表示する。次に処理部362は、確定ボタンが押されたか否か判定する。 (Step S250) When the processing unit 362 of the company terminal 3 receives the information for displaying search results, it uses this information to display the search results as shown in the search result area R110 of FIG. Next, the processing unit 362 determines whether or not the confirm button has been pressed.

(ステップS260)ステップS250で確定ボタンが押された場合、処理部362は例えば、図15の「対象メニューを選択する」に対応するラジオボタンR92が選択されているか否か判定する。あるいは、処理部362は例えば、図15の「全てのメニューを適用する」に対応するラジオボタンR91が選択されているか否か判定してもよい。 (Step S260) When the confirm button is pressed in step S250, the processing unit 362 determines, for example, whether the radio button R92 corresponding to "Select target menu" in FIG. 15 is selected. Alternatively, the processing unit 362 may determine, for example, whether the radio button R91 corresponding to "apply all menus" in FIG. 15 is selected.

(ステップS270)ステップS260で図15の「対象メニューを選択する」に対応するラジオボタンR92が選択されなかった場合(すなわち図15の「全てのメニューを適用する」に対応するラジオボタンR91が選択された場合)、通信制御部363は、全てのメニューが選択された旨をコンピュータシステム2へ送信する。 (Step S270) If the radio button R92 corresponding to "Select target menu" in FIG. 15 is not selected in step S260 (that is, the radio button R91 corresponding to "Apply all menus" in FIG. 15 is selected) If the selected menu is selected), the communication control unit 363 sends a message to the computer system 2 that all menus have been selected.

(ステップS280)保存部262は全てのメニューが選択された旨を受信した場合、全てのメニューIDを対象会社の会社IDに関連付けて、例えばストレージ23に保存する。 (Step S280) When the storage unit 262 receives the notification that all the menus have been selected, it associates all the menu IDs with the company ID of the target company and stores them in the storage 23, for example.

(ステップS290)ステップS260で図15の「対象メニューを選択する」に対応するラジオボタンR92が選択された場合(すなわち図15の「全てのメニューを適用する」に対応するラジオボタンR91が選択されなかった場合)、通信制御部363は、メニューID毎の社食対象フラグをコンピュータシステム2へ送信する。 (Step S290) If the radio button R92 corresponding to "Select target menu" in FIG. 15 is selected in step S260 (that is, the radio button R91 corresponding to "Apply all menus" in FIG. 15 is selected) If not, the communication control unit 363 transmits the company meal target flag for each menu ID to the computer system 2.

(ステップS300)コンピュータシステム2の取得部261は、メニューID毎の社食対象フラグを受信することで、メニュー毎にチケットの対象とするか否かの選択情報(ここでは一例としてメニューID毎の社食対象フラグ)を取得する。そして保存部262は、メニューID毎の社食対象フラグを、チケット管理担当者の会社を識別する会社IDに関連付けて例えばストレージ23に保存する。 (Step S300) The acquisition unit 261 of the computer system 2 receives the company meal target flag for each menu ID, thereby providing selection information as to whether or not each menu is eligible for a ticket (here, as an example, the acquisition unit 261 for each menu ID Company meal target flag). Then, the storage unit 262 stores the company meal target flag for each menu ID in, for example, the storage 23 in association with the company ID that identifies the company of the person in charge of ticket management.

次に、図17及び図18を用いて、従業員端末の画面遷移について説明する。図17は、従業員端末の画面遷移の一例である。図18は、図17の続きである。
図17に示すように、飲食店検索画面G11において、チケット種別を選択可能なセレクトボックスR121が示されている。これにより、選択したチケット種別のメニューがある飲食店を検索可能である。飲食店検索画面G11において、キーワードを入力するためのテキストボックスR122が設けられている。これにより、キーワード(例えば、「パスタ」など)で検索可能である。これにより、例えば、メニュー名などで検索可能である。検索ボタンR123が押されると、検索が実行され、検索結果が表示される。
Next, screen transitions on the employee terminal will be explained using FIGS. 17 and 18. FIG. 17 is an example of screen transitions of the employee terminal. FIG. 18 is a continuation of FIG. 17.
As shown in FIG. 17, on the restaurant search screen G11, a select box R121 from which a ticket type can be selected is shown. This makes it possible to search for restaurants that have menus for the selected ticket type. On the restaurant search screen G11, a text box R122 is provided for inputting a keyword. This makes it possible to search using keywords (eg, "pasta", etc.). This makes it possible to search by menu name, for example. When the search button R123 is pressed, a search is executed and the search results are displayed.

飲食店検索画面G11において検索結果で表示された飲食店のうちの一つを従業員が飲食店を選択した場合、画面は、選択された飲食店のメニュー一覧画面G12に遷移する。このメニュー一覧画面G12において、複数のメニューからメニューが選択された場合、画面は、当該選択されたメニューの詳細画面G13に遷移する。 When the employee selects one of the restaurants displayed in the search results on the restaurant search screen G11, the screen transitions to a menu list screen G12 of the selected restaurant. In this menu list screen G12, when a menu is selected from a plurality of menus, the screen transitions to a detailed screen G13 of the selected menu.

メニューの詳細画面G13における注文ボタンR124が押された場合、注文画面情報に遷移する。ここで、同じ会社であっても雇用形態が正社員とアルバイトで、会社からの補助額(すなわち割引額)が異なるように設定されている場合について説明する。例えば、対象従業員の雇用形態が正社員の場合には、例えば1000円の補助金額が割り当てられ、対象従業員の雇用形態がアルバイトの場合には、例えば660円の補助金額が割り当てられているものとする。 When the order button R124 on the menu details screen G13 is pressed, the screen changes to order screen information. Here, we will explain a case where the amount of subsidy (that is, the discount amount) from the company is set to be different for full-time employees and part-time employees even if they are in the same company. For example, if the employment type of the target employee is a full-time employee, a subsidy amount of 1,000 yen, for example, will be allocated, and if the target employee's employment type is part-time, a subsidy amount of 660 yen, for example, will be allocated. shall be.

この場合、対象従業員の雇用形態が正社員の場合、注文画面情報G21が表示される。注文画面情報G21では、会社からの補助額が1000円であるから、通常価格が1320円なのに対して、補助額1000円が引かれて店頭での支払額として320円が表示される。また、残りのチケット枚数が表示される。確認ボタンR131が押された場合、注文確認画面G22に遷移する。例えば、対象の飲食店のスタッフによって支払い完了ボタンR132が押された場合、支払い完了画面G41に遷移する。 In this case, if the target employee's employment status is full-time, order screen information G21 is displayed. In the order screen information G21, since the subsidy amount from the company is 1000 yen, the normal price is 1320 yen, but the subsidy amount of 1000 yen is subtracted and 320 yen is displayed as the payment amount at the store. The number of remaining tickets is also displayed. When the confirmation button R131 is pressed, the screen transitions to an order confirmation screen G22. For example, when the payment completion button R132 is pressed by the staff of the target restaurant, the screen transitions to the payment completion screen G41.

一方、対象従業員の雇用形態がアルバイトの場合、注文画面情報G31が表示される。注文画面情報G31では、会社からの補助額が660円であるから、通常価格が1320円なのに対して、補助額660円が引かれて店頭での支払額として660円が表示される。また、残りのチケット枚数が表示される。確認ボタンR141が押された場合、注文確認画面G32に遷移する。例えば、対象の飲食店のスタッフによって支払い完了ボタンR142が押された場合、支払い完了画面G41に遷移する。 On the other hand, if the target employee's employment status is part-time, order screen information G31 is displayed. In the order screen information G31, since the subsidy amount from the company is 660 yen, the subsidy amount of 660 yen is subtracted from the normal price of 1320 yen, and 660 yen is displayed as the payment amount at the store. The number of remaining tickets is also displayed. When the confirmation button R141 is pressed, the screen changes to an order confirmation screen G32. For example, when the payment completion button R142 is pressed by the staff of the target restaurant, the screen transitions to the payment completion screen G41.

続いて、図19、図20を用いて検索及び注文処理の流れについて説明する。図19は、検索及び注文処理の流れの一例を示すフローチャートである。図20は、図19の続きである。 Next, the flow of search and order processing will be explained using FIGS. 19 and 20. FIG. 19 is a flowchart showing an example of the flow of search and order processing. FIG. 20 is a continuation of FIG. 19.

(ステップS310)従業員端末1の処理部162は、検索ボタンが押されたか否か判定する。 (Step S310) The processing unit 162 of the employee terminal 1 determines whether the search button has been pressed.

(ステップS320)ステップS310で検索ボタンが押された場合、従業員端末1の通信制御部163は、チケット種別識別情報、検索条件をコンピュータシステム2へ送信する。 (Step S320) When the search button is pressed in step S310, the communication control unit 163 of the employee terminal 1 transmits the ticket type identification information and search conditions to the computer system 2.

(ステップS330)コンピュータシステム2の出力部263は、チケット種別識別情報、検索条件を受信した場合、検索結果表示用の情報を生成する。 (Step S330) When the output unit 263 of the computer system 2 receives the ticket type identification information and search conditions, it generates information for displaying search results.

(ステップS340)コンピュータシステム2の出力部263は、生成した検索結果表示用の情報を従業員端末1へ送信する。 (Step S340) The output unit 263 of the computer system 2 transmits the generated search result display information to the employee terminal 1.

(ステップS350)従業員端末1の処理部162は検索結果表示用の情報を受信した場合、この情報を用いて、飲食店検索画面に検索結果を表示する。これにより、例えば図17の飲食店検索画面G11のように検索結果が得られる。従業員端末1の処理部162は、飲食店検索画面G11で飲食店が選択されたか否か判定する。 (Step S350) When the processing unit 162 of the employee terminal 1 receives the information for displaying search results, it uses this information to display the search results on the restaurant search screen. As a result, a search result like the restaurant search screen G11 in FIG. 17 is obtained, for example. The processing unit 162 of the employee terminal 1 determines whether a restaurant has been selected on the restaurant search screen G11.

(ステップS360)ステップS350で飲食店が選択された場合、従業員端末1の通信制御部163は、当該選択された飲食店を識別する飲食店IDをコンピュータシステム2へ送信する。 (Step S360) When a restaurant is selected in step S350, the communication control unit 163 of the employee terminal 1 transmits the restaurant ID that identifies the selected restaurant to the computer system 2.

(ステップS370)コンピュータシステム2の出力部263は、この飲食店IDを受信した場合、当該飲食店IDで識別される飲食店のメニュー一覧画面表示用の情報を生成する。 (Step S370) When the output unit 263 of the computer system 2 receives this restaurant ID, it generates information for displaying a menu list screen of the restaurant identified by the restaurant ID.

(ステップS380)コンピュータシステム2の出力部263は、生成したメニュー一覧画面表示用の情報を従業員端末1へ送信する。 (Step S380) The output unit 263 of the computer system 2 transmits the generated menu list screen display information to the employee terminal 1.

(ステップS390)従業員端末1の処理部162はメニュー一覧画面表示用の情報を受信した場合、この情報を用いて、メニュー一覧画面を表示する。これにより、例えば図17のメニュー一覧画面G12が得られる。従業員端末1の処理部162は、メニュー一覧画面でメニューが選択されたか否か判定する。 (Step S390) When the processing unit 162 of the employee terminal 1 receives the information for displaying the menu list screen, it displays the menu list screen using this information. As a result, the menu list screen G12 shown in FIG. 17, for example, is obtained. The processing unit 162 of the employee terminal 1 determines whether a menu is selected on the menu list screen.

(ステップS400)ステップS390でメニューが選択された場合、従業員端末1の通信制御部163は、当該選択されたメニューを識別するメニューIDをコンピュータシステム2へ送信する。 (Step S400) When a menu is selected in step S390, the communication control unit 163 of the employee terminal 1 transmits a menu ID that identifies the selected menu to the computer system 2.

(ステップS410)コンピュータシステム2の出力部263は、このメニューIDを受信した場合、このメニューIDで識別されるメニューのメニュー詳細画面表示用の情報を生成する。その際、出力部263は、当該従業員に対して割り当てられた前記チケットに関する情報を参照して、割引額及び/または割引後の支払価格を表示するための情報を出力する。その一例として、出力部263は、チケットの種別及びチケットの設定の双方に基づく割引額及び/または割引後の支払価格を表示するための情報を出力する。 (Step S410) When the output unit 263 of the computer system 2 receives this menu ID, it generates information for displaying the menu details screen of the menu identified by this menu ID. At this time, the output unit 263 refers to the information regarding the ticket assigned to the employee and outputs information for displaying the discount amount and/or the discounted payment price. As an example, the output unit 263 outputs information for displaying the discount amount and/or the discounted payment price based on both the ticket type and ticket settings.

(ステップS420)コンピュータシステム2の出力部263は、生成したメニュー詳細画面表示用の情報を従業員端末1へ送信する。 (Step S420) The output unit 263 of the computer system 2 transmits the generated information for displaying the menu details screen to the employee terminal 1.

(ステップS430)従業員端末1の処理部162はメニュー詳細画面表示用の情報を受信した場合、この情報を用いて、メニュー詳細画面を表示する。これにより、例えば図17のメニュー詳細画面G13が得られる。従業員端末1の処理部162は、メニュー詳細画面で注文ボタンが押されたか否か判定する。 (Step S430) When the processing unit 162 of the employee terminal 1 receives the information for displaying the menu details screen, it uses this information to display the menu details screen. As a result, the menu details screen G13 shown in FIG. 17, for example, is obtained. The processing unit 162 of the employee terminal 1 determines whether or not the order button has been pressed on the menu details screen.

(ステップS440)ステップS430で注文ボタンが押された場合、従業員端末1の通信制御部163は、注文ボタン押下の旨をコンピュータシステム2へ送信する。 (Step S440) If the order button is pressed in step S430, the communication control unit 163 of the employee terminal 1 transmits a notification to the computer system 2 that the order button has been pressed.

(ステップS450)コンピュータシステム2の出力部263は、注文ボタン押下の旨を受信した場合、従業員端末を使用する対象従業員の従業員ID及び会社IDの組に、例えばチケット管理テーブルT1-1において関連付けられたチケット価格(すなわち補助額または割引額)を含む注文画面情報を生成する。 (Step S450) When the output unit 263 of the computer system 2 receives the press of the order button, the output unit 263 of the computer system 2 inputs, for example, the ticket management table T1-1 into the set of the employee ID and company ID of the target employee who uses the employee terminal. order screen information including the associated ticket price (i.e., subsidy amount or discount amount) is generated.

(ステップS460)コンピュータシステム2の出力部263は、生成した注文画面情報を従業員端末1へ送信する。 (Step S460) The output unit 263 of the computer system 2 transmits the generated order screen information to the employee terminal 1.

(ステップS470)従業員端末1の処理部162は注文画面情報を受信した場合、この情報を用いて、注文画面を表示する。これにより、例えば図18の注文画面G21または注文画面G31が得られる。従業員端末1の処理部162は、注文画面で確認ボタンが押されたか否か判定する。 (Step S470) When the processing unit 162 of the employee terminal 1 receives the order screen information, it displays the order screen using this information. As a result, for example, the order screen G21 or the order screen G31 shown in FIG. 18 is obtained. The processing unit 162 of the employee terminal 1 determines whether or not the confirmation button has been pressed on the order screen.

(ステップS480)ステップS470で確認ボタンが押された場合、従業員端末1の通信制御部163は、確認ボタン押下の旨をコンピュータシステム2へ送信する。 (Step S480) If the confirmation button is pressed in step S470, the communication control unit 163 of the employee terminal 1 transmits a notification to the computer system 2 that the confirmation button has been pressed.

(ステップS490)コンピュータシステム2の出力部263は、確認ボタン押下の旨を受信した場合、対象従業員の従業員ID及び会社IDの組に、例えばチケット管理テーブルT1-1において関連付けられたチケット保持枚数を1つ減らし、店頭支払額を含む注文確認画面情報を生成する。 (Step S490) When the output unit 263 of the computer system 2 receives the press of the confirmation button, the output unit 263 of the computer system 2 stores the ticket associated with the set of the employee ID and company ID of the target employee in the ticket management table T1-1, for example. The number of sheets is reduced by one, and order confirmation screen information including the in-store payment amount is generated.

(ステップS500)コンピュータシステム2の出力部263は、生成した注文確認画面情報を従業員端末1へ送信する。 (Step S500) The output unit 263 of the computer system 2 transmits the generated order confirmation screen information to the employee terminal 1.

(ステップS510)従業員端末1の処理部162は注文確認画面情報を受信した場合、この情報を用いて、注文確認画面を表示する。これにより、例えば図18の注文確認画面G22または注文確認画面G32が得られる。従業員端末1の処理部162は、注文確認画面で支払いボタンが押されたか否か判定する。 (Step S510) When the processing unit 162 of the employee terminal 1 receives the order confirmation screen information, it uses this information to display the order confirmation screen. As a result, for example, the order confirmation screen G22 or the order confirmation screen G32 shown in FIG. 18 is obtained. The processing unit 162 of the employee terminal 1 determines whether the payment button has been pressed on the order confirmation screen.

(ステップS520)ステップS510で支払いボタンが押された場合、従業員端末1の通信制御部163は、支払いボタン押下の旨をコンピュータシステム2へ送信する。 (Step S520) If the payment button is pressed in step S510, the communication control unit 163 of the employee terminal 1 transmits to the computer system 2 a notification that the payment button has been pressed.

(ステップS530)コンピュータシステム2の出力部263は、支払いボタン押下の旨を受信した場合、支払い完了画面情報を生成する。 (Step S530) When the output unit 263 of the computer system 2 receives the notification that the payment button has been pressed, it generates payment completion screen information.

(ステップS540)コンピュータシステム2の出力部263は、生成した支払い完了画面情報を従業員端末1へ送信する。従業員端末1の処理部162は支払い完了画面情報を受信した場合、この情報を用いて、支払い完了画面を表示する。これにより、例えば図18の注文確認画面G41が得られる。 (Step S540) The output unit 263 of the computer system 2 transmits the generated payment completion screen information to the employee terminal 1. When the processing unit 162 of the employee terminal 1 receives the payment completion screen information, it uses this information to display the payment completion screen. As a result, for example, the order confirmation screen G41 shown in FIG. 18 is obtained.

以上、本実施形態に係るコンピュータシステム2は、従業員によって注文メニューが選択された場合、複数の従業員に対して飲食店で使用可能なチケットに関する情報が関連付けられて記憶されている記憶装置(ここでは一例としてストレージ23)において当該従業員に対して割り当てられた前記チケットに関する情報を参照して、割引額及び/または割引後の支払価格を表示するための情報を出力する出力部263と、を備える。 As described above, when an order menu is selected by an employee, the computer system 2 according to the present embodiment has a storage device (where information regarding tickets that can be used at a restaurant for a plurality of employees is stored in association with each other). Here, as an example, an output unit 263 that outputs information for displaying the discount amount and/or the discounted payment price by referring to information regarding the ticket assigned to the employee in the storage 23); Equipped with

上述したように、コンピュータシステム2は、飲食店で使用可能なチケットを複数の従業員に対して一括で付与するための情報を取得する取得部261と、前記情報が取得された場合、前記複数の従業員に対して前記チケットに関する情報を関連付けて記憶装置(ここでは一例としてストレージ23)へ保存する保存部262と、を備えてもよい。
この構成により、飲食店で使用可能なチケットを複数の従業員に対して一括で付与するだけで、個々の従業員に対して割引額及び/または割引後の支払価格を提示することができるので、飲食店で使用可能なチケットの付与に係る労力を低減することができる。これにより、従業員に飲食店を社員食堂のように利用してもらうことを促進することができる。
As described above, the computer system 2 includes an acquisition unit 261 that acquires information for allocating tickets that can be used at a restaurant to multiple employees at once; The storage unit 262 may be provided to associate information regarding the ticket with respect to the employee and store it in a storage device (here, the storage 23 as an example).
With this configuration, by simply allocating tickets that can be used at a restaurant to multiple employees at once, it is possible to present discounted amounts and/or post-discount payment prices to individual employees. , it is possible to reduce the labor involved in issuing tickets that can be used at restaurants. This can encourage employees to use the restaurant like a company cafeteria.

上述したように、取得部261は、前記チケットの付与方式と当該チケットの付与方式に応じた設定を取得し、保存部262は、前記チケットが付与される複数の従業員に対して、前記受け付けた前記チケットの付与方式と当該チケットの設定を関連付けて保存し、出力部263は、前記チケットの種別及び前記チケットの設定の双方に基づく割引額及び/または割引後の支払価格を表示するための情報を出力してもよい。 As described above, the acquisition unit 261 acquires the ticket granting method and the settings corresponding to the ticket granting method, and the storage unit 262 stores the above-mentioned acceptance method for a plurality of employees to whom the tickets are given. The output unit 263 associates and stores the ticket granting method and the ticket settings, and the output unit 263 displays the discount amount and/or the discounted payment price based on both the ticket type and the ticket settings. Information may also be output.

また取得部261は、前記メニュー毎にチケットの対象とするか否かの選択情報を取得し、保存部262は、前記メニュー毎のチケットの対象とするか否かの選択情報を、チケット管理担当者の会社を識別する会社識別情報と関連付けて記憶装置に保存し、検索部264は、取得部261が従業員から検索条件を取得した場合、当該検索条件に合致する飲食店を検索して検索結果を出力してもよい。 Further, the acquisition unit 261 acquires selection information as to whether or not each menu is to be covered by a ticket, and the storage unit 262 is stored in the ticket manager When the acquisition unit 261 acquires a search condition from an employee, the search unit 264 searches for a restaurant that matches the search condition. You can also output the results.

また取得部261は、前記一括で付与するための入力を受け付ける場合、前記付与する対象の従業員の雇用形態を取得し、保存部262は、前記取得した雇用形態に該当する従業員を識別する従業員識別情報に前記チケットに関する情報を関連付けて記憶装置に保存してもよい。 In addition, when receiving the input for the batch grant, the acquisition unit 261 acquires the employment type of the employee to whom the grant is to be made, and the storage unit 262 identifies the employee corresponding to the acquired employment type. Information regarding the ticket may be associated with the employee identification information and stored in the storage device.

また取得部261は、誕生日または入社日を指定して、誕生日毎または入社日毎に前記チケットを付与する選択を取得し、保存部262は、前記受け付けた誕生日または入社日に該当する従業員を識別する従業員識別情報に前記チケットに関する情報を関連付けて記憶装置に保存してもよい。 Further, the acquisition unit 261 specifies a birthday or joining date and acquires a selection to give the ticket for each birthday or joining date, and the storage unit 262 stores the ticket for each employee whose birthday or joining date corresponds to the received date. Information regarding the ticket may be associated with employee identification information for identifying the ticket and stored in the storage device.

また取得部261は、前記一括で付与するための情報を取得する場合において前記チケットの種別を取得し、保存部262は、前記チケットが付与される複数の従業員に対して前記受け付けた前記チケットの種別を更に関連付けて保存してもよい。 Further, the acquisition unit 261 acquires the type of the ticket when acquiring information for the batch grant, and the storage unit 262 stores the received ticket for a plurality of employees to whom the ticket is granted. The type may be further associated and saved.

また前記取得部261は、前記チケットの使用可能期間を管理者端末から取得し、保存部262は、前記チケットが付与される複数の従業員を識別する従業員識別情報に前記チケットの使用可能期間を関連付けて記憶装置に保存してもよい。 Further, the acquisition unit 261 acquires the usable period of the ticket from the administrator terminal, and the storage unit 262 stores the usable period of the ticket in employee identification information for identifying a plurality of employees to whom the ticket is given. may be stored in a storage device in association with each other.

なお、上述した実施形態で説明したコンピュータシステム2の少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、コンピュータシステム2の少なくとも一部の機能を実現するプログラムをフレキシブルディスクやCD-ROM等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。 Note that at least a part of the computer system 2 described in the above embodiment may be configured with hardware or software. When configured with software, a program for realizing at least part of the functions of the computer system 2 may be stored in a recording medium such as a flexible disk or a CD-ROM, and may be read and executed by the computer. The recording medium is not limited to a removable one such as a magnetic disk or an optical disk, but may also be a fixed recording medium such as a hard disk device or memory.

また、コンピュータシステム2の少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線(無線通信も含む)を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。 Furthermore, a program that implements at least some of the functions of the computer system 2 may be distributed via a communication line (including wireless communication) such as the Internet. Furthermore, the program may be distributed in an encrypted, modulated, or compressed state via a wired or wireless line such as the Internet, or stored in a recording medium.

さらに、一つまたは複数の情報処理装置によってコンピュータシステム2を機能させてもよい。複数の情報処理装置を用いる場合、コンピュータシステム2のうちの1つをコンピュータとし、当該コンピュータが所定のプログラムを実行することにより情報処理システム1の少なくとも1つの手段として機能が実現されてもよい。 Furthermore, the computer system 2 may be operated by one or more information processing devices. When using a plurality of information processing devices, one of the computer systems 2 may be a computer, and the computer may execute a predetermined program to realize the function as at least one means of the information processing system 1.

また、情報処理システムSの一部もしくは全部の機能を、端末1で実行してもよい。 Further, some or all of the functions of the information processing system S may be executed by the terminal 1.

以上、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。 As described above, the present invention is not limited to the above-described embodiments as they are, and in the implementation stage, the constituent elements can be modified and embodied without departing from the scope of the invention. Moreover, various inventions can be formed by appropriately combining the plurality of components disclosed in the above embodiments. For example, some components may be deleted from all the components shown in the embodiments. Furthermore, components from different embodiments may be combined as appropriate.

1 端末
11 入力インタフェース
12 通信回路
13 ストレージ
14 メモリ
15 ディスプレイ
16 プロセッサ
161 受付部
162 処理部
163 通信制御部
2 コンピュータシステム
21 入力インタフェース
22 通信回路
23 ストレージ
24 メモリ
25 出力インタフェース
26 プロセッサ
261 取得部
262 保存部
263 出力部
264 検索部
S 情報処理システム
1 Terminal 11 Input interface 12 Communication circuit 13 Storage 14 Memory 15 Display 16 Processor 161 Reception unit 162 Processing unit 163 Communication control unit 2 Computer system 21 Input interface 22 Communication circuit 23 Storage 24 Memory 25 Output interface 26 Processor 261 Acquisition unit 262 Storage unit 263 Output unit 264 Search unit S Information processing system

Claims (9)

従業員によって注文メニューが選択された場合、複数の従業員に対して飲食店で使用可能なチケットに関する情報が関連付けられて記憶されている記憶装置において当該従業員に対して割り当てられた前記チケットに関する情報を参照して、割引額及び/または割引後の支払価格を表示するための情報を出力する出力部と、
飲食店で使用可能なチケットを複数の従業員に対して一括で付与するための情報を取得する取得部と、
前記情報が取得された場合、前記複数の従業員に対して前記チケットに関する情報を関連付けて前記記憶装置へ保存する保存部と、
を備え、
前記取得部は、チケット管理担当者によって指定された検索条件に合致する飲食店の複数のメニューを一覧表示させて、前記メニュー毎にチケットの対象とするか否かの選択情報を、前記チケット管理担当者から前記メニューの選択を受け付けることによって取得し、
前記保存部は、前記メニュー毎のチケットの対象とするか否かの選択情報を、前記チケット管理担当者の会社を識別する会社識別情報と関連付けて記憶装置に保存し、
前記取得部が従業員から検索条件を取得した場合、当該検索条件に合致する飲食店を検索して検索結果を出力する検索部
をさらに備える情報処理システム。
When an order menu is selected by an employee, the information regarding the ticket assigned to the employee is stored in a storage device that stores information regarding tickets that can be used at a restaurant for multiple employees in an associated manner. an output unit that refers to the information and outputs information for displaying the discount amount and/or the discounted payment price;
an acquisition unit that acquires information for allocating tickets that can be used at a restaurant to multiple employees at once;
a storage unit that associates information regarding the ticket with the plurality of employees and stores it in the storage device when the information is acquired;
Equipped with
The acquisition unit displays a list of a plurality of menus of restaurants that match the search conditions specified by the ticket management person, and sends selection information as to whether or not each menu is eligible for a ticket to the ticket management person. Obtained by accepting the selection of the menu from the person in charge,
The storage unit stores, in a storage device, selection information as to whether or not each menu is eligible for a ticket in association with company identification information that identifies a company of the person in charge of ticket management;
An information processing system further comprising: a search unit that, when the acquisition unit acquires a search condition from an employee, searches for a restaurant that matches the search condition and outputs a search result.
前記検索条件は、前記飲食店の所在地、前記従業員の会社から前記飲食店までの距離、前記メニューの価格帯、前記飲食店の店舗名、前記メニューの名称のうちの少なくともいずれかを含む請求項1に記載の情報処理システム。 The search conditions include at least one of the location of the restaurant, the distance from the employee's company to the restaurant, the price range of the menu, the store name of the restaurant, and the name of the menu. The information processing system according to item 1. 前記取得部は、前記チケットの付与方式と当該チケットの付与方式に応じた設定を取得し、
前記保存部は、前記チケットが付与される複数の従業員に対して、前記受け付けた前記チケットの付与方式と当該チケットの設定を関連付けて保存し、
前記出力部は、前記チケットの種別及び前記チケットの設定の双方に基づく割引額及び/または割引後の支払価格を表示するための情報を出力する
請求項1または2に記載の情報処理システム。
The acquisition unit acquires the ticket granting method and settings corresponding to the ticket granting method,
The storage unit associates and stores the received ticket granting method and the settings of the ticket for a plurality of employees to whom the ticket is granted;
The information processing system according to claim 1 or 2, wherein the output unit outputs information for displaying a discount amount and/or a discounted payment price based on both the ticket type and the ticket settings.
前記取得部は、前記一括で付与するための入力を受け付ける場合、前記付与する対象の従業員の雇用形態を取得し、
前記保存部は、前記取得した雇用形態に該当する従業員を識別する従業員識別情報に前記チケットに関する情報を関連付けて記憶装置に保存する
請求項1から3のいずれか一項に記載の情報処理システム。
When receiving input for the batch grant, the acquisition unit acquires the employment type of the employee to whom the grant is to be made;
The information processing according to any one of claims 1 to 3, wherein the storage unit associates information regarding the ticket with employee identification information for identifying an employee corresponding to the acquired employment type and stores it in a storage device. system.
前記取得部は、誕生日または入社日を指定して、誕生日毎または入社日毎に前記チケットを付与する選択を取得し、
前記保存部は、前記受け付けた誕生日または入社日に該当する従業員を識別する従業員識別情報に前記チケットに関する情報を関連付けて記憶装置に保存する
請求項1から4のいずれか一項に記載の情報処理システム。
The acquisition unit specifies a birthday or a joining date and acquires a selection to grant the ticket for each birthday or joining date,
The storage unit stores information about the ticket in a storage device in association with employee identification information that identifies an employee whose date of birth or joining date corresponds to the received date of employment. information processing system.
前記取得部は、前記一括で付与するための情報を取得する場合において前記チケットの種別を取得し、
前記保存部は、前記チケットが付与される複数の従業員に対して前記受け付けた前記チケットの種別を更に関連付けて保存する
請求項1から5のいずれか一項に記載の情報処理システム。
The acquisition unit acquires the type of the ticket when acquiring the information for the batch grant,
The information processing system according to any one of claims 1 to 5, wherein the storage unit further associates and stores the type of the received ticket with respect to a plurality of employees to whom the ticket is given.
前記取得部は、前記チケットの使用可能期間を取得し、
前記保存部は、前記チケットが付与される複数の従業員を識別する従業員識別情報に前記チケットの使用可能期間を関連付けて記憶装置に保存する
請求項1から6のいずれか一項に記載の情報処理システム。
The acquisition unit acquires the usable period of the ticket,
The storage unit stores employee identification information for identifying a plurality of employees to whom the ticket is granted in a storage device in association with the usable period of the ticket. Information processing system.
コンピュータが、従業員によって注文メニューが選択された場合、複数の従業員に対して飲食店で使用可能なチケットに関する情報が関連付けられて記憶されている記憶装置において当該従業員に対して割り当てられた前記チケットに関する情報を参照して、割引額及び/または割引後の支払価格を表示するための情報を出力する出力手順と、
コンピュータが、飲食店で使用可能なチケットを複数の従業員に対して一括で付与するための情報を取得する取得手順と、
コンピュータが、前記情報が取得された場合、前記複数の従業員に対して前記チケットに関する情報を関連付けて前記記憶装置へ保存する保存手順と、
実行し
前記取得手順は、チケット管理担当者によって指定された検索条件に合致する飲食店の複数のメニューを一覧表示させて、前記メニュー毎にチケットの対象とするか否かの選択情報を、前記チケット管理担当者から前記メニューの選択を受け付けることによって取得し、
前記保存手順は、前記メニュー毎のチケットの対象とするか否かの選択情報を、前記チケット管理担当者の会社を識別する会社識別情報と関連付けて記憶装置に保存し、
コンピュータが、前記取得手順において従業員から検索条件を取得した場合、当該検索条件に合致する飲食店を検索して検索結果を出力する検索手順
をさらに実行する情報処理方法。
When the order menu is selected by the employee, the computer is assigned to the employee in a storage device in which information regarding tickets available at the restaurant for multiple employees is associated and stored. an output step of outputting information for displaying a discount amount and/or a post-discount payment price with reference to information regarding the ticket;
an acquisition step in which the computer acquires information for collectively allocating tickets that can be used at a restaurant to multiple employees;
a storage step in which, when the information is acquired, the computer associates information regarding the ticket with the plurality of employees and stores it in the storage device;
Run
The acquisition procedure includes displaying a list of multiple menus of restaurants that match the search conditions specified by the ticket management person, and selecting information as to whether or not to include each menu as a ticket object. Obtained by accepting the selection of the menu from the person in charge,
The storing step stores selection information as to whether or not each menu is to be ticketed in a storage device in association with company identification information that identifies the company of the person in charge of ticket management;
An information processing method further comprising : when a computer acquires a search condition from an employee in the acquisition step, a search step of searching for a restaurant that matches the search condition and outputting a search result.
コンピュータに、
従業員によって注文メニューが選択された場合、複数の従業員に対して飲食店で使用可能なチケットに関する情報が関連付けられて記憶されている記憶装置において当該従業員に対して割り当てられた前記チケットに関する情報を参照して、割引額及び/または割引後の支払価格を表示するための情報を出力する出力手順と、
飲食店で使用可能なチケットを複数の従業員に対して一括で付与するための情報を取得する取得手順と、
前記情報が取得された場合、前記複数の従業員に対して前記チケットに関する情報を関連付けて前記記憶装置へ保存する保存手順と、
を含み、
前記取得手順は、チケット管理担当者によって指定された検索条件に合致する飲食店の複数のメニューを一覧表示させて、前記メニュー毎にチケットの対象とするか否かの選択情報を、前記チケット管理担当者から前記メニューの選択を受け付けることによって取得し、
前記保存手順は、前記メニュー毎のチケットの対象とするか否かの選択情報を、前記チケット管理担当者の会社を識別する会社識別情報と関連付けて記憶装置に保存し、
コンピュータが、前記取得手順において従業員から検索条件を取得した場合、当該検索条件に合致する飲食店を検索して検索結果を出力する検索手順
をさらに含む手順を実行させるためのプログラム。
to the computer,
When an order menu is selected by an employee, the information regarding the ticket assigned to the employee is stored in a storage device that stores information regarding tickets that can be used at a restaurant for multiple employees in an associated manner. an output procedure for outputting information for displaying a discount amount and/or a post-discount payment price by referring to the information;
an acquisition procedure for acquiring information for allocating tickets that can be used at a restaurant to multiple employees at once;
When the information is acquired, a storage step of associating information regarding the ticket with the plurality of employees and storing it in the storage device;
including;
The acquisition procedure includes displaying a list of multiple menus of restaurants that match the search conditions specified by the ticket management person, and selecting information as to whether or not to include each menu as a ticket object. Obtained by accepting the selection of the menu from the person in charge,
The storing step stores selection information as to whether or not each menu is to be ticketed in a storage device in association with company identification information that identifies the company of the person in charge of ticket management;
A program for causing a computer to execute a procedure further comprising: a search procedure for, when the computer acquires a search condition from an employee in the acquisition procedure, searching for a restaurant that matches the search condition and outputting a search result.
JP2021187770A 2021-11-18 2021-11-18 Information processing system, information processing method and program Active JP7347846B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021187770A JP7347846B2 (en) 2021-11-18 2021-11-18 Information processing system, information processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021187770A JP7347846B2 (en) 2021-11-18 2021-11-18 Information processing system, information processing method and program

Publications (2)

Publication Number Publication Date
JP2023074697A JP2023074697A (en) 2023-05-30
JP7347846B2 true JP7347846B2 (en) 2023-09-20

Family

ID=86541272

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021187770A Active JP7347846B2 (en) 2021-11-18 2021-11-18 Information processing system, information processing method and program

Country Status (1)

Country Link
JP (1) JP7347846B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7623058B1 (en) * 2024-08-07 2025-01-28 Gigi株式会社 Electronic ticket providing device, electronic ticket providing method, and electronic ticket providing program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6263764B1 (en) 2017-03-24 2018-01-24 社食システム株式会社 Support system, server device, and support method
JP2019133632A (en) 2018-01-31 2019-08-08 株式会社リコー Information processing system, terminal device, program and information processing method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6263764B1 (en) 2017-03-24 2018-01-24 社食システム株式会社 Support system, server device, and support method
JP2019133632A (en) 2018-01-31 2019-08-08 株式会社リコー Information processing system, terminal device, program and information processing method

Also Published As

Publication number Publication date
JP2023074697A (en) 2023-05-30

Similar Documents

Publication Publication Date Title
US9582825B2 (en) Systems, apparatuses, and methods for ordering items from an electronic menu, and servicing thereof
EP3343492A1 (en) Order management server, ordering system, and recording medium
WO2018096872A1 (en) Business management apparatus, business management method, and recording medium
JP2019074983A (en) Information processing system
JP5706999B1 (en) Store apparatus, store apparatus control method, store apparatus program, and recording medium
JP2019160062A (en) Business support method for store and server
JP2019175186A (en) Cashless system
US20050065836A1 (en) Work-flow system and work-flow system management method
JP2024006859A (en) Information processing device, information processing program, and information processing method
JP7347846B2 (en) Information processing system, information processing method and program
JP7488985B2 (en) Program, method and information processing device
JP2013200739A (en) Reputation information system
JP2015197769A (en) Privilege provision device, program, privilege provision system, and privilege provision method
JP6270486B2 (en) Inventory management support system, inventory management support device, and inventory management support method
JP6335381B1 (en) Information management apparatus, information management method and program
JP7620954B1 (en) PROGRAM, INFORMATION PROCESSING APPARATUS, AND METHOD
JP2020177325A (en) Facility management system, facility management method, and facility management program
TWI896957B (en) Method and electronic device for processing order information
JP2020134969A (en) Food and drink order management system, food and drink order management device, food and drink order management method, and food and drink order management program
JP6247727B1 (en) System, method, and program for managing advisor proposals
JP2019061639A (en) Information management device, information management method, and program
JP2018045703A (en) System, method, and program for managing advisor proposals
JP2023004823A (en) Payment support system, payment support method, and payment support program
JP5648042B2 (en) Application reception system, application reception system control method, and program
TWI897146B (en) Electronic apparatus, providing information method and non-transitory computerreadable recording medium comprising a computer program for performing the method

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20211220

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221220

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20221220

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20221220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20221220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230418

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230511

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230801

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230810

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: 20230829

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230831

R150 Certificate of patent or registration of utility model

Ref document number: 7347846

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150