JP7542468B2 - Information processing device, information processing method, and information processing program - Google Patents
Information processing device, information processing method, and information processing program Download PDFInfo
- Publication number
- JP7542468B2 JP7542468B2 JP2021045047A JP2021045047A JP7542468B2 JP 7542468 B2 JP7542468 B2 JP 7542468B2 JP 2021045047 A JP2021045047 A JP 2021045047A JP 2021045047 A JP2021045047 A JP 2021045047A JP 7542468 B2 JP7542468 B2 JP 7542468B2
- Authority
- JP
- Japan
- Prior art keywords
- card
- information
- processor
- information processing
- activation information
- 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
Landscapes
- Ticket-Dispensing Machines (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
Description
本発明の実施形態は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。 Embodiments of the present invention relate to an information processing device, an information processing method, and an information processing program.
鉄道等の入出場で利用されるICカードは、経年劣化する。経年劣化は、ICカードの外面のみならずICカードに配置されたICチップにも及ぶ。例えば、鉄道で利用されるICカードは、最初に発行されてから10年以上経過していることから、ICチップの劣化が激しいICカードが改札及び窓口処理機で処理されることが多くなる。 IC cards used for entering and exiting railways and other facilities deteriorate over time. This deterioration affects not only the exterior of the IC card, but also the IC chip placed on the IC card. For example, IC cards used on railways are often issued more than 10 years ago, and IC cards with severely deteriorated IC chips are often processed at ticket gates and counter processing machines.
ICカードの情報の書き換えの際にICチップの異常が検知されるが、異常が検知されたICカードは、ICチップに保持されたデータの復旧が困難になる。そのため、ICチップの異常が検知される前にICカードの交換を行う必要がある。 When information on an IC card is rewritten, an abnormality in the IC chip is detected, but if an abnormality is detected in the IC card, it becomes difficult to recover the data stored in the IC chip. Therefore, it is necessary to replace the IC card before an abnormality in the IC chip is detected.
ICチップ IC chip
この発明の課題は、ICチップの異常が検知される前に適切にICカードの交換を行うことができることにある。 The objective of this invention is to be able to properly replace the IC card before an abnormality in the IC chip is detected.
実施形態に係る情報処理装置は、ICカードが活性化された年を含む活性化情報を受信する第1のインタフェースと、前記活性化情報及び前記活性化情報の受信のタイミングに基づき、前記ICカードが活性化されてから前記活性化情報が受信されるまでの第1の経過期間を検出し、前記第1の経過期間が第1の閾値を超える場合、警告情報を生成するプロセッサと、前記警告情報を出力する第2のインタフェースと、を備えるようにしたものである。 The information processing device according to the embodiment includes a first interface that receives activation information including the year the IC card was activated, a processor that detects a first elapsed period from when the IC card is activated to when the activation information is received based on the activation information and the timing of receiving the activation information, and generates warning information if the first elapsed period exceeds a first threshold, and a second interface that outputs the warning information.
以下、図面を参照しながら情報処理装置、情報処理方法、及び情報処理プログラムについて詳細に説明する。なお、以下の実施形態では、同一の番号を付した部分については同様の動作を行うものとして、重ねての説明を省略する。 The information processing device, information processing method, and information processing program will be described in detail below with reference to the drawings. Note that in the following embodiments, parts with the same numbers perform similar operations, and will not be described repeatedly.
(構成)
図1は、実施形態に係る駅務システムの構成例を示す。図1が示すように駅務システムは、ICカード10と、改札機20と、窓口処理機30と、管理サーバ40と、ネットワーク50と、を備える。ICカード10は、改札機20及び窓口処理機30とそれぞれ通信可能である。また、管理サーバ40は、ネットワーク50を通じ、改札機20及び窓口処理機30とそれぞれ接続される。
(composition)
Fig. 1 shows an example of the configuration of a station service system according to an embodiment. As shown in Fig. 1, the station service system includes an IC card 10, a ticket gate 20, a counter processing machine 30, a management server 40, and a network 50. The IC card 10 is capable of communicating with each of the ticket gate 20 and the counter processing machine 30. The management server 40 is connected to each of the ticket gate 20 and the counter processing machine 30 via the network 50.
なお、駅務システムは、図1が示すような構成の他に必要に応じた構成を備えたり、駅務システムから特定の構成が除外されたりしても良い。 The station service system may include configurations other than those shown in Figure 1 as needed, or certain configurations may be excluded from the station service system.
ICカード10は、旅客が所持している非接触通信に対応している。ICカード10は、識別情報を予め記憶している。識別情報は、ICカード10を一意に特定するための情報であり、例えば、ICカード識別子、ICカード発行番号等で良い。また、ICカード10は、ICカードを初めて活性化した年を含む情報(活性化情報)も記憶している。なお、活性化情報は、ICカードを初めて活性化した月及び日時を含み、また、ICカードを初めて使用した月及び日時も含んで良い。ICカード10は、乗車券又は定期券としての用途に対応している。例えば、ICカード10は、予め乗車券又は定期券を含む乗車券情報が管理サーバ40等に登録される(識別情報に基づくアカウントが生成される)ことによって、駅務システムにおいて利用が可能になる。また、ICカード10は、現金等をチャージすることにより、様々な店舗に配置された店舗装置でも利用可能である。なお、店舗装置は、典型的にはPOS(Point Of Sale)システムに含まれるPOSサーバ及びPOSサーバに接続されたPOS端末を含んで良い。なお、ICカード10については、後述する。 The IC card 10 is compatible with contactless communication and is held by a passenger. The IC card 10 stores identification information in advance. The identification information is information for uniquely identifying the IC card 10, and may be, for example, an IC card identifier, an IC card issue number, or the like. The IC card 10 also stores information (activation information) including the year the IC card was first activated. The activation information includes the month and date when the IC card was first activated, and may also include the month and date when the IC card was first used. The IC card 10 is compatible with use as a passenger ticket or commuter pass. For example, the IC card 10 can be used in a station service system by registering passenger ticket information including a passenger ticket or commuter pass in advance in a management server 40 or the like (an account based on the identification information is generated). The IC card 10 can also be used in store devices located in various stores by charging cash or the like. The store device may typically include a POS server included in a POS (Point Of Sale) system and a POS terminal connected to the POS server. The IC card 10 will be described later.
駅務機器である改札機20は、旅客が改札内への入場するための改札処理と、旅客が改札内から出場するための改札処理とのいずれかを行うように、予め設定されている。改札機20は、旅客が後述するカード読取り部にICカード10を翳すことでICカード10と通信可能になる。そして、改札機20は、ICカード10と各種情報を送受信する。また、改札機20は、受信した各種情報に基づいて旅客の通行(入場又は出場)の可否を判定する。そして、改札機20は、判定結果に基づいてユーザの通行を制御する。なお、改札機20については後述する。 The ticket gate 20, which is station service equipment, is preset to perform either a ticket gate process for a passenger to enter the ticket gate or a ticket gate process for a passenger to exit the ticket gate. The ticket gate 20 is capable of communicating with the IC card 10 when the passenger holds the IC card 10 over a card reader, which will be described later. The ticket gate 20 then transmits and receives various information to and from the IC card 10. The ticket gate 20 also determines whether the passenger is allowed to pass (enter or exit) based on the various information received. The ticket gate 20 then controls the user's passage based on the result of the determination. The ticket gate 20 will be described later.
駅務機器である窓口処理機30は、駅構内の所定場所に設置される。そして窓口処理機30は、窓口処理機30の駅員等の操作者により、ICカード10の乗車券情報を書き換えることが可能である。また、窓口処理機30は、ネットワーク50を通じて、管理サーバ40に、乗車券情報を含む各種情報を送信する。また、窓口処理機30は、乗車券情報が書き換え可能な自動発券機等を含む駅務機器であっても良いのは勿論である。なお、窓口処理機30については後述する。 The counter processing machine 30, which is station service equipment, is installed in a specified location within the station. The counter processing machine 30 allows an operator, such as a station staff member, to rewrite the ticket information on the IC card 10. The counter processing machine 30 also transmits various information, including the ticket information, to the management server 40 via the network 50. The counter processing machine 30 may of course also be station service equipment including an automatic ticket issuing machine or the like that allows the ticket information to be rewritten. The counter processing machine 30 will be described later.
情報処理装置である管理サーバ40は、ICカード10のID、発行日、発行番号、改札機20を通行した日時、通行時の運賃等のICカード10の各種情報を記憶する。さらに管理サーバ40は、改札機20又は窓口処理機30から受信したICカード10の各種情報を管理する。また、改札機20又は窓口処理機30からのICカード10に対する問合せに対応する情報を送信する。例えば、管理サーバ40は、窓口処理機30からのICカード10の識別情報を含む問合せに対して当該識別情報に基づいてICカード10を特定し、当該ICカード10について記憶された情報から必要な情報を取得する。そして、管理サーバ40は、取得した情報を窓口処理機30に返送することが可能である。なお、管理サーバ40については後述する。 The management server 40, which is an information processing device, stores various information about the IC card 10, such as the ID of the IC card 10, the date of issue, the issue number, the date and time of passing through the ticket gate 20, and the fare at the time of passing through. The management server 40 also manages various information about the IC card 10 received from the ticket gate 20 or the counter processing machine 30. The management server 40 also transmits information corresponding to inquiries about the IC card 10 from the ticket gate 20 or the counter processing machine 30. For example, in response to an inquiry from the counter processing machine 30 including identification information of the IC card 10, the management server 40 identifies the IC card 10 based on the identification information, and acquires the necessary information from the information stored about the IC card 10. The management server 40 can then return the acquired information to the counter processing machine 30. The management server 40 will be described later.
ここで、図1では、窓口処理機30及び管理サーバ40は別個の装置として示しているが、同一の情報処理装置内に配置されていても良いのは勿論である。すなわち、窓口処理機30は、情報処理装置であって良い。 In FIG. 1, the counter processing machine 30 and the management server 40 are shown as separate devices, but they may of course be located within the same information processing device. In other words, the counter processing machine 30 may be an information processing device.
図2は、ICカード10のハードウェア構成の一例を示すブロック図である。
ICカード10は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等のプロセッサ101を有する。そして、このプロセッサ101に対し、メモリ102及び通信部103が、バス104を介して接続されている。
FIG. 2 is a block diagram showing an example of a hardware configuration of the IC card 10. As shown in FIG.
The IC card 10 has a processor 101 such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). A memory 102 and a communication unit 103 are connected to the processor 101 via a bus 104.
メモリ102は、記憶媒体として、例えば、EPROM(Erasable Programmable Read Only Memory)、HDD(Hard Disk Drive)、SSD(Solid Sate Drive)等の随時書込み及び読出しが可能な不揮発性メモリと、ROM(Read Only Memory)等の不揮発性メモリとを組み合わせて使用することができる。メモリ102は、プロセッサ101が各種処理を実行するために必要なプログラムを格納している。 The memory 102 can be a combination of a non-volatile memory that can be written to and read from at any time, such as an erasable programmable read only memory (EPROM), a hard disk drive (HDD), or a solid state drive (SSD), and a non-volatile memory such as a read only memory (ROM). The memory 102 stores programs necessary for the processor 101 to execute various processes.
さらにメモリ102は、記憶媒体として、例えば、HDD、メモリカード等の随時書込み及び読出しが可能な不揮発性メモリと、RAM(Random Access Memory)等の揮発性メモリと、を組み合わせて使用したストレージを含む。メモリ102は、活性化情報、識別情報、乗車券情報(乗車券又は定期券)、改札機20を使用した使用履歴等を記憶している。また、メモリ102は、図1で図示しない駅務機器又は店舗装置で現金をチャージした場合、その残高も記憶しておくことが可能である。なお、使用履歴は、メモリ102の容量が限られているため、例えば、数十件程度の数を記憶することができる。 Furthermore, memory 102 includes a storage medium that combines non-volatile memory that can be written to and read from at any time, such as a HDD or memory card, with volatile memory such as a RAM (Random Access Memory). Memory 102 stores activation information, identification information, ticket information (passenger ticket or commuter pass), usage history using ticket gate 20, etc. Memory 102 can also store the remaining balance when cash is charged using station service equipment or store equipment not shown in FIG. 1. Note that since the capacity of memory 102 is limited, it can only store several dozen usage histories, for example.
通信部103は、無線の通信モジュールを含む通信インタフェースである。例えば、通信部103は、NFC(Near Field Communication)のような通信方式に従う通信モジュールを含む。したがって、通信部103は、改札機20又は窓口処理機30の後述する読取り部に翳すことにより改札機20又は窓口処理機30と接続可能である。しかしながら、通信部103は、プロセッサ101の制御の下、改札機20又は窓口処理機30との間で通信を行い、各種情報を送受信することができるものであれば一般的なもので良いのは勿論である。 The communication unit 103 is a communication interface that includes a wireless communication module. For example, the communication unit 103 includes a communication module that complies with a communication method such as NFC (Near Field Communication). Therefore, the communication unit 103 can be connected to the ticket gate 20 or the counter processing machine 30 by holding it over a reading unit (described later) of the ticket gate 20 or the counter processing machine 30. However, the communication unit 103 can of course be any general unit that can communicate with the ticket gate 20 or the counter processing machine 30 under the control of the processor 101 and send and receive various information.
次に、ICカード10のプロセッサ101が実現する機能について説明する。プロセッサ101が実現する機能は、プロセッサ101が内部メモリ又はメモリ102等に格納されるプログラムを実行することで実現される。 Next, the functions realized by the processor 101 of the IC card 10 will be described. The functions realized by the processor 101 are realized by the processor 101 executing a program stored in the internal memory or memory 102, etc.
プロセッサ101は、旅客によって、改札機20又は窓口処理機30の後述するカード読取り部にICカード10が翳されると、通信部103を用いて接続する機能を有する。そして、プロセッサ101は、通信部103を通じて、活性化情報、識別情報、乗車券情報等の各種情報を改札機20に送信することが可能である。また、プロセッサ101は、改札機20から利用日時及び経年劣化フラグ等の各種情報を受信する機能を有する。ここで、経年劣化フラグは、後述する。また、ICカード10が改札機20に翳される時間が短い(例えば、1秒程度)であるため、改札機20との間で送受信される情報は、必要最小限の情報だけでも良い。しかしながら、窓口処理機30の読取り部に翳される時間は十分に長い時間(例えば、乗車券情報を書き換えるのに必要な時間)翳されるため、窓口処理機30との間で送受信される情報は、ICカード10のメモリ102に記憶される全ての情報が送受信可能である。 The processor 101 has a function of connecting using the communication unit 103 when the IC card 10 is held by a passenger over a card reading section of the ticket gate 20 or the counter processing machine 30, which will be described later. The processor 101 can transmit various information such as activation information, identification information, and ticket information to the ticket gate 20 through the communication unit 103. The processor 101 also has a function of receiving various information such as the date and time of use and an aging flag from the ticket gate 20. Here, the aging flag will be described later. Since the time that the IC card 10 is held over the ticket gate 20 is short (for example, about 1 second), the information transmitted and received between the ticket gate 20 and the IC card 10 may be the minimum necessary information. However, since the time that the IC card 10 is held over the reading section of the counter processing machine 30 is sufficiently long (for example, the time required to rewrite the ticket information), the information transmitted and received between the ticket gate 30 and the IC card 10 can be all the information stored in the memory 102 of the IC card 10.
図3は、改札機20のハードウェア構成の一例を示すブロック図である。
改札機20は、CPUやMPU等のプロセッサ201を有する。そして、このプロセッサ201に対し、メモリ202、通信部203、カード読取り部204、ディスプレイ205、人感センサ206、及びドア駆動部207が、バス208を介して接続されている。
FIG. 3 is a block diagram showing an example of the hardware configuration of the ticket gate 20. As shown in FIG.
The ticket gate 20 has a processor 201 such as a CPU or an MPU. A memory 202, a communication unit 203, a card reading unit 204, a display 205, a human presence sensor 206, and a door driving unit 207 are connected to the processor 201 via a bus 208.
メモリ202は、記憶媒体として、例えば、EPROM、HDD、SSD等の随時書込み及び読出しが可能な不揮発性メモリと、ROM等の不揮発性メモリとを組み合わせて使用することができる。メモリ202は、プロセッサ201が各種処理を実行するために必要なプログラムを格納している。メモリ302に記憶されているプログラムは、例えば、プロセッサ201にドア駆動部207を制御させるためのプログラムである。 The memory 202 can be a combination of a non-volatile memory such as an EPROM, HDD, or SSD that can be written to and read from at any time, and a non-volatile memory such as a ROM, as a storage medium. The memory 202 stores programs necessary for the processor 201 to execute various processes. The program stored in the memory 302 is, for example, a program for causing the processor 201 to control the door drive unit 207.
さらにメモリ202は、記憶媒体として、例えば、HDD、メモリカード等の随時書込み及び読出しが可能な不揮発性メモリと、RAM等の揮発性メモリとを組み合わせて使用することができる。メモリ202は、プロセッサ201がプログラムを実行して各種処理を行う過程で取得及び生成されたデータを記憶することが可能である。 The memory 202 can be used as a storage medium by combining, for example, a non-volatile memory such as a HDD or a memory card that can be written to and read from at any time with a volatile memory such as a RAM. The memory 202 can store data acquired and generated in the process of the processor 201 executing a program and performing various processes.
通信部203は、有線又は無線の通信モジュールを含む通信インタフェースである。例えば、通信部203は、ネットワーク50を通じて、管理サーバ40と有線又は無線接続する通信モジュールを含む。通信部103は、プロセッサ101の制御の下、管理サーバ40等の装置との間で通信を行い、各種情報を送受信することができるものであれば一般的な通信部で良い。 The communication unit 203 is a communication interface including a wired or wireless communication module. For example, the communication unit 203 includes a communication module that connects to the management server 40 via the network 50 in a wired or wireless manner. The communication unit 103 may be a general communication unit that can communicate with devices such as the management server 40 under the control of the processor 101 and send and receive various information.
カード読取り部204は、改札機20上の通路の入口側に近い位置に設けられる。カード読取り部204は、プロセッサ201の制御に基づいて、通信可能範囲内のICカード10にコマンドを送信し、コマンドに対する応答としてICカード10の識別情報、乗車券情報、及び活性化情報等の各種情報を取得する。カード読取り部204は、例えば、アンテナと、アンテナにより送受信する信号を処理する信号処理回路とを備えても良い。すなわち、カード読取り部204は、プロセッサ201の制御に基づいてICカード10に記憶された各種情報の読み取る、及びICカード10に記憶されるべき各種情報の書き込みを行う。 The card reading unit 204 is provided near the entrance side of the passage above the ticket gate 20. Based on the control of the processor 201, the card reading unit 204 transmits commands to the IC card 10 within the communication range, and obtains various information such as the IC card 10's identification information, ticket information, and activation information in response to the command. The card reading unit 204 may include, for example, an antenna and a signal processing circuit that processes signals transmitted and received by the antenna. That is, the card reading unit 204 reads various information stored in the IC card 10 and writes various information to be stored in the IC card 10 based on the control of the processor 201.
ディスプレイ205は、プロセッサ201または図示されないグラフィックコントローラなどから入力される映像信号に応じて、画面を表示する。 The display 205 displays a screen in response to a video signal input from the processor 201 or a graphics controller (not shown).
人感センサ206は、改札機20を通行しようとしている旅客が存在するか否かを検出する。人感センサ206は、改札機20の旅客が通行する通路側の側面に複数配列される。複数の人感センサ206は、検出結果をプロセッサ201にそれぞれ供給する。プロセッサ201は、複数の人感センサ206の検出結果の変化に基づいて、通路を通過する旅客を検出する。 The human presence sensor 206 detects whether or not there is a passenger about to pass through the ticket gate 20. A plurality of human presence sensors 206 are arranged on the side of the ticket gate 20 facing the aisle through which passengers pass. The plurality of human presence sensors 206 each supply their detection results to the processor 201. The processor 201 detects passengers passing through the aisle based on changes in the detection results of the plurality of human presence sensors 206.
ドア駆動部207は、プロセッサ201の制御に基づいて、改札機20に設置された図示しないドアの動作を制御する。改札機20のドア駆動部207は、プロセッサ201の制御に基づいて、改札機20の図示されないドアを閉じることにより、旅客の通行を物理的に阻止する。 The door drive unit 207 controls the operation of a door (not shown) installed in the ticket gate 20 based on the control of the processor 201. The door drive unit 207 of the ticket gate 20 closes a door (not shown) of the ticket gate 20 based on the control of the processor 201, thereby physically preventing passengers from passing through.
次に、改札機20のプロセッサ201が実現する機能について説明する。プロセッサ201が実現する機能は、プロセッサ201が内部メモリ又はメモリ202等に格納されるプログラムを実行することで実現される。 Next, the functions realized by the processor 201 of the ticket gate 20 will be described. The functions realized by the processor 201 are realized by the processor 201 executing a program stored in the internal memory or memory 202, etc.
改札機20のプロセッサ201は、ICカード10からカード活性情報を読取る機能を有する。プロセッサ201は、通信部203を通じて、カード活性情報を管理サーバ40に送信する機能を有する。プロセッサ201は、通信部203を介して、ICカード10に経年劣化フラグを送信する機能を有する。さらにプロセッサ201は、カード読取り部204に翳されたICカード10に記憶された経年劣化フラグを読取る機能を有する。プロセッサ201は、読取った経年劣化フラグに基づいて警告情報をディスプレイ205に表示する機能を有する。ここで、警告情報は、ICカード10の交換が必要であることを示すICカード交換情報を含む。ICカード10を所持する旅客は、表示された警告情報に基づいて窓口処理機30に行くことができる。 The processor 201 of the ticket gate 20 has a function of reading card activation information from the IC card 10. The processor 201 has a function of transmitting the card activation information to the management server 40 via the communication unit 203. The processor 201 has a function of transmitting an aging flag to the IC card 10 via the communication unit 203. Furthermore, the processor 201 has a function of reading the aging flag stored in the IC card 10 held over the card reading unit 204. The processor 201 has a function of displaying warning information on the display 205 based on the read aging flag. Here, the warning information includes IC card replacement information indicating that the IC card 10 needs to be replaced. A passenger carrying the IC card 10 can go to the counter processing machine 30 based on the displayed warning information.
なお、上述の機能は、プロセッサ201が行うことができる機能の一部の例を示したものである。したがって、プロセッサ201が行うことができる機能は、これらの機能に限られないのは勿論である。 Note that the above-mentioned functions are only examples of the functions that the processor 201 can perform. Therefore, it goes without saying that the functions that the processor 201 can perform are not limited to these functions.
図4は、窓口処理機30のハードウェア構成の一例を示すブロック図である。
窓口処理機30は、CPUやMPU等のプロセッサ301を有する。そして、このプロセッサ301に対し、メモリ302、通信部303、カード読取り部304、及び入出力インタフェース305が、バス306を介して接続されている。なお、図3では、「入出力インタフェース」を「入出力IF」と記載している。
FIG. 4 is a block diagram showing an example of the hardware configuration of the counter processing machine 30. As shown in FIG.
The counter processing machine 30 has a processor 301 such as a CPU or an MPU. A memory 302, a communication unit 303, a card reading unit 304, and an input/output interface 305 are connected to the processor 301 via a bus 306. In addition, in Fig. 3, the "input/output interface" is written as "input/output IF".
メモリ302は、記憶媒体として、例えば、EPROM、HDD、SSD等の随時書込み及び読出しが可能な不揮発性メモリと、ROM等の不揮発性メモリとを組み合わせて使用することができる。メモリ302は、プロセッサ301が各種処理を実行するために必要なプログラムを格納している。 The memory 302 can be a combination of a non-volatile memory such as an EPROM, HDD, or SSD that can be written to and read from at any time, and a non-volatile memory such as a ROM, as a storage medium. The memory 302 stores programs necessary for the processor 301 to execute various processes.
さらにメモリ302は、記憶媒体として、例えば、HDD、メモリカード等の随時書込み及び読出しが可能な不揮発性メモリと、RAM等の揮発性メモリとを組み合わせて使用することができる。メモリ302は、プロセッサ301がプログラムを実行して各種処理を行う過程で取得及び生成されたデータを記憶することが可能である。 Furthermore, the memory 302 can be used as a storage medium by combining, for example, a non-volatile memory such as a HDD or a memory card that can be written to and read from at any time with a volatile memory such as a RAM. The memory 302 can store data acquired and generated in the process of the processor 301 executing a program and performing various processes.
通信部303は、有線又は無線の通信モジュールを含む通信インタフェースである。例えば、通信部303は、ネットワーク50を通じて、管理サーバ40と有線又は無線接続する通信モジュールを含む。通信部303は、プロセッサ301の制御の下、管理サーバ40等の装置との間で通信を行い、各種情報を送受信することができるものであれば一般的なもので良い。 The communication unit 303 is a communication interface including a wired or wireless communication module. For example, the communication unit 303 includes a communication module that connects to the management server 40 via the network 50 in a wired or wireless manner. The communication unit 303 may be any general type that can communicate with devices such as the management server 40 under the control of the processor 301 and transmit and receive various information.
カード読取り部304は、窓口処理機30を操作する操作者がICカード10を翳しやすい位置に設けられて良い。カード読取り部304は、プロセッサ301の制御に基づいて、カード読取り部304に翳されたICカード10にコマンドを送信し、コマンドに対する応答としてICカード10の識別情報、乗車券情報、及び活性化情報等の各種情報を取得する。カード読取り部304は、例えば、アンテナと、アンテナにより送受信する信号を処理する信号処理回路とを備えても良い。すなわち、カード読取り部304は、プロセッサ301の制御に基づいてICカード10に記憶された各種情報の読み取る、及びICカード10に記憶されるべき各種情報の書き込みを行う。 The card reading unit 304 may be provided in a position where an operator operating the counter processing machine 30 can easily hold the IC card 10 over it. Based on the control of the processor 301, the card reading unit 304 transmits commands to the IC card 10 held over the card reading unit 304, and obtains various information such as the IC card 10's identification information, ticket information, and activation information in response to the command. The card reading unit 304 may include, for example, an antenna and a signal processing circuit that processes signals transmitted and received by the antenna. That is, the card reading unit 304 reads various information stored in the IC card 10 and writes various information to be stored in the IC card 10 under the control of the processor 301.
入出力インタフェース305には、例えば、図示しない表示部が接続されている。表示部は、例えば液晶、有機EL、等を使用した表示デバイスであり、入出力インタフェース305から入力された信号に応じた音声を発する、及び/又は文字又は画像等を表示する。入出力インタフェース305は、例えば、操作者がカード読取り部304にICカード10を翳して情報の送受信を行った結果等の情報を音声でアナウンスする、及び/又は文字又は画像を表示しても良い。 To the input/output interface 305, for example, a display unit (not shown) is connected. The display unit is a display device using, for example, liquid crystal, organic electroluminescence, etc., and emits sound in response to a signal input from the input/output interface 305 and/or displays characters or images, etc. The input/output interface 305 may, for example, announce information by voice, such as the results of sending and receiving information when the operator holds the IC card 10 over the card reading unit 304, and/or display characters or images.
次に、窓口処理機30のプロセッサ301が実現する機能について説明する。プロセッサ301が実現する機能は、プロセッサ301が内部メモリ又はメモリ302等に格納されるプログラムを実行することで実現される。 Next, the functions realized by the processor 301 of the counter processing machine 30 will be described. The functions realized by the processor 301 are realized by the processor 301 executing a program stored in the internal memory or memory 302, etc.
窓口処理機30のプロセッサ301は、ICカード10からカード活性情報を読取る機能を有する。プロセッサ301は、乗車券情報の書き換えなどを行う機能を有する。プロセッサ301は、通信部303を通じて、カード活性情報を管理サーバ40に送信する機能を有する。プロセッサ301は、受信した警告情報に基づいて窓口処理機30の操作者にICカード10が劣化していることを伝える機能を有する。プロセッサ301は、入出力インタフェース305を通じて、ICカード10の交換が必要であることを音声及び/又は画像で表示する機能を有する。 The processor 301 of the counter processing machine 30 has a function of reading card activation information from the IC card 10. The processor 301 has a function of rewriting ticket information, etc. The processor 301 has a function of transmitting card activation information to the management server 40 via the communication unit 303. The processor 301 has a function of notifying the operator of the counter processing machine 30 that the IC card 10 is degraded based on the received warning information. The processor 301 has a function of displaying by voice and/or image, via the input/output interface 305, that the IC card 10 needs to be replaced.
なお、上述の機能は、プロセッサ301が行うことができる機能の一部の例を示したものである。したがって、プロセッサ301が行うことができる機能は、これらの機能に限られないのは勿論である。 Note that the above-mentioned functions are only examples of the functions that the processor 301 can perform. Therefore, it goes without saying that the functions that the processor 301 can perform are not limited to these functions.
図5は、管理サーバ40のハードウェア構成の一例を示すブロック図である。
管理サーバ40は、CPUやMPU等のプロセッサ401を有する。そして、このプロセッサ401に対し、メモリ402、通信部403、及び入出力インタフェース404が、バス405を介して接続されている。なお、図5では、「入出力インタフェース」を「入出力IF」と記載している。
FIG. 5 is a block diagram showing an example of a hardware configuration of the management server 40. As shown in FIG.
The management server 40 has a processor 401 such as a CPU or an MPU. A memory 402, a communication unit 403, and an input/output interface 404 are connected to the processor 401 via a bus 405. In addition, in Fig. 5, the "input/output interface" is written as "input/output IF".
メモリ402は、記憶媒体として、例えば、EPROM、HDD、SSD等の随時書込み及び読出しが可能な不揮発性メモリと、ROM等の不揮発性メモリとを組み合わせて使用することができる。メモリ402は、プロセッサ401が各種処理を実行するために必要なプログラムを格納している。例えば、メモリ402は、ICカード10の識別情報を記憶する。また、メモリ402は、ICカード10の識別情報に紐付けられた情報も記憶することが可能である。例えば、紐付けられた情報は、運賃の精算に可能な残額情報、銀行口座に関する口座情報、クレジットカードに関するクレジット情報などの、決済の為の情報(決済用情報)を含む。さらに、メモリ402は、ICカード10の活性化情報、ICカード10の使用履歴、乗車券情報等も記憶することができる。なお、ICカード10の使用履歴は、ICカード10のメモリ102に記憶された使用履歴より多く、例えば、数百件程度を記憶しておくことが可能である。 The memory 402 can be used as a storage medium by combining, for example, a non-volatile memory such as an EPROM, HDD, or SSD that can be written and read at any time with a non-volatile memory such as a ROM. The memory 402 stores programs required for the processor 401 to execute various processes. For example, the memory 402 stores the identification information of the IC card 10. The memory 402 can also store information linked to the identification information of the IC card 10. For example, the linked information includes information for settlement (payment information) such as remaining balance information available for fare settlement, account information related to a bank account, and credit information related to a credit card. Furthermore, the memory 402 can also store activation information of the IC card 10, the use history of the IC card 10, ticket information, etc. It should be noted that the use history of the IC card 10 is more than the use history stored in the memory 102 of the IC card 10, and it is possible to store, for example, several hundred items.
さらにメモリ402は、記憶媒体として、例えば、HDD、メモリカード等の随時書込み及び読出しが可能な不揮発性メモリと、RAM等の揮発性メモリとを組み合わせて使用することができる。メモリ402は、プロセッサ401がプログラムを実行して各種処理を行う過程で取得及び生成されたデータを記憶することが可能である。 The memory 402 can be used as a storage medium by combining, for example, a non-volatile memory such as a HDD or a memory card that can be written to and read from at any time with a volatile memory such as a RAM. The memory 402 can store data acquired and generated in the process of the processor 401 executing a program and performing various processes.
入出力インタフェース404は、例えば、図示しない入力部及び表示部が接続されている。入力部は、例えば、マイク等の音声データを受信するデバイス、静電方式又は圧力方式を採用した入力検知シートにより、管理サーバ40を操作する操作者によって入力された文字データを認識するデバイス、及びカメラ等の画像データを受信するデバイスである。表示部は、例えば液晶、有機EL、等を使用した表示デバイスであり、入出力インタフェース404から入力された信号に応じた音声、文字、及び画像等を表示する。 The input/output interface 404 is connected to, for example, an input unit and a display unit (not shown). The input unit is, for example, a device that receives voice data such as a microphone, a device that recognizes character data input by an operator operating the management server 40 using an input detection sheet that employs an electrostatic or pressure method, and a device that receives image data such as a camera. The display unit is, for example, a display device that uses liquid crystal, organic electroluminescence, etc., and displays voice, characters, images, etc. in response to signals input from the input/output interface 404.
次に、管理サーバ40のプロセッサ401が実現する機能について説明する。プロセッサ401が実現する機能は、プロセッサ401が内部メモリ又はメモリ402等に格納されるプログラムを実行することで実現される。 Next, the functions realized by the processor 401 of the management server 40 will be described. The functions realized by the processor 401 are realized by the processor 401 executing a program stored in the internal memory or the memory 402, etc.
管理サーバ40のプロセッサ401は、受信したカード活性情報に含まれる活性化情報及び活性化情報を受信したタイミングに基づき経過期間を検出し、この経過期間(第2の経過期間)が劣化年数設定値(第1の閾値)を超えているかを判定する機能を有する。ここで、第2の経過期間は、受信したカード活性情報に含まれる活性化情報及び活性化情報を受信したタイミングに基づく、ICカード10が活性化されてから活性情報が受信されるまでの期間である。プロセッサ401は、経年劣化フラグを生成する機能を有する。プロセッサ401は、通信部403を通じて、経年劣化フラグを改札機20に送信する機能を有する。プロセッサ401は、使用頻度推定を行う機能を有する。プロセッサ401は、推定された使用頻度が所定の閾値(第2の閾値)を超えるかどうか判定する機能を有する。プロセッサ401は、劣化年数設定値の変更を行う機能を有する。プロセッサ401は、経過期間が変更された劣化年数設定値を超えているかを判定する機能を有する。プロセッサ401は、経過期間(第1の経過期間)が劣化年数設定値(第1の閾値)を超えているかを判定する機能を有する。プロセッサ401は、入出力インタフェース305を介して、警告情報を生成し出力する機能を有する。さらに、プロセッサ401は、通信部403を通じて、窓口処理機30に警告情報を送信する機能を有する。例えば、警告情報は、ICカード10の交換が必要であることを示すICカード交換情報を含んでもよい。 The processor 401 of the management server 40 has a function of detecting an elapsed period based on the activation information included in the received card activation information and the timing of receiving the activation information, and determining whether this elapsed period (second elapsed period) exceeds the deterioration years setting value (first threshold value). Here, the second elapsed period is the period from when the IC card 10 is activated to when the activation information is received, based on the activation information included in the received card activation information and the timing of receiving the activation information. The processor 401 has a function of generating an aging deterioration flag. The processor 401 has a function of transmitting the aging deterioration flag to the ticket gate 20 through the communication unit 403. The processor 401 has a function of estimating the frequency of use. The processor 401 has a function of determining whether the estimated frequency of use exceeds a predetermined threshold value (second threshold value). The processor 401 has a function of changing the deterioration years setting value. The processor 401 has a function of determining whether the elapsed period exceeds the changed deterioration years setting value. The processor 401 has a function of determining whether the elapsed time (first elapsed time) exceeds a deterioration years setting value (first threshold value). The processor 401 has a function of generating and outputting warning information via the input/output interface 305. Furthermore, the processor 401 has a function of transmitting warning information to the counter processing machine 30 via the communication unit 403. For example, the warning information may include IC card replacement information indicating that the IC card 10 needs to be replaced.
(動作)
以下では、旅客が改札機20を通行する際の動作について説明する。
図6は、駅務システムにおける改札機20及び管理サーバ40における改札処理の一例を示すフローチャートである。このフローチャートは、改札機20のプロセッサ201がメモリ202に格納されたプログラムを読み出して実行することにより、そして、管理サーバ40のプロセッサ401がメモリ402に記憶されたプログラムを読み出して実行することにより、このフローチャートの動作が実現される。
(Operation)
The following describes the operations performed when a passenger passes through the ticket gate 20.
6 is a flowchart showing an example of ticket gate processing in the ticket gate 20 and management server 40 in the station service system. The operation of this flowchart is realized by the processor 201 of the ticket gate 20 reading and executing a program stored in the memory 202, and by the processor 401 of the management server 40 reading and executing a program stored in the memory 402.
このフローチャートは、旅客が所持するICカード10を駅務機器である改札機20のカード読取り部204に翳すことにより、開始する。 This flowchart begins when a passenger holds an IC card 10 over the card reader 204 of a ticket gate 20, which is station service equipment.
改札機20のプロセッサ201は、ICカード10からカード活性情報を読取る(ST11)。プロセッサ201は、乗車券情報を読取ると共に、カード活性情報を読取る。カード活性情報は、ICカード10の識別情報及び活性化情報を含む。また、プロセッサ201は、乗車券情報に基づいた改札処理を適切に実行することが可能であるが、一般的な改札処理で良いため、ここでの説明を省略する。 The processor 201 of the ticket gate 20 reads the card activation information from the IC card 10 (ST11). The processor 201 reads the ticket information and also reads the card activation information. The card activation information includes the identification information and activation information of the IC card 10. The processor 201 is also capable of appropriately executing ticket gate processing based on the ticket information, but as general ticket gate processing is sufficient, a description thereof will be omitted here.
プロセッサ201は、通信部203を通じて、カード活性情報を管理サーバ40に送信する(ST12)。また、プロセッサ201は、乗車券情報も管理サーバ40に送信しても良い。 The processor 201 transmits the card activation information to the management server 40 via the communication unit 203 (ST12). The processor 201 may also transmit the ticket information to the management server 40.
管理サーバ40のプロセッサ401は、経過期間(第2の経過期間)が劣化年数設定値(第1の閾値)(図6では、単に設定値と記載)を超えているかを判定する(ST13)。ここで、第2の経過期間は、受信したカード活性情報に含まれる活性化情報及び活性化情報を受信したタイミングに基づく、ICカード10が活性化されてから活性情報が受信されるまでの期間である。第2の経過期間は、年、年月、年月日、及び年月日時の何れでもよい。例えば、劣化年数設定値は、10年であって良い。すなわち、経過期間が10年を超えている場合、プロセッサ401は、劣化年数設定値を超えていると判定する。なお、上記の劣化年数設定値は、単なる一例であり、上記の値に制限されないことは勿論である。 The processor 401 of the management server 40 determines whether the elapsed period (second elapsed period) exceeds the deterioration years setting value (first threshold value) (simply referred to as the setting value in FIG. 6) (ST13). Here, the second elapsed period is the period from when the IC card 10 is activated to when the activation information is received, based on the activation information contained in the received card activation information and the timing at which the activation information is received. The second elapsed period may be in years, years and months, years and months, days, or years and months and days. For example, the deterioration years setting value may be 10 years. In other words, if the elapsed period exceeds 10 years, the processor 401 determines that the deterioration years setting value has been exceeded. Note that the above deterioration years setting value is merely an example, and is of course not limited to the above value.
経過期間が劣化年数設定値を超えている場合、プロセッサ401は、経年劣化フラグを生成する(ST14)。プロセッサ401は、生成した経年劣化フラグを識別情報に紐付けられた情報としてメモリ402に記憶する。 If the elapsed time exceeds the deterioration years setting value, the processor 401 generates an aging deterioration flag (ST14). The processor 401 stores the generated aging deterioration flag in the memory 402 as information linked to the identification information.
プロセッサ401は、通信部403を通じて、経年劣化フラグを改札機20に送信する(ST15)。経年劣化フラグを受信した改札機20は、ICカード10に経年劣化フラグを送信する。そして、ICカード10は、ICカード10の識別情報に経年劣化フラグを紐付けてメモリ102に記憶して良い。そして、ICカード10は、改札機20のカード読取り部204又は窓口処理機30のカード読取り部304に翳された際、識別情報及び経年劣化フラグを改札機20又は窓口処理機30に送信することができる。なお、ステップST15は、ステップST11でICカード10が翳された時と同じ出なくとも良い。すなわち、別のタイミングでICカード10が改札機20のカード読取り部204に翳された際に送信しても良い。 The processor 401 transmits the aging flag to the ticket gate 20 through the communication unit 403 (ST15). The ticket gate 20, which has received the aging flag, transmits the aging flag to the IC card 10. The IC card 10 may then associate the aging flag with the identification information of the IC card 10 and store it in the memory 102. When the IC card 10 is held up to the card reading unit 204 of the ticket gate 20 or the card reading unit 304 of the counter processing machine 30, it can transmit the identification information and the aging flag to the ticket gate 20 or the counter processing machine 30. Note that step ST15 does not have to be the same as when the IC card 10 was held up in step ST11. In other words, the IC card 10 may be transmitted when the IC card 10 is held up to the card reading unit 204 of the ticket gate 20 at a different time.
改札機20のカード読取り部204に経年劣化フラグが記憶されたICカード10が翳されると、改札機20のプロセッサ201は、ICカード10のメモリ102に記憶された経年劣化フラグを読取る。そして、プロセッサ201は、経年劣化フラグに基づいて、ICカード10が劣化しており、ICカード10の交換が必要であることを示す警告情報をディスプレイ205に表示しても良い。また、プロセッサ201は、ICカード10がカード読取り部204に翳される毎にディスプレイ205に警告情報を表示しても良いし、ICカード10がカード読取り部204に所定の回数翳される毎にディスプレイ205に表示するようにしても良い。 When an IC card 10 with an aging flag stored therein is held over the card reading unit 204 of the ticket gate 20, the processor 201 of the ticket gate 20 reads the aging flag stored in the memory 102 of the IC card 10. Then, based on the aging flag, the processor 201 may display warning information on the display 205 indicating that the IC card 10 has deteriorated and that the IC card 10 needs to be replaced. The processor 201 may also display the warning information on the display 205 each time the IC card 10 is held over the card reading unit 204, or may display the warning information on the display 205 each time the IC card 10 is held over the card reading unit 204 a predetermined number of times.
一方、経過期間が劣化年数設定値を超えていない場合、プロセッサ401は、使用頻度推定を行う(ST16)。プロセッサ401は、メモリ402に記憶されたICカード10の使用履歴に基づいてICカード10が月毎又は年毎に何度利用しているかについて使用頻度推定を行う。 On the other hand, if the elapsed time does not exceed the deterioration years setting value, the processor 401 performs a usage frequency estimation (ST16). The processor 401 performs a usage frequency estimation regarding how many times the IC card 10 is used per month or per year based on the usage history of the IC card 10 stored in the memory 402.
プロセッサ401は、推定された使用頻度が所定の閾値(第2の閾値)を超えるかどうか判定する(ST17)。例えば、第2の閾値が80回/月であり、推定された使用頻度が100回/月であると推定した場合、プロセッサ401は、推定された使用頻度が第2の閾値を超えると判定する。なお、この値は、単なる一例であり、使用頻度及び第2の閾値は、上述の値に制限されないのは勿論である。 The processor 401 determines whether the estimated frequency of use exceeds a predetermined threshold (second threshold) (ST17). For example, if the second threshold is 80 times/month and the estimated frequency of use is estimated to be 100 times/month, the processor 401 determines that the estimated frequency of use exceeds the second threshold. Note that this value is merely an example, and it goes without saying that the frequency of use and the second threshold are not limited to the above-mentioned values.
推定された使用頻度が第2の閾値を超えていない場合、処理は、終了する。
一方、推定された使用頻度が第2の閾値を超えている場合、プロセッサ401は、劣化年数設定値の変更を行う(ST18)。推定された使用頻度が第2の閾値を超える場合、ICカード10の使用回数が多くなり、ICカード10のICチップの劣化速度が速くなっていると考えられる。そこで、劣化年数設定値の値を小さくするように変更する。例えば、プロセッサ401は、劣化年数設定値を10年から8年に変更する。なお、劣化年数設定値の変更値は、単なる一例であり、上述の値に制限されるものではないのは勿論である。
If the estimated frequency of use does not exceed the second threshold, the process ends.
On the other hand, if the estimated frequency of use exceeds the second threshold, the processor 401 changes the deterioration years setting value (ST18). If the estimated frequency of use exceeds the second threshold, it is considered that the number of times the IC card 10 has been used increases, and the rate of deterioration of the IC chip of the IC card 10 is increasing. Therefore, the deterioration years setting value is changed to a smaller value. For example, the processor 401 changes the deterioration years setting value from 10 years to 8 years. Note that the change value of the deterioration years setting value is merely an example, and is of course not limited to the above-mentioned value.
プロセッサ401は、経過期間が変更された劣化年数設定値を超えているかを判定する(ST19)。経過期間が変更された劣化年数設定値を超えていない場合、処理は終了する。一方、経過期間が劣化年数設定値を超える場合、処理は、ステップST14に進む。 The processor 401 determines whether the elapsed time exceeds the changed deterioration years setting value (ST19). If the elapsed time does not exceed the changed deterioration years setting value, the process ends. On the other hand, if the elapsed time exceeds the deterioration years setting value, the process proceeds to step ST14.
なお、上述の動作は、改札機20に旅客がICカード10を翳す度に行っても良いし、一定の回数翳す度又は一定の期間毎に行っても良い。さらにステップST16~ステップST19は、省略可能である。この場合、ステップST13で経過期間が劣化年数設定値を超えない場合、処理は終了する。 The above-mentioned operation may be performed every time a passenger passes the IC card 10 over the ticket gate 20, or may be performed every time the IC card is passed over a certain number of times, or at regular intervals. Furthermore, steps ST16 to ST19 may be omitted. In this case, if the elapsed time does not exceed the deterioration years setting value in step ST13, the process ends.
さらに、上述の動作の全てを改札機20のプロセッサ201が行っても良い。この場合、ステップST12が省略される。そして使用頻度を推定する際に改札機20のプロセッサ201は、管理サーバ40から使用履歴についての情報を受信して利用する。さらに、ステップST15で改札機20のプロセッサ201がICカード10に経年劣化フラグを送信する。 Furthermore, all of the above operations may be performed by the processor 201 of the ticket gate 20. In this case, step ST12 is omitted. When estimating the frequency of use, the processor 201 of the ticket gate 20 receives and uses information about the usage history from the management server 40. Furthermore, in step ST15, the processor 201 of the ticket gate 20 transmits an aging deterioration flag to the IC card 10.
次に、窓口処理機30にICカード10を翳した場合の動作について説明する。 Next, we will explain the operation when the IC card 10 is held up to the counter processing machine 30.
図7は、窓口処理機30にICカード10を翳した場合の窓口処理機30及び管理サーバ40の処理の一例を示すフローチャートである。このフローチャートは、窓口処理機30のプロセッサ301がメモリ302に格納されたプログラムを読み出して実行することにより、そして、管理サーバ40のプロセッサ401がメモリ402に記憶されたプログラムを読み出して実行することにより、このフローチャートの動作が実現される。 Figure 7 is a flowchart showing an example of the processing of the counter processing machine 30 and the management server 40 when an IC card 10 is held over the counter processing machine 30. The operation of this flowchart is realized by the processor 301 of the counter processing machine 30 reading and executing a program stored in the memory 302, and by the processor 401 of the management server 40 reading and executing a program stored in the memory 402.
このフローチャートは、窓口処理機30を操作する操作者が窓口処理機30のカード読取り部304にICカード10を翳すことにより開始する。 This flowchart begins when an operator operating the counter processing machine 30 holds the IC card 10 over the card reading unit 304 of the counter processing machine 30.
窓口処理機30のプロセッサ301は、ICカード10からカード活性情報を読取る(ST21)。乗車券情報を読取ると共に、カード活性情報を読取る。カード活性情報は、ICカード10の識別情報及び活性化情報を含む。ここで、カード活性情報は、識別情報に紐付けされた経年劣化フラグを含んでも良い。また、プロセッサ301は、乗車券情報に基づいた窓口処理を適切に実行することが可能である。例えば、プロセッサ301は、乗車券情報の書き換えなどを行うことができる。これらの窓口処理は、一般的なもので良いため、ここでの説明を省略する。 The processor 301 of the counter processing machine 30 reads the card activation information from the IC card 10 (ST21). In addition to reading the ticket information, it also reads the card activation information. The card activation information includes the identification information and activation information of the IC card 10. Here, the card activation information may include an aging deterioration flag linked to the identification information. The processor 301 is also capable of appropriately executing counter processing based on the ticket information. For example, the processor 301 can rewrite the ticket information. These counter processing operations are common, so a description thereof will be omitted here.
プロセッサ301は、通信部303を通じて、カード活性情報を管理サーバ40に送信する(ST22)。また、プロセッサ301は、乗車券情報も管理サーバ40に送信しても良い。 The processor 301 transmits the card activation information to the management server 40 via the communication unit 303 (ST22). The processor 301 may also transmit the ticket information to the management server 40.
管理サーバ40のプロセッサ401は、カード活性情報に含まれる活性化情報及び活性化情報を受信したタイミングに基づき経過期間を検出し、この経過期間(第1の経過期間)が劣化年数設定値(第1の閾値)(図7では、単に設定値と記載)を超えているかを判定する(ST23)。ここで、第1の経過期間は、カード活性情報に含まれる活性化情報及び活性化情報を受信したタイミングに基づき、ICカード10が活性化されてから活性情報が受信されるまでの期間である。第1の経過期間は、年、年月、年月日、及び年月日時の何れでもよい。例えば、劣化年数設定値は、10年であって良い。すなわち、経過期間が10年を超えている場合、プロセッサ401は、劣化年数設定値を超えていると判定する。また、カード活性情報が経年劣化フラグを含む、すなわち、識別情報に経年劣化フラグが紐付いている場合、プロセッサ401は、ICカード10が劣化していると判定する。なお、上記の劣化年数設定値は、単なる一例であり、上記の値に制限されないことは勿論である。 The processor 401 of the management server 40 detects the elapsed time based on the activation information included in the card activation information and the timing of receiving the activation information, and determines whether this elapsed time (first elapsed time) exceeds the deterioration years setting value (first threshold value) (simply described as the setting value in FIG. 7) (ST23). Here, the first elapsed time is the period from when the IC card 10 is activated to when the activation information is received based on the activation information included in the card activation information and the timing of receiving the activation information. The first elapsed time may be any of years, years and months, years and months, days, and years and months and days. For example, the deterioration years setting value may be 10 years. That is, if the elapsed time exceeds 10 years, the processor 401 determines that the deterioration years setting value has been exceeded. Also, if the card activation information includes an aging deterioration flag, that is, if the identification information is linked to an aging deterioration flag, the processor 401 determines that the IC card 10 has deteriorated. Note that the above deterioration years setting value is merely an example, and it goes without saying that it is not limited to the above value.
経過期間が劣化年数設定値を超えている又は経年劣化フラグが識別情報に紐付けられていた場合、プロセッサ401は、入出力インタフェース305を介して、警告情報を出力する(ST24)。プロセッサ401は、警告情報をメモリ402に記憶する。 If the elapsed time exceeds the deterioration years setting value or if an aging deterioration flag is linked to the identification information, the processor 401 outputs warning information via the input/output interface 305 (ST24). The processor 401 stores the warning information in the memory 402.
プロセッサ401は、通信部403を通じて、窓口処理機30に警告情報を送信する(ST25)。窓口処理機30のプロセッサ301は、受信した警告情報に基づいて窓口処理機30の操作者にICカード10が劣化していることを伝える。例えば、プロセッサ301は、入出力インタフェース305を通じて、ICカード10の交換が必要であることを音声及び/又は画像で表示する。操作者は、音声、文字及び/又は画像に基づいてICカード10の交換を行っても良い。 The processor 401 transmits warning information to the counter processing machine 30 via the communication unit 403 (ST25). The processor 301 of the counter processing machine 30 notifies the operator of the counter processing machine 30 that the IC card 10 has deteriorated based on the received warning information. For example, the processor 301 displays, via the input/output interface 305, by voice and/or image, that the IC card 10 needs to be replaced. The operator may replace the IC card 10 based on the voice, text and/or image.
一方、経過期間が劣化年数設定値を超えていない又は経年劣化フラグが識別情報に紐付けられていない場合、プロセッサ401は、使用頻度推定を行う(ST26)。プロセッサ401は、メモリ402に記憶されたICカード10の使用履歴に基づいてICカード10が月毎又は年毎に何度利用しているかについての使用頻度推定を行う。 On the other hand, if the elapsed time does not exceed the deterioration years setting value or the aging flag is not linked to the identification information, the processor 401 performs a usage frequency estimation (ST26). The processor 401 performs a usage frequency estimation regarding how many times the IC card 10 is used per month or per year based on the usage history of the IC card 10 stored in the memory 402.
プロセッサ401は、推定された使用頻度が所定の閾値(第2の閾値)を超えるかどうか判定する(ST27)。例えば、第2の閾値が80回/月であり、推定された使用頻度が100回/月であると推定した場合、プロセッサ401は、推定された使用頻度が第2の閾値を超えると判定する。なお、この値は、単なる一例であり、使用頻度及び第2の閾値は、上述の値に制限されないのは勿論である。 The processor 401 determines whether the estimated frequency of use exceeds a predetermined threshold (second threshold) (ST27). For example, if the second threshold is 80 times/month and the estimated frequency of use is estimated to be 100 times/month, the processor 401 determines that the estimated frequency of use exceeds the second threshold. Note that this value is merely an example, and it goes without saying that the frequency of use and the second threshold are not limited to the above-mentioned values.
推定された使用頻度が所定の閾値を超えていない場合、処理は、終了する。
一方、推定された使用頻度が第2の閾値を超えている場合、プロセッサ401は、劣化年数設定値の変更を行う(ST28)。推定された使用頻度が第2の閾値を超える場合、ICカード10の使用回数が多くなり、ICカード10のICチップの劣化速度が速くなっていると考えられる。そこで、劣化年数設定値の値を小さくするように変更する。例えば、プロセッサ401は、劣化年数設定値を10年から8年に変更する。なお、劣化年数設定値の変更値は、単なる一例であり、上述の値に制限されるものではないのは勿論である。
If the estimated frequency of use does not exceed the predetermined threshold, the process ends.
On the other hand, if the estimated frequency of use exceeds the second threshold, the processor 401 changes the deterioration years setting value (ST28). If the estimated frequency of use exceeds the second threshold, it is considered that the number of times the IC card 10 has been used increases, and the deterioration rate of the IC chip of the IC card 10 is increasing. Therefore, the deterioration years setting value is changed to a smaller value. For example, the processor 401 changes the deterioration years setting value from 10 years to 8 years. Note that the change value of the deterioration years setting value is merely an example, and is of course not limited to the above-mentioned value.
プロセッサ401は、経過期間が変更された劣化年数設定値を超えているかを判定する(ST29)。経過期間が変更された劣化年数設定値を超えていない場合、処理は終了する。一方、経過期間が劣化年数設定値を超える場合、処理は、ステップST24に進む。 The processor 401 determines whether the elapsed time exceeds the changed deterioration years setting value (ST29). If the elapsed time does not exceed the changed deterioration years setting value, the process ends. On the other hand, if the elapsed time exceeds the deterioration years setting value, the process proceeds to step ST24.
なお、上述の動作は、窓口処理機30に旅客がICカード10を翳す度に行っても良いし、一定の回数翳す度又は一定の期間毎に行っても良い。さらにステップST26~ステップST29は、省略可能である。この場合、ステップST23で経過期間が劣化年数設定値を超えない場合、処理は終了することになる。 The above-mentioned operation may be performed every time a passenger holds the IC card 10 over the counter processing machine 30, or may be performed every time the IC card 10 is held over a certain number of times, or at certain intervals. Furthermore, steps ST26 to ST29 may be omitted. In this case, if the elapsed time does not exceed the deterioration years setting value in step ST23, the process ends.
さらに、上述の動作の全てを窓口処理機30のプロセッサ301が行っても良い。この場合、ステップST22が省略される。そして使用頻度を推定する際に窓口処理機30のプロセッサ301は、管理サーバ40から使用履歴についての情報を受信して利用して良い。 Furthermore, all of the above operations may be performed by the processor 301 of the counter processing machine 30. In this case, step ST22 is omitted. When estimating the frequency of use, the processor 301 of the counter processing machine 30 may receive and use information about the usage history from the management server 40.
(作用効果)
以上説明した実施形態によれば、ICチップの異常が検知されることを、すなわちICカード10の内部劣化によるデータ書き込み異常が発生することを、事前に防止することができる。また、旅客がICカード10の内部劣化によるデータ書き込み異常が発生したと判断し、ICカード10を破棄することによるカード情報の流出を防ぐことが出来る。
(Action and Effect)
According to the embodiment described above, it is possible to prevent detection of an abnormality in the IC chip, i.e., prevent occurrence of an abnormality in data writing due to internal deterioration of the IC card 10. It is also possible to prevent leakage of card information due to a passenger determining that an abnormality in data writing due to internal deterioration of the IC card 10 has occurred and discarding the IC card 10.
[他の実施形態]
なお、この発明は上記実施形態に限定されるものではない。例えば、旅客が改札機20を通行する処理動作は、店舗装置に含まれるPOS端末にICカード10を翳した場合等にも適用可能である。例えば、旅客のICカード10をPOS端末に翳した際、カード活性情報を読取ることで図6に示した動作を実行することが可能である。
[Other embodiments]
The present invention is not limited to the above embodiment. For example, the processing operation of a passenger passing through the ticket gate 20 can also be applied to a case where the IC card 10 is held up to a POS terminal included in a store device. For example, when the passenger holds up the IC card 10 to the POS terminal, the card activation information is read and the operation shown in FIG. 6 can be executed.
要するに、この発明は上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。さらに、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。
以下、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[C1]
ICカードが活性化された年を含む活性化情報を受信する第1のインタフェースと、
前記活性化情報及び前記活性化情報の受信のタイミングに基づき、前記ICカードが活性化されてから前記活性化情報が受信されるまでの第1の経過期間を検出し、前記第1の経過期間が第1の閾値を超える場合、警告情報を生成するプロセッサと、
前記警告情報を出力する第2のインタフェースと、を備える、情報処理装置。
[C2]
前記活性化情報は、前記ICカードが活性化された月及び日時を含む、[C1]の情報処理装置。
[C3]
前記警告情報は、前記ICカードの交換が必要であることを示すICカード交換情報を含む、[C1]の情報処理装置。
[C4]
前記プロセッサは、前記活性化情報に経年劣化フラグが紐付いている場合、前記警告情報を生成する、[C1]乃至[C3]のいずれか1つに記載の情報処理装置。
[C5]
前記ICカードの使用履歴を記憶したメモリをさらに備え、
前記プロセッサは、前記第1の経過期間が第1の閾値を超えていない場合、前記ICカードの使用履歴に基づいて前記ICカードの第1の使用頻度を推定する、[C1]乃至[C4]のいずれか1つに記載の情報処理装置。
[C6]
前記プロセッサは、前記第1の使用頻度が第2の閾値を超える場合、前記第1の閾値をより小さな値に再設定する、[C5]に記載の情報処理装置。
[C7]
前記プロセッサは、前記第1の経過期間が前記再設定された第1の閾値を超える場合、前記警告情報を生成する、[C6]に記載の情報処理装置。
[C8]
前記プロセッサは、前記情報処理装置と異なる駅務機器が前記ICカードから取得した前記活性化情報に基づいて、前記経年劣化フラグを生成する、[C4]に記載の情報処理装置。
[C9]
前記プロセッサは、前記活性化情報から、前記駅務機器により、前記活性化情報及び前記活性化情報の受信のタイミングに基づき、前記ICカードが活性化されてから前記活性化情報が受信されるまでの第2の経過期間を検出し、前記第2の経過期間が前記第1の閾値を超える場合、前記経年劣化フラグを生成する、[C8]に記載の情報処理装置。
[C10]
前記ICカードの使用履歴を記憶したメモリをさらに備え、
前記プロセッサは、前記第2の経過期間が第1の閾値を超えていない場合、前記ICカードの使用履歴に基づいて前記ICカードの第2の使用頻度を推定する、[C9]に記載の情報処理装置。
[C11]
前記第2の使用頻度が第2の閾値を超える場合、前記第1の閾値をより小さな値に再設定する、[C10]に記載の情報処理装置。
[C12]
前記プロセッサは、前記第2の経過期間が前記再設定された第1の閾値を超える場合、前記経年劣化フラグを生成し、前記ICカードに記憶された活性化情報に前記経年劣化フラグを紐付けるための指示を生成する、[C11]に記載の情報処理装置。
[C13]
情報処理装置が実行する情報処理方法であって、
ICカードが活性化された年を含む活性化情報を受信することと、
前記活性化情報及び前記活性化情報の受信のタイミングに基づき、前記ICカードが活性化されてから前記活性化情報が受信されるまでの第1の経過期間を検出することと、
前記第1の経過期間が第1の閾値を超える場合、警告情報を生成することと、
前記警告情報を出力することと、
を備える、情報処理方法。
[C14]
[C13]に記載の情報処理方法を前記情報処理装置のプロセッサによって実行させる情報処理プログラム。
In short, this invention is not limited to the above-mentioned embodiment, and various modifications can be made in the implementation stage without departing from the gist of the invention. Moreover, each embodiment may be implemented in combination as appropriate as possible, and in that case, the combined effect can be obtained. Furthermore, the above-mentioned embodiment includes inventions at various stages, and various inventions can be extracted by appropriate combinations of the disclosed constituent elements.
The invention as described in the claims of the present application as originally filed is set forth below.
[C1]
a first interface for receiving activation information including a year when the IC card was activated;
a processor that detects a first elapsed time from when the IC card is activated to when the activation information is received based on the activation information and a timing of receiving the activation information, and generates warning information when the first elapsed time exceeds a first threshold;
a second interface that outputs the warning information.
[C2]
The information processing device of [C1], wherein the activation information includes the month and date and time when the IC card was activated.
[C3]
The information processing device of [C1], wherein the warning information includes IC card replacement information indicating that the IC card needs to be replaced.
[C4]
The information processing device according to any one of [C1] to [C3], wherein the processor generates the warning information when an aging deterioration flag is linked to the activation information.
[C5]
A memory for storing a usage history of the IC card is further provided.
The information processing device described in any one of [C1] to [C4], wherein the processor estimates a first frequency of use of the IC card based on the usage history of the IC card if the first elapsed period does not exceed a first threshold.
[C6]
The information processing device according to [C5], wherein the processor resets the first threshold to a smaller value when the first frequency of use exceeds a second threshold.
[C7]
The information processing device according to [C6], wherein the processor generates the warning information when the first elapsed period exceeds the reset first threshold.
[C8]
The information processing device described in [C4], wherein the processor generates the aging deterioration flag based on the activation information obtained from the IC card by a station service equipment different from the information processing device.
[C9]
The processor detects a second elapsed period from the activation of the IC card to the reception of the activation information by the station service equipment based on the activation information and the timing of receipt of the activation information from the activation information, and generates the aging deterioration flag if the second elapsed period exceeds the first threshold.
[C10]
A memory for storing a usage history of the IC card is further provided.
The information processing device according to [C9], wherein the processor estimates a second frequency of use of the IC card based on the usage history of the IC card if the second elapsed period does not exceed a first threshold.
[C11]
The information processing device according to [C10], wherein, when the second frequency of use exceeds a second threshold, the first threshold is reset to a smaller value.
[C12]
The information processing device described in [C11], wherein the processor generates the aging deterioration flag when the second elapsed period exceeds the reset first threshold, and generates an instruction to link the aging deterioration flag to activation information stored in the IC card.
[C13]
An information processing method executed by an information processing device,
receiving activation information including a year the IC card was activated;
Detecting a first elapsed time from when the IC card is activated to when the activation information is received based on the activation information and a timing of receiving the activation information;
generating warning information if the first elapsed time period exceeds a first threshold;
outputting the warning information;
An information processing method comprising:
[C14]
An information processing program that causes a processor of the information processing device to execute the information processing method according to [C13].
10…ICカード
101…プロセッサ
102…メモリ
103…通信部
104…バス
20…改札機
201…プロセッサ
202…メモリ
203…通信部
204…カード読取り部
205…ディスプレイ
206…人感センサ
207…ドア駆動部
208…バス
30…窓口処理機
301…プロセッサ
302…メモリ
303…通信部
304…カード読取り部
305…入出力インタフェース
306…バス
40…管理サーバ
401…プロセッサ
402…メモリ
403…通信部
404…入出力インタフェース
405…バス
50…ネットワーク
10...IC card 101...processor 102...memory 103...communication unit 104...bus 20...ticket gate 201...processor 202...memory 203...communication unit 204...card reading unit 205...display 206...human sensor 207...door driving unit 208...bus 30...window processing machine 301...processor 302...memory 303...communication unit 304...card reading unit 305...input/output interface 306...bus 40...management server 401...processor 402...memory 403...communication unit 404...input/output interface 405...bus 50...network
Claims (11)
ICカードが活性化された年を含む活性化情報を受信する第1のインタフェースと、
前記活性化情報及び前記活性化情報の受信のタイミングに基づき、前記ICカードが活性化されてから前記活性化情報が受信されるまでの第1の経過期間を検出し、前記第1の経過期間が第1の閾値を超える場合、警告情報を生成するプロセッサと、
前記警告情報を出力する第2のインタフェースと、を備え、
前記プロセッサは、前記情報処理装置と異なる前記駅務機器が前記ICカードから取得した前記活性化情報から、前記駅務機器により、前記活性化情報及び前記活性化情報の受信のタイミングに基づき、前記ICカードが活性化されてから前記活性化情報が受信されるまでの第2の経過期間を検出し、前記第2の経過期間が前記第1の閾値を超える場合、経年劣化フラグを生成し、
前記プロセッサは、前記活性化情報に経年劣化フラグが紐付いている場合、前記警告情報を生成する、情報処理装置。 An information processing device connected to station equipment through a network,
a first interface for receiving activation information including a year when the IC card was activated;
a processor that detects a first elapsed time from when the IC card is activated to when the activation information is received based on the activation information and a timing of receiving the activation information, and generates warning information when the first elapsed time exceeds a first threshold;
a second interface that outputs the warning information ;
the processor detects a second elapsed time from when the IC card is activated to when the activation information is received by the station service equipment, the second elapsed time being determined based on the activation information and a timing of receiving the activation information, from the activation information acquired from the IC card by the station service equipment different from the information processing device, and generates an aging deterioration flag when the second elapsed time exceeds the first threshold value;
The processor generates the warning information when an aging deterioration flag is associated with the activation information .
前記プロセッサは、前記第1の経過期間が前記第1の閾値を超えていない場合、前記ICカードの使用履歴に基づいて前記ICカードの第1の使用頻度を推定する、請求項1乃至3のいずれか1項に記載の情報処理装置。 A memory for storing a usage history of the IC card is further provided.
The information processing device according to claim 1 , wherein the processor estimates a first usage frequency of the IC card based on a usage history of the IC card when the first elapsed period does not exceed the first threshold value.
前記プロセッサは、前記第2の経過期間が前記第1の閾値を超えていない場合、前記ICカードの使用履歴に基づいて前記ICカードの第2の使用頻度を推定する、請求項6に記載の情報処理装置。 A memory for storing a usage history of the IC card is further provided.
The information processing device according to claim 6 , wherein the processor estimates a second usage frequency of the IC card based on a usage history of the IC card when the second elapsed period does not exceed the first threshold value.
ICカードが活性化された年を含む活性化情報を受信することと、
前記活性化情報及び前記活性化情報の受信のタイミングに基づき、前記ICカードが活性化されてから前記活性化情報が受信されるまでの第1の経過期間を検出することと、
前記第1の経過期間が第1の閾値を超える場合、警告情報を生成することと、
前記警告情報を出力することと、
を備え、
さらに、前記情報処理装置と異なる前記駅務機器が前記ICカードから取得した前記活性化情報から、前記駅務機器により、前記活性化情報及び前記活性化情報の受信のタイミングに基づき、前記ICカードが活性化されてから前記活性化情報が受信されるまでの第2の経過期間を検出し、前記第2の経過期間が前記第1の閾値を超える場合、経年劣化フラグを生成することと、
前記活性化情報に経年劣化フラグが紐付いている場合、前記警告情報を生成することと、
を備える情報処理方法。 An information processing method executed by an information processing device connected to station service equipment through a network ,
receiving activation information including a year the IC card was activated;
Detecting a first elapsed time from when the IC card is activated to when the activation information is received based on the activation information and a timing of receiving the activation information;
generating warning information if the first elapsed time period exceeds a first threshold;
outputting the warning information;
Equipped with
Furthermore, the station service equipment, which is different from the information processing device, detects a second elapsed period from when the IC card is activated to when the activation information is received by the station service equipment based on the activation information and a timing of receiving the activation information from the IC card, and generates an aging deterioration flag when the second elapsed period exceeds the first threshold value;
generating the warning information when an aging deterioration flag is associated with the activation information;
An information processing method comprising :
An information processing program for causing a processor of the information processing device to execute the information processing method according to claim 10.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021045047A JP7542468B2 (en) | 2021-03-18 | 2021-03-18 | Information processing device, information processing method, and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021045047A JP7542468B2 (en) | 2021-03-18 | 2021-03-18 | Information processing device, information processing method, and information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022144155A JP2022144155A (en) | 2022-10-03 |
| JP7542468B2 true JP7542468B2 (en) | 2024-08-30 |
Family
ID=83454809
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021045047A Active JP7542468B2 (en) | 2021-03-18 | 2021-03-18 | Information processing device, information processing method, and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7542468B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000113253A (en) | 1998-10-02 | 2000-04-21 | Toshiba Corp | Station service equipment |
-
2021
- 2021-03-18 JP JP2021045047A patent/JP7542468B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000113253A (en) | 1998-10-02 | 2000-04-21 | Toshiba Corp | Station service equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022144155A (en) | 2022-10-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2980732B1 (en) | Testing of automated fare management systems | |
| NO951642L (en) | Passive transponder | |
| CN104346540B (en) | For the system and method to the object count in queue | |
| US11423382B2 (en) | Registration apparatus that displays monitoring screen of one or more payments apparatuses | |
| JP2014149602A (en) | Electronic apparatus, accounting system and program | |
| JP7542468B2 (en) | Information processing device, information processing method, and information processing program | |
| EP3443543B1 (en) | Auto-diagnostic nfc reader | |
| US20150134435A1 (en) | Sales registration apparatus and method for issuing voucher by the same | |
| JP2006309382A (en) | Article monitoring method, article monitoring apparatus, article monitoring system, and IC tag | |
| JP4595845B2 (en) | Wireless information device system, wireless information device, wireless information device abnormality detection method, and abnormality detection program | |
| JP6652411B2 (en) | Station service system and ticketing system | |
| US20190066411A1 (en) | Sensor-based automated transit maintenance system | |
| JP3922266B2 (en) | MONITORING DEVICE, MONITORING METHOD, PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
| JP5159049B2 (en) | Equipment and maintenance information provision program | |
| JP7682748B2 (en) | Station service equipment, station service method, and station service program | |
| KR20220100188A (en) | Print paper replacement time notification method of commodity cost unmanned payment apparatus | |
| JP6342321B2 (en) | Ticketing machine and server | |
| JP7693595B2 (en) | Station equipment and systems | |
| JP4381062B2 (en) | Wireless IC card management device and wireless IC card issuing device | |
| JP2014182756A (en) | Ticket examination determination device, terminal device and ticket examination system | |
| JP7419173B2 (en) | Monitoring device and information processing program | |
| JP7412951B2 (en) | Station equipment, systems, methods and programs | |
| JP4823553B2 (en) | Station service equipment control system | |
| JP6860710B2 (en) | Ticketing machine and server equipment | |
| JP2022149365A (en) | Information processing device, information processing system, information processing method, and information processing program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20230105 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230922 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240412 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240704 |
|
| 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: 20240723 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240820 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7542468 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 |