EP1022697B1 - Control apparatus for vending machine - Google Patents

Control apparatus for vending machine Download PDF

Info

Publication number
EP1022697B1
EP1022697B1 EP99101219A EP99101219A EP1022697B1 EP 1022697 B1 EP1022697 B1 EP 1022697B1 EP 99101219 A EP99101219 A EP 99101219A EP 99101219 A EP99101219 A EP 99101219A EP 1022697 B1 EP1022697 B1 EP 1022697B1
Authority
EP
European Patent Office
Prior art keywords
main control
control unit
sub
vending machine
program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
EP99101219A
Other languages
German (de)
French (fr)
Other versions
EP1022697A1 (en
Inventor
Yasuhiko Miyata
Toshitake Maruyama
Yasuhiro Yamazaki
Seiji Ebukuro
Masayuki Ootani
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to EP99101219A priority Critical patent/EP1022697B1/en
Priority to DE69917422T priority patent/DE69917422D1/en
Priority to US09/236,963 priority patent/US6339726B1/en
Publication of EP1022697A1 publication Critical patent/EP1022697A1/en
Application granted granted Critical
Publication of EP1022697B1 publication Critical patent/EP1022697B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/06Addressing a physical block of locations, e.g. base addressing, module addressing, memory dedication
    • G06F12/0646Configuration or reconfiguration
    • G06F12/0653Configuration or reconfiguration with centralised address assignment
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/02Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus

Definitions

  • This invention relates to a control apparatus for a vending machine, and more particularly to a control apparatus for a vending machine having a main control unit and sub-control units to which a new function can be incorporated or a new sub control unit can be added with reduced costs.
  • a control apparatus for a vending machine comprises:
  • the part of main control program stored in the particular sub-control unit is incorporated into the main control program stored in the main control unit, thereby control can be executed in the same manner as the case where the part of main control program is stored therein from the start.
  • Fig.3 shows a control apparatus for a vending machine in a preferred embodiment of the invention.
  • the control apparatus consists of main control unit 1 and sub-control units 2A, 2B, 2C and 2D.
  • Main control program P M is stored in main control unit 1.
  • Specific main control program P MA specified to sub-control unit 2A, set data D A and sub-control program P A are stored in sub-control unit 2A.
  • specific main control programs P MB , P MC and P MD specified to sub-control units 2B, 2C and 2D, respectively, set data D B , D C and D D , and sub-control programs P B , P C and P D are stored in sub-control units 2B, 2C and 2D, respectively.
  • the main control program for the control apparatus is composed of main control program P M and specific main control programs P MA , P MB , P MC and P MD .
  • Specific main control programs P MA , P MB , P MC and P MD specified to sub-control units 2A, 2B, 2C and 2D, respectively, are stored in the respective sub-control units.
  • Fig.4A and Fig.4B show the contents of information stored in main control memory 11 in main control unit 1.
  • Fig.4A shows the content of information stored in main control memory 11 in main control unit 1 before sub-control units 2A, 2B, 2C and 2D are connected with main control unit 1.
  • Only main control program P M for controlling main control unit 1 is stored in main control memory 11.
  • Main control memory 11 has vacant area V in the remainder.
  • Fig.4B shows the content of information stored in main control memory 11 in main control unit 1 after sub-control units 2A, 2B, 2C and 2D are connected with main control unit 1.
  • main control unit 1 Upon connection of sub-control units 2A, 2B, 2C and 2D with main control unit 1, specific main control programs P MA , P MB , P MC and P MD are transferred from sub-control units 2A, 2B, 2C and 2D, respectively, to vacant area V of main control memory 11, so as to be stored therein.
  • main control memory 11 is occupied by main control program P M and specific main control programs P MA , P MB , P MC and P MD .
  • the control of vending machine is ready to start.
  • An R AM or a flash memory may be used as main control memory 11. If a flash memory is used for main control memory 11, divided areas should be assigned for storing to specific main control programs P MA , P MB , P MC and P MD respectively.
  • Main control memory 11 may be loaded with specific main control programs P MA , P MB , P MC and P MD when power is supplied to the vending machine not only when sub-control units 2A, 2B, 2C and 2D are connected with main control unit 1, but also when a switch in the vending machine is operated, when a key on the key board in the control unit of the vending machine is operated or when a key on the key board in a personal computer attached to the vending machine is operated. It is favorable, however, that main control memory 11 is loaded with specific main control programs P MA to P MD when sub-control units 2A to 2D are connected with main control unit 1, as in the preferred embodiment, because the loading is accomplished without any key operation.
  • the data specifically set for a particular sub-control unit are stored therein and a part of the main control program for controlling specifically the particular sub-control unit also is stored therein, eliminating the necessity to replace the main control program when a new function is supplemented to a sub-control program or when an additional sub-control unit is to be provided, thereby, the costs in such occasion can be reduced significantly.
  • a part of the main control program for specifically controlling a particular sub-control unit is stored therein, and this part of the main control program is incorporated into the basic main control program stored in the main control unit, by loading the main control unit with the part of main control program stored in the particular sub-control unit, in response to connection of the latter unit with the main control unit when a new function is to be added to a particular sub-control program or when the control unit is to be provided with an additional sub-control unit.
  • the costs in such occasion can be reduced significantly because replacement of the main control program is not necessary.

Description

    FIELD OF THE INVENTION
  • This invention relates to a control apparatus for a vending machine, and more particularly to a control apparatus for a vending machine having a main control unit and sub-control units to which a new function can be incorporated or a new sub control unit can be added with reduced costs.
  • BACKGROUND OF THE INVENTION
  • A vending machine is controlled by a control apparatus consisting of a main control unit and some sub-control units. Sub-control units include a sales control unit for controlling the article-handling system, a display control unit for controlling displays, display lamps, article-selecting buttons and so on, and a money handling unit in the vending machine. Main control unit controls these sub-control units generally.
  • The document U.S. 4,598,379 relates to a control system of an automatic vending machine. At least two microcomputers are provided for the controlling operation of an automatic vending machine, which are connected by signal wires of a number selected from one to four with respect to each other. One of the microcomputers is a main microcomputer, while the other thereof is a submicrocomputer. The submicrocomputer performs the controlling operation on the restricted block functions of the automatic vending machine, while the main microcomputer transmits control codes to the submicrocomputer through the signal wire to control the operation thereof, and controls the automatic vending operation while serially transmitting or receiving the necessary data.
  • The document GB 2 209 080 A relates to an apparatus embodying a plurality of operational means for performing respective functions. The apparatus is controlled by a control system including working units in the form of microcontrollers having serial bus interfaces. Submicrocomputers perform calculating operations and data transfer operations in accordance this program commands transmitted from a main microcomputer.
  • Fig.1 shows an example of conventional vending machine. Main control unit 101 which controls sub-control units 102A to 102D is operated by main control program PM stored in main control memory 111. Specific main control programs PMA to PMD specified for sub-control units 102A to 102D, respectively, are incorporated in main control program PM in order to control sub-control units 102A to 102D.
  • There are various kinds of vending machine, for example, one for serving 20 kinds of available articles and another for serving 30 kinds. Data DA to DD for setting column number, relay number, number of selection buttons, etc. are held in main control unit 101 as a part of main control program PM according to the type of vending machines, in order to control the vending machine in accordance with the number of kinds of available articles.
  • When, for example, a type of machine for serving 30 kinds of articles has to be developed following that for serving 20 kinds of articles, replacement of main control memory 111 which is a ROM for storing data DA to DD set for controlling the sub-control units is required. To cope with this problem; a control apparatus for vending machine as explained below is proposed in Japanese Patent Application Laid Open No.Hei9-128604.
  • Fig.2 shows another example of conventional control apparatus for a vending machine. Setting data specified to each part of the vending machine are held in each sub-control unit controlling the respective part. Main control unit 201 receives set data DA to DD from respective sub-control units 202A to 202D to control the vending machine. Main control program PM includes specific main control programs PMA to PMD specified to sub-control units 202A to 202D, respectively, to control respective sub-control units. Thereby, only changing of the sub-control units that concern the required change in the machine is required in place of replacing main control memory 211 which is an ROM.
  • When a new function is to be supplemented to the sub-control units in these conventional control aparatuses for vending machine, a new main control program has to be created so as to involve the new function because a conventional main control program does not involve any portion available to deal with the new function, whereby a serious problem is caused.
  • For example, when a power-saving function is to be supplemented to the sales control units in the conventional control apparatus for a vending machine, a process or processes to save power have to be added not only to the control program of the sales control unit, one of the sub-control units, but also to the portion of main program specified to the sales control unit. The power-saving processes, such as a process to put out the fluorescent lumps at a predetermined time and a process to prolong the interval of operation of the refrigerator for cooling the articles, have to be added to the control program of the sales control unit. The power-saving processes, such as a process to determine whether power for the fluorescent lumps should be saved or not and a process to determine at what temperature or below in the environment the power for the refrigerator should be saved, have to be added to the portion of main program specified to the sales control unit. Therefore, not only the control program for the sales control unit, one of the sub-control units, but also the control program for the main control unit must be renewed to add the power-saving processes, resulting in replacement of the ROM for storing the latter program.
  • When a new model of vending machine supplemented by a new sub-control unit is developed, the same requirement arises.
  • SUMMARY OF THE INVENTION
  • Accordingly, it is an object of the invention to provide a control apparatus for a vending machine free from necessity of replacing the main program when a new function is to be supplemented to the sub-control units in the control apparatus, removing the necessity of replacing parts and softwares in the main control unit, whereby costs and labor can be reduced.
  • It is another object of the invention to provide a control apparatus for a vending machine free from necessity of replacing the main program when another sub-control unit is to be added to the sub-control units in the control apparatus, removing the necessity of replacing parts and softwares in the main control unit, whereby costs and labor can be reduced.
  • According to the first feature of the invention, a control apparatus for a vending machine comprises:
  • a main control unit operated by a main control program, at least a part of the main control program being stored in the main control unit; and
  • sub-control units controlled generally by the main control unit;
  • the main control program including data specifically set for each of the sub-control units; wherein:
  • the data specifically set for a particular sub-control unit are stored in the particular sub-control unit; and
  • a part of the main control program for controlling specifically the particular sub-control unit is stored in the particular sub-control unit.
  • According to the second feature of the invention, a control apparatus for a vending machine comprises:
  • a main control unit operated by a main control program, a first part of the main control program being stored in the main control unit; and
  • sub-control units controlled generally by the main control unit;
  • the main control program including data specifically set for each of the sub-control units; wherein:
  • the data specifically set for a particular sub-control unit are stored in the particular sub-control unit;
  • a second part of the main control program for controlling specifically the particular sub-control unit is stored in the particular sub-control unit; and
  • the second part of the main control program is supplemented to the first part of the main control program stored in the main control unit by loading the main control unit with the second part when the particular sub-control unit is connected with the main control unit.
  • According to the second feature of the invention, once the sub-control unit is connected to the main control unit, the part of main control program stored in the particular sub-control unit is incorporated into the main control program stored in the main control unit, thereby control can be executed in the same manner as the case where the part of main control program is stored therein from the start.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The invention will be. described in more detail in conjunction with the accompanying drawings, wherein:
  • Fig. is a block diagram of a conventional control apparatus for vending machine;
  • Fig.2 is a block diagram of a conventional control apparatus for vending machine;
  • Fig.3 is a block diagram of a preferred embodiment of control apparatus for vending machine according to the invention;
  • Fig.4A is an explanatory view showing a content of memory stored in the main control unit according to the invention in the earlier stage; and
  • Fig.4B is an explanatory view showing a content of memory stored in the main control unit according to the invention in the later stage.
  • PREFERRED EMBODIMENTS OF THE INVENTION
  • Preferred embodiments of the invention will be described in detail with reference to Fig.3 and Fig.4.
  • Fig.3 shows a control apparatus for a vending machine in a preferred embodiment of the invention. The control apparatus consists of main control unit 1 and sub-control units 2A, 2B, 2C and 2D. Main control program PM is stored in main control unit 1. Specific main control program PMA specified to sub-control unit 2A, set data DA and sub-control program PA are stored in sub-control unit 2A. Similarly, specific main control programs PMB, PMC and PMD specified to sub-control units 2B, 2C and 2D, respectively, set data DB, DC and DD, and sub-control programs PB, PC and PD are stored in sub-control units 2B, 2C and 2D, respectively.
  • The main control program for the control apparatus is composed of main control program PM and specific main control programs PMA, PMB, PMC and PMD. Specific main control programs PMA, PMB, PMC and PMD specified to sub-control units 2A, 2B, 2C and 2D, respectively, are stored in the respective sub-control units.
  • Set data DA DB, DC and DD used for the main control program, specific respectively to sub-control units 2A, 2B, 2C and 2D, are stored in the respective sub-control units 2A, 2B, 2C and 2D. Set data DA DB, DC and DD are transferred from sub-control units 2A, 2B, 2C and 2D, respectively, to main control unit 1 when these data are to be utilized in main control unit 1.
  • Fig.4A and Fig.4B show the contents of information stored in main control memory 11 in main control unit 1. Fig.4A shows the content of information stored in main control memory 11 in main control unit 1 before sub-control units 2A, 2B, 2C and 2D are connected with main control unit 1. Only main control program PM for controlling main control unit 1 is stored in main control memory 11. Main control memory 11 has vacant area V in the remainder.
  • Fig.4B shows the content of information stored in main control memory 11 in main control unit 1 after sub-control units 2A, 2B, 2C and 2D are connected with main control unit 1. Upon connection of sub-control units 2A, 2B, 2C and 2D with main control unit 1, specific main control programs PMA, PMB, PMC and PMD are transferred from sub-control units 2A, 2B, 2C and 2D, respectively, to vacant area V of main control memory 11, so as to be stored therein. Thereby, main control memory 11 is occupied by main control program PM and specific main control programs PMA, PMB, PMC and PMD. The control of vending machine is ready to start.
  • An RAM or a flash memory may be used as main control memory 11. If a flash memory is used for main control memory 11, divided areas should be assigned for storing to specific main control programs PMA, PMB, PMC and PMD respectively. Main control memory 11 may be loaded with specific main control programs PMA, PMB, PMC and PMD when power is supplied to the vending machine not only when sub-control units 2A, 2B, 2C and 2D are connected with main control unit 1, but also when a switch in the vending machine is operated, when a key on the key board in the control unit of the vending machine is operated or when a key on the key board in a personal computer attached to the vending machine is operated. It is favorable, however, that main control memory 11 is loaded with specific main control programs PMA to PMD when sub-control units 2A to 2D are connected with main control unit 1, as in the preferred embodiment, because the loading is accomplished without any key operation.
  • In a control apparatus for vending machine according to the first feature of the invention, the data specifically set for a particular sub-control unit are stored therein and a part of the main control program for controlling specifically the particular sub-control unit also is stored therein, eliminating the necessity to replace the main control program when a new function is supplemented to a sub-control program or when an additional sub-control unit is to be provided, thereby, the costs in such occasion can be reduced significantly.
  • In a control apparatus for vending machine according to the second feature of the invention, a part of the main control program for specifically controlling a particular sub-control unit is stored therein, and this part of the main control program is incorporated into the basic main control program stored in the main control unit, by loading the main control unit with the part of main control program stored in the particular sub-control unit, in response to connection of the latter unit with the main control unit when a new function is to be added to a particular sub-control program or when the control unit is to be provided with an additional sub-control unit. The costs in such occasion can be reduced significantly because replacement of the main control program is not necessary.
  • Although the invention has been described with respect to the specific embodiments for complete and clear disclosure, the appended claims are not to be thus limited but are to be construed as embodying all modification and alternative constructions that may occur to one skilled in the art which fairly fall within the basic teaching herein set forth.

Claims (2)

  1. A control apparatus for a vending machine, comprising:
    a main control unit (1) operated by a main control program (PM), a first part of said main control program being stored in said main control unit; and
    sub-control units (2A-2D) controlled generally by said main control unit;
    said main control program (PM) including data specifically set for each of said sub-control units (2A-2D);
    said data specifically set for a particular sub-control unit are stored in said particular sub-control unit; characterized in that
    a second part of said main control program (PM) for controlling specifically said particular sub-control unit is stored in said particular sub-control unit; and
    said second part of said main control program (PM) is supplemented to said first part of said main control program stored in said main control unit (1) by loading said main control unit (1) with said second part when said particular sub-control unit is connected with said main control unit (1).
  2. The control apparatus as defined in claim 1, wherein:
    said main control unit (1) comprises a memory (11) storing said first part of main control program (PM) and having a vacant area (V); and
    said second part of said main control program is transferred from said particular sub-control unit to said vacant area (V) in said memory (11) when said particular sub-control unit is connected with said main control unit (1).
EP99101219A 1999-01-22 1999-01-22 Control apparatus for vending machine Expired - Lifetime EP1022697B1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP99101219A EP1022697B1 (en) 1999-01-22 1999-01-22 Control apparatus for vending machine
DE69917422T DE69917422D1 (en) 1999-01-22 1999-01-22 Control device for a vending machine
US09/236,963 US6339726B1 (en) 1999-01-22 1999-01-25 Control apparatus for vending machine

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP99101219A EP1022697B1 (en) 1999-01-22 1999-01-22 Control apparatus for vending machine
US09/236,963 US6339726B1 (en) 1999-01-22 1999-01-25 Control apparatus for vending machine

Publications (2)

Publication Number Publication Date
EP1022697A1 EP1022697A1 (en) 2000-07-26
EP1022697B1 true EP1022697B1 (en) 2004-05-19

Family

ID=26152860

Family Applications (1)

Application Number Title Priority Date Filing Date
EP99101219A Expired - Lifetime EP1022697B1 (en) 1999-01-22 1999-01-22 Control apparatus for vending machine

Country Status (2)

Country Link
US (1) US6339726B1 (en)
EP (1) EP1022697B1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001126124A (en) * 1999-10-28 2001-05-11 Sanden Corp Control system for automatic vending machine
JP2001175933A (en) * 1999-12-15 2001-06-29 Sanden Corp Control program rewriting system and controller for vending machine
JP2001319267A (en) * 2000-05-09 2001-11-16 Sanden Corp Control system for automatic vending machine
DE10140763A1 (en) * 2001-08-20 2003-03-06 Siemens Ag Method and arrangement for the configuration of assemblies in a data processing system
US20030191558A1 (en) * 2002-03-20 2003-10-09 Martin Arellano Beverage dispensing system
US6993415B2 (en) * 2004-04-08 2006-01-31 Kohler Co. Distributed control system for a whirlpool tub
JP6686745B2 (en) * 2016-07-04 2020-04-22 富士電機株式会社 Vending machine system and cash processing method of vending machine system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4328539A (en) * 1978-07-28 1982-05-04 Amf Incorporated Sequence controller with microprocessor
US4598379A (en) * 1982-11-12 1986-07-01 Sanyo Electric Co., Ltd. Control system of an automatic vending machine
GB2209080B (en) * 1987-08-25 1991-06-26 Sankey Vending Ltd Apparatus for setting processor addresses
KR0158789B1 (en) * 1994-05-13 1999-03-20 오까다 마사하루 Distributed processing apparatus
JPH09128604A (en) 1995-10-31 1997-05-16 Sanyo Electric Co Ltd Controller for vending machine
JPH09270059A (en) * 1996-04-02 1997-10-14 Sanyo Electric Co Ltd Control program display system for automatic vending machine
US5980078A (en) * 1997-02-14 1999-11-09 Fisher-Rosemount Systems, Inc. Process control system including automatic sensing and automatic configuration of devices

Also Published As

Publication number Publication date
US6339726B1 (en) 2002-01-15
EP1022697A1 (en) 2000-07-26

Similar Documents

Publication Publication Date Title
US6145022A (en) Injection molding system transferring a selected computer program to a controller of an arbitrary injection molding machine
US5313664A (en) Point of sale system having backup file device
CN100538567C (en) Programmable Logic Controller
CN100383737C (en) SCM online loading and updating method and system
US4365297A (en) Industrial control system with distributed computer implemented logic
CN102214148B (en) Printer with USB (Universal Serial Bus) interface as well as driver installation method and system thereof
EP1022697B1 (en) Control apparatus for vending machine
NO812463L (en) FLEXIBLE MANUFACTURING SYSTEM FOR AUTOMATIC PRODUCTION OF MACHINE PARTS
JP2001014017A (en) Program controller for nc machine tool
EP0315111B1 (en) Data processing device
KR100536156B1 (en) Controller for automatic vending machine
JP5190197B2 (en) Elevator maintenance device and maintenance method
JPH0432905A (en) Programmer for communication network
JPH0311995Y2 (en)
JP2001015984A (en) Part management system
JP2002135860A (en) Remote controller for house facility equipment
JP3601356B2 (en) Vending machine control device
JP2001089942A (en) Operation controller for textile machinery
JPH0661809B2 (en) Injection molding machine
JP2735383B2 (en) Hot-swap display method and apparatus
JP2003032255A (en) Terminal control system
JP2001297358A (en) Controller for automatic vending machine
JPH0561585A (en) Information processor
JPH07322362A (en) Load control system utilizing multiplex transmission provided with schedule control setting function
JPH11353008A (en) Programmable operation display device and data transfer method therefor

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): DE ES GB IT

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

17P Request for examination filed

Effective date: 20000718

AKX Designation fees paid

Free format text: DE ES GB IT

17Q First examination report despatched

Effective date: 20010928

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: FUJI ELECTRIC CO., LTD.

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): DE ES GB IT

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

REF Corresponds to:

Ref document number: 69917422

Country of ref document: DE

Date of ref document: 20040624

Kind code of ref document: P

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20040820

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20040830

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20050222

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20070117

Year of fee payment: 9

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: IT

Payment date: 20070528

Year of fee payment: 9

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20080122

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20080122

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20080122