1 |
1
사용자 단말기 및 통합운영서버와 통신하는 통신부, 디스플레이부, 프로세서 및 상기 프로세서에 의해 실행 가능한 명령어들을 저장하는 메모리를 포함하는 장애인을 위한 대중교통 탑승 예약 시스템을 이용하여 대중교통 탑승 예약을 제공하는 방법에 있어서, 상기 프로세서에서 버스 주행과 관련된 지도(map) 정보, 차선 정보, 버스의 위치 정보, 설정된 목적지 정보, 버스운행 정보, 버스 운행시간, 실시간 교통 상황 및 목적지에 따른 경로 정보 중 적어도 하나 이상을 포함하는 버스상황 정보와 함께, 버스 내부 복잡도, 휠체어가 탑승가능한 저상버스인지의 여부, 탑승객들의 승하차 정보, 현재 탑승객 수 및 노약자 영역의 점유여부의 정보를 포함하는 버스 내부상황 정보를 획득하는 단계;상기 통신부를 이용하여 상기 버스상황 정보 및 버스 내부 상황 정보를 주기적으로 상기 통합운영서버로 송신하고, 상기 사용자 단말기부터의 요청에 따라 버스운행 정보를 상기 사용자 단말기로 송신하는 단계;상기 통신부를 통해 상기 통합운영서버로부터 장애인 탑승 예약 정보를 수신하는 단계―상기 장애인 탑승 예약 정보는, 사용자의 현재 위치, 사용자가 탑승할 정류장 정보, 사용자의 장애 정보, 사용자의 신상 정보, 휠체어 탑승 여부 및 사용자가 탑승할 시간 정보를 포함함―;상기 프로세서가 상기 장애인 탑승 예약 정보에서 상기 사용자가 휠체어 탑승 중이라는 정보를 획득한 경우, 상기 사용자가 탑승 예약한 버스가 저상버스가 아니거나, 버스 내 탑승객이 많아 휠체어 탑승공간이 없다고 판단되면, 해당 버스 예약이 불가함을 알리고, 상기 사용자가 탑승 가능한 버스를 자동으로 예약하는 단계;상기 사용자가 탑승 예약한 버스의 승차가 가능한 경우, 상기 프로세서에서 사전 요금 결제정보를 이용하여 상기 사용자의 버스 요금을 사전에 결제하는 단계;상기 사용자가 탑승 예약한 버스의 승차가 가능한 경우, 상기 프로세서에서 상기 사용자 단말기의 위치 및 정류장의 위치 정보를 이용하여 상기 사용자의 위치가 버스 정류장의 전방 또는 후방인지 결정하는 단계;상기 프로세서에서 상기 사용자가 탑승 예약한 버스의 내부로 상기 사용자가 탑승할 위치에 대한 안내 정보를 출력하는 단계;상기 프로세서에서 상기 사용자 단말기로 상기 사용자가 탑승 예약한 버스의 내외부 어라운드 뷰 이미지 상에 상기 사용자의 상태, 탑승예상위치, 정차해야할 위치 및 탑승해야할 문을 안내하는 그래픽 이미지를 증강현실로 안내하는 이미지를 전송하는 단계;상기 프로세서에서 상기 사용자가 탑승할 위치 측에 상기 사용자가 탑승 예약한 버스의 뒷문이 오도록 안내하는 이미지가 표시되도록 제어하는 단계; 상기 프로세서에서 상기 사용자 단말기의 위치 이동 정보 또는 버스 내부상황 정보로부터 상기 사용자의 탑승 여부를 확인하는 단계; 및 상기 프로세서에서 상기 사용자의 탑승 여부에 대한 정보를 상기 통합운영서버로 송신함으로써, 상기 사용자가 하차하기 전까지 상기 버스에 다른 사용자가 탑승 예약을 할 수 없도록 장애인 예약 테이블을 작성하는 단계;를 포함하는, 장애인을 위한 대중교통 탑승 예약 방법
|
2 |
2
제 1 항에 있어서,상기 프로세서에서 사용자가 탑승할 위치에 대한 안내 정보를 출력하는 단계는,사용자의 탑승안내 정보, 휠체어 탑승공간을 비워둘 것을 요청하는 정보 및 장애인 승객 탑승을 위해 대기 중임을 안내하는 정보를 시각 메시지 및 음성 메시지로 출력하는 것인, 장애인을 위한 대중교통 탑승 예약 방법
|
3 |
3
제 1 항에 있어서,상기 프로세서의 제어에 따라, 사용자 사진, 사용자 신상정보, 사용자 장애종류, 휠체어 탑승여부 및 탑승예정시간을 포함하는 장애인 탑승 예약 정보를 디스플레이부에 표시하는 단계;를 더 포함하는, 장애인을 위한 대중교통 탑승 예약 방법
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
제 1 항에 있어서,상기 프로세서가 상기 장애인 탑승 예약 정보에서 상기 사용자가 시각 장애인이라는 정보를 획득한 경우, 상기 사용자가 탑승할 버스 정류장 주변의 점자 블록의 위치를 파악하는 단계; 상기 사용자가 탑승 예약한 버스의 승차가 가능한 경우, 상기 프로세서에서 상기 사용자 단말기의 위치, 상기 점자 블록의 위치 및 정류장의 위치 정보를 이용하여, 상기 사용자가 탑승 예약한 버스의 앞문의 위치가 상기 점자블록에 매칭되도록 정차 위치를 결정하는 단계; 및상기 프로세서에서 상기 사용자가 탑승 예약한 버스의 내부로 상기 사용자가 탑승할 위치에 대한 안내 정보를 내외부 어라운드 뷰 이미지를 통해 출력함으로써, 상기 사용자가 버스 외부에서 버스 내부로 탑승하는 모습을 모두 실시간으로 확인할 수 있도록 디스플레이하는 단계;를 포함하는, 장애인을 위한 대중교통 탑승 예약 방법
|
7 |
7
삭제
|
8 |
8
제 1 항에 있어서, 상기 프로세서에서 버스상황 정보 및 버스 내부 상황 정보를 획득하는 단계는,복수의 버스들로부터 버스상황 정보 및 버스 내부 상황 정보를 실시간으로 수집하는 단계;상기 수집된 버스상황 정보들을 취합하여 버스운행 정보를 생성하고 데이터베이스에 저장하는 단계;상기 사용자 단말기로부터의 요청에 응답하여, 상기 사용자 단말기에 상기 버스운행 정보를 송신하는 단계;상기 버스운행 정보에 기초한 상기 사용자의 장애인 탑승 예약 정보를 수신하는 단계;상기 장애인 탑승 예약 정보에 기초하여 탑승 예약 가능여부를 판단하는 단계;탑승 예약이 가능하면, 선택된 버스에 상기 장애인 탑승 예약 정보를 송신하는 단계; 및상기 버스로부터 상기 사용자의 탑승 여부에 대한 정보를 수신하는 단계를 포함하는, 장애인을 위한 대중교통 탑승 예약 방법
|
9 |
9
제 8 항에 있어서,상기 장애인 예약 테이블의 정보에 기초하여, 상기 사용자의 탑승 예약이 가능하면, 버스 요금을 사전 결제할 수 있는 사전결제 정보를 상기 사용자 단말기로 송신하는 단계를 더 포함하는, 장애인을 위한 대중교통 탑승 예약 방법
|
10 |
10
제 1 항에 있어서,상기 사용자가 탑승 예약한 버스를 탑승하지 못한 경우, 상기 프로세서에서 상기 사용자가 다음 탑승 가능한 버스를 검출하고, 해당 버스를 자동으로 예약하여 추가 정보를 생성하는 단계; 상기 통신부를 통해 상기 생성된 추가 정보를 상기 사용자 단말기에 송신하는 단계;및상기 통신부를 통해 상기 사용자 단말기로부터 탑승 예약이 가능하다는 정보를 획득함에 따라, 버스 요금을 사전 결제할 수 있는 사전결제 정보를 상기 사용자 단말기로 송신하는 단계;를 더 포함하는, 장애인을 위한 대중교통 탑승 예약 방법
|
11 |
11
제 1 항에 있어서, 상기 그래픽 이미지를 증강현실로 안내하는 이미지를 표시하는 단계는,상기 버스의 전방을 촬영하여 전방 영상을 획득하는 단계;상기 버스의 후방을 촬영하여 후방 영상을 획득하는 단계;상기 버스의 좌측을 촬영하여 좌측 영상을 획득하는 단계;상기 버스의 우측을 촬영하여 우측 영상을 획득하는 단계;상기 버스의 내부를 촬영하여 내부 영상을 획득하는 단계;상기 전방 영상, 후방 영상, 좌측 영상 및 우측 영상를 탑뷰로 변환하고, 탑뷰로 변환된 영상들을 기초로 외부 어라운드 뷰 이미지를 생성하는 단계; 및상기 외부 어라운드 뷰 이미지에 상기 내부 영상을 결합하는 단계;를 포함하는, 장애인을 위한 대중교통 탑승 예약 방법
|