RESOURCE MANAGEMENT SYSTEM, RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT METHOD, AND PROGRAM

The resource management system addresses the challenge of tracking actual users of conference rooms by using QR codes for identification and contact tracing, enhancing user management and disease risk mitigation.

JP7613057B2Active Publication Date: 2025-01-15RICOH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2020187768
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-11-11
Publication Date
2025-01-15
Estimated Expiration
2040-11-11

AI Technical Summary

Technical Problem

Conventional resource management systems fail to accurately track and manage users who actually use resources such as conference rooms, making it difficult to monitor and respond to potential health risks from infectious diseases.

Method used

A resource management system that includes a resource management device and communication terminals capable of capturing QR codes to identify users, track resource usage, and manage participant lists, allowing for centralized user management and notification of potential health risks.

Benefits of technology

Enables efficient user tracking and management of resource usage, reducing the risk of disease transmission by identifying users and notifying others of potential exposure through contact tracing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007613057000001
    Figure 0007613057000001
  • Figure 0007613057000002
    Figure 0007613057000002
  • Figure 0007613057000003
    Figure 0007613057000003
Patent Text Reader

Abstract

To provide a resource management system, a resource management device, a resource management method, and a program that can facilitate management of a user in usage of a resource.SOLUTION: In a communication system 1, a communication terminal 4 has a photographing and acquisition unit for acquiring code information embedded in a QR code by photographing the QR code displayed by a resource terminal 5 used in the resource that a user reserved, and a transmitting and receiving unit for transmitting user identification information of a user who uses a resource associated with the acquired code information as a start request by which usage of the resource starts to a resource management device 2. The resource management device 2 includes a registration unit that registers the user identification information and resource use state information in a resource state management table based on the user identification information that the communication terminal 4 has transmitted.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a resource management system, a resource management device, a resource management method, and a program. [Background technology]

[0002] There is a known technology in which an information processing terminal installed or used in a conference room displays information regarding reservations for a conference room, etc. With such technology, when a user starts using the conference room, the user inputs the necessary information into the information processing terminal, allowing the user to use the conference room.

[0003] Therefore, when reserving a resource such as a conference room, if an administrator sets a configuration file in the second conference room terminal 90B, it is disclosed that the administrator can access the intra-terminal server 98 by capturing an image code including connection destination information on the second conference room terminal 90B (see, for example, Patent Document 1). Summary of the Invention [Problem to be solved by the invention]

[0004] However, while conventional technology makes it possible to manage users, such as administrators or participants who plan to use resources such as conference rooms, there is a problem in that it is difficult to grasp the users who have actually used the resources. [Means for solving the problem]

[0005] In order to solve the above-mentioned problems, the invention according to claim 1 is a resource management system having a resource management device that manages the usage status of resources and a communication terminal that communicates with the resource management device, wherein the communication terminal photographs a predetermined code related to predetermined reservation information displayed by a resource terminal that is used with a predetermined resource and is capable of communicating with the resource management device, and detects a predetermined reservation information embedded in the predetermined code. , including reservation identification information for identifying a reservation of the predetermined resource. A photographing and acquiring means for acquiring code information; The reservation identification information includedand a transmitting means for transmitting the resource management device. reservation A receiving means for receiving identification information; a resource status management means for managing information including planned participant identification information of planned participants who plan to participate in a predetermined event to be held on the predetermined resource, the planned participant identification information being managed in association with the reservation identification information, and a means for transmitting the planned participant identification information associated with the reservation identification information managed by the resource status management means to the communication terminal, the communication terminal further comprising: a receiving means for receiving the planned participant identification information managed by the resource status management means and transmitted by the resource management device; a display control means for causing a display means to display a list of the planned participants' names corresponding to the planned participant identification information received by the receiving means; and a receiving means for selecting and receiving a user who will use the predetermined resource from the list of the planned participants' names displayed on the display means, the transmitting means transmitting user identification information for identifying the user received by the receiving means as a user of the predetermined resource to the resource management device as a start request to start using the predetermined resource, the receiving means receiving the user identification information transmitted by the communication terminal, the resource management device further comprising: By the receiving means before User identification information When received a registration means for registering the user identification information and resource usage status information representing the usage status of the resource; of The present invention provides a resource management system comprising: Effect of the Invention

[0006] As described above, according to the present invention, it is possible to easily manage users in the use of resources. [Brief description of the drawings]

[0007] [Figure 1] 1 is a diagram illustrating an example of an overall configuration of a communication system according to a first embodiment. [Diagram 2] 1 is a diagram illustrating an example of a hardware configuration of a resource management device and a reservation management device according to a first embodiment. [Diagram 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of a user terminal and a resource terminal according to the first embodiment. [Figure 4] 1 is a diagram illustrating an example of a functional configuration of a communication system according to a first embodiment. [Diagram 5] FIG. 2A is a conceptual diagram showing an example of a login management table according to the first embodiment, and FIG. 2B is a conceptual diagram showing an example of an infected person management table according to the first embodiment. [Figure 6] 4 is a conceptual diagram illustrating an example of a resource state information table according to the first embodiment. FIG. [Figure 7] FIG. 2 is a conceptual diagram illustrating an example of a reservation information management table according to the first embodiment. [Figure 8] FIG. 4 is a sequence diagram illustrating an example of authentication processing according to the first embodiment. [Figure 9] FIG. 4 is a sequence diagram showing an example of check-in processing using a QR code according to the first embodiment. [Figure 10] FIG. 4 is a sequence diagram showing an example of check-in processing using a QR code according to the first embodiment. [Figure 11] FIG. 4 is a sequence diagram showing an example of a registration process for an infected person according to the first embodiment. [Figure 12] FIG. 11 is a sequence diagram showing an example of a process of notifying a contact person according to the first embodiment. [Figure 13] FIG. 4 is a diagram showing an example of an authentication screen according to the first embodiment. [Figure 14] FIG. 11 is a diagram showing an example of a check-in possible screen on a resource terminal according to the first embodiment; [Figure 15] FIG. 11 is a diagram showing an example of a QR code photographing screen according to the first embodiment. [Figure 16] FIG. 11 is a diagram showing an example of a prospective participant list display screen according to the first embodiment. [Figure 17] FIG. 2 is a diagram showing an example of an infected person registration screen according to the first embodiment. [Figure 18] FIG. 11 is a diagram showing an example of a contact confirmation screen according to the first embodiment. [Figure 19] FIG. 11 is a diagram showing another example of the contact confirmation screen according to the first embodiment. [Figure 20] FIG. 11 is a sequence diagram showing an example of a process of determining a person in contact with another person and a process of notifying the person in contact with another person according to the second embodiment. [Figure 21] 13 is a flowchart showing an example of a contactor determination process according to the second embodiment. [Figure 22] FIG. 11 is a diagram showing an example of a warning screen according to the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In the description of the drawings, the same elements are given the same reference numerals and duplicated explanations will be omitted.

[0009] [First embodiment] First, the first embodiment will be described with reference to FIGS.

[0010] [Outline of the communication system] <System configuration example> FIG. 1 is a diagram showing an example of the overall configuration of a communication system according to the first embodiment. In this embodiment, the communication management system 1 is composed of a resource management device 2, a reservation management device 3, a communication terminal 4, and a resource terminal 5. The communication terminal 4 and the resource terminal 5 are connected to each other inside a firewall 105 via a communication network 100 (network N1, hereinafter simply referred to as the communication network 100) such as an in-house network. In addition, the resource management device 2 and the reservation management device 3 are connected to each other outside the firewall 105 via a communication network 110 (network N2, hereinafter simply referred to as the communication network 110). The communication network 110 is a network through which an unspecified number of communications are transmitted, and is constructed by the Internet, a mobile communication network, a LAN (Local Area Network), or the like. That is, the resource management device 2 can communicate with the reservation management device 3 via the communication network 110. In addition, the resource management device 2 can communicate with the communication terminal 4 and the resource terminal 5 via the communication network 110, the firewall 105, and the communication network 100. Furthermore, the reservation management device 3 can communicate with the communication terminal 4 and the resource terminal 5 via the communication network 110, the firewall 105, and the communication network 100. Furthermore, the communication terminal 4 can communicate with the resource terminal 5 via the communication network 100.

[0011] The communication network 110 includes not only wired communication but also 3G (3 rd Generation), 4G(4 th Generation), 5G(5 thIt may also include wireless communication networks such as Wireless LTE (LTE), WiMAX (Wireless Interoperability for Microwave Access), or Long Term Evolution (LTE).

[0012] <<Resource management device>> The resource management device 2 is realized by one or more information processing devices (computer systems) equipped with a general server OS or the like. The resource management device 2 acquires reservation information of each resource and attendee identification information set in the reservation information from the reservation management device 3 as processing related to the communication network 110. This attendee identification information is information for identifying attendees who plan to attend the reserved resource, and an email address is used, for example. In addition, as processing related to the communication network 100, the resource management device 2 manages check-in and check-out to each conference room, and communicates with the resource terminal 5 provided in each conference room based on the reservation information of each conference room acquired from the reservation management device 3. In this embodiment, the resource management device 2 functions as an example of a resource management device.

[0013] The communication network 100 includes, for example, each conference room in a floor space, a work area for prospective participants, etc., and prospective participants of an event held in a specific conference room can access the communication network 110 from various locations via the communication network 100 and a firewall 105. The communication network 100 is, for example, a LAN (Local Area Network). However, each conference room and the work area for prospective participants do not need to be a LAN within the same company.

[0014] Furthermore, the information shared by the resource management device 2 is not limited to text information and may include images, videos, sounds, etc. However, for the sake of convenience, this embodiment will be described assuming that text information is mainly used for notification.

[0015] Similarly, the resource management device 2 can manage users with an account different from the account of the reservation management device 3, but in principle, the above-mentioned resource management device 2 does not need to be aware of the account of the resource management device 2. However, the resource management device 2 can specify any account of the resource management device 2 and notify.

[0016] <<Reservation management device>> The reservation management device 3 is realized by one or more information processing devices (computer systems) equipped with a general server OS or the like. A system related to the reservation of resources and management of users' reservations or schedules provided by the reservation management device 3 is referred to as a reservation management system here. The reservation management device 3 has a calendar system and provides a Web application that manages various schedules of users. For example, the reservation management device 3 has the following functions. -Accepts user reservations or schedule registrations, and allows users to check their reservation status or schedules anytime, anywhere - Notify users by email at a set date and time, such as 30 minutes before the event -One person can manage reservations or events on multiple calendars (work, home, etc.) -Share your calendar with the same group of people The reservation management device 3 manages users with accounts. An account is a right that a user has to use a service. In many systems, a user logs into the system using an account. For this reason, the account has a function (identification information function) that allows the system to uniquely identify the user. In this embodiment, the reservation management device 3 transmits reservation information of a pre-registered account (domain) to the resource management device 2 that manages conference rooms, etc. Alternatively, the resource management device 2 may specify an account of the reservation management device 3 and request the reservation information, so that the resource management device 2 can obtain the reservation information of the conference room from the reservation management device 3. Note that there are no particular restrictions on the account as long as it is information that can uniquely identify the user, such as an email address, ID, or telephone number.

[0017] In this embodiment, the reservation management device 3 can manage reservation information for reserving various resources including free spaces and conference rooms, and user schedules. Note that, although G Suite (registered trademark), Office365 (registered trademark), and the like are known as reservation management systems, any reservation management system having the functions described in this embodiment will suffice.

[0018] In addition, in this embodiment, various resources reserved by each user and information regarding each user's schedule are preregistered in the reservation management device 3. That is, the web application of the reservation management device 3 is customized according to the reservation user account, resource ID, resource name, start date and time, end date and time, participant identification information, and the like in the internal network of the company using the communication system 1. Therefore, resources including each conference room of the company using the communication system 1 are linked to the reservation information. Note that in this embodiment, the reservation management device 3 functions as an example of a reservation management device. Furthermore, in this embodiment, a system including the resource management device 2 and the communication terminal 4 is treated as a resource management system 7.

[0019] <<Communication terminal>> The communication terminal 4 is realized by one or more information processing devices (computer systems) equipped with a general server OS or the like. The communication terminal 4 is a communication terminal for a user to perform various settings when using a resource (conference room) via a Web page provided by the resource management device 2 and after using the resource. The communication terminal 4 is capable of both wired and wireless communication. The communication terminal 4 is also used as a display terminal that displays the user's name when the user starts using a resource such as a conference room that the user has reserved. Furthermore, the communication terminal 4 may have a function of communicating using browser software and displaying Web pages.

[0020] The communication terminal 4 may be, for example, a communication terminal having a communication function, such as a smartphone, a tablet terminal, a PDA (Personal Digital Assistant), or a wearable PC (sunglasses type, wristwatch type, etc.). In other words, a terminal capable of operating software such as browser software is used as the communication terminal. In this embodiment, the communication terminal 4 functions as an example of a communication terminal. Furthermore, in this embodiment, the communication terminal 4 includes communication terminals owned by users including a reservation party who has reserved a resource described below, a user who has used a specified resource within a specified time period in which the specified resource was used, an infected person who has been found to be infected with a specific infectious disease or has tested positive, and a contact person who has come into contact with an infected person.

[0021] <<Resource terminal>> The resource terminal 5 is a communication terminal equipped with a general OS, etc. Instead of the resource terminal 5, for example, a tablet terminal, a PC (Personal Computer), a PDA (Personal Digital Assistant), a wearable PC (sunglasses type, wristwatch type, etc.) or other communication terminal having a communication function may be used. In other words, the communication terminal is a terminal capable of operating software such as browser software.

[0022] In addition, as described below, the resource terminal 5 has a function of generating and displaying, for example, a barcode as an example of a one-dimensional code or a QR code (registered trademark, omitted hereafter) as an example of a two-dimensional code based on reservation identification information related to the resource in which the resource terminal 5 is placed and installed, and allowing the user using the communication terminal 4 to read it.

[0023] Furthermore, in this embodiment, the resource terminal 5 may include a resource management device 2 for operating dedicated application software (hereinafter referred to as a conference app) related to a specific event such as a conference held in the communication system 1. The above-mentioned application may be substituted with browser software. In this embodiment, the resource terminal 5 functions as an example of a resource terminal. Furthermore, in this embodiment, a system including the communication terminal 4 and the resource terminal 5 is treated as a resource operation system 9.

[0024] In this embodiment, the above-mentioned code is displayed on the resource terminal 5 installed in the reserved specific resource or used in that resource, and the communication terminal 4 photographs the code to start using the resource. This aims to avoid operations involving physical contact by the user with the resource terminal 5 when starting or finishing using the resource, reduce the risk of contracting a specific infectious disease by touching the resource terminal 5, and realize safe resource use.

[0025] ○About terminology○ Resources refer to resources owned, rented, and managed by schools, companies, groups, organizations, etc. Resources for schools, companies, groups, organizations, etc. can be, for example, conference rooms, and equipment, devices, and people (reception groups) that can be used in conference rooms. In addition, free spaces with free addresses (hereinafter simply referred to as free spaces), locations such as desks, chairs, and booths, company cars, bicycles, parking lots, bicycle parking lots, remote conference systems, and printing services and mechanisms can also be resources. Resources that are difficult to move are called equipment. In this embodiment, for the sake of convenience, the term conference room is used as an example of a resource. In addition, various types of equipment can be treated as resources, such as various types of electronic devices, locations such as rental offices and rental studios, rental bicycles, rental cars (shared cars), accommodation facilities such as hotels, event venues, and rental spaces and spaces such as lockers.

[0026] A request to use a resource may be a request to use a resource that requires identification information (resource ID) of the resource, for example, a request to start using the resource or a request to start reserving the resource.

[0027] Furthermore, the term "user" includes a person who reserves a resource such as a free space or a conference room, a participant who participates in using the resource, and an administrator who manages the communication system 1 in this embodiment. In other words, if a person who reserves a specific resource uses or participates in the resource, the person who made the reservation is the user or participant. Note that a user may also be called a user.

[0028] [Hardware configuration] <Hardware configuration of resource management device and reservation management device> 2 is a diagram showing an example of a hardware configuration of a resource management device and a reservation management device according to the first embodiment. The resource management device 2 and the reservation management device 3 are realized, for example, by a computer system having the hardware configuration shown in FIG.

[0029] The resource management device 2 shown in FIG. 2 is constructed by a computer and includes, for example, a CPU 201, a ROM 202, a RAM 203, a HD 204, a HDD (Hard Disk Drive) controller 205, a display 206, an external device connection I / F 207 (Interface), a bus line 208, a network I / F 209, a keyboard 210, a pointing device 211, a DVD-RW (Digital Versatile Disk Rewritable) drive 213, and a media I / F 215.

[0030] Among these, the CPU 201 controls the operation of the entire computer system. The ROM 202 stores programs such as an IPL used to drive the CPU 201. The RAM 203 is used as a work area for the CPU 201. The HD 204 stores various data such as programs. The HDD controller 205 controls reading and writing of various data from and to the HD 204 under the control of the CPU 201. The display 206 displays various information such as a cursor, a menu, a window, a character, or an image. The external device connection I / F 207 is an interface for connecting various external devices. In this case, the external device is, for example, a USB (Universal Serial Bus) memory or a printer. The network I / F 209 is an interface for data communication using the communication network 110. The bus line 208 is an address bus, a data bus, or the like for electrically connecting each component such as the CPU 201 shown in FIG. 2.

[0031] The keyboard 210 is a type of input means having a plurality of keys for inputting characters, numbers, various instructions, etc. The pointing device 211 is a type of input means for selecting and executing various instructions, selecting a processing target, moving a cursor, etc. The DVD-RW drive 213 controls reading and writing of various data from a DVD-RW 212 as an example of a removable recording medium. Note that the medium is not limited to a DVD-RW, and may be a DVD-R, etc. The media I / F 215 controls reading and writing (storing) of data from a recording medium 214 such as a flash memory.

[0032] 2, the reservation management device 3 is constructed by a computer and includes a CPU 301, a ROM 302, a RAM 303, a HD 304, a HDD (Hard Disk Drive) controller 305, a display 306, an external device connection I / F 307 (Interface), a bus line 308, a network I / F 309, a keyboard 310, a pointing device 311, a DVD-RW (Digital Versatile Disk Rewritable) drive 313, and a media I / F 315. These have the same configuration as the CPU 201, ROM 202, RAM 203, HD 204, HDD controller 205, display 206, external device connection I / F 207, bus line 208, network I / F 209, keyboard 210, pointing device 211, DVD-RW drive 213, and media I / F 215 in the resource management device 2, respectively, and therefore description thereof will be omitted.

[0033] <Hardware configuration of communication terminals and resource terminals> 3 is a diagram showing an example of the hardware configuration of a user terminal and a resource terminal according to the first embodiment. The communication terminal 4 and the resource terminal 5 are realized, for example, by a computer system having the hardware configuration shown in FIG.

[0034] The communication terminal 4 shown in FIG. 3 is constructed by a computer, and includes, for example, a CPU 401, a ROM 402, a RAM 403, an EEPROM 404, a CMOS sensor 405, an image sensor I / F 406, an acceleration / direction sensor 407, a media I / F 409, and a GPS receiver 411.

[0035] Among these, the CPU 401 controls the overall operation of the resource terminal 5. The ROM 402 stores programs used to drive the CPU 401, such as the CPU 401 and the IPL. The RAM 403 is used as a work area for the CPU 401. The EEPROM 404 reads or writes various data such as applications under the control of the CPU 401. The CMOS (Complementary Metal Oxide Semiconductor) sensor 405 is a type of built-in imaging means that captures an object under the control of the CPU 401 to obtain image data or video data. The imaging means may be an imaging means such as a CCD (Charge Coupled Device) sensor instead of a CMOS sensor. The imaging element I / F 406 is a circuit that controls the driving of the CMOS sensor 405. The acceleration / direction sensor 407 is various sensors such as an electronic magnetic compass or gyrocompass that detects geomagnetism, and an acceleration sensor. The media I / F 409 controls the reading or writing (storing) of data from or to a recording medium 408 such as a flash memory. The GPS receiver 411 receives GPS signals from GPS satellites.

[0036] Furthermore, the communication terminal 4 is equipped with, for example, a long-distance communication circuit 412, an antenna 412a of the long-distance communication circuit 412, a CMOS sensor 413, an image sensor I / F 414, a microphone 415, a speaker 416, an audio input / output I / F 417, a display 418, an external device connection I / F (Interface) 419, a short-distance communication circuit 420, an antenna 420a of the short-distance communication circuit 420, and a touch panel 421.

[0037] Among these, the long-distance communication circuit 412 is a circuit that communicates with other devices via the communication network 100. The CMOS sensor 413 is a type of built-in imaging means that captures an image of a subject and obtains image data under the control of the CPU 401. The imaging element I / F 414 is a circuit that controls the driving of the CMOS sensor 413. The microphone 415 is a built-in circuit that converts sound into an electric signal, and obtains information using the electric signal by acquiring voice or sound waves emitted from an external speaker or the like. The speaker 416 is a built-in circuit that converts an electric signal into physical vibration to generate sound such as music or voice. The sound input / output I / F 417 is a circuit that processes input and output of sound signals between the microphone 415 and the speaker 416 under the control of the CPU 401. The display 418 is a type of display means such as a liquid crystal or organic EL (Electro Luminescence) that displays an image of a subject, various icons, etc. The external device connection I / F 419 is an interface for connecting various external devices. The short-distance communication circuit 420 is a communication circuit such as NFC (Near Field Communication) or Bluetooth (registered trademark). The touch panel 421 is a type of input means for operating the communication terminal 4 by a user performing operations such as pressing, clicking, or tapping on the display 418. Note that an imaging means such as the CMOS sensor 413, a short-distance communication means such as the short-distance communication circuit 420, a voice input means such as the microphone 415, etc. are information acquisition means for acquiring identification information of resources by, for example, an image such as an image code, wireless communication, or sound waves, respectively.

[0038] The communication terminal 4 also includes a bus line 410. The bus line 410 is an address bus, a data bus, or the like for electrically connecting the components such as the CPU 401 shown in FIG.

[0039] On the other hand, the resource terminal 5 is constructed by a computer and, as shown in FIG. 3, includes, for example, a CPU 501, a ROM 502, a RAM 503, an EEPROM 504, a CMOS sensor 505, an image sensor I / F 506, an acceleration / azimuth sensor 507, a media I / F 509, a bus line 510, and a GPS receiver unit 511.

[0040] Furthermore, the resource terminal 5 is equipped with, for example, a long-distance communication circuit 512, an antenna 512a of the long-distance communication circuit 512, a CMOS sensor 513, an image sensor I / F 514, a microphone 515, a speaker 516, an audio input / output I / F 517, a display 518, an external device connection I / F (Interface) 519, a short-distance communication circuit 520, an antenna 520a of the short-distance communication circuit 520, and a touch panel 521. These have the same configuration as the CPU 401, ROM 402, RAM 403, EEPROM 404, CMOS sensor 405, image sensor I / F 406, acceleration and direction sensor 407, media I / F 409, bus line 510, GPS receiver 411, long-distance communication circuit 412, antenna 412a of the long-distance communication circuit 412, CMOS sensor 413, image sensor I / F 414, microphone 415, speaker 416, sound input / output I / F 417, display 418, external device connection I / F 419, short-distance communication circuit 420, antenna 420a of the short-distance communication circuit 420, and touch panel 421 in the communication terminal 4, so their explanations are omitted.

[0041] Each of the above programs may be recorded in a computer-readable recording medium as an installable or executable file and distributed. Examples of the recording medium include a CD-R (Compact Disc Recordable), a DVD (Digital Versatile Disk), a Blu-ray Disc, an SD card, and a USB memory. The recording medium may be provided domestically or internationally as a program product. For example, the resource management device 2 and the communication terminal 4 realize the resource management method according to the present invention by executing the program according to the present invention.

[0042] [Functional configuration of the resource management system] Next, the functional configuration of this embodiment will be described with reference to Fig. 4 to Fig. 7. Fig. 4 is a diagram showing an example of the functional configuration of the communication system according to the first embodiment.

[0043] <Functional configuration of the resource management device> 4, the resource management device 2 has a transmission / reception unit 21, an acquisition unit 22, a clock unit 23, a search / determination unit 25, an authentication unit 26, a registration unit 28, and a storage / readout processing unit 29. Each of these functional units is a function or means realized by operating any of the components shown in FIG. 2 in response to an instruction from the CPU 201 in accordance with a program for the resource management device 2 that is loaded from at least one of the ROM 202 and the HD 204 to the RAM 203. The resource management device 2 also has a storage unit 2000 constructed by the ROM 202 or the HD 204 shown in FIG. 2.

[0044] ●Login management table● Fig. 5(A) is a conceptual diagram showing an example of a login management table according to the first embodiment. A login management DB 2001 constituted by a login management table as shown in Fig. 5(A) is constructed in the storage unit 2000. In this login management table, user identification information, a password, and a user name are associated with each customer ID and stored and managed. Of these, the customer ID is identification information associated with a customer of a company or the like.

[0045] The user identification information stores and manages the email address and the like of each user managed by customer ID. For example, when a user successfully authenticates the resource management device 2, the resource management device 2 considers the input user account to be correct. This user identification information indicates the same as the identification information of the reserving party who reserved the resource or the participant of various events held at the resource. Therefore, the resource management device 2 can use the input user identification information to identify reservation information in which the user who input the user identification information is the reserving party or the participant.

[0046] The login password is identification information associated with the user identification information at the time of logging in to use the communication system 1, and is set by the user at the time of initial startup (login), etc. The server URL is a URL assigned to each client in the resource management device 2. The server URL may be common to multiple clients.

[0047] The user name indicates the name of each user to whom user identification information is given. The user name may be written in any of kanji, hiragana, katakana, roman letters, numbers, and a mixture of these. In this embodiment, the login management table (login management DB2001) functions or has a function that functions as an example of a login management means.

[0048] ●Infected Person Management Table● Fig. 5(B) is a conceptual diagram showing an example of an infected person management table according to the first embodiment. An infected person management DB2002 configured with an infected person management table as shown in Fig. 5(B) is constructed in the memory unit 2000. In this infected person management table, user identification information, user name, infection status, and infection detection date and time are associated and stored and managed for each customer ID. Note that in this embodiment, the infected person management table (infected person management DB2002) functions or has a means of functioning as an example of infected person management means.

[0049] Of these, the infection status is managed as infection status information that manages whether or not a person has been found to be infected or positive for an infectious disease (Class 1 to 5 infectious diseases, pandemic influenza and other infectious diseases, designated infectious diseases, new infectious diseases, etc.) as classified by the Ministry of Health, Labor and Welfare, and includes items such as "positive," "under testing," and "negative."

[0050] The infection detection date and time is managed as the infection detection date and time information when the infection or positive test for the specific infectious disease described above was discovered.

[0051] ●Resource status management table● Fig. 6 is a conceptual diagram showing an example of a resource status information table according to the first embodiment. A resource status management DB 2003 configured by a resource status management table as shown in Fig. 6 is constructed in the storage unit 2000. In this resource status management table, for each reservation identification information for identifying a reservation person, reservation user identification information, resource ID, resource name, start date and time, end date and time, expected participant identification information, user identification information, and resource usage status are stored and managed in association with each other.

[0052] Of these, the reservation identification information is identification information for identifying one record of reservation information. The same applies to identification information other than the reservation identification information below. The reservation identification information is information for checking in to a resource such as a conference room where a specific event will be held, and is a uniquely assigned letter, multi-digit number, or a combination of these. Checking in means starting to use a resource. The reservation identification information is also called a reservation ID (Identification). An ID is a name, code, character string, number, or a combination of one or more of these that is used to uniquely distinguish a specific object from multiple objects.

[0053] The subscriber identification information is given, for example, as an account (for example, an email address) of a subscriber who has reserved each resource in a floor space in the communication system 1, and Taro.r@ricoh.ex.com or the like is stored and managed.

[0054] The resource ID is identification information for identifying each resource (such as a conference room) in the company network. The resource name is the name of the resource associated with the resource ID, and is assigned names such as "Conference Room A," "Conference Room B," and "Reception Room 1," for example.

[0055] The start date and time is the date and time when a specific event (such as a meeting, entertainment, lecture, or event) to be performed using the reserved resource starts. The end date and time is the date and time when the specific event to be performed using the reserved resource ends. The start date and time and end date and time are updated and managed as the start date and time and end date and time when the resource is actually used. In other words, the start date and time and end date and time managed in the reservation information management table (reservation information management DB3001, see Figure 7) described below are updated in accordance with the check-in process, check-out process, etc. of the user who uses the reserved resource.

[0056] The prospective attendee identification information is identification information of the prospective attendees who plan to attend the conference, and is indicated by, for example, the email address of each prospective attendee.

[0057] The user identification information is the identification information of a user who has attended an event held at a specified resource, and among the prospective attendee identification information, the email addresses, etc. of users who have actually attended the event held at the above-mentioned specified resource are stored and managed. Note that the reservation identification information, prospective attendee identification information, and user identification information in Fig. 6 are all identification information issued by the reservation management device 3.

[0058] The resource usage status indicates the current state of the target resource. If the resource is a space such as a conference room, the resource usage status may be, for example, "used," "in use (checked in)," "waiting to enter," "reserved," etc. The resource usage status may be associated with the reservation status of the resource. For example, the status of each resource reservation such as notified, confirmed use, waiting for check-in, checked in, checked out, or canceled (cancelled) may be registered. These usage statuses may be changed in association with the relationship between the current time and the start date and time, and the end date and time, as well as with a specified operation by the user (check-in process, check-out process, etc.).

[0059] In this embodiment, the resource status management table (resource status management DB 2003, see FIG. 6) functions as an example of a resource status management means or has a means that functions as such.

[0060] <<Functional configuration of the resource management device>> Next, a detailed description will be given of each functional configuration of the resource management device 2. The transmission / reception unit 21 of the resource management device 2 shown in Fig. 4 is mainly realized by the processing of the CPU 201 for the external device connection I / F 207 and the network I / F 209 shown in Fig. 2, and transmits and receives various data or information to and from other devices or terminals (for example, the reservation management device 3, the communication terminal 4, and the resource terminal 5) via the communication network 100. In this embodiment, the transmission / reception unit 21 functions or has a means that functions as an example of a transmission means or a reception means.

[0061] The acquisition unit 22 is mainly realized by the processing of the CPU 201 shown in Fig. 2, and acquires authentication information (user identification information and password, administrator ID and password) transmitted from the communication terminal 4, and registers it in a login management table constituting the login management DB 2001. Furthermore, the acquisition unit 22 acquires reservation information related to a specific resource from the reservation management device 3, and registers it in a resource status management table constituting the resource status management DB 2003. In this embodiment, the acquisition unit 22 functions or has a means that functions as an example of an acquisition means.

[0062] The clock unit 23 is realized mainly by the processing of the CPU 201 shown in FIG.

[0063] The search and judgment unit 25 is mainly realized by the processing of the CPU 201 shown in Fig. 2, and searches for user identification information managed in a resource status management table (resource status management DB 2003, see Fig. 6) and performs various judgments in the resource management device 2. In this embodiment, the search and judgment unit 25 functions or has a means that functions as an example of a search means.

[0064] The authentication unit 26 is realized mainly by the processing of the CPU 501 shown in FIG. 2, and performs a process of authenticating a user based on the user identification information and login password transmitted from the communication terminal 4.

[0065] The registration unit 28 registers the user identification information and resource usage status information indicating the usage status of resources in a resource status management table (resource status management DB2003, see FIG. 6) described later, based on the user identification information of a user who is actually using (has used) the conference room A, which is received by the transmission / reception unit 21. In this embodiment, the registration unit 28 functions or has a means that functions as an example of a registration means.

[0066] The storage / readout processing unit 29 is mainly realized by the processing of the CPU 201 shown in FIG. 2, and stores various data (or information) in the memory unit 2000 and reads out various data (or information) from the memory unit 2000.

[0067] <Functional configuration of the reservation management device> 4, the reservation management device 3 has a transmission / reception unit 31, a judgment unit 35, an authentication unit 36, a reservation information management unit 37, and a storage / readout processing unit 39. Each of these units is a function or means realized by any of the components shown in FIG. 2 operating in response to an instruction from the CPU 301 in accordance with a program for the reservation management device 3 loaded onto the RAM 303 from at least one of the ROM 302 and the HD 304.

[0068] The reservation management device 3 also has a storage unit 3000 constructed from the ROM 302 or HD 304 shown in FIG.

[0069] ●Reservation information management table● FIG. 7 is a conceptual diagram showing an example of a reservation information management table according to the first embodiment. In the storage unit 3000, a reservation information management DB 3001 configured by the reservation information management table shown in FIG. 7 is constructed. In this reservation information management table, reservation user identification information, resource ID, resource name, start date and time, end date and time, and expected participant identification information are stored and managed in association with each reservation identification information. Each of the above-mentioned items is the same as each of the items described in the resource status management table shown in FIG. 6, so description will be omitted. In this embodiment, the reservation information management table (reservation information management DB 3001) functions as an example of reservation information management means or has a means that functions as such. However, the start date and time and the end date and time may be managed as the scheduled start date and time and the scheduled end date and time, respectively, and may be managed separately from the start date and time and the end date and time when actually used. Furthermore, as described in the above-mentioned resource status management table (resource status management DB 2003, see FIG. 6), they may be updated in association with a predetermined process by the user.

[0070] <<Functional configuration of the reservation management device>> Next, a detailed description will be given of each functional configuration of the reservation management device 3. The transmission / reception unit 31 of the reservation management device 3 shown in Fig. 4 is mainly realized by the processing of the CPU 301 for the external device connection I / F 307 and the network I / F 309 shown in Fig. 2, and transmits and receives various data (or information) to and from the resource management device 2 via the communication network 110 constructed outside the firewall 105. The transmission / reception unit 31 also receives a login authentication request and reservation settings when a free address is used in the resource terminal 5.

[0071] The determination unit 35 is mainly realized by the processing of the CPU 301 shown in FIG.

[0072] 3, and authenticates the user based on authentication information (e.g., user identification information and a password) stored in the storage unit 3000. Authentication may also be performed using an IC card or biometric authentication information.

[0073] 3, and manages reservation information registered by a user. The reservation information management unit 37 reads various pieces of reservation information from a reservation information management table (reservation information management DB3001) via a storage / read processing unit 39 (described later), and transmits the information to the resource management device 2 via the transmission / reception unit 31.

[0074] The storage / readout processing unit 39 is mainly realized by the processing of the CPU 301 shown in FIG. 3, and stores various data (or information) in the memory unit 3000 and reads out various data (or information) from the memory unit 3000.

[0075] <Functional configuration of communication terminal> 4, the communication terminal 4 has a transmission / reception unit 41, a reception unit 42, a clock unit 43, a display control unit 44, a shooting / acquisition unit 46, an application launch unit 47, a registration unit 48, and a storage / readout processing unit 49. Each of these functional units is a function or means realized by operating any of the components shown in FIG. 3 in response to an instruction from the CPU 401 in accordance with a program for the communication terminal 4 loaded from at least one of the ROM 402 and the EEPROM 404 to the RAM 403. The communication terminal 4 also has a storage unit 4000 constructed by the ROM 402 or the EEPROM 404 shown in FIG. 3.

[0076] <<Functional configuration of communication terminal>> Next, each functional configuration of the communication terminal 4 will be described in detail. The transmission / reception unit 41 of the communication terminal 4 shown in Fig. 4 is mainly realized by the processing of the CPU 401 for the long-distance communication circuit 412 and the external device connection I / F 419 shown in Fig. 3, and transmits and receives various data (or information) with the resource terminal 5 via the communication network 100 constructed inside the firewall 105. Furthermore, the transmission / reception unit 41 transmits and receives various data (or information) with the resource management device 2 via the communication network 110 constructed outside the firewall 105. Note that in this embodiment, the transmission / reception unit 41 functions or has means that function as an example of a transmission means and a reception means.

[0077] The reception unit 42 is mainly realized by the processing of the CPU 401 on the touch panel 421 shown in Fig. 3, and receives input from the user in authentication processing at the start of use of a resource, check-in processing of a user who uses a resource, etc. In this embodiment, the reception unit 42 functions or has a means that functions as an example of a reception means.

[0078] The clock unit 43 is realized mainly by the processing of the CPU 401 shown in FIG.

[0079] 3, and causes a user authentication screen, a QR code photographing screen, a check-in list display screen, an infected person (positive person) registration screen, etc. to be displayed on the display 418. In this embodiment, the display control unit 44 functions or has a means for functioning as an example of a display control means.

[0080] The photographing and acquiring unit 46 is mainly realized by the processing of the CPU 401 on the CMOS sensor 413 and the image sensor I / F 414 shown in Fig. 3, and photographs a subject (a one-dimensional code such as a barcode or a two-dimensional code such as a QR code) displayed on the display 518 of the resource terminal 5, and acquires predetermined code information embedded in the code. In this embodiment, the photographing and acquiring unit 46 functions or has a means that functions as an example of a photographing and acquiring means.

[0081] The application launch unit 47 is mainly realized by the processing of the CPU 401 shown in Figure 3, and launches a user authentication application installed in the memory unit 4000 of the communication terminal 4 for performing user authentication and code photography when using specified resources, an infected person registration application for registering infected people when they become infected with a specific infectious disease, etc.

[0082] 3, and acquires and registers code information from a subject (a one-dimensional code such as a barcode or a two-dimensional code such as a QR code) imaged by the imaging / acquisition unit 46. Furthermore, the registration unit 48 registers user identification information, a password, and the like as authentication information transmitted by the resource management device in a storage means.

[0083] The storage / readout processing unit 49 is mainly realized by the processing of the CPU 401 shown in FIG. 3, and stores various data (or information) in the memory unit 4000 and reads out various data (or information) from the memory unit 4000.

[0084] <Functional configuration of resource terminal> 4, the resource terminal 5 has a transmission / reception unit 51, a reception unit 52, a generation unit 53, a display control unit 54, a terminal authentication unit 56, and a storage / readout processing unit 59. Each of these units is a function or means realized by any of the components shown in FIG. 3 operating in response to an instruction from the CPU 501 in accordance with a program for the resource terminal 5 loaded onto the RAM 503 from at least one of the ROM 502 and the EEPROM 504.

[0085] The resource terminal 5 also has a storage unit 8000 constructed by the ROM 502 or the EEPROM 504 shown in FIG.

[0086] <<Functional configuration of resource terminal>> Next, a detailed description will be given of each functional configuration of the resource terminal 5. The transmitting / receiving unit 51 of the resource terminal 5 shown in Fig. 4 is mainly realized by the processing of the CPU 501 for the long-distance communication circuit 512 and the external device connection I / F 519 shown in Fig. 3, and transmits and receives various data (or information) to and from the reservation management device 3 and the resource management device 2 via the communication network 100.

[0087] The reception unit 52 is mainly realized by the processing of the CPU 501 and the processing of the touch panel 521 shown in Fig. 3, and receives various selections or inputs from the user. In addition to the touch panel 521, an operation button or the like may be used as another input means.

[0088] The generating unit 53 is mainly realized by the processing of the CPU 501 and the display 518 shown in Fig. 3, and generates a code including the reservation identification information transmitted by the resource management device 2. The code generated at this time is, for example, a one-dimensional code or a two-dimensional code, and specifically, various codes such as a barcode, a QR code, etc. are generated. Furthermore, the two-dimensional code may be a color code. The data represented by these codes is data encrypted by a public key encryption method or a private key encryption method. Note that the methods of generating the various codes described above are publicly known, and detailed explanations will be omitted here.

[0089] 3 and the display 518, and performs control for displaying various images, characters, a predetermined code (QR code), etc. on the display 518. In this embodiment, an entry screen at the time of checking in a predetermined resource, an image of a QR code, etc. are displayed on the display 518.

[0090] Terminal authentication unit 56 is mainly realized by the processing of CPU 501 shown in FIG. 3, and authenticates login to the terminal application based on whether or not the input password is correct, for example.

[0091] The storage / readout processing unit 59 is mainly realized by the processing of the CPU 501 shown in FIG. 3, and stores various data (or information) in the memory unit 5000 and reads out various data (or information) from the memory unit 5000.

[0092] [Processing or Operation of the Embodiment] Next, the processing or operation in the communication system 1 according to the first embodiment will be described with reference to FIGS.

[0093] <Authentication process> First, the authentication process in the communication terminal 4 will be described with reference to Fig. 8. Fig. 8 is a sequence diagram showing an example of the authentication process according to the first embodiment. First, the storage / read processing unit 29 of the resource management device 2 reads out reservation identification information (R001, R002,...) from the resource status management table (resource status management DB 2003, see Fig. 6) (step S11).

[0094] Next, the transmitting / receiving unit 21 of the resource management device 2 transmits a resource information acquisition request to the reservation management device 3 (step S12). As a result, the transmitting / receiving unit 31 of the reservation management device 3 receives the resource information acquisition request transmitted by the resource management device 2. At this time, the resource information acquisition request includes a resource ID corresponding to the reservation identification information. In this embodiment, the transmitting / receiving unit 21 functions or has a means for functioning as an example of a transmitting means.

[0095] Next, the storage / read processing unit 39 of the reservation management device 3 searches the reservation information management table (reservation information management DB3001, see Figure 7) using the resource ID received by the transmission / reception unit 31 as a search key, thereby reading out the reservation information of the corresponding resource (step S13).

[0096] Next, the transmitting / receiving unit 31 transmits a resource information acquisition response to the resource management device 2 as a response to the resource information acquisition request (step S14). As a result, the transmitting / receiving unit 21 of the resource management device 2 receives the resource information acquisition response transmitted by the transmitting / receiving unit 31 of the reservation management device 3. This resource information acquisition response includes, for example, reservation identification information, reservation user identification information, resource ID, resource name, start date and time, end date and time, and prospective participant identification information, which are treated as reservation information. Note that in this embodiment, the transmitting / receiving unit 31 functions or has a means for functioning as an example of a receiving means.

[0097] The acquisition unit 22 of the resource management device 2 registers the reservation information received by the transmission / reception unit 21 in a resource status management table (resource status management DB 2003, see FIG. 6) (step S15). As a result, the reservation information related to each acquired resource is registered and managed in the resource status management table (resource status management DB 2003, see FIG. 6). Since resource information does not change frequently, the resource management device 2 and the reservation management device 3 may execute the above-mentioned processes from steps S12 to S15 as a loop process. Specifically, the acquisition unit 22 may acquire the reservation information infrequently, such as once a day. The acquisition unit 22 may also acquire the reservation information from the reservation management device 3 periodically or when the reservation information is updated.

[0098] In addition, in the communication system 1 according to the present embodiment, when the processes of steps S12 and S14 described above are executed, other devices may be present between the resource management device 2 (resource management device) and the reservation management device 3 (reservation management device). In other words, each piece of information transmitted and received between the resource management device 2 and the reservation management device 3 may be configured to be transmitted and received once via another device. The above-mentioned configuration and processing method may also be applied to other subsequent processing steps.

[0099] <<App startup process>> Next, the reception unit 42 of the communication terminal 4 receives a request to start an application operated by a reserving person who has reserved a resource or a user who uses the resource (Step S21).

[0100] As a result, the application launch unit 47 of the communication terminal 4 launches, for example, a browser (dedicated application) (step S22).

[0101] When the dedicated app is launched, the display control unit 44 displays an authentication screen on the display 418 (step S23). Fig. 13 is a diagram showing an example of the authentication screen according to the first embodiment. In Fig. 13, the display control unit 44 displays an example of a user authentication screen 451 (for example, a "user ID" input section, a "password" input section, and a "login" button) on the display 418 of the communication terminal 4.

[0102] In response to the process of step S23, the reserver or user (hereinafter referred to as user A) performs an operation to log in to the resource management device 2. Specifically, user A inputs a user ID and password, and operates (presses or taps) the login button 452 to perform the login process. As a result, the reception unit 42 receives the input of authentication information (step S31). For example, user identification information and a password are used as the authentication information. Here, it is assumed that the authentication is successful.

[0103] After accepting the input of the authentication information in step S31, the transmitting / receiving unit 41 transmits an authentication processing request to the resource management device 2 (step S32). As a result, the transmitting / receiving unit 21 of the resource management device 2 receives the authentication processing request transmitted from the communication terminal 4. The authentication processing request includes the user identification information and the password.

[0104] Next, the storage / read processing unit 29 of the resource management device 2 searches the login management table (login management DB2001, see FIG. 6(A)) using the received user identification information or login password as a search key to read out the corresponding user identification information, login password, and user name (step S33). This causes the authentication unit 26 to perform authentication processing of the user. In this embodiment, the storage / read processing unit 29 functions or has a means to function as an example of a storage / reading means.

[0105] If the user authentication is successful, the transmitting / receiving unit 21 transmits an authentication processing response including the user identification information of the user to the communication terminal 4 (step S34). As a result, the transmitting / receiving unit 41 of the communication terminal 4 receives the authentication processing response including the user identification information of the user transmitted by the resource management device 2.

[0106] Upon receiving the authentication processing response including the user identification information of the user, the communications terminal 4 stores the user identification information and password included in the received authentication processing response in the storage unit 4000 (step S35).

[0107] In the communication system 1 according to the present embodiment, when the processes of steps S24 and S26 described above are executed, other devices may be present between the resource management device 2 (resource management device) and the communication terminal 4 (communication terminal). In other words, each piece of information transmitted and received between the resource management device 2 and the communication terminal 4 may be configured to be transmitted and received once via another device. The above-described configuration and processing method may also be applied to other subsequent processing steps.

[0108] <<Check-in process>> Next, the check-in process of the resource by the user A will be described. FIG. 9 is a sequence diagram showing an example of the check-in process by the QR code according to the first embodiment. The transmitting / receiving unit 51 of the resource (for example, a conference room) used by the user A transmits a request to acquire resource information to the resource management device 2 (step S41). As a result, the transmitting / receiving unit 21 of the resource management device 2 receives the request to acquire resource information transmitted by the resource terminal 5. At this time, the request to acquire resource information includes the resource ID of the resource to be used. Here, regarding the timing of executing step S41, the resource management device 2 may send a push notification to the resource terminal 5 in response to the response of the authentication process in the above-mentioned step S34. Furthermore, the resource terminal 5 may periodically transmit the request to acquire the resource information executed in step S41 to the resource management device 2.

[0109] The storage / read processing unit 29 of the resource management device that receives the request to obtain resource information searches the resource status management table (resource status management DB 2003, see Figure 6) using the received resource ID as a search key, and reads out the corresponding reservation user identification information, resource name, start date and time, end date and time, and expected participant identification information (step S42).

[0110] Next, the transmitting / receiving unit 21 transmits the reservation identification information, resource name, start date and time, end date and time, and planned participant identification information read in step S42 to the resource terminal 5 (step S43). As a result, the transmitting / receiving unit 51 of the resource terminal 5 receives the reservation identification information, resource name, start date and time, end date and time, and planned participant identification information transmitted by the resource management device 2.

[0111] In the communication system 1 according to the present embodiment, when the processes of steps S42 and S43 described above are executed, other devices may be present between the resource management device 2 (resource management device) and the resource terminal 5 (resource terminal). In other words, each piece of information transmitted and received between the resource management device 2 and the resource terminal 5 may be configured to be transmitted and received once via another device. The above-described configuration and processing method may also be applied to other subsequent processing steps.

[0112] Next, the generating unit 53 of the resource terminal 5 generates a predetermined code (e.g., a QR code) related to the resource terminal 5 in which the received subscriber identification information is embedded (step S44). As described above, the methods of generating various codes such as barcodes and QR codes are well known, so detailed explanations will be omitted here.

[0113] Next, the display control unit 54 displays a check-in possible screen 551 as shown in Fig. 14 (step S45). Fig. 14 is a diagram showing an example of a check-in possible screen on a resource terminal according to the first embodiment. In Fig. 14, the display control unit 44 displays an example of the check-in possible screen 551 (for example, "Conference Room A", "Waiting to enter", "XX Meeting", "14:00 > 15:00", and "QR Code") on the display 518 of the resource terminal 5.

[0114] The user, who has confirmed that the check-in possible screen 551 is displayed on the display 518 of the resource terminal 5, performs an operation to start up the camera of the communication terminal 4 owned by the user. As a result, the CPU 401, which is the main processing unit of the photographing / acquiring unit 46 of the communication terminal 4, controls the CMOS 413 and the image sensor I / F 414 to start up the camera (step S46).

[0115] After starting the camera, user A approaches the check-in screen 551 and operates the QR code photographing button 454 to photograph the QR code displayed on the screen. As a result, the photographing and acquiring unit 46 borrows the operation of user A to photograph the QR code and acquires the predetermined code information (e.g., reservation identification information) embedded in the QR code (step S47). That is, the photographing and acquiring unit 46 photographs a predetermined code (QR code) related to the predetermined reservation information displayed by the resource terminal 5 capable of communicating with the resource management device 2, thereby acquiring the code information embedded in the predetermined code. At this time, the display control unit 44 causes the display 418 of the communication terminal 4 to display a QR code photographing screen 453 as shown in FIG. 15. FIG. 15 is a diagram showing an example of the QR code photographing screen according to the first embodiment.

[0116] After photographing the QR code, the transmission / reception unit 41 transmits a request to acquire resource information to the resource management device 2 (step S48). As a result, the transmission / reception unit 21 of the resource management device 2 receives the request to acquire resource information transmitted by the communication terminal 4. At this time, the request to acquire resource information includes the reservation identification information acquired by the photographing / acquisition unit 46 and the authentication information received in step S24.

[0117] After receiving the request to obtain resource information, the storage / read processing unit 29 of the resource management device 2 reads out the corresponding prospective participant identification information by referring to the resource status management table (resource status management DB 2003, see Figure 6) using the reservation identification information as a search key (step S49).

[0118] Next, the transmitting / receiving unit 21 transmits the read out prospective participant identification information to the communication terminal 4 as a response to the acquisition of resource information (step S50). As a result, the transmitting / receiving unit 41 of the communication terminal 4 receives the prospective participant identification information as a response to the acquisition of resource information transmitted from the resource management device 2.

[0119] Thereafter, the display control unit 44 of the communication terminal 4 causes the display 418 of the communication terminal 4 to display a prospective participant list screen 455 as shown in Fig. 16 (step S51). Fig. 16 is a diagram showing an example of a prospective participant list display screen according to the first embodiment. That is, the display control unit 44 causes the display 418 to display a list of prospective participant names corresponding to the prospective participant identification information received by the transmission / reception unit 21.

[0120] FIG. 10 is a sequence diagram showing an example of check-in processing by a QR code according to the first embodiment. User A checks participants who will actually use the reserved resource on the expected attendee list screen 455 shown in FIG. 16. As a result, the reception unit 42 accepts a participant check request by borrowing an operation of user A (step S61). Specifically, if a prospective participant displayed on the expected attendee list screen 455 actually participates in the use of the resource, user A checks a check box next to the prospective attendee list. When checking of all participants is completed, user A operates (presses or taps) the check-in button 456 to perform check-in processing. That is, the reception unit 42 selects a user who will use the reserved resource from the list of prospective attendee names displayed on the display 418 and accepts the user.

[0121] After the check-in process is performed by user A, the transmitting / receiving unit 41 transmits a check-in request to the resource management device 2 as a request to start using the reserved resource (step S62). As a result, the transmitting / receiving unit 21 of the resource management device 2 receives the check-in request transmitted from the communication terminal 4. At this time, the check-in request includes user identification information indicating the information of each participant who has been checked in the list of expected participants shown in FIG. 16 and current time information indicating the current time. In other words, the transmitting / receiving unit 41 transmits the user identification information of user A who is using the reserved resource associated with the code information (reservation identification information) acquired by the photographing / acquiring unit 46 and embedded in the QR code to the resource management device 2 as a request to start using the resource.

[0122] The resource management device 2 that has received the check-in request performs check-in processing (step S63). Specifically, the storage / read processing unit 29 rewrites the usage status of the resource to be reserved, which is managed in the resource status management table (resource status management DB 2003, see FIG. 6), to "in use (checked in)".

[0123] Next, the registration unit 28 registers event participants of a predetermined event (such as a conference) to be held using the resource to be reserved via the storage / readout processing unit 29 (step S64). Specifically, in the example shown in Fig. 6 and Fig. 16 (where conference room A is used as the resource), the registration unit 28 indicates that Taro.r@ricoh.ex.com, Hanako.r@ricoh.ex.com, Jiro.r@ricoh.ex.com, and Waka.r@ricoh.ex.com, who are expected to participate in the resource (conference room A) reserved with the reservation identification information of R002, have been registered as Taro.r@ricoh.ex.com, Hanako.r@ricoh.ex.com, and Jiro.r@ricoh.ex.com as user identification information of users who actually used the conference room A, via the storage / readout processing unit 29. That is, when the transmitting / receiving unit 21 receives the user identification information of the user who actually used the conference room A, the registration unit 28 registers the user identification information and the resource usage status information in the resource status management table (resource status management DB 2003, see FIG. 6). Specifically, the registration unit 28 registers the user identification information and the resource usage status information indicating the resource usage status in the resource status management table (resource status management DB 2003, see FIG. 6) based on the user identification information of the user who actually used the conference room A received by the transmitting / receiving unit 21 via the storage / reading processing unit 29. At this time, the storage / reading processing unit 29 may change the start date and time to the date and time when the check-in process was actually performed.

[0124] After executing the process of step S64, the transmitting / receiving unit 21 transmits a check-in response to the communication terminal 4 (step S65). As a result, the transmitting / receiving unit 41 of the communication terminal 4 receives the check-in response transmitted from the resource management device 2.

[0125] In the communication system 1 according to the present embodiment, when the processes of steps S48 and S50 and steps S62 and S65 are executed, other devices may be present between the resource management device 2 (resource management device) and the communication terminal 4 (communication terminal). In other words, each piece of information transmitted and received between the resource management device 2 and the communication terminal 4 may be configured to be transmitted and received once via another device. The above-mentioned configuration and processing method may also be applied to other subsequent processing steps.

[0126] <<Infected Person Registration Processing>> Next, a process when a specific user among the users who used the conference room A is infected with a specific infectious disease will be described. FIG. 11 is a sequence diagram showing an example of an infected person registration process according to the first embodiment. In FIG. 11, a user B (e.g., Taro Ricoh, user identification information: Taro.r@ricoh.ex.com) infected with a specific infectious disease performs an operation to start a specific application (infected person registration application) for infected person registration using his / her own communication terminal 4 (infected person terminal, hereinafter referred to as infected person terminal for convenience). As a result, the reception unit 42 of the infected person terminal receives the operation to start the specific application for infected person registration (step S71), and then, after the reception unit 42 receives the application start operation, the application start unit 47 starts the infected person registration application (step S72).

[0127] Next, user B performs authentication processing from steps S81 to S85 using the infected person terminal owned by the user B. The processing from steps S81 to S85 is similar to the processing from steps S31 to S35 described above, and therefore a description thereof will be omitted.

[0128] After user B executes the authentication process, the registration unit 48 of the infected person terminal performs a process of registering the infected person (positive person) (step S91). In this embodiment, an infected person (positive person) will be referred to as an "infected person" for convenience. In other words, a positive person will be exemplified as a de facto infected person. An infected person is registered by user B inputting the "date and time when the positive test was discovered" by scrolling or the like and operating the registration button 458 on an infected person registration screen 457 as shown in FIG. 17 launched by the application launch unit 47. FIG. 17 described above is a diagram showing an example of an infected person registration screen according to the first embodiment.

[0129] After user B executes the infected person registration process, the transmitter / receiver 41 transmits an infected person registration request to the resource management device 2 (step S92). As a result, the transmitter / receiver 21 of the resource management device 2 receives the infected person registration request transmitted from the infected person terminal. At this time, the infected person registration request includes the user identification information of the infected user B and the date and time when the infection was discovered (e.g., 2020 / 09 / 12). At this time, the user identification information of user B: Taro.r@ricoh.ex.com is treated as an example of specific user identification information for identifying a specific user.

[0130] After receiving the request to register an infected person, the registration unit 28 of the resource management device 2 registers the user name corresponding to the user identification information, the presence or absence of infection (in this case, "positive"), and the date and time when the infection was discovered (step S93).

[0131] <<Contact notification processing>> Next, a search process of other users who have come into contact with an infected person by the resource management device 2 will be described. FIG. 12 is a sequence diagram showing an example of a process of notifying a contact person according to the first embodiment. As shown in FIG. 12, the search and judgment unit 25 of the resource management device 2 retrieves user identification information that has used the same resource as user B by searching the resource status management table (resource status management DB 2003, see FIG. 6) using the user identification information of infected user B: Taro.r@ricoh.ex.com as a search key. Next, the search and judgment unit 25 further retrieves reservations of resources that have been used during a predetermined period before the date and time of infection (for example, 2020 / 09 / 12) from among the retrieved user identification information. In this case, the search and judgment unit 25 searches the resource status management table (resource status management DB2003, see Figure 6) and determines that the users indicated by the user identification information of Hanako.r@ricoh.ex.com and Jiro.r@ricoh.ex.com who attended the conference held on September 10, 2020 from 14:00 to 15:00 in conference room A indicated by reservation identification information: R002, are infected persons, i.e., people who have come into contact with user B (step S101).

[0132] Thereafter, the transmitting / receiving unit 21 transmits a contact confirmation email as a contact confirmation notification shown in FIG. 18 to the communication terminal 4 (contact terminal) owned by each user determined to be a contact (close contact) (step S102). As a result, the transmitting / receiving unit 41 of the communication terminal 4 receives the contact confirmation email transmitted by the resource management device 2. At this time, the transmitted contact confirmation email includes the infected person (positive person) information, close contact information, and event information of the event suspected to be close contact. Note that the infected person (positive person) information, close contact information, and event information include the email addresses and names of the infected person (positive person) and close contact, and the details of the event held on the resource used (date and time, name of the meeting, etc.).

[0133] Next, the display control unit 44 displays, for example, a contact confirmation screen shown in FIG. 18 based on the infected person (positive person) information and close contact information contained in the received contact confirmation email (step S103). Here, FIG. 18 is a diagram showing an example of the contact confirmation screen according to the first embodiment. The transmitting / receiving unit 21 repeats the process of step S102 the number of times corresponding to the number of contacts. At this time, the transmitting / receiving unit 21 uses the email address indicated in the user identification information of each contact as the destination of the communication terminal 4 owned by each contact.

[0134] In contrast, FIG. 19 is a diagram showing another example of the contact confirmation screen according to the first embodiment. In this embodiment, the search and judgment unit 25 can define a user who has come into contact with a user who has come into contact with an infected person at a different date, time, and place as a "close contact" and search for a user who corresponds to the definition. Specifically, the search and judgment unit 25 first judges that each user indicated by the user identification information of Hanako.r@ricoh.ex.com and Jiro.r@ricoh.ex.com described above has come into contact with an infected person with respect to user B (Riko Taro) indicated by the user identification information of Taro.r@ricoh.ex.com. Furthermore, the search and judgment unit 25 may determine that at least one of the users indicated by the user identification information of Hanako.r@ricoh.ex.com and Jiro.r@ricoh.ex.com and other users who have come into contact with each other during a predetermined period (for example, about one week before and after) before and after the date and time of infection discovery (for example, 2020 / 09 / 12) are close contacts. In this way, when the search and determination unit 25 searches the resource status management table (resource status management DB2003, see Fig. 6) and finds users who have been determined to be close contacts, the transmission and reception unit 21 transmits a contact confirmation notification as shown in Fig. 19 to the communication terminal 4 owned by each user who has been determined to be a close contact. Note that the above-mentioned predetermined period may be changed as appropriate depending on the characteristics of the infectious disease (for example, the survival period of a virus, etc.).

[0135] However, the resource management device 2 does not apply this embodiment to events held on the same date and time for remote participants who remotely participated in an event held on the same resource. This is because the remote participants did not use the same resource at the same date and time as the infected person. However, if the remote participants later use the same resource on the same date and time different from the infected person, a separate search according to this embodiment may be performed.

[0136] The processes from steps S11 to S103 are merely an example, and the contents, order, and the like of each process executed in the communication system 1 are not limited in any way within the scope of the present invention.

[0137] As described above, the user can use a reserved specific resource while avoiding operations that involve physical contact with the resource terminal 5 when starting and finishing use. In other words, the user can reduce the risk of infection with a specific infectious disease that is a concern when touching the resource terminal 5, and can experience safe resource use.

[0138] [Main Effects of the Embodiments] As described above, according to the first embodiment, the photographing / obtaining unit 46 of the communication terminal 4 photographs the QR code displayed by the resource terminal 5 used in the resource reserved by the user to obtain the code information embedded in the QR code (S47), and the transmitting / receiving unit 41 transmits the user identification information of the user who uses the resource associated with the obtained code information to the resource management device 2 as a start request to start using the resource (S62). The registration unit 28 of the resource management device 2 registers the user identification information and the resource use status information in the resource status management table based on the user identification information transmitted by the communication terminal 4 (S63, S64). This allows the resource management device 2 to centrally manage the users who have used the resource in accordance with the use of the resource. This makes it easier to manage the users in the use of the resource. As a result, as one of the further effects, the user can also concentrate on an event such as a meeting held at the resource.

[0139] Second Embodiment Next, the second embodiment will be described with reference to Figs. 20 to 22. Fig. 20 is a sequence diagram showing an example of a contact determination process and a contact notification process according to the second embodiment. In the second embodiment, the system configuration, hardware configuration, and each functional configuration for performing the processes of app launch using a user's operation, check-in process to a reserved resource, and infected person registration process are the same as those up to step S93 in the first embodiment. In the second embodiment, the search and determination unit 25 executes the close contact determination process based on the flowchart shown in Fig. 21 (step S111).

[0140] 21 is a flowchart showing an example of a contact determination process according to the second embodiment. First, after the infected person registration process performed in step S93, the storage / read processing unit 29 reads out the resource status management table (resource status management DB 2003, see FIG. 6) using the user identification information of the infected person as a search key (step S121).

[0141] Next, the search and judgment unit 25 judges whether or not the user having the read user identification information has used the same resource as the resource used by the infected person (step S122). At this time, if the user having the read user identification information has not used the same resource as the resource used by the infected person (step S122; NO), this flow is terminated.

[0142] On the other hand, if the same resource as that used by the infected person is used (step S122; YES), the search and judgment unit 25 further judges whether the date and time of use is within a predetermined time (predetermined period) of the date and time of use by the infected person (step S123). At this time, if the date and time of use is outside the predetermined time (predetermined period) (step S123; NO), the search and judgment unit 25 determines that there is no problem with the user having that user identification information, and exits this flow.

[0143] If it is within a specified time (specified period) of the date and time of use (step S123; YES), the search and judgment unit 25 judges the user having the corresponding user identification information to be an infected person, i.e., a notification target to issue a warning to user B, and exits this flow (step S124).

[0144] Returning to the sequence diagram of Fig. 20, thereafter, the transmitting / receiving unit 21 transmits a warning notification (email, etc.) shown in Fig. 22 to the communication terminals 4 owned by each user determined to be a notification target (step S112). As a result, the transmitting / receiving unit 41 of the communication terminal 4 receives the warning email transmitted by the resource management device 2. At this time, the transmitted warning email contains, as user information of the user who used the same resource used by the infected person (positive person), the email address, name, and details of the event held on the resource used (date and time, name of the meeting, etc.) of the user.

[0145] Next, the display control unit 44 displays, for example, the alert screen shown in FIG. 22 based on the user information included in the received alert email (step S113). FIG. 22 is a diagram showing an example of the alert screen according to the second embodiment. By the resource management device 2 performing the above-mentioned process on the communication terminal 4, it becomes possible to promptly alert users who have used resources used by an infected person within a predetermined time (predetermined period). This is because even if a user does not come into direct or close contact with an infected person, the risk of infection with a specific infectious disease still remains by indirectly using resources used by an infected person.

[0146] [Main Effects of the Embodiments] As described above, according to the second embodiment, the search and judgment unit 25 of the resource management device 2 reads out the resource status management table (resource status management DB 2003, see FIG. 6) using the user identification information of the infected person as a search key (step S121). If the read out user identification information is the same as the resource used by the infected person and is within a predetermined time (predetermined period) of the date and time of use by the infected person (step S123; YES), the transmission and reception unit 21 transmits a notice (email, etc.) of a warning shown in FIG. 22 to the communication terminal 4 owned by the corresponding user (step S102). This allows the resource management device 2 to centrally manage users who have used the resource in accordance with the use of the resource. Therefore, in addition to facilitating management of users in the use of resources, if a resource used by an infected person infected with a specific infectious disease (tested positive) is used within a predetermined period, a warning can be received, making it possible to take appropriate measures thereafter.

[0147] [Other application examples] The above describes the best mode for carrying out the present invention, but the present invention is not limited to these embodiments, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention.

[0148] The communication system 1 shown in this embodiment can also be called a Web service. A Web service is a variety of services provided by applying Internet-related technologies. For example, Web services include a conference room rental service and various rental services. A system that uses a Web service is called a user system.

[0149] Furthermore, the communication system 1 shown in this embodiment can be divided into more processing units according to the processing contents, and can also be divided so that one processing unit includes more processes.

[0150] Each function of each of the above-mentioned embodiments can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, and devices such as an ASIC (Application Specific Integrated Circuit), a DSP (digital signal processor), an FPGA (field programmable gate array), a SOC (System on a chip), a GPU (Graphics Processing Unit), and a conventional circuit module designed to execute each of the above-mentioned functions. [Explanation of symbols]

[0151] 1. Communications Management System 2 Resource Management Device 3 Reservation Management Device 4. Communication terminals 5 Resource Terminal 7 Resource Management System 9 Resource Manipulation System 21 Transmitting / receiving unit (an example of a transmitting means or a receiving means) 22 Acquisition unit (an example of an acquisition means) 25 Search and decision section (an example of a search means) 28 Registration unit (an example of a registration means) 41 Transmitting / receiving unit (an example of a transmitting means or a receiving means) 42 Reception unit (an example of reception means) 44 Display control unit (an example of a display control means) 46: Image capture / acquisition unit 46 (an example of an image capture means) 2002 Infected Person Management Database (an example of an infected person management method) 2003 Resource status management DB (an example of resource status management means) 3001 Reservation information management DB (an example of reservation information management means) [Prior art documents] [Patent documents]

[0152] [Patent Document 1] JP2020-123072 Public Relations

Claims

1. a resource management device for managing the usage state of resources; A resource management system having a communication terminal that communicates with the resource management device, The communication terminal includes: an image capturing means for capturing an image of a predetermined code related to predetermined reservation information, the image being displayed by a resource terminal that is used for a predetermined resource and capable of communicating with the resource management device, and capturing code information including reservation identification information for identifying a reservation of the predetermined resource, the reservation identification information being embedded in the predetermined code; a transmission means for transmitting the reservation identification information included in the code information acquired by the image acquisition means, The resource management device includes: a receiving means for receiving the reservation identification information transmitted by the communication terminal; a resource status management means for managing information including participant identification information of participants who are scheduled to attend a specific event held on the specific resource, the participant identification information being associated with the reservation identification information and managed; means for transmitting to said communication terminal said prospective participant identification information associated with said reservation identification information, which is managed by said resource status management means; The communication terminal further comprises: a receiving means for receiving the prospective participant identification information managed by the resource status management means and transmitted by the resource management device; a display control means for causing a display means to display a list of names of the prospective participants corresponding to the prospective participant identification information received by the receiving means; a reception means for selecting and receiving a user who will use the predetermined resource from the list of names of the prospective participants displayed on the display means, the transmitting means transmits user identification information for identifying the user accepted by the accepting means as a user of the predetermined resource to the resource management device as a start request to start using the predetermined resource; The receiving means receives the user identification information transmitted by the communication terminal, The resource management device further comprises: a registration means for registering, when the user identification information is received by the receiving means, the user identification information and resource usage status information representing a usage status of the resource; A resource management system comprising:

2. The display control means displaying on the display means a registration screen for allowing a specific user who has used the specific resource to register infection information regarding infection or positive testing for a specific infectious disease; The resource management system according to claim 1 .

3. The display control means displays, on the display means, a registration screen for registering an infection detection date and time when the infection or positive test for the specific infectious disease was detected as the infection information, the transmission means transmits to the resource management device specific user identification information indicating the specific user, infection presence / absence information indicating the presence or absence of infection or positive testing, and infection detection date / time information indicating the date / time the infection was detected.

3. The resource management system according to claim 2.

4. 4. The resource management system according to claim 3, The resource management device further comprises: The receiving means receives the specific user identification information, the infection status information, and the infection detection date and time information transmitted by the transmitting means of the communication terminal, an infected person management means for managing the specific user identification information, the infection presence / absence information, and the infection detection date / time information based on the specific user identification information, the infection presence / absence information, and the infection detection date / time information received by the receiving means, A resource management system comprising:

5. 5. The resource management system according to claim 4, a search means for searching for a contact person who used the same resource on the same date and time as an infected person indicated by the specific user identification information managed by the infected person management means, among the user identification information managed by the resource status management means; A resource management system comprising:

6. 6. The resource management system according to claim 5, The resource management device further comprises: a transmission means for transmitting contact information related to the contact searched for by the search means to a communication terminal owned by the contact, The display control means of the communication terminal displaying, on a display means of a communication terminal owned by the person who has come into contact with the infected person, a message indicating that the person who has come into contact with the infected person has come into contact with the infected person on the communication terminal owned by the person who has come into contact with the infected person, based on the contact information transmitted by the transmission means of the resource management device; A resource management system comprising:

7. 6. The resource management system according to claim 5, The search means includes: A search is made for the presence or absence of a user who used the resource used by the infected person within a predetermined time period from among the user identification information managed by the resource status management means; When the search means has found the user within the predetermined time period, the transmission means transmits information indicating that the user has used the service within the predetermined time period to a communication terminal owned by the user within the predetermined time period; The display control means of the communication terminal displaying, on a display means of a communication terminal owned by the user, information indicating that the resource has been utilized within the predetermined time period transmitted by the transmitting means of the resource management device within the predetermined time period; A resource management system comprising:

8. 8. The resource management system according to claim 1, wherein the predetermined code is a one-dimensional or two-dimensional code.

9. A resource management device for managing a utilization state of resources, a receiving means for receiving, from a communication terminal that has photographed a predetermined code displayed on a resource terminal used with a predetermined resource, the reservation identification information included in code information including reservation identification information embedded in the predetermined code for identifying a reservation of the predetermined resource; a resource status management means for managing information including participant identification information of participants who are scheduled to attend a specific event held on the specific resource, the participant identification information being associated with the reservation identification information and managed; means for transmitting to said communication terminal said prospective participant identification information associated with said reservation identification information, which is managed by said resource status management means; the receiving means receives, from the communication terminal, user identification information for identifying a user selected at the communication terminal from a list of names of the prospective participants corresponding to the prospective participant identification information displayed on the communication terminal as a user who will use the specified resource, as a start request to start using the specified resource; a registration means for registering, when the user identification information is received by the receiving means, the user identification information and resource usage status information representing a usage status of the resource; the transmitting means transmits to the communication terminal a notification that the user identification information and the resource usage state information registered by the registration means have been registered as a start response to the start request. A resource management device comprising:

10. A resource management method executed by a resource management device that manages a utilization state of resources, comprising: a receiving step of receiving, from a communication terminal that has photographed a predetermined code displayed on a resource terminal used with a predetermined resource, the reservation identification information included in code information including reservation identification information embedded in the predetermined code for identifying a reservation of the predetermined resource; a resource status management step of managing information including attendee identification information of attendees who plan to attend a specific event to be held on the specific resource, the information being managed in association with the reservation identification information; transmitting, to the communication terminal, the prospective participant identification information associated with the reservation identification information, which is managed in the resource status management step; receiving, from the communication terminal, user identification information for identifying a user selected at the communication terminal as a user to use the specified resource from a list of names of the prospective participants corresponding to the prospective participant identification information displayed on the communication terminal, as a start request to start using the specified resource; a registration step of registering, when the user identification information is received, the user identification information and resource usage status information representing a usage status of the resource; a transmission step of transmitting to the communication terminal, as a start response to the start request, a notification that the user identification information and the resource usage state information registered by the registration step have been registered. A resource management method comprising:

11. A program for causing a computer to function as each of the means recited in claim 9.

Citation Information

Patent Citations

  • Infection notification method and infection notification device

    JP2012198717A

  • Information processing device, apparatus control system, and apparatus control method

    JP2019016343A

  • Content management server, information sharing system, communication method, and program

    JP2020095706A

  • Locker device

    JP2020107222A

  • Resource reservation system, setting method, and program

    JP2020123072A