(57)【特許請求の範囲】
【請求項１】
利用者による操作を受け取る操作手段と、
前記操作に基づいて乗車券情報を生成する生成手段と、
前記乗車券情報を第１の規格に基づいてエンコードし、第１の二次元コードを生成する第１の二次元コード生成手段と、
前記乗車券情報を前記第１の規格とは異なる第２の規格に基づいてエンコードし、第２の二次元コードを生成する第２の二次元コード生成手段と、
前記第１の二次元コードと前記第２の二次元コードとを券媒体の所定の面に印刷する印刷手段と、
を具備し、
前記第２の規格は、前記第１の規格と読み取り特性が異なる、
発行装置。
【請求項２】
前記印刷手段は、前記第１の二次元コードと前記第２の二次元コードとを前記券媒体の第１の面に印刷する、請求項１に記載の発行装置。
【請求項３】
前記印刷手段は、前記第１の二次元コードと前記第２の二次元コードとを前記券媒体の前記第１の面の反対側の第２の面にさらに印刷する、請求項２に記載の発行装置。
【請求項４】
利用者により提示された二次元コード券の所定の面から第１の二次元コード及び第２の二次元コードを読み取る読取手段と、
前記第１の二次元コードを第１の規格に、及び前記第２の二次元コードを第２の規格に基づいてデコードし、乗車券情報を取得する二次元コード解析手段と、
前記乗車券情報に基づいて通行判定を行う通行判定手段と、
前記通行判定手段による判定の結果に基づいて、前記利用者の通行を制御する通行制御手段と、
を具備し、
前記第２の規格は、前記第１の規格と読み取り特性が異なる、
する駅務機器。
【請求項５】
前記二次元コード解析手段は、前記第１の二次元コードを前記第１の規格に基づいてデコードして第１の乗車券情報を取得し、前記第２の二次元コードを前記第２の規格に基づいてデコードして第２の乗車券情報を取得し、
前記通行判定手段は、前記第１の乗車券情報と前記第２の乗車券情報とのいずれかに基づいて駅務処理を行う、
請求項４に記載の駅務機器。
【請求項６】
二次元コード券を発行する発行装置と、前記二次元コード券に対して改札処理を行う駅務機器とを備える駅務システムであって、
前記発行装置は、
利用者による操作を受け取る操作手段と、
前記操作に基づいて乗車券情報を生成する生成手段と、
前記乗車券情報を第１の規格に基づいてエンコードし、第１の二次元コードを生成する第１の二次元コード生成手段と、
前記乗車券情報を前記第１の規格とは異なる第２の規格に基づいてエンコードし、第２の二次元コードを生成する第２の二次元コード生成手段と、
前記第１の二次元コードと前記第２の二次元コードとを券媒体の所定の面に印刷する印刷手段と、
を具備し、
前記駅務機器は、
前記二次元コード券の前記所定の面から前記第１の二次元コード及び前記第２の二次元コードを読み取る読取手段と、
前記第１の二次元コードを前記第１の規格に、及び前記第２の二次元コードを前記第２の規格に基づいてデコードし、前記乗車券情報を取得する二次元コード解析手段と、
前記乗車券情報に基づいて通行判定を行う通行判定手段と、
前記通行判定手段による判定の結果に基づいて、前記利用者の通行を制御する通行制御手段と、
を具備し、
前記第２の規格は、前記第１の規格と読み取り特性が異なる、
駅務システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、発行装置、駅務機器、及び駅務システムに関する。
【背景技術】
【０００２】
鉄道の駅には、各種の駅務処理を行なう駅務機器が設置されている。駅務機器は、例えば、改札機、券売機、精算機、または窓口端末などである。これらの駅務機器は、入場券、定期券、及び乗車券などに対して種々の処理を行う。
【０００３】
例えば、入場券、定期券、及び乗車券などは、所定の情報が記憶される磁気券により構成されるものがある。また、例えば、入場券、定期券、及び乗車券などは、所定の情報が記憶されるＩＣカードなどにより構成されるものがある。さらに、ＩＣカードは、利用者の所持する携帯電話などに内蔵されるものも一般的に知られている。
【０００４】
また、近年では、券媒体として、二次元コードからなる券情報を表示する携帯端末機器、二次元コードが印刷された媒体を利用し、入出場処理等を行う駅務システムが提案されている。
【０００５】
しかし、券媒体の汚れなどの状態、駅務機器の読み取り部に対する券媒体の向き、券媒体の動き、駅務機器の読み取り部の汚れ等の状態、または券媒体に照射される光などの要因により、駅務機器での二次元コードの読み取りが安定しない場合や駅務機器が二次元コードを読み取れない場合があるという課題があった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−４６３７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、媒体の読み取り向上と読み取りの信頼性向上とにより、利便性の高い発行装置、駅務機器、及び駅務システムを提供することである。
【課題を解決するための手段】
【０００８】
上記課題を達成するために、一実施形態に係る発行装置は、利用者による操作を受け取る操作手段と、前記操作に基づいて乗車券情報を生成する生成手段と、前記乗車券情報を第１の規格に基づいてエンコードし、第１の二次元コードを生成する第１の二次元コード生成手段と、前記乗車券情報を前記第１の規格とは異なる第２の規格に基づいてエンコードし、第２の二次元コードを生成する第２の二次元コード生成手段と、前記第１の二次元コードと前記第２の二次元コードとを券媒体に印刷する印刷手段と、を具備する。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る駅務システムの構成を示めす構成図である。
【図２】実施形態に係る券売機の構成を示すブロック図である。
【図３】実施形態に係る媒体発行の処理を示すフローチャートである。
【図４】実施形態に係る二次元コード乗車券を示す図である。
【図５】実施形態に係る改札機の構成を示す構成図である。
【図６】実施形態に係る改札機の構成を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、実施形態の発行装置、駅務機器、及び駅務システムについて図面を参照し説明する。
【００１１】
駅務システムは、鉄道などの交通機関において種々の駅務処理を行なう。
【００１２】
鉄道会社の駅に設置される改札機、券売機、窓口処理機及び精算機などの駅務機器は、駅務システムを構成する。各駅務機器は、乗車券を処理することにより、利用者に鉄道機関を利用させることができる。
【００１３】
駅務システムの各駅務機器は、路線内の複数の駅にも設置され、駅務システム全体を構成している。このような駅務システムでは、各駅において、利用者に対する駅構内への入場あるいは駅構内からの出場などに関する業務を各駅務機器を用いて実施している。
【００１４】
図１は、駅務システム１００について説明するための構成図である。
【００１５】
図１に示す駅務システム１００は、種々の駅務機器を備える。駅務システム１００は、券売機１１０、及び改札機１４０などを備える。
【００１６】
券売機１１０は、種々の乗車券を発行する発行装置として機能する。券売機１１０は、利用者の操作による入力に基づいて入場券、定期券、普通乗車券、特急券、回数券、精算券、及び料金券（総じて乗車券と称する）を発行するためのデータ（乗車券情報）を生成する。券売機１１０は、生成した乗車券情報に基づいて二次元コードを生成する。さらに、券売機１１０は、二次元コードを券媒体に印刷し、乗車券としての二次元コード券１５０を発行する。また、券売機１０は、駅務システムの情報を管理するコンピュータと通信を行い、乗車券の発行処理のための情報の入力及び出力を行う。
【００１７】
改札機１４０は、駅の改札口などに設置される。改札機１４０は、利用者の所持する二次元コード券１５０に対して改札処理を行う。また、改札機１４０は、磁気券または乗車券としてのＩＣカードの改札処理を行う機能があっても良い。また、改札機１４０は、駅務システムの情報を管理するコンピュータと通信を行い、乗車券の改札処理のための情報の入力及び出力を行う。
【００１８】
以下、各駅務機器の動作について詳細に説明する。
【００１９】
図２は、券売機１１０について説明するためのブロック図である。
【００２０】
券売機１１０は、利用者の操作による入力に基づいて二次元コード券１５０を発行する。なお、詳述しないが、券売機１１０は、乗車券が有する情報（乗車券情報）に基づいて利用額の不足分を精算し、精算券を発行する精算機の機能を含む。また、券売機１１０は、磁気乗車券及びＩＣ乗車券を発行する機能を有する磁気券処理部及びＩＣカード処理部を備えても良い。磁気券処理部及びＩＣカード処理部を備える券売機１１０は、制御部、記憶部、表示部、操作部、現金処理部、二次元コード券処理部、磁気券処理部、及びＩＣカード処理部を備える。
【００２１】
制御部１１１は、記憶部１１２に記憶されている手順及び制御データにより、券売機１１０の動作を制御する。また、制御部１１１は、他の駅務機器とデータの送受信を行うことができる。
【００２２】
記憶部１１２は、券売機１１０の制御に必要な手順及び制御データ、及び二次元コード券１５０を発行するために必要な各種のデータを予め格納している。
【００２３】
表示部１１３は、制御部１１１の制御に基づいて種々の情報を表示する。表示部１１３は、液晶表示器などで構成されている。この表示部１１３は、制御部１１１による制御に基づいて、券売機１１０を利用する利用者に対して二次元コード券１５０の発行業務に必要な各種操作の案内、及び発行する二次元コード券１５０の内容などの種々の情報の案内を表示する。
【００２４】
操作部１１４は、利用者による操作入力に基づいて操作信号を生成する。操作部１１４は、各種ボタンや利用者の接触を検知した位置に基づいて操作信号を生成するタッチパネルなどにより構成される。操作部１１４は、制御部１１１による制御に基づいて、利用者による各種操作の入力を受け付ける。例えば、操作部１１４は、二次元コード券１５０を発行するのに必要な情報の入力を受け付ける。
【００２５】
現金処理部１１５は、利用者により投入される紙幣や貨幣などを処理する。
【００２６】
二次元コード券処理部１１６は、二次元コード券１５０の発行を行う。例えば、二次元コード券処理部１１６は、二次元コードを媒体に印刷する印刷部と、媒体を収容する収容部を備える。二次元コード券１５０を発行する場合、二次元コード券処理部１１６は、収容部に収容されている媒体に対して制御部１１１により生成される二次元コードを印刷する。これにより、二次元コード券処理部１１６は、乗車券としての二次元コード券１５０を発行する。
【００２７】
インタフェース部１１９は、駅務システムの情報を管理するコンピュータと通信を行う。インタフェース部１１９は、乗車券の発行処理のための情報の入力を行う入力部（入力手段）と出力を行う出力部（出力手段）とを含む。例えば、インタフェース部１１９は、駅務システムの情報を管理するコンピュータと発行する乗車券の発行情報や識別情報などの通信を行う。
【００２８】
磁気券処理部は、磁気券の発行を行う。例えば、磁気券処理部は、磁気券の磁気層に乗車券情報に応じた磁気を付加する磁気処理部と、磁気券の媒体を収容する収容部を備える。
【００２９】
磁気券は、磁気層を備える。磁気券は、磁気層の中に、金額情報または乗車可能区間を示す情報、券の識別情報などの乗車券情報を記憶する。この識別情報は、磁気券固有の情報である。識別情報は、駅務機器に磁気券を識別させるための情報である。金額情報は、この磁気券の金額を示す情報である。乗車可能区間を示す情報は、当該磁気券により利用することが出来る駅の区間を示す情報である。
【００３０】
磁気層に金額情報が記憶されている場合、改札機は、乗車区間と金額情報とに基づいて利用者の通行の可否を判定する。また、磁気層に乗車可能区間を示す情報が記憶されている場合、改札機は、乗車区間と乗車可能区間を示す情報とに基づいて利用者の通行の可否を判定する。
【００３１】
ＩＣカード処理部は、乗車券としてのＩＣカードの発行を行う。例えば、ＩＣカード処理部は、ＩＣカードを処理する処理部と、ＩＣチップ及びアンテナを有する媒体を収容する収容部を備える。また、このＩＣチップは、種々の情報を記憶することができるメモリを備える。
【００３２】
ＩＣカードを発行する場合、ＩＣカード処理部は、収容部に収容されている媒体に対して無線通信を行い、制御部により生成される乗車券情報をＩＣチップに書き込む。これにより、ＩＣカード処理部は、乗車券としてのＩＣカードを発行する。さらに、ＩＣカード処理部は、ＩＣカードに運賃として利用される料金（残額）をチャージする処理を行う構成であってもよい。
【００３３】
ＩＣカードのＩＣチップのメモリは、例えば識別情報、残額情報、乗降履歴などの乗車券情報を記憶する。この識別情報は、ＩＣカード固有の情報である。識別情報は、駅務機器にＩＣカードを識別させるための情報である。残額情報は、運賃の精算に利用可能である金額を示す情報である。乗降履歴は、改札を受ける際に記録される乗車と降車の履歴を示す情報である。
【００３４】
図３は、二次元コード券１５０を発行する際の券売機１１０の処理のフローチャートを示す。
【００３５】
券売機１１０は、発券画面を表示部１１３に表示し（ステップＳ１１）、操作部１１４による操作入力を受け付ける（ステップＳ１２）。なお、券売機１１０は、乗車区間を利用者に選択させる構成であっても、出場駅を利用者に選択させる構成であっても、または、入場駅も利用者に選択させる構成であってもよい。
【００３６】
乗車区間を利用者に選択させる場合、例えば、券売機１１０は、券売機１１０が設置されている駅からの乗車区間毎に金額を示すボタンを表示部１１３に表示する。券売機１１０は、このボタンの選択操作に応じて乗車区間を決定する。
【００３７】
出場駅を利用者に選択させる場合、例えば、券売機１１０は、路線内の出場駅の一覧をボタンとして表示部１１３に表示する。券売機１１０は、このボタンの選択操作に応じて出場駅を決定する。さらに、入場駅を利用者に選択させない構成の場合、券売機１１０は、券売機１１０が設置されている駅を入場駅として、入場駅から出場駅までを乗車区間として決定する。
【００３８】
また、入場駅を利用者に選択させる構成の場合は、券売機は、路線内の入場駅及び出場駅の一覧をボタンとして表示部に表示する。券売機１０は、これらのボタンの選択操作に応じて乗車区間を決定する。
【００３９】
さらに、券売機１１０は、媒体ＩＤと、有効期間とを生成する。媒体ＩＤは、二次元コード券１５０を識別する為の固有情報である。券売機１１０は、例えば、二次元コード券１５０の発行順で媒体ＩＤを生成する。有効期間は、当該二次元コード券１５０により改札処理を受けることができる期間を示す情報である。
【００４０】
券売機１１０は、上記の乗車区間、媒体ＩＤ、及び有効期間などを含む乗車券情報を生成する（ステップＳ１３）。
【００４１】
券売機１１０は、生成した乗車券情報に基づいて二次元コードを生成し、生成した二次元コードを券媒体に印刷し、二次元コード券１５０を発行する。
【００４２】
券売機１１０の記憶部１１２は、乗車券情報を種々の規格の二次元コードに変換する為のアルゴリズム（またはアプリケーション）を複数記憶する。制御部１１１は、記憶部１１２に記憶されているアルゴリズムを用いて乗車券情報から二次元コードを生成する。
【００４３】
二次元コードは、コードの形状及び読み取り方式などに応じて種々の特性を有し、二次元コードの規格により、読み取り速度、及び正確性などが異なる。
【００４４】
二次元コードが乗車券に印刷された場合、乗車券の汚れなどの状態、改札機の読み取り部に対する乗車券の向き、乗車券の動き、改札機の読み取り部の汚れ等の状態、または乗車券に照射される光などの要因により、二次元コードの読み取りが安定しない可能性がある。そこで、券売機１１０は、複数の規格で二次元コードを生成し、複数の二次元コードを乗車券に印刷する。
【００４５】
券売機１１０の制御部１１１は、生成した乗車券情報を第１の規格によりエンコードし、第１の二次元コードを生成する（ステップＳ１４）。また、券売機１１０の制御部１１１は、生成した乗車券情報を第２の規格によりエンコードし、第２の二次元コードを生成する（ステップＳ１５）。
【００４６】
券売機１１０の二次元コード券処理部１１６は、生成した第１の二次元コードと第２の二次元コードとを券媒体の券面に印刷する（ステップＳ１６）。上記の処理により、券売機１１０は、二次元コード券１５０を発行する。
【００４７】
図４は、券売機１１０により発行された二次元コード券１５０の例を示す。
【００４８】
図４に示すように、二次元コード券１５０の券面には、有効区間及び金額情報などの券面情報１５１、第１の二次元コード１５２、第２の二次元コード１５３などが印刷される。さらに、二次元コード券１５０の表面には、当該二次元コード券１５０が有効な期間を示す有効期間、及び発行日時などが印刷される。
【００４９】
券売機１１０は、利用者の操作に基づいて生成した乗車券情報により、券面情報１５１を可視インクにより印刷する。これにより、利用者は、券面からこの二次元コード券１５０の乗車券情報を認識することができる。
【００５０】
また、券売機１１０は、乗車券情報に基づいて第１の二次元コード及び第２の二次元コードを生成し、媒体の券面に印刷する。なお、券面への印刷は、不可視インクにより行われてもよい。この場合、印刷位置を認識できるように、印刷位置を示すガイド１５４が可視インクにより券面の印刷範囲の縁部付近に印刷される。
【００５１】
不可視インクは、例えば紫外線を照射した場合に可視光（蛍光）を放出する蛍光体が含有された蛍光インクである。
【００５２】
なお、券売機１１０は、例えばサーマルヘッドなどを用いて媒体としての感熱紙に券面情報１５１、第１の二次元コード１５２、第２の二次元コード１５３、ガイド１５４などを印刷する構成であってもよい。
【００５３】
図５及び６は、改札機１４０の構成の例を示す。
【００５４】
改札機１４０は、二次元コード券１５０から情報を読み取り改札処理を行う。なお、改札機１４０は、さらに磁気券及び乗車券としてのＩＣカードから情報を読み取り改札処理を行う構成であってもよい。また、ＩＣカードは、利用者の所持する携帯電話などに内蔵されるものであってもよい。
【００５５】
改札機１４０は、駅の改札口などに設置される。改札機１４０は、改札口で利用者の所持する乗車券から取得する情報に基づいて、改札処理を行う。これにより、改札機１４０は、利用者の通行の可否を判断する。
【００５６】
図６により示されるように、改札機１４０は、主制御部１４１、二次元コード券処理部１４２、ドア制御部１４４、インタフェース部１４８、及び表示部１４６が、データや制御信号などをまとめて伝送するバスなどを介して互いに接続される。
【００５７】
また、改札機１４０は、ＩＣ乗車券及び磁気乗車券を処理する機能を有する磁気券処理部及びＩＣカード処理部を備えても良い。
【００５８】
主制御部１４１は、改札機１４０の各部の動作を統合的に制御する。主制御部１４１は、乗車券情報に基づいて通行判定を行う。主制御部１４１は、通行判定の結果に基づいてドア制御部１４４を制御する。さらに、主制御部１４１は、通行判定の結果に基づいて種々の案内を表示部１４６に表示するように表示部１４６を制御する。
【００５９】
なお、主制御部１４１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、及び不揮発性メモリなどを備える。ＣＰＵは、種々の演算処理を行う。ＣＰＵは、ＲＯＭに記憶されている制御プログラム及び制御データに基づいて種々の処理を行う。例えば、ＣＰＵは、ＲＯＭに記憶されているプログラムを実行することにより、通行判定、ドア制御部１４４の制御、及び表示部１４６による表示処理を行う。
【００６０】
ＲＯＭは、予め改札機１４０の制御用のプログラム及び制御データなどを記憶する不揮発性のメモリである。ＲＯＭは、ＣＰＵが実行する処理において用いられるプログラム及びデータを記憶する記憶部である。
【００６１】
ＲＡＭは、ワーキングメモリとして機能する揮発性のメモリである。ＲＡＭは、ＣＰＵの処理中のデータなどを一時的に格納する。また、ＲＡＭは、ＣＰＵが実行するプログラムを一時的に展開して格納する。
【００６２】
不揮発性メモリは、ＣＰＵが実行する処理において用いられるデータを記憶する記憶部である。不揮発性メモリは、通行判定、ドア制御部１４４の制御、及び表示部１４６による表示処理などに用いるデータを記憶する。例えば、不揮発性メモリには、運賃データなどを記憶する。
【００６３】
二次元コード券処理部１４２は、利用者が所持する二次元コード券１５０に印刷されている第１の二次元コード１５２及び第２の二次元コード１５３を画像として読み取る。二次元コード券処理部１４２は、読み取った二次元コードの画像を解析することにより、乗車券情報を取得する。即ち、二次元コード券処理部１４２は、二次元コード券１５０から乗車券情報を読み取る読取装置である。二次元コード券処理部１４２は、取得した乗車券情報を主制御部１４１に送信する。
【００６４】
二次元コード券処理部１４２は、カメラ、及び解析処理部を備える。またさらに、二次元コード券処理部１４２は、照明などを備える構成であってもよい。照明は、利用者が提示する二次元コード券１５０に対して光を照射する。例えば、カメラは、エリアイメージセンサなどを備える。カメラは、照明から射出されて二次元コード券１５０により反射された光から画像を取得する。これにより、二次元コード券処理部１４２は、二次元コード券１５０から二次元コードの画像を取得する。
【００６５】
なお、画像中に複数の二次元コードが含まれている場合、二次元コード券処理部１４２は、画像中の二次元コードが印刷されている領域を特定する。二次元コード券処理部１４２は、特定した領域で画像を切り出す。これにより、二次元コード券処理部１４２は、二次元コード毎に画像を取得することができる。例えば、二次元コード券１５０に第１の二次元コード１５２と第２の二次元コード１５３とが印刷されている場合、二次元コード券処理部１４２は、第１の二次元コード１５２が印刷された領域を含む第１の二次元コード画像と、第２の二次元コード１５３が印刷された領域を含む第２の二次元コード画像を取得する。
【００６６】
さらに、二次元コード券処理部１４２は、取得した二次元コードの画像をデコードし、元の乗車券情報を取得する。なお、二次元コード券処理部１４２は、種々の規格の二次元コードをデコードする為のアルゴリズム（またはアプリケーション）を複数記憶するメモリ１４２ａを備える。二次元コード券処理部１４２は、メモリ１４２ａに記憶されているアルゴリズムを用いて二次元コードをデコードし、乗車券情報を取得する。
【００６７】
例えば、メモリ１４２ａは、第１の規格でエンコードされた二次元コードをデコードする為のアルゴリズムと、第２の規格でエンコードされた二次元コードをデコードする為のアルゴリズムとを記憶する。なお、メモリ１４２ａは、さらに他の規格に対応するアルゴリズムを記憶する構成であってもよい。即ち、メモリ１４２ａは、各規格毎に二次元コードをデコードする為のアルゴリズムを記憶する。
【００６８】
なお、実施形態によると、二次元コード券処理部１４２は、二次元コード券１５０の第１の二次元コード１５２をデコードすることにより第１の乗車券情報を取得し、第２の二次元コード１５３をデコードすることにより第２の乗車券情報を取得する。
【００６９】
券売機１１０は、二次元コードを生成するために必要な同一の乗車券情報に基づいて第１の二次元コード１５２と第２の二次元コード１５３とを生成する。この為、第１の二次元コード１５２と第２の二次元コード１５３とが二次元コード券処理部１４２により正確に読み取られた場合、第１の乗車券情報と第２の乗車券情報とが一致する。即ち、第１の乗車券情報と第２の乗車券情報とが一致しない場合、第１の二次元コード１５２と第２の二次元コード１５３とのいずれか、または両方の読取に失敗している可能性がある。
【００７０】
二次元コード券処理部１４２は、第１の乗車券情報と第２の乗車券情報とを突合し、第１の乗車券情報と第２の乗車券情報とが一致しない場合、通行不可と主制御部１４１に判定させる。
【００７１】
また、二次元コード券処理部１４２は、第１の乗車券情報と第２の乗車券情報とが一致しない場合、第１の乗車券情報と第２の乗車券情報とのいずれかを主制御部１４１に送信する構成であってもよい。また、第１の乗車券情報と第２の乗車券情報とのうちの予め設定された方を主制御部１４１に送信する構成であっても良い。
【００７２】
また、二次元コード券処理部１４２は、第１の乗車券情報と第２の乗車券情報とが一致しない場合、第１の乗車券情報と第２の乗車券情報との両方を主制御部１４１に送信する構成であってもよい。また、二次元コード券処理部１４２は、第１の乗車券情報と第２の乗車券情報のいずれかを読み取った場合、その読み取った乗車券情報を主制御部１４１に送信する。これらの場合、主制御部１４１は、二次元コード券処理部１４２から供給された各乗車券情報に基づいて通行判定を行う。主制御部１４１は、通行判定において通行可の判定結果が得られた場合、利用者の通行を許可する。
【００７３】
ＩＣカード処理部は、利用者が所持する乗車券としてのＩＣカードに対して処理を行う。ＩＣカード処理部は、送受信部を備える。送受信部は、例えば、アンテナなどを備える。送受信部は、アンテナによりＩＣカードと無線通信を行う。送受信部は、通信範囲（送受信可能エリア）内に存在するＩＣカードを検知する。送受信部は、ＩＣカードを検知する場合、ＩＣカードから乗車券情報を読み取る。ＩＣカード処理部は、読み取った乗車券情報を主制御部に送信する。
【００７４】
なお、利用者が駅構内に入場する場合、ＩＣカード処理部は、主制御部の制御に基づいて、ＩＣカードのメモリに入場情報を書き込む。また、利用者が駅構内から出場する場合、ＩＣカード処理部は、主制御部の制御に基づいて、ＩＣカードに出場情報を書き込む。
【００７５】
また、磁気券から情報を読み取り改札処理を行う構成である場合、改札機は、磁気券処理部をさらに備える。磁気券処理部は、利用者が所持する磁気券に対して処理を行う。磁気券処理部は、磁気券を取り込む取り込み部と、取り込んだ磁気券を搬送する搬送部と、搬送されている磁気券から磁気を検出する磁気ヘッダとを備える。磁気券処理部は、磁気券の磁気層から乗車券情報を取得し、取得した乗車券情報を主制御部に送信する。
【００７６】
例えば、利用者が駅構内に入場する場合、磁気券処理部は、主制御部の制御に基づいて、投入される磁気券の磁気層に入場情報を記録する。また、利用者が駅構内から出場する場合、磁気券処理部は、主制御部の制御に基づいて、投入される磁気券の磁気層に出場情報を記録する。
【００７７】
主制御部１４１は、二次元コード券処理部１４２、ＩＣカード処理部、または磁気券処理部により取得された乗車券情報と、不揮発性メモリなどにより記憶されている運賃データとに基づいて通行判定を行う。
【００７８】
例えば、主制御部１４１は、二次元コード券１５０、磁気券、またはＩＣカードから取得した乗車券情報に基づいて、引去り額（運賃）を算出する。なお、改札機１４０が、磁気券やＩＣカードからも情報を読み取り改札処理を行う構成である場合、磁気券やＩＣカードの乗車券情報は、入場情報及び出場情報などの履歴を示す情報（履歴情報）をさらに含む。主制御部１４１は、この履歴情報に基づいて、過去の出場情報及び入場情報の正当性を判断し、正当であると判断した場合、運賃を算出する。主制御部１４１は、例えば、入場駅、出場駅、及び金額が対応付けられたテーブルなどを不揮発性メモリに保持し、このテーブルに基づいて運賃を算出する。
【００７９】
さらに、主制御部１４１は、算出した運賃と乗車券情報の運賃情報とを比較し、比較した結果に基づいて利用者の通行の可否を判定する。即ち、主制御部１４１は、運賃情報が示す金額が、算出された運賃以上である場合、利用者の通行を可と判定する。
【００８０】
また、乗車券情報が有効区間などの情報を含む場合、主制御部１４１は、当該改札機１４０が設置されている駅が有効区間内であるか否かに基づいて利用者の通行の可否を判定する。即ち、主制御部１４１は、当該改札機１４０が設置されている駅が有効区間内である場合、利用者の通行を可と判定する。
【００８１】
通行判定が可である場合、主制御部１４１は、利用者の通行を促す表示を表示部１４６に表示させ、ドア１４５を開くようにドア制御部１４４を制御する。
【００８２】
また、通行判定が不可である場合、主制御部１４１は、ドア１４５を閉めるようにドア制御部１４４に制御信号（閉信号）を送信する。また、通行判定が不可である理由を表示部１４６に表示する。ドア制御部１４４は、ドア１４５の開閉を制御することにより、利用者の通行を制御する。ドア制御部１４４は、ドア１４５の開閉を制御するドア開閉機構（図示せず）を備える。ドア制御部１４４は、主制御部１４１からの閉信号の有無に基づいて、ドア１４５の開閉を制御する。ドア制御部１４４は、主制御部１４１から閉信号を受信した場合、ドアの開閉機構のモータなどを動作させることにより、ドア１４５を閉じる。
【００８３】
図５により示されるように、ドア１４５は、改札機１４０の本体１４７の側面部に設置されている。また、通常、複数の改札機１４０が改札口に設置される。複数の改札機１４０少なくとも１つ以上の通路が形成される。ドア１４５は、この通路を塞ぐように開閉する。
【００８４】
表示部１４６は、主制御部１４１の制御に基づいて、種々の案内を表示する。例えば、表示部１４６は、通行の可否、残額情報が示す金額、定期券の有効期間、及び、利用者を窓口に誘導する案内などを表示する。
【００８５】
以上説明した少なくとも一つの実施形態の駅務機器及び駅務システムによれば、券売機１１０が、入力に応じて乗車券情報を生成し、複数の異なる規格で乗車券情報をエンコードし、複数の二次元コードを生成し、券の券面に複数の二次元コードを印刷して、二次元コード券１５０を発行することにより、券売機１１０は、読み取り速度及び正確性などが異なる複数の規格に対応する二次元コードが印刷された二次元コード券１５０を発行することが出来る。
【００８６】
また、改札機１４０が、読み取り速度及び正確性などが異なる複数の規格に対応し、複数の二次元コードが印刷された二次元コード券１５０から複数の二次元コードを含む画像を取得し、取得した画像に含まれている複数の二次元コードをデコードし、乗車券情報を取得し、取得した乗車券情報に基づいて通行判定を行うことにより、改札機１４０は、いずれかの二次元コードの読み取りに失敗した場合であっても、他の二次元コードから乗車券情報を取得することができるため、媒体の読み取り向上と読み取りの信頼性向上し、利用者は、より確実に改札処理を受けることが出来る。
【００８７】
これらにより、媒体の読み取り向上と読み取りの信頼性向上とにより、利便性の高い発行装置、駅務機器、及び駅務システムを提供することが可能となる。
【００８８】
また、例えば、鉄道会社により、読取可能な二次元コードの規格に制限があるなど、改札機の読み取ることができる二次元コードの規格仕様が異なる場合がある。しかし、本実施形態に係る券売機１１０は、このような場合であっても、複数の規格に基づいて二次元コードを生成し印刷する為、改札機に規格が異なる二次元コードを読み取らせることが出来る。たとえば、駅務機器に異なる二次元コードの規格を使用している鉄道会社間で乗り継ぎを行う場合、券売機１１０により乗車券に鉄道会社が使用している複数の規格の二次元コードが印刷できため、各鉄道会社の駅務機器に乗車券の二次元コードを読み取らせることが出来る。これにより、利用者は、より確実に改札処理を受けることが出来る。
【００８９】
なお、上記した実施形態では、券売機１１０は、乗車券情報を第１の規格によりエンコードした第１の二次元コード１５２と、第２の規格によりエンコードした第２の二次元コード１５３と、を二次元コード券１５０の券面に印字すると説明したが、この構成に限定されない。例えば、券売機１１０は、第３の規格、第４の規格、さらに第５の規格などにより乗車券情報をエンコードした二次元コードを二次元コード券１５０に印字する構成であってもよい。
【００９０】
また、上記した実施形態では、券売機１１０は、第１の二次元コード１５２と、第２の二次元コード１５３と、を二次元コード券１５０の券面に印字すると説明したが、この構成に限定されない。券売機１１０は、第１の二次元コード１５２及び第２の二次元コード１５３を二次元コード券１５０の同一面に印刷してもよいし、第１の面と第２の面とにそれぞれ印刷する構成であってもよい。即ち、券売機１１０は、第１の二次元コード１５２及び第２の二次元コード１５３を二次元コード券１５０の表面と裏面との両方に印刷する構成であってもよい。この構成によると、ユーザは、改札機１４０に二次元コード券１５０を翳す際、二次元コード券１５０の表裏を意識することなく改札処理を受けることが出来る。これにより、より利便性を高める事ができる。
【００９１】
また、上記の実施形態では、改札機１４０の二次元コード券処理部１４２は、メモリ１４２ａにより記憶されたアルゴリズムを用いて二次元コードをデコードする構成として説明したが、この構成に限定されない。二次元コード券処理部１４２は、各規格毎に二次元コードをデコードするデコーダをハードウエアとして備える構成であってもよい。この構成によると、複数の二次元コードが含まれる画像を読み取った場合、各デコーダに画像を入力することにより、並列してデコードを行うことができる。これにより、改札機１４０は、二次元コードのデコードに要する時間を短縮することができる。
【００９２】
なお、上述の各実施の形態で説明した機能は、ハードウエアを用いて構成するに留まらず、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現することもできる。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【００９３】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
［１］
利用者による操作を受け取る操作手段と、
前記操作に基づいて乗車券情報を生成する生成手段と、
前記乗車券情報を第１の規格に基づいてエンコードし、第１の二次元コードを生成する第１の二次元コード生成手段と、
前記乗車券情報を前記第１の規格とは異なる第２の規格に基づいてエンコードし、第２の二次元コードを生成する第２の二次元コード生成手段と、
前記第１の二次元コードと前記第２の二次元コードとを券媒体に印刷する印刷手段と、
を具備する発行装置。
［２］
前記印刷手段は、前記第１の二次元コードと前記第２の二次元コードとを前記券媒体の第１の面に印刷する、［１］に記載の発行装置。
［３］
前記印刷手段は、前記第１の二次元コードと前記第２の二次元コードとを前記券媒体の前記第１の面の反対側の第２の面にさらに印刷する、［２］に記載の発行装置。
［４］
前記第１の二次元コードは、第１の数の第１のデータセルと、第１の誤り訂正率で前記第１のデータセルを訂正する第１の誤り訂正符号とを有し、
前記第２の二次元コードは、第２の数の第２のデータセルと、第２の誤り訂正率で前記第２のデータセルを訂正する第２の誤り訂正符号とを有する、
［１］に記載の発行装置。
［５］
利用者により提示された二次元コード券から二次元コードを読み取る読取手段と、
前記二次元コードを第１の規格、及び第２の規格に基づいてデコードし、乗車券情報を取得する二次元コード解析手段と、
前記乗車券情報に基づいて通行判定を行う通行判定手段と、
前記通行判定手段による判定の結果に基づいて、前記利用者の通行を制御する通行制御手段と、
を具備する駅務機器。
［６］
前記二次元コード解析手段は、前記二次元コードを前記第１の規格に基づいてデコードして第１の乗車券情報を取得し、前記二次元コードを前記第２の規格に基づいてデコードして第２の乗車券情報を取得し、
前記通行判定手段は、前記第１の乗車券情報と前記第２の乗車券情報とのいずれかに基づいて駅務処理を行う、
［５］に記載の駅務機器。
［７］
二次元コード券を発行する発行装置と、前記二次元コード券に対して改札処理を行う駅務機器とを備える駅務システムであって、
前記発行装置は、
利用者による操作を受け取る操作手段と、
前記操作に基づいて乗車券情報を生成する生成手段と、
前記乗車券情報を第１の規格に基づいてエンコードし、第１の二次元コードを生成する第１の二次元コード生成手段と、
前記乗車券情報を前記第１の規格とは異なる第２の規格に基づいてエンコードし、第２の二次元コードを生成する第２の二次元コード生成手段と、
前記第１の二次元コードと前記第２の二次元コードとを券媒体に印刷する印刷手段と、
を具備し、
前記駅務機器は、
前記二次元コード券から二次元コードを読み取る読取手段と、
前記二次元コードを第１の規格、及び第２の規格に基づいてデコードし、乗車券情報を取得する二次元コード解析手段と、
前記乗車券情報に基づいて通行判定を行う通行判定手段と、
前記通行判定手段による判定の結果に基づいて、前記利用者の通行を制御する通行制御手段と、
を具備する駅務システム。
【符号の説明】
【００９４】
１００…駅務システム、１１０…券売機、１１１…制御部、１１２…記憶部、１１３…表示部、１１４…操作部、１１５…現金処理部、１１６…二次元コード券処理部、１１９…インタフェース部、１４０…改札機、１４１…主制御部、１４２…二次元コード券処理部、１４２ａ…メモリ、１４４…ドア制御部、１４５…ドア、１４６…表示部、１４７…本体、１４８…インタフェース部、１５０…二次元コード券、１５１…券面情報、１５２…第１の二次元コード、１５３…第２の二次元コード。
【図１】
0005854738.tif 000002
【図２】
0005854738.tif 000003
【図３】
0005854738.tif 000004
【図４】
0005854738.tif 000005
【図５】
0005854738.tif 000006
【図６】
0005854738.tif 000007