Server device, method, and program

The server device addresses the challenge of managing facility, seat, and equipment usage by integrating seat and equipment management functions, enabling efficient resource allocation and improved user experience.

JP2025086855APending Publication Date: 2025-06-09RICOH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024131723
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-28
Filing Date
2024-08-08
Publication Date
2025-06-09

AI Technical Summary

Technical Problem

Conventional systems are unable to effectively manage the use of facilities, seats, and equipment, leading to inefficiencies and lack of transparency in resource allocation.

Method used

A server device that integrates seat and equipment management, allowing users to apply for seat and equipment use through a terminal device, with features including information transmission for equipment use, storage of usage information, and synchronization with locker control devices.

Benefits of technology

Enables comprehensive management of facility, seat, and equipment usage, improving resource allocation efficiency and user experience by providing real-time status updates and notification systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025086855000001_ABST
    Figure 2025086855000001_ABST
Patent Text Reader

Abstract

To simplify management for usages of seats, etc. and equipment.SOLUTION: A server device for managing usages of seats in a facility and usages of equipment in the facility, comprises: a seat application reception unit for receiving, from a terminal device, a first application for a user to use the seat; an equipment application reception unit for receiving, from the terminal device, a second application for the user to use the equipment; an equipment usage information sending unit for sending, to the terminal device, information for using the equipment, the information stored in association with identification information for identifying the equipment related to the received second application for the user to use the equipment; and a usage information storage unit for storing information of the seat related to the first application in association with the identification information of the equipment related to the second application.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a server device, a method, and a program.

Background Art

[0002] In recent years, in order to improve the working style of employees in offices, more and more companies have introduced free addresses or installed smart lockers.

[0003] A free address is a way of working in which employees in an office can freely determine the seats where they work. By introducing a free address, there are merits such as activation of communication and space saving in the office.

[0004] A smart locker is a locker that can open and close its door by holding an ID card or entering an expiration password. Compared with a normal locker, there are merits such as enhanced security and recording of users.

[0005] Regarding free addresses, while there are the above-mentioned merits, there are also demerits such as not knowing which seats in the office are available and who is working at which seat. Therefore, a technology for realizing a seat management system that manages the usage status and users of each seat using a server or the like is known.

Summary of the Invention

Problems to be Solved by the Invention

[0006] However, conventional systems have not been able to manage both the use of facilities such as offices and seats and the use of equipment. Therefore, an object of the present invention is to manage both the use of facilities and seats and the use of equipment.

Means for Solving the Problems

[0007] A server device according to an embodiment of the present invention is a server device that manages the use of seats in a facility and the use of equipment in the facility, and includes a seat application reception unit that receives a first application for a user to use the seat from a terminal device, an equipment application reception unit that receives a second application for a user to use the equipment from the terminal device, an equipment use information transmission unit that transmits information for using the equipment, which is stored in association with identification information for identifying the equipment related to the second application for a user to use the received equipment, to the terminal device, and a use information storage unit that stores the information on the seat related to the first application and the identification information on the equipment related to the second application in association with each other.

Effect of the Invention

[0008] According to the present invention, it is possible to manage both the use of facilities, seats, etc. and the use of equipment.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

Figure 19

Figure 20

Figure 21

Figure 22

Figure 23

Figure 24

Figure 25

Figure 26

Figure 27

Figure 28

Figure 29

Figure 30

Figure 31

Figure 32

Figure 33

Figure 34

Figure 35

Figure 36

Figure 37

Figure 38

Embodiments for Carrying Out the Invention

[0010] Hereinafter, embodiments of the present invention will be described with reference to the drawings.

[0011] <Explanation of Terms> · The "seat" is a place for performing work in a facility such as an office (for example, a desk and a chair). · "Facilities" can be any item used by users in the facility. For example, facilities can be items stored in lockers. For example, facilities can be the lockers themselves. For example, facilities can be items not stored in lockers. Note that the number of facilities that can be used by users can be one or more. · "Information for using facilities" is the information necessary for users to use facilities. For example, the information for using facilities can be the unlocking information of the locker in which the facilities are stored. For example, the information for using facilities can be at least one of the information indicating the location where the facilities are placed and the information indicating the procedure for using the facilities.

[0012] <First Embodiment> <Overall Configuration> FIG. 1 is an overall configuration diagram according to an embodiment of the present invention. The information processing system 1 includes an information processing device (also referred to as a server device) 10 and an information processing terminal (also referred to as a terminal device) 20. The information processing system 1 manages seats (for example, A to F in FIG. 1) 31 and smart lockers (simply referred to as lockers. For example, a to l in FIG. 1) installed in an office 30 where free addressing is implemented.

[0013] <<Information Processing Device>> The information processing device 10 may include a seat management device (also referred to as a server device) 11 and a locker control device (also referred to as a server device) 12. The information processing device 10 can transmit and receive data to and from the information processing terminal 20 and the locker 32 via an arbitrary network.

[0014] <<Seat Management Device>> The seat management device 11 manages the usage status of seats 31 installed in an office (an example of a facility) 30 where free addressing is implemented, and accepts applications for using seats and facilities. The seat management device 11 can transmit and receive data to and from the information processing terminal 20 and the locker control device 12 via an arbitrary network. The seat management device 11 is one or more computers.

[0015] Specifically, when the seat management device 11 receives an application for using the seat 31 from the information processing terminal 20, the seat management device 11 transmits information on the equipment in the locker 32 available for the user 21 using the seat 31 to the information processing terminal 20. When the seat management device 11 receives an application for using the equipment (which may be one piece of equipment or multiple pieces of equipment) included in the information on the equipment in the locker 32 from the information processing terminal 20, the seat management device 11 transmits the application for using the equipment to the locker control device 12. The seat management device 11 transmits the unlocking information (for example, a passcode) of the locker 32 received from the locker control device 12 to the information processing terminal 20. It is assumed that the seat management device 11 synchronizes the information on the equipment managed by the seat management device 11 with the information on the equipment managed by the locker control device 12.

[0016] <<Locker control device>> The locker control device 12 manages the usage status of the equipment stored in the locker 32 (an example of the equipment available for use in the facility) installed in the office 30 where the free address is implemented, and accepts an opening / closing request for the door of the locker 32. The locker control device 12 can transmit and receive data to and from the locker 32 and the seat management device 11 via an arbitrary network. The seat management device 11 is one or more computers. Note that the seat management device 11 may have the functions of the locker control device 12.

[0017] The device group described in the embodiment only shows one of a plurality of computing environments for implementing the embodiments disclosed in this specification. In one embodiment, the information processing device 10 includes a plurality of computing devices such as a server cluster. The plurality of computing devices are configured to communicate with each other via an arbitrary type of communication link including a network and a shared memory, and implement the processing disclosed in this specification.

[0018] <<Information processing terminal>> The information processing terminal 20 is a terminal operated by a user 21 who uses the seat 31 installed in the office 30 where free addressing is implemented and the equipment stored in the locker 32. The information processing terminal 20 can be equipped with a camera function for reading codes such as QR codes (registered trademarks). For example, the information processing terminal 20 is a tablet, a smartphone, a personal computer, or the like.

[0019] <<Seat>> In the office 30 where free addressing is implemented, a seat 31 is installed. A code such as a QR code is attached to an arbitrary location of each seat 31. The code such as a QR code includes an identifier of the seat 31 and access information to the seat management device 11. Note that, not limited to QR codes, a one-dimensional code, a two-dimensional code, a character string including at least one of arbitrary characters, numbers, and symbols, or the like may be used. Further, an NFC (Near Field Communication) tag or a short-range wireless communication device may be provided on the seat, and an application for using the seat may be made by the short-range wireless communication.

[0020] <<Locker>> In the office 30 where free addressing is implemented, a locker 32 is installed. Equipment (for example, a monitor, a keyboard, headphones, etc.) is stored in the locker 32. The user 21 takes out and uses the equipment in the locker 32 and returns the equipment to the locker 32 in which the equipment was stored. The locker 32 can detect that the equipment has been taken out or returned by a tag or the like attached to the equipment. Hereinafter, the locker 32 will be described in detail.

[0021] The locker 32 includes a "locker part", a "computer part", and a "key control part".

[0022] The "locker part" stores the equipment.

[0023] The "computer part" has a function of receiving inputs such as a touch panel on which the user 21 operates the locker 32 and an NFC (Near Field Communication) reader for holding an ID card, a function of displaying information to the user 21, and a function of communicating with the locker control device 12. For example, one computer part may control a plurality of locker parts and a key control part (for example, a to l in FIG. 1).

[0024] The "key control part" locks and unlocks the doors of the respective locker parts according to the instructions of the computer part.

[0025] Note that the door of the locker 32 may be transparent so that the user 21 can check the state of the equipment inside the locker 32 without opening the door.

[0026] <Hardware Configuration> FIG. 2 is a hardware configuration diagram of the information processing apparatus 10 (seat management apparatus 11 and locker control apparatus 12) according to an embodiment of the present invention.

[0027] As shown in FIG. 2, the information processing apparatus 10 (seat management apparatus 11 and locker control apparatus 12) is constructed by a computer, and as shown in FIG. 2, it includes a CPU 1001, a ROM 1002, a RAM 1003, an HD 1004, an HDD (Hard Disk Drive) controller 1005, a display 1006, an external device connection I / F (Interface) 1007, a network I / F 1008, a data bus 1009, a keyboard 1010, a pointing device 1011, a DVD-RW (Digital Versatile Disk Rewritable) drive 1013, and a media I / F 1015.

[0028] Among these, the CPU 1001 controls the overall operation of the information processing device 10 (the seat management device 11 and the locker control device 12). The ROM 1002 stores programs used for driving the CPU 1001 such as the IPL. The RAM 1003 is used as a work area for the CPU 1001. The HD 1004 stores various data such as programs. The HDD controller 1005 controls the reading or writing of various data to and from the HD 1004 according to the control of the CPU 1001. The display 1006 displays various information such as a cursor, menu, window, characters, or images. The external device connection I / F 1007 is an interface for connecting various external devices. The external devices in this case are, for example, a USB (Universal Serial Bus) memory, a printer, etc. The network I / F 1008 is an interface for data communication using a communication network. The bus line 1009 is an address bus, a data bus, etc. for electrically connecting each component such as the CPU 1001 shown in FIG. 2.

[0029] Also, the keyboard 1010 is a type of input means having a plurality of keys for inputting characters, numerical values, various instructions, etc. The pointing device 1011 is a type of input means for selecting and executing various instructions, selecting a processing target, moving a cursor, etc. The DVD-RW drive 1013 controls the reading or writing of various data to and from the DVD-RW 1012 as an example of a removable recording medium. Note that it is not limited to DVD-RW, and it may be DVD-R or the like. The media I / F 1015 controls the reading or writing (storage) of data to and from the recording medium 1014 such as a flash memory.

[0030] FIG. 3 is a hardware configuration diagram of the information processing terminal 20 according to an embodiment of the present invention.

[0031] As shown in FIG. 3, the information processing terminal 20 includes a CPU 2001, a ROM 2002, a RAM 2003, an EEPROM 2004, a CMOS sensor 2005, an imaging device I / F 2006, an acceleration / azimuth sensor 2007, a media I / F 2009, and a GPS receiver 2011.

[0032] Among these, the CPU 2001 controls the operation of the entire information processing terminal 20. The ROM 2002 stores programs used for driving the CPU 2001 such as the CPU 2001 and IPL. The RAM 2003 is used as a work area for the CPU 2001. The EEPROM 2004 reads or writes various data such as smartphone programs according to the control of the CPU 2001. The CMOS (Complementary Metal Oxide Semiconductor) sensor 2005 is a type of built-in imaging means that captures a subject (mainly a self-image) according to the control of the CPU 2001 to obtain image data. Note that an imaging means such as a CCD (Charge Coupled Device) sensor may be used instead of the CMOS sensor. The imaging device I / F 2006 is a circuit that controls the driving of the CMOS sensor 2005. The acceleration / azimuth sensor 2007 is various sensors such as an electronic magnetic compass that detects geomagnetism, a gyrocompass, and an acceleration sensor. The media I / F 2009 controls the reading or writing (storage) of data to / from a recording medium 2008 such as a flash memory. The GPS receiver 2011 receives GPS signals from GPS satellites.

[0033] The information processing terminal 20 also includes a long-distance communication circuit 2012, a CMOS sensor 2013, an imaging device I / F 2014, a microphone 2015, a speaker 2016, an audio input / output I / F 2017, a display 2018, an external device connection I / F (Interface) 2019, a short-distance communication circuit 2020, an antenna 2020a of the short-distance communication circuit 2020, and a touch panel 2021.

[0034] Among these, the long-distance communication circuit 2012 is a circuit that communicates with other devices via a communication network. The CMOS sensor 2013 is a type of built-in imaging means that captures a subject according to the control of the CPU 2001 to obtain image data. The imaging device I / F 2014 is a circuit that controls the driving of the CMOS sensor 2013. The microphone 2015 is a built-in circuit that converts sound into an electrical signal. The speaker 2016 is a built-in circuit that converts an electrical signal into physical vibration to generate sounds such as music and voices. The audio input / output I / F 2017 is a circuit that processes the input / output of audio signals between the microphone 2015 and the speaker 2016 according to the control of the CPU 2001. The display 2018 is a type of display means such as a liquid crystal or an organic EL (Electro Luminescence) that displays an image of a subject, various icons, etc. The external device connection I / F 2019 is an interface for connecting various external devices. The short-distance communication circuit 2020 is a communication circuit such as NFC (Near Field Communication) or Bluetooth (registered trademark). The touch panel 2021 is a type of input means for operating the information processing terminal 20 by a user pressing the display 2018.

[0035] Also, the information processing terminal 20 includes a bus line 2010. The bus line 2010 is an address bus, a data bus, etc. for electrically connecting each component such as the CPU 2001 shown in FIG. 3.

[0036] <Functional Configuration> FIG. 4 is a functional block diagram of the information processing apparatus 10 according to an embodiment of the present invention.

[0037] [Seat Management Device] The seat management device 11 can include a seat application receiving unit 101, an equipment information transmitting unit 102, an equipment application receiving unit 103, an unlocking information transmitting unit 104, a usage status management unit 105, an unreturned equipment notification unit 106, an equipment information synchronization unit 107, a customer information storage unit 108, a seat information storage unit 109, an equipment information storage unit 110, a usage information storage unit 111, a determination unit 112, and a creation unit 113. The seat management device 11 can function as the seat application receiving unit 101, the equipment information transmitting unit 102, the equipment application receiving unit 103, the unlocking information transmitting unit 104, the usage status management unit 105, the unreturned equipment notification unit 106, the equipment information synchronization unit 107, the determination unit 112, and the creation unit 113 by executing a program.

[0038] The seat application receiving unit 101 receives an application for using a seat from the information processing terminal 20. The application for using a seat includes an identifier of the user 21 and an identifier of the seat. When the seat application receiving unit 101 receives an application for using a seat, it updates the data in the seat information storage unit 109 (for example, changes the "usage status" in the seat information storage unit 109 to "in use").

[0039] [Application for Using a Seat] Here, the application for using a seat will be described. The application for using a seat may be an application that requests to start using the seat immediately after the application (it is possible that a reservation for using the seat has been applied for in advance, or it is not necessary to have applied for a reservation for using the seat in advance), or it may be an application that requests to start using the seat at the date and time specified by the user 21 (that is, when applying for a reservation for using the seat in advance).

[0040] In addition, the seat application receiving unit 101 receives an application from the information processing terminal 20 that requests to end the use of the seat. When the seat application receiving unit 101 receives an application from the information processing terminal 20 that requests to end the use of the seat, it transmits information on unreturned equipment of the user 21 who was using the seat to the information processing terminal 20.

[0041] When the seat application receiving unit 101 receives an application for using a seat, the spare parts information transmitting unit 102 transmits information on the spare parts in the lockers available to the user 21 who uses the seat to the information processing terminal 20. For example, the information on the spare parts is a list including information on one or more spare parts.

[0042] For example, the information on the spare parts transmitted to the information processing terminal 20 is a list of a plurality of spare parts arranged in the facility used by the user. In this case, the application for using the spare parts includes information identifying the spare parts selected by the user from the list of spare parts. For example, the information on the spare parts transmitted to the information processing terminal 20 is information indicating one type of spare part arranged in the facility used by the user. In this case, the application for using the spare parts is an application indicating that the user uses one type of spare part.

[0043] For example, the spare parts information transmitting unit 102 transmits a reception completion notice of an application for using the seat received by the seat application receiving unit 101 (for example, a notice that the seat has become available, a notice that the reservation for using the seat has been completed, etc.) and information on the spare parts in the lockers available to the user 21 who uses the seat to the information processing terminal 20.

[0044] [Spare Parts] Here, the spare parts will be described. The spare parts may be any items used by the user 21 in the office. For example, the spare parts are peripheral devices for a personal computer such as a monitor, a keyboard, and headphones, and stationery.

[0045] [Information on Spare Parts] The information on the spare parts is information on the spare parts in the lockers available to the user 21 who uses the seat. For example, the lockers available to the user 21 who uses the seat are lockers in the same area (for example, the same floor (number of floors), the same room, etc.) as the seat used by the user 21. Note that the information on the spare parts may include spare parts frequently used at the seat used by the user 21, or may not include spare parts rarely used at the seat used by the user 21.

[0046] The spare part application receiving unit 103 receives, from the information processing terminal 20, an application for using the spare parts (which may be one spare part or a plurality of spare parts) included in the information of the spare parts in the locker transmitted by the spare part information transmitting unit 102. The application for using the spare parts includes the identifier of the user 21 and the identifier of the spare parts. The spare part application receiving unit 103 transmits the application for using the spare parts (specifically, the identifier of the user 21 and the identifier of the spare parts) to the locker control device 12.

[0047] [Application for Using Spare Parts] Here, the application for using the spare parts will be described. The application for using the spare parts may be an application that requests to start using the spare parts immediately after the application, or may be an application that requests to start using the spare parts at the date and time specified by the user 21 (that is, when applying for a reservation for using the spare parts in advance).

[0048] For example, the application for using a seat is an application that requests to start using the seat immediately after the application (the reservation for using the seat has been applied in advance), and the application for using the spare parts is an application that requests to start using the spare parts immediately after the application.

[0049] For example, the application for using a seat is an application that requests to start using the seat immediately after the application (the reservation for using the seat has not been applied), and the application for using the spare parts is an application that requests to start using the spare parts immediately after the application.

[0050] For example, the application for using a seat is an application that requests to start using the seat at the date and time specified by the user 21 (that is, when applying for a reservation for using the seat in advance), and the application for using the spare parts is an application that requests to start using the spare parts at the date and time specified by the user 21 (that is, when applying for a reservation for using the spare parts in advance).

[0051] The unlocking information transmission unit (also referred to as the spare part usage information transmission unit) 104 transmits the unlocking information of the locker in which the applied spare part is stored (an example of information for using the spare part) to the information processing terminal 20 when the spare part application reception unit 103 receives an application for using the spare part.

[0052] For example, the unlocking information transmission unit 104 transmits a reception completion notice of an application for using the spare part received by the spare part application reception unit 103 (for example, a notice that the spare part has become available, a notice that the reservation for using the spare part has been completed, etc.) and the unlocking information of the locker in which the applied spare part is stored to the information processing terminal 20. Specifically, the unlocking information transmission unit 104 receives the unlocking information of the locker from the locker control device 12 and transmits it to the information processing terminal 20.

[0053] Note that the unlocking information transmission unit 104 may transmit the unlocking information to the information processing terminal 20 immediately after the spare part application reception unit 103 receives an application for using the spare part, or may transmit the unlocking information to the information processing terminal 20 when the actual use of the seat starts. For example, when the application for using the seat is an application that requests to start using the seat at the date and time specified by the user 21, and the application for using the spare part is an application that requests to start using the spare part at the date and time specified by the user 21, the unlocking information transmission unit 104 may transmit the unlocking information to the information processing terminal 20 when the use of the seat starts (for example, when receiving from the information processing terminal 20 the result of the information processing terminal 20 reading the QR code of the seat, etc.).

[0054] [Unlocking Information] Here, the unlocking information will be described. The unlocking information is any one of a one-dimensional code, a two-dimensional code, and a character string including at least one of arbitrary characters, numbers, and symbols.

[0055] The usage status management unit 105 transmits to the information processing terminal 20 the usage status of the user 21's seat (that is, information indicating whether the seat is in use and which seat is in use) and the usage status of the equipment (that is, information indicating whether the equipment is in use and which equipment is in use) in response to a request from the information processing terminal 20.

[0056] The unreturned equipment notification unit 106 periodically (for example, every day, when a predetermined closing time is reached) transmits information on the unreturned equipment of the user 21 to the information processing terminal 20. Note that the closing time may be determined for each tenant (company) or for each user 21.

[0057] The equipment information synchronization unit 107 synchronizes the information on the equipment managed by the seat management device 11 (the information on the equipment in the equipment information storage unit 110) with the information on the equipment managed by the locker control device 12 (the information on the equipment in the equipment information storage unit 123). Specifically, the equipment information synchronization unit 107 requests the locker control device 12 to transmit the information on the equipment, receives the information on the equipment from the locker control device 12, and stores it in the equipment information storage unit 110.

[0058] The customer information storage unit 108 stores customer information including information on the tenant (company, etc.) to which the user 21 belongs and information on the user 21. This will be described in detail later with reference to FIGS. 5 and 6.

[0059] The seat information storage unit 109 stores information on the seats installed in the tenant (company, etc.) and the usage status of the seats (that is, information indicating whether the seats are in use). This will be described in detail later with reference to FIG. 7.

[0060] The equipment information storage unit 110 stores information on the equipment stored in the lockers installed in the tenant (company, etc.) and the usage status of the equipment (that is, information indicating whether the equipment is in use). This will be described in detail later with reference to FIG. 8.

[0061] The usage information indicating the date and time when the seat is reserved and the date and time when it is actually used, and the date and time when the equipment is reserved and the date and time when it is actually used is stored in the usage information storage unit 111. This will be described in detail later with reference to FIG. 9.

[0062] The determination unit 112 determines whether the seat applied for by the user to use is available.

[0063] When an application for the user to use the seat is received, the creation unit 113 creates a list of the identification information of the equipment.

[0064] [Locker control device] The locker control device 12 includes an equipment management unit 121, a key control unit 122, and an equipment information storage unit 123. The locker control device 12 functions as the equipment management unit 121 and the key control unit 122 by executing a program.

[0065] The equipment management unit 121 manages the information of the equipment stored in the lockers installed in the tenant (such as a company) and the usage status of the equipment (that is, the information indicating whether the equipment is in use). Specifically, when the equipment management unit 121 receives an application for using the equipment (specifically, the identifier of the user 21 and the identifier of the equipment) from the seat management device 11, it updates the data in the equipment information storage unit 123 (for example, changes the "usage status" in the equipment information storage unit 123 to "in use").

[0066] In addition, the equipment management unit 121 transmits the information of the equipment in the equipment information storage unit 123 to the seat management device 11 in response to a request from the seat management device 11.

[0067] The key control unit 122 controls the unlocking and locking of the locker. Specifically, when the key control unit 122 receives an application for using the equipment (specifically, the identifier of the user 21 and the identifier of the equipment) from the seat management device 11, it generates unlocking information (for example, a password) for the locker in which the equipment is stored and transmits it to the seat management device 11. In addition, when the key control unit 122 receives the unlocking information acquired by the locker 32 (for example, the password entered by the user 21 into the locker 32) from the locker 32, and the received unlocking information is the same as the unlocking information transmitted to the information processing terminal 20 of the user 21 via the seat management device 11, the key control unit 122 unlocks the locker.

[0068] The equipment information storage unit 123 stores information on the equipment stored in the lockers installed in the tenant (such as a company), and the usage status of the equipment (that is, information indicating whether the equipment is in use).

[0069] Hereinafter, with reference to FIGS. 5 to 9, the information stored in each storage unit will be described.

[0070] FIGS. 5 and 6 show an example of the customer information stored in the customer information storage unit 108.

[0071] FIG. 5 is an example of customer information (tenant information) according to an embodiment of the present invention. The tenant information includes the "tenant ID", "tenant name", "location", "floor ID", "floor name", and "floor number" of each tenant (such as a company).

[0072] The "tenant ID" is an identifier of the tenant.

[0073] The "tenant name" is the name of the tenant (such as the company name).

[0074] The "location" is the location of the tenant (such as a building).

[0075] The "floor ID" is an identifier of each floor included in the tenant.

[0076] The "floor name" is the name of each floor included in the tenant (for example, location and floor number).

[0077] The "floor number" is the floor number of each floor included in the tenant.

[0078] Figure 6 is an example of customer information (user information) according to an embodiment of the present invention. The information of user 21 includes the "tenant ID", "user ID", "user name", and "email address" of each user.

[0079] The "tenant ID" is an identifier of the tenant to which user 21 belongs.

[0080] The "user ID" is an identifier of user 21. Note that the user ID may be an email address.

[0081] The "user name" is the name of user 21.

[0082] The "email address" is the email address of user 21. Information on the unreturned equipment of user 21 is sent to the email address of user 21 stored in the "email address".

[0083] Figure 7 is an example of seat information (information stored in seat information storage unit 109) according to an embodiment of the present invention. The seat information includes the "floor ID", "seat ID", "seat name", "usage status", and "user ID" of each seat.

[0084] The "floor ID" is an identifier of the floor where the seat is installed.

[0085] The "seat ID" is an identifier of the seat.

[0086] The "seat name" is the name of the seat (for example, location, floor number, and seat number).

[0087] "Usage status" indicates whether the seat is in use or not (i.e., available).

[0088] "User ID" is the user ID of the user 21 using the seat.

[0089] FIG. 8 is an example of the information of the equipment (the information stored in the equipment information storage unit 110) according to an embodiment of the present invention. The information of the equipment includes "tenant ID", "equipment ID", "equipment name", "usage status", "user ID", "locker number", and "floor ID" of each piece of equipment. The same applies to the information of the equipment stored in the equipment information storage unit 123.

[0090] "Tenant ID" is an identifier of the tenant where the locker storing the equipment is installed.

[0091] "Equipment ID" is an identifier of the equipment. The equipment ID is an example of the identification information for identifying the equipment.

[0092] "Equipment name" is the name of the equipment (for example, the type, location, and equipment number of the equipment). The equipment name is an example of the identification information for identifying the equipment.

[0093] "Usage status" indicates whether the equipment is in use or not (i.e., available).

[0094] "User ID" is the user ID of the user 21 using the equipment.

[0095] "Locker number" is the number of the locker where the equipment is stored. The locker number is an example of the information for identifying the locker.

[0096] "Floor ID" is an identifier of the floor where the locker storing the equipment is installed.

[0097] Figure 9 shows an example of usage information (information stored in the usage information storage unit 111) according to an embodiment of the present invention. The usage information includes the "tenant ID", "reservation ID", "reservation start date and time", "reservation end date and time", "usage start date and time", "usage end date and time", "user ID", and "resource ID" of each resource (seat or equipment).

[0098] The "tenant ID" is an identifier of the tenant that has the resource (seat or equipment).

[0099] The "reservation ID" is an identifier of the reservation assigned to each reservation of the resource (seat or equipment).

[0100] The "reservation start date and time" is the usage start date and time of the reserved resource (seat or equipment).

[0101] The "reservation end date and time" is the usage end date and time of the reserved resource (seat or equipment).

[0102] The "usage start date and time" is the actual usage start date and time of the resource (seat or equipment).

[0103] The "usage end date and time" is the actual usage end date and time of the resource (seat or equipment). Note that it is not limited to the actual usage end date and time, and it may be the scheduled usage end date and time, or both the actual usage end date and time and the scheduled usage end date and time may be stored and managed.

[0104] When starting to use a seat without a prior reservation, the same date and time is registered for the reservation start date and time and the usage start date and time (that is, it is considered that the usage starts at the same time as the reservation). At that time, either a default reservation time (for example, 8 hours, etc.) is registered for the reservation end date and time, or the end date and time input by the user 21 on the screen displayed at the start of the seat usage is registered.

[0105] The "user ID" is an identifier of the user 21 who is using the resource (seat or equipment).

[0106] The "resource ID" is an identifier for a resource (seat or equipment).

[0107] In addition, when applying for a seat and equipment, the same date and time as the seat reservation start date and time and the seat reservation end date and time may be reflected in the equipment usage start date and time and the equipment usage end date and time. Also, the equipment usage start date and time may reflect the date and time when the locker was unlocked, and the equipment usage end date and time may reflect the date and time when the equipment was returned.

[0108] <Method> FIG. 10 is a sequence diagram showing the application process for using a seat and equipment according to an embodiment of the present invention.

[0109] In step 101 (S101), the seat management device 11 sends a request to the locker control device 12 to synchronize the equipment information.

[0110] In step 102 (S102), the locker control device 12 sends the equipment information to the seat management device 11 in response to the request of S101.

[0111] Note that S101 and S102 are assumed to be executed constantly.

[0112] In step 103 (S103), the information processing terminal 20 reads a QR code or the like on the seat. The QR code or the like includes the identifier of the seat 31 and the access information to the seat management device 11.

[0113] In step 104 (S104), the information processing terminal 20 acquires the authentication information (for example, email address and password) input by the user 21. Note that if the authentication information is already stored in the information processing terminal 20, S104 is omitted.

[0114] In step 105 (S105), the information processing terminal 20 sends the authentication information of S104 to the seat management device 11.

[0115] In step 106 (S106), when the authentication is successful, the seat management device 11 notifies the information processing terminal 20 that the authentication has been successful.

[0116] In step 107 (S107), the information processing terminal 20 sends a request to the seat management device 11 to request the use of the seat 31 whose identifier is included in the QR code etc. of S103.

[0117] In step 108 (S108), the seat management device 11 determines whether the seat in S107 is in use. The seat management device 11 refers to the seat information storage unit 109 to determine whether the seat is in use. If the seat is in use, steps 109 to 110 are executed, and if the seat is not in use, steps 111 to 121 are executed.

[0118] In step 109 (S109), the seat management device 11 notifies the information processing terminal 20 that the seat is in use.

[0119] In step 110 (S110), the information processing terminal 20 displays that the seat is in use.

[0120] In step 111 (S111), the seat management device 11 refers to the seat information storage unit 109 and changes the "usage status" of the seat in S107 to "in use".

[0121] In step 112 (S112), the seat management device 11 creates information (for example, a list of equipment) on the equipment available to the user 21 who uses the seat in S107. For example, the seat management device 11 creates a list of equipment whose usage status is "available" among the equipment stored in the equipment information storage unit 110. For example, the seat management device 11 may create a list of equipment associated with the floor of the seat for which the application for using the seat in S107 is made, or may create a list of equipment associated with the seat.

[0122] In step 113 (S113), the seat management device 11 transmits a notification of the completion of acceptance of an application for using a seat and the equipment information created in S112 to the information processing terminal 20.

