1. A beverage dispenser comprising:
a cup port provided at a front surface of a body;
a cup mount provided at an outside of the cup port;
a cup holder including a cup holding portion, an internal diameter of the cup holding portion slightly smaller than a maximum external diameter of a cup in an external form like an inverted truncated cone, a right-to-left space of an opening of the cup holding portion slightly larger than a minimum external diameter of the cup, the cup holder capable of holding the cup with the cup holding portion;
a holder mover capable of moving the cup holder at least forward and backward and upward and downward; and
cup carryout control means for operating the cup holder so that the holding portion holding the cup is advanced from an inside of the cup port to the outside thereof to locate the holding portion above the cup mount, the cup holding portion is lowered from an above position by a predetermined distance to place the cup on the cup mount in process of lowering, and the cup holding portion is retreated from a lowered position to the inside of the cup port to leave the cup on the cup mount.
2. The beverage dispenser according to claim 1, further comprising:
an object detection sensor for detecting whether or not there is an object on the cup mount;
extraneous material existence determining means for determining whether or not there is an extraneous material on the cup mount based on a detection signal of the object detection sensor before advancing the cup holding portion holding the cup from the inside of the cup port to the outside thereof; and
extraneous material warning means for, when determined that there is the extraneous material, giving a warning for prompting removal of the extraneous material.
3. The beverage dispenser according to claim 1, further comprising:
overload detecting means for detecting whether or not an overload ungenerable by normal operation is applied to the cup holder in process of lowering the cup holding portion to place the cup on the cup mount; and
overload warning means for, when determined that there is the overload, giving a warning for prompting removal of the overload.
4. The beverage dispenser according to claim 3, further comprising:
cup placement retrying means for, when determined that there is the overload, repeating an operation of elevating and lowering the cup holder a predetermined number of times until determining that there is no overload.
5. The beverage dispenser according to claim 3, wherein:
the holder mover has a motor for moving the cup holder upward and downward; and
the overload detecting means includes current detecting means for detecting a current passing through the motor on lowering the cup holder and current value comparing means for determining that there is the overload in the case where a variation when a detected current exceeds a predetermined reference current is a stipulated value or higher.
6. The beverage dispenser according to claim 5, further comprising:
reference current updating means for measuring and updating the reference current in predetermined timing.
7. The beverage dispenser according to claim 1, further comprising:
a door for opening and closing the cup port;
door opening and closing means capable of opening the door on advancing the cup holding portion holding the cup from the inside of the cup port to the outside thereof and closing the door on retreating the cup holding portion from the outside of the cup port to the inside thereof;
a closing detection sensor for detecting the closing of the door;
closing determining means for determining whether or not the door is normally closed based on a detection signal of the closing detection sensor on retreating the cup holding portion from the outside of the cup port to the inside thereof; and
door closing retrying means for, when determined that the closing is not normal, repeating an operation of advancing and retreating the cup holder predetermined number of times until determined to be normal.
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 base station, comprising:
a memory which stores data to be transmitted to a mobile device, which complies with multiple communication methods and performs a data communication with the base station; and
a processor which
switches, during transmission of the data stored in the memory with one communication method of the multiple communication methods, when a communication request with another communication method of the multiple communication methods is transmitted to the mobile device, a communication partner to another base station complying with the other communication method, and
determines whether to transfer an unsent data to the other base station based on a size relationship between a data transmission time to transmit the unsent data stored in the memory to the other base station and a communication time predicted based on a past communication history regarding a communication destination which transmits the communication request.
2. The base station according to claim 1, wherein when the communication partner is switched while the unsent data remains in the memory, the processor transfers the unsent data to the other base station when a communication with the other base station continues after a predetermined period of time elapses.
3. The base station according to claim 1, wherein the memory comprises a management table which stores a cell number to which the mobile device belongs for each event, and
wherein the processor determines based on a change of the cell number for the event whether the mobile device moves and suppresses the data transfer to the other base station when the mobile device moves.
4. A control method for controlling a base station, the control method comprising:
performing a data communication with a mobile device complying with multiple communication methods;
switching, during transmission of the data to the mobile device with one communication method of the multiple communication methods, when a switch request to another communication method of the multiple communication methods is transmitted to the mobile device, a communication partner to another base station complying with the other communication method; and
determining whether to transfer an unsent data to the other base station based on a size relationship between a data transmission time to transmit the unsent data stored in the memory to the mobile device from the other base station and a communication time predicted based on a past communication history regarding a communication destination which transmits the switch request.
5. The control method according to claim 4, comprising:
when the communication partner is switched to the other base station while the unsent data remains in the memory, transferring the unsent data to the other base station when a communication between the mobile device and the other base station continues after a predetermined period of time elapses.
6. A radio communication system, comprising:
a mobile device complying with multiple communication methods;
a first base station which performs a communication by a first communication method of the multiple communication methods; and
a second base station which performs the communication by a second communication method of the multiple communication methods;
wherein the mobile device, comprising:
a receiver which obtains location information;
a mobile device memory which stores the location information at a time of the communication with the first base station;
a mobile device processor which writes the location information, obtained from the location information obtaining unit at the time of the communication with the first base station, into the mobile device memory, determines whether the mobile device moves based on the location information when there is a switch request to the second communication method from the first base station, and transmits a movement determination report to the base station, and
wherein the first base station, comprising:
a base station memory which stores a block of data to be transmitted to the mobile device; and
when the switch request to the second communication method is transmitted to the mobile device during transmission of the data stored in the base station memory, a base station processor which switches a communication partner to the second base station and suppresses the transmission of the unsent data stored in the base station memory to the second base station when the movement determination report received from the mobile device indicates that the mobile device moves.
7. The radio communication system according to claim 6, wherein when the communication partner is switched to the second base station while the unsent data remains in the base station memory, the base station processor transfers the unsent data to the second base station when the communication between the mobile device and the second base station continues after a predetermined period of time elapses.
8. The radio communication system according to claim 6, wherein the base station memory comprises a management table which stores a cell number to which the mobile device belongs for each event, and
wherein the base station processor determines whether the mobile device moves based on a change of the cell number of the event and suppresses the data transfer to the second base station when the mobile device moves.