Home

Dokumentation

image

Contents

1. Personal Universal Controllers Controlling Complex Appliances With GUls and Speech Jeffrey Nichols Brad A Myers Michael Higgins Joseph Hughes Thomas K Harris Roni Rosenfeld und Kevin Litwack Prototype Implementations for a Universal Remote Console Specification Gott fried Zimmermann Ph D Gregg Vanderheiden Ph D und Al Gilman Sc D smart Phone An Embedded System for Universal Interactions Liviu Iftode Cristi an Borcea Nishkam Ravi Porlin Kang und Peng Zhou Studying The Use of Handhelds to Control Smart Appliances Jeffrey Nichols und Brad A Myers Ihe Computer for the 21st Cenntury Mark Weiser Ihe Smart Phone A Ubiquitous Input Device Rafael Ballagas Jan Borchers Michael Rohs und Jennifer G Sheridan Ihe Universal Remote Console A Universal Access Bus for Pervasive Computing Bill LaPlant Shari Trewin Gottfried Zimmermann und Gregg Vanderheiden loward a Unified Universal Remote Console Standard CHI 2003 NEW HORI ZONS Using Handhelds as Controls for Everyday Appliances A Paper Prototype Study Jeffrey W Nichols APPLIANCEHMELPER 7 2 Links Codecheck Schweiz hito www codecheck ch Jura Schweiz http www ch jura com de ccch home_ch htm Jura Web Pilot http www ch jura com de ccch products_ch products_cof fee_ch products_home products_z line z5_default impressa_ webpilot htm Interacting with Computers http www elsevier com wps find journaldes
2. i Bsp Bedienung Einstellungen Sprache Franzosisch Die Hauptmenu Punkte sind aktiv und in einer bersicht angezeigt Nach dem gleichen Prinzip funktioniert diese Navigation Der DEE DS einzige Unterschied ist dass nicht immer alle Menupunkte sichtbar sind sondern nur diejenigen die sich innerhalb einer Kategorie befinden Das heisst am Anfang stehen nur die f nf Kategorien des Hauptmenus zur Auswahl Bei einer Aktivierung dieses Punktes werden die Unterkategorien angezeigt sichtbar in Abbildung 2 Wenn man nun diesen Punkt ausw hlt verteilen sich die Unterpunkte auf dem gesamten Kreis beim Scrollen werden die m Sobald eine Selektion gew hlt wird betreffenden Punkte ge ordnen sich die Unterpunkte des Haupt lt highlightet Und die Unterpunkte menupunktes auf der dar berliegenden des betreffenden Gebietes an Ebene an Das heisst die f nf Unterpunkte gezeigt von Bedienung verteilen sich auf dem ganzen Kreis Bsp Information Bsp Bedienung Wartung amp Pflege bei der n chsten Selektion wird die neue Auswahl rot dargestellt die Ebene darun ter verblasst um eine Stufe Beim Highlight werden wieder die Punkte angezeigt die sich in der maximalen Hierarchieabfolge von vier Ebenen ist der gew hlte Pfad gut erkennbar Bsp Bedienung Wartung amp Pflege Reinigung Ger t sp len im Untermenu befinden Bsp Bedienung Wartung amp Pflege Reinigung wy u l UNIVERSAL 3
3. 5 3 3 Definitives Logo 6 Prototyp 6 1 Umsetzung des Universal Appliance Helpers 6 2 Demo Applikationen 6 3 Zukunftsaussichten 7 Quelle 7 1 Literaturliste 7 2 Links 1 Einleitung Ohne unsere allt glichen technischen Ger te k nnen wir uns unser Leben heute kaum noch vorstellen berall treffen wir auf sie Stereoanlage Drucker Kaffeemaschine Ticketautomat oder Waschmaschine Die meisten Ger te sind heute so weit technisiert dass man sie als Computer sehen kann Viele be sitzen auch ein digitales User Interface Auch Haushaltsger te werden zunehmend komplexer und technischer Immer mehr Features werden eingebaut was jedoch dazu f hren kann dass der Benutzer mit den M glichkeiten berfordert ist Um dem entgegen zu wirken wollen wir versuchen die Kommunikation zwischen dem Menschen und der Maschine zu verbessern Der Benutzer soll genau wissen was er in welcher Situation machen muss und das Ger t muss ihn dabei unter st tzen umgekehrt soll die Maschine die Absicht des Benutzers kennen um optimal darauf reagieren zu k nnen Unser Ansatz sieht das Handy als Schnittstelle zwischen den technischen Ger ten und dem Menschen 1 1 Kooperation Dieses Projekt ist eine Zusammenarbeit zwischen der Hochschule f r Gestaltung und Kunst Z rich HGKZ und der Eidgen ssischen Technischen Hochschule Z rich ETHZ Aufgrund der unterschiedlichen Herangehensweise dieser zwei Hochschu len entstanden zwei verschiedene Teilpro
4. APPLIANCEHELPER cae gaa Sobald eine Selektion gew hlt wird ordnen sich die Unterpunkte des Haupt menupunktes auf der dar berliegenden Ebene an Das heisst die f nf Unterpunkte von Bedienung verteilen sich auf dem ganzen Kreis Bsp Bedienung Wartung amp Pflege m in der maximalen Hierarchieabfolge von vier Ebenen ist der gew hlte Pfad gut erkennbar Bsp Bedienung Wartung amp Pflege Reinigung Ger t sp len Bedienung Ger t Optionen Bedienung Ne Die Hauptmenu Punkte sind aktiv und in einer bersicht angezeigt Unterpunkte sind noch nicht sichtbar Ne aa bei der nachsten Selektion wird die neue Auswahl rot dargestellt die Ebene darun ter verblasst um eine Stufe Beim Highlight werden wieder die Punkte angezeigt die sich im Untermenu befinden Q 7 m beim Scrollen werden die betreffenden Punkte ge highlightet Und die Unterpunkte des betreffenden Gebietes an gezeigt Bsp Information Bsp Bedienung Wartung amp Pflege Reinigung Produkte Jura News Kaffee Bedienung Ger t Optionen Einsatz Filterpatrone X U a Bedienung Ger t Optionen Einsatz Filterpatrone Filter wechseln Bedienung Ger t Optionen Einsatz Filterpatrone Filter einsetzen m Produkte Jura News B geln B geltische Navigation 2 wheel Farben inaktiv aktiv highlight selected selec
5. sondern ber hrt beim Ein steigen mit seinem Handy einen orangen Kasten im Eingangsbereich Der NFC Reader empf ngt die Information um den Fahrpreis direkt auf dem Handyabo zu verrechnen sony Ericsson walkman phone Sony Ericsson bringt ein Handy auf den Markt das Uber einen integrierten mp3 Player und einen Bewegungssensor verf gt Somit soll die Laufgeschwindigkeit und Distanz gemessen werden k nnen und der mp3 Player unterst tzt den Be nutzer je nach Laufgeschwindigkeit mit der passenden Musik Das Ger t soll im Sp tsommer 2006 erh ltlich sein 2 2 Use Cases Im folgenden Abschnitt werden verschiedene Alltagsszenarien von Haushalltsge r ten untersucht Die Idee ist einen Prototyp auszuw hlen der an der Ausstellung gezeigt wird Dieser soll das Konzept des Universal Appliance Helpers exempla risch demonstrieren Wir versuchen die Applikation jedoch m glichst allgemein zu gestalten so dass sie auf verschiedene Ger te angewendet werden kann 2 2 1 Herd Backofen Mikrowelle Standardfunktionen Die Bedienung des Herdes ist in den meis ten F llen ziemlich simpel und vertraut f r die meisten Men schen Hier gibt es wahrscheinlich kaum eine Anwendung f r einen Universal Appliance Helper Erweiterungen Was beim Herd jedoch von Vorteil sein k nnte ist eine Fernsteuerung Der Benutzer kann den Backofen ein oder ausschalten auch wenn er sich nicht zu Hause aufh lt Ein typisches Beispiel w re hier Die Familie
6. 50 wy u UNIVERSAL APPLIANCE HELPER cae sau Orr HELPER Ger t Optionen Kaffee Optionen Einstellungen Programmierung Wartung amp Pflege Helvetica 12 Pt Laufweite 50 Ger t Optionen Kaffee Optionen Einstellungen Programmierung Wartung amp Pflege Helvetica 11 Pt Laufweite 50 Ger t Optionen Kaffee Optionen Einstellungen Programmierung Wartung amp Pflege Helvetica 10 Pt Laufweite 50 HELPER Ger t Optionen Kaffee Optionen Einstellungen Programmierung Wartung amp Pflege Verdana 12 Pt Laufweite 0 Ger t Optionen Kaffee Optionen Einstellungen Programmierung Wartung amp Pflege Verdana 11 Pt Laufweite 0 Ger t Optionen Kaffee Optionen Einstellungen Programmierung Wartung amp Pflege Verdana 10 Pt Laufweite 0 HELPER Ger t Optionen Kaffee Optionen Einstellungen Programmierung Wartung amp Pflege Geneva 12 Pt Laufweite 25 Ger t Optionen Kaffee Optionen Einstellungen Programmierung Wartung amp Pflege Geneva 11 Pt Laufweite 25 Ger t Optionen Kaffee Optionen Einstellungen Programmierung Wartung amp Pflege Geneva 10 Pt Laufweite 25 23 5 2 3 Entw rfe Icons Anfangs habe ich nur Text verwendet bin aber ziemlich schnell aus Icons umgestiegen da diese weniger Platz einnehmen Die Icons werden in der Top Leiste des Handy Displays verwendet um den aktuellen Modus anzuzeigen Die Icons werden ziemlich
7. Tool f r Haushalts oder B roger te sowie f r ffentlichen Einrichtungen wird das Handy jedoch noch kaum verwendet 1 8 Anforderungen Ob die Verwendung eines mobilen Helpers sinnvoll ist um kom plexe Interaktionen an einem technischen Ger t vorzunehmen und ob das Problem damit einfacher und schneller gel st wer den kann gilt es in unserem Projekt zu berpr fen 1 9 Vision Wie funktioniert der Universal Appliance Helper Optimalerweise besitzt jeder Mensch ein Mobiltelefon Diese Interaktion zwischen Handy und dem betreffenden Haushalts ger t setzt zwei Kommunikationsformen voraus Eine Uber kurze Distanz sogenannte Near Field Technologien NFC sowie eine ber weite Distanz also herk mmliche Funk Netz Verbindungen In einem ersten Schritt muss der Benutzer das Haushaltsger t mit seinem Handy ber hren beziehungsweise sehr nahe heran gehen Reichweite von NFC betr gt ein paar Zentimeter so wird das Ger t identifiziert Das Handy weiss nun um welches Modell es sich handelt Nun baut das Handy eine Ver bindung zum Internet auf um von dort direkt die betreffende Applikation her unterzuladen Wenn der Benutzer den Download akzeptiert wird das Programm installiert Danach kann er damit sein Haushaltsger t bedienen Die M glich keiten die ein Universal Appliance Helper bietet sind sehr vielf ltig Einerseits kann er als digitale Anleitung dienen im Sinn eines f r den Handy Screen optimierten Benutzerh
8. alle Aufgaben erledigt sondern eher kleine Teilcomputer zu kombinieren die alle ihren Beitrag leisten beim Erledigen von Aufgaben Der Computer ist jedoch bis heute nicht aus den B ros verschwunden im Gegenteil Doch ganz ohne dass wir es bemerkt haben hat sich Mark Weisers Vorahnung doch noch eingeschlichen und zwar auf einem Weg den er selbst wahrscheinlich nicht erwartet hat n mlich Uber das Handy Eine Entwicklung wie wir sie aufgezeigt haben ist also keineswegs uto pisch und unrealistisch Nein sie ist sogar ziemlich naheliegend und steht direkt vor der T r beziehungsweise liegt in unserer Hosentasche APPLIANCEHELPER 7 Quellen 7 1 Literaturliste A High Level and Flexible Framework for Dynamically Com posing Networked Devices Olufisayo Omojokun und Prasun Dewan Abstract representations as a basis for usable user interfaces Shari Trewin Gottfried Zimmermann und Gregg Vanderheiden Experiments with Mobile Computing Middleware for Deploying Appliance Uls Olufisayo Omojokun und Prasun Dewan Facilitating User Interface Adaptation to Mobile Devices Pertti Repo Generating Remote Control Interfaces for Complex Appli ances Jeffrey Nichols Brad A Myers Michael Higgins Joseph Hughes Thomas K Harris Roni Rosenfeld und Mathilde Pignol Kontrolle von Alltagsgegenst nden mit einem PDA Diplomar beit von Matthias Ringwald MRS Questionnaire design guidelines September 2003
9. f hrt in den Urlaub nach kurzer Fahrt schreckt der Vater auf und fragt Hast Du den Herd ausgeschaltet Die Frau meint Du hast zuletzt gekocht Das musst Du wissen Im Normalfall muss die Familie nun zur ckfah ren oder ein Nachbar muss informiert werden um die Lage zu berpr fen Hier k nnte der UAH hilfreich sein Ein Blick auf das Handy gen gt und man kann sich Uber den aktuellen Status des Ger tes informieren Sollte wirklich noch eine Platte eingeschal tet sein kann diese per Fernsteuerung ausgeschaltet werden Die Familie kann ohne Sorge ihre Reise fortsetzen Ein anderes Beispiel w re dass der Benutzer auf dem nach Hause Weg ist und den Backofen bereits vorwarmen will Vielleicht hat er auch schon am Morgen den Braten hineinge legt und als er das B ro verl sst programmiert er den Backofen so dass der Braten gar ist wenn er zu Hause ankommt Sollte un terwegs etwas dazwischen kommen kann die Kochzeit jederzeit ge ndert werden H ufig verwendete Einstellungen k nnten auf dem Mobile gespeichert werden So kann sich der Benutzer seine Lieblingsgerichte kochen auch ohne fremde Hilfe Erkann das Rezept Gem se Eintopf abrufen und das Handy gibt dem Herd die notwenigen Informationen weiter wie heiss die Platte sein muss und wie lange welche Zutaten kochen m ssen Der Benutzer wird Schritt f r Schritt durch das digitale Kochbuch gef hrt Nun kann nichts mehr schief gehen Der UAH k nnte dem Benutze
10. grafische Benutzeroberflache die relativ einfach und mit wenig programmiertechnischen Kennt nissen zu bedienen ist Flash Lite Applikationen laufen auf den meisten neuen Handys wobei nur wenige den Flash Lite Player vorinstalliert haben Diesen Player kann man jedoch bei Adobe bestellen 4 Konzept 4 1 M gliche Szenarien Nachdem sich das Thema von Universal Remote Control zu Universal Appliance Helper gewandelt hat war klar dass f r uns nicht die Bedienung an sich sondern die Hilfe im Umgang mit Ger ten im Vordergrund steht Genau genommen geht es nicht nur um Appliances also technische Ger te sondern ganz allgemein um Hilfefunktionen in unserem allt glichen Leben Nat rlich ist das sehr weit und allgemein gefasst und wir werden uns nur mit einem kleinen Bereich besch ftigen k nnen Es ist Jedoch interessant sich einmal Gedanken zu machen wie vielf ltig die Anwendungsm glichkeiten sind Folgendes Szena rio soll eine Ahnung davon geben 4 2 Voraussetzungen Handy mit GPS f r relativ genaue Ortsbestimmung Produktehersteller die Alltagsgegenst nde zum Beispiel Haushaltsger te mit einer digitalen Schnittstelle herstellen ber die Schnittstelle k nnen Informationen wie Marke und Modell identifi ziert werden Die Schnittstelle gibt Auskunft Uber den aktuellen Status des Ger tes Die Schnittstelle verf gt Uber eine nahe NFC sowie Uber eine weite Kom munikationsm glichkeit mit d
11. klein in circa 15x15 Pixel dargestellt Daher habe ich sehr ein fach Formen verwendet die auch in einer kleinen Darstellung noch lesbar sind Size Text Anleitung bersicht 3D Durchsicht Service Handel Location Finder Hilfe Linienst rke 0 75 Pt 50x50 Px OB SB LEI oh a om a 28x28 Px e e S WS Bl l Lil 2 2 15x15 Px 24 5 2 4 Entwurfe Listenmenu Suche Probleme Information In den ersten Entw rfen verwendete ich eine simple Listen Na vigation und eine Art Bookmarks auf der Seite beziehungsweise unten um schnell auf bestimmte Bereiche zuzugreifen Help Produkte Dienstleistungen Kontakt Hilfe Locate Locate Die Icons sollen dem Benutzer die M glichkeit geben von jeder beliebigen Stelle im Benutzerhandbuch aus in gewisse wich tige Menus zu springen Die bersicht bietet die Option sich zu orientieren Wenn in der Anleitung zum Beispiel steht Dr cken Sie die Sp ltaste erh lt der Benutzer im bersichtsmodus eine Darstellung der Kaffeemaschine und darauf wird die Sp ltaste gekennzeichnet Favorites Favorites lt 5 lt J e Die Favoriten sind auch jederzeit zug nglich Wenn der x Y x Q Benutzer das Programm wechseln will muss er die Applikation AD AD i ORITES FAVORITES nicht zuerst schliessen und dann den UAH starten sondern er el gcc ee oe N N kann direkt Uber den Herz Button zu seinen gespeicherten
12. nde besser und intuitiver bedient werden k nnen wenn sie durch ein mobiles Bedienungsger t gesteuert werden Der Controller beinhaltet ein grafisches Interface sowie auch eine akkustische Ausgabe f r eingeschr nkte Menschen Das Projekt fokusiert auf die Architektur des PUC Personal Universal Controller und die automatische Generierung einer Benutzeroberflache Beim Artikel von Jeffrey W Nichols Using Handhelds as Controls for Everyday Appliances handelt es sich nur um einen Paper Prototyp Die Software wurde jedoch sp ter auch umgesetzt Dies ist die einzige Arbeit bei der eine Benutzerstudie durchgef hrt wurde die zeigt dass Testpersonen welche den Universal Controller verwendeten schneller waren als jene die Uber das herk mmliche Interface arbeiteten Der Test beinhaltet jedoch Tasks die relativ sinnlos sind Eine Aufgabe war zum Beispiel ein Telefonbeantwor ter Uber ein PDA zu programmieren Prototype Implementations for a Universal Remote Console Specification von Gottfried Zimmermann Ph D Gregg Vanderheiden Ph D und Al Gilman Sc D loward a Unified Universal Remote Console Standard aus der CHI 2003 NEW HORIZONS In diesen Projekten ging es darum einen Standard zu produzieren f r eine URC Universal Remote Console Der Ger tehersteller entwirft ein abstraktes User Interface f r jedes Haushaltsger t und zwar in einer XML Datei gespeichert Dort drin stehen alle notwenigen Informationen Uber die Funk
13. um 0 35 Uhr m de aber zufrieden zu Hause an Bevor sie ins Bett geht ruft sie ihre Freundin noch kurz an um sich zu vergewissern ob auch sie gut nach Hause gekommen ist Und um nicht zu vergessen dass man mit diesem Universal Appliance Helper auch telefonieren kann 4 A Fazit Dies sind nur einige Gedanken wo es Anwendungen f r einen Universal Helper g be Und nat rlich bietet jede dieser Anwendungen Stoff f r ein eigenes Projekt Deshalb mussten wir unseren Fokus einschr nken und konzentrierten uns mehr heitlich auf die Bedienung von Haushaltsger ten Was ist an diesem Ansatz besonders interessant Haushaltsger te sind uns allen bekannt T glich verwenden wir sie und m ssen uns somit auch mit deren Bedienungsoberfll chen befassen Dazu kommt dass Haushaltsger te zunehmend komplexer und digitaler werden und leider auch eine immer k rze re Lebensdauer haben Wir m ssen uns also in unserem Leben st ndig an neue Bedienungen gew hnen und diese jedesmal neu erlernen Je technischer die Ger te werden desto schwieriger wird es auch f r den Laien ein Ger t zu reparieren H ufig werden defekte Ger te in den Service gebracht oder direkt entsorgt Hier wollen wir ankn pfen weil es aus unserer Sicht Optimierungsm glichkeiten gibt im Umgang mit Haushaltsger ten Wie sieht ein Serviceablauf heute normalerweise aus Wenn wir eine defekte Waschmaschine haben wissen wir in den wenigsten F l len wo genau das Problem liegt
14. unseres Lebens eindringen wird Heute geniessen vor allem Spass Funktionen grosse Beliebtheit da Handys bei Jugendlichen stark verbreiten sind Handys werden in Zukunft sehr viel mehr k nnen als nur Klingeltones abspielen und foto grafieren Technologisch gesehen sind GPS Global Positioning System und NFC Near Field Communication die neusten und wichtigsten Erweiterungen die das Handy in der letzen Zeit erfahren hat Mit dem Einsatz dieser Technologien lassen sich zahlreiche Fantasien spinnen Eine davon habe ich versucht in dieser Arbeit zu beschreiben Die M glichkeiten die sich ffnen wenn Ger te miteinander kommunizieren k nnen sind fast unbegrenzt Wie Mark Weiser vor 15 Jahren in seiner Arbeit The Computer for the 21st Century schrieb werden Computer in der Zukunft ubiquit r sein Und zwar m ssten wir uns von dem Gedanken l sen den grauen Kasten auf unserem Schreibtisch als das Mass aller Dinge anzusehen Der Computer der Zukunft werde unsichtbar sein Das bedeutet nicht dass wir in Zukunft zaubern k nnen Nein es bedeutet dass immer mehr kleine Alltagsgegenst nde digitalisiert werden und zusammen ein interaktives System bilden So werden sie den Computer nach und nach verdr ngen Unsichtbar heisst in diesem Fall dass wir die Computer nicht mehr wahrnehmen weil sie in Ger ten integriert sind die wir als selbstverst ndlich neh men Man versucht also nicht mehr einen leistungsstarken Computer zu bauen der
15. 727 x u E Na Am i 9 H oe CI Woe ihe amp S amp VS TER api aia es Sir L 7 Fo x u 7 gt S I 7 o ng 120 A TA Ay 1 Sg i Sa BR RU U XN Yee Um die universalen Anwendungsm glichkeiten zu unterstrei chen habe ich einen Globus verwendet In der definitiven Vari ante ist dieser jedoch nicht mehr vorhanden Am Schluss habe ich mich f r die blau gr ne Variante entschieden Farowerte RGB UNIVERSALAPPLIANLEHELPER Blau 22 40 104 Gr n 172 255 0 UA UNIVERSALAPPLIANCEHELPER NIVERSAL PPLIANGEHELPER UNIVERSALAPPLIANCEHELPER UNIVERSALAPPLIANGEHELPER 5 3 2 Auswahl Logo s o a j E Br s A one S h L di N j h M amm or C Z lt m 1 N gt C gt T T C gt Z m L m r T m 1 ie at N vig NR ne UAH A 1 jB p W UNIVERSALAPPLIANCEHELPER j f 4 UAH vee UNIVERSALAPPLIANCEHELPER I War Se I an Po g SSS age a oe UNIVERSAL APPLIANGEHELPER LT Sm w UNIVERSAL I APPLIANCEHELPER 5 3 3 Universal Appliance Helper Logo Die definitive Fassung des Logos Ich habe zus tzlich zwei al ternative Varianten gew hlt die in gewissen Situationen auch verwendet werden k nnen Je nach Gr sse und vorhandenem Platz f r das Logos Ny MW UNIVERSAL J APPLIANLC
16. Arbeit widmen sofern es sich nicht um Kopieren handelt Um 12 10 Uhr ist Mittagszeit Frau Muster will nicht in die Mitarbeiterkantine gehen und das Restaurant um die Ecke ist zu teuer Sie entscheidet sich einen Pizzakurier zu bestellen Da sie meistens die gleiche Pizza bestellt hat sie ihre Lieblingspizza Prosciutto auf ihrem Helper unter den Favoriten gespeichert Nun kann sie aus ihrem Menu w hlen ob sie ihren Favoriten Kurier anfragen will oder ob sie eine Standortabfrage macht welches der n chste Pizzaservice ist und wer zur Zeit am schnellsten liefern kann ber GPS wird abgefragt welche Kuriere re lativ zum Helper am n chsten gelegen sind Da sie grossen Hunger hat entschei det sie sich f r die schnellste Variante Nun muss sie nur noch den gew nschten Lieferzeitpunkt bestimmen den sie mit so schnell wie m glich angibt Den Rest erledigt ihr Helper nat rlich auch die Bezahlung Nach ein paar Sekunden erh lt sie die Best tigung Vielen Dank f r Ihre Bestellung Frau Muster Sie erhalten Ihre Pizza in ca 25 Minuten geliefert Sp ter Nachmittags erh lt Frau Muster die Nachricht dass die Pflanzen in ihrem B ro heute noch bew ssert werden sollten Im Topf der Pflanze ist ein Feuchtigkeitsmesser angebracht der den Wassergehalt der Erde kontrolliert und bei Bedarf eine Mitteilung an der Helper sendet Den Rest des Nachmittags arbeitet Frau M und schaltet ihren Helper aus das heisst alle Standardfunktio
17. Da Frau Amostra seit l ngerer Zeit Single ist hat sie sich bei einer mobilen Dating Plattform angemeldet Sie hat ihr Profil mit pers nlichen Daten Fotos und Interessen zu Hause am Computer erstellt und tr gt ihr Profil nun auf ihrem Helper mit sich herum Nun wird st ndig gepr ft ob sich ein passender Partner in der N he befindet Es werden Profile nach Gemeinsamkeiten oder Vorlieben gepr ft In der Bar scheint sich kein Mann aufzuhalten der auf die Suchkriterien von Frau A zutrifft Nun erweitert sie den Radius der Abfrage auf einen Kilometer und pl tzlich erh lt sie eine Mitteilung mit der Lokali sierung eines potentiellen Partners Nun kann sie sich sein Profil anschauen und ihm bei Interesse eine Nachricht schicken Sie entscheidet sich dagegen da der betreffende Mann kein Foto in seinem Profil hat Um 0 15 Uhr verlassen die beiden Frauen die Bar und verabschieden sich voneinander Frau A nimmt den Bus Frau M entscheidet sich zu Fuss nach Hause zu gehen da kein Bus mehr in ihre Richtung f hrt Ganz sicher f hlt sie sich nicht allei ne auf dem Weg nach Hause Nat rlich ist ein Helper in diesem Fall keine grosse Sicherheit er dient aber zumindest als Notruf Wenn der Security Modus eingeschaltet ist kann Frau M mit einem Knopfdruck einen Notruf ausl sen der direkt die Polizei alarmiert mit einer genauen Positionsangabe der Frau Zum Gl ck muss sie nicht Gebrauch machen von dieser Funktion und so kommt sie
18. EHELPER om vee OA ae ree Sy um SH vs lt a 6 Prototyp 6 1 Umsetzung des Universal Appliance Helpers Der Flash Prototyp demonstriert das gesamte Konzept des Universal Appliance Helpers Wir gehen von einer Situation aus in der viele Appliance Helpers auf dem Markt sind Das heisst praktisch jedes Ger t und jede Machine der wir in unserem All tag begenen besitzt diese digitale Schnittstelle und verf gt Uber eine Appliaktion die heruntergeladen werden kann Man kann also davon ausgehen dass man mit der Zeit dutzende von Ap plikationen auf seinem Handy hat die man mehr oder weniger h ufig braucht Irgendwann ist man in der Situation dass man die bersicht verliert wenn man kein Organisationssystem hat Diese Organisation bietet der Universal Appliance Helper Somit ist diese Software auch als eine Art Gef ss zu verstehen das alle Helper Applikationen in sich zusammenfasst Mit dem Universal Appliance Helper lassen sich also nicht direkt Ger te steuern sonder er verwaltet lediglich die Tools die dann zur Steuerung von Ger ten verwendet werden Man kann den UAH als eine Art System verstehen welches die Applikati onen in sich tr gt Der Universal Appliance Helper bietet nur ein paar wenige wichtige Funktionen Die Optionen sind Favoriten verwalten Helper zu Favoriten hinzuf gen alle Helper anzeigen und verwalten oder alle Favoriten l schen Das Programm strukturiert die Helper Tools in fol
19. FH A 2 A f Sg 4 UNIVERSAL A 7 APPLIANCEHELPER Diplomdokumentation von Alan Ganguillet Universal Appliance Helper Interdisziplin res Diplomprojekt zwischen der HGKZ und der ETH Z rich Interaction Design HGKZ Sommersemester 2006 Studenten Alan Ganguillet IAD HGKZ Ilario Musio Informatik ETH Betreuung Gerhard Buurman IAD HGKZ J rgen Sp th IAD HGKZ Christian Weber IAD HGKZ Christof Roduner Informatik ETH Inhaltsverzeichnis 1 Einleitung 1 1 Kooperation 1 2 Ausgangslage 1 3 Die Universal Remote Control 1 4 Der Universal Appliance Helper 1 5 Begriffserklarung 1 6 Anwendungen 1 7 Zielger te 1 8 Anforderungen 1 9 Vision 1 10 User Study 2 Recherche 2 1 Related Work 2 2 Use Cases 2 2 1 Herd Backofen Mikrowelle 2 2 2 Kaffeemaschine 2 2 3 Drucker 2 2 4 Waschmaschine 2 3 Ausstellungsmodell 3 Technologie 3 1 Near Field Communication NFC 3 2 Java Micro Edition Java ME NNN GG Go ah BA 3 3 Bluetooth 3 4 WLAN 3 5 Flash Lite 2 0 4 Konzept 4 1 Mogliche Szenarien 4 2 Voraussetzungen 4 3 Beispielszenario eines Universal Appliance Helpers 4 4 Fazit 5 Gestaltung 5 1 Legende Handy Elemente 5 2 Entw rfe 5 2 1 Farben 5 2 2 Schrift 5 2 3 Icons 5 2 4 Listenmenu 5 2 5 Navigation Liste 5 2 6 3D Modus 5 2 7 Bestellungen 5 2 8 GPS Erweiterungen 5 2 9 Navigation Kreissegmente 5 2 10 Favoriten Icons 5 3 Universal Appliance Helper Logo 5 3 1 Entw rfe 5 3 2 Auswahl
20. Favo riten wechseln HILFE LOCATION HILFE LOCATION Die Hilfe bietet immer eine Erkl rung zum aktuellen Schritt der gerade ausgef hrt wird Die Location Funktion erm glicht es dem Benutzer Dienstleistungen Fachgesch fte Servicestellen oder Produkte lt gt E lt gt ee in seiner N he anzuzeigen Dies funktioniert ber die integrierte GPS Funktion des Handys Information Produkte Dienstleistungen OH HILFE LOCATION bersicht TIPP Abnutzungszustand Aktueller Bedarf Aktueller Zustand Allg Reinigungshinweise auto Ausschaltzeit auto Einschaltzeit PROBLEME SPRACHFUNKTION KONTAKT OK APPLIANCEHELPER 5 2 5 Entw rfe Navigation Liste In diesem Entwurf habe ich die Icons oben platziert Die Benut zerinteraktion sieht vor dass die Soft Keys und das Steuerkreuz der Handytasten zur Navigation verwendet werden k nnen Mit den Soft Keys bedient man die Optionsbuttons wie man das aus allen Handy Appliaktionen kennt Mit den Steuertasten oben und unten geht man jeweils einen Schritt weiter oder zur ck in der Anleitung Mit den Tasten links und rechts wechselt man zwischen den Modi hin und her Das bedeutet standardm ssig befindet man sich im Textmodus wie auf dem ersten Bild angezeigt Mit einem Klick nach rechts wechselt man in den bersichtsmodus der eine Darstellung der Maschine zeigt und den benannten Teil kennzeichnet Noch weiter rechts befinden sich der 3D Ansic
21. K hlschrank ein Produkt einer gewissen Marke befindet hier im Laden gibt es aber ein gleichwertiges Produkt zu einem geringeren Preis Sofort k nnte der Helper den Benutzer dar ber informieren Beim Einkaufen k nnten Rezepte vorgeschlagen werden Je nach Angebot des Ladens Besondere Preisangebote und Aktionen werden signalisiert Sie haben zu Hause noch Mozzarella der bald abl uft wollen Sie Pizza machen oder Toma ten Mozzarella Salat Dazu brauchen Sie Auch saisonale Rezepte k nnen den Benutzer anregen Momentan ist Spargelzeit Dazu passt Bio Rohschinken Das alles finden Sie gleich um die Ecke im etc Das Handy w rde die Informationen Uber das wireless Internet beziehen So k nnten die Angebote diverser L den schnell und einfach verglichen werden Der Benutzer kann zu Hause sein Mobiltelefon abfragen wenn er ein bestimmtes Produkt einkaufen muss und so abw gen wo er einkaufen gehen will oder er bestellt ssch die Ware direkt nach Hause 2 2 2 Kaffeemaschine Modell Jura Impressa 70 Standardfunktionen Die Kaffeemaschine ausgegangen wird von einer professionellen Maschine bietet ziemlich viele Funktionen Von den Bezugsoptionen Kaffee Heisswasser und Dampf Uber die Einstellungen Menge Wasser Menge Kaffee St rke Kaffee etc bis zu den Programmierungen Reinigen Fil ter wechseln oder Entkalken Das Interface der Impressa S70 ist ziemlich klar und bersichtlich Auch hier macht es wenig Sinn die Hau
22. Wir wenden uns also direkt an den Gerdteher steller Verst ndlicherweise weiss der Fachmann auch nicht wo das Problem liegt da wir dies ja nicht schildern k nnen Allenfalls l sst sich eine Vermutung anstel len Als n chstes wird ein Termin vereinbart der dem Techniker und dem Besitzer passt Der Techniker wird eine Anzahl Standardwerkzeuge und eventuell einige Ersatzteile mitbringen und sich die Maschine anschauen Wenn ein einfaches Problem vorliegt kann er es wahrscheinlich beheben Sobald die Sache aber komplexer ist oder bestimmte Ersatzteile ben tigt werden kann der Techniker die Angelegenheit auch nicht sofort l sen Er muss unter Umst nden ein zweites Mal vorbeikommen und die passenden Werkzeuge oder Ersatzteile mitbringen oder er muss die Maschine sogar mitnehmen wof r er eventuell ein anderes Fahrzeug braucht Was bringt in diesem Fall ein Universal Appliance Helper f r Vor teile Der eigentlich wichtigste Vorteil ist dass die Waschmaschine kommuniziert wo das Problem liegt Diese M glichkeit besteht schon heute Da moderne Ger te einen internen Computer besitzen der teilweise einen sehr detaillierten Fehlerbericht spei cherf Nur kann diese Information erst abgerufen werden wenn der Techniker das Ger t an einen Computer anschliesst In un sererm Konzept w rde die Maschine diese Information jedoch an den Helper senden Der Helper schickt diese Information auf Wunsch des Benutzers direkt an den Hersteller weit
23. an Optionen wurden den Benutzer verwirren und die Applikation unbrauchbar machen Somit war auch klar dass wir uns f r die eingeschr nkte Variante entscheiden mussten Bei der UAH Applikation geht es darum eine Struktur zu gestalten die eine grosse Anzahl von Helpern verwaltet Dazu werden die Helper in verschiedene Kategorien eingeteilt Die Zuweisung wird dem Benutzer berlassen Das bedeu tet dass die Applikation Bearbeitungsoptionen aufweisen muss Der Benutzer muss die einzelnen Helper editieren l schen und neu zuweisen k nnen APPLIANCEHELPER 5 1 Legende Handy Elemente Hier sind die Elemente des Handys beschriftet wie sie im Text jeweils verwendet werden Weitere Tasten werden nicht verwen det da diese nicht programmiert werden k nnen A B Top Leiste Display Optionsbuttons Soft Key Left Soft Key Right Steuerkreuz Steuertaste Links Steuertaste Rechts Steuertaste Oben Steuertaste Unten Steuertaste Enter Optionen Beenden 21 5 2 1 Entw rfe Farben Farben Fl inaktiv aktiv highlight selected Bei der Verwendung von Farben fur den Jura Impressa Helper habe ich mich an das Cl von Jura gehalten Ich habe das Erscheinungsbild der Webseite sowie das der Bedienungsanlei tung als Vorlage verwendet 17 05 2006 JURA als Namensgeberin f r Niederbuchsitener JURA als Namensgeberin f r Kaffeeweltstrasse Niederbuchs Kaffeeweltstrasse 11 05 2006 JAGUA D70 Mach
24. andbuches Er kann aber auch dazu verwendet werden aktuelle Ge rateinformationen und Updates abzurufen Die Verbindung zum Internet erlaubt es dem Beutzer auch direkt Zusatzprodukte und Ersatzteile zu bestellen oder auto matisch Servicetermine mit dem Hersteller oder einer Servicestelle zu vereinbaren Die eingebaute GPS Funktion kann ebenfalls verwendet werden um Gesch fte in der N he auf Produkte Lagerbestand oder Preis Leistungsverh ltnis zu Uber pr fen Eine allf llige Reparatur kann nach Anfrage eines Kostenvoranschlages gegen ein Neuger t abgew gt werden Und zu guter Letzt dient der Helper auch als Zahlungsmittel da Produkte bestellt und direkt Uber das Handy Abo bezahlt werden k nnen 1 10 User Study Das Ziel der ETH ist es am Ende des Projektes die Bedienung der Applikation in einem Benuizertest zu berpr fen Dazu werden verschieden Testpersonen beauftragt bestimmte Tasks auszuf hren Dabei soll gezeigt werden dass die Benutzer tats chlich schneller sind im Ausf hren von Bedienungsablaufen wenn die den Helper anstatt der herk mmlichen Bedienungsmittel verwenden Die Personen werden getestet indem sie unterschiedliche Probleme zu l sen versuchen die bei der Kaffeemaschine auftreten Die einen werden ein analoges Handbuch der Kaffeemaschine Modell Jura Impressa S70 zur Hilfe ha ben die anderen m ssen ein Handy mit unserer Applikation verwenden Bei den Tests werden Zeit Anzahl Fehlschritte und Anzahl ange
25. ass der Benutzer Zeit spart und der Techniker eine genaue Beschreibung des Fehlers erh lt Erfolgte Leistungen und Ersatzteile k nnten dann direkt Uber das Handy Abo bezahlt werden 2 2 3 Drucker Standardfunktionen Einen Drucker Uber ein Mobiltelefon zu steuern w re ziemlich unsinnig da der Drucker eigentlich immer an eine Dockstation oder einen Com outer angeschlossen ist Diese verf gen nat rlich Uber bessere und detailliertere Userinterfaces als ein Handy Wo der mobile Helper jedoch eingesetzt werden k nnte ist bei ffentlichen Druckern wo der Benutzer sein eigenes Print Profil nicht speichern kann Auf seinem Helper k nnte er h ufig verwendete Einstellun gen speichern und diese dann jedes Mal wenn er drucken will dem Computer senden Dadurch m ssten die Einstellungen nicht immer wieder manuell eingege ben werden Erweiterungen Eine Anwendung die n tzlich sein k nnte ist die Abrechnung der Druck und Kopierkosten ber das Handy Abo Normalerweise verwendet man Kleingeld oder eine Kopierkarte die immer wieder neu aufgeladen werden muss Und nat rlich kann diese Karte nur auf bestimmten Druckern verwendet werden Im Kopiershop und an der Universit t k nnen sicherlich nicht die selben Karten verwendet werden Hier w re es sinnvoll eine universale L sung zu haben Eine M glichkeit die Kosten auf allen verschiedenen Ger ten zu begleichen Bei privaten Druckern k nnten Kundeninformationen sehr n tzlich sein da es u
26. chinen zu tun haben die selbst nicht in der Lage sind detailliert Auskunft Uber ihren Zustand zu geben Nehmen wir das Beispiel der Kaffeemaschine Wenn ein Wartungsproblem auftritt erscheint im Display zum Beispiel die Meldung Ger t reinigen Weitere Anweisungen erhalten wir nicht F r Leute die t glich mit Kaffeemaschinen zu tun haben wird es ein leichtes sein den Reinigungsvorgang zu starten Der Normalverbraucher kommt jedoch ohne Hilfe nicht weiter Er wird zu einem Benutzerhandbuch greifen m ssen Der Universal Appliance Helper k nnte in diesem Fall die Rolle der Bedienungsanleitung bernehmen Das bringt den Vorteil dass der Benutzer nicht zuerst nach dem Handbuch suchen und dann noch die richtige Seite muss sondern die Applikation empf ngt von der Kaffeemaschine den aktuellen Status und springt direkt an die richtige Stelle in der Anleitung Und nicht nur das die Applikation ist auch in der Lage Tipps Herstellerinformationen oder Kundenbewertungen Uber das Internet zu beziehen und den Benutzer Uber allf llige Aktualit ten zu informieren Unser Ansatz besteht also darin ein Tool zu schaffen das dem Benutzer im Umgang mit Alltagsger ten hilft Es geht nicht darum bestehende Interfaces zu ersetzen sondern dort L sungen zu finden wo Probleme auftauchen die nicht oder nur sehr beschr nkt von einem Interface angezeigt werden k nnen Dank dieser Applikation k nnte die Kaffeemaschine mit dem Benutzer kommunizier
27. cription cws_ home 525445 description description Mark Weiser The Computer for the 21st Cenntury htto www ubig com hypertext weiser SciAmDraft3 html Nevo New Evolution in Home Control http www mynevo com html ohp page_id 5 Philips Nokia und deutscher Rhein Main Verkehrsverbund testen NFC Handy Ticketing http www philips at about news press halbleiter article 15004 html Sony Ericsson Mobile Walkman http www sonyericsson com spg jsp cc ch amp lc de amp ver 4000 amp template pm _1 amp zone pm amp mcid 32 Using a Hand Held as a Personal Universal Controller http www pebbles hcil cmu edu puc Verst ndige Technik multimodal und nutzerorientiert http www innovations report de htmi berichte informationstechnologie be richt 387 html What is NFC http europe nokia com nokia 0 65157 00 html What is RFID http europe nokia com nokia 0 65156 00 html Weitere Informationen auf meiner Diplomwebseite http stud hgkz ch alan ganguillet diplom
28. e Darstellung aufweist desto mehr Unterpunkte hat das Menu Im innersten Ring befindet sich das Hauptmenu welches f nf Kategorien aufweist Je breiter das Kreissegment ist desto mehr Unterkapitel befinden sich innerhalb der Kategorie Der Benutzer navigiert mit dem Steuerkreuz seines Handys im Kreis herum und zwar nur auf einer Ringebene Wenn man nach rechts klickt springt die Auswahl in Uhrzeigersinn ein Feld weiter Analog dazu im Gegenunhrzeigersinn beim Klick nach links Um in die n chste Ebene zu gelangen dr ckt man auf die Enter Taste Nun wird der gew hlte Menupunkt rot markiert und man springt mit der Auswahl in die n chste Ebene Je tiefer man in die Ebe nen geht desto mehr verblassen die Markierungen die weiter zur ck liegen Sie bleiben jedoch immer sichtbar und zeigen so den Weg auf den man im Menu zur ckgelegt hat Die Bezeichnung der aktuellen Auswahl wird jeweils oben in der Top Leiste angezeigt Der Nachteil dieser Navigation ist dass man nicht auf einen Blick alle Punkte lesen kann die sich in einer Ebene befinden da immer nur die aktuelle Auswahl beschriftet ist m beim Scrollen werden die E bei der n chsten Selektion wird die neue Auswahl rot Bsp Bedienung Kaffee Optionen m alle Menupunkte sind aktiv m bei einer Selektion springt die Auswahl in die n chste v Ebene Bsp Information Impressa S70 m in der maximalen Hierarchieabfolge von vier Ebenen ist der gew hlte Pfad gut erkennbar
29. ellen Schlagzeilen der NZZ anzeigen lassen sie entscheidet sich jedoch zum Briefkasten zu gehen um die Zei tung zu holen Um 8 15 Uhr muss sie das Haus verlassen um zur Arbeit zu fahren Das heisst sie hat noch etwas Zeit um eine Trommel mit W sche zu f llen jedoch nicht um das Ende des Waschganges abzuwarten Damit die W sche nicht den ganzen Tag nass in der Maschine liegt startet sie den Waschgang nicht Dies wird sie ca eine Stunde bevor sie nach Hause kommt per Fernsteue rung machen Da Frau Muster alleine wohnt hat sie ihr Souna system so programmiert dass die Musik ausschaltet sobald sie die Wohnung verl sst Gleiches gilt auch f r das Licht und andere elektronische Ger te in der gesamten Wohnung Nun verl sst sie das Haus und will in ihr Auto steigen Sobald sie sich dem Fahrzeug n hert meldet sich der Helper dass sich auf ihrem Arbeitsweg der Verkehr staut und dass die Reisezeit mit dem Auto deutlich mehr betr gt als wenn sie die ffentlichen Verkehrsmittel verwenden w rde Da Frau M kein Abo f r die Bahn besitzt muss sie ein Fahrticket l sen Dies tut sie auf dem Weg zur Bahnstation indem sie Start und Zielort der Reise auf ihrem Handy eingibt Die Fahrtkosten werden direkt dem Handy Abo belastet Als sie im Zug sitzt kann sie sich nicht mehr erinnern ob sie zu Hause die Haust r abgeschlossen hat Sie w hlt auf ihrem Helper die Option Home Security und l sst sich den Status des Verriegelungssyst
30. em mobilen Device Software Anbieter die angepasste Widgets f r verschiedene Anwendungen auf den Markt bringen Einigermassen leistungsstarke Handys mit schneller Internetverbindung Kooperation diverser Dienstleistungen und Bereiche Sicherheit Politik Bildung Medizin Finanzen u a 4 3 Beispielszenario eines Universal Appliance Helpers Dieses Szenario zeigt einen m glichen Tagesablauf eines modernen Menschen in nicht allzu ferner Zukunft Frau Muster l sst sich morgens um 7 15 Uhr von ihrem Handy wecken Um 7 25 Uhr stiegt ihr der Duft von frischem Kaffee in die Nase Sie hat am Vorabend vor dem Schlafen gehen mit ihrem Universal Appliance Helper die Kaffeemaschine so programmiert dass diese um 7 20 Uhr einschaltet und den Kaffee ihrer Wahl zubereitet Nun steht Frau M auf zeiht sich an und schaltet auf ihrem Helper den Music Controller ein der ein Suround HiFi System steuert welches Uber Lautspre cher in der ganzen Wohnung verf gt Das System erkennt wo sich die Person be ziehungsweise ihr Handy gerade befindet und reguliert anhand ihrer Position die Lautst rke der Musik im betreffenden Raum Die Stereoanlage selbst befindet sich im Wohnzimmer gesteuert werden kann sie mit der UAH jedoch von berall aus Frau Muster sitzt nun am K chentisch und checkt ihren Briefkasten per UAH Die Zeitung liegt bereits im drin Post ist jedoch noch keine gekommen Frau M k nnte sich Uber ihren Helper die aktu
31. ems anzeigen Dort wird best tigt dass alle T ren geschlossen sind Falls dies nicht der Fall gewesen w re h tte sie das gesamte System wie auch einzelne Schl sser ber Fernstereung schliessen k nnen Um 8 52 Uhr betritt Frau M das B ro Ihr Kollege versucht verzweifelt den Kopierer zum Laufen zu bringen was ihm jedoch nicht gelingt Das Ger t ist relativ neu und niemand der Anwesenden weiss damit umzugehen Auch Frau Muster hat den Kopierer bis jetzt nie verwendet Sie zieht jedoch ihren Helper aus der Tasche und ber hrt damit den Kopierer an der daf r markierten Stelle Sofort wird das Modell auf dem Display angezeigt und wenige Sekunden sp ter erscheint die Meldung dass ein mechanischer Defekt vorliegt der nicht von Hand behoben werden kann Auf dem Helper werden nun die verschiedenen Optionen angezeigt Entweder einen detaillierten Fehler Rapport anfordern die Kontaktadresse und Nummer des Herstellers anzeigen oder direkt einen automa tischen Termin mit einem Techniker vereinbaren Auf Wunsch des Arbeitskollegen entscheiden sie sich f r die dritte Option Und so wird eine Terminanfrage ge sendet Wenige Minuten sp ter erh lt Frau M eine Mitteilung dass ein Techniker noch heute vorbeikommen wird Der Techniker erh lt zusammen mit der Anfrage auch direkt eine detaillierte Beschreibung des Defekts und des Modells und weiss somit was ihn am Arbeitsort erwartet Frau M und ihre Arbeitskollegen k nnen sich wieder ihrer
32. en um den Be nutzer zu benachrichtigen wenn die W sche fertig ist H ufig befindet sich die Waschmaschine nicht in der Wohnung sondern in der Waschk che Der Benutzer kann in seiner Wohnung warten und sein Helper registriert sobald die W sche fertig ist Sonderfunktionen Probleme Bei St rungen und Defekten wird dem Benutzer an gezeigt was zu reparieren ist und ob er dies selbst erledigen kann Wenn ja kann der Helper ihm direkt eine Anleitung geben wie bei anderen Beispielen erw hnt Sollte es sich jedoch um einen gr sseren technischen oder mechanischen Defekt handeln wird direkt der Hausbesitzer und oder ein Fachmann informiert Dieser weiss sofort um welchen Defekt es sich handelt weil er vom Helper eine genaue Beschreibung des Schadens erh lt Somit weiss der Fachmann welche Ersatzteile er mitbringen muss und die Reparatur kann schnell erledigt werden 2 3 Ausstellungsmodell Nat rlich gibt es unz hlige weitere Szenarien auch ausserhalb des Haushalts bereiches Es treten aber immer wieder die selben Probleme und Anwendungen auf Nach der Untersuchung verschiedener Haushaltsger te haben wir uns f r den Ausstellungs Prototyp Kaffeemaschine entschieden Die Kaffeemaschine eignet sich unserer Ansicht nach gut weil sie von der Gr sse her handlich und berschaubar ist und weil sie ein Produkt ist das die meisten Leute kennen Zu dem bietet sie viele Funktionen Einfache wie auch komplexe 3 Technologie I
33. en und umgekehrt Die Verwendung eines Universal Appliance Helpers macht Sinn f r Ger te die eine Benutzerinteraktion voraussetzen komplexe Bedienungsabl ufe beinhalten zu komplex sind um von Laien bedient zu werden komplexe oder unverst ndliche Fehlermeldungen ausgeben ein schlechtes oder unubersichtliches Userinterface besitzen In welchen Bereichen kann ein Universal Appliance Helper an gewandt werden Hilfe im Umgang mit Haushaltsger ten Hilfe beim L sen von Aufgaben und Probleme im Alltag Hilfe beim Bedienen von neuen unbekannten Ger ten zu Hause im B ro oder in der ffentlichkeit Hilfe f r behinderte oder eingeschr nkten Menschen Ein Blinder k nnte Ger te bedienen indem der Helper ihm akustische Hinweise gibt bersetzungen in andere Sprachen Eine Person die M he hat die lokale Sprache zu verstehen k nnte sich die Bedienung in ihre Landessprache bersetzen lassen Fernbedienung von Ger ten Haushaltsger te k nnen vom B ro oder von unterwegs aus programmiert werden so dass zum Beispiel die Pizza im Backofen fertig ist wenn man nach Hause kommt Benachrichtigung des Benutzers Der Helper kann den Benutzer ber den aktuellen Status von Ger ten infor mieren auch wenn sie sich nicht in Reichweite befinden Zum Beispiel ob die Herdplatte ausgeschaltet wurde oder wann der Waschgang der Wasch maschine zu Ende ist Abfrage von Informationen in der ff
34. en Sie Ihrer W sche Dampf 31 03 2006 Z5 chrom red dot Award 20 03 2006 Online Game Kicken Sie Kaffeebohnen mit Cino 17 03 2006 Schweizer Barista Meisterschaft 2006 gt Archiv Heute feierten die Mitarbeitenden der JU i bi nung der Stra Hauptsitz in Niederb spresso Kaffee Voll an der Kaffeeweltstrasse zu Hause Gemeinsa i Markus Zeltner Gemeindepr sident von Niederbuchsiten enth llte General Mana Emanuel Probst vor ger versammelter Belegschaft das neue Strassenschild Werden Sie zusammen mit Ihrer JURA Kaffeemaschine zu einem echten Barista 22 5 2 2 Entw rfe Schrift Ich habe vier Schriften auf die Lesbarkeit und visuelle Wirkung auf einem Handy Display getestet Verwendet wurden Arial Helvetica Verdana und Geneva Die Favoriten waren Arial und Verdana weil diese am sch nsten dargestellt werden F r den Prototyp habe ich letztlich die Schrift Verdana verwendet berschriften und Menu werden in 12 Punkt darge stellt Anleitungen und Hinsweise in 11 Punkt Laufweite betr gt 0 Es wird immer Gross und Kleinschreibung verwendet HELPER Ger t Optionen Kaffee Optionen Einstellungen Programmierung Wartung amp Pflege Arial 12 Pt Laufweite 50 Ger t Optionen Kaffee Optionen Einstellungen Programmierung Wartung amp Pflege Arial 11 Pt Laufweite 50 Ger t Optionen Kaffee Optionen Einstellungen Programmierung Wartung amp Pflege Arial 10 Pt Laufweite
35. entlichkeit Zum Beispiel den aktuellen Tram Fahrplan mit der schnellsten Verbindung von A nach B 1 7 Zielgerate Welches portable Ger t soll f r diese Applikation verwendet werden Auch hier waren wir nicht ganz einig mit anderen Teams Die meisten Forschungs gruppen setzen auf die Bedienbarkeit der Applikation Das heisst sie verwenden das Ger t welches sich am besten eignet um ein User Interface widerzugeben Somit beschr nkten sie sich in den meisten Projekten auf die Verwendung von PDAs Personal Digital Assistant Was hier jedoch nicht ber cksichtigt wird ist die relativ geringe Verbreitung von PDAs Fast alle Menschen zumindest hierzulande und in westlichen L ndern besitzen jedoch ein Mobiltelefon Nat rlich bietet das Handy nicht den Komfort und die F higkeiten eines Pocket PCs da es aber viel verbreiteter ist haben wir uns entschieden auf das Handy zu setzen Wie sinnvoll ist die Verwendung eines Mobiltelefones f r unser Projekt Wir verwenden unser Handy schon heute t glich um uns Dinge zu erleichtern Wir vereinbaren Treffen rufen Informationen ab lesen e mails und vieles mehr Und all das von berall aus und zu jeder Zeit Somit ist das Handy schon heute eine Art universale Hilfe Bis jetzt wurde das Handy jedoch nicht verwendet um mit Maschinen und Apparaten zu kommunizieren Abgesehen von der Bluetooth Kommunikation zwischen Handy und Computer die f r den Austausch Dateien verwendet wird Als Hilfe
36. er der nun die detaillierte Fehlermeldung erh lt Ein Fachmann weiss sofort welche Arbeit verrichtet werden muss und welche Werkzeuge und Ersatzteile notwenig sind Dies spart Zeit und Geld f r beide Seiten Bei vielen Haushaltsger ten tauchen Fragen auf die f r den Fachmann selbstverst ndlich sind f r den normalen Be nutzer jedoch zu Problemen f hren k nnen Ersatzteile sind da ein Beispiel Wie h ufig haben wir schon die falschen Ersatzteile f r ein neues Ger t gekauft weil wir zu Hause vergessen haben nach der genauen Bezeichnung des Modells zu schauen Hier w re es doch bequem wenn man daf r nicht nochmals nach Hause gehen muss sondern von da aus wo man sich gerade befindet die gew nscht Information abrufen kann 5 Gestaltung Neben der technischen und konzeptionellen Herausforderung bietet das Projekt auch eine gestalterische Aufgabe Das Ge stalten einer Benutzeroberflache fur einen Handy Screen Unser Ziel ist es eine Bedienungsanleitung digital so umzusetzen dass die gesamte Information schnell und einfach zug nglich ist Es gilt Ans tze zu finden den geringen Platz optimal zu nutzen Das Handy Display unseres Prototypen Nokia 6630 verf gt Uber 176 x 208 Pixel und ist somit etwas gr sser als bliche 128 x 128 Pixel Displays Es stehen verschiedene Gestaltungsaufgaben an Zum einen die Bedienungsapplikation f r unseren Prototyp die Jura Kaf feemaschine Zum anderen die Universal Appliance Helper App
37. forderte Hilfe gemessen Zus tzlich werden die Testpersonen aufgefordert einem Fragebogen auszuf llen indem sie beantworten sollen wie sie die Handhabung mit des Universal Appli ance Helper empfunden haben 2 Recherche 2 1 Related Work W hrend unserer Recherche nach verwandten Projekten sind wir auf eine Menge Arbeiten gestossen die einen hnlichen Fo kus haben wie wir ihn verfolgen Viele Forschungsgruppen vor uns haben Konzepte und L sungen f r universale Bedienungen oder smart phone Interaktionen erarbeitet Wir versuchen hier die Unterschiede zu unserer Arbeit klar zu machen aber auch Anregungen zu finden sowie verwendete Technologien fur un sere Arbeit zu untersuchen und zu vergleichen Im Folgenden werden die wichtigsten Projekte kurz zu sammengefasst Using Handhelas as Controls for Everyday Appliances A Paper Prototype Study von Jeffrey W Nichols Generating Remote Control Interfaces for Complex Appli ances von Jeffrey Nichols Brad A Myers Michael Higginst Joseph Hughest Thomas K Harris Roni Rosenfeld und Mathilde Pignol Personal Universal Controllers Controlling Complex Appliances With GUls and Speech von Jeffrey Nichols Brad A Myers Michael Higginst Joseph Hughesf Thomas K Harris Roni Rosenfeld und Kevin Litwack Studying The Use of Handhelds to Control Smart Appliances von Jeffrey Nichols und Brad A Myers Diese vier Arbeiten widmen sich der Frage wie Alltagsgegenst
38. gende Kate gorien Privatbereich Haushalt ffentlichkeit Arbeitsplatz Unterhaltung Ge sundheit Bildung Sicherheit und Politik Die Zuteilung der Applikationen ist dem Benutzer selbst berlassen Die Kategoriesierung dient nur der bersicht und Strukturierung Was genau sind Favoriten Favoriten sind die Applikationen die wir h ufig verwende Man muss sich vor stellen dass gewisse Benutzer vielleicht hunderte von Helpern auf ihrem Handy installiert haben Einige werden sie t glich andere praktisch nie verwenden Also braucht es ein System welches dem Benutzer erlaubt die Applikationen so zu ordnen dass er seine bevorzugten Programme schnell findet Favoriten entspre chen eigentlich den Bookmarks die wir von Web Browsern kennen Jede Kategorie bietet Speicherpl tze f r 9 Favoriten die auf einem Screen angezeigt werden k nnen Die Positionen der Favoriten stehen f r die Kurzwahlnummern Das heisst wenn man einen Favoriten definiert hat erh lt man die Option der Applikation eine Position also eine Nummer von 1 9 zuzu weisen Ein Allergiker wird zum Beispiel seinen Lebensmittel Prufer in der Kategorie Gesundheit auf die Position 3 setzen Sp ter wenn er im Laden ein Produkt Uber pr fen will kann er die Applikation sehr schnell starten indem er im Favoriten Mo dus einfach die Taste 3 dr ckt 6 2 Demo Applikationen Wir haben uns letztendlich f r drei verschiedene Demos entschieden Einerseits wird ein Flash P
39. ht hat sie in ihren Favoriten einen Movie Guide installiert Der bezieht die Filmkritiken von ihrem bevorzugten Kritiker auf dessen Meinung sie sich fast immer verlassen kann Nun schickt sie ihren Filmvorschlag mit einer Anfrage an ihre Freundin zur ck die ebenfalls einen Universal Appliance Helper besitzt Diese best tigt den Vorschlag und l st somit gleich eine Reservation an der Kinokasse aus Einige Augenblicke sp ter erh lt Frau M eine Best tigung der Reservation und eine bersicht der freien Pl tze Sie w hlt die besten Pl tze aus und schickt die Best tigung zur ck Die Reservation der Pl tze ist somit abgeschlossen und beide erhalten eine MMS der Platz und Reihennummer der ausgew hlten Pl tzen Diese Meldung ist zugleich das Eintrittsticket das beim Eingang von einem Sensor erkannt wird und ihnen den Zutritt gew hrt so wie einst das Kinoticket vorgewiesen werden musste Kurz vor 21 00 Uhr treffen sich die zwei Freundinnen vor dem Kino und decken sich mit Popcorn und Getr nk ein Im Kinosaal drinnen herrscht seit einigen Jahren kein Handyverbot mehr seit es die Option gibt sich Uber den Helper und einen Kopfh rer direkt die gew nschte synchronisierte Fassung des Filmes anzuh ren Bei den Handys muss jedoch die Telefonfunkti on w hrend dieser Zeit ausgeschaltet werden Nach der Vorstellung beschliessen die zwei Freundinnen noch etwas trinken zu gehen In einer nahen Bar finden sie einen gem tlichen Platz
40. htsmodus und die Hilfe on S IR Der Thermostat ihrer Kaffeemaschine ist defekt und muss ersetzt werden UNIVERSAL APPLIANCEHMELPER Offnen Sie die Frontabdeckung und dr cken Sie die Filtertaste bis ein akustisches Signal ertont Der Thermostat ihrer Kaffeemaschine ist defekt Defekt anzeigen HELPER Der Thermostat ihrer Kaffeemaschine ist defekt Detailbericht anzeigen HELPER N UN WAN Vv Wee K CTE 7 As ww ign V AN RN A van AT N GA A SY YQ A HELPER Bitte warten ED 3 HELPER Der Thermostat XY ihrer Kaffeemaschine wurde durch zu langen Dampfbezug Uberhitzt und ist durchgebrannt Zur Behebung des Problemes muss der Thermostat ersetzt Warnung A Diese Option steht nicht zur Ver fgung 5 2 6 Entwurfe 3D Modus Der 3D Ansichtsmodus ist ein Feature das es dem Benutzer erlaubt ins Innere eines Ger tes zu schauen ohne dies aufzu schrauben Einerseits k nnen somit Bestandteile der Maschine angezeigt werden um den Benutzer in der Orientierung zu unterst tzen hnlich wie beim bersichtsmodus anderseits k n nen auch nur defekte Teile oder Teile mit Mangelerscheinungen angezeigt werden Technisch funktioniert das so dass das Handy Uber GPS seine re lative Position zur Kaffeemaschine genau bestimmen kann Die se Technologie ist zur Zeit noch nicht realisierbar es laufen aber zu genau diesem Thema Forschungsprojekte un
41. ikel werden verschiedene Technologien aufgezeigt wie Mobiltelefone eingesetzt werden k nnen um mit ihrer Umgebung zu kommunizieren Ihe Computer of the 21st Century von Mark Weiser In diesem Artikel aus dem Jahre 1991 beschreibt Mark Weiser seine Vision einer Welt in der die Computer mit den Alltagsge genst nden verschmelzen Erredet von einem System vieler kleiner digitalen Gadgets die erst in Zusammenarbeit ihren wah ren Wert erhalten F r inn haben Computer in der Form wie wir sie kennen keine Zukunft da sie immer an einen Ort gebunden sind Interessant ist dass dieser Artikel der bereits 15 Jahre alt ist also technologisch gesehen aus der Steinzeit f r unsere Arbeit sehr aktuell war da das Handy heute genau an einem Punkt ist wo es diese Rolle des ubiquit ren Computers bernimmt In der letzten Zeit gab es auch einige Artikel in Tageszeitungen ber Projekte und Neuheiten die hnliche Gedanken verfolgen oder die gleichen Technologien verwenden Zwei unterschiedliche Beispiele stehen hier aus der 20 Minuten Tages zeitung beziehungsweise von der Philips Webseite NFC Handy Ticketing Royal Philips Electronics Nokia und RMV Phillips Nokia und der Rhein Main Verkehrsverbund RMV gaben in Hanau bei Frankfurt den Start des weltweit ersten Feldversuchs f r elektronisches Ticketing auf Basis der Schnittstellentechnologie Near Field Communication NFC Der Fahrgast l st sein Ticket nicht mehr am Automaten
42. jekte zum gleichen Thema W hrend im IAD HGKZ ein zukunftsorientiertes Szenario von Interesse ist welches die M glich keiten einer solchen Applikation aufzeigt hat die ETH einen ganz klaren Fokus auf die Bedienung von komplexen nicht allt glichen Funktionen bei Haushaltsger ten F r die ETH steht auch ein Benutzertest im Vordergrund der die Effizienz dieser Applikation best tigen soll F r das IAD sind Konzept Benutzerinteraktion und Gestaltung die Schwerpunkte 1 2 Ausgangslage Am Anfang unseres Projektes stand die Idee der Universal Remote Control Eine Steuerung die auf alle verschiedenen Ger te angewendet werden kann Das Problem ist dass jedes Ger t ein anderes Interface besitzt und jeder Hersteller hat seine eigenen Konventionen Sogar Ger te die hnliche oder identische Funktionen haben k nnen sich in der Bedienung stark unterscheiden In der Re gel ist es so dass man sich bei jedem neuen Ger t einarbeiten muss bevor man es bedienen kann W re es nun nicht sinnvoll eine Art mobile universale Bedienung zu ha ben die man auf jedes beliebige Ger t anwenden kann Mann muss sich nicht dauernd an neue Interface Konventionen gew hnen sondern kann die Be dienungsmuster die man gelernt hat beibehalten Die Steuerung bersetzt die Befehle in die f r das betreffende Ger t passende Form Um diese bersetzung zu machen muss kein weiteres Steuerger t erfunden werden es kann auf die bestehenden und uns bekannte
43. likation selbst welche verschiedene Helper wie diesen der Kaffeemaschine verwaltet Bei der Jura Applikation stellte sich anfangs die Frage ob der Benutzer jederzeit die M glichkeit hat auf s mtliche Information zuzugreifen was ein enormes Ausmass des Menus bedeuten w rde Oder ob der Helper so programmiert wird dass nur im Fall eines bestimmten Zustandes betreffende Infor mation abgerufen werden kann Die w rde bedeuten dass das Standardmenu ziemlich klein und bersichtlich daf r jedoch eingeschr nkt ist Wenn ein Problem auftaucht empf ngt der Helper den Status von der Maschine und gibt erst dann den Zugriff auf die In formation frei beziehungsweise ffnet direkt das betreffende Untermenu Ein Beispiel w re dass bei der Kaffeemaschine die Kaffeebohnen fast aufgebraucht sind Nun meldet der Helper dem Benutzer dass die Bohnen noch f r h chstens f nf Tassen Kaffee reichen Der Benutzer hat jetzt die Option neue Bohnen direkt zu bestellen was er ber eine einfache Abfrage erledigen kann Das Produkt wird ihm so bald wie m glich nach Hause geliefert Diese Option ware aber nicht m glich gewesen solange noch gen gend Bohnen in der Maschine waren Einerseits ist das nat rlich eine Einschr nkung da der Benutzer den Helper nicht dazu verwenden kann jederzeit jedes Produkt damit zu bestellen anderseits ist es auch eine notwendige Einschr nkung weil sonst einfach zu viele Optionen zur Verf gung st nden Diese Vielzahl
44. m folgenden Abschnitt werden verschiedene Technologien beschrieben und fur unsere Anwendung untersucht Unser Kon zept sieht zwei Formen von Verbindungen vor eine Uber kurze Distanz um das Haushaltsger t zu identifizieren und eine ber weite Distanz um Informationen vom Internet zu beziehen oder um Ger te fernzusteuern 3 1 Near Field Communication NFC Kabellose Kommunikationsform ber kurze Distanz Spezifikationen RF Frequenz von13 56 MHz Reichweite bis zul5 cm Datenrate bis zu 424 kb s Diese Technologie wird verwendet bei Eintritts oder Zutritts kontrollen Besipiel Skipass Skilift Zutritts Badge bei Firmenge b uden f r Zahlungs oder Punktesysteme Beispiel Coop SuperCard oder als Schnittstelle zwischen virtuellen und physi kalischen Objekten Beispiel Informationen zu Gem lden in Ausstellungen ber Headset oder Abspielger t Diese Technologie eignet sich sehr gut f r unseren Zweck Ger te ber eine sehr geringe Distanz oder durch Ber hren zu identifizieren Der Vorteil ist dass man die Information gezielt dann abrufen kann wenn man will und nicht von hunderten von Funksignalen aus der Umgebung zugedeckt wird 3 2 Java Micro Edition Java ME Java APIs dient zur Entwicklung von PDA und Handy Applikationen Java zu verwenden ist sinnvoll weil es auf allen g ngigen mobilen Ger ten implementiert ist Und weil sich alle Handyfunktionen Uber Java steuern lassen Zudem ist Java relativ wei
45. n Das Handy meldet dem Benutzer wenn er im Laden vor der Technikabteilung steht dass die Farbpatrone fast leer sei Nun kann er entscheiden welches Produkt er kaufen will und kann dieses durch Ber hren mit seinem Handy auf die Kompatibilit t mit seinem Drucker pr fen 2 2 4 Waschmaschine Standardfunktionen Waschmaschinen weisen h ufig ein ziem lich komplexes Interface auf Die Icons sind nicht ohne Vorkennt nisse verst ndlich Bei praktisch jeder Waschmaschine muss man sich daher einarbeiten bis man sie schnell und sicher bedienen kann Ein Universal Appliance Helper k nnte hier die Funktion eines bersetzers bernehmen Das heisst er w rde dem Benut zer die gew nschte Information in Textform widergeben wenn dieser die Icons nicht versteht Erweiterungen Sinnvoll w re auch dass der Benutzer gewisse Waschgange die er h ufig verwendet wie zum Beispiel Sport und Weissw sche 40 C Wasser sparen als Profil speichert Und jedesmal wenn er seine W sche macht muss er nur noch das Profil aufrufen und eine Taste zur Best tigung dr cken Den ganzen Rest der Einstellungen erledigt der UAH beziehungsweise die Waschmaschine Das gleiche k nnte von Vorteil sein wenn der Benutzer die Waschmaschine wechselt Nun muss er sich nicht mehr durch das Benutzerhandbuch schlagen sondern er beh lt seine Profile und der UAH passt die Einstellungen an das neue Modell an Nat rlich kann der Helper auch daf r verwendet werd
46. n portablen Ger te wie Handy oder PDA zur ck gegriffen werden Die Idee der Universal Remote Control ist nicht neu Es gab und gibt viele Projekte die sich mit diesem Thema besch ftigen und versucht haben L sungen zu finden 1 3 Die Universal Remote Control Wo liegt der Fokus anderer Projekte Die meisten Forschungsgruppen untersuchten in ihren Projekten die Bedienung von Alltagsger ten Und zwar lag der Fokus immer auf den Haupftfunktionen Bei einer Stereoanlage waren dies zum Beispiel die Abspielfunktionen und das Regulieren der Lautst rke Bei einer Kaffeemaschine das Beziehen von Kaffee Heisswasser oder Dampf Der Vorteil einer universalen Fernsteu erung ist wie schon erw hnt dass sich der Benutzer an gewisse Konventionen halten kann die er einst erlernt hat In manchen F llen tritt jedoch die Frage auf wie sinnvoll eine solche Steu erung berhaupt ist Macht es Sinn die Lautst rke der Musik Uber ein Mobiltelefon zu regulieren wenn man sowieso vor der Stereoanlage steht 1 4 Der Universal Appliance Helper Worin unterscheidet sich nun aber unsere Arbeit von den bishe rigen Projekten Unserer Meinung nach gibt es wenig Anwendungen bei denen eine Steuerung der Hauptfunktionen Uber ein mobiles Ger t Sinn macht Anders sieht es jedoch bei komplexeren Interaktionen aus Funktionen die nicht mit einem Knopfdruck erledigt werden k nnen Bedienungsabl ufe die gefragt sind wenn Probleme oder Fehler bei Ge
47. nen sind ausgeschaltet aktiv bleiben jedoch gewisse Notfall Funktionen die selbst definiert werden k nnen Zum Beispiel leidet ihr Vater an Herz problemen wenn ihm etwas zustiesse w rde dies direkt eine Notfallmeldung an seine Tochter sowie nat rlich auch an seinen Arzt senden Der Nachmittag verl uft jedoch ruhig Um 16 45 Uhr beendet sie ihre Arbeit Nun schaltet sie ihren Helper wieder ein und berpr ft darauf kurz ihren Terminkalender der ihr sagt dass alle f r heute anstehenden Arbeiten erledigt wurden Sie verab schiedet sich von ihren Kollegen Um 16 55 Uhr verl sst Frau M ihr B ro und geht zum Bahnhof W hrend dem sie auf den Zug wartet sieht sie den Snackautomaten und bekommt Lust auf ein St ck Schokolade Da sie jedoch auf ihre Linie achtet checkt sie zuerst ihren Line Watcher auf dem Helper der ihr sagt dass sie heute schon 1 644 kCal zu sich genommen hat Deshalb verzichtet sie auf den Schokoriegel Nun startet Frau M vom Bahnhof aus ihre Waschma schine zu Hause Da sie in ca einer Stunde dort sein wird Bevor sie aber nach Hause geht muss sie noch kurz zur Migros um etwas f rs Abendessen einzukaufen Sie entscheidet sich einen Fisch zu kaufen Nun berpr ft sie welche Zutaten sie bereits zu Hause hat mit dem Helper der ihr sagt dass sich noch Salat Tomaten und Pepperoni im K hlschrank befinden Reis ist auch vorhanden Frau M berlegt kurz welches Gericht sie mit den vorhandenen Zutaten k
48. nz h lige Produkte gibt und die Auswahl fast unbegrenzt ist F r jedes Druckermodell gibt es andere Farbpatronen einige besser andere schlechter Hier ist der Benut zer meistens berfordert und auf Hilfe von Fachpersonen angewiesen Einerseits k nnte er Uber einen universalen Helper die Herstellerinformationen zu jedem Produkt abrufen er kann aber auch Kundenbewertungen lesen und sich durch die Erfahrungen anderer belehren lassen Um den K ufer anzuregen auch selbst seine Meinung zu seinem Produkt abzugeben k nnte ihn sein Helper nach dem Kauf eines neuen Druckers oder 2 Wochen sp ter automa tische auffordern eine Bewertung abzugeben Sie haben das Produkt XY gekauft wie sind Sie damit zufrieden Bewertung 1 5 Sterne Kommentar freiwillig Sonderfunktionen Probleme Bei Computern und Druckern kennt man das Problem dass bei Fehlermeldungen Zahlen und Buchstaben Codes angezeigt werden die dem Laien nichts sagen Ein universaler Helper k nnte hier Abhilfe verschaffen Sobald er den Drucker identifiziert hat ffnet er beim Erscheinen einer Fehlermeldung die Bedienungsanleitung an der betref fenden Stelle Auf dem Display wird nun der Defekt in Worten beschrieben und eine Schritt f r Schritt Anleitung gegeben wie das Problem behoben werden kann Auf dem Handy w rde dann mittels Text Bild Animation oder Film dargestellt was der Benutzer genau Tun muss Beim Kauf von Ersatzteilen kann der Hepler ebenfalls hilfreich sei
49. ochen kann ihr f llt aber spontan nichts ein Darum l sst sie sich von ihrem Helper eine Auswahl von Rezepten vorschlagen sie kann diese auch direkt am Ange bot des Ladens anpassen und saisonale wie auch auf Aktion gesetzte Produkte miteinbeziehen Als sie bei den Haushaltspro dukten vorbeigeht meldet sich ihr Helper und weist sie darauf hin dass sie neue Staubbeutel f r den Staubsauger braucht Sie nimmt sich das g nstigste Produkt doch darauf hin meldet sich ihr Helper erneut und teilt ihr mit dass dieses Produkt nicht kom patibel ist mit ihrem Staubsauger Sie entscheidet sich f r eine andere Marke Nun braucht sie noch eine neue Hautcreme da ihre alte schlecht vertr glich f r ihre empfindliche Haut ist Nun l sst sie sich die Beschreibung der verschiedenen Produkte an zeigen und liest ein paar Kundenbewertungen zu einer Creme die ihrem Hauttyp entspricht Frau M leidet an einer Hautallergie und darf nur bestimmte Produkte verwenden Ihr Helper weiss welche Stoffe geeignet sind f r ihren K rper und welche nicht Denn auf ihrem Helper befindet sich ein Health Profile welches Uber alle medizinischen Daten verf gt die aus rztlichen Untersuchungen hervor gingen Auch der Bezug von Medikamenten kann direkt ber die Identifikation des Helpers gemacht werden was in vielen F llen die Krankenversicherungskarte ersetzt hat Nachdem Frau M nochmals ihre elektronische Einkaufsliste checkt geht sie zur Kasse und bezanlt mi
50. ptfunktionen zu ersetzen Erweiterungen Denkbar sind hier Funktionen die Uber eine Fern steuerung m glich sind Zum Beispiel morgens vom Bett aus die Kaffeemaschine starten Oder die Programmierung des Lieb lingskaffees Die Einstellungen k nnen auf dem Helper gespei chert werden und zudem wird eine automatische Einschaltzeit programmiert Somit kann der Benutzer jeden Morgen um 8 15 Uhr aufstehen und der Kaffee seiner Wahl steht in der K che bereit frisch zubereitet Ein weiterer Punkt sind Zusatzprodukte und Ersatzteile Da der Helper das Modell und seine Eigenschaften kennt kann er dem Benutzer mitteilen welche Produkte am besten verwendet werden Dazu kann der Helper online auf Kundeninformationen und Herstellerhinweise zugreifen um eine optimale Qualit t zu garantieren Beim Kauf oder Bestellen von Produkten k nnen Preis Leistungsverh ltnisse berpr ft werden Wenn der Benutzer im Laden steht meldet ihm sein Handy wieviel Pulver noch in der Maschine ist oder wann sie zum letzten Mal gereinigt wurde So kann er entscheiden welche Produkte eingekauft werden m ssen Sonderfunktionen Probleme Wenn Fehlermeldungen oder Anweisungen auf dem Display der Kaffeemaschine erscheinen wird direkt das digitale Handbuch an der betreffenden Stelle ge ffnet Bei De fekten wird dem Benutzer angezeigt wo das Problem liegt und auf Wunsch kann sofort ein Service Termin mit einem Techniker vereinbart werden Der Vorteil hier ist d
51. r ten auftreten So sind wir auch vom Begriff der Fernsteuerung Remote Control weggekommen und haben uns Richtung Hilfe Tool f r technische Ger te Appliance Helper orientiert 1 5 Begriffserklarung Was bedeutet Universal Appliance Helper genau Wie gesagt wollten wir einen Ansatz finden um die Kommunikation zwischen Mensch und Maschine zu f rdern Das mag utopisch klingen ist aber gar nicht so weit hergeholt Die meisten Maschinen und technischen Ger te sind heute so digitalisiert dass sie relativ genau Auskunft dar ber geben k nnen was in ihrem Innern passiert H ufig bleibt diese Information jedoch auf einem Chip gespei chert und wird nur bei Reparaturen von Fachleuten abgerufen Einerseits ist das so weil die meisten Leute relativ wenig von technischen Ger ten verstehen und mit solchen Informationen nicht viel anfangen k nnen Dann liegt es aber auch daran dass f r die Wiedergabe der Informationen ein einigermassen detaillier tes Interface von Bedarf ist was die wenigsten Ger te aufweisen Und es macht auch keinen Sinn alle Haushaltsger te mit einem Monitor auszustatten Was es braucht ist in diesem Fall ein bersetzer Ein Tool das die Informa tionen des Ger tes empf ngt und in einer f r den Benutzer verst ndlichen Form widergibt Das ist ein Universal Appliance Helper 1 6 Anwendungen Anwendungen von Universal Appliance Helpern sind in allen Bereichen unseres Alltags denkbar berall da wo wir mit Mas
52. r auch neue Rezepte vorschlagen Ein weiteres Beispiel Der Benutzer kommt nach Hause und pr ft seinen K hlschrank Darin befindet sich etwas Gem se eine Bratwurst und K se Sein Helper emp f ngt vom K hlschrank dessen Inhalt und sucht sich aus dem Internet geeignete Rezepte mit den vorhandenen Zutaten Die gew nschte Kochzeit kann ebenfalls angegeben werden wenn der Benutzer zum Beispiel um 20 Uhr im Theater sein muss und nur wenig Zeit zum kochen beziehungsweise essen hat Der Helper k nnte dann die Zeitangabe bei der Suche nach Rezepten ber cksichtigen Ein weiterer Gedanke ist die intelligente K che Der K hlschrank und der Herd stehen in Verbindung und kommunizieren st ndig miteinander Wenn der Benutzer am kochen ist weiss der Herd welche Produkte sich noch im K hl schrank befinden Auch welche Produkte bald ablaufen und deshalb noch in das Rezept miteinbezogen werden k nnten Der mobile Hepler k nnte wieder als Kochhilfe dienen Er pr ft die Produkte im K hlschrank und stellt daraus ein Rezept zusammen Falls n tig kann er dem Benutzer den Hinweis geben das ein oder an dere Produkt noch einzukaufen Nat rlich kann der Helper auch ber eine weite Distanz mit der K che kommunizieren So zum Beispiel wenn der Benutzer im La den steht Der UAH meldet welche Produkte noch vorhanden sind und was neu eingekauft werden muss Es k nnten auch direkt Preisvergleiche gemacht wer den Zum Beispiel wenn sich zu Hause im
53. rototyp erstellt der grafisch ausgearbeitet ist und alle Funktionen der Applikation simuliert Dieser Prototyp l uft auf einem Nokia 6630 Handy Flash ist insofern geeignet als dass es gestalterische Freiheit bietet Die anderen zwei Prototypen basieren auf Java Applikationen Java hat den Vorteil dass man damit Bluetooth ansteuern und somit auf extrene Ger te zugreifen kann Die zweite Version l uft ebenfalls auf einem Nokia 6630 Handy diese erlaubt es dem Benutzer Uber die Bluetoothverbindung eine Computeranimation zu steuern Genau genommen wird dadurch simuliert mit dem Handy auf die Kaffeemaschine zuzugreifen Da dies aber technisch nicht m glich war wird nun ein Demofilm auf einem iMac gestartet der die Interaktion mit der Kaffeemaschine simuliert Die dritte Applikation l uft auf einem Nokia 3220 Handy welches Uber ei nen RFID Reader verf gt Damit kann die Near Field Technologie demonstriert werden Der Reader liest die Tags die bestimmte Informationen enthalten wie zum Beispiel den Aufruf einer URL Somit kann gezeigt werden wie die Identifizierung eines Haus haltsger tes funktioniert 6 3 Zukunftsaussichten Momentan befinden wir uns in einem regelrechten Handy Boom Laufend werden neue Features in dieses kleine Ger t eingebaut das urspr nglich mal ein Telefon war Wohin dieser Trend genau f hrt ist schwer abzusch tzen Aber es ist zu er warten dass das Handy in noch sehr viel mehr Bereiche unseres Alltags und
54. rung zur Bestellung muss vom Benutzer best tigt werden danach kann die Option meine Adresse gew hlt werden und dann Bestellung senden So wird das Ersatzteil an die eigene Wohnadresse die im Helper definiert wurde ge schickt und die Zahlung wird Uber das Handy Abo erledigt Nat rlich stehen auch andere Zahlungsoptionen zur Verf gung diese sind jedoch mit einigen Zusatzangaben ver bunden Der Benutzer hat aber auch die M glichkeit auf eine automatische Bestellung zu verzichten und sich stattdessen ein Lageplan der umliegeden Fachgesch fte anzeigen zu lassen Vielleicht befindet sich gerade ein Gesch ft um die Ecke wel ches das betreffende Ersatzteil im Sortiment f hrt somit w re die Beschaffung nat rlich schneller erledigt wenn er sich das Ersatzteil selber besorgt Dies ist die definitiven Fassung des Jura Impressa User Interfaces Die Icons sind oben in der Top Leiste platziert Der Thermostat ist defekt m chten Sie ein Ersatzteil bestellen n chste Servicestelle W hlen Zur ck APPLIANCEHMELPER Fachhandel f 2eO Bestellung an andere Adresse Bestell Optionen Zuruck Fachhandel f 2 O Bestellung Thermostat an meine Adresse Preis CHF 75 50 Senden andere Zahlungsart Best tigen Zur ck r ReO 5 2 8 Entw rfe GPS Erweiterungen Das gleiche Prinzip mit GPS kann auch f r weitere Anwen dungen verwendet werden Ein Beispiel w re ein Objekt Fin der Da viele Ger
55. t ihren Helper in dem sie an der Kasse ihr Handy an einen Sensor h lt Um 18 10 Uhr betritt Frau Muster den Garten vor ihrem Haus Aus einer Entfernung von ca 20 Metern schliesst sie ihr Garagentor auf indem sie auf ihrem Helper einen Pin Code eingibt Sie betritt die Wohnung durch die Garage Da sie schon ziemlich hungrig ist beginnt sie sofort mit dem Zubereiten des Essens Sie sucht sich auf ihrem Helper nochmals das Rezept heraus welches sie im Laden bereits vorgeschlagen bekam Pl tzlich erscheint auf dem Display die Meldung dass der Waschgang soeben fertig ist und sie ihre W sche in der Waschk che ho len kann Sie entscheidet sich jedoch dies nach dem Essen zu machen Nun ver wendet sie den Helper als elektronische Kochhilfe Schritt f r Schritt wird sie durch das Rezept gef hrt Und kurz vor 19 00 Uhr steht das Gericht auf dem Esstisch Nur beim Servieren kann ihr der Helper nicht helfen Frau M hat die Angewohnheit dass sie w hrend dem Essen st ndig noch etwas anderes machen muss Heute sitzt sie am Esstisch h lt in einer Hand die Gabel und in der anderen ihren Helper mit dem sie die Nachrichten auf ihrem Telefonbeantworter abh rt In diesem Fall hat sie Gl ck denn sonst h tte sie die Gelegheit verpasst sich von ihrer Freundin Tina Amostra ins Kino einladen zu las sen Diese hat vorgeschlagen um 21 00 Uhr ins Kino zu gehen konnte sich jedoch noch f r keinen Film definitiv entscheiden Da Frau M h ufig ins Kino ge
56. t verbreitet 3 3 Bluetooth Kabelloser Personal Area Network PAN standard Erm glicht Verbindungen zwischen PDAs Laptops Computern und Handys Spezifikationen ISM Frequenz von 2 45 GHz Reichweite bis zu 100m Datenrate bis zu 723 1 kb s Bluetooth eignet sich gut um Ger te aus einer nicht allzu grossen Entfernung zu steuern ber diese Verbindung k nnen Informationen zwischen Ger ten ausge tauscht werden F r unser Projekt kann Bluetooth verwendet werden um zum Bei spiel den Status des Haushaltsgerdtes an das Handy zu senden Alle Interaktionen die direkt zwischen dem Haushaltsger t und dem Handy stattfinden k nnen Uber Bluetooth laufen 3 4 WLAN Kabellose Kommunikationsform Uber grosse Distanz Mit dieser Verbindung ist der kabellose Zugang zum Internet m glich Auf diesem Weg k nnen weltweit Informationen zu jedem beliebigen Ger t bezogen werden Der Vorteil ist dass die Information stets aktuell ist Jedesmal wenn neue Produkte Updates oder wichtige Informationen erscheinen kann sofort auf diese zugegriffen werden 3 5 Flash Lite 2 0 Flash Lite ist eine Programmierumgebung die auf Flash Action Script basiert Die Flash Lite Klasse ist speziell daf r entwickelt worden Applika tionen f r mobile Devices zu programmieren Die Technologie umfasst die wichtigsten Funktionen des Mobiltelefones abgese hen von Bluetooth Daf r bietet das Plug in f r die Macromedia Flash 8 0 Pro Software eine
57. te in der Zukunft Uber einen Sensor verf gen werden k nnen sie in einem bestimmten Umkreis problemlos lokalisiert werden Es ware denkbar dass man an Objekten wie Schl sselbund Brille und andere Dinge die man gerne verlegt kleine Sensoren anbringt Nun identifiziert man diesen Sensor mit seinem Helper und hat jederzeit die M glichkeit die Position des Gegenstandes zu orten Auf kleinem Raum also zum Beispiel in der Wohnung k nnte ein 3D Grundriss angezeigt werden mit einer Markierung wo sich der Gegenstand befindet Bei gr s seren Distanzen oder unbekannten Umgebungen k nnte auch ein Navigationssystem eingesetzt werden welches den Benutzer zum gesuchten Punkt f hrt lost it EYE got it Menu Beenden Grundriss anzeigen Navigation starten Wahlen SchlieBen Objekt finden Alle Objekte anzeigen Objekt identifizieren Objekt l schen Enstellungen W hlen Schlie en SchlUusselbund Optionen Zuruck SchlUusselbund Optionen Zuruck Armbanduhr Autoschlussel Brille Regenschirm Schl sselbund Taschenmesser Wecker Schluss Wahlen SchlieBen 3D Virtuell Navigation starten Schlusselbund Wahlen SchlieBen Optionen Zuruck 29 5 2 9 Entw rfe Navigation Kreissegmente Alternativ zur Listen Navigation habe ich versucht eine andere Navigationsart zu entwerfen Die Idee dahinter ist dass der Be nutzer so eine bersicht erh lt wie tief die Menustruktur ist Das bedeutet je mehr Ringe di
58. ted hierarchie 1 last step selected hierarchie 2 EEEN E selected hierarchie 3 32 5 2 10 Entwurfe Favoriten Icons Weitere Icons werden verwendet um die verschiedenen Kate gorien darzustellen die der Universal Appliance Helper ausweist Wenn der Benutzer in den Favoriten Modus geht kann er eine der Kategorien ausw hlen und auf die darin gespeicherten Helper zugreifen Die Icons stehen f r Privat Haushalt Arbeitsplatz ffentlichkeit Gesundheit Sicherheit Bildung Unterhaltung Politik P ES 2 FD BE a SO lt e e 33 5 3 1 Entw rfe Logo Beim Logo fur den Universal Appliance Helper bin ich von der Idee der Kreissegmente ausgegangen wie ich sie in der alterna tiven Navigation verwendet habe Die Segmente symbolisieren verschiedene Lebensbe reiche von Haushalt Uber Arbeitsplatz bis zu Gesundheit oder Unterhaltung Und jeder Bereich beinhaltet zahlreiche Unterka tergorien welche durch die usseren Kreise dargestellt werden sollen In fast jedem Gebiet sind Helper Applikationen denkbar was im Begriff Universal zum Ausdruck kommt Zudem stehen die Schichten der Kreise f r die Schwin gungen die vom Handy ausgehen beziehungsweise empfan gen werden und somit den Informationsaustausch symbolisie ren PPLIANGEHELPER s a 14t 140 Whe o EE ZS ve II fen amp es ring Gat pias HA ai i Ves ee gu X 11
59. ter anderem an der ETH Es ist damit zu rechnen dass diese Technologie in relativ naher Zukunft realisierbar sein wird Sobald die Kaffeemaschi re ne lokalisiert ist wird eine 3D Darstellung des Modells auf dem Nur defekte Teile anzeigen Display gezeigt und zwar genau in der Position wie sie durch SSS eel elena das Display gesehen wurde wenn die Kamera eingeschaltet ist Die Kaffeemaschine sendet ihren Status an das Handy also zum Beispiel dass der Thermostat defekt ist Nun wird der Ther mostat in der 3D Darstellung rot angezeigt Der Benutzer kann also sein Handy frei um die Maschine bewegen und diese durch das Display aus jedem Winkel betrachten Zur Option steht nun mangelhafte Teile nur defekte Teile oder alle Teile anzuzeigen In diesem Modus hat der Benutzer die Option einen Ser a vicetermin anzufordern ein Ersatzteil zu bestellen oder sich das IR Angebot naheliegender Fachgesch fte anzeigen zu lassen nn Optionen Zur ck Alle Teile anzeigen Nur defekte Teile anzeigen Mangelhafte Teile anzeigen Bestandteil suchen W hlen Zur ck 3D Ansicht Abdeckung Bohnenbeh lte Abdeckung Einf lltrichter Abdeckung Programmierfe Bezugstaste 2 gr Tassen Bezugstaste 1 gr Tasse Bezugstaste 2 kl Tassen W hlen Optionen Optionen 27 5 2 7 Entw rfe Bestellungen Bestellungen von Ersatzteilen k nnen sehr schnell und einfach erledigt werden wenn sie nach folgendem Muster stattfinden Die Aufforde
60. tionalit t des Interfaces Die Gestaltung des Interfaces wird nicht von einem Designer entworfen sondern automatisch von einem Programm generiert Und zwar nach Vorgaben der XML Datei So kann das Benutzer Interface auf verschiedenen Controllern implemen tiert werden unter Ber cksichtigung der Ger teigenschaften wie Displaygr sse oder Bedienungselemente Abstract representations as a basis for usable user interfaces von Shari Trewin Gottfried Zimmermann und Gregg Vanderhei den Dieses Projekt analysiert verschiedene Standards fur abstrakte User Interface Darstellungen Dazu werden zwei Beispiele ge zeigt ein digitaler Thermometer und ein Cinema Ticket und Informationssystem Der Artikel bespricht Features und tech nische Anforderungen der Systeme Vier bestehende Standards werden genauer untersucht User Interface Markup Language UIML Extensible Interface Markup Language XIML W3C XForms 1 0 specification und Universal Remote Console URC Ihe Smart Phone A Ubiquitous Input Device von Rafael Ballagas and Jan Borchers RWTH Aachen University Michael Rohs Swiss Federal Institute of Technology Jennifer G Sheridan Lancaster University Dieser Artikel spricht vom Mobiltelefon als ubiquit res Input Ge rat Ubiquitous Computing allgegenw rtige Computertech nik Er sieht das Handy als ersten wahren ubiquitaren Computer da uns das Handy hilft allt gliche Dinge zu erledigen und jeder zeit zur Hand ist Im Art

Download Pdf Manuals

image

Related Search

Dokumentation dokumentation dokumentationszentrum dokumentation obersalzberg dokumentation synonym dokumentationspflicht dokumentation englisch dokumentation vorlage dokumentation in der pflege dokumentation schreiben dokumentation duden dokumentationen gratis ansehen dokumentation bedeutung dokumentation definition dokumentation artikel dokumentationen youtube dokumentation auf englisch dokumentationszentrum flucht und vertreibung dokumentation tierarzneimittel apotheke dokumentation deckblatt dokumentationszentrum obersalzberg dokumentation aufbau

Related Contents

  SL-LED30  “SLOW DOWN” - Houston Radar  キヤノンサービスパック  QV Service Manual  Samsung YP-G1CW Manuel de l'utilisateur(Canada-open)  Tu lui parles  Emerson 122A Instruction Manual  ST-M800 - Shimano  Xubuntu Desktop Guide - MIK  

Copyright © All rights reserved.
Failed to retrieve file