US20140034787A1 - Train diagram edit system, train diagram edit method, and train diagram edit program - Google Patents

Train diagram edit system, train diagram edit method, and train diagram edit program Download PDF

Info

Publication number
US20140034787A1
US20140034787A1 US14/017,105 US201314017105A US2014034787A1 US 20140034787 A1 US20140034787 A1 US 20140034787A1 US 201314017105 A US201314017105 A US 201314017105A US 2014034787 A1 US2014034787 A1 US 2014034787A1
Authority
US
United States
Prior art keywords
train
diagram
user
train line
edit
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.)
Abandoned
Application number
US14/017,105
Inventor
Jiro Ueda
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
Original Assignee
Toshiba 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 filed Critical Toshiba Corp
Assigned to KABUSHIKI KAISHA TOSHIBA reassignment KABUSHIKI KAISHA TOSHIBA ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: UEDA, JIRO
Publication of US20140034787A1 publication Critical patent/US20140034787A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • B61L27/10Operations, e.g. scheduling or time tables
    • B61L27/12Preparing schedules
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • B61L27/10Operations, e.g. scheduling or time tables
    • B61L27/16Trackside optimisation of vehicle or vehicle train operation

Definitions

  • Embodiments of the present invention relate to a train diagram edit system, a train diagram edit method, and a train diagram edit program.
  • a railway operation company inputs data such as a departure time and an arrival time in each train station and a distance (kilometers) between adjacent stations to a server such as a work station, thereby creating diagram data in advance. Thereafter, the diagram data is displayed on a screen as an operation diagram (hereinafter referred to as a “diagram”).
  • a train operation is managed.
  • the diagram is a graph where a vertical axis represents a distance from a starting station (reference), a horizontal line represents a time, and an operation station name is on the vertical axis showing the distance between stations.
  • One train operation is expressed as one line (train line) on the diagram.
  • a train diagram edit system is constructed by connecting a plurality of edit terminals to a server via networks to share the work.
  • the diagram data can be shared by the respective terminals placed in a company. In this case, the whole diagram data is managed exclusively, and consistency is kept.
  • the diagram edit system uses (1) a method of designating other users that can share the created diagram data upon registration, and allowing the users other than the creation person to refer a work status, (2) a method of temporarily lending other users a part of an edit authority of the diagram data, and exclusively managing the diagram data or the like.
  • the system did not have a structure that only the diagram data to be managed can be extracted from a large amount of data created by a plurality of creation persons for mutual comparison.
  • the trains may be mutually operated across companies (or across countries) in recent years. Therefore, the collaborative work in this case may be accompanied by great difficulties.
  • FIG. 1 is a configuration diagram showing an example of a train diagram edit system according to a first embodiment
  • FIG. 2 is a hardware configuration example of a diagram management server and diagram edit terminals shown in FIG. 1 ;
  • FIG. 3 is a block diagram showing an overall configuration example of the diagram management server and the diagram edit terminal;
  • FIG. 4 shows a specific example of a stored content of a train line operation plan table shown in FIG. 3 ;
  • FIG. 5 shows a specific example of a stored content of an authority setting information table shown in FIG. 3 ;
  • FIG. 6 shows a specific example of a stored content of a user information table shown in FIG. 3 ;
  • FIG. 7 shows a specific example of the train line register and update screen displayed on the diagram edit terminal shown in FIG. 1 ;
  • FIG. 8 shows a specific example of the train line display screen displayed in the diagram edit terminal shown in FIG. 1 ;
  • FIG. 9 is a table for illustrating a data transition of the train line operation plan table before and after the train line coupling processing
  • FIG. 10 is a table for illustrating data transition of the authority setting information table before and after the train line coupling processing
  • FIG. 11 shows specific examples of the train line coupling in the same department on the train line display screen displayed on the diagram edit terminal shown in FIG. 1 ;
  • FIG. 12 is a table for illustrating data transition of the train line operation plan table before and after the train line bulk coupling processing per train operation date;
  • FIG. 13 is a table for illustrating data transition of the authority setting information table before and after the train line bulk coupling processing per the train operation date;
  • FIG. 14 is a sequence diagram showing a specific example of train line register processing in the diagram edit system shown in FIG. 1 ;
  • FIG. 15 is a flow chart showing a specific example of train line display processing in the diagram edit system shown in FIG. 1 ;
  • FIG. 16 is a sequence diagram showing a specific example of processing of changing the engagement person of the train line in the diagram edit system shown in FIG. 1 ;
  • FIG. 17 is a sequence diagram showing a specific example of the train line coupling processing in the diagram edit system shown in FIG. 1 ;
  • FIG. 18 is a sequence diagram showing a specific example of train line bulk coupling processing per the train operation date in the diagram edit system shown in FIG. 1 ;
  • FIG. 19 shows a specific example of the authority setting information table according to a second embodiment
  • FIG. 20 shows a specific example of the user information table in the train diagram edit system according to the second embodiment
  • FIG. 21 is a table for illustrating data transition of the train line operation plan table before and after the train line coupling
  • FIG. 22 is a table for illustrating data transition of the authority setting information table before and after the train line coupling
  • FIG. 23 shows a specific example of the train line coupling in different departments in the train line display screen displayed on the diagram edit terminal shown in FIG. 1 ;
  • FIG. 24 shows a specific example of a stored content of the authority setting information table in the train diagram edit system according to a third embodiment.
  • FIG. 25 shows a specific example of a stored content of the user information table in the train diagram edit system according to the third embodiment.
  • a train diagram edit system is configured of a diagram management server that unifies the management of train line information including at least train numbers, train operation dates, operation stations, departure times and arrival times, and a plurality of diagram edit terminals that are network-connected to the diagram management server, and edit the train line information.
  • the diagram management server includes a data base unit and a data register and update unit.
  • the data base unit stores user information that defines a relationship between a login user on a diagram edit terminal and an authority level; train line information; and authority setting information that defines a relationship between a creation person having an edit authority of the train line information and an upper user above the creation person.
  • the data resister and update unit resisters and updates the data base unit upon request of the diagram edit terminals.
  • the diagram edit terminal includes a data edit unit, a train line acquisition unit, and a train line display unit.
  • the data edit unit edits the authority setting information and the train line information created by the creation person based on input information by the upper user, and requests register and update processing of the edited data to the data register and update unit, when the login user is defined as the upper user of the creation person in the authority setting information.
  • the train line acquisition unit acquires the train line information where the login user has the edit authority from the data base unit.
  • the train line display unit displays the acquired train line information.
  • the train diagram edit system according to the embodiment of the present invention can effectively create the train line shared by a plurality of users. Also, there can be provided a diagram edit system and a diagram edit method that the upper user can easily edit the train line created by a general user and change the engagement person.
  • FIG. 1 shows an overall configuration of a train diagram edit system according to the first embodiment.
  • the train diagram edit system is configured of a diagram management server 1 that unifies the management of train line information including at least train numbers, train operation dates, operation stations, departure times and arrival times, and a plurality of diagram edit terminals 3 that are connected to the diagram management server 1 via a network 2 , and newly create train line information or edit the created train line information.
  • the train line information newly created or edited in the diagram edit terminals 3 is saved and managed in a data base of the diagram management server 1 .
  • FIG. 2 shows a hardware configuration of the diagram management server 1 and the diagram edit terminals 3 shown in FIG. 1 .
  • a computer used for the diagram management server 1 and the diagram edit terminals 3 is configured of a CPU (Central Processing Unit) 11 , a ROM (Read Only Memory) 12 , a RAM (Random Access Memory) 13 , an input output interface 14 , a system bus 15 , an input apparatus 16 , a display apparatus 17 , an auxiliary storage apparatus 18 and a communication apparatus 19 .
  • a CPU Central Processing Unit
  • ROM Read Only Memory
  • RAM Random Access Memory
  • the CPU 11 is a processing apparatus for executing various arithmetic processing using a program or data stored in the ROM 12 or the RAM 13 .
  • the ROM 12 is a read-only storage apparatus that stores a basic program and an environment file for a computer operation.
  • the RAM 13 is a storage apparatus that stores a program executed by the CPU 11 and data for executing the program, and can enable high-speed reading and writing.
  • the input output interface 14 is an apparatus and a program that mediate a connection between a variety of hardware and the system bus 15 .
  • the system bus 15 is an information transmission path shared by the CPU 11 , the ROM 12 , the RAM 13 and the input output interface 14 .
  • the input apparatus 16 is an apparatus that processes an input from a user, and is a key board or a mouse, for example.
  • the display apparatus 17 is an apparatus that displays a calculation result and a creation screen to a user, and may be a CRT, a liquid crystal display, a plasma display and the like, for example.
  • the auxiliary storage apparatus 18 is a high-capacity storage apparatus that accumulates programs and data, and is a hard disk apparatus, for example.
  • FIG. 3 is a block diagram showing an overall configuration example of the diagram management server 1 and the diagram edit terminal 3 .
  • the diagram management server 1 includes a server side communication unit 101 , a data base unit 102 , a user authentication unit 103 , a data extraction unit 104 , a data coupling possibility determination unit 105 , a data register and update unit 106 and an engagement person change message unit 107 .
  • the server side communication unit 101 is an interface for data communication with a terminal side communication unit 301 described later, receives data sent from the diagram edit terminals 3 , outputs the data to the user authentication unit 103 , the data extraction unit 104 , the data coupling possibility determination unit 105 , the data register and update unit 106 and the engagement person change message unit 107 as appropriate, and send processing results in respective units to the diagram edit terminals 3 .
  • the data base unit 102 is a storage apparatus that stores the user information that defines the relationship between the login user using the diagram edit terminal 3 and the authority level; the train line information; and the authority setting information that defines the relationship between the creation person having the edit authority of the train line information and the upper user above the creation person.
  • information is held within a train line operation plan table 102 A, an authority setting information table 102 B and a user information table 102 C.
  • FIG. 4 shows a specific example of a stored content of the train line operation plan table 102 A shown in FIG. 3 .
  • the train line operation plan table 102 A includes, in data items, train numbers for identifying the train lines, train operation dates, orders of operation, P/S (pass/stop), operation stations (departure/arrival stations and non-stop stations), platform numbers used in the operation station, departure times and arrival times. Any information other than these may be included.
  • the table 102 A may be configured of a part of the above-described information, and the other information may be determined separately by calculation, or may be provided from other data base where necessary.
  • FIG. 5 shows a specific example of a stored content of the authority setting information table 102 B shown in FIG. 3 .
  • the authority setting information table 102 B includes, in data items, the train numbers, the train operation dates, the authority levels, the creation persons and department managers. Any information other than these may be included.
  • the table 102 B may be configured of a part of the above-described information, and the other information may be determined separately by calculation, or may be provided from other data base where necessary.
  • FIG. 6 shows a specific example of the user information table 102 C shown in FIG. 3 .
  • the user information table 102 C includes, in data items, a user ID, the authority level, the department and the department manager. Any information other than these may be included.
  • the table 102 C may be configured of a part of the above-described information, and the other information may be determined separately by calculation, or may be provided from other data base where necessary.
  • the authority levels held in the authority setting information table 102 B and the user information table 102 C in the diagram management server 1 are as follows:
  • the user authentication unit 103 is a program to authenticate the user by referring to the user information table 102 C based on the user ID and an input password of the user who uses the diagram edit terminal 3 .
  • the authority level of the login user acquired upon the authentication is output to the data extraction unit 104 together with the user ID.
  • the data extraction unit 104 extracts the train line information to be displayed from the train line operation plan table 102 A at a diagram edit terminal 3 side depending on the authority level of the login user acquired by the user authentication unit 103 , and sends the train line information to the diagram edit terminal 3 via the server side communication unit 101 .
  • the data coupling possibility determination unit 105 is a program to determine whether it is possible to perform a train line coupling processing by acquiring an operation station, an order of operation, a departure time and an arrival time included in the train line information about the former train and the later train from the train line operation plan table 102 A, when the train line information on a same date of the train operation to be coupled is acquired at the diagram edit terminal 3 side.
  • the data register and update unit 106 is a program to register and update the train line information upon register and update request from the diagram edit terminal 3 .
  • the engagement person change message unit 107 is a program to notify an engagement person change message to the diagram edit terminal 3 used by the changed creation person, and to output new train line information in real time, when the creation person in the train line information stored in the train line operation plan table 102 A is changed by register and update processing in the data register and update unit 106 .
  • the diagram edit terminal 3 includes the terminal side communication unit 301 , an input unit 302 , a data edit unit 303 , a train line acquisition unit 304 , a train line display unit 305 , a train line coupling unit 306 and a train line bulk coupling unit 307 .
  • the terminal side communication unit 301 is an interface for data communication with the server side communication unit 101 , sends data outputted from the input unit 302 , the data edit unit 303 , the train line acquisition unit 304 , the train line display unit 305 , the train line coupling unit 306 and the train line bulk coupling unit 307 to the server side communication unit 101 , and outputs the data received form the server side communication unit 101 to each unit as appropriate.
  • the input unit 302 is an input interface for a terminal user to input information to the data edit unit 303 , the train line acquisition unit 304 , the train line coupling unit 306 and the train line bulk coupling unit 307 in a variety of an input screen etc.
  • the data edit unit 303 is a program to send train line information including the train numbers, the train operation dates, the operation stations, the departure times and the arrival times inputted by the upper user such as the department manager in the train line register and update screen and the authority setting information including the department, the authority level and the user ID to the diagram management server 1 , and request the register and update of the train line information and the authority setting information stored in the data base unit 102 .
  • a train line register and update screen is displayed under the condition that the user authentication is completed between the diagram management server 1 and the diagram edit terminal 3 .
  • FIG. 7 shows a specific example of the train line register and update screen displayed on the diagram edit terminal 3 shown in FIG. 1 .
  • the train line operation plan table 102 A Information about the train operation station (the departure/arrival station) and time are held in the train line operation plan table 102 A.
  • the train line is determined uniquely by a combination of the train number and the train operation date.
  • the authority level, the department and the user ID for each train line are held in the authority setting information table 102 B.
  • the user information table 102 C also holds the relationship between the user ID and the upper user, i.e., the department manager as user default information, whereby the creation person and the department manager can be retrieved using the train number as a key at a diagram management server 1 side.
  • the data edit unit 303 has a function that edits the authority setting information and the train line information created by the creation person based on the input information by the department manager (the upper user), and requests the register and update processing of the edited data to the data register and update unit 106 , when the login user is defined as the department manager (the upper user) of the creation person (the general user) in the authority setting information.
  • the train line acquisition unit 304 is a program to request extraction of all of the train lines where the login user has the edit authority to the data extraction unit 104 of the diagram management server 1 , and to acquire the train line information stored in the data base unit 102 and the authority setting information corresponding thereto.
  • the train line display unit 305 is a program to create and display the train line display screen based on the train line information and the authority setting information acquired at train line acquisition unit 304 .
  • the user ID is taken out from the authority setting information table 102 B using the train number as a key
  • the department information is taken out from the user information table 102 C using the user ID as a key.
  • the information extracted at the diagram management server 1 side is sent to the diagram edit terminal 3 side, and the user ID of the creation person and the department where the creation person belongs to are displayed per the train line in the train line display screen.
  • FIG. 8 shows a specific example of the train line display screen displayed in the diagram edit terminal 3 shown in FIG. 1 .
  • a vertical axis represents a distance
  • a horizontal axis represents a time.
  • Operation station names are put on the vertical axis in accordance with the order of operation.
  • the train line information is represented by an arrow line within a coordinate. The train number, the user ID and the department are shown close to the train line, thereby finding out the user who is the creation person of the train line as well as the department the user belongs.
  • the authority setting information held at the diagram management server 1 is displayed on the screen of the diagram edit terminal 3 together with the train line information.
  • the train line coupling unit 306 is a program to couple the train line information about two trains operated on the same date created by the user having the authority level lower than the login user into new train line information based on a result of comparison of the orders of operation, the operation stations, the departure times and the arrival times, and to request the register and update of the data base unit 102 to the data register and update unit 106 based on the new train line information. Even if the train line information about two trains is created by the user having the authority level not lower than the login user, it may be coupled, where special permission is made. Before executing coupling processing, the data coupling possibility determination unit 105 of the diagram management server 1 is requested to determine whether or not it is possible to perform the coupling.
  • the coupling is executed only when a notice that the coupling is possible is received from the data coupling determination unit 105 .
  • the department manager is the login user
  • two train lines created by the department manager's own department can be coupled into one train line, where the arrival time is before the departure time in the same station among the train lines in the same department shown on the screen of the diagram edit terminal 3 .
  • FIGS. 9 and 10 are tables for illustrating data transitions of the train line operation plan table 102 A and the authority setting information table 102 B before and after the train line coupling processing, respectively.
  • shaded two records are coupled, and the new train line information is registered.
  • the two records before coupling are deleted, and the train number 111 A, which is the number of the former train, is taken over as a new train number of the new train line information.
  • the train number 112 A that is the later train or the train number separately designated by the user may be used as the train number added to the new train line information.
  • the creation persons of the two train lines are the user A and the user B
  • the train number where the user ID of the department manager is set in a creation person row is used, it is possible to transfer the edit authority of the train line after the coupling to the department manager, and to limit the edit by the general user.
  • the train line can be effectively created by sharing by a plurality of the general users, and can be advantageously adjusted finally by the department manager in a bulk management.
  • FIG. 11 shows specific examples of the train line coupling in the same department on the train line display screen displayed on the diagram edit terminal 3 shown in FIG. 1 .
  • the display on the screen is changed corresponding to the data transitions shown in FIGS. 9 and 10 above.
  • the train line bulk coupling unit 307 is a program to extract and display, as a candidate, other train operation date having the train number according to the coupling processing executed in the train line coupling unit 306 when the bulk coupling of the train line is requested by the login user on the train line display screen, and to execute the coupling processing similar to that executed in the train line coupling unit 306 about the train operation date selected by the user.
  • FIGS. 12 and 13 are tables for illustrating data transitions of the train line operation plan table 102 A and the authority setting information table 102 B before and after the train line bulk coupling processing per the train operation date, respectively.
  • shaded five records are on the train operation date (2011/07/02) designated by the user.
  • the train lines (2 records) of the train number 112 A on the same date are coupled to the train line of the train number 111 A, and the new train line information is registered.
  • the records show the case where the same processing as the train line coupling processing on the train operation date (2011/07/02) illustrated in FIGS. 9 and 10 applies to the case that other train operation date (2011/07/01) is designated.
  • FIG. 14 is a sequence diagram showing a specific example of train line register processing in the diagram edit system shown in FIG. 1 .
  • the diagram edit terminal 3 creates the train line information it is in charge of.
  • the diagram edit terminal 3 sends the train line information created at S 1401 to the diagram management server 1 .
  • the diagram management server 1 receives each train line information created at the diagram edit terminal 3 used by the creation person of the train line (the general user).
  • the diagram management server 1 takes out the authority setting information from the train line information received at S 1403 , and stores it on the authority setting information table 102 B.
  • the diagram management server 1 stores the train line information received at S 1403 to the train line operation plan table 102 A.
  • FIG. 15 is a flow chart showing a specific example of train line display processing in the diagram edit system shown in FIG. 1 .
  • the diagram management server 1 acquires the authority level of the login user upon authentication processing.
  • the diagram management server 1 determines whether or not the authority level of the login user is the authority level of the department manager. If the authority level is determined as the department manager, it proceeds to S 1503 . In contrast, if the authority level is determined as not the department manager, it proceeds to S 1504 .
  • the diagram management server 1 acquires all of the train lines in the own department from the data base unit 102 (the train line operation plan table 102 A) based on the authority level of the department manager.
  • the diagram management server 1 determines whether or not the authority level of the login user is the authority level of the general user. If the authority level is determined as the general user, it proceeds to S 1505 . In contrast, if the authority level is determined as not the general user, it proceeds to S 1507 .
  • the diagram management server 1 acquires the train line information it is in charge of from the data base unit 102 based on the authority level of the general user.
  • the diagram management server 1 sends the train line information acquired at S 1503 or S 1505 to the diagram edit terminal 3 , and the diagram edit terminal 3 receives and displays the train line information on the screen and ends the processing.
  • the diagram management server 1 sends a login error message to the diagram edit terminal 3 , and the diagram edit terminal 3 receives and displays the login error message on the screen and ends the processing.
  • FIG. 16 is a sequence diagram showing a specific example of processing of changing the engagement person of the train line in the diagram edit system shown in FIG. 1 .
  • the diagram edit terminal 3 used by the department manager changes the creation person of the train line in the own department on the screen.
  • the diagram edit terminal 3 sends a request for changing the engagement person to the diagram management server 1 based on changed engagement person information on the screen.
  • the diagram management server 1 changes the creation person of the train line of interest based on the request for changing the engagement person received.
  • the diagram management server 1 uses the diagram edit terminal 3 , acquires the user information among the login users from the user information table 102 C, and creates a user list.
  • the diagram management server 1 checks the user list created at S 1604 with the changed creation person of the train line at S 1603 , and detects the person to be notified.
  • the diagram management server 1 sends the engagement person change message to the diagram edit terminal 3 used by the person to be notified.
  • the diagram edit terminal 3 used by the person to be notified displays the received engagement person change message on the screen.
  • the diagram management server 1 notifies the change in real time to the diagram edit terminal 3 used by the changed creation person of the train line, and the information is displayed on the screen of the diagram edit terminal 3 , thereby sharing the information.
  • FIG. 17 is a sequence diagram showing a specific example of the train line coupling processing in the diagram edit system shown in FIG. 1 .
  • the diagram edit terminal 3 selects any two or more of train lines to be coupled by a mouse operation etc. on the screen by the login user upon a train line coupling mode.
  • the diagram edit terminal 3 sends the train number and the train operation date about the former train and the later train before coupling selected on the screen to the diagram management server 1 .
  • the diagram management server 1 acquires the train line having the largest number of order of operation among the operation station information about the former train from the train line operation plan table 102 A based on the information received.
  • the diagram management server 1 acquires the train line having the smallest number of order of operation among the operation station information about the later train from the train line operation plan table 102 A based on the information received.
  • the diagram management server 1 compares the operation station information acquired at S 1703 and S 1704 , and determines whether or not the train lines can be coupled. Here, if it is determined that the train lines can be coupled, it proceeds to S 1708 . In contrast, if it is determined that the train lines cannot be coupled, it proceeds to S 1706 .
  • the diagram management server 1 sends a notification that the train lines cannot be coupled, to the diagram edit terminal 3 used by the department manager.
  • the diagram edit terminal 3 used by the department manager receives the notification that the train lines cannot be coupled, pops up the notification on the screen, encourages the department manager to re-select the train lines, and returns to S 1701 .
  • the diagram management server 1 sends a notification that the train lines can be coupled, to the diagram edit terminal 3 used by the department manager.
  • the diagram edit terminal 3 sends new train line information after coupling and the train number designated to the new train line information to the diagram management server 1 .
  • the diagram management server 1 receives the train line information, and stores the new train line information using the train number designated as a key on the train line operation plan table 102 A.
  • the train line information served as a basis for the new train line information will be deleted from the train line operation plan table 102 A in order to avoid duplicate the data.
  • the diagram management server 1 detects the person to be notified from the login users, and sends the engagement person change message to the diagram edit terminal 3 used by the person to be notified.
  • the person to be notified may be the creation person of each train line before coupling, the creation person of the train line after coupling, etc., and can be set freely.
  • the diagram management server 1 sends the changed train line information to the diagram edit terminals 3 used by the department manager and the person to be notified.
  • the diagram edit terminal 3 used by the department manger displays the received train line information on the screen.
  • the diagram edit terminal 3 used by the person to be notified (the general user) displays the received engagement person change message and the changed train line information on the screen.
  • FIG. 18 is a sequence diagram showing a specific example of train line bulk coupling processing per the train operation date in the diagram edit system shown in FIG. 1 .
  • the diagram management server 1 acquires the train line information about the former train and the later train before coupling in the coupling processing executed immediately before it.
  • the train line information before coupling may be saved temporarily in a memory area of any of the diagram management server 1 and the diagram edit terminal 3 .
  • the diagram management server 1 refers the train line operation plan table 102 A, and acquires another train operation date having the train line information acquired at S 1801 .
  • the diagram management server 1 sends the another train operation date acquired at S 1802 to the diagram edit terminal 3 .
  • the diagram edit terminal 3 displays the another train operation date information on the screen.
  • the diagram edit terminal 3 sends the another train operation date designated by a mouse operation etc. by the department manager from a list of the train operation dates displayed on the screen to the diagram management server 1 .
  • the diagram management server 1 executes train number bulk coupling processing executed immediately before to the train operation date received.
  • the edit authority can be managed per the user and the department.
  • the department manager of the train line creation can identify the user ID of the creation person (the general user) of the train line held in the authority setting information table 102 B, and as the upper user, the department manager can change the creation person as appropriate.
  • the creation person of the train line changed can take over quickly an edit work of the train line where the engagement is changed by receiving the engagement person change message in real time on the diagram edit terminal 3 .
  • the department manager can easily select and confirm the train line of the own department by displaying the authority level and the creation person held in the authority setting information table 102 B.
  • the creation person (the general user) can easily confirm and edit the train line engaged by oneself on the diagram edit terminal 3 by focusing the train line initially displayed based on the user ID and the authority level of the user logged in the diagram management server 1 .
  • the train lines other than the train line engaged by oneself may be displayed for reference. In this case, the edit work of the train lines to be fit with those created by other users can be possible.
  • the department manager can couple the train lines of the own department such that the train lines divided into plural lines can be coupled into one new train line.
  • the coupling processing in (6) can also be applied to other train operation dates under the predetermined conditions. Therefore, when a plurality of dates can be designated, the bulk coupling processing of the train lines can be successively done on a plurality of the train operation dates.
  • FIGS. 19 and 20 each shows a specific example of a stored content of the authority setting information table 102 B and the user information table 102 C in the train diagram edit system according to the second embodiment.
  • a data item about a business manager who is the upper user of the department manager (a user having [Authority 6]) is added.
  • [Authority 6] is an authority level representing the business manager. The user having this authority level can edit all of the train lines where own user ID is set on a business manager row of the authority setting information table 102 B.
  • FIGS. 21 and 22 are tables for illustrating data transitions of the train line operation plan table 102 A and the authority setting information table 102 B before and after the train line coupling, respectively.
  • the authority setting information table 102 B shown in FIG. 22 using a train number 111 A acquired by a record stored in the train line operation plan table 102 A shown in FIG. 21 as a key, it is found that the user ID of the creation person of the train line is a user A, and the user ID of the department manager is a user AAA. Accordingly, the business manager having the user AAA can edit all of the train lines created by the user A and user AA having the authority level of the general user in an own company regardless of the departments.
  • FIG. 21 when shaded three records are designated by the business manager, they are sequentially coupled by the processing similar to the first embodiment to update to two records of the same train number.
  • FIG. 23 shows a specific example of the train line coupling in different departments in the train line display screen displayed on the diagram edit terminal 3 shown in FIG. 1 . Here, there is shown that the display on the screen is changed corresponding to the data transitions shown in FIGS. 21 and 22 above.
  • the number ( 111 A) designated by the business manager as the train number is added to a new train line, and the creation person is changed to the user A only.
  • the train diagram edit system according to the second embodiment offers the following advantages in addition to the advantages offered by the first embodiment by defining the business manager as the upper user of the department manager in the data base unit 102 .
  • the train lines can be managed in a bulk across different departments in the same company.
  • the business manager can freely edit the train lines created by the own company and change the creation person even when the department manager is absent.
  • FIGS. 24 and 25 each shows a specific example of a stored content of the authority setting information table 102 B and the user information table 102 C in the train diagram edit system according to the third embodiment.
  • a data item about a supervisor (a user having [Authority 9]) is added.
  • [Authority 9] is an authority level representing the topmost user. The user having this authority level can edit all of the train lines where own user ID is set on a supervisor row of the authority setting information table 102 B.
  • the train diagram edit system offers the following advantages in addition to the advantages offered by the first embodiment by defining the supervisor in the data base unit 102 .
  • the supervisor Since the supervisor has an authority to edit the train lines separately created by a plurality of the companies, the trains can be mutually operated effectively among train lines by different companies. (2) When one train enters from the “A” country to the “B” country as described above, the train diagrams of the “A” country to the “B” country can be collectively managed. Also, when the trains run crossing railway tracks, the supervisor can detect and modify a plan that the trains will pass the crossing railway tracks at the same clock via the diagram edit terminal 3 . (3) Since the supervisor has an authority to edit the train lines created by a plurality of the companies, the supervisor can modify both of the train lines created by the railway company in the “A” country and created by the railway company in the “B” country.
  • the train diagram edit system can couple the train lines based on the authority level of the supervisor similar to the first and second embodiments.
  • the supervisor can edit the train lines and change the creation person even when the business manager is absent.
  • the diagram management server 1 includes the server side communication unit 101 , the data base unit 102 , the user authentication unit 103 , the data extraction unit 104 , the data coupling possibility determination unit 105 , the data register and update unit 106 and the engagement person change message unit 107 , a part of the functions may be decentralized, which may be executed by other computer. Also, it may be possible to get data etc. outside via the network, and a calculatable and executable program may be provided from another place. Furthermore, it is possible to design the diagram edit terminal 3 to have a part of the functions.
  • the diagram edit terminal 3 includes the terminal side communication unit 301 , the input unit 302 , the data edit unit 303 , the train line acquisition unit 304 , the train line display unit 305 , the train line coupling unit 306 and the train line bulk coupling unit 307 , a part of the functions may be decentralized, which may be executed by other computer. Also, it may be possible to get data etc. outside via the network, and a calculatable and executable program may be provided from another place. Furthermore, it is possible to design the diagram management server 1 to have a part of the functions.
  • the program and related data for executing the process according to the embodiments of the present invention may be provided by a computer readable storage medium.
  • the recording medium includes a CD-ROM (Compact Disk Read Only Memory), a floppy disk (FD), a CD-R (Compact Disk Recordable), a DVD (Digital Versatile Disk).
  • the program and related data for executing the process according to the embodiments of the present invention may be downloaded via a network, e.g., an Internet or Ethernet and stored on a computer.
  • the program and related data may be provided on the network being capable of downloading on the computer or the like.
  • the program and related data for executing the process according to the embodiments of the present invention may be provided on respective separated places of a cloud being capable of downloading or executing the program on the respective places.
  • program and related data for executing the process according to the embodiments of the present invention may be provided by storing on a ROM or a flash memory within the apparatus.

Abstract

A diagram management server for a train line stores user information defining a relationship between a login user and an authority level; train line information; and authority setting information defining a relationship between a creation person having edit authority of the train line and an upper user in a database. When the login user is defined as an upper user of the creation person having the authority setting, a diagram edit terminal requests registering and updating of the train line information created by the creation person, based on the authority level of the login user, and the diagram management server resisters and updates the train line information. Then, from the database, the diagram edit terminal acquires and displays the train line information that the login user has the authority to edit.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2011-229904, filed on Oct. 19, 2011, the entire contents of which are incorporated herein by reference.
  • FIELD
  • Embodiments of the present invention relate to a train diagram edit system, a train diagram edit method, and a train diagram edit program.
  • BACKGROUND
  • In general, a railway operation company inputs data such as a departure time and an arrival time in each train station and a distance (kilometers) between adjacent stations to a server such as a work station, thereby creating diagram data in advance. Thereafter, the diagram data is displayed on a screen as an operation diagram (hereinafter referred to as a “diagram”). Using the diagram, a train operation is managed. For example, the diagram is a graph where a vertical axis represents a distance from a starting station (reference), a horizontal line represents a time, and an operation station name is on the vertical axis showing the distance between stations. One train operation is expressed as one line (train line) on the diagram.
  • In addition, an amount of the diagram data becomes quite large in proportion to the number of the operations of trains and the number of departure/arrival stations. Therefore, the diagram data is often created by a plurality of users by a collaborative work. Accordingly, a train diagram edit system is constructed by connecting a plurality of edit terminals to a server via networks to share the work. By using the network, the diagram data can be shared by the respective terminals placed in a company. In this case, the whole diagram data is managed exclusively, and consistency is kept. For example, the diagram edit system uses (1) a method of designating other users that can share the created diagram data upon registration, and allowing the users other than the creation person to refer a work status, (2) a method of temporarily lending other users a part of an edit authority of the diagram data, and exclusively managing the diagram data or the like.
  • The following documents relate to the above-described technology, the entire contents of which are incorporated herein by reference.
    • Patent Document 1: Japanese Patent Application Laid-open No. 2007-62554
    • Patent Document 2: Japanese Patent Application Laid-open No. 2006-27555
    SUMMARY OF INVENTION Problem to be Solved by the Invention
  • As described above, when the creation of the diagram data is shared by a plurality of users (creation persons) on the network, an arrangement work is necessary to provide one diagram as a whole by modifying and changing the data in order to keep the consistency of the diagram data created by each creation person. However, in the above-mentioned diagram edit system, it is difficult to do such a work on the terminals via the network, because only the train numbers and the operation numbers are added to the train line displayed on the screen of the system. Therefore, a department manager cannot find out a department where the creation person belongs to and a name of the creation person by only referring to the train line. In addition, the system did not have a structure that only the diagram data to be managed can be extracted from a large amount of data created by a plurality of creation persons for mutual comparison. In particular, the trains may be mutually operated across companies (or across countries) in recent years. Therefore, the collaborative work in this case may be accompanied by great difficulties.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a configuration diagram showing an example of a train diagram edit system according to a first embodiment;
  • FIG. 2 is a hardware configuration example of a diagram management server and diagram edit terminals shown in FIG. 1;
  • FIG. 3 is a block diagram showing an overall configuration example of the diagram management server and the diagram edit terminal;
  • FIG. 4 shows a specific example of a stored content of a train line operation plan table shown in FIG. 3;
  • FIG. 5 shows a specific example of a stored content of an authority setting information table shown in FIG. 3;
  • FIG. 6 shows a specific example of a stored content of a user information table shown in FIG. 3;
  • FIG. 7 shows a specific example of the train line register and update screen displayed on the diagram edit terminal shown in FIG. 1;
  • FIG. 8 shows a specific example of the train line display screen displayed in the diagram edit terminal shown in FIG. 1;
  • FIG. 9 is a table for illustrating a data transition of the train line operation plan table before and after the train line coupling processing;
  • FIG. 10 is a table for illustrating data transition of the authority setting information table before and after the train line coupling processing;
  • FIG. 11 shows specific examples of the train line coupling in the same department on the train line display screen displayed on the diagram edit terminal shown in FIG. 1;
  • FIG. 12 is a table for illustrating data transition of the train line operation plan table before and after the train line bulk coupling processing per train operation date;
  • FIG. 13 is a table for illustrating data transition of the authority setting information table before and after the train line bulk coupling processing per the train operation date;
  • FIG. 14 is a sequence diagram showing a specific example of train line register processing in the diagram edit system shown in FIG. 1;
  • FIG. 15 is a flow chart showing a specific example of train line display processing in the diagram edit system shown in FIG. 1;
  • FIG. 16 is a sequence diagram showing a specific example of processing of changing the engagement person of the train line in the diagram edit system shown in FIG. 1;
  • FIG. 17 is a sequence diagram showing a specific example of the train line coupling processing in the diagram edit system shown in FIG. 1;
  • FIG. 18 is a sequence diagram showing a specific example of train line bulk coupling processing per the train operation date in the diagram edit system shown in FIG. 1;
  • FIG. 19 shows a specific example of the authority setting information table according to a second embodiment;
  • FIG. 20 shows a specific example of the user information table in the train diagram edit system according to the second embodiment;
  • FIG. 21 is a table for illustrating data transition of the train line operation plan table before and after the train line coupling;
  • FIG. 22 is a table for illustrating data transition of the authority setting information table before and after the train line coupling;
  • FIG. 23 shows a specific example of the train line coupling in different departments in the train line display screen displayed on the diagram edit terminal shown in FIG. 1;
  • FIG. 24 shows a specific example of a stored content of the authority setting information table in the train diagram edit system according to a third embodiment; and
  • FIG. 25 shows a specific example of a stored content of the user information table in the train diagram edit system according to the third embodiment.
  • DETAILED DESCRIPTION
  • A train diagram edit system according to an embodiment of the present invention is configured of a diagram management server that unifies the management of train line information including at least train numbers, train operation dates, operation stations, departure times and arrival times, and a plurality of diagram edit terminals that are network-connected to the diagram management server, and edit the train line information.
  • The diagram management server includes a data base unit and a data register and update unit. The data base unit stores user information that defines a relationship between a login user on a diagram edit terminal and an authority level; train line information; and authority setting information that defines a relationship between a creation person having an edit authority of the train line information and an upper user above the creation person. The data resister and update unit resisters and updates the data base unit upon request of the diagram edit terminals.
  • Also, the diagram edit terminal includes a data edit unit, a train line acquisition unit, and a train line display unit. The data edit unit edits the authority setting information and the train line information created by the creation person based on input information by the upper user, and requests register and update processing of the edited data to the data register and update unit, when the login user is defined as the upper user of the creation person in the authority setting information. The train line acquisition unit acquires the train line information where the login user has the edit authority from the data base unit. The train line display unit displays the acquired train line information. The train diagram edit system according to the embodiment of the present invention can effectively create the train line shared by a plurality of users. Also, there can be provided a diagram edit system and a diagram edit method that the upper user can easily edit the train line created by a general user and change the engagement person.
  • Hereinafter, embodiments of the present invention will be described with reference to the drawings.
  • Embodiment 1
  • FIG. 1 shows an overall configuration of a train diagram edit system according to the first embodiment. As shown in FIG. 1, the train diagram edit system is configured of a diagram management server 1 that unifies the management of train line information including at least train numbers, train operation dates, operation stations, departure times and arrival times, and a plurality of diagram edit terminals 3 that are connected to the diagram management server 1 via a network 2, and newly create train line information or edit the created train line information. The train line information newly created or edited in the diagram edit terminals 3 is saved and managed in a data base of the diagram management server 1.
  • FIG. 2 shows a hardware configuration of the diagram management server 1 and the diagram edit terminals 3 shown in FIG. 1. As shown in FIG. 2, a computer used for the diagram management server 1 and the diagram edit terminals 3 is configured of a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, an input output interface 14, a system bus 15, an input apparatus 16, a display apparatus 17, an auxiliary storage apparatus 18 and a communication apparatus 19.
  • The CPU 11 is a processing apparatus for executing various arithmetic processing using a program or data stored in the ROM 12 or the RAM 13. The ROM 12 is a read-only storage apparatus that stores a basic program and an environment file for a computer operation. The RAM 13 is a storage apparatus that stores a program executed by the CPU 11 and data for executing the program, and can enable high-speed reading and writing. The input output interface 14 is an apparatus and a program that mediate a connection between a variety of hardware and the system bus 15. The system bus 15 is an information transmission path shared by the CPU 11, the ROM 12, the RAM 13 and the input output interface 14.
  • To the input output interface 14, hardware such as the input apparatus 16, the display apparatus 17, the auxiliary storage apparatus 18 and the communication apparatus 19 is connected. The input apparatus 16 is an apparatus that processes an input from a user, and is a key board or a mouse, for example. The display apparatus 17 is an apparatus that displays a calculation result and a creation screen to a user, and may be a CRT, a liquid crystal display, a plasma display and the like, for example. The auxiliary storage apparatus 18 is a high-capacity storage apparatus that accumulates programs and data, and is a hard disk apparatus, for example.
  • FIG. 3 is a block diagram showing an overall configuration example of the diagram management server 1 and the diagram edit terminal 3. As shown in FIG. 3, the diagram management server 1 includes a server side communication unit 101, a data base unit 102, a user authentication unit 103, a data extraction unit 104, a data coupling possibility determination unit 105, a data register and update unit 106 and an engagement person change message unit 107.
  • The server side communication unit 101 is an interface for data communication with a terminal side communication unit 301 described later, receives data sent from the diagram edit terminals 3, outputs the data to the user authentication unit 103, the data extraction unit 104, the data coupling possibility determination unit 105, the data register and update unit 106 and the engagement person change message unit 107 as appropriate, and send processing results in respective units to the diagram edit terminals 3.
  • The data base unit 102 is a storage apparatus that stores the user information that defines the relationship between the login user using the diagram edit terminal 3 and the authority level; the train line information; and the authority setting information that defines the relationship between the creation person having the edit authority of the train line information and the upper user above the creation person. Here, information is held within a train line operation plan table 102A, an authority setting information table 102B and a user information table 102C.
  • FIG. 4 shows a specific example of a stored content of the train line operation plan table 102A shown in FIG. 3. Here, the train line operation plan table 102A includes, in data items, train numbers for identifying the train lines, train operation dates, orders of operation, P/S (pass/stop), operation stations (departure/arrival stations and non-stop stations), platform numbers used in the operation station, departure times and arrival times. Any information other than these may be included. The table 102A may be configured of a part of the above-described information, and the other information may be determined separately by calculation, or may be provided from other data base where necessary.
  • FIG. 5 shows a specific example of a stored content of the authority setting information table 102B shown in FIG. 3. Here, the authority setting information table 102B includes, in data items, the train numbers, the train operation dates, the authority levels, the creation persons and department managers. Any information other than these may be included. The table 102B may be configured of a part of the above-described information, and the other information may be determined separately by calculation, or may be provided from other data base where necessary.
  • FIG. 6 shows a specific example of the user information table 102C shown in FIG. 3. Here, the user information table 102C includes, in data items, a user ID, the authority level, the department and the department manager. Any information other than these may be included. The table 102C may be configured of a part of the above-described information, and the other information may be determined separately by calculation, or may be provided from other data base where necessary.
  • The authority levels held in the authority setting information table 102B and the user information table 102C in the diagram management server 1 are as follows:
  • [Authority 0]: An authority level representing the creation person, as the general user, who can edit only the train line where an own user ID is set in a user row of the authority setting information table 102B.
    [Authority 3]: An authority level representing the department manager user who can edit all of the train lines where an own user ID is set in a department manager row of the authority setting information table 102B.
  • The user authentication unit 103 is a program to authenticate the user by referring to the user information table 102C based on the user ID and an input password of the user who uses the diagram edit terminal 3. The authority level of the login user acquired upon the authentication is output to the data extraction unit 104 together with the user ID.
  • The data extraction unit 104 extracts the train line information to be displayed from the train line operation plan table 102A at a diagram edit terminal 3 side depending on the authority level of the login user acquired by the user authentication unit 103, and sends the train line information to the diagram edit terminal 3 via the server side communication unit 101.
  • The data coupling possibility determination unit 105 is a program to determine whether it is possible to perform a train line coupling processing by acquiring an operation station, an order of operation, a departure time and an arrival time included in the train line information about the former train and the later train from the train line operation plan table 102A, when the train line information on a same date of the train operation to be coupled is acquired at the diagram edit terminal 3 side.
  • The data register and update unit 106 is a program to register and update the train line information upon register and update request from the diagram edit terminal 3.
  • The engagement person change message unit 107 is a program to notify an engagement person change message to the diagram edit terminal 3 used by the changed creation person, and to output new train line information in real time, when the creation person in the train line information stored in the train line operation plan table 102A is changed by register and update processing in the data register and update unit 106.
  • The diagram edit terminal 3 includes the terminal side communication unit 301, an input unit 302, a data edit unit 303, a train line acquisition unit 304, a train line display unit 305, a train line coupling unit 306 and a train line bulk coupling unit 307.
  • The terminal side communication unit 301 is an interface for data communication with the server side communication unit 101, sends data outputted from the input unit 302, the data edit unit 303, the train line acquisition unit 304, the train line display unit 305, the train line coupling unit 306 and the train line bulk coupling unit 307 to the server side communication unit 101, and outputs the data received form the server side communication unit 101 to each unit as appropriate.
  • The input unit 302 is an input interface for a terminal user to input information to the data edit unit 303, the train line acquisition unit 304, the train line coupling unit 306 and the train line bulk coupling unit 307 in a variety of an input screen etc.
  • The data edit unit 303 is a program to send train line information including the train numbers, the train operation dates, the operation stations, the departure times and the arrival times inputted by the upper user such as the department manager in the train line register and update screen and the authority setting information including the department, the authority level and the user ID to the diagram management server 1, and request the register and update of the train line information and the authority setting information stored in the data base unit 102. In this regard, a train line register and update screen is displayed under the condition that the user authentication is completed between the diagram management server 1 and the diagram edit terminal 3. FIG. 7 shows a specific example of the train line register and update screen displayed on the diagram edit terminal 3 shown in FIG. 1. Information about the train operation station (the departure/arrival station) and time are held in the train line operation plan table 102A. The train line is determined uniquely by a combination of the train number and the train operation date. The authority level, the department and the user ID for each train line are held in the authority setting information table 102B. Corresponding to registered information in the train line operation plan table 102A and the authority setting information table 102B, the user information table 102C also holds the relationship between the user ID and the upper user, i.e., the department manager as user default information, whereby the creation person and the department manager can be retrieved using the train number as a key at a diagram management server 1 side.
  • The data edit unit 303 has a function that edits the authority setting information and the train line information created by the creation person based on the input information by the department manager (the upper user), and requests the register and update processing of the edited data to the data register and update unit 106, when the login user is defined as the department manager (the upper user) of the creation person (the general user) in the authority setting information.
  • The train line acquisition unit 304 is a program to request extraction of all of the train lines where the login user has the edit authority to the data extraction unit 104 of the diagram management server 1, and to acquire the train line information stored in the data base unit 102 and the authority setting information corresponding thereto. The train line display unit 305 is a program to create and display the train line display screen based on the train line information and the authority setting information acquired at train line acquisition unit 304. Specifically, as the creation person is held per the train number in the authority setting information table 102B and the department is held per the user ID in the user information table 102C, the user ID is taken out from the authority setting information table 102B using the train number as a key, and the department information is taken out from the user information table 102C using the user ID as a key. Then, the information extracted at the diagram management server 1 side is sent to the diagram edit terminal 3 side, and the user ID of the creation person and the department where the creation person belongs to are displayed per the train line in the train line display screen.
  • FIG. 8 shows a specific example of the train line display screen displayed in the diagram edit terminal 3 shown in FIG. 1. Here, a vertical axis represents a distance, and a horizontal axis represents a time. Operation station names are put on the vertical axis in accordance with the order of operation. In addition, the train line information is represented by an arrow line within a coordinate. The train number, the user ID and the department are shown close to the train line, thereby finding out the user who is the creation person of the train line as well as the department the user belongs. Also, the authority setting information held at the diagram management server 1 is displayed on the screen of the diagram edit terminal 3 together with the train line information.
  • The train line coupling unit 306 is a program to couple the train line information about two trains operated on the same date created by the user having the authority level lower than the login user into new train line information based on a result of comparison of the orders of operation, the operation stations, the departure times and the arrival times, and to request the register and update of the data base unit 102 to the data register and update unit 106 based on the new train line information. Even if the train line information about two trains is created by the user having the authority level not lower than the login user, it may be coupled, where special permission is made. Before executing coupling processing, the data coupling possibility determination unit 105 of the diagram management server 1 is requested to determine whether or not it is possible to perform the coupling. The coupling is executed only when a notice that the coupling is possible is received from the data coupling determination unit 105. Specifically, when the department manager is the login user, two train lines created by the department manager's own department can be coupled into one train line, where the arrival time is before the departure time in the same station among the train lines in the same department shown on the screen of the diagram edit terminal 3.
  • FIGS. 9 and 10 are tables for illustrating data transitions of the train line operation plan table 102A and the authority setting information table 102B before and after the train line coupling processing, respectively. Here, shaded two records are coupled, and the new train line information is registered. The two records before coupling are deleted, and the train number 111A, which is the number of the former train, is taken over as a new train number of the new train line information.
  • Alternatively, the train number 112A that is the later train or the train number separately designated by the user may be used as the train number added to the new train line information. For example, when the creation persons of the two train lines are the user A and the user B, it is possible to disperse the workload by designating a user C. When the train number where the user ID of the department manager is set in a creation person row is used, it is possible to transfer the edit authority of the train line after the coupling to the department manager, and to limit the edit by the general user. In other words, the train line can be effectively created by sharing by a plurality of the general users, and can be advantageously adjusted finally by the department manager in a bulk management.
  • FIG. 11 shows specific examples of the train line coupling in the same department on the train line display screen displayed on the diagram edit terminal 3 shown in FIG. 1. Here, there is shown that the display on the screen is changed corresponding to the data transitions shown in FIGS. 9 and 10 above.
  • The train line bulk coupling unit 307 is a program to extract and display, as a candidate, other train operation date having the train number according to the coupling processing executed in the train line coupling unit 306 when the bulk coupling of the train line is requested by the login user on the train line display screen, and to execute the coupling processing similar to that executed in the train line coupling unit 306 about the train operation date selected by the user.
  • FIGS. 12 and 13 are tables for illustrating data transitions of the train line operation plan table 102A and the authority setting information table 102B before and after the train line bulk coupling processing per the train operation date, respectively. Here, shaded five records are on the train operation date (2011/07/02) designated by the user. The train lines (2 records) of the train number 112A on the same date are coupled to the train line of the train number 111A, and the new train line information is registered. In other words, the records show the case where the same processing as the train line coupling processing on the train operation date (2011/07/02) illustrated in FIGS. 9 and 10 applies to the case that other train operation date (2011/07/01) is designated.
  • Hereinafter, the operation of the train diagram edit system configured as described above will be described in detail referring to Figures.
  • FIG. 14 is a sequence diagram showing a specific example of train line register processing in the diagram edit system shown in FIG. 1.
  • In S1401, the diagram edit terminal 3 creates the train line information it is in charge of.
  • In S1402, the diagram edit terminal 3 sends the train line information created at S1401 to the diagram management server 1.
  • In S1403, the diagram management server 1 receives each train line information created at the diagram edit terminal 3 used by the creation person of the train line (the general user).
  • In S1404, the diagram management server 1 takes out the authority setting information from the train line information received at S1403, and stores it on the authority setting information table 102B.
  • In S1405, the diagram management server 1 stores the train line information received at S1403 to the train line operation plan table 102A.
  • FIG. 15 is a flow chart showing a specific example of train line display processing in the diagram edit system shown in FIG. 1.
  • In S1501, the diagram management server 1 acquires the authority level of the login user upon authentication processing.
  • In S1502, the diagram management server 1 determines whether or not the authority level of the login user is the authority level of the department manager. If the authority level is determined as the department manager, it proceeds to S1503. In contrast, if the authority level is determined as not the department manager, it proceeds to S1504.
  • In S1503, the diagram management server 1 acquires all of the train lines in the own department from the data base unit 102 (the train line operation plan table 102A) based on the authority level of the department manager.
  • In S1504, the diagram management server 1 determines whether or not the authority level of the login user is the authority level of the general user. If the authority level is determined as the general user, it proceeds to S1505. In contrast, if the authority level is determined as not the general user, it proceeds to S1507.
  • In S1505, the diagram management server 1 acquires the train line information it is in charge of from the data base unit 102 based on the authority level of the general user.
  • In S1506, the diagram management server 1 sends the train line information acquired at S1503 or S1505 to the diagram edit terminal 3, and the diagram edit terminal 3 receives and displays the train line information on the screen and ends the processing.
  • In S1507, the diagram management server 1 sends a login error message to the diagram edit terminal 3, and the diagram edit terminal 3 receives and displays the login error message on the screen and ends the processing.
  • FIG. 16 is a sequence diagram showing a specific example of processing of changing the engagement person of the train line in the diagram edit system shown in FIG. 1.
  • In S1601, the diagram edit terminal 3 used by the department manager changes the creation person of the train line in the own department on the screen.
  • In S1602, the diagram edit terminal 3 sends a request for changing the engagement person to the diagram management server 1 based on changed engagement person information on the screen.
  • In S1603, the diagram management server 1 changes the creation person of the train line of interest based on the request for changing the engagement person received.
  • In S1604, the diagram management server 1 uses the diagram edit terminal 3, acquires the user information among the login users from the user information table 102C, and creates a user list.
  • In S1605, the diagram management server 1 checks the user list created at S1604 with the changed creation person of the train line at S1603, and detects the person to be notified.
  • In S1606, the diagram management server 1 sends the engagement person change message to the diagram edit terminal 3 used by the person to be notified.
  • In S1607, the diagram edit terminal 3 used by the person to be notified displays the received engagement person change message on the screen.
  • In this way, when the creation person of the train line is changed by the department manager, the diagram management server 1 notifies the change in real time to the diagram edit terminal 3 used by the changed creation person of the train line, and the information is displayed on the screen of the diagram edit terminal 3, thereby sharing the information.
  • FIG. 17 is a sequence diagram showing a specific example of the train line coupling processing in the diagram edit system shown in FIG. 1.
  • In S1701, the diagram edit terminal 3 selects any two or more of train lines to be coupled by a mouse operation etc. on the screen by the login user upon a train line coupling mode.
  • In S1702, the diagram edit terminal 3 sends the train number and the train operation date about the former train and the later train before coupling selected on the screen to the diagram management server 1.
  • In S1703, the diagram management server 1 acquires the train line having the largest number of order of operation among the operation station information about the former train from the train line operation plan table 102A based on the information received.
  • In S1704, the diagram management server 1 acquires the train line having the smallest number of order of operation among the operation station information about the later train from the train line operation plan table 102A based on the information received.
  • In S1705, the diagram management server 1 compares the operation station information acquired at S1703 and S1704, and determines whether or not the train lines can be coupled. Here, if it is determined that the train lines can be coupled, it proceeds to S1708. In contrast, if it is determined that the train lines cannot be coupled, it proceeds to S1706.
  • In S1706, the diagram management server 1 sends a notification that the train lines cannot be coupled, to the diagram edit terminal 3 used by the department manager.
  • In S1707, the diagram edit terminal 3 used by the department manager receives the notification that the train lines cannot be coupled, pops up the notification on the screen, encourages the department manager to re-select the train lines, and returns to S1701.
  • In S1708, the diagram management server 1 sends a notification that the train lines can be coupled, to the diagram edit terminal 3 used by the department manager.
  • In S1709, the diagram edit terminal 3 sends new train line information after coupling and the train number designated to the new train line information to the diagram management server 1.
  • In S1710, the diagram management server 1 receives the train line information, and stores the new train line information using the train number designated as a key on the train line operation plan table 102A. Here, the train line information served as a basis for the new train line information will be deleted from the train line operation plan table 102A in order to avoid duplicate the data.
  • In S1711, the diagram management server 1 detects the person to be notified from the login users, and sends the engagement person change message to the diagram edit terminal 3 used by the person to be notified. The person to be notified may be the creation person of each train line before coupling, the creation person of the train line after coupling, etc., and can be set freely.
  • In S1712, the diagram management server 1 sends the changed train line information to the diagram edit terminals 3 used by the department manager and the person to be notified.
  • In S1713, the diagram edit terminal 3 used by the department manger displays the received train line information on the screen.
  • In S1714, the diagram edit terminal 3 used by the person to be notified (the general user) displays the received engagement person change message and the changed train line information on the screen.
  • In this way, when the department manager is logged in, all of the train lines in the department managed by the department manager are sent from the diagram management server 1 to the diagram edit terminal 3, the two train lines designated at the diagram edit terminal 3 are then received at the diagram management server 1, whether or not the coupling processing can be performed is checked at the server side, the coupling processing is executed, thereby coupling the two train lines into one.
  • FIG. 18 is a sequence diagram showing a specific example of train line bulk coupling processing per the train operation date in the diagram edit system shown in FIG. 1.
  • In S1801, the diagram management server 1 acquires the train line information about the former train and the later train before coupling in the coupling processing executed immediately before it. Here, the train line information before coupling may be saved temporarily in a memory area of any of the diagram management server 1 and the diagram edit terminal 3.
  • In S1802, the diagram management server 1 refers the train line operation plan table 102A, and acquires another train operation date having the train line information acquired at S1801.
  • In S1803, the diagram management server 1 sends the another train operation date acquired at S1802 to the diagram edit terminal 3.
  • In S1804, the diagram edit terminal 3 displays the another train operation date information on the screen.
  • In S1805, the diagram edit terminal 3 sends the another train operation date designated by a mouse operation etc. by the department manager from a list of the train operation dates displayed on the screen to the diagram management server 1.
  • In S1806, the diagram management server 1 executes train number bulk coupling processing executed immediately before to the train operation date received.
  • In this way, after the coupling processing by the diagram management server 1 shown in FIG. 17, bulk coupling processing is executed on the train having the same train number on the another train operation date, thereby further alleviating the workload in the diagram edit.
  • Accordingly, by the train diagram edit system according to the embodiment of the present invention, the following advantages are provided.
  • (1) When the authority setting information table 102B holds the authority level, the creation person (a name of a user created train line data) and the department manager of the train line creation (the upper user), the edit authority can be managed per the user and the department.
    (2) The department manager of the train line creation can identify the user ID of the creation person (the general user) of the train line held in the authority setting information table 102B, and as the upper user, the department manager can change the creation person as appropriate.
    (3) The creation person of the train line changed can take over quickly an edit work of the train line where the engagement is changed by receiving the engagement person change message in real time on the diagram edit terminal 3.
    (4) The department manager can easily select and confirm the train line of the own department by displaying the authority level and the creation person held in the authority setting information table 102B.
    (5) The creation person (the general user) can easily confirm and edit the train line engaged by oneself on the diagram edit terminal 3 by focusing the train line initially displayed based on the user ID and the authority level of the user logged in the diagram management server 1. Also, the train lines other than the train line engaged by oneself may be displayed for reference. In this case, the edit work of the train lines to be fit with those created by other users can be possible.
    (6) The department manager can couple the train lines of the own department such that the train lines divided into plural lines can be coupled into one new train line.
    (7) The coupling processing in (6) can also be applied to other train operation dates under the predetermined conditions. Therefore, when a plurality of dates can be designated, the bulk coupling processing of the train lines can be successively done on a plurality of the train operation dates.
  • Embodiment 2
  • In the diagram management system according to a second embodiment, only the configuration of the data base unit 102 included in the diagram management server 1 is different from the diagram management system according to the first embodiment, and the processing in the diagram management server 1 and the diagram edit terminal 3 is similar to the diagram management system according to the first embodiment. Accordingly, the points different from the first embodiment will be described in detail.
  • FIGS. 19 and 20 each shows a specific example of a stored content of the authority setting information table 102B and the user information table 102C in the train diagram edit system according to the second embodiment. Here, in the authority setting information table 102B shown in FIG. 5 and the user information table 102C shown in FIG. 6, a data item about a business manager who is the upper user of the department manager (a user having [Authority 6]) is added. Here, [Authority 6] is an authority level representing the business manager. The user having this authority level can edit all of the train lines where own user ID is set on a business manager row of the authority setting information table 102B.
  • FIGS. 21 and 22 are tables for illustrating data transitions of the train line operation plan table 102A and the authority setting information table 102B before and after the train line coupling, respectively. Referring to the authority setting information table 102B shown in FIG. 22 using a train number 111A acquired by a record stored in the train line operation plan table 102A shown in FIG. 21 as a key, it is found that the user ID of the creation person of the train line is a user A, and the user ID of the department manager is a user AAA. Accordingly, the business manager having the user AAA can edit all of the train lines created by the user A and user AA having the authority level of the general user in an own company regardless of the departments. In FIG. 21, when shaded three records are designated by the business manager, they are sequentially coupled by the processing similar to the first embodiment to update to two records of the same train number. FIG. 23 shows a specific example of the train line coupling in different departments in the train line display screen displayed on the diagram edit terminal 3 shown in FIG. 1. Here, there is shown that the display on the screen is changed corresponding to the data transitions shown in FIGS. 21 and 22 above. The number (111A) designated by the business manager as the train number is added to a new train line, and the creation person is changed to the user A only.
  • In this way, the train diagram edit system according to the second embodiment offers the following advantages in addition to the advantages offered by the first embodiment by defining the business manager as the upper user of the department manager in the data base unit 102.
  • (1) When the login user is the business manager, the train lines can be managed in a bulk across different departments in the same company.
    (2) In the case of (1), the business manager can freely edit the train lines created by the own company and change the creation person even when the department manager is absent.
  • Embodiment 3
  • In the diagram management system according to a third embodiment, only the configuration of the data base unit 102 included in the diagram management server 1 is different from the diagram management system according to the first embodiment, and the processing in the diagram management server 1 and the diagram edit terminal 3 is similar to the diagram management system according to the first embodiment. Accordingly, the points different from the first embodiment will be described in detail.
  • FIGS. 24 and 25 each shows a specific example of a stored content of the authority setting information table 102B and the user information table 102C in the train diagram edit system according to the third embodiment. Here, in the authority setting information table 102B shown in FIG. 19 and the user information table 102C shown in FIG. 20, a data item about a supervisor (a user having [Authority 9]) is added. Here, [Authority 9] is an authority level representing the topmost user. The user having this authority level can edit all of the train lines where own user ID is set on a supervisor row of the authority setting information table 102B.
  • Here, a supposed supervisor will be described in detail, concerning to railway conditions in Europe, as an example. In Europe, railway transportation is liberalized, and railway operation companies can freely operate trains on infrastructure railways. In particular, in the train lines of cross-border international trains in Europe, railway companies of a plurality of countries require adjustments. If each company freely creates the train line, there is higher likelihood that operational problems may happen. For example, the train lines operating between an “A” country and a “B” country are created such that the train lines in the “A” country are created by the railway company in the “A” country, and the train lines in the “B” country are created by the railway company in the “B” country, and respective train lines are coupled. In train diagram lines thus created, the train lines may not be sufficiently adjusted. Waiting is generated where rail way tracks are crossed, and the trains may be significantly delayed. Thus, the supervisor according to the third embodiment is a new user installed to unify the management of a plurality of cross-border train lines created by a plurality of companies.
  • In this way, the train diagram edit system according to the third embodiment offers the following advantages in addition to the advantages offered by the first embodiment by defining the supervisor in the data base unit 102.
  • (1) Since the supervisor has an authority to edit the train lines separately created by a plurality of the companies, the trains can be mutually operated effectively among train lines by different companies.
    (2) When one train enters from the “A” country to the “B” country as described above, the train diagrams of the “A” country to the “B” country can be collectively managed. Also, when the trains run crossing railway tracks, the supervisor can detect and modify a plan that the trains will pass the crossing railway tracks at the same clock via the diagram edit terminal 3.
    (3) Since the supervisor has an authority to edit the train lines created by a plurality of the companies, the supervisor can modify both of the train lines created by the railway company in the “A” country and created by the railway company in the “B” country. In addition, when the train lines are modified by the supervisor, and the predetermined conditions are met, e.g., when the arrival time of the train to the “A” country is earlier than the departure time of the train from the “B” country, the train diagram edit system can couple the train lines based on the authority level of the supervisor similar to the first and second embodiments.
    (4) When information about the supervisor who unifies the management of the train lines crossing the companies is held in the authority setting information table 102B and the user information table 102C in the diagram management server 1, the supervisor can edit the train lines and change the creation person even when the business manager is absent.
  • While some embodiments of the present invention are described, these embodiments are exemplary only and are not intended to limit the scope of the invention. These novel embodiments can be embodied in other various forms, and various omissions, replacements, and changes can be performed within a scope which does not depart from the gist of the invention. These embodiments or the modifications are included to the scope or the gist of the invention and are included in a scope of the invention described in claims and equivalent thereof.
  • For example, although the diagram management server 1 includes the server side communication unit 101, the data base unit 102, the user authentication unit 103, the data extraction unit 104, the data coupling possibility determination unit 105, the data register and update unit 106 and the engagement person change message unit 107, a part of the functions may be decentralized, which may be executed by other computer. Also, it may be possible to get data etc. outside via the network, and a calculatable and executable program may be provided from another place. Furthermore, it is possible to design the diagram edit terminal 3 to have a part of the functions.
  • Further, although the diagram edit terminal 3 includes the terminal side communication unit 301, the input unit 302, the data edit unit 303, the train line acquisition unit 304, the train line display unit 305, the train line coupling unit 306 and the train line bulk coupling unit 307, a part of the functions may be decentralized, which may be executed by other computer. Also, it may be possible to get data etc. outside via the network, and a calculatable and executable program may be provided from another place. Furthermore, it is possible to design the diagram management server 1 to have a part of the functions.
  • The program and related data for executing the process according to the embodiments of the present invention may be provided by a computer readable storage medium. For example, the recording medium includes a CD-ROM (Compact Disk Read Only Memory), a floppy disk (FD), a CD-R (Compact Disk Recordable), a DVD (Digital Versatile Disk).
  • The program and related data for executing the process according to the embodiments of the present invention may be downloaded via a network, e.g., an Internet or Ethernet and stored on a computer. In addition, the program and related data may be provided on the network being capable of downloading on the computer or the like. Further, the program and related data for executing the process according to the embodiments of the present invention may be provided on respective separated places of a cloud being capable of downloading or executing the program on the respective places.
  • Also, the program and related data for executing the process according to the embodiments of the present invention may be provided by storing on a ROM or a flash memory within the apparatus.
  • DESCRIPTION OF SYMBOLS
    • 1 diagram management server
    • 2 network
    • 3 diagram edit terminal
    • 11 CPU
    • 12 ROM
    • 13 RAM
    • 14 input output interface
    • 15 system bus
    • 16 input apparatus
    • 17 display apparatus
    • 18 auxiliary storage apparatus
    • 19 communication apparatus
    • 101 server side communication unit
    • 102 data base unit
    • 102A train line operation plan table
    • 102B authority setting information table
    • 102C user information table
    • 103 user authentication unit
    • 104 data extraction unit
    • 105 data coupling possibility determination unit
    • 106 data register and update unit
    • 107 engagement person change message unit
    • 301 terminal side communication unit
    • 302 input unit
    • 303 data edit unit
    • 304 train line acquisition unit
    • 305 train line display unit
    • 306 train line coupling unit
    • 307 train line bulk coupling unit

Claims (15)

What is claimed is:
1. A train diagram edit system, comprising:
a diagram management server that unifies the management of train line information including at least train numbers, train operation dates, operation stations, departure times and arrival times; and
a plurality of diagram edit terminals that are network-connected to the diagram management server, and edit the train line information,
the diagram management server including:
a data base unit that stores user information that defines a relationship between a login user on the diagram edit terminal and an authority level; train line information; and authority setting information that defines a relationship between a creation person having an edit authority of the train line information and an upper user above the creation person; and
a data resister and update unit that resisters and updates the data base unit upon request of the diagram edit terminals, and
the diagram edit terminal including:
a data edit unit that edits the authority setting information and the train line information created by the creation person based on input information by the upper user, and requests register and update processing of the edited data to the data register and update unit, when the login user is defined as the upper user of the creation person in the authority setting information;
a train line acquisition unit that acquires the train line information where the login user has the edit authority from the data base unit; and
a train line display unit that displays the train line information acquired.
2. The train diagram edit system according to claim 1, wherein
the diagram edit terminal further includes a train line coupling unit for coupling the train line information about two trains operated on the same date created by the user having the authority level lower than the login user into new train line information based on a comparison result of the orders of operation, the operation stations, the departure times and the arrival times, and for requesting the register and update of the data base unit to the data register and update unit based on the new train line information.
3. The train diagram edit system according to claim 2, wherein
the diagram management server further includes an engagement person change message unit for notifying an engagement person change message to the diagram edit terminal used by the changed creation person and for outputting the new train line information in real time, when the creation person in the train line information stored in the train line operation plan table is changed by register and update processing in the data register and update unit.
4. A train diagram edit method in a computer system including a diagram management server that unifies the management of train line information including at least train numbers, train operation dates, operation stations, departure times and arrival times; and a plurality of diagram edit terminals that are network-connected to the diagram management server, and edit the train line information, comprising the steps of:
storing user information that defines a relationship between a login user on a diagram edit terminal and an authority level; train line information; and authority setting information that defines a relationship between a creation person having an edit authority of the train line information and an upper user above the creation person on a data base by the diagram management server;
data-editing the authority setting information and the train line information created by the creation person based on input information by the upper user, and requesting register and update processing of the edited data to the diagram management server by the diagram edit terminal, when the login user is defined as the upper user of the creation person in the authority setting information;
registering and updating the data base upon a request from the diagram edit terminals by the diagram management server;
acquiring the train line information where the login user has the edit authority from the data base unit by the diagram edit terminal; and
displaying the acquired train line information by the diagram edit terminal.
5. A train diagram edit method according to claim 4, further comprising the steps of:
coupling the train line information about two trains operated on the same date created by the user having the authority level lower than the login user into new train line information based on a comparison result of the orders of operation, the operation stations, the departure times and the arrival times, and requesting the register and update of the data base unit to the diagram management server based on the new train line information by the diagram edit terminal.
6. A train diagram edit program that can be stored on a storage medium and be executed by a computer, comprising:
a function of storing train line information including at least train numbers, train operation dates, operation stations, departure times and arrival times; user information that defines a relationship between a user that edit the train line information and an authority level; and authority setting information that defines a relationship between the user having an edit authority of the train line information and an upper user above the creation person; and
a function of registering and updating the train line information re-edited based on the input information about the upper user, when the user is defined as the upper user in the authority setting information.
7. The train diagram edit program according to claim 6, further comprising:
a function of coupling the train line information about two trains of the same train created by the user into new train line information based on a comparison result of the orders of operation, the operation stations, the departure times and the arrival times, and registering and updating the data base based on the new train line information.
8. The train diagram edit program according to claim 6, wherein
the user is a general user who can edit the train line information based on the user's own general user edit authority, and
the upper user is a department manager, a business manager or a supervisor who can edit all train line information based on an upper edit authority.
9. The train diagram edit program according to claim 6, wherein,
when the user is defined as the upper user in the authority setting information, the function of registering and updating edits the user within the authority setting information based on the input information about the upper user.
10. The train diagram edit program according to claim 6, further comprising:
a function of notifying, when the user stored is changed, a change message to a changed new user and to output the new train line information.
11. The train diagram edit program according to claim 7, further comprising:
a function of displaying a plurality of train lines to be selected on a diagram edit terminal for editing a diagram, and displaying information relating to the user and the upper user close to the train line displayed.
12. The train diagram edit program according to claim 11, further comprising:
a function of determining whether or not the train lines can be coupled by comparing the train line having the largest number of order of operation among the operation station information about the former train with the train line having the smallest number of order of operation among the operation station information about the later train from train line information about the train lines selected on the diagram edit terminal.
13. The train diagram edit program according to claim 6, further comprising:
a function of acquiring the train line information where the user has the edit authority by the diagram edit terminal; and
a function of displaying the train line information acquired by the diagram edit terminal.
14. The train diagram edit program according to claim 7, wherein the train line information includes train numbers, train operation dates, operation stations, departure times and arrival times, further comprising:
a function of bulk coupling processing executed on the train having the same train number on another train operation date having the train line information about the former train and the later train before coupling in the coupling processing.
15. The train diagram edit program according to claim 6, wherein
the authority setting information table includes a relationship between a creation person having edit authority of the train line information and an upper user above the creation person, and
the train line information created by the creation person is edited and the edited data is registered and updated based on input information by the upper user when the upper user of the creation person is defined.
US14/017,105 2011-10-19 2013-09-03 Train diagram edit system, train diagram edit method, and train diagram edit program Abandoned US20140034787A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2011-229904 2011-10-19
JP2011229904A JP5911694B2 (en) 2011-10-19 2011-10-19 Train diagram editing system and train diagram editing method
PCT/JP2012/005961 WO2013057875A1 (en) 2011-10-19 2012-09-20 Train schedule editing system, train schedule editing method, and train schedule editing program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/005961 Continuation WO2013057875A1 (en) 2011-10-19 2012-09-20 Train schedule editing system, train schedule editing method, and train schedule editing program

Publications (1)

Publication Number Publication Date
US20140034787A1 true US20140034787A1 (en) 2014-02-06

Family

ID=48140546

Family Applications (1)

Application Number Title Priority Date Filing Date
US14/017,105 Abandoned US20140034787A1 (en) 2011-10-19 2013-09-03 Train diagram edit system, train diagram edit method, and train diagram edit program

Country Status (5)

Country Link
US (1) US20140034787A1 (en)
EP (1) EP2769898B1 (en)
JP (1) JP5911694B2 (en)
CN (1) CN103459235B (en)
WO (1) WO2013057875A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3153378A4 (en) * 2014-06-05 2018-01-10 Hitachi, Ltd. Notification control device, train traffic control system, and display control method
CN113256960A (en) * 2021-04-16 2021-08-13 四川锐明智通科技有限公司 Vehicle scheduling method and device, terminal equipment and storage medium
US11104363B2 (en) * 2018-07-31 2021-08-31 Toshiba Digital Solutions Corporation Train operation planning support system
WO2022006622A1 (en) * 2020-07-06 2022-01-13 Technological Resources Pty. Limited A rail planning system

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015138395A (en) * 2014-01-22 2015-07-30 三菱重工業株式会社 Maintenance management device, maintenance management method, and program
JP6298665B2 (en) * 2014-03-13 2018-03-20 株式会社日立製作所 Train diagram creation system, train diagram creation device, and train diagram creation method
CN104477215B (en) * 2014-12-05 2016-05-18 北京交控科技股份有限公司 Vehicle operating drawing drawing method and system
CN110046826A (en) * 2019-04-23 2019-07-23 中冶赛迪重庆信息技术有限公司 A kind of railroad train operation implementation method
JP7283213B2 (en) * 2019-04-26 2023-05-30 住友ゴム工業株式会社 Golf club
CN112441085B (en) * 2019-08-30 2022-03-18 比亚迪股份有限公司 Vehicle operation diagram compiling and processing method, computer equipment and storage medium
CN111291109B (en) * 2020-01-22 2023-04-11 中国铁道科学研究院集团有限公司电子计算技术研究所 Running information generation method and device, storage medium and server
CN111776025B (en) * 2020-07-01 2022-07-19 北京道迩科技有限公司 Train operation planning method and device, electronic equipment and storage medium
CN114056390B (en) * 2020-07-31 2023-03-17 比亚迪股份有限公司 Method, device and storage medium for conflict display of train operation diagram
CN114312925A (en) * 2020-09-30 2022-04-12 比亚迪股份有限公司 Offline correction method and offline correction device for timetable
CN112380248A (en) * 2020-11-24 2021-02-19 深圳市长龙铁路电子工程有限公司 Train number generation method and device, computer equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4926343A (en) * 1985-02-28 1990-05-15 Hitachi, Ltd. Transit schedule generating method and system
US5950966A (en) * 1997-09-17 1999-09-14 Westinghouse Airbrake Company Distributed positive train control system
US20010037360A1 (en) * 2000-05-12 2001-11-01 Koninklijke Philips Electronics N.V. Data service at a transit terminal
US20020016668A1 (en) * 2000-06-19 2002-02-07 Jeffrey Schaefer Transit information display configuration system and method
US20040088104A1 (en) * 2002-08-08 2004-05-06 Izbicki Michael Paul Method, system, and storage medium for integrating vehicle management, transportation and communications functions
US20080154692A1 (en) * 2006-03-14 2008-06-26 Prescott Logan System and method for rail yard process monitoring
US7702999B1 (en) * 2002-11-27 2010-04-20 Dc Future Llc Network-based, information management system and method

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3203810B2 (en) * 1992-10-15 2001-08-27 株式会社日立製作所 Plan modification system
JP4294432B2 (en) * 2003-10-16 2009-07-15 株式会社日立製作所 Information processing apparatus, data management method according to plan data change, program, and recording medium
CN100452066C (en) * 2004-03-24 2009-01-14 三商电脑股份有限公司 Train information editor
JP2006027555A (en) 2004-07-21 2006-02-02 Hitachi Ltd Traffic schedule formation control system
JP4719534B2 (en) 2005-08-31 2011-07-06 株式会社日立製作所 Operation schedule cooperation plan creation system and method
JP4665755B2 (en) * 2005-12-23 2011-04-06 三菱電機株式会社 Train operation management system
CN100486847C (en) * 2007-08-02 2009-05-13 中铁七局集团有限公司 Track circuit point front integral adjustment instrument
US8295999B2 (en) * 2009-08-06 2012-10-23 Lockheed Martin Corp. System and method for the automatic generation of movement authority solutions in a rail system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4926343A (en) * 1985-02-28 1990-05-15 Hitachi, Ltd. Transit schedule generating method and system
US5950966A (en) * 1997-09-17 1999-09-14 Westinghouse Airbrake Company Distributed positive train control system
US20010037360A1 (en) * 2000-05-12 2001-11-01 Koninklijke Philips Electronics N.V. Data service at a transit terminal
US20020016668A1 (en) * 2000-06-19 2002-02-07 Jeffrey Schaefer Transit information display configuration system and method
US20040088104A1 (en) * 2002-08-08 2004-05-06 Izbicki Michael Paul Method, system, and storage medium for integrating vehicle management, transportation and communications functions
US7702999B1 (en) * 2002-11-27 2010-04-20 Dc Future Llc Network-based, information management system and method
US20080154692A1 (en) * 2006-03-14 2008-06-26 Prescott Logan System and method for rail yard process monitoring

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3153378A4 (en) * 2014-06-05 2018-01-10 Hitachi, Ltd. Notification control device, train traffic control system, and display control method
US11104363B2 (en) * 2018-07-31 2021-08-31 Toshiba Digital Solutions Corporation Train operation planning support system
EP3831691A4 (en) * 2018-07-31 2022-03-23 Toshiba Digital Solutions Corporation Train operation scheduling assist system and data structure of data about train operation scheduling
WO2022006622A1 (en) * 2020-07-06 2022-01-13 Technological Resources Pty. Limited A rail planning system
CN113256960A (en) * 2021-04-16 2021-08-13 四川锐明智通科技有限公司 Vehicle scheduling method and device, terminal equipment and storage medium

Also Published As

Publication number Publication date
CN103459235A (en) 2013-12-18
EP2769898A1 (en) 2014-08-27
WO2013057875A1 (en) 2013-04-25
EP2769898B1 (en) 2016-11-30
JP5911694B2 (en) 2016-04-27
JP2013086682A (en) 2013-05-13
CN103459235B (en) 2016-02-24
EP2769898A4 (en) 2015-06-03

Similar Documents

Publication Publication Date Title
US20140034787A1 (en) Train diagram edit system, train diagram edit method, and train diagram edit program
CN107465692B (en) Unified user identity authentication method, system and storage medium
US8924548B2 (en) Integrated asset tracking, task manager, and virtual container for data center management
US20210073210A1 (en) Normalizing user identification across disparate systems
Derudder Mapping global urban networks: A decade of empirical world cities research
JP2009129289A (en) Information processor, information processing method, and program
US20030131018A1 (en) Common business data management
KR20150137704A (en) Management system and method for project
JP2008299453A (en) Information processing program and information processing system
CN108920728B (en) Data routing method, data routing network and data access method and system thereof
CN107103034A (en) TFAS data directory information method of servicing based on LDAP
US9250077B2 (en) Ground-transportation network representation
US20140316830A1 (en) Synchronized Resource Planning
JP2006127126A (en) Knowledge sharing system and method for controlling information disclosure
Essendorfer et al. Distributed Information Management through Coalition Shared Data
JP2006079224A (en) Method and system supporting construction of individual system based on ea
CN108419208A (en) A kind of DEU data exchange unit and method exchanging point based on common data
CN113408959B (en) Group collaboration system, group collaboration method, terminal device, and readable storage medium
JP2019018649A (en) Drawing management system, and control method and program of drawing management system
JP2008299450A (en) Database system and data management method
CN111311290A (en) Method for digitizing and verifying articles and related device
McMahon Managerial ethics and the ethical role of the manager
US20060129919A1 (en) Disparate GIS file format management system and method
Kans et al. Mapping Maintenance Related Information Using the MIMOSA CRIS Standard: A Case Study Within Gravel Road Maintenance
Dhakal et al. Stakeholder engagement and asset management: a case study of the Gold Coast airport, Queensland

Legal Events

Date Code Title Description
AS Assignment

Owner name: KABUSHIKI KAISHA TOSHIBA, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:UEDA, JIRO;REEL/FRAME:031129/0849

Effective date: 20130829

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION