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

JP6330475B2 - Login control program, login control method, and login control system - Google Patents

Login control program, login control method, and login control system Download PDF

Info

Publication number
JP6330475B2
JP6330475B2 JP2014103835A JP2014103835A JP6330475B2 JP 6330475 B2 JP6330475 B2 JP 6330475B2 JP 2014103835 A JP2014103835 A JP 2014103835A JP 2014103835 A JP2014103835 A JP 2014103835A JP 6330475 B2 JP6330475 B2 JP 6330475B2
Authority
JP
Japan
Prior art keywords
login
grade
input
terminal
login control
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
Application number
JP2014103835A
Other languages
Japanese (ja)
Other versions
JP2015219789A (en
Inventor
愛子 古家後
愛子 古家後
慎太郎 木田
慎太郎 木田
伸一 田代
伸一 田代
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2014103835A priority Critical patent/JP6330475B2/en
Publication of JP2015219789A publication Critical patent/JP2015219789A/en
Application granted granted Critical
Publication of JP6330475B2 publication Critical patent/JP6330475B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Description

本発明は、ログイン制御プログラム、ログイン制御方法、およびログイン制御システムに関する。   The present invention relates to a login control program, a login control method, and a login control system.

従来、システムに対してログインする際に、個人識別情報やパスワードなどを用いたログイン要件が適用され、個人認証が行われることがある。関連する技術としては、例えば、表示装置の表示画面に表示された複数のイメージの中で、使用者に割り当てられた複数のイメージを選択し、選択された複数のイメージが正規か否かを判定することにより個人認証を行うものがある。   Conventionally, when logging in to a system, login requirements using personal identification information, passwords, and the like are applied, and personal authentication may be performed. As a related technique, for example, among a plurality of images displayed on the display screen of the display device, a plurality of images assigned to the user are selected, and it is determined whether or not the selected plurality of images are normal. There is something that performs personal authentication by doing.

特開2001−282738号公報JP 2001-282737 A

しかしながら、上述した従来技術では、学校教育のように異なる発達段階の学習者がいる場合に、授業で用いられる端末において一律なログイン要件が適用されることに起因して問題が生じえる。例えば、高学年の学習者に合わせて高度なログイン要件を一律に適用すると、低学年の学習者がログインできず、当該学習者にログインのための操作方法について指導することになり授業が滞ってしまう。逆に、低学年の学習者に合わせて簡便なログイン要件を一律に適用すると、高学年の学習者が他の学習者として簡単に不正ログインしてしまうことがあり、学習者の不正ログインの監視に時間がかかり授業が滞ってしまうことがある。   However, in the above-described prior art, when there are learners at different development stages as in school education, a problem may arise due to uniform log-in requirements being applied to terminals used in classes. For example, if advanced login requirements are uniformly applied to upper grade learners, lower grade learners will not be able to log in, and will be instructed to learn how to log in. . Conversely, if simple login requirements are applied uniformly to lower-grade learners, upper-grade learners may easily log in as other learners, which can be used to monitor learners' unauthorized logins. It may take time and classes may be delayed.

1つの側面では、本発明は、異なる複数の学年に配慮したログイン制御プログラム、ログイン制御方法、およびログイン制御システムを提供することを目的とする。   In one aspect, an object of the present invention is to provide a login control program, a login control method, and a login control system in consideration of a plurality of different grades.

本発明の一側面によれば、授業で用いられる端末におけるログイン制御の際に、前記端末に入力された学年に応じて、異なるログイン要件を適用するログイン制御プログラム、ログイン制御方法、およびログイン制御システムが提案される。   According to one aspect of the present invention, a login control program, a login control method, and a login control system that apply different login requirements according to the grade input to the terminal during login control in the terminal used in the class Is proposed.

また、本発明の一側面によれば、授業で用いられる端末におけるログイン制御の際に、前記端末に入力された学年に応じて異なるログイン入力項目を提示するログイン制御プログラム、ログイン制御方法、およびログイン制御システムが提案される。   In addition, according to one aspect of the present invention, a login control program, a login control method, and a login that present different login input items according to the grade entered in the terminal at the time of login control in the terminal used in the class A control system is proposed.

本発明の一態様によれば、ログインを円滑に行わせることができるという効果を奏する。   According to one aspect of the present invention, there is an effect that login can be performed smoothly.

図1は、ログイン制御システムの一実施例を示す説明図である。FIG. 1 is an explanatory diagram showing an embodiment of a login control system. 図2は、ログイン制御システム200の一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of the login control system 200. 図3は、情報処理装置201のハードウェア構成例を示すブロック図である。FIG. 3 is a block diagram illustrating a hardware configuration example of the information processing apparatus 201. 図4は、学年マスタ400の記憶内容の一例を示す説明図である。FIG. 4 is an explanatory diagram showing an example of the contents stored in the grade master 400. 図5は、認証方法テーブル500の記憶内容の一例を示す説明図である。FIG. 5 is an explanatory diagram showing an example of the contents stored in the authentication method table 500. 図6は、クライアント装置202のハードウェア構成例を示すブロック図である。FIG. 6 is a block diagram illustrating a hardware configuration example of the client device 202. 図7は、ログイン制御装置100の機能的構成例を示すブロック図である。FIG. 7 is a block diagram illustrating a functional configuration example of the login control apparatus 100. 図8は、ログイン制御装置100のログイン制御の一例を示す説明図である。FIG. 8 is an explanatory diagram illustrating an example of login control of the login control apparatus 100. 図9は、ログイン制御処理手順の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of a login control processing procedure.

以下に添付図面を参照して、本発明にかかるログイン制御プログラム、ログイン制御方法、およびログイン制御システムの実施の形態を詳細に説明する。   Exemplary embodiments of a login control program, a login control method, and a login control system according to the present invention will be described below in detail with reference to the accompanying drawings.

(ログイン制御システムの一実施例)
まず、図1を用いて、本実施の形態にかかるログイン制御システムの一実施例について説明する。
(One embodiment of login control system)
First, an example of a login control system according to the present embodiment will be described with reference to FIG.

図1は、ログイン制御システムの一実施例を示す説明図である。ログイン制御装置100は、本実施の形態にかかるログイン制御プログラムを実行し、授業を受ける学習者のログインを制御するコンピュータである。学習者とは、例えば、学校に所属する学生や生徒などである。学校とは、教育を行う場である。学校とは、例えば、小学校である。学校とは、幼稚園や保育園、または塾であってもよい。   FIG. 1 is an explanatory diagram showing an embodiment of a login control system. The login control device 100 is a computer that executes a login control program according to the present embodiment and controls login of a learner who takes a lesson. The learner is, for example, a student or student belonging to a school. School is a place for education. The school is, for example, an elementary school. The school may be a kindergarten, a nursery school, or a cram school.

ここで、学校教育においては、複数の学年の学習者などが存在し、異なる発達段階の学習者が存在する。このため、授業を受ける学習者の学年に関わらず一律に同じログイン入力要件を提示し、一律に同じログイン要件を適用すると、ログインすることができない学習者の数が増大したり、不正ログインを防止しにくくなることがある。   Here, in school education, there are learners of a plurality of grades and the like, and there are learners of different developmental stages. For this reason, if the same login requirements are presented uniformly regardless of the grade of the learner taking the class, and the same login requirements are applied uniformly, the number of learners who cannot log in increases or unauthorized login is prevented. May be difficult.

ログイン入力要件とは、ログインの際に入力すべき各種情報についての条件である。ログイン入力要件とは、例えば、ログインの際に入力すべき各種情報を規定した情報である。ログイン入力要件とは、具体的には、学習者の所属する学年、組、出席番号、学習者の生体情報、およびパスワードなどを含む。生体情報は、学習者ごとに特有の生体的特徴を表す情報である。生体情報は、例えば、顔、手のひらの静脈、指紋、声紋などの情報である。   The login input requirement is a condition for various information to be input at the time of login. The login input requirement is information that defines various types of information to be input at the time of login, for example. Specifically, the login input requirement includes the grade, group, attendance number, learner's biometric information, password, and the like to which the learner belongs. The biometric information is information representing a biometric characteristic unique to each learner. The biometric information is information such as a face, a palm vein, a fingerprint, and a voiceprint.

ログイン要件とは、ログイン入力要件になる情報を用いてログインの可否を判定するための条件である。ログイン要件とは、例えば、ログインの可否を判定するための認証方法を規定した情報である。ログイン要件とは、具体的には、入力された学年、組、出席番号の組み合わせが、学校に実在する学年、組、出席番号の組み合わせと一致するという条件などを含む。また、ログイン要件とは、入力された生体情報、およびパスワードが、入力された学年、組、出席番号の組み合わせに対応付けて記憶された生体情報、およびパスワードと一致するという条件などを含む。   The login requirement is a condition for determining whether or not login is possible using information that becomes a login input requirement. The login requirement is information defining an authentication method for determining whether login is possible. Specifically, the login requirement includes a condition that the combination of the entered grade, group, and attendance number matches the combination of the grade, group, and attendance number that exists in the school. The login requirement includes the condition that the input biometric information and password match the biometric information and password stored in association with the input grade, combination, and attendance number combination.

例えば、学習者の学年に関わらず一律に高学年向けの高度なログイン要件を適用した場合、システムに対する理解力が相対的に低い低学年の学習者は、何の情報を入力すればよいか分からず、または入力する情報を間違えて、ログインすることができないことがある。そして、授業を行う教育者が、当該ログインすることができない低学年の学習者に対してログインの方法について指導することになり、授業が滞ってしまうことがある。教育者とは、学校に勤める講師や教師である。   For example, if advanced login requirements for the upper grades are uniformly applied regardless of the learner's grade, learners of lower grades who have relatively low understanding of the system do not know what information to enter. Or, you may not be able to log in due to incorrect information. And the educator who performs a lesson will instruct the lesser learner who cannot log in about the login method, and a class may be overdue. Educators are teachers and teachers who work at school.

一方で、学習者の学年に関わらず一律に低学年向けの簡便なログイン要件を適用した場合、システムに対する理解力が相対的に高い高学年の学習者は、簡単に不正ログインを行うことができてしまう。そして、授業を行う教育者が、不正ログインが行われているか否かを監視することになり、授業が滞ってしまうことがある。また、学習者が授業で用いるデータが、不正ログインした他の学習者に改ざんされて、改ざんされたデータを元に戻すのに時間がかかり、授業が滞ってしまうことがある。   On the other hand, if simple login requirements for the lower grades are applied uniformly regardless of the learner's grade, higher grade learners with a relatively high level of understanding of the system can easily perform unauthorized login. End up. And the educator who does a lesson will monitor whether unauthorized login is performed, and a lesson may be overdue. In addition, the data used by the learner in the lesson may be altered by another learner who has illegally logged in, and it may take time to restore the altered data, and the lesson may be delayed.

そこで、本実施の形態では、入力された学年に応じて異なるログイン入力要件を提示し、入力された学年に応じて異なるログイン要件を適用するログイン制御方法について説明する。   Therefore, in this embodiment, a login control method that presents different login input requirements according to the input grade and applies different login requirements according to the input grade.

図1の例では、ログイン制御装置100を、教育者や学習者が使用するPC(Personal computer)、ノートPC、タブレット型PC、スマートフォンなどに適用した場合を例に挙げて説明する。   In the example of FIG. 1, a case where the login control device 100 is applied to a PC (Personal computer), a notebook PC, a tablet PC, a smartphone, or the like used by an educator or a learner will be described as an example.

(1)ログイン制御装置100は、ログイン画面110を表示する。ログイン画面110は、ログインを行う学習者の学年を入力するボックス111と、学級を入力するボックス112と、出席番号を入力するボックス113と、パスワードを入力するボックス114と、ログインボタン115とを含む画面である。   (1) The login control device 100 displays a login screen 110. The login screen 110 includes a box 111 for inputting the grade of a learner who performs login, a box 112 for inputting a class, a box 113 for inputting an attendance number, a box 114 for inputting a password, and a login button 115. It is a screen.

(2)ログイン制御装置100は、不図示のキーボードやマウスを用いたユーザの操作入力により、ボックス111に入力された学年に応じて、ログイン画面110の表示内容を遷移する。ログイン制御装置100は、例えば、ボックス111に小学校の学年「1年」〜「3年」のいずれかが入力された場合には、パスワードを入力するボックス114が表示されなくなるように、ログイン画面110の表示内容を遷移する。   (2) The login control device 100 transitions the display content of the login screen 110 according to the grade entered in the box 111 by a user operation input using a keyboard or mouse (not shown). For example, when any of elementary school grades “1st year” to “3rd year” is input in the box 111, the login control apparatus 100 displays the login screen 110 so that the box 114 for inputting the password is not displayed. The display content of is changed.

このとき、ログイン制御装置100は、適用するログイン要件として、学習者の学年と、学級と、出席番号との組み合わせが、学校に実在する学年と、学級と、出席番号との組み合わせと一致するという条件を設定する。   At this time, the log-in control apparatus 100 states that, as a log-in requirement to be applied, the combination of the learner's grade, class, and attendance number matches the combination of the actual school year, class, and attendance number. Set conditions.

これにより、ログイン制御装置100は、相対的に簡便なログイン要件を設定して、システムに対する理解力が相対的に低い学年「1年」〜「3年」などの低学年の学習者がシステムにログインしやすくすることができる。結果として、授業を受ける学習者は、ログインに時間がかからなくなり、授業を円滑に受けることができる。授業を行う教育者は、学習者に対してログインの方法について指導する回数が低減され、授業を円滑に進行することができる。   As a result, the login control apparatus 100 sets relatively simple login requirements, and learners of lower grades such as grades “1st year” to “3rd year” with relatively low understanding of the system enter the system. You can make it easier to log in. As a result, the learner who takes the lesson takes less time to log in and can take the lesson smoothly. The educator who conducts the lesson reduces the number of times the learner is instructed about the login method, and can smoothly proceed with the lesson.

(3)ログイン制御装置100は、例えば、ボックス111に小学校の学年「4年」〜「6年」のいずれかが入力された場合には、パスワードを入力するボックス114が表示されたままになるように、ログイン画面110の表示内容を遷移しない。   (3) For example, when any of elementary school grades “4th year” to “6th year” is entered in the box 111, the login control apparatus 100 remains displayed with the box 114 for entering the password. As described above, the display content of the login screen 110 is not changed.

このとき、ログイン制御装置100は、適用するログイン要件として、学習者の学年と、学級と、出席番号との組み合わせが、学校に実在する学年と、学級と、出席番号との組み合わせと一致するという条件を設定する。また、ログイン制御装置100は、適用するログイン要件として、パスワードが、学年と、学級と、出席番号との組み合わせに対応するパスワードと一致するという条件を設定する。   At this time, the log-in control apparatus 100 states that, as a log-in requirement to be applied, the combination of the learner's grade, class, and attendance number matches the combination of the actual school year, class, and attendance number. Set conditions. Further, the login control apparatus 100 sets a condition that the password matches the password corresponding to the combination of the grade, the class, and the attendance number as the login requirement to be applied.

これにより、ログイン制御装置100は、相対的に高度なログイン要件を設定して、システムに対する理解力が相対的に高い学年「4年」〜「6年」などの高学年の学習者がシステムに不正ログインしにくくすることができる。結果として、授業を受ける学習者は、自分が授業で用いるデータが不正ログインした他人によって改ざんされることを防止することができ、授業を円滑に受けることができる。また、授業を行う教育者は、不正ログインが行われているか否かを監視しなくてもよくなり、授業を円滑に進行することができる。   As a result, the login control apparatus 100 sets relatively advanced login requirements, and learners of upper grades such as grades “4th year” to “6th year” who have a relatively high understanding of the system are illegal in the system. It can be difficult to log in. As a result, the learner who takes the lesson can prevent the data he / she uses in the lesson from being tampered with by someone who has illegally logged in, and can take the lesson smoothly. In addition, the educator who conducts the lesson does not need to monitor whether or not unauthorized login is performed, and the lesson can proceed smoothly.

このように、ログイン制御装置100は、ユーザの発達段階に応じて適切なログイン入力要件を提示し、適切なログイン要件を適用することができる。これにより、ログイン制御装置100は、異なる発達段階の学習者が存在する学校教育などにおけるシステムにも容易に適用することができる。また、ログイン制御装置100は、従来からログインの際に入力される学年、組、出席番号などの情報に基づいて、ユーザの発達段階を特定し、提示するログイン入力要件を特定することができる。このため、ログイン制御装置100は、ログインの際のユーザの負担の増大を抑制することができる。また、ログイン制御装置100は、既存のシステムを流用することができるため、システムに対して容易に適用することができる。   Thus, the login control apparatus 100 can present an appropriate login input requirement according to the development stage of the user, and can apply an appropriate login requirement. Thereby, the login control apparatus 100 can be easily applied to a system in school education or the like in which learners at different development stages exist. In addition, the login control device 100 can identify a user's developmental stage and a login input requirement to be presented based on information such as a grade, a group, and an attendance number that are conventionally input at the time of login. For this reason, the login control apparatus 100 can suppress an increase in the burden on the user when logging in. Moreover, since the login control apparatus 100 can divert the existing system, it can be easily applied to the system.

(ログイン制御システム200の一例)
次に、図1に示したログイン制御装置100を適用した、ログイン制御システム200の一例について説明する。
(An example of the login control system 200)
Next, an example of the login control system 200 to which the login control apparatus 100 shown in FIG. 1 is applied will be described.

図2は、ログイン制御システム200の一例を示す説明図である。図2において、ログイン制御システム200は、情報処理装置201と、クライアント装置202−1〜202−nと、を含む(nは、2以上の自然数)。以下の説明では、クライアント装置202−1〜202−nを、「クライアント装置202」と表記する場合がある。   FIG. 2 is an explanatory diagram illustrating an example of the login control system 200. In FIG. 2, the login control system 200 includes an information processing device 201 and client devices 202-1 to 202-n (n is a natural number of 2 or more). In the following description, the client apparatuses 202-1 to 202-n may be referred to as “client apparatus 202”.

ログイン制御システム200において、情報処理装置201とクライアント装置202−1〜202−nは、有線または無線のネットワーク210を介して接続される。ネットワーク210は、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、インターネットなどである。   In the login control system 200, the information processing apparatus 201 and the client apparatuses 202-1 to 202-n are connected via a wired or wireless network 210. The network 210 is, for example, a local area network (LAN), a wide area network (WAN), or the Internet.

〈ログイン制御システム200の具体例(その1)〉
情報処理装置201は、例えば、図4に後述する学年マスタ400、図5に後述する認証方法テーブル500などの各種テーブルを有し、各種テーブルの情報に基づいて、クライアント装置202−1〜202−nの表示制御を行うコンピュータである。情報処理装置201は、例えば、サーバである。
<Specific Example of Login Control System 200 (Part 1)>
The information processing apparatus 201 has various tables such as a grade master 400 described later in FIG. 4 and an authentication method table 500 described later in FIG. 5, and the client apparatuses 202-1 to 202- are based on information in the various tables. It is a computer which performs display control of n. The information processing apparatus 201 is, for example, a server.

一方で、クライアント装置202−1〜202−nは、例えば、ディスプレイ(例えば、後述する図6に示すディスプレイ606)を有し、情報処理装置201の表示制御に従って、図8に後述するログイン画面800などの各種画面を表示可能なコンピュータである。クライアント装置202−1〜202−nは、例えば、教育者や学習者が使用するPC、ノートPC、タブレット型PC、スマートフォンなどである。   On the other hand, the client devices 202-1 to 202-n have, for example, a display (for example, a display 606 shown in FIG. 6 described later), and a login screen 800 described later in FIG. 8 according to display control of the information processing device 201. It is a computer that can display various screens. The client devices 202-1 to 202-n are, for example, PCs, notebook PCs, tablet PCs, smartphones, and the like used by educators and learners.

情報処理装置201は、具体的には、クライアント装置202−1〜202−nから、上述した各種画面の表示要求を受信すると、各種テーブルの情報に基づいて各種画面の画面情報を生成して、クライアント装置202−1〜202−nに送信する。これにより、クライアント装置202−1〜202−nは、ディスプレイに各種画面を表示する。   Specifically, when the information processing apparatus 201 receives the above-described various screen display requests from the client apparatuses 202-1 to 202-n, the information processing apparatus 201 generates screen information of the various screens based on the information of the various tables. The data is transmitted to the client devices 202-1 to 202-n. Thereby, the client apparatuses 202-1 to 202-n display various screens on the display.

〈ログイン制御システム200の具体例(その2)〉
また、情報処理装置201は、例えば、上述した各種テーブルを有し、各種テーブルの情報をクライアント装置202−1〜202−nに提供するコンピュータであってもよい。また、クライアント装置202−1〜202−nは、例えば、ディスプレイを有し、情報処理装置201から提供された各種情報に基づいて、上述した各種画面を表示可能なコンピュータであってもよい。
<Specific Example of Login Control System 200 (Part 2)>
Further, the information processing apparatus 201 may be, for example, a computer that includes the various tables described above and provides information of the various tables to the client apparatuses 202-1 to 202-n. Further, the client devices 202-1 to 202-n may be, for example, computers that have a display and can display the above-described various screens based on various information provided from the information processing device 201.

情報処理装置201は、具体的には、クライアント装置202−1〜202−nから各種テーブルの情報の取得要求を受信すると、各種テーブルの情報をクライアント装置202−1〜202−nに送信する。これにより、クライアント装置202−1〜202−nは、各種テーブルの情報を取得し、各種テーブルの情報に基づいて各種画面の画面情報を作成して、ディスプレイに各種画面を表示する。   Specifically, when the information processing apparatus 201 receives an acquisition request for information on various tables from the client apparatuses 202-1 to 202-n, the information processing apparatus 201 transmits the information on the various tables to the client apparatuses 202-1 to 202-n. Thereby, the client apparatuses 202-1 to 202-n acquire information of various tables, create screen information of various screens based on the information of the various tables, and display various screens on the display.

〈ログイン制御システム200の具体例(その3)〉
また、情報処理装置201は、例えば、上述した各種テーブルを有していなくてもよい。一方で、クライアント装置202−1〜202−nは、例えば、上述した各種テーブルを有するコンピュータであってもよい。また、クライアント装置202−1〜202−nは、ディスプレイを有し、上述した各種テーブルの情報に基づいて、クライアント装置202−1〜202−nの表示制御を行ってもよい。
<Specific Example of Login Control System 200 (No. 3)>
In addition, the information processing apparatus 201 may not include the various tables described above, for example. On the other hand, the client devices 202-1 to 202-n may be computers having the various tables described above, for example. In addition, the client devices 202-1 to 202-n may include a display, and may perform display control of the client devices 202-1 to 202-n based on the information in the various tables described above.

クライアント装置202−1〜202−nは、具体的には、ユーザの操作入力によって上述した各種画面の表示要求を受け付けると、各種テーブルの情報に基づいて各種画面の画面情報を生成して、ディスプレイに各種画面を表示する。この場合、情報処理装置201は、ログイン制御システム200に含まれていなくてもよい。   Specifically, when the client devices 202-1 to 202-n accept display requests for various screens described above by user operation inputs, the client devices 202-1 to 202-n generate screen information for the various screens based on the information in the various tables, and display the screens. Various screens are displayed. In this case, the information processing apparatus 201 may not be included in the login control system 200.

以下の説明では、上述したログイン制御システム200の具体例(その1)において、情報処理装置201をログイン制御装置100として動作させる場合について説明する。   In the following description, a case where the information processing apparatus 201 is operated as the login control apparatus 100 in the specific example (part 1) of the login control system 200 described above will be described.

(情報処理装置201のハードウェア構成例)
次に、図3を用いて、情報処理装置201のハードウェア構成例について説明する。
(Example of hardware configuration of information processing apparatus 201)
Next, a hardware configuration example of the information processing apparatus 201 will be described with reference to FIG.

図3は、情報処理装置201のハードウェア構成例を示すブロック図である。図3において、情報処理装置201は、CPU(Central Processing Unit)301と、メモリ302と、I/F(Interface)303と、ディスクドライブ304と、ディスク305と、を有する。また、各構成部は、バス300によってそれぞれ接続される。   FIG. 3 is a block diagram illustrating a hardware configuration example of the information processing apparatus 201. In FIG. 3, the information processing apparatus 201 includes a CPU (Central Processing Unit) 301, a memory 302, an I / F (Interface) 303, a disk drive 304, and a disk 305. Each component is connected by a bus 300.

ここで、CPU301は、情報処理装置201の全体の制御を司る。メモリ302は、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)およびフラッシュROMなどを有する。具体的には、例えば、フラッシュROMやROMが各種プログラムを記憶し、RAMがCPU301のワークエリアとして使用される。メモリ302に記憶されるプログラムは、CPU301にロードされることで、コーディングされている処理をCPU301に実行させる。メモリ302は、図4に後述する学年マスタ400、図5に後述する認証方法テーブル500などの各種テーブルを記憶する。   Here, the CPU 301 governs overall control of the information processing apparatus 201. The memory 302 includes, for example, a ROM (Read Only Memory), a RAM (Random Access Memory), and a flash ROM. Specifically, for example, a flash ROM or ROM stores various programs, and a RAM is used as a work area for the CPU 301. The program stored in the memory 302 is loaded into the CPU 301 to cause the CPU 301 to execute the coded process. The memory 302 stores various tables such as a grade master 400 described later in FIG. 4 and an authentication method table 500 described later in FIG.

I/F303は、通信回線を通じてネットワーク210に接続され、ネットワーク210を介して他のコンピュータ(例えば、図2に示したクライアント装置202)に接続される。そして、I/F303は、ネットワーク210と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。I/F303には、例えば、モデムやLANアダプタなどを採用することができる。   The I / F 303 is connected to the network 210 through a communication line, and is connected to another computer (for example, the client device 202 illustrated in FIG. 2) via the network 210. The I / F 303 controls an internal interface with the network 210 and controls input / output of data from other computers. For example, a modem or a LAN adapter may be employed as the I / F 303.

ディスクドライブ304は、CPU301の制御に従ってディスク305に対するデータのリード/ライトを制御する。ディスク305は、ディスクドライブ304の制御で書き込まれたデータを記憶する。ディスク305は、メモリ302の代わりに、図4に後述する学年マスタ400、図5に後述する認証方法テーブル500などの各種テーブルを記憶してもよい。ディスク305としては、例えば、磁気ディスク、光ディスクなどが挙げられる。   The disk drive 304 controls reading / writing of data with respect to the disk 305 according to the control of the CPU 301. The disk 305 stores data written under the control of the disk drive 304. The disk 305 may store various tables such as a grade master 400 described later in FIG. 4 and an authentication method table 500 described later in FIG. 5 instead of the memory 302. Examples of the disk 305 include a magnetic disk and an optical disk.

情報処理装置201は、上述した構成部のほか、例えば、SSD(Solid State Drive)、キーボード、マウス、ディスプレイなどを有することにしてもよい。   In addition to the components described above, the information processing apparatus 201 may include, for example, an SSD (Solid State Drive), a keyboard, a mouse, and a display.

(各種テーブルの記憶内容)
次に、図4および図5を用いて各種テーブルの記憶内容について説明する。各種テーブルは、例えば、図3に示した情報処理装置201のメモリ302、ディスク305により実現される。
(Contents stored in various tables)
Next, the contents stored in various tables will be described with reference to FIGS. The various tables are realized by, for example, the memory 302 and the disk 305 of the information processing apparatus 201 illustrated in FIG.

〈学年マスタ400の記憶内容〉
まず、図4を用いて、学年マスタ400の記憶内容の一例について説明する。
<Contents of Grade Master 400>
First, an example of the contents stored in the grade master 400 will be described with reference to FIG.

図4は、学年マスタ400の記憶内容の一例を示す説明図である。図4に示すように、学年マスタ400は、学年ID項目に対応付けて、学年名項目と、パスワード認証フラグ項目と、認証ID項目とを有し、学年ごとに各項目に情報が設定されることにより、レコードを記憶する。   FIG. 4 is an explanatory diagram showing an example of the contents stored in the grade master 400. As shown in FIG. 4, the grade master 400 has a grade name item, a password authentication flag item, and an authentication ID item in association with the grade ID item, and information is set in each item for each grade. By storing the record.

学年ID項目には、学年を識別するための学年ID(IDentification)が記憶される。学年IDとは、例えば、ひらがな、アルファベット、数字、またはその組み合わせを含む任意長の文字列である。学年名項目には、学年IDにより識別される学年の学年名が記憶される。学年名とは、例えば、1年、2年、3年、4年、5年、6年などである。学年名とは、特別支援学級を示す特別支援であってもよい。特別支援学級は、教育上で特別な支援を必要とする学習者のための学級である。   The grade ID item stores a grade ID (IDentification) for identifying the grade. The grade ID is, for example, a character string of any length including hiragana, alphabet, numbers, or a combination thereof. The grade name item stores the grade name of the grade identified by the grade ID. The grade name is, for example, 1 year, 2 years, 3 years, 4 years, 5 years, 6 years, or the like. The grade name may be special support indicating a special support class. Special support classes are classes for learners who need special support in education.

パスワード認証フラグ項目には、学年IDにより識別される学年に所属する学習者がシステムにログインする際にパスワードなどを用いた個人認証を行うか否かを示すフラグが記憶される。フラグとは、パスワードなどを用いた個人認証を行うことを示すTRUE、パスワードなどを用いた個人認証を行わないことを示すFALSEなどである。認証ID項目には、学年IDにより識別される学年に所属する学習者がシステムにログインする際の認証方法を識別するための認証IDが記憶される。例えば、レコード401は、学年ID「1」に学年名「1年」とフラグ「TRUE」と認証ID「1」とを対応付けた学年情報を示す。   The password authentication flag item stores a flag indicating whether or not a student belonging to the grade identified by the grade ID performs personal authentication using a password or the like when logging into the system. The flag is TRUE indicating that personal authentication using a password or the like is performed, and FALSE indicating that personal authentication using a password or the like is not performed. The authentication ID item stores an authentication ID for identifying an authentication method when a learner belonging to the grade identified by the grade ID logs into the system. For example, the record 401 indicates grade information in which the grade ID “1” is associated with the grade name “1 year”, the flag “TRUE”, and the authentication ID “1”.

〈認証方法テーブル500の記憶内容〉
次に、図5を用いて、認証方法テーブル500の記憶内容の一例について説明する。
<Storage contents of authentication method table 500>
Next, an example of the contents stored in the authentication method table 500 will be described with reference to FIG.

図5は、認証方法テーブル500の記憶内容の一例を示す説明図である。図5に示すように、認証方法テーブル500は、認証ID項目に対応付けて、認証方法項目と、認証パターン1項目と、認証パターン2項目とを有し、認証方法ごとに各項目に情報が設定されることにより、レコードを記憶する。   FIG. 5 is an explanatory diagram showing an example of the contents stored in the authentication method table 500. As shown in FIG. 5, the authentication method table 500 has an authentication method item, an authentication pattern 1 item, and an authentication pattern 2 item in association with the authentication ID item, and information is stored in each item for each authentication method. Records are stored by being set.

認証ID項目には、システムにログインする際の認証方法を識別するための認証IDが記憶される。認証IDとは、例えば、認証方法を識別するためのひらがな、アルファベット、数字、またはその組み合わせを含む任意長の文字列である。認証方法項目には、認証IDにより識別される認証方法の名称が記憶される。認証方法とは、例えば、なし、顔認証、手のひら静脈認証、指紋認証、NFC(Near Field Communication)カード認証、パスワード認証などである。   The authentication ID item stores an authentication ID for identifying an authentication method when logging in to the system. The authentication ID is, for example, a character string of an arbitrary length including hiragana, alphabets, numbers, or a combination thereof for identifying an authentication method. In the authentication method item, the name of the authentication method identified by the authentication ID is stored. Examples of the authentication method include none, face authentication, palm vein authentication, fingerprint authentication, NFC (Near Field Communication) card authentication, and password authentication.

認証パターン1項目には、認証IDにより識別される認証方法に関する条件が記憶される。条件とは、例えば、パスワードが4文字以上であることである。認証パターン2項目には、認証IDにより識別される認証方法に関する条件が記憶される。条件とは、例えば、パスワードが半角数字であることである。例えば、レコード501は、認証ID「0」に認証方法「なし」を対応付けた認証方法情報を示す。   In the authentication pattern 1 item, a condition related to the authentication method identified by the authentication ID is stored. The condition is, for example, that the password is 4 characters or more. In the authentication pattern 2 item, a condition related to the authentication method identified by the authentication ID is stored. The condition is, for example, that the password is a single-byte number. For example, the record 501 indicates authentication method information in which the authentication method “none” is associated with the authentication ID “0”.

(クライアント装置202のハードウェア構成例)
次に、図6を用いて、クライアント装置202のハードウェア構成例について説明する。
(Hardware configuration example of client device 202)
Next, a hardware configuration example of the client device 202 will be described with reference to FIG.

図6は、クライアント装置202のハードウェア構成例を示すブロック図である。図6において、クライアント装置202は、CPU601と、メモリ602と、ディスクドライブ603と、ディスク604と、I/F605と、ディスプレイ606と、入力装置607と、を有する。また、各構成部はバス600によってそれぞれ接続される。   FIG. 6 is a block diagram illustrating a hardware configuration example of the client device 202. In FIG. 6, the client device 202 includes a CPU 601, a memory 602, a disk drive 603, a disk 604, an I / F 605, a display 606, and an input device 607. Each component is connected by a bus 600.

ここで、CPU601は、クライアント装置202の全体の制御を司る。メモリ602は、例えば、ROM、RAMおよびフラッシュROMなどを有する。具体的には、例えば、フラッシュROMやROMが各種プログラムを記憶し、RAMがCPU601のワークエリアとして使用される。メモリ602に記憶されるプログラムは、CPU601にロードされることで、コーディングされている処理をCPU601に実行させる。   Here, the CPU 601 governs overall control of the client device 202. The memory 602 includes, for example, a ROM, a RAM, a flash ROM, and the like. Specifically, for example, a flash ROM or ROM stores various programs, and a RAM is used as a work area for the CPU 601. The program stored in the memory 602 is loaded into the CPU 601 to cause the CPU 601 to execute the coded process.

ディスクドライブ603は、CPU601の制御に従ってディスク604に対するデータのリード/ライトを制御する。ディスク604は、ディスクドライブ603の制御で書き込まれたデータを記憶する。ディスク604としては、例えば、磁気ディスク、光ディスクなどが挙げられる。   The disk drive 603 controls reading / writing of data with respect to the disk 604 according to the control of the CPU 601. The disk 604 stores data written under the control of the disk drive 603. Examples of the disk 604 include a magnetic disk and an optical disk.

I/F605は、通信回線を通じてネットワーク210に接続され、ネットワーク210を介して他のコンピュータ(例えば、図2に示した情報処理装置201)に接続される。そして、I/F605は、ネットワーク210と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。   The I / F 605 is connected to the network 210 through a communication line, and is connected to another computer (for example, the information processing apparatus 201 illustrated in FIG. 2) via the network 210. The I / F 605 controls an internal interface with the network 210 and controls input / output of data from other computers.

ディスプレイ606は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ606は、例えば、CRT(Cathode Ray Tube)、液晶ディスプレイ、有機EL(Electroluminescence)ディスプレイなどを採用することができる。   The display 606 displays data such as a document, an image, and function information as well as a cursor, an icon, or a tool box. As the display 606, for example, a CRT (Cathode Ray Tube), a liquid crystal display, an organic EL (Electroluminescence) display, or the like can be adopted.

入力装置607は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置607は、キーボードやマウスなどであってもよく、また、タッチパネル式の入力パッドやテンキーなどであってもよい。   The input device 607 has keys for inputting characters, numbers, various instructions, and the like, and inputs data. The input device 607 may be a keyboard or a mouse, or may be a touch panel type input pad or a numeric keypad.

クライアント装置202は、上述した構成部のうち、例えば、ディスクドライブ603、ディスク604などを有さないことにしてもよい。また、クライアント装置202は、上述した構成部のほか、例えば、SSD、スキャナ、プリンタなどを有することにしてもよい。   The client device 202 may not include, for example, the disk drive 603 and the disk 604 among the components described above. Further, the client device 202 may include, for example, an SSD, a scanner, and a printer in addition to the above-described components.

(ログイン制御装置100の機能的構成例)
次に、図7を用いて、ログイン制御装置100の機能的構成例について説明する。
(Functional configuration example of login control device 100)
Next, a functional configuration example of the login control device 100 will be described with reference to FIG.

図7は、ログイン制御装置100の機能的構成例を示すブロック図である。ログイン制御装置100は、制御部となる機能として、受付部701と、表示制御部702と、認証制御部703と、を含む。   FIG. 7 is a block diagram illustrating a functional configuration example of the login control apparatus 100. The login control device 100 includes a reception unit 701, a display control unit 702, and an authentication control unit 703 as functions serving as a control unit.

各機能部は、例えば、図3に示したメモリ302、ディスク305などの記憶装置に記憶されたプログラムをCPU301に実行させることにより、または、I/F303により、その機能を実現する。各機能部の処理結果は、例えば、メモリ302、ディスク305などの記憶装置に記憶される。   Each function unit realizes its function, for example, by causing the CPU 301 to execute a program stored in a storage device such as the memory 302 and the disk 305 illustrated in FIG. 3 or by the I / F 303. The processing result of each functional unit is stored in a storage device such as the memory 302 and the disk 305, for example.

受付部701は、ログイン画面800の画面情報の取得要求を受信する。受付部701は、例えば、I/F303を介して、ログイン画面800の画面情報の取得要求をクライアント装置202から受信する。これにより、受付部701は、表示制御を開始するトリガを受け付けることができる。   The accepting unit 701 receives a screen information acquisition request for the login screen 800. For example, the reception unit 701 receives a screen information acquisition request for the login screen 800 from the client device 202 via the I / F 303. Thereby, the reception unit 701 can receive a trigger for starting display control.

表示制御部702は、端末に入力された学年に応じて異なるログイン入力項目を提示する。端末とは、例えば、クライアント装置202である。ログイン入力項目とは、ログイン入力要件に規定された情報を入力させるための項目である。ログイン入力項目とは、例えば、学年、組、出席番号、パスワード、生体情報、個人識別情報などの少なくともいずれかを入力させるために表示される項目である。生体情報は、学習者ごとに特有の生体的特徴を表す情報である。生体情報は、例えば、顔、手のひらの静脈、指紋、声紋などの情報である。個人識別情報は、学習者を識別するために学習者ごとに設定された情報である。個人識別情報は、例えば、NFCカードなどに記憶された学習者のIDである。   The display control unit 702 presents different login input items depending on the grade entered in the terminal. The terminal is, for example, the client device 202. The login input item is an item for inputting information defined in the login input requirement. The login input item is an item displayed for inputting at least one of school year, group, attendance number, password, biometric information, personal identification information, and the like. The biometric information is information representing a biometric characteristic unique to each learner. The biometric information is information such as a face, a palm vein, a fingerprint, and a voiceprint. The personal identification information is information set for each learner to identify the learner. The personal identification information is, for example, a learner ID stored in an NFC card or the like.

ログイン入力要件は、例えば、端末に入力された学年が低学年に該当する場合の方が、端末に入力された学年が高学年に該当する場合よりも緩和される。低学年とは、例えば、小学校1年、小学校1年と小学校2年、小学校1〜3年のいずれかである。   The login input requirement is relaxed, for example, when the grade entered in the terminal corresponds to a lower grade than when the grade entered into the terminal corresponds to a higher grade. The lower grade is, for example, any one of elementary school 1 year, elementary school 1 year and elementary school 2 years, and elementary school 1 to 3 years.

緩和とは、発達段階が低い学習者でも理解することができ、覚えておきやすいログイン入力要件にすることである。緩和とは、例えば、ログイン入力要件の数を少なくすることである。緩和とは、具体的には、学習者が覚える情報の数が少なくなるようにして、発達段階が低い学習者でも理解することができ、覚えておきやすいログイン入力要件にすることである。   Relaxation is a login input requirement that can be understood and learned easily even by learners with low developmental stages. The relaxation is, for example, reducing the number of login input requirements. Specifically, relaxation means that the number of pieces of information that a learner learns is reduced so that a learner with a low developmental level can understand and can easily remember a login input requirement.

また、緩和とは、例えば、ログイン入力要件の数が同じであっても、理解しやすく、覚えておきやすいログイン入力要件にすることである。緩和とは、具体的には、顔認証のように自分の顔が他人と違うことを根拠とした、発達段階が低い学習者でも理解することができ、覚えておきやすく、入力しやすいログイン入力要件にすることである。   In addition, relaxation means, for example, making login input requirements easy to understand and remember even if the number of login input requirements is the same. More specifically, relaxation is based on the fact that your face is different from others, such as face authentication, so that even low-level learners can understand, easy to remember, and easy to input To make it a requirement.

また、緩和とは、具体的には、手のひら静脈認証、指紋認証などのように、自分の手のひらの静脈や指紋も他人と違うことを学ぶことができる発達段階が進んだ学習者であれば理解しやすく、覚えておきやすく、入力しやすいログイン入力要件にすることである。また、パスワード認証などのように、自分で考えて設定することになるログイン入力要件は、発達段階が低い学習者では覚えておきにくく、他人に推測されにくい情報にすることが難しいため、緩和の度合いが低くなる。ログイン入力要件を、緩和度合いの高い順序にすれば、例えば、顔認証、手のひら静脈認証、指紋認証、パスワード認証の順序になる。   Relaxation is specifically understood by advanced learners who can learn that their palm veins and fingerprints are different from others, such as palm vein authentication and fingerprint authentication. Easy to remember, easy to remember, and easy to enter. In addition, login input requirements such as password authentication are difficult to remember for learners with low developmental stages and difficult to guess for others. The degree becomes lower. If the login input requirements are arranged in order of high degree of relaxation, for example, the order is face authentication, palm vein authentication, fingerprint authentication, and password authentication.

ログイン入力要件は、具体的には、端末に入力された学年が低学年に該当する場合の方が、端末に入力された学年が高学年に該当する場合よりも、要件の数が少なくなる。ログイン入力要件は、より具体的には、端末に入力された学年が低学年に該当する場合には、クラスと出席番号とを含む。クラスは、学習者が所属する学級に対応する組である。クラスは、例えば、組の番号によって表される。出席番号は、学習者に割り当てられた学級内で固有の番号である。また、ログイン入力要件は、より具体的には、端末に入力された学年が低学年以外に該当する場合には、クラスと出席番号とパスワードとを含む。   Specifically, the number of login input requirements is smaller when the grade input to the terminal corresponds to the lower grade than when the grade entered to the terminal corresponds to the upper grade. More specifically, the login input requirement includes a class and an attendance number when the grade entered in the terminal corresponds to the lower grade. A class is a pair corresponding to the class to which the learner belongs. A class is represented by a set number, for example. The attendance number is a unique number within the class assigned to the learner. More specifically, the login input requirement includes a class, an attendance number, and a password when the grade entered in the terminal falls outside the lower grade.

ログイン入力要件は、より具体的には、端末に入力された学年が低学年に該当する場合には、クラスと出席番号と生体情報とを含んでもよい。ログイン入力要件は、より具体的には、端末に入力された学年が低学年に該当する場合には、クラスと出席番号と個人識別情報とを含んでもよい。   More specifically, the login input requirement may include a class, an attendance number, and biometric information when the grade entered in the terminal corresponds to the lower grade. More specifically, the login input requirement may include a class, an attendance number, and personal identification information when the grade entered in the terminal corresponds to the lower grade.

また、ログイン入力要件は、例えば、端末に入力された学年が特別支援学級における学年に該当する場合の方が、端末に入力された学年が特別支援学級とは異なる学級における学年に該当する場合よりも緩和される。ログイン入力要件は、具体的には、端末に入力された学年が特別支援学級における学年に該当する場合には、クラスと出席番号とを含む。   In addition, the login input requirements are, for example, when the grade entered in the terminal corresponds to the grade in the special support class, compared to the case where the grade entered in the terminal corresponds to a grade in a class different from the special support class. Is also eased. Specifically, the login input requirement includes a class and an attendance number when the grade entered in the terminal corresponds to the grade in the special support class.

また、ログイン入力要件は、例えば、端末に入力された学年が低くなるほど、緩和されてもよい。ログイン入力要件は、具体的には、端末に入力された学年が低くなるほど、当該ログイン入力要件に含まれる要件の数が少なくなる。ログイン入力要件は、より具体的には、端末に入力された学年が1年に該当する場合には、クラスと出席番号とを含み、2年に該当する場合には、クラスと出席番号と生体情報とを含み、3年に該当する場合には、クラスと出席番号と生体情報とパスワードとを含む。   In addition, the login input requirement may be relaxed, for example, as the grade entered in the terminal becomes lower. Specifically, the number of requirements included in the login input requirement decreases as the grade input to the terminal decreases. More specifically, the login input requirement includes a class and an attendance number when the grade entered on the terminal corresponds to one year, and includes a class, an attendance number, and a biometric when it falls under two years. Information, and if applicable to 3 years, includes class, attendance number, biometric information and password.

ログイン入力要件は、具体的には、パスワードを含み、端末に入力された学年が低くなるほど、当該パスワードに含まれる文字数または文字種別の制限が緩和されてもよい。ログイン入力要件は、より具体的には、学年が「5年」であれば文字数が4文字以上の数字のパスワードを含み、学年が「6年」であれば文字数が8文字以上の英数字のパスワードを含む。   The login input requirement specifically includes a password, and the lower the grade entered in the terminal, the less the restriction on the number of characters or the type of characters included in the password. More specifically, the login input requirement includes a password with a number of 4 or more characters if the grade is “5 years”, and an alphanumeric character with a length of 8 or more if the grade is “6 years”. Includes password.

表示制御部702は、具体的には、学年、組、出席番号のそれぞれを入力するボックスを有し、学年が入力されると学年に応じたログイン入力項目を提示可能なログイン画面800の画面情報を生成して、クライアント装置202に送信する。   Specifically, the display control unit 702 has boxes for inputting the grade, group, and attendance number, and when the grade is entered, the screen information of the login screen 800 that can present a login input item according to the grade. Is transmitted to the client apparatus 202.

この場合、ログイン画面800は、例えば、学年「1年」が入力されると、学年、組、出席番号のそれぞれを入力するボックスを含み、顔認証のための生体情報を入力させるためのボックスを含む表示内容に遷移する。また、ログイン画面800は、例えば、学年「2年」が入力されると、学年、組、出席番号のそれぞれを入力するボックスを含み、手のひら静脈認証のための生体情報を入力させるためのボックスを含む表示内容に遷移する。また、ログイン画面800は、例えば、学年「5年」が入力されると、学年、組、出席番号のそれぞれを入力するボックスを含み、パスワードを入力させるためのボックスを含む表示内容に遷移する。   In this case, for example, when the grade “1st year” is entered, the login screen 800 includes a box for entering each of the grade, group, and attendance number, and a box for inputting biometric information for face authentication. Transition to display content. The login screen 800 includes, for example, a box for inputting a school year, a group, and an attendance number when a school year “2nd year” is input, and a box for inputting biometric information for palm vein authentication. Transition to display content. For example, when the grade “5th year” is input, the login screen 800 includes a box for entering each of the grade, group, and attendance number, and transitions to display contents including a box for entering a password.

ログイン画面800の画面情報は、予め、メモリ302、ディスク305などの記憶装置に記憶されていてもよい。また、ログイン画面800の画面情報は、学年マスタ400と認証方法テーブル500とを参照して特定された各学年に対応する認証方法に基づいて、作成されてもよい。これにより、表示制御部702は、学習者の発達段階に応じたログイン入力要件を、学習者に提示することができる。   The screen information of the login screen 800 may be stored in advance in a storage device such as the memory 302 and the disk 305. The screen information of the login screen 800 may be created based on an authentication method corresponding to each grade specified with reference to the grade master 400 and the authentication method table 500. Thereby, the display control part 702 can present the login input requirement according to the learner's developmental stage to the learner.

認証制御部703は、端末に入力された学年に応じて、異なるログイン要件を適用する。認証制御部703は、例えば、ログイン画面800に入力された学年と組と出席番号とパスワードなどを、クライアント装置202から受信して、学年に対応するログイン入力要件を適用して、個人認証を行う。   The authentication control unit 703 applies different login requirements according to the grade entered in the terminal. The authentication control unit 703 receives, for example, the grade, pair, attendance number, password, and the like input on the login screen 800 from the client device 202, and performs personal authentication by applying login input requirements corresponding to the grade. .

認証制御部703は、具体的には、学年「1年」と組「3組」と出席番号「2番」と顔認証のための情報とを、クライアント装置202から受信して、学年と組と出席番号とが存在し、登録された生体情報と一致すれば個人認証に成功したと判断する。また、認証制御部703は、具体的には、学年「2年」と組「3組」と出席番号「2番」と手のひらの生体情報とを、クライアント装置202から受信して、学年と組と出席番号とが存在し、登録された生体情報と一致すれば、個人認証に成功したと判断する。これにより、認証制御部703は、学習者の発達段階に応じたログイン要件を適用して、学習者のログイン可否を判定することができる。   Specifically, the authentication control unit 703 receives the grade “1st year”, the set “3 sets”, the attendance number “No. 2”, and the information for face authentication from the client device 202, and sets the grade and the grade. And the attendance number exist, and if it matches the registered biometric information, it is determined that the personal authentication is successful. Specifically, the authentication control unit 703 receives the grade “2 years”, the set “3 sets”, the attendance number “No. 2” and the biometric information of the palm from the client device 202, and sets the grade and the set. And the attendance number exist, and if it matches the registered biometric information, it is determined that the personal authentication is successful. As a result, the authentication control unit 703 can determine whether or not the learner can log in by applying the login requirement according to the learner's developmental stage.

(ログイン制御装置100のログイン制御の一例)
次に、図8を用いて、ログイン制御装置100のログイン制御の一例について説明する。
(Example of login control of login control device 100)
Next, an example of login control of the login control apparatus 100 will be described with reference to FIG.

図8は、ログイン制御装置100のログイン制御の一例を示す説明図である。図8の例では、ログイン制御装置100を、情報処理装置201に適用した場合を例に挙げて説明する。   FIG. 8 is an explanatory diagram illustrating an example of login control of the login control apparatus 100. In the example of FIG. 8, a case where the login control device 100 is applied to the information processing device 201 will be described as an example.

(11)ログイン制御装置100は、ログイン画面800の画面情報の取得要求を、クライアント装置202から受信する。ログイン画面800は、ログインを行う学習者の学年を入力するボックス801と、学級を入力するボックス802と、出席番号を入力するボックス803と、ログインボタン804とを含む画面である。また、ログイン画面800は、ログインを行う学習者の学年が入力されると、学年に対応する認証方法についてのログイン入力項目を提示可能な画面である。   (11) The login control apparatus 100 receives a screen information acquisition request for the login screen 800 from the client apparatus 202. The login screen 800 is a screen including a box 801 for inputting a grade of a learner who performs login, a box 802 for inputting a class, a box 803 for inputting an attendance number, and a login button 804. The login screen 800 is a screen that can present a login input item for an authentication method corresponding to the grade when the grade of the learner who logs in is entered.

