Information processing device, program and information processing method

JP2024074728A5Pending Publication Date: 2025-12-02VACAN INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2022186076
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-11-21
Publication Date
2025-12-02

AI Technical Summary

Technical Problem

Not all users post congestion information at the spots they visit, limiting the effectiveness of existing systems in collecting accurate facility congestion data.

Method used

An information processing device that encourages users to post congestion information by analyzing images taken at facilities, converting detected objects into items, and assigning scores for posting, with incentives like earning points.

Benefits of technology

Enhances the collection of congestion information by motivating users to share facility status through image analysis and item assignment, providing real-time data for management systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide a technology that encourages users to post congestion information.SOLUTION: An information processing device disclosed herein includes: receiving means for receiving a designation of a spot for posting congestion information; acquisition means for acquiring an image; analysis means for analyzing an object included in the image; display control means for generating and displaying an item image in which at least one object on the image is converted into an item; and providing means for providing a score according to the item through an operation on the item image. The display control means displays candidates for the congestion information indicating congestion status of the spot together with a result of the operation, and receives a selection of the congestion information.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing device, a program, and an information processing method. [Background technology]

[0002] Conventionally, there is a system that collects congestion information indicating the congestion status of a facility by posting from a user terminal. For example, Patent Document 1 discloses a system that collects photographic information, identifies a spot name indicating the congestion status of the spot identified by the photographic information, and generates spot information in which the congestion information and the spot name are associated, thereby providing the congestion information of the spot name. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2021-196934 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, posting congestion information is not an act that all users can directly benefit from, and users do not necessarily post congestion information at spots they visit.

[0005] Therefore, the present disclosure provides a technique for encouraging users to post congestion information. [Means for solving the problem]

[0006] In order to solve the above problems, the information processing device of the present disclosure has a reception means for receiving a designation of a spot for posting congestion information, an acquisition means for acquiring an image, an analysis means for analyzing objects contained in the image, a display control means for generating and displaying an item image by converting at least one object on the image into an item, and an awarding means for awarding points according to the item based on an operation on the item image, and is characterized in that the display control means displays candidates for congestion information indicating the congestion status of the spot together with the result of the operation, and accepts a selection of the congestion information.

[0007] Further features related to the present disclosure will become apparent from the description of the present specification and the accompanying drawings. Also, the aspects of the present disclosure are achieved and realized by the elements and combinations of various elements and the following detailed description and the appended claims. The description of the present specification is merely exemplary and is not intended to limit the scope or application of the present disclosure in any way. Effect of the Invention

[0008] According to the technology of the present disclosure, it is possible to encourage users to post congestion information. [Brief description of the drawings]

[0009] [Figure 1] 1 is a configuration diagram of a management system according to a first embodiment. [Diagram 2] 2 is a hardware configuration diagram of a management server 10 and a user terminal 20. FIG. [Diagram 3] 2 is a functional block diagram of a management server 10 and a user terminal 20. FIG. [Figure 4] 2 is a diagram showing an example of a facility table 141 stored in the storage unit 14. FIG. [Diagram 5] 10 is a sequence diagram showing a processing procedure until a user terminal 20 posts congestion information about a facility to a management server 10. FIG. [Figure 6] 13 is a flowchart of an analysis process executed by an analysis unit 24. [Figure 7] FIG. 2 is a diagram showing an example of a check-in image on a user terminal 20. [Figure 8] FIG. 13 is a diagram showing an example of an image displayed on a user terminal 20 before congestion information is posted. [Figure 9] 10 is a sequence diagram showing a processing procedure until a user terminal 20 posts congestion information about a facility to a management server 10. FIG. [Figure 10] 13 is a flowchart of an analysis process executed by an analysis unit 24. [Figure 11] FIG. 13 is a diagram showing an example of an image displayed on a user terminal 20 before congestion information is posted. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. The same components will be described with the same reference numerals. Note that the following embodiments do not limit the technology of the present disclosure, and all of the combinations of features described in the embodiments are not necessarily essential to solving the above problems.

[0011] [First embodiment] In the first embodiment, a management system is described that collects congestion information of various facilities such as restaurants by having users post congestion information indicating the congestion status of the facilities. A user is a user of an app for posting congestion information. A user who is using a facility or near the facility can capture an image of the facility using a terminal owned by the user (hereinafter referred to as a user terminal), harvest an item displayed on the image, and post the congestion information of the facility to earn points on the app.

[0012] <Example of management system 1 configuration> 1 is a configuration diagram showing a management system 1 according to a first embodiment. The management system 1 is a system that collects and manages information (crowding information) indicating a congestion state of a facility, and includes a management server 10 and a user terminal 20. The user terminal 20 is a portable information processing device with a built-in camera capable of capturing images, such as a smartphone. The user terminal 20 is a portable computing device such as a tablet or a smart watch. For convenience, only three user terminals 20 are illustrated here, but in reality, the system may include user terminals 20 for more users.

[0013] The management server 10 is an information processing device that receives congestion information from the user terminal 20 and manages the congestion information of each facility. The management server 10 and the user terminal 20 are interconnected via a network 30 such as the Internet.

[0014] <Hardware configuration of management server 10 and user terminal 20> 2 is a hardware configuration diagram of the management server 10 and the user terminal 20. The management server 10 is an information processing device, and can be a general-purpose server computer or a personal computer. It is also possible to configure the management server 10 using a plurality of computers. As shown in the figure, the management server 10 physically includes one or more CPUs (Central Processing Units) 110, which are processors, a communication unit 140 such as a communication interface for communicating with the memory 120, the storage 130, and the network 30, and an input / output unit 150. The hardware components of the management server 10 are connected to each other via a bus.

[0015] The CPU 110 executes a program previously stored in the storage 130, which will be described later, so that each piece of hardware operates under the control of the CPU 110, and each function of the management server 10 shown in FIG. 4 is realized. The memory 120 temporarily stores the program loaded from the storage 130 and provides a working area for the CPU 110. The memory 120 also temporarily stores various data generated while the CPU 110 is executing the program. The memory 120 includes, for example, a random access memory (RAM) and a read only memory (ROM). The storage 130 stores various programs. The storage is, for example, a hard disk drive (HDD). The communication unit 140 transmits and receives various data to and from an external information processing device via a network. The communication may be performed either wired or wirelessly, and any communication protocol may be used as long as the communication between the devices can be performed.

[0016] The input / output unit 150 has an input device that receives inputs from various operations on the management server 10 and transmits information related to the inputs to the CPU 110, and an output device that outputs the processing results of the CPU 110. The input device is realized by a touch panel, a mouse, a keyboard, a microphone, etc., and the output device is a display, a speaker, etc. The input / output unit 150 may be an integrated input device and an output device, such as a touch panel display, or may be separate input device and output device.

[0017] The hardware configuration of the user terminal 20, including the CPU 210, memory 220, storage 230, communication unit 240, and input / output unit 250, is similar to the CPU 110, memory 120, storage 130, communication unit 140, and input / output unit 150 of the management server 10, respectively, and therefore description thereof will be omitted. However, in this embodiment, the user terminal 20 desirably has a touch panel display as the input / output unit 250. The imaging unit 260 in the user terminal 20 is a camera capable of acquiring images (still images) and videos. When the imaging unit 260 is started, an image of the subject to be imaged is displayed on the display via a lens, and an image can be captured by tapping an imaging button displayed on a user interface on the display.

[0018] <Management system functional configuration> 3 is a functional block diagram of the management server 10 and the user terminal 20. The functional configuration of the management server 10 will be described first. The management server 10 includes a receiving unit 11, a managing unit 12, a transmitting unit 13, and a holding unit 14 as software modules (functions configured by various programs expanded in the internal memory of the CPU 11) executed by the CPU 110. For convenience of description, these modules may be described below as the subject of operations, but since it is the CPU 110 that actually executes these modules, the CPU 110 may also be the subject of operations.

[0019] The storage unit 14 stores a database related to facilities that are targets managed by the management server 10. The database includes a facility table 141. Fig. 4 is a diagram showing an example of the facility table 141 stored in the storage unit 14. Note that, in this embodiment, the storage item table 141 is represented in a table format, but the format is not limited to this and may be constructed in any format as long as each data is linked.

