(57)【特許請求の範囲】
【請求項１】
既に発券された指定席券の予約をキャンセルするキャンセル装置において、
キャンセル対象の指定席券を挿入する挿入手段と、
該挿入手段に挿入された指定席券のキャンセル命令を入力する入力手段と、
前記挿入手段へ挿入された指定席券とは異なり且つ指定席を予約できる回数券を出力する回数券出力手段と、
前記入力手段に指定席券のキャンセル命令が入力された場合に、前記挿入手段に挿入された指定席券のキャンセル処理をする処理手段と、
前記挿入手段に挿入された指定席券の磁気部から回数券によって購入されたかを示す情報を読み取って、当該指定席券が回数券によって購入されたものであるかを判別する判別手段と、
前記判別手段で前記挿入手段に挿入された指定席券が回数券によって購入されたものと判別し且つ前記処理手段でキャンセル処理した場合、前記回数券出力手段へ回数券を出力させることにより回数券を発券する発券手段とを有することを特徴とするキャンセル装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、交通機関等の座席のキャンセル装置に関する。
【０００２】
【従来の技術】
乗車する列車が予め定められてなく、乗車区間、クラス（グリーン車または普通車）だけが定められた指定席回数券を用いた指定席券発券装置の例は、特公平４−３７４６９で述べられている。本公知例では、発券についてのみ述べられてあり、キャンセルについては、述べられていない。キャンセルや座席指定を受けたい列車を変更する場合は、窓口へ行かなければならなかった。
【０００３】
また、指定席回数券を使用することができない期間があっても、装置がそれを検知することができず、窓口の係員が乗客の希望する乗車日が、指定席回数券の使用できる日であるか否かを、判断しなければならなかった。
【０００４】
また、座席指定を受けた所定の列車よりも早い時刻の列車に乗車した場合、車内検札等で、車掌はそれを検知することはできるが、予約状況を管理するコンピュータはその乗客が指定を受けた所定の列車の座席をキャンセルすることはできず、空席のまま発車していた。そのため、その列車の座席指定を受けたくても満席のため、遅い列車の指定席券を購入したり、自由席で立ったまま乗車せざるをえない乗客がいた。また、鉄道会社も販売できるはずの指定席券が販売できない、という機会損失があった。
【０００５】
【発明が解決しようとする課題】
キャンセルする客が窓口に並ぶ必要がないことを目的とし、指定席回数券を用いて発券された指定席券を、発券した装置でキャンセルできるようにし、キャンセル後は、再び指定席券を購入できるように指定席回数券を発行する。
【０００６】
また、係員の負荷軽減を目的として、該装置が乗車日によって、該装置に回数券使用不可能期間を記憶させ、乗客の希望する乗車日が、その期間内か否かを装置が判断できるようにする。
【０００７】
また、指定席券を有効に販売することを目的とし、車内で乗客が所有する指定席券を読み取り、所定の列車よりも早い時刻に乗車していれば、所定の列車の座席をキャンセルし、他の乗客からの座席指定を受け付けることを可能にする。
【０００８】
【課題を解決するための手段】
回数券を用いた指定席券発券装置に、乗客がキャンセルをしたい、という意志を入力することが出来る手段と、発券した指定席券を入力する手段と、該指定席券を読み取る手段と、現在時刻と該指定席券の所定の列車の発車時刻を比較する手段と、キャンセルがあったことを該装置に接続されたコンピュータに報告する通信手段と、乗客が再び指定席券を購入するために、回数券を蓄える手段と、発行する手段を持たせる。
【０００９】
また、該装置に、回数券使用不可能期間を記憶する手段と、乗客が希望する乗車日がこの期間内であるか否かを判断する手段と、この期間内であれば、回数券はこの期間は使えない旨を該装置の操作者に知らせる表示手段と、回数券を返却する手段を設ける。
【００１０】
また、車内には、指定席券を読み取る手段と、指定された所定の列車に乗っているかを判断する手段と、所定の列車よりも早い時刻に乗車していれば、所定の列車の座席の予約をキャンセルするための通信手段を設置する。
【００１１】
回数券を用いた指定席券発券装置で、キャンセルする場合、乗客はキャンセルという項目を、入力手段から入力し、以前発券された指定席券を入力する。該装置は、その指定席券の記憶部分を読み取り、現在時刻より後に発車する列車であることを確認する。現在時刻より後の列車であれば、キャンセルを認め、該装置が接続されているコンピュータに報告し、座席を管理しているファイルにアクセスし、他の乗客からの予約を受け付けられる状態にする。キャンセルが終了すれば、該装置内部に蓄えた新規の回数券を乗客に発券する。
【００１２】
また、該装置で回数券を入力して、指定席券を発券する場合、乗客が希望する乗車日が、該装置内に記憶させた回数券使用不可能期間と比較し、この期間内であるか否かを判断する手段によって判断し、使用可能ならば予約を試み、使用不可能ならば、回数券はこの期間は使えない旨を該装置の操作者に知らせる表示手段によって表示し、指定席券の発券は行わず、返却手段によって回数券を返却する。
【００１３】
また、車内検札では、乗客の指定席券の記憶部分を読み取り、所定の列車より、早い時刻の列車に乗車している乗客を検知し、車内から座席予約を管理しているコンピュータへの通信手段を用いて、該乗客の所定の座席をキャンセルするように報告する。該コンピュータは、車内からの報告に基づいてキャンセルし、その座席を他の乗客からの予約を受け付けられる状態にする。
【００１４】
【発明の実施の形態】
本発明の第１の実施例を説明する。図１に回数券を取り扱える装置を用いて、回数券によって発券された指定席券をキャンセルする方法の手順を示す。以下、各ステップの説明を行う。
ステップ１０１：該装置は、操作者（切符を売る人または乗客）が命令を入力するのを待つ。
ステップ１０２：入力された命令が、キャンセルであるか否か、判断する。キャンセルであれば、ステップ１０４へ、そうでなければステップ１０３へ進む。この場合、キャンセルでなければ、発券することだけを考える。
ステップ１０３：通常の発券処理（指定席券、乗車券等）を行う。
ステップ１０４：キャンセルしたい指定席券を該装置に挿入する。
ステップ１０５：該装置は、該指定席券の磁気部を読み、乗車年月日、発車時刻を現在の日付、時刻と比較する。現在の日付より後、または現在の日付でも、発車時刻が現在時刻よりも遅い列車の指定席券ならば、キャンセル可能、と判断し、ステップ１０６へ進む。そうでなければ、キャンセルができないことを該装置の表示部に表示し、入力された指定席券を返却し、ステップ１０１へ進む。
ステップ１０６：キャンセルがあったことをホストコンピュータに報告し、座席の予約を管理しているホストコンピュータのファイルを更新し、その座席を他の乗客が予約できるようにする。
ステップ１０７：キャンセルをした乗客が、再び予約できるように、該装置は回数券を発券する。必要なら、手数料を請求しても良い。
ステップ１０８：まだ、他の処理を受け付けるのであれば、ステップ１０１へ進む。処理を終了し、該装置が、もう入力を受け付けないのであれば、この処理フローを終了する。
【００１５】
ここで、回数券を取り扱える装置とは、駅員や旅行センタの係員が操作する装置や特公平４−３７４６９で述べられている乗客が操作する装置に、キャンセル機能を設けた装置のことである。また、ステップ１０７で発券する回数券は、キャンセル対象の指定券とは異なる新たな回数券が望ましい。また、該装置に入力された指定席券を再び予約できる状態にして、返却しても良い。
【００１６】
第１の実施例は、回数券によって購入された指定席券をキャンセルする方法を述べた。第２の実施例では、回数券、現金、各種クレジットカードによって購入された指定席券をキャンセルする方法について述べる。図２にその処理フローを示し、以下に各ステップ（ステップ２０１以降）の説明を行う。図中ステップ１０１からステップ１０５は図１のそれと等しい。
ステップ２０１：挿入された指定席券が回数券によって購入された切符かどうか判断する。回数券によって購入された切符であれば、図１のステップ１０５へ、そうでなければ、ステップ２０２へ進む。
ステップ２０２：指定列車または座席の変更（これを乗車変更と言う）であるかどうか、判断する。乗車変更であれば、図１の１０３へ進み、予約、発券の処理を行う。乗車変更でなければ、ステップ２０３へ進み、キャンセルの処理を行う。
ステップ２０３：挿入された切符が、現金によって購入された切符か、クレジットカードによって購入された切符であるかを判断する。現金によって購入された切符であれば、ステップ２０４へ進み、クレジットカードによって購入された切符であれば、ステップ２０５へ進む。
ステップ２０４：所定の手数料を引いて、返金する。
ステップ２０５：クレジットカードによる購入であるので、現金での返金は行わず、手数料を引いて返金分をホストコンピュータに報告し、後日、乗客の口座に振り込む。
ステップ２０６：まだ、他の処理を受け付けるのであれば、図１のステップ１０１へ進む。処理を終了し、該装置が、もう入力を受け付けないのであれば、この処理フローを終了する。
【００１７】
以上をまとめると、回数券によって購入された指定席券をキャンセルする時は、新たな回数券（または再び指定席券を購入できる機能を持った同等のもの）を発券し、現金によって購入したものであれば、手数料を引いて、現金で返金し、クレジットカードで購入したものであれば、手数料を引いて、返金分は後日乗客の口座に振り込むようにする。
【００１８】
本実施例は指定席券のキャンセルを例に述べたが、自由席券や航空券その他交通機関の切符や、定員が限られている入場券にも活用できることは言うまでもない。自由席券の場合で定員を無視して良い場合は、図１ステップ１０６のキャンセル処理が省略できる。
【００１９】
また、キャンセルの処理もすべて自動化できるので、窓口の係員の負荷が軽減する。また、乗客が操作する顧客操作型の端末でこれを実現すれば、キャンセル・乗車変更する乗客は有人の窓口へ並ぶ必要が無く、窓口が閉まっていても、キャンセル・乗車変更ができるし、窓口へ並ぶ人数が減るので、キャンセル・乗車変更以外の乗客の待ち時間が減少する、という効果がある。
【００２０】
図３に指定席券を購入、キャンセルすることができる装置の機能ブロック図を示す。表示部３１９には、指定席券を購入するのか、キャンセルするのか等の命令が表示され、この装置の操作者（駅員、旅行会社の係員、乗客等）は、タッチパネル３２０を用いて、選択する。どの命令が選択されたのかをＣＰＵ３００は解析する。
【００２１】
購入の場合、表示部３１９には、クレジットカード（以下カード）、回数券、現金のどれで購入するか？というガイダンスを表示し、操作者はタッチパネル３２０から購入方法を入力する。カードで購入する場合、カード入力部３０２からカードを入力し、カード読み取り部３０３はカードのＩＤ番号を読み取る。カードの所有者（多くの場合は乗客）はタッチパネル３２０から暗証番号を入力し、通信制御部３０１は、ホストコンピュータに問い合わせ、本人確認を行う。本人確認が終わった後、または切符を発券した後に、カード出力部３０４からカードを返却する。この装置の操作者が、乗客でなければ、暗証番号を入力する代わりに、伝票にサインをしてもらってもよい。
【００２２】
回数券で購入する場合、回数券入力部３０７から回数券を挿入し、種別・真偽判別部３０６が回数券の磁気から、乗車区間、設備（普通、グリーン）、回数券の有効期限等を読み取る。有効な回数券であれば、タッチパネル３２０を用いて乗車日、列車名等を入力して、通信制御部３０１を介してホストコンピュータにアクセスし、座席指定を受ける。座席が確定すれば、指定席券スタッカ３１４に蓄積された指定席券に、印字部３１３で印字をして切符出力部３１０から出力する。一方、投入された回数券は、回数券回収部３０９に回収する。この方法以外には、投入された回数券に直接印字して、出力するという方法でも良い。
【００２３】
現金で購入する場合、カードを入力する代わりに、切符の発券の前に、入金部３１５から現金を投入してもらい、金種・真偽判別部３１６で金種と本物であるかを判別し、おつりがある場合は、出金部３１８から返金する。現金管理部３１７は売上げ金の合計、最初におつりのために準備した現金の額、入力された金額、出金した金額を管理する。切符の磁気部には、乗車日、乗車区間、列車番号、座席番号等の他、発券日、発券端末ＩＤ、何（カード、回数券、現金）によって購入されたかを記憶させておく。
【００２４】
キャンセルの場合、切符を切符入力部３０５から挿入し、種別・真偽判別部３０６で、切符の磁気部を読み、キャンセルできる切符であるかどうかＣＰＵ３００は判断する。これは、ステップ１０５で述べた。キャンセル可能な切符であれば、ステップ１０４以下の処理を実行する。キャンセルの処理が終われば、挿入された切符は、切符回収部３０８に回収する。回数券で購入した切符の場合は、回収した回数券の代りに、回数券スタッカ３１２に蓄積されている新しい回数券を回数券出力部３１１から切符出力部３１０に発券する。メモリ３２１は、ホストコンピュータと通信する時に、予約するための情報（乗車日、列車名、枚数等）を記憶するために用いる。
【００２５】
指定席回数券を使って座席指定を受ける場合、「繁忙期には回数券が使えない」という制限があっても、従来の装置では、乗客の希望する乗車日（以下乗車日）が、回数券の使用可能な時期であるか否かを判断することができなかった。第３の実施例では、指定席券を発券する場合、発券する装置が上記判断をする実現方法を述べる。表１に回数券使用不可能期間テーブルを示す。
【００２６】
【表１】
0003668716.tif 000002
この例では、４月２８日から５月６日、７月２１日から８月２０日、１２月２８日から１月６日の３期間は回数券が使用できないことを示している。プログラム作成の都合上、年末年始を分割して、記憶している。指定席券を発券する装置にこのテーブルを記憶させ、乗車日がこの期間に入っていれば、回数券使用不可能、この期間に入っていなければ使用可能、と判断する。また、表２のように１年間の日付と、その日が回数券使用可能か不可能かを示すフラグを設けても良い。
【００２７】
【表２】
0003668716.tif 000003
この例では、フラグ０は使用可能、フラグ１は使用不可能を示している。指定席券を発券する装置は、このテーブルを参照し、乗車日のフラグを見てその日が、回数券使用可能か不可能を判断する。
【００２８】
本実施例に近い他の例として、定期券の自動改札機がある。定期券に記憶させた使用開始日、使用終了日を自動改札機で現在の日と比較している。この他の例は、１期間だけの比較であり、「現在の日が使用開始日より後（開始日を含む）」、「現在の日が使用終了日より前（終了日を含む）」の２つだけを比較すればよく、単純な方法で実現できる。
【００２９】
これに対して、本発明は、回数券の有効期限と現在の日を比較するところは、他の例と同じであるが、回数券の使用不可能期間は１年間に複数期間存在し、乗車日がすべての期間内に入っているか否かを調査しなければならず、図４に示したように複雑な処理が必要になる。また、定期券の自動改札機の場合は、定期券発行時に設定した使用開始日、使用終了日は変更されることはないが、本発明では回数券の使用不可能期間を変更可能とする。さらに、自動改札機は、定期券その物の有効・無効を判断することを目的としているが、本発明の本実施例では、回数券その物の有効・無効を判断することが目的ではなく、従来駅員が判断していた「乗車日によって回数券が利用可能であるか否か」を装置に判断させることを目的としている。
【００３０】
図４に表１を用いて、回数券使用可能か不可能かを判断する方法を述べる。以下、各ステップの説明を行う。なお、乗車日をｆｍ月ｆｄ日とする。
ステップ４０１：制御変数ｉを初期化する。
ステップ４０２：制御変数ｉをインクリメントする。
ステップ４０３：使用不可能期間は４期間なので、すべてチェックしたかどうか確かめる。ｉ＝４以下ならステップ４０４へ、ｉ＝５になれば乗車日はすべての回数券使用不可能期間に入らなかったので、使用可能である、と判断する。
ステップ４０４：ｆｍ月がｓｍ（ｉ）よりも小さいか否か比較する。小さければこの期間（制御変数＝ｉの時）には入らないので、次の期間の調査をするためステップ４０２へ進み、ｆｍ≧ｓｍ（ｉ）ならばステップ４０５へ進み、この期間内に入っているかどうか調べる。
ステップ４０５：ｆｍ＝ｓｍ（ｉ）ならば、その期間内の可能性があるのでステップ４０７以降で詳細に調べる。ｆｍ＞ｓｍ（ｉ）ならばｅｍ（ｉ）との大小関係を調べるため、ステップ４０６へ進む。
ステップ４０６：ｆｍ≦ｅｍ（ｉ）ならば、ステップ４０８以降でさらに調べる。ｆｍ＞ｅｍ（ｉ）ならば、この期間より後なので、ステップ４０２へ進む。
ステップ４０７：ｆｄ＜ｓｄ（ｉ）ならば、この期間より前なので、ステップ４０２へ進む。ｆｄ≧ｓｄ（ｉ）ならば、この期間に入っている可能性が有るので、ステップ４０９へ進む。
ステップ４０８：ｆｍ＜ｅｍ（ｉ）ならば、この期間に入っているので、使用不可と判断する。ｆｍ≧ｅｍ（ｉ）ならばステップ４１０で、日付けを調べる。
ステップ４０９：ｆｍ＞ｅｍ（ｉ）ならば、この期間より後なので、ステップ４０２へ進む。ｆｍ≦ｅｍ（ｉ）ならば、ステップ４１１でさらに詳細に調べる。
ステップ４１０：ｆｄ≦ｅｄ（ｉ）ならば、この期間に入っているので、使用不可と判断する。ｆｄ＞ｅｄ（ｉ）ならば、この期間より後なので、ステップ４０２へ進む。
ステップ４１１：ｆｍ＜ｅｍ（ｉ）ならば、この期間内に入っているので、使用不可と判断する。ｆｍ＝ｅｍ（ｉ）ならば、ステップ４１２へ進み、日付けを調べる。
ステップ４１２：ｆｄ≦ｅｄ（ｉ）ならば、この期間内に入っているので、使用不可と判断する。そうでなければ、この期間より後なので、ステップ４０２へ進む。
【００３１】
表１、表２のテーブルは該装置でなく、該装置が接続されているホストコンピュータに記憶させても良い。
【００３２】
回数券の使用不可能期間（使用禁止期間とも言う）は、その年のカレンダーによって変更することもできる。例えば、表１では、「１月１日から１月６日」と記したが、１月７日が日曜日の場合には、その期間を「１月１日から１月７日」と変更できるようにする。その実現方式は、表１、表２のテーブルに変更があった場合は、該装置に該テーブルを記憶している場合は、ホストコンピュータで新しいテーブルを作成し、装置からのダウンロード要求を契機にしてダウンロードしたり、装置に電源が入れられたら、ホストコンピュータから強制的に該テーブルをダウンロードすればよい。該テーブルがホストコンピュータに存在する場合は、該装置からアクセスを禁止した時間に、該テーブルをアップデートすれば良い。
【００３３】
自動改札機を用いて、定期券の有効期限を読み取る例では、１度発行した定期券の有効期限を変更できないので、有効期限を変更するためには、また別の定期券を発行しなければならない。これに対して本実施例では、自由に使用不可能期間を変更できるという効果がある。
【００３４】
第４の実施例では、座席予約をキャンセルした後、他の乗客が予約をできるようにする方法を述べる。
【００３５】
図５に列車ファイル、図６（ａ）、（ｂ）に座席管理ファイルの一例を示す。
【００３６】
図５はある列車の１６号車の例である。座席番号１Ａから２０Ｅまでの各座席の予約状況を、それぞれｐｘｘというポインタで図６（ａ）、（ｂ）の座席管理ファイルとリンクさせる。図６（ａ）、（ｂ）は、ある座席の管理ファイルの一例である。博多から東京までどの区間が空席かを示している。図中、ａからｊまでは、駅である。図中○の区間は空席、×の区間は予約済み、であることを示している。−は始発駅（博多）を示す。この例では、キャンセル前は、新大阪から名古屋までが予約されていた。この乗客がキャンセルすると、図３で述べた指定席券を発券する装置は、切符を読み列車番号、座席番号を知り、図５の列車ファイルにアクセスする。そこでポインタから図６（ａ）、（ｂ）の座席管理ファイルにアクセスし、乗車区間（新大阪−名古屋）を×から〇に変更する。これで、この座席は博多から東京まで、予約を受け付けることが可能となる。
【００３７】
第５の実施例では、指定席券を２度販売する方法を述べる。指定席券を持っている乗客が、予定より早い列車に乗車した場合、それを検知して、該指定席券を他の乗客に販売する。図７にそれを実現するためのハードウェア構成図を示す。ホストコンピュータ７０と車両７００内に設置した車上コンピュータ７２が通信できるように接続する。その手段は、架線や架線に平行して張った専用回線７０１で駅サーバー７１と車上コンピュータ７２を接続し、ホストコンピュータ７０と駅サーバー７１は従来の通り接続する。車上コンピュータ７２の中には通信制御部７３、ＣＰＵ７４、主メモリ７５から構成する。車上コンピュータ７２に接続する機器は、キーボード７６、切符リーダ７７、ディスプレイ７８がある。これらは、すべて乗務員室に設置しても良いし、キーボード７６、切符リーダ７７、ディスプレイ７８は一体化して、通信部（図示せず）を設けて、車掌用の端末として車内で持ち運び可能で且つ車上コンピュータ７２に接続できるものとしても良い。切符リーダ７７で乗車券や指定席券を読み取り、切符の正当性を自動的に検証する。また、財団法人鉄道総合技術研究所の報告などによると、車内の座席で切符を読み取り検札を省略できる例があるので、上記で述べた車掌用端末の代わりに、これを用いても良い。
【００３８】
図８に、指定された列車よりも早い時刻の列車に乗った乗客を検知し、その乗客が指定を受けていた座席を他の乗客に販売する処理方法を示す。ここでの指定席券に関する規則は下記のようであると仮定する。
（１）指定された日の指定された列車の指定された座席に座れる。
（２）指定された日なら、指定を受けていない列車に乗れるが、自由席にしか乗車できない（全席指定席の列車なら座れない）。
（３）指定された日以外は、乗車できない。
【００３９】
以下、各ステップの説明を行う。
ステップ８０１：車掌用端末または座席備付けの切符リーダによって指定席券を読み、日付が本日の日付と一致しているかを調べる。一致していれば、ステップ８０３へ、一致していなければステップ８０２へ進む。
ステップ８０２：「この切符では乗車できません」というメッセージ１を座席のディスプレイに示して乗客に知らせたり、車掌室のディスプレイ７８に表示して、車掌に、違法乗車を教える。
ステップ８０３：指定された列車名種別、列車番号（列車名＋番号、ひかり１００号など）とその列車の列車名種別、列車番号が一致しているかどうか調べる。一致していればステップ８０４へ、一致していなければステップ８０６へ進む。
ステップ８０４：切符に記憶してある座席番号（車両番号も含む）と、その乗客が着席している座席番号が一致しているかどうか調べる。一致していれば、正常な乗車とみなし、処理は終了する。一致していなければ、ステップ８０５へ進む。
ステップ８０５：「座席が違います」というメッセージ２を乗客や車掌室のディスプレイ７８表示して、処理は終了する。
ステップ８０６：指定された列車の乗車駅の発車時刻より、現在乗車している列車の該乗車駅の発車時刻が早い（以下、前乗りという）かどうか調べる。前乗りならば、ステップ８０７へ進み、そうでなければステップ８０８へ進む。
ステップ８０７：乗客が指定を受けていた座席をキャンセルする。詳細は図５、図６を用いて、説明をしたので、ここでは省略する。
ステップ８０８：乗り遅れた乗客であるので、その座席が指定席であれば、「指定席には座れません。自由席に移って下さい」や「所定の座席指定料金が必要です」というメッセージ３を座席や車掌室のディスプレイに表示する。
【００４０】
座席毎に上記のチェックを行うので、車掌室では、車両毎全座席を１画面に表示し、正常な乗車、上記メッセージ１、２、３をそれぞれに対応した色で表示し、一目で違法な乗車を検知することが可能となる。車掌の人員が少ない時は、緊急を要する違法乗車（例えばメッセージ１や自由席切符で指定席に着席している乗客）から対応し、その座席へ行って追加料金を徴収する、等の効率的な運営が可能となる。
【００４１】
また、自動販売機や顧客操作型の端末で用いられている接近センサを座席に設置すると、車掌室では、乗客が座っているのに切符がリーダに挿入されていない、という状況を知ることができる。従って、切符を持たずに乗車している乗客を、効率よく検知することが可能となる。
【００４２】
切符リーダに挿入された指定席券は、一度読み取れば、乗客がポケット等にしまっても、その指定区間の間は記憶しておく。例えば、「東京から名古屋まで」の指定席券を切符リーダに一旦挿入すると、その座席に座っている乗客は、名古屋までの指定席券を有していることを車上コンピュータ７２に記憶させておく。名古屋に到着すると、該情報をリセットし、新たな乗客の切符の挿入を待つ。名古屋以西までの切符を有している乗客の座席に対しては、名古屋ではリセットしない。列車が発車すれば、全座席、または名古屋で乗車した可能性のある座席に対して、図８の処理を行う。
【００４３】
図９に指定席券のフォーマットを示す。列車名種別と列車番号を合わせて、列車番号として管理しても良い。また、ここでは、座席番号の中に、車両番号と座席番号の両方を含んで記憶させる事にする。
【００４４】
前乗りかどうかを判断する方法を述べる。表３に時刻表データベースを示す。
【００４５】
【表３】
0003668716.tif 000004
指定された列車の乗車駅の発車時刻より、現在乗車している列車の該乗車駅の発車時刻が早ければ、前乗りである。例えば、ひかり１０号の博多から新大阪までの座席指定を受けた乗客が、ひかり０１号に乗車した場合、（乗車日は指定日通り）ひかり１０号の博多発車時刻６時２０分より、ひかり０１号の博多発車時刻（６時００分）は早いので、前乗りと判断する。比較する両者の時刻は、その列車の始発駅の発車時刻ではない。例えば、こだま０１号の岡山から新大阪までの座席指定を受けた乗客が、岡山からひかり０１号に乗車した場合、こだま０１号の始発駅広島の発車時刻はひかり０１号よりこだま０１号の方が早いが、岡山駅の発車時刻は、ひかり０１号の方が早い。この場合、乗車駅（岡山）の発車時刻を比較して、前乗りと判断する。
【００４６】
この実施例では、鉄道会社は同一の座席から２回指定席料を徴収できる。また、座席指定を受けたい、という乗客の要望が実現する可能性が、今よりも高くなる。
【００４７】
第６の実施例では、座席の空席情報を知る方法を述べる。図１０にディスプレイの表示例を示す。キーボード等の入力手段から乗車年月日、列車名種別、列車番号、乗車区間、号車番号を入力すると、各座席の情報を表示する。図中、〇は空席、×は空席でない、を意味する。これを実現する端末を駅構内や旅行会社に設置する場合は、予約を管理するホストコンピュータ７０と直接接続したり、駅サーバー７１と接続すれば良い。また、この端末を車中に設置することもできる。図７の説明で述べたように、車上コンピュータ７２の通信制御部７３から専用回線７０１、駅サーバー７１を介して、ホストコンピュータ７０にアクセスする。ホストコンピュータ７０は、図５の列車ファイルから、各座席の座席管理ファイルへのポインタを知り、図６の座席管理ファイルで、該当区間がすべて〇なら空席、１つでも×なら空席でない、と判断する。該当列車の特定された号車のすべての座席を調べたらその結果を、図１０のように表示する。この実施例では、乗客が好きな座席を選ぶことが出来るので、サービス向上になる。また、車内で最新の予約状況を知ることができるので、車内で指定席券を購入することが可能となる。その時は、ホストコンピュータ７０に報告するので、他の乗客にその座席を販売することがない。本実施例は鉄道だけでなく、飛行機の座席指定にも可能である。
【００４８】
なお、本発明は種々の形で実施できるが、以下その例を示す。
（１）鉄道、飛行機等の交通機関の切符をキャンセルする場合、発券済みの切符を読み取り、キャンセル可能な切符であるか否かを判断し、キャンセル可能な切符であれば、キャンセルをして、別の切符または回数券を発行する予約またはキャンセル方法。
（２）鉄道、飛行機等の交通機関の切符をキャンセルする場合、発券済みの切符を読み取り、キャンセル可能な切符であるか否かを判断し、キャンセル可能な切符であれば、キャンセルをして、手数料を引いて、返金する予約またはキャンセル方法。
（３）鉄道、飛行機等の交通機関の回数券を用いて発券した切符をキャンセルする場合、発券済みの切符を読み取り、キャンセル可能な切符であるか否かを判断し、キャンセル可能な切符であれば、キャンセルをして、再び予約可能な回数券を発券する予約またはキャンセル方法。
（４）鉄道、飛行機等の交通機関の切符をキャンセルする場合、発券済みの切符を読み取り、キャンセル可能な切符であるか否かを判断し、キャンセル可能な切符であれば、キャンセルをして、該切符が回数券によって発券した指定席券か、現金によって購入した指定席券であるかを判別し、前者の場合は指定席券を購入することができる回数券を発券し、後者の場合は返金か別の予約をするかが選択可能である予約またはキャンセル方法。
（５）鉄道、飛行機等の交通機関の切符をキャンセルする場合、発券済みの切符を読み取り、キャンセル可能な切符であるか否かを判断し、キャンセル可能な切符であれば、キャンセルをして、該切符が回数券によって発券した指定席券か、現金またはクレジットカードによって購入した指定席券であるかを判別し、前者の場合は指定席券を購入することができる回数券を発券し、後者の内、現金で購入の場合は、返金か別の予約をするかを選択でき、クレジットカードで購入の場合は、後日カード保有者の口座へ返金するか別の予約をするかが選択可能である予約またはキャンセル方法。
（６）鉄道、飛行機等の交通機関の切符を回数券を入力して発券する時、乗客が希望する乗車日が回数券の使用可能期間であるか否かを判別し、使用可能であれば予約を試み、使用不可能であれば、該乗車日には回数券が使えないことを表示手段に示す予約またはキャンセル方法。
（７）前記（６）において、使用可能期間であるか否かを判別する方法は、発券装置に使用可能期間または使用不可能期間を示すデータを記憶させ、乗車日がこの期間の中に含まれるか否かを該装置内で判断する予約またはキャンセル方法。
（８）前記（６）において、使用可能期間であるか否かを判別する方法は、発券装置と接続したコンピュータに使用可能期間または使用不可能期間を示すデータを記憶させ、乗車日がこの期間の中に含まれるか否かを該コンピュータ内で判断する予約またはキャンセル方法。
（９）前記（７）において、該装置に記憶させた使用可能期間または使用不可能期間を示すデータに変更があった場合、該装置と接続したコンピュータから書き替える予約またはキャンセル方法。
（１０）前記（６）において、使用可能期間であるか否かを判別する方法は、該装置に１年間の日付とその日が使用可能であるか否かを示すデータを記憶させ、乗客が希望する乗車日が、使用可能であるか否かを該装置内で判断する予約またはキャンセル方法。
（１１）前記（６）において、使用可能期間であるか否かを判別する方法は、該装置と接続したコンピュータに、１年間の日付とその日が使用可能であるか否かを示すデータを記憶させ、乗客が希望する乗車日が、使用可能であるか否かを該コンピュータ内で判断する予約またはキャンセル方法。
（１２）前記（１０）において、該装置に記憶させた１年間の日付とその日が使用可能であるか否かを示すデータに変更があった場合、該装置と接続したコンピュータから書き替える予約またはキャンセル方法。
（１３）予約をキャンセルした後は、予約を管理しているファイルにアクセスし、予約状況をキャンセルして、他の乗客が予約できるようにする前記（１）、（２）、（３）、（４）、（５）、（６）のいずれかにおける、予約またはキャンセル方法。
（１４）列車の座席指定席券を有する乗客に対して、乗客が所有する座席指定席券を車内検札または下車時に座席指定席券を読み取る手段で読み取り、所定の列車よりも早い時刻の列車に乗車した場合それを検知し、該乗客が予約していた列車の座席をキャンセルし、他の乗客が予約できるようにする予約またはキャンセル方法。
（１５）列車の座席で、乗客の乗車券、指定席券、左記機能を果たす媒体、の少なくとも１つを読み取る方法において、座席にセンサを設けて乗客が着席しているか否かを検知し、乗車券、指定席券の機能を果たす媒体、の少なくとも１つを読み取っていないのに、着席している乗客を見つける予約またはキャンセル方法。
（１６）列車の座席で、乗客の乗車券、指定席券、左記機能を果たす媒体、の少なくとも１つを読み取る方法において、座席にセンサを設けて乗客が着席しているか否かを検知し、乗車券、指定席券の機能を果たす媒体、の少なくとも１つを読み取っていないのに、着席している乗客を検知し、乗車券、指定席券、左記機能を果たす媒体、の少なくとも１つを読み取る手段に入力を要請するメッセージを、座席に設置した表示装置に表示する予約またはキャンセル方法。
（１７）列車の座席で、乗客の乗車券、指定席券、左記機能を果たす媒体、の少なくとも１つを読み取る方法において、所定の列車に乗っているか、所定の座席に着席しているかを調べ、所定の乗車と異なる乗車をしている乗客を検知し、異なる乗車の種類（乗車日が違う、列車が違う、座席が違う等）が分かるように、座席で乗車券、指定席券、左記機能を果たす媒体、の少なくとも１つを読み取る手段と接続した管理用端末の表示装置に表示する予約またはキャンセル方法。
（１８）列車の座席で、乗客の乗車券、指定席券、左記機能を果たす媒体、の少なくとも１つを読み取る方法において、読み取った情報は第１の停車駅に到着するまで記憶しておき、第１の停車駅までで有効性がなくなる乗車券、指定席券、左記機能を果たす媒体、の少なくとも１つを読み取った座席に対しては、該情報をリセットし、そうでない座席に対しては、記憶し続け、第１の停車駅を出発後、その駅から乗車した可能性がある座席、または全座席に対して、乗客の乗車券、指定席券、左記機能を果たす媒体、の少なくとも１つを読み取り、以下第２の停車駅から終着駅まで、前記処理を繰り返す予約またはキャンセル方法。
（１９）回数券、現金、カード（クレジットカード、プリペイドカード等の各種カード）の中の少なくとも２つ以上が使用可能で、指定席券を発券する予約またはキャンセル装置。
（２０）回数券、現金、カード（クレジットカード、プリペイドカード等の各種カード）の中の少なくとも２つ以上が使用可能で、指定席券を発券することができ、発券した切符に対しては、キャンセルすることもできる予約またはキャンセル装置。
（２１）鉄道、飛行機等の交通機関の切符を発券する装置において、発券済みの切符を該装置に入力してキャンセル可能な切符であるか否かを判断し、キャンセル可能な切符であれば、別の切符または回数券を発行する予約またはキャンセル装置。
（２２）鉄道、飛行機等の交通機関の切符を発券する装置において、発券済みの切符を該装置で読み取り、キャンセル可能な切符であるか否かを判断し、キャンセル可能な切符であれば、キャンセルをし、手数料を引いて、返金する予約またはキャンセル装置。
（２３）鉄道、飛行機等の交通機関の回数券を入力して、予約を受付、発券する装置において、該切符を入力してキャンセルをし、再び予約可能な回数券を発券する予約またはキャンセル装置。
（２４）鉄道、飛行機等の交通機関の切符を発券する装置において、発券済みの切符を該装置に入力してキャンセルする時に、該切符が回数券によって発券した指定席券か、現金によって購入した指定席券であるかを判別し、前者の場合は指定席券を購入することができる回数券を発券し、後者の場合は返金か別の予約をするかを装置の操作者に選択させる予約またはキャンセル装置。
（２５）鉄道、飛行機等の交通機関の切符を発券する装置において、発券済みの切符を該装置に入力してキャンセルする時に、該切符が回数券によって発券した指定席券か、現金またはクレジットカードによって購入した指定席券であるかを判別し、前者の場合は指定席券を購入することができる回数券を発券し、後者の内、現金で購入の場合は、返金か別の予約をするかを装置の操作者に選択させ、クレジットカードで購入の場合は、後日カード保有者の口座へ返金するか別の予約をするかを装置の操作者に選択させる予約またはキャンセル装置。
（２６）所定の列車を特定する情報、乗車駅、下車駅を入力すれば、１画面に複数座席を表示し、該座席ごとに空席か否かを示す予約またはキャンセル装置。
【００４９】
【発明の効果】
本発明によれば、乗客側から見れば、座席の予約またはキャンセルを乗客の操作で可能となるので、窓口に並ぶ必要がない、という効果がある。また、交通機関側から見れば、窓口の数を減らしたり、窓口を開けておく時間を短縮することが可能となり、人件費を抑制できるという効果がある。
【図面の簡単な説明】
【図１】指定席付回数券で座席指定を受けた切符をキャンセルする時の処理フローの例。
【図２】指定席付回数券で座席指定を受けた切符と、現金、クレジットカードで購入した切符を、キャンセルする時の処理フローの例。
【図３】指定席付回数券を用いて、座席を予約またはキャンセルし、現金、クレジットカードを用いて、切符を販売、キャンセルすることもできる装置の機能ブロック図。
【図４】回数券使用可能、不可能を判定する処理フローの例。
【図５】各座席の座席管理ファイルへのポインタを表す列車ファイルの例。
【図６】乗車区間ごとに座席が空席か否かを示す座席管理ファイルの例で（ａ）はキャンセル前、（ｂ）はキャンセル後の状態の例。
【図７】車上コンピュータとホストコンピュータのシステム構成の例。
【図８】前乗りか否かを示す処理フローの例。
【図９】指定席券の記憶フォーマットの例。
【図１０】空席表示画面の例。
【符号の説明】
７０・・・ホストコンピュータ、７１・・・駅サーバー、７２・・・車上コンピュータ、７３・・・通信制御部、７４・・・ＣＰＵ、７５・・・主メモリ、７６・・・キーボード、７７・・・切符リーダ、７８・・・ディスプレイ、７００・・・車両、７０１・・・専用回線。
【図１】
0003668716.tif 000005
【図２】
0003668716.tif 000006
【図３】
0003668716.tif 000007
【図４】
0003668716.tif 000008
【図５】
0003668716.tif 000009
【図６】
0003668716.tif 000010
【図７】
0003668716.tif 000011
【図８】
0003668716.tif 000012
【図９】
0003668716.tif 000013
【図１０】
0003668716.tif 000014