1 |
1
계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기에 있어서,복수의 참조 계량 값들 - 상기 복수의 참조 계량 값들 각각은 과거의 제1 시점으로부터 현재 시점까지 상기 디지털 수도 계량기를 통해 연속해서 측정된 기설정된(predetermined) 단위 시간 동안의 누적 계량 값을 의미함 - 이 측정 순서에 따라 순차적으로 저장되어 있는 계량 값 저장부;상기 현재 시점으로부터 상기 디지털 수도 계량기를 통해 상기 기설정된 단위 시간 동안의 누적 계량 값을 연속해서 m(m은 2이상의 자연수)회 측정함으로써, m개의 계량 값들을 획득하는 계량 값 획득부;상기 계량 값 저장부에 저장되어 있는 상기 복수의 참조 계량 값들 중 둘 이상의 제1 참조 계량 값들을 랜덤하게 선택하고, 상기 계량 값 저장부로부터 상기 둘 이상의 제1 참조 계량 값들 각각을 시작으로 해서 순차적으로 m개의 참조 계량 값들을 추출함으로써, m개의 참조 계량 값들로 구성된 둘 이상의 참조 계량 값 그룹들을 생성하는 참조 계량 값 그룹 생성부;상기 둘 이상의 참조 계량 값 그룹들 각각에 대해, 각 참조 계량 값 그룹에 포함된 m개의 참조 계량 값들을 성분으로 갖는 m차원의 벡터를 생성함으로써, 상기 둘 이상의 참조 계량 값 그룹들 각각에 대응되는 m차원의 참조 벡터를 생성하는 참조 벡터 생성부;상기 둘 이상의 참조 계량 값 그룹들 각각에 대응되는 m차원의 참조 벡터가 생성되면, 상기 획득된 m개의 계량 값들을 성분으로 갖는 m차원의 측정 벡터를 생성하는 측정 벡터 생성부;상기 둘 이상의 참조 계량 값 그룹들 각각에 대응되는 m차원의 참조 벡터와 상기 m차원의 측정 벡터 간의 유클리드 거리(Euclidean Distance)를 연산하는 유클리드 거리 연산부; 및상기 둘 이상의 참조 계량 값 그룹들 각각에 대응되는 m차원의 참조 벡터와 상기 m차원의 측정 벡터 간에 연산된 유클리드 거리의 평균 값을 산출하고, 상기 산출된 평균 값이 기설정된 임계 값을 초과하는 것으로 확인되면, 상기 디지털 수도 계량기가 고장 상태에 있는 것으로 판단하는 고장 판단부를 포함하는 계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기
|
2 |
2
제1항에 있어서,상기 고장 판단부에 의해 상기 디지털 수도 계량기가 고장 상태에 있는 것으로 판단되면, 상기 디지털 수도 계량기에 구비되어 있는 스피커를 통해 상기 디지털 수도 계량기가 고장 상태에 있음을 나타내는 경고 알림음을 출력하는 경고 알림음 출력부를 더 포함하는 계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기
|
3 |
3
제2항에 있어서,상기 경고 알림음 출력부는상기 산출된 평균 값과 상기 기설정된 임계 값을 기초로 하기의 수학식 1의 연산에 따라 고장 지수를 산출한 후 미리 설정된 최대 스피커 음량 값 - 상기 최대 스피커 음량 값은 상기 스피커가 상기 경고 알림음을 최대로 출력할 경우에 낼 수 있는 최대 음량 값을 의미함 - 에 상기 고장 지수를 곱하여 음량 값을 산출하고, 상기 산출된 음량 값에 따라 상기 경고 알림음의 출력 크기를 조정하는 계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기
|
4 |
4
제3항에 있어서,상기 경고 알림음 출력부에 의해 상기 고장 지수가 산출된 이후, 상기 산출된 고장 지수가 미리 설정된 임계 지수를 초과하는 것으로 확인되면, 관리자 단말로 상기 디지털 수도 계량기가 고장 상태에 있음을 나타내는 경고 메시지를 전송하는 경고 메시지 전송부를 더 포함하는 계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기
|
5 |
5
제4항에 있어서,상기 관리자 단말과 사전 공유하고 있는 OTP(One Time Password) 생성함수가 저장되어 있는 OTP 생성함수 저장부;상기 경고 메시지 전송부에 의해 상기 관리자 단말로 상기 경고 메시지가 전송된 이후, 상기 관리자 단말로부터 상기 경고 알림음에 대한 출력 중단 제어명령이 수신되면, 상기 관리자 단말의 인증을 위한 인증 이벤트를 발생시키는 인증 이벤트 발생부;상기 인증 이벤트가 발생되면, n x n(n은 2이상의 자연수)의 크기를 갖는 랜덤 행렬을 생성하여 상기 관리자 단말로 전송하면서, 상기 랜덤 행렬에 대응되는 피드백 행렬의 전송을 요청하는 인증 요청부;상기 관리자 단말로부터 상기 랜덤 행렬에 대응되는 피드백 행렬로 제1 피드백 행렬 - 상기 제1 피드백 행렬은 상기 관리자 단말에서, 상기 관리자 단말에 기 저장되어 있는 상기 OTP 생성함수를 기초로 k(k는 2이상의 자연수)개의 일회용 인증번호가 생성되고, 상기 k개의 일회용 인증번호를 성분으로 갖는 행벡터가 생성된 후 상기 행벡터와 상기 랜덤 행렬 간의 크로네커 곱(Kronecker product)이 연산되어 산출된 행렬임 - 이 수신되면, 상기 OTP 생성함수 저장부에 저장되어 있는 상기 OTP 생성함수를 기초로 상기 k개의 일회용 인증번호를 생성한 후 상기 k개의 일회용 인증번호를 성분으로 갖는 행벡터와 상기 랜덤 행렬 간의 크로네커 곱이 상기 제1 피드백 행렬로 산출되는지 확인함으로써, 상기 관리자 단말에 대한 인증을 수행하는 인증 수행부; 및상기 관리자 단말에 대한 인증이 완료되면, 상기 출력 중단 제어명령에 기초하여 상기 경고 알림음에 대한 출력을 중단시키는 경고 알림음 출력 중단부를 더 포함하는 계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기
|
6 |
6
제5항에 있어서,상기 관리자 단말은메모리 상에 상기 OTP 생성함수를 사전 저장하고 있고, 상기 디지털 수도 계량기로부터 상기 랜덤 행렬이 수신되면, 상기 메모리 상에 사전 저장되어 있는 상기 OTP 생성함수를 기초로 상기 k개의 일회용 인증번호를 생성하고, 상기 k개의 일회용 인증번호를 성분으로 갖는 상기 행벡터를 생성한 후 상기 행벡터와 상기 랜덤 행렬 간의 크로네커 곱을 연산하여 상기 제1 피드백 행렬을 산출한 후 상기 제1 피드백 행렬을 상기 디지털 수도 계량기로 전송하는 계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기
|
7 |
7
계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기의 동작 방법에 있어서,복수의 참조 계량 값들 - 상기 복수의 참조 계량 값들 각각은 과거의 제1 시점으로부터 현재 시점까지 상기 디지털 수도 계량기를 통해 연속해서 측정된 기설정된(predetermined) 단위 시간 동안의 누적 계량 값을 의미함 - 이 측정 순서에 따라 순차적으로 저장되어 있는 계량 값 저장부를 유지하는 단계;상기 현재 시점으로부터 상기 디지털 수도 계량기를 통해 상기 기설정된 단위 시간 동안의 누적 계량 값을 연속해서 m(m은 2이상의 자연수)회 측정함으로써, m개의 계량 값들을 획득하는 단계;상기 계량 값 저장부에 저장되어 있는 상기 복수의 참조 계량 값들 중 둘 이상의 제1 참조 계량 값들을 랜덤하게 선택하고, 상기 계량 값 저장부로부터 상기 둘 이상의 제1 참조 계량 값들 각각을 시작으로 해서 순차적으로 m개의 참조 계량 값들을 추출함으로써, m개의 참조 계량 값들로 구성된 둘 이상의 참조 계량 값 그룹들을 생성하는 단계;상기 둘 이상의 참조 계량 값 그룹들 각각에 대해, 각 참조 계량 값 그룹에 포함된 m개의 참조 계량 값들을 성분으로 갖는 m차원의 벡터를 생성함으로써, 상기 둘 이상의 참조 계량 값 그룹들 각각에 대응되는 m차원의 참조 벡터를 생성하는 단계;상기 둘 이상의 참조 계량 값 그룹들 각각에 대응되는 m차원의 참조 벡터가 생성되면, 상기 획득된 m개의 계량 값들을 성분으로 갖는 m차원의 측정 벡터를 생성하는 단계;상기 둘 이상의 참조 계량 값 그룹들 각각에 대응되는 m차원의 참조 벡터와 상기 m차원의 측정 벡터 간의 유클리드 거리(Euclidean Distance)를 연산하는 단계; 및상기 둘 이상의 참조 계량 값 그룹들 각각에 대응되는 m차원의 참조 벡터와 상기 m차원의 측정 벡터 간에 연산된 유클리드 거리의 평균 값을 산출하고, 상기 산출된 평균 값이 기설정된 임계 값을 초과하는 것으로 확인되면, 상기 디지털 수도 계량기가 고장 상태에 있는 것으로 판단하는 단계를 포함하는 계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기의 동작 방법
|
8 |
8
제7항에 있어서,상기 디지털 수도 계량기가 고장 상태에 있는 것으로 판단되면, 상기 디지털 수도 계량기에 구비되어 있는 스피커를 통해 상기 디지털 수도 계량기가 고장 상태에 있음을 나타내는 경고 알림음을 출력하는 단계를 더 포함하는 계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기의 동작 방법
|
9 |
9
제8항에 있어서,상기 경고 알림음을 출력하는 단계는상기 산출된 평균 값과 상기 기설정된 임계 값을 기초로 하기의 수학식 1의 연산에 따라 고장 지수를 산출한 후 미리 설정된 최대 스피커 음량 값 - 상기 최대 스피커 음량 값은 상기 스피커가 상기 경고 알림음을 최대로 출력할 경우에 낼 수 있는 최대 음량 값을 의미함 - 에 상기 고장 지수를 곱하여 음량 값을 산출하고, 상기 산출된 음량 값에 따라 상기 경고 알림음의 출력 크기를 조정하는 계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기의 동작 방법
|
10 |
10
제9항에 있어서,상기 고장 지수가 산출된 이후, 상기 산출된 고장 지수가 미리 설정된 임계 지수를 초과하는 것으로 확인되면, 관리자 단말로 상기 디지털 수도 계량기가 고장 상태에 있음을 나타내는 경고 메시지를 전송하는 단계를 더 포함하는 계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기의 동작 방법
|
11 |
11
제10항에 있어서,상기 관리자 단말과 사전 공유하고 있는 OTP(One Time Password) 생성함수가 저장되어 있는 OTP 생성함수 저장부를 유지하는 단계;상기 관리자 단말로 상기 경고 메시지가 전송된 이후, 상기 관리자 단말로부터 상기 경고 알림음에 대한 출력 중단 제어명령이 수신되면, 상기 관리자 단말의 인증을 위한 인증 이벤트를 발생시키는 단계;상기 인증 이벤트가 발생되면, n x n(n은 2이상의 자연수)의 크기를 갖는 랜덤 행렬을 생성하여 상기 관리자 단말로 전송하면서, 상기 랜덤 행렬에 대응되는 피드백 행렬의 전송을 요청하는 단계;상기 관리자 단말로부터 상기 랜덤 행렬에 대응되는 피드백 행렬로 제1 피드백 행렬 - 상기 제1 피드백 행렬은 상기 관리자 단말에서, 상기 관리자 단말에 기 저장되어 있는 상기 OTP 생성함수를 기초로 k(k는 2이상의 자연수)개의 일회용 인증번호가 생성되고, 상기 k개의 일회용 인증번호를 성분으로 갖는 행벡터가 생성된 후 상기 행벡터와 상기 랜덤 행렬 간의 크로네커 곱(Kronecker product)이 연산되어 산출된 행렬임 - 이 수신되면, 상기 OTP 생성함수 저장부에 저장되어 있는 상기 OTP 생성함수를 기초로 상기 k개의 일회용 인증번호를 생성한 후 상기 k개의 일회용 인증번호를 성분으로 갖는 행벡터와 상기 랜덤 행렬 간의 크로네커 곱이 상기 제1 피드백 행렬로 산출되는지 확인함으로써, 상기 관리자 단말에 대한 인증을 수행하는 단계; 및상기 관리자 단말에 대한 인증이 완료되면, 상기 출력 중단 제어명령에 기초하여 상기 경고 알림음에 대한 출력을 중단시키는 단계를 더 포함하는 계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기의 동작 방법
|
12 |
12
제11항에 있어서,상기 관리자 단말은메모리 상에 상기 OTP 생성함수를 사전 저장하고 있고, 상기 디지털 수도 계량기로부터 상기 랜덤 행렬이 수신되면, 상기 메모리 상에 사전 저장되어 있는 상기 OTP 생성함수를 기초로 상기 k개의 일회용 인증번호를 생성하고, 상기 k개의 일회용 인증번호를 성분으로 갖는 상기 행벡터를 생성한 후 상기 행벡터와 상기 랜덤 행렬 간의 크로네커 곱을 연산하여 상기 제1 피드백 행렬을 산출한 후 상기 제1 피드백 행렬을 상기 디지털 수도 계량기로 전송하는 계량 값 분석을 기초로 고장 여부의 판단이 가능한 디지털 수도 계량기의 동작 방법
|
13 |
13
제7항 내지 제12항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 컴퓨터 프로그램을 기록한 컴퓨터 판독 가능 기록 매체
|
14 |
14
제7항 내지 제12항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 저장매체에 저장된 컴퓨터 프로그램
|