1 |
1
전자 현미경을 원격으로 제어하기 위한 시스템으로서,
사용자가 입력한 제어 요청 메시지를 그리드 서버로 전송하여, 상기 그리드 서버로부터 상기 제어 요청 메시지에 대한 결과값을 전송받아 디스플레이하는 전자 현미경 원격 제어 인터페이스를 포함하는 사용자 단말기;
상기 사용자 단말기와 연결되며, 상기 사용자 단말로부터 받은 사용자의 제어 요청 메시지를 분석하여 그에 대응하는 제어 메시지를 백엔드 서버군(群)으로 전송하고, 상기 백엔드 서버군(群)으로부터 상기 제어 메시지에 대한 결과를 전송받아 상기 사용자 단말로 전송하는 그리드 기반의 전자 현미경 원격 제어 서비스를 포함하는 그리드 서버;
상기 그리드 서버와 연결되며, 상기 그리드 서버로부터 받은 제어 메시지를 이용하여 상기 전자 현미경을 제어하고 상기 제어 결과를 상기 그리드 서버로 전송하는 백엔드 서버군(群);
을 포함하여 구성되는 전자 현미경의 원격 제어 시스템
|
2 |
2
제1항에 있어서,
상기 전자 현미경 원격 제어 인터페이스와 상기 전자 현미경 원격 제어 서비스는 웹 서비스 리소스 프레임워크(WSRF) 기반의 원격 메소드 호출 방식으로 연결되는 것을 특징으로 하는 전자 현미경의 원격 제어 시스템
|
3 |
3
제1항에 있어서,
상기 백엔드 서버군(群)은,
상기 그리드 서버로부터 받은 상기 제어 메시지에 따라 상기 전자 현미경에 장착된 시편의 축, 위치, 경사각을 제어하는 고니오미터 제어 어플리케이션,
상기 그리드 서버로부터 받은 상기 제어 메시지에 따라 상기 전자 현미경의 밝기, 포커스 및 배율을 원격으로 조절하는 전자 현미경 기능 제어 어플리케이션 및
상기 그리드 서버로부터 받은 상기 제어 메시지에 따라 상기 전자 현미경에 장착된 카메라를 제어하고 상기 카메라로부터 촬상된 이미지를 상기 그리드 서버로 전송하는 카메라 제어 어플리케이션;
를 포함하여 구성되는 전자 현미경의 원격 제어 시스템
|
4 |
4
제3항에 있어서,
상기 고니오미터 제어 어플리케이션, 전자 현미경 기능 제어 어플리케이션 및 카메라 제어 어플리케이션은 웹 서비스로 캡슐화되는 것을 특징으로 하는 전자 현미경의 원격 제어 시스템
|
5 |
5
제1항에 있어서,
상기 전자 현미경 원격 제어 사용자 인터페이스는,
상기 전자 현미경의 현재 상태를 표시하는 스테이터스 인터널 프레임(StatusInternalFrame);
상기 전자 현미경을 제어하는 콘트롤 인터널 프레임(ControlInternalFrame);
시스템 메시지를 출력하는 메시지 텍스트 패널(MessageTextPanel);
상기 전자 현미경에 의하여 촬영된 사진을 출력하는 이미지 인터널 프레임(ImageInternalFrame);
상기 전자 현미경에 장착된 시편의 실시간 영상을 출력하는 비디오 인터널 프레임(VideoInternalFrame);
을 포함하는 것을 특징으로 하는 전자 현미경의 원격 제어 시스템
|
6 |
6
제3항에 있어서,
상기 그리드 서버는,
상기 카메라 제어 어플리케이션으로부터 전송받은 실시간 스트리밍 이미지 데이터를 상기 사용자 단말의 전자 현미경 원격 제어 사용자 인터페이스로 전송하는 RBNB(Ring Buffer Network Bus) 응용 프로그램;
상기 카메라 제어 어플리케이션으로부터 전송받은 사진 이미지를 상기 사용자 단말로 전송하는 웹 어플리케이션 서버;
를 더 포함하는 것을 특징으로 하는 전자 현미경의 원격 제어 시스템
|
7 |
7
제6항에 있어서,
상기 전자 현미경 원격 제어 서비스는,
웹 서비스 호출 방식을 이용하여 상기 고니오미터 제어 어플리케이션, 전자 현미경 기능 제어 어플리케이션 및 카메라 제어 어플리케이션을 호출하는 제어 플러그인;
상기 전자 현미경 원격 제어 사용자 인터페이스로부터 받은 제어 요청 메시지를 상기 제어 플러그인으로 전송하는 전자 현미경 그리드 서비스;
상기 전자 현미경의 상태를 주기적으로 수집하여 상기 전자 현미경 원격 제어 사용자 인터페이스로 전송하는 전자 현미경 상태 수집 및 관리자;
를 포함하는 것을 특징으로 하는 전자 현미경의 원격 제어 시스템
|
8 |
8
전자 현미경의 원격 제어 방법으로서,
사용자 단말에 구비된 전자 현미경 원격 제어 인터페이스의 원격 제어 요청에 따라, 고니오미터 제어 어플리케이션이 상기 전자 현미경에 장착된 시편의 축, 위치, 및 경사각을 조절하는 제1단계;
상기 전자 현미경 원격 제어 인터페이스의 원격 제어 요청에 따라, 전자 현미경 기능 제어 어플리케이션이 상기 전자 현미경의 밝기, 포커스 및 배율을 원격 제어하는 제2단계;
카메라 제어 어플리케이션이 상기 전자 현미경에 장착된 시편의 이미지를 실시간으로 상기 전자 현미경 원격 제어 인터페이스로 전송하는 제3단계;
상기 현미경 원격 제어 인터페이스의 원격 제어 요청에 따라, 상기 카메라 제어 어플리케이션이 상기 전자 현미경에 구비된 카메라로부터 촬상된 이미지를 상기 전자 현미경 원격 제어 인터페이스로 전송하는 제4단계;
를 포함하여 구성되는 전자 현미경의 원격 제어 방법
|
9 |
9
제8항에 있어서,
상기 제1단계는,
상기 전자 현미경 원격 제어 인터페이스에서, 상기 고니오미터 제어 어플리케이션에 대한 원격 제어 요청 메시지를 그리드 서버의 전자 현미경 원격 제어 서비스로 전송하는 단계;
상기 전자 현미경 원격 제어 서비스에서, 상기 고니오미터 제어 어플리케이션에 대한 원격 제어 요청 메시지로부터 고니오미터 제어 어플리케이션 제어 메시지를 생성하는 단계;
상기 생성된 고니오미터 제어 어플리케이션 제어 메시지를 상기 고니오미터 제어 어플리케이션으로 전송하는 단계;
상기 고니오미터 제어 어플리케이션에서, 상기 고니오미터 제어 어플리케이션 제어 메시지를 이용하여 상기 전자 현미경에 장착된 시편의 축, 위치, 및 경사각을 제어하고, 상기 제어에 대한 결과값을 상기 전자 현미경 원격 제어 서비스로 전송하는 단계;
상기 전자 현미경 원격 제어 서비스에서, 상기 전송된 결과값을 상기 전자 현미경 원격 제어 인터페이스로 전송하는 단계;
를 포함하여 구성되는 전자 현미경의 원격 제어 방법
|
10 |
10
제8항에 있어서,
상기 제2단계는,
상기 전자 현미경 원격 제어 인터페이스에서, 상기 전자 현미경 기능 제어 어플리케이션에 대한 원격 제어 요청 메시지를 그리드 서버의 전자 현미경 원격 제어 서비스로 전송하는 단계;
상기 전자 현미경 원격 제어 서비스에서, 상기 전자 현미경 기능 제어 어플리케이션에 대한 원격 제어 요청 메시지로부터 전자 현미경 기능 제어 어플리케이션 제어 메시지를 생성하는 단계;
상기 생성된 전자 현미경 기능 제어 어플리케이션 제어 메시지를 상기 전자 현미경 기능 제어 어플리케이션으로 전송하는 단계;
상기 전자 현미경 기능 제어 어플리케이션에서, 상기 전자 현미경 기능 제어 어플리케이션 제어 메시지를 이용하여 상기 전자 현미경의 밝기, 포커스 및 배율을 제어하고, 상기 제어에 대한 결과값을 상기 전자 현미경 원격 제어 서비스로 전송하는 단계;
상기 전자 현미경 원격 제어 서비스에서, 상기 전송된 결과값을 상기 전자 현미경 원격 제어 인터페이스로 전송하는 단계;
를 포함하여 구성되는 전자 현미경의 원격 제어 방법
|
11 |
11
제8항에 있어서,
상기 제3단계는,
상기 카메라 제어 어플리케이션에서, 상기 전자 현미경에 구비된 카메라로부터 실시간 스트리밍 이미지 데이터를 전송받아 그리드 서버 내의 RBNB 응용 프로그램으로 전송하는 단계;
상기 RBNB 응용 프로그램에서, 상기 전송된 실시간 스트리밍 이미지 데이터를 상기 사용자 단말의 전자 현미경 원격 제어 인터페이스로 전송하는 단계;
상기 전자 현미경 원격 제어 인터페이스에서, 상기 전송된 실시간 스트리밍 이미지 데이터를 디스플레이하는 단계;
를 포함하여 구성되는 전자 현미경의 원격 제어 방법
|
12 |
12
제8항에 있어서,
상기 제4단계는,
상기 전자 현미경 원격 제어 인터페이스에서, 시편에 대한 촬영 요청 메시지를 그리드 서버의 전자 현미경 원격 제어 서비스로 전송하는 단계;
상기 전자 현미경 원격 제어 서비스에서, 상기 촬영 요청 메시지로부터 카메라 제어 메시지를 생성하는 단계;
상기 생성된 카메라 제어 메시지를 상기 카메라 제어 어플리케이션으로 전송하는 단계;
상기 카메라 제어 어플리케이션에서, 상기 카메라 제어 메시지를 이용하여 상기 전자 현미경에 장착된 시편을 촬영하고, 촬영된 이미지 데이터를 상기 전자 현미경 원격 제어 서비스로 전송하는 단계;
상기 전자 현미경 원격 제어 서비스에서, 상기 전송된 이미지 데이터를 상기 전자 현미경 원격 제어 인터페이스로 전송하는 단계;
를 포함하여 구성되는 전자 현미경의 원격 제어 방법
|