(57)【要約】【課題】更なる改善を実現することができる情報管理方法を提供する。【解決手段】情報管理方法であって、ユーザカード１００が挿入されたロッカー２００から第１通信回路（通信部２８０）を介して、ロッカーＩＤ及びユーザＩＤを取得し、キーＩＤが読み取られた訓練機器４００から第２通信回路（通信制御部４５０）を介して、機器ＩＤ及びキーＩＤを取得し、ロッカーＩＤとキーＩＤとを関連付けて管理する第１データベース（鍵データベース９１０）、及び取得したロッカーＩＤ及びユーザＩＤを用いて、キーＩＤに対応するユーザＩＤを訓練機器４００に出力して対応するユーザＩＤを訓練機器４００に設定させる。【選択図】図２６
2015201159.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを示すユーザＩＤを記憶したユーザカードが挿入されたときにキーＩＤを記憶したキーが取り外し可能となるロック機構、ロッカーＩＤを格納する第１メモリ、並びに前記ロッカーＩＤ及び前記ユーザＩＤを出力する第１通信回路を備えたロッカーと、前記キーから前記キーＩＤを読み取る読取部、機器ＩＤを格納する第２メモリ、及び前記機器ＩＤ及び前記キーＩＤを出力する第２通信回路を備えた訓練機器とに、ネットワークを介して接続される情報管理システムにおける情報管理方法であって、
前記ユーザカードが挿入された前記ロッカーから前記第１通信回路を介して、前記ロッカーＩＤ及び前記ユーザＩＤを取得し、
前記キーＩＤが読み取られた前記訓練機器から前記第２通信回路を介して、前記機器ＩＤ及び前記キーＩＤを取得し、
前記ロッカーＩＤと前記キーＩＤとを関連付けて管理する第１データベース、及び前記取得したロッカーＩＤ及びユーザＩＤを用いて、前記キーＩＤに対応するユーザＩＤを前記訓練機器に出力して前記対応するユーザＩＤを前記訓練機器に設定させる、
情報管理方法。
【請求項２】
前記訓練機器は、ディスプレイを備え、
前記情報管理システムは、前記ユーザＩＤが示すユーザが前記訓練機器を利用した履歴情報を管理する第２データベースを用いて、前記ユーザＩＤに対応する前記履歴情報を前記訓練機器に出力して前記訓練機器のディスプレイに表示させる、
請求項１記載の情報管理方法。
【請求項３】
前記訓練機器は、さらに、訓練プログラムを格納するメモリ、前記訓練プログラムの起動による映像を表示するディスプレイ、及び前記訓練プログラムに基づき前記訓練機器を制御する制御部を有し、
前記情報管理方法は、
前記ユーザＩＤを前記訓練機器に設定させることで、前記訓練機器を、前記ユーザＩＤに対応するユーザが前記訓練プログラムを利用可能な状態にする、
請求項１記載の情報管理方法。
【請求項４】
前記訓練機器の前記第２メモリに格納された機器ＩＤは、ＩＰアドレスであり、
前記情報管理方法は、
前記ＩＰアドレスに対応した訓練機器に、前記キーＩＤに対応するユーザＩＤを出力する、
請求項１記載の情報管理方法。
【請求項５】
前記ロッカーの前記第１メモリに格納されたロッカーＩＤは、前記ロッカーに対応したＩＰアドレスであり、
前記情報管理方法は、
前記ロッカーに対応したＩＰアドレスを前記ロッカーＩＤとして取得する、
請求項１記載の情報管理方法。
【請求項６】
前記キーＩＤとして近距離無線通信に用いられるＩＤｍが使用される、
請求項１記載の情報管理方法。
【請求項７】
前記ユーザＩＤとして近距離無線通信に用いられるＩＤｍが使用される、
請求項１記載の情報管理方法。
【請求項８】
前記ユーザカードが前記ロッカーに挿入されたとき、前記ユーザカードが挿入された前記ロッカーから前記第１通信回路を介して、前記ロッカーＩＤ及び前記ユーザＩＤを取得する、
請求項１記載の情報管理方法。
【請求項９】
前記読取部は、前記キーが前記訓練機器の所定範囲に近接した場合に前記キーから前記キーＩＤを読み取る検知部であり、
前記情報管理方法は、
前記読取部よって前記キーが検知された場合、前記キーＩＤが読み取られた前記訓練機器から前記第２通信回路を介して、前記機器ＩＤ及び前記キーＩＤを取得する、
請求項１記載の情報管理方法。
【請求項１０】
前記キーは、キー部と、ベルト部と有し、
前記ベルト部は、前記キーＩＤの保持部と、前記キーＩＤを送信する通信部とを有する、
請求項１から請求項９のいずれか１項に記載の情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロッカーと訓練機器とに、ネットワークを介して接続される情報管理システムにおける情報管理方法に関する。
【背景技術】
【０００２】
従来、スポーツクラブにおけるロッカーとロッカー利用者との対応付けを管理する技術が開示されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４２９０４１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１では、更なる改善が必要とされていた。
【課題を解決するための手段】
【０００５】
本開示の一態様にかかる情報管理方法は、ユーザを示すユーザＩＤを記憶したユーザカードが挿入されたときにキーＩＤを記憶したキーが取り外し可能となるロック機構、ロッカーＩＤを格納する第１メモリ、及び前記ロッカーＩＤ及び前記ユーザＩＤを出力する第１通信回路を備えたロッカーと、前記キーから前記キーＩＤを読み取る読取部、機器ＩＤを格納する第２メモリ、及び前記機器ＩＤ及び前記キーＩＤを出力する第２通信回路を備えた訓練機器とに、ネットワークを介して接続される情報管理システムにおける情報管理方法であって、前記ユーザカードが挿入された前記ロッカーから前記第１通信回路を介して、前記ロッカーＩＤ及び前記ユーザＩＤを取得し、前記キーＩＤが読み取られた前記訓練機器から前記第２通信回路を介して、前記機器ＩＤ及び前記キーＩＤを取得し、前記ロッカーＩＤと前記キーＩＤとを関連付けて管理する第１データベース、及び前記取得したロッカーＩＤ及び前記ユーザＩＤを用いて、前記キーＩＤに対応するユーザＩＤを前記訓練機器に出力して前記対応するユーザＩＤを前記訓練機器に設定させる、ものである。
【発明の効果】
【０００６】
上記態様によれば、更なる改善を実現することができる。
【図面の簡単な説明】
【０００７】
【図１】実施の形態における情報管理システムの全体構成図である。
【図２】実施の形態における情報管理システムの構成を示すブロック図である。
【図３】実施の形態におけるロッカーの外観を示す図である。
【図４】実施の形態におけるロッカーの機能的な構成の一例を示すブロック図である。
【図５】実施の形態におけるキーの外観を示す図である。
【図６】実施の形態におけるキーの機能的な構成を示すブロック図である。
【図７】実施の形態におけるサーバの機能的な構成を示すブロック図である。
【図８】実施の形態における専用端末の外観を示す図である。
【図９】実施の形態における専用端末の機能的な構成を示すブロック図である。
【図１０】実施の形態における訓練機器の外観を示す図である。
【図１１】実施の形態における訓練機器の機能的な構成を示すブロック図である。
【図１２】実施の形態におけるアカウントデータベースの構成を示す図である。
【図１３】実施の形態における店舗共通データベースの構成を示す図である。
【図１４】実施の形態における顧客個人情報データベースの内容の一例を示す表である。
【図１５】実施の形態における訓練記録データベースの内容の一例を示す表である。
【図１６】実施の形態における店舗別データベースの構成を示す図である。
【図１７】実施の形態における鍵データベースの内容の一例を示す表である。
【図１８】実施の形態におけるロッカー本体データベースの内容の一例を示す表である。
【図１９】実施の形態における機器データベースの内容の一例を示す表である。
【図２０】実施の形態におけるロッカーでのログイン・ログアウト処理を説明するためのシーケンス図である。
【図２１】実施の形態における訓練機器へのログイン・ログアウト処理を説明するためのシーケンス図である。
【図２２】実施の形態における訓練機器で行われる処理について説明するためのシーケンス図である。
【図２３】実施の形態における訓練機器がログアウトを検知した場合の処理について説明するためのシーケンス図である。
【図２４】実施の形態におけるログインしてからの経過時間超過によるログアウトの検知処理の手順について説明するためのシーケンス図である。
【図２５】実施の形態におけるキーＩＤの通知に伴うログアウトの検知処理の手順について説明するためのシーケンス図である。
【図２６】実施の形態における情報管理方法について説明するためのフローチャートである。
【図２７】実施の形態におけるロッカーへのログイン・ログアウト手順について説明するためのフローチャートである。
【図２８】実施の形態における訓練機器へのログイン・ログアウト処理手順について説明するためのフローチャートである。
【図２９】実施の形態における訓練機器のタッチパネルに表示させる履歴情報を示す画面の一例を示す図である。
【図３０】変形例（１）におけるロッカーの機能的な構成の一例を示すブロック図である。
【図３１】変形例（２）におけるロッカー及びキーの外観を示す図である。
【図３２】変形例（２）におけるロッカーの機能的な構成の一例を示すブロック図である。
【図３３】変形例（２）におけるキーの機能的な構成の一例を示すブロック図である。
【図３４】変形例（２）におけるロッカーの施錠部の施錠時及び解錠時を説明するための図である。
【図３５】変形例（３）における訓練機器の外観を示す図である。
【発明を実施するための形態】
【０００８】
（本発明の基礎となった知見）
本発明者は、上記特許文献１に記載の技術では、以下の問題が生じることを見出した。
特許文献１は、以下の技術を開示する。
【０００９】
まずロッカーの利用に先立ち、例えば、スポーツジムのフロント事務員がロッカーキーである携帯キー装置に記憶された携帯識別情報とロッカー利用者の利用者識別情報を対応付けて、管理用コンピュータに記憶させる（ステップ１）。即ち、フロント事務員が、ロッカーキーに記憶された携帯識別情報とロッカー利用者の利用者識別情報との対応付けを行っている。
【００１０】
そして、利用者はフロントで手渡された携帯キー装置を持って更衣室に入り、任意の未使用のロッカーを利用する。利用者が携帯キー装置によってロッカーを施錠すると、携帯キー装置の携帯識別情報がロッカーに記憶され、ロッカーのロッカー識別情報が携帯キー装置に記憶される（ステップ２）。
【００１１】
次に、利用者は管理用コンピュータに接続されている読取装置に携帯キー装置を近づけて、携帯キー装置に記憶されている携帯識別情報及びロッカーの識別情報を読取らせる（ステップ３）。
【００１２】
そして、読取り装置は読取った携帯識別情報及びロッカー識別情報を管理用コンピュータに送信し、管理用コンピュータに記憶させる（ステップ４）。即ち、利用者は、前記ロッカーキーに記憶された前記携帯識別情報及びロッカー識別情報を読取り装置に読取らせるという行為を行う必要がある。
【００１３】
以上のステップを経ることによって、スポーツジム側は、どの利用者がどのロッカーを使用しているか、すなわち、利用者識別情報とロッカー識別情報との対応関係を把握することができる。
【００１４】
しかし、上記特許文献１記載の技術には、ステップ１にはフロント事務員、ステップ４には利用者による人為的な処理が不可欠である。そのため、フロント事務員の作業効率の低下を招き利用者のチェックイン処理がスムーズに進まないという課題があった。更に、利用者にも煩わしい作業を強いるという課題があった。
【００１５】
以上の検討を踏まえ、本発明者は、上記課題を解決するために、下記の改善策を検討した。
【００１６】
本開示の一態様にかかる情報管理方法は、ユーザを示すユーザＩＤを記憶したユーザカードが挿入されたときにキーＩＤを記憶したキーが取り外し可能となるロック機構、ロッカーＩＤを格納する第１メモリ、及び前記ロッカーＩＤ及び前記ユーザＩＤを出力する第１通信回路を備えたロッカーと、前記キーから前記キーＩＤを読み取る読取部、機器ＩＤを格納する第２メモリ、及び前記機器ＩＤ及び前記キーＩＤを出力する第２通信回路を備えた訓練機器とに、ネットワークを介して接続される情報管理システムにおける情報管理方法であって、前記ユーザカードが挿入された前記ロッカーから前記第１通信回路を介して、前記ロッカーＩＤ及び前記ユーザＩＤを取得し、前記キーＩＤが読み取られた前記訓練機器から前記第２通信回路を介して、前記機器ＩＤ及び前記キーＩＤを取得し、前記ロッカーＩＤと前記キーＩＤとを関連付けて管理する第１データベース、及び前記取得したロッカーＩＤ及びユーザＩＤを用いて、前記キーＩＤに対応するユーザＩＤを前記訓練機器に出力して前記対応するユーザＩＤを前記訓練機器に設定させる。
【００１７】
本態様によれば、前記ユーザを示すユーザＩＤを記憶した前記ユーザカードを前記ロッカーに挿入するため携帯できず、前記ユーザＩＤではなく前記キーＩＤを記憶した前記キーを前記ユーザが携帯して前記訓練機器を利用する場合、フロント事務員やユーザの人為的な処理を介することなく自動的に、前記ロッカーを示す前記ロッカーＩＤを介して前記ユーザＩＤと前記キーＩＤとを対応づけるので、前記ユーザは前記訓練機器に前記キーＩＤを読み取らせるだけで、前記対応するユーザＩＤを前記訓練機器に設定できる。
【００１８】
また、前記情報管理システムは前記訓練機器から前記機器ＩＤ及び前記キーＩＤを取得し、前記ロッカーＩＤと前記キーＩＤとを関連付けて管理する第１データベース及び前記取得したロッカーＩＤ及びユーザＩＤを用いて、前記キーＩＤに対応するユーザＩＤを前記訓練機器に設定する。そのため、例えば、スポーツジム側は、前記ユーザと前記ユーザが使用した前記訓練機器との対応関係を自動的に把握することができる。
【００１９】
また、例えば、スポーツジム側は、前記ロッカーは前記第１通信回路を有し、前記情報管理システムは前記ロッカーから前記ロッカーＩＤ及び前記ユーザＩＤを取得するので、フロント事務員やユーザの人為的な処理を介することなく自動的にユーザＩＤとロッカーＩＤとの対応関係を把握することができる。
【００２０】
上記態様において、前記訓練機器は、ディスプレイを備え、前記情報管理システムは、前記ユーザＩＤが示すユーザが前記訓練機器を利用した履歴情報を管理する第２データベースを用いて、前記ユーザＩＤに対応する前記履歴情報を前記訓練機器に出力して前記訓練機器のディスプレイに表示させてもよい。
【００２１】
本態様によれば、前記ユーザを示すユーザＩＤを記憶した前記ユーザカードを前記ロッカーに挿入するため携帯できない場合、携帯しているキーのキーＩＤを前記訓練機器に読み取らせるだけで、前記ユーザは煩わしい処理を行うことなく、同一の訓練機器を利用した前記ユーザの履歴情報を知ることができる。
【００２２】
上記態様において、前記訓練機器は、訓練プログラムを格納するメモリ、前記訓練プログラムの起動による映像を表示するディスプレイ、及び前記訓練プログラムに基づき前記訓練機器を制御する制御部を有し、前記情報管理方法は、前記ユーザＩＤを前記訓練機器に設定させることで、前記訓練機器を、前記ユーザＩＤに対応するユーザが前記訓練プログラムを利用可能な状態にさせてもよい。
【００２３】
本態様によれば、前記ユーザは前記ユーザＩＤではなく、前記キーのキーＩＤを前記訓練機器に読み取られるだけで、前記訓練機器で利用可能な訓練プログラムを開始できる。
【００２４】
上記態様において、前記訓練機器の前記第２メモリに格納された機器ＩＤは、ＩＰアドレスであり、前記情報管理方法は、前記ＩＰアドレスに対応した訓練機器に、前記キーＩＤに対応するユーザＩＤを出力させてもよい。
【００２５】
上記態様において、前記ロッカーの前記第１メモリに格納されたロッカーＩＤは、前記ロッカーに対応したＩＰアドレスであり、前記情報管理方法は、前記ロッカーに対応したＩＰアドレスを前記ロッカーＩＤとして取得してもよい。
【００２６】
上記態様において、前記キーＩＤとして近距離無線通信に用いられるＩＤｍが使用されてもよい。
【００２７】
本態様によれば、前記ユーザは、前記ロッカーのキーを前記訓練機器に近接させるだけで、前記ユーザＩＤを前記訓練機器に設定できる。
【００２８】
上記態様において、前記ユーザＩＤとして近距離無線通信に用いられるＩＤｍが使用されてもよい。
【００２９】
本態様によれば、前記ユーザは、前記ユーザカードをロッカーに挿入するだけで、前記ユーザＩＤを前記ロッカーから前記情報管理システムに送出させることができる。
【００３０】
上記態様において、前記ユーザカードが前記ロッカーに挿入されたとき、前記ユーザカードが挿入された前記ロッカーから前記第１通信回路を介して、前記ロッカーＩＤ及び前記ユーザＩＤを取得してもよい。
【００３１】
上記態様において、前記読取部は、前記キーが前記訓練機器の所定範囲に近接した場合に前記キーから前記キーＩＤを読み取る検知部であり、前記情報管理方法は、前記読取部よって前記キーが検知された場合、前記キーＩＤが読み取られた前記訓練機器から前記第２通信回路を介して、前記機器ＩＤ及び前記キーＩＤを取得してもよい。
【００３２】
本態様によれば、前記ユーザは、前記ロッカーのキーを前記訓練機器に近接させるだけで、前記ユーザＩＤを前記訓練機器に設定できる。
【００３３】
上記態様において、例えば、前記キーは、キー部と、ベルト部と有し、前記ベルト部は、前記キーＩＤの保持部と、前記キーＩＤを送信する通信部とを有するものであってもよい。
【００３４】
本態様によれば、前記キーに前記キーＩＤを保持させ、前記キーＩＤを通信させる機能を持たせる場合であっても、前記キーを簡易な構成にできる。そのため、前記キーを軽量に構成でき、前記ユーザが、前記キーを例えば前記ユーザの手首に前記キーを取り付けて携帯し、前記訓練機器を利用する場合であっても、前記キーが前記訓練機器を利用したエクスサイズを妨げるのを防止できる。
【００３５】
以下、添付の図面を参照して、本発明の一態様に係る情報管理方法について、具体的に説明する。
【００３６】
なお、以下で説明する実施の形態は、いずれも本発明の一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素。構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００３７】
（実施の形態）
［１．全体構成］
図１は、実施の形態における情報管理システムの全体構成図である。図２は、実施の形態における情報管理システムの構成を示すブロック図である。以下、図１および図２を用いて情報管理システム１０の構成要素について説明する。
【００３８】
図１および図２に示すように、実施の形態における情報管理システム１０は、ユーザカード１００と、ロッカー２００と、キー３００と、訓練機器４００と、サーバ５００と、専用端末６００とから構成される。
【００３９】
ユーザカード１００は、利用者の会員証であり、ユーザＩＤを記憶している。ユーザカード１００は、ＮＦＣタグやＮＦＣカードのような媒体によって実現される。
【００４０】
ロッカー２００は、ユーザカード１００からユーザＩＤを読み込み、ロッカーＩＤとユーザＩＤとを対応付けて送出する。
【００４１】
キー３００は、ロッカーＩＤと予め関連付けられているキーＩＤを記憶している。具体的には、キー３００は、ＮＦＣタグのような媒体を内蔵し、当該媒体によってキーＩＤを記憶している。また、キー３００は、ロッカー２００が有する複数の箱体ごとに対応して設けられ、当該箱体の施錠及び開錠可能である。
【００４２】
訓練機器４００は、エアロバイクやウォーキングマシンをはじめとする訓練機器であって、キー３００からキーＩＤを読み込んで送信する。
【００４３】
サーバ５００は、ロッカー２００からロッカーＩＤ及びユーザＩＤを受信する。また、サーバ５００は、さらに、訓練機器４００からキーＩＤを受信する。サーバ５００は、受信したキーＩＤから当該キーＩＤに対応するロッカーＩＤを検出する。サーバ５００は、さらに、検出したロッカーＩＤから当該ロッカーＩＤに対応するユーザＩＤを検出する。サーバ５００は、さらに、検出したユーザＩＤを訓練機器４００に送信する。
【００４４】
専用端末６００は、キーＩＤとロッカーＩＤとの関連付けを行うための端末である。
【００４５】
ユーザＩＤは、複数の利用者のそれぞれに対して重複のないよう一意に割り当てられた値である。また、キーＩＤは、複数のキー３００のそれぞれに対して重複のないよう一意に割り当てられた値である。また、ロッカーＩＤは、ロッカー２００が有する複数の箱体のそれぞれに対して重複しないよう割り当てられた値である。ロッカーＩＤは、具体的には、ＩＰアドレスなどの固定値を利用してもよい。
【００４６】
続いて、各構成要素について詳細に説明する。
【００４７】
まず、ロッカー２００の構成について説明する。
【００４８】
図３は、実施の形態におけるロッカーの外観を示す図である。図４は、実施の形態におけるロッカーの機能的な構成の一例を示すブロック図である。
【００４９】
複数のロッカー２００のそれぞれは、開口を有する箱体２１０と、扉２２０と、施錠部２３０と、カード読み込み部２４０と、ユーザＩＤ記憶部２５０と、ロッカーＩＤ記憶部２６０と、コマンド生成部２７０と、通信部２８０とを有する。
【００５０】
箱体２１０は、服や、貴重品などのユーザの所有物を収納するための構造物である。箱体２１０は、１つ１つが独立した箱として構成されてもよいし、１つの箱が仕切により区画されることにより構成されてもよい。
【００５１】
扉２２０は、対応する箱体２１０に設けられた開口を開閉可能である。
【００５２】
施錠部２３０は、扉２２０が箱体２１０の開口を閉じた状態で施錠可能である。施錠部２３０は、鍵穴部２３１および施錠解錠機構２３２を有する。鍵穴部２３１は、施錠解錠機構２３２を施錠したり、解錠したりするために、キー３００を差し込む穴である。施錠解錠機構２３２は、鍵穴部２３１に差し込まれたキー３００を介して、利用者に操作される（具体的には、左回転または右回転される）ことにより、施錠状態または解錠状態を物理的に切り替える。また、施錠部２３０の鍵穴部２３１には、ロッカー２００が利用者に使用されていない状態では、キー３００が挿入されたままの状態となっている。施錠部２３０は、カード読み込み部２４０に設けられる挿入孔にユーザカードが挿入された場合に、鍵穴部２３１に挿入されているキー３００が取り外し可能になるロック機構である。
【００５３】
カード読み込み部２４０は、ユーザカード１００に記憶されているユーザＩＤを読み込むための装置である。具体的には、カード読み込み部２４０は、ＮＦＣリーダーのような読み取り装置によって実現される。カード読み込み部２４０は、ユーザカード１００が挿入される挿入孔を有しており、挿入孔に挿入されたユーザカード１００からユーザＩＤを読み込むことができる。
【００５４】
ユーザＩＤ記憶部２５０は、カード読み込み部２４０により読み込まれたユーザＩＤを格納（記憶）する記憶装置である。具体的には、ユーザＩＤ記憶部２５０は、不揮発性のメモリ、ハードディスクなどの記憶装置によって実現される。
【００５５】
ロッカーＩＤ記憶部２６０は、ロッカーＩＤを格納（記憶）する記憶装置である。つまり、ロッカーＩＤ記憶部２６０は、第１メモリとして機能する。具体的には、ロッカーＩＤ記憶部２６０は、不揮発性のメモリ、ハードディスクなどの記憶装置によって実現される。
【００５６】
なお、ユーザＩＤ記憶部２５０およびロッカーＩＤ記憶部２６０は、同一の記憶装置によって実現されていてもよく、この場合、格納している情報がユーザＩＤであるかロッカーＩＤであるかを区別できるように、当該情報を格納していればよい。
【００５７】
コマンド生成部２７０は、ユーザＩＤ記憶部２５０に格納されたユーザＩＤとロッカーＩＤ記憶部２６０に格納されたロッカーＩＤとを用いてコマンドを生成し、通信部２８０に通知する。
【００５８】
通信部２８０は、ユーザＩＤ記憶部２５０に格納されているユーザＩＤと、ロッカーＩＤ記憶部２６０に格納されているロッカーＩＤとを、サーバ５００に送信する。つまり、通信部２８０は、ロッカーＩＤ及びユーザＩＤを出力する第１通信回路である。
【００５９】
以上がロッカー２００の構成である。
【００６０】
続いて、キー３００の構成について説明する。
【００６１】
図５は、実施の形態におけるキーの外観を示す図である。図６は、実施の形態におけるキーの機能的な構成を示すブロック図である。
【００６２】
キー３００は、キー部３１０とベルト部３２０とを有する。キー３００は、複数のロッカーのそれぞれに対応して複数存在する。キー部３１０は、対応するロッカー２００の扉２２０に設けられた施錠部２３０を施錠および解錠することが可能である。具体的には、キー部３１０は、金属の板状部材に、対応する施錠部２３０を解錠するための凹凸（歯）が設けられた部材である。ベルト部３２０は、具体的には、樹脂、布などにより構成され、利用者の身体の一部（例えば、手首、足首など）に身につけるための部材である。また、キー３００は、訓練機器４００と通信するためのＮＦＣタグなどの媒体３３０がベルト部３２０に設けられている。媒体３３０は、機能的には、図６に示すように、保持部３２１および通信部３２２を有する。保持部３２１は、キーＩＤを記憶している。また、通信部３２２は、保持部３２１に記憶されているキーＩＤを送信する。
【００６３】
以上がキー３００の構成である。
【００６４】
続いて、サーバ５００の構成について説明する。
【００６５】
図７は、実施の形態におけるサーバの機能的な構成を示すブロック図である。
【００６６】
サーバ５００は、通信部５１０と、コマンド制御部５２０と、アカウントデータベース５３０とから構成される。通信部５１０は、ロッカー２００、訓練機器４００及び専用端末６００からコマンド種別及びコマンド種別に対応した情報を受信し、受信した情報をコマンド制御部５２０に通知する。続いてコマンド制御部５２０は、コマンド種別に応じてアカウントデータベース５３０の内容を更新し、更新結果に応じて通信部５１０へ更新結果を通知する。通信部５１０は、更新結果の内容に応じてロッカー２００、訓練機器４００または専用端末６００に対して更新結果を送信する。
【００６７】
以上がサーバ５００の構成である。
【００６８】
続いて、専用端末６００の構成について説明する。
【００６９】
図８は、実施の形態における専用端末の外観を示す図である。具体的には、図８の（ａ）は、専用端末を表側から見た場合の斜視図である。図８の（ｂ）は、専用端末を裏側からみた場合の斜視図である。専用端末の表面には前面部にユーザ入力用の画面が表示され、ユーザインターフェース部６１０が設けられる。ユーザインターフェース部６１０は、具体的には、ユーザからのタッチ入力を受け付け、かつ、ユーザ入力用の画面などを表示することが可能なタッチパネルである。一方、ユーザインターフェース部６１０の裏面にはＩＤ検知部６２０が搭載され、近接したＮＦＣタグやカードなどのＩＤを取得する。
【００７０】
図９は、実施の形態における専用端末の機能的な構成を示すブロック図である。
【００７１】
専用端末６００は、ユーザインターフェース部６１０と、ＩＤ検知部６２０と、通信コマンド生成部６３０と、通信制御部６４０と、ＩＤ格納部６５０とから構成される。
【００７２】
ユーザインターフェース部６１０は、ユーザの操作によって氏名や年齢、性別などの情報が入力されると、これらの入力された情報を取得し、通信コマンド生成部６３０に通知する。
【００７３】
ＩＤ検知部６２０は、ＮＦＣタグやカードなどのＩＤを記録した媒体の近接を検知し、検知した媒体からＩＤを取得すると、取得したＩＤをＩＤ格納部６５０に格納すると共に、通信コマンド生成部６３０にＩＤを取得した旨を通知する。
【００７４】
通信コマンド生成部６３０は、ＩＤ検知部６２０からＩＤが取得されたことが通知されると、ユーザインターフェース部６１０を入力受付可能な状態にする。具体的には、ユーザインターフェース部６１０にユーザ入力用の画面を表示させることで、ユーザインターフェース部６１０を入力受付可能な状態にする。また、ユーザインターフェース部６１０は、情報が入力されると、入力された情報である入力情報を通信コマンド生成部６３０へ通知する。さらにユーザインターフェース部６１０は、登録抹消を示す入力情報を受け付けると、登録抹消を示す入力情報を通信コマンド生成部６３０へ通知する。
【００７５】
通信コマンド生成部６３０は、通知を受けると取得されたＩＤや入力情報に応じてコマンドを生成し、通信制御部６４０に通知する。通信制御部６４０は、通信コマンド生成部６３０からコマンドを受けると、当該コマンドをサーバ５００へ送信する。
【００７６】
以上が専用端末６００の構成である。
【００７７】
続いて、訓練機器４００の構成について説明する。
【００７８】
図１０は、実施の形態における訓練機器の外観を示す図である。図１１は、実施の形態における訓練機器の機能的な構成を示すブロック図である。
【００７９】
実施の形態における訓練機器４００は、例えばエアロバイクである。訓練機器４００は、機器ＩＤ格納部４１０と、キーＩＤ検知部４２０と、ログアウト検知部４３０と、通信コマンド生成部４４０と、通信制御部４５０と、キーＩＤ格納部４６０と、タイムアウト時間格納部４７０と、ユーザインターフェース部４８０と、プログラム格納部４９１と、プログラム制御部４９２とから構成される。
【００８０】
機器ＩＤ格納部４１０は、訓練機器４００を識別するための機器ＩＤを格納するメモリである。
【００８１】
キーＩＤ検知部４２０は、ＮＦＣタグやカードなどのキーＩＤを記録した媒体（例えば媒体３３０）の近接を検知し、キーＩＤを取得すると、取得したキーＩＤをキーＩＤ格納部４６０に格納すると共に、通信コマンド生成部４４０にキーＩＤを取得した旨を通知する。つまり、キーＩＤ検知部４２０は、キー３００が訓練機器４００の所定範囲に近接した場合にキー３００からキーＩＤを読み取る読取部である。
【００８２】
通信コマンド生成部４４０は、キーＩＤ検知部４２０からキーＩＤが通知されると、機器ＩＤ格納部４１０に格納された機器ＩＤとキーＩＤとを読み出して通信制御部４５０に送信する。
【００８３】
通信制御部４５０は、受信した当該機器ＩＤとキーＩＤとをサーバ５００へ送信する。つまり、通信制御部４５０は、機器ＩＤ及びキーＩＤを出力する通信回路である。なお、キーＩＤ格納部４６０は初期値として「ｎｕｌｌ」を格納する。
【００８４】
また、実施の形態におけるログアウト検知部４３０は、キーＩＤ検知部４２０がキーＩＤ格納部４６０に格納されたキーＩＤとは異なるキーＩＤを検出した際に、通信コマンド生成部４４０にログアウトした旨を通知する。また、タイムアウト時間格納部４７０は、予め定められた値として「２時間」を示す値が書き込まれている。ログアウト検知部４３０はタイマー機能を内蔵しており、キーＩＤ検知部４２０がキーＩＤを取得してからタイムアウト時間格納部４７０に格納された時間が経過すると、通信コマンド生成部４４０にログアウトした旨を通知する。
【００８５】
ユーザインターフェース部４８０は、ユーザの訓練量を計測するための計測部４８１と、ユーザからの入力を受け付け、かつ、訓練機器４００を利用した履歴情報を表示することが可能なタッチパネル４８２（ディスプレイ）とを有する。本実施の形態では、計測部４８１は、ペダル及びペダルの回転数を検出する検出部により構成される。
【００８６】
なお、訓練機器４００のタッチパネル４８２に、機器ＩＤ格納部４１０と、キーＩＤ検知部４２０と、ログアウト検知部４３０と、通信コマンド生成部４４０と、通信制御部４５０と、キーＩＤ格納部４６０と、タイムアウト時間格納部４７０とが内蔵されている。
【００８７】
プログラム格納部４９１は、訓練プログラムを格納したメモリである。プログラム制御部４９２は、プログラム格納部４９１から訓練プログラムを読み出して、読み出した訓練プログラムに基づき訓練機器を制御する制御部である。プログラム制御部４９２は、訓練機器４００にユーザがログインしたときに、訓練プログラムをプログラム格納部４９１から読み出して、訓練プログラムの起動を行う。そして、プログラム制御部４９２は、訓練プログラムの起動による映像をタッチパネル４８２に表示させる。
【００８８】
以上が訓練機器４００の構成である。
【００８９】
続いて、アカウントデータベース５３０の構成について図１２を用いて説明する。
【００９０】
図１２は、実施の形態におけるアカウントデータベースの構成を示す図である。
【００９１】
アカウントデータベース５３０は、店舗共通データベース７１０と、店舗別データベース７２０とから構成される。店舗共通データベース７１０は、顧客の個人情報のような、各地域に点在する店舗で共通して管理される情報を格納する。一方、店舗別データベース７２０は、店舗内に設置された訓練機器の機器ＩＤやロッカーのロッカーＩＤのように、店舗内でのみ使用される情報を格納する。
【００９２】
続いて、店舗共通データベース７１０の構成について説明する。
【００９３】
図１３は、実施の形態における店舗共通データベースの構成を示す図である。
【００９４】
店舗共通データベース７１０は、顧客個人情報データベース８１０と訓練記録データベース８２０とを含む。
【００９５】
図１４は、実施の形態における顧客個人情報データベースの内容の一例を示す表である。
【００９６】
図１４に示すように、顧客個人情報データベース８１０は、ユーザＩＤ８１１を少なくとも含み、個人情報としての氏名８１２と、年齢８１３と、性別８１４とを含む。顧客個人情報データベース８１０は、ユーザＩＤ８１１毎に紐付けられた個人情報を、複数人分格納する。本実施の形態では、ユーザＩＤ８１１は、ＮＦＣ通信で用いられるＩＤｍ、即ち８ビット８個の数値列である。氏名８１２は、ユーザＩＤ８１１に対応する利用者の氏名を示す。年齢８１３は、ユーザＩＤ８１１に対応する利用者の年齢を示す。性別８１４は、ユーザＩＤ８１１に対応する利用者の性別を示す。
【００９７】
図１５は、実施の形態における訓練記録データベースの内容の一例を示す表である。
【００９８】
図１５に示すように、訓練記録データベース８２０は、ユーザＩＤ８２１と、最終訓練日時８２２と、当月平均訓練時間８２３と、当月平均訓練時脈拍８２４とを含む、訓練機器４００を利用した履歴情報を管理する第２データベースである。本実施の形態では、ユーザＩＤ８２１は、ＮＦＣ通信で用いられるＩＤｍ、即ち８ビット８個の数値列である。最終訓練日時８２２は、ユーザＩＤ８２１に対応する利用者が最後に訓練を行った日時を示す。当月平均訓練時間８２３は、ユーザＩＤ８２１に対応する利用者が現在の月に訓練を行った総時間を当該月に訓練を行った日数で除した値である。当月平均訓練時脈拍８２４は、ユーザＩＤ８２１に対応する利用者が現在の月に訓練を行ったときに計測された脈拍の平均値である。
【００９９】
続いて、店舗別データベース７２０の構成について説明する。
【０１００】
図１６は、実施の形態における店舗別データベースの構成を示す図である。
【０１０１】
店舗別データベース７２０は、少なくとも鍵データベース９１０と、ロッカー本体データベース９２０と、機器データベース９３０と、待ち受け時間格納部９４０とから構成される。待ち受け時間格納部９４０は、サーバ５００にて自由に設定可能な領域であり、本実施の形態では初期値として「３０秒」を示す値が記録されている。
【０１０２】
続いて、鍵データベース９１０の構成について説明する。
【０１０３】
図１７は、実施の形態における鍵データベースの内容の一例を示す表である。
【０１０４】
鍵データベース９１０は、キーＩＤ９１１と、ロッカーＩＤ９１２とから構成される、第１データベースである。本実施の形態では、キーＩＤ９１１は、ＮＦＣ通信で用いられるＩＤｍ、即ち８ビット８個の数値列である。また、本実施の形態では、ロッカーＩＤ９１２は、ＩＰアドレスで用いられるアドレス、即ち８ビット４個の数値列である。鍵データベース９１０は、複数のキーＩＤ９１１のそれぞれと複数のロッカーＩＤ９１２のそれぞれとの組を格納する。
【０１０５】
キーＩＤ９１１は、キー３００に個別に関連付けられるものであり、ロッカーＩＤ９１２は、ロッカー２００に個別に関連付けられるものである。また、複数のロッカー２００のそれぞれと、複数のキー３００のそれぞれとは、１対１で対応している。このため、一のロッカー２００と、当該一のロッカー２００を施錠及び解錠可能な一のキー３００とにそれぞれ対応するキーＩＤ９１１およびロッカーＩＤ９１２は、鍵データベース９１０において一つの組として格納される。
【０１０６】
例えば、図１７において、キーＩＤ９１１として「２１９＿１３４＿１２７＿２１１＿１１３＿０＿３９＿１」が割り当てられたキー３００は、ロッカーＩＤとして「１３２．１８２．１７７．９０」が割り当てられたロッカー２００を施錠及び解錠することが可能である。なお、実施の形態においては、キー３００が製造された時点でキーＩＤ９１１が割り当てられ、ロッカー２００が製造された時点でロッカーＩＤ９１２が割り当てられているものとする。さらに、実施の形態においては、サーバ５００とキー３００とロッカー２００とは、それぞれセットで提供されるものとし、提供されるキー３００及びロッカー２００に適合するよう、提供時点でキーＩＤ９１１及びロッカーＩＤ９１２の初期値が設定されているものとする。
【０１０７】
続いて、ロッカー本体データベース９２０の構成について説明する。
【０１０８】
図１８は、実施の形態におけるロッカー本体データベースの内容の一例を示す表である。
【０１０９】
ロッカー本体データベース９２０は、ロッカーＩＤ９２１と、ユーザＩＤ９２２とから構成される。本実施の形態では、ロッカーＩＤ９２１は、ＩＰアドレスで用いられるアドレス、即ち８ビット４個の数値列である。また、本実施の形態では、ユーザＩＤ９２２は、ＮＦＣ通信で用いられるＩＤｍ、即ち８ビット８個の数値列である。ユーザカード１００と、当該ユーザカード１００が設置されたロッカー２００（つまり、ユーザカード１００がカード読み込み部２４０に挿入されたロッカー２００）とのそれぞれに対応する、ユーザＩＤ９２２とロッカーＩＤ９２１とは、ロッカー本体データベース９２０において一つの組として格納される。但し、ユーザＩＤ９２２の値が「ｎｕｌｌ」となっているロッカーＩＤ９２１に対応するロッカー２００にはいずれのユーザカード１００も設置されていないことを意味する。
【０１１０】
例えば、図１８において、ユーザＩＤ９２２が「２１９＿１３４＿１２７＿２１１＿１１３＿０＿３９＿１」として割り当てられているユーザカード１００は、ロッカーＩＤ９２１が「１３２．１８２．１７７．９０」であるロッカー２００に設置されている、即ち当該ユーザカード１００の持ち主である利用者が当該ロッカー２００を使用中であることを意味する。
【０１１１】
また、図１８において、ロッカーＩＤ９２１が「１３２．１８２．１７７．１０」であるロッカー２００に対応するユーザＩＤ９２２の値は、「ｎｕｌｌ」であるので、いずれのユーザカード１００も設置されていないことを意味する。即ち当該ロッカー２００は、いずれの利用者からも施錠（利用）されていないことを意味する。
【０１１２】
続いて、機器データベース９３０の構成について説明する。
【０１１３】
図１９は、実施の形態における機器データベースの内容の一例を示す表である。
【０１１４】
機器データベース９３０は、機器ＩＤ９３１と、ユーザＩＤ９３２とから構成される。本実施の形態では、機器ＩＤ９３１は、ＩＰアドレスで用いられるアドレス、即ち８ビット４個の数値列である。また、本実施の形態では、ユーザＩＤ９３２は、ＮＦＣ通信で用いられるＩＤｍ、即ち８ビット８個の数値列である。ユーザカード１００を所有する利用者が訓練機器４００を使用中の場合、利用者が所有するユーザカード１００と当該利用者が使用中である訓練機器４００とのそれぞれ対応するユーザＩＤ９３２と機器ＩＤ９３１とは、機器データベース９３０において一つの組として格納される。但し、ユーザＩＤ９３２の値が「ｎｕｌｌ」となっている機器ＩＤ９３１に対応する訓練機器４００はいずれの利用者にも使用されていないことを意味する。一方で、ユーザＩＤ９３２の値が複数格納されている機器ＩＤ９３１に対応する訓練機器４００には複数の利用者がその訓練機器４００を使用していることを意味する。
【０１１５】
以上がアカウントデータベース５３０の構成である。
【０１１６】
続いて、各構成要素による処理手順について詳細に説明する。
【０１１７】
ロッカー２００のカード読み込み部へユーザカード１００を挿入し、かつ、抜き取った場合のロッカー２００へのログイン・ログアウト処理の手順について、図２０を用いて説明する。
【０１１８】
まず、ユーザカード１００がロッカー２００のカード読み込み部２４０へ挿入された場合の処理について説明する。
【０１１９】
ユーザカード１００がカード読み込み部２４０に挿入され、カード読み込み部２４０がユーザカード１００からユーザＩＤを取得する（Ｓ１０１）。次に、カード読み込み部２４０は、取得したユーザＩＤをユーザＩＤ記憶部２５０に格納し、当該ユーザＩＤをコマンド生成部２７０へ通知する（Ｓ１０２）。続いて、コマンド生成部２７０は、ロッカー２００にログインするためのコマンドであって、取得したユーザＩＤをＩＤとしたパラメータを付与し、ロッカーＩＤ記憶部２６０に記憶されているロッカーＩＤをパラメータとして付与したコマンドを生成し、生成したコマンドを通信部２８０へ通知する（Ｓ１０３）。通信部２８０は、取得したコマンドをサーバ５００へ送信する（Ｓ１０４）。
【０１２０】
続いて、ユーザカード１００がロッカー２００から抜き取られた場合の処理について説明する。
【０１２１】
カード読み込み部２４０は、カード読み込み部２４０からユーザカード１００が抜き取られたことを検出すると（Ｓ１０５）、カード読み込み部２４０は、コマンド生成部２７０へユーザＩＤ記憶部２５０に格納されたＩＤ、即ちユーザＩＤを通知する（Ｓ１０６）。コマンド生成部２７０は、ロッカー２００からログアウトするためのコマンドであって、取得したユーザＩＤをＩＤとしたパラメータを付与し、ロッカーＩＤ記憶部２６０に記録されたロッカーＩＤをパラメータとして付与したコマンドを通信部２８０へ通知する（Ｓ１０７）。通信部２８０は、取得したコマンドをサーバ５００へ送信する（Ｓ１０８）。
【０１２２】
このように、ステップＳ１０１〜ステップＳ１０４の処理が行われることにより、サーバ５００は、ユーザカード１００がロッカー２００（のカード読み込み部２４０）に挿入されたとき、ユーザカード１００が挿入されたロッカー２００から通信部２８０を介して、ロッカーＩＤ及びユーザＩＤを取得する。
【０１２３】
以上がロッカー２００へユーザカード１００を挿入し、かつ、抜き取った場合のロッカー２００での処理である。
【０１２４】
続いて、キー３００、訓練機器４００及びサーバ５００による訓練機器へのログイン・ログアウト処理の手順について、図２１を用いて説明する。
【０１２５】
キー３００が訓練機器４００のキーＩＤ検知部４２０に近接すると、訓練機器４００は、キー３００からキーＩＤを取得する（Ｓ２０１）。
【０１２６】
続いて訓練機器４００は、訓練機器４００にログインするためのコマンドであって、取得したキーＩＤと訓練機器４００に予め割り当てられた機器ＩＤとをパラメータとして付与したコマンドをサーバ５００に送信する（Ｓ２０２）。
【０１２７】
サーバ５００は、コマンドを受信すると、図１７に示す鍵データベース９１０のキーＩＤ９１１よりコマンドに付与されたキーＩＤを検索し、該当するキーＩＤが見つかった場合、当該キーＩＤに対応するロッカーＩＤをロッカーＩＤ９１２より抽出する（Ｓ２０３）。続いて、サーバ５００は、当該ロッカーＩＤを図１８に示すロッカー本体データベース９２０のロッカーＩＤ９２１より検索し、該当するロッカーＩＤが見つかった場合、当該ロッカーＩＤに関連付けられたユーザＩＤをユーザＩＤ９２２より抽出する（Ｓ２０４）。
【０１２８】
続いて、サーバ５００は、コマンドに付与された機器ＩＤを図１９で示した機器データベース９３０の機器ＩＤ９３１より検索し、該当する機器ＩＤが見つかった場合、ユーザＩＤ９３２において該当する機器ＩＤに関連付けられたユーザＩＤを、当該ユーザＩＤで上書きすることで、訓練機器４００へのログインを実行する（Ｓ２０５）。以上のログイン処理が完了すると、サーバ５００は、訓練機器４００へユーザＩＤを送信する（Ｓ２０６）。
【０１２９】
訓練機器４００は、サーバ５００からユーザＩＤを受信すると、訓練プログラムを開始する（Ｓ２０７）。訓練機器４００は、訓練プログラムが終了すると、訓練機器４００からログアウトするためのコマンドであって、訓練機器４００に関連付けられた機器ＩＤをパラメータとして付与したコマンドをサーバ５００へ送信する（Ｓ２０８）。
【０１３０】
サーバ５００は、当該コマンドを受信すると、当該コマンドに付与された機器ＩＤを図１９で示した機器データベース９３０の機器ＩＤ９３１より検索し、該当する機器ＩＤが見つかった場合は、ユーザＩＤ９３２において該当する機器ＩＤに関連付けられたユーザＩＤを「ｎｕｌｌ」で上書きすることで、訓練機器４００からのログアウトを実行する（Ｓ２０９）。
【０１３１】
このように、サーバ５００は、ステップＳ２０６においてユーザＩＤを訓練機器４００に送信することで、訓練機器４００をユーザＩＤに対応するユーザが訓練プログラムを利用可能な状態にする。なお、ここで言う「ユーザＩＤに対応するユーザが訓練プログラムを利用可能な状態にする」とは、訓練機器４００のプログラム格納部４９１に格納されている訓練プログラム（アプリケーション）を読み出して、プログラム制御部４９２が当該訓練プログラムを訓練機器４００にログインしたユーザのユーザＩＤに紐付けて実行可能な状態にすることである。
【０１３２】
以上の処理によって、訓練機器４００に対するログイン及びログアウトの処理が実現される。
【０１３３】
続いて、訓練機器４００での処理について図２２を用いてより詳細に説明する。なお、図２１と同一の処理については、図２１と図２２とで同一の処理番号を記載する。
【０１３４】
キー３００が訓練機器４００のキーＩＤ検知部４２０に近接すると、キーＩＤ検知部４２０は、キー３００の媒体３３０の保持部３２１から通信部３２２を通じてキーＩＤを読み込み（Ｓ２０１）、ログアウト検知部４３０へ読み込んだキーＩＤを通知する（Ｓ３００）。続いて、キーＩＤ検知部４２０は、読み込んだキーＩＤをキーＩＤ格納部４６０に格納した後、通信コマンド生成部４４０へ読み込んだキーＩＤを通知する（Ｓ３０１）。通信コマンド生成部４４０は、キーＩＤを取得すると、訓練機器４００にログインするためのコマンドであって、取得したキーＩＤと機器ＩＤ格納部４１０に格納されている機器ＩＤとをパラメータとして付与したコマンドを通信制御部４５０に通知する。通信制御部４５０は、コマンドを取得すると、サーバ５００へ取得したコマンドを送信する（Ｓ２０２）。通信制御部４５０は、当該コマンドをサーバ５００へ送信した後、サーバ５００からユーザＩＤを受信すると（Ｓ２０６）、ログアウト検知部４３０に経過時間の計測を開始する開始要求を発行し、訓練プログラムを開始する（Ｓ２０７）。ログアウト検知部４３０は、開始要求を受けると経過時間の計測を開始する（Ｓ３０３）。
【０１３５】
続いて、訓練機器４００において、ログアウト検知部がログアウトを検知した場合の訓練機器４００での処理について図２３を用いて説明する。
【０１３６】
ログアウト検知部４３０は、ログアウトを検知すると（Ｓ４０１）、キーＩＤ格納部４６０に格納されているキーＩＤを通信コマンド生成部４４０に通知する（Ｓ４０２）。通信コマンド生成部４４０は、訓練機器４００からログアウトするためのコマンドであって、取得したキーＩＤをパラメータとして付与したコマンドを通信制御部４５０に通知する（Ｓ４０３）。通信制御部４５０は、コマンドを取得するとサーバ５００へ取得したコマンドを送信する（Ｓ２０８）。
【０１３７】
以上がキー３００、訓練機器４００及びサーバ５００による訓練機器へのログイン・ログアウト処理の手順である。
【０１３８】
続いて、訓練機器４００にログインしてからの経過時間超過によるログアウトの検知処理の手順について図２４を用いて説明する。
【０１３９】
ログアウト検知部４３０は、Ｓ３０３において経過時間の計測が開始されてから、タイムアウト時間格納部４７０に格納された値で示される時間（本実施の形態では「２時間」）が経過したことを検知すると（Ｓ５０１）、ログアウト通知を自身に発行する（Ｓ４０１）。
【０１４０】
続いて、キーＩＤの通知に伴うログアウトの検知処理の手順について図２５を用いて説明する。
【０１４１】
キー３００がキーＩＤ検知部４２０に近接し、キーＩＤ検知部４２０がキー３００からキーＩＤを取得すると（Ｓ２０１）、キーＩＤ検知部４２０は、ログアウト検知部４３０へキーＩＤを通知する（Ｓ３００）。この時、取得したキーＩＤと、キーＩＤ格納部４６０に格納されているキーＩＤとが異なる値であるか否かを判定し、異なる値であると判定した場合（Ｓ６０１）、新たな利用者によるログインを検知したと見なして、ログアウト通知を自身に発行する（Ｓ４０１）。
【０１４２】
つまり、訓練機器４００で行われるログアウト処理は、訓練プログラムが開始されてから２時間が経過することにより行われてもよいし、別のキーＩＤを検知することにより行われてもよい。
【０１４３】
以上が実施の形態における訓練機器４００におけるログアウトの検知手順である。
【０１４４】
なお、情報管理システム１０では、情報管理方法において、以下のような処理が行われる。
【０１４５】
図２６は、実施の形態における情報管理方法について説明するためのフローチャートである。
【０１４６】
まず、ユーザカード１００が挿入されたロッカー２００から通信部２８０を介して、ロッカーＩＤ及びユーザＩＤを取得する（Ｓ１００１）。
【０１４７】
次に、キーＩＤが読み取られた（つまりキーＩＤの読み取りが行われた）訓練機器４００から通信制御部４５０を介して、機器ＩＤ及びキーＩＤを取得する（Ｓ１００２）。
【０１４８】
最後に、ロッカーＩＤとキーＩＤとを関連付けて管理する鍵データベース９１０、及び取得したロッカーＩＤ及びユーザＩＤを用いて、キーＩＤに対応するユーザＩＤを訓練機器４００に出力して、対応するユーザＩＤを訓練機器４００に設定させる（Ｓ１００３）。
【０１４９】
図２７は、実施の形態におけるロッカーへのログイン・ログアウト手順について説明するためのフローチャートである。
【０１５０】
まず、カード読み込み部２４０がユーザカード１００からユーザＩＤを取得する（Ｓ１０１１）。
【０１５１】
次に、カード読み込み部２４０は、取得したユーザＩＤをユーザＩＤ記憶部２５０に格納し、コマンド生成部２７０へユーザＩＤを通知する（Ｓ１０１２）。
【０１５２】
コマンド生成部２７０は、ユーザＩＤとロッカーＩＤとをパラメータとして付与したコマンドを通信部２８０へ通知する（Ｓ１０１３）。
【０１５３】
そして、通信部２８０は、取得したコマンドをサーバ５００へ送信する（Ｓ１０１４）。
【０１５４】
次に、カード読み込み部２４０は、ユーザカードの抜き取りを検出したか否かを判断する（Ｓ１０１５）。カード読み込み部２４０は、ユーザカードの抜き取りを検出した場合、次のステップＳ１０１６に進み、ユーザカードの抜き取りを検出していない場合、ステップＳ１０１５を繰り返す。
【０１５５】
次に、カード読み込み部２４０は、コマンド生成部２７０へユーザＩＤを通知する（Ｓ１０１６）。
【０１５６】
そして、コマンド生成部２７０は、取得したユーザＩＤと、ロッカーＩＤ記憶部２６０に記憶されたロッカーＩＤをパラメータとして付与したコマンドを通信部２８０へ通知する（Ｓ１０１７）。
【０１５７】
最後に、通信部２８０は、取得したコマンドをサーバ５００へ送信する（Ｓ１０１８）。
【０１５８】
このように、ロッカー２００において、ステップＳ１０１１〜ステップＳ１０１４の処理が行われることにより、サーバ５００は、ステップＳ１００１のように、ロッカーＩＤ及びユーザＩＤを取得できる。
【０１５９】
図２８は、実施の形態における訓練機器へのログイン・ログアウト処理手順について説明するためのフローチャートである。
【０１６０】
まず、訓練機器４００は、キー３００からキーＩＤを取得する（Ｓ１０２１）。
【０１６１】
次に、訓練機器４００は、取得したキーＩＤと、訓練機器４００に予め割り当てられた機器ＩＤとをパラメータとして付与したコマンドをサーバ５００に送信する（Ｓ１０２２）。
【０１６２】
そして、訓練機器４００は、サーバ５００からユーザＩＤを受信するまで待機する。
【０１６３】
一方、サーバ５００は、訓練機器４００からコマンドを受信すると、鍵データベース９１０よりコマンドに付与されたキーＩＤに対応するロッカーＩＤを抽出（特定）する（Ｓ１０２３）。
【０１６４】
次に、サーバ５００は、ロッカー本体データベース９２０より当該ロッカーＩＤに関連付けられたユーザＩＤを抽出（特定）する（Ｓ１０２４）。
【０１６５】
次に、サーバ５００は、機器データベース９３０よりコマンドに付与された機器ＩＤに関連付けられたユーザＩＤを検索し、検索することで特定したユーザＩＤで上書きすることで、ログイン処理を実行する（Ｓ１０２５）。
【０１６６】
次に、サーバ５００は、訓練機器４００へ特定したユーザＩＤを送信する（Ｓ１０２６）。
【０１６７】
そして、サーバ５００は、訓練機器４００からコマンドを受信するまで待機する。
【０１６８】
サーバ５００からユーザＩＤを受信した訓練機器４００は、訓練プログラムを開始する（Ｓ１０２７）。
【０１６９】
そして、訓練機器４００は、訓練プログラムを終了し、機器ＩＤを付与したコマンドをサーバ５００へ送信する（Ｓ１０２８）。
【０１７０】
訓練機器４００から機器ＩＤが付与されたコマンドを受信したサーバ５００は、機器データベース９３０のうちコマンドに付与された機器ＩＤに関連付けられたユーザＩＤを「ｎｕｌｌ」で上書きすることで、ログアウト処理を実行する（Ｓ１０２９）。
【０１７１】
このように、訓練機器４００において、ステップＳ１０２１及びステップＳ１０２２の処理が行われることにより、サーバ５００は、ステップＳ１００２のように、機器ＩＤ及びキーＩＤを取得できる。そして、サーバ５００は、ステップＳ１０２３〜ステップＳ１０２５の処理を行うことにより、ステップＳ１００３の処理を行う。
【０１７２】
以上のように、本実施の形態に係る情報管理方法によれば、ユーザを示すユーザＩＤを記憶したユーザカード１００をロッカー２００に挿入するため携帯できず、ユーザＩＤではなくキーＩＤを記憶したキー３００をユーザが携帯して訓練機器４００を利用する場合、フロント事務員やユーザの人為的な処理を介することなく自動的に、ロッカー２００を示すロッカーＩＤを介してユーザＩＤとキーＩＤとを対応づけるので、ユーザは訓練機器４００にキーＩＤを読み取らせるだけで、対応するユーザＩＤを訓練機器４００に設定できる。
【０１７３】
また、本実施の形態に係る情報管理システム１０は、訓練機器４００から機器ＩＤ及びキーＩＤを取得し、ロッカーＩＤとキーＩＤとを関連付けて管理する鍵データベース９１０（第１データベース）及び取得したロッカーＩＤとユーザＩＤとを用いて、キーＩＤに対応するユーザＩＤを訓練機器４００に設定する。そのため、例えば、スポーツジム側は、ユーザとユーザが使用した訓練機器４００との対応関係を自動的に把握することができる。
【０１７４】
また、本実施の形態に係る情報管理方法によれば、ユーザＩＤを訓練機器４００に設定させることで、訓練機器４００を、ユーザＩＤに対応するユーザが訓練プログラムを利用可能な状態にさせてもよい。このため、ユーザを示すユーザＩＤを記憶したユーザカード１００をロッカー２００に挿入するため携帯できない場合、携帯しているキーのキーＩＤを訓練機器４００に読み取らせるだけで、ユーザは煩わしい処理を行うことなく、同一の訓練機器４００を利用したユーザの履歴情報を知ることができる。
【０１７５】
本実施の形態に係る情報管理方法によれば、キーＩＤとして近距離無線通信に用いられるＩＤｍが使用されてもよい。このため、ユーザは、ロッカー２００のキー３００を訓練機器４００に近接させるだけで、ユーザＩＤを訓練機器４００に設定できる。
【０１７６】
本実施の形態に係る情報管理方法によれば、ユーザＩＤとして近距離無線通信に用いられるＩＤｍが使用されてもよい。このため、ユーザは、ユーザカード１００をロッカー２００に挿入するだけで、ユーザＩＤをロッカー２００から情報管理システム１０に送出させることができる。
【０１７７】
本実施の形態に係る情報管理方法によれば、キーＩＤ検知部４２０よってキー３００が検知された場合、キーＩＤが読み取られた訓練機器４００から通信制御部４５０（第２通信回路）を介して、機器ＩＤ及びキーＩＤを取得してもよい。このため、ユーザは、ロッカー２００のキー３００を訓練機器４００に近接させるだけで、ユーザＩＤを訓練機器４００に設定できる。
【０１７８】
本実施の形態に係る情報管理方法によれば、例えば、キー３００は、キー部３１０と、ベルト部３２０と有し、ベルト部３２０は、キーＩＤの保持部３２１と、キーＩＤを送信する通信部３２２とを有するものであってもよい。このため、キー３００にキーＩＤを保持させ、キーＩＤを通信させる機能を持たせる場合であっても、キー３００を簡易な構成にできる。そのため、キー３００を軽量に構成でき、ユーザが、キー３００を例えばユーザの手首にキー３００を取り付けて携帯し、訓練機器４００を利用する場合であっても、キー３００が訓練機器４００を利用したエクスサイズを妨げるのを防止できる。
【０１７９】
なお、ロッカー２００にユーザカード１００を差し込んだ時及び抜き去った時に、その時の時刻とユーザカードから取得したユーザＩＤとをサーバ５００が記録し、利用者の入退室時刻を管理しても良い。
【０１８０】
また、訓練機器４００の一例としてあげたエアロバイクは、訓練した時間やペダルの平均回転数・最大回転数・平均脈拍・最大／最小脈拍などの訓練情報をサーバ５００に送信していてもよい。そして、サーバ５００は、ユーザＩＤに関連付けてこれらの情報を訓練記録データベース８２０に記録していてもよい。
【０１８１】
これにより、訓練機器４００のタッチパネル４８２または専用端末６００は、サーバ５００の訓練記録データベース８２０から記録された情報を取得して、例えば、図２９に示すように当該情報を示す画面１０００を利用者に提示するような様態としても良い。つまり、情報管理システム１０は、訓練機器４００に対するログインが行われたときに特定されたユーザＩＤが示すユーザが訓練機器４００を利用した履歴情報を管理する訓練記録データベース８２０を用いて、ユーザＩＤに対応する履歴情報を訓練機器４００に出力して訓練機器４００のタッチパネル４８２に表示させてもよい。
【０１８２】
なお、画面１０００は、前回のトレーニング日時１００１、月平均訓練時間１００２、月平均訓練時脈拍１００３、ペダルの回転速度１００４、脈拍１００５などを含む。
【０１８３】
また、エアロバイクだけでなく、その他の各種トレーニング機器にこのようなログイン機能及び記録機能を搭載しても良い。
【０１８４】
（変形例）
（１）
変形例（１）におけるロッカー２００ａについて図３０を用いて説明する。
【０１８５】
図３０は、変形例（１）におけるロッカーの機能的な構成の一例を示すブロック図である。
【０１８６】
なお、変形例（１）におけるロッカー２００ａは、実施の形態のロッカー２００と比較して、カード読み込み部２４０の代わりにカード通信部２４１が利用されている点が異なる。なお、実施の形態のロッカー２００と同一の構成要素については、実施の形態におけるロッカー２００の構成要素、即ち図４と同じ符号を用いる。
【０１８７】
実施の形態のロッカー２００では、カード読み込み部２４０はＮＦＣやＦｅｌｉｃａなどのタグ・カードからＩＤを読み込む機能を有していた。一方で、変形例（１）のロッカー２００ａのカード通信部２４１は、カード読み込み部２４０と同等の機能を実現するのに加え、他のＮＦＣリーダーやＦｅｌｉｃａリーダーのような近接通信デバイスに対してデータ送信処理を行うことが可能である。本機能は、例えばＮＦＣリーダーのエミュレーションモードによって実現されるが、ＮＦＣリーダーやＦｅｌｉｃａリーダーに限定されるものではない。
【０１８８】
（２）
実施の形態ではロッカー２００は、キー３００からいかなるＩＤも受信しない（つまりロッカー２００とキー３００との通信は行われない）ことを前提としていた。そのため、扉２２０を閉じた状態で、予め鍵穴部２３１に差し込まれているキー３００を回転させることで、施錠解錠機構２３２を施錠する機構であった。
【０１８９】
一方、変形例（２）では、ロッカー２００ｂがキー３００ｂからキーＩＤを読み込むことを前提としている。即ち、ロッカー２００ｂは、キー３００ｂから「ロッカー２００ｂに対応するキー３００ｂに割り当てられたキーＩＤ」を受信できている間のみ解錠する。
【０１９０】
図３１は、変形例（２）におけるロッカー及びキーの外観を示す図である。図３２は、変形例（２）におけるロッカーの機能的な構成の一例を示すブロック図である。図３３は、変形例（２）におけるキーの機能的な構成の一例を示すブロック図である。図３４は、変形例（２）におけるロッカーの施錠部の施錠時及び解錠時を説明するための図である。
【０１９１】
図３１及び図３２に示すように、ロッカー２００ｂは、実施の形態のロッカー２００とは、施錠部２３０ｂの構成が異なる。なお、実施の形態のロッカー２００と同一の構成要素については、実施の形態におけるロッカー２００の構成要素、即ち図４と同じ符号を用いる。
【０１９２】
また、図３１及び図３３に示すように、キー３００ｂは、実施の形態のキー３００とは、嵌合部３１０ｂ及びベルト部３２０ｂを有する構成である点が異なる。具体的には、嵌合部３１０ｂは、キーＩＤを保持する保持部３１１ｂと、キーＩＤを送信可能な通信部３１２ｂとを含む媒体（タグ）３３０ｂを有する。また、ベルト部３２０ｂは、実施の形態のキー３００のベルト部３２０とは異なり、媒体３３０を有していない。
【０１９３】
ロッカー２００ｂの施錠部２３０ｂは、鍵受部２３１ｂと、施錠解錠機構２３２ｂと、鍵検知部２３３ｂとを有する。鍵受部２３１ｂは、ロッカー２００ｂの扉２２０の表側に設けられ、キー３００ｂの嵌合部３１０ｂが挿入された状態で、鍵受部２３１ｂの所定の位置に嵌合部３１０ｂを配置した状態にできる部材である。鍵受部２３１ｂには、所定の位置に嵌合部３１０ｂが配置された状態（図３４のＰ３）において、嵌合部３１０ｂに設けられた媒体３３０ｂに保持されているキーＩＤを読み取り可能な鍵検知部２３３ｂが設けられている。つまり、キー３００ｂの媒体３３０ｂは、嵌合部３１０ｂが鍵受部２３１ｂに挿入されて所定の位置に配置された状態（図３４のＰ３）において、鍵受部２３１ｂに設けられた鍵検知部２３３ｂに読み取り可能な位置に配置されることになる。施錠解錠機構２３２ｂは、媒体３３０ｂが鍵検知部２３３ｂに読み取り可能な位置に配置される（つまり、嵌合部３１０ｂが鍵受部２３１ｂの所定の位置に配置される（図３４のＰ３））と解錠状態となり、媒体３３０ｂが鍵検知部２３３ｂに読み取り可能な位置に配置されていない（つまり、嵌合部３１０ｂが鍵受部２３１ｂから取り外される（図３４のＰ１及びＰ２））と施錠状態となる。
【０１９４】
なお、図３４のＰ３に示すように、嵌合部３１０ｂが鍵受部２３１ｂから取り外されることを防止するための鍵止部２３４ｂを設けてもよい。鍵止部２３４ｂは、解錠状態においては嵌合部３１０ｂが取り外せないように突出した状態となり（図３４のＰ３参照）、施錠状態においては嵌合部３１０ｂが取り外せるように引っ込んだ状態となる（図３４のＰ１参照）。
【０１９５】
（３）
実施の形態では、訓練機器４００は、エアロバイク等のフィットネス機器を例に挙げたが、フィットネス機器に限らない。図３５に示す訓練機器４００ａのように、スタジオであってもよい。訓練機器４００ａは、扉４１０ａ付近の壁４２０ａに、キーＩＤ検出部４３０ａが設けられている。そして予め設定されたスタジオプログラムのうち、予め設定された各プログラムの受付時間の間にキーＩＤ検出部４３０ａがキー３００、３００ｂからキーＩＤを取得すると、訓練機器４００ａはキーＩＤをサーバ５００に送信し、サーバ５００は、鍵データベース９１０によりキーＩＤからロッカーＩＤを検索し、ロッカー本体データベース９２０によりロッカーＩＤからユーザＩＤを検索する。そして、そのユーザＩＤに対して、受付時間の対象となるプログラムに参加したことをサーバ５００は訓練記録データベース８２０に記録するようにしてもよい。例えば、１２：５８にキーＩＤ検出部４３０ａにキー３００、３００ｂをタッチすると、キーＩＤに紐付けられたユーザＩＤに示されるユーザがエアロビクスを１３：００から１４：００まで実施したとサーバ５００の訓練記録データベース８２０に記録される。
【０１９６】
（４）
なお、上記で情報管理システム１０の各構成要素で行われている処理は、それぞれの構成要素が行うことに限定されずに、情報管理システム１０に含まれるいずれかの構成要素が代わりに行ってもよい。
【０１９７】
以上、本発明の一つまたは複数の態様に係る情報管理方法について、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の一つまたは複数の態様の範囲内に含まれてもよい。
【産業上の利用可能性】
【０１９８】
本発明は、ロッカーと訓練機器とに、ネットワークを介して接続される情報管理システムにおける情報管理方法等として有用である。
【符号の説明】
【０１９９】
１０  情報管理システム
１００  ユーザカード
２００、２００ａ、２００ｂ  ロッカー
２１０  箱体
２２０  扉
２３０、２３０ｂ  施錠部
２３１  鍵穴部
２３１ｂ  鍵受部
２３２、２３２ｂ  施錠解錠機構
２３３ｂ  鍵検知部
２３４ｂ  鍵止部
２４０  カード読み込み部
２４１  カード通信部
２５０  ユーザＩＤ記憶部
２６０  ロッカーＩＤ記憶部
２７０  コマンド生成部
２８０  通信部
３００、３００ｂ  キー
３１０  キー部
３１０ｂ  嵌合部
３１１ｂ  保持部
３１２ｂ  通信部
３２０、３２０ｂ  ベルト部
３２１  保持部
３２２  通信部
３３０、３３０ｂ  媒体
４００、４００ａ  訓練機器
４１０  機器ＩＤ格納部
４１０ａ  扉
４２０  キーＩＤ検知部
４２０ａ  壁
４３０  ログアウト検知部
４３０ａ  キーＩＤ検出部
４４０  通信コマンド生成部
４５０  通信制御部
４６０  キーＩＤ格納部
４７０  タイムアウト時間格納部
４８０  ユーザインターフェース部
４８１  計測部
４８２  タッチパネル
４９１  プログラム格納部
４９２  プログラム制御部
５００  サーバ
５１０  通信部
５２０  コマンド制御部
５３０  アカウントデータベース
６００  専用端末
６１０  ユーザインターフェース部
６２０  ＩＤ検知部
６３０  通信コマンド生成部
６４０  通信制御部
６５０  ＩＤ格納部
７１０  店舗共通データベース
７２０  店舗別データベース
８１０  顧客個人情報データベース
８２０  訓練記録データベース
９１０  鍵データベース
９２０  ロッカー本体データベース
９３０  機器データベース
９４０  待ち受け時間格納部
１０００  画面
【図１】
2015201159.tif 000003
【図２】
2015201159.tif 000004
【図３】
2015201159.tif 000005
【図４】
2015201159.tif 000006
【図５】
2015201159.tif 000007
【図６】
2015201159.tif 000008
【図７】
2015201159.tif 000009
【図８】
2015201159.tif 000010
【図９】
2015201159.tif 000011
【図１０】
2015201159.tif 000012
【図１１】
2015201159.tif 000013
【図１２】
2015201159.tif 000014
【図１３】
2015201159.tif 000015
【図１４】
2015201159.tif 000016
【図１５】
2015201159.tif 000017
【図１６】
2015201159.tif 000018
【図１７】
2015201159.tif 000019
【図１８】
2015201159.tif 000020
【図１９】
2015201159.tif 000021
【図２０】
2015201159.tif 000022
【図２１】
2015201159.tif 000023
【図２２】
2015201159.tif 000024
【図２３】
2015201159.tif 000025
【図２４】
2015201159.tif 000026
【図２５】
2015201159.tif 000027
【図２６】
2015201159.tif 000028
【図２７】
2015201159.tif 000029
【図２８】
2015201159.tif 000030
【図２９】
2015201159.tif 000031
【図３０】
2015201159.tif 000032
【図３１】
2015201159.tif 000033
【図３２】
2015201159.tif 000034
【図３３】
2015201159.tif 000035
【図３４】
2015201159.tif 000036
【図３５】
2015201159.tif 000037