(57)【特許請求の範囲】
【請求項１】
予約登録された有効期間を含む乗車券の予約発売データに基づく乗車券の発行において、予約発売データの有効開始日を翌日以降に変更されたときこの変更にかかわらず有効終了日を設定登録された終了日とするか、または予約発売データの有効開始日を翌日以降に変更されたときに登録される有効期間に基づいて有効終了日を有効期間終了月の月末日とするかの日数調整の設定をしておき、
乗車券の予約発売を申し込む際に確定された予約発売データに含まれるすべての内容に基づいて乗車券の発行が可能であるか否かを確認し、
前記予約発売データに含まれる乗車券の有効開始日を変更可能である場合に、発売可能な開始日の一覧を表示して前記予約発売データの有効開始日の変更入力を検知し、
発売可能な開始日の一覧からいずれかの開始日が選択される前記有効開始日の変更入力を検知したとき、前記設定に基づいて有効期間の終了日を前記予約発売データの終了日に合わせるように日数調整するか、または、有効期間終了月の月末日に合わせるように日数調整するかを判断し、
変更内容に基づいて乗車券の発行が可能である場合に、変更した内容を含む前記予約発売データに基づいて乗車券を発行する、
ことを特徴とする乗車券発行方法。
【請求項２】
予約登録された有効期間を含む乗車券の予約発売データに基づく乗車券の発行において、予約発売データの有効開始日を翌日以降に変更されたときこの変更にかかわらず有効終了日を設定登録された終了日とするか、または予約発売データの有効開始日を翌日以降に変更されたときに登録される有効期間に基づいて有効終了日を有効期間終了月の月末日とするかの日数調整の設定をしておき、
乗車券の予約発売を申し込む際に確定された予約発売データに含まれるすべての内容に基づいて乗車券の発行が可能であるか否かを確認し、
前記予約発売データに含まれる乗車券の有効開始日が過去日である場合に、前記予約発売データの有効開始日の変更を促す旨のメッセージを表示するとともに発売可能な開始日の一覧を表示して前記予約発売データの有効開始日の変更入力を検知し、
発売可能な開始日の一覧からいずれかの開始日が選択される前記有効開始日の変更入力を検知したとき、前記設定に基づいて有効期間の終了日を前記予約発売データの終了日に合わせるように日数調整するか、または、有効期間終了月の月末日に合わせるように日数調整するかを判断し、
変更内容に基づいて乗車券の発行が可能である場合に、変更した内容を含む前記予約発売データに基づいて乗車券を発行する、
ことを特徴とする乗車券発行方法。
【請求項３】
予約登録された有効期間を含む乗車券の予約発売データに基づく乗車券の発行において、予約発売データの有効開始日を翌日以降に変更されたときこの変更にかかわらず有効終了日を設定登録された終了日とするか、または予約発売データの有効開始日を翌日以降に変更されたときに登録される有効期間に基づいて有効終了日を有効期間終了月の月末日とするかの日数調整の設定をしておき、
乗車券の予約発売を申し込む際に確定された予約発売データに含まれるすべての内容に基づいて乗車券の発行が可能であるか否かを確認し、
前記予約発売データに含まれる乗車券の有効開始日が過去日である場合に、前記予約発売データの有効開始日の変更を促す旨のメッセージを表示するとともに発売可能な開始日の一覧を表示して前記予約発売データの有効開始日の変更入力を検知し、
発売可能な開始日の一覧からいずれかの開始日が選択される前記有効開始日の変更入力を検知したとき、前記設定に基づいて有効期間の終了日を前記予約発売データの終了日に合わせるように日数調整するか、または、有効期間終了月の月末日に合わせるように日数調整するかを判断し、
有効期間の終了日を前記予約発売データの終了日に合わせるように日数調整すると判断した時には、前記予約発売データの終了日を有効期間の終了日として設定し、
有効期間の終了日を有効期間終了月の月末日に合わせるように日数調整すると判断したときには、前記予約発売データの有効期間の指定を促す旨のメッセージを表示するとともに有効期間の一覧を表示し、
有効期間の一覧からいずれかの有効期間が選択される有効期間の指定を受け付けたとき、選択された有効期間終了月の月末日を有効期間の終了日に合わせるように日数調整を行い、
変更内容に基づいて乗車券の発行が可能である場合に、変更した内容を含む前記予約発売データに基づいて乗車券を発行する、
ことを特徴とする乗車券発行方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、乗車券発行方法に係り、特に、インターネットを利用して申し込んだ購入情報に基づいて乗車券を発行する乗車券発行方法に関する。
【０００２】
【従来の技術】
従来、電鉄会社が運営する鉄道などの交通機関では、定期券は、電鉄会社の各駅に設置されている窓口で販売されている。このように、鉄道などの交通機関を利用する場合、利用者は、定期券を直接駅の窓口で購入する必要がある。このため、利用者は、定期券の購入する場合、場所および時間の制約を受けて不便なことがある。
【０００３】
【発明が解決しようとする課題】
この発明は、上述した問題点に鑑みなされたものであって、その目的は、場所や時間の制約を受けることなく確実に乗車券を発行することができ、重複発売を防止することが可能であるとともに、利用者に対するサービス性を向上することが可能な乗車券発行方法を提供することにある。
【０００４】
【課題を解決するための手段】
上記課題を解決し目的を達成するために、
請求項１に記載の乗車券発行方法は、
予約登録された有効期間を含む乗車券の予約発売データに基づく乗車券の発行において、予約発売データの有効開始日を翌日以降に変更されたときこの変更にかかわらず有効終了日を設定登録された終了日とするか、または予約発売データの有効開始日を翌日以降に変更されたときに登録される有効期間に基づいて有効終了日を有効期間終了月の月末日とするかの日数調整の設定をしておき、
乗車券の予約発売を申し込む際に確定された予約発売データに含まれるすべての内容に基づいて乗車券の発行が可能であるか否かを確認し、
前記予約発売データに含まれる乗車券の有効開始日を変更可能である場合に、発売可能な開始日の一覧を表示して前記予約発売データの有効開始日の変更入力を検知し、
発売可能な開始日の一覧からいずれかの開始日が選択される前記有効開始日の変更入力を検知したとき、前記設定に基づいて有効期間の終了日を前記予約発売データの終了日に合わせるように日数調整するか、または、有効期間終了月の月末日に合わせるように日数調整するかを判断し、
変更内容に基づいて乗車券の発行が可能である場合に、変更した内容を含む前記予約発売データに基づいて乗車券を発行する、
ことを特徴とする。
【０００５】
請求項２に記載の乗車券発行方法は、
予約登録された有効期間を含む乗車券の予約発売データに基づく乗車券の発行において、予約発売データの有効開始日を翌日以降に変更されたときこの変更にかかわらず有効終了日を設定登録された終了日とするか、または予約発売データの有効開始日を翌日以降に変更されたときに登録される有効期間に基づいて有効終了日を有効期間終了月の月末日とするかの日数調整の設定をしておき、
乗車券の予約発売を申し込む際に確定された予約発売データに含まれるすべての内容に基づいて乗車券の発行が可能であるか否かを確認し、
前記予約発売データに含まれる乗車券の有効開始日が過去日である場合に、前記予約発売データの有効開始日の変更を促す旨のメッセージを表示するとともに発売可能な開始日の一覧を表示して前記予約発売データの有効開始日の変更入力を検知し、
発売可能な開始日の一覧からいずれかの開始日が選択される前記有効開始日の変更入力を検知したとき、前記設定に基づいて有効期間の終了日を前記予約発売データの終了日に合わせるように日数調整するか、または、有効期間終了月の月末日に合わせるように日数調整するかを判断し、
変更内容に基づいて乗車券の発行が可能である場合に、変更した内容を含む前記予約発売データに基づいて乗車券を発行する、
ことを特徴とする。
【０００６】
請求項３に記載の乗車券発行方法は、
予約登録された有効期間を含む乗車券の予約発売データに基づく乗車券の発行において、予約発売データの有効開始日を翌日以降に変更されたときこの変更にかかわらず有効終了日を設定登録された終了日とするか、または予約発売データの有効開始日を翌日以降に変更されたときに登録される有効期間に基づいて有効終了日を有効期間終了月の月末日とするかの日数調整の設定をしておき、
乗車券の予約発売を申し込む際に確定された予約発売データに含まれるすべての内容に基づいて乗車券の発行が可能であるか否かを確認し、
前記予約発売データに含まれる乗車券の有効開始日が過去日である場合に、前記予約発売データの有効開始日の変更を促す旨のメッセージを表示するとともに発売可能な開始日の一覧を表示して前記予約発売データの有効開始日の変更入力を検知し、
発売可能な開始日の一覧からいずれかの開始日が選択される前記有効開始日の変更入力を検知したとき、前記設定に基づいて有効期間の終了日を前記予約発売データの終了日に合わせるように日数調整するか、または、有効期間終了月の月末日に合わせるように日数調整するかを判断し、
有効期間の終了日を前記予約発売データの終了日に合わせるように日数調整すると判断した時には、前記予約発売データの終了日を有効期間の終了日として設定し、
有効期間の終了日を有効期間終了月の月末日に合わせるように日数調整すると判断したときには、前記予約発売データの有効期間の指定を促す旨のメッセージを表示するとともに有効期間の一覧を表示し、
有効期間の一覧からいずれかの有効期間が選択される有効期間の指定を受け付けたとき、選択された有効期間終了月の月末日を有効期間の終了日に合わせるように日数調整を行い、
変更内容に基づいて乗車券の発行が可能である場合に、変更した内容を含む前記予約発売データに基づいて乗車券を発行する、
ことを特徴とする。
【０００７】
【発明の実施の形態】
以下、この発明の乗車券発行方法、例えば定期券発行方法の一実施の形態について図面を参照して説明する。
【０００８】
図１は、この発明の実施の形態に係わる乗車券購入システムの概略構成を示す図である。このシステムは、公衆回線を介してサーバ（プロバイダ）１、電鉄会社サーバ（ホストコンピュータ）２、端末（ユーザＰＣ）３、発券端末（汎用端末）４などが接続されている。なお、以下の説明において、乗車券とは、定期乗車券（定期券）、特急乗車券（特急券）、普通乗車券、連絡乗車券、ＳＦカード（ストアードフェアカード）、座席指定券、周遊券などの鉄道の乗降に利用される券である。
【０００９】
サーバ１は、ユーザＰＣ３と公衆回線を介して接続され、公衆回線を介して接続されたユーザＰＣ３をインターネットに接続させる。ホストコンピュータ２は、公衆回線を介して汎用端末４に接続するとともに、公衆回線を介してインターネットに接続する。また、ホストコンピュータ２は、専用回線を介して自動改札機５、自動精算機６、券売機７、定期券発行機８、継続定期券発行機９などの駅務機器に接続されている。
【００１０】
ユーザＰＣ３は、サーバ１によりインターネットに接続でき、このインターネットを経由してホストコンピュータ２が開設しているホームページにアクセスできるようになっている。発券端末（汎用端末）４は、コンビニエンスストア等に設置され、公衆回線を介してホストコンピュータ２に接続するようになっている。
【００１１】
サーバ１は、制御部１１、メモリ１２、表示部１３、操作部１４、通信インターフェース（通信Ｉ／Ｆ）１５などから構成されている。制御部１１は、サーバ１の全体を制御するものである。メモリ１２は、種々のデータを記憶する。表示部１３は、種々の情報を表示する。操作部１４は、種々の情報の入力を受け付ける。通信インターフェース１５は、インターネット接続する際に用いられる。
【００１２】
ホストコンピュータ２は、制御部２１、メモリ２２、表示部２３、操作部２４、通信インターフェース（通信Ｉ／Ｆ）２５、発券部２６などから構成されている。このホストコンピュータ２は、電鉄会社等の券購入システムを提供する会社などが運用するものであり、インターネット上にホームページを提供したり、コンビニエンスストア等に設置される汎用端末４との通信を行うようになっている。
【００１３】
制御部２１は、ホストコンピュータ２の全体を制御するものである。メモリ２２は、種々のデータを記憶するものである。このメモリ２２は、顧客データとしてのデータベース２２ａを有する。表示部２３は、ホストコンピュータ２における操作案内、ホストコンピュータ２に接続される各駅務機器の動作状況などを表示する。操作部２４は、ホストコンピュータ２の種々の操作を受け付ける。通信インターフェース２５は、公衆回線を介してインターネットに接続するとともに、汎用端末に接続する。発券部２６は、乗車券を発券する。
【００１４】
データベース２２ａには、利用者ごとに定期券の利用内容（住所、氏名、電話番号、年齢、性別、有効区間、有効期間、および定期券のＩＤ番号等）のデータが利用者に対応して記録されている。また、データベース２２ａには、クレジットカードやデビットカード等の個人情報（住所、氏名、電話番号、年齢、性別、およびクレジットカードのＩＤ番号等）が記録されるようにしても良いし、この購入システムの利用を希望する利用者の個人情報（住所、氏名、電話番号、年齢、性別、および利用者ごとに与えられるＩＤ番号等）が予め登録されるようにしても良い。
【００１５】
ユーザＰＣ３は、制御部３１、メモリ３２、表示部３３、操作部３４、通信インターフェース（通信Ｉ／Ｆ）３５、プリンタ３６などから構成されている。
【００１６】
制御部３１は、ユーザＰＣ３の全体を制御するものである。メモリ３２は、接続した際にダウンロードされる制御プログラムが記憶される。表示部３３は、種々の操作案内を表示し、ホームページによる入力画面や提供される情報サービスの内容などを表示する。操作部３４は、キーボードやマウスなどにより構成され、種々の情報の入力を受け付ける。通信インターフェース３５は、公衆回線を介してサーバ１に接続するものであり、サーバ１を介してインターネットに接続する。プリンタ３６は、印刷データを印刷するものであり、後述する予約票などを印刷する。
【００１７】
汎用端末４は、制御部４１、メモリ４２、表示部４３、操作部４４、通信インターフェース（通信Ｉ／Ｆ）４５、発券部４６、金額処理部４７、係員キースイッチ４７などから構成されている。
【００１８】
制御部４１は、汎用端末４の全体を制御するものである。メモリ４２は、種々の制御データなどを記憶するものであり、ホストコンピュータ２からダウンロードされる制御プログラムを記憶する。表示部４３および操作部４４は、タッチパネル内臓の液晶表示装置により構成され、種々の情報を表示するとともに種々の情報の入力を受け付ける。通信インターフェース４５は、公衆回線を介してホストコンピュータ２に接続する。発券部４６は、乗車券を発券する。金額処理部４７は、図示しない受入口に投入される金額を処理するものである。
【００１９】
係員キースイッチ４８は、汎用端末４の筐体に設けられ、係員が管理する係員キーにより汎用端末４の電源の投入および切断を行うものである。この係員キースイッチ４８では、係員キーが挿入された際に電源が投入され、係員キーが抜かれた際に電源が切断される。
【００２０】
図２は、ホストコンピュータ２に接続される自動改札機５、自動精算機６、券売機７、定期券発行機８、および継続定期券発売機９の概略構成を示すブロック図である。
【００２１】
ここで、乗車券は、無線カード（無線式記録媒体）、接触式ＩＣカード、あるいは磁気式の磁気カードなどの記録媒体で構成され、電気的又は磁気的に乗車券情報が記録される。
【００２２】
自動改札機５は、乗車券に記録されている乗車券情報を読取り、その記録内容により通過の可否を判定し、改札処理を行うものである。
【００２３】
この自動改札機５は、自動改札機５全体を制御するとともに、利用者の通行の可否を判断などを行う制御部５１、乗車券に記録されている乗車券情報を読取る読取部５２、乗車券に情報を書込む書込部５３、乗車券の券面に文字などを印刷する印刷部５４、通行が不可と判断された利用者の通行を阻止するドアを制御するドア制御部５５、運賃などの情報が記憶されている記憶部５６、利用者に案内を表示する表示部５７、ホストコンピュータ２との通信を行う通信部５８から構成されている。制御部５１は、タイマ５１ａを有している。
【００２４】
自動精算機６は、乗車券の有効区間外の駅で乗車券に記録されている乗車券情報を読取り、読取った記録内容により精算処理を行うものである。
【００２５】
この自動精算機６は、自動精算機６の全体を制御するとともに、精算金額の判断なとを行う制御部６１、乗車券の記録内容を読取る読取部６２、乗車券に情報を書込む書込部６３、乗車券の券面に文字などを印刷する印刷部６４、利用者が投入する紙幣や硬貨などの金額を処理する金額処理部６５、運賃などが記憶されている記憶部６６、利用者に案内などが表示される表示部６７、ホストコンピュータ２との通信を行う通信部６８から構成されている。
【００２６】
発売機７は、利用者の操作により乗車券を発行するものである。
【００２７】
この券売機７は、券売機７の全体を制御するとともに、種々の判断を行う制御部７１、新しい定期券（新券）の発行処理を行う発券機構部７３、利用者が投入する紙幣や硬貨などの金額を処理する金額処理部７４、運賃などが記憶されている記憶部７５、液晶表示装置などで構成され、利用者への案内などが表示される表示部７６、この表示部７６としての液晶表示装置に内蔵されるタッチパネルなどで構成され、利用者により購入金額などが指示される操作部７７、ホストコンピュータ２との通信を行う通信部７８から構成されている。操作部７７には、予め購入が申込まれている乗車券の購入を指示する購入ボタン７７ａが有している。
【００２８】
定期券発行機８は、利用者の申し出により、係員の操作により新規に定期券を作成して利用者に発行したり、利用者の所持する定期券の記録内容を読取って、その定期券に対する払戻処理を行う。
【００２９】
この定期券発行機８は、定期券発行機８の全体を制御するとともに、種々の判断を行う制御部８１、利用者が自筆で記入した定期券の購入申し込み書、あるいは後述する予約票の文字情報、バーコード等の記載内容を光学的に読み取る読取部８２、無線カードなどのように、利用者が所持している定期券の記録内容を更新する場合に乗車券の記録内容を書き換る書込部８３、新規に定期券の発行処理を行う発券機構部８４、利用者からの紙幣や硬貨などの金額を処理する金額処理部８５、運賃などが記憶されている記憶部８６、液晶表示装置などで構成され、係員への案内などが表示される表示部８７、この表示部８７としての液晶表示装置に内蔵されるタッチパネルなどで構成され、係員により種々の操作が指示される操作部８８、ホストコンピュータ２との通信を行う通信部８９から構成されている。また、制御部８１は、上記読取部８２で文字情報を読み取った際に文字認識したり、上記読取部８２でバーコードを読み取った際にコード情報を判別する機能を有している。
【００３０】
継続定期券発売機９は、利用者の操作により継続定期券を発行するもので、利用者の所持している定期券に記録されている定期券情報を読取り、その読取内容に基づいて新たな定期券を発行する。
【００３１】
この継続定期券発売機９は、継続定期券発売機９の全体を制御するとともに、種々の判断を行う制御部９１、利用者が所持している定期券の記録内容を読取る読取部９２、利用者が提示する定期券の記録内容を書き換える書込部９３、新規に定期券の発行処理を行う発券機構部９４、利用者が投入する紙幣や硬貨などの金額を処理する金額処理部９５、運賃などが記憶されている記憶部９６、液晶表示装置などで構成され、利用者への案内などが表示される表示部９７、この表示部９７としての液晶表示装置に内蔵されるタッチパネルなどで構成され、利用者により種々の操作が指示される操作部９８、ホストコンピュータ２との通信を行う通信部９９から構成されている。
【００３２】
なお、読取部５２、６２、８２、９２、および書込部５３、６３、７２、９３は、乗車券として利用される記録媒体の種類に対応して、無線カードの場合、無線カードとの無線通信を行う無線通信部で構成され、接触式のＩＣカードあるいは磁気券の場合、読取ヘッドおよび書込ヘッドで構成される。
【００３３】
上記のように構成される乗車券購入システムにおける乗車券の購入動作について説明する。
【００３４】
図３は、この乗車券購入システムにおいて乗車券の購入を申込む際の全体の流れを説明するためのフローチャートである。
【００３５】
まず、利用者は、ユーザＰＣ３を利用し、サーバ（プロバイダ）１を介してインターネットに接続する。利用者は、インターネットを経由して、電鉄会社のホストコンピュータ２にアクセスする。電鉄会社のホストコンピュータ２は、一般利用者向けの乗車券の購入申し込み用のページを開設している（ＳＴ１）。
【００３６】
この乗車券の購入申し込み用のページ上で、利用者は、まず、個人情報を入力する（ＳＴ２）。この入力された個人情報により、ホストコンピュータ２が利用者を承認すると、乗車券の購入が許可される。この乗車券の購入が許可された利用者は、ユーザＰＣ３により購入情報を入力する（ＳＴ３）。この際、ホストコンピュータ２は、利用者に対して種々の案内サービスを提供する（ＳＴ４）。
【００３７】
利用者が購入内容を確定すると（ＳＴ５）、ホストコンピュータ２は、受付番号等の予約情報（発行情報）を発行し、この発行した予約情報に対応させて利用者が入力した購入情報（購入内容）をメモリ２２に記憶する。そして、ホストコンピュータ２は、発行した予約情報をユーザＰＣ３に送信する。これにより、利用者には、乗車券の購入申し込みを行ったことを示す予約情報が提供される（ＳＴ６）。その後、利用者は、この予約情報を提示することにより乗車券の受取りと料金の支払いを行う。
【００３８】
図４は、購入が申込まれた乗車券の料金の徴収および発行に関する動作の概要を説明するためのフローチャートである。
【００３９】
利用者は、上記受付番号等の予約情報を提示することにより電鉄会社の駅に設置される券売機７、定期券発行機８、継続定期券発行機９、あるいはコンビニエンスストアなどに設置される汎用端末４で乗車券を購入する。
【００４０】
例えば、継続定期券発行機９では、利用者からの受付番号などの予約情報が与えられると、専用回線を介して電鉄会社のホストコンピュータ２に接続し、ホストコンピュータ２からの予約情報に対応する購入情報を受信する。継続定期券発行機９は、ホストコンピュータ２から受信した購入情報に基づいて料金の徴収、および乗車券の発行を行う。以下の説明では、継続定期券発行機９による料金の徴収および発行の動作について説明するが、券売機７、定期券発行機８、あるいは汎用端末４においても同様な動作で料金の徴収および発行が行われる。
【００４１】
すなわち、利用者は、継続定期券発行機９にて、購入を申し込んだ乗車券の予約情報を提示する（ＳＴ１１）。この利用者から提示された予約情報は、専用回線を介してホストコンピュータ２へ送信される。
【００４２】
ホストコンピュータ２は、送信された予約情報に基づいてメモリ２２から購入情報を検索し、この検索した購入情報を予約情報の送信元の継続定期券発行機９へ返信する。このホストコンピュータ２から購入情報を受信した継続定期券発行機９は、購入情報を表示部９７に表示させることにより利用者に案内する（ＳＴ１２）。
【００４３】
利用者は、表示された購入情報を再確認し（ＳＴ１３）、料金の支払いを行う（ＳＴ１４）。継続定期券発行機９は、表示した購入情報が確認されると、利用者から図示しない受入れ口に投入される金額を金額処理部９５により処理することにより料金の徴収を行う。この料金が過不足なく行われると、継続定期券発行機９は、発券機構部９４により乗車券の発行処理を行う（ＳＴ１５）。
【００４４】
次に、図３に示すような乗車券の購入申し込みの各ステップについて詳細に説明する。
【００４５】
（購入予約システムの提供）
まず、乗車券の購入申し込みにおける購入予約システムの提供（ＳＴ１）について詳細に説明する。
【００４６】
上記のような構成において、購入予約システムは、一般の利用者がインターネットに接続可能なパーソナルコンピュータ（ユーザＰＣ３）等によりアクセスされる電鉄会社等が運営するホームページで提供される。また、コンビニエンスストアなどの駅以外の場所に設置される汎用端末４にて、購入予約システムが提供されるようにしても良い。
【００４７】
まず、利用者がインターネットを利用して乗車券の購入申し込みを行う場合、購入の申し込みは、電鉄会社が運営するホームページで行われる。電鉄会社が運営するホームページのトップページには、乗車券の購入予約を行うページにリンクする項目が設けられる。このトップページに設けられる項目には、定期券の購入、特急乗車券の購入、座席指定券の購入、その他の乗車券の購入などがある。これらの項目から利用者が所望の項目を選択すると、選択した項目に対応する乗車券の購入申し込みが行えるようになっている。
【００４８】
例えば、定期券の購入申し込みを行う場合、利用者は、上記ような項目から定期券の購入を選択する。すると、ホストコンピュータ２は、ユーザＰＣ３に定期券の購入を行う画面、例えば図５に示すような定期券購入情報の入力画面を表示させる。
【００４９】
なお、この購入予約システムでは、定期券の購入申し込みを行う場合、購入予約の受付期間を現行の定期券の発売の２週間より長くし、２週間前まではキャンセル可能として、サービス向上を図るようにしても良い。また、座席指定券などの券の購入申し込みを行う場合、予約可能な期間を旅行代理店で予約できる期間と同じ期間とし、キャンセルに対する料金も同様にする。
【００５０】
また、コンビニエンスストアなどに設置される汎用端末４で乗車券を販売する場合、利用者あるいは係員の操作により汎用端末４は、公衆回線を介して電鉄会社のホストコンピュータ２に接続する。この汎用端末４が接続されたホストコンピュータ２は、接続先の汎用端末４に乗車券の購入を行う制御プログラムをダウンロードする。
【００５１】
汎用端末４は、ホストコンピュータ２からダウンロードされる制御プログラムをメモリ４２に記録して制御プログラムをインストールする。汎用端末４は、このインストールされた制御プログラムに基づいて、乗車券の販売を行う。
【００５２】
上記のように、乗車券の購入申し込み、つまり購入予約は、利用者が自宅のパーソナルコンピュータ２などを用いて、インターネット経由で電鉄会社などのホームページで提供される。
【００５３】
また、自宅にインターネット接続可能なパーソナルコンピュータを持っていないユーザなどに対しては、コンビニエンスストアなどの駅以外の場所に設置される端末機器にて、乗車券の購入申し込みが可能なサービスが提供される。
【００５４】
（個人情報の入力）
次に、乗車券の購入申し込みにおける個人情報の入力（ＳＴ２）に関する動作について説明する。
【００５５】
この個人情報は、ホストコンピュータ２のデータベース２２ａに登録され、乗車券の購入申し込みを行う利用者を特定するとともに、利用者による入力操作を簡略化するために用いられる。ここでは、データベース２２ａには、現在利用されている定期券、および有効期限切れから所定の期間までの定期券を所持する利用者の個人情報が記録されているものとする。
【００５６】
例えば、新規に定期券の購入申し込みを行う場合、ホストコンピュータ２は、有効期限が切れてから所定の期間内の定期券を所有していれる利用者であれば、その定期券のＩＤ番号を入力させる。ホストコンピュータ２は、利用者により入力されたＩＤ番号により個人情報を検索する。ホストコンピュータ２は、個人情報が検索されると、個人情報に基づいて利用者の確認を行い、本人であることが確認できれば、ユーザＰＣ３の表示部３３に個人情報を表示させる。これにより、利用者の個人情報の入力動作を簡略化させることができる。
【００５７】
また、定期券を所有していない場合であっても、本人の確認が確実にできれば、クレジットカード等の個人情報のデータベースを用いて、クレジットカード等のＩＤ番号から個人情報を検索するようにしても良い。
【００５８】
また、継続定期券の購入申し込みを行う場合、現在所持している定期券のＩＤ番号を入力することにより前回の購入データから個人情報が検索できる。この場合、個人情報には、現在使用中の定期券の有効期間、乗車区間などの情報も記録されている。
【００５９】
上記のように、現在定期券を所持している利用者、あるいは有効期限切れから所定の期間内の定期券を所持する利用者は、定期券などの乗車券の購入申し込みを行う場合、データベース２２ａから個人情報を検索した後、本人であることが確認できれば、データベース２２ａに記録している個人情報を利用することができる。
【００６０】
これにより、個人情報がホストコンピュータ２のデータベース２２ａに登録されている利用者には、その個人情報を利用して入力操作を簡略化させることができる。
【００６１】
また、学生割引を利用する場合、学校名、生徒番号等の入力をさせる。これにより、利用者が学生であることを確認でき、学生割引の不正利用の防止を図ることもできる。また、学校名と生徒番号に対応して定期券の発行の有無を個人情報として記録しておくことにより重複して学生割引の定期券を発行することを防止できる。
【００６２】
このように、購入者の個人情報は、データベースに登録されている情報に基づいて入力が簡略化され、図５に示した購入者の個人情報の表示枠１１０に表示される。また、新規に乗車券を購入する場合などデータベースに個人情報が登録されていない場合には、購入者の個人情報は、図５に示したユーザＰＣ３などを介して個人情報の表示枠１１０の各欄に順に入力される。
【００６３】
（購入情報の入力、案内サービスの提供）
次に、乗車券の購入申し込みにおける購入情報の入力（ＳＴ３）および案内サービスの提供（ＳＴ４）について説明する。
【００６４】
案内サービスの提供は、購入情報の入力時に行われる。例えば、新規に乗車券を購入する場合、以下のような案内サービスの提供が可能である。
（１）出発地および到着地の入力による、経路、料金の表示
（２）定期券の区間、経路、期間の入力による、料金の表示
（３）乗車区間、日付の入力による、列車の案内、指定席の空席情報などの表示
（４）乗車区間、日付の入力による、割引情報、イベント情報、広告等の表示
（５）目的地の入力（イベント会場、テーマパーク名等）による下車駅の自動選択
上記（１）では、例えば、利用者がユーザＰＣ３の操作部３４、あるいは汎用端末４の操作部４４にて出発地と到着地を入力した際に、ホストコンピュータ２が、経路の候補を判断し、それらの経路候補と料金とを表示部３３あるいは表示部４３に表示させる。
【００６５】
上記（２）では、定期券の購入する利用者がユーザＰＣ３の操作部３４、あるいは汎用端末４の操作部４４にて乗車区間、経路、および期間を入力した際に、ホストコンピュータ２が、乗車区間、経路、および期間に基づいて料金を判断し、表示部３３あるいは表示部４３に表示させる。
【００６６】
上記（３）では、利用者がユーザＰＣ３の操作部３４、あるいは汎用端末４の操作部４４にて乗車区間、および乗車する日付を入力した際に、ホストコンピュータ２が、乗車可能な列車情報、および指定席の空席状況を判断し、それらの情報を表示部３３あるいは表示部４３に表示させる。
【００６７】
上記（４）では、利用者がユーザＰＣ３の操作部３４、あるいは汎用端末４の操作部４４にて乗車区間、および乗車する日付を入力した際に、ホストコンピュータ２が、提供可能な割引情報、イベント情報、および広告等を判断し、それらの情報を表示部３３あるいは表示部４３に表示させる。
【００６８】
上記（５）では、利用者がユーザＰＣ３の操作部３４、あるいは汎用端末４の操作部４４にて目的地として駅以外のイベント会場、テーマパークなどの施設名を入力した際に、ホストコンピュータ２が、入力された施設名に行く場合に便利な下車駅名あるいは下車駅の候補を判断し、それらの情報を表示部３３あるいは表示部４３に表示させる。
【００６９】
また、継続定期券を購入する場合、乗車区間が確定しているため、有効期間に対応する料金一覧を提供する。この際に、イベント情報、あるいは広告などの情報を提供するようにしても良い。
【００７０】
また、個人情報に基づいて区間を自動的に選定するようにしても良い。例えば、本人の住所と、学校名あるいは勤務先の住所とから、自動的に定期区間を選定する処理を行う。
【００７１】
この場合、ホストコンピュータ２は、本人の住所から最寄駅を選定するとともに、学校名あるいは勤務先の住所から最寄駅を選定し、定期区間としての発駅名、着駅名、及び経由駅名をユーザＰＣ３の表示部３３に表示させる。この表示された発駅名、着駅名、及び経由駅名等は、利用者により修正できるようにする。
【００７２】
これにより、発駅名、着駅名、及び経由駅名等の入力が簡略化できる。
【００７３】
次に、購入情報の入力と案内サービスの提供の一例として新規な定期券の購入を申込む際の入力動作について説明する。
【００７４】
図６は、定期券を購入する際の購入情報の入力画面の表示例を示す。図６に示すように、定期券を購入する際の購入情報の入力画面には、案内表示枠１００、利用者個人が所有する暗証番号の入力枠１０１、定期券の発駅名の入力枠１０２、定期券の発駅名の入力枠１０３、経由駅名の入力枠１０４、１０５、１０６、使用開始日の入力枠１０７、有効期間の入力枠１０８、料金の表示枠１０９、氏名、住所、年齢、電話番号等の個人情報の表示枠１１０、確定キー１１１、および取消しキー１１２が表示される。
【００７５】
案内表示枠１００には、利用者に対する操作案内などが表示される。入力枠１０１には、利用者個人が所有する暗証番号が入力される。定期券の発駅名の入力枠１０２は、定期券の乗車区間の発駅名が入力される。定期券の着駅名の入力枠１０３は、定期券の乗車区間の着駅名が入力される。経由駅名の入力枠１０４、１０５、１０６には、経由駅名が入力される。使用開始日の入力枠１０７には、定期券の使用開始日が入力される。有効期間の入力枠１０８には、定期券の有効期間が入力される。料金の表示枠１０９には、乗車区間と有効期間とに応じた料金が表示される。個人情報の表示枠１１０には、購入者の氏名、住所、電話番号、年齢、性別が表示される。
【００７６】
次に、上記のような画面により購入情報を入力する際の動作について説明する。なお、ここでは、先のステップＳＴ２において購入者の個人情報の入力が完了しているものとし、図５に示した個人情報の表示枠１１０には、入力が完了した購入者の個人情報が表示されているものとする。
【００７７】
すなわち、利用者が個人情報を入力した際、ユーザＰＣ３の表示部３３には、図６に示すような購入情報の入力画面が表示される。この購入情報の入力画面の案内表示枠１００には、「暗証番号を入力して下さい」という旨の案内が表示される。この状態において、利用者は、暗証番号入力枠１０１に暗証番号を入力する。
【００７８】
続いて、案内表示枠１００には、「発駅名を入力して下さい」という案内が表示される。利用者は、この案内に従って発駅名を入力する。発駅名が入力されると、案内表示枠１００には、「着駅名を入力して下さい」という案内が表示される。
【００７９】
続いて、これらの操作により、発駅および着駅名が入力されると、制御部３１は、発駅および着駅に基づいて、利用可能な経由の候補を判断し、路線名および経由駅の候補を選出する。
【００８０】
これにより、制御部３１は、選出した経由としての路線名、および経由駅の候補を全て表示するとともに、案内表示枠１００に「経由を選択して下さい」という案内を表示する。ここで、表示される経由候補は、乗換がない場合には路線名のみを表示し、乗換がある場合には路線名とともに駅名を経由候補として表示する。
【００８１】
利用者は、表示された経由候補から路線名、あるいは経由駅名を選択入力する。そして、制御部３１は、選択された経由を経由名の入力枠１０４に表示する。この際、経由が複数ある場合、複数の経由が選択入力され、入力枠１０４、１０５へ順次表示される。
【００８２】
経由が選択されると、制御部３１は、案内表示枠１００に有効期間を入力する旨の案内を表示する。この案内表示に従って、利用者は、使用開始日の入力枠１０７に定期券の使用開始日を入力し、有効期間の入力枠１０８に定期券の有効期間を入力する。定期券の有効期間は、例えば、１ヶ月、３ヶ月、６ヶ月のいずれかである。
【００８３】
続いて、制御部３１は、定期券の区間、経由、および有効期間に基づいて料金を算出する。これにより、料金が算出されると、制御部３１は、料金の表示枠１０９に算出した料金を表示するとともに、案内表示枠１００に「ご購入内容を確認し、よろしければ「確定」キー、取り消す場合には「取消し」キーを選択して下さい」という案内を表示する。
【００８４】
この表示に応じて利用者が確定キー１１１を選択すると、制御部３１は、購入内容をホストコンピュータ２へ送信する。ホストコンピュータ２は、送信された購入内容を購入情報としてメモリ２２に記憶し、定期券の購入の申し込みを受け付ける。
【００８５】
また、利用者が取消しキー１１２を選択した場合、制御部３１は、入力内容を全て消去する。
【００８６】
（購入の確定、発行情報の提供）
次に、乗車券の購入申し込みにおける購入の確定（ＳＴ５）と発行情報の提供（ＳＴ６）について説明する。
【００８７】
上記のような購入情報の入力が終了すると、全ての購入内容を表示部３３あるいは表示部４３に表示させ、購入の確定を指示するキーの選択を案内する。この案内に対して利用者が購入の確定を指示すると、ホストコンピュータ２は、発行情報（予約情報）を利用者に提供する。
【００８８】
すなわち、購入の確定が指示された際に、ホストコンピュータ２が、受付番号（予約番号）を利用者に交付される。例えば、図５に示した画面において、「確定」キー１１１が押下されて購入が確定した際、ホストコンピュータ２は、受付番号を発行して、この受付番号に対応させて購入情報をメモリ２２に記憶する。そして、ホストコンピュータ２は、ユーザＰＣ３の表示部３３における表示枠１００に受付番号を表示させるとともに、乗車券の受取りの際に受付番号を申告する旨の案内を表示部３３に表示させる。これにより、利用者は、この受付番号を利用して、後述する料金の支払い、および乗車券の受け取りを行うことができる。
【００８９】
次に、購入が申込まれた乗車券、特に定期券の予約発売及び発行に関する動作について説明する。
【００９０】
図６ないし図３４は、定期券の予約発売及び発行に関する動作を説明するためのフローチャートである。なお、ここでは、定期券購入者は、あらかじめ定期券の購入を予約し、駅に設置された継続定期券発行機９において新規の定期券及び継続定期券の発行を受ける場合を例として説明する。
【００９１】
すなわち、図６に示すように、まず、制御部９１は、表示部９７に定期券の発行を受け付ける定期券待機画面を表示していない場合（ＳＴ１００）、定期券ボタンの押下を検知することにより（ＳＴ１０１）、定期券待機画面を表示する（ＳＴ１０２）。
【００９２】
続いて、制御部９１は、個人向け予約発売ボタン及び法人向け予約発売ボタンを表示した定期券待機画面において、個人向け予約発売ボタンが押下された場合には（ＳＴ１０３、Ｙ、ＳＴ１０４）、図７乃至図２２に示すような個人向けの定期券の発売処理及び発行処理を行う。また、制御部９１は、定期券待機画面において、法人向け予約発売ボタンが押下された場合には（ＳＴ１０３、Ｎ、ＳＴ１０５）、図２３乃至図３４に示すような法人向けの定期券の発売処理及び発行処理を行う。
【００９３】
定期券の個人向け予約発売は、定期券利用者個人がユーザＰＣ３や汎用端末４を介して購入を予約し、予約確定の際にホストコンピュータ２側から生成された予約番号などの予約情報に基づいて、料金を精算した後、定期券を発行するものである。
【００９４】
定期券の法人向け予約発売は、一会社が複数の利用者分の定期券を一括して購入予約し、利用者個人が入力した会社コード及び従業員番号に基づいて、定期券を発行するものである。
【００９５】
定期券の個人向け予約発売においては、図７に示すように、制御部９１は、表示部９７に予約番号入力画面を表示する（ＳＴ１０６）。この予約番号入力画面には、予約番号を入力する予約番号入力枠、暗証番号を入力する暗証番号入力枠、予約番号や暗証番号を入力するためのテンキーボタン、アルファベットボタン、カナボタン、完了ボタン、訂正ボタンなどが表示されている。
【００９６】
すなわち、まず、制御部９１は、予約番号及び暗証番号の入力が完了したか否かを判断する（ＳＴ１０７）。制御部９１は、予約番号及び暗証番号の入力が完了していないと判断した場合には（ＳＴ１０７、Ｎ）、テンキーボタン、アルファベットボタン、カナボタンによる入力を受け付ける。
【００９７】
制御部９１は、テンキーボタンなどの入力を受け付けた場合（ＳＴ１０８、Ｙ、ＳＴ１０９）、入力済み文字数が所定文字数ｎ以上であるか否かを判断する（ＳＴ１１０）。制御部９１は、入力済み文字数が所定文字数ｎ以下であると判断した場合には（ＳＴ１１０、Ｎ）、入力された文字の押下を有効とし（ＳＴ１１１）、各入力枠に有効な文字を順に表示する。また、制御部９１は、入力済み文字数が所定文字数ｎ以上であると判断した場合には（ＳＴ１１０、Ｙ）、入力された文字の押下を無効とする（ＳＴ１１２）。
【００９８】
制御部９１は、訂正ボタンの押下を受け付けなかった場合には（ＳＴ１１３、Ｎ）、ステップＳＴ１０７に戻り、予約番号及び暗証番号の入力が完了したか否かを判断する。制御部９１は、訂正ボタンの押下を受け付けた場合には（ＳＴ１１３、Ｙ、ＳＴ１１４）、入力済みの文字があるか否かを判断する（ＳＴ１１５）。
【００９９】
制御部９１は、入力済みの文字がないと判断した場合には（ＳＴ１１５、Ｎ）、訂正ボタンの押下を無効とし（ＳＴ１１６）、ステップＳＴ１０７に戻る。また、制御部９１は、入力済みの文字があると判断した場合には（ＳＴ１１５、Ｙ）、最後尾の文字をクリアし（ＳＴ１１７）、ステップＳＴ１１３に戻る。
【０１００】
ステップＳＴ１０７において、制御部９１は、予約番号及び暗証番号の入力が完了したと判断した場合には（ＳＴ１０７、Ｙ）、完了ボタンの押下を検知して（ＳＴ１０８）、入力された情報がＯＫであるか否かを判断する（ＳＴ１１９）。
【０１０１】
制御部９１は、入力チェックＯＫであると判断した場合には（ＳＴ１１９、Ｙ）、完了ボタンの押下を有効とする（ＳＴ１２０）。また、制御部９１は、入力チェックＯＫではないと判断した場合には（ＳＴ１１９、Ｎ）、完了ボタンの押下を無効とする（ＳＴ１２１）。
【０１０２】
続いて、図８に示すように、制御部９１は、ホストコンピュータ２との間で照会中である旨の照会画面を表示部９７に表示する（ＳＴ１２２）。そして、制御部９１は、予約データ問い合わせ要求を送信する（ＳＴ１２３）。すなわち、制御部９１は、入力が完了した予約番号及び暗証番号を専用回線を介してホストコンピュータ２に送信する。ホストコンピュータ２では、受信した予約番号及び暗証番号に基づいて、メモリ２２のデータベースを検索し、検索結果を継続定期券発行機９に送信する。
【０１０３】
制御部９１は、ホストコンピュータ２から検索結果を所定時間内に受信できないタイムアウト、または、ホストコンピュータ２との間での通信不良などが発生して問い合わせができないと判断した場合には（ＳＴ１２４、Ｙ）、異常であると判断し（ＳＴ１２５）、表示部９７に異常が発生した旨のメッセージを表示するとともに、警報音を発生するなどして、係員対応を促す。
【０１０４】
制御部９１は、ホストコンピュータ２から対応する予約番号及び暗証番号に基づいた定期券が発売済みである旨の情報を受信した場合には（ＳＴ１２６、Ｙ）、予約番号及び暗証番号に誤入力の可能性があるため、再度、予約番号及び暗証番号の入力を促し、表示部９７に予約番号入力画面を表示して（ＳＴ１２７）、ステップＳＴ１０７に戻る。
【０１０５】
制御部９１は、ホストコンピュータ２から対応する予約番号及び暗証番号に基づいた予約発売データのステータスが「発売中」である（ビジー状態）、または、通学生など身分の確認が必要な利用者からの予約を受け付けた場合に「予約承認待ち」である旨の情報を受信した場合には（ＳＴ１２８、Ｙ）、表示部９７に係員に申し出る旨のメッセージを表示し、予約発売処理及び発行処理を中止する取り消し画面を表示する（ＳＴ１２９）。そして、制御部９１は、ステップＳＴ１００に戻り、待機状態における画面を表示する（ＳＴ１３０）。
【０１０６】
すなわち、通常の通勤定期券の予約発売を行った場合、ホストコンピュータ２側では、あらかじめ購入予約された予約発売データは、対応するステータスで管理している。すなわち、購入予約が確定した段階では、予約発売データには、「未発売」のステータスが付与されている。また、継続定期券発行機９などで予約番号及び暗証番号に基づいた発売の問い合わせを受け付けた段階では、予約発売データには、「発売中」のステータスが付与されている。さらに、定期券の発売が完了した段階では、予約発売データには、「発売済み」のステータスが付与されている。
【０１０７】
定期券の発売の問い合わせを受け付けた後に定期券の発売が完了する以前に、処理を中断した場合には、いったん付与された「発売中」のステータスは、処理の中断要求を受け付けた段階で「未発売」のステータスに変更される。すなわち、継続定期券発行機９から定期券の発売の問い合わせを受け付けたホストコンピュータ２は、問い合わせされた予約発売データのステータスを「未発売」から「発売中」に変更し、重複発売を防止するために「発売中」のステータスをロックする。そして、継続定期券発行機９側から処理の中断要求を受け付けたホストコンピュータ２は、同時に、継続定期券発行機９からステータスロックを解除する通知を受信する。これにより、ホストコンピュータ２は、予約発売データのステータスを「発売中」から「未発売」に変更する。このため、基本的には、「発売中」のステータスで放置されることはない。
【０１０８】
しかしながら、「発売中」のステータスを受信した場合とは、同時期に他の発行機において、同一の予約番号及び暗証番号の定期券が発売中である場合や、定期券の発売処理の途中で機器に不具合が発生してステータスが「発売中」で放置されている場合などがある。ステータスが「発売中」で放置される場合とは、以下のような場合に発生する。すなわち、継続定期券発行機９から定期券の発売の問い合わせを受け付けたホストコンピュータ２は、問い合わせされた予約発売データのステータスを「未発売」から「発売中」に変更し、重複発売を防止するために「発売中」のステータスをロックする。そして、継続定期券発行機９がホストコンピュータ２に対してステータスロックを解除する通知を送信できないような不具合が発生した場合に、予約発売データのステータスが「発売中」で放置されてしまうことになる。
【０１０９】
この場合、制御部９１は、取り消し画面を表示部９７に表示して、係員に申し出る旨のメッセージを表示する。係員は、利用者からの申し出を受け付けた場合には、システムにアクセスできる係員用の専用機器を操作し、予約番号及び暗証番号に基づいてホストコンピュータ２にアクセスする。そして、係員は、該当する予約発売データを確認する。係員は、不正に発売されていないことが確認できた場合、例えば機器の不具合によりステータスが「発売中」で放置されていたと判断した場合には、係員専用機器を操作することにより、「発売中」のステータスを「未発売」に変更する。
【０１１０】
これにより、利用者が再度継続定期券発行機９を介して定期券の予約発売処理及び発行処理を要求した際には、確実に定期券の発行を受けることが可能となる。
【０１１１】
また、通学定期券の予約発売を行った場合、ホストコンピュータ２側では、あらかじめ購入予約された予約発売データには、利用者の身分を確認する前の段階では、「承認待ち」のステータスが付与されている。また、駅の係員などにより、利用者が学生証などで身分を証明した段階では、予約発売データには、承認済みであって定期券の発売が可能な「未発売」のステータスが付与されている。また、継続定期券発行機９などで予約番号及び暗証番号に基づいた発売の問い合わせを受け付けた段階では、予約発売データには、「発売中」のステータスが付与されている。さらに、定期券の発売が完了した段階では、予約発売データには、「発売済み」のステータスが付与されている。
【０１１２】
「承認待ち」のステータスを受信した場合には、制御部９１は、取り消し画面を表示部９７に表示して、係員に申し出る旨のメッセージを表示する。係員は、利用者からの申し出を受け付けた場合には、学生証などで利用者の身分を確認することにより、システムにアクセスできる係員用の専用機器を操作し、予約番号及び暗証番号に基づいてホストコンピュータ２にアクセスする。そして、係員は、該当する予約発売データを確認する。そして、係員は、係員専用機器を操作することにより、「承認待ち」のステータスを「未発売」に変更する。
【０１１３】
これにより、身分を確認を承認された利用者が再度継続定期券発行機９を介して定期券の予約発売処理及び発行処理を要求した際には、確実に定期券の発行を受けることが可能となる。
【０１１４】
続いて、制御部９１は、ホストコンピュータ２から対応する予約番号及び暗証番号に該当する予約発売データを検索できなかった、または、すでに予約の取り消し済みである旨の情報を受信した場合には（ＳＴ１３１、Ｙ）、予約番号及び暗証番号に誤入力の可能性があるため、再度、予約番号及び暗証番号の入力を促し、表示部９７に予約番号入力画面を表示して（ＳＴ１３２）、ステップＳＴ１０７に戻る。
【０１１５】
続いて、制御部９１は、ホストコンピュータ２から対応する予約番号及び暗証番号に対応する予約発売データを受信した場合には（ＳＴ１３３）、図９に示すように、種々の条件を確認する。
【０１１６】
すなわち、制御部９１は、まず、受信した予約発売データに含まれる発駅、着駅、及び経由駅に基づいた路線が発売対象外であるか否かを判断する（ＳＴ１３４）。
【０１１７】
制御部９１は、予約発売データが発売対象外であると判断した場合（ＳＴ１３４、Ｙ）、例えば予約時の路線や駅が廃止されていたり、ルートが存在しない場合には、専用回線を介してホストコンピュータ２に該当する予約発売データが発売対象外である旨の情報を送信する（ＳＴ１３５）。
【０１１８】
そして、制御部９１は、表示部９７に係員に申し出る旨のメッセージを表示し、予約発売処理及び発行処理を中止する取り消し画面を表示する（ＳＴ１３６）。そして、制御部９１は、ステップＳＴ１００に戻り、待機状態における画面を表示する（ＳＴ１３７）。
【０１１９】
続いて、制御部９１は、受信した予約発売データが通学定期券に対応する場合には、通学定期券の発売チェックによりに発売可能であるか否かを判断する（ＳＴ１３８）。
【０１２０】
制御部９１は、通学定期券の発売チェックにより発売不可であると判断した場合（ＳＴ１３８、Ｙ）、例えば通学生が年度をまたぐ期間で購入しようとした場合には、身分の確認が必要となるため、専用回線を介してホストコンピュータ２に該当する予約発売データが発売不可である旨の情報を送信する（ＳＴ１３９）。ホストコンピュータ２側では、該当する予約発売データのステータスを「発売不可」に変更する。
【０１２１】
そして、制御部９１は、表示部９７に係員に申し出る旨のメッセージを表示し、予約発売処理及び発行処理を中止する取り消し画面を表示する（ＳＴ１４０）。そして、制御部９１は、ステップＳＴ１００に戻り、待機状態における画面を表示する（ＳＴ１４１）。
【０１２２】
続いて、制御部９１は、前売り日数範囲外であるか否かを判断する（ＳＴ１４２）。
【０１２３】
制御部９１は、該当する予約発売データの使用開始日に基づいて、購入日が所定日数より前、例えば２週間より前であると判断した場合（ＳＴ１４２、Ｙ）には、専用回線を介してホストコンピュータ２に該当する予約発売データが前売り日数範囲外である旨の情報を送信する（ＳＴ１４３）。
【０１２４】
そして、制御部９１は、表示部９７に使用開始日から２週間前以内の日に再度購入する旨のメッセージを表示し、予約発売処理及び発行処理を中止する取り消し画面を表示する（ＳＴ１４４）。そして、制御部９１は、ステップＳＴ１００に戻り、待機状態における画面を表示する（ＳＴ１４５）。
【０１２５】
続いて、制御部９１は、現金のみで定期券の料金を精算する場合、現金専用状態において定期券の料金に相当する券面金額が２０万円を超えているか否かを判断する（ＳＴ１４６）。
【０１２６】
制御部９１は、現金専用状態において券面金額が２０万円を超えていると判断した場合（ＳＴ１４６、Ｙ）には、専用回線を介してホストコンピュータ２に該当する予約発売データが現金専用状態では発売不可である旨の情報を送信する（ＳＴ１４７）。
【０１２７】
そして、制御部９１は、表示部９７に現金専用状態では発売不可であるためクレジットカードやデビットカードにより料金の精算を促すメッセージを表示し、予約発売処理及び発行処理を中止する取り消し画面を表示する（ＳＴ１４８）。そして、制御部９１は、ステップＳＴ１００に戻り、待機状態における画面を表示する（ＳＴ１４９）。
【０１２８】
続いて、制御部９１は、図９に示したいずれの条件にも該当しないと判断した場合には、図１０に示すように、まず、予約発売データの有効開始日情報に基づいて開始日が購入日（発行日）より過去日であるか否かを判断する（ＳＴ１５０）。例えば、定期券の購入予約の時点では、有効開始日を１１月２５日と指定していた場合において、購入日が１１月２０日であった場合には、制御部９１は、開始日が購入日より過去日であると判断する。
【０１２９】
制御部９１は、開始日が購入日より過去日でないと判断した場合には（ＳＴ１５０、Ｎ）、予約発売データの経路情報に変更がなく（ＳＴＳＴ１５７、Ｎ）、予約時に確定された予約発売データに不備がないと判断した場合には、図１６に示すように、表示部９７に購入条件確認画面を表示する（ＳＴ２３０）。ここで、予約発売データに不備がないとは、制御部９１が、ステップＳＴ１６１において予約発売データに指名情報があると判断し（ＳＴ１６１、Ｙ）、ステップＳＴ１８０において予約発売データに電話番号情報があると判断し（ＳＴ１８０、Ｙ）、ステップＳＴ１９６において予約発売データに郵便番号及び番地棟号情報があると判断し（ＳＴ１９６、Ｙ）、ステップＳＴ２１２において予約発売データに生年月日情報があると判断した場合（ＳＴ２１２、Ｙ）である。
【０１３０】
ステップＳＴ２３０において、表示部９７に表示される購入条件確認画面は、例えば図３５に示すように、経路情報として、発駅情報２０１、着駅情報２０２、経由情報２０３、バス利用の際の発駅情報２０４及び着駅情報２０５を表示する。この購入条件確認画面においては、経路情報の変更を受け付ける経路変更ボタン２０６Ａも同時に表示される。
【０１３１】
また、図３５に示すように、購入条件確認画面は、有効開始日情報２０７とともに有効開始日変更ボタン２０７Ａを表示し、有効期間情報２０８とともに有効期間変更ボタン２０８Ａを表示し、さらに、通勤／通学などの券種情報２０９を表示する。
【０１３２】
さらに、購入条件確認画面は、氏名情報２１０とともに氏名変更ボタン２１０Ａを表示し、さらに、性別情報２１１とともに性別情報変更ボタン２１１Ａを表示する。
【０１３３】
また、購入条件確認画面は、電話番号変更ボタン２１２Ａ、住所変更ボタン２１３Ａ、生年月日変更ボタン２１４Ａ、及び確認ボタン２１５を表示する。これら、電話番号変更ボタン２１２Ａ、住所変更ボタン２１３Ａ、及び生年月日変更ボタン２１４Ａは、変更ボタンのみを表示し、それらの具体的な内容については購入条件確認画面では非表示とすることにより、セキュリティを向上するように構成されている。
【０１３４】
制御部９１は、この購入条件確認画面において、利用者が購入条件を確認し、購入条件ＯＫである場合に確認ボタン２１５の押下を検知した場合には（ＳＴ２３１、Ｙ、ＳＴ２３２）、図１８に示すようなステップＳＴ２６０において、カード擦過／現金投入画面を表示部９７に表示する。
【０１３５】
購入条件確認画面において、利用者が購入条件を確認し、購入条件がＯＫでない場合に（ＳＴ２３１、Ｎ）、有効開始日に選択の余地があり（ＳＴ２３３、Ｙ）、利用者が開始日変更ボタン２０７Ａを押下することにより、制御部９１が開始日の変更を受け付けた場合には（ＳＴ２３４、Ｙ、ＳＴ２３５）、ステップＳＴ１５１において、制御部９１は、表示部９７に開始日選択画面を表示する（ＳＴ１５１）。
【０１３６】
すなわち、制御部９１は、図３６に示すような開始日選択画面を表示する。この画面において、制御部９１は、メッセージ欄２２０に、「開始日を指定してください」などのメッセージを表示するとともに、発売可能な開始日の一覧２２１を表示する。これにより、予約時に入力した定期券の有効開始日を変更することが可能となる。
【０１３７】
続いて、制御部９１は、開始日の一覧２２１の中からいずれかの開始日選択ボタンの押下を検知した場合に（ＳＴ１５２）、変更入力を受け付けたと判断し（ＳＴ１５３、Ｙ）、ステップＳＴ２３０に戻り、開始日を選択された日付けに変更して、再度購入情報確認画面を表示する。
【０１３８】
購入条件確認画面において、利用者が購入条件を確認し、利用者が有効期間変更ボタン２０８Ａを押下することにより、制御部９１が有効期間の変更を受け付けた場合には（ＳＴ２３６、Ｙ、ＳＴ２３７）、ステップＳＴ１５４において、制御部９１は、表示部９７に期間選択画面を表示する（ＳＴ１５４）。
【０１３９】
すなわち、制御部９１は、この画面において、メッセージ欄に、「有効期間を指定してください」などのメッセージを表示するとともに、発売可能な有効期間の一覧、すなわち「１ヶ月」、「３ヶ月」、及び「６ヶ月」の有効期間の一覧を表示する。これにより、予約時に入力した定期券の有効期間を変更することが可能となる。
【０１４０】
続いて、制御部９１は、有効期間の一覧の中からいずれかの開始日選択ボタンの押下を検知した場合に（ＳＴ１５５）、変更入力を受け付けたと判断し（ＳＴ１５６、Ｙ）、ステップＳＴ２３０に戻り、有効期間を選択された期間に変更して、再度購入情報確認画面を表示する。
【０１４１】
一方、ステップＳＴ１５０において、制御部９１は、開始日が購入日より過去日であると判断した場合には（ＳＴ１５０、Ｙ）、同様に、図３６に示すような開始日選択画面を表示する（ＳＴ１５１）。
【０１４２】
すなわち、制御部９１は、図３６に示すような開始日選択画面を表示する。この画面において、制御部９１は、メッセージ欄２２０に、「予約された開始日が過ぎています。開始日を再度指定してください」などのメッセージを表示するとともに、発売可能な開始日の一覧２２１を表示する。
【０１４３】
続いて、制御部９１は、開始日の一覧２２１の中からいずれかの開始日選択ボタンの押下を検知した場合に（ＳＴ１５２）、開始日を選択された日付けに変更する。
【０１４４】
また、このとき、開始日変更ボタン２０７Ａの入力を受け付けた開始日の変更ではないため（ＳＴ１５３、Ｎ）、続けて、制御部９１は、表示部９７に期間選択画面を表示する（ＳＴ１５４）。
【０１４５】
制御部９１は、この画面において、メッセージ欄に、「有効期間を指定してください」などのメッセージを表示するとともに、発売可能な有効期間の一覧、すなわち「１ヶ月」、「３ヶ月」、及び「６ヶ月」の有効期間の一覧を表示する。
【０１４６】
続いて、制御部９１は、有効期間の一覧の中からいずれかの開始日選択ボタンの押下を検知した場合に（ＳＴ１５５）、有効期間を選択された期間に変更する。
【０１４７】
購入条件確認画面において、利用者が購入条件を確認し、利用者が経路変更ボタン２０６Ａを押下することにより、制御部９１が経路の変更を受け付けた場合には（ＳＴ２４８、Ｙ、ＳＴ２４９）、ステップＳＴ１５８において、制御部９１は、表示部９７に経路設定画面を表示する（ＳＴ１５８）。
【０１４８】
すなわち、制御部９１は、この画面において、メッセージ欄に、「経路を指定してください」などのメッセージを表示するとともに、発売可能な経路の一覧や、発着駅や経由などを入力するための仮名ボタンやアルファベットボタンを表示する。これにより、予約時に誤って経路情報を入力した場合であっても、正しい経路情報としての、発駅情報２０１、着駅情報２０２、経由情報２０３、バス利用の際の発駅情報２０４及び着駅情報２０５に変更することが可能となる。
【０１４９】
続いて、制御部９１は、経路設定画面において、経路設定操作を受け付け（ＳＴ１５９）、確認ボタンの押下を検知した場合に変更入力を受け付けたと判断し（ＳＴ１６０、Ｙ）、ステップＳＴ２３０に戻り、経路情報を変更して、再度購入情報確認画面を表示する。
【０１５０】
購入条件確認画面において、利用者が購入条件を確認し、利用者が性別変更ボタン２１１Ａを押下することにより、制御部９１が性別の変更を受け付けた場合には（ＳＴ２３８、Ｙ、ＳＴ２３９）、ステップＳＴ１６２において、制御部９１は、表示部９７に性別入力画面を表示する（ＳＴ１６２）。
【０１５１】
すなわち、制御部９１は、この画面において、メッセージ欄に、「性別を指定してください」などのメッセージを表示するとともに、「男」及び「女」の性別を表示する。これにより、予約時に誤って性別を入力した場合であっても、正しい性別情報に変更することが可能となる。
【０１５２】
続いて、制御部９１は、性別入力画面において、いずれかの性別ボタンの押下を検知した場合には（ＳＴ１６３）、変更入力を受け付けたと判断し（ＳＴ１６４、Ｙ）、ステップＳＴ２３０に戻り、性別情報を変更して、再度購入情報確認画面を表示する。
【０１５３】
購入条件確認画面において、利用者が購入条件を確認し、利用者が氏名変更ボタン２１０Ａを押下することにより、制御部９１が氏名の変更を受け付けた場合には（ＳＴ２４０、Ｙ、ＳＴ２４１）、ステップＳＴ１６５において、制御部９１は、表示部９７に氏名入力画面を表示する（ＳＴ１６５）。
【０１５４】
すなわち、制御部９１は、例えば図３７に示すような画面において、メッセージ欄２３０に、「氏名を入力してください」などのメッセージを表示するとともに、氏名を入力するための仮名ボタン２３１やアルファベットボタン２３２、訂正ボタン２３３や完了ボタン２３４、入力された文字を表示する入力欄２３５などを表示する。これにより、姓が変更になった場合や、予約時に誤って氏名を入力した場合であっても、正しい氏名情報に変更することが可能となる。
【０１５５】
続いて、制御部９１は、この氏名入力画面において、まず、氏名の入力が完了したか否かを判断する（ＳＴ１６６）。制御部９１は、氏名の入力が完了していないと判断した場合には（ＳＴ１６６、Ｎ）、アルファベットボタン、カナボタンによる入力を受け付ける。
【０１５６】
制御部９１は、カナボタンなどの入力を受け付けた場合（ＳＴ１６７、Ｙ、ＳＴ１６８）、入力済み文字数が所定文字数、例えば１５以上であるか否かを判断する（ＳＴ１６９）。制御部９１は、入力済み文字数が所定文字数以下であると判断した場合には（ＳＴ１６９、Ｎ）、入力された文字の押下を有効とし（ＳＴ１７０）、各入力枠に有効な文字を順に表示する。また、制御部９１は、入力済み文字数が所定文字数以上であると判断した場合には（ＳＴ１６９、Ｙ）、入力された文字の押下を無効とする（ＳＴ１７１）。
【０１５７】
制御部９１は、訂正ボタンの押下を受け付けなかった場合には（ＳＴ１７２、Ｎ）、ステップＳＴ１６６に戻り、氏名の入力が完了したか否かを判断する。制御部９１は、訂正ボタンの押下を受け付けた場合には（ＳＴ１７２、Ｙ、ＳＴ１７３）、入力済みの文字があるか否かを判断する（ＳＴ１７４）。
【０１５８】
制御部９１は、入力済みの文字がないと判断した場合には（ＳＴ１７４、Ｎ）、訂正ボタンの押下を無効とし（ＳＴ１７５）、ステップＳＴ１６６に戻る。また、制御部９１は、入力済みの文字があると判断した場合には（ＳＴ１７４、Ｙ）、最後尾の文字をクリアし（ＳＴ１７６）、ステップＳＴ１６６に戻る。
【０１５９】
ステップＳＴ１６６において、制御部９１は、氏名の入力が完了したと判断した場合には（ＳＴ１６６、Ｙ）、完了ボタンの押下を検知して（ＳＴ１７７）、入力された情報がＯＫであるか否かを判断する（ＳＴ１７８）。
【０１６０】
制御部９１は、入力チェックＯＫであると判断した場合には（ＳＴ１７８、Ｙ）、完了ボタンの押下を有効とし、変更入力を受け付けたと判断し（ＳＴ１７９、Ｙ）、ステップＳＴ２３０に戻り、氏名情報を変更して、再度購入情報確認画面を表示する。また、制御部９１は、入力チェックＯＫではないと判断した場合には（ＳＴ１７８、Ｎ）、完了ボタンの押下を無効とし、ステップＳＴ１６６に戻る。
【０１６１】
一方、ステップＳＴ１６１において、制御部９１は、予約発売データに氏名情報がないと判断した場合には（ＳＴ１６１、Ｎ）、同様に、制御部９１は、表示部９７に性別入力画面を表示する（ＳＴ１６２）。
【０１６２】
すなわち、制御部９１は、この画面において、メッセージ欄に、「性別を指定してください」などのメッセージを表示するとともに、「男」及び「女」の性別を表示する。
【０１６３】
続いて、制御部９１は、性別入力画面において、いずれかの性別ボタンの押下を検知した場合には（ＳＴ１６３）、性別情報を変更する。
【０１６４】
また、このとき、性別変更ボタン２１１Ａの入力を受け付けた性別の変更ではないため（ＳＴ１６４、Ｎ）、続けて、制御部９１は、表示部９７に氏名入力画面を表示する（ＳＴ１６５）。そして、上述した場合と同様に、ステップＳＴ１６５乃至ステップＳＴ１７９が続けて実行される。
【０１６５】
購入条件確認画面において、利用者が購入条件を確認し、利用者が電話番号変更ボタン２１２Ａを押下することにより、制御部９１が電話番号の変更を受け付けた場合には（ＳＴ２４２、Ｙ、ＳＴ２４３）、ステップＳＴ１８１において、制御部９１は、表示部９７に電話番号入力画面を表示する（ＳＴ１８１）。
【０１６６】
すなわち、制御部９１は、図３８に示すような画面において、メッセージ欄２４１に、「電話番号を入力してください」などのメッセージを表示するとともに、電話番号を入力するためのテンキーボタン２４２や訂正ボタン２４３、完了ボタン２４４、入力された電話番号を表示する入力欄２４５などを表示する。これにより、電話番号が変更になった場合や、予約時に誤って電話番号を入力した場合であっても、正しい電話番号情報に変更することが可能となる。
【０１６７】
続いて、制御部９１は、この電話番号入力画面において、まず、電話番号の入力が完了したか否かを判断する（ＳＴ１８２）。制御部９１は、電話番号の入力が完了していないと判断した場合には（ＳＴ１８２、Ｎ）、テンキーボタンによる入力を受け付ける。
【０１６８】
制御部９１は、テンキーボタンなどの入力を受け付けた場合（ＳＴ１８３、Ｙ、ＳＴ１８４）、入力済み文字数が所定文字数、例えば１２以上であるか否かを判断する（ＳＴ１８５）。制御部９１は、入力済み文字数が所定文字数以下であると判断した場合には（ＳＴ１８５、Ｎ）、入力された文字の押下を有効とし（ＳＴ１８６）、各入力枠に有効な文字を順に表示する。また、制御部９１は、入力済み文字数が所定文字数以上であると判断した場合には（ＳＴ１８５、Ｙ）、入力された文字の押下を無効とする（ＳＴ１８７）。
【０１６９】
制御部９１は、訂正ボタンの押下を受け付けなかった場合には（ＳＴ１８８、Ｎ）、ステップＳＴ１８２に戻り、電話番号の入力が完了したか否かを判断する。制御部９１は、訂正ボタンの押下を受け付けた場合には（ＳＴ１８８、Ｙ、ＳＴ１８９）、入力済みの文字があるか否かを判断する（ＳＴ１９０）。
【０１７０】
制御部９１は、入力済みの文字がないと判断した場合には（ＳＴ１９０、Ｎ）、訂正ボタンの押下を無効とし（ＳＴ１９１）、ステップＳＴ１８２に戻る。また、制御部９１は、入力済みの文字があると判断した場合には（ＳＴ１９０、Ｙ）、最後尾の文字をクリアし（ＳＴ１９２）、ステップＳＴ１８２に戻る。
【０１７１】
ステップＳＴ１８２において、制御部９１は、電話番号の入力が完了したと判断した場合には（ＳＴ１８２、Ｙ）、完了ボタンの押下を検知して（ＳＴ１９３）、入力された情報がＯＫであるか否かを判断する（ＳＴ１９４）。
【０１７２】
制御部９１は、入力チェックＯＫであると判断した場合には（ＳＴ１９４、Ｙ）、完了ボタンの押下を有効とし、変更入力を受け付けたと判断し（ＳＴ１９５、Ｙ）、ステップＳＴ２３０に戻り、電話番号情報を変更して、再度購入情報確認画面を表示する。また、制御部９１は、入力チェックＯＫではないと判断した場合には（ＳＴ１９４、Ｎ）、完了ボタンの押下を無効とし、ステップＳＴ１８２に戻る。
【０１７３】
一方、ステップＳＴ１８０において、制御部９１は、予約発売データに電話番号情報がないと判断した場合には（ＳＴ１８０、Ｎ）、同様に、制御部９１は、表示部９７に電話番号入力画面を表示する（ＳＴ１８１）。
【０１７４】
すなわち、制御部９１は、この画面において、メッセージ欄に、「電話番号を入力してください」などのメッセージを表示するとともに、電話番号を入力するためのテンキーボタンなどを表示する。そして、上述した場合と同様に、ステップＳＴ１８２乃至ステップＳＴ１９５が続けて実行される。
【０１７５】
購入条件確認画面において、利用者が購入条件を確認し、利用者が郵便番号や、番地、棟号を変更するために住所変更ボタン２１３Ａを押下することにより、制御部９１が住所の変更を受け付けた場合には（ＳＴ２４４、Ｙ、ＳＴ２４５）、ステップＳＴ１９７において、制御部９１は、表示部９７に郵便番号・番地・号棟入力画面を表示する（ＳＴ１９７）。
【０１７６】
すなわち、制御部９１は、この画面において、メッセージ欄に、「郵便番号・番地・号棟番号を入力してください」などのメッセージを表示するとともに、これらの番号を入力するためのテンキーボタンやアルファベットボタン、カナボタン、訂正ボタン、完了ボタン、入力された番号情報を表示する入力欄などを表示する。これにより、住所が変更になった場合や、予約時に誤って住所を入力した場合であっても、正しい郵便番号、番地、号棟で規定された住所情報に変更することが可能となる。
【０１７７】
続いて、制御部９１は、この郵便番号、番地、号棟入力画面において、まず、これらの番号情報の入力が完了したか否かを判断する（ＳＴ１９８）。制御部９１は、番号情報の入力が完了していないと判断した場合には（ＳＴ１９８、Ｎ）、テンキーボタン、アルファベットボタン、カナボタンによる入力を受け付ける。
【０１７８】
制御部９１は、テンキーボタンなどの入力を受け付けた場合（ＳＴ１９９、Ｙ、ＳＴ２００）、入力済み文字数が所定文字数、例えば１７以上であるか否かを判断する（ＳＴ２０１）。制御部９１は、入力済み文字数が所定文字数以下であると判断した場合には（ＳＴ２０１、Ｎ）、入力された文字の押下を有効とし（ＳＴ２０２）、各入力枠に有効な文字を順に表示する。また、制御部９１は、入力済み文字数が所定文字数以上であると判断した場合には（ＳＴ２０１、Ｙ）、入力された文字の押下を無効とする（ＳＴ２０３）。
【０１７９】
制御部９１は、訂正ボタンの押下を受け付けなかった場合には（ＳＴ２０４、Ｎ）、ステップＳＴ１９８に戻り、郵便番号、番地、号棟番号の入力が完了したか否かを判断する。制御部９１は、訂正ボタンの押下を受け付けた場合には（ＳＴ２０４、Ｙ、ＳＴ２０５）、入力済みの文字があるか否かを判断する（ＳＴ２０６）。
【０１８０】
制御部９１は、入力済みの文字がないと判断した場合には（ＳＴ２０６、Ｎ）、訂正ボタンの押下を無効とし（ＳＴ２０７）、ステップＳＴ１９８に戻る。また、制御部９１は、入力済みの文字があると判断した場合には（ＳＴ２０６、Ｙ）、最後尾の文字をクリアし（ＳＴ２０８）、ステップＳＴ１９８に戻る。
【０１８１】
ステップＳＴ１９８において、制御部９１は、郵便番号、番地、号棟番号の入力が完了したと判断した場合には（ＳＴ１９８、Ｙ）、完了ボタンの押下を検知して（ＳＴ２０９）、入力された情報がＯＫであるか否かを判断する（ＳＴ２１０）。
【０１８２】
制御部９１は、入力チェックＯＫであると判断した場合には（ＳＴ２１０、Ｙ）、完了ボタンの押下を有効とし、変更入力を受け付けたと判断し（ＳＴ２１１、Ｙ）、ステップＳＴ２３０に戻り、郵便番号、番地、号棟番号情報を変更して、再度購入情報確認画面を表示する。また、制御部９１は、入力チェックＯＫではないと判断した場合には（ＳＴ２１０、Ｎ）、完了ボタンの押下を無効とし、ステップＳＴ１９８に戻る。
【０１８３】
一方、ステップＳＴ１９６において、制御部９１は、予約発売データに郵便番号、番地、号棟番号情報がないと判断した場合には（ＳＴ１９６、Ｎ）、同様に、制御部９１は、表示部９７に郵便番号、番地、号棟番号入力画面を表示する（ＳＴ１９７）。
【０１８４】
すなわち、制御部９１は、この画面において、メッセージ欄に、「郵便番号、番地、号棟番号を入力してください」などのメッセージを表示するとともに、これら番号情報を入力するためのテンキーボタンなどを表示する。そして、上述した場合と同様に、ステップＳＴ１９８乃至ステップＳＴ２１１が続けて実行される。
【０１８５】
購入条件確認画面において、利用者が購入条件を確認し、利用者が生年月日を変更するために生年月日変更ボタン２１４Ａを押下することにより、制御部９１が生年月日の変更を受け付けた場合には（ＳＴ２４６、Ｙ、ＳＴ２４７）、ステップＳＴ２１３において、制御部９１は、表示部９７に生年月日入力画面を表示する（ＳＴ２１３）。
【０１８６】
すなわち、制御部９１は、この画面において、メッセージ欄に、「生年月日を入力してください」などのメッセージを表示するとともに、生年月日を入力するためのテンキーボタンや元号ボタン、訂正ボタン、完了ボタン、入力された生年月日情報を表示する入力欄などを表示する。これにより、予約時に誤って生年月日を入力した場合であっても、正しい生年月日情報に変更することが可能となる。
【０１８７】
続いて、制御部９１は、この生年月日入力画面において、まず、生年月日情報の入力が完了したか否かを判断する（ＳＴ２１４）。制御部９１は、生年月日情報の入力が完了していないと判断した場合には（ＳＴ２１４、Ｎ）、テンキーボタンや、元号ボタンによる入力を受け付ける。
【０１８８】
制御部９１は、元号ボタンの入力を受け付けた（ＳＴ２１５、Ｙ、ＳＴ２１６）、テンキーボタンによる年月日の入力を受け付けた場合には（ＳＴ２１７、Ｙ、ＳＴ２１８）、入力済み文字数が所定文字数、例えば６以上であるか否かを判断する（ＳＴ２１９）。制御部９１は、入力済み文字数が所定文字数以下であると判断した場合には（ＳＴ２１９、Ｎ）、入力された文字の押下を有効とし（ＳＴ２２０）、各入力枠に有効な文字を順に表示する。また、制御部９１は、入力済み文字数が所定文字数以上であると判断した場合には（ＳＴ２１９、Ｙ）、入力された文字の押下を無効とする（ＳＴ２２０）。
【０１８９】
制御部９１は、訂正ボタンの押下を受け付けなかった場合には（ＳＴ２２２、Ｎ）、ステップＳＴ２１４に戻り、生年月日の入力が完了したか否かを判断する。制御部９１は、訂正ボタンの押下を受け付けた場合には（ＳＴ２２２、Ｙ、ＳＴ２２３）、入力済みの文字があるか否かを判断する（ＳＴ２２４）。
【０１９０】
制御部９１は、入力済みの文字がないと判断した場合には（ＳＴ２２４、Ｎ）、訂正ボタンの押下を無効とし（ＳＴ２２５）、ステップＳＴ２１４に戻る。また、制御部９１は、入力済みの文字があると判断した場合には（ＳＴ２２４、Ｙ）、最後尾の文字をクリアし（ＳＴ２２６）、ステップＳＴ２１４に戻る。
【０１９１】
ステップＳＴ２１４において、制御部９１は、生年月日の入力が完了したと判断した場合には（ＳＴ２１４、Ｙ）、完了ボタンの押下を検知して（ＳＴ２２７）、入力された情報がＯＫであるか否かを判断する（ＳＴ２２８）。
【０１９２】
制御部９１は、入力チェックＯＫであると判断した場合には（ＳＴ２２８、Ｙ）、完了ボタンの押下を有効とし、ステップＳＴ２３０に戻り、生年月日情報を変更して、再度購入情報確認画面を表示する。また、制御部９１は、入力チェックＯＫではないと判断した場合には（ＳＴ２２８、Ｎ）、完了ボタンの押下を無効とし、ステップＳＴ２１４に戻る。
【０１９３】
一方、ステップＳＴ２１２において、制御部９１は、予約発売データに生年月日情報がないと判断した場合には（ＳＴ２１２、Ｎ）、同様に、制御部９１は、表示部９７に生年月日入力画面を表示する（ＳＴ２１３）。
【０１９４】
すなわち、制御部９１は、この画面において、メッセージ欄に、「生年月日を入力してください」などのメッセージを表示するとともに、生年月日情報を入力するためのテンキーボタンなどを表示する。そして、上述した場合と同様に、ステップＳＴ２１４乃至ステップＳＴ２２８が続けて実行される。
【０１９５】
制御部９１は、ステップＳＴ２５０において、利用者が定期券購入用乗車証の発行を受け、往路券分の払戻処理が済んでいるか否かを判断する（ＳＴ２５０）。制御部９１は、払戻処理が済んでいると判断した場合には（ＳＴ２５０、Ｙ）、ステップＳＴ２３１に戻る。
【０１９６】
また、制御部９１は、払戻処理が済んでいないと判断した場合には（ＳＴ２５０、Ｎ）、定期券購入用乗車証の発行を受け、往路券の払戻要求があるか否かを判断する（ＳＴ２５１）。制御部９１は、利用者による払戻ボタンの押下を検知した場合には（ＳＴ２５１、Ｙ、ＳＴ２５２）、定期券購入用乗車証の挿入を要求する画面を表示する（ＳＴ２５３）。また、制御部９１は、利用者による払戻ボタンを検知せず、往路券の払戻要求がないと判断した場合には（ＳＴ２５１、Ｎ）、ステップＳＴ２３１に戻る。
【０１９７】
そして、制御部９１は、定期券購入用乗車証の挿入を検知することにより払戻処理を要求されたものと判断する（ＳＴ２５４、Ｎ、ＳＴ２５５）。そして、制御部９１は、定期券購入用乗車証に記録された発行情報を読み取り、払戻条件がＯＫであるか否かを判断する（ＳＴ２５６）。
【０１９８】
制御部９１は、払戻条件がＯＫであると判断した場合には（ＳＴ２５６、Ｙ）、ステップＳＴ２３０に戻る。また、制御部９１は、払戻条件がＯＫではないと判断した場合には（ＳＴ２５６、Ｎ）、定期券購入用乗車証を返却し（ＳＴ２５７）、ステップＳＴ２５４に戻る。
【０１９９】
一方、ステップＳＴ２５４において、制御部９１は、払戻処理を取りやめると判断した場合（ＳＴ２５４、Ｙ）、すなわち、定期券購入用乗車証なしボタンの押下を検知した場合には、ステップＳＴ２３０に戻る。。
【０２００】
制御部９１は、この購入条件確認画面において、利用者が購入条件を確認し、購入条件ＯＫである場合に確認ボタン２１５の押下を検知した場合には（ＳＴ２３１、Ｙ、ＳＴ２３２）、図１８に示すようなステップＳＴ２６０において、カード擦過／現金投入画面を表示部９７に表示する。
【０２０１】
制御部９１は、このようなカード擦過・現金投入画面を表示した時点で、購入金額が２０万円を超えている、または、クレジットカード及びデビットカード専用（ＣＤ専用）状態である場合には（ＳＴ２６１、Ｙ）、現金の投入を阻止し（ＳＴ２６２）、クレジットカードまたはデビットカードにより購入金額を精算する旨のメッセージを表示する。そして、制御部９１は、ステップＳＴ２７０において、クレジットカードまたはデビットカードの擦過動作を待機する。
【０２０２】
一方、制御部９１は、購入金額が２０万以下であり、ＣＤ専用状態ではない場合に（ＳＴ２６１、Ｎ）、現金専用状態でもない場合（ＳＴ２６３、Ｎ）、現金の利用がない場合には、ステップＳＴ２７０において、クレジットカードまたはデビットカードの擦過動作を待機する。
【０２０３】
制御部９１は、ステップＳＴ２６３において、現金専用状態である場合（ＳＴ２６３、Ｙ）、または、現金専用状態でもない場合に（ＳＴ２６３、Ｎ）現金を利用する場合には（ＳＴ２６４、Ｙ）、現金の投入を受け付けると（ＳＴ２６５）、投入された現金の合計金額を表示する現金投入画面を表示する（ＳＴ２６６）。
【０２０４】
そして、制御部９１は、（購入金額−往路券の払戻などの払戻金額）が投入金額以下である場合には（ＳＴ２６７、Ｙ）、確認ボタンを表示する。また、制御部９１は、（購入金額−往路券の払戻などの払戻金額）が投入金額より多い場合には（ＳＴ２６７、Ｎ）、更なる現金の投入を促すメッセージを表示する。そして、制御部９１は、更なる現金の投入を受け付けると（ＳＴ２６８）、ステップＳＴ２６７に戻り、再び、（購入金額−往路券の払戻などの払戻金額）が投入金額以下であるか否かを判断する。
【０２０５】
制御部９１は、確認ボタンの押下を検知すると（ＳＴ２６９）、図２１に示すような定期券の発行動作を行う。
【０２０６】
一方、制御部９１は、ステップＳＴ２７０において、クレジットカードまたはデビットカードの擦過動作を待機していた場合に、いずれかのカードの擦過動作を受け付けると、カードからカード情報を読み取る。
【０２０７】
制御部９１は、読み取ったカード情報がＯＫではないと判断した場合には（ＳＴ２７１、Ｎ）、表示部９７に読み取りがＮＧである旨のメッセージを表示し、ステップＳＴ２６０に戻る。
【０２０８】
制御部９１は、読み取ったカード情報がＯＫであると判断した場合には（ＳＴ２７１、Ｙ）、表示部９７に暗証番号入力画面を表示する（ＳＴ２７３）。続いて、制御部９１は、この暗証番号入力画面において、まず、この暗証番号の入力が完了したか否かを判断する（ＳＴ２７４）。制御部９１は、暗証番号情報の入力が完了していないと判断した場合には（ＳＴ２７４、Ｎ）、テンキーボタンによる入力を受け付ける。
【０２０９】
制御部９１は、テンキーボタンなどの入力を受け付けた場合（ＳＴ２７５、Ｙ、ＳＴ２７６）、入力済み文字数が所定文字数、例えば４以上であるか否かを判断する（ＳＴ２７７）。制御部９１は、入力済み文字数が所定文字数以下であると判断した場合には（ＳＴ２７７、Ｎ）、入力された文字の押下を有効とし（ＳＴ２７８）、受付音を発生するとともに入力枠に有効な文字を順に表示する。また、制御部９１は、入力済み文字数が所定文字数以上であると判断した場合には（ＳＴ２７７、Ｙ）、入力された文字の押下を無効とし、エラー音を発生する（ＳＴ２７９）。
【０２１０】
制御部９１は、訂正ボタンの押下を受け付けなかった場合には（ＳＴ２８０、Ｎ）、ステップＳＴ２７４に戻り、暗証番号の入力が完了したか否かを判断する。制御部９１は、訂正ボタンの押下を受け付けた場合には（ＳＴ２８０、Ｙ、ＳＴ２８１）、入力済みの文字があるか否かを判断する（ＳＴ２８２）。
【０２１１】
制御部９１は、入力済みの文字がないと判断した場合には（ＳＴ２８２、Ｎ）、訂正ボタンの押下を無効とし（ＳＴ２８３）、エラー音を発生してステップＳＴ２７４に戻る。また、制御部９１は、入力済みの文字があると判断した場合には（ＳＴ２８２、Ｙ）、受付音を発生するとともに入力文字をすべてクリアし（ＳＴ２８４）、ステップＳＴ２７４に戻る。
【０２１２】
ステップＳＴ２７４において、制御部９１は、暗証番号の入力が完了したと判断した場合には（ＳＴ２７４、Ｙ）、完了ボタンに相当するテンキーボタンの「♯」ボタンの押下を検知して（ＳＴ２８５）、入力された情報がＯＫであるか否かを判断する（ＳＴ２８６）。
【０２１３】
制御部９１は、入力チェックＯＫであると判断した場合には（ＳＴ２８６、Ｙ）、「♯」ボタンの押下を有効とし（ＳＴ２８７）、受付音を発生してステップＳＴ２９０を実行する。また、制御部９１は、入力チェックＯＫではないと判断した場合には（ＳＴ２８６、Ｎ）、完了ボタンの押下を無効とし、エラー音を発生してステップＳＴ２７４に戻る。
【０２１４】
制御部９１は、「♯」ボタンの押下を有効とした場合に（ＳＴ２８７）、ホストコンピュータ２のデータベースとの照会中である旨のメッセージを表示する照会画面を表示する（ＳＴ２９０）。続いて、制御部９１は、売上要求をホストコンピュータ２に送信する（ＳＴ２９１）。
【０２１５】
続いて、制御部９１は、ホストコンピュータ２から検索結果を所定時間内に受信できないタイムアウトであると判断した場合には（ＳＴ２９２、Ｙ）、異常であると判断し（ＳＴ２９３）、表示部９７に異常が発生した旨のメッセージを表示するとともに、警報音を発生するなどして取り消し処理を行い、係員対応を促す。
【０２１６】
また、制御部９１は、暗証番号にエラーがあると判断した場合には（ＳＴ２９４、Ｙ）、暗証番号の誤入力の可能性があるとして、暗証番号再入力画面を表示部９７に表示し（ＳＴ２９５）、ステップＳＴ２７４に戻る。
【０２１７】
また、制御部９１は、システム上のエラーが発生したと判断した場合には（ＳＴ２９６、Ｙ）、異常であると判断し（ＳＴ２９７）、表示部９７に異常が発生した旨のメッセージを表示するとともに、警報音を発生するなどして取り消し処理を行い、係員対応を促す。
【０２１８】
また、制御部９１は、カード利用時間外であると判断した場合には（ＳＴ２９８、Ｙ）、表示部９７にカードの利用ができない旨のメッセージを表示するとともに、ステップＳＴ２６０に戻り、カード擦過・現金投入画面を表示する（ＳＴ２９９）。
【０２１９】
また、制御部９１は、利用しているカードに対してカード紛失の届出がある場合、または、カード残高が購入金額に対して不足している場合には（ＳＴ３００）、表示部９７にカードの利用ができない旨のメッセージを表示するとともに、ステップＳＴ２６０に戻り、カード擦過・現金投入画面を表示する（ＳＴ３０１）。
【０２２０】
これらいずれの条件にも該当しなかった場合には、制御部９１は、図２１に示すような定期券の発行動作を実行する。
【０２２１】
すなわち、制御部９１は、利用者が定期購入用乗車証の発行を受け、復路券を発行する必要があると判断した場合には（ＳＴ３０２、Ｙ）、発券機構部９４を制御して定期購入用乗車証に基づく復路券を発行する（ＳＴ３０３）。制御部９１は、復路券を発行する必要がないと判断した場合には（ＳＴ３０２、Ｎ）、ステップＳＴ３０５で定期券を発行する。そして、制御部９１は、発券機構部９４を制御して、発行した復路券を一時的に保留部に保留する（ＳＴ３０４）。
【０２２２】
続いて、制御部９１は、予約発売データ及び変更された種々の情報に基づいて、発券機構部９４を制御して、定期券を発行する（ＳＴ３０５）。そして、制御部９１は、発券機構部９４を制御して、発行した定期券を一時的に保留部に保留する（ＳＴ３０６）。
【０２２３】
続いて、制御部９１は、購入金額を現金を利用して精算したか否かを判断する（ＳＴ３０７）。制御部９１は、現金を利用して精算された場合には（ＳＴ３０７、Ｙ）、釣銭があるか否かを判断する（ＳＴ３０８）。
【０２２４】
制御部９１は、釣銭がないと判断した場合に（ＳＴ３０８、Ｎ）、復路券を発行していない場合は（ＳＴ３０９、Ｎ）、定期券のみを放出し（ＳＴ３１０）、ステップＳＴ３２０を実行する。また、制御部９１は、釣銭がないと判断した場合に（ＳＴ３０８、Ｎ）、復路券を発行している場合には（ＳＴ３０９、Ｙ）、定期券及び定期券購入用乗車証復路券を一括して放出し（ＳＴ３１１）、ステップＳＴ３２０を実行する。
【０２２５】
制御部９１は、ステップＳＴ３０８において、釣銭があると判断した場合に（ＳＴ３０８、Ｙ）、復路券を発行していない場合は（ＳＴ３１７、Ｎ）、定期券及び釣銭を一括して放出し（ＳＴ３１８）、ステップＳＴ３２０を実行する。また、制御部９１は、釣銭があると判断した場合に（ＳＴ３０８、Ｙ）、復路券を発行している場合には（ＳＴ３１７、Ｙ）、定期券、定期券購入用乗車証復路券、及び釣銭を一括して放出し（ＳＴ３１９）、ステップＳＴ３２０を実行する。
【０２２６】
一方、制御部９１は、ステップＳＴ３０７において、クレジットカードまたはデビットカードを利用して購入金額を精算した場合には（ＳＴ３０７、Ｎ）、利用客に対するご利用控えを印刷し（ＳＴ３１２）、保留部に一時的に保留する（ＳＴ３１３）。
【０２２７】
制御部９１は、定期券購入用乗車証復路券を発行していない場合は（ＳＴ３１４、Ｎ）、定期券及びご利用控えを一括して放出し（ＳＴ３１５）、ステップＳＴ３２０を実行する。また、制御部９１は、復路券を発行している場合には（ＳＴ３１４、Ｙ）、定期券、定期券購入用乗車証復路券、及びご利用控えを一括して放出し（ＳＴ３１６）、ステップＳＴ３２０を実行する。
【０２２８】
制御部９１は、ステップＳＴ３２０において、定期券一件分の明細データをジャーナルプリンタに印字する（ＳＴ３２０）。続いて、制御部９１は、定期券購入用乗車証往路券の払戻がある場合には（ＳＴ３２１、Ｙ）、定期券購入用乗車証往路券を回収し（ＳＴ３２２）、処理を終了する。また、制御部９１は、定期券購入用乗車証往路券の払戻がない場合には（ＳＴ３２１、Ｎ）、処理を終了する。
【０２２９】
次に、図６に示したフローチャートのステップＳＴ１０２において、定期券待機画面における法人向け予約発売ボタンの押下を検知した場合（ＳＴ１０３、Ｎ、ＳＴ１０５）について図２３乃至図３４に示すようなフローチャートに基づいて法人向けの定期券の発売処理及び発行処理について説明する。
【０２３０】
定期券の法人向け予約発売は、一会社が複数の利用者分の定期券を一括して購入予約し、利用者個人が入力した会社コード及び従業員番号に基づいて、定期券を発行するものである。
【０２３１】
定期券の法人向け予約発売においては、図２３に示すように、制御部９１は、表示部９７に会社コード・従業員番号入力画面を表示する（ＳＴ４０６）。この会社コード・従業員番号入力画面には、会社コードを入力する会社コード入力枠、従業員番号を入力する従業員番号入力枠、会社コードや従業員番号を入力するためのテンキーボタン、アルファベットボタン、カナボタン、完了ボタン、訂正ボタンなどが表示されている。
【０２３２】
すなわち、まず、制御部９１は、会社コード及び従業員番号の入力が完了したか否かを判断する（ＳＴ４０７）。制御部９１は、会社コード及び従業員番号の入力が完了していないと判断した場合には（ＳＴ４０７、Ｎ）、テンキーボタン、アルファベットボタン、カナボタンによる入力を受け付ける。
【０２３３】
制御部９１は、テンキーボタンなどの入力を受け付けた場合（ＳＴ４０８、Ｙ、ＳＴ１０９）、入力済み文字数が所定文字数ｍ以上であるか否かを判断する（ＳＴ４１０）。制御部９１は、入力済み文字数が所定文字数以下であると判断した場合には（ＳＴ４１０、Ｎ）、入力された文字の押下を有効とし（ＳＴ４１１）、各入力枠に有効な文字を順に表示する。また、制御部９１は、入力済み文字数が所定文字数以上であると判断した場合には（ＳＴ４１０、Ｙ）、入力された文字の押下を無効とする（ＳＴ４１２）。
【０２３４】
制御部９１は、訂正ボタンの押下を受け付けなかった場合には（ＳＴ４１３、Ｎ）、ステップＳＴ４０７に戻り、会社コード及び従業員番号の入力が完了したか否かを判断する。制御部９１は、訂正ボタンの押下を受け付けた場合には（ＳＴ４１３、Ｙ、ＳＴ４１４）、入力済みの文字があるか否かを判断する（ＳＴ４１５）。
【０２３５】
制御部９１は、入力済みの文字がないと判断した場合には（ＳＴ４１５、Ｎ）、訂正ボタンの押下を無効とし（ＳＴ４１６）、ステップＳＴ４０７に戻る。また、制御部９１は、入力済みの文字があると判断した場合には（ＳＴ４１５、Ｙ）、最後尾の文字をクリアし（ＳＴ４１７）、ステップＳＴ４１３に戻る。
【０２３６】
ステップＳＴ４０７において、制御部９１は、会社コード及び従業員番号の入力が完了したと判断した場合には（ＳＴ４０７、Ｙ）、完了ボタンの押下を検知して（ＳＴ４０８）、入力された情報がＯＫであるか否かを判断する（ＳＴ４１９）。
【０２３７】
制御部９１は、入力チェックＯＫであると判断した場合には（ＳＴ４１９、Ｙ）、完了ボタンの押下を有効とする（ＳＴ４２０）。また、制御部９１は、入力チェックＯＫではないと判断した場合には（ＳＴ４１９、Ｎ）、完了ボタンの押下を無効とする（ＳＴ４２１）。
【０２３８】
続いて、図２４に示すように、制御部９１は、ホストコンピュータ２との間で照会中である旨の照会画面を表示部９７に表示する（ＳＴ４２２）。そして、制御部９１は、予約データ問い合わせ要求を送信する（ＳＴ４２３）。すなわち、制御部９１は、入力が完了した会社コード及び従業員番号を専用回線を介してホストコンピュータ２に送信する。ホストコンピュータ２では、受信した会社コード及び従業員番号に基づいて、メモリ２２のデータベースを検索し、検索結果を継続定期券発行機９に送信する。
【０２３９】
制御部９１は、ホストコンピュータ２から検索結果を所定時間内に受信できないタイムアウト、または、ホストコンピュータ２との間での通信不良などが発生して問い合わせができないと判断した場合には（ＳＴ４２４、Ｙ）、異常であると判断し（ＳＴ４２５）、表示部９７に異常が発生した旨のメッセージを表示するとともに、警報音を発生するなどして、係員対応を促す。
【０２４０】
制御部９１は、ホストコンピュータ２から対応する会社コード及び従業員番号に基づいた定期券が発売済みである旨の情報を受信した場合には（ＳＴ４２６、Ｙ）、会社コード及び従業員番号に誤入力の可能性があるため、再度、会社コード及び従業員番号の入力を促し、表示部９７に会社コード・従業員番号入力画面を表示して（ＳＴ４２７）、ステップＳＴ４０７に戻る。
【０２４１】
制御部９１は、ホストコンピュータ２から対応する会社コード及び従業員番号に基づいた予約発売データのステータスが「発売中」である（ビジー状態）、または、通学生など身分の確認が必要な利用者からの予約を受け付けた場合に「予約承認待ち」である旨の情報を受信した場合には（ＳＴ４２８、Ｙ）、表示部９７に係員に申し出る旨のメッセージを表示し、予約発売処理及び発行処理を中止する取り消し画面を表示する（ＳＴ４２９）。そして、制御部９１は、ステップＳＴ１００に戻り、待機状態における画面を表示する（ＳＴ４３０）。
【０２４２】
すなわち、通常の通勤定期券の予約発売を行った場合、ホストコンピュータ２側では、あらかじめ購入予約された予約発売データは、対応するステータスで管理している。すなわち、購入予約が確定した段階では、予約発売データには、「未発売」のステータスが付与されている。また、継続定期券発行機９などで会社コード及び従業員番号に基づいた発売の問い合わせを受け付けた段階では、予約発売データには、「発売中」のステータスが付与されている。さらに、定期券の発売が完了した段階では、予約発売データには、「発売済み」のステータスが付与されている。
【０２４３】
「発売中」のステータスを受信した場合とは、同時期に他の発行機において、同一の会社コード及び従業員番号の定期券が発売中である場合、定期券の発売処理の途中で機器に不具合が発生してステータスが「発売中」で放置されている場合などである。
【０２４４】
この場合、制御部９１は、取り消し画面を表示部９７に表示して、係員に申し出る旨のメッセージを表示する。係員は、利用者からの申し出を受け付けた場合には、システムにアクセスできる係員用の専用機器を操作し、会社コード及び従業員番号に基づいてホストコンピュータ２にアクセスする。そして、係員は、該当する予約発売データを確認する。係員は、不正に発売されていないことが確認できた場合、例えば機器の不具合によりステータスが「発売中」で放置されていたと判断した場合には、係員専用機器を操作することにより、「発売中」のステータスを「未発売」に変更する。
【０２４５】
これにより、利用者が再度継続定期券発行機９を介して定期券の予約発売処理及び発行処理を要求した際には、確実に定期券の発行を受けることが可能となる。
【０２４６】
また、通学定期券の予約発売を行った場合、ホストコンピュータ２側では、あらかじめ購入予約された予約発売データには、利用者の身分を確認する前の段階では、「承認待ち」のステータスが付与されている。また、駅の係員などにより、利用者が学生証などで身分を証明した段階では、予約発売データには、承認済みであって定期券の発売が可能な「未発売」のステータスが付与されている。また、継続定期券発行機９などで会社コード（学校コード）及び従業員番号（学生番号）に基づいた発売の問い合わせを受け付けた段階では、予約発売データには、「発売中」のステータスが付与されている。さらに、定期券の発売が完了した段階では、予約発売データには、「発売済み」のステータスが付与されている。
【０２４７】
「承認待ち」のステータスを受信した場合には、制御部９１は、取り消し画面を表示部９７に表示して、係員に申し出る旨のメッセージを表示する。係員は、利用者からの申し出を受け付けた場合には、学生証などで利用者の身分を確認することにより、システムにアクセスできる係員用の専用機器を操作し、学校コード及び学生番号に基づいてホストコンピュータ２にアクセスする。そして、係員は、該当する予約発売データを確認する。そして、係員は、係員専用機器を操作することにより、「承認待ち」のステータスを「未発売」に変更する。
【０２４８】
これにより、身分を確認を承認された利用者が再度継続定期券発行機９を介して定期券の予約発売処理及び発行処理を要求した際には、確実に定期券の発行を受けることが可能となる。
【０２４９】
続いて、制御部９１は、ホストコンピュータ２から対応する会社コード及び従業員番号に該当する予約発売データを検索できなかった、または、すでに予約の取り消し済みである旨の情報を受信した場合には（ＳＴ４３１、Ｙ）、会社コード及び従業員番号に誤入力の可能性があるため、再度、会社コード及び従業員番号の入力を促し、表示部９７に会社コード・従業員番号入力画面を表示して（ＳＴ４３２）、ステップＳＴ４０７に戻る。
【０２５０】
続いて、制御部９１は、ホストコンピュータ２から対応する会社コード及び従業員番号に対応する予約発売データを受信した場合には（ＳＴ４３３）、図９に示すように、種々の条件を確認する。
【０２５１】
すなわち、制御部９１は、まず、受信した予約発売データに含まれる発駅、着駅、及び経由駅に基づいた路線が発売対象外であるか否かを判断する（ＳＴ４３４）。
【０２５２】
制御部９１は、予約発売データが発売対象外であると判断した場合（ＳＴ４３４、Ｙ）、例えば予約時の路線や駅が廃止されていたり、ルートが存在しない場合には、専用回線を介してホストコンピュータ２に該当する予約発売データが発売対象外である旨の情報を送信する（ＳＴ４３５）。
【０２５３】
そして、制御部９１は、表示部９７に係員に申し出る旨のメッセージを表示し、予約発売処理及び発行処理を中止する取り消し画面を表示する（ＳＴ４３６）。そして、制御部９１は、ステップＳＴ１００に戻り、待機状態における画面を表示する（ＳＴ４３７）。
【０２５４】
続いて、制御部９１は、前売り日数範囲外であるか否かを判断する（ＳＴ４３８）。
【０２５５】
制御部９１は、該当する予約発売データの使用開始日に基づいて、購入日が所定日数より前、例えば２週間より前であると判断した場合（ＳＴ４３８、Ｙ）には、専用回線を介してホストコンピュータ２に該当する予約発売データが前売り日数範囲外である旨の情報を送信する（ＳＴ４３９）。
【０２５６】
そして、制御部９１は、表示部９７に使用開始日から２週間前以内の日に再度購入する旨のメッセージを表示し、予約発売処理及び発行処理を中止する取り消し画面を表示する（ＳＴ４４０）。そして、制御部９１は、ステップＳＴ１００に戻り、待機状態における画面を表示する（ＳＴ４４１）。
【０２５７】
続いて、制御部９１は、利用者が継続定期券の購入であるか否かを判断する（ＳＴ４４２）。
【０２５８】
制御部９１は、該当する予約発売データに基づいて継続定期券の購入予約であると判断した場合には（ＳＴ４４２、Ｙ）、表示部９７に利用者に対して旧券を挿入するような旨のメッセージを表示した画面を表示する（ＳＴ４４３）。制御部９１は、旧券の挿入を受け付けると（ＳＴ４４４）、旧券から旧券の発行情報を読み取り、予約発売データと旧券情報との一致をチェックし、ＯＫであるか否かを判断する（ＳＴ４４５）。
【０２５９】
制御部９１は、予約発売データと旧券情報とが一致しなかったと判断した場合には（ＳＴ４４５、Ｙ）、専用回線を介してホストコンピュータ２に該当する予約発売データが旧券情報と不一致である旨の情報を送信する（ＳＴ４４６）。
【０２６０】
そして、制御部９１は、表示部９７に旧券情報と予約発売データとが不一致である旨のメッセージを表示し、予約発売処理及び発行処理を中止する取り消し画面を表示する（ＳＴ４４７）。そして、制御部９１は、ステップＳＴ１００に戻り、待機状態における画面を表示する（ＳＴ４４８）。
【０２６１】
続いて、制御部９１は、ステップＳＴ４４２において継続定期券の予約発売ではないと判断した場合（ＳＴ４４２、Ｎ）、及びステップＳＴ４４５において予約発売データと旧券情報とが一致した場合には（ＳＴ４４５、Ｙ）、図２６に示すように、まず、予約発売データの有効開始日情報に基づいて開始日が購入日（発行日）より過去日であるか否かを判断する（ＳＴ４５０）。例えば、定期券の購入予約の時点では、有効開始日を１１月２５日と指定していた場合において、購入日が１１月２０日であった場合には、制御部９１は、開始日が購入日より過去日であると判断する。
【０２６２】
制御部９１は、開始日が購入日より過去日でないと判断した場合には（ＳＴ４５０、Ｎ）、予約発売データの経路情報に変更がなく（ＳＴＳＴ４５７、Ｎ）、予約時に確定された予約発売データに不備がないと判断した場合には、図３２に示すように、表示部９７に購入条件確認画面を表示する（ＳＴ５３０）。ここで、予約発売データに不備がないとは、制御部９１が、ステップＳＴ４６１において予約発売データに指名情報があると判断し（ＳＴ４６１、Ｙ）、ステップＳＴ４８０において予約発売データに電話番号情報があると判断し（ＳＴ４８０、Ｙ）、ステップＳＴ４９６において予約発売データに郵便番号及び番地棟号情報があると判断し（ＳＴ４９６、Ｙ）、ステップＳＴ５１２において予約発売データに生年月日情報があると判断した場合（ＳＴ５１２、Ｙ）である。
【０２６３】
ステップＳＴ５３０において、表示部９７に表示される購入条件確認画面は、例えば図３５に示すように、経路情報として、発駅情報２０１、着駅情報２０２、経由情報２０３、バス利用の際の発駅情報２０４及び着駅情報２０５を表示する。この購入条件確認画面においては、経路情報の変更を受け付ける経路変更ボタン２０６Ａも同時に表示される。
【０２６４】
また、図３５に示すように、購入条件確認画面は、有効開始日情報２０７とともに有効開始日変更ボタン２０７Ａを表示し、有効期間情報２０８とともに有効期間変更ボタン２０８Ａを表示し、さらに、通勤／通学などの券種情報２０９を表示する。
【０２６５】
さらに、購入条件確認画面は、氏名情報２１０とともに氏名変更ボタン２１０Ａを表示し、さらに、性別情報２１１とともに性別情報変更ボタン２１１Ａを表示する。
【０２６６】
また、購入条件確認画面は、電話番号変更ボタン２１２Ａ、住所変更ボタン２１３Ａ、生年月日変更ボタン２１４Ａ、及び確認ボタン２１５を表示する。これら、電話番号変更ボタン２１２Ａ、住所変更ボタン２１３Ａ、及び生年月日変更ボタン２１４Ａは、変更ボタンのみを表示し、それらの具体的な内容については購入条件確認画面では非表示とすることにより、セキュリティを向上するように構成されている。
【０２６７】
制御部９１は、この購入条件確認画面において、後述するように日数調整処理が行われた場合には（ＳＴ５３０−１、Ｙ）、日数調整を行った旨のメッセージを同時に表示部９７に表示する（ＳＴ５３０−２）。また、制御部９１は、この購入条件確認画面において、日数調整処理が行われていない場合には（ＳＴ５３０−１、Ｎ）、日数調整に関するメッセージは表示しない。
【０２６８】
そして、制御部９１は、この購入条件確認画面において、利用者が購入条件を確認し、購入条件ＯＫである場合に確認ボタン２１５の押下を検知した場合には（ＳＴ５３１、Ｙ、ＳＴ５３２）、図３４に示すようなステップＳＴ６０２において、定期券発行処理を行う。
【０２６９】
購入条件確認画面において、利用者が購入条件を確認し、購入条件がＯＫでない場合に（ＳＴ５３１、Ｎ）、有効開始日に選択の余地があり（ＳＴ５３３、Ｙ）、利用者が開始日変更ボタン２０７Ａを押下することにより、制御部９１が開始日の変更を受け付けた場合には（ＳＴ５３４、Ｙ、ＳＴ５３５）、ステップＳＴ４５１において、制御部９１は、表示部９７に開始日選択画面を表示する（ＳＴ４５１）。
【０２７０】
すなわち、制御部９１は、図３６に示すような開始日選択画面を表示する。この画面において、制御部９１は、メッセージ欄２２０に、「開始日を指定してください」などのメッセージを表示するとともに、発売可能な開始日の一覧２２１を表示する。これにより、予約時に入力した定期券の有効開始日を変更することが可能となる。
【０２７１】
続いて、制御部９１は、開始日の一覧２２１の中からいずれかの開始日選択ボタンの押下を検知した場合に（ＳＴ４５２）、定期券有効期間の終了日を予約発売データの終了日にあわせるように日数調整をするか否かを判断する（ＳＴ４５２−１）。
【０２７２】
すなわち、あらかじめ法人向け予約発売を申し込まれた会社側から全従業員分の定期券について終了日を合わせるように日数調整を施すか否かが設定されている。例えば、全従業員分の定期券について、９月３０日を終了日と設定した仕様の場合、通常４月１日以前に購入すれば、４月１日を開始日として９月３０日を終了日とする定期券が発行される。
【０２７３】
しかしながら、利用者が４月１日を過ぎてから購入しようとした場合、例えば４月３日を開始日として選択した場合、通常、有効期間を６ヶ月とすると、４月３日を開始日として１０月２日を終了日とするが、終了日をあらかじめ設定した場合には、４月３日を開始日として９月３０日を終了日とするように日数調整が行われる。
【０２７４】
また、利用者が４月１日以前に定期券を購入し、その際、４月１日以前の開始日を選択した場合、例えば３月２９日を開始日として選択した場合、通常、有効期間を６ヶ月とすると、３月２９日を開始日として９月２８日を終了日とするが、終了日をあらかじめ設定した場合には、３月２９日を開始日として９月３０日を終了日とするように日数調整が行われる。
【０２７５】
制御部９１は、ステップＳＴ４５２−１において、あらかじめ終了日を設定した仕様であると判断した場合には（ＳＴ４５２−１、Ｙ）、利用者によって選択された開始日にかかわらず、終了日を設定された日付となるように日数調整処理を行い（ＳＴ４５２−２）、ステップ５３０に戻り、開始日を選択された日付に変更するとともに終了日を設定された日付として再度購入情報確認画面を表示する。
【０２７６】
また、制御部９１は、ステップＳＴ４５２−１において、あらかじめ終了日を設定した仕様ではないと判断した場合にも（ＳＴ４５２−１、Ｎ）、開始日の変更入力を受け付けたと判断し（ＳＴ４５３、Ｙ）、ステップＳＴ５３０に戻り、開始日を選択された日付けに変更するとともに指定の有効期間に対応した終了日を表示して、再度購入情報確認画面を表示する。
【０２７７】
購入条件確認画面において、利用者が購入条件を確認し、利用者が有効期間変更ボタン２０８Ａを押下することにより、制御部９１が有効期間の変更を受け付けた場合には（ＳＴ５３６、Ｙ、ＳＴ５３７）、ステップＳＴ４５４において、制御部９１は、表示部９７に期間選択画面を表示する（ＳＴ４５４）。
【０２７８】
すなわち、制御部９１は、この画面において、メッセージ欄に、「有効期間を指定してください」などのメッセージを表示するとともに、発売可能な有効期間の一覧、すなわち「１ヶ月」、「３ヶ月」、及び「６ヶ月」の有効期間の一覧を表示する。これにより、予約時に入力した定期券の有効期間を変更することが可能となる。
【０２７９】
続いて、制御部９１は、有効期間の一覧の中からいずれかの開始日選択ボタンの押下を検知した場合に（ＳＴ４５５）、選択された有効終了月の月末日に定期券有効期間の終了日を合わせるように日数調整をする（ＳＴ４５５−１）。
【０２８０】
すなわち、あらかじめ法人向け予約発売を申し込まれた会社側から全従業員分の定期券について終了日を月末日に合わせるように日数調整を施すか否かが設定されている。例えば、全従業員分の定期券について、月末日を終了日と設定した仕様の場合、４月１日を開始日として１ヶ月の有効期間が選択された場合には、４月３０日を終了日とする定期券が発行される。
【０２８１】
しかしながら、例えば４月３日を開始日として選択した場合、通常、有効期間を１ヶ月とすると、４月３日を開始日として５月２日を終了日とするが、終了日を月末日にあらかじめ設定した場合には、４月３日を開始日として５月３１日を終了日とするように日数調整が行われる。
【０２８２】
同様に、例えば４月３日を開始日として選択した場合、通常、有効期間を３ヶ月とすると、４月３日を開始日として７月２日を終了日とするが、終了日を月末日にあらかじめ設定した場合には、４月３日を開始日として７月３１日を終了日とするように日数調整が行われる。
【０２８３】
同様に、例えば４月３日を開始日として選択した場合、通常、有効期間を６ヶ月とすると、４月３日を開始日として１０月２日を終了日とするが、終了日を月末日にあらかじめ設定した場合には、４月３日を開始日として１０月３１日を終了日とするように日数調整が行われる。
【０２８４】
また、例えば３月２９日を開始日として選択した場合、通常、有効期間を１ヶ月とすると、３月２９日を開始日として４月２８日を終了日とするが、終了日を月末日にあらかじめ設定した場合には、３月２９日を開始日として４月３０日を終了日とするように日数調整が行われる。
【０２８５】
同様に、例えば３月２９日を開始日として選択した場合、通常、有効期間を３ヶ月とすると、３月２９日を開始日として６月２８日を終了日とするが、終了日を月末日にあらかじめ設定した場合には、３月２９日を開始日として６月３０日を終了日とするように日数調整が行われる。
【０２８６】
同様に、例えば３月２９日を開始日として選択した場合、通常、有効期間を６ヶ月とすると、３月２９日を開始日として９月２８日を終了日とするが、終了日を月末日にあらかじめ設定した場合には、３月２９日を開始日として９月３０日を終了日とするように日数調整が行われる。
【０２８７】
制御部９１は、ステップＳＴ４５５−１において、あらかじめ終了日を月末日に設定した仕様であると判断した場合には、利用者によって選択された開始日にかかわらず、終了日を月末日となるように日数調整処理を行い（ＳＴ４５５−１）、有効期間の変更入力を受け付けたと判断して（ＳＴ４５６、Ｙ）、ステップ５３０に戻り、有効期間を選択された期間に変更するとともに終了日を設定された日付として再度購入情報確認画面を表示する。
【０２８８】
一方、ステップＳＴ４５０において、制御部９１は、開始日が購入日より過去日であると判断した場合には（ＳＴ４５０、Ｙ）、同様に、図３６に示すような開始日選択画面を表示する（ＳＴ４５１）。
【０２８９】
すなわち、制御部９１は、図３６に示すような開始日選択画面を表示する。この画面において、制御部９１は、メッセージ欄２２０に、「予約された開始日が過ぎています。開始日を再度指定してください」などのメッセージを表示するとともに、発売可能な開始日の一覧２２１を表示する。
【０２９０】
続いて、制御部９１は、開始日の一覧２２１の中からいずれかの開始日選択ボタンの押下を検知した場合に（ＳＴ４５２）、開始日を選択された日付けに変更するとともに、あらかじめ終了日を設定した仕様であると判断した場合には（ＳＴ４５２−１、Ｙ）、利用者によって選択された開始日にかかわらず、終了日を設定された日付となるように日数調整処理を行い（ＳＴ４５２−２）、ステップ５３０に戻り、開始日を選択された日付に変更するとともに終了日を設定された日付として購入情報確認画面を表示する。
。
【０２９１】
また、制御部９１は、ステップＳＴ４５２−１において、あらかじめ終了日を設定した仕様ではないと判断した場合には（ＳＴ４５２−１、Ｎ）、開始日変更ボタン２０７Ａの入力を受け付けた開始日の変更ではないため（ＳＴ４５３、Ｎ）、続けて、制御部９１は、表示部９７に期間選択画面を表示する（ＳＴ４５４）。
【０２９２】
制御部９１は、この画面において、メッセージ欄に、「有効期間を指定してください」などのメッセージを表示するとともに、発売可能な有効期間の一覧、すなわち「１ヶ月」、「３ヶ月」、及び「６ヶ月」の有効期間の一覧を表示する。
【０２９３】
続いて、制御部９１は、有効期間の一覧の中からいずれかの開始日選択ボタンの押下を検知した場合に（ＳＴ４５５）、選択された有効終了月の月末日に定期券有効期間の終了日を合わせるように日数調整をする（ＳＴ４５５−１）。
【０２９４】
購入条件確認画面において、利用者が購入条件を確認し、利用者が経路変更ボタン２０６Ａを押下することにより、制御部９１が経路の変更を受け付けた場合には（ＳＴ５４８、Ｙ、ＳＴ５４９）、ステップＳＴ４５８において、制御部９１は、表示部９７に経路設定画面を表示する（ＳＴ４５８）。
【０２９５】
すなわち、制御部９１は、この画面において、メッセージ欄に、「経路を指定してください」などのメッセージを表示するとともに、発売可能な経路の一覧や、発着駅や経由などを入力するための仮名ボタンやアルファベットボタンを表示する。これにより、予約時に誤って経路情報を入力した場合であっても、正しい経路情報としての、発駅情報２０１、着駅情報２０２、経由情報２０３、バス利用の際の発駅情報２０４及び着駅情報２０５に変更することが可能となる。
【０２９６】
続いて、制御部９１は、経路設定画面において、経路設定操作を受け付け（ＳＴ４５９）、確認ボタンの押下を検知した場合に変更入力を受け付けたと判断し（ＳＴ４６０、Ｙ）、ステップＳＴ２３０に戻り、経路情報を変更して、再度購入情報確認画面を表示する。
【０２９７】
購入条件確認画面において、利用者が購入条件を確認し、利用者が性別変更ボタン２１１Ａを押下することにより、制御部９１が性別の変更を受け付けた場合には（ＳＴ５３８、Ｙ、ＳＴ５３９）、ステップＳＴ４６２において、制御部９１は、表示部９７に性別入力画面を表示する（ＳＴ４６２）。
【０２９８】
すなわち、制御部９１は、この画面において、メッセージ欄に、「性別を指定してください」などのメッセージを表示するとともに、「男」及び「女」の性別を表示する。これにより、予約時に誤って性別を入力した場合であっても、正しい性別情報に変更することが可能となる。
【０２９９】
続いて、制御部９１は、性別入力画面において、いずれかの性別ボタンの押下を検知した場合には（ＳＴ４６３）、変更入力を受け付けたと判断し（ＳＴ４６４、Ｙ）、ステップＳＴ５３０に戻り、性別情報を変更して、再度購入情報確認画面を表示する。
【０３００】
購入条件確認画面において、利用者が購入条件を確認し、利用者が氏名変更ボタン２１０Ａを押下することにより、制御部９１が氏名の変更を受け付けた場合には（ＳＴ５４０、Ｙ、ＳＴ５４１）、ステップＳＴ４６５において、制御部９１は、表示部９７に氏名入力画面を表示する（ＳＴ４６５）。
【０３０１】
すなわち、制御部９１は、例えば図３７に示すような画面において、メッセージ欄２３０に、「氏名を入力してください」などのメッセージを表示するとともに、氏名を入力するための仮名ボタン２３１やアルファベットボタン２３２、訂正ボタン２３３や完了ボタン２３４、入力された文字を表示する入力欄２３５などを表示する。これにより、姓が変更になった場合や、予約時に誤って氏名を入力した場合であっても、正しい氏名情報に変更することが可能となる。
【０３０２】
続いて、制御部９１は、この氏名入力画面において、まず、氏名の入力が完了したか否かを判断する（ＳＴ４６６）。制御部９１は、氏名の入力が完了していないと判断した場合には（ＳＴ４６６、Ｎ）、アルファベットボタン、カナボタンによる入力を受け付ける。
【０３０３】
制御部９１は、カナボタンなどの入力を受け付けた場合（ＳＴ４６７、Ｙ、ＳＴ４６８）、入力済み文字数が所定文字数、例えば１５以上であるか否かを判断する（ＳＴ４６９）。制御部９１は、入力済み文字数が所定文字数以下であると判断した場合には（ＳＴ４６９、Ｎ）、入力された文字の押下を有効とし（ＳＴ４７０）、各入力枠に有効な文字を順に表示する。また、制御部９１は、入力済み文字数が所定文字数以上であると判断した場合には（ＳＴ４６９、Ｙ）、入力された文字の押下を無効とする（ＳＴ４７１）。
【０３０４】
制御部９１は、訂正ボタンの押下を受け付けなかった場合には（ＳＴ４７２、Ｎ）、ステップＳＴ４６６に戻り、氏名の入力が完了したか否かを判断する。制御部９１は、訂正ボタンの押下を受け付けた場合には（ＳＴ４７２、Ｙ、ＳＴ４７３）、入力済みの文字があるか否かを判断する（ＳＴ４７４）。
【０３０５】
制御部９１は、入力済みの文字がないと判断した場合には（ＳＴ４７４、Ｎ）、訂正ボタンの押下を無効とし（ＳＴ４７５）、ステップＳＴ４６６に戻る。また、制御部９１は、入力済みの文字があると判断した場合には（ＳＴ４７４、Ｙ）、最後尾の文字をクリアし（ＳＴ４７６）、ステップＳＴ４６６に戻る。
【０３０６】
ステップＳＴ４６６において、制御部９１は、氏名の入力が完了したと判断した場合には（ＳＴ４６６、Ｙ）、完了ボタンの押下を検知して（ＳＴ４７７）、入力された情報がＯＫであるか否かを判断する（ＳＴ４７８）。
【０３０７】
制御部９１は、入力チェックＯＫであると判断した場合には（ＳＴ４７８、Ｙ）、完了ボタンの押下を有効とし、変更入力を受け付けたと判断し（ＳＴ４７９、Ｙ）、ステップＳＴ５３０に戻り、氏名情報を変更して、再度購入情報確認画面を表示する。また、制御部９１は、入力チェックＯＫではないと判断した場合には（ＳＴ４７８、Ｎ）、完了ボタンの押下を無効とし、ステップＳＴ４６６に戻る。
【０３０８】
一方、ステップＳＴ４６１において、制御部９１は、予約発売データに氏名情報がないと判断した場合には（ＳＴ４６１、Ｎ）、同様に、制御部９１は、表示部９７に性別入力画面を表示する（ＳＴ４６２）。
【０３０９】
すなわち、制御部９１は、この画面において、メッセージ欄に、「性別を指定してください」などのメッセージを表示するとともに、「男」及び「女」の性別を表示する。
【０３１０】
続いて、制御部９１は、性別入力画面において、いずれかの性別ボタンの押下を検知した場合には（ＳＴ４６３）、性別情報を変更する。
【０３１１】
また、このとき、性別変更ボタン２１１Ａの入力を受け付けた性別の変更ではないため（ＳＴ４６４、Ｎ）、続けて、制御部９１は、表示部９７に氏名入力画面を表示する（ＳＴ４６５）。そして、上述した場合と同様に、ステップＳＴ４６５乃至ステップＳＴ４７９が続けて実行される。
【０３１２】
購入条件確認画面において、利用者が購入条件を確認し、利用者が電話番号変更ボタン２１２Ａを押下することにより、制御部９１が電話番号の変更を受け付けた場合には（ＳＴ５４２、Ｙ、ＳＴ５４３）、ステップＳＴ４８１において、制御部９１は、表示部９７に電話番号入力画面を表示する（ＳＴ４８１）。
【０３１３】
すなわち、制御部９１は、図３８に示すような画面において、メッセージ欄２４１に、「電話番号を入力してください」などのメッセージを表示するとともに、電話番号を入力するためのテンキーボタン２４２や訂正ボタン２４３、完了ボタン２４４、入力された電話番号を表示する入力欄２４５などを表示する。これにより、電話番号が変更になった場合や、予約時に誤って電話番号を入力した場合であっても、正しい電話番号情報に変更することが可能となる。
【０３１４】
続いて、制御部９１は、この電話番号入力画面において、まず、電話番号の入力が完了したか否かを判断する（ＳＴ４８２）。制御部９１は、電話番号の入力が完了していないと判断した場合には（ＳＴ４８２、Ｎ）、テンキーボタンによる入力を受け付ける。
【０３１５】
制御部９１は、テンキーボタンなどの入力を受け付けた場合（ＳＴ４８３、Ｙ、ＳＴ４８４）、入力済み文字数が所定文字数、例えば１２以上であるか否かを判断する（ＳＴ４８５）。制御部９１は、入力済み文字数が所定文字数以下であると判断した場合には（ＳＴ４８５、Ｎ）、入力された文字の押下を有効とし（ＳＴ４８６）、各入力枠に有効な文字を順に表示する。また、制御部９１は、入力済み文字数が所定文字数以上であると判断した場合には（ＳＴ４８５、Ｙ）、入力された文字の押下を無効とする（ＳＴ４８７）。
【０３１６】
制御部９１は、訂正ボタンの押下を受け付けなかった場合には（ＳＴ４８８、Ｎ）、ステップＳＴ４８２に戻り、電話番号の入力が完了したか否かを判断する。制御部９１は、訂正ボタンの押下を受け付けた場合には（ＳＴ４８８、Ｙ、ＳＴ４８９）、入力済みの文字があるか否かを判断する（ＳＴ４９０）。
【０３１７】
制御部９１は、入力済みの文字がないと判断した場合には（ＳＴ４９０、Ｎ）、訂正ボタンの押下を無効とし（ＳＴ４９１）、ステップＳＴ４８２に戻る。また、制御部９１は、入力済みの文字があると判断した場合には（ＳＴ４９０、Ｙ）、最後尾の文字をクリアし（ＳＴ４９２）、ステップＳＴ４８２に戻る。
【０３１８】
ステップＳＴ４８２において、制御部９１は、電話番号の入力が完了したと判断した場合には（ＳＴ４８２、Ｙ）、完了ボタンの押下を検知して（ＳＴ４９３）、入力された情報がＯＫであるか否かを判断する（ＳＴ４９４）。
【０３１９】
制御部９１は、入力チェックＯＫであると判断した場合には（ＳＴ４９４、Ｙ）、完了ボタンの押下を有効とし、変更入力を受け付けたと判断し（ＳＴ４９５、Ｙ）、ステップＳＴ５３０に戻り、電話番号情報を変更して、再度購入情報確認画面を表示する。また、制御部９１は、入力チェックＯＫではないと判断した場合には（ＳＴ４９４、Ｎ）、完了ボタンの押下を無効とし、ステップＳＴ４８２に戻る。
【０３２０】
一方、ステップＳＴ４８０において、制御部９１は、予約発売データに電話番号情報がないと判断した場合には（ＳＴ４８０、Ｎ）、同様に、制御部９１は、表示部９７に電話番号入力画面を表示する（ＳＴ４８１）。
【０３２１】
すなわち、制御部９１は、この画面において、メッセージ欄に、「電話番号を入力してください」などのメッセージを表示するとともに、電話番号を入力するためのテンキーボタンなどを表示する。そして、上述した場合と同様に、ステップＳＴ４８２乃至ステップＳＴ４９５が続けて実行される。
【０３２２】
購入条件確認画面において、利用者が購入条件を確認し、利用者が郵便番号や、番地、棟号を変更するために住所変更ボタン２１３Ａを押下することにより、制御部９１が住所の変更を受け付けた場合には（ＳＴ５４４、Ｙ、ＳＴ５４５）、ステップＳＴ４９７において、制御部９１は、表示部９７に郵便番号・番地・号棟入力画面を表示する（ＳＴ４９７）。
【０３２３】
すなわち、制御部９１は、この画面において、メッセージ欄に、「郵便番号・番地・号棟番号を入力してください」などのメッセージを表示するとともに、これらの番号を入力するためのテンキーボタンやアルファベットボタン、カナボタン、訂正ボタン、完了ボタン、入力された番号情報を表示する入力欄などを表示する。これにより、住所が変更になった場合や、予約時に誤って住所を入力した場合であっても、正しい郵便番号、番地、号棟で規定された住所情報に変更することが可能となる。
【０３２４】
続いて、制御部９１は、この郵便番号、番地、号棟入力画面において、まず、これらの番号情報の入力が完了したか否かを判断する（ＳＴ４９８）。制御部９１は、番号情報の入力が完了していないと判断した場合には（ＳＴ４９８、Ｎ）、テンキーボタン、アルファベットボタン、カナボタンによる入力を受け付ける。
【０３２５】
制御部９１は、テンキーボタンなどの入力を受け付けた場合（ＳＴ４９９、Ｙ、ＳＴ５００）、入力済み文字数が所定文字数、例えば１７以上であるか否かを判断する（ＳＴ５０１）。制御部９１は、入力済み文字数が所定文字数以下であると判断した場合には（ＳＴ５０１、Ｎ）、入力された文字の押下を有効とし（ＳＴ５０２）、各入力枠に有効な文字を順に表示する。また、制御部９１は、入力済み文字数が所定文字数以上であると判断した場合には（ＳＴ５０１、Ｙ）、入力された文字の押下を無効とする（ＳＴ５０３）。
【０３２６】
制御部９１は、訂正ボタンの押下を受け付けなかった場合には（ＳＴ５０４、Ｎ）、ステップＳＴ４９８に戻り、郵便番号、番地、号棟番号の入力が完了したか否かを判断する。制御部９１は、訂正ボタンの押下を受け付けた場合には（ＳＴ５０４、Ｙ、ＳＴ５０５）、入力済みの文字があるか否かを判断する（ＳＴ５０６）。
【０３２７】
制御部９１は、入力済みの文字がないと判断した場合には（ＳＴ５０６、Ｎ）、訂正ボタンの押下を無効とし（ＳＴ５０７）、ステップＳＴ４９８に戻る。また、制御部９１は、入力済みの文字があると判断した場合には（ＳＴ５０６、Ｙ）、最後尾の文字をクリアし（ＳＴ５０８）、ステップＳＴ４９８に戻る。
【０３２８】
ステップＳＴ４９８において、制御部９１は、郵便番号、番地、号棟番号の入力が完了したと判断した場合には（ＳＴ４９８、Ｙ）、完了ボタンの押下を検知して（ＳＴ５０９）、入力された情報がＯＫであるか否かを判断する（ＳＴ５１０）。
【０３２９】
制御部９１は、入力チェックＯＫであると判断した場合には（ＳＴ５１０、Ｙ）、完了ボタンの押下を有効とし、変更入力を受け付けたと判断し（ＳＴ５１１、Ｙ）、ステップＳＴ５３０に戻り、郵便番号、番地、号棟番号情報を変更して、再度購入情報確認画面を表示する。また、制御部９１は、入力チェックＯＫではないと判断した場合には（ＳＴ５１０、Ｎ）、完了ボタンの押下を無効とし、ステップＳＴ４９８に戻る。
【０３３０】
一方、ステップＳＴ４９６において、制御部９１は、予約発売データに郵便番号、番地、号棟番号情報がないと判断した場合には（ＳＴ４９６、Ｎ）、同様に、制御部９１は、表示部９７に郵便番号、番地、号棟番号入力画面を表示する（ＳＴ４９７）。
【０３３１】
すなわち、制御部９１は、この画面において、メッセージ欄に、「郵便番号、番地、号棟番号を入力してください」などのメッセージを表示するとともに、これら番号情報を入力するためのテンキーボタンなどを表示する。そして、上述した場合と同様に、ステップＳＴ４９８乃至ステップＳＴ５１１が続けて実行される。
【０３３２】
購入条件確認画面において、利用者が購入条件を確認し、利用者が生年月日を変更するために生年月日変更ボタン２１４Ａを押下することにより、制御部９１が生年月日の変更を受け付けた場合には（ＳＴ５４６、Ｙ、ＳＴ５４７）、ステップＳＴ５１３において、制御部９１は、表示部９７に生年月日入力画面を表示する（ＳＴ５１３）。
【０３３３】
すなわち、制御部９１は、この画面において、メッセージ欄に、「生年月日を入力してください」などのメッセージを表示するとともに、生年月日を入力するためのテンキーボタンや元号ボタン、訂正ボタン、完了ボタン、入力された生年月日情報を表示する入力欄などを表示する。これにより、予約時に誤って生年月日を入力した場合であっても、正しい生年月日情報に変更することが可能となる。
【０３３４】
続いて、制御部９１は、この生年月日入力画面において、まず、生年月日情報の入力が完了したか否かを判断する（ＳＴ５１４）。制御部９１は、生年月日情報の入力が完了していないと判断した場合には（ＳＴ５１４、Ｎ）、テンキーボタンや、元号ボタンによる入力を受け付ける。
【０３３５】
制御部９１は、元号ボタンの入力を受け付けた（ＳＴ５１５、Ｙ、ＳＴ５１６）、テンキーボタンによる年月日の入力を受け付けた場合には（ＳＴ５１７、Ｙ、ＳＴ５１８）、入力済み文字数が所定文字数、例えば６以上であるか否かを判断する（ＳＴ５１９）。制御部９１は、入力済み文字数が所定文字数以下であると判断した場合には（ＳＴ５１９、Ｎ）、入力された文字の押下を有効とし（ＳＴ５２０）、各入力枠に有効な文字を順に表示する。また、制御部９１は、入力済み文字数が所定文字数以上であると判断した場合には（ＳＴ５１９、Ｙ）、入力された文字の押下を無効とする（ＳＴ５２０）。
【０３３６】
制御部９１は、訂正ボタンの押下を受け付けなかった場合には（ＳＴ５２２、Ｎ）、ステップＳＴ５１４に戻り、生年月日の入力が完了したか否かを判断する。制御部９１は、訂正ボタンの押下を受け付けた場合には（ＳＴ５２２、Ｙ、ＳＴ５２３）、入力済みの文字があるか否かを判断する（ＳＴ５２４）。
【０３３７】
制御部９１は、入力済みの文字がないと判断した場合には（ＳＴ５２４、Ｎ）、訂正ボタンの押下を無効とし（ＳＴ５２５）、ステップＳＴ５１４に戻る。また、制御部９１は、入力済みの文字があると判断した場合には（ＳＴ５２４、Ｙ）、最後尾の文字をクリアし（ＳＴ５２６）、ステップＳＴ５１４に戻る。
【０３３８】
ステップＳＴ５１４において、制御部９１は、生年月日の入力が完了したと判断した場合には（ＳＴ５１４、Ｙ）、完了ボタンの押下を検知して（ＳＴ５２７）、入力された情報がＯＫであるか否かを判断する（ＳＴ５２８）。
【０３３９】
制御部９１は、入力チェックＯＫであると判断した場合には（ＳＴ５２８、Ｙ）、完了ボタンの押下を有効とし、ステップＳＴ５３０に戻り、生年月日情報を変更して、再度購入情報確認画面を表示する。また、制御部９１は、入力チェックＯＫではないと判断した場合には（ＳＴ５２８、Ｎ）、完了ボタンの押下を無効とし、ステップＳＴ５１４に戻る。
【０３４０】
一方、ステップＳＴ５１２において、制御部９１は、予約発売データに生年月日情報がないと判断した場合には（ＳＴ５１２、Ｎ）、同様に、制御部９１は、表示部９７に生年月日入力画面を表示する（ＳＴ５１３）。
【０３４１】
すなわち、制御部９１は、この画面において、メッセージ欄に、「生年月日を入力してください」などのメッセージを表示するとともに、生年月日情報を入力するためのテンキーボタンなどを表示する。そして、上述した場合と同様に、ステップＳＴ５１４乃至ステップＳＴ５２８が続けて実行される。
【０３４２】
制御部９１は、ステップＳＴ５５０において、利用者が定期券購入用乗車証の発行を受け、往路券分の払戻処理が済んでいるか否かを判断する（ＳＴ５５０）。制御部９１は、払戻処理が済んでいると判断した場合には（ＳＴ５５０、Ｙ）、ステップＳＴ５３０−１に戻る。
【０３４３】
また、制御部９１は、払戻処理が済んでいないと判断した場合には（ＳＴ５５０、Ｎ）、定期券購入用乗車証の発行を受け、往路券の払戻要求があるか否かを判断する（ＳＴ５５１）。制御部９１は、利用者による払戻ボタンの押下を検知した場合には（ＳＴ５５１、Ｙ、ＳＴ５５２）、定期券購入用乗車証の挿入を要求する画面を表示する（ＳＴ５５３）。また、制御部９１は、利用者による払戻ボタンを検知せず、往路券の払戻要求がないと判断した場合には（ＳＴ５５１、Ｎ）、ステップＳＴ５３０−１に戻る。
【０３４４】
そして、制御部９１は、定期券購入用乗車証の挿入を検知することにより払戻処理を要求されたものと判断する（ＳＴ５５４、Ｎ、ＳＴ５５５）。そして、制御部９１は、定期券購入用乗車証に記録された発行情報を読み取り、払戻条件がＯＫであるか否かを判断する（ＳＴ５５６）。
【０３４５】
制御部９１は、払戻条件がＯＫであると判断した場合には（ＳＴ５５６、Ｙ）、ステップＳＴ５３０に戻る。また、制御部９１は、払戻条件がＯＫではないと判断した場合には（ＳＴ５５６、Ｎ）、定期券購入用乗車証を返却し（ＳＴ５５７）、ステップＳＴ５５４に戻る。
【０３４６】
一方、ステップＳＴ５５４において、制御部９１は、払戻処理を取りやめると判断した場合（ＳＴ５５４、Ｙ）、すなわち、定期券購入用乗車証なしボタンの押下を検知した場合には、ステップＳＴ５３０に戻る。
【０３４７】
制御部９１は、この購入条件確認画面において、利用者が購入条件を確認し、購入条件ＯＫである場合に確認ボタン２１５の押下を検知した場合には（ＳＴ５３１、Ｙ、ＳＴ５３２）、図３４に示すようなステップＳＴ６０２において、定期券の発行動作を行う。
【０３４８】
すなわち、制御部９１は、利用者が定期購入用乗車証の発行を受け、復路券を発行する必要があると判断した場合には（ＳＴ６０２、Ｙ）、発券機構部９４を制御して定期購入用乗車証に基づく復路券を発行する（ＳＴ６０３）。制御部９１は、復路券を発行する必要がないと判断した場合には（ＳＴ６０２、Ｎ）、ステップＳＴ６０５で定期券を発行する。そして、制御部９１は、発券機構部９４を制御して、発行した復路券を一時的に保留部に保留する（ＳＴ６０４）。
【０３４９】
続いて、制御部９１は、予約発売データ及び変更された種々の情報に基づいて、発券機構部９４を制御して、定期券を発行する（ＳＴ６０５）。そして、制御部９１は、発券機構部９４を制御して、発行した定期券を一時的に保留部に保留する（ＳＴ６０６）。
【０３５０】
制御部９１は、復路券を発行していない場合は（ＳＴ６１７、Ｎ）、発行した定期券のみを放出し（ＳＴ６１８）、ステップＳＴ６２０を実行する。また、制御部９１は、復路券を発行している場合には（ＳＴ６１７、Ｙ）、定期券、定期券購入用乗車証復路券及び払戻金を一括して放出し（ＳＴ６１９）、ステップＳＴ６２０を実行する。
【０３５１】
制御部９１は、ステップＳＴ６２０において、定期券一件分の明細データをジャーナルプリンタに印字する（ＳＴ６２０）。続いて、制御部９１は、定期券購入用乗車証往路券の払戻がある場合には（ＳＴ６２１、Ｙ）、定期券購入用乗車証往路券を回収し（ＳＴ６２２）、処理を終了する。また、制御部９１は、定期券購入用乗車証往路券の払戻がない場合には（ＳＴ６２１、Ｎ）、処理を終了する。
【０３５２】
以上説明したこの発明の定期券発行方法によれば、利用者のユーザＰＣや汎用端末を介して定期券の購入を予約することが可能となり、利用者自身の都合の良い時間及び都合の良い場所であらかじめ予約した予約発売データに基づいた定期券の発行を受けることができ、場所や時間に制約を受けることなく確実に定期券を発行することが可能となる。
【０３５３】
また、いったん予約確定された予約発売データは、ステータス管理がなされ、重複して同一の予約発売データに基づいた定期券の発行を防止することが可能となる。
【０３５４】
また、定期券の発売処理の途中で機器の不具合などの何らかの理由でステータスが「発売中」で放置されている場合であっても、係員は、利用者からの申し出により、システムにアクセスできる係員専用機器を操作し、該当する予約発売データを確認することが可能となる。係員は、例えば機器の不具合によりステータスが「発売中」で放置されていたと判断した場合には、係員専用機器を操作することにより、「発売中」のステータスを「未発売」に変更する。これにより、利用者が再度継続定期券発行機９を介して定期券の予約発売処理及び発行処理を要求した際には、確実に定期券の発行を受けることが可能となる。
【０３５５】
また、身分の確認が必要な学生の通学定期券などを発行する場合、予約確定時に「承認待ち」のステータスが付与されるが、係員は、利用者からの学生証などの提示によって身分を確認することにより、システムにアクセスできる係員専用機器を操作し、該当する予約発売データを確認することが可能となる。係員は、係員専用機器を操作して「承認待ち」のステータスを発売可能な「未発売」に変更する。これにより、利用者が再度継続定期券発行機９を介して定期券の予約発売処理及び発行処理を要求した際には、確実に定期券の発行を受けることが可能となる。
【０３５６】
したがって、セキュリティ性を向上することができるとともに、利用者に対するサービス性を向上することが可能となる。
【０３５７】
また、予約時に確定した予約発売データは、定期券の購入時に変更することが可能である。例えば、利用者の氏名、性別、住所、生年月日、電話番号、定期券の経路、有効開始日、終了日、有効期間などは、予約時に間違って入力した可能性があるため、発売時に定期券発行機において、変更することが可能となる。また、定期券の利用開始日、終了日、有効期間などは、利用開始日が発行日より過去日になる場合があり、このときには、利用者の所望する開始日への変更を受け付ける。また、法人向け予約発売の場合、会社側により終了日をあらかじめ設定した仕様を受け付けることにより、終了日を自動的に日数調整することが可能となる。
【０３５８】
これにより、利用者に対するサービス性を向上することが可能となる。
【０３５９】
なお、本願発明は、上記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合、組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【０３６０】
【発明の効果】
以上説明したように、この発明によれば、場所や時間の制約を受けることなく確実に乗車券を発行することができ、重複発売を防止することが可能であるとともに、利用者に対するサービス性を向上することが可能な乗車券発行方法を提供することができる。
【図面の簡単な説明】
【図１】図１は、この発明の実施の形態に係わる乗車券購入システムの概略構成を示す図である。
【図２】図２は、自動改札機、自動精算機、券売機、定期券発行機および継続定期券発売機の概略構成を示すブロック図である。
【図３】図３は、乗車券の購入を申込む際の全体の流れを説明するためのフローチャートである。
【図４】図４は、購入が申込まれた乗車券の料金の徴収および発行に関する動作の概要を説明するためのフローチャートである。
【図５】図５は、定期券を購入する際の購入情報の入力画面の表示例を示す図である。
【図６】図６は、この発明の定期券発行方法を説明するためのフローチャートである。
【図７】図７は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図８】図８は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図９】図９は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図１０】図１０は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図１１】図１１は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図１２】図１２は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図１３】図１３は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図１４】図１４は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図１５】図１５は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図１６】図１６は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図１７】図１７は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図１８】図１８は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図１９】図１９は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図２０】図２０は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図２１】図２１は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図２２】図２２は、個人向け定期券の予約発売方法を説明するためのフローチャートである。
【図２３】図２３は、法人向け定期券の予約発売方法を説明するためのフローチャートである。
【図２４】図２４は、法人向け定期券の予約発売方法を説明するためのフローチャートである。
【図２５】図２５は、法人向け定期券の予約発売方法を説明するためのフローチャートである。
【図２６】図２６は、法人向け定期券の予約発売方法を説明するためのフローチャートである。
【図２７】図２７は、法人向け定期券の予約発売方法を説明するためのフローチャートである。
【図２８】図２８は、法人向け定期券の予約発売方法を説明するためのフローチャートである。
【図２９】図２９は、法人向け定期券の予約発売方法を説明するためのフローチャートである。
【図３０】図３０は、法人向け定期券の予約発売方法を説明するためのフローチャートである。
【図３１】図３１は、法人向け定期券の予約発売方法を説明するためのフローチャートである。
【図３２】図３２は、法人向け定期券の予約発売方法を説明するためのフローチャートである。
【図３３】図３３は、法人向け定期券の予約発売方法を説明するためのフローチャートである。
【図３４】図３４は、法人向け定期券の予約発売方法を説明するためのフローチャートである。
【図３５】図３５は、この発明の定期券発行方法における購入条件確認画面の表示例を示す図である。
【図３６】図３６は、この発明の定期券発行方法における有効開始日を変更する際の画面の表示例を示す図である。
【図３７】図３７は、この発明の定期券発行方法における氏名を変更する際の画面の表示例を示す図である。
【図３８】図３８は、この発明の定期券発行方法における電話番号を変更する際の画面の表示例を示す図である。
【符号の説明】
１…サーバ、２…ホストコンピュータ、３…端末（ユーザＰＣ）、４…発券端末（汎用端末）、５…自動改札機、６…自動精算機、７…券売機、８…定期券発行機、９…継続定期券発行機、９１…制御部、９２…メモリ、９４…発券機構部、９７…表示部
【図１】
0003586188.tif 000002
【図２】
0003586188.tif 000003
【図３】
0003586188.tif 000004
【図４】
0003586188.tif 000005
【図５】
0003586188.tif 000006
【図６】
0003586188.tif 000007
【図７】
0003586188.tif 000008
【図８】
0003586188.tif 000009
【図９】
0003586188.tif 000010
【図１０】
0003586188.tif 000011
【図１１】
0003586188.tif 000012
【図１２】
0003586188.tif 000013
【図１３】
0003586188.tif 000014
【図１４】
0003586188.tif 000015
【図１５】
0003586188.tif 000016
【図１６】
0003586188.tif 000017
【図１７】
0003586188.tif 000018
【図１８】
0003586188.tif 000019
【図１９】
0003586188.tif 000020
【図２０】
0003586188.tif 000021
【図２１】
0003586188.tif 000022
【図２２】
0003586188.tif 000023
【図２３】
0003586188.tif 000024
【図２４】
0003586188.tif 000025
【図２５】
0003586188.tif 000026
【図２６】
0003586188.tif 000027
【図２７】
0003586188.tif 000028
【図２８】
0003586188.tif 000029
【図２９】
0003586188.tif 000030
【図３０】
0003586188.tif 000031
【図３１】
0003586188.tif 000032
【図３２】
0003586188.tif 000033
【図３３】
0003586188.tif 000034
【図３４】
0003586188.tif 000035
【図３５】
0003586188.tif 000036
【図３６】
0003586188.tif 000037
【図３７】
0003586188.tif 000038
【図３８】
0003586188.tif 000039