JP2004246880A - 情報収集装置と情報収集システムと情報収集プログラムとプリンタとプリンタ用の環境情報収集方法及び環境情報収集プログラム - Google Patents
情報収集装置と情報収集システムと情報収集プログラムとプリンタとプリンタ用の環境情報収集方法及び環境情報収集プログラム Download PDFInfo
- Publication number
- JP2004246880A JP2004246880A JP2004013218A JP2004013218A JP2004246880A JP 2004246880 A JP2004246880 A JP 2004246880A JP 2004013218 A JP2004013218 A JP 2004013218A JP 2004013218 A JP2004013218 A JP 2004013218A JP 2004246880 A JP2004246880 A JP 2004246880A
- Authority
- JP
- Japan
- Prior art keywords
- information
- printer
- network
- environment
- collection
- 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
- 238000000034 method Methods 0.000 title claims description 85
- 230000007613 environmental effect Effects 0.000 title claims description 56
- 238000012423 maintenance Methods 0.000 claims description 52
- 230000008569 process Effects 0.000 claims description 52
- 238000012545 processing Methods 0.000 claims description 32
- 230000002093 peripheral effect Effects 0.000 claims description 26
- 230000004044 response Effects 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 13
- 230000010365 information processing Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 abstract description 21
- 230000006870 function Effects 0.000 description 53
- 238000007726 management method Methods 0.000 description 47
- 230000008439 repair process Effects 0.000 description 19
- 230000000875 corresponding effect Effects 0.000 description 13
- 230000001276 controlling effect Effects 0.000 description 10
- 238000007689 inspection Methods 0.000 description 8
- 238000003745 diagnosis Methods 0.000 description 7
- 238000009434 installation Methods 0.000 description 7
- 230000004913 activation Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000000737 periodic effect Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011900 installation process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000000275 quality assurance Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
【解決手段】 情報取得指示を受付ける指示受付手段221と、情報の取得先を特定する取得先情報226を記憶する記憶手段222と、指示受付手段221が情報取得指示を受付けたとき取得先情報226により特定された機器を選択して、当該機器に設けられた記憶装置211-214の特定の記憶領域を、ネットワーク1を通じて直接または間接的にアクセスし、記憶された情報の転送を受けて収集する情報収集手段223と、収集した情報と取得先情報226とを対応付けた取得情報データ227を生成して記憶装置225に記録する取得情報データ記録手段224とを備える。
【選択図】図1
Description
サービスレポートをウェブサーバに登録して閲覧を可能にすると、多くのサービスマンが関連情報を共有でき、迅速で的確な障害の診断と修理ができることから、サービスの向上を図ることが可能になる。しかしながら、同様の症状の障害であっても、プリンタの使用されている環境によって、原因が異なる場合がある。従って、使用環境を正確に把握してからサービスマニュアルやサービスレポートをみなければ、誤った診断を下すことになる。
本発明は、さらに、保守管理や障害診断の対象になるプリンタに対して印刷要求をする装置や、プリンタの周辺機器等に、そのプリンタが使用されている環境等に関する情報を収集する機能を付与した、情報収集装置と情報収集システムと情報収集プログラムを提供することを目的とする。
さらに、本発明は、使用環境に関する情報を取得する機能を持たせたプリンタとプリンタ用の環境情報収集方法と環境情報収集プログラムを提供することを目的とする。
〈構成1〉
所定の情報について情報取得指示を受付ける指示受付手段と、上記所定の情報の取得先を特定する取得先情報を記憶する記憶手段と、上記指示受付手段が情報取得指示を受付けたときに起動し、上記記憶手段に記憶された取得先情報により特定された機器を選択して、当該選択した機器に設けられた記憶装置の特定の記憶領域を、ネットワークを通じて直接または間接的にアクセスし、当該記憶領域に記憶された情報の転送を受けて収集する情報収集手段と、上記情報収集手段が収集した情報と上記取得先情報とを対応付けた、取得情報データを生成して、記憶装置に記録する、取得情報データ記録手段とを備えたことを特徴とする情報収集装置。
構成1に記載の情報収集装置において、上記取得先の機器に設けられた記憶装置の特定の記憶領域は、プリンタドライバのインストール時に、当該プリンタドライバのインストーラにより上記記憶装置内に自動的に生成されたものであって、ネットワークに接続された他のコンピュータと共有される共有フォルダから成り、上記情報収集手段により収集される情報は、上記共有フォルダに記憶され、上記ネットワークを通じて読み取ることを許可されたデータファイルから成ることを特徴とする情報収集装置。
コンピュータを、コンピュータにプリンタドライバをインストールする手段と、当該プリンタドライバのインストール時に、上記コンピュータの記憶装置内に、ネットワークに接続された他のコンピュータと共有される共有フォルダを生成する手段と、上記コンピュータの情報を収集して、上記ネットワークを通じて所定の情報収集手段に対して読み取りを許可するデータファイルを生成し、上記共有フォルダに記憶させる情報収集エージェントを、当該コンピュータにインストールする手段、として機能させる情報収集プログラム。
ネットワークに接続されるインタフェースと、所定の情報取得指示により起動し、上記ネットワークに接続された管理対象となるプリンタの情報と、当該プリンタと上記ネットワークを通じて接続された周辺機器から上記プリンタが使用されている環境に関する環境情報を、上記ネットワークと上記インタフェースを通じて収集する収集手段と、上記収集手段により収集した、上記プリンタの情報と、上記周辺機器による環境情報とを表示出力する手段とを備えたことを特徴とする情報収集装置。
構成4に記載の情報収集装置において、上記管理対象となるプリンタの周辺機器から当該機器に関する情報を収集する手段は、当該プリンタの印刷動作を制御する装置にインストールされたコンピュータプログラムであることを特徴とする情報収集装置。
構成4に記載の情報収集装置において、上記収集手段は、プリンタに対する印刷依頼から抽出された情報を収集する機能を持つことを特徴とする情報収集装置。
ネットワークに接続されるインタフェースと、所定の情報取得指示により起動し、上記ネットワークに接続された管理対象となるプリンタの情報または、当該プリンタと上記ネットワークを通じて接続された周辺機器から上記プリンタが使用されている環境に関する環境情報を、上記ネットワークと上記インタフェースを通じて収集する収集手段と、上記収集手段により収集した、上記プリンタの情報と、上記周辺機器による環境情報とを表示出力する手段とを備えた、複数の情報収集装置と、上記複数の情報収集装置が収集した情報を集合する装置を備えたことを特徴とする情報収集システム。
構成7に記載の情報収集システムにおいて、上記複数の情報収集装置が収集した情報を集合する装置は、プリンタの保守管理サービスのための情報を発信するサーバであって、上記サーバには、保守管理の対象となるプリンタを識別する情報を保持し、上記情報収集装置が収集したプリンタの情報と環境情報の解析結果に基づく保守管理情報を生成して出力する手段が設けられていることを特徴とする情報収集システム。
構成7に記載の情報収集システムにおいて、上記複数の情報収集装置が収集した情報を集合する装置は、プリンタの保守管理サービスのための情報を発信するサーバであって、上記サーバには、情報収集装置が収集した環境情報と類似する環境情報を含む、既存のプリンタに関する情報を検索して、その結果を出力する手段とが設けられていることを特徴とする情報収集システム。
所定の情報取得指示により起動し、ネットワークに接続された管理対象となるプリンタの情報と、当該プリンタと上記ネットワークを通じて接続された周辺機器から上記プリンタが使用されている環境に関する環境情報を、上記ネットワークとネットワークインタフェースを通じて収集する処理と、上記処理により収集した、上記プリンタの情報と、上記周辺機器による環境情報とを表示出力する処理とを、コンピュータに実行させることを特徴とする情報収集装置用プログラム。
〈構成11〉
ネットワークに接続をして、このネットワークを通じて印刷処理をするための印刷要求を受け付けるインタフェースと、所定の情報取得指示が入力されたとき、上記ネットワークに接続された他の機器から、上記ネットワーク及び上記インタフェースを通じて、当該他の機器に関する情報であって、上記印刷要求を受け付けた印刷処理を実行するための環境を明らかにする環境情報を取得する手段と、上記他の機器から取得した環境情報の内容を、表示出力する手段とを備えたことを特徴とするプリンタ。
プリンタを制御して任意の印刷処理を実行させる機能を持つ被制御機器に接続をして、この被制御機器から印刷処理をするための印刷要求を受け付けるインタフェースと、情報取得指示が入力されたとき、上記被制御機器にインストールされた応答手段から、上記インタフェースを通じて、プリンタドライバに関する情報及び当該被制御機器に関する情報であって、上記印刷要求を受け付けた印刷処理を実行するための環境を明らかにする環境情報を取得する手段と、上記被制御機器から取得した環境情報の内容を、表示出力する手段とを備えたことを特徴とするプリンタ。
構成11または12に記載のプリンタにおいて、上記取得した環境情報を、外部から読み出し可能な状態で記憶しておく記憶装置を備えたことを特徴とするプリンタ。
構成11または12に記載のプリンタにおいて、上記取得した環境情報を、上記ネットワークを通じて送信する手段を備えたことを特徴とするプリンタ。
構成11に記載のプリンタにおいて、上記ネットワークに接続された他の機器であって、上記環境情報を取得する、予め選択された特定の機器を登録する手段を備えたことを特徴とするプリンタ。
構成11に記載のプリンタにおいて、少なくとも、上記ネットワークを通じて印刷処理をするための印刷要求を受け付けたとき、印刷要求元と印刷時刻とを含む情報を蓄積し、読み出し可能に記憶しておく手段を備えたことを特徴とするプリンタ。
構成11または12に記載のプリンタにおいて、上記情報取得指示の入力を、機器の管理者の認証処理を経て実行する手段を備えたことを特徴とするプリンタ。
構成11に記載のプリンタにおいて、上記ネットワーク上の上記印刷要求データの受信経路に存在する機器を、環境情報の収集対象に設定するとともに、上記機器から取得した、印刷要求元を示す情報と、印刷要求データの受信経路を示す情報とを含む印刷要求履歴情報を蓄積する手段を備えたことを特徴とするプリンタ。
所定の情報取得指示を入力することにより、プリンタに、ネットワークインタフェースを通じて、上記ネットワークに接続された他の機器から、当該機器に関する情報であって、上記印刷処理を実行するための環境を明らかにする環境情報を取得させ、同時に、プリンタに印刷要求をする被制御機器にインストールされた応答手段から、プリンタドライバに関する情報及び当該被制御機器に関する情報であって、上記印刷処理を実行するための環境を明らかにする環境情報情報を、プリンタに取得させ、上記他の機器と上記被制御機器から取得した環境情報を、プリンタから印刷出力させることを特徴とするプリンタ用の環境情報収集方法。
プリンタ内にインストールされ、所定の所取得指示が入力されたとき、ネットワークに接続された他の機器から、当該機器に関する情報であって、上記印刷処理を実行するための環境を明らかにする環境情報を取得する処理と、プリンタに印刷要求をする被制御機器にインストールされた応答手段から、プリンタドライバに関する情報及び当該被制御機器に関する情報であって、上記印刷処理を実行するための環境を明らかにする環境情報情報を取得する処理と、上記他の機器と上記被制御機器から取得した環境情報を、印刷出力する処理とを、コンピュータに実行させることを特徴とするプリンタ用の環境情報収集プログラム。
図1において、ネットワーク1には、コンピュータ201、202と、ルータ204が接続されている。また、ルータ204にはプリンタ203が接続されている。ネットワーク1はイントラネット等である。これらの機器は、それぞれ、例えば、どのような機器を制御するためのドライバを持ち、どのようなネットワークインタフェースを持ち、あるいは、どのような機器に接続されるか、といった情報を持つ。これらの情報が、情報収集装置200の情報収集対象になる。
情報収集プログラム240は、例えば、CD−ROMなどに記録されている。情報収集専用のコンピュータプログラムでもよいが、図の例では、プリンタのドライバインストール用プログラムと一体化している。インストーラ241は、起動されると、始めに、図に示すようにコンピュータの記憶装置250にプリンタドライバを格納するためのフォルダ251を生成する。このフォルダ251には、プリンタドライバ本体のモジュールを格納するフォルダ252とユーザマニュアルを格納するフォルダ253が設けられる。ここまでは通常のプリンタドライバのインストール動作と変わらない。
新たなプリンタをコンピュータに接続して、そのプリンタを制御するためのプリンタドライバをインストールするとき等にこの処理が実行される。一般に、プリンタドライバなどのインストールプログラムでは、最初にユーザ情報の入力要求がなされる。ステップS50は、この処理である。ステップS51では、図2を用いて説明したプリンタドライバ用のフォルダ251と、モジュール格納用のフォルダ252を生成する。さらに、ステップS52でユーザマニュアルのフォルダ253を生成し、ステップS53で、コンピュータ情報を記憶させる共有フォルダ254を生成する。
図4(a)において、この例では、情報収集エージェント261がステップS61でタイマにより自動起動する。この起動タイミングは、例えば、毎日1回とかコンピュータの立ち上げ時とかあるいは、プリンタの動作時といったように自由に設定してよい。ステップS62では、情報収集エージェント261が機能設定ファイル255を参照する。そして、情報収集先に関する情報を取得する。ステップS63では、この結果に基づいて、コンピュータ内部の各種の情報を収集する。そして、ステップS64で、情報データファイル256のテンプレートに基づいて図1に示したような情報データファイル227を生成する。これをステップS65で共有フォルダ254に格納し、情報収集処理を終了する。
サービスマンなどがネットワーク1(図1)に対して情報収集装置200を接続する。ステップS71で、サービスマンは、情報収集装置に対して起動指示を入力する。起動指示が受け付けられると、ステップS72において、図1に示した取得先情報226が参照される。ステップS73で情報収集処理が実行される。この処理では、情報収集手段223が取得先情報に示されたURL等に基づいて、ネットワーク1を介して各コンピュータの共有フォルダをアクセスする。
この図の例では、サービスマンが持ち歩くノート型のパーソナルコンピュータを情報収集装置として説明する。図5の情報収集装置10は、補修の対象になったプリンタ30を接続したネットワークに接続されている。このネットワークは、例えば、ルータ5とハブ6、7などのネットワーク接続装置を使用したものである。情報収集装置10には、記憶装置11が設けられる。ここに、後で説明するような方法で収集された環境情報12が記憶される。情報収集装置10の演算処理装置全体の説明は省略する。ここでは、演算処理装置の中の情報収集手段13のみを表示している。この情報収集手段13は、問合せ手段14と応答受信手段15とを備える。
図5に示した情報収集装置10のディスプレイには、図6(a)に示したような画面60が表示される。この画面60において、補修などの対象となるプリンタを選択する。これは、ドロップダウンリスト61を操作して行う。さらに、情報を収集すべき機器を選択する。これは、ドロップダウンリスト62と63を用いて行う。ドロップダウンリスト62は、主にプリンタに印刷要求をするパーソナルコンピュータなどの選択を行うためのものである。実際には、対象となるプリンタのプリンタドライバがインストールされた端末装置のリストになる。これらの装置からの印刷要求に対して、様々な障害が発生した場合の診断に利用できるからである。また、ドロップダウンリスト63では、ネットワークを構成するネットワーク接続器や、その他プリンタの動作に何らかの影響を与えるであろう機器をリストしておく。
まず、図7(a)には、プリンタが印刷依頼を受けた時に、パーソナルコンピュータなどから受信するデータ例を示す。図7に示すようにこのデータには、印刷の依頼元情報35やネットワーク接続器情報36や印刷データ37が含まれている。依頼元情報35というのは、印刷要求を行ったパーソナルコンピュータのIPアドレスといった情報である。各パーソナルコンピュータの具体的な情報は、既に収集してあるから、この依頼元情報35によってどのような構成のパーソナルコンピュータが印刷を依頼したかということがわかる。
プリンタやパーソナルコンピュータ等の情報収集装置で収集された情報を、一カ所に集合する機能を持つ情報収集装置があるとよい。この情報収集装置は、他の情報収集装置と通信をして、各情報収集装置が収集した情報の転送を受ける。なお、こうした情報はプリンタの補修以外の目的に使用されることがないように、例えば、情報の転送を受けたときは、その記憶領域から該当する情報を削除する処理を連動させることが好ましい。以下のサーバ4がこの情報収集装置になるとよい。
図7(c)に示すようにサーバ40の記憶装置41には、サービスマニュアル42の他に顧客情報データベース43とユーザごとの保守管理データ44とを記憶させておく。顧客情報データベース43は、一般にプリンタを販売した顧客に関する様々な情報を記憶しておくデータベースである。保守管理データ44は、顧客ごとにその顧客の使用しているプリンタとプリンタが使用されている環境に関する環境情報とを対応付けて記憶したデータである。この環境情報は、例えば、情報収集手段45によってネットワークを通じて定期的に収集され、更新されるものとする。
同時に、ユーザごとの保守管理データを用いて、プリンタの環境情報の解析結果に基づく、補修や改善の必要性、あるいは定期点検をすべき時期等を記録しておき、顧客サービスに活用するといった方法も可能になる。
まず、環境情報の収集を開始する前に、図6に示したような画面60を使用して対象プリンタを指定する(ステップS1)。次に、情報収集対象機器を指定する(ステップS2)。なお、情報収集機器の方は、周辺のネットワーク構成を変更したり追加したりする度に選択し直しする必要が生じることが多い。
上記のような情報がディスプレイに表示されることにより、サービスマンは、プリンタに対する的確な障害復旧処理を実行することができる。
ステップS21から27までの処理は、サービスマンの指示に従って、情報収集装置10が動作する処理となる。まず、ステップS21において、情報収集装置が先に説明した要領で、環境情報の収集を行う。ステップS22では、ネットワーク1を通じてウェブサーバ40の保守管理データ44(図7)を参照する。これによって類似障害例を見つける。すなわち、同一機種のプリンタであって、ほぼ同一の環境にあるプリンタの障害例を調べ、その対策を見つける。適切な検索結果があれば、ステップS23においてこれを情報収集装置10の側にダウンロードする。さらに、ステップS24において、ウェブサーバ40のサービスマニュアル42を参照する。こうして必要なサービス、すなわち、保守点検サービス、その他を実行し、その後ステップS25において、実際に診断をした障害の内容を記録し、これをウェブサーバ40に送信する。また、ステップS27において、これらの障害に対するサービス結果の記録をし、これをウェブサーバ40の側に送信する(ステップS48)。そして最後に収集した環境情報をウェブサーバ40に送信する。こうして、保守管理、あるいは補修サービスが終了した後、ウェブサーバ40には保守管理データ44が集められ、参考情報として蓄積される。
上記のようにサーバなどに顧客の保守管理データを蓄積し、定期的に環境情報を解析すると、この図に示すような管理が可能になる。すなわち、いずれかの顧客について何台かのプリンタが納入されており、その環境情報を解析した時、顧客ごとに保守計画を行う。例えば、図10に示したAの部分に黒丸のある場合には、そのプリンタについての保守は、現在の環境で安全である。すなわち、通常の保守期間で管理すればよい、という表示をする。一方、ネットワークの状況やプリンタを制御する機器の状況により、障害が発生する確率が高くなると、Bランクの部分を黒丸にする。また、何らかのネットワーク変更などによって、そのプリンタについては、一定の保守が必要になったような場合は、Cランクに黒丸を付ける。こうしてどの顧客のどのプリンタが保守管理上、注意しなければいけないか、といった情報を生成し、これをサービスマンに配布することによって、顧客の持つプリンタの最適な管理が可能になる。
この図11に示すプリンタ110は、情報収集機能を備えている。このプリンタ110は、例えば、ネットワーク101に対し、ルータ103やハブ104あるいはハブ105を介してローカルエリアネットワークに接続されている。そして、このネットワークを通じてパーソナルコンピュータ130などから印刷要求を受け付けて印刷処理を行う。プリンタ110には、記憶装置111とネットワークインタフェース112とコントロールパネル113と情報収集手段114が設けられている。これらの機能ブロックは、いずれもプリンタ110の内部に収納されているが、説明のために図のように内容を展開している。記憶装置111には、環境情報121と対象機器情報122と印刷要求履歴123が記憶されている。
一方、プリンタを制御するパーソナルコンピュータ等の機器の、(OS)オペレーティングシステムのバージョンやプリンタドライバのバージョン等の情報は、上記の手順では収集できない。従って、該当する機器にインストールされたプリンタドライバに情報収集機能を付与する。また、あるいは、該当する機器に情報収集機能を持つプログラムをインストールしておく。
まず、環境情報121は、図12(a)に示すように被パーソナルコンピュータの機械番号やこれらのパーソナルコンピュータとプリンタとを接続するネットワーク接続器の機種番号などを含む。さらに、被制御PCの場合には、そのオペレーティングシステムのバージョンやプリンタドライバのバージョンなどの情報を含む。また、ネットワーク接続器の場合には、そのファームウェアのバージョンを含む。こうした情報が環境情報121として記録される。
すなわち、プリンタ110は、ローカルエリアネットワークに対しパーソナルコンピュータ130などを介して接続される。このような場合には、プリンタ110を直接制御するのは、パーソナルコンピュータ130であるから、パーソナルコンピュータ130の情報をプリンタドライバ131に問合せて環境情報121として取得すればよい。しかしながら、ローカルエリアネットワークを通じてパーソナルコンピュータ130を介し、印刷要求を受け付ける場合がある。このような場合には、印刷要求履歴123に既に説明したような情報を記録する。この印刷要求履歴123を環境情報121に含めておくことにより、プリンタ110の障害に対する様々な管理が可能になる。
図14(a)に示したコントロールパネル113には、環境情報を収集するための画面150が表示されている。このような画面は、サービスマンがプリンタ110を操作して表示させる。ユーザには、表示することができないようなモードで処理をして構わない。この画面150には、情報を収集する機器のリスト151が表示されている。これは、機器の名称のリストであってもよいし、IPアドレスのリストであってもよい。その右側には、情報を収集するかどうかを選択するボタン152が表示されている。
まず、ステップS101において、プリンタは情報収集対象機器の指定を行う。これは、図14(a)に示した画面を用いる。次に、ステップS102で、情報収集を開始する。ステップS103では、プリンタの問合せ手段115が各機器へ問合せを発信する。各機器からステップS104で問合せの応答を受信すると、ステップS105で応答受信手段116は、受信した情報の中から環境情報として必要な情報を抽出する。ステップS106では、全ての対象機器について情報収集が終了したかどうかを判断し、対象機器についてステップS103からステップS106までの処理を繰り返す。情報収集が終了すると、プリンタ110の情報収集手段114は、自己のプリンタの例えば、ファームウェアのバージョン等の情報を抽出し、これを環境情報に加えるようにする(ステップS107)。抽出情報は、編集され(ステップS108)、記憶装置111に記憶される(ステップS109)。さらに、その結果をステップS110で印刷出力し、サービスマンなどが利用できるようにする。
同時に、ユーザごとの保守管理データを用いて、プリンタの環境情報の解析結果に基づく、補修や改善の必要性、あるいは定期点検をすべき時期等を記録しておき、顧客サービスに活用するといった方法も可能になる。
Claims (20)
- 所定の情報について情報取得指示を受付ける指示受付手段と、
前記所定の情報の取得先を特定する取得先情報を記憶する記憶手段と、
前記指示受付手段が情報取得指示を受付けたときに起動し、前記記憶手段に記憶された取得先情報により特定された機器を選択して、当該選択した機器に設けられた記憶装置の特定の記憶領域を、ネットワークを通じて直接または間接的にアクセスし、当該記憶領域に記憶された情報の転送を受けて収集する情報収集手段と、
前記情報収集手段が収集した情報と前記取得先情報とを対応付けた、取得情報データを生成して、記憶装置に記録する、取得情報データ記録手段とを備えたことを特徴とする情報収集装置。 - 請求項1に記載の情報収集装置において、
前記取得先の機器に設けられた記憶装置の特定の記憶領域は、
プリンタドライバのインストール時に、当該プリンタドライバのインストーラにより前記記憶装置内に自動的に生成されたものであって、ネットワークに接続された他のコンピュータと共有される共有フォルダから成り、
前記情報収集手段により収集される情報は、前記共有フォルダに記憶され、前記ネットワークを通じて読み取ることを許可されたデータファイルから成ることを特徴とする情報収集装置。 - コンピュータを、
コンピュータにプリンタドライバをインストールする手段と、
当該プリンタドライバのインストール時に、前記コンピュータの記憶装置内に、ネットワークに接続された他のコンピュータと共有される共有フォルダを生成する手段と、
前記コンピュータの情報を収集して、前記ネットワークを通じて所定の情報収集手段に対して読み取りを許可するデータファイルを生成し、前記共有フォルダに記憶させる情報収集エージェントを、当該コンピュータにインストールする手段、
として機能させる情報収集プログラム。 - ネットワークに接続されるインタフェースと、
所定の情報取得指示により起動し、前記ネットワークに接続された管理対象となるプリンタの情報と、当該プリンタと前記ネットワークを通じて接続された周辺機器から前記プリンタが使用されている環境に関する環境情報を、前記ネットワークと前記インタフェースを通じて収集する収集手段と、
前記収集手段により収集した、前記プリンタの情報と、前記周辺機器による環境情報とを表示出力する手段とを備えたことを特徴とする情報収集装置。 - 請求項4に記載の情報収集装置において、
前記管理対象となるプリンタの周辺機器から当該機器に関する情報を収集する手段は、当該プリンタの印刷動作を制御する装置にインストールされたコンピュータプログラムであることを特徴とする情報収集装置。 - 請求項4に記載の情報収集装置において、
前記収集手段は、プリンタに対する印刷依頼から抽出された情報を収集する機能を持つことを特徴とする情報収集装置。 - ネットワークに接続されるインタフェースと、所定の情報取得指示により起動し、前記ネットワークに接続された管理対象となるプリンタの情報または、当該プリンタと前記ネットワークを通じて接続された周辺機器から前記プリンタが使用されている環境に関する環境情報を、前記ネットワークと前記インタフェースを通じて収集する収集手段と、前記収集手段により収集した、前記プリンタの情報と、前記周辺機器による環境情報とを表示出力する手段とを備えた、複数の情報収集装置と、
前記複数の情報収集装置が収集した情報を集合する装置を備えたことを特徴とする情報収集システム。 - 請求項7に記載の情報収集システムにおいて、
前記複数の情報収集装置が収集した情報を集合する装置は、プリンタの保守管理サービスのための情報を発信するサーバであって、
前記サーバには、保守管理の対象となるプリンタを識別する情報を保持し、前記情報収集装置が収集したプリンタの情報と環境情報の解析結果に基づく保守管理情報を生成して出力する手段が設けられていることを特徴とする情報収集システム。 - 請求項7に記載の情報収集システムにおいて、
前記複数の情報収集装置が収集した情報を集合する装置は、プリンタの保守管理サービスのための情報を発信するサーバであって、
前記サーバには、情報収集装置が収集した環境情報と類似する環境情報を含む、既存のプリンタに関する情報を検索して、その結果を出力する手段とが設けられていることを特徴とする情報収集システム。 - 所定の情報取得指示により起動し、ネットワークに接続された管理対象となるプリンタの情報と、当該プリンタと前記ネットワークを通じて接続された周辺機器から前記プリンタが使用されている環境に関する環境情報を、前記ネットワークとネットワークインタフェースを通じて収集する処理と、
前記処理により収集した、前記プリンタの情報と、前記周辺機器による環境情報とを表示出力する処理とを、
コンピュータに実行させることを特徴とする情報収集装置用プログラム。 - ネットワークに接続をして、このネットワークを通じて印刷処理をするための印刷要求を受け付けるインタフェースと、
所定の情報取得指示が入力されたとき、前記ネットワークに接続された他の機器から、前記ネットワーク及び前記インタフェースを通じて、当該他の機器に関する情報であって、前記印刷要求を受け付けた印刷処理を実行するための環境を明らかにする環境情報を取得する手段と、
前記他の機器から取得した環境情報の内容を、表示出力する手段とを備えたことを特徴とするプリンタ。 - プリンタを制御して任意の印刷処理を実行させる機能を持つ被制御機器に接続をして、この被制御機器から印刷処理をするための印刷要求を受け付けるインタフェースと、
情報取得指示が入力されたとき、前記被制御機器にインストールされた応答手段から、前記インタフェースを通じて、プリンタドライバに関する情報及び当該被制御機器に関する情報であって、前記印刷要求を受け付けた印刷処理を実行するための環境を明らかにする環境情報を取得する手段と、
前記被制御機器から取得した環境情報の内容を、表示出力する手段とを備えたことを特徴とするプリンタ。 - 請求項11または12に記載のプリンタにおいて、
前記取得した環境情報を、外部から読み出し可能な状態で記憶しておく記憶装置を備えたことを特徴とするプリンタ。 - 請求項11または12に記載のプリンタにおいて、
前記取得した環境情報を、前記ネットワークを通じて送信する手段を備えたことを特徴とするプリンタ。 - 請求項11に記載のプリンタにおいて、
前記ネットワークに接続された他の機器であって、前記環境情報を取得する、予め選択された特定の機器を登録する手段を備えたことを特徴とするプリンタ。 - 請求項11に記載のプリンタにおいて、
少なくとも、前記ネットワークを通じて印刷処理をするための印刷要求を受け付けたとき、印刷要求元と印刷時刻とを含む情報を蓄積し、読み出し可能に記憶しておく手段を備えたことを特徴とするプリンタ。 - 請求項11または12に記載のプリンタにおいて、
前記情報取得指示の入力を、機器の管理者の認証処理を経て実行する手段を備えたことを特徴とするプリンタ。 - 請求項11に記載のプリンタにおいて、
前記ネットワーク上の前記印刷要求データの受信経路に存在する機器を、環境情報の収集対象に設定するとともに、前記機器から取得した、印刷要求元を示す情報と、印刷要求データの受信経路を示す情報とを含む印刷要求履歴情報を蓄積する手段を備えたことを特徴とするプリンタ。 - 所定の情報取得指示を入力することにより、プリンタに、ネットワークインタフェースを通じて、前記ネットワークに接続された他の機器から、当該機器に関する情報であって、前記印刷処理を実行するための環境を明らかにする環境情報を取得させ、
同時に、プリンタに印刷要求をする被制御機器にインストールされた応答手段から、プリンタドライバに関する情報及び当該被制御機器に関する情報であって、前記印刷処理を実行するための環境を明らかにする環境情報情報を、プリンタに取得させ、
前記他の機器と前記被制御機器から取得した環境情報を、プリンタから印刷出力させることを特徴とするプリンタ用の環境情報収集方法。 - プリンタ内にインストールされ、
所定の所取得指示が入力されたとき、ネットワークに接続された他の機器から、当該機器に関する情報であって、前記印刷処理を実行するための環境を明らかにする環境情報を取得する処理と、
プリンタに印刷要求をする被制御機器にインストールされた応答手段から、プリンタドライバに関する情報及び当該被制御機器に関する情報であって、前記印刷処理を実行するための環境を明らかにする環境情報情報を取得する処理と、
前記他の機器と前記被制御機器から取得した環境情報を、印刷出力する処理とを、コンピュータに実行させることを特徴とするプリンタ用の環境情報収集プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004013218A JP4501436B2 (ja) | 2003-01-23 | 2004-01-21 | 情報収集システム、情報収集方法、及び情報収集プログラム |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003014740 | 2003-01-23 | ||
| JP2003014738 | 2003-01-23 | ||
| JP2004013218A JP4501436B2 (ja) | 2003-01-23 | 2004-01-21 | 情報収集システム、情報収集方法、及び情報収集プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004246880A true JP2004246880A (ja) | 2004-09-02 |
| JP4501436B2 JP4501436B2 (ja) | 2010-07-14 |
Family
ID=33033062
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004013218A Expired - Fee Related JP4501436B2 (ja) | 2003-01-23 | 2004-01-21 | 情報収集システム、情報収集方法、及び情報収集プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4501436B2 (ja) |
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006139618A (ja) * | 2004-11-12 | 2006-06-01 | Xybernaut Corp | 資産の保守管理又は検査システム及びその方法 |
| JP2007179352A (ja) * | 2005-12-28 | 2007-07-12 | Star Micronics Co Ltd | 環境設定データ設定方法、環境設定データ設定プログラム及び印刷データ供給装置 |
| JP2009020810A (ja) * | 2007-07-13 | 2009-01-29 | Canon Inc | 画像形成システム及びそのサービス応答方法、画像形成装置及び制御装置、並びにプログラム |
| JP2009508209A (ja) * | 2005-09-08 | 2009-02-26 | オートノミック・ソフトウェア・インコーポレーテッド | モジュール方式のエージェントアーキテクチャ |
| JP2009110542A (ja) * | 2008-12-22 | 2009-05-21 | Canon Inc | 画像処理装置およびその制御方法 |
| JP2009238232A (ja) * | 2009-05-08 | 2009-10-15 | Canon Inc | 画像処理装置およびその制御方法 |
| JP2010015351A (ja) * | 2008-07-03 | 2010-01-21 | Fuji Electric Systems Co Ltd | 修理・保守サポートシステム、修理・保守サポートシステム用プログラム、修理・保守サポート情報の表示方法 |
| JP2010186441A (ja) * | 2009-02-13 | 2010-08-26 | Fuji Xerox Co Ltd | 監視装置および情報処理システムおよびプログラム |
| JP2010250706A (ja) * | 2009-04-17 | 2010-11-04 | Canon Inc | 印刷システム、並びに、印刷システムにおいて実行されるプリンタドライバのユーザインタフェースの画面作成方法 |
| JP2014063255A (ja) * | 2012-09-20 | 2014-04-10 | Toshiba Corp | 駅務機器保守システム並びにそれを構成する駅務機器、タブレット端末及び保守作業管理サーバ |
| JP2016154026A (ja) * | 2011-03-15 | 2016-08-25 | 株式会社リコー | 電子機器、情報処理システム、及びプログラム |
| US9473564B2 (en) | 2013-08-09 | 2016-10-18 | Fuji Xerox Co., Ltd. | Information processing system, information processing method, and non-transitory computer readable medium for specifying installed software application |
| US9514106B2 (en) | 2004-09-15 | 2016-12-06 | Canon Kabushiki Kaisha | Embedded device, control method therefor, program for implementing the control method, and storage medium storing the program |
| JP2017027216A (ja) * | 2015-07-17 | 2017-02-02 | キヤノン株式会社 | システム、及びその方法 |
| JP2017222112A (ja) * | 2016-06-16 | 2017-12-21 | 東芝テック株式会社 | プリントシステム、プリンタドライバ及びプログラム |
| JP2018206281A (ja) * | 2017-06-09 | 2018-12-27 | 富士ゼロックス株式会社 | 情報処理装置、画像形成装置及びプログラム |
| JP2021150804A (ja) * | 2020-03-18 | 2021-09-27 | 株式会社リコー | 機器、保守支援システム、保守支援方法及び保守支援プログラム |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1168765A (ja) * | 1997-08-20 | 1999-03-09 | Fujitsu Ltd | コンピュータネットワークシステム及び携帯型コンピュータ |
| JPH11194915A (ja) * | 1998-01-05 | 1999-07-21 | Ricoh Co Ltd | ネットワークシステムの複数プリンタ管理装置 |
| JPH11203087A (ja) * | 1998-01-19 | 1999-07-30 | Brother Ind Ltd | ネットワークシステム、端末装置、及び記憶媒体 |
| JPH11355332A (ja) * | 1998-04-07 | 1999-12-24 | Ricoh Co Ltd | ネットワーク管理システム及び被管理装置の管理方法 |
| JP2000020265A (ja) * | 1998-06-26 | 2000-01-21 | Nec Corp | ネットワーク上の周辺機器状態確認方法及び確認システム |
| JP2000112701A (ja) * | 1998-10-06 | 2000-04-21 | Canon Inc | 端末装置、ネットワーク上の機器利用方法及び記憶媒体 |
| JP2001265561A (ja) * | 2000-03-16 | 2001-09-28 | Seiko Epson Corp | 出力ビン管理装置、出力ビン管理方法および出力ビン管理プログラムを記録した媒体 |
| JP2002079725A (ja) * | 2000-09-07 | 2002-03-19 | Pfu Ltd | 装置稼動日時登録方法、印刷システムおよびプリンタ装置 |
| JP2002083097A (ja) * | 2000-01-19 | 2002-03-22 | Seiko Epson Corp | カートリッジを利用してユーザに利益を供与する画像形成システム |
| JP2002288057A (ja) * | 2001-03-28 | 2002-10-04 | Minolta Co Ltd | 管理プログラム、管理プログラムを記録したコンピュータ読取可能な記録媒体および管理装置 |
| JP2002297462A (ja) * | 2001-03-29 | 2002-10-11 | Minolta Co Ltd | 管理装置、管理プログラムおよび管理プログラムを記録したコンピュータ読取可能な記録媒体 |
-
2004
- 2004-01-21 JP JP2004013218A patent/JP4501436B2/ja not_active Expired - Fee Related
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1168765A (ja) * | 1997-08-20 | 1999-03-09 | Fujitsu Ltd | コンピュータネットワークシステム及び携帯型コンピュータ |
| JPH11194915A (ja) * | 1998-01-05 | 1999-07-21 | Ricoh Co Ltd | ネットワークシステムの複数プリンタ管理装置 |
| JPH11203087A (ja) * | 1998-01-19 | 1999-07-30 | Brother Ind Ltd | ネットワークシステム、端末装置、及び記憶媒体 |
| JPH11355332A (ja) * | 1998-04-07 | 1999-12-24 | Ricoh Co Ltd | ネットワーク管理システム及び被管理装置の管理方法 |
| JP2000020265A (ja) * | 1998-06-26 | 2000-01-21 | Nec Corp | ネットワーク上の周辺機器状態確認方法及び確認システム |
| JP2000112701A (ja) * | 1998-10-06 | 2000-04-21 | Canon Inc | 端末装置、ネットワーク上の機器利用方法及び記憶媒体 |
| JP2002083097A (ja) * | 2000-01-19 | 2002-03-22 | Seiko Epson Corp | カートリッジを利用してユーザに利益を供与する画像形成システム |
| JP2001265561A (ja) * | 2000-03-16 | 2001-09-28 | Seiko Epson Corp | 出力ビン管理装置、出力ビン管理方法および出力ビン管理プログラムを記録した媒体 |
| JP2002079725A (ja) * | 2000-09-07 | 2002-03-19 | Pfu Ltd | 装置稼動日時登録方法、印刷システムおよびプリンタ装置 |
| JP2002288057A (ja) * | 2001-03-28 | 2002-10-04 | Minolta Co Ltd | 管理プログラム、管理プログラムを記録したコンピュータ読取可能な記録媒体および管理装置 |
| JP2002297462A (ja) * | 2001-03-29 | 2002-10-11 | Minolta Co Ltd | 管理装置、管理プログラムおよび管理プログラムを記録したコンピュータ読取可能な記録媒体 |
Cited By (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8024783B2 (en) | 2004-01-22 | 2011-09-20 | Ryan Riley | Modular agent architecture |
| US9514106B2 (en) | 2004-09-15 | 2016-12-06 | Canon Kabushiki Kaisha | Embedded device, control method therefor, program for implementing the control method, and storage medium storing the program |
| JP2006139618A (ja) * | 2004-11-12 | 2006-06-01 | Xybernaut Corp | 資産の保守管理又は検査システム及びその方法 |
| JP2009508209A (ja) * | 2005-09-08 | 2009-02-26 | オートノミック・ソフトウェア・インコーポレーテッド | モジュール方式のエージェントアーキテクチャ |
| JP2007179352A (ja) * | 2005-12-28 | 2007-07-12 | Star Micronics Co Ltd | 環境設定データ設定方法、環境設定データ設定プログラム及び印刷データ供給装置 |
| US8339634B2 (en) | 2005-12-28 | 2012-12-25 | Star Micronics Co., Ltd. | Method for setting configuration data |
| JP2009020810A (ja) * | 2007-07-13 | 2009-01-29 | Canon Inc | 画像形成システム及びそのサービス応答方法、画像形成装置及び制御装置、並びにプログラム |
| JP2010015351A (ja) * | 2008-07-03 | 2010-01-21 | Fuji Electric Systems Co Ltd | 修理・保守サポートシステム、修理・保守サポートシステム用プログラム、修理・保守サポート情報の表示方法 |
| JP2009110542A (ja) * | 2008-12-22 | 2009-05-21 | Canon Inc | 画像処理装置およびその制御方法 |
| JP2010186441A (ja) * | 2009-02-13 | 2010-08-26 | Fuji Xerox Co Ltd | 監視装置および情報処理システムおよびプログラム |
| JP2010250706A (ja) * | 2009-04-17 | 2010-11-04 | Canon Inc | 印刷システム、並びに、印刷システムにおいて実行されるプリンタドライバのユーザインタフェースの画面作成方法 |
| JP2009238232A (ja) * | 2009-05-08 | 2009-10-15 | Canon Inc | 画像処理装置およびその制御方法 |
| JP2016154026A (ja) * | 2011-03-15 | 2016-08-25 | 株式会社リコー | 電子機器、情報処理システム、及びプログラム |
| JP2014063255A (ja) * | 2012-09-20 | 2014-04-10 | Toshiba Corp | 駅務機器保守システム並びにそれを構成する駅務機器、タブレット端末及び保守作業管理サーバ |
| US9473564B2 (en) | 2013-08-09 | 2016-10-18 | Fuji Xerox Co., Ltd. | Information processing system, information processing method, and non-transitory computer readable medium for specifying installed software application |
| JP2017027216A (ja) * | 2015-07-17 | 2017-02-02 | キヤノン株式会社 | システム、及びその方法 |
| JP2017222112A (ja) * | 2016-06-16 | 2017-12-21 | 東芝テック株式会社 | プリントシステム、プリンタドライバ及びプログラム |
| JP2018206281A (ja) * | 2017-06-09 | 2018-12-27 | 富士ゼロックス株式会社 | 情報処理装置、画像形成装置及びプログラム |
| US11042334B2 (en) | 2017-06-09 | 2021-06-22 | Fuji Xerox Co., Ltd. | Information processing apparatus, image forming apparatus, and non-transitory computer readable medium |
| JP2021150804A (ja) * | 2020-03-18 | 2021-09-27 | 株式会社リコー | 機器、保守支援システム、保守支援方法及び保守支援プログラム |
| JP7468025B2 (ja) | 2020-03-18 | 2024-04-16 | 株式会社リコー | 機器、保守支援システム、保守支援方法及び保守支援プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4501436B2 (ja) | 2010-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4501436B2 (ja) | 情報収集システム、情報収集方法、及び情報収集プログラム | |
| JP4085930B2 (ja) | 画像処理装置 | |
| US7013410B2 (en) | User support | |
| US7793285B2 (en) | Web installer driver and management through a remote network | |
| US6789215B1 (en) | System and method for remediating a computer | |
| JP5197287B2 (ja) | 管理装置、画像形成装置、サービス処理方法及びプログラム | |
| CN101315611B (zh) | 数据处理器、数据处理方法和数据处理系统 | |
| JP6024126B2 (ja) | 障害対応支援装置、障害対応支援システム、障害対応支援方法、及び障害対応支援プログラム | |
| US7957316B2 (en) | Network device management apparatus and device management method | |
| CN1924907B (zh) | 网络资源自动化管理系统及方法 | |
| JP4594387B2 (ja) | 運用中システムチェック処理装置,方法およびそのプログラム | |
| US20070124351A1 (en) | Web service system, schedule execution apparatus and control method thereof | |
| US8838790B2 (en) | Configuration value management apparatus and management method | |
| US8194273B2 (en) | Program transmission system, program transmission method, and storage medium storing control program to transmit software from a server to a device | |
| JP2010128958A (ja) | 機器管理装置、機器管理システム、動作設定管理方法、動作設定管理プログラム、及びそのプログラムを記録した記録媒体 | |
| US8332494B2 (en) | Device management system, servers, method for managing device, and computer readable medium | |
| JP2004145715A (ja) | コンピュータの保守システムおよび保守方法 | |
| JP2004240490A (ja) | ネットワーク環境設定プログラムとウェブサーバとネットワーク環境設定システム | |
| US20180262629A1 (en) | Method and apparatus for simplified device data collection | |
| JP2004240588A (ja) | 情報処理システム | |
| JP4586528B2 (ja) | ユーザサポート | |
| JP4734030B2 (ja) | 管理システム | |
| JP2005250788A (ja) | システム構成変更監視方法及びシステム並びにプログラム | |
| US20070006221A1 (en) | Software install environment constructing apparatus | |
| JP2009282668A (ja) | 画像処理システム、画像処理装置、情報管理装置、画像処理プログラム、及び情報管理プログラム。 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060825 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20070403 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090323 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090331 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090527 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090929 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091125 |
|
| 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: 20100330 |
|
| 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: 20100412 |
|
| 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: 20130430 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130430 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140430 Year of fee payment: 4 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |