JP4762052B2 - ストリームデータ処理装置及びストリームデータ処理方法 - Google Patents
ストリームデータ処理装置及びストリームデータ処理方法 Download PDFInfo
- Publication number
- JP4762052B2 JP4762052B2 JP2006151788A JP2006151788A JP4762052B2 JP 4762052 B2 JP4762052 B2 JP 4762052B2 JP 2006151788 A JP2006151788 A JP 2006151788A JP 2006151788 A JP2006151788 A JP 2006151788A JP 4762052 B2 JP4762052 B2 JP 4762052B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- information
- stream data
- synchronization control
- reproduction
- 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.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims description 25
- 238000005259 measurement Methods 0.000 claims description 29
- 238000000926 separation method Methods 0.000 claims description 2
- 230000001360 synchronised effect Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 5
- 238000009825 accumulation Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2368—Multiplexing of audio and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4305—Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4341—Demultiplexing of audio and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
- H04N21/4392—Processing of audio elementary streams involving audio buffer management
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Time-Division Multiplex Systems (AREA)
Description
図1は、第1の実施形態のストリームデータ処理装置の構成を示すブロック図である。図1に示すように、第1の実施形態のストリームデータ処理装置は、多重分離部101と、同期制御部103と、システムタイマ105と、カウンタ107と、ビデオストリームバッファ109と、ビデオ復号化部111と、ビデオ出力部113と、ビデオ制御部115と、オーディオストリームバッファ117と、オーディオ復号化部119と、オーディオ出力部121と、オーディオ制御部123と、再生部125とを備える。
図7は、第2の実施形態のストリームデータ処理装置の構成を示すブロック図である。第2の実施形態のストリームデータ処理装置が第1の実施形態のストリームデータ処理装置と異なる点は、カウンタ107の代わりに差分バッファ201が設けられ、また、PCRの連続性が途切れた場合には同期制御部203はPCRとSTCの差分値を差分バッファ201に格納し、PTSの連続性が途切れた場合には同期制御部203は受け取ったPTSと前回受け取ったPTSの差分値を差分バッファ201に格納することである。この点以外は第1の実施形態と同様であり、図7において、図1と共通する構成要素には同じ参照符号が付されている。
図10は、第3の実施形態のストリームデータ処理装置の構成を示すブロック図である。第3の実施形態のストリームデータ処理装置が第1の実施形態のストリームデータ処理装置と異なる点は、カウンタ107の代わりに時刻情報バッファ301が設けられ、また、PCRの連続性が途切れた場合には同期制御部303はPCRとSTCとSTCの変化量を時刻情報バッファ301に格納し、PTSの連続性が途切れた場合には同期制御部303はPCRとSTCとSTCの変化量とPTSの差分値(受け取ったPTSと前回受け取ったPTSの差分値)を時刻情報バッファ301に格納することである。この点以外は第1の実施形態と同様であり、図10において、図1と共通する構成要素には同じ参照符号が付されている。
103,203,303 同期制御部
105 システムタイマ
107 カウンタ
109 ビデオストリームバッファ
111 ビデオ復号化部
113 ビデオ出力部
115 ビデオ制御部
117 オーディオストリームバッファ
119 オーディオ復号化部
121 オーディオ出力部
123 オーディオ制御部
125 再生部
201 差分バッファ
301 時刻情報バッファ
Claims (14)
- 基準時刻情報が付加された多重化ストリームデータを、再生時刻情報が付加された複数のストリームデータに分離する分離部と、
前記基準時刻情報に基づいてシステム時刻を計測するシステム時刻計測部と、
前記基準時刻情報及び前記システム時刻を示すシステム時刻情報に基づいて基準時刻の連続性を判定し、前記再生時刻情報及び前記システム時刻情報に基づいて再生時刻の連続性を判定し、これらの判定結果に応じた同期制御情報を出力する同期制御部と、
前記再生時刻情報が付加された前記ストリームデータを蓄積する蓄積部と、
前記蓄積部に蓄積されたストリームデータを復号化する復号化部と、
前記復号化部で復号化されたデータを出力する出力部と、
前記同期制御部から出力された前記同期制御情報に基づいて、前記復号化されたデータの出力、前記復号化されたデータの出力の待機、又は前記復号化されたデータの破棄を指示する復号化データ出力制御部と、を備え、
前記同期制御部は、
前記基準時刻情報が示す基準時刻と前記システム時刻情報が示すシステム時刻との差分が第1の閾値を超えた場合、前記基準時刻の連続性が途切れたと判定し、
前記再生時刻情報が示す第1の再生時刻とその前の再生時刻情報が示す第2の再生時刻との差分が第2の閾値を超えた場合、前記再生時刻の連続性が途切れたと判定することを特徴とするストリームデータ処理装置。 - 請求項1に記載のストリームデータ処理装置であって、
時刻を計測する時刻計測部を備え、
前記同期制御部が前記基準時刻の連続性が途切れたと判定した場合、前記同期制御部は、前記システム時刻情報が示すシステム時刻を前記時刻計測部に設定した後、前記システム時刻計測部に前記基準時刻情報が示す前記基準時刻を設定し、
前記同期制御部が前記再生時刻の連続性が途切れたと判定した場合、前記同期制御部は、前記第1の再生時刻と前記第2の再生時刻との差分を前記システム時刻に加算した時刻を前記時刻計測部に設定することを特徴とするストリームデータ処理装置。 - 請求項2に記載のストリームデータ処理装置であって、
前記同期制御部は、前記第1の再生時刻と前記システム時刻との差分が所定の範囲外のとき、前記第1の再生時刻と前記時刻計測部が計測する時刻との差分に応じた同期制御情報を出力することを特徴とするストリームデータ処理装置。 - 請求項1に記載のストリームデータ処理装置であって、
記憶部を備え、
前記同期制御部が前記基準時刻の連続性が途切れたと判定した場合、前記同期制御部は、前記システム時刻情報が示すシステム時刻と前記基準時刻情報が示す基準時刻との差分を前記記憶部に格納した後、前記システム時刻計測部に前記基準時刻情報が示す前記基準時刻を設定し、
前記同期制御部が前記再生時刻の連続性が途切れたと判定した場合、前記同期制御部は、前記第1の再生時刻と前記第2の再生時刻との差分を前記記憶部に格納することを特徴とするストリームデータ処理装置。 - 請求項4に記載のストリームデータ処理装置であって、
前記同期制御部は、前記第1の再生時刻と前記システム時刻との差分が所定の範囲外のとき、前記第1の再生時刻と前記システム時刻に前記記憶部が記憶する差分を加えた時刻との差分に応じた同期制御情報を出力することを特徴とするストリームデータ処理装置。 - 請求項1に記載のストリームデータ処理装置であって、
記憶部を備え、
前記同期制御部が前記基準時刻の連続性が途切れたと判定した場合、前記同期制御部は、前記基準時刻情報が示す基準時刻と、前記システム時刻情報が示すシステム時刻と、前記システム時刻の変化量とを前記記憶部に格納した後、前記システム時刻計測部に前記基準時刻情報が示す前記基準時刻を設定し、
前記同期制御部が前記再生時刻の連続性が途切れたと判定した場合、前記同期制御部は、前記基準時刻情報が示す前記基準時刻と、前記システム時刻情報が示す前記システム時刻と、前記システム時刻の変化量と、前記第1の再生時刻と前記第2の再生時刻との差分を前記記憶部に格納することを特徴とするストリームデータ処理装置。 - 請求項6に記載のストリームデータ処理装置であって、
前記同期制御部は、前記第1の再生時刻と前記システム時刻との差分が所定の範囲外のとき、前記第1の再生時刻と前記記憶部が記憶する情報から算出された値との差分に応じた同期制御情報を出力することを特徴とするストリームデータ処理装置。 - 基準時刻情報が付加された多重化ストリームデータを、再生時刻情報が付加された複数のストリームデータに分離するステップと、
前記基準時刻情報に基づいてシステム時刻を計測するステップと、
前記基準時刻情報及び前記システム時刻を示すシステム時刻情報に基づいて基準時刻の連続性を判定し、前記再生時刻情報及び前記システム時刻情報に基づいて再生時刻の連続性を判定し、これらの判定結果に応じた同期制御情報を出力するステップと、
前記同期制御情報に基づいて、前記復号化されたデータの出力、前記復号化されたデータの出力の待機、又は前記復号化されたデータの破棄を指示するステップと、を有し、
前記基準時刻情報が示す基準時刻と前記システム時刻情報が示すシステム時刻との差分が第1の閾値を超えた場合、前記基準時刻の連続性が途切れたと判定し、
前記再生時刻情報が示す第1の再生時刻とその前の再生時刻情報が示す第2の再生時刻との差分が第2の閾値を超えた場合、前記再生時刻の連続性が途切れたと判定することを特徴とするストリームデータ処理方法。 - 請求項8に記載のストリームデータ処理方法であって、
前記基準時刻の連続性が途切れたと判定した場合、前記システム時刻情報が示すシステム時刻を時刻計測部に設定した後、システム時刻計測部に前記基準時刻情報が示す前記基準時刻を設定し、
前記再生時刻の連続性が途切れたと判定した場合、前記第1の再生時刻と前記第2の再生時刻との差分を前記システム時刻に加算した時刻を前記時刻計測部に設定することを特徴とするストリームデータ処理方法。 - 請求項8に記載のストリームデータ処理方法であって、
前記第1の再生時刻と前記システム時刻との差分が所定の範囲外のとき、前記第1の再生時刻と前記時刻計測部が計測する時刻との差分に応じた同期制御情報を出力することを特徴とするストリームデータ処理方法。 - 請求項8に記載のストリームデータ処理方法であって、
前記基準時刻の連続性が途切れたと判定した場合、前記システム時刻情報が示すシステム時刻と前記基準時刻情報が示す基準時刻との差分を記憶部に格納した後、システム時刻計測部に前記基準時刻情報が示す前記基準時刻を設定し、
前記再生時刻の連続性が途切れたと判定した場合、前記第1の再生時刻と前記第2の再生時刻との差分を前記記憶部に格納することを特徴とするストリームデータ処理方法。 - 請求項11に記載のストリームデータ処理方法であって、
前記第1の再生時刻と前記システム時刻との差分が所定の範囲外のとき、前記第1の再生時刻と前記システム時刻に前記記憶部が記憶する差分を加えた時刻との差分に応じた同期制御情報を出力することを特徴とするストリームデータ処理方法。 - 請求項8に記載のストリームデータ処理方法であって、
前記基準時刻の連続性が途切れたと判定した場合、前記基準時刻情報が示す基準時刻と、前記システム時刻情報が示すシステム時刻と、前記システム時刻の変化量とを記憶部に格納した後、システム時刻計測部に前記基準時刻情報が示す前記基準時刻を設定し、
前記再生時刻の連続性が途切れたと判定した場合、前記基準時刻情報が示す前記基準時刻と、前記システム時刻情報が示す前記システム時刻と、前記システム時刻の変化量と、前記第1の再生時刻と前記第2の再生時刻との差分を記憶部に格納することを特徴とするストリームデータ処理方法。 - 請求項13に記載のストリームデータ処理方法であって、
前記第1の再生時刻と前記システム時刻との差分が所定の範囲外のとき、前記第1の再生時刻と前記記憶部が記憶する情報から算出された値との差分に応じた同期制御情報を出力することを特徴とするストリームデータ処理方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006151788A JP4762052B2 (ja) | 2006-05-31 | 2006-05-31 | ストリームデータ処理装置及びストリームデータ処理方法 |
CN2007101087163A CN101083771B (zh) | 2006-05-31 | 2007-05-31 | 流数据处理设备和流数据处理方法 |
US11/806,302 US7760770B2 (en) | 2006-05-31 | 2007-05-31 | Stream data processing apparatus and stream data processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006151788A JP4762052B2 (ja) | 2006-05-31 | 2006-05-31 | ストリームデータ処理装置及びストリームデータ処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007324850A JP2007324850A (ja) | 2007-12-13 |
JP4762052B2 true JP4762052B2 (ja) | 2011-08-31 |
Family
ID=38790109
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006151788A Active JP4762052B2 (ja) | 2006-05-31 | 2006-05-31 | ストリームデータ処理装置及びストリームデータ処理方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7760770B2 (ja) |
JP (1) | JP4762052B2 (ja) |
CN (1) | CN101083771B (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2926694B1 (fr) * | 2008-01-18 | 2010-04-16 | Sagem Comm | Decodeur de donnees video et procede de decodage de donnees video |
US20100091188A1 (en) * | 2008-07-11 | 2010-04-15 | Stmicroelectronics Pvt. Ltd. | Synchronization of secondary decoded media streams with a primary media stream |
JP5141437B2 (ja) * | 2008-08-04 | 2013-02-13 | 富士通セミコンダクター株式会社 | 同期出力装置及び同期確立方法 |
CN101340591B (zh) * | 2008-08-11 | 2011-04-06 | 华为终端有限公司 | 解码系统中接收视音频数据的处理方法及装置 |
CN101887739B (zh) * | 2010-06-25 | 2012-07-04 | 华为技术有限公司 | 媒体播放同步的方法及装置 |
US8437619B2 (en) * | 2010-12-20 | 2013-05-07 | General Instrument Corporation | Method of processing a sequence of coded video frames |
US8438595B1 (en) | 2011-11-04 | 2013-05-07 | General Instrument Corporation | Method and apparatus for temporal correlation of content-specific metadata with content obtained from disparate sources |
JP5994367B2 (ja) * | 2012-04-27 | 2016-09-21 | 富士通株式会社 | 動画像符号化装置、動画像符号化方法 |
CN103581730A (zh) * | 2013-10-28 | 2014-02-12 | 南京熊猫电子股份有限公司 | 在数字机顶盒上实现音视频同步的方法 |
CN105338281B (zh) | 2014-06-27 | 2018-07-31 | 阿里巴巴集团控股有限公司 | 一种视频显示方法和装置 |
CN104113777B (zh) * | 2014-08-01 | 2018-06-05 | 广州猎豹网络科技有限公司 | 一种音频流解码方法及装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5699392A (en) * | 1995-11-06 | 1997-12-16 | Stellar One Corporation | Method and system for the recovery of an encoder clock from an MPEG-2 transport stream |
US6356567B2 (en) * | 1997-09-26 | 2002-03-12 | International Business Machines Corporation | Embedded clock recovery and difference filtering for an MPEG-2 compliant transport stream |
US8306170B2 (en) * | 1998-03-31 | 2012-11-06 | International Business Machines Corporation | Digital audio/video clock recovery algorithm |
JP2003101962A (ja) * | 2001-09-26 | 2003-04-04 | Sony Corp | 同期再生装置及び方法 |
JP2003230092A (ja) * | 2002-02-04 | 2003-08-15 | Sony Corp | 情報処理装置および方法、プログラム格納媒体、並びにプログラム |
US7006152B2 (en) * | 2002-03-01 | 2006-02-28 | Broadcom Corporation | System and method for providing picture-in-picture timebase management |
JP3833571B2 (ja) * | 2002-05-28 | 2006-10-11 | 富士通株式会社 | データ復号器およびデータ復号化方法 |
US7953194B2 (en) * | 2002-09-27 | 2011-05-31 | Broadcom Corporation | Handling video transition errors in video on demand streams |
KR100619041B1 (ko) * | 2004-07-22 | 2006-09-01 | 삼성전자주식회사 | 비디오 동기화 장치 및 비디오 동기화 방법 |
US7643513B2 (en) * | 2005-11-30 | 2010-01-05 | Broadcom Corporation | Method and system for audio and video transport |
US9544638B2 (en) * | 2006-04-17 | 2017-01-10 | Broadcom Corporation | Method for reconstructing system time clock (STC) without carrying PCR |
-
2006
- 2006-05-31 JP JP2006151788A patent/JP4762052B2/ja active Active
-
2007
- 2007-05-31 CN CN2007101087163A patent/CN101083771B/zh active Active
- 2007-05-31 US US11/806,302 patent/US7760770B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US7760770B2 (en) | 2010-07-20 |
US20070280301A1 (en) | 2007-12-06 |
CN101083771A (zh) | 2007-12-05 |
CN101083771B (zh) | 2011-03-23 |
JP2007324850A (ja) | 2007-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4762052B2 (ja) | ストリームデータ処理装置及びストリームデータ処理方法 | |
JP3106987B2 (ja) | オーディオ・ビデオ同期再生装置 | |
JP3094999B2 (ja) | オーディオ・ビデオ同期再生装置 | |
US6163646A (en) | Apparatus for a synchronized playback of audio-video signals | |
JPH10164508A (ja) | オーディオ・ビデオ同期再生装置 | |
JP6477495B2 (ja) | 情報処理装置、および情報処理方法、並びにプログラム | |
JP4991129B2 (ja) | 映像音声再生装置および映像音声再生方法 | |
JP5059301B2 (ja) | 同期再生装置および同期再生方法 | |
US20070046817A1 (en) | Processor, processing method and processing program | |
JP3100308B2 (ja) | 画像及び音声情報の再生システム | |
JP2012105236A (ja) | 同期制御装置、同期制御方法 | |
KR100619041B1 (ko) | 비디오 동기화 장치 및 비디오 동기화 방법 | |
US7551227B2 (en) | Signal processor | |
JP2013005423A (ja) | 映像再生装置、映像再生方法およびプログラム | |
US7039849B2 (en) | Data decoder and method of decoding data | |
JP2003324690A (ja) | 映像記録再生装置 | |
JP5310189B2 (ja) | ビデオエンコーダ装置及び該ビデオエンコーダ装置に用いられる符号化データ出力方法 | |
JP5335294B2 (ja) | 動画像処理システム、動画像処理方法、プログラム及び記憶媒体 | |
JPH11134804A (ja) | 映像音声同期システム | |
JP2008054159A (ja) | 映像音声多重化装置 | |
JP2006157822A (ja) | 再生装置および再生方法 | |
JP2005229168A (ja) | メディア出力システムとその同期誤差制御方法およびプログラム | |
JP2012023576A (ja) | 映像音声変換装置および映像音声変換方法 | |
KR20080088045A (ko) | 비디오 데이터 디스플레이 방법 및 장치 | |
JP2005094094A (ja) | 画像処理装置および画像処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071113 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071120 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090209 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100924 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101005 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101108 |
|
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: 20110510 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110607 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140617 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4762052 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |