JP4642039B2 - Traffic permission application program and traffic management system - Google Patents
Traffic permission application program and traffic management system Download PDFInfo
- Publication number
- JP4642039B2 JP4642039B2 JP2007103827A JP2007103827A JP4642039B2 JP 4642039 B2 JP4642039 B2 JP 4642039B2 JP 2007103827 A JP2007103827 A JP 2007103827A JP 2007103827 A JP2007103827 A JP 2007103827A JP 4642039 B2 JP4642039 B2 JP 4642039B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- character string
- gate
- designation
- traffic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Time Recorders, Dirve Recorders, Access Control (AREA)
Description
本発明は、携帯電話機などの汎用型の携帯型通信端末を用いたものであって、その携帯型通信端末を複数の出入口に関する通行許可申請を行う通信端末として機能させることができる通行許可申請プログラムと、その通行許可申請プログラムの実行によって通行許可申請用の通信端末として機構する携帯型通信端末と、その通行許可申請用の携帯型通信端末を用いてなされる通行許可申請に基づく出入口の通行管理を行う通行管理システムとに関するものである。 The present invention uses a general-purpose portable communication terminal such as a mobile phone, and allows the portable communication terminal to function as a communication terminal that makes a passage permission application for a plurality of entrances. And a portable communication terminal that functions as a communication terminal for a traffic permission application by executing the traffic permission application program, and entrance / exit traffic management based on the traffic permission application made using the portable communication terminal for the traffic permission application It is related with the traffic management system which performs.
近年、企業、学校、官庁などの各種施設では、特定の関係者を除く部外者の進入を排除するため、施設内の特定区域の出入口などに扉の施錠及び解除を行うセキュリティーボックスが設置されている。このようなセキュリティーボックスが設置される出入口では、セキュリティーボックスに対し、例えば、識別コードを入力したり、又は、識別コードを記録した磁気カード、若しくは、ICカード、ICチップを内蔵した携帯電話機などの携帯型通信端末を近づけることで、出入口の扉の施錠や解錠が行われている。 In recent years, various facilities such as corporations, schools, government offices, etc. have been installed with security boxes that lock and unlock doors at entrances and exits of specific areas within the facility in order to eliminate the entry of outsiders excluding specific parties. ing. At the entrance / exit where such a security box is installed, for example, an identification code is input to the security box, or a magnetic card in which the identification code is recorded, an IC card, a mobile phone incorporating an IC chip, etc. By bringing the portable communication terminal closer, the door of the doorway is locked and unlocked.
特に、大規模な研究開発機関、例えば、大学や企業などの大規模な研究開発施設にあっては同一施設内に、教官室、役員室、開発室、研究室、実験室、資料室、その他各部門の事務室などがそれぞれ多数存在するため、部外者の通行を管理すべき出入口(通行ゲート)が極めて数多く存在する。 In particular, a large-scale research and development organization, such as a large-scale research and development facility such as a university or a company, has a faculty room, officer room, development room, research room, laboratory, data room, etc. Since there are many offices in each department, there are a large number of entrances (traffic gates) for managing the traffic of outsiders.
ところが、このような大規模施設でも、多数ある出入口についての通行許可申請は、一般に通行許可を希望する者が担当部署に対して申請書面を提出することで行われている。したがって、担当部署の職員は、この申請書面を1件ずつ人手により処理しなければならず、極めて煩雑であった。また、申請者の通行を許可する場合は、通行が許可される出入口に設置されるセキュリティーボックスに対し、担当部署の職員が申請者の識別コードを登録する必要もあり、さらに処理が煩雑となってしまう。 However, even in such a large-scale facility, applications for permission to pass through a large number of entrances and exits are generally made by submitting an application form to the department in charge by a person who wishes to pass. Therefore, the staff in the department in charge had to process each application form one by one, which was extremely complicated. In addition, when permitting the applicant's passage, the staff in the department in charge must register the applicant's identification code in the security box installed at the entrance / exit where the passage is permitted, which further complicates the processing. End up.
また、大学などの研究施設については、各学年毎に通行が必要となる出入口が異なることもあるため、各学年で年度が変わる度に通行許可されるべき出入口が追加、変更、削除されることもある。また、当該施設関係者から部外者となる卒業生については通行許可を抹消する必要もあり、さらに、同一年度中でも各学生の履修科目によっては通行許可又は不許可となる出入口が学生毎に自ずと変わってしまう。 In addition, for research facilities such as universities, the entrances that require access may differ depending on the grade, so the entrances that should be allowed to pass are added, changed, or deleted each year. There is also. In addition, it is necessary to revoke the passage permission for graduates who are outsiders from the relevant personnel concerned, and furthermore, the entrance / exit of passage permission or disapproval depending on the course of study of each student will change for each student. End up.
このため、通行許可申請の担当部署では、各年度毎、各学期毎、その他の所定の時期毎に多数の学生や職員の通行許可申請の処理をしなければならず、担当職員に極めて過度の負担が課せられる。そこで、かかる担当職員の負担を軽減するため、下記する特許文献1には、携帯電話機を利用した出入口の通行管理システムが提案されている。
For this reason, the department in charge of the application for permission to pass must process the permission for many students and staff every fiscal year, each semester, and every other prescribed period, which is extremely excessive for the staff in charge. A burden is imposed. Therefore, in order to reduce the burden on the staff in charge,
この通行管理システムによれば、出入口に設置されるセキュリティーボックスに、固有のシリアルIDナンバーが非接触チップ(ICチップ)に付与された携帯電話機をかざすことで、シリアルICナンバーが、セキュリティーボックスにより読み取られ、ネットワークを通じて入退管理サーバに送信され、入退管理サーバに記憶保持され、利用者の携帯電話機に入場を許可する旨のメッセージが送信される。
しかしながら、上記した通行管理システムは、通行許可申請の許可又は不許可の結果を携帯電話機に対してメッセージ送信するものではあるが、かかる携帯電話機などの携帯型通信端末自体を申請用の通信端末として用いて、入退管理サーバに対する通行許可申請を行うものではなかった。つまり、通行許可申請は、パーソナルコンピュータ(以下「PC」と略記する。)などの通信端末を用いて、入退管理サーバに対して行うものであった。 However, although the above-described traffic management system transmits a result of permission or non-permission of the traffic permission application to the mobile phone, the mobile communication terminal itself such as the mobile phone is used as a communication terminal for application. It was not intended to make a pass permission application to the entrance / exit management server. That is, the traffic permission application is made to the entrance / exit management server using a communication terminal such as a personal computer (hereinafter abbreviated as “PC”).
ここで、携帯電話機などの携帯型通信端末は、データ通信が可能な通信端末であって、PCの非保有者でも広く所持しており、かつ、その普及率が90%前後と極めて高いものである。ところが、上記した通行管理システムは、このような利点がある携帯型通信端末について、充分な活用がなされていないものであった。 Here, a portable communication terminal such as a mobile phone is a communication terminal capable of data communication, which is widely owned even by non-PC owners, and has a very high penetration rate of around 90%. is there. However, the traffic management system described above has not been fully utilized for portable communication terminals having such advantages.
そこで、本願出願人は、普及率が高くかつ何処でも何時でも気が向いた時に使用できる携帯電話機に代表される携帯型通信端末の利便性に着眼し、このような携帯型通信端末に対して、施設の出入口の通行許可申請を行うためのアプリケーションプログラムをダウンロード等によって組み込んで、この携帯型通信端末自体を通行許可申請用の通信端末として活用することを発案した。 Therefore, the applicant of the present application pays attention to the convenience of portable communication terminals typified by mobile phones that can be used when the penetration rate is high and anytime and anywhere, and for such portable communication terminals. It has been proposed to incorporate an application program for applying for permission to pass through the entrance of the facility by downloading, etc., and to use the portable communication terminal itself as a communication terminal for passing permission applications.
ところが、携帯電話機などの携帯型通信端末においては、通信回線を介したデータ通信方式として多くの場合にパケット通信方式が採用されており、その課金方法としては通信データのパケット数に応じて課金するものが多く採用されている。よって、携帯型通信端末を用いて、例えば、大規模施設にある多数の出入口の各々について通行許可を希望するような場合には、その分、通信データ容量が大きくなって通信料が嵩むため、通信データ容量を可能な限り抑制することが要求される。 However, in a portable communication terminal such as a mobile phone, a packet communication method is often adopted as a data communication method via a communication line, and charging is performed according to the number of communication data packets. Many things are adopted. Therefore, using a portable communication terminal, for example, if you wish to permit traffic for each of a large number of entrances and exits in a large-scale facility, the communication data capacity increases accordingly, and communication charges increase. It is required to suppress the communication data capacity as much as possible.
また、大学等の施設に関する通行管理システムでは、学生が通行許可申請者である場合に、通行許可の必要な出入口が頻繁かつ多岐にわたって追加、変更、削除などされることも想定されるため、同一人が次回の通行許可申請を行う場合における入力操作を簡素化するため、前回申請した通行許可申請内容を携帯型通信端末の記憶デバイスに記録しておくことが求められる。 In addition, in the traffic management system related to facilities such as universities, it is assumed that the entrance / exit required for traffic permission is frequently and widely added, changed, or deleted when the student is an applicant for traffic permission. In order to simplify the input operation when a person makes a next passage permission application, it is required to record the contents of the previous passage permission application in the storage device of the portable communication terminal.
ところが、携帯電話機では、外部からダウンロードしたアプリケーションプログラムやそのデータ保持のために割り当てられる記憶領域の容量、例えば、スクラッチパッド等の容量に制限があるため、前回の通行許可申請内容を記憶する場合にそのデータ容量を可能な限り抑制しなければならない。 However, since the capacity of a storage area allocated for holding an application program downloaded from the outside and its data, such as a scratch pad, is limited in a mobile phone, for example, when storing the previous pass permission application contents The data capacity must be suppressed as much as possible.
これに対して、このような前回の通行許可申請内容を、入退管理サーバなどの管理装置で記憶しておくこともできるが、それでは、前回の通行許可申請内容を入退管理サーバからダウンロードする度にデータ通信料が別途発生して通信コストが嵩んでしまう。 On the other hand, it is possible to store the contents of the previous passage permission application in a management device such as an entrance / exit management server, but then download the previous passage permission application contents from the entrance / exit management server. Each time a data communication fee is separately generated, the communication cost increases.
本発明は、上述した課題を解決するためになされたものであり、多数の出入口を指定した許可申請データの容量を低減することで通信データ容量や通信コストを抑制でき、かつ、前回指定された通行許可申請内容を記憶する場合の記憶領域の容量を低減できる通行許可申請プログラム、通行許可申請用の携帯型通信端末および通行管理システムを提供することを目的としている。 The present invention has been made to solve the above-described problems, and can reduce communication data capacity and communication cost by reducing the capacity of permission application data that designates a large number of entrances and exits. An object of the present invention is to provide a passage permission application program, a portable communication terminal for passage permission application, and a passage management system capable of reducing the capacity of a storage area when storing passage permission application contents.
この目的を達成するために請求項1の通行許可申請プログラムは、入力手段を介した入力操作結果を画面に表示可能な汎用型の携帯型通信端末で実行されることによって、その携帯型通信端末を、複数の出入口に関する通行許可の申請を通信回線を介して行うための通信端末として機能させるプログラムであって、その携帯型通信端末の画面に、複数の出入口の個々に対応つけられた指定欄が一覧形式で複数個配列される通行リストを、表示するリスト表示手段と、そのリスト表示手段により画面に表示される通行リストの指定欄のうち通行を希望する出入口に対応するものに対し、通行許可申請をする旨のマークを、前記入力手段を用いた入力操作に基づいて付加表示するゲート指定手段と、そのゲート指定手段により指定欄にマークが付加表示される場合に、その各指定欄の通行リスト上の配列順に従って、各指定欄におけるマークの有無をそれぞれ判別するマーク判別手段と、そのマーク判別手段による判別結果に基づいて、指定欄にマークがある場合にはその旨を示す1種類の有印文字を、又、指定欄にマークがない場合にはその旨を示す1種類の無印文字を、前記指定欄の配列順と同一順番で配列したゲート指定文字列を生成する指定データ生成手段と、そのゲート指定文字列を少なくとも一部に含んだ許可申請データを、通行許可申請の受理を行う申請受理装置に対して、通信回線を介して送信する送信手段と、前記指定データ生成手段により前回生成されたゲート指定文字列を記憶する文字列記憶手段と、その文字列記憶手段に記憶されるゲート指定文字列における文字の配列順に従って、そのゲート指定文字列を構成する各文字が有印文字であるか否かを判別する有印文字判別手段と、その有印文字判別手段による判別結果に基づいて、ゲート指定文字列における各有印文字の配列上の番数を示す番号文字を配列するとともに、その配列された各番号文字の間を区切文字により区切ることでリスト再生文字列を生成する再生データ生成手段と、その再生データ生成手段により生成されたリスト再生文字列から、区切文字により区切られた各区画内にある番号文字を読み取り、その番号文字に対応する番数の指定欄にマークを付加した通行リストを前記携帯型通信端末の画面に表示するリスト再表示手段として機能させるものである。
In order to achieve this object, the passage permission application program according to
この請求項1の通行許可申請プログラムによれば、かかるプログラムが汎用型の携帯型通信端末で実行されることで、この通信端末を、複数の出入口の通行許可申請を通信回線を介して行う通信端末として機能させることができる。この通信端末を用いた通行許可申請では、リスト表示手段によって通信端末の画面に通行リストが表示され、この通行リストに複数の出入口に対応する指定欄が一覧表示される。
According to the passage permission application program of this
申請者が通行を希望する出入口が通行リストの中にあれば、その出入口に対応する指定欄に対して、通行許可申請する旨の意思表示を示すマークを、通信端末の入力手段を用いて付ける操作が行われる。この入力手段を用いた操作がなされると、ゲート指定手段によって、通行許可を希望する出入口に対応した指定欄にマークが付加的に表示されて、申請者が通行許可を申請しようとする出入口が指定される。 If the entry / exit that the applicant wishes to pass is in the pass list, a mark indicating the intention to apply for the pass is applied to the designated field corresponding to the entrance / exit using the input means of the communication terminal. The operation is performed. When an operation using this input means is performed, a mark is additionally displayed in the designated field corresponding to the entrance / exit for which the passage permission is desired by the gate designating means, and the entrance to which the applicant intends to apply for the passage permission is displayed. It is specified.
通行リストを用いて申請対象の出入口が指定されると、マーク判別手段によって、通行リスト上の指定欄の配列順に従いながら、それぞれの指定欄について1つずつ順番にマークが付加表示されているか否かが判別される。そして、この通行リストの各指定欄に関するマークの有無の判別結果に基づいて、ゲート指定文字列が、指定データ生成手段によって生成される。 When the entrance / exit to be applied is designated using the traffic list, whether or not marks are additionally displayed one by one for each designated field in accordance with the arrangement order of the designated fields on the traffic list by the mark discriminating means. Is determined. Then, based on the determination result of the presence / absence of the mark relating to each designation field of this traffic list, the gate designation character string is generated by the designation data generation means.
このゲート指定文字列は、複数の出入口に対する通行許可申請の有無を2種類の文字を用いて羅列した文字列データであって、通行リストにおける指定結果を文字列に変換したものである。ここで、ゲート指定文字列は、それを構成する各文字の配列の順番が、通行リスト上の各指定欄の配列順、即ち、通行リスト上に一覧表示される各出入口の配列順と一致するものとされている。 This gate designation character string is character string data in which the presence / absence of a traffic permission application for a plurality of entrances is enumerated using two types of characters, and the designation result in the traffic list is converted into a character string. Here, in the gate-designated character string, the order of arrangement of the characters constituting the gate matches the order of arrangement of the designated fields on the traffic list, that is, the order of arrangement of the doorways displayed on the traffic list. It is supposed to be.
また、ゲート指定文字列は、これを構成する2種類の文字が、マークされた指定欄を示す有印文字と、マークされていない指定欄を示す無印文字とであり、この2種類の文字によって、通行リストに一覧表示された複数の出入口についての通行許可申請の有無が表されている。 In the gate designation character string, the two types of characters constituting the gate are a signed character indicating a marked designation field and an unmarked character indicating an unmarked designation field. The presence / absence of a traffic permission application for a plurality of doorways listed in the traffic list is shown.
例えば、通行リスト上に1番から6番までの出入口に対応する指定欄があって、1番目、3番目及び6番目の出入口に対応する指定欄にマークが付加されているとき、つまり、これら1番目、3番目及び6番目の出入口について通行許可申請がなされるときは、有印文字が「0」であって無印文字が「N」であれば、指定データ生成手段により生成されるゲート指定文字列は「0N0NN0」という文字配列となる。 For example, when there are designated fields corresponding to the first to sixth entrances on the traffic list and marks are added to the designated fields corresponding to the first, third and sixth entrances, that is, When a pass permission application is made for the 1st, 3rd and 6th entrances, if the signed character is “0” and the unmarked character is “N”, the gate designation generated by the designated data generation means The character string has a character array of “0N0NN0”.
このようにしてゲート指定文字列が生成されると、このゲート指定文字列を一部に含めた通行許可申請用のデータである許可申請データが、通信手段によって通信回線を介して申請受理装置に対して送信される。そして、この許可申請データが申請受理装置によって受信されることで、申請者が指定した出入口に対する通行許可申請は受理される。 When the gate designation character string is generated in this way, the permission application data, which is the data for application for permission of passage including the gate designation character string as a part thereof, is transmitted to the application receiving device via the communication line by the communication means. Sent to. Then, the permission application data is received by the application receiving device, whereby the passage permission application for the entrance designated by the applicant is accepted.
そのうえ、かかるプログラムが汎用型の携帯型通信端末で実行されることで、この通信端末の画面に、前回のゲート指定手段による出入口の指定結果を反映させた通行リスト(以下この欄において「前回の通行リスト」という。)が再表示される。 In addition, when such a program is executed by a general-purpose portable communication terminal, a traffic list (hereinafter referred to as “previous list” in this column) is reflected on the screen of this communication terminal by reflecting the previous gate designation means. The "passage list" is displayed again.
この前回の通行リストの再表示では、例えば、前回生成されたゲート指定文字列が文字列記憶手段から読み出され、このゲート指定文字列における文字の配列順に従いながら、有印文字判別手段によって、それぞれの文字について1文字ずつ順番に有印文字であるか否かが判別される。そして、このゲート指定文字列に関する有印文字の当否の判別結果に基づいて、リスト再生文字列が、再生データ生成手段によって生成される。 In the redisplay of the previous traffic list, for example, the previously generated gate designation character string is read from the character string storage means, and the signed character discrimination means follows the sequence of characters in the gate designation character string. It is determined whether or not each character is a signed character in order. Then, based on the determination result of whether or not the stamped character relating to the gate designated character string is correct, the list reproduction character string is generated by the reproduction data generation means.
このリスト再生文字列は、前回の通行リストのなかの各指定欄についてマークの有無を2種類の文字を用いて羅列した文字列データであって、前回生成されたゲート指定文字列を変換することで得られるものである。そして、このリスト再生文字列は、これを構成する2種類の文字として、ゲート指定文字列における各有印文字の配列上の番数を示す番号文字と、各番号文字同士の間を区切る所定の区切文字とが用いられている。 This list reproduction character string is character string data in which the presence / absence of a mark is enumerated using two types of characters for each designated field in the previous traffic list, and the previously generated gate designated character string is converted. It is obtained by. The list reproduction character string includes two numbers of characters constituting the list reproduction character string, a number character indicating the number on the array of each marked character in the gate designation character string, and a predetermined character for separating each number character from each other. Separator characters are used.
例えば、有印文字判別手段によって、ゲート指定文字列「00N00NN00NN0」の先頭文字から末尾文字までを、1文字ずつ順番に有印文字か無印文字かを判断し、その判断時の順序と同じ順序で、ゲート指定文字列の先頭文字から数えた有印文字の番数を示す数字を、それぞれ羅列して各番号文字の間を区切文字「|」で区切るならば、再生データ生成手段により生成されるリスト再生文字列は、「1|2|4|5|8|9|12」という文字配列で表される。 For example, the signed character discriminating means determines whether the character from the first character to the last character of the gate designation character string “00N00NN00NN0” is a stamped character or an unmarked character one by one in order, and in the same order as the order at the time of the determination. If the numbers indicating the number of the stamped characters counted from the first character of the gate designation character string are enumerated and the number characters are separated by the delimiter character “|”, the reproduction data generating means generates the number. The list reproduction character string is represented by a character array of “1 | 2 | 4 | 5 | 8 | 9 | 12”.
このようにしてリスト再生文字列が生成されると、このリスト再生文字列から区切文字により区切られた各区間内ある番号文字(上記したリスト再生文字列の一例における「1」、「2」、「4」、「5」、「8」、「9」、「12」の各数字が該当する。)がそれぞれ読み取られ、リスト再表示手段によって、この番号文字に対応する配列番数の対応する指定欄にマークが付加された状態で、通行リストが通信端末の画面に再表示される。 When the list reproduction character string is generated in this way, the number characters (“1”, “2” in the above example of the list reproduction character string, "4", "5", "8", "9", and "12" correspond to the numbers), respectively, and the list redisplay means corresponds to the number of array elements corresponding to this number character. The traffic list is displayed again on the screen of the communication terminal with the mark added to the designation column.
請求項2の通行管理システムは、請求項1の通行許可申請プログラムが実行される前記携帯型通信端末と、その携帯型通信端末から通信回線を介して許可申請データを受信する申請受理装置と、その申請受理装置により受信される許可申請データに含まれるゲート指定文字列の各文字をその配列順に読み取り、その読み取った文字の配列上の順番から対応する出入口を特定し、当該文字が有印文字の場合には当該出入口について通行を許可する旨の判断をするゲート管理装置とを備えている。
The traffic management system of
この請求項2の通行管理システムによれば、許可申請データは、申請者が利用する携帯型通信端末から通信回線を介して申請受理装置へ送信される。申請受理装置によって許可申請データが受信されると、ゲート管理装置によって、この許可申請データに含まれるゲート指定文字列の文字配列順に従って、かかる文字列の各文字が読み取られる。
According to the traffic management system of
また、ゲート管理装置によれば、読み取られた文字についてのゲート指定文字列の文字配列上の順番に基づいて、各文字が対応する出入口を特定し、その文字が有印文字なら当該出入口に対して通行を許可する旨の判断がなされる。つまり、ゲート管理装置においては、ゲート指定文字列それ自体が、複数の出入口に関する通行許可を一括して管理するための通行許可コードとして直接機能するものとなる。 In addition, according to the gate management device, on the basis of the order in the character arrangement of the gate designation character string for the read character, the corresponding entry / exit is specified. The decision is made to allow traffic. In other words, in the gate management device, the gate designation character string itself directly functions as a passage permission code for collectively managing the passage permission regarding a plurality of entrances.
請求項3の通行管理システムは、請求項2の通行管理システムにおいて、前記送信手段により送信される許可申請データに申請者の識別コードを付加する識別情報付加手段として機能する前記携帯型通信端末と、複数の出入口のそれぞれについて個別に施錠及び解錠をする錠装置と、その錠装置により施錠及び解錠される各出入口に各々設置されて鍵媒体から鍵コードを取得する読取装置と、許可申請データに含まれるゲート指定文字列及び識別コードを相互に対応つけて記憶する申請記憶装置と、その申請記憶装置に記憶されるゲート指定文字列に関する前記ゲート管理装置による判断の結果、通行許可の判断がなされた出入口の前記錠装置に対して識別コードを書き込むコード書込手段とを備えており、そのコード書込手段により書き込まれた識別コードと、前記読取装置により鍵媒体から取得される鍵コードとを照合して双方が一致する場合に、その読取装置が設置される出入口を前記錠装置によって解錠又は施錠するものである。
The traffic management system according to
この請求項3の通行管理システムによれば、請求項2の通行管理システムと同様に作用する上、請求項1の通行許可申請プログラムは、汎用型の携帯型通信端末で実行されることで、かかる通信端末を、許可申請データの一部に申請者の識別コードを付加する識別情報付加手段として機能させる。
According to the traffic management system of
このため、かかる通信端末を用いた通行許可申請では、ゲート指定文字列に加えて申請者の識別コードも一緒に、通信回線を介して申請受理装置へ送信される。一方、申請受理装置では、その申請受理装置によって許可申請データが受信されると、それに含まれるゲート指定文字列及び識別コードが相互に対応つけられて、申請記憶装置へ記憶される。 For this reason, in the passage permission application using such a communication terminal, the identification code of the applicant is transmitted together with the gate designation character string to the application receiving apparatus via the communication line. On the other hand, in the application receiving device, when the application request data is received by the application receiving device, the gate designation character string and the identification code included therein are associated with each other and stored in the application storage device.
なお、このように、申請記憶装置にゲート指定文字列が記憶されるので、入力装置を操作することで、かかる申請記憶装置に記憶されたゲート指定文字列の内容を変更または修正できる。例えば、通行許可申請があった出入口の中から、その一部について通行不許可とし、残りについて通行許可とする必要がある場合に、通行許可申請を審査する職員が、入力装置を操作して申請記憶装置に記憶されるゲート指定文字列を任意に書き換えて、通行許可を与える出入口を調整することもできる。 Since the gate designation character string is stored in the application storage device in this way, the contents of the gate designation character string stored in the application storage device can be changed or corrected by operating the input device. For example, if it is necessary to prohibit passage for some of the entrances where there was a passage permission application and allow passage for the rest, the staff who examines the passage permission application will apply by operating the input device The gate designation character string stored in the storage device can be arbitrarily rewritten to adjust the entrance / exit to which the passage permission is given.
そして、申請記憶装置に記憶されるゲート指定文字列がゲート管理装置によって判断されると、その結果、通行許可の判断がなされた出入口の錠装置に対し、その判断に用いられたゲート指定文字列に対応つけて申請記憶装置に記憶される識別コードが、コード書込手段によって書き込まれる。この結果、出入口の錠装置に対して、通行許可された申請者を特定するための識別コードが登録される。 Then, when the gate designation character string stored in the application storage device is determined by the gate management device, as a result, the gate designation character string used for the determination is given to the lock device at the entrance / exit where the passage permission has been determined. An identification code stored in the application storage device in association with is written by the code writing means. As a result, an identification code for identifying the applicant who is permitted to pass is registered in the lock device at the doorway.
このように申請者の通行が許可された出入口については、その出入口に設置される読取装置によって申請者の用いる鍵媒体から鍵コードが読み取られ、この鍵コードが錠装置に書き込まれた識別コードと一致すれば、錠装置によって出入口が施錠又は解錠される。 As for the entrance / exit where the applicant is permitted to pass in this way, the key code is read from the key medium used by the applicant by the reading device installed at the entrance / exit, and the identification code written in the lock device is used. If they match, the doorway is locked or unlocked by the locking device.
請求項1の通行許可申請プログラムによれば、通行許可申請の対象施設にある多数の出入口について通行許可申請する場合に、各出入口についての通行許可申請の有無が、2種類の文字のみで羅列されたゲート指定文字列によってデータ化される。このため、通行許可申請の内容が多数の出入口に関するものであってデータサイズが自ずと大きくなる場合でも、申請受理装置へ送信される通信データ容量を低減でき、その分、通信コストを低減できるという効果がある。
According to the passage permission application program of
また、多数の出入口に関する通行許可申請の内容がゲート指定文字列の形式でデータ化されるので、このゲート指定文字列のデータ形式のままで、前回申請した通行許可申請の内容を記憶しておけば、種々の理由から記憶領域に制約のある携帯型通信端末でも容易に記憶保持できる。特に、多数の出入口について一括して通行許可の申請を行う必要があって、前回申請分のデータサイズが自ずと大きくなる場合でも、ゲート指定文字列のデータ形式を採用することで、携帯型通信端末の僅かな記憶領域にも十分に記憶保持できるという効果がある。 In addition, since the contents of the application for permission to pass through a large number of entrances and exits are converted into data in the format of the gate-specified character string, the contents of the application for permission to pass the previous application can be stored in the data format of the specified gate-character string. For example, even a portable communication terminal with a limited storage area can be stored and held easily for various reasons. In particular, it is necessary to apply for traffic permission at the same time for a large number of entrances and exits, and even if the data size of the previous application naturally increases, the mobile communication terminal uses the data format of the gate-specified character string. There is an effect that it is possible to sufficiently store and hold even a small storage area.
ところで、リスト再表示手段によって前回の通行リストを再表示する場合に、指定欄に関するマークの有無を示すゲート指定文字列は、単に有印文字と無印文字とを羅列したものである。このため、かかるゲート指定文字列自体を用いて、画面に表示される通行リスト中の指定欄のどれにマークを付加するのか特定するのは、コンピュータでは演算処理しにくい場合がある。このため、ゲート指定文字列を、通行リストの画面表示制御において、マークが付加される指定欄を特定しやすいデータ形式に変換する必要がある。 By the way, when the previous traffic list is redisplayed by the list redisplay means, the gate designation character string indicating the presence / absence of the mark related to the designation field is simply a list of the signed characters and the unmarked characters. For this reason, it may be difficult for a computer to specify which of the designation columns in the pass list displayed on the screen using such a gate designation character string itself is to be marked. Therefore, it is necessary to convert the gate designation character string into a data format that makes it easy to specify the designation column to which the mark is added in the screen display control of the traffic list.
そのうえ、記憶領域の使用容量が少ないゲート指定文字列を、再生データ生成手段によって、マークが付加される指定欄の配列上の番数を示す番号文字と、各番号文字を区切る区切文字とからなるリスト再生文字列に変換できる。よって、かかるリスト再生文字列を構成する番号文字を用いることで、マークが付加される指定欄が特定されやすく、通行リストの画面表示制御に伴うコンピュータによる演算処理において好適なデータ形式を提供できるという効果がある。 In addition, a gate-designated character string having a small storage area usage capacity is composed of number characters indicating the number on the array of the designated field to which the mark is added and a delimiter character that separates each number character by the reproduction data generation means. Can be converted to a list playback string. Therefore, by using the number characters constituting the list reproduction character string, it is easy to specify the designation field to which the mark is added, and it is possible to provide a suitable data format in the arithmetic processing by the computer accompanying the screen display control of the traffic list. effective.
また、リスト再生文字列における前後に並ぶ各番号文字の間を区切る区切文字は、その区切文字の前方にある番号文字の終端位置を示し、更に、その区切文字の後方にある番号文字の前端位置を示す役割を果たすので、かかる区切文字を読み取ることで一つ一つの番号文字をコンピュータによって容易に識別できるという効果がある。しかも、かかる区切文字を各番号文字間に挿入することで、複数の番号文字が一連に羅列されて、多数桁の1つの数値としてコンピュータにより誤判断されることも防止できるという効果もある。 In addition, the delimiter character that separates the number characters arranged before and after the list playback character string indicates the end position of the number character in front of the delimiter character, and further the front end position of the number character after the delimiter character Therefore, there is an effect that each number character can be easily identified by a computer by reading such a separator. In addition, by inserting such delimiter characters between the number characters, it is possible to prevent a plurality of number characters from being serially arranged and being erroneously determined by the computer as a single numerical value having a large number of digits.
請求項2又は請求項3の通行管理システムによれば、通行許可申請プログラムが実行される携帯型通信端末を用いて申請者らが作成したゲート指定文字列は、ゲート管理装置において複数の出入口に関する通行許可を一括して管理するための通行許可コードとして直接用いることができる。つまり、複数の出入口に関する通行許可における申請内容を、通行管理システム全体を通じて共通形式で管理でき、データ管理上の利便性を向上できるという効果がある。
According to the traffic management system of
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図1は、本発明の一実施例である通行管理システム1の電気的構成を示す概略図である。なお、以下の説明において、文字には、例えば、平仮名文字、片仮名文字、漢字、英字その他の文字、及び、記号、並びに、その他のキャラクターデータが含まれている。
Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. FIG. 1 is a schematic diagram showing an electrical configuration of a
図1に示すように、通行管理システム1は、主として、通行許可申請用の通信端末である携帯電話機2と、通行許可申請用のデータ(以下「通行許可申請データ」という。)130(図6参照)を通信回線網5を介して受理する申請受理サーバ3と、その申請受理サーバ3によって受理された通行許可申請データ130に基づいて通行対象となる施設(以下「通行対象施設」という。)にある複数の出入口Gを統括して管理するゲート管理サーバ4とを備えている。
As shown in FIG. 1, the
携帯電話機2は、通信回線網5を介したデータ通信機能を有する汎用型の携帯型通信端末の一種であり、複数のキースイッチ11aを有する操作パネル11と、その操作パネル11を介した利用者による入力操作結果を表示可能な液晶ディスプレイ(以下「LCD」と略記する。)12とを備えている。なお、LCD12の画面上に表示される各種のボタン、指定欄、フレームへの操作は、操作パネル11の各キースイッチ11aの押下によってなされる。
The
図2は、携帯電話機2の電気的構成を示したブロック図である。図2に示すように、携帯電話機2は、演算装置であるCPU21、OSなどの基本プログラムが記憶されている書き換え不能な不揮発性メモリであるROM22、ワークメモリとして利用される書き換え可能な揮発性メモリであるRAM23、書き換え可能な不揮発性メモリであるEEPROM24と、そのEEPROM24の一部に設けられるスクラッチパッド24aと、入力操作部である操作パネル11と、画像表示部であるLCD12と、通信回線網5を通じて各種の通信を行う通信部25がバスを介して接続されるコンピュータ機器である。
FIG. 2 is a block diagram showing an electrical configuration of the
この携帯電話のRAM23には、配列カウンタ23aと、文字列バッファ23bとが設けられている。配列カウンタ23aは、後述するゲート指定文字列データ生成処理(図9参照)において通行チェックリスト90(図3(b)参照)に表示される複数の指定欄についてその配列上の番数を計数するカウンタであり、なおかつ、後述するリスト再生文字列データ生成処理(図10参照)において、ゲート指定文字列データ100(図4参照)の各文字についてその配列上の番数を計数するカウンタである。
The
例えば、ゲート指定文字列データ生成処理(図9参照)においては、通行チェックリスト90における指定欄の配列順に従って、配列カウンタ23aの値iが示す数値と等しい番数の指定欄について、チェックマークの有無が判別される。また、リスト再生文字列データ生成処理(図10参照)においては、ゲート指定文字列データ100における文字の配列順に従って、配列カウンタ23aの値iが示す数値と等しい番数の文字について、有印文字101なのか又は無印文字102なのかの判別がなされる。
For example, in the gate designation character string data generation process (see FIG. 9), the check mark of the designation column having the number equal to the numerical value indicated by the value i of the
また、文字列バッファ23bは、ゲート指定文字列データ生成処理(図9参照)およびリスト再生文字列データ生成処理(図10参照)において、これらの処理で生成途中にあるゲート指定文字列データ100(図3(b)参照)およびリスト再生文字列データ110(図5参照)を、一時的に記憶保持するためのメモリエリア(記憶領域)である。
In addition, the
スクラッチパッド24a(ScratchPad)は、例えば、携帯電話機2がJava(登録商標)対応のi−mode(登録商標)機種である場合に、Java(登録商標)プログラムによって外部のサーバからダウンロードされたファイル(プログラムを含む。)や、そのファイルに関連する各種データ等を記憶する書き換え可能な不揮発性のメモリエリアである。そして、このスクラッチパッド24aには、通行許可申請プログラム26が記憶されている。
The
通行許可申請プログラム26は、このプログラム26がCPU21で実行されることで、携帯電話機2を、複数の出入口Gに関する通行許可の申請を通信回線網5を介して行うための通信端末として機能させるプログラムである。端的にいえば、通行許可申請データ130(図6参照)を携帯電話機2を用いて作成するためのプログラムである。さらに、この通行許可申請プログラム26は、申請受理サーバ3の記憶装置31から携帯電話機2にダウンロードされることによって、携帯電話機2に組み込まれるアプリケーションプログラムである。
The passage permission application program 26 is a program that causes the
また、スクラッチパッド24aの一部には、前回申請内容メモリ24a1が設けられている。この前回申請内容メモリ24a1は、通行許可申請プログラム26が前回実行されたときに、携帯電話機2に対して入力された通行許可申請に関する各種パラメータ、例えば、後述する通行許可申請データ130(図6参照)に含まれる、ゲート指定文字列データ100(図4参照)、及び、識別コード121その他の申請者に関するデータ(以下「申請者データ」という。)120を、記憶するためのメモリエリアである。
In addition, a previous application content memory 24a1 is provided in a part of the
図1に戻って再び説明すると、申請受理サーバ3は、携帯電話機2から通信回線網5を介して通行許可申請データ130を受信する通信端末であって、受信した通行許可申請データ130を通信回線網5を介してゲート管理サーバ4へ転送するものである。また、この申請受理サーバ3の記憶装置31は、大容量の記憶媒体であって、携帯電話機2で実行される通行許可申請プログラム26を記憶している。申請受理サーバ3は、通信回線網5を通じて携帯電話機2からダウンロード要求があった場合に、この携帯電話機2に対して通信回線網5を通じて通行許可申請プログラム26を送信する。
Returning to FIG. 1 again, the
また、申請受理サーバ3の記憶装置31は、受理データメモリ31aが設けられている。この受理データメモリ31aは、申請受理サーバ3によって受信される通行許可申請データ130を、通行許可申請ファイル140に変換して記憶するためのメモリエリアであって、多数の通行許可申請ファイル140を記憶保持することができる。
The
ゲート管理サーバ4は、通行対象施設にある複数の出入口Gを管理統括するための情報処理装置であり、申請受理サーバ3からダウンロードした通行許可申請ファイル140を記憶管理する通行管理データベース(以下「通行管理DB」と略記する。)41と接続されている。また、ゲート管理サーバ4には、通信回線網5を通じて、通行対象施設にある複数の出入口Gのそれぞれに設置されるセキュリティーボックス6が接続されている。
The
なお、申請受理サーバ3およびゲート管理サーバ4は、演算装置であるCPU、OSなどの基本プログラムが記憶されている書き換え不能な不揮発性メモリであるROM、ワークメモリとして利用される書き換え可能な揮発性メモリであるRAM、書き換え可能な不揮発性メモリであるEEPROM、マウス(ポインティングデバイス)やキーボードなどの入力操作部32,42、ディスプレイなどの画像表示部33,43、通信回線網5を通じて各種の通信を行う通信部がバスを介して接続される1台又は複数台のコンピュータ機器で構成されている。
The
セキュリティーボックス6は、各出入口Gの錠をそれぞれ個別に施錠および解錠する制御装置であり、各出入口Gの錠を解錠又は施錠する各種の鍵媒体7から鍵コードを取得するリーダーユニット61が設けられている。このリーダーユニット61は、申請者が利用する鍵媒体7が携帯電話機2に内蔵されるICチップやICカードの場合はICチップ用のリーダー機器であり、磁気カードの場合はそれ用のリーダー機器である。また、セキュリティーボックス6には、それが設置される出入口Gについて通行が許可された者の識別コード121を記憶する記憶領域である通行者コードメモリ62が設けられている。
The
なお、セキュリティーボックス6も、演算装置であるCPU、OSなどの基本プログラムが記憶されている書き換え不能な不揮発性メモリであるROM、ワークメモリとして利用される書き換え可能な揮発性メモリであるRAM、通行者コードメモリ62としても機能する書き換え可能な不揮発性メモリであるEEPROM、リーダーユニット61、通信回線網5を通じて各種の通信を行う通信部がバスを介して接続されるコンピュータ機器である。
The
図3(a)は、通行許可申請トップページ80の一例であり、図3(b)は、通行チェックリスト90が表示されるページ画像の一例である。
FIG. 3A is an example of a traffic permission
[通行許可申請トップページ]
図3(a)に示す通行許可申請トップページ80は、携帯電話機2で通行許可申請プログラム26が実行されることでLCD12に最初に表示されるページ画像であり、この画像中の上側から下側に向かって縦並び順で、「マニュアルをみる」、「申請内容送信」、「申請内容クリア」、「登録メールを希望する」、「申請書ダウンロード」の各表示がなされた、マニュアル参照ボタン81、送信ボタン82、消去ボタン83、登録済みメッセージ希望ボタン84、申請書ダウンロードボタン85とが設けられている。
[Passing permission application top page]
The passage permission
ここで、送信ボタン82は、通行許可申請データ130を申請受理サーバ3へ送信する場合にクリック(操作)されるものであり、消去ボタン83は、スクラッチパッド24aの前回申請内容メモリ24a1から前回作成した通行許可申請データ130を消去する場合にクリックされるものである。また、通行許可申請トップページ80の下側の両隅には、「開始」の文字が付された開始ボタン86と、「終了」の文字が付された終了ボタン87とが設けられている。
Here, the
開始ボタン86は、申請受理サーバ3へ送信する通行許可申請データ130の作成を開始する場合にクリックされるものであり、終了ボタン87は、通行許可申請プログラム26の実行を強制的に終了する場合にクリックされるものである。この終了ボタン87は、通行許可申請処理で携帯電話機2のLCD12に表示される各画面に表示されるものであり、携帯電話機2のCPU21は、この終了ボタン87のクリックを常時監視している。
[通行チェックリスト]
図3(b)に示すように、通行チェックリスト90は、通行対象施設に存在する複数の出入口Gの中から、申請者が通行許可を受けようとする1又は2以上の出入口Gを指定するための入力操作画面であって、携帯電話機2のLCD12に表示されるページ画面の一つである。この通行チェックリスト90には、複数の出入口Gの個々に対応つけて、チェックボックス型の指定欄91が一覧形式で複数個配列されている。
The
[Traffic checklist]
As shown in FIG. 3 (b), the
また、このチェックボックス型の指定欄91には、操作パネル11の操作によって、「×」印のチェックマーク92が表示可能とされている。この通行チェックリスト90は、この画像中の上側から下側に向かって、1番目の指定欄91から各指定欄91が縦一列に順番に配列されており、各指定欄91の横には僅かな空白を隔てて、その指定欄91に対応つけられている出入口Gの出入口名称93が併記されるようにして表示される。
In the check box
例えば、図3(b)に示す通行チェックリスト90には、その上側から下側に向かって1番目から6番目までの出入口Gに対応する指定欄91がそれぞれ表示されており、その1番目に「正面玄関」、2番目に「サーバ室」、3番目に「書庫」、4番目に「電算室」、5番目に「第1研究室」、及び、6番目に「第2研究室」、の出入口名称93がそれぞれ表示されている。
For example, in the
なお、例えば、本実施例の通行チェックリスト90には合計256箇所の出入口Gについて指定欄91および出入口名称93を表示可能であって、7番目以降の出入口Gについては通行チェックリスト90がスクロールされることで表示される。
For example, in the
さらに、この通行チェックリスト90が表示されるLCD12の画面上には、通行チェックリスト90によって指定された通行許可申請を受けようとする出入口Gに関するデータ、即ち、ゲート指定文字列データ100をスクラッチパッド24aの前回申請内容メモリ24a1に書き込んで記憶させる場合に操作される、「登録」の文字が付された登録ボタン94が表示されている。さらに、この登録ボタン94とともにLCD12の画面上には、上記した終了ボタン87が表示されている。
Further, on the screen of the
[チェックマーク]
チェックマーク92は、通行チェックリスト90の中に表示される出入口Gの中から、申請者が通行許可を受けようとする出入口Gを指定する場合に、その出入口Gを指定して通行許可申請を行う旨の意思表示を示す標示印として、その出入口Gに対応する指定欄91内に付加して表示されるものである。このチェックマーク92は、申請者による操作パネル11を用いた入力操作に基づいて、各指定欄91の内側に付加表示される。
[check mark]
When the applicant designates an entrance / exit G from which the passage permission is to be obtained from the entrance / exit G displayed in the
このようにして、通行対象施設の各出入口Gに対する通行許可申請のための指定は、上記した通行チェックリスト90の各指定欄91にチェックマーク92を付加することによってなされるが、かかる通行チェックリスト90を用いた各出入口Gの指定内容は、次に説明するゲート指定文字列データ100の形で、携帯電話機2の前回申請内容メモリ24a1に記憶され、かつ、通行許可申請データ130の一部として申請受理サーバ3へ送信される。
In this way, the designation for the application for permission of permission for each entrance / exit G of the passage target facility is made by adding the
[ゲート指定文字列データ]
図4は、ゲート指定文字列データ100の一例に関する構造を示した概念図である。ゲート指定文字列データ100は、複数の出入口Gに関する通行許可申請の有無を、有印文字101および無印文字102の2種類の文字のみを用いて羅列した文字列形式のデータであって、通行チェックリスト90における指定結果を文字列データに変換したものである。また、このゲート指定文字列データ100は、通行許可申請プログラム26が起動される携帯電話機2で、後述する通行ゲート指定処理(図8参照)によって作成される。
[Gate specification character string data]
FIG. 4 is a conceptual diagram showing a structure related to an example of the gate designation
ここで、ゲート指定文字列データ100は、それを構成する各文字の配列の順番が、通行チェックリスト90上の各指定欄91の配列順、即ち、通行チェックリスト90上に一覧表示される出入口Gの縦一列の配列順と一致するように構成されている。
Here, in the gate designation
また、ゲート指定文字列データ100を構成する有印文字101は、通行チェックリスト90の指定欄91にチェックマーク92が表示される場合に使われる1種類の文字であり、例えば、本実施例では数字の「0」が用いられている。そして、ゲート指定文字列データ100を構成する無印文字102は、通行チェックリスト90の指定欄91にチェックマーク92が非表示の場合に使われる1種類の文字であり、例えば、本実施例では英文字の「N」が用いられている。
The signed
例えば、図3(b)に示した通行チェックリスト90の中に合計12個の出入口Gが一覧表示される場合に1番目、3番目から5番目、8番目、9番目および11番目の出入口Gに対応する指定欄91にチェックマーク92が付加されているとき、つまり、正面玄関、書庫、電算室および第1研究室の出入口G、並びに、その他の図示されない3つの出入口Gについて通行許可を受けようとする申請内容となっているときは、ゲート指定文字列データ100の具体的内容は、図4(a)に示すように「0N000NN00N0N」という文字配列となるのである。
For example, when a total of 12 gateways G are displayed in the
このような構造を採用することによって、ゲート指定文字列データ100は、通行チェックリスト90に一覧表示される全ての出入口Gについての通行許可申請の有無を、極めて小容量のデータサイズで記録できる。ただし、このゲート指定文字列データ100を用いて通行チェックリスト90の各指定欄91に関するチェックマーク92の有無をデータ化したとき、このゲート指定文字列データ100の記録内容を反映させた通行チェックリスト90を再表示するには、次に説明するリスト再生文字列データ110が用いられる。
By adopting such a structure, the gate designation
[リスト再生文字列データ]
図5は、リスト再生文字列データ110の一例に関する構造を示した概念図である。リスト再生文字列データ110は、後述する通行ゲート指定処理(図8参照)の前回実行時における出入口Gの指定結果が反映された通行チェックリスト90(以下「前回の通行チェックリスト90」という。)の中にある、各指定欄91についてチェックマーク92の有無を2種類の文字を用いて羅列表示した文字列データであって、前回生成されたゲート指定文字列データ100を変換することで得られるものである。また、このリスト再生文字列データ110は、通行許可申請プログラム26が起動する携帯電話機2で、後述するリスト再生文字列データ生成処理(図10参照)によって作成される。
[List playback character string data]
FIG. 5 is a conceptual diagram showing a structure related to an example of the list reproduction
このリスト再生文字列データ110は、ゲート指定文字列データ100の先頭文字から末尾文字までについて1文字ずつ順番に有印文字101なのか又は無印文字102なのかを判断し、その文字が有印文字101であったときに、ゲート指定文字列データ100の先頭文字から数えた当該有印文字101の番数を表す番号文字111と、その番号文字111同士の間に付け加えられる所定の区切文字112とを交互に配列して構成される。
The list reproduction
この結果、リスト再生文字列データ110は、ゲート指定文字列データ100における各有印文字101の配列上の番数を示す番号文字111が区切文字112によって個別に区切られて区画された構造とされる。ここで、本実施例では、リスト再生文字列データ110を構成する番号文字111として自然数が用いられ、区切文字112として記号の「|」が用いられている。かかる構造を採用することによって、リスト再生文字列データ110は、2種類の文字のみによって、前回の通行チェックリスト90においてチェックマーク92が付加された指定欄91のみを示すものとなる。
As a result, the list reproduction
例えば、図4(a)に例示したゲート指定文字列データ100の内容が「0N000NN00N0N」の場合、この先頭文字から末尾文字までを1文字ずつ順番に有印文字101なのか無印文字102なのかを判断する。そして、この判断時の順序と同じ順序で、ゲート指定文字列データ100を先頭文字から数えたときの、各有印文字101の番数を示す番号文字111である数字「1」、「3」、「4」、「5」、「8」、「9」及び「11」を羅列して、これらの各番号文字111の間を区切文字112である記号「|」で区切ると、リスト再生文字列データ110の具体的内容は、図5(a)に示すように「1|3|4|5|8|9|11」という文字配列となる。
For example, when the content of the gate designation
[通行許可申請データ]
図6は、通行許可申請データ130の一例に関する構造を示した概念図である。通行許可申請データ130は、携帯電話機2から申請受理サーバ3へ送信されるデータであって、ゲート指定文字列データ100などの各種パラメータから構成される通行許可申請用の文字列データである。図6に示すように、通行許可申請データ130には、通行チェックリスト90を用いて作成されるゲート指定文字列データ100の他にも、これに対応つけて、申請者を識別するためのデータであってセキュリティーボックス6の鍵コードとしても利用される識別コード121がパラメータとして記録されている。
[Pass permission application data]
FIG. 6 is a conceptual diagram showing a structure relating to an example of the traffic
また、通行許可申請データ130には、識別コード121の他にも、申請者データ120として、申請者の氏名、その携帯電話機2やPCのEメールアドレス、その所属番号(社員番号、職員番号、学籍番号等を含む。)、その所属部門(担当部署や所属学部などを含む。)を示すコード、及び、その通行資格(役職、職員、学生などの区分をいう。以下同じ。)を示すコードなどの、文字データ(パラメータ)が含まれている。
In addition to the
[申請者の識別コード]
申請者の識別コード121は、セキュリティーボックス6の鍵媒体7として利用可能なもの、例えば、携帯電話機2に内蔵されるICチップや、ICカードや、磁気カードなどに記憶されている固有の文字列データである。このように申請者の識別コード121は、申請者が所有する鍵媒体7に固有の識別情報であって、セキュリティーボックス6を介して出入口Gの扉の錠を開閉するたの鍵コードとして利用される
[Applicant identification code]
The applicant's
なお、この識別コード121に加えて、申請者自身がセキュリティーボックス6に入力する暗証番号や、申請者自身の眼球パターンや指紋パターンなどの認証情報を組み合わせれば、さらに不正な通行行為を防止することもできる。
In addition to this
[通行許可申請ファイル]
図7は、通行許可申請ファイル140の一例に関する構造をテキスト形式で表した図である。通行許可申請ファイル140は、申請受理サーバ3が携帯電話機2から受信した通行許可申請データ130をテキストファイルに変換したものであり、図7に示すように、通行許可申請データ130に記録されるゲート指定文字列データ100などの各パラメータを、コンマを用いて区切ったCSVファイル形式に変換したテキストファイルである。
[Pass permission application file]
FIG. 7 is a diagram showing a structure related to an example of the passage
ここで、通行許可申請データ130と通行許可申請ファイル140とは、ファイル形式が異なるものの、それぞれに記録される個々のパラメータは同一値(同一文字)とされている。このため、通行許可申請ファイル140についても、通行許可申請データ130と同様に、申請者の作成したゲート指定文字列データ100と当該申請者の識別コード121とが相互に対応つけられて記録されている。
Here, although the passage
次に、図8から図10を参照して、携帯電話機2で実行される通行許可申請プログラム26によって行われる通行許可申請処理について説明する。
Next, with reference to FIG. 8 to FIG. 10, the passage permission application process performed by the passage permission application program 26 executed by the
[携帯電話機で実行される通行許可申請処理]
図8は、携帯電話機2で実行される通行申請処理を示したフローチャートである。図8に示されている通行許可申請処理は、通行許可申請プログラム26が携帯電話機2で実行されることで開始され、まず、図3(a)に示されている通行許可申請トップページ80を携帯電話機2のLCD12に表示する(S1)。
[Traffic permission application process executed on mobile phone]
FIG. 8 is a flowchart showing the traffic application process executed by the
この通行許可申請トップページ80が表示されると、このページにあるいずれかボタンがクリックされるまで処理を待機し(S2〜S4:No)、開始ボタン86がクリックされると(S2:Yes)、申請者データ入力処理を実行する(S5)。この申請者データ入力処理(S5)では、まず、識別コード121を含む申請者データ120が前回申請内容メモリ24a1に記憶されているか否かをチェックする。
When this passage permission
ここで、既に、申請者データ120が前回申請内容メモリ24a1に記憶済みの場合、この申請者データ120に含まれる全てのパラメータが入力済みの状態となった入力操作画面がLCD12に表示される。つまり、前回の通行許可申請で入力された申請者データ120に含まれるパラメータの全てが携帯電話機2のLCD12に表示されて、この入力操作画面に対し、操作パネル11によって申請者データ120の各パラメータが新規入力されると、その入力結果が入力操作画面に反映されて表示される。
Here, if the
一方、申請者データ120が前回申請内容メモリ24a1に未記憶の場合は、かかる申請者データ120に含まれる各パラメータが未入力状態(初期状態)の入力操作画面がLCD12に表示される。そして、入力操作画面に表示されている申請者データ120の各パラメータを修正する必要があれば、この入力操作画面に対し、操作パネル11によって申請者データ120の各パラメータが再入力される。すると、その入力結果が入力操作画面に反映されて表示される。
On the other hand, when the
そして、申請者データ120に関する全パラメータが入力操作画面に入力された後、LCD12に表示される登録ボタン94がクリックされると、入力操作画面に表示されている識別コード121を含む申請者データ120を、前回申請内容メモリ24a1に記憶してから、この申請者データ入力処理(S5)を終了する。そして、この後は、ゲート指定文字列データ100が前回申請内容メモリ24a1に記憶されているか否かをチェックする(S6)。
Then, after all parameters related to the
ここで、ゲート指定文字列データ100が前回申請内容メモリ24a1に記憶済みの場合は(S6:Yes)、リスト再生文字列データ生成処理を実行する(S7)。このリスト再生文字列データ生成処理(S7)は、後述するようにゲート指定文字列データ100を変換することでリスト再生文字列データ110を生成する(図10参照)。そして、リスト再生文字列データ生成処理(S8)によってリスト再生文字列データ110が生成されると、次は、通行チェックリスト再表示処理(S8)を実行する。
If the gate designation
この通行チェックリスト再表示処理(S8)は、前回の通行チェックリスト90をLCD12に再表示させる処理である。この通行チェックリスト再表示処理(S8)では、リスト再生文字列データ110の先頭から順番に、リスト再生文字列データ110の区切文字112により区切られている各区画毎に、番号文字111を読み取って、その番号文字111に対応する番数の指定欄91にチェックマーク92が付加表示されている通行チェックリスト90を、携帯電話機2のLCD12に表示する。
This traffic check list redisplay process (S8) is a process for redisplaying the previous
一方、ゲート指定文字列データ100が前回申請内容メモリ24a1に未記憶の場合は(S6:No)、通行チェックリスト初期表示処理を実行する(S9)。この通行チェックリスト初期表示処理では、全ての指定欄91についてチェックマーク92を未付加の状態(初期状態)で、通行チェックリスト90をLCD12に表示する。そして、通行チェックリスト再表示処理(S8)、又は、通行チェックリスト初期表示処理(S9)が終了すると、次に、通行ゲート指定処理(S10)を実行する。
On the other hand, when the gate designation
通行ゲート指定処理(S10)は、通行チェックリスト再表示処理(S8)又は通行チェックリスト初期表示処理(S9)のいずれの処理によって通行チェックリスト90がLCD12表示された場合に、その通行チェックリスト90中の各指定欄91に対し、チェックマーク92を付加したり、或いは、チェックマーク92を消去したりする処理であって、申請者による操作パネル11を用いた入力操作に基づいて行われる。
The pass gate designation process (S10) is performed when the
この通行ゲート指定処理(S10)は、通行チェックリスト90と一緒にLCD12に表示されている登録ボタン94がクリックされるまで続行される(S11:No)。そして、登録ボタン94がクリックされると(S11:Yes)、次は、ゲート指定文字列データ生成処理(S12)を実行する。
This passage gate designation processing (S10) is continued until the
このゲート指定文字列データ生成処理(S12)は、後述するように通行チェックリスト90を用いて指定された複数の出入口Gに関する通行許可申請内容を変換してゲート指定文字列データ100を生成する(図9参照)。そして、このゲート指定文字列データ生成処理(S12)が終了すると、処理がS1へ移行される。
In the gate designation character string data generation process (S12), the gate designation
なお、通行許可申請トップページ80の表示中に(S1)、送信ボタン82がクリックされると(S3:Yes)、送信処理が実行される(S13)。この送信処理(S13)では、前回申請内容メモリ24a1に記憶されているゲート指定文字列データ100および申請者データ120を用いて、それらを含んだ通行許可申請データ130を生成し、かかる通行許可申請データ130を、通信部25により通信回線網5を通じて、申請受理サーバ3に対して送信する。
When the transmission permission
また、送信処理(S13)の実行後、又は、送信ボタン82がクリックされない場合は(S3:No)、その他のボタン81,83〜85,87のクリックの有無がチェックされ(S4)、クリックされていれば(S4:Yes)、そのクリックされたボタンに対応する処理(S14)が実行される。そして、他の処理(S14)の実行後、又は、その他のボタン81,83〜85,87がクリックされていなければ(S4:No)、処理がS2へ移行される。
Further, after the transmission process (S13) is executed or when the
図9は、ゲート指定文字列データ生成処理のフローチャートを示した図である。ゲート指定文字列データ生成処理は、通行チェックリスト90上にある複数の指定欄91について、その各指定欄91の配列順に従ってチェックマーク92の有無をそれぞれ判別し、その判別結果に基づいて、ゲート指定文字列データ100を生成する処理である。
FIG. 9 is a flowchart of the gate designation character string data generation process. In the gate designation character string data generation processing, the presence or absence of
図9に示すように、ゲート指定文字列データ生成処理(S12)では、まず、配列カウンタ23aの値iを初期化することで「i=1」に設定し(S21)、文字列バッファ23bをクリアする(S22)。それから、配列カウンタ23aの値iが最大値imaxとなっているか否かが判断され(S23)、この配列カウンタ23aの値iが最大値imax未満(i<imax)ならば(S23:No)、通行チェックリスト90の指定欄91のうちで、この配列カウンタ23aの値iと等しい配列番数に相当する指定欄91、つまり、通行チェックリスト90の上から数えてi番目にある指定欄91について、チェックマーク92が付加されているか否かが判断される(S24)。
As shown in FIG. 9, in the gate designation character string data generation process (S12), first, the value i of the
i番目の指定欄91にチェックマーク92が付加表示されていれば(S24:Yes)、文字列バッファ23bに記憶されている文字列データの文字数を計数して(S25)、その文字数が0文字ならば(S25:Yes)、かかる文字列バッファ23bに記憶される先頭文字として、有印文字101である数字「0」を書き込む(S26)。一方、文字列バッファ23bに記憶されている文字列データの文字数が1文字以上ならば(S25:No)、かかる文字列バッファ23bに記憶される文字列データの末尾文字として、有印文字101である数字「0」を書き込む(S27)。
If the
これに対し、i番目の指定欄91にチェックマーク92が未付加ならば(S24:No)、文字列バッファ23bに記憶されている文字列データの文字数を計数して(S28)、その文字数が0文字ならば(S28:Yes)、かかる文字列バッファ23bに記憶される先頭文字として、無印文字102である英字「N」を書き込む(S29)。一方、文字列バッファ23bに記憶されている文字列データの文字数が1文字以上ならば(S28:No)、かかる文字列バッファ23bに記憶される文字列データの末尾文字として、無印文字102である英字「N」を書き込む(S30)。
On the other hand, if the
これらS26〜S30のいずれかの処理の後は、配列カウンタ23aの値iに1を加算する処理を実行して(S31)、処理をS23へ移行する。この後、配列カウンタ23aの値iが最大値imaxと等しい状態(i=imax)となるまで、つまり、配列カウンタ23aの値iが1以上imax未満の間は(S23:No)、S23〜S31までの一連の処理を繰り返す。
After any of the processes of S26 to S30, a process of adding 1 to the value i of the
このように、ゲート指定文字列データ生成処理では、S24の処理を配列カウンタ23aの値iが最大値imaxになるまで繰り返すことで(S23:No,S31)、通行チェックリスト90上の指定欄91の配列順に従いながら、それぞれの指定欄91について1つずつ順番にチェックマーク92が付加表示されているか否かを判別する(S24)。そして、この判別結果に応じて、通行チェックリスト90のチェック内容を、S26〜S30までの処理によって有印文字101である数字「0」及び無印文字102である英字「N」から構成される文字列データに変換して文字列バッファ23bに出力する。
As described above, in the gate designation character string data generation process, the process in S24 is repeated until the value i of the
そして、配列カウンタ23aの値iが最大値imaxと等しく(i=imax)なると(S23:Yes)、文字列バッファ23bに出力されている文字列データを、前回申請内容メモリ24a1に新たなゲート指定文字列データ100として記憶してから(S32)、このゲート指定文字列データ生成処理を終了する。
When the value i of the
なお、配列カウンタ23aの最大値imaxは、通行チェックリスト90に設けられる指定欄91の数より「1」だけ大きく設定されており、例えば、指定欄91の数が100個ある場合は「101」に設定される。また、この配列カウンタ23aの最大値imaxは、通行許可申請プログラム26の演算パラメータとして申請受理サーバ3からダウンロードされてスクラッチパッド24aに記憶される。
The maximum value imax of the
図10は、リスト再生文字列データ生成処理のフローチャートを示した図である。リスト再生文字列データ生成処理は、前回申請内容メモリ24a1に記憶されているゲート指定文字列データ100の文字配列順に従って、そのゲート指定文字列データ100を構成する各文字が有印文字101なのか又は無印文字102なのかを判別し、その判別結果に基づいて、リスト再生文字列データ110を生成する処理である。
FIG. 10 is a diagram showing a flowchart of the list reproduction character string data generation process. In the list reproduction character string data generation processing, whether each character constituting the gate designation
図10に示すように、リスト再生文字列データ110生成処置(S7)では、まず、配列カウンタ23aの値iを初期化することで「i=1」に設定し(S41)、文字列バッファ23bをクリアする(S42)。それから、配列カウンタ23aの値iが最大値いmaxとなっているか否かが判断され(S43)、この配列カウンタ23aの値iが最大値imax未満(i<imax)ならば(S43:No)、ゲート指定文字列データ100の配列中の文字で、この配列カウンタ23aの値iと等しい配列番数に相当する文字、つまり、ゲート指定文字列データ100の先頭文字から数えてi番目にある文字について、有印文字101である数字「0」なのか又は無印文字102である英字「N」なのかが判断される(S44)。
As shown in FIG. 10, in the list reproduction
i番目の文字が有印文字101である数字「0」ならば(S44:「0」)、文字列バッファ23bに記憶されている文字列データの文字数を計数して(S45)、その文字数が0文字ならば(S45:Yes)、かかる文字列バッファ23bに記憶される先頭文字として、配列カウンタ23aの値iと等しい数値を書き込む(S46)。例えば、配列カウンタ23aの値iが「10」ならば(i=10)、先頭文字として数字「10」を文字列バッファ23bに書き込む。
If the i-th character is the number “0” that is the stamped character 101 (S44: “0”), the number of characters of the character string data stored in the
一方、文字列バッファ23bに記憶されている文字列データの文字数が1文字以上ならば(S45:No)、かかる文字列バッファ23bに記憶される文字列データの末尾文字の次に区切文字112である記号「|」を書き込み、この区切文字112の次に配列カウンタ23aの値iと等しい数値を書き込む(S47)。例えば、現在の配列カウンタ23aの値iが「15」であって、文字列バッファ23bに記憶される文字列データが番号文字111である数字「10」のみの場合は、その番号文字111である数字「10」の次に区切文字112である記号「|」を書き込んで文字列データを「10|」とし、この区切文字112である記号「|」の次に更に配列カウンタ23aの値iと等しい番号文字111である数字「15」を書き込んで、文字列データを「10|15」とする。
On the other hand, if the number of characters of the character string data stored in the
そして、S46又はS47の処理後、又は、S44の処理においてi番目の文字が無印文字102である英字「N」ならば(S44:「N」)、配列カウンタ23aの値iに1を加算する処理を実行してから(S48)、処理をS43へ移行する。この後、配列カウンタ23aの値iが最大値imaxと等しい状態(i=imax)となるまで、つまり、配列カウンタ23aの値iが1以上imax未満の間は(S43:No)、S43〜S48までの一連の処理を繰り返す。
Then, after the process of S46 or S47, or in the process of S44, if the i-th character is the letter “N” which is the unmarked character 102 (S44: “N”), 1 is added to the value i of the
このように、リスト再生文字列データ生成処理では、S44の処理を配列カウンタ23aの値iが最大値imaxになるまで繰り返すことで(S43:No,S48)、ゲート指定文字列データ100の文字の配列順に従いながら、それぞれの文字について1つずつ順番に有印文字101であるか無印文字102であるを判別する(S44)。そして、この判別結果に応じて、ゲート指定文字列データ100の内容を、S46及びS47の処理によって番号文字111および区切文字112である記号「|」から構成される文字列データに変換して文字列バッファ23bに出力する。
As described above, in the list reproduction character string data generation process, the process of S44 is repeated until the value i of the
そして、配列カウンタ23aの値iが最大値imaxと等しく(i=imax)なると(S43:Yes)、通行チェックリスト90のチェックマーク92が付された指定欄91の配列番数を全て羅列したリスト再生文字列データ110が文字列バッファ23bに生成されるので、このリスト再生文字列データ生成処理を終了する。
When the value i of the
次に、上記のように構成された通行管理システム1全体の動作について説明する。まず、申請者が利用する携帯電話機2によれば、ゲート指定文字列データ生成処理によって生成されたゲート指定文字列データ100が前回申請内容メモリ24a1に記憶され、かつ、通行許可申請トップページ80の送信ボタン82がクリックされると(S3:Yes)、前回申請内容メモリ24a1に記憶されているゲート指定文字列データ100および申請者データ120を含んだ通行許可申請データ130が生成され、この通行許可申請データ130が申請受理サーバ3に対して通信回線網5を通じて送信される。
Next, the operation of the entire
[申請受理サーバの動作]
この通行許可申請データ130が申請受理サーバ3によって受信されると、この申請受理サーバ3によって、通行許可申請データ130がそれに含まれる申請者データ120及びゲート指定文字列データ100の各パラメータをコンマを用いて区切ったCSVファイル形式の通行許可申請ファイル140に変換されて、受理データメモリ31aに記憶される。
[Operation of application acceptance server]
When this passage
[ゲート管理サーバの動作]
ゲート管理サーバ4は、FTP(File-Transfer-Protocol)を用いて、申請受理サーバ3に対して一定時刻(又は一定の時間間隔おき)に通信回線網5を介して接続を確立し、その申請受理サーバ3の受理データメモリ31aに記憶される通行許可申請ファイル140のチェックして、前回のチェック以降新たに受理データメモリ31aに書き込まれた全ての通行許可申請ファイル140を、申請受理サーバ3からダウンロードして通行管理DB41に記憶する。
[Operation of Gate Management Server]
The
また、FTPによって申請受理サーバ3から通行許可申請ファイル140をダウンロードした後、ゲート管理サーバ4は、受理データメモリ31aに記憶されているデータの中から、今回ダウンロードした全ての通行許可申請ファイル140を削除する。
In addition, after downloading the passage
通行管理DB41に記憶された通行許可申請ファイル140の内容は、ゲート管理サーバ4で通行管理用のアプリケーションプログラムが実行されることによって、ゲート管理サーバ4の画像表示部43に各種の表示画面を用いて表示される。このゲート管理サーバ4は、ゲート指定文字列データ100の内容に基づいて、通行対象施設にある複数の出入口Gについて通行許可申請の有無を表示する操作表示画面を画像表示部43に表示可能に構成されており、この操作表示画面の表示内容を、入力操作部42を操作することで変更または修正できる。
The content of the traffic
このため、例えば、通行許可申請があった出入口Gの中から、その一部について通行不許可とし、残りについて通行許可とする必要がある場合に、通行許可申請を審査する職員が、入力操作部42を操作して通行管理DB41に記憶されるゲート指定文字列データ100を任意に書き換えて、通行許可を与える出入口Gを調整することもできる。
For this reason, for example, when it is necessary to prohibit the passage of some of the entrances and exits G where the application for permission to pass is permitted and allow the rest to pass, the staff who examines the passage permission application must The gate designation
このようにして、通行許可申請ファイル140がゲート管理サーバ4によって通行管理DB41に記憶されると、ゲート管理サーバ4では、通行許可申請ファイル140に記録される識別コード121及びゲート指定文字列データ100に基づいて、かかるゲート指定文字列データ100で通行許可申請がなされている各出入口Gのセキュリティーボックス6に対して、識別コード121の登録処理が実行される。
When the passage
この識別コード121の登録処理では、ゲート管理サーバ4のCPUによって、ゲート指定文字列データ100の文字の配列順に従って、そのゲート指定文字列データ100の各文字が1文字ずつ順番に読み取られ、各文字に対応つけられている出入口Gを特定し、その文字が有印文字101なら当該出入口Gに対して通行を許可する旨の判断がなされる。つまり、ゲート管理サーバ4では、ゲート指定文字列データ100自体が、複数の出入口Gに関する通行許可を一括して管理するための通行許可コードとして直接機能する。
In the registration process of the
そして、その文字が有印文字101である数字「0」なら、その文字に対応する出入口G(例えば、ゲート指定文字列データ100の先頭文字から数えて1番目及び3番目から5番目の文字が有印文字101である場合には、その文字に対応する正面玄関、書庫、電算室および第1研究室の出入口G(図3(b)参照))のセキュリティーボックス6に対し、その判断に用いられたゲート指定文字列データ100に対応つけて通行管理DB41に記憶される識別コード121が、コード書込処理(コード書込手段)によって書き込まれる。この結果、出入口Gのセキュリティーボックス6に対して、通行許可された申請者を特定するための識別コード121が登録される。
If the character is the number “0”, which is the stamped
[セキュリティーボックスの動作]
このように出入口Gに設置されるセキュリティーボックス6に識別コード121が登録された後、かかる出入口Gを通行する場合は、そのセキュリティーボックス6のリーダーユニット61によって、申請者が利用する鍵媒体7、例えば、携帯電話機2のICチップ、ICカード又は磁気カードに記憶されている鍵コードが読み取られる。そして、この鍵コードがセキュリティーボックス6の通行者コードメモリ62に書き込まれた識別コード121と一致するか否かが判断され、かかる双方のコードが一致すれば、セキュリティーボックス6によって出入口Gの錠が施錠又は解錠される。
[Security Box Operation]
In this way, when the
以上、実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。 The present invention has been described based on the embodiments. However, the present invention is not limited to the above-described embodiments, and various improvements and modifications can be easily made without departing from the spirit of the present invention. It can be guessed.
例えば、本実施例では、汎用型の携帯型通信端末として、データ通信機能を有する携帯電話機を例に説明したが、かかる携帯型通信端末は必ずしも携帯電話機に限定されるものではなく、通信機能を有する他の携帯型の通信端末機器であっても良い。 For example, in this embodiment, a mobile phone having a data communication function has been described as an example of a general-purpose mobile communication terminal. However, the mobile communication terminal is not necessarily limited to a mobile phone, and has a communication function. It may be another portable communication terminal device.
1 通行管理システム
2 携帯電話機(汎用型の携帯型通信端末)
3 申請受理サーバ(申請受理装置)
4 ゲート管理サーバ(ゲート管理装置)
5 通信回線網(通信回線)
6 セキュリティーボックス(錠装置)
7 鍵媒体
11 操作パネル(入力手段)
12 液晶ディスプレイ(LCD)(携帯通信端末の画面、リスト表示手段の一部、リスト再表示手段の一部)
24a1 前回申請内容メモリ(文字列記憶手段の一部)
25 通信部(送信手段の一部)
26 通行許可申請プログラム
41 通行管理データベース(通行管理DB)(申請記憶装置)
90 通行チェックリスト(通行リスト)
91 指定欄
92 チェックマーク(マーク)
100 ゲート指定文字列データ(ゲート指定文字列)
101 有印文字
102 無印文字
110 リスト再生文字列データ(リスト再生文字列)
111 番号文字
112 区切文字
121 識別コード
130 通行許可申請データ(許可申請データ)
G 出入口
S7 リスト再生文字列データ生成処理(有印文字判別手段、再生データ生成手段)
S8 通行チェックリスト再表示手段(リスト表示手段の一部、リスト再表示手段の一部)
S9 通行チェックリスト初期表示手段(リスト表示手段の一部)
S10 通行ゲート指定処理(ゲート指定手段)
S12 ゲート指定文字列データ生成処理(マーク判断手段、指定データ生成手段)
S13 送信処理(送信手段の一部、識別コード付加手段)
S32 ゲート指定文字列データを前回申請内容メモリに書き込む処理(文字列記憶手段の一部)
1
3 Application acceptance server (application acceptance device)
4 Gate management server (gate management device)
5 Communication network (communication line)
6 Security box (locking device)
7
12 Liquid crystal display (LCD) (screen of portable communication terminal, part of list display means, part of list redisplay means)
24a1 Previous application content memory (part of character string storage means)
25 Communication part (part of transmission means)
26 traffic
90 traffic checklist (traffic list)
91
100 Gate designation character string data (Gate designation character string)
101
111
G entrance / exit S7 list reproduction character string data generation processing (marked character discrimination means, reproduction data generation means)
S8 Traffic check list redisplay means (part of list display means, part of list redisplay means)
S9 Traffic check list initial display means (part of list display means)
S10 Passing gate designation processing (gate designation means)
S12 Gate designation character string data generation processing (mark judgment means, designation data generation means)
S13 Transmission processing (part of transmission means, identification code addition means)
S32 Processing to write the gate-designated character string data to the previous application content memory (part of the character string storage means)
Claims (3)
その携帯型通信端末の画面に、複数の出入口の個々に対応つけられた指定欄が一覧形式で複数個配列される通行リストを、表示するリスト表示手段と、
そのリスト表示手段により画面に表示される通行リストの指定欄のうち通行を希望する出入口に対応するものに対し、通行許可申請をする旨のマークを、前記入力手段を用いた入力操作に基づいて付加表示するゲート指定手段と、
そのゲート指定手段により指定欄にマークが付加表示される場合に、その各指定欄の通行リスト上の配列順に従って、各指定欄におけるマークの有無をそれぞれ判別するマーク判別手段と、
そのマーク判別手段による判別結果に基づいて、指定欄にマークがある場合にはその旨を示す1種類の有印文字を、又、指定欄にマークがない場合にはその旨を示す1種類の無印文字を、前記指定欄の配列順と同一順番で配列したゲート指定文字列を生成する指定データ生成手段と、
そのゲート指定文字列を少なくとも一部に含んだ許可申請データを、通行許可申請の受理を行う申請受理装置に対して、通信回線を介して送信する送信手段と、
前記指定データ生成手段により前回生成されたゲート指定文字列を記憶する文字列記憶手段と、
その文字列記憶手段に記憶されるゲート指定文字列における文字の配列順に従って、そのゲート指定文字列を構成する各文字が有印文字であるか否かを判別する有印文字判別手段と、
その有印文字判別手段による判別結果に基づいて、ゲート指定文字列における各有印文字の配列上の番数を示す番号文字を配列するとともに、その配列された各番号文字の間を区切文字により区切ることでリスト再生文字列を生成する再生データ生成手段と、
その再生データ生成手段により生成されたリスト再生文字列から、区切文字により区切られた各区画内にある番号文字を読み取り、その番号文字に対応する番数の指定欄にマークを付加した通行リストを前記携帯型通信端末の画面に表示するリスト再表示手段として機能させるものであることを特徴とする通行許可申請プログラム。 When executed on a general-purpose portable communication terminal capable of displaying an input operation result via the input means on the screen, the portable communication terminal makes an application for permission to pass through a plurality of entrances via a communication line. A program for functioning as a communication terminal for
A list display means for displaying a traffic list in which a plurality of designation fields corresponding to each of a plurality of entrances are arranged in a list format on the screen of the portable communication terminal;
Based on the input operation using the input means, a mark indicating that a passage permission application is applied to the entry corresponding to the entry / exit to which the passage is desired among the designated fields of the passage list displayed on the screen by the list display means. Gate designation means for additional display,
Mark identifying means for respectively determining the presence or absence of a mark in each designated field according to the arrangement order on the pass list of each designated field when a mark is additionally displayed in the designated field by the gate designating means;
Based on the determination result by the mark determination means, if there is a mark in the designated field, one type of marked character indicating that, or if there is no mark in the designated field, one type indicating that Designation data generation means for generating a gate designation character string in which unmarked characters are arranged in the same order as the arrangement order of the designation field;
A transmission means for transmitting permission application data including at least a part of the gate designation character string via a communication line to an application receiving apparatus that receives a passage permission application ;
Character string storage means for storing the gate designation character string generated last time by the designation data generation means,
Signed character discriminating means for discriminating whether or not each character constituting the gate designated character string is a signed character in accordance with the sequence of characters in the gate designated character string stored in the character string storage means;
Based on the discrimination result by the stamped character discriminating means, a number character indicating the number on the array of each marked character in the gate designated character string is arranged, and between the arranged number characters by a delimiter character Reproduction data generating means for generating a list reproduction character string by dividing,
From the list reproduction character string generated by the reproduction data generation means, read a number character in each section delimited by a delimiter character, and add a mark to the number designation column corresponding to the number character. A passage permission application program that functions as list redisplay means for displaying on a screen of the portable communication terminal .
その携帯型通信端末から通信回線を介して許可申請データを受信する申請受理装置と、
その申請受理装置により受信される許可申請データに含まれるゲート指定文字列の各文字をその配列順に読み取り、その読み取った文字の配列上の順番から対応する出入口を特定し、当該文字が有印文字の場合には当該出入口について通行を許可する旨の判断をするゲート管理装置とを備えていることを特徴とする通行管理システム。 The portable communication terminal on which the passage permission application program according to claim 1 is executed;
An application receiving device that receives permission application data from the portable communication terminal via a communication line; and
Read each character of the gate designation character string included in the permission application data received by the application accepting device in the order of arrangement, specify the corresponding entry / exit from the order in the arrangement of the read character, and the character is a stamped character In this case, a traffic management system comprising: a gate management device that judges whether or not to allow traffic at the doorway.
複数の出入口のそれぞれについて個別に施錠及び解錠をする錠装置と、
その錠装置により施錠及び解錠される各出入口に各々設置されて鍵媒体から鍵コードを取得する読取装置と、
許可申請データに含まれるゲート指定文字列及び識別コードを相互に対応つけて記憶する申請記憶装置と、
その申請記憶装置に記憶されるゲート指定文字列に関する前記ゲート管理装置による判断の結果、通行許可の判断がなされた出入口の前記錠装置に対して識別コードを書き込むコード書込手段とを備えており、
そのコード書込手段により書き込まれた識別コードと、前記読取装置により鍵媒体から取得される鍵コードとを照合して双方が一致する場合に、その読取装置が設置される出入口を前記錠装置によって解錠又は施錠するものであることを特徴とする請求項2記載の通行管理システム。 The portable communication terminal that functions as identification information adding means for adding an identification code of the applicant to the permission application data transmitted by the transmitting means;
A locking device that individually locks and unlocks each of the plurality of doorways;
A reading device that is installed at each doorway that is locked and unlocked by the locking device and acquires a key code from a key medium; and
An application storage device for storing the gate designation character string and the identification code included in the permission application data in association with each other;
Code writing means for writing an identification code to the lock device at the doorway for which passage permission has been determined as a result of determination by the gate management device regarding the gate designation character string stored in the application storage device; ,
When the identification code written by the code writing means and the key code acquired from the key medium by the reading device are collated and the two match, the entrance where the reading device is installed is opened by the locking device. The traffic management system according to claim 2 , wherein the traffic management system is unlocked or locked.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007103827A JP4642039B2 (en) | 2007-04-11 | 2007-04-11 | Traffic permission application program and traffic management system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007103827A JP4642039B2 (en) | 2007-04-11 | 2007-04-11 | Traffic permission application program and traffic management system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008262335A JP2008262335A (en) | 2008-10-30 |
| JP4642039B2 true JP4642039B2 (en) | 2011-03-02 |
Family
ID=39984774
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007103827A Expired - Fee Related JP4642039B2 (en) | 2007-04-11 | 2007-04-11 | Traffic permission application program and traffic management system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4642039B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002288205A (en) * | 2001-03-26 | 2002-10-04 | Toshiba Corp | Service providing device, service providing method, service providing program, and data input device |
| JP4694894B2 (en) * | 2005-06-03 | 2011-06-08 | 株式会社アート | Access control system |
-
2007
- 2007-04-11 JP JP2007103827A patent/JP4642039B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008262335A (en) | 2008-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110457891B (en) | Permission configuration interface display method, device, terminal and storage medium | |
| ES2417479T3 (en) | User authentication procedure and user authentication system | |
| JP3764961B2 (en) | Secret data storage device and secret data read method | |
| US7093282B2 (en) | Method for supporting dynamic password | |
| US7065786B2 (en) | Password generation and verification system and method therefor | |
| CN102638447B (en) | Method and device for system login based on autonomously generated password of user | |
| US20020193142A1 (en) | System and method for controlling access to personal information | |
| US20080314968A1 (en) | System and Method for Capturing and Managing Personal Documents and Information | |
| JP4642039B2 (en) | Traffic permission application program and traffic management system | |
| JP2007095016A (en) | Evacuee confirmation system | |
| JP4295195B2 (en) | Password management apparatus and program | |
| JP6844157B2 (en) | Information processing equipment and programs | |
| CN106649469A (en) | Chat record information management method and terminal | |
| US7784091B2 (en) | Data processing system | |
| JP2005128639A (en) | Course decision processing system, course decision method, course decision processing program, information recording medium recorded therewith, and course registration system | |
| JP2007066302A (en) | Electronic document with authentication function | |
| JP5897758B1 (en) | Password setting method for information processing terminal | |
| JP2006079269A (en) | Password input method | |
| JP2003099433A (en) | Presentation device for electronic map data | |
| US20070234411A1 (en) | System, Method and Program for Changing Item Name Notation and Master Table Contents by Login Id Control | |
| JP4897531B2 (en) | Entrance / exit management device and method | |
| JP2011233053A (en) | Information processing apparatus, information processing method, and program | |
| JP2006031533A (en) | Drawing distribution list management system | |
| KR100551639B1 (en) | How to manage car registration history using smart card | |
| DE102011114829A1 (en) | Device for easy and safe access to e.g. websites in e.g. computer, generates login and password information, and executes login process by selection of desired function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100622 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100706 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100906 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101102 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101130 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131210 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |