(57)【要約】【課題】  低コストで不正利用の防止が可能な駅務機器及び駅務機器の制御方法を提供する。【解決手段】  一実施形態に係る駅務機器は、二次元コード券を発行する発券機および改札処理を行う改札機と接続された駅務機器であって、メモリと、プロセッサとを具備する。メモリは、前記改札処理に用いられる入出場情報の一覧である入出場リストを記憶する。プロセッサは、前記発券機が前記二次元コード券を発行した結果と、前記改札機が前記二次元コード券及び前記入出場リストの前記入出場情報に基づき改札処理を行った結果と、に基づいて、前記入出場リストを更新する。【選択図】      図３
2020154710.tif 000002
【特許請求の範囲】
【請求項１】
二次元コード券を発行する発券機および改札処理を行う改札機と接続された駅務機器であって、
前記改札処理に用いられる入出場情報の一覧である入出場リストを記憶するメモリと、
前記発券機が前記二次元コード券を発行した結果と、前記改札機が前記二次元コード券及び前記入出場リストの前記入出場情報に基づき改札処理を行った結果と、に基づいて、前記入出場リストを更新するプロセッサと、
を具備する駅務機器。
【請求項２】
前記プロセッサは、前記入出場リストを前記改札機に送信する請求項１に記載の駅務機器。
【請求項３】
前記プロセッサは、前記入出場リストを更新した場合、更新結果を、前記改札機に送信する請求項２に記載の駅務機器。
【請求項４】
前記プロセッサは、前記改札機からの要求に基づいて、前記入出場情報を前記改札機に送信する請求項１に記載の駅務機器。
【請求項５】
前記プロセッサは、前記入出場リストを、前記発券機及び前記改札機が設けられた駅とは異なる他の駅の駅務機器に送信する請求項１乃至４のいずれか１項に記載の駅務機器。
【請求項６】
前記プロセッサは、前記入出場リストを更新した場合、更新結果を、前記他の駅の駅務機器に送信する請求項５に記載の駅務機器。
【請求項７】
前記プロセッサは、前記他の駅の駅務機器から送信された情報に基づいて、前記入出場リストを更新する請求項６に記載の駅務機器。
【請求項８】
二次元コード券を発行する発券機および改札処理を行う改札機と接続された駅務機器の制御方法であって、
前記駅務機器は、
前記改札処理に用いられる入出場情報の一覧である入出場リストを記憶し、
前記発券機が前記二次元コード券を発行した結果と、前記改札機が前記二次元コード券及び前記入出場リストの前記入出場情報に基づき改札処理を行った結果と、に基づいて、前記入出場リストを更新する、
駅務機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、駅務機器及び駅務機器の制御方法に関する。
【背景技術】
【０００２】
二次元コードから読み取った情報に基づいて、通路を塞ぐドアの開閉を制御する駅務機器（例えば改札機）が実用化されている。二次元コードは、例えば紙などの媒体に印刷され、乗車券として用いられる。二次元コードが印刷された乗車券は、複製が容易であり、１つの二次元コードが複製され、複数回入場が行われる可能性がある。このような不正利用を防止する為に、例えば、二次元コードに対応付けられた情報（入出場情報）がサーバに記憶された集中管理型の改札システムが実現されている。
【０００３】
集中管理型の改札システムでは、複数の駅から供給された入出場情報をサーバが記憶しておく必要がある。また、集中管理型の改札システムは、複数の駅の監視盤からの要求に応じて、入出場情報の出力、または入出場情報に基づく改札処理の結果の出力、を行う必要がある。この為に、サーバの高速な処理能力と、サーバと駅の監視盤との間の高速な通信速度とが要求される。この結果、高コスト化を招くという課題がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−４２５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、低コストで不正利用の防止が可能な駅務機器及び駅務機器の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
一実施形態に係る駅務機器は、二次元コード券を発行する発券機および改札処理を行う改札機と接続された駅務機器であって、メモリと、プロセッサとを具備する。メモリは、前記改札処理に用いられる入出場情報の一覧である入出場リストを記憶する。プロセッサは、前記発券機が前記二次元コード券を発行した結果と、前記改札機が前記二次元コード券及び前記入出場リストの前記入出場情報に基づき改札処理を行った結果と、に基づいて、前記入出場リストを更新する。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施形態に係る駅務システムの構成例について説明するための説明図である。
【図２】図２は、第１の実施形態に係る発券機の動作の例について説明するための説明図である。
【図３】図３は、第１の実施形態に係る監視盤の動作の例について説明するための説明図である。
【図４】図４は、第１の実施形態に係る入出場リストの例について説明するための説明図である。
【図５】図５は、第１の実施形態に係る改札機の動作の例について説明するための説明図である。
【図６】図６は、第２の実施形態に係る監視盤の動作の例について説明するための説明図である。
【図７】図７は、第２の実施形態に係る改札機の動作の例について説明するための説明図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照しながら駅務機器及び駅務機器の制御方法について詳細に説明する。
【０００９】
駅務機器は、鉄道の駅などに設置される機器を含むものである。駅務機器では、識別情報に基づき生成された二次元コードが媒体に印刷された乗車券である二次元コード券、無線通信を行うことができる交通系のＩＣカードなどが乗車券として用いられる。なお、二次元コード券は、二次元コードが紙または樹脂などの媒体に印刷されたものであってもよいし、二次元コードを表示可能なディスプレイを備える電子機器であってもよい。
【００１０】
（第１の実施形態）  
図１は、第１の実施形態に係る駅務システム１について説明する為の説明図である。駅務システム１は、二次元コード券２または交通系ＩＣカードなどから取得した情報に基づいて、利用者の特定の場所（改札内）への通行を制御するシステムである。
【００１１】
駅務システム１は、複数の駅に配置された複数の駅務機器によって構成される。図１は、第１の駅３Ａ、第２の駅３Ｂ、第３の駅３Ｃなどの複数の駅に置かれた駅務機器が、ネットワーク４を介して接続された例を示す。なお、第１の駅３Ａ、第２の駅３Ｂ、及び第３の駅３Ｃのそれぞれに配置される駅務機器は、同様の構成である為、第１の駅３Ａに配置された駅務機器を例に挙げて説明する。
【００１２】
第１の駅３Ａには、発券機１１、監視盤１２、及び改札機１３などが駅務機器として設けられている。
【００１３】
発券機１１は、二次元コード券２または交通系ＩＣカードなどの乗車券の発行を行う。発券機１１は、二次元コード券２を発行した場合、後述する入出場情報を監視盤１２に送信する。
【００１４】
監視盤１２は、改札機１３の状態監視、改札機１３の動作モードの制御、入出場情報の一覧である入出場リストの管理などを行う。監視盤１２は、発券機１１から受信した入出場情報に基づいて、入出場リストを更新する。また、監視盤１２は、複数の改札機１３に、入出場リストを配信する。
【００１５】
改札機１３は、監視盤１２から配信された入出場リストと、二次元コード券２から取得した情報に基づいて、改札処理を行う。各改札機１３は、改札処理結果を監視盤に送信する。
【００１６】
監視盤１２は、改札機１３から受信した改札処理結果に基づいて、入出場リストを更新する。この場合、監視盤１２は、複数の改札機１３に、更新後の入出場リスト、または更新前の入出場リストとの差分データを配信する。
【００１７】
まず、各駅務機器の構成について説明する。  
発券機１１は、乗車券の発行を行う機器である。発券機１１は、プロセッサ、メモリ、通信インタフェース、ディスプレイ、操作部、第１の発券機構、及び第２の発券機構などを備える。
【００１８】
発券機１１のプロセッサは、演算処理を実行する演算素子（例えばＣＰＵ）を備える。発券機１１のプロセッサは、メモリに格納されているプログラムを実行することにより、種々の動作を実行する。
【００１９】
発券機１１のメモリは、プログラム及びプログラムで用いられるデータなどを記憶する。発券機１１のメモリに記憶されているプログラムは、例えば、プロセッサに、乗車券の発行を行わせるためのプログラムである。
【００２０】
発券機１１の通信インタフェースは、発券機１１以外の機器と通信する為のインタフェースである。発券機１１の通信インタフェースは、例えば、第１の駅３Ａの監視盤１２と通信する。
【００２１】
発券機１１のディスプレイは、プロセッサまたは図示されないグラフィックコントローラなどから入力される映像信号に応じて、画面を表示する。
【００２２】
発券機１１の操作部は、操作部材の操作に基づいて、操作信号を生成する。操作部材は、例えば、タッチセンサまたはキーボードなど如何なるものであってもよい。タッチセンサは、ディスプレイと一体にタッチスクリーンとして構成されていてもよい。
【００２３】
発券機１１の第１の発券機構は、二次元コード券２を発行する機構である。発券機１１の第１の発券機構は、例えば、二次元コードが印刷される媒体の収容部と、媒体に二次元コードを印刷する印刷部とを有する。
【００２４】
発券機１１の第２の発券機構は、交通系ＩＣカードを発行する機構である。発券機１１の第２の発券機構は、例えば、ＩＣカードの収容部と、ＩＣカードに情報を書き込むＩＣカードリーダライタとを有する。
【００２５】
監視盤１２は、改札機１３の状態監視、改札機１３の動作モードの制御、入出場情報の一覧である入出場リストの管理などを行う機器である。監視盤１２は、プロセッサ、メモリ、及び通信インタフェースなどを備える。
【００２６】
監視盤１２のプロセッサは、演算処理を実行する演算素子（例えばＣＰＵ）を備える。監視盤１２のプロセッサは、メモリに格納されているプログラムを実行することにより、種々の動作を実行する。
【００２７】
監視盤１２のメモリは、プログラム及びプログラムで用いられるデータなどを記憶する。監視盤１２のメモリに記憶されているプログラムは、例えば、プロセッサに改札機１３の状態監視、改札機１３の動作モードの制御、入出場リストの管理などを行わせるためのプログラムである。
【００２８】
監視盤１２の通信インタフェースは、監視盤１２以外の機器と通信する為のインタフェースである。監視盤１２の通信インタフェースは、例えば、駅内のネットワークを介して第１の駅３Ａの各駅務機器と通信する。また、監視盤１２の通信インタフェースは、駅外のネットワークを介して他の駅の駅務機器と通信する。
【００２９】
改札機１３は、改札処理を行う。改札機１３は、利用者の所持する乗車券から読み取った情報に基づいて、ドアの動作を制御する。改札機１３は、改札内への入場に関する処理を行うモード（入場モード）と、改札内からの出場に関する処理を行うモード（出場モード）とのいずれかで動作する。改札機１３は、後述する改札処理結果を監視盤１２に送信する。
【００３０】
改札機１３は、一対の筐体、ドア、プロセッサ、メモリ、通信インタフェース、ディスプレイ、二次元コード読取部、ＩＣカード読取部、及びドア駆動機構などを備える。
【００３１】
改札機１３の一対の筐体は、並行に配置されることによって、通路を構成する。
【００３２】
改札機１３のドアは、筐体の通路側に設けられ、ドア駆動機構によって回動されることにより通路を塞ぐ。
【００３３】
改札機１３のプロセッサは、演算処理を実行する演算素子（例えばＣＰＵ）を備える。発券機１１のプロセッサは、メモリに格納されているプログラムを実行することにより、種々の動作を実行する。
【００３４】
改札機１３のメモリは、プログラム及びプログラムで用いられるデータなどを記憶する。改札機１３のメモリに記憶されているプログラムは、例えば、プロセッサに、改札処理を行わせるためのプログラムである。
【００３５】
改札機１３の通信インタフェースは、改札機１３以外の機器と通信する為のインタフェースである。改札機１３の通信インタフェースは、例えば、第１の駅３Ａの監視盤１２と通信する。
【００３６】
改札機１３のディスプレイは、プロセッサまたは図示されないグラフィックコントローラなどから入力される映像信号に応じて、画面を表示する。
【００３７】
改札機１３の二次元コード読取部は、光学的に二次元コードを読み取る。改札機１３の二次元コード読取部は、例えば照明及びカメラを備える。
【００３８】
改札機１３のＩＣカード読取部は、交通系ＩＣカードと無線通信を行うことにより、交通系ＩＣカードから改札処理に用いる情報を取得する。改札機１３のＩＣカード読取部は、例えば、アンテナと、アンテナにより送受信する信号を処理する信号処理回路とを備える。
【００３９】
改札機１３のドア駆動機構は、プロセッサの制御に基づいて、ドアの動作を制御する。改札機１３のドア駆動機構は、ドアを閉じることにより、筐体間の通路を塞ぐ。
【００４０】
次に、各駅務機器の動作について説明する。  
まず発券機１１の動作について説明する。  
図２は、発券機１１の二次元コード券２を発行する処理について説明する為のフローチャートである。
【００４１】
発券機１１のプロセッサは、ディスプレイに発券画面を表示させる（ステップＳ１１）。発券画面は、利用者に乗車券の発行に必要な情報を入力させるための画面である。例えば、発券画面は、二次元コード券２と交通系ＩＣカードとのいずれかを選択させるための表示を有する。また、発券画面は、二次元コード券２の有効区間を選択させるための表示を有する。また、発券画面は、交通系ＩＣカードにチャージする金額を選択させるための表示を有する。
【００４２】
発券機１１のプロセッサは、発券画面での操作に基づいて、入出場情報を生成する（ステップＳ１２）。入出場情報は、「識別情報」、「有効区間」、「発行駅」、「発行日」、「入場駅」、及び「出場駅」などの情報を有する。「識別情報」は、二次元コード券２を他の二次元コード券と識別するための情報である。「有効区間」は、二次元コード券２により乗車が可能な駅の区間を示す情報である。「発行駅」は、二次元コード券２を発行した発券機１１が配置されている駅を示す情報である。「発行日」は、二次元コード券２が発光された日時を示す情報である。「入場駅」は、発行された二次元コード券２を用いて利用者が改札内に入場した駅を示す情報である。「出場駅」は、発行された二次元コード券２を用いて利用者が改札内から出場した駅を示す情報である。なお、発券機１１で入出場情報が生成された段階では、「入場駅」及び「出場駅」は、ブランクとなる。
【００４３】
発券機１１のプロセッサは、二次元コードを生成する（ステップＳ１３）。例えば、発券機１１のプロセッサは、入出場情報の「識別情報」に基づいて二次元コードを生成する。また、例えば、発券機１１のプロセッサは、入出場情報の「識別情報」、「有効区間」、「発行駅」、及び「発行日」に基づいて二次元コードを生成してもよい。
【００４４】
発券機１１のプロセッサは、二次元コード券２を発行する（ステップＳ１４）。例えば、発券機１１のプロセッサは、ステップＳ１３で生成した二次元コードを媒体に印刷するように、第１の発券機構を制御することにより、二次元コード券２を発行する。
【００４５】
発券機１１のプロセッサは、入出場情報を監視盤１２に送信する（ステップＳ１５）。例えば、発券機１１のプロセッサは、ステップＳ１２で生成した入出場情報を監視盤１２に送信する。
【００４６】
なお、発券機１１のプロセッサは、ステップＳ１２で入出場情報を生成する場合、他の発券機１１により生成された入出場情報とで「識別情報」が重複しないように、他の発券機１１と通信を行い、「識別情報」を決定する構成であってもよい。また、発券機１１のプロセッサは、ステップＳ１２で入出場情報を生成する場合、他の発券機１１により生成された入出場情報とで「識別情報」が重複しないように、監視盤１２により「識別情報」を生成させ、監視盤１２から「識別情報」を取得する構成であってもよい。
【００４７】
次に、監視盤１２の動作について説明する。  
図３は、監視盤１２の入出場リストの管理に関する処理について説明する為のフローチャートである。図４は、入出場リストの例を示す。
【００４８】
監視盤１２のプロセッサは、入出場情報を受信したか否か判断する（ステップＳ２１）。監視盤１２のプロセッサは、発券機１１から入出場情報を受信した場合、入出場情報を受信したと判断する。
【００４９】
監視盤１２のプロセッサは、入出場情報を受信したと判断した場合（ステップＳ２１、ＹＥＳ）、入出場情報により、図４の入出場リストを更新する（ステップＳ２２）。
【００５０】
入出場リストは、例えば、監視盤１２のメモリ上の所定の記憶領域に保存される。入出場リストは、入出場情報の一覧である為、図４に示されるように、「識別情報」、「有効区間」、「発行駅」、「発行日」、「入場駅」、及び「出場駅」などの情報を有する。
【００５１】
監視盤１２のプロセッサは、発券機１１から受信した入出場情報に基づいて、入出場リストを更新する。具体的には、監視盤１２のプロセッサは、発券機１１から受信した入出場情報を入出場リストに追加（登録）する。また、監視盤１２のプロセッサは、監視盤１２のメモリ上の所定の記憶領域に入出場リストが保存されていない場合、入出場リストを生成して監視盤１２のメモリに保存する。
【００５２】
監視盤１２のプロセッサは、入出場リストの差分データを、改札機１３に送信する（ステップＳ２３）。例えば、監視盤１２のプロセッサは、ステップＳ２２で更新した入出場情報を複数の改札機１３に送信する。また、例えば、監視盤１２のプロセッサは、更新前の入出場リストと、更新後の入出場リストとで比較を行い、比較結果を差分データとして複数の改札機１３に送信する構成であってもよい。
【００５３】
監視盤１２のプロセッサは、動作を終了するか否か判断する（ステップＳ２４）。監視盤１２のプロセッサは、監視盤１２の動作を終了させる操作が行われた場合、または、監視盤１２の動作を終了させることを指示する信号を通信インタフェースを介して受信した場合、動作を終了すると判断する。監視盤１２のプロセッサは、動作を終了しないと判断した場合（ステップＳ２４、ＮＯ）、ステップＳ２１の処理に移行する。また、監視盤１２のプロセッサは、動作を終了すると判断した場合（ステップＳ２４、ＹＥＳ）、監視盤１２の動作を停止させる。
【００５４】
また、監視盤１２のプロセッサは、ステップＳ２１において、入出場情報を受信していないと判断した場合（ステップＳ２１、ＮＯ）、改札処理結果を受信したか否か判断する（ステップＳ２５）。監視盤１２のプロセッサは、いずれかの改札機１３から改札処理結果を受信した場合、改札処理結果を受信したと判断する。
【００５５】
監視盤１２のプロセッサは、改札処理結果を受信したと判断した場合（ステップＳ２５、ＹＥＳ）、改札機１３から受信した改札処理結果に基づいて、入出場リストを更新し（ステップＳ２６）、ステップＳ２３の処理に移行する。即ち、監視盤１２のプロセッサは、入出場リストの差分データを、複数の改札機１３に送信する。
【００５６】
改札処理結果は、二次元コード券２の「識別情報」と、入場と出場とのいずれかを示す情報と、駅を示す情報とを有する情報である。即ち、改札処理結果に基づき、監視盤１２のプロセッサは、ある二次元コード券２を所持する利用者が、どの駅で、改札内に入場したか、または改札内から出場したかを判断することができる。
【００５７】
監視盤１２のプロセッサは、例えば、改札機１３から受信した改札処理結果と「識別情報」が一致する入出場情報を入出場リストから抽出し、抽出した入出場情報の「入場駅」または「出場駅」に、改札処理結果が示す駅名を入力する。
【００５８】
より具体的には、監視盤１２のプロセッサは、改札処理結果が入場を示す場合、「識別情報」が一致する入出場情報の「入場駅」に、改札処理結果が示す駅名を入力する。また、監視盤１２のプロセッサは、改札処理結果が出場を示す場合、「識別情報」が一致する入出場情報の「出場駅」に、改札処理結果が示す駅名を入力する。
【００５９】
次に、改札機１３の動作について説明する。  
まず、改札機１３の入出場リストの更新に関する処理について説明する。
【００６０】
改札機１３は、入出場リストを改札機１３のメモリ上の所定の記憶領域に記憶している。改札機１３のプロセッサは、監視盤１２から入出場リストの差分データを受信した場合、受信した差分データを用いて入出場リストを更新する。なお、改札機１３のプロセッサは、自身のメモリ上の所定の記憶領域に入出場リストが保存されていない場合、監視盤１２から受信した入出場リストの差分データに基づいて、入出場リストを新たに生成する。これにより、改札機１３のプロセッサは、自身の入出場リストと、監視盤１２の入出場リストとが一致するように制御する。即ち、発券機１１において二次元コード券２が発行されると、新たに発行された二次元コード券２の識別情報に対応付けられた入出場情報が、監視盤１２の入出場リスト及び各改札機１３の入出場リストに登録される。
【００６１】
次に、改札機１３の改札処理について説明する。  
図５は、改札機１３の改札処理について説明する為のフローチャートである。
【００６２】
まず、改札機１３のプロセッサは、二次元コード読取部を制御することにより、定期的に画像を取得し、取得した画像に基づいて、二次元コードを読み取ったか否か判断する（ステップＳ３１）。例えば、利用者が改札機１３の二次元コード読取部の撮像範囲に、二次元コード券２を翳した場合、二次元コード読取部により、二次元コード券２の二次元コードが写った画像が読み取られる。改札機１３のプロセッサは、二次元コード読取部により取得した画像から二次元コードを検出する処理を行い、画像から二次元コードが検出された場合、二次元コードを読み取ったと判断する。改札機１３のプロセッサは、画像から二次元コードが検出されるまでステップＳ３１の処理を繰り返し行う。
【００６３】
改札機１３のプロセッサは、二次元コードを読み取ったと判断した場合（ステップＳ３１、ＹＥＳ）、二次元コードから識別情報を取得する（ステップＳ３２）。改札機１３のプロセッサは、二次元コードの画像を、二次元コードの規格に応じた解析方法によって解析することにより、二次元コードに含まれている識別情報を取得する。
【００６４】
改札機１３のプロセッサは、入出場リストから入出場情報を抽出する（ステップＳ３３）。例えば、改札機１３のプロセッサは、ステップＳ３２で取得した識別情報と一致する入出場情報を、自身のメモリの入出場リストから検索する。
【００６５】
改札機１３のプロセッサは、入出場リストから抽出した入出場情報に基づき、改札処理を行う（ステップＳ３４）。例えば、改札機１３のプロセッサは、ステップＳ３３で取得した入出場情報の「有効区間」、「発行駅」、「発行日」、「入場駅」、及び「出場駅」などの情報のいずれか、または複数に基づいて、利用者の通行を許可するか否か判断する。
【００６６】
まず、改札機１３が入場モードで動作している場合の改札処理について説明する。例えば、改札機１３のプロセッサは、二次元コード券２が未使用であり、入場が認められるか否か判断する。具体的には、改札機１３のプロセッサは、自身が設置されている駅が「有効区間」に含まれており、自身が設置されている駅が「発行駅」と一致し、現在の日付が「発行日」と一致し、「入場駅」がブランクである場合、通行許可と判断する。また、改札機１３のプロセッサは、上記に該当しない場合、通行不許可と判断する。
【００６７】
次に、改札機１３が出場モードで動作している場合の改札処理について説明する。例えば、改札機１３のプロセッサは、二次元コード券２を用いて入場済みであり、出場が認められるか否か判断する。具体的には、改札機１３のプロセッサは、自身が設置されている駅が「有効区間」に含まれており、現在の日付が「発行日」と一致し、「入場駅」がブランクではなく、「出場駅」がブランクである場合、通行許可と判断する。また、改札機１３のプロセッサは、現在の日付が「発行日」と一致し、「入場駅」に入力されている駅と、自身が設置されている駅との間の区間が、「有効区間」に相当する区間であり、「出場駅」がブランクである場合、通行許可と判断する構成でもよい。改札機１３のプロセッサは、上記に該当しない場合、通行不許可と判断する。
【００６８】
なお、改札機１３は、上記のような二次元コード券２に基づく改札処理を行う為のプログラムを、メモリに記憶している構成であってもよいし、交通系ＩＣカードに基づく改札処理のためのプログラムを用いて、二次元コード券２に基づく改札処理を行う構成であってもよい。
【００６９】
改札機１３のプロセッサは、改札処理結果に基づいて、改札機１３のドアを制御する（ステップＳ３５）。改札機１３のプロセッサは、改札処理において通行許可と判断した場合、改札機１３のドアを開く。これにより、利用者の通路の通行を促す。また、改札機１３のプロセッサは、改札処理において通行不許可と判断した場合、改札機１３のドアを閉じる。これにより、利用者の通路の通行を妨げる。
【００７０】
改札機１３のプロセッサは、改札処理結果を監視盤１２に送信する（ステップＳ３６）。監視盤１２に送信する改札処理結果は、二次元コード券２の「識別情報」と、入場と出場とのいずれかを示す情報と、駅を示す情報とを有する。改札機１３のプロセッサは、通行許可と判断した二次元コード券２から読み取った「識別情報」を改札処理結果に入力する。また、改札機１３のプロセッサは、入場モードと出場モードのどちらで通行許可と判断したかに基づいて、入場と出場とのいずれかを示す情報を改札処理結果に入力する。また、改札機１３のプロセッサは、自身が設置されている駅を示す情報を改札処理結果に入力する。
【００７１】
改札機１３のプロセッサは、動作を終了するか否か判断する（ステップＳ３７）。改札機１３のプロセッサは、改札機１３の動作を終了させる操作が行われた場合、または、改札機１３の動作を終了させることを指示する信号を通信インタフェースを介して受信した場合、動作を終了すると判断する。改札機１３のプロセッサは、動作を終了しないと判断した場合（ステップＳ３７、ＮＯ）、ステップＳ３１の処理に移行し、次の二次元コード券の読取を待つ。また、改札機１３のプロセッサは、動作を終了すると判断した場合（ステップＳ３７、ＹＥＳ）、改札機１３の動作を停止させる。
【００７２】
上記したように、駅務システム１は、二次元コード券２を発行する発券機１１と、改札処理を行う改札機１３と、発券機１１及び改札機１３と同じ駅に設けられた駅務機器である監視盤１２とを備える。監視盤１２は、メモリ、プロセッサ、及び通信インタフェースを備える。メモリは、改札機１３における改札処理に用いられる入出場情報の一覧である入出場リストを記憶する。プロセッサは、発券機１１が二次元コード券２を発行した結果と、改札機１３が二次元コード券２及び入出場リストの入出場情報に基づき改札処理を行った結果と、に基づいて、入出場リストを更新する。このような構成によると、集中管理型の改札システムのサーバなどの構成を設けることなく、複製された二次元コード券２による複数回の入場及び出場を防ぐことができる。これにより、低コストで不正利用の防止が可能になる。
【００７３】
また、監視盤１２は、入出場リストを改札機１３に送信し、送信した入出場リスト内の入出場情報に基づいて、改札機１３に改札処理を行わせることができる。
【００７４】
また、監視盤１２は、入出場リストを更新した場合、最新の入出場リスト、または更新前の入出場リストとの差分データを、改札機１３に送信する。これにより、最新の入出場リストにより改札機１３に改札処理を行わせることができる。
【００７５】
（第２の実施形態）  
次に、第２の実施形態に係る駅務システム１について説明する。なお、第２の実施形態は、発券機１１、監視盤１２、及び改札機１３の構成が第１の実施形態と同様であり、改札機１３及び監視盤１２の制御が異なる。この為、改札機１３及び監視盤１２の制御について説明し、構成の説明については省略する。
【００７６】
第１の実施形態では、監視盤１２及び改札機１３が入出場リストをそれぞれ記憶する構成であると説明したが、第２の実施形態では、監視盤１２が入出場リストを記憶し、改札機が入出場リストを記憶しない構成となっている。このような構成によると、改札機１３の入出場リストを記憶する為のメモリを省略し、さらに低コスト化することができる。
【００７７】
まず、第２の実施形態に係る監視盤１２の動作について説明する。  
図６は、監視盤１２の入出場リストの管理に関する処理について説明する為のフローチャートである。
【００７８】
監視盤１２のプロセッサは、入出場情報を受信したか否か判断する（ステップＳ４１）。
【００７９】
監視盤１２のプロセッサは、入出場情報を受信したと判断した場合（ステップＳ４１、ＹＥＳ）、入出場情報により、図４の入出場リストを更新する（ステップＳ４２）。
【００８０】
監視盤１２のプロセッサは、入出場リストの差分データを、改札機１３に送信する（ステップＳ４３）。
【００８１】
監視盤１２のプロセッサは、動作を終了するか否か判断する（ステップＳ４４）。監視盤１２のプロセッサは、動作を終了しないと判断した場合（ステップＳ４４、ＮＯ）、ステップＳ４１の処理に移行する。また、監視盤１２のプロセッサは、動作を終了すると判断した場合（ステップＳ４４、ＹＥＳ）、監視盤１２の動作を停止させる。
【００８２】
また、監視盤１２のプロセッサは、ステップＳ４１において、入出場情報を受信していないと判断した場合（ステップＳ４１、ＮＯ）、改札処理結果を受信したか否か判断する（ステップＳ４５）。
【００８３】
監視盤１２のプロセッサは、改札処理結果を受信したと判断した場合（ステップＳ４５、ＹＥＳ）、改札機１３から受信した改札処理結果に基づいて、入出場リストを更新し（ステップＳ４６）、ステップＳ４３の処理に移行する。
【００８４】
また、監視盤１２のプロセッサは、ステップＳ４５において、改札処理結果を受信していないと判断した場合（ステップＳ４５、ＮＯ）、入出場情報要求を改札機１３から受信したか否か判断する（ステップＳ４７）。
【００８５】
入出場情報要求は、入出場リストから入出場情報を抽出し、改札機１３に送信することを、改札機１３が監視盤１２に要求する情報である。入出場情報要求は、二次元コード券２の「識別情報」を含む。即ち、入出場情報要求に基づき、監視盤１２のプロセッサは、どの二次元コード券２に対応する入出場情報が要求されているかを判断することができる。
【００８６】
監視盤１２のプロセッサは、入出場情報要求が示す「識別情報」に対応した入出場情報を入出場リストから抽出する（ステップＳ４８）。
【００８７】
また、監視盤１２のプロセッサは、抽出した入出場情報を、入出場情報要求を送信した改札機１３に送信し（ステップＳ４９）、ステップＳ４４に移行する。
【００８８】
次に、第２の実施形態に係る改札機１３の改札処理について説明する。  
図７は、改札機１３の改札処理について説明する為のフローチャートである。
【００８９】
まず、改札機１３のプロセッサは、二次元コード読取部を制御することにより、定期的に画像を取得し、取得した画像に基づいて、二次元コードを読み取ったか否か判断する（ステップＳ５１）。改札機１３のプロセッサは、画像から二次元コードが検出されるまでステップＳ５１の処理を繰り返し行う。
【００９０】
改札機１３のプロセッサは、二次元コードを読み取ったと判断した場合（ステップＳ５１、ＹＥＳ）、二次元コードから識別情報を取得する（ステップＳ５２）。
【００９１】
改札機１３のプロセッサは、取得した識別情報に基づいて、入出場情報要求を生成し、監視盤１２に送信する（ステップＳ５３）。改札機１３のプロセッサは、送信した入出場情報要求に対するレスポンスとして、監視盤１２から入出場情報を受信したか否か判断する（ステップＳ５４）。改札機１３のプロセッサは、監視盤１２から入出場情報を受信するまでステップＳ５４の処理を繰り返し行う。
【００９２】
改札機１３のプロセッサは、監視盤１２から入出場情報を受信したと判断した場合（ステップＳ５４、ＹＥＳ）、受信した入出場情報に基づき、改札処理を行う（ステップＳ５５）。
【００９３】
改札機１３のプロセッサは、改札処理結果に基づいて、改札機１３のドアを制御する（ステップＳ５６）。
【００９４】
改札機１３のプロセッサは、改札処理結果を監視盤１２に送信する（ステップＳ５７）。
【００９５】
改札機１３のプロセッサは、動作を終了するか否か判断する（ステップＳ５８）。改札機１３のプロセッサは、動作を終了しないと判断した場合（ステップＳ５８、ＮＯ）、ステップＳ５１の処理に移行し、次の二次元コード券の読取を待つ。また、改札機１３のプロセッサは、動作を終了すると判断した場合（ステップＳ５８、ＹＥＳ）、改札機１３の動作を停止させる。
【００９６】
上記したように、駅務システム１は、改札機１３が入出場リストを記憶するのではなく、改札機１３からの要求に応じて、監視盤１２が入出場情報を改札機１３に供給する構成であってもよい。このような構成によると、改札機１３において入出場リストを記憶及び更新する必要がなくなる為、さらに低コスト化することができる。
【００９７】
なお、上記の実施形態では、監視盤１２は、発券機１１が二次元コード券２を発行した結果と、改札機１３における改札処理の結果と、に基づいて、入出場リストを更新すると説明したが、この構成に限定されない。監視盤１２は、ネットワーク４を介して接続された他の駅（例えば第２の駅３Ｂ、第３の駅３Ｃなど）と通信を行い、通信を行った結果に基づいて、入出場リストを更新する構成であってもよい。
【００９８】
上記したように、各駅に設けられた監視盤１２のプロセッサは、発券機１１が二次元コード券２を発行した結果と、改札機１３における改札処理の結果と、に基づいて、入出場リストの更新を行う。
【００９９】
監視盤１２のプロセッサは、入出場リストを発券機１１及び改札機１３が設けられた駅とは異なる他の駅の駅務機器である監視盤に送信する。
【０１００】
さらに、監視盤１２のプロセッサは、更新後の入出場リスト、または更新前の入出場リストとの差分データなどの更新結果を、ネットワーク４を介して接続された他の駅の監視盤に対して送信してもよい。
【０１０１】
また、監視盤１２のプロセッサは、ネットワーク４を介して接続された他の駅の監視盤から、更新後の入出場リスト、または更新前の入出場リストとの差分データなどの更新結果を受信した場合、受信した更新結果に元づいて、入出場リストの更新を行ってもよい。
【０１０２】
上記の構成によると、駅務システム１を構成する複数の駅の監視盤１２は、入出場リストが同じ内容になるように連携することができる。このような構成によると、集中管理型の改札システムのサーバなどの構成を設けることなく、複製された二次元コード券２による複数回の入場及び出場を防ぐことができる。これにより、低コストで不正利用の防止が可能になる。
【０１０３】
なお、上記の実施形態では、発券機１１のプロセッサは、発券画面での操作に基づいて、「識別情報」、「有効区間」、「発行駅」、「発行日」、「入場駅」、及び「出場駅」などの情報を有する入出場情報を生成すると説明したが、この構成に限定されない。入出場情報は、「支払情報」を有する構成であってもよい。
【０１０４】
支払情報は、例えば、銀行口座に関する情報（口座情報）、クレジットカードに関する情報（クレジットカード情報）、及び／またはプリペイドに関する情報（プリペイド情報）などである。なお、入出場情報が「支払情報」を有する構成である場合、「有効区間」、「発行駅」、及び「発行日」などの情報は、省略されてもよい。
【０１０５】
入出場情報が「支払情報」を有する構成である場合、改札機１３は、入出場情報の「入場駅」、「出場駅」、及び「支払情報」に基づいて、通行許可と通行不許可のいずれか判定するように構成される。より具体的には、改札機１３は、「入場駅」及び「出場駅」から運賃を算出し、算出した運賃の支払いが可能か否かを「支払情報」に基づいて判断する。改札機１３は、「支払情報」に基づく運賃の支払いが可能である場合、通行許可と判断し、「支払情報」に基づく運賃の支払いが不可能である場合、通行不許可と判断する。
【０１０６】
上記したように、入出場情報に含まれる情報は、料金の精算に用いることができる情報であれば、如何なる情報であってもよい。
【０１０７】
なお、上述の各実施の形態で説明した機能は、ハードウエアを用いて構成するに留まらず、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現することもできる。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【０１０８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０９】
１…駅務システム、２…二次元コード券、３Ａ…駅、３Ｂ…駅、３Ｃ…駅、４…ネットワーク、１１…発券機、１２…監視盤、１３…改札機。
【図１】
2020154710.tif 000003
【図２】
2020154710.tif 000004
【図３】
2020154710.tif 000005
【図４】
2020154710.tif 000006
【図５】
2020154710.tif 000007
【図６】
2020154710.tif 000008
【図７】
2020154710.tif 000009