JP6851832B2 - Automatic ticket gates and programs - Google Patents
Automatic ticket gates and programs Download PDFInfo
- Publication number
- JP6851832B2 JP6851832B2 JP2017004624A JP2017004624A JP6851832B2 JP 6851832 B2 JP6851832 B2 JP 6851832B2 JP 2017004624 A JP2017004624 A JP 2017004624A JP 2017004624 A JP2017004624 A JP 2017004624A JP 6851832 B2 JP6851832 B2 JP 6851832B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- medium
- determination unit
- unit
- ticket gate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Devices For Checking Fares Or Tickets At Control Points (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明の実施形態は、自動改札機およびプログラムに関する。 Embodiments of the present invention relate to automatic ticket gates and programs.
従来、各種情報がエンコードされた表示オブジェクトが表示された媒体から情報を光学的に読み取って、利用者の通過可否の判定処理を行う自動改札機が知られている。表示オブジェクトは、例えば、QRコード(登録商標)などの二次元コードである。しかしながら、従来の技術では、表示オブジェクトが複製されてしまい、不正に自動改札機が通過されてしまう可能性があった。 Conventionally, there is known an automatic ticket gate that optically reads information from a medium on which a display object in which various information is encoded is displayed to determine whether or not the user can pass through. The display object is, for example, a two-dimensional code such as a QR code (registered trademark). However, in the conventional technology, there is a possibility that the display object is duplicated and the automatic ticket gate is illegally passed.
本発明が解決しようとする課題は、不正通過を防止することができる自動改札機およびプログラムを提供することである。 An object to be solved by the present invention is to provide an automatic ticket gate and a program capable of preventing unauthorized passage.
実施形態の自動改札機は、取得部と、第1判定部と、第2判定部とを持つ。取得部は、媒体に表示された表示オブジェクトから光学的に情報を読み取る読取部から、読み取られた情報を取得する。第1判定部は、取得部により取得された情報における第1情報および第2情報のそれぞれの有無に基づいて、媒体が不正利用されたか否かを判定する。第2判定部は、第1判定部による判定結果に基づいて、媒体を翳した利用者の通過の可否を判定する。 The automatic ticket gate of the embodiment has an acquisition unit, a first determination unit, and a second determination unit. The acquisition unit acquires the read information from the reading unit that optically reads the information from the display object displayed on the medium. The first determination unit determines whether or not the medium has been illegally used based on the presence or absence of the first information and the second information in the information acquired by the acquisition unit. The second determination unit determines whether or not the user holding the medium can pass through based on the determination result by the first determination unit.
以下、実施形態の自動改札機およびプログラムを、図面を参照して説明する。 Hereinafter, the automatic ticket gate and the program of the embodiment will be described with reference to the drawings.
(第1の実施形態)
図1は、第1の実施形態における自動改札機100を含む交通システム1の構成の一例を示す図である。本実施形態の交通システム1は、例えば、鉄道の駅における入出場を管理するために用いられる。以下、これを前提として説明する。交通システム1は、例えば、複数の自動改札機100を備える。なお、交通システム1は、上述した例の他、例えば、バスやフェリーといった乗り物の乗車(乗船)や降車(降船)を管理するものに適用されてもよいし、飛行機等の搭乗や降機を管理するものに適用されてもよい。
(First Embodiment)
FIG. 1 is a diagram showing an example of a configuration of a
自動改札機100は、例えば、駅の改札口に設けられる。自動改札機100は、図示しない券売機等により発行された乗車券TIXから情報を読み取ることによって、利用者の通過を許可または禁止する。乗車券TIXは、例えば、紙などの媒体に表示オブジェクトOBが印刷された紙券である。表示オブジェクトOBは、例えば、QRコード等の二次元コードである。また、表示オブジェクトOBは、所定の暗号鍵を用いて暗号化された効力情報が、機械によって光学的に読み取り可能な形状・模様・色彩等のコードに変換されたものであってよい。効力情報は、例えば、有効期間、乗車駅(出発駅)、乗車区間、乗車券のそれぞれを識別する乗車券識別情報、乗車時刻、駅構内からの出場、或いは駅構内への入場を示す入出場情報等を含む情報である。なお、表示オブジェクトOBは、図1に示すように、スマートフォンやタブレット端末等の携帯型の端末装置10に表示されてもよい。また、表示オブジェクトOBは、機械によって内容が認識可能であると共に、人が視認することによって内容が認識できないものであれば如何なる態様であってもよい。乗車券TIXおよび端末装置10は、「媒体」の一例である。
The
また、上述した乗車券TIXは、券の表面あるいは裏面に磁気記録面を有する磁気券であってもよいし、電子マネー等の情報を記憶することができる交通系ICカードであってもよい。本実施形態では、一例として、乗車券TIXを、表示オブジェクトOBが印刷された紙券であるものとして説明する。 Further, the above-mentioned ticket TIX may be a magnetic ticket having a magnetic recording surface on the front surface or the back surface of the ticket, or may be a transportation IC card capable of storing information such as electronic money. In the present embodiment, as an example, the ticket TIX will be described as a paper ticket on which the display object OB is printed.
図2は、表示オブジェクトOBの一例を示す図である。図示のように、例えば、表示オブジェクトOBは、四角形状の複数のファインダパターンFPと、メインパターンMPと、固有コードFP‐IDAおよびFP‐IDBとを含む。ファインダパターンFPは、表示オブジェクトOBにおいてメインパターンMPの位置を検出するための位置検出パターンである。メインパターンMPは、効力情報や誤り訂正符号などが二次元コード状にエンコード(符号化)されたパターンである。固有コードFP‐IDAおよびFP‐IDBは、例えば、各表示オブジェクトOBを識別するための識別情報がエンコードされたコードであって、メインパターンMPを形成する一つまたは複数のコードである。例えば、固有コードFP‐IDAおよびFP‐IDBは、ファインダパターンFPの外形に沿う領域に形成される。より具体的には、固有コードFP‐IDAおよびFP‐IDBは、メインパターンMPの領域において、ファインダパターンFPの外形に沿う端部に形成される。また、メインパターンMPには、更に、歪みによる位置ずれを補正するためのアライメントパターンが含まれてよい。ファインダパターンFPは、「基準パターン」の一例である。 FIG. 2 is a diagram showing an example of the display object OB. As shown, for example, the display object OB includes a plurality of rectangular finder pattern FPs, a main pattern MP, and unique codes FP-ID A and FP-ID B. The finder pattern FP is a position detection pattern for detecting the position of the main pattern MP in the display object OB. The main pattern MP is a pattern in which validity information, an error correction code, and the like are encoded in a two-dimensional code. The unique codes FP-ID A and FP-ID B are, for example, codes in which identification information for identifying each display object OB is encoded, and are one or more codes forming the main pattern MP. For example, the unique codes FP-ID A and FP-ID B are formed in a region along the outer shape of the finder pattern FP. More specifically, the unique codes FP-ID A and FP-ID B are formed at the ends of the finder pattern FP along the outer shape in the region of the main pattern MP. Further, the main pattern MP may further include an alignment pattern for correcting the positional deviation due to distortion. The finder pattern FP is an example of a "reference pattern".
なお、図2に例示した表示オブジェクトOBでは、固有コードFP‐IDAおよびFP‐IDBが含まれるものとして説明したがこれに限られず、例えば、固有コードFP‐IDAおよびFP‐IDBは省略されてもよい。本実施形態では、交通システム1において、固有コードFP‐IDAおよびFP‐IDBを含む表示オブジェクトOB(以下、第1表示オブジェクトOBと称する)と、固有コードFP‐IDAおよびFP‐IDBを含まない表示オブジェクトOB(以下、第2表示オブジェクトOBと称する)との双方が使用される例について説明する。
The display object OB illustrated in FIG. 2 has been described as including the unique codes FP-ID A and FP-ID B, but the present invention is not limited to this, and for example, the unique codes FP-ID A and FP-ID B may be included. It may be omitted. In the present embodiment, in the
[自動改札機の外観およびその動作]
以下、本実施形態における自動改札機100の外観とその動作について説明する。図3は、第1の実施形態における自動改札機100を上方から見た図である。自動改札機100は、例えば、通路を挟んで対向配置される主機110と従機130とを含んでよい。主機110は、例えば、光学読取部111と、上面表示部112と、正面表示部113と、扉部114および115と、改札機側制御部150とを備える。また、従機130は、例えば、光学読取部131と、上面表示部132と、正面表示部133と、扉部134および135とを備える。改札機側制御部150は、「制御装置」の一例である。
[Appearance of automatic ticket gates and their operation]
Hereinafter, the appearance and operation of the
主機110の光学読取部111は、図3に示すa方向に通過しようとする利用者によって翳された乗車券TIXに印刷された表示オブジェクトOBや端末装置10に表示された表示オブジェクトOBから情報を読み取る。そして、光学読取部111は、表示オブジェクトOBから読み取った情報をデコードし、このデコードした情報(以下、オブジェクトデータと称する)を改札機側制御部150に送信する。オブジェクトデータは、例えば、2値のバイナリデータである。上面表示部112は、光学読取部111に表示オブジェクトOBを表示する媒体が翳された場合に、改札機側制御部150によって処理された結果に基づく画像を表示する。正面表示部113は、図3に示すa方向に通過可能であるか否かを示すマークや図形、文字等を表示する。正面表示部113の表示内容または表示の有無は、改札機側制御部150によって決定される。
The
一方、従機130の光学読取部131は、図3に示すb方向に通過しようとする利用者によって翳された乗車券TIXに印刷された表示オブジェクトOBや端末装置10に表示された表示オブジェクトOBから情報を読み取る。そして、光学読取部131は、表示オブジェクトから読み取った情報(オブジェクトデータ)を改札機側制御部150に送信する。上面表示部132は、光学読取部131に表示オブジェクトOBを表示する媒体が翳された場合に、改札機側制御部150によって処理された結果に基づく画像を表示する。正面表示部133は、図3に示すb方向に通過可能であるか否かを示すマークや図形、文字等を表示する。正面表示部133の表示内容または表示の有無は、改札機側制御部150によって決定される。
On the other hand, the
改札機側制御部150は、図3に示すa方向への利用者の通過を許可する動作モードに自動改札機100が設定されている場合、扉部115および135を開放状態に維持すると共に、扉部114および134を開放状態または閉止状態に制御することで、a方向の利用者の通過を許可または禁止する。また、改札機側制御部150は、図3に示すb方向への利用者の通過を許可する動作モードに自動改札機100が設定されている場合、扉部114および134を開放状態に維持すると共に、扉部115および135を開放状態または閉止状態に制御することで、b方向の利用者の通過を許可または禁止する。
When the
また、自動改札機100の動作モードには、図3に示すa方向の通過とb方向の通過との双方を許可する動作モードが含まれていてもよい。この場合、改札機側制御部150は、例えば、利用者が通過中でなければ正面表示部113と正面表示部133の双方に通過を許可することを示すマークや図形、文字等を表示させる制御を行う。また、改札機側制御部150は、例えば、利用者がa方向およびb方向のいずれかの側から進入し、光学読取部111と光学読取部131とのいずれか一方に表示オブジェクトOBを表示する媒体が翳されると、他方の光学読取部を無効化すると共に、利用者が進入してきていない側の表示部(正面表示部113または正面表示部133)に、通過を禁止することを示すマークや図形、文字等を表示させる制御を行う。
Further, the operation mode of the
なお、図3では、自動改札機100は、乗車券TIXや端末装置10などの表示オブジェクトを表示する媒体を処理する専用機として説明したがこれに限られず、例えば、磁気券や交通系ICカードを処理可能な装置であってもよい。また、自動改札機100は、利用者が双方向に通過可能なものに限らず、主機と補機(従機)により構成される、利用者が一方向にのみ通過可能なものであってもよい。
Note that, in FIG. 3, the
図4は、第1の実施形態における自動改札機100の光学読取部111を上方から見た図である。光学読取部111は、例えば、保護パネルPNと、カメラ111aと、ライトLTとを備える。保護パネルPNは、可視光を透過可能な透明(または半透明)型のパネルであり、これを透過した表示オブジェクトOBの撮像を可能とする。カメラ111aは、保護パネルPN越しに翳された媒体(乗車券TIXまたは端末装置10)を撮像する。カメラ111aは、例えば、CCD(Charge-Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)等のイメージセンサを有する。ライトLTは、カメラ111aが媒体を撮像する際に、媒体に向けて光を照射する。なお、図4に示す光学読取部111の構成は、従機130の光学読取部131にも同様に適用してもよい。すなわち、従機130の光学読取部131は、保護パネルPNと、カメラ131aと、ライトLTとを備える構成であってもよい。
FIG. 4 is a view of the
図5は、第1の実施形態の自動改札機100の主機110を通路側から見た図である。主機110は、上述した光学読取部111、扉部114および115等に加え、透過型光電センサStと、反射型光電センサSrとを更に備える。透過型光電センサStは、例えば、主機110の筐体面のうち、通路側の筐体面に等間隔に複数個(図4の例の場合は26個)設けられる。本実施形態では、投光器として機能する透過型光電センサStと、受光器として機能する透過型光電センサStとを一対として用いる。
FIG. 5 is a view of the
例えば、主機110に設けられる透過型光電センサStが投光器である場合、従機130側に設けられる透過型光電センサStは、受光器として機能する。後述する改札機側制御部150は、この複数の透過型光電センサStの検出信号と、透過型光電センサStの配置位置とに基づいて、利用者が通路内のどの位置にいるのかを特定する。また、反射型光電センサSrは、透過型光電センサStと同様に、例えば、主機110の筐体から上方に突出する仕切部の通路側の面に、等間隔に複数個(図5の例の場合は3個)設けられる。反射型光電センサSrは、所定の方向に光を投射する。反射型光電センサSrは、光を投射した後、投射した方向から入射する光を受光する。反射型光電センサSrは、受光した光の強度に基づいて、通路に光を反射する利用者の身体が存在しているか否かを示す検出信号を生成する。反射型光電センサSrは、主に、通路に存在している利用者の身長を特定するために用いられる。なお、上述した反射型光電センサSrは、主機110に設けられるものとして説明したがこれに限られず、従機130に設けられてもよいし、主機110および従機130の双方に設けられてもよい。
For example, when the transmissive photoelectric sensor St provided on the
[自動改札機の機能構成]
図6は、第1の実施形態における自動改札機100の機能構成の一例を示す図である。自動改札機100は、図3に示す構成の他、改札機側制御部150の指示に従って、音声を出力するスピーカ140と、種々の情報を格納する改札機側記憶部170とを更に備える。
[Functional configuration of automatic ticket gates]
FIG. 6 is a diagram showing an example of the functional configuration of the
主機110側の光学読取部111は、カメラ111aと画像処理部111bとを備える。また、同様に、従機130側の光学読取部131は、カメラ131aと画像処理部131bとを備える。例えば、画像処理部111b、131bは、対応するそれぞれのカメラにより撮像された画像からファインダパターンFPを抽出し、複数のファインダパターンFPの位置関係に基づいて、画像上でメインパターンMPの位置を特定する。画像処理部111b、131bは、位置を特定したメインパターンMPをデコードして、ビット列などで表されるコンピュータが認識可能なオブジェクトデータに変換する。上述したように、メインパターンMPには、固有コードFP‐IDAおよびFP‐IDBの画像領域が含まれるため、メインパターンMPから変換されるオブジェクトデータには、固有コードFP‐IDAおよびFP‐IDBが含まれることになる。そして、画像処理部111b、131bは、変換したオブジェクトデータを改札機側制御部150に出力する。
The
改札機側制御部150は、取得部152と、第1判定部154と、第2判定部156と、通過制御部158とを備える。これらの構成要素の一部または全部は、CPU(Central Processing Unit)等のプロセッサが改札機側記憶部170に記憶されたプログラムを実行することにより実現されてよい。また、改札機側制御部150の構成要素の一部または全部は、LSI(Large Scale Integration)、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)等のハードウェアによって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。
The ticket gate
改札機側記憶部170は、例えば、例えば、ROM(Read Only Memory)、フラッシュメモリ、HDD(Hard Disk Drive)、SDカード、MRAM(Magnetoresistive Random Access Memory)、RAM(Random Access Memory)、レジスタ等によって実現されてよい。改札機側記憶部170は、プロセッサが実行するプログラムを格納する他、運賃テーブル172等を格納する。
The ticket gate
取得部152は、画像処理部111bまたは画像処理部131bからオブジェクトデータを取得する。
The
図7は、オブジェクトデータの一例を示す図である。図中(a)は、第1表示オブジェクトOBから変換されたオブジェクトデータのデータ構造の一例を表している。例えば、第1表示オブジェクトOBには、ファインダパターンFPと、メインパターンMPと、固有コードFP‐IDAおよびFP‐IDBとが含まれているため、第1表示オブジェクトOBから変換されたオブジェクトデータは、画像であるメインパターンMPがデータに変換された二次元コードデータと、固有コードFP‐IDAおよびFP‐IDBとを含む。二次元コードデータは、例えば、効力情報を含む。第1表示オブジェクトOBから変換されたオブジェクトデータは、例えば、データの先頭に付されるSTX(Start of TeXt)やデータの末尾に付されるETX(End of TeXt)などの各種制御コードを含んでよい。二次元コードデータは、「第1情報」および「第2情報」のいずれか一方の情報の一例であり、固有コードFP‐IDAおよびFP‐IDBは、「第1情報」および「第2情報」のいずれか他方の情報の一例である。また、メインパターンMPは、「所定領域」の一例である。 FIG. 7 is a diagram showing an example of object data. In the figure (a), an example of the data structure of the object data converted from the first display object OB is shown. For example, since the first display object OB includes the finder pattern FP, the main pattern MP, and the unique codes FP-ID A and FP-ID B , the object data converted from the first display object OB. Includes two-dimensional code data in which the main pattern MP, which is an image, is converted into data, and unique codes FP-ID A and FP-ID B. The two-dimensional code data includes, for example, efficacy information. The object data converted from the first display object OB includes various control codes such as STX (Start of TeXt) attached to the beginning of the data and ETX (End of TeXt) attached to the end of the data. Good. The two-dimensional code data is an example of information of either "first information" or "second information", and the unique codes FP-ID A and FP-ID B are "first information" and "second information". It is an example of the information of either one or the other of "information". The main pattern MP is an example of a "predetermined area".
また、図中(b)は、第2表示オブジェクトOBから変換されたオブジェクトデータのデータ構造の一例を表している。上述したように、第2表示オブジェクトOBには、固有コードFP‐IDAおよびFP‐IDBが含まれないため、第2表示オブジェクトOBから変換されたオブジェクトデータは、固有コードFP‐IDAおよびFP‐IDBを除く、二次元コードデータやSTXやETXなどの各種制御コードを含む。 Further, (b) in the figure shows an example of the data structure of the object data converted from the second display object OB. As described above, since the second display object OB does not include the unique code FP-ID A and FP-ID B , the object data converted from the second display object OB is the unique code FP-ID A and Includes two-dimensional code data and various control codes such as STX and ETX, excluding FP-ID B.
第1判定部154は、取得部152により取得されたオブジェクトデータに含まれる二次元コードデータおよび固有コードFP‐IDAおよびFP‐IDBのそれぞれの有無に基づいて、自動改札機100に翳された媒体が不正利用されたか否かを判定する。
The
図8は、各条件に応じた第1判定部154による判定結果の一例を示す図である。例えば、第1判定部154は、オブジェクトデータに、二次元コードデータが存在し、且つ固有コードFP‐IDAおよびFP‐IDBが存在する場合、媒体が正当利用されたと判定する(図中No.1のレコード参照)。
FIG. 8 is a diagram showing an example of a determination result by the
また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在し、且つ固有コードFP‐IDAおよびFP‐IDBが存在しない場合、二次元コードデータに含まれる効力情報の内容に基づいて、自動改札機100に翳された媒体が不正利用されたか否かを判定する。
Further, when the object data includes the two-dimensional code data and the unique codes FP-ID A and FP-ID B do not exist, the
例えば、第1判定部154は、効力情報の内容が“出改札に関する内容”でない場合、正当利用されたと判定し(図中No.2のレコード参照)、効力情報の内容が“出改札に関する内容”である場合、不正利用されたと判定する(図中No.3のレコード参照)。例えば、効力情報に、有効期間、乗車駅、乗車区間、乗車券識別情報、乗車時刻、および入出場情報のうち一部または全部が含まれる場合、第1判定部154は、“出改札に関する内容”であると判定する。効力情報の内容が“出改札に関する内容”でない場合とは、例えば、媒体が施設入場券として利用された場合である。出改札に関する内容は、「所定の内容」の一例である。
For example, if the content of the validity information is not "contents related to ticket gates", the
例えば、駅中の店舗を利用するために、この店舗のウェブサイトなどにおいてメールアドレスを登録することにより、メールなどを介して一時的に駅構内に入場可能な表示オブジェクトOBが発行される場合がある。この場合、利用者は、端末装置10の画面に、発行された表示オブジェクトOBを表示させることで、駅構内に入場する。この入場専用の表示オブジェクトOBは、固有コードFP‐IDAおよびFP‐IDBを含まない第2表示オブジェクトOBとして発行される。また、入場専用の表示オブジェクトOBには、入場駅の指定するような効力情報が含まれ、“出改札に関する内容”と判定されるための効力情報が省略される。これにより、第1判定部154は、入場専用の表示オブジェクトOBが単に翳された場合については、これを正当利用であると判定し、入場専用の表示オブジェクトOBでもなく、固有コードFP‐IDAおよびFP‐IDBが存在しない表示オブジェクトOBが翳された場合については、これを不正利用であると判定する。
For example, in order to use a store in a station, by registering an e-mail address on the website of this store, a display object OB that can temporarily enter the station premises may be issued via e-mail or the like. is there. In this case, the user enters the station yard by displaying the issued display object OB on the screen of the
また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在せず、且つ固有コードFP‐IDAおよびFP‐IDBが存在する場合、再度媒体を翳すように案内をする必要があると判定する(図中No.4のレコード参照)。
Further, when the object data does not have the two-dimensional code data and the unique codes FP-ID A and FP-ID B exist in the object data, the
また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在せず、且つ固有コードFP‐IDAおよびFP‐IDBが存在しない場合、表示オブジェクトOBの読み取り時に何らの異常が生じていると判定したり、再度媒体を翳すように案内をする必要があると判定したりする(図中No.5のレコード参照)。
Further, when the two-dimensional code data does not exist in the object data and the unique codes FP-ID A and FP-ID B do not exist in the object data, the
第2判定部156は、第1判定部154による判定結果に基づいて、光学読取部111、131に媒体を翳した利用者の通過の可否を判定する。第2判定部156は、第1判定部154により、媒体が正当利用されたと判定された場合、二次元コードデータに含まれる効力情報に基づいて、通過の可否を判定する。
The
例えば、第2判定部156は、効力情報の有効期間、乗車駅(発駅)、乗車区間等の情報と運賃テーブル172とを照合することにより、自装置である自動改札機100が設置された駅と乗車駅とが一致するか否か、自動改札機100が設置された駅が乗車区間内か否か、出場駅においては利用者の乗車区間が乗車券時の購入金額に見合うか否か、媒体が光学読取部111、131に翳された時刻が有効期間内であるか否か等といった条件のうち一部または全部について判定し、全ての判定条件を満たす場合に利用者の通過を許可し、いずれか1つ以上の判定条件を満たさない場合に利用者の通過を禁止する。
For example, the
また、第2判定部156は、第1判定部154により、媒体が不正利用されたと判定された場合、利用者の通過を禁止する。また、第2判定部156は、第1判定部154により、再翳し案内が必要であると判定された場合、利用者の通過を禁止する。また、第2判定部156は、第1判定部154により、読取時に異常が生じていると判定された場合、利用者の通過を禁止する。
In addition, the
通過制御部158は、第2判定部156による通過の可否の判定結果に応じて、扉部114、115、134、135、スピーカ140、上面表示部112、132、正面表示部113、133、またはこれらを組み合わせたものを制御することで、利用者の通過を制御する。
The
[自動改札機の処理フロー]
以下、第1の実施形態における改札機側制御部150による一連の処理の流れについて説明する。図9は、第1の実施形態における改札機側制御部150による一連の処理の流れを示すフローチャートである。本フローチャートの処理は、例えば、所定周期で繰り返し行われる。
[Processing flow of automatic ticket gate]
Hereinafter, a series of processing flows by the ticket gate
まず、第1判定部154は、取得部152により光学読取部111、131からオブジェクトデータが取得されたか否かを判定する(ステップS100)。取得部152により光学読取部111、131からオブジェクトデータが取得されていないと判定された場合、第2判定部156は、透過型光電センサStおよび反射型光電センサSrにより出力される検出信号に基づいて、利用者が通路内の所定位置に到達したか否かを判定する(ステップS102)。所定位置とは、例えば、利用者の進行方向から見た通路の中間付近である。すなわち、第2判定部156は、光学読取部111、131によって表示オブジェクトOBが読み取られない状態で、利用者が通路内に侵入したか否かを判定する。
First, the
利用者が通路内の所定位置に到達したと判定した場合、第2判定部156は、利用者の通過を禁止する。これを受けて、通過制御部158は、例えば、上面表示部112(132)、正面表示部113(133)および/またはスピーカ140に、媒体から情報を読み取れないことを表す情報を出力させ、扉部114(115)および134(135)を閉止状態に制御して利用者の通過を禁止する(ステップS104)。
When it is determined that the user has reached a predetermined position in the passage, the
一方、取得部152により光学読取部111、131からオブジェクトデータが取得されたと判定した場合、第1判定部154は、オブジェクトデータに二次元コードデータが含まれているか否かを判定する(ステップS106)。オブジェクトデータに二次元コードデータが含まれている場合、第1判定部154は、更に、オブジェクトデータに固有コードFP‐IDAおよびFP‐IDBが含まれているか否かを判定する(ステップS108)。
On the other hand, when it is determined by the
オブジェクトデータに固有コードFP‐IDAおよびFP‐IDBが含まれていない場合、第1判定部154は、二次元コードデータに含まれる効力情報の内容が“出改札に関する内容”であるか否かを判定する(ステップS110)。効力情報の内容が“出改札に関する内容”である場合、第1判定部154は、翳された媒体が不正利用されたと判定する(ステップS112)。そして、通過制御部158は、S104の処理として、例えば、上面表示部112(132)、正面表示部113(133)および/またはスピーカ140に、翳された媒体が使用できないことを表す情報を出力させ、扉部114(115)および134(135)を閉止状態に制御して利用者の通過を禁止する。この結果、本来有るべき情報が読み取れない場合、表示オブジェクトOB、または表示オブジェクトOBが印刷された乗車券TIXそのものが偽造された疑いがあることから、この媒体を利用する利用者の通過を制限することができる。
When the object data does not include the unique codes FP-ID A and FP-ID B , the
図10は、不正利用されたと判定された場合に上面表示部112、132に表示させる画面の一例を示す図である。図示のように、例えば、上面表示部112、132の画面には、翳された乗車券TIXが使用できないことが文字などで表示される。
FIG. 10 is a diagram showing an example of a screen to be displayed on the upper
一方、オブジェクトデータに固有コードFP‐IDAおよびFP‐IDBが含まれている場合、または二次元コードデータに含まれる効力情報の内容が“出改札に関する内容”でない場合、第1判定部154は、翳された媒体が正当利用されたと判定する(ステップS114)。これを受けて、第2判定部156は、二次元コードデータに含まれる効力情報に基づいて、通過の可否を判定する。本フローチャートでは、一例として、第2判定部156により利用者の通過が許可されるものとする。この場合、通過制御部158は、例えば、上面表示部112(132)、正面表示部113(133)および/またはスピーカ140に、媒体から情報を読み取れたことを表す情報を出力させ、扉部114(115)および134(135)を開放状態に制御して利用者の通過を許可する(ステップS116)。
On the other hand, if the object data includes the unique codes FP-ID A and FP-ID B , or if the content of the validity information included in the two-dimensional code data is not "contents related to ticket gates", the
一方、オブジェクトデータに二次元コードデータが含まれない場合、第1判定部154は、S108の処理と同様に、オブジェクトデータに固有コードFP‐IDAおよびFP‐IDBが含まれているか否かを判定する(ステップS118)。
On the other hand, when the object data does not include the two-dimensional code data, the
オブジェクトデータに固有コードFP‐IDAおよびFP‐IDBが含まれている場合、第1判定部154は、再度媒体を翳すように案内をする必要があると判定する(ステップS120)。これを受けて、通過制御部158は、例えば、上面表示部112(132)、正面表示部113(133)および/またはスピーカ140に、再度媒体を翳すように促す情報を出力させる(ステップS122)。このとき、通過制御部158は、扉部114(115)および134(135)を閉止状態に制御してもよいし、開放状態に制御してもよい。
When the object data includes the unique codes FP-ID A and FP-ID B , the
図11は、不正利用されたと判定された場合に上面表示部112、132に表示させる画面の他の例を示す図である。図示のように、例えば、上面表示部112、132の画面には、翳された乗車券TIXから情報が読み取れないことが文字などで表示される。
FIG. 11 is a diagram showing another example of a screen to be displayed on the upper
一方、オブジェクトデータに固有コードFP‐IDAおよびFP‐IDBが含まれていない場合、第1判定部154は、読取時に異常が生じていると判定する(ステップS124)。これを受けて、通過制御部158は、例えば、上面表示部112(132)、正面表示部113(133)および/またはスピーカ140に、自動改札機100が使用できないことを示す情報を出力させ、扉部114(115)および134(135)を閉止状態に制御して利用者の通過を禁止する(ステップS126)。なお、通過制御部158は、第1判定部154により読取時に異常が生じていると判定された場合、再翳し案内が必要であると判定された場合と同様に、S122の処理を行ってもよい。これによって、本フローチャートの処理が終了する。
On the other hand, when the object data does not include the unique codes FP-ID A and FP-ID B , the
以上説明した第1の実施形態によれば、乗車券TIXや端末装置10などの媒体に表示された表示オブジェクトOBから光学的に情報を読み取る光学読取部111、131から、オブジェクトデータを取得する取得部152と、取得部152により取得されたオブジェクトデータにおける二次元コードデータと、固有コードFP‐IDAおよびFP‐IDBとのそれぞれの有無に基づいて、媒体が不正利用されたか否かを判定する第1判定部154と、第1判定部154による判定結果に基づいて、媒体を翳した利用者の通過の可否を判定する第2判定部156とを備えることにより、不正利用であると判定された場合、利用者の通過が禁止される。この結果、不正通過を防止することができる。
According to the first embodiment described above, acquisition of object data from
(第2の実施形態)
以下、第2の実施形態について説明する。第2の実施形態では、固有コードFP‐IDAおよび固有コードFP‐IDBのいずれか一方が他方を暗号鍵として暗号化(エンクリプト)されている点と、自動改札機100Aがオブジェクトデータに含まれる固有コードFP‐IDAおよび固有コードFP‐IDBのうちいずれか一方のコードを他方のコードで復号(デクリプト)し、その復号したコードの値に基づいて、媒体が不正利用されたか否かを判定する点で、第1の実施形態と相違する。以下、第1の実施形態との相違点を中心に説明し、第1の実施形態と共通する点については説明を省略する。なお、第2の実施形態の説明において、第1の実施形態と同じ部分については同一符号を付して説明する。
(Second embodiment)
Hereinafter, the second embodiment will be described. In the second embodiment, one of the unique code FP-ID A and the unique code FP-ID B is encrypted (encrypted) using the other as an encryption key, and the
図12は、第2の実施形態における自動改札機100Aの機能構成の一例を示す図である。第2の実施形態における自動改札機100Aの改札機側制御部150Aは、上述した取得部152、第1判定部154、第2判定部156、および通過制御部158に加えて、更に復号処理部160を備える。
FIG. 12 is a diagram showing an example of the functional configuration of the
復号処理部160は、取得部152により取得されたオブジェクトデータに固有コードFP‐IDAおよびFP‐IDBが存在する場合、一方のコードを用いて、他方のコードを復号する。本実施形態では、一例として、固有コードFP‐IDAを暗号鍵として固有コードFP‐IDBが暗号化されているものとする。従って、復号処理部160は、固有コードFP‐IDAを用いて、固有コードFP‐IDBを復号する。例えば、復号処理部160は、固有コードFP‐IDBを暗号化する際に用いたれ暗号方式(例えばストリーム暗号等の共通鍵暗号方式やRSA暗号等の公開鍵暗号方式)に対応した復号方式を用いて、固有コードFP‐IDBを復号してよい。なお、固有コードFP‐IDAおよびFP‐IDBのいずれか一方のコードの他に、二次元コードデータも合わせて暗号化されていてもよい。この場合、復号処理部160は、他方の固有コードを暗号鍵として用いて二次元コードデータを復号してよい。
When the unique codes FP-ID A and FP-ID B are present in the object data acquired by the
第2の実施形態における第1判定部154は、オブジェクトデータに含まれる固有コードFP‐IDAと固有コードFP‐IDBのそれぞれの有無と、そのコードの値とに基づいて、媒体が不正利用されたか否かを判定する。
The
図13は、各条件に応じた第1判定部154による判定結果の他の例を示す図である。例えば、第1判定部154は、オブジェクトデータに二次元コードデータと固有コードFP‐IDAおよびFP‐IDBが存在し、且つ固有コードFP‐IDAを用いて復号された固有コードFP‐IDBの値が所定値である場合、自動改札機100に翳された媒体が正当利用されたと判定する(図中No.1のレコード参照)。
FIG. 13 is a diagram showing another example of the determination result by the
また、第1判定部154は、固有コードFP‐IDAを用いて復号された固有コードFP‐IDBの値が所定値でない場合、媒体が不正利用されたと判定する(図中No.2のレコード参照)。
Further, the
また、第1判定部154は、オブジェクトデータに二次元コードデータが存在し、且つ固有コードFP‐IDAが存在せず、固有コードFP‐IDBが復号できない場合、二次元コードデータに含まれる効力情報の内容に基づいて、自動改札機100に翳された媒体が不正利用されたか否かを判定する。
Further, the
例えば、第1判定部154は、効力情報の内容が“出改札に関する内容”でない場合、正当利用されたと判定し(図中No.3のレコード参照)、効力情報の内容が“出改札に関する内容”である場合、不正利用されたと判定する(図中No.4のレコード参照)。
For example, if the content of the validity information is not "contents related to ticket gates", the
また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在せず、且つ固有コードFP‐IDAおよびFP‐IDBが存在する場合に、固有コードFP‐IDAを用いて固有コードFP‐IDBが復号されない場合、再度媒体を翳すように案内をする必要があると判定する(図中No.5のレコード参照)。
The
また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在せず、且つ固有コードFP‐IDAが存在しない場合、表示オブジェクトOBの読み取り時に何らの異常が生じていると判定したり、再度媒体を翳すように案内をする必要があると判定したりする(図中No.6のレコード参照)。
Further, the
以下、第2の実施形態における改札機側制御部150Aによる一連の処理の流れについて説明する。図14は、第2の実施形態における改札機側制御部150Aによる一連の処理の流れを示すフローチャートである。本フローチャートの処理は、例えば、所定周期で繰り返し行われる。
Hereinafter, a series of processing flows by the ticket gate
まず、第1判定部154は、取得部152により光学読取部111、131からオブジェクトデータが取得されたか否かを判定する(ステップS200)。取得部152により光学読取部111、131からオブジェクトデータが取得されていないと判定された場合、第2判定部156は、透過型光電センサStおよび反射型光電センサSrにより出力される検出信号に基づいて、利用者が通路内の所定位置に到達したか否かを判定する(ステップS202)。
First, the
利用者が通路内の所定位置に到達したと判定した場合、第2判定部156は、利用者の通過を禁止する。これを受けて、通過制御部158は、例えば、上面表示部112(132)、正面表示部113(133)および/またはスピーカ140に、媒体から情報を読み取れないことを表す情報を出力させ、扉部114(115)および134(135)を閉止状態に制御して利用者の通過を禁止する(ステップS204)。
When it is determined that the user has reached a predetermined position in the passage, the
一方、取得部152により光学読取部111、131からオブジェクトデータが取得されたと判定した場合、第1判定部154は、オブジェクトデータに二次元コードデータが含まれているか否かを判定する(ステップS206)。オブジェクトデータに二次元コードデータが含まれている場合、第1判定部154は、更に、オブジェクトデータに固有コードFP‐IDAが含まれているか否かを判定する(ステップS208)。
On the other hand, when it is determined by the
オブジェクトデータに固有コードFP‐IDAが含まれていない場合、第1判定部154は、二次元コードデータに含まれる効力情報の内容が“出改札に関する内容”であるか否かを判定する(ステップS210)。効力情報の内容が“出改札に関する内容”である場合、第1判定部154は、翳された媒体が不正利用されたと判定する(ステップS212)。そして、通過制御部158は、S204の処理として、例えば、上面表示部112(132)、正面表示部113(133)および/またはスピーカ140に、翳された媒体が使用できないことを表す情報を出力させ、扉部114(115)および134(135)を閉止状態に制御して利用者の通過を禁止する。
When the object data does not include the unique code FP-ID A , the
一方、オブジェクトデータに固有コードFP‐IDAが含まれている場合、第1判定部154は、オブジェクトデータに固有コードFP‐IDBが含まれ、且つ復号処理部160により復号された固有コードFP‐IDBの値が所定値であるか否かを判定する(ステップS214)。
On the other hand, when the object data includes the unique code FP-ID A , the
復号処理部160により復号された固有コードFP‐IDBの値が所定値でない場合、第1判定部154は、S212の処理に移行し、翳された媒体が不正利用されたと判定する。
When the value of the unique code FP-ID B decoded by the
一方、復号処理部160により復号された固有コードFP‐IDBの値が所定値である場合、または二次元コードデータに含まれる効力情報の内容が“出改札に関する内容”でない場合、第1判定部154は、翳された媒体が正当利用されたと判定する(ステップS216)。これを受けて、第2判定部156は、二次元コードデータに含まれる効力情報に基づいて、通過の可否を判定する。本フローチャートでは、一例として、第2判定部156により利用者の通過が許可されるものとする。この場合、通過制御部158は、例えば、上面表示部112(132)、正面表示部113(133)および/またはスピーカ140に、媒体から情報を読み取れたことを表す情報を出力させ、扉部114(115)および134(135)を開放状態に制御して利用者の通過を許可する(ステップS218)。
On the other hand, if the value of the unique code FP-ID B decoded by the
一方、オブジェクトデータに二次元コードデータが含まれない場合、第1判定部154は、S208の処理と同様に、オブジェクトデータに固有コードFP‐IDAが含まれているか否かを判定する(ステップS220)。
On the other hand, when the object data does not include the two-dimensional code data, the
オブジェクトデータに固有コードFP‐IDAが含まれている場合、第1判定部154は、再度媒体を翳すように案内をする必要があると判定する(ステップS222)。これを受けて、通過制御部158は、例えば、上面表示部112(132)、正面表示部113(133)および/またはスピーカ140に、再度媒体を翳すように促す情報を出力させる(ステップS224)。このとき、通過制御部158は、扉部114(115)および134(135)を閉止状態に制御してもよいし、開放状態に制御してもよい。
When the object data includes the unique code FP-ID A , the
一方、オブジェクトデータに固有コードFP‐IDAが含まれていない場合、第1判定部154は、読取時に異常が生じていると判定する(ステップS226)。これを受けて、通過制御部158は、例えば、上面表示部112(132)、正面表示部113(133)および/またはスピーカ140に、自動改札機100が使用できないことを示す情報を出力させ、扉部114(115)および134(135)を閉止状態に制御して利用者の通過を禁止する(ステップS228)。なお、通過制御部158は、第1判定部154により読取時に異常が生じていると判定された場合、再翳し案内が必要であると判定された場合と同様に、S224の処理を行ってもよい。これによって、本フローチャートの処理が終了する。
On the other hand, when the object data does not include the unique code FP-ID A , the
以上説明した第2の実施形態によれば、上述した第1の実施形態と同様に、不正通過を防止することができる。 According to the second embodiment described above, unauthorized passage can be prevented as in the first embodiment described above.
また、上述した第2の実施形態によれば、固有コードFP‐IDAおよびFP‐IDBの一方のコードを用いて暗号化された他方コードを復号することにより、より精度良く不正通過を防止することができる。 Further, according to the second embodiment described above, unauthorized passage is prevented more accurately by decrypting the other code encrypted by using one of the unique codes FP-ID A and FP-ID B. can do.
(第2の実施形態の変形例)
以下、第2の実施形態の変形例について説明する。第2の実施形態の変形例では、表示オブジェクトOBに認証用コードがパターンとして埋め込まれる。認証用コードは、例えば、固有コードFP‐IDAおよびFP‐IDBとは別に、メインパターンMPを形成する一つまたは複数のコードとして設けられる。認証用コードは、「第3情報」の一例である。
(Modified example of the second embodiment)
Hereinafter, a modified example of the second embodiment will be described. In the modified example of the second embodiment, the authentication code is embedded as a pattern in the display object OB. The authentication code is provided, for example, as one or more codes forming the main pattern MP, in addition to the unique codes FP-ID A and FP-ID B. The authentication code is an example of "third information".
図15は、オブジェクトデータの他の例を示す図である。図中に示すオブジェクトデータは、認証用コードを含む第1表示オブジェクトOBから変換されたデータである。図示のように、認証用コードを含む第1表示オブジェクトOBから変換される場合、オブジェクトデータには、認証用コードが含まれる。この認証用コードは、固有コードFP‐IDAおよびFP‐IDBのいずれか一方のコードを暗号鍵として用いて暗号化されていてよい。本実施形態では、一例として、固有コードFP‐IDAと固有コードFP‐IDBが同じコードであるものとし、固有コードFP‐IDAおよび固有コードFP‐IDBのいずれのコードでも認証用コードを復号できるものとして説明する。 FIG. 15 is a diagram showing another example of object data. The object data shown in the figure is data converted from the first display object OB including the authentication code. As shown in the figure, when converted from the first display object OB including the authentication code, the object data includes the authentication code. This authentication code may be encrypted using either one of the unique codes FP-ID A and FP-ID B as an encryption key. In the present embodiment, as an example, it is assumed that the unique code FP-ID A and the unique code FP-ID B are the same code, and both the unique code FP-ID A and the unique code FP-ID B are authentication codes. Will be described as being able to decode.
第2の実施形態の変形例における復号処理部160は、取得部152により取得されたオブジェクトデータに二次元コードデータと固有コードFP‐IDAおよびFP‐IDBとが存在する場合、固有コードFP‐IDAおよびFP‐IDBのうち、少なくともいずれか一方のコードを用いて、二次元コードデータに含まれる認証用コードを復号する。
When the object data acquired by the
第2の実施形態の変形例における第1判定部154は、復号処理部160により認証用コードが復号されると、復号された認証用コードの値に基づいて、翳された媒体が正当利用されたか否かを判定する。例えば、第1判定部154は、復号された認証用コードの値が所定値である場合、翳された媒体が正当利用されたと判定し、復号された認証用コードの値が所定値でない場合、翳された媒体が不正利用されたと判定する。
When the authentication code is decrypted by the
図16は、各条件に応じた第1判定部154による判定結果の他の例を示す図である。例えば、第2の実施形態の変形例における第1判定部154は、オブジェクトデータに二次元コードデータと固有コードFP‐IDAおよびFP‐IDBが存在し、且つ固有コードのいずれか一方を用いて復号された認証用コードの値が所定値である場合、翳された媒体が正当利用されたと判定する(図中No.1のレコード参照)。
FIG. 16 is a diagram showing another example of the determination result by the
また、第1判定部154は、固有コードのいずれか一方を用いて復号された認証用コードの値が所定値でない場合、媒体が不正利用されたと判定する(図中No.2のレコード参照)。
Further, the
また、第1判定部154は、オブジェクトデータに二次元コードデータが存在し、且つ固有コードFP‐IDAおよびFP‐IDBが存在せず、認証用コードが復号できない場合、二次元コードデータに含まれる効力情報の内容に基づいて、翳された媒体が不正利用されたか否かを判定する。
Further, when the object data has the two-dimensional code data and the unique codes FP-ID A and FP-ID B do not exist and the authentication code cannot be decrypted, the
例えば、第1判定部154は、効力情報の内容が“出改札に関する内容”でない場合、正当利用されたと判定し(図中No.3のレコード参照)、効力情報の内容が“出改札に関する内容”である場合、不正利用されたと判定する(図中No.4のレコード参照)。
For example, if the content of the validity information is not "contents related to ticket gates", the
また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在せず、且つ固有コードFP‐IDAおよびFP‐IDBが存在する場合に、再度媒体を翳すように案内をする必要があると判定する(図中No.5のレコード参照)。
Further, the
また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在せず、且つ固有コードFP‐IDAおよびFP‐IDBが存在しない場合、表示オブジェクトOBの読み取り時に何らの異常が生じていると判定したり、再度媒体を翳すように案内をする必要があると判定したりする(図中No.6のレコード参照)。
Further, when the two-dimensional code data does not exist in the object data and the unique codes FP-ID A and FP-ID B do not exist in the object data, the
これによって、上述した第2の実施形態と同様に、より精度良く不正通過を防止することができる。 As a result, it is possible to prevent unauthorized passage more accurately, as in the second embodiment described above.
以上説明した少なくとも一つの実施形態によれば、乗車券TIXや端末装置10などの媒体に表示された表示オブジェクトOBから光学的に情報を読み取る光学読取部111、131から、オブジェクトデータを取得する取得部152と、取得部152により取得されたオブジェクトデータにおける二次元コードデータと、固有コードFP‐IDAおよびFP‐IDBとのそれぞれの有無に基づいて、媒体が不正利用されたか否かを判定する第1判定部154と、第1判定部154による判定結果に基づいて、媒体を翳した利用者の通過の可否を判定する第2判定部156とを備えることにより、不正利用であると判定された場合、利用者の通過が禁止される。この結果、不正通過を防止することができる。
According to at least one embodiment described above, acquisition of object data from
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, as well as in the scope of the invention described in the claims and the equivalent scope thereof.
1…交通システム、100…自動改札機、111、131…光学読取部、150…改札機側制御部、152…取得部、154…第1判定部、156…第2判定部、158…通過制御部、170…改札機側記憶部 1 ... Transportation system, 100 ... Automatic ticket gate, 111, 131 ... Optical reading unit, 150 ... Ticket gate side control unit, 152 ... Acquisition unit, 154 ... First judgment unit, 156 ... Second judgment unit, 158 ... Pass control Department, 170 ... Memory unit on the ticket gate side
Claims (8)
前記取得部により取得された情報における第1情報および第2情報のそれぞれの有無に基づいて、前記媒体が不正利用されたか否かを判定する第1判定部と、
前記第1判定部による判定結果に基づいて、前記媒体を翳した利用者の通過の可否を判定する第2判定部と、
を備え、
前記第1情報および前記第2情報のうちいずれか一方の情報は、他方の情報を暗号鍵として利用することで暗号化された情報であり、
前記取得部により取得された情報に含まれる前記いずれか一方の情報を、前記他方の情報を用いて復号する復号処理部を更に備え、
前記第1判定部は、前記復号処理部により復号された情報に基づいて、前記媒体が不正利用されたか否かを判定する、
自動改札機。 An acquisition unit that acquires the read information from a reading unit that optically reads information from a display object displayed on the medium.
Based on the presence or absence of the first information and the second information in the information acquired by the acquisition unit, the first determination unit that determines whether or not the medium has been illegally used, and the first determination unit.
Based on the determination result by the first determination unit, the second determination unit that determines whether or not the user holding the medium can pass through is
With
The information of either one of the first information and the second information is information encrypted by using the other information as an encryption key.
A decoding processing unit that decodes any one of the information included in the information acquired by the acquisition unit using the other information is further provided.
The first determination unit determines whether or not the medium has been illegally used based on the information decoded by the decoding processing unit.
Automatic ticket gate.
前記取得部により取得された情報における第1情報および第2情報のそれぞれの有無に基づいて、前記媒体が不正利用されたか否かを判定する第1判定部と、
前記第1判定部による判定結果に基づいて、前記媒体を翳した利用者の通過の可否を判定する第2判定部と、
を備え、
前記取得部により取得された情報には、前記第1情報および前記第2情報と、前記第1情報および前記第2情報のうちいずれか一方の情報を暗号鍵として利用することで暗号化された第3情報とが含まれ、
前記取得部により取得された情報に含まれる前記第3情報を、前記第1情報および前記第2情報のうち暗号鍵として利用された方の情報を用いて復号する復号処理部を更に備え、
前記第1判定部は、前記復号処理部により復号された情報に基づいて、前記媒体が不正利用されたか否かを判定する、
自動改札機。 An acquisition unit that acquires the read information from a reading unit that optically reads information from a display object displayed on the medium.
Based on the presence or absence of the first information and the second information in the information acquired by the acquisition unit, the first determination unit that determines whether or not the medium has been illegally used, and the first determination unit.
Based on the determination result by the first determination unit, the second determination unit that determines whether or not the user holding the medium can pass through is
With
The information acquired by the acquisition unit is encrypted by using the first information, the second information, and one of the first information and the second information as an encryption key. Includes third information,
A decryption processing unit that decrypts the third information included in the information acquired by the acquisition unit using the information of the first information and the second information used as the encryption key is further provided.
The first determination unit determines whether or not the medium has been illegally used based on the information decoded by the decoding processing unit.
Automatic ticket gate.
前記取得部により取得された情報における第1情報および第2情報のそれぞれの有無に基づいて、前記媒体が不正利用されたか否かを判定する第1判定部と、
前記第1判定部による判定結果に基づいて、前記媒体を翳した利用者の通過の可否を判定する第2判定部と、
を備え、
前記表示オブジェクトは、二次元コードであり、
前記第1情報は、前記二次元コードに含まれる複数の基準パターンの位置関係に基づいて前記二次元コードの所定領域から読み出される情報と、前記二次元コードにおいて前記基準パターンの外形に沿う領域から読み出される情報のうちいずれか一方であり、
前記第2情報は、前記二次元コードに含まれる複数の基準パターンの位置関係に基づいて前記二次元コードの所定領域から読み出される情報と、前記二次元コードにおいて前記基準パターンの外形に沿う領域から読み出される情報のうちいずれか他方である、
自動改札機。 An acquisition unit that acquires the read information from a reading unit that optically reads information from a display object displayed on the medium.
Based on the presence or absence of the first information and the second information in the information acquired by the acquisition unit, the first determination unit that determines whether or not the medium has been illegally used, and the first determination unit.
Based on the determination result by the first determination unit, the second determination unit that determines whether or not the user holding the medium can pass through is
With
The display object is a two-dimensional code.
The first information is information read from a predetermined area of the two-dimensional code based on the positional relationship of a plurality of reference patterns included in the two-dimensional code, and from a region along the outer shape of the reference pattern in the two-dimensional code. One of the information to be read,
The second information is information read from a predetermined area of the two-dimensional code based on the positional relationship of a plurality of reference patterns included in the two-dimensional code, and from a region along the outer shape of the reference pattern in the two-dimensional code. One of the information to be read,
Automatic ticket gate.
請求項1から3のうちいずれか1項に記載の自動改札機。 The first determination unit determines that the medium has been illegally used when the first information exists in the information acquired by the acquisition unit and the second information does not exist.
The automatic ticket gate according to any one of claims 1 to 3.
請求項1から4のうちいずれか1項に記載の自動改札機。 When the first information and the second information are present in the information acquired by the acquisition unit, the first determination unit determines whether or not the medium has been illegally used based on the content of the first information. To judge
The automatic ticket gate according to any one of claims 1 to 4.
請求項5に記載の自動改札機。 When the content of the first information is not a predetermined content, the first determination unit determines that the medium has been illegally used.
The automatic ticket gate according to claim 5.
請求項1から6のうちいずれか1項に記載の自動改札機。 When the first information and the second information are present in the information acquired by the acquisition unit, the first determination unit determines that the medium is not illegally used.
The automatic ticket gate according to any one of claims 1 to 6.
前記取得された情報における第1情報および第2情報のそれぞれの有無に基づいて、前記媒体が不正利用されたか否かを判定させ、
前記判定させた結果に基づいて、前記媒体を翳した利用者の通過の可否を判定させるプログラムであって、
前記第1情報および前記第2情報のうちいずれか一方の情報は、他方の情報を暗号鍵として利用することで暗号化された情報であり、
前記制御装置に、
前記いずれか一方の情報を、前記他方の情報を用いて復号させ、
前記判定させる際に、前記復号された情報に基づいて、前記媒体が不正利用されたか否かを判定させる、
プログラム。 From the reading unit that optically reads information from the display object displayed on the medium, to the control device of the automatic ticket gate that can acquire the read information.
Based on the presence or absence of the first information and the second information in the acquired information, it is determined whether or not the medium has been illegally used.
A program for determining whether or not a user holding the medium can pass through based on the result of the determination.
The information of either one of the first information and the second information is information encrypted by using the other information as an encryption key.
In the control device
One of the above information is decoded using the other information, and the information is decoded.
At the time of making the determination, it is determined whether or not the medium has been illegally used based on the decoded information.
program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017004624A JP6851832B2 (en) | 2017-01-13 | 2017-01-13 | Automatic ticket gates and programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017004624A JP6851832B2 (en) | 2017-01-13 | 2017-01-13 | Automatic ticket gates and programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018112992A JP2018112992A (en) | 2018-07-19 |
| JP6851832B2 true JP6851832B2 (en) | 2021-03-31 |
Family
ID=62911250
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017004624A Active JP6851832B2 (en) | 2017-01-13 | 2017-01-13 | Automatic ticket gates and programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6851832B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7139780B2 (en) * | 2018-08-22 | 2022-09-21 | オムロン株式会社 | Automatic ticket gate, code validity determination system, code validity determination method, and program |
| US12094277B2 (en) * | 2020-01-07 | 2024-09-17 | Nec Corporation | Gate apparatus, server apparatus, emigration and immigration examination system, control method of gate apparatus, and control method of server apparatus |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4273641B2 (en) * | 2000-07-18 | 2009-06-03 | 株式会社デンソーウェーブ | Charge settlement system |
| JP2013004025A (en) * | 2011-06-21 | 2013-01-07 | Kobayashi Create Co Ltd | Optical reading business form and its authenticity determination method |
| JP6473583B2 (en) * | 2014-07-18 | 2019-02-20 | 株式会社東芝 | Ticket, ticket issuing machine, and ticket determination method |
| JP6462433B2 (en) * | 2015-03-11 | 2019-01-30 | 株式会社東芝 | Ticketing forms, ticketing machines, tickets, and automatic ticket gates |
| JP2016170510A (en) * | 2015-03-11 | 2016-09-23 | 株式会社東芝 | Issuing machine, processor, medium, and processing system |
-
2017
- 2017-01-13 JP JP2017004624A patent/JP6851832B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018112992A (en) | 2018-07-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9495605B2 (en) | Method and apparatus for the detection of digital watermarks for instant credential authentication | |
| KR101626880B1 (en) | Distinguish and recognition system of ID card for real name certification by non-face-to-face and online | |
| JP6299916B2 (en) | Information code reading system, information code reading device, and information code forming medium | |
| JP6346103B2 (en) | Ticket authenticity determination system, ticket issuing device, ticket check device, and ticket authenticity determination method | |
| JP6288324B2 (en) | Information code reader | |
| SE539774C2 (en) | Methods, a system and an analysis server for verifying an authenticity of an identity document and extracting textual information there from | |
| JP6851832B2 (en) | Automatic ticket gates and programs | |
| JP6668112B2 (en) | Transportation systems and automatic ticket gates | |
| JP6509691B2 (en) | Ticket inspection system | |
| JP5969176B2 (en) | Information code reading system | |
| JP2017054366A (en) | Automatic ticket gate | |
| JP6645875B2 (en) | Automatic ticket gates and programs | |
| JP6041025B2 (en) | Information code reading system | |
| JP6768896B2 (en) | Automatic ticket gates and ticketing machines | |
| JP2019114294A (en) | Ticket examination monitoring system | |
| JP6758030B2 (en) | Automatic ticket gate | |
| JP2017054309A (en) | Ticket examination monitoring system | |
| KR101267362B1 (en) | Information code scanning system, information code scanning apparatus and information code forming medium | |
| JP2016130880A (en) | Automatic ticket gate | |
| JP2020053103A (en) | Automatic ticket examination machine and program | |
| Reagan et al. | Identity Management for Large e-Government Populations. | |
| JP2015185079A (en) | Information code reading system, information code reading method, and display medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20170913 Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20170913 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191108 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201016 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201020 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201217 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210209 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210310 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6851832 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |