1. A compound according to formula I
wherein R1 is independently selected from fluoro, bromo, jodo, hydroxy, trifluoromethoxy, C2-6-alkoxy, C1-6-alkyl, amino, C2-6-alkylsulfanyl, C2-6-alkylsulfinyl, C2-6-alkylsutfonyl, C1-6-alkylamino, di-C1-6-alkylamino, cyano, nitro, aryl, heteroaryl and C3-8-cycloalkyl;
and pharmaceutically acceptable salts, solvates and prodrugs thereof.
2. A compound according to claim 1, wherein R1 represents bromo or cyano.
3. A pharmaceutical composition comprising, as an active ingredient, at least one compound according to claim 1, together with one or more pharmaceutically acceptable carriers or excipients.
4. A pharmaceutical composition according to claim 3, in unit dosage form, comprising from about 0.05 mg to about 1000 mg, from about 0.1 mg to about 500 mg, or from about 0.5 mg to about 200 mg of a compound according to claim 1.
5. A method for the treatment of disorders or diseases related to the H3 histamine receptor selected from the following: obesity,
suppression of appetite or satiety induction, osteoarthritis, bulimia, binge eating, anorexia, impaired glucose tolerance (IGT), type 2 diabetes, allergic rhinitis, narcolepsy, asthma, and diarrhea, the method comprising administering to a subject in need thereof an effective amount of a compound according to claim 1.
6. A method according to claim 5, wherein the effective amount of the compound is in the range of from about 0.05 mg to about 2000 mg, from about 0.1 mg to about 1000 mg, or from about 0.5 mg to about 500 mg per day.
7. A method according to claim 5, for the treatment of obesity.
8. A method according to claim 5, for the suppression of appetite or for satiety induction.
9. A method according to claim 5, for the treatment of Impaired Glucose Tolerance (IGT).
10. A method according to claim 5, for the treatment of type 2 diabetes.
11. A method according to claim 5, for the treatment of allergic rhinitis or anorexia.
12. A method according to claim 5, for the treatment of narcolepsy.
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 communication device comprising:
communication means configured to perform proximity communication with a readerwriter; and
control means configured to control writing of data as to nonvolatile memory in accordance with a command from said readerwriter;
wherein a portion of the storage region of said nonvolatile memory is a user block that is a storage region equivalent to the minimum unit assigned to a service;
and wherein said user block includes a plurality of units;
and wherein said units include one or more pages that are the storage regions of a predetermined unit where writing is performed;
and wherein at least one unit of a plurality of units making up said user block is a buffer unit that serves as a buffer to buffer data to be written in said user block;
and wherein said nonvolatile memory stores control information for controlling the storage region of said nonvolatile memory;
and wherein said control information includes a unit number for determining said units;
and wherein said control means
write data in said buffer unit in accordance with a command from said readerwriter,
write the unit number of an object unit that is a unit to be written with data as the unit number of said buffer unit, and
take said object unit as a new buffer unit, thereby performing writing of data in said object unit;
and wherein said control means are activated by an RF signal being received from said readerwriter at said communication means, and after activation, erase all of the pages of said buffer unit during activation processing to be performed before receiving a command from said readerwriter.
2. The communication device according to claim 1, wherein said unit is made up of one page;
and wherein another portion of the storage region of said nonvolatile memory is a control block for storing control information for said every user block;
and wherein the control information of said user block includes the unit number of each of a plurality of units that the user block has, and one sequence number of which the value is regularly updated each time data is written in said nonvolatile memory.
3. The communication device according to claim 1, wherein said unit is made up of a plurality of pages;
and wherein one page of a plurality of pages that one unit has is a control page that stores control information for said each unit;
and wherein the control information of said unit includes the unit number of the unit thereof, and one sequence number of which the value is regularly updated each time data is written in said nonvolatile memory.
4. The communication device according to claim 3, wherein said control means write data in said buffer unit in accordance with a command from said readerwriter, write the unit number of said object unit as the unit number of said buffer unit, and then erase said control page of said object unit, thereby taking said object unit as a new buffer unit.
5. The communication device according to claim 4, wherein said control means write data in a page other than the control page of said unit, and then write said unit number, said sequence number, and an error detection code for detecting an error of data written in said unit in said control page;
and wherein said control means recognize, in the event that there are units having the same unit number, and of the units having the same unit number thereof, the error detection code of a unit having a newer sequence number is normal, said unit having a newer sequence number as the latest unit where the latest writing has been performed, and perform rewriting, in the control page of the latest unit thereof, of the stored content of the control page thereof.
6. The communication device according to claim 1, wherein said nonvolatile memory is EEPROM.
7. A communication method for a communication device including
communication means configured to perform proximity communication with a readerwriter, and
control means configured to control writing of data as to nonvolatile memory in accordance with a command from said readerwriter,
said method comprising the steps of:
taking a portion of the storage region of said nonvolatile memory as a user block that is a storage region equivalent to the minimum unit assigned to a service;
including a plurality of units in said user block;
including one or more pages that are the storage regions of a predetermined unit where writing is performed, in said units;
taking at least one unit of a plurality of units making up said user block as a buffer unit that serves as a buffer to buffer data to be written in said user block;
said nonvolatile memory storing control information for controlling the storage region of said nonvolatile memory;
including a unit number for determining said units, in said control information;
causing said control means
to write data in said buffer unit in accordance with a command from said readerwriter,
to write the unit number of an object unit that is a unit to be written with data as the unit number of said buffer unit, and
to take said object unit as a new buffer unit, thereby performing writing of data in said object unit;
and activating said control means by an RF signal being received from said readerwriter at said communication means to erase all of the pages of said buffer unit during activation processing to be performed before receiving a command from said readerwriter.
8. A communication device comprising:
a communication unit configured to perform proximity communication with a readerwriter; and
a control unit configured to control writing of data as to nonvolatile memory in accordance with a command from said readerwriter;
wherein a portion of the storage region of said nonvolatile memory is a user block that is a storage region equivalent to the minimum unit assigned to a service;
and wherein said user block includes a plurality of units;
and wherein said units include one or more pages that are the storage regions of a predetermined unit where writing is performed;
and wherein at least one unit of a plurality of units making up said user block is a buffer unit that serves as a buffer to buffer data to be written in said user block;
and wherein said nonvolatile memory stores control information for controlling the storage region of said nonvolatile memory;
and wherein said control information includes a unit number for determining said units;
and wherein said control unit
writes data in said buffer unit in accordance with a command from said readerwriter,
writes the unit number of an object unit that is a unit to be written with data as the unit number of said buffer unit, and
takes said object unit as a new buffer unit, thereby performing writing of data in said object unit;
and wherein said control unit is activated by an RF signal being received from said readerwriter at said communication unit, and after activation, erases all of the pages of said buffer unit during activation processing to be performed before receiving a command from said readerwriter.
9. A communication method for a communication device including
a communication unit configured to perform proximity communication with a readerwriter, and
a control unit configured to control writing of data as to nonvolatile memory in accordance with a command from said readerwriter,
said method comprising the steps of:
taking a portion of the storage region of said nonvolatile memory as a user block that is a storage region equivalent to the minimum unit assigned to a service;
including a plurality of units in said user block;
including one or more pages that are the storage regions of a predetermined unit where writing is performed, in said units;
taking at least one unit of a plurality of units making up said user block as a buffer unit that serves as a buffer to buffer data to be written in said user block;
said nonvolatile memory storing control information for controlling the storage region of said nonvolatile memory;
including a unit number for determining said units, in said control information;
causing said control unit
to write data in said buffer unit in accordance with a command from said readerwriter,
to write the unit number of an object unit that is a unit to be written with data as the unit number of said buffer unit, and
to take said object unit as a new buffer unit, thereby performing writing of data in said object unit;
and activating said control unit by an RF signal being received from said readerwriter at said communication unit to erase all of the pages of said buffer unit during activation processing to be performed before receiving a command from said readerwriter.