JP4907900B2 - Connection apparatus and connection method - Google Patents
Connection apparatus and connection method Download PDFInfo
- Publication number
- JP4907900B2 JP4907900B2 JP2005130000A JP2005130000A JP4907900B2 JP 4907900 B2 JP4907900 B2 JP 4907900B2 JP 2005130000 A JP2005130000 A JP 2005130000A JP 2005130000 A JP2005130000 A JP 2005130000A JP 4907900 B2 JP4907900 B2 JP 4907900B2
- Authority
- JP
- Japan
- Prior art keywords
- descriptor
- connection
- usb
- host
- transmitted
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Systems (AREA)
- Small-Scale Networks (AREA)
Description
本発明は、接続バスを介して接続されて他の接続装置に認識可能に構成された接続装置及び接続方法に関する。 The present invention relates to a connection device and a connection method that are connected via a connection bus and configured to be recognizable to other connection devices.
現在、コンピュータ(特に、パーソナルコンピュータ)においては、シリアル接続の規格としてUSB(ユニバーサル シリアルバス:Universal Serial Bus)が標準的に用いられている。このUSB規格においては、パーソナルコンピュータ等にUSBホスト装置が設けられ、パーソナルコンピュータ等に接続される周辺装置(デバイス)にUSB周辺装置が設けられる。 Currently, in computers (particularly personal computers), USB (Universal Serial Bus) is standardly used as a standard for serial connection. In this USB standard, a USB host device is provided in a personal computer or the like, and a USB peripheral device is provided in a peripheral device (device) connected to the personal computer or the like.
USBケーブルを用いてUSBホスト装置とUSB周辺装置とを物理的に接続すると、USBケーブルを介してUSBホスト装置とUSB周辺装置との間で、装置認識のための通信が行われる。この通信においては、USB周辺装置からUSBホスト装置へディスクリプタと言われる構成情報が送信され、USBホスト装置は送信されたディスクリプタによって接続されたUSB周辺装置の種別を自動的に認識する。 When the USB host device and the USB peripheral device are physically connected using the USB cable, communication for device recognition is performed between the USB host device and the USB peripheral device via the USB cable. In this communication, configuration information called a descriptor is transmitted from the USB peripheral device to the USB host device, and the USB host device automatically recognizes the type of the USB peripheral device connected by the transmitted descriptor.
上記の認識処理が正常終了した場合には、USBホスト装置が設けられたパーソナルコンピュータ等において、そのUSB周辺装置を駆動するために適したデバイスドライバを検索してインストール作業が行われる。適したデバイスドライバが見つからない場合にはユーザにデバイスドライバのインストール作業が要求される。適したデバイスドライバのインストール作業が完了すると、USB周辺機器の制御はデバイスドライバに移行される。その後、デバイスドライバは、USB周辺機器からのディスクリプタを解析して駆動可能か否かを判断し、駆動可能である場合にはUSB周辺機器に対して設定完了を示す信号を出力する。これにより一連の認識処理が完了する。 When the above recognition processing is normally completed, a device driver suitable for driving the USB peripheral device is searched for and installed in a personal computer or the like provided with the USB host device. If a suitable device driver is not found, the user is requested to install the device driver. When installation of a suitable device driver is completed, control of the USB peripheral device is transferred to the device driver. After that, the device driver analyzes the descriptor from the USB peripheral device to determine whether or not the device can be driven. This completes a series of recognition processes.
ところで、USBケーブル等の信号線の状態が悪く、USBホスト装置による認識処理が正常終了しない場合には、ユーザが手作業によりUSBコネクタに対して周辺装置を挿抜して再認識処理を行わせる必要がある。かかる作業によって周辺装置の挿抜回数が増加してUSBコネクタの損傷等が生ずる可能性が高くなる。以下の特許文献1には、USBコネクタに対して周辺装置を実際に挿抜することなく、信号線を操作して周辺装置が挿抜されたように見せかけて再認識処理を行わせる技術が開示されている。
ところで、上記の特許文献1に開示された技術において、認識処理が失敗した場合には、まず信号線を一度非接続状態にしてから信号線を再度接続状態にする処理を行い、次にディスクリプタをUSBホスト装置に送信する処理が行われる。この処理によっても認識処理が正常終了しない場合には、上記の処理が繰り返し行われる。この結果、必要なデバイスドライバを用意することができず、いつまで経っても周辺装置を使用することができないという問題があった。 By the way, in the technique disclosed in the above-mentioned Patent Document 1, when the recognition process fails, the signal line is first disconnected and then the signal line is connected again, and then the descriptor is stored. Processing to transmit to the USB host device is performed. If the recognition process does not end normally by this process, the above process is repeated. As a result, a necessary device driver could not be prepared, and there was a problem that the peripheral device could not be used for a long time.
本発明は、上記事情に鑑みてなされたものであり、接続バスを介して他の接続装置に接続された接続装置の使用可能性を高めることができる接続装置及び接続方法を提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a connection device and a connection method that can increase the usability of a connection device connected to another connection device via a connection bus. And
上記課題を解決するために、本発明に係る接続装置は、接続先の装置に送信すべき複数の異なるディスクリプタを記憶する記憶部と、前記記憶部に記憶しているディスクリプタの1つを前記接続先の装置に送信する送信部と、前記送信部から送信したディスクリプタに基づいて前記接続先の装置で当該ディスクリプタの認識処理の失敗を判定してドライバが準備できない場合には、当該送信したディスクリプタとは異なるディスクリプタを前記記憶部から選択して前記送信部を介して前記接続先の装置に送信するように制御する制御部と、を備えることを特徴とする。
上記課題を解決するために、本発明に係る接続方法は、通信インターフェイスを介して接続先の装置にディスクリプタを送信し、該ディスクリプタに基づいて前記接続先の装置で当該ディスクリプタの認識処理の失敗を判定してドライバが準備できない場合には、当該送信したディスクリプタとは異なるディスクリプタを前記接続先の装置に送信することを特徴とする。
In order to solve the above problem, a connection device according to the present invention includes a storage unit that stores a plurality of different descriptors to be transmitted to a connection destination device, and one of the descriptors stored in the storage unit is connected to the connection unit. If the driver cannot prepare by determining the failure of recognition processing of the descriptor in the connection destination device based on the descriptor transmitted from the transmission unit and the descriptor transmitted from the transmission unit, And a control unit that controls to select a different descriptor from the storage unit and transmit the selected descriptor to the connection destination device via the transmission unit.
In order to solve the above-described problem, the connection method according to the present invention transmits a descriptor to a connection destination device via a communication interface, and based on the descriptor, the connection destination device fails to recognize the descriptor. If it is determined that the driver cannot prepare, a descriptor different from the transmitted descriptor is transmitted to the connection destination device.
本発明によれば、接続装置が接続先の接続装置に認識されなかったときに、先に送信したディスクリプタとは異なるディスクリプタが接続装置から接続先の接続装置に送信されるため、接続先の接続装置において接続されている接続装置を駆動するためのデバイスドライバを準備できる可能性が高まり、これによって接続バスを介して接続先の接続装置に接続された接続装置の使用可能性を高めることができるという効果がある。 According to the present invention, when the connection device is not recognized by the connection destination connection device, a descriptor different from the previously transmitted descriptor is transmitted from the connection device to the connection destination connection device. The possibility that a device driver for driving the connection device connected in the device can be increased, thereby increasing the usability of the connection device connected to the connection device of the connection destination via the connection bus. There is an effect.
以下、図面を参照して本発明の一実施形態による接続装置及び接続方法について詳細に説明する。図1は、本発明の一実施形態による接続装置の構成を示すブロック図である。本発明の一実施形態では、通信方式をUSB方式、通信インターフェイスはUSB送受信部(後述)を用いる。図1に示す通り、USB周辺装置としてのデバイス10は、USBケーブル30を介してUSBホスト装置(接続先の装置)としてのホスト20に物理的に接続される。
Hereinafter, a connection device and a connection method according to an embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a connection device according to an embodiment of the present invention. In one embodiment of the present invention, a USB communication method is used, and a USB transmission / reception unit (described later) is used as a communication interface. As shown in FIG. 1, the
デバイス10は、USB接続認識判定部11、デバイス制御部12、USB送受信部13、ディスクリプタ選択部14、及び記憶部15を含んで構成される。USB接続認識判定部11は、デバイス10がUSBケーブル30を介してホスト20に接続されたか否か、及びデバイス10がUSBケーブル30を介してホスト20に認識されたか否かを判定する。
The
デバイス制御部12は、USB接続認識判定部11、USB送受信部13、及びディスクリプタ選択部14を制御してホスト20との間の接続を確立するとともに、その接続状態を制御する。また、デバイス制御部12は、信号線を操作することにより、ユーザが手作業によりデバイス10をUSBケーブル30から物理的に切り離すことなく、ホスト20との間の接続状態の制御を行うことができる。デバイス制御部12は、信号線を操作することで、デバイス10とホスト20との間の接続状態を解除して非接続状態にしたり、非接続状態から信号線を接続状態にしてデバイス10とホスト20とを再度接続状態にしたりすることが可能である。
The
USB送受信部13は、デバイス制御部12の制御の下で、ホスト20に対してディスクリプタ等の各種情報を送信するとともに、ホスト20からUSBケーブル30を介して送信されてくる各種情報を受信する。ディスクリプタ選択部14は、記憶部15に記憶された複数のディスクリプタD1〜Dnの内の何れか1つを選択する。ディスクリプタ選択部14がディスクリプタD1〜Dnの内の何れか1つを選択する場合、ホスト20に対して先に送信して認識動作に失敗したディスクリプタがある場合には、そのディスクリプタとは異なるディスクリプタを選択する。
Under the control of the
この場合において、ディスクリプタ選択部14が選択するディスクリプタは、先に送信しているディスクリプタとは全く内容が異なるものであっても良く、一部の内容が異なるものであっても良い。特に、先に送信しているディスクリプタが、デバイス10の独自の機能を示すディスクリプタである場合には、そのデバイス10についての標準機能を示すディスクリプタを選択することが望ましい。
In this case, the descriptor selected by the
例えば、デバイス10が携帯電話に設けられており、ホスト20がパーソナルコンピュータに設けられている場合に、ホスト20との間の標準的な通信速度が9600bpsであるとし、それよりも高速の通信速度を可能とする機能がそのデバイス10の独自機能であるとすると、認識動作に失敗した後、ディスクリプタ選択部14は、通信速度が9600bpsである旨のディスクリプタを選択する。尚、この例はあくまでも一例であって、デバイス10が他の独自機能を有する場合にも本発明を適用することは可能である。
For example, when the
ホスト20は、USB送受信部21を含んで構成されている。このUSB送受信部21は、デバイス10に設けられたUSB送受信部13と同様に、デバイス10に対して各種情報を送信するとともに、デバイス10からUSBケーブル30を介して送信されてくる各種情報を受信する。尚、図1においては図示を省略しているが、ホスト20にはデバイス10からUSBケーブル30を介して送信されてきたディスクリプタを解析してデバイス10の種別を認識するコントローラが設けられている。
The
次に、上記構成における本発明の一実施形態による接続装置の接続方法について説明する。図2は、本発明の一実施形態による接続装置の接続方法の一例を示すタイミングチャートである。まず、USBケーブル30を用いてユーザがデバイス10をホスト20に物理的に接続する(ステップS1)。尚、デバイス10が携帯電話に設けられており、ホスト20がパーソナルコンピュータに設けられている場合であって、パーソナルコンピュータ及び携帯電話の双方にUSBコネクタが設けられているときには、携帯電話のコネクタを直接パーソナルコンピュータに設けられたコネクタに接続してデバイス10とホスト20とを物理的に接続しても良い。
Next, a connection method of the connection device according to an embodiment of the present invention having the above configuration will be described. FIG. 2 is a timing chart showing an example of a connection method of the connection device according to the embodiment of the present invention. First, the user physically connects the
デバイス10とホスト20とが物理的に接続されると、デバイス10はホスト20に物理的に接続された旨を検知し(ステップS2)、ホスト20はデバイス10が物理的に接続された旨を検知する(ステップS3)。デバイス10においては、USB接続認識判定部11がかかる検知・判定を行う。デバイス10及びホスト20の双方において接続検知がなされると、ホスト20において認識動作が開始される(ステップS4)。
When the
認識動作が開始されると、まずデバイス10のデバイス制御部12がディスクリプタ選択部14を制御して、記憶部15に格納されているディスクリプタD1を初期ディスクリプタとして読み出し、USB送受信部13を介してUSBケーブル30に送出する。尚、このディスクリプタD1は、デバイス10の独自の機能を示すディスクリプタであるものとする。このディスクリプタD1は、USBケーブル30を介してホスト20に送信されてUSB送受信部21で受信される。そして、ホスト20に設けられた不図示のコントローラによって送信されてきたディスクリプタの認識処理が行われる。
When the recognition operation is started, first, the
ここで、ホスト20におけるディスクリプタの認識処理が失敗したとすると(ステップS5)、この処理結果がデバイス10のUSB接続認識判定部11で検知(判定)される(ステップS6)。この判定結果はUSB接続認識判定部11からデバイス制御部12に出力され、デバイス制御部12は信号線を操作してデバイス10とホスト20との間の接続状態を解除して非接続状態にする(ステップS7)。
If the descriptor recognition process in the
以上の処理が終了すると、デバイス10のデバイス制御部12がディスクリプタ選択部14を制御して、記憶部15に格納されているディスクリプタD1〜Dnの内の適当なディスクリプタを選択させてホスト20に送信するディスクリプタの切り替えを行う(ステップS8)。ディスクリプタ選択部14によって選択するディスクリプタは、先に送信しているディスクリプタD1とは内容が異なるディスクリプタD2〜Dnであることが望ましい。ここで、選択されるディスクリプタD2〜DnはディスクリプタD1と全く内容が異なるものであっても良く、一部の内容が異なるものであっても良い。特に、先に送信しているディスクリプタD1がデバイス10の独自の機能を示すディスクリプタであるため、ステップS8で選択するディスクリプタはデバイス10についての標準機能を示すものであることが望ましい。
When the above processing is completed, the
ディスクリプタの選択を終えると、デバイス制御部12は信号線を操作してデバイス10とホスト20との間の信号線を接続状態にしてデバイス10とホスト20とを再度接続状態にする(ステップS9)。そして、認識動作が成功するまでステップS100(ステップS2〜S9)の処理を繰り返す(ステップS10)。
When the selection of the descriptor is completed, the
本実施形態においては、以上説明した動作によって、認識動作が失敗した場合には先に送信したディスクリプタとは異なるディスクリプタをホスト20に送信している。これにより、ホスト20においてデバイス10を駆動するためのデバイスドライバを準備できる可能性が高まり、これによってUSBケーブル30を介してホスト20に接続されているデバイス10の使用可能性を高めることができる。特に、認識動作が失敗したときにデバイス10の標準機能を示すディスクリプタを送信することにより、デバイス10の使用可能性が高まる。
In the present embodiment, when the recognition operation fails by the operation described above, a descriptor different from the previously transmitted descriptor is transmitted to the
尚、上記実施形態においては、認識動作が失敗した場合に、直ちに先に送信したディスクリプタとは異なるディスクリプタを選択して送信していたが、何らかの要因でたまたま認識動作が失敗しただけであることも考えられる。そこで、認識動作が失敗してから所定回数(数回)の認識動作が失敗するまではディスクリプタ選択部14の選択によるディスクリプタの切り替えは行わずに同一のディスクリプタ(上述した例ではディスクリプタD1)を送信し、認識動作の失敗が所定回数(数回)続いた後でディスクリプタ選択部14の選択によるディスクリプタの切り替えを行うのが好ましい。
In the above embodiment, when the recognition operation fails, a descriptor different from the previously transmitted descriptor is immediately selected and transmitted. However, the recognition operation may simply fail due to some reason. Conceivable. Therefore, the same descriptor (descriptor D1 in the above example) is transmitted without switching the descriptor by selection of the
また、ディスクリプタの切り替えによってデバイス10の独自機能が制限される場合には、その旨をユーザに通知することが望ましい。図3は、デバイス10が携帯電話である場合におけるデバイス10の機能制限表示例を示す図である。図3に示す通り、携帯電話50は、アンテナ51、LCD(液晶表示装置)又は有機EL表示装置等の表示装置52、及び操作キー53等を備えており、図3に示す例では表示装置52に「USB機能制限中」なる文字列が表示されている。この表示によって、携帯電話50のユーザは携帯電話50に設けられるUSB機能が制限されている旨を知ることができる。尚、この表示は文字列によるもののみならず、アイコン表示又はアイコンの変更表示により行っても良く、その表示方法は任意である。また、音による通知、バイブレータ機能による通知であっても良い。
In addition, when the unique function of the
尚、上記実施形態においては、図1に示すデバイス10が携帯電話である場合を例に挙げて説明したが、本発明はこの場合に制限される訳ではない。携帯電話以外には、例えば、プリンタ、スキャナ、ターミナルアダプタ、USBハブ、ゲームパッド、ジョイスティック、メモリ、ハードディスク、マウス、キーボード等の種々のUSB機器に適用することができる。更に、USB規格のバス接続機器以外の接続機器にも本発明を適用することができる。
In the above embodiment, the case where the
10 デバイス(接続装置)
11 USB接続認識判定部(認識判定部)
12 デバイス制御部(制御部)
13 USB送受信部(送信部)
14 ディスクリプタ選択部(制御部)
15 記憶部
20 ホスト(接続先の装置)
D1〜Dn ディスクリプタ
10 devices (connection devices)
11 USB connection recognition determination unit (recognition determination unit)
12 Device control unit (control unit)
13 USB transceiver (transmitter)
14 Descriptor selection unit (control unit)
15
D1-Dn descriptor
Claims (2)
前記記憶部に記憶しているディスクリプタの1つを前記接続先の装置に送信する送信部と、
前記送信部から送信したディスクリプタに基づいて前記接続先の装置で当該ディスクリプタの認識処理の失敗を判定してドライバが準備できない場合には、当該送信したディスクリプタとは異なるディスクリプタを前記記憶部から選択して前記送信部を介して前記接続先の装置に送信するように制御する制御部と、
を備えることを特徴とする接続装置。 A storage unit for storing a plurality of different descriptors to be transmitted to the connection destination device;
A transmission unit that transmits one of the descriptors stored in the storage unit to the connection destination device;
If the connection destination device determines that the recognition process of the descriptor is unsuccessful based on the descriptor transmitted from the transmission unit and the driver cannot prepare, a descriptor different from the transmitted descriptor is selected from the storage unit. A control unit for controlling to transmit to the connection destination device via the transmission unit;
A connection device comprising:
該ディスクリプタに基づいて前記接続先の装置で当該ディスクリプタの認識処理の失敗を判定してドライバが準備できない場合には、当該送信したディスクリプタとは異なるディスクリプタを前記接続先の装置に送信する
ことを特徴とする接続方法。 Send the descriptor to the connected device via the communication interface,
When the connection destination device determines that the descriptor recognition process has failed based on the descriptor and the driver cannot prepare, a descriptor different from the transmitted descriptor is transmitted to the connection destination device. Connection method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005130000A JP4907900B2 (en) | 2005-04-27 | 2005-04-27 | Connection apparatus and connection method |
PCT/JP2006/308312 WO2006118040A1 (en) | 2005-04-27 | 2006-04-20 | Connecting device and connecting method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005130000A JP4907900B2 (en) | 2005-04-27 | 2005-04-27 | Connection apparatus and connection method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006309434A JP2006309434A (en) | 2006-11-09 |
JP4907900B2 true JP4907900B2 (en) | 2012-04-04 |
Family
ID=37307840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005130000A Expired - Fee Related JP4907900B2 (en) | 2005-04-27 | 2005-04-27 | Connection apparatus and connection method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP4907900B2 (en) |
WO (1) | WO2006118040A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070204089A1 (en) * | 2006-02-27 | 2007-08-30 | Microsoft Corporation | Multi-protocol removable storage device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6012103A (en) * | 1997-07-02 | 2000-01-04 | Cypress Semiconductor Corp. | Bus interface system and method |
JP4385465B2 (en) * | 2000-01-24 | 2009-12-16 | 富士フイルム株式会社 | Electronic camera |
JP2004094514A (en) * | 2002-08-30 | 2004-03-25 | Japan Radio Co Ltd | Initialization method and ubs driver |
JP2004280625A (en) * | 2003-03-18 | 2004-10-07 | Sharp Corp | Device driver-mounted electronic appliance |
JP4318075B2 (en) * | 2003-08-29 | 2009-08-19 | 富士フイルム株式会社 | USB function device |
-
2005
- 2005-04-27 JP JP2005130000A patent/JP4907900B2/en not_active Expired - Fee Related
-
2006
- 2006-04-20 WO PCT/JP2006/308312 patent/WO2006118040A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2006118040A1 (en) | 2006-11-09 |
JP2006309434A (en) | 2006-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6654826B1 (en) | Docking system for a portable computer | |
US8843664B2 (en) | Re-enumeration of USB 3.0 compatible devices | |
US7447823B2 (en) | Data input terminal device | |
US20040128371A1 (en) | Personal hand held terminal capable of interfacing information with host and method thereof | |
US20100082846A1 (en) | Usb device and method for connecting the usb device with usb host | |
US20070162634A1 (en) | Communication apparatus and communication control method | |
US20080141284A1 (en) | Device Driver Providing Method, Information Device, and Peripheral Device | |
EP1975804B1 (en) | Apparatus, method, and system for controlling communication between host device and USB device | |
JP2011232973A (en) | Peripheral device and method of connecting peripheral device with host device | |
JP2009176152A (en) | Information processing apparatus | |
US20050091437A1 (en) | Multi-function universal serial bus wireless bridge | |
CN101520767B (en) | Data transmission speed self-adapting method and device | |
JP4907900B2 (en) | Connection apparatus and connection method | |
KR100597497B1 (en) | Data transfer system | |
KR101199384B1 (en) | Mobile terminal having function of plug and play and Method thereof | |
US11797470B2 (en) | Electronic device and control method thereof | |
US11334506B2 (en) | Interface connection device, system and method thereof | |
JP2006227867A (en) | Usb device and usb host | |
US20080055631A1 (en) | Wireless communication device, computer readable medium storing wireless communication program, wireless communication system, image formation device, and computer readable medium storing control program for image formation device | |
JP2006277123A (en) | Network connection equipment | |
EP3413205A1 (en) | Re-enumeration of usb 3.0 compatible devices | |
CN102012888A (en) | Electronic device capable of automatically restoring in transmission interruption and method thereof | |
JP4376838B2 (en) | Equipment with communication function | |
JP2002055887A (en) | Transmission controller, transmission control method, information processor and information recording medium | |
US8156254B2 (en) | Data exchange between an electronic payment terminal and a maintenance tool through a USB link |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080303 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101207 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110207 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110906 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111205 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20111212 |
|
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: 20120104 |
|
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: 20120112 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150120 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4907900 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |