Information Processing System and Program

The information processing system addresses the limited venue issue for performances by selecting suitable venues based on performance requirements, thereby increasing opportunities for performances to be provided and watched by a wider audience.

JP7696696B2Active Publication Date: 2025-06-23TOKYO GAS I NET CO LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2020101004
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-06-10
Publication Date
2025-06-23
Estimated Expiration
2040-06-10

AI Technical Summary

Technical Problem

Performances, such as musical instrument performances, have limited venues for their presentation, restricting the number of people who can watch and the providers who can offer their performances.

Method used

An information processing system that acquires performance information and selects suitable venues based on the equipment required, soundproofing needs, provider information, and audience capacity, thereby increasing the opportunities for performances to be provided.

Benefits of technology

The system effectively increases the opportunities for performances to be provided by efficiently matching performances with suitable venues, allowing more people to watch and providers to offer their performances to a wider audience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007696696000001
    Figure 0007696696000001
  • Figure 0007696696000002
    Figure 0007696696000002
  • Figure 0007696696000003
    Figure 0007696696000003
Patent Text Reader

Abstract

To provide an information processing system and a program that increase opportunities for performance to be provided.SOLUTION: An information processing system includes performance information acquisition means that acquires performance information, which is information on performance provided by a provider to a recipient, and place selection means that selects, based on the performance information acquired by the performance information acquisition means, a place to provide performance. The performance information acquisition means acquires information on an apparatus required for the performance as the performance information, and the place selection means selects, based on the information on the apparatus, the place to provide.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing system and a program.

Background Art

[0002] Patent Document 1 discloses a performer search system including a search / extraction means for searching for evaluation information regarding a performer and extracting a matching performer, a means for creating search result screen information based on the extracted performer, and a transmission means for transmitting the search result screen information to a client terminal.

Prior Art Document

Patent Document

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Performances such as musical instrument performances have limited venues for their presentation. If there are many venues where performances can be held, more people will be able to watch the performances, and also, the providers of the performances will be able to offer their performances to more people. Also, when there is a venue for a performance, if a performance that can be held at this venue can be found immediately, in this case too, more people will be able to watch the performance, and also, the providers of the performances will be able to offer their performances to more people. An object of the present invention is to increase the opportunities for performances to be provided.

Means for Solving the Problems

[0005] The information processing system to which the present invention is applied includes a performance information acquisition means for acquiring performance information, which is information about the performance provided by a provider to a recipient, and a place selection means for selecting a place for providing the performance based on the performance information acquired by the performance information acquisition means.

[0006] Here, the performance information acquisition means acquires, as the performance information, information about the equipment required for the performance, and the place selection means can be characterized by selecting the place for providing based on the information about the equipment. Further, when the equipment specified by the information about the equipment is a musical instrument, the place selection means can be characterized by selecting a place having soundproofing equipment as the place for providing. Further, when the performance specified by the performance information is a performance accompanied by sound generation, the place selection means can be characterized by selecting a place having soundproofing equipment as the place for providing. Further, the place selection means can be characterized by selecting, as the place for providing, the place where the equipment specified by the information about the equipment is installed. Also, the performance information acquisition means acquires, as the performance information, information about the provider of the performance, and the place selection means can be characterized by selecting the place for providing based on the information about the provider. Also, the performance information acquisition means acquires, as the performance information, information about the number of providers, and the place selection means can be characterized by selecting the place for providing based on the information about the number of providers. Further, the place selection means can be characterized by selecting the place for providing based on the information about the number of providers and the information about the number of recipients. Further, the performance information acquisition means acquires, as the performance information, position information of a provider of the performance, and the venue selection means can be characterized by selecting the venue for the provision based on the position information of the provider. Further, the venue selection means can be characterized by selecting the venue for the provision based on the position information of the provider and the position information of the recipient.

[0007] From another perspective, an information processing system to which the present invention is applied includes a venue information acquisition means for acquiring venue information which is information about a venue where a performance can be performed, and a performance selection means for selecting a performance that can be performed at the venue based on the venue information acquired by the venue information acquisition means.

[0008] Here, the venue information acquisition means acquires, as the venue information, information about the number of people that can be accommodated in the venue, and the performance selection means can be characterized by selecting a performance based on the information about the number of people. Further, the venue information acquisition means acquires, as the venue information, information about the facilities of the venue, and the performance selection means can be characterized by selecting a performance based on the information about the facilities. Further, the venue information acquisition means acquires, as information about the facilities of the venue, information about soundproofing facilities, and the performance selection means can be characterized by selecting a performance based on the information about the soundproofing facilities. Further, the venue information acquisition means acquires, as the venue information, position information of the venue, and the performance selection means can be characterized by selecting a performance based on the position information of the venue. Further, the performance selection means can be characterized by selecting a performance based on the position information of the venue and the position information of the provider of the performance.

[0009] Also, when the present invention is regarded as a program, the program to which the present invention is applied has a performance information acquisition function for acquiring performance information, which is information about the performance provided by the provider to the recipient, and a place selection function for selecting a place for providing the performance based on the performance information acquired by the performance information acquisition function. It is a program for realizing on a computer.

[0010] From another perspective, the program to which the present invention is applied is a program for realizing on a computer a place information acquisition function for acquiring place information, which is information about a place where performance can be performed, and a performance selection function for selecting a performance that can be performed at the place based on the place information acquired by the place information acquisition function.

Effects of the Invention

[0011] According to the present invention, the opportunity to provide performance can be increased.

Brief Description of the Drawings

[0012]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Mode for Carrying Out the Invention

[0013] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. FIG. 1 is a diagram showing the overall configuration of the information processing system 1. The information processing system 1 is provided with a management server 300 as an example of an information processing device. Further, the information processing system 1 is provided with a performer terminal device 200 which is a terminal device possessed by a performer of a performance. In other words, the information processing system 1 is provided with a performer terminal device 200 which is a terminal device possessed by a performer who is an example of a provider who provides a performance. In addition, the information processing system 1 is provided with a recipient terminal device 600 which is a terminal device possessed by a recipient who receives a performance. The management server 300 and the performer terminal device 200 are connected via a communication line 400. Also, the management server 300 and the recipient terminal device 600 are connected via the communication line 400.

[0014] There are a plurality of performer terminal devices 200 corresponding to a plurality of performers (providers of performances) (not shown). Also, there are a plurality of recipient terminal devices 600 corresponding to a plurality of recipients (not shown). Each of the performer terminal device 200 and the recipient terminal device 600 is constituted by, for example, a smartphone or a tablet terminal. Furthermore, in the present embodiment, there are a plurality of places 500 (locations) where performances are provided. This "place 500" generally corresponds to a room surrounded on four sides, but is not limited to a room and may be outdoors. As long as it is a place where a performer can give a performance, this place corresponds to the "place 500" regardless of whether it is indoors or outdoors.

[0015] Examples of the "venue 500" include a karaoke box, a rented conference room, the home of the recipient who receives the performance, the home of the performer who performs the performance, and the like. In addition, examples of the "venue 500" also include a room in a hotel, a room in a civic center, etc. Also, as the "venue 500", the rooftop of a building, a park, etc. are also examples. Also, as the "venue 500", a music studio, a banquet hall in a hotel or inn, a cooking studio, etc. are also examples.

[0016] Figure 2 is a diagram showing the hardware configuration of the management server 300. The management server 300 as an example of the information processing device is composed of a computer device, and the management server 300 is provided with a CPU (Central Processing Unit) 301, a RAM (Random Access Memory) 302, and a ROM (Read Only Memory) 303. Also, a storage device 304 composed of a hard disk device or the like is provided. Furthermore, the management server 300 is provided with a communication interface (communication I / F) 305 for communicating with the outside.

[0017] The program executed by the CPU 301 can be provided to the management server 300 in a state stored in a computer-readable recording medium such as a magnetic recording medium (magnetic tape, magnetic disk, etc.), an optical recording medium (optical disk, etc.), a magneto-optical recording medium, or a semiconductor memory. Also, the program executed by the CPU 301 may be downloaded to the management server 300 using communication means such as the Internet.

[0018] Figure 3 is a diagram showing the functional units realized by the CPU 301 etc. of the management server 300. As shown in Figure 3, the management server 300 includes a performance information acquisition unit 321, a venue selection unit 322, a venue information acquisition unit 323, and a performance selection unit 324. Furthermore, a performance database 325 and a venue information database 326 are stored in the management server 300.

[0019] Here, the performance information acquisition unit 321, the venue selection unit 322, the venue information acquisition unit 323, and the performance selection unit 324 are realized by the CPU 301 that executes programs stored in the ROM 303 and the storage device 304. Also, the performance database 325 and the venue information database 326 are stored in the storage device 304.

[0020] The performance information acquisition unit 321, which is an example of the performance information acquisition means, acquires performance information that is information about the performance provided to the provider. The venue selection unit 322, which is an example of the venue selection means, selects a venue 500 for providing the performance based on the performance information acquired by the performance information acquisition unit 321.

[0021] The venue information acquisition unit 323, which is an example of the venue information acquisition means, acquires venue information that is information about the venue 500 where the performance can be performed. The performance selection unit 324, which is an example of the performance selection means, selects a performance that can be performed at the venue 500 based on the venue information acquired by the venue information acquisition unit 323. Information about the performance provided to the provider is stored in the performance database 325. Information about the venue 500 where the performance is performed is stored in the venue information database 326.

[0022] 〔First Processing Example〕 FIG. 4 is a flowchart showing an example of the flow of processing executed in the information processing system 1 of the present embodiment. In the present embodiment, first, as shown in FIG. 4, the provider (the provider who wants to watch the performance) who wants to receive the performance operates his / her own provider terminal device 600 to input desired conditions (step S101). Specifically, the provider inputs conditions such as the genre of performance, the desired fee, and the desired start date and time into the provider terminal device 600.

[0023] Here, for example, if there is a user who wants to listen to a live performance of music, this user becomes the provider who receives the performance. And in this embodiment, this provider operates his / her own provider terminal device 600 to input information such as the genre of music to be listened to, the desired fee, and the desired start date and time.

[0024] When the provider inputs the desired conditions, these desired conditions are transmitted to the management server 300, and the management server 300 performs a search process for performances based on these desired conditions (step S102). As a result, performances that match the conditions are extracted in the management server 300 (step S103). More specifically, in this embodiment, a performance database 325 is registered in the management server 300, and the management server 300 searches the information stored in this performance database 325 to extract performances that match the above-mentioned desired conditions.

[0025] Here, in the search process of step S102, the management server 300 also considers the location information of the current location provided by the provider (the location information obtained by the GPS (not shown) of the provider terminal device 600 that the provider has), and for example, extracts performances where the performer is located within a predetermined range from the current location of the provider.

[0026] Note that the management server 300 may extract performances where the performer is located not only within the current location of the provider but also within the area specified by the provider. In addition, alternatively, the management server 300 may extract performances based only on the above-mentioned desired conditions without considering the location information provided by the provider.

[0027] FIG. 5 is a diagram showing the information stored in the performance database 325. The performance database 325 has a plurality of performances registered therein. In addition, in the performance database 325, for each performance, identification information such as an identification number, genre, performance content, required time, fee, date and time when the performance can be performed (hereinafter referred to as "performance available date and time"), equipment required for performing the performance (hereinafter referred to as "required equipment"), the number of performers performing the performance, and the current position information of the performers are registered. Although not shown in the figure, in addition, in the performance database 325, for each performance, information indicating whether a performance request is possible, information indicating whether collaboration is possible, information indicating whether improvisation is possible, information indicating whether rehearsal is necessary, information indicating whether it can be called on the same day, and information indicating whether reservation is essential may be registered. Also, in the performance database 325, prohibited items may be registered for each performance.

[0028] Here, this information is registered by the performer who performs the performance by operating his / her performer terminal device 200 or his / her own PC (not shown). Regarding the current position information of the performer, it is acquired by a GPS (not shown) provided in the performer's performer terminal device 200, and this position information acquired by the GPS is registered in the performance database 325.

[0029] The GPS provided in the performer terminal device 200 acquires position information at predetermined regular intervals. The position information of the performer registered in the performance database 325 is updated at regular intervals. Note that the position information of the performer registered in the performance database 325 is not limited to the position information acquired by the GPS, and information such as the address of the performer may be registered as the position information of the performer.

[0030] In addition, in this embodiment, the case where the performer is a musician and the performance is the provision of music will be mainly described, but this is just an example. As other performances to be provided, there is also the performance of art by entertainers. In this case, the entertainer becomes the performer. Here, entertainers include magicians and the like. In addition, the provision of cuisine can also be regarded as a performance. In this case, the chef becomes the performer. Here, "performance" refers to the act of an expresser expressing using his or her own body. Also, "performer" refers to a person who performs a performance.

[0031] In this embodiment, as described above, when there is an input of desired conditions by the recipient, the management server 300 searches the information stored in the performance database 325 and extracts a performance that meets these desired conditions. After that, in this embodiment, the information about the extracted performance is transmitted to the recipient terminal device 600, and the information about the extracted performance is displayed on the recipient terminal device 600 (step S104 (see FIG. 4)).

[0032] In the recipient terminal device 600, as shown in FIG. 6(A) (a diagram showing the recipient terminal device 600), the information about the extracted performance is displayed in a list format. And in this embodiment, when the recipient performs an operation on the display screen of the recipient terminal device 600 and touches the display location of each performance in the list, as shown in FIG. 6(B), the details of the performance displayed at the touched location are displayed.

[0033] Specifically, as details, for example, information such as the name of the performer, genre, appearance (photo), a video of the performance content, and the fee is displayed. Furthermore, as details, an evaluation of the performer is displayed. More specifically, the recipient's evaluation of the performances actually performed by the performer in the past is displayed.

[0034] In this embodiment, when the performance ends, a screen for inputting an evaluation of the performance is displayed on the provider terminal device 600 of the provider who watched the performance, and the provider evaluates the performance. In this embodiment, the results of this evaluation are accumulated, and the accumulated results are displayed on the provider terminal device 600 of the provider who is about to watch the performance from now on.

[0035] Note that in this embodiment, when the performance ends, a screen for evaluating the provider is also displayed on the performer terminal device 200 of the performer who performed the performance, and the performer also evaluates the provider. The results of this evaluation are accumulated in the same manner as above, and are later displayed on the performer terminal device 200 of the performer who provides the performance to this provider. In this case, it is possible to provide a basis for the performer to determine whether to provide a performance to the provider.

[0036] After that, in this embodiment, as shown in step S105 of FIG. 4, the provider selects a performance from the list of performances displayed on the provider terminal device 600. In other words, after the provider checks the details of each of the performance candidates displayed in list form, the provider selects the performance that he / she wishes to receive.

[0037] Next, the provider communicates with the performer who performs the selected performance (hereinafter referred to as the "selected performance") via his / her own provider terminal device 600 as needed. In other words, the provider contacts the performer via his / her own provider terminal device 600 as needed. Note that this contact may be made to each of the performers who perform the candidate performances before the selection of the selected performance.

[0038] In addition, in this embodiment, when the provider makes a selection of performance (selected performance), the venue selection unit 322 of the management server 300 selects a venue 500 for providing the selected performance (step S106). And in this case, the management server 300 transmits information about the selected venue 500 (hereinafter referred to as "selected venue") to the provider and the performer who performs the performance (step S107).

[0039] More specifically, the management server 300 transmits information about the selected venue to the provider terminal device 600 and the performer terminal device 200. As a result, information about the selected venue is notified to the provider and the performer who performs the performance. After that, in this embodiment, when the provider pays the fee, a formal contract is established. In this embodiment, the payment of the fee is made online, such as by credit card payment.

[0040] After that, in this embodiment, the selected performance is actually provided at the selected venue. And in this embodiment, when the provision of the selected performance ends, as described above, the performance is evaluated by the provider, and the provider is evaluated by the performer who performed the performance.

[0041] Here, the selection process of the venue 500 (selected venue) by the venue selection unit 322 will be described in detail. In other words, the process of step 106 above will be described in detail. In this embodiment, as described above, the venue selection unit 322 of the management server 300 selects a venue 500 (selected venue) for providing the selected performance.

[0042] In selecting the selected venue, first, the performance information acquisition unit 321 of the management server 300 acquires performance information, which is information about the selected performance selected by the provider. In other words, the performance information acquisition unit 321 acquires performance information, which is information about the selected performance provided to the provider.

[0043] More specifically, the performance information acquisition unit 321 acquires performance information, which is information about the selected performance, by acquiring various information associated with the selected performance from the performance database 325 (see FIG. 5) stored in the management server 300. More specifically, the performance information acquisition unit 321 acquires, as performance information, identification information, genre, performance content, required time, fee, available performance date and time, required equipment, number of performers performing the performance, current position information of the performers, and the like.

[0044] Next, in the present embodiment, a venue selection unit 322, which is an example of the venue selection means, selects a venue 500 (selected venue) for providing the selected performance based on the performance information acquired by the performance information acquisition unit 321. More specifically, the venue selection unit 322 selects a venue 500 (selected venue) for providing the selected performance based on the performance information acquired by the performance information acquisition unit 321 and the information stored in the venue information database 326 (hereinafter referred to as "venue information").

[0045] Then, in the present embodiment, when the selected venue is selected by the venue selection unit 322, information about this selected venue is transmitted to each of the performer terminal device 200 and the provider terminal device 600. Thereafter, the selected performance is performed at this selected venue. Note that when transmitting information about the selected venue to each of the performer terminal device 200 and the provider terminal device 600, a plurality of candidates for the selected venue may be transmitted to each of the performer terminal device 200 and the provider terminal device 600. Then, the venue selection unit 322 may select one of these multiple candidates as the final selected venue. More specifically, for example, the venue selection unit 322 may use one selected venue agreed upon by both the provider and the performer as the final selected venue.

[0046] The selected venue selected by the venue selection unit 322 may be multiple. In this case, information about the multiple selected venues is transmitted to each of the performer terminal device 200 and the provider terminal device 600. In this case, the venue selection unit 322 may determine the selected venue agreed upon by both the provider and the performer as the final venue 500. Additionally, alternatively, the venue selection unit 322 may determine the selected venue selected by the provider, rather than both the provider and the performer, as the final selected venue.

[0047] Alternatively, the venue selection unit 322 may determine the selected venue closest to the provider among the multiple candidates as the final selected venue. Note that whether a selected venue is the closest to the provider is determined based on, for example, the position information obtained by the GPS provided in the provider terminal device 600 of the provider and the position information of the selected venue.

[0048] Performances such as musical instrument performances have limited venues for their presentations. If there are many venues where performances can be held, more people can receive the performance (be able to watch the performance), and the performer can also provide (present) their performance to more people. In this embodiment, compared to the case where the provider or the performer searches for a venue by themselves, the venue can be found more easily, and the opportunities for performances to be provided (presented) increase.

[0049] The selection process of the selected venue by the venue selection unit 322 will be further described. Here, in this embodiment, the performance information acquisition unit 321 acquires information about the necessary equipment required for the selected performance as part of the performance information, which is information about the selected performance, as described above. Then, when selecting the venue 500, the venue selection unit 322 of the present embodiment selects the venue 500 (selected venue) for providing the selection performance based on, for example, information about this necessary equipment and venue information stored in the venue information database 326.

[0050] FIG. 7 is a diagram showing the information stored in the venue information database 326. In this venue information database 326, a plurality of venues 500 are registered. Furthermore, in the venue information database 326, for each venue 500, identification information, the name of the venue 500, location information of the venue 500 (location information such as address and coordinates), the number of people that the venue 500 can accommodate, usage fees, and equipment information are registered. Here, the equipment information is information about the equipment installed in the venue 500. Note that in the venue information database 326, in addition, attribute information of the venue 500 may be registered for each venue 500. Specifically, for example, information indicating whether the venue 500 is a public place (such as a park or in front of a station), information indicating whether the venue 500 is a karaoke, live house, hotel, etc., information indicating whether the venue 500 is a restaurant, café, bar, etc., or information indicating whether the venue 500 is private land may be registered. Also, in the venue information database 326, in addition, for each venue 500, information indicating whether the venue 500 is indoor or outdoor, information indicating whether the venue 500 is non-smoking or smoking permitted, information indicating whether eating and drinking are possible at the venue 500, or information indicating whether entry or exit during the event is possible at the venue 500 may be registered. In addition, in the venue information database 326, for each venue 500, for example, information indicating that the venue 500 is a public facility and there is no charge, or information indicating that the venue 500 is a private house and the owner of this venue 500 provides it may be registered. In addition, information indicating whether the venue 500 is a place where others can be called suddenly, or information indicating whether reservation is required may be registered. Also, prohibited items in the venue 500 may be registered. Also, when the venue 500 is a karaoke venue, music information that can be sung at this venue 500 may be registered in association with this venue 500.

[0051] In this embodiment, as facility information, information such as the presence or absence of a microphone, a piano, a stage, soundproofing equipment, and a security camera is registered. In addition, information such as the presence or absence of electronic devices (PC, monitor screen), the presence or absence of electronic devices such as an electric guitar, and the presence or absence of Wi-Fi may be registered as facility information. Also, in this embodiment, as an example of information about security facilities, information about the presence or absence of a security camera is registered as described above. However, as other information about security facilities, for example, information such as the presence or absence of a membership card registration system, the presence or absence of a CCTV (Closed-Circuit Television), etc. may be registered. Also, as other information about security facilities, information about whether there is equipment corresponding to an emergency such as a reporting button may be registered. Also, in the venue information database 326, time zone information indicating the time zone when the venue 500 is used is registered. In this embodiment, the venue 500 is selected by the venue selection unit 322. When the venue 500 becomes the selected venue, information about the time zone when the selected performance using this venue 500 is performed is registered in association with this venue 500. In addition, an application program for dealing with emergencies may be stored in the management server 300, the performer terminal device 200, and the recipient terminal device 600 so that an emergency report can be made to the management server 300 via the performer terminal device 200 and the recipient terminal device 600. More specifically, in this case, by installing an application program in the performer terminal device 200 or the recipient terminal device 600, for example, a reporting button for emergency reporting is displayed on the performer terminal device 200 or the recipient terminal device 600. And in this case, when the performer or the provider presses this reporting button, the management server 300 is notified that an emergency has occurred. And in this case, from the supervision server 300, the management company etc. is notified that an emergency has occurred, and a person dispatched from the management company etc. heads to the venue 500. Thereby, it is possible to respond to the emergency that has occurred at the venue 500.

[0052] Here, in the present embodiment, for example, when the device specified by the information about the necessary device is a musical instrument, the venue selection unit 322 selects a venue 500 having soundproofing equipment as the venue 500 (selected venue) for the provision. More specifically, when the device specified by the information about the necessary device is a musical instrument, the venue selection unit 322 specifies a venue 500 having soundproofing equipment from among the venue information databases 326, and selects this venue 500 as the venue 500 (selected venue) for the provision. Here, a karaoke box etc. has soundproofing equipment, and for example, this karaoke box is selected as the venue 500 (selected venue) having soundproofing equipment. In addition, when the performance specified by the performance information is a performance accompanied by the generation of sound, the venue selection unit 322 selects a venue having soundproofing equipment as the venue 500 for the provision. More specifically, when the performance specified by the performance information is a performance accompanied by the generation of a large amount of sound, the venue selection unit 322 selects a venue having soundproofing equipment as the venue 500 for the provision. More specifically, as described above, when the device specified by the information about the necessary device is a musical instrument, since it is accompanied by the generation of a large amount of sound, a venue having soundproofing equipment is selected as the venue 500 for the provision. Also, for example, in the case of a performance using a microphone or a performance of singing, since it is often accompanied by the generation of a large amount of sound, a venue having soundproofing equipment is selected as the venue 500 for the provision.

[0053] In addition, in other cases, the venue selection unit 322 selects, as the venue 500 (selected venue) for the provision, for example, a venue 500 where the device specified by the information about the necessary device is already installed. More specifically, for example, when the device specified by the information about the necessary device is a piano, the venue selection unit 322 selects the venue 500 where the piano is already installed.

[0054] More specifically, the venue selection unit 322 identifies, for example, from the venue information database 326, the venue 500 where the piano is installed, and selects this venue 500 as the venue 500 for provision (selected venue). Here, a piano is usually difficult to carry, and the venues 500 for performing are limited. When the venue 500 where the piano is installed is automatically selected as in this embodiment, the opportunity to present a performance using the piano increases. As another configuration, a flag indicating whether the necessary device for the performance is essential or not may be additionally provided and collated with the venue information DB (venue information database 326). In the case of a performance for which an essential necessary device is specified, only the venues having the necessary device in the facility information are extracted. In the case of a performance for which a non-essential necessary device is specified, the operation may be to extract including the venues without the necessary device in the facility information.

[0055] Also, in this embodiment, as described above, the performance information acquisition unit 321 acquires, from the performance database 325, information about the performer who performs the selected performance as part of the performance information. The venue selection unit 322 may select the venue 500 for provision (selected venue) based on the information about this performer and the venue information stored in the venue information database 326.

[0056] More specifically, the performance information acquisition unit 321 of this embodiment acquires information about the number of performers as information about the performer who performs the selected performance. And in this case, the venue selection unit 322 selects the venue 500 for provision (selected venue) based on the information about the number of these performers and the venue information stored in the venue information database 326.

[0057] Specifically, in this case, the venue selection unit 322 selects the venue 500 for providing the selected performance based on the information about the number of performers and the information about the accommodable number of people stored in the venue information database 326. More specifically, in this case, the venue selection unit 322 selects a venue 500 whose accommodable number of people is larger than the number of people specified by the information about the number of performers from among a plurality of venues 500 registered in the venue information database 326, for example.

[0058] In addition, the venue selection unit 322 may select the venue 500 (selected venue) for providing based on the information about the number of performers, the information about the number of recipients, and the information about the accommodable number of people stored in the venue information database 326. More specifically, in this case, the venue selection unit 322 selects a venue 500 whose accommodable number of people is larger than the number obtained by adding the number of people specified by the information about the number of performers and the number of people specified by the information about the number of recipients. Note that the information about the number of recipients is obtained by having the recipients input it via the recipient terminal device 600, and the venue selection unit 322 obtains the information about the number of recipients by acquiring this input information.

[0059] Also, in this embodiment, as described above, the performance information acquisition unit 321 acquires the position information of the performers who perform the selected performance as part of the performance information. And in this case, the venue selection unit 322 may select the venue 500 (selected venue) for providing based on the position information of the performers and the venue information stored in the venue information database 326.

[0060] Specifically, in this case, the venue selection unit 322 selects the venue 500 for providing based on the position information of the performers and the position information of the venue 500 stored in the venue information database 326. More specifically, in this case, the venue selection unit 322 identifies the venue 500 located within a predetermined distance from the position specified by the performer's position information, and selects this venue 500 as the venue 500 for providing the selected performance.

[0061] In addition, the venue selection unit 322 may select the venue 500 for providing (selected venue) based on the performer's position information, the position information of the recipient, and the position information of the venue 500 stored in the venue information database 326. More specifically, in this case, the venue selection unit 322 identifies the venue 500 that is located within a predetermined distance from the position specified by the performer's position information and is also located within a predetermined distance from the position specified by the recipient's position information. Then, the venue selection unit 322 selects this identified venue 500 as the venue 500 for providing the selected performance. Note that for the recipient's position information, the venue selection unit 322 obtains it, for example, by acquiring from the recipient terminal device 600 the position information obtained by the GPS provided in the recipient terminal device 600.

[0062] In addition, information about the gender of the performer is registered in the performance database 325, and the performance information acquisition unit 321 may acquire, as part of the performance information, information about the gender of the performer who performs the selected performance from the performance database 325. And in this case, the venue selection unit 322 selects the venue 500 for providing (selected venue) the selected performance based on the gender of the performer and the venue information stored in the venue information database 326.

[0063] More specifically, in this embodiment, information about the presence or absence of security cameras is registered in the venue information database 326. For example, when the performer is only female, the venue selection unit 322 identifies the venue 500 where security cameras are installed, and selects this identified venue 500 as the venue 500 for providing the selected performance (selected venue).

[0064] In addition, alternatively, when the performer is only female, the venue selection unit 322 may identify the venue 500 where the administrator is present and select this venue 500 as the venue 500 for providing the selected performance. When performing this process, information about the presence or absence of an administrator for each venue 500 is registered in advance in the venue information database 326. In a karaoke box or the like, an administrator such as a store clerk is present, and when the performer is only female, for example, the venue selection unit 322 selects this karaoke box. Thereby, the safety of the performer is further ensured. Also, in the system of this embodiment, the combination of past performances and venues may be recorded as achievements (or may be recorded as part of the evaluation). When extracting a venue suitable for a performance, the venue selection unit 322 may select a venue where the target performance has already been actually performed as an achievement, or in particular, the venue selection unit 322 may select from among the achievements with high evaluations. That is, a high evaluation of past actual performances means that it is highly likely to be an optimal environment for the performer to perform, and the venue can be selected based on facilities and environments (such as lighting conditions) that cannot be registered in the venue facility information.

[0065] 〔Second processing example〕 Next, a second processing example will be described. FIG. 8 is a flowchart showing an example of the flow of processing executed in the second processing example. In this processing example, first, the venue information acquisition unit 323 acquires venue information, which is information about the venue 500 where a performance can be performed (step S201). More specifically, in this processing example, a medium (not shown) with a code image such as a QR code (registered trademark) is installed at each venue 500. In other words, a code image storing the identification information (see FIG. 7) registered in association with each venue 500 is installed at each venue 500.

[0066] In this processing example, for instance, the provider reads this code image with the provider terminal device 600 that the provider has, and acquires identification information. Then, this identification information is transmitted to the management server 300, and the venue information acquisition unit 323 of the management server 300 acquires this identification information. Then, the venue information acquisition unit 323 acquires, as venue information, the information registered in association with the identification information from the venue information database 326. More specifically, the venue information acquisition unit 323 acquires the information (hereinafter referred to as "registered information") registered in association with the identification information from the venue information database 326.

[0067] Specifically, the venue information acquisition unit 323 acquires, as registered information, the name of the venue 500, the location information of the venue 500, the number of people that the venue 500 can accommodate, the usage fee, the facility information, and the time zone information. Here, the venue information acquisition unit 323 acquires information such as the presence or absence of a microphone, the presence or absence of a piano, the presence or absence of a stage, the presence or absence of soundproofing equipment, and the presence or absence of a security camera as the facility information.

[0068] Next, in this processing example, the performance selection unit 324 selects a performance that can be performed at the above-mentioned venue 500 where the code image is installed based on the venue information acquired by the venue information acquisition unit 323 (step S202). More specifically, the performance selection unit 324 selects a performance that can be performed at the above-mentioned venue 500 where the code image is installed based on the registered information acquired by the venue information acquisition unit 323.

[0069] Here, in this processing example, as described above, the venue information acquisition unit 323 acquires information about the number of people that can be accommodated at the above-mentioned venue 500 where the code image is installed as part of the registered information. Then, the performance selection unit 324 selects a performance based on the information about this number of people that can be accommodated and the information stored in the performance database 325.

[0070] More specifically, the performance selection unit 324 selects a performance based on the information about the accommodable number of people and the information about the number of performers stored in the performance database 325. More specifically, the performance selection unit 324 compares the accommodable number of people with the number of performers who will perform. Then, the performance selection unit 324 selects a performance in which the number of performers is less than the accommodable number of people and the date and time at that point in time match the performance available date and time.

[0071] In other words, the performance selection unit 324 selects a performance in which the number of performers is less than the accommodable number of people and is available at that time. Performing this process suppresses the occurrence of problems such as not being able to accommodate all the performers in the venue 500 and not being able to present a performance.

[0072] Then, the management server 300 transmits the information about the selected performance to the recipient terminal device 600 (step S203). As a result, information about the performances that can be provided at the above-mentioned venue 500 (information about performance candidates) is displayed on the recipient terminal device 600 (step S204).

[0073] More specifically, on the recipient terminal device 600, information about the selected performance is displayed in a display format similar to the display format shown in FIG. 6(A), for example. Although illustration is omitted, in this process as well (similar to the display shown in FIG. 6(B)), when the recipient performs an operation on the recipient terminal device 600 and touches the display location of each performance, the details of the performance displayed at the touched location are displayed.

[0074] Thereafter, the recipient selects a performance from the displayed performances (from the performance candidates) (step S205). And in this case, information indicating the selection is notified to the performer who will perform the selected performance. In other words, information indicating the selection is transmitted from the management server 300 to the performer terminal device 200.

[0075] Also, in this case, as in the above, the provider communicates with the performer who will perform the selected performance via the provider's own provider terminal device 600 as needed. In other words, the provider contacts the performer via the provider's own provider terminal device 600 as needed. After that, when the provider pays the fee, a formal contract is established.

[0076] Note that the performance selection unit 324 may select a performance in consideration of the number of providers. In this case, the performance selection unit 324 compares each of the total number of people obtained by adding the number of people that can be accommodated in the venue 500, the number of performers, and the number of providers, and selects a performance in which the total number of people is less than the number of people that can be accommodated. Regarding the number of providers, as in the above, for example, the provider is made to input via the provider terminal device 600. The performance selection unit 324 acquires information about the number of providers by acquiring this input information.

[0077] In this second processing example, it is assumed that there is an empty venue 500 and the provider wants to watch a performance at this empty venue 500. More specifically, for example, it is assumed that the provider is inside a karaoke box and wants to call a performer to the karaoke box to receive a performance.

[0078] In this case, the provider reads, with the provider's own provider terminal device 600, a medium on which a code image is printed and installed inside the karaoke box. Thereby, the management server 300 identifies the venue 500 for which the provision of a performance is requested. Then, in this embodiment, performance suitable for the specified on-site location 500 is selected and provided to the provider.

[0079] When the on-site location 500 for performance is available, if a performance that can be carried out at this on-site location 500 is immediately found, more people will be able to watch the performance. Also, in this case, the performer can also show his or her performance to more people. In this second processing example, when there is an available on-site location 500, a performance that can be carried out at this available on-site location 500 will be found.

[0080] Note that in the above, information for specifying the on-site location 500 is obtained by photographing the medium printed with the code image. However, this is not the only way. Information for specifying the on-site location 500 may also be obtained based on the information about the on-site location 500 input by the provider to the provider terminal device 600. Specifically, for example, a plurality of on-site locations 500 close to the current position of the provider terminal device 600 are displayed on the provider terminal device 600, and the provider selects the on-site location 500 he or she desires from these plurality of on-site locations 500. And in this case, the management server 300 obtains information about the selected on-site location 500 and specifies the on-site location 500 that is the target of performance selection.

[0081] More specifically, for example, a list of candidates for the on-site location 500 is displayed on the provider terminal device 600, and the management server 300 obtains information about the on-site location 500 selected by the provider from this list and specifies the on-site location 500 that is the target of performance selection. In addition, the provider may directly input the name, address, etc. of the on-site location 500 to the provider terminal device 600, and the management server 300 may specify the on-site location 500 that is the target of performance selection based on this information.

[0082] Also, in this second processing example, as described above, the venue information acquisition unit 323 acquires information about the facilities of the venue 500 as part of the registration information (venue information). More specifically, the venue information acquisition unit 323 acquires information about the facilities of the venue 500 from the venue information database 326. The performance selection unit 324 may select a performance based on the information about this facility.

[0083] Here, the venue information acquisition unit 323 acquires, for example, information about soundproofing facilities as information about the facilities of the venue 500. And in this case, the performance selection unit 324 may select a performance based on the information about this soundproofing facility.

[0084] More specifically, when the performance selection unit 324 acquires information indicating that there is a soundproofing facility as information about the soundproofing facility, the performance selection unit 324 selects a performance including a performance using musical instruments. On the other hand, when the performance selection unit 324 acquires information indicating that there is no soundproofing facility as information about the soundproofing facility, the performance selection unit 324 selects a performance without using musical instruments.

[0085] Also, in this embodiment, as described above, the venue information acquisition unit 323 acquires the location information of the venue 500 as part of the registration information (venue information). The performance selection unit 324 may select a performance based on this location information.

[0086] Specifically, the performance selection unit 324 may select a performance based on, for example, the location information of the venue 500 and the location information of the performer (the location information of the performer registered in the performance database 325) who performs the performance. More specifically, the performance selection unit 324 identifies, based on the location information of the venue 500 and the location information of the performer registered in the performance database 325, for example, the performers located within a predetermined distance from the venue 500.

[0087] Then, the performance selection unit 324 selects the performance associated with the identified performer from the performance database 325. In this case, it is possible to suppress problems such as the performer being located at a position far from the selection venue 500 and being unable to perform at the selection venue 500.

Description of Reference Numerals

[0088] 1... Information processing system, 321... Performance information acquisition unit, 322... Venue selection unit, 323... Venue information acquisition unit, 324... Performance selection unit

Claims

1. Performance information acquisition means for acquiring performance information, which is information about the performance selected by the recipient who receives the performance; After the recipient selects the performance, a venue selection means for selecting the venue for providing the performance selected by the recipient based on the performance information acquired by the performance information acquisition means, the venue selection means for selecting the venue from a plurality of candidates; comprising: The performance information acquisition means acquires, as the performance information, the location information of the performance provider, The venue selection means selects the venue for providing the performance based on the location information of the provider, An information processing system.

2. The information processing system according to claim 1, wherein the venue selection means selects the venue for providing the performance based on the location information of the provider and the location information of the recipient.

3. Performance information acquisition means for acquiring performance information, which is information about the performance selected by the recipient who receives the performance; After the recipient selects the performance, a venue selection means for selecting the venue for providing the performance selected by the recipient based on the performance information acquired by the performance information acquisition means, the venue selection means for selecting the venue from a plurality of candidates; comprising: The venue selection means selects the venue for providing the performance based on the performance information, the location information of the recipient, and the location information of each of the candidates for the venue for providing the performance. An information processing system.

4. Performance information acquisition means for acquiring performance information, which is information about the performance selected by the recipient who receives the performance; After the performer selected by the recipient selects a performance, a venue selection means for selecting a venue for providing the performance selected by the recipient based on the performance information acquired by the performance information acquisition means, the venue selection means for selecting the venue for providing the performance from among a plurality of candidates; comprising The venue selection means selects the venue for providing the performance based on the performance information, the location information of the performer of the performance, the location information of the recipient, and the location information of each candidate for the venue for providing the performance. Information processing system.

5. The information processing system according to claim 4, wherein the venue selection means selects, as the venue for providing the performance, a venue that is located within a predetermined distance from the location specified by the location information of the provider and that is located within a predetermined distance from the location specified by the location information of the recipient.

6. A performance information acquisition function for acquiring performance information, which is information about a performance selected by a recipient who receives the performance; After the recipient selects a performance, a venue selection function for selecting a venue for providing the performance selected by the recipient based on the performance information acquired by the performance information acquisition function, the venue selection function for selecting the venue for providing the performance from among a plurality of candidates; A program for causing a computer to implement the functions, The performance information acquisition function acquires, as the performance information, the location information of the performer of the performance, The venue selection function selects the venue for providing the performance based on the location information of the provider. Program.

7. A performance information acquisition function for acquiring performance information, which is information about a performance selected by a recipient who receives the performance; After the performer makes a selection of the performance, a venue selection function that selects the venue for providing the performance selected by the performer based on the performance information acquired by the performance information acquisition function, the venue selection function being a function that selects the venue for providing the performance from among a plurality of candidates; A program for causing a computer to implement; The venue selection function selects the venue for providing the performance based on the performance information, the location information of the performer, and the location information of each of the candidates for the venue for providing the performance. Program.

8. A performance information acquisition function that acquires performance information, which is information about a performance selected by a performer who is a person who receives the performance; After the performer makes a selection of the performance, a venue selection function that selects the venue for providing the performance selected by the performer based on the performance information acquired by the performance information acquisition function, the venue selection function being a function that selects the venue for providing the performance from among a plurality of candidates; A program for causing a computer to implement; The venue selection function selects the venue for providing the performance based on the performance information, the location information of the provider of the performance, the location information of the performer, and the location information of each of the candidates for the venue for providing the performance. Program.

Citation Information

Patent Citations

  • Method and system for gathering customer and recording medium

    JP2001175707A

  • Mediating device for event, client device and method, and recording medium

    JP2002230339A

  • Performer retrieval system

    JP2013045174A

  • Posting server and salon server

    JP2015129980A