Návrh uživatelského rozhraní televize [NA-TELEVIZE] Marek Nedvěd
[email protected]
ČVUT, FEL, Návrh uživatelského rozhraní 2011
Úvod Cílem práce je navrhnout uživatelské rozhraní televize / set-top boxu (dále jen STB). Moderní STB nabízí řadu funkcí, od příjmání pozemního vysílání, přes možnosti nahrávání pořadů a užívání videoarchivu televizního providera až po přehrávač médií a připojení k internetu. Funkce byly rozděleny a zadány jako jednotlivé zadání. STB se klasicky ovládá infračerveným dálkovým ovladačem, ale zadání počítá i s verzí ovládání pomocí „chytrého telefonu“. Rozhraní televize slouží divákovi především ke sledování vysílání (pozemního, kabelového nebo satelitního). Diváci většinou přepínají pořady, mohou využít EPG (elektronický programový průvodce). Pořady lze také nahrávat, většinou na externí disk.
Uživatelé Zdavatel nespecifikoval cílovou skupinu uživatelů (naopak uvedl, že jeho produkt by měl být cílený na co nejvíce lidí, dále uvedl, že produkt často užívá více osob), jediný požadavek byl, aby ovládání bylo přiměřeně jednoduché i pro „netechnicky vzdělané“ osoby, ale nesmí zdržovat pokročilé uživatele. Jako cílovou skupinu jsem tedy zvolil starší osoby sledující televizi, které mají problém s ovládáním techniky a učení se novým věcem.
Screener Otázka: Odpověď:
Kolik je Vám let? 50 a více
Otázka: Odpověď:
Jak často se díváte na televizi? Denně
Otázka: Odpověď:
Jak dlouho se díváte na televizi? 2 hodiny (a více)
Otázka: Odpověď:
Máte problémy s ovládáním techniky? Ano
Rozhovory Témata a otázky •
•
•
•
•
Televize ◦ Jakou máte doma televizi? ◦ Máte k televizi připojená nějaká další zařízení? (např. DVD přehrávač,...) ◦ Kolika dálkovými ovladači televizi ovládáte? ◦ Co všechno musíte udělat, aby jste se mohl dívat na televizi? ◦ K čemu nejčastěji používáte ovladač? ◦ Kterými tlačítky na ovladači měníte televizní kanály? Televizní program ◦ Díváte se na televizi pravidelně? ◦ V jakou dobu většinou sledujete televizi? ◦ Na jaké stanice se díváte nejčastěji? ◦ Na jaké pořady se nejraději díváte? ◦ Sledujete televizní zprávy? ◦ Jak se dovídáte o televizním programu? ◦ Používáte teletext nebo EPG? (elektronický programový průvodce) Nahrávání a přehrávání videa ◦ Používáte funkci nahrávání videa? ◦ Jakým způsobem nahráváte video? ◦ Jak přehráváte video? Mobilní telefon ◦ Používáte mobiní telefon? ◦ Jaké funkce telefonu používáte? ◦ Jaká nastavení v telefonu jste si upravoval sám? Počítač ◦ Používáte počítač? ◦ Jak často používáte počítač? ◦ Používáte internet?
Přepis rozhovorů Rozhovor 1: Pavla, 54 let, učitelka MŠ Na televizi se dívá denně, většinou od osmi hodin večer na české seriály a filmy. Doma má moderní plasmovou televizi Samsung, satelitní STB, přehrávač DVD a televize je připojena k počítači se síťovým diskem. Sama využívá především televizi, občas přehrávač DVD. Televizi ovládá s obtížemi, kvůli STB, musí občas používat dva ovladače. Pro to aby se mohla dívat na televizi musí televizi zapnout, poté na ovladači navolit zdroj signálu a nakonec zvolit kanál. Tento proces přirovnává obtížností ke „startu raketoplánu“. Kanály mění především čísly na ovladači, ale kanály nemá seřazené, takže neví na kterém čísle který kanál je a občas přepne místo televize rádio. Dále často mění hlasitost, další funkce televize nepoužívá. O televizním programu se buď dovídá od rodiny nebo si ho přečte v časopisu. Nepoužívá teletext ani EPG, i když uznává, že televizní program v televizi by uvítala. Video nenahrává, pokud chce něco nahrát, obstará to manžel. Nahrávání je pro ni příliš složité. Videoarchiv se jí líbí, protože by se mohla později dívat na pořady, které dávají pozdě v noci. Připojení k internetu nebo služby on-demand by nevyužila. Vlastní mobilní telefon značky Samsung, používá ho k volání a psaní sms, ale má problémy s vkládáním interpunkce. V menu telefonu se dokáže orientovat a najít „věci, které ji zajímají“ jako například výpisy hovorů nebo přijaté zprávy. Počítač používá pouze v práci jako psací stroj; internet nepoužívá.
Rozhovor 2: Natalie, 76 let, důchodkyně Na televizi se dívá denně, v pravidelných intervalech od dvou hodin odpoledne až do noci. Doma má moderní LCD televizi LG a satelitní STB. Na satelitu se dívá na ruské kanály. Dohromady se dívá asi na osm různých kanálů. Dívá se především na vědomostní soutěže a seriály. K ovládání potřebuje dva ovladače – od televize a STB. Pro to aby se mohla dívat na televizi musí zapnout televizi a STB. Po zapnutí televize již ovladač od televize prakticky nepoužívá. Kanály mění čísly na ovladači nebo ovládacím křížem, pořadí je nastavené, nastavoval ho její syn, sama neví jak se to dělá. Dálkový ovladač používá opatrně, bojí se, aby něco nepokazila. Televizní program čte většinou v časopisech, teletext ani EPG nepoužívá a nepřipadá jí to užitečné, lépe se jí čte text z papíru. Program pro ruské stanice ale nezná, u těch by EPG uvítala. Video nenahrává, ani jí to nepřijde zajímavé, jako důchodkyně si dokáže na svoje oblíbené pořady udělat čas. Připojení k internetu nebo služby on-demand by možná využila, kdyby jí to někdo ukázal a vysvětlil. Vlastní mobilní telefon značky Nokia, dokáže s ním volat buď vytočením konkrétního čísla nebo „rychlou volbou“. Ostatní funkce neumí používat. Složitější postupy má napsané na kousku papíru. Počítač ani internet nepoužívá.
Shrnutí rozhovorů Diváci se dívají na televizi většinou spíše večer. Aby se mohli dívat na televizi, musí často udělat několik kroků jako zapnout zvlášť televizi a STB a zvolit vstup. K přepínání kanálů používají spíše číslice. Dále ovládají hlasitost zvuku, ostatní věci je příliš nezajímají. Funkci EPG sice nepoužívají, ale připadá jim převážně užitečná. Další funkce STB nepoužívají. Když potřebují pomoct, obrátí se na technicky zdatnější. Uvítali by, kdyby se televize ovládala jednodušeji, tj. aby po zapnutí rovnou ukazovala televizní kanály a aby šlo snadno přiřadit kanály k číslicím na ovladači. Mobilní telefony používají naučeným způsobem, který je musel někdo předtím naučit.
Specifikace problému Základní rozhraní televize by mělo být co nejjednodušší. Televize by po zapnutí měla zobrazit kanály, aniž by bylo potřeba nastavovat vstupy nebo používat více ovladačů (u tohoto problému nejspíš záleží na propojení televize a STB). Používání ovladačů by mohla ulehčit lokalizace software i ovladače. Dalším požadavkem uživatelů bylo přiřazení kanálů k číslům na ovladači. To je u většiny dnešních televizí poměrně složité. Většinou funguje takovým způsobem, že se naladí kanály, těm se podle jejich frekvence (multiplexu, atd...) určí pořadí a poté se složitým způsobem (označení nového, označení starého a prohození) v rámci ladění kanálů přesouvají buď do skupin nebo do pořadí podle uživatele. Stačilo by, aby možnost řazení kanálů byla snadno dostupná (tj. ne v rámci ladění) a intuitivnější způsob změny pořadí (problém může být u kabelových a satelitních připojení ve velkém množství kanálů). EPG by diváci ocenili, ale musí být opět snadno dostupné, popřípadě ukazované v rámci seznamu kanálů. Nahrávání je běžně nastavitelné skrze rozhraní EPG a jednodušší už asi moc být nemůže, v EPG se nalezne žádaný pořad a stisknutím jednoho tlačítka se nastaví časovač přímo pro pořad. Přehrávání je pak řešeno nějákou formou přehrávače médií.
Případy užití Případy užití nepopisuji příliš do hloubky, protože zadavatel tvdil, že není potřeba touto prací pokrýt všechny schopnosti jeho zařízení.
UC1: Zapnutí TV Televizi je nutné nejprve zapnout, aby jí mohl uživatel účinně používat.
UC2: Sledování TV Televize především slouží ke sledování vysílání. Pokud uživatel jen chce, aby mu televize hrála, neměl by dělat žádné jiné činnosti než zapnutí TV.
UC3: Nastavení Pokud bude potřeba, měl by být uživatel schopen televizi naladit, změnit vlastnosti obrazu a zvuku a dalších nastavení.
UC4: Přepnutí kanálu Pokud uživatel chce sledovat jiný kanál, musí ho přepnout. Kanály jsou občas sdružené do (favoritních) skupin. Mezi těmito skupinami je také potřeba snadno přepínat.
UC5: Změna hlasitosti Uživatel často mění hlasitost, popřípadě televizi ztlumí úplně. Změna hlasitosti sice spadá pod nastavení TV, ale většinou je tento úkon prováděn častěji než ostatní nastavení a proto je dostupný zvlášť.
UC6: Zobrazení TV programu a informace o pořadech (EPG a INFO) Televize příjmá také informace o programu a pořadech. Zobrazí přehledný tabulkový televizní program. Pomocí EPG se dá nastavit i nahrávání.
UC7: Nahrávání Nahrávání televizních pořadů lze buď spustit okamžitě nebo ho lze naplánovat dopředu pomocí tzv. Časovače. Časovač je nejprve nutné nastavit na datum a čas záznamu a televizní kanál, který má nahrávat. Většinou jsou k dispozici i další volby jako je volba záznamového média, vlastnosti záznamu nebo různé prodloužení nahrávání.
UC8: Změna zdroje Televize je většinou připojena k dalším zařízením jako je DVD nebo STB. Po přepnutí zdroje již nelze používat funkce související přímo s vysíláním TV (např. EPG nebo přepínání programů). Jiné funkce by měly být stále dostupné (např. změna hlasitosti a jiná nastavení).
UC9: Změna služby Televize nabízí další služby jako je internetový prohlížeč nebo přehrávač médií. Tyto funkce opět nemusí podporovat všechny funkce.
Storyboard Tento storyboard vtipnou formou shrnuje základní případy užití televize.
„Na co se díváš, Alfréde?“
„Projíždím kanály, pane.“
„Tak to raději půjdu...“
„Potírat zločin!“
„Mrknu ještě na EPG...“
„To bych měl nahrát.“
Později...
KONEC
„Přehráváte si ten pořad, pane?“
„Bez nové televize bych byl ztracen, Alfréde.“
Zdroje obrázků: ordinace.nova.cz/ www.cetnickehumoresky.cz/ www.batmancomic.info/ tvtropes.org/
Sketch Sketch jsem nedělal, šlo by udělat například sketch dálkového ovládání, ale to po nás zadavatel nepožadoval a ani to není pro tuto práci příliš důležité, pokud je daná určitá množina tlačítek: např. { Zapnutí, Ovládací kříž s tlačítkem OK uprostřed, EPG, INFO, EXIT, MENU, SOURCE, SERVICES }
Scénáře Scénáře podrobně popisují akce uživatele při „plnění“ případů užití. Tyto scénáře jsou příliš podrobné a mohou se odlišovat od konečné verze, protože jsou závislé na podobě samotného rozhraní. (Například přístup k většině akcí může probíhat skrze kontextové menu nebo některé akce půjde udělat jiným postupem.)
UC1: Zapnutí TV 1. Uživatel stiskne tlačítko spuštění televize na televizi. (nebo) 2. Uživatel stiskne tlačítko spuštění na ovladači.
UC2: Sledování TV 1. Uživatel sleduje TV (nic se od něj nevyžaduje).
UC3: Nastavení 1. Uživatel zobrazí menu stisknutím tlačítka MENU.
2. Uživatel nalistuje záložku(obrazovku) s požadovaným nastavením. (například záložku „Nastavení obrazu“) 3. Uživatel vybere položku, kterou chce změnit. (např. „Jas“) 4. Uživatel změní hodnotu nastavované položky. (například sníží hodnotu o 5%) 5. Uživatel potvrdí nastavení tlačítkem OK. 6. Uživatel se vrátí zpět ke sledování TV tlačítkem EXIT.
UC4: Přepnutí kanálu 1. Uživatel přepne kanál číslem na ovladači. (nebo) 2. Uživatel přepne kanál tlačítkem P+ nebo P- na ovladači. (nebo) 3. Uživatel zobrazí seznam kanálů tlačítkem OK. 4. (volitelné) Uživatel nalistuje požadovaný seznam. (např. „Moje oblíbené kanály“) 5. Uživatel zvolí požadovaný kanál. (např. „History HD“) 6. Uživatel potvrdí volbu tlačítkem OK. 7. Uživatel opustí seznam kanálů tlačítkem EXIT nebo opětovným OK.
UC5: Změna hlasitosti 1. Uživatel úplně ztlumí zvuk tlačítkem MUTE. 2. Opětovným zmáčknutím MUTE ho vrátí na původní úroveň. (nebo) 3. Uživatel změní hlasitost tlačítky VOL+ a VOL-.
UC6: Zobrazení TV programu a informace o pořadech 1. Uživatel stisknutím tlačítka INFO zobrazí informace o aktuálním 2.
3. 4. 5. 6. 7. 8.
pořadu. (nebo) Uživatel zobrazí program stisknutím tlačítka EPG.To by mělo ukázat program aktuálního kanálu a dalších kanálů ve stejném seznamu. Uživatel nalistuje den, který ho zajímá. (např. „pondělí 31. října“) Uživatel nalistuje kanál, který ho zajímá. (např. „Nova Cinema“) Uživatel označí pořad, který ho zajímá. (např. „Frekvence“) Uživatel stisknutím OK zobrazí informace o tomto pořadu. (stejné okno/záložka jako tlačítkem INFO) Uživatel stiskem OK nastaví časovač na míru vybranému pořadu. (viz UC 7.3) uživatel se vrátí ke sledování TV tlačítkem EXIT.
UC7: Nahrávání 1. Uživatel zobrazí nabídku nahrávání tlačítkem REC. (nebo)
2. Uživatel zvolí, jestli nahrávat okamžitě nebo nastavit časovač. 3. Uživatel vyplní záložku/okno časovače. (např. „pondělí 31. října“, „Nova Cinema“ a „20:00 – 22:20“) 4. Uživatel potvrdí nahrávání stiskem OK. 5. Uživatel se vrátí ke sledování TV tlačítkem EXIT nebo opětovným stiskem OK.
UC8: Změna zdroje 1. Uživatel zobrazí nabídku připojených zařízení tlačítkem SOURCE. 2. Uživatel opětovným stiskem SOURCE přepne na další zařízení v seznamu. (nebo) 3. Uživatel nalistuje požadované zařízení. (např. „DVD Player“) 4. Uživatel potvrdí změnu zařízení stiskem OK. 5. Uživatel opustí nabídku připojených zařízení tlačítkem EXIT nebo opětovným stisknutím OK.
UC9: Změna služby 1. Uživatel stiskem tlačítka SERVICES zobrazí nabídku služeb.
2. Uživatel nalistuje požadovanou službu. (např. „Internet“) 3. Uživatel potvrdí změnu služby stiskem OK. 4. Uživatel opustí nabídku služeb tlačítkem EXIT nebo opětovným stisknutím OK.
HTA Globální HTA pro všechny scénáře Televize Plán 0: po Zapnutí TV libovolně
Zapnutí TV
Sledování TV
Nastavení
Změna zdroje
Změna služby
Změna hlasitosti
Plán 1: v libovolném pořadí
Zobrazení TV programu
Přepnutí kanálu
Průchod menu*
Nahrávání
Plán 3: jedno nebo druhé
Plán 2: postupně
Volba dne
Volba kanálu
Zobrazení informací
Návrat k předchozí činnosti
Zvýšení hlasitosti
Snížení hlasitosti
Ztlumit zvuk
Plán 4: jedno nebo druhé
Okamžité nahrávání
Časovač
Plán 5: v libovolném pořadí
Volba dne
Volba kanálu
Volba začátku nahrávání
Volba konce nahrávání
Návrat k předchozí činnosti
HTA pro průchod menu (např. menu Nastavení) * Menu Plán 1: postupně
Zobrazení menu
Vybrání položky
Změna položky
Potvrzení
Návrat k předchozí činnosti
* Průchod pro všechny menu (Nastavení, Změna zdroje a Změna služby) je prakticky totožný, proto je takto generalizován.