- 제품설명서 (Android) - copyright c 2014 by MWORKS All Pictures cannot be copied without permission
1 목 차 프로그램개요... 2 시스템요구사항... 2 접속방법및보안... 3 주요기능... 3 입력기능... 4 화면구성및기능 Tablet 용... 5 화면구성및기능 Phone 용... 16 URL Scheme... 20 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 - Android 3.0 (Honeycomb) 이상 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 에추가로사용자인증을요구하여보안을강화한접속내부네트워크망과외부네트워크망을분리시켜보안을강화한접속 주요기능 구분기능설명 클립보드 Client 와원격서버의클립보드를동기화시켜복사 / 붙여넣기 등의기능을사용할수있게한다. Redirection 사운드 원격서버에서출력되는소리를 Client 에서도출력한다. 드라이브 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 두손가락 윈도우창의 Scroll 기능, 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 Select Performance Select 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 항목별설명 항목설명 RemoteFX Show Wallpaper Font Smoothing Menu Animation 접속할원격데스크톱의그래픽카드자원을사용할지여부를설정접속할원격데스크톱의배경화면표시여부를설정접속할원격데스크톱의폰트를부드럽게설정할지여부를설정접속할원격데스크톱의윈도우애니메이션기능활성화여부를설정 Theme 접속할원격데스크톱의테마기능의활성화여부를설정 (EX: Windows 7 Aero 테마 ) Full Window Drag 원격데스크톱의창드래그시투명효과없이드래그여부를설정 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 원격접속데스크톱에접속시보안정도를설정 (Automatic-기본설정, RDP, TLS, NLA) Gateway 사용여부를설정 Gateway 사용시원격 Gateway 데스크톱의 Host Address를설정 Gateway 원격데스크톱운영체제의사용자계정 ID Gateway 원격데스크톱운영체제의사용자계정 Password 원격접속데스크톱에서사운드출력시클라이언트디바이스에서사운드출력여부를설정 Sound Quality Sound Redirection 시음질설정 (Low, Medium, High, Highest- 기본설정 ) File Redirection Clipboard Redirection 원격접속데스크톱에서클라이언트디바이스의저장소사용여부설정 Client 와원격서버의클립보드를동기화시켜복사 / 붙여넣기등의기능을 사용할지여부를설정 4. RemoteApp Connection Setting 원격서버에접속하기위한정보들을입력하고 Save 버튼을클릭하면좌측 ConnectionList 에 추가된다. Remote Desktop(Device to PC) 연결은, RemoteApp 은로표시된다.
11 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 참조 ) 5. 설정완료화면 좌측 Connections 리스트에추가된항목들이보이고수정사항이있다면원하는리스트를선택한후수정할수있다. 접속을원한다면 Connect 버튼을클릭하여접속한다. 정보수정은수정할항목을선택후새로운데이터를입력하면 Update 버튼이활성화되고 Update 버튼을클릭하여설정값을갱신한다.
12 6. Connection List 삭제 삭제하고자하는 Connection List 를길게누르면위와같은팝업메뉴가활성화되고 Delete 버튼을눌러해당항목을삭제할수있다. 또한 connect 버튼클릭을통해해당서버로접속 할수있다.
13 7. 접속화면 7-1. Remote Desktop(Device to PC) 접속 접속을하게되면해당원격데스크톱의화면이클라이언트디바이스에서보여지게되고각종작업을수행할수있다. Virtual Mouse, Soft Keyboard, Touch Event를통해각종입력기능을어려움없이수행할수있다. Device의 Back 버튼및 Windows 로그오프로접속종료가가능하다. 7-2. RemoteApp 접속 RemoteApp 을선택하여접속을하면설정한 Web Access 서버에서 Publish 한 RemoteApp 이 보여지고원하는 Application 을선택하여접속할수있다.
14 7-2-1. RemoteApp 실행 RemoteApp And Desktop List 에서 Word 2013 을선택하여접속한화면. Device 의 Back 버 튼과실행 Application 의종료로접속종료가가능하다. 8. 환경설정화면 Connection List 모든항목에적용되는설정을 Setting 할수있다.
15 8-1. 환경설정항목설명 항목설명 Invert Scroll 제스처스크롤 ( 두손가락 ) 시스크롤의방향을반대로한다. TouchPoint Hide 원격데스크톱연결후화면터치시나오는포인트를없앤다. Hide Virtual Mouse Deny 3G Connection Attempt Connection Time Close Connection Time on Background 원격데스크톱연결후가상마우스감추기 3G 상태에서원격데스크톱연결불가능연결시도시설정한시간동안연결이안되면연결시도를취소한다. 원격데스크톱연결후화면을감출경우 (Device의홈버튼을누르거나다른앱이실행될경우 ) 설정시간동안아무이벤트도일어나지않으면접속을종료
16 화면구성및기능 Phone 용 1. Main Screen( 애플리케이션최초실행시 ) / Add Connection Popup Legato Remote Desktop 아이콘이중앙에배치되어있고 Connection List 가추가되면추가된원 격서버리스트가보여진다. Tablet 용과동일하게상단의 + 을클릭하여새로운원격서버를생성 할수있다.? 버튼클릭으로도움말화면으로이동할수있다.
17 2. Remote Desktop (Device to PC) / RemoteApp Connection Settings <Remote Desktop(Device to PC)> <RemoteApp> 서버에접속하기위해필요한정보들을입력하고 Save 버튼을클릭하면메인화면 ConnectionList에추가된다. Remote Desktop(Device to PC) 연결은로표시된다. 각항목별설명은 Tablet 용과동일하다. (Tablet용화면구성 3.1 - Direct연결, Tablet용화면구성 4.1 RemoteApp 연결참조, Tablet용화면구성 3.1.1 Select Resolution 참조 ), RemoteApp 은
18 3. Performance Setting / 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 용화면구성 6 참조
19 5. Connection List 수정 설정을수정하고자하는원격서버항목을선택후 Edit 버튼을클릭하면 Connection Settings 화면에설정값이보여지고원하는값을수정하면 Update 버튼이활성화된다. 원하는값으로설정후 Update 버튼을클릭하면설정값이갱신된다. 6. 접속후화면접속후화면은 Tablet용 Direct Connection, RemoteApp 모두동일하다. - Tablet용화면구성 7-1 참조 (Remote Desktop(Device to PC) Connection) - Tablet용화면구성 7-2 참조 (RemoteApp Connection) 7. 환경설정화면 환경설정화면은 Device 의메뉴버튼을눌러 Settings 버튼을클릭하여활성화시키고 Setting 항목및화면구성은 Tablet 용과동일하다. Tablet 용화면구성 8 참조
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 Keyboard, 단축키버튼을활성화시킬수있다. 윈도우키, Ctrl, Alt, Shift 키는한번클릭시 * 토글되어다른키들과조합하여사용할수있고 (EX.Ctrl+C), 토글된상태에서다시클릭시토글이해제된다. 토글된상태는버튼상단에불이들어온것으로확인할수있다. * 토글된상태란실제 PC에서키를누르고있는상태를의미한다. 토글되지않은버튼 ( 기본 ) 클릭하여토글된버튼
26 2. Function 키보드 기본소프트키보드에서 Function 버튼을누르면 Function 키보드가활성화된다. 각기능키및숫자키패드, 자주사용하는단축키를조합하여사용자의편의성증대를기대했고, 붉은색점선으로표시한버튼을통해언제든기본소프트키보드로돌아갈수있다. 각각의단축키와기능키는일반키보드의기능과같은기능을수행한다. Legato? 버튼을통해 Legato Remote Desktop 홈페이지에방문하고, 더자세한정보를확인할수있게하였다. 3. Hotkey 키보드 기본소프트키보드에서 Hotkey 버튼을누르면키보드상단에단축키버튼들이활성화된다. 좌 측화살표 버튼을누르면기본소프트키보드상태로돌아간다.