(57)【特許請求の範囲】
【請求項１】
切符と、乗車駅名が記憶された定期券とを保有する乗客が、乗車駅に設置された自動改札機を通過するとき、
該自動改札機は、
該改札機に入力された切符の情報を読み取り且つ非接触で定期券の情報を読み取り、切符の乗車区間と定期券の乗車区間とが連続すれば、定期券に記憶された前記乗車駅名をクリアすることを特徴とする不正乗車防止方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、鉄道機関等の不正乗車の防止方法に関する。
【０００２】
【従来の技術】
読み書き可能な非接触のＩＣカードを用いて、切符、定期券等に応用しようと考えられている。しかし、このカードと切符を組み合わせた不正乗車を防止する方法は、論じられていない。
【０００３】
【発明が解決しようとする課題】
切符を使って自動改札機から乗車した乗客が、読み書き可能な非接触のＩＣカード定期券を使って下車しても、その乗客は、どこから乗車したのかわからなかった。
【０００４】
【課題を解決するための手段】
改札口に設置する自動改札機には、磁気化された切符を読み取る手段と、乗客がポケット等に所有しているＩＣカードの定期券に信号を発する手段と、ＩＣカード定期券からの信号を受信して、ＩＣカード定期券の情報を読み取る手段と、ＩＣカード定期券に乗車に関する情報を書き込む手段と、有効な乗車券（切符、定期券等）を入力した乗客がまだ自動改札機内に滞留している人数を計算する手段と、自動改札機から出て行く人数をカウントする手段を設ける。
【０００５】
乗客が切符で乗車する時、自動改札機は、切符とＩＣカード定期券を読み、乗車区間が連続しているか否かの判定手段で判定し、連続していなければ、ＩＣカード定期券に、乗車駅名等の乗車に関する情報を書き込む。乗客が、そのＩＣカード定期券で、下車した場合は、乗車に関する情報とＩＣカード定期券の乗車区間を比較し、所定の乗車区間から乗車しているかどうかを判定する手段を設けて、所定の乗車区間外から乗車した不正乗車の乗客を発見する。
【０００６】
改札口に設置する自動改札機には、磁気化された切符を読み取る手段で、切符で乗車できる範囲を調べる。乗客がポケット等に所有しているＩＣカードの定期券に信号を発する手段によって、その乗客がＩＣカード定期券を所有しているかどうかを調べる。ＩＣカード定期券からの信号を受信すれば、その乗客はＩＣカード定期券を所有していることが分かる。ＩＣカード定期券の情報を読み取る手段によって、そのＩＣカード定期券の乗車区間を調べる。
【０００７】
乗客が切符で乗車する時、自動改札機は、切符とＩＣカード定期券を読み、乗車区間が連続しているか否かの判定手段で判定し、連続していなければ、ＩＣカード定期券に乗車に関する情報を書き込む手段によって、乗車駅名等の乗車に関する情報を書き込む。
【０００８】
乗客が、そのＩＣカード定期券で、下車した場合は、乗車に関する情報とＩＣカード定期券の乗車区間を比較し、所定の乗車区間から乗車しているかどうかを判定する手段によって、所定の乗車区間外から乗車した不正乗車の乗客を発見する。
【０００９】
不正乗車の乗客を発券した場合、有効な乗車券（切符、定期券等）を入力した乗客がまだ自動改札機内に滞留している人数を計算する手段と、その自動改札機から出て行く人数をカウントする手段によって、上記滞留人数が自動改札機の外に出たことを確認し、上記不正乗車の乗客が自動改札機の外に出るのを妨げる。
【００１０】
【発明の実施の形態】
実施例の説明に入る前に、用語の定義を行う。乗車、下車とは、本来それぞれ、電車に乗ったり、電車から降りることを言うが、本明細書では、自動改札機から駅構内に入場することを’乗車’、自動改札機から駅の外に出ることを’下車’と言う。
【００１１】
乗車の方法として、切符、定期券以外にプリペイドカードや料金後払いのクレジットカードがあったり、下車の場合には、さらに駅で不足料金を支払ったことを証明する精算書もある。以下の実施例では、乗車の時’切符’と言えば、切符以外にプリペイドカード、クレジットカードを含み、下車の時’切符’と言えば、前記以外に精算書も含めるものとする。さらに、定期券には、非接触で読み書き可能なＩＣカードを用いるものとする。非接触ＩＣカードについては、たとえば特開昭６１−１９３８９７等で述べられているので、ここでは説明は省略する。
【００１２】
図１、図２に乗客が乗車する時の、自動改札機と定期券の処理の流れを示す。
ステップ１０１
自動改札機は自分が持つ乗客センサで、乗客が来たのを感知すれば、定期券に’ＩＤ番号を送れ’という命令を発する。
ステップ１０２
自動改札機に切符が入力されていれば、ステップ１０３へ進む。そうでなければ、ステップ１０７へ。
ステップ１０３
入力された切符は乗車可能な切符かどうか判定する。乗車可能であればステップ１０４へ、そうでなければステップ１０５へ進む。
ステップ１０４
ステップ１０１で自動改札機から定期券に発した命令に対して、もしその乗客が定期券を保有していれば、自動改札機に定期券固有のＩＤ番号を発信しているので、それを自動改札機が受信したかどうかを判定する。受信していればステップ１１１へ、そうでなければステップ１０６ヘ進む。
ステップ１０５
乗車できない切符なので、自動改札機のゲートを閉め、音を発したりして、乗車できないようにする。
ステップ１０６
この乗客は、乗車可能な切符を入力し、定期券を保有していないので、自動改札機のゲートを開けて、乗車を認める。
ステップ１０７
ステップ１０４と同様の処理を行う。受信していれば、ステップ１０８へ、そうでなければ、「切符も定期券も持っていない乗客」と判断し、ステップ１０５ヘ。
ステップ１０８
この乗客は、定期券を保有しているので、自動改札機から定期券に、その「ＩＤ番号」と「乗車区間を報告せよ」という命令を発信する。それを受けた定期券は、上記「ＩＤ番号」が自分の番号であることを確認した後、自分の「ＩＤ番号」と「定期券所定の乗車区間」を自動改札機に発信する。
ステップ１０９
この乗客は切符を入力しておらず、定期券だけで乗車しようとしているので、自動改札機はその有効期間を読み取る。読み取る手順はステップ１０８と同様にし、「乗車区間」を「有効期間」に置き換えて行う。
ステップ１１０
上記定期券が乗車可能な定期券であるかどうかを、「乗車区間」と「有効期間」に基づいて、判定する。乗車可能ならステップ１１４へ、そうでなければステップ１０５へ進む。
ステップ１１１
ステップ１０８と同様の処理を行う。
【００１３】
ステップ１１２
この乗客は定期券を保有しながら、切符で乗車したので、切符の乗車可能な範囲と、定期券の乗車区間が連続するか否かを調べる。例えば、Ａ駅、Ｂ駅、Ｃ駅、Ｄ駅の順に駅があり（４駅の間に他の駅があっても構わない）、この駅がＡ駅であるとすれば、切符の乗車範囲がＣ駅まで、定期券の乗車区間がＣ駅からＤ駅までならば、「切符と定期券の乗車区間は連続である」、と判定する。また、乗車区間が重なっていても（例えば、「切符ではＣ駅まで乗車可能」で「定期券の乗車区間はＢ駅からＤ駅まで」）、連続しているとみなす。一方、「切符の乗車可能範囲はＢ駅まで」で「定期券の乗車区間はＣ駅からＤ駅まで」である時は、連続でないと判定する。切符と定期券の区間が連続していれば、ステップ１１３へ、連続していなければステップ１１４へ進む。
ステップ１１３
自動改札機は、定期券に記憶してある「乗車駅名」をクリアする。または、定期券の乗車区間がＣ駅からＤ駅までならば、その中のどれか１つの駅名を「乗車駅名」に書き込んでも良い。
ステップ１１４
不正乗車の可能性が有るので、定期券の「乗車駅名」のエリアに「Ａ駅」と書き込む。
ステップ１１５
乗車日時を定期券に書き込む。
【００１４】
ステップ１０１とステップ１０２でセンサが乗客を感知する前に、乗客が切符を自動改札機に投入した場合は、ステップ１０２の後で、ステップ１０１を実行する。
【００１５】
ステップ１０８等での、定期券の内容を読みだす手順を図３に、ステップ１１２等での、定期券にデータを書き込む手順を図４に示す。
ステップ３０１
自動改札機は定期券にＩＤ番号を送れ、という命令を発信する。
ステップ３０２
上記命令を受信した定期券は、自分のＩＤ番号を自動改札機に発信する。
ステップ３０３
自動改札機は定期券のＩＤ番号を受信後、そのＩＤ番号と、データを送れ、という命令コード、及び読み出したいエリアの位置（例えば、第ｃバイトから第（ｄ−１）バイトまで）を発信する。
ステップ３０４
定期券はＩＤ番号を受信し、自分のＩＤ番号と一致すれば、自動改札機から指示された所定の場所の情報（乗車区間、有効期間等、この例では、第ｃバイトから第（ｄ−１）バイトまで）とＩＤ番号を自動改札機に発信する。
ステップ３０５
上記内容を受信する。
ステップ４０１
自動改札機はデータを書き込みたい定期券のＩＤ番号とデータを書き込めという命令コードと書き込みたいエリアの位置（この例では、第ｆバイトから）、及び書き込みたいデータ（この例ではｘｘｙｙｚｚ）を発信する。
ステップ４０２
定期券はＩＤ番号を受信し、自分のＩＤ番号と一致すれば、自動改札機から指示された所定の場所に（第ｆバイトから）ステップ４０１で送られてきたデータ（ｘｘｙｙｚｚ）を書き込む。
ステップ４０３
上記内容を書き込んだこと及びＩＤ番号を自動改札機に報告する。
ステップ４０４
自動改札機は上記報告事項を受信する。
【００１６】
ステップ３０１で読み出したいエリアの位置と述べたが、図５に定期券のフォーマットの例を示す。
（１）第１バイトから第（ａ−１）バイトまで：システムエリアとする。ＩＤ番号等カード発行後は、誰も書替えできないエリアである。
（２）第ａバイトから第（ｂ−１）バイトまで：暗証番号を記憶する。カード保有者のみが書き替えることが可能である。定期券だけの使用であれば、暗証番号は不要かもしれないが、クレジットカードとの併用をする場合には必要である。
（３）第ｂバイトから第（ｃ−１）バイトまで：この定期券が有効な、またはこの定期券を発行した鉄道会社のコードを記憶する。
（４）第ｃバイトから第（ｄ−１）バイトまで：乗車区間を示す２駅の駅名を記憶する。必要ならば、経由駅等もここに記憶する。
（５）第ｄバイトから第（ｅ−１）バイトまで：この定期券の有効期間を記憶する。
（６）第ｅバイトから第（ｆ−１）バイトまで：定期券の期限は切れても、クレジットカードとして利用できるように、このＩＣカード自身の有効期限を記憶する。
（３）から（６）までは鉄道会社等のカード発行者だけが、書替え可能である。
（７）第ｆバイトから第（ｇ−１）バイトまで：自動改札機が乗車駅名を書き込むエリアである。
（８）第ｇバイトから第（ｈ−１）バイトまで：自動改札機が乗車日時を書き込むエリアである。
（７）、（８）は自動改札機だけが、書替え可能である。
（９）第ｈバイトから：予備エリアとする。
【００１７】
図６に乗客が下車する時の、自動改札機と定期券の処理の流れを示す。
ステップ６０１
自動改札機は自分が持つ乗客センサで、乗客が来たのを感知すれば、定期券に’ＩＤ番号を送れ’という命令を発信する。
ステップ６０２
自動改札機に切符が入力されていれば、ステップ６０３へ進む。そうでなければ、ステップ６０７へ。
ステップ６０３
入力された切符は下車可能な切符かどうか判定する。下車可能であればステップ６０４へ、そうでなければステップ６０５へ進む。
ステップ６０４
下車できる切符なので、自動改札機のゲートを開け、その乗客の下車を許可する。
ステップ６０５
下車できない切符なので、自動改札機のゲートを閉め、音を発したりして、その乗客が下車できないようにする。
ステップ６０６
正常な乗車なので、もしその乗客が定期券を保有していれば、その中の乗車に関する情報をクリアする。
【００１８】
ステップ６０７
ステップ１０１で自動改札機から定期券に発した命令に対して、もしその乗客が定期券を保有していれば、自動改札機に定期券固有のＩＤ番号を発信しているので、それを自動改札機が受信したかどうかを判定する。受信していればステップ６０８へ、そうでなければ、切符も定期券も持っていない乗客、と判断し、ステップ６０５ヘ進む。
ステップ６０８
この乗客は定期券を保有しているので、自動改札機から定期券に、その「ＩＤ番号」と「乗車区間を報告せよ」という命令を発信する。それを受けた定期券は、上記「ＩＤ番号」が自分の番号であることを確認した後、自分の「ＩＤ番号」と「定期券所定の乗車区間」を自動改札機に発信する。
ステップ６０９
自動改札機はその定期券の有効期間を読み取る。読み取る手順はステップ６０８と同様にし、「乗車区間」を「有効期間」に置き換えて行う。有効期間内ならステップ６１０へ、有効期間内でなければステップ６０５へ進む。
ステップ６１０
定期券の乗車に関する情報（乗車駅、乗車日時等）を読む。
ステップ６１１
乗車駅、乗車日時に矛盾はないか？をチェックする。例えば、この定期券の所定の乗車区間が、Ｃ駅からＤ駅までなのに、定期券の乗車駅名がこの区間でなければ、矛盾が有る、と判断する。また、乗車日時が現在時刻よりも所定の時間以上も以前であれば、乗車日時に矛盾がある、と判断し、ステップ６０５へ進み、矛盾がなければステップ６０４へ進む。
【００１９】
ステップ６０１とステップ６０２の順序は、図１と同様である。
【００２０】
ステップ６０６で、乗車に関する情報をクリアする、と述べたが、その必要性を説明する。図２のステップ１１２、及びステップ１１４で、「切符と定期券の乗車区間が連続しない場合、定期券の乗車駅名にＡ駅と書き込む」と述べた。Ａ駅からＢ駅まで有効な切符と、Ｃ駅からＤ駅まで有効な定期券を使って、Ａ駅から切符で乗車し、（Ａ駅、Ｂ駅、Ｃ駅、Ｄ駅の位置関係は図２と同じ）Ｄ駅で定期券を使って下車すると、不正乗車となるが、この乗客が切符を使ってＢ駅で下車する時は、正常な乗車である。この場合は、乗車時に書き込んだ乗車駅名＝Ａ駅、をクリアする必要が有る。ステップ６０６がこれにあたる。図６では詳細なフローは省略したが、ステップ６０６の前に、その乗客が定期券を持っているか否かを判断し、持っている場合のみステップ６０６の処理を実行し、持っていなければ、何もしないことは、言うまでもない。また、クリアする以外に、自動改札機が定期券の内容を読まないとか、読んでも正常な乗車か否かの判定には用いない、という方法もある。
【００２１】
自動改札機の導入が全駅一斉でなく、段階的に行われるならば、次のことにも留意が必要である。
（１）乗車駅に自動改札機がなく、下車駅にある場合
乗車駅名、乗車日時が書き込まれていないので、いつ、どこから乗車したのか不明であるが、不正乗車の証拠がないので、下車を認める。
（２）乗車駅に自動改札機があり、下車駅にない場合
乗車駅名、乗車日時がクリアされずに、定期券に残る。この後、上記（１）の場合になると、下車時の情報では、「数日前に乗車した」ということになる。従って、ステップ６１１で乗車日時に矛盾がないか否かチェックする、と述べたが、「所定の日数が経過していれば有効」等の判断をしなければならない。
【００２２】
つぎに、本発明で使用する自動改札機の例を説明する。図７にその構成図を示す。切符投入口７０１から切符が投入され、切符搬送路７０２を通って、乗車の時は切符返却口７０３で乗客に切符を返却し、下車の場合は、切符回収口７０４に切符を回収する。乗客の接近を感知するためにセンサ７０５を設け、このセンサが感知すると、発信部７０６から乗客の定期券に’ＩＤ番号を送れ’という命令を発する。この命令を受信した定期券は、自分のＩＤ番号、乗車区間等を発信し、受信部７０７がこれらを受信する。複数人が自動改札機の中に滞留している時に、下車を認められない乗客が発生した時に、その乗客を特定するために、乗客の通過をカウントするカウンタ７０８を設ける。乗客の乗車、下車を認めた時にはゲート７０９を開け、認めない時にはゲート７０９を閉める。
【００２３】
１台の自動改札機を乗車、下車を兼用するためには、乗客の進行方向に対して、対象にする必要が有る。図８に乗車、下車兼用の自動改札機を示す。図７との違いを説明する。切符投入口７０１、切符返却口７０３を統一して、切符出入口８１０と８１１とする。切符回収口７０４、センサ７０５、発信部７０６、カウンタ７０８、及びゲート７０９を、図面上で左右対象となるように、もう１つずつ設ける。
【００２４】
センサ７０５、センサ８０５、切符出入口８１０、切符出入口８１１の４つの中で一番最初に乗客を感知、または切符の入力を感知した方向の乗客の進行を認める。言い替えれば、切符出入口８１０かセンサ７０５が他の２つよりも先に感知すれば、図８で向かって右から左への進行を認め、左側のゲート７０９を閉め、切符出入口８１１に切符を入力できないようにする。切符出入口８１１かセンサ８０５が他の２つよりも先に感知すれば、その逆を実行する。
【００２５】
図９に発信部９０１、９０３、受信部９０２、９０４と２つずつ設置した自動改札機の例を示す。図面向かって左から右が乗車、右から左が下車の方向である。乗車時の処理フローを図１０に、下車時の処理フローを図１１に示す。なお、乗車、下車の処理フローは図１、図６で述べたので、ここでは定期券を持っている乗客に対する自動改札機と定期券の処理フローを説明する。
ステップ１００１
センサ８０５が乗客の接近を感知、または切符出入口８１１に切符が投入されれば、発信部９０３は「ＩＤ番号を送れ」という命令を定期券に発信する。
ステップ１００２
上記命令を受けた定期券は、自分のＩＤ番号を自動改札機に発信する。
ステップ１００３
受信部９０４または受信部９０２が、定期券のＩＤ番号を受信すれば、発信部９０３は、「そのＩＤ番号」と「データを送れ」という命令コード、及び読み出したいエリアの位置、この場合は「第ｃバイトから第（ｅ−１）バイトまでの情報（乗車区間と有効期間）」を発信する。
ステップ１００４
定期券はＩＤ番号を受信し、自分のＩＤ番号と一致すれば、「自動改札機から指示された所定の場所の情報（この例では、第ｃバイトから第（ｅ−１）バイトまで）」と「ＩＤ番号」を自動改札機に発信する。
ステップ１００５
受信部９０２または受信部９０４は上記発信内容を受信し、この定期券で乗車できるか否かを判断する。乗車を認めるならばステップ１００６へ、認めないならばゲート８０９を閉め、この処理を終了する。
【００２６】
ステップ１００６
データを書き込みたい定期券の「ＩＤ番号」と「データを書き込めという命令コード」と「書き込みたいエリアの位置（この例では、第ｆバイトから）」、及び「書き込みたいデータ（この例では乗車駅名、乗車日時）」を発信する。この時、切符と定期券の乗車区間が連続しているか等の処理が必要になる。詳細は図２のステップ１１１からステップ１１４で述べたので、ここでは省略する。
ステップ１００７
定期券はＩＤ番号を受信し、自分のＩＤ番号と一致すれば、自動改札機から指示された所定の場所に（第ｆバイトから）ステップ１００６で送られてきたデータを書き込む。
ステップ１００８
上記内容を書き込んだこと及びＩＤ番号を自動改札機に報告する。
ステップ１００９
自動改札機は上記報告事項を受信する。
ステップ１１０１
センサ７０５が乗客の接近を感知、または切符出入口８１０に切符が投入されれば、発信部９０１は「ＩＤ番号を送れ」という命令を定期券に発信する。
ステップ１１０２
上記命令を受けた定期券は、自分のＩＤ番号を自動改札機に発信する。
【００２７】
ステップ１１０３
受信部９０２または受信部９０４が、定期券のＩＤ番号を受信すれば、発信部９０３は、「そのＩＤ番号」と「データを送れ」という命令コード、及び読み出したい「エリアの位置」、この場合は「第ｃバイトから第（ｈ−１）バイトまでの情報（乗車区間、有効期間、乗車に関する情報）」を発信する。
ステップ１１０４
定期券はＩＤ番号を受信し、自分のＩＤ番号と一致すれば、「自動改札機から指示された所定の場所の情報（この例では、第ｃバイトから第（ｈ−１）バイトまで）」と「ＩＤ番号」を自動改札機に発信する。
ステップ１１０５
受信部９０２または受信部９０４は上記発信内容を受信する。
ステップ１１０６
正常な乗車か、不正な乗車かを判断する。詳細は図６のステップ６１０とステップ６１１で述べたので、ここでは省略する。
ステップ１１０７
上記判断ができた後で、自動改札機を出る直前の乗客の定期券に「ＩＤ番号を送れ」という命令を発信する。
ステップ１１０８
上記命令を受けた定期券は、自分のＩＤ番号を自動改札機に発信する。
ステップ１１０９
受信部９０４はＩＤ番号を受信後、ステップ１１０６の判断に基づいて、その乗客が正常な乗車をした乗客なら、ゲート７０９を開け、不正な乗車をした乗客ならば、ゲート７０９を閉める。
【００２８】
ステップ１１０９で正常な乗車をした乗客か不正な乗車をした乗客かを判定するために、ステップ１１０６で、ＩＤ番号と正常な乗車をした乗客か否かを示す表を作成する。表１にその例を示す。
【００２９】
【表１】
0003699959.tif 000002
表中’ＯＫ’は正常な乗車、’ＮＧ’は不正な乗車を意味し、’ＯＵＴ’はもう既に自動改札機を出た（カウンタ７０８を通過した）、’ＩＮ’はまだ自動改札機の中に居る、ことを意味している。第１列の通し番号は、自動改札機に電源が投入された時にリセットされ、上限値、例えば整数型２バイトを割り当てたとして、６５５３６人までカウントし、６５５３７人目からは、再び通し番号１から書き込めば良い。ステップ１１０６での判定結果をＮＧかＯＫを表１に書き込み、ステップ１１０９では、その乗客のＩＤ番号を参照して、ＮＧかＯＫかを表１で調べる。
【００３０】
このように、乗客が下車する直前に、ＩＤ番号を読めば、数人が続けて自動改札機に殺到した場合に定期券の情報を読み取る順序が、到着順序と違っても、自動改札機を正しく動作させることが可能になる。例えば、表１で、（ｎ−１）人目の定期券の情報より先に、ｎ人目の定期券の情報を自動改札機が読んでしまうと、表１がなければ、先に下車しようとしている正常な乗車をした（ｎ−１）人目の乗客をｎ人目の乗客と間違い、不正な乗車をした乗客、と誤認識してしまうが、表１で下車直前に’ＩＤ番号’と’ＯＫかＮＧ’を参照すれば、正しく乗客を認識することが、可能である。
【００３１】
自動改札機が必ず乗客が到着した順に、定期券の情報を読み取ることができれば、下車直前にＩＤ番号を読んで、正常な乗車をした乗客か否かどうか、チェックする必要はない。ＮＧと判定した時、その時の通し番号から下車した人数を減算すれば、そのＮＧの乗客を含めて、何人の乗客が自動改札機の中に滞留しているかが分かる。例えば表１で、ｎ人目の乗客がＮＧであった場合、ｎから下車した人数（ｎ−２）を減算し、ｎ−（ｎ−２）＝２となり、（ｎ−１）人目とｎ人目の乗客が、まだ自動改札機の中に滞留していることが分かる。この場合は１人（（ｎ−１）人目の乗客）がカウンタ７０８を通過したのを確認した後、ゲートを閉めて、ｎ人目の不正乗車の乗客を下車させないようにすれば良い。
【００３２】
その他、自動改札機の構成として、受信部と発信部を１つにまとめて、受発信部として自動改札機の中央付近に１つだけ配置しても良いし、１つにまとめた受発信部を自動改札機の入口、出口に２つ設置しても良い。
【００３３】
第１の実施例では、正常な乗車か否かの判断は自動改札機が行っていたが、定期券がこの判断をすることも可能である。これを、第２の実施例で説明する。
【００３４】
図１２に、図９の自動改札機から乗車する時の処理フローを、図１３に、図９の自動改札機から下車する時の処理フローを示す。
ステップ１２０１
センサ８０５が乗客の接近を感知、または切符出入口８１１に切符が投入されれば、発信部９０３は「ＩＤ番号を送れ」という命令を定期券に発信する。
ステップ１２０２
上記命令を受けた定期券は、自分のＩＤ番号を自動改札機に発信する。
ステップ１２０３
受信部９０４または受信部９０２が、定期券のＩＤ番号を受信すれば、発信部９０３は、「そのＩＤ番号」と、この自動改札機が設置してある「駅名のコード」を発信する。
ステップ１２０４
定期券はＩＤ番号を受信し、自分のＩＤ番号と一致すれば、送られてきた駅名のコードを受信する。
【００３５】
ステップ１２０５
非接触カードである定期券は内部のＣＰＵで、この駅から乗車できるか否かを判断する。その方法は、定期券内部のメモリに乗車可能駅コードを記憶してＣＰＵが参照したり、事前に路線コードと駅名コードを一連の昇べきの順や降べきの順になるように番号づけておき、定期券に路線コードと乗車区間を記憶しておけば、この駅が乗車区間内にあるか否か、判断ができる。この後、有効期間内であるかどうかもＣＰＵが判断し、乗車可能であるか、ないかの信号、及び自分のＩＤ番号を自動改札機に送り、乗車可能であれば、ステップ１２０６へ、そうでなければ、ゲート８０９を閉じて、乗車できないようにし、この処理を終了する。
ステップ１２０６
発信部９０１は、データを書き込みたい定期券の「ＩＤ番号」と「データを書き込めという命令コード」と「書き込みたいエリアの位置（この例では、第ｆバイトから）」、及び「書き込みたいデータ（この例では乗車駅名、乗車日時）」を発信する。この時、切符と定期券の乗車区間が連続しているか等の処理が必要になる。詳細は図２のステップ１１１からステップ１１４で述べたので、ここでは省略する。
ステップ１２０７
定期券はＩＤ番号を受信し、自分のＩＤ番号と一致すれば、自動改札機から指示された所定の場所に（第ｆバイトから）ステップ１２０６で送られてきたデータを書き込む。
ステップ１２０８
上記内容を書き込んだこと及びＩＤ番号を自動改札機に報告する。
ステップ１２０９
受信部９０２または受信部９０４は上記発信内容を受信する。
ステップ１３０１
センサ７０５が乗客の接近を感知、または切符出入口８１０に切符が投入されれば、発信部９０１は「ＩＤ番号を送れ」という命令を定期券に発信する。
ステップ１３０２
上記命令を受けた定期券は、自分のＩＤ番号を自動改札機に発信する。
ステップ１３０３
受信部９０２または受信部９０４が、定期券のＩＤ番号を受信すれば、発信部９０３は、「そのＩＤ番号」とこの自動改札機が設置してある駅名コードを発信する。
ステップ１３０４
定期券はＩＤ番号を受信し、自分のＩＤ番号と一致すれば、駅名コードを受信する。
【００３６】
ステップ１３０５
定期券の所定の乗車区間、有効期間、乗車に関する情報を読み、定期券内部のＣＰＵが、正常な乗車か否かを判断する。詳細は図６のステップ６１０とステップ６１１で述べたので、ここでは省略する。この判断に基づいて、表１の中にＩＤ番号と’ＮＧ’または’ＯＫ’を記述し、その結果を自動改札機に報告（発信）する。
ステップ１３０６
受信部９０４または９０２は上記報告事項を受信する。
ステップ１３０７
上記判断ができた後で、発信部９０３は自動改札機を出る直前の乗客の定期券に「ＩＤ番号を送れ」という命令を発信する。
ステップ１３０８
上記命令を受けた定期券は、自分のＩＤ番号を自動改札機に発信する。
ステップ１３０９
受信部９０４はＩＤ番号を受信後、表１を参照して、その乗客が正常な乗車をした乗客なら、ゲート７０９を開け、不正な乗車をした乗客ならば、ゲート７０９を閉める。
【００３７】
本実施例によると、定期券が乗車、下車可能かどうかの判断をするので、自動改札機の負荷が軽減できる、という効果が有る。
【００３８】
【発明の効果】
本発明によれば、不正乗車を防止できる効果がある。
【図面の簡単な説明】
【図１】乗車時の処理の流れ（その１）を示すフロー図。
【図２】乗車時の処理の流れ（その２）を示すフロー図。
【図３】乗車時の自動改札機と定期券の処理の流れを示すフロー図。
【図４】下車時の自動改札機と定期券の処理の流れを示すフロー図。
【図５】定期券のフォーマットの例を示す図。
【図６】乗車時の処理の流れを示すフロー図。
【図７】自動改札機の構成の例を示す図。
【図８】自動改札機の構成の例を示す図。
【図９】自動改札機の構成の例を示す図。
【図１０】自動改札機が乗車の可否を判断する時の、乗車時の自動改札機と定期券の処理の流れを示すフロー図。
【図１１】自動改札機が下車の可否を判断する時の、下車時の自動改札機と定期券の処理の流れを示すフロー図。
【図１２】ＩＣカードが乗車の可否を判断する時の、乗車時の自動改札機と定期券の処理の流れを示すフロー図。
【図１３】ＩＣカードが下車の可否を判断する時の、下車時の自動改札機と定期券の処理の流れを示すフロー図。
【符号の説明】
７０１：切符投入口、７０２：切符搬送路、７０３：切符返却口、７０４：切符回収口、７０５：センサ、７０６：発信部、７０７：受信部、７０８：カウンタ、７０９：ゲート、８０１：発信部、８０２：受信部、８０３：発信部、８０４：切符回収口、８０５：センサ、８０８：カウンタ、８０９：ゲート、８１０：切符出入口、８１１：切符出入口、９０１：発信部、９０２：受信部、９０３：発信部、９０４：受信部。
【図１】
0003699959.tif 000003
【図２】
0003699959.tif 000004
【図３】
0003699959.tif 000005
【図４】
0003699959.tif 000006
【図５】
0003699959.tif 000007
【図６】
0003699959.tif 000008
【図７】
0003699959.tif 000009
【図８】
0003699959.tif 000010
【図９】
0003699959.tif 000011
【図１０】
0003699959.tif 000012
【図１１】
0003699959.tif 000013
【図１２】
0003699959.tif 000014
【図１３】
0003699959.tif 000015