Elementi di accessibilità informatica per l li it i i t i le

Gower Valerio: Elementi di accessibilità informatica per le limitazioni motorie
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
1
04/03/2014
05/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
2
Il computer
Computer = elaboratore elettronico di informazione.
E’ un dispositivo elettronico programmabile in grado di ricevere
informazioni in ingresso (input), immagazzinare dati, eseguire
operazioni logiche prestabilite (programmi) e fornire un output in un
formato utile (definizione adattata da Google)
Elementi di accessibilità informatica per
l lilimitazioni
le
it i i motorie
t i
Valerio Gower
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
3
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
Tecnologie dell’informazione e della
comunicazione - ICT
4
I dispositivi ICT
• Risorse potenti e versatili per creare ausili per migliorare
le attività di relazione e comunicazione, l’apprendimento
e il livello di autonomia.
• Strumenti in se stessi ormai irrinunciabili per svolgere
attività di studio, lavorative, di svago, di informazione, ...
Combinazione di dispositivi elettronici e sistemi di
telecomunicazione.
Nella società dell’informazione
l’accessibilità informatica e gli ausili
informatici assumono un’importanza
fondamentale
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
5
“Automatizzazione e Informatizzazione”
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
6
Ausili informatici e Accessibilità
informatica
Mondo Reale
Ambiente
Costruito
•Accessibilità
architettonica
•Ausili per mobilità,
postura vita quotidiana
postura,
...
Mondo “Virtuale”
Ambiente
Informatico
Corso di alta formazione “Tecnologie per l’Autonomia”
Fondazione Don Carlo Gnocchi Onlus
•Accessibilità
Informatica
•Ausili informatici
1
Gower Valerio: Elementi di accessibilità informatica per le limitazioni motorie
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
7
Ambiente informatico
04/03/2014
8
“Products based on ICT used by, or aimed at, people
with disability to improve functioning in activities that
might otherwise be difficult or impossible”
• Scelta dei programmi applicativi
• Scelta dell’hardware necessario
Prodotti basati su tecnologie ICT utilizati da persone
con disabilità per permettere o migliorare lo svolgimento
di attività che potrebbero altrimenti essere difficili o
impossibili
Un Ambiente Informatico è costituito dall’insieme dei
software applicativi che, attraverso l’hardware,
permettono all’utente di interagire con il dispositivo e
svolgere determinate attività.
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
Ausili informatici – ICT Assistive Products
• Definizione delle funzioni e attività
04/03/2014
05/03/2014
(definizione tratta dal deliverable 2.2 del progetto ETNA )
9
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
10
Accessibilità informatica - eAccessibility
Ausili informatici
“Addressing the barriers that people with disabilities and many
others may experience when using all kinds of ICT products and
services”.
• Ausili per facilitare (o permettere)
l’utilizzo di strumenti o servizi ICT
Abbattere le barriere che le persone con disabilità (e molti altri)
possono incontrare nell
nell’utilizzo
utilizzo di qualsiasi tipo di prodotto o
servizio ICT di uso generale.
Accessibilità informatica implica la progettazione di prodotti e
servizi ICT che possano essere il più possibile fruibili da tutti
• Ausili, basati su tecnologie ICT, per
migliorare l’autonomia nelle attività
di vita quotidiana
(European Commission (2008): Communication "Towards an accessible information society" Background note.)
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
11
Standard tecnici, linee guida e normative per
l’accessibilità informatica
• Section 508 del “Rehabilitation ACT” (USA)
– Requisiti di accessibilità per materiale informatico
• Linee gguida W3C/WAI ((Web Accessibilityy Initiative))
per l’Accessibilità del web
– WCAG 2.0 (Web Content Accessibility Guidelines)
• Legge 4/2004 “Disposizioni per favorire l’accesso
dei soggetti disabili agli strumenti informatici”
– Requisiti tecnici (DM 8/7/2005)
Corso di alta formazione “Tecnologie per l’Autonomia”
Fondazione Don Carlo Gnocchi Onlus
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
12
Opzioni di accessibilità dei Sistemi
Operativi
• Disabilità motorie
– Opzioni della tastiera e del
mouse
– Tastiera su schermo
– Input vocale
• Disabilità sensoriali
– Dimensione caratteri, barre dei
menu, puntatori ed icone
– Combinazioni di colori (contrasto
elevato)
– Software ingrandente
– Screen reader
– Segnali visivi
2
Gower Valerio: Elementi di accessibilità informatica per le limitazioni motorie
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
13
04/03/2014
05/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
14
Accesso facilitato/Centro Accessibilità Windows
Accessibilità informatica
•
•
•
•
•
•
•
•
•
•
•
Lente di ingrandimento
Tastiera su schermo
Dimensioni dei caratteri e Contrasto elevato
Dimensione puntatore del mouse
Accesso alle funzioni da tastiera
T ti permanentiti
Tasti
Filtro tasti
Controllo puntatore con tasti direzione
Notifiche visuali
Screen reader Narrator (disponibile in Italiano solo a partire da Windows 8.1)
Controllo vocale (non disponibile in Italiano)
Per maggior informazioni su accessibilità di windows 7: http://windows.microsoft.com/itit/windows7/products/features/accessibility
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
15
Ausili e Soluzioni per permettere l’utilizzo del
PC a persone con disabilità motorie
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
Adattamento dei sistemi di ingresso standard
Scudo per tastiera – ISO
• Adattamento dei sistemi di ingresso standard
(mouse, tastiera, )
• Mouse e tastiere speciali
• Emulazione delle funzionalità di mouse e tastiera
• Sistemi di ingresso alternativi
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
16
22.36.03.S02
Accessori per adattamento
del mouse - 22.36.21.S01
17
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
Software per regolare la risposta di dispositivi di input –
Tastiere con design speciale
ISO 22.36.18.S05
22.36.03.S03
• filtraggio pressioni ripetute
involontarie e tremori
• Software per la creazione
di macro e “short-cuts”
• Sistemi di assistenza al
puntamento
Corso di alta formazione “Tecnologie per l’Autonomia”
Fondazione Don Carlo Gnocchi Onlus
18
• Tastiere semplificate
• Tastiere espanse
• Tastiere ridotte
3
Gower Valerio: Elementi di accessibilità informatica per le limitazioni motorie
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
19
04/03/2014
20
22.36.18.S01
Tastiere costituite da una
superficie sensibile al tocco,
suddivisa in piccole aree a
ciascuna delle quali è possibile
associare funzioni differenti.
• layout precostituiti
• software di programmazione
per costruire layout
personalizzati
• Macro
•
•
•
•
•
•
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
Tastiera a video (emulatori di tastiera) -
Tastiere programmabili - 22.36.03.S04
04/03/2014
05/03/2014
21
Emulatori di tastiera - Dasher
Software che riproduce
la tastiera sullo schermo
Selezione diretta o a
scansione con sensore
esterno
Layout configurabili
Predizione di parola
Scansione automatica
(lineare, riga-colonna,
per gruppi, ...)
Scansione a 2 tasti
(avanzamento e
selezione)
Gestione Macro
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
22
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
24
Le lettere avanzano da
sinistra a destra e
presentano area
proporzionale alla
probabilità di essere scelte
nella parola.
Add ese
esempio
p o dopo aver
a e
digitato finit... la lettera o
avrà area molto maggiore
della lettera z.
Il sistema apprende le
parole di uso più frequente
con l’utilizzo
Portale SIVA scheda n° 18967
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
23
Emulatore di tastiera – Qwriting
scrittura tramite “gesti”
Corso di alta formazione “Tecnologie per l’Autonomia”
Fondazione Don Carlo Gnocchi Onlus
4
Gower Valerio: Elementi di accessibilità informatica per le limitazioni motorie
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
04/03/2014
25
04/03/2014
05/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
26
Touch screen - 22.36.21.S05
Touch pad - 22.36.21.S07
Track ball - 22.36.21.S04
• Sfruttano il movimento di
una sfera per produrre i
movimenti del cursore a
video. Ne esistono di
diverse forme e
dimensioni
• Funzionalità speciali:
– ingresso per sensori
– tasto funzione di
trascinamento
– tasto di doppio click
– blocco degli assi di
direzione
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
04/03/2014
27
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
28
Mouse controllati tramite sensori
Mouse a joystick - 22.36.21.S02
22.36.21.S06
Il puntatore del mouse si
controlla attraverso il
movimento di una leva. In
alcuni casi, vengono usati
con facilità in quanto sono
simili ai Joystick utilizzati per
il controllo delle carrozzine
elettroniche.
• Funzionalità speciali:
–
–
–
–
04/03/2014
ingresso per sensori
tasto funzione di trascinamento
tasto di doppio click
blocco degli assi di direzione
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
29
Mouse controllati coi movimenti del capo 22.36.18.S02 – 22.36.21.S03
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
30
Esempi di software gratuiti per emulazione del mouse con
movimenti del capo
Uno speciale software riconosce caratteristiche fisiche (e.g.
naso) oppure un “marcatore” applicato sul volto e ne segue i
movimenti traducendoli in movimenti del mouse
Corso di alta formazione “Tecnologie per l’Autonomia”
Fondazione Don Carlo Gnocchi Onlus
5
Gower Valerio: Elementi di accessibilità informatica per le limitazioni motorie
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
04/03/2014
31
Emulatore di mouse a capo con accelerometri
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
04/03/2014
33
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
32
Emulatore di mouse a capo con accelerometri
04/03/2014
Emulatore di mouse a capo basato su kinect
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
05/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
34
Software per controllo del mouse a
scansione - 22.36.18.S02
35
Software per controllo del mouse “a suoni” 22.36.18.S02
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
36
Dispositivi di ingresso alternativi
Vocal Joystick
www.vocaljoystick.org
e
æ
a
i
α
ł
u
o
Corso di alta formazione “Tecnologie per l’Autonomia”
Fondazione Don Carlo Gnocchi Onlus
• Controllo vocale
• Controllo a movimento oculare
• Brain computer interface (prototipo)
6
Gower Valerio: Elementi di accessibilità informatica per le limitazioni motorie
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
37
04/03/2014
38
Fattori critici
• Buona produzione verbale (parlato continuo)
pp rumoroso
• Ambiente non troppo
• Assenza di altre persone che parlano nelle
vicinanze
Permette di scrivere
documenti, e-mail e altro
semplicemente dettando al
computer.
computer
– Parlato continuo
– Parlato discreto
Permette anche di navigare
in internet e di utilizzare le
principali funzionalità del
computer
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
Comando vocale
Sistemi di riconoscimento vocale - 22.36.12.S02
04/03/2014
05/03/2014
39
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
40
Puntatori oculari – come funzionano
Sistema a controllo oculare - 22.36.12.S03
•
•
•
•
•
Telecamera a infrarosso
Illuminatore(i) infrarosso
Software di analisi dell’immagine
Riflesso(i) sulla Cornea
Riflesso sulla retina (~ effetto
occhi rossi) => il centro della
pupilla è facilmente individuabile
• Il software stima il punto in cui è
orientato lo sguardo in base alla
posizione dei riflessi
• Calibrazione
Puntatori oculari (Eye tracker) Sistemi, basati su tecnologia optoelettronica,
che permettono di individuare e tracciare la direzione in cui viene orientato lo
sguardo, e di utilizzare questa informazione come sistema di input per un
computer
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
41
Requisiti funzionali
• Per poter utilizzare un eye tracker occorre:
– Un buon controllo di almeno 1 occhio (Possibili
problemi: nistagmo o forte strabismo)
– L’assenza di gravi problemi di vista (come diplopia,
cataratta, ...)
– La capacità di mantenere una posizione stabile
davanti al monitor
– Buon livello cognitivo
Corso di alta formazione “Tecnologie per l’Autonomia”
Fondazione Don Carlo Gnocchi Onlus
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
42
Puntatori oculari
• Comunicazione
• Navigazione in internet
• Gestione posta
elettronica
l tt i
• Gestione telefonia su IP
• Controllo del mouse
7
Gower Valerio: Elementi di accessibilità informatica per le limitazioni motorie
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
43
Brain Computer Interface - Prototipi
Possibilità di controllare un computer o qualunque altro dispositivo elettronico
attraverso la rilevazione dell’attivazione della corteccia cerebrale
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
45
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
05/03/2014
44
Brain Computer Interface - prototipi
Paradigma P300
Rilevazione di potenziali
visivi evento relati
04/03/2014
I sensori di comando - 24.09.18.S01
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
46
Sensori meccanici
• Interruttori a leva, a fungo, a foglia...
• Interruttori che permettono di azionare dispositivi
elettrici o elettronici
Possono essere suddivisi in base al principio
fisico di funzionamento
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
47
04/03/2014
Sensori pneumatici
• Cuscinetti, cannucce per aspirazione e soffio,...
Corso di alta formazione “Tecnologie per l’Autonomia”
Fondazione Don Carlo Gnocchi Onlus
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
48
Sensori acustici
• Microfoni
8
Gower Valerio: Elementi di accessibilità informatica per le limitazioni motorie
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
49
04/03/2014
Sensori a biopotenziale
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
05/03/2014
50
Sensori piezzoelettrici
• EMG, EOG...
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
51
04/03/2014
Sensori ottici
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
52
Sensori a inclinazione
• Sensore a mercurio
• Fibre ottiche
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
53
Interfaccia per sensori - 22.36.15.S02
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
54
Esempio tastiera video utilizzata a
scansione con 1 sensore
Permette di collegare i sensori di comando ad un
computer o ad altri dispositivi (e.g. smartphone,
tablet, ….)
Corso di alta formazione “Tecnologie per l’Autonomia”
Fondazione Don Carlo Gnocchi Onlus
9
Gower Valerio: Elementi di accessibilità informatica per le limitazioni motorie
04/03/2014
Valerio Gower - Elementi di accessibilità informatica per le limitazioni motorie
05/03/2014
55
Grazie per l’attenzione
Corso di alta formazione “Tecnologie per l’Autonomia”
Fondazione Don Carlo Gnocchi Onlus
10