[0020] The facility table 141 is a data set that stores information about facilities. As an example, one piece of facility information (i.e., one record) is information that associates a facility ID, a name, a genre, an address, a location (latitude and longitude), a telephone number, and congestion information.

[0021] "Facility ID" is identification information for uniquely identifying a facility. "Name" indicates the name of the facility. "Genre" is information indicating the type of facility, such as a restaurant, museum, park, or supermarket. "Address" is information that can identify the location of the facility. "Location" is location information consisting of latitude and longitude. "Telephone number" is information that is stored when a facility has a telephone hotline that can accept calls. "Crowd information" is information that indicates the real-time congestion status of the facility.

[0022] The receiving unit 11 receives location information and congestion information transmitted from the user terminal 20. The management unit 12 accesses the facility table 141 to register, update, and search for various information. The transmitting unit 12 transmits requested information to the user terminal 20.

[0023] Next, a description will be given of the functional configuration of the user terminal 20. The user terminal 20 has a receiving unit 21, a display control unit 22, a transmitting unit 23, an analyzing unit 24, a counting unit 25, and an imaging control unit 26. Each function or process of the user terminal 20 is realized by a CPU 210 included in the user terminal 20 executing various programs.

[0024] The receiving unit 21 communicates with the management server 10, downloads a predetermined program from the management server 10, and receives various information. The display control unit 22 generates and displays a GUI screen based on pre-stored screen data for a GUI (graphic user interface). The display control unit 22 also accepts operations by the user via the GUI screen. The imaging control unit 26 starts up the camera, which is the imaging unit 260, and controls the imaging operation.

[0025] The analysis unit 24 performs an analysis process on the image of the surroundings in response to the user's operation, and converts a part of the subject into a predetermined item set in advance. In this embodiment, the analysis unit 24 has a detection unit 241 and a conversion unit 242. After the detection unit 241 detects a person in the image, the conversion unit 242 converts the detected person into an item according to a condition set in advance. The counting unit 25 counts points given to the user in response to the user's operation on the item on the image. The transmission unit 23 transmits information to the management server 10 in response to the user's operation. In this embodiment, the transmission unit 23 transmits congestion information about the facility to the management server 10 together with the points counted by the counting unit 25 and information about the user.

[0026] <Posting of congestion information> 5 is a sequence diagram showing the processing procedure until the user terminal 20 posts congestion information of the facility to the management server 10. The user terminal 20 and the management server 10 execute a program capable of implementing the processing shown in FIG. 5. When a previously downloaded application is started, the user terminal 20 executes the following processing. Furthermore, the management server 10 executes each processing according to the information transmitted from the user terminal 20.

[0027] In S501, the transmission unit 23 acquires current location information of the user terminal 30 (for example, latitude and longitude information acquired from a GPS), and in S502 transmits the location information to the management server 10. In S503, the management unit 12 of the management server 10 refers to the facility table 141 based on the location information received by the reception unit 11, and searches for a group of facilities that collect congestion information near the location where the user terminal 20 is located. Here, the management unit 12 extracts facilities located within a predetermined distance range from the received location information. In S504, the transmission unit 13 transmits information on the group of facilities extracted in S503 to the user terminal 20 as candidates for facilities where check-in is possible.

[0028] In S505, the display control unit 22 of the user terminal 20 generates and displays an image showing a group of facilities in the vicinity of the position information as check-in candidates. FIG. 7(a) is a diagram showing an example of an image showing check-in candidates. A black circle showing the current position is displayed in the map area showing the map. In addition, a list of facilities where check-in is possible in the vicinity of the current position (i.e., facilities for which the management server 10 accepts congestion information) is shown in the lower part of the map area. Although three facilities are displayed here, other facilities may be made viewable by scrolling through the check-in facility candidates, or a button for transitioning to the next page may be displayed to transition to a page displaying other facilities. In order to have the user post real-time congestion information, it is desirable for the user to actually be in or near the facility for which congestion information is to be posted. Therefore, the user terminal 20 first selects a check-in facility in order to check in (register) at the facility for which congestion information is to be posted.

[0029] In S506, the display control unit 22 of the user terminal 20 accepts the selection of a check-in facility in response to a user operation. When the user touches (tap) one of the facilities in the image showing the check-in candidates shown in FIG. 7(a), the display control unit 22 detects the operation and generates and displays a GUI for confirming the check-in facility. FIG. 7(b) shows an example of a check-in confirmation image. The check-in confirmation image includes a message prompting confirmation, "Are you sure you want to check in to C Park?", along with options "Yes" and "No," for a facility selected from the check-in facility candidates. Here, when "Yes" is selected, the display control unit 22 accepts the check-in to the selected facility.

[0030] In S507, the imaging control unit 26 in the user terminal 20 starts the imaging unit 260 and captures an image. Here, since the user terminal 20 is a smartphone, a preview image of the scene to be captured is displayed on the display. The user terminal 20 holds the user terminal 20 and captures an image so that the people using the facility for which congestion information is to be posted can be identified. At this time, a message such as "Try to capture as many users as possible" may be displayed as an explanation of the operation for taking an image. After deciding the position to take the image, the user presses the shutter button on the image. The imaging control unit 26 in the user terminal 20 releases the shutter in response to the user's operation and acquires an image (still image).

[0031] In S508, the analysis unit 24 analyzes the captured image. Here, the analysis process will be described with reference to a detailed flowchart of the process executed by the analysis unit 24 shown in FIG. First, in S601, the detection unit 241 acquires a captured image, and in S602, detects people in the image. The person detection process performed by the detection unit 241 may use a known method. FIG. 8(a) is an image showing the person detection result. The detected people are surrounded by a white frame. Therefore, in this case, it is shown that four people have been detected. At this time, the display control unit 24 of the user terminal 20 may display the image shown in FIG. 8(a) on the display as the person detection result.

[0032] In S603, the conversion unit 242 determines the items to be assigned to the image. In this embodiment, the items are assigned at a predetermined ratio from among three items set in advance. For example, a condition is set that a cat item corresponding to three points, a cat item corresponding to two points, and a cat item corresponding to one point are assigned so that the appearance ratio is 1:2:4. The conversion unit 242 counts the number of people in the image, and determines how many of each item are assigned based on the appearance ratio set in advance. Here, for example, the conversion unit 242 determines that a total of four items are assigned, one cat for three points, one cat for two points, and two cats for one point.

[0033] In S604, the conversion unit 242 assigns each item to a person in the image in order. Here, the display control unit 22 superimposes an object indicating the item assigned to each person area based on the conversion of the person to an item by the conversion unit 242. Fig. 8(b) is an example of an item image showing the result of converting the detected person to an item. Each of the four detected people has been converted into an item (here, a cat). In S605, the display control unit 22 stores the generated item image. This is the end of the analysis process. Returning to the explanation of FIG.

[0034] In S509, the display control unit 22 displays the item image in which the person is converted into an item on the display. At this time, for example, a message encouraging the user to perform a harvesting operation such as "Tap the item to harvest" and text explaining the meaning (point value) of each item may be included.

[0035] In S510, when the display control unit 22 receives an operation on an item (here, a touch operation, but an operation such as a swipe may be used) as a user operation by the user, the display control unit 22 displays a UI that changes the item (object) to represent that the touched item has been harvested. For example, the item may be erased or moved away. In addition, the counting unit 25 accumulates points corresponding to the touched items for each item. When all items on the image (four objects in the example of FIG. 8(b)) have been touched, the display control unit 22 transitions to S511.

[0036] In S511, the display control unit 22 generates and displays a UI for posting congestion information together with the harvest results of items. FIG. 8(c) is a diagram showing an example of an image for posting congestion displayed in S511. The image for posting congestion includes options indicating the congestion state along with each item and the number harvested. Here, either "empty" or "crowded" can be selected. At this time, the image for posting congestion may include a message such as "You can earn points if you post congestion information" in order to encourage posting of congestion information.

[0037] In S513, when the user selects congestion information by tapping, the display control unit 22 causes the transmission unit 23 to transmit the selected congestion information to the management server 10 together with facility information regarding the checked-in facility and the harvest number for each item.

[0038] In S514, the receiving unit 11 of the management server 10 receives and stores the congestion information from the user terminal 20. This ends the process of posting congestion information by the user.

[0039] In the above description, only the process of storing the congestion information in S514 after the management server 10 receives the congestion information from the user has been taken as an example, but the present invention is not limited thereto. For example, congestion information by a user may be distributed as facility congestion information in response to a request from another user terminal 20. At this time, one user posting may be distributed as is, or it may be distributed only when a certain condition (the same number of user postings or more in a given time) is met. Furthermore, in this embodiment, the number of people in (or near) the facility is also transmitted together with the congestion information, so that the congestion information to be distributed can be determined based on the posted congestion information and the number of people (the number of items harvested). In addition to distributing the congestion information to other user terminals 20, the management server 10 can also feed back the accumulated data as a tendency of congestion information to the facility manager.

[0040] <Summary of the First Embodiment> In the management system 1 according to the first embodiment, a user can use the user terminal 20 to post congestion information for a facility where the user has checked in (registered). When the user takes an image related to the facility with the user terminal 20, the user terminal 20 analyzes the image to analyze people in the image. People detected in the image are converted into items, and the user can harvest the items by operating on the items. By posting congestion information for the facility from the user terminal 20, points according to the items can be obtained.

[0041] In this way, by giving items according to the results of analyzing facility images as a motivation for posting congestion information at the facility, users are given an incentive to post congestion information and the collection of congestion information can be promoted. Furthermore, because items are given to people in the images, the number of users at the facility related to the congestion situation can be collected as information along with the congestion information.

[0042] <Modification of the first embodiment> In the above embodiment, the analysis process is executed by the user terminal 20, but the management server 10 side can also perform the analysis. That is, a case where the function of the above-mentioned analysis unit 24 is provided in the management server 10 will be described. Fig. 9 is an example of a sequence diagram when the management server 10 executes the analysis process. Explanations of the same parts as the flow of the process explained using Fig. 5 will be omitted, but here, S907, S908, and S909 are different. S901 to S906 and S910 to S915 are the same as S501 to S506 and S510 to S514, respectively.

[0043] In S907, the transmission unit 23 of the user terminal 20 transmits to the management server 10 facility information that identifies the checked-in facility.

[0044] In S908, the imaging control unit 26 of the user terminal 20 starts the imaging unit 260 and captures an image. After the user decides the position to shoot, he or she presses the shutter button on the image. When the imaging control unit 26 of the user terminal 20 releases the shutter in response to the user's operation and acquires an image (still image), the transmission unit 23 transmits the captured image to the management server 10. Note that the transmission unit 23 may transmit the image to the management server 10 after an image processing unit (not shown) executes blur processing on the image. Since it is assumed that a person is captured as a subject in the image, the person cannot be identified from the viewpoint of protecting personal information, but the blur processing is performed to an extent that a person can be detected as an object. In this case, the preview image displayed on the display of the user terminal 20 may also be an image that has been subjected to blur processing. In this way, since the subject to be photographed may include a person who is not necessarily an acquaintance, the blurred image may be used for preview, analysis, and display.

[0045] In S909, the analysis unit 24 included in the management server 10 executes a series of analysis processes shown in Fig. 6, similar to S508. The transmission unit 13 of the management server 10 transmits, as the analysis result, an item image in which an item is superimposed on a person on the image to the user terminal 20. The above describes the flow of processing when the management server 10 executes the processing of analyzing an image and converting it into an item.

[0046] [Second embodiment] In the first embodiment, an image is analyzed to convert a person into an item. In the present embodiment, a case where an empty space is also detected and converted into an item is described. When the items given to a person are converted into points, the more crowded a place is posted, the easier it is to collect points, which may lead to guidance to a crowded facility. In the second embodiment, therefore, points are made easier to collect even when the place is empty, encouraging people to post information about congestion regardless of the congestion situation. Note that the same numbers are used for the same configuration as in the first embodiment, and explanations are omitted. In the second embodiment, the analysis process in S508 is different.

[0047] 10 is a diagram showing a flowchart of the analysis process in the second embodiment. S1001 to 1004 are the same as S601 to 604. S1005 to 1007 will be described below. In the processes of S1005 to S1006, items are added to empty areas in the image.

[0048] In S1005, the detection unit 241 detects empty areas in the image. Here, the area above the top edge of the uppermost person area among the detected people (above the dotted line shown in FIG. 11(a)) is considered to be an area including the ceiling, and is excluded from the detection of empty areas. Outside the excluded areas, rectangular areas of a predetermined size are randomly placed so as not to overlap with others. In FIG. 11(a), the four areas detected as empty areas are indicated by thick frames.

[0049] In S1006, the conversion unit 242 adds an item to the detected empty space. In this example, a flower object is added as an item to the empty space. Fig. 11(b) is an example of an image in which an item (flower) is added to the empty space in the image. The conversion unit 242 generates the image shown in Fig. 11(b).

[0050] In S1007, the conversion unit 242 outputs an image in which an item is added to each of the detected free areas. This is the end of the analysis process in the second embodiment.

[0051] In this embodiment, the item tally results can be used to give points for actions (operations) performed on empty areas, for example, as shown in the image in Figure 11(c), thereby providing sufficient incentives to users even in crowded situations with few people. As described above, in this embodiment, by itemizing not only people present in a scene but also free space and awarding points to them, it is possible to encourage posting of congestion information regardless of the level of congestion.

[0052] [Other embodiments] <About the facility> In the above embodiment, restaurants, museums, and parks are given as examples of facilities, but the objects for which congestion information can be posted are not limited to buildings, and can be any spots. For example, stores also include other retail stores such as supermarkets. In addition, libraries, local government offices, polling stations, evacuation shelters, coworking spaces, and event venues may be facilities, and spots such as stations, shopping streets, and bridges may be selected as check-in facilities, as in parks. Furthermore, facilities are not limited to one store, and a complex facility including multiple tenants, such as a commercial facility, may be selected as one check-in facility. In addition, a parking lot may be a target for check-in as a facility. In this case, a car is more suitable than a person as an object representing that a parking lot is crowded, so the detection unit 241 may detect a car in the image, and the conversion unit 242 may assign an item to the car.

[0053] <About item granting> In the above embodiment, a preset item is stored for each object, and the item is assigned to an object such as a person or an empty space detected in an image. A common item may be assigned to the same object, or a method of randomly assigning items to all objects without storing items for each object may be applied. In addition, when the conversion unit 242 assigns an item, the item or points may be assigned based on congestion information, facility information, date and time, etc. Below, several methods by which the conversion unit 242 assigns items to objects are described.

[0054] (1) Providing items according to congestion information The receiving unit 21 acquires congestion information of the facility (which may be real-time congestion information or congestion tendency based on prediction) from the management server 10. The conversion unit 242 assigns an item to an object detected in an image based on the acquired congestion information. For example, when the facility is in an "empty" state, the conversion unit 242 assigns an item to a person so that the points are high, and when the facility is in a "crowded" state, the conversion unit 242 assigns an item to a person so that the points are high. This allows a user who posts congestion information to be guided to an empty facility, which leads to the elimination of congestion. Alternatively, the management server 10 manages congestion information for each facility and for each time period, and the conversion unit 242 assigns an item with a high score to an object in an image posted during a time period when it is expected that the facility is not usually crowded, thereby promoting the elimination of congestion in the same way.

[0055] Alternatively, both predicted congestion trends and real-time congestion information may be obtained as congestion information, and if the information indicates an "empty" state (i.e., the number of detected people is small) even though it is a date and time (time period) that is normally crowded, a high-scoring item may be given to the detected person. Many users want to know when a normally crowded facility is empty, and since posted congestion information is dominant, it is possible to reward users who post information that informs people of situations that many people want to know about.

[0056] (2) Granting items according to the facility The conversion unit 242 can also grant items based on information about facilities managed by the management server 10. As an example, the management server 10 holds maximum occupancy information indicating the number of people that can be accommodated at a facility, and when the user terminal 20 accepts a check-in to a facility, it requests and acquires the maximum occupancy information of the checked-in facility from the management server 10. Since it is easier to capture an image of more people in a facility with a large maximum occupancy than in a facility with a small maximum occupancy, the item points granted per object may be lower for a facility with a larger maximum occupancy.

