[go: up one dir, main page]

JP2004088774A - System, server and method for open/close body management, and storage medium storing open/close body management program - Google Patents

System, server and method for open/close body management, and storage medium storing open/close body management program Download PDF

Info

Publication number
JP2004088774A
JP2004088774A JP2003287368A JP2003287368A JP2004088774A JP 2004088774 A JP2004088774 A JP 2004088774A JP 2003287368 A JP2003287368 A JP 2003287368A JP 2003287368 A JP2003287368 A JP 2003287368A JP 2004088774 A JP2004088774 A JP 2004088774A
Authority
JP
Japan
Prior art keywords
opening
closing body
mobile phone
body management
key
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.)
Pending
Application number
JP2003287368A
Other languages
Japanese (ja)
Inventor
Masahito Miyagaki
宮垣 雅人
Yoshihiro Inoue
井上 喜浩
Shintaro Tomita
冨田 真太郎
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.)
RAINTEKKU KK
Original Assignee
RAINTEKKU KK
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 RAINTEKKU KK filed Critical RAINTEKKU KK
Priority to JP2003287368A priority Critical patent/JP2004088774A/en
Publication of JP2004088774A publication Critical patent/JP2004088774A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Lock And Its Accessories (AREA)
  • Selective Calling Equipment (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To enable to check the open/close state for an open/close body from any type of cellular phone and to perform remote control for lock/unlock of a key. <P>SOLUTION: An open/close body management server 3, which is placed between a plurality of types of cellular phones 9 and an open/close body management apparatus 5, has an identification means for types of cellular phones and a means for providing information, which has an optimal format suitable for functions provided in each type of cellular phone, and manages the open/close body management apparatus 5 based on directions from each type of the cellular phone 9. In addition, the open/close body management server 3 transmits processing results for a key 13, which is processed through the open/close body management apparatus 5, with the format of a contents description language file 15. With this structure, check of the open/close state of an open/close body and remote control for lock/unlock of a key can be performed from any type of cellular phone. <P>COPYRIGHT: (C)2004,JPO

Description

 この発明は、住宅、工場その他の建造物のドアや金庫、トランク、ロッカー、机の引出し、その他の開閉可能な物品収納物などに代表される開閉体の開閉状態の管理、及び、そのような開閉体が鍵を備える場合における鍵の施解錠を携帯電話により遠隔操作で行う際に、携帯電話の機種、機能の違いを補うことにより、より確実かつ簡単な遠隔操作を行えるようにするための開閉体管理システム、開閉体管理サーバ、開閉体管理方法及び開閉体管理プログラムを含む記憶媒体に関するものである。なお、本明細書における「携帯電話」とは、PHSその他の移動体通信装置を含む概念である。 The present invention relates to management of the open / close state of an opening / closing body represented by a door, a safe, a trunk, a locker, a drawer of a desk, and other openable / closable articles, and the like of a house, a factory, and other structures. When locking and unlocking the key with a mobile phone when the opening / closing body is equipped with a key, it is necessary to compensate for differences in mobile phone models and functions so that remote control can be performed more reliably and easily. The present invention relates to a storage medium including an opening / closing body management system, an opening / closing body management server, an opening / closing body management method, and an opening / closing body management program. It should be noted that “mobile phone” in the present specification is a concept including a PHS and other mobile communication devices.

 特許文献1には、NTTDoCoMo(商標)の携帯電話であるiモード(商標)とインターネットとを利用して、家庭内機器等の遠隔監視と遠隔操作とを行う技術が開示されている。その一例として、iモード携帯電話からインターネットを介して、ドアの開閉状態を監視したり、自宅のドアの鍵を施解錠したりする管理システムが開示されている。この技術は、インターネットにアクセス可能な携帯電話であるiモード携帯電話からの指令により、WebサーバがWeb端末機に接続された駆動装置を管理して、ドアの開閉状態を管理したりドアの鍵を施解錠できるようにするためのものである。また、Webサーバに接続されたWeb端末機は、鍵の施解錠やドアの開閉状態を検知するセンサを備えており、当該センサから得た情報を、Webサーバを介してiモード携帯電話に送信するものである。
特開2001−309067号公報
Patent Literature 1 discloses a technology for performing remote monitoring and remote control of home appliances and the like using i-mode (trademark), which is a mobile phone of NTTDoCoMo (trademark), and the Internet. As one example, there is disclosed a management system that monitors the open / closed state of a door and locks and unlocks a door at home from an i-mode mobile phone via the Internet. According to this technology, in response to a command from an i-mode mobile phone that is a mobile phone that can access the Internet, a Web server manages a driving device connected to a Web terminal, manages an open / close state of a door, and controls a key of a door. To unlock and unlock the lock. Also, the Web terminal connected to the Web server has a sensor for detecting whether the key is locked or unlocked or the door is open or closed, and transmits information obtained from the sensor to the i-mode mobile phone via the Web server. Is what you do.
JP 2001-309067 A

 しかしながら、携帯電話を用いてドアの開閉状態や鍵の施解錠を管理しようとすると、次に述べる問題が生じた。すなわち、一言に「携帯電話」といっても、キャリア(たとえば、NTTDoCoMo,KDDI,J−Phone 何れも商標)の違いや、携帯電話の製造メーカー(たとえば、SONY,Panasonic,NEC,Fujitsu 何れも商標)の違いがある。さらに、同じ製造メーカーの携帯電話であっても、型番(世代)により機能が異なっている。何れの「携帯電話」も電話の基本機能である「通話」機能は持っているが、たとえば「Eメールの送受信」や「画像の送受信」のできる機種とできない機種とが混在している。そして今後も新たな機能を持った機種の販売が予想されるが、その一方で複雑な操作を避けるためにシンプルな機能だけを持つ機種の販売も求められており、機能の違いは広がるばかりである。 However, when trying to manage the open / close state of the door and the locking / unlocking of the key using a mobile phone, the following problems arise. In other words, even if a "mobile phone" is simply referred to as a carrier (for example, NTTDoCoMo, KDDI, or J-Phone are all trademarks) or a manufacturer of a mobile phone (for example, SONY, Panasonic, NEC, Fujitsu, any) Trademark). Furthermore, even mobile phones of the same manufacturer have different functions depending on the model number (generation). Although all "mobile phones" have a "call" function, which is a basic function of the telephone, for example, some models are capable of "sending and receiving e-mail" and "sending and receiving images", and some are not. In the future, models with new functions are expected to be sold, but on the other hand, models with only simple functions are also required to avoid complicated operations, and the difference in functions is only widening is there.

 このような機能の違いがある限り、キャリアや製造メーカーの違い、さらには型番の違いを無視してドアの開閉状態や鍵の施解錠を管理することは極めて難しい。このことを「画像表示」を例にして説明する。上記したように携帯電話の機種によっては画像表示できるものであっても、カラー表示できるものと白黒表示しかできないものとがある。カラー表示すれば見やすい映像であっても、白黒表示するとコントラストの関係から見誤りやすくなってしまうことは誰もが経験する。また、現行の画像デジタル情報形式にはJPG,GIF,BMPなど数十種類あるため、形式が違うために同じ画像であっても、その画像を表示できる携帯電話とできない携帯電話が出てくる。 限 り As long as there is such a difference in function, it is extremely difficult to manage the open / close state of the door and the locking / unlocking of the key ignoring the difference in the carrier, the manufacturer, and the model number. This will be described using “image display” as an example. As described above, depending on the model of the mobile phone, there are some that can display images, some that can display color, and some that can only display black and white. Everyone experiences that even if the image is easy to see in color display, it is easy to see it in black and white because of the contrast. In addition, since there are dozens of existing digital image information formats such as JPG, GIF, and BMP, some mobile phones cannot display the same image even if the same image is displayed because the format is different.

 ドアの開閉状態や鍵の施解錠を遠隔管理したいと考える者は、持っている携帯電話が遠隔管理に適するものである場合はよいが、そうでない場合はそれに適する新たな携帯電話を買わなければならない。携帯電話が格納するプログラムを修正する方法もあるが、1台1台の携帯電話のプログラムを修正することは時間的費用的に難しい。本発明が解決しようとする課題は、上記した事情を改善することにある。つまり、キャリア、製造メーカー、型番等の違いがある各種の携帯電話に対して、情報伝達形式の整合をとってそれぞれの携帯電話が備える機能に見合った最適な形式の情報を提供することにより、いずれの種類の携帯電話からもドアの開閉状態や鍵の施解錠の遠隔管理を行えるようにするための管理システム、管理サーバ、管理方法及び管理プログラムを含む記憶媒体の提供が、本発明の目的である。 Those who want to remotely control the opening / closing of the door and the locking / unlocking of keys are good if their mobile phone is suitable for remote management, otherwise they must buy a new mobile phone suitable for it No. There is a method of modifying the program stored in the mobile phone, but it is difficult to modify the program of each mobile phone in terms of time and cost. The problem to be solved by the present invention is to improve the above situation. In other words, by providing information of the optimal format that matches the function of each mobile phone by matching the information transmission format to various mobile phones with different carriers, manufacturers, model numbers, etc., SUMMARY OF THE INVENTION It is an object of the present invention to provide a management system, a management server, a management method, and a storage medium including a management program for enabling remote management of door open / close states and locking / unlocking of keys from any type of mobile phone. It is.

 本発明の発明者らは、各種の携帯電話が使用する情報伝達形式を整合するための手段を、携帯電話と鍵の開閉体管理装置との間に設けることにより上記目的の達成を図った。その詳しい内容については、項を改めて説明する。 The inventors of the present invention have achieved the above object by providing means for matching information transmission formats used by various mobile phones between the mobile phone and the key opening / closing body management device. The details are explained in the section again.

 (請求項1に記載した発明の特徴)
 請求項1に記載した発明に係る開閉体管理システムは、複数種類の携帯電話とコンピュータネットワークを介してインタラクティブに通信可能に構成してある開閉体の開閉状態を管理するための開閉体管理サーバと、当該開閉体管理サーバからコンピュータネットワークを介して管理可能に構成してある開閉体管理装置と、を含み、当該開閉体管理サーバが、接続された携帯電話毎のキャリア及び機種を少なくとも識別する識別手段、および、当該携帯電話から送信されたIDと予め登録されたIDとの一致又は不一致を判別する判別手段、および、当該判別手段の判別によってIDが一致した携帯電話の要求に基づき、当該開閉体が鍵を備える場合は当該鍵の施解錠の有無、及び/又は、当該開閉体の開閉に関する情報信号の送信を当該開閉体管理装置に要求し、当該開閉体管理装置から送信された情報信号を、当該識別手段の識別結果に基づいて解読可能とするコンテンツ記述言語として生成し当該IDが一致した携帯電話に送信する生成手段、を有している。
(Characteristics of the invention described in claim 1)
An opening / closing body management system according to the first aspect of the present invention includes an opening / closing body management server for managing an opening / closing state of an opening / closing body configured to be capable of interactively communicating with a plurality of types of mobile phones via a computer network. An opening / closing body management device configured to be manageable from the opening / closing body management server via a computer network, wherein the opening / closing body management server identifies at least a carrier and a model of each connected mobile phone. Means for determining whether or not the ID transmitted from the mobile phone matches an ID registered in advance, and opening and closing the mobile phone based on a request for a mobile phone whose ID matches by the determination of the determination means. If the body is provided with a key, the transmission of the information signal regarding the presence / absence of locking and unlocking of the key and / or the opening / closing of the opening / closing body is performed. Requesting the body management device, generating an information signal transmitted from the opening / closing body management device as a content description language that can be decoded based on the identification result of the identification means, and transmitting the information signal to a mobile phone having the same ID. Means.

 (請求項2に記載した発明の特徴)
 請求項2に記載した発明に係る開閉体管理システムは、請求項1に係る開閉体管理システムであって、前記識別手段が、携帯電話から前記開閉体管理サーバへの接続要求時に、当該携帯電話から送信されるヘッダ情報により当該携帯電話のキャリア及び機種情報を取得し、当該機種情報に基づきキャリア及び機種の識別を行うように構成してある。
(Characteristics of the invention described in claim 2)
An opening / closing body management system according to a second aspect of the present invention is the opening / closing body management system according to the first aspect, wherein the identification unit is configured to output a request for connection from the mobile phone to the opening / closing body management server. , The carrier and model information of the mobile phone are obtained from the header information transmitted from the mobile phone, and the carrier and model are identified based on the model information.

 (請求項3に記載した発明の特徴)
 請求項3に記載した発明に係る開閉体管理システムは、請求項1又は2に係る開閉体管理システムであって、前記開閉体管理装置が、前記開閉体が鍵を備える場合に前記開閉体管理サーバを介した前記IDが一致した携帯電話からの要求に基づき当該鍵を施解錠可能に構成してある。
(Characteristics of the invention described in claim 3)
An opening / closing body management system according to a third aspect of the present invention is the opening / closing body management system according to claim 1 or 2, wherein the opening / closing body management device is configured to manage the opening / closing body when the opening / closing body has a key. The key can be locked and unlocked based on a request from a mobile phone having the same ID via the server.

 (請求項4に記載した発明の特徴)
 請求項4に記載した発明に係る開閉体管理サーバは、コンピュータネットワークを介して複数種類の携帯電話とインタラクティブに通信可能に構成してあり、かつコンピュータネットワークを介して開閉体管理装置を管理可能に構成してある開閉体の開閉状態を管理するための開閉体管理サーバであって、接続された携帯電話毎のキャリア及び機種を少なくとも識別する識別手段、および、当該携帯電話から送信されたIDと予め登録されたIDとの一致又は不一致を判別する判別手段、および、当該判別手段の判別によってIDが一致した携帯電話の要求に基づき、当該開閉体が鍵を備える場合は当該鍵の施解錠の有無、及び/又は、当該開閉体の開閉に関する情報信号の送信を当該開閉体管理装置に要求し、当該開閉体管理装置から送信された情報信号を、当該識別手段の識別結果に基づいて解読可能なコンテンツ記述言語として生成し当該IDが一致した携帯電話に送信する生成手段、を有している。
(Characteristics of the invention described in claim 4)
The opening / closing body management server according to the fourth aspect of the present invention is configured to be able to interactively communicate with a plurality of types of mobile phones via a computer network, and to be able to manage the opening / closing body management device via a computer network. An opening / closing body management server for managing the opening / closing state of the configured opening / closing body, comprising: an identification unit for identifying at least a carrier and a model of each connected mobile phone; and an ID transmitted from the mobile phone. Determining means for determining whether the ID matches or not matching with a pre-registered ID, and, based on a request of the mobile phone whose ID matches by the determining means, determining whether the key is provided or unlocked when the opening / closing body has a key. Requests the presence / absence and / or transmission of an information signal regarding the opening / closing of the opening / closing body to the opening / closing body management device, and transmits from the opening / closing body management device. An information signal, and a generation unit, to be transmitted to a mobile phone generated the ID matches the readable content description language based on the identification result of the identifying means.

 (請求項5に記載した発明の特徴)
 請求項5に記載した発明に係る開閉体管理サーバは、請求項4に係る開閉体管理サーバであって、前記識別手段が、携帯電話から前記開閉体管理サーバへの接続要求時に、当該携帯電話から送信されるヘッダ情報により当該携帯電話のキャリア及び機種情報を取得し、当該機種情報に基づきキャリア及び機種の識別を行うように構成してある。
(Characteristics of the invention described in claim 5)
An opening / closing body management server according to a fifth aspect of the present invention is the opening / closing body management server according to the fourth aspect, wherein the identification unit is configured to output a request when the mobile phone requests connection to the opening / closing body management server. , The carrier and model information of the mobile phone are obtained from the header information transmitted from the mobile phone, and the carrier and model are identified based on the model information.

 (請求項6に記載した発明の特徴)
 請求項6に記載した発明に係る開閉体管理サーバは、請求項4又は5に係る開閉体管理サーバであって、前記生成手段が、さらに前記識別された携帯電話のキャリア及び機種に対応する画面表示情報又はセキュリティ機能に関する情報に基づくコンテンツ記述言語を作成し、前記IDが一致した携帯電話が前記識別手段の識別結果に基づいて解読可能とする形式で送信する機能を有している。
(Characteristics of the invention described in claim 6)
The opening / closing body management server according to the invention described in claim 6 is the opening / closing body management server according to claim 4 or 5, wherein the generation unit further includes a screen corresponding to the carrier and model of the identified mobile phone. It has a function of creating a content description language based on display information or information related to a security function, and transmitting the content description language in a format that allows a mobile phone whose ID matches that to be decipherable based on the identification result of the identification means.

 (請求項7に記載した発明の特徴)
 請求項7に記載した発明に係る開閉体管理サーバは、請求項4乃至6の何れかに係る開閉体管理サーバであって、前記開閉体管理装置が、前記開閉体が鍵を備える場合に前記IDが一致した携帯電話からの要求に基づき当該鍵を施解錠可能に構成してある。
(Characteristics of the invention described in claim 7)
An opening / closing body management server according to a seventh aspect of the present invention is the opening / closing body management server according to any one of claims 4 to 6, wherein the opening / closing body management device is configured such that the opening / closing body includes a key. The key is configured to be lockable and unlockable based on a request from a mobile phone whose ID matches.

 (請求項8に記載した発明の特徴)
 請求項8に記載した発明に係る開閉体管理方法は、コンピュータネットワークを介して開閉体管理装置を管理可能に構成してある開閉体の開閉を管理するための開閉体管理サーバと、当該開閉体管理サーバとコンピュータネットワークを介してインタラクティブに通信可能に構成してある携帯電話とを接続し、当該開閉体管理サーバが、接続された携帯電話のキャリア及び機種を少なくとも識別し、当該携帯電話から送信されたIDと予め登録されたIDとの一致又は不一致を判別し、当該判別によってIDが一致した携帯電話の要求に基づき、当該開閉体が鍵を備える場合に当該鍵の施解錠の有無、及び/又は、当該開閉体の開閉に関する情報信号の送信を当該開閉体管理装置に要求し、当該開閉体管理装置から送信された情報信号を、当該識別結果に基づいて解読可能とするコンテンツ記述言語として生成し当該IDが一致した携帯電話に送信することを特徴とする。
(Characteristics of the invention described in claim 8)
An opening / closing body management method according to claim 8, wherein the opening / closing body management server configured to manage the opening / closing body management device via a computer network for managing opening / closing of the opening / closing body; The management server is connected to a mobile phone configured to be capable of interactive communication via a computer network, and the open / close body management server identifies at least a carrier and a model of the connected mobile phone, and transmits from the mobile phone. It determines whether the registered ID matches or does not match the pre-registered ID, and based on the request of the mobile phone whose ID matches by the determination, whether or not the key is unlocked and unlocked when the open / close body has a key, and And / or requests the opening / closing body management device to transmit an information signal related to opening / closing of the opening / closing body, and transmits the information signal transmitted from the opening / closing body management device to the transmission device. It generated as a content description language that enables decryption based on the identification result and transmits to the mobile phone the ID matches.

 (請求項9に記載した発明の特徴)
 請求項9に記載した発明に係る開閉体管理方法は、請求項8に係る開閉体管理方法であって、前記開閉体が鍵を備える場合に前記IDが一致した携帯電話からの要求に基づき当該鍵を施解錠可能に構成してあることを特徴とする。
(Characteristics of the invention described in claim 9)
An opening / closing body management method according to a ninth aspect of the present invention is the opening / closing body management method according to claim 8, wherein, when the opening / closing body has a key, the ID is matched based on a request from a mobile phone. The key is configured to be lockable and unlockable.

 (請求項10に記載した発明の特徴)
 請求項10に記載した発明に係る開閉体管理プログラムを含む記憶媒体は、携帯電話からの要求を受けた開閉体管理サーバが、コンピュータネットワークを介して管理可能に構成された開閉体管理装置を通じ、開閉体の開閉状態を管理するための開閉体管理プログラムを含む記憶媒体であって、接続された携帯電話毎のキャリア及び機種を少なくとも識別する識別機能、および、当該携帯電話から送信されたIDと予め登録されたIDとの一致又は不一致を判別する判別機能、および、当該IDが一致した携帯電話の要求に基づき、当該開閉体が鍵を備える場合は当該鍵の施解錠の有無、及び/又は、当該開閉体の開閉に関する情報信号の送信を当該開閉体管理装置に要求し、当該開閉体管理装置から送信された情報信号を、当該識別機能の識別結果に基づいて解読可能なコンテンツ記述言語として生成し当該IDが一致した携帯電話に送信する生成機能、を有することを特徴とする。
(Characteristics of the invention described in claim 10)
The storage medium including the opening / closing body management program according to the invention according to claim 10 is a storage medium including a opening / closing body management server configured to be able to manage the opening / closing body management server receiving a request from a mobile phone via a computer network. A storage medium including an opening / closing body management program for managing the opening / closing state of the opening / closing body, the identification function for identifying at least a carrier and a model of each connected mobile phone, and an ID transmitted from the mobile phone. A discriminating function of discriminating a coincidence or non-coincidence with a pre-registered ID, and, based on a request of a mobile phone having the coincident ID, when the opening / closing body has a key, whether or not the key is locked / unlocked, and / or Requesting the opening / closing body management device to transmit an information signal regarding the opening / closing of the opening / closing body, and transmitting the information signal transmitted from the opening / closing body management device to the identification function of the identification function. Generation function to transmit the generated mobile phone the ID matches the readable content description language on the basis of the different result, and having a.

 (請求項11に記載した発明の特徴)
 請求項11に記載した発明に係る開閉体管理プログラムを含む記憶媒体は、請求項10に係る開閉体管理プログラムを含む記憶媒体であって、前記開閉体が鍵を備える場合に前記IDが一致した携帯電話からの要求に基づき当該鍵を施解錠可能とする機能を有していることを特徴とする。
(Characteristics of the invention described in claim 11)
A storage medium including the opening / closing body management program according to the invention described in claim 11 is a storage medium including the opening / closing body management program according to claim 10, wherein the IDs match when the opening / closing body has a key. It has a function of enabling the key to be locked and unlocked based on a request from a mobile phone.

 本発明によれば、開閉体管理サーバを、各種の携帯電話と開閉体管理装置との間に設け、当該開閉体管理サーバが、携帯電話の機種の識別手段と、各種の携帯電話が備える機能に見合う最適な形式の情報を提供する手段とを備えることによって、開閉体の開閉状況及び/又は鍵の施解錠の遠隔操作に適さない携帯電話の場合に、それに適する新たな携帯電話を購入するか、又は携帯電話が格納するプログラムを1台1台修正しなければならない、という問題を解消することができ、いずれの種類の携帯電話からも開閉体の開閉状況及び必要に応じて鍵の施解錠の遠隔操作を行うことが可能となる。 According to the present invention, the opening / closing body management server is provided between the various mobile phones and the opening / closing body management device, and the opening / closing body management server is provided with means for identifying the type of the mobile phone and the functions provided in the various mobile phones. Means for providing information in an optimal format suitable for a mobile phone that is not suitable for remote control of the opening / closing state of the opening / closing body and / or locking / unlocking of a key, and purchasing a new mobile phone suitable for the mobile phone. Or the problem that the programs stored in the mobile phone must be corrected one by one can be solved, and the opening / closing state of the opening / closing body and the release of the key as necessary from any type of mobile phone can be solved. It is possible to remotely control the lock.

 次に、各図を参照しながら、本発明の実施の形態について説明する。図1に示すのは、開閉体管理システム(以下、単に「管理システム」という)の概略全体図である。図2に示すのは、携帯電話のキャリアと機種の識別及びコンテンツ記述言語の生成を実現するための動作フローである。図3に示すのは、アクセスしてきたユーザーの認証を行うための動作フローである。図4に示すのは、携帯電話からの操作要求を開閉体管理サーバが開閉体管理装置を介して実現するための動作フローである。図5に示すのは、遠隔操作による開閉体の開閉状態及び鍵の施解錠の管理を行うための、携帯電話と開閉体管理サーバとの間の処理手順を示すフローチャートである。図6に示すのは、メインページの操作メニュー画面と操作処理結果を表示する画面とを表す図である。 Next, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a schematic overall view of an opening / closing body management system (hereinafter, simply referred to as “management system”). FIG. 2 shows an operation flow for identifying a carrier and a model of a mobile phone and generating a content description language. FIG. 3 shows an operation flow for performing authentication of an accessing user. FIG. 4 shows an operation flow for the opening / closing body management server to realize the operation request from the mobile phone via the opening / closing body management device. FIG. 5 is a flowchart showing a processing procedure between the mobile phone and the opening / closing body management server for managing the opening / closing state of the opening / closing body and the locking / unlocking of the key by remote control. FIG. 6 is a diagram illustrating an operation menu screen of the main page and a screen displaying the operation processing result.

 (開閉体管理システムの概略構成)
 図1に基づいて、開閉体管理システムの概略構成について説明する。開閉体管理システム1(以下、適宜「管理システム1」という)は、開閉体管理サーバ3(以下、適宜「管理サーバ3」という)と、開閉体管理装置5(以下、適宜「管理装置5」という)と、を備えている。管理サーバ3は、コンピュータネットワークの一例であるインターネット7を介して管理装置5を管理できるように構成してある。管理サーバ3は、CGIへのリンク16を含むコンテンツ記述言語ファイル15と、各種CGIプログラム17と、データベース19と、を備えている。管理システム1は、さらに複数種類の携帯電話9(9a,9b,9c,...9n)を含み、これらの携帯電話9a,9b,9c,...9nは、それぞれが持つ通信網11(11a,11b,11c,...11n)を介して管理サーバ3とインタラクティブ(双方向通信可能)に接続できるように構成してある。管理装置5は、住宅、工場その他の建造物のドアや金庫、トランク、ロッカー、机の引出し、その他の開閉可能な物品収納物などに代表される開閉体の開閉状態の管理(たとえば、開閉状態の確認、鍵が設けられているときの当該鍵の施解錠の操作)を行うための装置であって、携帯電話9の指示に基づき管理サーバ3により管理できるように構成してある。なお、本実施形態におけるドア(開閉体)には鍵13が設けてあり、鍵13の施解錠は、管理サーバ3の指令に基づいて管理装置5が有するソレノイドの駆動により行われるようになっている。つまり、管理装置5が、鍵13に設けられているコイルに電流を流して電磁石を生じさせ、この電磁石の吸引力や反発力とバネのエネルギーとを組み合わせて可動コイルに機械的な直線運動を行わせる。この運動を利用することによって、鍵13の施解錠が行われる。また、コンテンツ記述言語ファイル15の記述言語は、複数種類の携帯電話9(9a,9b,9c,...9n)の属すキャリア(たとえば、NTTDoCoMo,J−Phone,KDDI 何れも商標)の違いに応じてCHTML(Compact Hyper Text Markup Language),MML(Mobile Markup Language),HDML(Handheld Device Markup Language)など複数種類用意してある。これらの記述言語は、いずれもHTML(Hyper Text Markup Language)を基礎にして各キャリアが独自仕様を加えて携帯端末用に開発したものである。また、複数種類の携帯電話9(9a,9b,9c,...9n)は、携帯端末用のブラウザを備えておりインターネットに通信可能である。各携帯電話9a,9b,9c,...9nは、説明の都合上それぞれが異なる機種であって、それぞれのキャリアが採用する通信方式等を利用して別々のユーザーにより操作されるものとする。
(Schematic configuration of open / close body management system)
The schematic configuration of the opening / closing body management system will be described based on FIG. The opening / closing body management system 1 (hereinafter, appropriately referred to as “management system 1”) includes an opening / closing body management server 3 (hereinafter, appropriately referred to as “management server 3”) and an opening / closing body management device 5 (hereinafter, appropriately, “management device 5”). ). The management server 3 is configured to manage the management device 5 via the Internet 7 which is an example of a computer network. The management server 3 includes a content description language file 15 including a link 16 to a CGI, various CGI programs 17, and a database 19. The management system 1 further includes a plurality of types of mobile phones 9 (9a, 9b, 9c,... 9n), and these mobile phones 9a, 9b, 9c,. 11a), the connection with the management server 3 can be made interactively (two-way communication is possible). The management device 5 manages the open / closed state of an opening / closing body typified by a door, a safe, a trunk, a locker, a drawer of a desk, and other openable / closable articles, such as a house, a factory, and other structures (for example, an open / closed state). And the operation of locking and unlocking the key when the key is provided), and is configured to be managed by the management server 3 based on an instruction from the mobile phone 9. The door (opening / closing body) in the present embodiment is provided with a key 13, and the locking and unlocking of the key 13 is performed by driving a solenoid of the management device 5 based on a command from the management server 3. I have. That is, the management device 5 applies an electric current to the coil provided in the key 13 to generate an electromagnet, and combines the attraction force and repulsion force of the electromagnet with the energy of the spring to apply mechanical linear motion to the movable coil. Let it do. The key 13 is locked and unlocked by using this exercise. The description language of the content description language file 15 is different from the carrier to which a plurality of types of mobile phones 9 (9a, 9b, 9c,... 9n) belong (for example, NTTDoCoMo, J-Phone, and KDDI are trademarks). Accordingly, multiple types such as CHTML (Compact Hyper Text Markup Language), MML (Mobile Markup Language), and HDML (Handheld Device Markup Language) are prepared. Each of these description languages has been developed for a portable terminal based on HTML (Hyper Text Markup Language) with each carrier adding its own specifications. The plurality of types of mobile phones 9 (9a, 9b, 9c,... 9n) have a browser for mobile terminals and can communicate with the Internet. Each of the mobile phones 9a, 9b, 9c,... 9n is a different model for convenience of explanation, and is operated by different users using a communication method adopted by each carrier. .

 データベース19は、各ユーザーの携帯番号及び機種と、各ユーザーを識別するための識別情報(ID、パスワード等)とを関連付けて格納したユーザー管理テーブルT1と、複数種類の携帯電話についてそのメーカー名や機種名等の情報及び機能情報を格納した携帯電話情報テーブルT2と、によって構成されている。ユーザー管理テーブルT1のデータは、管理サーバ3の管理者の作業により登録・更新されたり、携帯電話やはがき等を通したユーザーの申込等により登録・更新できるようにしてある。また、これらのデータのすべてを格納しておく必要は必ずしもなく、少なくとも識別情報、携帯電話の機種及び携帯電話番号のデータがあればよい。また、携帯電話情報テーブルT2における機能情報の差異(セキュリティ機能の有無、コンテンツ記述言語や画像形式の違い等)は、たとえば、キャリア(たとえば、NTTDoCoMo,KDDI,J−Phone 何れも商標)の違いや、携帯電話の製造メーカー(たとえば、SONY,Panasonic,NEC,Fujitsu 何れも商標)の違いによって生じてくる。さらに、同じ製造メーカーであっても、携帯電話の型番の違いによっても機能情報の差異は生じてくる。なお、データベース19は、上記実施例のように管理サーバ3に内蔵されている必要は必ずしもない。データベース機能を担うデータベース専用サーバを別途設けて、管理サーバ3との連携によって処理を行わせてもよい。 The database 19 includes a user management table T1 in which the mobile number and model of each user and identification information (ID, password, etc.) for identifying each user are stored in association with each other. And a mobile phone information table T2 storing information such as a model name and function information. The data in the user management table T1 can be registered and updated by the operation of the administrator of the management server 3, or can be registered and updated by application of a user through a mobile phone, a postcard or the like. Further, it is not always necessary to store all of these data, and at least data of identification information, model of mobile phone, and mobile phone number is sufficient. Further, the difference in the function information (the presence or absence of the security function, the difference in the content description language, the image format, and the like) in the mobile phone information table T2 may be, for example, the difference in the carrier (for example, NTTDoCoMo, KDDI, J-Phone). This is caused by a difference in the manufacturer of the mobile phone (for example, SONY, Panasonic, NEC, and Fujitsu are trademarks). Furthermore, even with the same manufacturer, differences in function information also occur due to differences in model numbers of mobile phones. Note that the database 19 does not necessarily need to be built in the management server 3 as in the above embodiment. A dedicated database server for performing the database function may be separately provided, and the processing may be performed in cooperation with the management server 3.

 CGIとは、Common Gateway Interfaceの略で、ブラウザからの要求を受けつけたWebサーバが、対応するプログラムを起動し、当該プログラムの実行結果をブラウザに返すための仕組みである。管理サーバ3は、携帯電話9からCGIへのリンク16を介してなされる起動要求に応じて、各種CGIプログラム17を起動させて対応処理21を行う。各種CGIプログラム17の詳しい構成については次項以下で述べる。なお、管理サーバ3において起動するプログラムは、CGIプログラム17以外に、例えばサーバサイドスクリプティングであってもよい。サーバサイドスクリプティングとは、Webサーバが備えるコンテンツ記述言語ファイルの中に、CGI機能を直接組み込んでしまう技術である。さらには、開閉又は施解錠の管理を可能にするプログラムそのものを、管理サーバ3が備えるOS(オペレーティングシステム)にあらかじめ実装しておいてもよい。さらには、管理プログラムをアプリケーションソフトとして保有しておき、必要な時にインストールするか若しくは管理サーバ3内に標準装備しておいてもよい。また、管理サーバ3において起動する各種プログラムは、コンピュータ内のハードディスク上にファイルとして保存するか又はメモリに一時的に蓄積しておくか又は符号22に示すようなCD−ROM若しくはDVD又はMO若しくはフロッピー(登録商標)ディスク等の外部の記憶媒体に保存しておくことができる。 $ CGI is an abbreviation of Common \ Gateway \ Interface, and is a mechanism for a Web server that receives a request from a browser to start a corresponding program and return an execution result of the program to the browser. The management server 3 activates various CGI programs 17 in response to an activation request made via the link 16 from the mobile phone 9 to the CGI, and performs the corresponding processing 21. The detailed configuration of the various CGI programs 17 will be described in the following sections. The program started in the management server 3 may be, for example, server-side scripting other than the CGI program 17. Server-side scripting is a technique for directly incorporating a CGI function into a content description language file provided in a Web server. Furthermore, the program that enables management of opening / closing or locking / unlocking may be installed in an OS (operating system) of the management server 3 in advance. Further, the management program may be held as application software and installed when necessary, or may be provided as standard equipment in the management server 3. Various programs to be started in the management server 3 are stored as files on a hard disk in the computer, or temporarily stored in a memory, or a CD-ROM or DVD, an MO or a floppy (Registered Trademark) disk or other external storage medium.

 (管理サーバの機能)
 次に図2乃至図4に基づいて、図1に示した管理サーバ3に設けられている各種CGIプログラム17の動作原理の詳細について説明する。管理サーバ3を設置する第1の目的は、キャリア、製造メーカー、型番等の違いがある各種の携帯電話9a,9b,9c,...9nに対して、情報伝達形式の整合をとってそれぞれの携帯電話が備える機能に見合った最適な形式の情報を提供することにある。第2の目的は、いずれの種類の携帯電話からもドアの開閉状態及び鍵の施解錠の遠隔操作を可能にすることにある。そして管理サーバ3が上記目的を達成するためのCGIプログラム17には、図2に示すキャリア及び機種の識別とコンテンツ記述言語ファイルの生成を行う手段23と、図3に示すユーザー認証手段27と、図4に示す管理装置の管理及び操作処理結果の表示を行う開閉体管理手段33と、がある。次項以下で各々のCGIの働きについて順を追って説明していく。
(Management server function)
Next, based on FIGS. 2 to 4, the details of the operating principle of various CGI programs 17 provided in the management server 3 shown in FIG. 1 will be described. The first purpose of installing the management server 3 is to match the information transmission format to various types of mobile phones 9a, 9b, 9c,... 9n having different carriers, manufacturers, model numbers, etc. The purpose of the present invention is to provide information in an optimal format corresponding to the functions of a mobile phone. A second object is to enable remote control of the open / close state of the door and the locking / unlocking of the key from any type of mobile phone. The CGI program 17 for the management server 3 to achieve the above purpose includes a unit 23 for identifying a carrier and a model and generating a content description language file shown in FIG. 2, a user authentication unit 27 shown in FIG. There is an opening / closing body management unit 33 that manages the management apparatus and displays the operation processing result shown in FIG. The function of each CGI will be described step by step in the following sections.

 (識別及びコンテンツ記述言語ファイル生成)
 図2に示すのは、管理サーバ3がアクセスしてきた携帯電話9a,9b,9c,...9nのキャリア及び機種を識別し、当該携帯電話に見合ったコンテンツ記述言語ファイルを生成する手段(以下、「識別及び生成手段」という)23を実現するためのCGIの動作フローである。例えばアクセスしてきたのが携帯電話9aであるとすると、手順としては、最初に、携帯電話9aのキャリアと当該キャリアに対応するコンテンツ記述言語を識別する。次に、携帯電話9aの機種情報に基づいて当該機種のコンテンツ記述言語及び機能情報を確認する。そして、各々の機種に対応するコンテンツ記述言語を設定した後、当該機種の個々の機能情報を格納したファイルの保管場所を指定するパス名を、生成中のコンテンツ記述言語ファイルに逐次書き込んでいく。キャリアに関しては、今後、更なる多様化や複数キャリアの統廃合が行われる可能性は多いにありうるが、本実施形態では、現行の通信会社(NTTDoCoMo,J−Phone,KDDI 何れも商標)が提供するiモード,J−sky,Ezweb(何れも商標)の3つを識別するように設定してある。機能情報に関しては、多岐にわたるものであるし、将来は情報の種類や量も増加することが予想されるが、本実施形態では、コンテンツ記述言語の種類と、表示画面の配色と、枠線表示の有無と、画像形式の種類と、を識別するように設定してある。
(Identification and content description language file generation)
FIG. 2 shows a means for identifying the carriers and models of the mobile phones 9a, 9b, 9c,... 9n accessed by the management server 3 and generating a content description language file corresponding to the mobile phones (hereinafter referred to as a means). , "Identification and generation means" 23). For example, assuming that the mobile phone 9a is accessed, the procedure first identifies the carrier of the mobile phone 9a and the content description language corresponding to the carrier. Next, based on the model information of the mobile phone 9a, the content description language and function information of the model are confirmed. After setting a content description language corresponding to each model, a path name designating a storage location of a file storing individual function information of the model is sequentially written to the content description language file being generated. With respect to carriers, there is a high possibility that further diversification and integration of a plurality of carriers will be performed in the future, but in the present embodiment, the current communication companies (NTT DoCoMo, J-Phone, and KDDI all provide trademarks) I-mode, J-sky, and Ezweb (all are trademarks). Function information is diversified, and it is expected that the type and amount of information will increase in the future. However, in this embodiment, the type of content description language, the color scheme of the display screen, And the type of image format are set so as to be identified.

 ステップ201において、携帯電話9aが内蔵の携帯端末用ブラウザを用いて、管理サーバ3のURLに基づくWeb情報の提供を要求する。これに応じて、管理サーバ3側のCGIプログラムであるcreateHTML.cgi25が起動を開始する。まず、ステップ203で、アクセスしてきた携帯電話9aのキャリア及び機種に関する情報を引数として取得する。当該キャリア及び機種に関する情報は、管理サーバ3へアクセスする際に携帯電話9aから送信される要求メッセージの中の要求ヘッダから読み取ることができる。ステップ205では、ステップ203で得た引数を基に、当該引数に対応するキャリアのコンテンツ記述言語を識別する。まず、ステップ207で、iモードであるかを判断し、iモードである場合は、ステップ209で、コンテンツ記述言語としてCHTMLを使用するよう設定する。iモードでない場合は、ステップ211で、J−skyであるかを判断する。J−skyである場合は、ステップ213で、コンテンツ記述言語としてMMLを使用するよう設定する。J−skyでない場合は、ステップ215で、EzWebであると判断し、ステップ217で、コンテンツ記述言語としてHDMLを使用するよう設定する。 In step 201, the mobile phone 9a requests provision of Web information based on the URL of the management server 3 using the built-in mobile terminal browser. In response to this, createHTML.CGI, which is a CGI program on the management server 3 side. The cgi 25 starts activation. First, in step 203, information on the carrier and model of the mobile phone 9a that has been accessed is obtained as an argument. The information on the carrier and the model can be read from a request header in a request message transmitted from the mobile phone 9a when accessing the management server 3. In step 205, the content description language of the carrier corresponding to the argument is identified based on the argument obtained in step 203. First, in step 207, it is determined whether the mode is the i-mode. If the mode is the i-mode, in step 209, the setting is made to use CHTML as the content description language. If the mode is not the i-mode, it is determined in step 211 whether the mode is J-sky. If it is J-sky, in step 213, it is set to use MML as the content description language. If it is not J-sky, it is determined in step 215 that it is EzWeb, and in step 217, it is set to use HDML as the content description language.

 コンテンツ記述言語を設定した後、各機種に対応する機能情報の識別を行う。ステップ219では、画面表示配色の識別を行う。まず、ステップ221で、カラー表示であるかを判断する。カラー表示である場合は、ステップ223で、カラー表示用のファイルを格納した保管場所を指定するパス名を生成中のコンテンツ記述言語ファイルに記述する。その後、生成後のコンテンツ記述言語ファイルが携帯電話9aに転送され、携帯端末用ブラウザが解析し、当該パスに含まれるファイルの転送要求を行う。そして、転送されたファイルを再度携帯端末用ブラウザが解析することで、携帯電話9aの表示画面がカラー表示となる。また、カラー表示でない場合は、ステップ225で、モノクロ表示用ファイルを格納した保管場所を指定するパス名を生成中のコンテンツ記述言語ファイルに記述する。その後携帯電話9aの表示画面がモノクロ表示されるまでの過程は、カラー表示の場合と同様である。 (4) After setting the content description language, identify the function information corresponding to each model. In step 219, the screen display color scheme is identified. First, in step 221, it is determined whether the display is a color display. In the case of color display, in step 223, a path name designating a storage location where the file for color display is stored is described in the content description language file being generated. After that, the generated content description language file is transferred to the mobile phone 9a, analyzed by the mobile terminal browser, and makes a transfer request for the file included in the path. Then, the transferred file is analyzed again by the mobile terminal browser, so that the display screen of the mobile phone 9a is displayed in color. If it is not a color display, in step 225, a path name designating a storage location where the monochrome display file is stored is described in the content description language file being generated. Thereafter, the process until the display screen of the mobile phone 9a is displayed in monochrome is the same as in the case of color display.

 次に、ステップ227で、枠線表示か否かを識別する。まず、ステップ229で、枠線表示が可能であるかを判断する。枠線表示可能である場合は、ステップ231で、枠線表示用ファイルを格納した保管場所を指定するパス名を生成中のコンテンツ記述言語ファイルに記述する。その後、生成後のコンテンツ記述言語ファイルが携帯電話9aに転送され、携帯端末用ブラウザが解析し、当該パスに含まれるファイルの転送要求を行う。そして、転送されたファイルを再度携帯端末用ブラウザが解析することで、携帯電話9aの表示画面に枠線が表示される。枠線表示が可能でない場合、ステップ233で、枠線非表示用ファイルを格納した保管場所を指定するパス名を生成中のコンテンツ記述言語ファイルに記述する。その後携帯電話9aの表示画面上で枠線非表示の画面が表示されるまでの過程は、枠線表示の場合と同様である。 Next, in step 227, it is determined whether or not frame display is to be performed. First, in step 229, it is determined whether or not frame line display is possible. If the frame line can be displayed, in step 231, a path name specifying the storage location where the frame line display file is stored is described in the content description language file being generated. After that, the generated content description language file is transferred to the mobile phone 9a, analyzed by the mobile terminal browser, and makes a transfer request for the file included in the path. Then, the transferred file is analyzed again by the mobile terminal browser, so that a frame line is displayed on the display screen of the mobile phone 9a. If the frame line display is not possible, in step 233, a path name designating a storage location where the frame line non-display file is stored is described in the content description language file being generated. After that, the process until the screen without the frame line is displayed on the display screen of the mobile phone 9a is the same as the case of the frame line display.

 次に、ステップ235で、画像表示形式を識別する。まず、ステップ237で、画像表示形式がBMP形式であるかを判断する。BMP形式である場合、ステップ239で、BMP形式ファイルを格納した保管場所を指定するパス名を生成中のコンテンツ記述言語ファイルに記述する。その後、生成後のコンテンツ記述言語ファイルが携帯電話9aに転送され、携帯端末用ブラウザが解析し、当該パスに含まれるファイルの転送要求を行う。そして、転送されたファイルを再度携帯端末用ブラウザが解析して、画像表示形式がBMP形式に設定される。BMP形式でない場合、ステップ241で、JPEG形式であるか判断する。JPEG形式である場合、ステップ243で、JPEG形式ファイルを格納した保管場所を指定するパス名を生成中のコンテンツ記述言語ファイルに記述する。JPEG形式でない場合、ステップ245で、GIF形式であると判断し、GIF形式ファイルを格納した保管場所を指定するパス名を生成中のコンテンツ記述言語ファイルに記述する。その後携帯電話9aの画像表示形式が、JPEG形式又はGIF形式に設定されるまでの過程は、BMP形式の場合と同様である。 Next, in step 235, the image display format is identified. First, in step 237, it is determined whether the image display format is the BMP format. In the case of the BMP format, in step 239, a path name designating a storage location where the BMP format file is stored is described in the content description language file being generated. After that, the generated content description language file is transferred to the mobile phone 9a, analyzed by the mobile terminal browser, and makes a transfer request for the file included in the path. Then, the transferred file is analyzed again by the mobile terminal browser, and the image display format is set to the BMP format. If it is not the BMP format, it is determined in a step 241 whether it is the JPEG format. In the case of the JPEG format, in step 243, a path name designating a storage location where the JPEG format file is stored is described in the content description language file being generated. If the file is not in the JPEG format, it is determined in step 245 that the file is in the GIF format, and a path name designating a storage location storing the GIF format file is described in the content description language file being generated. After that, the process until the image display format of the mobile phone 9a is set to the JPEG format or the GIF format is the same as the case of the BMP format.

 ステップ249で、前記コンテンツ記述言語及び機能情報の識別と、その後のパスの設定を全て行うことで、コンテンツ記述言語ファイルの生成が完了する。その結果、ステップ251で、アクセスしてきた携帯電話9aのキャリア及び機種に見合った最適な形式のトップページを表示させることが可能となる。なお、本実施例において生成するファイルのコンテンツ記述言語はHTMLであるが、識別及び生成手段23において生成されるファイルのコンテンツ記述言語は、HTMLの他に、XHTML(eXtensible Hyper Text Markup Language)やXML(eXtensible Markup Language)であってもよい。 (4) In step 249, the identification of the content description language and the function information and the subsequent setting of the path are all performed, thereby completing the generation of the content description language file. As a result, in step 251, it is possible to display the top page in an optimal format corresponding to the carrier and model of the mobile phone 9 a that has accessed. Note that the content description language of the file generated in the present embodiment is HTML, but the content description language of the file generated by the identification and generation unit 23 is XHTML (extensible HyperText TextMarkup Language) or XML in addition to HTML. (EXtensible \ Markup \ Language).

 (ユーザー認証手段)
 図3に示すのは、管理サーバ3にアクセスしてきた携帯電話9aの認証を行うユーザー認証手段27を実現するためのCGIの動作フローである。これは、アクセスしてきた携帯電話9aが、予め登録されたユーザーにより操作されているかどうかを確認するためのものである。具体的には、当該ユーザーでなければ知り得ないIDとパスワードの入力を促し、これをユーザー管理テーブルT1に格納してある当該ユーザーのIDとパスワードとの比較の結果、一致であると判定することにより、携帯電話9aの認証を行うようにしてある。まず、ステップ301で、ユーザーがトップページのENTERボタン、若しくはメインページへのリンク表示部分をクリックする。すると、ステップ303で、携帯端末用ブラウザが標準で備えるIDとパスワードの入力画面が表示され、ステップ305で、当該ユーザーがIDとパスワードを入力する。そして、当該ユーザーの入力したIDとパスワードの情報が管理サーバ3に送信された時点で、check.cgi29の起動要求が管理サーバ3に対してなされる。check.cgi29は、ステップ307で、引数としてID及びパスワードを取得し、ステップ309で、データベース19が備えるユーザー管理テーブルT1に格納してあるID及びパスワードとの比較を行う。ステップ311で、比較の結果、ID及びパスワードが一致した場合、createHTML.cgi31が起動し、図2で示した識別及び生成手段23によってコンテンツ記述言語を生成する。そして、ステップ313で、メインページを作成して当該ID及びパスワードが一致した携帯電話9aに送信する。他方、当該ユーザーが入力したID及びパスワードと、データベース19に登録してあるID及びパスワードと、が不一致であった場合には、ステップ315で、認証失敗を示すコンテンツ記述言語を生成して携帯電話9aに送信する。
(User authentication means)
FIG. 3 shows an operation flow of the CGI for realizing the user authentication means 27 for performing authentication of the mobile phone 9a accessing the management server 3. This is for confirming whether or not the accessed mobile phone 9a is operated by a previously registered user. Specifically, the user is prompted to input an ID and password that cannot be known unless the user is the user, and as a result of comparison between the ID and the password of the user stored in the user management table T1, it is determined that they match. Thus, the authentication of the mobile phone 9a is performed. First, in step 301, the user clicks an ENTER button on the top page or a link display portion to the main page. Then, in step 303, an input screen for an ID and a password provided as a standard feature of the mobile terminal browser is displayed. In step 305, the user inputs the ID and the password. When the information of the ID and the password input by the user is transmitted to the management server 3, check. A request to start the cgi 29 is made to the management server 3. check. The cgi 29 acquires the ID and the password as arguments at step 307, and compares the ID and password with the ID and password stored in the user management table T1 provided in the database 19 at step 309. In step 311, when the ID and the password match as a result of the comparison, if createHTML. The cgi 31 is activated, and the identification and generation unit 23 shown in FIG. 2 generates a content description language. Then, in step 313, a main page is created and transmitted to the mobile phone 9a whose ID and password match. On the other hand, if the ID and password entered by the user do not match the ID and password registered in the database 19, a content description language indicating authentication failure is generated in step 315 to generate 9a.

 (ドア管理手段)
 次に、図4及び図6に基づき、携帯電話9aの指示で管理サーバ3が管理装置5を管理する開閉体管理手段33(以下、適宜「管理手段33」という)について説明する。管理サーバ3と管理装置5とはインターネット7を介して接続されており、インターネット7における通信には、TCP/IPが用いられている。なお、TCP/IPにおいて通信管理を担うトランスポート層のプロトコルには、TCPが用いられているが、UDPを用いてもよい。UDPには、TCPと異なりパケットが正常に送信されているかを確認する機能がない。その分信頼性に欠けるが、手続が簡略化されている分効率のよい通信が実現できる。また、ファイル転送やメッセージ通信など、ユーザー相互間で実行する多くのサービスを管理するアプリケーション層には、独自のプロトコルを設定している。当該プロトコルは、管理サーバ3と管理装置5との間で、ドアの開閉状態とともに施錠や解錠等の各々の操作に対応する電気信号の種類を予め特定しておくことで、それぞれの電気信号に応じた処理を互いに行うことを可能にするものである。
(Door management means)
Next, based on FIGS. 4 and 6, a description will be given of the opening / closing body management means 33 (hereinafter, appropriately referred to as “management means 33”) in which the management server 3 manages the management device 5 according to an instruction of the mobile phone 9a. The management server 3 and the management device 5 are connected via the Internet 7, and TCP / IP is used for communication on the Internet 7. Although TCP / IP is used as a transport layer protocol that manages communication in TCP / IP, UDP may be used instead. Unlike TCP, UDP does not have a function for confirming whether a packet is transmitted normally. Although the reliability is lacking to that extent, efficient communication can be realized because the procedure is simplified. The application layer, which manages many services executed between users, such as file transfer and message communication, has its own protocol. The protocol specifies, in advance, between the management server 3 and the management device 5, the type of electrical signal corresponding to each operation such as locking and unlocking as well as the open / closed state of the door, so that each electrical signal can be specified. Can be mutually performed.

 図4に示すのは、管理手段33を実現するためのCGIの動作フローである。図6に示すのは、操作処理要求項目をユーザーが選択するための操作メニュー画面と、各々の操作要求に対応する処理を行った結果を表示する画面とを表す図である。まず、ユーザーが、図6のメインメニュー45にある4つのメニュー(施錠確認47,ドア確認49,施錠51,解錠53)の中からいずれかの操作項目を選択する(ステップ401)。操作項目の選択が行われると、操作処理.cgi35が起動し、ステップ403で、引数としてユーザーが選択した操作要求項目を取得する。ステップ405で、選択された操作要求項目が、図6の符号47に示す施錠確認である場合、ステップ407で、操作処理.cgi35が管理装置5に操作処理の要求を行う。ステップ409では、管理装置5が、操作処理.cgi35からの操作処理要求項目を解析する。ステップ411で、操作処理要求項目が施錠確認47であることを確認した後、ステップ413で、現在施錠中かどうかを確認し、確認後の結果を管理サーバ3に送信する。結果を受信した管理サーバ3は、ステップ415で、処理結果を一時的に格納しておく。そして、ステップ417で、施錠中であれば、図6の符号57に示すような表示画面を、解錠中であれば、符号59に示すような表示画面を結果HTMLファイルとして生成し、携帯電話9aに送信する。なお、本実施例において生成するファイルのコンテンツ記述言語はHTMLであるが、管理手段33において生成されるファイルのコンテンツ記述言語は、HTMLの他に、XHTMLやXMLであってもよい。 FIG. 4 shows an operation flow of the CGI for realizing the management unit 33. FIG. 6 is a diagram showing an operation menu screen for the user to select an operation processing request item, and a screen for displaying a result of performing a process corresponding to each operation request. First, the user selects any operation item from the four menus (lock confirmation 47, door confirmation 49, lock 51, and unlock 53) in the main menu 45 of FIG. 6 (step 401). When an operation item is selected, an operation process. The cgi 35 is activated, and in step 403, an operation request item selected by the user is acquired as an argument. If it is determined in step 405 that the selected operation request item is the lock confirmation indicated by reference numeral 47 in FIG. The cgi 35 requests the management device 5 for operation processing. In step 409, the management device 5 executes the operation processing. The operation request item from the cgi 35 is analyzed. After confirming in step 411 that the operation processing request item is the lock confirmation 47, it is confirmed in step 413 whether the operation is currently locked, and the confirmation result is transmitted to the management server 3. In step 415, the management server 3 that has received the result temporarily stores the processing result. Then, in step 417, a display screen as shown by reference numeral 57 in FIG. 6 is generated as a result HTML file if the door is locked, and a display screen as shown by reference numeral 59 is generated if the door is unlocked. 9a. Although the content description language of the file generated in the present embodiment is HTML, the content description language of the file generated by the management unit 33 may be XHTML or XML in addition to HTML.

 次に、ステップ419で、操作要求項目が、図6の符号49に示すドア確認である場合、ステップ421で、操作処理.cgi35が管理装置5に操作処理の要求を行う。ステップ423では、管理装置5が、操作処理.cgi35からの操作処理要求項目を解析する。ステップ425で、ドア確認49であることを確認した後、ステップ427で、現在ドアが開いているかどうかを確認し、確認後の結果を管理サーバ3に送信する。結果を受信した管理サーバ3は、ステップ429で、処理結果を一時的に格納しておく。そして、ステップ431で、ドアが開いていれば、図6の符号61に示すような表示画面を、ドアが閉まっていれば、符号63に示すような表示画面を結果HTMLファイルとして生成し、携帯電話9aに送信する。 Next, in Step 419, if the operation request item is the door confirmation indicated by reference numeral 49 in FIG. The cgi 35 requests the management device 5 for operation processing. In step 423, the management device 5 executes the operation processing. The operation request item from the cgi 35 is analyzed. After confirming in step 425 that the door confirmation is 49, it is confirmed in step 427 whether or not the door is currently open, and the confirmation result is transmitted to the management server 3. In step 429, the management server 3 receiving the result temporarily stores the processing result. In step 431, if the door is open, a display screen as shown by reference numeral 61 in FIG. 6 is generated as a result HTML file if the door is closed, and a display screen as shown by reference numeral 63 is generated as the result HTML file. Send to phone 9a.

 次に、ステップ433で、操作要求項目が、図6の符号51に示す施錠である場合、ステップ435で、操作処理.cgi35が管理装置5に操作処理の要求を行う。ステップ437では、管理装置5が、操作処理.cgi35からの操作処理要求項目を解析する。ステップ439で、施錠51であることを確認した後、ステップ441で、鍵13が開いているかを確認する。鍵13が開いていれば、ステップ443で、施錠処理を行う。そして、施錠処理を行った場合はその結果を、又は鍵13が開いていなければその結果を管理サーバ3に送信する。結果を受信した管理サーバ3は、ステップ445で、処理結果を一時的に格納しておく。そして、ステップ447で、施錠処理が完了すれば、符号65に示すような表示画面を結果HTMLファイルとして生成し、携帯電話9aに送信する。 Next, in Step 433, if the operation request item is the lock indicated by reference numeral 51 in FIG. The cgi 35 requests the management device 5 for operation processing. In step 437, the management device 5 executes the operation processing. The operation request item from the cgi 35 is analyzed. After confirming in step 439 that the lock is the lock 51, it is confirmed in step 441 whether the key 13 is open. If the key 13 is open, a locking process is performed in step 443. Then, when the locking process is performed, the result is transmitted to the management server 3 or when the key 13 is not opened, the result is transmitted to the management server 3. In step 445, the management server 3 receiving the result temporarily stores the processing result. Then, when the locking process is completed in step 447, a display screen as indicated by reference numeral 65 is generated as a result HTML file and transmitted to the mobile phone 9a.

 次に、ステップ448で、操作要求項目が、図6の符号53に示す解錠である場合、ステップ449で、操作処理.cgi35が管理装置5に操作処理の要求を行う。ステップ451では、管理装置5が、操作処理.cgi35からの操作処理要求項目を解析する。ステップ453で、解錠53であることを確認した後、ステップ455で、鍵13が閉まっているかを確認する。鍵13が閉まっていれば、ステップ457で、解錠処理を行う。そして、解錠処理を行った場合はその結果を、又は鍵13が閉まっていなければその結果を管理サーバ3に送信する。結果を受信した管理サーバ3は、ステップ459で、処理結果を一時的に格納しておく。そして、ステップ461で、解錠処理が完了すれば、符号67に示すような表示画面を結果HTMLファイルとして生成し、携帯電話9aに送信する。なお、図6に示す、メニュー69をクリックすれば、もとのメインメニューを表示する画面に戻る。 Next, in step 448, if the operation request item is unlocking indicated by reference numeral 53 in FIG. The cgi 35 requests the management device 5 for operation processing. In step 451, the management device 5 executes the operation processing. The operation request item from the cgi 35 is analyzed. After confirming that the key is unlocked 53 in step 453, it is confirmed in step 455 whether the key 13 is closed. If the key 13 is closed, an unlocking process is performed in step 457. Then, when the unlocking process is performed, the result is transmitted to the management server 3 or when the key 13 is not closed, the result is transmitted to the management server 3. In step 459, the management server 3 that has received the result temporarily stores the processing result. Then, in step 461, when the unlocking process is completed, a display screen indicated by reference numeral 67 is generated as a result HTML file and transmitted to the mobile phone 9a. If the menu 69 shown in FIG. 6 is clicked, the screen returns to the screen displaying the original main menu.

 最後に、図5に基づいて、本発明の方法に係る鍵13の施解錠の遠隔操作を行うための処理をフローチャートによって説明する。ステップ501で、アクセスしてきた携帯電話37から開閉体管理サーバ39(以下、適宜「管理サーバ39」という)へトップページのURLに基づくWeb情報の転送要求がなされる。それとともに、ステップ503で、携帯電話37から管理サーバ39へ、HTTPのヘッダ情報として、キャリア及び機種に関する情報が送信される。ステップ505で、取得した携帯電話37のキャリア及び機種情報に基づき、管理サーバ39がコンテンツ記述言語ファイルを生成する。その結果、ステップ507で、アクセスしてきた携帯電話37のキャリア及び機種に最適な形式のトップページを作成し、ステップ509で、携帯電話37に送信する。次に、ステップ511で、アクセスしている携帯電話37のユーザーが、表示されているトップページのENTERをクリックする。すると、ステップ513で、携帯端末用ブラウザに標準に設けられているIDとパスワード入力画面が表示され、ユーザーが自身のIDとパスワードとを入力する。ステップ515では、管理サーバ39にメインページの送信を要求するとともに、ステップ517で、入力したIDとパスワードとを管理サーバ39に引き渡す。ステップ519では、管理サーバ39がデータベース41に予め登録されている当該ユーザーのID及びパスワードと、引き渡されたID及びパスワードとを比較する。一致すれば、ステップ523で、コンテンツ記述言語を生成し、ステップ525で、アクセスしてきた携帯電話37のキャリア及び機種に最適な形式のメインページを作成する。そして、ステップ527で、携帯電話37に送信する。携帯電話37は、ステップ529で、メインページにあるメインメニューの中から操作項目を選択し、ステップ531で、選択した操作項目の処理を行うリクエストを管理サーバ39に送信する。ステップ533では、携帯電話37の指示に基づき、管理サーバ39から管理装置43へ操作処理のリクエストを行う。ステップ535では、管理装置43から管理サーバ39へ、操作処理の実行結果が送信される。次に、ステップ537で、管理サーバ39は、送信された実行結果に基づいてコンテンツ記述言語を生成する。そして、ステップ539で、実行結果を表示するコンテンツ記述言語ファイルを携帯電話37に送信する。 Finally, with reference to FIG. 5, a process for remotely controlling the locking and unlocking of the key 13 according to the method of the present invention will be described with reference to a flowchart. In step 501, a request to transfer Web information based on the URL of the top page is made from the accessed mobile phone 37 to the opening / closing body management server 39 (hereinafter, appropriately referred to as “management server 39”). At the same time, in step 503, information about the carrier and the model is transmitted from the mobile phone 37 to the management server 39 as HTTP header information. In step 505, the management server 39 generates a content description language file based on the obtained carrier and model information of the mobile phone 37. As a result, in step 507, a top page in a format most suitable for the carrier and model of the mobile phone 37 that has been accessed is created, and transmitted to the mobile phone 37 in step 509. Next, in step 511, the user of the accessing mobile phone 37 clicks ENTER on the displayed top page. Then, in step 513, an ID and password input screen provided as standard in the mobile terminal browser is displayed, and the user inputs his / her own ID and password. At step 515, a request for transmission of the main page is made to the management server 39, and at step 517, the entered ID and password are delivered to the management server 39. In step 519, the management server 39 compares the ID and password of the user registered in the database 41 in advance with the passed ID and password. If they match, in step 523, a content description language is generated, and in step 525, a main page in a format optimal for the carrier and model of the mobile phone 37 that has accessed is created. Then, in step 527, the data is transmitted to the mobile phone 37. In step 529, the mobile phone 37 selects an operation item from the main menu on the main page, and transmits a request for processing the selected operation item to the management server 39 in step 531. In step 533, a request for operation processing is made from the management server 39 to the management device 43 based on the instruction of the mobile phone 37. In step 535, the execution result of the operation process is transmitted from the management device 43 to the management server 39. Next, in step 537, the management server 39 generates a content description language based on the transmitted execution result. Then, in step 539, a content description language file for displaying the execution result is transmitted to the mobile phone 37.

 上記説明は、ドアに鍵13が設けてあることを前提に行ったが、鍵13が設けてない場合や設けてあるが常に解錠してあるため管理不要の場合には施解錠プログラムは必要がない。たとえば、会社がある建物の入口に鍵のあるドアがあるが、建物内部にある各ドアには鍵を設けていないか設けてあるが常に解錠状態にしてある場合に、建物内部のドアについてだけいえば、施解錠プログラムは不要となる。また、使用者の意図に応じて、鍵の施解錠を管理せずにドアの開閉のみを管理するようにすることもできる。しかし、ドアの設置環境にもよるが、ドアの開閉状態とともに鍵の施解錠を管理することにより、より好ましいセキュリティ環境の構築に貢献することができる。たとえば、ドアが閉鎖状態で鍵が解錠状態であることは鍵を施錠すれば対処可能な問題であるが、ドアが開放状態なのに鍵が施錠状態にあるときは管理者の注意が必要である。すなわち、鍵を解錠してドアを開放するはずであるのに対し、鍵が施錠されたままドアが開放状態であるときは、何らかの理由によりドアがこじあけられた可能性が高いといえる。そのような場合は、そのドアにアクセス可能な知人や、場合によっては警察に連絡をとる必要がある。その結果、セキュリティが確保される。 The above description has been made on the assumption that the key 13 is provided on the door. However, when the key 13 is not provided, or when the key 13 is provided but is always unlocked, the locking / unlocking program is necessary when management is unnecessary. There is no. For example, if a company has a door with a key at the entrance of a building, but each door inside the building has no or a key but is always unlocked, Simply speaking, there is no need for a locking / unlocking program. Further, according to the user's intention, it is also possible to manage only the opening and closing of the door without managing the locking and unlocking of the key. However, depending on the door installation environment, managing the locking and unlocking of the key together with the open / closed state of the door can contribute to the construction of a more preferable security environment. For example, while the door is closed and the key is unlocked is a problem that can be dealt with by locking the key, the administrator needs to be careful when the key is locked while the door is open. . That is, if the door is to be opened by unlocking the key, but the door is open while the key is locked, it is highly likely that the door has been broken for some reason. In such cases, you need to contact an acquaintance or, in some cases, the police who can access the door. As a result, security is ensured.

開閉体管理システムの概略全体図である。1 is a schematic overall view of an opening / closing body management system. 携帯電話のキャリアと機種の識別及びコンテンツ記述言語の生成を実現するための動作フローである。5 is an operation flow for identifying a carrier and a model of a mobile phone and generating a content description language. アクセスしてきたユーザーの認証を行うための動作フローである。It is an operation flow for performing authentication of an accessing user. 携帯電話からの操作要求を開閉体管理サーバが開閉体管理装置を介して実現するための動作フローである。9 is an operation flow for the opening / closing body management server to realize an operation request from the mobile phone via the opening / closing body management device. 遠隔操作による開閉体の開閉状態及び鍵の施解錠の管理を行うための、携帯電話/開閉体管理サーバ間の処理を示すフローチャートである。It is a flowchart which shows the process between a mobile telephone / opening / closing body management server for managing the opening / closing state of the opening / closing body and locking / unlocking of a key by remote control. メインページの操作メニュー画面と操作結果を表示する画面とを表す図である。It is a figure showing the operation menu screen of a main page, and the screen which displays an operation result.

符号の説明Explanation of reference numerals

    1   開閉体管理システム
    3   開閉体管理サーバ
    5   開閉体管理装置
    7   インターネット
    9   複数種類の携帯電話
   11   通信網
   13   鍵
   15   コンテンツ記述言語ファイル
   16   CGIへのリンク
   17   各種CGIプログラム
   19   データベース
   21   対応処理
   22   外部記憶媒体
   T1   ユーザー管理テーブル
   T2   携帯電話情報テーブル
   23   識別及び生成手段
   25   createHTML.cgi
   27   ユーザー認証手段
   29   check.cgi
   31   createHTML.cgi
   33   開閉体管理手段
   35   操作処理.cgi
   37   携帯電話
   39   開閉体管理サーバ
   41   データベース
   43   開閉体管理装置
   45   メインメニュー
   47   施錠確認
   49   ドア確認
   51   施錠
   53   解錠
   55   操作処理実行結果
   57   施錠確認画面
   59   施錠確認画面
   61   ドア確認画面
   63   ドア確認画面
   65   施錠画面
   67   解錠画面
   69   メニュー
Reference Signs List 1 Opening / closing body management system 3 Opening / closing body management server 5 Opening / closing body management device 7 Internet 9 Multiple types of mobile phones 11 Communication network 13 Key 15 Content description language file 16 Link to CGI 17 Various CGI programs 19 Database 21 Corresponding processing 22 External storage Medium T1 User management table T2 Mobile phone information table 23 Identification and generation means 25 createHTML. cgi
27 User authentication means 29 check. cgi
31 createHTML. cgi
33 opening / closing body management means 35 operation processing. cgi
37 Mobile Phone 39 Opening / Closing Body Management Server 41 Database 43 Opening / Closing Body Management Device 45 Main Menu 47 Lock Confirmation 49 Door Confirmation 51 Lock 53 Unlocking 55 Operation Processing Execution Result 57 Lock Confirmation Screen 59 Lock Confirmation Screen 61 Door Confirmation Screen 63 Door Confirmation Screen 65 Lock screen 67 Unlock screen 69 Menu

Claims (11)

 複数種類の携帯電話とコンピュータネットワークを介してインタラクティブに通信可能に構成してある開閉体の開閉状態を管理するための開閉体管理サーバと、当該開閉体管理サーバからコンピュータネットワークを介して管理可能に構成してある開閉体管理装置と、を含み、
 当該開閉体管理サーバが、接続された携帯電話毎のキャリア及び機種を少なくとも識別する識別手段、および、
 当該携帯電話から送信されたIDと予め登録されたIDとの一致又は不一致を判別する判別手段、および、
 当該判別手段の判別によってIDが一致した携帯電話の要求に基づき、当該開閉体が鍵を備える場合は当該鍵の施解錠の有無、及び/又は、当該開閉体の開閉に関する情報信号の送信を当該開閉体管理装置に要求し、当該開閉体管理装置から送信された情報信号を、当該識別手段の識別結果に基づいて解読可能とするコンテンツ記述言語として生成し当該IDが一致した携帯電話に送信する生成手段、を有している
 ことを特徴とする開閉体管理システム。
An opening / closing body management server for managing the opening / closing state of an opening / closing body configured to be capable of interactively communicating with a plurality of types of mobile phones via a computer network, and the opening / closing body management server can be managed via the computer network. And a configured opening / closing body management device,
The opening / closing body management server, an identification unit for identifying at least a carrier and a model of each connected mobile phone, and
Determining means for determining whether or not the ID transmitted from the mobile phone matches the previously registered ID; and
If the opening / closing body has a key based on the request of the mobile phone whose ID matches by the judgment of the judging means, the presence / absence of the key is transmitted and / or transmitted. A request is made to the opening / closing body management device, an information signal transmitted from the opening / closing body management device is generated as a content description language that can be decoded based on the identification result of the identification means, and transmitted to a mobile phone having the same ID. An opening / closing body management system comprising: a generation unit.
 前記識別手段が、携帯電話から前記開閉体管理サーバへの接続要求時に、当該携帯電話から送信されるヘッダ情報により当該携帯電話のキャリア及び機種情報を取得し、当該機種情報に基づきキャリア及び機種の識別を行うように構成してある
 ことを特徴とする請求項1に記載した開閉体管理システム。
The identification means obtains carrier and model information of the mobile phone by header information transmitted from the mobile phone when a connection request is made from the mobile phone to the open / close body management server, and determines the carrier and model based on the model information. The open / close body management system according to claim 1, wherein the system is configured to perform identification.
 前記開閉体管理装置が、前記開閉体が鍵を備える場合に前記開閉体管理サーバを介した前記IDが一致した携帯電話からの要求に基づき当該鍵を施解錠可能に構成してある
 ことを特徴とする請求項1又は2に記載した開閉体管理システム。
The opening / closing body management device is configured such that, when the opening / closing body has a key, the key can be locked / unlocked based on a request from the mobile phone whose ID matches via the opening / closing body management server. The opening / closing body management system according to claim 1.
 コンピュータネットワークを介して複数種類の携帯電話とインタラクティブに通信可能に構成してあり、かつコンピュータネットワークを介して開閉体管理装置を管理可能に構成してある開閉体の開閉状態を管理するための開閉体管理サーバであって、
 接続された携帯電話毎のキャリア及び機種を少なくとも識別する識別手段、および、
 当該携帯電話から送信されたIDと予め登録されたIDとの一致又は不一致を判別する判別手段、および、
 当該判別手段の判別によってIDが一致した携帯電話の要求に基づき、当該開閉体が鍵を備える場合は当該鍵の施解錠の有無、及び/又は、当該開閉体の開閉に関する情報信号の送信を当該開閉体管理装置に要求し、当該開閉体管理装置から送信された情報信号を、当該識別手段の識別結果に基づいて解読可能なコンテンツ記述言語として生成し当該IDが一致した携帯電話に送信する生成手段、を有する
 ことを特徴とする開閉体管理サーバ。
Opening / closing for managing the opening / closing state of an opening / closing body that is configured to be able to interactively communicate with a plurality of types of mobile phones via a computer network and is configured to be able to manage the opening / closing body management device via the computer network. A body management server,
Identification means for identifying at least a carrier and a model of each connected mobile phone; and
Determining means for determining whether or not the ID transmitted from the mobile phone matches the previously registered ID; and
If the opening / closing body has a key based on the request of the mobile phone whose ID matches by the judgment of the judging means, the presence / absence of the key is transmitted and / or transmitted. A request to the opening / closing body management device, generating an information signal transmitted from the opening / closing body management device as a readable content description language based on the identification result of the identification means, and transmitting the information signal to a mobile phone having the same ID. Means, comprising: an opening / closing body management server.
 前記識別手段が、携帯電話から前記開閉体管理サーバへの接続要求時に、当該携帯電話から送信されるヘッダ情報により当該携帯電話のキャリア及び機種情報を取得し、当該機種情報に基づきキャリア及び機種の識別を行うように構成してある
 ことを特徴とする請求項4に記載した開閉体管理サーバ。
The identification means obtains carrier and model information of the mobile phone by header information transmitted from the mobile phone when a connection request is made from the mobile phone to the open / close body management server, and determines the carrier and model based on the model information. The open / close body management server according to claim 4, wherein the server is configured to perform identification.
 前記生成手段が、さらに前記識別された携帯電話のキャリア及び機種に対応する画面表示情報又はセキュリティ機能に関する情報に基づくコンテンツ記述言語を作成し、前記IDが一致した携帯電話が前記識別手段の識別結果に基づいて解読可能とする形式で送信する機能を有する
 ことを特徴とする請求項4又は5に記載した開閉体管理サーバ。
The generator further creates a content description language based on screen display information or information on a security function corresponding to the carrier and model of the identified mobile phone, and the mobile phone whose ID matches matches the identification result of the identifier. The opening / closing body management server according to claim 4, further comprising a function of transmitting the data in a format that can be decoded based on the information.
 前記開閉体管理装置が、前記開閉体が鍵を備える場合に前記IDが一致した携帯電話からの要求に基づき当該鍵を施解錠可能に構成してある
 ことを特徴とする請求項4乃至6何れかに記載した開閉体管理サーバ。
The opening / closing body management device is configured to be able to lock and unlock the key based on a request from a mobile phone whose ID matches when the opening / closing body has a key. Opening / closing body management server described in Crab.
 コンピュータネットワークを介して開閉体管理装置を管理可能に構成してある開閉体の開閉を管理するための開閉体管理サーバと、当該開閉体管理サーバとコンピュータネットワークを介してインタラクティブに通信可能に構成してある携帯電話とを接続し、
 当該開閉体管理サーバが、接続された携帯電話のキャリア及び機種を少なくとも識別し、
 当該携帯電話から送信されたIDと予め登録されたIDとの一致又は不一致を判別し、
当該判別によってIDが一致した携帯電話の要求に基づき、当該開閉体が鍵を備える場合に当該鍵の施解錠の有無、及び/又は、当該開閉体の開閉に関する情報信号の送信を当該開閉体管理装置に要求し、当該開閉体管理装置から送信された情報信号を、当該識別結果に基づいて解読可能とするコンテンツ記述言語として生成し当該IDが一致した携帯電話に送信する
 ことを特徴とする開閉体管理方法。
An opening / closing body management server configured to manage the opening / closing body management device via a computer network for managing opening / closing of the opening / closing body, and configured to be able to interactively communicate with the opening / closing body management server via the computer network. Connected to a mobile phone
The open / close body management server identifies at least a carrier and a model of the connected mobile phone,
Determine whether the ID transmitted from the mobile phone matches the pre-registered ID or not,
Based on the request of the mobile phone whose ID matches by the discrimination, when the opening / closing body has a key, transmission / reception of an information signal related to the presence / absence of locking / unlocking of the key and / or opening / closing of the opening / closing body is performed by the opening / closing body management. Requesting the device to generate an information signal transmitted from the opening / closing body management device as a content description language that can be decoded based on the identification result and transmitting the information signal to a mobile phone having the same ID. Body management methods.
 前記開閉体が鍵を備える場合に前記IDが一致した携帯電話からの要求に基づき当該鍵を施解錠可能に構成してある
 ことを特徴とする請求項8に記載した開閉体管理方法。
The opening / closing body management method according to claim 8, wherein when the opening / closing body has a key, the key can be locked and unlocked based on a request from a mobile phone whose ID matches.
 携帯電話からの要求を受けた開閉体管理サーバが、コンピュータネットワークを介して管理可能に構成された開閉体管理装置を通じ、開閉体の開閉状態を管理するための開閉体管理プログラムを含む記憶媒体であって、
 接続された携帯電話毎のキャリア及び機種を少なくとも識別する識別機能、および、
 当該携帯電話から送信されたIDと予め登録されたIDとの一致又は不一致を判別する判別機能、および、
 当該IDが一致した携帯電話の要求に基づき、当該開閉体が鍵を備える場合は当該鍵の施解錠の有無、及び/又は、当該開閉体の開閉に関する情報信号の送信を当該開閉体管理装置に要求し、当該開閉体管理装置から送信された情報信号を、当該識別機能の識別結果に基づいて解読可能なコンテンツ記述言語として生成し当該IDが一致した携帯電話に送信する生成機能、を有する
 ことを特徴とする開閉体管理プログラムを含む記憶媒体。
A storage medium including an opening / closing body management program for managing the opening / closing state of the opening / closing body through an opening / closing body management device configured to be manageable via a computer network, the opening / closing body management server receiving the request from the mobile phone. So,
An identification function for identifying at least a carrier and a model of each connected mobile phone; and
A discriminating function of discriminating a match or a mismatch between the ID transmitted from the mobile phone and the ID registered in advance, and
When the opening / closing body has a key based on the request of the mobile phone with the matching ID, the presence / absence of locking / unlocking of the key and / or transmission of an information signal regarding opening / closing of the opening / closing body to the opening / closing body management device. Requesting and generating a data signal transmitted from the opening / closing body management device as a readable content description language based on the identification result of the identification function, and transmitting the information signal to a mobile phone having the same ID. A storage medium including an opening / closing body management program, characterized in that:
 前記開閉体が鍵を備える場合に前記IDが一致した携帯電話からの要求に基づき当該鍵を施解錠可能とする機能を有している
 ことを特徴とする請求項10に記載した開閉体管理プログラムを含む記憶媒体。
11. The storage medium management program according to claim 10, further comprising a function of enabling the key to be locked and unlocked based on a request from a mobile phone having the same ID when the opening / closing element has a key. A storage medium including:
JP2003287368A 2002-08-06 2003-08-06 System, server and method for open/close body management, and storage medium storing open/close body management program Pending JP2004088774A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003287368A JP2004088774A (en) 2002-08-06 2003-08-06 System, server and method for open/close body management, and storage medium storing open/close body management program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002229134 2002-08-06
JP2003287368A JP2004088774A (en) 2002-08-06 2003-08-06 System, server and method for open/close body management, and storage medium storing open/close body management program

Publications (1)

Publication Number Publication Date
JP2004088774A true JP2004088774A (en) 2004-03-18

Family

ID=32072295

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003287368A Pending JP2004088774A (en) 2002-08-06 2003-08-06 System, server and method for open/close body management, and storage medium storing open/close body management program

Country Status (1)

Country Link
JP (1) JP2004088774A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2404066A (en) * 2003-06-26 2005-01-19 Chamberlain Group Inc Monitoring the status of a movable barrier
GB2428493A (en) * 2005-07-22 2007-01-31 Simon Bowden Monitoring/control device for automatic doors, windows and vehicular entry/exit equipment
US9122254B2 (en) 2012-11-08 2015-09-01 The Chamberlain Group, Inc. Barrier operator feature enhancement
US9367978B2 (en) 2013-03-15 2016-06-14 The Chamberlain Group, Inc. Control device access method and apparatus
US9396598B2 (en) 2014-10-28 2016-07-19 The Chamberlain Group, Inc. Remote guest access to a secured premises
US9449449B2 (en) 2013-03-15 2016-09-20 The Chamberlain Group, Inc. Access control operator diagnostic control
US9495815B2 (en) 2005-01-27 2016-11-15 The Chamberlain Group, Inc. System interaction with a movable barrier operator method and apparatus
US9698997B2 (en) 2011-12-13 2017-07-04 The Chamberlain Group, Inc. Apparatus and method pertaining to the communication of information regarding appliances that utilize differing communications protocol
JP2017155441A (en) * 2016-02-29 2017-09-07 シャープ株式会社 Unlocking device, portable terminal, unlocking system, control method of unlocking device, control method of portable terminal, control program, and record medium
US10229548B2 (en) 2013-03-15 2019-03-12 The Chamberlain Group, Inc. Remote guest access to a secured premises

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6998977B2 (en) 2003-04-28 2006-02-14 The Chamberlain Group, Inc. Method and apparatus for monitoring a movable barrier over a network
GB2404066B (en) * 2003-06-26 2006-12-20 Chamberlain Group Inc Method and apparatus for monitoring a moveable barrier over a network
GB2404066A (en) * 2003-06-26 2005-01-19 Chamberlain Group Inc Monitoring the status of a movable barrier
US9495815B2 (en) 2005-01-27 2016-11-15 The Chamberlain Group, Inc. System interaction with a movable barrier operator method and apparatus
US9818243B2 (en) 2005-01-27 2017-11-14 The Chamberlain Group, Inc. System interaction with a movable barrier operator method and apparatus
GB2428493A (en) * 2005-07-22 2007-01-31 Simon Bowden Monitoring/control device for automatic doors, windows and vehicular entry/exit equipment
US9698997B2 (en) 2011-12-13 2017-07-04 The Chamberlain Group, Inc. Apparatus and method pertaining to the communication of information regarding appliances that utilize differing communications protocol
US9141099B2 (en) 2012-11-08 2015-09-22 The Chamberlain Group, Inc. Barrier operator feature enhancement
US9122254B2 (en) 2012-11-08 2015-09-01 The Chamberlain Group, Inc. Barrier operator feature enhancement
US12123248B2 (en) 2012-11-08 2024-10-22 The Chamberlain Group Llc Barrier operator feature enhancement
US9376851B2 (en) 2012-11-08 2016-06-28 The Chamberlain Group, Inc. Barrier operator feature enhancement
US9644416B2 (en) 2012-11-08 2017-05-09 The Chamberlain Group, Inc. Barrier operator feature enhancement
US11187026B2 (en) 2012-11-08 2021-11-30 The Chamberlain Group Llc Barrier operator feature enhancement
US10801247B2 (en) 2012-11-08 2020-10-13 The Chamberlain Group, Inc. Barrier operator feature enhancement
US10597928B2 (en) 2012-11-08 2020-03-24 The Chamberlain Group, Inc. Barrier operator feature enhancement
US9896877B2 (en) 2012-11-08 2018-02-20 The Chamberlain Group, Inc. Barrier operator feature enhancement
US10138671B2 (en) 2012-11-08 2018-11-27 The Chamberlain Group, Inc. Barrier operator feature enhancement
US10229548B2 (en) 2013-03-15 2019-03-12 The Chamberlain Group, Inc. Remote guest access to a secured premises
US9367978B2 (en) 2013-03-15 2016-06-14 The Chamberlain Group, Inc. Control device access method and apparatus
US9449449B2 (en) 2013-03-15 2016-09-20 The Chamberlain Group, Inc. Access control operator diagnostic control
US9396598B2 (en) 2014-10-28 2016-07-19 The Chamberlain Group, Inc. Remote guest access to a secured premises
US10810817B2 (en) 2014-10-28 2020-10-20 The Chamberlain Group, Inc. Remote guest access to a secured premises
JP2017155441A (en) * 2016-02-29 2017-09-07 シャープ株式会社 Unlocking device, portable terminal, unlocking system, control method of unlocking device, control method of portable terminal, control program, and record medium

Similar Documents

Publication Publication Date Title
KR100723006B1 (en) A method for registering a user on an internet type network server directory and locating a user on the network and a smart card therefor
US7653001B2 (en) Managing differences in user devices when sharing content on mobile devices
US8260353B2 (en) SIM messaging client
US7346168B2 (en) Method and apparatus for secure wireless delivery of converged services
US20120254407A1 (en) System and method to monitor and transfer hyperlink presence
US20020162005A1 (en) Access right setting device and manager terminal
KR101425491B1 (en) System, method and computer readable recording medium for providing a call service by web to app interworking
US20060085638A1 (en) Portable computing environment
CN105551120A (en) Building intercommunication method, near field communication (NFC) unlocking device and building intercommunication system
TW200828971A (en) System, apparatus and method for creating service accounts and configuring devices for use therewith
CN102902934B (en) Main frame is unknowable integrated and inter-operation system
CA2654657A1 (en) A method of establishing virtual security keypad session from a mobile dvice using java virtual machine
JP2004088774A (en) System, server and method for open/close body management, and storage medium storing open/close body management program
CN109391476A (en) Internet phone-calling method, apparatus and system
WO2008026412A1 (en) Authentication device and authentication method
KR101201095B1 (en) Portable computing environment
Jipping Symbian OS communications programming
JP2003242115A (en) HTTP authentication method and server device
WO2002011357A2 (en) Method and apparatus for cryptographic key management using url programming interface
JP2004187149A (en) Remote device control method and device management device
JP2003242122A (en) Network system, information processing apparatus and method, recording medium, and program
JP2007141091A (en) Remote operation support system, user device and agent device thereof, and remote operation support method
Latvakoski et al. Interaction of all IP mobile internet devices with networked appliances in a residential home
TWI811644B (en) Method for dynamically connecting a communication channel and software system using the same
JP2006146512A (en) Information processing apparatus, control method therefor, and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050301

A131 Notification of reasons for refusal

Effective date: 20050308

Free format text: JAPANESE INTERMEDIATE CODE: A131

A02 Decision of refusal

Effective date: 20050810

Free format text: JAPANESE INTERMEDIATE CODE: A02