JP2006352694A - ループ通信システム、通信装置、ループ通信方法、及びプログラム - Google Patents
ループ通信システム、通信装置、ループ通信方法、及びプログラム Download PDFInfo
- Publication number
- JP2006352694A JP2006352694A JP2005178308A JP2005178308A JP2006352694A JP 2006352694 A JP2006352694 A JP 2006352694A JP 2005178308 A JP2005178308 A JP 2005178308A JP 2005178308 A JP2005178308 A JP 2005178308A JP 2006352694 A JP2006352694 A JP 2006352694A
- Authority
- JP
- Japan
- Prior art keywords
- identification information
- port
- communication
- transmission
- data
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40084—Bus arbitration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
IEEE1394bのようなポート同期型通信において、ループ接続を可能にする構造を提供し、更に正確なデータ転送を実現し、同じデータの巡回を防ぐ。
【解決手段】
ループ構造をとるポート同期型のネットワークに接続された複数の通信装置(100−i、i=1〜n)の1つである発信側通信装置(100−1)が、前記複数の通信装置の1つである目的装置(100−3)宛の調停信号及び伝送データに識別情報を付加し、自装置(100−1)が受信した前記調停信号及び前記伝送データに付加された識別情報を判定する。自装置の識別情報を持つ伝送データがまわってきた時には、該伝送データを他装置(100−2)に転送せず、破棄する。自装置(100−1)が受信した調停信号に付加されている識別情報が自装置(100−1)宛の識別情報でない場合は該調停信号を他装置(100−2)に転送し、自装置(100−1)宛の識別情報である場合は受信する。
【選択図】 図9
Description
また、接続先の装置との同期管理を行うポート用ステートマシン(Beta Port State Machine)、スクランブラ(Scrambler)、デスクランブラ(de−Scrambler)、8B10B符号回路、10B8B符号回路、ドライバー(Driver)、レシーバ(Receiver)によってポート(Beta Port)は構成される。
1つの装置100(100−i、i=1〜n:nは装置数)は、ポート1(Beta Port1);10、ポート2(Beta Port2);20、コネクタ(connector);30、コネクタ(connector);40、送受信システム回路(TX/RX system);50、リンク層(Link Layer)制御回路;60、アプリケーション/トランザクション層(Application/Transaction Layer)制御回路;70を備えている。
同様に、 ポート2(Beta Port2);20は、ポート用ステートマシン(Beta Port State Machine);21(21−i、i=1〜n)、スクランブラ;22(22−i、i=1〜n)、デスクランブラ;23(23−i、i=1〜n)、8B10B符号回路;24(24−i、i=1〜n)、10B8B符号回路;25(25−i、i=1〜n)、ドライバー;26(26−i、i=1〜n)、レシーバ;27(27−i、i=1〜n)を備えている。
また、送受信システム回路(TX/RX system);50は、調停用ステートマシン(Arbitration State Machine);51(51−i、i=1〜n)を備えている。
装置1;100−1のポート2(Beta Port2);20−1は装置2;100−2のポート1(Beta Port1);10−2にケーブルを介して接続され、装置2;100−2のポート2(Beta Port2);20−2も同様にケーブルを介して装置3;100−3のポート1(Beta Port1);10−1に接続されている。IEEE1394bのような二重通信システムでは、1つのケーブル接続で送受信両方が行われるため、1つのケーブルに送信ライン、受信ラインそれぞれが存在する。また、3装置以上でネットワークを構築する際には図1の装置2;100−2のように必ず2つ以上のポートを持った装置が必要となる。以上、2つのラインを有するケーブルによる対向接続、及びネットワーク化のために必要な2つのポートは省スペース化、低コスト化をターゲットとした場合に制約となっている。
この伝送システムは、伝送路に複数のノードが結合され、前記伝送路を介して相互にデータを送受信する。前記ノードは、送信するデータを搭載する通信フレームに、受信ノード識別子と共にノード通過数を反映するノード通過識別子の付与を含む送信処理を行い、一方、受信した通信フレームが自己宛の場合に受信処理を行う。また、自己宛でない場合にその通信フレームを前記伝送路にリピートする送信処理を行う送受信処理手段と、受信した通信フレームの前記ノード通過識別子の値を更新し、その値から前記ノード通過数が予め設定されている所定数に達していると認められる時は前記リピートを中止させる障害フレーム廃棄手段を備えることを特徴とする。
上記の従来技術は、受信データをカウントして送信を制御する方式で、図1の構成でも成り立つ。
送信Arbitrationコード(Request, Grant)として、装置B;100−12と装置D;100−14からRequest(要求)が出ているとする。ここで、装置A;100−11は送信権判定を行うことができるrootである。装置D;100−14に対して送信権を与える場合、装置B;100−12には先頭データ(Data Prefix)を見せて、その間に装置D;100−14へGrant(許諾)信号を送る(図7参照)。これにより装置D;100−14が送信権利を得る。
特開平11−32067では、ループ通信を前提としたデータ転送方式が開示されているが、ループ通信方法そのものについては開示されていない。
また、IEEE1394bにおいてはポート(Beta Port)で同期をとるネットワークを規定しているが、ループ接続が可能である一方、自動的に切り離されるためデータ通信は不可となっている。すなわち、物理的にループであっても、切り離されるため通信上はループとなっていない。
更に、IEEE1394bでは、例えば図8のステートマシンによる管理の下、ポート(Beta Port)で同期確立機能を担っている。IEEE1394bのような同期型通信でループを構成した時に、同じデータが繰り返し送信され続けることになり、またArbitrationコード(調停信号)についても、折り返しの通信ができないため、不具合が生じる。例えば、Request(要求)に対するGrant(許諾)が正確に出せないことになる。
本発明の目的は、上記の課題を解決するために、IEEE1394bのようなポート同期型通信において、ループ接続を可能にする構造を提供し、更に正確なデータ転送を実現し、同じデータの巡回を防ぐために、データID(識別情報)を各データ又はArbitrationコードに付加するループ通信システム、通信装置、ループ通信方法、及びプログラムを提供する。
前記ネットワーク内において、前記複数の通信装置の1つである発信側通信装置(100−1)は、前記複数の通信装置の1つである目的装置(100−3)宛の伝送データに識別情報を付加し、自装置(100−1)が受信した伝送データに付加された識別情報を判定し、自装置(100−1)の識別情報を持つ伝送データがまわってきた時には、該伝送データを他装置(100−2)に転送せず、破棄する
ループ通信システム。
本発明における装置は、IEEE1394bの規格に準拠した通信装置である。本発明では、1つの装置がポート(Beta Port)を1つ持つ構成となっている。
図9に示すように、1つの装置100(100−i、i=1〜n:nは装置数)は、ポート1(Beta Port1);10、コネクタ(connector);30、送受信システム回路(TX/RX system);50、リンク層(Link Layer)制御回路;60、アプリケーション/トランザクション層(Application/Transaction Layer)制御回路;70を備えている。
また、送受信システム回路(TX/RX system);50は、調停用ステートマシン(Arbitration State Machine);51(51−i、i=1〜n)を備えている。
装置1;100−1のポート1(Beta Port1);10−1は装置2;100−2のポート1(Beta Port1);10−2にケーブルを介して接続され、装置2;100−2のポート1(Beta Port1);10−2も同様にケーブルを介して装置3;100−3のポート1(Beta Port1);10−1に接続されている。
従来システムでは、送信権獲得後、送受信システム回路で先頭データ(Data Prefix)が生成され送信される。その後、リンク層(Link Layer)制御回路からのデータを送信する。データの送信終了と同時に、送受信システム回路で末尾データ(Data End)が生成され送信される。
これに対して、本発明では、送信権獲得後、送受信システム回路で先頭データ(Data Prefix)が生成され送信される。続けて、送受信システム回路でデータIDが生成され送信される。その後、リンク層(Link Layer)制御回路からのデータを送信する。データの送信終了と同時に、送受信システム回路で末尾データ(Data End)が生成され送信される。
図9〜図13においては、送信時に自装置(ノード)のIDを入れる。IEEE1394のケースでは、デバイス接続時(ネットワーク構築時)に自動的に各装置にノードIDが振り分けられる。また、ネットワーク内で1ノードだけrootと呼ばれるネットワーク管理のための権限を持った装置が決定される。
先頭データ(Data Prefix)から末尾データ(Data End)までのデータの受信に関しては、一巡する間に全ての装置(ノード)が受信可能であり、各装置で必要に応じて受信処理が行われる。自装置のIDのパケットを破棄することにより、2巡目以降の周回(必要のないデータの周回)を防止する。
図14,15においては、データ送信のための送信権調停が行われている。図14では送信権の要求、図15では送信権の許可のためのArbitrationコード転送が行われている。IEEE1394のケースでは、各装置がrootノードに向けて送信権の要求を行い、許可を得ると図9〜図13に示すデータ転送が可能となる。
なお、図14では装置D;100−14が送信権の要求を行っている。それに対し、図15では装置A;100−11が許可している。すなわち、図14では自装置のノードID(装置D;100−14のID)をArbitrationコード(ここでは要求なのでRequest)に付加し、どの装置からの要求であるか明確化する。rootである装置はこの要求に対して許可を出す場合、要求元のID(装置D;100−14のID)をArbitrationコード(ここでは許可なのでGrant)に付加し、どの装置が許可されたか明確化する。装置D;100−14は自装置宛のコード(Grant)を受信し、図9〜図13に示すデータ転送を開始する。
ポート(Beta Port)のスクランブラ、デスクランブラ、8B10B符号化回路、10B8B符号化回路を外してもループ通信は可能である。
本発明で対象としているポート同期型通信システムでは、通常、クロック再生の精度向上のために8B10B符号化回路及び10B8B符号化回路を搭載し、電磁放射ノイズ低減のためにスクランブラ及びデスクランブラを搭載しているが、回路規模縮小のためにはこれらの回路を外すのが良い。
装置1;100−1のポート1(Beta Port1);10−1は装置2;100−2のポート1(Beta Port1);10−2にケーブルを介して接続され、装置2;100−2のポート1(Beta Port1);10−2も同様にケーブルを介して装置3;100−3のポート1(Beta Port1);10−1に接続されている。
このように、本発明では、従来のポート同期型のネットワークでデータ通信ができなかったループ構造を提供し、更に送信権の調停時に目的装置を明確にし、データ転送時に同じデータの巡回防ぐデータID付加方式を提供する。
11(−i、i=1〜n)… ポート用ステートマシン(Beta Port State Machine)
12(−i、i=1〜n)… スクランブラ(Scrambler)
13(−i、i=1〜n)… デスクランブラ(de−Scrambler)
14(−i、i=1〜n)… 8B10B符号回路
15(−i、i=1〜n)… 10B8B符号回路
16(−i、i=1〜n)… ドライバー(Driver)
17(−i、i=1〜n)… レシーバ(Receiver)
20(−i、i=1〜n)… ポート2(Beta Port2)
21(−i、i=1〜n)… ポート用ステートマシン(Beta Port State Machine)
22(−i、i=1〜n)… スクランブラ(Scrambler)
23(−i、i=1〜n)… デスクランブラ(de−Scrambler)
24(−i、i=1〜n)… 8B10B符号回路
25(−i、i=1〜n)… 10B8B符号回路
26(−i、i=1〜n)… ドライバー(Driver)
27(−i、i=1〜n)… レシーバ(Receiver)
30(−i、i=1〜n)… コネクタ(connector)
40(−i、i=1〜n)… コネクタ(connector)
50(−i、i=1〜n)… 送受信システム回路(TX/RX system)
51(−i、i=1〜n)… 調停用ステートマシン(Arbitration State Machine)
60(−i、i=1〜n)… リンク層(Link Layer)制御回路
70(−i、i=1〜n)… アプリケーション/トランザクション層(Application/Transaction Layer)制御回路
100(−i、i=1〜n)… 装置
Claims (9)
- ループ構造をとるポート同期型のネットワークに接続された複数の通信装置を具備し、
前記ネットワーク内において、前記複数の通信装置の1つである発信側通信装置は、前記複数の通信装置の1つである目的装置宛の伝送データに識別情報を付加し、自装置が受信した伝送データに付加された識別情報を判定し、自装置の識別情報を持つ伝送データがまわってきた時には、該伝送データを他装置に転送せず、破棄する
ループ通信システム。 - 請求項1に記載のループ通信システムにおいて、
前記発信側通信装置は、前記目的装置宛の調停信号に識別情報を付加し、且つ、自装置が受信した調停信号に付加された識別情報を判定し、該調停信号に付加されている識別情報が自装置宛の識別情報でない場合は該調停信号を他装置に転送し、自装置宛の識別情報である場合は受信する
ループ通信システム。 - 請求項2に記載のループ通信システムにおいて、
前記ネットワークは、折り返しで転送元の通信装置に伝送データを転送することができない一重ループ構造である
ループ通信システム。 - ループ構造をとるポート同期型のネットワークに接続された1つの通信用ポートと、
前記1つの通信用ポートの上位に位置し、発信する伝送データに識別情報を付加する送受信システム回路と
を具備し、
送受信システム回路は、前記1つの通信用ポートが受信した伝送データに付加された識別情報を判定し、自装置の識別情報を持つ伝送データがまわってきた時には、該伝送データを他装置に転送せず、破棄する
通信装置。 - 請求項4に記載の通信装置において、
前記送受信システム回路は、発信する調停信号に識別情報を付加し、且つ、前記1つの通信用ポートが受信した調停信号に付加された識別情報を判定し、前記1つの通信用ポートが受信した調停信号に付加されている識別情報が自装置宛の識別情報でない場合は該調停信号を前記他装置に転送し、自装置宛の識別情報の場合は受信する
通信装置。 - 請求項5に記載の通信装置において、
前記1つの通信用ポートは、
他装置との同期管理を行うポート用ステートマシンと、
前記送受信システム回路から受け取った前記調停信号を他装置に送信するドライバーと、
自装置が受信した前記調停信号を前記送受信システム回路に渡すレシーバと、
を具備する
通信装置。 - ループ構造をとるポート同期型のネットワークを介して伝送データを送受信するステップと、
自装置が送信する伝送データに識別情報を付加するステップと、
自装置が受信した伝送データに付加されている識別情報を判定するステップと
自装置の識別情報を持つ伝送データがまわってきた時には、該伝送データを他装置に転送せず、破棄するステップと
を具備する
ループ通信方法。 - 請求項7に記載のループ通信方法において、
前記ループ構造をとるポート同期型のネットワークを介して調停信号を送受信するステップと、
自装置が送信する調停信号に識別情報を付加するステップと、
自装置が受信した調停信号に付加されている識別情報を判定するステップと、
自装置が受信した調停信号に付加されている識別情報が、自装置宛の識別情報でない場合は該調停信号を他装置に転送し、自装置宛の識別情報の場合は受信するステップと
を更に具備する
ループ通信方法。 - 請求項7又は8に記載のループ通信方法を、コンピュータに実行させるためのプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005178308A JP4726119B2 (ja) | 2005-06-17 | 2005-06-17 | ループ通信システム、通信装置、ループ通信方法、及びプログラム |
DE200610027690 DE102006027690A1 (de) | 2005-06-17 | 2006-06-14 | Ringkommunikationssystem und Kommunikationsvorrichtung |
US11/454,038 US7885196B2 (en) | 2005-06-17 | 2006-06-16 | Loop communication system and communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005178308A JP4726119B2 (ja) | 2005-06-17 | 2005-06-17 | ループ通信システム、通信装置、ループ通信方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006352694A true JP2006352694A (ja) | 2006-12-28 |
JP4726119B2 JP4726119B2 (ja) | 2011-07-20 |
Family
ID=37573281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005178308A Expired - Fee Related JP4726119B2 (ja) | 2005-06-17 | 2005-06-17 | ループ通信システム、通信装置、ループ通信方法、及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US7885196B2 (ja) |
JP (1) | JP4726119B2 (ja) |
DE (1) | DE102006027690A1 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8041859B2 (en) * | 2007-11-05 | 2011-10-18 | Honywell International Inc. | Apparatus and method for connectivity in networks capable of non-disruptively disconnecting peripheral devices |
US20090122725A1 (en) * | 2007-11-09 | 2009-05-14 | Honeywell International Inc. | Robust networks for non-disruptively disconnecting peripheral devices |
US8295298B2 (en) * | 2008-05-07 | 2012-10-23 | Hid Global Gmbh | Device with ethernet switch function and single ethernet connector |
US11221612B2 (en) * | 2018-07-27 | 2022-01-11 | Rockwell Automation Technologies, Inc. | System and method of communicating data over high availability industrial control systems |
US11927950B2 (en) | 2018-07-27 | 2024-03-12 | Rockwell Automation Technologies, Inc. | System and method of communicating safety data over high availability industrial control systems |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001162894A (ja) * | 1999-12-07 | 2001-06-19 | Seiko Epson Corp | データ通信装置およびデータ通信方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5526353A (en) * | 1994-12-20 | 1996-06-11 | Henley; Arthur | System and method for communication of audio data over a packet-based network |
US6226296B1 (en) * | 1997-01-16 | 2001-05-01 | Physical Optics Corporation | Metropolitan area network switching system and method of operation thereof |
JPH1132067A (ja) | 1997-07-09 | 1999-02-02 | Hitachi Ltd | 伝送システム及びその通信方法 |
KR100277167B1 (ko) * | 1998-06-05 | 2001-01-15 | 윤덕용 | 가상버스들을사용한연결망을갖는분산컴퓨팅시스템및데이터통신방법 |
US6728249B2 (en) * | 1998-06-27 | 2004-04-27 | Intel Corporation | System and method for performing cut-through forwarding in an ATM network supporting LAN emulation |
US6611519B1 (en) * | 1998-08-19 | 2003-08-26 | Swxtch The Rules, Llc | Layer one switching in a packet, cell, or frame-based network |
US6763032B1 (en) * | 1999-02-12 | 2004-07-13 | Broadcom Corporation | Cable modem system with sample and packet synchronization |
US6477171B1 (en) * | 1999-12-01 | 2002-11-05 | Agilent Technologies, Inc. | Method and system for negotiation of the highest common link rate among nodes of a fibre channel arbitrated loop |
JP2002354019A (ja) | 2001-05-25 | 2002-12-06 | Fujitsu Ltd | 通信装置、宛先変更装置、通信方法及び通信制御プログラム |
JP2003198548A (ja) | 2001-12-28 | 2003-07-11 | Denso Corp | 通信機器の通信方法 |
US6961335B1 (en) * | 2002-05-31 | 2005-11-01 | Verizon Communications Inc. | Multi-layer ring architecture for fiber-to-the-home telco carrier network |
EP1901483B1 (en) * | 2006-09-13 | 2014-11-05 | Yamaha Corporation | Network system and audio signal processor |
JP5076413B2 (ja) * | 2006-09-13 | 2012-11-21 | ヤマハ株式会社 | ネットワークシステム及び音響信号処理装置 |
US7787388B2 (en) * | 2008-05-23 | 2010-08-31 | Egenera, Inc. | Method of and a system for autonomously identifying which node in a two-node system has failed |
-
2005
- 2005-06-17 JP JP2005178308A patent/JP4726119B2/ja not_active Expired - Fee Related
-
2006
- 2006-06-14 DE DE200610027690 patent/DE102006027690A1/de not_active Withdrawn
- 2006-06-16 US US11/454,038 patent/US7885196B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001162894A (ja) * | 1999-12-07 | 2001-06-19 | Seiko Epson Corp | データ通信装置およびデータ通信方法 |
Also Published As
Publication number | Publication date |
---|---|
US20060285547A1 (en) | 2006-12-21 |
US7885196B2 (en) | 2011-02-08 |
DE102006027690A1 (de) | 2007-02-15 |
JP4726119B2 (ja) | 2011-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6157972A (en) | Apparatus and method for processing packetized information over a serial bus | |
JP3842792B2 (ja) | 通信システム用のノード | |
US6038234A (en) | Early arbitration on a full duplex bus | |
US5579486A (en) | Communication node with a first bus configuration for arbitration and a second bus configuration for data transfer | |
JP4638216B2 (ja) | オンチップバス | |
JP2008160808A (ja) | 埋め込み自己チェック非同期パイプライン型実行(escape) | |
US10404623B2 (en) | Multiple ethernet ports and port types using a shared data path | |
JP2005318495A (ja) | 異なる仮想チャネルへのトランザクションの分離 | |
US20020010824A1 (en) | Electronic equipment and method for processing digital serial data at bus initialization phase in interface unit | |
KR102032862B1 (ko) | 멀티미디어 고화질 링크(mhl 3) 디바이스 내의 중재 시그널링 | |
JP4726119B2 (ja) | ループ通信システム、通信装置、ループ通信方法、及びプログラム | |
US20090100148A1 (en) | Electronic device with end-to-end flow control of messages | |
US6631415B1 (en) | Method and system for providing a communication connection using stream identifiers | |
JP2001313646A (ja) | 電子機器およびその物理層回路のステート制御方法 | |
KR19990060566A (ko) | 인터넷을 이용한 프로세스 간의 정보교환 장치 | |
US6910090B1 (en) | Maintaining communications in a bus bridge interconnect | |
JP4627456B2 (ja) | 通信システム、サイクルマスタノード及び通信方法 | |
JPWO2020129219A1 (ja) | ネットワーク装置、ネットワークシステム、ネットワーク方法、およびネットワークプログラム | |
US7076716B1 (en) | Early acknowledgement of primary packets | |
JP2008526061A (ja) | ネットワークのためのリピータノード | |
US20110292944A1 (en) | Fly-by and ack-accelerated arbitration for broadcast packets | |
JP4683120B2 (ja) | 電子機器および通信方法 | |
JP4897393B2 (ja) | データ伝送装置 | |
JP6492453B2 (ja) | エラーパケット生成装置及びエラーパケット生成方法 | |
JPH0863443A (ja) | データ転送方法および相互接続スイッチ装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080516 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100812 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100909 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101104 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101209 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110309 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20110316 |
|
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: 20110408 |
|
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: 20110408 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4726119 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: 20140422 Year of fee payment: 3 |
|
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 |