(12)ログイン画面800は、例えば、不図示のキーボードやマウスを用いたユーザの操作入力により、ボックス801に対する学年「1年」の入力を受け付ける。ログイン画面800は、学年「1年」が入力されると、学年「1年」に対応する認証方法「顔認証」についてのログイン入力項目を提示するように表示内容を遷移する。ログイン画面800は、例えば、顔認証のための不図示の顔認証装置からの映像を表示し、顔認証装置によって顔の生体情報を取得できたか否かを示す「OK/NG」のアイコンを表示するボックス810を含むように、表示内容を遷移する。顔認証装置は、例えば、カメラである。   (12) The login screen 800 accepts an input of the school year “1st year” for the box 801 by, for example, a user operation input using a keyboard or a mouse (not shown). When the grade “1st year” is input, the login screen 800 transitions the display content so as to present a login input item for the authentication method “face authentication” corresponding to the grade “1st year”. For example, the login screen 800 displays an image from a face authentication device (not shown) for face authentication, and displays an “OK / NG” icon indicating whether or not the face authentication device has acquired biometric information of the face. The display content is changed so as to include the box 810 to be included. The face authentication device is, for example, a camera.

ログイン画面800は、ログインボタン804がクリックされると、ボックス801〜803のそれぞれに入力された学年「1年」、組「3組」、出席番号「2番」、顔認証装置によって取得された顔の生体情報を、ログイン制御装置100に送信する。   The login screen 800 is acquired by the face authentication device when the login button 804 is clicked, the grade “1st year”, the group “3”, the attendance number “2” entered in each of the boxes 801 to 803. The biometric information of the face is transmitted to the login control device 100.

このとき、ログイン制御装置100は、学年「1年」、組「3組」、出席番号「2番」、顔の生体情報を受信し、学年マスタ400を参照して学年「1年」に対応する認証ID「1」を特定する。次に、ログイン制御装置100は、適用するログイン要件として、学年、組、出席番号の一致と、認証ID「1」に対応する認証方法「顔認証」による生体情報の一致を設定する。   At this time, the login control device 100 receives the grade “1 year”, the set “3”, the attendance number “2”, and the facial biometric information, and corresponds to the grade “1 year” with reference to the grade master 400. The authentication ID “1” to be specified is specified. Next, the login control apparatus 100 sets coincidence of grade, group, attendance number, and biometric information by the authentication method “face authentication” corresponding to the authentication ID “1” as login requirements to be applied.

ログイン制御装置100は、学年「1年」、組「3組」、出席番号「2番」が実在する学年、組、出席番号と一致するか否かを判定し、受信された顔の生体情報が学年「1年」、組「3組」、出席番号「2番」に対応する生体情報に一致するか否かを判定する。ログイン制御装置100は、学年、組、出席番号が一致し、かつ、生体情報が一致した場合、個人認証に成功したと判定する。   The login control device 100 determines whether or not the school year “1st year”, the group “3 groups”, and the attendance number “2” match the actual school year, group, and attendance number, and the received biometric information of the face Is matched with the biometric information corresponding to the school year “1st year”, the group “3 groups”, and the attendance number “2”. The login control device 100 determines that the personal authentication is successful when the grade, group, and attendance number match and the biometric information matches.

(13)ログイン画面800は、例えば、不図示のキーボードやマウスを用いたユーザの操作入力により、ボックス801に対する学年「2年」の入力を受け付ける。ログイン画面800は、学年「2年」が入力されると、学年「2年」に対応する認証方法「手のひら静脈認証」についてのログイン入力項目を提示するように表示内容を遷移する。ログイン画面800は、例えば、静脈認証のための不図示の静脈認証装置からの映像を表示し、静脈認証装置によって手のひらの生体情報を取得できたか否かを示す「OK/NG」のアイコンを表示するボックス820を含むように、表示内容を遷移する。静脈認証装置は、例えば、赤外線画像を撮るカメラである。   (13) The login screen 800 accepts an input of the school year “2nd year” for the box 801 by, for example, a user operation input using a keyboard or a mouse (not shown). When the grade “2 years” is input, the login screen 800 transitions the display content so as to present login input items for the authentication method “palm vein authentication” corresponding to the grade “2 years”. For example, the login screen 800 displays an image from a vein authentication device (not shown) for vein authentication, and displays an “OK / NG” icon indicating whether or not palm biometric information has been acquired by the vein authentication device. The display content is changed so as to include the box 820 to be displayed. The vein authentication device is, for example, a camera that takes an infrared image.

ログイン画面800は、ログインボタン804がクリックされると、ボックス801〜803のそれぞれに入力された学年「2年」、組「3組」、出席番号「2番」、静脈認証装置によって取得された手のひらの生体情報を、ログイン制御装置100に送信する。   The login screen 800 is acquired by the vein authentication device when the login button 804 is clicked, the grade “2 years”, the group “3 groups”, the attendance number “2” entered in each of the boxes 801 to 803. The biometric information of the palm is transmitted to the login control device 100.

このとき、ログイン制御装置100は、学年「2年」、組「3組」、出席番号「2番」、手のひらの生体情報を受信し、学年マスタ400を参照して学年「2年」に対応する認証ID「2」を特定する。次に、ログイン制御装置100は、適用するログイン要件として、学年、組、出席番号の一致と、認証ID「2」に対応する認証方法「手のひら静脈認証」による生体情報の一致を設定する。   At this time, the login control device 100 receives the grade “2 years”, the set “3 sets”, the attendance number “No. 2” and the biometric information of the palm, and corresponds to the grade “2 years” with reference to the grade master 400. The authentication ID “2” to be specified is specified. Next, the login control device 100 sets matching of grade, group, attendance number, and matching of biometric information by the authentication method “palm vein authentication” corresponding to the authentication ID “2” as login requirements to be applied.

ログイン制御装置100は、学年「2年」、組「3組」、出席番号「2番」が実在する学年、組、出席番号と一致するか否かを判定し、受信された手のひらの生体情報が学年「2年」、組「3組」、出席番号「2番」に対応する生体情報に一致するか否かを判定する。ログイン制御装置100は、学年、組、出席番号が一致し、かつ、生体情報が一致した場合、個人認証に成功したと判定する。   The login control device 100 determines whether or not the grade “2 years”, the set “3 sets”, and the attendance number “2” match the actual grade, set, and attendance number, and the received biometric information of the palm. Is matched with the biometric information corresponding to the school year “2nd year”, the group “3”, and the attendance number “2”. The login control device 100 determines that the personal authentication is successful when the grade, group, and attendance number match and the biometric information matches.

(14)ログイン画面800は、例えば、不図示のキーボードやマウスを用いたユーザの操作入力により、ボックス801に対する学年「3年」の入力を受け付ける。ログイン画面800は、学年「3年」が入力されると、学年「3年」に対応する認証方法「指紋認証」についてのログイン入力項目を提示するように表示内容を遷移する。ログイン画面800は、例えば、指紋認証のための不図示の指紋認証装置からの映像を表示し、指紋認証装置によって指の生体情報を取得できたか否かを示す「OK/NG」のアイコンを表示するボックス830を含むように、表示内容を遷移する。指紋認証装置は、例えば、カメラである。   (14) The login screen 800 accepts an input of the school year “3rd year” for the box 801 by, for example, a user operation input using a keyboard or a mouse (not shown). When the grade “3 years” is input, the login screen 800 transitions the display content so as to present login input items for the authentication method “fingerprint authentication” corresponding to the grade “3 years”. For example, the login screen 800 displays an image from a fingerprint authentication device (not shown) for fingerprint authentication, and displays an “OK / NG” icon indicating whether or not the biometric information of the finger can be acquired by the fingerprint authentication device. The display content is changed so as to include the box 830 to be displayed. The fingerprint authentication device is, for example, a camera.

ログイン画面800は、ログインボタン804がクリックされると、ボックス801〜803のそれぞれに入力された学年「3年」、組「3組」、出席番号「2番」、指紋認証装置によって取得された指の生体情報を、ログイン制御装置100に送信する。   The login screen 800 is acquired by the fingerprint authentication device when the login button 804 is clicked, the grade “3 years”, the group “3 groups”, the attendance number “2” entered in each of the boxes 801 to 803. The biometric information of the finger is transmitted to the login control device 100.

このとき、ログイン制御装置100は、学年「3年」、組「3組」、出席番号「2番」、指の生体情報を受信し、学年マスタ400を参照して学年「3年」に対応する認証ID「3」を特定する。次に、ログイン制御装置100は、適用するログイン要件として、学年、組、出席番号の一致と、認証ID「3」に対応する認証方法「指紋認証」による生体情報の一致を設定する。   At this time, the login control device 100 receives the grade “3 years”, the set “3 sets”, the attendance number “No. 2”, and the biological information of the finger, and corresponds to the grade “3 years” with reference to the grade master 400. The authentication ID “3” to be specified is specified. Next, the login control apparatus 100 sets coincidence of the grade, group, attendance number, and biometric information according to the authentication method “fingerprint authentication” corresponding to the authentication ID “3” as login requirements to be applied.

ログイン制御装置100は、学年「3年」、組「3組」、出席番号「2番」が実在する学年、組、出席番号と一致するか否かを判定し、受信された指の生体情報が学年「3年」、組「3組」、出席番号「2番」に対応する生体情報に一致するか否かを判定する。ログイン制御装置100は、学年、組、出席番号が一致し、かつ、生体情報が一致した場合、個人認証に成功したと判定する。   The login control device 100 determines whether or not the grade “3rd year”, the group “3”, and the attendance number “2” match the actual school year, group, and attendance number, and the received biometric information of the finger Is matched with the biometric information corresponding to the grade “3rd year”, the group “3”, and the attendance number “2”. The login control device 100 determines that the personal authentication is successful when the grade, group, and attendance number match and the biometric information matches.

(15)ログイン画面800は、例えば、不図示のキーボードやマウスを用いたユーザの操作入力により、ボックス801に対する学年「4年」の入力を受け付ける。ログイン画面800は、学年「4年」が入力されると、学年「4年」に対応する認証方法「NFCカード認証」についてのログイン入力項目を提示するように表示内容を遷移する。ログイン画面800は、例えば、不図示のカードリーダーによって個人識別情報を取得できたか否かを示す「OK/NG」のアイコンを表示するボックス840を含むように、表示内容を遷移する。   (15) The login screen 800 accepts an input of the school year “fourth year” for the box 801 by a user operation input using a keyboard or a mouse (not shown), for example. When the grade “4th year” is input, the login screen 800 changes the display content so as to present a login input item for the authentication method “NFC card authentication” corresponding to the grade “4th year”. The login screen 800 transitions the display content so as to include, for example, a box 840 that displays an “OK / NG” icon indicating whether or not personal identification information has been acquired by a card reader (not shown).

ログイン画面800は、ログインボタン804がクリックされると、ボックス801〜803のそれぞれに入力された学年「4年」、組「3組」、出席番号「2番」、カードリーダーによって取得された個人識別情報を、ログイン制御装置100に送信する。   In the login screen 800, when the login button 804 is clicked, the grade “4 years”, the group “3 groups”, the attendance number “2” entered in each of the boxes 801 to 803, the individual acquired by the card reader The identification information is transmitted to the login control device 100.

このとき、ログイン制御装置100は、学年「4年」、組「3組」、出席番号「2番」、個人識別情報を受信し、学年マスタ400を参照して学年「4年」に対応する認証ID「4」を特定する。次に、ログイン制御装置100は、適用するログイン要件として、学年、組、出席番号の一致と、認証ID「4」に対応する認証方法「NFCカード認証」による生体情報の一致を設定する。   At this time, the login control device 100 receives the grade “4 years”, the group “3”, the attendance number “2”, and the personal identification information, and refers to the grade master 400 to correspond to the grade “4 years”. The authentication ID “4” is specified. Next, the login control apparatus 100 sets coincidence of grades, groups, attendance numbers, and biometric information by the authentication method “NFC card authentication” corresponding to the authentication ID “4” as login requirements to be applied.

ログイン制御装置100は、学年「4年」、組「3組」、出席番号「2番」が実在する学年、組、出席番号と一致するか否かを判定し、受信された個体識別情報が学年「4年」、組「3組」、出席番号「2番」に対応する個体識別情報に一致するか否かを判定する。ログイン制御装置100は、学年、組、出席番号が一致し、かつ、個体識別情報が一致した場合、個人認証に成功したと判定する。   The login control apparatus 100 determines whether or not the grade “4th year”, the group “3”, and the attendance number “2” match the actual school year, group, and attendance number, and the received individual identification information is It is determined whether or not it matches the individual identification information corresponding to the school year “fourth year”, the group “three groups”, and the attendance number “second”. The login control device 100 determines that the personal authentication is successful when the grade, group, and attendance number match and the individual identification information matches.

(16)ログイン画面800は、例えば、不図示のキーボードやマウスを用いたユーザの操作入力により、ボックス801に対する学年「5年」の入力を受け付ける。ログイン画面800は、学年「5年」が入力されると、学年「5年」に対応する認証方法「パスワード認証」の認証パターン「4文字以上」と「半角数字」についてのログイン入力項目を提示するように表示内容を遷移する。ログイン画面800は、例えば、パスワードを入力するボックス850を含むように、表示内容を遷移する。   (16) The login screen 800 accepts an input of the grade “5th year” for the box 801 by a user operation input using a keyboard or a mouse (not shown), for example. When the grade “5 years” is entered, the login screen 800 presents login input items for the authentication pattern “4 or more characters” and “half-width numbers” of the authentication method “password authentication” corresponding to the grade “5 years”. The display contents are changed so as to. The login screen 800 transitions the display content so as to include, for example, a box 850 for inputting a password.

ログイン画面800は、ログインボタン804がクリックされると、ボックス801〜803のそれぞれに入力された学年「5年」、組「3組」、出席番号「2番」、ボックス850に入力されたパスワードを、ログイン制御装置100に送信する。   In the login screen 800, when the login button 804 is clicked, the grade “5th year”, the group “3”, the attendance number “2”, and the password entered in the box 850 are entered in the boxes 801 to 803, respectively. Is transmitted to the login control device 100.

このとき、ログイン制御装置100は、学年「5年」、組「3組」、出席番号「2番」、パスワードを受信し、学年マスタ400を参照して学年「5年」に対応する認証ID「5」を特定する。次に、ログイン制御装置100は、適用するログイン要件として、学年、組、出席番号の一致と、認証ID「5」に対応する認証方法「パスワード認証」によるパスワードの一致を設定する。   At this time, the login control device 100 receives the grade “5th year”, the group “3”, the attendance number “second”, and the password, and refers to the grade master 400 to obtain the authentication ID corresponding to the grade “5”. Specify “5”. Next, the login control apparatus 100 sets matching of the grade, group, attendance number, and matching of the password by the authentication method “password authentication” corresponding to the authentication ID “5” as login requirements to be applied.

ログイン制御装置100は、学年「5年」、組「3組」、出席番号「2番」が実在する学年、組、出席番号と一致するか否かを判定し、受信されたパスワードが学年「5年」、組「3組」、出席番号「2番」に対応するパスワードに一致するか否かを判定する。ログイン制御装置100は、学年、組、出席番号が一致し、かつ、パスワードが一致した場合、個人認証に成功したと判定する。   The login control device 100 determines whether or not the grade “5 years”, the group “3 groups”, and the attendance number “2” match the actual school year, group, and attendance number, and the received password is the grade “ It is determined whether or not the passwords correspond to the passwords corresponding to “5 years”, “3 groups”, and attendance number “2”. The login control device 100 determines that the personal authentication is successful when the grade, group, and attendance number match and the password matches.

(17)ログイン画面800は、例えば、不図示のキーボードやマウスを用いたユーザの操作入力により、ボックス801に対する学年「6年」の入力を受け付ける。ログイン画面800は、学年「6年」が入力されると、学年「6年」に対応する認証方法「パスワード認証」の認証パターン「8文字以上」と「半角英数字」についてのログイン入力項目を提示するように表示内容を遷移する。ログイン画面800は、例えば、パスワードを入力するボックス860を含むように、表示内容を遷移する。   (17) The login screen 800 accepts an input of the school year “sixth year” in the box 801 by a user operation input using a keyboard or a mouse (not shown), for example. When the grade “6 years” is entered, the login screen 800 displays login input items for authentication patterns “8 characters or more” and “half-width alphanumeric characters” of the authentication method “password authentication” corresponding to the grade “6 years”. The display contents are changed as shown. The login screen 800 transitions the display content so as to include, for example, a box 860 for inputting a password.

ログイン画面800は、ログインボタン804がクリックされると、ボックス801〜803のそれぞれに入力された学年「6年」、組「3組」、出席番号「2番」、ボックス860に入力されたパスワードを、ログイン制御装置100に送信する。   In the login screen 800, when the login button 804 is clicked, the grade “6 years”, the group “3”, the attendance number “2”, and the password entered in the box 860 are entered in the boxes 801 to 803, respectively. Is transmitted to the login control device 100.

このとき、ログイン制御装置100は、学年「6年」、組「3組」、出席番号「2番」、パスワードを受信し、学年マスタ400を参照して学年「6年」に対応する認証ID「6」を特定する。次に、ログイン制御装置100は、適用するログイン要件として、学年、組、出席番号の一致と、認証ID「6」に対応する認証方法「パスワード認証」によるパスワードの一致を設定する。   At this time, the login control device 100 receives the grade “6 years”, the group “3 groups”, the attendance number “2”, and the password, and refers to the grade master 400 to obtain the authentication ID corresponding to the grade “6 years”. Specify “6”. Next, the login control apparatus 100 sets the matching of the grade, the group, the attendance number, and the matching of the password by the authentication method “password authentication” corresponding to the authentication ID “6” as the login requirements to be applied.

ログイン制御装置100は、学年「6年」、組「3組」、出席番号「2番」が実在する学年、組、出席番号と一致するか否かを判定し、受信されたパスワードが学年「6年」、組「3組」、出席番号「2番」に対応するパスワードに一致するか否かを判定する。ログイン制御装置100は、学年、組、出席番号が一致し、かつ、パスワードが一致した場合、個人認証に成功したと判定する。   The login control apparatus 100 determines whether or not the grade “6 years”, the group “3 groups”, and the attendance number “2” match the existing school year, group, and attendance number, and the received password is the grade “ It is determined whether or not the passwords correspond to the passwords corresponding to “6 years”, “3 groups”, and attendance number “2”. The login control device 100 determines that the personal authentication is successful when the grade, group, and attendance number match and the password matches.

これにより、ログイン制御装置100は、相対的に簡便なログイン要件を設定して、学年「1年」〜「4年」などの低学年の学習者がシステムにログインしやすくすることができる。これにより、ログイン制御装置100は、相対的に高度なログイン要件を設定して、学年「5年」〜「6年」などの高学年の学習者がシステムに不正ログインしにくくすることができる。   Thereby, the login control apparatus 100 can set relatively simple login requirements, and can make it easier for learners of lower grades such as grades “1st year” to “4th grade” to log into the system. Thereby, the login control apparatus 100 can set relatively advanced login requirements and can make it difficult for learners of upper grades such as grades “5th year” to “6th year” to illegally log into the system.

ここでは、ボックス801に学年「1年」〜「6年」のいずれかが入力される場合について説明したが、これに限らない。例えば、ボックス801に、学年の代わりに特別支援学級であることを示す「特別支援」が入力されてもよい。この場合、ログイン画面800は、例えば、表示内容を遷移しない。ログイン画面800は、ログインボタン804がクリックされると、ボックス801〜803のそれぞれに入力された学年「特別支援」、組「3組」、出席番号「2番」を、ログイン制御装置100に送信する。   Here, the case where any one of the school years “1st year” to “6th year” is input to the box 801 has been described, but the present invention is not limited to this. For example, “special support” indicating that the class is a special support class may be entered in the box 801 instead of the school year. In this case, the login screen 800 does not change the display content, for example. When the login button 804 is clicked on the login screen 800, the grade “special support”, the group “3”, and the attendance number “2” input in each of the boxes 801 to 803 are transmitted to the login control device 100. To do.

このとき、ログイン制御装置100は、学年「特別支援」、組「3組」、出席番号「2番」を受信し、学年マスタ400を参照して「特別支援」に対応する認証ID「0」を特定する。次に、ログイン制御装置100は、適用するログイン要件として、認証ID「0」に対応する認証方法「なし」のため、学年、組、出席番号の一致を設定する。ログイン制御装置100は、学年「特別支援」、組「3組」、出席番号「2番」が実在する学年、組、出席番号と一致した場合、個人認証に成功したと判定する。「特別支援」は、組の代わりに入力されてもよい。   At this time, the login control device 100 receives the grade “special support”, the set “3 sets”, and the attendance number “2”, and refers to the grade master 400 to obtain the authentication ID “0” corresponding to “special support”. Is identified. Next, the login control apparatus 100 sets the coincidence of the grade, the group, and the attendance number for the authentication method “none” corresponding to the authentication ID “0” as the login requirement to be applied. The login control device 100 determines that the personal authentication is successful when the grade “special support”, the set “3 sets”, and the attendance number “2” match the actual grade, set, and attendance number. “Special assistance” may be input instead of a set.

(ログイン制御処理)
次に、図9を用いて、ログイン制御処理手順の一例について説明する。
(Login control process)
Next, an example of the login control processing procedure will be described with reference to FIG.

図9は、ログイン制御処理手順の一例を示すフローチャートである。図9において、ログイン制御装置100は、ログイン画面800の画面情報の取得要求を受信する(ステップS901)。次に、ログイン制御装置100は、学年マスタ400と認証方法テーブル500とに基づいて、各学年に対応する認証方法を特定する(ステップS902)。   FIG. 9 is a flowchart illustrating an example of a login control processing procedure. In FIG. 9, the login control device 100 receives a screen information acquisition request for the login screen 800 (step S901). Next, the login control device 100 specifies an authentication method corresponding to each grade based on the grade master 400 and the authentication method table 500 (step S902).

そして、ログイン制御装置100は、ユーザの学年を選択すると、ユーザの学年に対応する認証方法でユーザを認証するために、表示内容を遷移可能なログイン画面800の画面情報を生成する(ステップS903)。次に、ログイン制御装置100は、ログイン画面800の画面情報を送信する(ステップS904)。そして、ログイン制御装置100は、ログイン制御処理を終了する。   Then, when the user's grade is selected, the login control device 100 generates screen information of the login screen 800 whose display contents can be changed in order to authenticate the user with an authentication method corresponding to the user's grade (step S903). . Next, the login control device 100 transmits screen information of the login screen 800 (step S904). Then, the login control device 100 ends the login control process.

これにより、ログイン制御装置100は、クライアント装置202において入力されたユーザの学年に応じて異なるログイン入力項目を提示して、ユーザの学年に応じて異なるログイン要件を適用して、個人認証を行うことができる。   Thereby, the login control apparatus 100 presents different login input items according to the grade of the user input in the client apparatus 202, and applies personal authentication by applying different login requirements according to the grade of the user. Can do.

以上説明したように、ログイン制御装置100によれば、クライアント装置202において入力されたユーザの学年に応じて異なるログイン入力要件を提示することができる。これにより、ログイン制御装置100は、クライアント装置202のユーザに対して、ユーザの発達段階に応じたログイン入力要件を提示することができる。また、ログイン制御装置100は、学校教育において、ユーザの発達段階に沿って、様々なログイン入力要件があることを学習させることができ、ネットリテラシーの習得を支援することができる。   As described above, according to the login control device 100, different login input requirements can be presented according to the grade of the user input in the client device 202. Thereby, the login control apparatus 100 can present the login input requirement according to the user's developmental stage to the user of the client apparatus 202. Moreover, the login control apparatus 100 can learn that there are various login input requirements in accordance with the development stage of the user in school education, and can support the acquisition of net literacy.

また、ログイン制御装置100によれば、クライアント装置202において入力されたユーザの学年に応じて異なるログイン要件を適用することができる。これにより、ログイン制御装置100は、クライアント装置202のユーザがシステムにログインする際に、ユーザの発達段階に応じたログイン要件を適用して、個人認証を行うことができる。また、ログイン制御装置100は、学校教育において、ユーザの発達段階に沿って、様々なログイン要件のログインを体験させることができ、ネットリテラシーの習得を支援することができる。   Further, according to the login control apparatus 100, different login requirements can be applied according to the grade of the user input in the client apparatus 202. Thereby, when the user of the client apparatus 202 logs in to the system, the login control apparatus 100 can perform personal authentication by applying login requirements according to the development stage of the user. Moreover, the login control apparatus 100 can experience the login of various login requirements according to the development stage of the user in school education, and can support the acquisition of net literacy.

また、ログイン制御装置100によれば、端末に入力された学年が低学年に該当する場合に提示するログイン入力要件を、端末に入力された学年が低学年以外に該当する場合に提示するログイン入力要件よりも緩和された要件にすることができる。これにより、ログイン制御装置100は、低学年の学習者については相対的に簡便なログイン要件を設定して、システムに対する理解力が相対的に低い低学年の学習者がシステムにログインしやすくすることができる。結果として、授業を受ける学習者は、ログインに時間がかからなくなり、授業を円滑に受けることができる。授業を行う教育者は、学習者に対してログインの方法について指導する回数が低減され、授業を円滑に進行することができる。また、ログイン制御装置100は、学習者によるログインの試行回数を減少させ、クライアント装置202に対する、ログインのためのクラス、組、出席番号、パスワード、生体情報、個人識別情報などの通信回数を低減することができる。このため、ログイン制御装置100は、クライアント装置202とログイン制御装置100との通信負荷、クライアント装置202の処理負荷、またはログイン制御装置100の処理負荷を低減することができる。   Further, according to the login control device 100, the login input requirement presented when the grade entered at the terminal corresponds to the lower grade, and the login input presented when the grade entered at the terminal falls outside the lower grade. The requirement can be relaxed rather than the requirement. Accordingly, the login control apparatus 100 sets a relatively simple login requirement for a lower grade learner, and makes it easier for a lower grade learner with a relatively low understanding of the system to log in to the system. Can do. As a result, the learner who takes the lesson takes less time to log in and can take the lesson smoothly. The educator who conducts the lesson reduces the number of times the learner is instructed about the login method, and can smoothly proceed with the lesson. In addition, the login control device 100 reduces the number of login attempts by the learner, and reduces the number of times of communication such as a login class, group, attendance number, password, biometric information, and personal identification information to the client device 202. be able to. Therefore, the login control device 100 can reduce the communication load between the client device 202 and the login control device 100, the processing load on the client device 202, or the processing load on the login control device 100.

一方で、ログイン制御装置100は、低学年以外の学習者については相対的に高度なログイン要件を設定して、システムに対する理解力が相対的に高い、低学年以外の学習者がシステムに不正ログインしにくくすることができる。結果として、授業を受ける学習者は、自分が授業で用いるデータが不正ログインした他人によって改ざんされることを防止することができ、授業を円滑に受けることができる。また、授業を行う教育者は、不正ログインが行われているか否かを監視しなくてもよくなり、授業を円滑に進行することができる。また、ログイン制御装置100は、不正ログインを抑制し、セキュリティを向上することができる。   On the other hand, the login control device 100 sets relatively advanced login requirements for learners other than the lower grades, and learners other than the lower grades who have a relatively high understanding of the system log in to the system illegally. Can be difficult. As a result, the learner who takes the lesson can prevent the data he / she uses in the lesson from being tampered with by someone who has illegally logged in, and can take the lesson smoothly. In addition, the educator who conducts the lesson does not need to monitor whether or not unauthorized login is performed, and the lesson can proceed smoothly. In addition, the login control apparatus 100 can suppress unauthorized login and improve security.

また、ログイン制御装置100によれば、例えば、端末に入力された学年が低学年に該当する場合に提示するログイン入力要件を、クラスと出席番号とを含むようにすることができる。これにより、ログイン制御装置100は、低学年の学習者の発達段階でも理解することができ、覚えやすい、クラスと出席番号とをログイン入力要件にして、低学年の学習者でもログイン入力要件に規定された情報を入力しやすくすることができる。   Further, according to the login control apparatus 100, for example, the login input requirement presented when the grade entered in the terminal corresponds to the lower grade can include the class and the attendance number. As a result, the login control device 100 can be understood even in the development stage of lower grade learners, and the easy-to-remember class and attendance number are set as the login input requirements. It is possible to make it easier to input the information.

一方で、ログイン制御装置100によれば、例えば、端末に入力された学年が低学年以外に該当する場合に提示するログイン入力要件を、クラスと出席番号とパスワードとを含むようにすることができる。これにより、ログイン制御装置100は、低学年以外の学習者の発達段階であれば理解することができ、覚えておくことができる、パスワードをログイン入力要件にして、セキュリティを確保しやすくすることができる。   On the other hand, according to the login control device 100, for example, the login input requirement to be presented when the grade entered in the terminal falls outside the lower grade can include a class, an attendance number, and a password. . Thereby, the login control device 100 can be understood and remembered at a development stage of a learner other than the lower grades, and a password can be used as a login input requirement to facilitate security. it can.

また、ログイン制御装置100によれば、例えば、端末に入力された学年が低学年に該当する場合に提示するログイン入力要件を、クラスと出席番号と生体情報を含むようにすることができる。これにより、ログイン制御装置100は、低学年の学習者の発達段階でも理解することができ、入力しやすい、生体情報をログイン入力要件にして、低学年の学習者でもセキュリティを確保しやすくすることができる。   Further, according to the login control device 100, for example, the login input requirement to be presented when the grade entered in the terminal corresponds to the lower grade can include a class, an attendance number, and biometric information. Thereby, the login control apparatus 100 can be understood even in the developmental stage of a lower grade learner, makes it easy to input biometric information as a login input requirement, and makes it easy for a lower grade learner to ensure security. Can do.

また、ログイン制御装置100によれば、例えば、端末に入力された学年が低学年に該当する場合に提示するログイン入力要件は、クラスと出席番号と個人識別情報を含むようにすることができる。これにより、ログイン制御装置100は、低学年の学習者の発達段階でも理解することができ、入力しやすい、NFCカードなどに記憶された個人識別情報をログイン入力要件にして、低学年の学習者でもセキュリティを確保しやすくすることができる。   Further, according to the login control device 100, for example, the login input requirement presented when the grade entered in the terminal corresponds to the lower grade can include the class, the attendance number, and the personal identification information. Thereby, the login control apparatus 100 can be understood even in the development stage of the learner of the lower grade, and the personal identification information stored in the NFC card or the like, which is easy to input, is used as the login input requirement. But it can make security easier.

また、ログイン制御装置100によれば、低学年として、小学校1年、小学校1年と小学校2年、小学校1〜3年のいずれかを設定することができる。これにより、ログイン制御装置100は、小学校1年、小学校1年と小学校2年、小学校1〜3年のうちのどの範囲に簡便なログイン入力要件を設定するかを適宜変更することができる。   Moreover, according to the login control apparatus 100, any one of an elementary school 1 year, an elementary school 1 year and an elementary school 2 years, and an elementary school 1-3 years can be set as a lower grade. Thereby, the login control apparatus 100 can change suitably the range which sets a simple login input requirement in the 1st grade of elementary school, the 1st grade of elementary school, 2nd grade of elementary school, and the 1st to 3rd grade of elementary school.

また、ログイン制御装置100によれば、ログイン入力要件を、端末に入力された学年が低くなるほど、緩和された要件にすることができる。これにより、ログイン制御装置100は、学習者の学年が低くなるほど相対的に簡便なログイン要件を設定して、システムに対する理解力が相対的に低い学習者がシステムにログインしやすくすることができる。結果として、授業を受ける学習者は、ログインに時間がかからなくなり、授業を円滑に受けることができる。授業を行う教育者は、学習者に対してログインの方法について指導する回数が低減され、授業を円滑に進行することができる。   Further, according to the login control apparatus 100, the login input requirement can be made more relaxed as the grade entered in the terminal becomes lower. Thereby, the login control apparatus 100 can set a relatively simple login requirement as the learner's grade becomes lower, and can make it easier for a learner who has a relatively low understanding of the system to log in to the system. As a result, the learner who takes the lesson takes less time to log in and can take the lesson smoothly. The educator who conducts the lesson reduces the number of times the learner is instructed about the login method, and can smoothly proceed with the lesson.

一方で、ログイン制御装置100は、学習者の学年が高くなるほど相対的に高度なログイン要件を設定して、システムに対する理解力が相対的に高い学習者がシステムに不正ログインしにくくすることができる。結果として、授業を受ける学習者は、自分が授業で用いるデータが不正ログインした他人によって改ざんされることを防止することができ、授業を円滑に受けることができる。また、授業を行う教育者は、不正ログインが行われているか否かを監視しなくてもよくなり、授業を円滑に進行することができる。また、ログイン制御装置100は、低学年と低学年以外とでログイン入力要件を変更する場合に比べて、多くの種類のログイン入力要件を用いることができる。   On the other hand, the login control device 100 can set a relatively advanced login requirement as the learner's grade increases, thereby making it difficult for a learner who has a relatively high understanding of the system to illegally log into the system. . As a result, the learner who takes the lesson can prevent the data he / she uses in the lesson from being tampered with by someone who has illegally logged in, and can take the lesson smoothly. In addition, the educator who conducts the lesson does not need to monitor whether or not unauthorized login is performed, and the lesson can proceed smoothly. In addition, the login control device 100 can use many types of login input requirements as compared to the case where the login input requirements are changed between the lower grades and other than the lower grades.

また、ログイン制御装置100によれば、例えば、ログイン入力要件を、端末に入力された学年が低くなるほど、当該ログイン入力要件に含まれる要件の数を少なくすることができる。これにより、ログイン制御装置100は、発達段階が低くても理解することができ、覚えやすいように、ログイン入力要件の数を少なくして、発達段階が低くてもログイン入力要件に規定された情報を入力しやすくすることができる。   Moreover, according to the login control apparatus 100, for example, the number of requirements included in the login input requirement can be reduced as the grade entered in the terminal becomes lower. As a result, the login control apparatus 100 can be understood even when the development stage is low, and the number of login input requirements is reduced so that it can be easily remembered. Can be easier to enter.

一方で、ログイン制御装置100によれば、例えば、ログイン入力要件を、端末に入力された学年が高くなるほど、当該ログイン入力要件に含まれる要件の数を多くすることができる。これにより、ログイン制御装置100は、発達段階が高ければ理解することができ、覚えておくことができる範囲内で、ログイン入力要件の数を増やして、セキュリティを確保しやすくすることができる。   On the other hand, according to the login control apparatus 100, for example, the number of requirements included in the login input requirement can be increased as the grade entered in the terminal increases. Thereby, the login control apparatus 100 can be understood if the development stage is high, and can increase the number of login input requirements within a range that can be remembered, thereby making it easy to ensure security.

また、ログイン制御装置100によれば、具体的には、ログイン入力要件を、パスワードを含み、端末に入力された学年が低くなるほど、当該パスワードに含まれる文字数または文字種別の制限が緩和されるようにすることができる。これにより、ログイン制御装置100は、パスワードに含まれる文字数または文字種別の制限により、ログイン入力要件の入力のしやすさを調整することができ、セキュリティの確保しやすさを調整することができる。   In addition, according to the login control device 100, specifically, the login input requirement includes a password, and the lower the grade entered in the terminal, the less the restriction on the number of characters or the character type included in the password. Can be. Thereby, the login control apparatus 100 can adjust the ease of inputting the login input requirement by adjusting the number of characters or the character type included in the password, and can adjust the ease of ensuring security.

また、ログイン制御装置100によれば、端末に入力された学年が特別支援学級における学年に該当する場合に提示するログイン入力要件を、特別支援学級とは異なる学級における学年に該当する場合よりも緩和された要件にすることができる。これにより、ログイン制御装置100は、学習者が特別支援学級に所属する場合には相対的に簡便なログイン要件を設定して、システムに対する理解力が相対的に低くてもシステムにログインしやすくすることができる。   Also, according to the login control device 100, the login input requirement presented when the grade entered in the terminal corresponds to the grade in the special support class is less than that in the case where the grade falls in a class different from the special support class. Requirements can be made. Accordingly, the login control device 100 sets a relatively simple login requirement when the learner belongs to the special support class, and makes it easy to log in to the system even if the understanding of the system is relatively low. be able to.

なお、本実施の形態で説明したログイン制御方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本ログイン制御プログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVD等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また本ログイン制御プログラムは、インターネット等のネットワークを介して配布してもよい。   The login control method described in this embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. The login control program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. The login control program may be distributed via a network such as the Internet.

上述した実施の形態に関し、さらに以下の付記を開示する。   The following additional notes are disclosed with respect to the embodiment described above.

(付記1)授業で用いられる端末におけるログイン制御を行うコンピュータに、
前記端末に入力された学年に応じて、異なるログイン要件を適用する、
処理を実行させることを特徴とするログイン制御プログラム。
(Supplementary note 1) In a computer that performs login control in a terminal used in class,
Apply different login requirements depending on the grade entered on the device,
A login control program for executing a process.

(付記2)前記端末に入力された学年が低学年に該当する場合に提示するログイン入力要件は、前記端末に入力された学年が低学年以外に該当する場合に提示するログイン入力要件よりも緩和された要件である、ことを特徴とする付記1に記載のログイン制御プログラム。 (Appendix 2) The login input requirement to be presented when the grade entered in the terminal is lower grade than the login entry requirement presented when the grade entered into the terminal is other than the lower grade The log-in control program according to claim 1, wherein the log-in control program is characterized in that:

(付記3)前記端末に入力された学年が低学年に該当する場合に提示するログイン入力要件は、クラスと出席番号とを含み、
前記端末に入力された学年が低学年以外に該当する場合に提示するログイン入力要件は、クラスと出席番号とパスワードとを含む、ことを特徴とする付記1に記載のログイン制御プログラム。
(Supplementary note 3) The login input requirement to be presented when the grade entered in the terminal corresponds to a lower grade includes a class and an attendance number,
The login control program according to appendix 1, wherein the login input requirement to be presented when the grade input to the terminal corresponds to a grade other than the lower grade includes a class, an attendance number, and a password.

(付記4)前記低学年は、小学校1年、小学校1年と小学校2年、小学校1〜3年のいずれかである、ことを特徴とする付記2または3に記載のログイン制御プログラム。 (Supplementary Note 4) The login control program according to Supplementary Note 2 or 3, wherein the lower grade is any one of an elementary school year 1, an elementary school year 1 and an elementary school year 2, and an elementary school 1 to 3 years.

(付記5)提示するログイン入力要件は、前記端末に入力された学年が低くなるほど、緩和された要件になることを特徴とする付記1に記載のログイン制御プログラム。 (Supplementary note 5) The login control program according to supplementary note 1, wherein the login input requirement to be presented becomes a more relaxed requirement as the grade input to the terminal becomes lower.

(付記6)前記ログイン入力要件は、前記端末に入力された学年が低くなるほど、当該ログイン入力要件に含まれる要件の数が少なくなることを特徴とする付記5に記載のログイン制御プログラム。 (Additional remark 6) The said login input requirement is a login control program of Additional remark 5 characterized by that the number of requirements contained in the said login input requirement decreases, so that the grade input into the said terminal becomes low.

(付記7)前記ログイン入力要件は、パスワードを含み、前記端末に入力された学年が低くなるほど、当該パスワードに含まれる文字数または文字種別の制限が緩和されることを特徴とする付記5に記載のログイン制御プログラム。 (Supplementary note 7) The login input requirement includes a password, and the lower the grade entered in the terminal, the less the restriction on the number of characters or the type of character included in the password. Login control program.

(付記8)前記端末に入力された学年が特別支援学級における学年に該当する場合に提示するログイン入力要件は、前記端末に入力された学年が特別支援学級とは異なる学級における学年に該当する場合に提示するログイン入力要件よりも緩和された要件である、ことを特徴とする付記1〜7のいずれか一つに記載のログイン制御プログラム。 (Appendix 8) The login input requirement to be presented when the grade entered in the terminal corresponds to a grade in a special support class is when the grade entered in the terminal is a grade in a class different from the special support class The login control program according to any one of appendices 1 to 7, wherein the login control program is a requirement that is more relaxed than the login input requirement that is presented in FIG.

(付記9)前記端末に入力された学年が低学年に該当する場合に提示するログイン入力要件は、クラスと出席番号と生体情報を含み、
前記端末に入力された学年が低学年以外に該当する場合に提示するログイン入力要件は、クラスと出席番号とパスワードとを含む、ことを特徴とする付記1に記載のログイン制御プログラム。
(Supplementary note 9) The login input requirement to be presented when the grade entered in the terminal corresponds to a lower grade includes a class, an attendance number, and biometric information,
The log-in control program according to claim 1, wherein the log-in input requirement presented when the grade input to the terminal corresponds to a grade other than the low grade includes a class, an attendance number, and a password.

(付記10)前記端末に入力された学年が低学年に該当する場合に提示するログイン入力要件は、クラスと出席番号と識別情報を含み、
前記端末に入力された学年が低学年以外に該当する場合に提示するログイン入力要件は、クラスと出席番号とパスワードとを含む、ことを特徴とする付記1に記載のログイン制御プログラム。
(Supplementary Note 10) The login input requirement to be presented when the grade entered in the terminal corresponds to a lower grade includes a class, an attendance number, and identification information,
The log-in control program according to claim 1, wherein the log-in input requirement presented when the grade input to the terminal corresponds to a grade other than the low grade includes a class, an attendance number, and a password.

(付記11)授業で用いられる端末におけるログイン制御を行うコンピュータに、
前記端末に入力された学年に応じて異なるログイン入力項目を提示する、
処理を実行させることを特徴とするログイン制御プログラム。
(Supplementary note 11) A computer that performs login control in a terminal used in a class,
Presenting different login input items depending on the grade entered in the terminal,
A login control program for executing a process.

(付記12)前記端末に入力された学年が低学年に該当する場合に提示するログイン入力項目の数は、前記端末に入力された学年が高学年に該当する場合に提示するログイン入力項目の数よりも少ない、ことを特徴とする付記11に記載のログイン制御プログラム。 (Supplementary note 12) The number of login input items to be presented when the grade input to the terminal corresponds to a lower grade is greater than the number of login input items to be presented when the grade entered to the terminal corresponds to a higher grade The login control program according to appendix 11, characterized in that there are few.

(付記13)授業で用いられる端末におけるログイン制御を行うコンピュータが、
前記端末に入力された学年に応じて、異なるログイン要件を適用する、
処理を実行することを特徴とするログイン制御方法。
(Supplementary note 13) A computer that performs login control in a terminal used in class,
Apply different login requirements depending on the grade entered on the device,
A login control method characterized by executing processing.

(付記14)授業で用いられる端末におけるログイン制御を行うコンピュータが、
前記端末に入力された学年に応じて異なるログイン入力項目を提示する、
処理を実行することを特徴とするログイン制御方法。
(Supplementary note 14) A computer that performs login control in a terminal used in a class,
Presenting different login input items depending on the grade entered in the terminal,
A login control method characterized by executing processing.

(付記15)授業で用いられる端末におけるログイン制御システムであって、
前記端末に入力された学年に応じて、異なるログイン要件を適用する、
ことを特徴とするログイン制御システム。
(Supplementary note 15) A login control system for a terminal used in a class,
Apply different login requirements depending on the grade entered on the device,
A login control system characterized by that.

(付記16)授業で用いられる端末におけるログイン制御システムであって、
前記端末に入力された学年に応じて異なるログイン入力項目を提示する、
ことを特徴とするログイン制御システム。
(Supplementary Note 16) A login control system for a terminal used in a class,
Presenting different login input items depending on the grade entered in the terminal,
A login control system characterized by that.

100 ログイン制御装置
110,800 ログイン画面
701 受付部
702 表示制御部
703 認証制御部
DESCRIPTION OF SYMBOLS 100 Login control apparatus 110,800 Login screen 701 Reception part 702 Display control part 703 Authentication control part

Claims (13)

授業で用いられる端末におけるログイン制御を行うコンピュータに、
前記端末に入力された学年に応じて、表示されるログイン入力項目が異なるものとなるように制御するとともに、入力された学年に応じて異なるログイン要件を適用するように、
処理を実行させることを特徴とするログイン制御プログラム。
To the computer that performs login control on the terminal used in class,
Depending on the grade entered in the terminal, the login input items displayed are controlled to be different, and different login requirements are applied depending on the grade entered .
A login control program for executing a process.
前記端末に入力された学年が低学年に該当する場合に提示するログイン入力要件は、前記端末に入力された学年が低学年以外に該当する場合に提示するログイン入力要件よりも緩和された要件である、ことを特徴とする請求項1に記載のログイン制御プログラム。   The login input requirement to be presented when the grade entered in the terminal corresponds to the lower grade is a relaxed requirement than the login entry requirement to be presented when the grade entered into the terminal falls outside the lower grade. The login control program according to claim 1, wherein: 前記端末に入力された学年が低学年に該当する場合に提示するログイン入力要件は、クラスと出席番号とを含み、
前記端末に入力された学年が低学年以外に該当する場合に提示するログイン入力要件は、クラスと出席番号とパスワードとを含む、ことを特徴とする請求項1に記載のログイン制御プログラム。
The login input requirement to be presented when the grade entered in the terminal corresponds to a lower grade includes a class and an attendance number,
The log-in control program according to claim 1, wherein the log-in input requirement presented when the grade entered in the terminal corresponds to a grade other than a low grade includes a class, an attendance number, and a password.
前記低学年は、小学校1年、小学校1年と小学校2年、小学校1〜3年のいずれかである、ことを特徴とする請求項2または3に記載のログイン制御プログラム。   4. The login control program according to claim 2, wherein the lower grade is any one of an elementary school year 1, an elementary school year 1 and an elementary school 2 year, and an elementary school 1 to 3 years. 提示するログイン入力要件は、前記端末に入力された学年が低くなるほど、緩和された要件になることを特徴とする請求項1に記載のログイン制御プログラム。   The log-in control program according to claim 1, wherein the log-in input requirement to be presented becomes a relaxed requirement as the grade input to the terminal decreases. 前記ログイン入力要件は、前記端末に入力された学年が低くなるほど、当該ログイン入力要件に含まれる要件の数が少なくなることを特徴とする請求項5に記載のログイン制御プログラム。   The login control program according to claim 5, wherein the number of requirements included in the login input requirement decreases as the grade input to the terminal decreases. 授業で用いられる端末におけるログイン制御を行うコンピュータに、
前記端末に入力された学年に応じて、表示されるログイン入力項目が異なるものとなるように制御する、
処理を実行させることを特徴とするログイン制御プログラム。
To the computer that performs login control on the terminal used in class,
Depending on the grade entered in the terminal, the login input items to be displayed are controlled to be different.
A login control program for executing a process.
前記端末に入力された学年が低学年に該当する場合に提示するログイン入力項目の数は、前記端末に入力された学年が高学年に該当する場合に提示するログイン入力項目の数よりも少ない、ことを特徴とする請求項7に記載のログイン制御プログラム。   The number of login input items presented when the grade entered in the terminal corresponds to a lower grade is less than the number of login input items presented when the grade entered into the terminal corresponds to a higher grade The login control program according to claim 7. 学年に応じて表示される前記ログイン入力項目の種類には、パスワードの入力項目を含むログイン入力項目と、パスワードの入力項目を含まないログイン入力項目とが含まれる、The types of login input items displayed according to the grade include login input items including password input items and login input items not including password input items.
ことを特徴とする請求項7に記載のログイン制御プログラム。The login control program according to claim 7.
授業で用いられる端末におけるログイン制御を行うコンピュータが、A computer that performs login control on a terminal used in class,
前記端末に入力された学年に応じて、表示されるログイン入力項目が異なるものとなるように制御するとともに、入力された学年に応じて異なるログイン要件を適用するように制御する、Depending on the grade entered in the terminal, the login input items displayed are controlled to be different and controlled to apply different login requirements depending on the grade entered.
処理を実行することを特徴とするログイン制御方法。A login control method characterized by executing processing.
授業で用いられる端末におけるログイン制御を行うコンピュータが、A computer that performs login control on a terminal used in class,
前記端末に入力された学年に応じて、表示されるログイン入力項目が異なるものとなるように制御する、Depending on the grade entered in the terminal, the login input items to be displayed are controlled to be different.
処理を実行することを特徴とするログイン制御方法。A login control method characterized by executing processing.
授業で用いられる端末におけるログイン制御システムであって、A login control system for a terminal used in class,
前記端末に入力された学年に応じて、表示されるログイン入力項目が異なるものとなるように制御するとともに、入力された学年に応じて異なるログイン要件を適用するように制御する、Depending on the grade entered in the terminal, the login input items displayed are controlled to be different and controlled to apply different login requirements depending on the grade entered.
ことを特徴とするログイン制御システム。A login control system characterized by that.
授業で用いられる端末におけるログイン制御システムであって、A login control system for a terminal used in class,
前記端末に入力された学年に応じて、表示されるログイン入力項目が異なるものとなるように制御する、Depending on the grade entered in the terminal, the login input items to be displayed are controlled to be different.
ことを特徴とするログイン制御システム。A login control system characterized by that.
JP2014103835A 2014-05-19 2014-05-19 Login control program, login control method, and login control system Active JP6330475B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014103835A JP6330475B2 (en) 2014-05-19 2014-05-19 Login control program, login control method, and login control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014103835A JP6330475B2 (en) 2014-05-19 2014-05-19 Login control program, login control method, and login control system

Publications (2)

Publication Number Publication Date
JP2015219789A JP2015219789A (en) 2015-12-07
JP6330475B2 true JP6330475B2 (en) 2018-05-30

Family

ID=54779092

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014103835A Active JP6330475B2 (en) 2014-05-19 2014-05-19 Login control program, login control method, and login control system

Country Status (1)

Country Link
JP (1) JP6330475B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3227450B2 (en) * 2000-03-29 2001-11-12 マイクロソフト コーポレイション Personal authentication method
WO2002077836A1 (en) * 2001-03-26 2002-10-03 Tdk Corporation Groupware
JP2004086284A (en) * 2002-08-23 2004-03-18 Tdk Corp Log-in method of client server system, computer program, and recording medium
JP5078660B2 (en) * 2008-02-20 2012-11-21 株式会社リコー Authentication control apparatus, authentication control method, and program

Also Published As

Publication number Publication date
JP2015219789A (en) 2015-12-07

Similar Documents

Publication Publication Date Title
US8881251B1 (en) Electronic authentication using pictures and images
US7873995B2 (en) Method and apparatus for generating and reinforcing user passwords
US9311472B2 (en) Methods and apparatus for authenticating user login
JP6706007B2 (en) Authentication device, authentication method, and electronic device
Komanduri et al. Order and entropy in picture passwords
Zhao et al. Picture gesture authentication: Empirical analysis, automated attacks, and scheme evaluation
Stobert et al. Exploring usability effects of increasing security in click-based graphical passwords
US9202035B1 (en) User authentication based on biometric handwriting aspects of a handwritten code
US20120005735A1 (en) System for Three Level Authentication of a User
US10109215B2 (en) Academic integrity protection
Al-Saleem et al. Security considerations and recommendations in computer‐based testing
TW201409343A (en) Graphical authentication system and the method of the same for anti-shoulder surfing attack
Towhidi et al. A survey on recognition based graphical user authentication algorithms
Zangooei et al. A hybrid recognition and recall based approach in graphical passwords
CN111143812B (en) Login authentication method based on graphics
Bostan et al. Shoulder surfing resistant graphical password schema: Randomized Pass Points (RPP)
KR102014408B1 (en) Method and computer program for user authentication using image touch password
JP6330475B2 (en) Login control program, login control method, and login control system
Shankar et al. IPCT: A scheme for mobile authentication
Cain et al. Swipe authentication: Exploring over-the-shoulder attack performance
US20120023549A1 (en) CAPTCHA AND reCAPTCHA WITH SINOGRAPHS
Cain et al. RSVP a temporal method for graphical authentication
Okundaye et al. A novel approach to visual password schemes using tree picture grammars
JP2016224510A (en) Information processing apparatus and computer program
Gao et al. Usability and security of the recall-based graphical password schemes

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171205

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180205

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180409

R150 Certificate of patent or registration of utility model

Ref document number: 6330475

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150