Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7673402B2 - RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD - Google Patents
[go: Go Back, main page]

JP7673402B2 - RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD - Google Patents

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

Info

Publication number
JP7673402B2
JP7673402B2 JP2020214350A JP2020214350A JP7673402B2 JP 7673402 B2 JP7673402 B2 JP 7673402B2 JP 2020214350 A JP2020214350 A JP 2020214350A JP 2020214350 A JP2020214350 A JP 2020214350A JP 7673402 B2 JP7673402 B2 JP 7673402B2
Authority
JP
Japan
Prior art keywords
resource
communication terminal
user
communication
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020214350A
Other languages
Japanese (ja)
Other versions
JP2022100154A (en
Inventor
竜一 齋藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2020214350A priority Critical patent/JP7673402B2/en
Publication of JP2022100154A publication Critical patent/JP2022100154A/en
Application granted granted Critical
Publication of JP7673402B2 publication Critical patent/JP7673402B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、リソース管理装置、リソース管理システム、プログラムおよびリソース管理方法に関する。 The present invention relates to a resource management device, a resource management system, a program, and a resource management method.

リソース(管理対象資源)である会議室などの予約に関する情報を、会議室に設置又は会議室で使用される情報処理端末が表示する技術が知られている。このような技術では、会議室の利用開始時などに、利用者が情報処理端末に対して必要な情報を入力することで、会議室の利用が可能になる。 There is a known technology in which an information processing terminal installed or used in a conference room displays information regarding reservations for resources (managed resources) such as conference rooms. 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.

例えば、会議室等のリソースを予約する際に、管理者が会議室端末に設定ファイルを設定する場合、管理者が会議室端末で接続先情報を含む画像コードを撮像すると端末内サーバにアクセスできることが開示されている(例えば、特許文献1参照)。 For example, when reserving resources such as a conference room, if an administrator sets a configuration file in a conference room terminal, the administrator can access a server within the terminal by capturing an image code containing connection destination information on the conference room terminal (see, for example, Patent Document 1).

しかしながら、従来の技術では、会議室等のリソースを利用する予定のある管理者又は参加者を一例とする利用者を管理することはできたが、実際にリソースを利用した利用者の把握をすることが困難であるという課題が生じる。 However, while conventional technology can manage users, such as administrators or participants who plan to use resources such as conference rooms, it is difficult to identify users who have actually used the resources.

本発明は、上記に鑑みてなされたものであって、リソースの利用における利用者の管理を容易にすることを目的とする。 The present invention has been made in consideration of the above, and aims to facilitate the management of users when using resources.

上述した課題を解決し、目的を達成するために、本発明は、複数の通信端末が通信をした日時を示す情報を含む通信情報を記憶する通信情報記憶部と、管理対象資源であるリソースが利用された日時を示す情報を含む利用情報を記憶するリソース情報記憶部と、前記リソースの利用情報と、前記通信情報とに基づいて、第一の通信端末の利用者が前記リソースを利用した際に、当該第一の通信端末の利用者と同じリソースを利用している第二の通信端末の利用者を特定する特定部と、特定した前記第二の通信端末の利用者と前記第一の通信端末の利用者との前記通信情報とを、前記リソースの利用情報に関連付けて登録する登録部と、を有し、前記特定部は、前記第一の通信端末と前記第二の通信端末とが通信をした日時と、前記リソースが利用された日時との差分が所定の範囲内であり、前記第一の通信端末と通信が行われた前記第二の通信端末の利用者識別情報が、前記第一の通信端末の利用者が利用しているリソースの前記利用情報に含まれている場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定する、ことを特徴とするリソース管理装置を提供する。 In order to solve the above-mentioned problems and achieve the object, the present invention provides a resource management device comprising: a communication information storage unit that stores communication information including information indicating the date and time when multiple communication terminals communicated; a resource information storage unit that stores usage information including information indicating the date and time when a resource that is a managed resource was used; an identification unit that identifies a user of a second communication terminal who is using the same resource as a user of a first communication terminal when the user of a first communication terminal uses the resource based on the resource usage information and the communication information; and a registration unit that registers the communication information between the identified user of the second communication terminal and the user of the first communication terminal in association with the resource usage information, wherein the identification unit identifies the user of the second communication terminal as using the same resource as the user of the first communication terminal when a difference between the date and time when the first communication terminal and the second communication terminal communicated and the date and time when the resource was used is within a predetermined range, and user identification information of the second communication terminal that communicated with the first communication terminal is included in the usage information of the resource used by the user of the first communication terminal.

以上説明したように本発明によれば、リソースの利用における利用者の管理を容易にすることができるという効果を奏する。 As described above, the present invention has the effect of facilitating the management of users in the use of resources.

図1は、第1の実施の形態に係るリソース管理システムの全体構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of an overall configuration of a resource management system according to a first embodiment. 図2は、実施形態に係るリソース管理装置、予約管理装置及びPCのハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of the hardware configuration of the resource management device, the reservation management device, and the PC according to the embodiment. 図3は、実施形態に係る通信端末及びリソース端末のハードウェア構成の一例を示す図である。FIG. 3 is a diagram illustrating an example of a hardware configuration of a communication terminal and a resource terminal according to the embodiment. 図4は、実施形態に係るリソース管理システムの機能構成の一例を示す図である。FIG. 4 is a diagram illustrating an example of a functional configuration of a resource management system according to an embodiment. 図5(A)は実施形態に係るログイン管理テーブルの一例を示す概念図、図5(B)は実施形態に係る感染者管理テーブルの一例を示す概念図である。FIG. 5A is a conceptual diagram showing an example of a login management table according to the embodiment, and FIG. 5B is a conceptual diagram showing an example of an infected person management table according to the embodiment. 図6は、実施形態に係るリソース状態情報テーブルの一例を示す概念図である。FIG. 6 is a conceptual diagram showing an example of a resource state information table according to the embodiment. 図7(A)は実施形態に係る通信情報管理テーブルの一例を示す概念図、図7(B)は実施形態に係る利用者情報管理テーブルの一例を示す概念図である。FIG. 7A is a conceptual diagram showing an example of a communication information management table according to the embodiment, and FIG. 7B is a conceptual diagram showing an example of a user information management table according to the embodiment. 図8は、実施形態に係る予約情報管理テーブルの一例を示す概念図である。FIG. 8 is a conceptual diagram illustrating an example of a reservation information management table according to the embodiment. 図9は、実施形態に係る認証処理の一例を示すシーケンス図である。FIG. 9 is a sequence diagram illustrating an example of an authentication process according to the embodiment. 図10は、実施形態に係る認証画面の一例を示す図である。FIG. 10 is a diagram showing an example of an authentication screen according to the embodiment. 図11は、実施形態に係るQRコードによるチェックイン処理の一例を示すシーケンス図である。FIG. 11 is a sequence diagram illustrating an example of a check-in process using a QR code according to the embodiment. 図12は、実施形態に係るリソース端末上のチェックイン可能画面の一例を示す図である。FIG. 12 is a diagram showing an example of a check-in possible screen on a resource terminal according to the embodiment. 図13は、実施形態に係るQRコード撮影画面の一例を示す図である。FIG. 13 is a diagram illustrating an example of a QR code photographing screen according to the embodiment. 図14は、実施形態に係るリソース端末上のチェックイン可能画面(空室)の一例を示す図である。FIG. 14 is a diagram showing an example of a check-in available screen (vacant room) on a resource terminal according to the embodiment. 図15は、実施形態に係る管理レポート作成処理の一例を示すフローチャートである。FIG. 15 is a flowchart showing an example of a management report creation process according to the embodiment. 図16は、実施形態に係る感染者の登録処理の一例を示すシーケンス図である。FIG. 16 is a sequence diagram illustrating an example of a process for registering an infected person according to the embodiment. 図17は、実施形態に係る感染者登録画面の一例を示す図である。FIG. 17 is a diagram illustrating an example of an infected person registration screen according to the embodiment. 図18は、実施形態に係る接触者への通知処理の一例を示すシーケンス図である。FIG. 18 is a sequence diagram illustrating an example of a process of notifying a contact person according to the embodiment. 図19は、実施形態に係る接触確認画面の一例を示す図である。FIG. 19 is a diagram illustrating an example of a contact confirmation screen according to the embodiment. 図20は、実施形態に係る接触確認画面の他の一例を示す図である。FIG. 20 is a diagram illustrating another example of the contact confirmation screen according to the embodiment. 図21は、第2の実施の形態に係る接触者の判断処理及び接触者への通知処理の一例を示すシーケンス図である。FIG. 21 is a sequence diagram illustrating an example of a process of determining a contact person and a process of notifying the contact person according to the second embodiment. 図22は、第2の実施の形態に係る接触者の判断処理の一例を示すフローチャートである。FIG. 22 is a flowchart illustrating an example of a contactor determination process according to the second embodiment. 図23は、第2の実施の形態に係る注意喚起画面の一例を示す図である。FIG. 23 is a diagram illustrating an example of a warning screen according to the second embodiment. 図24は、第3の実施の形態に係る接触者検索処理の一例を示すフローチャートである。FIG. 24 is a flowchart illustrating an example of a contact search process according to the third embodiment. 図25(A)は第3の実施の形態に係る接触者検索画面の一例を示す図、図25(B)は第3の実施の形態に係る接触者検索結果画面の一例を示す図である。FIG. 25(A) is a diagram showing an example of a contact search screen according to the third embodiment, and FIG. 25(B) is a diagram showing an example of a contact search result screen according to the third embodiment.

以下、図面を参照しながら、発明を実施するための形態を説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明を省略する。 Below, the mode for implementing the invention will be explained with reference to the drawings. Note that in the explanation of the drawings, the same elements are given the same reference numerals, and duplicate explanations will be omitted.

(第1の実施の形態)
<システム構成例>
図1は、第1の実施の形態に係るリソース管理システムの全体構成の一例を示す図である。本実施形態において、リソース管理システム1は、リソース管理装置2、予約管理装置3、通信端末4、リソース端末5及びPC6によって構成されている。リソース管理装置2は、リソース(管理対象資源)である会議室などの利用状況を管理する。予約管理装置3は、リソースの予約状況などを管理する。通信端末4、リソース端末5及びPC6は、ファイヤーウォール105の内側に、社内ネットワーク等の通信ネットワーク100を介して互いに接続されている。また、リソース管理装置2及び予約管理装置3は、ファイヤーウォール105の外側に、通信ネットワーク110を介して互いに接続されている。通信ネットワーク110は、不特定多数の通信が伝送されるネットワークであり、インターネット、移動体通信網、LAN(Local Area Network)等によって構築されている。つまり、リソース管理装置2は通信ネットワーク110を介して予約管理装置3と互いに通信が可能である。また、リソース管理装置2は、通信ネットワーク110、ファイヤーウォール105及び通信ネットワーク100を介して通信端末4、リソース端末5及びPC6と互いに通信が可能である。さらに、予約管理装置3は、通信ネットワーク110、ファイヤーウォール105及び通信ネットワーク100を介して通信端末4、リソース端末5及びPC6と互いに通信が可能である。さらに、通信端末4は、通信ネットワーク100を介してリソース端末5と互いに通信が可能である。
(First embodiment)
<System configuration example>
FIG. 1 is a diagram showing an example of the overall configuration of a resource management system according to a first embodiment. In this embodiment, the resource management system 1 is composed of a resource management device 2, a reservation management device 3, a communication terminal 4, a resource terminal 5, and a PC 6. The resource management device 2 manages the usage status of a conference room, which is a resource (resource to be managed). The reservation management device 3 manages the reservation status of the resource. The communication terminal 4, the resource terminal 5, and the PC 6 are connected to each other through a communication network 100 such as an in-house network inside a firewall 105. In addition, the resource management device 2 and the reservation management device 3 are connected to each other through a communication network 110 outside the firewall 105. 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. In other words, the resource management device 2 can communicate with the reservation management device 3 through the communication network 110. The resource management device 2 can communicate with the communication terminal 4, the resource terminal 5, and the PC 6 via the communication network 110, the firewall 105, and the communication network 100. The reservation management device 3 can communicate with the communication terminal 4, the resource terminal 5, and the PC 6 via the communication network 110, the firewall 105, and the communication network 100. The communication terminal 4 can communicate with the resource terminal 5 via the communication network 100.

なお、通信ネットワーク110には、有線通信だけでなく、3G(3rd Generation)、4G(4th Generation)、5G(5th Generation)、WiMAX(Worldwide Interoperability for Microwave Access)又はLTE(Long Term Evolution)等の無線通信によるネットワークが含まれてもよい。 In addition, the communication network 110 may include not only wired communication but also wireless communication networks such as 3G ( 3rd Generation), 4G ( 4th Generation), 5G ( 5th Generation), WiMAX (Worldwide Interoperability for Microwave Access), or LTE (Long Term Evolution).

<<予約管理装置>>
予約管理装置3は、一般的なサーバOSなどが搭載された1台以上の情報処理装置(コンピュータシステム)によって実現される。予約管理装置3が提供するリソースの予約及び利用者の予約又は予定の管理に関するシステムを、ここでは予約管理システムという。予約管理装置3は、カレンダーシステムを有しており、利用者の各種の予定を管理するWebアプリを提供する。例えば、予約管理装置3は、以下のような機能を有している。
・利用者の予約又は予定の登録を受け付け、利用者は、いつでもどこからでも自身の予約状況又は予定を確認できる
<<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 users can check their reservation status or schedule anytime, anywhere

・予定の30分前など、設定した日時に利用者に対して電子メールで通知する
・一人が複数のカレンダー(仕事用、家庭用など)で予約又は予定を管理できる
・同じグループの人とカレンダーを共有する
- 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 calendars with people in the same group.

予約管理装置3は、利用者をアカウントで管理する。アカウントとは利用者がサービスを利用する権利のことである。多くのシステムでは、利用者はアカウントを用いてシステムにログインする。このため、アカウントは、システムが利用者を一意に特定する機能(識別情報の機能)を有している。本実施形態では、予約管理装置3が、予め登録しておいたアカウント(ドメイン)の予約情報を、会議室等を管理するリソース管理装置2に送信する。あるいは、予約管理装置3のアカウントを指定してリソース管理装置2が予約情報を要求することで、リソース管理装置2が会議室の予約情報を予約管理装置3から取得できるようにしてもよい。なお、アカウントは、例えば電子メールアドレス、ID、電話番号など、利用者を一意に識別できる情報であれば特に制限は設けない。 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, users log into the system using an account. For this reason, the account has a function that allows the system to uniquely identify the user (identification information function). 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.

本実施形態では、予約管理装置3は、フリースペース、会議室を含む各種のリソースを予約した予約情報及び利用者の予定を管理できる。なお、予約管理システムとしては、G Suite(登録商標)、Office365(登録商標)等が知られているが、本実施形態で説明する機能を有する予約管理システムであればよい。 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), etc. are well-known reservation management systems, any reservation management system having the functions described in this embodiment will suffice.

また、本実施形態では、各利用者が予約した各種リソース及び各利用者の予定に関する情報が予約管理装置3に予め登録されている。すなわち、リソース管理システム1を利用する企業の社内ネットワークにある予約者アカウント、リソースID、リソース名、開始日時、終了日時、参加予定者識別情報等に応じて、予約管理装置3のWebアプリがカスタマイズされている。したがって、リソース管理システム1を利用する企業の各会議室を含むリソースと予約情報が結びつけられる。なお、本実施形態において、予約管理装置3は、予約管理装置の一例として機能する。 In addition, in this embodiment, information regarding the various resources reserved by each user and the schedule of each user is pre-registered 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, etc. in the internal network of the company using the resource management system 1. Therefore, the reservation information is linked to resources including each conference room of the company using the resource management system 1. Note that in this embodiment, the reservation management device 3 functions as an example of a reservation management device.

<<リソース管理装置>>
リソース管理装置2は、一般的なサーバOSなどが搭載された1台以上の情報処理装置(コンピュータシステム)によって実現される。リソース管理装置2は、通信ネットワーク110に関する処理として、予約管理装置3から各リソースの予約情報及び予約情報に設定されている参加予定者識別情報を取得する。この参加予定者識別情報は、予約されているリソースに参加予定の参加予定者を識別するための情報である。参加予定者識別情報としては、例えば、電子メールアドレスが用いられる。また、リソース管理装置2は、通信ネットワーク100に関する処理として、各会議室へのチェックイン及びチェックアウトを管理したり、予約管理装置3から取得した各会議室の予約情報に基づいて、各会議室に備え付けられているリソース端末5との通信を行ったりする。なお、本実施形態において、リソース管理装置2は、リソース管理装置の一例として機能する。
<<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 expected participant identification information set in the reservation information from the reservation management device 3 as processing related to the communication network 110. This expected participant identification information is information for identifying expected participants who are planning to participate in the reserved resource. For example, an email address is used as the expected participant identification information. Furthermore, 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 terminals 5 provided in each conference room based on the reservation information of each conference room acquired from the reservation management device 3. Note that in this embodiment, the resource management device 2 functions as an example of a resource management device.

通信ネットワーク100には、例えば、フロア空間内の各会議室、参加予定者の作業場所等がある。所定の会議室で行われるイベントの参加予定者は、各地から通信ネットワーク100及びファイヤーウォール105を介して通信ネットワーク110にアクセスできる。通信ネットワーク100は、例えばLAN(Local Area Network)である。但し、各会議室、参加予定者の作業場所は、同じ企業内のLANである必要はない。 The communication network 100 includes, for example, each conference room within the floor space, work areas of prospective participants, etc. Planned 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 areas of prospective participants do not have to be a LAN within the same company.

また、リソース管理装置2で共有される情報には、画像、動画、音声等のようにテキスト情報に限られないものもある。但し、本実施形態では説明の便宜上、通知には主にテキスト情報が用いられるとして説明する。 In addition, the information shared by the resource management device 2 may include information that is not limited to text information, such as images, videos, and audio. However, for the sake of convenience, this embodiment will be described assuming that text information is mainly used for notifications.

リソース管理装置2は、予約管理装置3と同様に、予約管理装置3のアカウントとは異なるアカウントで利用者を管理することが可能である。しかしながら、上述したリソース管理装置2は、原則としてリソース管理装置2のアカウントを意識する必要はない。リソース管理装置2は、リソース管理装置2の任意のアカウントを指定して通知することができる。 The resource management device 2, like the reservation management device 3, can manage users with an account different from the account of the reservation management device 3. However, in principle, the above-mentioned resource management device 2 does not need to be aware of the account of the resource management device 2. The resource management device 2 can specify any account of the resource management device 2 and notify.

<<通信端末>>
通信端末4は、一般的なサーバOSなどが搭載された1台以上の情報処理装置(コンピュータシステム)によって実現される。通信端末4は、リソース管理装置2が提供するWebページを介して利用者がリソース(会議室)を利用する際、及びリソースを利用した後に各種の設定を行うための通信端末である。なお、通信端末4は、有線及び無線のいずれでも通信可能であり、他の通信端末との無線通信を行うことができる。また、通信端末4は、例えば、利用者が予約した会議室等のリソースの利用開始等における利用者名を表示する表示端末として用いられる。さらに、通信端末4は、ブラウザソフトウェアを利用して通信し、Webページを表示する機能を有していてもよい。
<<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 and can perform wireless communication with other communication terminals. 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 a web page.

なお、通信端末4は、例えば、スマートフォン、タブレット端末、PDA(Personal Digital Assistant)、ウェアラブルPC(サングラス型、腕時計型など)などの通信機能を有する通信端末であってもよい。つまり、通信端末は、ブラウザソフトウェア等のソフトウェアを動作させることが可能な端末が用いられる。なお、本実施形態において、通信端末4は、通信端末の一例として機能する。さらに、本実施形態において、通信端末4は、後述するリソースを予約した予約者を含む利用者、所定のリソースが利用された所定時間内に同一のリソースを利用した利用者、特定の感染症への感染又は陽性が発覚した感染者、及び感染者に接触した接触者がそれぞれ所有する通信端末を含む。 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 running 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 person who has reserved a resource described below, a user who has used a specific resource within a specified time period in which the same resource was used, an infected person who has been found to be infected with or tested positive for a specific infectious disease, and a contact person who has come into contact with an infected person.

<<リソース端末>>
リソース端末5は、一般的なOSなどが搭載された通信端末である。なお、リソース端末5に代わって、例えば、タブレット端末、PC(Personal Computer)、PDA(Personal Digital Assistant)、ウェアラブルPC(サングラス型、腕時計型など)などの通信機能を有する通信端末であってもよい。つまり、通信端末は、ブラウザソフトウェア等のソフトウェアを動作させることが可能な端末が用いられる。
<<Resource terminal>>
The resource terminal 5 is a communication terminal equipped with a general OS, etc. Instead of the resource terminal 5, a communication terminal having a communication function, such as a tablet terminal, a PC (Personal Computer), a PDA (Personal Digital Assistant), a wearable PC (sunglasses type, wristwatch type, etc.), etc., may be used. In other words, the communication terminal is a terminal capable of operating software such as browser software.

また、リソース端末5は、後述するように、自身のリソース端末5が配置、設置されたリソースに係る予約識別情報に基づいて、例えば、一次元コードの一例としてのバーコード、又は二次元コードの一例としてのQRコード(登録商標、以下、省略)などのコードシンボルを生成して表示し、通信端末4を利用する利用者によって読み取らせる機能を有する。 In addition, as described below, the resource terminal 5 has a function of generating and displaying code symbols, such as a barcode as an example of a one-dimensional code or a QR code (registered trademark, hereafter omitted) 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 the code symbols.

さらにリソース端末5は、本実施形態において、リソース管理システム1で行われる会議等の所定のイベントに係る専用のアプリケーションソフトウェア(以下、会議アプリという)を動作させるためのリソース管理装置2を含めるようにしてもよい。なお、上述したアプリケーションは、ブラウザソフトウェアで代用されてよい。なお、本実施形態において、リソース端末5は、リソース端末の一例として機能する。 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 resource management system 1. Note that the above-mentioned application may be substituted with browser software. Note that in this embodiment, the resource terminal 5 functions as an example of a resource terminal.

<<PC>>
また、利用者の予定等を管理する管理者は、ファイヤーウォール105の内側に通信ネットワーク100に接続可能なPC6を使用することができる。PC6は、リソース管理装置2が提供するWebページを介して管理者がリソース(会議室)に関する各種の設定を行うための通信端末である。この設定の一つに初期設定がある。なお、初期設定には、管理者が所有するスマートフォンなどの端末装置が使用されてもよい。なお、PC6は、有線及び無線のいずれでも通信可能である。また、PC6には、チャットアプリがインストールされる。PC6は、チャットアプリを利用することで、利用者が予約したフリースペースを含む会議室等のリソースの予約状況等を確認するための表示端末として用いられる。さらに、PC6は、ブラウザソフトウェアを利用して通信し、Webページを表示する機能を有していてもよい。
<<PC>>
Furthermore, an administrator who manages the schedules of users can use a PC 6 that can be connected to the communication network 100 inside the firewall 105. The PC 6 is a communication terminal that allows the administrator to perform various settings related to resources (conference rooms) via a web page provided by the resource management device 2. One of these settings is an initial setting. For the initial setting, a terminal device such as a smartphone owned by the administrator may be used. The PC 6 is capable of communication both wired and wirelessly. A chat application is installed in the PC 6. The PC 6 is used as a display terminal for checking the reservation status of resources such as conference rooms including free spaces reserved by users by using the chat application. Furthermore, the PC 6 may have a function of communicating using browser software and displaying web pages.

なお、PC6に代わって、例えば、タブレット端末、PDA(Personal Digital Assistant)、ウェアラブルPC(サングラス型、腕時計型など)などの通信機能を有する通信端末であってもよい。つまり、通信端末は、ブラウザソフトウェア等のソフトウェアを動作させることが可能な端末が用いられる。また、本実施形態において、PC6は、管理者用端末の一例として機能する。 In place of PC 6, for example, a communication terminal having a communication function, such as a tablet terminal, a PDA (Personal Digital Assistant), or a wearable PC (sunglasses type, wristwatch type, etc.), may be used. In other words, the communication terminal is a terminal capable of running software such as browser software. In this embodiment, PC 6 functions as an example of an administrator terminal.

○用語について○
リソースとは、学校、会社、団体及び組織等が保有・貸借・管理している資源をいう。学校、会社、団体及び組織等のリソースとしては、例えば、会議室、及び、会議室で使用可能な備品、装置、人(受付グループ)などがリソースとなり得る。さらに、フリーアドレスを有するフリースペース(以下、単にフリースペースという)、机、椅子、ブース等の場所、社用車、自転車、駐車場、駐輪場、遠隔会議システム、印刷サービスや仕組みなどもリソースとなり得る。リソースのうち移動しにくいものを設備という。本実施形態では、説明の便宜上、リソースの一例として会議室という用語を使用する。ほかにも、リソースの一例として、各種の電子機器、レンタルオフィス、レンタルスタジオ等の場所、レンタルサイクル、レンタカー(シェアリングカー)、ホテル等の宿泊施設、催物会場、ロッカーなどの貸しスペースや空間など、各種の設備もリソースとして扱うことができる。
○About terminology○
Resources refer to resources owned, rented, or managed by schools, companies, groups, and organizations. Examples of resources for schools, companies, groups, and organizations include conference rooms, 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 also 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.

また、リソースの利用を要求するとは、リソースの識別情報(リソースID)が必要なリソースの利用要求であればよい。例えば、利用開始、又は、予約開始がある。 A request to use a resource may be a request to use a resource that requires resource identification information (resource ID). For example, this may be a request to start using the resource or a request to start reserving the resource.

さらに、利用者とは、フリースペースや会議室等のリソースを予約した予約者、リソースの利用に参加する参加者及び本実施形態におけるリソース管理システム1を管理する管理者を含む。つまり、所定のリソースを予約した者がそのままそのリソースを利用又は参加する場合であれば、予約した者がそのまま利用者又は参加者となる。なお、利用者はユーザと呼ばれてもよい。 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 resource management system 1 in this embodiment. In other words, if a person who reserves a specific resource uses or participates in that resource, the person who made the reservation becomes the user or participant. Note that a user may also be called a user.

〔ハードウェア構成〕
<リソース管理装置、予約管理装置、PCのハードウェア構成>
図2は、第実施形態に係るリソース管理装置、予約管理装置及びPCのハードウェア構成の一例を示す図である。リソース管理装置2及び予約管理装置3は、例えば、図2に示すハードウェア構成のコンピュータシステムにより実現される。
[Hardware configuration]
<Hardware configuration of resource management device, reservation management device, and PC>
2 is a diagram showing an example of the hardware configuration of a resource management device, a reservation management device, and a PC according to the third 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.

図2に示されているリソース管理装置2は、コンピュータによって構築されている。リソース管理装置2は、例えば、CPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203、HD(Hard Disk)204、HDD(Hard Disk Drive)コントローラ205、ディスプレイ206、外部機器接続I/F207(Interface)、バスライン208、ネットワークI/F209、キーボード210、ポインティングデバイス211、DVD-RW(Digital Versatile Disc Rewritable)ドライブ213、メディアI/F215を備えている。 The resource management device 2 shown in FIG. 2 is constructed by a computer. The resource management device 2 includes, for example, a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, a RAM (Random Access Memory) 203, a HD (Hard Disk) 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 Disc Rewritable) drive 213, and a media I/F 215.

これらのうち、CPU201は、コンピュータシステム全体の動作を制御する。ROM202は、IPL等のCPU201の駆動に用いられるプログラムを記憶する。RAM203は、CPU201のワークエリアとして使用される。HD204は、プログラム等の各種データを記憶する。HDDコントローラ205は、CPU201の制御にしたがってHD204に対する各種データの読出し又は書込みを制御する。ディスプレイ206は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続I/F207は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、USB(Universal Serial Bus)メモリやプリンタ等である。ネットワークI/F209は、通信ネットワーク110を利用してデータ通信をするためのインターフェースである。バスライン208は、図2に示されているCPU201等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。 Of these, the CPU 201 controls the operation of the entire computer system. The ROM 202 stores programs used to drive the CPU 201, such as IPL. 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 the reading or writing of various data from the HD 204 under the control of the CPU 201. The display 206 displays various information such as a cursor, menu, window, character, or 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.

また、キーボード210は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス211は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。DVD-RWドライブ213は、着脱可能な記録媒体の一例としてのDVD-RW212に対する各種データの読み出し又は書き込みを制御する。なお、DVD-RWに限らず、DVD-R等であってもよい。メディアI/F215は、フラッシュメモリ等の記録メディア214に対するデータの読み出し又は書き込み(記憶)を制御する。 The keyboard 210 is a type of input means equipped with multiple 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 the cursor, etc. The DVD-RW drive 213 controls the reading and writing of various data from a DVD-RW 212, which is an example of a removable recording medium. Note that this is not limited to a DVD-RW, and may be a DVD-R, etc. The media I/F 215 controls the reading and writing (storing) of data from a recording medium 214, such as a flash memory.

また、予約管理装置3は、コンピュータによって構築されている。予約管理装置3は、図2に示されているように、CPU301、ROM302、RAM303、HD304、HDD(Hard Disk Drive)コントローラ305、ディスプレイ306、外部機器接続I/F307(Interface)、バスライン308、ネットワークI/F309、キーボード310、ポインティングデバイス311、DVD-RW(Digital Versatile Disc Rewritable)ドライブ313、メディアI/F315を備えている。これらは、それぞれリソース管理装置2におけるCPU201、ROM202、RAM203、HD204、HDDコントローラ205、ディスプレイ206、外部機器接続I/F207、バスライン208、ネットワークI/F209、キーボード210、ポインティングデバイス211、DVD-RWドライブ213及びメディアI/F215と同様の構成であるため、説明を省略する。 The reservation management device 3 is constructed by a computer. As shown in Fig. 2, the reservation management device 3 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 Disc 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, so their explanation will be omitted.

また、PC6は、コンピュータによって構築されている。PC6は、図2に示されているように、CPU601、ROM602、RAM603、HD604、HDD(Hard Disk Drive)コントローラ605、ディスプレイ606、外部機器接続I/F607(Interface)、バスライン608、ネットワークI/F609、キーボード610、ポインティングデバイス611、DVD-RW(Digital Versatile Disc Rewritable)ドライブ613、メディアI/F615を備えている。これらは、それぞれリソース管理装置2におけるCPU201、ROM202、RAM203、HD204、HDDコントローラ205、ディスプレイ206、外部機器接続I/F207、バスライン208、ネットワークI/F209、キーボード210、ポインティングデバイス211、DVD-RWドライブ213及びメディアI/F215と同様の構成であるため、説明を省略する。 The PC 6 is constructed by a computer. As shown in Fig. 2, the PC 6 includes a CPU 601, a ROM 602, a RAM 603, a HD 604, a HDD (Hard Disk Drive) controller 605, a display 606, an external device connection I/F 607 (Interface), a bus line 608, a network I/F 609, a keyboard 610, a pointing device 611, a DVD-RW (Digital Versatile Disc Rewritable) drive 613, and a media I/F 615. 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, so their explanation will be omitted.

<通信端末、リソース端末のハードウェア構成>
図3は、実施形態に係る通信端末及びリソース端末のハードウェア構成の一例を示す図である。通信端末4及びリソース端末5は、例えば、図3に示すハードウェア構成のコンピュータシステムにより実現される。
<Hardware configuration of communication terminal and resource terminal>
3 is a diagram showing an example of the hardware configuration of the communication terminal and the resource terminal according to the embodiment. The communication terminal 4 and the resource terminal 5 are realized by, for example, a computer system having the hardware configuration shown in FIG.

図3に示されている通信端末4は、コンピュータによって構築されている。通信端末4は、例えば、CPU401、ROM402、RAM403、EEPROM404、CMOSセンサ405、撮像素子I/F406、加速度・方位センサ407、メディアI/F409、GPS受信部411を備えている。 The communication terminal 4 shown in FIG. 3 is constructed by a computer. The communication terminal 4 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.

これらのうち、CPU401は、通信端末4の全体の動作を制御する。ROM402は、CPU401やIPL等のCPU401の駆動に用いられるプログラムを記憶する。RAM403は、CPU401のワークエリアとして使用される。EEPROM404は、CPU401の制御にしたがって、利用者認証アプリ、感染者登録アプリ等の各種データの読出し又は書込みを行う。CMOS(Complementary Metal Oxide Semiconductor)センサ405は、CPU401の制御にしたがって被写体を撮像して画像データ又は動画データを得る内蔵型の撮像手段の一種である。なお、撮像手段は、CMOSセンサではなく、CCD(Charge Coupled Device)センサ等の撮像手段であってもよい。撮像素子I/F406は、CMOSセンサ405の駆動を制御する回路である。加速度・方位センサ407は、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種センサである。メディアI/F409は、フラッシュメモリ等の記録メディア408に対するデータの読出し又は書込み(記憶)を制御する。GPS受信部411は、GPS衛星からGPS信号を受信する。 Of these, the CPU 401 controls the overall operation of the communication terminal 4. 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 a user authentication application and an infected person registration application, 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 image of a subject 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 and writing (storage) of data from and to a recording medium 408 such as a flash memory. The GPS receiver 411 receives GPS signals from GPS satellites.

さらに、通信端末4は、例えば、遠距離通信回路412、遠距離通信回路412のアンテナ412a、CMOSセンサ413、撮像素子I/F414、マイク415、スピーカ416、音入出力I/F417、ディスプレイ418、外部機器接続I/F(Interface)419、近距離通信回路420、近距離通信回路420のアンテナ420a、及びタッチパネル421を備えている。 Furthermore, the communication terminal 4 includes, 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.

これらのうち、遠距離通信回路412は、通信ネットワーク100を介して、他の機器と通信する回路である。CMOSセンサ413は、CPU401の制御にしたがって被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子I/F414は、CMOSセンサ413の駆動を制御する回路である。マイク415は、音を電気信号に変える内蔵型の回路であり、外部のスピーカ等から発する音声や音波を取得し電気信号を用いた情報を取得する。スピーカ416は、電気信号を物理振動に変えて音楽や音声などの音を生み出す内蔵型の回路である。音入出力I/F417は、CPU401の制御にしたがってマイク415及びスピーカ416との間で音信号の入出力を処理する回路である。ディスプレイ418は、被写体の画像や各種アイコン等を表示する液晶や有機EL(Electro Luminescence)などの表示手段の一種である。外部機器接続I/F419は、各種の外部機器を接続するためのインターフェースである。近距離通信回路420は、NFC(Near Field Communication)やBluetooth(登録商標)等の近距離無線通信の通信回路である。タッチパネル421は、利用者がディスプレイ418に対して押下、クリック又はタップ等の操作をすることで、通信端末4を操作する入力手段の一種である。なお、CMOSセンサ413等の撮像手段、近距離通信回路420等の近距離通信手段、マイク415等の音声入力手段、等は、リソースの識別情報を、それぞれ例えば、画像コード等の画像、無線通信、音波で取得する情報取得手段である。 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 image sensor I/F 414 is a circuit that controls the drive of the CMOS sensor 413. The microphone 415 is a built-in circuit that converts sound into an electrical signal, and obtains information using the electrical 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 electrical signal into physical vibrations to generate sounds such as music and voice. The sound input/output I/F 417 is a circuit that processes the 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-range communication circuit 420 is a communication circuit for short-range wireless communication 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 the user pressing, clicking, tapping, or other operations on the display 418. Note that the imaging means such as the CMOS sensor 413, the short-range communication means such as the short-range communication circuit 420, the audio input means such as the microphone 415, and the like are information acquisition means for acquiring resource identification information, for example, by an image such as an image code, wireless communication, or sound waves, respectively.

また、通信端末4は、バスライン410を備えている。バスライン410は、図3に示されているCPU401等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。 The communication terminal 4 also includes a bus line 410. The bus line 410 is an address bus, a data bus, etc., for electrically connecting each component such as the CPU 401 shown in FIG. 3.

一方、リソース端末5は、コンピュータによって構築されている。リソース端末5は、図3に示されているように、例えば、CPU501、ROM502、RAM503、EEPROM504、CMOSセンサ505、撮像素子I/F506、加速度・方位センサ507、メディアI/F509、バスライン510及びGPS受信部511を備えている。 On the other hand, the resource terminal 5 is constructed by a computer. As shown in FIG. 3, the resource terminal 5 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/direction sensor 507, a media I/F 509, a bus line 510, and a GPS receiver 511.

さらに、リソース端末5は、例えば、遠距離通信回路512、遠距離通信回路512のアンテナ512a、CMOSセンサ513、撮像素子I/F514、マイク515、スピーカ516、音入出力I/F517、ディスプレイ518、外部機器接続I/F(Interface)519、近距離通信回路520、近距離通信回路520のアンテナ520a及びタッチパネル521を備えている。これらは、それぞれ通信端末4におけるCPU401、ROM402、RAM403、EEPROM404、CMOSセンサ405、撮像素子I/F406、加速度・方位センサ407、メディアI/F409、バスライン510、GPS受信部411、遠距離通信回路412、遠距離通信回路412のアンテナ412a、CMOSセンサ413、撮像素子I/F414、マイク415、スピーカ416、音入出力I/F417、ディスプレイ418、外部機器接続I/F419、近距離通信回路420、近距離通信回路420のアンテナ420a、及びタッチパネル421と同様の構成であるため、説明を省略する。 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 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 short-distance communication circuit 420, and touch panel 421 in communication terminal 4, and therefore will not be described.

なお、上記各プログラムは、インストール可能な形式又は実行可能な形式のファイルで、コンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。記録媒体の例として、CD-R(Compact Disc Recordable)、DVD(Digital Versatile Disc)、Blu-ray(登録商標) Disc、SDカード、USBメモリ等が挙げられる。また、記録媒体は、プログラム製品(Program Product)として、国内又は国外へ提供されることができる。 The above programs may be distributed by recording them on a computer-readable recording medium in the form of an installable or executable file. Examples of recording media include CD-Rs (Compact Disc Recordable), DVDs (Digital Versatile Discs), Blu-ray (registered trademark) Discs, SD cards, and USB memories. The recording media may be provided domestically or internationally as a program product.

また、上記各プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、上記各プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。 The above programs may also be configured to be stored on a computer connected to a network such as the Internet and provided by downloading them via the network. The above programs may also be configured to be provided or distributed via a network such as the Internet.

例えば、リソース管理装置2及び通信端末4は、本発明に係るプログラムが実行されることで本発明に係るリソース管理方法を実現する。 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.

〔リソース管理システムの機能構成〕
次に、本実施形態の機能構成について説明する。図4は、実施形態に係るリソース管理システムの機能構成の一例を示す図である。
[Functional configuration of the resource management system]
Next, a functional configuration of the present embodiment will be described below. Fig. 4 is a diagram showing an example of the functional configuration of the resource management system according to the embodiment.

<リソース管理装置の機能構成>
図4に示されているように、リソース管理装置2は、送受信部21、取得部22、時計部23、特定部25、認証部26、登録部28及び記憶・読出処理部29を有する。これら各機能部は、図2に示された各構成要素のいずれかが、ROM202及びHD204のうち少なくとも一方からRAM203に展開されたリソース管理装置2用のプログラムに従ったCPU201からの命令により動作することで実現される機能又は手段である。また、リソース管理装置2は、図2に示されているROM202又はHD204に構築される記憶部2000を有している。記憶部2000は、ログイン管理テーブル2001、感染者管理テーブル2002、リソース状態管理テーブル2003、通信情報管理テーブル2004、利用者情報管理テーブル2005を有する。
<Functional configuration of the resource management device>
As shown in Fig. 4, the resource management device 2 has a transmission/reception unit 21, an acquisition unit 22, a clock unit 23, an identification 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 any of the components shown in Fig. 2 operating in response to an instruction from the CPU 201 in accordance with a program for the resource management device 2 expanded 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 in the ROM 202 or the HD 204 shown in Fig. 2. The storage unit 2000 has a login management table 2001, an infected person management table 2002, a resource status management table 2003, a communication information management table 2004, and a user information management table 2005.

なお、図4に示した送受信部21、取得部22、時計部23、特定部25、認証部26、登録部28及び記憶・読出処理部29は、リソース管理装置2用のプログラムにより実現することとした。しかし、これらのうち全部又は一部を、IC(Integrated Circuit)等のハードウェアで実現するようにしてもよい。 The transmitting/receiving unit 21, the acquiring unit 22, the clock unit 23, the identifying unit 25, the authenticating unit 26, the registering unit 28, and the storing/reading processing unit 29 shown in FIG. 4 are realized by a program for the resource management device 2. However, all or part of these may be realized by hardware such as an integrated circuit (IC).

●ログイン管理テーブル●
図5(A)は、実施形態に係るログイン管理テーブルの一例を示す概念図である。記憶部2000には、図5(A)に示されているようなログイン管理テーブル2001が構築されている。このログイン管理テーブル2001では、顧客IDごとに、利用者識別情報、パスワード及び利用者名が関連付けられて記憶、管理されている。これらのうち、顧客IDは、企業等の顧客に対応付けられた識別情報である。
●Login management table●
Fig. 5(A) is a conceptual diagram showing an example of a login management table according to an embodiment. A login management table 2001 as shown in Fig. 5(A) is constructed in the storage unit 2000. In this login management table 2001, 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 such as a company.

利用者識別情報は、顧客IDで管理される各利用者の電子メールアドレス等が記憶、管理される。利用者識別情報は、例えば、利用者によってリソース管理装置2に対する認証が成功すると、リソース管理装置2によって、入力された利用者アカウントが正しいものであると見なされる。この利用者識別情報は、リソースを予約した予約者又はリソースで行われる各種イベントの参加者の識別情報と同じものを示す。そのため、リソース管理装置2は、入力された利用者識別情報により、利用者識別情報を入力した利用者が予約者である予約情報、又は参加者である予約情報を特定することができる。 The user identification information stores and manages the email address, etc., 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 person who reserved the resource or the participant of various events held on 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 reservation or the participant.

ログインパスワードは、リソース管理システム1を利用する際のログイン時の利用者識別情報と関連付けられた識別情報であり、初回の起動時(ログイン時)等にユーザが設定する。 The login password is identification information associated with the user identification information at the time of logging in when using the resource management system 1, and is set by the user at the time of initial startup (login), etc.

利用者名は、利用者識別情報が与えられる各利用者の氏名を表す。この利用者名は、漢字、ひらがな、片仮名、ローマ字、数字及びそれらを混合させたもののいずれで表記されてもよい。 The user name represents the name of each user to whom user identification information is given. This user name may be written in kanji, hiragana, katakana, roman letters, numbers, or a combination of these.

●感染者管理テーブル●
図5(B)は、第実施形態に係る感染者管理テーブルの一例を示す概念図である。記憶部2000には、図5(B)に示されているような感染者管理テーブル2002が構築されている。この感染者管理テーブル2002では、顧客IDごとに、利用者識別情報、利用者名、感染有無及び感染発覚日時が関連付けられて記憶、管理されている。
●Infected Person Management Table●
Fig. 5(B) is a conceptual diagram showing an example of an infected person management table according to the third embodiment. An infected person management table 2002 as shown in Fig. 5(B) is constructed in the storage unit 2000. In this infected person management table 2002, user identification information, user name, whether or not the user is infected, and the date and time when the infection was discovered are associated with each customer ID and stored and managed.

これらのうち、感染有無は、例えば、厚生労働省が分類する一類から五類感染症、新型インフルエンザ等感染症、指定感染症、新感染症、等)への感染又は陽性が発覚したか否かを管理する感染有無情報として管理され、例えば、「陽性」、「検査中」、「陰性」等の項目が含まれる。 Among these, the infection status is managed as infection status information that manages whether or not a person has been infected with or tested positive for an infectious disease (Class 1 to 5 infectious diseases, new 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."

感染発覚日時は、上述した特定の感染症への感染又は陽性が発覚した感染発覚日時情報としての日時が管理される。 The date and time when infection was discovered is managed as information on the date and time when infection with the specific infectious disease described above or a positive test result was discovered.

●リソース状態管理テーブル●
図6は、実施形態に係るリソース状態管理テーブルの一例を示す概念図である。記憶部2000には、図6に示されているようなリソース情報記憶部としてのリソース状態管理テーブル2003が構築されている。このリソース状態管理テーブル2003では、予約者を識別するための予約識別情報ごとに、予約者識別情報、リソースID、リソース名、開始日時、終了日時、参加予定者識別情報、利用者識別情報及びリソース利用状態が関連付けられてリソースの利用情報として記憶、管理されている。
●Resource status management table●
Fig. 6 is a conceptual diagram showing an example of a resource status management table according to an embodiment. A resource status management table 2003 as a resource information storage unit as shown in Fig. 6 is constructed in the storage unit 2000. In this resource status management table 2003, 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 associated with each other and stored and managed as resource usage information.

これらのうち、予約識別情報は、予約情報の1レコードを識別するための識別情報である。以下、予約識別情報以外の識別情報についても同様である。予約識別情報は、所定のイベントが行われる会議室等のリソースにチェックインするための情報であり、固有に与えられた文字、複数桁の数字、又はそれらの組合せである。なお、チェックインとは、リソースの使用を開始することである。なお、予約識別情報は、予約ID(Identification)とも呼ばれる。IDは、複数の対象からある特定の対象を一意的に区別するために用いられる名称、符号、文字列、数値又はこれらのうち1つ以上の組合せをいう。 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, a 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.

予約者識別情報は、例えば、リソース管理システム1内のフロア空間にある各リソースを予約した予約者のアカウント(例えば、電子メールアドレス)で与えられ、Taro.r@xxxxx等が記憶、管理される。 The reservation identification information is given, for example, as the account (e.g., email address) of the reservation person who reserved each resource in the floor space within the resource management system 1, and is stored and managed as Taro.r@xxxxx, etc.

リソースIDは、社内ネットワークにある各リソース(会議室、等)を識別するための識別情報である。リソース名は、リソースIDに対応付けられたリソースの名称であり、例えば、「会議室A」、「会議室B」、「応接室1」等の名称が割り当てられる。 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."

開始日時は、予約されたリソースで実行される所定のイベント(会議、接待、レクチャー、催事、等)が開始される日時である。終了日時は、予約されたリソースで実行される所定のイベントが終了される日時である。なお、開始日時及び終了日時は、実際にそのリソースが利用された開始日時及び終了日時として更新、管理される。つまり、後述する予約情報管理テーブル3001で管理されている開始日時及び終了日時が、予約対象のリソースを利用する利用者のチェックイン処理、チェックアウト処理等にあわせて更新される。 The start date and time is the date and time when a specific event (such as a meeting, entertainment, lecture, or special event) to be performed using the reserved resource will start. The end date and time is the date and time when the specific event to be performed using the reserved resource will end. 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 was actually used. In other words, the start date and time and end date and time managed in the reservation information management table 3001 described below are updated in accordance with the check-in process, check-out process, etc. of the user who uses the reserved resource.

参加予定者識別情報は、会議に参加する予定の参加予定者の識別情報であり、例えば、各参加予定者の電子メールアドレスで示される。 The participant identification information is the identification information of the participants who plan to attend the conference, and is indicated by, for example, the email address of each participant.

利用者識別情報は、所定のリソースで行われるイベントに参加した利用者の識別情報であり、参加予定者識別情報のうち、上述した所定のリソースで行われるイベントに実際に参加した利用者の電子メールアドレス等が記憶、管理される。なお、図6の予約者識別情報、参加予定者識別情報及び利用者識別情報は、いずれも予約管理装置3が発行した識別情報である。 The user identification information is the identification information of a user who participates in an event held at a specified resource, and among the participant identification information, the email addresses, etc. of users who actually participated in the event held at the specified resource described above are stored and managed. Note that the reservation identification information, participant identification information, and user identification information in Figure 6 are all identification information issued by the reservation management device 3.

また、利用者識別情報は、後述するレポート作成処理によって、図7(A)の通信情報管理テーブル2004および図6のリソース状態管理テーブル2003を用いてリソース状態管理テーブル2003に追加される情報である。 The user identification information is added to the resource status management table 2003 by the report creation process described below, using the communication information management table 2004 in FIG. 7(A) and the resource status management table 2003 in FIG. 6.

リソース利用状態は、対象のリソースの現在の状態を表す。リソース利用状態として、リソースが会議室等の空間であれば、例えば、「利用済み」、「利用中(チェックイン済み)」「入室待ち」、「予約済み」等がある。なお、リソース利用状態を、リソースの予約状況と関連付けてもよい。例えば、各リソースの予約に関する情報の通知済み、利用確定、チェックイン待ち、チェックイン済み、チェックアウト済み又はキャンセル(取消し)等の状況が登録されるようにしてもよい。なお、これらの利用状態は、現在時刻と開始日時及び終了日時との関係、並びに、利用者による所定の操作(チェックイン処理、チェックアウト処理等)に関連付けて、それぞれの状態が変更されるようにしてもよい。 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, "In use," "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 specific operation by the user (check-in process, check-out process, etc.).

●通信情報管理テーブル●
図7(A)は、実施形態に係る通信情報管理テーブルの一例を示す概念図である。記憶部2000には、図7(A)に示されているような通信情報記憶部としての通信情報管理テーブル2004が構築されている。この通信情報管理テーブル2004では、通信端末4を識別するための端末IDごとに、利用者識別情報、通信開始日時、通信終了日時、通信時間、通信距離が関連付けられて通信情報として記憶、管理されている。また、この通信情報管理テーブル2004は、通信端末4にインストールされるアプリを用いて、Bluetooth等の無線通信を行うことで作成される。通信端末4は、定期的にリソース管理装置2に対して情報を送信してもよい。また、通信端末4は、後述するチェックイン処理が行われたことに応答して、無線通信が開始され、チェックアウト処理が行われたことに応答して、無線通信を終了し、その間に行われた通信の情報をリソース管理装置2に送信してもよい。また、リソースの予約者の親端末となり、他の通信端末4との通信を行い、収集した通信情報をリソース管理装置2に送信してもよい。ここでは、Taro.r@xxxxxで識別される利用者の通信端末4とその他の通信端末4との間で行われた通信によって作成される通信情報管理テーブル2004の例を示す。
●Communication information management table●
FIG. 7A is a conceptual diagram showing an example of a communication information management table according to an embodiment. In the storage unit 2000, a communication information management table 2004 as shown in FIG. 7A is constructed as a communication information storage unit. In this communication information management table 2004, user identification information, communication start date and time, communication end date and time, communication time, and communication distance are associated with each terminal ID for identifying the communication terminal 4 and stored and managed as communication information. In addition, this communication information management table 2004 is created by performing wireless communication such as Bluetooth using an application installed in the communication terminal 4. The communication terminal 4 may periodically transmit information to the resource management device 2. In addition, the communication terminal 4 may start wireless communication in response to a check-in process described later, and end wireless communication in response to a check-out process, and transmit information on the communication performed during that time to the resource management device 2. In addition, the communication terminal 4 may become a parent terminal of a resource reserver, communicate with another communication terminal 4, and transmit the collected communication information to the resource management device 2. Here, an example of a communication information management table 2004 created by communications carried out between a communication terminal 4 of a user identified by Taro.r@xxxxx and another communication terminal 4 is shown.

これらのうち、端末IDは、利用者識別情報で識別される利用者が有する通信端末4を識別するため識別情報である。 Of these, the terminal ID is identification information used to identify the communication terminal 4 owned by the user identified by the user identification information.

利用者識別情報は、図6で前述した利用者識別情報と同様のため、説明を省略する。 The user identification information is the same as the user identification information described above in Figure 6, so a detailed explanation will be omitted.

通信開始日時は、通信端末4とその他の通信端末4の通信が開始された日時を示す情報である。例えば、通信開始日時は、Taro.r@xxxxxで識別される利用者の通信端末4と、Hanako.r@xxxxxで識別される利用者の通信端末4との通信が開始された日時である2020/9/10 14:00という情報を示す。 The communication start date and time is information indicating the date and time when communication was started between the communication terminal 4 and another communication terminal 4. For example, the communication start date and time indicates information such as 2020/9/10 14:00, which is the date and time when communication was started between the communication terminal 4 of a user identified by Taro.r@xxxxx and the communication terminal 4 of a user identified by Hanako.r@xxxxx.

通信終了日時は、通信端末4とその他の通信端末4の通信が終了した日時を示す情報である。例えば、通信終了日時は、Taro.r@xxxxxで識別される利用者の通信端末4と、Hanako.r@xxxxxで識別される利用者の通信端末4との通信が終了した日時である2020/9/10 15:00という情報を示す。 The communication end date and time is information indicating the date and time when communication between the communication terminal 4 and another communication terminal 4 ended. For example, the communication end date and time indicates information such as 2020/9/10 15:00, which is the date and time when communication between the communication terminal 4 of a user identified by Taro.r@xxxxx and the communication terminal 4 of a user identified by Hanako.r@xxxxx ended.

通信時間は、通信端末4とその他の通信端末4との間で行われた通信の時間を示す情報である。例えば、通信時間は、Taro.r@xxxxxで識別される利用者の通信端末4と、Hanako.r@xxxxxで識別される利用者の通信端末4との通信が行われた時間である60分以内という情報を示す。ここで、通信時間は、通信開始日時と通信終了日時の差分を取ることで生成されてもよい。 The communication time is information indicating the time of communication between the communication terminal 4 and another communication terminal 4. For example, the communication time indicates information that the communication between the communication terminal 4 of the user identified by Taro.r@xxxxx and the communication terminal 4 of the user identified by Hanako.r@xxxxx was within 60 minutes. Here, the communication time may be generated by taking the difference between the communication start date and time and the communication end date and time.

通信距離は、通信端末4とその他の通信端末4との間で行われた通信の距離を示す情報である。通信距離は、例えば、通信強度から導き出される。例えば、通信時間は、Taro.r@xxxxxで識別される利用者の通信端末4と、Hanako.r@xxxxxで識別される利用者の通信端末4との通信が行われた距離である1m以内という情報を示す。ここで、通信距離は、通信端末4とその他の通信端末4との間で行われたBluetooth通信等の無線通信の情報を用いて算出されてもよい。 The communication distance is information indicating the distance of communication between the communication terminal 4 and another communication terminal 4. The communication distance is derived, for example, from the communication strength. For example, the communication time indicates information that the distance during which communication was performed between the communication terminal 4 of the user identified by Taro.r@xxxxx and the communication terminal 4 of the user identified by Hanako.r@xxxxx was within 1 meter. Here, the communication distance may be calculated using information on wireless communication, such as Bluetooth communication, performed between the communication terminal 4 and another communication terminal 4.

●利用者情報管理テーブル●
図7(B)は、実施形態に係る利用者情報管理テーブルの一例を示す概念図である。記憶部2000には、図7(B)に示されているような利用者情報管理テーブル2005が構築されている。この利用者情報管理テーブル2005では、前述の予約識別情報ごとに、リソースID、リソース名、利用者識別情報、会議開始日時、会議終了日時、通信時間、通信距離が関連付けられて記憶、管理されている。また、この利用者情報管理テーブル2005は、後述するレポート作成処理によって、図7(A)の通信情報管理テーブル2004および図6のリソース状態管理テーブル2003を用いて作成される。ここでは、Taro.r@xxxxxで識別される利用者の利用者情報管理テーブル2005の例を示す。
●User information management table●
Fig. 7B is a conceptual diagram showing an example of a user information management table according to the embodiment. A user information management table 2005 as shown in Fig. 7B is constructed in the storage unit 2000. In this user information management table 2005, a resource ID, a resource name, user identification information, a conference start date and time, a conference end date and time, a communication time, and a communication distance are associated with each of the above-mentioned reservation identification information, and are stored and managed. In addition, this user information management table 2005 is created by a report creation process described later using the communication information management table 2004 in Fig. 7A and the resource status management table 2003 in Fig. 6. Here, an example of the user information management table 2005 of a user identified by Taro.r@xxxxx is shown.

これらのうち、予約識別情報、リソースID、リソース名、利用者識別情報、会議開始日時、会議終了日時は、図6で前述している内容と同様のため、説明を省略する。 Of these, the reservation identification information, resource ID, resource name, user identification information, conference start date and time, and conference end date and time are the same as those described above in Figure 6, so their explanation will be omitted.

また、通信時間、通信距離については、図7(A)で前述している内容と同様のため、説明を省略する。 The communication time and distance are the same as those described above in Figure 7 (A), so the explanation is omitted.

<<リソース管理装置の各機能構成>>
次に、リソース管理装置2の各機能構成について詳細に説明する。図4に示されているリソース管理装置2の送受信部21は、主に、図2に示されている外部機器接続I/F207及びネットワークI/F209に対するCPU201の処理によって実現され、通信ネットワーク100を介して、他の装置又は端末(例えば、予約管理装置3、通信端末4及びリソース端末5)との間で各種データ又は情報を送受信する。
<<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/receives various data or information to/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.

リソース管理装置2の送受信部21は、例えば、所定の通信端末4の利用者に、特定事項(例えば、感染症が発症した利用者の接触者である旨)を通知する通知部として機能する。 The transmitter/receiver 21 of the resource management device 2 functions, for example, as a notification unit that notifies a user of a specific communication terminal 4 of specific information (for example, that the user has been in contact with a user who has developed an infectious disease).

また、リソース管理装置2の送受信部21は、例えば、リソースの利用を開始するための利用開始要求を通信端末4から受け付ける受付部として機能する。 The transmitter/receiver unit 21 of the resource management device 2 also functions as a reception unit that receives, for example, a usage start request from the communication terminal 4 to start using the resource.

取得部22は、主に、図2に示されているCPU201の処理によって実現され、通信端末4から送信された認証情報(利用者識別情報及びパスワード、管理者ID及びパスワード)を取得して、ログイン管理テーブル2001に登録する。さらに、取得部22は、予約管理装置3から、所定のリソースに係る予約情報を取得して、リソース状態管理テーブル2003に登録する。 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) sent from the communication terminal 4, and registers it in the login management table 2001. Furthermore, the acquisition unit 22 acquires reservation information related to a specific resource from the reservation management device 3, and registers it in the resource status management table 2003.

時計部23は、主に、図2に示されているCPU201の処理によって実現され、リソース管理装置2内の時刻情報を管理する。 The clock unit 23 is mainly realized by the processing of the CPU 201 shown in FIG. 2, and manages the time information within the resource management device 2.

特定部25は、主に、図2に示されているCPU201の処理によって実現され、通信情報管理テーブル2004および予約情報管理テーブルを用いて、利用者が参加した会議の特定、利用者情報管理テーブルで管理される利用者の特定および濃厚接触者の特定などを行う。また、各種の判断・判定・検索処理についても行う。 The identification unit 25 is mainly realized by the processing of the CPU 201 shown in FIG. 2, and uses the communication information management table 2004 and the reservation information management table to identify conferences attended by a user, identify users managed in the user information management table, and identify close contacts. It also performs various judgment, determination, and search processes.

認証部26は、主に、図2に示されているCPU501の処理によって実現され、通信端末4から送信された利用者識別情報及びログインパスワードに基づいて、利用者の認証処理を行う。 The authentication unit 26 is mainly realized by the processing of the CPU 501 shown in FIG. 2, and performs user authentication processing based on the user identification information and login password transmitted from the communication terminal 4.

登録部28は、通信情報管理テーブル2004および予約情報管理テーブルを用いて、利用者情報管理テーブル2005を登録したり、実際に会議室Aを利用中の(利用した)利用者の利用者識別情報を、リソース状態管理テーブル2003に登録したりする。 The registration unit 28 uses the communication information management table 2004 and the reservation information management table to register the user information management table 2005, and registers the user identification information of users who are actually using (or have used) conference room A in the resource status management table 2003.

記憶・読出処理部29は、主に、図2に示されているCPU201の処理によって実現され、記憶部2000に各種データ(又は情報)を記憶したり、記憶部2000から各種データ(又は情報)を読み出したりする。 The storage/readout processing unit 29 is realized mainly by the processing of the CPU 201 shown in FIG. 2, and stores various data (or information) in the storage unit 2000 and reads various data (or information) from the storage unit 2000.

<予約管理装置の機能構成>
図4に示されているように、予約管理装置3は、送受信部31、判断部35、認証部36、予約情報管理部37及び記憶・読出処理部39を有する。これら各部は、図2に示されている各構成要素のいずれかが、ROM302及びHD304のうち少なくとも一方からRAM303上に展開された予約管理装置3用のプログラムに従ったCPU301からの命令によって動作することで実現される機能又は手段である。
<Functional configuration of 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 when any of the components shown in FIG. 2 operates in response to an instruction from the CPU 301 in accordance with a program for the reservation management device 3 that is loaded onto the RAM 303 from at least one of the ROM 302 and the HD 304.

また、予約管理装置3は、図2に示されているROM302又はHD304に構築される記憶部3000を有している。記憶部3000は、予約情報管理テーブル3001を有している。 The reservation management device 3 also has a memory unit 3000 constructed in the ROM 302 or HD 304 shown in FIG. 2. The memory unit 3000 has a reservation information management table 3001.

●予約情報管理テーブル●
図8は、実施形態に係る予約情報管理テーブルの一例を示す概念図である。記憶部3000には、図8に示されているような予約情報管理テーブルが構築されている。この予約情報管理テーブルでは、予約識別情報ごとに、予約者識別情報、リソースID、リソース名、開始日時、終了日時及び参加予定者識別情報が関連付けられて記憶、管理されている。上述した各項目は、図6で示されたリソース状態管理テーブル2003で説明した各項目と同一のため、説明を省略する。但し、開始日時及び終了日時については、それぞれ開始予定の日時と終了予定の日時として管理され、実際に利用された場合の開始日時及び終了日時とは別に管理されるようにしてもよい。さらに、上述したリソース状態管理テーブル2003で説明したように、利用者による所定の処理に関連づけて更新されるようにしてもよい。
●Reservation information management table●
FIG. 8 is a conceptual diagram showing an example of a reservation information management table according to an embodiment. A reservation information management table as shown in FIG. 8 is constructed in the storage unit 3000. 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 2003 shown in FIG. 6, so description thereof will be omitted. 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 the end date and time when actually used. Furthermore, as described in the above-mentioned resource status management table 2003, they may be updated in association with a predetermined process by the user.

<<予約管理装置の各機能構成>>
次に、予約管理装置3の各機能構成について詳細に説明する。図4に示されている予約管理装置3の送受信部31は、主に、図2に示されている外部機器接続I/F307及びネットワークI/F309に対するCPU301の処理によって実現され、ファイヤーウォール105の外側に構築される通信ネットワーク110を介して、リソース管理装置2と各種データ(又は情報)を送受信する。また、送受信部31は、リソース端末5のフリーアドレス利用時におけるログイン認証要求や予約の設定を受信する。
<<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.

判断部35は、主に、図3に示されているCPU301の処理によって実現され、予約管理装置3における各種判断を行う。 The judgment unit 35 is mainly realized by the processing of the CPU 301 shown in FIG. 3, and performs various judgments in the reservation management device 3.

認証部36は、主に、図3に示されているCPU301の処理によって実現され、記憶部3000に記憶されている認証情報(例えば、利用者識別情報とパスワード)に基づいて利用者を認証する。ICカードや生体認証情報で認証してもよい。 The authentication unit 36 is mainly realized by the processing of the CPU 301 shown in FIG. 3, and authenticates the user based on the authentication information (e.g., user identification information and password) stored in the storage unit 3000. Authentication may also be performed using an IC card or biometric authentication information.

予約情報管理部37は、主に、図3に示されているCPU301の処理によって実現され、利用者が登録した予約情報を管理する。予約情報管理部37は、後述する記憶・読出処理部39を介して予約情報管理テーブル3001から各種予約情報を読み出して、送受信部31を介してリソース管理装置2に送信する。 The reservation information management unit 37 is mainly realized by the processing of the CPU 301 shown in FIG. 3, and manages the reservation information registered by the user. The reservation information management unit 37 reads various reservation information from the reservation information management table 3001 via the storage/read processing unit 39 described later, and transmits it to the resource management device 2 via the transmission/reception unit 31.

記憶・読出処理部39は、主に、図3に示されているCPU301の処理によって実現され、記憶部3000に各種データ(又は情報)を記憶したり、記憶部3000から各種データ(又は情報)を読み出したりする。 The storage/readout processing unit 39 is realized mainly by the processing of the CPU 301 shown in FIG. 3, and stores various data (or information) in the storage unit 3000 and reads various data (or information) from the storage unit 3000.

<通信端末、PCの機能構成>
図4に示されているように、通信端末4は、送受信部41、受付部42、時計部43、表示制御部44、撮影・取得部46、アプリ起動部47、登録部48及び記憶・読出処理部49を有する。これら各機能部は、図3に示された各構成要素のいずれかが、ROM402及びEEPROM404うち少なくとも一方からRAM403に展開された通信端末4用のプログラムに従ったCPU401からの命令により動作することで実現される機能又は手段である。また、通信端末4は、図3に示されているROM402又はEEPROM404に構築される記憶部4000を有している。
<Functional configuration of communication terminal and PC>
As shown in Fig. 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 photographing/acquiring 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 by an instruction from the CPU 401 according to a program for the communication terminal 4 that is 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 in the ROM 402 or the EEPROM 404 shown in Fig. 3.

<<通信端末の各機能構成>>
次に、通信端末4の各機能構成について詳細に説明する。図4に示されている通信端末4およびPC6の送受信部41は、主に、図3に示されている遠距離通信回路412及び外部機器接続I/F419に対するCPU401の処理によって実現され、ファイヤーウォール105の内側に構築される通信ネットワーク100を介して、リソース端末5と各種データ(又は情報)を送受信する。さらに、送受信部41は、ファイヤーウォール105の外側に構築される通信ネットワーク110を介して、リソース管理装置2と各種データ(又は情報)を送受信する。
<<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 and the PC 6 shown in Fig. 4 is mainly realized by the processing of the CPU 401 on 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.

受付部42は、主に、図3に示されているタッチパネル421に対するCPU401の処理よって実現され、リソースの利用開始時等における認証処理、リソースを利用する利用者のチェックイン処理等における利用者の入力を受け付ける。 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 during authentication processing when starting to use a resource, check-in processing of a user who uses a resource, etc.

時計部43は、主に、図3に示されているCPU401の処理よって実現され、通信端末4内の時刻情報を管理する。 The clock unit 43 is mainly realized by the processing of the CPU 401 shown in FIG. 3, and manages the time information within the communication terminal 4.

表示制御部44は、主に、図3に示されているディスプレイ418に対するCPU401の処理によって実現され、利用者認証画面、QRコード撮影画面、感染者(陽性者)登録画面、等をディスプレイ418に表示させる。 The display control unit 44 is mainly realized by the processing of the CPU 401 on the display 418 shown in FIG. 3, and causes the display 418 to display a user authentication screen, a QR code capture screen, an infected person (positive person) registration screen, etc.

撮影・取得部46は、主に、図3に示されているCMOSセンサ413及び撮像素子I/F414に対するCPU401の処理によって実現され、リソース端末5のディスプレイ518に表示された被写体(バーコード等の一次元コード又はQRコード等の二次元コード)を撮影し、そのコードに埋め込まれた所定のコード情報を取得する。 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 the specified code information embedded in the code.

アプリ起動部47は、主に、図3に示されているCPU401の処理によって実現され、通信端末4のEEPROM404にインストールされた、所定のリソースを利用する際の利用者認証及びコード撮影を行うための利用者認証アプリ、特定の感染症に感染した際の感染者を登録するための感染者登録アプリ等を起動する。 The application launch unit 47 is mainly realized by the processing of the CPU 401 shown in FIG. 3, and launches a user authentication application for performing user authentication and code photography when using a specific resource, an infected person registration application for registering an infected person when infected with a specific infectious disease, and the like, which are installed in the EEPROM 404 of the communication terminal 4.

登録部48は、主に、図3に示されているCPU401の処理によって実現され、撮影・取得部46によって撮像された被写体(バーコード等の一次元コード又はQRコード等の二次元コード)から、コード情報を取得して登録する。さらに、リソース管理装置が送信した認証情報としての利用者識別情報、パスワード等を記憶手段に登録する。 The registration unit 48 is mainly realized by the processing of the CPU 401 shown in FIG. 3, and acquires and registers code information from the subject (a one-dimensional code such as a barcode or a two-dimensional code such as a QR code) captured by the imaging/acquisition unit 46. Furthermore, it registers the user identification information, password, etc., as authentication information transmitted by the resource management device, in the storage means.

記憶・読出処理部49は、主に、図3に示されているCPU401の処理によって実現され、EEPROM404に各種データ(又は情報)を記憶したり、EEPROM404から各種データ(又は情報)を読み出したりする。 The storage/read processing unit 49 is realized mainly by the processing of the CPU 401 shown in FIG. 3, and stores various data (or information) in the EEPROM 404 and reads various data (or information) from the EEPROM 404.

<リソース端末の機能構成>
図4に示されているように、リソース端末5は、送受信部51、受付部52、生成部53、表示制御部54、端末認証部56及び記憶・読出処理部59を有する。これら各部は、図3に示されている各構成要素のいずれかが、ROM502及びEEPROM504のうち少なくとも一方からRAM503上に展開されたリソース端末5用のプログラムに従ったCPU501からの命令によって動作することで実現される機能又は手段である。
<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.

また、リソース端末5は、図3に示されているROM502又はEEPROM504によって構築される記憶部5000を有している。 The resource terminal 5 also has a memory unit 5000 constructed using the ROM 502 or EEPROM 504 shown in FIG. 3.

<<リソース端末の各機能構成>>
次に、リソース端末5の各機能構成について詳細に説明する。図4に示されているリソース端末5の送受信部51は、主に、図3に示されている遠距離通信回路512及び外部機器接続I/F519に対するCPU501の処理よって実現され、通信ネットワーク100を介して、予約管理装置3及びリソース管理装置2と各種データ(又は情報)の送受信を行う。
<<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.

受付部52は、主に、図3に示されているCPU501の処理及びタッチパネル521の処理によって実現され、利用者から各種の選択又は入力を受け付ける。また、タッチパネル521だけでなく、他の入力手段として操作ボタン等が用いられてもよい。 The reception unit 52 is realized mainly 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, operation buttons or the like may be used as other input means.

生成部53は、主に、図3に示されているCPU501の処理及びディスプレイ518によって実現され、リソース管理装置2が送信した予約識別情報を含むコードを生成する。このときに生成されるコードは、例えば、一次元コード又は二次元のコードであり、具体的には、バーコード、QRコード等の各種コードが生成される。さらに、二次元のコードは、カラーコードであってもよい。これらのコードによって表されるデータは、公開鍵暗号化方式又は秘密鍵暗号化方式によって暗号化されたデータである。なお、上述した各種コードの生成方法は公知であるため、ここでは詳細の説明を省略する。 The generation 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 and a QR code 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, so detailed explanations will be omitted here.

表示制御部54は、主に、図3に示されているCPU501の処理及びディスプレイ518によって実現され、ディスプレイ518に各種画像、文字、所定のコード(QRコード)等を表示させるための制御を行う。本実施形態では、所定のリソースのチェックイン時等における入室画面、QRコード等の画像をディスプレイ518に表示する。 The display control unit 54 is mainly realized by the processing of the CPU 501 and the display 518 shown in FIG. 3, and performs control for displaying various images, characters, specific codes (QR codes), etc. on the display 518. In this embodiment, an entry screen, QR code, and other images at the time of checking in a specific resource are displayed on the display 518.

端末認証部56は、主に、図3に示されているCPU501の処理によって実現され、例えば、入力されたパスワードが正しいか否かに基づいて端末アプリへのログインを認証する。 The terminal authentication unit 56 is mainly realized by the processing of the CPU 501 shown in FIG. 3, and authenticates login to the terminal app based on, for example, whether the entered password is correct.

記憶・読出処理部59は、主に、図3に示されているCPU501の処理によって実現され、記憶部5000に各種データ(又は情報)を記憶したり、記憶部5000から各種データ(又は情報)を読み出したりする。 The storage/read 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 storage unit 5000 and reads various data (or information) from the storage unit 5000.

〔実施形態の処理又は動作〕
次に、実施形態に係るリソース管理システム1における処理又は動作を説明する。
[Processing or Operation of the Embodiment]
Next, the processing or operation of the resource management system 1 according to the embodiment will be described.

<認証処理>
まず、図9を用いて、通信端末4における認証処理を説明する。図9は、実施形態に係る認証処理の一例を示すシーケンス図である。はじめに、リソース管理装置2の記憶・読出処理部29は、リソース状態管理テーブル2003から予約識別情報(R001,R002,・・・)を読み出す(ステップS11)。
<Authentication process>
First, the authentication process in the communication terminal 4 will be described with reference to Fig. 9. Fig. 9 is a sequence diagram showing an example of the authentication process according to the embodiment. First, the storage/read processing unit 29 of the resource management device 2 reads reservation identification information (R001, R002, ...) from the resource status management table 2003 (step S11).

次に、リソース管理装置2の送受信部21は、予約管理装置3に対してリソース情報取得要求を送信する(ステップS12)。これにより、予約管理装置3の送受信部31は、リソース管理装置2が送信したリソース情報取得要求を受信する。このとき、リソース情報取得要求には、予約識別情報に対応するリソースIDが含まれる。 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.

続いて、予約管理装置3の記憶・読出処理部39は、送受信部31によって受信されたリソースIDを検索キーとして予約情報管理テーブル3001を検索することにより、対応するリソースの予約情報を読み出す(ステップS13)。 Then, the storage/read processing unit 39 of the reservation management device 3 searches the reservation information management table 3001 using the resource ID received by the transmission/reception unit 31 as a search key to read the reservation information of the corresponding resource (step S13).

続いて、送受信部31は、リソース情報取得応要求に対する応答として、リソース管理装置2に対してリソース情報取得応答を送信する(ステップS14)。これにより、リソース管理装置2の送受信部21は、予約管理装置3の送受信部31が送信したリソース情報取得応答を受信する。このリソース情報取得応答には、例えば、予約識別情報、予約者識別情報、リソースID、リソース名、開始日時、終了日時、参加予定者識別情報が含まれ、これらは予約情報として扱われる。 Then, the transmitting/receiving unit 31 transmits a resource information acquisition response to the resource management device 2 in 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 participant identification information, which are treated as reservation information.

リソース管理装置2の取得部22は、送受信部21によって受信された予約情報を、リソース状態管理テーブル2003に登録する(ステップS15)。これにより、リソース状態管理テーブル2003には、取得した各リソースに係る予約情報が登録、管理される。なお、リソースの情報は頻繁には変化しないため、リソース管理装置2及び予約管理装置3は、上述したステップS12-S15までの処理をループ処理として実行してもよい。具体的には、取得部22は、1日に1回など低頻度に取得しておけばよい。また、取得部22は、予約管理装置3から定期的に又は予約情報に更新があった場合に予約情報を取得するようにしてもよい。 The acquisition unit 22 of the resource management device 2 registers the reservation information received by the transmission/reception unit 21 in the resource status management table 2003 (step S15). As a result, the reservation information related to each acquired resource is registered and managed in the resource status management table 2003. 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 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.

なお、本実施形態に係るリソース管理システム1では、上述したステップS12及びS14の処理が実行される場合、リソース管理装置2(リソース管理装置)と予約管理装置3(予約管理装置)との間に他の装置等が存在してもよい。つまり、リソース管理装置2と予約管理装置3との間で送受信される各情報は、一度他の装置を介して送受信されるような構成であってもよい。上述した構成及び処理方法は、以降の他の処理ステップにおいても適用することができる。 In the resource management system 1 according to this embodiment, when the processing of steps S12 and S14 described above is 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-described configuration and processing method may also be applied to other subsequent processing steps.

<<アプリの起動処理>>
続いて、通信端末4の受付部42は、リソースを予約した予約者又はリソースを利用する利用者によって操作されたアプリの起動要求を受け付ける(ステップS21)。
<<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).

これにより、通信端末4のアプリ起動部47は、例えばブラウザ(専用のアプリ)を起動する(ステップS22)。 As a result, the application launch unit 47 of the communication terminal 4 launches, for example, a browser (dedicated application) (step S22).

専用アプリが起動されると、表示制御部44は、ディスプレイ418に認証画面を表示させる(ステップS23)。図10は、実施形態に係る認証画面の一例を示す図である。図10において、表示制御部44は、通信端末4のディスプレイ418に利用者認証画面451の一例(例えば、「利用者ID」入力部、「パスワード」入力部及び「ログイン」ボタン)を表示する。 When the dedicated app is launched, the display control unit 44 causes the display 418 to display an authentication screen (step S23). FIG. 10 is a diagram showing an example of the authentication screen according to the embodiment. In FIG. 10, the display control unit 44 displays an example of a user authentication screen 451 (e.g., a "user ID" input section, a "password" input section, and a "login" button) on the display 418 of the communication terminal 4.

ステップS23の処理に応じて、予約者又は利用者(以下、利用者Aと呼ぶ)は、リソース管理装置2にログインするための操作を行う。具体的には、利用者Aは、利用者ID及びパスワードを入力して、ログインボタン452を操作(押下又はタップ)してログイン処理を行う。これにより、受付部42は、認証情報の入力を受け付ける(ステップS31)。認証情報としては、例えば、利用者識別情報とパスワードが用いられる。ここでは認証が成功したものとする。 In response to the processing of step S23, the person making the reservation or the 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 a password, and operates (presses or taps) the login button 452 to perform the login process. As a result, the reception unit 42 accepts 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.

ステップS31で認証情報の入力を受け付けた後、送受信部41は、リソース管理装置2に対して、認証処理要求を送信する(ステップS32)。これにより、リソース管理装置2の送受信部21は、通信端末4から送信された認証処理要求を受信する。なお、認証処理要求には、利用者識別情報及びパスワードが含まれる。 After accepting the input of the authentication information in step S31, the transmission/reception unit 41 transmits an authentication processing request to the resource management device 2 (step S32). As a result, the transmission/reception 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.

続いて、リソース管理装置2の記憶・読出処理部29は、ログイン情報の読出処理として、受信した利用者識別情報又はログインパスワードを検索キーとしてログイン管理テーブル2001を検索することにより、対応する利用者識別情報、ログインパスワード及び利用者名を読み出す(ステップS33)。これにより、認証部26は、利用者の認証処理を行う。 Then, the storage/read processing unit 29 of the resource management device 2 searches the login management table 2001 using the received user identification information or login password as a search key to read the login information, thereby reading out the corresponding user identification information, login password, and user name (step S33). As a result, the authentication unit 26 performs the user authentication process.

ユーザ認証に成功した場合、送受信部21は、通信端末4に対して、利用者の利用者識別情報を含む認証処理応答を送信する(ステップS34)。これにより、通信端末4の送受信部41は、リソース管理装置2が送信した利用者の利用者識別情報を含む認証処理応答を受信する。 If the user authentication is successful, the transmission/reception unit 21 transmits an authentication processing response including the user's user identification information to the communication terminal 4 (step S34). As a result, the transmission/reception unit 41 of the communication terminal 4 receives the authentication processing response including the user's user identification information transmitted by the resource management device 2.

利用者の利用者識別情報を含む認証処理応答を受信した通信端末4は、受信した認証処理応答に含まれる利用者識別情報及びパスワードを記憶部4000に記憶する(ステップS35)。 The communication terminal 4 that receives the authentication processing response including the user's user identification information stores the user identification information and password included in the received authentication processing response in the memory unit 4000 (step S35).

なお、本実施形態に係るリソース管理システム1では、上述したステップS24及びS26の処理が実行される場合、リソース管理装置2(リソース管理装置)と通信端末4(通信端末)との間に他の装置等が存在してもよい。つまり、リソース管理装置2と通信端末4との間で送受信される各情報は、一度他の装置を介して送受信されるような構成であってもよい。上述した構成及び処理方法は、以降の他の処理ステップにおいても適用することができる。 In the resource management system 1 according to this 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.

<<チェックイン処理>>
続いて、利用者Aによるリソースのチェックイン処理について説明する。図11は、実施形態に係るQRコードによるチェックイン処理の一例を示すシーケンス図である。利用者Aによって利用されるリソース(例えば、会議室)のリソース端末5の送受信部51は、リソース管理装置2に対してリソース情報の取得要求を送信する(ステップS41)。これにより、リソース管理装置2の送受信部21は、リソース端末5が送信したリソース情報の取得要求を受信する。このとき、リソース情報の取得要求には、利用される予定のリソースのリソースIDが含まれる。ここで、ステップS41が実行されるタイミングについては、上述したステップS34の認証処理の応答を契機としてリソース管理装置2からリソース端末5に対してプッシュ通知をしてもよい。さらに、リソース端末5が定期的にリソース管理装置2に対してステップS41で実行されたリソース情報の取得要求を送信するようにしてもよい。
<<Check-in process>>
Next, the check-in process of the resource by the user A will be described. FIG. 11 is a sequence diagram showing an example of the check-in process by the QR code according to the embodiment. The transmitting/receiving unit 51 of the resource terminal 5 of the resource (e.g., 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, a push notification may be sent from the resource management device 2 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.

リソース情報の取得要求を受信したリソース管理装置2の記憶・読出処理部29は、受信されたリソースIDを検索キーとしてリソース状態管理テーブル2003を検索することにより、対応する予約者識別情報、リソース名、開始日時、終了日時、参加予定者識別情報を読み出す(ステップS42)。 The storage/read processing unit 29 of the resource management device 2 that receives the resource information acquisition request searches the resource status management table 2003 using the received resource ID as a search key to read out the corresponding reservation user identification information, resource name, start date and time, end date and time, and expected participant identification information (step S42).

続いて、送受信部21は、リソース端末5に対して、ステップS42で読み出した予約者識別情報、リソース名、開始日時、終了日時、参加予定者識別情報を送信する(ステップS43)。これにより、リソース端末5の送受信部51は、リソース管理装置2が送信した予約者識別情報、リソース名、開始日時、終了日時、参加予定者識別情報を受信する。 Then, the transmitter/receiver unit 21 transmits the reservation identification information, resource name, start date/time, end date/time, and planned participant identification information read in step S42 to the resource terminal 5 (step S43). As a result, the transmitter/receiver unit 51 of the resource terminal 5 receives the reservation identification information, resource name, start date/time, end date/time, and planned participant identification information transmitted by the resource management device 2.

なお、本実施形態に係るリソース管理システム1では、上述したステップS42及びS43の処理が実行される場合、リソース管理装置2(リソース管理装置)とリソース端末5(リソース端末)との間に他の装置等が存在してもよい。つまり、リソース管理装置2とリソース端末5との間で送受信される各情報は、一度他の装置を介して送受信されるような構成であってもよい。上述した構成及び処理方法は、以降の他の処理ステップにおいても適用することができる。 In the resource management system 1 according to this 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.

次に、リソース端末5の生成部53は、受信した予約者識別情報を埋め込んだリソース端末5に係る所定のコード(例えば、QRコード)を生成する(ステップS44)。上述したように、バーコード、QRコード等の各種コードの生成方法は公知であるため、ここでは詳細の説明を省略する。 Next, the generation 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 reservation user identification information is embedded (step S44). As described above, the methods of generating various codes such as barcodes and QR codes are publicly known, so detailed explanations are omitted here.

続いて、表示制御部54は、図12に示したようなチェックイン可能画面551を表示する(ステップS45)。図12、実施形態に係るリソース端末上のチェックイン可能画面の一例を示す図である。図12おいて、表示制御部44は、リソース端末5のディスプレイ518にチェックイン可能画面551の一例(例えば、「会議室A」、「入室待ち」、「○○会議」「14:00>15:00」及び「QRコード」)を表示する。 Then, the display control unit 54 displays a check-in possible screen 551 as shown in FIG. 12 (step S45). FIG. 12 is a diagram showing an example of a check-in possible screen on a resource terminal according to an embodiment. In FIG. 12, 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.

リソース端末5のディスプレイ518にチェックイン可能画面551が表示されたことを確認した利用者は、利用者の所有する通信端末4のカメラを起動する操作を行う。これにより通信端末4の撮影・取得部46の処理の主体であるCPU401は、CMOS413及び撮像素子I/F414を制御してカメラを起動する(ステップS46)。 After confirming that the check-in possible screen 551 is displayed on the display 518 of the resource terminal 5, the user operates to start up the camera of the communication terminal 4 owned by the user. As a result, the CPU 401, which is the subject of processing of the photographing/acquisition 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).

カメラの起動操作を行った利用者Aは、チェックイン可能画面551に近付き、QRコード撮影ボタン454を操作してその画面に表示されているQRコードを撮影する。これにより、撮影・取得部46は、利用者Aの操作を借りてQRコードを撮影し、QRコードに埋め込まれた所定のコード情報(例えば、予約識別情報)を取得する(ステップS47)。つまり、撮影・取得部46は、リソース管理装置2と通信が可能なリソース端末5が表示した、所定の予約情報に係る所定のコード(QRコード)を撮影することにより、所定のコードに埋め込まれたコード情報を取得する。このときに、表示制御部44は、通信端末4のディスプレイ418に図13示されたようなQRコード撮影画面453を表示させる。図13は、実施形態に係るQRコード撮影画面の一例を示す図である。 After starting the camera, user A approaches the check-in screen 551 and operates the QR code shooting button 454 to shoot the QR code displayed on the screen. As a result, the shooting/acquisition unit 46 borrows user A's operation to shoot the QR code and acquires the specified code information (e.g., reservation identification information) embedded in the QR code (step S47). In other words, the shooting/acquisition unit 46 acquires the code information embedded in the specified code by shooting a specified code (QR code) related to the specified reservation information displayed by the resource terminal 5 capable of communicating with the resource management device 2. At this time, the display control unit 44 displays a QR code shooting screen 453 as shown in FIG. 13 on the display 418 of the communication terminal 4. FIG. 13 is a diagram showing an example of the QR code shooting screen according to the embodiment.

利用者AによってQRコードの撮影処理が行われた後、送受信部41は、リソース管理装置2に対して、予約対象のリソースを利用する際の利用開始要求としてのチェックイン要求を送信する(ステップS48)。これにより、リソース管理装置2の送受信部21は、通信端末4から送信されたチェックイン要求を受信する。このとき、チェックイン要求には、現在時刻を示す現在時刻情報が含まれる。 After user A has photographed the QR code, the transmitter/receiver 41 transmits a check-in request to the resource management device 2 as a request to start using the reserved resource (step S48). As a result, the transmitter/receiver 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 current time information indicating the current time.

チェックイン要求を受信したリソース管理装置2は、チェックイン処理を行う(ステップS49)。具体的には、記憶・読出処理部29は、リソース状態管理テーブル2003で管理されている予約対象のリソースの利用状態を「利用中(チェックイン済み)」に書き換える。このとき、記憶・読出処理部29は、開始日時を実際にチェックイン処理が行われた日時に変更してもよい。 The resource management device 2 that has received the check-in request performs check-in processing (step S49). Specifically, the storage/read processing unit 29 rewrites the usage status of the resource to be reserved that is managed in the resource status management table 2003 to "in use (checked in)". At this time, the storage/read processing unit 29 may change the start date and time to the date and time when the check-in processing was actually performed.

ステップS49の処理を実行後、送受信部21は、通信端末4に対してチェックイン応答を送信する(ステップS50)。これにより、通信端末4の送受信部41は、リソース管理装置2から送信されたチェックイン応答を受信する。 After executing the process of step S49, the transmitter/receiver 21 transmits a check-in response to the communication terminal 4 (step S50). As a result, the transmitter/receiver 41 of the communication terminal 4 receives the check-in response transmitted from the resource management device 2.

なお、チェックイン処理はQRコードの撮影だけに限られず、ICカードのタッチ、Bluetoothによる通信、事前に送信されるコードの入力等、種々の形態が考えられる。 The check-in process is not limited to simply photographing a QR code, but can take a variety of forms, including touching an IC card, communicating via Bluetooth, or entering a code sent in advance.

また、本実施形態に係るリソース管理システム1では、利用者が事前にリソースの予約を行っており、リソース状態管理テーブル2003にリソースの情報が登録されていたが、利用者は事前にリソースの予約を行わなくてもよい。 In addition, in the resource management system 1 according to this embodiment, the user reserves resources in advance, and the resource information is registered in the resource status management table 2003, but the user does not need to reserve resources in advance.

この場合、利用者は利用したいリソースに対応するリソース端末に表示されているQRコードを読み込むことで、リソースへのチェックイン処理(今すぐ利用)を行うことができる。今すぐ利用を行う際に、リソース端末5に表示されるチェックイン可能画面の一例を図14に示す。表示制御部54は、図14に示したようなチェックイン可能画面552を表示する。図14おいて、表示制御部44は、リソース端末5のディスプレイ518にチェックイン可能画面551の一例(例えば、「会議室A」、「空室」、「予約はありません」「14:00>15:00」及び「QRコード」)を表示する。利用者は、通信端末4を用いて、リソース端末5に表示されているQRコードを読み込む。QRコードには利用を開始する会議室の各種情報、およびリソース管理装置2へのリンク先が含まれており、利用者端末4の認証情報とあわせてリソース管理装置に送信する。リソース管理装置では、認証情報と会議室の各種情報を用いてリソース管理装置が有するリソース状態管理テーブル2003および予約管理装置が有する予約情報管理テーブルの情報を更新する。リソース管理装置からリソース端末5に対して予約管理装置に登録している予約情報を送信し、会議室端末の状態を更新する。 In this case, the user can perform a check-in process (immediate use) to the resource by reading the QR code displayed on the resource terminal corresponding to the resource he/she wants to use. FIG. 14 shows an example of a check-in possible screen displayed on the resource terminal 5 when performing immediate use. The display control unit 54 displays a check-in possible screen 552 as shown in FIG. 14. In FIG. 14, the display control unit 44 displays an example of a check-in possible screen 551 (for example, "Conference room A", "Vacant", "No reservation", "14:00>15:00" and "QR code") on the display 518 of the resource terminal 5. The user reads the QR code displayed on the resource terminal 5 using the communication terminal 4. The QR code includes various information about the conference room to be used and a link destination to the resource management device 2, and is sent to the resource management device together with the authentication information of the user terminal 4. The resource management device uses the authentication information and various information about the conference room to update the information in the resource status management table 2003 held by the resource management device and the reservation information management table held by the reservation management device. The resource management device sends reservation information registered in the reservation management device to the resource terminal 5, and updates the status of the conference room terminal.

なお、本実施形態に係るリソース管理システム1では、上述したステップS48及びS50の処理、並びにステップS62及びS65の処理が実行される場合、リソース管理装置2(リソース管理装置)と通信端末4(通信端末)との間に他の装置等が存在してもよい。つまり、リソース管理装置2と通信端末4との間で送受信される各情報は、一度他の装置を介して送受信されるような構成であってもよい。上述した構成及び処理方法は、以降の他の処理ステップにおいても適用することができる。 In the resource management system 1 according to this embodiment, when the above-mentioned processes of steps S48 and S50 and the processes of 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.

<<管理レポート作成処理>>
次に、図7(A)の通信情報管理テーブル2004および図6のリソース状態管理テーブル2003を用いて、上述した会議室Aの利用者を特定する際の処理および、特定された利用者の管理レポートを作成する際の処理について説明する。
<<Management Reporting Process>>
Next, the process of identifying users of the above-mentioned conference room A and the process of creating a management report for the identified users will be described using the communication information management table 2004 in FIG. 7 (A) and the resource status management table 2003 in FIG. 6.

図15は、実施形態に係る管理レポート作成処理の一例を示す図である。管理レポートの作成によって、図6のリソース状態管理テーブル2003の利用者識別情報の項目が登録され、図8(B)の利用者情報管理テーブル2005が作成される。 FIG. 15 is a diagram showing an example of a management report creation process according to an embodiment. By creating a management report, the user identification information item in the resource status management table 2003 in FIG. 6 is registered, and the user information management table 2005 in FIG. 8 (B) is created.

まず、記憶・読出処理部29は、利用者情報管理テーブル2005の作成の対象となる利用者の通信情報管理テーブル2004の読出処理および、リソース状態管理テーブル2003からレポート作成対象の利用者が参加予定者識別情報に含まれるレコードの読出処理を行う(ステップS201)。 First, the storage/read processing unit 29 reads the communication information management table 2004 of the user for whom the user information management table 2005 is to be created, and reads records from the resource status management table 2003 for which the user for whom the report is to be created is included in the participant identification information (step S201).

続いて、特定部25は、読出した通信情報管理テーブル2004の通信開始日時・通信終了日時およびリソース状態管理テーブル2003の会議開始日時・会議終了日時が所定の範囲内にあり、かつ、利用者識別情報が特定された予約識別情報に対応する参加予定者識別情報に含まれるかを判定する(ステップS202)。例えば、所定の範囲内にあるかどうかは通信開始日時および会議開始日時の差分が±10分の範囲内である場合、所定の範囲内であると判定する。また、所定の範囲内であるかの基準は、適宜設定できるようにしてよい。また、この判定よって、対象の予約識別情報が特定される。 Then, the identification unit 25 judges whether the communication start date/time and communication end date/time in the read communication information management table 2004 and the conference start date/time and conference end date/time in the resource status management table 2003 are within a predetermined range, and whether the user identification information is included in the participant identification information corresponding to the identified reservation identification information (step S202). For example, whether the date/time is within the predetermined range is judged to be within the predetermined range if the difference between the communication start date/time and the conference start date/time is within a range of ±10 minutes. Furthermore, the criteria for whether the date/time is within the predetermined range may be set appropriately. Furthermore, the target reservation identification information is identified by this judgment.

続いて、所定の範囲内にあると判定された通信情報管理テーブル2004の利用者識別情報が、特定された予約識別情報に対応する参加予定者識別情報に含まれるか否かを判定する。この判定によって、実際に会議に参加した利用者が特定される。 Then, it is determined whether the user identification information in the communication information management table 2004 that is determined to be within the predetermined range is included in the participant identification information corresponding to the identified reservation identification information. This determination identifies the users who actually participated in the conference.

ステップS202の判定結果がNoであった場合、ステップS202に戻り、特定部25は、通信情報管理テーブル2004の次のレコードについて判定を行う。 If the result of the determination in step S202 is No, the process returns to step S202, and the identification unit 25 performs a determination on the next record in the communication information management table 2004.

一方で、ステップS202の判定結果がYesであった場合、登録部28は、リソース状態管理テーブル2003の利用者識別情報の項目に、特定された利用者の利用者識別情報を登録する(ステップS203)。 On the other hand, if the result of the determination in step S202 is Yes, the registration unit 28 registers the user identification information of the identified user in the user identification information field of the resource status management table 2003 (step S203).

続いて、特定部25は、通信情報管理テーブル2004を参照して、通信時間が所定の範囲以上にあるかを判定する(ステップS204)。例えば、通信時間が所定の範囲以上にあるかどうかは通信時間が30分以上である場合、所定の範囲以上にあると判定する。また、所定の範囲以上であるかの基準は、適宜設定できるようにしてよい。 Then, the identification unit 25 refers to the communication information management table 2004 and determines whether the communication time is within a predetermined range or more (step S204). For example, the identification unit 25 determines that the communication time is within the predetermined range or more if the communication time is 30 minutes or more. In addition, the criteria for determining whether the communication time is within the predetermined range or more may be set appropriately.

ステップS204の判定結果がNoであった場合、ステップS202に戻り、特定部25は、通信情報管理テーブル2004の次のレコードについて判定を行う。 If the result of the determination in step S204 is No, the process returns to step S202, and the identification unit 25 performs a determination on the next record in the communication information management table 2004.

一方で、ステップS204の判定結果がYesであった場合、特定部25は、通信情報管理テーブル2004を参照して、通信距離が所定の範囲以内にあるかを判定する(ステップS205)。例えば、通信距離が所定の範囲以上にあるかどうかは通信距離が5m以内である場合、所定の範囲以内にあると判定する。また、所定の範囲以内であるかの基準は、適宜設定できるようにしてよい。 On the other hand, if the determination result in step S204 is Yes, the identification unit 25 refers to the communication information management table 2004 and determines whether the communication distance is within a predetermined range (step S205). For example, the communication distance is determined to be within the predetermined range if the communication distance is within 5 m. In addition, the criteria for whether the communication distance is within the predetermined range may be set appropriately.

ステップS205の判定結果がNoであった場合、ステップS202に戻り、特定部25は、通信情報管理テーブル2004の次のレコードについて判定を行う。 If the result of the determination in step S205 is No, the process returns to step S202, and the identification unit 25 performs a determination on the next record in the communication information management table 2004.

一方で、ステップS205の判定結果がYesであった場合、登録部28は、利用者情報管理テーブル2005に、レコードの登録を行う(ステップS206)。当該レコードには上述の図7(B)の説明の通り、予約識別情報、リソースID、リソース名、利用者識別情報、会議開始日時、会議終了日時、通信時間、通信距離が登録される。 On the other hand, if the determination result in step S205 is Yes, the registration unit 28 registers a record in the user information management table 2005 (step S206). As explained in FIG. 7B above, the reservation identification information, resource ID, resource name, user identification information, conference start date and time, conference end date and time, communication time, and communication distance are registered in the record.

続いて、特定部25は、通信情報管理テーブル2004のすべてのレコードについて各種の判定を行ったかを判定する(ステップS207)。 Then, the identification unit 25 determines whether various determinations have been performed for all records in the communication information management table 2004 (step S207).

ステップS207の判定結果がNoであった場合、ステップS202に戻り、特定部25は、通信情報管理テーブル2004の次のレコードについて判定を行う。ステップS207の判定結果がYesであった場合、特定部25は、管理レポートの作成処理を終了する。 If the determination result in step S207 is No, the process returns to step S202, and the identification unit 25 performs a determination on the next record in the communication information management table 2004. If the determination result in step S207 is Yes, the identification unit 25 ends the management report creation process.

なお、本実施形態に係るリソース管理システム1では、上述したステップS202、S204、ステップS205の順に判定を行っているが、判定の順序はこれに限られない。 In the resource management system 1 according to this embodiment, the determination is performed in the order of steps S202, S204, and S205 described above, but the order of the determination is not limited to this.

また、通信情報管理テーブル2004およびリソース状態管理テーブル2003の読出し処理には期間は読出す範囲の設定等を行うようにしてもよい。 In addition, the read process of the communication information management table 2004 and the resource status management table 2003 may include settings such as the period and range to be read.

<<感染者登録処理>>
次に、上述した会議室Aを利用した利用者のうち、特定の利用者が特定の感染症に感染した際の処理について説明する。図16は、実施形態に係る感染者の登録処理の一例を示すシーケンス図である。図16において、特定の感染症に感染した感染者(陽性者)である利用者B(例えば、理光太郎、利用者識別情報:Taro.r@xxxxx)が自身の通信端末4(感染者端末、以下、便宜上感染者端末と記載する)を用いて、感染者登録のための特定のアプリ(感染者登録アプリ)の起動操作を行う。これにより、感染者端末の受付部42は、感染者登録のための特定のアプリの起動操作を受け付け(ステップS71)、その後、受付部42がアプリ起動操作を受け付けた後、アプリ起動部47は感染者登録アプリを起動する(ステップS72)。
<<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. 16 is a sequence diagram showing an example of an infected person registration process according to the embodiment. In FIG. 16, a user B (e.g., Taro Rikko, user identification information: Taro.r@xxxxx) who is an infected person (positive person) 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).

続いて、利用者Bは、自身の所有する感染者端末を用いてステップS81-S85までの認証処理を行う。このステップS81-S85の処理は、上述したステップS31-S35と同様の処理のため、説明を省略する。 Next, user B performs the authentication process from steps S81 to S85 using his/her own infected terminal. The process from steps S81 to S85 is the same as steps S31 to S35 described above, so a description of the process is omitted.

利用者Bによる認証処理を実行後、感染者端末の登録部48は、感染者(陽性者)の登録処理を行う(ステップS91)。なお、本実施形態では以降、感染者(陽性者)を便宜上「感染者」と記す。つまり、陽性者も事実上の感染者として例示する。感染者の登録は、アプリ起動部47により起動された図17に示すような感染者登録画面457で、利用者Bが、「陽性が発覚した日時」をスクロール選択等で入力し、登録ボタン458を操作することで行われる。上述した図17は、実施形態に係る感染者登録画面の一例を示す図である。 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 the sake of convenience. In other words, a positive person will also 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 selecting, etc., on an infected person registration screen 457 as shown in FIG. 17, which has been launched by the application launch unit 47, and operating the registration button 458. FIG. 17 described above is a diagram showing an example of an infected person registration screen according to an embodiment.

利用者Bによる感染者の登録処理の実行後、送受信部41は、リソース管理装置2に対して、感染者の登録要求を送信する(ステップS92)。これにより、リソース管理装置2の送受信部21は、感染者端末から送信された感染者の登録要求を受信する。このとき、感染者の登録要求には、感染者である利用者Bの利用者識別情報、及び感染発覚日時(例えば、2020/09/12)が含まれる。 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).

感染者の登録要求を受信後、リソース管理装置2の登録部28は、利用者識別情報に対応する利用者名、感染有無(この場合は「陽性」)、感染発覚日時を感染者管理テーブル2002に登録する(ステップS93)。 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, whether or not the user is infected (in this case, "positive"), and the date and time when the infection was discovered in the infected person management table 2002 (step S93).

<<接触者通知処理>>
続いて、リソース管理装置2による感染者と接触した他の利用者の検索処理について説明する。図18は、実施形態に係る接触者への通知処理の一例を示すシーケンス図である。図18に示されているように、リソース管理装置2の特定部25は、感染者である利用者Bの利用者識別情報:Taro.r@xxxxxを検索キーとしてリソース状態管理テーブ2003を検索することにより、利用者Bと同一のリソースを利用した利用者識別情報を読み出す。続いて、特定部25は、読み出した利用者識別情報のうち、さらに、感染発覚日時(例えば、2020/09/12)以前の所定期間に利用されたリソースの予約を検索する。この場合、特定部25は、感染者管理テーブル2002の情報に基づき、リソース状態管理テーブル2003を検索し、予約識別情報:R002で示される会議室Aで2020/09/10 14:00-15:00で開催された会議に参加したHanako.r@xxxxx及びJiro.r@xxxxxの利用者識別情報で示される利用者を、感染者、すなわち利用者Bに対する接触者と判断する(ステップS101)。
<<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. 18 is a sequence diagram showing an example of a process of notifying a contact person according to an embodiment. As shown in FIG. 18, the identification 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 2003 using the user identification information of the infected user B: Taro.r@xxxxx as a search key. Next, the identification unit 25 further retrieves reservations of resources that have been used during a predetermined period prior to the date and time of infection (e.g., 2020/09/12) from among the retrieved user identification information. In this case, the identification unit 25 searches the resource status management table 2003 based on the information in the infected person management table 2002, and determines that the users indicated by the user identification information of Hanako.r@xxxxx and Jiro.r@xxxxx who participated in the conference held on 2020/09/10 14:00-15:00 in conference room A indicated by reservation identification information: R002, are an infected person, i.e., a contact of user B (step S101).

その後、送受信部21は、接触者(濃厚接触者)と判断したそれぞれの利用者が所有する通信端末4(接触者端末)に対して、図19に示された接触確認通知としての接触確認メールを送信する(ステップS102)。これにより、通信端末4の送受信部41は、リソース管理装置2が送信した接触確認メールを受信する。 Then, the transmitting/receiving unit 21 transmits a contact confirmation email as a contact confirmation notification shown in FIG. 19 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.

続いて、表示制御部44は、受信した接触確認メールに含まれる感染者(陽性者)情報及び濃厚接触者情報に基づいて、例えば、図19に示されている接触確認画面を表示する(ステップS103)。ここで、図19は、実施形態に係る接触確認画面の一例を示す図である。このとき、送信された接触確認メールには、感染者(陽性者)情報、濃厚接触者情報及び濃厚接触が疑われるイベントのイベント情報が含まれる。なお、感染者(陽性者)情報、濃厚接触者情報及びイベント情報には、感染者(陽性者)及び濃厚接触者の電子メールアドレス、名前、利用したリソースで行われたイベントの内容(日時、会議名、等)が含まれる。 Then, the display control unit 44 displays, for example, a contact confirmation screen as shown in FIG. 19 based on the infected person (positive case) information and close contact information contained in the received contact confirmation email (step S103). Here, FIG. 19 is a diagram showing an example of a contact confirmation screen according to an embodiment. At this time, the sent contact confirmation email contains infected person (positive case) information, close contact information, and event information of an event suspected to be close contact. Note that the infected person (positive case) information, close contact information, and event information contain the email addresses and names of the infected person (positive case) and close contact, and the details of the event held on the resource used (date and time, name of the meeting, etc.).

送受信部21は、このステップS102の処理を接触者の数だけ繰り返す。このとき、送受信部21は、各接触者が所有する通信端末4の宛先として、各接触者の利用者識別情報で示される電子メールアドレスが用いられる。 The transmission/reception unit 21 repeats the process of step S102 for the number of contacts. At this time, the transmission/reception 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.

但し、リソース管理装置2は、同じリソースで開催されたイベントにリモートで参加したリモート参加者については、その日時で行われたイベントに関しては本実施形態を適用しない。それは、リモート参加者は、感染者が利用した同一の日時に同一のリソースを利用していないからである。しかし、その後、感染者と別の同一日時で同一のリソースを利用した場合は、別途、本実施形態にしたがった検索がなされるようにしてもよい。 However, the resource management device 2 does not apply this embodiment to events held on the same date and time for remote participants who participated remotely in an event held on the same resource. This is because the remote participants did not use the same resources at the same date and time as the infected person. However, if the remote participants later use the same resources on the same date and time different from the infected person, a separate search according to this embodiment may be performed.

なお、ステップS11-S103までの処理は一例であり、リソース管理システム1において実行される各処理の内容、順序等は、本発明の要旨を逸脱しない範囲内において何ら限定されない。 Note that the processes from step S11 to step S103 are merely examples, and the content, order, etc. of each process executed in the resource management system 1 are not limited in any way as long as they do not deviate from the gist of the present invention.

なお、陽性者との接触だけではなく、濃厚接触者との接触があった利用者に対して、メールを送信するようにしてもよい。この場合、特定部25は、感染者と接触した利用者に別の日時、場所で接触した利用者を「濃厚接触者」と定義して、それに該当する利用者を検索することも可能である。 It is also possible to send emails not only to users who have come into contact with a positive case, but also to users who have come into contact with a close contact. In this case, the identification unit 25 can define a user who came into contact with a user who has come into contact with an infected person on a different date, time, and place as a "close contact" and search for users who fit this description.

具体的には、特定部25は、まず上述したHanako.r@xxxxx及びJiro.r@xxxxxの利用者識別情報で示される各利用者を、Taro.r@xxxxxの利用者識別情報で示される利用者B(理光太郎)に対する感染者と接触したと判断する。さらに、特定部25は、Hanako.r@xxxxx及びJiro.r@xxxxxの利用者識別情報で示される利用者の少なくとも一方と、感染発覚日時(例えば、2020/09/12)の前後の所定期間(例えば、前後一週間程度)に接触した他の利用者を、それぞれ濃厚接触者と判断するようにしてもよい。このように、特定部25がリソース状態管理テーブル2003を検索することにより、濃厚接触者と判断された利用者が見つかった場合、送受信部21は、濃厚接触者と判断された各利用者の所有する通信端末4に対して、図20で示されるような接触確認通知を送信する。なお、上述した所定期間は、感染した感染症の特性(例えば、ウィルス等の生存期間等)に応じて適宜変更されるようにしてもよい。 Specifically, the identification unit 25 first determines that each user indicated by the user identification information of Hanako.r@xxxxx and Jiro.r@xxxxx described above has come into contact with an infected person with respect to user B (Rikotaro) indicated by the user identification information of Taro.r@xxxxx. Furthermore, the identification unit 25 may determine that other users who have come into contact with at least one of the users indicated by the user identification information of Hanako.r@xxxxx and Jiro.r@xxxxx during a predetermined period (e.g., about one week before and after) before and after the date and time of infection discovery (e.g., 2020/09/12) are close contacts. In this way, when the identification unit 25 searches the resource status management table 2003 and finds a user determined to be a close contact, the transmission/reception unit 21 transmits a contact confirmation notification as shown in FIG. 20 to the communication terminal 4 owned by each user 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 (e.g., the survival period of a virus, etc.).

また、「濃厚接触者」は同じ会議に参加した利用者であって、かつ、通信時間が一定以上、通信距離が一定未満であった利用者を濃厚接触者として特定してもよい。この場合、特定部25は、利用者情報管理テーブル2005を参照して、Taro.r@xxxxxの利用者識別情報で識別される利用者との通信時間が一定以上、通信距離が一定未満であった利用者識別情報に対応する利用者を濃厚接触者として特定する。 In addition, a "close contact" may be a user who participated in the same conference and whose communication time was more than a certain amount and whose communication distance was less than a certain amount. In this case, the identification unit 25 refers to the user information management table 2005 and identifies a user corresponding to the user identification information who had a communication time of more than a certain amount and whose communication distance was less than a certain amount with the user identified by the user identification information of Taro.r@xxxxx as a close contact.

また、特定部25によって特定された濃厚接触者について管理するための濃厚接触者管理テーブルを作成し、作成された濃厚接触者管理テーブルに基づいて、送受信部21は、濃厚接触者と判断された各利用者の所有する通信端末4に対して、接触確認通知を送信するようにしてもよい。 In addition, a close contact management table may be created to manage the close contacts identified by the identification unit 25, and the transmission/reception unit 21 may transmit a contact confirmation notification to the communication terminal 4 owned by each user who has been determined to be a close contact based on the created close contact management table.

〔実施形態の主な効果〕
以上説明したように、第1の実施形態によれば、利用者同士の通信情報を記憶している通信情報管理テーブル2004およびリソースの状態を記憶しているリソース状態管理テーブル2003を用いて、実際にリソースを利用した利用者の特定および、特定された利用者と他の利用者との通信情報を登録した利用者情報管理テーブル2005を作成する。これにより、リソース管理装置2は、リソースの利用にあわせてそのリソースを利用した利用者を一元管理することが可能になる。そのため、リソースの利用における利用者の管理が容易になる。その結果、さらなる効果の一つとして、利用者は、そのリソースで行われる会議等のイベントにも集中することが可能になる。
[Main Effects of the Embodiments]
As described above, according to the first embodiment, the communication information management table 2004 storing communication information between users and the resource status management table 2003 storing the resource status are used to identify users who have actually used a resource, and to create a user information management table 2005 in which communication information between the identified user and other users is registered. This enables the resource management device 2 to centrally manage users who have used a resource in accordance with the resource usage. This makes it easier to manage users when using a resource. As a result, one of the further effects is that users can also concentrate on events such as meetings held on that resource.

また、リソースの利用における利用者の管理が容易になることに加え、特定の感染症に感染した(陽性となった)感染者が利用したリソースを利用した場合、注意喚起を受け取ることができるため、その後の適切な対応を取ることが可能になる。 In addition to making it easier to manage users when using resources, if a user uses a resource that was previously used by a person infected with a specific infectious disease (who has tested positive), a warning will be received, enabling appropriate measures to be taken afterwards.

(第2の実施の形態)
次に、第2の実施の形態について説明する。第2の実施の形態は、第1の実施の形態とは、特定の感染症に感染した(陽性となった)感染者が利用したリソースを所定期間内に利用した場合、注意喚起を受け取るようにした点が異なる。以下、第2の実施の形態の説明では、第1の実施の形態と同一部分の説明については省略し、第1の実施の形態と異なる箇所について説明する。
Second Embodiment
Next, a second embodiment will be described. The second embodiment differs from the first embodiment in that a warning is received when a resource used by an infected person (who has tested positive) for a specific infectious disease is used within a predetermined period of time. In the following description of the second embodiment, the description of the same parts as in the first embodiment will be omitted, and only the differences from the first embodiment will be described.

図21は、第2の実施の形態に係る接触者の判断処理及び接触者への通知処理の一例を示すシーケンス図である。第2の実施の形態において、利用者の操作を借りたアプリ起動、予約したリソースへのチェックイン処理、感染者登録処理については、それらの処理が行われるシステム構成、ハードウェア構成及び各機能構成は、前述した実施形態のステップS93までの処理と同様である。 Figure 21 is a sequence diagram showing an example of the contact determination process and contact notification process according to the second embodiment. In the second embodiment, the system configuration, hardware configuration, and each functional configuration for the application launch using a user's operation, the check-in process to a reserved resource, and the infected person registration process are the same as those for the process up to step S93 in the previously described embodiment.

第2の実施の形態では、特定部25は、濃厚接触者の判断処理を、図22に示すフローチャートに基づいて実行する(ステップS111)。 In the second embodiment, the identification unit 25 executes the close contact determination process based on the flowchart shown in FIG. 22 (step S111).

図22は、第2の実施の形態の実施形態に係る接触者の判断処理の一例を示すフローチャートである。まず、記憶・読出処理部29は、図16に示したステップS93で行われた感染者の登録処理の後、感染者の利用者識別情報を検索キーとして、リソース状態管理テーブル2003を読み出す(ステップS121)。 Figure 22 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 shown in Figure 16, the storage/read processing unit 29 reads the resource status management table 2003 using the user identification information of the infected person as a search key (step S121).

続いて、特定部25は、読み出した利用者識別情報のうち、感染者が利用したリソースと同一のリソースを利用したか否かを判断する(ステップS122)。このとき、読み出された利用者識別情報を有する利用者が、感染者が利用したリソースと同一のリソースを利用していなければ(ステップS122;No)、処理を終了する。 Then, the identification unit 25 judges whether or not the user who has 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 who has the read user identification information has not used the same resource as the resource used by the infected person (step S122; No), the process ends.

一方、感染者が利用したリソースと同一のリソースを利用した場合(ステップS122;Yes)、特定部25は、さらに、利用した日時は感染者が利用した日時の所定時間(所定期間)以内か否かを判断する(ステップS123)。このとき、利用した日時の所定時間(所定期間)以外であれば(ステップS123;No)、特定部25は、それらの利用者識別情報を有する利用者は問題ないとして、処理を終了する。 On the other hand, if the same resource as that used by the infected person is used (step S122; Yes), the identification 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 it is outside the predetermined time (predetermined period) of the date and time of use (step S123; No), the identification unit 25 determines that there is no problem with the user having that user identification information, and terminates the process.

利用した日時の所定時間(所定期間)以内であれば(ステップS123;Yes)、特定部25は、該当する利用者識別情報を有する利用者を、感染者、すなわち利用者Bに対して注意喚起を行う通知対象者と判断して、処理を終了する(ステップS124)。 If it is within a specified time (specified period) from the date and time of use (step S123; Yes), the identification unit 25 determines that the user having the corresponding user identification information is an infected person, i.e., a notification target to issue a warning to user B, and terminates the process (step S124).

図20のシーケンス図に戻り、その後、送受信部21は、通知対象者と判断されたそれぞれの利用者が所有する通信端末4に対して、図23に示された注意喚起の通知(電子メール等)を送信する(ステップS112)。これにより、通信端末4の送受信部41は、リソース管理装置2が送信した注意喚起メールを受信する。このとき、送信された注意喚起メールには、感染者(陽性者)が利用した同じリソースを利用した利用者の利用者情報として、感染者(陽性者)が利用したリソースを利用した利用者の電子メールアドレス、名前、利用したリソースで行われたイベントの内容(日時、会議名、等)が含まれる。 Returning to the sequence diagram of FIG. 20, the transmitter/receiver 21 then transmits the warning notification (email, etc.) shown in FIG. 23 to the communication terminal 4 owned by each user determined to be a notification target (step S112). As a result, the transmitter/receiver 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 user information of the user who used the same resource as the infected person (positive person), such as the email address, name, and details of the event held on the resource (date and time, name of the meeting, etc.) of the user who used the resource used by the infected person (positive person).

続いて、表示制御部44は、受信した注意喚起メールに含まれる利用者情報に基づいて、例えば、図23に示されている注意喚起画面を表示する(ステップS113)。図23は、第2の実施の形態に係る注意喚起画面の一例を示す図である。リソース管理装置2が通信端末4に対して上述したような処理を行うことで、感染者が利用したリソースを所定時間(所定期間)内に利用した利用者に対して、迅速に注意喚起を行うことが可能になる。これは、感染者に直接あるいは濃厚接触しなくても、感染者が利用したリソースを間接的に利用することで、特定の感染症への感染リスクは依然として残っているというためである。 Then, the display control unit 44 displays, for example, the warning screen shown in FIG. 23 based on the user information included in the received warning email (step S113). FIG. 23 is a diagram showing an example of a warning 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 quickly warn users who have used resources used by an infected person within a specified time (specified period). This is because even if one 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.

〔第2の実施の形態の主な効果〕
以上説明したように、第2の実施の形態によれば、リソース管理装置2の特定部25は、感染者の利用者識別情報を検索キーとして、リソース状態管理テーブル2003を読み出し、読み出した利用者識別情報のうち、感染者が利用したリソースと同一で、且つ感染者が利用した日時の所定時間(所定期間)以内である場合、送受信部21は、該当する利用者が所有する通信端末4に対して、図22に示された注意喚起の通知(メール等)を送信する。これにより、リソース管理装置2は、リソースの利用にあわせてそのリソースを利用した利用者を一元管理することが可能になる。そのため、リソースの利用における利用者の管理が容易になることに加え、特定の感染症に感染した(陽性となった)感染者が利用したリソースを所定期間内に利用した場合、注意喚起を受け取ることができるため、その後の適切な対応を取ることが可能になる。
[Major Effects of the Second Embodiment]
As described above, according to the second embodiment, the identifying unit 25 of the resource management device 2 reads the resource status management table 2003 using the user identification information of the infected person as a search key, and if the read 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, the transmitting/receiving unit 21 transmits a notice (email, etc.) of a warning shown in FIG. 22 to the communication terminal 4 owned by the corresponding user. This allows the resource management device 2 to centrally manage users who have used a resource in accordance with the use of the resource. Therefore, in addition to making it easier to manage 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.

(第3の実施の形態)
次に、第3の実施の形態について説明する。第3の実施の形態は、第1の実施の形態および第2の実施の形態とは、接触者の検索処理を実行可能にした点が異なる。以下、第3の実施の形態の説明では、第1の実施の形態および第2の実施の形態と同一部分の説明については省略し、第1の実施の形態および第2の実施の形態と異なる箇所について説明する。
Third Embodiment
Next, a third embodiment will be described. The third embodiment is different from the first and second embodiments in that a contact search process can be executed. In the following description of the third embodiment, the description of the same parts as the first and second embodiments will be omitted, and the differences from the first and second embodiments will be described.

図24は、第3の実施の形態に係る接触者の検索処理の一例を示すフローチャートである。 Figure 24 is a flowchart showing an example of a contact search process according to the third embodiment.

まず、利用者は通信端末4もしくはPC6を用いて、接触者の検索を行う対象の利用者識別情報の入力をメールアドレス入力欄600から行い、検索処理の依頼をリソース管理装置2に送信する。図25(A)は第3の実施の形態に係る接触者検索画面の一例を示す図である。利用者はこの画面から接触者の検索を行いたい利用者の入力を行う(ステップS210)。この際、検索の範囲を設定できるよう検索期間の設定や、検索したい対象の会議室の設定をできるようにしてもよい。 First, the user uses the communication terminal 4 or PC 6 to input the user identification information of the person for whom the contact search is to be performed in the email address input field 600, and sends a request for search processing to the resource management device 2. FIG. 25 (A) is a diagram showing an example of a contact search screen according to the third embodiment. The user inputs the user for whom he or she wishes to search for a contact from this screen (step S210). At this time, it may be possible to set a search period so as to set the scope of the search, and to set the conference room for which the search is to be performed.

続いて、リソース管理装置2の特定部25は、利用者情報管理テーブル2005に検索対象の利用者識別情報に該当するレコードが存在するかを判定する(ステップS211)。 Then, the identification unit 25 of the resource management device 2 determines whether a record corresponding to the user identification information being searched for exists in the user information management table 2005 (step S211).

ステップS211の判定結果がNoであった場合、リソースの利用履歴がない検索結果を作成する(ステップS212)。 If the result of the determination in step S211 is No, a search result that has no usage history of the resource is created (step S212).

一方で、ステップS211の判定結果がYesであった場合、利用者情報管理テーブル2005に基づいて、図25(B)に示す検索結果を作成する(ステップS213)。図25(B)は第3の実施の形態に係る接触者検索結果画面の一例を示す図である。図25(B)は、利用した会議室の情報および、利用した会議における参加者との通信情報を含む。 On the other hand, if the determination result in step S211 is Yes, the search result shown in FIG. 25(B) is created based on the user information management table 2005 (step S213). FIG. 25(B) is a diagram showing an example of a contact search result screen according to the third embodiment. FIG. 25(B) includes information on the conference room used and communication information with participants in the conference used.

最後に、リソース管理装置2は、検索を行った利用者の通信端末4またはPC6に大した検索結果を送信し、通信端末4またはPC6の表示制御部44は検索結果を表示する(ステップS214)。図25(B)に示すように、検索結果は、予約識別情報ごとに表示するようにしており、ページの切り替えを行うことによって、他の予約識別情報に対する検索結果が表示されるようにしてもよい。 Finally, the resource management device 2 transmits the search results to the communication terminal 4 or PC 6 of the user who performed the search, and the display control unit 44 of the communication terminal 4 or PC 6 displays the search results (step S214). As shown in FIG. 25(B), the search results are displayed for each reservation identification information, and the search results for other reservation identification information may be displayed by switching pages.

なお、図25(B)で示した検索結果は一例であり、リソース管理装置の記憶部で管理する他の各種情報を表示するようにしてもよい。 Note that the search results shown in FIG. 25(B) are just an example, and various other information managed in the memory unit of the resource management device may also be displayed.

〔第3の実施の形態の主な効果〕
以上説明したように、第3の実施の形態の実施形態によれば、リソース管理装置2の特定部25は、検索対象の利用者識別情報を検索キーとして、利用者情報管理テーブル2005を読み出し、読み出した情報に基づいて、予約識別情報ごとに他の利用者との通信情報を示した検索結果を作成し、通信端末4またはPC6に検索結果を送信する。これにより、通知を行わなくても、リソースを利用した利用者を一元管理することが可能になる。そのため、リソースの利用における利用者の管理が容易になる。
[Major Effects of the Third Embodiment]
As described above, according to the third embodiment, the specification unit 25 of the resource management device 2 reads the user information management table 2005 using the user identification information of the search target as a search key, creates a search result indicating communication information with other users for each reservation identification information based on the read information, and transmits the search result to the communication terminal 4 or the PC 6. This makes it possible to centrally manage users who have used resources without notification. This makes it easier to manage users who use resources.

〔その他の適用例〕
以上、本発明を実施するための最良の形態について説明したが、本発明はこうした実施例に何ら限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
[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.

また、本実施形態で示したリソース管理システム1は、Webサービスとも称することができる。Webサービスとは、インターネット関連技術を応用して提供される各種のサービスである。例えば、Webサービスとして、会議室貸出しサービス、各種のレンタルサービスが挙げられる。Webサービスを利用するシステムを利用システムという。 The resource management system 1 shown in this embodiment can also be called a Web service. Web services are various 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.

また、本実施形態で示したリソース管理システム1は、処理内容に応じて更に多くの処理単位に分割することもできる。また、1つの処理単位が更に多くの処理を含むように分割することもできる。 The resource management system 1 shown in this embodiment can also be divided into more processing units depending on the processing content. It can also be divided so that one processing unit includes more processes.

また、上述した各実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)、SOC(System on a Chip)、GPU(Graphics Processing Unit)や従来の回路モジュール等のデバイスを含むものとする。 Furthermore, 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), DSP (Digital Signal Processor), FPGA (Field Programmable Gate Array), SOC (System on a Chip), GPU (Graphics Processing Unit), and conventional circuit modules designed to execute each of the functions described above.

1 リソース管理システム
2 リソース管理装置
3 予約管理装置
4 通信端末
5 リソース端末
6 PC
21 通知部、受付部
25 特定部
28 登録部
2003 リソース情報記憶部
2004 通信情報記憶部
Reference Signs List 1 Resource management system 2 Resource management device 3 Reservation management device 4 Communication terminal 5 Resource terminal 6 PC
21 Notification unit, reception unit 25 Identification unit 28 Registration unit 2003 Resource information storage unit 2004 Communication information storage unit

特開2020-123072号公報JP 2020-123072 A

Claims (11)

複数の通信端末が通信をした日時を示す情報を含む通信情報を記憶する通信情報記憶部と、
管理対象資源であるリソースが利用された日時を示す情報を含む利用情報を記憶するリソース情報記憶部と、
前記リソースの利用情報と、前記通信情報とに基づいて、第一の通信端末の利用者が前記リソースを利用した際に、当該第一の通信端末の利用者と同じリソースを利用している第二の通信端末の利用者を特定する特定部と、
特定した前記第二の通信端末の利用者と前記第一の通信端末の利用者との前記通信情報とを、前記リソースの利用情報に関連付けて登録する登録部と、
を有し、
前記特定部は、前記第一の通信端末と前記第二の通信端末とが通信をした日時と、前記リソースが利用された日時との差分が所定の範囲内であり、前記第一の通信端末と通信が行われた前記第二の通信端末の利用者識別情報が、前記第一の通信端末の利用者が利用しているリソースの前記利用情報に含まれている場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定する、
リソース管理装置。
a communication information storage unit that stores communication information including information indicating a date and time when a plurality of communication terminals communicate with each other;
a resource information storage unit that stores usage information including information indicating a date and time when a resource that is a managed resource is used;
an identification unit that identifies a user of a second communication terminal who is using the same resource as a user of a first communication terminal when the user of the first communication terminal uses the resource based on the resource usage information and the communication information;
a registration unit that registers the communication information between the identified user of the second communication terminal and the user of the first communication terminal in association with the resource usage information;
having
the identification unit, when a difference between a date and time when the first communication terminal and the second communication terminal communicated and a date and time when the resource was used is within a predetermined range, and user identification information of the second communication terminal that communicated with the first communication terminal is included in the usage information of the resource used by the user of the first communication terminal , identifies the user of the second communication terminal as using the same resource as the user of the first communication terminal;
Resource management device.
前記通信情報は、前記複数の通信端末が通信をした通信時間に関する時間情報および前記複数の通信端末が通信をした通信距離に関する距離情報を含み、
前記特定部は、前記リソースの利用情報と、前記時間情報と、前記距離情報とに基づいて、前記第一の通信端末の利用者が前記リソースを利用した際に、当該第一の通信端末の利用者と同じリソースを利用している第二の通信端末の利用者を特定する、
請求項1に記載のリソース管理装置。
the communication information includes time information relating to a communication time during which the plurality of communication terminals communicated and distance information relating to a communication distance during which the plurality of communication terminals communicated;
the identification unit, when the user of the first communication terminal uses the resource, identifies a user of a second communication terminal who uses the same resource as the user of the first communication terminal, based on the resource usage information, the time information, and the distance information;
The resource management device according to claim 1 .
前記特定部は、前記第一の通信端末と前記第二の通信端末とが通信をした前記通信時間が、前記第一の通信端末の利用者が前記リソースを利用した際に所定の値以上であり、かつ、前記第一の通信端末と前記第二の通信端末とが通信をした前記通信距離が、前記第一の通信端末の利用者が前記リソースを利用した際に所定の値以下である場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定する、
請求項2に記載のリソース管理装置。
the identification unit identifies the user of the second communication terminal as using the same resource as the user of the first communication terminal, if the communication time during which the first communication terminal and the second communication terminal communicated is equal to or greater than a predetermined value when the user of the first communication terminal used the resource, and the communication distance during which the first communication terminal and the second communication terminal communicated is equal to or less than a predetermined value when the user of the first communication terminal used the resource;
The resource management device according to claim 2 .
前記登録部は、前記通信端末の利用者が特定の感染症を発症したことを登録し、
前記特定部は、前記第一の通信端末と前記第二の通信端末とが通信をした前記通信時間が、前記第一の通信端末の利用者が前記リソースを利用した際に所定の値以上であり、かつ、前記第一の通信端末と前記第二の通信端末とが通信をした前記通信距離が、前記第一の通信端末の利用者が前記リソースを利用した際に所定の値以下である場合、前記第二の通信端末の利用者を、前記感染症が発症した利用者の接触者として特定する、
請求項2に記載のリソース管理装置。
The registration unit registers that a user of the communication terminal has developed a specific infectious disease,
the identification unit, when the communication time during which the first communication terminal and the second communication terminal communicated is equal to or greater than a predetermined value when the user of the first communication terminal used the resource, and the communication distance during which the first communication terminal and the second communication terminal communicated is equal to or less than a predetermined value when the user of the first communication terminal used the resource, identifies the user of the second communication terminal as a person who has come into contact with the user who has developed the infectious disease;
The resource management device according to claim 2 .
前記接触者として特定された前記第二の通信端末の利用者に、前記感染症が発症した利用者の接触者である旨を通知する通知部をさらに備える、
請求項4に記載のリソース管理装置。
and a notification unit that notifies the user of the second communication terminal identified as the person in contact that the user has come into contact with the user who has developed the infectious disease.
The resource management device according to claim 4.
前記利用情報は、前記リソースを利用する利用者を識別するための利用者識別情報を含み、
前記特定部は、前記第一の通信端末と通信が行われた前記第二の通信端末の利用者識別情報が、前記第一の通信端末の利用者が利用しているリソースの前記利用情報に含まれていない場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定しない、
請求項1乃至5の何れか一項に記載のリソース管理装置。
the usage information includes user identification information for identifying a user who uses the resource,
the identifying unit, when user identification information of the second communication terminal that has communicated with the first communication terminal is not included in the usage information of the resource used by the user of the first communication terminal, does not identify the user of the second communication terminal as using the same resource as the user of the first communication terminal;
A resource management device according to any one of the preceding claims.
前記リソースの利用を開始するための利用開始要求を前記通信端末から受け付ける受付部をさらに備え、
前記通信情報記憶部は、前記利用開始要求を行った通信端末と、他の通信端末との前記通信情報を記憶する、
請求項1乃至6の何れか一項に記載のリソース管理装置。
a reception unit that receives a usage start request for starting usage of the resource from the communication terminal,
the communication information storage unit stores the communication information between the communication terminal that has made the usage start request and another communication terminal;
A resource management device according to any one of the preceding claims.
前記利用開始要求は、前記リソースに設置されるリソース端末に表示されるコードシンボルの読み取り、または、前記リソース端末との近距離無線通信によって行われる、
請求項7に記載のリソース管理装置。
The request to start using the resource is made by reading a code symbol displayed on a resource terminal installed in the resource, or by short-distance wireless communication with the resource terminal.
The resource management device according to claim 7.
複数の通信端末と、管理対象資源であるリソースを管理するリソース管理装置と、を有するリソース管理システムであって、
前記通信端末は、
他の通信端末と通信をした日時を示す情報を含む通信情報を前記リソース管理装置に送信する送信部と、
前記リソース管理装置は、
前記通信端末から送信された前記複数の通信端末の通信情報を記憶する通信情報記憶部と、
前記リソースが利用された日時を示す情報を含む利用情報を記憶するリソース情報記憶部と、
前記リソースの利用情報と、前記通信情報とに基づいて、第一の通信端末の利用者が前記リソースを利用した際に、当該第一の通信端末の利用者と同じリソースを利用している第二の通信端末の利用者を特定する特定部と、
特定した前記第二の通信端末の利用者と前記第一の通信端末の利用者との前記通信情報とを、前記リソースの利用情報に関連付けて登録する登録部と、
を有し、
前記特定部は、前記第一の通信端末と前記第二の通信端末とが通信をした日時と、前記リソースが利用された日時との差分が所定の範囲内であり、前記第一の通信端末と通信が行われた前記第二の通信端末の利用者識別情報が、前記第一の通信端末の利用者が利用しているリソースの前記利用情報に含まれている場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定する、
リソース管理システム。
A resource management system having a plurality of communication terminals and a resource management device that manages resources to be managed,
The communication terminal includes:
a transmitting unit configured to transmit communication information including information indicating a date and time of communication with another communication terminal to the resource management device;
The resource management device includes:
a communication information storage unit that stores communication information of the plurality of communication terminals transmitted from the communication terminal;
a resource information storage unit that stores usage information including information indicating a date and time when the resource was used;
an identification unit that identifies a user of a second communication terminal who is using the same resource as a user of a first communication terminal when the user of the first communication terminal uses the resource based on the resource usage information and the communication information;
a registration unit that registers the communication information between the identified user of the second communication terminal and the user of the first communication terminal in association with the resource usage information;
having
the identification unit, when a difference between a date and time when the first communication terminal and the second communication terminal communicated and a date and time when the resource was used is within a predetermined range, and user identification information of the second communication terminal that communicated with the first communication terminal is included in the usage information of the resource used by the user of the first communication terminal , identifies the user of the second communication terminal as using the same resource as the user of the first communication terminal;
Resource management system.
コンピュータに、
複数の通信端末が通信をした日時を示す情報を含む通信情報を記憶する通信情報記憶ステップと、
管理対象資源であるリソースが利用された日時を示す情報を含む利用情報を記憶するリソース情報記憶ステップと、
前記リソースの利用情報と、前記通信情報とに基づいて、第一の通信端末の利用者が前記リソースを利用した際に、当該第一の通信端末の利用者と同じリソースを利用している第二の通信端末の利用者を特定する特定ステップと、
特定した前記第二の通信端末の利用者と前記第一の通信端末の利用者との前記通信情報とを、前記リソースの利用情報に関連付けて登録する登録ステップと、
を実行させ、
前記特定ステップは、前記第一の通信端末と前記第二の通信端末とが通信をした日時と、前記リソースが利用された日時との差分が所定の範囲内であり、前記第一の通信端末と通信が行われた前記第二の通信端末の利用者識別情報が、前記第一の通信端末の利用者が利用しているリソースの前記利用情報に含まれている場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定する、
プログラム。
On the computer,
a communication information storage step of storing communication information including information indicating a date and time when a plurality of communication terminals communicate with each other;
a resource information storage step of storing usage information including information indicating a date and time when a resource that is a managed resource is used;
a step of identifying a user of a second communication terminal who is using the same resource as a user of a first communication terminal when the user of the first communication terminal uses the resource based on the resource usage information and the communication information;
a registration step of registering the communication information between the identified user of the second communication terminal and the user of the first communication terminal in association with the resource usage information;
Run the command,
The identification step identifies the user of the second communication terminal as using the same resource as the user of the first communication terminal when a difference between a date and time when the first communication terminal and the second communication terminal communicated and a date and time when the resource was used is within a predetermined range, and user identification information of the second communication terminal that communicated with the first communication terminal is included in the usage information of the resource used by the user of the first communication terminal.
program.
複数の通信端末と、管理対象資源であるリソースを管理するリソース管理装置と、を有するリソース管理システムによるリソース管理方法であって、
複数の通信端末が通信をした日時を示す情報を含む通信情報を記憶する通信情報記憶ステップと、
管理対象資源であるリソースが利用された日時を示す情報を含む利用情報を記憶するリソース情報記憶ステップと、
前記リソースの利用情報と、前記通信情報とに基づいて、第一の通信端末の利用者が前記リソースを利用した際に、当該第一の通信端末の利用者と同じリソースを利用している第二の通信端末の利用者を特定する特定ステップと、
特定した前記第二の通信端末の利用者と前記第一の通信端末の利用者との前記通信情報とを、前記リソースの利用情報に関連付けて登録する登録ステップと、
を含み、
前記特定ステップは、前記第一の通信端末と前記第二の通信端末とが通信をした日時と、前記リソースが利用された日時との差分が所定の範囲内であり、前記第一の通信端末と通信が行われた前記第二の通信端末の利用者識別情報が、前記第一の通信端末の利用者が利用しているリソースの前記利用情報に含まれている場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定する、
リソース管理方法。
A resource management method using a resource management system having a plurality of communication terminals and a resource management device that manages resources to be managed, comprising the steps of:
a communication information storage step of storing communication information including information indicating a date and time when a plurality of communication terminals communicate with each other;
a resource information storage step of storing usage information including information indicating a date and time when a resource that is a managed resource is used;
a step of identifying a user of a second communication terminal who is using the same resource as a user of a first communication terminal when the user of the first communication terminal uses the resource based on the resource usage information and the communication information;
a registration step of registering the communication information between the identified user of the second communication terminal and the user of the first communication terminal in association with the resource usage information;
Including,
The identification step identifies the user of the second communication terminal as using the same resource as the user of the first communication terminal when a difference between a date and time when the first communication terminal and the second communication terminal communicated and a date and time when the resource was used is within a predetermined range, and user identification information of the second communication terminal that communicated with the first communication terminal is included in the usage information of the resource used by the user of the first communication terminal.
Resource management methods.
JP2020214350A 2020-12-23 2020-12-23 RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD Active JP7673402B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020214350A JP7673402B2 (en) 2020-12-23 2020-12-23 RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020214350A JP7673402B2 (en) 2020-12-23 2020-12-23 RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD

Publications (2)

Publication Number Publication Date
JP2022100154A JP2022100154A (en) 2022-07-05
JP7673402B2 true JP7673402B2 (en) 2025-05-09

Family

ID=82269777

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020214350A Active JP7673402B2 (en) 2020-12-23 2020-12-23 RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD

Country Status (1)

Country Link
JP (1) JP7673402B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012118775A (en) 2010-12-01 2012-06-21 Nec Casio Mobile Communications Ltd Food poisoning management system, food poisoning management method, and food poisoning management program
JP2012198717A (en) 2011-03-18 2012-10-18 Fujitsu Ltd Infection notification method and infection notification device
JP2016115003A (en) 2014-12-11 2016-06-23 株式会社Nttファシリティーズ Office activity analysis system, office activity analysis method, and program
JP2017163467A (en) 2016-03-11 2017-09-14 富士ゼロックス株式会社 Control device, terminal device, position confirmation system, and program
JP2020036230A (en) 2018-08-30 2020-03-05 株式会社Where Meeting status judgment system
JP2020057360A (en) 2018-09-27 2020-04-09 株式会社リコー Resource reservation system, resource reservation method, information processing device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012118775A (en) 2010-12-01 2012-06-21 Nec Casio Mobile Communications Ltd Food poisoning management system, food poisoning management method, and food poisoning management program
JP2012198717A (en) 2011-03-18 2012-10-18 Fujitsu Ltd Infection notification method and infection notification device
JP2016115003A (en) 2014-12-11 2016-06-23 株式会社Nttファシリティーズ Office activity analysis system, office activity analysis method, and program
JP2017163467A (en) 2016-03-11 2017-09-14 富士ゼロックス株式会社 Control device, terminal device, position confirmation system, and program
JP2020036230A (en) 2018-08-30 2020-03-05 株式会社Where Meeting status judgment system
JP2020057360A (en) 2018-09-27 2020-04-09 株式会社リコー Resource reservation system, resource reservation method, information processing device

Also Published As

Publication number Publication date
JP2022100154A (en) 2022-07-05

Similar Documents

Publication Publication Date Title
US11636444B2 (en) Resource reservation system, resource reservation method, and non-transitory computer-executable medium
US11315081B2 (en) Resource reservation system, terminal setting method, and information processing apparatus
JP7543654B2 (en) Resource reservation system, utilization management method, and terminal device
US11576084B2 (en) Resource management system, resource management device, and non-transitory recording medium
JP7532929B2 (en) Management support device, management system, management method, and program
JP7408932B2 (en) Resource reservation system, terminal setting method, program, usage system, information processing device
JP7468038B2 (en) Facility reservation system, electronic data providing method, information processing terminal, information processing method, information processing device, data transmission method, and program
JP2021009522A (en) Resource reservation system and registration terminal and setting method
US20220019472A1 (en) Method of storing electronic data, resource reservation system, and terminal apparatus
US20210144697A1 (en) Resource reservation system and resource usage method
JP7487573B2 (en) Resource management device, resource management system, resource management method, and program
US20200160243A1 (en) Resource reservation system, information display method, server system, and information processing terminal
JP2020087199A (en) Communication system, communication method, management device
JP7491042B2 (en) Reservation system, message display method
US11695705B2 (en) Resource management apparatus, resource management system, and resource management method
US20220019945A1 (en) Method of providing electronic data, system, and terminal apparatus
JP2020123790A (en) Communication system, failure detection method, information processing terminal, program
JP7673402B2 (en) RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD
JP7613057B2 (en) RESOURCE MANAGEMENT SYSTEM, RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT METHOD, AND PROGRAM
JP2021149594A (en) Resource reservation system, and image code printing method
JP7764752B2 (en) Reservation update management system, reservation update management device, reservation update management method and program
JP2022045839A (en) Resource management device, resource management system, resource management method, and program
JP7547802B2 (en) Resource reservation system, information display method
JP2020087424A (en) Resource reservation system, information display method, server system, and information processing terminal
JP2024106534A (en) USE TARGET MANAGEMENT DEVICE, USE TARGET MANAGEMENT METHOD, AND PROGRAM

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231011

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240628

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240912

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241225

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250325

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250407

R150 Certificate of patent or registration of utility model

Ref document number: 7673402

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150