Column arrangement system, column arrangement method, and column arrangement program
The queue organization system addresses the inefficiencies of existing systems by using image recognition and determination units to dynamically manage queues, enhancing service delivery efficiency.
Patent Information
- Application Number
- JP2023038009
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-03-10
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-03-10
AI Technical Summary
Existing queue organizing systems, such as the information presentation device in Patent Document 1, are unable to appropriately manage queues based on real-time customer dynamics, leading to inefficiencies in service provision.
A queue organization system that includes a recognition unit to identify service recipients from captured images and a determination unit to determine optimal queue patterns for each service provider, allowing for real-time adjustment of queue arrangements.
The system effectively organizes queues of service recipients, ensuring efficient service provision even in dynamic environments without manual management.
Smart Images

Figure 0007772729000001 
Figure 0007772729000002 
Figure 0007772729000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a queue arrangement system, a queue arrangement method, and a queue arrangement program. [Background technology]
[0002] Mobile vendors are known to go to places where customers are gathering and provide services. A typical example of a mobile vendor is a food truck. When using a food truck, there is no set rule for how customers should line up in front of the food truck. Therefore, if there are multiple food trucks at the same venue, it is necessary to organize the lines of customers waiting in front of each food truck.
[0003] For example, Patent Document 1 discloses an information presentation device that generates display content that displays the range of movement lines of people getting off a train. The information presentation device disclosed in Patent Document 1 acquires predicted number of people information indicating the predicted number of people getting off, history information indicating the movement route of the people getting off and the number of people traveling along that movement route, and layout information of the boarding and disembarking area. Based on the acquired information, the information presentation device disclosed in Patent Document 1 determines the range of movement lines of people getting off from each door of a train scheduled to arrive at a stop position. Furthermore, this device can determine the permitted queuing range based on the movement line range. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] International Publication No. 2020 / 148881 Summary of the Invention [Problem to be solved by the invention]
[0005] The information presentation device disclosed in the above-mentioned Patent Document 1 is controlled based on past history information, and therefore has the problem of being unable to appropriately organize the queue of passengers based on the current situation.
[0006] In view of the above-mentioned problems, the object of the present disclosure is to provide a queue organizing system, a queue organizing method, and a queue organizing program that can appropriately organize a queue of service recipients who receive services from each service provider. [Means for solving the problem]
[0007] A queue organization system according to one aspect of the present disclosure includes: A queue organizing system for organizing a queue of service recipients who receive services from a plurality of service providers, comprising: a recognition unit that recognizes the service recipient for each of the service providers from the captured image; and a determination unit that determines a queue pattern indicating a queue in which the service recipients are to line up for each service provider based on the recognition result of the recognition unit.
[0008] A column rearrangement method according to one aspect of the present disclosure includes: A queue arrangement method for arranging a queue of service recipients who receive services from a plurality of service providers, the method comprising: Recognizing the service recipient for each of the service providers from the captured image; determining a queue pattern indicating a queue in which the service recipients are to be lined up for each service provider based on the recognition result; The processing is performed by a computer.
[0009] A column arrangement program according to an aspect of the present disclosure includes: A queue arrangement program for arranging a queue of service recipients who receive services from a plurality of service providers, the program comprising: Recognizing the service recipient for each of the service providers from the captured image; determining a queue pattern indicating a queue in which the service recipients are to be lined up for each service provider based on the recognition result; The processing is executed by a computer. [Effects of the Invention]
[0010] The present disclosure provides a queue arrangement system, a queue arrangement method, and a queue arrangement program that can appropriately arrange a queue of service recipients who receive services from each service provider. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a block diagram showing the configuration of a column organization system according to a first embodiment. [Figure 2] 1 is a flowchart showing the flow of a column rearrangement method according to the first embodiment. [Figure 3] FIG. 10 is a block diagram showing the configuration of a column organization system according to a second embodiment. [Figure 4] FIG. 10 is a schematic diagram showing a queue of service recipients using the queue management system according to the second embodiment. [Figure 5] FIG. 10 is a schematic diagram illustrating an example of automatic recognition of a service provider based on shape information of the service provider. [Figure 6] FIG. 10 is a schematic diagram showing a queue of service recipients using the queue management system according to the second embodiment. [Figure 7] 10 is a flowchart showing the flow of a column rearrangement method according to the second embodiment. [Figure 8] FIG. 11 is a schematic diagram showing a queue of service recipients using the queue management system according to the third embodiment. [Figure 9] FIG. 11 is a schematic diagram showing an example of a row pattern determined by the row organization system according to the third embodiment. [Figure 10] FIG. 11 is a schematic diagram showing a queue of service recipients using the queue management system according to the third embodiment. [Figure 11] FIG. 11 is a schematic diagram showing a queue of service recipients using the queue management system according to the third embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0012] The present disclosure will be described below through embodiments, but the disclosure according to the claims is not limited to the following embodiments. Furthermore, not all of the configurations described in the embodiments are necessarily essential as means for solving the problems. In each drawing, the same elements are denoted by the same reference numerals, and redundant explanations are omitted as necessary.
[0013] <Embodiment 1> <Queue management system> Hereinafter, a first embodiment of the present disclosure will be described with reference to the drawings. Fig. 1 is a block diagram showing the configuration of a queue organization system according to the first embodiment. The queue organization system 10 according to the first embodiment includes a recognition unit 11 and a determination unit 12. The queue organization system 10 organizes a queue of service recipients who receive services from a plurality of service providers.
[0014] A service provider typically provides services at a new location each time, rather than at a fixed location. Examples of service providers include mobile sales and volunteers. Service providers are, for example, food trucks, merchandise stores, food stalls, and volunteer organizations. A service recipient is a person who receives a service provided by a service provider. For example, in the case of a food stall serving yakisoba, the service provider is the stall serving the yakisoba, and the service recipient is the person who purchases the yakisoba. As another example, if a volunteer organization provides supplies free of charge in a disaster area, the service provider is the volunteer organization, and the service recipient is the disaster victim who receives the supplies.
[0015] The recognition unit 11 recognizes service recipients for each service provider from the captured image. The captured image includes moving images and still images. The recognition unit 11 recognizes service recipients for each service provider, for example, by performing a process of dividing the captured image into sections for each service provider and a process of recognizing service recipients included in each section.
[0016] The determination unit 12 determines a queue pattern indicating a queue in which service recipients are lined up for each service provider based on the recognition result of the recognition unit 11. The determination unit 12 typically determines the queue pattern based on the number of service recipients for the service provider. For example, if the recognition unit 11 recognizes that the number of service recipients for the service provider is large, the determination unit 12 determines a long queue pattern in which the queue is folded back on the left and right so that many service recipients are lined up. As another example, if the recognition unit 11 recognizes that the number of service recipients for the service provider is small, the determination unit 12 determines a short, straight queue pattern so that several service recipients are lined up.
[0017] <Column arrangement method> Next, a description will be given of a column rearrangement method according to embodiment 1. Fig. 2 is a flowchart showing the flow of the column rearrangement method according to embodiment 1.
[0018] First, the queue organization system 10 recognizes service recipients for each service provider from the captured image (step ST1). Next, based on the recognition result in step ST1, the queue organization system 10 determines a queue pattern indicating a queue in which service recipients line up for each service provider (step ST2).
[0019] In this way, the queue organization system 10 according to the first embodiment recognizes service recipients for each service provider from the captured image and determines a queue pattern indicating a queue in which service recipients for each service provider are lined up. That is, the queue pattern is determined even when a service is provided at a new location each time. Therefore, even if there is no manager who organizes the queues in which service recipients for each service provider are lined up, the queue organization system 10 can appropriately organize the queues in which users are lined up.
[0020] <Embodiment 2> <Queue management system> Hereinafter, a second embodiment of the present disclosure will be described with reference to the drawings. Fig. 3 is a block diagram showing the configuration of a queue organization system according to the second embodiment. The queue organization system 20 according to the second embodiment includes an allocation unit 13, a recognition unit 11, a determination unit 12, and a transmission unit 14. Similar to the queue organization system 10 according to the first embodiment, the queue organization system 20 organizes a queue of service recipients who receive services from a plurality of service providers.
[0021] 3, the queue organization system 20, the image capture unit 21, and the projection unit 22 are connected via a wired or wireless network. The wireless network includes, for example, a wireless communication network using a communication line standard such as LTE. The wireless network may also include a wireless communication network such as a wireless LAN (Local Area Network) or a fifth-generation mobile communication system.
[0022] The imaging unit 21 captures images of the service provider and the service recipient from above. However, this is not limited thereto, and the imaging unit 21 may capture images of the service provider and the service recipient from the side or diagonal direction. The imaging unit 21 may capture images of multiple service providers and multiple service recipients separately. The imaging unit 21 is, for example, a camera attached to a drone. In this case, the imaging range may be specified by operating a terminal wirelessly connected to the drone. By this operation, the drone flies in a fixed location, and the camera attached to the drone captures the specified imaging range. As another example, the imaging unit 21 is a camera installed at a location where the service provider provides the service.
[0023] The projection unit 22 projects a queue pattern indicating the queue in which service recipients should line up toward each service provider. The projection unit 22 is typically a projector. The projection destination of the projection unit 22 is the ground or road in front of each service provider. By projecting the queue pattern, service recipients can understand the queue in which they should line up to receive a service from each service provider. The projection unit 22 may be provided at each service provider, or may be provided at the location where the service provider provides the service. When the projection unit 22 is provided at the location where the service provider provides the service, at least one projection unit is required.
[0024] Next, a description will be given of the queue reorganization system 20. The recognition unit 11 and the determination unit 12 are the same as those in the queue reorganization system 10 according to the first embodiment, and therefore their description will be omitted. Here, the allocation unit 13 and the transmission unit 14 will be described.
[0025] The allocation unit 13 allocates, to each service provider recognized by the recognition unit 11, a projection unit 22 that projects a column pattern corresponding to the service provider.
[0026] The transmitting unit 14 transmits the sequence pattern to be projected to the projecting unit 22 assigned to each service provider.
[0027] Next, the queue organization system 20 will be described in detail with reference to Fig. 4. Fig. 4 is a schematic diagram showing a queue of service recipients lined up using a queue organization system according to embodiment 2. The example shown in Fig. 4 shows the queue organization system 20 and processes PR1 to PR4 of projectors P1 to P4. The queue organization system 20 and projectors P1 to P4 perform processes PR1, PR2, PR3, and PR4 in this order.
[0028] 4, the service provider S1 is equipped with a projector P1. Similarly, the service provider S2 is equipped with a projector P2. The service provider S3 is equipped with a projector P3. The service provider S4 is equipped with a projector P4. The queue organization system 20 is assumed to have registered shape information, including size and pattern, for each of the service providers S1 to S4, and information on the projectors equipped to each of the service providers S1 to S4.
[0029] Process PR1 indicates a process in which the queue organization system 20 acquires an image captured by the imaging unit 21. Process PR2 indicates a process in which the recognition unit 11 recognizes a service recipient for each service provider from the image acquired in process PR1. Process PR2 also indicates a process in which the allocation unit 13 allocates, to each service provider recognized by the recognition unit 11, a projector P1 to P4 that projects a column pattern corresponding to the service provider.
[0030] Process PR3 indicates a process in which the determination unit 12 determines, based on the recognition result of the recognition unit 11, a queue pattern indicating a queue in which service recipients are lined up for each service provider. Process PR4 represents a process in which the transmission unit 14 transmits a column pattern to the projectors P1 to P4, and the projectors P1 to P4 project the column pattern onto the respective service providers.
[0031] As shown in process PR1 in Fig. 4, the image acquired by the queue organization system 20 includes service providers S1 to S4 and multiple service recipients U. In the example shown in process PR1 in Fig. 4, there are six service recipients U in front of the service provider S1. Furthermore, there are two service recipients U in front of the service provider S2, and five service recipients U in front of the service provider S3. Furthermore, there are no service recipients U in front of the service provider S4.
[0032] 4, the recognition unit 11 recognizes the service recipient U for each of the service providers S1 to S4 from the image acquired by the process PR1. More specifically, the image acquired by the process PR1 is divided into four parts so that each of the service providers S1 to S4 is included therein.
[0033] That is, as shown in process PR2 in Fig. 4, the recognition unit 11 divides the image acquired by process PR1 into four images A1 to A4. Image A1 includes a service provider S1 and six service recipients U who are in front of the service provider S1. Image A2 includes a service provider S2 and two service recipients U who are in front of the service provider S1. Image A3 includes a service provider S3 and five service recipients U who are in front of the service provider S3. Image A4 includes a service provider S4.
[0034] As a result, the recognition unit 11 recognizes that the service recipients for the service provider S1 are the six service recipients U in front of the service provider S1. Similarly, the recognition unit 11 recognizes that the service recipients for the service provider S2 are the two service recipients U in front of the service provider S2. The recognition unit 11 recognizes that the service recipients for the service provider S3 are the five service recipients U in front of the service provider S3. Furthermore, the recognition unit 11 recognizes that there are no service recipients for the service provider S4.
[0035] The method by which the recognition unit 11 identifies each of the service providing entities S1 to S4 from the image acquired by process PR1 is, for example, as follows: The user selects one of the service providing entities S1 to S4 based on shape information, including size and pattern, about each of the service providing entities S1 to S4 that has been registered in advance. However, this is not limited to this, and the recognition unit 11 may automatically recognize each of the service providing entities S1 to S4 based on shape information, including size and pattern, about each of the service providing entities S1 to S4, as will be described later.
[0036] Here, as shown in process PR2 in Fig. 4, the recognition unit 11 may define a recognition range R1. By defining range R1, the recognition unit 11 recognizes service recipients for service provider S1 and service recipients for service provider S3, but does not recognize service recipients for service provider S2 or service recipients for service provider S4. When there is a mixture of service providers that require queue reordering and service providers that do not require queue reordering, the recognition unit 11 can recognize only the service providers that require queue reordering by defining recognition range R1.
[0037] Information on the projectors P1 to P4 provided in each of the service providers S1 to S4 is registered in the queue organization system 20. Therefore, the allocation unit 13 allocates, to each of the service providers S1 to S4 recognized by the recognition unit 11, the projectors P1 to P4 that project the queue patterns corresponding to the service provider. More specifically, the allocation unit 13 allocates the projector P1 to the service provider S1. The allocation unit 13 allocates the projector P2 to the service provider S2. The allocation unit 13 allocates the projector P3 to the service provider S3. The allocation unit 13 allocates the projector P4 to the service provider S4.
[0038] Next, as shown in process PR3 of Fig. 4, the determination unit 12 determines a queue pattern indicating a queue in which service recipients line up for each service provider, based on the recognition result of the recognition unit 11. More specifically, the recognition unit 11 recognizes that six service recipients U line up for the service provider S1. Therefore, as shown in process PR3 of Fig. 4, the determination unit 12 determines a queue pattern LP1 for the service provider S1 formed from the service provider S1 to the left side of the drawing so that the six service recipients U line up.
[0039] Similarly, the recognition unit 11 recognizes that two service recipients U are lined up next to the service provider S2. Therefore, as shown in process PR3 in Fig. 4 , the determination unit 12 determines, for the service provider S2, a column pattern LP2 formed from the service provider S2 toward the right side of the drawing so that the two service recipients U are lined up next to each other.
[0040] Similarly, the recognition unit 11 recognizes that five service recipients U are lined up around the service provider S3. Therefore, as shown in process PR3 in Fig. 4 , the determination unit 12 determines, for the service provider S3, a row pattern LP3 formed in front of the service provider S3 and bent in the vertical direction of the drawing so that the five service recipients U are lined up.
[0041] Similarly, the recognition unit 11 recognizes that the service provider S4 does not have any service recipients U. Therefore, as shown in process PR3 in Fig. 4 , the determination unit 12 determines, for the service provider S4, a queue pattern LP4 formed from the service provider S2 toward the bottom of the drawing in front of the service provider S4 so that a small number of service recipients U are lined up.
[0042] Next, as shown in process PR4 in Fig. 4, the transmission unit 14 transmits column patterns to the projectors P1 to P4. More specifically, the transmission unit 14 transmits a column pattern LP1 to the projector P1. The transmission unit 14 transmits a column pattern LP2 to the projector P2. The transmission unit 14 transmits a column pattern LP3 to the projector P3. The transmission unit 14 transmits a column pattern LP4 to the projector P4.
[0043] Then, as shown in process PR4 in Fig. 4, the projectors P1 to P4 project queue patterns for the service providers S1 to S4, respectively. More specifically, the projector P1 projects the queue pattern LP1 for the service provider S1 onto the ground. This allows the service recipients U of the service provider S1 to line up along the queue pattern LP1.
[0044] Similarly, the projector P2 projects a queue pattern LP2 of the service provider S2 onto the ground, so that the service recipients U of the service provider S2 can line up along the queue pattern LP2.
[0045] The projector P3 projects a queue pattern LP3 of the service providers S3 onto the ground, so that the service recipients U of the service providers S3 can line up along the queue pattern LP3.
[0046] The projector P4 projects a queue pattern LP4 of the service providers S4 onto the ground, so that the service recipients U of the service providers S4 can line up along the queue pattern LP4.
[0047] 3 and 4, the projection unit is used as the transmission destination of the transmission unit 14 to display the queue pattern of each service provider to the service recipient. As another example, the transmission destination of the transmission unit 14 may be a display unit such as a monitor owned by the service provider. This allows an employee of the service provider to organize the queue of service recipients U while looking at the queue pattern displayed on the display unit.
[0048] Note that processes PR1 to PR3 may be displayed on a terminal carried by the user. That is, while viewing the image of process PR1, the user can perform process PR2, which includes a process for recognizing service recipients for service providers and a process for assigning each of projectors P1 to P4 to a service provider, and can view the row pattern determined by process PR3.
[0049] In the example shown in Fig. 4, the user selects from among the service providing entities S1 to S4 based on shape information, including size and pattern, for each of the service providing entities S1 to S4 that has been registered in advance. Here, with reference to Fig. 5, a case will be described in which the recognition unit 11 automatically recognizes each service providing entity based on the shape information of the service providing entity contained in the image acquired by process PR1. Fig. 5 is a schematic diagram showing an example of automatic recognition of a service providing entity based on the shape information of the service providing entity.
[0050] As shown in Fig. 5, in the queue organization system 20, information on projectors P1-P4 for each of the service providers S1-S4, information on the service providers S1-S4, and shape information are registered in a database 100. In the example shown in Fig. 5, the database 100 registers that the service provider S1 is equipped with a projector P1, serves hamburgers, and is a food truck with a hamburger pattern. Here, the shape information includes the shape, pattern, size, color, etc. of the service providers S1-S4. For example, in the case of a food truck, the size registered in the database 100 includes the length, width, height, etc. of the vehicle body.
[0051] 5, a hamburger pattern M1 is added to the service provider S1 included in the image acquired by process PR1. In this case, the recognition unit 11 recognizes that the recognized service provider is the service provider S1 based on the hamburger pattern M1 and the database 100. Furthermore, when the recognition unit 11 recognizes that the service provider in the image is the service provider S1, the allocation unit 13 allocates the projector P1 to the service provider S1 based on the database 100.
[0052] In the example shown in FIG. 4, the projectors P1 to P4 are provided in the service providers S1 to S4, respectively. Here, with reference to FIG. 6, a case will be described where the projectors are installed at locations where service providers provide services. FIG. 6 is a schematic diagram showing a queue of service recipients lined up using a queue organization system according to the second embodiment. The example shown in FIG. 6 shows processes PR1 to PR4 of the queue organization system 20 and projectors PM1 and PM2. The projectors PM1 and PM2 are installed at locations where service providers provide services. The queue organization system 20 and projectors PM1 and PM2 perform processes PR1, PR2, PR3, and PR4 in this order.
[0053] In the example shown in Fig. 6, the processes PR1 and PR3 are the same as those in Fig. 4, and therefore their explanation will be omitted. Here, the processes PR2 and PR4 will be explained.
[0054] First, the process PR2 shown in Fig. 6 will be described. In the process PR2, the recognition unit 11 first recognizes the service recipient U for each of the service providers S1 to S4 from the image acquired in the process PR1. Next, the allocation unit 13 assigns the projectors PM1 and PM2 that project the column patterns corresponding to each of the service providers S1 to S4 recognized by the recognition unit 11. The process of the recognition unit 11 in the process PR2 is the same as that in Fig. 4, and therefore the description will be omitted. Here, the process of the allocation unit 13 will be described in detail.
[0055] As shown in Fig. 6, when projectors PM1 and PM2 are installed in locations where service providers provide services, the allocation unit 13 allocates projectors PM1 and PM2 to project the column patterns based on the locations of the service providers recognized by the recognition unit 11. More specifically, service provider S1 and service provider S2 are allocated to positions closer to projector PM1 than projector PM2. Furthermore, service provider S3 and service provider S4 are allocated to positions closer to projector PM2 than projector PM1. Therefore, the allocation unit 13 allocates projector PM1 as the projector to project the column patterns for service provider S1 and service provider S2. Furthermore, the allocation unit 13 allocates projector PM2 as the projector to project the column patterns for service provider S3 and service provider S4.
[0056] In process PR3, when the determination unit determines a queue pattern indicating a queue in which service recipients for each of the service providers S1 to S4 line up, the transmission unit 14 transmits the queue pattern to the projectors PM1 and PM2, as shown in process PR4 in Fig. 6. More specifically, the transmission unit 14 transmits queue patterns LP1 and LP2 to the projector PM1. More specifically, the transmission unit 14 transmits queue patterns LP3 and LP4 to the projector PM2.
[0057] Then, as shown in process PR4 in Fig. 6, the projectors PM1 and PM2 project queue patterns for the respective service providers S1 to S4. More specifically, the projector PM1 projects the queue pattern LP1 for the service provider S1 onto the ground. This allows the service recipients U of the service provider S1 to line up along the queue pattern LP1.
[0058] Similarly, the projector PM1 projects a queue pattern LP2 of the service provider S2 onto the ground, so that the service recipients U of the service provider S2 can line up along the queue pattern LP2.
[0059] The projector PM2 projects a queue pattern LP3 of the service providers S3 onto the ground, so that the service recipients U of the service providers S3 can line up along the queue pattern LP3.
[0060] The projector PM2 projects a queue pattern LP4 of the service providers S4 onto the ground, so that the service recipients U of the service providers S4 can line up along the queue pattern LP4.
[0061] <Column arrangement method> Next, a description will be given of a column rearrangement method according to embodiment 2. Fig. 7 is a flowchart showing the flow of the column rearrangement method according to embodiment 2.
[0062] First, service recipients for each service provider are recognized from the captured image (step ST1). For example, as shown in process PR2 in FIGS. 4 and 6, service recipients for the service provider S1 are recognized as six service recipients U in front of the service provider S1. Step ST1 is the same as the queue arrangement method according to the first embodiment shown in FIG.
[0063] Next, a projection unit that projects a column pattern corresponding to each recognized service provider is assigned to the service provider (step ST11). More specifically, as shown in process PR2 in FIGS. 4 and 6, a projector that projects the column pattern of each service provider S1 to S4 is assigned. For example, in the example shown in FIG. 4, projector P1 is assigned to service provider S1, and in the example shown in FIG. 6, projector PM1 is assigned to service provider S1.
[0064] Next, based on the recognition result in step ST1, a queue pattern indicating a queue of service recipients is determined for each service provider (step ST2). For example, as shown in process PR3 in Figs. 4 and 6, a queue pattern LP1 formed from the service provider S1 to the left side of the drawing is determined for the service provider S1. Step ST2 is the same as the queue arrangement method according to the first embodiment shown in Fig. 2.
[0065] Next, the column patterns to be projected are transmitted to the projection units assigned to the respective service providers S1 to S4 (step ST4). For example, in the example shown in Fig. 4, the column pattern LP1 is transmitted to the projector P1 assigned to the service provider S1. In the example shown in Fig. 6, the column pattern LP1 is transmitted to the projector PM1 assigned to the service provider S1.
[0066] In this way, the queue organization system 20 according to the second embodiment automatically assigns a projection unit that displays a queue pattern and determines the queue pattern. Therefore, even if there is no manager who organizes the queues of service recipients for each service provider, the queue organization system 20 can appropriately organize the queues of users.
[0067] <Embodiment 3> Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. Each functional block of a queue rearrangement system according to embodiment 3 is similar to that of the queue rearrangement systems according to embodiments 1 and 2. The queue rearrangement system according to embodiment 3 is a modified example of the determination unit 12.
[0068] <Determining queue patterns based on the location, attributes, and number of operators of service providers> The determination unit 12 may determine queue pattern information for each service provider based on at least one of the location, attributes, and number of operators of the service provider in addition to the recognition result. This will be described in more detail with reference to Fig. 8. Fig. 8 is a schematic diagram showing a queue of service recipients formed using the queue organization system according to the third embodiment.
[0069] The example shown in FIG. 8 illustrates processes PR1 to PR4 of the queue organization system and projectors P1 to P4 according to the third embodiment. The example shown in FIG. 8 differs from the example shown in FIG. 4 in the arrangement of the service provider S1. Since the other configurations are the same, a description thereof will be omitted. Since the arrangement of the service provider S1 differs from the example shown in FIG. 4, a feature of the example is that the queue pattern for the service provider S1 determined by the determination unit 12 in process PR3 is different. The queue pattern LP11 determined by the determination unit 12 will be described with reference to FIG. 8. Note that the queue pattern LP1 shown in FIG. 4 is indicated by a dotted line in FIG.
[0070] In the example shown in Fig. 8, the service provider S1 is located in the upper left corner of the acquired image. Comparing Fig. 8 with Fig. 4, the service provider S1 is located further to the left in Fig. 8. Therefore, in the example shown in Fig. 8, when the determination unit 12 determines a queue pattern for the service provider S1 in process PR3, it does not determine queue pattern LP1 formed from the service provider S1 toward the left side of the drawing so that six service recipients U can be lined up. This is because if the determination unit 12 determines queue pattern LP1 as the queue pattern for the service provider S1, it would be difficult for six service recipients U to be lined up.
[0071] In this case, as shown in Fig. 8, the determination unit 12 determines the queue pattern LP11 instead of the queue pattern LP1. The queue pattern LP11 is a queue pattern formed from the service provider S1 toward the right side of the drawing. This allows six service recipients U to line up.
[0072] In this way, the determination unit 12 can determine a queue pattern for each service provider based on the location of the service provider in addition to the recognition result. Also, in the example shown in Fig. 8, the determination unit 12 determines the queue pattern LP11 based on the location of the service provider in addition to the recognition result of the recognition unit 11. However, this is not limited thereto, and the determination unit 12 may determine a queue pattern based on at least one of the attributes of the service provider and the number of operators in addition to the recognition result of the recognition unit 11.
[0073] The attributes of a service provider indicate the content of the service provided by the service provider. Examples of service provider attributes include types of food and drink, such as hamburgers and hot dogs, and types of goods, such as smartphone cases. This will be explained in more detail with reference to FIG. 9.
[0074] Fig. 9 is a schematic diagram showing an example of a queue pattern determined by the queue organization system according to embodiment 3. In the example shown in Fig. 9, a service provider S1 serves hamburgers and is operated by two employees US1 and US2.
[0075] If the service provided by the service provider S1 is a hamburger, the service can be provided more efficiently by separating the queue in which the service recipient U waits to purchase the hamburger from the queue in which the service recipient U waits to purchase and receive the hamburger. Therefore, as shown in FIG. 9, the determination unit 12 determines queue pattern LP31 and queue pattern LP32 based on the attributes of the service provider in addition to the result of the recognition unit 11. Queue pattern LP31 is a queue pattern indicating the queue in which the service recipient U waits to purchase the hamburger, and queue pattern LP32 is a queue pattern indicating the queue in which the service recipient U waits to purchase and receive the hamburger. In this way, by determining the queue patterns according to the attributes of the service provider, the service provider S1 can operate efficiently.
[0076] Here, the attribute of the service provider is recognized using, for example, database 100 shown in Fig. 5. More specifically, when recognition unit 11 recognizes that the service provider in the image is service provider S1, it recognizes that the attribute of service provider S1 is hamburger from the database shown in Fig. 5.
[0077] In the example shown in FIG. 9, the service provider S1 is operated by two employees, US1 and US2, so the determination unit 12 determines queue patterns LP31 and LP32. If employee US2 is on a break and only employee US1 is operating the service provider S1, employee US1 will not be able to accommodate service recipients who are divided into queue patterns LP31 and LP32. In this case, the determination unit 12 determines a single queue pattern rather than determining two queue patterns, LP31 and LP32. In this way, by determining a queue pattern according to the number of employees operating the service provider S1, the service provider S1 can be operated efficiently.
[0078] <Re-determining column patterns> The determination unit may redetermine the sequence pattern for at least one service provider when the sequence patterns for the plurality of service providers overlap with each other. This will be described in more detail with reference to FIG.
[0079] FIG. 10 is a schematic diagram showing a queue of service recipients lined up using the queue organization system according to the third embodiment. The example shown in FIG. 10 shows processes PR1 and PR4 of the queue organization system and projectors P1, P2, P5, and P6. The projectors P1, P2, P5, and P6 are provided in the service providers S1, S2, S5, and S6, respectively. A queue pattern determined for the service provider itself is projected from the projector provided in the service provider itself. For example, the projector P1 projects a queue pattern in which service recipients of the service provider S1 line up.
[0080] Processes PR1 and PR4 shown in Fig. 10 correspond to processes PR1 and PR4 shown in Fig. 4, and although not shown, it is assumed that processes PR2 and PR3 have been performed. As a result of performing processes PR2 and PR3, it is assumed that the determination unit 12 has determined queue pattern LP5 indicating a queue in which service recipients of service provider S5 are lined up, as shown in Fig. 10. Similarly, it is assumed that the determination unit 12 has determined queue pattern LP6 indicating a queue in which service recipients of service provider S6 are lined up.
[0081] In process PR3, the determination unit 12 determines a sequence in which service recipients U for the service provider S1 are lined up as sequence pattern LP1 and a sequence in which service recipients U for the service provider S5 are lined up as sequence pattern LP5. In this case, as shown in process PR4 in Fig. 10, sequence pattern LP1 and sequence pattern LP5 overlap. Therefore, there is a risk that service recipients U for the service provider S1 and service recipients U for the service provider S5 will be mixed up.
[0082] Therefore, in process PR3, the determination unit 12 redetermines the sequence pattern for at least one service provider. More specifically, as shown in Fig. 10, the determination unit 12 redetermines sequence pattern LP1 from sequence pattern LP1 and sequence pattern LP5. That is, the determination unit 12 redetermines sequence pattern LP1 formed from the service provider S1 toward the left side of the drawing to sequence pattern LP11 formed from the service provider S1 toward the right side of the drawing.
[0083] In this case, the determination unit 12 performs exclusive processing to determine a sequence pattern excluding sequence pattern LP1 so as not to determine sequence pattern LP1 again. As a result, as shown in process PR4 in Fig. 10, the service recipient U for service provider S1 and the service recipient U for service provider S5 can be arranged without being mixed.
[0084] 10, the determination unit 12 redetermines sequence pattern LP1 out of sequence pattern LP1 and sequence pattern LP5, but it may also redetermine sequence pattern LP5 or redetermine both sequence patterns LP1 and LP5. That is, when sequence patterns overlap, the determination unit 12 redetermines the sequence pattern for at least one service provider, thereby clearly indicating to the service recipient U which service provider's sequence pattern it is. This allows the service recipients for each service provider to be lined up without being mixed up.
[0085] Here, when the determination unit 12 redetermines, it performs exclusive processing, but the user may operate the terminal he or she owns to redetermine a sequence pattern different from the sequence pattern LP1.
[0086] <Determining queue patterns while avoiding obstacles> If the image includes an obstacle that prevents service recipients from lining up, the determination unit 12 may determine a queue pattern that avoids the obstacle. The obstacle is, for example, a wall, a ditch, a restricted area, another service provider, or the like that prevents service recipients from lining up.
[0087] A more detailed description will be given with reference to FIG. 11. FIG. 11 is a schematic diagram showing a queue of service recipients lined up using a queue organization system according to embodiment 3. The example shown in FIG. 11 shows the queue organization system according to embodiment 3 and processes PR1 to PR4 of projectors P1 to P4. The example shown in FIG. 11 differs from the example shown in FIG. 4 in that an obstacle is located to the left of service provider S1. Other configurations are the same, so description thereof will be omitted.
[0088] The example shown in Fig. 11 differs from the example shown in Fig. 4 in that an obstacle RA is located to the left of the service provider S1, and therefore the queue pattern for the service provider S1 determined by the determination unit 12 in process PR3 is different. The queue pattern LP11 determined by the determination unit 12 will be described with reference to Fig. 11. The queue pattern LP1 shown in Fig. 4 is indicated by a dotted line in Fig. 11.
[0089] In the example shown in FIG. 11, an obstacle RA is located to the left of the service provider S1. The range of the obstacle RA shown in FIG. 11 does not allow service recipients for the service provider S1 to line up. Therefore, in the example shown in FIG. 10, when the determination unit 12 determines a queue pattern for the service provider S1 in process PR3, it does not determine queue pattern LP1 formed from the service provider S1 toward the left side of the drawing so that six service recipients U can line up. This is because if the determination unit 12 determines queue pattern LP1 for the service provider S1, it would be difficult for two of the six service recipients U to line up in queue pattern LP1, indicated by a dotted line, as shown in process PR4 in FIG. 11.
[0090] In this case, if it is difficult for even one of the service recipients recognized by the recognition unit 11 to line up due to the presence of an obstacle, the determination unit 12 determines a different queue pattern that avoids the obstacle.
[0091] 11, the determination unit 12 determines a queue pattern LP11 instead of the queue pattern LP1. The queue pattern LP11 is a queue pattern formed from the service provider S1 toward the right side of the drawing. This allows six service recipients U to line up.
[0092] In this way, when an obstacle that prevents service recipients from lining up is included in the image, the determination unit 12 determines a queue pattern that avoids the obstacle. With this configuration, the queue pattern that avoids the obstacle can be shown to service recipients, so the queue management system 10 can appropriately manage the queue of users without having to manage the queue by people.
[0093] In the example shown in FIG. 11, there is one obstacle, obstacle RA, but if there are multiple obstacles, the determination unit 12 determines a row pattern that avoids the multiple obstacles.
[0094] Furthermore, some or all of the processes in the column organization systems according to the first to third embodiments can be implemented as a computer program. Such programs can be stored on various types of non-transitory computer-readable media and provided to a computer. Non-transitory computer-readable media include various types of tangible recording media. Examples of non-transitory computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory)). The programs may also be provided to a computer by various types of temporary computer-readable media. Examples of temporary computer-readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable media can provide the programs to a computer via wired communication paths such as electric wires and optical fibers, or wireless communication paths.
[0095] A part or all of the above-described embodiments can be described as, but not limited to, the following supplementary notes. (Appendix 1) A queue organizing system for organizing a queue of service recipients who receive services from a plurality of service providers, comprising: a recognition unit that recognizes the service recipient for each of the service providers from the captured image; a determination unit that determines a queue pattern indicating a queue in which the service recipients are lined up for each service provider based on the recognition result of the recognition unit; A queue organizing system with (Appendix 2) the determination unit determines the queue pattern for each of the service providers based on at least one of the location, attributes, and number of operators of the service providers in addition to the recognition result. Queue organization system as described in Appendix 1. (Appendix 3) the recognition unit recognizes each of the service providers based on shape information of the service providers included in the image. 3. The queue organization system of claim 1 or 2. (Appendix 4) the determination unit re-determines the sequence pattern for at least one service provider when the sequence patterns for the plurality of service providers overlap with each other. 3. The queue organization system of claim 1 or 2. (Appendix 5) When the image includes an obstacle that prevents the service recipients from lining up, the determination unit determines a queue pattern that avoids the obstacle. 3. The queue organization system of claim 1 or 2. (Appendix 6) an allocation unit that allocates, to each of the service providers recognized by the recognition unit, a projection unit that projects a column pattern corresponding to the service provider; a transmitting unit that transmits a sequence pattern to be projected to the projection unit assigned to each of the service providers, 3. The queue organization system of claim 1 or 2. (Appendix 7) the projection unit is provided at each of the service providers, the allocation unit allocates the projection unit to the service provider so that the projection unit included in the allocation unit projects the determined column pattern onto the service provider; Queue organization system as described in Appendix 6. (Appendix 8) A queue arrangement method for arranging a queue of service recipients who receive services from a plurality of service providers, the method comprising: Recognizing the service recipient for each of the service providers from the captured image; determining a queue pattern indicating a queue in which the service recipients are to be lined up for each service provider based on the recognition result; The computer performs the processing, Column arrangement method. (Appendix 9) determining the queue pattern for each of the service providers based on at least one of the location, attributes, and number of operators of the service providers in addition to the recognition result; Column arrangement method described in Appendix 8. (Appendix 10) Recognizing each of the service providers based on shape information of the service providers included in the image. Column arrangement method according to appendix 8 or 9. (Appendix 11) redetermining the sequence pattern for at least one service provider when the sequence patterns for each of a plurality of service providers overlap; Column arrangement method according to appendix 8 or 9. (Appendix 12) If the image includes an obstacle that prevents the service recipients from lining up, a queue pattern that avoids the obstacle is determined. Column arrangement method according to appendix 8 or 9. (Appendix 13) assigning, to each of the recognized service providers, a projection unit that projects a column pattern corresponding to the service provider; transmitting a sequence pattern to be projected to the projection unit assigned to each of the service providers; Column arrangement method according to appendix 8 or 9. (Appendix 14) the projection unit is provided at each of the service providers, assigning a projection unit to the service provider so that the projection unit included in the service provider projects the determined column pattern onto the service provider; Column arrangement method described in Appendix 13. (Appendix 15) A queue arrangement program for arranging a queue of service recipients who receive services from a plurality of service providers, the program comprising: Recognizing the service recipient for each of the service providers from the captured image; determining a queue pattern indicating a queue in which the service recipients are to be lined up for each service provider based on the recognition result; Have the computer perform the process, Column organization program. (Appendix 16) determining the queue pattern for each of the service providers based on at least one of the location, attributes, and number of operators of the service providers in addition to the recognition result; Column reordering program according to appendix 15. (Appendix 17) Recognizing each of the service providers based on shape information of the service providers included in the image. 17. The column reordering program according to claim 15 or 16. (Appendix 18) redetermining the sequence pattern for at least one service provider when the sequence patterns for each of a plurality of service providers overlap; 17. The column reordering program according to claim 15 or 16. (Appendix 19) If the image includes an obstacle that prevents the service recipients from lining up, a queue pattern that avoids the obstacle is determined. 17. The column reordering program according to claim 15 or 16. (Appendix 20) assigning, to each of the recognized service providers, a projection unit that projects a column pattern corresponding to the service provider; transmitting a sequence pattern to be projected to the projection unit assigned to each of the service providers; 17. The column reordering program according to claim 15 or 16. (Appendix 21) the projection unit is provided at each of the service providers, assigning a projection unit to the service provider so that the projection unit included in the service provider projects the determined column pattern onto the service provider; Column reordering program according to appendix 20. [Explanation of symbols]
[0096] 10 and 20 row organization system 11 Recognition part 12 Decision Section 13 Allocation Section 14 Transmitter 21 Imaging unit 22 Projection section 100 databases LP1, LP2, LP3, LP4, LP5, LP6 column patterns M1 pattern P1, P2, P3, P4, P5, P6, PM1, PM2 projectors PR1, PR2, PR3, PR4 Processing RA Obstacles S1, S2, S3, S4, S5, S6 Service Provider U Service recipient US1 and US2 employees
Claims
1. A queue organizing system for organizing a queue of service recipients who receive services from a plurality of service providers, comprising: a recognition unit that recognizes the service recipient for each of the service providers from the captured image; a determination unit that determines a queue pattern indicating a queue in which the service recipients are lined up for each service provider based on the recognition result of the recognition unit; an allocation unit that allocates, to each of the service providers recognized by the recognition unit, a projection unit that projects a column pattern corresponding to the service provider; a transmitting unit that transmits a sequence pattern to be projected to the projection unit assigned to each of the service providers; Equipped with the projection unit is provided at each of the service providers, the allocation unit allocates the projection unit to the service provider so that the projection unit included in the allocation unit projects the determined column pattern onto the service provider; Queue organization system.
2. the determination unit determines the queue pattern for each of the service providers based on at least one of the location, attributes, and number of operators of the service providers in addition to the recognition result. The queue organization system of claim 1 .
3. the recognition unit recognizes each of the service providers based on shape information of the service providers included in the image.
3. The queue organization system according to claim 1 or 2.
4. the determination unit re-determines the sequence pattern for at least one service provider when the sequence patterns for the plurality of service providers overlap with each other.
3. The queue organization system according to claim 1 or 2.
5. When the image includes an obstacle that prevents the service recipients from lining up, the determination unit determines a queue pattern that avoids the obstacle.
3. The queue organization system according to claim 1 or 2.
6. A queue arrangement method for arranging a queue of service recipients who receive services from a plurality of service providers, the method comprising: a recognition process for recognizing the service recipient for each of the service providers from the captured image; a determination process for determining a queue pattern indicating a queue in which the service recipients are lined up for each service provider based on the recognition result; an allocation process for allocating, to each of the service providers recognized in the recognition process, a projection unit that projects a column pattern corresponding to the service provider; a transmission process of transmitting a sequence pattern to be projected to the projection units assigned to each of the service providers; The computer executes the projection unit is provided at each of the service providers, the allocation process allocates a projection unit to the service provider so that the projection unit included in the service provider projects the determined column pattern onto the service provider. Column arrangement method.
7. A queue arrangement program for arranging a queue of service recipients who receive services from a plurality of service providers, the program comprising: a recognition process for recognizing the service recipient for each of the service providers from the captured image; a determination process for determining a queue pattern indicating a queue in which the service recipients are lined up for each service provider based on the recognition result; an allocation process for allocating, to each of the service providers recognized in the recognition process, a projection unit that projects a column pattern corresponding to the service provider; a transmission process of transmitting a sequence pattern to be projected to the projection units assigned to each of the service providers; on the computer, the projection unit is provided at each of the service providers, the allocation process allocates a projection unit to the service provider so that the projection unit included in the service provider projects the determined column pattern onto the service provider. Column organization program.
Citation Information
Patent Citations
Moving body queue management system and management method
JP2022101924A
Standby person guidance device, standby person guidance method, and standby person guidance program
JP2022167129A
Information presentation device, information presentation system, information presentation method, and information presentation program
WO2020148881A1