JP4001772B2 - File transfer system - Google Patents
File transfer system Download PDFInfo
- Publication number
- JP4001772B2 JP4001772B2 JP2002153949A JP2002153949A JP4001772B2 JP 4001772 B2 JP4001772 B2 JP 4001772B2 JP 2002153949 A JP2002153949 A JP 2002153949A JP 2002153949 A JP2002153949 A JP 2002153949A JP 4001772 B2 JP4001772 B2 JP 4001772B2
- Authority
- JP
- Japan
- Prior art keywords
- general
- file
- transfer
- file transfer
- servers
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、一の端末からネットワーク上の汎用サーバ経由で任意の汎用マシンにファイルを転送する際、端末を操作するオペレータや予め設定されたスケジュールが転送経路となる汎用サーバの状態を意識しなくても、ファイル転送を高い確率で成功させる技術に関する。
【0002】
【従来の技術】
図1は従来のファイル転送システムの一例を示すもので、図中、1はファイルの転送元である端末、2はファイルの転送先である汎用マシン、3はネットワーク、4,5はネットワーク上の汎用サーバ(A,B)である。ここで、端末1、相手先汎用マシン2及び汎用サーバA4,B5はいずれもネットワーク3に常時接続され、端末1は汎用サーバ4A,5Bと接続可能であり、相手先汎用マシン2も汎用サーバA4,5Bと接続可能であるとする。
【0003】
前記構成において、オペレータの操作に従って端末1から汎用マシン2へファイル転送を行う場合、オペレータは端末1にて汎用サーバ4A,5Bのうちのいずれか一方、例えば4Aを選択し、該選択した汎用サーバ4Aにファイルを送信し、さらにその汎用サーバ4Aに転送を指示することにより、汎用マシン2へファイルを転送していた。
【0004】
また、予め設定されたスケジュールに従って端末1から汎用マシン2へファイル転送を行う(予め日時を指定してのファイル転送)場合、予め当該スケジュール(のシナリオ)にて選択された汎用サーバ4A,5Bのうちのいずれか一方、例えば4Aにファイルを送信し、さらにその汎用サーバ4Aに転送を指示することにより、汎用マシン2へファイルを転送していた。
【0005】
【発明が解決しようとする課題】
しかし、このような従来のシステムでは、オペレータが選択した汎用サーバがファイル転送を行うことが不可能な状況であった場合、再度、別の汎用サーバ、例えば5Bを選択し、該選択した汎用サーバ5Bにファイルを送信し、さらにその汎用サーバ5Bに転送を指示しなければならず、また、予めスケジュールで選択された汎用サーバがファイル転送を行うことが不可能な状況であった場合、転送エラーによるシナリオの中断となってしまうという問題があった。
【0006】
本発明は、端末を操作するオペレータや予め設定されたスケジュールが転送経路となる汎用サーバの状態を意識することなく、転送先の汎用マシンを指定するのみでファイル転送を高い確率で成功させることを目的とする。
【0007】
【課題を解決するための手段】
本発明では、前記目的を達成するため、一の端末からネットワーク上の汎用サーバ経由で任意の汎用マシンにファイルを転送するファイル転送システムであって、一の端末は、ファイル転送先となる汎用マシン毎に、該汎用マシンへのファイル転送に利用可能な少なくとも2つの汎用サーバを記憶する記憶手段と、オペレータもしくは予め設定されたスケジュールより所定の汎用マシンに対するファイル転送が指示された時、前記記憶手段に該所定の汎用マシンに対応して記憶された全ての汎用サーバにファイルを送信するファイル送信手段と、ファイルを送信した汎用サーバのうちのいずれかに所定の汎用マシンへのファイル転送を指示する転送指示手段と、ファイル転送を指示した汎用サーバによるファイル転送の成功・失敗を判定する転送結果判定手段と、ファイル転送に失敗した場合、前記転送指示手段におけるファイル転送を指示する汎用サーバを切り替える指示変更手段と、ファイル転送に成功した時もしくはファイルを送信した全ての汎用サーバによるファイル転送に失敗した時、ファイルを送信した全ての汎用サーバに該ファイルの削除を指示する削除指示手段とを備えたことを特徴とする。
【0008】
前記構成によれば、汎用サーバ経由で汎用マシンにファイルを転送する際、汎用サーバの状態を判断し、転送可能な汎用サーバを自動的に選択することが可能となり、端末を操作するオペレータに操作のやり直しを求めることがなく、スケジュールに従うファイル転送における失敗の確率を少なくすることができる。
【0009】
なお、ファイル転送を指示する汎用サーバの切り替えは、同一の汎用サーバに予め定めた回数繰り返し指示を出して失敗した場合に行うようになしても良い。
【0010】
【発明の実施の形態】
図2は本発明のファイル転送システムの実施の形態の一例を示すもので、図中、従来例と同一構成部分は同一符号をもって表す。即ち、2は汎用マシン、3はネットワーク、4,5は汎用サーバ(A,B)、10は端末である。
【0011】
端末10は、周知のCPU、メモリ、入力部、表示部等からなるコンピュータ及びそのプログラムもしくはハードウェアによって構成される次の手段、即ち記憶手段11と、ファイル送信手段12と、転送指示手段13と、転送結果判定手段14と、指示変更手段15と、削除指示手段16とを備えている。
【0012】
記憶手段11は、ファイル転送先となる汎用マシン毎に、該汎用マシンへのファイル転送に利用可能な少なくとも2つの汎用サーバを記憶している。ファイル送信手段12は、オペレータもしくは予め設定されたスケジュールより所定の汎用マシンに対するファイル転送が指示された時、前記記憶手段11に該所定の汎用マシンに対応して記憶された全ての汎用サーバにファイルを送信する。
【0013】
転送指示手段13は、ファイルを送信した汎用サーバのうちのいずれかに所定の汎用マシンへのファイル転送を指示する。なお、どの汎用サーバに指示するかは種々考えられるが、所定の汎用マシンに対応して記憶手段11に記憶された複数の汎用サーバのうち、単純にアドレスの若い番号順に指示しても良く、あるいは予め付与した優先順位に従って指示しても良い。
【0014】
転送結果判定手段14は、ファイル転送を指示した汎用サーバによるファイル転送の成功・失敗を判定する。なお、この判定は汎用サーバから一定時間以上、何の通知も受信しない、あるいは後述する転送不能通知もしくは転送終了通知を受信することによって行う。
【0015】
指示変更手段15は、ファイル転送に失敗した場合、但し、ここでは同一の汎用サーバに予め定めた回数繰り返し指示を出してファイル転送に失敗した場合、前記転送指示手段13におけるファイル転送を指示する汎用サーバを切り替える。
【0016】
削除指示手段16は、ファイル転送に成功した時もしくはファイルを送信した全ての汎用サーバによるファイル転送に失敗した時、ファイルを送信した全ての汎用サーバに該ファイルの削除を指示する。
【0017】
ここで、端末10は、図1中の端末1と同様、ネットワーク3に常時接続され、汎用サーバ4A,5Bと接続可能であるとする。また、汎用サーバ4A,5Bは、ファイル転送を中継できる状態か否かを常時管理しており、ファイル転送を指示された時、ファイル転送を中継できない状態であれば転送不能を通知し、また、ファイル転送を完了した時は転送終了を通知するものとする。
【0018】
図3は端末10を実現するプログラムをその動作を表すフローチャートで示すもので、ここで、iは特定の汎用マシンへのファイル転送に利用可能な汎用サーバの番号、Mはiの最終値、jは同一の汎用サーバに対するファイル転送指示の回数、Nはjの最大値を示す。
【0019】
図4、図5は本発明によるファイル転送のようすを示すもので、以下、動作を説明する。ここで、記憶手段11は汎用マシン2へのファイル転送に利用可能な汎用サーバとして汎用サーバA4,B5を記憶しているものとする。
【0020】
オペレータが端末10に汎用マシン2へのfile aの転送を指示する(s1)と、端末10は、まず、ファイル送信手段12により、記憶手段11に記憶された汎用マシン2へのファイル転送に利用可能な汎用サーバ、ここでは汎用サーバA4,B5にfile aを送信する(s2)。次に、端末10は、転送指示手段13により、汎用サーバA4,B5のうちの一方、例えば汎用サーバA4にファイル転送を指示する(s3,s4)。
【0021】
前述したように、サーバA4,B5はファイル転送を中継できる状態か否か状態を管理しており、端末10からファイル転送の指示を受けたサーバA4はファイル転送が不能であれば端末10へ転送不能を通知する。
【0022】
端末10の転送結果判定手段14は転送不能を受信する(s5)と、指示変更手段15により、ファイル転送を指示する汎用サーバをB5に切り替え(s6,s7)、転送指示手段13により、汎用サーバB5にファイル転送を指示する。
【0023】
一方、汎用サーバA4もしくはB5において、ファイル転送が可能であれば、汎用マシン2へのfile aの転送を実行する(なお、この種の汎用サーバでは通常、1回の転送に失敗しても、予め定められた回数まで転送のリトライを行う。)。汎用サーバA4もしくはB5はファイルの転送に成功すると、端末10へ転送終了を通知する。
【0024】
端末10の転送結果判定手段14は転送終了を受信する(s8)と、削除指示手段16により、ファイルを送信した全ての汎用サーバ、ここではサーバA4,B5に送信したfile aの削除を指示する(s9)とともに、汎用マシン2へのfile aの転送が完了したことをオペレータに表示(あるいはこれに加えて記録)する(s10)。
【0025】
また、端末10の転送結果判定手段14は、転送不能または転送終了の通知のいずれもない場合、一定時間経過した時点で同一の汎用サーバに対して、再度ファイル転送の指示を出す(s11,s12,s13)。但し、これをN回繰り返しても何の応答もない場合は、その汎用サーバに何らかの障害があると判断し、転送不能が通知された場合と同様に、ファイル転送の指示を出す汎用サーバを切り替える。
【0026】
さらに、端末10の転送結果判定手段14は、記憶手段11に記憶された汎用マシン2へのファイル転送に利用可能な全ての汎用サーバA4,B5について、転送不能が通知されるか、もしくはファイル転送の指示をN回繰り返しても何の応答もない場合、削除指示手段16により、ファイルを送信した全ての汎用サーバA4,B5に送信したfile aの削除を指示する(s14)とともに、汎用マシン2へのfile aの転送が未了であることをオペレータに表示(あるいはこれに加えて記録)する(s15)。
【0027】
このように、予め転送先の汎用マシンへのファイル転送に利用可能な汎用サーバとして記憶した複数の汎用サーバの中に使用可能なサーバがあれば、その汎用サーバにより転送先の汎用マシンへファイル転送を行うことができ、自動判断による利用可能な汎用サーバの選択を実現することで、スケジューリングした自動的なファイルの転送に於いても成功する確率を高めることができる。
【0028】
なお、ファイルの転送にはrcp又はftp等の汎用的なファイル転送のためのプロトコル、コマンドを使用する。
【0029】
【発明の効果】
以上説明したように、本発明によれば、所定の汎用マシンにファイルを転送する場合、予め該所定の汎用マシンへのファイル転送に利用可能とされた汎用サーバのうちの一の汎用サーバが転送不可能な状況であった場合でも、他の汎用サーバを利用してファイル転送を行うことが可能になる。このことにより、スケジューリングされたファイル転送が、転送経路となる汎用サーバの状態を意識することなく、転送先の汎用マシンを指定するのみでファイル転送を高い確率で成功させることができ、システムのスケジューリングに対する信頼性が高まる。
【図面の簡単な説明】
【図1】従来のファイル転送システムの一例を示す構成図
【図2】本発明のファイル転送システムの実施の形態の一例を示す構成図
【図3】端末における動作のフローチャート
【図4】本発明によるファイル転送のようすを示す説明図
【図5】本発明によるファイル転送のようすを示す説明図
【符号の説明】
2:汎用マシン、3:ネットワーク、4,5:汎用サーバA,B、10:端末、11:記憶手段、12:ファイル送信手段、13:転送指示手段、14:転送結果判定手段、15:指示変更手段、16:削除指示手段。[0001]
BACKGROUND OF THE INVENTION
When transferring a file from one terminal to an arbitrary general-purpose machine via a general-purpose server on a network, the present invention is unaware of the operator operating the terminal and the state of the general-purpose server that uses a preset schedule as a transfer path. However, the present invention relates to a technology that makes file transfer succeed with high probability.
[0002]
[Prior art]
FIG. 1 shows an example of a conventional file transfer system. In the figure, 1 is a terminal that is a file transfer source, 2 is a general-purpose machine that is a file transfer destination, 3 is a network, and 4 and 5 are on the network. General-purpose servers (A, B). Here, the
[0003]
In the above configuration, when transferring a file from the
[0004]
In addition, when file transfer is performed from the
[0005]
[Problems to be solved by the invention]
However, in such a conventional system, when the general-purpose server selected by the operator cannot perform file transfer, another general-purpose server, for example, 5B is selected again, and the selected general-purpose server is selected. If a file must be sent to 5B and the general-purpose server 5B must be instructed to transfer the file, and the general-purpose server selected in advance in the schedule cannot transfer the file, a transfer error occurs. There was a problem that the scenario was interrupted by.
[0006]
The present invention makes it possible to perform file transfer with a high probability only by designating a transfer destination general-purpose machine without being aware of the state of a general-purpose server whose transfer route is determined by an operator who operates the terminal or a preset schedule. Objective.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, the present invention provides a file transfer system for transferring a file from one terminal to an arbitrary general-purpose machine via a general-purpose server on a network, wherein the one terminal is a general-purpose machine serving as a file transfer destination Storage means for storing at least two general-purpose servers that can be used for file transfer to the general-purpose machine each time, and when the file transfer to a predetermined general-purpose machine is instructed by an operator or a preset schedule, the storage means The file transmission means for transmitting the file to all the general-purpose servers stored corresponding to the predetermined general-purpose machine and the general-purpose server that has transmitted the file are instructed to transfer the file to the predetermined general-purpose machine. Determines the success / failure of file transfer by the transfer instruction means and the general-purpose server that instructs file transfer A transfer result judging means, an instruction changing means for switching a general-purpose server instructing file transfer in the transfer instructing means when the file transfer is unsuccessful, and a file transfer by all the general-purpose servers that have transmitted the file when the file transfer is successful or And deletion instruction means for instructing deletion of the file to all the general-purpose servers that have transmitted the file.
[0008]
According to the above configuration, when transferring a file to a general-purpose machine via a general-purpose server, it is possible to determine the state of the general-purpose server, and automatically select a general-purpose server that can be transferred, which can be operated by an operator who operates the terminal. Therefore, the probability of failure in file transfer according to the schedule can be reduced.
[0009]
Note that the switching of the general-purpose servers instructing the file transfer may be performed when the same general-purpose server is repeatedly given a predetermined number of times and fails.
[0010]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 2 shows an example of an embodiment of the file transfer system of the present invention. In the figure, the same components as those in the conventional example are denoted by the same reference numerals. That is, 2 is a general-purpose machine, 3 is a network, 4 and 5 are general-purpose servers (A, B), and 10 is a terminal.
[0011]
The
[0012]
The
[0013]
The
[0014]
The transfer
[0015]
If the file transfer fails, however, the
[0016]
When the file transfer is successful or when the file transfer by all the general-purpose servers that have transmitted the files has failed, the delete instruction means 16 instructs all the general-purpose servers that have transmitted the files to delete the files.
[0017]
Here, like the
[0018]
FIG. 3 is a flowchart showing the operation of the program that implements the
[0019]
4 and 5 show the file transfer according to the present invention, and the operation will be described below. Here, the
[0020]
When the operator instructs the terminal 10 to transfer file a to the general-purpose machine 2 (s1), the terminal 10 is first used by the file transmission means 12 for file transfer to the general-
[0021]
As described above, the servers A4 and B5 manage whether or not the file transfer can be relayed, and the server A4 receiving the file transfer instruction from the terminal 10 transfers to the terminal 10 if the file transfer is impossible. Notify impossible.
[0022]
When the transfer result determination means 14 of the terminal 10 receives the transfer failure (s5), the instruction change means 15 switches the general-purpose server instructing file transfer to B5 (s6, s7), and the transfer instruction means 13 causes the general-purpose server to switch. Instruct B5 to transfer the file.
[0023]
On the other hand, if the file transfer is possible in the general-purpose server A4 or B5, transfer of the file a to the general-
[0024]
When the transfer
[0025]
In addition, the transfer
[0026]
Furthermore, the transfer
[0027]
As described above, if there is a usable server among a plurality of general-purpose servers stored as general-purpose servers that can be used for file transfer to a transfer destination general-purpose machine in advance, the general-purpose server transfers the file to the transfer-destination general-purpose machine. By realizing the selection of general-purpose servers that can be used by automatic determination, the probability of success in scheduled automatic file transfer can be increased.
[0028]
Note that a general-purpose file transfer protocol or command such as rcp or ftp is used for file transfer.
[0029]
【The invention's effect】
As described above, according to the present invention, when transferring a file to a predetermined general-purpose machine, one general-purpose server made available for file transfer to the predetermined general-purpose machine is transferred in advance. Even if it is impossible, file transfer can be performed using another general-purpose server. This makes it possible to perform file transfer with a high probability by specifying the transfer destination general-purpose machine without being aware of the state of the general-purpose server that is the transfer path. Increased reliability.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an example of a conventional file transfer system. FIG. 2 is a block diagram showing an example of an embodiment of a file transfer system according to the present invention. FIG. 3 is a flowchart of an operation in a terminal. FIG. 5 is an explanatory diagram showing a file transfer according to the present invention. FIG. 5 is an explanatory diagram showing a file transfer according to the present invention.
2: general-purpose machine, 3: network, 4, 5: general-purpose servers A and B, 10: terminal, 11: storage means, 12: file transmission means, 13: transfer instruction means, 14: transfer result determination means, 15: instruction Change means, 16: delete instruction means.
Claims (2)
一の端末は、
ファイル転送先となる汎用マシン毎に、該汎用マシンへのファイル転送に利用可能な少なくとも2つの汎用サーバを記憶する記憶手段と、
オペレータもしくは予め設定されたスケジュールより所定の汎用マシンに対するファイル転送が指示された時、前記記憶手段に該所定の汎用マシンに対応して記憶された全ての汎用サーバにファイルを送信するファイル送信手段と、
ファイルを送信した汎用サーバのうちのいずれかに所定の汎用マシンへのファイル転送を指示する転送指示手段と、
ファイル転送を指示した汎用サーバによるファイル転送の成功・失敗を判定する転送結果判定手段と、
ファイル転送に失敗した場合、前記転送指示手段におけるファイル転送を指示する汎用サーバを切り替える指示変更手段と、
ファイル転送に成功した時もしくはファイルを送信した全ての汎用サーバによるファイル転送に失敗した時、ファイルを送信した全ての汎用サーバに該ファイルの削除を指示する削除指示手段とを備えた
ことを特徴とするファイル転送システム。A file transfer system for transferring a file from one terminal to an arbitrary general-purpose machine via a general-purpose server on a network,
One terminal
Storage means for storing at least two general-purpose servers available for file transfer to the general-purpose machine for each general-purpose machine serving as a file transfer destination;
A file transmission means for transmitting a file to all the general purpose servers stored in the storage means corresponding to the predetermined general purpose machine when the file transfer to the predetermined general purpose machine is instructed by an operator or a preset schedule; ,
Transfer instruction means for instructing one of the general-purpose servers that transmitted the file to transfer a file to a predetermined general-purpose machine;
A transfer result judging means for judging success / failure of file transfer by a general-purpose server instructing file transfer;
An instruction changing unit for switching a general-purpose server instructing file transfer in the transfer instruction unit when the file transfer fails;
When the file transfer is successful or when the file transfer by all the general-purpose servers that sent the file fails, the delete instruction means for instructing all the general-purpose servers that sent the file to delete the file is provided. File transfer system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002153949A JP4001772B2 (en) | 2002-05-28 | 2002-05-28 | File transfer system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002153949A JP4001772B2 (en) | 2002-05-28 | 2002-05-28 | File transfer system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003345699A JP2003345699A (en) | 2003-12-05 |
| JP4001772B2 true JP4001772B2 (en) | 2007-10-31 |
Family
ID=29770858
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002153949A Expired - Lifetime JP4001772B2 (en) | 2002-05-28 | 2002-05-28 | File transfer system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4001772B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007058729A (en) * | 2005-08-26 | 2007-03-08 | Nippon Telegr & Teleph Corp <Ntt> | File relay system, file relay method, user terminal, relay server, program, and recording medium |
| JP4530420B2 (en) * | 2006-05-15 | 2010-08-25 | 日本電信電話株式会社 | File transfer system, file transfer program, and file transfer method |
| JP5172176B2 (en) * | 2007-03-09 | 2013-03-27 | 株式会社東芝 | Regional medical information system |
| JP4946892B2 (en) * | 2008-01-28 | 2012-06-06 | 三菱電機株式会社 | Communications system |
| JP2010108448A (en) * | 2008-10-31 | 2010-05-13 | Sharp Corp | Data transmission support device, electronic equipment, and method of controlling the data transmission support device |
-
2002
- 2002-05-28 JP JP2002153949A patent/JP4001772B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003345699A (en) | 2003-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20120110194A1 (en) | Data communication method and information processing device | |
| JP4001772B2 (en) | File transfer system | |
| JPH11341077A (en) | Information distribution device selection system | |
| WO2019163297A1 (en) | Rewriting device, rewriting system, rewriting method and control program | |
| JP7015764B2 (en) | Operation management system | |
| JP2018107744A (en) | Communication node, communication system, communication method, and program | |
| JP6989736B2 (en) | Delivery system and delivery method | |
| JP2001014228A (en) | System and method for file distribution, and recording medium | |
| JP5034110B2 (en) | Electronic conference system, communication terminal, data communication method and program | |
| JP2005267476A (en) | Inter-workflow management system | |
| JP6733417B2 (en) | Information processing apparatus, information processing system, information processing method, and information processing program | |
| JP2005252363A (en) | Communication apparatus | |
| JP2005244374A (en) | Remote control monitoring system | |
| JP5988835B2 (en) | Wireless transmission terminal, wireless reception terminal, wireless communication system, wireless communication method, and program | |
| JP2601235B2 (en) | Data processing method | |
| JP2001053783A (en) | Data distribution system, and machine readable recording medium recorded with program | |
| JPH05274230A (en) | On-line file transferring system | |
| JP2007013511A (en) | Packet communication system and packet relaying apparatus | |
| JP5829546B2 (en) | Radio relay apparatus and modulation method updating method | |
| JP2005165477A (en) | Allocation method and apparatus for access destination storage device and program thereof | |
| JPH05101020A (en) | Automatic network setting device | |
| JPH0991213A (en) | Transfer system and method between different communication protocol files | |
| JP2580970B2 (en) | Control method of calling process by schedule start | |
| JP2022186467A (en) | Storage system and transfer monitoring method | |
| JP2005198150A (en) | Control system by OpS client |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041227 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20041227 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20041227 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070711 |
|
| 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: 20070814 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070815 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100824 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4001772 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: 20100824 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110824 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120824 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130824 Year of fee payment: 6 |
|
| 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 |
|
| EXPY | Cancellation because of completion of term |