센서 응용 프로그램 테스트 장치 및 방법
APPARATUS AND METHOD FOR TESTING SENSOR APPLICATIONS
특허 요약
발명은 센서 응용 프로그램을 테스트하기 위한 테스트용 센싱데이터를 생성하여 센서 응용 프로그램에서 처리하도록 함으로써 센서 응용 프로그램의 동작여부를 테스트하도록 하는 센서 응용 프로그램 테스트 장치 및 방법에 관한 것이다. 본 발명은 다수 및 다종의 센서별로 입력되는 다양한 센싱데이터를 기설정된 처리프로세스에 따라 처리하는 센서 응용 프로그램이 설치된 테스트 보드와, 상기 센서 응용 프로그램에서 처리하기 위한 센싱데이터를 기설정된 생성조건에 맞게 생성하고 상기 생성된 센싱데이터를 상기 테스트 보드로 출력하는 센싱데이터 생성기를 포함하고, 상기 센싱데이터 생성기에 기설정된 생성조건은 변경가능하고 상기 기설정된 생성조건이 변경되면 그 변경된 생성조건에 맞게 상기 센싱데이터를 생성하는 센서 응용 프로그램 테스트 장치를 제공한다.
청구항
번호청구항
4

제3항에 있어서, 상기 전송방식은 와이파이(WiFi), 블루투스(Bluetooth), 지그비(Zigbee), 알에프아이디(RFID), 엔에프씨(NFC)를 포함한 무선통신 또는 시리얼통신, 병렬통신, 인터넷통신, 캔(CAN)통신을 포함한 유선통신 중 적어도 하나 이상을 이용하는 센서 응용 프로그램 테스트 장치.

5

제1항에 있어서,상기 생성된 센싱데이터는 상기 각 센서별로 센싱가능한 데이터 범위 중 처음, 가운데 및 마지막 센싱데이터를 포함하는 센서 응용 프로그램 테스트 장치.

1

다수 및 다종의 센서로부터 각각 입력되는 센싱데이터를 기설정된 처리프로세스에 따라 처리하는 센서 응용 프로그램이 설치된 테스트 보드; 및상기 센서 응용 프로그램에서 처리하기 위한 센싱데이터를 기설정된 생성조건에 맞게 적어도 하나 이상 생성하고 상기 생성된 센싱데이터를 상기 테스트 보드로 출력하는 센싱데이터 생성기; 를 포함하고,상기 센싱데이터 생성기는,상기 다수 및 다종의 센서 중 적어도 하나를 설정하기 위한 센서설정부;상기 설정된 센서의 센싱데이터의 특성을 설정하기 위한 센서특성설정부;상기 설정된 센서 및 특성에 대응하는 센싱데이터의 생성패턴을 설정하기 위한 생성패턴설정부;상기 설정된 센서, 특성 및 생성패턴에 따라 상기 센싱데이터를 생성하는 데이터생성부; 및상기 생성된 센싱데이터를 상기 테스트 보드로 출력하는 출력부를 포함하며,상기 센싱데이터의 생성패턴은 상기 설정된 센서별 센성데이터를 랜덤으로 생성하는 패턴 또는 일정한 증감을 이루도록 생성하는 패턴을 포함하는 것을 특징으로 하는 센서 응용 프로그램 테스트 장치.

2

제1항에 있어서, 상기 센싱데이터 생성기에 기설정된 생성조건은 변경가능하고 상기 기설정된 생성조건이 변경되면 그 변경된 생성조건에 맞게 상기 센싱데이터를 생성하여 상기 테스트 보드로 출력하는 센서 응용 프로그램 테스트 장치.

3

제1항에 있어서,상기 센싱데이터 생성기는 상기 센싱데이터의 전송방식을 설정하기 위한 통신설정부를 더 포함하고, 상기 설정된 전송방식에 따라 상기 센싱데이터를 상기 테스트 보드로 출력하는 센서 응용 프로그램 테스트 장치.

6

제5항에 있어서,상기 생성된 센싱데이터는 상기 각각의 센서별로 센싱가능한 모든 범위의 센싱데이터 중 선택된 적어도 하나 이상의 센싱데이터를 포함하는 센서 응용 프로그램 테스트 장치.

7

제1항에 있어서,상기 센싱데이터의 특성은 상기 센싱데이터의 측정단위를 포함하는 센서 응용 프로그램 테스트 장치.

8

제1항에 있어서,상기 센싱데이터 생성기는 상기 각각의 센서별로 생성된 센싱데이터를 순차적으로 또는 동시에 상기 테스트 보드로 출력하고, 상기 테스트 보드의 센서 응용 프로그램은 수신된 센싱데이터를 순차적으로 또는 동시에 처리하는 센서 응용 프로그램 테스트 장치.

9

다수 및 다종의 센서 중 적어도 하나를 설정하기 위한 센서설정부;상기 설정된 센서의 특성을 설정하기 위한 센서특성설정부;상기 설정된 센서 및 특성에 대응하는 센싱데이터의 생성패턴을 설정하기 위한 생성패턴설정부;상기 설정된 센서, 특성 및 생성패턴에 따라 상기 센싱데이터를 기설정된 생성조건에 맞게 생성하는 데이터생성부; 및상기 생성된 센싱데이터를 센서 응용 프로그램이 설치된 테스트 보드로 출력하는 출력부; 를 포함하고,상기 데이터생성부에서 상기 기설정된 생성조건은 변경가능하고 상기 기설정된 생성조건이 변경되면 그 변경된 생성조건에 맞게 상기 센싱데이터를 생성하며,상기 센싱데이터의 생성패턴은 상기 설정된 센서별 센성데이터를 랜덤으로 생성하는 패턴 또는 일정한 증감을 이루도록 생성하는 패턴을 포함하는 것을 특징으로 하는 센서 응용 프로그램 테스트 장치.

10

제9항에 있어서,상기 생성된 센싱데이터의 전송방식을 설정하기 위한 통신설정부를 더 포함하고, 상기 설정된 전송방식에 따라 상기 센싱데이터를 상기 테스트 보드로 출력하는 센서 응용 프로그램 테스트 장치.

11

제9항에 있어서,상기 생성된 센싱데이터는 상기 각각의 센서별로 센싱가능한 모든 범위의 센싱데이터로부터 임의로 선택된 다수의 센싱데이터를 포함하는 센서 응용 프로그램 테스트 장치.

12

테스트 보드에 설치된 센서 응용 프로그램에서 처리할 센싱데이터를 생성하기 위한 적어도 하나의 센싱데이터 생성조건을 설정하되, 상기 테스트 보드에서 테스트할 센서 응용 프로그램에 대한 적어도 하나의 센서의 종류, 상기 설정된 센서의 종류에 대응하는 센싱데이터의 특성, 상기 센싱데이터의 생성패턴 및 상기 센싱데이터의 전송방식을 각각 설정하는 제1단계;상기 설정된 생성조건에 따라 센싱데이터를 생성하는 제2단계;상기 생성된 센싱데이터의 전송방식을 설정하는 제3단계;상기 설정된 센싱데이터의 전송방식에 따라서 상기 생성된 센싱데이터를 상기 테스트 보드로 전송하는 제4단계; 및상기 테스트 보드의 센서 응용 프로그램에서 수신된 센싱데이터를 처리하고 상기 센싱데이터의 처리결과를 출력하는 제5단계; 를 포함하고,상기 센싱데이터의 생성패턴은 상기 설정된 센서별 센성데이터를 랜덤으로 생성하는 패턴 또는 일정한 증감을 이루도록 생성하는 패턴을 포함하는 것을 특징으로 하는 센서 응용 프로그램 테스트 방법.

13

삭제

14

삭제

15

제12항에 있어서,상기 생성된 센싱데이터는 상기 각각의 센서별로 센싱가능한 모든 범위의 센싱데이터로부터 임의로 선택된 다수의 센싱데이터를 포함하는 센서 응용 프로그램 테스트 방법.

16

제12항에 있어서, 상기 제5단계 이후에, 상기 적어도 하나의 센싱데이터 생성조건을 변경하는 단계;상기 변경된 생성조건에 따라 센싱데이터를 다시 생성하는 단계; 상기 다시 생성된 센싱데이터를 상기 설정된 전송방식에 따라 상기 테스트 보드로 출력하는 단계; 및상기 테스트 보드의 센서 응용 프로그램에서 상기 수신된 센싱데이터를 처리하는 단계; 를 더 포함하는 센서 응용 프로그램 테스트 방법.