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
JP7734520B2 - Access control system - Google Patents
[go: Go Back, main page]

JP7734520B2 - Access control system - Google Patents

Access control system

Info

Publication number
JP7734520B2
JP7734520B2 JP2021113072A JP2021113072A JP7734520B2 JP 7734520 B2 JP7734520 B2 JP 7734520B2 JP 2021113072 A JP2021113072 A JP 2021113072A JP 2021113072 A JP2021113072 A JP 2021113072A JP 7734520 B2 JP7734520 B2 JP 7734520B2
Authority
JP
Japan
Prior art keywords
users
infection
risk
user
risk level
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
JP2021113072A
Other languages
Japanese (ja)
Other versions
JP2023009632A (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.)
Secom Co Ltd
Original Assignee
Secom 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 Secom Co Ltd filed Critical Secom Co Ltd
Priority to JP2021113072A priority Critical patent/JP7734520B2/en
Publication of JP2023009632A publication Critical patent/JP2023009632A/en
Application granted granted Critical
Publication of JP7734520B2 publication Critical patent/JP7734520B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、出入管理システムに関する。 The present invention relates to an access control system.

従来、感染症に感染した人と接触した可能性がある人を特定するシステムが開発されている。 Traditionally, systems have been developed to identify people who may have come into contact with someone infected with an infectious disease.

例えば、特許文献1には、病院で使用されるシステムであって、入院中又は退院後に感染症に感染した患者名を入力すると、その患者と接触した可能性がある他の患者のリストを作成するシステムが開示されている。このシステムは、感染した患者名を入力すると、病院に入院していた各患者が滞在した病室及び各患者の在院期間を記憶するデータベースを検索して、感染した患者と同一期間に同一病室又は同一病棟に滞在した他の患者のリストを作成する。 For example, Patent Document 1 discloses a system used in hospitals that, when the name of a patient who has contracted an infectious disease during hospitalization or after discharge is input, creates a list of other patients who may have come into contact with that patient. When the name of the infected patient is input, this system searches a database that stores the rooms in which each patient stayed and the length of their stay at the hospital, and creates a list of other patients who stayed in the same room or ward as the infected patient during the same period.

特許文献2には、入退室管理システムであって、感染者と行動を共にしたことによって感染者と接触した可能性がある他の施設利用者を感染懐疑者と認定するシステムが開示されている。このシステムは、感染者及び感染懐疑者が特定の部屋に入室することを、発症期間が経過するまで禁止するように動作する。 Patent Document 2 discloses an entry/exit management system that identifies facility users who may have come into contact with an infected person by sharing the same activities as the infected person as suspected infection users. This system operates to prohibit infected and suspected infection users from entering specific rooms until the symptom-related period has passed.

特開2005-25457号公報Japanese Patent Application Laid-Open No. 2005-25457 特開2019-200503号公報Japanese Patent Application Laid-Open No. 2019-200503

感染症を患った人物と同時に同じ区画に滞在していた人物に関して、感染している可能性をより適切に判断できる情報を通知することが求められている。 It is required that information be provided to those who were staying in the same area at the same time as a person with an infectious disease, allowing for a more accurate assessment of the possibility of infection.

本発明の目的は、感染症を患った人物と同時に同じ区画に滞在していた人物に関するより適切な情報を通知することが可能な出入管理システムを提供することである。 The object of the present invention is to provide an access control system that can notify more appropriate information about people who have been in the same area at the same time as a person with an infectious disease.

かかる課題を解決するための本発明の一態様によれば、複数の区画において複数の利用者の出入を管理する出入管理システムであって、区画毎に、各区画に滞在していた利用者と、当該利用者が各区画に入場又は退場した時刻とが関連付けられた履歴情報、及び、各区画の感染症への感染リスクの高さを示すリスクレベルを記憶する記憶手段と、複数の利用者の中から指定利用者を登録する登録手段と、履歴情報に基づいて、当該登録された指定利用者と同時に同じ区画に滞在していた利用者を特定し、特定された利用者と、当該利用者が前記登録された指定利用者と同時に滞在していた区画に対応するリスクレベルとを含むリストを生成する生成手段と、リストを出力する出力手段と、を備える出入管理システムを提供する。 One aspect of the present invention that addresses this problem is an access control system that manages the entry and exit of multiple users in multiple zones, and includes: storage means for storing, for each zone, historical information associating users who have been in each zone with the times when the users entered or exited each zone, and a risk level indicating the level of risk of infection with an infectious disease for each zone; registration means for registering designated users from among the multiple users; generation means for identifying users who have been in the same zone at the same time as the registered designated user based on the historical information, and generating a list including the identified users and the risk levels corresponding to the zones where the users have been in the same zone as the registered designated user; and output means for outputting the list.

この出入管理システムにおいて、複数の区画のリスクレベルは、各区画のレイアウト、各区画の収容人数、各区画の用途、各区画における空調設備又は各区画における感染対策の指標のうち少なくとも一つ以上に基づいて決定されることが好ましい。 In this access control system, the risk levels of multiple compartments are preferably determined based on at least one of the following indicators: the layout of each compartment, the number of people that each compartment can accommodate, the purpose of each compartment, the air conditioning equipment in each compartment, or the infection control measures in each compartment.

この出入管理システムは、指標に関する利用状況に応じてリスクレベルを変更する決定手段をさらに備えることが好ましい。 It is preferable that this access control system further includes a determination means for changing the risk level depending on the usage status of the indicator.

この出入管理システムにおいて、生成手段は、指定利用者と同じ区画に滞在していた滞在時間がしきい値以上である利用者をリストに含ませ、各区画のリスクレベルに応じてしきい値を異ならせることが好ましい。 In this access control system, the generation means preferably includes in the list users who have stayed in the same area as the designated user for a time period equal to or greater than a threshold, and varies the threshold depending on the risk level of each area.

この出入管理システムにおいて、生成手段は、利用者が指定利用者と二つ以上の区画において同時に滞在し、二つ以上の区画において利用者が指定利用者と同時に滞在していた滞在時間の合計がしきい値以上である場合、当該利用者をリストに含ませることが好ましい。 In this access control system, it is preferable that the generation means include a user in the list if the user is present in two or more compartments simultaneously with a designated user, and the total time spent by the user in the two or more compartments simultaneously with the designated user is equal to or exceeds a threshold value.

この出入管理システムにおいて、生成手段は、指定利用者と二つ以上の区画において連続して同時に滞在していた利用者を、一つの区画においてのみ指定利用者と同時に滞在していた利用者と区別するように前記リストを生成することが好ましい。 In this access control system, it is preferable that the generation means generates the list so as to distinguish between users who have been present simultaneously with the designated user in two or more consecutive compartments from users who have been present simultaneously with the designated user in only one compartment.

本発明に係る出入管理システムは、感染症を患った人物と同時に同じ区画に滞在していた人物に関してより適切に情報を通知することができる。 The access control system of the present invention can more appropriately notify people who have been in the same area at the same time as a person with an infectious disease.

本発明の一実施形態に係る出入管理システム1の概略構成を示す図である。1 is a diagram showing a schematic configuration of an access control system 1 according to an embodiment of the present invention. (A)は履歴テーブル122のデータ構造の一例であり、(B)は感染リスクテーブル123のデータ構造の一例である。1A is an example of the data structure of the history table 122, and FIG. 1B is an example of the data structure of the infection risk table 123. 複数の区画を含むオフィスの平面図の一例である。1 is an example of a floor plan of an office including multiple bays. 管理装置10による出入管理処理の一例を示すフローチャートである。10 is a flowchart showing an example of an entrance/exit management process performed by the management device 10. 管理装置10による通知処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a notification process performed by the management device 10. 管理装置10によるリスト生成処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a list generation process performed by the management device 10. 感染候補者リストの一例である。This is an example of a list of infection candidates. 管理装置10による感染疑い者抽出処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a suspected infection extraction process performed by the management device 10. 感染疑い者に関する情報の一例である。This is an example of information about suspected infections.

以下、本発明の一実施形態に係る出入管理システムについて図を参照しつつ説明する。ただし、本発明は図面又は以下に記載される実施形態には限定されないことを理解されたい。 An access control system according to one embodiment of the present invention will now be described with reference to the drawings. However, it should be understood that the present invention is not limited to the drawings or the embodiment described below.

図1は、本発明の一実施形態に係る出入管理システム1の概略構成を示す図である。図1に示すように、出入管理システム1は、管理装置10と、操作端末20a、20b、20c等と、管理者端末30と、を有する。管理装置10は、例えば事務所、店舗、工場等の、複数の区画に区分されている出入管理対象を出入管理する情報処理装置であり、操作端末20及び管理者端末30と通信接続される。操作端末20a、20b、20c等は、利用者が各区画への入場又は各区画からの退場を要請する端末であり、管理装置10と通信接続される。以下、操作端末20a、20b、20c等を操作端末20と総称する場合がある。1つの区画における操作端末20の数は、1つに限定されず、複数でもよい。管理者端末30は、各区画を管理する管理者が使用する端末であり、インターネット等の通信ネットワーク40を介して管理装置10と通信接続される。 Figure 1 is a diagram showing the schematic configuration of an access control system 1 according to one embodiment of the present invention. As shown in Figure 1, the access control system 1 includes a management device 10, operation terminals 20a, 20b, 20c, etc., and an administrator terminal 30. The management device 10 is an information processing device that manages access to an access control area divided into multiple compartments, such as an office, store, or factory, and is communicatively connected to the operation terminal 20 and the administrator terminal 30. The operation terminals 20a, 20b, 20c, etc. are terminals through which users request entry to or exit from each compartment, and are communicatively connected to the management device 10. Hereinafter, the operation terminals 20a, 20b, 20c, etc. may be collectively referred to as operation terminals 20. The number of operation terminals 20 per compartment is not limited to one and may be multiple. The administrator terminal 30 is a terminal used by an administrator who manages each compartment, and is communicatively connected to the management device 10 via a communication network 40, such as the Internet.

管理装置10は、通信部11と、記憶部12と、制御部13と、インタフェース部14と、を有する。 The management device 10 has a communication unit 11, a memory unit 12, a control unit 13, and an interface unit 14.

通信部11は、Ethernet(登録商標)、IEEE802.11等の有線/無線通信規格に準じる通信インタフェース回路を有し、通信ネットワーク40を介して管理者端末30と通信接続して各種情報を送受信する。 The communication unit 11 has a communication interface circuit that conforms to wired/wireless communication standards such as Ethernet (registered trademark) and IEEE 802.11, and communicates with the administrator terminal 30 via the communication network 40 to send and receive various information.

記憶部12は、半導体メモリ、磁気記憶媒体及び/又は光記憶媒体等を有する。記憶部12は、管理装置10の動作を制御するために制御部13が実行するコンピュータプログラムのコード及び各種データを記憶する。コンピュータプログラムは、DVD-ROM等のコンピュータ読取可能な記憶媒体や通信回線を介して公知の方法で記憶部12にインストールされることができる。記憶部12は、記憶手段の一例である。
記憶部12は、利用者情報121、履歴テーブル122及び感染リスクテーブル123を記憶する。利用者情報121として、各区画を識別するための区画ID毎に、その区画を利用可能な利用者を識別するための利用者IDが記憶される。履歴テーブル122及び感染リスクテーブル123の詳細については後述する。
The storage unit 12 includes a semiconductor memory, a magnetic storage medium, and/or an optical storage medium, etc. The storage unit 12 stores various data and computer program code executed by the control unit 13 to control the operation of the management device 10. The computer program can be installed in the storage unit 12 by a known method via a computer-readable storage medium such as a DVD-ROM or a communication line. The storage unit 12 is an example of a storage means.
The storage unit 12 stores user information 121, a history table 122, and an infection risk table 123. As the user information 121, a user ID for identifying a user who can use a section is stored for each section ID for identifying that section. Details of the history table 122 and the infection risk table 123 will be described later.

