JP2007279966A - 情報処理装置,アプリケーション調停方法及びプログラム - Google Patents
情報処理装置,アプリケーション調停方法及びプログラム Download PDFInfo
- Publication number
- JP2007279966A JP2007279966A JP2006104308A JP2006104308A JP2007279966A JP 2007279966 A JP2007279966 A JP 2007279966A JP 2006104308 A JP2006104308 A JP 2006104308A JP 2006104308 A JP2006104308 A JP 2006104308A JP 2007279966 A JP2007279966 A JP 2007279966A
- Authority
- JP
- Japan
- Prior art keywords
- application
- reader
- writer
- device driver
- command
- 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
-
- 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/10—Program control for peripheral devices
- G06F13/102—Program control for peripheral devices where the programme performs an interfacing function, e.g. device driver
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】リーダ/ライタ2を介してICカード3に接続可能な情報処理装置1において,ICカード3用の複数のアプリケーションで共用される基本機能を各アプリケーションに提供するミドルウェアと,リーダ/ライタ2に対応して設けられ,複数のアプリケーションがリーダ/ライタ2に同時にアクセスできるように,複数のアプリケーションからミドルウェアを介して受け取った複数のコマンドを受け取り順に順次処理して,リーダ/ライタ2を制御するデバイスドライバと,を備える。
【選択図】図1
Description
2 リーダ/ライタ
3 ICカード
4 有線ケーブル
10 アプリケーション
20 ミドルウェア
22 アプリケーションプログラミングインタフェース
24 ミドルウェアコア部
26 通信情報記憶部
27 通信情報テーブル
28 デバイス制御部
30 オペレーションシステム
32 オペレーションシステム
40 デバイスドライバ
42 コマンド受付部
44 コマンド実行部
45 レスポンス解析部
46 通信情報記憶部
47 通信情報テーブル
48 バス制御部
111 接続ポート
308 メモリ
Claims (23)
- リーダ/ライタを介してICカードに接続可能な情報処理装置であって:
前記ICカード用の複数のアプリケーションで共用される基本機能を前記各アプリケーションに提供するミドルウェアと;
前記リーダ/ライタに対応して設けられ,前記複数のアプリケーションが前記リーダ/ライタに同時にアクセスできるように,前記複数のアプリケーションから前記ミドルウェアを介して受け取った複数のコマンドを受け取り順に順次処理して,前記リーダ/ライタを制御するデバイスドライバと;
を備えることを特徴とする,情報処理装置。 - 前記デバイスドライバは,前記複数のアプリケーションが前記リーダ/ライタに同時にアクセス可能な共有モードと,1つの前記アプリケーションのみが前記リーダ/ライタにアクセス可能な専有モードとを切り替えて設定可能であることを特徴とする,請求項1に記載の情報処理装置。
- 前記ミドルウェアは,前記アプリケーションが前記共有モード又は前記専有モードを選択できるようなアプリケーションプログラミングインターフェースを前記アプリケーションに提供し,
前記デバイスドライバは,前記アプリケーションからのモード選択に基づいて,前記共有モードと前記専有モードとを切り替えることを特徴とする,請求項2に記載の情報処理装置。 - 前記共有モードに設定されている場合に,
前記デバイスドライバは,あるアプリケーションからの要求に応じて,前記リーダ/ライタに対するアクセス権を当該アプリケーションに付与し,当該アプリケーションに前記アクセス権が付与されている間は,当該アプリケーションから受け取ったコマンドのみを処理し,他のアプリケーションから受け取ったコマンドを処理待ち状態にすることを特徴とする,請求項2に記載の情報処理装置。 - 前記ミドルウェアは,前記アプリケーションが前記デバイスドライバに対して前記アクセス権の付与を要求できるようなアプリケーションプログラミングインターフェースを前記アプリケーションに提供することを特徴とする,請求項4に記載の情報処理装置。
- 前記デバイスドライバは,あるアプリケーションからのコマンドの処理中に,他のアプリケーションからのコマンドを受け取った場合,当該コマンドの受け取り時から所定のタイムアウト時間が経過するまでは前記他のアプリケーションからのコマンドを処理待ち状態とし,前記タイムアウト時間が経過したときには前記他のアプリケーションにタイムアウトエラーを通知することを特徴とする,請求項1に記載の情報処理装置。
- 前記デバイスドライバは,前記アプリケーションごとに前記タイムアウト時間を設定可能であることを特徴とする,請求項6に記載の情報処理装置。
- 前記デバイスドライバは,1つの前記リーダ/ライタに同時にアクセス可能な前記アプリケーションの数を所定の最大アクセス数以下に制限することを特徴とする,請求項1に記載の情報処理装置。
- 前記デバイスドライバは,前記各アプリケーションと前記リーダ/ライタとの間の通信情報を,前記アプリケーションごとに保持する通信情報記憶部を有することを特徴とする,請求項1に記載の情報処理装置。
- 前記情報処理装置には前記リーダ/ライタが複数接続されており,
前記ミドルウェアは,前記アプリケーションからの使用要求に応じて,前記複数のリーダ/ライタのうちから1つのリーダ/ライタを選択し,当該選択されたリーダ/ライタに対応する前記デバイスドライバに対し,前記アプリケーションが当該選択されたリーダ/ライタを使用可能な状態にするよう要求し,
前記デバイスドライバは,前記ミドルウェアからの要求に応じて,当該選択されたリーダ/ライタが前記アプリケーションによりアクセス可能な状態であるか否かを判定し,アクセス可能な状態であると判定すれば,前記アプリケーションが当該選択されたリーダ/ライタを使用可能な状態にすることを特徴とする,請求項1に記載の情報処理装置。 - 前記ミドルウェアは,前記複数のリーダ/ライタのうち前記アプリケーションが使用可能な1又は2以上のリーダ/ライタのリストを保持しており,前記リスト内のリーダ/ライタを順次選択して,当該選択された各リーダ/ライタに対応する各デバイスドライバに対し,前記アプリケーションが当該選択された各リーダ/ライタを使用可能な状態にするよう順次要求することを特徴とする,請求項10に記載の情報処理装置。
- リーダ/ライタを介してICカードに接続可能な情報処理装置において,前記ICカード用の複数のアプリケーションを調停するアプリケーション調停方法であって:
前記リーダ/ライタに対応して設けられたデバイスドライバは,前記複数のアプリケーションが前記リーダ/ライタに同時にアクセスできるように,前記複数のアプリケーションから,前記複数のアプリケーションで共用される基本機能を前記各アプリケーションに提供するミドルウェアを介して,複数のコマンドを受け取り,当該受け取った複数のコマンドを受け取り順に順次処理して,前記リーダ/ライタを制御することを特徴とする,アプリケーション調停方法。 - 前記デバイスドライバは,前記複数のアプリケーションが前記リーダ/ライタに同時にアクセス可能な共有モードと,1つの前記アプリケーションのみが前記リーダ/ライタにアクセス可能な専有モードとを切り替えて設定可能であることを特徴とする,請求項12に記載のアプリケーション調停方法。
- 前記ミドルウェアは,前記アプリケーションが前記共有モード又は前記専有モードを選択できるようなアプリケーションプログラミングインターフェースを前記アプリケーションに提供し,
前記デバイスドライバは,前記アプリケーションからのモード選択に基づいて,前記共有モードと前記専有モードとを切り替えることを特徴とする,請求項13に記載のアプリケーション調停方法。 - 前記共有モードに設定されている場合に,
前記デバイスドライバは,あるアプリケーションからの要求に応じて,前記リーダ/ライタに対するアクセス権を当該アプリケーションに付与し,当該アプリケーションに前記アクセス権が付与されている間は,当該アプリケーションから受け取ったコマンドのみを処理し,他のアプリケーションから受け取ったコマンドを処理待ち状態にすることを特徴とする,請求項13に記載のアプリケーション調停方法。 - 前記ミドルウェアは,前記アプリケーションが前記デバイスドライバに対して前記アクセス権の付与を要求できるようなアプリケーションプログラミングインターフェースを前記アプリケーションに提供することを特徴とする,請求項15に記載のアプリケーション調停方法。
- 前記デバイスドライバは,あるアプリケーションからのコマンドの処理中に,他のアプリケーションからのコマンドを受け取った場合,当該コマンドの受け取り時から所定のタイムアウト時間が経過するまでは前記他のアプリケーションからのコマンドを処理待ち状態とし,前記タイムアウト時間が経過したときには前記他のアプリケーションにタイムアウトエラーを通知することを特徴とする,請求項12に記載のアプリケーション調停方法。
- 前記デバイスドライバは,前記アプリケーションごとに前記タイムアウト時間を設定可能であることを特徴とする,請求項17に記載のアプリケーション調停方法。
- 前記デバイスドライバは,1つの前記リーダ/ライタに同時にアクセス可能な前記アプリケーションの数を所定の最大アクセス数以下に制限することを特徴とする,請求項12に記載のアプリケーション調停方法。
- 前記デバイスドライバは,前記各アプリケーションと前記リーダ/ライタとの間の通信情報を,前記アプリケーションごとに保持する通信情報記憶部を有することを特徴とする,請求項12に記載のアプリケーション調停方法。
- 前記情報処理装置には前記リーダ/ライタが複数接続されており,
前記ミドルウェアは,前記アプリケーションからの使用要求に応じて,前記複数のリーダ/ライタのうちから1つのリーダ/ライタを選択し,当該選択されたリーダ/ライタに対応する前記デバイスドライバに対し,前記アプリケーションが当該選択されたリーダ/ライタを使用可能な状態にするよう要求し,
前記デバイスドライバは,前記ミドルウェアからの要求に応じて,当該選択されたリーダ/ライタが前記アプリケーションによりアクセス可能な状態であるか否かを判定し,アクセス可能な状態であると判定すれば,前記アプリケーションが当該選択されたリーダ/ライタを使用可能な状態にすることを特徴とする,請求項12に記載のアプリケーション調停方法。 - 前記ミドルウェアは,前記複数のリーダ/ライタのうち前記アプリケーションが使用可能な1又は2以上のリーダ/ライタのリストを保持しており,前記リスト内のリーダ/ライタを順次選択して,当該選択された各リーダ/ライタに対応する各デバイスドライバに対し,前記アプリケーションが当該選択された各リーダ/ライタを使用可能な状態にするよう順次要求することを特徴とする,請求項21に記載のアプリケーション調停方法。
- コンピュータを:
リーダ/ライタを介してICカードに接続可能な情報処理装置であって,
前記ICカード用の複数のアプリケーションで共用される基本機能を前記各アプリケーションに提供するミドルウェアと;
前記リーダ/ライタに対応して設けられ,前記複数のアプリケーションが前記リーダ/ライタに同時にアクセスできるように,前記複数のアプリケーションから受け取った複数のコマンドを受け取り順に順次処理して,前記リーダ/ライタを制御するデバイスドライバと;
を備えた情報処理装置として機能させるためのプログラム。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006104308A JP4407662B2 (ja) | 2006-04-05 | 2006-04-05 | 情報処理装置及びアプリケーション調停方法 |
MYPI20070478A MY145246A (en) | 2006-04-05 | 2007-03-26 | Information processing apparatus and method and program for mediating applications |
US11/727,725 US8573485B2 (en) | 2006-04-05 | 2007-03-28 | Information processing apparatus and method and program for mediating applications |
SG200702386-4A SG136109A1 (en) | 2006-04-05 | 2007-03-30 | Information processing apparatus and method and program for mediating applications |
EP07251406A EP1843251A3 (en) | 2006-04-05 | 2007-03-30 | Information processing apparatus and method and program for mediating applications |
CN200710129251XA CN101149782B (zh) | 2006-04-05 | 2007-04-05 | 用于协调应用的信息处理装置和方法 |
HK08105761.8A HK1111249A1 (en) | 2006-04-05 | 2008-05-23 | Information processing apparatus and method for mediating applications |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006104308A JP4407662B2 (ja) | 2006-04-05 | 2006-04-05 | 情報処理装置及びアプリケーション調停方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007279966A true JP2007279966A (ja) | 2007-10-25 |
JP4407662B2 JP4407662B2 (ja) | 2010-02-03 |
Family
ID=38180045
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006104308A Active JP4407662B2 (ja) | 2006-04-05 | 2006-04-05 | 情報処理装置及びアプリケーション調停方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US8573485B2 (ja) |
EP (1) | EP1843251A3 (ja) |
JP (1) | JP4407662B2 (ja) |
CN (1) | CN101149782B (ja) |
HK (1) | HK1111249A1 (ja) |
MY (1) | MY145246A (ja) |
SG (1) | SG136109A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8259946B2 (en) | 2008-08-05 | 2012-09-04 | Sony Corporation | Communication apparatus, reader/writer, communication system, and communication method |
JP2014052738A (ja) * | 2012-09-05 | 2014-03-20 | Toshiba Tec Corp | 情報処理装置及びプログラム |
JP2016027483A (ja) * | 2011-05-24 | 2016-02-18 | 日本電気株式会社 | 情報処理システム、アクセス制御方法、情報処理装置およびその制御方法と制御プログラム |
US9883328B2 (en) | 2014-02-27 | 2018-01-30 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and recording medium |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8905309B2 (en) * | 2008-03-10 | 2014-12-09 | Infineon Technologies Ag | Reader application device |
US8706875B2 (en) * | 2008-12-16 | 2014-04-22 | Nokia Corporation | Sharing access to application located on a smart card for clients in parallel |
CN102467672B (zh) * | 2010-11-11 | 2014-08-06 | ***通信集团公司 | 智能卡片的子应用管理方法及设备 |
US8612674B2 (en) * | 2010-12-01 | 2013-12-17 | International Business Machines Corporation | Systems and methods for concurrently accessing a virtual tape library by multiple computing devices |
US9049176B2 (en) * | 2011-06-22 | 2015-06-02 | Dropbox, Inc. | File sharing via link generation |
JP5853817B2 (ja) * | 2012-03-28 | 2016-02-09 | 富士通株式会社 | 情報処理装置、制御方法及び制御プログラム |
KR101363566B1 (ko) * | 2012-09-14 | 2014-02-17 | 주식회사 터치웍스 | 무선 주파수 카드의 고유 아이디를 생성하는 장치 및 방법 |
US9100440B1 (en) * | 2014-02-20 | 2015-08-04 | Symantec Corporation | Systems and methods for applying data loss prevention policies to closed-storage portable devices |
CN106326789A (zh) * | 2015-06-29 | 2017-01-11 | 潘素云 | 带有辅助读卡器的读卡机 |
US10496320B2 (en) * | 2015-12-28 | 2019-12-03 | Netapp Inc. | Synchronous replication |
US10462262B2 (en) * | 2016-01-06 | 2019-10-29 | Northrop Grumman Systems Corporation | Middleware abstraction layer (MAL) |
KR20200105302A (ko) * | 2019-02-28 | 2020-09-07 | 삼성전자주식회사 | 무선 통신을 확장하기 위한 방법 및 그 전자 장치 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6364133A (ja) | 1986-08-29 | 1988-03-22 | インタ−ナショナル・ビジネス・マシ−ンズ・コ−ポレ−ション | 情報処理システム |
EP0610677A3 (en) | 1993-02-12 | 1995-08-02 | Ibm | Communication device management module operating in two modes. |
JP3691871B2 (ja) | 1995-03-20 | 2005-09-07 | 富士通株式会社 | カード型記憶媒体 |
US6038551A (en) * | 1996-03-11 | 2000-03-14 | Microsoft Corporation | System and method for configuring and managing resources on a multi-purpose integrated circuit card using a personal computer |
JPH1153482A (ja) | 1997-07-31 | 1999-02-26 | Fujitsu Ltd | カード読み取り装置 |
US6360952B1 (en) * | 1998-05-29 | 2002-03-26 | Digital Privacy, Inc. | Card access system supporting multiple cards and card readers |
GB2345555A (en) | 1999-01-05 | 2000-07-12 | Ibm | Controlling device access in a network |
WO2001029762A2 (en) | 1999-10-20 | 2001-04-26 | Spyrus, Inc. | Method and system for an integrated circuit card interface device with multiple modes of operation |
JP2001209607A (ja) | 2000-01-27 | 2001-08-03 | Nec Software Nagano Ltd | ドライバ、デバイスのドライブ方法、オペレーティングシステム、記録媒体 |
JP2001290607A (ja) | 2000-04-06 | 2001-10-19 | Matsushita Electric Ind Co Ltd | デバイスドライバのコマンドキューイング制御方法及びコンピュータシステム |
JP4019406B2 (ja) | 2001-02-07 | 2007-12-12 | 横河電機株式会社 | データ通信装置 |
JP4207403B2 (ja) | 2001-06-27 | 2009-01-14 | ソニー株式会社 | 情報記憶媒体、メモリ領域を備えたicチップ、メモリ領域を備えたicチップを有する情報処理装置、並びに、情報記憶媒体のメモリ管理方法 |
CN1427361A (zh) * | 2001-12-17 | 2003-07-02 | 北京中视联联合软件有限公司 | 基于客户/服务器结构的底层设备驱动的方法 |
EP1372084A3 (en) | 2002-05-31 | 2011-09-07 | Imec | Method for hardware-software multitasking on a reconfigurable computing platform |
JP2004046610A (ja) | 2002-07-12 | 2004-02-12 | Denso Wave Inc | カードシステム及び記録媒体 |
JP4359041B2 (ja) | 2002-12-26 | 2009-11-04 | 株式会社東芝 | ディスク記録装置及び同装置に適用するデータアクセス方法 |
JP2004318315A (ja) | 2003-04-14 | 2004-11-11 | Yokogawa Electric Corp | データ通信装置 |
US7404193B2 (en) | 2003-09-03 | 2008-07-22 | Intel Corporation | Method, system, and program for accessing device driver functions |
EP2041690B1 (en) * | 2006-07-19 | 2011-05-18 | Research In Motion Limited | Method, system and smart card reader for management of access to a smart card |
-
2006
- 2006-04-05 JP JP2006104308A patent/JP4407662B2/ja active Active
-
2007
- 2007-03-26 MY MYPI20070478A patent/MY145246A/en unknown
- 2007-03-28 US US11/727,725 patent/US8573485B2/en not_active Expired - Fee Related
- 2007-03-30 EP EP07251406A patent/EP1843251A3/en not_active Withdrawn
- 2007-03-30 SG SG200702386-4A patent/SG136109A1/en unknown
- 2007-04-05 CN CN200710129251XA patent/CN101149782B/zh not_active Expired - Fee Related
-
2008
- 2008-05-23 HK HK08105761.8A patent/HK1111249A1/xx unknown
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8259946B2 (en) | 2008-08-05 | 2012-09-04 | Sony Corporation | Communication apparatus, reader/writer, communication system, and communication method |
JP2016027483A (ja) * | 2011-05-24 | 2016-02-18 | 日本電気株式会社 | 情報処理システム、アクセス制御方法、情報処理装置およびその制御方法と制御プログラム |
JP2014052738A (ja) * | 2012-09-05 | 2014-03-20 | Toshiba Tec Corp | 情報処理装置及びプログラム |
US9883328B2 (en) | 2014-02-27 | 2018-01-30 | Ricoh Company, Ltd. | Information processing apparatus, information processing method, and recording medium |
Also Published As
Publication number | Publication date |
---|---|
JP4407662B2 (ja) | 2010-02-03 |
CN101149782A (zh) | 2008-03-26 |
EP1843251A2 (en) | 2007-10-10 |
HK1111249A1 (en) | 2008-08-01 |
EP1843251A3 (en) | 2007-12-05 |
SG136109A1 (en) | 2007-10-29 |
US8573485B2 (en) | 2013-11-05 |
US20070235537A1 (en) | 2007-10-11 |
CN101149782B (zh) | 2010-11-03 |
MY145246A (en) | 2012-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4407662B2 (ja) | 情報処理装置及びアプリケーション調停方法 | |
KR100400090B1 (ko) | 컴퓨터 디바이스 제어 시스템, 그 제어방법 및 기록매체 | |
RU2481617C2 (ru) | Способ и устройство автоматического выбора приложения связи ближнего радиуса действия в электронном устройстве | |
JP4631974B2 (ja) | 情報処理装置、情報処理方法、プログラム、および情報処理システム | |
US7486946B2 (en) | Electronic apparatus and wireless communication control method | |
CN101167052B (zh) | 应用程序框架分阶段模型 | |
US12003965B2 (en) | Electronic device for providing IOT device control service, and control method therefor | |
US9600816B2 (en) | Method and system for executing a NFC transaction supporting multiple applications and multiples instances of a same application | |
MXPA04010159A (es) | Configuracion simple y dinamica de aparatos de red. | |
KR20170061675A (ko) | 타겟 장치 리소스를 호스트 장치의 컴퓨팅 환경에 대여하는 방법 | |
US20220038899A1 (en) | Method for duplicating near field communication card and electronic device therefor | |
JP2002341983A (ja) | コンピュータ本体とワイヤレス周辺機器間の接続方式、コンピュータ、並びにワイヤレス周辺機器 | |
TW201626238A (zh) | 管理對周邊設備存取之技術 | |
JP6668890B2 (ja) | 通信装置 | |
JPH07306831A (ja) | コンピュータネットワークシステム | |
CN101329661B (zh) | 一种实现hid/scsi设备pc/sc接口的***和方法 | |
JP4253021B2 (ja) | 携帯端末 | |
JP6028805B2 (ja) | 情報処理装置および情報処理システム | |
US20120079402A1 (en) | Terminal, method, system, and computer-readable storage medium for adjusting attributes of user-input area based on user selection | |
WO2018161224A1 (zh) | 一种数据处理方法及相关装置 | |
JP6397200B2 (ja) | 管理サーバ、およびデータ処理方法、並びにプログラム | |
JP5210095B2 (ja) | データ処理システム | |
US9600695B2 (en) | Apparatus and method for providing data transmission/reception in a terminal using near field communication | |
JP4525488B2 (ja) | 無線接続システム,非接触icタグ,電子機器,プログラム及び記録媒体 | |
JP2002197431A (ja) | 通信装置、データ転送方法、及びデータ転送プログラムが記録された記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080422 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080623 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090512 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090804 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090917 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20090925 |
|
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: 20091020 |
|
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: 20091102 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4407662 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121120 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121120 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131120 Year of fee payment: 4 |
|
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 |