Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6402994B2 - Information management method - Google Patents
[go: Go Back, main page]

JP6402994B2 - Information management method - Google Patents

Information management method Download PDF

Info

Publication number
JP6402994B2
JP6402994B2 JP2014209450A JP2014209450A JP6402994B2 JP 6402994 B2 JP6402994 B2 JP 6402994B2 JP 2014209450 A JP2014209450 A JP 2014209450A JP 2014209450 A JP2014209450 A JP 2014209450A JP 6402994 B2 JP6402994 B2 JP 6402994B2
Authority
JP
Japan
Prior art keywords
key
user
locker
training device
information management
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.)
Expired - Fee Related
Application number
JP2014209450A
Other languages
Japanese (ja)
Other versions
JP2015201159A (en
Inventor
伸輔 緒方
伸輔 緒方
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to US14/663,956 priority Critical patent/US9330512B2/en
Publication of JP2015201159A publication Critical patent/JP2015201159A/en
Application granted granted Critical
Publication of JP6402994B2 publication Critical patent/JP6402994B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)
  • Lock And Its Accessories (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ロッカーと訓練機器とに、ネットワークを介して接続される情報管理システムにおける情報管理方法に関する。   The present invention relates to an information management method in an information management system connected to a locker and a training device via a network.

従来、スポーツクラブにおけるロッカーとロッカー利用者との対応付けを管理する技術が開示されている(特許文献1)。   Conventionally, a technique for managing association between a locker and a locker user in a sports club has been disclosed (Patent Document 1).

特許第4290410号公報Japanese Patent No. 4290410

しかしながら、上記特許文献1では、更なる改善が必要とされていた。   However, in Patent Document 1, further improvement is required.

本開示の一態様にかかる情報管理方法は、ユーザを示すユーザIDを記憶したユーザカードが挿入されたときにキーIDを記憶したキーが取り外し可能となるロック機構、ロッカーIDを格納する第1メモリ、及び前記ロッカーID及び前記ユーザIDを出力する第1通信回路を備えたロッカーと、前記キーから前記キーIDを読み取る読取部、機器IDを格納する第2メモリ、及び前記機器ID及び前記キーIDを出力する第2通信回路を備えた訓練機器とに、ネットワークを介して接続される情報管理システムにおける情報管理方法であって、前記ユーザカードが挿入された前記ロッカーから前記第1通信回路を介して、前記ロッカーID及び前記ユーザIDを取得し、前記キーIDが読み取られた前記訓練機器から前記第2通信回路を介して、前記機器ID及び前記キーIDを取得し、前記ロッカーIDと前記キーIDとを関連付けて管理する第1データベース、及び前記取得したロッカーID及び前記ユーザIDを用いて、前記キーIDに対応するユーザIDを前記訓練機器に出力して前記対応するユーザIDを前記訓練機器に設定させる、ものである。   An information management method according to an aspect of the present disclosure includes: a lock mechanism that allows a key storing a key ID to be removed when a user card storing a user ID indicating a user is inserted; and a first memory that stores a locker ID A locker including a first communication circuit that outputs the locker ID and the user ID, a reading unit that reads the key ID from the key, a second memory that stores a device ID, and the device ID and the key ID An information management method in an information management system connected via a network to a training device provided with a second communication circuit that outputs a signal from the locker into which the user card is inserted via the first communication circuit The locker ID and the user ID are acquired, and the second communication circuit is connected to the training device from which the key ID is read. The device ID and the key ID are acquired, the first database that manages the locker ID and the key ID in association with each other, and the acquired locker ID and the user ID are used to correspond to the key ID. The user ID to be output is output to the training device, and the corresponding user ID is set to the training device.

上記態様によれば、更なる改善を実現することができる。   According to the said aspect, the further improvement is realizable.

実施の形態における情報管理システムの全体構成図である。1 is an overall configuration diagram of an information management system in an embodiment. 実施の形態における情報管理システムの構成を示すブロック図である。It is a block diagram which shows the structure of the information management system in embodiment. 実施の形態におけるロッカーの外観を示す図である。It is a figure which shows the external appearance of the locker in embodiment. 実施の形態におけるロッカーの機能的な構成の一例を示すブロック図である。It is a block diagram which shows an example of the functional structure of the locker in embodiment. 実施の形態におけるキーの外観を示す図である。It is a figure which shows the external appearance of the key in embodiment. 実施の形態におけるキーの機能的な構成を示すブロック図である。It is a block diagram which shows the functional structure of the key in embodiment. 実施の形態におけるサーバの機能的な構成を示すブロック図である。It is a block diagram which shows the functional structure of the server in embodiment. 実施の形態における専用端末の外観を示す図である。It is a figure which shows the external appearance of the dedicated terminal in embodiment. 実施の形態における専用端末の機能的な構成を示すブロック図である。It is a block diagram which shows the functional structure of the dedicated terminal in embodiment. 実施の形態における訓練機器の外観を示す図である。It is a figure which shows the external appearance of the training apparatus in embodiment. 実施の形態における訓練機器の機能的な構成を示すブロック図である。It is a block diagram which shows the functional structure of the training apparatus in embodiment. 実施の形態におけるアカウントデータベースの構成を示す図である。It is a figure which shows the structure of the account database in embodiment. 実施の形態における店舗共通データベースの構成を示す図である。It is a figure which shows the structure of the store common database in embodiment. 実施の形態における顧客個人情報データベースの内容の一例を示す表である。It is a table | surface which shows an example of the content of the customer personal information database in embodiment. 実施の形態における訓練記録データベースの内容の一例を示す表である。It is a table | surface which shows an example of the content of the training record database in embodiment. 実施の形態における店舗別データベースの構成を示す図である。It is a figure which shows the structure of the database according to store in embodiment. 実施の形態における鍵データベースの内容の一例を示す表である。It is a table | surface which shows an example of the content of the key database in embodiment. 実施の形態におけるロッカー本体データベースの内容の一例を示す表である。It is a table | surface which shows an example of the content of the locker main body database in embodiment. 実施の形態における機器データベースの内容の一例を示す表である。It is a table | surface which shows an example of the content of the apparatus database in embodiment. 実施の形態におけるロッカーでのログイン・ログアウト処理を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the login and logout process in the locker in embodiment. 実施の形態における訓練機器へのログイン・ログアウト処理を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the login and logout process to the training apparatus in embodiment. 実施の形態における訓練機器で行われる処理について説明するためのシーケンス図である。It is a sequence diagram for demonstrating the process performed with the training apparatus in embodiment. 実施の形態における訓練機器がログアウトを検知した場合の処理について説明するためのシーケンス図である。It is a sequence diagram for demonstrating the process when the training apparatus in embodiment detects logout. 実施の形態におけるログインしてからの経過時間超過によるログアウトの検知処理の手順について説明するためのシーケンス図である。It is a sequence diagram for demonstrating the procedure of the detection process of the logout by excess of the elapsed time after login in embodiment. 実施の形態におけるキーIDの通知に伴うログアウトの検知処理の手順について説明するためのシーケンス図である。It is a sequence diagram for demonstrating the procedure of the detection process of logout accompanying the notification of key ID in embodiment. 実施の形態における情報管理方法について説明するためのフローチャートである。It is a flowchart for demonstrating the information management method in embodiment. 実施の形態におけるロッカーへのログイン・ログアウト手順について説明するためのフローチャートである。It is a flowchart for demonstrating the login / logout procedure to the locker in embodiment. 実施の形態における訓練機器へのログイン・ログアウト処理手順について説明するためのフローチャートである。It is a flowchart for demonstrating the login / logout process sequence to the training apparatus in embodiment. 実施の形態における訓練機器のタッチパネルに表示させる履歴情報を示す画面の一例を示す図である。It is a figure which shows an example of the screen which shows the historical information displayed on the touchscreen of the training apparatus in embodiment. 変形例(1)におけるロッカーの機能的な構成の一例を示すブロック図である。It is a block diagram which shows an example of the functional structure of the locker in a modification (1). 変形例(2)におけるロッカー及びキーの外観を示す図である。It is a figure which shows the external appearance of the locker and key in a modification (2). 変形例(2)におけるロッカーの機能的な構成の一例を示すブロック図である。It is a block diagram which shows an example of a functional structure of the locker in a modification (2). 変形例(2)におけるキーの機能的な構成の一例を示すブロック図である。It is a block diagram which shows an example of the functional structure of the key in a modification (2). 変形例(2)におけるロッカーの施錠部の施錠時及び解錠時を説明するための図である。It is a figure for demonstrating the time of locking and unlocking of the locking part of the locker in modification (2). 変形例(3)における訓練機器の外観を示す図である。It is a figure which shows the external appearance of the training apparatus in a modification (3).

(本発明の基礎となった知見)
本発明者は、上記特許文献1に記載の技術では、以下の問題が生じることを見出した。
特許文献1は、以下の技術を開示する。
(Knowledge that became the basis of the present invention)
The inventor has found that the technique described in Patent Document 1 causes the following problems.
Patent Document 1 discloses the following technique.

まずロッカーの利用に先立ち、例えば、スポーツジムのフロント事務員がロッカーキーである携帯キー装置に記憶された携帯識別情報とロッカー利用者の利用者識別情報を対応付けて、管理用コンピュータに記憶させる(ステップ1)。即ち、フロント事務員が、ロッカーキーに記憶された携帯識別情報とロッカー利用者の利用者識別情報との対応付けを行っている。   First, before using a locker, for example, a front clerk of a sports gym associates portable identification information stored in a portable key device, which is a locker key, with user identification information of a locker user and stores it in a management computer. (Step 1). That is, the front office worker associates the mobile identification information stored in the locker key with the user identification information of the locker user.

そして、利用者はフロントで手渡された携帯キー装置を持って更衣室に入り、任意の未使用のロッカーを利用する。利用者が携帯キー装置によってロッカーを施錠すると、携帯キー装置の携帯識別情報がロッカーに記憶され、ロッカーのロッカー識別情報が携帯キー装置に記憶される(ステップ2)。   Then, the user enters the changing room with the portable key device handed at the front, and uses any unused locker. When the user locks the locker with the portable key device, the portable identification information of the portable key device is stored in the locker, and the locker identification information of the locker is stored in the portable key device (step 2).

次に、利用者は管理用コンピュータに接続されている読取装置に携帯キー装置を近づけて、携帯キー装置に記憶されている携帯識別情報及びロッカーの識別情報を読取らせる(ステップ3)。   Next, the user brings the portable key device closer to the reading device connected to the management computer, and reads the portable identification information and the locker identification information stored in the portable key device (step 3).

そして、読取り装置は読取った携帯識別情報及びロッカー識別情報を管理用コンピュータに送信し、管理用コンピュータに記憶させる(ステップ4)。即ち、利用者は、前記ロッカーキーに記憶された前記携帯識別情報及びロッカー識別情報を読取り装置に読取らせるという行為を行う必要がある。   Then, the reader transmits the read mobile identification information and locker identification information to the management computer and stores them in the management computer (step 4). That is, the user needs to perform an act of causing the reading device to read the portable identification information and the locker identification information stored in the locker key.

以上のステップを経ることによって、スポーツジム側は、どの利用者がどのロッカーを使用しているか、すなわち、利用者識別情報とロッカー識別情報との対応関係を把握することができる。   By going through the above steps, the gym side can grasp which user is using which locker, that is, the correspondence between user identification information and locker identification information.

しかし、上記特許文献1記載の技術には、ステップ1にはフロント事務員、ステップ4には利用者による人為的な処理が不可欠である。そのため、フロント事務員の作業効率の低下を招き利用者のチェックイン処理がスムーズに進まないという課題があった。更に、利用者にも煩わしい作業を強いるという課題があった。   However, in the technique described in Patent Document 1, artificial processing by the front clerk in step 1 and user by step 4 is indispensable. For this reason, there is a problem that the check-in process of the user does not proceed smoothly because the work efficiency of the front clerk is reduced. Furthermore, there is a problem that the user is forced to perform troublesome work.

以上の検討を踏まえ、本発明者は、上記課題を解決するために、下記の改善策を検討した。   Based on the above examination, the present inventor examined the following improvement measures in order to solve the above-mentioned problems.

本開示の一態様にかかる情報管理方法は、ユーザを示すユーザIDを記憶したユーザカードが挿入されたときにキーIDを記憶したキーが取り外し可能となるロック機構、ロッカーIDを格納する第1メモリ、及び前記ロッカーID及び前記ユーザIDを出力する第1通信回路を備えたロッカーと、前記キーから前記キーIDを読み取る読取部、機器IDを格納する第2メモリ、及び前記機器ID及び前記キーIDを出力する第2通信回路を備えた訓練機器とに、ネットワークを介して接続される情報管理システムにおける情報管理方法であって、前記ユーザカードが挿入された前記ロッカーから前記第1通信回路を介して、前記ロッカーID及び前記ユーザIDを取得し、前記キーIDが読み取られた前記訓練機器から前記第2通信回路を介して、前記機器ID及び前記キーIDを取得し、前記ロッカーIDと前記キーIDとを関連付けて管理する第1データベース、及び前記取得したロッカーID及びユーザIDを用いて、前記キーIDに対応するユーザIDを前記訓練機器に出力して前記対応するユーザIDを前記訓練機器に設定させる。   An information management method according to an aspect of the present disclosure includes: a lock mechanism that allows a key storing a key ID to be removed when a user card storing a user ID indicating a user is inserted; and a first memory that stores a locker ID A locker including a first communication circuit that outputs the locker ID and the user ID, a reading unit that reads the key ID from the key, a second memory that stores a device ID, and the device ID and the key ID An information management method in an information management system connected via a network to a training device provided with a second communication circuit that outputs a signal from the locker into which the user card is inserted via the first communication circuit The locker ID and the user ID are acquired, and the second communication circuit is connected to the training device from which the key ID is read. Then, the device ID and the key ID are acquired, the first database that manages the locker ID and the key ID in association with each other, and the acquired locker ID and user ID are used to correspond to the key ID. A user ID is output to the training device, and the corresponding user ID is set in the training device.

本態様によれば、前記ユーザを示すユーザIDを記憶した前記ユーザカードを前記ロッカーに挿入するため携帯できず、前記ユーザIDではなく前記キーIDを記憶した前記キーを前記ユーザが携帯して前記訓練機器を利用する場合、フロント事務員やユーザの人為的な処理を介することなく自動的に、前記ロッカーを示す前記ロッカーIDを介して前記ユーザIDと前記キーIDとを対応づけるので、前記ユーザは前記訓練機器に前記キーIDを読み取らせるだけで、前記対応するユーザIDを前記訓練機器に設定できる。   According to this aspect, the user card storing the user ID indicating the user cannot be carried because it is inserted into the locker, and the user carries the key storing the key ID instead of the user ID. When using the training equipment, the user ID and the key ID are automatically associated with each other through the locker ID indicating the locker without using the front office worker or the user's artificial process. Can set the corresponding user ID in the training device simply by having the training device read the key ID.

また、前記情報管理システムは前記訓練機器から前記機器ID及び前記キーIDを取得し、前記ロッカーIDと前記キーIDとを関連付けて管理する第1データベース及び前記取得したロッカーID及びユーザIDを用いて、前記キーIDに対応するユーザIDを前記訓練機器に設定する。そのため、例えば、スポーツジム側は、前記ユーザと前記ユーザが使用した前記訓練機器との対応関係を自動的に把握することができる。   The information management system acquires the device ID and the key ID from the training device, and uses the first database that manages the locker ID and the key ID in association with each other, and the acquired locker ID and user ID. The user ID corresponding to the key ID is set in the training device. Therefore, for example, the gym side can automatically grasp the correspondence between the user and the training equipment used by the user.

また、例えば、スポーツジム側は、前記ロッカーは前記第1通信回路を有し、前記情報管理システムは前記ロッカーから前記ロッカーID及び前記ユーザIDを取得するので、フロント事務員やユーザの人為的な処理を介することなく自動的にユーザIDとロッカーIDとの対応関係を把握することができる。   Also, for example, on the gym side, the locker has the first communication circuit, and the information management system acquires the locker ID and the user ID from the locker. It is possible to automatically grasp the correspondence between the user ID and the locker ID without going through the processing.

上記態様において、前記訓練機器は、ディスプレイを備え、前記情報管理システムは、前記ユーザIDが示すユーザが前記訓練機器を利用した履歴情報を管理する第2データベースを用いて、前記ユーザIDに対応する前記履歴情報を前記訓練機器に出力して前記訓練機器のディスプレイに表示させてもよい。   In the above aspect, the training device includes a display, and the information management system corresponds to the user ID using a second database in which a user indicated by the user ID manages history information using the training device. The history information may be output to the training device and displayed on the display of the training device.

本態様によれば、前記ユーザを示すユーザIDを記憶した前記ユーザカードを前記ロッカーに挿入するため携帯できない場合、携帯しているキーのキーIDを前記訓練機器に読み取らせるだけで、前記ユーザは煩わしい処理を行うことなく、同一の訓練機器を利用した前記ユーザの履歴情報を知ることができる。   According to this aspect, when the user card storing the user ID indicating the user cannot be carried because it is inserted into the locker, the user simply reads the key ID of the key that is carried by the training device. The history information of the user using the same training device can be known without performing troublesome processing.

上記態様において、前記訓練機器は、訓練プログラムを格納するメモリ、前記訓練プログラムの起動による映像を表示するディスプレイ、及び前記訓練プログラムに基づき前記訓練機器を制御する制御部を有し、前記情報管理方法は、前記ユーザIDを前記訓練機器に設定させることで、前記訓練機器を、前記ユーザIDに対応するユーザが前記訓練プログラムを利用可能な状態にさせてもよい。   In the above aspect, the training device includes a memory that stores a training program, a display that displays an image generated by starting the training program, and a control unit that controls the training device based on the training program, and the information management method May cause the training device to be in a state where the user corresponding to the user ID can use the training program by causing the training device to set the user ID.

本態様によれば、前記ユーザは前記ユーザIDではなく、前記キーのキーIDを前記訓練機器に読み取られるだけで、前記訓練機器で利用可能な訓練プログラムを開始できる。   According to this aspect, the user can start a training program that can be used by the training device only by reading the key ID of the key instead of the user ID by the training device.

上記態様において、前記訓練機器の前記第2メモリに格納された機器IDは、IPアドレスであり、前記情報管理方法は、前記IPアドレスに対応した訓練機器に、前記キーIDに対応するユーザIDを出力させてもよい。   In the above aspect, the device ID stored in the second memory of the training device is an IP address, and the information management method assigns the user ID corresponding to the key ID to the training device corresponding to the IP address. It may be output.

上記態様において、前記ロッカーの前記第1メモリに格納されたロッカーIDは、前記ロッカーに対応したIPアドレスであり、前記情報管理方法は、前記ロッカーに対応したIPアドレスを前記ロッカーIDとして取得してもよい。   In the above aspect, the locker ID stored in the first memory of the locker is an IP address corresponding to the locker, and the information management method acquires an IP address corresponding to the locker as the locker ID. Also good.

上記態様において、前記キーIDとして近距離無線通信に用いられるIDmが使用されてもよい。   In the above aspect, IDm used for near field communication may be used as the key ID.

本態様によれば、前記ユーザは、前記ロッカーのキーを前記訓練機器に近接させるだけで、前記ユーザIDを前記訓練機器に設定できる。   According to this aspect, the user can set the user ID to the training device only by bringing the locker key close to the training device.

上記態様において、前記ユーザIDとして近距離無線通信に用いられるIDmが使用されてもよい。   In the above aspect, IDm used for short-range wireless communication may be used as the user ID.

本態様によれば、前記ユーザは、前記ユーザカードをロッカーに挿入するだけで、前記ユーザIDを前記ロッカーから前記情報管理システムに送出させることができる。   According to this aspect, the user can send the user ID from the locker to the information management system simply by inserting the user card into the locker.

上記態様において、前記ユーザカードが前記ロッカーに挿入されたとき、前記ユーザカードが挿入された前記ロッカーから前記第1通信回路を介して、前記ロッカーID及び前記ユーザIDを取得してもよい。   In the above aspect, when the user card is inserted into the locker, the locker ID and the user ID may be acquired from the locker into which the user card is inserted via the first communication circuit.

上記態様において、前記読取部は、前記キーが前記訓練機器の所定範囲に近接した場合に前記キーから前記キーIDを読み取る検知部であり、前記情報管理方法は、前記読取部よって前記キーが検知された場合、前記キーIDが読み取られた前記訓練機器から前記第2通信回路を介して、前記機器ID及び前記キーIDを取得してもよい。   In the above aspect, the reading unit is a detection unit that reads the key ID from the key when the key is close to a predetermined range of the training equipment, and the information management method detects the key by the reading unit. When it is, the device ID and the key ID may be acquired via the second communication circuit from the training device from which the key ID has been read.

本態様によれば、前記ユーザは、前記ロッカーのキーを前記訓練機器に近接させるだけで、前記ユーザIDを前記訓練機器に設定できる。   According to this aspect, the user can set the user ID to the training device only by bringing the locker key close to the training device.

上記態様において、例えば、前記キーは、キー部と、ベルト部と有し、前記ベルト部は、前記キーIDの保持部と、前記キーIDを送信する通信部とを有するものであってもよい。   In the above aspect, for example, the key may include a key unit and a belt unit, and the belt unit may include a key ID holding unit and a communication unit that transmits the key ID. .

本態様によれば、前記キーに前記キーIDを保持させ、前記キーIDを通信させる機能を持たせる場合であっても、前記キーを簡易な構成にできる。そのため、前記キーを軽量に構成でき、前記ユーザが、前記キーを例えば前記ユーザの手首に前記キーを取り付けて携帯し、前記訓練機器を利用する場合であっても、前記キーが前記訓練機器を利用したエクスサイズを妨げるのを防止できる。   According to this aspect, even if the key has the function of holding the key ID and communicating the key ID, the key can be configured in a simple manner. Therefore, the key can be configured to be lightweight, and even when the user carries the key with the key attached to the wrist of the user, for example, and uses the training device, the key does not support the training device. It can prevent obstructing the used size.

以下、添付の図面を参照して、本発明の一態様に係る情報管理方法について、具体的に説明する。   Hereinafter, an information management method according to an aspect of the present invention will be specifically described with reference to the accompanying drawings.

なお、以下で説明する実施の形態は、いずれも本発明の一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素。構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。   Note that each of the embodiments described below shows a specific example of the present invention. Numerical values, shapes, materials, and components shown in the following embodiments. Arrangement positions and connection forms of components, steps, order of steps, and the like are merely examples, and are not intended to limit the present invention. In addition, among the constituent elements in the following embodiments, constituent elements that are not described in the independent claims indicating the highest concept are described as optional constituent elements.

(実施の形態)
[1.全体構成]
図1は、実施の形態における情報管理システムの全体構成図である。図2は、実施の形態における情報管理システムの構成を示すブロック図である。以下、図1および図2を用いて情報管理システム10の構成要素について説明する。
(Embodiment)
[1. overall structure]
FIG. 1 is an overall configuration diagram of an information management system according to an embodiment. FIG. 2 is a block diagram illustrating a configuration of the information management system according to the embodiment. Hereinafter, the components of the information management system 10 will be described with reference to FIGS. 1 and 2.

図1および図2に示すように、実施の形態における情報管理システム10は、ユーザカード100と、ロッカー200と、キー300と、訓練機器400と、サーバ500と、専用端末600とから構成される。   As shown in FIGS. 1 and 2, the information management system 10 according to the embodiment includes a user card 100, a locker 200, a key 300, a training device 400, a server 500, and a dedicated terminal 600. .

ユーザカード100は、利用者の会員証であり、ユーザIDを記憶している。ユーザカード100は、NFCタグやNFCカードのような媒体によって実現される。   The user card 100 is a user's membership card and stores a user ID. The user card 100 is realized by a medium such as an NFC tag or an NFC card.

ロッカー200は、ユーザカード100からユーザIDを読み込み、ロッカーIDとユーザIDとを対応付けて送出する。   The locker 200 reads the user ID from the user card 100 and sends the locker ID and the user ID in association with each other.

キー300は、ロッカーIDと予め関連付けられているキーIDを記憶している。具体的には、キー300は、NFCタグのような媒体を内蔵し、当該媒体によってキーIDを記憶している。また、キー300は、ロッカー200が有する複数の箱体ごとに対応して設けられ、当該箱体の施錠及び開錠可能である。   The key 300 stores a key ID associated with the locker ID in advance. Specifically, the key 300 incorporates a medium such as an NFC tag and stores the key ID by the medium. Moreover, the key 300 is provided corresponding to each of the plurality of boxes that the locker 200 has, and the box can be locked and unlocked.

訓練機器400は、エアロバイクやウォーキングマシンをはじめとする訓練機器であって、キー300からキーIDを読み込んで送信する。   The training device 400 is a training device such as an exercise bike or a walking machine, and reads the key ID from the key 300 and transmits it.

サーバ500は、ロッカー200からロッカーID及びユーザIDを受信する。また、サーバ500は、さらに、訓練機器400からキーIDを受信する。サーバ500は、受信したキーIDから当該キーIDに対応するロッカーIDを検出する。サーバ500は、さらに、検出したロッカーIDから当該ロッカーIDに対応するユーザIDを検出する。サーバ500は、さらに、検出したユーザIDを訓練機器400に送信する。   The server 500 receives the locker ID and the user ID from the locker 200. The server 500 further receives a key ID from the training device 400. Server 500 detects the locker ID corresponding to the key ID from the received key ID. Server 500 further detects a user ID corresponding to the locker ID from the detected locker ID. The server 500 further transmits the detected user ID to the training device 400.

専用端末600は、キーIDとロッカーIDとの関連付けを行うための端末である。   The dedicated terminal 600 is a terminal for associating a key ID with a locker ID.

ユーザIDは、複数の利用者のそれぞれに対して重複のないよう一意に割り当てられた値である。また、キーIDは、複数のキー300のそれぞれに対して重複のないよう一意に割り当てられた値である。また、ロッカーIDは、ロッカー200が有する複数の箱体のそれぞれに対して重複しないよう割り当てられた値である。ロッカーIDは、具体的には、IPアドレスなどの固定値を利用してもよい。   The user ID is a value uniquely assigned to each of a plurality of users so as not to overlap. The key ID is a value uniquely assigned to each of the plurality of keys 300 so as not to overlap. The locker ID is a value assigned so as not to overlap each of the plurality of boxes that the locker 200 has. Specifically, the locker ID may use a fixed value such as an IP address.

続いて、各構成要素について詳細に説明する。   Subsequently, each component will be described in detail.

まず、ロッカー200の構成について説明する。   First, the configuration of the locker 200 will be described.

図3は、実施の形態におけるロッカーの外観を示す図である。図4は、実施の形態におけるロッカーの機能的な構成の一例を示すブロック図である。   FIG. 3 is a diagram showing the appearance of the locker in the embodiment. FIG. 4 is a block diagram illustrating an example of a functional configuration of the locker according to the embodiment.

複数のロッカー200のそれぞれは、開口を有する箱体210と、扉220と、施錠部230と、カード読み込み部240と、ユーザID記憶部250と、ロッカーID記憶部260と、コマンド生成部270と、通信部280とを有する。   Each of the plurality of lockers 200 includes a box 210 having an opening, a door 220, a locking unit 230, a card reading unit 240, a user ID storage unit 250, a locker ID storage unit 260, and a command generation unit 270. And a communication unit 280.

箱体210は、服や、貴重品などのユーザの所有物を収納するための構造物である。箱体210は、1つ1つが独立した箱として構成されてもよいし、1つの箱が仕切により区画されることにより構成されてもよい。   The box 210 is a structure for storing user's belongings such as clothes and valuables. Each box 210 may be configured as an independent box, or may be configured by dividing each box by a partition.

扉220は、対応する箱体210に設けられた開口を開閉可能である。   The door 220 can open and close the opening provided in the corresponding box 210.

施錠部230は、扉220が箱体210の開口を閉じた状態で施錠可能である。施錠部230は、鍵穴部231および施錠解錠機構232を有する。鍵穴部231は、施錠解錠機構232を施錠したり、解錠したりするために、キー300を差し込む穴である。施錠解錠機構232は、鍵穴部231に差し込まれたキー300を介して、利用者に操作される(具体的には、左回転または右回転される)ことにより、施錠状態または解錠状態を物理的に切り替える。また、施錠部230の鍵穴部231には、ロッカー200が利用者に使用されていない状態では、キー300が挿入されたままの状態となっている。施錠部230は、カード読み込み部240に設けられる挿入孔にユーザカードが挿入された場合に、鍵穴部231に挿入されているキー300が取り外し可能になるロック機構である。   The locking part 230 can be locked in a state where the door 220 closes the opening of the box 210. The locking part 230 has a keyhole part 231 and a locking / unlocking mechanism 232. The keyhole portion 231 is a hole into which the key 300 is inserted in order to lock or unlock the locking / unlocking mechanism 232. The locking / unlocking mechanism 232 is operated by the user through the key 300 inserted into the keyhole portion 231 (specifically, rotated to the left or to the right), so that the locking / unlocking state is changed. Switch physically. Further, the key 300 is still inserted into the keyhole portion 231 of the locking portion 230 when the locker 200 is not used by the user. The locking unit 230 is a lock mechanism that allows the key 300 inserted in the keyhole 231 to be removed when a user card is inserted into an insertion hole provided in the card reading unit 240.

カード読み込み部240は、ユーザカード100に記憶されているユーザIDを読み込むための装置である。具体的には、カード読み込み部240は、NFCリーダーのような読み取り装置によって実現される。カード読み込み部240は、ユーザカード100が挿入される挿入孔を有しており、挿入孔に挿入されたユーザカード100からユーザIDを読み込むことができる。   The card reading unit 240 is a device for reading a user ID stored in the user card 100. Specifically, the card reading unit 240 is realized by a reading device such as an NFC reader. The card reading unit 240 has an insertion hole into which the user card 100 is inserted, and can read a user ID from the user card 100 inserted into the insertion hole.

ユーザID記憶部250は、カード読み込み部240により読み込まれたユーザIDを格納(記憶)する記憶装置である。具体的には、ユーザID記憶部250は、不揮発性のメモリ、ハードディスクなどの記憶装置によって実現される。   The user ID storage unit 250 is a storage device that stores (stores) the user ID read by the card reading unit 240. Specifically, the user ID storage unit 250 is realized by a storage device such as a nonvolatile memory or a hard disk.

ロッカーID記憶部260は、ロッカーIDを格納(記憶)する記憶装置である。つまり、ロッカーID記憶部260は、第1メモリとして機能する。具体的には、ロッカーID記憶部260は、不揮発性のメモリ、ハードディスクなどの記憶装置によって実現される。   The locker ID storage unit 260 is a storage device that stores (stores) a locker ID. That is, the locker ID storage unit 260 functions as a first memory. Specifically, the locker ID storage unit 260 is realized by a storage device such as a nonvolatile memory or a hard disk.

なお、ユーザID記憶部250およびロッカーID記憶部260は、同一の記憶装置によって実現されていてもよく、この場合、格納している情報がユーザIDであるかロッカーIDであるかを区別できるように、当該情報を格納していればよい。   Note that the user ID storage unit 250 and the locker ID storage unit 260 may be realized by the same storage device. In this case, it can be distinguished whether the stored information is a user ID or a locker ID. It is sufficient if the information is stored.

コマンド生成部270は、ユーザID記憶部250に格納されたユーザIDとロッカーID記憶部260に格納されたロッカーIDとを用いてコマンドを生成し、通信部280に通知する。   The command generation unit 270 generates a command using the user ID stored in the user ID storage unit 250 and the locker ID stored in the locker ID storage unit 260 and notifies the communication unit 280 of the command.

通信部280は、ユーザID記憶部250に格納されているユーザIDと、ロッカーID記憶部260に格納されているロッカーIDとを、サーバ500に送信する。つまり、通信部280は、ロッカーID及びユーザIDを出力する第1通信回路である。   The communication unit 280 transmits the user ID stored in the user ID storage unit 250 and the locker ID stored in the locker ID storage unit 260 to the server 500. That is, the communication unit 280 is a first communication circuit that outputs a locker ID and a user ID.

以上がロッカー200の構成である。   The above is the configuration of the locker 200.

続いて、キー300の構成について説明する。   Next, the configuration of the key 300 will be described.

図5は、実施の形態におけるキーの外観を示す図である。図6は、実施の形態におけるキーの機能的な構成を示すブロック図である。   FIG. 5 is a diagram illustrating an appearance of a key in the embodiment. FIG. 6 is a block diagram showing a functional configuration of keys in the embodiment.

キー300は、キー部310とベルト部320とを有する。キー300は、複数のロッカーのそれぞれに対応して複数存在する。キー部310は、対応するロッカー200の扉220に設けられた施錠部230を施錠および解錠することが可能である。具体的には、キー部310は、金属の板状部材に、対応する施錠部230を解錠するための凹凸(歯)が設けられた部材である。ベルト部320は、具体的には、樹脂、布などにより構成され、利用者の身体の一部(例えば、手首、足首など)に身につけるための部材である。また、キー300は、訓練機器400と通信するためのNFCタグなどの媒体330がベルト部320に設けられている。媒体330は、機能的には、図6に示すように、保持部321および通信部322を有する。保持部321は、キーIDを記憶している。また、通信部322は、保持部321に記憶されているキーIDを送信する。   The key 300 has a key part 310 and a belt part 320. There are a plurality of keys 300 corresponding to each of the plurality of lockers. The key part 310 can lock and unlock the locking part 230 provided on the door 220 of the corresponding locker 200. Specifically, the key portion 310 is a member in which unevenness (teeth) for unlocking the corresponding locking portion 230 is provided on a metal plate-like member. Specifically, the belt part 320 is made of resin, cloth, or the like, and is a member that is worn on a part of the user's body (for example, wrist, ankle, etc.). In the key 300, a medium 330 such as an NFC tag for communicating with the training device 400 is provided in the belt unit 320. The medium 330 functionally includes a holding unit 321 and a communication unit 322 as shown in FIG. The holding unit 321 stores a key ID. In addition, the communication unit 322 transmits the key ID stored in the holding unit 321.

以上がキー300の構成である。   The above is the configuration of the key 300.

続いて、サーバ500の構成について説明する。   Next, the configuration of the server 500 will be described.

図7は、実施の形態におけるサーバの機能的な構成を示すブロック図である。   FIG. 7 is a block diagram illustrating a functional configuration of the server in the embodiment.

サーバ500は、通信部510と、コマンド制御部520と、アカウントデータベース530とから構成される。通信部510は、ロッカー200、訓練機器400及び専用端末600からコマンド種別及びコマンド種別に対応した情報を受信し、受信した情報をコマンド制御部520に通知する。続いてコマンド制御部520は、コマンド種別に応じてアカウントデータベース530の内容を更新し、更新結果に応じて通信部510へ更新結果を通知する。通信部510は、更新結果の内容に応じてロッカー200、訓練機器400または専用端末600に対して更新結果を送信する。   The server 500 includes a communication unit 510, a command control unit 520, and an account database 530. The communication unit 510 receives the command type and information corresponding to the command type from the locker 200, the training device 400, and the dedicated terminal 600, and notifies the command control unit 520 of the received information. Subsequently, the command control unit 520 updates the contents of the account database 530 according to the command type, and notifies the communication unit 510 of the update result according to the update result. The communication unit 510 transmits the update result to the locker 200, the training device 400, or the dedicated terminal 600 according to the content of the update result.

以上がサーバ500の構成である。   The above is the configuration of the server 500.

続いて、専用端末600の構成について説明する。   Next, the configuration of the dedicated terminal 600 will be described.

図8は、実施の形態における専用端末の外観を示す図である。具体的には、図8の(a)は、専用端末を表側から見た場合の斜視図である。図8の(b)は、専用端末を裏側からみた場合の斜視図である。専用端末の表面には前面部にユーザ入力用の画面が表示され、ユーザインターフェース部610が設けられる。ユーザインターフェース部610は、具体的には、ユーザからのタッチ入力を受け付け、かつ、ユーザ入力用の画面などを表示することが可能なタッチパネルである。一方、ユーザインターフェース部610の裏面にはID検知部620が搭載され、近接したNFCタグやカードなどのIDを取得する。   FIG. 8 is a diagram illustrating an appearance of a dedicated terminal according to the embodiment. Specifically, FIG. 8A is a perspective view when the dedicated terminal is viewed from the front side. FIG. 8B is a perspective view when the dedicated terminal is viewed from the back side. A user input screen is displayed on the front surface of the dedicated terminal, and a user interface unit 610 is provided. Specifically, the user interface unit 610 is a touch panel that can accept a touch input from a user and display a user input screen or the like. On the other hand, an ID detection unit 620 is mounted on the back surface of the user interface unit 610, and acquires IDs of adjacent NFC tags and cards.

図9は、実施の形態における専用端末の機能的な構成を示すブロック図である。   FIG. 9 is a block diagram illustrating a functional configuration of the dedicated terminal according to the embodiment.

専用端末600は、ユーザインターフェース部610と、ID検知部620と、通信コマンド生成部630と、通信制御部640と、ID格納部650とから構成される。   The dedicated terminal 600 includes a user interface unit 610, an ID detection unit 620, a communication command generation unit 630, a communication control unit 640, and an ID storage unit 650.

ユーザインターフェース部610は、ユーザの操作によって氏名や年齢、性別などの情報が入力されると、これらの入力された情報を取得し、通信コマンド生成部630に通知する。   When information such as name, age, and sex is input by the user's operation, the user interface unit 610 acquires the input information and notifies the communication command generation unit 630 of the acquired information.

ID検知部620は、NFCタグやカードなどのIDを記録した媒体の近接を検知し、検知した媒体からIDを取得すると、取得したIDをID格納部650に格納すると共に、通信コマンド生成部630にIDを取得した旨を通知する。   When the ID detection unit 620 detects the proximity of a medium on which an ID such as an NFC tag or a card is recorded and acquires the ID from the detected medium, the ID detection unit 620 stores the acquired ID in the ID storage unit 650 and the communication command generation unit 630. Is notified that the ID has been acquired.

通信コマンド生成部630は、ID検知部620からIDが取得されたことが通知されると、ユーザインターフェース部610を入力受付可能な状態にする。具体的には、ユーザインターフェース部610にユーザ入力用の画面を表示させることで、ユーザインターフェース部610を入力受付可能な状態にする。また、ユーザインターフェース部610は、情報が入力されると、入力された情報である入力情報を通信コマンド生成部630へ通知する。さらにユーザインターフェース部610は、登録抹消を示す入力情報を受け付けると、登録抹消を示す入力情報を通信コマンド生成部630へ通知する。   When notified from the ID detection unit 620 that the ID has been acquired, the communication command generation unit 630 makes the user interface unit 610 ready for input. Specifically, a screen for user input is displayed on the user interface unit 610 to make the user interface unit 610 ready for input. In addition, when information is input, the user interface unit 610 notifies the communication command generation unit 630 of input information that is input information. Further, upon receiving input information indicating deregistration, the user interface unit 610 notifies the communication command generation unit 630 of input information indicating deregistration.

通信コマンド生成部630は、通知を受けると取得されたIDや入力情報に応じてコマンドを生成し、通信制御部640に通知する。通信制御部640は、通信コマンド生成部630からコマンドを受けると、当該コマンドをサーバ500へ送信する。   Upon receiving the notification, the communication command generation unit 630 generates a command according to the acquired ID and input information, and notifies the communication control unit 640 of the command. When receiving a command from the communication command generation unit 630, the communication control unit 640 transmits the command to the server 500.

以上が専用端末600の構成である。   The above is the configuration of the dedicated terminal 600.

続いて、訓練機器400の構成について説明する。   Then, the structure of the training apparatus 400 is demonstrated.

図10は、実施の形態における訓練機器の外観を示す図である。図11は、実施の形態における訓練機器の機能的な構成を示すブロック図である。   FIG. 10 is a diagram illustrating an appearance of a training device according to the embodiment. FIG. 11 is a block diagram illustrating a functional configuration of the training equipment according to the embodiment.

実施の形態における訓練機器400は、例えばエアロバイクである。訓練機器400は、機器ID格納部410と、キーID検知部420と、ログアウト検知部430と、通信コマンド生成部440と、通信制御部450と、キーID格納部460と、タイムアウト時間格納部470と、ユーザインターフェース部480と、プログラム格納部491と、プログラム制御部492とから構成される。   The training device 400 in the embodiment is an exercise bike, for example. The training device 400 includes a device ID storage unit 410, a key ID detection unit 420, a logout detection unit 430, a communication command generation unit 440, a communication control unit 450, a key ID storage unit 460, and a timeout time storage unit 470. A user interface unit 480, a program storage unit 491, and a program control unit 492.

機器ID格納部410は、訓練機器400を識別するための機器IDを格納するメモリである。   The device ID storage unit 410 is a memory that stores a device ID for identifying the training device 400.

キーID検知部420は、NFCタグやカードなどのキーIDを記録した媒体(例えば媒体330)の近接を検知し、キーIDを取得すると、取得したキーIDをキーID格納部460に格納すると共に、通信コマンド生成部440にキーIDを取得した旨を通知する。つまり、キーID検知部420は、キー300が訓練機器400の所定範囲に近接した場合にキー300からキーIDを読み取る読取部である。   When the key ID detection unit 420 detects the proximity of a medium (for example, the medium 330) on which the key ID is recorded, such as an NFC tag or a card, and acquires the key ID, the key ID detection unit 420 stores the acquired key ID in the key ID storage unit 460. The communication command generation unit 440 is notified that the key ID has been acquired. That is, the key ID detection unit 420 is a reading unit that reads the key ID from the key 300 when the key 300 comes close to a predetermined range of the training device 400.

通信コマンド生成部440は、キーID検知部420からキーIDが通知されると、機器ID格納部410に格納された機器IDとキーIDとを読み出して通信制御部450に送信する。   When the key ID is notified from the key ID detection unit 420, the communication command generation unit 440 reads out the device ID and the key ID stored in the device ID storage unit 410 and transmits them to the communication control unit 450.

通信制御部450は、受信した当該機器IDとキーIDとをサーバ500へ送信する。つまり、通信制御部450は、機器ID及びキーIDを出力する通信回路である。なお、キーID格納部460は初期値として「null」を格納する。   The communication control unit 450 transmits the received device ID and key ID to the server 500. That is, the communication control unit 450 is a communication circuit that outputs a device ID and a key ID. The key ID storage unit 460 stores “null” as an initial value.

また、実施の形態におけるログアウト検知部430は、キーID検知部420がキーID格納部460に格納されたキーIDとは異なるキーIDを検出した際に、通信コマンド生成部440にログアウトした旨を通知する。また、タイムアウト時間格納部470は、予め定められた値として「2時間」を示す値が書き込まれている。ログアウト検知部430はタイマー機能を内蔵しており、キーID検知部420がキーIDを取得してからタイムアウト時間格納部470に格納された時間が経過すると、通信コマンド生成部440にログアウトした旨を通知する。   In addition, the logout detection unit 430 in the embodiment indicates that the logout to the communication command generation unit 440 is performed when the key ID detection unit 420 detects a key ID different from the key ID stored in the key ID storage unit 460. Notice. In the timeout time storage unit 470, a value indicating “2 hours” is written as a predetermined value. The logout detection unit 430 has a built-in timer function. When the time stored in the timeout time storage unit 470 has elapsed since the key ID detection unit 420 acquired the key ID, the communication command generation unit 440 is notified that the logout has been performed. Notice.

ユーザインターフェース部480は、ユーザの訓練量を計測するための計測部481と、ユーザからの入力を受け付け、かつ、訓練機器400を利用した履歴情報を表示することが可能なタッチパネル482(ディスプレイ)とを有する。本実施の形態では、計測部481は、ペダル及びペダルの回転数を検出する検出部により構成される。   The user interface unit 480 includes a measurement unit 481 for measuring a user's training amount, a touch panel 482 (display) capable of receiving input from the user and displaying history information using the training apparatus 400. Have In the present embodiment, measurement unit 481 includes a pedal and a detection unit that detects the number of rotations of the pedal.

なお、訓練機器400のタッチパネル482に、機器ID格納部410と、キーID検知部420と、ログアウト検知部430と、通信コマンド生成部440と、通信制御部450と、キーID格納部460と、タイムアウト時間格納部470とが内蔵されている。   The touch panel 482 of the training device 400 includes a device ID storage unit 410, a key ID detection unit 420, a logout detection unit 430, a communication command generation unit 440, a communication control unit 450, and a key ID storage unit 460. A timeout time storage unit 470 is incorporated.

プログラム格納部491は、訓練プログラムを格納したメモリである。プログラム制御部492は、プログラム格納部491から訓練プログラムを読み出して、読み出した訓練プログラムに基づき訓練機器を制御する制御部である。プログラム制御部492は、訓練機器400にユーザがログインしたときに、訓練プログラムをプログラム格納部491から読み出して、訓練プログラムの起動を行う。そして、プログラム制御部492は、訓練プログラムの起動による映像をタッチパネル482に表示させる。   The program storage unit 491 is a memory that stores a training program. The program control unit 492 is a control unit that reads a training program from the program storage unit 491 and controls the training equipment based on the read training program. When the user logs in to the training device 400, the program control unit 492 reads the training program from the program storage unit 491 and starts the training program. And the program control part 492 displays the image | video by starting of a training program on the touch panel 482. FIG.

以上が訓練機器400の構成である。   The above is the configuration of the training device 400.

続いて、アカウントデータベース530の構成について図12を用いて説明する。   Next, the configuration of the account database 530 will be described with reference to FIG.

図12は、実施の形態におけるアカウントデータベースの構成を示す図である。   FIG. 12 is a diagram illustrating a configuration of the account database according to the embodiment.

アカウントデータベース530は、店舗共通データベース710と、店舗別データベース720とから構成される。店舗共通データベース710は、顧客の個人情報のような、各地域に点在する店舗で共通して管理される情報を格納する。一方、店舗別データベース720は、店舗内に設置された訓練機器の機器IDやロッカーのロッカーIDのように、店舗内でのみ使用される情報を格納する。   The account database 530 includes a store common database 710 and a store-specific database 720. The store common database 710 stores information commonly managed in stores scattered in each region, such as customer personal information. On the other hand, the store-specific database 720 stores information used only in the store, such as the device ID of the training device installed in the store and the locker ID of the locker.

続いて、店舗共通データベース710の構成について説明する。   Next, the configuration of the store common database 710 will be described.

図13は、実施の形態における店舗共通データベースの構成を示す図である。   FIG. 13 is a diagram illustrating a configuration of a store common database according to the embodiment.

店舗共通データベース710は、顧客個人情報データベース810と訓練記録データベース820とを含む。   The store common database 710 includes a customer personal information database 810 and a training record database 820.

図14は、実施の形態における顧客個人情報データベースの内容の一例を示す表である。   FIG. 14 is a table showing an example of the contents of the customer personal information database in the embodiment.

図14に示すように、顧客個人情報データベース810は、ユーザID811を少なくとも含み、個人情報としての氏名812と、年齢813と、性別814とを含む。顧客個人情報データベース810は、ユーザID811毎に紐付けられた個人情報を、複数人分格納する。本実施の形態では、ユーザID811は、NFC通信で用いられるIDm、即ち8ビット8個の数値列である。氏名812は、ユーザID811に対応する利用者の氏名を示す。年齢813は、ユーザID811に対応する利用者の年齢を示す。性別814は、ユーザID811に対応する利用者の性別を示す。   As shown in FIG. 14, the customer personal information database 810 includes at least a user ID 811, and includes a name 812, age 813, and gender 814 as personal information. The customer personal information database 810 stores personal information associated with each user ID 811 for a plurality of people. In the present embodiment, the user ID 811 is an IDm used in NFC communication, that is, an 8-bit 8-digit numeric string. The name 812 indicates the name of the user corresponding to the user ID 811. Age 813 indicates the age of the user corresponding to the user ID 811. The gender 814 indicates the gender of the user corresponding to the user ID 811.

図15は、実施の形態における訓練記録データベースの内容の一例を示す表である。   FIG. 15 is a table showing an example of the contents of the training record database in the embodiment.

図15に示すように、訓練記録データベース820は、ユーザID821と、最終訓練日時822と、当月平均訓練時間823と、当月平均訓練時脈拍824とを含む、訓練機器400を利用した履歴情報を管理する第2データベースである。本実施の形態では、ユーザID821は、NFC通信で用いられるIDm、即ち8ビット8個の数値列である。最終訓練日時822は、ユーザID821に対応する利用者が最後に訓練を行った日時を示す。当月平均訓練時間823は、ユーザID821に対応する利用者が現在の月に訓練を行った総時間を当該月に訓練を行った日数で除した値である。当月平均訓練時脈拍824は、ユーザID821に対応する利用者が現在の月に訓練を行ったときに計測された脈拍の平均値である。   As shown in FIG. 15, the training record database 820 manages history information using the training device 400 including the user ID 821, the last training date and time 822, the current month average training time 823, and the current month average training time pulse 824. This is the second database. In the present embodiment, the user ID 821 is an IDm used in NFC communication, that is, an 8-bit 8-digit numeric string. The last training date and time 822 indicates the date and time when the user corresponding to the user ID 821 last trained. The current month average training time 823 is a value obtained by dividing the total time during which the user corresponding to the user ID 821 has trained in the current month by the number of days in which training has been performed in that month. The current month average training pulse 824 is an average value of the pulse measured when the user corresponding to the user ID 821 performs training in the current month.

続いて、店舗別データベース720の構成について説明する。   Next, the configuration of the store-specific database 720 will be described.

図16は、実施の形態における店舗別データベースの構成を示す図である。   FIG. 16 is a diagram illustrating a configuration of the store-specific database according to the embodiment.

店舗別データベース720は、少なくとも鍵データベース910と、ロッカー本体データベース920と、機器データベース930と、待ち受け時間格納部940とから構成される。待ち受け時間格納部940は、サーバ500にて自由に設定可能な領域であり、本実施の形態では初期値として「30秒」を示す値が記録されている。   The store-specific database 720 includes at least a key database 910, a locker main body database 920, a device database 930, and a standby time storage unit 940. The standby time storage unit 940 is an area that can be freely set by the server 500. In this embodiment, a value indicating “30 seconds” is recorded as an initial value.

続いて、鍵データベース910の構成について説明する。   Next, the configuration of the key database 910 will be described.

図17は、実施の形態における鍵データベースの内容の一例を示す表である。   FIG. 17 is a table showing an example of the contents of the key database in the embodiment.

鍵データベース910は、キーID911と、ロッカーID912とから構成される、第1データベースである。本実施の形態では、キーID911は、NFC通信で用いられるIDm、即ち8ビット8個の数値列である。また、本実施の形態では、ロッカーID912は、IPアドレスで用いられるアドレス、即ち8ビット4個の数値列である。鍵データベース910は、複数のキーID911のそれぞれと複数のロッカーID912のそれぞれとの組を格納する。   The key database 910 is a first database composed of a key ID 911 and a locker ID 912. In the present embodiment, the key ID 911 is IDm used in NFC communication, that is, an 8-bit 8-digit numeric string. In the present embodiment, the locker ID 912 is an address used as an IP address, that is, an 8-bit four-value string. The key database 910 stores a set of each of the plurality of key IDs 911 and each of the plurality of locker IDs 912.

キーID911は、キー300に個別に関連付けられるものであり、ロッカーID912は、ロッカー200に個別に関連付けられるものである。また、複数のロッカー200のそれぞれと、複数のキー300のそれぞれとは、1対1で対応している。このため、一のロッカー200と、当該一のロッカー200を施錠及び解錠可能な一のキー300とにそれぞれ対応するキーID911およびロッカーID912は、鍵データベース910において一つの組として格納される。   The key ID 911 is individually associated with the key 300, and the locker ID 912 is individually associated with the locker 200. Further, each of the plurality of lockers 200 and each of the plurality of keys 300 correspond one-to-one. Therefore, a key ID 911 and a locker ID 912 corresponding to one locker 200 and one key 300 that can lock and unlock the one locker 200 are stored as one set in the key database 910.

例えば、図17において、キーID911として「219_134_127_211_113_0_39_1」が割り当てられたキー300は、ロッカーIDとして「132.182.177.90」が割り当てられたロッカー200を施錠及び解錠することが可能である。なお、実施の形態においては、キー300が製造された時点でキーID911が割り当てられ、ロッカー200が製造された時点でロッカーID912が割り当てられているものとする。さらに、実施の形態においては、サーバ500とキー300とロッカー200とは、それぞれセットで提供されるものとし、提供されるキー300及びロッカー200に適合するよう、提供時点でキーID911及びロッカーID912の初期値が設定されているものとする。   For example, in FIG. 17, a key 300 to which “219 — 134 — 127 — 211 — 113 — 0 — 39 — 1” is assigned as the key ID 911 can lock and unlock the locker 200 to which “132.182.177.90” is assigned as the locker ID. In the embodiment, it is assumed that the key ID 911 is assigned when the key 300 is manufactured, and the locker ID 912 is assigned when the locker 200 is manufactured. Further, in the embodiment, the server 500, the key 300, and the locker 200 are provided as a set, and the key ID 911 and the locker ID 912 are provided at the time of provision so that the server 500, the locker 200, and the locker 200 are provided. Assume that initial values are set.

続いて、ロッカー本体データベース920の構成について説明する。   Next, the configuration of the locker main body database 920 will be described.

図18は、実施の形態におけるロッカー本体データベースの内容の一例を示す表である。   FIG. 18 is a table showing an example of the contents of the locker main body database in the embodiment.

ロッカー本体データベース920は、ロッカーID921と、ユーザID922とから構成される。本実施の形態では、ロッカーID921は、IPアドレスで用いられるアドレス、即ち8ビット4個の数値列である。また、本実施の形態では、ユーザID922は、NFC通信で用いられるIDm、即ち8ビット8個の数値列である。ユーザカード100と、当該ユーザカード100が設置されたロッカー200(つまり、ユーザカード100がカード読み込み部240に挿入されたロッカー200)とのそれぞれに対応する、ユーザID922とロッカーID921とは、ロッカー本体データベース920において一つの組として格納される。但し、ユーザID922の値が「null」となっているロッカーID921に対応するロッカー200にはいずれのユーザカード100も設置されていないことを意味する。   The locker body database 920 includes a locker ID 921 and a user ID 922. In the present embodiment, the locker ID 921 is an address used as an IP address, that is, an 8-bit numerical value string. Further, in the present embodiment, the user ID 922 is IDm used in NFC communication, that is, an 8-bit 8-value sequence. The user ID 922 and the locker ID 921 corresponding to each of the user card 100 and the locker 200 in which the user card 100 is installed (that is, the locker 200 in which the user card 100 is inserted into the card reading unit 240) are the locker body. Stored as one set in the database 920. However, it means that no user card 100 is installed in the locker 200 corresponding to the locker ID 921 whose value of the user ID 922 is “null”.

例えば、図18において、ユーザID922が「219_134_127_211_113_0_39_1」として割り当てられているユーザカード100は、ロッカーID921が「132.182.177.90」であるロッカー200に設置されている、即ち当該ユーザカード100の持ち主である利用者が当該ロッカー200を使用中であることを意味する。   For example, in FIG. 18, the user card 100 assigned with the user ID 922 as “219 — 134 — 127 — 211 — 113 — 0 — 39 — 1” is installed in the locker 200 with the locker ID 921 “132.182.177.90”. This means that the owner user is using the locker 200.

また、図18において、ロッカーID921が「132.182.177.10」であるロッカー200に対応するユーザID922の値は、「null」であるので、いずれのユーザカード100も設置されていないことを意味する。即ち当該ロッカー200は、いずれの利用者からも施錠(利用)されていないことを意味する。   In FIG. 18, since the value of the user ID 922 corresponding to the locker 200 whose locker ID 921 is “132.182.177.10” is “null”, it is confirmed that no user card 100 is installed. means. That is, the locker 200 is not locked (utilized) by any user.

続いて、機器データベース930の構成について説明する。   Next, the configuration of the device database 930 will be described.

図19は、実施の形態における機器データベースの内容の一例を示す表である。   FIG. 19 is a table showing an example of the contents of the device database in the embodiment.

機器データベース930は、機器ID931と、ユーザID932とから構成される。本実施の形態では、機器ID931は、IPアドレスで用いられるアドレス、即ち8ビット4個の数値列である。また、本実施の形態では、ユーザID932は、NFC通信で用いられるIDm、即ち8ビット8個の数値列である。ユーザカード100を所有する利用者が訓練機器400を使用中の場合、利用者が所有するユーザカード100と当該利用者が使用中である訓練機器400とのそれぞれ対応するユーザID932と機器ID931とは、機器データベース930において一つの組として格納される。但し、ユーザID932の値が「null」となっている機器ID931に対応する訓練機器400はいずれの利用者にも使用されていないことを意味する。一方で、ユーザID932の値が複数格納されている機器ID931に対応する訓練機器400には複数の利用者がその訓練機器400を使用していることを意味する。   The device database 930 includes a device ID 931 and a user ID 932. In the present embodiment, the device ID 931 is an address used as an IP address, that is, a numeric string of 4 bits of 8 bits. Further, in the present embodiment, the user ID 932 is IDm used in NFC communication, that is, an 8-bit 8-value sequence. When the user who owns the user card 100 is using the training device 400, the user ID 932 and the device ID 931 respectively corresponding to the user card 100 owned by the user and the training device 400 used by the user are Are stored as one set in the device database 930. However, it means that the training device 400 corresponding to the device ID 931 whose value of the user ID 932 is “null” is not used by any user. On the other hand, it means that a plurality of users are using the training device 400 in the training device 400 corresponding to the device ID 931 in which a plurality of values of the user ID 932 are stored.

以上がアカウントデータベース530の構成である。   The above is the configuration of the account database 530.

続いて、各構成要素による処理手順について詳細に説明する。   Next, the processing procedure by each component will be described in detail.

ロッカー200のカード読み込み部へユーザカード100を挿入し、かつ、抜き取った場合のロッカー200へのログイン・ログアウト処理の手順について、図20を用いて説明する。   The procedure of log-in / log-out processing to the locker 200 when the user card 100 is inserted into and removed from the card reading unit of the locker 200 will be described with reference to FIG.

まず、ユーザカード100がロッカー200のカード読み込み部240へ挿入された場合の処理について説明する。   First, a process when the user card 100 is inserted into the card reading unit 240 of the locker 200 will be described.

ユーザカード100がカード読み込み部240に挿入され、カード読み込み部240がユーザカード100からユーザIDを取得する(S101)。次に、カード読み込み部240は、取得したユーザIDをユーザID記憶部250に格納し、当該ユーザIDをコマンド生成部270へ通知する(S102)。続いて、コマンド生成部270は、ロッカー200にログインするためのコマンドであって、取得したユーザIDをIDとしたパラメータを付与し、ロッカーID記憶部260に記憶されているロッカーIDをパラメータとして付与したコマンドを生成し、生成したコマンドを通信部280へ通知する(S103)。通信部280は、取得したコマンドをサーバ500へ送信する(S104)。   The user card 100 is inserted into the card reading unit 240, and the card reading unit 240 acquires a user ID from the user card 100 (S101). Next, the card reading unit 240 stores the acquired user ID in the user ID storage unit 250 and notifies the command generation unit 270 of the user ID (S102). Subsequently, the command generation unit 270 is a command for logging in to the locker 200, gives a parameter with the acquired user ID as an ID, and gives the locker ID stored in the locker ID storage unit 260 as a parameter. The generated command is generated, and the generated command is notified to the communication unit 280 (S103). The communication unit 280 transmits the acquired command to the server 500 (S104).

続いて、ユーザカード100がロッカー200から抜き取られた場合の処理について説明する。   Next, processing when the user card 100 is extracted from the locker 200 will be described.

カード読み込み部240は、カード読み込み部240からユーザカード100が抜き取られたことを検出すると(S105)、カード読み込み部240は、コマンド生成部270へユーザID記憶部250に格納されたID、即ちユーザIDを通知する(S106)。コマンド生成部270は、ロッカー200からログアウトするためのコマンドであって、取得したユーザIDをIDとしたパラメータを付与し、ロッカーID記憶部260に記録されたロッカーIDをパラメータとして付与したコマンドを通信部280へ通知する(S107)。通信部280は、取得したコマンドをサーバ500へ送信する(S108)。   When the card reading unit 240 detects that the user card 100 has been extracted from the card reading unit 240 (S105), the card reading unit 240 sends the ID stored in the user ID storage unit 250 to the command generation unit 270, that is, the user. ID is notified (S106). The command generation unit 270 is a command for logging out of the locker 200, assigns a parameter with the acquired user ID as an ID, and communicates a command with the locker ID recorded in the locker ID storage unit 260 as a parameter Notification to the unit 280 (S107). The communication unit 280 transmits the acquired command to the server 500 (S108).

このように、ステップS101〜ステップS104の処理が行われることにより、サーバ500は、ユーザカード100がロッカー200(のカード読み込み部240)に挿入されたとき、ユーザカード100が挿入されたロッカー200から通信部280を介して、ロッカーID及びユーザIDを取得する。   As described above, when the processing of steps S101 to S104 is performed, when the user card 100 is inserted into the locker 200 (the card reading unit 240 thereof), the server 500 starts from the locker 200 into which the user card 100 is inserted. The locker ID and the user ID are acquired via the communication unit 280.

以上がロッカー200へユーザカード100を挿入し、かつ、抜き取った場合のロッカー200での処理である。   The above is the processing in the locker 200 when the user card 100 is inserted into the locker 200 and removed.

続いて、キー300、訓練機器400及びサーバ500による訓練機器へのログイン・ログアウト処理の手順について、図21を用いて説明する。   Next, a procedure for log-in / log-out processing to the training device by the key 300, the training device 400, and the server 500 will be described with reference to FIG.

キー300が訓練機器400のキーID検知部420に近接すると、訓練機器400は、キー300からキーIDを取得する(S201)。   When the key 300 comes close to the key ID detection unit 420 of the training device 400, the training device 400 acquires the key ID from the key 300 (S201).

続いて訓練機器400は、訓練機器400にログインするためのコマンドであって、取得したキーIDと訓練機器400に予め割り当てられた機器IDとをパラメータとして付与したコマンドをサーバ500に送信する(S202)。   Subsequently, the training device 400 transmits a command for logging in to the training device 400 and including the acquired key ID and a device ID assigned in advance to the training device 400 as parameters to the server 500 (S202). ).

サーバ500は、コマンドを受信すると、図17に示す鍵データベース910のキーID911よりコマンドに付与されたキーIDを検索し、該当するキーIDが見つかった場合、当該キーIDに対応するロッカーIDをロッカーID912より抽出する(S203)。続いて、サーバ500は、当該ロッカーIDを図18に示すロッカー本体データベース920のロッカーID921より検索し、該当するロッカーIDが見つかった場合、当該ロッカーIDに関連付けられたユーザIDをユーザID922より抽出する(S204)。   When receiving the command, the server 500 searches for the key ID given to the command from the key ID 911 of the key database 910 shown in FIG. 17, and if the corresponding key ID is found, the server 500 sets the locker ID corresponding to the key ID to the locker ID. Extracted from the ID 912 (S203). Subsequently, the server 500 searches the locker ID 921 of the locker main body database 920 shown in FIG. 18 for the locker ID, and when the corresponding locker ID is found, extracts the user ID associated with the locker ID from the user ID 922. (S204).

続いて、サーバ500は、コマンドに付与された機器IDを図19で示した機器データベース930の機器ID931より検索し、該当する機器IDが見つかった場合、ユーザID932において該当する機器IDに関連付けられたユーザIDを、当該ユーザIDで上書きすることで、訓練機器400へのログインを実行する(S205)。以上のログイン処理が完了すると、サーバ500は、訓練機器400へユーザIDを送信する(S206)。   Subsequently, the server 500 searches the device ID 931 of the device database 930 shown in FIG. 19 for the device ID given to the command, and when the corresponding device ID is found, the server 500 associates it with the corresponding device ID in the user ID 932. By overwriting the user ID with the user ID, login to the training device 400 is executed (S205). When the above login process is completed, the server 500 transmits a user ID to the training device 400 (S206).

訓練機器400は、サーバ500からユーザIDを受信すると、訓練プログラムを開始する(S207)。訓練機器400は、訓練プログラムが終了すると、訓練機器400からログアウトするためのコマンドであって、訓練機器400に関連付けられた機器IDをパラメータとして付与したコマンドをサーバ500へ送信する(S208)。   Upon receiving the user ID from the server 500, the training device 400 starts a training program (S207). When the training program is completed, the training device 400 transmits a command for logging out from the training device 400 to which the device ID associated with the training device 400 is assigned as a parameter to the server 500 (S208).

サーバ500は、当該コマンドを受信すると、当該コマンドに付与された機器IDを図19で示した機器データベース930の機器ID931より検索し、該当する機器IDが見つかった場合は、ユーザID932において該当する機器IDに関連付けられたユーザIDを「null」で上書きすることで、訓練機器400からのログアウトを実行する(S209)。   When the server 500 receives the command, the server 500 searches the device ID 931 in the device database 930 shown in FIG. 19 for the device ID assigned to the command, and when the corresponding device ID is found, the corresponding device in the user ID 932 Logout from the training device 400 is executed by overwriting the user ID associated with the ID with “null” (S209).

このように、サーバ500は、ステップS206においてユーザIDを訓練機器400に送信することで、訓練機器400をユーザIDに対応するユーザが訓練プログラムを利用可能な状態にする。なお、ここで言う「ユーザIDに対応するユーザが訓練プログラムを利用可能な状態にする」とは、訓練機器400のプログラム格納部491に格納されている訓練プログラム(アプリケーション)を読み出して、プログラム制御部492が当該訓練プログラムを訓練機器400にログインしたユーザのユーザIDに紐付けて実行可能な状態にすることである。   As described above, the server 500 transmits the user ID to the training device 400 in step S206 to make the training device 400 available to the user corresponding to the user ID. Here, “to make the training program available to the user corresponding to the user ID” means reading out the training program (application) stored in the program storage unit 491 of the training device 400 and controlling the program. That is, the unit 492 associates the training program with the user ID of the user who has logged into the training device 400 to make it executable.

以上の処理によって、訓練機器400に対するログイン及びログアウトの処理が実現される。   Through the above processing, login and logout processing for the training device 400 is realized.

続いて、訓練機器400での処理について図22を用いてより詳細に説明する。なお、図21と同一の処理については、図21と図22とで同一の処理番号を記載する。   Subsequently, processing in the training device 400 will be described in more detail with reference to FIG. The same processing numbers as those in FIG. 21 are described in FIG. 21 and FIG.

キー300が訓練機器400のキーID検知部420に近接すると、キーID検知部420は、キー300の媒体330の保持部321から通信部322を通じてキーIDを読み込み(S201)、ログアウト検知部430へ読み込んだキーIDを通知する(S300)。続いて、キーID検知部420は、読み込んだキーIDをキーID格納部460に格納した後、通信コマンド生成部440へ読み込んだキーIDを通知する(S301)。通信コマンド生成部440は、キーIDを取得すると、訓練機器400にログインするためのコマンドであって、取得したキーIDと機器ID格納部410に格納されている機器IDとをパラメータとして付与したコマンドを通信制御部450に通知する。通信制御部450は、コマンドを取得すると、サーバ500へ取得したコマンドを送信する(S202)。通信制御部450は、当該コマンドをサーバ500へ送信した後、サーバ500からユーザIDを受信すると(S206)、ログアウト検知部430に経過時間の計測を開始する開始要求を発行し、訓練プログラムを開始する(S207)。ログアウト検知部430は、開始要求を受けると経過時間の計測を開始する(S303)。   When the key 300 comes close to the key ID detection unit 420 of the training device 400, the key ID detection unit 420 reads the key ID from the holding unit 321 of the medium 330 of the key 300 through the communication unit 322 (S201), and proceeds to the logout detection unit 430. The read key ID is notified (S300). Subsequently, the key ID detection unit 420 stores the read key ID in the key ID storage unit 460, and then notifies the communication command generation unit 440 of the read key ID (S301). When the communication command generation unit 440 acquires the key ID, it is a command for logging in to the training device 400, and a command that uses the acquired key ID and the device ID stored in the device ID storage unit 410 as parameters. Is notified to the communication control unit 450. When acquiring the command, the communication control unit 450 transmits the acquired command to the server 500 (S202). After transmitting the command to the server 500 and receiving the user ID from the server 500 (S206), the communication control unit 450 issues a start request to start the elapsed time measurement to the logout detection unit 430 and starts the training program. (S207). When receiving the start request, the logout detection unit 430 starts measuring elapsed time (S303).

続いて、訓練機器400において、ログアウト検知部がログアウトを検知した場合の訓練機器400での処理について図23を用いて説明する。   Next, in the training device 400, processing in the training device 400 when the logout detection unit detects logout will be described with reference to FIG.

ログアウト検知部430は、ログアウトを検知すると(S401)、キーID格納部460に格納されているキーIDを通信コマンド生成部440に通知する(S402)。通信コマンド生成部440は、訓練機器400からログアウトするためのコマンドであって、取得したキーIDをパラメータとして付与したコマンドを通信制御部450に通知する(S403)。通信制御部450は、コマンドを取得するとサーバ500へ取得したコマンドを送信する(S208)。   When the logout detection unit 430 detects logout (S401), the logout detection unit 430 notifies the communication command generation unit 440 of the key ID stored in the key ID storage unit 460 (S402). The communication command generation unit 440 notifies the communication control unit 450 of a command for logging out from the training device 400 and using the acquired key ID as a parameter (S403). When acquiring the command, the communication control unit 450 transmits the acquired command to the server 500 (S208).

以上がキー300、訓練機器400及びサーバ500による訓練機器へのログイン・ログアウト処理の手順である。   The above is the procedure of the log-in / log-out process to the training device by the key 300, the training device 400, and the server 500.

続いて、訓練機器400にログインしてからの経過時間超過によるログアウトの検知処理の手順について図24を用いて説明する。   Next, a procedure of logout detection processing due to the elapsed time after logging in to the training device 400 will be described with reference to FIG.

ログアウト検知部430は、S303において経過時間の計測が開始されてから、タイムアウト時間格納部470に格納された値で示される時間(本実施の形態では「2時間」)が経過したことを検知すると(S501)、ログアウト通知を自身に発行する(S401)。   When the logout detection unit 430 detects that the time indicated by the value stored in the timeout time storage unit 470 (“2 hours” in this embodiment) has elapsed since the measurement of the elapsed time was started in S303. (S501), a logout notification is issued to itself (S401).

続いて、キーIDの通知に伴うログアウトの検知処理の手順について図25を用いて説明する。   Next, a procedure of logout detection processing accompanying key ID notification will be described with reference to FIG.

キー300がキーID検知部420に近接し、キーID検知部420がキー300からキーIDを取得すると(S201)、キーID検知部420は、ログアウト検知部430へキーIDを通知する(S300)。この時、取得したキーIDと、キーID格納部460に格納されているキーIDとが異なる値であるか否かを判定し、異なる値であると判定した場合(S601)、新たな利用者によるログインを検知したと見なして、ログアウト通知を自身に発行する(S401)。   When the key 300 approaches the key ID detection unit 420 and the key ID detection unit 420 obtains the key ID from the key 300 (S201), the key ID detection unit 420 notifies the logout detection unit 430 of the key ID (S300). . At this time, it is determined whether or not the acquired key ID and the key ID stored in the key ID storage unit 460 are different values, and if it is determined that they are different values (S601), a new user The log-in notification is issued to itself (S401).

つまり、訓練機器400で行われるログアウト処理は、訓練プログラムが開始されてから2時間が経過することにより行われてもよいし、別のキーIDを検知することにより行われてもよい。   That is, the logout process performed by the training device 400 may be performed when two hours have elapsed since the training program was started, or may be performed by detecting another key ID.

以上が実施の形態における訓練機器400におけるログアウトの検知手順である。   The above is the logout detection procedure in the training apparatus 400 in the embodiment.

なお、情報管理システム10では、情報管理方法において、以下のような処理が行われる。   The information management system 10 performs the following processing in the information management method.

図26は、実施の形態における情報管理方法について説明するためのフローチャートである。   FIG. 26 is a flowchart for explaining an information management method according to the embodiment.

まず、ユーザカード100が挿入されたロッカー200から通信部280を介して、ロッカーID及びユーザIDを取得する(S1001)。   First, a locker ID and a user ID are acquired via the communication unit 280 from the locker 200 in which the user card 100 is inserted (S1001).

次に、キーIDが読み取られた(つまりキーIDの読み取りが行われた)訓練機器400から通信制御部450を介して、機器ID及びキーIDを取得する(S1002)。   Next, the device ID and the key ID are acquired from the training device 400 from which the key ID has been read (that is, the key ID has been read) via the communication control unit 450 (S1002).

最後に、ロッカーIDとキーIDとを関連付けて管理する鍵データベース910、及び取得したロッカーID及びユーザIDを用いて、キーIDに対応するユーザIDを訓練機器400に出力して、対応するユーザIDを訓練機器400に設定させる(S1003)。   Finally, using the key database 910 that manages the locker ID and the key ID in association with each other, and using the acquired locker ID and user ID, the user ID corresponding to the key ID is output to the training device 400, and the corresponding user ID Is set in the training device 400 (S1003).

図27は、実施の形態におけるロッカーへのログイン・ログアウト手順について説明するためのフローチャートである。   FIG. 27 is a flowchart for explaining a login / logout procedure to the locker in the embodiment.

まず、カード読み込み部240がユーザカード100からユーザIDを取得する(S1011)。   First, the card reading unit 240 acquires a user ID from the user card 100 (S1011).

次に、カード読み込み部240は、取得したユーザIDをユーザID記憶部250に格納し、コマンド生成部270へユーザIDを通知する(S1012)。   Next, the card reading unit 240 stores the acquired user ID in the user ID storage unit 250, and notifies the command generation unit 270 of the user ID (S1012).

コマンド生成部270は、ユーザIDとロッカーIDとをパラメータとして付与したコマンドを通信部280へ通知する(S1013)。   The command generation unit 270 notifies the communication unit 280 of a command provided with the user ID and the locker ID as parameters (S1013).

そして、通信部280は、取得したコマンドをサーバ500へ送信する(S1014)。   Then, the communication unit 280 transmits the acquired command to the server 500 (S1014).

次に、カード読み込み部240は、ユーザカードの抜き取りを検出したか否かを判断する(S1015)。カード読み込み部240は、ユーザカードの抜き取りを検出した場合、次のステップS1016に進み、ユーザカードの抜き取りを検出していない場合、ステップS1015を繰り返す。   Next, the card reading unit 240 determines whether or not the removal of the user card is detected (S1015). The card reading unit 240 proceeds to the next step S1016 when it detects the removal of the user card, and repeats step S1015 when the removal of the user card is not detected.

次に、カード読み込み部240は、コマンド生成部270へユーザIDを通知する(S1016)。   Next, the card reading unit 240 notifies the command generation unit 270 of the user ID (S1016).

そして、コマンド生成部270は、取得したユーザIDと、ロッカーID記憶部260に記憶されたロッカーIDをパラメータとして付与したコマンドを通信部280へ通知する(S1017)。   Then, the command generation unit 270 notifies the communication unit 280 of a command assigned with the acquired user ID and the locker ID stored in the locker ID storage unit 260 as parameters (S1017).

最後に、通信部280は、取得したコマンドをサーバ500へ送信する(S1018)。   Finally, the communication unit 280 transmits the acquired command to the server 500 (S1018).

このように、ロッカー200において、ステップS1011〜ステップS1014の処理が行われることにより、サーバ500は、ステップS1001のように、ロッカーID及びユーザIDを取得できる。   As described above, the server 500 can acquire the locker ID and the user ID as in step S1001 by performing the processing of steps S1011 to S1014 in the locker 200.

図28は、実施の形態における訓練機器へのログイン・ログアウト処理手順について説明するためのフローチャートである。   FIG. 28 is a flowchart for explaining a log-in / log-out process procedure for the training apparatus according to the embodiment.

まず、訓練機器400は、キー300からキーIDを取得する(S1021)。   First, the training device 400 acquires a key ID from the key 300 (S1021).

次に、訓練機器400は、取得したキーIDと、訓練機器400に予め割り当てられた機器IDとをパラメータとして付与したコマンドをサーバ500に送信する(S1022)。   Next, the training device 400 transmits a command to which the acquired key ID and the device ID previously assigned to the training device 400 are assigned as parameters to the server 500 (S1022).

そして、訓練機器400は、サーバ500からユーザIDを受信するまで待機する。   Then, the training device 400 stands by until a user ID is received from the server 500.

一方、サーバ500は、訓練機器400からコマンドを受信すると、鍵データベース910よりコマンドに付与されたキーIDに対応するロッカーIDを抽出(特定)する(S1023)。   On the other hand, when receiving the command from the training device 400, the server 500 extracts (specifies) the locker ID corresponding to the key ID given to the command from the key database 910 (S1023).

次に、サーバ500は、ロッカー本体データベース920より当該ロッカーIDに関連付けられたユーザIDを抽出(特定)する(S1024)。   Next, the server 500 extracts (specifies) the user ID associated with the locker ID from the locker body database 920 (S1024).

次に、サーバ500は、機器データベース930よりコマンドに付与された機器IDに関連付けられたユーザIDを検索し、検索することで特定したユーザIDで上書きすることで、ログイン処理を実行する(S1025)。   Next, the server 500 searches the user ID associated with the device ID assigned to the command from the device database 930, and executes the login process by overwriting with the user ID specified by the search (S1025). .

次に、サーバ500は、訓練機器400へ特定したユーザIDを送信する(S1026)。   Next, the server 500 transmits the specified user ID to the training device 400 (S1026).

そして、サーバ500は、訓練機器400からコマンドを受信するまで待機する。   Then, the server 500 stands by until a command is received from the training device 400.

サーバ500からユーザIDを受信した訓練機器400は、訓練プログラムを開始する(S1027)。   The training device 400 that has received the user ID from the server 500 starts a training program (S1027).

そして、訓練機器400は、訓練プログラムを終了し、機器IDを付与したコマンドをサーバ500へ送信する(S1028)。   And the training apparatus 400 complete | finishes a training program and transmits the command which provided apparatus ID to the server 500 (S1028).

訓練機器400から機器IDが付与されたコマンドを受信したサーバ500は、機器データベース930のうちコマンドに付与された機器IDに関連付けられたユーザIDを「null」で上書きすることで、ログアウト処理を実行する(S1029)。   The server 500 that has received the command assigned with the device ID from the training device 400 executes the logout process by overwriting the user ID associated with the device ID assigned to the command in the device database 930 with “null”. (S1029).

このように、訓練機器400において、ステップS1021及びステップS1022の処理が行われることにより、サーバ500は、ステップS1002のように、機器ID及びキーIDを取得できる。そして、サーバ500は、ステップS1023〜ステップS1025の処理を行うことにより、ステップS1003の処理を行う。   As described above, the server 500 can acquire the device ID and the key ID as in step S1002 by performing the processing of step S1021 and step S1022 in the training device 400. Then, the server 500 performs the process of step S1003 by performing the processes of steps S1023 to S1025.

以上のように、本実施の形態に係る情報管理方法によれば、ユーザを示すユーザIDを記憶したユーザカード100をロッカー200に挿入するため携帯できず、ユーザIDではなくキーIDを記憶したキー300をユーザが携帯して訓練機器400を利用する場合、フロント事務員やユーザの人為的な処理を介することなく自動的に、ロッカー200を示すロッカーIDを介してユーザIDとキーIDとを対応づけるので、ユーザは訓練機器400にキーIDを読み取らせるだけで、対応するユーザIDを訓練機器400に設定できる。   As described above, according to the information management method according to the present embodiment, the user card 100 storing the user ID indicating the user cannot be carried because it is inserted into the locker 200, and the key storing the key ID instead of the user ID is stored. When the user carries 300 and uses the training device 400, the user ID and the key ID are automatically associated with each other through the locker ID indicating the locker 200, without the manual processing of the front clerk or the user. Therefore, the user can set the corresponding user ID in the training device 400 only by causing the training device 400 to read the key ID.

また、本実施の形態に係る情報管理システム10は、訓練機器400から機器ID及びキーIDを取得し、ロッカーIDとキーIDとを関連付けて管理する鍵データベース910(第1データベース)及び取得したロッカーIDとユーザIDとを用いて、キーIDに対応するユーザIDを訓練機器400に設定する。そのため、例えば、スポーツジム側は、ユーザとユーザが使用した訓練機器400との対応関係を自動的に把握することができる。   In addition, the information management system 10 according to the present embodiment acquires a device ID and a key ID from the training device 400, associates and manages the locker ID and the key ID, and acquires the acquired locker. A user ID corresponding to the key ID is set in the training device 400 using the ID and the user ID. Therefore, for example, the gym side can automatically grasp the correspondence between the user and the training equipment 400 used by the user.

また、本実施の形態に係る情報管理方法によれば、ユーザIDを訓練機器400に設定させることで、訓練機器400を、ユーザIDに対応するユーザが訓練プログラムを利用可能な状態にさせてもよい。このため、ユーザを示すユーザIDを記憶したユーザカード100をロッカー200に挿入するため携帯できない場合、携帯しているキーのキーIDを訓練機器400に読み取らせるだけで、ユーザは煩わしい処理を行うことなく、同一の訓練機器400を利用したユーザの履歴情報を知ることができる。   Moreover, according to the information management method according to the present embodiment, even if the user corresponding to the user ID can make the training program 400 available to the user corresponding to the user ID by setting the user ID in the training device 400. Good. For this reason, when the user card 100 storing the user ID indicating the user cannot be carried because it is inserted into the locker 200, the user only has to read the key ID of the carried key to the training device 400 and perform troublesome processing. The history information of the user who uses the same training device 400 can be known.

本実施の形態に係る情報管理方法によれば、キーIDとして近距離無線通信に用いられるIDmが使用されてもよい。このため、ユーザは、ロッカー200のキー300を訓練機器400に近接させるだけで、ユーザIDを訓練機器400に設定できる。   According to the information management method according to the present embodiment, IDm used for near field communication may be used as the key ID. For this reason, the user can set the user ID in the training device 400 simply by bringing the key 300 of the locker 200 close to the training device 400.

本実施の形態に係る情報管理方法によれば、ユーザIDとして近距離無線通信に用いられるIDmが使用されてもよい。このため、ユーザは、ユーザカード100をロッカー200に挿入するだけで、ユーザIDをロッカー200から情報管理システム10に送出させることができる。   According to the information management method according to the present embodiment, IDm used for near field communication may be used as the user ID. For this reason, the user can send the user ID from the locker 200 to the information management system 10 only by inserting the user card 100 into the locker 200.

本実施の形態に係る情報管理方法によれば、キーID検知部420よってキー300が検知された場合、キーIDが読み取られた訓練機器400から通信制御部450(第2通信回路)を介して、機器ID及びキーIDを取得してもよい。このため、ユーザは、ロッカー200のキー300を訓練機器400に近接させるだけで、ユーザIDを訓練機器400に設定できる。   According to the information management method according to the present embodiment, when the key 300 is detected by the key ID detection unit 420, the training device 400 from which the key ID has been read is passed through the communication control unit 450 (second communication circuit). The device ID and key ID may be acquired. For this reason, the user can set the user ID in the training device 400 simply by bringing the key 300 of the locker 200 close to the training device 400.

本実施の形態に係る情報管理方法によれば、例えば、キー300は、キー部310と、ベルト部320と有し、ベルト部320は、キーIDの保持部321と、キーIDを送信する通信部322とを有するものであってもよい。このため、キー300にキーIDを保持させ、キーIDを通信させる機能を持たせる場合であっても、キー300を簡易な構成にできる。そのため、キー300を軽量に構成でき、ユーザが、キー300を例えばユーザの手首にキー300を取り付けて携帯し、訓練機器400を利用する場合であっても、キー300が訓練機器400を利用したエクスサイズを妨げるのを防止できる。   According to the information management method according to the present embodiment, for example, the key 300 includes the key unit 310 and the belt unit 320, and the belt unit 320 communicates with the key ID holding unit 321 and the key ID. It may have a portion 322. For this reason, even if the key 300 has a function of holding the key ID and communicating the key ID, the key 300 can be configured simply. Therefore, the key 300 can be configured to be lightweight, and even when the user carries the key 300 with the key 300 attached to the user's wrist, for example, and uses the training device 400, the key 300 uses the training device 400. Can prevent the size from being hindered.

なお、ロッカー200にユーザカード100を差し込んだ時及び抜き去った時に、その時の時刻とユーザカードから取得したユーザIDとをサーバ500が記録し、利用者の入退室時刻を管理しても良い。   When the user card 100 is inserted into or removed from the locker 200, the server 500 may record the time at that time and the user ID acquired from the user card, and manage the user's entry / exit times.

また、訓練機器400の一例としてあげたエアロバイクは、訓練した時間やペダルの平均回転数・最大回転数・平均脈拍・最大/最小脈拍などの訓練情報をサーバ500に送信していてもよい。そして、サーバ500は、ユーザIDに関連付けてこれらの情報を訓練記録データベース820に記録していてもよい。   The exercise bike 400 as an example of the training device 400 may transmit training information such as the training time and the average rotation speed / maximum rotation speed / average pulse / maximum / minimum pulse of the pedal to the server 500. Then, the server 500 may record these information in the training record database 820 in association with the user ID.

これにより、訓練機器400のタッチパネル482または専用端末600は、サーバ500の訓練記録データベース820から記録された情報を取得して、例えば、図29に示すように当該情報を示す画面1000を利用者に提示するような様態としても良い。つまり、情報管理システム10は、訓練機器400に対するログインが行われたときに特定されたユーザIDが示すユーザが訓練機器400を利用した履歴情報を管理する訓練記録データベース820を用いて、ユーザIDに対応する履歴情報を訓練機器400に出力して訓練機器400のタッチパネル482に表示させてもよい。   As a result, the touch panel 482 or the dedicated terminal 600 of the training device 400 acquires the information recorded from the training record database 820 of the server 500, and displays a screen 1000 indicating the information as shown in FIG. It is good also as a mode to present. In other words, the information management system 10 uses the training record database 820 in which the user indicated by the user ID specified when logging in to the training device 400 is used to manage history information using the training device 400, to the user ID. Corresponding history information may be output to the training device 400 and displayed on the touch panel 482 of the training device 400.

なお、画面1000は、前回のトレーニング日時1001、月平均訓練時間1002、月平均訓練時脈拍1003、ペダルの回転速度1004、脈拍1005などを含む。   The screen 1000 includes a previous training date and time 1001, a monthly average training time 1002, a monthly average training pulse 1003, a pedal rotation speed 1004, a pulse 1005, and the like.

また、エアロバイクだけでなく、その他の各種トレーニング機器にこのようなログイン機能及び記録機能を搭載しても良い。   Further, not only the exercise bike but also various other training devices may be equipped with such a login function and a recording function.

(変形例)
(1)
変形例(1)におけるロッカー200aについて図30を用いて説明する。
(Modification)
(1)
The locker 200a in the modified example (1) will be described with reference to FIG.

図30は、変形例(1)におけるロッカーの機能的な構成の一例を示すブロック図である。   FIG. 30 is a block diagram illustrating an example of a functional configuration of the locker in the modified example (1).

なお、変形例(1)におけるロッカー200aは、実施の形態のロッカー200と比較して、カード読み込み部240の代わりにカード通信部241が利用されている点が異なる。なお、実施の形態のロッカー200と同一の構成要素については、実施の形態におけるロッカー200の構成要素、即ち図4と同じ符号を用いる。   In addition, the locker 200a in the modified example (1) is different from the locker 200 of the embodiment in that a card communication unit 241 is used instead of the card reading unit 240. In addition, about the component same as the locker 200 of embodiment, the code | symbol same as the component of the locker 200 in embodiment, ie, FIG. 4, is used.

実施の形態のロッカー200では、カード読み込み部240はNFCやFelicaなどのタグ・カードからIDを読み込む機能を有していた。一方で、変形例(1)のロッカー200aのカード通信部241は、カード読み込み部240と同等の機能を実現するのに加え、他のNFCリーダーやFelicaリーダーのような近接通信デバイスに対してデータ送信処理を行うことが可能である。本機能は、例えばNFCリーダーのエミュレーションモードによって実現されるが、NFCリーダーやFelicaリーダーに限定されるものではない。   In the locker 200 of the embodiment, the card reading unit 240 has a function of reading an ID from a tag card such as NFC or Felica. On the other hand, the card communication unit 241 of the locker 200a of the modified example (1) realizes the same function as the card reading unit 240 and also provides data to other proximity communication devices such as NFC readers and Felica readers. Transmission processing can be performed. This function is realized by, for example, an NFC reader emulation mode, but is not limited to an NFC reader or a Felica reader.

(2)
実施の形態ではロッカー200は、キー300からいかなるIDも受信しない(つまりロッカー200とキー300との通信は行われない)ことを前提としていた。そのため、扉220を閉じた状態で、予め鍵穴部231に差し込まれているキー300を回転させることで、施錠解錠機構232を施錠する機構であった。
(2)
In the embodiment, it is assumed that the locker 200 does not receive any ID from the key 300 (that is, communication between the locker 200 and the key 300 is not performed). Therefore, the lock / unlock mechanism 232 is locked by rotating the key 300 inserted in advance in the keyhole portion 231 with the door 220 closed.

一方、変形例(2)では、ロッカー200bがキー300bからキーIDを読み込むことを前提としている。即ち、ロッカー200bは、キー300bから「ロッカー200bに対応するキー300bに割り当てられたキーID」を受信できている間のみ解錠する。   On the other hand, in the modification (2), it is assumed that the locker 200b reads the key ID from the key 300b. That is, the locker 200b is unlocked only while the “key ID assigned to the key 300b corresponding to the locker 200b” can be received from the key 300b.

図31は、変形例(2)におけるロッカー及びキーの外観を示す図である。図32は、変形例(2)におけるロッカーの機能的な構成の一例を示すブロック図である。図33は、変形例(2)におけるキーの機能的な構成の一例を示すブロック図である。図34は、変形例(2)におけるロッカーの施錠部の施錠時及び解錠時を説明するための図である。   FIG. 31 is a diagram showing the appearance of the lockers and keys in the modification (2). FIG. 32 is a block diagram illustrating an example of a functional configuration of the locker in the modified example (2). FIG. 33 is a block diagram illustrating an example of a functional configuration of keys in the modification example (2). FIG. 34 is a diagram for explaining when the lock part of the locker is locked and unlocked in the modified example (2).

図31及び図32に示すように、ロッカー200bは、実施の形態のロッカー200とは、施錠部230bの構成が異なる。なお、実施の形態のロッカー200と同一の構成要素については、実施の形態におけるロッカー200の構成要素、即ち図4と同じ符号を用いる。   As shown in FIGS. 31 and 32, the locker 200b is different from the locker 200 of the embodiment in the configuration of the locking portion 230b. In addition, about the component same as the locker 200 of embodiment, the code | symbol same as the component of the locker 200 in embodiment, ie, FIG. 4, is used.

また、図31及び図33に示すように、キー300bは、実施の形態のキー300とは、嵌合部310b及びベルト部320bを有する構成である点が異なる。具体的には、嵌合部310bは、キーIDを保持する保持部311bと、キーIDを送信可能な通信部312bとを含む媒体(タグ)330bを有する。また、ベルト部320bは、実施の形態のキー300のベルト部320とは異なり、媒体330を有していない。   Further, as shown in FIGS. 31 and 33, the key 300b is different from the key 300 of the embodiment in that the key 300b has a configuration having a fitting part 310b and a belt part 320b. Specifically, the fitting unit 310b includes a medium (tag) 330b including a holding unit 311b that holds a key ID and a communication unit 312b that can transmit the key ID. Unlike the belt portion 320 of the key 300 of the embodiment, the belt portion 320b does not have the medium 330.

ロッカー200bの施錠部230bは、鍵受部231bと、施錠解錠機構232bと、鍵検知部233bとを有する。鍵受部231bは、ロッカー200bの扉220の表側に設けられ、キー300bの嵌合部310bが挿入された状態で、鍵受部231bの所定の位置に嵌合部310bを配置した状態にできる部材である。鍵受部231bには、所定の位置に嵌合部310bが配置された状態(図34のP3)において、嵌合部310bに設けられた媒体330bに保持されているキーIDを読み取り可能な鍵検知部233bが設けられている。つまり、キー300bの媒体330bは、嵌合部310bが鍵受部231bに挿入されて所定の位置に配置された状態(図34のP3)において、鍵受部231bに設けられた鍵検知部233bに読み取り可能な位置に配置されることになる。施錠解錠機構232bは、媒体330bが鍵検知部233bに読み取り可能な位置に配置される(つまり、嵌合部310bが鍵受部231bの所定の位置に配置される(図34のP3))と解錠状態となり、媒体330bが鍵検知部233bに読み取り可能な位置に配置されていない(つまり、嵌合部310bが鍵受部231bから取り外される(図34のP1及びP2))と施錠状態となる。   The locking unit 230b of the locker 200b includes a key receiving unit 231b, a locking / unlocking mechanism 232b, and a key detection unit 233b. The key receiving portion 231b is provided on the front side of the door 220 of the locker 200b, and the fitting portion 310b can be placed at a predetermined position of the key receiving portion 231b with the fitting portion 310b of the key 300b inserted. It is a member. The key receiving portion 231b has a key that can read the key ID held in the medium 330b provided in the fitting portion 310b in a state where the fitting portion 310b is disposed at a predetermined position (P3 in FIG. 34). A detection unit 233b is provided. That is, the medium 330b of the key 300b is a key detection unit 233b provided in the key receiving unit 231b in a state where the fitting unit 310b is inserted into the key receiving unit 231b and disposed at a predetermined position (P3 in FIG. 34). It is arranged at a position where it can be read. The locking / unlocking mechanism 232b is disposed at a position where the medium 330b can be read by the key detection unit 233b (that is, the fitting unit 310b is disposed at a predetermined position of the key receiving unit 231b (P3 in FIG. 34)). When the medium 330b is not arranged at a position readable by the key detection unit 233b (that is, the fitting unit 310b is removed from the key receiving unit 231b (P1 and P2 in FIG. 34)), the locked state is established. It becomes.

なお、図34のP3に示すように、嵌合部310bが鍵受部231bから取り外されることを防止するための鍵止部234bを設けてもよい。鍵止部234bは、解錠状態においては嵌合部310bが取り外せないように突出した状態となり(図34のP3参照)、施錠状態においては嵌合部310bが取り外せるように引っ込んだ状態となる(図34のP1参照)。   In addition, as shown to P3 of FIG. 34, you may provide the key stop part 234b for preventing that the fitting part 310b is removed from the key receiving part 231b. In the unlocked state, the lock portion 234b protrudes so that the fitting portion 310b cannot be removed (see P3 of FIG. 34), and in the locked state, the locking portion 234b is retracted so that the fitting portion 310b can be removed (see FIG. 34). (See P1 in FIG. 34).

(3)
実施の形態では、訓練機器400は、エアロバイク等のフィットネス機器を例に挙げたが、フィットネス機器に限らない。図35に示す訓練機器400aのように、スタジオであってもよい。訓練機器400aは、扉410a付近の壁420aに、キーID検出部430aが設けられている。そして予め設定されたスタジオプログラムのうち、予め設定された各プログラムの受付時間の間にキーID検出部430aがキー300、300bからキーIDを取得すると、訓練機器400aはキーIDをサーバ500に送信し、サーバ500は、鍵データベース910によりキーIDからロッカーIDを検索し、ロッカー本体データベース920によりロッカーIDからユーザIDを検索する。そして、そのユーザIDに対して、受付時間の対象となるプログラムに参加したことをサーバ500は訓練記録データベース820に記録するようにしてもよい。例えば、12:58にキーID検出部430aにキー300、300bをタッチすると、キーIDに紐付けられたユーザIDに示されるユーザがエアロビクスを13:00から14:00まで実施したとサーバ500の訓練記録データベース820に記録される。
(3)
In the embodiment, the training device 400 is a fitness device such as an exercise bike, but is not limited to the fitness device. A training studio 400a shown in FIG. 35 may be a studio. In the training device 400a, a key ID detection unit 430a is provided on a wall 420a in the vicinity of the door 410a. When the key ID detection unit 430a acquires the key ID from the keys 300 and 300b during the reception time of each preset program among the preset studio programs, the training device 400a transmits the key ID to the server 500. Then, the server 500 searches for the locker ID from the key ID using the key database 910 and searches for the user ID from the locker ID using the locker main body database 920. Then, the server 500 may record in the training record database 820 that the user ID has participated in the program that is the target of the reception time. For example, when the keys 300 and 300b are touched on the key ID detection unit 430a at 12:58, the user indicated by the user ID associated with the key ID performs aerobics from 13:00 to 14:00. It is recorded in the training record database 820.

(4)
なお、上記で情報管理システム10の各構成要素で行われている処理は、それぞれの構成要素が行うことに限定されずに、情報管理システム10に含まれるいずれかの構成要素が代わりに行ってもよい。
(4)
In addition, the process performed by each component of the information management system 10 is not limited to that performed by each component, and any component included in the information management system 10 performs instead. Also good.

以上、本発明の一つまたは複数の態様に係る情報管理方法について、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の一つまたは複数の態様の範囲内に含まれてもよい。   The information management method according to one or more aspects of the present invention has been described based on the embodiment, but the present invention is not limited to this embodiment. Unless it deviates from the gist of the present invention, one or more of the present invention may be applied to various modifications that can be conceived by those skilled in the art, or forms constructed by combining components in different embodiments. It may be included within the scope of the embodiments.

本発明は、ロッカーと訓練機器とに、ネットワークを介して接続される情報管理システムにおける情報管理方法等として有用である。   The present invention is useful as an information management method or the like in an information management system connected to a locker and a training device via a network.

10 情報管理システム
100 ユーザカード
200、200a、200b ロッカー
210 箱体
220 扉
230、230b 施錠部
231 鍵穴部
231b 鍵受部
232、232b 施錠解錠機構
233b 鍵検知部
234b 鍵止部
240 カード読み込み部
241 カード通信部
250 ユーザID記憶部
260 ロッカーID記憶部
270 コマンド生成部
280 通信部
300、300b キー
310 キー部
310b 嵌合部
311b 保持部
312b 通信部
320、320b ベルト部
321 保持部
322 通信部
330、330b 媒体
400、400a 訓練機器
410 機器ID格納部
410a 扉
420 キーID検知部
420a 壁
430 ログアウト検知部
430a キーID検出部
440 通信コマンド生成部
450 通信制御部
460 キーID格納部
470 タイムアウト時間格納部
480 ユーザインターフェース部
481 計測部
482 タッチパネル
491 プログラム格納部
492 プログラム制御部
500 サーバ
510 通信部
520 コマンド制御部
530 アカウントデータベース
600 専用端末
610 ユーザインターフェース部
620 ID検知部
630 通信コマンド生成部
640 通信制御部
650 ID格納部
710 店舗共通データベース
720 店舗別データベース
810 顧客個人情報データベース
820 訓練記録データベース
910 鍵データベース
920 ロッカー本体データベース
930 機器データベース
940 待ち受け時間格納部
1000 画面
DESCRIPTION OF SYMBOLS 10 Information management system 100 User card 200, 200a, 200b Locker 210 Box body 220 Door 230, 230b Locking part 231 Keyhole part 231b Key receiving part 232, 232b Locking unlocking mechanism 233b Key detection part 234b Locking part 240 Card reading part 241 Card communication unit 250 User ID storage unit 260 Locker ID storage unit 270 Command generation unit 280 Communication unit 300, 300b Key 310 Key unit 310b Fitting unit 311b Holding unit 312b Communication unit 320, 320b Belt unit 321 Holding unit 322 Communication unit 330, 330b Medium 400, 400a Training device 410 Device ID storage unit 410a Door 420 Key ID detection unit 420a Wall 430 Logout detection unit 430a Key ID detection unit 440 Communication command generation unit 450 Communication control Unit 460 key ID storage unit 470 timeout time storage unit 480 user interface unit 481 measurement unit 482 touch panel 491 program storage unit 492 program control unit 500 server 510 communication unit 520 command control unit 530 account database 600 dedicated terminal 610 user interface unit 620 ID detection Unit 630 Communication command generation unit 640 Communication control unit 650 ID storage unit 710 Store common database 720 Store-specific database 810 Customer personal information database 820 Training record database 910 Key database 920 Locker body database 930 Device database 940 Standby time storage unit 1000 Screen

Claims (10)

ユーザを示すユーザIDを記憶したユーザカードが挿入されたときにキーIDを記憶したキーが取り外し可能となるロック機構、ロッカーIDを格納する第1メモリ、並びに前記ロッカーID及び前記ユーザIDを出力する第1通信回路を備えたロッカーと、前記キーから前記キーIDを読み取る読取部、機器IDを格納する第2メモリ、及び前記機器ID及び前記キーIDを出力する第2通信回路を備えた訓練機器とに、ネットワークを介して接続される情報管理システムにおける情報管理方法であって、
前記ユーザカードが挿入された前記ロッカーから前記第1通信回路を介して、前記ロッカーID及び前記ユーザIDを取得し、
前記キーIDが読み取られた前記訓練機器から前記第2通信回路を介して、前記機器ID及び前記キーIDを取得し、
前記ロッカーIDと前記キーIDとを関連付けて管理する第1データベース、及び前記取得したロッカーID及びユーザIDを用いて、前記キーIDに対応するユーザIDを前記訓練機器に出力して前記対応するユーザIDを前記訓練機器に設定させる、
情報管理方法。
When a user card storing a user ID indicating a user is inserted, a lock mechanism in which the key storing the key ID is removable, a first memory storing the locker ID, and the locker ID and the user ID are output. A training device including a locker having a first communication circuit, a reading unit for reading the key ID from the key, a second memory for storing a device ID, and a second communication circuit for outputting the device ID and the key ID And an information management method in an information management system connected via a network,
Via the first communication circuit from the locker in which the user card is inserted, to acquire the locker ID and the user ID,
The device ID and the key ID are acquired from the training device from which the key ID has been read through the second communication circuit,
Using the first database that manages the locker ID and the key ID in association with each other, and using the acquired locker ID and user ID, the user ID corresponding to the key ID is output to the training device and the corresponding user Let the training equipment set the ID,
Information management method.
前記訓練機器は、ディスプレイを備え、
前記情報管理システムは、前記ユーザIDが示すユーザが前記訓練機器を利用した履歴情報を管理する第2データベースを用いて、前記ユーザIDに対応する前記履歴情報を前記訓練機器に出力して前記訓練機器のディスプレイに表示させる、
請求項1記載の情報管理方法。
The training device comprises a display,
The information management system outputs the history information corresponding to the user ID to the training device by using the second database in which the user indicated by the user ID manages the history information using the training device, and the training device. Displayed on the display of the device,
The information management method according to claim 1.
前記訓練機器は、さらに、訓練プログラムを格納するメモリ、前記訓練プログラムの起動による映像を表示するディスプレイ、及び前記訓練プログラムに基づき前記訓練機器を制御する制御部を有し、
前記情報管理方法は、
前記ユーザIDを前記訓練機器に設定させることで、前記訓練機器を、前記ユーザIDに対応するユーザが前記訓練プログラムを利用可能な状態にする、
請求項1記載の情報管理方法。
The training device further includes a memory that stores a training program, a display that displays an image generated by starting the training program, and a control unit that controls the training device based on the training program,
The information management method includes:
By setting the user ID to the training device, the training device is made available to the user corresponding to the user ID using the training program.
The information management method according to claim 1.
前記訓練機器の前記第2メモリに格納された機器IDは、IPアドレスであり、
前記情報管理方法は、
前記IPアドレスに対応した訓練機器に、前記キーIDに対応するユーザIDを出力する、
請求項1記載の情報管理方法。
The device ID stored in the second memory of the training device is an IP address,
The information management method includes:
Outputting a user ID corresponding to the key ID to a training device corresponding to the IP address;
The information management method according to claim 1.
前記ロッカーの前記第1メモリに格納されたロッカーIDは、前記ロッカーに対応したIPアドレスであり、
前記情報管理方法は、
前記ロッカーに対応したIPアドレスを前記ロッカーIDとして取得する、
請求項1記載の情報管理方法。
The locker ID stored in the first memory of the locker is an IP address corresponding to the locker,
The information management method includes:
Obtaining an IP address corresponding to the locker as the locker ID;
The information management method according to claim 1.
前記キーIDとして近距離無線通信に用いられるIDmが使用される、
請求項1記載の情報管理方法。
IDm used for near field communication is used as the key ID.
The information management method according to claim 1.
前記ユーザIDとして近距離無線通信に用いられるIDmが使用される、
請求項1記載の情報管理方法。
IDm used for near field communication is used as the user ID.
The information management method according to claim 1.
前記ユーザカードが前記ロッカーに挿入されたとき、前記ユーザカードが挿入された前記ロッカーから前記第1通信回路を介して、前記ロッカーID及び前記ユーザIDを取得する、
請求項1記載の情報管理方法。
When the user card is inserted into the locker, the locker ID and the user ID are acquired via the first communication circuit from the locker into which the user card is inserted.
The information management method according to claim 1.
前記読取部は、前記キーが前記訓練機器の所定範囲に近接した場合に前記キーから前記キーIDを読み取る検知部であり、
前記情報管理方法は、
前記読取部よって前記キーが検知された場合、前記キーIDが読み取られた前記訓練機器から前記第2通信回路を介して、前記機器ID及び前記キーIDを取得する、
請求項1記載の情報管理方法。
The reading unit is a detection unit that reads the key ID from the key when the key is close to a predetermined range of the training device;
The information management method includes:
When the key is detected by the reading unit, the device ID and the key ID are acquired via the second communication circuit from the training device from which the key ID has been read.
The information management method according to claim 1.
前記キーは、キー部と、ベルト部と有し、
前記ベルト部は、前記キーIDの保持部と、前記キーIDを送信する通信部とを有する、
請求項1から請求項9のいずれか1項に記載の情報管理方法。
The key has a key portion and a belt portion,
The belt unit includes a key ID holding unit and a communication unit that transmits the key ID.
The information management method according to any one of claims 1 to 9.
JP2014209450A 2014-04-03 2014-10-10 Information management method Expired - Fee Related JP6402994B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/663,956 US9330512B2 (en) 2014-04-03 2015-03-20 Method for managing information

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201461974511P 2014-04-03 2014-04-03
US61/974,511 2014-04-03

Publications (2)

Publication Number Publication Date
JP2015201159A JP2015201159A (en) 2015-11-12
JP6402994B2 true JP6402994B2 (en) 2018-10-10

Family

ID=54552327

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014209450A Expired - Fee Related JP6402994B2 (en) 2014-04-03 2014-10-10 Information management method

Country Status (1)

Country Link
JP (1) JP6402994B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101956498B1 (en) * 2017-05-04 2019-03-08 김갑식 Door Lock Device
KR102048159B1 (en) * 2018-11-05 2019-11-22 전욱 Exercise management system using locker key

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002263213A (en) * 2001-03-08 2002-09-17 Combi Corp Training device operation system and method
JP3527499B2 (en) * 2002-03-27 2004-05-17 コナミスポーツライフ株式会社 Electronic locking system, locking management device, locking device management method, and program
JP2003346241A (en) * 2002-05-27 2003-12-05 Micro Tooku Syst Kk Locker management system, locker management method and locker management program
JP4290410B2 (en) * 2002-11-08 2009-07-08 株式会社コナミスポーツ&ライフ Locker system, locker, portable key device, locker locking and unlocking method, and computer program
JP2004248828A (en) * 2003-02-19 2004-09-09 Sony Corp Gym data management system and mobile terminal

Also Published As

Publication number Publication date
JP2015201159A (en) 2015-11-12

Similar Documents

Publication Publication Date Title
US9330512B2 (en) Method for managing information
US20190156607A1 (en) Padlock device, systems including a padlock device, and methods of operating therefor
US9672673B1 (en) Electronic locker lock system
CN104281787B (en) System and method for implementing encrypted content in gaming
US20190012860A1 (en) Door lock control apparatus and method
JP6961555B2 (en) Entry / exit management system
KR101317775B1 (en) Method for controling auto locker using near field communication
KR20140030140A (en) Standalone biometric authorization control device and method
JP2013217142A (en) State control system, and state control method
JP2003278420A (en) Electronic locking system, locking controller, method for controlling locking device and program
JP2017106296A (en) Key management program and key management device
BR112018073850B1 (en) CONTROLLER, METHOD FOR CONTROLING AN ELECTROMECHANICAL LOCK, SYSTEM AND METHOD FOR CONTROLING ACCESS
CN109326021B (en) Low-power-consumption Bluetooth unlocking method
JP5380053B2 (en) Locker device and control method thereof
KR101907923B1 (en) Locking system with enhanced smart phone security function and Method thereof, The recording medium
CN108364416A (en) A kind of self-service control method of 24 hours intelligent libraries
JP5513234B2 (en) Visitor management device
JP2011065264A (en) Asset management system
JP6402994B2 (en) Information management method
WO2014179403A1 (en) Electronic storage device access systems and methods
JP7174884B2 (en) App for sanitary product delivery device
JP4387655B2 (en) Locker usage management system
JP2021047766A (en) Key management method and key management system
KR101175591B1 (en) Auto locker related rfid
KR20160109899A (en) Mobile, doorlock management method using the mobile and recording media storing program performing the said method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170829

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180806

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: 20180821

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180830

R151 Written notification of patent or utility model registration

Ref document number: 6402994

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees