System Architecture Overview A system overview is shown above (Fig.1). A mobile phone attached to a train car sends location data to the GIS management server. The GIS management server transfers the data to the map server and the XML generating server. The map server shows the train location based on the data via web browser. The XML generating server transforms the data to an XML file. A local server, located at a rural station, downloads the XML file via the Internet, and interprets the file as train location data. The local server sends the data to an information terminal, which shows a graphical picture and makes voice guidance, based on the train location. Mobile phone application For detecting a location, we use a mobile phone equipped with a GPS sensor. In recent years, the accuracy of mobile phone's GPS is enough to detect the location. In addition, the phone works stable and is much cheaper than using a proprietary GPS device. We develop the mobile phone’s application which detects the location and uploads the data automatically. In order to reduce the load on the central servers, we design the system to distribute the processing autonomously. The outline of processing is below. Step 1 Measurement by GPS |