[go: up one dir, main page]

CN113811906A - Information processing apparatus, information processing method, and information processing program - Google Patents

Information processing apparatus, information processing method, and information processing program Download PDF

Info

Publication number
CN113811906A
CN113811906A CN202080035072.3A CN202080035072A CN113811906A CN 113811906 A CN113811906 A CN 113811906A CN 202080035072 A CN202080035072 A CN 202080035072A CN 113811906 A CN113811906 A CN 113811906A
Authority
CN
China
Prior art keywords
information
unit
service
store
stores
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.)
Granted
Application number
CN202080035072.3A
Other languages
Chinese (zh)
Other versions
CN113811906B (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.)
Zensho Holdings Co Ltd
Original Assignee
Zensho Holdings Co Ltd
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 Zensho Holdings Co Ltd filed Critical Zensho Holdings Co Ltd
Publication of CN113811906A publication Critical patent/CN113811906A/en
Application granted granted Critical
Publication of CN113811906B publication Critical patent/CN113811906B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/907Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/909Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels or restaurants

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Data Mining & Analysis (AREA)
  • Educational Administration (AREA)
  • Library & Information Science (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The information processing device is provided with: a first acquisition unit that acquires turnover information relating to the turnover of each of a plurality of stores; a selection unit that selects one or more stores in which a user is going to make rounds based on the turnover information; a display control unit that displays the store selected by the selection unit on the display unit; a second acquisition unit that acquires position information on a position of the device; a determination unit that determines a shop of a service location of the user based on the position information acquired by the second acquisition unit; a storage control unit that stores, in a storage unit, the service information on attendance and attendance of the user in association with the service location information on the stores of the service locations when the stores of the service locations of the user are identified by the identification unit; and a creation unit that creates a service record of the user based on the service information and the service location information stored in the storage unit.

Description

Information processing apparatus, information processing method, and information processing program
Technical Field
The invention relates to an information processing apparatus, an information processing method, and an information processing program.
Background
Conventionally, the service management of workers has been performed by, for example, printing the attendance time and the attendance return time on paper. However, in recent years, with the development of computers, it has become possible to record the exit/exit of an office through the computer.
The technique described in patent document 1 can record the exit/exit of a user on a smartphone by operating an application installed in the smartphone. Specifically, the technique described in patent document 1 is a configuration in which a beacon signal transmitter is disposed in a service place and a beacon signal is received by a smartphone. Since the beacon signal includes identification information of the transmitting device and the like, the smartphone can specify the service location when receiving the beacon signal. In addition, the structure is as follows: the attendance and attendance returning buttons displayed in the smart phone are operated by the user, so that the attendance time and the attendance returning time are recorded by the smart phone. Thus, the technique described in patent document 1 is used to record the user's attendance.
Documents of the prior art
Patent document
Patent document 1: japanese Kokai publication Hei-2018-533780
Disclosure of Invention
Problems to be solved by the invention
In a chain store or the like, one worker may perform a service in a plurality of stores. In this case, the staff member needs to efficiently make rounds of a plurality of stores. As a specific example, it is considered that the staff member needs to make rounds, with priority, of shops having a small increase rate of sales, and shops having competitive shops in the vicinity and having strong competition. In addition, it is considered that the worker needs to make a patrol taking into account various elements in addition to the aforementioned elements. However, since there are many factors for the patrol, there is a possibility that the patrol cannot be performed efficiently, for example, the number of times that the worker goes to a store that needs to be performed is small.
In addition, the technique described in patent document 1 is limited to recording of a check-out, and does not consider a store patrol.
An object of the present invention is to provide an information processing apparatus, an information processing method, and an information processing program capable of providing information to be used in a service to a person having a plurality of service places and recording attendance information.
Means for solving the problems
An information processing device according to one embodiment includes: a display unit; a storage unit capable of storing information; a first acquisition unit that acquires turnover information relating to the turnover of each of a plurality of stores; a selection unit that selects one or more stores, from among the plurality of stores, for which the user is to make a round, based on the turnover information acquired by the first acquisition unit; a display control unit that displays the store selected by the selection unit on the display unit; a second acquisition unit that acquires position information on a position of the device; a determination unit that determines a shop of a service location of the user based on the position information acquired by the second acquisition unit; a storage control unit that stores, in a storage unit, the service information on attendance and attendance of the user in association with the service location information on the stores of the service locations when the stores of the service locations of the user are identified by the identification unit; and a creation unit that creates a service record of the user based on the service information and the service location information stored in the storage unit.
In the information processing apparatus according to one aspect, the storage unit may store information on the positions of the plurality of stores, and the information processing apparatus may further include a presentation unit that presents, when the plurality of stores are selected by the selection unit, an order of the shops that minimize movement among the stores based on the store information stored in the storage unit.
The information processing apparatus according to one aspect may further include an input unit into which other store information relating to other stores located around the store is input, wherein when the other store information is input through the input unit, the storage control unit stores the other store information in the storage unit in association with the store information, and the selection unit selects one or more stores based on the turnover information and the other store information.
In the information processing apparatus according to one aspect, the storage unit may store the plurality of pieces of document information in association with each of the plurality of stores, and the information processing apparatus may further include a setting unit configured to be able to read out one or more pieces of document information associated with the store from the storage unit, based on the store of the service location of the user specified by the specifying unit.
The information processing apparatus according to one aspect may further include a search unit that, when a search term for searching for document information is input, searches for one or more pieces of document information associated with the store specified by the specifying unit based on the search term, and displays a search result on the display unit.
In one embodiment, a computer including a display unit and a storage unit capable of storing information executes the steps of: a first acquisition step of acquiring turnover information relating to respective turnover of a plurality of stores; a selection step of selecting one or more stores, from among the plurality of stores, for which the user is to make a tour, based on the turnover information acquired by the first acquisition step; a display control step of displaying the shop selected in the selection step on a display unit; a second acquisition step of acquiring position information on the position of the computer; a determination step of determining a shop of a service place of the user based on the position information acquired by the second acquisition step; a storage control step of, in a case where the shop of the service place of the user is determined by the determination step, storing the service information on attendance and attendance of the user in a storage unit in association with the service place information on the shop of the service place; and a creation step of creating a service record of the user based on the service information and the service location information stored in the storage unit.
An information processing program according to one embodiment causes a computer provided with a display unit and a storage unit capable of storing information to realize the following functions: a first acquisition function of acquiring turnover information relating to respective turnover of a plurality of stores; a selection function of selecting one or more shops where a user is to patrol from the plurality of shops based on the turnover information acquired by the first acquisition function; a display control function of displaying the shop selected by the selection function on the display unit; a second acquisition function of acquiring position information relating to a position of the computer; a determination function of determining a shop of a service place of the user based on the position information acquired by the second acquisition function; a storage control function of storing the service information related to attendance and attendance of the user in the storage part in association with the service location information related to the stores of the service locations, in a case where the stores of the service locations of the user are determined by the determination function; and a creating function for creating a service record of the user based on the service information and the service location information stored in the storage unit.
ADVANTAGEOUS EFFECTS OF INVENTION
An information processing device according to one embodiment includes: a selection unit that selects a store to be patrolled based on the turnover information; a display control unit that displays the store selected by the selection unit on the display unit; a specifying unit that specifies a store based on the position information of the apparatus; a storage control unit that stores the service information and the service location information in a storage unit in association with each other; and a creation unit that creates a service record of the user based on the service information and the service location information, and therefore, it is possible to provide information to be used in service and record attendance information for a person having a plurality of service locations.
The information processing method and the information processing program according to one embodiment can achieve the same effects as those of the information processing apparatus according to the above-described one embodiment.
Drawings
Fig. 1 is a block diagram illustrating an information processing device according to an embodiment.
Fig. 2 is a diagram for explaining an example of the first screen displayed on the display unit.
Fig. 3 is a diagram for explaining an example of the second screen displayed on the display unit.
Fig. 4 is a diagram for explaining an example of the service record.
Fig. 5 is a diagram for explaining an example of the search screen.
Fig. 6 is a diagram for explaining an example of the search result screen.
Fig. 7 is a first flowchart illustrating an information processing method according to an embodiment.
Fig. 8 is a second flowchart illustrating an information processing method according to an embodiment.
Fig. 9 is a third flowchart illustrating an information processing method according to an embodiment.
Detailed Description
One embodiment of the present invention is explained below.
In this specification, the term "information" is used, but the term "information" can be converted into "data", and the term "data" can be converted into "information".
Fig. 1 is a block diagram illustrating an information processing device according to an embodiment.
The information processing apparatus 1 is used by a staff who performs a shop patrol for a plurality of shops and a staff having a plurality of places of service, as an example. The plurality of stores are, for example, stores in service industries such as a plurality of restaurants, retail stores, and hotels that are developed in a chain. Examples of the case where a plurality of service places are provided include a case where a worker belonging to one company has a service place which is subordinate in addition to a main service place, a case where a service place is changed according to date and time, and the like. That is, the information processing apparatus 1 is used by a user having a plurality of residences.
The information processing apparatus 1 is, for example, a computer, a tablet terminal, a smartphone, or the like.
Here, for example, when the staff is a manager or the like that manages a plurality of stores, it is necessary to perform a store patrol for the plurality of stores. In this case, the staff member needs to efficiently patrol a plurality of stores in consideration of various factors such as the sales of the stores. The information processing apparatus 1 is configured to select a store to be made a round trip in consideration of various elements when a worker makes a round trip and present the store to the worker. The information processing apparatus 1 is configured to manage attendance of a staff who performs a shop patrol.
The information processing apparatus 1 will be specifically described below.
In the following, a case where a worker (user) establishes a plan of a patrol with respect to one or more stores (restaurants) will be described as an example.
The information processing device 1 includes a display unit 11, a storage unit 12, a first acquisition unit 21, a selection unit 22, a display control unit 23, a second acquisition unit 24, a determination unit 25, a storage control unit 26, a creation unit 27, a presentation unit 28, an input unit 15, a setting unit 29, a search unit 30, a communication unit 13, and a GNSS 14 (Global Navigation Satellite System).
The display unit 11 is a display capable of displaying characters, images, and the like. The display unit 11 may be a touch panel display, for example.
The storage unit 12 can store information. The storage unit 12 is a storage device such as a memory or a hard disk, for example.
The first acquisition unit 21 acquires turnover information on the turnover of each of the plurality of stores. The sales information includes, for example, at least one of information on sales, cost rate, attendance, status evaluation, and the like of each store. The sales amount includes, for example, at least one of information such as daily sales amount, monthly sales amount, last year of sales amount, and last year of visitor count. The cost rate includes information such as the number of food losses, for example. The food loss number is, for example, the amount of food discarded. The attendance includes, for example, at least one of information such as a frequency of store visits by a store manager (manager or the like) and a sufficient rate of store clerks (crews). The state evaluation includes, as an example, at least one of minimum evaluation and zero inspection information of the food. The state evaluation is performed by, for example, scoring the state of the exterior, interior, and the like of the store. The specific information on the turnover, cost rate, attendance, and status evaluation is not limited to the above example, and may include other information.
The user inputs turnover information in advance based on, for example, an operation of the input unit 15. The input unit 15 is, for example, a numeric keypad or an alphabet keyboard (not shown). The numeric keypad and the letter keypad may be physical keypads or may be keypads displayed on the display unit 11. When the turnover information is input, the information processing apparatus 1 stores the turnover information in the storage unit 12. The first acquisition unit 21 acquires the turnover information from the storage unit 12 at the timing when the user establishes the plan for the patrol, for example, based on the operation of the user.
The store transmits turnover information to a management office (not shown) that manages the store, for example, at predetermined intervals. In this case, the first acquisition unit 21 acquires the turnover information from the management local unit via a communication network (not shown) at the timing when the user establishes the plan for the patrol, for example, based on the operation of the user.
The information processing device 1 may acquire turnover information from the management unit at predetermined intervals, for example, and store the turnover information in the storage unit 12. In this case, the first acquisition unit 21 acquires the turnover information from the storage unit 12 at the timing when the user establishes the plan for the patrol based on the operation of the user.
In addition, when the first acquiring unit 21 and the information processing apparatus 1 acquire the turnover information from the management unit, only the turnover information of the plurality of stores managed by the user may be acquired. In contrast, for example, by associating the user with a plurality of stores managed by the user in advance, the first acquisition unit 21 and the information processing apparatus 1 can acquire only the turnover information of the plurality of stores managed by the user from the management unit.
The selection unit 22 selects one or more stores, from among the plurality of stores, for which the user is going to make rounds, based on the turnover information acquired by the first acquisition unit 21. The selection unit 22 sets a threshold value for the turnover information in advance, and selects a store whose turnover information is equal to or greater than the threshold value or a store whose turnover information is equal to or less than the threshold value. A threshold value is set in advance as appropriate for each specific information (detailed information) included in the turnover information, and either one of a mode of being equal to or higher than the threshold value or a mode of being equal to or lower than the threshold value is set in advance for each of the detailed information. For example, a mode of "not more than a threshold value" is set in advance for the daily sales amount of a store, and the selection unit 22 selects the store when the daily sales amount of the store is not more than the threshold value. In addition, for example, a pattern of "a threshold value or more" is set in advance for the number of food items lost in a store, and the selection unit 22 selects the store when the number of food items lost in the store is the threshold value or more.
The selection unit 22 may acquire a transition of the turnover information of the store, and select the store when the transition deviates from a predetermined range.
The display control unit 23 displays the store selected by the selection unit 22 on the display unit 11. The display control unit 23 may display the stores selected by the selection unit 22 in a list on the display unit 11, for example. Alternatively, the display control unit 23 may display the logos of a plurality of stores on the display unit 11 so as to be superimposed on the map, and display the stores selected by the selection unit 22 so as to be different from the stores not selected. The different modes include, for example, changing the color of the logo of the store, changing the shape of the logo of the store, and displaying characters or images indicating the condition selected by the selection unit 22 in the vicinity of the logo of the store. The mode of the store selected by the selection unit 22, which is different from the store not selected by the selection unit 22, is not limited to the above example, and various modes may be used in which the difference between the two modes can be clearly indicated.
Fig. 2 is a diagram for explaining an example of the first screen displayed on the display unit.
As illustrated in fig. 2, the display control unit 23 displays the logos 51 of the plurality of stores on the display unit 11 so as to be superimposed on the map 52. The display control unit 23 may display the order of the shops selected by the selection unit 22, such as "1", "2", and "3", for example. The sequence of shops in the shop patrol will be described later. The display control unit 23 may display a route (arrow A, B) for performing a patrol on the display unit 11 so as to be superimposed on the map 52, for example.
Further, the information processing apparatus 1 can set a predetermined time for store patrol for the selected store displayed on the display unit 11 based on the user operating the input unit 15. When the scheduled time is set, the information processing apparatus 1 may display the set scheduled time instead of displaying the itinerant store order of "1", "2", and "3" illustrated in fig. 2. As illustrated in fig. 3, the information processing device 1 may display a store patrol schedule 56 on the display unit 11. This enables the user to manage the schedule of the patrol.
The second acquisition unit 24 acquires position information on the position of the own apparatus.
The second acquisition unit 24 acquires the position information of the information processing device 1 using, for example, the GNSS 14 (global navigation satellite system).
Further, a position information transmitting device that transmits position information of the store is disposed in each store. The position information transmitting device transmits a beacon signal including position information using Bluetooth (registered trademark) or the like, for example. The second acquisition portion 24 acquires the position information based on the reception of the beacon signal by the information processing apparatus 1 through the communication portion 13.
The position information acquired by the second acquisition unit 24 is, for example, coordinates indicating a position when the GNSS 14 is used, and identification information for identifying a shop when a beacon signal is received.
The second acquisition unit 24 may be configured to perform at least one of acquisition of the position information by the GNSS 14 and acquisition of the position information based on the received beacon signal, for example. For example, the second acquisition unit 24 may set a priority to a case where the GNSS 14 is used and a case where the beacon signal is received, and may adopt the position information of either one of the two cases according to the priority when the position information can be acquired by the GNSS 14 and the position information can be acquired by receiving the beacon signal.
The determination unit 25 determines the shop of the service place of the user based on the position information acquired by the second acquisition unit 24. The storage unit 12 stores information (correspondence information) in advance, which associates a store with position information (coordinates and identification information) of the store. The specifying unit 25 specifies the shop where the user is located based on the position information acquired by the second acquiring unit 24 and the correspondence information stored in the storage unit 12.
Fig. 3 is a diagram for explaining an example of the second screen displayed on the display unit.
In the case where the store of the service place of the user is specified by the specification unit 25, the storage control unit 26 stores the service information on attendance and attendance of the user in the storage unit 12 in association with the service place information on the store of the service place specified by the specification unit 25.
When the user arrives at a store to be checked and leaves the checked store, the attendance button 54 and the attendance button 55 as illustrated in fig. 3 are displayed on the display unit 11. For example, when the user arrives at a store to be checked, the user operates the attendance button 54 displayed on the display unit 11 of the information processing apparatus 1. For example, when the user leaves a store that has already been checked, the user operates the back button 55 displayed on the display unit 11 of the information processing apparatus 1.
For example, when the attendance button 54 is operated and the attendance button 55 is operated, the information processing apparatus 1 acquires the time when the attendance button is operated from a timer unit (not shown). That is, the information processing apparatus 1 acquires, for example, a time when the user arrives at the store as an attendance time, and acquires a time when the user leaves the store as an attendance time. The storage controller 26 stores information (service location information) of the store specified by the specifying unit 25 in the storage unit 12 in association with information (service information) of the attendance time and the attendance time. The storage controller 26 may store only the attendance time and the attendance time (service information) (without being associated with the service location information) in the storage unit 12.
The creation unit 27 creates a service record of the user based on the service information and the service location information stored in the storage unit 12. The creation unit 27 creates a service record of the user, for example, at predetermined intervals. The service record is, for example, a record showing the stores that the user has gone around the store during the day and the service time at that store. The creation unit 27 creates a service record on a daily, weekly, or monthly basis, for example. The creating unit 27 may store the service record in the storage unit 12 when creating the service record. The creation unit 27 may transmit the created service record to the management unit.
Fig. 4 is a diagram for explaining an example of the service record.
The service record records, for example, a turnover last year ratio, a visitor last year ratio, visit days, a date and time when a store has been patrolled, and the like for each store. In the case illustrated in fig. 4, the following service records are: 10 at 3 months and 1 days for □ □ stores: 00-12: 00 and 3 months and 2 days 14: 00-17: 00 13 at 3 months and 1 day for Δ store, with shop patrol performed: 00-15: 00 makes a tour, 9 on 3/2/o for store: 00-13: 00 performed a shop patrol, etc.
The information processing apparatus 1 may have the following configuration.
The storage unit 12 stores store information on the respective locations of a plurality of stores. The store information may be, for example, coordinates or a position on a map.
In this case, when a plurality of stores are selected by the selection unit 22, the presentation unit 28 may present the order of the shops that make the movement between the stores the shortest, based on the store information stored in the storage unit 12. Minimizing movement between stores means minimizing the distance on the map. The presentation unit 28 acquires, for example, the store information of the store selected by the selection unit 22, and displays, on the display unit 11, the order of visiting stores in which the distance (moving distance) between stores on the map is the shortest, based on the store information. This makes it highly possible to shorten the travel time between stores. Therefore, the user can efficiently patrol a plurality of stores in order.
Alternatively, the presentation unit 28 may display, on the display unit 11, a sequence of visiting the stores in which the travel distance by the public transportation is shortest or the travel time by the public transportation is shortest in cooperation with a navigation device (not shown) cooperating with the information processing device 1 or a navigation application stored in the storage unit 12.
Alternatively, the presentation unit 28 may acquire traffic information (congestion status of the road) of the road in conjunction with a navigation device (not shown) cooperating with the information processing device 1 or a navigation application stored in the storage unit 12, and display a moving route of the vehicle (order of visiting shops) such as a road (for example, a congested road) avoiding the congested vehicle on the display unit 11.
The information processing apparatus 1 may have the following configuration.
The input unit 15 is used for inputting other store information related to other stores located around the store. The input unit 15 is, for example, a numeric keypad or an alphanumeric keyboard (not shown) as described above. The input unit 15 may be, for example, a camera device that is external or disposed in the information processing device 1. The other stores are, for example, information of competing stores. For example, when a discount service is performed in a competitive store, the user inputs information of the discount service (other store information) by operating the input unit 15 such as a numeric keypad or an alphabetic keypad based on the user. For example, when a competing store is newly opened, the user takes an image of the appearance of the competing store using the input unit 15 such as a camera device, and inputs a photograph (other store information) of the competing store.
Further, the information processing apparatus 1 may acquire other store information input through the input unit 15 of another terminal via a communication network, for example.
In this case, when the other store information is input through the input unit 15, the storage control unit 26 stores the other store information in the storage unit 12 in association with the store information. When other store information is input through the input unit 15, the storage control unit 26 stores the other store information in the storage unit 12 in association with the store to which the user belongs. The storage control unit 26 may perform setting for associating the store information with other store information based on an operation by the user, for example, and store the associated result in the storage unit 12.
When the storage unit 12 stores other store information, the information processing apparatus 1 may display other store information associated with one store on the map on the display unit 11 when the store is selected, as illustrated in fig. 2. In the case illustrated in fig. 2, information 53 of the competing store (the possibility of a modification of the competing store, the start of providing an out-of-service by the competing store, and an image of the competing store) is displayed as other store information on the display unit 11.
The selection unit 22 selects one or more stores based on at least one of the turnover information and the other store information. For example, when information on another store, such as a case where a competitive store is opened near a certain store, is stored in the storage unit 12, the user needs to go around the store. Therefore, when the other store information is stored in the storage unit 12, the selection unit 22 selects a store (a store in the vicinity of the other store) based on the store information associated with the other store information.
The selection unit 22 may select a store based on, for example, selecting a store that the user needs to go around.
The selection unit 22 may acquire the service information and the service location information, and select a store that is not going to be booked for a predetermined period or longer, if the store exists. The predetermined period may be set according to the industry (attribute) of the store, the job of a staff who performs a store patrol, or the like, or may be set as appropriate in addition to the above-described examples.
In the case where an emergency situation occurs in the store (for example, a case where a certain customer suspected of being infected with an infectious disease arrives at the store), the information processing apparatus 1 may display a warning on the display unit 11 or may output a warning sound from a speaker unit (not shown). For example, when an emergency occurrence button or the like disposed in a store is operated by a staff member, a device (for example, a transmission device or the like) (not shown) connected to the button may transmit information (emergency occurrence information) notifying that an emergency has occurred to the information processing device 1. Alternatively, a transmitting device or the like (not shown) may transmit the emergency occurrence information to the management entity that transmits the emergency occurrence information to the information processing device 1 of the staff member in charge of the store. When the information processing apparatus 1 receives the emergency occurrence information, it outputs a warning as described above. In this case, the selection unit 22 may select the store from which the emergency occurrence information has been transmitted so that the store is patrolled with priority. Alternatively, the selection unit 22 may select a store to which the emergency occurrence information is transmitted so as to make an emergency patrol. In this case, the information processing device 1 may display, for example, a store to which the emergency occurrence information has been transmitted on the display unit 11, and display a movement route to move from the position of the staff to the store in the shortest time on the display unit 11.
The information processing apparatus 1 may have the following configuration.
The storage unit 12 stores a plurality of pieces of document information in association with each of a plurality of stores. The document information is information on various documents such as a customer guide, a cooking guide, an operation guide of equipment arranged in a shop, and a Q & a set.
In this case, the setting unit 29 may be set so as to be able to read out one or more pieces of document information associated with the shop from the storage unit 12, based on the shop of the service location of the user specified by the specifying unit 25. For example, when a store is a restaurant, the cooking provided for each store may be different or the equipment disposed in the store may be different. Therefore, the setting unit 29 stores the document information and the store information in the storage unit 12 in association with each other. Thus, the document information is associated with the store information so that, when the service location (store) of the user is specified by the specifying unit 25, only the document information associated with the store can be read out from the storage unit 12.
The information processing apparatus 1 may have the following configuration.
When a search word for searching for document information is input, the search unit 30 searches for one or more document information associated with the store determined by the determination unit 25 based on the search word, and displays the search result on the display unit 11. When a search word is input with the determination of the service place (shop) of the user by the determination portion 25, the search portion 30 searches only a plurality of document information associated with the shop based on the search word, and displays the search result in the display portion 11.
Fig. 5 is a diagram for explaining an example of the search screen.
Fig. 6 is a diagram for explaining an example of the search result screen.
As illustrated in fig. 5, the display unit 11 displays an input field 57 of a search term (keyword) and a search execution button 58 on the search screen. When a search word is input into the input field 57 and the search execution button 58 is operated based on the user operating the input section 15, the search section 30 searches for document information based on the search word.
Fig. 6 shows an example of a search result in the case where document information such as "meat hot pot error table" and "gas stop recovery method" is displayed as an example of the "meat hot pot" input as a search word. When the user selects any document information, the information processing apparatus 1 displays the selected document information in the display portion 11.
Each part of the information processing apparatus 1 described above may be realized as a function of the arithmetic processing unit 20 of the computer or the like. That is, the first acquisition unit 21, the selection unit 22, the display control unit 23, the second acquisition unit 24, the specification unit 25, the storage control unit 26, the creation unit 27, the presentation unit 28, the setting unit 29, and the search unit 30 of the information processing device 1 may be implemented as a first acquisition function, a selection function, a display control function, a second acquisition function, a specification function, a storage control function, a creation function, a presentation function, a setting function, and a search function of the arithmetic processing unit 20 of the computer, respectively.
The information processing program enables the computer to realize the above-described functions. The information processing program may be recorded in a non-transitory recording medium readable by a computer, such as an external memory or an optical disk.
As described above, each part of the information processing apparatus 1 may be realized by the arithmetic processing unit 20 of the computer or the like. The arithmetic processing unit 20 and the like are formed of, for example, an integrated circuit or the like. Therefore, each part of the information processing device 1 may be realized as a circuit constituting the arithmetic processing device 20 and the like. That is, the first acquisition unit 21, the selection unit 22, the display control unit 23, the second acquisition unit 24, the specification unit 25, the storage control unit 26, the creation unit 27, the presentation unit 28, the setting unit 29, and the search unit 30 of the information processing device 1 may be implemented as a first acquisition circuit, a selection circuit, a display control circuit, a second acquisition circuit, a specification circuit, a storage control circuit, a creation circuit, a presentation circuit, a setting circuit, and a search circuit that constitute the arithmetic processing device 20 of the computer.
The display unit 11, the storage unit 12, the communication unit 13, the GNSS 14, and the input unit 15 of the information processing apparatus 1 may be implemented as a display device, a storage device, a communication device, a GNSS device, and an input device, or may be implemented as a display circuit, a storage circuit, a communication circuit, a GNSS circuit, and an input circuit.
Next, an information processing method according to an embodiment will be described.
First, a first information processing method (a process of selecting a store for which a store patrol is performed) will be described.
Fig. 7 is a first flowchart illustrating an information processing method according to an embodiment.
In step ST11, the first acquisition unit 21 acquires turnover information on the turnover of each of the plurality of stores. The sales information includes, for example, at least one of information on sales, cost rate, attendance, status evaluation, and the like of each store.
In step ST12, the selection unit 22 determines whether or not other store information is stored in the storage unit 12. The other store information is, for example, information of competing stores located in the periphery of the store. If the storage unit 12 stores other store information (yes), the process proceeds to step ST 13. If no other store information is stored in the storage unit 12 (no), the process proceeds to step ST 14.
In step ST13, the selection unit 22 reads out other store information from the storage unit 12.
In step ST14, the selection unit 22 selects a store that needs to be operated around a round from among a plurality of stores managed by the user based on the turnover information acquired in step ST 11. When the other store information is read out in step ST13, the selection unit 22 selects a store that requires the user to make a round based on the turnover information and the other store information.
In step ST15, the display controller 23 displays the shop or shops selected in step ST14 on the display unit 11. In this case, the display control unit 23 may display the stores selected in step ST14 in a list on the display unit 11, for example. Alternatively, the display control unit 23 may display the logo of the store selected at step ST14 on the display unit 11 so as to be superimposed on the map, for example. Further, for example, when the logo of the store is displayed on the map, the display control unit 23 may display the logo of the store which is not selected in ST 14. For example, the display control unit 23 may display the logo of the store selected in step ST14 and the logo of the store not selected in step ST14 in different manners.
Here, when a plurality of stores are selected in step ST14, the presentation unit 28 may present the order of the patrol stores that minimize the movement among the stores based on the store information stored in the storage unit 12. The presentation unit 28 acquires, for example, the store information of the store selected in step ST14 from the storage unit 12, and displays, on the display unit 11, the order of visiting stores in which the inter-store distance (travel distance) on the map is the shortest, based on the store information.
Next, a second information processing method (processing for creating a service record) will be described.
Fig. 8 is a second flowchart illustrating an information processing method according to an embodiment.
In step ST21, the second acquisition unit 24 acquires position information on the position of the own apparatus. The second acquisition unit 24 acquires the positional information of the information processing device 1 using, for example, the GNSS 14. The second acquisition unit 24 acquires the position information based on, for example, reception of a beacon signal transmitted from a device of the store through the communication unit 13.
In step ST22, the specifying unit 25 specifies the shop of the service location of the user based on the position information acquired in step ST 21. The specifying unit 25 specifies the shop where the user is located based on the position information acquired at step ST21 and the correspondence information stored in the storage unit 12.
In step ST23, the information processing apparatus 1 (for example, a control unit (not shown)) acquires service information of the user. Specifically, the display unit 11 displays the attendance button and the attendance return button, and accepts operations of the attendance button and the attendance return button. When the attendance button and the attendance return button are operated, the information processing apparatus 1 (control unit) acquires the time when the attendance button and the attendance return button are operated, and acquires the attendance time and the attendance return time. The attendance time and the attendance returning time are service information.
In step ST24, the storage unit 12 stores the service information acquired in step ST23 in the storage unit 12 in association with the information (service location information) of the store specified in step ST 22.
In step ST25, the information processing apparatus 1 (e.g., the control unit) determines whether or not to end the recording process of the attendance of the user. For example, when the user has finished the service of one day, the process of the attendance record is ended. If the process of attendance record is not to be ended (no), the process proceeds to step ST 26. When the processing of the attendance record is ended (yes), the processing is ended.
In step ST26, the creation unit 27 determines whether or not to create a service record. The creation unit 27 creates a service record of the user, for example, at predetermined intervals. In the case where the service record is made ("yes"), the process proceeds to step ST 27. In the case where the service record is not made ("no"), the processing returns to step ST 21.
In step ST27, the creating unit 27 creates a service record of the user based on the service information and the service location information stored in the storage unit 12 in step ST 24. The service record is, for example, a record showing the stores that the user has gone around the store during the day and the service time at that store. When creating the service record, the creation unit 27 may store the service record in the storage unit 12, or may transmit the service record to the management unit.
Next, a third information processing method (processing for retrieving document information) will be described.
Fig. 9 is a third flowchart illustrating an information processing method according to an embodiment.
In step ST31, the storage unit 12 stores the plurality of pieces of document information in association with each of the plurality of stores. The document information is information on various documents such as a customer guide, a cooking guide, an operation guide of equipment arranged in a shop, and a Q & a set.
In step ST32, the setting unit 29 is set so as to be able to read out, from the storage unit 12, one or more pieces of document information associated with the shop among the pieces of document information stored in step ST31, based on the shop of the service location of the user specified in step ST 22. Thus, when a user desires to search at a current service location (store), document information of the store can be read out.
In step ST33, the search unit 30 determines whether or not a search word has been input. When the search word is input (yes), the process proceeds to step ST 34. If the search word is not input (no), the processing proceeds to step ST33 again.
In step ST34, the retrieval unit 30 retrieves a plurality of document information associated with the stores of the user service through step ST32 based on the inputted search word, and displays the retrieval result on the display unit 11.
In the above embodiment, the following effects are obtained.
The information processing device 1 includes: a first acquisition unit 21 that acquires turnover information relating to the turnover of each of a plurality of stores; a selection unit 22 that selects one or more shops where the user is going to make rounds based on the turnover information; a display control unit 23 that displays the store selected by the selection unit 22 on the display unit 11; a second acquisition unit 24 that acquires position information on the position of the own apparatus; a determination unit 25 that determines a shop of a service place of the user based on the position information; a storage controller 26 that stores service information related to attendance and attendance of a user in the storage unit 12 in association with service location information related to a store of service locations; and a creation unit 27 for creating a service record of the user based on the service information and the service location information stored in the storage unit 12.
Thus, the information processing apparatus 1 can present the user with a shop that requires a patrol. In addition, the information processing apparatus 1 can record attendance of the user when the user makes a round trip to the store.
That is, the information processing apparatus 1 can provide information to be used in a service to a person having a plurality of service places and record attendance information.
The information processing apparatus 1 may further include a presentation unit 28, and when a plurality of stores are selected by the selection unit 22, the presentation unit 28 may present a sequence of the stores in which the movement between the stores is the shortest, based on the store information stored in the storage unit 12.
Thus, even when there are a plurality of stores that need to be checked, the information processing apparatus 1 can present the order of checking so as to minimize the movement. Therefore, the information processing apparatus 1 can make the user efficiently perform shop patrol for a plurality of shops.
In the information processing apparatus 1, when other store information is input through the input unit 15, the storage control unit 26 may store the other store information in the storage unit 12 in association with the store information. In this case, the selection unit 22 may select one or more stores based on the turnover information and other store information.
For example, when information on another store, such as when a competitive store is opened near a certain store, is stored in the storage unit 12, the user needs to go around the store. Therefore, the information processing apparatus 1 can select a store to be made a round based on other store information and store information.
The information processing apparatus 1 may further include a setting unit 29, and the setting unit 29 may be configured to be able to read one or more pieces of document information associated with a shop from the storage unit 12, based on the shop of the service location of the user specified by the specifying unit 25.
For example, when a store is a restaurant, the cooking provided for each store may be different or the equipment disposed in the store may be different. Thus, when the specification unit 25 specifies the service location (store) of the user, the information processing device 1 can read only the document information associated with the store from the storage unit 12.
Further, the information processing apparatus 1 may include a search unit 30, and when a search word for searching for document information is input, the search unit 30 may search for one or more pieces of document information associated with the store specified by the specifying unit 25 based on the search word, and display the search result on the display unit 11.
Thus, the information processing apparatus 1 can present the search result corresponding to the user's service place (shop) to the user.
In the information processing method, a computer executes the steps of: a first acquisition step of acquiring turnover information relating to respective turnover of a plurality of stores; a selection step of selecting one or more shops where a user wants to make a round based on turnover information; a display control step of displaying the shop selected in the selection step on the display unit 11; a second acquisition step of acquiring position information on the position of the computer; a determination step of determining a shop of a service place of the user based on the position information; a storage control step of storing in the storage unit 12, in association with the service location information relating to the stores of the service locations, service information relating to attendance and attendance of the user; and a creation step of creating a service record of the user based on the service information and the service location information stored in the storage unit 12.
Thus, the information processing method can present a store that requires a store patrol to the user. In addition, in the information processing method, the attendance of the user can be recorded when the user makes a tour of the store.
That is, in the information processing method, it is possible to provide information to be used in a service to a person having a plurality of service places and record attendance information.
The information processing program causes a computer to realize the following functions: a first acquisition function of acquiring turnover information relating to respective turnover of a plurality of stores; a selection function of selecting one or more shops where a user is to make a round based on the turnover information; a display control function of displaying the shop selected by the selection function on the display unit 11; a second acquisition function of acquiring position information relating to a position of the computer; a determination function of determining a shop of a service place of the user based on the position information; a storage control function of storing service information related to attendance and attendance of a user in the storage unit 12 in association with service location information related to a store of service locations; and a creating function of creating a service record of the user based on the service information and the service location information stored in the storage unit 12.
Thus, the information processing program can present the user with a shop that needs to make a patrol. In addition, the information processing program can record the attendance of the user when the user makes a round trip to the shop.
That is, the information processing program can provide information to be used in the service to a person having a plurality of service places and record attendance information.
Description of the reference numerals
1: an information processing device; 11: a display unit; 12: a storage unit; 13: a communication unit; 14: GNSS; 15: an input section; 20: an arithmetic processing device; 21: a first acquisition unit; 22: a selection unit; 23: a display control unit; 24: a second acquisition unit; 25: a determination section; 26: a storage control unit; 27: a manufacturing part; 28: a presentation section; 29: a setting unit; 30: a search unit.

Claims (7)

1. An information processing apparatus includes:
a display unit;
a storage unit capable of storing information;
a first acquisition unit that acquires turnover information relating to the turnover of each of a plurality of stores;
a selection unit that selects one or more shops where a user is to make a tour from a plurality of shops, based on the turnover information acquired by the first acquisition unit;
a display control unit that displays the store selected by the selection unit on the display unit;
a second acquisition unit that acquires position information on a position of the device;
a determination unit that determines a shop of a service place of the user based on the position information acquired by the second acquisition unit;
a storage control unit that stores, in the storage unit, the service information on attendance and attendance of the user in association with the service location information on the stores of the service locations when the stores of the service locations of the user are identified by the identification unit; and
and a creation unit that creates a service record of the user based on the service information and the service location information stored in the storage unit.
2. The information processing apparatus according to claim 1,
the storage unit stores store information on the respective locations of a plurality of stores,
the information processing apparatus further includes a presentation unit that presents, when the plurality of stores are selected by the selection unit, a sequence of the store rounds that minimizes movement among the stores based on the store information stored in the storage unit.
3. The information processing apparatus according to claim 2,
further comprises an input unit for inputting other store information related to other stores located around the store,
when other store information is inputted through the input unit, the storage control unit stores the other store information in the storage unit in association with the store information,
the selection section selects one or more stores based on the turnover information and other store information.
4. The information processing apparatus according to any one of claims 1 to 3,
the storage unit stores a plurality of document information in association with each of a plurality of stores,
the information processing apparatus may further include a setting unit configured to be able to read one or more pieces of document information associated with a shop of the service location of the user, which is specified by the specifying unit, from the storage unit.
5. The information processing apparatus according to claim 4,
the information processing apparatus further includes a search unit that, when a search word for searching for document information is input, searches for one or more pieces of document information associated with the store specified by the specifying unit based on the search word, and displays a search result on the display unit.
6. An information processing method, a computer having a display unit and a storage unit capable of storing information, executes the steps of:
a first acquisition step of acquiring turnover information relating to respective turnover of a plurality of stores;
a selection step of selecting one or more shops where a user is to make a tour from a plurality of shops based on the turnover information acquired by the first acquisition step;
a display control step of displaying the shop selected in the selection step on the display unit;
a second acquisition step of acquiring position information on the position of the computer;
a determination step of determining a shop of a service place of the user based on the position information acquired by the second acquisition step;
a storage control step of, when the shop of the service location of the user is determined by the determination step, storing the service information on attendance and attendance of the user in the storage unit in association with the service location information on the shop of the service location; and
and a creating step of creating a service record of the user based on the service information and the service location information stored in the storage unit.
7. An information processing program that causes a computer provided with a display unit and a storage unit capable of storing information to realize the following functions:
a first acquisition function of acquiring turnover information relating to respective turnover of a plurality of stores;
a selection function of selecting one or more shops where a user is to make a tour from a plurality of shops based on the turnover information acquired by the first acquisition function;
a display control function of displaying the shop selected by the selection function on the display unit;
a second acquisition function of acquiring position information relating to a position of the computer;
a determination function of determining a shop of a service place of the user based on the position information acquired by the second acquisition function;
a storage control function of storing, in the storage unit, the service information on attendance and attendance of the user in association with the service location information on the stores of the service locations, when the stores of the service locations of the user are identified by the identifying function; and
and a creating function of creating a service record of the user based on the service information and the service location information stored in the storage unit.
CN202080035072.3A 2019-05-10 2020-04-28 Information processing device, information processing method, and information processing program Active CN113811906B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019-090088 2019-05-10
JP2019090088 2019-05-10
PCT/JP2020/018191 WO2020230633A1 (en) 2019-05-10 2020-04-28 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
CN113811906A true CN113811906A (en) 2021-12-17
CN113811906B CN113811906B (en) 2025-12-19

Family

ID=73289959

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202080035072.3A Active CN113811906B (en) 2019-05-10 2020-04-28 Information processing device, information processing method, and information processing program

Country Status (3)

Country Link
JP (1) JP7354238B2 (en)
CN (1) CN113811906B (en)
WO (1) WO2020230633A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002342539A (en) * 2001-05-18 2002-11-29 Fujitsu General Ltd Staffing service method and staffing service system
JP2006243872A (en) * 2005-03-01 2006-09-14 Oki Electric Ind Co Ltd Mobile device, attendance/leaving management system, attendance/leaving time of day registration device, attendance/leaving management method, and attendance/leaving time of day registration method
US20130090968A1 (en) * 2011-10-11 2013-04-11 Stephen Borza Methods of employee scheduling and management
WO2016170780A1 (en) * 2015-04-21 2016-10-27 株式会社スタディスト System, server, and program for providing electronic manual

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007226528A (en) * 2006-02-23 2007-09-06 Hiromichi Saito Real-time human resource deployment system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002342539A (en) * 2001-05-18 2002-11-29 Fujitsu General Ltd Staffing service method and staffing service system
JP2006243872A (en) * 2005-03-01 2006-09-14 Oki Electric Ind Co Ltd Mobile device, attendance/leaving management system, attendance/leaving time of day registration device, attendance/leaving management method, and attendance/leaving time of day registration method
US20130090968A1 (en) * 2011-10-11 2013-04-11 Stephen Borza Methods of employee scheduling and management
WO2016170780A1 (en) * 2015-04-21 2016-10-27 株式会社スタディスト System, server, and program for providing electronic manual

Also Published As

Publication number Publication date
CN113811906B (en) 2025-12-19
WO2020230633A1 (en) 2020-11-19
JP7354238B2 (en) 2023-10-02
JPWO2020230633A1 (en) 2020-11-19

Similar Documents

Publication Publication Date Title
US7218228B2 (en) Article management apparatus and information processing methods
JP6655867B2 (en) Information processing system, information processing program, information processing apparatus, and information processing method
CN101657697A (en) Systems, methods, and computer program products for generating reference geocodes for point addresses
US7071814B1 (en) Contextually aware network announcements of people
JP4951614B2 (en) Navigation device and map data updating method
JP6995338B2 (en) Information processing system, information processing program, information processing device and information processing method
JP2021128803A (en) Information processing system, information processing program and information processing method
JP5622665B2 (en) Route guidance system, route guidance terminal device, and route guidance method
JP5803148B2 (en) Document information recording apparatus, document information recording method, document information recording program, and document information recording system
JP2012008707A (en) Linkage management device, service linkage support system and service linkage support method
CN113811906B (en) Information processing device, information processing method, and information processing program
JP5451806B2 (en) Ticketing device, ticketing method and program
JP5681877B2 (en) Lost information notification system, portable terminal, server, lost information notification method, and program
JP5476571B2 (en) Comment evaluation apparatus, comment evaluation method, and program
JP2020098215A (en) Information processing system, information processing program, information processing device, and information processing method
KR101835129B1 (en) Method for comparing travel packages
JP5066956B2 (en) Search support method, mobile terminal for search, server device, search support system, and computer program
JP7046564B2 (en) Reservation management device, reservation management system, and program
JP2011213203A (en) Route display device, route display system, route display method and program
JP2007316897A (en) System and method for searching merchandise position
JPWO2008149408A1 (en) Information search system, movement frequency management device and area information search device used therefor, program in movement frequency management device, program in area information search device, and computer-readable recording medium recording the program
JP5789941B2 (en) Portable terminal device and program
JP2007249424A (en) Store search notification device, method and program, and product service reservation system
JP2013096777A (en) Route search method, apparatus, and computer program
JP6781016B2 (en) Crew placement management support system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant