JP2006139675A - データ処理装置および印刷設定処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム - Google Patents
データ処理装置および印刷設定処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム Download PDFInfo
- Publication number
- JP2006139675A JP2006139675A JP2004330476A JP2004330476A JP2006139675A JP 2006139675 A JP2006139675 A JP 2006139675A JP 2004330476 A JP2004330476 A JP 2004330476A JP 2004330476 A JP2004330476 A JP 2004330476A JP 2006139675 A JP2006139675 A JP 2006139675A
- Authority
- JP
- Japan
- Prior art keywords
- printer driver
- setting
- conflict
- application
- print setting
- 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
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/121—Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1255—Settings incompatibility, e.g. constraints, user requirements vs. device capabilities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1284—Local printer device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】アプリケーション801からのプリンタドライバに対する印刷設定変更指示時に、推論エンジン902がドライバ管理部906からのコンフリクトの問い合わせに従って印刷設定を変更可能かどうかをコンフリクト処理ルールファイル908を取得することで判定して所定の応答情報を生成し、該生成される所定の応答情報をドライバ管理部906を介してアプリケーション801に通知する構成を特徴とする。
【選択図】図4
Description
以下、本発明を適用するのに好適である実施形態について説明を行う。
図1は、本発明の第1実施形態を示すデータ処理装置を適用可能な印刷処理システムの構成を説明するブロック図である。なお、特に断らない限り、本発明の機能が実行されるのであれば、単体の機器であっても、複数の機器からなるシステムであっても、LAN,WAN等のネットワークを介して接続が為され処理が行われるシステムであっても本発明を適用できることは言うまでもない。
ここで、A、B,Cはそれぞれプリンタの機能の名称を一意に表している。
コンフリクト処理ルール503の:−記号の左側を左辺、右側を右辺とする。記号「,」は論理のANDを表す。記号「:」は論理のORを表す。「.」はルールの終端を表す。{}で囲まれた内部は、状態変数の設定可能フラグを変更するために使用する。
「sreason」はコンフリクト処理ルールにおいてREASONを設定するという意味を持つ特殊な記述である。このコンフリクト処理ルールの評価が成立し、状態変数Aが「ON」になるときに、状態変数AのREASONに「BONANDCOFF」という値を設定する。
「rreason」はコンフリクト処理ルールにおいてREASONを取得して引き継ぐという意味を持つ特殊な記述である。このコンフリクト処理ルールの評価が成立し、状態変数AがONになるときに、状態変数AのREASONには状態変数BのREASONが設定される。
具体的には、製本印刷が「ON」になっているときには、状態変数「DUPLEX」に対してREASONとして、BOOKLETONによって「OFF」になっていることを示すことができる。また、状態変数DUPLEXの設定可能フラグにdisableを指定し、今後状態変数DUPLEXに対して印刷設定変更処理が来ても、NOTAVALABLEを返すようになる。ここで、図5のフローチャートに戻る。
以下、図10に示すメモリマップを参照して本発明に係るデータ処理装置で読み取り可能なデータ処理プログラムの構成について説明する。
上記第1実施形態では、プリンタドライバとアプリケーションとプラグインモジュールとを含むデータ処理装置として、それぞれの機能処理について説明したが、プリンタドライバの機能を独立した印刷制御装置として構成することも可能である。
アプリケーション(図4に示すアプリケーション801)からの印刷要求をプリンタドライバ(図3に示すプリンタドライバ808)を介して処理するデータ処理装置であって、前記プリンタドライバの機能をアドイン形式で拡張するプラグインモジュールおよび該プラグインモジュールの同時設定が不可となる機能を評価するためのコンフリクト処理ルールを備えるプラグイン手段(図4に示すプラグインモジュールセット910)と、前記アプリケーションからのプリンタドライバに対する印刷設定変更指示時に、前記プリンタドライバからのコンフリクトの問い合わせに従って印刷設定を変更可能かどうかを前記コンフリクト処理ルールを取得することにより判定して所定の応答情報を生成する判定手段(図4に示す推論エンジン902)と、前記判定手段により生成される前記所定の応答情報を前記プリンタドライバを介して前記アプリケーションに通知する通知手段(図4に示すドライバ管理部906)とを有することを特徴とするデータ処理装置。
前記判定手段は、印刷設定を変更できないと判定した場合に、設定できない理由および設定不可状態を回避するための設定を示す情報とから前記所定の応答情報を生成可能とすることを特徴とする実施態様1記載のデータ処理装置。
前記通知手段は、設定できなかった理由として、以前に設定したために設定できなくなった別の設定値と、設定を可能にするために設定変更が必要な設定値とを含む所定の応答情報を前記プリンタドライバを介して前記アプリケーションに通知することを特徴とする実施態様1記載のデータ処理装置。
前記アプリケーションは、前記プリンタドライバを介して通知される前記所定の応答情報に基づいて、機能コンフリクトを回避するに有効な印刷設定値を前記プリンタドライバに再設定することを特徴とする実施態様1〜3のいずれかに記載のデータ処理装置。
前記通知手段は、前記応答情報を、プリンタドライバの一部として又は、オペレーティングシステムの一部として実装されるプリンタドライバ拡張API(図4に示すプリンタドライバ拡張API2000)を介してアプリケーションへ通知することを特徴とする実施態様1に記載のデータ処理装置。
プリンタドライバの機能をアドイン形式で拡張するプラグインモジュールおよび該プラグインモジュールの同時設定が不可となる機能を評価するためのコンフリクト処理ルールを備えるプラグイン手段を備え、前記アプリケーションからの印刷要求を前記プリンタドライバを介して処理するデータ処理装置における印刷設定処理方法であって、前記アプリケーションからのプリンタドライバに対する印刷設定変更指示時に、前記プリンタドライバからのコンフリクトの問い合わせに従って印刷設定を変更可能かどうかを前記コンフリクト処理ルールを取得することにより判定して所定の応答情報を生成する判定ステップ(図5に示すステップ(808−1)〜(808−13)、図6に示すステップ(909−1)〜(909−7))と、前記判定ステップにより生成される前記所定の応答情報を前記プリンタドライバを介して前記アプリケーションに通知する通知ステップ(図5に示すステップ(808−14))とを有することを特徴とする印刷設定処理方法。
前記判定ステップは、印刷設定を変更できないと判定した場合に、設定できない理由および設定不可状態を回避するための設定を示す情報とから前記所定の応答情報を生成可能とすることを特徴とする実施態様6記載の印刷設定処理方法。
前記通知ステップは、設定できなかった理由として、以前に設定したために設定できなくなった別の設定値と、設定を可能にするために設定変更が必要な設定値とを含む所定の応答情報を前記プリンタドライバを介して前記アプリケーションに通知することを特徴とする実施態様6記載の印刷設定処理方法。
前記アプリケーションは、前記プリンタドライバを介して通知される前記所定の応答情報に基づいて、機能コンフリクトを回避するに有効な印刷設定値を前記プリンタドライバに再設定することを特徴とする実施態様6〜9のいずれかに記載の印刷設定処理方法。
前記通知ステップは、前記応答情報を、プリンタドライバの一部として又は、オペレーティングシステムの一部として実装されるプリンタドライバ拡張APIを介してアプリケーションへ通知することを特徴とする実施態様6に記載の印刷設定処理方法。
実施態様6〜10のいずれかに記載の印刷設定処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
実施態様6〜10のいずれかに記載の印刷設定処理方法を実行させることを特徴とするプログラム。
901 コンフリクト処理ルール記述ファイル
902 推論エンジン
903 コンフリクトマネージャ
906 ドライバ管理部
908 コンフリクト処理ルールファイル
909 プラグインモジュール
Claims (12)
- アプリケーションからの印刷要求をプリンタドライバを介して処理するデータ処理装置であって、
前記プリンタドライバの機能をアドイン形式で拡張するプラグインモジュールおよび該プラグインモジュールの同時設定が不可となる機能を評価するためのコンフリクト処理ルールを備えるプラグイン手段と、
前記アプリケーションからのプリンタドライバに対する印刷設定変更指示時に、前記プリンタドライバからのコンフリクトの問い合わせに従って印刷設定を変更可能かどうかを前記コンフリクト処理ルールを取得することにより判定して所定の応答情報を生成する判定手段と、
前記判定手段により生成される前記所定の応答情報を前記プリンタドライバから前記アプリケーションに通知する通知手段と、
を有することを特徴とするデータ処理装置。 - 前記判定手段は、印刷設定を変更できないと判定した場合に、設定できない理由および設定不可状態を回避するための設定を示す情報とから前記所定の応答情報を生成可能とすることを特徴とする請求項1記載のデータ処理装置。
- 前記通知手段は、設定できなかった理由として、以前に設定したために設定できなくなった別の設定値と、設定を可能にするために設定変更が必要な設定値とを含む所定の応答情報を前記プリンタドライバを介して前記アプリケーションに通知することを特徴とする請求項1記載のデータ処理装置。
- 前記アプリケーションは、前記プリンタドライバを介して通知される前記所定の応答情報に基づいて、機能コンフリクトを回避するに有効な印刷設定値を前記プリンタドライバに再設定することを特徴とする請求項1〜3のいずれかに記載のデータ処理装置。
- 前記通知手段は、前記応答情報を、プリンタドライバの一部として又は、オペレーティングシステムの一部として実装されるプリンタドライバ拡張APIを介してアプリケーションへ通知することを特徴とする請求項1に記載のデータ処理装置。
- プリンタドライバの機能をアドイン形式で拡張するプラグインモジュールおよび該プラグインモジュールの同時設定が不可となる機能を評価するためのコンフリクト処理ルールを備えるプラグイン手段を備え、前記アプリケーションからの印刷要求を前記プリンタドライバを介して処理するデータ処理装置における印刷設定処理方法であって、
前記アプリケーションからのプリンタドライバに対する印刷設定変更指示時に、前記プリンタドライバからのコンフリクトの問い合わせに従って印刷設定を変更可能かどうかを前記コンフリクト処理ルールを取得することにより判定して所定の応答情報を生成する判定ステップと、
前記判定ステップにより生成される前記所定の応答情報を前記プリンタドライバを介して前記アプリケーションに通知する通知ステップと、
を有することを特徴とする印刷設定処理方法。 - 前記判定ステップは、印刷設定を変更できないと判定した場合に、設定できない理由および設定不可状態を回避するための設定を示す情報とから前記所定の応答情報を生成可能とすることを特徴とする請求項6記載の印刷設定処理方法。
- 前記通知ステップは、設定できなかった理由として、以前に設定したために設定できなくなった別の設定値と、設定を可能にするために設定変更が必要な設定値とを含む所定の応答情報を前記プリンタドライバを介して前記アプリケーションに通知することを特徴とする請求項6記載の印刷設定処理方法。
- 前記アプリケーションは、前記プリンタドライバを介して通知される前記所定の応答情報に基づいて、機能コンフリクトを回避するに有効な印刷設定値を前記プリンタドライバに再設定することを特徴とする請求項6〜8のいずれかに記載の印刷設定処理方法。
- 前記通知ステップは、前記応答情報を、プリンタドライバの一部として又は、オペレーティングシステムの一部として実装されるプリンタドライバ拡張APIを介してアプリケーションへ通知することを特徴とする請求項6に記載の印刷設定処理方法。
- 請求項6〜10のいずれかに記載の印刷設定処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
- 請求項6〜10のいずれかに記載の印刷設定処理方法を実行させることを特徴とするプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004330476A JP4438064B2 (ja) | 2004-11-15 | 2004-11-15 | データ処理装置および印刷設定処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム |
US11/274,596 US7808666B2 (en) | 2004-11-15 | 2005-11-15 | Data processing device, print setting processing method, storage device for storing computer-readable program and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004330476A JP4438064B2 (ja) | 2004-11-15 | 2004-11-15 | データ処理装置および印刷設定処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2006139675A true JP2006139675A (ja) | 2006-06-01 |
JP2006139675A5 JP2006139675A5 (ja) | 2008-01-10 |
JP4438064B2 JP4438064B2 (ja) | 2010-03-24 |
Family
ID=36385935
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004330476A Expired - Fee Related JP4438064B2 (ja) | 2004-11-15 | 2004-11-15 | データ処理装置および印刷設定処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US7808666B2 (ja) |
JP (1) | JP4438064B2 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011129967A (ja) * | 2009-12-15 | 2011-06-30 | Kyocera Mita Corp | 画像形成装置 |
JP2012198674A (ja) * | 2011-03-18 | 2012-10-18 | Ricoh Co Ltd | プリンタドライバ、情報処理装置、及び記録媒体 |
JP2013140423A (ja) * | 2011-12-28 | 2013-07-18 | Ricoh Co Ltd | 情報処理装置及び印刷処理プログラム |
JP2014194781A (ja) * | 2014-04-09 | 2014-10-09 | Sato Holdings Corp | 印刷装置へランタイムプログラミングコードを導入するためのシステム及び方法 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8176210B2 (en) * | 2006-11-22 | 2012-05-08 | Ricoh Company, Ltd. | Unified host application and associated methodology of integrating local service of a multi-function printer |
US7855799B2 (en) * | 2007-01-16 | 2010-12-21 | Shah Pradip K | Print workflow automation |
AU2009347773B2 (en) * | 2009-06-08 | 2015-05-28 | Sato Holdings Kabushiki Kaisha | System and method for injecting run-time programming code in a printing device |
JP5278185B2 (ja) * | 2009-06-12 | 2013-09-04 | 株式会社リコー | 情報処理装置、インストーラプログラム、及び記憶媒体 |
JP5713641B2 (ja) | 2010-11-16 | 2015-05-07 | キヤノン株式会社 | 印刷中継システム、および印刷中継システムの制御方法、およびプログラム |
US8724151B2 (en) * | 2012-03-05 | 2014-05-13 | Ricoh Company, Ltd. | Enterprise cloud printing |
JP2014106570A (ja) * | 2012-11-22 | 2014-06-09 | Ricoh Co Ltd | 情報処理装置、ジョブ処理制御方法、及びジョブ処理制御プログラム |
US9602351B2 (en) | 2014-06-06 | 2017-03-21 | Microsoft Technology Licensing, Llc | Proactive handling of network faults |
US9491054B2 (en) * | 2014-06-06 | 2016-11-08 | Microsoft Technology Licensing, Llc | Network-state management service |
US9887878B2 (en) | 2014-06-06 | 2018-02-06 | Microsoft Technology Licensing, Llc | Dynamic scheduling of network updates |
US9760316B2 (en) * | 2015-03-27 | 2017-09-12 | Konica Minolta Laboratory U.S.A., Inc. | Method and system for managing software version compatibility amongst devices in a multi-device network environment |
JP7542942B2 (ja) * | 2019-12-27 | 2024-09-02 | キヤノン株式会社 | プログラム及び制御方法 |
JP2023108441A (ja) * | 2022-01-25 | 2023-08-04 | ブラザー工業株式会社 | サポートプログラム |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3408124B2 (ja) * | 1997-11-06 | 2003-05-19 | シャープ株式会社 | コンピュータシステムを利用した印刷処理装置 |
EP1211594A3 (en) * | 2000-11-30 | 2006-05-24 | Canon Kabushiki Kaisha | Apparatus and method for controlling user interface |
US7218976B2 (en) * | 2001-04-27 | 2007-05-15 | Canon Kabushiki Kaisha | User interface control apparatus and method |
US20030076512A1 (en) * | 2001-10-23 | 2003-04-24 | Laughlin John D. | System and method to automatically scale preformatted text within an electronic document for printing |
JP4371693B2 (ja) * | 2003-04-25 | 2009-11-25 | キヤノン株式会社 | 印刷制御装置、印刷制御方法及びコンピュータプログラム |
JP4481800B2 (ja) * | 2003-12-02 | 2010-06-16 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
US7467392B1 (en) * | 2004-09-10 | 2008-12-16 | Microsoft Corporation | System and method for supporting new and existing extensions to application programming interfaces |
-
2004
- 2004-11-15 JP JP2004330476A patent/JP4438064B2/ja not_active Expired - Fee Related
-
2005
- 2005-11-15 US US11/274,596 patent/US7808666B2/en not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011129967A (ja) * | 2009-12-15 | 2011-06-30 | Kyocera Mita Corp | 画像形成装置 |
JP2012198674A (ja) * | 2011-03-18 | 2012-10-18 | Ricoh Co Ltd | プリンタドライバ、情報処理装置、及び記録媒体 |
JP2013140423A (ja) * | 2011-12-28 | 2013-07-18 | Ricoh Co Ltd | 情報処理装置及び印刷処理プログラム |
JP2014194781A (ja) * | 2014-04-09 | 2014-10-09 | Sato Holdings Corp | 印刷装置へランタイムプログラミングコードを導入するためのシステム及び方法 |
Also Published As
Publication number | Publication date |
---|---|
US20060103869A1 (en) | 2006-05-18 |
JP4438064B2 (ja) | 2010-03-24 |
US7808666B2 (en) | 2010-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4974909B2 (ja) | 情報処理装置、印刷設定方法、記憶媒体、プログラム | |
JP4438064B2 (ja) | データ処理装置および印刷設定処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
US6965953B2 (en) | Information processing apparatus, method for controlling information processing apparatus, and storage medium storing program for realizing the method | |
US8259315B2 (en) | Information processing apparatus, print setting method, and storage medium for changing default setting information | |
KR100853913B1 (ko) | 정보 처리 장치 및 정보 처리 방법 | |
JP4785577B2 (ja) | 情報処理装置及びその制御方法、プログラム | |
EP1398694B1 (en) | Information processing method | |
US7064849B1 (en) | Data processing apparatus adaptable to plural environments and data processing method | |
JP2007220043A (ja) | 印刷制御用プログラムおよび印刷制御装置及び印刷制御方法 | |
JP4481800B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
US7903272B2 (en) | Data processing apparatus, print setting adjusting method, recording medium storing computer-readable program therein, and program | |
US7817294B2 (en) | Data processing apparatus, print setting processing method, storing medium storing computer-readable program therein, and program | |
JP2005173701A (ja) | 情報処理装置、情報処理方法及びそのプログラム | |
JP4590341B2 (ja) | データ処理装置および設定処理方法および情報処理装置および制御プログラム | |
JP2001159959A (ja) | 周辺機器制御方法および装置および記録媒体 | |
JP2004171517A (ja) | データ処理装置 | |
JP2007207003A (ja) | 情報処理装置、ドライバ設定方法、記憶媒体、プログラム | |
JP2005018494A (ja) | データ処理装置および印刷データ生成方法およびコンピュータが読取り可能なプログラムを格納した記憶媒体およびプログラム | |
JP4425808B2 (ja) | 印刷情報処理装置、印刷情報処理プログラム及び記録媒体 | |
JP2008059484A (ja) | 情報処理装置、ドライバ処理方法、記憶媒体、プログラム | |
JP4560330B2 (ja) | 印刷制御装置及びその方法とインストーラ | |
JP2006085253A (ja) | 情報処理装置および印刷制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
JP2007079743A (ja) | 情報処理装置及びその制御方法、プログラム | |
JP2006338166A (ja) | 情報処理装置及びその制御方法、プログラム | |
JP2006185307A (ja) | 印刷制御装置および印刷制御方法およびコンピュータが読み取り可能なプログラムを格納した記録媒体およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071115 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071115 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20071115 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080220 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091209 |
|
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: 20091222 |
|
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: 20091226 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130115 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140115 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |