1 |
1
키보드 장치가 키 입력시 발생하는 키 입력 신호를 이용하여 컴퓨터가 실행할 명령어 집합인 데이터를 생성하는 단계, 상기 키보드 장치가 상기 생성된 데이터를 상기 컴퓨터로 전송하여 상기 컴퓨터가 상기 데이터의 명령어를 실행하도록 하는 단계, 그리고 상기 키보드 장치가 상기 컴퓨터로부터 상기 데이터의 명령어를 실행한 결과를 수신하는 단계를 포함하며, 상기 명령어는 상기 컴퓨터가 상기 키보드 장치로 데이터를 전송할 회선 코딩(Line Coding) 방법을 포함하고, 상기 컴퓨터는 토글키 신호를 상기 회선 코딩 방법에 대응되도록 발생시켜 상기 키보드 장치로 전송하는 키보드 장치의 데이터 통신 방법
|
2 |
2
제1항에 있어서, 상기 키보드 장치는 PS/2 또는 USB의 표준 키보드 인터페이스를 이용하는 키보드 장치의 데이터 통신 방법
|
3 |
3
제1항에 있어서, 상기 회선 코딩 방법은 맨체스터 코딩인 데이터 통신 방법
|
4 |
4
제1항에 있어서, 상기 키보드 장치는, 상기 데이터를 Base64 인코딩 방식으로 인코딩하여 상기 컴퓨터로 전송하는 키보드 장치의 데이터 통신 방법
|
5 |
5
제1항에 있어서, 상기 키보드 장치는 키보드 컨트롤러에서 기 사용중인 클럭을 이용하거나, 토글키 중에서 어느 하나를 클럭으로 이용하는 키보드 장치의 데이터 통신 방법
|
6 |
6
제1항에 있어서, 상기 키보드 장치가 상기 컴퓨터로 데이터 통신 준비를 요청하기 위한 준비 요청 명령을 전송하는 단계, 그리고 상기 키보드 장치가 상기 컴퓨터로부터 데이터 수신 준비 신호를 수신하는 단계를 더 포함하는 키보드 장치의 데이터 통신 방법
|
7 |
7
제6항에 있어서, 상기 키보드 장치는 기 설정된 시간 동안 상기 컴퓨터로부터 상기 데이터 수신 준비 신호를 수신하지 않으면, 기 설정된 주기로 상기 준비 요청 명령을 상기 컴퓨터로 전송하는 키보드 장치의 데이터 통신 방법
|
8 |
8
제1항에 있어서, 상기 컴퓨터와 상기 키보드 장치간 장치 인증 과정을 수행하는 단계를 더 포함하는 키보드 장치의 데이터 통신 방법
|
9 |
9
제8항에 있어서, 상기 장치 인증 과정은, 상기 컴퓨터가 토글키 사용 현황을 모니터링하고, 기 설정된 시간 이내에 기 설정된 횟수 이상 토글키가 사용되면, 상기 컴퓨터는 상기 키보드 장치로 암호를 요구하고, 상기 키보드 장치로부터 암호를 입력받아 장치를 인증하는 키보드 장치의 데이터 통신 방법
|
10 |
10
제9항에 있어서, 상기 암호는 평문을 입력하는 암호이거나, 상기 컴퓨터와 상기 키보드 장치간 사전에 공유된 암호인 키보드 장치의 데이터 통신 방법
|
11 |
11
키 입력시 발생하는 키 입력 신호를 이용하여 컴퓨터가 실행할 명령어 집합인 데이터를 생성하는 데이터 생성부, 그리고 상기 생성된 데이터를 상기 컴퓨터로 전송하여 상기 컴퓨터가 상기 데이터의 명령어를 실행하도록 하고, 상기 컴퓨터로부터 상기 데이터의 명령어를 실행한 결과를 수신하는 통신부를 포함하며, 상기 명령어는 상기 컴퓨터가 키보드 장치로 데이터를 전송할 회선 코딩(Line Coding) 방법을 포함하고, 상기 컴퓨터는 토글키 신호를 상기 회선 코딩 방법에 대응되도록 발생시켜 상기 키보드 장치로 전송하는 키보드 장치
|
12 |
12
제11항에 있어서, PS/2 또는 USB의 표준 키보드 인터페이스를 이용하는 키보드 장치
|
13 |
13
제11항에 있어서, 상기 회선 코딩 방법은 맨체스터 코딩인 키보드 장치
|
14 |
14
제11항에 있어서, 상기 데이터를 Base64 인코딩 방식으로 인코딩하여 상기 컴퓨터로 전송하는 키보드 장치
|
15 |
15
제11항에 있어서, 키보드 컨트롤러에서 기 사용중인 클럭을 이용하거나, 토글키 중에서 어느 하나를 클럭으로 이용하는 키보드 장치
|
16 |
16
제11항에 있어서, 상기 통신부는, 상기 컴퓨터로 데이터 통신 준비를 요청하기 위한 준비 요청 명령을 전송하고, 상기 컴퓨터로부터 데이터 수신 준비 신호를 수신하는 키보드 장치
|
17 |
17
제16항에 있어서, 기 설정된 시간 동안 상기 컴퓨터로부터 상기 데이터 수신 준비 신호를 수신하지 않으면, 기 설정된 주기로 상기 준비 요청 명령을 상기 컴퓨터로 전송하는 키보드 장치
|
18 |
18
제11항에 있어서, 상기 컴퓨터와 상기 키보드 장치간 장치 인증 과정을 수행하는 장치 인증부를 더 포함하는 키보드 장치
|
19 |
19
제18항에 있어서, 상기 장치 인증 과정은, 상기 컴퓨터가 토글키 사용 현황을 모니터링하고, 기 설정된 시간 이내에 기 설정된 횟수 이상 토글키가 사용되면, 상기 컴퓨터는 상기 키보드 장치로 암호를 요구하고, 상기 키보드 장치로부터 암호를 입력받아 장치를 인증하는 키보드 장치
|
20 |
20
제19항에 있어서, 상기 암호는 평문을 입력하는 암호이거나, 상기 컴퓨터와 상기 키보드 장치간 사전에 공유된 암호인 키보드 장치
|