Train: An application which finds a railroad route.
Copyright (C) 1997-2007 Eiichiro ITO (GHC02331@nifty.com)

Trainは,携帯端末用の鉄道路線探索ソフトです.このソフトウェアは,以下の特徴を持っています.
- 任意の2駅間を最も短い時間で結ぶ経路を見つけ出します.
- 公開されているフリーのデータを利用することで,ほぼ全国にわたる鉄道路線の探索を行うことができます.
- 利用できるメモリが限られているコンピュータ上で快適に動作します.
ただし,以下の機能は持っていません.
- 運賃を計算すること.
- 最短でない経路を見つけ出すこと.
- 時刻表に基づいた検索を行うこと.
現実の時刻表や運行状況に基づいていないため、正確な経路や時間が予測できるわけではありませんのでご注意ください。
実行環境について
以下の環境にてテストしています。
Microsoft(R) Windows Mobile(TM) 5.0
OS 5.1.195 (Build 14989.2.6.0)
HP iPAQ rx4540
CPU: ARM920T S3C2442A
MEM: 53.74MB
以前のバージョンのOSやPocket PC型の端末以外では動作しません。
KCTRLといった外部DLLは必要ありません。
データの入手
Trainを使うには路線データが必要です。路線データは以下のサイトより入手することができます。
TRAINデータのひろば・跡地
http://homepage1.nifty.com/kibojin/train/index.html
Mobile Computer Software Gallery
http://oohito.com/mcsg/
データはlzhあるいはzip圧縮されていますので、あらかじめ適切なツールを使ってPC上に展開しておいてください。
インストール方法
Active Syncによる方法
- Windows Mobile 5端末をPCに接続した状態でActive Syncを開きます。
- エクスプローラをクリックして端末を参照し、適当なフォルダ(例えばTrain)を作成します。
- そのフォルダ内に、Train.exeおよび展開しておいた路線データファイルをコピーします。
SDカードなど外部記録メディアを用いる方法
- Windows Mobile 5端末で利用できるSDカードなど外部記録メディアを用意します。
- 記録メディアをパソコンに接続し、エクスプローラなどで開きます。
- 記録メディアに適当なフォルダ(例えばTrain)を作成します。
- そのフォルダ内に、Train.exeおよび展開しておいた路線データファイルをコピーします。
使い方
- メニューよりファイルエクスプローラなどを起動し、Train.exeをインストールしたフォルダを開きます。
- ダブルタップなどでTrain.exeを起動します。
- Trainが起動すると初回は路線データを選ぶためのダイアログが開きます。自分の使いたいエリアの路線データを選んでください。選んだデータは次回から自動的に読み込まれます。
- 画面上部の入力欄に出発駅と到着駅を入力して[Go]ボタンを押すと、到着駅までの経路が表示されます。
- 駅名をローマ字で入力すると先頭部分の一致する駅の一覧が表示されるので、そこから選ぶことができます。
- 入力欄の右側の[...]ボタンを押すと、会社や路線から駅を選ぶことができます。
- 終了するときはメニューから終了を選んでください。
より進んだ使い方
- メニューからイメージ保存を選ぶと次回起動時の路線データ読み込み時間が短縮されます。
- [詳細]を×にすると途中駅を表示しない概要が表示されます。
- [待合せ]を×にすると最初に乗る電車の待ち時間を考慮しない経路が表示されます。
- [特急]や[新幹線]を×にすると特急や新幹線を利用しない経路が表示されます。
アンインストールについて
Train.exeや路線データを全て削除すればアンインストールできます。
なお、Trainはプログラム終了時にレジストリに設定情報を書き込みます。設定情報を消したいときは、Train.exeを起動した状態でメニューから[Trainについて...]を選び[Uninstall]ボタンを押して終了してください。
フリーソフトウェア・無保障
Train: 携帯端末用の鉄道路線探索ソフト
Copyright (C) 1997-2007 Eiichiro ITO (GHC02331@nifty.com)
このプログラムはフリーソフトウェアです。あなたはこれを、フリーソフトウェア財団によって発行された GNU 一般公衆利用許諾契約書(バージョン3か、希望によってはそれ以降のバージョンのうちどれか)の定める条件の下で再頒布または改変することができます。
このプログラムは有用であることを願って頒布されますが、*全くの無保証*です。商業可能性の保証や特定の目的への適合性は、言外に示されたものも含め全く存在しません。詳しくはGNU 一般公衆利用許諾契約書をご覧ください。
あなたはこのプログラムと共に、GNU 一般公衆利用許諾契約書の複製物を一部受け取ったはずです。もし受け取っていなければ、以下のサイトから入手してください。<http://www.gnu.org/licenses/>
このソフトウェアのソースファイルについて
ソースファイルはこの文書やTrain.exeと同じ配布物の中に、アーカイブファイルとして含められているはずです。もし、ソースファイルのない配布物を見つけた場合には、伊藤栄一郎(GHC02331@nifty.com)までお知らせください。
なおソースファイルやビルド、変更履歴に関する説明はSources_j.txtの中に記述されています。
既知の不具合
現在以下の不具合が判明しています。次のリリース時には修正される見込みです。
- TRAINの複数起動を防止する機能が働いていない。