制御部13は、CPU、マルチプロセッサ等のプロセッサとその周辺回路とを有し、当該プロセッサは、記憶部12に記憶されたコンピュータプログラムを実行することによって管理装置10の動作を制御する。制御部13として、DSP、LSI、ASIC、FPGA等が用いられてもよい。
制御部13は、プロセッサ上で動作するプログラムの機能モジュールとして、取得手段131と、認証手段132と、登録手段133と、決定手段134と、生成手段135と、抽出手段136と、通知手段137と、を有する。通知手段137は、本発明の出力手段の一例である。
The control unit 13 has a processor such as a CPU or a multiprocessor and its peripheral circuits, and the processor controls the operation of the management device 10 by executing a computer program stored in the storage unit 12. The control unit 13 may be a DSP, an LSI, an ASIC, an FPGA, or the like.
The control unit 13 has, as functional modules of a program that runs on the processor, an acquisition unit 131, an authentication unit 132, a registration unit 133, a determination unit 134, a generation unit 135, an extraction unit 136, and a notification unit 137. The notification unit 137 is an example of the output unit of the present invention.

インタフェース部14は、例えばUSB等のシリアルバス規格に準じるインタフェース回路を有し、操作端末20と通信接続して各種信号を送受信する。なお、インタフェース部14は、シリアルバス規格に準じるインタフェース回路の代わりに、Ethernet(登録商標)、IEEE802.11、Bluetooth(登録商標)等の有線/無線通信規格に準じるインタフェース回路を有してもよい。 The interface unit 14 has an interface circuit conforming to a serial bus standard such as USB, and is connected to the operation terminal 20 for communication to send and receive various signals. Note that instead of an interface circuit conforming to a serial bus standard, the interface unit 14 may have an interface circuit conforming to a wired/wireless communication standard such as Ethernet (registered trademark), IEEE 802.11, or Bluetooth (registered trademark).

操作端末20は、利用者ID、認証コード、指紋/顔/声等の生体情報等の認証情報を入力する、カードリーダ、カメラ、マイク、タッチパネル等の入力部(図示せず)を有する。入力部は、利用者が保持するIC(Integrated Circuit)カードに記憶された利用者ID等の認証情報を読み取る。操作端末20は、入場要求又は退場要求と、入退場の対象の区画を識別する区画IDと、読み取った認証情報とを含む入退場要求信号を生成し、管理装置10に通知する。
また、操作端末20は、入退場規制部(図示せず)又は扉開閉部(図示せず)を有する。入退場規制部は、区画への入場又は区画からの退場を規制するために出入口の扉等に設置され、管理装置10から送信される命令信号に従って解錠/施錠される電気錠等である。扉開閉部は、管理装置10から送信される命令信号に従って区画の出入口の扉を開閉する自動開閉装置等である。なお、操作端末20は、入退場規制部及び扉開閉部を有さなくてもよい。
The operation terminal 20 has an input unit (not shown) such as a card reader, camera, microphone, touch panel, etc., for inputting authentication information such as a user ID, an authentication code, and biometric information such as fingerprint, face, and voice. The input unit reads authentication information such as the user ID stored on an IC (Integrated Circuit) card held by the user. The operation terminal 20 generates an entry/exit request signal including an entry request or exit request, a zone ID identifying the zone to be entered or exited, and the read authentication information, and notifies the management device 10 of the signal.
The operation terminal 20 also has an entry/exit control unit (not shown) or a door opening/closing unit (not shown). The entry/exit control unit is an electric lock or the like that is installed on an entrance/exit door to control entry into or exit from a section, and is unlocked/locked in accordance with a command signal transmitted from the management device 10. The door opening/closing unit is an automatic opening/closing device or the like that opens and closes the entrance/exit door of the section in accordance with a command signal transmitted from the management device 10. Note that the operation terminal 20 does not necessarily have to have the entry/exit control unit and the door opening/closing unit.

図2(A)は、履歴テーブル122のデータ構造の一例である。履歴テーブル122には、区画ID、利用者ID、滞在時間帯等が互いに関連付けられて記憶される。区画IDは、利用者の出入が検出された区画を示す。利用者IDは、その区画に滞在していた利用者を示す。滞在時間帯は、その利用者がその区画に滞在していた時間帯を示し、その区画への入場時刻とその区画からの退場時刻とを含む。以下、区画ID、利用者ID、滞在時間等の組を、レコードと称する場合がある。各レコードは、入場時刻が早い順に履歴テーブル122に記憶される。履歴テーブル122は、日単位で作成されるが、入場時刻及び退場時刻に日付も含め、一つの履歴テーブル122に複数の日の情報を記憶するように作成されてもよい。履歴テーブル122は、履歴情報の一例である。 Figure 2 (A) is an example of the data structure of history table 122. History table 122 stores area IDs, user IDs, time periods of stay, etc., in association with one another. The area ID indicates the area where the user's entry and exit were detected. The user ID indicates the user who was staying in that area. The time period of stay indicates the time period during which the user was staying in the area, and includes the time of entry into the area and the time of exit from the area. Hereinafter, a set of area ID, user ID, time of stay, etc. may be referred to as a record. Each record is stored in history table 122 in order of earliest entry time. History table 122 is created on a daily basis, but it may also be created so that the entry and exit times include dates and information for multiple days is stored in a single history table 122. History table 122 is an example of history information.

図2(B)は、感染リスクテーブル123のデータ構造の一例である。感染リスクテーブル123には、区画ID、リスクレベル、リスク指標等が互いに関連付けられて記憶される。リスクレベルは、区画IDに対応する区画の感染症への感染リスクの高さを示し、リスク指標に基づいて決定される。リスク指標は、区画のレイアウト、区画の収容人数、区画の広さ、区画内における空調設備、区画の用途、区画における感染対策等に関する指標を含む。なお、リスク指標は上記に限定されるものではなく、また、一部のリスク指標からリスクレベルを決定してもよい。 Figure 2 (B) is an example of the data structure of the infection risk table 123. The infection risk table 123 stores, in association with one another, section IDs, risk levels, risk indices, etc. The risk level indicates the level of risk of infection with an infectious disease in the section corresponding to the section ID, and is determined based on the risk indices. The risk indices include indices related to the section layout, the number of people that the section can accommodate, the size of the section, the air conditioning equipment within the section, the use of the section, infection control measures in the section, etc. Note that the risk indices are not limited to those described above, and the risk level may also be determined from some of the risk indices.

感染リスクテーブル123において、各リスク指標として、それぞれ所定の項目値が設定され、リスク指標毎に項目値に応じた危険度が定められる。危険度は、0、1、2の3段階で表現され、値が大きいほど危険度が高い、すなわち感染症に感染しやすいことを示す。
レイアウトに関するリスク指標は、区画内の座席の密集度合いを示し、レイアウトに関するリスク指標として「密集」又は「分散」の項目値が設定される。利用者が密集するように座席が配置されていると利用者が感染症の罹患者(以下、単に「感染者」とも言う。)から感染する可能性が高いため、レイアウトに関するリスク指標においては、「密集」の危険度は2に定められ、「分散」の危険度は0に定められる。
収容人数に関するリスク指標は、区画内に収容可能な人数を示し、収容人数に関するリスク指標として「多」、「中」又は「少」の項目値が設定される。区画内に収容可能な人数が多いほど区画内で利用者が感染者から感染する可能性が低いため、収容人数に関するリスク指標においては、「少」の危険度は2に定められ、「中」の危険度は1に定められ、「多」の危険度は0に定められる。なお、収容人数が同程度であっても区画の広さが異なる場合、感染するリスクは異なる(例えば、広さが「狭」収容人数「多」区画は、広さ「広」収容人数「多」区画よりもリスクが高い)ことが想定されるため、単位面積当たりの収容人数を収容人数に関するリスク指標として用いるようにしても良い。
広さに関するリスク指標は、区画の床面積を示し、広さに関するリスク指標として「狭」、「中」又は「広」の項目値が設定される。区画が狭いほど区画内で利用者と感染者との距離が近くなりやすく感染者から感染する可能性が高いため、広さに関するリスク指標においては、「狭」の危険度は2に定められ、「中」の危険度は1に定められ、「広」の危険度は0に定められる。
空調設備に関するリスク指標は、区画内に空調設備が有るか否かを示し、空調設備に関するリスク指標として「無」又は「有」の項目値が設定される。空調設備が無いと区画内の換気が十分に行われず、感染のリスクが高いため、空調設備に関するリスク指標においては、「無」の危険度は2に定められ、「有」の危険度は0に定められる。
用途に関するリスク指標は、区画の役割を示し、用途に関するリスク指標として「食堂」、「会議室」又は「事務室」の項目値が設定される。飛沫感染する感染症の場合、マスクをしない、マスクをして発話が多い、マスクをして発話が少ない、の順に感染リスクが高い。このため、用途に関するリスク指標においては、「食堂」の危険度は2に定められ、「会議室」の危険度は1に定められ、「事務室」の危険度は0に定められる。
感染対策に関するリスク指標は、区画内にパーティション、消毒液等が配置されているか等の感染対策の状況を示し、感染対策に関するリスク指標として「無」又は「有」の項目値が設定される。感染対策がされていない区画は、感染対策がされている区画より感染症に感染するリスクが高い。このため、感染対策に関するリスク指標においては、「無」の危険度は2に定められ、「有」の危険度は0に定められる。
In the infection risk table 123, a predetermined item value is set for each risk index, and a risk level corresponding to the item value is determined for each risk index. The risk level is expressed in three levels: 0, 1, and 2, and the higher the value, the higher the risk, i.e., the more susceptible to infection with an infectious disease.
The layout risk index indicates the degree of seating density within a section, and an item value of "crowded" or "dispersed" is set as the layout risk index. If seats are arranged so that users are crowded together, there is a high possibility that users will become infected by an infectious disease patient (hereinafter simply referred to as an "infected person"), so in the layout risk index, the risk level of "crowded" is set to 2, and the risk level of "dispersed" is set to 0.
The risk index for capacity indicates the number of people that can be accommodated in a section, and an item value of "large,""medium," or "small" is set as the risk index for capacity. The more people that can be accommodated in a section, the lower the possibility that users will be infected by an infected person within the section, so in the risk index for capacity, the risk level for "small" is set to 2, the risk level for "medium" is set to 1, and the risk level for "large" is set to 0. Note that, since it is expected that the risk of infection will differ if the size of the section is different even if the capacity is about the same (for example, a section with a "narrow" size and a "large" capacity will have a higher risk than a section with a "large" size and a "large" capacity), the capacity per unit area may also be used as the risk index for capacity.
The risk index for size indicates the floor area of the section, and an item value of "narrow,""medium," or "large" is set as the risk index for size. The smaller the section, the closer the distance between users and infected people within the section and the higher the possibility of infection from infected people. Therefore, in the risk index for size, the risk level for "narrow" is set to 2, the risk level for "medium" is set to 1, and the risk level for "large" is set to 0.
The risk index for air conditioning equipment indicates whether or not there is air conditioning equipment in the area, and an item value of "no" or "yes" is set as the risk index for air conditioning equipment. Without air conditioning equipment, the area will not be sufficiently ventilated, increasing the risk of infection, so in the risk index for air conditioning equipment, the risk level for "no" is set to 2, and the risk level for "yes" is set to 0.
The risk index for use indicates the role of the area, and an item value of "dining hall,""conferenceroom," or "office" is set as the risk index for use. In the case of infectious diseases transmitted by droplets, the risk of infection increases in the following order: not wearing a mask, wearing a mask and speaking a lot, and wearing a mask and speaking little. For this reason, in the risk index for use, the risk level for "dining hall" is set to 2, the risk level for "conference room" to 1, and the risk level for "office" to 0.
The risk index for infection control measures indicates the status of infection control measures, such as whether partitions, disinfectants, etc. are placed within the area, and an item value of "no" or "yes" is set as the risk index for infection control measures. Areas without infection control measures have a higher risk of contracting an infectious disease than areas with infection control measures. For this reason, the risk index for infection control measures is set to 2 for "no" and 0 for "yes."

決定手段134は、区画IDに対応するリスク指標に基づいてその区画IDに対応する区画のリスクレベルを決定し、感染リスクテーブル123のその区画IDに対応するリスクレベルとして設定する。決定手段134は、所定レベル以上又は所定レベル以下の危険度に対応するリスク指標の数に基づいて、各リスク指標に対応する区画のリスクレベルを決定する。
例えば、決定手段134は、区画に対応するリスク指標に、最も高い危険度2に該当するリスク指標が所定数(例えば3つ)以上ある場合、その区画に対応するリスクレベルは「高」であると決定する。決定手段134は、区画に対応するリスク指標に、最も低い危険度0に該当するリスク指標が所定数以上ある場合、その区画に対応するリスクレベルは「低」であると決定する。決定手段134は、前述の2つの場合のどちらにも該当しない場合、その区画に対応するリスクレベルは「中」であると決定する。
また、決定手段134は、区画に対応する各リスク指標を危険度順に点数付けし、各リスク指標の点数の合計を算出して、点数の合計に応じて区画に対応するリスクレベルを決定してもよい。例えば、決定手段134は、区画に対応する各リスク指標について、危険度2に該当する場合は2点、危険度1に該当する場合は1点、危険度0に該当する場合は0点のように点数付けを行う。決定手段134は、区画に対応するリスクレベルを、点数の合計が6点以上であれば「高」、3~5点であれば「中」、2点以下であれば「低」であると決定する。
また、決定手段134は、各リスク指標の危険度の平均値、重み付け平均値、中央値、最大値、最小値等の統計値に基づいて、各リスク指標に対応する区画のリスクレベルを決定してもよい。
また、決定手段134が各区画に対応するリスクレベルを決定し、記憶部12に記憶することに代えて、各区画に対応するリスクレベルは、管理者等により上記指標に基づき各区画における感染リスクを考慮して予め決定され、感染リスクテーブル123に記憶されていてもよい。この場合、各リスク指標は感染リスクテーブル123に登録されていなくてもよい。
The determination means 134 determines the risk level of the section corresponding to the section ID based on the risk index corresponding to that section ID, and sets it as the risk level corresponding to that section ID in the infection risk table 123. The determination means 134 determines the risk level of the section corresponding to each risk index based on the number of risk indexes corresponding to a risk level above or below a predetermined level.
For example, if the risk indices corresponding to a section include a predetermined number (e.g., three) or more risk indices that correspond to the highest risk level of 2, the determination means 134 determines that the risk level corresponding to that section is "high." If the risk indices corresponding to a section include a predetermined number or more risk indices that correspond to the lowest risk level of 0, the determination means 134 determines that the risk level corresponding to that section is "low." If neither of the above two cases applies, the determination means 134 determines that the risk level corresponding to that section is "medium."
Alternatively, the determination means 134 may assign scores to each risk index corresponding to a section in order of risk level, calculate the sum of the scores of each risk index, and determine the risk level corresponding to the section according to the sum of the scores. For example, the determination means 134 assigns a score to each risk index corresponding to a section as follows: 2 points for risk level 2, 1 point for risk level 1, and 0 point for risk level 0. The determination means 134 determines the risk level corresponding to the section as "high" if the sum of the scores is 6 points or more, "medium" if it is 3 to 5 points, and "low" if it is 2 points or less.
The determination means 134 may also determine the risk level of the section corresponding to each risk index based on statistical values such as the average value, weighted average value, median value, maximum value, and minimum value of the risk level of each risk index.
Furthermore, instead of the determination means 134 determining the risk level corresponding to each section and storing it in the memory unit 12, the risk level corresponding to each section may be determined in advance by an administrator or the like, taking into consideration the infection risk in each section based on the above-mentioned index, and stored in the infection risk table 123. In this case, each risk index does not need to be registered in the infection risk table 123.

図3は、複数の区画を含むオフィスの平面図の一例である。図3に示すように、オフィス500のフロア501は、事務室511、食堂512、小会議室513及び大会議室514等の区画に区分されている。事務室511、食堂512、小会議室513及び大会議室514の出入口には、それぞれ第1扉521、第2扉522、第3扉523及び第4扉524が設けられる。第1扉521、第2扉522、第3扉523及び第4扉524は、操作端末20の入退場規制部によって解錠/施錠され、又は扉開閉部によって開扉/閉扉される。第1扉521の近傍には操作端末20a及び20b、第2扉522の近傍には操作端末20c及び20d、第3扉523の近傍には操作端末20e及び20f、第4扉524の近傍には操作端末20g及び20hが、それぞれ配置される。事務室511内には、利用者A、B、C、Dの座席A、B、C、Dが配置される。各区画は、それぞれ異なる階に配置されていてもよい。 Figure 3 is an example of a floor plan of an office including multiple sections. As shown in Figure 3, floor 501 of office 500 is divided into sections such as office 511, cafeteria 512, small conference room 513, and large conference room 514. A first door 521, a second door 522, a third door 523, and a fourth door 524 are provided at the entrances and exits of office 511, cafeteria 512, small conference room 513, and large conference room 514, respectively. The first door 521, the second door 522, the third door 523, and the fourth door 524 are unlocked/locked by the entry/exit control unit of the operation terminal 20, or opened/closed by the door opening/closing unit. Operation terminals 20a and 20b are located near the first door 521, operation terminals 20c and 20d are located near the second door 522, operation terminals 20e and 20f are located near the third door 523, and operation terminals 20g and 20h are located near the fourth door 524. Seats A, B, C, and D for users A, B, C, and D are located in the office room 511. Each section may be located on a different floor.

図4は、管理装置10による出入管理処理の一例を示すフローチャートである。この動作フローは、予め管理装置10の記憶部12に記憶されているプログラムに基づいて、主に管理装置10の制御部13により、管理装置10の各要素と協働して実行される。 Figure 4 is a flowchart showing an example of access management processing by the management device 10. This operational flow is executed primarily by the control unit 13 of the management device 10 in cooperation with each element of the management device 10, based on a program stored in advance in the memory unit 12 of the management device 10.

最初に、取得手段131は、利用者が何れかの区画への入退操作を行ったか否かを判定する(ステップS11)。取得手段131は、操作端末20からインタフェース部14を介して通知される入退場要求信号を取得すると、利用者がその操作端末20に対応する区画への入退操作を行ったと判定する。
利用者が区画への入退操作を行っていない場合(ステップS11-N)、取得手段131は、待機する。
利用者が区画への入退操作を行った場合(ステップS11-Y)、取得手段131は、取得した入退場要求信号から、入場要求又は退場要求、区画ID及び利用者IDを特定する(ステップS12)。
First, the acquisition unit 131 determines whether the user has performed an entry/exit operation for a zone (step S11). When the acquisition unit 131 acquires an entry/exit request signal notified from the operation terminal 20 via the interface unit 14, the acquisition unit 131 determines that the user has performed an entry/exit operation for the zone corresponding to the operation terminal 20.
If the user has not entered or exited the section (step S11-N), the acquisition unit 131 waits.
When the user performs an entry/exit operation to enter or exit the zone (step S11-Y), the acquisition means 131 identifies the entry request or exit request, the zone ID, and the user ID from the acquired entry/exit request signal (step S12).

次に、認証手段132は、特定された区画ID及び利用者IDに基づいて、入場又は退場の許否を判定する(ステップS13)。認証手段132は、利用者情報121において、特定された区画IDに対応して特定された利用者IDが記憶されている場合、入場又は退場を許可し、特定された区画IDに対応して特定された利用者IDが記憶されていない場合、入場又は退場を許可しない。
入場又は退場が許可されない場合(ステップS13-N)、認証手段132は、入場又は退場を拒否することを示す拒否信号をインタフェース部14を介して操作端末20に出力して入場又は退場が拒否されたことを通知し、処理をステップS11に戻す。
入場又は退場が許可される場合(ステップS13-Y)、認証手段132は、命令信号をインタフェース部14を介して操作端末20に出力し、対象の区画の扉を解錠及び開扉させる(ステップS14)。
Next, the authentication means 132 determines whether or not to permit entry or exit based on the identified section ID and user ID (step S13). If the identified user ID is stored in the user information 121 in correspondence with the identified section ID, the authentication means 132 permits entry or exit, and if the identified user ID is not stored in correspondence with the identified section ID, the authentication means 132 does not permit entry or exit.
If entry or exit is not permitted (step S13-N), the authentication means 132 outputs a refusal signal indicating that entry or exit is denied to the operation terminal 20 via the interface unit 14 to notify that entry or exit has been denied, and returns the process to step S11.
If entry or exit is permitted (step S13-Y), the authentication means 132 outputs a command signal to the operation terminal 20 via the interface unit 14 to unlock or open the door to the target compartment (step S14).

次に、登録手段133は、履歴テーブル122を更新する(ステップS15)。登録手段133は、ステップS13の処理において入場が許可された場合、ステップS12の処理において取得した区画ID及び利用者IDと、ステップS14の処理において命令信号が出力された時刻と、未設定の退場時刻とを関連付けたデータを生成する。登録手段133は、生成したデータを履歴テーブル122のレコードとして追加する。生成したデータの区画ID、利用者ID、命令信号が出力された時刻及び退場時刻は、それぞれ履歴テーブル122のレコードの区画ID、利用者ID、入場時刻及び退場時刻に対応する。
登録手段133は、ステップS13の処理において退場が許可された場合、履歴テーブル122において、ステップS12の処理において取得した区画ID及び利用者IDと、入場時刻とが設定され、退場時刻が設定されていないレコードを特定する。登録手段133は、特定したレコードの退場時刻として、ステップS14の処理において命令信号が出力された時刻を設定する。
次に、登録手段133は、処理をステップS11に戻す。以上により、一連の処理の説明を終了する。
Next, the registration means 133 updates the history table 122 (step S15). If entry is permitted in the processing of step S13, the registration means 133 generates data that associates the section ID and user ID acquired in the processing of step S12 with the time when the command signal was output in the processing of step S14 and the unset exit time. The registration means 133 adds the generated data as a record in the history table 122. The section ID, user ID, time when the command signal was output, and exit time of the generated data correspond to the section ID, user ID, entry time, and exit time of the record in the history table 122, respectively.
If exit is permitted in the processing of step S13, the registration means 133 identifies a record in the history table 122 in which the section ID and user ID acquired in the processing of step S12 and the entry time are set but no exit time is set. The registration means 133 sets the time when the command signal was output in the processing of step S14 as the exit time of the identified record.
Next, the registration means 133 returns the process to step S11. This completes the description of the series of processes.

図5は、管理装置10による通知処理の一例を示すフローチャートである。この動作フローは、予め管理装置10の記憶部12に記憶されているプログラムに基づいて、主に管理装置10の制御部13により、管理装置10の各要素と協働して実行される。また、この動作フローは、管理装置10の登録手段133が、指定利用者に対応する利用者IDを受信したときに開始され、指定利用者と同時に同じ区画にいた利用者の特定とこの利用者から感染疑い者の抽出、及びリストの生成が行われる。指定利用者は、管理者が指定する利用者を示し、感染症と診断された人物に限定されず感染症への感染可能性が高い人物等を含むが、以下では便宜上、単に感染者と称する場合がある 。また、指定利用者が登録され、管理者により指定利用者が選択されると、リストの自動生成が行われるようにしてもよい。なお、管理者が指定しなくとも、外部などから指定利用者に関する情報を受信した場合、指定利用者が登録され、感染候補者の自動抽出が行われるようにしてもよい。以下では、感染者が指定利用者として登録される場合を例にとって説明する。 Figure 5 is a flowchart showing an example of notification processing by the management device 10. This operational flow is executed primarily by the control unit 13 of the management device 10 in cooperation with each element of the management device 10, based on a program previously stored in the storage unit 12 of the management device 10. This operational flow is initiated when the registration means 133 of the management device 10 receives a user ID corresponding to a designated user. Users who were in the same compartment at the same time as the designated user are identified, and suspected infections are extracted from these users, and a list is generated. A designated user refers to a user designated by an administrator and is not limited to individuals diagnosed with an infectious disease, but also includes individuals with a high probability of infection. However, for convenience, they may be simply referred to as "infected individuals" below. Once a designated user is registered and selected by the administrator, a list may be automatically generated. Even without the administrator's designation, a designated user may be registered and infection candidates automatically extracted when information about the designated user is received from an external source. The following describes an example in which an infected individual is registered as a designated user.

最初に、登録手段133は、感染者の登録を受け付ける(ステップS21)。登録手段133は、通信部11を介して管理者端末30又は利用者の端末(図示せず)から感染者に対応する利用者IDを受信することにより、感染者の登録を受け付ける。 First, the registration means 133 accepts the registration of an infected person (step S21). The registration means 133 accepts the registration of an infected person by receiving a user ID corresponding to the infected person from the administrator terminal 30 or the user's terminal (not shown) via the communication unit 11.

次に、登録手段133は、感染者が所定の期間内に複数の区画のうちの何れかの区画に滞在していたか否かを判定する(ステップS22)。登録手段133は、受信した利用者IDが履歴テーブル122に記憶された利用者IDの何れかと一致する場合、感染者が何れかの区画に滞在していたと判定し、何れとも一致しない場合、感染者が何れの区画にも滞在していなかったと判定する。登録手段133は、履歴テーブル122の入場時刻又は退場時刻が所定の期間内(例えば直近5日間)のレコードを対象にして、感染者が所定の期間内に複数の区画のうちの何れかの区画に滞在していたか否かを判定する。
感染者が何れの区画にも滞在していなかった場合(ステップS22-N)、通知手段137は、感染者が何れの区画にも滞在していなかったことを、通信部11を介して管理者端末30に通知し(ステップS28)、一連の処理を終了する。
感染者が何れかの区画に滞在していた場合(ステップS22-Y)、登録手段133は、感染者を記憶部12に登録する(ステップS23)。登録手段133は、ステップS21の処理において登録を受け付けた感染者の利用者IDを、感染者IDとして記憶部12に記憶する。
Next, the registration means 133 determines whether the infected person stayed in any of the multiple sections within a predetermined period of time (step S22). If the received user ID matches any of the user IDs stored in the history table 122, the registration means 133 determines that the infected person stayed in any of the sections, and if the received user ID does not match any of the sections, the registration means 133 determines that the infected person did not stay in any of the sections. The registration means 133 determines whether the infected person stayed in any of the multiple sections within the predetermined period of time by targeting records in the history table 122 whose entry time or exit time is within a predetermined period of time (e.g., the last five days).
If the infected person was not staying in any of the sections (step S22-N), the notification means 137 notifies the administrator terminal 30 via the communication unit 11 that the infected person was not staying in any of the sections (step S28), and the series of processes is terminated.
If an infected person has stayed in any of the sections (step S22-Y), the registration means 133 registers the infected person in the storage unit 12 (step S23). The registration means 133 stores the user ID of the infected person whose registration was accepted in the processing of step S21 in the storage unit 12 as an infected person ID.

次に、登録手段133は、感染者が滞在していた区画及びその区画に滞在していた時間帯を特定する(ステップS24)。登録手段133は、履歴テーブル122の上述した期間内のレコードを参照して、感染者IDに対応する利用者(すなわち感染者)が滞在していた区画の区画ID、及び感染者がその区画に滞在していた時間帯を特定する。以下、感染者が滞在していた区画を感染者滞在区画、感染者滞在区画に対応する区画IDを感染者滞在区画ID、感染者滞在区画に感染者が滞在していた時間帯を感染者滞在時間帯と称する場合がある。感染者滞在時間帯は、区画への入場時刻と区画からの退場時刻とを含む。登録手段133は、特定した全ての感染者滞在区画IDと感染者滞在時間帯の組を含む感染者滞在情報を生成し、記憶部12に記憶する。 Next, the registration means 133 identifies the zone in which the infected person stayed and the time period during which they stayed in that zone (step S24). The registration means 133 references the records for the above-mentioned period in the history table 122 to identify the zone ID of the zone in which the user corresponding to the infected person ID (i.e., the infected person) stayed, and the time period during which the infected person stayed in that zone. Hereinafter, the zone in which the infected person stayed may be referred to as the zone in which the infected person stayed, the zone ID corresponding to the zone in which the infected person stayed ID, and the time period during which the infected person stayed in the zone in which the infected person stayed may be referred to as the zone in which the infected person stayed. The time period during which the infected person stayed includes the time of entry into the zone and the time of exit from the zone. The registration means 133 generates infected person stay information including all identified pairs of zone IDs and time periods during which the infected person stayed, and stores this in the memory unit 12.

次に、生成手段135は、リスト生成処理を実行して、感染者と同時に同じ区画に滞在していた利用者と、その利用者が感染者と同時に滞在していた区画に対応するリスクレベルとを含む感染候補者リストを生成する(ステップS25)。以下、感染者と同時に同じ区画に滞在していた利用者を、感染候補者と称する場合がある。リスト生成処理の詳細については、後述する。 Next, the generation means 135 executes a list generation process to generate an infection candidate list including users who were in the same zone as the infected person at the same time and the risk levels corresponding to the zones where the users were in the same zone as the infected person (step S25). Hereinafter, users who were in the same zone as the infected person at the same time may be referred to as infection candidates. Details of the list generation process will be described later.

次に、抽出手段136は、感染疑い者抽出処理を実行して、感染候補者の中から、感染者からの感染が疑われる利用者を抽出し、抽出した利用者に関する情報を生成する(ステップS26)。以下、感染者からの感染が疑われる感染候補者を、感染疑い者と称する場合がある。感染疑い者抽出処理の詳細については、後述する。 Next, the extraction means 136 executes a suspected infection extraction process to extract users suspected of having been infected by an infected person from among the infection candidates, and generates information about the extracted users (step S26). Hereinafter, infection candidates suspected of having been infected by an infected person may be referred to as suspected infection individuals. Details of the suspected infection extraction process will be described later.

次に、通知手段137は、リスト生成処理において生成した感染候補者リスト、及び/又は、感染疑い者抽出処理において生成した感染疑い者に関する情報を、通信部11を介して管理者端末30に送信し、所定の通知先に出力する(ステップS27)。なお、所定の通知先は管理装置10であってもよく、この場合は管理装置10のモニタ等の表示部に出力する。このように、通知手段137(出力手段)は、感染疑い者に関する情報の出力を行う。以上により、一連の処理の説明を終了する。 Next, the notification means 137 transmits the infection candidate list generated in the list generation process and/or information about the suspected infection individuals generated in the suspected infection individual extraction process to the administrator terminal 30 via the communication unit 11, and outputs it to a predetermined notification destination (step S27). Note that the predetermined notification destination may be the management device 10, in which case the information is output to a display unit such as a monitor of the management device 10. In this way, the notification means 137 (output means) outputs information about the suspected infection individuals. This concludes the explanation of the series of processes.

図6は、管理装置10によるリスト生成処理の一例を示すフローチャートである。リスト生成処理は、通知処理のステップS25で実行される。
最初に、生成手段135は、感染者滞在情報に含まれる感染者滞在区画IDと感染者滞在時間帯の組毎に、感染者と同時に同じ区画に滞在していた利用者、及びその利用者が感染者と同時に同じ区画に滞在していた時間を特定する(ステップS31)。以下、利用者が感染者と同時に同じ区画に滞在していた時間帯を同時滞在時間帯と称する場合がある。同時滞在時間帯は、開始時刻と終了時刻とを含む。また、同時滞在時間帯の開始時刻から終了時刻までの時間を同時滞在時間と称する場合がある。
生成手段135は、履歴テーブル122において、区画IDが感染者滞在区画IDと同一であり、利用者IDが感染者IDと異なり、且つ、入場時刻から退場時刻までの時間帯の少なくとも一部がその感染者滞在区画IDに対応する感染者滞在時間帯と重複するレコードを全て抽出する。
生成手段135は、抽出したレコード毎に、抽出したレコードの入場時刻とその感染者滞在時間帯の入場時刻のうち遅い方の時刻を開始時刻とし、特定したレコードの退場時刻と感染者滞在時間帯の退場時刻のうち早い方の時刻を終了時刻とする時間帯を特定する。生成手段135は、特定した時間帯を、特定したレコードの利用者IDに対応する利用者の同時滞在時間帯として特定し、特定した同時滞在時間帯の開始時刻から終了時刻までの時間を、利用者IDに対応する利用者の同時滞在時間として特定する。
生成手段135は、特定したレコードの区画ID及び利用者IDと、同時滞在時間帯と、同時滞在時間とが関連付けられたデータの集合を同時滞在時間帯データ群として生成し、記憶部12に記憶する。
6 is a flowchart showing an example of the list generation process by the management device 10. The list generation process is executed in step S25 of the notification process.
First, for each pair of infected person's stay zone ID and infected person's stay time zone included in the infected person stay information, the generation means 135 identifies the users who stayed in the same zone at the same time as the infected person and the time period during which the users stayed in the same zone at the same time as the infected person (step S31). Hereinafter, the time period during which a user stayed in the same zone at the same time as the infected person may be referred to as the "simultaneous stay time zone." The simultaneous stay time zone includes a start time and an end time. Furthermore, the time from the start time to the end time of the simultaneous stay time zone may be referred to as the simultaneous stay time.
The generation means 135 extracts all records in the history table 122 in which the zone ID is the same as the infected person's zone ID, the user ID is different from the infected person's ID, and at least a portion of the time period from the entry time to the exit time overlaps with the infected person's stay time period corresponding to the infected person's zone ID.
For each extracted record, the generation means 135 specifies a time period having the later of the entry time of the extracted record and the entry time of the infected person's stay time period as the start time, and the earlier of the exit time of the identified record and the exit time of the infected person's stay time period as the end time. The generation means 135 specifies the specified time period as a simultaneous stay time period of users corresponding to the user IDs of the identified record, and specifies the time from the start time to the end time of the specified simultaneous stay time period as the simultaneous stay time of users corresponding to the user IDs.
The generating means 135 generates a set of data in which the section ID and user ID of the identified record, the simultaneous stay time period, and the simultaneous stay time are associated with each other as a simultaneous stay time period data group, and stores the data in the storage unit 12.

次に、生成手段135は、利用者IDが同時滞在時間帯データ群に含まれる利用者毎に、ステップS32~S35の処理を実行する。まず、生成手段135は、利用者IDが同時滞在時間帯データ群に含まれる利用者が感染者と二つ以上の区画において連続して同時に滞在していたか否かを判定する(ステップS32)。生成手段135は、同時滞在時間帯データ群の中に、処理対象の利用者に対応する利用者IDを含み、且つ、一方のデータの同時滞在時間帯の終了時刻と他方のデータの同時滞在時間帯の開始時刻との差が所定の範囲内であるデータの組が存在するか否を判定する。所定の範囲は、例えば5分である。生成手段135は、このデータの組が存在する場合、処理対象の利用者が感染者と二つ以上の区画において連続して同時に滞在していたと判定し、このデータの組が存在しない場合、処理対象の利用者が感染者と二つ以上の区画において連続して同時に滞在していなかったと判定する。 Next, the generating means 135 executes steps S32 to S35 for each user whose user ID is included in the simultaneous presence time period data group. First, the generating means 135 determines whether a user whose user ID is included in the simultaneous presence time period data group was continuously present in two or more compartments at the same time as an infected person (step S32). The generating means 135 determines whether there is a data pair in the simultaneous presence time period data group that includes a user ID corresponding to the user being processed, and in which the difference between the end time of the simultaneous presence time period of one data and the start time of the simultaneous presence time period of the other data is within a predetermined range. The predetermined range is, for example, five minutes. If this data pair exists, the generating means 135 determines that the user being processed was continuously present in two or more compartments at the same time as an infected person; if this data pair does not exist, the generating means 135 determines that the user being processed was not continuously present in two or more compartments at the same time as an infected person.

次に、生成手段135は、処理対象の利用者について同時滞在時間の合計を算出する(ステップS33)。生成手段135は、同時滞在時間帯データ群において処理対象の利用者に対応する利用者IDに関連付けられた同時滞在時間の合計を算出する。
次に、生成手段135は、同時滞在時間の合計が所定のしきい値(例えば15分)以上であるか否かを判定する(ステップS34)。生成手段135は、同時滞在時間の合計がしきい値以上である場合(ステップS34-Y)、その利用者を感染候補者として特定し(ステップS35)、同時滞在時間の合計がしきい値未満である場合(ステップS34-N)、その利用者を感染候補者として特定しない。
Next, the generating unit 135 calculates the total simultaneous stay time for the target user (step S33). The generating unit 135 calculates the total simultaneous stay time associated with the user ID corresponding to the target user in the simultaneous stay time period data group.
Next, the generating unit 135 determines whether the total simultaneous stay time is equal to or greater than a predetermined threshold value (e.g., 15 minutes) (step S34). If the total simultaneous stay time is equal to or greater than the threshold value (step S34-Y), the generating unit 135 identifies the user as an infection candidate (step S35). If the total simultaneous stay time is less than the threshold value (step S34-N), the generating unit 135 does not identify the user as an infection candidate.

生成手段135は、利用者IDが同時滞在時間帯データ群に含まれる全ての利用者についてステップS32~S35の処理を実行すると、感染候補者が感染者と同時に滞在していた区画に対応するリスクレベルを特定する(ステップS36)。生成手段135は、感染候補者毎に、同時滞在時間帯データ群から、感染候補者に対応する利用者IDを含むデータを全て抽出し、抽出したデータに含まれる全ての区画IDを特定する。生成手段135は、感染リスクテーブル123を参照して、特定した区画IDに対応するリスクレベルを特定する。 After performing steps S32 to S35 for all users whose user IDs are included in the simultaneous presence time period data group, the generation means 135 identifies the risk level corresponding to the zone in which the infection candidate was present at the same time as the infected person (step S36). For each infection candidate, the generation means 135 extracts all data including the user ID corresponding to the infection candidate from the simultaneous presence time period data group, and identifies all zone IDs included in the extracted data. The generation means 135 refers to the infection risk table 123 to identify the risk level corresponding to the identified zone ID.

次に、生成手段135は、感染候補者と、感染候補者が感染者と同時に滞在していた区画に対応するリスクレベルとを含む、感染候補者リストを生成する(ステップS37)。生成手段135は、感染候補者に対応する利用者IDと、ステップS36の処理において特定したリスクレベルとを含む感染候補者リストを生成する。
生成手段135は、同一の感染候補者について特定した区画IDが複数ある場合、各区画IDに対応するリスクレベルのうち最も感染リスクが高いことを示すリスクレベルを選択し、感染候補者リストに含める。生成手段135は、同一の感染候補者について特定した区画IDが複数ある場合、各区画IDに対応するリスクレベルをそれぞれ利用者IDと対応付けて感染候補者リストに含めてもよい。生成手段135は、感染候補者リストに、区画ID、感染候補者の同時滞在時間、及び感染候補者が感染者と二つ以上の区画において連続して同時に滞在していたか否かのうち一つ以上をさらに含ませてもよい。抽出手段136は、感染候補者が感染者と二つ以上の区画において連続して同時に滞在していたか否かを感染候補者リストに含めることにより、感染者と二つ以上の区画において連続して同時に滞在していた利用者を、一つの区画においてのみ感染者と同時に滞在していた利用者と区別するように感染候補者リストを生成する。生成手段135は、感染候補者リストを、区画ID等の各項目によりソート可能な形式で生成してもよい。以上により、一連の処理を終了する。
Next, the generating unit 135 generates an infection candidate list including the infection candidate and the risk level corresponding to the zone where the infection candidate was staying at the same time as the infected person (step S37). The generating unit 135 generates an infection candidate list including the user ID corresponding to the infection candidate and the risk level identified in the processing of step S36.
When multiple zone IDs are identified for the same infection candidate, the generating means 135 selects the risk level corresponding to each zone ID that indicates the highest infection risk and includes it in the infection candidate list. When multiple zone IDs are identified for the same infection candidate, the generating means 135 may include the risk levels corresponding to each zone ID in the infection candidate list, each associated with a user ID. The generating means 135 may further include in the infection candidate list one or more of the zone ID, the simultaneous stay time of the infection candidate, and whether the infection candidate and the infected person consecutively stayed in two or more zones. The extracting means 136 generates the infection candidate list by including in the infection candidate list whether the infection candidate and the infected person consecutively stayed in two or more zones, thereby distinguishing users who consecutively stayed in two or more zones with the infected person from users who stayed in only one zone with the infected person. The generating means 135 may generate the infection candidate list in a format that can be sorted by each item, such as zone ID. This completes the series of processes.

図7は、感染候補者リストの一例である。
図7に示す例では、感染候補者リストに、利用者ID、区画ID、リスクレベル、同時滞在時間、連続同時滞在情報等が互いに関連付けられて記憶されている。
FIG. 7 is an example of an infection candidate list.
In the example shown in FIG. 7, the infection candidate list stores user IDs, zone IDs, risk levels, simultaneous stay times, consecutive simultaneous stay information, and the like, in association with one another.

図8は、管理装置10による感染疑い者抽出処理の一例を示すフローチャートである。 Figure 8 is a flowchart showing an example of the suspected infection extraction process performed by the management device 10.

次に、抽出手段136は、感染候補者毎に、ステップS41~S45の処理を実行する。まず、抽出手段136は、感染候補者が感染者と同時に滞在していた区画に対応するリスクレベルを特定する(ステップS41)。抽出手段136は、ステップS36の処理と同様に、同時滞在時間帯データ群から、感染候補者に対応する利用者IDを含むデータを全て抽出し、抽出したデータに含まれる全ての区画IDを特定する。抽出手段136は、感染リスクテーブル123を参照して、特定した区画IDに対応するリスクレベルを特定する。
次に、抽出手段136は、各区画に対応するリスクレベルに応じて、感染候補者の同時滞在時間に重み付けを行う(ステップS42)。抽出手段136は、ステップS41の処理において抽出したデータに含まれる同時滞在時間に対して、その同時滞在時間に関連付けられた区画に対応する、ステップS41の処理において特定したリスクレベルに応じて重み付けを行う。抽出手段136は、リスクレベルが示す感染リスクの高さが高いほど同時滞在時間に対する重みが大きくなるように、同時滞在時間の重み付けを行う。生成手段135は、同時滞在時間を、区画に対応するリスクレベルが「高」であれば3倍、「中」であれば1.5倍、「低」であれば1倍にする。
Next, the extraction means 136 executes the processes of steps S41 to S45 for each infection candidate. First, the extraction means 136 identifies the risk level corresponding to the zone where the infection candidate was present at the same time as the infected person (step S41). As with the process of step S36, the extraction means 136 extracts all data including the user ID corresponding to the infection candidate from the simultaneous presence time period data group, and identifies all zone IDs included in the extracted data. The extraction means 136 refers to the infection risk table 123 to identify the risk level corresponding to the identified zone ID.
Next, the extraction means 136 weights the simultaneous stay time of infection candidates according to the risk level corresponding to each section (step S42). The extraction means 136 weights the simultaneous stay time included in the data extracted in the processing of step S41 according to the risk level identified in the processing of step S41 corresponding to the section associated with that simultaneous stay time. The extraction means 136 weights the simultaneous stay time so that the weight for the simultaneous stay time increases as the infection risk indicated by the risk level increases. The generation means 135 multiplies the simultaneous stay time by 3 times if the risk level corresponding to the section is "high," by 1.5 times if it is "medium," and by 1 time if it is "low."

次に、抽出手段136は、感染候補者について重みづけ後の同時滞在時間の合計を算出する(ステップS43)。
次に、抽出手段136は、重み付け後の同時滞在時間の合計が所定のしきい値以上であるか否かを判定する(ステップS44)。抽出手段136は、重み付け後の同時滞在時間の合計がしきい値以上である場合(ステップS44-Y)、その感染候補者を感染疑い者として抽出し(ステップS45)、重み付け後の同時滞在時間の合計がしきい値未満である場合(ステップS44-N)、その感染候補者を感染疑い者として抽出しない。抽出手段136は、しきい値として、ステップS34の処理において使用したしきい値と同じ値を使用する。抽出手段136は、しきい値として、ステップS34の処理において使用したしきい値と異なる値を使用してもよい。
なお、抽出手段136は、各区画における同時滞在時間の合計と、感染候補者が感染者と同時に滞在していた区画に対応するリスクレベルとの和、積、重み付け和等がしきい値以上である感染候補者を、感染疑い者として抽出してもよい。
Next, the extraction means 136 calculates the weighted sum of simultaneous stay times for the infection candidates (step S43).
Next, the extraction means 136 determines whether the weighted sum of simultaneous stay times is equal to or greater than a predetermined threshold (step S44). If the weighted sum of simultaneous stay times is equal to or greater than the threshold (step S44-Y), the extraction means 136 extracts the infection candidate as a suspected infection candidate (step S45). If the weighted sum of simultaneous stay times is less than the threshold (step S44-N), the extraction means 136 does not extract the infection candidate as a suspected infection candidate. The extraction means 136 uses the same threshold value as that used in the processing of step S34 as the threshold value. The extraction means 136 may use a threshold value different from that used in the processing of step S34 as the threshold value.
In addition, the extraction means 136 may extract as suspected infection candidates those whose sum, product, weighted sum, etc. of the total time spent together in each section and the risk level corresponding to the section where the infection candidate stayed at the same time as the infected person is above a threshold value.

抽出手段136は、全ての感染候補者についてステップS42~S45の処理を実行すると、抽出した各感染疑い者に対応する各利用者IDを感染疑い者に関する情報として生成する(ステップS46)。抽出手段136は、感染候補者が感染者と二つ以上の区画において連続して同時に滞在していたか否かを、さらに感染疑い者に関する情報に含めてもよい。抽出手段136は、感染候補者が感染者と二つ以上の区画において連続して同時に滞在していたか否かを感染疑い者に関する情報に含めることにより、感染者と二つ以上の区画において連続して同時に滞在していた感染疑い者を、一つの区画においてのみ感染者と同時に滞在していた感染疑い者と区別して通知する。以上により、一連の処理を終了する。 After performing steps S42 to S45 for all suspected infections, the extraction means 136 generates user IDs corresponding to each extracted suspected infection as information about the suspected infections (step S46). The extraction means 136 may further include in the information about the suspected infections whether the suspected infections were present at the same time as the infected person in two or more consecutive compartments. By including in the information about the suspected infections whether the suspected infections were present at the same time as the infected person in two or more consecutive compartments, the extraction means 136 distinguishes suspected infections who were present at the same time as the infected person in two or more consecutive compartments from suspected infections who were present at the same time as the infected person in only one compartment and notifies them accordingly. This completes the series of processes.

図9は、感染疑い者に関する情報の一例である。
図9に示す例では、感染疑い者に関する情報には、利用者ID、連続同時滞在情報等が互いに関連付けられて記憶されている。なお、感染疑い者に関する情報に、区画ID、リスクレベル、同時滞在時間も関連付けられてもよい。
FIG. 9 shows an example of information related to suspected infections.
9, the information about the suspected infection person stores the user ID, consecutive simultaneous presence information, etc. in association with each other. The information about the suspected infection person may also be associated with the section ID, risk level, and simultaneous presence time.

このように、生成手段135は、感染者と同時に同じ区画に滞在していた利用者を特定し、特定した利用者と、利用者が感染者と同時に滞在していた区画のリスクレベルとを含むリストを生成する。通知手段137(出力手段)は、生成したリストを、通信部11を介して管理者端末30に送信し、所定の通知先に通知する。なお、所定の通知先は管理装置10であってもよく、この場合は管理装置10のモニタ等の表示部に出力する。このように、通知手段137(出力手段)は、生成したリストを出力する。これにより、出入管理システム1は、感染者と同時に同じ区画に滞在していた人物に関してより適切に情報を出力することができる。 In this way, the generation means 135 identifies users who were staying in the same area as the infected person at the same time, and generates a list including the identified users and the risk levels of the areas where the users were staying at the same time as the infected person. The notification means 137 (output means) sends the generated list to the administrator terminal 30 via the communication unit 11, and notifies the specified notification destination. Note that the specified notification destination may be the management device 10, in which case the list is output to a display unit such as a monitor of the management device 10. In this way, the notification means 137 (output means) outputs the generated list. This allows the access control system 1 to more appropriately output information about people who were staying in the same area as the infected person at the same time.

また、決定手段134は、区画のリスクレベルを、各区画のレイアウト、各区画の収容人数、各区画の用途、各区画における空調設備又は各区画において感染対策がされているかに基づいて決定する。区画のリスクレベルが各区画の特徴に基づいて決定されるため、出入管理システム1は、感染者から感染した可能性がある人を精度よく抽出することができる。 The determination means 134 also determines the risk level of each section based on the layout of each section, the number of people each section can accommodate, the use of each section, the air conditioning equipment in each section, and whether infection control measures are in place in each section. Because the risk level of each section is determined based on the characteristics of each section, the access control system 1 can accurately extract people who may have been infected by an infected person.

また、生成手段135は、利用者が感染者と二つ以上の区画において同時に滞在し、二つ以上の区画において利用者が感染者と同時に滞在していた滞在時間の合計がしきい値以上である場合、その利用者をリストに含める。感染症への感染しやすさは感染者と行動を共にした時間の合計に関連するため、出入管理システム1は、感染者から感染した可能性がある人を精度よく抽出することができる。 In addition, the generation means 135 includes a user in the list if the user was in two or more compartments at the same time as an infected person, and the total time spent by the user in the two or more compartments together with the infected person is equal to or exceeds a threshold value. Because the susceptibility to infection with an infectious disease is related to the total time spent together with an infected person, the access control system 1 can accurately extract people who may have been infected by an infected person.

また、生成手段135は、感染者と二つ以上の区画において連続して同時に滞在していた利用者を、一つの区画においてのみ感染者と同時に滞在していた利用者と区別するようにリストを生成する。感染者と二つ以上の区画において連続して同時に滞在していた利用者は、感染者と行動を共にしていた可能性が高く、感染症に感染した可能性が高いため、特に注意して観察することが必要である。通知手段137がこのようなリストを通知することにより、通知されたリストを確認した管理者は、感染者と二つ以上の区画において連続して同時に滞在していた利用者を優先的に検査させる等の対応をとることができる。 The generation means 135 also generates a list that distinguishes users who have been in two or more consecutive compartments with an infected person from users who have been in only one compartment with the infected person. Users who have been in two or more consecutive compartments with an infected person are likely to have been in the same room as the infected person and are therefore likely to have contracted the infectious disease, and therefore need to be observed with particular care. By notifying the notification means 137 of such a list, an administrator who checks the notified list can take action such as prioritizing testing of users who have been in two or more consecutive compartments with an infected person.

また、抽出手段136は、感染者と同時に同じ区画に滞在していた利用者を特定し、特定した利用者が感染者と同時に同じ区画に滞在していた滞在時間と、その区画のリスクレベルとに基づいて、感染者からの感染が疑われる感染疑い者を抽出する。これにより、出入管理システム1は、感染者と同時に同じ区画に滞在していた人物に関してより適切に情報を通知することができる。 The extraction means 136 also identifies users who were in the same area as the infected person at the same time, and extracts suspected infected people who are suspected of having been infected by the infected person based on the length of time the identified users stayed in the same area as the infected person and the risk level of that area. This allows the access control system 1 to more appropriately notify information about people who were in the same area as the infected person at the same time.

また、抽出手段136は、各区画のリスクレベルに応じて滞在時間に重み付けを行い、重み付けがされた滞在時間がしきい値以上である利用者を感染疑い者として抽出する。これにより、出入管理システム1は、区画毎のリスクレベルを考慮して感染疑い者を精度よく抽出することができる。 The extraction means 136 also weights the stay time according to the risk level of each section, and extracts users whose weighted stay time is equal to or exceeds a threshold value as suspected infections. This allows the access control system 1 to accurately extract suspected infections, taking into account the risk level of each section.

また、抽出手段136は、利用者が感染者と二つ以上の区画において同時に滞在していた場合、各区画のリスクレベルに応じて滞在時間に重みづけを行い、重み付けがされた滞在時間の合計がしきい値以上である場合、その利用者を感染疑い者として抽出する。出入管理システム1は、利用者が感染者と二つ以上の区画において同時に滞在していた場合においても、区画毎のリスクレベルを考慮して感染疑い者を精度よく抽出することができる。 Furthermore, if a user has been in two or more compartments with an infected person at the same time, the extraction means 136 weights the stay time according to the risk level of each compartment, and if the sum of the weighted stay times is equal to or greater than a threshold, extracts the user as a suspected infection. Even if a user has been in two or more compartments with an infected person at the same time, the access control system 1 can accurately extract suspected infections by taking into account the risk level of each compartment.

また、通知手段137は、感染者と二つ以上の区画において連続して同時に滞在していた感染疑い者を、一つの区画においてのみ感染者と同時に滞在していた感染疑い者と区別して通知する。感染者と二つ以上の区画において連続して同時に滞在していた感染疑い者は、感染者と行動を共にしていた可能性が高く、感染症に感染した可能性が高いため、特に注意して観察することが必要である。通知手段137がこのようにして抽出された情報を通知することにより、通知された情報を確認した管理者は、感染者と二つ以上の区画において連続して同時に滞在していた感染疑い者を優先的に検査させる等の対応をとることができる。 The notification means 137 also notifies suspected infected individuals who have been in two or more compartments consecutively with an infected individual, distinguishing them from suspected infected individuals who have been in only one compartment with the infected individual. Suspected infected individuals who have been in two or more compartments consecutively with an infected individual are likely to have been in the same room as the infected individual and are therefore likely to have contracted an infectious disease, and therefore require particular careful observation. By notifying the information extracted in this way by the notification means 137, an administrator who has confirmed the notified information can take action such as prioritizing testing of suspected infected individuals who have been in two or more compartments consecutively with the infected individual.

なお、生成手段135は、ステップS33の処理において同時滞在時間の合計を算出せず、ステップS34の処理に代えて、個々の同時滞在時間が所定のしきい値以上であるか否かを判定してもよい。生成手段135は、特定された利用者の同時滞在時間の少なくとも一つがしきい値以上である場合、その利用者を感染候補者として特定し、特定された利用者の同時滞在時間の全てがしきい値未満である場合、その利用者を感染候補者として特定しない。
このとき、生成手段135は、個々の同時滞在時間に対応する各区画のリスクレベルに応じてしきい値を変更してもよい。その場合、生成手段135は、同時滞在時間に対応する区画に対応するリスクレベルが高いほど、しきい値が小さくなるようにしきい値を設定する。これにより、生成手段135は、区画毎のリスクレベルを考慮して感染疑い者を精度よく抽出することができる。
The generation means 135 may not calculate the total simultaneous stay time in the process of step S33, and may instead determine whether each individual simultaneous stay time is equal to or greater than a predetermined threshold value in the process of step S34. If at least one of the identified users' simultaneous stay times is equal to or greater than the threshold value, the generation means 135 identifies the identified users as infection candidates, and if all of the identified users' simultaneous stay times are less than the threshold value, the generation means 135 does not identify the identified users as infection candidates.
In this case, the generating means 135 may change the threshold value according to the risk level of each section corresponding to each simultaneous stay time. In this case, the generating means 135 sets the threshold value so that the higher the risk level corresponding to the section corresponding to the simultaneous stay time, the smaller the threshold value. This allows the generating means 135 to accurately extract suspected infections by taking into account the risk level of each section.

また、抽出手段136は、ステップS42の処理において同時滞在時間に重み付けを行わなくてもよい。また、抽出手段136は、ステップS43の処理において同時滞在時間の合計を算出しなくてもよい。その場合、抽出手段136は、ステップS44の処理に代えて、個々の同時滞在時間が所定のしきい値以上であるか否かを判定する。抽出手段136は、感染候補者の同時滞在時間の少なくとも一つがしきい値以上である場合、感染候補者を感染疑い者として抽出し、何れもしきい値以上でない場合、感染候補者を感染疑い者として抽出しない。
このとき、抽出手段136は、同時滞在時間に対応する区画に対応するリスクレベルに応じて異なるしきい値を使用してもよい。その場合、抽出手段136は、区画に対応するリスクレベルが高いほど、小さなしきい値を使用する。例えば、抽出手段136は、区画に対応するリスクレベルが「高」であれば5分、「中」であれば10分、「低」であれば15分のように異なるしきい値を使用する。これにより、抽出手段136は、区画毎のリスクレベルを考慮して感染疑い者を精度よく抽出することができる。
Furthermore, the extraction means 136 does not need to weight the simultaneous stay times in the process of step S42. Furthermore, the extraction means 136 does not need to calculate the total simultaneous stay times in the process of step S43. In this case, instead of the process of step S44, the extraction means 136 determines whether each simultaneous stay time is equal to or greater than a predetermined threshold. If at least one of the simultaneous stay times of the infection candidate is equal to or greater than the threshold, the extraction means 136 extracts the infection candidate as an infection suspect, and if none of the simultaneous stay times are equal to or greater than the threshold, the extraction means 136 does not extract the infection candidate as an infection suspect.
In this case, the extraction means 136 may use different thresholds depending on the risk level corresponding to the section corresponding to the simultaneous stay time. In this case, the extraction means 136 uses a smaller threshold as the risk level corresponding to the section increases. For example, the extraction means 136 uses different thresholds, such as 5 minutes if the risk level corresponding to the section is "high," 10 minutes if the risk level is "medium," and 15 minutes if the risk level is "low." This allows the extraction means 136 to accurately extract suspected infections by taking into account the risk level for each section.

また、本実施形態における指定利用者は、感染症に実際に感染した人の他、新型コロナウイルス感染症に関する濃厚接触者など、感染した可能性が高いと認定された人を含む。すなわち、登録手段133がステップS21の処理において登録を受け付ける指定利用者は、感染した可能性が高いと認定された人を含む。感染の検査から診断までには時間を要するため、登録手段133が感染した可能性が高いと認定された人を登録することにより、出入管理システム1は、感染が拡大する前に、感染候補者を特定する、又は感染疑い者を抽出することができる。 Furthermore, in this embodiment, designated users include not only people who have actually been infected with an infectious disease, but also people who have been determined to have a high probability of being infected, such as close contacts of people infected with COVID-19. In other words, the designated users whose registration is accepted by the registration means 133 in the processing of step S21 include people who have been determined to have a high probability of being infected. Because it takes time from infection testing to diagnosis, by having the registration means 133 register people who have been determined to have a high probability of being infected, the access control system 1 can identify potential infections or extract people suspected of infection before the infection spreads.

また、取得手段131がステップS12の処理において入場要求等を取得すると、認証手段132は、ステップS13の入場又は退場の許否の判定を実行せずに、ステップS14の解錠及び開扉の処理を実行してもよい。 Furthermore, when the acquisition means 131 acquires an entry request or the like in the processing of step S12, the authentication means 132 may execute the unlocking and door opening processing of step S14 without executing the determination of whether entry or exit is permitted in step S13.

また、退場時の操作が不要な区画があり、認証手段132がステップS13の処理において入場を許可した場合、登録手段133は、ステップS15の処理において、記憶されていない退場時刻を履歴テーブル122に設定してもよい。登録手段133は、ステップS15の処理において追加したレコードと同一の利用者IDを含む前のレコードに退場時刻が設定されているか否かを判定し、設定されていない場合、追加したレコードの入場時刻を、設定されていない退場時刻に設定する。これにより、登録手段133は、履歴テーブル122の退場時刻を設定することができ、出入管理システム1は、適切に処理を行うことができる。
また、登録手段133は、入場時刻又は退場時刻のうちの一方のみを履歴テーブル122に設定してもよい。その場合、生成手段135は、感染者と利用者との入場時刻又は退場時刻が所定時間以内に含まれる場合に、その利用者を感染者と同時に同じ区画に滞在していた利用者として特定し、入場時刻から所定時間又は退場時刻の前の所定時間と感染者滞在時間帯との重複している時間帯を同時滞在時間帯として推定する。
Furthermore, if there is an area where no operation is required upon exit and the authentication means 132 permits entry in the processing of step S13, the registration means 133 may set an exit time that has not been stored in the history table 122 in the processing of step S15. The registration means 133 determines whether an exit time has been set in the previous record that includes the same user ID as the record added in the processing of step S15, and if not, sets the entry time of the added record to the exit time that has not been set. This allows the registration means 133 to set the exit time in the history table 122, and the access control system 1 to perform appropriate processing.
Furthermore, the registration means 133 may set only one of the entry time or the exit time in the history table 122. In this case, if the entry time or the exit time of an infected person and a user falls within a predetermined time period, the generation means 135 identifies the user as a user who was in the same area as the infected person at the same time, and estimates the time period in which the infected person's stay time period overlaps with the predetermined time period from the entry time or the predetermined time before the exit time as the simultaneous stay time period.

また、記憶部12は、区画における各利用者の座席位置を記憶し、決定手段134は、ステップS36又はS41の処理において、特定されたリスクレベルを、感染候補者及び感染者の座席位置に応じて変更してもよい。決定手段134は、感染候補者の座席位置が感染者の座席位置に近いほどリスクレベルが高くなるように、リスクレベルを動的に変更する。例えば、決定手段134は、図3に示すオフィス500の事務室511において、感染者(利用者A)と座席位置が近い感染候補者(利用者B、C)のリスクレベルが、座席位置が遠い感染候補者(利用者D)のリスクレベルより高くなるように変更する。これにより、出入管理システム1は、利用者と感染者との位置関係に応じて感染候補者を精度よく特定し、感染疑い者を精度よく抽出することができる。 The memory unit 12 may also store the seating position of each user in the section, and the determination means 134 may change the identified risk level in the processing of step S36 or S41 depending on the seating positions of the infection candidate and the infected person. The determination means 134 dynamically changes the risk level so that the closer the seating position of the infection candidate is to the seating position of the infected person, the higher the risk level. For example, in office room 511 of office 500 shown in FIG. 3, the determination means 134 changes the risk level so that the risk level of infection candidates (users B and C) seated close to the infected person (user A) is higher than the risk level of the infection candidate seated farther away (user D). This allows the access control system 1 to accurately identify infection candidates based on the relative positions of users and infected persons, and accurately extract suspected infections.

また、記憶部12は、区画において空調設備が動作していた時間帯や窓が開いていた時間帯(すなわち、換気状況。開閉センサなどにより検知)を記憶し、決定手段134は、ステップS36又はS41の処理において、特定されたリスクレベルを、換気状況に応じて動的に変更してもよい。決定手段134は、空調設備が動作していなかった時間帯や窓が閉まっていた時間帯のリスクレベルを空調設備が動作していた時間帯や窓が開いていた時間帯のリスクレベルより高くなるように、リスクレベルを動的に変更する。
また、決定手段134は、ステップS36又はS41の処理において、特定されたリスクレベルを、履歴テーブル122を参照して各区画内の人数を所定の時刻毎に算出し、算出した人数に応じて、動的に変更してもよい。決定手段134は、区画の収容人数を超える人数が区画内に存在していた時間帯を特定し、他の条件が同一であれば、区画の収容人数を超える人数が区画内に存在していた時間帯のリスクレベルを、区画の収容人数以下の人数が区画内に存在していた時間帯のリスクレベルより高くなるように変更する。また、決定手段134は、収容人数に対する区画内の人数の割合に応じてリスクレベルを変動させてもよい。例えば、この割合が50%未満の場合はリスクレベルを一段階低くし、100%を超える場合は、リスクレベルを一段階高くする。その場合、出入管理システム1は、各区画内を撮像するように各区画にカメラを設置する。制御部13は、各カメラが撮像した映像から公知の画像処理技術を利用して人物を検出し、所定の時刻毎に検出した人数を算出する。
また、区画の用途が時間帯によって異なる場合、感染リスクテーブル123には、同一の区画IDに、時間帯毎の用途が関連付けられて記憶されてもよい。この場合、生成手段135又は抽出手段136は、それぞれステップS37又はS42の処理において、時間帯毎の用途に対応するリスクレベルをその時間帯毎に特定する。
これにより、出入管理システム1は、区画の状況に応じて感染候補者を精度よく特定し、感染疑い者を精度よく抽出することができる。
The memory unit 12 may also store the time periods when the air conditioning equipment was operating in the section or the time periods when the windows were open (i.e., the ventilation status, detected by an open/close sensor or the like), and the determination means 134 may dynamically change the identified risk level in the processing of step S36 or S41 according to the ventilation status. The determination means 134 dynamically changes the risk level so that the risk level for the time periods when the air conditioning equipment was not operating or the windows were closed is higher than the risk level for the time periods when the air conditioning equipment was operating or the windows were open.
Furthermore, in the processing of step S36 or S41, the determination means 134 may dynamically change the identified risk level based on the calculated number of people in each section by referring to the history table 122 at each predetermined time. The determination means 134 identifies a time period during which the number of people in the section exceeded the section's capacity, and, other conditions being the same, changes the risk level for the time period during which the number of people in the section exceeded the section's capacity to a higher level than the risk level for the time period during which the number of people in the section was equal to or less than the section's capacity. The determination means 134 may also change the risk level based on the ratio of the number of people in the section to the section's capacity. For example, if this ratio is less than 50%, the risk level is lowered by one level, and if it is greater than 100%, the risk level is raised by one level. In this case, the access control system 1 installs cameras in each section to capture images of the section. The control unit 13 detects people from the images captured by each camera using known image processing technology and calculates the number of people detected at each predetermined time.
Furthermore, if the use of a section varies depending on the time period, the use for each time period may be associated with the same section ID and stored in the infection risk table 123. In this case, the generating means 135 or the extracting means 136 identifies the risk level corresponding to the use for each time period for each time period in the processing of step S37 or S42, respectively.
This allows the access control system 1 to accurately identify infection candidates according to the situation in the area and accurately extract suspected infection individuals.

また、記憶部12は、利用者が区画への入場時に除菌処理を実施したか否かを記憶し、決定手段134は、ステップS37又はS42の処理において、利用者が除菌処理を実施したか否かに応じて、ステップS36又はS41の処理において特定したリスクレベルを変更してもよい。決定手段134は、他の条件が同一であれば、感染対策がされている区画への入場時に除菌処理をしていなかった利用者が存在する場合のリスクレベルを、除菌処理をしていなかった利用者が存在しない場合のリスクレベルより高くなるように変更する。その場合、出入管理システム1は、各区画の入口にアルコール除菌装置及びアルコール除菌装置への利用者の手かざしを検出する赤外線検出装置を設置する。制御部13は、ステップS13の処理において入場を許可した際に、赤外線検出装置から出力される信号に応じて、利用者がアルコール除菌装置に手をかざしたか否かを判定することにより、利用者が除菌処理を実施したか否かを判定する。
これにより、出入管理システム1は、利用者の状況に応じて感染候補者を精度よく特定し、感染疑い者を精度よく抽出することができる。
また、決定手段134は、ステップS37又はS42の処理において、区画への入場時に感染者及び感染者以外の利用者がマスクをしていたか否かに応じて、ステップS36又はS41の処理において特定したリスクレベルを変更してもよい。決定手段134は、他の条件が同一であれば、その区画への入場時にマスクをしていない利用者が存在していた場合のリスクレベルを、その区画への入場時にマスクをしていない利用者が存在していなかった場合のリスクレベルより高くなるように変更する。その場合、操作端末20は、カメラを有し、入退処理時の利用者認証の際にカメラを用いて利用者を撮像する。認証手段132は、ステップS13の処理において、カメラが撮像した映像から、公知の画像処理技術を利用して利用者がマスクをしているか否かを判定する。
これにより、出入管理システム1は、利用者の状況に応じて感染候補者を精度よく特定し、感染疑い者を精度よく抽出することができる。
上述のように、出入管理システム1は、空調設備や入室人数、区画の用途変化やアルコール除菌の有無など、各区画の利用状況に応じてリスクレベルを動的に変化させて感染候補者を判定することで、感染疑い者を精度良く抽出することができる。
The memory unit 12 may also store information indicating whether or not a user underwent sterilization treatment upon entering a zone, and the determination means 134 may change the risk level determined in step S36 or S41 depending on whether or not the user underwent sterilization treatment in step S37 or S42. The determination means 134 changes the risk level determined in step S36 or S41, depending on whether or not the user underwent sterilization treatment, so that the risk level determined in the presence of a user who did not undergo sterilization treatment upon entering a zone where infection control measures are in place is higher than the risk level determined in the absence of a user who did not undergo sterilization treatment, assuming other conditions are the same. In this case, the access control system 1 installs an alcohol sterilization device and an infrared detection device at the entrance to each zone that detects whether or not the user has placed their hand over the alcohol sterilization device. When allowing entry in step S13, the control unit 13 determines whether or not the user has placed their hand over the alcohol sterilization device based on the signal output from the infrared detection device, thereby determining whether or not the user has performed sterilization treatment.
This allows the access control system 1 to accurately identify potential infections based on the user's situation and accurately extract suspected infections.
Furthermore, in the processing of step S37 or S42, the determination means 134 may change the risk level determined in the processing of step S36 or S41 depending on whether the infected person and non-infected users were wearing masks when they entered the area. The determination means 134 changes the risk level when a user without a mask is present when entering the area so that it is higher than the risk level when no user without a mask is present when entering the area, other conditions being the same. In this case, the operation terminal 20 has a camera and uses the camera to capture an image of the user during user authentication during entry and exit processing. In the processing of step S13, the authentication means 132 determines whether the user is wearing a mask from the image captured by the camera using known image processing technology.
This allows the access control system 1 to accurately identify potential infections based on the user's situation and accurately extract suspected infections.
As described above, the access control system 1 can accurately extract suspected infections by dynamically changing the risk level according to the usage status of each section, such as the air conditioning equipment, the number of people entering, changes in the use of the section, and whether or not alcohol disinfection has been performed, thereby determining potential infection candidates.

また、抽出手段136は、ステップS42の処理において、感染候補者と感染者とが行動を共にしている場合、感染候補者の同時滞在時間の重み付けにおける重みを大きくしてもよい。生成手段135は、感染候補者と感染者との入場時刻の差及び退場時刻の差が、二つの区画において所定の範囲内(例えばいずれも5分以内)である場合、感染候補者と感染者とが行動を共にしていると判定して、重みを大きくする(例えば、リスクレベル「高」であれば4倍、「中」であれば2倍、「低」であれば1倍)。生成手段135は、さらに感染候補者及び感染者の双方について、一方の区画の退場時刻と他方の区画の入場時刻との差が所定の範囲内(例えば5分以内)である場合、重みをさらに大きくしてもよい(例えば、リスクレベル「高」であれば5倍、「中」であれば3倍、「低」であれば1.5倍)。これにより、出入管理システム1は、感染者と行動を共にしていた可能性が高い感染候補者を感染疑い者として精度よく抽出することができる。なお、同時滞在時間ではなくしきい値の重みを変更してもよい。このとき、リスクレベルが高いほど、しきい値がより小さくなるよう異ならせる。 In addition, in the processing of step S42, the extraction means 136 may increase the weighting of the simultaneous presence time of the infection candidate if the infection candidate and the infected person are together. If the difference in the entry time and exit time between the infection candidate and the infected person is within a predetermined range for two areas (e.g., within 5 minutes for both), the generation means 135 determines that the infection candidate and the infected person are together and increases the weighting (e.g., 4 times if the risk level is "high," 2 times if the risk level is "medium," and 1 time if the risk level is "low"). The generation means 135 may further increase the weighting (e.g., 5 times if the risk level is "high," 3 times if the risk level is "medium," and 1.5 times if the risk level is "low") if the difference between the exit time from one area and the entry time from the other area is within a predetermined range (e.g., within 5 minutes) for both the infection candidate and the infected person. This allows the access control system 1 to accurately extract infection candidates who are likely to have been together with an infected person as suspected infections. Note that the weighting of the threshold value may be changed instead of the simultaneous presence time. In this case, the higher the risk level, the smaller the threshold value is set.

また、決定手段134は、リスク指標のうち何れかのリスク指標を重み付けしてリスクレベルを決定してもよい。例えば、用途に関する指標について、「食堂」の危険度を4、「会議室」の危険度は2、「事務室」の危険度は0としたり、レイアウトに関する指標について、「密集」の危険度は1、「分散」の危険度は0としてもよい。このように、各リスク指標の重要度に応じて重みづけを行うことで、リスクレベルをより適切に決定することができる。 The determination means 134 may also determine the risk level by weighting any of the risk indicators. For example, for indicators related to use, the risk level for "dining room" may be set to 4, the risk level for "conference room" to 2, and the risk level for "office" to 0; for indicators related to layout, the risk level for "crowding" may be set to 1 and the risk level for "dispersion" to 0. In this way, by weighting each risk indicator according to its importance, the risk level can be determined more appropriately.

また、管理装置10は、通知処理において、リスト生成処理又は感染疑い者抽出処理のうちの何れか一方を省略してもよい。
リスト生成処理を省略した場合、通知手段137は、ステップS27の処理において、感染候補者リストを管理者端末30に送信しない。また、感染疑い者抽出処理において、制御部13は、感染候補者毎でなく、全利用者についてステップS41~S45の処理を実行する。
感染疑い者抽出処理を省略した場合、通知手段137は、ステップS27の処理において、感染候補者リストを管理者端末30に送信しない。
Furthermore, the management device 10 may omit either the list generation process or the suspected infection extraction process in the notification process.
If the list generation process is omitted, in the process of step S27, the notification means 137 does not transmit the infection candidate list to the administrator terminal 30. Furthermore, in the suspected infection extraction process, the control unit 13 executes the processes of steps S41 to S45 for all users, rather than for each infection candidate.
If the suspected infection extraction process is omitted, the notification means 137 does not transmit the infection candidate list to the administrator terminal 30 in the process of step S27.

また、リスト生成処理において、生成手段135は、ステップS32の処理を実行しなくてもよい。この場合、生成手段135は、ステップS37の処理において、感染候補者リストに、感染候補者が感染者と二つ以上の区画において連続して同時に滞在していたか否かを含ませない。また、抽出手段136は、ステップS46の処理において、感染疑い者に関する情報に、感染候補者が感染者と二つ以上の区画において連続して同時に滞在していたか否かを含ませない。 Furthermore, in the list generation process, the generation means 135 may not execute the process of step S32. In this case, in the process of step S37, the generation means 135 does not include in the infection candidate list whether the infection candidate has been in two or more consecutive compartments at the same time as the infected person. Furthermore, in the process of step S46, the extraction means 136 does not include in the information regarding the suspected infection candidate whether the infection candidate has been in two or more consecutive compartments at the same time as the infected person.

以上のように、本発明の範囲内で、実施される形態に合わせて様々な変更を行うことができる。 As mentioned above, various modifications can be made within the scope of the present invention to suit the implementation form.

1 出入管理システム、12 記憶部(記憶手段)、133 登録手段、134 決定手段、 135 生成手段、136 抽出手段、137 通知手段 1. Access control system, 12. Storage unit (storage means), 133. Registration means, 134. Determination means, 135. Generation means, 136. Extraction means, 137. Notification means

Claims (6)

複数の区画において複数の利用者の出入を管理する出入管理システムであって、
前記区画毎に、各区画に滞在していた利用者と、当該利用者が各区画に入場又は退場した時刻とが関連付けられた履歴情報、及び、各区画の感染症への感染リスクの高さを示すリスクレベルを記憶する記憶手段と、
前記複数の利用者の中から指定利用者を登録する登録手段と、
前記履歴情報に基づいて、当該登録された指定利用者と同時に同じ区画に滞在していた利用者を特定し、前記特定された利用者と、当該利用者が前記登録された指定利用者と同時に滞在していた区画に対応するリスクレベルとを含むリストを生成する生成手段と、
前記リストを出力する出力手段と、
を備えることを特徴とする出入管理システム。
An access control system for managing the entry and exit of multiple users in multiple sections,
a storage means for storing, for each of the zones, history information associating users who stayed in each zone with the times when the users entered or left each zone, and a risk level indicating the level of risk of infection with an infectious disease in each zone;
a registration means for registering a designated user from among the plurality of users;
a generating means for identifying users who stayed in the same zone at the same time as the registered designated user based on the history information, and generating a list including the identified users and risk levels corresponding to the zones where the identified users stayed at the same time as the registered designated user;
an output means for outputting the list;
An access control system comprising:
前記複数の区画のリスクレベルは、各区画のレイアウト、各区画の収容人数、各区画の用途、各区画における空調設備又は各区画における感染対策の指標のうち少なくとも一つ以上に基づいて決定される、請求項1に記載の出入管理システム。 The access control system of claim 1, wherein the risk levels of the multiple compartments are determined based on at least one of the layout of each compartment, the number of people that each compartment can accommodate, the purpose of each compartment, the air conditioning equipment in each compartment, and the infection control measures in each compartment. 前記指標に関する利用状況に応じて前記リスクレベルを変更する決定手段をさらに備える、請求項2に記載の出入管理システム。 The access control system of claim 2 further comprises a determination means for changing the risk level depending on the usage status of the indicator. 前記生成手段は、前記登録された指定利用者と同時に同じ区画に滞在していた利用者のうち、当該指定利用者と同時に同じ区画に滞在していた滞在時間がしきい値以上である利用者を含ませるように前記リストを生成し、各区画のリスクレベルに応じて前記しきい値を異ならせる、請求項1~3の何れか一項に記載の出入管理システム。 The access control system of any one of claims 1 to 3, wherein the generation means generates the list to include users who were in the same area at the same time as the registered designated user and whose stay time in the same area at the same time as the designated user is greater than or equal to a threshold value, and the threshold value is varied depending on the risk level of each area. 前記生成手段は、前記登録された指定利用者と同時に同じ区画に滞在していた利用者のうち、当該指定利用者と二つ以上の区画において同時に滞在し、かつ、前記二つ以上の区画において当該指定利用者と同時に滞在していた滞在時間の合計がしきい値以上である利用者を含ませるように前記リストを生成する、請求項1~3の何れか一項に記載の出入管理システム。 An access control system as described in any one of claims 1 to 3, wherein the generation means generates the list to include users who were in the same area at the same time as the registered designated user, who were in two or more areas at the same time as the designated user, and whose total stay time in the two or more areas at the same time as the designated user is greater than a threshold value. 前記生成手段は、前記指定利用者と二つ以上の区画において連続して同時に滞在していた利用者を、一つの区画においてのみ前記指定利用者と同時に滞在していた利用者と区別するように前記リストを生成する、請求項1~5の何れか一項に記載の出入管理システム。 The access control system of any one of claims 1 to 5, wherein the generation means generates the list so as to distinguish between users who were simultaneously present in two or more compartments with the designated user consecutively from users who were simultaneously present in only one compartment with the designated user.
JP2021113072A 2021-07-07 2021-07-07 Access control system Active JP7734520B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021113072A JP7734520B2 (en) 2021-07-07 2021-07-07 Access control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021113072A JP7734520B2 (en) 2021-07-07 2021-07-07 Access control system

Publications (2)

Publication Number Publication Date
JP2023009632A JP2023009632A (en) 2023-01-20
JP7734520B2 true JP7734520B2 (en) 2025-09-05

Family

ID=85118765

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021113072A Active JP7734520B2 (en) 2021-07-07 2021-07-07 Access control system

Country Status (1)

Country Link
JP (1) JP7734520B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016184196A (en) 2015-03-25 2016-10-20 テルモ株式会社 Nosocomial infection range viewing system and nosocomial infection range display method
JP2019160015A (en) 2018-03-15 2019-09-19 富士通株式会社 Medical checkup support program, medical checkup support device and medical checkup support method
JP2019200503A (en) 2018-05-15 2019-11-21 三菱電機ビルテクノサービス株式会社 Admission control system and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016184196A (en) 2015-03-25 2016-10-20 テルモ株式会社 Nosocomial infection range viewing system and nosocomial infection range display method
JP2019160015A (en) 2018-03-15 2019-09-19 富士通株式会社 Medical checkup support program, medical checkup support device and medical checkup support method
JP2019200503A (en) 2018-05-15 2019-11-21 三菱電機ビルテクノサービス株式会社 Admission control system and program

Also Published As

Publication number Publication date
JP2023009632A (en) 2023-01-20

Similar Documents

Publication Publication Date Title
KR102135633B1 (en) An access inspection system that is checking ID Card and body temperature of a person for entering the building
JP6607266B2 (en) Face recognition device
US20210335069A1 (en) Hospital access control system and hospital access control method utilizing same
US10515276B2 (en) Room occupant monitoring system
EP2261839A1 (en) Biometric matching system and biometric matching method
Van der Ploeg The body as data in the age of information
US20210319864A1 (en) Identity systems that track and perform actions using health data
JP7672902B2 (en) Access Control System
CN112767586A (en) Passage detection method and device, electronic equipment and computer readable storage medium
JP6962248B2 (en) Biometric authentication system, biometric authentication device, automatic ticket gate, biometric authentication method, and program
AU2021251771A1 (en) System and method for building entry management
KR20180031552A (en) Appratus, system and method for facial recognition
JP6962431B2 (en) Face recognition device
CN113221725A (en) Risk processing method and system
JP7734520B2 (en) Access control system
JP6767683B2 (en) Face recognition device
JP4657815B2 (en) Authentication apparatus and authentication method
JP2010044619A (en) System and method for controlling access to object
JP2020517007A (en) Computer system implemented method for biometric authentication of a first or second category of humans
WO2021234379A1 (en) Methods and systems for monitoring compliance with health and/or sanitation requirements at a site or building
JP2006243798A (en) Apparatus, method and program for providing safety information
JP2003132469A (en) Authentication management system and its program
CN114595435A (en) Health-Based Access Control
JP7548753B2 (en) Facility Management System
WO2020235128A1 (en) Facial recognition based system for patron verification and facial recognition based program for patron verification

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240603

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250304

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250312

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250501

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: 20250812

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250826

R150 Certificate of patent or registration of utility model

Ref document number: 7734520

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150