Control device, control method, and recording medium

A control device acquire person information that is information unique to person, specify ability information that is information indicating ability of the person indicated by the acquired person information, and output the specified ability information to a predetermined output device.

This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2021-030340, filed on Feb. 26, 2021, the disclosure of which is incorporated herein in its entirety by reference.

TECHNICAL FIELD

The present invention relates to a control device, a control method, and a recording medium.

BACKGROUND ART

A driver driving an urgent car, such as an emergency car or a fire engine, may not be a proper driver. For example, a driver who drives an urgent car needs to have a valid driver's license related to a type of urgent car. Nevertheless, in some cases, a person with an expired driver's license may drive an urgent car. Such cases occur because a driver and a person in charge of managing the driver cannot easily grasp the ability of the driver.

Japanese Patent Application Laid-open Publication No. 2020-144681 (Patent Literature 1) describes a method of specifying an ambulance crew or patient who uttered using a voiceprint. In the method described in Patent Literature 1, when the content of an utterance is converted into text from a voice received by a smart speaker installed in an urgent car or an emergency room, the server device specifies the speaker using the voiceprint of the voice.

SUMMARY

An example object is to provide a control device, a control method, and a recording medium that enable a user of the control device to easily grasp ability of a predetermined person.

According to an example aspect of the invention, a control device includes an acquisition unit configured to acquire person information that is information unique to person, a specification unit configured to specify ability information that is information indicating ability of the person indicated by the acquired person information, and a control unit configured to output the specified ability information to a predetermined output device.

In addition, according to an example aspect of the invention, a control method includes acquiring person information that is information unique to person, specifying ability information that is information indicating ability of the person indicated by the acquired person information, and outputting the specified ability information to a predetermined output device.

Further, according to an example aspect of the invention, a control program recorded on a computer-readable recording medium causes a computer to execute an acquisition function configured to acquire person information that is information unique to person, a specification function configured to specify ability information that is information indicating ability of the person indicated by the acquired person information, and a control function configured to output the specified ability information to a predetermined output device.

EXAMPLE EMBODIMENT

First Example Embodiment

A first example embodiment of the present invention will be described.

FIG.1is a block diagram illustrating a configuration example of a control device1of the present example embodiment. The control device1of the present example embodiment includes an acquisition unit11, a specification unit12, and a control unit13.

The acquisition unit11acquires person information that is information unique to the person.

For example, the acquisition unit11is a card reader that acquires person information from an integrated circuit (IC) card in which person information is stored in advance. For example, the person information is person identification information indicating preset identifiers for each person.

Further, for example, the person information is biometric information obtained from the living body of a person. For example, the acquisition unit11may have an imaging function of capturing an image, or may receive image information indicating an image captured by a predetermined imaging device (not illustrated). When the acquisition unit11acquires the image information, the person information is the image information indicating a face image. Further, for example, the acquisition unit11may have an input function of receiving voice input, or may receive voice information that is voice information received by a predetermined input device (not illustrated). The voice information is information according to the voice. When the acquisition unit11acquires voice information, the person information is voice information.

The specification unit12specifies the ability information that is information indicating the ability of the person indicated by the person information acquired by the acquisition unit11.

For example, the specification unit12collates whether person identification information that matches with person identification information that is the acquired person information is stored in an ability information storage unit (not illustrated). The person identification information of a person who is a specification target of the ability information and the ability information of the person are stored in the ability information storage unit in association with each other in advance. The specification unit12specifies the ability information stored in the ability information storage unit in association with the person identification information that matches the acquired person identification information.

The control unit13causes a predetermined output device (not illustrated) to output the specified ability information.

In this way, the control device1acquires the person information that is information unique to a person. Further, the control device1specifies the ability information of the person indicated by the acquired person information, and outputs the specified ability information to a predetermined output device. This makes it possible for a user of the control device1to confirm the ability information output to the output device. In this way, it becomes possible for the user of the control device1to easily grasp the ability of a predetermined person.

Next, an operation example of the control device1of the present example embodiment will be described with reference toFIG.2.FIG.2is a flowchart illustrating the operation example of the control device1.

The acquisition unit11acquires the person information that is information unique to a person (step S101).

The specification unit12specifies the ability information of the person indicated by the person information acquired by the acquisition unit11(step S102).

The control unit13outputs the specified ability information to a predetermined output device (step S103).

This makes it possible for a user of the control device1to confirm the ability information output to the output device. In this way, it becomes possible for the user of the control device1to easily grasp the ability of a predetermined person.

Second Example Embodiment

Next, a control device3according to a second example embodiment of the present invention will be specifically described. The control device3of the second example embodiment is different from the control device1of the first example embodiment in that the person information that is information unique to the person is acquired from the acquisition device2. The function of the acquisition device2may be provided by the control device3described later.

A configuration example of the control system of the present example embodiment will be described with reference toFIG.3.FIG.3is a block diagram illustrating a configuration example of a configuration of the control system according to the present example embodiment. As illustrated inFIG.3, the control system of the present example embodiment includes an acquisition device2, a control device3, and an output device4. The number of acquisition devices is optional as one or two or more. Further, the number of control devices may be optional as one or two or more. Further, the number of output devices may be optional as one or two or more. In addition, each of one or two or more control devices3receives person information from a predetermined acquisition device2. In addition, each control device3causes a predetermined output device4to output ability information.

The acquisition device2acquires person information that is information unique to the person. The acquisition device2outputs the acquired person information to the control device3. For example, the acquisition device2is a card reader that acquires person information from an IC card in which person information is stored in advance. Alternatively, the person information is biometric information obtained from the living body of the person. Instead of the card reader, for example, the acquisition device2may include an imaging device that captures an image. Alternatively, the acquisition device2may include an input device that receives voice input and outputs voice information that is information of voice. The acquisition device2may include both an imaging device and an input device. The acquisition device2may be connected to a terminal device including a mobile terminal. Further, the imaging device or input device of the acquisition device2may be an imaging device or an input device provided in a terminal device including a mobile terminal. Further, the acquisition device2may be installed in a car. The car is, for example, an emergency car or a firefighting car. When the acquisition device2includes the imaging device installed in the car, the imaging device of the acquisition device2is installed at a position where a person in the car can be imaged.

In addition, biometric information of a plurality of persons may be included in the image information indicating the image captured by the imaging device of the acquisition device2or voice information that is the voice information input by the input device of the acquisition device2(for example, pieces of biometric information of each person of a plurality of persons can be extracted or detected). When the acquired image information and voice information include biometric information of a plurality of persons, the acquisition device2extracts the pieces of biometric information of each person from the image information and voice information based on a preset rule. The acquisition device2outputs the extracted biometric information to the control device3as person information.

For example, when the acquisition device2includes the imaging device and captures an image including face images illustrating faces of a plurality of persons in a car, the image shown in the image information includes face images of a plurality of persons that are biometric information of a plurality of persons. The acquisition device2detects a person's face image included in the captured image from the image based on feature points indicating features of the person's face. The acquisition device2outputs the face image information indicating the detected face image to the control device3as pieces of person information of each person.

Further, the acquisition device2may include a display unit (not illustrated) that displays an image and an input/output interface (not illustrated) that receives input by the user, and may have the function of the output device4described later. When the acquisition device2includes a display unit, the acquisition device2that receives, from the control device3, control information instructing the output of the ability information that is information indicating ability of a person may display an image indicating the ability information on the display unit. For example, the acquisition device2displays an image of a list of ability information specified by the control device3on the display unit. Further, when the acquisition device2includes an input/output interface, person information and ability information may be input to the acquisition device2according to the operation of the input/output interface by the user. In this case, the acquisition device2outputs the input person information and ability information to the control device3. As a result, the acquisition device2can accept a modification of the ability information or a registration of new ability information by the user.

Further, the acquisition device2may acquire position information indicating the position of the acquisition device2. For example, the acquisition device2acquires position information using a global positioning system (GPS). The acquisition device2acquires the position information when the person information is acquired or when the control device3requests the acquisition of the position information. Further, the acquisition device2outputs the acquired position information to the control device3. The case where the acquisition device2acquires the position information will be described in a third example embodiment.

The control device3acquires the person information by receiving the person information from the acquisition device2. The control device3specifies the ability information of the person indicated by the acquired person information, and outputs the specified ability information to the output device4. Specifically, the control device3outputs the control information instructing the output of the ability information to the output device4. Further, when the ability information cannot be specified based on the person information received from the acquisition device2, the control device3outputs the control information instructing the output of the information requesting the input of the ability information and the person information for which the ability information cannot be specified to the output device4. The control device3receives the ability information and the person information from the output device4. When the received person information is the person information for which the ability information cannot be specified, the control device3outputs the control information instructing the output of the received ability information to the output device4. As a result, the control unit33outputs the ability information to the output device4.

The output device4receives the control information instructing the output of the ability information from the control device3. The output device4outputs the ability information as an image or voice based on the control information instructing the output of the ability information. The output device4includes at least one of a display and a speaker. For example, the output device4includes a display that is installed in a command center for giving instructions to ambulance crews or a hospital of a transport destination, and outputs the ability information to the display. Further, the acquisition device2including at least one of the display and the speaker may have the function of the output device4. The output device4may be connected to a terminal device including a mobile terminal and output ability information to the display and speaker of the terminal device. For example, the control device3displays an image indicating the ability information or the information requesting the input of the ability information on the display installed in the command center and the display unit (not illustrated) of the acquisition device2having the function of the output device4.

Further, in the present example embodiment, the user can modify the ability information and register the ability information by using the output device4. The output device4includes an input/output interface (not illustrated) that accepts input by the user. For example, the person information and ability information of the user are input to the output device4according to the operation of the user who operates the input/output interface of the output device4. When the biometric information is used as person information, the output device4may have a function of acquiring predetermined biometric information. The output device4outputs the input ability information and the person information and to the control device3in association with each other. The input/output interface is, for example, a keyboard.

Further, the output device4may input the person information of the user or a request for displaying the ability information according to the operation of the user of the control device3. When the output device4is requested to display the ability information, the output device4outputs a notification requesting the display of the ability information to the control device3. When the notification requesting the display of the ability information is received, the input/output unit34of the control device3reads out the ability information stored in the ability information storage unit35in association with the received person information. Further, the input/output unit34outputs the control information instructing the display of the read ability information to the output device4. As a result, the user can confirm the ability information stored in the ability information storage unit35and correct the ability information stored in the ability information storage unit35.

Further, when the ability information cannot be specified by the control device3, the output device4receives the control information instructing the output of the information requesting the input of the ability information and the person information. When the control information instructing the output of the information requesting the input of the ability information and the person information are received, the output device4outputs a message requesting the input of the ability information. Further, the ability information is input to the output device4according to the operation of the input/output interface of the output device4by the user. Further, the output device4outputs the received person information and the input ability information to the control device3in association with each other.

Next, the configuration of the acquisition device2of the present example embodiment will be described in detail with reference toFIG.3. The acquisition device2includes an input/output unit21and an acquisition unit22.

The input/output unit21is instructed to acquire person information according to the operation of the user. When the input/output unit21is instructed to acquire the person information, the input/output unit21requests the acquisition unit22to acquire the person information. The acquired person information is input to the input/output unit21from the acquisition unit22. The input/output unit21outputs the input person information to the control device3.

The acquisition unit22acquires the person information when the input/output unit21requests the acquisition of the person information. For example, when the acquisition device2is a card reader, the acquisition unit22acquires the person information from the IC card in which the person information is stored in advance. Further, for example, when the acquisition device2includes an imaging device, the acquisition unit22acquires image information indicating an image. Further, for example, when the acquisition device2includes an input device that accepts voice input, the acquisition unit22acquires voice information that is voice information.

When the acquired image information and voice information include pieces of biometric information of a plurality of persons, the acquisition unit22extracts the pieces of biometric information of each person from the image information and voice information based on a preset rule. The acquisition unit22outputs the extracted biometric information to the input/output unit21as person information.

When the control device3specifies the ability information using other biometric information other than the image information and the voice information, the acquisition device2acquires arbitrary biometric information that the control device3uses to specify the ability information.

Next, the configuration of the control device3of the present example embodiment will be described in detail with reference toFIG.3. The control device3includes an acquisition unit31, a specification unit32, and a control unit33. Further, the ability information storage unit35is connected to the specification unit32and the input/output unit34. Further, the input/output unit34is connected to the acquisition unit31, the control unit33, and the ability information storage unit35.

The input/output unit34receives, from the acquisition device2, the person information that is the information unique to the person. The input/output unit34outputs the received person information to the acquisition unit31. Further, the input/output unit34receives the ability information and the person information from the output device4. When the ability information and the person information are received from the output device4, the input/output unit34associates the received person information with the received ability information and stores the received ability information in the ability information storage unit35. Further, the input/output unit34outputs the received person information and the ability information to the control unit33in association with each other.

The person information is input to the acquisition unit31from the input/output unit34. The acquisition unit31acquires the person information by inputting the person information from the input/output unit34. The acquisition unit31outputs the acquired person information to the specification unit32. For example, the person information is person identification information or biometric information. When the acquisition unit31acquires the image information, the person information is the image information indicating a face image. Further, for example, when the acquisition unit31acquires voice information, the person information is voice information.

The person information is input to the specification unit32from the acquisition unit31. The specification unit32specifies the ability information that is information indicating the ability of the person indicated by the person information acquired by the acquisition unit31. The specification unit32outputs the specified ability information to the control unit33. The ability information includes at least one or more of information indicating a person's class, information indicating a person's condition, information indicating a person's qualifications, and information indicating a person's features. In addition, the information indicating a qualification includes information indicating an expiration date of a driver's license and information on a type of car that can be driven by possessing the driver's license. The feature information includes, for example, information indicating susceptibility to mistakes. For example, as information indicating the susceptibility of an ambulance crew to make a mistake, information indicating the number of times the transport destination was mistaken is included.

Next, a method in which the specification unit32specifies the ability information by using the person identification information that is the person information will be described. In addition, a method in which the specification unit32specifies the ability information by using the feature information extracted from the biometric information that is the person information will be described.

First, a method in which the specification unit32specifies the ability information by using the person identification information that is the person information will be described.

The person identification information of the person whose ability information is specified is input from the acquisition unit31to the specification unit32as the person information. The specification unit32collates whether the person identification information that matches the input person identification information is stored in the ability information storage unit35. When the person identification information is used as the person information, the ability information storage unit35stores the person identification information of the person who is the specification target of the ability information and the ability information of the person in advance in association with each other. Further, one or two or more arbitrary ability information is stored in the ability information storage unit35in association with predetermined person information.

The specification unit32specifies the ability information stored in the ability information storage unit35in association with the person identification information that matches the input person identification information. The specification unit32outputs the specified ability information to the control unit33. In addition, when the person identification information that matches the input person identification information is not stored in the ability information storage unit35, the specification unit32notifies the control unit33of the person information for which the ability information cannot be specified and the notification indicating that the ability information cannot be specified.

Next, a method in which the specification unit32specifies the ability information by using the feature information extracted from the biometric information that is the person information will be described.

The specification unit32extracts feature information indicating features of the biometric information from the biometric information according to the preset rule for extracting the feature information from the biometric information. The specification unit32may extract the feature information from the biometric information by using machine learning. The feature information is, for example, information illustrating facial features of each person extracted from the image information illustrating the face image. Further, for example, the feature information is information that shows features of voiceprints of each person extracted from the voice information.

When the machine learning is used for extracting the feature information, the specification unit32has a model generation function. Learning data includes, for example, pieces of biometric information obtained from various persons. In addition, the learning data includes information indicating from which person the biometric information is obtained from each of the pieces of biometric information. Based on the learning data, the specification unit32generates an extraction model that extracts feature information that makes it possible to distinguish individual persons from biometric information. The specification unit32performs new machine learning each time new learning data is input, and generates a new extraction model. Further, the specification unit32may perform the machine learning at a predetermined timing to generate a new extraction model. The specification unit32extracts the feature information from the biometric information by using the generated extraction model. The input to the extraction model is the biometric information input from the acquisition unit31. Further, the output from the extraction model is the feature information extracted from the biometric information.

The specification unit32collates whether the target feature information whose degree of similarity to the extracted feature information is equal to or greater than a predetermined value is stored in the ability information storage unit35. When the specification unit32specifies the ability information using the feature information, the ability information storage unit35stores the following information. Target feature information that is feature information of biometric information of a person who is a specification target of ability information, person identification information of a person who is a specification target of ability information, and ability information of a person who is a specification target of ability information is stored in the ability information storage unit35in advance in association with each other. The specification unit32specifies the ability information stored in the ability information storage unit35and associated with the target feature information whose degree of similarity to the extracted feature information is equal to or greater than a predetermined value. The specification unit32outputs the specified ability information to the control unit33. Further, when the target feature information whose degree of similarity to the extracted feature information is equal to or greater than a predetermined value is not stored in the ability information storage unit35, the specification unit32outputs the person information for which the ability information cannot be specified and the notification indicating that the ability information cannot be specified to the control unit33.

In addition, the specification unit32may specify the ability information by using the biometric information instead of the feature information extracted from the biometric information. When the specification unit32specifies the ability information using the biometric information, the specification unit32collates whether the biometric information whose degree of similarity to the input biometric information is equal to or greater than a predetermined value is stored in the ability information storage unit35. When the specification unit32specifies the ability information using the biometric information, the ability information storage unit35stores the following information. Biometric information of a person who is a specification target of ability information, person identification information of a person who is a specification target of ability information, and ability information of a person who is a specification target of ability information are stored in the ability information storage unit35in advance in association with each other. The specification unit32specifies the ability information stored in the ability information storage unit35that is associated with the biometric information whose degree of similarity to the input biometric information is equal to or greater than a predetermined value.

The ability information storage unit35is connected to the input/output unit34and the specification unit32. When the person identification information is used as the person information, the ability information storage unit35stores the person identification information of the person who is the specification target of the ability information and the ability information of the person in advance in association with each other. Further, when the specification unit32specifies the ability information using the feature information, the ability information storage unit35stores the following information. Target feature information that is feature information of biometric information of a person who is a specification target of ability information, person identification information of a person who is a specification target of ability information, and ability information of a person who is a specification target of ability information is stored in the ability information storage unit35in advance in association with each other. Further, biometric information of a person who is a specification target of ability information, target feature information, and person identification information may be stored in the ability information storage unit35in advance in association with the ability information of the person.

The specified ability information is input to the control unit33from the specification unit32. When the ability information is input, the control unit33outputs the control information instructing the output of the ability information to the output device4. The control information instructing the output of the ability information includes information for outputting the ability information as an image to the output device4. Further, the control information instructing the output of the ability information may include information for outputting the ability information as voice to the output device4. Further, the control unit33may output a plurality of pieces of ability information specified during the predetermined period to the output device4as a list.

The person information for which the ability information cannot be specified and the notification indicating that the ability information cannot be specified are input from the specification unit32to the control unit33. When the notification indicating that the ability information cannot be specified is input from the specification unit32, the control unit33outputs the control information instructing the output of the information requesting the input of the ability information to the output device4in association with the person information for which the ability information cannot be specified. The output device4that has received the control information instructing the output of the information requesting the input of the ability information and the person information to display an image illustrating the information requesting the input of the ability information on the display unit42. Specifically, the control unit33outputs a message requesting the input of the ability information to the output device4. Further, for example, the control unit33may output the information requesting the input of the ability information to the acquisition device2having the function of the output device4that is an output source of the person information whose ability information cannot be specified.

Further, the control unit33may output a message requesting the input of the person identification information that is the person information to the output device4. In addition, the specification unit32specifies the ability information based on the input person identification information. A case where the output device4outputs the message requesting the input of the person identification information that is the person information will be described with reference to a modification of the second example embodiment.

Further, when the information requesting the input of the ability information is output to the output device4, the ability information input according to a user's operation may not be detailed information. For example, suppose that the user is a person who assigns an instruction to an ambulance crew at a command center and an ambulance crew who responds to an emergency call. When a person who assigns instructions to the ambulance crew at the command center grasps whether the ambulance crew who responds to the emergency call is a veteran, the control device3outputs, to the output device4, a message requesting input of information indicating whether the user is a veteran or a newcomer as ability information. As described in the third example embodiment, when specifying ability information of a person included in a predetermined team, the control device3may display the number of veteran ambulance crews and the number of new ambulance crews to the output device4. Further, when the ability information includes information indicating the number of years of service, the control device3determines whether the person whose ability information is specified is a newcomer or a veteran based on whether the number of years of service indicated in the information indicating the number of years of service is equal to or greater than a predetermined number of years of service. The ability information to be input may be self-evaluation information

Further, the ability information and the person information are input to the control unit33from the input/output unit34. When the input person information is the person information for which the ability information cannot be specified, the control unit33outputs the control information instructing the output of the input ability information to the output device4.

Next, the configuration of the output device4of the present example embodiment will be described in detail with reference toFIG.3. The output device4includes an input/output unit41and a display unit42.

The input/output unit41receives the control information instructing the output of the ability information from the control device3. When the input/output unit41receives the control information instructing the output of the ability information, the input/output unit41displays an image indicating the ability information on the display unit42based on the control information instructing the output of the ability information. For example, the image indicating the ability information is an image of a list of ability information. Further, the input/output unit41receives, from the control device3, the control information instructing the output of the information requesting the input of the ability information and the person information. When the control information instructing the output of the information requesting the input of the ability information and the person information are received, the input/output unit41displays an image indicating the information requesting the input of the ability information on the display unit42. Further, when the received person information is image information, the input/output unit41may display the received image information on the display unit42.

Further, when the output device4receives the control information instructing the output of the information requesting the input of the ability information, the output device4outputs the message requesting the input of the ability information. Further, the ability information is input to the output device4according to the operation of the input/output interface of the output device4by the user. The output device4outputs the received person information and the input ability information to the control device3in association with each other.

When the user modifies the ability information and newly registers the ability information, the person information and the ability information are input to the output device4according to the user's operation using the input/output interface of the output device4. Further, the input/output unit41outputs the person information input by the user's operation and the ability information to the control device3in association with each other.

The display unit42is controlled by the input/output unit41. The display unit42displays an image indicating the ability information or an image indicating that the input of the ability information is requested. The display unit42is, for example, a display installed in the command center.

In this way, the control device3acquires the person information that is the information unique to the person. Further, the control device3specifies the ability information of the person indicated by the acquired person information, and outputs the specified ability information to the predetermined output device4. As a result, it is possible for the user of the control device3to confirm the ability information output to the output device4. In this way, it becomes possible for the user of the control device3to easily grasp the ability of a predetermined person.

Next, an operation example of the control system of the present example embodiment will be described with reference toFIGS.4and5.FIG.4is a sequence diagram illustrating an operation example of the control system.FIG.5is a flowchart illustrating the operation example of the control device3.

First, with reference toFIG.4, the operation in which the acquisition device2acquires the person information and the control device3outputs the ability information to the output device4will be described.

The acquisition device2acquires the person information that is information unique to a person (step S201). The acquisition device2outputs the acquired person information to the control device3(step S202).

The control device3acquires the person information by receiving the person information from the acquisition device2. The control device3specifies the ability information of the person indicated by the acquired person information (step S203). The control device3outputs the control information instructing the output of the ability information to the output device4(step S204). When the ability information cannot be specified in step S203, the control device3outputs the information requesting the input of the ability information to the output device4. Further, the control device3receives the ability information and the person information from the output device4. When the ability information cannot be specified, the control device3outputs the control information instructing the output of the received ability information to the output device4.

The output device4receives the control information instructing the output of the ability information from the control device3. The output device4displays an image indicating the ability information based on the control information instructing the output of the ability information (step S205). For example, the image indicating the ability information is an image of a list of ability information.

Next, an operation example of the control device3will be described with reference toFIG.5. In the following description, a case where the specification unit32specifies the ability information by using the feature information extracted from the biometric information that is the person information will be described as an example. Further, the operation ofFIG.5is to describe in detail the operation of step S203and step S204ofFIG.4.

The input/output unit34receives the biometric information from the acquisition device2as the person information that is information unique to a person. The input/output unit34outputs the received biometric information to the acquisition unit31.

The biometric information is input to the acquisition unit31from the input/output unit34. The acquisition unit31acquires the biometric information by inputting the biometric information from the input/output unit34(step S301). The acquisition unit31outputs the acquired biometric information to the specification unit32.

The biometric information is input from the acquisition unit31to the specification unit32. The specification unit32extracts the feature information indicating the features of the biometric information from the biometric information (step S302). The specification unit32collates whether the target feature information whose degree of similarity to the extracted feature information is equal to or greater than a predetermined value is stored in the ability information storage unit35. When the target feature information whose degree of similarity to the extracted feature information is equal to or greater than a predetermined value is stored in the ability information storage unit35(step S303, YES), the specification unit32performs the following operation. The specification unit32specifies the ability information stored in the ability information storage unit35and associated with the target feature information whose degree of similarity to the extracted feature information is equal to or greater than a predetermined value. The specification unit32outputs the specified ability information to the control unit33.

When the target feature information whose degree of similarity to the extracted feature information is equal to or greater than a predetermined value is not stored in the ability information storage unit35(step S303, NO), the specification unit32performs the following operation. The specification unit32outputs, to the control unit33, the person information for which the ability information cannot be specified and the notification indicating that the ability information cannot be specified.

When the person information for which the ability information cannot be specified and the notification indicating that the ability information cannot be specified are input from the specification unit32, the control unit33performs the following operation. The control unit33outputs the control information for instructing the output of the information requesting the input of the ability information to the output device4in association with the person information for which the ability information cannot be specified. As a result, the control unit33outputs the information requesting the input of the ability information to the output device4(step S304). The output device4may output information indicating that the ability information cannot be specified, instead of the information requesting the input of the ability information. In that case, the control unit33does not perform the operation of step S305for the person information for which the ability information cannot be specified, and ends the process of specifying the ability information.

Specifically, the output device4outputs the message requesting the input of the ability information as the information requesting the input of the ability information. Further, the ability information is input to the output device4according to the operation of the input/output interface of the output device4by the user. The output device4outputs the received person information and the input ability information to the control device3in association with each other.

FIG.6illustrates an example of a screen displayed on the display unit42of the output device4when outputting the message requesting the input of the ability information. In the example ofFIG.6, a message1001requesting the input of the ability information, “Please input the ability information” and a part1002where the input ability information is displayed according to a user's operation of the input/output interface of the output device4are displayed on a screen100.

The input/output unit34receives the ability information and the person information input by the user from the output device4. The input/output unit34stores the received ability information in the ability information storage unit35in association with the received person information. Further, the input/output unit34outputs the received person information and the ability information to the control unit33in association with each other.

Further, the ability information and the person information are input to the control unit33from the input/output unit34. The control unit33outputs the control information instructing the output of the input ability information to the output device4when the input person information is the person information whose ability information cannot be specified by the specification unit32. Further, when the ability information is specified by the specification unit32, the specified ability information is input from the specification unit32to the control unit33. When the ability information is input, the control unit33outputs the control information instructing the output of the ability information to the output device4. In this way, the control unit33outputs the ability information to the output device4(step S305).

FIG.7illustrates an example of a screen displayed on the display unit42of the output device4when outputting the ability information. In an example ofFIG.7, a table1011in which “valid” indicating that the “large vehicle license” is “valid” and “qualified” indicating that the user has the qualification of “emergency paramedic” are displayed on a screen101as the specified ability information is shown.

In this way, the control device3acquires the person information that is the information unique to the person. Further, the control device3specifies the ability information of the person indicated by the acquired person information, and outputs the specified ability information to the predetermined output device4. As a result, it is possible for the user of the control device3to confirm the ability information output to the output device4. In this way, it becomes possible for the user of the control device3to easily grasp the ability of a predetermined person.

Further, the control device3of the present example embodiment displays an image indicating the ability information to the output device4. As a result, when the ability information of the ambulance crew is specified, the control device3displays the ability information as an image on the display installed in the command center. As a result, the user of the control device3can check the ability information displayed on the display installed in the command center and grasp the ability of the ambulance crew whose ability information is specified.

Further, the control device3of the present example embodiment causes the acquisition device2having the function of the output device4that is an output source of the person information to output the information requesting the input of the ability information of the person information for which the ability information cannot be specified. As a result, it becomes possible to easily input the ability information to the person indicated by the person information whose ability information cannot be specified by using the input/output interface of the acquisition device2having the function of the output device4.

A modification of the second example embodiment described above will be described. The present invention can be implemented in a form different from the above-described example embodiment. For example, the following modifications can be applied to the present invention.

In the second example embodiment, when the ability information cannot be specified by the specification unit32, the control unit33outputs the information requesting the input of the ability information to the output device4. In the present modification according to the second example embodiment, when the ability information cannot be specified by the specification unit32, the acquisition unit31acquires the person information of the person whose ability information cannot be specified again, and the specification unit32identifies the ability information based on the person information acquired again.

The person information to be acquired again may be the person information whose ability information cannot be specified by the specification unit32, or the person information different from the person information whose ability information cannot be specified by the specification unit32. For example, when the ability information cannot be specified using the feature information extracted from the biometric information, the control device3outputs, to the output device4, a message requesting the input of the person identification information of the person whose ability information cannot be specified.

When the ability information cannot be identified, the operation of the control device3of this modification after step S203illustrated inFIG.4will be described by taking as an example the operation of the control device3that outputs the message requesting the input of the person identification information as the person information to the output device4.

Since the operation of the acquisition unit31is the same as the operation in the second example embodiment, the description thereof will be omitted.

The person information for which the ability information cannot be specified and the notification indicating that the ability information cannot be specified are input from the specification unit32to the control unit33. When the notification indicating that the ability information cannot be specified is input from the specification unit32, the control unit33outputs, to the output device4, the control information instructing the output of the information requesting the input of the person identification information as the person information and the person information whose ability information could not be specified in association with each other.

As the person information, the output device4that has received the control information instructing the output of the information requesting the input of the person identification information and the person information displays an image indicating the information requesting the input of the person identification information on the display unit42. Specifically, the output device4displays the message requesting the input of the person identification information on the display unit42. Further, the person identification information is input to the output device4according to the user's operation of the input/output interface of the output device4. The output device4outputs the input person identification information and the person information for which the ability information cannot be specified to the control device3.

FIG.8illustrates an example of a screen displayed on the display unit42of the output device4when outputting a message requesting input of person identification information. In the example ofFIG.8, a message1021requesting the input of the person identification information, “Please input person identification information” and a part1022where the input person identification information is displayed according to the user's operation of the input/output interface of the output device4are displayed on a screen102.

Here, the operation of the input/output unit34of the control device3will be described. The input/output unit34receives the input person identification information and the person information for which the ability information cannot be specified from the output device4. The input/output unit34outputs the person identification information input by the user and the person information for which the ability information cannot be specified to the specification unit32in association with each other.

The person information for which the ability information cannot be specified and the person identification information input according to the user's operation are input to the specification unit32. In addition, the specification unit32specifies the ability information based on the person identification information input according to the user's operation. The specification unit32outputs, to the acquisition unit31, the person identification information input according to the user's operation, the ability information specified based on the person identification information input according to the user's operation, and the person information for which the ability information cannot be identified in association with each other.

The person identification information input according to the user's operation, the ability information specified based on the person identification information input according to the user's operation, and the person information for which the ability information cannot be specified are input from the specification unit32to the control unit33. The control unit33outputs the ability information to the output device4specified based on the person identification information input according to the user's operation as the ability information of the person indicated by the person information for which the ability information cannot be specified.

In this way, the control device3of the present modification acquires the person information again for the person information for which the ability information cannot be specified, and specifies the ability information. As a result, when the ability information cannot be specified based on the person information, without inputting the ability information already stored in the ability information storage unit35of the control device3to the user of the control device3again, the control device3can specify the ability information.

Third Example Embodiment

Next, a control device5according to a third example embodiment of the present invention will be specifically described. The control device5according to the third example embodiment differs from the control device3according to the second example embodiment in the following points. When an attention condition that is set for a role assigned to a person and generates attention information that calls attention is satisfied by ability indicated by specified ability information indicating ability of a person, a control device5of the third example embodiment further outputs the attention information to an output device4.

A configuration example of a control system of the present example embodiment will be described with reference toFIG.9.FIG.9is a block diagram illustrating a configuration example of a control system according to the present example embodiment. As illustrated inFIG.9, the control system of the present example embodiment includes an acquisition device2, a control device5, and an output device4.

Since a configuration of the acquisition device2in the present example embodiment is the same as the configuration of the acquisition device2in the second example embodiment illustrated inFIG.3, the corresponding elements are designated by the same reference numerals as those inFIG.3and the description thereof will be omitted.

Further, since the configuration of the output device4in the present example embodiment is the same as the configuration of the output device4in the second example embodiment illustrated inFIG.3except for the following points, the corresponding elements are designated by the same reference numerals as inFIG.3, and the description thereof will be omitted. When the output device4in the present example embodiment receives attention information and control information instructing an output of ability information from the control device3, the input/output unit41displays the ability information and caution information on the display unit42.

The control device5acquires person information by receiving the person information that is information unique to a person from the acquisition device2. The control device5specifies the ability information that is information indicating ability of a person indicated by the acquired person information. Further, the control device5specifies role information indicating a role assigned to the person indicated by the person information. When the attention condition associated with the role information is satisfied by the ability indicated by the specified ability information, the control device5outputs the ability information and the control information instructing the output of the attention information to the output device4. In this way, the control device5outputs the specified ability information and the caution information for calling attention to the output device4. Further, the control device5outputs the control information instructing the output of the ability information to the output device4when the ability indicated by the specified ability information does not satisfy the caution condition associated with the role information. In this way, the control device5outputs the ability information to the output device4. The caution condition is a condition for notifying the user of the caution information. In addition, the caution conditions are preset for each role indicated by the role information. Further, each caution condition is associated with the caution information notified in advance when the caution condition is satisfied.

Further, the control device5of the present example embodiment may generate additional information indicating information to be notified to the user regarding the ability information of a person included in the team, in addition to the ability information and caution information. Further, the control device5may output control information instructing an output of the additional information, the ability information, and the caution information to the output device4.

As the additional information output by the control device5to the output device4, for example, the following examples (1) to (6) can be considered.

(1) The control device5outputs, to the output device4, additional information indicating that there is no person with predetermined ability in the team.

(2) The control device5outputs, to the output device4, information indicating a total value of evaluation values of the abilities indicated by the ability information as the additional information.

(3) The control device5outputs, to the output device4, person identification information indicating a person who meets a predetermined condition for moving from another team to a team whose total value of evaluation values of abilities indicated by the ability information is lower than a predetermined threshold value, or name information indicating a name of a person as additional information.

(4) By specifying a team whose total value of the evaluation values of the abilities indicated by the ability information is greater than the predetermined threshold value, the output device4outputs, as additional information, information indicating the team selected by the control device5as the team to be dispatched to respond to the emergency call.

(5) The control device5outputs, as the additional information, a message indicating that the evaluation value of the ability indicated by the specified ability information is equal to or lower than a predetermined threshold value for each person information associated with the team information to the output device4.

(6) The control device5outputs, to the output device4, information indicating a person to be increased to a team related to a site where the number of personnel needs to be increased as the additional information.

Here, the operations of the acquisition device2and the control device5common to (1) to (6) will be described, and then the operations unique to each case will be described.

The acquisition device2outputs pieces of person information of each person included in the team to the control device5in association with the team information indicating that the persons indicated by each person information are a team. When face images of a plurality of persons are included in an image shown in image information and the face images of the persons included in the images are extracted from the images, the acquisition device2may associate team information indicating that the team is the same with the extracted face images of each person.

The control device5specifies pieces of ability information of each person information with which the team information is associated. The control device5generates additional information about the ability information specified for the pieces of person information of each person included in the team. The control device5may generate additional information of the pieces of ability information specified for each person information when the additional information generation condition that is a condition for generating additional information is satisfied. Further, the control device5specifies role information indicating a role assigned to the person indicated by the person information. When the attention condition associated with the role information is satisfied by the ability indicated by the specified ability information, and when additional information is generated, the control device5outputs control information instructing an output of additional information, ability information, and caution information to the output device4. Further, when the attention condition associated with the role information is not satisfied by the ability indicated by the specified ability information, and when the additional information is generated, the control device5outputs the control information instructing the output of the additional information and the ability information to the output device4. The control device5outputs, to the output device4, the pieces of ability information specified for each person information with which the team information is associated.

Next, an operation unique to the case of (1) where the control device5outputs, to the output device4, additional information indicating that a person with predetermined ability is not in the team will be described.

In the case of (1), the additional information generation condition does not include information indicating that the pieces of ability information specified for each person information with which the team information is associated has a predetermined ability or a predetermined qualification. For example, a given qualification is a large vehicle license. Further, for example, the predetermined qualification is the qualification of an emergency paramedic.

For example, when the ability information specified by the control device5does not include information indicating that it has a valid driver's license, the control device5outputs additional information indicating that no person with a valid driver's license is on the team to the output device4. It is possible for a user who confirms a display with additional information indicating that no person with a valid driver's license is on the team to grasp that there is a need to assign a person with a valid driver's license to the team.

Next, an operation unique to the case of (2) where the control device5outputs the information indicating a total value of the evaluation values of the abilities indicated by the ability information to the output device4as additional information will be described.

When the control device5specifies the ability information of a plurality of teams, the control device5displays, to the output device4, information indicating the total value of the evaluation values of the abilities indicated by the ability information of each team as additional information. When the information indicating the evaluation value is displayed on the output device4, the information indicating the evaluation value is stored in the ability information storage unit35in association with the ability information and the person information. As a result, the user can grasp responsiveness of each team based on the information indicating the total value of the evaluation values of the abilities indicated by the ability information.

For example, regarding the value indicated by the information indicating the evaluation value, it is assumed that ability information indicating ability useful for responding to an emergency call is associated with a value greater than pieces of ability information indicating other abilities. When a predetermined person included in the team has the ability useful for responding to then emergency call, the total value of the evaluation values of the ability indicated by the ability information becomes large. In this way, it is possible to visualize how well each team has responsiveness to an emergency call, that is, ability to respond to the emergency call. In addition, when selecting a team of ambulance crews or firefighters to respond to an emergency call, the user can select a team with responsiveness or a team including a person with predetermined ability.

Next, an operation unique to the case of (3) which the control device5outputs, to the output device4, person identification information indicating a person who meets a predetermined condition for moving from another team to a team whose total value of evaluation values of abilities indicated by the ability information is lower than a predetermined threshold value, or name information indicating a name of a person as the additional information will be described.

As in the case of (2), the control device5generates the information indicating the total value of the evaluation values of the abilities indicated by the ability information of each team. In the case of (3), the additional information generation condition is that there is a team whose total value of the evaluation values of the abilities indicated by the ability information is lower than the predetermined threshold value. The control device5specifies a person who satisfies a predetermined condition and is to be moved to a team whose total value of the evaluation values of the abilities indicated by the ability information is lower than the predetermined threshold value from another team.

The predetermined condition in the case of (3) is that the person has predetermined ability such as being able to serve as a command captain of an ambulance crew or a fire brigade, or having a large vehicle license. Further, as information indicating an operating state of a person having the above-described predetermined ability or a person having ability to play a predetermined role, the person may be associated with the information indicating that the person is not operating. The information indicating the operating state may be stored in the ability information storage unit35in association with the person information. As a result, when there is no person who can play a predetermined role in a team lower than a predetermined threshold value, the control device5can specify a person who has a predetermined ability and a person who is not operating from another team. Further, the control device5outputs, to the output device4, the person identification information indicating a person satisfying a predetermined condition and the name information indicating the name of the person as additional information. In this way, the control device5may organize the persons included in the team dispatched in response to the emergency call. When organizing a team, the control device5may output information indicating the organized team to the output device4. Alternatively, the control device5may display an image of a list of person identification information of a person included in an organized team and an image of a list of name information of a person included in the organized team on the output device4as additional information. Further, the control device5may include a name information storage unit (not illustrated). Person information of a person who is a specification target of ability information and name information indicating a name of the person indicated by the person information are stored in the name information storage unit in association with each other.

Next, an operation unique to in the case of (4) by identifying the team whose total value of the evaluation values of the abilities indicated by the ability information is greater than the predetermined threshold value, where the information indicating the team selected as the team to be dispatched by the control device5to respond to the emergency call is output to the output device4as additional information will be described.

As in the case of (2), the control device5generates the information indicating the total value of the evaluation values of the abilities indicated by the ability information of each team. Further, the control device5specifies a team whose total value of the evaluation values of the abilities indicated by the ability information is greater than a predetermined threshold value. In this way, the control device5selects a team to be dispatched to respond to an emergency call by identifying a team whose total value of the evaluation values of the abilities indicated by the ability information is greater than a predetermined threshold value. When selecting a team, the control device5outputs, to the output device4, information indicating the selected team as additional information. For example, the control device5displays an image of a list of person identification information of a person included in the selected team and an image of a list of name information of a person included in the selected team on the output device4as additional information.

Next, the operation unique to the case of (5) in which the control device5outputs, to the output device4, as additional information, a message indicating that the evaluation value of the ability indicated by the specified ability information is equal to or lower than a predetermined threshold value for each person information with which the team information is associated will be described.

In the case of (5), the additional information generation condition is that the evaluation value of the ability indicated by the specified ability information for all the person information with which the team information is associated is equal to or lower than a predetermined threshold value. When the evaluation value of the ability indicated by the specified ability information is equal to or lower than a predetermined threshold value for all the person information with which the team information is associated, the control device5displays a message “all members have a low responsiveness to firefighting operation, so you should call for support” on the output device4as the additional information.

Finally, the operation unique to the case of (6) where the control device5outputs the information indicating the person to be increased to the team related to the site where the number of personnel needs to be increased to the output device4as additional information will be described.

For example, depending on a situation at a site where the team of ambulance crews and firefighters dispatched in response to an emergency call is dispatched, it may be necessary to increase the number of personnel to a team at a dispatch destination. The control device5organizes a team according to the situation of the site based onsite position information indicating a position of a site that is information on the situation of the site.

The operation of the acquisition device2and the control device5when organizing a team according to the situation at the site will be described in detail. When it becomes necessary to increase the number of personnel, the acquisition device2acquires the pieces of person information of each person of the team dispatched to the dispatch destination by associating each person included in the team dispatched to the dispatch destination with the team information. Further, when the acquisition device2acquires the person information, the acquisition device2acquires the position information indicating the position of the acquisition device2. The acquisition device2outputs the team information, the person information, and the position information to the control device5in association with each other. The control device5considers the position information output from the acquisition device2in association with the team information and the person information as the site position information indicating the position of the site. Further, the control device5may acquire utterance information indicating utterance content of the emergency call. Further, the control device5may generate text information in which the utterance content of the emergency call is a text from the utterance information. Further, the control device5may extract the position information indicating the position included in the utterance content from the text information, and consider the position indicated by the extracted position information as the site position information. In addition to these methods, any method can be used as the method of the control device5to acquire the site position information. When the team information, the person information, and the position information are received, the control device5specifies a person who satisfies a predetermined condition to increase the number of members to the team indicated by the team information. In the case of (6), the additional information generation condition is that the control device5has received the team information, the person information, and the position information. In addition, the control device5displays, on the output device4, the ability information specified from the pieces of person information of each person of the team dispatched to the dispatch destination, and as additional information, the person identification information of the specified person and the name information of the specified person.

The predetermined condition in the case of (6) is a person who has a predetermined ability, a person who has ability to play a predetermined role, and a person who is near the position indicated by the site position information In addition to the above conditions, the person may be a person who has predetermined ability or a person who is associated with information indicating that the person is not operating as information indicating an operating state of a person who has the ability to play a predetermined role. In this way, the control device5can organize a team according to the situation of the site where the number of personnel needs to be increased, based on the site position information indicating the position of the site that is information on the situation of the site. Further, since the control device5specifies a person who is within a predetermined distance from the position indicated by the site position information indicating the position of the site as a person to be added to the team, when the team needs to be increased, it is possible to quickly dispatch the increasing number of persons to the site. In this way, the control device5can efficiently allocate personnel to the site. In addition, the control device5enables the team including the increased number of personnel to quickly respond to an emergency call and the primary response that is the initial response to the accident site.

Further, when the control device5specifies a person who satisfies a predetermined condition to be increased to the team indicated by the team information, the control device5may request the acquisition device2to acquire the position information and output the person information last acquired by the acquisition device2. The control device5may consider the person indicated by the person information last acquired by the acquisition device2to be the person at the position indicated by the position information of the acquisition device2. The control device5specifies the acquisition device2that outputs the position information indicating the position within a predetermined distance from the position indicated by the site position information. Further, the control device5specifies a person who satisfies the predetermined condition in the case of (6) from the persons indicated by the person information output from the specified acquisition device2. In this way, the control device5may specify a person who satisfies a predetermined condition to increase the number of members to the team indicated by the team information.

Alternatively, the control device5may consider a person assigned to the fire station, which is an area within a predetermined distance from the position indicated by the site position information, to be a person near the position indicated by the site position information, based on a fire station that is an area and area position information that indicates the position of the area. The control device5specifies a person who satisfies the predetermined condition in the case of (6) from the persons near the position indicated by the site position information. The control device5may include an area information storage unit (not illustrated). The area identification information indicating identifiers set in advance for each area and the person information of the person assigned to the area indicated by the area identification information are stored in the area information storage unit in association with each other.

In addition, regarding the caution information, when the information indicating that it is easy to make a mistake is specified as the ability information, the control device5may display a message “Mr. XX has made many mistakes in the past” on the output device4as the caution information. “∘∘” indicates the name of a person whose ability information indicates that information indicating that a mistake is likely to occur is specified as ability information. The control device5specifies the name information of the person whose ability information indicates that the person is likely to make a mistake based on the person information, and displays the caution information including the name information to the output device4. In addition, for example, regarding the information indicating the expiration date of the driver's license included in the specified ability information, when the valid period of the driver's license is shorter than the predetermined number of days, a message “the valid period of Mr. ∘Δ's driver's license is short” may be displayed on the output device4as the caution information. “∘Δ” indicates the name of a person whose driver's license is valid for a shorter period of time than a predetermined number of days, and whose information indicating the expiration date of the driver's license is specified as ability information.

Next, the configuration of the control device5of the present example embodiment will be described in detail with reference toFIG.9. The control device5includes an acquisition unit31, a specification unit52, and a control unit53. Further, the ability information storage unit35and the role information storage unit55are connected to the specification unit52and the input/output unit54. Further, the input/output unit54is connected to the acquisition unit31, the control unit53, the ability information storage unit35, and the role information storage unit55. Further, the caution condition storage unit56is connected to the control unit53.

The configuration of the acquisition unit31and the ability information storage unit35in the present example embodiment is the same as the configuration of the acquisition unit31and the ability information storage unit35in the second example embodiment illustrated inFIG.3. The elements are designated by the same reference numerals as those inFIG.3, and the description of the acquisition unit31and the ability information storage unit35will be omitted.

The input/output unit54receives the person information that is information unique to a person from the acquisition device2. The input/output unit54outputs the received person information to the acquisition unit31. Further, the input/output unit54receives the ability information and the person information from the output device4. When the ability information and the person information are received from the output device4, the input/output unit54associates the received person information with the received ability information and stores the received ability information in the ability information storage unit35. Further, the input/output unit54outputs the received ability information and the person information to the control unit53in association with each other.

Further, the input/output unit54receives the role information and the person information from the output device4. When the role information and the person information are received from the output device4, the input/output unit54associates the received person information with the received role information and stores the received role information in the role information storage unit55. Further, the input/output unit54outputs the received role information with the person information to the control unit53in association with each other. In the present example embodiment, the user can modify the role information and register the role information by using the output device4as well as the ability information.

The person information is input to the specification unit52from the acquisition unit31. The specification unit52specifies the ability information of the person indicated by the person information acquired by the acquisition unit31. Since the method of specifying the ability information by the specification unit52is the same as the method of specifying the ability information of the specification unit32in the second example embodiment, the description thereof will be omitted.

In addition, the specification unit52specifies the role information indicating the role assigned to the person indicated by the person information acquired by the acquisition unit31. The specification unit52specifies the role information by using the same method as the method of specifying the ability information.

When the person information is person identification information indicating preset identifiers for each person, the specification unit52collates whether the person identification information matching the input person identification information in the role information storage unit55. When the person identification information is used as the person information, the role information storage unit55stores the person identification information of the person who is the specification target of the ability information and the role information of the person in advance in association with each other. The specification unit52specifies the role information stored in the role information storage unit55in association with the person identification information that matches the input person identification information.

When the person information is biometric information, the specification unit52extracts feature information indicating features of the biometric information from the biometric information. The specification unit52collates whether the target feature information whose degree of similarity to the extracted feature information is equal to or greater than a predetermined value is stored in the role information storage unit55. When the specification unit52specifies the role information using the feature information, the role information storage unit55stores the following information. Target feature information that is feature information of biometric information of a person who is a specification target of ability information, person identification information of the person who is the specification target of the ability information, and role information of the person who is the specification target of the ability information are stored in the role information storage unit55in advance in association with each other. The specification unit52specifies the role information stored in the role information storage unit55and associated with the target feature information whose degree of similarity to the extracted feature information is equal to or greater than a predetermined value.

The specification unit52outputs the specified ability information and role information to the control unit53. In addition, when at least one of the ability information and the role information cannot be specified, the specification unit52outputs the person information, the specified information among the ability information and the role information, and the notification indicating the information that cannot be specified to the control unit53.

The role information storage unit55is connected to the input/output unit54and the specification unit52. When the person identification information is used as the person information, the role information storage unit55stores the person identification information of the person who is the specification target of the ability information and the role information of the person in advance in association with each other. Further, when the specification unit52specifies the ability information using the feature information, the role information storage unit55stores the following information. Target feature information that is feature information of biometric information of a person who is a specification target of ability information, person identification information of the person who is the specification target of the ability information, and role information of the person who is the specification target of the ability information are stored in the role information storage unit55in advance in association with each other. Further, biometric information of a person who is a specification target of ability information, target feature information, and person identification information may be stored in the role information storage unit55in advance in association with the role information of the person.

The control unit53includes a caution condition determination unit531and a control information output unit532.

The specified ability information and role information are input from the specification unit52to the caution condition determination unit531. When the ability information and the role information are input, the caution condition determination unit531reads the caution condition associated with the input role information and the caution information associated with the caution condition from the caution condition storage unit56The caution condition, the role information, and the caution information are stored in the caution condition storage unit56in advance in association with each other. When the ability indicated by the specified ability information satisfies the read caution condition, the caution condition determination unit531outputs the caution information and the ability information associated with the read caution condition to the control information output unit532. Further, the caution condition determination unit531outputs the ability information to the control information output unit532when the ability indicated by the specified ability information does not satisfy the read caution condition.

For example, suppose that the role indicated by the specified role information is driving a car. In addition, it is assumed that the specified ability information includes information indicating the number of times the transport destination was mistaken as information indicating features of a person who is an ambulance crew. Further, as the caution condition associated with the role information indicating the driving of the car and the caution information indicating that the transport destination is requested to be repeated, “the number of times the transport destination was mistaken is equal to or more than a predetermined number” is stored in the caution condition storage unit56. The caution condition determination unit531reads the caution condition and the caution information associated with the input role information from the caution condition storage unit56. In addition, the caution condition determination unit531determines whether the ability indicated by the specified ability information satisfies the read caution condition. When the number of times indicated in the information indicating the number of times the transport destination was mistaken included in the ability information is equal to or more than a predetermined number and the caution condition is satisfied, the caution condition determination unit531outputs the ability information and the caution information to the control information output unit532.

In addition, for example, as a caution condition associated with role information indicating driving a car and caution information indicating that the driver's license needs to be renewed, “the valid period of the driver's license is shorter than a predetermined number of days” may be stored in the caution condition storage unit56. Further, for example, as the caution condition associated with role information indicating the driving of a car and the caution information indicating that the driver's license is invalid, “date indicated by the information indicating the expiration date of the driver's license indicates a past date” may be stored in the caution condition storage unit56.

In addition, when at least one of the ability information and the role information cannot be specified, the person information, the specified information among the ability information and the role information, and a notification indicating the information that cannot be specified is input to the caution condition determination unit531. The caution condition determination unit531outputs the person information, the specified information among the ability information and the role information, and the notification indicating the information that cannot be specified to the control information output unit532.

Further, the role information is input from the input/output unit54to the caution condition determination unit531in association with the person information. Further, the ability information is input from the input/output unit54to the caution condition determination unit531in association with the person information. When the input person information is the person information for which at least one of the ability information and the role information cannot be specified, and the ability information and the role information are input to the caution condition determination unit531for the person information, the caution condition determination unit531performs the following operations. The caution condition determination unit531determines whether to output the caution information to the control information output unit532as described above based on the information specified by the specification unit52and the information input according to the user's operation with respect to the ability information and the role information.

The ability information and the caution information are input to the control information output unit532from the caution condition determination unit531. When the ability information and the caution information are input, the control information output unit532outputs the control information instructing the output of the ability information and the caution information to the output device4. The control information instructing the output of the ability information and the caution information includes information for outputting the ability information and the caution information as an image to the output device4. Further, the control information instructing the output of the ability information and the caution information may include information for outputting the ability information and the caution information to the output device4as voice.

Further, the ability information is input to the control information output unit532. When the ability information is input, the control information output unit532outputs the control information instructing the output of the ability information to the output device4.

When the ability information that matches the ability information that outputs the caution information to the output device4and the person information that matches the person information having the ability indicated by the ability information that outputs the caution information to the output device4are input from the input/output unit54, the control information output unit532may output the input ability information to the output device4. In this case, it is assumed that the ability information is modified according to the operation of the input/output interface of the output device4by the user. Further, the control information output unit532may output the corrected ability information to the output device4.

For example, it is assumed that the caution information associated with the above-described caution condition “the valid period of the driver's license is shorter than the predetermined number of days” or the caution condition “the date indicated by the information indicating the expiration date of the driver's license indicates the past date” is the following information. It is assumed that the above-described caution conditions are associated with caution information indicating that the driver's license expiration date is required to be entered. It is assumed that these caution conditions are satisfied in a case where, although the person who has the ability indicated by the ability information for which the caution information was output renewed the driver's license, when the ability information storage unit35of the control device5does not store the information indicating the expiration date of the renewed driver's license as the ability information. When these caution conditions are satisfied, the control device5displays the above-described caution information on the display unit42of the output device4, so it is possible to encourage a user to register information indicating the expiration date of the renewed driver's license as the ability information. As a result, according to the operation by the user who confirmed the caution information, the information indicating the expiration date of the renewed driver's license and the person information are input to the output device4via the input/output interface of the output device4as the ability information. The input/output unit54of the control device5receives the ability information and the person information from the output device4. The input/output unit54outputs the received person information and the ability information to the control unit53in association with each other. The control information output unit532in which the person information and the ability information are input outputs the corrected ability information to the output device4.

When at least one of the ability information and the role information cannot be specified, the control information output unit532outputs the control information instructing the output of the information requesting the input of the information that cannot be specified and the person information for which ability information cannot be specified to the output device4in association with each other. Similar to the operation in which the control unit33of the second example embodiment outputs the message requesting the input of the ability information to the output device4, the control information output unit532outputs the message requesting the input of the information that cannot be specified to the output device4.

The role information, the caution conditions, and the caution information are stored in the caution condition storage unit56in advance in association with each other.

In this way, the control device5acquires the person information that is the information unique to the person. Further, the control device5specifies the ability information of the person indicated by the acquired person information, and outputs the specified ability information to the predetermined output device4. As a result, it is possible for the user of the control device5to confirm the ability information output to the output device4. In this way, it becomes possible for the user of the control device5to easily grasp the ability of a predetermined person.

Next, an operation example of the control system of the present example embodiment will be described with reference toFIGS.10and11.FIG.10is a sequence diagram illustrating an operation example of the control system.FIG.11is a flowchart illustrating an operation example of the control device5.

First, with reference toFIG.10, the operation in which the acquisition device2acquires the person information and the control device5outputs the ability information and the caution information to the output device4will be described. When the ability information is output to the output device4, the control device5does not perform the operation of step S405illustrated inFIG.10, but performs the operation of step S204illustrated inFIG.4of the second example embodiment.

The acquisition device2acquires person information that is information unique to the person (step S401). The acquisition device2outputs the acquired person information to the control device5(step S402).

The control device5acquires the person information by receiving the person information from the acquisition device2. The control device5specifies the ability information indicating the ability of the person indicated by the acquired person information (step S403). Further, the control device5specifies the role information indicating the role assigned to the person indicated by the person information (step S404). When the attention condition associated with the role information is satisfied by the ability indicated by the specified ability information, the control device5outputs the ability information and the control information instructing the output of the attention information to the output device4(step S405).

The output device4receives the control information instructing the output of the ability information and the caution information from the control device5. The output device4displays an image indicating the ability information and the attention information based on the control information instructing the output of the ability information and the attention information (step S406). The image indicating the ability information and the caution information is, for example, an image including a list of the ability information specified by the control device5and a message indicating the caution information.

When the ability indicated by the specified ability information does not satisfy the caution condition associated with the role information, the control device5performs the operation of step S204illustrated inFIG.4of the second example embodiment. Specifically, the control device5outputs the control information instructing the output of the ability information to the output device4. Further, the output device4receives the control information instructing the output of the ability information from the control device5. The output device4displays an image indicating the ability information based on the received control information instructing the output of the ability information. The image indicating the ability information is, for example, an image of a list of ability information specified by the control device5.

Next, an operation example of the control device5will be described with reference toFIG.11. Further, the operation ofFIG.11details the operation of steps S403to S405ofFIG.10.

The input/output unit54receives the person information that is information unique to a person from the acquisition device2. The input/output unit54outputs the received person information to the acquisition unit31.

The person information is input to the acquisition unit31from the input/output unit54. The acquisition unit31acquires the person information by inputting the person information from the input/output unit54(step S501). The acquisition unit31outputs the acquired person information to the specification unit52.

The person information is input to the specification unit52from the acquisition unit31. The specification unit52specifies the ability information that is the information indicating the ability of the person indicated by the acquired person information (step S502). In addition, the specification unit52specifies the role information that is the information indicating the role of the person indicated by the acquired person information (step S503). The specification unit52outputs the specified ability information and role information to the control unit53.

The specified ability information and role information are input from the specification unit52to the caution condition determination unit531of the control unit53. The caution condition determination unit531reads the caution condition associated with the input role information and the caution information associated with the caution condition from the caution condition storage unit56. When the ability indicated by the specified ability information satisfies the read caution condition (step S504, YES), the caution condition determination unit531outputs the caution information and ability information associated with the read caution condition to the control information output unit532. Further, the caution condition determination unit531outputs the ability information to the control information output unit532when the ability indicated by the specified ability information does not satisfy the read caution condition (step S504, NO).

When the ability information and the caution information are input, the control information output unit532outputs the control information instructing the output of the ability information and the caution information to the output device4. In this way, the control information output unit532outputs the caution information and the ability information to the output device4(step S505). When the ability information is input, the control information output unit532outputs the control information instructing the output of the ability information to the output device4. In this way, the control information output unit532outputs the ability information to the output device4(step S506).

FIG.12illustrates an example of a screen displayed on the display unit42of the output device4when the ability information and the caution information are output to the output device4. In the example ofFIG.12, a message1031“ability information of Mr. ∘Δ” indicating “∘Δ” that is the name of the person whose ability information is specified is displayed on a screen103. In addition, a table1032in which “valid” indicating that the “large vehicle license” is “valid” and “qualified” indicating that the “emergency paramedic” is qualified are shown is displayed as the specified ability information. In addition, the message1033indicating the caution information “Mr. ∘Δ's driver's license is valid for a short period of time” and a part1034in which the input ability information according to the user's operation of the input/output interface of the output device4is displayed are shown.

Further, when specifying the pieces of ability information of each person included in the predetermined team, the control device5may display the ability information of the person included in the predetermined team on the display unit42of the output device4as a list, or as illustrated inFIG.12, the pieces of ability information for each person may be displayed on the display unit42.

In addition, when at least one of the ability information and the role information cannot be specified in step S502and step S503, the person information, the specified information among the ability information and the role information, and the notification indicating the information that cannot be specified are input to the caution condition determination unit531. The caution condition determination unit531outputs the person information, the specified information among the ability information and the role information, and the notification indicating the information that cannot be specified to the control information output unit532.

When at least one of the ability information and the role information cannot be specified, the control information output unit532outputs the control information instructing the output of the information requesting the input of the information that cannot be specified and the person information for which ability information cannot be specified to the output device4in association with each other. Specifically, the control information output unit532outputs, to the output device4, a message requesting input of the information that cannot be specified for the information that cannot be specified.

Further, the role information is input from the input/output unit54to the caution condition determination unit531in association with the person information. Further, the ability information is input from the input/output unit54to the caution condition determination unit531in association with the person information. When the input person information is the person information for which at least one of the ability information and the role information cannot be specified, and the ability information and the role information are input to the caution condition determination unit531for the person information, the caution condition determination unit531performs an operation of step S504. Specifically, the caution condition determination unit531determines whether to output the caution information to the control information output unit532based on the information specified by the specification unit52and the information input by the user.

In this way, the control device5acquires the person information that is the information unique to the person. Further, the control device5specifies the ability information of the person indicated by the acquired person information, and outputs the specified ability information to the predetermined output device4. As a result, it is possible for the user of the control device5to confirm the ability information output to the output device4. In this way, it becomes possible for the user of the control device5to easily grasp the ability of a predetermined person.

Further, the control device5of the present example embodiment displays an image indicating the ability information to the output device4. As a result, when the ability information of the ambulance crew is specified, the control device5displays the ability information as an image on the display installed in the command center. As a result, the user of the control device5can confirm the ability information displayed on the display installed in the command center and grasp the ability of the ambulance crew whose ability information is specified.

Further, for the person information that could not be identified at least one of ability information and role information, the control device5outputs the information requesting the input of the information that cannot be specified among the ability information and the role information to the acquisition device2having the function of the output device4that is the output source of the person information. As a result, it becomes possible to easily input, to the person indicated by the person information of which at least one of the ability information and the role information cannot be specified, the information that cannot be specified among the ability information and the role information via the input/output interface of the acquisition device2having the function of the output device4.

Further, when the ability of the person indicated by the person information and the ability indicated by the specified ability information satisfy the caution condition associated with the specified role information, the control device5outputs the caution information and the ability information associated with the caution condition to the output device4. By displaying the caution information on the display unit42of the output device4, the control device5can call attention to the user of the control device5according to the specified ability information. For example, the control device5notifies the caution information when the driver's license needs to be renewed or when the driver's license is invalid. As a result, it is possible to reduce the possibility that a person with a driver's license that has expired after the expiration date will drive a car.

Further, the control device5displays, on the display unit42of the output device4, caution information indicating that the ambulance crew who is likely to make a mistake is requested to repeat the transport destination. By having other ambulance crews confirm that the transport destination, which was repeated by ambulance crews who are prone to make mistakes, is correct, the ambulance crews who are prone to mistakes can reduce the likelihood that patients will be transported to the wrong transport destination.

Fourth Example Embodiment

Next, a control device6according to a fourth example embodiment of the present invention will be specifically described. The control device6of the fourth example embodiment is different from the control device3of the second example embodiment in that the control device6outputs an area total value information in which evaluation values of abilities of persons assigned to each area are summed to the output device4. The area total value information indicates responsiveness of the person assigned to the area.

A configuration example of the control system of the present example embodiment will be described with reference toFIG.13.FIG.13is a block diagram illustrating a configuration example of a control system according to the present example embodiment. As illustrated inFIG.13, the control system of the present example embodiment includes an acquisition device2, a control device6, and an output device4.

Since the configuration of the acquisition device2in the present example embodiment is the same as the configuration of the acquisition device2in the second example embodiment illustrated inFIG.3except for the following points, the corresponding elements are designated by the same reference numerals as inFIG.3, and the description thereof will be omitted. The acquisition device2in the present example embodiment acquires person information that is information unique to a person and moving destination information indicating a moving destination of the person indicated by the person information, and outputs the person information and the moving destination information to the control device6in association with each other.

Further, since the configuration of the output device4in the present example embodiment is the same as the configuration of the output device4in the second example embodiment illustrated inFIG.3except for the following points, the corresponding elements are designated by the same reference numerals as inFIG.3, and the description thereof will be omitted. When the output device4in the present example embodiment receives control information instructing an output of specified ability information, area total value information, and area identification information of an area in which the area total value information is generated from the control device6, the following operations are performed. The input/output unit41displays, on the display unit42, the specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated. Further, the area total value information and the area identification information will be described later.

When an ambulance crew or firefighter is dispatched to respond to an emergency call in a given area, it is assumed that there will be a shortage of qualified ambulance crews or firefighters who can respond to subsequent emergency calls. In the present example embodiment, a person who is a user and whose ability is grasped uses the input/output interface provided in the acquisition device2to input moving destination information indicating a moving destination to the acquisition device2before starting the movement, and allows the acquisition device2to acquire the person information. For example, when the person whose ability is grasped is an ambulance crew or firefighter who responds to an emergency call, the person whose ability is grasped inputs the moving destination to the acquisition device2and causes the acquisition device2to acquire the person information before dispatching in response to the emergency call and after responding to the emergency call. The destination information includes area identification information indicating the moving destination area. In addition, when the user is an ambulance crew or a firefighter, the moving destination information includes information indicating that the user has been dispatched in response to an emergency call. Further, the area identification information is information indicating an identifier set in advance for each area. When the area is a fire station, the area identification information may be information indicating the name of the fire station.

The control device6acquires the person information and the moving destination information by receiving the person information and the moving destination information from the acquisition device2. The control device6specifies the ability information that is information indicating the ability of the person indicated by the acquired person information, and the evaluation value information indicating the evaluation value of the ability indicated by the specified ability information. Further, the control device6generates pieces of area total value information of each area. The area total value information indicates a total value of the evaluation values indicated by the evaluation value information related to the ability information of the person assigned to the area. When there are two or more persons assigned to the area, the area total value information is the sum of the evaluation values indicated by the evaluation value information related to the ability information of the two or more persons. The control device6outputs the specified ability information, the area total value information, and the control information instructing the output of the area identification information of the area in which the area total value information is generated to the output device4. In this way, the control device6outputs, to the output device4, the specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated. As for the area total value information, the evaluation value indicated by the evaluation value information corresponding to the ability information of the person scheduled to be assigned to the area may be a value added to the value indicated by the area total value information before the person is assigned. For example, the area to which the person indicated by the acquired person information is scheduled to be assigned is the area indicated by the area identification information that is the moving destination information acquired together with the person information of the person.

The control device6outputs the pieces of area total value information of each area, which is the sum of the evaluation values indicated by the evaluation value information corresponding to the ability information of the person assigned to the area, and the specified ability information to the output device4. For example, regarding the value indicated by the information indicating the evaluation value, it is assumed that ability information indicating ability useful for responding to an emergency call is associated with a value greater than pieces of ability information indicating other abilities. For each area, when the person assigned to the area has a useful ability for responding to an emergency call, the value indicated by the area total value information will be large. Further, for each area, when the person assigned to the area does not have a useful ability for responding to an emergency call, the value indicated by the area total value information becomes small. That is, the area in which the value indicated by the area total value information is small is an area in which it is more difficult to respond to an emergency call than other areas. By outputting the area total value information of each area to the output device4, it becomes possible for the user to grasp the area in which it is difficult to respond to an emergency call.

Next, the configuration of the control device6of the present example embodiment will be described in detail with reference toFIG.13. The control device6includes an acquisition unit61, a specification unit62, and a control unit63. Further, the ability information storage unit65is connected to the specification unit62and the input/output unit64. Further, the area information storage unit66is connected to the control unit63. Further, the input/output unit64is connected to the acquisition unit61, the control unit63, and the ability information storage unit65.

The input/output unit64receives the person information that is information unique to the person, and the moving destination information indicating the moving destination of the person indicated by the person information from the acquisition device2. The input/output unit64outputs the received person information and the moving destination information to the acquisition unit61in association with each other.

Further, the input/output unit64receives the ability information and the person information from the output device4. When the ability information and the person information are received from the output device4, the input/output unit64specifies the evaluation value information indicating the evaluation value of the ability indicated by the ability information with respect to the received ability information. Further, the input/output unit64outputs the received person information and the ability information to the control unit63in association with the specified evaluation value information related to the ability information. Further, the input/output unit64stores the received ability information, the specified evaluation value information related to the ability information, and the received person information in the ability information storage unit65in association with each other. The evaluation value information indicating the evaluation value of the ability indicated by the ability information is stored in the evaluation value information storage unit (not illustrated) of the control device6in association with the ability information. Further, the ability information storage unit65of the present example embodiment is different from the ability information storage unit35of the second example embodiment in that the ability information storage unit65of the present example embodiment stores the evaluation value information related to the ability information in association with the ability information and the person information.

The ability information storage unit65is connected to the input/output unit64and the specification unit62. When the person identification information is used as the person information, the ability information storage unit65includes the person identification information of the person who is the specification target of the ability information, the ability information of the person, and the evaluation value information related to the ability information in association with each other. In addition, when the specification unit62specifies the ability information using the feature information, the ability information storage unit65stores the following information. Target feature information that is feature information of biometric information of a person who is a specification target of the ability information, person identification information of the person who is the specification target of the ability information, ability information of the person who is the specification target of the ability information, and evaluation value information related to the ability information are stored in the ability information storage unit65in association with each other. Further, biometric information of a person who is a specification target of ability information, target feature information, the person identification information, and evaluation value information related to the ability information may be stored in the ability information storage unit65in advance in association with the ability information of the person.

The person information and the moving destination information are input to the acquisition unit61from the input/output unit64. The acquisition unit61acquires the person information and the moving destination information by inputting the person information and the moving destination information from the input/output unit64. The acquisition unit61outputs the acquired person information and the moving destination information to the specification unit62in association with each other. For example, the person information is person identification information or biometric information. When the acquisition unit61acquires image information, the person information is image information indicating a face image. Further, for example, when the acquisition unit61acquires voice information, the person information is voice information.

Person information and moving destination information are input to the specification unit62from the acquisition unit61. The specification unit62specifies the ability information that is information indicating the ability of the person indicated by the person information acquired by the acquisition unit61. Further, the specification unit62reads the evaluation value information associated with the specified ability information from the ability information storage unit65. The specification unit62outputs the specified ability information, the evaluation value information, the person information, and the moving destination information to the control unit63in association with each other. Since the method of specifying the ability information by the specification unit62is the same as the method of specifying the ability information of the specification unit32in the second example embodiment, the description thereof will be omitted. Further, when the ability information cannot be specified by the specification unit62, the control device6outputs the message requesting the input of the ability information to the output device4, as in the second example embodiment. Further, the ability information is input to the output device4according to the operation of the input/output interface of the output device4by the user.

The control unit63includes a calculation unit631and a control information output unit632.

The specified ability information, evaluation value information, person information, and moving destination information are input to the calculation unit631from the specification unit62. When the ability information, the evaluation value information, the person information, and the moving destination information are input, the calculation unit631generates the area total value information of each area. The area total value information indicates a total value of the evaluation values indicated by the evaluation value information related to the ability information of the person assigned to the area. Here, the area in which the area total value information is generated is called the area to be calculated.

The process of generating the area total value information of each area by the calculation unit631will be specifically described.

Here, it is assumed that the area information storage unit66, which will be described later, stores the person identification information as the person information. Further, it is assumed that the person identification information is input to the calculation unit631as the person information.

First, the process when the calculation unit631generates the area total value information will be described with the area of the moving source of the person indicated by the input person information as the area to be calculated.

The calculation unit631specifies the area identification information stored in the area information storage unit66in association with the person identification information that matches the input person identification information. As a result, the calculation unit631specifies the area of the moving source of the person indicated by the input person information. The area information storage unit66stores pieces of area identification information indicating identifiers set in advance for each area, person information of a person assigned to the area indicated by the area identification information, and person evaluation value information of the person indicated by the person information in association with each other. The person evaluation value information indicates the total value of the ability evaluation values of one or two or more ability information associated with the person information of the person information. As in the second example embodiment, the ability information storage unit65stores one or two or more arbitrary ability information in association with the person information of a predetermined person.

As the ability information, the person evaluation value information will be specifically described by taking as an example a person in which information indicating that he/she has a qualification as an emergency paramedic and information indicating that he/she has a large vehicle license are associated with each other. The value indicated by the person evaluation value information of the person is a sum of the evaluation value to indicated by the evaluation value information associated with the information indicating that the person is qualified as an emergency paramedic and the evaluation value indicated by the evaluation value information associated with the information indicating that the person has a large vehicle license.

Further, the calculation unit631reads out the person identification information and the person evaluation value information associated with the specified area identification information from the area information storage unit66. In addition, the calculation unit631excludes the person evaluation value information associated with the person identification information that matches the input person identification information from the read person evaluation value information, and calculates the total value of the evaluation values indicated by the person evaluation value information. The calculation unit631uses the information indicating the calculated total value as the area total value information of the area to be calculated.

Next, the process when the calculation unit631generates the area total value information will be described with the area of the moving destination of the person indicated by the input person information as the area to be calculated.

The calculation unit631reads out the person identification information and the person evaluation value information associated with the area identification information indicated by the input moving destination information from the area information storage unit66. The calculation unit631calculates the total value of the evaluation value obtained by adding the evaluation value indicated by the read person evaluation value information and the evaluation value indicated by the input evaluation value information. The calculation unit631uses the information indicating the calculated total value as the area total value information of the area to be calculated.

When the moving destination information includes information indicating that the user has been dispatched in response to an emergency call, the moving destination area is not specified.

Finally, the process will be described in which the calculation unit631generates the area total value information with another area different from the area of the moving source or the area of the moving destination of the person indicated by the input person information as the area to be calculated.

The calculation unit631reads the person evaluation value information associated with the area identification information to be calculated from the area information storage unit66. The calculation unit631calculates a total value of the evaluation values indicated by the read person evaluation value information. The calculation unit631uses the information indicating the calculated total value as the area total value information of the area to be calculated.

In this way, the calculation unit631generates the area total value information of each area. The calculation unit631outputs the specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated to the control information output unit632in association with each other

Further, the calculation unit631stores the area identification information of the area indicated by the moving destination information in the area information storage unit66with respect to the input person identification information. When the total value of the evaluation values indicated by the input evaluation value information does not match the person evaluation value information stored in the area information storage unit66in association with the input person identification information, the calculation unit631performs the following operations The calculation unit631stores the input person identification information in the area information storage unit66as the person evaluation value information, which indicates the total value of the evaluation values indicated by the input evaluation value information.

The pieces of area identification information indicating the identifiers set in advance for each area and the person information of the person assigned to the area indicated by the area identification information may be stored in the area information storage unit66in association with each other. When the pieces of area identification information indicating the identifiers set in advance for each area and the person information of the person assigned to the area indicated by the area identification information are stored in the area information storage unit66in association with each other, the process of generating the area total value information by the calculation unit631will be described.

First, the calculation unit631reads the evaluation value information related to the ability information from the ability information storage unit65for each person information associated with the area identification information of the area to be calculated. The calculation unit631generates person evaluation value information indicating the total value of the ability evaluation values indicated by one or two or more ability information with respect to the person information

Next, when the area to be calculated is the area of the moving source of the person indicated by the person information input by the specification unit62, the calculation unit631performs the following processes. The calculation unit631excludes the person evaluation value information generated for the person identification information that matches the person identification information input by the specification unit62from the generated person evaluation value information, and calculates the total value of the evaluation values indicated by the person evaluation value information. The person indicated by the person identification information that matches the person identification information input by the specification unit62is assumed to be a person who moves from the calculation target area. The person who moves from the calculation target area is, for example, a person who is dispatched from the calculation target area in response to an emergency call.

Further, when the area to be calculated is the area of the moving destination of the person indicated by the person information input by the specification unit62, the calculation unit631performs the following processes. The calculation unit631calculates the total value of the evaluation value in which the evaluation value indicated by the evaluation value information associated with the ability information specified by the specification unit62is added to the total value of the area in which the evaluation value indicated by the generated person evaluation value information is calculated. The evaluation value indicated by the evaluation value information associated with the ability information specified by the specification unit62is the evaluation value of the ability information specified for the person who moves to the area to be calculated. In addition, the calculation unit631may generate the person evaluation value information that is the total value of the evaluation values indicated by the evaluation value information associated with the ability information specified by the specification unit62with respect to the person information input by the specification unit62.

Specifically, the specification unit62specifies the ability information of the person indicated by the person information acquired by the acquisition unit61, and outputs the ability information, the person information, and the moving destination information to the control unit63in association with each other. The calculation unit631reads the evaluation value information associated with the ability information specified by the specification unit62from the ability information storage unit65. In addition, the calculation unit631generates person evaluation value information of the person information input from the specification unit62, to which the area identification information of the area to be calculated is associated as the moving destination information. Further, the calculation unit631calculates the total value of the evaluation value in which the evaluation value indicated by the person evaluation value information generated for the person information input from the specification unit62is added to the total value of the area in which the evaluation value indicated by the generated person evaluation value information is calculated.

Further, when the area to be calculated is another area different from the moving source area and the moving destination area of the person indicated by the person information input by the specification unit62, the calculation unit631performs the following operation. The calculation unit631calculates the total value of the calculation target area of the evaluation value indicated by the generated person evaluation value information. In addition, the calculation unit631uses the information indicating the calculated total value as the area total value information of the area to be calculated.

The specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated are input to the control information output unit632from the calculation unit631. When the specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated are input, the control information output unit632performs the following operations. The control information output unit632outputs the control information instructing the output of the specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated to the output device4. The above-described control information includes information for causing the output device4to output the specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated as an image.

For example, regarding the area total value information and the area identification information of the area in which the area total value information is generated, the control information output unit632may display the list of the specified ability information, the area total value information, and the list of the area identification information of the area in which the area total value information is generated on the output device4. Further, for example, the control information output unit632may use the map information to display a map image indicating the area total value information at the position in the map on the output device4for each area. The map information includes information for displaying a map including each areas an image. Further, the map information includes information indicating the position of the area indicated by each area identification information of each area included in the map.

The area information storage unit66stores pieces of area identification information indicating identifiers set in advance for each area, person information of a person assigned to the area indicated by the area identification information, and person evaluation value information of the person indicated by the person information in association with each other.

In this way, the control device6acquires the person information that is information unique to a person. Further, the control device6specifies the ability information of the person indicated by the acquired person information, and outputs the specified ability information to the predetermined output device4. This makes it possible for the user of the control device6to confirm the ability information output to the output device4. In this way, it becomes possible for the user of the control device6to easily grasp ability of a predetermined person.

Next, an operation example of the control system of the present example embodiment will be described with reference toFIGS.14and15.FIG.14is a sequence diagram illustrating an operation example of the control system.FIG.15is a flowchart illustrating an operation example of the control device6.

First, with reference toFIG.14, the operation in which the acquisition device2acquires the person information and the moving destination information, and the control device6outputs the area total value information and the specified ability information to the output device4will be described.

The acquisition device2acquires the person information that is information unique to a person, and the moving destination information input by the user (step S601). The acquisition device2outputs the acquired person information and the moving destination information to the control device6in association with each other (step S602).

The control device6acquires the person information and the moving destination information by receiving the person information and the moving destination information from the acquisition device2. The control device6specifies the ability information of the person indicated by the acquired person information and the evaluation value information indicating the evaluation value of the ability indicated by the specified ability information (step S603). Next, the control device6generates area total value information in which the evaluation values indicated by the evaluation value information related to the ability information of the person assigned to the area are summed for each area (step S604). Then, the control device6outputs the control information instructing the output of the specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated to the output device4(step S605).

When the ability information cannot be specified in step S603, the control device6outputs a message requesting input of the ability information to the output device4, as in the second example embodiment. Further, the ability information is input to the output device4according to the operation of the input/output interface of the output device4by the user. Further, the output device4outputs the received person information and the input ability information to the control device6in association with each other.

The output device4receives, from the control device6, the control information instructing the output of the ability information, the area total value information, and the area identification information of the area in which the area total value information is generated. The output device4displays the next image based on the specified ability information, the area total value information, and the control information instructing the output of the area identification information of the area in which the area total value information is generated. The output device4displays an image indicating the specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated (step S606). For example, the output device4displays a list of the specified ability information, the area total value information, and a list of the area identification information of the area in which the area total value information is generated.

Next, an operation example of the control device6will be described with reference toFIG.15Further, the operation ofFIG.15details the operation of steps S603to S605ofFIG.14.

The input/output unit64receives the person information that is information unique to the person, and the moving destination information indicating the moving destination of the person indicated by the person information from the acquisition device2. The input/output unit64outputs the received person information and the moving destination information to the acquisition unit61in association with each other.

The person information and the moving destination information are input to the acquisition unit61from the input/output unit64. The acquisition unit61acquires the person information and the moving destination information by inputting the person information and the moving destination information from the input/output unit64(step S701). The acquisition unit61outputs the acquired person information and the moving destination information to the specification unit62in association with each other.

Person information and moving destination information are input to the specification unit62from the acquisition unit61. The specification unit62specifies the ability information that is the information indicating the ability of the person indicated by the acquired person information (step S702). Further, the specification unit62reads the evaluation value information associated with the specified ability information from the ability information storage unit65. The specification unit62outputs the specified ability information, the evaluation value information, the person information, and the moving destination information to the control unit63in association with each other.

Further, when the ability information cannot be specified by the specification unit62, the control device6outputs the message requesting the input of the ability information to the output device4, as in the second example embodiment. Further, the ability information is input to the output device4according to the operation of the input/output interface of the output device4by the user.

The specified ability information, evaluation value information, person information, and moving destination information are input from the specification unit62to the calculation unit631of the control unit63. When the ability information, the evaluation value information, the person information, and the moving destination information are input, the calculation unit631generates the area total value information of each area (step S703).

In addition, the calculation unit631confirms whether the area total value information has been generated for all the areas (step S704). All the areas referred to here are areas in which the area identification information is stored in the area information storage unit66. When the area total value information is generated for all areas (step S704, YES), the calculation unit631performs the following operations. The calculation unit631outputs the specified ability information, the generated area total value information, and the area identification information of the area in which the area total value information is generated to the control information output unit632in association with each other. When there is an area for which the area total value information has not been generated (step S704, NO), the calculation unit631performs the operation of step S703for the area for which the area total value information has not been generated.

The specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated are input to the control information output unit632from the calculation unit631. The control information output unit632outputs the control information instructing the output of the specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated to the output device4. In this way, the control information output unit632outputs, the output device4, the specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated (step S705).

FIGS.16and17illustrate an example of a screen displayed on the display unit42of the output device4when the ability information, the area total value information, and the area identification information of the area in which the area total value information is generated are output to the output device4. Since message1031and Table1032are the same as the example ofFIG.12, the corresponding elements are designated by the same reference numerals as those ofFIG.12, and the description thereof will be omitted. In the case of the examples ofFIGS.16and17, the person indicated by “∘Δ” that is the name of the person whose ability information is specified, is, for example, the person dispatched to respond to an emergency call. Further, in the example of the screen104illustrated inFIG.16, table1041showing the area total value information of each area in which the area identification information is “fire station A”, “fire station B”, and “fire station C” is displayed on the display unit42.

In addition,FIG.17illustrates an example of a screen displayed on the display unit42of the output device4when the output device4outputs a map image indicating the area total value information at the positions in the map for each area using the map information. Further, in the example of the screen105illustrated inFIG.17, the map image1051showing the area total value information of each area in which the area identification information is “fire station A”, “fire station B”, and “fire station C” is displayed on the display unit42.

Further, the control device6may generate area total value information of each type of ability information. When generating the area total value information of each type of ability information, the control device6outputs, to the output device4, the ability information, the area total value information related to two or more types of ability information, and the area identification information of the area for which area total value information has been generated. The types of ability information are, for example, “firefighting operation responsiveness” and “emergency operation responsiveness”. Further, when the control device6generates the area total value information of each type of ability information, the information indicating the type of ability information is stored in the ability information storage unit65in association with the ability information. Further, one ability information may be associated with information indicating two or more types of ability information. For example, the ability information indicating that the commander can serve as a command captain may be associated with information indicating “firefighting operation responsiveness” and information indicating “command ability” as information indicating the type of ability information. The ability information indicating the number of years of experience in firefighting operation may be associated with information indicating “firefighting operation responsiveness” and information indicating “experience value” as information indicating the type of ability information. In this case, the control device6outputs, in addition to the area total value information of the ability information type of “firefighting operation responsiveness”, the area total value information of the ability information type of “command ability” and the area total value of “experience value” to the output device4to.

FIGS.18and19illustrate an example of the screen displayed on the display unit42of the output device4when the output device4outputs the ability information, the area total value information related to two or more types of ability information, and the area identification information of the area in which the area total value information is generated. Since message1031and Table1032are the same as the example ofFIG.12, the corresponding elements are designated by the same reference numerals as those ofFIG.12, and the description thereof will be omitted. In an example of a screen104aillustrated inFIG.18, in areas where the area identification information is “fire station A”, “fire station B”, and “fire station C”, a table1041ashowing the area total value information of “firefighting operation responsiveness” and the area total value information of “emergency operation responsiveness” as the type of ability information is displayed on the display unit42.

In addition,FIG.19illustrates an example of a screen105adisplayed on the display unit42of the output device4when, using the map information, for each area, the map image in which the area total value information of the ability information type “firefighting operation responsiveness” and the area total value information of “emergency operation responsiveness” are shown at the related position in the map is output to the output device4. In an example of a screen105aillustrated inFIG.19, in areas where the area identification information is “fire station A”, “fire station B”, and “fire station C”, a map image1051ashowing the area total value information of “firefighting operation responsiveness” and the area total value information of “emergency operation responsiveness” as the type of ability information is displayed on the display unit42.

In this way, the control device6acquires the person information that is information unique to a person. Further, the control device6specifies the ability information of the person indicated by the acquired person information, and outputs the specified ability information to the predetermined output device4. This makes it possible for the user of the control device6to confirm the ability information output to the output device4. In this way, it becomes possible for the user of the control device6to easily grasp ability of a predetermined person.

Further, the control device6of the present example embodiment displays, on the output device4, an image indicating the specified ability information, the area total value information, and the area identification information of the area in which the area total value information is generated. In this way, the control device6can visualize the responsiveness for each area as a value indicated by the area total value information, and allow the user of the control device6to grasp the responsiveness for each area. As a result, the user of the control device6can confirm the value indicated by the area total value information of each area displayed on the display installed in the command center, and grasp the reduction in the responsiveness of the predetermined area.

Further, in the present example embodiment, the control device6displays, on the output device4, the image indicating the ability information of the moved person, the area total value information after the person moves, and the area identification information for the area in which the area total value information was generated each time the person whose ability is grasped moves. As a result, when an ambulance crew or a firefighter is dispatched to respond to an emergency call, it becomes possible for the user of the control device6to grasp the area in which the responsiveness is reduced.

Fifth Example Embodiment

Next, the control device7according to the fifth example embodiment of the present invention will be specifically described. The control device7of the fifth example embodiment is different from the control device6of the fourth example embodiment in that at least one of a person and a car to be moved from a predetermined area to another area is specified.

A configuration example of the control system of the present example embodiment will be described with reference toFIG.20.FIG.20is a block diagram illustrating a configuration example of a control system according to the present example embodiment. As illustrated inFIG.20, the control system of the present example embodiment includes an acquisition device2, a control device7, and an output device4.

Since the configuration of the acquisition device2in the present example embodiment is the same as the configuration of the acquisition device2in the second example embodiment illustrated inFIG.3except for the following points, the corresponding elements are designated by the same reference numerals as inFIG.3, and the description thereof will be omitted. The acquisition device2in the present example embodiment acquires person information that is information unique to a person, moving destination information indicating a moving destination of a person indicated by the person information, and car identification information that can identify each car used for movement. Further, the acquisition device2outputs the person information, the moving destination information, and the car identification information of the car used for the movement to the control device7in association with each other.

Further, since the configuration of the output device4in the present example embodiment is the same as the configuration of the output device4in the second example embodiment illustrated inFIG.3except for the following points, the corresponding elements are designated by the same reference numerals as inFIG.3, and the description thereof will be omitted. The output device4in the present example embodiment performs the following operation when the control device7receives the specified ability information, the movement target information, the moving source designation information, and the control information instructing the output of the moving destination designation information. The input/output unit41displays, on the display unit42, display the specified ability information, movement target information, moving source designation information, and moving destination designation information.

The movement target information is information indicating a movement target that is a target to be moved from a predetermined area to another area. When the target to be moved is a person, the movement target information includes name information indicating the name of the person to be moved. Further, when the object to be moved is a car, the car identification information indicating the car to be moved is included. The car identification information is information indicating preset identifiers for each car. The car identification information may be a series of designated numbers shown on the car registration number plate (license plate) of the car. Further, the moving source designation information is information indicating an area in which the target to be moved is arranged. The moving destination designation information is information indicating an area to move the target to be moved.

The control device7receives the person information, the moving destination information, and the car identification information of the car used for the movement from the acquisition device2to acquire the person information, the moving destination information, and the car identification information of the car used for the movement. The control device7specifies the ability information that is information indicating the ability of the person indicated by the acquired person information, and the evaluation value information indicating the evaluation value of the ability indicated by the specified ability information. Further, the control device7generates area total value information of each area. The area total value information indicates a total value of the evaluation values indicated by the evaluation value information related to the ability information of the person assigned to the area. Further, the control device7generates area number information of each area. The area number information indicates the number of cars deployed in the area. When the area total value information and the area number information satisfy the movement condition that is the condition for starting the identification of the movement target, the control device7specifies the movement target. The control device7outputs control information instructing the output of the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information to the output device4. In this way, the control device7outputs, to the output device4, the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information.

Further, the control device7of the present example embodiment may further output, to the output device4, the area total value information and the area number information and the area identification information of the area in which the area total value information and the area number information are generated.

Next, the configuration of the control device7of the present example embodiment will be described in detail with reference toFIG.20. The control device7includes an acquisition unit71, a specification unit72, and a control unit73. Further, the ability information storage unit65is connected to the specification unit72and the input/output unit74. Further, the area information storage unit66, the car information storage unit76, and the name information storage unit77are connected to the control unit73. Further, the input/output unit74is connected to the acquisition unit71, the control unit73, and the ability information storage unit65.

The input/output unit74receives the person information that is information unique to the person, the moving destination information indicating the moving destination of the person indicated by the person information, and the car identification information of the car used for the movement from the acquisition device2. The input/output unit74outputs the received person information, the moving destination information, and the car identification information of the car used for the movement in association with each other to the acquisition unit71. The configuration of the input/output unit74in the present example embodiment is the same as the configuration of the input/output unit64in the fourth example embodiment illustrated inFIG.13, except for the above-described points, and thus the description thereof will be omitted.

The configuration of the ability information storage unit65and the area information storage unit66in the present example embodiment is the same as the configuration of the ability information storage unit65and the area information storage unit66in the fourth example embodiment illustrated inFIG.13. The elements are designated by the same reference numerals as those inFIG.13, and the description of the ability information storage unit65and the area information storage unit66will be omitted.

Person information, moving destination information, and car identification information of a car used for movement are input to the acquisition unit71from the input/output unit74. The acquisition unit71inputs the person information, the moving destination information, and the car identification information of the car used for the movement from the input/output unit74to acquire the person information and the moving destination information and the car identification information of the car used for the movement. The acquisition unit71outputs the acquired person information, the moving destination information, and the car identification information of the car used for the movement in association with each other to the specification unit72. For example, the person information is person identification information or biometric information. When the acquisition unit71acquires the image information, the person information is the image information indicating the face image. Further, for example, when the acquisition unit71acquires voice information, the person information is voice information.

The person information, the moving destination information, and the car identification information of the car used for the movement are input to the specification unit72from the acquisition unit71. The specification unit72specifies the ability information that is the information indicating the ability of the person indicated by the acquired person information. Further, the specification unit72reads the evaluation value information associated with the specified ability information from the ability information storage unit65. The specification unit72outputs the specified ability information, the evaluation value information, the person information, the moving destination information, and the car identification information of the car used for the movement to the control unit73in association with each other. Since the method of specifying the ability information by the specification unit72is the same as the method of specifying the ability information of the specification unit32in the second example embodiment, the description thereof will be omitted. Further, when the ability information cannot be specified by the specification unit72, the control device7outputs a message requesting the input of the ability information to the output device4, as in the second example embodiment. Further, the ability information is input to the output device4according to the operation of the input/output interface of the output device4by the user.

The control unit73includes a calculation unit731, a movement specification unit732, and a control information output unit733.

In the calculation unit731, the specified ability information and evaluation value information, the person information and the moving destination information, and the car identification information of the car used for the movement are input from the specification unit72. In addition, the calculation unit731generates area total value information of each area. The area total value information indicates a total value of the evaluation values indicated by the evaluation value information related to the ability information of the person assigned to the area. The method in which the calculation unit731generates the area total value information is the same as the method in which the calculation unit631generates the area total value information in the fourth example embodiment, and thus the description thereof will be omitted.

The process of generating the area number information of each area by the calculation unit731will be specifically described. Here, the area in which the area number information is generated is called an area to be calculated.

First, the process when the calculation unit731generates the area number information will be described with the area of the car moving source indicated by the input car identification information as the calculation target area.

The calculation unit731specifies the area identification information stored in the car information storage unit76in association with the car identification information that matches the car identification information of the car used for the input movement. The area identification information indicating the identifier set in advance for each area and the car identification information of the cars deployed in the area indicated by the area identification information are stored in the car information storage unit76in association with each other. Further, the number information indicating the number of cars deployed in the area and the area identification information of the area are stored in the car information storage unit76in association with each other.

Further, the calculation unit731reads the number information associated with the specified area identification information from the car information storage unit76. Further, the calculation unit731uses the information indicating the value obtained by subtracting the number of cars indicated by the input car identification information from the value indicated by the read number information as the area number information of the area to be calculated.

Next, the process when the calculation unit731generates the area number information will be described with the area to which the car moves indicated by the input car identification information as the area to be calculated.

The calculation unit731reads the number information associated with the area identification information indicated by the input moving destination information from the car information storage unit76. Further, the calculation unit731uses the information indicating the value obtained by adding the number of cars indicated by the input car identification information to the value indicated by the read number information as the area number information of the area to be calculated.

Finally, the process will be described in which the calculation unit731generates the area number information with another area different from the moving source area and the moving destination area of the car indicated by the input car identification information as the area to be calculated.

The calculation unit731reads the number information associated with the area identification information to be calculated from the car information storage unit76. The calculation unit731uses the read number information as the area number information of the area to be calculated.

In this way, the calculation unit731generates the area total value information and the area number information of each area. The calculation unit731outputs the specified ability information, the area total value information, the area number information, and the area identification information of the area in which the area total value information and the area number information are generated to the movement specification unit732in association with each other.

Further, the calculation unit731stores the area identification information of the area indicated by the moving destination information in the car information storage unit76with respect to the input car identification information. In addition, the area number information of the moving destination area is stored in association with the area identification information of the moving destination area of the car indicated by the input car identification information.

The specified ability information, the area total value information, the area number information, and the area identification information of the area in which the area total value information and the area number information are generated are input from the calculation unit731to the movement specification unit732. The movement specification unit732determines whether the movement condition that is the condition for starting the identification of the movement target The movement condition is that any one of the followings is satisfied: that the value indicated by the area total value information is equal to or lower than a predetermined threshold value, or that the value indicated by the area number information is equal to or lower than a predetermined threshold value. When there is an area where the movement condition is satisfied, the movement specification unit732specifies the movement target information, the moving destination designation information, and the moving source designation information. In addition, when the movement target information is specified, the movement specification unit732outputs the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information to the control information output unit733in association with each other. When the movement target information cannot be specified, the movement specification unit732outputs the ability information to the control information output unit733.

When there is an area in which the value indicated by the area total value information is equal to or lower than a predetermined threshold value, the movement specification unit732specifies the person information of the person to be moved to the area. The movement specification unit732specifies a person to be moved as a movement target in such a way as to satisfy the movement target conditions preset by the user. The movement target condition is a condition for the movement specification unit732to specify the movement target to be moved.

For example, the movement target condition is a person satisfying a predetermined condition who is assigned to an area (referred to as a second area) having a greater value than an area (referred to as a first area) in which the value indicated by the area total value information is equal to or lower than the predetermined threshold value described above. The predetermined condition is that the person has predetermined ability such as being able to serve as a command captain of an ambulance crew or a fire brigade, or having a large vehicle license. Further, the movement target condition may be a person associated with the information indicating that the person is not operating, as information indicating an operating state of a person having the above-mentioned predetermined ability or a person having ability to play a predetermined role. The information indicating the operating state may be stored in the ability information storage unit65in association with the person information. As a result, when the person who can play a predetermined role is not in the first area, the movement specification unit732can specify a person who has predetermined ability and is not operating from the second area.

The predetermined condition may be, for example, that the value indicated by the person evaluation value information is a person whose value is equal to or greater than a predetermined threshold value. The person evaluation value information indicates a total value of the evaluation values indicated by the evaluation value information related to the ability information of a predetermined person Regarding the value indicated by the evaluation value information, it is assumed that the value indicated by the evaluation value information associated with the ability information indicating the ability useful for responding to an emergency call is greater than the value indicated by the evaluation value information associated with the ability information indicating other abilities. The control device7can consider a person whose value indicated by the person evaluation value information is larger than a predetermined threshold value as a person having high ability. For example, the control device7can identify a person with high ability from the person assigned to the second areas the person to be moved to the first area. For example, the first area is assumed to be the fire station after a person having high ability has been dispatched in response to an emergency call. The fire station that is the first area described above is assigned a person who has ability that is not useful for responding to emergency calls. In such a case, for example, the control device7displays, to the output device4, a message in such a way as to temporarily move a person with high ability from the second area to the first area.

For example, a person who can serve as a command captain of an ambulance crew or a fire brigade who is assigned to an area in which the value indicated by the area total value information is larger than the area in which the value indicated by the area total value information is equal to or lower than the predetermined threshold value described above is set as a movement target condition. In this case, the movement specification unit732reads out the person information associated with the ability information indicating that it can serve as the command captain of the ambulance crew or the fire brigade from the ability information storage unit65. Further, the movement specification unit732reads the area identification information associated with the read person information from the area information storage unit66. The movement specification unit732calculates the number of persons having ability that can serve as the command captain of the ambulance crew or the fire brigade in the area in which the value indicated by the area total value information is larger than the area in which the value indicated by the area total value information is equal to or lower than the predetermined threshold value described above.

In addition, the movement specification unit732specifies the area identification information of the area to which a plurality of persons who can serve as command captains of the ambulance crew and the fire brigade are assigned. Further, the movement specification unit732specifies a person who can serve as a command captain of an ambulance crew or a fire brigade from the persons assigned to the area indicated by the specified area identification information as the person to be moved. The person information of the person who is the specification target of the ability information and the name information indicating the name of the person indicated by the person information are stored in the name information storage unit77in association with each other. The movement specification unit732reads the name information associated with the person information of the specified person from the name information storage unit77. The movement specification unit732specifies, as the movement target information, the name information of the specified person, the moving source designation information indicating the area to which the person to be moved is assigned that is the second area, and the moving destination designation information indicating the moving destination area that is the first area.

Further, when there is an area in which the value indicated by the area number information is equal to or lower than a predetermined threshold value as the movement condition, the movement specification unit732specifies the car identification information of the car to be moved to the areas the movement target. The movement specification unit732specifies the car to be moved in such a way as to satisfy the movement target condition preset by the user. For example, the movement target condition is an area other than a predetermined area (referred to as one area) among the areas in which the value indicated by the area number information is equal to or lower than the above-described predetermined threshold value, and is a car that is in an area (referred to as another area) where the value indicated by the area number information is larger than that in one area. The movement specification unit732specifies, as the movement target information, the car identification information of the car to be moved, the moving source designation information indicating the area in which the car to be moved is deployed that is another area, and the moving destination designation information indicating the moving destination area that is one area.

Further, the car information storage unit76may store information indicating the type of the car and the car identification information of the car in association with each other. The movement specification unit732may specify the information indicating the type of the car indicated by the specified car identification information as the movement target information. The information indicating the type of the car is, for example, information indicating that the car is an emergency car or information indicating that the car is a firefighting car.

For example, suppose that the value indicated by the area number information of the fire station A is equal to or lower than a predetermined threshold value, and the value indicated by the area number information of the fire station B is greater than the value of the fire station A. Further, it is assumed that the car whose car identification information is XX that is deployed at the fire station B, is specified as a movement target by the movement specification unit732. In this case, the control device7causes the output device4to display a message “Fire station A's responsiveness to a firefighting operation has reduced. Let's move the car XX from the fire station B to fire station A.” Further, the control device7may display information indicating that there is a shortage of cars deployed in the area of the fire station A on the output device4.

FIG.21illustrates an example of a screen106displayed on the display unit42of the output device4when the output device4outputs a map image indicating the area total value information and the area number information at the positions in the map for each area using the map information. Since a message1031and a table1032are the same as the example ofFIG.12, the corresponding elements are designated by the same reference numerals as those ofFIG.12, and the description thereof will be omitted. In the example ofFIG.21, a map image1061illustrating the area total value information and the pieces of area number information of each area in which the area identification information is “fire station A”, “fire station B”, and “fire station C” is displayed on the display unit42. In addition, in the example illustrated inFIG.21, a message1062“Fire station A's responsiveness to a firefighting operation has reduced. Let's move the car XX from the fire station B to the fire station A.” is displayed on the display unit42. In addition, when the movement target is specified, the control device7displays at least the movement target information, the moving destination designation information, the message1062indicating the moving source designation information, and a table1032indicating the specified ability information on the output device4. Further, as illustrated inFIG.21, the control device7may display a map image indicating the area total value information and the area number information of each area, or an image indicating a list of the area total value information and the area number information of each area on the display unit42.

Further, for example, it is assumed that the value indicated by the area total value information of the fire station A is equal to or lower than a predetermined threshold value, and the value indicated by the area total value information of the fire station C is greater than the value of the fire station A. In addition, it is assumed that a person assigned to the fire station C, who can serve as a command captain of an ambulance crew or a fire brigade, and whose name shown in the name information is ΔΔ, is specified as a movement target by the movement specification unit732. Further, it is assumed that the value indicated by the area number information of fire station A is equal to or lower than a predetermined threshold value and the value indicated by the area number information of fire station C is greater than the value of fire station A. Further, it is assumed that the car whose car identification information is XX that is deployed at the fire station C, is specified as a movement target by the movement specification unit732. In this case, the control device7causes the output device4to display a message “Fire station A's responsiveness to a firefighting operation has reduced. Let's move the car XX and Mr. ΔΔ from the fire station C to the fire station A.”

FIG.22illustrates an example of a screen107displayed on the display unit42of the output device4when the output device4outputs a map image indicating the area total value information and the area number information at the positions in the map for each area using the map information. Since a message1031and a table1032are the same as the example ofFIG.12, the corresponding elements are designated by the same reference numerals as those ofFIG.12, and the description thereof will be omitted. Further, since the map image1061is the same as the example ofFIG.21, the elements are designated by the same reference numerals as those ofFIG.21, and the description thereof will be omitted. In the example illustrated inFIG.22, a message1071“Fire station A's responsiveness to firefighting operations has reduced. Let's move the car XX and Mr. ΔΔ from the fire station C to the fire station A.” is displayed on the display unit42. In addition, when the movement target is specified, the control device7displays at least the movement target information, the moving destination designation information, a message1071indicating the moving source designation information, and a table1032indicating the specified ability information on the output device4.

Further, the movement specification unit732may specify the ability information of each person assigned to the area in which the value indicated by the area total value information is equal to or lower than a predetermined threshold value. Further, the movement specification unit732may determine whether a person with predetermined ability is assigned to an area in which the value indicated by the area total value information is equal to or lower than a predetermined threshold value. For example, when the person who can serve as the command captain of the ambulance crew or the fire brigade is not assigned to the fire station A where the value indicated by the area total value information is equal to or lower than a predetermined threshold value, the control device7may display, on the output device4, information indicating that the personnel who can take command at the site are absent from the fire station A.

FIG.23illustrates an example of a screen108displayed on the display unit42of the output device4when the output device4outputs a map image indicating the area total value information and the area number information at the corresponding positions in the map for each area using the map information. Since a message1031and a table1032are the same as the example ofFIG.12, the corresponding elements are designated by the same reference numerals as those ofFIG.12, and the description thereof will be omitted. Further, since the map image1061is the same as the example ofFIG.21, the elements are designated by the same reference numerals as those ofFIG.21, and the description thereof will be omitted. Further, since the message1071is the same as the example ofFIG.22, the corresponding elements are designated by the same reference numerals as those ofFIG.22, and the description thereof will be omitted. In the example of screen108illustrated inFIG.23, the message1081“The person who can serve as the command captain is not assigned to the fire station A” is displayed on the display unit42.

Further, when there are a plurality of targets to be moved with respect to a predetermined area, the movement specification unit732may specify another target to be moved from the area in which one target to be moved is specified. As a result, when there are a plurality of targets to be moved with respect to a predetermined area, the control device7can specify a plurality of targets to be moved with the same areas the moving source area.

The movement target information, the moving destination designation information, the moving source designation information, and the specified ability information are input to the control information output unit733from the movement specification unit732. The control information output unit733outputs the control information instructing the output of the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information to the output device4. The movement target information, the moving destination designation information, the moving source designation information, and the control information instructing the output of the specified ability information include information for outputting, to the output device4, the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information as the image. For example, the control information output unit733displays, to the output device4, an image that includes a message indicating the movement target information, the moving destination designation information, and the moving source designation information, and a list of the specified ability information.

Further, the ability information is input to the control information output unit733from the movement specification unit732. When the ability information is input, the control information output unit733outputs the control information instructing the output of the ability information to the output device4.

The area identification information indicating the identifier set in advance for each area and the car identification information of the cars deployed in the area indicated by the area identification information are stored in the car information storage unit76in association with each other. Further, the number information indicating the number of cars deployed in the area and the area identification information of the area are stored in the car information storage unit76in association with each other.

The person information of the person who is the specification target of the ability information and the name information indicating the name of the person indicated by the person information are stored in the name information storage unit77in association with each other.

In this way, the control device7acquires the person information that is information unique to a person. Further, the control device7specifies the ability information of the person indicated by the acquired person information, and outputs the specified ability information to the predetermined output device4. This makes it possible for the user of the control device7to confirm the ability information output to the output device4. In this way, it becomes possible for the user of the control device7to easily grasp ability of a predetermined person.

Next, an operation example of the control system of the present example embodiment will be described with reference toFIGS.24to26.FIG.24is a sequence diagram illustrating an operation example of the control system.25and26are flowcharts illustrating an operation example of the control device7.

First, referring toFIG.24, the operation will be described in which the acquisition device2acquires the person information, the moving destination information, and the car identification information that can identify each car used for the movement, and the control device7outputs, to the output device4, the movement target information, the moving destination information, the moving source designation information, and the specified ability information. When the ability information is output to the output device4, the control device7does not perform the operation of step S806illustrated inFIG.24, but performs the operation of step S204illustrated inFIG.4of the second example embodiment.

The acquisition device2acquires the person information that is information unique to a person, the moving destination information, and the car identification information of the car used for the movement (step S801). The acquisition device2outputs the acquired person information, the moving destination information, and the car identification information of the car used for the movement to the control device7in association with each other (step S802).

The control device7receives the person information, the moving destination information, and the car identification information of the car used for the movement from the acquisition device2to acquire the person information, the moving destination information, and the car identification information of the car used for the movement. The control device7specifies the ability information of the person indicated by the acquired person information, and also specifies the evaluation value information indicating the evaluation value of the ability indicated by the specified ability information (step S803). The control device7generates area total value information of each area (step S804). Further, the control device7generates area number information of each area (step S805).

When the area total value information and the area number information satisfy the movement condition, the control device7specifies the target to be moved. The control device7outputs the control information instructing the output of the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information to the output device4(step S806).

When the ability information cannot be specified in step S803, the control device7outputs a message requesting input of the ability information to the output device4, as in the second example embodiment.

The output device4receives, from the control device7, control information instructing the output of the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information. The output device4displays an image indicating the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information based on control information instructing the output of the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information (step S807). For example, the output device4displays an image including movement target information, moving destination designation information, a message indicating the moving source designation information, and a list of the specified ability information.

Next, an operation example of the control device7will be described with reference toFIGS.25and26. Further, the operations ofFIGS.25and26detail the operations of steps S803to S806ofFIG.24.

The input/output unit74receives the person information that is information unique to the person, the moving destination information indicating the moving destination of the person indicated by the person information, and the car identification information of the car used for the movement from the acquisition device2. The input/output unit74outputs the received person information, the moving destination information, and the car identification information of the car used for the movement in association with each other to the acquisition unit71.

Person information, moving destination information, and car identification information of a car used for movement are input to the acquisition unit71from the input/output unit74. The acquisition unit71inputs the person information, the moving destination information, and the car identification information of the car used for the movement from the input/output unit74to acquire the person information and the moving destination information and the car identification information of the car used for the movement (step S901). The acquisition unit71outputs the acquired person information, the moving destination information, and the car identification information of the car used for the movement in association with each other to the specification unit72.

The person information, the moving destination information, and the car identification information of the car used for the movement are input to the specification unit72from the acquisition unit71. The specification unit72specifies the ability information that is the information indicating the ability of the person indicated by the acquired person information (step S902). Further, the specification unit72reads the evaluation value information associated with the specified ability information from the ability information storage unit65. The specification unit72outputs the specified ability information, the evaluation value information, the person information, the moving destination information, and the car identification information of the car used for the movement to the control unit73in association with each other.

Further, when the ability information cannot be specified by the specification unit72, the control device7outputs a message requesting the input of the ability information to the output device4, as in the second example embodiment.

In the calculation unit731of the control unit73, the specified ability information, the evaluation value information, the person information, the moving destination information, and the car identification information of the car used for the movement are input from the specification unit72. The calculation unit731generates area total value information of each area. In addition, the calculation unit731generates area number information of each area (step S903). The calculation unit731generates the area total value information and the area number information in an arbitrary order.

In addition, the calculation unit731confirms whether the area total value information and the area number information have been generated for all the areas (step S904). All the areas referred to here are areas in which the area identification information is stored in the area information storage unit66. When the area total value information and the area number information are generated for all the areas (step S904, YES), the calculation unit731performs the following operations. The calculation unit731outputs the specified ability information, the area total value information, the area number information, and the area identification information of the area in which the area total value information and the area number information are generated to the movement specification unit732in association with each other. In addition, when there is an area in which the area total value information and the area number information are not generated (step S904, NO), the calculation unit731performs the operation of step S903for the area in which the area total value information and the area number information are not generated.

The specified ability information, the area total value information, the area number information, and the area identification information of the area in which the area total value information and the area number information are generated are input from the calculation unit731to the movement specification unit732. First, the movement specification unit732determines for each area whether the value indicated by the area total value information is equal to or lower than a predetermined threshold value (step S905).

When there is an area in which the value indicated by the area total value information is equal to or lower than a predetermined threshold value (step S905, YES), the movement specification unit732specifies a moving target satisfying the moving target condition as described above. When the movement target can be specified (step S906, YES),

the movement specification unit732specifies, as the movement target information, the name information of the person to be moved, the moving source designation information indicating the area to which the person to be moved is assigned, and the moving destination designation information indicating the moving destination area (step S907). When the movement target cannot be specified (step S906, NO), the movement specification unit732does not perform the operation of step S907. The movement specification unit732generates a message that the movement target cannot be specified (step S908). When the movement target cannot be specified, for example, it is assumed that all the persons assigned to the second area who meet the movement target conditions have already been dispatched to respond to the emergency call. In addition, when a person who meets the conditions for movement is moved from the second area of the moving source to the first area, the case in which the value indicated by the area total value information of the second area of the moving source becomes equal to or lower than a predetermined threshold value is assumed. When moving to the first area, in the case in which the value indicated by the area total value information of the second area of the moving source is not equal to or lower than a predetermined threshold value, and a person who satisfies the moving target condition cannot be specified, the movement specification unit732may generate a message that the movement target cannot be specified.

When there is no area in which the value indicated by the area total value information is equal to or lower than a predetermined threshold value (step S905, NO), the movement specification unit732does not perform the operations of steps S906to S908.

Next, the movement specification unit732determines for each area whether the value indicated by the area number information is equal to or lower than a predetermined threshold value (step S909). When there is an area in which the value indicated by the area number information is equal to or lower than a predetermined threshold value (step S909, YES), the movement specification unit732specifies a movement target satisfying the movement target condition as described above. When the movement target can be specified (step S910, YES), the movement specification unit732specifies, as the movement target information, the car identification information of the car to be moved, the moving source designation information indicating the area in which the car to be moved is deployed, and the moving destination designation information indicating the moving destination area (step S911). When the movement target cannot be specified (step S910, NO), the movement specification unit732does not perform the operation of step S911. The movement specification unit732generates a message that the movement target cannot be specified (step S912). Further, the movement specification unit732may generate a notification requesting the display of an alarm in step S908and step S912instead of the message that the movement target cannot be specified. The control information output unit733, in which a notification requesting the display of the alarm is input from the movement specification unit732, outputs an alarm to the output device4instead of the message that the movement target cannot be specified.

The movement specification unit732does not perform the operations of steps S910to S912when there is no area in which the value indicated by the area number information is equal to or lower than a predetermined threshold value (step S909, NO).

When the movement target information is specified, the movement specification unit732outputs the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information to the control information output unit733. When the movement target is not specified, the movement specification unit732outputs the ability information to the control information output unit733. When a message indicating that the movement target cannot be specified is generated, the movement specification unit732outputs the ability information and the generated message to the control information output unit733. Further, even when the message that the movement target cannot be specified is generated, if there is a specified movement target other than the movement target that cannot be specified, the movement specification unit732performs the following operations. The movement specification unit732outputs the specified movement target information, the moving destination designation information, the moving source designation information, the specified ability information, and a message that the movement target cannot be specified to the control information output unit733.

The movement target information, the moving destination designation information, the moving source designation information, and the specified ability information are input to the control information output unit733from the movement specification unit732. The control information output unit733outputs the control information instructing the output of the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information to the output device4. In this way, the control information output unit733outputs, to the output device4, the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information.

Further, in the control information output unit733, the ability information and the message that the movement target cannot be specified are input from the movement specification unit732. In this case, the control information output unit733outputs the ability information and the control information instructing the output of the message that the movement target cannot be specified to the output device4. Further, the specified movement target information, the moving destination designation information, the moving source designation information, the specified ability information, and the message that the movement target cannot be specified are input from the movement specification unit732to the control information output unit733. In this case, the control information output unit733outputs the specified movement target information, the moving destination designation information, the moving source designation information, the specified ability information, and the control information instructing the output of the message that the movement target cannot be specified to the output device4.

Further, the ability information is input to the control information output unit733from the movement specification unit732. The control information output unit733outputs the control information instructing the output of the ability information to the output device4. In this way, the control information output unit733outputs the ability information to the output device4or the ability information and the generated information (step S909). The generated information includes a message that the movement target cannot be specified, movement target information, moving destination designation information, and moving source designation information.

In this way, the control device7acquires the person information that is information unique to a person. Further, the control device7specifies the ability information of the person indicated by the acquired person information, and outputs the specified ability information to the predetermined output device4. This makes it possible for the user of the control device7to confirm the ability information output to the output device4. In this way, it becomes possible for the user of the control device7to easily grasp ability of a predetermined person.

Further, the control device7of the present example embodiment display, to the output device4, an image indicating the movement target information, the moving destination designation information, the moving source designation information, and the specified ability information. As a result, the user of the control device7can confirm the movement target information, the moving destination designation information, and the moving source designation information, and can cope with the decrease in the responsiveness of the predetermined area.

Hardware Configuration Example

A configuration example of hardware resources for realizing the control devices (1,3,5,6, and7) in each example embodiment of the present invention described above by using one information processing device (computer) will be described. The control device may be achieved by using at least two information processing devices physically or functionally. Further, the control device may be achieved as a dedicated device. Further, only a part of the functions of the control device may be achieved by using the information processing device.

FIG.27is a diagram schematically illustrating a hardware configuration example of an information processing device capable of realizing the control device according to each example embodiment of the present invention. The information processing device8includes a communication interface81, an input/output interface82, an arithmetic unit83, a storage device84, a non-volatile storage device85, and a drive device86.

For example, the acquisition unit11, the specification unit12, and the control unit13inFIG.1can be achieved by the arithmetic unit83. Further, for example, the input/output unit34ofFIG.3can be achieved by the communication interface81. Further, for example, the ability information storage unit35ofFIG.3can be achieved by the storage device84.

The communication interface81is a communication means for the control device of each example embodiment to communicate with an external device by wire or/and wirelessly. When the control device is achieved by using at least two information processing devices, the devices may be connected in such a way as to be able to communicate with each other via the communication interface81.

The input/output interface82is a man-machine interface such as a keyboard as an example of an input device and a display as an output device.

The arithmetic unit83is achieved by an arithmetic processing unit such as a general-purpose central processing unit (CPU) or a microprocessor, or a plurality of electric circuits. The arithmetic unit83can, for example, read various programs stored in the non-volatile storage device85into the storage device84and execute processing according to the read programs.

The storage device84is a memory device such as RAM (Random Access Memory) that can be referred to by the arithmetic unit83, and stores programs, various data, and the like. The storage device84may be a volatile memory device.

The non-volatile storage device85is, for example, a non-volatile storage device such as a read only memory (ROM), a flash memory, etc., and can store various programs, data, and the like.

The drive device86is, for example, a device that processes data reading and writing to a recording medium87, which will be described later.

The recording medium87is any recording medium capable of recording data, such as an optical disk, a magneto-optical disk, and a semiconductor flash memory.

Each example embodiment of the present invention may be achieved by configuring, for example, a control device by the information processing device8illustrated inFIG.27, and supplying a program capable of enabling the functions described in each of the above example embodiments to the control device.

In this case, the example embodiment can be achieved by the arithmetic unit83executing the program supplied to the control device. It is also possible to configure some functions of the information processing device8instead of all of the control devices.

Further, the program may be recorded on the recording medium87, and the program may be appropriately stored in the non-volatile storage device85at the shipping stage, the operation stage, or the like of the control device. In this case, as the supply method of the above program, a method of installing the program in the control device by using an appropriate jig may be adopted at the manufacturing stage before shipment, the operation stage, or the like. Further, as the method of supplying the above program, a general procedure such as a method of downloading from the outside via communication line such as the Internet may be adopted.

With respect to the example embodiment described above, Patent Literature 1 does not describe outputting information indicating the ability of the ambulance crew identified as the speaker. Therefore, the method described in Patent Literature 1 has a problem that the user of the server device such as the specified rescuer or another rescuer cannot easily grasp the ability of the specified ambulance crew.

An example advantage according to the invention is to make the user of the control device easily grasp ability of a predetermined person

It should be noted that each of the above-described example embodiments is a preferred example embodiment of the present invention, and various modifications can be made without departing from the gist of the present invention.

The previous description of embodiments is provided to enable a person skilled in the art to make and use the present invention. Moreover, various modifications to these example embodiments will be readily apparent to those skilled in the art, and the generic principles and specific examples defined herein may be applied to other embodiments without the use of inventive faculty. Therefore, the present invention is not intended to be limited to the example embodiments described herein but is to be accorded the widest scope as defined by the limitations of the claims and equivalents.

A control device, including:an acquisition unit configured to acquire person information that is information unique to person;a specification unit configured to specify ability information that is information indicating ability of the person indicated by the acquired person information; anda control unit configured to output the specified ability information to a predetermined output device.
(Supplementary Note 2)

The control device described in supplementary note 1, in whichthe control unit further outputs attention information calling attention to the output device when ability indicated by the specified ability information satisfies an attention condition set for a role assigned to the person indicated by the acquired person information.
(Supplementary Note 3)

The control device described in supplementary note 1 or 2, in whichthe person information is biometric information obtained from a living body of the person.
(Supplementary Note 4)

The control device described in supplementary note 3, in whichtarget feature information indicating a feature of biometric information of the person who is a specification target of the ability information is stored in an ability information storage unit in association with the person information of the person who is the specification target of the ability information and the ability information of the person who is the specification target of the ability information, andthe specification unit extracts feature information indicating the feature of the biometric information from the acquired biometric information, and specifies, as the ability information of the person indicated by the acquired person information, the ability information associated with the target feature information whose degree of similarity to the extracted feature information is equal to or greater than a predetermined value.
(Supplementary Note 5)

The control device described in supplementary note 4, in whichevaluation value information indicating an evaluation value of the ability is further stored in the ability information storage unit in association with the ability information,the person information of the person assigned to each area is stored in an area information storage unit in association with area identification information indicating an identifier set in advance for each area, andthe control unit generates, in each area, area total value information indicates a total value of evaluation value of the person assigned to the area, the evaluation value being indicated by person evaluation value information indicating a total value of the person information among evaluation values of one or two or more of a plurality of pieces of the ability information associated with the person information, and further outputs the area total value information to the output device.
(Supplementary Note 6)

The control device described in supplementary note 5, in whichnumber information indicating the number of cars deployed in each area is stored in a car information storage unit,the acquisition unit further acquires moving destination information indicating a moving destination of the person indicated by the person information and car identification information of a car for the movement, andthe control unit further generates, for each area, area number information indicating the number of cars deployed in the area based on the number information, specifies a movement target to be moved based on the area total value information and the area number information when the area total value information and the area number information satisfy a movement condition which is a condition to start specifying the movement target, and outputs movement target information indicating the specified movement target, moving source designation information indicating an area in which the movement target is assigned, moving destination designation information indicating a moving destination area in which the movement target moves, and the specified ability information to the output device.
(Supplementary Note 7)

The control device described in supplementary note 6, in whichthe person information of the person who is the specification target of the ability information is stored in a name information storage unit in association with name information indicating a name of the person,the control unit specifies the person who moves from a second area to a first area when specifying the person as a movement target, a value indicated by the area total value information in the second area being greater than a value indicated by the area total value information in the first area,the movement target information includes the name information of the person to be moved,the moving destination designation information is area identification information indicating the first area, andthe moving source designation information is area identification information indicating the second area.
(Supplementary Note 8)

The control device described in supplementary note 6 or 7, in whichthe car information storage unit further stores car identification information of cars deployed in each area,the control unit specifies the car that is moved from another area to one area when specifying a car as a movement target, a value indicated by the area number information in the another area being greater than a value indicated by the area number information in the one area,the movement target information includes the car identification information of the car to be moved,the moving destination designation information is area identification information indicating one area, andthe moving source designation information is area identification information indicating the another area.
(Supplementary Note 9)

A control method, including:acquiring person information that is information unique to person;specifying ability information that is information indicating ability of the person indicated by the acquired person information; andoutputting the specified ability information to a predetermined output device.
(Supplementary Note 10)

The control method described in supplementary note 9, in whichattention information calling attention is further output to the output device when ability indicated by the specified ability information satisfies an attention condition set for a role assigned to the person indicated by the acquired person information.
(Supplementary Note 11)

The control method described in supplementary note 9 or 10, in whichthe person information is biometric information obtained from a living body of the person.
(Supplementary Note 12)

The control method described in supplementary note 11, in whichtarget feature information indicating a feature of biometric information of the person who is a specification target of the ability information is stored in an ability information storage unit in association with the person information of the person who is the specification target of the ability information and the ability information of the person who is the specification target of the ability information, andfeature information indicating the feature of the biometric information is extracted from the acquired biometric information, and the ability information associated with the target feature information whose degree of similarity to the extracted feature information is equal to or greater than a predetermined value is specified as the ability information of the person indicated by the acquired person information.
(Supplementary Note 13)

The control method described in supplementary note 12, in whichevaluation value information indicating an evaluation value of the ability is further stored in the ability information storage unit in association with the ability information,the person information of the person assigned to each area is stored in an area information storage unit in association with area identification information indicating an identifier set in advance for each area, andarea total value information indicates a total value of evaluation value of the person assigned to the area is generated in each area, the evaluation value being indicated by person evaluation value information indicating a total value of the person information among evaluation values of one or two or more of a plurality of pieces of the ability information associated with the person information, and the area total value information is further output to the output device.
(Supplementary Note 14)

The control method described in supplementary note 13, in whichnumber information indicating the number of cars deployed in each area is stored in a car information storage unit,moving destination information indicating a moving destination of the person indicated by the person information and car identification information of a car for the movement are further acquired, andarea number information indicating the number of cars deployed in the area based on the number information is further generated for each area, a movement target to be moved is specified based on the area total value information and the area number information when the area total value information and the area number information satisfy a movement condition which is a condition to start specifying the movement target, and movement target information indicating the specified movement target, moving source designation information indicating an area in which the movement target is assigned, moving destination designation information indicating a moving destination area in which the movement target moves, and the specified ability information are output to the output device.
(Supplementary Note 15)

The control method described in supplementary note 14, in whichthe person information of the person who is the specification target of the ability information is stored in a name information storage unit in association with name information indicating a name of the person,the person who moves from a second area to a first area is specified when specifying the person as a movement target, a value indicated by the area total value information in the second area being greater than a value indicated by the area total value information in the first area,the movement target information includes the name information of the person to be moved,the moving destination designation information is area identification information indicating the first area, andthe moving source designation information is area identification information indicating the second area.
(Supplementary Note 16)

The control method described in supplementary note 14 or 15, in whichthe car information storage unit further stores car identification information of cars deployed in each area,the car that is moved from another area to one area is specified when specifying a car as a movement target, a value indicated by the area number information in the another area being greater than a value indicated by the area number information in the one area,the movement target information includes the car identification information of the car to be moved,the moving destination designation information is area identification information indicating one area, andthe moving source designation information is area identification information indicating the another area.
(Supplementary Note 17)

A control program causing a computer to executean acquisition function configured to acquire person information that is information unique to person,a specification function configured to specify ability information that is information indicating ability of the person indicated by the acquired person information, anda control function configured to output the specified ability information to a predetermined output device.
(Supplementary Note 18)

The control program described in supplementary note 17, in whichthe control function further outputs attention information calling attention to the output device when ability indicated by the specified ability information satisfies an attention condition set for a role assigned to the person indicated by the acquired person information.
(Supplementary Note 19)

The control program described in supplementary note 17 or 18, in whichthe person information is biometric information obtained from a living body of the person.
(Supplementary Note 20)

The control program described in supplementary note 19, in whichtarget feature information indicating a feature of biometric information of the person who is a specification target of the ability information is stored in an ability information storage unit in association with the person information of the person who is the specification target of the ability information and the ability information of the person who is the specification target of the ability information, andthe specification function extracts feature information indicating the feature of the biometric information from the acquired biometric information, and specifies, as the ability information of the person indicated by the acquired person information, the ability information associated with the target feature information whose degree of similarity to the extracted feature information is equal to or greater than a predetermined value.
(Supplementary Note 21)

The control program described in supplementary note 20, in whichevaluation value information indicating an evaluation value of the ability is further stored in the ability information storage unit in association with the ability information,the person information of the person assigned to each area is stored in an area information storage unit in association with area identification information indicating an identifier set in advance for each area, andthe control function generates, in each area, area total value information indicates a total value of evaluation value of the person assigned to the area, the evaluation value being indicated by person evaluation value information indicating a total value of the person information among evaluation values of one or two or more of a plurality of pieces of the ability information associated with the person information, and further outputs the area total value information to the output device.
(Supplementary Note 22)

The control program described in supplementary note 21, in whichnumber information indicating the number of cars deployed in each area is stored in a car information storage unit,the acquisition function further acquires moving destination information indicating a moving destination of the person indicated by the person information and car identification information of a car for the movement, andthe control function further generates, for each area, area number information indicating the number of cars deployed in the area based on the number information, specifies a movement target to be moved based on the area total value information and the area number information when the area total value information and the area number information satisfy a movement condition which is a condition to start specifying the movement target, and outputs movement target information indicating the specified movement target, moving source designation information indicating an area in which the movement target is assigned, moving destination designation information indicating a moving destination area in which the movement target moves, and the specified ability information to the output device.
(Supplementary Note 23)

The control program described in supplementary note 22, in whichthe person information of the person who is the specification target of the ability information is stored in a name information storage unit in association with name information indicating a name of the person,the control function specifies the person who moves from a second area to a first area when specifying the person as a movement target, a value indicated by the area total value information in the second area being greater than a value indicated by the area total value information in the first area,the movement target information includes the name information of the person to be moved,the moving destination designation information is area identification information indicating the first area, andthe moving source designation information is area identification information indicating the second area.
(Supplementary Note 24)

The control program described in supplementary note 22 or 23, in whichthe car information storage unit further stores car identification information of cars deployed in each area,the control function specifies the car that is moved from another area to one area when specifying a car as a movement target, a value indicated by the area number information in the another area being greater than a value indicated by the area number information in the one area,the movement target information includes the car identification information of the car to be moved,the moving destination designation information is area identification information indicating one area, andthe moving source designation information is area identification information indicating the another area.