- 제품설명서 (ios) - copyright c 2014 by MWORKS All Pictures cannot be copied without permission
1 목 차 프로그램개요... 2 시스템요구사항... 2 접속방법및보안... 3 주요기능... 3 입력기능... 4 화면구성및기능 Tablet 용... 5 화면구성및기능 Phone 용... 16 Virtual Mouse... 21 Touch Event... 24 SoftKeyboard... 25
2 프로그램개요 RDP 8.0 표준규격에맞추어개발한 Legato Remote Desktop은 Android, ios 디바이스만있다면어디서든지 Windows Desktop에원격접속을할수있게해주는애플리케이션이다. 휴대용디바이스를사용해 Windows Desktop에있는파일이나폴더에간단히접근할수있을뿐만아니라 Windows Desktop에설치되어있는 Microsoft Excel, Word, Photoshop 등과같은모든프로그램을원격으로제어할수있게해준다. 본시스템을통해다양한서비스의제공자, 수해자및관리자가될수있는클라우드컴퓨팅환경구현이가능하다. 또한직관적인인터페이스의가상마우스로빠르고정확한입력을지원하고, 소프트키보드를통한한글 / 영어입력과윈도우키및각종단축키를지원하여실제데스크톱을사용하는것과같은환경을제공한다. 시스템요구사항 1. Client Device OS - ios 6.0 이상 2. Host Windows OS - Windows 7, Windows 8, Windows 8.1 - Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2
3 접속방법및보안 구분기능설명 접속방법 Remote Desktop (Device to PC) RemoteApp URL Scheme Host Address 를이용한일반적인원격접속 WebFeed 주소로접속해 RDP File Redirection 으로.rdp 파일에있는정보를이용해원격접속웹페이지로접속해 RDP File Redirection 으로원격접속 RDP MS 기본프로토콜을이용한접속 보안 / 인증 TLS NLA Gateway 네트워크에서가장일반적으로사용되는 TLS 를이용한접속 TLS 에추가로사용자인증을요구하여보안을강화한접속내부네트워크망과외부네트워크망을분리시켜보안을강화한접속 주요기능 구분기능설명 Redirection 사운드원격서버에서출력되는소리를 Client 에서도출력한다. RemoteApp 원격서버에접속할때특정프로그램을실행시킨다. RemoteFX RemoteFX 비디오코덱 RDP 프로토콜의확장기능으로원격서버의그래픽카드자원 을활용하여높은사용자환경을제공한다.
4 입력기능 구분기능설명 Click 마우스의좌클릭과동일한기능이다. Right Click 마우스의우클릭과동일한기능이다. Drag 마우스의드래그와동일한기능이다. 가상마우스 Scroll 마우스의스크롤과동일한기능이다. Four Direction Pointer 터치기반디바이스의편의성, 정확성을위해가상마우스의 4 방향포인터를제공한다. Extension Button 자주사용하는기능 ( 키보드올리기, 기능키보드올리기, 화면맞춤, 우클릭 ) 을가상마우스확장시보여준다. 소프트키보드 Hot Key Function Key 한손가락 윈도우에서자주사용하는단축키 (Ctrl+C 등 ) 를키보드에추가하여편의성증대윈도우에서사용하는기능키 (F1~F12 등 ) 를추가하여편의성증대마우스 Left Click 및드래그 / 화면확대시화면이동 Touch Event 두손가락 가상마우스활성화및비활성화, Zoom-In/Out, 스크롤 세손가락 소프트키보드활성화및비활성화
5 화면구성및기능 Tablet 용 Legato Remote Desktop 화면은테블릿 / 폰버전으로나뉘어져있으며 Connection Settings(Direct, RemoteApp), Help, 원격접속화면으로구성되어있다. Connection Settings 화면에서원격접속에필요한각각의정보를입력할수있으며, Help 화면에서는 Connection Setting 방법, 가상마우스및소프트키보드사용방법, 터치제스처종류및사용방법을소개한다. 1. Main Screen( 애플리케이션최초실행시 ) Legato Remote Desktop 아이콘이중앙에배치되어있고화면좌측 Connections List에는추가되는원격서버들의리스트가보여진다. 화면우측 Connection Settings 화면에는이미저장되어있는원격서버의정보를수정하거나새로운원격서버를등록하기위한정보입력창이표시된다. 화면상단의 + 버튼을터치하여원격서버를추가할수있다.? 버튼은 Help, 세번째버튼은환경설정화면을활성화시킨다.
6 2. Add New Connection 화면상단의 + 버튼을클릭하여원격서버를추가할수있다. + 버튼클릭을통해 Select Connection 팝업창이활성화되고 Remote Desktop(Device to PC) / RemoteApp 연결중원하는항목을선택한다.
7 3. Remote Desktop (Device to PC) Connection Setting 원격서버에접속하기위한정보들을입력하고 Save 버튼을클릭하면좌측 ConnectionList 에 추가된다. Remote Desktop(Device to PC) 연결은, RemoteApp 은로표시된다. 3-1. 항목별설명 항목설명 Display Name Host Address User Name Password Connection List에표시되는내용을설정 (Optional) 원격접속을할서버의주소를설정원격접속데스크톱운영체제의사용자계정 ID 를설정원격접속데스크톱운영체제의 Password 설정 Port 원격접속데스크톱에서원격접속을허용해놓은포트 ( 기본 : 3389) Domain Resolution Performance Advance 원격접속데스크톱에사용자계정이 Domain에가입되어있다면설정원격접속시서버측에서클라이언트측으로보내는해상도를설정원격접속데스크톱의배경화면보이기, 글씨부드럽게출력, 윈도우테마보이기등을설정보안설정 (RDP, TLS, NLA) 및 Gateway, 각종 Redirection(Sound) 등을설정
8 3-1-1. Select Resolution Legato Remote Desktop 에서지원하는해상도는위와같으며 Automatic 으로설정시디바이스 의해상도로원격데스크톱에접속하게된다.( 기본 Automatic) 3-1-2. Performance Settings Popup Select Performance 버튼을클릭하면 Performance 팝업이활성화되고원하는값을 설정할수있다. (3-1-2-1. Performance Settings 설명참조 )
9 3-1-2-1. Performance Settings 항목별설명 항목설명 Show Wallpaper Font Smoothing Menu Animation Desktop Composition 접속할원격데스크톱의배경화면표시여부를설정접속할원격데스크톱의폰트를부드럽게설정할지여부를설정접속할원격데스크톱의윈도우애니메이션기능활성화여부를설정접속할원격바탕화면구성활성화여부를설정 Theme 접속할원격데스크톱의테마기능의활성화여부를설정 (EX: Windows 7 Aero 테마 ) Full Window Drag 원격데스크톱의창드래그시투명효과없이드래그여부를설정 RemoteFX 접속할원격데스크톱의그래픽카드자원을사용할지여부를설정 3-1-3. Advance Settings Popup Select Advance 버튼을클릭하면 Advance 팝업이활성화되고원하는값을설정할수있다. (3-1-3-1 Advance Settings 설명참조 )
10 3-1-3-1. Advance Settings 항목별설명 항목설명 Security Use Gateway G.Host G.UserName G.Password Sound Redirection Clipboard Redirection 원격접속데스크톱에접속시보안정도를설정 (Automatic, RDP, TLS, NLA 기본설정 ) Gateway 사용여부를설정 Gateway 사용시원격 Gateway 데스크톱의 Host Address를설정 Gateway 원격데스크톱운영체제의사용자계정 ID Gateway 원격데스크톱운영체제의사용자계정 Password 원격접속데스크톱에서사운드출력시클라이언트디바이스에서사운드출력여부를설정 Client와원격서버의클립보드를동기화시켜복사 / 붙여넣기등의기능을사용할지여부를설정
11 4. RemoteApp Connection Setting 원격서버에접속하기위한정보들을입력하고 Save 버튼을클릭하면좌측 ConnectionList 에 추가된다. Remote Desktop(Device to PC) 연결은, RemoteApp 은로표시된다. 4-1. 항목별설명 항목설명 Display Name Web Address ID Password Domain Resolution Connection List에표시되는내용을설정 (Optional) RemoteApp 접속을위한 WebFeed 주소를설정 RemoteApp 접속을위한 Web Access 서버의사용자계정 ID RemoteApp 접속을위한 Web Access 서버의사용자계정 Password Web Access 서버사용자계정의 Domain 설정 RemoteApp 접속시서버측에서클라이언트측으로보내는해상도를설정 ( 지원하는해상도는 Tablet용화면구성 3.1.1 Select Resolution 참조 )
12 5. 설정완료화면 좌측 Connections 리스트에추가된항목들이보이고선택된리스트는회색으로표시된다. Connect 버튼을클릭하면해당원격서버로접속하게되고 Edit 버튼을클릭하면설정을변 경할수있다.
13 6. Edit Connections 원격서버의설정값을수정하기위해서 Connections 리스트의수정을원하는원격서버를선택 후 Edit 버튼을클릭한다. 입력창이활성화되면수정하기원하는값을수정후 Update 버튼을 클릭하여설정값을갱신한다. 7. Delete Connections 원격서버를삭제하고자한다면삭제를원하는원격서버리스트를화살표방향으로드래깅한다. Delet e 버튼이리스트오른편에활성화되고버튼을클릭하여삭제한다.
14 8. 접속화면 8-1. Remote Desktop(Device to PC) 접속 접속을하게되면해당원격서버의화면이클라이언트디바이스에서보여지게되고각종작업을수행할수있다. Virtual Mouse, Soft Keyboard, Touch Event를통해각종입력기능을어려움없이수행할수있다. 소프트키보드의 Disconnect 버튼을클릭하거나, Windows Logoff로접속을종료할수있다.
15 8-2. RemoteApp 접속 RemoteApp 을선택하여접속을하면설정한 Web Access 서버에서 Publish 한 RemoteApp 이 보여지고원하는 Application 을선택하여접속할수있다. 8-2-1. RemoteApp 실행 RemoteApp And Desktop List 에서 Word 2013 을선택하여접속한화면. 소프트키보드의 Disconnect 버튼을클릭하거나실행 Application 의종료로접속을종료할수있다.
16 화면구성및기능 Phone 용 1. Main Screen( 애플리케이션최초실행시 ) / Add Connection Popup Legato Remote Desktop 아이콘이중앙에배치되어있고 Connection List 가추가되면추가된서 버리스트가보여진다. Tablet 용과동일하게상단의 + 버튼을클릭하여새로운 Connection List 를생성할수있다.? 버튼클릭으로도움말화면으로이동할수있다.
17 2. Remote Desktop (Device to PC) / RemoteApp Connection Settings <Remote Desktop> <RemoteApp> 서버에접속하기위해필요한정보들을입력하고 Save 버튼을클릭하면메인화면 ConnectionList에추가된다. Remote Desktop(Device to PC) 연결은, RemoteApp은로표시된다. 좌측상단의 Back 버튼을클릭하여 Main Screen으로돌아갈수있다. 각항목별설명은 Tablet 용과동일하다. (Tablet용화면구성 3.1 - Direct연결, Tablet용화면구성 4.1 RemoteApp 연결참조, Tablet용화면구성 3.1.1 Select Resolution 참조 )
18 3. Performance / Advance Setting Popup <Performance> <Advance> Remote Desktop(Device to PC) Setttings 항목중 Select Performance, Select Advance 버튼을클릭했을때활성화되는창이다. 각항목별설명은 Tablet 화면구성 3-1-2-1. Performance Settings 설명, 3-1-3-1 Advance Settings 설명참조 4. Connection List 삭제 List 삭제방식은 Tablet 용방식과동일하다. Tablet 용화면구성 7 참조
19 5. Connection List 수정 Main Screen에서설정을수정하고자하는원격서버항목을클릭하면해당원격서버의설정값을수정할수있게 Connection Settings 화면으로이동한다. Edit 버튼을클릭하면입력창과 Update 버튼이활성화되고, 원하는값으로설정후 Update 버튼을클릭하여설정값을갱신한다. 6. 접속후화면 Connection Settings 화면에서 Connect 버튼을클릭하면원격서버로접속이되고, 접속후화면은 Tablet용 Direct Connection, RemoteApp 모두동일하다. - Tablet용화면구성 8-1 참조 (Remote Desktop(Device to PC) Connection) - Tablet용화면구성 8-2 참조 (RemoteApp Connection)
20 URL Scheme Direct, RemoteApp 접속방법이외에웹페이지에업로드된.rdp 파일을이용하여 LegatoRD을 ( 를 ) 통해서버에접속할수있는 URL Scheme 접속방식을사용할수있다. 스마트장비에서 URL Scheme이란특정앱을가리키는앱고유의지시어이며특정앱이제공하는기능에따라다른앱이나웹브라우저에서연동을할수있는기능을말한다. 웹브라우저를실행하고서비스를사용하는 Web Access 주소를입력하여웹페이지로이동한 다. 링크파일을클릭하면 LegatoRD 이 ( 가 ) 연결프로그램으로실행되고, 선택한애플리케이션이실 행된다.
21 Virtual Mouse 1. 기본이미지 처음사용하는사용자들도한눈에기능파악을유도하고최대 한간결하고직관적으로디자인하였다. 배경은반투명처리하 여배경화면을가리지않게처리하였다. 2. Left Click 좌측이미지의붉은색점선으로표시한 Left Click 을상징하는 LEGATO 로고가있는마우스이미지를클릭하면마우스좌클릭 기능을한다. 3. Right Click 좌측이미지의붉은색점선으로표시한 Right Click 을상징하는 마우스이미지를클릭하면마우스우클릭기능을한다.
22 4. Scroll 좌측상단의이미지의붉은색점선으로표시한삼각형버튼중임의의버튼을일정시간누르고있으면좌측하단마우스이미지처럼가상마우스의스크롤모드로동작되고있다는이미지를보여준다. 이때가상마우스를계속터치한상태에서위혹은아래로드래그하면제스쳐에맞는스크롤기능을수행한다. 5. 확장가상마우스 좌측상단이미지의붉은색점선으로표시한 + 버튼을누르면좌측하단이미지와같이우클릭이외의소프트키보드활성화, Funcion 키보드활성화등가상마우스의감춰진기능이표시된다. 하단이미지의 - 버튼을누르면가상마우스가다시원상태로돌아가게된다. 6. Use Device Keyboard 좌측이미지의확장가상마우스의붉은색점선으로표시한 키보드를상징하는모양의버튼을누르면디바이스에서지원 하는소프트키보드를활성화시킨다.
23 7. Use Function Keyboard 좌측이미지의확장가상마우스의붉은색점선으로표시한 Function 키보드를상징하는모양의버튼을 F1 ~ F12 등실제키보드의 Function 키가모아져있는 Function 키보드를이용할수있다. 8. Reset View 좌측이미지의확장가상마우스의붉은색점선으로표시한 네방향화살표모양의버튼을누르면디바이스에표시되는화 면의배율을접속시상태로돌리는기능을한다. 9. 4 방향포인터 좌측이미지의붉은색점선으로표시한 4곳의포인터중한곳의버튼을누르면선택한포인터의좌표가활성화된다. 디바이스특성상터치가까다로운화면구석부분도정확하고쉬운터치입력을위하여 4방향포인터를지정할수있도록디자인했다. 10. 가상마우스숨기기 좌측이미지의붉은색점선으로표시한 x 버튼을누르면가상 마우스가감춰진다. 감춰진마우스는접속화면우측상단의 LEGATO 아이콘을클릭하여활성화시킨다.
24 Touch Event 터치기반의디바이스에서지원하는터치이벤트방식으로가상마우스없이마우스기능 을수행하기위해한손가락터치, 두손가락터치, 세손가락터치기능을도입해사용 자의편의를증대시켰다. 1. Left Click / Drag / 화면이동 한손가락터치는마우스좌클릭기능을수행한다. 또한일정시간이상누르고있으면마우스드래그기능을수행하여윈도우창크기조절, 아이콘이동, 스크롤바이동등의기능을수행한다. 그리고화면확대시터치후손가락의움직임에따라화면을이동시키는기능을수행한다. 2. Zoom-In/Out / Scroll 두손가락터치는가상마우스활성화 / 비활성화기능을수행한다. 그리고일반적인애플리케이션과마찬가지로두손가락을터치한상태에서손가락간격을벌리거나좁히면 Zoom-In / Zoom-Out 기능을수행한다. 또한, 두손가락을터치한상태에서위, 아래로드래그할경우스크롤기능을수행한다. 3. SoftKeyboard Show/Hide 세손가락터치는디바이스의소프트키보드를보이거나숨기 는기능을수행한다.
25 SoftKeyboard 가상마우스의소프트키보드활성화버튼을누르거나세손가락터치를통해활성화되는소프트키보드는영어와한글입력을완벽히지원하고각종단축키를버튼화하여사용자의편의를증대시켰고, function key 모음키보드를통해실제데스크톱환경에서작업하듯쾌적한환경을사용자에게제공한다. 1. 기본디바이스소프트키보드 각디바이스에서제공하는 SoftKeyboard 상단에 Tab, ESC, Windows 키등자주사용하는키들을배치하였다. 우측 Function, Hotkey 버튼을통해 Function 키보드, Hotkey 키보드를활성화시킬수있다. Disconnect 버튼으로접속을종료할수있고, Done 버튼으로소프트키보드를내릴수있다. 윈도우키, Ctrl, Alt, Shift 키는한번클릭시 * 토글되어다른키들과조합하여사용할수있고 (EX.Ctrl+C), 토글된상태에서다시클릭시토글이해제된다. 토글된상태는버튼의텍스트가두껍게된것으로확인할수있다. * 토글된상태란실제 PC에서키를누르고있는상태를의미한다.
26 2. Function 키보드 기본소프트키보드에서 Function 버튼을클릭하면 Function 키보드가활성화된다. 각기능키및숫자키패드배치하여사용자의편의성증대를기대했고, Function 버튼을다시한번클릭하면언제든기본소프트키보드로돌아갈수있다. 각각의키는일반키보드의같은기능을수행한다. 3. Hotkey 키보드 기본소프트키보드에서 Hotkey 버튼을클릭하면 Hotkey 키보드가활성화된다. PC에서가장많이사용되는단축키들을버튼화하여사용자의편의를증대시켰다. 각단축키는 Windows에서사용하는단축키와같은기능을수행한다. Hotkey 버튼다시한번클릭하면기본소프트키보드상태로돌아간다.