JP4897331B2 - 通信制御装置、通信制御プログラム、通信ドライバ登録方法 - Google Patents
通信制御装置、通信制御プログラム、通信ドライバ登録方法 Download PDFInfo
- Publication number
- JP4897331B2 JP4897331B2 JP2006092923A JP2006092923A JP4897331B2 JP 4897331 B2 JP4897331 B2 JP 4897331B2 JP 2006092923 A JP2006092923 A JP 2006092923A JP 2006092923 A JP2006092923 A JP 2006092923A JP 4897331 B2 JP4897331 B2 JP 4897331B2
- Authority
- JP
- Japan
- Prior art keywords
- handle
- driver
- communication interface
- communication
- peripheral device
- 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 - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/545—Interprogram communication where tasks reside in different layers, e.g. user- and kernel-space
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/543—Local
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Communication Control (AREA)
- Information Transfer Systems (AREA)
Description
前記通信制御装置上で動作するアプリケーションが前記周辺装置との通信に用いるハンドルである第1ハンドルを該アプリケーションに供給する第1ハンドル供給部と、
前記周辺装置が前記通信インタフェースに接続されたことが通知された場合、前記通信インタフェースのドライバである通信インタフェースドライバの操作に用いるハンドルである第2ハンドルを取得し、前記第1ハンドル供給部により供給された第1ハンドルを用いた要求を前記アプリケーションから渡された場合、前記第2ハンドルを用いて前記通信インタフェースドライバに該要求を渡す中継部と
を備える通信制御装置。
(付記2) 付記1に記載の通信制御装置において、
更に、前記周辺装置が前記通信インタフェースに接続されたことを前記中継部に通知する通信インタフェース状態通知部を備えることを特徴とする通信制御装置。
(付記3) 付記2に記載の通信制御装置において、
前記通信インタフェース状態通知部は、前記周辺装置が前記通信インタフェースから切断されたことを前記中継部に通知することを特徴とする通信制御装置。
(付記4) 付記3に記載の通信制御装置において、
前記中継部は、前記周辺装置が前記通信インタフェースから切断されたことを通知された後、前記第1ハンドル供給部により供給された第1ハンドルを用いた要求を前記アプリケーションから渡された場合、前記アプリケーションにエラー応答を通知することを特徴とする通信制御装置。
(付記5) 付記2乃至付記4のいずれかに記載の通信制御装置において、
前記第1ハンドル供給部および前記中継部は、前記通信制御装置に常駐し、
前記通信インタフェースドライバおよび前記通信インタフェース状態通知部は、前記周辺装置が前記通信インタフェースに接続されている間だけ、前記通信制御装置に存在することを特徴とする通信制御装置。
(付記6) 付記2乃至付記5のいずれかに記載の通信制御装置において、
前記中継部および前記通信インタフェース状態通知部は、プラグアンドプレイフィルタにより実現されることを特徴とする通信制御装置。
(付記7) 付記1乃至付記6のいずれかに記載の通信制御装置において、
前記通信インタフェースドライバは、前記通信インタフェースの通信方式である第1の通信方式と異なる第2の通信方式を用いた仮想通信インタフェースを提供するものであり、
前記第1ハンドル供給部は、前記通信インタフェースドライバと同じ構成により実現され、前記通信インタフェースの制御を行わないことを特徴とする通信制御装置。
(付記8) 付記1乃至付記7のいずれかに記載の通信制御装置において、
前記通信インタフェースは、USBインタフェースであり、
前記通信インタフェースドライバは、前記USBインタフェースを仮想のCOMポートとして提供する仮想COMポートドライバであり、
前記アプリケーションは、該COMポートを用いて通信を行うことを特徴とする通信制御装置。
(付記9) コンピュータにより実行されるアプリケーションと該コンピュータの通信インタフェースに接続される周辺装置との間の通信の制御を該コンピュータに実行させる通信制御プログラムであって、
前記アプリケーションが前記周辺装置との通信に用いるハンドルである第1ハンドルを該アプリケーションに渡す第1ハンドル供給ステップと、
前記周辺装置が前記通信インタフェースに接続されたことが通知された場合、前記通信インタフェースのドライバである通信インタフェースドライバの操作に用いるハンドルである第2ハンドルを取得し、前記第1ハンドル供給ステップにより供給された第1ハンドルを用いた要求を前記アプリケーションから渡された場合、前記第2ハンドルを用いて前記通信インタフェースドライバに該要求を渡す中継ステップと
をコンピュータに実行させる通信制御プログラム。
(付記10) 付記9に記載の通信制御プログラムにおいて、
更に、前記第1ハンドル供給ステップと前記中継ステップの間に、前記周辺装置が前記通信インタフェースに接続されたことを通知する通信インタフェース状態通知ステップをコンピュータに実行させることを特徴とする通信制御プログラム。
(付記11) 付記10に記載の通信制御プログラムにおいて、
前記通信インタフェース状態通知ステップは、前記周辺装置が前記通信インタフェースから切断されたことを通知することを特徴とする通信制御プログラム。
(付記12) 付記11に記載の通信制御プログラムにおいて、
前記中継ステップは、前記周辺装置が前記通信インタフェースから切断されたことを通知された後、前記第1ハンドル供給ステップにより供給された第1ハンドルを用いた要求を前記アプリケーションから渡された場合、前記アプリケーションにエラー応答を通知することを特徴とする通信制御プログラム。
(付記13) 付記10乃至付記12のいずれかに記載の通信制御プログラムにおいて、
前記第1ハンドル供給ステップを実現するためのドライバと前記中継ステップを実現するためのドライバは、前記コンピュータに常駐し、
前記通信インタフェースドライバおよび前記通信インタフェース状態通知ステップを実現するためのドライバは、前記周辺装置が前記通信インタフェースに接続されている間だけ、前記コンピュータに存在することを特徴とする通信制御プログラム。
(付記14) 付記10乃至付記13のいずれかに記載の通信制御プログラムにおいて、
前記中継ステップおよび前記通信インタフェース状態通知ステップは、プラグアンドプレイフィルタにより実現されることを特徴とする通信制御プログラム。
(付記15) 付記9乃至付記14のいずれかに記載の通信制御プログラムにおいて、
前記通信インタフェースドライバは、前記通信インタフェースの通信方式である第1の通信方式と異なる第2の通信方式を用いた仮想通信インタフェースを提供するものであり、
前記第1ハンドル供給ステップは、前記通信インタフェースドライバと同じ構成により実現され、前記通信インタフェースの制御を行わないことを特徴とする通信制御プログラム。
(付記16) 付記9乃至付記15のいずれかに記載の通信制御プログラムにおいて、
前記通信インタフェースは、USBインタフェースであり、
前記通信インタフェースドライバは、前記USBインタフェースを仮想のCOMポートとして提供する仮想COMポートドライバであり、
前記アプリケーションは、該COMポートを用いて通信を行うことを特徴とする通信制御プログラム。
(付記17) コンピュータのOS上で実行されるアプリケーションと該コンピュータの通信インタフェースに接続される周辺装置との間の通信の制御を行うドライバを、前記OSに登録する通信ドライバ登録方法であって、
前記アプリケーションが前記周辺装置との通信に用いるハンドルである第1ハンドルを該アプリケーションに渡す第1ハンドル供給ドライバと、前記周辺装置が前記通信インタフェースに接続されたことが通知された場合、前記通信インタフェースのドライバである通信インタフェースドライバの操作に用いるハンドルである第2ハンドルを取得し、前記第1ハンドル供給ドライバから供給された第1ハンドルを用いた要求を前記アプリケーションから渡された場合、前記第2ハンドルを用いて前記通信インタフェースドライバに該要求を渡す中継ドライバとを前記OSに登録し、前記OSが前記第1ハンドル供給ドライバと前記中継ドライバとを前記コンピュータに常駐させるように、前記OSを設定する第1ドライバ登録ステップと、
前記通信インタフェースドライバを前記OSに登録し、前記周辺装置が前記通信インタフェースに接続された場合に前記OSが前記通信インタフェース状態通知ドライバを前記コンピュータに生成するように、前記OSを設定する第2ドライバ登録ステップと
を実行する通信ドライバ登録方法。
(付記18) 付記17に記載の通信ドライバ登録方法において、
前記第2ドライバ登録ステップは更に、前記周辺装置が前記通信インタフェースに接続されたことを前記中継ドライバに通知する通信インタフェース状態通知ドライバを前記OSに登録し、前記周辺装置が前記通信インタフェースに接続された場合に前記OSが前記通信インタフェース状態通知ドライバを前記コンピュータに生成するように、前記OSを設定することを特徴とする通信ドライバ登録方法。
(付記19) 付記18に記載の通信ドライバ登録方法において、
前記中継ドライバおよび前記通信インタフェース状態通知ドライバは、プラグアンドプレイフィルタにより実現されることを特徴とする通信ドライバ登録方法。
(付記20) 付記18または付記19に記載の通信ドライバ登録方法において、
前記通信インタフェースドライバは、前記通信インタフェースの通信方式である第1の通信方式と異なる第2の通信方式を用いた仮想通信インタフェースを提供するものであり、
前記第1ハンドル供給ドライバは、前記通信インタフェースドライバと同じ構成により実現され、前記通信インタフェースの制御を行わないことを特徴とする通信ドライバ登録方法。
Claims (4)
- 通信インタフェースを介して周辺装置と接続され、該周辺装置との通信を行う通信制御装置であって、
前記周辺装置が前記通信インタフェースへ接続された場合、前記通信インタフェースのドライバである通信インタフェースドライバと、前記周辺装置が前記通信インタフェースへ接続されたことを示す通知を送信する通信インタフェース状態通知部とを生成するOSと、
前記通信制御装置上で動作するアプリケーションにより仮想通信インタフェースのドライバのオープン処理がされた場合、前記アプリケーションが前記周辺装置へのアクセスの要求を行うためのハンドルを示す第1ハンドルを、前記アプリケーションに供給する第1ハンドル供給部と、
前記アプリケーションと前記第1ハンドルの間の中継を行うことにより前記第1ハンドルを取得し、前記通知を受信した場合、前記通信インタフェースドライバのオープン処理を行い、前記通信インタフェースドライバの操作に用いるハンドルを示す第2ハンドルを前記通信インタフェースドライバから取得し、前記第1ハンドルと前記第2ハンドルとの対応付けを行い、前記アプリケーションが前記第1ハンドルを用いて前記周辺装置へのアクセスの要求を送信した場合、前記第1ハンドルに対応する前記第2ハンドルを用いて前記通信インタフェースドライバが前記周辺装置へアクセスを行うために前記通信インタフェースドライバへ前記要求を送信する中継部と
を備える通信制御装置。 - 請求項1に記載の通信制御装置において、
前記第1ハンドル供給部および前記中継部は、前記通信制御装置に常駐し、
前記通信インタフェースドライバおよび前記通信インタフェース状態通知部は、前記周辺装置が前記通信インタフェースに接続されている間だけ、前記通信制御装置に存在することを特徴とする通信制御装置。 - コンピュータにより実行されるアプリケーションと該コンピュータの通信インタフェースに接続される周辺装置との間の通信の制御を該コンピュータに実行させる通信制御プログラムであって、
前記周辺装置が前記通信インタフェースへ接続された場合、前記通信インタフェースのドライバである通信インタフェースドライバと、前記周辺装置が前記通信インタフェースへ接続されたことを示す通知を送信する通信インタフェース状態通知部とを生成し、
前記通信制御装置上で動作するアプリケーションにより仮想通信インタフェースのドライバのオープン処理がされた場合、前記アプリケーションが前記周辺装置へのアクセスの要求を行うためのハンドルを示す第1ハンドルを、前記コンピュータ上で動作するアプリケーションに供給し、
前記アプリケーションと前記第1ハンドルの間の中継を行うことにより前記第1ハンドルを取得し、前記通知を受信した場合、前記通信インタフェースドライバのオープン処理を行い、前記通信インタフェースドライバの操作に用いるハンドルを示す第2ハンドルを前記通信インタフェースドライバから取得し、前記第1ハンドルと前記第2ハンドルとの対応付けを行い、前記アプリケーションが前記第1ハンドルを用いて前記周辺装置へのアクセスの要求を送信した場合、前記第1ハンドルに対応する前記第2ハンドルを用いて前記通信インタフェースドライバが前記周辺装置へアクセスを行うために前記通信インタフェースドライバへ前記要求を送信する
ことをコンピュータに実行させる通信制御プログラム。 - コンピュータのOS上で実行されるアプリケーションと該コンピュータの通信インタフェースに接続される周辺装置との間の通信の制御を行うドライバを、前記OSに登録する通信ドライバ登録方法であって、
前記周辺装置が通信インタフェースへ接続された場合、前記OSが前記通信インタフェースのドライバである通信インタフェースドライバと、前記周辺装置が前記通信インタフェースへ接続されたことを示す通知を送信する通信インタフェース状態通知ドライバとを前記コンピュータに生成するように、前記OSを設定し、
前記通信制御装置上で動作するアプリケーションにより仮想通信インタフェースのドライバのオープン処理がされた場合、前記アプリケーションが前記周辺装置へのアクセスの要求を行うためのハンドルを示す第1ハンドルを前記アプリケーションに供給する第1ハンドル供給ドライバと、前記アプリケーションと前記第1ハンドルの間の中継を行うことにより前記第1ハンドルを取得し、前記通知を受信した場合、前記通信インタフェースドライバのオープン処理を行い、前記通信インタフェースドライバの操作に用いるハンドルを示す第2ハンドルを前記通信インタフェースドライバから取得し、前記第1ハンドルと前記第2ハンドルとの対応付けを行い、前記アプリケーションが前記第1ハンドルを用いて前記周辺装置へのアクセスの要求を送信した場合、前記第1ハンドルに対応する前記第2ハンドルを用いて前記通信インタフェースドライバが前記周辺装置へアクセスを行うために前記通信インタフェースドライバへ前記要求を送信する中継ドライバとを前記OSに登録し、前記OSが第1ハンドル供給ドライバと前記中継ドライバとを前記コンピュータに常駐させるように、前記OSを設定する
ことを実行する通信ドライバ登録方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006092923A JP4897331B2 (ja) | 2006-03-30 | 2006-03-30 | 通信制御装置、通信制御プログラム、通信ドライバ登録方法 |
| US11/510,559 US20070245359A1 (en) | 2006-03-30 | 2006-08-28 | Communication control apparatus, communication control program, and communication driver registration method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006092923A JP4897331B2 (ja) | 2006-03-30 | 2006-03-30 | 通信制御装置、通信制御プログラム、通信ドライバ登録方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007265328A JP2007265328A (ja) | 2007-10-11 |
| JP4897331B2 true JP4897331B2 (ja) | 2012-03-14 |
Family
ID=38606366
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006092923A Expired - Fee Related JP4897331B2 (ja) | 2006-03-30 | 2006-03-30 | 通信制御装置、通信制御プログラム、通信ドライバ登録方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20070245359A1 (ja) |
| JP (1) | JP4897331B2 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4333764B2 (ja) * | 2007-03-28 | 2009-09-16 | ブラザー工業株式会社 | デバイス制御システム |
| US8945111B2 (en) | 2008-01-23 | 2015-02-03 | Covidien Lp | Choked dielectric loaded tip dipole microwave antenna |
| JP5491548B2 (ja) * | 2012-01-31 | 2014-05-14 | 株式会社ユニテックス | 情報処理装置、情報処理システム、情報処理方法、プログラム及び記録媒体 |
| WO2013115282A1 (ja) * | 2012-01-31 | 2013-08-08 | 株式会社ユニテックス | インタフェース変換装置及びインタフェース変換方法、情報処理装置、情報処理システム、情報処理方法、プログラム及び記録媒体 |
| CA2899509A1 (en) | 2013-03-29 | 2014-10-02 | Covidien Lp | Step-down coaxial microwave ablation applicators and methods for manufacturing same |
| US10631914B2 (en) | 2013-09-30 | 2020-04-28 | Covidien Lp | Bipolar electrosurgical instrument with movable electrode and related systems and methods |
| JP7511386B2 (ja) * | 2020-05-27 | 2024-07-05 | 三菱電機株式会社 | 空気調和機コントローラ、制御機器、及び制御プログラム |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5995964A (en) * | 1997-12-10 | 1999-11-30 | Nihon Unisys, Ltd. | Managing first and second handles used in communication with an apparatus connected to a network |
| US6625761B1 (en) * | 2000-06-13 | 2003-09-23 | Cypress Semiconductor Corp. | Fault tolerant USB method and apparatus |
| US20020065950A1 (en) * | 2000-09-26 | 2002-05-30 | Katz James S. | Device event handler |
| US6651111B2 (en) * | 2001-02-16 | 2003-11-18 | Microsoft Corporation | System and method for managing a serial port |
| US6931465B1 (en) * | 2001-03-31 | 2005-08-16 | Cypress Semiconductor Corp. | Intelligent, extensible SIE peripheral device |
| JP2002351854A (ja) * | 2001-05-30 | 2002-12-06 | Omron Corp | プログラム実行装置および携帯型情報処理装置 |
| TW578052B (en) * | 2002-06-05 | 2004-03-01 | Ene Technology Inc | The virtual communication port |
-
2006
- 2006-03-30 JP JP2006092923A patent/JP4897331B2/ja not_active Expired - Fee Related
- 2006-08-28 US US11/510,559 patent/US20070245359A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20070245359A1 (en) | 2007-10-18 |
| JP2007265328A (ja) | 2007-10-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1522914A1 (en) | Client terminal, software control method, and control program | |
| JP4826828B2 (ja) | 出力システム、ネットワークデバイス、出力制御プログラムおよび出力方法 | |
| EP1786167A2 (en) | Information processing system and method of assigning information processing device | |
| KR20200121598A (ko) | 근접 필드 통신 카드의 복제를 위한 방법 및 그 전자 장치 | |
| TW200907804A (en) | Method for updating BIOS and computer and system using the same | |
| JP4897331B2 (ja) | 通信制御装置、通信制御プログラム、通信ドライバ登録方法 | |
| JP4708664B2 (ja) | 周辺機器、周辺機器の制御方法、周辺機器の制御プログラム及び記憶媒体 | |
| JP3992721B2 (ja) | 情報処理装置およびプロセス制御方法 | |
| JP7739874B2 (ja) | 画像処理装置及び登録プログラム | |
| JP2021163308A (ja) | 通信システム、端末装置、プリンタ、端末装置のためのコンピュータプログラム、及び、プリンタのためのコンピュータプログラム | |
| WO2004077287A1 (ja) | 印刷制御プログラムを格納した電子計算機、そのプログラム及びプログラムの記録媒体 | |
| JP2008518327A (ja) | チップセットの起動 | |
| JP2003337784A (ja) | 制御システム及びusbデバイス | |
| JP5277581B2 (ja) | 処理装置およびプログラム | |
| JP2024136875A (ja) | 情報処理システム及びプログラム | |
| JP4663688B2 (ja) | 端末 | |
| JP2008124686A (ja) | 情報処理装置、無線通信システムおよび無線設定プログラム | |
| JP2004213436A (ja) | ソフトウェアライセンス認証システム | |
| JP2006018545A (ja) | Usbモジュール | |
| JP7790521B2 (ja) | プリンタ及びプリンタのためのコンピュータプログラム | |
| US8539223B2 (en) | Network configuration setting generation system, device, and method | |
| JP4950140B2 (ja) | 端末 | |
| CN100474231C (zh) | 信息处理装置和信息处理系统 | |
| KR20130134441A (ko) | 컴퓨터 시스템 복구용 컴퓨터 복원 장치 및 그 방법 | |
| JP2006059134A (ja) | 機能強化プログラム、バンドルソフト機能強化方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080918 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101221 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20110215 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110221 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20110216 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110510 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110711 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110830 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111128 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20111205 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111220 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111222 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4897331 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150106 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |