JP6354046B2 - Driving school system - Google Patents
Driving school system Download PDFInfo
- Publication number
- JP6354046B2 JP6354046B2 JP2014030880A JP2014030880A JP6354046B2 JP 6354046 B2 JP6354046 B2 JP 6354046B2 JP 2014030880 A JP2014030880 A JP 2014030880A JP 2014030880 A JP2014030880 A JP 2014030880A JP 6354046 B2 JP6354046 B2 JP 6354046B2
- Authority
- JP
- Japan
- Prior art keywords
- instructor
- license
- training
- schedule
- storage means
- 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.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Description
本発明は、自動車教習所の指導員の勤怠管理、教習スケジュール管理に好適な自動車教習所システムに関する。 The present invention relates to a driving school system suitable for attendance management and training schedule management of a driving school instructor.
自動車教習所において、指導員が教習生とともに自動車に乗車して運転技術についての指導を行う技能教習に際しては、指導員には自身の運転免許証を携帯することが求められる。
自動車教習所の敷地内の教習コースを走行する際は免許証不携帯であっても法的な問題はないが、多くの自動車教習所では、一般道路での技能教習に際しては勿論、敷地内の教習コースでの技能教習のときにも、指導員が免許証を携帯することを義務づけている。
このため、指導員が自動車教習所に出勤した際に、指導員が運転免許証を携帯していることを担当者が確認するようにしている。しかし、指導員が免許証を携帯し忘れることがたまにあり、且つ担当者による免許証携帯の有無チェックが行われないこともあり得る。このような場合には、指導員は免許証不携帯で敷地内外で技能教習を行うことになる。
しかし、人為的なチェックミスによる運転免許証の携帯忘れと、それに起因した免許証不携帯での実技教習に対する防止対策はなされていなかった。
このため、指導員が免許証を忘れてきたことが事前に判明した場合には、代替の指導員への振り替え作業を行うなど、煩雑な作業が必要であった。
また、出退勤に関しては指導員がタイムレコーダに打刻しておき、勤怠管理を行う部署が手計算で勤務時間を集計して給与計算を行っていたが、煩雑であり、この点の改善が望まれていた。
At a driving school, instructors are required to carry their own driving licenses when they are instructed about driving skills by riding a car with a trainee.
There is no legal problem when driving a driving course on the site of a driving school, even if you do not have a license. However, in many driving schools, you will not be able to learn skills on general roads. Instructors are also obliged to carry their licenses during technical training in Japan.
For this reason, when the instructor goes to the driving school, the person in charge confirms that the instructor carries the driver's license. However, the instructor sometimes forgets to carry the license, and the person in charge may not check whether the license is carried. In such a case, the instructor will carry out skill training inside and outside the site without a license.
However, there were no preventive measures against forgetting to carry a driver's license due to an artificial check mistake and the practical training for non-licensed drivers.
For this reason, when it is found in advance that the instructor has forgotten the license, complicated work such as transfer to an alternative instructor is required.
In addition, instructors recorded time and attendance on time recorders, and departments that manage attendance time calculated the work hours by manually calculating the work hours. However, this is cumbersome and improvement in this respect is desired. It was.
従来の特許文献としては、教習生の教習予約の受付や、教習スケジュールを管理することが主要な機能について、特許文献1及び2が報告されている。
詳しくは、特許文献1には、通信回線を介して教習の予約を行う場合、受講者端末は、教習所サーバにより提供されるホームページにアクセスして、受講者の操作により受講者コードを入力して送信し、所定の認証を受けた後に、予約情報を入力して送信する。この場合、受講者の電子メールアドレスを入力可能とし、この電子メールアドレス宛に確認メール等の返信を可能とする。これに対して、教習所サーバは、受信した受講者コードに基づいて、その予約情報をデータベースに登録することが開示されている。
特許文献2には、携帯端末装置から入力された自動車教習に係る教習情報を事務所側端末装置を介してコンピュータ装置に伝送し、コンピュータ装置を用いて教習情報に基づき教習課程や次回の教習カリキュラムを管理することが開示されている。
しかし、これらの特許文献にも、人為的なチェックミスによる運転免許証の携帯忘れと、それに起因した免許証不携帯での実技教習を防止する対策、更には指導員の出退勤管理については開示されていない。
As conventional patent documents, Patent Documents 1 and 2 have been reported with respect to the main functions of accepting training reservations for teachers and managing the training schedule.
Specifically, in Patent Document 1, when making a reservation for a lesson via a communication line, the student terminal accesses the home page provided by the school server and inputs the student code by the student's operation. After transmitting and receiving predetermined authentication, the reservation information is input and transmitted. In this case, the e-mail address of the student can be input, and a confirmation e-mail or the like can be returned to the e-mail address. On the other hand, it is disclosed that the school server registers the reservation information in a database based on the received student code.
In Patent Document 2, training information related to automobile training input from a mobile terminal device is transmitted to a computer device via an office-side terminal device, and the training course and the next training curriculum are based on the training information using the computer device. Is disclosed.
However, these patent documents also disclose countermeasures for preventing driver's license from being forgotten due to human error and preventing technical training due to non-license from the driver's license. Absent.
このため、上記従来の技術によっても、運転免許証を携帯していない指導員による技能教習を確実に防止することができなかった。
また、指導員が自動車教習所に出勤した際に、担当者が運転免許証を目視確認する必要があるため、担当者に多大な作業負担を強いるといった問題があった。
さらに、指導員の出退勤管理を行うためにタイムカードを用いた出退勤管理装置が別途に必要であった。
また、運転免許証を携帯していない指導員が担当する予定であった技能教習のスケジュールを他の指導員に割り振るといったスケジュール管理に多大な作業負担を強いるといった問題があった。
For this reason, even with the above-described conventional technology, it has been impossible to reliably prevent skill training by an instructor who does not carry a driver's license.
Further, when the instructor goes to the driving school, the person in charge needs to visually check the driver's license, which causes a problem that the person in charge is burdened with a large work load.
Furthermore, in order to manage attendance and attendance of instructors, a separate attendance and attendance management device using a time card is required.
In addition, there is a problem in that schedule management such as allocating a schedule of skill training that was planned to be handled by an instructor who does not carry a driver's license to other instructors is burdened.
本発明は、上記に鑑みてなされたもので、その目的としては、運転免許証を携帯していない指導員による技能教習を確実に防止することができ、指導員が自動車教習所に出勤した際の目視確認等の作業負担を低減することができ、指導員の出退勤管理を効率化することができ、さらに、運転免許証を携帯していない指導員が担当する予定であった技能教習のスケジュールを他の指導員に割り振る際の作業負担を低減することが可能な自動車教習所管理システムを提供することにある。 The present invention has been made in view of the above, and as its purpose, it can surely prevent technical training by an instructor who does not carry a driver's license, and visual confirmation when the instructor goes to a driving school To reduce the work load of the instructor, to streamline the management of attendance and attendance of the instructor, and to other instructors to schedule the skill training that was planned to be in charge of instructors who do not carry a driver's license An object of the present invention is to provide a driving school management system capable of reducing the work burden when allocating.
請求項1記載の発明は、上記課題を解決するため、自動車教習所の業務情報を管理するサーバを備えた自動車教習所システムであって、前記サーバは、前記自動車教習所の各指導員のICカード免許証に記憶されたカード記憶情報、前記指導員に固有の指導員ID、前記ICカード免許証の有無を表す免許フラグを夫々に格納する指導員情報格納手段と、前記ICカード免許証からカード記憶情報を読み取る免許証読み取り手段と、前記各手段を制御する制御手段と、を備え、前記制御手段は、前記免許証読み取り手段から取得したカード記憶情報に基づいて前記指導員情報格納手段から指導員IDを検索し、前記検索結果として指導員IDを取得した場合に、当該指導員が前記ICカード免許証を携帯していることとして前記免許フラグを有に設定して前記指導員情報格納手段に格納するように制御することを特徴とする自動車教習所システム。
In order to solve the above-mentioned problem, the invention according to claim 1 is a driving school system including a server for managing business information of a driving school. The server includes an IC card license of each instructor of the driving school. Instructor information storage means for storing stored card storage information, an instructor ID unique to the instructor, a license flag indicating the presence or absence of the IC card license, and a license for reading card storage information from the IC card license Reading means and control means for controlling each means, the control means searches the instructor ID from the instructor information storage means based on the card storage information obtained from the license reading means, the search As a result, when the instructor ID is acquired, the license flag is set to indicate that the instructor is carrying the IC card license. Driving school system and controls to store the instructor information storage means is set to.
本発明によれば、ICカード免許証から取得したカード記憶情報に基づいて指導員IDを取得した場合に、当該指導員がICカード免許証を携帯していることとして免許フラグを有に設定することで、運転免許証を携帯している指導員のみに技能教習を行わせることができ、運転免許証を携帯していない指導員による技能教習を確実に防止することができる。 According to the present invention, when the instructor ID is obtained based on the card storage information obtained from the IC card license, the license flag is set to be present as the instructor carries the IC card license. Only the instructor carrying the driver's license can be allowed to perform the skill training, and the skill training by the instructor who does not carry the driver's license can be surely prevented.
本発明は、近年、非接触ICタグを埋め込んだICカード免許証(以下、IC免許証という)に切り替わったことを活用して、指導員のIC免許証から読み取った情報を、指導員の出退勤管理に利用すると共に、免許証携帯チェックを行う。また、教習スケジュールと連携して、免許証不携帯の指導員による技能教習を確実に防止する自動車教習所システムを提供することにある。また、免許証の有効期限チェックを同時に行い免許証の有効期限切れを防止することもできる。さらに運転免許証をカードリーダに接近させて情報を読み取った時刻をタイムレコーダの代わりとして出退勤の打刻記録のデータとして、勤怠管理する部署へCSVデータ出力をすることによって手計算を省くこともできる。 The present invention utilizes the fact that in recent years it has been switched to an IC card license with an embedded non-contact IC tag (hereinafter referred to as an IC license), and the information read from the IC license of the instructor can be used for managing the attendance of the instructor. While using it, check the license phone. Another object of the present invention is to provide a driving school system that reliably prevents skill training by an instructor who does not have a license in cooperation with a training schedule. It is also possible to prevent the expiration of the license by simultaneously checking the expiration date of the license. Further, manual calculation can be omitted by outputting the CSV data to the department for managing attendance as the time record of the time recording when the time when the driver's license is approached to the card reader is used instead of the time recorder.
<第1実施形態>
図1は、本発明の第1実施形態に係る自動車教習所システムの一例を示す概略的なブロック図である。
本実施形態の特徴は、従来の自動車教習所システムと構成上大きく異なる点は、IC免許証から免許証情報を読み取るためのカードリーダを備えたことにある。
図1において、自動車教習所システム1には、サーバ2と教習生PC3とがネットワークNを介して接続されている。サーバ2は、制御部2aを備えており、制御部2aは、内部にHDD、ROM、RAM、CPU及びタイマを有し、HDDからオペレーティングシステムOSを読み出してRAM上に展開してOSを起動する。さらに、制御部2aは、OS管理下において、HDDからプログラムを読み出し、指導員の出退勤情報や教習スケジュール等の業務情報を管理する。
サーバ2には、カードリーダ5、教習生DB6、教習情報DB7、指導員DB8が接続されている。カードリーダ5は、指導員のIC免許証4から免許証情報を読み取り、サーバ2に割り込み信号を出力した後に、免許証情報を出力する。
<First Embodiment>
FIG. 1 is a schematic block diagram showing an example of a driving school system according to the first embodiment of the present invention.
The feature of this embodiment is that it has a card reader for reading the license information from the IC license, which is greatly different from the conventional driving school system in configuration.
In FIG. 1, a server 2 and a trainee PC 3 are connected to a driving school system 1 via a network N. The server 2 includes a control unit 2a. The control unit 2a includes an HDD, a ROM, a RAM, a CPU, and a timer. The server 2 reads the operating system OS from the HDD, expands it on the RAM, and starts the OS. . Furthermore, the control unit 2a reads a program from the HDD under OS management, and manages business information such as instructor attendance information and training schedule.
The server 2 is connected to a
教習生DB6は、教習生に固有の教習生ID、教習生に固有の氏名、教習生が履修した教習コースの管理番号についての履歴を表す教習履歴、教習生が所有する携帯電話やパーソナルコンピュータPCのメールアドレス等をレコード毎に記憶していることとする。
教習情報DB7は、教習コースの管理番号を表す教習管理番号No.、教習生に固有の教習生ID、教習コースの開始時刻を表す教習開始時刻、教習コースの終了時刻を表す教習終了時刻、指導員に固有の指導者担当ID、特定の指導員を指名して予約したことを表す指名予約フラグ等がレコード毎に格納されている。
指導員DB8は、指導員に固有の指導員ID、指導員の氏名、指導員のICカード免許証に記憶されたカード記憶情報と同じカード記憶情報、指導員の出退勤の時刻を表す出退勤データ、ICカード免許証の有無を表す免許フラグ、指導員が携帯する携帯電話のメールアドレス等がレコード毎に格納されている。
また、サーバ2には、打刻用端末11、事務用端末12、教習生用予約端末14が接続されている。
打刻用端末11は、サーバ2から入力される様々なメッセージを表示するもので、カードリーダ5の近傍に設置する。または、打刻用端末11にカードリーダ5が接続されていてもよい。
事務用端末12は、タッチパネルを介して様々な情報をサーバ2に入力するとともに、サーバ2からの情報を表示することができる。
教習生用予約端末14は、タッチパネルを介して様々な情報をサーバ2に入力するとともに、サーバ2からの情報を表示することができる。
The trainee DB 6 includes a trainee ID unique to the trainee, a name unique to the trainee, a training history representing the history of the management number of the training course taken by the trainee, a mobile phone and a personal computer PC owned by the trainee Is stored for each record.
The training information DB 7 includes a training management number No. indicating the management number of the training course. The trainee ID unique to the trainee, the training start time indicating the start time of the training course, the training end time indicating the end time of the training course, the instructor ID unique to the instructor, and a specific instructor A nomination reservation flag indicating this is stored for each record.
The instructor DB 8 has an instructor ID unique to the instructor, the name of the instructor, the same card storage information stored in the IC card license of the instructor, attendance data for the time of the instructor's attendance, and the presence or absence of the IC card license. Is stored for each record, such as a license flag indicating, a mail address of a mobile phone carried by the instructor.
The server 2 is connected with a
The stamping
The
The
次に、図2に示すフローチャート、図3及び図4に示す表示画面例を参照して、IC免許証4をチェックするための処理について説明する。図2は自動車教習所システムにおいて、指導員のIC免許証4をチェックするための処理を示すフローチャートである。
まず、指導員がIC免許証4を携帯して自動車教習所に出勤した際に、自身のIC免許証4をカードリーダ5に接近したとする。カードリーダ5は、サーバ2に接続されており、IC免許証4がカードリーダ5に接近された場合、カードリーダ5から割り込み信号が制御部2aに出力される。
まず、ステップS1では、制御部2aは、初期画面を生成して打刻用端末11に出力する。この結果、図3(a)に示すように、打刻用端末11に待ち受け画面が表示される。
次いで、ステップS5では、制御部2aは、カードリーダ5から割り込み信号が入力された場合(S5、Yes)には、ステップS10に進む。
カードリーダ5から割り込み信号が入力された場合、ステップS10では、制御部2aは、カードリーダ5を介してIC免許証4からカード記憶情報を取得する。IC免許証4からカードリーダ5に読み取れるカード記憶情報としては、IC免許証4の交付年月日(例えば、Y1Y2Y3Y4年M1M2月D1D2日)、有効期限の末日(例えば、Y5Y6Y7Y8年M3M4月D3D4日)である。そこで、第1実施形態では、IC免許証4から読み取ったIC免許証の交付年月日を上位側の桁数とし、有効期限の末日を下位側の桁として組み合わせた16桁の数をカード記憶情報として取り扱うこととする。
Next, processing for checking the IC license 4 will be described with reference to the flowchart shown in FIG. 2 and the display screen examples shown in FIGS. 3 and 4. FIG. 2 is a flowchart showing a process for checking the instructor's IC license 4 in the driving school system.
First, it is assumed that when an instructor carries an IC license 4 and goes to a driving school, his / her IC license 4 approaches the
First, in step S <b> 1, the control unit 2 a generates an initial screen and outputs it to the marking
Next, in step S5, when an interrupt signal is input from the card reader 5 (S5, Yes), the control unit 2a proceeds to step S10.
When an interrupt signal is input from the
次いで、ステップS15では、制御部2aは、IC免許証4から取得したカード記憶情報をキーとして指導員DB8の指導員ID欄から検索し、検索結果として指導員IDがある場合にはRAMに記憶する。
次いで、ステップS15では、制御部2aは、指導員DB8に登録されている免許証か否かを判断する。なお、指導員DB8に免許証のカード記憶情報が登録されていない場合には検索結果がエラーとなることとする。
ここで、指導員DB8に登録されている免許証である場合(S20、Yes)には、ステップS30に進む。一方、指導員DB8に登録されていない免許証である場合(S20、No)には、ステップS25に進む。
ステップS25では、制御部2aは、未登録カードである旨の警告メッセージを打刻用端末11に出力することで、カードリーダ5上に接近したカードが未登録であることを警告表示する。
一方、指導員DB8に登録されている免許証である場合、ステップS30では、制御部2aは、タイマから現在の年月日を取得し、IC免許証4から取得した有効期限日までの残日数を算出し、RAMに記憶する。
残日数=有効期限日−現在の年月日 (1)
Next, in step S15, the control unit 2a searches the instructor ID column of the instructor DB 8 using the card storage information acquired from the IC license 4 as a key, and stores it in the RAM if there is an instructor ID as a search result.
Next, in step S15, the control unit 2a determines whether or not the license is registered in the instructor DB 8. It should be noted that if the license card storage information is not registered in the instructor DB 8, the search result is an error.
If the license is registered in the instructor DB 8 (S20, Yes), the process proceeds to step S30. On the other hand, if the license is not registered in the instructor DB 8 (S20, No), the process proceeds to step S25.
In step S25, the control unit 2a outputs a warning message indicating that the card is an unregistered card to the stamping
On the other hand, if the license is registered in the instructor DB 8, in step S30, the control unit 2a acquires the current date from the timer, and the remaining number of days until the expiration date acquired from the IC license 4. Calculate and store in RAM.
Remaining days = expiration date-current date (1)
次いで、ステップS35では、制御部2aは、IC免許証は有効期限まで30日未満か否かを判断する。すなわち、制御部2aは、RAMから読み出した残日数が30日未満か否かを判断する。ここで、残日数が30日未満である場合(S35、Yes)には、ステップS40に進む。一方、残日数が30日未満ではない場合(S35、No)にはステップS55に進む。
次いで、残日数が30日未満である場合にステップS40では、制御部2aは、有効期限切れか否かを判断する。すなわち、制御部2aは、残日数の符号が「−(マイナス)」であれば有効期限切れとして判断し、ステップS45に進む。一方、制御部2aは、残日数の符号が「+(プラス)」であれば有効期限切れではないと判断し、ステップS50に進む。
次いで、有効期限切れである場合、ステップS45では、制御部2aは、有効期限切れである旨の警告メッセージを打刻用端末11に出力することで、図4(b)に示すように、カードリーダ5上に接近したカードが有効期限切れであることを警告表示する。
次いで、ステップS50では、制御部2aは、IC免許証4の更新を促す旨の警告メッセージを打刻用端末11に出力することで、図4(a)に示すように、カードリーダ5上に接近したIC免許証4の更新が必要であることを警告表示する。
Next, in step S35, the control unit 2a determines whether or not the IC license is less than 30 days until the expiration date. That is, the control unit 2a determines whether or not the remaining number of days read from the RAM is less than 30 days. Here, when the number of remaining days is less than 30 days (S35, Yes), it progresses to step S40. On the other hand, when the number of remaining days is not less than 30 days (S35, No), the process proceeds to step S55.
Next, when the remaining number of days is less than 30 days, in step S40, the control unit 2a determines whether or not the expiration date has expired. That is, if the sign of the number of remaining days is “− (minus)”, the control unit 2a determines that the expiration date has expired, and proceeds to step S45. On the other hand, if the sign of the number of remaining days is “+ (plus)”, the control unit 2a determines that the expiration date has not expired, and proceeds to step S50.
Next, if the expiration date has expired, in step S45, the control unit 2a outputs a warning message to the effect that the expiration date has expired, as shown in FIG. A warning is displayed that the card approaching above has expired.
Next, in step S50, the control unit 2a outputs a warning message for prompting the renewal of the IC license 4 to the
次いで、ステップS55では、制御部2aは、RAMから読み出した残日数を打刻用端末11に出力することで、図3(b)又は図4(a)に示すように、残日数を表示する。
このように、IC免許証4の有効期限までの残日数を表示することで、IC免許証4の有効期限切れ状態の発生を抑制することができる。
次いで、ステップS60では、制御部2aは、タイマから現在の時刻を取得し、当該指導員IDの出勤時刻として指導員DB8の出退勤データに記憶する。なお、指導員DB8の出退勤データには出社時刻と、退社時刻をそれぞれ記憶するための領域が設けられている。
次いで、ステップS65では、制御部2aは、当該指導員IDの免許証フラグを「無」から「有」に変更して指導員DB8に記憶する。
なお、退勤時も指導員がIC免許証4をカードリーダ5に翳すことにより、退勤時刻と免許証フラグ「無」を指導員DB8に格納するように構成してもよい。また、表1は指導員DB8のデータ構成を示しており、指導員DB8には、指導員ID、氏名、カード記憶情報、出退勤データ、免許フラグ、メールアドレス等がレコード毎に格納されている。また、タイマから読み出された日付が更新された場合に、制御部2aにより全ての指導員IDの免許フラグが「無」に設定されることとする。
Next, in step S55, the control unit 2a outputs the remaining number of days read from the RAM to the
Thus, by displaying the remaining number of days until the expiration date of the IC license 4, the occurrence of the expired state of the IC license 4 can be suppressed.
Next, in step S60, the control unit 2a acquires the current time from the timer and stores it in the attendance data of the instructor DB 8 as the attendance time of the instructor ID. In addition, the attendance data in the instructor DB 8 is provided with areas for storing the work time and the work time.
Next, in step S65, the control unit 2a changes the license flag of the instructor ID from “No” to “Yes” and stores it in the instructor DB 8.
In addition, when leaving the office, the instructor may put the IC license 4 on the
このように、IC免許証4から取得したカード記憶情報に基づいて指導員IDを取得した場合に、当該指導員の出勤時刻を格納し、当該指導員がICカード免許証を携帯しているものと判定して免許フラグを「有」に設定することで、運転免許証を携帯している指導員のみに技能教習を行わせることができ、運転免許証を携帯していない指導員による技能教習を確実に防止することができる。
また、指導員の出退勤管理を行うことができるので、従来のようにタイムカードなどの他の出退勤管理装置が不要になり、出退勤管理に関わる事務員の作業負担を軽減することができ、業務効率化に寄与することができる。
Thus, when an instructor ID is acquired based on the card storage information acquired from the IC license 4, the attendance time of the instructor is stored, and it is determined that the instructor carries the IC card license. By setting the license flag to “Yes”, only the instructor carrying the driver's license can be trained in skills, and the instructor who does not carry the driver's license is surely prevented. be able to.
In addition, since attendance and attendance management of instructors can be performed, other time and attendance management devices such as time cards are no longer necessary, reducing the work burden on office workers involved in attendance and attendance management, and improving work efficiency. Can contribute.
次に、図5に示すフローチャートを参照して、指導員がIC免許証4を携帯せずに出勤した場合の事務員操作モードでの処理について説明する。
まず、事務員端末12には表示部13aとしてタッチパネル付きモニタが接続されており、表示部13aの表示画面には事務処理を行うための各種モードキー・ボタンが表示されていることとする。指導員がIC免許証4を携帯せずに教習所に出勤した際に、指導員はIC免許証を忘れたことを事務員に告げる。
ステップS101では、制御部2aは、表示部13aに表示されている事務員操作モード・ボタンが操作(タッチ)されたか否かを判断する。事務員操作モード・ボタンが操作された場合にはステップS105に進む。一方、事務員操作モード・ボタンが操作されていない場合にはステップS101に戻る。
事務員操作モード・ボタンが操作された場合、ステップS105では、制御部2aは、キーボード13bから入力された指導員の氏名をRAMに記憶する。
Next, processing in the clerk operation mode when the instructor goes to work without carrying the IC license 4 will be described with reference to the flowchart shown in FIG.
First, it is assumed that a monitor with a touch panel is connected to the
In step S101, the control unit 2a determines whether or not the clerk operation mode button displayed on the
When the office worker operation mode button is operated, in step S105, the control unit 2a stores the name of the instructor input from the keyboard 13b in the RAM.
次いで、ステップS110では、制御部2aは、指導員の氏名をキーとして指導員DB8から指導員IDを検索し、検索結果をRAMに記憶する。
次いで、ステップS115では、制御部2aは、タイマから現在の時刻を取得し、当該指導員IDの出勤時刻として指導員DB8の出退勤データ欄に記憶する。
なお、指導員DB8は、指導員の出勤時刻又は退勤時刻を指導員ID毎に格納しているので、制御部2aは、ステップS110において、指導員IDを検索キーとして検索を行い、検索結果として指導員IDを取得した場合に、当該指導員の出勤時刻又は退勤時刻を指導員DB8に格納するように制御してもよい。
次いで、ステップS120では、制御部2aは、当該指導員IDの免許証フラグを「無」として指導員DB8に記憶する。この結果、表1に示すように、指導員DB8の個々のレコードに出退勤データ及び免許証フラグのデータが記憶される。
Next, in step S110, the control unit 2a searches for the instructor ID from the instructor DB 8 using the name of the instructor as a key, and stores the search result in the RAM.
Next, in step S115, the control unit 2a acquires the current time from the timer, and stores it in the attendance data field of the instructor DB 8 as the attendance time of the instructor ID.
Since the instructor DB 8 stores the instructor's attendance time or leave time for each instructor ID, the control unit 2a searches using the instructor ID as a search key in step S110, and acquires the instructor ID as a search result. When it does, you may control so that the attendance time or leaving time of the said instructor may be stored in instructor DB8.
Next, in step S120, the control unit 2a stores the license flag of the instructor ID as “None” in the instructor DB 8. As a result, as shown in Table 1, attendance data and license flag data are stored in each record of the instructor DB 8.
このように、指導員の氏名(又は指導員ID)に基づいて指導員IDを取得した場合に、当該指導員の出勤時刻を指導員DB8に格納し、当該指導員がIC免許証4を携帯していないものと判定して免許フラグを「無」に設定することで、運転免許証を携帯していない指導員のみに技能教習を行わせないようにすることができ、運転免許証を携帯していない指導員による技能教習を確実に防止することができる。
また、指導員の出退勤管理を行うことができるので、従来のようにタイムカードなどの他の出退勤管理装置が不要になり、出退勤管理に関わる事務員の作業負担を軽減することができ、業務効率化に寄与することができる。
指導員DB8の免許証フラグが「無」となっている指導員は、技能教習を行うことができない。
このとき、自動車教習所システムは、例えば、以下のように機能する。
なお、表2は教習情報DB7のデータ構成を示しており、教習情報DB7には、教習管理番号No.、教習開始時刻、教習終了時刻、指導者担当ID等がレコード毎に格納されている。
Thus, when an instructor ID is acquired based on the instructor's name (or instructor ID), the attendance time of the instructor is stored in the instructor DB 8 and it is determined that the instructor does not carry the IC license 4. By setting the license flag to “None”, it is possible to prevent only the instructor who does not carry the driver's license from performing skill training, and skill training by the instructor who does not carry the driver's license Can be reliably prevented.
In addition, since attendance and attendance management of instructors can be performed, other time and attendance management devices such as time cards are no longer necessary, reducing the work burden on office workers involved in attendance and attendance management, and improving work efficiency. Can contribute.
An instructor whose license flag in the instructor DB 8 is “none” cannot perform skill training.
At this time, the driving school system functions as follows, for example.
Table 2 shows the data structure of the training information DB 7. The training information DB 7 includes a training management number No. The learning start time, the learning end time, the instructor charge ID, and the like are stored for each record.
次に、図6に示すフローチャートを参照して、指導員がIC免許証を携帯せずに出勤した場合に他の指導員への自動振り替えを行うまでの処理について説明する。
まず、事務員端末12には表示部13aとしてタッチパネル付きモニタが接続されており、表示部13aの表示画面には事務処理を行うための各種モードキー・ボタンが表示されていることとする。指導員は、IC免許証4を忘れたことを事務員に告げられ、図5に示すステップS120において、制御部2aは、当該指導員IDの免許証フグラを「無」として指導員DB8に記憶したこととする。
このとき、事務員端末12に接続されている表示部13aには、スケジュール訂正モードに進むことを表すスケジュール訂正モード・ボタンが表示されている。
そこで、ステップS201では、制御部2aは、表示部13aに表示されているスケジュール訂正モード・ボタンが操作(タッチ)されたか否かを判断する。スケジュール訂正モード・ボタンが操作された場合にはステップS205に進む。一方、スケジュール訂正モード・ボタンが操作されていない場合にはステップS100に戻る。
次いで、ステップS205では、制御部2aは、当該指導員IDをキーとして教習情報DB7から本日のスケジュールを読み出してRAMに記憶する。この結果、RAMに当該指導員IDが指定されている本日のスケジュールが記憶される。
Next, with reference to the flowchart shown in FIG. 6, when the instructor goes to work without carrying an IC license, a process until automatic transfer to another instructor will be described.
First, it is assumed that a monitor with a touch panel is connected to the
At this time, a schedule correction mode button indicating that the process proceeds to the schedule correction mode is displayed on the
Therefore, in step S201, the control unit 2a determines whether or not the schedule correction mode button displayed on the
Next, in step S205, the control unit 2a reads today's schedule from the training information DB 7 using the instructor ID as a key and stores it in the RAM. As a result, today's schedule in which the instructor ID is designated is stored in the RAM.
次いで、ステップS210では、制御部2aは、当該指導員IDの本日のスケジュール中に技能教習の予定はあるか否かを判断する。当該指導員IDの本日のスケジュール中に技能教習の予定がある場合にはステップS215に進む。一方、当該指導員IDの本日のスケジュール中に技能教習の予定がない場合はステップS201に戻る。
次いで、当該指導員IDの本日のスケジュール中に技能教習の予定がある場合、ステップS215では、制御部2aは、自動振り分けモードに進むことを表す自動振り分けボタン、警告メッセージ、振り替えメッセージを表示部13aに表示する。
警告メッセージとしては、当該指導員IDの本日のスケジュール中に技能教習の予定があるが、当該指導員による技能教習が不可である旨、当該指導員の予定を他の指導員に変更する旨が含まれている必要がある。また、振り替えメッセージとしては、スケジュール自動振り分け処理を行うか、スケジュール変更操作処理を行うかの何れか一方を選択すべき旨が含まれている必要がある。
このように、教習スケジュール中の技能教習を担当する指導員IDの免許フラグが「無」に設定されている場合に、当該指導員による技能教習が不可である旨のメッセージを事務用端末に表示することにより警告することで、事務員から指導員へ技能教習が不可である旨を伝達することができる。
Next, in step S210, the control unit 2a determines whether or not there is a schedule for skill training in today's schedule of the instructor ID. If there is a schedule for skill training in today's schedule of the instructor ID, the process proceeds to step S215. On the other hand, if there is no plan for skill training during today's schedule of the instructor ID, the process returns to step S201.
Next, when there is a schedule for skill training in today's schedule of the instructor ID, in step S215, the control unit 2a displays an automatic distribution button, a warning message, and a transfer message indicating that the automatic distribution mode is advanced on the
The warning message includes a schedule for skill training during today's schedule for the instructor ID, but the fact that the instructor is unable to train the skill, and that the schedule for the instructor is changed to another instructor. There is a need. In addition, the transfer message needs to include that either one of the automatic schedule distribution process or the schedule change operation process should be selected.
In this way, when the license flag of the instructor ID in charge of skill training in the training schedule is set to “None”, a message that the skill training by the instructor is not possible is displayed on the office terminal By warning by, it can be communicated from the clerk to the instructor that the technical training is not possible.
次いで、ステップS220では、制御部2aは、自動振り分け処理を行うか否かを判断する。すなわち、制御部2aは、自動振り分けボタンが押されたか否かを判断する。自動振り分けボタンが操作された場合にはステップS225に進む。一方、自動振り分けボタンが操作されていない場合にはステップS230に進む。
自動振り分けボタンが操作された場合に、ステップS225では、制御部2aは、スケジュール自動振り分け処理を行うためのサブルーチンに移行し、当該サブルーチンから復帰した際にステップS201に戻る。
一方、自動振り分けボタンが操作されていない場合に、ステップS230では、制御部2aは、スケジュール変更操作処理を行うためのサブルーチンに移行し、当該サブルーチンから復帰した際にステップS201に戻る。
Next, in step S220, the control unit 2a determines whether or not to perform automatic distribution processing. That is, the control unit 2a determines whether or not the automatic sorting button has been pressed. If the automatic distribution button is operated, the process proceeds to step S225. On the other hand, if the automatic distribution button has not been operated, the process proceeds to step S230.
When the automatic distribution button is operated, in step S225, the control unit 2a shifts to a subroutine for performing an automatic schedule distribution process, and returns to step S201 when returning from the subroutine.
On the other hand, when the automatic distribution button is not operated, in step S230, the control unit 2a shifts to a subroutine for performing the schedule change operation process, and returns to step S201 when returning from the subroutine.
次に、図7に示すサブルーチンのフローチャートを参照して、図6に示すスケジュール変更操作処理の処理内容について詳しく説明する。
まず、ステップS301では、制御部2aは、当該指導員IDをキーとして教習情報DB7から本日のスケジュールを読み出し、RAMに記憶する。
次いで、ステップS305では、制御部2aは、教習情報DB7中にある、当該指導員の本日のスケジュール中にある技能教習の担当欄から当該指導員IDを削除する。
なお、ステップS301、S305での処理においては、教習情報DB7中に記憶されている本日のスケジュール中の技能教習の指導者担当ID欄に当該指導員IDが複数ある場合、当該指導員IDを全て削除することとする。
次いで、ステップS310では、制御部2aは、教習情報DB7の技能教習の指導者担当ID欄が空欄となっている時間帯を順方向に検索し、1つでも担当欄が空欄となっている時間帯が発見された場合に一旦検索を停止する。
次いで、ステップS315では、制御部2aは、教習情報DB7を参照して、当該技能教習の時間帯に予定の組まれていない空き状態の指導員IDを検索して検索結果をRAMに記憶し、かつ指導員DB8を参照して免許証フラグが「有」になっている指導員IDを検索して検索結果をRAMに記憶する。この結果、両者に同一の指導員IDがあればその指導員IDを選択する。
Next, the processing contents of the schedule change operation processing shown in FIG. 6 will be described in detail with reference to the flowchart of the subroutine shown in FIG.
First, in step S301, the control unit 2a reads today's schedule from the training information DB 7 using the instructor ID as a key, and stores it in the RAM.
Next, in step S305, the control unit 2a deletes the instructor ID from the technical training charge column in the current instructor's schedule in the training information DB 7.
In the processing in steps S301 and S305, if there are a plurality of instructor IDs in the instructor ID column of the skill training in the schedule of today stored in the training information DB 7, all the instructor IDs are deleted. I will do it.
Next, in step S310, the control unit 2a searches forward the time zone in which the instructor charge ID field of the skill training in the training information DB 7 is blank, and the time in which at least one charge field is blank. When a band is found, the search is temporarily stopped.
Next, in step S315, the control unit 2a refers to the training information DB 7, searches for an instructor ID in an empty state that is not scheduled in the time period of the skill training, stores the search result in the RAM, and The instructor ID whose license flag is “present” is searched with reference to the instructor DB 8 and the search result is stored in the RAM. As a result, if both have the same instructor ID, the instructor ID is selected.
次いで、ステップS320では、制御部2aは、当該技能教習の時間帯に、探索結果として抽出した空き状態の指導員IDを割り付け、教習情報DB7に記憶する。
次いで、ステップS325では、制御部2aは、新たに担当の指導員として割り付けた指導員IDをキーとして、指導員DB8から当該指導員の携帯端末のメールアドレスを読み出し、RAMに記憶する。
次いで、ステップS330では、制御部2aは、当該メールアドレスにスケジュール変更があることを表すメッセージを送信する。
以上の処理が終了した場合にステップS230に復帰する。
Next, in step S320, the control unit 2a assigns an empty instructor ID extracted as a search result to the skill training time zone, and stores it in the training information DB 7.
Next, in step S325, the control unit 2a reads the e-mail address of the instructor's mobile terminal from the instructor DB 8 using the instructor ID newly assigned as the instructor as a key, and stores it in the RAM.
Next, in step S330, the control unit 2a transmits a message indicating that the mail address has a schedule change.
When the above process is completed, the process returns to step S230.
次に、図8に示すサブルーチンのフローチャートを参照して、図6に示すスケジュール自動振り分け処理の処理内容について詳しく説明する。
まず、ステップS401では、制御部2aは、教習開始定刻の所定時間(例えば、3時間)前に教習情報DB7からスケジュールを読み出してRAMに記憶する。
次いで、ステップS405では、制御部2aは、技能教習を担当する指導員IDについて、指導員DB8を読み出して免許証フラグを参照する。
次いで、ステップS410では、制御部2aは、当該指導員IDの免許証フラグが「無」か否かを判断する。当該指導員IDの免許証フラグが「無」である場合にはステップS415に進む。一方、当該指導員IDの免許証フラグが「無」ではない場合には処理を終了する。
次いで、ステップS415では、制御部2aは、当該指導員による技能教習が不可である旨のメッセージを事務用端末12に警告表示する。
Next, the processing contents of the automatic schedule distribution processing shown in FIG. 6 will be described in detail with reference to the flowchart of the subroutine shown in FIG.
First, in step S401, the control unit 2a reads the schedule from the training information DB 7 and stores it in the RAM before a predetermined time (for example, 3 hours) before the start of the training.
Next, in step S405, the controller 2a reads the instructor DB 8 and refers to the license flag for the instructor ID in charge of skill training.
Next, in step S410, the control unit 2a determines whether or not the license flag of the instructor ID is “none”. If the license flag of the instructor ID is “none”, the process proceeds to step S415. On the other hand, if the license flag of the instructor ID is not “none”, the process is terminated.
Next, in step S415, the control unit 2a displays a warning message on the
次いで、ステップS420では、制御部2aは、教習情報DB7と指導員DB8を参照して、当該技能教習の時間に予定の組まれていない他の指導員を探索する。
次いで、ステップS425では、制御部2aは、当該技能教習の指導員を振り替えた上で、教習情報DB7に格納する。
次いで、ステップS430では、制御部2aは、新たに担当となった指導員として割り付けた指導員IDをキーとして、指導員DB8から当該指導員IDの携帯端末のメールアドレスを読み出す。
次いで、ステップS435では、制御部2aは、当該メールアドレスにスケジュール変更があったことを表すメッセージを送信する。
このように、教習スケジュール中の技能教習を担当する指導員の免許フラグが「無」に設定されている場合に、当該指導員とは異なる他の指導員に当該技能教習を振り替え処理を行い、該振り替え結果の教習スケジュールを教習情報DB7に格納することで、技能教習を担当する指導員の振り替え作業に関わる事務員の作業負担を軽減することができ、業務効率化に寄与することができる。
また、振り替え処理により新たに担当となった他の指導員のメールアドレスに、スケジュール変更があった旨のメッセージを記載した電子メールを送信することができ、技能教習を担当する指導員の振り替え作業に関わる事務員の作業負担を軽減することができ、業務効率化に寄与することができる。
Next, in step S420, the control unit 2a refers to the learning information DB 7 and the instructor DB 8 to search for other instructors who are not scheduled for the skill learning time.
Next, in step S425, the control unit 2a changes the instructor of the skill training and stores it in the training information DB 7.
Next, in step S430, the control unit 2a reads the e-mail address of the portable terminal of the instructor ID from the instructor DB 8 using the instructor ID assigned as the instructor who has been newly assigned as a key.
Next, in step S435, the control unit 2a transmits a message indicating that the schedule has been changed for the mail address.
In this way, when the license flag of the instructor in charge of the skill training in the training schedule is set to “None”, the skill training is transferred to another instructor different from the instructor, and the transfer result Is stored in the training information DB 7, the workload of the clerk involved in the transfer work of the instructor in charge of the skill training can be reduced, which can contribute to work efficiency.
In addition, an e-mail with a message indicating that the schedule has been changed can be sent to the e-mail address of another instructor who has been newly assigned as a result of the transfer process, which is related to the transfer work of the instructor in charge of skill training. The work burden on the clerk can be reduced, which can contribute to operational efficiency.
<第2実施形態>
図9は、本発明の第2実施形態に係る自動車教習所システム21の一例を示す概略的なブロック図である。
第2実施形態に係る自動車教習所システム21は、図1に示す第1実施形態に係る自動車教習所システム1の構成に加えて、ネットワークNに接続されたメールサーバ23、Webサーバ部22bを有することにある。
メールサーバ23は、ネットワークNに接続されており、電子メールシステムでメッセージデータの送受信の管理を行うサーバであって、企業内の専用サーバやプロバイダーのサーバなどがこの機能を担う。インターネットメールの場合、利用者のパソコン上で動作する電子メールソフトは、POP3サーバから受信メールを受け取り、SMTPサーバに送信メールを送り届ける。SMTPサーバは、メールアドレスにある「@」以降のドメイン名に基づいて送信先のメールサーバを判断する。
Webサーバ部22bは、サーバ22内に設けられており、Webブラウザからのアクセスを受け付けて、保存されているコンテンツを送信するサーバであり、Webサーバ上にコンテンツとしてHTMLファイルや画像ファイルなどを保存しておき、Webブラウザからファイルのダウンロード要求があった場合、そのファイルをWebブラウザへ送り返す。WebブラウザとWebサーバの間でデータを送受信するときには、プロトコルとしてHTTPが使われる。
Second Embodiment
FIG. 9 is a schematic block diagram showing an example of a driving school system 21 according to the second embodiment of the present invention.
The driving school system 21 according to the second embodiment has a mail server 23 and a
The mail server 23 is connected to the network N and manages transmission / reception of message data in the electronic mail system, and a dedicated server in the company, a provider server, and the like have this function. In the case of Internet mail, the e-mail software operating on the user's personal computer receives the received mail from the POP3 server and sends the transmitted mail to the SMTP server. The SMTP server determines the destination mail server based on the domain name after “@” in the mail address.
The
次に、図10に示すフローチャート、図11に示すシーケンス図を参照して、教習生の希望に応じて他の指導員へ担当指導員を振り分ける処理の処理内容について詳しく説明する。
まず、ステップS501では、制御部2aは、教習開始定刻の所定時間前にスケジュールを教習情報DB7Bから読み出し、RAMに記憶する。
次いで、ステップS505では、制御部2aは、技能教習を担当する指導員IDについて、指導員DB8を読み出して免許証フラグを参照する。
次いで、ステップS510では、制御部2aは、当該指導員IDの免許証フラグが「無」か否かを判断する。当該指導員IDの免許証フラグが「無」である場合にはステップS515に進む。一方、当該指導員IDの免許証フラグが「無」ではない場合には処理を終了する。
次いで、ステップS515では、制御部2aは、教習情報DB7Bから当該指導員IDが担当するスケジュールを参照する。
Next, with reference to the flowchart shown in FIG. 10 and the sequence diagram shown in FIG. 11, the processing contents of the process of assigning the instructor to another instructor according to the wishes of the trainee will be described in detail.
First, in step S501, the control unit 2a reads the schedule from the training information DB 7B and stores it in the RAM a predetermined time before the scheduled start of the training.
Next, in step S505, the control unit 2a reads out the instructor DB 8 and refers to the license flag for the instructor ID in charge of skill training.
Next, in step S510, the control unit 2a determines whether or not the license flag of the instructor ID is “none”. When the license flag of the instructor ID is “none”, the process proceeds to step S515. On the other hand, if the license flag of the instructor ID is not “none”, the process is terminated.
Next, in step S515, the control unit 2a refers to the schedule assigned to the instructor ID from the training information DB 7B.
なお、表3は第2実施形態に用いられる教習情報DB7Bのデータ構成を示しており、教習情報DB7Bには、教習管理番号No.、教習生ID、教習開始時刻、教習終了時刻、指導者担当ID、指名予約フラグ等がレコード毎に格納されていることとする。 Table 3 shows the data structure of the training information DB 7B used in the second embodiment. The training information DB 7B includes a training management number No. It is assumed that a trainee ID, a training start time, a training end time, a leader charge ID, a nomination reservation flag, and the like are stored for each record.
次いで、ステップS520では、制御部2aは、当該指導員IDが担当するスケジュールの指名予約フラグは「有」か否かを判断する。ここで、当該指導員IDが担当するスケジュールの指名予約フラグが「有」である場合にはステップS525に進む。一方、当該指導員IDが担当するスケジュールの指名予約フラグが「無」である場合にはステップS540に進む。 Next, in step S520, the control unit 2a determines whether or not the nomination reservation flag of the schedule handled by the instructor ID is “present”. Here, if the nomination reservation flag of the schedule handled by the instructor ID is “Yes”, the process proceeds to step S525. On the other hand, if the nomination reservation flag of the schedule in charge of the instructor ID is “none”, the process proceeds to step S540.
次いで、ステップS525では、制御部2aは、当該教習生IDのメールアドレスを宛先として電子メールを送信する。
すなわち、制御部2aは、指導員DB8から取得した技能教習を担当する指導員IDについての免許証フラグが「無」の場合に、教習情報DB7Bから当該指導員IDが担当するスケジュールの指名予約フラグが「有」のときに、当該レコードにおける教習生IDを取得し、教習生DB6から当該教習生IDのメールアドレスを取得する。
なお、表4に教習生DB6のデータ構成を示しており、教習生DB6は、教習生ID、氏名、教習履歴、メールアドレス等をレコード毎に記憶していることとする。
Next, in step S525, the control unit 2a transmits an e-mail addressed to the e-mail address of the student ID.
That is, when the license flag for the instructor ID in charge of the skill training acquired from the instructor DB 8 is “No”, the control unit 2a sets the nomination reservation flag for the schedule instructed by the instructor ID from the training information DB 7B. ", The trainee ID in the record is acquired, and the mail address of the trainee ID is acquired from the trainee DB 6.
Table 4 shows the data structure of the trainee DB 6, and the trainee DB 6 stores the trainee ID, name, training history, mail address, and the like for each record.
ステップS525では、詳しくは、制御部2aは、当該教習生の教習生IDに対応するメールアドレスを教習生DB6から読み出し、当該メールアドレスを宛先として電子メールをWebサーバ部22bに送信する(図11、Se1)。次いで、Webサーバ部22bは、電子メールをネットワークNを介してメールサーバ23に送信する(図11、Se2)。次いで、メールサーバ23は電子メールをネットワークNを介してメールアドレスで指定された教習生PCに送信する(図11、Se3)。
In step S525, in detail, the control unit 2a reads an email address corresponding to the trainee ID of the trainee from the trainee DB 6, and sends an email to the
なお、電子メールの文面には、指名予約した指導員の都合で教習できないこと示すメッセージと、他の指導員への振り替え処理を希望するか、指名した指導員で他の日時での再予約を希望するかを確認するためのWebページのURL(リンク)を記載しておくこととする。このWebページのURL(Uniform Resource Locator)は例えばインターネット上のWebサーバ部22bのURLを示していることとする。
ここで、当該教習生の教習生PC3に上述した電子メールが受信された場合に、メーラ機能を用いて電子メールが開封されたときには、上記メッセージと上記WebページのURLが画面上に表示される。この教習生PC3の画面に表示されたWebページのリンクに対して、例えばマウスによりクリックされた場合には、教習生PC3にインストールされたWebブラウザソフトウエアがRAM上に展開され、ページ要求がURLで示されるWebサーバ部22bに送信される(図11、Se4)。Webサーバ部22bはHDDから当該URLコードで示すWebページを読み出して教習生PC3に送信する(図11、Se5)。これにより、教習生PC3はWebサーバ部22bからWebページをダウンロードすることができる。
Webページには、他の指導員への振り替え処理を希望することを教習生に選択させるための「Yesボタン」、他の指導員への振り替え処理を希望しないことを教習生に選択させるための「Noボタン」がHTML(HyperText Markup Language)形式の言語で記載されている。
教習生が教習生PC3のモニタ画面上に表示されているWebページに対して、「Yesボタン」又は「Noボタン」を選択した場合には、何れかのボタンが選択されたことを示す選択情報(Yes/No)が教習生PC3からネットワークNを介してWebサーバ部22bに送信される(図11、Se6)。
In addition, in the text of the e-mail, whether you would like to receive a message indicating that you cannot learn due to the circumstances of the instructor who made the appointment reservation, and transfer to another instructor, or would you like to re-reserve at a different date and time with the nominated instructor? It is assumed that the URL (link) of the Web page for confirming is described. The URL (Uniform Resource Locator) of this Web page indicates the URL of the
Here, when the e-mail is received using the mailer function when the e-mail is received by the instructor's PC 3, the message and the URL of the Web page are displayed on the screen. . When the link of the Web page displayed on the screen of this student PC3 is clicked with, for example, a mouse, the Web browser software installed in the student PC3 is expanded on the RAM, and the page request is URL Is transmitted to the
The Web page has a “Yes button” for letting the trainee select that he wants to transfer to another instructor, and “No” for letting the trainee choose not to want to transfer to another instructor. “Button” is described in a language of HTML (HyperText Markup Language).
Selection information indicating that any button is selected when the trainee selects the “Yes button” or the “No button” for the web page displayed on the monitor screen of the trainee PC 3 (Yes / No) is transmitted from the trainee PC 3 to the
次いで、ステップS530では、制御部2aは、Webサーバ部22bが受信した選択情報を取得し、RAMに記憶する(図11、Se7)。
次いで、ステップS535では、制御部2aは、選択情報に基づいて、他の指導員への振り替え処理を希望するか否かを判断する。選択情報が「Yes」の場合には他の指導員への振り替え処理を希望することを示しているので、ステップS540に進む。一方、選択情報が「No」の場合には他の指導員への振り替え処理を希望していないことを示しているので、処理を終了する。
ステップS540では、制御部2aは、他の指導員への振り替え処理を実行する。なお、他の指導員への振り替え処理としては、上述したので、その説明を省略する。
このように、指導員の免許フラグが「無」に設定されている場合に、指名予約フラグが「有」に設定されているときには、指名予約された指導員が技能教習を行えないこと表すメッセージを記載した電子メールを当該教習生のメールアドレス宛に送信することができ、技能教習を担当する指導員の振り替え作業に関わる事務員の作業負担を軽減することができ、業務効率化に寄与することができる。
また、指名予約された指導員が技能教習を行えない場合に、他の指導員への振り替え処理を希望するか、或いは再予約を希望するかを確認するためのWebページのリンク情報を電子メールに記載しておくで、指名予約に関する事務員の作業負担を軽減することができ、業務効率化に寄与することができる。
Next, in Step S530, the control unit 2a acquires the selection information received by the
Next, in step S535, the control unit 2a determines whether or not a transfer process to another instructor is desired based on the selection information. If the selection information is “Yes”, it indicates that a transfer process to another instructor is desired, and the process proceeds to step S540. On the other hand, when the selection information is “No”, it indicates that the transfer process to another instructor is not desired, and thus the process ends.
In step S540, the control unit 2a executes a transfer process to another instructor. In addition, since it was mentioned above as a transfer process to another instructor, the description is abbreviate | omitted.
In this way, if the license flag of the instructor is set to “None” and the nomination reservation flag is set to “Yes”, a message indicating that the instructor reserved for appointment cannot perform skill training is described Can be sent to the e-mail address of the trainee, and the workload of the clerk involved in the transfer work of the instructor in charge of the skill training can be reduced, contributing to operational efficiency .
In addition, if the instructor who has been reserved for appointment cannot perform skill training, the link information of the Web page for confirming whether to transfer to another instructor or to request re-reservation will be included in the e-mail Therefore, it is possible to reduce the work burden of the clerk regarding the appointment reservation, which can contribute to work efficiency.
[本発明の実施態様例と効果]
<第1態様>
本態様のサーバは、各指導員のIC免許証4に記憶されたカード記憶情報、指導員に固有の指導員ID、IC免許証4の有無を表す免許フラグを夫々に格納する指導員DB8と、IC免許証4からカード記憶情報を読み取るカードリーダ5と、制御部2aと、を備え、制御部2aは、カードリーダ5から取得したカード記憶情報に基づいて指導員DB8から指導員IDを検索し、検索結果として指導員IDを取得した場合に、当該指導員がIC免許証4を携帯していることとして免許フラグを「有」に設定して指導員DB8に格納するように制御することを特徴とする。
本態様によれば、指導員が携帯しているIC免許証4をカードリーダ5に接近して読み取り操作を行った際において、カードリーダ5を介してIC免許証4から取得したカード記憶情報に基づいて指導員IDを取得した場合に、運転免許証を携帯している指導員のみに技能教習を行わせることができ、運転免許証を携帯していない指導員による技能教習を確実に防止することができる。
[Embodiments and effects of the present invention]
<First aspect>
The server of this aspect includes an instructor DB 8 that stores card storage information stored in the IC license 4 of each instructor, an instructor ID unique to the instructor, and a license flag indicating the presence or absence of the IC license 4, and an IC license. 4 includes a
According to this aspect, when the IC license 4 carried by the instructor is read by approaching the
<第2態様>
本態様のサーバは、指導員についての情報を入力する事務用端末12を備え、指導員DB8は、指導員の氏名を指導員ID毎に格納し、制御部2aは、事務用端末12から取得した指導員の氏名に基づいて指導員DB8から指導員IDを検索し、検索結果として指導員IDを取得した場合に、当該指導員がIC免許証4を携帯していないこととして免許フラグを「無」に設定して指導員DB8に格納するように制御することを特徴とする。
本態様によれば、指導員がIC免許証4を携帯せずに教習所に出勤した際は、当該指導員による技能教習を確実に防止することができる。
<Second aspect>
The server of this aspect is provided with the
According to this aspect, when the instructor goes to the training place without carrying the IC license 4, skill training by the instructor can be surely prevented.
<第3態様>
本態様の指導員DB8は、指導員の出勤時刻又は退勤時刻を指導員ID毎に格納し、制御部2aは、検索結果として指導員IDを取得した場合に、当該指導員の出勤時刻又は退勤時刻を指導員DB8に格納するように制御することを特徴とする。
本態様によれば、指導員の出退勤管理を行うことができるので、従来のようにタイムカードなどの他の出退勤管理装置が不要になり、出退勤管理に関わる事務員の作業負担を軽減することができ、業務効率化に寄与することができる。
<Third aspect>
The instructor DB 8 of this mode stores the instructor's attendance time or leave time for each instructor ID, and when the control unit 2a acquires the instructor ID as a search result, the attendance time or leave time of the instructor is stored in the instructor DB8. It is characterized by controlling to store.
According to this aspect, since attendance and attendance management of instructors can be performed, other attendance and attendance management devices such as time cards are not required as in the past, and the work burden of the clerk involved in attendance and attendance management can be reduced. Can contribute to operational efficiency.
<第4態様>
本態様の制御部2aは、検索結果として指導員IDを取得した場合に、IC免許証4から読み取ったカード記憶情報に基づいて、当該ICカード免許証の有効期限までの残日数を表示するように制御することを特徴とする。
本態様によれば、ICカード免許証の有効期限までの残日数を表示することで、ICカード免許証の有効期限切れ状態の発生を抑制することができる。
<4th aspect>
When the instructor ID is acquired as a search result, the control unit 2a of this aspect displays the remaining number of days until the expiration date of the IC card license based on the card storage information read from the IC license 4. It is characterized by controlling.
According to this aspect, by displaying the remaining number of days until the expiration date of the IC card license, it is possible to suppress the occurrence of an expired state of the IC card license.
<第5態様>
本態様のサーバは、技能教習を担当する指導員の指導員IDを教習スケジュール毎に格納する教習情報DB7を備え、制御部2aは、教習情報DB7から取得した教習スケジュール中の技能教習を担当する指導員IDに基づいて、指導員DB8から免許フラグを読み出し、当該指導員の免許フラグが「無」に設定されている場合に、当該指導員による技能教習が不可である旨のメッセージを事務用端末に表示することにより警告するように制御することを特徴とする。
本態様によれば、事務員から免許証を携帯していない指導員へ技能教習が不可である旨を伝達することができる。
<5th aspect>
The server according to this aspect includes a training information DB 7 that stores, for each training schedule, an instructor ID of an instructor in charge of skill training, and the control unit 2a is an instructor ID in charge of the skill training in the training schedule acquired from the training information DB 7. The license flag is read from the instructor DB 8 and, when the license flag of the instructor is set to “None”, a message that the instructor cannot learn the skill is displayed on the office terminal. Control is performed to warn.
According to this aspect, it can be communicated from the clerk that the technical training is impossible to the instructor who does not carry the license.
<第6態様>
本態様の制御部2aは、教習情報DB7から取得した教習スケジュール中の技能教習を担当する指導員IDに基づいて指導員DB8から免許フラグを読み出し、当該指導員の免許フラグが「無」に設定されている場合に、当該指導員とは異なる他の指導員に当該技能教習を振り替える処理を行い、該振り替えた結果の教習スケジュールを教習情報DB7に格納するように制御することを特徴とする。
本態様によれば、技能教習を担当する指導員の振り替え作業に関わる事務員の作業負担を軽減することができ、業務効率化に寄与することができる。
<Sixth aspect>
The control unit 2a of this aspect reads the license flag from the instructor DB 8 based on the instructor ID in charge of the skill training in the training schedule acquired from the training information DB 7, and the license flag of the instructor is set to “none”. In this case, a process of transferring the skill training to another instructor different from the instructor is performed, and a control is performed so that the learning schedule as a result of the transfer is stored in the training information DB 7.
According to this aspect, it is possible to reduce the work burden on the clerk involved in the transfer work of the instructor in charge of skill training, and it is possible to contribute to operational efficiency.
<第7態様>
本態様の指導員DB8は、指導員のメールアドレスを指導員ID毎に格納し、制御部2aは、振り替え処理により新たに担当となった他の指導員の指導員IDに基づいて、指導員DB8から当該他の指導員のメールアドレスを読み出し、スケジュール変更があった旨のメッセージを記載した電子メールを当該メールアドレス宛に送信するように制御することを特徴とする。
本態様によれば、技能教習を担当する指導員の振り替え作業に関わる事務員の作業負担を軽減することができ、業務効率化に寄与することができる。
<Seventh aspect>
The instructor DB 8 of this mode stores the instructor's e-mail address for each instructor ID, and the control unit 2a determines the other instructor from the instructor DB 8 based on the instructor ID of another instructor newly assigned by the transfer process. The e-mail address is read out, and an e-mail describing a message indicating that the schedule has been changed is controlled to be sent to the e-mail address.
According to this aspect, it is possible to reduce the work burden on the clerk involved in the transfer work of the instructor in charge of skill training, and it is possible to contribute to operational efficiency.
<第8態様>
本態様のサーバは、教習生に固有の教習生ID、教習生のメールアドレスを教習生ID毎に格納する教習生DB6を備え、教習情報DB7は、技能教習を担当する指導員が指名されていることの有無を表す指名予約フラグ、教習生IDを教習スケジュール毎に格納し、制御部22aは、指導員の免許フラグが「無」に設定されている場合に、教習情報DB7から取得した指名予約フラグが「有」に設定されているときには、教習情報DB7から教習生IDを取得し、教習生DB6から当該教習生IDのメールアドレスを取得し、指名予約された指導員が技能教習を行えないこと表すメッセージを記載した電子メールを当該教習生のメールアドレス宛に送信するように制御することを特徴とする。
本態様によれば、技能教習を担当する指導員の振り替え作業に関わる事務員の作業負担を軽減することができ、業務効率化に寄与することができる。
<Eighth aspect>
The server of this aspect includes a trainee DB 6 that stores a trainee ID unique to the trainee and an email address of the trainee for each trainee ID, and the instructor who is in charge of the skill training is designated as the learn information DB 7. A nomination reservation flag indicating the presence or absence of the event, and a trainee ID are stored for each learning schedule, and the
According to this aspect, it is possible to reduce the work burden on the clerk involved in the transfer work of the instructor in charge of skill training, and it is possible to contribute to operational efficiency.
<第9態様>
本態様の制御部22aは、他の指導員への振り替え処理を希望するか、或いは再予約を希望するかを確認するためのWebページのリンク情報を電子メールに記載しておくことを特徴とする。
本態様によれば、指名予約された指導員が技能教習を行えない場合に、指名予約に関する事務員の作業負担を軽減することができ、業務効率化に寄与することができる。
<Ninth aspect>
The
According to this aspect, when the instructor who has been reserved for appointment cannot perform skill training, the workload of the clerk regarding the appointment reservation can be reduced, which can contribute to the improvement of work efficiency.
1…自動車教習所システム、2…サーバ、2a…制御部、4…IC免許証、5…カードリーダ、6…教習生DB、7…教習情報DB、8…指導員DB、11…打刻用端末、12…事務用端末、13a…表示部、13b…キーボード、14…教習生用予約端末、22a…制御部、22b…Webサーバ部、23…メールサーバ、N…ネットワーク
DESCRIPTION OF SYMBOLS 1 ... Driving school system, 2 ... Server, 2a ... Control part, 4 ... IC license, 5 ... Card reader, 6 ... Training student DB, 7 ... Training information DB, 8 ... Instructor DB, 11 ... Terminal for stamping, DESCRIPTION OF
Claims (9)
前記サーバは、
前記自動車教習所の各指導員のICカード免許証に記憶されたカード記憶情報、前記指導員に固有の指導員ID、前記ICカード免許証の有無を表す免許フラグを夫々に格納する指導員情報格納手段と、
前記ICカード免許証からカード記憶情報を読み取る免許証読み取り手段と、
前記各手段を制御する制御手段と、を備え、
前記制御手段は、前記免許証読み取り手段から取得したカード記憶情報に基づいて前記指導員情報格納手段から指導員IDを検索し、前記検索結果として指導員IDを取得した場合に、当該指導員が前記ICカード免許証を携帯していることとして前記免許フラグを有に設定して前記指導員情報格納手段に格納するように制御することを特徴とする自動車教習所システム。 A driving school system equipped with a server for managing business information of a driving school,
The server
Instructor information storage means for storing the card storage information stored in the IC card license of each instructor of the driving school, the instructor ID unique to the instructor, and the license flag indicating the presence or absence of the IC card license, respectively.
A license reading means for reading card storage information from the IC card license;
Control means for controlling each of the means,
The control means searches the instructor ID from the instructor information storage means based on the card storage information acquired from the license reading means, and when the instructor acquires the instructor ID as the search result, the instructor A driving school system characterized in that the license flag is set to be provided as having a certificate and stored in the instructor information storage means.
前記指導員情報格納手段は、指導員の氏名を指導員ID毎に格納し、
前記制御手段は、前記事務用端末から取得した指導員の氏名に基づいて前記指導員情報格納手段から指導員IDを検索し、前記検索結果として指導員IDを取得した場合に、当該指導員が前記ICカード免許証を携帯していないこととして前記免許フラグを無に設定して前記指導員情報格納手段に格納するように制御することを特徴とする請求項1に記載の自動車教習所システム。 An office terminal for inputting information about the instructor,
The instructor information storage means stores the instructor's name for each instructor ID,
The control means searches the instructor ID from the instructor information storage means based on the name of the instructor obtained from the office terminal, and when the instructor obtains the instructor ID as the search result, the instructor obtains the IC card license. 2. The driving school system according to claim 1, wherein the driver's license flag is set to “no” and stored in the instructor information storage means as not being carried. 3.
前記制御手段は、前記検索結果として指導員IDを取得した場合に、当該指導員の出勤時刻又は退勤時刻を前記指導員情報格納手段に格納するように制御することを特徴とする請求項1又は2に記載の自動車教習所システム。 The instructor information storage means stores the instructor's attendance time or leave time for each instructor ID,
3. The control unit according to claim 1, wherein when the instructor ID is acquired as the search result, the control unit controls the instructor information storage unit to store the attendance time or the leave time of the instructor. 4. Driving school system.
前記制御手段は、前記スケジュール格納手段から取得した教習スケジュール中の技能教習を担当する指導員IDに基づいて、前記指導員情報格納手段から免許フラグを読み出し、当該指導員の免許フラグが無に設定されている場合に、当該指導員による技能教習が不可である旨のメッセージを前記事務用端末に表示することにより警告するように制御することを特徴とする請求項2に記載の自動車教習所システム。 The server includes schedule storage means for storing an instructor ID of an instructor in charge of skill training for each training schedule,
The control means reads the license flag from the instructor information storage means based on the instructor ID in charge of the skill training in the training schedule acquired from the schedule storage means, and the license flag of the instructor is set to none 3. The driving school system according to claim 2 , wherein a warning is given by displaying on the office terminal a message that the technical training by the instructor is not possible.
前記制御手段は、前記振り替え処理により新たに担当となった他の指導員の指導員IDに基づいて、前記指導員情報格納手段から当該他の指導員のメールアドレスを読み出し、スケジュール変更があった旨のメッセージを記載した電子メールを当該メールアドレス宛に送信するように制御することを特徴とする請求項6に記載の自動車教習所システム。 The instructor information storage means stores the instructor's e-mail address for each instructor ID,
The control means reads out the e-mail address of the other instructor from the instructor information storage means based on the instructor ID of the other instructor newly in charge of the transfer process, and displays a message that the schedule has been changed. The driving school system according to claim 6, wherein the electronic mail described is controlled to be transmitted to the mail address.
前記スケジュール格納手段は、技能教習を担当する指導員が指名されていることの有無を表す指名予約フラグ、教習生IDを教習スケジュール毎に格納し、
前記制御手段は、前記指導員の免許フラグが無に設定されている場合に、前記スケジュール格納手段から取得した前記指名予約フラグが有に設定されているときには、前記スケジュール格納手段から教習生IDを取得し、前記教習生情報格納手段から当該教習生IDのメールアドレスを取得し、前記指名予約された指導員が技能教習を行えないこと表すメッセージを記載した電子メールを当該教習生のメールアドレス宛に送信するように制御することを特徴とする請求項5に記載の自動車教習所システム。 The server includes a trainee information storage unit that stores a trainee ID unique to a trainee and a mail address of the trainee for each trainee ID.
The schedule storage means stores a nomination reservation flag indicating whether or not an instructor in charge of skill training has been appointed, and a trainee ID for each training schedule,
Said control means is, if the license flag of the trainers is set to No, trainees ID from the, before kiss schedule storage means when the nomination reservation flag acquired from the schedule storage means is set to Yes The e-mail address of the trainee ID is obtained from the trainee information storage means, and an e-mail containing a message indicating that the designated instructor cannot perform skill training is sent to the e-mail address of the trainee The driving school system according to claim 5, wherein the driving school system is controlled so as to transmit to the driving school.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014030880A JP6354046B2 (en) | 2014-02-20 | 2014-02-20 | Driving school system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014030880A JP6354046B2 (en) | 2014-02-20 | 2014-02-20 | Driving school system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015156129A JP2015156129A (en) | 2015-08-27 |
| JP6354046B2 true JP6354046B2 (en) | 2018-07-11 |
Family
ID=54775408
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014030880A Active JP6354046B2 (en) | 2014-02-20 | 2014-02-20 | Driving school system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6354046B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6321756B2 (en) * | 2016-10-28 | 2018-05-09 | 株式会社リクルートホールディングス | Reservation management apparatus, reservation management method, and reservation management program |
| JP2022131405A (en) | 2021-02-26 | 2022-09-07 | 日本電気株式会社 | Control device, control method and control program |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05256052A (en) * | 1992-03-13 | 1993-10-05 | Fujitsu Ltd | IC card entry / exit management system |
| JP4205250B2 (en) * | 1999-04-28 | 2009-01-07 | 株式会社日立製作所 | Device operation right management system |
| JP2003242317A (en) * | 2002-02-21 | 2003-08-29 | Synergy:Kk | Dispatched personnel management system and method, server device, and program |
| JP4268021B2 (en) * | 2003-11-25 | 2009-05-27 | 東海電子株式会社 | Alcohol detection system |
| JP2009163343A (en) * | 2007-12-28 | 2009-07-23 | Yasuhiro Takemura | Lesson support system, program, and recording medium |
| JP5254772B2 (en) * | 2008-12-15 | 2013-08-07 | 株式会社日立Ictビジネスサービス | Operation management system and operation management method |
| JP5505131B2 (en) * | 2010-06-29 | 2014-05-28 | 株式会社デンソーウェーブ | IC card reading system and operation management system |
-
2014
- 2014-02-20 JP JP2014030880A patent/JP6354046B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015156129A (en) | 2015-08-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5529812B2 (en) | Training plan creation support system | |
| JP6765910B2 (en) | Reservation frame management device, reservation frame management method, and reservation frame management program | |
| JP6354046B2 (en) | Driving school system | |
| JP3938665B2 (en) | Information management method, information management program, information management server, and recording medium | |
| CN107851229A (en) | Reservation management device, reservation management method and reservation management program | |
| JP6499445B2 (en) | Training information management server | |
| JP2017090976A (en) | Entrance examination management system and program for entrance examination management system | |
| JP2001113796A (en) | Schedule managing system | |
| Tatnall | Information technology and the management of Victorian schools—providing flexibility or enabling better central control? | |
| JP7644492B2 (en) | Teaching plan support system and teaching plan support program | |
| JP2003242317A (en) | Dispatched personnel management system and method, server device, and program | |
| JP2008058539A (en) | Learning support device, learning support system, and program | |
| JP4111376B2 (en) | Applicant lottery system, applicant lottery method and program for causing computer to execute the method | |
| JP2008134715A (en) | Information processing system and information processing method | |
| Brewerton | Implementing a resource or reading list management system | |
| JP5007552B2 (en) | Learning management device and learning management system | |
| JP3187474U (en) | Learning support management system | |
| Chew et al. | A Case Study of Online Assignment Submission for Engineering First-Year Students at Curtin University Malaysia | |
| Barclay et al. | Unit 1: Lesson Planning for HyFlex Courses | |
| JP2005078331A (en) | Carrying goods management system and carrying goods management method | |
| JP2006293940A (en) | Method and system for supporting training | |
| JP4889467B2 (en) | HR management system | |
| Lee | Making a success of self-directed study: Tackling the dissertation | |
| Puccinelli et al. | Design and implementation of web-based system for client-based design project management | |
| JP2021103517A (en) | Advertisement system, advertisement method, system for enabling execution of program, and method of enabling execution of program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20160427 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170105 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180112 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180130 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180316 |
|
| 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: 20180508 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180514 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6354046 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |