1 |
1
색각 이상자를 위한 콘텐츠 변환 장치에 있어서, 서버 및 사용자 단말과 데이터 통신을 수행하는 통신 모듈,콘텐츠 변환 프로그램이 저장된 메모리 및 상기 프로그램을 실행하는 프로세서를 포함하되, 상기 프로세서는 상기 프로그램의 실행에 따라, 상기 서버로부터 수신된 콘텐츠의 종류를 분류하고, 상기 콘텐츠의 종류에 기초하여 상기 콘텐츠로부터 색상 정보를 추출하고, 상기 콘텐츠를 복수의 영역으로 구분하고, 상기 색상 정보 및 상기 사용자 단말에 대응하는 사용자의 색각 이상 정보에 기초하여 생성된 색상 리스트에 기초하여 상기 복수의 영역에 대한 색상을 변환하여 상기 사용자 단말에 전달하되,상기 프로세서는, 상기 복수의 영역 중 대상 영역을 선택하고, 상기 사용자의 색각 이상 정보에 기초하여 상기 대상 영역의 색상을 모사하고, 상기 색상 리스트에 포함된 복수의 색상과 상기 모사된 대상 영역의 색상의 색차를 산출하고, 상기 색차가 미리 정해진 값 이상인 경우, 상기 모사된 대상 영역의 색상을 상기 색상 리스트에 추가하고, 상기 대상 영역의 색상을 상기 모사된 대상 영역의 색상으로 변환하며, 상기 사용자 단말로부터 상기 사용자의 색각 이상 정보를 수신하고, 상기 사용자의 색각 이상 정보에 기초하여 상기 사용자에 대응하는 복수의 혼동선을 포함하는 혼동선 데이터베이스를 생성하되, 상기 혼동선 데이터베이스는 상기 사용자에 대응하는 복수의 혼동선 및 각 혼동선과 매칭되는 정상 사용자의 색상 정보를 포함하고, 상기 색차가 미리 정해진 값 미만인 경우, 상기 사용자에 대응하는 복수의 혼동선 중 상기 모사된 대상 영역의 색상의 색차가 미리 정해진 값을 초과하는 혼동선을 추출하고, 상기 추출된 혼동선에 포함된 복수의 색상 중 상기 모사된 대상 영역의 색상과의 색차가 가장 작은 색상을 선택하고, 상기 선택된 색상을 상기 색상 리스트에 추가하고, 상기 선택된 색상으로 상기 대상 영역의 색상을 변환하는 것인, 콘텐츠 변환 장치
|
2 |
2
제 1 항에 있어서, 상기 콘텐츠의 종류는, 텍스트 콘텐츠 및 영상 콘텐츠를 포함하는, 콘텐츠 변환 장치
|
3 |
3
제 2 항에 있어서, 상기 프로세서는 상기 콘텐츠의 종류가 텍스트 콘텐츠인 경우, 상기 콘텐츠에 포함된 태그에 기초하여 상기 콘텐츠의 트리 구조를 생성하고, 상기 콘텐츠의 트리 구조에 기초하여 상기 복수의 영역을 추출하는 것인, 콘텐츠 변환 장치
|
4 |
4
제 2 항에 있어서, 상기 프로세서는 상기 콘텐츠의 종류가 영상 콘텐츠인 경우, 상기 콘텐츠에 포함된 색상 및 상기 색상에 대한 빈도 수를 산출하고, 상기 산출된 빈도 수에 기초하여 상기 복수의 영역을 추출하는, 콘텐츠 변환 장치
|
5 |
5
제 4 항에 있어서, 상기 프로세서는 상기 영상 콘텐츠로부터 색상 히스토그램을 추출하고, 상기 색상 히스토그램에 대한 노이즈를 제거한 이후, 상기 색상 히스토그램에 기초하여 상기 복수의 영역을 추출하는, 콘텐츠 변환 장치
|
6 |
6
제 4 항에 있어서, 상기 영상 콘텐츠는 이미지 콘텐츠 또는 동영상 콘텐츠이되, 상기 프로세서는 상기 영상 콘텐츠가 동영상 콘텐츠인 경우, 상기 콘텐츠에 포함된 복수의 프레임을 추출하여 상기 콘텐츠에 대응하는 리스트를 생성하고 각 프레임 별로 복수의 영역을 추출하여 상기 리스트에 저장하는 것인, 콘텐츠 변환 장치
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
색각 이상자를 위한 장치의 콘텐츠 변환 방법에 있어서, 서버로부터 수신된 콘텐츠의 종류를 분류하는 단계;상기 콘텐츠의 종류에 기초하여 상기 콘텐츠로부터 색상 정보를 추출하는 단계;상기 콘텐츠를 복수의 영역으로 구분하는 단계;상기 색상 정보 및 사용자 단말에 대응하는 사용자의 색각 이상 정보에 기초하여 생성된 색상 리스트에 기초하여 상기 복수의 영역에 대한 색상을 변환하는 단계; 및상기 색상이 변환된 콘텐츠를 사용자 단말에 전달하는 단계를 포함하되, 상기 콘텐츠를 복수의 영역으로 구분하는 단계는, 상기 콘텐츠의 종류가 이미지 콘텐츠 또는 동영상 콘텐츠를 포함하는 영상 콘텐츠이고, 상기 동영상 콘텐츠의 경우, 상기 동영상 콘텐츠에 포함된 복수의 프레임을 추출하여 상기 동영상 콘텐츠에 대응하는 리스트를 생성하는 단계, 상기 동영상 콘텐츠에 포함된 색상 및 상기 색상에 대한 빈도 수를 산출하는 단계; 및 상기 산출된 빈도 수에 기초하여 상기 복수의 영역을 추출하는 단계를 포함하고,상기 색상에 대한 빈도수를 산출하는 단계는 상기 리스트에 포함된 각 프레임 별로 복수의 영역을 추출하여 상기 리스트에 저장하는 것인, 콘텐츠 변환 방법
|
11 |
11
제 10 항에 있어서, 상기 콘텐츠를 복수의 영역으로 구분하는 단계는, 상기 콘텐츠의 종류가 텍스트 콘텐츠인 경우, 상기 콘텐츠에 포함된 태그에 기초하여 상기 콘텐츠의 트리 구조를 생성하는 단계; 및 상기 콘텐츠의 트리 구조에 기초하여 상기 복수의 영역을 추출하는 단계를 포함하는, 콘텐츠 변환 방법
|
12 |
12
삭제
|
13 |
13
삭제
|
14 |
14
제 10 항에 있어서, 상기 복수의 영역에 대한 색상을 변환하는 단계는, 상기 복수의 영역 중 대상 영역을 선택하는 단계;상기 사용자의 색각 이상 정보에 기초하여 상기 대상 영역의 색상을 모사하는 단계;상기 색상 리스트에 포함된 복수의 색상과 상기 모사된 대상 영역의 색상의 색차를 산출하는 단계;상기 색차가 미리 정해진 값 이상인 경우, 상기 모사된 대상 영역의 색상을 상기 색상 리스트에 추가하는 단계; 및 상기 대상 영역의 색상을 상기 모사된 대상 영역의 색상으로 변환하는 단계를 포함하는, 콘텐츠 변환 방법
|