[0057] As another example, a facility for which it is desired to increase congestion information may be displayed on the user terminal 20 as a check-in spot where it is easy to get a high score, and a high-scoring item may be assigned to make it easier to score posts of congestion information at a particular facility. In addition, the conversion unit 242 may determine an item to be assigned according to, for example, the genre of the facility. When the conversion unit 242 assigns an item to posts in the genre of polling stations so that they can easily get a high score, it is possible to encourage users to visit the polling stations.

[0058] (3) Granting items according to certain conditions The management server 242 may set conditions that make it easier to get high points and deliver them to the user terminal 20. For example, "March 10, Shibuya Ward" may be set as a high-score condition, and the analysis unit 24 in the user terminal 20 or the analysis unit 24 in the management server 10 may determine whether the date and time and the area (location) meet the condition, and if the condition is met, the conversion unit 242 may give a high-score item to the item detected in the image. This enhances the game play and encourages users to post congestion information. Another predetermined condition may be to give high points to each facility on a first-come, first-served basis. When a predetermined condition is set in the management server 10, it may be delivered to the user terminal 20 at any time, and the display control unit 23 may guide users to the conditions that make it easier to get a high score.

[0059] <About points> In the above-described embodiment, no specific explanation was given regarding how to use the points that each user can earn. However, it is possible to apply a Kawachi utilization method that allows users to utilize the points in an attractive way, such as by converting the points into coupons or points that can be used on specific sites, displaying user rankings, or using the points in games.

[0060] <About Management Server 10> In the above embodiment, it has been described that the distribution of programs to the user terminals 20, the management of information relating to facilities, and the analysis processing are all performed by a single information processing device, the management server 10, but each function may also be realized by multiple different information processing devices.

[0061] <About posting congestion information> In the above embodiment, anyone can post congestion information for a specified check-in facility, but in order to increase the credibility of the congestion information, congestion information may be accepted after determining whether it is information about a facility based on location information attached to an image. If the selected facility and location information are outside a predetermined range, the display control unit 22 does not accept check-in or does not accept posting of congestion information. This prevents congestion information about a facility that has not been confirmed from being posted by mistake. In addition, a time limit may be set for posting of congestion information. For example, the number of posts that can be made every hour or per day may be limited. This makes it possible to encourage users to continuously post congestion information.

[0062] <About the images> In the above embodiment, the image to be analyzed is a still image, but a panoramic image or a video may also be used.

[0063] As described above, the technology of the present disclosure can be realized by supplying a program that realizes one or more functions of the above-mentioned embodiments to a system or device via a network or a storage medium, and having one or more processors in a computer of the system or device read and run the program. It may also be realized by a circuit that realizes one or more functions.

[0064] The present disclosure is not limited to the above-described embodiments, and includes various modified examples. For example, the above-described embodiments have been described in detail to clearly explain the present disclosure, and it is not necessary to include all of the configurations described. In addition, a part of an embodiment can be replaced with a configuration of another embodiment. In addition, a configuration of another embodiment can be added to a configuration of an embodiment. In addition, a part of the configuration of each embodiment can be added to, deleted from, or replaced with a part of the configuration of another embodiment. [Explanation of symbols]

[0065] 1. Management system 10...Management server (information processing device) 20...User terminal 30…Network

Claims

1. A reception means for receiving a designation of a spot for posting congestion information; an acquisition means for acquiring an image; a display control means for displaying an item image in which at least one object on the image is converted into an item, The information processing device is characterized in that the display control means awards points according to the item through operations on the item image and accepts congestion information indicating the congestion status of the spot.

2. The information processing apparatus according to claim 1 , further comprising a transmitting means for transmitting the number of items in the item image and the congestion information to a server.

3. The information processing device according to claim 1 , wherein the display control means provides a bonus for each of the items depending on the congestion status of the spot.

4. The information processing device according to claim 1 , wherein the reception unit receives the spot based on location information.

5. An information processing method executed by a computer for receiving congestion information of a spot, comprising: The computer a reception step for receiving a designation of a spot for posting congestion information; an acquisition step of acquiring an image; a display control step of displaying an item image in which at least one object on the image is converted into an item; The information processing method is characterized in that the display control step awards a score according to the item through an operation on the item image, and receives congestion information indicating the congestion status of the spot.

6. A program that causes a computer to function as the information processing device according to claim 1.