JP4255428B2 - Exchange and exchange call control method - Google Patents
Exchange and exchange call control method Download PDFInfo
- Publication number
- JP4255428B2 JP4255428B2 JP2004298468A JP2004298468A JP4255428B2 JP 4255428 B2 JP4255428 B2 JP 4255428B2 JP 2004298468 A JP2004298468 A JP 2004298468A JP 2004298468 A JP2004298468 A JP 2004298468A JP 4255428 B2 JP4255428 B2 JP 4255428B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- memory
- exchange
- dsp
- call control
- 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
- 238000000034 method Methods 0.000 title claims description 8
- 230000015654 memory Effects 0.000 claims description 41
- 230000005540 biological transmission Effects 0.000 claims description 13
- 230000009977 dual effect Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 7
- 238000013500 data storage Methods 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 4
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Description
本発明は、交換機に関し、特に、接続される複数の端末間の通話路を切り換えるためのスイッチ回路と、通話路内に設けられ端末間の通話情報をデジタル処理する複数のDSP(Digital Signal Processor)とを備える交換機および交換機の通話制御方法に関する。 The present invention relates to an exchange, and in particular, a switch circuit for switching a communication path between a plurality of connected terminals, and a plurality of DSPs (Digital Signal Processors) provided in the communication path for digitally processing call information between terminals. And a call control method for the exchange.
近年の電話サービスの分野では、回線の交換接続をデジタルで処理するデジタル方式の交換機が用いられている。
デジタル交換機では、接続される複数の端末間の通話路を切り換えるためのスイッチ回路と、端末間の通話情報をデジタル処理する複数のDSP(Digital Signal Processor)とを備え、送話側からのアナログ音声データをDSPにより量子化してデジタル信号に変換し、所定容量のパケット単位で受話側に送信している。
DSPには、デジタル処理されたデジタル音声データをパケット毎に格納するメモリが設けられており、メモリ内に格納されたデジタル音声データをパケット毎にCPUが読み出して受話側に送信するように構成している。
In the field of telephone services in recent years, digital exchanges that digitally process line exchange connections are used.
The digital exchange includes a switch circuit for switching the communication path between a plurality of connected terminals, and a plurality of DSPs (Digital Signal Processors) for digitally processing the communication information between the terminals. The data is quantized by the DSP and converted into a digital signal, which is sent to the receiver side in packets of a predetermined capacity.
The DSP is equipped with a memory that stores the digitally processed digital audio data for each packet, and the digital audio data stored in the memory is read by the CPU for each packet and transmitted to the receiver side. ing.
前述したような交換機では、DSPの処理に基づいてメモリ内に格納されたデジタル音声データを逐次CPUが読み出して受話側に送出するように構成していることから、CPUの負担が大きくなる。特に、インターネットなどのネットワークに接続されたシステムの場合には、CPUがネットワーク処理を行うために、稼働率が高くなっている可能性があり、さらには交換機に接続された回線がフルに接続されている場合や大量のデータ転送などによるCPUの負荷が高まった場合に、CPUの処理が追いつかず、通話の音質が低下するおそれがある。 In the exchange as described above, since the CPU sequentially reads out the digital audio data stored in the memory based on the processing of the DSP and transmits it to the receiver side, the load on the CPU increases. In particular, in the case of a system connected to a network such as the Internet, the operation rate may be high because the CPU performs network processing, and the line connected to the exchange is fully connected. If the CPU load increases due to data transfer or large amounts of data, the CPU processing cannot keep up, and the sound quality of the call may be degraded.
本発明では、CPUの負担を軽減し、高音質を維持することが可能な交換機の提供を目的とする。 An object of the present invention is to provide an exchange capable of reducing the burden on the CPU and maintaining high sound quality.
本発明の請求項1に係る交換機は、接続される複数の端末間の通話路を切り換えるための入力側スイッチ回路及び出力側スイッチ回路と、入力側スイッチ回路を介して送話側からの通話情報をデジタル処理して単位パケット毎にメモリに蓄積するとともに、パケット毎に対応するメモリ内の所定のフラグ領域にパケット格納済みのフラグを立てる複数のDSP(Digital Signal Processor)と、所定時間毎に各DSPのメモリ内の所定のフラグ領域を参照し、パケット格納済みのフラグが立っていることを検出した場合には、当該フラグ領域に対応するパケットをメモリから読み出して出力側スイッチを介して受話側に送信する通話制御部とを備える。
この場合、CPUで構成される通話制御部は、所定時間毎に各DSPのメモリ内の所定のフラグ領域を参照し、対応するパケットが蓄積されている場合にパケット送出の処理を実行するため、CPUの負担を軽減することができる。
An exchange according to
In this case, the call control unit configured by the CPU refers to a predetermined flag area in the memory of each DSP every predetermined time, and executes a packet transmission process when a corresponding packet is accumulated. CPU burden can be reduced.
本発明の請求項2に係る交換機は請求項1に記載の交換機であって、メモリは、一方のポートがDSPにより制御され、他方のポートが通話制御部により制御されるデュアルポートRAMである。
この場合、CPUがメモリの所定のフラグ領域を参照することが容易となり、フラグ領域のデータを読み出して該当する処理済みのパケットがメモリに蓄積されているか否かを容易に検出することができる。
本発明の請求項3に係る交換機の通話制御方法は、接続される複数の端末間の通話路を切り換えるための入力側スイッチ回路及び出力側スイッチ回路と、通話路内に設けられ端末間の通話情報をデジタル処理する複数のDSP(Digital Signal Processor)と、各DSPに接続された通話制御部とを備える交換機の通話制御方法であって、各DSPが、前記入力側スイッチ回路を介して送話側からの通話情報をデジタル処理して単位パケット毎にメモリに蓄積するとともに、パケット毎に対応するメモリ内の所定のフラグ領域にパケット格納済みのフラグを立てる段階と、通話制御部が、所定時間毎にDSPのメモリ内の所定のフラグ領域を参照し、パケット格納済みのフラグが立っていることを検出した場合には、当該フラグ領域に対応するパケットをメモリから読み出して出力側スイッチを介して受話側に送信する段階とを含む。
The switch according to claim 2 of the present invention is the switch according to
In this case, it becomes easy for the CPU to refer to a predetermined flag area in the memory, and it is possible to easily detect whether or not the corresponding processed packet is accumulated in the memory by reading the data in the flag area.
According to a third aspect of the present invention, there is provided a call control method for an exchange comprising an input side switch circuit and an output side switch circuit for switching a call path between a plurality of connected terminals, and a call between terminals provided in the call path. A call control method for an exchange comprising a plurality of DSPs (Digital Signal Processors) for digitally processing information and a call control unit connected to each DSP, wherein each DSP transmits a message via the input side switch circuit. The call information from the side is digitally processed and accumulated in a memory for each unit packet, and a step of setting a packet stored flag in a predetermined flag area in the memory corresponding to each packet, and the call control unit It refers to the predetermined flag area in the DSP memory for each, when it is detected that the packet already stored flag is set, whether the memory packets corresponding to the flag area Reading and a step of sending to the receiving side via the output-side switch.
この場合、CPUで構成される通話制御部は、所定時間毎にDSPのメモリ内の所定のフラグ領域を参照し、対応するパケットが蓄積されている場合にパケット送出の処理を実行するため、CPUの負担を軽減することができる。 In this case, the call control unit configured by the CPU refers to a predetermined flag area in the DSP memory every predetermined time, and executes a packet transmission process when the corresponding packet is accumulated. Can be reduced.
本発明によれば、DSPにより処理されたデジタル音声データをメモリ内にパケット毎に格納し、パケットが格納済みであることを示すフラグをメモリの所定のフラグ領域に立てていることから、CPUは所定時間毎にメモリのフラグ領域を参照することで、該当するパケットが格納済みであるか否かを容易に知ることができ、CPUの負担を軽減して高音質を維持することができる。 According to the present invention, the digital audio data processed by the DSP is stored for each packet in the memory, and since the flag indicating that the packet has been stored is set in a predetermined flag area of the memory, the CPU By referring to the flag area of the memory every predetermined time, it is possible to easily know whether or not the corresponding packet has been stored, and it is possible to reduce the burden on the CPU and maintain high sound quality.
本発明の1実施形態が採用される交換機を図面に基づいて説明する。
〈ネットワーク構成〉
交換機が接続されるネットワーク構成の1例を図1に示す。
たとえば、インターネットやIPベースで運用される仮想私設通信網(IP-VPN:Internet Protocol-Virtual Private Network)などの広域ネットワーク(WAN:Wide Area Network)100に対して、ルータ201を介して接続される第1のLAN200、ルータ301を介して接続される第2のLAN300、ルータ401を介して接続される第3のLAN400を例示している。
An exchange in which an embodiment of the present invention is adopted will be described with reference to the drawings.
<Network configuration>
An example of the network configuration to which the exchange is connected is shown in FIG.
For example, it is connected via a
LAN200〜400内には、IPベースで使用される様々な機器を接続することが可能であり、ここでは、IP電話による通話が可能な機器の接続例を示している。たとえば、LAN200には、スイッチングハブ202を介して第1の交換機203が接続されており、この第1の交換機203に内線接続されたIP電話端末204を備えている。また、LAN300には、スイッチングハブ302を介してIP電話端末303が接続されている。さらに、LAN400には、スイッチングハブ402を介して2つの交換機403、406が接続されている。交換機403には電話機端末404およびページングアンプとスピーカで構成されるページング放送機器405が接続されており、交換機406には電話機端末407が接続されている。LAN内の機器の設置は、使用状況に応じて任意のものを選択することができ、たとえば、電話機やFAXなどの機能をコンピュータ端末に統合したコンピュータテレフォニー(CTI:Computer Telephony Integration)端末などを採用することができる。スイッチングハブの有無や接続段数などについても任意の構成とすることができる。
〈交換機の内部構成〉
交換機の内部構成について図に基づいて説明する。
Various devices used on an IP basis can be connected in the
<Internal configuration of the exchange>
The internal configuration of the exchange will be described with reference to the drawings.
交換機1は、電話機の送信側に接続される複数の入力端子2-1、2-2・・・と、電話機の受信側に接続される複数の出力端子3-1、3-2・・・と、入力端子2-1、2-2・・・と出力端子3-1、3-2・・・とを接続する複数の通話路6-1、6-2・・・と、複数の入力端子2-1、2-2・・・と複数の通話路6-1、6-2・・・との接続を切り換える入力側スイッチ4と、複数の通話路6-1、6-2・・・と複数の出力端子3-1、3-2・・・との接続を切り換える出力側スイッチ5と、電話機からの呼に応じて入力端子2-1、2-2・・・、通話路6-1、6-2・・・、出力端子3-1、3-2・・・を接続するために、入力側スイッチ4および出力側スイッチ5を制御する通話路制御部10を備えている。
The
各通話路6-1、6-2・・・には、それぞれアナログ音声信号を量子化してデジタル信号に変換したり、デジタル信号を復元して音声信号に変換するDSP(Digital Signal Processor)7-1、7-2・・・を備えている。
また、構内放送のためにページングアンプ10、スピーカ11などのページング放送機器に接続するためのページングインターフェイス9が必要に応じて設けられる。
入力端子2-1、2-2・・・は、それぞれ電話機の送話部12-1、12-2・・・から出力される音声信号を受信して入力側スイッチ4を介して通話路側に送信する。
Each speech path 6-1, 6-2, ... has a DSP (Digital Signal Processor) 7- that quantizes analog audio signals and converts them into digital signals, or restores digital signals and converts them into
Further, a paging interface 9 for connecting to paging broadcasting equipment such as a
The input terminals 2-1, 2-2,... Receive the audio signals output from the telephone transmitters 12-1, 12-2. Send.
出力端子3-1、3-2・・・は、通話路および出力側スイッチ5を介して出力される音声信号をそれぞれ電話機の受話部13-1、13-2・・・に対して送出する。
複数のDSP7-1、7-2・・・からの出力は、ページングインターフェイス9に接続されており、入力端子に接続された電話機からスピーカ11を通じてページング放送を行なうことが可能となっている。
ページングインターフェイス9は、DSP7-1、7-2・・・の出力が接続されるD/A変換部と、複数系統のページング放送機器に接続される場合には、ページング放送の系統を選択するためのページング出力スイッチとを備えている。
The output terminals 3-1, 3-2... Send audio signals output via the communication path and the
The outputs from the plurality of DSPs 7-1, 7-2, etc. are connected to the paging interface 9, so that paging broadcasting can be performed through the
The paging interface 9 is used to select a paging broadcast system when connected to a D / A conversion unit to which the outputs of the DSPs 7-1, 7-2,. Paging output switch.
ページングインターフェイス9では、DSP7-1、7-2・・・から送出されるデジタル信号をD/A変換部により音声信号に復元し、ページング出力スイッチを介して出力端子から出力する。
通話路制御部10は、電話機からの呼に対応して入力側スイッチ4、出力側スイッチ5を制御して、電話機の送信側および受信側の双方向通話路を構築する。また、電話機からのページング要求があった場合には、入力側スイッチ4、DSP7-1、7-2・・・、ページング出力スイッチなどを制御して、ページングインターフェイス9を介して呼に対応したページング放送機器に出力されるように通話路を構成する。
〈通話制御〉
通話制御の例を図3に基づいて説明する。
In the paging interface 9, the digital signal transmitted from the DSPs 7-1, 7-2,...
The speech
<Call control>
An example of call control will be described with reference to FIG.
交換機1内に設けられるDSP7-1、7-2・・・は、それぞれ送話側からのアナログ音声データを量子化してデジタル音声データに変換し、所定容量のパケット単位でメモリ15-1、15-2・・・に格納する。
メモリ15-1、15-2・・・は、たとえば、デュアルポートRAMで構成することができ、2つのポートのうち一方がDSP7-1、7-2・・・により制御され、他方がCPU30により制御されるように構成できる。
DSP7-1、7-2・・・のメモリ15-1、15-2・・・は、たとえば、図4に示すように、第1のパケットを格納する第1バンク53、第2のパケットを格納する第2バンク54で構成されるデータ格納部と、第1バンク53に第1パケットが格納済みであることを示す第1フラグを格納する第1フラグ領域51、第2バンク54に第2パケットが格納済みであることを示す第2フラグを格納する第2フラグ領域52で構成されるフラグ領域とを備えている。
DSPs 7-1, 7-2... Provided in the
The memories 15-1, 15-2,... Can be composed of, for example, a dual port RAM, and one of the two ports is controlled by the DSP 7-1, 7-2,. Can be configured to be controlled.
As shown in FIG. 4, the memories 15-1, 15-2,... Of the DSPs 7-1, 7-2,. A data storage unit composed of a
DSP7-1、7-2・・・は、送話側から送信されてくるアナログ音声データを時系列にデジタル処理されたデジタル音声データに変換し、それぞれ所定容量に対応するパケットを生成する。生成されたパケットは、メモリ15-1、15-2・・・のデータ格納部のうち、第1バンク53および第2バンク54の空きで領域に格納される。DSP7-1、7-2・・・は、生成したパケットを第1バンク53、第2バンク54のいずれかに交互に格納していく。
DSP7-1、7-2・・・は、メモリ15-1、15-2・・・にパケットを格納すると、該当するフラグ領域にパケットを格納した旨のフラグを立てる。
DSP 7-1, 7-2,... Convert analog voice data transmitted from the transmission side into digital voice data digitally processed in time series, and generate packets corresponding to predetermined capacity, respectively. The generated packets are stored in an area in the
When the packets are stored in the memories 15-1, 15-2,..., The DSPs 7-1, 7-2,.
メモリ15-1、15-2・・・内のデータ格納部は、2以上をパケットを格納するように構成することも可能であり、パケットを格納するバンク数に基づいてフラグ領域の数も対応するように構成する。
CPU30では、各DSP7-1、7-2・・・のメモリ15-1、15-2・・・に対して所定時間毎にアクセスを行い、フラグ領域を参照する。たとえば、CPU30がメモリ15-1、15-2・・・のフラグ領域を参照する間隔は、パケットの送信間隔に対応する時間間隔とすることができ、パケットの送信間隔が10msecであるような場合には、10msec間隔でメモリ15-1、15-2・・・のフラグ領域の値を読み出すように構成することができる。
The data storage units in the memories 15-1, 15-2, etc. can be configured to store two or more packets, and the number of flag areas is also supported based on the number of banks storing packets. To be configured.
The
CPU30は、特定のDSPのメモリのフラグ領域を参照して、パケットが格納済みである旨のフラグを検出した場合、該当するデータ格納部のバンクからパケットを読み出して、これを受話側に送信する。たとえば、読み出したフラグ領域のうち第1フラグ領域51にフラグが立っている場合には、第1バンク53に格納された第1パケットを読み出して、これを受話側に送信する。CPU30は、DSP7-1、7-2・・・のメモリ15-1、15-2・・・のうちからパケットの読出を行った場合、読出を行ったパケットが格納されていたデータ格納部に対応するフラグ領域の値をリセットする。たとえば、CPU30が、第1バンク53に格納されている第1パケットを読み出した場合には、これに対応する第1フラグ領域51の値をリセットする。CPU30によるパケットの読出が完了した際に、メモリ15-1、15-2・・・のフラグ領域をリセットする動作は、DSP7-1、7-2・・・側で行うように構成することも可能である。
When the
このような実施形態では、交換機1のCPU30がネットワーク処理やその他の処理により稼働率が高い場合であっても、DSP7-1,7-2・・・側からの処理要求に関係なく、パケット送信を一定の時間間隔で処理するように構成するため、各DSPからの処理要求が重なることがなく、他のネットワーク処理などを含めた処理を円滑に行うことが可能となる。
In such an embodiment, even if the
本発明では、交換機のパケット送信処理を一定時間間隔で行うようにしていることから、CPUの負担を軽減することができ、通話を高音質に維持することができる。 In the present invention, since the packet transmission processing of the exchange is performed at regular time intervals, the burden on the CPU can be reduced and the call can be maintained with high sound quality.
Claims (3)
前記入力側スイッチ回路を介して送話側からの通話情報をデジタル処理して単位パケット毎にメモリに蓄積するとともに、前記パケット毎に対応するメモリ内の所定のフラグ領域にパケット格納済みのフラグを立てる複数のDSP(Digital Signal Processor)と、
所定時間毎に前記各DSPのメモリ内の所定のフラグ領域を参照し、パケット格納済みのフラグが立っていることを検出した場合には、当該フラグ領域に対応するパケットを前記メモリから読み出して前記出力側スイッチを介して受話側に送信する通話制御部と、を備える交換機。 An input side switch circuit and an output side switch circuit for switching a speech path between a plurality of connected terminals;
The call information from the transmission side is digitally processed via the input side switch circuit and accumulated in the memory for each unit packet, and the flag stored in the packet is stored in a predetermined flag area in the memory corresponding to each packet. With multiple DSPs (Digital Signal Processors)
When a predetermined flag area in the memory of each DSP is referred to every predetermined time and it is detected that a packet stored flag is set, a packet corresponding to the flag area is read from the memory and A call control unit for transmitting to the receiving side via the output side switch .
前記各DSPが、前記入力側スイッチ回路を介して送話側からの通話情報をデジタル処理して単位パケット毎にメモリに蓄積するとともに、前記パケット毎に対応するメモリ内の所定のフラグ領域にパケット格納済みのフラグを立てる段階と、
前記通話制御部が、所定時間毎に前記DSPのメモリ内の所定のフラグ領域を参照し、パケット格納済みのフラグが立っていることを検出した場合には、当該フラグ領域に対応するパケットを前記メモリから読み出して前記出力側スイッチを介して受話側に送信する段階と、
を含む交換機の通話制御方法。 An input-side switch circuit and an output-side switch circuit for switching a speech path between a plurality of connected terminals, and a plurality of DSPs (Digital Signal Processors) provided in the speech path for digitally processing speech information between terminals A call control method for an exchange comprising a call control unit connected to each DSP ,
Each DSP digitally processes the call information from the transmission side via the input side switch circuit and stores it in the memory for each unit packet, and the packet is stored in a predetermined flag area in the memory corresponding to each packet. Raising a stored flag,
When the call control unit refers to a predetermined flag area in the DSP memory every predetermined time and detects that a packet stored flag is set, the packet corresponding to the flag area is Reading from the memory and transmitting to the receiver via the output switch ;
Call control method for an exchange including
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004298468A JP4255428B2 (en) | 2004-10-13 | 2004-10-13 | Exchange and exchange call control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004298468A JP4255428B2 (en) | 2004-10-13 | 2004-10-13 | Exchange and exchange call control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006115054A JP2006115054A (en) | 2006-04-27 |
| JP4255428B2 true JP4255428B2 (en) | 2009-04-15 |
Family
ID=36383222
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004298468A Expired - Lifetime JP4255428B2 (en) | 2004-10-13 | 2004-10-13 | Exchange and exchange call control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4255428B2 (en) |
-
2004
- 2004-10-13 JP JP2004298468A patent/JP4255428B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006115054A (en) | 2006-04-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20050232252A1 (en) | Communication system with distributed intelligence | |
| RU2003102504A (en) | SECURITY SYSTEM AND METHOD OF TERMINAL OPERATION, AT LEAST, IN TWO COMMUNICATION MODES | |
| US20130235867A1 (en) | Hybrid type telephony system | |
| JP4255428B2 (en) | Exchange and exchange call control method | |
| JP4301079B2 (en) | Intercom system | |
| EP2232787A1 (en) | One-way buffered communicator | |
| JP5110915B2 (en) | Wireless IP telephone and wireless IP telephone system | |
| JP6907009B2 (en) | Data collection method for telephone exchange system and telephone exchange system | |
| JP4209828B2 (en) | Private branch exchange | |
| JPWO2009022502A1 (en) | Data communication system and data communication method | |
| JPH0946437A (en) | Simultaneous command transmission method | |
| US7480262B2 (en) | Telephone terminal, telephone system using telephone terminal and control method of telephone terminal | |
| JP5568050B2 (en) | Relay device and relay method | |
| JP5094163B2 (en) | Wireless IP telephone and wireless IP telephone system | |
| JP2008085901A (en) | Telephone exchange system and service providing method used in the telephone exchange system | |
| JP4094616B2 (en) | IP phone | |
| US20080253360A1 (en) | Terminal apparatus and computer program | |
| JPH04151957A (en) | Off-talk communication equipment | |
| JP2005136823A (en) | Telephone exchange device and network telephone system | |
| JP2817716B2 (en) | Paging time notification control method in wireless paging device | |
| JPS60130998A (en) | Remote station automonous control transfer system | |
| JP2005057619A (en) | Command and call system, and command and call method for use in the same | |
| JP2007124037A (en) | Telephone exchange device and incoming call control method for telephone exchange device | |
| JP2005184256A (en) | Communication system | |
| JP2002158772A (en) | Key telephone system and its transfer method in busy state |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061018 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081002 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081014 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081215 |
|
| 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: 20090113 |
|
| 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: 20090127 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120206 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4255428 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: 20120206 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130206 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130206 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140206 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140206 Year of fee payment: 5 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140206 Year of fee payment: 5 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140206 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |