Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6851832B2 - Automatic ticket gates and programs - Google Patents
[go: Go Back, main page]

JP6851832B2 - Automatic ticket gates and programs - Google Patents

Automatic ticket gates and programs Download PDF

Info

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
Application number
JP2017004624A
Other languages
Japanese (ja)
Other versions
JP2018112992A (en
Inventor
藤本 浩章
浩章 藤本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Infrastructure Systems and Solutions Corp filed Critical Toshiba Corp
Priority to JP2017004624A priority Critical patent/JP6851832B2/en
Publication of JP2018112992A publication Critical patent/JP2018112992A/en
Application granted granted Critical
Publication of JP6851832B2 publication Critical patent/JP6851832B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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.

特開2013−97537号公報Japanese Unexamined Patent Publication No. 2013-97537

本発明が解決しようとする課題は、不正通過を防止することができる自動改札機およびプログラムを提供することである。 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.

第1の実施形態における自動改札機100を含む交通システム1の構成の一例を示す図。The figure which shows an example of the structure of the transportation system 1 including the automatic ticket gate 100 in 1st Embodiment. 表示オブジェクトOBの一例を示す図。The figure which shows an example of the display object OB. 第1の実施形態における自動改札機100を上方から見た図。The figure which looked at the automatic ticket gate 100 in 1st Embodiment from above. 第1の実施形態における自動改札機100の光学読取部111を上方から見た図。The view which looked at the optical reading part 111 of the automatic ticket gate 100 in 1st Embodiment from above. 第1の実施形態の自動改札機100の主機110を通路側から見た図。The figure which looked at the main engine 110 of the automatic ticket gate 100 of 1st Embodiment from the aisle side. 第1の実施形態における自動改札機100の機能構成の一例を示す図。The figure which shows an example of the functional structure of the automatic ticket gate 100 in 1st Embodiment. オブジェクトデータの一例を示す図。The figure which shows an example of the object data. 各条件に応じた第1判定部154による判定結果の一例を示す図。The figure which shows an example of the determination result by the 1st determination unit 154 corresponding to each condition. 第1の実施形態における改札機側制御部150による一連の処理の流れを示すフローチャート。The flowchart which shows the flow of a series of processing by the control unit 150 on the ticket gate side in 1st Embodiment. 不正利用されたと判定された場合に上面表示部112、132に表示させる画面の一例を示す図。The figure which shows an example of the screen to be displayed on the upper surface display units 112 and 132 when it is determined that it has been abused. 不正利用されたと判定された場合に上面表示部112、132に表示させる画面の他の例を示す図。The figure which shows another example of the screen which is displayed on the upper surface display units 112 and 132 when it is determined that it has been abused. 第2の実施形態における自動改札機100Aの機能構成の一例を示す図。The figure which shows an example of the functional structure of the automatic ticket gate 100A in the 2nd Embodiment. 各条件に応じた第1判定部154による判定結果の他の例を示す図。The figure which shows other example of the determination result by the 1st determination unit 154 corresponding to each condition. 第2の実施形態における改札機側制御部150Aによる一連の処理の流れを示すフローチャート。The flowchart which shows the flow of a series of processing by the control unit 150A on the ticket gate side in 2nd Embodiment. オブジェクトデータの他の例を示す図。The figure which shows the other example of the object data. 各条件に応じた第1判定部154による判定結果の他の例を示す図。The figure which shows other example of the determination result by the 1st determination unit 154 corresponding to each condition.

以下、実施形態の自動改札機およびプログラムを、図面を参照して説明する。 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 transportation system 1 including an automatic ticket gate 100 according to the first embodiment. The transportation system 1 of the present embodiment is used, for example, to manage entry / exit at a railway station. Hereinafter, this will be described as a premise. The transportation system 1 includes, for example, a plurality of automatic ticket gates 100. In addition to the above examples, the transportation system 1 may be applied to, for example, a system that manages boarding (boarding) and disembarking (disembarking) of vehicles such as buses and ferries, and boarding and disembarking of airplanes and the like. It may be applied to the one that manages.

自動改札機100は、例えば、駅の改札口に設けられる。自動改札機100は、図示しない券売機等により発行された乗車券TIXから情報を読み取ることによって、利用者の通過を許可または禁止する。乗車券TIXは、例えば、紙などの媒体に表示オブジェクトOBが印刷された紙券である。表示オブジェクトOBは、例えば、QRコード等の二次元コードである。また、表示オブジェクトOBは、所定の暗号鍵を用いて暗号化された効力情報が、機械によって光学的に読み取り可能な形状・模様・色彩等のコードに変換されたものであってよい。効力情報は、例えば、有効期間、乗車駅(出発駅)、乗車区間、乗車券のそれぞれを識別する乗車券識別情報、乗車時刻、駅構内からの出場、或いは駅構内への入場を示す入出場情報等を含む情報である。なお、表示オブジェクトOBは、図1に示すように、スマートフォンやタブレット端末等の携帯型の端末装置10に表示されてもよい。また、表示オブジェクトOBは、機械によって内容が認識可能であると共に、人が視認することによって内容が認識できないものであれば如何なる態様であってもよい。乗車券TIXおよび端末装置10は、「媒体」の一例である。 The automatic ticket gate 100 is provided, for example, at the ticket gate of a station. The automatic ticket gate 100 permits or prohibits the passage of the user by reading information from the ticket TIX issued by a ticket vending machine or the like (not shown). The ticket TIX is a paper ticket on which the display object OB is printed on a medium such as paper. The display object OB is, for example, a two-dimensional code such as a QR code. Further, the display object OB may be one in which the validity information encrypted by using a predetermined encryption key is converted into a code such as a shape, a pattern, and a color that can be optically read by a machine. Validity information includes, for example, ticket identification information that identifies each of the validity period, boarding station (departure station), boarding section, and ticket, boarding time, entry from the station yard, or entry / exit indicating entry into the station yard. Information including information and the like. As shown in FIG. 1, the display object OB may be displayed on a portable terminal device 10 such as a smartphone or a tablet terminal. Further, the display object OB may have any form as long as the content can be recognized by the machine and the content cannot be recognized by human recognition. The ticket TIX and the terminal device 10 are examples of "medium".

また、上述した乗車券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‐IDおよびFP‐IDとを含む。ファインダパターンFPは、表示オブジェクトOBにおいてメインパターンMPの位置を検出するための位置検出パターンである。メインパターンMPは、効力情報や誤り訂正符号などが二次元コード状にエンコード(符号化)されたパターンである。固有コードFP‐IDおよびFP‐IDは、例えば、各表示オブジェクトOBを識別するための識別情報がエンコードされたコードであって、メインパターンMPを形成する一つまたは複数のコードである。例えば、固有コードFP‐IDおよびFP‐IDは、ファインダパターンFPの外形に沿う領域に形成される。より具体的には、固有コードFP‐IDおよびFP‐IDは、メインパターン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‐IDおよびFP‐IDが含まれるものとして説明したがこれに限られず、例えば、固有コードFP‐IDおよびFP‐IDは省略されてもよい。本実施形態では、交通システム1において、固有コードFP‐IDおよびFP‐IDを含む表示オブジェクトOB(以下、第1表示オブジェクトOBと称する)と、固有コードFP‐IDおよびFP‐IDを含まない表示オブジェクト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 transportation system 1, the display object OB including the unique codes FP-ID A and FP-ID B (hereinafter referred to as the first display object OB) and the unique codes FP-ID A and FP-ID B An example in which both a display object OB not including the above (hereinafter referred to as a second display object OB) is used will be described.

[自動改札機の外観およびその動作]
以下、本実施形態における自動改札機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 automatic ticket gate 100 according to the present embodiment will be described. FIG. 3 is a view of the automatic ticket gate 100 according to the first embodiment as viewed from above. The automatic ticket gate 100 may include, for example, a main machine 110 and a slave machine 130 arranged opposite to each other across a passage. The main engine 110 includes, for example, an optical reading unit 111, a top surface display unit 112, a front display unit 113, door units 114 and 115, and a ticket gate side control unit 150. Further, the slave machine 130 includes, for example, an optical reading unit 131, a top surface display unit 132, a front display unit 133, and door units 134 and 135. The ticket gate side control unit 150 is an example of a “control device”.

主機110の光学読取部111は、図3に示すa方向に通過しようとする利用者によって翳された乗車券TIXに印刷された表示オブジェクトOBや端末装置10に表示された表示オブジェクトOBから情報を読み取る。そして、光学読取部111は、表示オブジェクトOBから読み取った情報をデコードし、このデコードした情報(以下、オブジェクトデータと称する)を改札機側制御部150に送信する。オブジェクトデータは、例えば、2値のバイナリデータである。上面表示部112は、光学読取部111に表示オブジェクトOBを表示する媒体が翳された場合に、改札機側制御部150によって処理された結果に基づく画像を表示する。正面表示部113は、図3に示すa方向に通過可能であるか否かを示すマークや図形、文字等を表示する。正面表示部113の表示内容または表示の有無は、改札機側制御部150によって決定される。 The optical reading unit 111 of the main engine 110 obtains information from the display object OB printed on the ticket TIX held by the user who is going to pass in the a direction shown in FIG. 3 and the display object OB displayed on the terminal device 10. read. Then, the optical reading unit 111 decodes the information read from the display object OB, and transmits the decoded information (hereinafter, referred to as object data) to the ticket gate side control unit 150. The object data is, for example, binary binary data. The top surface display unit 112 displays an image based on the result processed by the ticket gate side control unit 150 when the medium for displaying the display object OB is held by the optical reading unit 111. The front display unit 113 displays marks, figures, characters, and the like indicating whether or not the vehicle can pass in the a direction shown in FIG. The display content or the presence / absence of the display of the front display unit 113 is determined by the ticket gate side control unit 150.

一方、従機130の光学読取部131は、図3に示すb方向に通過しようとする利用者によって翳された乗車券TIXに印刷された表示オブジェクトOBや端末装置10に表示された表示オブジェクトOBから情報を読み取る。そして、光学読取部131は、表示オブジェクトから読み取った情報(オブジェクトデータ)を改札機側制御部150に送信する。上面表示部132は、光学読取部131に表示オブジェクトOBを表示する媒体が翳された場合に、改札機側制御部150によって処理された結果に基づく画像を表示する。正面表示部133は、図3に示すb方向に通過可能であるか否かを示すマークや図形、文字等を表示する。正面表示部133の表示内容または表示の有無は、改札機側制御部150によって決定される。 On the other hand, the optical reading unit 131 of the slave machine 130 has a display object OB printed on the ticket FIX held by the user who is going to pass in the b direction shown in FIG. 3 and a display object OB displayed on the terminal device 10. Read information from. Then, the optical reading unit 131 transmits the information (object data) read from the display object to the ticket gate side control unit 150. The top display unit 132 displays an image based on the result processed by the ticket gate side control unit 150 when the medium for displaying the display object OB is held by the optical reading unit 131. The front display unit 133 displays marks, figures, characters, and the like indicating whether or not the passage is possible in the b direction shown in FIG. The display content of the front display unit 133 or the presence or absence of the display is determined by the ticket gate side control unit 150.

改札機側制御部150は、図3に示すa方向への利用者の通過を許可する動作モードに自動改札機100が設定されている場合、扉部115および135を開放状態に維持すると共に、扉部114および134を開放状態または閉止状態に制御することで、a方向の利用者の通過を許可または禁止する。また、改札機側制御部150は、図3に示すb方向への利用者の通過を許可する動作モードに自動改札機100が設定されている場合、扉部114および134を開放状態に維持すると共に、扉部115および135を開放状態または閉止状態に制御することで、b方向の利用者の通過を許可または禁止する。 When the automatic ticket gate 100 is set to the operation mode that allows the user to pass in the direction a shown in FIG. 3, the ticket gate side control unit 150 keeps the doors 115 and 135 in the open state and at the same time. By controlling the door portions 114 and 134 in the open state or the closed state, the passage of the user in the a direction is permitted or prohibited. Further, the ticket gate side control unit 150 keeps the door portions 114 and 134 in the open state when the automatic ticket gate 100 is set to the operation mode that allows the user to pass in the direction b shown in FIG. At the same time, by controlling the door portions 115 and 135 to be in the open state or the closed state, the passage of the user in the b direction is permitted or prohibited.

また、自動改札機100の動作モードには、図3に示すa方向の通過とb方向の通過との双方を許可する動作モードが含まれていてもよい。この場合、改札機側制御部150は、例えば、利用者が通過中でなければ正面表示部113と正面表示部133の双方に通過を許可することを示すマークや図形、文字等を表示させる制御を行う。また、改札機側制御部150は、例えば、利用者がa方向およびb方向のいずれかの側から進入し、光学読取部111と光学読取部131とのいずれか一方に表示オブジェクトOBを表示する媒体が翳されると、他方の光学読取部を無効化すると共に、利用者が進入してきていない側の表示部(正面表示部113または正面表示部133)に、通過を禁止することを示すマークや図形、文字等を表示させる制御を行う。 Further, the operation mode of the automatic ticket gate 100 may include an operation mode that allows both passage in the a direction and passage in the b direction shown in FIG. In this case, the ticket gate side control unit 150 controls to display, for example, a mark, a figure, a character, or the like indicating that both the front display unit 113 and the front display unit 133 are allowed to pass if the user is not passing. I do. Further, the ticket gate side control unit 150, for example, allows the user to enter from either the a direction or the b direction and display the display object OB on either the optical reading unit 111 or the optical reading unit 131. When the medium is held, the other optical reading unit is invalidated, and a mark indicating that passage is prohibited on the display unit (front display unit 113 or front display unit 133) on the side where the user has not entered is prohibited. Controls the display of optics, figures, characters, etc.

なお、図3では、自動改札機100は、乗車券TIXや端末装置10などの表示オブジェクトを表示する媒体を処理する専用機として説明したがこれに限られず、例えば、磁気券や交通系ICカードを処理可能な装置であってもよい。また、自動改札機100は、利用者が双方向に通過可能なものに限らず、主機と補機(従機)により構成される、利用者が一方向にのみ通過可能なものであってもよい。 Note that, in FIG. 3, the automatic ticket gate 100 has been described as a dedicated machine for processing a medium for displaying display objects such as a ticket TIX and a terminal device 10, but the present invention is not limited to this, and for example, a magnetic ticket or a transportation IC card. It may be a device capable of processing. Further, the automatic ticket gate 100 is not limited to the one that the user can pass in both directions, but also the one that is composed of the main engine and the auxiliary machine (slave machine) and that the user can pass in only one direction. Good.

図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 optical reading unit 111 of the automatic ticket gate 100 according to the first embodiment as viewed from above. The optical reading unit 111 includes, for example, a protective panel PN, a camera 111a, and a light LT. The protective panel PN is a transparent (or translucent) type panel capable of transmitting visible light, and enables imaging of a display object OB that transmits the protective panel PN. The camera 111a captures a medium (ticket FIX or terminal device 10) held over the protective panel PN. The camera 111a has, for example, an image sensor such as a CCD (Charge-Coupled Device) or a CMOS (Complementary Metal Oxide Semiconductor). The light LT irradiates light toward the medium when the camera 111a images the medium. The configuration of the optical reading unit 111 shown in FIG. 4 may be similarly applied to the optical reading unit 131 of the slave machine 130. That is, the optical reading unit 131 of the slave machine 130 may be configured to include a protective panel PN, a camera 131a, and a light LT.

図5は、第1の実施形態の自動改札機100の主機110を通路側から見た図である。主機110は、上述した光学読取部111、扉部114および115等に加え、透過型光電センサStと、反射型光電センサSrとを更に備える。透過型光電センサStは、例えば、主機110の筐体面のうち、通路側の筐体面に等間隔に複数個(図4の例の場合は26個)設けられる。本実施形態では、投光器として機能する透過型光電センサStと、受光器として機能する透過型光電センサStとを一対として用いる。 FIG. 5 is a view of the main engine 110 of the automatic ticket gate 100 of the first embodiment as viewed from the aisle side. The main engine 110 further includes a transmission type photoelectric sensor St and a reflection type photoelectric sensor Sr in addition to the above-mentioned optical reading unit 111, door portions 114 and 115 and the like. For example, a plurality of transmissive photoelectric sensors St are provided at equal intervals (26 in the case of the example of FIG. 4) on the housing surface on the passage side of the housing surface of the main engine 110. In the present embodiment, a transmissive photoelectric sensor St that functions as a floodlight and a transmissive photoelectric sensor St that functions as a receiver are used as a pair.

例えば、主機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 main engine 110 is a floodlight, the transmissive photoelectric sensor St provided on the slave 130 side functions as a receiver. The ticket gate side control unit 150, which will be described later, identifies the position in the passage based on the detection signals of the plurality of transmissive photoelectric sensors St and the arrangement positions of the transmissive photoelectric sensors St. .. Further, similarly to the transmissive photoelectric sensor St, a plurality of reflective photoelectric sensors Sr are provided at equal intervals on the passage-side surface of the partition portion protruding upward from the housing of the main engine 110 (in the example of FIG. 5). In the case, 3) will be provided. The reflective photoelectric sensor Sr projects light in a predetermined direction. After projecting light, the reflective photoelectric sensor Sr receives light incident from the projected direction. The reflective photoelectric sensor Sr generates a detection signal indicating whether or not a user's body that reflects light is present in the passage based on the intensity of the received light. The reflective photoelectric sensor Sr is mainly used to identify the height of a user existing in the passage. Although the above-mentioned reflection type photoelectric sensor Sr has been described as being provided in the main engine 110, the present invention is not limited to this, and the reflection type photoelectric sensor Sr may be provided in the slave unit 130, or may be provided in both the main engine 110 and the slave unit 130. Good.

[自動改札機の機能構成]
図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 automatic ticket gate 100 according to the first embodiment. In addition to the configuration shown in FIG. 3, the automatic ticket gate 100 further includes a speaker 140 that outputs sound according to an instruction from the ticket gate side control unit 150, and a ticket gate side storage unit 170 that stores various information.

主機110側の光学読取部111は、カメラ111aと画像処理部111bとを備える。また、同様に、従機130側の光学読取部131は、カメラ131aと画像処理部131bとを備える。例えば、画像処理部111b、131bは、対応するそれぞれのカメラにより撮像された画像からファインダパターンFPを抽出し、複数のファインダパターンFPの位置関係に基づいて、画像上でメインパターンMPの位置を特定する。画像処理部111b、131bは、位置を特定したメインパターンMPをデコードして、ビット列などで表されるコンピュータが認識可能なオブジェクトデータに変換する。上述したように、メインパターンMPには、固有コードFP‐IDおよびFP‐IDの画像領域が含まれるため、メインパターンMPから変換されるオブジェクトデータには、固有コードFP‐IDおよびFP‐IDが含まれることになる。そして、画像処理部111b、131bは、変換したオブジェクトデータを改札機側制御部150に出力する。 The optical reading unit 111 on the main engine 110 side includes a camera 111a and an image processing unit 111b. Similarly, the optical reading unit 131 on the slave unit 130 side includes a camera 131a and an image processing unit 131b. For example, the image processing units 111b and 131b extract the finder pattern FP from the images captured by the corresponding cameras, and specify the position of the main pattern MP on the image based on the positional relationship of the plurality of finder pattern FPs. To do. The image processing units 111b and 131b decode the position-specified main pattern MP and convert it into computer-recognizable object data represented by a bit string or the like. As described above, since the main pattern MP includes the image areas of the unique codes FP-ID A and FP-ID B , the object data converted from the main pattern MP includes the unique codes FP-ID A and FP. -ID B will be included. Then, the image processing units 111b and 131b output the converted object data to the ticket gate side control unit 150.

改札機側制御部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 side control unit 150 includes an acquisition unit 152, a first determination unit 154, a second determination unit 156, and a passage control unit 158. A part or all of these components may be realized by executing a program stored in the ticket gate side storage unit 170 by a processor such as a CPU (Central Processing Unit). Further, even if some or all of the components of the ticket gate side control unit 150 are realized by hardware such as LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), and FPGA (Field-Programmable Gate Array). It may be realized by the collaboration of software and hardware.

改札機側記憶部170は、例えば、例えば、ROM(Read Only Memory)、フラッシュメモリ、HDD(Hard Disk Drive)、SDカード、MRAM(Magnetoresistive Random Access Memory)、RAM(Random Access Memory)、レジスタ等によって実現されてよい。改札機側記憶部170は、プロセッサが実行するプログラムを格納する他、運賃テーブル172等を格納する。 The ticket gate side storage unit 170 uses, for example, a ROM (Read Only Memory), a flash memory, an HDD (Hard Disk Drive), an SD card, an MRAM (Magnetoresistive Random Access Memory), a RAM (Random Access Memory), a register, or the like. It may be realized. The ticket gate side storage unit 170 stores a program executed by the processor and also stores a fare table 172 and the like.

取得部152は、画像処理部111bまたは画像処理部131bからオブジェクトデータを取得する。 The acquisition unit 152 acquires object data from the image processing unit 111b or the image processing unit 131b.

図7は、オブジェクトデータの一例を示す図である。図中(a)は、第1表示オブジェクトOBから変換されたオブジェクトデータのデータ構造の一例を表している。例えば、第1表示オブジェクトOBには、ファインダパターンFPと、メインパターンMPと、固有コードFP‐IDおよびFP‐IDとが含まれているため、第1表示オブジェクトOBから変換されたオブジェクトデータは、画像であるメインパターンMPがデータに変換された二次元コードデータと、固有コードFP‐IDおよびFP‐IDとを含む。二次元コードデータは、例えば、効力情報を含む。第1表示オブジェクトOBから変換されたオブジェクトデータは、例えば、データの先頭に付されるSTX(Start of TeXt)やデータの末尾に付されるETX(End of TeXt)などの各種制御コードを含んでよい。二次元コードデータは、「第1情報」および「第2情報」のいずれか一方の情報の一例であり、固有コードFP‐IDおよびFP‐IDは、「第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‐IDおよびFP‐IDが含まれないため、第2表示オブジェクトOBから変換されたオブジェクトデータは、固有コードFP‐IDおよびFP‐IDを除く、二次元コードデータや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‐IDおよびFP‐IDのそれぞれの有無に基づいて、自動改札機100に翳された媒体が不正利用されたか否かを判定する。 The first determination unit 154 is held by the automatic ticket gate 100 based on the presence / absence of the two-dimensional code data and the unique codes FP-ID A and FP-ID B included in the object data acquired by the acquisition unit 152. Determine if the medium has been abused.

図8は、各条件に応じた第1判定部154による判定結果の一例を示す図である。例えば、第1判定部154は、オブジェクトデータに、二次元コードデータが存在し、且つ固有コードFP‐IDおよびFP‐IDが存在する場合、媒体が正当利用されたと判定する(図中No.1のレコード参照)。 FIG. 8 is a diagram showing an example of a determination result by the first determination unit 154 according to each condition. For example, the first determination unit 154 determines that the medium has been properly used when the object data contains the two-dimensional code data and the unique codes FP-ID A and FP-ID B (No. in the figure). See the record in 1).

また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在し、且つ固有コードFP‐IDおよびFP‐IDが存在しない場合、二次元コードデータに含まれる効力情報の内容に基づいて、自動改札機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 first determination unit 154 adds the content of the effect information included in the two-dimensional code data. Based on this, it is determined whether or not the medium held in the automatic ticket gate 100 has been illegally used.

例えば、第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 first determination unit 154 determines that the information has been legally used (see the record No. 2 in the figure), and the content of the validity information is "contents related to ticket gates". If it is, it is determined that the record has been abused (see the record No. 3 in the figure). For example, when the validity information includes a part or all of the validity period, the boarding station, the boarding section, the ticket identification information, the boarding time, and the entry / exit information, the first judgment unit 154 states that "contents related to ticket gates". It is determined that it is. The case where the content of the validity information is not "content related to the ticket gate" is, for example, the case where the medium is used as a facility admission ticket. The content related to ticket gates is an example of "predetermined content".

例えば、駅中の店舗を利用するために、この店舗のウェブサイトなどにおいてメールアドレスを登録することにより、メールなどを介して一時的に駅構内に入場可能な表示オブジェクトOBが発行される場合がある。この場合、利用者は、端末装置10の画面に、発行された表示オブジェクトOBを表示させることで、駅構内に入場する。この入場専用の表示オブジェクトOBは、固有コードFP‐IDおよびFP‐IDを含まない第2表示オブジェクトOBとして発行される。また、入場専用の表示オブジェクトOBには、入場駅の指定するような効力情報が含まれ、“出改札に関する内容”と判定されるための効力情報が省略される。これにより、第1判定部154は、入場専用の表示オブジェクトOBが単に翳された場合については、これを正当利用であると判定し、入場専用の表示オブジェクトOBでもなく、固有コードFP‐IDおよびFP‐IDが存在しない表示オブジェクト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 terminal device 10. This admission-only display object OB is issued as a second display object OB that does not include the unique codes FP-ID A and FP-ID B. In addition, the display object OB dedicated to admission includes validity information as specified by the admission station, and the validity information for determining "contents related to ticket gates" is omitted. As a result, the first determination unit 154 determines that the display object OB dedicated to admission is simply used, and is not the display object OB dedicated to admission, but the unique code FP-ID A. And when the display object OB in which FP-ID B does not exist is held, it is determined that this is an unauthorized use.

また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在せず、且つ固有コードFP‐IDおよびFP‐IDが存在する場合、再度媒体を翳すように案内をする必要があると判定する(図中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 first determination unit 154 needs to guide the object data to hold the medium again. (Refer to the record No. 4 in the figure).

また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在せず、且つ固有コードFP‐IDおよびFP‐IDが存在しない場合、表示オブジェクト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 first determination unit 154 causes some abnormality when reading the display object OB. It is determined that the data is displayed, or that it is necessary to guide the user to hold the medium again (see the record No. 5 in the figure).

第2判定部156は、第1判定部154による判定結果に基づいて、光学読取部111、131に媒体を翳した利用者の通過の可否を判定する。第2判定部156は、第1判定部154により、媒体が正当利用されたと判定された場合、二次元コードデータに含まれる効力情報に基づいて、通過の可否を判定する。 The second determination unit 156 determines whether or not the user who holds the medium in the optical reading units 111 and 131 can pass through, based on the determination result by the first determination unit 154. When the first determination unit 154 determines that the medium has been legally used, the second determination unit 156 determines whether or not the medium can be passed based on the effect information included in the two-dimensional code data.

例えば、第2判定部156は、効力情報の有効期間、乗車駅(発駅)、乗車区間等の情報と運賃テーブル172とを照合することにより、自装置である自動改札機100が設置された駅と乗車駅とが一致するか否か、自動改札機100が設置された駅が乗車区間内か否か、出場駅においては利用者の乗車区間が乗車券時の購入金額に見合うか否か、媒体が光学読取部111、131に翳された時刻が有効期間内であるか否か等といった条件のうち一部または全部について判定し、全ての判定条件を満たす場合に利用者の通過を許可し、いずれか1つ以上の判定条件を満たさない場合に利用者の通過を禁止する。 For example, the second determination unit 156 installed the automatic ticket gate 100, which is its own device, by collating the information such as the validity period of the validity information, the boarding station (departure station), and the boarding section with the fare table 172. Whether or not the station and the boarding station match, whether or not the station where the automatic ticket gate 100 is installed is within the boarding section, and whether or not the boarding section of the user at the participating station is commensurate with the purchase price at the time of the ticket. , Judgment is made for some or all of the conditions such as whether or not the time when the medium is held by the optical reading units 111 and 131 is within the valid period, and if all the judgment conditions are satisfied, the passage of the user is permitted. However, if any one or more of the judgment conditions are not satisfied, the passage of the user is prohibited.

また、第2判定部156は、第1判定部154により、媒体が不正利用されたと判定された場合、利用者の通過を禁止する。また、第2判定部156は、第1判定部154により、再翳し案内が必要であると判定された場合、利用者の通過を禁止する。また、第2判定部156は、第1判定部154により、読取時に異常が生じていると判定された場合、利用者の通過を禁止する。 In addition, the second determination unit 156 prohibits the passage of the user when the first determination unit 154 determines that the medium has been illegally used. In addition, the second determination unit 156 prohibits the user from passing when the first determination unit 154 determines that re-holding guidance is necessary. In addition, the second determination unit 156 prohibits the user from passing when the first determination unit 154 determines that an abnormality has occurred during reading.

通過制御部158は、第2判定部156による通過の可否の判定結果に応じて、扉部114、115、134、135、スピーカ140、上面表示部112、132、正面表示部113、133、またはこれらを組み合わせたものを制御することで、利用者の通過を制御する。 The passage control unit 158 may use the door units 114, 115, 134, 135, the speaker 140, the top display units 112, 132, the front display units 113, 133, or the door units 114, 115, 134, 135, depending on the determination result of whether or not the passage is possible by the second determination unit 156. By controlling a combination of these, the passage of the user is controlled.

[自動改札機の処理フロー]
以下、第1の実施形態における改札機側制御部150による一連の処理の流れについて説明する。図9は、第1の実施形態における改札機側制御部150による一連の処理の流れを示すフローチャートである。本フローチャートの処理は、例えば、所定周期で繰り返し行われる。
[Processing flow of automatic ticket gate]
Hereinafter, a series of processing flows by the ticket gate side control unit 150 in the first embodiment will be described. FIG. 9 is a flowchart showing a flow of a series of processes by the ticket gate side control unit 150 in the first embodiment. The processing of this flowchart is, for example, repeated at a predetermined cycle.

まず、第1判定部154は、取得部152により光学読取部111、131からオブジェクトデータが取得されたか否かを判定する(ステップS100)。取得部152により光学読取部111、131からオブジェクトデータが取得されていないと判定された場合、第2判定部156は、透過型光電センサStおよび反射型光電センサSrにより出力される検出信号に基づいて、利用者が通路内の所定位置に到達したか否かを判定する(ステップS102)。所定位置とは、例えば、利用者の進行方向から見た通路の中間付近である。すなわち、第2判定部156は、光学読取部111、131によって表示オブジェクトOBが読み取られない状態で、利用者が通路内に侵入したか否かを判定する。 First, the first determination unit 154 determines whether or not the object data has been acquired from the optical reading units 111 and 131 by the acquisition unit 152 (step S100). When the acquisition unit 152 determines that the object data has not been acquired from the optical reading units 111 and 131, the second determination unit 156 is based on the detection signals output by the transmission type photoelectric sensor St and the reflection type photoelectric sensor Sr. Then, it is determined whether or not the user has reached a predetermined position in the passage (step S102). The predetermined position is, for example, near the middle of the passage as seen from the traveling direction of the user. That is, the second determination unit 156 determines whether or not the user has invaded the passage in a state where the display object OB cannot be read by the optical reading units 111 and 131.

利用者が通路内の所定位置に到達したと判定した場合、第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 second determination unit 156 prohibits the user from passing through. In response to this, the passage control unit 158 causes, for example, the top display unit 112 (132), the front display unit 113 (133), and / or the speaker 140 to output information indicating that the information cannot be read from the medium, and the door. Units 114 (115) and 134 (135) are controlled to be closed to prohibit the passage of the user (step S104).

一方、取得部152により光学読取部111、131からオブジェクトデータが取得されたと判定した場合、第1判定部154は、オブジェクトデータに二次元コードデータが含まれているか否かを判定する(ステップS106)。オブジェクトデータに二次元コードデータが含まれている場合、第1判定部154は、更に、オブジェクトデータに固有コードFP‐IDおよびFP‐IDが含まれているか否かを判定する(ステップS108)。 On the other hand, when it is determined by the acquisition unit 152 that the object data has been acquired from the optical reading units 111 and 131, the first determination unit 154 determines whether or not the object data includes the two-dimensional code data (step S106). ). When the object data includes the two-dimensional code data, the first determination unit 154 further determines whether or not the object data includes the unique codes FP-ID A and FP-ID B (step S108). ).

オブジェクトデータに固有コードFP‐IDおよびFP‐IDが含まれていない場合、第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 first determination unit 154 determines whether or not the content of the validity information included in the two-dimensional code data is "contents related to ticket gates". (Step S110). When the content of the validity information is "content related to the ticket gate", the first determination unit 154 determines that the held medium has been illegally used (step S112). Then, as the process of S104, the passage control unit 158 outputs information indicating that the held medium cannot be used to, for example, the upper surface display unit 112 (132), the front display unit 113 (133), and / or the speaker 140. The door portions 114 (115) and 134 (135) are controlled to be closed to prohibit the passage of the user. As a result, if the original information cannot be read, it is suspected that the display object OB or the ticket TIX itself on which the display object OB is printed has been forged, and thus the passage of users using this medium is restricted. be able to.

図10は、不正利用されたと判定された場合に上面表示部112、132に表示させる画面の一例を示す図である。図示のように、例えば、上面表示部112、132の画面には、翳された乗車券TIXが使用できないことが文字などで表示される。 FIG. 10 is a diagram showing an example of a screen to be displayed on the upper surface display units 112 and 132 when it is determined that the product has been illegally used. As shown in the figure, for example, on the screens of the upper surface display units 112 and 132, it is displayed in characters or the like that the held ticket TIX cannot be used.

一方、オブジェクトデータに固有コードFP‐IDおよびFP‐IDが含まれている場合、または二次元コードデータに含まれる効力情報の内容が“出改札に関する内容”でない場合、第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 first determination unit 154 Determines that the held medium has been legitimately used (step S114). In response to this, the second determination unit 156 determines whether or not the passage is possible based on the effect information included in the two-dimensional code data. In this flowchart, as an example, it is assumed that the passage of the user is permitted by the second determination unit 156. In this case, the passage control unit 158 causes, for example, the top display unit 112 (132), the front display unit 113 (133), and / or the speaker 140 to output information indicating that the information has been read from the medium, and the door unit 114. (115) and 134 (135) are controlled to be in the open state to allow the user to pass through (step S116).

一方、オブジェクトデータに二次元コードデータが含まれない場合、第1判定部154は、S108の処理と同様に、オブジェクトデータに固有コードFP‐IDおよびFP‐IDが含まれているか否かを判定する(ステップS118)。 On the other hand, when the object data does not include the two-dimensional code data, the first determination unit 154 determines whether or not the object data includes the unique codes FP-ID A and FP-ID B, as in the process of S108. Is determined (step S118).

オブジェクトデータに固有コードFP‐IDおよびFP‐IDが含まれている場合、第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 first determination unit 154 determines that it is necessary to guide the user to hold the medium again (step S120). In response to this, the passage control unit 158 causes, for example, the top display unit 112 (132), the front display unit 113 (133), and / or the speaker 140 to output information prompting the medium to be held again (step S122). ). At this time, the passage control unit 158 may control the door units 114 (115) and 134 (135) in the closed state or in the open state.

図11は、不正利用されたと判定された場合に上面表示部112、132に表示させる画面の他の例を示す図である。図示のように、例えば、上面表示部112、132の画面には、翳された乗車券TIXから情報が読み取れないことが文字などで表示される。 FIG. 11 is a diagram showing another example of a screen to be displayed on the upper surface display units 112 and 132 when it is determined that the product has been abused. As shown in the figure, for example, on the screens of the upper surface display units 112 and 132, it is displayed in characters or the like that information cannot be read from the ticket TIX held up.

一方、オブジェクトデータに固有コードFP‐IDおよびFP‐IDが含まれていない場合、第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 first determination unit 154 determines that an abnormality has occurred during reading (step S124). In response to this, the passage control unit 158 causes, for example, the top display unit 112 (132), the front display unit 113 (133), and / or the speaker 140 to output information indicating that the automatic ticket gate 100 cannot be used. The door portions 114 (115) and 134 (135) are controlled to be in the closed state to prohibit the passage of the user (step S126). It should be noted that the passage control unit 158 may perform the processing of S122 when the first determination unit 154 determines that an abnormality has occurred during reading, as in the case where it is determined that re-holding guidance is necessary. Good. This completes the processing of this flowchart.

以上説明した第1の実施形態によれば、乗車券TIXや端末装置10などの媒体に表示された表示オブジェクトOBから光学的に情報を読み取る光学読取部111、131から、オブジェクトデータを取得する取得部152と、取得部152により取得されたオブジェクトデータにおける二次元コードデータと、固有コードFP‐IDおよびFP‐IDとのそれぞれの有無に基づいて、媒体が不正利用されたか否かを判定する第1判定部154と、第1判定部154による判定結果に基づいて、媒体を翳した利用者の通過の可否を判定する第2判定部156とを備えることにより、不正利用であると判定された場合、利用者の通過が禁止される。この結果、不正通過を防止することができる。 According to the first embodiment described above, acquisition of object data from optical reading units 111 and 131 that optically read information from a display object OB displayed on a medium such as a ticket TIX or a terminal device 10. It is determined whether or not the medium has been illegally used based on the presence or absence of the two-dimensional code data in the object data acquired by the unit 152 and the acquisition unit 152, and the unique codes FP-ID A and FP-ID B, respectively. It is determined that the data is illegally used by providing the first determination unit 154 and the second determination unit 156 that determines whether or not the user holding the medium can pass through based on the determination result by the first determination unit 154. If so, the passage of users is prohibited. As a result, unauthorized passage can be prevented.

(第2の実施形態)
以下、第2の実施形態について説明する。第2の実施形態では、固有コードFP‐IDおよび固有コードFP‐IDのいずれか一方が他方を暗号鍵として暗号化(エンクリプト)されている点と、自動改札機100Aがオブジェクトデータに含まれる固有コードFP‐IDおよび固有コードFP‐IDのうちいずれか一方のコードを他方のコードで復号(デクリプト)し、その復号したコードの値に基づいて、媒体が不正利用されたか否かを判定する点で、第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 automatic ticket gate 100A is used as object data. Whether or not the medium has been abused based on the value of the decrypted code after decoding (decrypting) one of the included unique code FP-ID A and unique code FP-ID B with the other code. It differs from the first embodiment in that it determines whether or not. Hereinafter, the differences from the first embodiment will be mainly described, and the points common to the first embodiment will be omitted. In the description of the second embodiment, the same parts as those of the first embodiment will be described with the same reference numerals.

図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 automatic ticket gate 100A according to the second embodiment. The ticket gate side control unit 150A of the automatic ticket gate 100A in the second embodiment further includes a decoding processing unit in addition to the acquisition unit 152, the first determination unit 154, the second determination unit 156, and the passage control unit 158 described above. 160 is provided.

復号処理部160は、取得部152により取得されたオブジェクトデータに固有コードFP‐IDおよびFP‐IDが存在する場合、一方のコードを用いて、他方のコードを復号する。本実施形態では、一例として、固有コードFP‐IDを暗号鍵として固有コードFP‐IDが暗号化されているものとする。従って、復号処理部160は、固有コードFP‐IDを用いて、固有コードFP‐IDを復号する。例えば、復号処理部160は、固有コードFP‐IDを暗号化する際に用いたれ暗号方式(例えばストリーム暗号等の共通鍵暗号方式やRSA暗号等の公開鍵暗号方式)に対応した復号方式を用いて、固有コードFP‐IDを復号してよい。なお、固有コードFP‐IDおよびFP‐IDのいずれか一方のコードの他に、二次元コードデータも合わせて暗号化されていてもよい。この場合、復号処理部160は、他方の固有コードを暗号鍵として用いて二次元コードデータを復号してよい。 When the unique codes FP-ID A and FP-ID B are present in the object data acquired by the acquisition unit 152, the decoding processing unit 160 uses one code to decode the other code. In the present embodiment, as an example, it is assumed that the unique code FP-ID B is encrypted using the unique code FP-ID A as an encryption key. Therefore, the decoding processing unit 160, using the unique code FP-ID A, to decode the unique code FP-ID B. For example, the decryption processing unit 160 uses a decryption method corresponding to the encryption method used when encrypting the unique code FP-ID B (for example, a common key encryption method such as stream cipher or a public key encryption method such as RSA encryption). It may be used to decode the unique code FP-ID B. In addition to the unique code FP-ID A or FP-ID B , the two-dimensional code data may also be encrypted. In this case, the decryption processing unit 160 may decrypt the two-dimensional code data by using the other unique code as the encryption key.

第2の実施形態における第1判定部154は、オブジェクトデータに含まれる固有コードFP‐IDと固有コードFP‐IDのそれぞれの有無と、そのコードの値とに基づいて、媒体が不正利用されたか否かを判定する。 The first determination unit 154 in the second embodiment uses the medium illegally based on the presence / absence of the unique code FP-ID A and the unique code FP-ID B included in the object data and the value of the code. Determine if it has been done.

図13は、各条件に応じた第1判定部154による判定結果の他の例を示す図である。例えば、第1判定部154は、オブジェクトデータに二次元コードデータと固有コードFP‐IDおよびFP‐IDが存在し、且つ固有コードFP‐IDを用いて復号された固有コードFP‐IDの値が所定値である場合、自動改札機100に翳された媒体が正当利用されたと判定する(図中No.1のレコード参照)。 FIG. 13 is a diagram showing another example of the determination result by the first determination unit 154 according to each condition. For example, the first determination unit 154 has the two-dimensional code data and the unique code FP-ID A and FP-ID B in the object data, and the unique code FP-ID decoded by using the unique code FP-ID A. When the value of B is a predetermined value, it is determined that the medium held in the automatic ticket gate 100 has been legally used (see the record No. 1 in the figure).

また、第1判定部154は、固有コードFP‐IDを用いて復号された固有コードFP‐IDの値が所定値でない場合、媒体が不正利用されたと判定する(図中No.2のレコード参照)。 Further, the first determination unit 154 determines that the medium has been illegally used when the value of the unique code FP-ID B decoded by using the unique code FP-ID A is not a predetermined value (No. 2 in the figure). See record).

また、第1判定部154は、オブジェクトデータに二次元コードデータが存在し、且つ固有コードFP‐IDが存在せず、固有コードFP‐IDが復号できない場合、二次元コードデータに含まれる効力情報の内容に基づいて、自動改札機100に翳された媒体が不正利用されたか否かを判定する。 Further, the first determination unit 154 is included in the two-dimensional code data when the two-dimensional code data exists in the object data, the unique code FP-ID A does not exist, and the unique code FP-ID B cannot be decoded. Based on the content of the validity information, it is determined whether or not the medium held in the automatic ticket gate 100 has been illegally used.

例えば、第1判定部154は、効力情報の内容が“出改札に関する内容”でない場合、正当利用されたと判定し(図中No.3のレコード参照)、効力情報の内容が“出改札に関する内容”である場合、不正利用されたと判定する(図中No.4のレコード参照)。 For example, if the content of the validity information is not "contents related to ticket gates", the first judgment unit 154 determines that the information has been legally used (see the record No. 3 in the figure), and the content of the validity information is "contents related to ticket gates". If it is, it is determined that the record has been abused (see the record No. 4 in the figure).

また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在せず、且つ固有コードFP‐IDおよびFP‐IDが存在する場合に、固有コードFP‐IDを用いて固有コードFP‐IDが復号されない場合、再度媒体を翳すように案内をする必要があると判定する(図中No.5のレコード参照)。 The first determination unit 154, the object data, there is no two-dimensional code data, and when the unique code FP-ID A and FP-ID B is present, using the unique code FP-ID A unique If the code FP-ID B is not decoded, it is determined that it is necessary to guide the user to hold the medium again (see the record No. 5 in the figure).

また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在せず、且つ固有コードFP‐IDが存在しない場合、表示オブジェクトOBの読み取り時に何らの異常が生じていると判定したり、再度媒体を翳すように案内をする必要があると判定したりする(図中No.6のレコード参照)。 Further, the first determination unit 154 determines that some abnormality has occurred when reading the display object OB when the two-dimensional code data does not exist in the object data and the unique code FP-ID A does not exist. Or, it is determined that it is necessary to guide the user to hold the medium again (see the record No. 6 in the figure).

以下、第2の実施形態における改札機側制御部150Aによる一連の処理の流れについて説明する。図14は、第2の実施形態における改札機側制御部150Aによる一連の処理の流れを示すフローチャートである。本フローチャートの処理は、例えば、所定周期で繰り返し行われる。 Hereinafter, a series of processing flows by the ticket gate side control unit 150A in the second embodiment will be described. FIG. 14 is a flowchart showing a flow of a series of processes by the ticket gate side control unit 150A in the second embodiment. The processing of this flowchart is, for example, repeated at a predetermined cycle.

まず、第1判定部154は、取得部152により光学読取部111、131からオブジェクトデータが取得されたか否かを判定する(ステップS200)。取得部152により光学読取部111、131からオブジェクトデータが取得されていないと判定された場合、第2判定部156は、透過型光電センサStおよび反射型光電センサSrにより出力される検出信号に基づいて、利用者が通路内の所定位置に到達したか否かを判定する(ステップS202)。 First, the first determination unit 154 determines whether or not the object data has been acquired from the optical reading units 111 and 131 by the acquisition unit 152 (step S200). When the acquisition unit 152 determines that the object data has not been acquired from the optical reading units 111 and 131, the second determination unit 156 is based on the detection signals output by the transmission type photoelectric sensor St and the reflection type photoelectric sensor Sr. Then, it is determined whether or not the user has reached a predetermined position in the passage (step S202).

利用者が通路内の所定位置に到達したと判定した場合、第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 second determination unit 156 prohibits the user from passing through. In response to this, the passage control unit 158 causes, for example, the top display unit 112 (132), the front display unit 113 (133), and / or the speaker 140 to output information indicating that the information cannot be read from the medium, and the door. Units 114 (115) and 134 (135) are controlled to be closed to prohibit the passage of the user (step S204).

一方、取得部152により光学読取部111、131からオブジェクトデータが取得されたと判定した場合、第1判定部154は、オブジェクトデータに二次元コードデータが含まれているか否かを判定する(ステップS206)。オブジェクトデータに二次元コードデータが含まれている場合、第1判定部154は、更に、オブジェクトデータに固有コードFP‐IDが含まれているか否かを判定する(ステップS208)。 On the other hand, when it is determined by the acquisition unit 152 that the object data has been acquired from the optical reading units 111 and 131, the first determination unit 154 determines whether or not the object data includes the two-dimensional code data (step S206). ). When the object data includes the two-dimensional code data, the first determination unit 154 further determines whether or not the object data includes the unique code FP-ID A (step S208).

オブジェクトデータに固有コードFP‐IDが含まれていない場合、第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 first determination unit 154 determines whether or not the content of the validity information included in the two-dimensional code data is "content related to ticket gates" ( Step S210). When the content of the validity information is "content related to the ticket gate", the first determination unit 154 determines that the held medium has been illegally used (step S212). Then, as the process of S204, the passage control unit 158 outputs information indicating that the held medium cannot be used to, for example, the upper surface display unit 112 (132), the front display unit 113 (133), and / or the speaker 140. The door portions 114 (115) and 134 (135) are controlled to be closed to prohibit the passage of the user.

一方、オブジェクトデータに固有コードFP‐IDが含まれている場合、第1判定部154は、オブジェクトデータに固有コードFP‐IDが含まれ、且つ復号処理部160により復号された固有コードFP‐IDの値が所定値であるか否かを判定する(ステップS214)。 On the other hand, when the object data includes the unique code FP-ID A , the first determination unit 154 includes the unique code FP-ID B in the object data and the unique code FP decoded by the decoding processing unit 160. -It is determined whether or not the value of ID B is a predetermined value (step S214).

復号処理部160により復号された固有コードFP‐IDの値が所定値でない場合、第1判定部154は、S212の処理に移行し、翳された媒体が不正利用されたと判定する。 When the value of the unique code FP-ID B decoded by the decoding processing unit 160 is not a predetermined value, the first determination unit 154 shifts to the processing of S212 and determines that the held medium has been illegally used.

一方、復号処理部160により復号された固有コードFP‐IDの値が所定値である場合、または二次元コードデータに含まれる効力情報の内容が“出改札に関する内容”でない場合、第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 decoding processing unit 160 is a predetermined value, or if the content of the validity information included in the two-dimensional code data is not "content related to ticket gates", the first determination is made. Unit 154 determines that the held medium has been legitimately used (step S216). In response to this, the second determination unit 156 determines whether or not the passage is possible based on the effect information included in the two-dimensional code data. In this flowchart, as an example, it is assumed that the passage of the user is permitted by the second determination unit 156. In this case, the passage control unit 158 causes, for example, the top display unit 112 (132), the front display unit 113 (133), and / or the speaker 140 to output information indicating that the information has been read from the medium, and the door unit 114. (115) and 134 (135) are controlled to be in the open state to allow the user to pass through (step S218).

一方、オブジェクトデータに二次元コードデータが含まれない場合、第1判定部154は、S208の処理と同様に、オブジェクトデータに固有コードFP‐IDが含まれているか否かを判定する(ステップS220)。 On the other hand, when the object data does not include the two-dimensional code data, the first determination unit 154 determines whether or not the object data includes the unique code FP-ID A, as in the process of S208 (step). S220).

オブジェクトデータに固有コードFP‐IDが含まれている場合、第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 first determination unit 154 determines that it is necessary to guide the user to hold the medium again (step S222). In response to this, the passage control unit 158 causes, for example, the top display unit 112 (132), the front display unit 113 (133), and / or the speaker 140 to output information prompting the medium to be held again (step S224). ). At this time, the passage control unit 158 may control the door units 114 (115) and 134 (135) in the closed state or in the open state.

一方、オブジェクトデータに固有コードFP‐IDが含まれていない場合、第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 first determination unit 154 determines that an abnormality has occurred during reading (step S226). In response to this, the passage control unit 158 causes, for example, the top display unit 112 (132), the front display unit 113 (133), and / or the speaker 140 to output information indicating that the automatic ticket gate 100 cannot be used. The door portions 114 (115) and 134 (135) are controlled to be closed to prohibit the passage of the user (step S228). It should be noted that the passage control unit 158 may perform the processing of S224 when the first determination unit 154 determines that an abnormality has occurred during reading, as in the case where it is determined that re-holding guidance is necessary. Good. This completes the processing of this flowchart.

以上説明した第2の実施形態によれば、上述した第1の実施形態と同様に、不正通過を防止することができる。 According to the second embodiment described above, unauthorized passage can be prevented as in the first embodiment described above.

また、上述した第2の実施形態によれば、固有コードFP‐IDおよびFP‐IDの一方のコードを用いて暗号化された他方コードを復号することにより、より精度良く不正通過を防止することができる。 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‐IDおよびFP‐IDとは別に、メインパターン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‐IDおよびFP‐IDのいずれか一方のコードを暗号鍵として用いて暗号化されていてよい。本実施形態では、一例として、固有コードFP‐IDと固有コードFP‐IDが同じコードであるものとし、固有コードFP‐IDおよび固有コードFP‐IDのいずれのコードでも認証用コードを復号できるものとして説明する。 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‐IDおよびFP‐IDとが存在する場合、固有コードFP‐IDおよびFP‐IDのうち、少なくともいずれか一方のコードを用いて、二次元コードデータに含まれる認証用コードを復号する。 When the object data acquired by the acquisition unit 152 includes the two-dimensional code data and the unique codes FP-ID A and FP-ID B , the decoding processing unit 160 in the modified example of the second embodiment has the unique code FP. -At least one of the codes A and FP-ID B is used to decrypt the authentication code contained in the two-dimensional code data.

第2の実施形態の変形例における第1判定部154は、復号処理部160により認証用コードが復号されると、復号された認証用コードの値に基づいて、翳された媒体が正当利用されたか否かを判定する。例えば、第1判定部154は、復号された認証用コードの値が所定値である場合、翳された媒体が正当利用されたと判定し、復号された認証用コードの値が所定値でない場合、翳された媒体が不正利用されたと判定する。 When the authentication code is decrypted by the decryption processing unit 160, the first determination unit 154 in the modified example of the second embodiment legitimately uses the held medium based on the value of the decrypted authentication code. Determine if it is. For example, the first determination unit 154 determines that the decrypted medium is properly used when the value of the decrypted authentication code is a predetermined value, and when the value of the decrypted authentication code is not a predetermined value, the first determination unit 154 determines. It is determined that the held medium has been misused.

図16は、各条件に応じた第1判定部154による判定結果の他の例を示す図である。例えば、第2の実施形態の変形例における第1判定部154は、オブジェクトデータに二次元コードデータと固有コードFP‐IDおよびFP‐IDが存在し、且つ固有コードのいずれか一方を用いて復号された認証用コードの値が所定値である場合、翳された媒体が正当利用されたと判定する(図中No.1のレコード参照)。 FIG. 16 is a diagram showing another example of the determination result by the first determination unit 154 according to each condition. For example, the first determination unit 154 in the modified example of the second embodiment has two-dimensional code data and unique codes FP-ID A and FP-ID B in the object data, and uses either one of the unique codes. When the value of the decrypted authentication code is a predetermined value, it is determined that the held medium has been legally used (see the record No. 1 in the figure).

また、第1判定部154は、固有コードのいずれか一方を用いて復号された認証用コードの値が所定値でない場合、媒体が不正利用されたと判定する(図中No.2のレコード参照)。 Further, the first determination unit 154 determines that the medium has been illegally used when the value of the authentication code decrypted using either one of the unique codes is not a predetermined value (see the record No. 2 in the figure). ..

また、第1判定部154は、オブジェクトデータに二次元コードデータが存在し、且つ固有コードFP‐IDおよびFP‐IDが存在せず、認証用コードが復号できない場合、二次元コードデータに含まれる効力情報の内容に基づいて、翳された媒体が不正利用されたか否かを判定する。 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 first determination unit 154 converts the two-dimensional code data into the two-dimensional code data. Based on the content of the included validity information, it is determined whether or not the held medium has been misused.

例えば、第1判定部154は、効力情報の内容が“出改札に関する内容”でない場合、正当利用されたと判定し(図中No.3のレコード参照)、効力情報の内容が“出改札に関する内容”である場合、不正利用されたと判定する(図中No.4のレコード参照)。 For example, if the content of the validity information is not "contents related to ticket gates", the first judgment unit 154 determines that the information has been legally used (see the record No. 3 in the figure), and the content of the validity information is "contents related to ticket gates". If it is, it is determined that the record has been abused (see the record No. 4 in the figure).

また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在せず、且つ固有コードFP‐IDおよびFP‐IDが存在する場合に、再度媒体を翳すように案内をする必要があると判定する(図中No.5のレコード参照)。 Further, the first determination unit 154 guides the object data to hold the medium again when the two-dimensional code data does not exist and the unique codes FP-ID A and FP-ID B exist. It is determined that it is necessary (see the record No. 5 in the figure).

また、第1判定部154は、オブジェクトデータに、二次元コードデータが存在せず、且つ固有コードFP‐IDおよびFP‐IDが存在しない場合、表示オブジェクト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 first determination unit 154 causes some abnormality when reading the display object OB. It is determined that the data is displayed, or that it is necessary to guide the user to hold the medium again (see the record No. 6 in the figure).

これによって、上述した第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‐IDおよびFP‐IDとのそれぞれの有無に基づいて、媒体が不正利用されたか否かを判定する第1判定部154と、第1判定部154による判定結果に基づいて、媒体を翳した利用者の通過の可否を判定する第2判定部156とを備えることにより、不正利用であると判定された場合、利用者の通過が禁止される。この結果、不正通過を防止することができる。 According to at least one embodiment described above, acquisition of object data from optical reading units 111 and 131 that optically read information from a display object OB displayed on a medium such as a ticket TIX or a terminal device 10. It is determined whether or not the medium has been illegally used based on the presence or absence of the two-dimensional code data in the object data acquired by the unit 152 and the acquisition unit 152, and the unique codes FP-ID A and FP-ID B, respectively. It is determined that the data is illegally used by providing the first determination unit 154 and the second determination unit 156 that determines whether or not the user holding the medium can pass through based on the determination result by the first determination unit 154. If so, the passage of users is prohibited. As a result, unauthorized passage can be prevented.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 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判定部は、前記取得部により取得された情報に、前記第1情報が存在し、且つ前記第2情報が存在しない場合に、前記媒体が不正利用されたと判定する、
請求項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判定部は、前記取得部により取得された情報に、前記第1情報および前記第2情報が存在する場合に、前記第1情報の内容に基づいて、前記媒体が不正利用されたか否かを判定する、
請求項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.
前記第1判定部は、前記第1情報の内容が所定の内容でない場合、前記媒体が不正利用されたと判定する、
請求項に記載の自動改札機。
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判定部は、前記取得部により取得された情報に、前記第1情報および前記第2情報が存在する場合に、前記媒体が不正利用されていないと判定する、
請求項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.
JP2017004624A 2017-01-13 2017-01-13 Automatic ticket gates and programs Active JP6851832B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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