(57)【要約】【課題】施設の利用契約をした契約者と施設を共用する他の利用者に、施設に対応する設備の解錠権限を与えること。【解決手段】鍵管理装置１０１は、施設の利用契約をした契約者を指定した、契約者と該施設を共用する他の利用者の利用者登録依頼を受け付ける。鍵管理装置１０１は、利用者登録依頼を受け付けたことに応じて、他の利用者の端末の識別情報を取得して、他の利用者の端末の識別情報および施設の識別情報を、契約者の識別情報と対応付けて記憶部１１０に登録する。鍵管理装置１０１は、第１の端末から第１の施設に対応する設備の鍵要求を受け付けたことに応じて、該鍵要求に含まれる第１の端末の識別情報および第１の施設の識別情報が、第１の施設の利用契約をした契約者の識別情報と対応付けて記憶部１１０に登録されている場合に、第１の施設に対応する設備の鍵情報を第１の端末に送信する。【選択図】図１
2018123654.tif 000002
【特許請求の範囲】
【請求項１】
施設の利用契約をした契約者を指定した、前記契約者と前記施設を共用する他の利用者の利用者登録依頼を受け付けたことに応じて、前記他の利用者の端末の識別情報を取得して、前記他の利用者の端末の識別情報および前記施設の識別情報を、前記契約者の識別情報と対応付けて記憶部に登録する処理と、
第１の端末から第１の施設に対応する設備の鍵要求を受け付けたことに応じて、前記鍵要求に含まれる前記第１の端末の識別情報および前記第１の施設の識別情報が、前記第１の施設の利用契約をした契約者の識別情報と対応付けて前記記憶部に登録されている場合に、前記設備の鍵情報を、前記第１の端末に送信する処理と、
をコンピュータが実行することを特徴とする鍵管理方法。
【請求項２】
前記第１の施設の識別情報は、前記設備に設けられた当該設備の電子錠を制御する制御装置から近距離無線通信により送信された情報であり、
前記送信する処理は、
前記第１の端末の識別情報および前記第１の施設の識別情報が、前記第１の施設の利用契約をした契約者の識別情報と対応付けて前記記憶部に登録されている場合に、前記設備の鍵情報を、前記第１の端末または前記制御装置に送信する、ことを特徴とする請求項１に記載の鍵管理方法。
【請求項３】
前記利用者登録依頼には、前記他の利用者のメールアドレスが含まれており、
前記登録する処理は、
前記利用者登録依頼に含まれる前記他の利用者のメールアドレスを用いて、前記他の利用者の端末から、前記他の利用者の端末の識別情報を取得する、ことを特徴とする請求項１または２に記載の鍵管理方法。
【請求項４】
前記利用者登録依頼は、前記契約者の端末、または、前記施設の管理者の端末から受け付ける、ことを特徴とする請求項１〜３のいずれか一つに記載の鍵管理方法。
【請求項５】
前記記憶部は、さらに、施設の利用契約をした契約者の識別情報を、前記施設の識別情報と対応付けて記憶しており、
前記登録する処理は、
前記利用者登録依頼によって指定された契約者の識別情報が、前記利用者登録依頼に含まれる施設の識別情報と対応付けて前記記憶部に記憶されている場合に、前記他の利用者の端末の識別情報および前記施設の識別情報を、前記契約者の識別情報と対応付けて前記記憶部に登録する、ことを特徴とする請求項１〜４のいずれか一つに記載の鍵管理方法。
【請求項６】
前記送信する処理は、
前記第１の端末の識別情報が、前記第１の施設の利用契約をした契約者の端末の識別情報として、前記第１の施設の識別情報と対応付けて前記記憶部に記憶されている場合には、前記設備の鍵情報を、前記第１の端末に送信する、ことを特徴とする請求項５に記載の鍵管理方法。
【請求項７】
施設の利用契約をした契約者を指定した、前記契約者と前記施設を共用する他の利用者の利用者登録依頼を受け付けたことに応じて、前記他の利用者の端末の識別情報を取得して、前記他の利用者の端末の識別情報および前記施設の識別情報を、前記契約者の識別情報と対応付けて記憶部に登録する処理と、
第１の端末から第１の施設に対応する設備の鍵要求を受け付けたことに応じて、前記鍵要求に含まれる前記第１の端末の識別情報および前記第１の施設の識別情報が、前記第１の施設の利用契約をした契約者の識別情報と対応付けて前記記憶部に登録されている場合に、前記設備の鍵情報を、前記第１の端末に送信する処理と、
をコンピュータに実行させることを特徴とする鍵管理プログラム。
【請求項８】
施設の利用契約をした契約者を指定した、前記契約者と前記施設を共用する他の利用者の利用者登録依頼を受け付けたことに応じて、前記他の利用者の端末の識別情報を取得して、前記他の利用者の端末の識別情報および前記施設の識別情報を、前記契約者の識別情報と対応付けて記憶部に登録する処理と、
第１の端末から第１の施設に対応する設備の鍵要求を受け付けたことに応じて、前記鍵要求に含まれる前記第１の端末の識別情報および前記第１の施設の識別情報が、前記第１の施設の利用契約をした契約者の識別情報と対応付けて前記記憶部に登録されている場合に、前記設備の鍵情報を、前記第１の端末に送信する処理と、
を行う制御部を有することを特徴とする鍵管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、鍵管理方法、鍵管理プログラム、および鍵管理装置に関する。
【背景技術】
【０００２】
従来、ホテルや旅館などの宿泊施設においては、部屋のドア（扉）を施錠・解錠するための物理的な鍵やカードキーを、宿泊契約を結んだ利用者（契約者）に渡して部屋を利用してもらうスタイルをとっていることが多い。その際、利用者に渡される鍵やカードキーは１つであることが多い。
【０００３】
先行技術としては、端末装置からサーバ装置へ、端末識別情報及び鍵開閉装置から受信した鍵識別情報が識別情報として送信され、サーバ装置で識別情報が鍵を解錠するための権限を有するものと判定された場合に、解錠情報が端末装置に送信されるものがある。また、ユーザが扉付近で携帯情報機器の近距離無線通信を用いてＩＣカードにある個人ＩＤを読み込ませると、読み込んだＩＤを短距離無線通信にのせて制御装置に送信し、制御装置が受信したＩＤを照合し入室許可であれば、扉の電気錠を解錠する技術がある。また、携帯電話が、電子錠制御装置の個体ＩＤ番号を要求データとともに監視センタサーバに送信すると、監視センタサーバが、照合後に個体ＩＤに関連付けされたキー番号を送信する技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−７９６４４号公報
【特許文献２】特開２０１５−１２５６９１号公報
【特許文献３】特開２００８−１４４５３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、物理的な鍵やカードキーを用いる場合、ホテルの部屋などを複数人で利用する際の利便性の低下を招くという問題がある。例えば、複数人で部屋を利用する場合には、１つの物理的な鍵やカードキーを複数人で用いることが多く、利用者にとって使い勝手のよいものではない。
【０００６】
一つの側面では、本発明は、施設の利用契約をした契約者と施設を共用する他の利用者に、施設に対応する設備の解錠権限を与えることを目的とする。
【課題を解決するための手段】
【０００７】
１つの実施態様では、施設の利用契約をした契約者を指定した、前記契約者と前記施設を共用する他の利用者の利用者登録依頼を受け付けたことに応じて、前記他の利用者の端末の識別情報を取得して、前記他の利用者の端末の識別情報および前記施設の識別情報を、前記契約者の識別情報と対応付けて記憶部に登録する処理と、第１の端末から第１の施設に対応する設備の鍵要求を受け付けたことに応じて、前記鍵要求に含まれる前記第１の端末の識別情報および前記第１の施設の識別情報が、前記第１の施設の利用契約をした契約者の識別情報と対応付けて前記記憶部に登録されている場合に、前記設備の鍵情報を、前記第１の端末に送信する処理と、を実行する鍵管理方法が提供される。
【発明の効果】
【０００８】
本発明の一側面によれば、施設の利用契約をした契約者と施設を共用する他の利用者に、施設に対応する設備の解錠権限を与えることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかる鍵管理方法の一実施例を示す説明図である。
【図２】図２は、鍵管理システム２００のシステム構成例を示す説明図である。
【図３】図３は、鍵管理装置１０１のハードウェア構成例を示すブロック図である。
【図４】図４は、端末Ｔｉのハードウェア構成例を示すブロック図である。
【図５】図５は、ドア鍵開閉装置Ｍｋのハードウェア構成例を示すブロック図である。
【図６】図６は、契約者管理情報ＤＢ２２０の記憶内容の一例を示す説明図である。
【図７】図７は、契約者別利用者登録情報ＤＢ２３０の記憶内容の一例を示す説明図である。
【図８】図８は、エリア管理情報ＤＢ２４０の記憶内容の一例を示す説明図である。
【図９】図９は、鍵情報テーブル９００の記憶内容の一例を示す説明図である。
【図１０】図１０は、契約者デバイステーブル１０００の記憶内容の一例を示す説明図である。
【図１１】図１１は、利用者デバイステーブル１１００の記憶内容の一例を示す説明図である。
【図１２】図１２は、鍵管理装置１０１の機能的構成例を示すブロック図である。
【図１３】図１３は、利用者管理画面１３００の画面例を示す説明図である。
【図１４】図１４は、契約者管理画面１４００の画面例を示す説明図である。
【図１５】図１５は、鍵管理システム２００の契約者登録時の動作例を示すシーケンス図である。
【図１６】図１６は、鍵管理システム２００の一時利用者登録時の第１の動作例を示すシーケンス図である。
【図１７】図１７は、鍵管理システム２００の一時利用者登録時の第２の動作例を示すシーケンス図である。
【図１８】図１８は、鍵管理システム２００のドアロック解錠時の第１の動作例を示すシーケンス図である。
【図１９】図１９は、鍵管理システム２００のドアロック解錠時の第２の動作例を示すシーケンス図である。
【図２０】図２０は、鍵管理装置１０１の認証処理の具体的処理手順の一例を示すフローチャートである。
【図２１】図２１は、鍵管理システム２００の一時利用者削除時の第１の動作例を示すシーケンス図である。
【図２２】図２２は、鍵管理システム２００の一時利用者削除時の第２の動作例を示すシーケンス図である。
【図２３】図２３は、鍵管理システム２００の契約者削除時の動作例を示すシーケンス図である。
【図２４】図２４は、鍵管理システム２００の鍵情報更新時の動作例を示すシーケンス図である。
【発明を実施するための形態】
【００１０】
以下に図面を参照して、本発明にかかる鍵管理方法、鍵管理プログラム、および鍵管理装置の実施の形態を詳細に説明する。
【００１１】
（実施の形態）
図１は、実施の形態にかかる鍵管理方法の一実施例を示す説明図である。図１において、鍵管理装置１０１は、施設に対応する設備の鍵情報を管理するコンピュータである。施設は、複数人で利用可能な施設であり、少なくともいずれかの利用者が利用契約を結ぶことで、契約者だけでなく、他の利用者も利用可能となる。
【００１２】
施設としては、例えば、ホテルや旅館の客室、賃貸マンションやシェアハウスの部屋、駅構内やスポーツジムのロッカーなどが挙げられる。施設に対応する設備は、施設の内外を隔てるために備え付けられる施錠可能な設備であり、例えば、ドアや扉などである。鍵情報は、設備の電子錠を解錠するための情報である。電子錠とは、解錠／施錠を電子的に操作可能な錠である。
【００１３】
ここで、施設は、複数人で利用する場合がある。例えば、ホテルの部屋（客室）に、家族や友人同士などの複数人で宿泊する場合がある。このような場合、これまでのスタイルでは、部屋のドアを施錠・解錠するための物理的な鍵やカードキーを、宿泊契約を結んだ利用者（契約者）に渡して部屋を利用してもらうことが多い。
【００１４】
その際、利用者に渡される鍵やカードキーは１つであることが多い。したがって、複数人で部屋を利用する場合には、１つの物理的な鍵やカードキーを複数人で用いることが多い。このため、部屋を出る際には、例えば、利用者の誰かが鍵やカードキーを預かって行動することになり、利用者にとって使い勝手のよいものではなかった。
【００１５】
なお、物理的な鍵やカードキーを、部屋の利用者それぞれに渡すことも考えられる。しかし、部屋の使用人数を想定して、その人数分の鍵やカードキーを予め用意する必要がある。また、鍵やカードキーを紛失した際に、ドアの錠（あるいは、ドア自体）を取り替えるとともに、複数の鍵やカードキーを取り替えることになり、管理コストが増大する。
【００１６】
そこで、本実施の形態では、物理的な鍵やカードキーを用いることなく、施設に対応する設備の解錠権限を複数人に与えることができる鍵管理方法について説明する。以下、鍵管理装置１０１の処理例について説明する。
【００１７】
ここでは、施設１２０を利用者１３１，１３２で利用する場合を想定する。利用者１３１は、施設１２０の利用契約をした契約者である。端末１０２は、利用者１３１が使用するスマートフォンや携帯電話機などのコンピュータである。端末１０３は、利用者１３２が使用するスマートフォンや携帯電話機などのコンピュータである。
【００１８】
（１）鍵管理装置１０１は、施設の利用契約をした契約者を指定した、契約者と該施設を共用する他の利用者の利用者登録依頼を受け付ける。ここで、利用者登録依頼とは、施設を利用する者として、契約者以外の他の利用者を登録するためのものである。利用者登録依頼は、例えば、契約者の端末、または、管理者端末から受け付けることができる。管理者端末は、施設の管理者が使用するＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やタブレット型ＰＣなどのコンピュータである。
【００１９】
図１の例では、鍵管理装置１０１が、施設１２０の利用契約をした利用者１３１（契約者）の端末１０２から、利用者登録依頼１４０を受け付けた場合を想定する。利用者登録依頼１４０は、利用者１３１と施設１２０を共用する利用者１３２の登録を依頼するためのものである。
【００２０】
（２）鍵管理装置１０１は、利用者登録依頼を受け付けたことに応じて、他の利用者の端末の識別情報を取得する。そして、鍵管理装置１０１は、取得した他の利用者の端末の識別情報および施設の識別情報を、契約者の識別情報と対応付けて記憶部１１０に登録する。
【００２１】
ここで、端末の識別情報は、端末を一意に識別可能な情報であり、例えば、端末のシリアル番号（機体番号）である。また、契約者の識別情報は、契約者を一意に識別する情報であり、例えば、契約時に付与される契約者番号であってもよく、また、契約者の個人情報（氏名、電話番号、住所等）であってもよい。また、施設の識別情報は、施設を一意に識別する情報であり、例えば、部屋を一意に識別する部屋番号である。
【００２２】
利用者登録依頼には、例えば、他の利用者のメールアドレス、契約者の識別情報および施設の識別情報が含まれる。この場合、鍵管理装置１０１は、利用者登録依頼に含まれる他の利用者のメールアドレスを用いて、他の利用者の端末から、他の端末の識別情報を取得することにしてもよい。
【００２３】
ただし、他の利用者の端末の識別情報は、利用者登録依頼に含まれていてもよい。より詳細に説明すると、例えば、端末間の近距離無線通信により、他の利用者の端末から契約者の端末に、他の利用者の端末の識別情報が送信されることにしてもよい。この場合、鍵管理装置１０１は、例えば、契約者の端末から、他の利用者の端末の識別情報を含む利用者登録依頼を受け付ける。
【００２４】
図１の例では、利用者登録依頼１４０に応じて、利用者１３２の端末１０３の識別情報および施設１２０の識別情報が、利用者１３１（契約者）の識別情報と対応付けて記憶部１１０に登録される。
【００２５】
（３）鍵管理装置１０１は、第１の端末から第１の施設に対応する設備の鍵要求を受け付ける。ここで、鍵要求とは、設備の電子錠を解錠するための鍵情報を要求するものである。鍵要求には、第１の端末の識別情報と、第１の施設の識別情報とが含まれる。
【００２６】
図１の例では、鍵管理装置１０１が、利用者１３２の端末１０３から、施設１２０に対応する設備１５０の鍵要求１６０を受け付けた場合を想定する。鍵要求１６０には、端末１０３の識別情報と、施設１２０の識別情報とが含まれる。
【００２７】
（４）鍵管理装置１０１は、鍵要求を受け付けたことに応じて、該鍵要求に含まれる第１の端末の識別情報および第１の施設の識別情報が、第１の施設の利用契約をした契約者の識別情報と対応付けて記憶部１１０に登録されているか否かを判断する。そして、鍵管理装置１０１は、記憶部１１０に登録されている場合に、第１の施設に対応する設備の鍵情報を、第１の端末に送信する。
【００２８】
ここで、第１の施設に対応する設備の鍵情報は、例えば、第１の施設の識別情報をキーにして、施設の識別情報と該施設に対応する設備の鍵情報とを対応付けて記憶するデータベース（例えば、後述の図８に示すエリア管理情報ＤＢ２４０）から取得することができる。
【００２９】
なお、詳細は後述するが、鍵情報の送信先は、例えば、第１の施設に対応する設備の電子錠を制御する制御装置（例えば、後述するドア鍵開閉装置Ｍｋ）であってもよい。
【００３０】
図１の例では、鍵要求１６０に含まれる端末１０３の識別情報および施設１２０の識別情報が、施設１２０の利用契約をした契約者（利用者１３１）の識別情報と対応付けて記憶部１１０に登録されている。このため、鍵管理装置１０１は、施設１２０に対応する設備１５０の鍵情報１７０を、端末１０３に送信する。
【００３１】
この結果、利用者１３２は、端末１０３によって受信される鍵情報１７０を用いて、施設１２０に対応する設備１５０の電子錠を解錠することができる。具体的には、例えば、端末１０３から、設備１５０の電子錠を制御する制御装置（例えば、後述するドア鍵開閉装置Ｍｋ）に鍵情報１７０を送信すると、制御装置は、受信した鍵情報１７０の正当性を確認して、設備１５０の電子錠を解錠する。
【００３２】
このように、鍵管理装置１０１によれば、施設の利用契約をした契約者を指定した、契約者と該施設を共用する他の利用者の利用者登録依頼を受け付けることができる。また、鍵管理装置１０１によれば、利用者登録依頼を受け付けたことに応じて、他の利用者の端末の識別情報を取得して、他の利用者の端末の識別情報および施設の識別情報を、契約者の識別情報と対応付けて記憶部１１０に登録することができる。これにより、施設の利用契約をした契約者と該施設を共用する他の利用者を、契約者と対応付けて登録することができる。
【００３３】
また、鍵管理装置１０１によれば、第１の端末から第１の施設に対応する設備の鍵要求を受け付けたことに応じて、該鍵要求に含まれる第１の端末の識別情報および第１の施設の識別情報が、第１の施設の利用契約をした契約者の識別情報と対応付けて記憶部１１０に登録されている場合に、第１の施設に対応する設備の鍵情報を、第１の端末に送信することができる。
【００３４】
これにより、第１の端末が、施設の利用契約をした契約者と該施設を共用する他の利用者の端末として認証できれば、施設に対応する設備の鍵情報を提供することができる。このため、物理的な鍵やカードキーを用いることなく、施設の利用契約をした契約者と該施設を共用する他の利用者に、施設に対応する設備の解錠権限を与えることができ、利用者の利便性を向上させることができる。
【００３５】
（鍵管理システム２００のシステム構成例）
つぎに、実施の形態にかかる鍵管理システム２００のシステム構成例について説明する。ここでは、鍵管理システム２００を、ホテルの部屋（客室）に対応するドアの鍵情報を管理するシステムに適用する場合を例に挙げて説明する。すなわち、施設を「ホテルの部屋（客室）」とし、施設に対応する設備を「ドア」とする。
【００３６】
図２は、鍵管理システム２００のシステム構成例を示す説明図である。図２において、鍵管理システム２００は、鍵管理装置１０１と、管理者端末２０１と、ドア鍵開閉装置Ｍ１〜Ｍｍ（ｍ：２以上の自然数）と、端末Ｔ１〜Ｔｎ（ｎ：２以上の自然数）と、を含む。鍵管理システム２００において、鍵管理装置１０１、管理者端末２０１、ドア鍵開閉装置Ｍ１〜Ｍｍおよび端末Ｔ１〜Ｔｎは、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００３７】
以下の説明では、ホテル内のいずれかの部屋を「部屋Ａ」と表記する場合がある。また、ドア鍵開閉装置Ｍ１〜Ｍｍのうちの任意のドア鍵開閉装置を「ドア鍵開閉装置Ｍｋ」と表記する場合がある（ｋ＝１，２，…，ｍ）。また、端末Ｔ１〜Ｔｎのうちの任意の端末を「端末Ｔｉ」と表記する場合がある（ｉ＝１，２，…，ｎ）。
【００３８】
ここで、鍵管理装置１０１は、契約者管理情報ＤＢ（Ｄａｔａｂａｓｅ）２２０、契約者別利用者登録情報ＤＢ２３０およびエリア管理情報ＤＢ２４０を有する。各種ＤＢ２２０，２３０，２４０の記憶内容については、図６〜図８を用いて後述する。図１に示した記憶部１１０は、例えば、契約者管理情報ＤＢ２２０および契約者別利用者登録情報ＤＢ２３０に相当する。
【００３９】
管理者端末２０１は、鍵管理システム２００の管理者が使用するコンピュータであり、例えば、ＰＣやタブレット型ＰＣなどである。鍵管理システム２００の管理者は、例えば、ホテルの従業員などの部屋Ａを管理する者である。
【００４０】
ドア鍵開閉装置Ｍｋは、部屋Ａに対応するドアｄｋに設けられ、ドアｄｋの電子錠を制御するコンピュータである。電子錠とは、解錠／施錠を電子的に操作可能な錠である。ドア鍵開閉装置Ｍｋは、例えば、ドアｄｋのドアノブ付近に設けられる。また、ドアｄｋのドアノブ付近にはタッチパネルＰが設けられている。
【００４１】
また、ドア鍵開閉装置Ｍｋは、鍵情報テーブル９００を有し、近距離無線通信可能である。具体的には、例えば、ドア鍵開閉装置Ｍｋは、後述の図５に示すタッチセンサ５０３により、タッチパネルＰへのタッチ操作を検出すると、近距離無線通信により、鍵情報テーブル９００に記憶されたエリア情報とドア識別情報とを送信する。鍵情報テーブル９００の記憶内容については、図９を用いて後述する。
【００４２】
なお、近距離無線通信とは、通信距離が数メートルから数十メートル程度の無線通信である。近距離無線通信の一例としては、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）等の無線ＰＡＮ（Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や無線ＬＡＮなどを利用した通信が挙げられる。
【００４３】
端末Ｔｉは、利用者が使用する近距離無線通信可能なコンピュータであり、例えば、スマートフォン、携帯電話機、タブレット型ＰＣなどである。利用者は、例えば、部屋Ａの利用契約をした契約者、または、契約者と部屋Ａを共用する他の利用者である。端末Ｔｉは、例えば、近距離無線通信により、他の端末Ｔｊ（ｊ≠ｉ、ｊ＝１，２，…，ｎ）、あるいは、ドア鍵開閉装置Ｍｋとの間で通信可能である。また、端末Ｔｉは、後述の図１０に示すような契約者デバイステーブル１０００、または、図１１に示すような利用者デバイステーブル１１００を有する。図１に示した端末１０２，１０３は、端末Ｔｉに相当する。
【００４４】
なお、鍵管理システム２００において、各コンピュータ間で送受信される情報は、暗号化されて送受信される。暗号化方式としては、例えば、共通鍵暗号方式、公開鍵暗号方式等の任意の暗号化方式を用いることができる。
【００４５】
以下の説明では、施設（ここでは、部屋Ａ）の利用契約をした契約者と施設を共用する他の利用者を「一時利用者」と表記する場合がある。
【００４６】
（鍵管理装置１０１のハードウェア構成例）
図３は、鍵管理装置１０１のハードウェア構成例を示すブロック図である。図３において、鍵管理装置１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、を有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００４７】
ここで、ＣＰＵ３０１は、鍵管理装置１０１の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００４８】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して外部のコンピュータ（例えば、図２に示した管理者端末２０１、ドア鍵開閉装置Ｍ１〜Ｍｍ、端末Ｔ１〜Ｔｎ）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２１０と装置内部とのインターフェースを司り、外部のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４９】
ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００５０】
なお、鍵管理装置１０１は、上述した構成部のほかに、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、キーボード、マウス、ディスプレイ等を有することにしてもよい。
【００５１】
（端末Ｔｉのハードウェア構成例）
図４は、端末Ｔｉのハードウェア構成例を示すブロック図である。図４において、端末Ｔｉは、ＣＰＵ４０１と、メモリ４０２と、ディスプレイ４０３と、入力装置４０４と、公衆網Ｉ／Ｆ４０５と、近距離無線Ｉ／Ｆ４０６と、を有する。また、各構成部はバス４００によってそれぞれ接続される。
【００５２】
ここで、ＣＰＵ４０１は、端末Ｔｉの全体の制御を司る。メモリ４０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭがＯＳのプログラムを記憶し、ＲＯＭがアプリケーションプログラムを記憶し、ＲＡＭがＣＰＵ４０１のワークエリアとして使用される。メモリ４０２に記憶されるプログラムは、ＣＰＵ４０１にロードされることで、コーディングされている処理をＣＰＵ４０１に実行させることになる。
【００５３】
ディスプレイ４０３は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ４０３は、例えば、液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどを採用することができる。
【００５４】
入力装置４０４は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置４０４は、タッチパネル式の入力パッドやテンキーなどであってもよく、また、キーボードやマウスなどであってもよい。
【００５５】
公衆網Ｉ／Ｆ４０５は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他の装置（例えば、鍵管理装置１０１）に接続される。そして、公衆網Ｉ／Ｆ４０５は、ネットワーク２１０と内部のインターフェースを司り、他の装置からのデータの入出力を制御する。
【００５６】
近距離無線Ｉ／Ｆ４０６は、近距離無線ネットワークに接続され、近距離無線ネットワークを介して他の装置（例えば、他の端末Ｔｊ、ドア鍵開閉装置Ｍｋ）に接続される。そして、近距離無線Ｉ／Ｆ４０６は、近距離無線ネットワークと内部のインターフェースを司り、他の装置からのデータの入出力を制御する。公衆網Ｉ／Ｆ４０５や近距離無線Ｉ／Ｆ４０６には、例えば、携帯通信モデムやネットワーク通信チップなどを採用することができる。
【００５７】
なお、端末Ｔｉは、上述した構成部のほか、例えば、ディスクドライブ、ディスク、ＳＳＤ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）ユニット、各種センサ（加速度センサ、照度センサ、地磁気センサ、方位センサ、温度センサ、ジャイロセンサ等）、カメラなどを有することにしてもよい。図２に示した管理者端末２０１についても、端末Ｔｉと同様のハードウェア構成により実現することができる。
【００５８】
（ドア鍵開閉装置Ｍｋのハードウェア構成例）
図５は、ドア鍵開閉装置Ｍｋのハードウェア構成例を示すブロック図である。図５において、ドア鍵開閉装置Ｍｋは、ＣＰＵ５０１と、メモリ５０２と、タッチセンサ５０３と、Ｉ／Ｆ５０４と、近距離無線Ｉ／Ｆ５０５と、を有する。また、各構成部はバス５００によってそれぞれ接続される。
【００５９】
ここで、ＣＰＵ５０１は、ドア鍵開閉装置Ｍｋの全体の制御を司る。メモリ５０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭがＯＳのプログラムを記憶し、ＲＯＭがアプリケーションプログラムを記憶し、ＲＡＭがＣＰＵ５０１のワークエリアとして使用される。メモリ５０２に記憶されるプログラムは、ＣＰＵ５０１にロードされることで、コーディングされている処理をＣＰＵ５０１に実行させることになる。
【００６０】
タッチセンサ５０３は、ドアｄｋのドアノブ付近に設けられるタッチパネルＰ（図２参照）へのタッチ操作を検出する。例えば、タッチセンサ５０３は、静電容量方式のセンサである。
【００６１】
Ｉ／Ｆ５０４は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他の装置（例えば、鍵管理装置１０１）に接続される。そして、Ｉ／Ｆ５０４は、ネットワーク２１０と内部のインターフェースを司り、他の装置からのデータの入出力を制御する。
【００６２】
近距離無線Ｉ／Ｆ５０５は、近距離無線ネットワークに接続され、近距離無線ネットワークを介して他の装置（例えば、端末Ｔｉ）に接続される。そして、近距離無線Ｉ／Ｆ５０５は、近距離無線ネットワークと内部のインターフェースを司り、他の装置からのデータの入出力を制御する。
【００６３】
なお、ドア鍵開閉装置Ｍｋは、上述した構成部のほか、例えば、ディスクドライブ、ディスク、ＳＳＤ、ディスプレイ、入力装置、カメラなどを有することにしてもよい。
【００６４】
（各種ＤＢ２２０，２３０，２４０の記憶内容）
つぎに、鍵管理装置１０１が有する各種ＤＢ２２０，２３０，２４０の記憶内容について説明する。各種ＤＢ２２０，２３０，２４０は、例えば、図３に示した鍵管理装置１０１のメモリ３０２、ディスク３０５などの記憶装置に記憶される。
【００６５】
図６は、契約者管理情報ＤＢ２２０の記憶内容の一例を示す説明図である。図６において、契約者管理情報ＤＢ２２０は、契約者番号、契約者個人情報、契約者デバイス情報、利用期間およびエリア情報のフィールドを有する。各フィールドに情報を設定することで、契約者管理情報（例えば、契約者管理情報６００−１，６００−２）がレコードとして記憶される。
【００６６】
契約者番号は、施設（ここでは、部屋Ａ）の利用契約をした契約者を識別する識別情報である。契約者番号は、例えば、利用契約が成立した際に契約者に付与される。契約者個人情報は、契約者の個人情報であり、例えば、契約者の氏名、電話番号、メールアドレス、住所などである。契約者デバイス情報は、契約者の端末Ｔｉを一意に識別する識別情報であり、例えば、契約者の端末Ｔｉのシリアル番号（機体番号）である。
【００６７】
利用期間は、施設を利用可能な期間である。エリア情報は、利用契約をした施設を一意に識別する識別情報である。なお、エリア情報フィールドには、複数のエリア情報が登録可能である。すなわち、契約者が複数の施設の利用契約を結んだ場合には、利用契約した複数の施設それぞれのエリア情報が設定される。この際、施設ごとに利用期間が異なる場合、利用期間フィールドに、複数の施設それぞれの利用期間が設定される。
【００６８】
図７は、契約者別利用者登録情報ＤＢ２３０の記憶内容の一例を示す説明図である。図７において、契約者別利用者登録情報ＤＢ２３０は、契約者番号、利用者個人情報、利用者デバイス情報およびエリア情報のフィールドを有する。各フィールドに情報を設定することで、利用者登録情報（例えば、利用者登録情報７００−１〜７００−５）がレコードとして記憶される。
【００６９】
契約者番号は、施設（ここでは、部屋Ａ）の利用契約をした契約者を識別する識別情報である。利用者個人情報は、契約者と施設を共用する一時利用者の個人情報であり、例えば、一時利用者の氏名、電話番号、メールアドレス、住所などである。利用者デバイス情報は、一時利用者の端末Ｔｉを一意に識別する識別情報であり、例えば、一時利用者の端末Ｔｉのシリアル番号（機体番号）である。エリア情報は、一時利用者が利用可能な施設を一意に識別する識別情報である。なお、エリア情報フィールドには、複数のエリア情報が登録可能である。
【００７０】
図８は、エリア管理情報ＤＢ２４０の記憶内容の一例を示す説明図である。図８において、エリア管理情報ＤＢ２４０は、エリア情報、ドア識別情報および鍵情報のフィールドを有し、各フィールドに情報を設定することで、エリア管理情報（例えば、エリア管理情報８００−１〜８００−３）をレコードとして記憶する。
【００７１】
エリア情報は、施設（ここでは、部屋Ａ）を一意に識別する識別情報である。ドア識別情報は、施設に対応する設備（ここでは、ドアｄｋ）を一意に識別する識別情報である。鍵情報は、設備の電子錠を解錠または施錠するための情報である。なお、部屋Ａに複数のドアが設けられている場合には、部屋Ａのドアごとのエリア管理情報が記憶される。例えば、部屋Ａ２にはドアｄ２，ｄ３が設けられているため、部屋Ａ２のドアｄ２，ｄ３ごとのエリア管理情報８００−２，８００−３が記憶される。
【００７２】
（鍵情報テーブル９００の記憶内容）
つぎに、ドア鍵開閉装置Ｍｋが有する鍵情報テーブル９００の記憶内容について説明する。鍵情報テーブル９００は、例えば、図５に示したドア鍵開閉装置Ｍｋのメモリ５０２に記憶される。
【００７３】
図９は、鍵情報テーブル９００の記憶内容の一例を示す説明図である。図９において、鍵情報テーブル９００は、エリア情報とドア識別情報と鍵情報とを対応付けて記憶する。エリア情報は、ドア鍵開閉装置Ｍｋが設けられた設備（ここでは、ドアｄｋ）に対応する施設（ここでは、部屋Ａ）を一意に識別する識別情報である。ドア識別情報は、ドア鍵開閉装置Ｍｋが設けられた設備を一意に識別する識別情報である。鍵情報は、設備の電子錠を解錠または施錠するための情報である。
【００７４】
（各種テーブル１０００，１１００の記憶内容）
つぎに、端末Ｔｉが有する各種テーブル１０００，１１００の記憶内容について説明する。各種テーブル１０００，１１００は、例えば、図４に示した端末Ｔｉのメモリ４０２に記憶される。まず、契約者の端末Ｔｉが有する契約者デバイステーブル１０００の記憶内容について説明する。
【００７５】
図１０は、契約者デバイステーブル１０００の記憶内容の一例を示す説明図である。図１０において、契約者デバイステーブル１０００は、契約者番号と、契約者個人情報と、利用期間と、エリア情報とを対応付けて記憶する。
【００７６】
契約者番号は、施設（ここでは、部屋Ａ）の利用契約をした契約者を識別する識別情報である。契約者個人情報は、契約者の個人情報である。利用期間は、施設を利用可能な期間である。エリア情報は、利用契約をした施設を一意に識別する識別情報である。なお、契約者が複数の施設の利用契約を結んだ場合には、利用契約した施設ごとのエリア情報や利用期間が設定される。
【００７７】
つぎに、一時利用者の端末Ｔｉが有する利用者デバイステーブル１１００の記憶内容について説明する。
【００７８】
図１１は、利用者デバイステーブル１１００の記憶内容の一例を示す説明図である。図１１において、利用者デバイステーブル１１００は、契約者番号と、利用者個人情報と、エリア情報とを対応付けて記憶する。
【００７９】
契約者番号は、施設（ここでは、部屋Ａ）の利用契約をした契約者を識別する識別情報である。利用者個人情報は、一時利用者の個人情報である。エリア情報は、一時利用者が利用可能な施設を一意に識別する識別情報である。エリア情報として、複数の施設のエリア情報が設定可能である。
【００８０】
（鍵管理装置１０１の機能的構成例）
図１２は、鍵管理装置１０１の機能的構成例を示すブロック図である。図１２において、鍵管理装置１０１は、受付部１２０１と、登録部１２０２と、認証部１２０３と、送信処理部１２０４と、更新部１２０５と、を含む構成である。受付部１２０１〜更新部１２０５は制御部となる機能であり、具体的には、例えば、図３に示した鍵管理装置１０１のメモリ３０２、ディスク３０５などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶される。
【００８１】
受付部１２０１は、契約者登録依頼を受け付ける。ここで、契約者登録依頼とは、部屋Ａの利用契約をした契約者の登録を依頼するものである。契約者登録依頼には、例えば、契約者番号、契約者個人情報、利用期間、エリア情報などが含まれる。契約者番号は、部屋Ａの利用契約をした契約者の識別情報であり、例えば、利用契約が成立した際に契約者に付与される。
【００８２】
契約者個人情報は、契約者の氏名、電話番号、メールアドレス、住所などである。利用期間は、契約者が部屋Ａを利用可能な期間である。エリア情報は、契約者が利用契約をした部屋Ａの識別情報である。具体的には、例えば、受付部１２０１は、管理者端末２０１から契約者登録依頼を受信することにより、契約者登録依頼を受け付ける。
【００８３】
登録部１２０２は、契約者登録依頼を受け付けたことに応じて、契約者の契約者管理情報を登録する。具体的には、例えば、登録部１２０２は、契約者登録依頼に含まれる契約者のメールアドレスを用いて、契約者の端末Ｔｉから契約者デバイス情報を取得する。契約者デバイス情報は、契約者の端末Ｔｉを一意に識別する識別情報（例えば、シリアル番号）である。
【００８４】
そして、登録部１２０２は、取得した契約者デバイス情報を、契約者番号、契約者個人情報、利用期間およびエリア情報と対応付けて、契約者管理情報ＤＢ２２０（例えば、図６参照）に登録する。これにより、契約者の契約者管理情報を契約者管理情報ＤＢ２２０に新規登録することができる。
【００８５】
なお、契約者管理情報を登録する際の鍵管理システム２００の動作例については、図１５を用いて後述する。以下の説明では、契約者の端末を「契約者端末」と表記する場合がある。
【００８６】
また、受付部１２０１は、利用者登録依頼を受け付ける。ここで、利用者登録依頼とは、部屋Ａの利用契約をした契約者を指定した、当該契約者と部屋Ａを共用する一時利用者の登録を依頼するものである。利用者登録依頼には、例えば、契約者番号、利用者個人情報、エリア情報などが含まれる。契約者番号は、部屋Ａの利用契約をした契約者の識別情報である。
【００８７】
利用者個人情報は、一時利用者の氏名、電話番号、メールアドレス、住所などである。エリア情報は、契約者が利用契約をした部屋Ａの識別情報である。具体的には、例えば、受付部１２０１は、契約者端末Ｔｉまたは管理者端末２０１から利用者登録依頼を受信することにより、利用者登録依頼を受け付ける。
【００８８】
登録部１２０２は、利用者登録依頼を受け付けたことに応じて、一時利用者の利用者登録情報を登録する。具体的には、例えば、登録部１２０２は、契約者管理情報ＤＢ２２０を参照して、利用者登録依頼に含まれる契約者番号とエリア情報との組み合わせに対応する契約者管理情報が存在するか否かを判断する。
【００８９】
ここで、契約者管理情報が存在しない場合、登録部１２０２は、契約者が登録されていない旨のエラー通知を、利用者登録依頼の依頼元に送信する処理を行う。一方、契約者管理情報が存在する場合、登録部１２０２は、利用者登録依頼に含まれる一時利用者のメールアドレスを用いて、一時利用者の端末Ｔｉから利用者デバイス情報を取得する。利用者デバイス情報は、一時利用者の端末Ｔｉを一意に識別する識別情報である。
【００９０】
そして、登録部１２０２は、取得した利用者デバイス情報を、契約者番号、利用者個人情報およびエリア情報と対応付けて、契約者別利用者登録情報ＤＢ２３０（例えば、図７参照）に登録する。これにより、一時利用者の利用者登録情報を契約者別利用者登録情報ＤＢ２３０に新規登録することができる。
【００９１】
なお、利用者登録情報を登録する際の鍵管理システム２００の動作例については、図１６および図１７を用いて後述する。以下の説明では、一時利用者の端末を「利用者端末」と表記する場合がある。
【００９２】
受付部１２０１は、端末Ｔｉ（契約者端末または利用者端末）からドアロック解錠要求を受け付ける。具体的には、例えば、受付部１２０１は、端末Ｔｉからドアロック解錠要求を受信することにより、ドアロック解錠要求を受け付ける。ここで、ドアロック解錠要求とは、部屋Ａに対応するドアｄｋの鍵要求に相当し、ドアｄｋの電子錠を解錠するための鍵情報Ｋｋを要求するものである。
【００９３】
ドアロック解錠要求には、例えば、契約者番号、デバイス情報、エリア情報およびドア識別情報が含まれる。契約者番号は、部屋Ａの利用契約をした契約者の識別情報である。デバイス情報は、ドアロック解錠要求元である端末Ｔｉを一意に識別する識別情報（例えば、シリアル番号）である。エリア情報は、部屋Ａを一意に識別する識別情報である。ドア識別情報は、部屋Ａに対応するドアｄｋを一意に識別する識別情報である。
【００９４】
ドアロック解錠要求に含まれるエリア情報およびドア識別情報は、部屋Ａに対応するドアｄｋのドアノブ付近に設けられたドア鍵開閉装置Ｍｋから近距離無線通信により送信された情報である。これにより、部屋Ａに対応するドアｄｋのドアノブ付近に存在する利用者の端末Ｔｉからドアロック解錠要求を受け付けることができる。
【００９５】
認証部１２０３は、ドアロック解錠要求を受け付けたことに応じて、ドアロック解錠要求元である端末Ｔｉを認証する。具体的には、例えば、まず、認証部１２０３は、契約者別利用者登録情報ＤＢ２３０から、ドアロック解錠要求に含まれる契約者番号とデバイス情報との組み合わせに対応する利用者登録情報を検索する。
【００９６】
なお、ドアロック解錠要求に含まれる契約者番号とデバイス情報との組み合わせに対応する利用者登録情報とは、契約者番号が契約者番号フィールドに設定され、かつ、デバイス情報が利用者デバイス情報に設定された利用者登録情報である。
【００９７】
ここで、利用者登録情報が検索された場合、認証部１２０３は、ドアロック解錠要求に含まれるエリア情報と、検索された利用者登録情報のエリア情報とが一致するか否かを判定する（エリア情報の照合）。そして、エリア情報が一致する場合、認証部１２０３は、ドアロック解錠要求元である端末Ｔｉを認証する。一方、エリア情報が不一致の場合、認証部１２０３は、ドアロック解錠要求元である端末Ｔｉを認証しない。
【００９８】
また、利用者登録情報が検索されなかった場合、認証部１２０３は、契約者管理情報ＤＢ２２０から、ドアロック解錠要求に含まれる契約者番号とデバイス情報との組み合わせに対応する契約者管理情報を検索する。なお、ドアロック解錠要求に含まれる契約者番号とデバイス情報との組み合わせに対応する契約者管理情報とは、契約者番号が契約者番号フィールドに設定され、かつ、デバイス情報が契約者デバイス情報に設定された契約者管理情報である。
【００９９】
ここで、契約者管理情報が検索された場合、認証部１２０３は、ドアロック解錠要求に含まれるエリア情報と、検索された契約者管理情報のエリア情報とが一致するか否かを判定する（エリア情報の照合）。そして、エリア情報が一致する場合、認証部１２０３は、ドアロック解錠要求元である端末Ｔｉを認証する。一方、エリア情報が不一致の場合、認証部１２０３は、ドアロック解錠要求元である端末Ｔｉを認証しない。
【０１００】
なお、ここでは、契約者別利用者登録情報ＤＢ２３０から利用者登録情報が検索されなかった場合に、契約者管理情報ＤＢ２２０から契約者管理情報を検索することにしたが、これに限らない。例えば、認証部１２０３は、契約者管理情報ＤＢ２２０から契約者管理情報が検索されなかった場合に、契約者別利用者登録情報ＤＢ２３０から利用者登録情報を検索することにしてもよい。
【０１０１】
送信処理部１２０４は、ドアロック解錠要求元である端末Ｔｉが認証された場合、部屋Ａに対応するドアｄｋの鍵情報Ｋｋを、ドアロック解錠要求元である端末Ｔｉ、または、ドア鍵開閉装置Ｍｋに送信する。具体的には、例えば、送信処理部１２０４は、図８に示したエリア管理情報ＤＢ２４０から、ドアロック解錠要求に含まれるエリア情報とドア識別情報との組み合わせに対応する鍵情報Ｋｋを取得する。
【０１０２】
そして、送信処理部１２０４は、取得した鍵情報Ｋｋを、ドアロック解錠要求元である端末Ｔｉ、または、ドア鍵開閉装置Ｍｋに送信する。鍵情報Ｋｋの送信先を、ドアロック解錠要求元である端末Ｔｉ、または、ドア鍵開閉装置Ｍｋのいずれにするかは、任意に設定可能である。
【０１０３】
鍵情報Ｋｋがドアロック解錠要求元である端末Ｔｉに送信された場合、当該端末Ｔｉにおいて、鍵情報Ｋｋを用いて、ドアｄｋの電子錠を解錠する処理が行われる。なお、鍵情報Ｋｋをドアロック解錠要求元である端末Ｔｉに送信してドアｄｋの電子錠を解錠する際の鍵管理システム２００の動作例については、図１８を用いて後述する。
【０１０４】
また、鍵情報Ｋｋがドア鍵開閉装置Ｍｋに送信された場合、当該ドア鍵開閉装置Ｍｋにおいて、鍵情報Ｋｋを用いて、ドアｄｋの電子錠を解錠する処理が行われる。なお、鍵情報Ｋｋをドア鍵開閉装置Ｍｋに送信してドアｄｋの電子錠を解錠する際の鍵管理システム２００の動作例については、図１９を用いて後述する。
【０１０５】
また、送信処理部１２０４は、ドアロック解錠要求元である端末Ｔｉが認証されなかった場合には、ドアロック解錠要求元が認証されなかった旨のエラー通知を、ドアロック解錠要求元である端末Ｔｉに送信するエラー処理を行うことにしてもよい。これにより、ドアロック解錠要求元の利用者は、自身が利用できない部屋Ａのドアｄｋを解錠しようとしていることに気付くことができる。
【０１０６】
また、受付部１２０１は、利用者登録情報削除依頼を受け付ける。ここで、利用者登録情報削除依頼とは、契約者と部屋Ａを共用する一時利用者のうちの特定の利用者の削除を依頼するものである。利用者登録情報削除依頼には、削除対象である特定の利用者を特定可能な情報、例えば、契約者番号、利用者個人情報、エリア情報等が含まれる。
【０１０７】
具体的には、例えば、受付部１２０１は、契約者端末Ｔｉまたは管理者端末２０１から利用者登録情報削除依頼を受信することにより、利用者登録情報削除依頼を受け付ける。なお、削除対象である特定の利用者の選択は、例えば、契約者端末Ｔｉまたは管理者端末２０１に表示される後述の図１３に示すような利用者管理画面１３００において行われる。
【０１０８】
また、登録部１２０２は、利用者登録情報削除依頼を受け付けたことに応じて、契約者別利用者登録情報ＤＢ２３０から特定の利用者の利用者登録情報を削除する。具体的には、例えば、登録部１２０２は、契約者別利用者登録情報ＤＢ２３０から、利用者登録情報削除依頼に含まれる契約者番号、利用者個人情報およびエリア情報の組み合わせに対応する利用者登録情報を削除する。
【０１０９】
これにより、部屋Ａの利用契約をした契約者の契約者番号と対応付けて契約者別利用者登録情報ＤＢ２３０に記憶された特定の利用者の利用者登録情報を削除することができ、それ以降、ドアｄｋの鍵情報Ｋｋを送信しないようにすることができる。
【０１１０】
なお、特定の利用者の利用者登録情報を削除する際の鍵管理システム２００の動作例については、図２１および図２２を用いて後述する。
【０１１１】
また、受付部１２０１は、契約者管理情報削除依頼を受け付ける。ここで、契約者管理情報削除依頼とは、部屋Ａの利用契約をした特定の契約者の削除を依頼するものである。契約者管理情報削除依頼には、削除対象である特定の契約者を特定可能な情報、例えば、契約者番号が含まれる。
【０１１２】
具体的には、例えば、受付部１２０１は、管理者端末２０１から契約者管理情報削除依頼を受信することにより、契約者管理情報削除依頼を受け付ける。なお、削除対象である特定の契約者の選択は、例えば、管理者端末２０１に表示される後述の図１４に示すような契約者管理画面１４００において行われる。
【０１１３】
また、登録部１２０２は、契約者管理情報削除依頼を受け付けたことに応じて、契約者管理情報ＤＢ２２０から特定の契約者の契約者管理情報を削除するとともに、契約者別利用者登録情報ＤＢ２３０から特定の契約者に対応する一時利用者の利用者登録情報を削除する。具体的には、例えば、登録部１２０２は、契約者管理情報ＤＢ２２０から、契約者管理情報削除依頼に含まれる契約者番号に対応する契約者管理情報を削除する。また、登録部１２０２は、契約者別利用者登録情報ＤＢ２３０から、契約者管理情報削除依頼に含まれる契約者番号に対応する利用者登録情報を削除する。
【０１１４】
これにより、特定の契約者の契約者管理情報を削除するとともに、特定の契約者に対応する一時利用者の利用者登録情報を削除することができ、それ以降、ドアｄｋの鍵情報Ｋｋを送信しないようにすることができる。
【０１１５】
なお、特定の契約者の契約者管理情報を削除する際の鍵管理システム２００の動作例については、図２３を用いて後述する。
【０１１６】
また、登録部１２０２は、契約者管理情報ＤＢ２２０から、部屋Ａの利用期間が経過した契約者管理情報を削除することにしてもよい。この場合、登録部１２０２は、契約者別利用者登録情報ＤＢ２３０から、利用期間が経過した契約者管理情報の契約者番号に対応する利用者登録情報を削除する。
【０１１７】
これにより、部屋Ａの利用期間が経過した契約者の契約者管理情報を削除するとともに、その契約者に対応する一時利用者の利用者登録情報を削除することができ、それ以降、ドアｄｋの鍵情報Ｋｋを送信しないようにすることができる。
【０１１８】
更新部１２０５は、部屋Ａに対応するドアｄｋの鍵情報Ｋｋを更新する。具体的には、例えば、更新部１２０５は、部屋Ａの利用契約が終了した場合に、エリア管理情報ＤＢ２４０内の部屋Ａに対応するドアｄｋの鍵情報Ｋｋを更新することにしてもよい。部屋Ａの利用契約は、例えば、契約者管理情報削除依頼を受け付けたとき、あるいは、部屋Ａの利用期間が経過したときに終了する。
【０１１９】
また、送信処理部１２０４は、部屋Ａに対応するドアｄｋの鍵情報Ｋｋが更新された場合、更新後の鍵情報Ｋｋをドア鍵開閉装置Ｍｋに送信する。この結果、ドア鍵開閉装置Ｍｋにおいて、更新後の鍵情報Ｋｋが鍵情報テーブル９００に上書きされる。これにより、部屋Ａの利用契約が終了したことに応じて、その都度、部屋Ａに対応するドアｄｋの鍵情報Ｋｋを更新することができる。
【０１２０】
なお、部屋Ａに対応するドアｄｋの鍵情報Ｋｋを更新する際の鍵管理システム２００の動作例については、図２４を用いて後述する。
【０１２１】
上述した説明では、ドアロック解錠要求時に、ドアロック解錠要求元である端末Ｔｉを認証してドアｄｋの鍵情報Ｋｋを送信する場合について説明したが、ドアロック要求時も、同様の手順により、鍵情報Ｋｋを送信することができる。具体的には、例えば、鍵管理装置１０１は、ドアロック要求時に、ドアロック要求元である端末Ｔｉを認証してドアｄｋの鍵情報Ｋｋを送信する。
【０１２２】
（利用者管理画面１３００の画面例）
つぎに、図１３を用いて、契約者端末Ｔｉまたは管理者端末２０１に表示される利用者管理画面１３００の画面例について説明する。ここでは、契約者番号「Ｃ１」の契約者の契約者端末Ｔｉのディスプレイ４０３に利用者管理画面１３００が表示される場合を例に挙げて説明する。
【０１２３】
図１３は、利用者管理画面１３００の画面例を示す説明図である。図１３において、利用者管理画面１３００は、削除対象の一時利用者を選択するための操作画面である。利用者管理画面１３００には、契約者番号「Ｃ１」の契約者と部屋Ａ１を共用する一時利用者の利用者個人情報およびエリア情報が表示されている。
【０１２４】
利用者管理画面１３００において、例えば、図４に示した入力装置４０４を用いた契約者の操作入力により、チェックボックス１３０１〜１３０３を選択することにより、削除対象の一時利用者を選択することができる。図１３の例では、チェックボックス１３０３が選択されている。
【０１２５】
また、利用者管理画面１３００において、契約者の操作入力により、チェックボックス１３０３が選択された状態で、ボタン１３１０を選択すると、契約者端末Ｔｉから鍵管理装置１０１に利用者登録情報削除依頼が送信される。この利用者登録情報削除依頼には、チェックボックス１３０３に対応する一時利用者を特定可能な情報、例えば、契約者番号、利用者個人情報、エリア情報等が含まれる。
【０１２６】
これにより、契約者番号「Ｃ１」の契約者は、例えば、同行しているいずれかの一時利用者が急用で帰宅する必要が生じた場合などに、その一時利用者についての利用者登録情報削除依頼を契約者端末Ｔｉから行うことができる。
【０１２７】
（契約者管理画面１４００の画面例）
つぎに、図１４を用いて、管理者端末２０１に表示される契約者管理画面１４００の画面例について説明する。
【０１２８】
図１４は、契約者管理画面１４００の画面例を示す説明図である。図１４において、契約者管理画面１４００は、削除対象の契約者を選択するための操作画面である。契約者管理画面１４００には、各契約者の契約者番号、契約者個人情報、利用期間およびエリア情報が表示されている。
【０１２９】
契約者管理画面１４００において、例えば、管理者の操作入力により、各契約者に対応するチェックボックス（例えば、チェックボックス１４０１，１４０２）を選択することにより、削除対象の契約者を選択することができる。図１４の例では、チェックボックス１４０２が選択されている。
【０１３０】
また、契約者管理画面１４００において、管理者の操作入力により、チェックボックス１４０２が選択された状態で、ボタン１４１０を選択すると、管理者端末２０１から鍵管理装置１０１に契約者管理情報削除依頼が送信される。この契約者管理情報削除依頼には、チェックボックス１４０２に対応する契約者の契約者番号「Ｃ２」が含まれる。
【０１３１】
これにより、管理者は、例えば、部屋Ａの利用契約が終了した契約者についての契約者管理情報削除依頼を管理者端末２０１から行うことができる。
【０１３２】
（鍵管理システム２００の契約者登録時の動作例）
つぎに、図１５を用いて、鍵管理システム２００の契約者登録時の動作例について説明する。
【０１３３】
図１５は、鍵管理システム２００の契約者登録時の動作例を示すシーケンス図である。図１５のシーケンス図において、まず、管理者端末２０１は、鍵管理装置１０１に契約者登録依頼を送信する（ステップＳ１５０１）。契約者登録依頼には、契約者番号、契約者個人情報、利用期間およびエリア情報が含まれる。
【０１３４】
鍵管理装置１０１は、管理者端末２０１から契約者登録依頼を受信すると、契約者登録依頼に含まれる契約者番号と契約者個人情報と利用期間とエリア情報とを対応付けて表す契約者管理情報を契約者管理情報ＤＢ２２０に登録する（ステップＳ１５０２）。この時点では、契約者管理情報の契約者デバイス情報は「ｎｕｌｌ」である。
【０１３５】
つぎに、鍵管理装置１０１は、契約者登録依頼に含まれる契約者のメールアドレスを用いて、契約者宛に契約者確認メールを送信する（ステップＳ１５０３）。契約者確認メールには、契約者番号が含まれる。契約者は、契約者端末Ｔｉにおいて、契約者確認メールを参照して、契約者番号を確認することができる。この際、予め登録された契約者のＩＤ（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）およびパスワードを用いて、契約者の本人確認を行うことにしてもよい。
【０１３６】
そして、契約者端末Ｔｉは、契約者による契約者番号の確認が完了すると、鍵管理装置１０１に契約者管理情報取得依頼を送信する（ステップＳ１５０４）。契約者管理情報取得依頼には、契約者番号が含まれる。
【０１３７】
鍵管理装置１０１は、契約者管理情報取得依頼を受信すると、契約者管理情報ＤＢ２２０を参照して、契約者管理情報取得依頼に含まれる契約者番号に対応する契約者管理情報を契約者端末Ｔｉに送信する（ステップＳ１５０５）。この契約者管理情報には、契約者番号、契約者個人情報、利用期間およびエリア情報が含まれる。
【０１３８】
契約者端末Ｔｉは、契約者管理情報を受信すると、契約者管理情報に含まれる契約者番号、契約者個人情報、利用期間およびエリア情報を、契約者デバイステーブル１０００（例えば、図１０参照）に保存する（ステップＳ１５０６）。契約者は、契約者端末Ｔｉにおいて、契約者管理情報の内容を確認することができる。
【０１３９】
そして、契約者端末Ｔｉは、契約者による契約者管理情報の確認が完了すると、鍵管理装置１０１にデバイス情報登録依頼を送信する（ステップＳ１５０７）。このデバイス情報登録依頼には、契約者番号および契約者デバイス情報（例えば、契約者端末Ｔｉのシリアル番号）が含まれる。
【０１４０】
鍵管理装置１０１は、デバイス情報登録依頼を受信すると、デバイス情報登録依頼に含まれる契約者番号に対応する契約者管理情報ＤＢ２２０内の契約者管理情報に、デバイス情報登録依頼に含まれる契約者デバイス情報を設定する（ステップＳ１５０８）。そして、鍵管理装置１０１は、契約者端末Ｔｉに登録完了通知を送信して（ステップＳ１５０９）、本シーケンス図による一連の処理を終了する。
【０１４１】
これにより、部屋Ａの利用契約をした契約者の契約者管理情報を新規登録することができる。なお、契約者は、契約者管理情報の登録完了後に、続けて一時利用者の登録を行うことにしてもよい。鍵管理システム２００の一時利用者登録時の動作例については、図１６を用いて後述する。
【０１４２】
（鍵管理システム２００の一時利用者登録時の動作例）
つぎに、図１６および図１７を用いて、鍵管理システム２００の一時利用者登録時の動作例について説明する。まず、鍵管理装置１０１に対して契約者端末Ｔｉから利用者登録依頼を行う場合について説明する。
【０１４３】
図１６は、鍵管理システム２００の一時利用者登録時の第１の動作例を示すシーケンス図である。図１６のシーケンス図において、まず、利用者端末Ｔｊは、近距離無線通信により、契約者端末Ｔｉに対して利用者個人情報を送信する（ステップＳ１６０１）。利用者個人情報には、一時利用者の氏名、電話番号、メールアドレス、住所などが含まれる。
【０１４４】
契約者端末Ｔｉは、利用者個人情報を受信すると、契約者デバイステーブル１０００を参照して、鍵管理装置１０１に利用者登録依頼を送信する（ステップＳ１６０２）。利用者登録依頼には、利用者端末Ｔｊから受信された利用者個人情報、および契約者デバイステーブル１０００内の契約者番号とエリア情報が含まれる。
【０１４５】
鍵管理装置１０１は、契約者端末Ｔｉから利用者登録依頼を受信すると、利用者登録依頼に含まれる契約者番号と利用者個人情報とエリア情報とを対応付けて表す利用者登録情報を契約者別利用者登録情報ＤＢ２３０に登録する（ステップＳ１６０３）。この時点では、利用者登録情報の利用者デバイス情報は「ｎｕｌｌ」である。
【０１４６】
ただし、鍵管理装置１０１は、契約者管理情報ＤＢ２２０を参照して、利用者登録依頼に含まれる契約者番号とエリア情報との組み合わせに対応する契約者管理情報が存在しない場合には、契約者が登録されていない旨のエラー通知を契約者端末Ｔｉに送信する。
【０１４７】
つぎに、鍵管理装置１０１は、利用者登録依頼に含まれる一時利用者のメールアドレスを用いて、一時利用者宛に利用者確認メールを送信する（ステップＳ１６０４）。利用者確認メールには、利用者登録依頼に含まれる契約者番号とエリア情報とが含まれる。一時利用者は、利用者端末Ｔｊにおいて、利用者確認メールを参照して、契約者番号を確認することができる。
【０１４８】
そして、利用者端末Ｔｊは、一時利用者による契約者番号の確認が完了すると、鍵管理装置１０１にデバイス情報登録依頼を送信する（ステップＳ１６０５）。このデバイス情報登録依頼には、契約者番号および利用者デバイス情報（例えば、利用者端末Ｔｊのシリアル番号）が含まれる。
【０１４９】
鍵管理装置１０１は、デバイス情報登録依頼を受信すると、一時利用者のメールアドレスおよびデバイス情報登録依頼に含まれる契約者番号に対応する契約者別利用者登録情報ＤＢ２３０内の利用者登録情報に、デバイス情報登録依頼に含まれる利用者デバイス情報を設定する（ステップＳ１６０６）。
【０１５０】
そして、鍵管理装置１０１は、利用者端末Ｔｊに登録完了通知を送信する（ステップＳ１６０７）。利用者端末Ｔｊは、登録完了通知を受信すると、一時利用者の利用者個人情報と対応付けて、利用者確認メールに含まれる契約者番号とエリア情報を利用者デバイステーブル１１００（例えば、図１１参照）に保存して（ステップＳ１６０８）、本シーケンス図による一連の処理を終了する。
【０１５１】
これにより、契約者端末Ｔｉから、部屋Ａの利用契約をした契約者と部屋Ａを共用する一時利用者の利用者登録情報を新規登録することができる。
【０１５２】
つぎに、鍵管理装置１０１に対して管理者端末２０１から利用者登録依頼を行う場合について説明する。
【０１５３】
図１７は、鍵管理システム２００の一時利用者登録時の第２の動作例を示すシーケンス図である。図１７のシーケンス図において、まず、管理者端末２０１は、鍵管理装置１０１に利用者登録依頼を送信する（ステップＳ１７０１）。利用者登録依頼には、契約者番号、利用者個人情報およびエリア情報が含まれる。なお、契約者番号、利用者個人情報およびエリア情報は、例えば、管理者端末２０１において管理者の操作により入力される。
【０１５４】
鍵管理装置１０１は、管理者端末２０１から利用者登録依頼を受信すると、利用者登録依頼に含まれる契約者番号と利用者個人情報とエリア情報とを対応付けて表す利用者登録情報を契約者別利用者登録情報ＤＢ２３０に登録する（ステップＳ１７０２）。この時点では、利用者登録情報の利用者デバイス情報は「ｎｕｌｌ」である。
【０１５５】
ただし、鍵管理装置１０１は、契約者管理情報ＤＢ２２０を参照して、利用者登録依頼に含まれる契約者番号とエリア情報との組み合わせに対応する契約者管理情報が存在しない場合には、契約者が登録されていない旨のエラー通知を管理者端末２０１に送信する。
【０１５６】
つぎに、鍵管理装置１０１は、利用者登録依頼に含まれる一時利用者のメールアドレスを用いて、一時利用者宛に利用者確認メールを送信する（ステップＳ１７０３）。利用者確認メールには、利用者登録依頼に含まれる契約者番号とエリア情報とが含まれる。一時利用者は、利用者端末Ｔｊにおいて、利用者確認メールを参照して、契約者番号を確認することができる。
【０１５７】
そして、利用者端末Ｔｊは、一時利用者による契約者番号の確認が完了すると、鍵管理装置１０１にデバイス情報登録依頼を送信する（ステップＳ１７０４）。このデバイス情報登録依頼には、契約者番号および利用者デバイス情報（例えば、利用者端末Ｔｊのシリアル番号）が含まれる。
【０１５８】
鍵管理装置１０１は、デバイス情報登録依頼を受信すると、一時利用者のメールアドレスおよびデバイス情報登録依頼に含まれる契約者番号に対応する契約者別利用者登録情報ＤＢ２３０内の利用者登録情報に、デバイス情報登録依頼に含まれる利用者デバイス情報を設定する（ステップＳ１７０５）。
【０１５９】
そして、鍵管理装置１０１は、利用者端末Ｔｊに登録完了通知を送信する（ステップＳ１７０６）。利用者端末Ｔｊは、登録完了通知を受信すると、一時利用者の利用者個人情報と対応付けて、利用者確認メールに含まれる契約者番号とエリア情報を利用者デバイステーブル１１００に保存して（ステップＳ１７０７）、本シーケンス図による一連の処理を終了する。
【０１６０】
これにより、管理者端末２０１から、部屋Ａの利用契約をした契約者と部屋Ａを共用する一時利用者の利用者登録情報を新規登録することができる。
【０１６１】
（鍵管理システム２００のドアロック解錠時の動作例）
つぎに、図１８および図１９を用いて、鍵管理システム２００のドアロック解錠時の動作例について説明する。まず、ドアｄｋの鍵情報Ｋｋを、鍵管理装置１０１からドア鍵開閉装置Ｍｋに送信してドアｄｋの電子錠を解錠する場合について説明する。
【０１６２】
図１８は、鍵管理システム２００のドアロック解錠時の第１の動作例を示すシーケンス図である。図１８のシーケンス図において、まず、ドア鍵開閉装置Ｍｋは、タッチセンサ５０３へのタッチ操作を検出する（ステップＳ１８０１）。タッチセンサ５０３へのタッチ操作は、例えば、端末Ｔｉを有する利用者により行われる。
【０１６３】
そして、ドア鍵開閉装置Ｍｋは、タッチセンサ５０３へのタッチ操作を検出すると、近距離無線通信により、鍵情報テーブル９００（例えば、図９参照）に記憶されたエリア情報とドア識別情報とを送信する（ステップＳ１８０２）。
【０１６４】
端末Ｔｉは、ドア鍵開閉装置Ｍｋから送信されたエリア情報とドア識別情報とを受信すると、鍵管理装置１０１にドアロック解錠要求を送信する（ステップＳ１８０３）。ドアロック解錠要求には、契約者番号、デバイス情報、エリア情報およびドア識別情報が含まれる。
【０１６５】
契約者番号は、端末Ｔｉが契約者端末であれば、契約者デバイステーブル１０００から特定される。一方、端末Ｔｉが利用者端末であれば、契約者番号は、利用者デバイステーブル１１００から特定される。デバイス情報は、ドアロック解錠要求元である端末Ｔｉを一意に識別する識別情報（例えば、シリアル番号）である。エリア情報およびドア識別情報は、ドア鍵開閉装置Ｍｋから受信したエリア情報およびドア識別情報である。
【０１６６】
鍵管理装置１０１は、ドアロック解錠要求を受信すると、ドアロック解錠要求元である端末Ｔｉの認証処理を実行する（ステップＳ１８０４）。なお、認証処理の具体的な処理手順については、図２０のフローチャートを用いて後述する。
【０１６７】
鍵管理装置１０１は、ドアロック解錠要求元である端末Ｔｉが認証された場合、部屋Ａのエリア情報およびドアｄｋのドア識別情報と対応付けて、部屋Ａに対応するドアｄｋの鍵情報Ｋｋを、ドア鍵開閉装置Ｍｋに送信する（ステップＳ１８０５）。
【０１６８】
ドア鍵開閉装置Ｍｋは、鍵情報Ｋｋを受信すると、受信した鍵情報Ｋｋが、鍵情報テーブル９００内の鍵情報と一致するか否かの判定（鍵情報の照合）を行う（ステップＳ１８０６）。ドア鍵開閉装置Ｍｋは、鍵情報Ｍｋが一致する場合に、ドアｄｋの電子錠を解錠（ドアロック解錠）する（ステップＳ１８０７）。
【０１６９】
そして、ドア鍵開閉装置Ｍｋは、鍵管理装置１０１にドアロック解錠完了通知を送信して（ステップＳ１８０８）、本シーケンス図による一連の処理を終了する。これにより、部屋Ａの利用契約をした契約者または当該契約者と部屋Ａを共用する一時利用者であって、ドアｄｋ付近に存在する利用者に、ドアｄｋの解錠権限を与えることができる。
【０１７０】
なお、ドア鍵開閉装置Ｍｋは、鍵情報Ｋｋが、鍵情報テーブル９００内の鍵情報と不一致の場合には、鍵情報が一致しない旨のエラー通知を鍵管理装置１０１（あるいは、ドアロック解錠要求元である端末Ｔｉ）に送信することにしてもよい。
【０１７１】
つぎに、ドアｄｋの鍵情報Ｋｋを、鍵管理装置１０１からドアロック解錠要求元である端末Ｔｉに送信してドアｄｋの電子錠を解錠する場合について説明する。
【０１７２】
図１９は、鍵管理システム２００のドアロック解錠時の第２の動作例を示すシーケンス図である。図１９のシーケンス図において、まず、ドア鍵開閉装置Ｍｋは、タッチセンサ５０３へのタッチ操作を検出する（ステップＳ１９０１）。そして、ドア鍵開閉装置Ｍｋは、タッチセンサ５０３へのタッチ操作を検出すると、近距離無線通信により、鍵情報テーブル９００に記憶されたエリア情報とドア識別情報とを送信する（ステップＳ１９０２）。
【０１７３】
端末Ｔｉは、ドア鍵開閉装置Ｍｋから送信されたエリア情報とドア識別情報とを受信すると、鍵管理装置１０１にドアロック解錠要求を送信する（ステップＳ１９０３）。鍵管理装置１０１は、ドアロック解錠要求を受信すると、ドアロック解錠要求元である端末Ｔｉの認証処理を実行する（ステップＳ１９０４）。なお、認証処理の具体的な処理手順については、図２０のフローチャートを用いて後述する。
【０１７４】
鍵管理装置１０１は、ドアロック解錠要求元である端末Ｔｉが認証された場合、部屋Ａのエリア情報およびドアｄｋのドア識別情報と対応付けて、部屋Ａに対応するドアｄｋの鍵情報Ｋｋを、ドアロック解錠要求元である端末Ｔｉに送信する（ステップＳ１９０５）。端末Ｔｉは、鍵情報Ｋｋを受信すると、近距離無線通信により、受信した鍵情報Ｋｋを送信する（ステップＳ１９０６）。
【０１７５】
ドア鍵開閉装置Ｍｋは、近距離無線通信により鍵情報Ｋｋを受信すると、受信した鍵情報Ｋｋが、鍵情報テーブル９００内の鍵情報と一致するか否かの判定（鍵情報の照合）を行う（ステップＳ１９０７）。ドア鍵開閉装置Ｍｋは、鍵情報Ｍｋが一致する場合、ドアｄｋの電子錠を解錠（ドアロック解錠）する（ステップＳ１９０８）。
【０１７６】
そして、ドア鍵開閉装置Ｍｋは、鍵管理装置１０１およびドアロック解錠要求元である端末Ｔｉにドアロック解錠完了通知を送信して（ステップＳ１９０９）、本シーケンス図による一連の処理を終了する。これにより、部屋Ａの利用契約をした契約者または当該契約者と部屋Ａを共用する一時利用者であって、ドアｄｋ付近に存在する利用者に、ドアｄｋの解錠権限を与えることができる。
【０１７７】
なお、端末Ｔｉは、ドアロック解錠完了通知を受信すると、自端末から鍵情報Ｋｋを削除することにしてもよい。これにより、鍵情報Ｋｋが使い回しされるのを防ぐことができる。
【０１７８】
つぎに、図１８に示したステップＳ１８０４および図１９に示したステップＳ１９０４において実行される鍵管理装置１０１の認証処理の具体的な処理手順について説明する。
【０１７９】
図２０は、鍵管理装置１０１の認証処理の具体的処理手順の一例を示すフローチャートである。図２０のフローチャートにおいて、まず、鍵管理装置１０１は、契約者別利用者登録情報ＤＢ２３０から、ドアロック解錠要求に含まれる契約者番号とデバイス情報との組み合わせに対応する利用者登録情報を検索する（ステップＳ２００１）。
【０１８０】
つぎに、鍵管理装置１０１は、利用者登録情報が検索されたか否かを判断する（ステップＳ２００２）。ここで、利用者登録情報が検索された場合（ステップＳ２００２：Ｙｅｓ）、鍵管理装置１０１は、ステップＳ２００５に移行する。
【０１８１】
一方、利用者登録情報が検索されなかった場合（ステップＳ２００２：Ｎｏ）、鍵管理装置１０１は、契約者管理情報ＤＢ２２０から、ドアロック解錠要求に含まれる契約者番号とデバイス情報との組み合わせに対応する契約者管理情報を検索する（ステップＳ２００３）。
【０１８２】
つぎに、鍵管理装置１０１は、契約者管理情報が検索されたか否かを判断する（ステップＳ２００４）。ここで、ステップＳ２００４において、契約者管理情報が検索されなかった場合（ステップＳ２００４：Ｎｏ）、ステップＳ２００７に移行する。一方、契約者管理情報が検索された場合（ステップＳ２００４：Ｙｅｓ）、鍵管理装置１０１は、ステップＳ２００５に移行する。
【０１８３】
そして、ステップＳ２００５において、鍵管理装置１０１は、ドアロック解錠要求に含まれるエリア情報と、検索された利用者登録情報または契約者管理情報のエリア情報とが一致するか否かを判定する（ステップＳ２００５）。
【０１８４】
ここで、エリア情報が一致する場合（ステップＳ２００５：Ｙｅｓ）、鍵管理装置１０１は、エリア管理情報ＤＢ２４０から、ドアロック解錠要求に含まれるエリア情報とドア識別情報との組み合わせに対応する鍵情報Ｋｋを取得する（ステップＳ２００６）。そして、鍵管理装置１０１は、認証処理を呼び出したステップに戻る。
【０１８５】
一方、エリア情報が不一致の場合（ステップＳ２００５：Ｎｏ）、鍵管理装置１０１は、エラー処理を実行して（ステップＳ２００７）、本フローチャートによる一連の処理を終了する。エラー処理は、例えば、ドアロック解錠要求元が認証されなかった旨のエラー通知を、ドアロック解錠要求元である端末Ｔｉに送信する処理である。
【０１８６】
これにより、ドアロック解錠要求元である端末Ｔｉの利用者を認証することができる。例えば、一時利用者であれば、端末Ｔｉのデバイス情報および部屋Ａのエリア情報に対応する契約者（部屋Ａの利用契約をした契約者を識別する契約者番号）が存在する場合に、一時利用者の正当性を認証することができる。また、契約者であれば、端末Ｔｉのデバイス情報が部屋Ａのエリア情報と対応付けて契約者管理情報ＤＢ２２０に登録されている場合に、契約者の正当性を認証することができる。
【０１８７】
なお、鍵管理装置１０１は、ステップＳ２００２において、利用者登録情報が検索された場合、契約者管理情報ＤＢ２２０を参照して、検索された利用者登録情報の契約者番号に対応する契約者管理情報の利用期間が経過しているか否かを判断してもよい。この場合、鍵管理装置１０１は、利用期間が経過していない場合に、ステップＳ２００５に移行する。一方、利用期間が経過している場合には、鍵管理装置１０１は、ステップＳ２００７に移行することにしてもよい。
【０１８８】
また、鍵管理装置１０１は、ステップＳ２００４において、契約者管理情報が検索された場合、検索された契約者管理情報の利用期間が経過しているか否かを判断してもよい。この場合、鍵管理装置１０１は、利用期間が経過していない場合に、ステップＳ２００５に移行する。一方、利用期間が経過している場合には、鍵管理装置１０１は、ステップＳ２００７に移行することにしてもよい。
【０１８９】
（鍵管理システム２００の一時利用者削除時の動作例）
つぎに、図２１および図２２を用いて、鍵管理システム２００の一時利用者削除時の動作例について説明する。まず、鍵管理装置１０１に対して契約者端末Ｔｉから利用者登録情報削除依頼を行う場合について説明する。
【０１９０】
図２１は、鍵管理システム２００の一時利用者削除時の第１の動作例を示すシーケンス図である。図２１のシーケンス図において、まず、契約者端末Ｔｉは、鍵管理装置１０１に利用者登録情報取得依頼を送信する（ステップＳ２１０１）。利用者登録情報取得依頼は、契約者と部屋Ａを共有する一時利用者の利用者登録情報の取得を要求するものである。利用者登録情報取得依頼には、契約者デバイステーブル１０００に記憶された契約者番号が含まれる。
【０１９１】
鍵管理装置１０１は、利用者登録情報取得依頼を受信すると、契約者別利用者登録情報ＤＢ２３０から、利用者登録情報取得依頼に含まれる契約者番号に対応する利用者登録情報を検索する（ステップＳ２１０２）。そして、鍵管理装置１０１は、検索した利用者登録情報を契約者端末Ｔｉに送信する（ステップＳ２１０３）。
【０１９２】
契約者端末Ｔｉは、利用者登録情報を受信すると、受信した利用者登録情報に基づいて、図１３に示したような利用者管理画面１３００をディスプレイ４０３に表示する（ステップＳ２１０４）。そして、契約者端末Ｔｉは、利用者管理画面１３００において選択された削除対象となる一時利用者を特定可能な情報を含む利用者登録情報削除依頼を鍵管理装置１０１に送信する（ステップＳ２１０５）。
【０１９３】
鍵管理装置１０１は、利用者登録情報削除依頼を受信すると、契約者別利用者登録情報ＤＢ２３０から、利用者登録情報削除依頼から特定される一時利用者の利用者登録情報を削除する（ステップＳ２１０６）。そして、鍵管理装置１０１は、契約者端末Ｔｉおよび削除対象の一時利用者の利用者端末Ｔｊに削除完了通知を送信する（ステップＳ２１０７）。
【０１９４】
削除対象の一時利用者の利用者端末Ｔｊは、削除完了通知を受信すると、利用者デバイステーブル１１００の記憶内容を削除して（ステップＳ２１０８）、本シーケンス図による一連の処理を終了する。これにより、契約者端末Ｔｉからの利用者登録情報削除依頼に応じて、一時利用者の利用者登録情報を削除して、それ以降は、その一時利用者の利用者端末Ｔｊに鍵情報Ｋｋを送信しないようにすることができる。
【０１９５】
なお、鍵管理装置１０１は、契約者端末Ｔｉから利用者登録情報取得依頼を受け付ける際に、予め登録された契約者のＩＤおよびパスワードを用いて、契約者の本人確認を行うことにしてもよい。
【０１９６】
つぎに、鍵管理装置１０１に対して管理者端末２０１から利用者登録情報削除依頼を行う場合について説明する。
【０１９７】
図２２は、鍵管理システム２００の一時利用者削除時の第２の動作例を示すシーケンス図である。図２２のシーケンス図において、まず、管理者端末２０１は、鍵管理装置１０１に利用者登録情報取得依頼を送信する（ステップＳ２２０１）。利用者登録情報取得依頼には、例えば、管理者の操作入力により指定された契約者番号が含まれる。
【０１９８】
鍵管理装置１０１は、利用者登録情報取得依頼を受信すると、契約者別利用者登録情報ＤＢ２３０から、利用者登録情報取得依頼に含まれる契約者番号に対応する利用者登録情報を検索する（ステップＳ２２０２）。そして、鍵管理装置１０１は、検索した利用者登録情報を管理者端末２０１に送信する（ステップＳ２２０３）。
【０１９９】
管理者端末２０１は、利用者登録情報を受信すると、受信した利用者登録情報に基づいて、図１３に示したような利用者管理画面１３００をディスプレイ４０３に表示する（ステップＳ２２０４）。そして、管理者端末２０１は、利用者管理画面１３００において選択された削除対象となる一時利用者を特定可能な情報を含む利用者登録情報削除依頼を鍵管理装置１０１に送信する（ステップＳ２２０５）。
【０２００】
鍵管理装置１０１は、利用者登録情報削除依頼を受信すると、契約者別利用者登録情報ＤＢ２３０から、利用者登録情報削除依頼から特定される一時利用者の利用者登録情報を削除する（ステップＳ２２０６）。そして、鍵管理装置１０１は、管理者端末２０１および削除対象の一時利用者の利用者端末Ｔｊに削除完了通知を送信する（ステップＳ２２０７）。
【０２０１】
削除対象の一時利用者の利用者端末Ｔｊは、削除完了通知を受信すると、利用者デバイステーブル１１００の記憶内容を削除して（ステップＳ２２０８）、本シーケンス図による一連の処理を終了する。これにより、管理者端末２０１からの利用者登録情報削除依頼に応じて、一時利用者の利用者登録情報を削除して、それ以降は、その一時利用者に鍵情報Ｋｋを提供しないようにすることができる。
【０２０２】
（鍵管理システム２００の契約者削除時の動作例）
つぎに、図２３を用いて、鍵管理システム２００の契約者削除時の動作例について説明する。
【０２０３】
図２３は、鍵管理システム２００の契約者削除時の動作例を示すシーケンス図である。図２３のシーケンス図において、まず、管理者端末２０１は、鍵管理装置１０１に契約者管理情報取得依頼を送信する（ステップＳ２３０１）。
【０２０４】
鍵管理装置１０１は、契約者管理情報取得依頼を受信すると、契約者管理情報ＤＢ２２０から、契約者管理情報を取得する（ステップＳ２３０２）。そして、鍵管理装置１０１は、取得した契約者管理情報を管理者端末２０１に送信する（ステップＳ２３０３）。
【０２０５】
管理者端末２０１は、契約者管理情報を受信すると、受信した契約者管理情報に基づいて、図１４に示したような契約者管理画面１４００を表示する（ステップＳ２３０４）。そして、管理者端末２０１は、契約者管理画面１４００において選択された削除対象となる契約者の契約者番号を含む契約者管理情報削除依頼を鍵管理装置１０１に送信する（ステップＳ２３０５）。
【０２０６】
鍵管理装置１０１は、契約者管理情報削除依頼を受信すると、契約者管理情報ＤＢ２２０から、契約者管理情報削除依頼に含まれる契約者番号に対応する契約者管理情報を削除する（ステップＳ２３０６）。つぎに、鍵管理装置１０１は、契約者別利用者登録情報ＤＢ２３０から、契約者管理情報削除依頼に含まれる契約者番号に対応する利用者登録情報を削除する（ステップＳ２３０７）。
【０２０７】
そして、鍵管理装置１０１は、管理者端末２０１、契約者端末Ｔｉおよび利用者端末Ｔｊに削除完了通知を送信する（ステップＳ２３０８）。送信先の契約者端末Ｔｉは、ステップＳ２３０６において削除した契約者管理情報から特定される。また、送信先の利用者端末Ｔｊは、ステップＳ２３０７において削除された利用者登録情報から特定される。
【０２０８】
各端末Ｔｉ，Ｔｊ（契約者端末Ｔｉまたは利用者端末Ｔｊ）は、削除完了通知を受信すると、各テーブル１０００，１１００（契約者デバイステーブル１０００または利用者デバイステーブル１１００）の記憶内容を削除して（ステップＳ２３０９）、本シーケンス図による一連の処理を終了する。
【０２０９】
これにより、管理者端末２０１からの契約者管理情報削除依頼に応じて、契約者の契約者管理情報および一時利用者の利用者登録情報を削除して、それ以降は、その契約者および一時利用者に鍵情報Ｋｋを提供しないようにすることができる。
【０２１０】
（鍵管理システム２００の鍵情報更新時の動作例）
つぎに、図２４を用いて、鍵管理システム２００の鍵情報更新時の動作例について説明する。ここでは、図２３に示したステップＳ２３０６において契約者管理情報が削除されたことに応じて、部屋Ａに対応するドアｄｋの鍵情報Ｋｋを更新する場合について説明する。
【０２１１】
図２４は、鍵管理システム２００の鍵情報更新時の動作例を示すシーケンス図である。図２４のシーケンス図において、まず、鍵管理装置１０１は、ステップＳ２３０６において削除された契約者管理情報のエリア情報を特定する（ステップＳ２４０１）。つぎに、鍵管理装置１０１は、特定したエリア情報に対応するエリア管理情報ＤＢ２４０内の各ドアｄｋの鍵情報Ｋｋを更新する（ステップＳ２４０２）。
【０２１２】
そして、鍵管理装置１０１は、更新後の鍵情報Ｋｋをドア鍵開閉装置Ｍｋに送信する（ステップＳ２４０３）。ドア鍵開閉装置Ｍｋは、更新後の鍵情報Ｋｋを受信すると、受信した更新後の鍵情報Ｋｋを鍵情報テーブル９００に上書きする（ステップＳ２４０４）。そして、ドア鍵開閉装置Ｍｋは、鍵管理装置１０１に更新完了通知を送信して（ステップＳ２４０５）、本シーケンス図による一連の処理を終了する。
【０２１３】
これにより、契約者管理情報が削除されたことに応じて、その契約者管理情報のエリア情報から特定される部屋Ａの各ドアｄｋの鍵情報Ｋｋを更新することができる。
【０２１４】
以上説明したように、実施の形態にかかる鍵管理装置１０１によれば、部屋Ａの契約者を指定した一時利用者の利用者登録依頼を受け付けることができる。また、鍵管理装置１０１によれば、利用者登録依頼を受け付けたことに応じて、一時利用者の利用者端末Ｔｊのデバイス情報および部屋Ａのエリア情報を、指定された契約者の契約者番号と対応付けて、契約者別利用者登録情報ＤＢ２３０に登録することができる。
【０２１５】
これにより、部屋Ａの利用契約をした契約者と部屋Ａを共用する他の利用者を、一時利用者として登録することができる。
【０２１６】
また、鍵管理装置１０１によれば、端末Ｔｉからドアロック解錠要求を受け付けたことに応じて、ドアロック解錠要求に含まれる端末Ｔｉのデバイス情報および部屋Ａのエリア情報が、部屋Ａの利用契約をした契約者の契約者番号と対応付けて契約者別利用者登録情報ＤＢ２３０に登録されている場合に、端末Ｔｉを認証することができる。ここで、ドアロック解錠要求に含まれる部屋Ａのエリア情報は、部屋Ａに対応するドアｄｋに設けられたドア鍵開閉装置Ｍｋから近距離無線通信により送信された情報である。そして、鍵管理装置１０１によれば、端末Ｔｉを認証した場合に、部屋Ａに対応するドアｄｋの鍵情報Ｋｋを、端末Ｔｉ、または、ドア鍵開閉装置Ｍｋに送信することができる。
【０２１７】
これにより、部屋Ａに対応するドアｄｋの近傍に存在するドアロック解錠要求元である端末Ｔｉが、部屋Ａの利用契約をした契約者と部屋Ａを共用する一時利用者の利用者端末として認証できれば、部屋Ａに対応するドアｄｋの鍵情報Ｋｋを提供することができる。
【０２１８】
また、鍵管理装置１０１によれば、利用者登録依頼に含まれる一時利用者のメールアドレスを用いて、利用者端末Ｔｉからデバイス情報を取得することができる。これにより、利用者端末Ｔｉのデバイス情報（例えば、シリアル番号）を利用者端末Ｔｉから直接取得することができ、他のコンピュータ（例えば、契約者端末）を介して取得する場合に比べてセキュリティを高めることができる。
【０２１９】
また、鍵管理装置１０１によれば、契約者端末Ｔｉまたは管理者端末２０１から利用者登録依頼を受け付けることができる。これにより、部屋Ａの利用契約をした契約者の契約者端末Ｔｉ、または、部屋Ａを管理する管理者の管理者端末２０１のいずれからでも一時利用者の登録を行うことができ、一時利用者登録時の利便性を向上させることができる。
【０２２０】
また、鍵管理装置１０１によれば、契約者管理情報ＤＢ２２０を参照して、利用者登録依頼に含まれる契約者番号とエリア情報との組み合わせに対応する契約者管理情報が存在するか否かを判断することができる。そして、鍵管理装置１０１によれば、契約者管理情報が存在する場合に、一時利用者の利用者端末Ｔｊのデバイス情報および部屋Ａのエリア情報を、契約者の契約者番号と対応付けて、契約者別利用者登録情報ＤＢ２３０に登録することができる。
【０２２１】
これにより、利用者登録依頼によって指定された契約者の正当性が確認できれば、部屋Ａの利用契約を結んでいない他の利用者についても、契約者と部屋Ａを共用する一時利用者として登録することができる。換言すれば、利用者登録依頼によって指定された契約者の正当性が確認できなければ、一時利用者の登録を行わないようにすることができる。
【０２２２】
また、鍵管理装置１０１によれば、ドアロック解錠要求に含まれる端末Ｔｉのデバイス情報が契約者デバイス情報として、ドアロック解錠要求に含まれる部屋Ａのエリア情報と対応付けて契約者管理情報ＤＢ２２０に登録されている場合に、端末Ｔｉを認証することができる。
【０２２３】
これにより、部屋Ａに対応するドアｄｋの近傍に存在するドアロック解錠要求元である端末Ｔｉが、部屋Ａの利用契約をした契約者の契約者端末として認証できれば、部屋Ａに対応するドアｄｋの鍵情報Ｋｋを提供することができる。また、ドアロック解錠要求に含まれる端末Ｔｉのデバイス情報から一時利用者を特定することができるため、利用者ごとの鍵情報Ｋｋの使用履歴を記録することができる。
【０２２４】
また、鍵管理装置１０１によれば、エリア情報およびドア識別情報を含むドアロック解錠要求を受け付けることができる。これにより、部屋Ａに複数のドアが設けられていても、どのドアの鍵要求なのかを判別することができる。
【０２２５】
また、鍵管理装置１０１によれば、契約者端末Ｔｉからの利用者登録情報削除依頼を受け付けたことに応じて、契約者別利用者登録情報ＤＢ２３０から、利用者登録情報削除依頼から特定される一時利用者の利用者登録情報を削除することができる。これにより、契約者の契約者端末Ｔｉから、特定の利用者（一時利用者）についての部屋Ａのドアｄｋの解錠権限を解除することができる。
【０２２６】
また、鍵管理装置１０１によれば、部屋Ａの利用契約が終了した場合、部屋Ａに対応するドアｄｋの鍵情報Ｋｋを更新して、更新後の鍵情報Ｋｋを、ドア鍵開閉装置Ｍｋに送信することができる。これにより、部屋Ａの利用契約が終了したことに応じて、ドアｄｋの鍵情報Ｋｋを書き換えることができ、提供済みの鍵情報を使えないようにしてセキュリティを向上させることができる。
【０２２７】
これらのことから、鍵管理装置１０１によれば、物理的な鍵やカードキーを用いることなく、部屋Ａの利用契約をした契約者および一時利用者に、部屋Ａに対応するドアｄｋの解錠権限を与えることができ、利用者の利便性を向上させることができる。また、部屋Ａを使用する人数分の物理的な鍵やカードキーを予め用意するといったことが必要なくなるため、管理コストを抑えることができる。
【０２２８】
なお、本実施の形態で説明した鍵管理方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本鍵管理プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本鍵管理プログラムは、インターネット等のネットワークを介して配布してもよい。
【０２２９】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０２３０】
（付記１）施設の利用契約をした契約者を指定した、前記契約者と前記施設を共用する他の利用者の利用者登録依頼を受け付けたことに応じて、前記他の利用者の端末の識別情報を取得して、前記他の利用者の端末の識別情報および前記施設の識別情報を、前記契約者の識別情報と対応付けて記憶部に登録する処理と、
第１の端末から第１の施設に対応する設備の鍵要求を受け付けたことに応じて、前記鍵要求に含まれる前記第１の端末の識別情報および前記第１の施設の識別情報が、前記第１の施設の利用契約をした契約者の識別情報と対応付けて前記記憶部に登録されている場合に、前記設備の鍵情報を、前記第１の端末に送信する処理と、
をコンピュータが実行することを特徴とする鍵管理方法。
【０２３１】
（付記２）前記第１の施設の識別情報は、前記設備に設けられた当該設備の電子錠を制御する制御装置から近距離無線通信により送信された情報であり、
前記送信する処理は、
前記第１の端末の識別情報および前記第１の施設の識別情報が、前記第１の施設の利用契約をした契約者の識別情報と対応付けて前記記憶部に登録されている場合に、前記設備の鍵情報を、前記第１の端末または前記制御装置に送信する、ことを特徴とする付記１に記載の鍵管理方法。
【０２３２】
（付記３）前記利用者登録依頼には、前記他の利用者のメールアドレスが含まれており、
前記登録する処理は、
前記利用者登録依頼に含まれる前記他の利用者のメールアドレスを用いて、前記他の利用者の端末から、前記他の利用者の端末の識別情報を取得する、ことを特徴とする付記１または２に記載の鍵管理方法。
【０２３３】
（付記４）前記利用者登録依頼は、前記契約者の端末、または、前記施設の管理者の端末から受け付ける、ことを特徴とする付記１〜３のいずれか一つに記載の鍵管理方法。
【０２３４】
（付記５）前記記憶部は、さらに、施設の利用契約をした契約者の識別情報を、前記施設の識別情報と対応付けて記憶しており、
前記登録する処理は、
前記利用者登録依頼によって指定された契約者の識別情報が、前記利用者登録依頼に含まれる施設の識別情報と対応付けて前記記憶部に記憶されている場合に、前記他の利用者の端末の識別情報および前記施設の識別情報を、前記契約者の識別情報と対応付けて前記記憶部に登録する、ことを特徴とする付記１〜４のいずれか一つに記載の鍵管理方法。
【０２３５】
（付記６）前記送信する処理は、
前記第１の端末の識別情報が、前記第１の施設の利用契約をした契約者の端末の識別情報として、前記第１の施設の識別情報と対応付けて前記記憶部に記憶されている場合には、前記設備の鍵情報を、前記第１の端末に送信する、ことを特徴とする付記５に記載の鍵管理方法。
【０２３６】
（付記７）前記施設の識別情報は、前記施設を一意に識別する識別情報と、前記施設に対応する設備を一意に識別する識別情報とを含む、ことを特徴とする付記１〜６のいずれか一つに記載の鍵管理方法。
【０２３７】
（付記８）前記コンピュータが、
前記契約者の端末から特定の利用者の削除依頼を受け付けたことに応じて、前記契約者の識別情報と対応付けて前記記憶部に記憶された前記特定の利用者の端末の識別情報を削除する、処理を実行することを特徴とする付記１〜７のいずれか一つに記載の鍵管理方法。
【０２３８】
（付記９）前記コンピュータが、
前記第１の施設の利用契約が終了した場合、前記設備の鍵情報を更新して、更新後の鍵情報を、前記設備の電子錠を制御する制御装置に送信する、処理を実行することを特徴とする付記１〜８のいずれか一つに記載の鍵管理方法。
【０２３９】
（付記１０）施設の利用契約をした契約者を指定した、前記契約者と前記施設を共用する他の利用者の利用者登録依頼を受け付けたことに応じて、前記他の利用者の端末の識別情報を取得して、前記他の利用者の端末の識別情報および前記施設の識別情報を、前記契約者の識別情報と対応付けて記憶部に登録する処理と、
第１の端末から第１の施設に対応する設備の鍵要求を受け付けたことに応じて、前記鍵要求に含まれる前記第１の端末の識別情報および前記第１の施設の識別情報が、前記第１の施設の利用契約をした契約者の識別情報と対応付けて前記記憶部に登録されている場合に、前記設備の鍵情報を、前記第１の端末に送信する処理と、
をコンピュータに実行させることを特徴とする鍵管理プログラム。
【０２４０】
（付記１１）施設の利用契約をした契約者を指定した、前記契約者と前記施設を共用する他の利用者の利用者登録依頼を受け付けたことに応じて、前記他の利用者の端末の識別情報を取得して、前記他の利用者の端末の識別情報および前記施設の識別情報を、前記契約者の識別情報と対応付けて記憶部に登録する処理と、
第１の端末から第１の施設に対応する設備の鍵要求を受け付けたことに応じて、前記鍵要求に含まれる前記第１の端末の識別情報および前記第１の施設の識別情報が、前記第１の施設の利用契約をした契約者の識別情報と対応付けて前記記憶部に登録されている場合に、前記設備の鍵情報を、前記第１の端末に送信する処理と、
を行う制御部を有することを特徴とする鍵管理装置。
【符号の説明】
【０２４１】
１０１  鍵管理装置
１０２，１０３，Ｔ１〜Ｔｎ，Ｔｉ，Ｔｊ  端末
１１０  記憶部
１２０  施設
１３１，１３２  利用者
１４０  利用者登録依頼
１５０  設備
１６０  鍵要求
１７０，Ｋｋ  鍵情報
２００  鍵管理システム
２０１  管理者端末
２１０  ネットワーク
２２０  契約者管理情報ＤＢ
２３０  契約者別利用者登録情報ＤＢ
２４０  エリア管理情報ＤＢ
９００  鍵情報テーブル
１０００  契約者デバイステーブル
１１００  利用者デバイステーブル
１２０１  受付部
１２０２  登録部
１２０３  認証部
１２０４  送信処理部
１２０５  更新部
１３００  利用者管理画面
１４００  契約者管理画面
【図１】
2018123654.tif 000003
【図２】
2018123654.tif 000004
【図３】
2018123654.tif 000005
【図４】
2018123654.tif 000006
【図５】
2018123654.tif 000007
【図６】
2018123654.tif 000008
【図７】
2018123654.tif 000009
【図８】
2018123654.tif 000010
【図９】
2018123654.tif 000011
【図１０】
2018123654.tif 000012
【図１１】
2018123654.tif 000013
【図１２】
2018123654.tif 000014
【図１３】
2018123654.tif 000015
【図１４】
2018123654.tif 000016
【図１５】
2018123654.tif 000017
【図１６】
2018123654.tif 000018
【図１７】
2018123654.tif 000019
【図１８】
2018123654.tif 000020
【図１９】
2018123654.tif 000021
【図２０】
2018123654.tif 000022
【図２１】
2018123654.tif 000023
【図２２】
2018123654.tif 000024
【図２３】
2018123654.tif 000025
【図２４】
2018123654.tif 000026