1461110268-d7ef3fb0-faae-4828-8155-234dd16b88f9

What is claimed is:

1. An output circuit comprising:
an input terminal receiving an input logical signal;
a first output terminal outputting a first output logical signal having a logic corresponding to a logic of the input logical signal;
a second output terminal outputting a second output logical signal having a logic corresponding to an inverted logic of the input logical signal;
a first constant voltage supply circuit generating a first voltage level;
a second constant voltage supply circuit generating a second voltage level; and
an output logic formation circuit connected to said first and second constant voltage supply circuits, said output logic formation circuit generating the first and second output logical signals having either the first voltage level or second voltage level based on the logic of the input logical signal.
2. The output circuit according to claim 1, wherein said first and second constant voltage supply circuits comprise a voltage drop circuit having an output node, the voltage drop circuit decreasing a voltage supplied from a voltage source to generate the first and second voltage levels to the output node thereof.
3. The output circuit according to claim 2, wherein the voltage drop circuit is a transistor having a gate, a source connected to the voltage source and a drain connected to the output node of the voltage drop circuit.
4. The output circuit according to claim 2, wherein said first and second constant voltage supply circuits further comprise a control circuit controlling the voltage drop circuit based on a voltage level on the output node of the voltage drop circuit.
5. The output circuit according to claim 4, wherein the control circuit turns to a power down mode in response to a power down signal received thereto.
6. The output circuit according to claim 4, wherein the control circuit is a differential amplifier having a first input connected to the output node of the voltage drop circuit, a second input receiving a referential potential and an output connected to the voltage drop circuit.
7. The output circuit according to claim 6, further comprising a referential potential generator connected to the differential amplifier for supplying the referential potential.
8. The output circuit according to claim 1, wherein said output logic formation circuit comprises,
an inverter having an input receiving the input logical signal and an output,
a first NMOS transistor having a gate receiving the input logical signal, a source connected to the first constant voltage supply circuit and a drain connected to the second output terminal,
a first PMOS transistor having a gate receiving the input logical signal, a source connected to the second constant voltage supply circuit and a drain connected to the second output terminal,
a second NMOS transistor having a gate connected to the output of the inverter, a source connected to the first constant voltage supply circuit and a drain connected to the first output terminal, and
a second PMOS transistor having a gate connected to the output of the inverter, a source connected to the second constant voltage supply circuit and a drain connected to the first output terminal.
9. The output circuit according to claim 8, further comprising
a third NMOS transistor having a gate connected to a power supply, a source connected to the first constant voltage supply circuit and a drain,
a third PMOS transistor having a gate connected to the ground, a source connected to the second constant voltage supply circuit and a drain,
a terminating potential node supplying a terminating potential,
a first terminating resistor connected between the drain of the third NMOS transistor and the terminating potential node, and
a second terminating resistor connected between the drain of the third PMOS transistor and the terminating potential node.
10. The output circuit according to claim 9, wherein said first and second constant voltage supply circuits comprised:
a voltage drop circuit having an output node, the voltage drop circuit decreasing a voltage supplied from a voltage source to generate the first and second voltage levels to the output node thereof, and
a control circuit controlling the voltage drop circuit based on a voltage level on the drain of the third NMOS and PMOS transistors.
11. The output circuit according to claim 1, wherein said output logic formation circuit comprises,
an inverter having an input receiving the input logical signal and an output,
a first NMOS transistor having a gate connected to the output of the inverter, a first terminal connected to the first constant voltage supply circuit and a second terminal connected to the second output terminal,
a second NMOS transistor having a gate receiving the input logical signal,
a first termianl connected to the second constant voltage supply circuit and a second terminal connected to the second output terminal,
a third NMOS transistor having a gate receiving the input logical signal, a first terminal connected to the first constant voltage supply circuit and a second terminal connected to the first output terminal, and
a fourth NMOS transistor having a gate connected to the output of the inverter, a first terminal connected to the second constant voltage supply circuit and a second terminal connected to the first output terminal.
12. The output circuit according to claim 11, wherein said output logic formation circuit further comprises a fifth NMOS transistor having a gate connected to a power supply, a first terminal connected to the first output terminal and a second terminal connected to the second output terminal.
13. The output circuit according to claim 1, wherein said output logic formation circuit turns the first and second output terminal to high impedance state when receiving a three state control signal.
14. The output circuit according to claim 13, wherein said output logic formation circuit comprises,
a first inverter having an input receiving the input logical signal and an output;
a second inverter having an input receiving the three state control signal and an output;
a first NAND gate having a first input receiving the input logical signal, a second input receiving the three state control signal and an output;
a second NAND gate having a first input receiving the input logical signal, a second input connected to the output of said second inverter and an output;
a first NOR gate having a first input connected to the output of said first inverter, a second input connected to the output of said second inverter and an output;
a second NOR gate having a first input connected to the output of said first inverter, a second input receiving the three state control signal and an output;
a first NMOS transistor having a gate connected to the output of said first NOR gate, a source connected to the first constant voltage supply circuit and a drain connected to the second output terminal,
a first PMOS transistor having a gate connected to the output of said second NAND gate, a source connected to the second constant voltage supply circuit and a drain connected to the second output terminal,
a second NMOS transistor having a gate connected to the output of said second NOR gate, a source connected to the first constant voltage supply circuit and a drain connected to the first output terminal, and
a second PMOS transistor having a gate connected to the output of said first NAND gate, a source connected to the second constant voltage supply circuit and a drain connected to the first output terminal.
15. An interface circuit comprising:
an input circuit;
a first transmission line having one end connected to said input circuit and the other end;
a second transmission line having one end connected to said input circuit and the other end;
a terminating potential node supplying a terminating potential,
a first terminating resistor connected between said first transmission line and said terminating potential node;
a second terminating resistor connected between said second transmission line and said terminating potential node; and
an output circuit including
an input terminal receiving an input logical signal,
a first output terminal connected to said first transmission line for outputting a first output logical signal having a logic corresponding to a logic of the input logical signal,
a second output terminal connected to said first transmission line for outputting a second output logical signal having a logic corresponding to an inverted logic of the input logical signal,
a first constant voltage supply circuit generating a first voltage level,
a second constant voltage supply circuit generating a second voltage level, and
an output logic formation circuit connected to said first and second constant voltage supply circuits, said output logic formation circuit generating the first and second output logical signals having either the first voltage level or second voltage level based on the logic of the input logical signal.
16. The interface circuit according to claim 15, wherein said first and second constant voltage supply circuits comprise a voltage drop circuit having an output node, the voltage drop circuit decreasing a voltage supplied from a voltage source to generate the first and second voltage levels to the output node thereof.
17. The interface circuit according to claim 16, wherein the voltage drop circuit is a transistor having a gate, a source connected to the voltage source and a drain connected to the output node of the voltage drop circuit.
18. The interface circuit according to claim 16, wherein said first and second constant voltage supply circuits further comprise a control circuit controlling the voltage drop circuit based on a voltage level on the output node of the voltage drop circuit.
19. The output circuit according to claim 18, wherein the control circuit turns to a power down mode in response to a power down signal received thereto.
20. The output circuit according to claim 18, wherein the control circuit is a differential amplifier having a first input connected to the output node of the voltage drop circuit, a second input receiving a referential potential and an output connected to the voltage drop circuit.
21. An input circuit, comprising:
a pair of first differential amplification circuits which is provided with first and second differential amplification circuits to which a first input terminal is connected in common, second input terminals are connected in common and output terminals are connected in common; and
a first inverting circuit in which an input terminal connects with said output terminals.
22. An input circuit, comprising:
a pair of first and second differential amplification circuits which is provided with first and second differential amplification circuits, respectively, to which first input terminals are connected in common, second input terminals are connected in common and output terminals are connected in common;
a first common input terminal to which said first input terminals of a pair of said first differential amplification circuits and said first input terminals of a pair of said second differential amplification circuits are connected in common;
a second common input terminal to which said second input terminals of a pair of said first differential amplification circuits and said first input terminals of a pair of said second differential amplification circuits are connected in common;
a third differential amplification circuit in which the first input terminal is connected to said output terminals of a pair of said first differential amplification circuits and the second input terminal is connected to the common output terminal of a pair of said second differential circuits; and
a first inverting circuit in which an input terminal is connected to the output terminal of said third differential amplification circuit.
23. The input circuit according to claim 22, further comprising a second inverting circuit in which the input circuit is connected to the output terminal of said first inverting circuit.
24. The input circuit according to claim 22, further comprising a switching means which switches the stopoperation with a pair of said first differential amplification circuits, a pair of said second differential amplification circuits and said third differential amplification circuit.
25. The input circuit according to claim 22, wherein said switching means is also provided with the function of controlling the operation of said first inverting circuit.
26. The input circuit according to claim 22, wherein said switching means is also provided with comprises the function of controlling the operation of said second inverting circuit.
27. The input circuit according to claim 22, wherein said switching means comprises an external input terminal, a group of inverted logic circuit terminals, a group of non-inverted logic output terminals, a third inverting circuit in which an output terminal is connected to a group of said non-inverted logic output terminals and a fourth inverting circuit in which an output terminal is connected to said external input terminal and the output terminal is connected to a group of said inverted logic output terminals and the input terminal of the third inverting circuit.

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 capacitive operator presence detector for an operator control handle, comprising:
(a) a capacitive sensor mounted in the handle, the capacitive sensor arranged and configured to form a capacitor when the handle is touched by an operator;
(b) a guard electrode mounted in the handle, the guard electrode arranged and configured to substantially isolate the capacitive sensor from ground when it is not touched by an operator; and
(c) an operator presence circuit connected to the capacitive sensor and the guard electrode, the circuit having a node where changes in capacitance of the capacitive sensor can be measured as a change in voltage and where the change in voltage is provided to the guard electrode, whereby the voltage at the guard electrode is equal to the voltage at the capacitive sensor and any changes in capacitance due to water on the handle forming capacitance to ground are reduced.
2. The capacitive operator presence detector of claim 1, wherein the capacitive sensor is located on a top portion of the handle.
3. The capacitive operator presence detector of claim 2, wherein the guard electrode is located on a lower portion of the handle.
4. The capacitive operator presence detector of claim 1, wherein the handle is covered by a protective coating.
5. The capacitive operator presence detector of claim 1, wherein the capacitive sensor and the guard electrode are connected to a frequency generator.
6. The capacitive operator presence detector of claim 1, wherein an initial voltage is read and stored to provide a baseline capacitance and a predetermined sensitivity cutoff is established for determining whether a measured voltage is interpreted as operator presence.
7. The capacitive operator presence detector of claim 1, wherein a shielded wire is used to connect the capacitive sensor and the guard electrode to the operator presence circuit.
8. The capacitive operator presence detector of claim 1, wherein the capacitive sensor and the guard electrode include portions that are generally ring shaped and extend proximate a surface of the handle.
9. The capacitive operator presence detector of claim 1, wherein the handle has a longitudinal axis, the capacitive sensor is located in a first portion of the handle, and the guard electrode is physically located inside of the capacitive sensor and in a second portion of the handle where at least a part of the second portion is offset from the first portion.
10. The capacitive operator presence detector of claim 1, wherein the detector is located on a stump cutter.
11. A method of detecting the presence of an operator touching a hydraulic control handle of a stump cutter, comprising:
(a) generating an electrical signal;
(b) connecting a capacitive sensor mounted in the handle to the electrical signal, the capacitive sensor forming a capacitor when the handle is touched by an operator;
(c) connecting a guard electrode mounted in the handle to the electrical signal, the guard electrode substantially isolating the capacitive sensor from ground when it is not touched by an operator; and
(c) connecting the capacitive sensor and the guard electrode to a detection circuit, the detection circuit having a node where changes in capacitance of the capacitive sensor can be measured as a change in voltage and where the change in voltage is provided to the guard electrode, whereby the voltage at the guard electrode is equal to the voltage at the capacitive sensor and any changes in capacitance due to water on the handle forming capacitance to ground are reduced.
12. The method of claim 11, wherein the electrical signal is a sine wave.

1461110259-d7ef10f4-7aa1-4f1f-8457-4c68fd603f99

1. A computer implemented method comprising:
receiving data decoded from a plurality of barcodes, the plurality of barcodes having been scanned during a single continuous scanning operation;
identifying a unique type for each of a plurality of received data from the plurality of barcodes, wherein its unique type is identified by determining a unique character length for each of the plurality of received data; and
populating a plurality of fields in a fillable form with the plurality of received corresponding received data decoded from a scanned barcode in accordance with its identified unique type.
2. The method of claim 1, further comprising discarding barcode information for which no field is reserved in the fillable form.
3. The method of claim 1, wherein the fillable form is a database.
4. The method of claim 1, wherein the fillable form is a form associated with a sales transaction.
5. The method of claim 1, wherein the unique type is identified using a pattern matching technique.
6. The method of claim 1, wherein the plurality of barcodes are four barcodes.
7. The computer implemented method of claim 1, further comprising detecting at least one unpopulated field in the fillable form and presenting the fillable form on a graphical user interface to allow manual entry of data for the at least one unpopulated field.
8. The computer implemented method of claim 7, wherein only the at least one unpopulated field is presented to allow manual entry.
9. The computer implemented method of claim 1, wherein the unique type is selected from the group consisting of: a UPC, IMEI, ICCID, and device serial number.
10. The computer implemented method of claim 1, wherein the plurality of barcodes are associated with a product for purchase.
11. A system comprising:
a scanner configured to receive barcode data of a plurality of barcodes in a single continuous scanning operation;
a processor configured to:
identify a unique type for each of a plurality of received barcode data from said plurality of barcodes, wherein the unique type is identified by determining a unique character length for each of said plurality of received barcode data, and
populating a plurality of fields in a fillable form with the plurality of received barcode data according to the identified unique type of each of the plurality of received barcode data.
12. The system of claim 11, further comprising:
a handheld computing device, the processor being part of the handheld computing device.
13. The system of claim 11, further comprising:
a handheld computing device, the handheld computing device configured to host the fillable form.
14. The system of claim 11, further comprising:
a server in networked communication with the processor, the server configured to host the fillable form.
15. The system of claim 11, wherein the processor is further configured to detect an unpopulated field in the fillable form and display a graphical user interface configured to present the unpopulated field in the fillable form for manual entry.
16. The system of claim 11, wherein the unique type is selected from the group consisting of: a UPC, IMEI, ICCID, and device serial number.
17. A product comprising:
a machine-readable medium; and
machine-executable instructions for causing a computer to perform the method comprising:
scanning a plurality of barcodes in a single continuous scanning operation;
decoding the scanned plurality of barcodes into a plurality of received barcode data;
identifying a unique code type for each of said plurality of received barcode data, wherein the unique code type is identified by determining a unique character length for each of said plurality of received barcode data; and
populating each of a plurality of fields in a fillable form with corresponding received barcode data decoded from a scanned barcode, wherein the form is populated in accordance with the identified unique code type.
18. The product of claim 17, wherein the unique code type is selected from the group consisting of: a UPC, a IMEI, a ICCID, and a device serial number.
19. The product of claim 17, further comprising:
generating an audible tone as each of the plurality of barcodes is scanned.
20. The product of claim 17, further comprising:
detecting at least one unpopulated field in the fillable form and presenting the at least one unpopulated field on a graphical user interface to allow manual entry of data for the at least one unpopulated field.
21. A method of conducting a retail sales transaction wherein a product to be sold requires scanning of multiple barcodes comprising:
operating a scanning device to read multiple barcodes in a single continuous pass of the scanning device;
decoding each of the multiple barcodes into a decoded barcode data;
identifying a unique type for each of the decoded barcode data, wherein the unique type is identified by determining a unique character length for each of the decoded barcode data, wherein the unique character length is different for each unique type; and
automatically populating each of a plurality of fields in a fillable sales form with the decoded barcode data decoded from each barcode read in accordance with the identified unique type of the decoded barcode data.

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 user voice mixing device used in a virtual space sharing system in which a plurality of information processing devices share a virtual space, said user voice mixing device comprising:
means for receiving voice data representing a voice uttered by a first user of one of the plurality of information processing devices and a first region corresponding to a first position coordinate of the first the user in the virtual space;
means for storing predetermined environmental sounds in association with each of one or more regions defined in the virtual space;
means for acquiring a second position corresponding to a second user in the virtual space, who receives the voice data of the first at the user voice mixing device;
means for specifying a second region corresponding to the second user according to the second acquired position coordinate, the second region being different from the first region;
means for creating mixed voice data by acquiring a first predetermined environmental sound associated with the first region received by the means for receiving from the means for storing, and mixing the acquired first predetermined environmental sound and the voice data, and acquiring a second predetermined environmental sound associated with the second region corresponding to the second user, and mixing the voice data with the first predetermined environmental sound associated with the first region corresponding to the user and the second predetermined environmental sound associated with the second region corresponding to the second user; and
means for outputting the mixed voice data,
wherein said acquired first environmental sound is independent of the voice data and not directly associated with the acquired position coordinate of the user, and
wherein, when said voice data, said first environmental sound and said second environmental sound occur at a same time, said voice data is mixed with said first and second environmental sounds to generate a modified output indicative of said first and second environmental sounds reducing the comprehensibility of said voice data.
2. A user voice mixing device according to claim 1, wherein:
the user voice mixing device is communicably connected to the plurality of information processing devices through a communication network;
the means for acquiring receives the voice data from the one of the plurality of information processing devices; the means for transmitting transmits the mixed voice data to another one of the plurality of information processing devices; and
the other one of the plurality of information processing devices receives the mixed voice data and outputs the mixed voice data.
3. A user voice mixing device according to claim 2, further comprising means for receiving, from the one of the plurality of information processing devices, transfer destination identification data for identifying the other one of the plurality of information processing devices, wherein
the means for transmitting the mixed voice data transmits the mixed voice data based on the transfer destination identification data.
4. A user voice mixing device according to any one of claims 1 to 3, further comprising means for receiving, from the one of the plurality of information processing devices, region identification data for identifying a region corresponding to the user in the virtual space, wherein
the means for specifying specifies a region corresponding to the user in the virtual space based on the received region identification data.
5. The user voice mixing device of claim 1, further comprising a correlation table that provides a correlation between respective ones of said region and ones of said environmental sound.
6. The user voice mixing device of claim 1, wherein the predetermined environmental sounds are sound effects corresponding to a scene in a game.
7. The user voice mixing device of claim 1, wherein the predetermined environmental sounds are different from voice uttered by other users of the plurality of information processing devices.
8. A control method for a computer used in a virtual space sharing system in which a plurality of information processing devices share a virtual space, the control method for a computer comprising:
acquiring voice data representing a voice uttered by a user of one of the plurality of information processing devices;
acquiring a first position coordinate corresponding to the user in the virtual space and acquiring a second position coordinate corresponding to a receiver of the voice data in the virtual space;
specifying a first region corresponding to the user in the virtual space according to the first acquired position coordinate, and specifying a second region corresponding to the receiver of the voice data according to the second acquired position coordinate, second region being different from the first region;
transmitting the first region and the voice data to the receiver;
creating mixed voice data at the receiver by acquiring, with reference to storing predetermined environmental sounds in association with each of one or more regions defined in the virtual space, a first predetermined environmental sound associated with the first region specified in the specifying, and mixing the acquired first predetermined environmental sound and the voice data, and acquiring a second predetermined environmental sound associated with the second region corresponding to the receiver, and mixing the voice data with the first predetermined environmental sound associated with the first region corresponding to the user and the second predetermined environmental sound associated with the second region corresponding to the receiver; and
outputting the mixed voice data at the receiver,
wherein said acquired first environmental sound is independent of the voice data and not directly associated with the acquired position coordinate of the user, and
wherein, when said voice data, said first environmental sound and said second environmental sound occur at a same time, said voice data is mixed with said first and second environmental sounds to generate a modified output indicative of said first and second environmental sounds reducing the comprehensibility of said voice data.
9. The control method of claim 8, further comprising a correlation table that performs correlation between respective ones of said region and ones of said environmental sound.
10. The control method of claim 8, wherein the predetermined environmental sounds are sound effects corresponding to a scene in a game.
11. The control method of claim 8, wherein the predetermined environmental sounds are different from voice uttered by other users of the plurality of information processing devices.
12. A non-transitory information storage medium storing a program for causing a computer to function, the computer being used in a virtual space sharing system in which a plurality of information processing devices share a virtual space, the program causing the computer to function as:
means for acquiring voice data representing a voice uttered by a user of one of the plurality of information processing devices;
means for storing predetermined environmental sounds in association with each of one or more regions defined in the virtual space;
means for acquiring a first position coordinate corresponding to the user in the virtual space and acquiring a second position coordinate corresponding to a receiver of the voice data in the virtual space;
means for specifying a first region corresponding to the user in the virtual space according to the first acquired position coordinate, and specifying a second region corresponding to the receiver of the voice data according to the second acquired position coordinate, second region being different from the first region;
transmitting the first region and the voice data to the receiver;
means for creating mixed voice data at the receiver by acquiring a first predetermined environmental sound associated with the first region specified by the means for specifying from the environmental sound storing means, and mixing the acquired first predetermined environmental sound and the voice data, and acquiring a second predetermined environmental sound associated with the second region corresponding to the receiver, and mixing the voice data with the first predetermined environmental sound associated with the first region corresponding to the user and the second predetermined environmental sound associated with the second region corresponding to the receiver; and
means for outputting the mixed voice data at the receiver,
wherein said acquired first environmental sound is independent of the voice data and not directly associated with the acquired position coordinate of the user, and
wherein, when said voice data, said first environmental sound and said second environmental sound occur at a same time, said voice data is mixed with said first and second environmental sounds to generate a modified output indicative of said first and second environmental sounds reducing the comprehensibility of said voice data.
13. The non-transitory information storage medium of claim 12, further comprising a correlation table that provides a correlation between respective ones of said region and ones of said environmental sound.
14. The non-transitory information storage medium of claim 12, wherein the predetermined environmental sounds are sound effects corresponding to a scene in a game.
15. The non-transitory information storage medium of claim 12, wherein the predetermined environmental sounds are different from voice uttered by other users of the plurality of information processing devices.
16. A virtual space sharing system in which a plurality of information processing devices share a virtual space, comprising:
means for acquiring voice data representing a voice uttered by a user of one of the plurality of information processing devices;
means for storing predetermined environmental sounds in association with each of one or more regions defined in the virtual space;
means for acquiring a first position coordinate corresponding to the user in the virtual space and acquiring a second position coordinate corresponding to a receiver of the voice data in the virtual space;
means for specifying a first region corresponding to the user in the virtual space according to the first acquired position coordinate, and specifying a second region corresponding to the receiver of the voice data according to the second acquired position coordinate, the second region being different from the first region;
means for transmitting the first region and the voice data to the receiver;
means for creating mixed voice data at the receiver by acquiring a first predetermined environmental sound associated with the first region specified by the means for specifying from the means for storing, and mixing the acquired first predetermined environmental sound and the voice data, and acquiring a second predetermined environmental sound associated with the second region corresponding to the receiver, and mixing the voice data with the first predetermined environmental sound associated with the first region corresponding to the user and the second predetermined environmental sound associated with the second region corresponding to the receiver, and
means for outputting the mixed voice data at the receiver;
wherein said acquired first environmental sound is independent of the voice data and not directly associated with the acquired position coordinate of the user, and
wherein, when said voice data, said first environmental sound and said second environmental sound occur at a same time, said voice data is mixed with said first and second environmental sounds to generate a modified output indicative of said first and second environmental sounds reducing the comprehensibility of said voice data.
17. The virtual space sharing system of claim 16, further comprising a correlation table that provides a correlation between respective ones of said region and ones of said environmental sound.
18. The virtual space sharing system of claim 16, wherein the predetermined environmental sounds are sound effects corresponding to a scene in a game.
19. The virtual space sharing system of claim 16, wherein the predetermined environmental sounds are different from voice uttered by other users of the plurality of information processing devices.