JP5098043B2 - トランスコーダ - Google Patents
トランスコーダ Download PDFInfo
- Publication number
- JP5098043B2 JP5098043B2 JP2008043848A JP2008043848A JP5098043B2 JP 5098043 B2 JP5098043 B2 JP 5098043B2 JP 2008043848 A JP2008043848 A JP 2008043848A JP 2008043848 A JP2008043848 A JP 2008043848A JP 5098043 B2 JP5098043 B2 JP 5098043B2
- Authority
- JP
- Japan
- Prior art keywords
- period
- bit rate
- stream
- average
- calculating
- 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
- 238000013139 quantization Methods 0.000 claims description 76
- 238000000034 method Methods 0.000 claims description 60
- 238000006243 chemical reaction Methods 0.000 claims description 55
- 238000004364 calculation method Methods 0.000 claims description 44
- 230000014509 gene expression Effects 0.000 description 30
- 230000006870 function Effects 0.000 description 17
- 230000004044 response Effects 0.000 description 15
- 238000012545 processing Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 230000006835 compression Effects 0.000 description 6
- 238000007906 compression Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- QIQXTHQIDYTFRH-UHFFFAOYSA-N octadecanoic acid Chemical compound CCCCCCCCCCCCCCCCCC(O)=O QIQXTHQIDYTFRH-UHFFFAOYSA-N 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000000087 stabilizing effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/115—Selection of the code volume for a coding unit prior to coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
- H04N19/126—Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/15—Data rate or code amount at the encoder output by monitoring actual compressed data size at the memory before deciding storage at the transmission buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/162—User input
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
以下、図面を参照しつつ本発明の実施の形態について説明する。図1は、本実施の形態に係るトランスコーダ1のブロック図である。このトランスコーダ1は、デコーダ2とエンコーダ3とを備えている。また、トランスコーダ1は、バッファ4、平均値算出部5、バッファ6、平均値算出部7を備えている。
図2は、トランスコーダ1が入出力するストリームの制御単位期間ごとの情報を表した図である。トランスコーダ1は、処理時間軸を制御単位期間Ln(n=1,2・・・)に区分し、この制御単位期間Lnを処理単位としてレート制御を行う。以下の説明において、適宜、制御単位期間Lnを第n期間と呼ぶことにする。本実施の形態においては、1GOPが制御単位期間Lnとして設定される。ただし、制御単位期間Lnとしては、複数のGOP、1フレーム、連続する複数フレームなどを設定することが可能である。
まず、レート制御方法(A)に関して、第2ストリームの量子化ステップ値Qを算出するための量子化ステップ変換係数αnの算出方法を説明する。トランスコーダ1は、第n期間経過時において、量子化ステップ変換係数αn+1を算出する。
次に、レート制御方法(B)について説明する。レート制御方法(B)においても、量子化ステップ変換係数を算出し、数5式を用いて、第2ストリームの量子化ステップ値Qを算出する。ただし、量子化ステップ変換係数の算出方法がレート制御方法(A)とは異なる。レート制御方法(A)では、量子化ステップ変換係数の初期値α1を求め、これを基準変換係数として、基準変換係数からの変動を順次求めていくこととした。これに対して、レート制御方法(B)においては、第n期間が終了した時点で、第(n+1)期間における第2ストリームの目標設定ビットレートTn+1を決定し、決定された目標設定ビットレートTn+1を用いて、第(n+1)期間の量子化ステップ変換係数αn+1を算出するのである。
次に、レート制御方法(C)について説明する。レート制御方法(C)においても、量子化ステップ変換係数を算出し、数5式を用いて、第2ストリームの量子化ステップ値Qを算出する。また、レート制御方法(C)においても、レート制御方法(B)と同様、第n期間が終了した時点で、第(n+1)期間における第2ストリームの目標設定ビットレートTn+1を決定し、決定された目標設定ビットレートTn+1を用いて、第(n+1)期間の量子化ステップ変換係数αn+1を算出する。
次に、レート制御方法(D)について説明する。レート制御方法(D)においても、レート制御方法(C)と同様、第n期間が終了した時点で、第(n+1)期間における第2ストリームの目標設定ビットレートTn+1を決定し、決定された目標設定ビットレートTn+1を用いて、第(n+1)期間の量子化ステップ変換係数αn+1を算出する。レート制御方法(D)においては、第(n+1)期間における第2ストリームの目標設定ビットレートTn+1の決定の方法が、レート制御方法(C)と異なる。
上述したように、レート制御方法(A)〜(D)において、エンコーダ3は、様々な態様で、期間平均ビットレートASn(M)、ACn(M)をパラメータとして用いて量子化ステップ値Qを算出した。
2 デコーダ
3 エンコーダ
4,6 バッファ
5,7 平均値算出部
ACn(M),ACn(M1〜M3) 期間平均ビットレート
ASn(M),ASn(M1〜M3) 期間平均ビットレート
Cn 出力平均ビットレート
Ln 制御単位期間
P 量子化ステップ値
Q 量子化ステップ値
S 入力全体ビットレート
Sn 入力平均ビットレート
T 全体目標ビットレート
Tn 目標設定ビットレート
αn 量子化ステップ変換係数
Claims (10)
- 第1のストリームを第2のストリームに変換するトランスコーダであって、
制御単位期間ごとの第1のストリームのビットレートを取得する手段と、
過去複数期間の第1のストリームのビットレートを格納するバッファと、
前記バッファに格納されている過去複数期間の第1のストリームのビットレートから、選択された期間に対応する第1のストリームのビットレートを取得して、第1のストリームのビットレートの選択期間内の基準値を算出する基準値算出手段と、
前記基準値算出手段が算出した第1のストリームのビットレートの選択期間内の基準値をパラメータとして含めて、第2のストリームの量子化ステップ値を算出する量子化ステップ値算出手段と、を備え、
前記量子化ステップ値算出手段がパラメータとして用いる基準値の選択期間を、トランスコード処理の途中で変更可能としたことを特徴とするトランスコーダ。 - 請求項1に記載のトランスコーダにおいて、
ユーザ操作により前記量子化ステップ値算出手段がパラメータとして用いる基準値の選択期間を指定可能としたことを特徴とするトランスコーダ。 - 請求項1に記載のトランスコーダにおいて、
出力ストリームの符号量の変動が所定の基準を上回った場合に、前記量子化ステップ値算出手段がパラメータとして用いる基準値の選択期間を拡大する方向へ制御することを特徴とするトランスコーダ。 - 請求項1に記載のトランスコーダにおいて、
出力ストリームの画質が所定の基準を下回った場合に、前記量子化ステップ値算出手段がパラメータとして用いる基準値の選択期間を拡大する方向へ制御することを特徴とするトランスコーダ。 - 請求項1ないし請求項4のいずれかに記載のトランスコーダにおいて、
前記基準値は、
選択期間内のビットレートの平均値、
を含むことを特徴とするトランスコーダ。 - 請求項1ないし請求項5のいずれかに記載のトランスコーダであって、
第1のストリーム全体のビットレートを取得する手段と、
第2のストリーム全体の目標ビットレートを設定する手段と、
第2のストリーム全体の目標ビットレートと第1のストリーム全体のビットレートとの比に基づいて基準変換係数を算出する手段と、
第2のストリーム全体の目標ビットレートと、第N期間以前の変換済みの第2のストリームのビットレートとから変動係数を算出する変動係数算出手段と、
前記基準変換係数に前記変動係数を加算することで、次の第N+1期間の期間変換係数を算出する手段と、
第N+1期間の第1のストリームの量子化ステップ値に前記期間変換係数を乗算することで、第N+1期間の第2のストリームの量子化ステップ値を算出する手段と、
を備え、
前記変動係数算出手段は、第N期間以前の変換済みの第2のストリームのビットレートとして、前記基準値算出手段が算出した第N期間を含む選択期間内の第2のストリームの基準値を用いることを特徴とするトランスコーダ。 - 請求項1ないし請求項5のいずれかに記載のトランスコーダであって、
第1のストリーム全体のビットレートを取得する手段と、
第2のストリーム全体の目標ビットレートを設定する手段と、
第2のストリーム全体の目標ビットレートと第1のストリーム全体のビットレートとの比に基づいて基準変換係数を算出する手段と、
第2のストリーム全体の目標ビットレートと、第N期間以前の変換済みの第2のストリームのビットレートとから変動係数を算出する変動係数算出手段と、
前記基準変換係数に前記変動係数を加算することで、次の第N+1期間の期間変換係数を算出する手段と、
第N+1期間の第1のストリームの量子化ステップ値に前記期間変換係数を乗算することで、第N+1期間の第2のストリームの量子化ステップ値を算出する手段と、
を備え、
前記変動係数算出手段は、算出した前記変動係数を、さらに、前記基準値算出手段が算出した第N期間を含む選択期間内の第1のストリームの基準値で除算することで前記変動係数を調整することを特徴とするトランスコーダ。 - 請求項1ないし請求項5のいずれかに記載のトランスコーダであって、
第2のストリーム全体の目標ビットレートを設定する手段と、
第2のストリーム全体の目標ビットレートと、第N期間以前の変換済みの第2のストリームのビットレートと、第N期間の第2のストリームの目標ビットレートに基づいて第N+1期間の第2のストリームの目標ビットレートを決定する目標ビットレート決定手段と、
を備え、
第N期間以前の変換済みの第2のストリームのビットレートとして、前記基準値算出手段が算出した第N期間を含む選択期間内の第2のストリームの基準値が用いられることを特徴とするトランスコーダ。 - 請求項8に記載のトランスコーダにおいて、
第N期間以前の第1のストリームのビットレートを取得する手段と、
決定された第N+1期間の第2のストリームの目標ビットレートと第N期間以前の第1のストリームのビットレートとの比に基づいて第N+1期間の期間変換係数を算出する期間変換係数算出手段と、
第N+1期間の第1のストリームの量子化ステップ値に前記期間変換係数を乗算することで、第N+1期間の第2のストリームの量子化ステップ値を算出する手段と、
を備え、
前記期間変換係数算出手段は、第N期間以前の第1のストリームのビットレートとして、前記基準値算出手段が算出した第N期間を含む選択期間内の第1のストリームの基準値を用いることを特徴とするトランスコーダ。 - 第1のストリームを第2のストリームに変換するトランスコーダであって、
制御単位期間ごとの第1のストリームのビットレートを取得する第1の取得手段と、
前記制御単位期間ごとの変換済みの第2のストリームのビットレートを取得する第2の取得手段と、
過去複数期間の前記第1のストリームのビットレートを格納する第1のバッファと、
過去複数期間の前記第2のストリームのビットレートを格納する第2のバッファと、
前記第1のバッファに格納されている過去複数期間の第1のストリームのビットレートから、選択された期間に対応する第1のストリームのビットレートを取得して、第1のストリームのビットレートの選択期間内の第1の基準値を算出する第1の基準値算出手段と、
前記第2のバッファに格納されている過去複数期間の第2のストリームのビットレートから、選択された期間に対応する第2のストリームのビットレートを取得して、第2のストリームのビットレートの選択期間内の第2の基準値を算出する第2の基準値算出手段と、
前記第1の基準値算出手段が算出した第1のストリームのビットレートの選択期間内の前記第1の基準値と、前記第2の基準値算出手段が算出した第2のストリームのビットレートの選択期間内の前記第2の基準値とをパラメータとして含めて、第2のストリームの量子化ステップ値を算出する量子化ステップ値算出手段と、を備え、
前記量子化ステップ値算出手段がパラメータとして用いる前記第1の基準値及び前記第2の基準値の選択期間を、トランスコード処理の途中で変更可能としたことを特徴とする。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008043848A JP5098043B2 (ja) | 2008-02-26 | 2008-02-26 | トランスコーダ |
| US12/367,765 US8780977B2 (en) | 2008-02-26 | 2009-02-09 | Transcoder |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008043848A JP5098043B2 (ja) | 2008-02-26 | 2008-02-26 | トランスコーダ |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012045475A Division JP5391294B2 (ja) | 2012-03-01 | 2012-03-01 | トランスコーダ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009206543A JP2009206543A (ja) | 2009-09-10 |
| JP5098043B2 true JP5098043B2 (ja) | 2012-12-12 |
Family
ID=40998272
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008043848A Expired - Fee Related JP5098043B2 (ja) | 2008-02-26 | 2008-02-26 | トランスコーダ |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8780977B2 (ja) |
| JP (1) | JP5098043B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5076083B2 (ja) | 2008-02-25 | 2012-11-21 | 株式会社メガチップス | トランスコーダ |
| JP5050158B2 (ja) * | 2008-06-02 | 2012-10-17 | 株式会社メガチップス | トランスコーダ |
| US9807336B2 (en) * | 2014-11-12 | 2017-10-31 | Mediatek Inc. | Dynamic adjustment of video frame sampling rate |
| CN108124155B (zh) * | 2016-11-30 | 2021-02-05 | 阿里巴巴集团控股有限公司 | 一种码率控制方法、装置及电子设备 |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1198502A (ja) | 1997-09-25 | 1999-04-09 | Toshiba Corp | 動画像符号化装置 |
| JPH11285002A (ja) | 1998-02-02 | 1999-10-15 | Sony Corp | 動画像符号化装置及び動画像符号化方法 |
| US6590936B1 (en) | 1999-04-13 | 2003-07-08 | Matsushita Electric Industrial Co., Ltd. | Coded data transform method, transcoding method, transcoding system, and data storage media |
| JP4421734B2 (ja) | 1999-04-13 | 2010-02-24 | パナソニック株式会社 | 符号化データ変換方法,及びデータ記録媒体 |
| JP2001078193A (ja) * | 1999-06-30 | 2001-03-23 | Media Glue Corp | 動画像圧縮符号化信号変換方法および装置 |
| JP3871840B2 (ja) | 1999-12-24 | 2007-01-24 | 日本電気株式会社 | 圧縮動画像再符号化装置 |
| US6847656B1 (en) * | 2000-09-25 | 2005-01-25 | General Instrument Corporation | Statistical remultiplexing with bandwidth allocation among different transcoding channels |
| US7356079B2 (en) * | 2001-11-21 | 2008-04-08 | Vixs Systems Inc. | Method and system for rate control during video transcoding |
| US7173947B1 (en) * | 2001-11-28 | 2007-02-06 | Cisco Technology, Inc. | Methods and apparatus to evaluate statistical remultiplexer performance |
| US7333515B1 (en) * | 2002-08-06 | 2008-02-19 | Cisco Technology, Inc. | Methods and apparatus to improve statistical remultiplexer performance by use of predictive techniques |
| JP2005045736A (ja) * | 2003-07-25 | 2005-02-17 | Sony Corp | 画像信号符号化方法及び装置、符号化制御装置並びにプログラム |
| JP2005072995A (ja) * | 2003-08-26 | 2005-03-17 | Victor Co Of Japan Ltd | レート変換装置 |
| JP4063202B2 (ja) | 2003-11-20 | 2008-03-19 | セイコーエプソン株式会社 | 画像データ圧縮装置及びエンコーダ |
| JP4072859B2 (ja) | 2004-03-03 | 2008-04-09 | Kddi株式会社 | ビデオ情報再符号化装置 |
| US7397855B2 (en) * | 2004-04-14 | 2008-07-08 | Corel Tw Corp. | Rate controlling method and apparatus for use in a transcoder |
| US7984179B1 (en) * | 2004-06-29 | 2011-07-19 | Sextant Navigation, Inc. | Adaptive media transport management for continuous media stream over LAN/WAN environment |
| JP2006074635A (ja) | 2004-09-06 | 2006-03-16 | Hitachi Ltd | 符号化映像信号変換方法及び装置 |
| US8789119B2 (en) * | 2004-09-30 | 2014-07-22 | Cisco Technology, Inc. | Statistical remultiplexer performance for video on demand applications by use of metadata |
| JP4423216B2 (ja) | 2005-02-23 | 2010-03-03 | キヤノン株式会社 | 画像処理装置 |
| US8634458B2 (en) | 2005-02-23 | 2014-01-21 | Canon Kabushiki Kaisha | Image processing apparatus |
| CN101253777A (zh) * | 2005-07-01 | 2008-08-27 | 极速决件公司 | 用于在多媒体信号编码中使用的方法、装置和系统 |
| JP4207072B2 (ja) | 2006-04-07 | 2009-01-14 | ソニー株式会社 | 情報処理装置および情報処理方法、記録媒体、並びに、プログラム |
| JP4624321B2 (ja) | 2006-08-04 | 2011-02-02 | 株式会社メガチップス | トランスコーダおよび符号化画像変換方法 |
| JP4790669B2 (ja) | 2007-07-05 | 2011-10-12 | 株式会社メガチップス | トランスコーダ |
| JP5050159B2 (ja) * | 2008-03-05 | 2012-10-17 | 株式会社メガチップス | エンコーダ |
-
2008
- 2008-02-26 JP JP2008043848A patent/JP5098043B2/ja not_active Expired - Fee Related
-
2009
- 2009-02-09 US US12/367,765 patent/US8780977B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009206543A (ja) | 2009-09-10 |
| US20090213929A1 (en) | 2009-08-27 |
| US8780977B2 (en) | 2014-07-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4624321B2 (ja) | トランスコーダおよび符号化画像変換方法 | |
| JP5076083B2 (ja) | トランスコーダ | |
| JP4790669B2 (ja) | トランスコーダ | |
| JP2003018603A (ja) | 動画像符号化方法及び装置 | |
| JP5098043B2 (ja) | トランスコーダ | |
| JP2012010263A (ja) | 符号化装置、撮像装置、符号化伝送システムおよび符号化方法 | |
| JP5550032B2 (ja) | トランスコーダ | |
| WO2012081193A1 (ja) | 動画像符号化装置、動画像符号化方法及び動画像符号化プログラム、並びに動画像復号装置、動画像復号方法及び動画像復号プログラム | |
| JP6259273B2 (ja) | 動画像符号化装置、符号化量制御方法およびプログラム | |
| JP5050158B2 (ja) | トランスコーダ | |
| JP5391294B2 (ja) | トランスコーダ | |
| JP2012253516A (ja) | 画像符号化装置及び画像符号化方法 | |
| JP5232898B2 (ja) | トランスコーダ | |
| JP5076085B2 (ja) | トランスコーダ | |
| JP2008252225A (ja) | 動画像符号化装置及び方法 | |
| JP5412588B2 (ja) | トランスコーダ | |
| JP4193080B2 (ja) | 符号化装置及び方法 | |
| CN104717500B (zh) | 一种视频编码码率控制方法和系统 | |
| JP5582019B2 (ja) | 動画像符号化装置、動画像符号化方法及び動画像符号化プログラム | |
| JP4254784B2 (ja) | 動画像符号化装置、方法及びプログラム | |
| JP5495156B2 (ja) | トランスコーダ | |
| WO2008047714A1 (en) | Code conversion method, transcoder, and integrated circuit thereof | |
| JP4239734B2 (ja) | 符号化装置、および、符号化方法、並びに、プログラム | |
| JP4379046B2 (ja) | 動画像符号化装置及び符号量制御方法 | |
| JP2010187337A (ja) | 動画像変換装置及び動画像変換方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110215 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111124 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120104 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120301 |
|
| 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: 20120807 |
|
| 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: 20120831 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151005 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5098043 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| LAPS | Cancellation because of no payment of annual fees |
