Formats ouverts et sauvegarde
OBF et OBZ : importer, vérifier et protéger un tableau de communication
Comprendre la différence entre un tableau OBF et un ensemble OBZ, contrôler leur contenu et transférer une copie sans exposer inutilement le vocabulaire de la personne.
Pourquoi un format d’échange compte
Un tableau de communication demande du temps : vocabulaire, organisation, pictogrammes, libellés, prononciations et liens sont adaptés à un usage. Un format documenté permet de sauvegarder ou transférer cette structure sans la ressaisir entièrement.
Ouvert ne signifie ni compatible partout, ni anonyme, ni automatiquement sûr. L’application cible doit annoncer ce qu’elle importe réellement et l’utilisateur doit pouvoir tester une copie avant de remplacer son tableau courant.
OBF, OBZ et export : trois notions
La documentation OpenAAC montre notamment des tableaux avec images ou sons intégrés, des ressources référencées et des ensembles de tableaux reliés. Il faut donc inspecter la portée du fichier, pas seulement son extension.
| Notion | Usage | Point de vigilance |
|---|---|---|
| OBF | Décrire un tableau et ses boutons dans un format ouvert | Images, sons, actions ou extensions peuvent varier |
| OBZ | Regrouper plusieurs tableaux liés et leurs ressources | L’archive peut contenir plus qu’un écran visible |
| Export | Créer une copie à un instant donné | La copie ne suit pas les modifications futures |
| Import | Lire et convertir ce que l’application prend en charge | Une importation partielle doit être signalée |
| Sauvegarde | Conserver une version restaurable | Un fichier unique non testé ne suffit pas |
Ce qu’un fichier peut révéler
Même sans nom de compte, cet ensemble peut décrire une personne et son quotidien. Traitez le fichier comme une donnée personnelle potentiellement sensible : minimisez les copies, les destinataires et la durée de conservation.
- Vocabulaire choisi et messages fréquents.
- Noms, images, voix ou sons personnalisés.
- Organisation des routines, lieux, personnes et besoins.
- Liens entre tableaux et actions configurées.
- Métadonnées, auteurs, licences ou références externes.
Avant l’export : préparer une copie maîtrisée
- Identifier l’objectif : sauvegarde locale, transfert vers un appareil précis ou travail avec un accompagnant identifié.
- Choisir seulement les tableaux nécessaires plutôt qu’un ensemble complet par défaut.
- Repérer images, sons, noms ou messages qui n’ont pas besoin d’être partagés.
- Vérifier les licences des pictogrammes et médias ; un format ouvert ne donne pas de nouveaux droits sur leur contenu.
- Créer l’export sur l’appareil de confiance et noter sa date ainsi que l’application source.
- Conserver la version précédente jusqu’à ce que la restauration soit réellement testée.
Avant l’import : contrôler sans écraser
Une application doit échouer de façon visible sur un fichier invalide ou incomplet. Compléter silencieusement un bouton, une image ou une action peut modifier le message produit.
- Obtenir le fichier d’une source identifiée et confirmer son usage prévu.
- Analyser une copie ; renommer l’extension ne valide ni le format ni son contenu.
- Lire le rapport d’import : tableaux, boutons, liens, images, sons et éléments ignorés.
- Tester dans un espace séparé ou après une sauvegarde vérifiée.
- Contrôler quelques messages essentiels, la navigation, la prononciation et le retour au tableau d’accueil.
- Valider avec la personne qui utilise le tableau avant d’en faire la version courante.
Matrice de compatibilité à remplir
| Élément | Contrôle après import | Repli sûr |
|---|---|---|
| Libellé et vocalisation | Texte affiché et texte prononcé | Corriger explicitement ou revenir à la sauvegarde |
| Grille | Position, taille et ordre des boutons | Tester une copie avant remplacement |
| Liens | Destination de chaque bouton de navigation | Supprimer le lien cassé sans inventer de cible |
| Images | Ressource présente, lisible et autorisée | Libellé textuel compréhensible |
| Sons | Fichier, volume et déclenchement | Voix système ou silence annoncé |
| Extensions | Fonction réellement reconnue | Ignorer avec avertissement, jamais exécuter aveuglément |
Stockage, partage et suppression
La CNIL recommande de privilégier un traitement local maîtrisé et de limiter les données et permissions. Local ne veut toutefois pas dire chiffré : l’export PictoVoice actuel est local mais n’est pas présenté comme une archive chiffrée.
- Éviter un service public, une messagerie collective ou un lien sans contrôle d’accès.
- Chiffrer le support ou le canal lorsque le contexte et l’outil le permettent.
- Ne pas inclure le nom de la personne ou un message intime dans le nom du fichier.
- Limiter le nombre de copies et savoir où chacune est conservée.
- Supprimer les exports temporaires après validation du transfert.
- Prévoir la perte ou le vol de l’appareil et protéger son accès.
Inspecter une archive sans l’adopter comme tableau courant
Une archive reçue ne doit pas être importée directement dans le seul vocabulaire actif. Commencez par conserver l’original en lecture seule, identifier l’application et la date d’export, puis utiliser un espace de test ou un profil séparé lorsqu’il existe.
Comparez le nombre de tableaux, leurs noms, la grille de départ, les liens, les images et les sons. Un fichier techniquement lisible peut rester inutilisable si un bouton essentiel mène vers un tableau absent ou si la vocalisation a changé.
L’inspection ne consiste pas à parcourir des messages personnels par curiosité. Elle reste bornée à l’objectif du transfert et aux personnes autorisées.
- Conserver l’original
- Identifier source et date
- Importer dans une copie
- Comparer la structure
- Tester des messages essentiels
- Documenter les écarts
- Valider avant remplacement
Version du format et compatibilité réelle
La mention OBF ou OBZ désigne une famille structurée, pas un certificat universel. Une application peut prendre en charge les boutons et les liens sans reproduire une extension, une action, une voix ou une mise en page propre à un autre outil.
Notez la version ou les caractéristiques annoncées par la source et par la cible. Lorsque l’information manque, qualifiez la compatibilité comme inconnue puis testez une copie représentative.
Un aller simple réussi ne prouve pas l’aller-retour. Exportez la copie importée, réouvrez-la dans un environnement sûr et comparez à nouveau les éléments essentiels.
| Résultat | Interprétation | Décision prudente |
|---|---|---|
| Fichier refusé | Format ou contenu non reconnu | Conserver l’original et demander une source compatible |
| Import partiel signalé | Certains champs sont ignorés | Évaluer chaque message essentiel |
| Import sans erreur | Lecture technique réussie | Tester navigation, images et voix |
| Aller-retour stable | Périmètre testé reproductible | Documenter versions et limites |
Questions fréquentes sur OBF et OBZ
| Question | Réponse courte |
|---|---|
| OBF est-il un fichier chiffré ? | Non, le format ne fournit pas à lui seul une protection cryptographique |
| OBZ garantit-il toutes les ressources ? | Non, il faut contrôler ce qui est réellement embarqué et compris |
| Peut-on envoyer le fichier par n’importe quel canal ? | Non, le canal dépend du contenu et des destinataires autorisés |
| Une copie locale est-elle une sauvegarde ? | Seulement si elle est distincte, retrouvable et restaurée lors d’un test |
| Faut-il supprimer l’ancien tableau après import ? | Pas avant validation d’usage et période de repli |
| Le site reçoit-il les exports ? | Non, aucun vocabulaire personnel ne doit lui être transmis |
État exact de PictoVoice
PictoVoice sait importer et exporter des tableaux OBF ou OBZ dans son périmètre documenté. Cette capacité ne prouve pas une compatibilité parfaite avec tous les producteurs, toutes les extensions, images, voix ou actions du format.
La PWA fonctionne sans compte distant et conserve ses données localement. Le code compagnon et l’identifiant pvl_… restent des mécanismes locaux, pas une authentification forte. Cinq instantanés facilitent une récupération locale ; aucun fichier réel ne doit être placé dans la démonstration fictive.
Checklist de transfert
- Objectif et destinataire identifiés.
- Contenu personnel réduit au nécessaire.
- Droits sur images et sons contrôlés.
- Sauvegarde précédente testée.
- Import réalisé sur une copie ou un espace séparé.
- Messages essentiels, liens et voix vérifiés avec l’utilisateur.
- Copies temporaires supprimées et emplacement final protégé.
Sources
- Augmentative and Alternative Communication (AAC) · American Speech-Language-Hearing Association · vérifié le 24 août 2026
- Open Board Format — documentation · OpenAAC · vérifié le 24 août 2026
- Open Board Format — exemples OBF et OBZ · OpenAAC · vérifié le 24 août 2026
- Sécurité : applications mobiles — conception et développement · CNIL · vérifié le 24 août 2026
- Convention relative aux droits des personnes handicapées — articles 2 et 21 · Organisation des Nations unies · vérifié le 24 août 2026