1460708103-5b37db3c-58b0-4726-beaa-72e3bc6c4bb5

1. A thin, film-form seating detection switch capable of detecting whether or not a passenger is seated in a seat, comprising:
a film-form substrate made of insulating material;
a first conductor fixed to one of the surfaces of the substrate, including a first terminal at one end and a first electrode at the other end;
a second conductor fixed to said one of the surfaces of the substrate, including a second terminal at one end and a second electrode at the other end, said second conductor being insulated from the first conductor;
a film form member made of insulating material, disposed on said one of the surfaces of the substrate, and slightly removed from the substrate via a spacer and substantially parallel to the substrate; and
a third conductor fixed to the surface of the member facing the substrate, including a fourth electrode at one end and a third electrode at the other end;
wherein when a passenger sits down in a seat on which the seating detection switch is provided, at least one of a part of the substrate and a part of the member bends due to the weight of the passenger, and the first and fourth electrodes as well as the second and third electrodes enter a condition of mutual conductivity.
2. The seating detection switch according to claim 1, wherein the first terminal and the second terminal are disposed in mutual proximity and the film-form substrate is formed in continuity between said terminals.
3. The seating detection switch according to claim 1 or claim 2, wherein a part of seating detection switch that curves substantially when a passenger sits down in the seat is reinforced.
4. The seating detection switch according to claim 3, wherein the part that curves substantially is reinforced by removing the spacer and the film-form member from the part that curves substantially and providing an insulating, thin resistance layer on the surface of the film-form substrate on which the first and second conductors are disposed so as to cover the first conductor and the second conductor.
5. The seating detection switch according to claim 4, wherein the resistance layer enters in slightly between the spacer and the film-form substrate.
6. The seating detection switch according to claim 4 or claim 5, wherein the surface of the resistance layer is covered with a flexible, thin, film-form protective tape.

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. An arrayed processor comprising:
a plurality of processing elements arranged in a matrix, each of said processing elements having: an instruction memory configured to store instruction codes, an instruction decoder, an mb (m-bit) arithmetic logic unit and an nb (n-bit) arithmetic logic unit, where \u201cm\u201d represents a natural number equal to or greater than 2 and \u201cn\u201d represents a natural number smaller than \u201cm\u201d;
a plurality of switch elements interconnecting said plurality of processing elements;
a state transition controller configured to generate instruction pointers for said processing elements in response to object codes supplied to the state transition controller from an external circuit and to supply the generated instruction pointers to said respective processing elements, said generated instruction pointers designating instruction codes stored in each said instruction memory of said plurality of processing elements; and
a data distributor configured to divide a series of processing data received from an external circuit into mb data and nb data, said mb data and nb data being input selectively to certain ones of said plurality of processing elements through mb and nb buses having connections controlled by said plurality of switch elements;
wherein said instruction decoder of each said plurality of processing elements is configured to decode instruction codes designated by said instruction pointers in order to control the processing operation of said mb and nb arithmetic logic; and
wherein said mb arithmetic logic unit processes in parallel mb data from said series of processing data, and said nb arithmetic logic unit processes nb data from said series of processing data according to said object codes.
2. The arrayed processor according to claim 1, wherein said processing elements are arranged in a matrix and have a bus connector, an input control circuit, and an output control circuit,
wherein said bus connector are configured to control connections between said mb buses connected thereto and connections between said nb buses connected thereto, and
said input control circuit are configured to control at least connections of input data from said mb buses to said mb arithmetic logic units and connections of input data from said nb buses to said nb arithmetic logic units, and
said output control circuits is configured to control at least connections of output data from said mb arithmetic logic units to said mb buses and connections of output data from said nb arithmetic logic unit to said nb buses.
3. The arrayed processor according to claim 1, wherein each of said processing elements has an mb register file unit for temporarily holding said mb data input thereto and outputting said mb data, and an nb register file unit for temporarily holding said nb data input thereto and outputting said nb data.
4. The arrayed processor according to claim 1, wherein each of said processing elements has a single register file unit for temporarily holding said mb data input thereto, outputting the mb data as at least one of said mb data and said nb data, temporarily holding said nb data input thereto, and outputting the nb data as at least one of said mb data and said nb data.
5. The arrayed processor according to claim 1, wherein each of said processing elements has internal interconnection resources for each of said processing elements to control connections between said mb arithmetic logic unit, said nb arithmetic logic unit, and a register file unit.
6. The arrayed processor according to claim 1, wherein each of said processing elements includes a data manipulation unit for manipulating at least said mb data and said nb data.
7. The arrayed processor according to claim 6, wherein said nb arithmetic logic unit of each of said processing elements comprises a part of said data manipulation unit.
8. The arrayed processor according to claim 6, wherein said data manipulation unit includes a shifting circuit for shifting at least said mb data.
9. The arrayed processor according to claim 6, wherein said data manipulation unit includes a numerical value holding circuit for temporarily holding numerical data for use in processing said mb data.
10. The arrayed processor according to claim 6, wherein said data manipulation unit includes a masking circuit for masking at least said mb data.
11. The arrayed processor according to claim 9, wherein said data manipulation unit includes a masking circuit for masking at least said mb data using the numerical data temporarily held by said numerical value holding circuit.
12. The arrayed processor according to claim 6, wherein said data manipulation unit includes an OR gate for performing OR operations on at least said mb data.
13. The arrayed processor according to claim 1, wherein \u201cnb\u201d represents 1 bit.
14. The arrayed processor according to claim 13, wherein \u201cmb\u201d represents 8 bits.
15. A data processing system comprising:
an arrayed processor according to claim 1;
a data processing apparatus for generating said object codes from source codes;
code supply means for supplying said source codes to said data processing apparatus; and
code transfer means for inputting said object codes output from said data processing apparatus to said arrayed processor.
16. A data processing system according to claim 15 further comprising code storage means for registering a plurality of types of said object codes.