Processing system, terminal, processing machine, processing method and program

The described system addresses slow and insecure remote control of ticket processing machines by verifying operation usability and encrypting communication, enhancing efficiency and security in remote operations.

JP7753112B2Active Publication Date: 2025-10-14KK TOSHIBA
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2022003848
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-01-13
Publication Date
2025-10-14
Estimated Expiration
2042-01-13

AI Technical Summary

Technical Problem

Remote control of ticket processing machines from terminals leads to slow operations and security risks due to unauthorized access and encryption vulnerabilities.

Method used

A processing system with a terminal and machine that includes a control unit, transmitting/receiving units, and a display unit, which verifies the usability of operations and encrypts communication to ensure secure and efficient remote control.

Benefits of technology

Enhances operational efficiency and security by verifying operation usability and encrypting communication, preventing unauthorized access and ensuring seamless remote control of ticket processing machines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007753112000001
    Figure 0007753112000001
  • Figure 0007753112000002
    Figure 0007753112000002
  • Figure 0007753112000003
    Figure 0007753112000003
Patent Text Reader

Abstract

To provide a processing system, a terminal, a processing machine, a processing method, and a program, for remote operation.SOLUTION: A processing system comprises a processing machine for performing station service processing and a terminal for operating the processing machine. The terminal comprises: a terminal control unit that on the basis of an operation instruction received from the outside, creates and outputs operation information, application data; a terminal transmission reception unit for performing transmission processing on first information including the operation information; and a terminal display unit. The processing machine comprises: a processing machine transmission reception unit for performing reception processing on the first information; a main control unit for performing processing based on the operation information acquired from the first information to create a processing result; and a screen interface that on the basis of the processing result, creates screen data, application data. The terminal control unit creates screen display data on the basis of the acquired screen data. The terminal display unit displays the screen display data.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] An embodiment of the present invention relates to a processing system, a terminal, a processing machine, a processing method, and a program used for station work. [Background technology]

[0002] Railway operators use ticket counters, which are station service equipment, to handle various station duties. Ticket counters can be operated from remote control terminals. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-149224 Summary of the Invention [Problem to be solved by the invention]

[0004] However, when remotely operating a counter processing machine from a remote control terminal, the remote control application operates functions other than those of the counter processing machine, which may slow down the overall processing, or the encryption process in the communication between the remote control and the counter processing machine may be analyzed, leading to impersonation.

[0005] The problem to be solved by the present invention is to provide a processing system, a terminal, a processing machine, a processing method, and a program for remote control. [Means for solving the problem]

[0006] The processing system according to the embodiment is a processing system including a processing machine that performs station work processing and a terminal that operates the processing machine, and the terminal includes a terminal control unit that generates and outputs operation information, which is application data, based on an operation command received from the outside, a terminal transmitting / receiving unit that transmits and processes first information including the operation information, and a terminal display unit, and the processing machine includes a processing machine transmitting / receiving unit that receives and processes the first information, a main control unit that processes based on the operation information obtained from the first information and generates a processing result, and a screen interface that generates screen data, which is application data, based on the processing result. and, the processor transceiver unit transmits and processes second information including the screen data, the terminal transceiver unit receives and processes the second information, the terminal control unit generates screen display data based on the screen data acquired from the second information, and the terminal display unit displays the screen display data. When the terminal control unit receives the operation command, it generates a usability inquiry to confirm whether the station work processing related to the operation command can be processed by the processing machine, the terminal transceiver unit wirelessly transmits the usability inquiry, and when the screen interface of the processing machine receives the usability inquiry, it determines whether the station work processing is possible, and if it is possible, it outputs a usability notification indicating that it is available as the inquiry response, and if it is not possible, it outputs an unusability notification indicating that it is not available as the inquiry response, the processing machine transceiver unit transmits the inquiry response, and if the inquiry response is a usability notification, it generates operation information based on the operation command and causes the terminal transceiver unit to transmit the operation information, and if the inquiry response is an unusability notification, it causes the terminal display unit to display display data indicating that the station work processing cannot be processed. [Brief explanation of the drawings]

[0007] [Figure 1] FIG. 1 is a configuration diagram of a processing system according to the first embodiment. [Figure 2] FIG. 2 is a diagram showing an example of operation of the processing system according to the first embodiment. [Figure 3] FIG. 3 is a flowchart for the remote control terminal according to the first embodiment to execute a screen display process. [Figure 4] FIG. 4 is a flowchart for the counter processing machine according to the first embodiment to execute a screen display instruction. [Figure 5] FIG. 5 is a flowchart for the remote control terminal according to the first embodiment to execute the functions of the screen application. [Figure 6] FIG. 6 is a flowchart for the counter processing machine according to the first embodiment to process operation information of the screen application. [Figure 7] FIG. 7 is a diagram showing an implementation example of the processing system according to the first embodiment. [Figure 8]FIG. 8 is a diagram illustrating an example of operation of the processing system according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0008] A first embodiment of the present invention will be described below with reference to the drawings. (First embodiment) In this embodiment, an example of the operation of the processing system when a train attendant at a train station, who is asked by a railroad passenger about the fare, acquires fare information from a remote control terminal, is shown.

[0009] FIG. 1 is a block diagram showing an example of the configuration of a processing system according to the first embodiment. This processing system includes a remote control terminal 1 and a counter processing machine 2.

[0010] The remote control terminal 1 is a terminal such as a notepad, laptop computer, or smartphone, and may be equipped with a computer equipped with a CPU, memory, etc., or a touch screen that can be operated. In this embodiment, an example is shown in which the terminal is equipped with a touch screen. The remote control terminal 1 is operated by an attendant (station staff) and wirelessly transmits operation information entered by the attendant to the ticket counter processing machine 2 and receives screen data transmitted wirelessly from the ticket counter processing machine 2. The screen data includes program data such as HTML, CSS, and JavaScript, and is data for display on a web browser or the like. The remote control terminal 1 receives screen data corresponding to the attendant's work and displays it on the display unit 13. Note that this embodiment illustrates a case in which the remote control terminal 1 is a mobile terminal that communicates wirelessly with the ticket counter processing machine 2. However, instead of wireless communication, the remote control terminal 1 and the ticket counter processing machine 2 may be connected by a wired cable or the like to communicate by wire.

[0011] The control unit 11 operates various functions of the remote control terminal 1 based on operation commands input by the clerk via the display unit 13. The operation commands may be, for example, commands to display a screen corresponding to the business content on the display unit 13, commands to input data via the display screen, or the data itself to be input via the display screen. The operation commands may also be commands to cause the remote control terminal 1 to communicate with the counter processing machine 2. The control unit 11 includes an update application 111 and a screen application 112, and may also be equipped with a web browser for processing and displaying screen data. The control unit 11 acquires application data based on the operation commands and inputs the acquired application data (referred to as operation information) into the update application 111 and the screen application 112. The control unit 11 also acquires necessary application data from digital data input via the communication unit 12 and inputs the acquired application data into the update application 111 and the screen application 112. The control unit 11 also processes the application data output by the application 111 and the screen application 112 as necessary, and outputs the processed data to the communication unit 12.

[0012] The update application 111 is a program executed by a CPU or the like, and is application software that manages the version of the screen application 112, etc. When the update application 111 is started, it is loaded from the storage unit 15 into the control unit 11 and executed by a web browser or the like. Input / output data to the update application 111 is called application data, but this is not intended to be limited to application layer data. The update application 111 communicates with an update data server 211 implemented in the counter processing machine 2 to inquire and confirm whether the version of the screen data stored in the storage unit 15 can be processed by the counter processing machine 2. When the remote control terminal 1 uses screen data in the storage unit 15, the update application 111 transmits the version of the screen data in the storage unit 15, the version of the screen application 112, etc. to the counter processing machine 2. When the update application 111 confirms that the version of the screen data, etc. in the storage unit 15 does not match the version of the screen data, etc. stored in the counter processing machine 2, it obtains the latest version of the screen data or screen application 112 from the update data server 211 and updates the data in the storage unit 15.

[0013] The screen application 112 is a program executed by a CPU or the like, and is application software for displaying screen data on the display unit 13. The screen application 112 may be executed by a web browser or the like provided in the control unit 11. Input / output data to the screen application 112 is called application data, but this does not mean that it is limited to application layer data. The screen application 112 communicates with a screen I / F 213 implemented in the counter processing machine 2 to acquire screen data and display it on the display unit 13. The screen application 112 stores the acquired various data in the storage unit 15.

[0014] The communication unit 12 has a communication function for communicating with the counter processing machine 2, and is any wireless communication means such as a wireless LAN or a public mobile line. The communication unit 12 acquires digital data by performing demodulation processing on a wireless signal received from an antenna (not shown) and outputs the digital data to the control unit 11, or modulates digital data input from the control unit 11 and outputs the modulated data to an antenna (not shown).

[0015] The display unit 13 is, for example, a monitor, and displays screen data according to commands from the screen application 112. In this embodiment, the display unit 13 has a touch panel function, and an operation command from an attendant may be input to the remote control terminal 1 by the attendant touching the surface of the display unit 13, for example.

[0016] The interface unit 14 represents any interface for receiving operation commands for operating the remote control terminal 1, and for example receives operation commands from the touch panel of the display unit 13 and outputs them to the control unit 11. The operation command is, for example, coordinate information on the touch panel that the staff member touches when operating the touch panel with his / her finger. The operation command is taken into the update application 111 and the screen application 112 as operation information and processed by the update application 111 and the screen application 112. Additionally, the interface unit 14 may be capable of receiving operation commands from PC peripherals such as a keyboard, a mouse, a microphone, and a camera.

[0017] The storage unit 15 is a memory that stores various data such as programs such as the update application 111 and the screen application 112, and screen data. The storage unit 15 may be read, written, updated, etc. by the control unit 11, etc.

[0018] The ticket processing machine 2 is station service equipment used by railway staff to perform their duties, and includes various functions related to staff duties such as automatic ticket gates, ticket vending machines, IC card processing units (sometimes called IC card processing devices, ICMUs, etc.), and fare searches, and may be equipped with a computer equipped with a CPU, memory, etc., and communication functions, etc. The ticket processing machine 2 may also be equipped with a monitor screen (not shown) for staff to operate the various processing functions.

[0019] The control unit 21 executes various functions of the counter processing machine 2 based on operation commands received via the device I / F 214 etc. The control unit 21 includes an update data server 211 and a screen interface 213. The control unit 21 acquires necessary application data from digital data input from the communication unit 22, and inputs the acquired application data to the update data server 211 and the screen interface 213. The control unit 21 processes the application data output by the update data server 211 and the screen interface 213, such as by processing it as necessary, and outputs it to the communication unit 22.

[0020] The update data server 211 is a program executed by a CPU or the like, and is application software that provides screen data, its version information, and the like to the update application 111 of the remote control terminal 1. The update data server 211 may be stored as a program in the storage unit 24 or the like, and when started, it may be read into the control unit 21 and executed. Data input / output to and from the update data server 211 is referred to as application data, but this does not mean that it is limited to application layer data. The update data server 211 communicates with the update application 111 of the remote control terminal 1, and provides screen data stored in the storage unit 24 or the like, its version information, and the like to the remote control terminal 1. The update data server 211 may also store in the storage unit 24 the screen data and its version information of the storage unit 24, as well as the program and version of the screen application 112 that can display the screen data of the storage unit 24.

[0021] The main control application 212 is a program executed by a CPU or the like, and is application software for executing various processing functions related to the work of the staff. The main control application 212 may be stored in the storage unit 24 or the like, and when started, read into the control unit 21 and executed. Data input and output to the main control application 212 is referred to as application data, but this does not mean that it is limited to application layer data. The main control application 212 executes business processing based on operation commands and operation information received from the device I / F 214, the remote control terminal 1, etc., and outputs the processing results.

[0022] The screen I / F 213 generates screen data based on the processing result generated by the main control application 212 and outputs it to the screen application 112 of the remote control terminal 1, etc. The screen data may include program data for display on a web browser, such as HTML, CSS, or Javascript. The screen I / F 213 also outputs operation information received from the remote control terminal 1 to the device I / F 214. The screen I / F 213 also controls access to the counter processor 2 from multiple remote control terminals 1. More specifically, the screen I / F 213 determines whether the counter processor 2 can process the operation information received from the remote control terminal 1, and if it cannot process the information, notifies the remote control terminal 1 that it cannot process the information.

[0023] The device I / F 214 is an interface that allows the teller machine 2 to execute various processing functions related to the work of an attendant, and may be connected to any processing function, such as an automatic ticket gate, a ticket vending machine, or an ICMU that reads cards used at ticket gates. The device I / F 214 receives operation commands and operation information from various connected devices and outputs the operation information to the main control application 212. The device I / F 214 also outputs processing results output by the main control application 212 to various connected devices. In this embodiment, the device I / F 214 is connected to the screen I / F 213, receives operation commands from the remote operation terminal 1, and outputs processing results output by the main control application 212 to the remote operation terminal 1.

[0024] The communication unit 22 has a communication function for communicating with the remote control terminal 1, and is any wireless communication means such as a wireless LAN, a public mobile line such as 4G or 5G. The communication unit 22 acquires digital data by performing demodulation processing on a wireless signal received from an antenna (not shown) and outputs the digital data to the control unit 21, or modulates digital data input from the control unit 21 and outputs the modulated data to an antenna (not shown).

[0025] The device unit 23 represents a group of devices that execute various processing functions related to the work of staff connected to the device I / F 214, and an example of the device group is an ICMU for processing IC cards used at ticket gates, represented as ICMU 231. Note that, in cases where the functions of the device unit 23 are performed by the main control application 212, the device unit 23 may not be necessary, and in this embodiment, an example is shown in which the device unit 23 is not used.

[0026] 2 is a diagram showing an example of operation of the processing system according to the first embodiment, in which an attendant responds to a question about fares from a railway passenger at a location away from the ticket window at a station. The operation flow is shown below.

[0027] It is assumed that the power is on for the ticket teller machine 2 and the remote control terminal 1, and that the screen application 112 has been launched and is being displayed on the remote control terminal 1. A railroad passenger asks a train attendant about the train fare (step S1). The attendant operates the screen application 112 on the remote control terminal 1 to search for the fare (step S2). The remote control terminal 1 wirelessly transmits operation information based on the attendant's operation command (such as pressing a button) to the ticket teller machine 2 (step S3). The ticket teller machine 2 performs processing according to the received operation information and wirelessly transmits screen data based on the processing results (step S4). The remote control terminal 1 displays the screen data that the ticket teller machine 2 has been instructed to display on the display unit 13, and the attendant confirms it (step S5). The attendant informs the railroad passenger of the content displayed on the display unit 13, i.e., the fare information (step S6).

[0028] In the counter processing machine 2, the version of the HTML of the screen data, the version of the corresponding screen application 112, etc. may be updated, and before using the screen data or screen application 112 stored in the storage unit 15, the remote control terminal 1 preferably checks whether the version matches the version of the data stored in the counter processing machine 2. In the first embodiment, an example is shown in which the update application 111 is launched before launching the screen application 112 to check the version, etc.

[0029] FIG. 3 is a flowchart for the remote control terminal according to the first embodiment to execute a screen display process.

[0030] The clerk operates the remote control terminal 1 to launch the update application 111 (step S101). The update application 111 transmits version information or screen data of the screen data stored in the storage unit 15 to the counter processing machine 2 to inquire (step S101). The update application 111 receives data compatibility information from the counter processing machine 2 via the wireless unit 12 (step S103). The data compatibility information may be information indicating whether the version of the screen data transmitted by the remote control terminal 1 in step S101 matches the version of screen data that can be processed by the counter processing machine 2. If the received data compatibility information is a "match notification" (Yes in step S104), the update application 111 does not update the screen data in the storage unit 15, and displays the screen data currently stored in the storage unit 15 on the display unit 13 in accordance with a further received screen display instruction (step S106) (step S107).

[0031] On the other hand, if the data correspondence information is "mismatch notification" in step S104 (No in step S104), the update application 111 acquires the latest screen data from the update data server 211 and updates the screen data stored in the storage unit 15 (step S105). In step S105, the version information of the screen data in the storage unit 15 may be updated at the same time. Following step S105, when the update application 111 receives a screen display instruction from the update data server 211 (step S106), the update application 111 displays the screen data updated in step S105 on the display unit 13 (step S107).

[0032] By the above procedure, the remote control terminal 1 can display on the display unit 13 a version of screen data that the counter processing machine 2 can process.

[0033] FIG. 4 is a flowchart for the counter processing machine according to the first embodiment to execute a screen display instruction.

[0034] In the counter processing machine 2, when there is a data confirmation inquiry regarding screen data from the update application 111 (Yes in step S201), the update data server 211 compares the version of the screen data transmitted from the update application 111 with the version of the latest screen data stored in the storage unit 24 (step S202). In step S202, the update data server 211 may check the screen data transmitted from the update application 111 and compare the versions of HTML, etc. If the compared versions of the screen data match (Yes in step S203), the update data server 211 transmits a data match notification to the update application 111 indicating that the data match (step S204). Furthermore, the update data server 211 transmits a screen display instruction to the update application 111 to cause the display unit 13 to display the screen data stored in the storage unit 15 (step S205). On the other hand, in step S203, if the compared versions of the screen data do not match (No in step S203), the update data server 211 transmits a data mismatch notification to the update application 111 indicating that the data do not match (step S206). Furthermore, the update data server 211 transmits a data update instruction, which is a command to update the screen data, to the update application 111 (step S207), and transmits the latest screen data (step S208). Following step S208, the update data server 211 transmits a screen display instruction to the update application 111 to display the latest screen data on the display unit 13 (step S205).

[0035] FIG. 5 is a flowchart for the remote control terminal according to the first embodiment to execute the functions of the screen application.

[0036] The remote control terminal 1 starts the screen application 112 in step S107 of FIG. 3 (step S111). It is assumed that the versions of the screen data and the screen application 112 stored in the storage unit 15 and the storage unit 24 are the same. Note that in step S111, the screen application 112 may be started directly based on the operation of an attendant, rather than being started from the update application 111 in step S107 of FIG. 3. When the attendant operates the touch panel of the display unit 13 of the remote control terminal 1 to perform a fare search requested by a railway passenger, the screen application 112 acquires the operation information (Yes in step S112). Upon acquiring the operation information, the screen application 112 outputs an availability inquiry to the ticket counter processing machine 2 to confirm whether the ticket counter processing machine 2 is currently available for use (step S113). In step S113, the availability inquiry may or may not include some or all of the operation information. When the screen application 112 receives a response from the teller machine 2 indicating that the service is available (Yes in step S114), it transmits operation information to the teller machine 2 (step S115). The screen application 112 receives screen data from the teller machine 2 (step S116). The screen application 112 processes the received screen data as necessary and outputs it to the display unit 13, and the display unit 13 displays the screen data that is the processing result of the teller machine 2 (step S117). In step S117, the attendant can know the requested fare information by looking at the display on the display unit 13, and can provide it to railway passengers. When the screen application 112 receives the next operation information following step S117, it returns to step S113 and performs processing. Furthermore, when the screen application 112 receives a response from the teller machine 2 indicating that the service is unavailable (No in step S114) in step S114, it may display on the display unit 13 that the service is unavailable (step S119). In step S119, the staff member may wait for a while and then operate the touch panel again, and when the screen application 112 receives new operation information (step S112), it executes the process from step S113.

[0037] FIG. 6 is a flowchart for the processing device according to the first embodiment to process operation information of the screen application, and will be described in association with the operation of the remote control terminal 1 shown in FIG.

[0038] In the counter processing machine 2, when the screen I / F 213 receives an availability inquiry from the remote control terminal 1 (Yes in step S211), it checks whether the processing request included in the inquiry can be processed (step S212). In step S212, if the screen I / F 213 checks that the processing request from the remote control terminal 1 can be processed (Yes in step S213), it outputs a response indicating availability to the remote control terminal 1 (step S215). After step S215, when the screen I / F 213 receives operation information related to the permitted processing request from the remote control terminal 1 (Yes in step S216), it causes the main control application 212 to perform processing based on the operation information (step S217). When the screen I / F 213 receives a processing result from the main control application 212, it generates screen data based on the processing result (step S218). The screen I / F 213 transmits the screen data to the remote control terminal 1 (step S219).

[0039] Furthermore, in step S213, if the screen I / F 213 confirms that the processing request from the remote control terminal 1 cannot be processed (Yes in step S213), it outputs a response indicating that the processing is not available to the remote control terminal 1 (step S214).

[0040] FIG. 7 is a diagram showing an example of implementation of the processing system according to the first embodiment, and shows an example of the configuration of software implemented in the remote control terminal 1 and the counter processing machine 2. As shown in FIG.

[0041] The View process 1A1 includes the functions of the update application 111 and screen application 112 in FIG. 1. The input operation 1A2 and the confirmation operation 1A3 include the functions of the interface unit 14 in FIG. 1. The View IF process 2A1 and the GUI Control process 2A2 include the functions of the update data server 211 and the screen I / F 213 in FIG. 1. The integrated management process 2A3 includes the functions of the main control application 212 and the device I / F 214. Below, the main functions of the remote control terminal 1A and the counter processing machine 2A, which are implementation examples of the remote control terminal 1 and the counter processing machine 2, respectively, are explained.

[0042] The View IF process 2A1 acts as an intermediary between the GUI Control process 2A2 and the View process 1A1, converting requests and notifications from the GUI Control process 2A2 that are independent of the physical characteristics of the GUI device into messages that match the characteristics of the View process 1A1 and notifying the View process 1A1.

[0043] The GUI control process 2A2 controls screen display and input in response to requests from the process group of the screen transition management, display input item management, and integration management process 2A3 required for business execution. The processing operations are explained below.

[0044] The message analysis and display control 1A11 of the remote control terminal 1A receives the input / display command output by the GUI control process 2A2 via the view IF process 2A1 (flow SA01). The message analysis and display control 1A11 issues a screen update command to the browser 1A12 based on the received input / display command (flow SA02). The browser 1A12 displays an input screen on a monitor (not shown) of the remote control terminal 1A (which corresponds to the display unit 13 in FIG. 1 and is hereinafter referred to as the display unit 13A). When an attendant operating the remote control terminal 1A inputs data into the displayed input screen in response to a request from a railroad passenger, for example, the input operation 1A2 process is executed in the view process 1A1. The input operation 1A2 inputs the input request to the message analysis and display control 1A11 (flow SA03), and the message analysis and display control 1A11 performs display control on the browser 1A12 based on the input request (flow SA04).

[0045] Browser 1A12 may display, for example, a message indicating that the input should be confirmed on display unit 13A based on the display control of flow SA04, and when the staff member confirms the input by pressing a confirmation button or the like in accordance with the display, a confirmation operation 1A3 process runs in view process 1A1. Confirmation operation 1A3 inputs the input confirmation information to message analysis and display control 1A11 (flow SA05), and message analysis and display control 1A11 accepts the input request to GUI control process 2A2 based on the input confirmation information (flow SA06).

[0046] When GUI Control process 2A2 receives the input request, it outputs a screen display command corresponding to the input request (flow SA07). The screen display command is input to message analysis and display control 1A11 via View IF process 2A1, and message analysis and display control 1A11 causes browser 1A12 to update the display on display unit 13A based on the screen display command (flow SA08).

[0047] By following the above procedure, the remote control terminal 1 displays the screen data received from the counter processing machine 2 on the display unit 13, and the attendant can obtain fare information from the displayed screen data and convey it to the railway passenger.

[0048] Furthermore, according to the first embodiment, when a plurality of remote control terminals 1 simultaneously access the counter processor 2, the counter processor 2 can control the access. More specifically, the counter processor 2 can control access from a plurality of remote control terminals 1 by processing such as confirmation of permission to use the counter processor 2 by the remote control terminal 1 in step S113 of Fig. 5 and confirmation of use in step S212 of Fig. 6.

[0049] In the remote control terminal 1 of the first embodiment, the update application 111 and the screen application 112 perform processing related to the business processing of the counter processing machine 2, and therefore processing is lighter than when commercially available remote control application software is introduced. Furthermore, according to the first embodiment, by introducing the update application 111 and the screen application 112, the communication protocol between the remote control terminal 1 and the counter processing machine 2 can be made to have unique specifications, making it easier to implement security measures. (Second embodiment) In this second embodiment, an example of the operation of the processing system is shown in which a railway user uses an IC card to enter a ticket gate at railway station A where there is no attendant, and then tries to exit the gate again.

[0050] FIG. 8 is a diagram showing an example of operation of the processing system according to the second embodiment, in which the remote control terminal 1 and the counter processing machine 2 shown in FIG. 1 are applied.

[0051] Station A is an unmanned station, where a ticket counter 2 is installed, and an IC card reader 2311 that reads an IC card is connected to the ticket counter 2. The IC card reader 2311 is also installed at an automatic ticket gate, and by connecting to the ICMU 231 of the ticket counter 2, the main control application 212 can acquire and process information on the IC card of the passenger read by the IC card reader 2311. On the other hand, Station B is a manned station with an attendant, and the attendant carries a remote control terminal 1.

[0052] A railway passenger inside the ticket gate at Station A contacts an attendant using a communication means such as a railway ticket counter (a call button, a mobile terminal such as a mobile phone, etc.) to exit the ticket gate (Step S21). The attendant at Station B listens to the request from the railway passenger and operates the remote control terminal 1 to allow the railway passenger at Station A to forcibly exit (Step S22). The remote control terminal 1 outputs operation information to the ticket counter processing machine 2 based on the received operation command (Step S23). The ticket counter processing machine 2 processes the received operation information and outputs the processing result to the remote control terminal 1 (Step S24). The remote control terminal 1 displays the processing result on the display unit 13 and shows it to the attendant (Step S25). The attendant confirms from the display unit 13 that the passenger has been allowed to forcibly exit, and instructs the railway passenger by a communication means to hold his / her IC card over the IC card reader 2311 (Step S26). When the railroad user holds the IC card over the IC card reader 2311, the ticket window processing machine 2 communicates with the IC card and controls the ticket gate to open (step S27). The railroad user can then exit the ticket gate.

[0053] By following the above procedure, the attendant can operate the ticket processing machine 2 at the neighboring station A and devices such as ticket gates connected to the ticket processing machine 2. Note that by following a similar procedure, the attendant can operate any device connected to the ticket processing machine 2.

[0054] According to at least one of the embodiments described above, it is possible to provide a processing system, a terminal, a processing machine, a processing method, and a program for remote control.

[0055] The present invention is not limited to the above-described embodiments, and modifications of the components may be made without departing from the spirit and scope of the invention. Various inventions can be realized by appropriately combining the components disclosed in the above-described embodiments. For example, some components may be omitted from all of the components described in the embodiments. Furthermore, components from different embodiments may be appropriately combined. The processes shown in flowcharts, sequence charts, etc. may be implemented by hardware such as an IC chip or a digital signal processor (DSP), software (e.g., a program) running on a computer including a microcomputer, or a combination of hardware and software. The device of the present invention is also applicable when the claims are expressed as control logic, a program including instructions for a computer to execute, or a computer-readable recording medium containing the instructions. Furthermore, the names and terms used are not intended to be limiting; other expressions that have substantially the same content and intent are also included in the present invention. [Explanation of symbols]

[0056] 1...remote control terminal, 11...control unit, 111...update application, 112...screen application, 12...communication unit, 13...display unit, 14...interface, 15...memory unit, 2...counter processing machine, 21...control unit, 211...update data server, 212...main control application, 213...screen I / F, 214...device I / F, 22...communication unit, 23...device unit, 231...ICMU, 2311...IC card reader.

Claims

1. A processing system comprising a processing machine for processing station affairs and a terminal for operating the processing machine, The terminal a terminal control unit that generates and outputs operation information, which is application data, based on an operation command received from an external device; a terminal transmitting / receiving unit that transmits first information including the operation information; a terminal display unit; The processing machine comprises: a processor transceiver unit that receives and processes the first information; a main control unit that processes the first information based on the operation information and generates a processing result; a screen interface that generates screen data, which is application data, based on the processing result; the processor transmitting / receiving unit transmits and processes second information including the screen data; the terminal transmitting / receiving unit receives and processes the second information; the terminal control unit generates screen display data based on the screen data acquired from the second information; the terminal display unit displays the screen display data; When the terminal control unit receives the operation command, it generates an availability inquiry to confirm whether the station work process related to the operation command can be processed by the processing machine; the terminal transceiver unit wirelessly transmits the availability inquiry; When the screen interface of the processing machine receives the availability inquiry, it determines whether the station work processing is possible; If it is possible, an availability notification indicating that it is possible to use the device is output as a response to the inquiry. If it is not available, an unavailable notification indicating that it is not available is output as a response to the inquiry. the processor transceiver unit transmits the inquiry response; The terminal control unit If the response to the inquiry is a notice of availability, generating operation information based on the operation command, and causing the terminal transmitting / receiving unit to transmit the operation information; If the response to the inquiry is a notice of unavailability, the processing system causes the terminal display unit to display display data indicating that the station task processing cannot be performed.

2. the terminal includes a terminal storage unit that stores first screen data, which is the screen data previously acquired, and first version information, which is version information thereof; the processor includes a processor storage unit that stores processable second screen data and second version information that is version information thereof; When the terminal control unit receives the operation command, the terminal control unit generates first application data including the first version information stored in the terminal storage unit; the terminal transceiver transmits the first application data; 2. The processing system according to claim 1, wherein the processor comprises an update data server that compares the received first version information with the received second version information.

3. the update data server outputs a match notification indicating a match as comparison result information if the comparison results in a match, and outputs a mismatch notification indicating a mismatch as comparison result information and the second screen data if the comparison results in a mismatch; The processing system according to claim 2 , wherein the processor transceiver unit outputs at least the comparison result information.

4. the terminal control unit receives the comparison result information, If the comparison result information is a match notification, the first screen data is displayed on the terminal display unit; The processing system according to claim 3 , wherein when the comparison result information is a mismatch notification, the second screen data is displayed on the terminal display unit.

5. A terminal for operating a processing machine that processes station business, a terminal control unit that generates and outputs operation information, which is application data, based on an operation command received from an external device; a terminal transmitting / receiving unit that transmits first information including the operation information; a terminal display unit; the terminal transceiver receives and processes the second information transmitted by the processor; the terminal control unit generates screen display data based on screen data, which is application data acquired from the second information; the terminal display unit displays the screen display data; When the terminal control unit receives the operation command, it generates an availability inquiry to confirm whether the station work process related to the operation command can be processed by the processing machine; the terminal transceiver unit wirelessly transmits the availability inquiry; The terminal control unit If the response to the inquiry from the processing device is a notice of availability, generating operation information based on the operation command and causing the terminal transceiver to transmit the operation information; If the response to the availability inquiry from the processing machine is an availability notification, the terminal causes the terminal display unit to display display data indicating that the station work process cannot be processed.

6. A method for processing station work in a processing system including a processing machine that processes station work and a terminal that operates the processing machine, The terminal Generate and output operation information, which is application data, based on the operation command; transmitting first information including the operation information; The processing machine comprises: receiving and processing the first information; performing processing based on operation information acquired from the first information to generate a processing result; generating screen data, which is application data, based on the processing results; transmitting second information including the screen data; The terminal receiving and processing the second information; generating screen display data based on the screen data acquired from the second information; Displaying the screen display data; The terminal Upon receiving the operation command, a query is generated to confirm whether the station work process related to the operation command can be processed by the processing machine; wirelessly transmitting the availability inquiry; The processing machine comprises: When receiving the availability inquiry, it is determined whether the station work processing is possible; If it is possible, an availability notification indicating that it is possible to use the device is output as a response to the inquiry. If it is not available, an unavailable notification indicating that it is not available is output as a response to the inquiry. Sending the inquiry response to the terminal; The terminal If the response to the inquiry is a notice of availability, generating operation information based on the operation command and transmitting the operation information; If the response to the inquiry is a notice of availability, a processing method is provided in which display data indicating that the station task processing cannot be performed is displayed.

7. A program to be executed by a terminal computer that operates a processing machine that processes station work, a step of generating and outputting operation information, which is application data, based on an operation command received from an external device; a step of transmitting first information including the operation information; a step of generating screen display data based on screen data, which is application data output by the processing device; a step of displaying the screen display data on a display unit of the terminal; a step of generating an availability inquiry to confirm whether the station work process related to the operation command can be processed by the processing machine when the operation command is received; a step of wirelessly transmitting the availability inquiry; a step of generating operation information based on the operation command and transmitting the operation information when the response to the availability inquiry from the processing device is an availability notification; and a procedure for displaying display data indicating that the station work process cannot be processed if the response to the availability inquiry from the processing machine is an availability notification.

Citation Information

Patent Citations

  • Station work instrument operation assistance method and system and station work instrument operation assistance program

    JP2002269605A

  • Staff device

    JP2013149224A

  • Information processing system, equipment, information processing method, and program

    JP2015114683A