<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.5//EN" "ep-patent-document-v1-5.dtd">
<ep-patent-document id="EP12841921B1" file="EP12841921NWB1.xml" lang="en" country="EP" doc-number="2769898" kind="B1" date-publ="20161130" status="n" dtd-version="ep-patent-document-v1-5">
<SDOBI lang="en"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESILTLVFIROMKCYALTRBGCZEEHUPLSK..HRIS..MTNORS..SM..................</B001EP><B005EP>J</B005EP><B007EP>JDIM360 Ver 1.28 (29 Oct 2014) -  2100000/0</B007EP></eptags></B000><B100><B110>2769898</B110><B120><B121>EUROPEAN PATENT SPECIFICATION</B121></B120><B130>B1</B130><B140><date>20161130</date></B140><B190>EP</B190></B100><B200><B210>12841921.5</B210><B220><date>20120920</date></B220><B240><B241><date>20130905</date></B241><B242><date>20160209</date></B242></B240><B250>ja</B250><B251EP>en</B251EP><B260>en</B260></B200><B300><B310>2011229904</B310><B320><date>20111019</date></B320><B330><ctry>JP</ctry></B330></B300><B400><B405><date>20161130</date><bnum>201648</bnum></B405><B430><date>20140827</date><bnum>201435</bnum></B430><B450><date>20161130</date><bnum>201648</bnum></B450><B452EP><date>20160617</date></B452EP></B400><B500><B510EP><classification-ipcr sequence="1"><text>B61L  27/00        20060101AFI20150429BHEP        </text></classification-ipcr></B510EP><B540><B541>de</B541><B542>SYSTEM ZUR BEARBEITUNG VON BAHNFAHRPLÄNEN, VERFAHREN ZUR BEARBEITUNG VON BAHNFAHRPLÄNEN UND PROGRAMM ZUR BEARBEITUNG VON BAHNFAHRPLÄNEN</B542><B541>en</B541><B542>TRAIN SCHEDULE EDITING SYSTEM, TRAIN SCHEDULE EDITING METHOD, AND TRAIN SCHEDULE EDITING PROGRAM</B542><B541>fr</B541><B542>SYSTÈME D'ÉDITION D'HORAIRES DE TRAINS, PROCÉDÉ D'ÉDITION D'HORAIRES DE TRAINS ET PROGRAMME D'ÉDITION D'HORAIRES DE TRAINS</B542></B540><B560><B561><text>JP-A- H06 127 391</text></B561><B561><text>JP-A- 2005 119 472</text></B561><B561><text>JP-A- 2007 168 672</text></B561><B561><text>JP-A- 2007 168 672</text></B561><B565EP><date>20150507</date></B565EP></B560></B500><B700><B720><B721><snm>UEDA, Jiro</snm><adr><str>c/o Intellectual Property Division
Toshiba Corporation
1-1, Shibaura 1-chome, Minato-ku</str><city>Tokyo 105-8001</city><ctry>JP</ctry></adr></B721></B720><B730><B731><snm>Kabushiki Kaisha Toshiba</snm><iid>101017825</iid><irf>EP-21065474</irf><adr><str>1-1 Shibaura 1-chome</str><city>Minato-ku
Tokyo 105-8001</city><ctry>JP</ctry></adr></B731><B731><snm>Toshiba Solutions Corporation</snm><iid>101235069</iid><irf>EP-21065474</irf><adr><str>1-1 Shibaura 1-chome 
Minato-ku</str><city>Tokyo 105-8001</city><ctry>JP</ctry></adr></B731></B730><B740><B741><snm>Awapatent AB</snm><iid>101563172</iid><adr><str>P.O. Box 11394</str><city>404 28 Göteborg</city><ctry>SE</ctry></adr></B741></B740></B700><B800><B840><ctry>AL</ctry><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IS</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LT</ctry><ctry>LU</ctry><ctry>LV</ctry><ctry>MC</ctry><ctry>MK</ctry><ctry>MT</ctry><ctry>NL</ctry><ctry>NO</ctry><ctry>PL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>RS</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>SM</ctry><ctry>TR</ctry></B840><B860><B861><dnum><anum>JP2012005961</anum></dnum><date>20120920</date></B861><B862>ja</B862></B860><B870><B871><dnum><pnum>WO2013057875</pnum></dnum><date>20130425</date><bnum>201317</bnum></B871></B870><B880><date>20140827</date><bnum>201435</bnum></B880></B800></SDOBI>
<description id="desc" lang="en"><!-- EPO <DP n="1"> -->
<heading id="h0001">FIELD</heading>
<p id="p0001" num="0001">Embodiments of the present invention relate to a train diagram edit system, a train diagram edit method, and a train diagram edit program.</p>
<heading id="h0002">BACKGROUND</heading>
<p id="p0002" num="0002">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.<!-- EPO <DP n="2"> --></p>
<p id="p0003" num="0003">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.</p>
<p id="p0004" num="0004">The document <patcit id="pcit0001" dnum="JP2007168672A"><text>JP 2007 168672 A</text></patcit> forms part of the prior art. A railway traffic control system is disclosed in <patcit id="pcit0002" dnum="JP2007168672A"><text>JP 2007 168672 A</text></patcit>.</p>
<heading id="h0003">SUMMARY OF INVENTION</heading>
<heading id="h0004">PROBLEM TO BE SOLVED BY THE INVENTION</heading>
<p id="p0005" num="0005">As described above, when the creation of the<!-- EPO <DP n="3"> --> 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.</p>
<heading id="h0005">BRIEF DESCRIPTION OF THE DRAWINGS</heading>
<p id="p0006" num="0006">
<ul id="ul0001" list-style="none" compact="compact">
<li><figref idref="f0001">Fig. 1</figref> is a configuration diagram showing an example of a train diagram edit system according to a first embodiment;</li>
<li><figref idref="f0001">Fig. 2</figref> is a hardware configuration example of a diagram management server and diagram edit terminals shown in <figref idref="f0001">Fig. 1</figref>;</li>
<li><figref idref="f0002">Fig. 3</figref> is a block diagram showing an overall<!-- EPO <DP n="4"> --> configuration example of the diagram management server and the diagram edit terminal;</li>
<li><figref idref="f0003">Fig. 4</figref> shows a specific example of a stored content of a train line operation plan table shown in <figref idref="f0002">Fig. 3</figref>;</li>
<li><figref idref="f0003">Fig. 5</figref> shows a specific example of a stored content of an authority setting information table shown in <figref idref="f0002">Fig. 3</figref>;</li>
<li><figref idref="f0003">Fig. 6</figref> shows a specific example of a stored content of a user information table shown in <figref idref="f0002">Fig. 3</figref>;</li>
<li><figref idref="f0004">Fig. 7</figref> shows a specific example of the train line register and update screen displayed on the diagram edit terminal shown in <figref idref="f0001">Fig. 1</figref>;</li>
<li><figref idref="f0004">Fig. 8</figref> shows a specific example of the train line display screen displayed in the diagram edit terminal shown in <figref idref="f0001">Fig. 1</figref>;</li>
<li><figref idref="f0005">Fig. 9</figref> is a table for illustrating a data transition of the train line operation plan table before and after the train line coupling processing;</li>
<li><figref idref="f0005">Fig. 10</figref> is a table for illustrating data transition of the authority setting information table before and after the train line coupling processing;</li>
<li><figref idref="f0006">Fig. 11</figref> 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 <figref idref="f0001">Fig. 1</figref>;</li>
<li><figref idref="f0007">Fig. 12</figref> 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;</li>
<li><figref idref="f0008">Fig. 13</figref> is a table for illustrating data transition of<!-- EPO <DP n="5"> --> the authority setting information table before and after the train line bulk coupling processing per the train operation date;</li>
<li><figref idref="f0008">Fig. 14</figref> is a sequence diagram showing a specific example of train line register processing in the diagram edit system shown in <figref idref="f0001">Fig. 1</figref>;</li>
<li><figref idref="f0009">Fig. 15</figref> is a flow chart showing a specific example of train line display processing in the diagram edit system shown in <figref idref="f0001">Fig. 1</figref>;</li>
<li><figref idref="f0010">Fig. 16</figref> 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 <figref idref="f0001">Fig. 1</figref>;</li>
<li><figref idref="f0011">Fig. 17</figref> is a sequence diagram showing a specific example of the train line coupling processing in the diagram edit system shown in <figref idref="f0001">Fig. 1</figref>;</li>
<li><figref idref="f0012">Fig. 18</figref> 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 <figref idref="f0001">Fig. 1</figref>;</li>
<li><figref idref="f0012">Fig. 19</figref> shows a specific example of the authority setting information table according to a second embodiment;</li>
<li><figref idref="f0012">Fig 20</figref> shows a specific example of the user information table in the train diagram edit system according to the second embodiment;</li>
<li><figref idref="f0013">Fig. 21</figref> is a table for illustrating data transition of the train line operation plan table before and after the train line coupling;</li>
<li><figref idref="f0014">Fig. 22</figref> is a table for illustrating data transition of the authority setting information table before and after the<!-- EPO <DP n="6"> --> train line coupling;</li>
<li><figref idref="f0014">Fig. 23</figref> 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 <figref idref="f0001">Fig. 1</figref>;</li>
<li><figref idref="f0015">Fig. 24</figref> 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</li>
<li><figref idref="f0015">Fig. 25</figref> shows a specific example of a stored content of the user information table in the train diagram edit system according to the third embodiment.</li>
</ul></p>
<heading id="h0006">DETAILED DESCRIPTION</heading>
<p id="p0007" num="0007">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.</p>
<p id="p0008" num="0008">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<!-- EPO <DP n="7"> --> 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.</p>
<p id="p0009" num="0009">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.</p>
<p id="p0010" num="0010">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.</p>
<p id="p0011" num="0011">Hereinafter, embodiments of the present invention will be described with reference to the drawings.</p>
<heading id="h0007">&lt;Embodiment 1&gt;</heading>
<p id="p0012" num="0012"><figref idref="f0001">Fig. 1</figref> shows an overall configuration of a train diagram edit system according to the first embodiment. As shown in <figref idref="f0001">Fig. 1</figref>, the train diagram edit system is configured of a diagram management server 1 that unifies the management<!-- EPO <DP n="8"> --><!-- EPO <DP n="9"> --> 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.</p>
<p id="p0013" num="0013"><figref idref="f0001">Fig. 2</figref> shows a hardware configuration of the diagram management server 1 and the diagram edit terminals 3 shown in <figref idref="f0001">Fig. 1</figref>. As shown in <figref idref="f0001">Fig. 2</figref>, 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.</p>
<p id="p0014" num="0014">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 highspeed 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<!-- EPO <DP n="10"> --> 15 is an information transmission path shared by the CPU 11, the ROM 12, the RAM 13 and the input output interface 14.</p>
<p id="p0015" num="0015">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.</p>
<p id="p0016" num="0016"><figref idref="f0002">Fig. 3</figref> is a block diagram showing an overall configuration example of the diagram management server 1 and the diagram edit terminal 3. As shown in <figref idref="f0002">Fig. 3</figref>, 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.</p>
<p id="p0017" num="0017">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<!-- EPO <DP n="11"> --> 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.</p>
<p id="p0018" num="0018">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.</p>
<p id="p0019" num="0019"><figref idref="f0003">Fig. 4</figref> shows a specific example of a stored content of the train line operation plan table 102A shown in <figref idref="f0002">Fig. 3</figref>. 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.</p>
<p id="p0020" num="0020"><figref idref="f0003">Fig. 5</figref> shows a specific example of a stored<!-- EPO <DP n="12"> --> content of the authority setting information table 102B shown in <figref idref="f0002">Fig. 3</figref>. 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.</p>
<p id="p0021" num="0021"><figref idref="f0003">Fig. 6</figref> shows a specific example of the user information table 102C shown in <figref idref="f0002">Fig. 3</figref>. 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.</p>
<p id="p0022" num="0022">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.</p>
<p id="p0023" num="0023">[Authority 3]: An authority level representing the department manager user who can edit all of the train lines where an own<!-- EPO <DP n="13"> --> user ID is set in a department manager row of the authority setting information table 102B.</p>
<p id="p0024" num="0024">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.</p>
<p id="p0025" num="0025">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.</p>
<p id="p0026" num="0026">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.</p>
<p id="p0027" num="0027">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<!-- EPO <DP n="14"> --> terminal 3.</p>
<p id="p0028" num="0028">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.</p>
<p id="p0029" num="0029">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.</p>
<p id="p0030" num="0030">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.</p>
<p id="p0031" num="0031">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.<!-- EPO <DP n="15"> --></p>
<p id="p0032" num="0032">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. <figref idref="f0004">Fig. 7</figref> shows a specific example of the train line register and update screen displayed on the diagram edit terminal 3 shown in <figref idref="f0001">Fig. 1</figref>. 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<!-- EPO <DP n="16"> --> retrieved using the train number as a key at a diagram management server 1 side.</p>
<p id="p0033" num="0033">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.</p>
<p id="p0034" num="0034">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<!-- EPO <DP n="17"> --> 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.</p>
<p id="p0035" num="0035"><figref idref="f0004">Fig. 8</figref> shows a specific example of the train line display screen displayed in the diagram edit terminal 3 shown in <figref idref="f0001">Fig. 1</figref>. 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.</p>
<p id="p0036" num="0036">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<!-- EPO <DP n="18"> --> 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.</p>
<p id="p0037" num="0037"><figref idref="f0005">Figs. 9 and 10</figref> 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.</p>
<p id="p0038" num="0038">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<!-- EPO <DP n="19"> --> 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.</p>
<p id="p0039" num="0039"><figref idref="f0006">Fig. 11</figref> 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 <figref idref="f0001">Fig. 1</figref>. Here, there is shown that the display on the screen is changed corresponding to the data transitions shown in <figref idref="f0005">Figs. 9 and 10</figref> above.</p>
<p id="p0040" num="0040">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.</p>
<p id="p0041" num="0041"><figref idref="f0007">Figs. 12</figref> and <figref idref="f0008">13</figref> are tables for illustrating data transitions of the train line operation plan table 102A and the authority setting information table 102B before and after<!-- EPO <DP n="20"> --> 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 <figref idref="f0005">Figs. 9 and 10</figref> applies to the case that other train operation date (2011/07/01) is designated.</p>
<p id="p0042" num="0042">Hereinafter, the operation of the train diagram edit system configured as described above will be described in detail referring to Figures.</p>
<p id="p0043" num="0043"><figref idref="f0008">Fig. 14</figref> is a sequence diagram showing a specific example of train line register processing in the diagram edit system shown in <figref idref="f0001">Fig. 1</figref>.</p>
<p id="p0044" num="0044">In S1401, the diagram edit terminal 3 creates the train line information it is in charge of.</p>
<p id="p0045" num="0045">In S1402, the diagram edit terminal 3 sends the train line information created at S1401 to the diagram management server 1.</p>
<p id="p0046" num="0046">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).</p>
<p id="p0047" num="0047">In S1404, the diagram management server 1 takes out the authority setting information from the train line<!-- EPO <DP n="21"> --> information received at S1403, and stores it on the authority setting information table 102B.</p>
<p id="p0048" num="0048">In S1405, the diagram management server 1 stores the train line information received at S1403 to the train line operation plan table 102A.</p>
<p id="p0049" num="0049"><figref idref="f0009">Fig. 15</figref> is a flow chart showing a specific example of train line display processing in the diagram edit system shown in <figref idref="f0001">Fig. 1</figref>.</p>
<p id="p0050" num="0050">In S1501, the diagram management server 1 acquires the authority level of the login user upon authentication processing.</p>
<p id="p0051" num="0051">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.</p>
<p id="p0052" num="0052">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.</p>
<p id="p0053" num="0053">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.<!-- EPO <DP n="22"> --></p>
<p id="p0054" num="0054">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.</p>
<p id="p0055" num="0055">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.</p>
<p id="p0056" num="0056">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.</p>
<p id="p0057" num="0057"><figref idref="f0010">Fig. 16</figref> 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 <figref idref="f0001">Fig. 1</figref>.</p>
<p id="p0058" num="0058">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.</p>
<p id="p0059" num="0059">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.</p>
<p id="p0060" num="0060">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.</p>
<p id="p0061" num="0061">In S1604, the diagram management server 1 uses<!-- EPO <DP n="23"> --> the diagram edit terminal 3, acquires the user information among the login users from the user information table 102C, and creates a user list.</p>
<p id="p0062" num="0062">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.</p>
<p id="p0063" num="0063">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.</p>
<p id="p0064" num="0064">In S1607, the diagram edit terminal 3 used by the person to be notified displays the received engagement person change message on the screen.</p>
<p id="p0065" num="0065">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.</p>
<p id="p0066" num="0066"><figref idref="f0011">Fig. 17</figref> is a sequence diagram showing a specific example of the train line coupling processing in the diagram edit system shown in <figref idref="f0001">Fig. 1</figref>.</p>
<p id="p0067" num="0067">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.</p>
<p id="p0068" num="0068">In S1702, the diagram edit terminal 3 sends the<!-- EPO <DP n="24"> --> 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.</p>
<p id="p0069" num="0069">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.</p>
<p id="p0070" num="0070">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.</p>
<p id="p0071" num="0071">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.</p>
<p id="p0072" num="0072">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.</p>
<p id="p0073" num="0073">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.<!-- EPO <DP n="25"> --></p>
<p id="p0074" num="0074">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.</p>
<p id="p0075" num="0075">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.</p>
<p id="p0076" num="0076">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.</p>
<p id="p0077" num="0077">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.</p>
<p id="p0078" num="0078">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.</p>
<p id="p0079" num="0079">In S1713, the diagram edit terminal 3 used by the department manger displays the received train line information on the screen.<!-- EPO <DP n="26"> --></p>
<p id="p0080" num="0080">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.</p>
<p id="p0081" num="0081">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.</p>
<p id="p0082" num="0082"><figref idref="f0012">Fig. 18</figref> 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 <figref idref="f0001">Fig. 1</figref>.</p>
<p id="p0083" num="0083">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.</p>
<p id="p0084" num="0084">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.</p>
<p id="p0085" num="0085">In S1803, the diagram management server 1 sends<!-- EPO <DP n="27"> --> the another train operation date acquired at S1802 to the diagram edit terminal 3.</p>
<p id="p0086" num="0086">In S1804, the diagram edit terminal 3 displays the another train operation date information on the screen.</p>
<p id="p0087" num="0087">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.</p>
<p id="p0088" num="0088">In S1806, the diagram management server 1 executes train number bulk coupling processing executed immediately before to the train operation date received.</p>
<p id="p0089" num="0089">In this way, after the coupling processing by the diagram management server 1 shown in <figref idref="f0011">Fig. 17</figref>, 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.</p>
<p id="p0090" num="0090">Accordingly, by the train diagram edit system according to the embodiment of the present invention, the following advantages are provided.
<ol id="ol0001" compact="compact" ol-style="">
<li>(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.</li>
<li>(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<!-- EPO <DP n="28"> --> information table 102B, and as the upper user, the department manager can change the creation person as appropriate.</li>
<li>(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.</li>
<li>(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.</li>
<li>(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.</li>
<li>(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.</li>
<li>(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<!-- EPO <DP n="29"> --> operation dates.</li>
</ol></p>
<heading id="h0008">&lt;Embodiment 2&gt;</heading>
<p id="p0091" num="0091">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.</p>
<p id="p0092" num="0092"><figref idref="f0012">Figs. 19 and 20</figref> 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 <figref idref="f0003">Fig. 5</figref> and the user information table 102C shown in <figref idref="f0003">Fig. 6</figref>, 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.</p>
<p id="p0093" num="0093"><figref idref="f0013">Figs. 21</figref> and <figref idref="f0014">22</figref> 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<!-- EPO <DP n="30"> --> authority setting information table 102B shown in <figref idref="f0014">Fig. 22</figref> using a train number 111A acquired by a record stored in the train line operation plan table 102A shown in <figref idref="f0013">Fig. 21</figref> 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 <figref idref="f0013">Fig. 21</figref>, 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. <figref idref="f0014">Fig. 23</figref> 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 <figref idref="f0001">Fig. 1</figref>. Here, there is shown that the display on the screen is changed corresponding to the data transitions shown in <figref idref="f0013">Figs. 21</figref> and <figref idref="f0014">22</figref> 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.</p>
<p id="p0094" num="0094">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<!-- EPO <DP n="31"> --> in the same company.</p>
<p id="p0095" num="0095">(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.</p>
<heading id="h0009">&lt;Embodiment 3&gt;</heading>
<p id="p0096" num="0096">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.</p>
<p id="p0097" num="0097"><figref idref="f0015">Figs. 24 and 25</figref> 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 <figref idref="f0012">Fig. 19</figref> and the user information table 102C shown in <figref idref="f0012">Fig. 20</figref>, 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.</p>
<p id="p0098" num="0098">Here, a supposed supervisor will be described in<!-- EPO <DP n="32"> --> 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.</p>
<p id="p0099" num="0099">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.
<ol id="ol0002" compact="compact" ol-style="">
<li>(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<!-- EPO <DP n="33"> --> by different companies.</li>
<li>(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.</li>
<li>(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.</li>
<li>(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.</li>
</ol></p>
<p id="p0100" num="0100">While some embodiments of the present invention are<!-- EPO <DP n="34"> --> 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.</p>
<p id="p0101" num="0101">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.</p>
<p id="p0102" num="0102">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<!-- EPO <DP n="35"> --> 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.</p>
<p id="p0103" num="0103">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).</p>
<p id="p0104" num="0104">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.</p>
<p id="p0105" num="0105">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.</p>
<heading id="h0010">Description of Symbols</heading>
<p id="p0106" num="0106">
<dl id="dl0001" compact="compact">
<dt>1</dt><dd>diagram management server</dd>
<dt>2</dt><dd>network<!-- EPO <DP n="36"> --></dd>
<dt>3</dt><dd>diagram edit terminal</dd>
<dt>11</dt><dd>CPU</dd>
<dt>12</dt><dd>ROM</dd>
<dt>13</dt><dd>RAM</dd>
<dt>14</dt><dd>input output interface</dd>
<dt>15</dt><dd>system bus</dd>
<dt>16</dt><dd>input apparatus</dd>
<dt>17</dt><dd>display apparatus</dd>
<dt>18</dt><dd>auxiliary storage apparatus</dd>
<dt>19</dt><dd>communication apparatus</dd>
<dt>101</dt><dd>server side communication unit</dd>
<dt>102</dt><dd>data base unit</dd>
<dt>102A</dt><dd>train line operation plan table</dd>
<dt>102B</dt><dd>authority setting information table</dd>
<dt>102C</dt><dd>user information table</dd>
<dt>103</dt><dd>user authentication unit</dd>
<dt>104</dt><dd>data extraction unit</dd>
<dt>105</dt><dd>data coupling possibility determination unit</dd>
<dt>106</dt><dd>data register and update unit</dd>
<dt>107</dt><dd>engagement person change message unit</dd>
<dt>301</dt><dd>terminal side communication unit</dd>
<dt>302</dt><dd>input unit</dd>
<dt>303</dt><dd>data edit unit</dd>
<dt>304</dt><dd>train line acquisition unit</dd>
<dt>305</dt><dd>train line display unit</dd>
<dt>306</dt><dd>train line coupling unit</dd>
<dt>307</dt><dd>train line bulk coupling unit</dd>
</dl></p>
</description>
<claims id="claims01" lang="en"><!-- EPO <DP n="37"> -->
<claim id="c-en-01-0001" num="0001">
<claim-text>A train diagram edit system, comprising:
<claim-text>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</claim-text>
<claim-text>a plurality of diagram edit terminals (3) that are network-connected to the diagram management server (1), and edit the train line information, <b>characterized in that</b> the diagram management server (1) includes:
<claim-text>a data base unit (102) that stores user information that defines a relationship between a login user on the diagram edit terminal (3) 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</claim-text>
<claim-text>a data register and update unit (106) that registers and updates the data base unit (102) upon request of the diagram edit terminals (3), and</claim-text>
<claim-text>the diagram edit terminal (3) including:
<claim-text>a data edit unit (303) 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 (106), when the login user is defined as the upper user of the creation person in the authority setting information;</claim-text>
<claim-text>a train line acquisition unit (304) that acquires the train line information where the login user has the edit authority from the data base unit (102); and</claim-text>
<claim-text>a train line display unit (305) that displays the train line information acquired; and</claim-text>
<claim-text>a train line coupling unit (306) 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 (102) to the data register and update unit (106) based on the new train line information.</claim-text></claim-text></claim-text></claim-text></claim>
<claim id="c-en-01-0002" num="0002">
<claim-text>The train diagram edit system according to claim 1, wherein<br/>
the diagram management server (1) further includes an engagement person change message unit (107) for notifying an engagement person change message to the diagram edit terminal (3) used by the changed creation person<!-- EPO <DP n="38"> --> 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 (106).</claim-text></claim>
<claim id="c-en-01-0003" num="0003">
<claim-text>A train diagram edit method in a computer system including 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 network-connected to the diagram management server (1), and edit the train line information, <b>characterized in that</b> the train diagram edit method comprises the steps of:
<claim-text>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 (1);</claim-text>
<claim-text>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 (1) by the diagram edit terminal (3), when the login user is defined as the upper user of the creation person in the authority setting information;</claim-text>
<claim-text>registering and updating the data base upon a request from the diagram edit terminals (3) by the diagram management server (1);</claim-text>
<claim-text>acquiring the train line information where the login user has the edit authority from the data base unit (102) by the diagram edit terminal (3); and</claim-text>
<claim-text>displaying the acquired train line information by the diagram edit terminal (3); and</claim-text>
<claim-text>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 (102) to the diagram management server (1) based on the new train line information by the diagram edit terminal (3).</claim-text></claim-text></claim>
<claim id="c-en-01-0004" num="0004">
<claim-text>A train diagram edit program to carry out the train diagram edit method of claim 3 that can be stored on a storage medium and be executed by a computer, comprising:<!-- EPO <DP n="39"> -->
<claim-text>a function of storing train line information including at least train numbers, train operation dates, operation stations, departure times and arrival times; <b>characterized in that</b> the train diagram edit program comprises 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</claim-text>
<claim-text>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; and</claim-text>
<claim-text>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.</claim-text></claim-text></claim>
<claim id="c-en-01-0005" num="0005">
<claim-text>The train diagram edit program according to claim 4, wherein
<claim-text>the user is a general user who can edit the train line information based on the user's own general user edit authority, and</claim-text>
<claim-text>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.</claim-text></claim-text></claim>
<claim id="c-en-01-0006" num="0006">
<claim-text>The train diagram edit program according to claim 4, wherein,<br/>
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.</claim-text></claim>
<claim id="c-en-01-0007" num="0007">
<claim-text>The train diagram edit program according to claim 4, further comprising:
<claim-text>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.</claim-text></claim-text></claim>
<claim id="c-en-01-0008" num="0008">
<claim-text>The train diagram edit program according to claim 4, further comprising:
<claim-text>a function of displaying a plurality of train lines to be selected on a diagram edit terminal (3) for editing a diagram, and displaying information relating to the user and the upper user close to the train line displayed.</claim-text><!-- EPO <DP n="40"> --></claim-text></claim>
<claim id="c-en-01-0009" num="0009">
<claim-text>The train diagram edit program according to claim 8, further comprising:
<claim-text>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 (3).</claim-text></claim-text></claim>
<claim id="c-en-01-0010" num="0010">
<claim-text>The train diagram edit program according to claim 4, further comprising:
<claim-text>a function of acquiring the train line information where the user has the edit authority by the diagram edit terminal (3); and</claim-text>
<claim-text>a function of displaying the train line information acquired by the diagram edit terminal (3).</claim-text></claim-text></claim>
<claim id="c-en-01-0011" num="0011">
<claim-text>The train diagram edit program according to claim 4, wherein the train line information includes train numbers, train operation dates, operation stations, departure times and arrival times, further comprising:
<claim-text>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.</claim-text></claim-text></claim>
<claim id="c-en-01-0012" num="0012">
<claim-text>The train diagram edit program according to claim 4, wherein
<claim-text>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</claim-text>
<claim-text>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.</claim-text></claim-text></claim>
</claims>
<claims id="claims02" lang="de"><!-- EPO <DP n="41"> -->
<claim id="c-de-01-0001" num="0001">
<claim-text>Zugdiagrammbearbeitungssystem, das Folgendes umfasst:
<claim-text>einen Diagrammverwaltungsserver (1), der die Verwaltung von Zugstreckeninformationen vereinigt, die mindestens Zugnummern, Zugbetriebsdatumsangaben, Betriebsstationen, Abfahrtszeiten und Ankunftszeiten enthalten; und</claim-text>
<claim-text>mehrere Diagrammbearbeitungs-Terminals (3), die mit dem Diagrammverwaltungsserver (1) vernetzt sind und die Zugstreckeninformationen bearbeiten, <b>dadurch gekennzeichnet, dass</b> der Diagrammverwaltungsserver (1) Folgendes enthält:
<claim-text>eine Datenbankeinheit (102), die Folgendes speichert: Nutzerinformationen, die eine Beziehung zwischen einem Login-Nutzer an dem Diagramm-Terminal (3) und einer Befugnisebene definieren;</claim-text>
<claim-text>Zugstreckeninformationen; und Befugniseinstellinformationen, die eine Beziehung zwischen einer Erstellungsperson, die eine Bearbeitungsbefugnis für die Zugstreckeninformationen besitzt, und einem höheren Nutzer, der über der Erstellungsperson steht, definieren; und</claim-text>
eine Datenregistrierungs- und -aktualisierungseinheit (106), die die Datenbankeinheit (102) auf Verlangen der Diagrammbearbeitungs-Terminals (3) registriert und aktualisiert, und<br/>
<!-- EPO <DP n="42"> -->wobei der Diagramm-Terminal (3) Folgendes enthält:
<claim-text>eine Datenbearbeitungseinheit (303), die die Befugniseinstellinformationen und die Zugstreckeninformationen, die durch die Erstellungsperson erstellt wurden, auf der Basis von Eingabe-Informationen von dem höheren Nutzer bearbeitet und eine Registrierungs- und Aktualisierungsverarbeitung der bearbeiteten Daten bei der Datenregistrierungs- und - aktualisierungseinheit (106) anfordert, wenn der Login-Nutzer als der höhere Nutzer der Erstellungsperson in den Befugniseinstellinformationen definiert ist;</claim-text>
<claim-text>eine Zuglinienerfassungseinheit (304), die die Zugstreckeninformationen aus der Datenbankeinheit (102) erfasst, wenn der Login-Nutzer die Bearbeitungsbefugnis hat; und</claim-text>
<claim-text>eine Zuglinienanzeigeeinheit (305), die die erfassten Zugstreckeninformationen anzeigt; und</claim-text>
<claim-text>eine Zuglinienkopplungseinheit (306) zum Einkoppeln der Zugstreckeninformationen über zwei Züge, die am selben Tag betrieben werden, die durch den Nutzer erstellt wurden, dessen Befugnisebene unter der des Login-Nutzers liegt, in neue Zugstreckeninformationen auf der Basis eines Vergleichsergebnisses der Betriebsreihenfolgen, der Betriebsstationen, der Abfahrtszeiten und der Ankunftszeiten, und zum Anfordern der Registrierung und<!-- EPO <DP n="43"> --> Aktualisierung der Datenbankeinheit (102) bei der Datenregistrierungs- und -aktualisierungseinheit (106) auf der Basis der neuen Zugstreckeninformationen.</claim-text></claim-text></claim-text></claim>
<claim id="c-de-01-0002" num="0002">
<claim-text>Zugdiagrammbearbeitungssystem nach Anspruch 1, wobei<br/>
der Diagrammverwaltungsserver (1) des Weiteren eine Beauftragtenauswechselungs-Mitteilungseinheit (107) enthält, um eine Beauftragtenauswechselungs-Mitteilung an den Diagramm-Terminal (3), der durch die ausgewechselte Erstellungsperson verwendet wird, zu übermitteln, und um die neuen Zugstreckeninformationen in Echtzeit auszugeben, wenn die Erstellungsperson in den Zugstreckeninformationen, die in der Zuglinienbetriebsplantabelle gespeichert sind, durch eine Registrierungs- und Aktualisierungsverarbeitung in der Datenregistrierungs- und -aktualisierungseinheit (106) ausgewechselt wird.</claim-text></claim>
<claim id="c-de-01-0003" num="0003">
<claim-text>Zugdiagrammbearbeitungsverfahren in einem Computersystem, das einen Diagrammverwaltungsserver (1) enthält, der die Verwaltung von Zugstreckeninformationen vereinigt, die mindestens Zugnummern, Zugbetriebsdatumsangaben, Betriebsstationen, Abfahrtszeiten und Ankunftszeiten enthalten; und mehrere Diagrammbearbeitungs-Terminals (3) enthält, die mit dem Diagrammverwaltungsserver (1) vernetzt sind und die Zugstreckeninformationen bearbeiten, <b>dadurch gekennzeichnet, dass</b> das Zugdiagrammbearbeitungsverfahren folgende Schritte umfasst:
<claim-text>Speichern von Nutzerinformationen, die eine Beziehung zwischen einem Login-Nutzer an einem Diagramm-Terminal und einer Befugnisebene definieren;</claim-text>
<claim-text>Zugstreckeninformationen; und Befugniseinstellinformationen, die eine Beziehung<!-- EPO <DP n="44"> --> zwischen einer Erstellungsperson, die eine Bearbeitungsbefugnis für die Zugstreckeninformationen besitzt, und einem höheren Nutzer, der über der Erstellungsperson steht, definieren, in einer Datenbank durch den Diagrammverwaltungsserver (1);</claim-text>
<claim-text>Datenverarbeiten der Befugniseinstellinformationen und der Zugstreckeninformationen, die durch die Erstellungsperson erstellt wurden, auf der Basis von Eingabe-Informationen von dem höheren Nutzer, und Anfordern einer Registrierungs- und Aktualisierungsverarbeitung der bearbeiteten Daten bei dem Diagrammverwaltungsserver (1) durch den Diagramm-Terminal (3), wenn der Login-Nutzer als der höhere Nutzer der Erstellungsperson in den Befugniseinstellinformationen definiert ist;</claim-text>
<claim-text>Registrieren und Aktualisieren der Datenbank auf eine Anforderung von den Diagrammbearbeitungs-Terminals (3) durch den Diagrammverwaltungsserver (1);</claim-text>
<claim-text>Erfassen der Zugstreckeninformationen aus der Datenbankeinheit (102) durch den Diagramm-Terminal (3), wenn der Login-Nutzer die Bearbeitungsbefugnis hat; und</claim-text>
<claim-text>Anzeigen der erfassten Zugstreckeninformationen durch den Diagramm-Terminal (3); und</claim-text>
<claim-text>Einkoppeln der Zugstreckeninformationen über zwei Züge, die am selben Tag betrieben werden, die durch den Nutzer erstellt wurden, dessen Befugnisebene unter der des Login-Nutzers liegt, in neue Zugstreckeninformationen auf der Basis eines Vergleichsergebnisses der Betriebsreihenfolgen, der Betriebsstationen, der Abfahrtszeiten und der Ankunftszeiten, und Anfordern der Registrierung und<!-- EPO <DP n="45"> --> Aktualisierung der Datenbankeinheit (102) bei dem Diagrammverwaltungsserver (1) auf der Basis der neuen Zugstreckeninformationen durch den Diagramm-Terminal (3).</claim-text></claim-text></claim>
<claim id="c-de-01-0004" num="0004">
<claim-text>Zugdiagrammbearbeitungsprogramm zum Ausführen des Zugdiagrammbearbeitungsverfahrens nach Anspruch 3, das auf einem Speichermedium gespeichert und durch einen Computer ausgeführt werden kann, das Folgendes umfasst:
<claim-text>eine Funktion zum Speichern von Zugstreckeninformationen, die mindestens Zugnummern, Zugbetriebsdatumsangaben, Betriebsstationen, Abfahrtszeiten und Ankunftszeiten enthalten, <b>dadurch gekennzeichnet, dass</b> das Zugdiagrammbearbeitungsprogramm Nutzerinformationen, die eine Beziehung zwischen einem Nutzer, der die Zugstreckeninformationen bearbeitet, und einer Befugnisebene definieren, und Befugniseinstellinformationen, die eine Beziehung zwischen dem Nutzer, der eine Bearbeitungsbefugnis für die Zugstreckeninformationen besitzt, und einem höheren Nutzer, der über der Erstellungsperson steht, definieren, umfasst; und</claim-text>
<claim-text>eine Funktion zum Registrieren und Aktualisieren der Zugstreckeninformationen, die auf der Basis der Eingabe-Informationen über den höheren Nutzer erneut bearbeitet werden, wenn der Nutzer als der höhere Nutzer in den Befugniseinstellinformationen definiert ist; und</claim-text>
<claim-text>eine Funktion zum Einkoppeln der Zugstreckeninformationen über zwei Züge desselben Zuges, die durch den Nutzer erstellt wurden, in neue Zugstreckeninformationen auf der Basis eines Vergleichsergebnisses der Betriebsreihenfolgen, der Betriebsstationen, der Abfahrtszeiten und der<!-- EPO <DP n="46"> --> Ankunftszeiten, und Registrieren und Aktualisieren der Datenbank auf der Basis der neuen Zugstreckeninformationen.</claim-text></claim-text></claim>
<claim id="c-de-01-0005" num="0005">
<claim-text>Zugdiagrammbearbeitungsprogramm nach Anspruch 4, wobei<br/>
der Nutzer ein allgemeiner Nutzer ist, der die Zugstreckeninformationen auf der Basis der eigenen allgemeinen Nutzerbearbeitungsbefugnis des Nutzers bearbeiten kann, und<br/>
der höhere Nutzer ein Abteilungsleiter, ein Betriebsleiter oder ein Vorgesetzter ist, der alle Zugstreckeninformationen auf der Basis einer höheren Bearbeitungsbefugnis bearbeiten kann.</claim-text></claim>
<claim id="c-de-01-0006" num="0006">
<claim-text>Zugdiagrammbearbeitungsprogramm nach Anspruch 4, wobei,<br/>
wenn der Nutzer in den Befugniseinstellinformationen als der höhere Nutzer definiert ist, die Funktion zum Registrieren und Aktualisieren den Nutzer innerhalb der Befugniseinstellinformationen auf der Basis der Eingabe-Informationen über den höheren Nutzer bearbeitet.</claim-text></claim>
<claim id="c-de-01-0007" num="0007">
<claim-text>Zugdiagrammbearbeitungsprogramm nach Anspruch 4, das des Weiteren Folgendes umfasst:<!-- EPO <DP n="47"> -->
<claim-text>eine Funktion zum Übermitteln, wenn der gespeicherte Nutzer ausgewechselt wird, einer Änderungsmitteilung an einen eingewechselten neuen Nutzer, und zum Ausgeben der neuen Zugstreckeninformationen.</claim-text></claim-text></claim>
<claim id="c-de-01-0008" num="0008">
<claim-text>Zugdiagrammbearbeitungsprogramm nach Anspruch 4, das des Weiteren Folgendes umfasst:
<claim-text>eine Funktion zum Anzeigen mehrerer auf einem Diagramm-Terminal (3) auszuwählender Zuglinien zum Bearbeiten eines Diagramms, und Anzeigen von Informationen bezüglich des Nutzers und des höheren Nutzers nahe der angezeigten Zuglinie.</claim-text></claim-text></claim>
<claim id="c-de-01-0009" num="0009">
<claim-text>Zugdiagrammbearbeitungsprogramm nach Anspruch 8, das des Weiteren Folgendes umfasst:
<claim-text>eine Funktion zum Bestimmen, ob die Zuglinien eingekoppelt werden können oder nicht, durch Vergleichen der Zuglinie mit der größten Zahl der Betriebsreihenfolge unter den Betriebsstationsinformationen über den vorherigen Zug mit der Zuglinie mit der kleinsten Zahl der Betriebsreihenfolge unter den Betriebsstationsinformationen über den späteren Zug anhand von Zugstreckeninformationen über die auf dem Diagramm-Terminal (3) ausgewählten Zuglinien.</claim-text></claim-text></claim>
<claim id="c-de-01-0010" num="0010">
<claim-text>Zugdiagrammbearbeitungsprogramm nach Anspruch 4, das des Weiteren Folgendes umfasst:<!-- EPO <DP n="48"> -->
<claim-text>eine Funktion zum Erfassen der Zugstreckeninformationen durch den Diagramm-Terminal (3), wenn der Nutzer die Bearbeitungsbefugnis hat; und</claim-text>
<claim-text>eine Funktion zum Anzeigen der durch den Diagramm-Terminal (3) erfassten Zugstreckeninformationen.</claim-text></claim-text></claim>
<claim id="c-de-01-0011" num="0011">
<claim-text>Zugdiagrammbearbeitungsprogramm nach Anspruch 4, wobei die Zugstreckeninformationen Zugnummern, Zugbetriebsdatumsangaben, Betriebsstationen, Abfahrtszeiten und Ankunftszeiten enthalten, und das des Weiteren Folgendes umfasst:
<claim-text>eine Funktion zur Masseneinkopplungsverarbeitung, die an dem Zug ausgeführt wird, der die gleiche Zugnummer an einem anderen Zugbetriebsdatum hat, wobei die Zugstreckeninformationen über den vorherigen Zug und den späteren Zug vorliegen, bevor die Einkopplung in der Einkopplungsverarbeitung ausgeführt wird.</claim-text></claim-text></claim>
<claim id="c-de-01-0012" num="0012">
<claim-text>Zugdiagrammbearbeitungsprogramm nach Anspruch 4, wobei<br/>
die Befugniseinstellinformationstabelle eine Beziehung zwischen einer Erstellungsperson mit der Bearbeitungsbefugnis für die Zugstreckeninformationen und einem höheren Nutzer, der über der Erstellungsperson steht, enthält, und<br/>
die Zugstreckeninformationen, die durch die Erstellungsperson erstellt wurden, bearbeitet werden und die bearbeiteten Daten auf der Basis von Eingabe-Informationen von dem höheren Nutzer registriert und aktualisiert werden, wenn der höhere Nutzer der Erstellungsperson definiert ist.</claim-text></claim>
</claims>
<claims id="claims03" lang="fr"><!-- EPO <DP n="49"> -->
<claim id="c-fr-01-0001" num="0001">
<claim-text>Système de modification de diagramme de train, comprenant :
<claim-text>un serveur de gestion de diagramme (1) qui unifie la gestion d'informations de lignes de train comprenant au moins des numéros de train, des dates d'exploitation de train, des gares d'exploitation, des heures de départ et des heures d'arrivée ; et</claim-text>
<claim-text>une pluralité de terminaux de modification de diagramme (3) qui sont reliés en réseau au serveur de gestion de diagramme (1), et qui modifient les informations de lignes de train, <b>caractérisé en ce que</b> le serveur de gestion de diagramme (1) comprend :
<claim-text>une unité de base de données (102) mémorisant des informations d'utilisateur définissant une relation entre un utilisateur connecté sur le terminal de modification de diagramme (3) et un niveau d'autorité ; des informations de lignes de train ; et des informations de réglage d'autorité définissant une relation entre un créateur ayant une autorité de modification des informations de lignes de train et un utilisateur supérieur au-dessus du créateur ; et</claim-text>
<claim-text>une unité d'enregistrement et de mise à jour de données (106) enregistrant et mettant à jour l'unité de base de données (102) à la demande des terminaux de modification de diagramme (3), et</claim-text><!-- EPO <DP n="50"> --></claim-text>
<claim-text>le terminal de modification de diagramme (3) comprenant :
<claim-text>une unité de modification de données (303) modifiant les informations de réglage d'autorité et les informations de lignes de train créées par le créateur sur la base des informations d'entrée par l'utilisateur supérieur, et demandant le traitement d'enregistrement et de mise à jour des données modifiées à l'unité d'enregistrement et de mise à jour de données (106), lorsque l'utilisateur connecté est défini en tant qu'utilisateur supérieur du créateur dans les informations de réglage d'autorité ;</claim-text>
<claim-text>une unité d'acquisition de lignes de train (304) acquérant les informations de lignes de train où l'utilisateur connecté a l'autorité de modification à partir de l'unité de base de données (102) ; et</claim-text>
<claim-text>une unité d'affichage de lignes de train (305) affichant les informations de lignes de train acquises ; et</claim-text>
<claim-text>une unité de couplage de lignes de train (306) pour coupler les informations de lignes de train concernant deux trains exploités à la même date créées par l'utilisateur ayant le niveau d'autorité inférieur à l'utilisateur connecté dans les nouvelles informations de lignes de train sur la base d'un résultat de comparaison des ordres d'exploitation, des gares d'exploitation, des heures de départ et des heures d'arrivée, et pour demander l'enregistrement et la mise à jour de l'unité de base de données (102) à l'unité d'enregistrement<!-- EPO <DP n="51"> --> et de mise à jour de données (106) sur la base des nouvelles informations de lignes de train.</claim-text></claim-text></claim-text></claim>
<claim id="c-fr-01-0002" num="0002">
<claim-text>Système de modification de diagramme de train selon la revendication 1, dans lequel<br/>
le serveur de gestion de diagramme (1) comprend en outre une unité de message de changement d'intervenant (107) pour notifier un message de changement d'intervenant au terminal de modification de diagramme (3) utilisé par le créateur changé et pour délivrer les nouvelles informations de lignes de train en temps réel, lorsque le créateur dans les informations de lignes de train mémorisées dans le tableau de plan d'exploitation de lignes de train est changé par le traitement d'enregistrement et de mise à jour dans l'unité d'enregistrement et de mise à jour de données (106).</claim-text></claim>
<claim id="c-fr-01-0003" num="0003">
<claim-text>Procédé de modification de diagramme de train dans un système informatique comprenant un serveur de gestion de diagramme (1) qui unifie la gestion d'informations de lignes de train comprenant au moins des numéros de train, des dates d'exploitation de train, des gares d'exploitation, des heures de départ et des heures d'arrivée ; et une pluralité de terminaux de modification de diagramme (3) qui sont reliés en réseau au serveur de gestion de diagramme (1), et qui modifient les informations de lignes de train, <b>caractérisé en ce que</b> le procédé de modification de diagramme de train comprend les étapes de :
<claim-text>la mémorisation d'informations d'utilisateur définissant une relation entre un utilisateur connecté sur un terminal de modification de diagramme et un niveau d'autorité ; d'informations de lignes de train ; et d'informations de réglage d'autorité définissant une relation entre un créateur ayant une autorité de<!-- EPO <DP n="52"> --> modification des informations de lignes de train et un utilisateur supérieur au-dessus du créateur sur une base de données par le serveur de gestion de diagramme (1) ;</claim-text>
<claim-text>la modification de données des informations de réglage d'autorité et des informations de lignes de train créées par le créateur sur la base des informations d'entrée par l'utilisateur supérieur, et la demande du traitement d'enregistrement et de mise à jour des données modifiées au serveur de gestion de diagramme (1) par le terminal de modification de diagramme (3), lorsque l'utilisateur connecté est défini en tant qu'utilisateur supérieur du créateur dans les informations de réglage d'autorité ;</claim-text>
<claim-text>l'enregistrement et la mise à jour de la base de données à la demande des terminaux de modification de diagramme (3) par le serveur de gestion de diagramme (1) ;</claim-text>
<claim-text>l'acquisition des informations de lignes de train où l'utilisateur connecté a l'autorité de modification à partir de l'unité de base de données (102) par le terminal de modification de diagramme (3) ; et</claim-text>
<claim-text>l'affichage des informations de lignes de train acquises par le terminal de modification de diagramme (3) ; et</claim-text>
<claim-text>le couplage des informations de lignes de train concernant deux trains exploités à la même date créées par l'utilisateur ayant le niveau d'autorité inférieur à l'utilisateur connecté dans les nouvelles informations de lignes de train sur la base d'un résultat de comparaison des ordres d'exploitation, des gares d'exploitation, des heures de départ et des heures d'arrivée, et la demande de l'enregistrement et la mise à jour<!-- EPO <DP n="53"> --> de l'unité de base de données (102) au serveur de gestion de diagramme (1) sur la base des nouvelles informations de lignes de train par le terminal de modification de diagramme (3).</claim-text></claim-text></claim>
<claim id="c-fr-01-0004" num="0004">
<claim-text>Programme de modification de diagramme de train pour effectuer le procédé de modification de diagramme de train de la revendication 3, qui peut être mémorisé sur un support de mémorisation et exécuté par un ordinateur, comprenant :
<claim-text>une fonction de mémorisation d'informations de lignes de train comprenant au moins des numéros de train, des dates d'exploitation de train, des gares d'exploitation, des heures de départ et des heures d'arrivée ; <b>caractérisé en ce que</b> le programme de modification de diagramme de train comprend des informations d'utilisateur définissant une relation entre un utilisateur modifiant les informations de lignes de train et un niveau d'autorité ; et des informations de réglage d'autorité définissant une relation entre l'utilisateur ayant une autorité de modification des informations de lignes de train et un utilisateur supérieur au-dessus du créateur ; et</claim-text>
<claim-text>une fonction d'enregistrement et de mise à jour des informations de lignes de train remodifiées sur la base des informations d'entrée concernant l'utilisateur supérieur, lorsque l'utilisateur est défini en tant qu'utilisateur supérieur dans les informations de réglage d'autorité ; et</claim-text>
<claim-text>une fonction de couplage des informations de lignes de train concernant deux trains exploités à la même date créées par l'utilisateur dans les nouvelles informations de lignes de train sur la base d'un résultat de comparaison des ordres d'exploitation, des gares d'exploitation, des heures de départ et des heures d'arrivée, et d'enregistrement et de mise à jour de la base de données sur la base des nouvelles informations de lignes de train.</claim-text><!-- EPO <DP n="54"> --></claim-text></claim>
<claim id="c-fr-01-0005" num="0005">
<claim-text>Programme de modification de diagramme de train selon la revendication 4, dans lequel<br/>
l'utilisateur est un utilisateur général qui peut modifier les informations de lignes de train sur la base de la propre autorité de modification d'utilisateur général de l'utilisateur, et<br/>
l'utilisateur supérieur est un chef de service, un responsable d'activité ou un superviseur qui peut modifier toutes les informations de lignes de train sur la base d'une autorité de modification supérieure.</claim-text></claim>
<claim id="c-fr-01-0006" num="0006">
<claim-text>Programme de modification de diagramme de train selon la revendication 4, dans lequel<br/>
lorsque l'utilisateur est défini en tant qu'utilisateur supérieur dans les informations de réglage d'autorité, la fonction d'enregistrement et de mise à jour modifie l'utilisateur à l'intérieur des informations de réglage d'autorité sur la base des informations d'entrée concernant l'utilisateur supérieur.</claim-text></claim>
<claim id="c-fr-01-0007" num="0007">
<claim-text>Programme de modification de diagramme de train selon la revendication 4, comprenant en outre :<!-- EPO <DP n="55"> -->
<claim-text>une fonction de notification, lorsque l'utilisateur mémorisé est changé, d'un message de changement à un nouvel utilisateur changé et de délivrance des nouvelles informations de lignes de train.</claim-text></claim-text></claim>
<claim id="c-fr-01-0008" num="0008">
<claim-text>Programme de modification de diagramme de train selon la revendication 4, comprenant en outre :
<claim-text>une fonction d'affichage d'une pluralité de lignes de train à sélectionner sur un terminal de modification de diagramme (3) pour modifier un diagramme, et d'affichage d'informations concernant l'utilisateur et l'utilisateur supérieur à proximité de la ligne de train affichée.</claim-text></claim-text></claim>
<claim id="c-fr-01-0009" num="0009">
<claim-text>Programme de modification de diagramme de train selon la revendication 8, comprenant en outre :
<claim-text>une fonction de détermination si les lignes de trains peuvent être couplées ou non par la comparaison de la ligne de train ayant le plus grand nombre d'ordres d'exploitation parmi les informations de gares d'exploitation au sujet du premier train à la ligne de train ayant le plus petit nombre d'ordres d'exploitation parmi les informations de gares d'exploitation au sujet du dernier train à partir des informations de lignes de train concernant les lignes de trains sélectionnées sur le terminal de modification de diagramme (3).</claim-text></claim-text></claim>
<claim id="c-fr-01-0010" num="0010">
<claim-text>Programme de modification de diagramme de train selon la revendication 4, comprenant en outre :<!-- EPO <DP n="56"> -->
<claim-text>une fonction d'acquisition des informations de lignes de train où l'utilisateur a l'autorité de modification par le terminal de modification de diagramme (3) ; et</claim-text>
<claim-text>une fonction d'affichage des informations de lignes de train acquises par le terminal de modification de diagramme (3).</claim-text></claim-text></claim>
<claim id="c-fr-01-0011" num="0011">
<claim-text>Programme de modification de diagramme de train selon la revendication 4, dans lequel les informations de lignes de train comprennent des numéros de train, des dates d'exploitation de train, des gares d'exploitation, des heures de départ et des heures d'arrivée, comprenant en outre :
<claim-text>une fonction de traitement de couplage en vrac exécutée sur le train ayant le même numéro de train à une autre date d'exploitation de train ayant les informations de lignes de train concernant le premier train et le dernier train avant le couplage dans le traitement de couplage.</claim-text></claim-text></claim>
<claim id="c-fr-01-0012" num="0012">
<claim-text>Programme de modification de diagramme de train selon la revendication 4, dans lequel<br/>
le tableau d'informations de réglage d'autorité comprend une relation entre un créateur ayant une autorité de modification des informations de lignes de train et un utilisateur supérieur au-dessus du créateur, et<br/>
les informations de lignes de train créées par le créateur sont modifiées et les données modifiées sont enregistrées et mises à jour sur la base d'informations<!-- EPO <DP n="57"> --> d'entrée par l'utilisateur supérieur lorsque l'utilisateur supérieur du créateur est défini.</claim-text></claim>
</claims>
<drawings id="draw" lang="en"><!-- EPO <DP n="58"> -->
<figure id="f0001" num="1,2"><img id="if0001" file="imgf0001.tif" wi="160" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="59"> -->
<figure id="f0002" num="3"><img id="if0002" file="imgf0002.tif" wi="161" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="60"> -->
<figure id="f0003" num="4,5,6"><img id="if0003" file="imgf0003.tif" wi="165" he="219" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="61"> -->
<figure id="f0004" num="7,8"><img id="if0004" file="imgf0004.tif" wi="160" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="62"> -->
<figure id="f0005" num="9,10"><img id="if0005" file="imgf0005.tif" wi="165" he="202" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="63"> -->
<figure id="f0006" num="11"><img id="if0006" file="imgf0006.tif" wi="158" he="189" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="64"> -->
<figure id="f0007" num="12"><img id="if0007" file="imgf0007.tif" wi="165" he="204" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="65"> -->
<figure id="f0008" num="13,14"><img id="if0008" file="imgf0008.tif" wi="165" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="66"> -->
<figure id="f0009" num="15"><img id="if0009" file="imgf0009.tif" wi="165" he="185" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="67"> -->
<figure id="f0010" num="16"><img id="if0010" file="imgf0010.tif" wi="165" he="203" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="68"> -->
<figure id="f0011" num="17"><img id="if0011" file="imgf0011.tif" wi="165" he="218" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="69"> -->
<figure id="f0012" num="18,19,20"><img id="if0012" file="imgf0012.tif" wi="165" he="227" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="70"> -->
<figure id="f0013" num="21"><img id="if0013" file="imgf0013.tif" wi="165" he="107" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="71"> -->
<figure id="f0014" num="22,23"><img id="if0014" file="imgf0014.tif" wi="165" he="232" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="72"> -->
<figure id="f0015" num="24,25"><img id="if0015" file="imgf0015.tif" wi="165" he="222" img-content="drawing" img-format="tif"/></figure>
</drawings>
<ep-reference-list id="ref-list">
<heading id="ref-h0001"><b>REFERENCES CITED IN THE DESCRIPTION</b></heading>
<p id="ref-p0001" num=""><i>This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.</i></p>
<heading id="ref-h0002"><b>Patent documents cited in the description</b></heading>
<p id="ref-p0002" num="">
<ul id="ref-ul0001" list-style="bullet">
<li><patcit id="ref-pcit0001" dnum="JP2007168672A"><document-id><country>JP</country><doc-number>2007168672</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0001">[0004]</crossref><crossref idref="pcit0002">[0004]</crossref></li>
</ul></p>
</ep-reference-list>
</ep-patent-document>
