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
JP7615010B2 - Customer ticket processing equipment - Google Patents
[go: Go Back, main page]

JP7615010B2 - Customer ticket processing equipment - Google Patents

Customer ticket processing equipment Download PDF

Info

Publication number
JP7615010B2
JP7615010B2 JP2021186104A JP2021186104A JP7615010B2 JP 7615010 B2 JP7615010 B2 JP 7615010B2 JP 2021186104 A JP2021186104 A JP 2021186104A JP 2021186104 A JP2021186104 A JP 2021186104A JP 7615010 B2 JP7615010 B2 JP 7615010B2
Authority
JP
Japan
Prior art keywords
data conversion
software
output data
input data
data
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
JP2021186104A
Other languages
Japanese (ja)
Other versions
JP2023073569A (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 JP2021186104A priority Critical patent/JP7615010B2/en
Publication of JP2023073569A publication Critical patent/JP2023073569A/en
Application granted granted Critical
Publication of JP7615010B2 publication Critical patent/JP7615010B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Ticket-Dispensing Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明の実施形態は、顧客用の乗車券処理装置に関する。 An embodiment of the present invention relates to a customer ticket processing device.

従来から、交通機関(例えば鉄道)の乗車券(磁気券、IC(Integrated Circuit)カード等)の発行、処理を行う乗車券処理装置として、係員用の乗車券処理装置(窓口処理機)と、顧客(旅客)用の乗車券処理装置(発券機、精算機、チャージ機等)がある。そして、係員用の乗車券処理装置と顧客用の乗車券処理装置について、別々にアプリケーションソフトウェアの開発が行われている。 Traditionally, ticket processing devices that issue and process transportation (e.g., railway) tickets (magnetic tickets, IC (Integrated Circuit) cards, etc.) include ticket processing devices for staff (counter processing machines) and ticket processing devices for customers (passengers) (ticket issuing machines, fare adjustment machines, charging machines, etc.). Separate application software is developed for the ticket processing devices for staff and the ticket processing devices for customers.

係員用の乗車券処理装置と顧客用の乗車券処理装置には共通の機能が多いため、アプリケーションソフトウェアの開発を効率化できれば有意義である。 Since ticket processing devices for staff and for customers have many common functions, it would be beneficial to streamline the development of application software.

そこで、本発明の実施形態は、係員用の乗車券処理装置のアプリケーションソフトウェアを利用することでアプリケーションソフトウェアの開発を効率化できる顧客用の乗車券処理装置を提供することを課題とする。 The objective of an embodiment of the present invention is to provide a customer-use ticket processing device that can make application software development more efficient by utilizing application software from a ticket processing device for staff.

実施形態の顧客用の乗車券処理装置は、交通機関の乗車券の発行、処理を行うハードウェアと、前記交通機関の係員が操作する窓口処理機のためのアプリケーションソフトウェアである窓口処理機ソフトウェア、および、表示部に顧客操作用画面を表示させるためのアプリケーションソフトウェアである画面表示ソフトウェアを記憶する記憶部と、前記顧客操作用画面での顧客による操作に基づいて前記画面表示ソフトウェアによって出力されたデータである顧客入力データを、前記窓口処理機ソフトウェアのデータ形式に変換して変換後入力データを前記窓口処理機ソフトウェアに出力する入力データ変換部と、前記変換後入力データに基づいて前記窓口処理機ソフトウェアによって演算されて出力されたデータである出力データを、前記画面表示ソフトウェアのデータ形式に変換して変換後出力データを前記画面表示ソフトウェアに出力する出力データ変換部と、を備える。 The customer ticket processing device of the embodiment includes hardware for issuing and processing transportation tickets, a storage unit that stores counter processing machine software, which is application software for a counter processing machine operated by a transportation facility attendant, and screen display software, which is application software for displaying a customer operation screen on a display unit, an input data conversion unit that converts customer input data, which is data output by the screen display software based on operations by a customer on the customer operation screen, into the data format of the counter processing machine software and outputs the converted input data to the counter processing machine software, and an output data conversion unit that converts output data, which is data calculated and output by the counter processing machine software based on the converted input data, into the data format of the screen display software and outputs the converted output data to the screen display software.

図1は、第1実施形態の発券機の外観図である。FIG. 1 is an external view of a ticket issuing machine according to a first embodiment. 図2は、第1実施形態の発券機の機能ブロック図である。FIG. 2 is a functional block diagram of the ticket issuing machine of the first embodiment. 図3は、第1実施形態におけるデータ変換の概要を示す模式図である。FIG. 3 is a schematic diagram showing an overview of data conversion in the first embodiment. 図4は、第1実施形態の発券機における処理を示すフローチャートである。FIG. 4 is a flowchart showing the process in the ticket issuing machine of the first embodiment. 図5は、第1実施形態の発券機による処理の具体例を示すシーケンス図である。FIG. 5 is a sequence diagram showing a specific example of processing by the ticket issuing machine of the first embodiment. 図6は、第2実施形態の精算機による処理の具体例を示すシーケンス図である。FIG. 6 is a sequence diagram showing a specific example of processing by the settlement machine of the second embodiment. 図7は、第3実施形態のチャージ機による処理の具体例を示すシーケンス図である。FIG. 7 is a sequence diagram showing a specific example of processing by the charging machine of the third embodiment.

以下、添付の図面を用いて、本発明の実施形態について説明する。 The following describes an embodiment of the present invention with reference to the attached drawings.

図1は、第1実施形態の発券機1(鉄道(交通機関の例)の顧客用の乗車券処理装置の例)の外観図である。図2は、第1実施形態の発券機1の機能ブロック図である。発券機1は、筐体2を備える。筐体2の前面部Fには、紙幣挿入排出部4と、小銭投入口5と、小銭排出口6と、媒体挿入排出口7と、乗車券排出口8と、表示部60と、が設けられる。 Figure 1 is an external view of a ticket issuing machine 1 (an example of a ticket processing device for railway (an example of a public transport) customers) of the first embodiment. Figure 2 is a functional block diagram of the ticket issuing machine 1 of the first embodiment. The ticket issuing machine 1 includes a housing 2. A banknote insertion/ejection section 4, a coin insertion/ejection slot 5, a coin ejection slot 6, a media insertion/ejection slot 7, a ticket ejection slot 8, and a display section 60 are provided on the front portion F of the housing 2.

また、図2に示すように、発券機1は、現金処理装置10と、磁気券発行装置20と、ICカード発行装置30と、ICカード処理装置40と、通信部50と、表示部60と、記憶部70と、処理部80と、を備える。なお、磁気券発行装置20、ICカード発行装置30、ICカード処理装置40は、乗車券の発行、処理を行うハードウェアの例である。また、発券機1の筐体2の内部の各ユニットの全部または一部として、係員用の窓口処理機の各ユニットを並べ替えて用いることができる。 As shown in FIG. 2, the ticket issuing machine 1 includes a cash processing device 10, a magnetic ticket issuing device 20, an IC card issuing device 30, an IC card processing device 40, a communication unit 50, a display unit 60, a memory unit 70, and a processing unit 80. The magnetic ticket issuing device 20, the IC card issuing device 30, and the IC card processing device 40 are examples of hardware that issues and processes passenger tickets. In addition, the units of a counter processing machine for attendants can be rearranged and used as all or part of the units inside the housing 2 of the ticket issuing machine 1.

現金処理装置10は、紙幣挿入排出部4から挿入された紙幣や、小銭投入口5から投入された硬貨の搬送、計数等を行う装置である。 The cash processing device 10 is a device that transports and counts bills inserted through the bill insertion/ejection section 4 and coins inserted through the coin insertion slot 5.

磁気券発行装置20は、処理部80における制御部81の制御に基づいて、不図示の格納部に格納された磁気券(乗車券)の磁気ストライプに情報を記憶させ、乗車券排出口8から磁気券を排出させる。また、磁気券発行装置20は、領収書の発行機能も有する。なお、領収書発行装置は別途設けてもよい。 Based on the control of the control unit 81 in the processing unit 80, the magnetic ticket issuing device 20 stores information in the magnetic stripe of a magnetic ticket (boarding ticket) stored in a storage unit (not shown) and ejects the magnetic ticket from the ticket ejection port 8. The magnetic ticket issuing device 20 also has a receipt issuing function. Note that a receipt issuing device may be provided separately.

ICカード発行装置30は、制御部81の制御に基づいて、不図示の格納部に格納されたICカードに情報を記憶させて媒体挿入排出口7から排出させる。 Based on the control of the control unit 81, the IC card issuing device 30 stores information in an IC card stored in a storage unit (not shown) and ejects the IC card from the medium insertion/ejection port 7.

ICカード処理装置40は、通信部とアンテナとを有する。ICカード処理装置40は、制御部81の制御に基づいて、媒体挿入排出口7から挿入されたICカードと通信することにより、ICカードに記憶された情報を読み取る。また、ICカード処理装置40は、制御部81の制御に基づいて、ICカードに情報を書き込む。 The IC card processing device 40 has a communication unit and an antenna. Based on the control of the control unit 81, the IC card processing device 40 communicates with the IC card inserted through the medium insertion/ejection slot 7 to read information stored in the IC card. Also, based on the control of the control unit 81, the IC card processing device 40 writes information to the IC card.

通信部50は、外部装置と通信するための通信インターフェースである。 The communication unit 50 is a communication interface for communicating with external devices.

表示部60は、入力機能と表示機能を併せ持つタッチパネルである。表示部60は、制御部81の制御に基づいて情報を表示するとともに、タッチ操作がされた場合にそのタッチ位置を検出して制御部81に出力する。 The display unit 60 is a touch panel that has both input and display functions. The display unit 60 displays information under the control of the control unit 81, and when a touch operation is performed, detects the touch position and outputs it to the control unit 81.

記憶部70は、各種情報を記憶する手段である。記憶部70は、例えば、ROM(Read Only Memory)、フラッシュメモリ、HDD(Hard Disk Drive)、SSD(Solid State Drive)等の不揮発性の記憶媒体と、RAM(Random Access Memory)、レジスタ等の揮発性の記憶媒体とによって実現される。記憶部70は、処理部80が実行するプログラムを記憶するほか、画面表示ソフトウェア71と、窓口処理機ソフトウェア72と、データ変換プログラム73と、乗車券データ74と、設定データ75と、を記憶する。 The storage unit 70 is a means for storing various information. The storage unit 70 is realized by, for example, non-volatile storage media such as ROM (Read Only Memory), flash memory, HDD (Hard Disk Drive), SSD (Solid State Drive), etc., and volatile storage media such as RAM (Random Access Memory) and registers. In addition to storing the programs executed by the processing unit 80, the storage unit 70 also stores screen display software 71, ticket processing machine software 72, data conversion program 73, ticket data 74, and setting data 75.

画面表示ソフトウェア71は、表示部60に顧客操作用画面を表示させるためのアプリケーションソフトウェアである。 The screen display software 71 is application software for displaying a customer operation screen on the display unit 60.

窓口処理機ソフトウェア72は、鉄道の係員が操作する窓口処理機のためのアプリケーションソフトウェアである。 Ticket processing machine software 72 is application software for ticket processing machines operated by railway staff.

データ変換プログラム73は、入力データ変換部82と出力データ変換部83によって用いられるプログラムである。 The data conversion program 73 is a program used by the input data conversion unit 82 and the output data conversion unit 83.

乗車券データ74は、乗車券に関する各種データ(普通切符用データ、企画券データ、特急券データ等)である。 The ticket data 74 is various data related to tickets (regular ticket data, special ticket data, express ticket data, etc.).

設定データ75は、各種設定データ(設置駅等)である。 Setting data 75 is various setting data (installation station, etc.).

処理部80は、例えば、CPU(Central Processing Unit)等のプロセッサが記憶部70に記憶されたプログラムを実行することにより実現される。また、処理部80は、LSI(Large Scale Integration)、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)等のハードウェアによって実現されてもよい。また、処理部80は、ソフトウェアとハードウェアの協働によって実現されてもよい。処理部80は、制御部81と、入力データ変換部82と、出力データ変換部83と、を備える。 The processing unit 80 is realized, for example, by a processor such as a CPU (Central Processing Unit) executing a program stored in the storage unit 70. The processing unit 80 may also be realized by hardware such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), or an FPGA (Field-Programmable Gate Array). The processing unit 80 may also be realized by a combination of software and hardware. The processing unit 80 includes a control unit 81, an input data conversion unit 82, and an output data conversion unit 83.

制御部81は、各種制御を実行する。制御部81は、例えば、現金処理装置10から、顧客によって投入された現金(紙幣、硬貨)の計数結果を受信する。また、制御部81は、現金処理装置10を制御して、各種演算後のおつりの現金(紙幣、硬貨)を紙幣挿入排出部4や小銭排出口6から排出させる。 The control unit 81 executes various controls. For example, the control unit 81 receives the counting results of the cash (banknotes, coins) inserted by the customer from the cash processing device 10. The control unit 81 also controls the cash processing device 10 to eject the change (banknotes, coins) after various calculations from the banknote insertion and ejection unit 4 and the coin ejection port 6.

また、制御部81は、表示部60の表示内容(例えば、乗車券の料金の選択画面等)を決定し、表示部60に表示させる。 The control unit 81 also determines the display content of the display unit 60 (e.g., a selection screen for ticket fares, etc.) and causes the display unit 60 to display it.

ここで、図3は、第1実施形態におけるデータ変換の概要を示す模式図である。入力データ変換部82は、データ変換プログラム73に基づいて、顧客操作用画面での顧客による操作に基づいて画面表示ソフトウェア71によって出力されたデータである顧客入力データを、窓口処理機ソフトウェア72のデータ形式に変換して変換後入力データを窓口処理機ソフトウェア72に出力する(図3のS1~S3)。 Here, FIG. 3 is a schematic diagram showing an overview of data conversion in the first embodiment. Based on the data conversion program 73, the input data conversion unit 82 converts customer input data, which is data output by the screen display software 71 based on operations by the customer on the customer operation screen, into the data format of the counter processing machine software 72, and outputs the converted input data to the counter processing machine software 72 (S1 to S3 in FIG. 3).

また、入力データ変換部82は、顧客入力データを変換後入力データに変換するときに、顧客入力データになくて変換後入力データにある項目については予め設定された値(デフォルト値)を適用する(図5で後述)。 In addition, when the input data conversion unit 82 converts the customer input data into converted input data, it applies preset values (default values) to items that are not in the customer input data but are in the converted input data (described later in FIG. 5).

出力データ変換部83は、データ変換プログラム73に基づいて、変換後入力データに基づいて窓口処理機ソフトウェア72によって演算されて出力されたデータである出力データを、画面表示ソフトウェア71のデータ形式に変換して変換後出力データを画面表示ソフトウェア71に出力する(図3のS4~S6)。 Based on the data conversion program 73, the output data conversion unit 83 converts the output data, which is data calculated and output by the counter processing machine software 72 based on the converted input data, into the data format of the screen display software 71 and outputs the converted output data to the screen display software 71 (S4 to S6 in Figure 3).

また、出力データ変換部83は、出力データを変換後出力データに変換するときに、出力データになくて変換後出力データにある項目については予め設定された値(デフォルト値)を適用する(図5で後述)。 In addition, when the output data conversion unit 83 converts the output data into converted output data, it applies preset values (default values) to items that are not in the output data but are in the converted output data (described later in FIG. 5).

つまり、係員用の窓口処理機と顧客用の発券機1には共通の機能が多いため、窓口処理機ソフトウェア72を用いるとともに、機能が異なる点について、入力データ変換部82と出力データ変換部83で情報の補完等の調整を行う。 In other words, because the counter processing machine for clerks and the ticket issuing machine 1 for customers have many common functions, the counter processing machine software 72 is used, and for the differences in functions, the input data conversion unit 82 and the output data conversion unit 83 make adjustments such as complementing the information.

図4は、第1実施形態の発券機1における処理を示すフローチャートである。ステップS41において、制御部81は、画面表示ソフトウェア71に基づいて表示部60に画面表示を行う。 Figure 4 is a flowchart showing the processing in the ticket issuing machine 1 of the first embodiment. In step S41, the control unit 81 displays a screen on the display unit 60 based on the screen display software 71.

次に、ステップS42において、制御部81は、顧客による画面操作情報(顧客入力データ)を取得する。 Next, in step S42, the control unit 81 acquires screen operation information (customer input data) by the customer.

次に、ステップS43において、入力データ変換部82は、データ変換プログラム73に基づいて、顧客入力データを、窓口処理機ソフトウェア72のデータ形式に変換して変換後入力データを窓口処理機ソフトウェア72に出力する。そのとき、入力データ変換部82は、顧客入力データになくて変換後入力データにある項目については予め設定された値(デフォルト値)を適用する。 Next, in step S43, the input data conversion unit 82 converts the customer input data into the data format of the counter processing machine software 72 based on the data conversion program 73, and outputs the converted input data to the counter processing machine software 72. At that time, the input data conversion unit 82 applies a preset value (default value) to items that are not in the customer input data but are in the converted input data.

次に、ステップS44において、制御部81は、窓口処理機ソフトウェア72に基づいて、演算を行い、出力データを出力する。 Next, in step S44, the control unit 81 performs calculations based on the counter processing machine software 72 and outputs output data.

次に、ステップS45において、出力データ変換部83は、データ変換プログラム73に基づいて、出力データを、画面表示ソフトウェア71のデータ形式に変換して変換後出力データを画面表示ソフトウェア71に出力する。そのとき、出力データ変換部83は、出力データになくて変換後出力データにある項目については予め設定された値(デフォルト値)を適用する。 Next, in step S45, the output data conversion unit 83 converts the output data into the data format of the screen display software 71 based on the data conversion program 73, and outputs the converted output data to the screen display software 71. At that time, the output data conversion unit 83 applies a preset value (default value) to items that are not in the output data but are in the converted output data.

次に、ステップS46において、制御部81は、変換後出力データと画面表示ソフトウェア71に基づいて表示部60に画面表示を行う。 Next, in step S46, the control unit 81 displays the screen on the display unit 60 based on the converted output data and the screen display software 71.

次に、ステップS47において、制御部81は、処理を終了するか否かを判定し、Yesの場合は処理を終了し、Noの場合はステップS42に戻る。 Next, in step S47, the control unit 81 determines whether or not to end the process. If the answer is Yes, the process ends, and if the answer is No, the process returns to step S42.

次に、図5を参照して、発券機1による処理の具体例について説明する。図5は、第1実施形態の発券機1による処理の具体例を示すシーケンス図である。 Next, a specific example of processing by the ticket issuing machine 1 will be described with reference to FIG. 5. FIG. 5 is a sequence diagram showing a specific example of processing by the ticket issuing machine 1 of the first embodiment.

また、以下では、表記を簡潔にするために、例えば、制御部81が画面表示ソフトウェア71に基づいて動作する場合に、動作主体を画面表示ソフトウェア71として説明する。窓口処理機ソフトウェア72についても同様である。また、窓口処理機ソフトウェア72やデータ変換プログラム73がデータ変換プログラム73に基づいて動作する場合に、動作主体をデータ変換プログラム73として説明する。また、制御部81が磁気券発行装置20を制御する場合に、動作主体を磁気券発行装置20として説明する。現金処理装置10、ICカード発行装置30、ICカード処理装置40についても同様である。また、発券機1が設置されている駅を「A駅」とする。 Furthermore, in the following, for the sake of simplicity, for example, when the control unit 81 operates based on the screen display software 71, the screen display software 71 will be described as the subject of operation. The same applies to the counter processing machine software 72. Furthermore, when the counter processing machine software 72 or the data conversion program 73 operates based on the data conversion program 73, the data conversion program 73 will be described as the subject of operation. Furthermore, when the control unit 81 controls the magnetic ticket issuing device 20, the magnetic ticket issuing device 20 will be described as the subject of operation. The same applies to the cash processing device 10, the IC card issuing device 30, and the IC card processing device 40. Furthermore, the station where the ticket issuing machine 1 is installed is referred to as "Station A".

まず、旅客100が表示部60において「片道券」「160円」の釦(ボタン)を操作する(S101)。そうすると、画面表示ソフトウェア71は、「片道券」「160円」の操作情報(顧客入力データ)をデータ変換プログラム73に送る(S102)。 First, the passenger 100 operates the "One-way ticket" and "160 yen" button on the display unit 60 (S101). Then, the screen display software 71 sends the operation information (customer input data) for "One-way ticket" and "160 yen" to the data conversion program 73 (S102).

次に、データ変換プログラム73(入力データ変換部82)は、「A駅から160円切符」の購入情報(変換後入力データ)を窓口処理機ソフトウェア72に送る(S103)。なお、この「A駅から160円切符」における「A駅から」は、顧客入力データになくて変換後入力データにある項目で、入力データ変換部82によって適用(追加)された情報である。 Next, the data conversion program 73 (input data conversion unit 82) sends the purchase information (converted input data) for "160 yen ticket from Station A" to the counter processing machine software 72 (S103). Note that "from Station A" in this "160 yen ticket from Station A" is an item that is not in the customer input data but is in the converted input data, and is information that has been applied (added) by the input data conversion unit 82.

次に、旅客100が「200円)を投入する(S104)。そうすると、現金処理装置10は、「200円」の投入情報をデータ変換プログラム73に送る(S105)。次に、データ変換プログラム73(入力データ変換部82)は、「200円」の投入情報を窓口処理機ソフトウェア72に送る(S106)。 Next, the passenger 100 inserts "200 yen" (S104). The cash processing device 10 then sends the insertion information of "200 yen" to the data conversion program 73 (S105). Next, the data conversion program 73 (input data conversion unit 82) sends the insertion information of "200 yen" to the counter processing machine software 72 (S106).

次に、窓口処理機ソフトウェア72は、「A駅から160円切符」の発券情報(出力データ)をデータ変換プログラム73に送る(S107)。次に、データ変換プログラム73(出力データ変換部83)は、「A駅から160円切符」の発券情報を磁気券発行装置20に送る(S108)。次に、磁気券発行装置20は、「A駅から160円切符」を発券する(S109)。 Next, the counter processing software 72 sends the ticket issuance information (output data) for the "160 yen ticket from Station A" to the data conversion program 73 (S107). Next, the data conversion program 73 (output data conversion unit 83) sends the ticket issuance information for the "160 yen ticket from Station A" to the magnetic ticket issuing device 20 (S108). Next, the magnetic ticket issuing device 20 issues the "160 yen ticket from Station A" (S109).

次に、窓口処理機ソフトウェア72は、「40円おつり」の払出情報(出力データ)をデータ変換プログラム73に送る(S110)。次に、データ変換プログラム73(出力データ変換部83)は、「40円おつり」の払出情報を現金処理装置10に送る(S111)。次に、現金処理装置10は、40円を払い出す(S112)。 Next, the counter processing machine software 72 sends the payout information (output data) of the "40 yen change" to the data conversion program 73 (S110). Next, the data conversion program 73 (output data conversion unit 83) sends the payout information of the "40 yen change" to the cash processing device 10 (S111). Next, the cash processing device 10 pays out 40 yen (S112).

次に、窓口処理機ソフトウェア72は、「投入金額200円、購入金額160円、おつり40円」の表示情報(出力データ)をデータ変換プログラム73に送る(S113)。次に、データ変換プログラム73(出力データ変換部83)は、「投入金額200円、購入金額160円、おつり40円」の表示情報を画面表示ソフトウェア71に送る(S114)。次に、画面表示ソフトウェア71は、表示部60に「投入金額200円、購入金額160円、おつり40円」の情報を表示する(S115)。 Next, the counter processing machine software 72 sends the display information (output data) of "Deposit amount 200 yen, purchase amount 160 yen, change 40 yen" to the data conversion program 73 (S113). Next, the data conversion program 73 (output data conversion unit 83) sends the display information of "Deposit amount 200 yen, purchase amount 160 yen, change 40 yen" to the screen display software 71 (S114). Next, the screen display software 71 displays the information of "Deposit amount 200 yen, purchase amount 160 yen, change 40 yen" on the display unit 60 (S115).

次に、窓口処理機ソフトウェア72は、「領収書」の発行情報(出力データ)をデータ変換プログラム73に送る(S116)。次に、データ変換プログラム73(出力データ変換部83)は、「領収書」の釦表示情報を画面表示ソフトウェア71に送る(S117)。なお、「領収書」の発行情報に対応した「領収書」の釦表示情報は、出力データになくて変換後出力データにある項目で、出力データ変換部83によって適用(追加)された情報である。次に、画面表示ソフトウェア71は、表示部60に「領収書」の釦を表示する(S118)。 Next, the counter processing software 72 sends the "receipt" issuance information (output data) to the data conversion program 73 (S116). Next, the data conversion program 73 (output data conversion unit 83) sends the "receipt" button display information to the screen display software 71 (S117). Note that the "receipt" button display information corresponding to the "receipt" issuance information is an item that is not in the output data but is in the converted output data, and is information that has been applied (added) by the output data conversion unit 83. Next, the screen display software 71 displays the "receipt" button on the display unit 60 (S118).

次に、旅客100が表示部60において「領収書」の釦を操作する(S119)。そうすると、画面表示ソフトウェア71は、「領収書」の釦操作情報をデータ変換プログラム73に送る(S120)。 Next, the passenger 100 operates the "receipt" button on the display unit 60 (S119). In response, the screen display software 71 sends "receipt" button operation information to the data conversion program 73 (S120).

ここで、「領収書」の釦操作情報を窓口処理機ソフトウェア72に送る必要はないので、データ変換プログラム73(入力データ変換部82)は、「領収書」の発行情報を磁気券発行装置20に送る(S121)。次に、磁気券発行装置20は、「領収書」を発行する(S122)。 Here, since there is no need to send the "receipt" button operation information to the counter processing machine software 72, the data conversion program 73 (input data conversion unit 82) sends the "receipt" issuance information to the magnetic ticket issuing device 20 (S121). Next, the magnetic ticket issuing device 20 issues a "receipt" (S122).

このように、第1実施形態の発券機1によれば、窓口処理機ソフトウェア72を利用することで、アプリケーションソフトウェアの開発を効率化できる。つまり、発券機1のアプリケーションソフトウェアのすべてを開発する必要がなくなり、開発の手間の少ない画面表示ソフトウェア71とデータ変換プログラム73を開発するだけでよくなるので、開発コスト(導入コスト)の削減を実現できる。 In this way, according to the ticket issuing machine 1 of the first embodiment, the development of application software can be made more efficient by using the counter processing machine software 72. In other words, it is no longer necessary to develop all of the application software for the ticket issuing machine 1, and it is only necessary to develop the screen display software 71 and data conversion program 73, which require little development effort, thereby realizing a reduction in development costs (implementation costs).

また、発券機1の筐体2の内部の各ユニットの全部または一部として、係員用の窓口処理機の各ユニットを並べ替えて用いることで、メンテナンスコストや、運用(係員教育等)コストを削減できる。 In addition, by rearranging the units of a teller processing machine for staff to use as all or part of the units inside the housing 2 of the ticket issuing machine 1, maintenance costs and operational costs (staff training, etc.) can be reduced.

(第2実施形態)
次に、第2実施形態について説明する。第1実施形態では、顧客用の乗車券処理装置として発券機1を例にとったが、第2実施形態では精算機を例にとる。係員用の窓口処理機と顧客用の精算機には共通の機能が多いため、窓口処理機ソフトウェア72を用いることで、精算機のアプリケーションソフトウェアの開発を効率化できる。
Second Embodiment
Next, a second embodiment will be described. In the first embodiment, the ticket issuing machine 1 is used as an example of a ticket processing device for customers, but in the second embodiment, a fare adjustment machine is used as an example. Since the counter processing machine for attendants and the fare adjustment machine for customers have many common functions, the use of the counter processing machine software 72 can make the development of application software for the fare adjustment machine more efficient.

第1実施形態と同様の事項については説明を省略する。例えば、図2における画面表示ソフトウェア71、窓口処理機ソフトウェア72、データ変換プログラム73、入力データ変換部82、出力データ変換部83、現金処理装置10、磁気券発行装置20等については同様であるので、精算機による処理の具体例についてのみ説明する。図6は、第2実施形態の精算機による処理の具体例を示すシーケンス図である。なお、発券機1が設置されている駅を「A駅」とし、B駅から乗車した旅客100がA駅で降りて精算する場合について説明する。 Explanations of matters similar to those in the first embodiment will be omitted. For example, the screen display software 71, counter processing machine software 72, data conversion program 73, input data conversion unit 82, output data conversion unit 83, cash processing device 10, magnetic ticket issuing device 20, etc. in FIG. 2 are similar, so only a specific example of processing by the settlement machine will be explained. FIG. 6 is a sequence diagram showing a specific example of processing by the settlement machine of the second embodiment. Note that the station where the ticket issuing machine 1 is installed is defined as "Station A," and a case will be explained in which a passenger 100 who boards at Station B gets off at Station A and settles the fare.

まず、旅客100が「B駅から140円」の磁気券を精算機に投入する(S201)。そうすると、制御部81は、不図示の磁気読取装置によって読み取った「B駅から140円の磁気券」の情報をデータ変換プログラム73に送る(S202)。 First, passenger 100 inserts a magnetic ticket for "140 yen from Station B" into the fare adjustment machine (S201). Then, the control unit 81 sends the information of "magnetic ticket for 140 yen from Station B" read by a magnetic reader (not shown) to the data conversion program 73 (S202).

次に、データ変換プログラム73(入力データ変換部82)は、「B駅から140円の磁気券。A駅まで」の出場精算情報(変換後入力データ)を窓口処理機ソフトウェア72に送る(S203)。なお、この「B駅から140円の磁気券。A駅まで」における「A駅まで」は、顧客入力データになくて変換後入力データにある項目で、入力データ変換部82によって適用(追加)された情報である。 Next, the data conversion program 73 (input data conversion unit 82) sends the exit settlement information (converted input data) of "140 yen magnetic ticket from Station B to Station A" to the counter processing machine software 72 (S203). Note that "to Station A" in "140 yen magnetic ticket from Station B to Station A" is an item that is not in the customer input data but is in the converted input data, and is information that has been applied (added) by the input data conversion unit 82.

次に、窓口処理機ソフトウェア72は、「20円」の精算金額表示情報(出力データ)をデータ変換プログラム73に送る(S204)。次に、データ変換プログラム73(出力データ変換部83)は、「20円」の精算金額表示情報を画面表示ソフトウェア71に送る(S205)。次に、画面表示ソフトウェア71は、表示部60に「20円」の精算金額情報を表示する(S206)。 Next, the counter processing machine software 72 sends the settlement amount display information (output data) of "20 yen" to the data conversion program 73 (S204). Next, the data conversion program 73 (output data conversion unit 83) sends the settlement amount display information of "20 yen" to the screen display software 71 (S205). Next, the screen display software 71 displays the settlement amount information of "20 yen" on the display unit 60 (S206).

次に、旅客100が「100円)を投入する(S207)。そうすると、現金処理装置10は、「100円」の投入情報をデータ変換プログラム73に送る(S208)。次に、データ変換プログラム73(入力データ変換部82)は、「100円」の投入情報を窓口処理機ソフトウェア72に送る(S209)。 Next, the passenger 100 inserts "100 yen" (S207). The cash processing device 10 then sends the insertion information of "100 yen" to the data conversion program 73 (S208). Next, the data conversion program 73 (input data conversion unit 82) sends the insertion information of "100 yen" to the counter processing machine software 72 (S209).

次に、窓口処理機ソフトウェア72は、「精算券」の発券情報(出力データ)をデータ変換プログラム73に送る(S210)。次に、データ変換プログラム73(出力データ変換部83)は、「精算券」の発券情報を磁気券発行装置20に送る(S211)。次に、磁気券発行装置20は、「精算券」を発券する(S212)。 Next, the counter processing machine software 72 sends the issuance information (output data) of the "fare adjustment ticket" to the data conversion program 73 (S210). Next, the data conversion program 73 (output data conversion unit 83) sends the issuance information of the "fare adjustment ticket" to the magnetic ticket issuing device 20 (S211). Next, the magnetic ticket issuing device 20 issues the "fare adjustment ticket" (S212).

次に、窓口処理機ソフトウェア72は、「80円おつり」の払出情報(出力データ)をデータ変換プログラム73に送る(S213)。次に、データ変換プログラム73(出力データ変換部83)は、「80円おつり」の払出情報を現金処理装置10に送る(S214)。次に、現金処理装置10は、80円を払い出す(S215)。 Next, the counter processing machine software 72 sends the payout information (output data) of the "80 yen change" to the data conversion program 73 (S213). Next, the data conversion program 73 (output data conversion unit 83) sends the payout information of the "80 yen change" to the cash processing device 10 (S214). Next, the cash processing device 10 pays out 80 yen (S215).

次に、窓口処理機ソフトウェア72は、「投入金額100円、精算金額20円、おつり80円」の表示情報(出力データ)をデータ変換プログラム73に送る(S216)。次に、データ変換プログラム73(出力データ変換部83)は、「投入金額100円、精算金額20円、おつり80円」の表示情報を画面表示ソフトウェア71に送る(S217)。次に、画面表示ソフトウェア71は、表示部60に「投入金額100円、精算金額20円、おつり80円」の情報を表示する(S218)。 Next, the counter processing machine software 72 sends the display information (output data) of "Deposit amount 100 yen, settlement amount 20 yen, change 80 yen" to the data conversion program 73 (S216). Next, the data conversion program 73 (output data conversion unit 83) sends the display information of "Deposit amount 100 yen, settlement amount 20 yen, change 80 yen" to the screen display software 71 (S217). Next, the screen display software 71 displays the information of "Deposit amount 100 yen, settlement amount 20 yen, change 80 yen" on the display unit 60 (S218).

次に、窓口処理機ソフトウェア72は、「領収書」の発行情報(出力データ)をデータ変換プログラム73に送る(S219)。次に、データ変換プログラム73(出力データ変換部83)は、「領収書」の釦表示情報を画面表示ソフトウェア71に送る(S220)。なお、「領収書」の発行情報に対応した「領収書」の釦表示情報は、出力データになくて変換後出力データにある項目で、出力データ変換部83によって適用されたものである。次に、画面表示ソフトウェア71は、表示部60に「領収書」の釦を表示する(S221)。 Next, the counter processing software 72 sends "receipt" issuance information (output data) to the data conversion program 73 (S219). Next, the data conversion program 73 (output data conversion unit 83) sends "receipt" button display information to the screen display software 71 (S220). Note that the "receipt" button display information corresponding to the "receipt" issuance information is an item that is not in the output data but is in the converted output data, and is applied by the output data conversion unit 83. Next, the screen display software 71 displays the "receipt" button on the display unit 60 (S221).

次に、旅客100が表示部60において「領収書」の釦を操作する(S222)。そうすると、画面表示ソフトウェア71は、「領収書」の釦操作情報をデータ変換プログラム73に送る(S223)。 Next, the passenger 100 operates the "receipt" button on the display unit 60 (S222). The screen display software 71 then sends the "receipt" button operation information to the data conversion program 73 (S223).

ここで、「領収書」の釦操作情報を窓口処理機ソフトウェア72に送る必要はないので、データ変換プログラム73(入力データ変換部82)は、「領収書」の発行情報を磁気券発行装置20に送る(S224)。次に、磁気券発行装置20は、「領収書」を発行する(S225)。 Here, since there is no need to send the "receipt" button operation information to the counter processing machine software 72, the data conversion program 73 (input data conversion unit 82) sends the "receipt" issuance information to the magnetic ticket issuing device 20 (S224). Next, the magnetic ticket issuing device 20 issues a "receipt" (S225).

このように、第2実施形態の精算機によれば、第1実施形態の発券機1と同様に、窓口処理機ソフトウェア72を利用することで、アプリケーションソフトウェアの開発を効率化できる。 In this way, according to the settlement machine of the second embodiment, like the ticket issuing machine 1 of the first embodiment, the development of application software can be made more efficient by using the counter processing machine software 72.

(第3実施形態)
次に、第3実施形態について説明する。第3実施形態ではチャージ機を例にとる。係員用の窓口処理機と顧客用のチャージ機には共通の機能が多いため、窓口処理機ソフトウェア72を用いることで、チャージ機のアプリケーションソフトウェアの開発を効率化できる。
Third Embodiment
Next, a third embodiment will be described. In the third embodiment, a charge machine is taken as an example. Since the counter processing machine for attendants and the charge machine for customers have many common functions, the use of the counter processing machine software 72 can make the development of the application software for the charge machine more efficient.

第1実施形態と同様の事項については説明を省略する。例えば、図2における画面表示ソフトウェア71、窓口処理機ソフトウェア72、データ変換プログラム73、入力データ変換部82、出力データ変換部83、現金処理装置10、磁気券発行装置20、ICカード処理装置40等については同様であるので、チャージ機による処理の具体例についてのみ説明する。図7は、第3実施形態のチャージ機による処理の具体例を示すシーケンス図である。 Explanations of matters similar to those in the first embodiment will be omitted. For example, the screen display software 71, counter processing machine software 72, data conversion program 73, input data conversion unit 82, output data conversion unit 83, cash processing device 10, magnetic ticket issuing device 20, IC card processing device 40, etc. in FIG. 2 are similar, so only specific examples of processing by the charge machine will be explained. FIG. 7 is a sequence diagram showing a specific example of processing by the charge machine in the third embodiment.

まず、旅客100が表示部60で「チャージ」釦を操作する(S301)。そうすると、画面表示ソフトウェア71は、「チャージ」釦の操作情報をデータ変換プログラム73に送る(S302)。 First, the passenger 100 operates the "charge" button on the display unit 60 (S301). Then, the screen display software 71 sends the operation information of the "charge" button to the data conversion program 73 (S302).

次に、旅客100がICカードを投入する(S303)。そうすると、ICカード処理装置40は、ICカードの投入情報をデータ変換プログラム73に送る(S304)。次に、データ変換プログラム73(入力データ変換部82)は、ICカードのチャージ処理依頼情報を窓口処理機ソフトウェア72に送る(S305)。なお、このICカードの投入に対応したチャージ処理依頼情報は、顧客入力データになくて変換後入力データにある項目で、入力データ変換部82によって適用されたものである。 Next, the passenger 100 inserts the IC card (S303). The IC card processing device 40 then sends IC card insertion information to the data conversion program 73 (S304). Next, the data conversion program 73 (input data conversion unit 82) sends IC card charge processing request information to the counter processing machine software 72 (S305). Note that the charge processing request information corresponding to this IC card insertion is an item that is not in the customer input data but is in the converted input data, and has been applied by the input data conversion unit 82.

次に、窓口処理機ソフトウェア72は、チャージ金額の入力要求情報(出力データ)をデータ変換プログラム73に送る(S306)。次に、データ変換プログラム73(出力データ変換部83)は、チャージ金額の選択画面表示情報を画面表示ソフトウェア71に送る(S307)。なお、チャージ金額の入力要求情報に対応したチャージ金額の選択画面表示情報は、出力データになくて変換後出力データにある項目で、出力データ変換部83によって適用されたものである。次に、画面表示ソフトウェア71は、表示部60にチャージ金額の選択画面を表示する(S308)。 Next, the counter processing machine software 72 sends charge amount input request information (output data) to the data conversion program 73 (S306). Next, the data conversion program 73 (output data conversion unit 83) sends charge amount selection screen display information to the screen display software 71 (S307). Note that the charge amount selection screen display information corresponding to the charge amount input request information is an item that is not in the output data but is in the converted output data, and has been applied by the output data conversion unit 83. Next, the screen display software 71 displays a charge amount selection screen on the display unit 60 (S308).

次に、旅客100が表示部60で「2000円」を操作(選択)する(S309)。そうすると、画面表示ソフトウェア71は、「2000円」の操作情報をデータ変換プログラム73に送る(S310)。次に、データ変換プログラム73(入力データ変換部82)は、「2000円」の操作情報を窓口処理機ソフトウェア72に送る(S311)。 Next, the passenger 100 operates (selects) "2000 yen" on the display unit 60 (S309). The screen display software 71 then sends the operation information for "2000 yen" to the data conversion program 73 (S310). Next, the data conversion program 73 (input data conversion unit 82) sends the operation information for "2000 yen" to the counter processing machine software 72 (S311).

次に、窓口処理機ソフトウェア72は、現金投入要求情報(出力データ)をデータ変換プログラム73に送る(S312)。次に、データ変換プログラム73(出力データ変換部83)は、現金投入要求画面表示情報を磁気券発行装置20に送る(S313)。なお、現金投入要求情報に対応した現金投入要求画面表示情報は、出力データになくて変換後出力データにある項目で、出力データ変換部83によって適用されたものである。次に、画面表示ソフトウェア71は、表示部60に現金投入要求画面を表示する(S314)。 Next, the counter processing machine software 72 sends the cash deposit request information (output data) to the data conversion program 73 (S312). Next, the data conversion program 73 (output data conversion unit 83) sends cash deposit request screen display information to the magnetic ticket issuing device 20 (S313). Note that the cash deposit request screen display information corresponding to the cash deposit request information is an item that is not in the output data but is in the converted output data, and has been applied by the output data conversion unit 83. Next, the screen display software 71 displays the cash deposit request screen on the display unit 60 (S314).

次に、旅客100が「2000円」を投入する(S315)。そうすると、現金処理装置10は、「2000円」の投入情報をデータ変換プログラム73に送る(S316)。次に、データ変換プログラム73(入力データ変換部82)は、「2000円」の投入情報を窓口処理機ソフトウェア72に送る(S317)。 Next, the passenger 100 inserts "2000 yen" (S315). The cash processing device 10 then sends the insertion information of "2000 yen" to the data conversion program 73 (S316). Next, the data conversion program 73 (input data conversion unit 82) sends the insertion information of "2000 yen" to the counter processing machine software 72 (S317).

次に、窓口処理機ソフトウェア72は、「投入金額2000円、購入金額2000円」の表示情報(出力データ)をデータ変換プログラム73に送る(S318)。次に、データ変換プログラム73(出力データ変換部83)は、「投入金額2000円、購入金額2000円」の表示情報を画面表示ソフトウェア71に送る(S319)。次に、画面表示ソフトウェア71は、表示部60に「投入金額2000円、購入金額2000円」の情報を表示する(S320)。 Next, the counter processing machine software 72 sends the display information (output data) of "Deposit amount 2000 yen, purchase amount 2000 yen" to the data conversion program 73 (S318). Next, the data conversion program 73 (output data conversion unit 83) sends the display information of "Deposit amount 2000 yen, purchase amount 2000 yen" to the screen display software 71 (S319). Next, the screen display software 71 displays the information of "Deposit amount 2000 yen, purchase amount 2000 yen" on the display unit 60 (S320).

次に、窓口処理機ソフトウェア72は、「領収書」の発行情報(出力データ)をデータ変換プログラム73に送る(S321)。次に、データ変換プログラム73(出力データ変換部83)は、「領収書」の釦表示情報を画面表示ソフトウェア71に送る(S322)。なお、「領収書」の発行情報に対応した「領収書」の釦表示情報は、出力データになくて変換後出力データにある項目で、出力データ変換部83によって適用されたものである。次に、画面表示ソフトウェア71は、表示部60に「領収書」の釦を表示する(S323)。 Next, the counter processing machine software 72 sends "receipt" issuance information (output data) to the data conversion program 73 (S321). Next, the data conversion program 73 (output data conversion unit 83) sends "receipt" button display information to the screen display software 71 (S322). Note that the "receipt" button display information corresponding to the "receipt" issuance information is an item that is not in the output data but is in the converted output data, and is applied by the output data conversion unit 83. Next, the screen display software 71 displays the "receipt" button on the display unit 60 (S323).

次に、旅客100が表示部60において「領収書」の釦を操作する(S324)。そうすると、画面表示ソフトウェア71は、「領収書」の釦操作情報をデータ変換プログラム73に送る(S325)。 Next, the passenger 100 operates the "receipt" button on the display unit 60 (S324). In response, the screen display software 71 sends "receipt" button operation information to the data conversion program 73 (S325).

ここで、「領収書」の釦操作情報を窓口処理機ソフトウェア72に送る必要はないので、データ変換プログラム73(入力データ変換部82)は、「領収書」の発行情報を磁気券発行装置20に送る(S326)。次に、磁気券発行装置20は、「領収書」を発行する(S327)。 Here, since there is no need to send the "receipt" button operation information to the counter processing machine software 72, the data conversion program 73 (input data conversion unit 82) sends the "receipt" issuance information to the magnetic ticket issuing device 20 (S326). Next, the magnetic ticket issuing device 20 issues a "receipt" (S327).

このように、第3実施形態のチャージ機によれば、第1実施形態の発券機1と同様に、窓口処理機ソフトウェア72を利用することで、アプリケーションソフトウェアの開発を効率化できる。 In this way, with the charge machine of the third embodiment, like the ticket issuing machine 1 of the first embodiment, the use of the counter processing machine software 72 makes it possible to improve the efficiency of application software development.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although several 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 novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are included in the scope of the invention and its equivalents described in the claims.

また、本実施形態の発券機1、精算機、チャージ機で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD(Compact Disc)-ROM(Read Only Memory)、フレキシブルディスク(FD)、CD-R(Recordable)、DVD(Digital Versatile Disk)等のコンピュータ装置で読み取り可能な記録媒体に記録して提供することができる。また、当該プログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。 The programs executed by the ticket issuing machine 1, the payment machine, and the charge machine of this embodiment can be provided by recording them in an installable or executable file format on a recording medium that can be read by a computer device, such as a CD (Compact Disc)-ROM (Read Only Memory), a flexible disk (FD), a CD-R (Recordable), or a DVD (Digital Versatile Disk). The programs may also be provided or distributed via a network such as the Internet.

1…発券機、2…、3…、4…、5…、6…、7…、8…、10…現金処理装置、20…磁気券発行装置、30…ICカード発行装置、40…ICカード処理装置、50…通信部、60…表示部、70…記憶部、71…画面表示ソフトウェア、72…窓口処理機ソフトウェア、73…データ変換プログラム、74…乗車券データ、75…設定データ、80…処理部、81…制御部、82…入力データ変換部、83…出力データ変換部、100…旅客 1... Ticket issuing machine, 2..., 3..., 4..., 5..., 6..., 7..., 8..., 10... Cash processing device, 20... Magnetic ticket issuing device, 30... IC card issuing device, 40... IC card processing device, 50... Communication unit, 60... Display unit, 70... Storage unit, 71... Screen display software, 72... Counter processing machine software, 73... Data conversion program, 74... Ticket data, 75... Setting data, 80... Processing unit, 81... Control unit, 82... Input data conversion unit, 83... Output data conversion unit, 100... Passenger

Claims (3)

交通機関の乗車券の発行、処理を行うハードウェアと、
前記交通機関の係員が操作する窓口処理機のためのアプリケーションソフトウェアである窓口処理機ソフトウェア、および、表示部に顧客操作用画面を表示させるためのアプリケーションソフトウェアである画面表示ソフトウェアを記憶する記憶部と、
前記顧客操作用画面での顧客による操作に基づいて前記画面表示ソフトウェアによって出力されたデータである顧客入力データを、前記窓口処理機ソフトウェアのデータ形式に変換して変換後入力データを前記窓口処理機ソフトウェアに出力する入力データ変換部と、
前記変換後入力データに基づいて前記窓口処理機ソフトウェアによって演算されて出力されたデータである出力データを、前記画面表示ソフトウェアのデータ形式に変換して変換後出力データを前記画面表示ソフトウェアに出力する出力データ変換部と、を備える顧客用の乗車券処理装置。
Hardware for issuing and processing transportation tickets;
a storage unit for storing a service counter processing machine software, which is application software for a service counter processing machine operated by a transportation facility attendant, and a screen display software, which is application software for displaying a customer operation screen on a display unit;
an input data conversion unit that converts customer input data, which is data output by the screen display software based on operations by a customer on the customer operation screen, into a data format of the counter processing machine software and outputs the converted input data to the counter processing machine software;
and an output data conversion unit that converts output data, which is data calculated and output by the counter processing machine software based on the converted input data, into a data format of the screen display software and outputs the converted output data to the screen display software.
前記入力データ変換部は、前記顧客入力データを前記変換後入力データに変換するときに、前記顧客入力データになくて前記変換後入力データにある項目については予め設定された値を適用する、請求項1に記載の顧客用の乗車券処理装置。 The customer ticket processing device according to claim 1, wherein the input data conversion unit applies a preset value to an item that is not in the customer input data but is in the converted input data when converting the customer input data into the converted input data. 前記出力データ変換部は、前記出力データを前記変換後出力データに変換するときに、前記出力データになくて前記変換後出力データにある項目については予め設定された値を適用する、請求項1に記載の顧客用の乗車券処理装置。 The customer ticket processing device according to claim 1, wherein the output data conversion unit applies a preset value to an item that is not in the output data but is in the converted output data when converting the output data into the converted output data.
JP2021186104A 2021-11-16 2021-11-16 Customer ticket processing equipment Active JP7615010B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021186104A JP7615010B2 (en) 2021-11-16 2021-11-16 Customer ticket processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021186104A JP7615010B2 (en) 2021-11-16 2021-11-16 Customer ticket processing equipment

Publications (2)

Publication Number Publication Date
JP2023073569A JP2023073569A (en) 2023-05-26
JP7615010B2 true JP7615010B2 (en) 2025-01-16

Family

ID=86425672

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021186104A Active JP7615010B2 (en) 2021-11-16 2021-11-16 Customer ticket processing equipment

Country Status (1)

Country Link
JP (1) JP7615010B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005135270A (en) 2003-10-31 2005-05-26 Toshiba Corp Station service terminal equipment and station service system
JP2014139716A (en) 2013-01-21 2014-07-31 Hitachi Omron Terminal Solutions Corp Ticketing device and ticketing system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005135270A (en) 2003-10-31 2005-05-26 Toshiba Corp Station service terminal equipment and station service system
JP2014139716A (en) 2013-01-21 2014-07-31 Hitachi Omron Terminal Solutions Corp Ticketing device and ticketing system

Also Published As

Publication number Publication date
JP2023073569A (en) 2023-05-26

Similar Documents

Publication Publication Date Title
JP2020008960A (en) Sales data processing device and sales data processing system
WO1989006406A1 (en) Checkout system and method
CN108171498A (en) Sales data processing unit and control method, terminal device
JP6392719B2 (en) Checkout system, accounting machine, and control program
JP6317457B2 (en) Money handling system and money handling method
WO2019107214A1 (en) Money dispensing management device, money dispensing management system, money dispensing management method, and money dispensing management program
US9811856B2 (en) System and method for reducing a processing time for a bank transaction
JP7615010B2 (en) Customer ticket processing equipment
JP7216398B2 (en) Merchandise sales data processing device, merchandise sales data processing system, and program
JP7712664B2 (en) Product sales data processing device, product sales data processing system, and program
US11853991B2 (en) Accounting apparatus and method of controlling an accounting apparatus
JP7803579B2 (en) Product sales data processing system and program
JP6209895B2 (en) Settlement system, settlement apparatus and program
JP2001331825A (en) Parking lot management system
JP2006350877A (en) Automatic transaction device and system with value transfer function of electronic money
JP7342987B2 (en) Systems, methods and programs
JP3463073B2 (en) Card issuing device
RU111934U1 (en) COUPON / CERTIFICATE SALES AUTOMOBILE (OPTIONS)
CN1916982A (en) Automatic transaction system and automatic transaction device
JP2023139579A (en) Commuter ticket issuing system, ticket vending machine, counter processing machine, and program
JP2018101370A (en) Commodity sales data processing device, commodity sales data processing system and program
JP6587011B2 (en) Merchandise sales data processing system, registration device, checkout device, and program
JP6870295B2 (en) Arithmetic logic unit, calculation method and program
JP6672100B2 (en) Method, apparatus, and program for controlling fee-free times
JP2026037539A (en) Trading System

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240318

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241114

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241227

R150 Certificate of patent or registration of utility model

Ref document number: 7615010

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