1 |
1
모바일 장치에서의 애플리케이션의 접근성을 평가하기 위한 시스템에 있어서, 애플리케이션이 실행되는 모바일 장치; 및상기 모바일 장치를 연결하여 상기 모바일 장치에서의 애플리케이션(application)의 접근성을 평가하기 위한 접근성 평가 작업을 수행하는 컴퓨터를 포함하며,상기 컴퓨터는 상기 모바일 장치로부터 화면 뷰 정보와 사용자 인터페이스 요소에 관한 정보를 수신하여 화면에 디스플레이하는 한편, 디스플레이된 화면 뷰 정보에 대해 상기 접근성 평가 작업에 따라 입력받은 제어명령에 맞춰 상기 모바일 장치를 제어하고,상기 모바일 장치에서는 상기 제어명령에 따라 상기 접근성 평가 작업이 수행되는 한편, 그 수행 결과 화면 뷰 정보가 상기 컴퓨터에 전송되며, 상기 컴퓨터의 입력수단은 키보드와 마우스를 포함하고, 상기 접근성 평가 작업 중에서 텍스트가 아닌 콘텐츠는 대체 가능한 텍스트와 함께 제공되어야 한다는 대체 텍스트 항목의 경우, 사용자 인터페이스 요소의 대체 텍스트 속성값이 제공되지 않으면, 해당 이미지의 대체 텍스트가 제공되지 않은 것으로 판단하고, 상기 대체 텍스트 항목에서, 상기 컴퓨터는 상기 모바일 장치로부터 수신한 사용자 인터페이스 요소에 대한 정보 중에서 속성이 이미지인 객체를 선별하여 표 구조를 이용하여 일렬로 나열하여 디스플레이하며, 상기 대체 텍스트 항목에서, 해당 이미지의 내용과 대체 텍스트가 일치하는지를 확인할 수 있도록, 상기 모바일 장치가 전송한 애플리케이션 화면 뷰를 구성하는 이미지와 텍스트를 포함하는 모든 사용자 인터페이스 요소의 정보를, 상기 컴퓨터 화면에 순서대로 나열하고, 컴퓨터 화면에서 마우스로 텍스트가 아닌 이미지를 포함하는 객체를 클릭하면, 해당 객체에 대한 사용자 인터페이스 요소의 정보가 상기 컴퓨터로 전송되어 해당 객체의 기능과 텍스트 정보가 의미하는 바가 동일한지를 판단할 수 있도록 하며,상기 접근성 평가 작업 중에서 터치 기반 모바일 장치 앱의 컨트롤을 단순한 누르기 동작으로 사용할 수 있어야 한다는 누르기 동작 지원 항목의 경우, 상기 마우스의 클릭 및 더블 클릭 조작으로 모바일 장치에서의 탭 및 더블 탭 조작을 대신하여 평가할 수 있으며, 상기 접근성 평가 작업 중에서 화면에 표시되는 모든 정보는 색에 관계없이 인식 가능해야 한다는 색에 무관한 인식 항목의 경우, 상기 컴퓨터의 화면에 표시된 모바일 장치의 앱 화면을 흑백이미지로 전환하여 표시하며, 상기 색에 무관한 인식 항목에서, 상기 컴퓨터의 화면에서 상기 색에 무관한 인식 항목에 위반한 부분을 표 구조의 평가 화면에 삽입하고 불합격으로 정의할 수 있는 기능을 제공하며, 상기 접근성 평가 작업 중에서 컨트롤 간의 간격은 충분해야 한다는 컨트롤 간 간격 항목의 경우, 상기 컴퓨터의 화면에 표시된 모바일 장치의 앱 화면에서 이웃한 두 개의 객체를 마우스로 클릭하면 해당 객체의 사용자 인터페이스 요소 정보를 이용하여 두 객체 중심 간의 거리를 측정할 수 있고, 상기 컨트롤간 간격 항목에서, 상기 해당 객체의 사용자 인터페이스 요소 정보를 이용하여 두 객체 중심 간의 거리를 측정할 수 있으며, 객체의 시작점(x1, y1), 폭(w) 및 높이(h)로 표현하고, 단위는 픽셀 수라고 할 때, 객체의 중심 C의 좌표 값 (xc1, yc1)는 xc1 = x1 + w/2, yc1 = y1 + h/2로 계산되며, 상기 컴퓨터의 화면에 표시된 모바일 장치의 앱 화면에서 두 개의 객체가 선택되고, 첫 번째 객체를 A, 두 번째 객체를 B라고 하면, 두 개의 객체 A 및 B의 시작점과 폭 및 높이로부터 A 및 B의 중심 및 는, 로 계산되며, k는 모바일 장치의 화면의 해상도로 1mm 당 픽셀의 수라고 할 때, 두 객체의 중심 간의 거리, 이고, 두 객체의 중심 간의 거리를 세로축 및 가로축으로 환산한 값 a 및 b는 이며, 또는 인 경우, 상기 컨트롤 간 간격 항목을 만족하는 것으로 판단하고, 이며, 인 경우, 상기 컨트롤 간 간격 항목을 위반하는 것으로 판단하는 것을 특징으로 하는 모바일 장치에서의 애플리케이션 접근성 평가 시스템
|