1461177946-4fcd4d7d-8471-4c84-939d-3cf64f6c7763

1. An attenuated verotoxin comprising a verotoxin A subunit amino acid sequence in which the glutamic acid at position 167 from the N terminus is substituted by glutamine and the arginine at position 170 is substituted by leucine.
2. An A subunit of the attenuated verotoxin of claim 1.
3. A pharmaceutical composition comprising the A subunit of the attenuated verotoxin of claim 2 or a pharmaceutically acceptable salt thereof, and a pharmaceutically acceptable carrier, excipient or diluent.
4. A pharmaceutical composition comprising the attenuated verotoxin of claim 1 or a pharmaceutically acceptable salt thereof, and a pharmaceutically acceptable carrier, excipient or diluent.
5. A complex comprising the A subunit of the attenuated verotoxin of claim 2 and a ligand that specifically or selectively binds to a cancer cell.
6. A fusion protein comprising the A subunit of the attenuated verotoxin of claim 2 and troponin I.
7. A complex comprising the attenuated verotoxin of claim 1 and a ligand that specifically or selectively binds to a cancer cell.
8. A pharmaceutical composition comprising the complex of claim 5 or a pharmaceutically acceptable salt thereof, and a pharmaceutically acceptable carrier, excipient or diluent.
9. A pharmaceutical composition comprising the fusion protein of claim 6 or a pharmaceutically acceptable salt thereof, and a pharmaceutically acceptable carrier, excipient or diluent.
10. A method for treating cancer, comprising the step of administering to a patient a pharmaceutical composition comprising the A subunit of the attenuated verotoxin of claim 2 or a pharmaceutically acceptable salt thereof, and a pharmaceutically acceptable carrier, excipient or diluent.
11. A method for treating cancer, comprising the step of administering to a patient a pharmaceutical composition comprising the attenuated verotoxin of claim 1 or a pharmaceutically acceptable salt thereof, and a pharmaceutically acceptable carrier, excipient or diluent.
12. A method for treating cancer, comprising the step of administering to a patient a pharmaceutical composition comprising the complex of claim 5 or a pharmaceutically acceptable salt thereof, and a pharmaceutically acceptable carrier, excipient or diluent.
13. A method for treating cancer, comprising the step of administering to a patient a pharmaceutical composition comprising the fusion protein of claim 6 or a pharmaceutically acceptable salt thereof, and a pharmaceutically acceptable carrier, excipient or diluent.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A relay apparatus for relaying a communication between a wireless terminal and a terminal on the other end, comprising:
a wireless interface part that receives, from the wireless terminal, communication data including identification information of the wireless terminal as a transmission source, identification information of the terminal on the other end as a transmission destination, and contents to be transmitted;
an identification information extracting part that extracts identification information of the wireless terminal and the identification information of the terminal on the other end from the received communication data;
a terminal position information obtaining part that obtains position information of the wireless terminal and position information of the terminal on the other end from a terminal position measuring device that measures positions of the wireless terminal and the terminal on the other end;
a terminal position information storing part that stores the identification information and the position information of the wireless terminal in an associated state, and stores the identification information and the position information of the terminal on the other end in an associated state;
a terminal position information updating part that updates the position information of the wireless terminal and the position information of the terminal on the other end stored in the terminal position information storing part, to the position information of the wireless terminal and the position information of the terminal on the other end obtained by the terminal position information obtaining part, based on the identification information of the wireless terminal and the identification information of the terminal on the other end extracted by the identification information extracting part;
a terminal-to-terminal distance calculating part that calculates a distance between the wireless terminal and the terminal on the other end based on the position information of the wireless terminal and the position information of the terminal on the other end stored in the terminal position information storing part;
a communication condition data storing part that stores communication condition data representing a predetermined distance range and communication conditions for the predetermined distance range;
a distance determining part that determines whether or not the distance between the wireless terminal and the terminal on the other end calculated by the terminal-to-terminal distance calculating part falls in the predetermined distance range represented by the communication condition data stored in the communication condition data storing part; and
a communication control part that controls the communication between the wireless terminal and the terminal on the other end according to the communication conditions represented by the communication condition data stored in the communication condition data storing part, when the distance determining part determines that the calculated distance falls in the predetermined distance range,
wherein the communication condition data storing part stores communication condition data representing predetermined distance ranges set at a plurality of levels, and priority degrees for the predetermined distance ranges, and
the communication control part relays communications in a manner such that a communication between the wireless terminal and the terminal on the other end, in which a distance between the wireless terminal and the terminal on the other end falls in the predetermined distance range with a higher priority degree represented by communication condition data stored in the communication condition data storing part, is relayed by priority with respect to a communication between a wireless terminal and a terminal on the other end, in which a distance between the wireless terminal and the terminal on the other end falls in the predetermined distance range with a lower priority degree represented by communication condition data stored in the communication condition data storing part.
2. The relay apparatus according to claim 1, wherein
when the distance determining part determines that the calculated distance falls in the predetermined distance range, the communication control part transmits the communication data received from the wireless terminal to the terminal on the other end, and
when the distance determining part determines that the calculated distance is out of the predetermined distance range, the communication control part abandons the communication data received from the wireless terminal.
3. The relay apparatus according to claim 2, wherein
when the communication control part abandons the communication data received from the wireless terminal, the communication control part generates notification data representing a transmission error, and transmits the generated notification data to the wireless terminal.
4. The relay apparatus according to claim 1, wherein
the communication condition data storing part stores communication condition data representing the predetermined distance range, and a communication bandwidth for the predetermined distance range, and
when the distance determining part determines the calculated distance falls in the predetermined distance range, the communication control part allocates a communication bandwidth represented by the communication condition data stored in the communication condition data storing part to the communication between the wireless terminal and the terminal on the other end.
5. The relay apparatus according to claim 1, wherein
when the distance determining part determines that the calculated distance falls in the predetermined distance range, the communication control part adds position information of the wireless terminal stored in the terminal position information storing part to the communication data received from the wireless terminal.
6. A relay apparatus for relaying a communication between a wireless terminal and a terminal on the other end, comprising:
a wireless interface part that receives, from the wireless terminal, communication data including identification information of the terminal on the other end as a transmission destination, and contents to be transmitted;
an identification information extracting part that extracts identification information of the wireless terminal from the received communication data;
a terminal position information obtaining part that obtains position information of the wireless terminal from a terminal position measuring device that measures a position of the wireless terminal;
a terminal position information storing part stores the identification information and the position information of the wireless terminal in an associated state;
a terminal position information updating part that updates the position information of the wireless terminal stored in the terminal position information storing part to the position information of the wireless terminal obtained by the terminal position information obtaining part, based on the identification information of the wireless terminal extracted by the identification information extracting part;
a reference position information storing part that stores reference position information representing a reference position as a reference with respect to the position of the wireless terminal;
a terminal-to-reference distance calculating part that calculates a distance between the wireless terminal and the reference position based on the position information of the wireless terminal stored in the terminal position information storing part and the reference position information stored in the reference position information storing part;
a communication condition data storing part that stores communication condition data representing a predetermined distance range and communication conditions for the predetermined distance range;
a distance determining part that determines whether or not the distance between the wireless terminal and the reference position calculated by the terminal-to-reference-position distance calculating part falls in the predetermined distance range represented by the communication condition data stored in the communication condition data storing part; and
a communication control part that controls the communication between the wireless terminal and the terminal on the other end according to the communication conditions represented by the communication condition data stored in the communication condition data storing part, when the distance determining part determines that the calculated distance falls in the predetermined distance range,
wherein the communication condition data storing part stores communication condition data representing predetermined distance ranges set at a plurality of levels, and priority degrees for the predetermined distance ranges, and
the communication control part relays communications in a manner such that a communication between the wireless terminal and the terminal on the other end, in which a distance between the wireless terminal and the terminal on the other end falls in the predetermined distance range with a higher priority degree represented by communication condition data stored in the communication condition data storing part, is relayed by priority with respect to a communication between a wireless terminal and a terminal on the other end, in which a distance between the wireless terminal and the terminal on the other end falls in the predetermined distance range with a lower priority degree represented by communication condition data stored in the communication condition data storing part.
7. The relay apparatus according to claim 6, wherein
when the distance determining part determines that the calculated distance falls in the predetermined distance range, the communication control part transmits the communication data received from the wireless terminal to the terminal on the other end, and
when the distance determining part determines that the calculated distance is out of the predetermined distance range, the communication control part abandons the communication data received from the wireless terminal.
8. The relay apparatus according to claim 7, wherein
when the communication control part abandons the communication data received from the wireless terminal, the communication control part generates notification data representing a transmission error, and transmits the generated notification data to the wireless terminal.
9. The relay apparatus according to claim 6, wherein
the communication condition data storing part stores communication condition data representing the predetermined distance range, and a communication bandwidth for the predetermined distance range, and
when the distance determining part determines the calculated distance falls in the predetermined distance range, the communication control part allocates a communication bandwidth represented by the communication condition data stored in the communication condition data storing part to the communication between the wireless terminal and the terminal on the other end.
10. The relay apparatus according to claim 6, wherein
when the distance determining part determines that the calculated distance falls in the predetermined distance range, the communication control part adds position information of the wireless terminal stored in the terminal position information storing part to the communication data received from the wireless terminal.
11. A relay method for relaying a communication between a wireless terminal and a terminal on the other end, the method being performed by a relay apparatus that includes:
a terminal position information storing part that stores identification information and position information of the wireless terminal in an associated state and stores identification information and position information of the terminal on the other end in an associated state; and
a communication condition data storing part that stores communication condition data representing a predetermined distance range and communication conditions for the predetermined distance range,

the method comprising:
an operation of receiving, from the wireless terminal, communication data including identification information of the wireless terminal as a transmission source, identification information of the terminal on the other end as a transmission destination, and contents to be transmitted;
an identification information extracting operation of extracting the identification information of the wireless terminal and the identification information of the terminal on the other end from the received communication data;
a terminal position information obtaining operation of obtaining position information of the wireless terminal and position information of the terminal on the other end from a terminal position measuring device that measures positions of the wireless terminal and the terminal on the other end;
a terminal position information updating operation of updating the position information of the wireless terminal and the position information of the terminal on the other end stored in the terminal position information storing part, to the position information of the wireless terminal and the position information of the terminal on the other end obtained in the terminal position information obtaining operation, based on the identification information of the wireless terminal and the identification information of the terminal on the other end extracted in the identification information extracting operation;
a terminal-to-terminal distance calculating operation of calculating a distance between the wireless terminal and the terminal on the other end based on the position information of the wireless terminal and the position information of the terminal on the other end stored in the terminal position information storing part;
a distance determining operation of determining whether or not the distance between the wireless terminal and the terminal on the other end calculated in the terminal-to-terminal distance calculating operation falls in the predetermined distance range represented by the communication condition data stored in the communication condition data storing part; and
a communication control operation of controlling the communication between the wireless terminal and the terminal on the other end according to the communication conditions represented by the communication condition data stored in the communication condition data storing part, when it is determined in the distance determining operation that the calculated distance falls in the predetermined distance range,
wherein the communication condition data storing part stores communication condition data representing predetermined distance ranges set at a plurality of levels, and priority degrees for the predetermined distance ranges, and
the communication control operation relays communications in a manner such that a communication between the wireless terminal and the terminal on the other end, in which a distance between the wireless terminal and the terminal on the other end falls in the predetermined distance range with a higher priority degree represented by communication condition data stored in the communication condition data storing part, is relayed by priority with respect to a communication between a wireless terminal and a terminal on the other end, in which a distance between the wireless terminal and the terminal on the other end falls in the predetermined distance range with a lower priority degree represented by communication condition data stored in the communication condition data storing part.
12. A relay method for relaying a communication between a wireless terminal and a terminal on the other end, the method being performed by a relay apparatus that includes:
a terminal position information storing part that stores identification information and position information of the wireless terminal in an associated state;
a reference position information storing part that stores reference position information representing a reference position as a reference with respect to the position of the wireless terminal; and
a communication condition data storing part that stores communication condition data representing a predetermined distance range and communication conditions for the predetermined distance range,

the method comprising:
an operation of receiving, from the wireless terminal, communication data including identification information of the wireless terminal as a transmission source, identification information of the terminal on the other end as a transmission destination, and contents to be transmitted;
an identification information extracting operation of extracting the identification information of the wireless terminal from the received communication data;
a terminal position information obtaining operation of obtaining position information of the wireless terminal from a terminal position measuring device that measures a position of the wireless terminal;
a terminal position information updating operation of updating the position information of the wireless terminal stored in the terminal position information storing part to the position information of the wireless terminal obtained in the terminal position information obtaining operation, based on the identification information of the wireless terminal extracted in the identification information extracting operation;
a terminal-to-reference distance calculating operation of calculating a distance between the wireless terminal and the reference position based on the position information of the wireless terminal stored in the terminal position information storing part and the reference position information stored in the reference position information storing part;
a distance determining operation of determining whether or not the distance between the wireless terminal and the reference position calculated in the terminal-to-reference distance calculating operation falls in the predetermined distance range represented by the communication condition data stored in the communication condition data storing part; and
a communication control operation of controlling the communication between the wireless terminal and the terminal on the other end according to the communication conditions represented by the communication condition data stored in the communication condition data storing part, when it is determined in the distance determining operation that the calculated distance falls in the predetermined distance range,
wherein the communication condition data storing part stores communication condition data representing predetermined distance ranges set at a plurality of levels, and priority degrees for the predetermined distance ranges, and
the communication control operation relays communications in a manner such that a communication between the wireless terminal and the terminal on the other end, in which a distance between the wireless terminal and the terminal on the other end falls in the predetermined distance range with a higher priority degree represented by communication condition data stored in the communication condition data storing part, is relayed by priority with respect to a communication between a wireless terminal and a terminal on the other end, in which a distance between the wireless terminal and the terminal on the other end falls in the predetermined distance range with a lower priority degree represented by communication condition data stored in the communication condition data storing part.
13. A non-transitory recording medium storing a relay program for causing a computer to execute processing of relaying a communication between a wireless terminal and a terminal on the other end, the computer including:
a terminal position information storing part that stores identification information and position information of the wireless terminal in an associated state and stores identification information and position information of the terminal on the other end in an associated state; and
a communication condition data storing part that stores communication condition data representing a predetermined distance range and communication conditions for the predetermined distance range, the relay program causing the computer to execute:
reception processing of receiving, from the wireless terminal, communication data including identification information of the wireless terminal as a transmission source, identification information of the terminal on the other end as a transmission destination, and contents to be transmitted;
identification information extraction processing of extracting the identification information of the wireless terminal and the identification information of the terminal on the other end from the received communication data;
terminal position information obtainment processing of obtaining position information of the wireless terminal and position information of the terminal on the other end from a terminal position measuring device that measures positions of the wireless terminal and the terminal on the other end;
terminal position information updating processing of updating the position information of the wireless terminal and the position information of the terminal on the other end stored in the terminal position information storing part, to the position information of the wireless terminal and the position information of the terminal on the other end obtained in the terminal position information obtainment processing, based on the identification information of the wireless terminal and the identification information of the terminal on the other end extracted in the identification information extraction processing;
terminal-to-terminal distance calculation processing of calculating a distance between the wireless terminal and the terminal on the other end based on the position information of the wireless terminal and the position information of the terminal on the other end stored in the terminal position information storing part;
distance determination processing of determining whether or not the distance between the wireless terminal and the terminal on the other end calculated in the terminal-to-terminal distance calculation processing falls in the predetermined distance range represented by the communication condition data stored in the communication condition data storing part; and
communication control processing of controlling the communication between the wireless terminal and the terminal on the other end according to the communication conditions represented by the communication condition data stored in the communication condition data storing part, when it is determined in the distance determination processing that the calculated distance falls in the predetermined distance range,
wherein the communication condition data storing part stores communication condition data representing predetermined distance ranges set at a plurality of levels, and priority degrees for the predetermined distance ranges, and
the communication control processing relays communications in a manner such that a communication between the wireless terminal and the terminal on the other end, in which a distance between the wireless terminal and the terminal on the other end falls in the predetermined distance range with a higher priority degree represented by communication condition data stored in the communication condition data storing part, is relayed by priority with respect to a communication between a wireless terminal and a terminal on the other end, in which a distance between the wireless terminal and the terminal on the other end falls in the predetermined distance range with a lower priority degree represented by communication condition data stored in the communication condition data storing part.
14. A non-transitory recording medium storing a relay program for causing a computer to execute processing of relaying a communication between a wireless terminal and a terminal on the other end, the computer including:
a terminal position information storing part that stores identification information and position information of the wireless terminal in an associated state;
a reference position information storing part that stores reference position information representing a reference position as a reference with respect to the position of the wireless terminal; and
a communication condition data storing part that stores communication condition data representing a predetermined distance range and communication conditions for the predetermined distance range,

the relay program causing the computer to execute:
reception processing of receiving, from the wireless terminal, communication data including identification information of the wireless terminal as a transmission source, identification information of the terminal on the other end as a transmission destination, and contents to be transmitted;
identification information extraction processing of extracting the identification information of the wireless terminal from the received communication data;
terminal position information obtainment processing of obtaining position information of the wireless terminal from a terminal position measuring device that measures a position of the wireless terminal;
terminal position information updating processing of updating the position information of the wireless terminal stored in the terminal position information storing part to the position information of the wireless terminal obtained in the terminal position information obtainment processing, based on the identification information of the wireless terminal extracted in the identification information extraction processing;
terminal-to-reference distance calculation processing of calculating a distance between the wireless terminal and the reference position based on the position information of the wireless terminal stored in the terminal position information storing part and the reference position information stored in the reference position information storing part;
distance determination processing of determining whether or not the distance between the wireless terminal and the reference position calculated in the terminal-to-reference distance calculation processing falls in the predetermined distance range represented by the communication condition data stored in the communication condition data storing part; and
communication control processing of controlling the communication between the wireless terminal and the terminal on the other end according to the communication conditions represented by the communication condition data stored in the communication condition data storing part, when it is determined in the distance determination processing that the calculated distance falls in the predetermined distance range,
wherein the communication condition data storing part stores communication condition data representing predetermined distance ranges set at a plurality of levels, and priority degrees for the predetermined distance ranges, and
the communication control processing relays communications in a manner such that a communication between the wireless terminal and the terminal on the other end, in which a distance between the wireless terminal and the terminal on the other end falls in the predetermined distance range with a higher priority degree represented by communication condition data stored in the communication condition data storing part, is relayed by priority with respect to a communication between a wireless terminal and a terminal on the other end, in which a distance between the wireless terminal and the terminal on the other end falls in the predetermined distance range with a lower priority degree represented by communication condition data stored in the communication condition data storing part.