JP7740971B2 - Key management device, key management system, and key management method - Google Patents
Key management device, key management system, and key management methodInfo
- Publication number
- JP7740971B2 JP7740971B2 JP2021196823A JP2021196823A JP7740971B2 JP 7740971 B2 JP7740971 B2 JP 7740971B2 JP 2021196823 A JP2021196823 A JP 2021196823A JP 2021196823 A JP2021196823 A JP 2021196823A JP 7740971 B2 JP7740971 B2 JP 7740971B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- holder
- key
- storage
- holders
- 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
Landscapes
- Lock And Its Accessories (AREA)
Description
本発明は、鍵管理装置、鍵管理システム、及び鍵管理方法に関する。 The present invention relates to a key management device, a key management system, and a key management method.
特許文献1には、鍵を管理する鍵管理部を備える鍵管理機であって、識別情報を有し、鍵と連結するキーホルダと、キーホルダの識別情報を取得する取得部と、取得部により取得された識別情報を有するキーホルダを、管理対象のキーホルダとして登録する登録部と、を具備する鍵管理機が記載されている。 Patent Document 1 describes a key management device equipped with a key management unit that manages keys, including a key holder that has identification information and is linked to the key, an acquisition unit that acquires the key holder's identification information, and a registration unit that registers the key holder that has the identification information acquired by the acquisition unit as a key holder to be managed.
鍵管理装置の収納部に収納可能なホルダよりも多くのホルダを、鍵管理装置による管理対象としたいという要望がある。
本発明の目的は、鍵管理装置の収納部に収納可能なホルダよりも多くのホルダを、鍵管理装置による管理対象とすることにある。
There is a demand for more holders to be managed by the key management device than can be accommodated in the storage unit of the key management device.
An object of the present invention is to enable a key management device to manage more holders than can be accommodated in a storage unit of the key management device.
かかる目的のもと、本発明は、鍵を保持するホルダをそれぞれが収納可能な複数の収納部と、自装置による管理対象のホルダを登録する登録部と、登録部により登録された管理対象のホルダに対して、ホルダが収納部による収納対象の第1のホルダであること、及び、ホルダが収納部による収納対象外の第2のホルダであることの少なくとも何れか一方を示す収納対象情報を設定する設定部と、を備える、鍵管理装置を提供する。
鍵管理装置は、ホルダの識別情報を取得する取得部を更に備え、登録部は、取得部により取得された識別情報を、管理対象のホルダの識別情報として登録する、ものであってよい。
登録部は、管理対象のホルダとして、収納部の個数より多い数のホルダを登録可能であってよい。
設定部は、登録部により登録された管理対象のホルダのうち、収納部の個数以下の第1の数のホルダに対して、ホルダが第1のホルダであることを示す収納対象情報を設定可能であってよい。その場合、鍵管理装置は、他の装置と通信する通信部を備え、通信部は、第1の数を他の装置へ送信し、設定部は、通信部が他の装置から受信した情報に基づき、第1の数以下のホルダに対して、ホルダが第1のホルダであることを示す収納対象情報を設定する、ものであってよい。
設定部は、登録部により登録された管理対象のホルダのうち、管理対象のホルダの個数から収納部の個数を減じた数以上の第2の数のホルダに対して、ホルダが第2のホルダであることを示す収納対象情報を設定可能であってよい。
設定部は、登録部により登録された管理対象のホルダに対して、所定期間毎に収納対象情報を設定する、ものであってよい。
その場合、鍵管理装置は、他の装置と通信する通信部を備え、設定部は、通信部が他の装置から受信した情報に基づき、登録部により登録された管理対象のホルダに対して、所定期間毎に収納対象情報を設定する、ものであってよい。
また、鍵管理装置は、第1の所定期間内の予め定められた時点で、第1の所定期間において収納部に収納されているホルダと、第1の所定期間の次の第2の所定期間において収納部に収納されるべきホルダとの差異を示す差異情報を報知する報知部を更に備える、ものであってよい。その場合、差異情報は、第1の所定期間において収納部に収納されているホルダの中に、第2の所定期間において収納部に収納されるべきホルダの何れかが存在しない旨の情報であってよい。また、差異情報は、第1の所定期間において収納部に収納されているホルダの何れかが、第2の所定期間において収納部に収納されるべきホルダの中に存在しない旨の情報であってよい。
更に、鍵管理装置は、所定期間毎に実行される所定処理内で、第1の所定期間について設定された収納対象情報を、第1の所定期間の次の第2の所定期間について設定された収納対象情報に更新する更新部を更に備える、ものであってよい。その場合、更新部は、所定処理内で、第2の所定期間において収納部に収納されるべきホルダのうち、第1の所定期間において収納部に収納されているホルダに含まれないホルダを収納させるための処理を行う、ものであってよい。また、更新部は、所定処理内で、第1の所定期間において収納部に収納されているホルダのうち、第2の所定期間において収納部に収納されるべきホルダに含まれないホルダを回収させるための処理を行う、ものであってよい。更に、鍵管理装置は、所定処理内で、第1の所定期間において収納部に収納されているホルダと、第2の所定期間において収納部に収納されるべきホルダとの差異を示す差異情報を報知する報知部を更に備える、ものであってよい。
With this objective in mind, the present invention provides a key management device comprising a plurality of storage units each capable of storing a holder for holding a key, a registration unit that registers holders to be managed by the device, and a setting unit that sets storage target information for the managed holders registered by the registration unit, indicating at least one of the following: that the holder is a first holder to be stored by the storage unit, and that the holder is a second holder not to be stored by the storage unit.
The key management device may further include an acquisition unit that acquires identification information of the holder, and the registration unit may register the identification information acquired by the acquisition unit as identification information of the holder to be managed.
The registration section may be capable of registering a greater number of holders than the number of storage sections as holders to be managed.
The setting unit may be capable of setting storage target information indicating that a first number of holders, which is equal to or less than the number of storage units, among the holders to be managed and registered by the registration unit, are the first holders. In this case, the key management device may include a communication unit that communicates with other devices, the communication unit may transmit the first number to the other devices, and the setting unit may set the storage target information indicating that the holders are the first holders for the first number of holders or less, based on information received by the communication unit from the other devices.
The setting unit may be capable of setting storage target information indicating that the holder is a second holder for a second number of holders among the managed holders registered by the registration unit, the second number being equal to or greater than the number of managed holders minus the number of storage units.
The setting section may set the storage target information for each predetermined period for the folder to be managed that is registered by the registration section.
In this case, the key management device may be equipped with a communication unit that communicates with other devices, and the setting unit may set storage target information for the managed holders registered by the registration unit at predetermined intervals based on information received by the communication unit from the other devices.
The key management device may further include a notification unit that notifies, at a predetermined time point within the first predetermined period, difference information indicating a difference between the holders stored in the storage unit during the first predetermined period and the holders to be stored in the storage unit during a second predetermined period following the first predetermined period. In this case, the difference information may be information indicating that any of the holders to be stored in the storage unit during the second predetermined period are not present among the holders stored in the storage unit during the first predetermined period. The difference information may also be information indicating that any of the holders stored in the storage unit during the first predetermined period are not present among the holders to be stored in the storage unit during the second predetermined period.
Furthermore, the key management device may further include an update unit that updates, within a predetermined process executed every predetermined period, storage target information set for a first predetermined period to storage target information set for a second predetermined period following the first predetermined period. In this case, the update unit may perform, within the predetermined process, a process for storing holders that are to be stored in the storage unit for the second predetermined period but are not included in the holders stored in the storage unit for the first predetermined period. Furthermore, the update unit may perform, within the predetermined process, a process for recovering holders that are stored in the storage unit for the first predetermined period but are not included in the holders to be stored in the storage unit for the second predetermined period. Furthermore, the key management device may further include a notification unit that, within the predetermined process, notifies difference information indicating a difference between the holders stored in the storage unit for the first predetermined period and the holders to be stored in the storage unit for the second predetermined period.
また、本発明は、鍵を保持するホルダをそれぞれが収納可能な複数の収納部を有する鍵管理装置と、鍵管理装置による管理対象のホルダの情報を記憶する記憶部と、記憶部に記憶された管理対象のホルダの情報に対して、ホルダが収納部による収納対象の第1のホルダであること、及び、ホルダが収納部による収納対象外の第2のホルダであることの少なくとも何れか一方を示す収納対象情報を設定する設定部と、を備える、鍵管理システムも提供する。 The present invention also provides a key management system comprising: a key management device having a plurality of storage units each capable of storing a holder that holds a key; a memory unit that stores information about holders that are to be managed by the key management device; and a setting unit that sets, for the information about the holders that are to be managed stored in the memory unit, storage target information that indicates at least one of the following: that the holder is a first holder that is to be stored by the storage unit, and that the holder is a second holder that is not to be stored by the storage unit.
更に、本発明は、コンピュータが、鍵を保持するホルダをそれぞれが収納可能な複数の収納部を有する鍵管理装置による管理対象のホルダを登録する登録ステップと、コンピュータが、登録ステップで登録された管理対象のホルダに対して、ホルダが収納部による収納対象の第1のホルダであること、及び、ホルダが収納部による収納対象外の第2のホルダであることの少なくとも何れか一方を示す収納対象情報を設定する設定ステップと、を含む、鍵管理方法も提供する。 The present invention also provides a key management method including: a registration step in which a computer registers holders to be managed by a key management device having multiple storage units, each capable of storing holders that hold keys; and a setting step in which the computer sets storage target information for the managed holders registered in the registration step, indicating at least one of the following: that the holder is a first holder to be stored by the storage unit; or that the holder is a second holder not to be stored by the storage unit.
本発明によれば、鍵管理装置の収納部に収納可能なホルダよりも多くのホルダを、鍵管理装置による管理対象とすることができる。 According to the present invention, more holders can be managed by the key management device than can be stored in the storage unit of the key management device.
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
[鍵管理システムの全体構成]
図1は、本実施の形態における鍵管理システム1の全体構成例を示す図である。図示するように、鍵管理システム1は、鍵管理装置10と、サーバ装置40と、端末装置50とを備えている。そして、鍵管理装置10、サーバ装置40、及び端末装置50は、ネットワーク80を介して接続される。
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
[Overall configuration of key management system]
1 is a diagram showing an example of the overall configuration of a key management system 1 according to this embodiment. As shown in the figure, the key management system 1 includes a key management device 10, a server device 40, and a terminal device 50. The key management device 10, the server device 40, and the terminal device 50 are connected via a network 80.
鍵管理装置10は、鍵を保持するホルダを着脱可能に収納する装置である。この鍵管理装置10は、管理者又は利用者によって操作される。管理者は、鍵を管理するユーザであり、翌日予約されている鍵を鍵管理装置10に装填したり、翌日予約されていない鍵を鍵管理装置10から回収したりする操作を行う。また、利用者は、鍵の貸出を受けて利用するユーザであり、自身が当日予約している鍵の貸出を鍵管理装置10から受けたり、利用が終わった鍵を鍵管理装置10に返却したりする操作を行う。
サーバ装置40は、鍵やホルダを管理する装置である。サーバ装置40は、鍵の予約を受け付け、その予約状況を管理する処理も行う。
端末装置50は、ユーザが使用する端末装置であり、例えば、PC(Personal Computer)、タブレット端末、スマートフォン等が例示される。ユーザは、鍵の管理者であってもよいし、鍵の利用者であってもよい。
ネットワーク80は、鍵管理装置10、サーバ装置40、及び端末装置50の情報通信に用いられる通信手段であり、例えば、インターネット、公衆回線、LAN(Local Area Network)等である。
The key management device 10 is a device that detachably houses holders for holding keys. This key management device 10 is operated by an administrator or a user. The administrator is a user who manages keys, and performs operations such as loading keys reserved for the next day into the key management device 10 and retrieving keys not reserved for the next day from the key management device 10. The user is a user who borrows and uses keys, and performs operations such as borrowing a key reserved for the day from the key management device 10 and returning a key to the key management device 10 after use.
The server device 40 is a device that manages keys and holders. The server device 40 also accepts reservations for keys and manages the reservation status.
The terminal device 50 is a terminal device used by a user, and examples thereof include a personal computer (PC), a tablet terminal, a smartphone, etc. The user may be a key manager or a key user.
The network 80 is a communication means used for information communication between the key management device 10, the server device 40, and the terminal device 50, and is, for example, the Internet, a public line, a LAN (Local Area Network), or the like.
[鍵管理装置の外観構成]
図2は、本実施の形態における鍵管理装置10の外観構成例を示す図である。図2に示すように、鍵管理装置10には、装置の前面に、第1の扉21及び第2の扉22がそれぞれ開閉可能に設けられ、第1の扉21にて開閉される鍵収納庫23と、第2の扉22によって開閉されるプリンタ25及び鍵交換部26が設けられている。また、鍵管理装置10は、装置の前面に、表示操作部27と、カードリーダ28とを有する。
[External configuration of key management device]
Fig. 2 is a diagram showing an example of the external configuration of key management device 10 according to the present embodiment. As shown in Fig. 2, key management device 10 has a first door 21 and a second door 22, each of which can be opened and closed, on the front of the device, a key storage 23 that can be opened and closed by first door 21, and a printer 25 and a key exchange unit 26 that can be opened and closed by second door 22. Key management device 10 also has a display operation unit 27 and a card reader 28 on the front of the device.
鍵収納庫23には、複数の収納部24が設けられている。収納部24は、鍵を保持するホルダ31を着脱可能に収納する。
各収納部24には、ホルダ31の取り出しを許可又は禁止できるように錠機構241が設けられている。鍵管理装置10は、各収納部24に対する錠機構241を制御することによって、各ホルダ31の抜き取りの許可又は禁止を制御する。
また、各収納部24には、ユーザに貸出可能なホルダ31や回収すべきホルダ31を知らせるための発光部242が設けられている。発光部242は、例えば、LED(Light Emitting Diode)である。
更に、各収納部24には、ホルダ31の無線タグ34(後述)から情報を読み取る読取部243が設けられている。読取部243は、収納部24に近接して又は収納部24内に設けられる。読取部243は、例えばRFID(Radio Frequency IDentifier)リーダである。尚、ある収納部24の読取部243で、隣接する収納部24に挿入されるホルダ31の無線タグ34からの電波を誤って取得するのを防止するために、互いに隣接する収納部24の間に電波を遮蔽する遮蔽板等を設けてもよい。
The key storage 23 is provided with a plurality of storage sections 24. Each storage section 24 detachably stores a holder 31 for holding a key.
Each storage unit 24 is provided with a locking mechanism 241 that allows or prohibits removal of the holder 31. The key management device 10 controls the locking mechanism 241 for each storage unit 24, thereby controlling whether or not removal of each holder 31 is permitted.
Each storage section 24 is provided with a light emitting section 242 for informing the user of a lendable holder 31 or a holder to be collected 31. The light emitting section 242 is, for example, an LED (Light Emitting Diode).
Furthermore, each storage section 24 is provided with a reading section 243 that reads information from the wireless tag 34 (described later) of the holder 31. The reading section 243 is provided adjacent to the storage section 24 or inside the storage section 24. The reading section 243 is, for example, an RFID (Radio Frequency Identifier) reader. Note that to prevent the reading section 243 of a certain storage section 24 from erroneously acquiring radio waves from the wireless tag 34 of the holder 31 inserted in an adjacent storage section 24, a shielding plate or the like that blocks radio waves may be provided between adjacent storage sections 24.
プリンタ25は、鍵の交換、挿入、抜き取り等を含む鍵管理装置10の履歴をロール紙等の用紙に印字する。プリンタ25で印字された用紙は、例えば、装置の前面に排出される。
鍵交換部26は、ホルダ31と鍵との連結を解除するもので、鍵交換の権限を有する権限者である例えば管理者のみが利用できる。鍵交換部26は、ホルダ31が挿入される挿入口261と、この挿入口261を開閉するカバー262とを有する。また、鍵交換部26は、挿入口261内の所定の係止解除位置まで挿入されたホルダ31に対してホルダ31本体とリング係止体の係止を解除してリング32(後述)を外せる状態とする解除部材と、管理者によるホルダ31に対しての係止解除を許可すると共に管理者以外によるホルダ31に対しての係止解除を不可とする鍵交換規制部とを有する。鍵交換規制部としては、例えば、ソレノイド等の電気的駆動部でストッパを挿入口261に進退させるストッパ機構を用いるとよい。この場合、鍵交換規制部は、通常はストッパが挿入口261内に進出し、ホルダ31が挿入口261の所定の係止解除位置まで挿入されるのを規制する。一方、鍵交換規制部は、管理者が操作する場合にのみストッパが挿入口261内から退避し、ホルダ31が挿入口261の所定の係止解除位置まで挿入されるのを可能とする。
更に、鍵交換部26は、ホルダ31の無線タグ34から情報を読み取る読取部263が設けられている。読取部263は、鍵交換部26に近接して又は鍵交換部26内に設けられる。読取部263は、例えばRFIDリーダである。
The printer 25 prints the history of the key management device 10, including key exchange, insertion, removal, etc., on paper such as roll paper. The paper printed by the printer 25 is ejected, for example, from the front of the device.
The key exchange unit 26 releases the connection between the holder 31 and the key and can only be used by an authorized person authorized to exchange keys, such as an administrator. The key exchange unit 26 includes an insertion opening 261 into which the holder 31 is inserted and a cover 262 for opening and closing the insertion opening 261. The key exchange unit 26 also includes a release member that releases the engagement between the holder 31 body and the ring locking body of the holder 31 when the holder 31 is inserted to a predetermined unlocking position in the insertion opening 261, thereby allowing the ring 32 (described below) to be removed, and a key exchange restriction unit that allows the administrator to unlock the holder 31 but prohibits anyone other than the administrator from unlocking the holder 31. The key exchange restriction unit may, for example, be a stopper mechanism that uses an electrical drive unit such as a solenoid to move a stopper forward and backward into the insertion opening 261. In this case, the key exchange restriction unit normally advances the stopper into the insertion opening 261 to restrict the holder 31 from being inserted to the predetermined unlocking position of the insertion opening 261. On the other hand, the key exchange restriction unit retracts the stopper from the insertion slot 261 only when operated by the administrator, allowing the holder 31 to be inserted into the insertion slot 261 up to a predetermined unlocked position.
Furthermore, the key exchange unit 26 is provided with a reading unit 263 that reads information from the wireless tag 34 of the holder 31. The reading unit 263 is provided in the vicinity of the key exchange unit 26 or inside the key exchange unit 26. The reading unit 263 is, for example, an RFID reader.
表示操作部27は、例えばタッチパネルディスプレイであり、ユーザによる操作を受け付けるとともに、各種情報を表示する。
カードリーダ28は、ユーザが携帯するカードから情報を読み取る読取装置である。カードとしては、例えば、磁気カード、IC(Integrated Circuit)カード等が例示される。ユーザがカードリーダ28にカードを通すと、カードリーダ28は、カードからユーザIDを読み取り、読み取ったユーザIDに基づいてユーザ認証を行う。この認証の結果、ホルダ31を抜き取る権限がユーザに設定されている場合、鍵収納庫23の第1の扉21が解錠されて第1の扉21が開放可能となると共に、権限に対応するホルダ31が抜き取り可能となる。
The display operation unit 27 is, for example, a touch panel display, which accepts operations by the user and displays various information.
The card reader 28 is a reading device that reads information from a card carried by a user. Examples of cards include magnetic cards and IC (Integrated Circuit) cards. When a user swipes a card through the card reader 28, the card reader 28 reads a user ID from the card and performs user authentication based on the read user ID. If the result of this authentication indicates that the user has the authority to remove the holder 31, the first door 21 of the key storage 23 is unlocked, allowing the first door 21 to be opened and the holder 31 corresponding to the authority to be removed.
[ホルダ及び鍵の構成]
図3は、本実施の形態で用いるホルダ31及び鍵33の外観構成例を示す図である。図3に示すように、ホルダ31にはリング32で鍵33が連結されている。
ホルダ31には、無線タグ34が設けられている。無線タグ34は、例えばRFIDタグである。無線タグ34は、ホルダ31を識別する識別情報を有している。ホルダ31に無線タグ34を設けるには、例えば、シールタイプの無線タグ34をホルダ31に貼り付けてもよいし、ホルダ31内に無線タグ34を埋め込んでもよい。
鍵33には、シール35が貼り付けられている。シール35には、例えば管理者により、鍵33を識別する番号である鍵番号が記載してある。
[Holder and key configuration]
3 is a diagram showing an example of the external configuration of the holder 31 and the key 33 used in this embodiment. As shown in FIG. 3, the key 33 is connected to the holder 31 by a ring 32.
A wireless tag 34 is provided on the holder 31. The wireless tag 34 is, for example, an RFID tag. The wireless tag 34 has identification information for identifying the holder 31. To provide the wireless tag 34 on the holder 31, for example, a sticker-type wireless tag 34 may be attached to the holder 31, or the wireless tag 34 may be embedded in the holder 31.
A sticker 35 is attached to the key 33. A key number, which is a number for identifying the key 33, is written on the sticker 35 by, for example, an administrator.
[実施の形態の背景]
このような鍵管理装置10を導入する事業者によっては、鍵管理装置10の収納部24の数よりも多い鍵33を管理したいという要望がある。その場合、複数の鍵管理装置10を導入することで管理できる鍵33の数を増やすのが一般的であるが、コスト的なデメリットがある。加えて、複数の鍵管理装置10を設置する分のスペース的なデメリットもある。また、このような事業者には、管理したい鍵の総数は多いが、全ての鍵を毎日使用するわけではなく、日によって異なる鍵を使用するので、鍵管理装置10に収納する鍵を日によって変えればよい、という事情がある場合もある。
そこで、本実施の形態では、鍵管理装置10による管理対象のホルダに対して、鍵管理装置10に収納すべきホルダであること、及び、鍵管理装置10に収納すべきでないホルダであることの少なくとも何れか一方を設定可能とする。これにより、鍵管理装置10の収納部の数以上のホルダを、鍵管理装置10で管理することを可能とする。
[Background of the embodiment]
Some businesses that introduce such key management devices 10 desire to manage more keys 33 than the number of storage units 24 of the key management device 10. In such cases, it is common to increase the number of keys 33 that can be managed by introducing multiple key management devices 10, but this has cost disadvantages. In addition, there is also the disadvantage of space required to install multiple key management devices 10. Furthermore, such businesses may have a large total number of keys to manage, but do not use all of the keys every day, and may use different keys depending on the day, so they may simply need to change the keys stored in the key management device 10 depending on the day.
Therefore, in this embodiment, it is possible to set at least one of the following for holders to be managed by the key management device 10: a holder that should be stored in the key management device 10, and a holder that should not be stored in the key management device 10. This makes it possible for the key management device 10 to manage more holders than the number of storage units in the key management device 10.
[鍵管理装置の機能構成]
図4は、本実施の形態における鍵管理装置10の機能構成例を示したブロック図である。図示するように、鍵管理装置10は、制御部11と、記憶部12と、通信部13と、扉施錠機構14と、錠機構241と、発光部242と、読取部243と、プリンタ25と、読取部263と、表示操作部27と、カードリーダ28とを含む。
制御部11は、CPU(Central Processing Unit)等の演算回路を備え、記憶部12に記憶された動作プログラムに従って、鍵管理装置10の各部(通信部13、扉施錠機構14、錠機構241、発光部242、読取部243、プリンタ25、読取部263、表示操作部27、カードリーダ28等)を制御する。
記憶部12は、ROM(Read Only Memory)、RAM(Random Access Memory)等を備え、制御部11の動作プログラムを記憶し、また、制御部11の制御処理の際にワーク領域として利用される。動作プログラムには、制御部11が後述する処理を実行するためのプログラムが含まれる。
通信部13は、サーバ装置40との間で通信回線を通じた情報通信を行う。
扉施錠機構14は、第1の扉21及び第2の扉22を施錠する機構である。扉施錠機構14は、第1の扉21の施錠及び解錠と、第2の扉22の施錠及び解錠とを、異なる条件を用いて行ってもよい。
錠機構241、発光部242、読取部243、プリンタ25、読取部263、表示操作部27、及びカードリーダ28については、既に図2を用いて説明したため、ここではその説明を省略する。
[Functional configuration of the key management device]
4 is a block diagram showing an example of the functional configuration of key management device 10 according to the present embodiment. As shown in the figure, key management device 10 includes control unit 11, storage unit 12, communication unit 13, door locking mechanism 14, locking mechanism 241, light emitting unit 242, reading unit 243, printer 25, reading unit 263, display operation unit 27, and card reader 28.
The control unit 11 has an arithmetic circuit such as a CPU (Central Processing Unit) and controls each part of the key management device 10 (communication unit 13, door locking mechanism 14, locking mechanism 241, light-emitting unit 242, reading unit 243, printer 25, reading unit 263, display operation unit 27, card reader 28, etc.) in accordance with the operating program stored in the memory unit 12.
The storage unit 12 includes a ROM (Read Only Memory), a RAM (Random Access Memory), etc., and stores the operation program of the control unit 11 and is used as a work area during control processing by the control unit 11. The operation program includes a program for the control unit 11 to execute processing described below.
The communication unit 13 communicates information with the server device 40 via a communication line.
The door locking mechanism 14 is a mechanism that locks the first door 21 and the second door 22. The door locking mechanism 14 may lock and unlock the first door 21 and the second door 22 using different conditions.
The lock mechanism 241, the light emitting unit 242, the reading unit 243, the printer 25, the reading unit 263, the display operation unit 27, and the card reader 28 have already been described using FIG. 2, and therefore will not be described here.
ここで、制御部11の構成について具体的に説明する。制御部11は、RFID取得部111と、鍵番号取得部112と、ユーザID取得部113と、記憶制御部114と、通信制御部115と、差異情報判定部116と、表示制御部117と、発光制御部118と、精査処理部119とを備える。
RFID取得部111は、読取部243又は読取部263がホルダ31の無線タグ34からRFIDを取得すると、読取部243又は読取部263からこのRFIDを取得する。この場合、ホルダ31を識別する情報であれば、RFID以外の情報を用いてもよいが、以下ではRFIDを用いるものとして説明する。本実施の形態では、ホルダの識別情報を取得する取得部の一例として、RFID取得部111を設けている。
鍵番号取得部112は、表示操作部27が鍵番号を入力する操作を受け付けると、表示操作部27からこの鍵番号を取得する。
Here, a specific description will be given of the configuration of the control unit 11. The control unit 11 includes an RFID acquisition unit 111, a key number acquisition unit 112, a user ID acquisition unit 113, a storage control unit 114, a communication control unit 115, a difference information determination unit 116, a display control unit 117, a light emission control unit 118, and a reconciliation processing unit 119.
When the reading unit 243 or the reading unit 263 acquires an RFID from the wireless tag 34 of the holder 31, the RFID acquisition unit 111 acquires this RFID from the reading unit 243 or the reading unit 263. In this case, information other than RFID may be used as long as it is information that identifies the holder 31, but the following description will be given assuming that RFID is used. In this embodiment, the RFID acquisition unit 111 is provided as an example of an acquisition unit that acquires identification information of the holder.
When the display operation unit 27 accepts an operation to input a key number, the key number acquisition unit 112 acquires this key number from the display operation unit 27 .
ユーザID取得部113は、カードリーダ28が利用者のカードからユーザIDを読み取ると、カードリーダ28からこのユーザIDを取得する。また、ユーザID取得部113は、このユーザIDを用いてユーザ認証を行ってもよい。或いは、次のようなユーザ認証を行う手段を設けてもよい。第一に、QRコード(登録商標)をリーダで読み取ることによるユーザ認証である。その場合、QRコードは、利用者に、期間限定なしで付与されるものでもよいし、期間限定付きのワンタイム形式で付与されるものでもよい。第二に、鍵33を受け取る際のユーザ認証時のなりすまし防止のための、指静脈や顔認証等の生体的なユーザ認証や、免許証等での本人確認によるユーザ認証である。
記憶制御部114は、記憶部12に対するデータの書き込み及び記憶部12からのデータの読み出しを制御する。
具体的には、記憶制御部114は、記憶部12に対して、どの収納部24にどのホルダ31が装填されているかを示す収納情報を記憶し、記憶部12から、収納情報を読み出す。
When the card reader 28 reads the user ID from the user's card, the user ID acquisition unit 113 acquires the user ID from the card reader 28. The user ID acquisition unit 113 may also perform user authentication using the user ID. Alternatively, the following means for user authentication may be provided. First, user authentication is performed by reading a QR code (registered trademark) with a reader. In this case, the QR code may be assigned to the user in an open-ended manner or in a one-time format with a time limit. Second, user authentication is performed by biometric user authentication such as finger vein or facial recognition, or by personal identification using a driver's license or the like, to prevent impersonation during user authentication when receiving the key 33.
The storage control unit 114 controls writing of data to the storage unit 12 and reading of data from the storage unit 12 .
Specifically, the memory control unit 114 stores in the memory unit 12 storage information indicating which holder 31 is loaded in which storage unit 24 , and reads out the storage information from the memory unit 12 .
通信制御部115は、通信部13を介してサーバ装置40から情報を受信したり、通信部13を介してサーバ装置40へ情報を送信したりする。
具体的には、鍵登録時には、通信制御部115は、鍵番号取得部112が表示操作部27から取得した鍵番号と、RFID取得部111が読取部263から取得したRFIDとを、サーバ装置40へ送信する。ここで、読取部263から取得したRFIDは、鍵交換部26で鍵交換されたホルダ31のRFIDであり、鍵管理装置10で管理する鍵33を保持するホルダ31の識別情報としてサーバ装置40へ送信される。そして、本実施形態では、サーバ装置40へ送信する鍵番号及びRFIDの組の数が、収納部24の個数より多くてもよい。本実施の形態では、自装置による管理対象のホルダを登録する登録部の一例として、通信制御部115のこの機能を設けている。また、識別情報の一例として、RFIDを用いており、取得部により取得された識別情報を、管理対象のホルダの識別情報として登録する登録部の一例として、通信制御部115のこの機能を設けている。更に、本実施の形態では、管理対象のホルダとして、収納部の個数より多い数のホルダを登録可能である登録部の一例として、通信制御部115のこの機能を設けている。
The communication control unit 115 receives information from the server device 40 via the communication unit 13 and transmits information to the server device 40 via the communication unit 13 .
Specifically, during key registration, the communication control unit 115 transmits to the server device 40 the key number acquired by the key number acquisition unit 112 from the display operation unit 27 and the RFID acquired by the RFID acquisition unit 111 from the reading unit 263. Here, the RFID acquired by the reading unit 263 is the RFID of the holder 31 for which the key has been exchanged by the key exchange unit 26, and is transmitted to the server device 40 as identification information of the holder 31 holding the key 33 managed by the key management device 10. In this embodiment, the number of pairs of key numbers and RFIDs transmitted to the server device 40 may be greater than the number of storage units 24. In this embodiment, this function of the communication control unit 115 is provided as an example of a registration unit that registers holders to be managed by the key management device 10. Furthermore, RFID is used as an example of identification information, and this function of the communication control unit 115 is provided as an example of a registration unit that registers the identification information acquired by the acquisition unit as identification information of the holder to be managed. Furthermore, in this embodiment, this function is provided in the communication control unit 115 as an example of a registration unit that can register a greater number of holders than the number of storage units as holders to be managed.
また、鍵予約時には、通信制御部115は、鍵管理装置10が鍵33の貸出のためにホルダ31を収納可能な収納部24の上限数を、事前にサーバ装置40へ送信する。ここで、上限数は、収納部24の個数以下の任意の数とすればよい。本実施の形態では、収納部の個数以下の第1の数の一例として、上限数を用いており、他の装置として、サーバ装置40を用いており、他の装置と通信する通信部の一例として、通信制御部115を設けている。 When reserving a key, the communication control unit 115 transmits in advance to the server device 40 the upper limit number of storage units 24 in which the key management device 10 can store holders 31 for lending keys 33. Here, the upper limit number may be any number less than or equal to the number of storage units 24. In this embodiment, the upper limit number is used as an example of a first number less than or equal to the number of storage units, the server device 40 is used as the other device, and the communication control unit 115 is provided as an example of a communication unit that communicates with the other device.
更に、翌日予約されている鍵33の装填時、翌日予約されていない鍵33の回収時、ある日の業務終了時における精査処理の実行時等の任意のタイミングで、通信制御部115は、ホルダ31が収納された収納部24の読取部243からRFID取得部111が取得したRFIDを、サーバ装置40へ送信する。また、通信制御部115は、サーバ装置40へ送信したRFIDと、サーバ装置40で翌日予約されていることが管理されている鍵33を保持するホルダ31のRFIDとの差異情報を、サーバ装置40から受信する。尚、以下では、鍵33は日単位で予約するものとして説明するが、何らかの期間単位で予約するものであれば、その期間は時間であっても週であっても月であってもよい。
そして、通信制御部115は、ある日の業務終了時における精査処理の実行時等の任意のタイミングで、翌日予約されている鍵33の中に、収納部24に装填されていない鍵33があることを、差異情報が示していると判定されれば、収納部24に装填されていない鍵33を追加で装填すべき旨の情報を、例えば端末装置50へ送信してもよい。本実施の形態では、所定期間の一例として、一日を用いており、所定期間毎に実行される所定処理の一例として、精査処理を用いており、第1の所定期間の一例として、ある日を用いており、第2の所定期間の一例として、翌日を用いている。そして、所定期間毎に実行される所定処理内で、第1の所定期間において収納部に収納されているホルダと、第2の所定期間において収納部に収納されるべきホルダとの差異を示す差異情報を報知する報知部の一例として、通信制御部115のこの機能を設けている。
一方、通信制御部115は、ある日の業務終了時における精査処理の実行時等の任意のタイミングで、収納部24に装填されている鍵33の中に、翌日予約されていない鍵33があることを、差異情報が示していると判定されれば、翌日予約されていない鍵33を追加で回収すべき旨の情報を、例えば端末装置50へ送信してもよい。本実施の形態では、所定期間の一例として、一日を用いており、所定期間毎に実行される所定処理の一例として、精査処理を用いており、第1の所定期間の一例として、ある日を用いており、第2の所定期間の一例として、翌日を用いている。そして、所定期間毎に実行される所定処理内で、第1の所定期間において収納部に収納されているホルダと、第2の所定期間において収納部に収納されるべきホルダとの差異を示す差異情報を報知する報知部の一例として、通信制御部115のこの機能を設けている。
Furthermore, at any timing, such as when loading a key 33 reserved for the next day, when collecting a key 33 not reserved for the next day, or when performing an inspection process at the end of business hours for a certain day, the communication control unit 115 transmits to the server device 40 the RFID acquired by the RFID acquisition unit 111 from the reading unit 243 of the storage unit 24 in which the holder 31 is stored. The communication control unit 115 also receives from the server device 40 difference information between the RFID transmitted to the server device 40 and the RFID of the holder 31 holding the key 33 that is managed by the server device 40 as being reserved for the next day. Note that, although the following description will be given assuming that the key 33 is reserved on a daily basis, the period may be hours, weeks, or months as long as the key 33 is reserved on a periodic basis.
If the communication control unit 115 determines at any time, such as when performing a reconciliation process at the end of business hours on a certain day, that the difference information indicates that there is a key 33 that is not loaded in the storage unit 24 among the keys 33 reserved for the next day, the communication control unit 115 may transmit information to, for example, the terminal device 50, indicating that the key 33 that is not loaded in the storage unit 24 should be additionally loaded. In this embodiment, one day is used as an example of a predetermined period, the reconciliation process is used as an example of a predetermined process executed every predetermined period, a certain day is used as an example of a first predetermined period, and the next day is used as an example of a second predetermined period. This function of the communication control unit 115 is provided as an example of an alarm unit that alarms, during the predetermined process executed every predetermined period, difference information indicating a difference between the holders stored in the storage unit during the first predetermined period and the holders that should be stored in the storage unit during the second predetermined period.
On the other hand, if the communication control unit 115 determines at any time, such as when the reconciliation process is performed at the end of business hours on a certain day, that the difference information indicates that there are keys 33 stored in the storage unit 24 that are not reserved for the next day, the communication control unit 115 may transmit information to, for example, the terminal device 50, indicating that the additional keys 33 that are not reserved for the next day should be collected. In this embodiment, one day is used as an example of a predetermined period, the reconciliation process is used as an example of a predetermined process performed every predetermined period, a certain day is used as an example of a first predetermined period, and the next day is used as an example of a second predetermined period. This function of the communication control unit 115 is provided as an example of an alarm unit that alarms, during the predetermined process performed every predetermined period, difference information indicating a difference between the holders stored in the storage unit during the first predetermined period and the holders that should be stored in the storage unit during the second predetermined period.
更にまた、当日予約されている鍵33の貸出時には、通信制御部115は、ユーザID取得部113がカードリーダ28から取得した鍵33の貸出を受けたい利用者のユーザIDを、サーバ装置40へ送信する。そして、通信制御部115は、サーバ装置40でその利用者が当日予約していることが管理されている鍵33を保持するホルダ31のRFIDを、サーバ装置40から受信する。 Furthermore, when a key 33 reserved for the same day is to be loaned, the communication control unit 115 transmits the user ID of the user wishing to borrow the key 33, which the user ID acquisition unit 113 has obtained from the card reader 28, to the server device 40. The communication control unit 115 then receives from the server device 40 the RFID of the holder 31 holding the key 33 that the server device 40 manages as having been reserved for that user on that day.
差異情報判定部116は、通信制御部115が通信部13を介してサーバ装置40から受信した差異情報が、予め定められた条件を満たすかどうかを判定する。
具体的には、翌日予約されている鍵33の装填時には、差異情報判定部116は、通信制御部115がサーバ装置40から受信した差異情報が、翌日予約されている鍵33の中に、収納部24に装填されていない鍵33があることを示しているかどうかを判定する。
また、翌日予約されていない鍵33の回収時には、差異情報判定部116は、通信制御部115がサーバ装置40から受信した差異情報が、収納部24に装填されている鍵33の中に、翌日予約されていない鍵33があることを示しているかどうかを判定する。
尚、以下では、差異情報判定部116は、翌日予約されている鍵33の装填時にその装填時の動作を行い、翌日予約されていない鍵33の回収時にその回収時の動作を行うこととして説明するが、所定のタイミングで両方の動作を行うようにしてもよい。
The difference information determination unit 116 determines whether the difference information received by the communication control unit 115 from the server device 40 via the communication unit 13 satisfies a predetermined condition.
Specifically, when loading keys 33 reserved for the next day, the difference information determination unit 116 determines whether the difference information received by the communication control unit 115 from the server device 40 indicates that among the keys 33 reserved for the next day, there are keys 33 that have not been loaded in the storage unit 24.
When collecting keys 33 that are not reserved for the next day, a difference information determination section 116 determines whether or not the difference information received by the communication control section 115 from the server device 40 indicates that there are keys 33 that are not reserved for the next day among the keys 33 loaded in the storage section 24.
In the following, the difference information determination unit 116 will be described as performing the loading operation when a key 33 that is reserved for the next day is loaded, and performing the collection operation when a key 33 that is not reserved for the next day is collected, but it may also be configured to perform both operations at a specified timing.
表示制御部117は、表示操作部27に対する情報の表示を制御する。
具体的には、表示制御部117は、ある日の予め定められた時刻における翌日予約されている鍵33の装填時に、表示操作部27に対する情報の表示を制御する。その際、表示制御部117は、翌日予約されている鍵33の中に、収納部24に装填されていない鍵33があることを、差異情報が示していると判定されれば、収納部24に装填されていない鍵33の鍵番号を、表示操作部27に表示するように制御する。本実施の形態では、第1の所定期間の一例として、ある日を用いており、第2の所定期間の一例として、翌日を用いている。そして、第1の所定期間内の予め定められた時点で、第1の所定期間において収納部に収納されているホルダと、第1の所定期間の次の第2の所定期間において収納部に収納されるべきホルダとの差異を示す差異情報を報知する報知部の一例として、表示制御部117のこの機能を設けている。また、本実施の形態では、第1の所定期間において収納部に収納されているホルダの中に、第2の所定期間において収納部に収納されるべきホルダの何れかが存在しない旨の情報である差異情報を報知する報知部の一例として、表示制御部117のこの機能を設けている。
The display control unit 117 controls the display of information on the display operation unit 27 .
Specifically, the display control unit 117 controls the display of information on the display operation unit 27 when a key 33 reserved for the next day is loaded at a predetermined time on a certain day. If the display control unit 117 determines that the difference information indicates that there is a key 33 that is not loaded in the storage unit 24 among the keys 33 reserved for the next day, the display control unit 117 controls the display operation unit 27 to display the key numbers of the keys 33 that are not loaded in the storage unit 24. In this embodiment, a certain day is used as an example of a first predetermined period, and the next day is used as an example of a second predetermined period. This function of the display control unit 117 serves as an example of an informing unit that, at a predetermined time within the first predetermined period, provides difference information indicating a difference between the holders stored in the storage unit during the first predetermined period and the holders that should be stored in the storage unit during the second predetermined period following the first predetermined period. In addition, in this embodiment, this function of the display control unit 117 is provided as an example of an alarm unit that notifies difference information, which is information that indicates that any of the holders that should be stored in the storage unit during the second specified period are not present among the holders that are stored in the storage unit during the first specified period.
また、表示制御部117は、ある日の業務終了時における精査処理の実行時等の任意のタイミングで、表示操作部27に対する情報の表示を制御してもよい。その際、表示制御部117は、翌日予約されている鍵33の中に、収納部24に装填されていない鍵33があることを、差異情報が示していると判定されれば、収納部24に装填されていない鍵33の鍵番号を、表示操作部27に表示するように制御する。本実施の形態では、所定期間の一例として、一日を用いており、所定期間毎に実行される所定処理の一例として、精査処理を用いており、第1の所定期間の一例として、ある日を用いており、第2の所定期間の一例として、翌日を用いている。そして、所定期間毎に実行される所定処理内で、第1の所定期間において収納部に収納されているホルダと、第2の所定期間において収納部に収納されるべきホルダとの差異を示す差異情報を報知する報知部の一例として、表示制御部117のこの機能を設けている。 The display control unit 117 may also control the display of information on the display operation unit 27 at any timing, such as when the reconciliation process is performed at the end of business hours for a certain day. In this case, if the display control unit 117 determines that the difference information indicates that there is a key 33 that is not loaded in the storage unit 24 among the keys 33 reserved for the next day, it controls the display operation unit 27 to display the key number of the key 33 that is not loaded in the storage unit 24. In this embodiment, one day is used as an example of a predetermined period, the reconciliation process is used as an example of a predetermined process executed every predetermined period, a certain day is used as an example of a first predetermined period, and the next day is used as an example of a second predetermined period. This function of the display control unit 117 is provided as an example of a notification unit that notifies the user of difference information indicating the difference between the holders stored in the storage unit during the first predetermined period and the holders that should be stored in the storage unit during the second predetermined period within the predetermined process executed every predetermined period.
発光制御部118は、収納部24の発光部242の発光を制御する。
具体的には、発光制御部118は、ある日の予め定められた時刻における翌日予約されていない鍵33の回収時に、収納部24の発光部242の発光を制御する。その際、発光制御部118は、収納部24に装填されている鍵33の中に、翌日予約されていない鍵33があることを、差異情報が示していると判定されれば、翌日予約されていない鍵33を保持するホルダ31が収納されている収納部24の発光部242が発光するように制御する。本実施の形態では、第1の所定期間の一例として、ある日を用いており、第2の所定期間の一例として、翌日を用いている。そして、第1の所定期間内の予め定められた時点で、第1の所定期間において収納部に収納されているホルダと、第1の所定期間の次の第2の所定期間において収納部に収納されるべきホルダとの差異を示す差異情報を報知する報知部の一例として、発光制御部118のこの機能を設けている。また、本実施の形態では、第1の所定期間において収納部に収納されているホルダの何れかが、第2の所定期間において収納部に収納されるべきホルダの中に存在しない旨の情報である差異情報を報知する報知部の一例として、発光制御部118のこの機能を設けている。
The light emission control unit 118 controls the light emission of the light emitting unit 242 of the storage unit 24 .
Specifically, the light-emission control unit 118 controls the light-emission unit 242 of the storage unit 24 to emit light when collecting a key 33 that is not reserved for the next day at a predetermined time on a certain day. If the light-emission control unit 118 determines that the difference information indicates that there is a key 33 that is not reserved for the next day among the keys 33 loaded in the storage unit 24, the light-emission control unit 118 controls the light-emission unit 242 of the storage unit 24 that stores the holder 31 holding the key 33 that is not reserved for the next day to emit light. In this embodiment, a certain day is used as an example of the first predetermined period, and the next day is used as an example of the second predetermined period. This function of the light-emission control unit 118 is provided as an example of an alarm unit that alarms, at a predetermined time within the first predetermined period, difference information indicating a difference between the holders stored in the storage unit during the first predetermined period and the holders that should be stored in the storage unit during the second predetermined period following the first predetermined period. In addition, in this embodiment, this function of the light emission control unit 118 is provided as an example of an alarm unit that notifies difference information, which is information that any of the holders stored in the storage unit during the first specified period is not among the holders that should be stored in the storage unit during the second specified period.
また、発光制御部118は、ある日の業務終了時における精査処理の実行時等の任意のタイミングで、収納部24の発光部242の発光を制御してもよい。その際、発光制御部118は、収納部24に装填されている鍵33の中に、翌日予約されていない鍵33があることを、差異情報が示していると判定されれば、翌日予約されていない鍵33を保持するホルダ31が収納されている収納部24の発光部242が発光するように制御する。本実施の形態では、所定期間の一例として、一日を用いており、所定期間毎に実行される所定処理の一例として、精査処理を用いており、第1の所定期間の一例として、ある日を用いており、第2の所定期間の一例として、翌日を用いている。そして、所定期間毎に実行される所定処理内で、第1の所定期間において収納部に収納されているホルダと、第2の所定期間において収納部に収納されるべきホルダとの差異を示す差異情報を報知する報知部の一例として、発光制御部118のこの機能を設けている。 The light-emission control unit 118 may also control the illumination of the light-emitting unit 242 of the storage unit 24 at any timing, such as when the reconciliation process is performed at the end of business hours on a certain day. In this case, if the light-emission control unit 118 determines that the difference information indicates that there is a key 33 that is not reserved for the next day among the keys 33 loaded in the storage unit 24, it controls the light-emitting unit 242 of the storage unit 24 that stores the holder 31 holding the key 33 that is not reserved for the next day to emit light. In this embodiment, one day is used as an example of a predetermined period, the reconciliation process is used as an example of a predetermined process executed every predetermined period, a certain day is used as an example of a first predetermined period, and the next day is used as an example of a second predetermined period. This function of the light-emission control unit 118 is provided as an example of an alarm unit that alarms, during the predetermined process executed every predetermined period, the difference information indicating the difference between the holders stored in the storage unit during the first predetermined period and the holders that should be stored in the storage unit during the second predetermined period.
精査処理部119は、一日の業務終了時における精査処理を行う。精査処理には、例えば、一日における鍵管理装置10の使用履歴をチェックする処理等がある。精査処理部119は、この精査処理において、ある日に収納部24に装填されるべき又は装填されるべきでないホルダ31の情報を、翌日に収納部24に装填されるべき又は装填されるべきでないホルダ31の情報へと更新する。本実施の形態では、所定期間の一例として、一日を用いており、所定期間毎に実行される所定処理の一例として、精査処理を用いており、第1の所定期間の一例として、ある日を用いており、第2の所定期間の一例として、翌日を用いており、収納対象情報の一例として、収納部24に装填されるべき又は装填されるべきでないホルダ31の情報を用いている。そして、所定期間毎に実行される所定処理内で、第1の所定期間について設定された収納対象情報を、第1の所定期間の次の第2の所定期間について設定された収納対象情報に更新する更新部の一例として、精査処理部119のこの機能を設けている。 The reconciliation processing unit 119 performs reconciliation processing at the end of each day's business hours. Reconciliation processing includes, for example, checking the usage history of the key management device 10 for the day. During this reconciliation processing, the reconciliation processing unit 119 updates information about holders 31 that should or should not be loaded into the storage unit 24 on a certain day to information about holders 31 that should or should not be loaded into the storage unit 24 on the following day. In this embodiment, one day is used as an example of a predetermined period, the reconciliation processing is used as an example of a predetermined process executed every predetermined period, a certain day is used as an example of a first predetermined period, and the following day is used as an example of a second predetermined period. Information about holders 31 that should or should not be loaded into the storage unit 24 is used as an example of storage target information. This function of the reconciliation processing unit 119 is provided as an example of an update unit that updates storage target information set for a first predetermined period to storage target information set for a second predetermined period following the first predetermined period during the predetermined process executed every predetermined period.
また、精査処理部119は、その日にホルダ31が装填されている収納部24と翌日にホルダ31が装填されるべき収納部24との差異情報の取得を、通信制御部115に指示し、その差異情報の判定を差異情報判定部116に指示する。
そして、精査処理部119は、翌日予約されている鍵33の中に、収納部24に装填されていない鍵33があることを、差異情報が示していると、差異情報判定部116により判定されれば、情報を例えば端末装置50に送信するよう、通信制御部115に指示する。ここで、端末装置50は、本部の管理者が使用するものであってもよいし、鍵管理装置10が設置された現場の管理者が使用するものであってもよい。また、送信する情報は、鍵33を追加で装填することが必要である旨の情報であり、装填すべき鍵33の鍵番号を含んでもよい。尚、情報に鍵番号が含まれない場合、管理者は、鍵管理装置10の表示操作部27で鍵番号を確認すればよい。本実施の形態では、所定処理内で、第2の所定期間において収納部に収納されるべきホルダのうち、第1の所定期間において収納部に収納されているホルダに含まれないホルダを収納させるための処理を行う更新部の一例として、精査処理部119を設けている。
一方、精査処理部119は、収納部24に装填されている鍵33の中に、翌日予約されていない鍵33があることを、差異情報が示していると、差異情報判定部116により判定されれば、情報を例えば端末装置50に送信するよう、通信制御部115に指示する。ここで、端末装置50は、本部の管理者が使用するものであってもよいし、鍵管理装置10が設置された現場の管理者が使用するものであってもよい。また、送信する情報は、鍵33を追加で回収することが必要である旨の情報であり、回収すべき鍵33が収納された収納部24の収納部番号を含んでもよい。尚、情報に収納部番号が含まれない場合、管理者は、収納部24の発光部242で収納部番号を確認すればよい。本実施の形態では、所定処理内で、第1の所定期間において収納部に収納されているホルダのうち、第2の所定期間において収納部に収納されるべきホルダに含まれないホルダを回収させるための処理を行う更新部の一例として、精査処理部119のこの機能を設けている。
In addition, the reconciliation processing unit 119 instructs the communication control unit 115 to obtain difference information between the storage unit 24 in which the holder 31 is loaded on that day and the storage unit 24 in which the holder 31 is to be loaded on the next day, and instructs the difference information determination unit 116 to determine the difference information.
If the difference information determination unit 116 determines that the difference information indicates that there is a key 33 that is not loaded in the storage unit 24 among the keys 33 reserved for the next day, the reconciliation processing unit 119 instructs the communication control unit 115 to transmit information to, for example, the terminal device 50. Here, the terminal device 50 may be used by a manager at headquarters or by a manager at the site where the key management device 10 is installed. The transmitted information indicates that an additional key 33 needs to be loaded and may include the key number of the key 33 to be loaded. If the information does not include the key number, the manager can simply check the key number on the display/operation unit 27 of the key management device 10. In this embodiment, the reconciliation processing unit 119 is provided as an example of an update unit that performs processing to store, in a predetermined process, holders that are not included in the holders stored in the storage unit during the first predetermined period, among the holders that should be stored in the storage unit during the second predetermined period.
On the other hand, if the difference information determination unit 116 determines that the difference information indicates that there is a key 33 that is not reserved for the next day among the keys 33 loaded in the storage unit 24, the reconciliation processing unit 119 instructs the communication control unit 115 to transmit information to, for example, the terminal device 50. Here, the terminal device 50 may be used by a manager at headquarters or by a manager at the site where the key management device 10 is installed. The transmitted information indicates that an additional key 33 needs to be collected and may include the storage unit number of the storage unit 24 in which the key 33 to be collected is stored. If the information does not include the storage unit number, the manager can simply confirm the storage unit number using the light-emitting unit 242 of the storage unit 24. In this embodiment, this function of the reconciliation processing unit 119 is provided as an example of an update unit that performs processing to collect, within a predetermined process, holders that are stored in the storage unit during a first predetermined period but are not included in the holders that should be stored in the storage unit during a second predetermined period.
また、記憶部12が記憶する情報について具体的に説明する。記憶部12は、収納情報121を記憶する。
収納情報121は、鍵収納庫23の各収納部24に収納されているホルダ31のRFIDを管理するための情報である。収納情報121の具体的な内容については後述する。
Next, a specific description will be given of the information stored in the storage unit 12. The storage unit 12 stores storage information 121.
The storage information 121 is information for managing the RFIDs of the holders 31 stored in each storage section 24 of the key storage 23. The specific contents of the storage information 121 will be described later.
[収納情報の具体的内容]
図5は、収納情報121の一例を示した図である。図示するように、収納情報121は、収納部番号と、RFIDとを対応付けたものとなっている。
収納部番号は、収納部24を識別する番号である。ここでは、収納部24の数を10とし、収納部番号として1から10を記憶している。RFIDは、対応する収納部24に収納されたホルダ31から読み取られたRFIDである。
図では、例えば、収納部番号「1」の収納部24に、RFID「01234927」のホルダ31が収納されていることが示されている。尚、収納部番号「2」の収納部24にはホルダ31が収納されていない場合を例にとり、収納部番号「2」に対するRFID欄は空欄としている。
[Specific details of storage information]
5 is a diagram showing an example of the storage information 121. As shown in the figure, the storage information 121 associates a storage unit number with an RFID.
The storage unit number is a number that identifies the storage unit 24. In this example, the number of storage units 24 is 10, and the storage unit numbers 1 to 10 are stored. The RFID is the RFID read from the holder 31 stored in the corresponding storage unit 24.
In the figure, for example, it is shown that the holder 31 with RFID "01234927" is stored in the storage unit 24 with storage unit number "1." Note that, taking as an example a case where the holder 31 is not stored in the storage unit 24 with storage unit number "2," the RFID column for storage unit number "2" is left blank.
[サーバ装置の機能構成]
図6は、本実施の形態におけるサーバ装置40の機能構成例を示したブロック図である。図示するように、サーバ装置40は、制御部41と、記憶部42と、通信部43とを含む。
制御部41は、CPU等の演算回路を備え、記憶部42に記憶された動作プログラムに従って、サーバ装置40の各部(通信部43等)を制御する。
記憶部42は、ROM、RAM等を備え、制御部41の動作プログラムを記憶し、また、制御部41の制御処理の際にワーク領域として利用される。動作プログラムには、制御部41が後述する処理を実行するためのプログラムが含まれる。
通信部43は、鍵管理装置10及び端末装置50との間で通信回線を通じた情報通信を行う。
[Functional configuration of server device]
6 is a block diagram showing an example of the functional configuration of the server device 40 according to the present embodiment. As shown in the figure, the server device 40 includes a control unit 41, a storage unit 42, and a communication unit 43.
The control unit 41 includes a calculation circuit such as a CPU, and controls each unit (such as the communication unit 43) of the server device 40 in accordance with an operation program stored in the storage unit .
The storage unit 42 includes a ROM, a RAM, etc., and stores the operation program of the control unit 41, and is also used as a work area during control processing by the control unit 41. The operation program includes a program for the control unit 41 to execute processing described below.
The communication unit 43 communicates information between the key management device 10 and the terminal device 50 via a communication line.
ここで、制御部41の構成について具体的に説明する。制御部41は、記憶制御部411と、通信制御部412と、予約可否判定部413と、差異情報生成部414とを備える。
記憶制御部411は、記憶部42に対するデータの書き込み及び記憶部42からのデータの読み出しを制御する。
具体的には、記憶制御部411は、記憶部42に対して、鍵33を管理する鍵情報を記憶し、記憶部42から、鍵情報を読み出す。
Here, a specific description will be given of the configuration of the control unit 41. The control unit 41 includes a memory control unit 411, a communication control unit 412, a reservation availability determination unit 413, and a difference information generation unit 414.
The storage control unit 411 controls writing of data to the storage unit 42 and reading of data from the storage unit 42 .
Specifically, the storage control unit 411 stores key information for managing the key 33 in the storage unit 42 and reads out the key information from the storage unit 42 .
また、記憶制御部411は、記憶部42に対して、鍵33を保持するホルダ31の予約情報を記憶し、記憶部42から、予約情報を読み出す。
ここで、予約情報は、日に対して、予約されている鍵33を設定した情報であってよい。後述するように鍵情報において鍵33にその鍵33を保持するホルダ31が紐付けられているので、予約情報は、日に対して、予約されている鍵33を保持するホルダ31を設定した情報と言うことができる。この場合、本実施の形態では、収納部による収納対象の第1のホルダの一例として、予約されている鍵33を保持するホルダ31を用いており、ホルダが第1のホルダであることを示す収納対象情報の一例として、予約情報を用いている。そして、管理対象のホルダに対して、収納対象情報を設定する設定部の一例として、記憶制御部411を設けている。また、本実施の形態では、所定期間の一例として、一日を用いており、管理対象のホルダに対して、所定期間毎に収納対象情報を設定する設定部の一例として、記憶制御部411を設けている。
その際、予約されている鍵33を保持するホルダ31の数は、鍵管理装置10から受信した上限数以下としてもよい。この場合、本実施の形態では、収納部の個数以下の第1の数の一例として、上限数を用いており、ホルダが第1のホルダであることを示す収納対象情報の一例として、予約情報を用いている。そして、管理対象のホルダのうち、第1の数のホルダに対して、収納対象情報を設定可能である設定部の一例として、記憶制御部411を設けている。
The storage control unit 411 also stores reservation information of the holder 31 that holds the key 33 in the storage unit 42 and reads out the reservation information from the storage unit 42 .
Here, the reservation information may be information that sets the reserved key 33 for a day. As will be described later, in the key information, the key 33 is linked to the holder 31 that holds the key 33. Therefore, the reservation information can be said to be information that sets the holder 31 that holds the reserved key 33 for a day. In this case, in the present embodiment, the holder 31 that holds the reserved key 33 is used as an example of a first holder to be stored by the storage unit, and the reservation information is used as an example of storage target information indicating that the holder is the first holder. The memory control unit 411 is provided as an example of a setting unit that sets storage target information for the holder to be managed. Furthermore, in the present embodiment, one day is used as an example of a predetermined period, and the memory control unit 411 is provided as an example of a setting unit that sets storage target information for the holder to be managed for each predetermined period.
In this case, the number of holders 31 holding reserved keys 33 may be equal to or less than the upper limit number received from the key management device 10. In this case, in the present embodiment, the upper limit number is used as an example of a first number equal to or less than the number of storage units, and the reservation information is used as an example of storage target information indicating that the holder is the first holder. Then, the storage control unit 411 is provided as an example of a setting unit that can set storage target information for the first number of holders among the holders to be managed.
また、予約情報は、日に対して、予約されていない鍵33を設定した情報であってもよい。後述するように鍵情報において鍵33にその鍵33を保持するホルダ31が紐付けられているので、予約情報は、日に対して、予約されていない鍵33を保持するホルダ31を設定した情報と言うことができる。この場合、本実施の形態では、収納部による収納対象外の第2のホルダの一例として、予約されていない鍵33を保持するホルダ31を用いており、ホルダが第2のホルダであることを示す収納対象情報の一例として、予約情報を用いている。そして、管理対象のホルダに対して、収納対象情報を設定する設定部の一例として、記憶制御部411を設けている。また、本実施の形態では、所定期間の一例として、一日を用いており、管理対象のホルダに対して、所定期間毎に収納対象情報を設定する設定部の一例として、記憶制御部411を設けている。
その際、予約されていない鍵33を保持するホルダ31の数は、管理対象のホルダ31の数から、鍵管理装置10から受信した上限数を減じた数以上としてもよい。この場合、本実施の形態では、管理対象のホルダの個数から収納部の個数を減じた数以上の第2の数の一例として、管理対象のホルダ31の数から、鍵管理装置10から受信した上限数を減じた数を用いており、ホルダが第2のホルダであることを示す収納対象情報の一例として、予約情報を用いている。そして、管理対象のホルダのうち、第2の数のホルダに対して、収納対象情報を設定する設定部の一例として、記憶制御部411を設けている。
The reservation information may also be information that sets an unreserved key 33 for a day. As described below, in the key information, a key 33 is linked to a holder 31 that holds that key 33. Therefore, the reservation information can be said to be information that sets a holder 31 that holds an unreserved key 33 for a day. In this case, in the present embodiment, the holder 31 that holds the unreserved key 33 is used as an example of a second holder that is not subject to storage by the storage unit, and the reservation information is used as an example of storage target information indicating that the holder is a second holder. The storage control unit 411 is provided as an example of a setting unit that sets storage target information for a managed holder. In the present embodiment, a day is used as an example of a predetermined period, and the storage control unit 411 is provided as an example of a setting unit that sets storage target information for a managed holder for each predetermined period.
In this case, the number of holders 31 holding unreserved keys 33 may be equal to or greater than the number of holders 31 to be managed minus the upper limit number received from the key management device 10. In this case, in the present embodiment, the number obtained by subtracting the upper limit number received from the key management device 10 from the number of holders 31 to be managed is used as an example of the second number that is equal to or greater than the number of holders to be managed minus the number of storage units, and reservation information is used as an example of storage target information indicating that a holder is the second holder. Then, a memory control unit 411 is provided as an example of a setting unit that sets storage target information for the second number of holders among the holders to be managed.
更に、予約情報は、日に対して、予約されている鍵33及び予約されていない鍵33を設定した情報であってもよい。後述するように鍵情報において鍵33にその鍵33を保持するホルダ31が紐付けられているので、予約情報は、日に対して、予約されている鍵33を保持するホルダ31及び予約されていない鍵33を保持するホルダ31を設定した情報と言うことができる。この場合、本実施の形態では、ホルダが第1のホルダであること及びホルダが第2のホルダであることを示す収納対象情報の一例として、予約情報を用いている。そして、収納対象情報を設定する設定部の一例として、記憶制御部411を設けている。また、本実施の形態では、管理対象のホルダに対して、所定期間毎に収納対象情報を設定する設定部の一例として、記憶制御部411を設けている。 Furthermore, the reservation information may be information that sets reserved keys 33 and unreserved keys 33 for each day. As will be described later, in the key information, the holder 31 that holds the key 33 is linked to the key 33. Therefore, the reservation information can be said to be information that sets the holder 31 that holds reserved keys 33 and the holder 31 that holds unreserved keys 33 for each day. In this case, in this embodiment, the reservation information is used as an example of storage target information that indicates that the holder is a first holder and that the holder is a second holder. The memory control unit 411 is provided as an example of a setting unit that sets storage target information. In this embodiment, the memory control unit 411 is provided as an example of a setting unit that sets storage target information for managed holders for each specified period.
通信制御部412は、通信部43を介して鍵管理装置10から情報を受信したり、通信部43を介して鍵管理装置10へ情報を送信したりする。
具体的には、鍵登録時には、通信制御部412は、表示操作部27に入力された鍵番号と、鍵交換部26の読取部263が読み取ったRFIDとを鍵管理装置10から受信する。
また、鍵予約時には、通信制御部412は、鍵管理装置10が鍵33の貸出のためにホルダ31を収納可能な収納部24の上限数を、事前に鍵管理装置10から受信する。
更に、翌日予約されている鍵33の装填時又は翌日予約されていない鍵33の回収時には、通信制御部412は、ホルダ31が収納された収納部24の読取部243が読み取ったRFIDを、鍵管理装置10から受信する。そして、通信制御部412は、鍵管理装置10から受信したRFIDと、サーバ装置40で翌日予約されていることが管理されている鍵33を保持するホルダ31のRFIDとの差異情報を、鍵管理装置10へ送信する。
更にまた、当日予約されている鍵33の貸出時には、通信制御部412は、カードリーダ28が読み取った鍵33の貸出を受けたい利用者のユーザIDを、鍵管理装置10から受信する。そして、通信制御部412は、サーバ装置40でその利用者が当日予約していることが管理されている鍵33を保持するホルダ31のRFIDを、鍵管理装置10へ送信する。
The communication control unit 412 receives information from the key management device 10 via the communication unit 43 and transmits information to the key management device 10 via the communication unit 43 .
Specifically, when registering a key, the communication control unit 412 receives from the key management device 10 the key number input to the display operation unit 27 and the RFID read by the reading unit 263 of the key exchange unit 26 .
Furthermore, when reserving a key, the communication control unit 412 receives in advance from the key management device 10 the upper limit number of storage units 24 that can store holders 31 for lending keys 33 from the key management device 10 .
Furthermore, when loading a key 33 reserved for the next day or collecting a key 33 not reserved for the next day, the communication control unit 412 receives from the key management device 10 the RFID read by the reading unit 243 of the storage unit 24 in which the holder 31 is stored.The communication control unit 412 then transmits to the key management device 10 information indicating the difference between the RFID received from the key management device 10 and the RFID of the holder 31 holding the key 33 that is managed by the server device 40 as being reserved for the next day.
Furthermore, when lending a key 33 reserved for the same day, the communication control unit 412 receives the user ID of the user who wishes to borrow the key 33, read by the card reader 28, from the key management device 10. The communication control unit 412 then transmits to the key management device 10 the RFID of the holder 31 holding the key 33, which is managed by the server device 40 as having been reserved for that user on the same day.
予約可否判定部413は、利用者からの指定された期間における指定された鍵33の予約要求に対して、予約が可能であるかどうかを判定する。具体的には、予約可否判定部413は、指定された期間内の日毎に、既に予約された鍵33の数が、鍵管理装置10から受信した上限数未満であるかどうかを判定する。
差異情報生成部414は、収納部24に装填されているホルダ31のRFIDと、翌日予約されている鍵33を保持するホルダ31のRFIDとの差異情報を生成する。
The reservation availability determination unit 413 determines whether a reservation is possible in response to a reservation request from a user for a specified period of time for a specified key 33. Specifically, the reservation availability determination unit 413 determines whether the number of already reserved keys 33 is less than the upper limit number received from the key management device 10 for each day within the specified period.
The difference information generating unit 414 generates difference information between the RFID of the holder 31 loaded in the storage unit 24 and the RFID of the holder 31 holding the key 33 reserved for the next day.
また、記憶部42が記憶する情報について具体的に説明する。記憶部42は、鍵情報421と、予約情報422とを記憶する。
鍵情報421は、鍵33の鍵番号と、その鍵33を保持するホルダ31に設けられた無線タグ34が有するRFIDとを紐付けた情報である。鍵情報421の具体的な内容については後述する。本実施の形態では、鍵管理装置による管理対象のホルダの情報の一例として、鍵情報421を用いている。
予約情報422は、利用者による鍵33の予約状況を示す情報である。予約情報422の具体的な内容についても後述する。
Next, a specific description will be given of the information stored in the storage unit 42. The storage unit 42 stores key information 421 and reservation information 422.
The key information 421 is information that links the key number of the key 33 with the RFID of the wireless tag 34 attached to the holder 31 that holds the key 33. The specific contents of the key information 421 will be described later. In this embodiment, the key information 421 is used as an example of information about a holder that is to be managed by the key management device.
The reservation information 422 is information indicating the reservation status of the user for the key 33. The specific contents of the reservation information 422 will also be described later.
図7は、鍵情報421の一例を示した図である。図示するように、鍵情報421は、鍵番号と、鍵名称と、RFIDとを対応付けたものとなっている。
鍵番号は、鍵33を識別する番号である。ここでは、管理対象の鍵33の数を、収納部24の数である10よりも多い30とし、鍵番号として1から30を記憶している。鍵名称は、鍵33を人間が識別し易くするために付与された名称である。ここでは、鍵名称として、鍵33で施錠及び解錠する対象の識別情報が記憶されている。施錠及び解錠する対象とは、例えば、車や、部屋等である。RFIDは、鍵33を保持するホルダ31に付された無線タグ34が有するRFIDである。
図では、例えば、鍵番号「1」の鍵33の鍵名称が「対象1」であり、その鍵33を保持するホルダ31のRFIDが「12345426」であることが示されている。
7 is a diagram showing an example of the key information 421. As shown in the figure, the key information 421 associates a key number, a key name, and an RFID.
The key number is a number that identifies the key 33. Here, the number of keys 33 to be managed is 30, which is more than the number of storage units 24 (10), and key numbers 1 to 30 are stored. The key name is a name given to the key 33 to make it easier for humans to identify it. Here, the key name stores identification information of the object to be locked and unlocked with the key 33. The object to be locked and unlocked is, for example, a car, a room, etc. The RFID is an RFID carried by a wireless tag 34 attached to the holder 31 that holds the key 33.
In the figure, for example, the key name of the key 33 with key number "1" is "Object 1" and the RFID of the holder 31 that holds the key 33 is "12345426".
図8は、予約情報422の一例を示した図である。図示するように、予約情報422は、日と、ユーザIDと、鍵番号とを対応付けたものとなっている。
日は、鍵33を予約する対象の日である。ユーザIDは、対応する日に鍵33を予約した利用者を識別する識別情報である。鍵番号は、対応する日に対応する利用者が予約した鍵33の番号である。
図では、例えば、「2021年10月1日」及び「2021年10月3日」に、ユーザID「A」の利用者が鍵番号「1」の鍵33を予約していることが示されている。また、「2021年10月1日」から「2021年10月3日」までの間、ユーザID「B」の利用者が鍵番号「3」の鍵33を予約していることも示されている。
8 is a diagram showing an example of the reservation information 422. As shown in the diagram, the reservation information 422 associates a date, a user ID, and a key number.
The date is the date for reserving the key 33. The user ID is identification information that identifies the user who reserved the key 33 on the corresponding date. The key number is the number of the key 33 reserved by the corresponding user on the corresponding date.
The figure shows, for example, that a user with user ID "A" has reserved key 33 with key number "1" on "October 1, 2021" and "October 3, 2021." It also shows that a user with user ID "B" has reserved key 33 with key number "3" from "October 1, 2021" to "October 3, 2021."
[鍵管理システムの動作]
図9は、本実施の形態の鍵管理システム1における鍵登録時の動作例を示したシーケンス図である。尚、管理者は、この動作例に先立ち、鍵番号と鍵名称とを紐付けて鍵情報421に登録しておくものとする。そして、管理者が、表示操作部27に表示された管理者メニュー上で鍵登録のための項目を選択することにより、この動作例は開始する。
まず、管理者は、鍵交換部26にて鍵交換を行う。即ち、ホルダ31と鍵33とを新たに連結する操作を行う。すると、鍵管理装置10では、鍵交換部26の読取部263が、ホルダ31からRFIDを読み取り、RFID取得部111が、読取部263からRFIDを取得する(ステップ131)。
次に、管理者は、表示操作部27に表示された管理者メニュー上で、鍵交換部26でホルダ31に連結した鍵33の鍵番号を入力する操作を行う。尚、管理者は、事前に鍵33に鍵番号を記載したシールを貼っておき、ここではそのシールに記載された鍵番号を入力すればよい。すると、鍵管理装置10では、表示操作部27が、鍵番号を入力する操作を受け付け、鍵番号取得部112が、表示操作部27から鍵番号を取得する(ステップ132)。
その後、鍵管理装置10では、通信制御部115が、通信部13を制御して、ステップ131で取得したRFIDと、ステップ132で取得した鍵番号とを、サーバ装置40へ送信する(ステップ133)。
[Key Management System Operation]
9 is a sequence diagram showing an example of the operation of registering a key in the key management system 1 of this embodiment. Prior to this example of operation, the administrator associates a key number with a key name and registers them in the key information 421. This example of operation then begins when the administrator selects an item for key registration on the administrator menu displayed on the display/operation unit 27.
First, the administrator performs key exchange using the key exchange unit 26. That is, the administrator performs an operation to newly link the holder 31 and the key 33. Then, in the key management device 10, the reading unit 263 of the key exchange unit 26 reads the RFID from the holder 31, and the RFID acquisition unit 111 acquires the RFID from the reading unit 263 (step 131).
Next, the administrator operates the administrator menu displayed on the display operation unit 27 to input the key number of the key 33 linked to the holder 31 by the key exchange unit 26. Note that the administrator may have previously affixed a sticker bearing the key number to the key 33, and may input the key number written on the sticker. In the key management device 10, the display operation unit 27 then accepts the operation to input the key number, and the key number acquisition unit 112 acquires the key number from the display operation unit 27 (step 132).
Thereafter, in the key management device 10, the communication control unit 115 controls the communication unit 13 to transmit the RFID acquired in step 131 and the key number acquired in step 132 to the server device 40 (step 133).
これにより、サーバ装置40では、通信制御部412が、通信部43を制御して、鍵管理装置10から鍵番号とRFIDとを受信する(ステップ431)。
その後、サーバ装置40では、記憶制御部411が、ステップ431で受信した鍵番号にRFIDを紐付けて、鍵情報421に記憶する(ステップ432)。その際、サーバ装置40は、鍵情報421にその鍵番号が登録されていない場合や、鍵情報421においてその鍵番号に既に別のRFIDが紐付けられている場合は、エラーとする。
As a result, in the server device 40, the communication control unit 412 controls the communication unit 43 to receive the key number and RFID from the key management device 10 (step 431).
Thereafter, in the server device 40, the storage control unit 411 associates the RFID with the key number received in step 431 and stores the associated RFID in the key information 421 (step 432). At this time, the server device 40 determines an error if the key number is not registered in the key information 421 or if another RFID is already associated with the key number in the key information 421.
図10は、本実施の形態の鍵管理システム1におけるサーバ装置40の鍵予約時の動作例を示したフローチャートである。尚、この動作例に先立ち、鍵管理装置10は、鍵33の貸出のためにホルダ31を収納可能な収納部24の上限数を、サーバ装置40へ送信しているものとする。
まず、鍵33を予約したい利用者が、例えば端末装置50を操作して、その利用者のユーザIDと、予約したい鍵33の鍵番号と、鍵33を予約したい期間とを含む予約要求をサーバ装置40へ送信する。尚、予約要求では、鍵番号ではなく、鍵名称で、予約したい鍵33を特定してもよいが、この動作例では、鍵番号で、予約したい鍵33を特定するものとする。これにより、サーバ装置40では、通信制御部412が、通信部43を制御して、ユーザIDと鍵番号と期間とを含む予約要求を受信する(ステップ441)。
10 is a flowchart showing an example of the operation of the server device 40 when reserving a key in the key management system 1 of this embodiment. Note that prior to this operation example, the key management device 10 is assumed to have transmitted to the server device 40 the upper limit number of storage units 24 that can store holders 31 for lending keys 33.
First, a user who wishes to reserve a key 33 operates, for example, terminal device 50 to send a reservation request to server device 40, including the user's user ID, the key number of the key 33 to be reserved, and the period for which the key 33 is to be reserved. While the reservation request may specify the key 33 to be reserved by key name rather than key number, in this example, the key 33 to be reserved is specified by key number. In response to this, in server device 40, communication control unit 412 controls communication unit 43 to receive the reservation request including the user ID, key number, and period (step 441).
次に、サーバ装置40では、予約可否判定部413が、ステップ441で受信した予約要求に含まれる期間内の日に着目する(ステップ442)。
そして、予約可否判定部413は、記憶部42に記憶された予約情報422において、ステップ442で着目した日に対して既に記憶されたユーザID及び鍵番号の組の数が、鍵管理装置10から受信した上限数未満であるかどうかを判定する(ステップ443)。
その結果、既に記憶されたユーザID及び鍵番号の組の数が、上限数未満であると判定すれば、予約可否判定部413は、ステップ442で着目した日において予約が可能な旨を記憶する(ステップ444)。
一方、既に記憶されたユーザID及び鍵番号の組の数が、上限数未満でない、つまり、上限数に達していると判定すれば、予約可否判定部413は、ステップ442で着目した日においては予約が不可能な旨を記憶する(ステップ445)。
その後、予約可否判定部413は、ステップ441で受信した予約要求に含まれる期間内の日がまだあるかどうかを判定する(ステップ446)。
その結果、予約要求に含まれる期間内の日がまだあると判定すれば、予約可否判定部413は、処理をステップ442へ戻す。
一方、予約要求に含まれる期間内の日がもうないと判定すれば、予約可否判定部413は、予約が不可能な旨を記憶した日が1日でもあったかどうかを判定する(ステップ447)。
Next, in the server device 40, the reservation availability determination unit 413 focuses on the days within the period included in the reservation request received in step 441 (step 442).
Then, the reservation possibility determination unit 413 determines whether the number of pairs of user IDs and key numbers already stored for the day focused on in step 442 in the reservation information 422 stored in the memory unit 42 is less than the upper limit number received from the key management device 10 (step 443).
As a result, if it is determined that the number of pairs of user IDs and key numbers already stored is less than the upper limit, the reservation possibility determination unit 413 stores the fact that reservations are possible on the day selected in step 442 (step 444).
On the other hand, if it is determined that the number of pairs of user IDs and key numbers already stored is not less than the upper limit, i.e., that the upper limit has been reached, the reservation possibility determination unit 413 stores a message indicating that reservations are not possible on the day selected in step 442 (step 445).
Thereafter, the reservation availability determination unit 413 determines whether there are any more days within the period included in the reservation request received in step 441 (step 446).
As a result, if it is determined that there are still days within the period included in the reservation request, the reservation availability determination unit 413 returns the process to step 442 .
On the other hand, if it is determined that there are no more days within the period included in the reservation request, the reservation availability determination unit 413 determines whether there is even one day for which reservation is not possible (step 447).
ここで、予約が不可能な旨を記憶した日が1日もないと判定されたとする。すると、記憶制御部411が、記憶部42に記憶された予約情報422において、ステップ441で受信した予約要求に含まれる期間内の全ての日に対して、その予約要求に含まれるユーザID及び鍵番号を記憶する(ステップ448)。
一方、予約が不可能な旨を記憶した日が1日でもあると判定されたとする。すると、通信制御部412が、通信部43を制御して、例えば端末装置50に対し、鍵33を予約できない旨のエラーを通知する(ステップ449)。この場合、利用者は、予約したい鍵33を予約可能な期間を調べて、再度予約要求を送信することになる。
If it is determined that there is not even one day for which a reservation is unavailable, the storage control unit 411 stores the user ID and key number included in the reservation request received in step 441 for all days within the period included in the reservation request in the reservation information 422 stored in the storage unit 42 (step 448).
On the other hand, if it is determined that there is at least one day for which a reservation is unavailable, the communication control unit 412 controls the communication unit 43 to notify, for example, the terminal device 50, of an error indicating that the key 33 cannot be reserved (step 449). In this case, the user must check the period during which the desired key 33 can be reserved and send a reservation request again.
図11は、本実施の形態の鍵管理システム1における翌日予約されている鍵33の装填時の動作例を示したシーケンス図である。尚、この動作例に先立ち、管理者は、表示操作部27に表示された管理者メニュー上で、翌日予約されている鍵33を装填するための項目を選択し、翌日予約されている鍵33をバックヤードから取り出して収納部24に装填する。この場合、例えば、翌日予約されている鍵33を装填する期限を予め設定しておき、この期限が過ぎた場合に、アラームを鳴動させて、管理者に鍵33の装填を促してもよい。鍵33が収納部24に装填されると、鍵管理装置10は、収納情報121において、その収納部24の収納部番号に、鍵33を保持するホルダ31のRFIDを紐付けて記憶し、この動作例を開始する。 Figure 11 is a sequence diagram showing an example of the operation of the key management system 1 of this embodiment when loading a key 33 reserved for the next day. Prior to this example of operation, the administrator selects an item for loading the key 33 reserved for the next day on the administrator menu displayed on the display operation unit 27, and then retrieves the key 33 reserved for the next day from the backyard and loads it into the storage unit 24. In this case, for example, a deadline for loading the key 33 reserved for the next day may be set in advance, and when this deadline has passed, an alarm may be sounded to prompt the administrator to load the key 33. When the key 33 is loaded into the storage unit 24, the key management device 10 associates the RFID of the holder 31 holding the key 33 with the storage unit number of that storage unit 24 in the storage information 121, and then starts this example of operation.
まず、鍵管理装置10では、ホルダ31が装填されている全ての収納部24の読取部243が、ホルダ31からRFIDを読み取り、RFID取得部111が、読取部243からRFIDのセットを取得する(ステップ151)。
次に、通信制御部115が、通信部13を制御して、ステップ151で取得されたRFIDのセットをサーバ装置40へ送信する(ステップ152)。
First, in the key management device 10, the reading units 243 of all storage units 24 in which holders 31 are loaded read the RFIDs from the holders 31, and the RFID acquisition unit 111 acquires the RFID set from the reading units 243 (step 151).
Next, the communication control unit 115 controls the communication unit 13 to transmit the RFID set acquired in step 151 to the server device 40 (step 152).
これにより、サーバ装置40では、通信制御部412が、通信部43を制御して、鍵管理装置10からRFIDのセットを受信する(ステップ451)。
次に、サーバ装置40では、記憶制御部411が、記憶部42に記憶された予約情報422において、翌日に対して記憶された鍵番号のセットを取得する(ステップ452)。そして、記憶制御部411は、記憶部42に記憶された鍵情報421において、この鍵番号のセットにそれぞれ紐付けられたRFIDのセットを取得する(ステップ453)。
次いで、サーバ装置40では、差異情報生成部414が、ステップ451で受信したRFIDのセットと、ステップ452で取得したRFIDのセットとの差異情報を生成する(ステップ454)。
その後、サーバ装置40では、通信制御部412が、通信部43を制御して、ステップ453で生成された差異情報を鍵管理装置10へ送信する(ステップ455)。
As a result, in the server device 40, the communication control unit 412 controls the communication unit 43 to receive the RFID set from the key management device 10 (step 451).
Next, in the server device 40, the storage control unit 411 acquires the set of key numbers stored for the next day from the reservation information 422 stored in the storage unit 42 (step 452).The storage control unit 411 then acquires the sets of RFIDs associated with these sets of key numbers from the key information 421 stored in the storage unit 42 (step 453).
Next, in the server device 40, the difference information generating unit 414 generates difference information between the RFID set received in step 451 and the RFID set acquired in step 452 (step 454).
Thereafter, in the server device 40, the communication control unit 412 controls the communication unit 43 to transmit the difference information generated in step 453 to the key management device 10 (step 455).
これにより、鍵管理装置10では、通信制御部115が、通信部13を制御して、サーバ装置40から差異情報を受信する(ステップ153)。
次に、鍵管理装置10では、差異情報判定部116が、ステップ153で受信された差異情報が、翌日予約された鍵33の中に、収納部24に装填されていない鍵33があることを示しているかどうかを判定する(ステップ154)。
その結果、翌日予約された鍵33の中に、収納部24に装填されていない鍵33があることを、差異情報が示していると判定されれば、表示制御部117が、収納部24に装填されていない鍵33の鍵番号を、表示操作部27に表示する(ステップ155)。これにより、管理者は、翌日予約されているのに収納部24に装填されていない鍵33をバックヤードから取り出して収納部24に追加で装填することができる。
その後、翌日予約された鍵33が追加で収納部24に装填されたとする。すると、鍵管理装置10では、記憶制御部114が、収納情報121において、収納部番号に、装填された鍵33を保持するホルダ31のRFIDを紐付けて記憶する(ステップ156)。
一方、翌日予約された鍵33の中に、収納部24に装填されていない鍵33があることを、差異情報が示していないと判定されれば、表示制御部117は、鍵番号を表示操作部27に表示しない。また、翌日予約された鍵33が追加で収納部24に装填されることもないので、記憶制御部114は、収納情報121へのRFIDの記憶も行わない。
As a result, in the key management device 10, the communication control unit 115 controls the communication unit 13 to receive the difference information from the server device 40 (step 153).
Next, in the key management device 10, the difference information determination unit 116 determines whether the difference information received in step 153 indicates that there are keys 33 reserved for the next day that have not been loaded into the storage unit 24 (step 154).
If it is determined that the difference information indicates that there are keys 33 reserved for the next day that are not loaded in the storage unit 24, the display control unit 117 displays the key numbers of the keys 33 that are not loaded in the storage unit 24 on the display operation unit 27 (step 155). This allows the manager to retrieve the keys 33 that are reserved for the next day but not loaded in the storage unit 24 from the back yard and load them into the storage unit 24.
Suppose that an additional key 33 reserved for the next day is then loaded into the storage unit 24. In the key management device 10, the storage control unit 114 stores the storage information 121 by linking the storage unit number with the RFID of the holder 31 that holds the loaded key 33 (step 156).
On the other hand, if it is determined that the difference information does not indicate that there is a key 33 that is not loaded in the storage unit 24 among the keys 33 reserved for the next day, the display control unit 117 does not display the key number on the display operation unit 27. Furthermore, since there will be no additional keys 33 reserved for the next day loaded in the storage unit 24, the storage control unit 114 does not store the RFID in the storage information 121.
尚、上記では、管理者が鍵33をバックヤードから取り出して収納部24に装填した際に、翌日予約された鍵33が全て収納部24に装填されているかをチェックするようにしたが、これには限らない。例えば、一日の業務終了時の精査処理の実行時等の任意のタイミングで、このような処理を行ってもよい。その場合は、管理者が鍵管理装置10の近くにいないことも考えられるので、ステップ155では、通信制御部115が、収納部24に装填されていない鍵33の鍵番号を、例えば管理者の端末装置50へ送信するとよい。 In the above description, when the administrator retrieves keys 33 from the back yard and loads them into the storage unit 24, a check is made to see if all keys 33 reserved for the next day are loaded into the storage unit 24, but this is not limited to this. For example, such processing may be performed at any time, such as when a detailed inspection process is performed at the end of the day's business. In this case, since it is conceivable that the administrator may not be near the key management device 10, in step 155 the communication control unit 115 may transmit the key numbers of keys 33 that are not loaded into the storage unit 24 to, for example, the administrator's terminal device 50.
図12は、本実施の形態の鍵管理システム1における当日予約している鍵33の貸出時の動作例を示したシーケンス図である。尚、利用者が、表示操作部27に表示された待機メニュー上で、当日予約している鍵33の貸出を受けるための項目を選択することにより、この動作例は開始する。
まず、利用者が、カードリーダ28にカードを通すと、鍵管理装置10では、ユーザID取得部113が、カードリーダ28からユーザIDを取得して(ステップ161)、ユーザ認証を行う(ステップ162)。
ユーザ認証が成功すると、鍵管理装置10では、通信制御部115が、通信部13を制御して、ステップ161で取得されたユーザIDをサーバ装置40へ送信する(ステップ163)。
12 is a sequence diagram showing an example of the operation of the key management system 1 of this embodiment when lending out a key 33 reserved for that day. This operation example begins when the user selects an item for lending out the key 33 reserved for that day on the standby menu displayed on the display operation unit 27.
First, when a user swipes a card through the card reader 28, the user ID acquisition unit 113 in the key management device 10 acquires the user ID from the card reader 28 (step 161) and performs user authentication (step 162).
If the user authentication is successful, the communication control unit 115 in the key management device 10 controls the communication unit 13 to transmit the user ID acquired in step 161 to the server device 40 (step 163).
これにより、サーバ装置40では、通信制御部412が、通信部43を制御して、鍵管理装置10からユーザIDを受信する(ステップ461)。
次に、サーバ装置40では、記憶制御部411が、記憶部42に記憶された予約情報422において、本日に対して、ステップ461で受信されたユーザIDと共に記憶された鍵番号を取得する(ステップ462)。そして、記憶制御部411は、記憶部42に記憶された鍵情報421において、ステップ462で取得された鍵番号に紐付けられたRFIDを取得する(ステップ463)。
その後、サーバ装置40では、通信制御部412が、通信部43を制御して、ステップ463で取得されたRFIDを、鍵管理装置10へ送信する(ステップ464)。
As a result, in the server device 40, the communication control unit 412 controls the communication unit 43 to receive the user ID from the key management device 10 (step 461).
Next, in server device 40, storage control unit 411 acquires the key number stored together with the user ID received in step 461 for today from reservation information 422 stored in storage unit 42 (step 462). Then, storage control unit 411 acquires the RFID linked to the key number acquired in step 462 from key information 421 stored in storage unit 42 (step 463).
Thereafter, in the server device 40, the communication control unit 412 controls the communication unit 43 to transmit the RFID acquired in step 463 to the key management device 10 (step 464).
これにより、鍵管理装置10では、通信制御部115が、通信部13を制御して、サーバ装置40からRFIDを受信する(ステップ164)。
次に、鍵管理装置10では、記憶制御部114が、記憶部12に記憶された収納情報121において、ステップ164で受信されたRFIDに紐付けられた収納部番号を取得する(ステップ165)。
次いで、鍵管理装置10では、発光制御部118が、ステップ165で取得された収納部番号の収納部24の発光部242を発光させる(ステップ166)。尚、このとき、ホルダ31が抜き取り可能なように、錠機構241が解除される。
これにより、利用者は、当日予約している鍵33を保持するホルダ31が収納された収納部24が分かるので、その収納部24から鍵33を、貸出を受けるために抜き取る。すると、鍵管理装置10では、記憶制御部114が、収納情報121において、その収納部24の収納部番号に紐付けられていたRFIDを削除する(ステップ167)。
As a result, in the key management device 10, the communication control unit 115 controls the communication unit 13 to receive the RFID from the server device 40 (step 164).
Next, in the key management device 10, the storage control unit 114 acquires the storage unit number linked to the RFID received in step 164 from the storage information 121 stored in the storage unit 12 (step 165).
Next, in the key management device 10, the light emission control unit 118 causes the light emission unit 242 of the storage unit 24 having the storage unit number acquired in step 165 to emit light (step 166). At this time, the locking mechanism 241 is released so that the holder 31 can be removed.
This allows the user to know which storage unit 24 contains the holder 31 holding the key 33 reserved for that day, and the user can then remove the key 33 from that storage unit 24 to borrow it. In the key management device 10, the storage control unit 114 then deletes the RFID tag linked to the storage unit number of that storage unit 24 from the storage information 121 (step 167).
尚、上記では言及しなかったが、ステップ462でユーザIDと共に記憶された鍵番号が存在しなかった場合、サーバ装置40は、鍵管理装置10へエラーを通知するとよい。
また、上記の動作において予約した期間を超過した鍵33があることが判明した場合、鍵管理装置10は、その旨のメッセージを表示操作部27に表示するようにしてもよい。
Although not mentioned above, if there is no key number stored together with the user ID in step 462, the server device 40 may notify the key management device 10 of an error.
Furthermore, if it is found in the above operation that there is a key 33 whose reserved period has expired, the key management device 10 may display a message to that effect on the display operation unit 27.
次に、本実施の形態の鍵管理システム1における当日予約していた鍵33の返却時の動作例について説明する。利用者が、表示操作部27に表示された待機メニュー上で、当日予約していた鍵33を返却するための項目を選択することにより、この動作例は開始する。
この動作例は、図12のフローチャートのステップ161、ステップ162、及びステップ167を取り出して一部変更したものとなる。
即ち、利用者が、カードリーダ28にカードを通すと、鍵管理装置10では、ユーザID取得部113が、カードリーダ28からユーザIDを取得して、ユーザ認証を行う。ユーザ認証が成功すると、利用者は、空きの収納部24に鍵33を返却するために挿入する。すると、鍵管理装置10では、記憶制御部114が、収納情報121において、その収納部24の収納部番号に、返却した鍵33を保持するホルダ31のRFIDを紐付けて記憶する。
尚、上記では言及しなかったが、鍵管理装置10は、当日予約していた鍵33を最後に返却する利用者が予約期間外でも第1の扉21を開閉可能なように、扉施錠機構14を制御するようにしてもよい。
Next, we will explain an example of the operation of the key management system 1 of this embodiment when returning a key 33 that has been reserved for that day. This operation example begins when the user selects an option for returning the key 33 that has been reserved for that day on the standby menu displayed on the display operation unit 27.
This operation example is obtained by extracting and partially modifying steps 161, 162, and 167 from the flowchart of FIG.
That is, when a user swipes a card through card reader 28, user ID acquisition unit 113 in key management device 10 acquires the user ID from card reader 28 and performs user authentication. If user authentication is successful, the user inserts key 33 into an empty storage unit 24 to return it. Then, in key management device 10, storage control unit 114 stores the storage information 121 by linking the storage unit number of that storage unit 24 with the RFID of holder 31 holding the returned key 33.
Although not mentioned above, the key management device 10 may also control the door locking mechanism 14 so that the last user to return the key 33 reserved on the day can open and close the first door 21 even outside the reservation period.
次に、本実施の形態の鍵管理システム1における翌日予約されていない鍵33の回収時の動作例について説明する。管理者が、表示操作部27に表示された管理者メニュー上で、翌日予約されていない鍵33を回収するための項目を選択し、翌日予約されていない鍵33をバックヤードに回収することにより、この動作例は開始する。
この動作例は、図11のフローチャートの動作を一部変更したものとなる。
即ち、ステップ151からステップ153までは図11と同じである。
ステップ154では、差異情報判定部116が、ステップ153で受信された差異情報が、収納部24に装填されている鍵33の中に、翌日予約されていない鍵33があることを示しているかどうかを判定する。
ステップ155では、収納部24に装填されている鍵33の中に、翌日予約されていない鍵33があることを、差異情報が示していると判定されれば、発光制御部118が、翌日予約されていない鍵33を保持するホルダ31が収納されている収納部24の発光部242を発光させる。これにより、管理者は、翌日予約されていないのに収納部24に装填されている鍵33をバックヤードに回収することができる。
その後、翌日予約されていない鍵33が追加で収納部24から回収されたとする。すると、ステップ156では、記憶制御部114が、収納情報121において、回収された鍵33を保持するホルダ31が収納されていた収納部番号に紐付けられたRFIDを削除する。
一方、収納部24に装填されている鍵33の中に、翌日予約されていない鍵33があることを、差異情報が示していないと判定されれば、発光制御部118は、発光部242を発光させない。また、翌日予約されていない鍵33が追加で収納部24から回収されることもないので、記憶制御部114は、収納情報121からのRFIDの削除も行わない。
Next, we will explain an example of the operation of collecting keys 33 that are not reserved for the next day in the key management system 1 of this embodiment. This operation example begins when the administrator selects an item for collecting keys 33 that are not reserved for the next day on the administrator menu displayed on the display operation unit 27 and collects the keys 33 that are not reserved for the next day in the backyard.
This operation example is a partial modification of the operation of the flowchart in FIG.
That is, steps 151 to 153 are the same as those in FIG.
In step 154, the difference information determination unit 116 determines whether the difference information received in step 153 indicates that there is a key 33 among the keys 33 loaded in the storage unit 24 that has not been reserved for the next day.
In step 155, if it is determined that the difference information indicates that there is a key 33 that is not reserved for the next day among the keys 33 loaded in the storage unit 24, the light emission control unit 118 causes the light emission unit 242 of the storage unit 24 that stores the holder 31 holding the key 33 that is not reserved for the next day to emit light. This allows the manager to collect the keys 33 that are loaded in the storage unit 24 but are not reserved for the next day to the back yard.
Suppose that an additional key 33 that is not reserved for the next day is subsequently collected from the storage unit 24. In this case, in step 156, the storage control unit 114 deletes the RFID tag associated with the storage unit number in which the holder 31 holding the collected key 33 was stored in the storage information 121.
On the other hand, if it is determined that the difference information does not indicate that any of the keys 33 loaded in the storage unit 24 are not reserved for the next day, the light emission control unit 118 does not emit light from the light emission unit 242. Furthermore, since no additional keys 33 that are not reserved for the next day will be collected from the storage unit 24, the storage control unit 114 does not delete the RFID from the storage information 121.
尚、上記では、管理者が鍵33をバックヤードに回収した際に、翌日予約されていない鍵33が全て収納部24から抜き取られているかをチェックするようにしたが、これには限らない。例えば、一日の業務終了時の精査処理の実行時等の任意のタイミングで、このような処理を行ってもよい。その場合は、管理者が鍵管理装置10の近くにいないことも考えられるので、ステップ155では、通信制御部115が、翌日予約されていない鍵33が収納された収納部24の収納部番号を、例えば管理者の端末装置50へ送信するとよい。 In the above description, when the administrator retrieves the keys 33 in the back yard, a check is made to see if all keys 33 that are not reserved for the next day have been removed from the storage units 24, but this is not limited to this. For example, such processing may be performed at any time, such as when a detailed inspection process is performed at the end of the day's business. In this case, since it is conceivable that the administrator will not be near the key management device 10, in step 155 the communications control unit 115 may transmit the storage unit number of the storage unit 24 in which keys 33 that are not reserved for the next day are stored to, for example, the administrator's terminal device 50.
[変形例]
上記では言及しなかったが、鍵交換部26での鍵交換は、収納部24に収納されるべきホルダ31に対してのみ実行できるようにし、収納部24に収納される必要のないホルダ31に対しては実行できないようにしてもよい。
[Modification]
Although not mentioned above, the key exchange in the key exchange unit 26 may be configured so that it can only be performed for holders 31 that are to be stored in the storage unit 24, and not for holders 31 that do not need to be stored in the storage unit 24.
上記では、一日の業務終了時には、翌日予約されている鍵33が収納部24に収納されているものとした。これは、何日か連続で鍵33の貸出を受ける場合でも、毎日の業務終了時に鍵33を鍵管理装置10に戻す必要があることを意味する。しかしながら、長期で貸出を受けている鍵33は、毎日の業務終了時に鍵管理装置10に戻す必要がない運用としてもよい。その場合は、一日の業務終了時に、翌日予約されている鍵33が収納部24に収納されているかは、長期で貸し出している鍵33を除外してチェックするとよい。
一方で、一日の業務終了時のチェックの際に、長期で貸し出している鍵33で鍵管理装置10に収納されていないはずなのに収納されている鍵33があったとする。これは、長期で貸し出していたが、早めに返却された鍵33である可能性がある。そのような場合は、早めに返却された鍵33があることを報知してもよい。そして、このような報知は、他の情報を報知する際の態様とは異なる態様で報知するようにしてもよい。或いは、鍵33は返却された時点で利用終了扱いとする構成でもよい。このような構成の場合、利用者としては、利用期間を短くすることで、レンタル費用を低く抑えることができるというメリットや、重要物である鍵33の管理責任から解放されるといったメリットが得られる。
In the above description, it is assumed that the key 33 reserved for the next day is stored in the storage unit 24 at the end of the day's business. This means that even if the key 33 is loaned for several consecutive days, the key 33 must be returned to the key management device 10 at the end of each day's business. However, the key 33 loaned for a long period of time may not need to be returned to the key management device 10 at the end of each day's business. In this case, it is preferable to check whether the key 33 reserved for the next day is stored in the storage unit 24 at the end of each day's business, excluding the key 33 loaned for a long period of time.
On the other hand, suppose that during a check at the end of the day's work, a key 33 that has been rented for a long period of time is found to be stored in the key management device 10 even though it should not be. This key 33 may have been rented for a long period of time but was returned early. In such a case, a notification may be made that a key 33 has been returned early. Such a notification may be made in a manner different from the manner in which other information is notified. Alternatively, the key 33 may be configured to end its use upon return. In such a configuration, the user can enjoy the benefits of keeping rental costs low by shortening the usage period and of being relieved of the responsibility of managing the key 33, which is an important item.
上記では、サーバ装置40のみが予約情報422を保持することとしたが、収納部24に収納されているホルダ31と翌日予約されているホルダ31との照合を迅速に行うために、鍵管理装置10も予約情報422を保持することとしてよい。つまり、サーバ装置40は、予約情報422を鍵管理装置10へ送信し、鍵管理装置10では、通信制御部115が、通信部13を用いて予約情報422を受信し、記憶制御部114が、記憶部12に予約情報422を記憶する、という態様を採用してよい。そして、この態様においても、サーバ装置40は、予約情報422を、日毎に、鍵管理装置10から受信した上限数を超えない範囲で鍵33の予約要求を受け付けることにより、生成してよい。
この場合、サーバ装置40は、他の装置の一例であり、上限数は、第1の数の一例であり、翌日予約されているホルダ31は、収納部による収納対象の第1のホルダの一例であり、予約情報422は、ホルダが第1のホルダであることを示す収納対象情報の一例である。そして、記憶制御部114は、他の装置から受信した情報に基づき、第1の数以下のホルダに対して、ホルダが第1のホルダであることを示す収納対象情報を設定する設定部の一例である。
また、日は、所定期間の一例であり、予約情報422は、ホルダが収納部による収納対象の第1のホルダであること及びホルダが収納部による収納対象外の第2のホルダであることの少なくとも何れか一方を示す収納対象情報の一例である。そして、記憶制御部114は、他の装置から受信した情報に基づき、管理対象のホルダに対して、所定期間毎に収納対象情報を設定する設定部の一例である。
In the above description, only the server device 40 holds the reservation information 422. However, in order to quickly compare the holders 31 stored in the storage unit 24 with the holders 31 reserved for the next day, the key management device 10 may also hold the reservation information 422. That is, an alternative embodiment may be adopted in which the server device 40 transmits the reservation information 422 to the key management device 10, the communication control unit 115 of the key management device 10 receives the reservation information 422 using the communication unit 13, and the storage control unit 114 stores the reservation information 422 in the storage unit 12. In this embodiment, the server device 40 may generate the reservation information 422 by accepting reservation requests for keys 33 for each day from the key management device 10 within a range not exceeding the upper limit number received.
In this case, server device 40 is an example of another device, the upper limit number is an example of a first number, holder 31 reserved for the next day is an example of a first holder to be stored by the storage unit, and reservation information 422 is an example of storage target information indicating that the holder is the first holder. Memory control unit 114 is an example of a setting unit that sets storage target information indicating that the holder is the first holder for holders equal to or less than the first number based on information received from the other device.
Furthermore, a day is an example of a predetermined period, and reservation information 422 is an example of storage target information indicating at least one of whether the holder is a first holder to be stored by the storage unit or whether the holder is a second holder not to be stored by the storage unit. The storage control unit 114 is an example of a setting unit that sets storage target information for a managed holder for each predetermined period based on information received from another device.
上記では、収納部24を、ホルダ31を挿入することにより収納するタイプのものとして説明したが、これには限らない。収納部24は、例えば特開2021-75852号公報に示されるような、ホルダ31を筐体内に収容することにより収納するタイプのものであってもよい。
上記では、鍵33は、物理鍵を想定して説明したが、物理鍵に限らず、カードキーやデジタルキーであってもよい。
Although the storage unit 24 has been described above as a type in which the holder 31 is inserted and stored, this is not limiting. The storage unit 24 may be a type in which the holder 31 is stored by being housed in a housing, as shown in, for example, Japanese Patent Application Laid-Open No. 2021-75852.
In the above description, the key 33 is assumed to be a physical key, but it is not limited to a physical key and may be a card key or a digital key.
上記では、鍵33を管理する鍵管理装置10について説明したが、本発明は、印鑑やUSBメモリ等の物品を管理する物品管理装置にも適用可能である。その場合は、全ての書類における「鍵」は「物品」に読み替えて、発明を捉えればよい。
即ち、本発明は、「物品を保持するホルダをそれぞれが収納可能な複数の収納部と、自装置による管理対象のホルダを登録する登録部と、前記登録部により登録された前記管理対象のホルダに対して、当該ホルダが前記収納部による収納対象の第1のホルダであること、及び、当該ホルダが前記収納部による収納対象外の第2のホルダであることの少なくとも何れか一方を示す収納対象情報を設定する設定部と、を備える、物品管理装置」と捉えればよい。
また、本発明は、「物品を保持するホルダをそれぞれが収納可能な複数の収納部を有する物品管理装置と、前記物品管理装置による管理対象のホルダの情報を記憶する記憶部と、前記記憶部に記憶された前記管理対象のホルダの情報に対して、当該ホルダが前記収納部による収納対象の第1のホルダであること、及び、当該ホルダが前記収納部による収納対象外の第2のホルダであることの少なくとも何れか一方を示す収納対象情報を設定する設定部と、を備える、物品管理システム」と捉えればよい。
更に、本発明は、「コンピュータが、物品を保持するホルダをそれぞれが収納可能な複数の収納部を有する物品管理装置による管理対象のホルダを登録する登録ステップと、コンピュータが、前記登録ステップで登録された前記管理対象のホルダに対して、当該ホルダが前記収納部による収納対象の第1のホルダであること、及び、当該ホルダが前記収納部による収納対象外の第2のホルダであることの少なくとも何れか一方を示す収納対象情報を設定する設定ステップと、を含む、物品管理方法」と捉えればよい。
Although the above description concerns the key management device 10 that manages the keys 33, the present invention can also be applied to an item management device that manages items such as seals, USB memory sticks, etc. In that case, the invention can be understood by replacing "keys" in all documents with "items."
In other words, the present invention can be understood as "an item management device comprising a plurality of storage units each capable of storing holders for holding items, a registration unit that registers holders to be managed by the device itself, and a setting unit that sets storage target information for the managed holders registered by the registration unit, indicating at least one of the following: that the holder is a first holder to be stored by the storage unit, and that the holder is a second holder not to be stored by the storage unit."
Furthermore, the present invention may be understood as "an item management system comprising: an item management device having a plurality of storage units each capable of storing holders for holding items; a memory unit that stores information about holders to be managed by the item management device; and a setting unit that sets storage target information for the information about the holder to be managed stored in the memory unit to indicate at least one of the following: that the holder is a first holder to be stored by the storage unit, and that the holder is a second holder not to be stored by the storage unit."
Furthermore, the present invention may be understood as "an item management method including: a registration step in which a computer registers holders to be managed by an item management device having a plurality of storage units, each capable of storing holders that hold items; and a setting step in which the computer sets storage target information for the managed holders registered in the registration step, indicating at least one of the following: that the holder is a first holder to be stored by the storage unit, and that the holder is a second holder that is not to be stored by the storage unit."
[実施の形態の効果]
本実施の形態では、鍵管理装置10による管理対象のホルダに対して、鍵管理装置10に収納すべきホルダであること、及び、鍵管理装置10に収納すべきでないホルダであることの少なくとも何れか一方を設定可能とした。これにより、鍵管理装置10の収納部の数以上のホルダを、鍵管理装置10で管理することが可能となった。
[Effects of the embodiment]
In this embodiment, it is possible to set at least one of the following for a holder to be managed by the key management device 10: a holder that should be stored in the key management device 10, and a holder that should not be stored in the key management device 10. This makes it possible for the key management device 10 to manage more holders than the number of storage units in the key management device 10.
1…鍵管理システム、10…鍵管理装置、11…制御部、111…RFID取得部、112…鍵番号取得部、113…ユーザID取得部、114…記憶制御部、115…通信制御部、116…差異情報判定部、117…表示制御部、118…発光制御部、119…精査処理部、12…記憶部、121…収納情報、13…通信部、14…扉施錠機構、24…収納部、241…錠機構、242…発光部、243…読取部、25…プリンタ、26…鍵交換部、263…読取部、27…表示操作部、28…カードリーダ、40…サーバ装置、41…制御部、411…記憶制御部、412…通信制御部、413…予約可否判定部、414…差異情報生成部、42…記憶部、421…鍵情報、422…予約情報、43…通信部、50…端末装置 1...Key management system, 10...Key management device, 11...Control unit, 111...RFID acquisition unit, 112...Key number acquisition unit, 113...User ID acquisition unit, 114...Memory control unit, 115...Communication control unit, 116...Difference information determination unit, 117...Display control unit, 118...Light emission control unit, 119...Scrutiny processing unit, 12...Memory unit, 121...Storage information, 13...Communication unit, 14...Door locking mechanism, 24...Storage unit, 2 41...lock mechanism, 242...light-emitting unit, 243...reading unit, 25...printer, 26...key exchange unit, 263...reading unit, 27...display operation unit, 28...card reader, 40...server device, 41...control unit, 411...storage control unit, 412...communication control unit, 413...reservation availability determination unit, 414...difference information generation unit, 42...storage unit, 421...key information, 422...reservation information, 43...communication unit, 50...terminal device
Claims (15)
前記ホルダの識別情報を取得する取得部と、
前記取得部により取得された前記識別情報を、自装置による管理対象のホルダの識別情報として登録することにより、当該管理対象のホルダを登録する登録部と、
前記登録部により登録された前記管理対象のホルダに対して、当該ホルダが前記収納部による収納対象の第1のホルダであること、及び、当該ホルダが前記収納部による収納対象外の第2のホルダであることの少なくとも何れか一方を示す収納対象情報を設定する設定部と、
を備え、
前記登録部は、前記管理対象のホルダとして、前記収納部の個数より多い数のホルダを登録可能である、鍵管理装置。 a plurality of storage sections each capable of storing a holder for holding a key;
an acquisition unit that acquires identification information of the holder;
a registration unit that registers the identification information acquired by the acquisition unit as identification information of a folder that is a management target of the device itself, thereby registering the folder that is a management target;
a setting unit that sets storage target information indicating that the holder to be managed registered by the registration unit is a first holder to be stored by the storage unit, or that the holder is a second holder that is not to be stored by the storage unit; and
Equipped with
The registration unit is capable of registering a greater number of holders as the holders to be managed than the number of storage units .
前記通信部は、前記第1の数を前記他の装置へ送信し、
前記設定部は、前記通信部が前記他の装置から受信した情報に基づき、前記第1の数以下のホルダに対して、当該ホルダが前記第1のホルダであることを示す前記収納対象情報を設定する、請求項2に記載の鍵管理装置。 a communication unit for communicating with other devices;
the communication unit transmits the first number to the other device;
The key management device of claim 2, wherein the setting unit sets the storage target information indicating that the holder is the first holder for holders that are equal to or less than the first number based on information received by the communication unit from the other device .
前記設定部は、前記通信部が前記他の装置から受信した情報に基づき、前記登録部により登録された前記管理対象のホルダに対して、前記所定期間毎に前記収納対象情報を設定する、請求項5に記載の鍵管理装置。 a communication unit for communicating with other devices;
The key management device according to claim 5, wherein the setting unit sets the storage target information for the managed holder registered by the registration unit for each predetermined period based on information received by the communication unit from the other device.
前記ホルダの識別情報を取得する取得部と、
前記取得部により取得された前記識別情報を、前記鍵管理装置による管理対象のホルダの識別情報として記憶することにより、当該鍵管理装置による管理対象のホルダの情報を記憶する記憶部と、
前記記憶部に記憶された前記管理対象のホルダの情報に対して、当該ホルダが前記収納部による収納対象の第1のホルダであること、及び、当該ホルダが前記収納部による収納対象外の第2のホルダであることの少なくとも何れか一方を示す収納対象情報を設定する設定部と、
を備え、
前記記憶部は、前記管理対象のホルダの情報として、前記収納部の個数より多い数のホルダの情報を記憶可能である、鍵管理システム。 a key management device having a plurality of storage units each capable of storing a holder for holding a key;
an acquisition unit that acquires identification information of the holder;
a storage unit that stores the identification information acquired by the acquisition unit as identification information of a holder that is a management target of the key management device, thereby storing information of the holder that is a management target of the key management device;
a setting unit that sets storage target information indicating that the holder is a first holder that is a storage target by the storage unit, and/or that the holder is a second holder that is not a storage target by the storage unit, for the information of the holder that is the management target stored in the storage unit;
Equipped with
A key management system , wherein the storage unit is capable of storing information on a greater number of holders than the number of storage units as information on the holders to be managed .
コンピュータが、前記取得ステップで取得された前記識別情報を、前記ホルダをそれぞれが収納可能な複数の収納部を有する鍵管理装置による管理対象のホルダの識別情報として登録することにより、当該管理対象のホルダを登録する登録ステップと、
コンピュータが、前記登録ステップで登録された前記管理対象のホルダに対して、当該ホルダが前記収納部による収納対象の第1のホルダであること、及び、当該ホルダが前記収納部による収納対象外の第2のホルダであることの少なくとも何れか一方を示す収納対象情報を設定する設定ステップと、
を含み、
前記登録ステップでは、前記管理対象のホルダとして、前記収納部の個数より多い数のホルダを登録可能である、鍵管理方法。 an acquisition step in which a computer acquires identification information of a holder who holds a key;
a registration step in which a computer registers the identification information acquired in the acquisition step as identification information of a holder to be managed by a key management device having a plurality of storage units each capable of storing the holder, thereby registering the holder to be managed;
a setting step in which a computer sets storage target information for the folder to be managed registered in the registration step, the storage target information indicating that the folder is a first folder to be stored by the storage unit, or that the folder is a second folder not to be stored by the storage unit;
Including,
In the registration step, a number of holders to be managed that is greater than the number of storage units can be registered .
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021196823A JP7740971B2 (en) | 2021-12-03 | 2021-12-03 | Key management device, key management system, and key management method |
| JP2025146051A JP7854142B2 (en) | 2021-12-03 | 2025-09-03 | Key management device, key management system, and key management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021196823A JP7740971B2 (en) | 2021-12-03 | 2021-12-03 | Key management device, key management system, and key management method |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025146051A Division JP7854142B2 (en) | 2021-12-03 | 2025-09-03 | Key management device, key management system, and key management method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023082850A JP2023082850A (en) | 2023-06-15 |
| JP7740971B2 true JP7740971B2 (en) | 2025-09-17 |
Family
ID=86728747
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021196823A Active JP7740971B2 (en) | 2021-12-03 | 2021-12-03 | Key management device, key management system, and key management method |
| JP2025146051A Active JP7854142B2 (en) | 2021-12-03 | 2025-09-03 | Key management device, key management system, and key management method |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025146051A Active JP7854142B2 (en) | 2021-12-03 | 2025-09-03 | Key management device, key management system, and key management method |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7740971B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021021215A (en) | 2019-07-25 | 2021-02-18 | グローリー株式会社 | Key management device, key management system and key management method |
| JP2021095750A (en) | 2019-12-17 | 2021-06-24 | グローリー株式会社 | Key management device, key management system and key management method |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2967856B2 (en) * | 1994-06-28 | 1999-10-25 | 株式会社日立情報システムズ | Rental car rental return system |
| JP2001182387A (en) | 1999-12-24 | 2001-07-06 | Honda Motor Co Ltd | Key management device in vehicle sharing system |
-
2021
- 2021-12-03 JP JP2021196823A patent/JP7740971B2/en active Active
-
2025
- 2025-09-03 JP JP2025146051A patent/JP7854142B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021021215A (en) | 2019-07-25 | 2021-02-18 | グローリー株式会社 | Key management device, key management system and key management method |
| JP2021095750A (en) | 2019-12-17 | 2021-06-24 | グローリー株式会社 | Key management device, key management system and key management method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025168487A (en) | 2025-11-07 |
| JP2023082850A (en) | 2023-06-15 |
| JP7854142B2 (en) | 2026-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102831676B (en) | Management system | |
| JP2022079521A (en) | Information processing equipment | |
| JP7740971B2 (en) | Key management device, key management system, and key management method | |
| JP2002030836A (en) | Key control device | |
| JP2009269705A (en) | Article control system | |
| JP7717937B2 (en) | key management device | |
| JP5412377B2 (en) | Key management device | |
| JP2023121548A (en) | Key management device, key collection device, and key management system | |
| JP6802004B2 (en) | Key management device, key management system and key management method | |
| JP4017062B2 (en) | Key management device | |
| JP7792264B2 (en) | Key management device and key management system | |
| JP2023129892A (en) | Key management device, key management system, and key management method | |
| JP7724492B2 (en) | Usage management device, usage management method, and program | |
| JP2024163465A (en) | Key management device and key management system | |
| JP2006127237A (en) | Automatic vending machine | |
| JP7658795B2 (en) | Key management device, key management system, and key management method | |
| JP2026029225A (en) | Item management system, item management method, and program | |
| JP5076710B2 (en) | Locking management system and method | |
| JP2024104422A (en) | Key management device, key management system, and key management method | |
| JP6980890B2 (en) | Key management device and key management system | |
| JP7854134B2 (en) | Key management system, key management device, and key management method | |
| JP2023124314A (en) | Article management device, article management system, and article management method | |
| JP6838937B2 (en) | Key management device, key management system and key management method | |
| JP2021095750A (en) | Key management device, key management system and key management method | |
| US20020147792A1 (en) | Method and apparatus for configuring a portable computing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241008 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241024 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20241024 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250521 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250603 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250725 |
|
| 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: 20250805 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250904 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7740971 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |