My gut feeling with this one is that there is someone in the security field who specializes in this.
Just like robotics, CNC, vision systems, etc. can have applications controlled by PLCs, "canned" systems specific to an application tend to save money in the long run because someone already "did that".
I would "Google" the topic until I found a niche vendor.