1 |
1
가상화 화면제어시스템에 있어서,화면출력장치에 출력되는 데이터를 프레임 버퍼에 생성하는 적어도 하나 이상의 운영체제를 갖는 운영체제부; 및상기 각 운영체제에 기설정되어 할당된 윈도우로 화면을 분할하고, 상기 프레임버퍼의 데이터를 상기 윈도우로 변환하며, 상기 각 운영체제에 가상의 화면을 동시에 출력하도록 하는 가상 머신 모니터;를 포함하는 것을 특징으로 하는 가상화 화면제어시스템
|
2 |
2
제1항에 있어서,상기 가상 머신 모니터는,상기 각 운영체제에 기설정되어 할당된 윈도우로 화면을 분할하는 화면분할부;상기 프레임버퍼의 데이터를 상기 화면분할부에 할당된 윈도우 크기로 변환하는 크기 변환부; 및상기 각 운영체제의 윈도우를 조합하여 하나의 화면을 생성하여 출력하는 화면출력장치 드라이버를 포함하는 것을 특징으로 하는 가상화 화면제어시스템
|
3 |
3
제1항에 있어서,상기 가상 머신 모니터는,상기 각 운영체제에 기설정되어 할당된 윈도우로 화면을 분할하는 화면분할부;상기 프레임버퍼의 데이터를 상기 화면분할부에 할당된 윈도우 크기로 변환하는 크기 변환부;상기 각 운영체제의 프레임버퍼 데이터를 해당 윈도우로 출력하는 화면출력장치 드라이버; 및상기 각 운영체제에 따른 가상의 화면을 동시에 출력 시, 상기 윈도우별로 우선순위를 부여하는 우선순위부; 를 포함하는 것을 특징으로 하는 가상화 화면제어시스템
|
4 |
4
제1항에 있어서,상기 가상 머신 모니터는,상기 화면출력장치 드라이버를 이용하여 각 운영체제에 가상의 화면출력장치를 제공하는 것을 특징으로 하는 가상화 화면제어시스템
|
5 |
5
제1항에 있어서,상기 가상 머신 모니터는,상기 각 운영체제에 가상의 화면을 동시에 출력 시, 상기 윈도우별로 우선순위를 부여하는 우선순위부;를 더 포함하여 우선순위가 낮은 윈도우를 화면출력장치의 뒤쪽으로 출력하고, 우선순위가 높은 윈도우가 화면출력장치의 앞쪽에 출력되는 것을 특징으로 하는 가상화 화면제어시스템
|
6 |
6
제3항에 있어서,상기 가상 머신 모니터는,상기 운영체제부의 특정 운영체제에 따른 윈도우 우선순위를 다른 운영체제 보다 낮게 부여하여 배경화면으로 출력하는 것을 특징으로 하는 가상화 화면제어시스템
|
7 |
7
제2항 또는 제 3 항에 있어서,상기 크기 변환부는,상기 각 운영체제의 크기 변화 수행을 위한 타이머가 동작하도록 하는 크기 변환기 드라이버; 및상기 타이머가 동작되어 크기 변환을 수행하는 크기 변환 핸들러(222);를 포함하는 것을 특징으로 하는 가상화 화면제어시스템
|
8 |
8
가상화 화면제어방법에 있어서,(a) 가상 머신 모니터가 각 운영체제에 가상의 화면출력장치를 제공하여 상기 각 운영체제가 화면에 출력되는 내용을 프레임 버퍼에 생성하는 단계;(b) 상기 가상 머신 모니터가 상기 각 운영체제별로 기설정되어 할당된 윈도우로 화면을 분할하는 단계;(c) 상기 가상 머신 모니터가 컴퓨터 하드웨어에 장착된 크기 변환기를 제어하여 상기 각 운영체제의 프레임 버퍼의 데이터를 윈도우로 변환하는 단계; 및(d) 상기 가상 머신 모니터가 각 운영체제의 윈도우들을 조합하여 화면출력장치를 통해 상기 각 운영체제에 따른 가상의 화면을 동시에 출력하도록 하는 단계;를 포함하는 것을 특징으로 하는 가상화 화면제어방법
|
9 |
9
제8항에 있어서,상기 제 (d) 단계는,(d-1) 상기 가상 머신 모니터가 각 운영체제의 윈도우들을 조합하여 하나의 화면을 생성하여 이를 화면출력장치를 통해 상기 각 운영체제에 따른 가상의 화면을 동시에 출력하도록 하는 단계인 것을 특징으로 하는 가상화 화면제어방법
|
10 |
10
제8항에 있어서,상기 제 (d) 단계는,(d-1)'' 상기 가상 머신 모니터가 각 운영체제에 따른 가상 화면을 동시에 출력 시, 윈도우별로 우선순위를 부여하여 우선순위가 높은 윈도우가 화면출력장치의 앞쪽에 출력되도록 하는 단계인 것을 특징으로 하는 가상화 화면제어방법
|
11 |
11
제8항에 있어서,상기 제 (c) 단계는,(c-1) 상기 가상 머신 모니터가 크기 변환기 드라이버를 이용하여 각 운영체제의 크기 변화 수행을 위한 타이머가 동작하도록 하는 단계; 및(c-2) 상기 가상 머신 모니터가 화면출력장치의 재생속도에 따라 타이머가 동작하도록 하며 타이머가 발생했을 때, 크기 변환기 핸들러를 이용하여 크기 변환을 수행하는 단계; 를 포함하는 것을 특징으로 하는 가상화 화면제어방법
|
12 |
12
제 10 항에 있어서,상기 제 (d-1)'' 단계는,상기 각 운영체제 중, 특정 운영체제에 따른 윈도우 우선순위를 다른 운영체제 보다 낮게 부여하여 배경화면으로 출력하는 것을 특징으로 하는 가상화 화면제어방법
|