hdr roussel light

Upload: cargamax

Post on 05-Apr-2018

236 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 Hdr Roussel Light

    1/171

    HABILITATION

    DIRIGER DES RECHERCHESprsente par

    Nicolas Roussel

    Discipline : Informatique

    Spcialit : Interaction Homme - Machine

    Nouvelles formes de communicationet nouvelles interactions homme-machine

    pour enrichir et simplifier le quotidien

    7 dcembre 2007

    Ravin Balakrishnan University of Toronto RapporteurFranois Bancilhon MandrivaSaul Greenberg University of Calgary Rapporteur

    Wendy Mackay INRIAIan McClelland Philips Applied TechnologiesLaurence Nigay Universit Joseph Fourier & IUF RapporteurPhilippe Palanque Universit Paul SabatierTom Rodden University of Nottingham

    Habilitation Diriger des Recherches prpare au sein duLaboratoire de Recherche en Informatique de lUniversit Paris-Sud

    http://insitu.lri.fr/~roussel/http://insitu.lri.fr/~roussel/
  • 7/31/2019 Hdr Roussel Light

    2/171

  • 7/31/2019 Hdr Roussel Light

    3/171

    Rsum

    Mon domaine de recherche est lInteraction Homme-Machine. Mes travaux dans ce do-maine sorganisent autour de deux axes.

    Le premier axe concerne la conception de systmes interactifs pour la coordination, lacommunication et la collaboration entre individus. Je mintresse en particulier la ma-nire dont des moyens vido peuvent tre utiliss pour permettre des changes plussubtils (i.e. lgers, nuancs, implicites) et plus informels (i.e. spontans, opportuns) queceux permis par les systmes actuels.

    Le deuxime axe concerne la conception de nouvelles mtaphores et techniques destines

    enrichir et simplifier linteraction au quotidien avec les systmes informatiques. Jemintresse plus particulirement aux moyens de faire voluer la mtaphore du bureausous-jacente la gestion des donnes et des applications dans la plupart des systmesactuels.

    Ce document prsente les problmatiques lies ces deux axes de recherche, les travauxsy rapportant auxquels jai particip depuis septembre 2001 et quelques perspectivesouvertes par ces travaux.

    i

  • 7/31/2019 Hdr Roussel Light

    4/171

  • 7/31/2019 Hdr Roussel Light

    5/171

    Remerciements

    Merci Michel Beaudouin-Lafon, Marie-Claude Gaudel, Wendy Mackay et Claude Puechqui ont su crer au sein de lquipe Programmation et gnie logiciel du LRI et du projet InSitu de lINRIA des conditions de travail idales.

    Merci Ravin Balakrishnan, Saul Greenberg et Laurence Nigay, les rapporteurs de ce m-moire. Merci galement aux cinq autres membres du jury : Franois Bancilhon, WendyMackay (encore), Ian McClelland, Philippe Palanque et Tom Rodden. Merci aussi Yan-nis Manoussakis, notre dlgu aux thses, pour ses encouragements et conseils aviss.

    Merci Olivier Chapuis et aux nombreuses autres personnes avec lesquelles jai eu la

    chance de collaborer ces dernires annes, parmi lesquelles : Caroline Appert, GuillaumeBesacier, Stphane Conversy, Loc Dachary, Helen Evans, Jean-Daniel Fekete, NicolasGaudron, Sofiane Gueddana, Yves Guiard, Heiko Hansen, Catherine Letondal, Emma-nuel Nars, Emmanuel Pietriga, Wolfgang Strzlinger, Aurlien Tabard, Martin Tomitsch,Frdric Vernier.

    Merci enfin Rosane, Maxime, Thas et Sophia, leur prsence et leur patience contribuantgrandement lenrichissement et la simplification de mon quotidien.

    iii

  • 7/31/2019 Hdr Roussel Light

    6/171

  • 7/31/2019 Hdr Roussel Light

    7/171

    Table des matires

    1 Introduction 1

    2 Nouvelles formes de communication 5

    2.1 Problmatique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

    2.1.1 tre l-bas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    2.1.2 tre plus prsent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    2.1.3 tre prsent autrement . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

    2.1.4 Rsum des questions abordes . . . . . . . . . . . . . . . . . . . . . 10

    2.2 Sondes technologiques et systmes de communication pour lenvironne-ment domestique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

    2.2.1 VideoProbe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

    2.2.2 MirrorSpace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

    2.2.3 TableProbe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

    2.2.4 Enseignements tirs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

    2.3 Outils et interfaces pour la communication de groupe . . . . . . . . . . . . . 22

    2.4 Vers une communication multi-chelles . . . . . . . . . . . . . . . . . . . . . 24

    2.4.1 Variabilit de lengagement dans MirrorSpace, VideoProbe et Vi-deoServer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

    2.4.2 Systmes de communication multi-chelles . . . . . . . . . . . . . . . 28v

  • 7/31/2019 Hdr Roussel Light

    8/171

    vi TABLE DES MATIRES

    2.4.3 Ple-Mle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

    3 Nouvelles interactions homme-machine 33

    3.1 Problmatique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

    3.1.1 Un bureau encombr . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

    3.1.2 Des interfaes peu adaptes et difficilement adaptables . . . . . . . . 36

    3.1.3 Des armoires qui dbordent . . . . . . . . . . . . . . . . . . . . . . . . 37

    3.1.4 Rsum des questions abordes . . . . . . . . . . . . . . . . . . . . . 38

    3.2 Outils et techniques dinteraction pour un nouveau bureau informatique . 40

    3.2.1 Metisse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

    3.2.2 Faades interactives . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

    3.2.3 Rock and roll ! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

    3.3 Vers une mmoire pisodique informatique . . . . . . . . . . . . . . . . . . . 53

    3.3.1 Mmoire pisodique et interaction homme-machine . . . . . . . . . 54

    3.3.2 PageLinker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

    4 Conclusions et perspectives 61

    4.1 Pour la communication mdiatise . . . . . . . . . . . . . . . . . . . . . . . . 61

    4.2 Pour linteraction homme-machine . . . . . . . . . . . . . . . . . . . . . . . . 63

    Bibliographie 65

    Slection darticles de recherche 81

    C-1 - Technology Probes : Inspiring Design for and with Families . . . . . . . . . 83

    C-2 - Proximity as an interface for video communication . . . . . . . . . . . . . . 91

    C-3 - Ple-Mle, a video communication system supporting a variable degree ofengagement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

    C-4 - Beyond "Beyond being there" : towards multiscale communication systems 101

  • 7/31/2019 Hdr Roussel Light

    9/171

    vii

    I-1 - Ametista : a mini-toolkit for exploring new window management techniques 111

    I-2 - Metisse is not a 3D desktop ! . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

    I-3 - User Interface Faades : Towards Fully Adaptable User Interfaces . . . . . . 129

    I-4 - Copy-and-Paste Between Overlapping Windows . . . . . . . . . . . . . . . . 139

    I-5 - PageLinker : Integrating Contextual Bookmarks into a Browser . . . . . . . 149

  • 7/31/2019 Hdr Roussel Light

    10/171

  • 7/31/2019 Hdr Roussel Light

    11/171

    Table des figures

    1.1 Exemples dintgration des services de videoServer . . . . . . . . . . . . . . . . 2

    1.2 Le Puits, concept et prototypes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

    1.3 Le bureau informatique comme source dimages . . . . . . . . . . . . . . . . . . 3

    2.1 Picturephone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

    2.2 Coliseum et Twister . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

    2.3 inTouch, FeelLight et Nabaztag . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    2.4 VideoProbe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

    2.5 Transitions entre les diffrents modes de VideoProbe . . . . . . . . . . . . . . . 14

    2.6 Vieillissement des photos captures par VideoProbe . . . . . . . . . . . . . . . . 14

    2.7 Exemples de communications explicite et implicite avec VideoProbe . . . . . . 15

    2.8 Voir plus loin, voir trop loin, ne pas tre vu dassez prs . . . . . . . . . . . . . 17

    2.9 MirrorSpace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

    2.10 Exemples dimages affiches pas MirrorSpace . . . . . . . . . . . . . . . . . . . 18

    2.11 CVR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

    2.12 TableProbe et StoryTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

    2.13 Exemples de cartes FamilyNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

    2.14 Degr dengagement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25ix

  • 7/31/2019 Hdr Roussel Light

    12/171

    x Table des figures

    2.15 Exemple dexposition slective travers VideoServer . . . . . . . . . . . . . . . 27

    2.16 Ple-Mle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

    2.17 Exemples de filtres utiliss par Ple-Mle . . . . . . . . . . . . . . . . . . . . . . 30

    3.1 Interface graphique du Star . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

    3.2 Fold n Drop et Task Gallery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

    3.3 Interface de personnalisation de Microsoft Word 2004 . . . . . . . . . . . . . . . 37

    3.4 Prototypes de bureau raliss en 2000, 2001 et 2002 . . . . . . . . . . . . . . . . 40

    3.5 Architecture du systme Metisse . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

    3.6 Mtaphore papier augmente et bureau 3D zoomable . . . . . . . . . . . . . . . 43

    3.7 Transformations dpendantes de la position . . . . . . . . . . . . . . . . . . . . 44

    3.8 Exemple de cration dune faade interactive . . . . . . . . . . . . . . . . . . . . 47

    3.9 Flux dinformation associs une faade interactive . . . . . . . . . . . . . . . . 47

    3.10 Exemple de substitution dinterface . . . . . . . . . . . . . . . . . . . . . . . . . 49

    3.11 Changement dordre lors dune opration de copier-coller . . . . . . . . . . . . 50

    3.12 Oprations utilise dans les quatre principales techniques de copier-coller . . . 52

    3.13 Restack et Roll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

    3.14 Exemple de visualisation interactive de flux dvnements . . . . . . . . . . . . 56

    3.15 PageLinker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

  • 7/31/2019 Hdr Roussel Light

    13/171

    Chapitre

    1Introduction

    Mon domaine de recherche est lInteraction Homme-Machine. Ce domaine couvre lafois la conception, la mise en oeuvre et lvaluation de systmes informatiques interactifsdestins des utilisateurs humains [Hewett et al., 1992]. Une premire partie de mes tra-vaux porte sur la conception de systmes propres la coordination, la communicationou la collaboration entre individus. Dans ce contexte, je mintresse plus particuli-rement lutilisation dimages fixes ou animes montrant ces individus ainsi que leursenvironnements physique et informatique immdiats. Paralllement ces travaux lis une utilisation collective de linformatique, je mintresse galement la conception denouvelles mtaphores et techniques destines enrichir et simplifier de manire signifi-cative linteraction entre lhomme et les systmes informatiques.

    Ce mmoire dcrit les travaux de recherche que jai effectus au sein de lquipe Pro-grammation et Gnie Logiciel du Laboratoire de Recherche en Informatique (LRI) depuismon recrutement comme Matre de Confrences lUniversit Paris-Sud, en septembre2001, et en tant que membre du projet In Situ de lINRIA depuis sa cration en jan-vier 2002. Ces travaux sinscrivant dans la continuit de mes travaux antrieurs, il mesemble toutefois utile de revenir brivement sur quelques lments mentionns dans mathse [Roussel, 2000a]1.

    Mes recherches sur les usages de la vido pour la communication mdiatise ont ten grande partie inspires des travaux sur les mediaspaces, des systmes qui assistent ungroupe de personnes dans leurs activits quotidiennes en augmentant lespace phy-sique par des moyens audio et vido [Bly et al., 1993, Mackay, 1999]. Durant ma thse,je me suis ainsi intress aux problmes techniques et sociaux poss par ces systmes,comme la difficult de dploiement grande chelle et lexposition de la vie prive qui enrsulte. Ce travail sest concrtis par la ralisation de deux nouveaux systmes, Medias-cape et videoServer [Roussel, 1999, Roussel, 2000b]. Accessibles simplement travers unprotocole bas sur HTTP (Fig. 1.1), ces systmes permettent de jeter un coup dil dansun espace distant ou de partager cet espace pendant plusieurs heures, jours ou mois.VideoServer intgre en outre des mcanismes de notification et de contrle daccs per-

    1

    Les publications rfrences en caractres gras sont celles dont je suis lauteur ou le coauteur.

    1

  • 7/31/2019 Hdr Roussel Light

    14/171

    2 CHAPITRE 1. INTRODUCTION

    mettant de concilier accessibilit permanente et respect de la vie prive. Plusieurs annesdutilisation dans diffrents contextes, e.g. en France, aux Pays-Bas, au Danemark, enAllemagne et en Suisse, mont permis de mesurer lintrt de ce type de systmes pourla coordination et la communication entre collgues, amis ou membres dune famillespars par un simple mur, un btiment ou plusieurs centaines de kilomtres.

    Fig. 1.1: Intgration de services vido dans un document HTML affich dans un naviga-teur Web et dans un courrier lectronique

    Mes travaux sur les mediaspaces mont amen concevoir videoSpace [Roussel, 2001],une bote outils logicielle permettant de faire abstraction des contraintes techniqueslies lacquisition, au transport et la restitution des images pour se concentrer surleurs usages, rduisant ainsi le temps et les efforts ncessaires pour passer dune ideoriginale au premier prototype la mettant en uvre. VideoSpace fut utilise pendantma thse pour raliser la partie vido du puits (Fig. 1.2), un systme conu en col-laboration avec le service acoustique du CSTB et le projet iMAGIS de lINRIA pourcomplter la visioconfrence traditionnelle par des formes de discussion plus infor-melles [Roussel, 2002b, Roussel, 2002a]. Compos de trois camras, trois micros, troishaut-parleurs et dune surface daffichage horizontale, le puits permet de discuter de ma-nire conviviale avec un petit groupe de personnes rparties sur plusieurs sites, sa formeoriginale et un placement ingnieux des lments techniques limitant les problmes decadrage vido et de prise de son [Beaudouin-Lafon et al., 2002b].

    Durant la fin de ma thse et au cours de mes sjours post-doctoraux, videoSpace futgalement utilise pour exprimenter divers usages de limage capture en temps rel dubureau informatique dun utilisateur. Certains des prototypes raliss combinaient ainsilimage de lutilisateur ou de sa main [Roussel et Nouvel, 1999] avec celle de son bureaudans une optique collaborative (Fig. 1.3, images de gauche). Un autre prototype extrayaitdu flux vido du bureau les sous-images correspondant aux diffrentes applications et

    les recomposait de manire originale et interactive (Fig. 1.3, image de droite).

  • 7/31/2019 Hdr Roussel Light

    15/171

    3

    Fig. 1.2: Le Puits, concept et prototypes

    Fig

    . 1.3: Le bureau informatique comme source dimages

    Au printemps 2001, le programme de recherche que je proposais portait sur les thmessuivants :

    Traitement dimages pour la communication mdiatise : inspire des travaux grenobloissur les mediaspaces et les interfaces perceptuelles [Coutaz et al., 1998, Brard, 1999,Crowley et al., 2000], lide tait dexplorer lutilisation de techniques de vision par or-dinateur pour enrichir les services des systmes de communication que je dveloppais.

    Lenvironnement informatique comme source dimages : lobjectif tait ici de poursuivre

    mes travaux sur le dtournement dimages du bureau informatique dans une optiquecollaborative, pour pouvoir montrer tout ou partie de son bureau une personnedistante, mais galement afin dexplorer de nouveaux paradigmes de prsentation etdinteraction avec les applications et documents informatiques.

    Nouveaux dispositifs de communication vido pour des groupes : suite au travail ralis surle puits, je souhaitais pouvoir nouveau participer la conception et la ralisationde dispositifs de communication de groupe associant logiciel et matriel spcifiques ettirant ventuellement partie des techniques de vision par ordinateur ou des images delenvironnement informatique prcites.

    change et partage dinformations caractre priv sur Internet : lide tait dessayer de

    transposer les mcanismes de contrle et de notification de videoServer des don-

  • 7/31/2019 Hdr Roussel Light

    16/171

    4 CHAPITRE 1. INTRODUCTION

    nes autres que vido et, plus gnralement, de sintresser aux mcanismes pouvantfaciliter lchange et le partage de donnes caractre priv sur Internet.

    Comme nous allons le voir dans la suite de ce document, les travaux auxquels jai par-ticip depuis sinscrivent relativement bien dans ces thmatiques, certaines ayant natu-rellement t plus explores que dautres. Une caractristique plus intressante de cestravaux est quils sinscrivent tous dans lide de support (au sens anglais), dassistanceaux utilisateurs dans leurs interactions quotidiennes avec les systmes informatiques etavec dautres personnes travers eux. Le chapitre 2 de ce mmoire est consacr mestravaux sur la communication mdiatise, tandis que le chapitre 3 porte sur mes travauxlis spcifiquement linteraction homme-machine. Ces deux chapitres ont la mmestructure : ils prsentent tout dabord la problmatique de dpart et dcrivent ensuite lestravaux relatifs cette problmatique auxquels jai particip. Le chapitre 4 qui conclut ce

    mmoire prsente quelques perspectives ouvertes par lensemble de mes travaux.Les systmes interactifs ntant pas toujours faciles dcrire sur le papier, ce documentcontient de nombreuses figures. Le lecteur est par ailleurs invit consulter les vidosillustrant les diffrents systmes prsents, accessibles depuis ma page Web2.

    Pour terminer cette introduction, une citation de Bill Buxton rsume assez bien lespritdans lequel jai travaill au cours de ces dernires annes :

    We have hit the complexity barrier. Using conventional design techniques,we cannot significantly expand the functionality of systems without passingusers threshold of frustration. Rather than adding complexity, technology

    should be reducing it, and enhancing our ability to function in the emergingworld of the future. [Buxton, 1995]

    2http://insitu.lri.fr/~roussel/digital-library/metadata/query/?q=roussel

    http://insitu.lri.fr/~roussel/digital-library/metadata/query/?q=rousselhttp://insitu.lri.fr/~roussel/digital-library/metadata/query/?q=roussel
  • 7/31/2019 Hdr Roussel Light

    17/171

    Chapitre

    2Nouvelles formes decommunication

    Mon intrt pour la communication mdiatise a pour origine les travaux raliss pen-dant ma thse sur les usages de la vido dans ce contexte. Le premier de ces usages quivient gnralement lesprit est la visioconfrence...

    Lajout de limage au son fut envisag ds

    Fig. 2.1: Picturephone [Bell, 1969]

    les premiers essais de liaisons tlphoniques, la fin du 19me sicle, mais il fallut at-

    tendre 1964 pour que soit lanc commerciale-ment le premier visiophone, le PicturephonedAT&T (Figure 2.1). Quarante ans aprs, lessystmes de communication vido sont tou-jours conus comme des tlphones amlio-rs et prsents comme loutil de commu-nication idal. Mais contrairement aux pr-dictions de nombreux futurologues, ces sys-tmes nont pas remplac les runions de fa-mille, entre amis ou les voyages daffaires, lenombre de ces derniers ayant mme toujours

    tendance augmenter [Jouppi, 2002].

    Bien que des logiciels de visioconfrence soient aujourdhui disponibles gratuitementpour les principaux systmes dexploitation du march, leur usage reste trs limit.Lchange de texte sous diffrentes formes (e.g. courrier lectronique, messagerie ins-tantane, mini-messages) et la communication parle (e.g. tlphonie fixe, mobile ouvoix sur IP) restent les moyens les plus utiliss pour communiquer distance ou demanire asynchrone, pour des raisons personnelles ou professionnelles. Nous assistonsainsi depuis de nombreuses annes lchec relatif dune technologie prsente commele meilleur moyen dtre cognitivement l-bas sans physiquement y tre alors que dans

    5

  • 7/31/2019 Hdr Roussel Light

    18/171

    6 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    le mme temps, nous voyons de plus en plus de personnes tre physiquement ici sanscognitivement y tre du fait de leur difficult grer les multiples sollicitations quellesreoivent par lintermdiaire des autres technologies de communication.

    2.1 Problmatique

    Historiens et chercheurs en Interaction Homme-Machine se sont intresss aux rai-

    sons de lchec de la visioconfrence [Egido, 1988, Lipartito, 2003] et ont propos desusages alternatifs de la vido pour la communication mdiatise. Ces travaux ont enquelque sorte culmin en 1997 avec la publication du livre Video-mediated communica-tion [Finn et al., 1997], la plupart des systmes dvelopps cette poque tant bass surdes liaisons audio et vido analogiques. Mais alors mme que la vido numrique et lesrseaux rapides envahissaient notre quotidien, la fin des annes 1990 marqua le dclinde lintrt de la communaut IHM pour la communication vido. Comme lavait pro-phtis Karam, lavnement des autoroutes de linformation fut fatal aux divers projetsexistants [Riesenbach et al., 1995] : les rseaux analogiques furent peu peu abandon-ns et les travaux associs, faute dtre adapts aux nouveaux rseaux, furent oublis ouglorifis en ltat.

    Les progrs raliss depuis dans les domaines des rseaux et du multimedia sont consi-drables. La bande passante offerte par la technologie ADSL dpasse ainsi celle utiliseau dbut des annes 70 pour transmettre les signaux du Picturephone, tandis que lecodec H.264 se veut la fois ultra-efficace et offrant une qualit dimage sans prc-dent [Apple, 2005]. Mais malgr ces progrs, la ralisation de systmes de communi-cation vido reste une affaire de spcialistes et leur volution est de ce fait principale-ment guide par une vision technocentrique et souvent assez nave du point de vue desusages :

    Cest mieux de se voir quand on se parle !

    Les appels visio ? Cest si simple de partager encore plus dmotions !

    Ces slogans publicitaires rcents renvoient la foi inbranlable des concepteurs du Pic-turephone pour qui lajout de limage au son tait la fois invitable et ncessairementbnfique [Bell, 1969, Lipartito, 2003]. Bien que ces suppositions se soient rvles pourle moins exagres, peu de monde sinterroge aujourdhui sur le but de la rechercheet du dveloppement en matire de systmes de communication. Pourtant, comme lefait remarquer Lipartito, outre les raisons de lchec du Picturephone, on peut sinter-roger sur celles de son invention. Quel est le but fondamental recherch par ce type de

    technologie?

  • 7/31/2019 Hdr Roussel Light

    19/171

    2.1. PROBLMATIQUE 7

    2.1.1 tre l-bas

    tre l-bas est littralement impossible. Cette expression renvoie au sentiment de pr-sence, que Lombard et Ditton [1997] dfinissent comme lillusion perceptuelle de non-mdiation. Ce sentiment varie selon les moyens de communication utiliss. Des tho-ries comme celles de la prsence sociale [Short et al., 1976] ou de la richesse des m-dias [Daft et Lengel, 1984] ont t labores pour caractriser ces diffrents moyens, lescomparer et dterminer ceux qui maximisent lefficacit ou la satisfaction pour une tcheparticulire. La plupart des travaux bass sur ces thories considrent que le sentiment deprsence augmente en fonction de la richesse du mdia utilis [Dennis et Valacich, 1999].Ainsi, la capacit de limage transmettre des informations non-verbales (e.g. postures,gestes, expressions, contact visuel) est frquemment cite pour expliquer laccroissementdu sentiment de prsence provoqu par lajout dune liaison vido une liaison audio,

    cette dernire tant elle-mme juge plus riche quune communication textuelle.

    Limage tant assimile un moyen de renforcer le sentiment de prsence, tre l-bas estgnralement le but implicite et rarement remis en cause des concepteurs de systmes decommunication vido : atteindre la mme richesse dinformation que dans linteractionen face face pour pouvoir interagir avec ceux qui sont loigns comme nous le faisonsavec ceux qui sont proches [Hollan et Stornetta, 1992]. Dans leur article intitul Beyondbeing there, Hollan et Stornetta remettent en question ce but, expliquant quil laisseratoujours la personne distante en position de dsavantage. Selon eux, le but fondamentaldes travaux sur la communication mdiatise, vido ou non, devrait tre la conception

    doutils qui aillent au-del de la simple imitation des possibilits offertes par la prsencephysique.

    En dcembre 2002, on me proposa de prendre la place dAustin Henderson une tableronde sur le thme The next five years in telepresence lors de la confrence ACM Mul-timedia pour y apporter un point de vue IHM [Jain et al., 2002]. Ce fut pour moi lapremire occasion de mesurer quel point les interprtations de larticle de Hollan etStornetta peuvent diffrer. En simplifiant, on peut dire que ces interprtations se divisenten deux catgories correspondant deux sens possibles de lexpression au-del : plus loinet autrement.

    2.1.2 tre plus prsent

    Hollan et Stornetta posent la question suivante : que se passerait-il si nous dveloppionsdes outils de communication permettant une plus grande richesse dinformation que leface face?. Dans la conclusion de leur article, ils ajoutent : nous devons dvelopperdes outils que les gens prfreront utiliser mme dans les cas o la proximit physiqueest possible. Certains, notamment au sein de la communaut Multimedia, voient ici uneinvitation poursuivre plus avant les dveloppements technologiques qui ont conduitaux systmes actuels : si ces systmes ne sont pas plus utiliss, cest simplement quils

    ne sont pas encore assez bons (pas assez rapides, pas assez fidles, etc.).

  • 7/31/2019 Hdr Roussel Light

    20/171

    8 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    Lajout de technologie est considr par les tenants de cette approche comme le princi-pal moyen daugmenter la valeur du systme. Le son et limage ne sont ainsi considrs

    que comme une base minimale dont il faut amliorer la qualit et les performances, etquil faut ventuellement complter par dautres modalits [Rowe et Jain, 2005]. Commelillustre la figure 2.2, on a ainsi vu se multiplier ces dernires annes les travauxsur des systmes de prises de vue et de son multiples, sur la reconstruction 3D desparticipants et/ou de leur environnement et sur des rendus visuels et sonores detype immersif [Gross et al., 2003, Tanaka et al., 2004, Jouppi et al., 2004, Baker et al., 2005,Nguyen et Canny, 2005].

    Fig. 2.2: Coliseum [Baker et al., 2005] et Twister [Tanaka et al., 2004]

    Mais en essayant de faire mieux que la prsence physique au lieu de limiter, cette

    approche ne fait que dplacer sans le remettre en cause le but initialement dnonc parHollan et Stornetta. Elle place les concepteurs de systmes dans une situation de coursesans fin : les nouveaux moyens mis en uvre crent souvent de nouveaux problmes rsoudre, et le simple effet de la loi de Moore permet rgulirement dannoncer unenouvelle version plus performante et plus riche que la prcdente. Enfin, en se focalisantsur les moyens techniques, cette approche nglige les utilisateurs, leurs besoins ou dsirs.La complexit des solutions proposes et laccent mis sur la communication face facelimitent ainsi souvent leur usage des interactions planifies, formelles et ncessitantune forte implication des utilisateurs.

    2.1.3 tre prsent autrement

    Lactivit dun groupe ne se limite pas des situations formelles et des actes de commu-nication explicites. Diverses tudes ont montr limportance dinteractions plus subtileset plus informelles1 [Isaacs et al., 1997]. Dans ce contexte, lanalyse de Hollan et Stornettarecommandant de dpasser la prsence physique peut tre vue comme une incitation concevoir des systmes permettant ces autres formes de communication.

    1Ladjectif subtil est ici utilis pour dcrire des formes de communication lgres, nuances, implicites,

    non intrusives tandis quinformel fait rfrence leur caractre spontan et opportun.

  • 7/31/2019 Hdr Roussel Light

    21/171

    2.1. PROBLMATIQUE 9

    Ltude de groupes co-localiss a montr le rle crucial du canal visuel pour estimer ladisponibilit des personnes [Whittaker, 1995]. Le meilleur moyen de savoir si une per-

    sonne est disponible pour une conversation imprvue nest-il pas de se dplacer jusquson bureau ? Mais combien de fois va-t-il falloir y aller? La vido permet dviter les d-placements inutiles et de voir des personnes hors de porte physique. Diffrents projetsautour des mediaspaces ont ainsi propos de nouveaux services pouvant avantageu-sement complter la visioconfrence traditionnelle dans le cadre dune utilisation quo-tidienne en milieu professionnel, comme des coups doeil de quelques secondes et desliaisons permanentes entre bureaux [Gaver et al., 1992], ou des vues densemble montrantplusieurs bureaux la fois [Dourish et Bly, 1992]. Ces travaux ont montr que lutilisationcontinue mais priphrique de ces services contribue lmergence dune conscience degroupe et renforce le sentiment de prsence.

    Mme priphrique, lutilisation continue dun canal visuel ou sonore pose de nom-breux problmes lis lexposition de la vie prive. Un certain nombre de solu-tions ont donc t proposes pour aider les utilisateurs trouver le compromisadquat entre accessibilit et intimit, telles que des mcanismes de contrle et denotification [Gaver et al., 1992], des techniques de filtrage des images et sons trans-mis [Smith et Hudson, 1995, Zhao et Stasko, 1998, Coutaz et al., 1998] ou des techniquesde rsum synthtique de lactivit des personnes [Hudson et Smith, 1996]. Dautres tra-vaux ont galement explor des formes de communication plus abstraites et nexpo-sant pas lenvironnement visuel ou sonore des participants. Strong et Gaver [1996] ontainsi propos trois dispositifs minimalistes utilisant la vue, lodorat et le toucher (une

    plume, du parfum et un objet vibrant) pour exprimer un sentiment ou une motionen tirant parti dun contexte particulier, la relation intime entre deux personnes, poursimplifier lextrme la communication. Dautres travaux de recherche sur des disposi-tifs similaires ont suivi depuis [Brave et al., 1998, Kaye, 2001, Suzuki et Hashimoto, 2004,Brewer et al., 2007], et des produits commerciaux de ce type sont apparus sur le march(Fig. 2.3).

    Fig. 2.3: inTouch [Brave et al., 1998], FeelLight [Suzuki et Hashimoto, 2004] et le lapincommunicant Nabaztag commercialis par la socit Violet

    Certains chercheurs se sont galement intresss aux rcentes volutions de la commu-

    nication textuelle, et plus particulirement la messagerie instantane [Nardi et al., 2000,

  • 7/31/2019 Hdr Roussel Light

    22/171

    10 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    Isaacs et al., 2002, Grinter et al., 2006]. Au-del des discussions classiques permises parce type de systme, ces tudes ont notamment mis en vidence lintrt des indicateursdisponibles dans la plupart des outils pour communiquer de manire simple et lgresa disponibilit (e.g. absent, invisible, disponible, occup). Smale et Greenberg [2005] ontpar ailleurs montr que les utilisateurs tait prts dtourner certaines fonctions pourpouvoir complter cette information gnrique par des indications dcrivant de manireplus prcise leur activit.

    2.1.4 Rsum des questions abordes

    Mes travaux rcents dans le domaine de la communication mdiatise sont rests for-tement lis lusage de la vido dans ce contexte. Comme on peut sen douter, ces

    travaux sinscrivent dans la dmarche gnrale propre aux mediaspaces, celle visant communiquer autrement, de manire plus subtile et plus informelle que ne le permettentla majorit des systmes actuels.

    Grce aux outils que javais dvelopps [Roussel, 2000b], javais pu apprcier pendantma thse et mes sjours post-doctoraux la vie dans un mediaspace transfrontalier ac-cessible en permanence par Internet. Je pourrais dire le travail dans un mediaspace,puisque je ny avais accs quau bureau. Mais pour tre exact, je devrais dire que commeplusieurs collgues et amis proches, je travaillais dans un mediaspace et quen plus delusage professionnel que nous en avions, nous en profitions pour maintenir des rela-tions amicales ou intimes. Cette prcision peut sembler anecdotique, mais je souponneque les mediaspaces succs ont souvent t construits sur de telles relations, bien quecelles-ci soient trs rarement mentionnes dans les publications scientifiques.

    Depuis septembre 2001, je mintresse prcisment la communication entre personnesproches, i.e. qui entretiennent dtroites relations. Et tandis que la majorit des travauxantrieurs sur la vido y compris les miens se plaaient dans un environnementprofessionnel, je me suis intress la communication en environnement domestique.Ces deux environnements diffrent sur de nombreux points. Larchitecture des lieux etlusage qui en est fait sont diffrents. Les personnes qui les habitent le sont galement(e.g. leur ge, leur condition physique, leurs motivations, les relations quelles entre-

    tiennent). En consquence, parce que majoritairement labors dans un cadre profes-sionnel, les paradigmes, mthodes et outils habituellement utiliss pour la conception, laralisation et lvaluation de systmes interactifs se rvlent souvent inadapts lenvi-ronnement domestique [Hindus, 1999, Crabtree et al., 2002].

    Dans ce contexte, les questions auxquelles je me suis intress sont les suivantes :

    Comment concevoir de nouveaux systmes de communication ?

    Le cadre domestique rend difficile lutilisation des mthodes habituelles de concep-tion. Lobservation des utilisateurs est par exemple difficile. Ds lors, comment

    connatre leurs habitudes, la manire dont ils communiquent dj? Comment

  • 7/31/2019 Hdr Roussel Light

    23/171

    2.1. PROBLMATIQUE 11

    connatre leurs besoins, leurs dsirs? Comment dcouvrir les vrais problmesou questions auxquelles de nouvelles technologies pourraient rpondre ? Les m-thodes de conception adaptes ces problmes taient peu nombreuses en 2001.

    Lide que les nouveaux systmes ne doivent pas viser reproduire les caractris-tiques de la prsence physique ne suffit pas structurer la recherche et le dve-loppement. Si elle remet en cause le but implicite sur lequel les travaux antrieursstaient fonds, elle nen propose pas vraiment de nouveau. Les deux approchesqui en rsultent ne tendent qu complexifier et diversifier les systmes. Outredes mthodes de conception appropries, il manque galement un cadre concep-tuel qui permettrait de faire le lien entre les nouveaux dveloppements et les outilsde communication existants, de les situer les uns par rapport aux autres.

    Comment les mettre en uvre?

    La mise en uvre de systmes de communication pour lenvironnement domes-tique pose deux types de problmes. Tout dabord, il faut que ces systmes fonc-tionnent de manire fiable et robuste. Cela peut sembler vident, mais lorsquonest habitu dvelopper des prototypes dans un laboratoire de recherche, on sous-estime souvent cette premire difficult. Le laboratoire permet de tester les proto-types dans un environnement contrl, a priori stable et qui permet une interven-tion rapide en cas de problme. Lenvironnement domestique est tout autre.Ensuite, lusage domestique impose de fortes contraintes sur le choix des techno-logies et des techniques dinteraction. Laccs au rseaux tlphonique ou mmelectrique nest pas toujours facile. Lencombrement, le bruit, la chaleur et la lu-

    mire dgags sont des facteurs prendre en compte. La prsence dune camraou dun micro dans une pice ou proximit peut poser problme. De simple p-riphriques dentre tels que le clavier et la souris peuvent galement tre jugsindsirables pour des raisons esthtiques ou pratiques, e.g. par manque de placeou dappui, rendant difficile lutilisation des techniques dinteraction habituelles etncessaire la conception de nouvelles techniques.

    Comment les valuer ?

    Les critres dvaluation habituellement utiliss ont souvent pour origine un cadreprofessionnel. Ils sont souvent conus dans une optique de rationalisation de laproduction, de lefficacit ou de lorganisation du travail et sont ainsi difficilement

    applicables dans les environnements domestiques [Crabtree et al., 2002]. Dans cesenvironnements, les buts et les mtriques sont plus difficiles tablir. Il faut donctrouver de nouveaux moyens pour valuer de manire qualitative, et si possible surle terrain, les solutions mises en uvre.

    Mes travaux sur ces questions se sont drouls dans le cadre dun projet europen puisdun contrat de recherche avec France Tlcom R&D. Deux thse y ont t associes,lune sur le point dtre soutenue [Nars, 2007], lautre toujours en cours. Ces travaux ontfait lobjet de sept publications dont je suis lauteur ou le coauteur :

    ACM CHI 2003 : [Hutchinsonet al.

    , 2003]

  • 7/31/2019 Hdr Roussel Light

    24/171

    12 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    IHM 2003 : [Roussel et al., 2003] et [Conversy et al., 2003] (articles courts) Pervasive 2004 : [Roussel et al., 2004a] IEEE Multimedia, July-September 2004 : [Roussel et al., 2004b] ACM CSCW 2006 : [Gueddana et Roussel, 2006] (tech note) ACM Multimedia 2007 : [Roussel et Gueddana, 2007]

    Ces travaux mont galement donn loccasion de participer un atelier de la conf-rence ACM CSCW [Roussel, 2006a] et den organiser un dans le cadre de la confrenceUbiMob [Roussel, 2006b].

    La suite de ce chapitre en prsente un rsum.

    2.2 Sondes technologiques et systmes de communication pourlenvironnement domestique

    De septembre 2001 dcembre 2003, jai collabor interLiving, un projet europen (ISTFET, Disappearing Computer initiative) qui avait dbut en janvier 2001. Ce projet associaitune quipe pluridisciplinaire (sciences humaines et sociales, design et informatique2) six familles, trois franaises et trois sudoises, dans le but de concevoir de nouvellestechnologies de communication avec et pour ces familles selon une approche de triangu-lation [Mackay et Fayard, 1997].

    Ds le dbut du projet, les six familles une cinquantaine de personnes, enfants,parents et grand-parents furent engages dans une srie dactivits individuelleset collectives destines initier les chercheurs divers aspects de leur vie quoti-dienne [Beaudouin-Lafon et al., 2001]. Une srie dinterviews, de courtes observationssur site et dateliers impliquant une ou plusieurs famille(s) fut organise. Au cours desateliers, les familles participrent lcriture de scnarios, des scances de brainstor-ming, des jeux de conception et des scances de prototypage papier/vido. Dessondes culturelles [Gaver et al., 1999, Gaver et al., 2004] furent galement utilises. Unesonde culturelle est un objet confi une personne et associ une tche accomplirafin de recueillir des informations de nature inspiratrice sur cette personne et son envi-

    ronnement. Il fut ainsi demand aux familles dillustrer les relations et communicationsentre personnes sur une grande feuille de papier et laide de photos. Ces diffrentesmthodes furent par la suite appliques des publics plus larges, lors de confrences,afin de complter le travail effectu avec les familles [Mackay, 2004].

    A partir des premiers lments obtenus avec les familles, il fut dcid de centrer lesefforts du projet sur la communication entre foyers dune mme famille. Le tlphoneet le courrier lectronique taient dj utiliss pour maintenir le contact et faciliter la

    2Les partenaires taient le Centre for User Oriented IT-Design (CID) de lInstitut Royal de Technologie deStockholm, le projet MErLIn de lINRIA, le groupe IHM du LRI et le Human-Computer Interaction Lab (HCIL)

    de lUniversit du Maryland. Pour plus de dtails sur ce projet, consulter http://interliving.kth.se/

    http://interliving.kth.se/http://interliving.kth.se/
  • 7/31/2019 Hdr Roussel Light

    25/171

  • 7/31/2019 Hdr Roussel Light

    26/171

    14 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    Fig. 2.4: VideoProbe

    il est plac par lintermdiaire de la camra. Tant que la scne observe ne change pas,son cran est entirement blanc (Fig. 2.5). Lorsquun changement significatif est dtect,lcran affiche progressivement les images captures, la manire dun miroir. Si le chan-gement persiste plus de trois secondes, une photo est automatiquement transmise auxautres VideoProbes3. Un carr translucide recouvrant progressivement les images in-dique le temps restant avant la prise de vue. Lorsquune photo est transmise, elle estaffiche pendant trois secondes correctement oriente et accompagne dun son de d-clenchement dappareil photo. Si la scne ne change plus, le systme retourne lentement son tat initial. Dans le cas contraire, dautres photos peuvent tre captures et trans-mises selon le mme processus. Une tlcommande permet de basculer le logiciel dansun mode de consultation des photos locales et distantes et de choisir celles que lon veutconserver. Les autres perdent progressivement leurs couleurs et contrastes et finissentpar disparatre au bout de quelques jours (Fig. 2.6).

    Fig. 2.5: Transitions entre les modes endormi (image de gauche), miroir et transmission

    dimage (image de droite)

    Fig. 2.6: Vieillissement des photos visibles en mode consultation

    3Contrairement ce que le nom pourrait laisser penser, les VideoProbes nchangent donc pas flux vido

    en continu, mais de simples photos de temps en temps.

  • 7/31/2019 Hdr Roussel Light

    27/171

    2.2. SONDES TECHNOLOGIQUES ET SYSTMES DE COMMUNICATION POURLENVIRONNEMENT DOMESTIQUE 15

    VideoProbe fut dans un premier temps test dans notre laboratoire et quelques uns denos domiciles, puis install dans deux foyers de deux familles franaises pendant envi-

    ron trois mois. Des cahiers posant un ensemble de questions et permettant de laisser descommentaires libres furent distribus. Les images captures et un log dactivit furentconservs. Toutes ces donnes fournirent de nombreux renseignements sur le fonction-nement du systme et son utilisation. Les logs dactivit permirent ainsi de reprer lesmoments o deux VideoProbes dune mme famille taient utiliss simultanment, aucours dune conversation tlphonique par exemple. Le dclenchement de la prise devue par un processus de dtection de prsence et de mouvement autorise deux formesde communication que lon distingue aisment dans les images captures. La premireforme, que lon peut qualifier dexplicite, correspond une utilisation consciente du sys-tme afin de transmettre une image particulire : une personne se place devant la camra

    et attend volontairement la prise de vue (Fig. 2.7, image de gauche). La seconde forme,implicite, correspond une prise de vue involontaire : une personne entre dans le champde la camra sans y prter attention et reste suffisamment longtemps pour dclencher laprise de vue, ne sen rendant compte quau moment de la notification sonore (Fig. 2.7,image de droite).

    Fig. 2.7: Exemples de communications explicite et implicite

    Les membres des deux familles exprimrent spontanment le sentiment de se sentir plusproches des personnes auxquelles elles taient relies travers VideoProbe. En capturantdes images quelles nauraient pas eu lide ou la possibilit de capturer elles-mmes, dufait de leur participation laction par exemple, VideoProbe fournit un rsum illustr deleur vie quotidienne. Laccs ce rsum donne le sentiment de partager ce quotidien etsuscite rapidement des ractions, le retour pouvant se faire travers dautres moyens decommunication. Le dbut de lutilisation de VideoProbe saccompagna ainsi dune aug-mentation de la frquence des appels tlphoniques entre foyers. Un procd de capturepurement temporel, intervalles rguliers, aurait sans doute produit un rsum du quo-tidien similaire. Mais lutilisation de la dtection de mouvement permet une utilisationplus souple, moins intrusive. Il est ainsi possible de traverser une pice en tant certainde ne pas tre pris en photo : il suffit pour cela de ne jamais rester immobile plus de troissecondes.

    VideoProbe sinscrivit rapidement dans la routine quotidienne, les membres des famillesle consultant la manire dun rpondeur tlphonique pour savoir ce qui stait passen leur absence. Il fut utilis pour laisser des messages explicites, pour indiquer un pro-

    chain dpart par exemple (Fig. 2.7, image de gauche). On observa galement quelques

  • 7/31/2019 Hdr Roussel Light

    28/171

    16 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    usages non anticips, comme lutilisation explicite de la capture implicite pour prendredes photos au cours dune soire organise pour le nouvel an. Les familles firent quelques

    suggestions, demandant par exemple sil tait possible dextraire les photos de cette soi-re pour les envoyer dautres personnes. Malgr la possibilit dviter la prise de vueen restant mobile, la plupart des utilisateurs de VideoProbe demandrent la possibilitde pouvoir supprimer et empcher la transmission dune image embarrassante ou d-plaisante. Certains demandrent galement la possibilit de couper temporairement lesystme, chose quils faisaient de manire dtourne en pivotant la camra vers le murou en la masquant avec un objet.

    Le dploiement de VideoProbe sur une priode relativement longue nous a permis derecueillir des informations importantes pour les trois perspectives qui nous intressaient

    dans le projet interLiving (sciences humaines et sociales, design et informatique). Il afourni des donnes permettant de mieux comprendre les familles, la manire dont ellesvivaient et communiquaient. Il a suscit de nombreux commentaires des familles et deschercheurs qui ont aliment nos rflexions sur le type de systme concevoir. Enfin, il apos un certain nombre de problmes qui nous ont amens rflchir aux infrastructuresinformatiques ncessaires ces systmes. La sous-section 2.2.4 (page 20) reviendra surces diffrentes rflexions.

    2.2.2 MirrorSpace

    Lors de linstallation de VideoProbe, les familles furent laisses libre de choisir lendroito le placer. Comme on pouvait sy attendre, leur choix se porta sur des pices communes(salon, salle manger, cuisine). De manire gnrale, le choix de la place dun outil decommunication dans une maison est souvent dlicat. La mobilit du systme peut aider,mais galement poser problme : les tlphones sans fil sont rarement l o on en abesoin. VideoProbe ne pouvant pas tre facilement dplac, on sait toujours o il est.Mais les consquences du choix de son emplacement sont plus importantes que dans lecas dun tlphone ou dun ordinateur. Fentres et portes font en effet que sa camra rendpotentiellement visibles dautres parties de la maison sans quon en ait immdiatementconscience (Fig. 2.8, image de gauche). On peut ainsi se retrouver dans des situations ou

    une personne distante est soudain trop proche (Fig. 2.8, image du milieu). En mmetemps, la camra tant dissocie de lcran et dans le meilleur cas pose dessus, il estdifficile dtre photographi de trs prs, les yeux dans les yeux (Fig. 2.8, image dedroite).

    Ces deux problmes, communs tous les systmes vido, mont amen mintresser la proxmique4 et lutilisation de lespace autour de ces systmes. Peu de travauxstaient intresss cette question auparavant. Ishii et al. avaient remarqu que la dis-tance interpersonnelle perue travers leur systme ClearBoard (environ un mtre) tait

    4La proxmique ou proxmie tudie la manire dont nous utilisons lespace physique autour de

    nous dans nos relations avec les autres personnes [Hall, 1966].

  • 7/31/2019 Hdr Roussel Light

    29/171

    2.2. SONDES TECHNOLOGIQUES ET SYSTMES DE COMMUNICATION POURLENVIRONNEMENT DOMESTIQUE 17

    Fig. 2.8: Voir plus loin, voir trop loin, ne pas tre vu dassez prs

    approprie face des amis ou collgues, mais pas face une personne de rang sup-rieur [Ishii et al., 1993]. Ils avaient donc suggr la possibilit que le systme fournisse

    un moyen de contrler la distance perue. Les auteurs de MAJIC avaient eux remarquque de nombreux facteurs influent sur cette distance, comme la distance relle entre lapersonne et lcran, la nature du dcor, la taille et la qualit des images ou la qualit duson [Okada et al., 1994]. Grayson et Anderson avaient montr que lutilisation du zoompouvait changer la distance perue [Grayson et Anderson, 2002]. Mais personne navaitvraiment tudi les moyens de contrler ces diffrents paramtres.

    Suite aux rsultats obtenus avec VideoProbe, nous souhaitions dvelopper un prototypepermettant la communication vido synchrone, offrant quelques garanties concernantla vie prive des personnes et permettant nanmoins des formes de communicationsintimes. Ce fut pour moi loccasion de travailler avec les designers du projet interLiving

    la conception et la ralisation dun systme de communication vido prenant encompte la notion de distance : MirrorSpace [Roussel et al., 2003, Roussel et al., 2004a,Roussel et al., 2004b].

    Comme son nom lindique, MirrorSpace se prsente sous la forme dun miroir vidoaugment (Fig. 2.9). Les flux vido des lieux relis par ce systme sont affichs sur uncran unique fusionnant par transparence limage des participants locaux et distants.Afin de permettre des formes de communication intimes o le regard joue un rle im-portant, la camra est place au centre de cet cran. On peut ainsi sapprocher trs prsdu dispositif tout en restant dans le champ de vision de la camra et capable de voir lespersonnes distantes. Chaque dispositif comporte en outre un capteur de proximit quimesure en continu la distance la personne ou lobjet le plus proche. Le logiciel, commedans le cas de VideoProbe, est implment avec videoSpace.

    Les distances mesures sur chacun des sites sont utilises pour appliquer un effet deflou sur les images affiches. Ce flou permet de percevoir lactivit dune personne loi-gne avec un minimum dimplication. Il offre galement un moyen intuitif pour initierou viter une transition vers un mode de communication plus engag en se dplaantsimplement vers le dispositif ou au contraire en sen loignant (Fig. 2.10, images degauche). Tandis que les systmes traditionnels cre un espace partag correspondant une distance interpersonnelle particulire, MirrorSpace offre un continuum de distances

    permettant lexpression dune grande varit de relations entre individus et permet une

  • 7/31/2019 Hdr Roussel Light

    30/171

    18 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    Fig. 2.9: Installations de MirrorSpace La Villette (Jeune Cration), Mains duvres etau Centre Pompidou (Design interactif - Expriences du sensible) en 2003

    interaction simple et directe pour se positionner, par le mouvement, dans ce continuum.

    Fig. 2.10: Rduction de leffet de flou mesure de lapproche dune personne et super-

    position dimages

    Diffrents prototypes de MirrorSpace ont t prsents au public dans le cadre dexposi-tions dart contemporain (Fig. 2.9). Ces expositions nous donnrent loccasion damlio-rer progressivement la conception matrielle, logicielle et esthtique du systme et den-visager quelques variations notamment bases sur des modifications du mode de calculde leffet de flou partir des distances mesures [Roussel et al., 2006a]. Lobservation delinteraction entre les visiteurs et le systme rvla quelques lments intressants. Ainsi,la plupart des personnes ne remarque pas la prsence de la camra au milieu de lcran,ni celle du capteur de proximit. Elles se retournent par contre lorsquelles apperoiventun autre visage lcran, ce qui montre bien que le systme est peru comme un miroir.Les personnes qui se connaissent bien sapprochent trs prs du dispositif, essaient sou-vent de se regarder dans les yeux ou de sembrasser et y arrivent gnralement, grceau placement de la camra (Fig. 2.10, image de droite). A linverse, lorsquun inconnuapparat lcran, la plupart des personnes reculent, ce qui rend leur image progressi-vement floue. Certaines reviennent ensuite lentement vers le systme, se dvoilant toutaussi progressivement.

    La prsentation au public dans le cadre dexpositions ntait pas perue au dpart commeun moyen dvaluer le systme, le contexte tant assez loign des environnements do-

    mestiques et la configuration permettant dans certains cas de se voir indpendamment

  • 7/31/2019 Hdr Roussel Light

    31/171

    2.2. SONDES TECHNOLOGIQUES ET SYSTMES DE COMMUNICATION POURLENVIRONNEMENT DOMESTIQUE 19

    du systme. Les observations ralises me semblent toutefois significatives et plus lies la nature intrinsque de MirrorSpace qu ce contexte particulier. Elles montrent que

    le systme permet des transitions fluides entre une communication priphrique et unecommunication intime et quune partie au moins du langage corporel peut tre utilispour contrler ces transitions. Elles furent en tout cas inspiratrices, tant en grande partie lorigine de mes rflexions sur le concept de communication multi-chelles prsent dansla section 2.4 (page 24).

    2.2.3 TableProbe

    La sonde technologique TableProbe fut dveloppe dans le prolongement du travail surla vido effectu avec les designers dinterLiving sur VideoProbe et MirrorSpace. Lesfamilles ayant pu tester le premier chez elles et le second lors dune des expositions, ilsemblait intressant de capitaliser sur la sensibilit quelles commenaient dvelopper ce type de communication. TableProbe est en quelque sorte un hybride de VideoProbe etMirrorSpace, conservant du premier lide de permettre une communication par limageasynchrone et intgrant du second celle de superposition dimages provenant de diversessources. A lorigine de TableProbe se trouve un logiciel baptis CVR, pour CumulativeVideo Recorder. Le principe mis en uvre par ce logiciel est de permettre la cration dunesquence vido par enregistrements successifs, chaque nouvel enregistrement venant sesuperposer aux images prcdentes par transparence ou allonger la dure de la squence.

    La superposition des enregistrements permet de crer simplement des vidos dans les-quelles une personne apparat plusieurs fois (Fig. 2.11, image de gauche), ou une per-sonne de rpondre une autre. Une premire bauche de la partie vido de CVR futfacilement implment laide de la bote outils videoSpace. Pour linteraction, il futdcid dutiliser une interface tangible afin de proposer une fois de plus aux famillesquelque chose qui ne ressemble pas un ordinateur. La solution retenue fut de placerdes tiquettes RFID dans deux objets permettant de dclencher la lecture et lenregis-trement de squences vido, dautres objets tiquets pouvant servir de conteneur pourles squences (Fig. 2.11, image de droite). La gestion des tiquettes RFID fut elle-aussirapidement implmente laide dune librairie que nous venions de mettre au point 5 etqui tait lpoque lune des rares, sinon la seule librairie de ce type en Open Source.

    La gestion des tiquettes et de leur lien avec les squences fut ensuite amliore afinde tirer partie de toutes les possibilits techniques (e.g. lecture simultane de plusieurstiquettes) et dintroduire une notion de groupe permettant plusieurs personnes ddi-ter la mme squence. CVR passa galement entre les mains des designers qui dci-drent finalement de placer les tiquettes RFID sur des supports plastiques, intgrrentle lecteur dans une table, lcran et la camra dans un coffrage la surplombant et re-baptisrent le tout TableProbe (Fig. 2.12, image de gauche). Cette version fut utilise

    5http://savannah.nongnu.org/projects/rfid/

    http://savannah.nongnu.org/projects/rfid/http://savannah.nongnu.org/projects/rfid/
  • 7/31/2019 Hdr Roussel Light

    32/171

    20 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    Fig. 2.11: CVR

    dans le cadre dune session participative de la confrence Tales of the Disappearing Com-

    puter [Mackay et al., 2003] o elle provoqua dintressantes ractions [Mackay, 2004].

    TableProbe fut ensuite prsent aux familles franaises du projet interLiving dans lecadre dateliers participatifs. Lun des enfants prsents trouva une ressemblance entrece systme permettant de construire des histoires et le thtre de marionnettes avec le-quel elle jouait. A partir de ses commentaires, de ceux de ses parents et des ractionsrecueillies lors de la confrence, une version rduite de TableProbe fut cr pour elle :StoryTable (Fig. 2.12, image de droite). Ma propre contribution lensemble de ce travailest assez modeste, puisquelle se limite la partie CVR qui servit de base TableProbe.Il me semble toutefois que cette histoire mritait dtre conte dans la mesure o elleillustre bien les passerelles et les passages qui existaient au sein dinterLiving entre in-formaticiens, designers et chercheurs en sciences humaines et sociales.

    Fig. 2.12: TableProbe et StoryTable

    2.2.4 Enseignements tirs

    InterLiving fut incontestablement un succs, atteignant clairement ses objectifs initiauxde travail pluridisciplinaire avec des familles, de dveloppement de mthodes de concep-tion et de cration de nouveaux moyens de communication. La dmarche associe auxsondes technologiques constitue sans doute lune des contributions majeures du projet.

    Selon Google Scholar, larticle [Hutchinsonet al.

    , 2003] dcrivant cette dmarche et les

  • 7/31/2019 Hdr Roussel Light

    33/171

    2.2. SONDES TECHNOLOGIQUES ET SYSTMES DE COMMUNICATION POURLENVIRONNEMENT DOMESTIQUE 21

    deux premire sondes, dont VideoProbe, a dj fait lobjet de 170 citations. MirrorSpacea lui aussi remport un certain succs, mme si les articles sy rapportant sont loin deconnatre le mme sort que celui sur les sondes technologiques. Mais au-del des rsul-tats diffuss, un important concept a merg du projet, celui dappareil de communication,accompagn dun important problme : le manque dinfrastructure logicielle adapte.

    Comme indiqu prcdement, lun des besoins rgulirement exprims par les famillestait celui de disposer de moyens de communication plus subtils et informels que letlphone et le courrier lectronique pour maintenir simplement le contact avec leursproches. Des couples voulaient un moyen personalis de garder ce contact, une bague ouune montre par exemple. Des enfants voulaient eux-aussi un contact particulier et directavec leurs meilleurs amis. Des grands-parents voulaient pouvoir sadresser directement leur petits-enfants, en court-circuitant les parents. Le tlphone tait gnralement jug

    trop intrusif pour tous ces besoins et le courrier lectronique trop lourd. Les famillessouhaitaient quelque chose de plus lger tout en tant prtes exprimenter des formesde communication sonores, visuelles ou tactiles qui sortent de lordinaire.

    Ce besoin rgulirement exprim nous a amen dfinir le concept dappareil de com-munication (en anglais, communication appliance). Comme le rsumait lun des chercheurssudois du projet, un appareil de ce type doit tre vu comme un quivalent du grille-pain pour la communication : un objet simple, fonction unique. [Nars, 2007] proposeune dfinition un peu plus formelle, adapte de [Conversy et al., 2005] :

    Les appareils de communication sont des systmes simples utiliser, com-portant peu de fonctions, qui permettent des personnes de communiquerde manire active ou passive avec un ou plusieurs proches. Linformationchange peut tre de nature diverse (sonore, image, textuelle, voire hap-tique ou olfactive). Le style de communication peut varier entre des changessynchrones de premier plan et la perception priphrique de lactivit despersonnes. Cette communication peut se faire travers lespace, entre diff-rents foyers par exemple, mais aussi travers le temps, par lintermdiairede notes courte dure de vie ou la prservation implicite des donneschanges sur de plus longues dures.

    VideoProbe, TableProbe, MirrorSpace et les autres sondes technologiques et prototypesdu projet interLiving furent dvelopps dans cet esprit. Dautres chercheurs avaientauparavant raliss des prototypes dans le mme esprit, comme la plume, le diffu-seur de parfum et lobjet vibrant de Strong et Gaver [1996] ou les Digital Family Por-traits [Mynatt et al., 2001]. Mais trs peu de travaux staient intresss linfrastructurencessaire pour dployer et utiliser ce type dapplication.

    Le dploiement de VideoProbe fut nettement plus complexe que nous ne lavions ima-gin. Linstallation de lignes ADSL prit un certain temps. Il apparut ensuite que ladresseIP alloue par le fournisseur daccs ntait pas fixe. Un service public de DNS dy-namique fut utilis pour pouvoir administrer les machines distance, et il fut dciddutiliser un serveur du LRI comme intermdiaire aux changes de donnes. Un mca-

    nisme de synchronisation de rpertoire fut mis en place travers ce serveur afin que

  • 7/31/2019 Hdr Roussel Light

    34/171

    22 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    chaque VideoProbe puisse fonctionner de manire indpendante en cas de coupure r-seau, les images captures tant ensuite transmises aux autres la premire occasion.

    Dautres problmes lis au contexte particulier des installations furent galement ren-contrs, comme des interfrences avec un systme dalarme tlphonique.

    Les contraintes de bande passante et de synchronisation tant bien plus fortes dans lecas de MirrorSpace, il fut dcid ds le dpart de se restreindre une implmentationsur rseau local et les transmissions de donnes furent implmentes laide de techno-logies multicast. Dans le cas de VideoProbe, les liaisons entre dispositifs taient dcritesdans un fichier de configuration sur le serveur central. Des protocoles de type Zeroconf6

    furent utiliss pour MirrorSpace afin que les instances du systme puisent se trouver au-tomatiquement sur le rseau. Mais au-del des aspects techniques, les usages imagins

    par les familles vinrent rapidement compliquer les choses...Dans loptique dune gnralisation de lusage des appareils de communication, les fa-milles exprimrent rapidement le souhait de pouvoir contrler finement les personnesavec lesquelles elles communiquent. La notion de groupe simposa comme un moyensimple dorganiser ces communications. Les groupes envisags taient de petite tailleet constitus de personnes proches en fonction dintrts communs ou dattirances per-sonnelles, semblables aux rseaux sociaux intimes voqus par Aronson [1971]. En rai-son de ce caractre intime, ces groupes devaient tre privs (sans spam) et srs (sansespion). Il fallait aussi des interfaces simples, pour que chaque membre de la famillepuisse crer et administrer ses propres groupes et communiquer avec eux. Mais les tech-

    nologies susceptibles de rpondre ces besoins, les rseaux privs virtuels par exemple,taient beaucoup trop compliques pour des personnes ordinaires. Un nom fut choisipour dsigner lensemble de cette infrastructure qui faisait cruellement dfaut : Family-Net. Une interface tangible base de cartes et de technologie RFID fut propose pourreprsenter les groupes et les manipuler [Beaudouin-Lafon et al., 2002a]. Un premierprototype fut ralis [Nars, 2003] puis un second, plus sophistiqu, alors que le projet seterminait [Sundblad et al., 2004, Mackay et al., 2004, Mackay et Beaudouin-Lafon, 2005].FamilyNet servit galement de point de dpart une thse qui sera voque dans lasection suivante [Nars, 2007].

    2.3 Outils et interfaces pour la communication de groupe

    Contrairement ce que lon pourrait croire, il est aujourdhui plus difficile de dvelopperet dployer des applications de communication quil y a 11 ans, lorsque je dbutais mathse, ou mme 6 ans, lors du dmarrage dinterLiving. La bande passante disponible acertes t grandement multiplie. Les technologie multimedia ont galement progress.Mais lenvironnement rseau est beaucoup plus complexe quauparavant. Fin 1997, jepouvais aisment transmettre des flux vido entre nimporte quelles machines du LRI

    6http://www.zeroconf.org/

    http://www.zeroconf.org/http://www.zeroconf.org/
  • 7/31/2019 Hdr Roussel Light

    35/171

    2.3. OUTILS ET INTERFACES POUR LA COMMUNICATION DE GROUPE 23

    Fig. 2.13: Exemples de cartes utilises par [Nars, 2003]

    et de linstitut RIACA de lUniversit dEindhoven, aux Pays Bas. Mais les mcanismesde protection et les routeurs faisant de la traduction dadresse (NAT) se sont depuismultiplis, rendant les connexions pair pair beaucoup plus difficiles. On se trouve ainsidans une situation paradoxale o deux personnes disposant chacune dun modem tripleplay7 et dune camra peuvent trs bien suivre le mme programme tlvis travers lemodem et tre en mme temps incapables dchanger la moindre image de leur camra.

    Le succs dInternet, le retard de mise en service dIPv6 et la scurisation des systmesont eu pour fcheuse consquence une modification des rapports entre machines. DunInternet de pairs dans lequel chaque machine pouvait tre jointe par toutes les autres,nous sommes passs un rseau de services faisant une distinction entre fournisseurs

    et clients. Cet Internet est structur de manire ce que les clients puissent accder fa-cilement aux services des fournisseurs, non pour quils le deviennent eux-mmes. Mal-heureusement, les environnements domestiques qui mintressent sont du ct client. Et cette difficult sajoute le fait que le rseau domestique est lui mme de plus en pluscomplexe [Grinter et al., 2005]. Lenvironnement rseau est donc sauvage des deux ctsdu modem...

    John Walker, fondateur dAutodesk et crateur du logiciel de tlphonie Speak Freely d-cida en janvier 2004 den abandonner le dveloppement prcisment pour ces raisons 8.Je nai pour ma part toujours pas jet lponge. Au fil des annes, la bote outils vi-deoSpace a t enrichie de nombreuses fonctionnalits sans rapport avec la vido dontplusieurs relatives au rseau, au point que le nom videoSpace fut abandonn la fin duprojet interLiving. Cette bote outils est aujourdhui diffuse sous licence LGPL sous lenom Ncleo9. Permettant ds lorigine des changes par UDP, TCP et HTTP, elle impl-mente en outre aujourdhui les protocoles DNS-SD (dcouverte de services sur rseaulocal), STUN (dcouverte de ladresse publique dun routeur NAT) et XMPP (prsenceet messagerie instantane). Ncleo fut notamment utilise par Emmanuel Nars au coursde sa thse, dbute en septembre 2003 [Nars, 2007].

    7Un modem ADSL fournissant laccs Internet et des services de tlphonie et tlvision8http://www.fourmilab.ch/netfone/windows/speak_freely.html9http://insitu.lri.fr/~roussel/projects/nucleo/

    http://www.fourmilab.ch/netfone/windows/speak_freely.htmlhttp://insitu.lri.fr/~roussel/projects/nucleo/http://insitu.lri.fr/~roussel/projects/nucleo/http://www.fourmilab.ch/netfone/windows/speak_freely.html
  • 7/31/2019 Hdr Roussel Light

    36/171

    24 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    Le point de dpart de cette thse est le besoin identifi sous le nom de FamilyNet dansle cadre dinterLiving : celui dune infrastructure adapte lutilisation des appareilsde communication travers la notion de groupe. E. Nars sest attach prciser cettenotion, en sintressant la manire dont on communique aujourdhui avec plusieurspersonnes et en proposant une liste de proprits satisfaire. Cette analyse montre queles solutions techniques disponibles sont insuffisantes, se rsumant gnralement luti-lisation de listes dadresses difficiles maintenir et synchroniser entre dispositifs etentre membres du groupe. Partant de ce constat, la thse propose de rendre la notionde groupe accessible comme objet de premire classe directement manipulable par leprogrammeur et les utilisateurs travers une nouvelle infrastructure baptise Circa.

    Plusieurs versions de Circa furent raliss au cours de la thse [Nars, 2004a, Nars, 2004b,Nars, 2005]. La partie rseau de la version actuelle est base sur le protocole

    XMPP [Saint-Andre, 2004a, Saint-Andre, 2004b]. Limplmentation des groupes reposesur plusieurs extensions de ce protocole permettant la cration de salons de discussion,le stockage de messages reus en absence et la publication dinformations structures. Lalibrairie RakNet 10 est utilise pour les changes de donnes binaires entre applicationsmembre dun mme groupe, les donnes textuelles pouvant tre transmises par le canalXMPP.

    Circa libre le programmeur des contraintes lies la transmission de donnes en per-mettant chaque application de communiquer avec un nombre arbitraire de groupeset chaque groupe dtre utilis sur un nombre arbitraire dapplications. Quelqueslignes de code suffisent pour crer un groupe, y ajouter des membres et lutiliser. Une

    interface base de cartes et dtiquettes RFID drive de [Nars, 2003] offre des fonc-tionnalits identiques aux utilisateurs. Circa a t utilise par E. Nars pour prototyperquelques applications de dmonstration ainsi que par dautres membres de lquipe InSitu [Wauthier, 2006, Riche et Mackay, 2007]. Ses fonctionnalits seront probablement in-tgres Ncleo dans le futur. Elles ouvrent en tout cas de nouvelles pistes de rflexionconcernant, par exemple, la conception dinterfaces adaptes des communication multi-groupes, et non plus seulement multi-utilisateurs.

    2.4 Vers une communication multi-chelles

    Les rflexions et observations faites travers MirrorSpace sur la gestion de lespace dansles situations de communication vido mont amen mintresser la notion dengage-ment dans ces situations. Le concept de degr dengagement est plusieurs fois mentionndans les travaux sur les mediaspaces. Gaver et al. [1992] en proposent une dfinition as-sez simple : le degr dintrt commun11. Dautres chercheurs ont raffin ce concept oupropos des concepts similaires [Fish et al., 1993, Greenhalgh et Benford, 1995]. La dfi-nition que je propose, inspire de ces variantes et de la proxmique, est la suivante : la

    10http://www.rakkarsoft.com/11

    the extent to which a shared focus is involved

    http://www.rakkarsoft.com/http://www.rakkarsoft.com/
  • 7/31/2019 Hdr Roussel Light

    37/171

    2.4. VERS UNE COMMUNICATION MULTI-CHELLES 25

    limite dans laquelle une personne est prte sexposer et tre sollicite par dautres(Fig. 2.14).

    ici l-bas

    moi l'autremoi

    mdiatis

    engagement

    +-

    Fig. 2.14: Le concept de degr dengagement vu comme un potentiel dexposition et desollicitation

    Plusieurs degrs dengagement peuvent tre distingus. Le degr permis par un servicede communication est li au niveau de dtail offert par celui-ci : plus ce niveau est lev,plus je suis susceptible dtre expos et sollicit. Le degr effectif du service dpend bienentendu de la frquence des changes et de leur nature exacte (e.g. une camra donton a masqu lobjectif nexpose plus les personnes alentours). Le degr recherch parune personne est variable, dpendant du contexte, et peut donc changer en cours decommunication :

    Imaginons que je vienne de faire des modifications un article et que je veuille en

    informer mon coauteur, dans une autre ville. Ne le voyant pas disponible dans lamessagerie instantane, je commence lui crire un courrier lectronique. Alors queje suis en train dcrire, il apparat soudain disponible. Je change donc doutil et lecontacte par la messagerie instantane. Je lui explique que jai fait quelques chan-gements. Il me rpond quil a un peu de temps pour en discuter, nous convenonsalors de passer au tlphone. Je lappelle. Quelques minutes plus tard, toujours autlphone, nous ditons ensemble larticle.

    Comme le montre cet exemple, le degr dengagement consenti par les participants in-flue sur le choix du service de communication12. Celui-ci rsulte donc souvent dunengociation. Il faut galement noter que chaque changement de service peut entraner

    un surcrot de travail articulatoire, au sens de [Schmidt et Bannon, 1992], en ncessitantpar exemple ltablissement de nouvelles connexions. Ainsi, pour passer de la messa-gerie instantane au tlphone, il me faudra sans doute composer le numro de moncoauteur et donc le connatre, le (re)trouver ou le lui demander. Et pour travailler en-semble sur larticle, nous utiliserons peut-tre un diteur partag qui aura lui aussi sapropre procdure de connexion.

    Lassociation de diffrents services au sein dun mme systme peut dans certains caslimiter ce travail darticulation. Certains outils initialement conus pour la tlphonie

    12Dautres facteurs peuvent entrer en ligne de compte. Dans certains cas, les outils de messagerie instan-

    tane sont ainsi prfrs au tlphone en raison de larchivage automatique des discussions quils proposent.

  • 7/31/2019 Hdr Roussel Light

    38/171

    26 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    sur IP peuvent ainsi tre utiliss pour de la messagerie instantane ou de la visioconf-rence. Mais le simple fait dassocier des services ne garantit pas un passage ais entreceux-ci. Les tlphones portables, par exemple, combinent des services didentificationde lappelant, dchange de messages textuels, de messagerie vocale, de tlphonie etventuellement de visiophonie. Cet ventail de services correspond des degrs di-vers dengagement qui permettent de contrebalancer laccessibilit permanente lie la possession du terminal. Mais les transitions entre ces services sont gnralement diffi-ciles, voire impossibles. Lorsquon vient de manquer un appel, par exemple, lexpriencemontre quil vaut mieux attendre avant de rappeler le correspondant si lon ne veut pasque sa messagerie dcroche pendant quil parle la ntre.

    Bien que les raisons des transitions entre moyens de communication soient rgulire-ment discutes [Nardi et al., 2000, Isaacs et al., 2002], peu de travaux se sont intresss

    aux moyens de les faciliter. La fluidit de ces transitions est pourtant essentielle pourpouvoir alterner rapidement entre des activits de coordination, de communication et decollaboration. Les travaux sur la vido ont montr que sous ses diffrentes formes, ellepeut servir de support un large spectre dactivits. Les mediaspaces sont sans douteles systmes ayant couvert la plus grande partie de ce spectre. Et lune des ides lesplus intressantes issues de ces travaux est de considrer le degr dengagement commeune donne variable que lutilisateur peut explicitement ajuster. Le mediaspace RAVEproposait ainsi deux services qui tait rigoureusement identiques sur le plan technique,vphone et office share, mais diffrents dans lintention et dans le degr dengagement at-tendu [Gaver et al., 1992]. Le mediaspace Montage proposait lui un moyen dajuster leniveau dengagement en permettant dajouter de laudio en rponse un coup dilvido, puis dagrandir limage du correspondant13 [Tang et Rua, 1994].

    Inspir de manire plus ou moins consciente par ces travaux, jai moi aussi introduit unecertaine variabilit du niveau dengagement dans les systmes sur lesquels jai travaillet sur laquelle je vais marrter un instant avant de proposer une approche plus gnrale.

    2.4.1 Variabilit de lengagement dans MirrorSpace, VideoProbe etVideoServer

    La variabilit du degr dengagement est vidente dans MirrorSpace, contrle par ladistance au dispositif et reprsente par un effet de flou proportionnel cette distance.Cet effet ne suffit pas ncessairement masquer tous les dtails de lactivit dune per-sonne [Neustaedter et al., 2006]. Mais cette personne sait que les autres savent quelle nesouhaite pas simpliquer (et les autres le savent...). Le flou est en fait un moyen denrichirla communication vido pour indiquer sa volont de rester en retrait, de rduire son en-gagement tout en gardant le contact. La connaissance commune de ce dsir associe aufait que le systme laisse malgr tout passer certains dtails offre un espace de ngocia-tion qui fait cruellement dfaut la plupart des systmes classiques. Le mode de calcul

    13Une vido illustrant cette interaction est disponible ladresse http://insitu.lri.fr/~roussel/

    digital-library/metadata/query/?q=montage

    http://insitu.lri.fr/~roussel/digital-library/metadata/query/?q=montagehttp://insitu.lri.fr/~roussel/digital-library/metadata/query/?q=montagehttp://insitu.lri.fr/~roussel/digital-library/metadata/query/?q=montagehttp://insitu.lri.fr/~roussel/digital-library/metadata/query/?q=montage
  • 7/31/2019 Hdr Roussel Light

    39/171

    2.4. VERS UNE COMMUNICATION MULTI-CHELLES 27

    de leffet de flou dtermine cet espace. En liant la force de leffet appliqu une image la somme des distances mesures localement et sur ce site, on permet chacun de mo-

    difier dans une certaine mesure la reprsentation des autres, ce qui rend la ngociationplus explicite.

    Les transitions entre ses diffrents modes de fonctionnement jouent un rle extrmementimportant dans linteraction avec VideoProbe. Lutilisation de la dtection de mouvementpermet de basculer simplement le systme de la veille un tat dans lequel il est prt communiquer. Le retardateur de prise de vue dclench par le mouvement constitueune offre rpte du systme dempcher cette communication, reprsente par le carrtranslucide qui recouvre progressivement limage14. Il y a donc l encore possibilit dengociation du degr dengagement. Le choix de ce degr nest pas binaire, puisque

    lactivit des personnes dtermine la frquence de transmission des images. Bien quela frquence maximale soit assez faible, de 10 15 images par seconde, VideoProbe aplusieurs fois t utilis pour accompagner une conversation tlphonique, dmontrantainsi lintrt dun systme capable de proposer un degr dengagement variable allantde la communication asynchrone la communication synchrone ou quasi-synchrone.

    Lintgration des services de communication de videoServer dans des documents HTMLet courrier lectroniques (Fig. 1.1, page 2) est un exemple dassociation russie et faci-litant l encore les transitions entre des services synchrones et asynchrones. Plusieursservices vido peuvent tre combins en utilisant les URLs appropries dans un mmedocument. Quelques lignes de JavaScript permettent de mettre en uvre une attention

    slective, en transformant par exemple une image fixe en un flux vido au survol dela souris puis, la manire de Montage, en un flux plus dtaill, plus rapide et affichdans une nouvelle fentre lorsquon clique dessus. Les mcanismes de notification et decontrle de VideoServer permettent galement de dfinir diffrentes politiques daccspar lintermdiaire dun langage de script. En fonction du contexte (e.g. identit de la per-sonne distante, heure de la journe, document dans lequel doivent sinsrer les images),limage capture en temps rel peut ainsi tre envoye telle quelle, ou filtre, mais aussiremplace par une image prenregistre (Fig. 2.15). lattention slective offerte par lacombinaison de services sajoute donc la notion dexposition slective.

    Fig. 2.15: Exemple dexposition slective : image capture, image filtre, image prenre-gistre ambigu et indicateur explicite dabsence prolonge

    14Initialement introduits pour ne pas encombrer linterface et le disque dur, le vieillissement des photossuivi de leur disparition de linterface procdent dune approche similaire : ils assurent un dsengagement

    progressif, implicite et rversible jusqu un certain point.

  • 7/31/2019 Hdr Roussel Light

    40/171

    28 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    2.4.2 Systmes de communication multi-chelles

    VideoServer facilite les transitions entre des communications textuelles asynchrones etvido synchrones et offre des mcanismes dattention et dexposition slectives qui per-mettent dajuster le degr dengagement. Mais la matrise de ces mcanismes imposecertaines connaissances techniques. VideoProbe et MirrorSpace mettent en uvre desmoyens beaucoup plus directs et plus intuitifs pour ajuster le degr dengagement. Cessystmes prfigurent le type de recherche sur la communication mdiatise quil faut mon avis mener. Je pense quil est en effet ncessaire de concevoir des systmes permet-tant un degr dengagement variable et des transitions fluides entre ces degrs. Un telsystme permettrait de choisir simplement et rapidement le degr dengagement le plusadapt un contexte particulier. Il devrait galement permettre de comprendre rapide-ment le degr dengagement de chacune des personnes.

    Comment un systme de communication peut-il permettre diffrents degrs dengage-ment? Trois possibilits se dessinent partir des exemples que nous venons de voir :

    1. en permettant des transitions entre des services diffrents ;

    2. en permettant de changer la frquence des changes ;

    3. en permettant de changer le contenu des messages.

    Dans le cas de la vido, le contenu peut tre simplement modifi en jouant surla taille ou les couleurs des images. Divers filtres spatiaux peuvent tre appliquspour les dtriorer [Zhao et Stasko, 1998, Neustaedter et al., 2006]. Des filtres tempo-

    rels peuvent au contraire les enrichir en fournissant une indication de lactivit pas-se [Hudson et Smith, 1996, Gutwin, 2002]. Des filtres plus labors peuvent gale-ment liminer certains dtails [Coutaz et al., 1998] tout en mettant en valeur certainsautres [Karahalios et Donath, 2004, Chatting et al., 2006]. Des techniques similaires ontt proposes pour laudio [Smith et Hudson, 1995, Diaz-Marino et Greenberg, 2006]. Lecas du texte est plus simple dans la mesure o il est directement produit par lutilisateuret ne rsulte pas dune capture extrieure.

    Lexpression monde multi-chelle a t propose par Jul & Furnas [1998] pour dcrire unmonde dans lequel linformation existe de multiples niveaux de dtails. Le degr den-gagement tel que je le propose correspond un niveau de dtail jug acceptable dans uncontexte de communication donn. Jai donc propos dutiliser lexpression systmes decommunication multi-chelles pour dsigner les systmes permettant un degr dengage-ment variable [Roussel et Gueddana, 2007]. Lide de transitions fluides renvoie unevariation continue ou du moins perue comme telle de ce degr, i.e. du niveau de d-tail. En termes dinterfaces zoomables [Perlin et Fox, 1993], on sintresse ici du zoomcontinu. La modification du contenu et la transition dun service un autre sont suscep-tibles de modifier le sens des messages changs, et non seulement leur dtail. On peutdonc dans ce cas parler de zoom smantique.

    Comme dans le cas des interfaces zoomables, lun des dfis poss par les systmes de

    communication multi-chelles rside dans la conception de techniques dinteraction ap-

  • 7/31/2019 Hdr Roussel Light

    41/171

    2.4. VERS UNE COMMUNICATION MULTI-CHELLES 29

    propries pour dclencher et contrler les changements dchelle, i.e. les transitions entrediffrents degrs dengagement dun mme service ou entre diffrents services. Lobjec-

    tif tant de rduire le travail articulatoire, ces techniques doivent tre aussi directes etconcises que possible. Dans ce contexte, comme on la vu avec VideoProbe et MirrorS-pace, la camra peut avantageusement jouer le rle de dispositif dentre et dautrescapteurs peuvent savrer utiles. Un second dfi consiste concevoir des techniques deprsentation permettant de distinguer facilement le degr dengagement des personnesdistantes.

    En octobre 2005, jai obtenu de France Tlcom R&D un contrat de recherche afin dex-plorer ces problmes dans le contexte denvironnements domestiques. Jassure depuiscette date la direction scientifique de la thse de Sofiane Gueddana qui travaille avec moi

    sur ce sujet. Ensemble, nous avons notamment conu et ralis un premier systme vidofond sur lapproche multi-chelles : Ple-Mle.

    2.4.3 Ple-Mle

    Ple-Mle [Gueddana et Roussel, 2006] est un systme de communication vido degroupe permettant un degr dengagement variable allant de linteraction synchronefortement couple la communication asynchrone ou priphrique. Ple-Mle analyseen permanence lactivit des utilisateurs locaux et la classifie sur une chelle trois ni-

    veaux : absent, disponible et engag. Lactivit observe en chacun des lieux relis par lesystme dtermine la nature de sa reprsentation lcran, qui combine potentiellementdes images temps-rel et pr-enregistres. Laffichage utilise une approche de type focus-plus-context reproduite lidentique sur chaque site afin de faciliter le reprage mutuel.

    Les images des lieux au niveau engag apparaissent superposes au centre de lcrantandis que celles des lieux aux niveaux disponible et absent sont visibles en priphrie(Fig. 2.16). Une animation permet la transition entre ces reprsentations. Les imagesdes activits passes au niveau engag sont galement affiches le long dune perspec-tive temporelle : elles rtrcissent lentement et drivent en profondeur vers le centre delcran avec le temps. Le rsultat lcran est visuellement proche de laffichage dIM-

    Vis [Neustaedter et al., 2002], un systme destin visualiser la disponibilit dun en-semble de personnes connectes travers MSN Messenger. Lutilisation des trois axesofferts par la vue 2D+perspective est toutefois diffrente15.

    En fonction du niveau dactivit dtect, diffrents filtres spatiaux ou temporels sont ap-pliqus sur les images. Au niveau engag, elles sont affiches telles quelles. A ce niveau,lassociation dune communication audio est galement possible travers un logiciel detlphonie sur IP ou un tlphone mobile. Au niveau disponible, les images sont retar-

    15IMVis utilise la perspective pour indiquer la fois la disponibilit, lintrt port une personneet lhistorique de sa conversation. Mais il laisse les deux autres dimensions la libre interprtation de

    lutilisateur.

  • 7/31/2019 Hdr Roussel Light

    42/171

    30 CHAPITRE 2. NOUVELLES FORMES DE COMMUNICATION

    Fig. 2.16: Exemples daffichages de Ple-Mle

    des, prsentes en niveaux de gris et composes des images rcentes du lieu concern(Fig. 2.17, images de gauche). Au niveau absent, limage affiche est la dernire transmise ltat disponible, filtre en fonction de son ge laide dun effet de type peinture lhuile (Fig. 2.17, images de droite). Lorsquaucun des sites ne se situe au niveau engag,des clips prcdemment enregistrs ce niveau sont jous de manire alatoire.

    Fig. 2.17: Exemples denrichissement temporel et de dgradation spatiale des images

    Les commentaires recueillis lors de prsentations informelles indiquent que les utilisa-teurs comprennent rapidement le fonctionnement du dtecteur dactivit et son impactsur le systme. Plusieurs lont toutefois jug trop sensible, regrettant quun lger dpla-cement suffise dans certains cas causer dimportantes perturbations de laffichage. Unautre problme frquemment cit est la difficult de se maintenir un niveau particu-lier. Mais mme si elle est parfois frustrante, linteraction est nanmoins gnralementapprcie des utilisa