JP5195796B2 - Traffic management system - Google Patents
Traffic management system Download PDFInfo
- Publication number
- JP5195796B2 JP5195796B2 JP2010062767A JP2010062767A JP5195796B2 JP 5195796 B2 JP5195796 B2 JP 5195796B2 JP 2010062767 A JP2010062767 A JP 2010062767A JP 2010062767 A JP2010062767 A JP 2010062767A JP 5195796 B2 JP5195796 B2 JP 5195796B2
- Authority
- JP
- Japan
- Prior art keywords
- time zone
- controller
- traffic
- high load
- history 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
Links
- 230000005540 biological transmission Effects 0.000 claims description 72
- 238000000034 method Methods 0.000 description 22
- 238000004891 communication Methods 0.000 description 17
- 241000287107 Passer Species 0.000 description 7
- 238000012790 confirmation Methods 0.000 description 7
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 239000012141 concentrate Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000725 suspension Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Alarm Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、通行管理システムに関するものである。 The present invention relates to a traffic management system.
近年、会社や病院などでは、建物や部屋等の特定区域における人の通行を管理する通行管理システムが導入されている。例えば、通行者が特定区域へ通行する際に、当該通行者が記録媒体等によって保持する固有情報(認証情報)を無線リーダ(読取装置)によって読み取ると共にシステム内で解析し、その結果により特定区域における通行の許可/不許可等の判定を行い、特定区域のセキュリティ性を高めることが行われている。 In recent years, traffic management systems that manage traffic of people in specific areas such as buildings and rooms have been introduced in companies and hospitals. For example, when a passer-by goes to a specific area, the passer-by reads the specific information (authentication information) held by the recording medium or the like with a wireless reader (reading device) and analyzes it in the system. The security of a specific area is improved by determining permission / non-permission of traffic.
上記のような技術としては、例えば、下記特許文献1で開示されるような入退室管理システムが知られている。この特許文献1の入退室管理システムでは、各部屋の出入口に認証装置を設け、利用者を識別するIC/IDカードの個人認証情報に基づいて、利用者の入退室のセキュリティチェックを行っている。そして、利用者の入退室のログをログモニタによりリアルタイムにモニタリングし、このログを分析して不正入退室に対するセキュリティを向上させ、また、事前のセキュリティ条件の設定工数を低減してシステムの負荷を軽減している。 As such a technique, for example, an entrance / exit management system as disclosed in Patent Document 1 below is known. In the entrance / exit management system of Patent Document 1, an authentication device is provided at the entrance of each room, and security check of the user's entrance / exit is performed based on personal authentication information of an IC / ID card for identifying the user. . The log of the user's entry / exit is monitored in real time by the log monitor, and this log is analyzed to improve the security against unauthorized entry / exit, and the load on the system is reduced by reducing the man-hours for setting up the advance security conditions. It is mitigating.
ところで、従来の通行管理システムでは、一般的に、管理サーバに対して1又は複数の端末装置(認証装置)が直接又は間接的に接続され、管理サーバでは、端末装置側からの各種情報(通行者の認証情報や通行履歴情報など)の受信処理、或いは運用に必要な各種情報(例えば、通過許可者データなど)の送信処理などが頻繁に行われる。このように、通行管理システムでは管理サーバ側で処理すべきデータ量が多くなる傾向にあり、特に、端末装置側からのデータ量の増加に起因してデータのトラフィックが増大しやすいという問題がある。 By the way, in a conventional traffic management system, one or a plurality of terminal devices (authentication devices) are generally connected directly or indirectly to a management server. In the management server, various information (traffic from the terminal device side) (E.g., authentication information and traffic history information of a user) or transmission processing of various types of information necessary for operation (e.g., passer data) is frequently performed. As described above, in the traffic management system, the amount of data to be processed on the management server side tends to increase, and in particular, there is a problem that data traffic tends to increase due to an increase in the amount of data from the terminal device side. .
例えば、通行者が多くなる時間帯では、端末装置(認証装置)で行われる認証処理の数が増加するため、認証処理に伴って発生する情報(通行履歴情報等)の量も増大する。従って、このような情報を集約する管理サーバでは、特定の時間帯に端末装置との間で送受信される情報量が多くなり、システム全体の処理速度(特に管理サーバでの処理速度)が低下してしまうといった問題がある。このような問題は、特に、単一の管理サーバで多くの端末装置を管理する場合により顕著となり、単一の管理サーバに複数の端末装置が接続されるシステム(例えば、単一の管理サーバで複数の区域を管理するシステム)を構築する場合には、このような処理負荷を如何に解消するかが課題となっている。 For example, in the time zone when the number of passers increases, the number of authentication processes performed by the terminal device (authentication apparatus) increases, and the amount of information (passage history information, etc.) generated along with the authentication process also increases. Therefore, in the management server that collects such information, the amount of information transmitted to and received from the terminal device in a specific time zone increases, and the processing speed of the entire system (particularly the processing speed of the management server) decreases. There is a problem such as. Such a problem becomes particularly noticeable when a large number of terminal devices are managed by a single management server, and a system in which a plurality of terminal devices are connected to a single management server (for example, a single management server) In the case of constructing a system that manages a plurality of areas, how to eliminate such a processing load is an issue.
本発明は、上述した課題を解決するためになされたものであり、管理サーバが複数の出入口を管理し得る通行管理システムにおいて、管理サーバに負荷が集中することを低減し、システム全体の円滑な運用を図ることを目的とする。 The present invention has been made to solve the above-described problems. In a traffic management system in which the management server can manage a plurality of entrances, the load on the management server is reduced, and the entire system is smooth. The purpose is to operate.
上記目的を達成するため、特許請求の範囲に記載の請求項1の通行管理システムでは、固有情報が記録された記録媒体を読取可能な無線リーダを複数備え、通行者が通行可能な複数の出入口に前記無線リーダがそれぞれ配置されてなる通行管理システムであって、複数の前記無線リーダで得られた各読取結果をそれぞれ処理する複数のコントローラと、複数の前記コントローラと通信可能な管理サーバと、前記管理サーバと通信可能な1又は複数の中継サーバと、を備え、前記中継サーバは、1又は複数の前記コントローラに割り当てられ、少なくともその割り当てられた前記コントローラからの情報を前記管理サーバに送信する情報送信手段を備えており、前記コントローラは、外部から通過許可者データを取得可能に構成され、対応する前記無線リーダによって得られた前記記録媒体の前記固有情報と、前記通過許可者データとに基づいて当該記録媒体が通過許可対象であるか否かを判断する判断手段と、前記判断手段による判断結果に基づいて前記記録媒体に対応する通行履歴情報を生成する通行履歴情報生成手段と、前記通行履歴情報を前記中継サーバ又は前記管理サーバに送信する履歴送信手段と、を有し、更に、前記コントローラで生成される前記通行履歴情報に基づいて、当該コントローラが所定の高負荷状態となる高負荷時間帯と、所定の低負荷状態となる低負荷時間帯とを決定する時間帯決定手段が設けられており、前記コントローラの前記履歴送信手段は、前記時間帯決定手段による決定結果に基づき、当該コントローラが前記高負荷時間帯のときには、前記通行履歴情報を前記中継サーバに送信し、当該コントローラが前記高負荷時間帯のときには、前記通行履歴情報の送信を、少なくとも前記高負荷時間帯が経過するまで停止し、前記高負荷時間帯の経過後、前記中継サーバを介さずに前記管理サーバに送信することを特徴とする。 In order to achieve the above object, in the traffic management system according to claim 1, a plurality of wireless readers capable of reading a recording medium on which unique information is recorded are provided, and a plurality of gateways through which passers-by can pass. A wireless management system in which each of the wireless readers is arranged, a plurality of controllers that process each reading result obtained by the plurality of wireless readers, a management server that can communicate with the plurality of controllers, One or a plurality of relay servers communicable with the management server, the relay server being assigned to one or a plurality of the controllers, and transmitting at least information from the assigned controller to the management server Comprising an information transmission means, wherein the controller is configured to be able to obtain passer data from the outside and corresponds to the controller A determination means for determining whether or not the recording medium is a passage permission target based on the unique information of the recording medium obtained by the wireless reader and the permitted passage person data, and a determination result by the determination means A traffic history information generating unit that generates traffic history information corresponding to the recording medium, and a history transmitting unit that transmits the traffic history information to the relay server or the management server. Based on the traffic history information generated in step 1, time zone determining means is provided for determining a high load time zone in which the controller is in a predetermined high load state and a low load time zone in which the controller is in a predetermined low load state. The history transmission means of the controller is based on the determination result by the time zone determination means, and when the controller is in the high load time zone, Line history information is transmitted to the relay server, and when the controller is in the high load time period, transmission of the traffic history information is stopped until at least the high load time period has elapsed, and the high load time period has elapsed. Then, it is transmitted to the management server without going through the relay server.
請求項2の発明は、請求項1に記載の通行管理システムにおいて、前記時間帯決定手段は、複数の前記コントローラからの前記通行履歴情報に基づき、所定の時間間隔で区分した時間帯毎に、複数の前記コントローラの全体における通行履歴件数の度合いと、複数の前記コントローラの各々についての前記通行履歴件数の度合いとを算出する算出手段を備え、前記算出手段によって算出される、複数の前記コントローラの全体における前記時間帯毎の前記通行履歴件数の度合いと、複数の前記コントローラの各々における前記時間帯毎の前記通行履歴件数の度合いとに基づいて、各コントローラの前記高負荷時間帯及び前記低負荷時間帯を決定することを特徴とする。
The invention according to
請求項3の発明は、請求項2に記載の通行管理システムにおいて、前記算出手段は、複数の前記コントローラからの前記通行履歴情報に基づき、前記時間帯毎に、複数の前記コントローラにおける単位コントローラ当りの通行履歴件数の平均値を算出する平均値算出手段を含み、前記平均値算出手段によって前記時間帯毎に算出される前記単位コントローラ当りの前記通行履歴件数の平均値と、複数の前記コントローラの各々の前記通行履歴件数とに基づいて、各コントローラの前記高負荷時間帯及び前記低負荷時間帯を決定することを特徴とする。 According to a third aspect of the present invention, in the traffic management system according to the second aspect, the calculating unit is configured to generate a per-unit controller in the plurality of controllers for each time period based on the traffic history information from the plurality of controllers. An average value calculating means for calculating an average value of the number of traffic histories of the vehicle, and an average value of the number of traffic histories per unit controller calculated for each time period by the average value calculating means; The high load time zone and the low load time zone of each controller are determined based on the number of traffic history cases.
請求項4の発明は、請求項1に記載の通行管理システムにおいて、前記時間帯決定手段は、複数の前記コントローラの各々から得られる前記通行履歴情報に基づき、前記コントローラ別に、所定の時間間隔で区分した時間帯毎の通行履歴件数の度合いを算出する算出手段を備え、前記算出手段によって前記コントローラ別で算出される前記時間帯毎の前記通行履歴件数の度合いと、所定の閾値とに基づいて、各コントローラの前記高負荷時間帯及び前記低負荷時間帯を決定することを特徴とする。 According to a fourth aspect of the present invention, in the traffic management system according to the first aspect, the time zone determining means is based on the traffic history information obtained from each of the plurality of controllers, at a predetermined time interval for each controller. Computation means for calculating the degree of the number of traffic histories for each divided time zone, and based on the degree of the number of traffic histories for each time zone calculated by the controller by the controller and a predetermined threshold The high load time zone and the low load time zone of each controller are determined.
請求項5の発明は、請求項2から4のいずれか一項に記載の通行管理システムにおいて、前記コントローラに設けられた前記履歴送信手段は、前記高負荷時間帯の経過後、当該コントローラにおける前記通行履歴件数の度合いが所定値以下となる前記時間帯であって且つ前記高負荷時間帯と最も近い時間帯に、前記通行履歴情報を前記管理サーバへ送信することを特徴とする。 According to a fifth aspect of the present invention, in the traffic management system according to any one of the second to fourth aspects, the history transmitting unit provided in the controller is configured to be configured so that the controller in the controller after the high-load time period elapses. The traffic history information is transmitted to the management server in the time zone in which the degree of the number of traffic histories is equal to or less than a predetermined value and in the time zone closest to the high load time zone.
請求項6の発明は、請求項2から5のいずれか一項に記載の通行管理システムにおいて、前記時間帯決定手段は、前記所定の時間間隔で区分した前記時間帯毎に、前記高負荷時間帯に設定すべき前記コントローラを1又は複数選定可能とされており、いずれかの競合時間帯において所定数以上の前記コントローラが前記高負荷時間帯の条件を満たす場合、予め定められた選定条件に基づき、その条件を満たす前記所定数以上の前記コントローラの中から一部を選び、その選ばれた前記コントローラの前記高負荷時間帯を前記競合時間帯から外すことを特徴とする。 According to a sixth aspect of the present invention, in the traffic management system according to any one of the second to fifth aspects, the time zone determination unit is configured to perform the high load time for each of the time zones divided at the predetermined time interval. When one or a plurality of the controllers to be set in a band can be selected and a predetermined number or more of the controllers satisfy the condition of the high load time period in any of the competition time periods, the predetermined selection condition is satisfied. Based on the above, a part of the predetermined number or more of the controllers satisfying the condition is selected, and the high load time zone of the selected controller is excluded from the contention time zone.
請求項7の発明は、請求項1から6のいずれか一項に記載の通行管理システムにおいて、前記コントローラに設けられた前記履歴送信手段は、当該コントローラの前記高負荷時間帯の経過後、当該高負荷時間帯の間に蓄積した前記通行履歴情報を複数まとめて前記管理サーバへ送信することを特徴とする。 According to a seventh aspect of the present invention, in the traffic management system according to any one of the first to sixth aspects, the history transmission unit provided in the controller is configured to perform the operation after the elapse of the high load time period of the controller. A plurality of the traffic history information accumulated during the high load time period are collectively transmitted to the management server.
請求項1の発明は、複数のコントローラと、複数のコントローラと通信可能な管理サーバと、管理サーバと通信可能な1又は複数の中継サーバを備えている。そして、中継サーバは、1又は複数のコントローラに割り当てられ、少なくともその割り当てられたコントローラからの情報を管理サーバに送信する情報送信手段を備えている。また、コントローラは、外部から通過許可者データを取得可能に構成され、対応する無線リーダによって得られた記録媒体の固有情報と、通過許可者データとに基づいて当該記録媒体が通過許可対象であるか否かを判断する判断手段と、判断手段による判断結果に基づいて記録媒体に対応する通行履歴情報を生成する通行履歴情報生成手段と、通行履歴情報を中継サーバ又は管理サーバに送信する履歴送信手段とを有している。
さらに、本発明の通行管理システムは、コントローラで生成される通行履歴情報に基づいて、当該コントローラが所定の高負荷状態となる高負荷時間帯と、所定の低負荷状態となる低負荷時間帯とを決定する時間帯決定手段を備えている。そして、コントローラの履歴送信手段は、時間帯決定手段による決定結果に基づき、当該コントローラが低負荷時間帯のときには、通行履歴情報を中継サーバに送信し、当該コントローラが高負荷時間帯のときには、通行履歴情報の送信を、少なくとも高負荷時間帯が経過するまで停止し、高負荷時間帯の経過後、中継サーバを介さずに管理サーバに送信するようにしている。
The invention of claim 1 includes a plurality of controllers, a management server capable of communicating with the plurality of controllers, and one or a plurality of relay servers capable of communicating with the management server. The relay server includes information transmission means that is assigned to one or a plurality of controllers and transmits at least information from the assigned controllers to the management server. In addition, the controller is configured to be able to acquire permitted person data from the outside, and the recording medium is a permitted object based on the unique information of the recording medium obtained by the corresponding wireless reader and the permitted person data. Determination means for determining whether or not, a traffic history information generating means for generating traffic history information corresponding to the recording medium based on a determination result by the determination means, and history transmission for transmitting the traffic history information to the relay server or the management server Means.
Furthermore, the traffic management system of the present invention includes a high load time zone in which the controller is in a predetermined high load state and a low load time zone in which the controller is in a predetermined low load state based on the traffic history information generated by the controller. A time zone determining means for determining. The history transmission means of the controller transmits the traffic history information to the relay server when the controller is in the low load time zone based on the determination result by the time zone determination means, and passes when the controller is in the high load time zone. The transmission of the history information is stopped at least until the high load time period elapses, and after the high load time period elapses, it is transmitted to the management server without going through the relay server.
これにより、単一の管理サーバが管理するコントローラ(認証装置)の台数が多くなっても、コントローラの負荷が相対的に小さい低負荷時間帯のときには、割り当てられた各中継サーバを介して当該コントローラからの情報が管理サーバに送信されるので、各コントローラから管理サーバへ情報の送受信を直接行う場合と比較して、管理サーバに負荷が集中することが低減され、システム全体の円滑な運用を図ることができる。また、例えば、通行者が多くなり、コントローラで行われる認証処理の数が増加する時間帯など、コントローラが高負荷となる時間帯(高負荷時間帯)となるときには、当該コントローラからの通行履歴情報の送信を、少なくとも高負荷時間帯が経過するまで停止するので、コントローラの負荷が増大する高負荷時間帯となったとしても当該コントローラからのデータのトラフィックを抑えることができる。このため、コントローラが高負荷となる時間帯(高負荷時間帯)であっても、管理サーバに負荷が集中することを低減し、システム全体の円滑な運用を図ることができる。また、高負荷時間帯の経過後、中継サーバを介さずに通行履歴情報を管理サーバに送信するようにしているので、高負荷時間帯に送信を停止していた通行履歴情報をより迅速に管理サーバに送信することができ、データ送信の中止の影響を極力抑えつつ通行履歴を管理サーバに確実に反映できるようになる。 As a result, even if the number of controllers (authentication devices) managed by a single management server increases, when the load on the controller is relatively low, the controller is connected via each assigned relay server. Is sent to the management server, compared to the case where information is directly sent and received from each controller to the management server, the load on the management server is reduced and the entire system is operated smoothly. be able to. Also, for example, when the controller is in a high load time zone (high load time zone) such as a time zone when the number of passers increases and the number of authentication processes performed by the controller increases, the traffic history information from the controller Is stopped until at least the high load time period elapses, so even if the high load time period during which the load on the controller increases is reached, data traffic from the controller can be suppressed. For this reason, even if it is a time slot | zone (high load time slot | zone) when a controller becomes high load, it can reduce that a load concentrates on a management server and can aim at the smooth operation of the whole system. In addition, traffic history information is sent to the management server without going through a relay server after the high load time period has elapsed, so traffic history information that was stopped during high load time periods can be managed more quickly. It is possible to transmit to the server, and the traffic history can be reliably reflected on the management server while minimizing the influence of the suspension of data transmission.
請求項2の発明では、時間帯決定手段に備えられる算出手段によって、所定の時間間隔で区分した時間帯毎に、複数のコントローラの全体における時間帯毎の通行履歴件数の度合いと、複数のコントローラの各々における時間帯毎の通行履歴件数の度合いとが算出されて、これらに基づき各コントローラの高負荷時間帯及び低負荷時間帯を決定するようにしている。このようにすると、システム全体の負荷状況に基づいて各コントローラが相対的に高負荷時間帯であるか低負荷時間帯であるかを決定することができ、システム全体を考慮した適切な時間帯設定が可能となる。
In the invention of
請求項3の発明では、算出手段に設けられる平均値算出手段によって、時間帯毎に算出される単位コントローラ当りの通行履歴件数の平均値が算出されて、この平均値と複数のコントローラの各々の通行履歴件数に基づき、各コントローラの高負荷時間帯及び低負荷時間帯を決定するようにしている。このように「単位コントローラ当りの通行履歴件数の平均値」を時間帯毎に算出することで、システム全体から見て各コントローラが平均的にどの程度の通行履歴件数となっているかを時間帯毎に把握することができる。そして、このようにシステム全体から得られる時間帯毎の平均値に基づいて各コントローラの高負荷時間帯及び低負荷時間帯を決定することで、各コントローラが相対的に高負荷時間帯であるか低負荷時間帯であるかをより客観的な基準に基づいて適切に決定することができる。
In the invention of
請求項4の発明では、時間帯決定手段に備えられる算出手段によって、複数のコントローラの各々から得られる通行履歴情報に基づき、コントローラ別に、所定の時間間隔で区分した時間帯毎の通行履歴件数の度合いが算出される。そして、この算出された通行履歴件数の度合いと所定の閾値とに基づいて、各コントローラの高負荷時間帯及び低負荷時間帯を決定するようにしている。このようにすると、複数のコントローラの各々から得られる通行履歴情報と所定の閾値とに基づいて、コントローラ別に高負荷時間帯及び低負荷時間帯を適切に定めることができる。 In the invention of claim 4, the number of traffic histories for each time zone divided by a predetermined time interval for each controller based on the traffic history information obtained from each of the plurality of controllers by the calculating means provided in the time zone determining means. A degree is calculated. The high load time zone and the low load time zone of each controller are determined based on the calculated degree of the traffic history number and a predetermined threshold value. In this way, the high load time zone and the low load time zone can be appropriately determined for each controller based on the traffic history information obtained from each of the plurality of controllers and the predetermined threshold value.
請求項5の発明では、コントローラに設けられた履歴送信手段は、高負荷時間帯の経過後、当該コントローラにおける通行履歴件数の度合いが所定値以下となる時間帯であって且つ高負荷時間帯と最も近い時間帯に、通行履歴情報を管理サーバへ送信するようにしている。すなわち、高負荷時間帯が経過した後、当該システムの負荷が比較的小さな時間帯になると、コントローラによる通行履歴情報の送信が直ちに再開されるので、当該システムへの通行履歴情報の反映のタイムラグを極力抑えつつ、負荷の小さい適切な時間帯に反映処理を行うことができる。 In the invention of claim 5, the history transmitting means provided in the controller is a time zone in which the degree of the number of traffic history records in the controller is equal to or less than a predetermined value after the high load time zone elapses, and the high load time zone The traffic history information is transmitted to the management server in the nearest time zone. In other words, when the load on the system becomes relatively small after the high load time period has elapsed, the transmission of the traffic history information by the controller is immediately resumed, so the time lag of reflecting the traffic history information to the system is reduced. Reflection processing can be performed in an appropriate time zone with a small load while suppressing as much as possible.
請求項6の発明では、時間帯決定手段は、所定の時間間隔で区分した時間帯毎に、高負荷時間帯に設定すべきコントローラを1又は複数選定可能とされており、いずれかの競合時間帯において所定数以上のコントローラが高負荷時間帯の条件を満たす場合、予め定められた選定条件に基づき、その条件を満たす所定数以上のコントローラの中から一部を選び、その選ばれたコントローラの高負荷時間帯を競合時間帯から外すようにしている。このように構成することで、いずれかの時間帯(競合時間帯)において所定数以上のコントローラが高負荷時間帯の条件を満たす場合であっても、当該競合時間帯を高負荷時間帯とするコントローラの数を絞り込むことができる。従って、複数のコントローラの高負荷時間帯が特定の時間帯に集中しすぎることを効果的に防止することができ、各コントローラの高負荷時間帯をバランスよく設定することができる。 In the invention of claim 6, the time zone determining means can select one or a plurality of controllers to be set in the high load time zone for each time zone divided by a predetermined time interval, and any of the contention times When more than a predetermined number of controllers in the band satisfy the conditions of the high load time period, a part of the selected number of controllers satisfying the conditions is selected based on a predetermined selection condition, and the selected controller's The high load time zone is excluded from the competition time zone. By configuring in this way, even if a predetermined number or more of controllers in any time zone (contention time zone) satisfy the condition of the high load time zone, the contention time zone is set as the high load time zone. The number of controllers can be narrowed down. Therefore, it is possible to effectively prevent the high load time zones of a plurality of controllers from being concentrated on a specific time zone, and the high load time zones of the controllers can be set in a balanced manner.
請求項7の発明では、コントローラに設けられた履歴送信手段が、当該コントローラの高負荷時間帯の経過後、当該高負荷時間帯の間に蓄積した通行履歴情報を複数まとめて管理サーバへ送信している。このように、通行履歴情報を複数まとめて管理サーバへ送信することにより、当該システムへの通行履歴情報の反映のタイムラグをより小さくでき、システム全体の円滑な運用を図ることができる。 In the invention of claim 7, the history transmission means provided in the controller transmits a plurality of traffic history information accumulated during the high load time period to the management server after the high load time period of the controller has elapsed. ing. In this way, by transmitting a plurality of traffic history information to the management server, the time lag of reflecting the traffic history information to the system can be further reduced, and smooth operation of the entire system can be achieved.
以下、本発明に係る通行管理システムの実施形態について図を参照して説明する。
本実施形態では、図1および図2に示すように、通行管理システム10を特定区域に対する入退室管理用のシステムとして採用する場合を例に説明する。通行管理システム10は、無線リーダ12と、コントローラ20と、中継サーバ30と、管理サーバ40と、クライアントサーバ50とを備えている。そして、この通行管理システム10が採用された特定区域の出入口には、電気錠14により施解錠されるドア16が設けられている。なお、図1および図2では、紙面の都合上、コントローラ20、電気錠14、ドア16、中継サーバ30の数を省略して図示している。
Hereinafter, an embodiment of a traffic management system according to the present invention will be described with reference to the drawings.
In the present embodiment, as shown in FIGS. 1 and 2, a case where the
無線リーダ12は、ハードウェア的には、例えば公知のICカードリーダとして構成されており、利用者がICカードなどの記録媒体(図略)を当該無線リーダ12に接触又は近接させることにより、ICカードに記録された利用者の固有情報を読み取り、読み取った固有情報をコントローラ20に入力する。なお、無線リーダ12は、セキュリティレベルに合わせて、入室側もしくは退室側のいずれか一方のみに設けられていてもよく、入室側および退室側の両方に設けられていてもよい。
The
電気錠14は、例えば、通電することにより電気錠内部の電磁石が動作されてドア16の施解錠を行う電磁式電気錠を用いることができる。そして、ドア16には、開閉センサ(図略)が設けられており、電磁的もしくは光学的などの方法によってドア16の開閉状態が検知されるように構成されている。なお、ドア16は、手動式であってもよく、自動式でもよい。
As the
コントローラ20は、ドア16に対応して設けられており、無線リーダ12および電気錠14と電気的に接続されていると共に、中継サーバ30および管理サーバ40と通信可能に接続されている。このコントローラ20は、情報処理装置として構成され、図2に示すように、CPU21、通信部22、メモリ23、表示部24を含んで構成されている。CPU21は、メモリ23に記憶された通過許可者データと無線リーダ12によって取得された固有情報とを照合して、ICカードが通過許可対象であるか否かを判断し電気錠14の施解錠を行うと共に、この判断結果に基づいてICカードに対応する通行履歴情報(図7参照)を生成するように構成されている。通信部22は、外部装置と通信を行うための通信インターフェースとして構成され、CPU21により生成された通行履歴情報を中継サーバ30又は管理サーバ40に送信するように構成されている。また、通信部22は、通過許可者データを管理サーバ40から受信すると共にCPU21へ出力するように構成されている。メモリ23は、ROM、RAM、不揮発性メモリなどの半導体メモリ等により構成され、通過許可者データを記憶していると共に、通行履歴情報が記憶されるように構成されている。表示部24は、液晶表示器などによって構成され、ICカードが通過許可対象であるか否かの判断結果を表示可能に構成されている。なお、CPU21は、特許請求の範囲に記載の「判断手段」、「通行履歴情報生成手段」の一例に相当する。また、通信部22は、特許請求の範囲に記載の「履歴送信手段」の一例に相当する。
The
中継サーバ30は、コントローラ20および管理サーバ40と通信可能に構成されている。そして、1台の中継サーバ30に接続されるコントローラ20の台数は、所定台数以下に設定されている。本実施形態では、例えば、1台の中継サーバ30につき、100台迄のコントローラ20が接続可能に設定されているが、中継サーバ30の処理能力に応じて適宜変更することができる。このように、1台の中継サーバ30に接続されるコントローラ20の台数を制限することにより、各中継サーバ30にかかる負荷を抑えることができる。
The
そして、中継サーバ30は、コンピュータとして構成され、図2に示すように、CPU31、通信部32、メモリ33、表示部34、操作部35を含んで構成されている。CPU31は、主に当該中継サーバ全体の制御を行うように構成されている。通信部32は、外部装置と通信を行うための通信インターフェースによって構成され、CPU31からの信号に応じてコントローラ20から受信した通行履歴情報を管理サーバ40へ送信するように構成されている。また、通信部32は、管理サーバ40から受信した通過許可者データ等の情報をコントローラ20へ送信する(後述の図5に示すEの流れ参照)。メモリ33は、ROM、RAM、不揮発性メモリなどの半導体メモリやハードディスク等により構成され、受信した通行履歴情報および通過許可者データを一時的に記憶するように構成されている。表示部34は、液晶モニタなどであり、当該中継サーバ30の動作状態を表示可能に構成されている。操作部35は、キーボードやマウスなどにより構成され、例えば、システムの管理者が当該操作部35を操作することにより中継サーバ30に対して直接、信号を入力可能に構成されている。なお、通信部32は、特許請求の範囲に記載の「情報送信手段」の一例に相当する。
The
管理サーバ40は、主に当該システム全体の制御を行うように構成されており、上述したように、コントローラ20および中継サーバ30と通信可能に接続されていると共に、クライアントサーバ50とも通信可能に接続されている。そして、管理サーバ40は、コンピュータとして構成され、図2に示すように、CPU41、通信部42、メモリ43、表示部44、操作部45を含んで構成されている。CPU41は、主に当該管理サーバ全体の制御を行うように構成されている。通信部42は、外部装置と通信を行うための通信インターフェースによって構成され、CPU41からの信号に応じて、通過許可者データ等の情報を中継サーバ30へ送信すると共に(後述の図5に示すDの流れ参照)、中継サーバ30およびコントローラ20から通行履歴情報を受信するように構成されている。メモリ43は、ROM、RAM、不揮発性メモリなどの半導体メモリやハードディスク等により構成され、通過許可者データや受信した通行履歴情報を記憶するように構成されている。表示部44は、液晶モニタなどであり、当該管理サーバ40の動作状態を表示可能に構成されている。操作部45は、キーボードやマウスなどにより構成され、例えば、システムの管理者が当該操作部45を操作することにより管理サーバ40に対して直接、信号を入力可能に構成されている。
The
クライアントサーバ50は、主に、管理サーバ40と通信を行うように構成されており、図2に示すように、CPU51、通信部52、メモリ53、表示部54、操作部55を含んで構成されている。CPU51は、主に当該クライアントサーバ50全体の制御を行うように構成されている。通信部52は、通過許可者データ等の情報を管理サーバ40へ送信すると共に、管理サーバ40のメモリ43に記憶されている通行履歴情報へアクセス可能に構成されている。表示部54は、当該クライアントサーバ50の動作状態を表示可能に構成されている。そして、操作部55は、システムの管理者等が当該操作部55を操作することにより、通過許可者データ等の情報を更新したり、通行履歴情報を参照できるように構成されている(後述の図5に示すFの流れ参照)。
The
次に、コントローラ20によるドア16の施解錠処理について、図3に示すフローチャートを用いて説明する。本実施形態では、利用者がICカードを無線リーダ12に読み取らせて特定区域へ入室する場合を例に挙げて説明する。
Next, the unlocking process of the
まず、図3のステップS101において、無線リーダ12によって利用者の固有情報が記録されたICカードが読み取られたか否かについて判定される。ここで、入室する利用者がいないためにICカードが読み取られず無線リーダ12から固有情報が入力されない場合には、ステップS101にてNoとの判定が繰り返される。
First, in step S101 of FIG. 3, it is determined whether or not the
このような状態において、利用者がICカードを無線リーダ12に読み取らせてCPU21に当該ICカードの固有情報が入力されると(S101でYes)、ステップS103において、予めメモリ23に記憶されている通過許可者データと無線リーダ12によって取得された固有情報とが照合される。固有情報が通過許可者データと一致しない場合には、ステップS103においてNoと判定される。一方、固有情報が通過許可者データと一致した場合(S103でYes)、ステップS105にて解錠処理がなされ、ドア16の電気錠14が一定期間解錠される。電気錠14が解錠されると、利用者はドア16を開けて特定区域へ入室することができる。
In such a state, when the user causes the
そして、ステップS107にて履歴情報生成処理がなされ、例えば、図7示すような通行履歴情報が生成され、この生成された通行履歴情報がコントローラ20のメモリ23に記憶される。そして、この生成された通行履歴情報が、後述の履歴情報送信処理にて中継サーバ30又は管理サーバ40へ送信される。この履歴情報送信処理では、コントローラ20の負荷状態に応じて、予め決定された所定の時間帯に所定のサーバ(中継サーバ30又は管理サーバ40)へ通行履歴情報を送信するようにしており、次に詳細を説明する。
Then, history information generation processing is performed in step S <b> 107, for example, traffic history information as shown in FIG. 7 is generated, and the generated traffic history information is stored in the
次に、コントローラ20の負荷状態の決定方法について説明する。このコントローラ20の負荷状態は、管理サーバ40のCPU41により、コントローラ20で生成される通行履歴情報に基づいて所定の時間間隔で区分した時間帯毎に、各コントローラ20の全体における通行履歴件数の度合いと、コントローラ20の各々についての通行履歴件数の度合いとを算出して決定される。また、コントローラ20が所定の高負荷状態の時間帯は高負荷時間帯、所定の低負荷状態の時間帯は低負荷時間帯と決定される。ここで、所定の時間間隔とは、例えば、1日を1時間毎に区分した時間間隔(この場合、時間帯は全部で24個)のことをいう。
Next, a method for determining the load state of the
具体的に、各コントローラ20の全体における通行履歴件数の度合いと、コントローラ20の各々についての通行履歴件数の度合いは、単位コントローラ当りの通行履歴件数の平均値(各コントローラ20の通行履歴件数を時間帯毎に合計したものをコントローラの総数で割った値)と、コントローラの各々の通行履歴件数とを時間帯毎に比較して算出され、通行履歴件数がこの平均値以上であれば、高負荷時間帯の条件を満たすと判断される。そして、所定数以上のコントローラ20が高負荷時間帯の条件を満たす場合、予め定められた選定条件に基づき、その条件を満たす所定数以上のコントローラ20の中から一部を選び、その選ばれたコントローラの高負荷時間帯を競合時間帯から外すように設定されている。例えば、単位時間あたり1000件/hを超えるコントローラ20のうち、上位10個のコントローラ20の時間帯を高負荷時間帯と決定し、それ以外のコントローラ20の時間帯を低負荷時間帯と決定することができる。なお、CPU41は、特許請求の範囲に記載の「時間帯決定手段」、「算出手段」、「平均値算出手段」の一例に相当する。
Specifically, the degree of the number of traffic histories in each
そして、後述の履歴情報送信処理(S201〜S207、S505〜S509)では、コントローラ20が低負荷時間帯のときには、当該履歴情報送信処理にて生成された通行履歴情報を中継サーバ30に送信し、コントローラ20が高負荷時間帯のときには、通行履歴情報の送信を高負荷時間帯が経過するまで停止すると共にこの通行履歴情報をコントローラ20のメモリ23に蓄積し、高負荷時間帯の経過後、中継サーバ30を介さずに管理サーバ40に送信するようにしている。この履歴情報送信処理を、図4〜図6を用いて、コントローラ20が低負荷状態の場合(すなわち低負荷時間帯)と高負荷状態の場合(すなわち高負荷時間帯)とに分けて説明する。
In the history information transmission process (S201 to S207, S505 to S509) described later, when the
まず、管理サーバ40は、上述の負荷状態を決定する方法により各コントローラの高負荷時間帯、低負荷時間帯を決定しており、いずれかのコントローラ20が高負荷状態と決定された時間帯(すなわち高負荷時間帯)となったときには、当該コントローラ20が接続される中継サーバ30に対し当該コントローラ20の通行履歴情報の送信を停止させる指示を与えている。
First, the
次に、コントローラ20が低負荷状態の場合に、コントローラ20、中継サーバ30、管理サーバ40で行われるそれぞれの処理について説明する。図4に示すコントローラ20での履歴情報送信処理は、例えば、図3の処理毎、或いは一定期間毎に行われ、まず、ステップS201にて、コントローラ20に対して通行履歴情報の送信停止指示(後述するS605での指示)があるか否かについて判定される。そして、中継サーバ30から通行履歴情報の送信停止指示があれば(S201でYes)、ステップS203にて後述の高負荷状態の処理が実施され、後述するステップS505からのステップS509の処理がなされる(図6参照)。一方、通行履歴情報の送信停止の指示がないと判定されると(S201でNo)、ステップS205にて中継サーバ30へ通行履歴情報の送信確認信号が送信され、中継サーバ30が通行履歴情報を受信可能な状態であるか否かが問い合わせされる。そして、コントローラ20は、中継サーバ30から通行履歴情報の送信許可信号を受け取ると、ステップS207にて通行履歴情報を中継サーバ30へ送信する。このコントローラ20からの通行履歴情報の送信は、図5中Aの流れになる。そして、通行履歴情報の送信停止の指示がなされるまで、中継サーバ30へ通行履歴情報を送信する。
Next, each process performed by the
中継サーバ30では、ステップS301において、管理サーバ40からの上述の指示(コントローラ20の通行履歴情報を停止させる指示)があるか否かに基づいて、コントローラ20が高負荷時間帯であるか否かが判定される。そして、上述の指示から所定の解除条件を満たすまで、すなわち、高負荷時間帯であれば(S301でYes)、ステップS303にて高負荷状態の処理が実施され、後述するステップS605からステップS609までの処理がなされる(図6参照)。一方、高負荷時間帯でない場合(S301でNo)、ステップS305にて、コントローラ20から通行履歴情報の送信確認信号を受信すると、ステップS307にて送信許可信号をコントローラ20へ送信する。そして、中継サーバ30は、ステップS309にて、コントローラ20から送信された通行履歴情報を受信し、ステップS311にてメモリ33に当該通行履歴情報が記憶される。次にステップS313にて、予め設定されている通行履歴情報の送信時間帯であるか否かが判定される。ここで、中継サーバ30から管理サーバ40への通行履歴情報の送信は、例えば、所定の時間間隔(例えば、10分間隔など)で行われるように設定されている。そして、送信時間帯と判定されると(S313でYes)、ステップS315にて管理サーバ40へ送信確認信号が送信される。この送信確認信号に対する送信許可信号を管理サーバ40から受け取ると、メモリ33に記憶されている通行履歴情報をステップS317にて管理サーバ40へ送信する。なお、この中継サーバ30からの通行履歴情報の送信は、図5中Bの流れとなる。
In
管理サーバ40では、中継サーバ30からの通行履歴情報の送信確認信号を受け取ると、ステップS401にて送信許可信号を中継サーバ30へ送信する。そして、ステップS403にて、中継サーバ30からの通行履歴情報を受信し、ステップS405にて、管理サーバ40のメモリ43に受信した通行履歴情報を記憶する。管理サーバ40は、このメモリ43に記憶した通行履歴情報に基づいて、ステップS407にてコントローラ20の各時間帯の負荷状態を決定する。
When the
次に、コントローラ20が低負荷状態の場合に、コントローラ20、中継サーバ30、管理サーバ40で行われるそれぞれの処理について説明する。図6に示すように、コントローラ20では、ステップS201にて、コントローラ20に対して通行履歴情報の送信停止指示があるか否かについて判定される。そして、中継サーバ30から通行履歴情報の送信停止指示がなければ(S201でNo)、ステップS202にて低負荷状態の処理が実施され、前述したステップS205およびステップS207の処理がなされる(図4参照)。一方、通行履歴情報の送信停止の指示があると判定されると(S201でYes)、ステップS503にて、通行履歴情報の送信停止指示の解除タイミングが到来したか否かについて判定される。この送信停止指示の解除タイミングの信号は、中継サーバ30或いは管理サーバ40からコントローラ20に送信されるように構成されている。
Next, each process performed by the
この通行履歴情報の送信停止信号が解除されるタイミングは、高負荷時間帯の経過後、当該コントローラ20における通行履歴件数の度合いが所定値以下となる時間帯であって且つ当該高負荷時間帯と最も近い時間帯に設定されている。例えば、管理サーバ40には、各コントローラ20毎に、過去の所定日数における時間帯毎の通行履歴件数の平均値が記録されており、送信停止指示を与えている当該コントローラ20についても、例えば、1日を1時間毎に区分した時間間隔毎に、過去の所定日数における通行履歴件数の平均値が算出されて記憶されている。解除タイミングの設定は、このように登録されている当該コントローラ20についての過去のデータ(時間帯毎の通行履歴件数の平均値)に基づいて行うことができ、例えば、当該コントローラ20の高負荷時間帯の経過後、単位時間あたりの通行履歴件数の平均値が500件/h以下となる時間帯となると、管理サーバ40から当該コントローラ20に対して送信停止指示の解除タイミングの信号が出力されるようになっている。そして、ステップS503では、このような送信停止指示の解除タイミングの信号を受信するまで(すなわち、解除タイミングが到来するまで)Noとの判定が繰り返される。なお、ここでは、解除タイミング信号を管理サーバ40から直接コントローラ20に与える例を示したが、中継サーバ30を介してコントローラ20に与えるようにしてもよい。
The timing at which the transmission stop signal of the traffic history information is released is a time zone in which the degree of the traffic history number in the
解除タイミングが到来すると(S503でYes)、ステップS505にて、中継サーバ30へ通行履歴情報の送信確認信号(すなわち、通行履歴情報の送信停止信号(後述のS605)が解除されたか否かの確認信号)が送信される。そして、送信停止信号が解除されて、中継サーバ30から送信許可信号を受信すると、コントローラ20は、ステップS507にて、高負荷時間帯の間にメモリ23に蓄積した通行履歴情報を複数まとめて(例えば1つの送信ファイルにして)管理サーバ40へ送信する。このコントローラ20からの通行履歴情報の送信は、図5中Cの流れになる。次に、ステップS509にて、メモリ23に記憶されている通行履歴情報が管理サーバ40へ全て送信されたか否かについて判定される。メモリ23内に未送信の通行履歴情報があれば、当該通行履歴情報が全て送信されるまで、ステップS509にてYesの判定が繰り返される。
When the release timing has arrived (Yes in S503), in step S505, whether or not a transmission confirmation signal for traffic history information (that is, a transmission stop signal for traffic history information (S605 described later) is canceled) to the
中継サーバ30では、ステップS301にて、コントローラ20が高負荷時間帯であるか否かが判定される。そして、高負荷時間帯でなければ(S301でNo)、ステップS302にて低負荷状態の処理が実施され、前述したステップS305からステップS317までの処理がなされる(図4参照)。一方、コントローラ20が高負荷時間帯であると判定されると(S301でYes)、ステップS605にて、通行履歴情報の送信停止信号をコントローラ20へ送信する。なお、この送信停止信号は、管理サーバ40のCPU41により決定された所定の時間帯(すなわち、コントローラ20における通行履歴件数の度合いが所定値以下となる時間帯)になるまで、コントローラ20へ送信され続ける。そして、所定の時間帯になり、コントローラ20から通行履歴情報の送信停止信号が解除されたか否かの確認信号をステップS607にて受信すると、ステップS609にて、コントローラ20へ通行履歴情報の送信許可信号を送信する。
In the
管理サーバ40では、ステップS701にて、コントローラ20から通行履歴情報を受信すると、ステップS703にて、メモリ43に受信した通行履歴情報を記憶する。そして、管理サーバ40は、このメモリ43に記憶した通行履歴情報に基づいて、ステップS705にて、コントローラ20の各時間帯の負荷状態を決定する。
When the
以上説明したように、本実施形態に係る通行管理システム10では、複数のコントローラ20と、複数のコントローラ20と通信可能な管理サーバ30と、管理サーバ30と通信可能な1又は複数の中継サーバ40を備えている。そして、中継サーバ40は、1又は複数のコントローラ20に割り当てられ、少なくともその割り当てられたコントローラ20からの情報を管理サーバ30に送信可能に構成されている。また、コントローラ20は、外部から通過許可者データを取得可能に構成され、対応する無線リーダ12によって得られた記録媒体の固有情報と、通過許可者データとに基づいて当該記録媒体が通過許可対象であるか否かを判断し、この判断結果に基づいて記録媒体に対応する通行履歴情報を生成し、通行履歴情報を中継サーバ30又は管理サーバ40に送信する。さらに、コントローラ20で生成される通行履歴情報に基づいて、当該コントローラ20が所定の高負荷状態となる高負荷時間帯と、所定の低負荷状態となる低負荷時間帯とが決定される。そして、この決定結果に基づき、当該コントローラ20が低負荷時間帯のときには、通行履歴情報を中継サーバ30に送信し、当該コントローラ20が高負荷時間帯のときには、通行履歴情報の送信を、少なくとも高負荷時間帯が経過するまで停止し、高負荷時間帯の経過後、中継サーバ30を介さずに管理サーバ40に送信するようにしている。
As described above, in the
これにより、単一の管理サーバ40が管理するコントローラ(認証装置)の台数が多くなっても、コントローラ20の負荷が相対的に小さい低負荷時間帯のときには、割り当てられた各中継サーバ30を介して当該コントローラ20からの情報が管理サーバ30に送信されるので、各コントローラ20から管理サーバ40へ情報の送受信を直接行う場合と比較して、管理サーバ40に負荷が集中することが低減され、システム全体の円滑な運用を図ることができる。また、例えば、通行者が多くなり、コントローラ20で行われる認証処理の数が増加する時間帯など、コントローラ20が高負荷となる時間帯(高負荷時間帯)となるときには、当該コントローラ20からの通行履歴情報の送信を、少なくとも高負荷時間帯が経過するまで停止するので、コントローラ20の負荷が増大する高負荷時間帯となったとしても当該コントローラ20からのデータのトラフィックを抑えることができる。このため、コントローラ20が高負荷となる時間帯(高負荷時間帯)であっても、管理サーバ40に負荷が集中することを低減し、システム全体の円滑な運用を図ることができる。また、高負荷時間帯の経過後、中継サーバ30を介さずに通行履歴情報を管理サーバ40に送信するようにしているので、高負荷時間帯に送信を停止していた通行履歴情報をより迅速に管理サーバ40に送信することができ、データ送信の中止の影響を極力抑えつつ通行履歴を管理サーバ40に確実に反映できるようになる。
As a result, even if the number of controllers (authentication devices) managed by a
また、所定の時間間隔で区分した時間帯毎に、複数のコントローラ20の全体における時間帯毎の通行履歴件数の度合いと、複数のコントローラの各々における時間帯毎の通行履歴件数の度合いとを算出して、これらに基づき各コントローラ20の高負荷時間帯及び低負荷時間帯を決定するようにしている。このようにすると、システム全体の負荷状況に基づいて各コントローラ20が相対的に高負荷時間帯であるか低負荷時間帯であるかを決定することができ、システム全体を考慮した適切な時間帯設定が可能となる。
Further, the degree of the number of traffic histories for each time zone in the entire plurality of
また、時間帯毎に算出される単位コントローラ当りの通行履歴件数の平均値を算出し、この平均値と複数のコントローラの各々の通行履歴件数に基づき、各コントローラ20の高負荷時間帯及び低負荷時間帯を決定するようにしている。このように「単位コントローラ当りの通行履歴件数の平均値」を時間帯毎に算出することで、システム全体から見て各コントローラ20が平均的にどの程度の通行履歴件数となっているかを時間帯毎に把握することができる。そして、このようにシステム全体から得られる時間帯毎の平均値に基づいて各コントローラ20の高負荷時間帯及び低負荷時間帯を決定することで、各コントローラ20が相対的に高負荷時間帯であるか低負荷時間帯であるかをより客観的な基準に基づいて適切に決定することができる。
Further, the average value of the number of traffic histories per unit controller calculated for each time zone is calculated, and the high load time zone and low load of each
また、高負荷時間帯の経過後、当該コントローラ20における通行履歴件数の度合いが所定値以下となる時間帯であって且つ高負荷時間帯と最も近い時間帯に、通行履歴情報を管理サーバ40へ送信するようにしている。すなわち、高負荷時間帯が経過した後、当該システムの負荷が比較的小さな時間帯になると、コントローラ20による通行履歴情報の送信が直ちに再開されるので、当該システムへの通行履歴情報の反映のタイムラグを極力抑えつつ、負荷の小さい適切な時間帯に反映処理を行うことができる。
In addition, after the high load time period has elapsed, the traffic history information is sent to the
また、所定の時間間隔で区分した時間帯毎に、高負荷時間帯に設定すべきコントローラ20を1又は複数選定可能とされており、いずれかの競合時間帯において所定数以上のコントローラ20が高負荷時間帯の条件を満たす場合、予め定められた選定条件に基づき、その条件を満たす所定数以上のコントローラ20の中から一部を選び、その選ばれたコントローラ20の高負荷時間帯を競合時間帯から外すようにしている。このように構成することで、いずれかの時間帯(競合時間帯)において所定数以上のコントローラが高負荷時間帯の条件を満たす場合であっても、当該競合時間帯を高負荷時間帯とするコントローラの数を絞り込むことができる。従って、複数のコントローラの高負荷時間帯が特定の時間帯に集中しすぎることを効果的に防止することができ、各コントローラの高負荷時間帯をバランスよく設定することができる。
In addition, one or a plurality of
また、コントローラ20の高負荷時間帯の経過後、当該高負荷時間帯の間に蓄積した通行履歴情報を複数まとめて管理サーバ40へ送信するようにしている。このように、通行履歴情報を複数まとめて管理サーバ40へ送信することにより、当該システムへの通行履歴情報の反映のタイムラグをより小さくでき、システム全体の円滑な運用を図ることができる。
In addition, after the high load time zone of the
なお、本発明は上記実施形態に限定されるものではなく、以下のように具体化してもよく、その場合でも、上記実施形態と同等の作用・効果が得られる。
(1)上記実施形態では、時間帯決定手段は管理サーバ40に備えられる場合を例示したが、中継サーバ30に備えられていてもよい。
In addition, this invention is not limited to the said embodiment, You may actualize as follows, and even in that case, an effect | action and effect equivalent to the said embodiment are acquired.
(1) In the above embodiment, the case where the time zone determining means is provided in the
(2)上記実施形態では、高負荷時間帯及び低負荷時間帯は、時間帯毎に算出される単位コントローラ当りの通行履歴件数の平均値および複数のコントローラの各々の通行履歴件数とから算出される各コントローラ20の全体における通行履歴件数の度合いと、コントローラ20の各々についての通行履歴件数の度合いとから決定される場合を例示したが、コントローラ別で算出される時間帯毎の通行履歴件数の度合いと所定の閾値とに基づいて、決定されるようにしてもよい。例えば、コントローラ別で算出される時間帯毎の通行履歴件数の度合いとして標準偏差を用い、高負荷時間帯及び低負荷時間帯を決定することができる。
(2) In the above embodiment, the high load time zone and the low load time zone are calculated from the average value of the number of traffic histories per unit controller calculated for each time zone and the number of traffic histories of each of the plurality of controllers. In the example, the number of traffic histories for each
10・・・通行管理システム
12・・・無線リーダ
20・・・コントローラ
21・・・CPU(判断手段、通行履歴情報生成手段)
22・・・通信部(履歴送信手段)
30・・・中継サーバ
32・・・通信部(情報送信手段)
40・・・管理サーバ
50・・・クライアントサーバ
41・・・CPU(時間帯決定手段、算出手段、平均値算出手段)
DESCRIPTION OF
22 ... Communication part (history transmission means)
30: Relay server 32: Communication unit (information transmitting means)
40 ...
Claims (7)
複数の前記無線リーダで得られた各読取結果をそれぞれ処理する複数のコントローラと、
複数の前記コントローラと通信可能な管理サーバと、
前記管理サーバと通信可能な1又は複数の中継サーバと、
を備え、
前記中継サーバは、1又は複数の前記コントローラに割り当てられ、少なくともその割り当てられた前記コントローラからの情報を前記管理サーバに送信する情報送信手段を備えており、
前記コントローラは、
外部から通過許可者データを取得可能に構成され、対応する前記無線リーダによって得られた前記記録媒体の前記固有情報と、前記通過許可者データとに基づいて当該記録媒体が通過許可対象であるか否かを判断する判断手段と、
前記判断手段による判断結果に基づいて前記記録媒体に対応する通行履歴情報を生成する通行履歴情報生成手段と、
前記通行履歴情報を前記中継サーバ又は前記管理サーバに送信する履歴送信手段と、
を有し、
更に、前記コントローラで生成される前記通行履歴情報に基づいて、当該コントローラが所定の高負荷状態となる高負荷時間帯と、所定の低負荷状態となる低負荷時間帯とを決定する時間帯決定手段が設けられており、
前記コントローラの前記履歴送信手段は、
前記時間帯決定手段による決定結果に基づき、当該コントローラが前記低負荷時間帯のときには、前記通行履歴情報を前記中継サーバに送信し、
当該コントローラが前記高負荷時間帯のときには、前記通行履歴情報の送信を、少なくとも前記高負荷時間帯が経過するまで停止し、前記高負荷時間帯の経過後、前記中継サーバを介さずに前記管理サーバに送信することを特徴とする通行管理システム。 A traffic management system comprising a plurality of wireless readers capable of reading a recording medium on which unique information is recorded, wherein the wireless readers are respectively disposed at a plurality of entrances and exits through which passers-by can pass,
A plurality of controllers for processing each read result obtained by the plurality of wireless readers;
A management server capable of communicating with the plurality of controllers;
One or more relay servers capable of communicating with the management server;
With
The relay server is assigned to one or a plurality of the controllers, and includes at least information transmission means for transmitting information from the assigned controller to the management server,
The controller is
Whether or not the recording medium is permitted to pass based on the unique information of the recording medium obtained by the corresponding wireless reader and the permitted person data and configured to be able to acquire permitted person data from outside A determination means for determining whether or not,
Traffic history information generating means for generating traffic history information corresponding to the recording medium based on a determination result by the determination means;
History transmission means for transmitting the traffic history information to the relay server or the management server;
Have
Further, based on the traffic history information generated by the controller, a time zone determination for determining a high load time zone in which the controller is in a predetermined high load state and a low load time zone in which the controller is in a predetermined low load state Means are provided,
The history transmission means of the controller includes:
Based on the determination result by the time zone determining means, when the controller is in the low load time zone, the traffic history information is transmitted to the relay server,
When the controller is in the high load time zone, the transmission of the traffic history information is stopped until at least the high load time zone has elapsed, and the management is performed without going through the relay server after the high load time zone has elapsed. A traffic management system characterized by being transmitted to a server.
複数の前記コントローラからの前記通行履歴情報に基づき、所定の時間間隔で区分した時間帯毎に、複数の前記コントローラの全体における通行履歴件数の度合いと、複数の前記コントローラの各々についての前記通行履歴件数の度合いとを算出する算出手段を備え、
前記算出手段によって算出される、複数の前記コントローラの全体における前記時間帯毎の前記通行履歴件数の度合いと、複数の前記コントローラの各々における前記時間帯毎の前記通行履歴件数の度合いとに基づいて、各コントローラの前記高負荷時間帯及び前記低負荷時間帯を決定することを特徴とする請求項1に記載の通行管理システム。 The time zone determining means is
Based on the traffic history information from the plurality of controllers, the degree of the number of traffic histories in the plurality of controllers as a whole, and the traffic history for each of the plurality of controllers, for each time zone divided at predetermined time intervals. A calculating means for calculating the degree of the number of cases;
Based on the degree of the number of traffic histories for each time zone in the whole of the plurality of controllers and the degree of the number of traffic histories for each time zone in each of the plurality of controllers, calculated by the calculation means. The traffic management system according to claim 1, wherein the high load time zone and the low load time zone of each controller are determined.
前記平均値算出手段によって前記時間帯毎に算出される前記単位コントローラ当りの前記通行履歴件数の平均値と、複数の前記コントローラの各々の前記通行履歴件数とに基づいて、各コントローラの前記高負荷時間帯及び前記低負荷時間帯を決定することを特徴とする請求項2に記載の通行管理システム。 The calculating means includes an average value calculating means for calculating an average value of the number of traffic histories per unit controller in the plurality of controllers based on the traffic history information from the plurality of controllers, for each time zone,
Based on the average value of the number of traffic histories per unit controller calculated for each time zone by the average value calculation means and the number of traffic histories of each of the plurality of controllers, the high load of each controller The traffic management system according to claim 2, wherein a time zone and the low load time zone are determined.
複数の前記コントローラの各々から得られる前記通行履歴情報に基づき、前記コントローラ別に、所定の時間間隔で区分した時間帯毎の通行履歴件数の度合いを算出する算出手段を備え、
前記算出手段によって前記コントローラ別で算出される前記時間帯毎の前記通行履歴件数の度合いと、所定の閾値とに基づいて、各コントローラの前記高負荷時間帯及び前記低負荷時間帯を決定することを特徴とする請求項1に記載の通行管理システム。 The time zone determining means is
Based on the traffic history information obtained from each of the plurality of controllers, comprising a calculation means for calculating the degree of the traffic history number for each time zone divided by a predetermined time interval for each controller,
Determining the high load time zone and the low load time zone of each controller based on the degree of the number of traffic histories for each time zone calculated by the controller by the calculating means and a predetermined threshold value; The traffic management system according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010062767A JP5195796B2 (en) | 2010-03-18 | 2010-03-18 | Traffic management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010062767A JP5195796B2 (en) | 2010-03-18 | 2010-03-18 | Traffic management system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011197909A JP2011197909A (en) | 2011-10-06 |
JP5195796B2 true JP5195796B2 (en) | 2013-05-15 |
Family
ID=44876046
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010062767A Active JP5195796B2 (en) | 2010-03-18 | 2010-03-18 | Traffic management system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5195796B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110415383B (en) * | 2018-04-27 | 2022-03-01 | 杭州海康威视数字技术股份有限公司 | Access control method, device and system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07200904A (en) * | 1993-12-29 | 1995-08-04 | Toshiba Corp | Management system using radio collating medium |
JP3971408B2 (en) * | 2004-04-16 | 2007-09-05 | 日立情報通信エンジニアリング株式会社 | Entrance / exit management system and log monitor device |
JP2009003763A (en) * | 2007-06-22 | 2009-01-08 | Nippon Dentsu Co Ltd | Unmanned reception system |
JP5147593B2 (en) * | 2008-08-08 | 2013-02-20 | アズビル株式会社 | Entrance / exit management system, entrance / exit management method, and reception apparatus |
-
2010
- 2010-03-18 JP JP2010062767A patent/JP5195796B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011197909A (en) | 2011-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10026246B2 (en) | Adaptive access control for areas with multiple doors | |
US10043325B2 (en) | Access control for areas with multiple doors | |
JP5040381B2 (en) | Entrance / exit management device | |
CA2729193C (en) | Access control system based upon behavioral patterns | |
US9691200B2 (en) | Energy saving security system | |
CN110914875B (en) | Location-based behavior monitoring | |
JP5195796B2 (en) | Traffic management system | |
JP6468119B2 (en) | Entrance / exit management system | |
JP5653334B2 (en) | Entrance / exit management system and entrance / exit management program | |
US9256996B2 (en) | Method and system for training users related to a physical access control system | |
EP3550530B1 (en) | Obtaining remaining battery lifespan | |
JP5282047B2 (en) | Security device and security system | |
JP5875541B2 (en) | Entrance / exit management device and program | |
JP5274503B2 (en) | Electric lock management system and management device | |
JP2011047149A (en) | Access management system, and environmental control system | |
JP6489285B2 (en) | Entrance / exit management system | |
JP2015052959A (en) | Security system and security method | |
JP5929225B2 (en) | Entrance / exit management system | |
JP2006260045A (en) | Entry/exit management system | |
JP2011221907A (en) | Entering and leaving management system | |
JP6389936B2 (en) | Security center apparatus and security method | |
JP2008052350A (en) | Entry/exit management system | |
JP6405428B2 (en) | Security control device and security method | |
JP2014127053A (en) | Entry and exit management apparatus | |
JP2012238231A (en) | Security system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120131 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121219 |
|
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: 20130108 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130121 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160215 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5195796 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |