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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title description 22
- 230000006870 function Effects 0.000 claims abstract description 39
- 238000007726 management method Methods 0.000 claims description 190
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000012545 processing Methods 0.000 abstract description 25
- 230000001413 cellular effect Effects 0.000 abstract 6
- 238000012790 confirmation Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 14
- 238000004891 communication Methods 0.000 description 9
- 239000000969 carrier Substances 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Lock And Its Accessories (AREA)
- Selective Calling Equipment (AREA)
Abstract
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モード携帯電話に送信するものである。
しかしながら、携帯電話を用いてドアの開閉状態や鍵の施解錠を管理しようとすると、次に述べる問題が生じた。すなわち、一言に「携帯電話」といっても、キャリア(たとえば、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
(請求項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 “
データベース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
(管理サーバの機能)
次に図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
(識別及びコンテンツ記述言語ファイル生成)
図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
コンテンツ記述言語を設定した後、各機種に対応する機能情報の識別を行う。ステップ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
次に、ステップ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
次に、ステップ235で、画像表示形式を識別する。まず、ステップ237で、画像表示形式がBMP形式であるかを判断する。BMP形式である場合、ステップ239で、BMP形式ファイルを格納した保管場所を指定するパス名を生成中のコンテンツ記述言語ファイルに記述する。その後、生成後のコンテンツ記述言語ファイルが携帯電話9aに転送され、携帯端末用ブラウザが解析し、当該パスに含まれるファイルの転送要求を行う。そして、転送されたファイルを再度携帯端末用ブラウザが解析して、画像表示形式がBMP形式に設定される。BMP形式でない場合、ステップ241で、JPEG形式であるか判断する。JPEG形式である場合、ステップ243で、JPEG形式ファイルを格納した保管場所を指定するパス名を生成中のコンテンツ記述言語ファイルに記述する。JPEG形式でない場合、ステップ245で、GIF形式であると判断し、GIF形式ファイルを格納した保管場所を指定するパス名を生成中のコンテンツ記述言語ファイルに記述する。その後携帯電話9aの画像表示形式が、JPEG形式又はGIF形式に設定されるまでの過程は、BMP形式の場合と同様である。
Next, in
ステップ249で、前記コンテンツ記述言語及び機能情報の識別と、その後のパスの設定を全て行うことで、コンテンツ記述言語ファイルの生成が完了する。その結果、ステップ251で、アクセスしてきた携帯電話9aのキャリア及び機種に見合った最適な形式のトップページを表示させることが可能となる。なお、本実施例において生成するファイルのコンテンツ記述言語はHTMLであるが、識別及び生成手段23において生成されるファイルのコンテンツ記述言語は、HTMLの他に、XHTML(eXtensible Hyper Text Markup Language)やXML(eXtensible Markup Language)であってもよい。
(4) In
(ユーザー認証手段)
図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
(ドア管理手段)
次に、図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
次に、ステップ419で、操作要求項目が、図6の符号49に示すドア確認である場合、ステップ421で、操作処理.cgi35が管理装置5に操作処理の要求を行う。ステップ423では、管理装置5が、操作処理.cgi35からの操作処理要求項目を解析する。ステップ425で、ドア確認49であることを確認した後、ステップ427で、現在ドアが開いているかどうかを確認し、確認後の結果を管理サーバ3に送信する。結果を受信した管理サーバ3は、ステップ429で、処理結果を一時的に格納しておく。そして、ステップ431で、ドアが開いていれば、図6の符号61に示すような表示画面を、ドアが閉まっていれば、符号63に示すような表示画面を結果HTMLファイルとして生成し、携帯電話9aに送信する。
Next, in
次に、ステップ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
次に、ステップ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
最後に、図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
上記説明は、ドアに鍵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 開閉体管理システム
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 メニュー
27 User authentication means 29 check. cgi
31 createHTML. cgi
33 opening / closing body management means 35 operation processing. cgi
37
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.
ことを特徴とする請求項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.
ことを特徴とする請求項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.
ことを特徴とする請求項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.
ことを特徴とする請求項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:
ことを特徴とする請求項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:
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)
| 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 |
-
2003
- 2003-08-06 JP JP2003287368A patent/JP2004088774A/en active Pending
Cited By (23)
| 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 |