ITPI20110053A1 - AUTHENTICITY AND CHECK CERTIFICATION SYSTEM PRESENCE AND CONDUCT BY THE USER OF ON-LINE COURSES " - Google Patents

AUTHENTICITY AND CHECK CERTIFICATION SYSTEM PRESENCE AND CONDUCT BY THE USER OF ON-LINE COURSES " Download PDF

Info

Publication number
ITPI20110053A1
ITPI20110053A1 IT000053A ITPI20110053A ITPI20110053A1 IT PI20110053 A1 ITPI20110053 A1 IT PI20110053A1 IT 000053 A IT000053 A IT 000053A IT PI20110053 A ITPI20110053 A IT PI20110053A IT PI20110053 A1 ITPI20110053 A1 IT PI20110053A1
Authority
IT
Italy
Prior art keywords
course
acquisition
user
server
computer
Prior art date
Application number
IT000053A
Other languages
Italian (it)
Inventor
Simone Marchi
Original Assignee
Gruppo Minerva S R L
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 Gruppo Minerva S R L filed Critical Gruppo Minerva S R L
Priority to IT000053A priority Critical patent/ITPI20110053A1/en
Publication of ITPI20110053A1 publication Critical patent/ITPI20110053A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Credit Cards Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

Descrizione a corredo della domanda di brevetto per invenzione industriale dal titolo: Description accompanying the patent application for industrial invention entitled:

SISTEMA DI CERTIFICAZIONE AUTENTICITÀ' E CONTROLLO AUTHENTICITY AND CONTROL CERTIFICATION SYSTEM

PRESENZA E SVOLGIMENTO DA PARTE DELL'UTENTE PRESENCE AND CONDUCT BY THE USER

DEI CORSI ON-LINE OF ON-LINE COURSES

Ambito dell'invenzione Scope of the invention

La presente invenzione riguarda il settore tecnico inerente la fornitura di corsi on-line, ad esempio i corsi di formazione sulla sicurezza nei luoghi di lavoro. The present invention relates to the technical sector relating to the supply of on-line courses, for example training courses on safety in the workplace.

In particolar modo l'invenzione si riferisce ad un innovativo metodo per verificare la reale identità di un utente sia durante lo svolgimento on line di un corso sia durante l'esame di verifica finale. In particular, the invention refers to an innovative method for verifying the real identity of a user both during the online course of a course and during the final verification exam.

Brevi cenni alla tecnica nota Brief notes on the known art

Con l'avvento di internet risultano sempre più frequenti le proposte di corsi on-line di qualsiasi genere. In particolar modo risultano oramai di uso frequente l'acquisto di pacchetti on line per seguire corsi resi obbligatori per legge, quali ad esempio i corsi di formazione per la sicurezza sul lavoro. With the advent of the Internet, proposals for online courses of any kind are becoming more and more frequent. In particular, the purchase of online packages to follow courses made mandatory by law, such as training courses for safety in the workplace, are now frequently used.

In tal maniera l'utente può tranquillamente seguire il proprio corso comodamente dalla propria postazione lavorativa senza la necessità di recarsi al centro di formazione previsto e, soprattutto, agli orari imposti dall'ente organizzatore del corso stesso. Alla fine del corso è poi richiesto il superamento di un esame finale al fine di ottenere la qualifica. In tal senso l'utente dovrà rispondere ad una pluralità di domande le quali prevedono un punteggio. Nel caso di raggiungimento del punteggio minimo prefissato l'utente supera l'esame ed ottiene la qualifica richiesta. In this way, the user can easily follow their course comfortably from their workstation without the need to go to the training center provided and, above all, at the times set by the organizing body of the course itself. At the end of the course it is then required to pass a final exam in order to obtain the qualification. In this sense, the user will have to answer a plurality of questions which require a score. In the event of reaching the pre-established minimum score, the user passes the exam and obtains the required qualification.

Un inconveniente tecnico legato a tale tipologia di corsi on-line dipende però dal fatto che, al momento, non è possibile verificare la reale identità della persona che segue il corso e, soprattutto, della persona che sostiene il test finale di qualificazione. In tal maniera una terza persona potrebbe tranquillamente seguire il corso al posto dell'utente iscritto e/o potrebbe sostenere per lui l'esame finale portandolo ad una qualifica certificata in realtà fasulla. A technical drawback linked to this type of online courses, however, depends on the fact that, at the moment, it is not possible to verify the real identity of the person following the course and, above all, of the person who takes the final qualification test. In this way a third person could easily follow the course in place of the registered user and / or could take the final exam for him, bringing him to a certified qualification that is actually bogus.

Non è dunque possibile, allo stato attuale, certificare la reale identità dell'utente fruitore del corso e, di conseguenza, è evidente come ad oggi i sistemi di certificazione on line si prestino bene a tale tipologia di truffa. It is therefore not possible, at present, to certify the real identity of the user who is the user of the course and, consequently, it is evident that today the online certification systems lend themselves well to this type of scam.

E' altresì evidente come tale truffa possa avere conseguenze molto gravi, soprattutto nel caso in cui i corsi sono necessari per la formazione rivolta a personale che dovrà gestire la sicurezza, nei luoghi di lavoro, propria e/o verso terzi. It is also evident how this scam can have very serious consequences, especially in the case in which the courses are necessary for training for personnel who will have to manage safety in the workplace, their own and / or towards third parties.

Sintesi dell'invenzione Summary of the invention

È quindi scopo della presente invenzione fornire un innovativo metodo di formazione on-line che risolva almeno in parte i suddetti inconvenienti. It is therefore an object of the present invention to provide an innovative on-line training method which at least partially solves the aforementioned drawbacks.

In particolare è scopo della presente invenzione fornire un metodo che consenta, durante la fruizione di un corso e/o durante la fase di esame finale del corso stesso, di verificare la reale corrispondenza tra la persona iscritta originariamente al corso e la persona che realmente segue il corso e ne sostiene la verifica finale ove previsto. In particular, the purpose of the present invention is to provide a method that allows, during the use of a course and / or during the final exam phase of the course itself, to verify the real correspondence between the person originally enrolled in the course and the person who actually follows. the course and supports the final assessment where required.

Questi e altri scopi sono ottenuti con il presente metodo per certificare l'autenticità di un soggetto che segue un corso on-line in accordo alla rivendicazione 1. These and other purposes are achieved with the present method for certifying the authenticity of a subject following an on-line course in accordance with claim 1.

In accordo al presente metodo, sono previste le seguenti operazioni di: According to this method, the following operations are envisaged:

Connessione da un elaboratore (3), attraverso la rete internet (2), ad un server centrale (1) ed invio al server (1) di uno o più dati di registrazione del corso da parte dell'utente (3). I dati inseriti prevedendo almeno l'acquisizione di un primo elemento di riferimento (15) comprendente una caratteristica corporale (15) identif icativa in maniera univoca dell'utente. Connection from a computer (3), via the internet (2), to a central server (1) and sending to the server (1) of one or more course registration data by the user (3). The data entered providing at least the acquisition of a first reference element (15) comprising a body characteristic (15) uniquely identifying the user.

Per caratteristica corporale è qui inteso un qualsiasi elemento identificativo del corpo come ad esempio una foto del viso o di altra parte del corpo, un fotogramma, un video o un dato biometrico quale l'iride. By bodily characteristic is meant here any identifying element of the body such as a photo of the face or other part of the body, a frame, a video or a biometric data such as the iris.

Successivamente è prevista una fase di memorizzazione di detti dati di registrazione nel server centrale (1) in modo tale che il server possa adesso autorizzare l'accesso al corso inviando le credenziali necessarie all' utilizzatore; Subsequently, a step is provided for storing said registration data in the central server (1) so that the server can now authorize access to the course by sending the necessary credentials to the user;

In accordo al suddetto metodo è dunque possibile verificare la reale identità dell'utente semplicemente operando l'acquisizione, attraverso l'elaboratore (3) durante lo svolgimento del corso, di uno o più elementi successivi di identificazione (20) anche essi, naturalmente, comprendenti una caratteristica corporale (20) identificativa in maniera univoca dell'utente. Tali dati di riferimento successivi (20) vengono dunque inviati al server (1) attraverso la rete internet. According to the aforementioned method, it is therefore possible to verify the real identity of the user simply by acquiring, through the computer (3) during the course, of one or more successive identification elements (20) also, of course, including a bodily characteristic (20) uniquely identifying the user. These subsequent reference data (20) are then sent to the server (1) via the internet.

In tal maniera è adesso possibile poter operare un confronto per ogni utente tra il primo elemento di riferimento (15) inserito con l'elemento o gli elementi (20) successivamente acquisiti durante il corso e verificare così l'autenticità tra la persona originariamente iscritta al corso e la persona che segue realmente il corso. In this way it is now possible to make a comparison for each user between the first reference element (15) inserted with the element or elements (20) subsequently acquired during the course and thus verify the authenticity between the person originally enrolled in the course. course and the person actually taking the course.

Vantaggiosamente, detta operazione di acquisizione c) prevede l'invio dal server (1) all'elaboratore (3) di un comando di acquisizione degli elementi (20), detta acquisizione avvenendo in automatico attraverso un dispositivo di acquisizione (5) predisposto nell'elaboratore (3), ad esempio una web-cam o altri dispositivi di scansione biometrica. Advantageously, said acquisition operation c) provides for the sending from the server (1) to the processor (3) of an element acquisition command (20), said acquisition taking place automatically through an acquisition device (5) set up in the computer (3), for example a web-cam or other biometric scanning devices.

In tal maniera 1'utilizzatore non ha la possibilità di frodare il programma inserendo dati vecchi, dato che l'acquisizione è automatica ed in tempi prefissati non modificabili dall'utente. In this way the user does not have the possibility of defrauding the program by inserting old data, since the acquisition is automatic and in predetermined times that cannot be modified by the user.

In alternativa, vantaggiosamente l'operazione di acquisizione c) può prevede l'apertura di una apposita pagina web per l'inserimento dell'elemento di identificazione (20) ed in cui, ulteriormente, il mancato inserimento prevede il blocco del corso. Alternatively, the acquisition operation c) can advantageously provide for the opening of a suitable web page for the insertion of the identification element (20) and in which, furthermore, failure to insert provides for the blocking of the course.

