Information processing apparatus, information processing method, and non-transitory computer readable medium storing program

The present disclosure provides an information processing apparatus, an information processing system, an information processing method, and a program that are capable of promoting the improvement of an environment for performing processing using desired video image data about a traffic state. The information processing apparatus (1) includes: a camera video image acquisition unit (2) configured to acquire video image data from a camera configured to shoot a traffic state; and a remuneration determination unit (3) configured to determine a remuneration for provision of an environment for the camera video image acquisition unit (2) to acquire the video image data based on a feature of the camera.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a national stage application of International Application No. PCT/JP2018/040290 entitled “INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM,” filed Oct. 30, 2018, which claims the benefit of the priority of Japanese Patent Application No. 2018-066015, filed on Mar. 29, 2018, the disclosures of each of which are hereby incorporated by reference in their entirety.

TECHNICAL FIELD

The present disclosure relates to an information processing apparatus, an information processing system, an information processing method, and a program.

BACKGROUND ART

A system that performs processing such as monitoring or analysis of traffic using Information and Communication Technology (ICT) is known (e.g., Patent Literature 1). Incidentally, when processing using video image data obtained by shooting a traffic state is performed, how to improve an environment for the processing becomes a problem.

In this regard, Patent Literature 2 discloses a system for providing a wireless LAN in which when an owner of wireless LAN equipment provides the owned wireless LAN equipment to a mobile user as an access point, a charge for providing the equipment or the like is received as a price for the provision.

CITATION LIST

Patent Literature

Patent Literature 1: Japanese Unexamined Patent Application Publication No. 2015-028675Patent Literature 2: Japanese Unexamined Patent Application Publication No. 2007-110479

SUMMARY OF INVENTION

Technical Problem

When processing is performed using video image data obtained by shooting a traffic state, it is important what kind of video image data can be used. In the system disclosed in Patent Literature 2, a uniform price is paid to all access points in accordance with the number of connections or the amount of connection time. Accordingly, when the technique disclosed in Patent Literature 2 is applied to the acquisition of video image data, a uniform price is paid regardless of whether the video image data acquired by the provision of the equipment is the desired one. Thus, the system disclosed in Patent Literature 2 cannot promote the improvement of an environment for performing processing using desired video image data about a traffic state.

Therefore, one of the objects to be attained by an example embodiment disclosed herein is to provide an information processing apparatus, an information processing system, an information processing method, and a program that are capable of promoting the improvement of an environment for performing processing using desired video image data about a traffic state.

Solution to Problem

An information processing apparatus according to a first aspect includes: camera video image acquisition means for acquiring video image data from a camera configured to shoot a traffic state; and remuneration determination means for determining a remuneration for provision of an environment for the camera video image acquisition means to acquire the video image data based on a feature of the camera.

An information processing system according to a second aspect includes: a camera configured to shoot a traffic state; and an information processing apparatus, in which the information processing apparatus includes: camera video image acquisition means for acquiring video image data from the camera; and remuneration determination means for determining a remuneration for provision of an environment for the camera video image acquisition means to acquire the video image data based on a feature of the camera.

An information processing method according to a third aspect includes causing an information processing apparatus to: acquire video image data from a camera configured to shoot a traffic state; and determine a remuneration for provision of an environment for acquiring the video image data based on a feature of the camera.

A program according to a fourth aspect causes a computer to execute: a camera video image acquisition step of acquiring video image data from a camera configured to shoot a traffic state; and a remuneration determination step of determining a remuneration for provision of an environment for acquiring the video image data based on a feature of the camera.

Advantageous Effects of Invention

According to the above-described aspects, it is possible to provide an information processing apparatus, an information processing system, an information processing method, and a program that are capable of promoting the improvement of an environment for performing processing using desired video image data about a traffic state.

DESCRIPTION OF EMBODIMENTS

Outline of Example Embodiment

Prior to describing an example embodiment in detail, an outline of the example embodiment is given.FIG.1is a block diagram showing an example of a configuration of an information processing apparatus1according to the outline of the example embodiment. As shown inFIG.1, the information processing apparatus1includes a camera video image acquisition unit2and a remuneration determination unit3.

The camera video image acquisition unit2acquires video image data from a camera (not shown inFIG.1) that shoots a traffic state. Although the camera video image acquisition unit2acquires the video image data transmitted by the camera via, for example, a wired or wireless network, it may instead acquire the video image data by loading the video image data stored in a storage medium. As described above, it is sufficient for the camera video image acquisition unit2to acquire image data, and thus any method for acquiring video image data may be employed.

The video image data acquired by the camera video image acquisition unit2may be used to execute predetermined processing. Note that the predetermined processing may be any processing using video image data, and may be, for example, processing for monitoring or analyzing a traffic state that involves image processing.

The remuneration determination unit3determines a remuneration for provision of an environment for the camera video image acquisition unit2to acquire video image data based on features of a camera. That is, the remuneration determination unit3calculates a remuneration in accordance with the features of the camera. It should be noted that the features of the camera are any features that affect the qualities of video image data, and include, for example, the installation place of the camera and the performance of the camera. Accordingly, the qualities of the video image data described herein are any qualities including the quality of the content of shooting and the image quality.

As described above, in the information processing apparatus1, the remuneration determination unit3calculates a remuneration in accordance with the features of the camera. Accordingly, it is possible to determine a remuneration in accordance with the features of the camera instead of a uniform remuneration. Thus, it is possible to increase the value of the remuneration for provision of an environment in which more preferable video image data can be acquired in executing predetermined processing as compared with when such an environment is not provided. Therefore, it is possible to promote the improvement of an environment (more specifically, an environment for acquiring video image data) for performing processing using desired video image data about a traffic state.

Details of Example Embodiment

Next, details of the example embodiment are described.FIG.2is a block diagram showing an example of a configuration of an information processing system10according to the example embodiment. As shown inFIG.2, the information processing system10includes cameras100_1to100_N, a server200, and terminal apparatuses300_1to300_N. Here, N is an integer of 1 or more. Note that in the following description, the cameras100_1to100_N are simply referred to as the cameras100when they are referred to without being particularly distinguished from each other. Further, similarly, in the following description, the terminal apparatuses300_1to300_N are simply referred to as the terminal apparatuses300when they are referred to without being particularly distinguished from each other.

The terminal apparatuses300for the respective cameras100are shown in the configuration shown inFIG.2, and each of the terminal apparatuses300receives information (hereinafter referred to as remuneration information) about a remuneration for provision of an environment for acquiring video image data of the camera100. However, such a configuration is merely an example, and the configuration of the information processing system10may instead be a configuration in which there is one terminal apparatus300for a plurality of cameras100and the one terminal apparatus300receives remuneration information about these cameras100. Further, when it is not necessary to receive the remuneration information, the information processing system10may not include the terminal apparatus300.

The camera100is a camera for shooting a traffic state. The camera100is, for example, a camera for shooting a traffic state at an intersection. However, a place to be shot by the camera100is not limited to this. The camera100transmits the shot video image data to the server200via a wired or wireless network. In this example embodiment, the camera100transmits the video image data and a camera ID, which is an identifier for identifying the camera100, to the server200.

It is necessary for the camera100to be installed at a position where it can shoot a place to be shot. However, it is not always easy to secure such an installation place. In particular, it is not easy to secure an installation place where the one camera100can shoot the entire shooting range (e.g., an entire intersection) required for predetermined processing. For example, if the installation place has a certain height, it may be possible to shoot the entire shooting range to be required. However, it costs a lot to construct such a place. On the other hand, if an existing structure, such as a balcony installed in a condominium and a building, and a tower equipped with a base station of a communication operator, can be used as the installation place, it is possible to reduce the cost required to secure the installation place. Further, it is possible to also reduce the cost regarding the power source that supplies power to the camera100and the cost regarding the securing of a network for transmitting video image data of the camera100by renting them.

By setting a remuneration for provision of an environment (places and devices) required for the server200to acquire video image data, it is expected that the provision of an environment will be promoted. Therefore, this example embodiment discloses a mechanism for giving a remuneration which is a price for renting such an environment.

As shown inFIG.2, the server200includes a camera video image acquisition unit201, a processing execution unit202, an environment information storage unit203, a remuneration determination unit204, and a remuneration transmission unit205.

The camera video image acquisition unit201corresponds to the camera video image acquisition unit2shown inFIG.1and acquires video image data from the camera100. In this example embodiment, the camera video image acquisition unit201acquires video image data from each of the cameras100via a network.

The processing execution unit202executes predetermined processing by using the video image data acquired by the camera video image acquisition unit201. The predetermined processing may be any processing using video image data. For example, the processing execution unit202analyzes video image data by image processing, thereby performing processing for detecting a traffic volume, the speed of a vehicle, the crossing of roads by a pedestrian, the occurrence of a circumstance that obstructs traffic, and so on. Further, the process execution unit202may execute various processes based on a result of the detection.

The environment information storage unit203stores environment information which is information showing features of an environment to be rented. For example, the environment information storage unit203stores the camera ID, a user ID, and environment information in association with each other as shown inFIG.3. As described above, the camera ID is an identifier for identifying the camera100. The user ID is an identifier for identifying a person who receives a remuneration. Note that the environment required for the server200to acquire video image data is, for example, an installation place of the camera100, the camera100, a power source that supplies power to the camera100, and a network device or a network line for transmitting the video image data.

The environment information is used by the remuneration determination unit204to determine a remuneration. The environment information includes, for example, installation position information, camera performance information, power source information, and network information. The installation position information and the camera performance information are specific examples of information pieces indicating the characteristics of the camera100.

The installation position information is information for evaluating the installation position of the camera100, and is, for example, an evaluation value indicating the degree of satisfaction of the conditions of the installation position required for shooting a desired video image. The evaluation value indicating the degree of satisfaction of the conditions of the installation position is set in advance based on evaluation items such as an object to be shot by the camera100, the width of the shooting range of the camera100, or the shooting direction of the camera100. Note that the installation position information may be any information for evaluating the installation position of the camera100, and it is not limited to the evaluation value and may be, for example, a value of each evaluation item used to calculate the evaluation value.

The camera performance information is information for evaluating the performance of the camera100, and is, for example, an evaluation value for the performance of the camera100that affects the image quality of video image data. The evaluation value for the performance of the camera100is set in advance based on evaluation items such as the resolution, the specifications of the lens of the camera100, and the specifications of the image pickup device of the camera100. Note that the camera performance information may be any information for evaluating the performance of the camera100, and it is not limited to the evaluation value, and may be, for example, a value of each evaluation item used to calculate the evaluation value.

The power source information is information for evaluating a power source that supplies power to the camera100, and is, for example, an evaluation value for the power source. The evaluation value for the power source is set in advance based on evaluation items such as the degree of stability of the power source. Note that the power source information may be any information for evaluating the power source that supplies power to the camera100, and it is not limited to the evaluation value, but may be, for example, a value of each evaluation item used to calculate the evaluation value.

The network information is information for evaluating a network for transmitting video image data of the camera100, and is, for example, an evaluation value for the network. The evaluation value for the network is set in advance based on evaluation items such as the communication speed and the degree of stability of communication. Note that the network information may be any information for evaluating the network, and it is not limited to the evaluation value, but may be, for example, a value of each evaluation item used to calculate the evaluation value.

Note that the environment information storage unit203stores, in association with the user ID of the user and the camera ID of the corresponding camera100, environment information about the environment lent by a user among environments such as an installation place, a camera, a power source, and a network.

The remuneration determination unit204corresponds to the remuneration determination unit3shown inFIG.1and determines a remuneration for provision of an environment for the camera video image acquisition unit201to acquire video image data. That is, the remuneration determination unit204determines a remuneration as a price regarding renting an environment required to acquire video image data. In this example embodiment, the remuneration determination unit204determines how high a value of the remuneration should be based on environment information for each user stored in the environment information storage unit203. The remuneration determination unit204determines, based on environment information about the environments provided by users, a remuneration for provision of an environment by each user. For example, when a user provides only the installation place of the camera100, the remuneration determination unit204determines a remuneration based on installation position information associated with the user. Further, for example, when a user provides the camera100and the installation place therefor, the remuneration determination unit204determines a remuneration based on the installation position information and the camera performance information that are associated with the user.

For example, when the environment information is an evaluation value, the remuneration determination unit204determines, as a price for the provision of the environment by a user, a remuneration having a value corresponding to the evaluation value. Further, when the environment information is not an evaluation value, the remuneration determination unit204, for example, calculates an evaluation value based on the environment information and determines, as a price for the provision of the environment by the user, a remuneration having a value corresponding to the calculated evaluation value.

It should be noted that a remuneration means any price given to a user who has provided an environment. For example, the remuneration may be money, or points, electronic money, virtual currency, and the like that can be used as a substitute for cash. Further, the remuneration may be information useful to a user, such as traffic information obtained by processing performed by the processing execution unit202. The more useful the information (high quality information or a large amount of information), the higher its value as a remuneration. Obviously, the above kinds of remuneration are merely examples of remunerations, and remunerations are not limited to these examples.

In this example embodiment, the remuneration determination unit204calculates a remuneration corresponding to the feature of the camera100for a user who has provided the installation place of the camera100or the camera100. That is, the remuneration determination unit204calculates a remuneration corresponding to the installation place of the camera100or the performance of the camera100.

More specifically, the remuneration determination unit204calculates, as a remuneration for a user who has provided the installation place, a remuneration corresponding to the installation place of the camera100based on installation position information. As described above, in this example embodiment, as the remuneration determination unit204calculates a remuneration corresponding to the provided installation place, it is possible to promote provision of an environment for acquiring a video image shot with a desired composition (a shooting range, a shooting direction, etc.). That is, it is possible to promote the improvement of an environment in which the processing execution unit202executes processing using video image data shot with a desired composition.

Further, in particular, the remuneration determination unit204may determine a remuneration for provision of an environment in which a video image including the entire predetermined observation point can be shot so that the remuneration has greater value than that for provision of an environment in which such a video image cannot be shot. By doing so, it can be expected that the number of cameras100for shooting the observation point will be reduced.

Further, the remuneration determination unit204calculates, as a remuneration for a user who has provided the camera100, a remuneration corresponding to the performance of the camera100based on camera performance information. Accordingly, it is possible to promote provision of an environment for acquiring a video image shot with a desired image quality. That is, it is possible to promote the improvement of an environment in which the processing execution unit202executes processing using video image data shot with a desired image quality.

Further, the remuneration determination unit204calculates a remuneration for provision of a power source that supplies power to the camera100based on power source information. Thus, it is possible to promote the improvement of an environment for the power source. Further, the remuneration determination unit204calculates a remuneration for provision of a network used to transmit video image data from the camera100based on network information. Thus, it is possible to promote the improvement of an environment for the network.

The remuneration transmission unit205transmits remuneration information determined by the remuneration determination unit204to the terminal apparatus300. The remuneration transmission unit205transmits, for example, remuneration information determined based on the environment provided by a user to the terminal apparatus300used by the user. It should be noted that the remuneration information is, for example, information indicating a content of the remuneration determined by the remuneration determination unit204. For example, in the case of a monetary remuneration, the remuneration information may be a notification of the amount of the remuneration. Further, when the remuneration is information useful to a user, the remuneration information may be this useful information.

Next, the terminal apparatus300is described. As shown inFIG.2, the terminal apparatus300includes a remuneration acquisition unit301and a remuneration display unit302.

The remuneration acquisition unit301acquires remuneration information transmitted from the server200. The remuneration acquisition unit301acquires remuneration information from the server200via, for example, a wired or wireless network.

The remuneration display unit302displays information acquired by the remuneration acquisition unit301on a display device354(seeFIG.5) of the terminal apparatus300. By this configuration, a user can confirm the remuneration given as a price for the provision of an environment.

Next, hardware configurations of the server200and the terminal apparatus300are described.FIG.4is a block diagram showing an example of the hardware configuration of the server200. Further,FIG.5is a block diagram showing an example of the hardware configuration of the terminal apparatus300.

As shown inFIG.4, the server200includes, for example, a network interface250, a memory251, and a processor252. Further, as shown inFIG.5, the terminal apparatus300includes, for example, a network interface350, a memory351, a processor352, an input device353, and the display device354.

The network interface250is used to communicate with the terminal apparatus300. Similarly, the network interface350is used to communicate with the server200. Each of the network interfaces250and350may include, for example, a network interface card (NIC).

Each of the memories251and351is composed of, for example, a combination of a volatile memory and a non-volatile memory. The memory251is used to store software (a computer program) including at least one instruction executed by the processor252. Similarly, the memory351is used to store software (a computer program) including at least one instruction executed by the processor352.

Each of the processors252and352may be, for example, a microprocessor, a Micro Processor Unit (MPU), or a Central Processing Unit (CPU). Each of the processors252and352may include a plurality of processors. The processor252loads a computer program from the memory251and executes the loaded computer program, thereby performing the processing of each component of the server200shown inFIG.2. Similarly, the processor352loads a computer program from the memory351and executes the loaded computer program, thereby performing the processing of each component of the terminal apparatus300shown inFIG.2. Note that the environment information storage unit203of the server200is implemented by the memory251or a storage device (not shown). While the example in which the server200includes the environment information storage unit203has been described in this example embodiment, the environment information storage unit203may be implemented by another apparatus such as a database apparatus.

The input device353is a device such as a keyboard that receives an input from a user. The display device354is a device such as a display that displays information.

Note that while the example in which the camera100and the terminal apparatus300are separate devices has been described in this example embodiment, the camera100may instead be mounted on the terminal apparatus300, for example, like a smartphone.

Next, an operation example of the server200is described.FIG.6is a flowchart showing an example of an operation of the server200. The operation of the server200is described below with reference toFIG.6.

In Step100(S100), the camera video image acquisition unit201acquires video image data from the camera100.

Next, in Step101(S101), the process execution unit202executes the predetermined processing using the video image data acquired by the camera video image acquisition unit201.

Next, in Step102(S102), the remuneration determination unit204determines a remuneration for provision of an environment.

Next, in Step103(S103), the remuneration transmission unit205transmits remuneration information determined in Step102to the terminal apparatus300. As a result, in the terminal apparatus300, the remuneration acquisition unit301acquires information, and the remuneration display unit302displays the information.

Note that the operation flow described above is merely an example, and the operation may proceed in an order different from the above. For example, after the remuneration is determined, video image data may be acquired and the predetermined processing may be executed.

Modified Example 1

Next, a modified example of the above-described embodiment is described.FIG.7is a block diagram showing an example of a configuration of an information processing system11according to a modified example 1 of the example embodiment. As shown inFIG.7, the information processing system11according to the modified example 1 differs from the above-described example embodiment in that the terminal apparatus300further includes an information registration unit303. Note that the information registration unit303is also implemented, for example, by the processor352loading a computer program from the memory351and executing it.

While the example in which information shown inFIG.3is registered in advance in the environment information storage unit203has been described in the above-described example embodiment, information can instead be registered from the terminal apparatus300in this modified example. The information registration unit303of the terminal apparatus300acquires information to be registered in the environment information storage unit203based on information input from a user through the input device353. That is, the information registration unit303acquires, for example, environment information about the environment to be lent by a user, a user ID of the user, and a camera ID for specifying which camera100the environment to be lent is for, and transmits it to the server200. In the server200, information transmitted from the terminal apparatus300is stored in the environment information storage unit203. By this configuration, it is possible to easily set information necessary for a determination of a remuneration.

Modified Example 2

FIG.8is a block diagram showing an example of a configuration of an information processing system12according to a modified example 2 of the example embodiment. As shown inFIG.8, the information processing system11according to the modified example 2 differs from the above-described example embodiment in that the server200further includes a new installation place notification unit206and the terminal apparatus300further includes an installation place acquisition unit304and an installation place display unit305. Note that the new installation place notification unit206is also implemented, for example, by the processor252loading a computer program from the memory251and executing it. Similarly, each of the installation place acquisition unit304and the installation place display unit305is also implemented, for example, by the processor352loading a computer program from the memory351and executing it.

The new installation place notification unit206of the server200notifies the terminal apparatus of a new installation place of the camera100that shoots a traffic state. Specifically, for example, the new installation place notification unit206simultaneously notifies a plurality of terminal apparatuses300of information about the new installation place input to the server200.

The installation place acquisition unit304of the terminal apparatus300acquires information about the new installation place transmitted from the server200. The installation place acquisition unit304acquires information about the installation place from the server200, for example, via a wired or wireless network.

The installation place display unit305displays the information acquired by the installation place acquisition unit304on the display device354of the terminal apparatus300.

By this configuration, it is possible to inform a user of the terminal apparatus300of a place where provision of an environment is required. Thus, it is possible to promote the improvement of an environment.

Note that the present disclosure is not limited to the above-described example embodiment and can be modified as appropriate without departing from the spirit of the present disclosure. For example, the camera video image acquisition unit201may acquire video image data selected in accordance with the feature of the camera100from among video image data pieces from the plurality of cameras100that shoot a traffic state at the same observation point. That is, the camera video image acquisition unit201may acquire video image data selected based on the installation place of the camera100or the performance of the camera100. For example, the camera video image acquisition unit201may acquire video image data of the camera100installed at the best installation place among the cameras100that shoot the same observation point. In such a case, the processing execution unit202executes the predetermined processing by using the selected video image data. By adopting the above configuration, the predetermined processing can be performed by using video image data suitable for the processing.

Further, when video image data is used for the processing executed by the processing execution unit202, the remuneration determination unit204may determine a remuneration for provision of an environment for acquiring the video image data. By adopting such a configuration, it is possible to give a remuneration to a provider of the environment for the video image data that has actually been useful in performing the processing of the processing execution unit202.

Further, the whole or part of the example embodiment disclosed above can be described as, but not limited to, the following supplementary notes.

An information processing apparatus comprising:camera video image acquisition means for acquiring video image data from a camera configured to shoot a traffic state; andremuneration determination means for determining a remuneration for provision of an environment for the camera video image acquisition means to acquire the video image data based on a feature of the camera.
(Supplementary Note 2)

The information processing apparatus described in Supplementary Note 1, wherein the feature is an installation place of the camera.

The information processing apparatus described in Supplementary Note 2, wherein the remuneration determination means determines a remuneration for provision of an environment in which a video image including an entire predetermined observation point can be shot so that the remuneration has greater value than that for provision of an environment in which the video image including the entire predetermined observation point cannot be shot.

The information processing apparatus described in any one of Supplementary Notes 1 to 3, wherein the feature is a performance of the camera.

The information processing apparatus described in any one of Supplementary Notes 1 to 4, wherein the remuneration determination means calculates a remuneration for provision of a power source that supplies power to the camera or a remuneration for provision of a network used to transmit the video image data from the camera.

The information processing apparatus described in any one of Supplementary Notes 1 to 5, further comprising remuneration transmission means for transmitting information about the remuneration determined by the remuneration determination means to a terminal apparatus.

The information processing apparatus described in any one of Supplementary Notes 1 to 6, further comprising processing execution means for executing predetermined processing by using the video image data acquired by the camera video image acquisition means, whereinthe camera video image acquisition means acquires video image data selected in accordance with the feature of the camera from among video image data pieces from a plurality of cameras that shoot a traffic state at the same observation point, andthe processing execution means executes the predetermined processing by using the selected video image data.
(Supplementary Note 8)

The information processing apparatus described in any one of Supplementary Notes 1 to 6, further comprising the processing execution means for executing predetermined processing by using the video image data acquired by the camera video image acquisition means, whereinwhen video image data is used for the processing executed by the processing execution means, the remuneration determination means determines a remuneration for provision of an environment for acquiring the video image data.
(Supplementary Note 9)

The information processing apparatus described in any one of Supplementary Notes 1 to 8, further comprising new installation place notification means for notifying the terminal apparatus of a new installation place of the camera that shoots the traffic state.

An information processing system comprising:a camera configured to shoot a traffic state; andan information processing apparatus, whereinthe information processing apparatus comprises:camera video image acquisition means for acquiring video image data from the camera; andremuneration determination means for determining a remuneration for provision of an environment for the camera video image acquisition means to acquire the video image data based on a feature of the camera.
(Supplementary Note 11)

The information processing system described in Supplementary Note 10, wherein the feature is an installation place of the camera.

An information processing method comprising causing an information processing apparatus to:acquire video image data from a camera configured to shoot a traffic state; anddetermine a remuneration for provision of an environment for acquiring the video image data based on a feature of the camera.
(Supplementary Note 13)

A non-transitory computer readable medium storing a program for causing a computer to execute:a camera video image acquisition step of acquiring video image data from a camera configured to shoot a traffic state; anda remuneration determination step of determining a remuneration for provision of an environment for acquiring the video image data based on a feature of the camera.

While the present disclosure has been described with reference to the example embodiment, the present disclosure is not limited to the aforementioned example embodiment. Various changes that can be understood by those skilled in the art can be made to the configurations and the details of the present disclosure within the scope of the present disclosure.

This application is based upon and claims the benefit of priority from Japanese patent application No. 2018-066015, filed on Mar. 29, 2018, the disclosure of which is incorporated herein in its entirety by reference.

REFERENCE SIGNS LIST