Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5407938B2 - プログラム管理システムおよびプログラム管理方法 - Google Patents
[go: Go Back, main page]

JP5407938B2 - プログラム管理システムおよびプログラム管理方法 - Google Patents

プログラム管理システムおよびプログラム管理方法 Download PDF

Info

Publication number
JP5407938B2
JP5407938B2 JP2010046302A JP2010046302A JP5407938B2 JP 5407938 B2 JP5407938 B2 JP 5407938B2 JP 2010046302 A JP2010046302 A JP 2010046302A JP 2010046302 A JP2010046302 A JP 2010046302A JP 5407938 B2 JP5407938 B2 JP 5407938B2
Authority
JP
Japan
Prior art keywords
program
address
update
attribute information
server 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
Application number
JP2010046302A
Other languages
English (en)
Other versions
JP2011180956A (ja
Inventor
秀治 大西
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2010046302A priority Critical patent/JP5407938B2/ja
Publication of JP2011180956A publication Critical patent/JP2011180956A/ja
Application granted granted Critical
Publication of JP5407938B2 publication Critical patent/JP5407938B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)

Description

本発明は、プログラム管理システムおよびプログラム管理方法に関する。
従来、コンピュータープログラム(本明細書ではプログラムという。)を自動更新する技術や、システムに導入されているプログラムを削除する技術が知られている。例えば特許文献1には、プログラムの属性に応じたプログラムの更新または削除の要否をクライアント装置からサーバー装置に問い合わせ、問い合わせた結果をクライアント装置において画面表示してユーザーを誘導する技術が開示されている。
特開2001−356912号公報
しかし、従来の技術ではプログラム提供者の都合に応じてクライアント装置からプログラムを削除するとき次のような問題があった。例えば、プログラム提供者がサポート期間の終了をユーザーに告知しても、ユーザーがプログラムを削除しない場合もあるし、プログラム提供者の都合でサポートを終了するにも関わらずユーザーの手間を煩わせてしまうという問題もあった。
本発明はこのような問題を解決するために創作されたものであって、任意の時にユーザーの手間を煩わせることなくクライアント装置からプログラムを確実に削除することを目的の1つとする。
(1)上記目的を達成するためのプログラム管理システムは、プログラムの属性情報と更新プログラムが提供されるアドレスとを関連づけて記憶するサーバー装置と、通信回線を介して前記サーバー装置に接続され前記プログラムを実行するクライアント装置とを備えるプログラム管理システムであって、前記クライアント装置は、前記プログラムの属性情報を前記サーバーに能動的に送信する送信手段と、前記アドレスを前記サーバー装置から受信するアドレス取得手段と、前記アドレスを前記サーバー装置から受信すると、前記アドレスから前記更新プログラムを取得する更新プログラム取得手段と、前記アドレスから前記更新プログラムを取得すると、前記更新プログラムによって前記プログラムを更新する更新手段と、ユーザーの指示に応じて起動して前記プログラムを削除する削除手段と、を備え、前記サーバー装置は、前記プログラムの属性情報と前記アドレスとを関連づけて記憶する記憶手段であって、前記プログラムの特定の前記属性情報に関連づけた前記アドレスとして、前記削除手段を能動的に起動する起動プログラムが提供されるアドレスを記憶する記憶手段と、前記クライアント装置から前記プログラムの属性情報を受信すると受信した前記属性情報に関連づけて記憶している前記アドレスを前記クライアント装置に送信する応答手段と、を備える。
本発明に係るクライアント装置は、導入されているプログラムが特定の属性を備えるようになると、プログラムを削除する処理を能動的に起動する起動プログラムを更新プログラムとして能動的に取得する。このためクライアント装置において、更新プログラムとしての起動プログラムによって更新されたプログラムが自動的に実行され、プログラムが削除される。すなわち本発明によると、プログラムの自動更新の結果としてプログラムが削除されるため、プログラムの削除をユーザーに意識させることなく、プログラムの提供者が所望する任意の時にクライアント装置からプログラムを確実に削除することができる。なお、"能動的"とはプログラムの起動後に実行される特定処理(送信、他のプログラムによる処理の起動など)を起動するためにユーザーの直接指示を要しないという意味である。ユーザーがプログラムを起動した結果、起動にともなう一連の自律的な動作としてプログラムの属性情報がサーバーに自動送信されることは、能動的な送信である。またユーザーがプログラムを起動した結果、起動に伴う一連の自律的な動作として削除手段が起動されることは、能動的な起動である。また本発明によると、ユーザーもまた所望する任意の時にプログラムを削除することができる。そしてユーザーが所望する時にプログラムを削除するための手段を利用して、プログラムの提供者が所望する任意の時にプログラムを削除できるため、プログラムの管理コストを低減することができる。
(2)上記目的を達成するためのプログラム管理システムにおいて、前記プログラムは常駐プログラムであって、前記送信手段は、予め決められた間隔で前記プログラムの属性情報を前記サーバーに送信してもよい。
この場合、ユーザーによってプログラムが起動されなくてもプログラムを最新版に保つことができるとともに、ユーザーによってプログラムが起動されなくてもプログラムの提供者の都合でプログラムを削除することができる。なお、"予め決められた間隔"は等間隔でも不等間隔でも良い。
なお本発明は、上記したプログラム管理システムの他にも、プログラム管理方法やプログラム管理プログラムの発明としてもそのプログラムの記録媒体としても特定可能である。むろん、その記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。また、請求項に記載された動作の順序は、技術的な阻害要因がない限りにおいて記載順に限定されず、同時に実行されても良いし、記載順の逆順に実行されても良いし、連続した順序で実行されなくても良い。
本発明の実施形態にかかるブロック図である。 本発明の実施形態にかかるシーケンスチャートである。
以下、添付図面を参照しながら本発明の実施形態を説明する。各図において対応する構成要素には同一の符号が付され、重複する説明は省略される。
1.概要
はじめに本発明によるプログラム管理システムの実施形態の概要について説明する。このシステムは、プログラム提供者の所望する時にプログラムを更新したり削除するために構成され、図1に示すようにクライアント装置としてのPC(Personal Computer)1とHTTPリダイレクトサーバー8とダウンロードサーバー9,10,11とを備える。このシステムの管理対象となるプログラムは、プリンター5の印刷回数に応じてユーザーにポイントを付与するポイント管理プログラム112である。プログラム提供者がHTTPリダイレクトサーバー8にプログラムを更新または削除するための更新プログラムのアドレスを設定するとともに、アドレスに対応したいずれかのダウンロードサーバー9,10,11にプログラムを更新または削除するための更新プログラムを保存すると、PC1に導入されているプログラムが自動的に更新または削除される。
2.構成
PC1は、プリンタードライバー111、ポイント管理プログラム112、アップデート制御プログラム113、アンインストーラー114、OS等の各種のコンピュータープログラムが格納されているハードディスク装置(HDD)15、これらのプログラムがロードされるRAM110、これらのプログラムを実行するCPU12、ブートプログラムが格納されているROM14、これらを接続するためのインターフェース(I/F)13等を備える。インターフェース13には、プリンター5や、PC1をユーザーが操作するためのディスプレイ2、マウス3、キーボード4や、モデム6等の周辺機器が接続される。
ポイント管理プログラム112はプリンタードライバー111と連動する常駐プログラムであって、実行中に何らかの処理を起動するためのユーザーの指示を必要としないプログラムである。ポイント管理プログラム112は本発明に係る送信手段およびアドレス取得手段としてPC1を機能させる。アップデート制御プログラム113は、HDD15に記憶されているポイント管理プログラム112を更新プログラム112a、112bによって更新(上書き)する機能を実現するプログラムである。アップデート制御プログラム113もまた、実行中に何らかの処理を起動するためのユーザーの指示を必要としないプログラムである。アップデート制御プログラム113は、本発明に係る更新プログラム取得手段および更新手段としてPC1を機能させる。アンインストーラー114は、ユーザーの指示によって起動されるとHDDに記憶されているポイント管理プログラム112を削除する機能を実現するプログラムである。アンインストーラー114は本発明に係る削除手段としてPC1を機能させる。アンインストーラー114は、起動してからポイント管理プログラム112を削除し終えるまでユーザーの指示を受け付けるGUIを構成しないプログラムである。
HTTPリダイレクトサーバー8は、CPU、RAM、ROM、I/F、HDD等を備えるコンピューターである。図示しないHDDにはバージョン管理テーブル81、応答プログラム82、OS等がプログラム提供者によって格納される。
ダウンロードサーバー9,10,11はCPU、RAM、ROM、I/F、HDD等を備えるコンピューターである。ダウンロードサーバー9,10,11の図示しないHDDにはポイント管理プログラム112の更新プログラム112a、112bがプログラム提供者によって格納される。更新プログラム112aはポイント管理プログラム112の機能を更新するためのプログラムとし、更新プログラム112bはポイント管理プログラム112を削除するためのプログラムとする。以下、更新プログラム112bを起動プログラムと記す。
バージョン管理テーブル81は、PC1に導入されているポイント管理プログラム112の属性情報としてのプログラムバージョン、使用国、使用OSと、対応する更新プログラムにアクセスしてダウンロードするためのURLとを関連づけて保持する。すなわちバージョン管理テーブル81は、本発明に係る記憶手段としてHTTPリダイレクトサーバー8を機能させる。このURLは、更新プログラムが記憶されているダウンロードサーバー9,10,11が更新プログラムを提供するためのアドレスである。以下、このURLをダウンロードアドレスという。応答プログラム82は、属性情報を受信すると、受信した属性情報に対応するダウンロードアドレスを、属性情報の送信元のPC1に送信する機能を実現する。すなわち応答プログラム82は、HTTPリダイレクトサーバー8を本発明に係る応答手段として機能させる。
3.プログラム管理方法
図2は上述したプログラム管理システムによるプログラム管理方法を示すシーケンスチャートである。
常時実行状態にあるポイント管理プログラム112によって、PC1は、所定のタイミングでHTTPリダイレクトサーバー8に属性情報を送信する(S100)。属性情報は、ポイント管理プログラム112の仕様を一意に特定するための情報であって、ポイント管理プログラム112のバージョン、使用国、OS等を含む。属性情報を送信するタイミングは、特定曜日の特定時刻など、予め設定されている。
属性情報を受信したHTTPリダイレクトサーバー8は、受信した属性情報とバージョン管理テーブル81に保持されている属性情報とを応答プログラム82によって比較する。受信した属性情報によって特定されるバージョンがバージョン管理テーブル81に保持されている対応する属性情報によって特定されるバージョンよりも旧い場合、HTTPリダイレクトサーバー8は、応答プログラム82によって、受信した属性情報に関連づけられているダウンロードアドレスをバージョン管理テーブル81から取得し、取得したダウンロードアドレスを属性情報の送信元のPC1に送信する(S101)。受信した属性情報によって特定されるバージョンがバージョン管理テーブル81に保持されている対応する属性情報によって特定されるバージョンと一致する場合、HTTPリダイレクトサーバー8はポイント管理プログラム112を更新する必要がないことを示す通知を属性情報の送信元のPC1に送信する。
HTTPリダイレクトサーバー8からダウンロードアドレスを受信すると、PC1は、ポイント管理プログラム112によって、ダウンロードアドレスを引数としてアップデート制御プログラム113を起動する(S102)。
起動したアップデート制御プログラム113によって、PC1は、ポイント管理プログラム112を終了させる(S103)。
次にアップデート制御プログラム113によって、PC1は、ポイント管理プログラム112から引き渡されたダウンロードアドレスにインターネット7を介してアクセスし、ダウンロードサーバー9,10,11から更新プログラムをダウンロードする(S104)。
次にアップデート制御プログラム113によって、PC1は、ダウンロードした更新プログラムによってポイント管理プログラム112を更新する(S105)。具体的には、HDD15に記憶されているポイント管理プログラム112のデータファイルが、ダウンロードされた更新プログラムのデータファイルによって上書きされる。
次にアップデート制御プログラム113によって、PC1は、更新されたポイント管理プログラム112を再起動する(S106)。
PC1にダウンロードされた更新プログラムがポイント管理プログラム112の機能を更新するためのプログラムである場合、更新後にポイント管理プログラム112が再起動されると、更新された機能を実現するための処理が実行される。
PC1にダウンロードされた更新プログラムがポイント管理プログラム112を削除するための起動プログラムである場合、PC1は次のように作動する。
更新後にポイント管理プログラム112が再起動されると、PC1は、ポイント管理プログラム112によってアンインストーラー114を起動させる(S107)。
起動したアンインストーラー114によって、PC1は、アップデート制御プログラム113を終了させる(S108)。
次にPC1は、アンインストーラー114によってアップデート制御プログラム113をHDD15から削除する(S109)。
次にPC1は、アンインストーラー114によってポイント管理プログラム112を終了させる(S110)。
次にPC1は、アンインストーラー114によってポイント管理プログラム112をHDD15から削除する(S111)。
次にPC1は、アンインストーラー114によってアンインストーラー114をHDD15から削除する(S112)。
以上説明したようにPC1で実行される一連の処理過程において、本実施形態ではユーザーの指示を受け付けるためのダイアログが一切表示されない。また、常駐プログラムであるポイント管理プログラム112が自分自身の更新と削除とを自律的に制御する。したがって本実施形態によると、ユーザーの手を一切煩わせることなく、プログラム提供者はポイント管理プログラム112を任意のPC1から削除することができる。また本実施形態によると、ポイント管理プログラム112を自動的に削除するための機能が通常のプログラム更新と何ら変わらない処理によって追加される。したがって本実施形態によると、ポイント管理プログラム112をプログラム提供者の都合で削除する場合に、削除のためのプログラムの開発コストや、削除を促すための広報コストを低減することができる。またユーザーがアンインストーラー114を起動することもできるため、ユーザーが所望するときにポイント管理プログラム112を削除することもできる。
3.他の実施形態
以上、本発明を実施形態を用いて具体的に説明したが、本発明の技術的範囲は特許請求の範囲によって画定され、上述した実施形態に限定されないことはいうまでもない。
例えばHTTPリダイレクトサーバー8からダウンロードアドレスをPC1に送信する代わりに、属性情報を受信するサーバー装置にバージョン管理テーブル81と更新プログラムを記憶させ、受信した属性情報に対応する更新プログラムをサーバー装置からPC1に送信しても良い。この場合、属性情報と関連づけてバージョン管理テーブル81に保持されるのは、URLではなく、属性情報を受信するサーバー装置内のアドレスやデータファイル名となる。すなわち、属性情報を受信したサーバー装置からクライアント装置に更新プログラムを取得させるために送信する情報は、物理的なアドレスや論理的なアドレスである必要はなく、更新プログラムそのものであってもよいし、更新プログラムのファイル名であっても良い。
またアンインストーラー114を起動してからポイント管理プログラム112を削除する過程においてユーザーの指示(例えば削除の続行指示や中止指示や削除完了の確認)を受け付けても良い。
1…PC、2…ディスプレイ、3…マウス、4…キーボード、5…プリンター、6…モデム、7…インターネット、8…HTTPリダイレクトサーバー、9・10・11…ダウンロードサーバー、11…RAM、12…CPU、13…インターフェース、14…ROM、15…HDD、81…バージョン管理テーブル、82…応答プログラム、111…プリンタードライバー、112…ポイント管理プログラム、112a…更新プログラム、112b…更新プログラム、113…アップデート制御プログラム、114…アンインストーラー

Claims (3)

  1. プログラムの属性情報と更新プログラムが提供されるアドレスとを関連づけて記憶するサーバー装置と、通信回線を介して前記サーバー装置に接続され前記プログラムを実行するクライアント装置とを備えるプログラム管理システムであって、
    前記クライアント装置は、
    前記プログラムの属性情報を前記サーバーに能動的に送信する送信手段と、
    前記アドレスを前記サーバー装置から受信するアドレス取得手段と、
    前記アドレスを前記サーバー装置から受信すると、前記アドレスから前記更新プログラムを取得する更新プログラム取得手段と、
    前記アドレスから前記更新プログラムを取得すると、前記更新プログラムによって前記プログラムを更新する更新手段と、
    前記更新プログラムが前記プログラムを削除するための起動プログラムである場合に、前記更新プログラムによって起動されて前記プログラムを削除する削除手段と、
    を備え、
    前記サーバー装置は、
    前記プログラムの属性情報と前記アドレスとを関連づけて記憶する記憶手段であって、前記プログラムの特定の前記属性情報に関連づけた前記アドレスとして、前記削除手段を能動的に起動する起動プログラムが提供されるアドレスを記憶する記憶手段と、
    前記クライアント装置から前記プログラムの属性情報を受信すると受信した前記属性情報に関連づけて記憶している前記アドレスを前記クライアント装置に送信する応答手段と、
    を備える、
    プログラム管理システム。
  2. 前記プログラムは常駐プログラムであって、
    前記送信手段は、予め決められた間隔で前記プログラムの属性情報を前記サーバーに送信する、
    請求項1に記載のプログラム管理システム。
  3. プログラムの属性情報と更新プログラムが提供されるアドレスとを関連づけて記憶するサーバー装置と、通信回線を介して前記サーバー装置に接続され前記プログラムを実行するクライアント装置とを備えるプログラム管理システムによるプログラム管理方法であって、
    前記クライアント装置は、
    前記プログラムの属性情報を前記サーバー装置に能動的に送信し、
    前記アドレスを前記サーバー装置から受信し、
    前記アドレスを前記サーバー装置から受信すると、記憶場所から前記更新プログラムを取得し、
    前記アドレスから前記更新プログラムを取得すると、前記更新プログラムによって前記プログラムを更新し、
    前記更新プログラムが前記プログラムを削除するための起動プログラムである場合に、前記更新プログラムを起動して前記プログラムを削除し、
    前記サーバー装置は、
    前記プログラムの特定の前記属性情報に関連づけた前記アドレスとして、能動的に前記プログラムの削除処理を起動する起動プログラムが提供されるアドレスを記憶し、
    前記クライアント装置から前記プログラムの属性情報を受信すると受信した前記属性情報に関連づけて記憶している前記アドレスを前記クライアント装置に送信する、
    ことを含むプログラム管理方法。
JP2010046302A 2010-03-03 2010-03-03 プログラム管理システムおよびプログラム管理方法 Expired - Fee Related JP5407938B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010046302A JP5407938B2 (ja) 2010-03-03 2010-03-03 プログラム管理システムおよびプログラム管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010046302A JP5407938B2 (ja) 2010-03-03 2010-03-03 プログラム管理システムおよびプログラム管理方法

Publications (2)

Publication Number Publication Date
JP2011180956A JP2011180956A (ja) 2011-09-15
JP5407938B2 true JP5407938B2 (ja) 2014-02-05

Family

ID=44692371

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010046302A Expired - Fee Related JP5407938B2 (ja) 2010-03-03 2010-03-03 プログラム管理システムおよびプログラム管理方法

Country Status (1)

Country Link
JP (1) JP5407938B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6225590B2 (ja) * 2013-09-17 2017-11-08 株式会社リコー プログラム、情報処理装置及び情報処理システム
US9921563B2 (en) * 2015-10-02 2018-03-20 Rockwell Automation Technologies, Inc. System for updating a control program actively controlling an industrial process

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001337835A (ja) * 2000-05-25 2001-12-07 Hitachi Ltd 制御プログラム内蔵型装置のプログラム更新方式及び制御プログラム内蔵型装置
JP2004265153A (ja) * 2003-02-28 2004-09-24 Nec Corp パッチ適用システム、バッチ適用方法、パッチ適用支援装置及びプログラム
JP2006011661A (ja) * 2004-06-23 2006-01-12 Toshiba Corp ファイル自動配布方法及びそのプログラム
JP5028752B2 (ja) * 2005-06-10 2012-09-19 コニカミノルタビジネステクノロジーズ株式会社 自動アップデート機能付き処理装置、プログラムアップデート方法、およびコンピュータプログラム
JP2008152591A (ja) * 2006-12-19 2008-07-03 Hitachi Ltd 情報処理装置の割当て方法、情報処理システム及び管理サーバ

Also Published As

Publication number Publication date
JP2011180956A (ja) 2011-09-15

Similar Documents

Publication Publication Date Title
JP5527146B2 (ja) 端末装置及びプログラム
US7903267B2 (en) Automatic installation system for printer driver, and program recording medium
JP6011479B2 (ja) アプリケーション管理装置、アプリケーション管理システムおよびプログラム
JP2011238154A (ja) インストール制御装置、インストール制御プログラムおよびインストール制御方法
JP4828637B2 (ja) 配信システム、サーバ装置、および、配信方法
JP6581859B2 (ja) 情報処理装置、ソフトウェア配信システム、およびソフトウェア配信方法
JP2006134245A (ja) プリンタドライバの自動インストールシステム及びプログラム
JP2010250369A (ja) 情報処理装置、情報処理方法、及びプログラム
JP2018205967A (ja) 情報処理装置、プログラム管理方法、及びプログラム
JP2011216074A (ja) 機器管理装置、機器管理方法、機器管理プログラム、及びそのプログラムを記録した記録媒体
JP5407938B2 (ja) プログラム管理システムおよびプログラム管理方法
US20130179398A1 (en) Device for synchronously sharing files and method for synchronously sharing files
JP5182349B2 (ja) 情報処理装置、情報処理システム、bios設定更新方法およびプログラム
JP4792744B2 (ja) 画像処理装置
US20030220947A1 (en) Recording medium of network administration program
JP2004118586A (ja) 管理装置およびそのプログラム
JP4265431B2 (ja) パッチ管理システムおよびパッチ管理プログラム
JP6541484B2 (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP4558255B2 (ja) エミュレータ端末への表示データダウンロード方法
US10409580B2 (en) Image processing apparatus, method, and program recording medium
AU2013200859B2 (en) Method and system for managing data and a corresponding computer program and a corresponding computer-readable storage medium
JP2010176567A (ja) 情報処理装置、情報処理システム、それらの制御方法、及びプログラム
JP2007304768A (ja) リカバリ管理装置
JP5213254B2 (ja) ストレージレスコンピュータシステム、クライアント、これらの動作方法及びプログラム
JP2011253430A (ja) 情報処理システム、クライアント、及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20121204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130712

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130730

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130917

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: 20131008

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131021

R150 Certificate of patent or registration of utility model

Ref document number: 5407938

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees