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