Vantaggiosamente, secondo una prima soluzione possibile, nella fase a) può essere prevista l'acquisizione di una prima immagine di riferimento (15) e nella fase c) è prevista l'acquisizione di immagini successive (20). Advantageously, according to a first possible solution, in step a) the acquisition of a first reference image (15) can be provided and in step c) the acquisition of subsequent images (20) is provided.

Vantaggiosamente l'operazione di confronto può prevedere la visualizzazione a video (30) di detta prima immagine di riferimento (15) e della o delle immagini successive (20) in modo tale che un operatore possa visivamente verificare la equivalenza tra le due immagini. Advantageously, the comparison operation can provide for the video display (30) of said first reference image (15) and of the subsequent image or images (20) so that an operator can visually verify the equivalence between the two images.

In alternativa, vantaggiosamente, nella fase a) può essere prevista l'acquisizione di un dato di riferimento biometrico (15) e nella fase c) è prevista l'acquisizione di successivi dati biometrici (20). Alternatively, advantageously, in step a) the acquisition of a biometric reference data (15) can be provided and in step c) the acquisition of subsequent biometric data (20) is provided.

In tal caso, vantaggiosamente, l'operazione di confronto può prevedere un confronto in automatico da parte del server (1) di detto primo dato di riferimento biometrico (15) con detti successivi dati biometrici (20). In this case, advantageously, the comparison operation can provide for an automatic comparison by the server (1) of said first biometric reference data (15) with said subsequent biometric data (20).

Vantaggiosamente, in caso di dati biometrico, il confronto in automatico avviene a scelta: Advantageously, in the case of biometric data, the automatic comparison takes place at your choice:

- Attraverso un sistema di riconoscimento facciale; - Attraverso l'analisi di sovrapposizione dell'immagine. - Through a facial recognition system; - Through image overlay analysis.

Vantaggiosamente, in caso di confronto ad esito positivo, viene inviato un consenso di autorizzazione a certificare il corso seguito. Advantageously, in the event of a successful comparison, an authorization consent is sent to certify the course followed.

Diversamente, in cui in caso di confronto ad esito negativo, viene annullato il corso. Otherwise, in the event of a negative comparison, the course is canceled.

E' inoltre qui descritto un programma per elaboratore elettronico comprendente uno o più codici informatici atti ad eseguire una o più fasi del metodo sopra descritto, quando il programma stesso gira su un elaboratore elettronico. Also described here is an electronic computer program comprising one or more computer codes suitable for carrying out one or more steps of the method described above, when the program itself runs on an electronic computer.

E' in aggiunta anche qui descritto un programma per elaboratore caratterizzato dal fatto di essere incorporato in un supporto informatico. In addition, a computer program characterized in that it is incorporated in a computer medium is also described here.

E' infine qui descritto un computer caratterizzato dal fatto di prevedere un software come sopra descritto. Finally, a computer is described here characterized by providing software as described above.

Breve descrizione dei disegni Brief description of the drawings

Ulteriori caratteristiche e i vantaggi del presente metodo, secondo l'invenzione, risulteranno più chiaramente con la descrizione che segue di una sua forma realizzativa, fatta a titolo esemplificativo e non limitativo, con riferimento ai disegni annessi, in cui: - La figura 1 rappresenta schematicamente il server centrale 1 posto in comunicazione attraverso la rete internet con i vari utilizzatori; Further characteristics and advantages of the present method, according to the invention, will become clearer with the following description of an embodiment thereof, given by way of non-limiting example, with reference to the attached drawings, in which: - Figure 1 schematically represents the central server 1 placed in communication through the internet with the various users;

- La figura 2 e la figura 3 mostrano le fasi di caricamento dei dati anagrafici e fotogrammi e/o dati biometrici per ogni utente, attraverso pagine web; - Figure 2 and Figure 3 show the phases of loading personal data and frames and / or biometric data for each user, through web pages;

- La figura 4 mostra l'accesso al corso una volta acquisiti i dati; - Figure 4 shows access to the course once the data has been acquired;

- La figura 5 e la figura 6 mostrano l'acquisizione di fotogrammi e/o dati biometrici di controllo durante il corso, ad intervalli prestabiliti; - Figure 5 and Figure 6 show the acquisition of frames and / or biometric control data during the course, at predetermined intervals;

- La figura 7 mostra una fase di raffronto tra i fotogrammi e/o dati biometrici di riferimento iniziali del corso e quelle campionate successivamente durante la fruizione dello stesso; - Figure 7 shows a comparison phase between the initial reference frames and / or biometric data of the course and those sampled subsequently during its use;

- La figura 8 mostra un diagramma di flusso complessivo. - Figure 8 shows an overall flow chart.

Descrizione di alcune forme realizzative preferite Con riferimento alla figura 1 è descritto un server centralizzato 1 posto in comunicazione, attraverso la rete internet 2, con uno o più utenti 3 i quali sono schematizzati naturalmente attraverso il loro elaboratore 3, ad esempio un normale personal computer. Attraverso dunque la connessione internet 2, ogni uno di detti utenti può, indipendentemente dagli altri, collegarsi alla specifica pagina web per avere accesso al corso prescelto. Description of some preferred embodiments With reference to figure 1, a centralized server 1 is described, placed in communication, through the internet network 2, with one or more users 3 who are naturally schematized through their computer 3, for example a normal personal computer . Therefore, through the internet connection 2, each one of said users can, independently from the others, connect to the specific web page to have access to the chosen course.

Inizialmente, come mostrato schematicamente in figura 2, il server 1 provvede alla apertura di una pagina iniziale 10, di primo accesso al corso prescelto, e attraverso cui è possibile effettuare una registrazione inserendo uno o più dati anagrafici specifici (generalmente denominati campi) come ad esempio nome, cognome del fruitore del corso, data di nascita ecc.. Initially, as shown schematically in figure 2, the server 1 opens an initial page 10, for the first access to the chosen course, and through which it is possible to register by entering one or more specific personal data (generally called fields) such as example name, surname of the course taker, date of birth, etc.

In una prima configurazione preferita dell'invenzione, come mostrato nella successiva figura 3, attraverso l'apertura di una ulteriore pagina web 11 (o eventualmente la stessa pagina 10 precedente può prevedere tale specifica sezione) si avvia una procedura di acquisizione di un ulteriore dato, ovvero un dato fisico identificativo dell'utente. In tal senso è prevista l'acquisizione di una o più immagini di riferimento iniziali 15 dell'utilizzatore al fine di poter iniziare ad usufruire del corso. Tali immagini di riferimento 15 possono comprendere, in detta prima configurazione, sia uno o più fotogrammi (ad esempio fotografie) oppure una ripresa video. In a first preferred configuration of the invention, as shown in the following figure 3, by opening a further web page 11 (or possibly the same previous page 10 may include this specific section), a procedure for acquiring a further data is started. , or a physical identification data of the user. In this sense, the acquisition of one or more initial reference images 15 of the user is envisaged in order to be able to start using the course. Such reference images 15 can comprise, in said first configuration, either one or more frames (for example photographs) or a video recording.

In tal senso l'elaboratore 3 di figura 1 deve essere fornito di web-cam 5 in modo tale che il server in automatico invii un comando all'elaboratore 3 per l'acquisizione in automatico di detta immagine. L'invio dell'immagine acquisita al server 1 può essere automatica ed immediata o richiedere un consenso attraverso un pulsante di "ok". In this sense the processor 3 of Figure 1 must be equipped with a web-cam 5 so that the server automatically sends a command to the processor 3 for the automatic acquisition of said image. The sending of the acquired image to the server 1 can be automatic and immediate or request a consent through an "ok" button.

In alternativa l'utente può manualmente acquisire l'immagine attraverso la web-cam. Alternatively, the user can manually acquire the image through the web-cam.

L'uso della web-cam è comunque estremamente vantaggioso in quanto è garanzia del fatto che l'immagine acquisita è attuale e non una vecchia foto di anni passati. The use of the web-cam is however extremely advantageous as it guarantees that the acquired image is current and not an old photo of past years.

In alternativa, potrebbe comunque essere prevista una soluzione in cui l'utilizzatore carica all'interno del campo richiesto una foto 15 o ripresa video digitale 15 ottenuta attraverso una normale foto camera esterna e scaricata nell'elaboratore 3 ad esempio attraverso l'uso di una normale porta USB dell'elaboratore stesso. Alternatively, a solution could in any case be envisaged in which the user loads within the required field a digital photo 15 or video recording 15 obtained through a normal external photo camera and downloaded into the computer 3, for example through the use of a normal USB port on the computer itself.

Anche in questo caso, l'utente può acconsentire all'acquisizione dell'immagine semplicemente digitando un apposito pulsante di "ok". Also in this case, the user can consent to the acquisition of the image simply by typing a special "ok" button.

Fin tanto che non viene dato un tale consenso di acquisizione il server non carica l'immagine e, dunque, 1'utilizzatore ha la possibilità di inserire altre immagini nel caso non sia soddisfatto della qualità visiva di quella inserita. As long as such acquisition consent is not given, the server does not upload the image and, therefore, the user has the possibility to insert other images if he is not satisfied with the visual quality of the inserted one.

Una volta inseriti i dati richiesti, come riportati in figura 2 e figura 3, gli stessi vengono inviati tramite detta connessione internet al server centrale 1 il quale li archivia e li elabora per generare le credenziali dell'utente ed consentire l'accesso a quel utente specifico al corso selezionato (vedi figura 4). Once the required data have been entered, as shown in figure 2 and figure 3, they are sent via said internet connection to the central server 1 which stores and processes them to generate the user's credentials and allow access to that user. specific to the selected course (see figure 4).

L'utente può a questo punto usufruire del corso prescelto secondo una normale modalità di esecuzione come da arte nota. At this point, the user can take advantage of the chosen course according to a normal execution method as per known art.

In accordo all'invenzione, in detta prima possibile configurazione realizzativa, l'immagine di riferimento 15 acquisita per ogni utente viene archiviata dal server 1. Durante il corso e/o durante l'esecuzione dell'esame finale il server 1, tramite apposito software, invia un ulteriore comando di acquisizione di una o più nuove immagini successive 20 all'elaboratore 3 in modo tale che, in tempi prestabiliti, il server riceva in ritorno dette immagini 20 per archiviarle (vedi figura 5). Anche in questo caso, preferibilmente, le acquisizioni avvengono in automatico in tempi prestabiliti attraverso la web-cam 5. According to the invention, in said first possible embodiment configuration, the reference image 15 acquired for each user is stored by server 1. During the course and / or during the execution of the final exam the server 1, by means of special software , sends a further command to acquire one or more new successive images 20 to the processor 3 so that, at predetermined times, the server receives said images 20 in return for archiving (see Figure 5). Also in this case, preferably, the acquisitions take place automatically at pre-established times through the web-cam 5.

Alternativamente può aprirsi una finestra di conferma all'invio come quella discussa in figura 3 o le stesse potrebbero essere caricate da camera esterna da parte dell'utente. Le immagini 20 vengono nuovamente archiviate all'interno del server 1 il quale è organizzato per "files" relativi ad ogni utente (vedi figura 6). Alternatively, a sending confirmation window such as the one discussed in Figure 3 can open or the same could be loaded from an external camera by the user. The images 20 are again stored inside the server 1 which is organized by "files" relating to each user (see Figure 6).

Tali fotogrammi di controllo 20 vengono salvati al fine di controllare e dimostrare l'effettiva frequentazione e/o superamento degli esami in caso di necessità interne o su richiesta di organi ufficiali, come subito di seguito descritto. These control frames 20 are saved in order to check and demonstrate the actual attendance and / or passing of the exams in case of internal needs or at the request of official bodies, as immediately described below.

Come infatti mostrato in figura 7, in detta prima configurazione realizzativa dell'invenzione, è prevista la possibilità, da parte di un operatore autorizzato, alla visualizzazione a video 30 delle immagini (15, 20) acquisite per ogni utente 3. In questa maniera, in un modo estremamente semplice, l'operatore può verificare in caso di necessità l'autenticità della persona originariamente iscritta rispetto a quella che ha seguito il corso e/o sostenuto l'esame semplicemente confrontando a video l'immagine di riferimento 15 con quella o quelle 20 successivamente acquisite. Solo nel caso in cui i fotogrammi risultino combacianti tra loro, ovvero corretti, l'operatore può tramite il server autorizzare il rilascio di un attestato del corso eseguito che dimostra il superamento ufficiale del corso. In fact, as shown in Figure 7, in said first embodiment of the invention, the possibility is provided, by an authorized operator, of the video display 30 of the images (15, 20) acquired for each user 3. In this way, in an extremely simple way, the operator can verify, if necessary, the authenticity of the person originally enrolled with respect to the one who attended the course and / or took the exam simply by comparing the reference image 15 with that or those 20 subsequently acquired. Only in the event that the frames are matched to each other, or rather correct, the operator can, through the server, authorize the issue of a certificate of the course performed which demonstrates the official passing of the course.

In uso, dunque, il server 1 richiede l'acquisizione di ulteriori una o più immagini 20 durante il corso e/o durante l'esame. Le immagini acquisite vengono archiviate come descritto. Al momento della richiesta di esame, o ad esempio a superamento dell'esame ma prima della emissione di certificazione, il software informa l'operatore che deve essere effettuata una verifica di persona inerentemente all'utente che richiede detta certificazione. Il software mostra a video 30 le immagini e l'operatore, dopo un confronto visivo, autorizza o meno la certificazione. In use, therefore, the server 1 requires the acquisition of further one or more images 20 during the course and / or during the examination. The scanned images are stored as described. At the time of the exam request, or for example after passing the exam but before the certification is issued, the software informs the operator that a personal check must be carried out concerning the user requesting said certification. The software shows the images on the screen and the operator, after a visual comparison, authorizes or denies the certification.

Nella prima configurazione il confronto viene effettuato attraverso una visualizzazione a video dell'immagine di riferimento 15 con quella successiva 20. In tal senso, preferibilmente, una foto o un video risultano ottimali per la verifica. Tuttavia nulla esclude l'eventuale acquisizione di altri tipi di immagine quali ad esempio dati biometrici. In the first configuration, the comparison is carried out through a video display of the reference image 15 with the subsequent one 20. In this sense, preferably, a photo or a video is optimal for verification. However, nothing excludes the possible acquisition of other types of images such as biometric data.

Una seconda configurazione dell'invenzione prevede, invece che un confronto attraverso un operatore, un confronto delle immagini acquisite in automatico. A second configuration of the invention provides, instead of a comparison through an operator, a comparison of the images acquired automatically.

In questo caso le immagini acquisite possono essere non solo foto o video ma una qualsiasi caratteristica biometrica che identifica univocamente l'utente. Queste possono comprendere ad esempio una impronta digitale come anche una scansione dell'iride. E' evidente come, in questi ultimi casi, l'utente deve essere in possesso di un dispositivo che consenta l'acquisizione di immaqine dell'iride o di una impronta diqitale. In oqni caso le stesse sono trattate come immaqini. Le immaqini acquisite venqono poi archiviate nel server 1 esattamente come descritto per la prima coniiqurazione. In this case, the acquired images can be not only photos or videos but any biometric feature that uniquely identifies the user. These may include, for example, a fingerprint as well as an iris scan. It is evident that, in these latter cases, the user must be in possession of a device that allows the acquisition of an image of the iris or a digital fingerprint. In any case they are treated as images. The acquired images are then stored in server 1 exactly as described for the first coniiquration.

Al momento in cui deve essere emessa una certificazione, il server, tramite apposito software, è in qrado di confrontare l'informazione di riferimento iniziale 15 (ad esempio una foto del volto o una impronta diqitale) con quelle successive 20 per verificarne la coincidenza. At the moment in which a certification must be issued, the server, through special software, is able to compare the initial reference information 15 (for example a photo of the face or a digital fingerprint) with the subsequent ones 20 to verify its coincidence.

Secondo una prima possibilità particolarmente semplice, il software effettua un confronto in automatico che può prevedere l'uso della tecnica di riconoscimento facciale. La tecnica di riconoscimento facciale, nota nello stato dell'arte, consiste nella verifica dell'identità di un individuo attraverso i tratti somatici del viso. According to a first particularly simple possibility, the software carries out an automatic comparison which may involve the use of the facial recognition technique. The facial recognition technique, known in the state of the art, consists in verifying the identity of an individual through the somatic features of the face.

Da un punto di vista tecnico il riconoscimento facciale non è altro che un particolare problema di "object recoqnition" nel quale qli oqqetti da riconoscere presentano particolari proprietà che li accomunano (es. posizione di occhi, bocca e naso) ed altre, più sottili, che permettono di distinquerli (es. lineamenti e forma del viso). From a technical point of view, facial recognition is nothing more than a particular problem of "object recognition" in which the objects to be recognized have particular properties that unite them (eg position of eyes, mouth and nose) and others, more subtle, that allow you to distinguish them (e.g. features and face shape).

Tra i principali alqoritmi per il riconoscimento facciale annoveriamo: PCA, ICA, LDA, EP, EBGM, Metodi di kernel, Trace Trasform ecc... Among the main alqorithms for facial recognition we include: PCA, ICA, LDA, EP, EBGM, Kernel methods, Trace Transform etc ...

Anche nel caso di impronta diqitale o scansione dell'iride di fatto si tratta di immaqini le quali possono allora essere trattate secondo la stessa suddetta tecnica. Even in the case of diqital impression or scanning of the iris, these are in fact images which can then be treated according to the same aforementioned technique.

Una seconda possibilità può prevedere che il software realizzi un confronto attraverso la tecnica di sovrapposizione delle immagini. In particolare le immagini (impronta digitale, iride, foto del viso o altro) vengono discretizzate secondo una matrice numerica di pixel luminosi e vengono sovrapposte al fine di verificare se le due matrici sono simili. Nel caso di similarità il server prevede all'invio alla autorizzazione di concessione o, diversamente, nega l'autorizzazione. A second possibility can provide that the software makes a comparison through the technique of superimposing images. In particular, the images (fingerprint, iris, face photo or other) are discretized according to a numerical matrix of bright pixels and are superimposed in order to verify if the two matrices are similar. In the case of similarity, the server expects to send the authorization to grant or, otherwise, denies the authorization.

Il diagramma di flusso di figura 8 riassume quanto descritto in particolare evidenziando il confronto tra le immagini acquisite per la verifica dell'utente (siano esse fotogrammi o dati biometrici in genere). The flow chart of Figure 8 summarizes what has been described in particular, highlighting the comparison between the images acquired for user verification (whether they are frames or biometric data in general).

Il diagramma di flusso parte dunque con una iscrizione al corso che prevede la registrazione dell'utente dopo il pagamento della quota prevista per la fruizione del corso. The flow chart therefore starts with a registration to the course which requires the user to register after the payment of the fee foreseen for the use of the course.

L'utente, una volta registrato, inserisce tutti i dati richiesti inclusa la memorizzazione di una foto 15 o dati biometrici ("primo salvataggio dettagli utente"). Once registered, the user enters all the required data including the storage of a photo 15 or biometric data ("first save user details").

A questo punto l'utente frequenta il corso e, durante lo svolgimento, vengono acquisiti fotogrammi e/o dati biometrici successivi, eventualmente solo durante l'esame finale verranno richiesti ulteriori fotogrammi e/o dati biometrici ("Memorizzazione dettagli discente"). At this point the user attends the course and, during the course, subsequent frames and / or biometric data are acquired, possibly only during the final exam will further frames and / or biometric data be requested ("Learner details storage").

Una volta terminato il corso avviene una verifica dettagli discente e frequenza attraverso un confronto tra le immagini come descritto (in accordo alla modalità visiva della prima o alla modalità automatica della seconda configurazione). Once the course is finished, the student's details and attendance are checked by comparing the images as described (according to the visual mode of the first or to the automatic mode of the second configuration).

Il diagramma di flusso mostra dunque un accesso all'esame in caso di esito positivo nel confronto tra i dati. The flow chart therefore shows an access to the exam in case of a positive result in the comparison between the data.

Successivamente avviene l'esame e, in caso di superamento dello stesso, avviene una nuova verifica di confronto. Subsequently, the examination takes place and, if it is passed, a new comparison test takes place.

II mancato superamento dell'esame o un esito negativo di confronto comporta la revoca del corso e dunque ad una nuova richiesta di abilitazione utente. Failure to pass the exam or a negative result of comparison leads to the cancellation of the course and therefore to a new request for user authorization.

In caso di superamento dell'esame viene rilasciato 1 attestato. In case of passing the exam, 1 certificate is issued.

Claims (10)

RIVENDICAZIONI 1. Un metodo per certificare l'autenticità di un soggetto che segue un corso on-line e comprendente le fasi di: a) Connessione da un elaboratore (3), attraverso la rete internet (2), ad un server centrale (1) ed invio al server (1) di uno o più dati di registrazione del corso da parte dell'utente (3), detti dati prevedendo almeno l'acquisizione di un primo elemento di riferimento (15) comprendente una caratteristica corporale (15) la quale è identificativa in maniera univoca dell'utente; b) Memorizzazione di detti dati di registrazione nel server centrale (1) ed invio da parte del server (1) attraverso la rete internet (2) delle credenziali per operare l'accesso al corso; c) Acquisizione attraverso l'elaboratore (3), durante lo svolgimento del corso, di uno o più elementi successivi di identificazione (20) comprendenti una caratteristica corporale (20) identificativa in maniera univoca dell'utente ed invio di detti successivi elementi identificativi (20) al server (1) attraverso la rete internet in modo tale da poter consentire un successivo confronto per ogni utente tra il primo elemento di riferimento (15) inserito con l'elemento o gli elementi (20) successivamente acquisiti durante il corso in modo tale da poter verificare l'autenticità tra la persona originariamente iscritta al corso e la persona che segue realmente il corso. CLAIMS 1. A method for certifying the authenticity of a subject following an online course and including the steps of: a) Connection from a computer (3), via the internet (2), to a central server (1) and sending to the server (1) of one or more course registration data by the user (3), said data providing at least the acquisition of a first reference element (15) comprising a bodily characteristic (15) which uniquely identifies the user; b) Storage of said registration data in the central server (1) and sending by the server (1) through the Internet (2) of the credentials to access the course; c) Acquisition through the computer (3), during the course, of one or more successive identification elements (20) including a corporal characteristic (20) uniquely identifying the user and sending said subsequent identification elements ( 20) to the server (1) through the internet in such a way as to allow a subsequent comparison for each user between the first reference element (15) inserted with the element or elements (20) subsequently acquired during the course in a way such as to be able to verify the authenticity between the person originally enrolled in the course and the person who actually follows the course. 2. Un metodo, secondo la rivendicazione 1, in cui detta operazione di acquisizione c) prevede 1'invio dal server (1) all'elaboratore (3) di un comando di acquisizione di detti elementi (20), detta acquisizione avvenendo in automatico attraverso un dispositivo di acquisizione (5) predisposto nell'elaboratore (3) in corrispondenza della ricezione di detto comando dal server (1). 2. A method, according to claim 1, in which said acquisition operation c) provides for the sending from the server (1) to the processor (3) of an acquisition command for said elements (20), said acquisition taking place automatically through an acquisition device (5) arranged in the computer (3) in correspondence with the reception of said command from the server (1). 3. Un metodo, secondo la rivendicazione 1, in cui detta operazione di acquisizione c) prevede l'apertura di una paqina web per l'inserimento dell'elemento di identificazione (20) ed in cui, ulteriormente, il mancato inserimento prevede il blocco del corso. 3. A method, according to claim 1, in which said acquisition operation c) provides for the opening of a web page for the insertion of the identification element (20) and in which, further, the lack of insertion provides for the block of the course. 4. Un metodo, secondo una o più rivendicazioni precedenti dalla 1 alla 3, in cui nella fase a) è prevista l'acquisizione di una prima immaqine di riferimento (15) e nella fase c) è prevista l'acquisizione di immaqini successive (20). 4. A method, according to one or more preceding claims from 1 to 3, in which in step a) the acquisition of a first reference image (15) is envisaged and in step c) the acquisition of subsequent images is envisaged ( 20). 5. Un metodo, secondo una o più rivendicazioni dalla 1 alla 4, in cui detta operazione di confronto prevede la visualizzazione a video (30) di detta prima immaqine di riferimento (15) e della o delle immaqini successive (20) in modo tale che un operatore possa visivamente verificare la equivalenza tra le due immaqini. 5. A method, according to one or more claims from 1 to 4, in which said comparison operation provides for the display on screen (30) of said first reference image (15) and of the subsequent image or images (20) in such a way that an operator can visually verify the equivalence between the two images. 6. Un metodo, secondo una o più rivendicazioni precedenti dalla 1 alla 3, in cui nella fase a) è prevista l'acquisizione di un dato di riferimento biometrico (15) e nella fase c) è prevista l'acquisizione di successivi dati biometrici (20) ed in cui, ulteriormente, detta operazione di confronto prevede un confronto in automatico da parte del server (1) di detto primo dato di riferimento biometrico (15) con detti successivi dati biometrici (20). 6. A method, according to one or more preceding claims from 1 to 3, in which in step a) the acquisition of a biometric reference data (15) is provided and in step c) the acquisition of subsequent biometric data is provided (20) and in which, further, said comparison operation provides for an automatic comparison by the server (1) of said first biometric reference data (15) with said subsequent biometric data (20). 7. Un metodo, secondo una o più rivendicazioni precedenti, in cui in caso di confronto ad esito positivo viene inviato un consenso di autorizzazione a certificare il corso seguito mentre, in caso di confronto ad esito negativo, viene annullato il corso. 7. A method, according to one or more preceding claims, in which in the event of a successful comparison, an authorization consent is sent to certify the course followed while, in the event of a negative comparison, the course is canceled. 8. Un programma per elaboratore elettronico comprendente uno o più codici informatici atti ad eseguire una o più fasi del metodo di cui ad una o più delle rivendicazioni precedenti dalla 1 alla 7, quando il programma stesso gira su un elaboratore elettronico. 8. An electronic computer program comprising one or more computer codes suitable for carrying out one or more steps of the method of one or more of the preceding claims 1 to 7, when the program itself runs on an electronic computer. 9. Programma per computer di cui alla rivendicazione 8 caratterizzato dal fatto di essere incorporato in un supporto informatico. 9. Computer program as claimed in claim 8, characterized in that it is incorporated in a computer medium. 10. Un computer caratterizzato dal fatto di prevedere un software come da rivendicazione 8 o 9.10. A computer characterized in that it provides software as per claim 8 or 9.
IT000053A 2011-05-12 2011-05-12 AUTHENTICITY AND CHECK CERTIFICATION SYSTEM PRESENCE AND CONDUCT BY THE USER OF ON-LINE COURSES " ITPI20110053A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
IT000053A ITPI20110053A1 (en) 2011-05-12 2011-05-12 AUTHENTICITY AND CHECK CERTIFICATION SYSTEM PRESENCE AND CONDUCT BY THE USER OF ON-LINE COURSES "

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
IT000053A ITPI20110053A1 (en) 2011-05-12 2011-05-12 AUTHENTICITY AND CHECK CERTIFICATION SYSTEM PRESENCE AND CONDUCT BY THE USER OF ON-LINE COURSES "

Publications (1)

Publication Number Publication Date
ITPI20110053A1 true ITPI20110053A1 (en) 2012-11-13

Family

ID=44554514

Family Applications (1)

Application Number Title Priority Date Filing Date
IT000053A ITPI20110053A1 (en) 2011-05-12 2011-05-12 AUTHENTICITY AND CHECK CERTIFICATION SYSTEM PRESENCE AND CONDUCT BY THE USER OF ON-LINE COURSES "

Country Status (1)

Country Link
IT (1) ITPI20110053A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7308581B1 (en) * 2003-03-07 2007-12-11 Traffic101.Com Systems and methods for online identity verification

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7308581B1 (en) * 2003-03-07 2007-12-11 Traffic101.Com Systems and methods for online identity verification

Similar Documents

Publication Publication Date Title
JP4347345B2 (en) Alcohol testing apparatus and alcohol testing method
EP3486821B1 (en) Mobile terminal for determining biometric data
EP2948891B1 (en) User identification
WO2017031812A1 (en) Fingerprint verification method, fingerprint verification device, and terminal
US9659206B2 (en) Station for acquiring biometric and biographic data
CN107832710A (en) Iris self-help registration method
CN113252655B (en) Chromatographic detection method, mobile terminal, server and chromatography detection device
CN106355206A (en) Examinee identity authentication system and method
CN107292781A (en) A kind of examinee information automatic detection device and method
Brooks et al. Sensitivity to feature displacement in familiar and unfamiliar faces: Beyond the internal/external feature distinction
TW201702977A (en) Multimedia interactive medical report system and multimedia interactive medical report method
CN108664858A (en) A kind of safe examination system and passenger's auth method based on recognition of face and device
CN107205035B (en) Driver examination appointment management method based on Internet
DE202021102008U1 (en) Diagnostic test device and computer program product for documenting results of the diagnostic test device
EP4105865A1 (en) Method and system for computer-assisted tracking of a procedure to be performed by a person
DE102015007344B4 (en) Device for determining the proportion of unauthorized substances in the breath of a person
WO2021205392A1 (en) Computer-implemented method and system for the automated learning management
DE202020004275U1 (en) Remote testing
JPWO2021214975A5 (en) FACE IMAGE DETERMINATION DEVICE, LICENSE RENEWAL SYSTEM, FACE IMAGE DETERMINATION METHOD AND PROGRAM
DE202007016079U1 (en) Face recognition system and this comprehensive security system
KR102738570B1 (en) User device, method and computer program for authenticating user in case of drinking test
JP2005018178A (en) Immigration support system using facial images
CN115497079A (en) Certificate checking auxiliary system and certificate checking method
Gafurov et al. GUC100 multi-scanner fingerprint database for in-house (semi-public) performance and interoperability evaluation
DE102024001374B4 (en) Authentication of a vehicle occupant for a financial transaction