[0123] In step 114 (S114), the information processing terminal 20 displays a notification of the completion of acceptance of an application for using a seat and the equipment information.

[0124] In step 115 (S115), the information processing terminal 20 receives an instruction to select the equipment to be used by the user 21 from the equipment information in S114.

[0125] If no instruction to select equipment is received in S115 (that is, if the user did not apply for using equipment), the process ends.

[0126] In step 116 (S116), the information processing terminal 20 transmits a request to use the equipment selected in S115 to the seat management device 11.

[0127] In step 117 (S117), the seat management device 11 transmits the identifier of the user 21 specified by the authentication information and the identifier of the equipment to the locker control device 12.

[0128] In step 118 (S118), the locker control device 12 refers to the equipment information storage unit 123 and changes the "usage status" of the equipment in S117 to "in use".

[0129] In step 119 (S119), the locker control device 12 generates unlocking information (for example, a password) for the locker in which the equipment is stored and transmits it to the seat management device 11. The locker control device 12 may transmit the unlocking information stored in association with the locker number that identifies the locker in which the equipment is stored without generating the unlocking information.

[0130] In step 120 (S120), the seat management device 11 transmits a notice of completion of acceptance of an application for using the equipment and unlocking information (e.g., password) of the locker in which the equipment is stored to the information processing terminal 20.

[0131] In step 121 (S121), the information processing terminal 20 displays a notice of completion of acceptance of an application for using the equipment and unlocking information (e.g., password) of the locker in which the equipment is stored.

[0132] FIG. 11 is a sequence diagram showing the display process of the usage status according to an embodiment of the present invention.

[0133] In step 201 (S201), the seat management device 11 transmits a request to the locker control device 12 to synchronize the information of the equipment.

[0134] In step 202 (S202), the locker control device 12 transmits the information of the equipment to the seat management device 11 in response to the request of S201.

[0135] Note that S201 and S202 are assumed to be executed constantly.

[0136] In step 203 (S203), the information processing terminal 20 acquires authentication information (e.g., email address and password) input by the user 21. If the authentication information is already stored in the information processing terminal 20, S203 is omitted.

[0137] In step 204 (S204), the information processing terminal 20 transmits the authentication information of S203 to the seat management device 11.

[0138] In step 205 (S205), when the authentication is successful, the seat management device 11 notifies the information processing terminal 20 that the authentication has been successful.

[0139] In step 206 (S206), the information processing terminal 20 transmits a request for obtaining the usage status of seats and equipment to the seat management device 11.

[0140] In step 207 (S207), the seat management device 11 refers to the usage information storage unit 111 and identifies the seat being used by the user 21 specified by the authentication information.

[0141] In step 208 (S208), the seat management device 11 refers to the usage information storage unit 111 and identifies the equipment being used by the user 21 specified by the authentication information.

[0142] Note that S207 and S208 may be in reverse order or may be executed simultaneously.

[0143] In step 209 (S209), the seat management device 11 transmits the usage status of the seat and equipment of the user 21 identified in S207 and S208 to the information processing terminal 20.

[0144] In step 210 (S210), the information processing terminal 20 displays the usage status of the seat and equipment of the user 21.

[0145] FIG. 12 is a sequence diagram showing the notification process of unreturned equipment according to an embodiment of the present invention.

[0146] In step 301 (S301), the seat management device 11 transmits a request for synchronizing the information of the equipment to the locker control device 12.

[0147] In step 302 (S302), the locker control device 12 transmits the information of the equipment to the seat management device 11 in response to the request of S301.

[0148] Note that S301 and S302 are assumed to be executed constantly.

[0149] In step 303 (S303), the seat management device 11 refers to the equipment information storage unit 110 to identify the equipment that has not been returned.

[0150] In step 304 (S304), the seat management device 11 identifies the user 21 who is using the equipment that has not been returned.

[0151] In step 305 (S305), the seat management device 11 sends an email prompting the user 21 identified in S304 to return the unreturned equipment.

[0152] <Screen> FIG. 13 is a transition diagram of a seat and equipment usage application screen according to an embodiment of the present invention.

[0153] Assume that in step 1000 (S1000), the information processing terminal 20 reads the QR code of the seat 31. If the seat 31 is not being used by any user, the process proceeds to step 1011. If the seat 31 is already being used by another user, the process proceeds to step 1021.

[0154] In step 1011 (S1011), the seat information is displayed. When it is instructed to start using the seat on the screen of S1001, the process proceeds to step 1012.

[0155] In step 1012 (S1012), a list of equipment available to the user 21 is displayed. When the user 21 selects the equipment, the process proceeds to step 1013.

[0156] In step 1013 (S1013), it is indicated that the application for using the equipment in S1012 has been completed, and the password for unlocking the locker is displayed.

[0157] In step 1021 (S1021), it is displayed that another user is using the seat.

[0158] FIG. 14 is a transition diagram of the end-of-use screen of the seat and equipment according to an embodiment of the present invention.

[0159] In step 2001 (S2001), the usage status of the seat and equipment of user 21 is displayed. When it is instructed to end the use of the seat on the screen of S2001, the process proceeds to the screen of step 2002.

[0160] In step 2002 (S2002), when the acceptance of the application to end the use of the seat is completed, a screen prompting user 21 to return the equipment in use (i.e., the unreturned equipment) is displayed. When user 21 selects the OK button, the process proceeds to the screen of step 2003.

[0161] In step 2003 (S2003), the equipment in use by user 21 is displayed.

[0162] FIG. 15 is an example of each screen showing the usage status according to an embodiment of the present invention. · [No seat use · No equipment use] is a screen displayed when user 21 is not using the seat and is not using the equipment. · [Seat use · No equipment use] is a screen displayed when user 21 is using the seat and is not using the equipment. For example, the floor name, seat name, start date and time of use, and end date and time of use (scheduled date and time) of the seat in use are displayed. · [No seat use · Equipment use] is a screen displayed when user 21 is not using the seat and is using the equipment. For example, the locker number of the equipment in use, the name of the equipment, and the password for unlocking the locker are displayed. · [Seat use · Equipment use] is a screen displayed when user 21 is using the seat and is using the equipment. For example, the floor name, seat name, start date and time of use, end date and time of use (scheduled date and time) of the seat in use, the locker number of the equipment in use, the name of the equipment, and the password for unlocking the locker are displayed.

[0163] FIG. 16 is an example of a notification screen for unreturned equipment according to an embodiment of the present invention. The information processing apparatus 10 can periodically (for example, every day, when a predetermined closing time is reached) send an email addressed to the email address of the user 21 indicating information on unreturned equipment of the user 21 as shown in FIG. 16. The information on unreturned equipment includes the start date and time of use of the unreturned equipment, the name of the equipment, the locker number, and the like. The user 21 can immediately notice if the equipment has not been returned even after a predetermined time (such as the closing time) has passed.

[0164] FIG. 17 is a sequence diagram when a seat and equipment are reserved in advance according to an embodiment of the present invention.

[0165] In step 401 (S401), the information processing terminal 20 sends a request for applying for a prior reservation of a seat and equipment to the seat management apparatus 11.

[0166] In step 402 (S402), the seat management apparatus 11 sends a screen image for applying for a prior reservation of a seat and equipment to the information processing terminal 20.

[0167] In step 403 (S403), the information processing terminal 20 acquires authentication information (for example, an email address and a password) input by the user 21. If the authentication information is already stored in the information processing terminal 20, S403 is omitted.

[0168] In step 404 (S404), the information processing terminal 20 sends the authentication information of S403 to the seat management apparatus 11.

[0169] In step 405 (S405), when the authentication is successful, the seat management apparatus 11 notifies the information processing terminal 20 that the authentication has been successful.

[0170] In step 406 (S406), the information processing terminal 20 acquires the seat to be used and the date and time of use selected and input by the user 21.

[0171] In step 407 (S407), the information processing terminal 20 transmits a request to the seat management device 11 asking to use the seat selected in S406 at the date and time input in S406.

[0172] In step 408 (S408), the seat management device 11 checks the usage information (whether it is reserved or not) of the seat in S407. After that, similar to the application in S109 - S121 of FIG. 10, an application for reservation of equipment is made.

[0173] FIG. 18 is a user interface when reserving a seat and equipment in advance according to an embodiment of the present invention.

[0174] In step 3001 (S3001), a screen for selecting a seat to be reserved and inputting the date and time of reservation is displayed. When a seat is selected and the date and time are input on the screen of S3001, it proceeds to step 3002.

[0175] In step 3002 (S3002), it is displayed that the reservation of the seat in S3001 is completed, and a list of equipment that the user 21 can reserve is shown. When equipment is selected by the user 21, it proceeds to step 3003.

[0176] In step 3003 (S3003), it is displayed that the reservation of the equipment in S3002 is completed, and a password for unlocking the locker is shown.

[0177] FIG. 19 is a sequence diagram for registering equipment according to an embodiment of the present invention.

[0178] In step 501 (S501), the administrator's information processing terminal 40 transmits a request to the seat management device 11 asking for registration of equipment.

[0179] In step 502 (S502), the seat management device 11 transmits a screen image for registration of equipment to the administrator's information processing terminal 40.

[0180] In step 503 (S503), the administrator's information processing terminal 40 acquires the information of the equipment to be registered input by the user (administrator). At the same time, the user (administrator) stores the equipment in the locker.

[0181] In step 504 (S504), the administrator's information processing terminal 40 transmits the information of the equipment to be registered input in S503 (for example, the locker number, the name of the equipment, etc.) to the seat management device 11.

[0182] In step 505 (S505), the seat management device 11 stores the information of the equipment to be registered.

[0183] In step 506 (S506), the seat management device 11 transmits the information of the equipment to be registered to the locker control device 12.

[0184] In step 507 (S507), the locker control device 12 stores the information of the equipment to be registered.

[0185] In step 508 (S508), the locker control device 12 instructs the smart locker 32 in which the registered equipment is stored to be locked.

[0186] In step 509 (S509), the smart locker 32 is locked.

[0187] In step 510 (S510), the smart locker 32 notifies the locker control device 12 that the locking is completed.

[0188] In step 511 (S511), the locker control device 12 notifies the seat management device 11 that the locking is completed.

[0189] In step 512 (S512), the seat management device 11 notifies the administrator's information processing terminal 40 that the locking is completed.

[0190] Figure 20 is a user interface for registering equipment according to an embodiment of the present invention. A screen for registering the "equipment name", "description of the equipment", "photo of the equipment", and "storage locker number" of each piece of equipment is displayed. When the registration button is pressed, the locker is locked.

[0191] Figure 21 is a sequence diagram of the post-transmission and return of unlocking information according to an embodiment of the present invention. It is executed after S121 in Figure 10.

[0192] In step 122 (S122), unlocking information is input into the smart locker 32.

[0193] In step 123 (S123), the smart locker 32 transmits the unlocking information input in S122 to the locker control device 12.

[0194] In step 124 (S124), the locker control device 12 determines whether to unlock the smart locker 32.

[0195] In step 125 (S125), the locker control device 12 instructs the smart locker 32 to unlock.

[0196] In step 126 (S126), the smart locker 32 unlocks.

[0197] When returning the equipment, steps 127 to 135 are executed.

[0198] In step 127 (S127), the information processing terminal 20 notifies the seat management device 11 that the return of the equipment is completed. S127 starts in response to the button "returned" in S4002 of Figure 22 being pressed by the user operation.

[0199] In step 128 (S128), the seat management device 11 updates the equipment information.

[0200] In step 129 (S129), notify the locker control device 12 that the return of the spare parts has been completed.

[0201] In step 130 (S130), the locker control device 12 updates the information of the spare parts.

[0202] In step 131 (S131), the locker control device 12 instructs the smart locker 32 to lock.

[0203] In step 132 (S132), the smart locker 32 locks. Along with the locking, the locker control device 12 may change (update) the unlocking information of the smart locker 32.

[0204] In step 133 (S133), the smart locker 32 notifies the locker control device 12 that the return has been completed.

[0205] In step 134 (S134), the locker control device 12 notifies the seat management device 11 that the return has been completed.

[0206] In step 135 (S135), the seat management device 11 notifies the information processing terminal 20 that the return has been completed.

[0207] Figure 22 is a user interface for return according to an embodiment of the present invention.

[0208] In step 4001 (S4001), the seat of the user 21 and the usage status of the spare parts are displayed. When it is instructed to end the use of the spare parts on the screen of S4001, proceed to the screen of step 4002.

[0209] In step 4002 (S4002), when it is input that the user 21 has returned the spare parts, proceed to the screen of step 4003.

[0210] In step 4003 (S4003), when the information of the equipment is updated by the seat management device 11 and the locker control device 12 and the smart locker 32 is locked, it is displayed that the return of the equipment is completed.

[0211] Figure 23 is a table for managing unlocking information according to an embodiment of the present invention. A table including "locker number", "status", "equipment status", and "unlocking status" is stored in the locker control device 12.

[0212] The "locker number" is the number of the smart locker 32.

[0213] The "status" indicates whether the smart locker 32 is being locked or unlocked.

[0214] The "equipment status" indicates whether the equipment is on loan, in storage, or not registered.

[0215] The "unlocking information" indicates the unlocking information of the smart locker 32.

[0216] <Second Embodiment> In the second embodiment, the seat management device manages the information of the equipment.

[0217] Figure 24 is a functional block diagram according to an embodiment (second embodiment) of the present invention. In the second embodiment, the seat management device 11 includes a seat application reception unit 101, an equipment information transmission unit 102, an equipment application reception unit 103, an unlocking information transmission unit 104, a usage status management unit 105, an unreturned equipment notification unit 106, an equipment management unit 121, a customer information storage unit 108, a seat information storage unit 109, an equipment information storage unit 110, a usage information storage unit 111, a determination unit 112, and a creation unit 113. Also, the locker control device 12 includes a key control unit 122. Since each function is the same as that in the first embodiment, the description is omitted.

[0218] FIG. 25 is a sequence diagram showing the application process for the use of seats and equipment according to an embodiment (second embodiment) of the present invention. S603 to S616 are the same as S103 to S116 in FIG. 10, so the description thereof will be omitted.

[0219] In step 617 (S617), the seat management device 11 refers to the equipment information storage unit 123 and changes the "usage status" of the equipment to "in use".

[0220] In step 618 (S618), the seat management device 11 transmits a request for obtaining unlocking information to the locker control device 12.

[0221] In step 619 (S619), the locker control device 12 generates unlocking information (for example, a password) of the locker in which the equipment is stored and transmits it to the seat management device 11. The locker control device 12 may transmit the unlocking information stored in association with the locker number that identifies the locker in which the equipment is stored without generating the unlocking information.

[0222] In step 620 (S620), the seat management device 11 transmits a notification of completion of acceptance of the application for using the equipment and the unlocking information (for example, a password) of the locker in which the equipment is stored to the information processing terminal 20.

[0223] In step 621 (S621), the information processing terminal 20 displays a notification of completion of acceptance of the application for using the equipment and the unlocking information (for example, a password) of the locker in which the equipment is stored.

[0224] <Third Embodiment> In the third embodiment, a locker management device 13 in which the seat management device 11 and the locker control device 12 are integrated is used.

[0225] Figure 26 is an overall configuration diagram according to an embodiment (third embodiment) of the present invention. In the third embodiment, the information processing system 1 includes a locker management device (also referred to as a server device) 13 and an information processing terminal (also referred to as a terminal device) 20. The information processing system 1 manages seats (for example, A to F in FIG. 26) 31 and smart lockers (simply referred to as lockers, for example, a to l in FIG. 26) installed in an office 30 where free addressing is implemented.

[0226] Figure 27 is a functional block diagram according to an embodiment (third embodiment) of the present invention.

[0227] In the third embodiment, the locker management device 13 includes a seat application reception unit 101, an equipment information transmission unit 102, an equipment application reception unit 103, an unlocking information transmission unit 104, a usage status management unit 105, an unreturned equipment notification unit 106, a customer information storage unit 108, a seat information storage unit 109, an equipment information storage unit 110, a usage information storage unit 111, an equipment management unit 121, a key control unit 122, a determination unit 112, and a creation unit 113. Since each function is the same as that in the first embodiment, the description is omitted.

[0228] Figure 28 is a sequence diagram showing the application process for using seats and equipment according to an embodiment (third embodiment) of the present invention. S701 to S714 are the same as S103 to S116 in FIG. 10, so the description is omitted.

[0229] In step 715 (S715), the locker management device 13 refers to the equipment information storage unit 123 and changes the "usage status" of the equipment to "in use".

[0230] In step 716 (S716), the locker management device 13 transmits a completion notice of the acceptance of the application for using the equipment and the unlocking information (for example, a password) of the locker where the equipment is stored to the information processing terminal 20.

[0231] In step 717 (S717), the information processing terminal 20 displays a notice of completion of acceptance of an application for using the spare parts and unlocking information (e.g., a password) of the locker in which the spare parts are stored.

[0232] <Fourth Embodiment> In the fourth embodiment, applications for using seats and spare parts are made from the same screen.

[0233] FIG. 29 is a sequence diagram showing an application process for using seats and spare parts according to an embodiment (fourth embodiment) of the present invention.

[0234] In step 1001 (S1001), the information processing terminal 20 acquires authentication information input by the user 21.

[0235] In step 1002 (S1002), the seat management device 11 transmits the authentication information to the information processing terminal 20.

[0236] In step 1003 (S1003), when the authentication is successful, the information processing terminal 20 notifies the seat management device 11 that the authentication has been successful.

[0237] In step 1004 (S1004), the seat management device 11 creates a list of seats and a list of spare parts.

[0238] In step 1005 (S1005), the seat management device 11 transmits the list of seats and the list of spare parts to the information processing terminal 20.

[0239] In step 1006 (S1006), the information processing terminal 20 displays the list of seats and the list of spare parts.

[0240] In step 1007 (S1007), the information processing terminal 20 receives an instruction for selecting a seat and spare parts to be used by the user 21.

[0241] In step 1008 (S1008), the information processing terminal 20 transmits a request for using the seat and equipment selected in S1007 to the seat management device 11.

[0242] In step 1009 (S1009), the seat management device 11 determines whether the seat and equipment are in use. If the seat and equipment are in use, steps 1010 to 1011 are executed. If the seat and equipment are not in use, steps 1012 to 1017 are executed.

[0243] In step 1010 (S1010), the seat management device 11 notifies the information processing terminal 20 that the seat and equipment are in use.

[0244] In step 1011 (S1011), the information processing terminal 20 displays that the seat and equipment are in use.

[0245] In step 1012 (S1012), the seat management device 11 changes the "usage status" of the seat in the seat information storage unit 109 to "in use".

[0246] In step 1013 (S1013), the seat management device 11 changes the "usage status" of the equipment in the equipment information storage unit 110 to "in use".

[0247] In step 1014 (S1014), the seat management device 11 transmits a request for unlocking information to the locker control device 12.

[0248] In step 1015 (S1015), the locker control device 12 generates unlocking information (e.g., a password) for the locker in which the equipment is stored and transmits it to the seat management device 11. The locker control device 12 may transmit the unlocking information stored in association with the locker number that identifies the locker in which the equipment is stored without generating the unlocking information.

[0249] In step 1016 (S1016), the seat management device 11 transmits a notification of completion of acceptance of an application for using the seat and equipment, and unlocking information to the information processing terminal 20.

[0250] In step 1017 (S1017), the information processing terminal 20 displays a notification of completion of acceptance of an application for using the seat and equipment, and unlocking information.

[0251] FIG. 30 is a user interface according to an embodiment (fourth embodiment) of the present invention.

[0252] In step 5001 (S5001), a screen for selecting a seat and equipment is displayed. When a seat and equipment are selected on the screen of S5001, the process proceeds to step 5002.

[0253] In step 5002 (S5002), it is displayed that the application for using the seat and equipment has been completed, and a password for unlocking the locker.

[0254] <Fifth Embodiment> In the fifth embodiment, the use of equipment not stored in the locker is managed. In the fifth embodiment, since the equipment is not stored in the locker, as information for using the equipment, at least one of information indicating the position where the equipment is arranged and information indicating the procedure for using the equipment is used instead of the unlocking information of the locker.

[0255] FIG. 31 is an overall configuration diagram according to an embodiment (fifth embodiment) of the present invention. In the fifth embodiment, the information processing system 1 includes an information processing device (also referred to as a server device) 10 and an information processing terminal (also referred to as a terminal device) 20. The information processing system 1 manages seats (for example, A to F in FIG. 31) 31 installed in an office 30 where free addressing is implemented. The information processing device 10 includes a seat management device (also referred to as a server device) 11.

[0256] FIG. 32 is a functional block diagram according to an embodiment (the fifth embodiment) of the present invention. In the fifth embodiment, the seat management device 11 includes a seat application reception unit 101, an equipment information transmission unit 102, an equipment application reception unit 103, an unlocking information transmission unit 104, a usage status management unit 105, an unreturned equipment notification unit 106, a customer information storage unit 108, a seat information storage unit 109, an equipment information storage unit 110, a usage information storage unit 111, a determination unit 112, and a creation unit 113. Since each function is the same as that in the first embodiment, the description thereof is omitted.

[0257] FIG. 33 is a sequence diagram showing the application process for using a seat and equipment according to an embodiment (the fifth embodiment) of the present invention. Since S801 to S814 are the same as S103 to S116 in FIG. 10, the description thereof is omitted.

[0258] In step 815 (S815), the seat management device 11 refers to the equipment information storage unit 123 and changes the "usage status" of the equipment to "in use".

[0259] In step 816 (S816), the seat management device 11 notifies the information processing terminal 20 of the completion notice of the reception of the application for using the equipment and the information for using the equipment.

[0260] In step 817 (S817), the information processing terminal 20 displays the completion notice of the reception of the application for using the equipment and the information for using the equipment.

[0261] FIG. 34 is a table for managing information for using equipment according to an embodiment (the fifth embodiment) of the present invention. A table including "equipment number", "equipment status", and "information for using the equipment" is stored in the seat management device 11.

[0262] The "equipment number" is the number of the equipment.

[0263] The "equipment status" indicates whether the equipment is in use, available, or reserved.

[0264] "Information for using spare parts" indicates information showing the location where the spare parts are placed, information showing the procedures for using the spare parts, and the like.

[0265] <Sixth Embodiment> In the sixth embodiment, the use of lockers is managed (that is, the lockers are spare parts). In the sixth embodiment, when there is an application for using the spare parts, the locker is locked, and while the user is using the locker (spare part), the locker can be unlocked with the unlocking information multiple times.

[0266] FIG. 35 is a functional block diagram according to an embodiment (sixth embodiment) of the present invention. In the sixth embodiment, the seat management device 11 includes a seat application reception unit 101, a spare part information transmission unit 102, a spare part application reception unit 103, an unlocking information transmission unit 104, a usage status management unit 105, an unreturned spare part notification unit 106, a customer information storage unit 108, a seat information storage unit 109, a spare part information storage unit 110, a usage information storage unit 111, a determination unit 112, and a creation unit 113. Further, the locker control device 12 includes a key control unit 122. Since each function is the same as that in the first embodiment, the description is omitted.

[0267] FIG. 36 is a table for managing unlocking information according to an embodiment (sixth embodiment) of the present invention. A table including "locker number", "status", "spare part status", and "unlocking status" is stored in the seat management device 11.

[0268] The "locker number" is the number of the smart locker 32. In the sixth embodiment, since the locker is a spare part, the locker number is identification information for identifying the locker and also identification information for identifying the spare part.

[0269] The "status" indicates whether the smart locker 32 is locked or unlocked.

[0270] The "spare part status" indicates whether the locker is in use, vacant, or reserved.

[0271] "Unlocking Information" indicates the unlocking information of the smart locker 32.

[0272] Figure 37 is a sequence diagram showing the application process for using seats and equipment according to an embodiment (the sixth embodiment) of the present invention. Since S901 to S914 are the same as S103 to S116 in FIG. 10, the description thereof is omitted.

[0273] In step 915 (S915), the seat management device 11 refers to the equipment information storage unit 123 and changes the "usage status" of the equipment to "in use".

[0274] In step 916 (S916), the seat management device 11 notifies the information processing terminal 20 of the completion notice of the application for using the equipment and the unlocking information (for example, the password) of the locker.

[0275] In step 917 (S917), the information processing terminal 20 displays the completion notice of the application for using the equipment and the unlocking information (for example, the password) of the locker.

[0276] <The Seventh Embodiment> In the seventh embodiment, the use of the facility is managed instead of the seats in the facility. For example, the facility may be a gym and the equipment may be exercise equipment, or the facility may be a hot spring facility and the equipment may be a towel.

[0277] Figure 38 is a user interface according to an embodiment (the seventh embodiment) of the present invention.

[0278] In step 6001 (S6001), a screen for inputting the date and time for reserving a facility (for example, a gym) is displayed. When the date and time are input on the screen of S6001, the process proceeds to step 6002.

[0279] In step 6002 (S6002), it is displayed that the reservation of the facility in S6001 is completed and a list of equipment that the user 21 can reserve. When the equipment is selected by the user 21, the process proceeds to step 6003.

[0280] In step 6003 (S6003), it is indicated that the reservation of the spare parts in S6002 has been completed and the passcode for unlocking the locker is displayed.

[0281] <Effect> As described above, in one embodiment of the present invention, the user can perform the application for using the seat and the application for using the spare parts stored in the smart locker in a series of procedures at once (that is, simultaneously). Therefore, the trouble of making separate applications can be saved. Further, in one embodiment of the present invention, since the seat management device that manages the seat manages the usage status of the spare parts, the usage status of the user's seat and the spare parts can be grasped collectively, and it is possible to prevent the spare parts from being lost.

[0282] Each function of the embodiment described above can be realized by one or a plurality of processing circuits. Here, the "processing circuit" in this specification refers to a processor programmed to execute each function by software like a processor implemented by an electronic circuit, an ASIC (Application Specific Integrated Circuit) designed to execute each function described above, a DSP (digital signal processor), an FPGA (field programmable gate array), and devices such as conventional circuit modules.

Explanation of Signs

[0283] 1 Information processing system 10 Information processing device 11 Seat management device 12 Locker control device 13 Locker management device 20 Information processing terminal 21 User 30 Free address implementation office 31 Seat 32 Smart locker 40 Administrator's information processing terminal 101 Seat Application Reception Unit 102 Spare Part Information Transmission Unit 103 Spare Part Application Reception Unit 104 Unlocking Information Transmission Unit 105 Usage Status Management Unit 106 Unreturned Spare Part Notification Unit 107 Spare Part Information Synchronization Unit 108 Customer Information Storage Unit 109 Seat Information Storage Unit 110 Spare Part Information Storage Unit 111 Usage Information Storage Unit 112 Judgment Unit 113 Creation Unit 121 Spare Part Management Unit 122 Key Control Unit 123 Spare Part Information Storage Unit

Prior Art Documents

Patent Documents

[0284]

Patent Document 1

Claims

1. A server device that manages use of seats in a facility and use of equipment in the facility, a seat application receiving unit that receives a first application from a terminal device for a user to use the seat; an equipment application receiving unit that receives a second application for a user to use the equipment from the terminal device; an equipment use information sending unit that sends to the terminal device information for using the equipment, the information being stored in association with identification information for identifying the equipment related to the second application in which the user uses the received equipment; a usage information storage unit that stores the seat information related to the first application and the identification information of the furniture related to the second application in association with each other; A server device comprising:

2. a facility information transmission unit that transmits information about facilities to the terminal device when the first application to use the seat is received; the equipment information transmitted to the terminal device is a list of a plurality of equipment items arranged in the facility used by the user, The request to use the equipment includes information identifying the equipment selected by the user from the list of equipment. The server device according to claim 1 .

3. a facility information transmission unit that transmits information about facilities to the terminal device when the first application to use the seat is received; the equipment information transmitted to the terminal device is information indicating one type of equipment located in the facility used by the user, The application to use the equipment is an application indicating that the user will use the one type of equipment. The server device according to claim 1 .

4. 2. The server device according to claim 1, wherein the information for using the equipment is at least one of information indicating a location where the equipment is located and information indicating a procedure for using the equipment.

5. The server device according to claim 1 , wherein the information for using the equipment is information for unlocking a locker in which the equipment is stored.

6. The server device according to claim 1 , wherein the seat application receiving unit transmits information about unreturned equipment of the user to the terminal device when an application requesting termination of use of the seat is received from the terminal device.

7. The server device according to claim 1 , further comprising an unreturned item notification unit that periodically transmits information about unreturned items of the user to the terminal device.

8. 2. The server device according to claim 1, wherein the locker available to the user using the seat is a locker located in the same area as the seat used by the user.

9. a determination unit that determines whether the seat related to the first application is available; The server device according to claim 1 , further comprising: a creation unit that creates a list of the identification information of the equipment when the first application is received.

10. The first request is a request to start using a seat after a request is made, or a request to start using a seat at a date and time designated by the user, The server device according to claim 1 , wherein the second application is an application requesting that the use of equipment be started after the application is made, or an application requesting that the use of equipment be started at a date and time specified by the user.

11. The server device according to claim 2 or 3, wherein the equipment usage information transmission unit transmits locker unlock information to the terminal device when the seat is started to be used.

12. The server device according to claim 11, wherein the unlocking information is any one of a one-dimensional code, a two-dimensional code, and a character string including at least one of any letters, numbers, and symbols.

13. The equipment information transmission unit transmits a notification of completion of acceptance of the application to use the seat, The server device according to claim 2 or 3, wherein the equipment usage information transmission unit transmits a notification of completion of acceptance of the application to use the equipment.

14. A method executed by a server device that manages use of seats in a facility and use of equipment in the facility, comprising: receiving a first application from a terminal device for a user to use the seat; receiving a second application from the terminal device for the user to use the equipment; a step of transmitting to the terminal device information for using the equipment, the information being stored in association with identification information for identifying the equipment related to the second application for use by the user of the received equipment; storing the seat information related to the first application and the identification information of the furniture related to the second application in association with each other; The method includes:

15. A server device including a usage information storage unit that manages the use of seats in a facility and the use of equipment in the facility, and stores information on seats related to a first application and identification information of equipment related to a second application in association with each other. a seat application receiving unit that receives the first application for a user to use the seat from a terminal device; an equipment application receiving unit that receives the second application for the user to use the equipment from the terminal device; an equipment use information sending unit that sends to the terminal device information for using the equipment, the information being stored in association with identification information for identifying the equipment related to the second application in which the user uses the received equipment; A program to function as a

16. A server device that manages the use of a facility and the use of equipment at the facility, a seat application receiving unit that receives a first application from a terminal device for a user to use the facility; an equipment application receiving unit that receives a second application for a user to use the equipment from the terminal device; an equipment use information sending unit that sends to the terminal device information for using the equipment, the information being stored in association with identification information for identifying the equipment related to the second application in which the user uses the received equipment; a usage information storage unit that stores information about the facility related to the first application and the identification information of the equipment related to the second application in association with each other; A server device comprising:

Citation Information

Patent Citations

  • Free-address office support system and program

    JP2010079585A