JP3201319B2 - ネットワークに接続可能な電子機器 - Google Patents
ネットワークに接続可能な電子機器Info
- Publication number
- JP3201319B2 JP3201319B2 JP31608697A JP31608697A JP3201319B2 JP 3201319 B2 JP3201319 B2 JP 3201319B2 JP 31608697 A JP31608697 A JP 31608697A JP 31608697 A JP31608697 A JP 31608697A JP 3201319 B2 JP3201319 B2 JP 3201319B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- update
- unit
- network
- administrator
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/1285—Remote printer device, e.g. being remote from client or server
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/1229—Printer resources management or printer maintenance, e.g. device status, power levels
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)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Small-Scale Networks (AREA)
Description
【0001】
【発明の属する技術分野】本発明は、ネットワーク接続
プリンタ装置などのネットワークに接続可能な電子機器
及びその電子機器の情報取得方法に関する。一例とし
て、本発明は、プリンタ装置に関する情報の管理・更新
を可能とするネットワーク接続プリンタ装置に関する。
プリンタ装置などのネットワークに接続可能な電子機器
及びその電子機器の情報取得方法に関する。一例とし
て、本発明は、プリンタ装置に関する情報の管理・更新
を可能とするネットワーク接続プリンタ装置に関する。
【0002】
【従来の技術】従来、この種のネットワーク接続プリン
タ装置は、印刷を要求したプリンタ依頼者に対してジョ
ブ終了時刻や待ち時間などのジョブ処理情報を提供する
ものであった。従来のネットワーク接続プリンタ装置の
一例が、特開平7−76155号公報に記載されてい
る。
タ装置は、印刷を要求したプリンタ依頼者に対してジョ
ブ終了時刻や待ち時間などのジョブ処理情報を提供する
ものであった。従来のネットワーク接続プリンタ装置の
一例が、特開平7−76155号公報に記載されてい
る。
【0003】この公報に記載されている従来のプリンタ
装置を図10を使用して説明する。操作・表示部101
でプログラムされたジョブ、またはネットワーククライ
アントから送られてくるジョブがプリント待ち行列11
6に追加されると、ジョブのプログラム条件や原稿イメ
ージページ数情報、各ページのデータ圧縮率情報から、
そのジョブの印刷にかかるジョブ処理時間とジョブ終了
時間がメインプロセッサ部114で計算される。ジョブ
がプリント待ち行列116からプリント出力部105に
送られると、プリントプロセッサ部118はプリント待
ち行列116内のジョブのプリント終了時間をアップデ
ートする。これらの計算結果から各ジョブのプリント終
了までの待ち時間が表示部101に表示されるので、そ
の場で、または電話での折り返し連絡により、プリント
依頼者に対していつ頃仕上がるかを通知することができ
る。
装置を図10を使用して説明する。操作・表示部101
でプログラムされたジョブ、またはネットワーククライ
アントから送られてくるジョブがプリント待ち行列11
6に追加されると、ジョブのプログラム条件や原稿イメ
ージページ数情報、各ページのデータ圧縮率情報から、
そのジョブの印刷にかかるジョブ処理時間とジョブ終了
時間がメインプロセッサ部114で計算される。ジョブ
がプリント待ち行列116からプリント出力部105に
送られると、プリントプロセッサ部118はプリント待
ち行列116内のジョブのプリント終了時間をアップデ
ートする。これらの計算結果から各ジョブのプリント終
了までの待ち時間が表示部101に表示されるので、そ
の場で、または電話での折り返し連絡により、プリント
依頼者に対していつ頃仕上がるかを通知することができ
る。
【0004】また、他のネットワーク接続プリンタ装置
の例としては、以下に挙げるものが知られている。
の例としては、以下に挙げるものが知られている。
【0005】特開平7−121322号公報に記載され
ているネットワーク接続プリンタ装置は、プリンタ装置
の属性情報を示す静的性能情報(解像度、用紙サイズ、
カラー可否等)と動的性能情報(プリンタ装置のキュー
内の印刷待ちジョブ情報等)をネットワーク上の複数の
プリンタ装置より取得することにより、ユーザからの印
刷要求のみで所望のプリンタ装置がホストコンピュータ
(ワークステーション)により自動的に選択され印刷が
行われることを特徴とする。
ているネットワーク接続プリンタ装置は、プリンタ装置
の属性情報を示す静的性能情報(解像度、用紙サイズ、
カラー可否等)と動的性能情報(プリンタ装置のキュー
内の印刷待ちジョブ情報等)をネットワーク上の複数の
プリンタ装置より取得することにより、ユーザからの印
刷要求のみで所望のプリンタ装置がホストコンピュータ
(ワークステーション)により自動的に選択され印刷が
行われることを特徴とする。
【0006】特開平7−334323号公報に記載され
ているネットワーク接続プリンタ装置は、各種機能設定
ファイルをプリンタ装置に送信して設定変更を行う手段
が設けられていることを特徴とする。
ているネットワーク接続プリンタ装置は、各種機能設定
ファイルをプリンタ装置に送信して設定変更を行う手段
が設けられていることを特徴とする。
【0007】特開平8−328781号公報に記載され
ているネットワークプリンタ装置は、ネットワーク上に
接続された印刷装置をネットワーク上のワークステーシ
ョンで管理することを特徴とし、管理情報は、印刷処理
に対する印刷設定、選択項目及び現在の稼働状況を示す
情報などである。
ているネットワークプリンタ装置は、ネットワーク上に
接続された印刷装置をネットワーク上のワークステーシ
ョンで管理することを特徴とし、管理情報は、印刷処理
に対する印刷設定、選択項目及び現在の稼働状況を示す
情報などである。
【0008】特開平9−6557号公報に記載されてい
るネットワークプリンタ装置は、ネットワーク上に接続
された複数のプリンタ装置の印刷出力先決定のために印
刷を要求するワークステーションの画面上から簡単な操
作で出力先を切り替えることを特徴とする。より詳細に
は、ネットワーク上の複数のプリンタから印刷指示設定
情報を取得し、印刷指示操作パネルをワークステーショ
ン上の画面に表示することでユーザが所望するプリンタ
装置の構成を把握し、プリンタ装置を決定する手段を有
する。さらに、選択した印刷出力先に合わせてワークス
テーション側で対応するプリンタドライバが選択され印
刷データがプリンタ装置に転送される。
るネットワークプリンタ装置は、ネットワーク上に接続
された複数のプリンタ装置の印刷出力先決定のために印
刷を要求するワークステーションの画面上から簡単な操
作で出力先を切り替えることを特徴とする。より詳細に
は、ネットワーク上の複数のプリンタから印刷指示設定
情報を取得し、印刷指示操作パネルをワークステーショ
ン上の画面に表示することでユーザが所望するプリンタ
装置の構成を把握し、プリンタ装置を決定する手段を有
する。さらに、選択した印刷出力先に合わせてワークス
テーション側で対応するプリンタドライバが選択され印
刷データがプリンタ装置に転送される。
【0009】特開平9−114615号公報に記載され
ているネットワークプリンタ装置は、ネットワーク上に
接続された複数のプリンタ装置の有する機能を確認する
ための通信手段を有することを特徴とする。より詳細に
は、プリンタ装置はあらかじめ機能情報を内部に保持
し、ホスト装置からの情報要求に対して内部保持情報を
返送する。ホスト装置は受信した情報を解析することに
よりプリンタ装置を選択する。
ているネットワークプリンタ装置は、ネットワーク上に
接続された複数のプリンタ装置の有する機能を確認する
ための通信手段を有することを特徴とする。より詳細に
は、プリンタ装置はあらかじめ機能情報を内部に保持
し、ホスト装置からの情報要求に対して内部保持情報を
返送する。ホスト装置は受信した情報を解析することに
よりプリンタ装置を選択する。
【0010】
【発明が解決しようとする課題】しかしながら、これら
従来のネットワークプリンタ装置は、いずれも印刷手段
・方法または印刷出力先装置の選択・管理を行うもので
あり、プリンタ装置専用のプログラムに対する自己管理
機能を有するネットワークプリンタ装置は従来存在しな
かった。ここにいうプリンタ装置専用のプログラムの一
例としては、プリンタドライバ、ファームウェアなどが
あり、これらは近年ネットワークサーバ上に更新可能な
状態で保管されていることがある。他にプリンタ装置に
関するものとしてフォントコード等も更新可能な状態で
ネットワークサーバ上に保管されることがあり、以下、
これらを総称して「プリンタ装置に関する情報」と称す
ることにする。従って、従来のネットワークプリンタ装
置には以下に示すような問題があった。
従来のネットワークプリンタ装置は、いずれも印刷手段
・方法または印刷出力先装置の選択・管理を行うもので
あり、プリンタ装置専用のプログラムに対する自己管理
機能を有するネットワークプリンタ装置は従来存在しな
かった。ここにいうプリンタ装置専用のプログラムの一
例としては、プリンタドライバ、ファームウェアなどが
あり、これらは近年ネットワークサーバ上に更新可能な
状態で保管されていることがある。他にプリンタ装置に
関するものとしてフォントコード等も更新可能な状態で
ネットワークサーバ上に保管されることがあり、以下、
これらを総称して「プリンタ装置に関する情報」と称す
ることにする。従って、従来のネットワークプリンタ装
置には以下に示すような問題があった。
【0011】第1の問題点は、プリンタ装置に関する情
報の更新状況を取得する手段がないことである。その理
由は、プリンタ装置に関する情報の更新状況を入手する
ためには、管理者が意識的にその更新状況を入手するた
めに努める必要があるからである。
報の更新状況を取得する手段がないことである。その理
由は、プリンタ装置に関する情報の更新状況を入手する
ためには、管理者が意識的にその更新状況を入手するた
めに努める必要があるからである。
【0012】第2の問題点は、プリンタ装置に関する情
報の更新状況を管理者に通知する手段としては、プリン
タ装置が有する表示部しかないことである。その理由
は、プリンタ装置が自ら情報を管理者に発信する手段を
有していないためである。
報の更新状況を管理者に通知する手段としては、プリン
タ装置が有する表示部しかないことである。その理由
は、プリンタ装置が自ら情報を管理者に発信する手段を
有していないためである。
【0013】本発明の目的は、プリンタ装置等の電子機
器に関する情報を自ら取得し、更新状況を管理者に通知
することにある。本発明の他の目的は、プリンタ装置等
の電子機器に関する情報を取得し、機器内部のデータを
更新することにある。
器に関する情報を自ら取得し、更新状況を管理者に通知
することにある。本発明の他の目的は、プリンタ装置等
の電子機器に関する情報を取得し、機器内部のデータを
更新することにある。
【0014】
【課題を解決するための手段】請求項1に記載の発明の
要旨は、ネットワークサーバが接続されたネットワーク
に接続可能に構成された電子機器であって、前記ネット
ワークサーバには当該電子機器自身に関する情報が更新
可能な状態で保持されている電子機器において、前記ネ
ットワークサーバの交信アドレス情報が記載された交信
先アドレス・テーブルと、前記情報の更新状況を確認す
る情報確認周期を記憶する設定記憶部と、前記ネットワ
ークとの間のアクセスを制御するネットワークアクセス
制御部と、前記設定記憶部に記憶された情報確認周期に
基づいて、前記ネットワークアクセス制御部を介して、
前記交信先アドレス・テーブルに記憶されている交信ア
ドレスにある前記ネットワークサーバと交信し、前記情
報の更新状況を確認して管理する更新情報管理部と、前
記更新情報管理部において前記情報が更新されたことが
確認された場合に、前記ネットワークアクセス制御部を
介して、前記交信先アドレス・テーブルに記憶されてい
る交信アドレスにある前記ネットワークサーバと交信
し、前記情報を取得する手段と、前記電子機器の管理者
の識別情報及び電子メールアドレスを記憶する管理者情
報登録部と、前記情報の更新状況を前記管理者情報登録
部に記憶された管理者の電子メールアドレスに配信する
電子メール配信部と、前記情報の更新状況を前記管理者
情報登録部に記憶された管理者の識別情報と共に印字す
る印刷出力部とを有し、前記管理者情報登録部には前記
電子メール配信部及び前記印刷出力部による前記情報の
更新状況通知設定が記憶され、前記管理者情報登録部に
記憶された更新状況通知設定に基づいて前記電子メール
配信部及び前記印刷出力部の少なくとも一方により前記
情報の更新状況を通知させる制御部を有することを特徴
とするネットワークに接続可能な電子機器に存する。請
求項2に記載の発明の要旨は、前記管理者の指示によ
り、前記更新情報記憶手段に記憶された情報を使用して
前記情報を更新する情報更新処理手段を有する ことを特
徴とする請求項1に記載のネットワークに接続可能な電
子機器に存する。
要旨は、ネットワークサーバが接続されたネットワーク
に接続可能に構成された電子機器であって、前記ネット
ワークサーバには当該電子機器自身に関する情報が更新
可能な状態で保持されている電子機器において、前記ネ
ットワークサーバの交信アドレス情報が記載された交信
先アドレス・テーブルと、前記情報の更新状況を確認す
る情報確認周期を記憶する設定記憶部と、前記ネットワ
ークとの間のアクセスを制御するネットワークアクセス
制御部と、前記設定記憶部に記憶された情報確認周期に
基づいて、前記ネットワークアクセス制御部を介して、
前記交信先アドレス・テーブルに記憶されている交信ア
ドレスにある前記ネットワークサーバと交信し、前記情
報の更新状況を確認して管理する更新情報管理部と、前
記更新情報管理部において前記情報が更新されたことが
確認された場合に、前記ネットワークアクセス制御部を
介して、前記交信先アドレス・テーブルに記憶されてい
る交信アドレスにある前記ネットワークサーバと交信
し、前記情報を取得する手段と、前記電子機器の管理者
の識別情報及び電子メールアドレスを記憶する管理者情
報登録部と、前記情報の更新状況を前記管理者情報登録
部に記憶された管理者の電子メールアドレスに配信する
電子メール配信部と、前記情報の更新状況を前記管理者
情報登録部に記憶された管理者の識別情報と共に印字す
る印刷出力部とを有し、前記管理者情報登録部には前記
電子メール配信部及び前記印刷出力部による前記情報の
更新状況通知設定が記憶され、前記管理者情報登録部に
記憶された更新状況通知設定に基づいて前記電子メール
配信部及び前記印刷出力部の少なくとも一方により前記
情報の更新状況を通知させる制御部を有することを特徴
とするネットワークに接続可能な電子機器に存する。請
求項2に記載の発明の要旨は、前記管理者の指示によ
り、前記更新情報記憶手段に記憶された情報を使用して
前記情報を更新する情報更新処理手段を有する ことを特
徴とする請求項1に記載のネットワークに接続可能な電
子機器に存する。
【0015】
【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して詳細に説明する。図1は、本発明が適
用されたネットワークプリンタ装置の一実施形態を示す
ブロック図である。図1において、本発明の一実施形態
は、ネットワーク1に接続するためのネットワーク・ア
クセス制御部5等のネットワーク通信手段30と、情報
管理テーブル14で管理する更新確認情報をあらかじめ
設定し定期的に更新有無を確認する情報更新確認部31
と、更新情報記憶手段19に保持された更新情報を元に
プリンタ装置に係わる情報の更新を行うための情報更新
手段32とを含む。
て図面を参照して詳細に説明する。図1は、本発明が適
用されたネットワークプリンタ装置の一実施形態を示す
ブロック図である。図1において、本発明の一実施形態
は、ネットワーク1に接続するためのネットワーク・ア
クセス制御部5等のネットワーク通信手段30と、情報
管理テーブル14で管理する更新確認情報をあらかじめ
設定し定期的に更新有無を確認する情報更新確認部31
と、更新情報記憶手段19に保持された更新情報を元に
プリンタ装置に係わる情報の更新を行うための情報更新
手段32とを含む。
【0016】ネットワークサーバ17は、本発明のプリ
ンタ装置に関する情報を保持しており、ネットワーク管
理者又はプリンタ装置開発元により常に最新情報が保持
されネットワーク1経由で自由に情報の引き出しが可能
な情報保持サーバである。
ンタ装置に関する情報を保持しており、ネットワーク管
理者又はプリンタ装置開発元により常に最新情報が保持
されネットワーク1経由で自由に情報の引き出しが可能
な情報保持サーバである。
【0017】ネットワーク通信手段30は、ネットワー
ク1経由でネットワークサーバ17と情報の通信を行う
ためのネットワーク通信プロトコル、及び、本実施形態
のプリンタ装置が管理する情報をネットワークサーバ1
7から受信するためのネットワークサーバ・アクセス・
プロトコルを使用してネットワークサーバ17に期待す
る情報を要求し受信した情報を解釈するためのネットワ
ーク・アクセス制御部5と、プリンタ装置の管理者に電
子メールで情報を配信するためのメール通信プロトコル
を使用して情報を配信する電子メール配信制御部6とを
含んでいる。ネットワーク通信プロトコルには、例えば
TCP/IPプロトコル等がある。また、ネットワーク
サーバ・アクセス・プロトコルには、例えばHTTPプ
ロトコル又はFTPプロトコル等がある。
ク1経由でネットワークサーバ17と情報の通信を行う
ためのネットワーク通信プロトコル、及び、本実施形態
のプリンタ装置が管理する情報をネットワークサーバ1
7から受信するためのネットワークサーバ・アクセス・
プロトコルを使用してネットワークサーバ17に期待す
る情報を要求し受信した情報を解釈するためのネットワ
ーク・アクセス制御部5と、プリンタ装置の管理者に電
子メールで情報を配信するためのメール通信プロトコル
を使用して情報を配信する電子メール配信制御部6とを
含んでいる。ネットワーク通信プロトコルには、例えば
TCP/IPプロトコル等がある。また、ネットワーク
サーバ・アクセス・プロトコルには、例えばHTTPプ
ロトコル又はFTPプロトコル等がある。
【0018】情報更新確認部31は、複数のネットワー
クサーバ17の通信アドレス情報を保持する交信先アド
レス・テーブル8と、プリンタ装置に関する管理情報が
管理格納された情報管理テーブル14と、ネットワーク
・アクセス制御部5により受信された情報を元に情報管
理テーブル14内の管理情報を更新・管理する更新情報
管理部11と、プリンタ装置の管理者の情報を保持した
管理者情報登録部9と、受信した管理情報が更新されて
いた際にプリンタ装置の管理者に通知する手段を記憶し
た通知手段記憶部10とを含んでいる。
クサーバ17の通信アドレス情報を保持する交信先アド
レス・テーブル8と、プリンタ装置に関する管理情報が
管理格納された情報管理テーブル14と、ネットワーク
・アクセス制御部5により受信された情報を元に情報管
理テーブル14内の管理情報を更新・管理する更新情報
管理部11と、プリンタ装置の管理者の情報を保持した
管理者情報登録部9と、受信した管理情報が更新されて
いた際にプリンタ装置の管理者に通知する手段を記憶し
た通知手段記憶部10とを含んでいる。
【0019】交信先アドレス・テーブル8は、図2に示
すように、管理対象項目とネットワークサーバ17の交
信先アドレスと更新された情報を後述の更新情報記憶手
段19に記憶保持するか否かの判断をするための記憶フ
ラグから構成される。管理者情報登録部9は、図3に示
すように、管理者名及び管理者通知先アドレスから構成
されている。また通知手段記憶部10は、同様に図3に
示すように、通知手段設定フラグを有している。通知先
設定フラグには、管理対象の情報が更新された際にプリ
ンタ装置の管理者に結果を通知する手段を設定する。設
定項目としては、”通知しない”、”電子メールによる
通知”、”印刷出力による通知”及び”電子メールと印
刷出力による通知”の4種が提供される。
すように、管理対象項目とネットワークサーバ17の交
信先アドレスと更新された情報を後述の更新情報記憶手
段19に記憶保持するか否かの判断をするための記憶フ
ラグから構成される。管理者情報登録部9は、図3に示
すように、管理者名及び管理者通知先アドレスから構成
されている。また通知手段記憶部10は、同様に図3に
示すように、通知手段設定フラグを有している。通知先
設定フラグには、管理対象の情報が更新された際にプリ
ンタ装置の管理者に結果を通知する手段を設定する。設
定項目としては、”通知しない”、”電子メールによる
通知”、”印刷出力による通知”及び”電子メールと印
刷出力による通知”の4種が提供される。
【0020】情報管理テーブル14は、図4に示すよう
に、管理対象項目とネットワークサーバ17で管理され
た情報の更新日、本発明のプリンタ装置がネットワーク
サーバにアクセスしたアクセス日、後述の更新情報記憶
手段19に管理情報が記憶されていた場合の更新情報記
憶手段19内の開始アドレス及び情報の情報量を示すデ
ータ長から構成される。
に、管理対象項目とネットワークサーバ17で管理され
た情報の更新日、本発明のプリンタ装置がネットワーク
サーバにアクセスしたアクセス日、後述の更新情報記憶
手段19に管理情報が記憶されていた場合の更新情報記
憶手段19内の開始アドレス及び情報の情報量を示すデ
ータ長から構成される。
【0021】更新情報管理部11は、情報管理テーブル
14に保持された管理情報に対して、設定記憶部13に
記憶された情報確認周期に従い情報確認指示を出し、情
報管理テーブル14の情報更新を行う制御部である。
14に保持された管理情報に対して、設定記憶部13に
記憶された情報確認周期に従い情報確認指示を出し、情
報管理テーブル14の情報更新を行う制御部である。
【0022】設定記憶部13は、図5に示すように、情
報更新の要否を示す更新要否フラグと更新開始日を示す
更新開始月日情報と更新確認周期の数値とその周期単位
を示す情報から構成される。情報更新確認部31は、設
定記憶部13の設定に従い更新情報管理部11が情報確
認指示を出すためのカレンダー機能内蔵のタイマー12
を有している。
報更新の要否を示す更新要否フラグと更新開始日を示す
更新開始月日情報と更新確認周期の数値とその周期単位
を示す情報から構成される。情報更新確認部31は、設
定記憶部13の設定に従い更新情報管理部11が情報確
認指示を出すためのカレンダー機能内蔵のタイマー12
を有している。
【0023】情報更新手段32は、プリンタ装置の管理
者からプリンタ装置内部の情報更新要求を受け付けた場
合に情報の更新処理を行う情報更新処理手段18と更新
情報を保持しておく更新情報記憶手段19を備えてい
る。
者からプリンタ装置内部の情報更新要求を受け付けた場
合に情報の更新処理を行う情報更新処理手段18と更新
情報を保持しておく更新情報記憶手段19を備えてい
る。
【0024】その他、交信先アドレス・テーブル8と管
理者情報登録部9と通知手段記憶部10と設定記憶部1
3の設定を変更することを可能とする設定更新部16を
備えている。設定更新部16は、例えば、プリンタ装置
に組み込まれたキー入力可能なオペレータパネル等の入
力手段又は設定コマンド等ソフトウェアによる設定変更
を可能とする外部入力手段を提供する。また、プリンタ
装置の管理者に印刷出力にて通知する手段として印刷出
力部15を備えている。
理者情報登録部9と通知手段記憶部10と設定記憶部1
3の設定を変更することを可能とする設定更新部16を
備えている。設定更新部16は、例えば、プリンタ装置
に組み込まれたキー入力可能なオペレータパネル等の入
力手段又は設定コマンド等ソフトウェアによる設定変更
を可能とする外部入力手段を提供する。また、プリンタ
装置の管理者に印刷出力にて通知する手段として印刷出
力部15を備えている。
【0025】次に、図1から図5までの構成図と図6か
ら図9までのフローチャートを参照して本実施形態のネ
ットワークプリンタ装置の動作について詳細に説明す
る。
ら図9までのフローチャートを参照して本実施形態のネ
ットワークプリンタ装置の動作について詳細に説明す
る。
【0026】まず、図6のフローチャートを参照し、プ
リンタ装置に関する管理情報の更新作業を行う前処理の
手続きについて詳細に説明する。
リンタ装置に関する管理情報の更新作業を行う前処理の
手続きについて詳細に説明する。
【0027】図6のフローチャートは、プリンタ装置の
電源投入後または電源投入を伴わないハードリセット後
に実行される。まず、プリンタ装置に関する管理情報
が、設定更新部16によりあらかじめ交信先アドレス・
テーブル8に記憶されているかを判別する。交信先アド
レス・テーブル8に管理情報が何も記憶されていない場
合は、定期的な情報更新を行う必要がないのでフローチ
ャートの先には進まない(図6のステップA1及びA
2)。図2の交信先アドレス・テーブル8の例において
は、管理対象項目として3項目が記憶されている。項目
1には印刷時にクライアント・コンピュータに組み込ま
れるプリンタ・ドライバの情報(”PrinterDriver”)
が、項目2にはネットワーク通信手段30を含むプリン
タ装置のネットワーク接続時に必要とするネットワーク
通信制御部のファームウェア・プログラムの情報(”LA
NF/W”)が、項目3には印刷出力部15を含む印刷描画
制御部のファームウェア・プログラムの情報 (”Print
er F/W”)が、各々記憶されている。
電源投入後または電源投入を伴わないハードリセット後
に実行される。まず、プリンタ装置に関する管理情報
が、設定更新部16によりあらかじめ交信先アドレス・
テーブル8に記憶されているかを判別する。交信先アド
レス・テーブル8に管理情報が何も記憶されていない場
合は、定期的な情報更新を行う必要がないのでフローチ
ャートの先には進まない(図6のステップA1及びA
2)。図2の交信先アドレス・テーブル8の例において
は、管理対象項目として3項目が記憶されている。項目
1には印刷時にクライアント・コンピュータに組み込ま
れるプリンタ・ドライバの情報(”PrinterDriver”)
が、項目2にはネットワーク通信手段30を含むプリン
タ装置のネットワーク接続時に必要とするネットワーク
通信制御部のファームウェア・プログラムの情報(”LA
NF/W”)が、項目3には印刷出力部15を含む印刷描画
制御部のファームウェア・プログラムの情報 (”Print
er F/W”)が、各々記憶されている。
【0028】交信先アドレス・テーブル8に管理情報が
1つ以上記憶されていることが確認されると次にその情
報の更新周期が記憶されている設定記憶部13が参照さ
れる(ステップA3)。設定記憶部13には、図5に示
すように、交信先アドレス・テーブル8に記憶された各
管理情報の項目毎に更新要否フラグと更新確認開始月日
と周期情報が記憶されている。まず更新要否フラグが0x
00か0x01かが判別される(ステップA4)。更新要否フ
ラグが0x01の場合、管理情報の更新が行われることが期
待されていることを示す。また0x00の場合、更新する必
要がないことを示し、フラグの値が0x01に設定変更され
るまで情報更新確認処理は実施されない。
1つ以上記憶されていることが確認されると次にその情
報の更新周期が記憶されている設定記憶部13が参照さ
れる(ステップA3)。設定記憶部13には、図5に示
すように、交信先アドレス・テーブル8に記憶された各
管理情報の項目毎に更新要否フラグと更新確認開始月日
と周期情報が記憶されている。まず更新要否フラグが0x
00か0x01かが判別される(ステップA4)。更新要否フ
ラグが0x01の場合、管理情報の更新が行われることが期
待されていることを示す。また0x00の場合、更新する必
要がないことを示し、フラグの値が0x01に設定変更され
るまで情報更新確認処理は実施されない。
【0029】更新要否フラグが0x01の場合、次に更新開
始月日及び情報の更新周期が参照される(ステップA
5)。更新開始月日情報には更新確認を実施開始する年
月日を入力する。即日実施する場合は、図5の項1に示
すように年月日指定を00/00/00のように設定する。周期
は分、時間、日、月という単位指定により更新を繰り返
す周期が設定される。
始月日及び情報の更新周期が参照される(ステップA
5)。更新開始月日情報には更新確認を実施開始する年
月日を入力する。即日実施する場合は、図5の項1に示
すように年月日指定を00/00/00のように設定する。周期
は分、時間、日、月という単位指定により更新を繰り返
す周期が設定される。
【0030】更新開始月日及び周期情報に基づき、更新
情報管理部11はカレンダー機能付内蔵型のタイマー1
2を使用し更新周期のタイマ割り込みの設定を行う(ス
テップA6)。本タイマ割り込みの設定により、更新周
期で設定した時間になると管理対象の情報の更新確認を
促す割り込み要求が発生する。更新周期のタイマ割り込
み設定は、交信先アドレス・テーブル8に記憶されたす
べての管理情報に対して行われるので、すべての情報に
対して設定が完了するまで繰り返される(ステップA
7)。
情報管理部11はカレンダー機能付内蔵型のタイマー1
2を使用し更新周期のタイマ割り込みの設定を行う(ス
テップA6)。本タイマ割り込みの設定により、更新周
期で設定した時間になると管理対象の情報の更新確認を
促す割り込み要求が発生する。更新周期のタイマ割り込
み設定は、交信先アドレス・テーブル8に記憶されたす
べての管理情報に対して行われるので、すべての情報に
対して設定が完了するまで繰り返される(ステップA
7)。
【0031】次に、図7のフローチャートを参照し、管
理情報の更新が行われる過程について詳細に説明する。
理情報の更新が行われる過程について詳細に説明する。
【0032】図6のステップA6で実施された更新周期
のタイマ割り込みの設定により更新確認周期の時間にな
り割り込み要求が発生したか否かを判断する(ステップ
B1)。割り込みが発生した場合、交信先アドレス・テ
ーブル8及び設定記憶部13に記憶された管理対象項目
のどの情報に対する割り込み要求かを確認する(ステッ
プB2)。
のタイマ割り込みの設定により更新確認周期の時間にな
り割り込み要求が発生したか否かを判断する(ステップ
B1)。割り込みが発生した場合、交信先アドレス・テ
ーブル8及び設定記憶部13に記憶された管理対象項目
のどの情報に対する割り込み要求かを確認する(ステッ
プB2)。
【0033】次に交信先アドレス・テーブル8を参照
し、割り込み要求が発生した情報が保管されているネッ
トワークサーバ17の交信先アドレスをロードする(ス
テップB3及びB4)。図2の交信先アドレス・テーブ
ル8の例より、項1(PrinterDriver)に対する割り込
み要求が発生したとする。そこでステップB4では、Pr
inter Driverに対するネットワークサーバ17の交信先
アドレス”ftp://ftp.printer.dr
iver1.nec.co.jp”がロードされること
になる。
し、割り込み要求が発生した情報が保管されているネッ
トワークサーバ17の交信先アドレスをロードする(ス
テップB3及びB4)。図2の交信先アドレス・テーブ
ル8の例より、項1(PrinterDriver)に対する割り込
み要求が発生したとする。そこでステップB4では、Pr
inter Driverに対するネットワークサーバ17の交信先
アドレス”ftp://ftp.printer.dr
iver1.nec.co.jp”がロードされること
になる。
【0034】続いて交信先ネットワークサーバ17に対
し、アクセスが実施される(ステップB5)。ネットワ
ークサーバ17への通信制御はネットワークアクセス制
御部5にて行われる。ネットワークアクセス制御部はス
テップB4で取得したネットワークサーバ17の交信ア
ドレスによりネットワークサーバ・アクセス・プロトコ
ル及びネットワーク通信プロトコルを用いて、ネットワ
ーク1を介してネットワークサーバ17に管理情報の更
新状況を確認する。ここでは、交信先アドレス・テーブ
ル8の項1(Printer Driver)の情報更新確認が行われ
たとする。
し、アクセスが実施される(ステップB5)。ネットワ
ークサーバ17への通信制御はネットワークアクセス制
御部5にて行われる。ネットワークアクセス制御部はス
テップB4で取得したネットワークサーバ17の交信ア
ドレスによりネットワークサーバ・アクセス・プロトコ
ル及びネットワーク通信プロトコルを用いて、ネットワ
ーク1を介してネットワークサーバ17に管理情報の更
新状況を確認する。ここでは、交信先アドレス・テーブ
ル8の項1(Printer Driver)の情報更新確認が行われ
たとする。
【0035】図2の交信先アドレス”ftp://ft
p.printer.driver1.nec.co.
jp” のネットワークサーバ17に対する更新確認要
求に対し、ネットワークサーバ17から応答が返って来
たか否かを判断する(ステップB6)。ネットワークサ
ーバ17より応答が返って来た場合、ネットワーク・ア
クセス制御部5は受信した情報を更新情報管理部11に
転送する。更新情報管理部11は、受信したデータを参
照し、ネットワークサーバ17に保持された情報(Prin
ter Driver)の更新日を確認する(ステップB7)。さ
らに情報管理テーブル14内の更新日を参照し(ステッ
プB8)、現在受信した情報の更新日とすでに情報管理
テーブル14内の記憶された更新日とを比較判別する。
p.printer.driver1.nec.co.
jp” のネットワークサーバ17に対する更新確認要
求に対し、ネットワークサーバ17から応答が返って来
たか否かを判断する(ステップB6)。ネットワークサ
ーバ17より応答が返って来た場合、ネットワーク・ア
クセス制御部5は受信した情報を更新情報管理部11に
転送する。更新情報管理部11は、受信したデータを参
照し、ネットワークサーバ17に保持された情報(Prin
ter Driver)の更新日を確認する(ステップB7)。さ
らに情報管理テーブル14内の更新日を参照し(ステッ
プB8)、現在受信した情報の更新日とすでに情報管理
テーブル14内の記憶された更新日とを比較判別する。
【0036】ネットワークサーバ17が管理する情報の
更新日と情報管理テーブルの更新日が変わらない場合
は、情報管理テーブル内のアクセス日の日付の変更だけ
を行う(ステップB16)。ネットワークサーバ17が
管理する情報の更新日と情報管理テーブルの更新日が異
なる場合、即ち、ネットワークサーバ17の情報が更新
されている場合は、情報管理テーブル14内のアクセス
日の日付の変更に加え更新日の変更も行われる(ステッ
プB9及びB10)。
更新日と情報管理テーブルの更新日が変わらない場合
は、情報管理テーブル内のアクセス日の日付の変更だけ
を行う(ステップB16)。ネットワークサーバ17が
管理する情報の更新日と情報管理テーブルの更新日が異
なる場合、即ち、ネットワークサーバ17の情報が更新
されている場合は、情報管理テーブル14内のアクセス
日の日付の変更に加え更新日の変更も行われる(ステッ
プB9及びB10)。
【0037】次に、更新されたネットワークサーバ17
内の情報(Printer Driver情報)をプリンタ装置内の更
新情報記憶手段19に保存するか否かの過程と手順につ
いて説明する。まず、更新された情報を更新情報記憶手
段19に保存するか否かの設定を確認する。設定情報
は、交信先アドレス・テーブル8の記憶フラグ(図2参
照)に記憶されているので交信先アドレス・テーブル8
を参照する(ステップB11)。
内の情報(Printer Driver情報)をプリンタ装置内の更
新情報記憶手段19に保存するか否かの過程と手順につ
いて説明する。まず、更新された情報を更新情報記憶手
段19に保存するか否かの設定を確認する。設定情報
は、交信先アドレス・テーブル8の記憶フラグ(図2参
照)に記憶されているので交信先アドレス・テーブル8
を参照する(ステップB11)。
【0038】記憶フラグがセットされている、即ちフラ
グが”1”の場合、更新されたデータをネットワークサ
ーバ17から受信し、更新情報記憶手段19に保存する
ことを期待する。また、記憶フラグがセットされていな
い、即ちフラグが”0”の場合、更新されたことを確認
するのみで更新されたデータの受信は行われない(ステ
ップB12)。
グが”1”の場合、更新されたデータをネットワークサ
ーバ17から受信し、更新情報記憶手段19に保存する
ことを期待する。また、記憶フラグがセットされていな
い、即ちフラグが”0”の場合、更新されたことを確認
するのみで更新されたデータの受信は行われない(ステ
ップB12)。
【0039】図2の交信先アドレス・テーブル8の項1
のPrinter Driver情報の例においては、記憶フラグに”
1”がセットされている。そこで、項1の情報の更新状
況確認と同じ手順で、ネットワーク・アクセス制御部5
は交信先アドレス・テーブル8に記憶された交信先アド
レス”ftp://ftp.printer.driv
er1.nec.co.jp” のネットワークサーバ
17にネットワークサーバ・アクセス制御部5を経由し
てネットワーク1を介して更新データ送信を要求する。
のPrinter Driver情報の例においては、記憶フラグに”
1”がセットされている。そこで、項1の情報の更新状
況確認と同じ手順で、ネットワーク・アクセス制御部5
は交信先アドレス・テーブル8に記憶された交信先アド
レス”ftp://ftp.printer.driv
er1.nec.co.jp” のネットワークサーバ
17にネットワークサーバ・アクセス制御部5を経由し
てネットワーク1を介して更新データ送信を要求する。
【0040】要求に基づき、ネットワークサーバ17か
ら更新されたデータ(Printer Driver情報)が受信され
る(ステップB13)。受信されたデータは、情報更新
処理手段18により更新情報記憶手段19に格納される
(ステップB14)。さらに格納されたデータの情報
は、情報更新処理手段18から更新情報管理部11に送
信される。ここで情報更新処理手段18から更新情報管
理部11に送信される送信される情報は、更新情報記憶
手段19に格納されたデータのメモリマップ上の開始ア
ドレス及びデータのサイズを示すデータ長である。これ
らの情報を記憶しておくために、図4に示すように更新
情報管理部11は、開始アドレス情報とデータ長を情報
管理テーブル14に格納する(ステップB15)。
ら更新されたデータ(Printer Driver情報)が受信され
る(ステップB13)。受信されたデータは、情報更新
処理手段18により更新情報記憶手段19に格納される
(ステップB14)。さらに格納されたデータの情報
は、情報更新処理手段18から更新情報管理部11に送
信される。ここで情報更新処理手段18から更新情報管
理部11に送信される送信される情報は、更新情報記憶
手段19に格納されたデータのメモリマップ上の開始ア
ドレス及びデータのサイズを示すデータ長である。これ
らの情報を記憶しておくために、図4に示すように更新
情報管理部11は、開始アドレス情報とデータ長を情報
管理テーブル14に格納する(ステップB15)。
【0041】次に、図8のフローチャートを参照し、管
理情報が更新された場合に、その情報をプリンタ装置の
管理者に通知する過程について詳細に説明する。
理情報が更新された場合に、その情報をプリンタ装置の
管理者に通知する過程について詳細に説明する。
【0042】まず、図3に示される通知手段記憶部10
の通知手段設定フラグを確認する(ステップC1及びC
2)。図3の例においては、1バイトの情報により設定
値を定義している。通知手段設定フラグの値が0x00の場
合は、プリンタ装置の管理者に管理情報の更新状況を
「通知しない」と定義されている。そこで、通知手段設
定フラグの設定値が0x00か否かが判断される(ステップ
C3)。
の通知手段設定フラグを確認する(ステップC1及びC
2)。図3の例においては、1バイトの情報により設定
値を定義している。通知手段設定フラグの値が0x00の場
合は、プリンタ装置の管理者に管理情報の更新状況を
「通知しない」と定義されている。そこで、通知手段設
定フラグの設定値が0x00か否かが判断される(ステップ
C3)。
【0043】次に、通知手段設定フラグが0x00以外の場
合、図3の例においては、設定値が0x01の場合はプリン
タ装置の管理者に対し「電子メールによる状況通知」
を、設定値が0x02の場合はプリンタ装置の管理者に対し
「印刷出力による状況通知」を、また設定値が0x03の場
合(後述、ステップC8参照)はプリンタ装置の管理者
に対し「電子メールによる状況通知と印刷出力による状
況通知の併用」を、それぞれ定義している。
合、図3の例においては、設定値が0x01の場合はプリン
タ装置の管理者に対し「電子メールによる状況通知」
を、設定値が0x02の場合はプリンタ装置の管理者に対し
「印刷出力による状況通知」を、また設定値が0x03の場
合(後述、ステップC8参照)はプリンタ装置の管理者
に対し「電子メールによる状況通知と印刷出力による状
況通知の併用」を、それぞれ定義している。
【0044】通知手段設定フラグの設定値が0x01の場
合、図3に示す管理者情報登録部9の管理者通知先アド
レスを参照する(ステップC4及びC5)。ここには、
プリンタ装置の管理者の電子メール・アドレスが格納さ
れている。そこで、データ制御部7は、内部の情報出力
切り替えを電子メール配信に設定し、管理者情報登録部
9の管理者通知先アドレス情報を電子メール配信制御部
6に転送する(ステップC6)。電子メール配信制御部
6は、受信した管理者通知先アドレス情報を元にメール
配信プロトコル及びネットワーク通信プロトコルを用い
てネットワーク1を介してプリンタ装置の管理者に管理
情報が更新されたことを電子メールにて通知する(ステ
ップC7)。
合、図3に示す管理者情報登録部9の管理者通知先アド
レスを参照する(ステップC4及びC5)。ここには、
プリンタ装置の管理者の電子メール・アドレスが格納さ
れている。そこで、データ制御部7は、内部の情報出力
切り替えを電子メール配信に設定し、管理者情報登録部
9の管理者通知先アドレス情報を電子メール配信制御部
6に転送する(ステップC6)。電子メール配信制御部
6は、受信した管理者通知先アドレス情報を元にメール
配信プロトコル及びネットワーク通信プロトコルを用い
てネットワーク1を介してプリンタ装置の管理者に管理
情報が更新されたことを電子メールにて通知する(ステ
ップC7)。
【0045】通知手段設定フラグの設定値が0x02の場
合、図3に示す管理者情報登録部9の管理者名を参照す
る(ステップC4及びC9)。ここには、「印刷出力に
よる状況通知」にて印刷出力物の配布先が識別可能なよ
うにプリンタ装置の管理者の名前等の識別情報が格納さ
れている。そこで、データ制御部7は、内部の情報出力
切り替えを印刷出力に設定する。さらに、管理者情報登
録部9の管理者名に登録されたプリンタ装置の管理者識
別情報を印刷することを指示し管理情報が更新されたこ
とを印刷出力部15にデータ送信することにより印刷出
力にて通知する(ステップC10及びC11)。
合、図3に示す管理者情報登録部9の管理者名を参照す
る(ステップC4及びC9)。ここには、「印刷出力に
よる状況通知」にて印刷出力物の配布先が識別可能なよ
うにプリンタ装置の管理者の名前等の識別情報が格納さ
れている。そこで、データ制御部7は、内部の情報出力
切り替えを印刷出力に設定する。さらに、管理者情報登
録部9の管理者名に登録されたプリンタ装置の管理者識
別情報を印刷することを指示し管理情報が更新されたこ
とを印刷出力部15にデータ送信することにより印刷出
力にて通知する(ステップC10及びC11)。
【0046】通知手段設定フラグの設定値が0x03の場
合、図8のフローチャートのステップC5からC7まで
の電子メールによる状況通知に加えて、ステップC9か
らC11までの印刷出力による状況通知が実施される
(ステップC8)。
合、図8のフローチャートのステップC5からC7まで
の電子メールによる状況通知に加えて、ステップC9か
らC11までの印刷出力による状況通知が実施される
(ステップC8)。
【0047】次に、図9のフローチャートを参照し、プ
リンタ装置の管理者から管理対象の情報に基づくプリン
タ装置内のデータの更新が要求された場合の過程につい
て詳細に説明する。
リンタ装置の管理者から管理対象の情報に基づくプリン
タ装置内のデータの更新が要求された場合の過程につい
て詳細に説明する。
【0048】プリンタ装置の管理者より情報更新要求が
受信されたかを確認する(ステップD1)。管理者から
の情報更新要求は、ネットワーク通信手段30を介して
ネットワーク1経由で指示される。まず、ネットワーク
アクセス制御部5により管理対象項目のどの項目に対し
てデータ更新要求が指示されているかを判別する(ステ
ップD2)。
受信されたかを確認する(ステップD1)。管理者から
の情報更新要求は、ネットワーク通信手段30を介して
ネットワーク1経由で指示される。まず、ネットワーク
アクセス制御部5により管理対象項目のどの項目に対し
てデータ更新要求が指示されているかを判別する(ステ
ップD2)。
【0049】次に、更新を要求されたデータがすでに更
新情報記憶手段に格納されているか否かを判別するため
に、ネットワークアクセス制御部5は図2に示す交信先
アドレス・テーブル8の記憶フラグを参照する(ステッ
プD2及びD3)。記憶フラグが”1”の場合、図7の
フローチャートのステップB12からB14の過程にお
いてすでに更新データは更新情報記憶手段19に格納さ
れていることを示す。また、記憶フラグが”0”の場合
は、更新データはネットワークサーバ17から受信され
ていないので、更新を要求されたデータをまずネットワ
ークサーバ17から受信する必要がある(ステップD4
及びD5)。
新情報記憶手段に格納されているか否かを判別するため
に、ネットワークアクセス制御部5は図2に示す交信先
アドレス・テーブル8の記憶フラグを参照する(ステッ
プD2及びD3)。記憶フラグが”1”の場合、図7の
フローチャートのステップB12からB14の過程にお
いてすでに更新データは更新情報記憶手段19に格納さ
れていることを示す。また、記憶フラグが”0”の場合
は、更新データはネットワークサーバ17から受信され
ていないので、更新を要求されたデータをまずネットワ
ークサーバ17から受信する必要がある(ステップD4
及びD5)。
【0050】以下、図2の交信先アドレス・テーブル8
内の項3 (Printer F/W)のケースを参照して説明す
る。交信先アドレス・テーブル8の記憶フラグを参照す
ると項3に対する記憶フラグは”0”となっている。従
って、更新に必要なデータは更新情報記憶手段19には
格納されておらず、新規に項3(Printer F/W)に関す
る更新データをネットワークサーバ17から受信する必
要がある。まず、図2に示す交信先アドレス・テーブル
8の交信先アドレスを参照しアドレス情報を取得する
(ステップD6)。データの取得と更新情報記憶手段へ
の保存の手順は、図7のフローチャートのステップB1
3からB15までと同じである。この例においては、ア
クセス先のネットワークサーバ17が、項3 (Printer
F/W)の情報を含むサーバである点が異なる(ステップ
D8及びD9)。
内の項3 (Printer F/W)のケースを参照して説明す
る。交信先アドレス・テーブル8の記憶フラグを参照す
ると項3に対する記憶フラグは”0”となっている。従
って、更新に必要なデータは更新情報記憶手段19には
格納されておらず、新規に項3(Printer F/W)に関す
る更新データをネットワークサーバ17から受信する必
要がある。まず、図2に示す交信先アドレス・テーブル
8の交信先アドレスを参照しアドレス情報を取得する
(ステップD6)。データの取得と更新情報記憶手段へ
の保存の手順は、図7のフローチャートのステップB1
3からB15までと同じである。この例においては、ア
クセス先のネットワークサーバ17が、項3 (Printer
F/W)の情報を含むサーバである点が異なる(ステップ
D8及びD9)。
【0051】更新を要求されたデータが更新情報記憶手
段19に格納された状態でデータの更新処理が開始され
る。情報更新処理手段18は、更新を要求されたデータ
を更 新情報記憶手段19から受信する。該当するデータ
は、更新情報記憶手段19に保存されているアドレスと
データ長を図4に示す情報管理テーブル14の開始アド
レスとデータ長を参照して更新情報記憶手段19から受
信される(ステップD10)。次に、要求のプリンタ装
置のデータ更新が実行される(ステップD11)。例え
ば、図2の交信先アドレス・テーブル8の項2 LAN F/W
に対する更新要求が管理者より受信された場合は、ネッ
トワーク通信手段30を含むプリンタ装置のネットワー
ク接続時に必要とするネットワーク通信制御部のファー
ムウェア・プログラムの更新が実行される。また項3 P
rinter F/Wに対する更新要求が管理者より受信された場
合は、印刷出力部15を含む印刷描画制御部のファーム
ウェア・プログラムの更新が実行される。本実施形態で
は、データ更新の手順については請求しない。
段19に格納された状態でデータの更新処理が開始され
る。情報更新処理手段18は、更新を要求されたデータ
を更 新情報記憶手段19から受信する。該当するデータ
は、更新情報記憶手段19に保存されているアドレスと
データ長を図4に示す情報管理テーブル14の開始アド
レスとデータ長を参照して更新情報記憶手段19から受
信される(ステップD10)。次に、要求のプリンタ装
置のデータ更新が実行される(ステップD11)。例え
ば、図2の交信先アドレス・テーブル8の項2 LAN F/W
に対する更新要求が管理者より受信された場合は、ネッ
トワーク通信手段30を含むプリンタ装置のネットワー
ク接続時に必要とするネットワーク通信制御部のファー
ムウェア・プログラムの更新が実行される。また項3 P
rinter F/Wに対する更新要求が管理者より受信された場
合は、印刷出力部15を含む印刷描画制御部のファーム
ウェア・プログラムの更新が実行される。本実施形態で
は、データ更新の手順については請求しない。
【0052】要求のデータの更新が正常に実行完了した
か否かを確認し、更新が完了していない場合はステップ
D10に戻り再度更新処理が実行される(ステップD1
2)。要求のデータの更新が正常に完了すると要求者で
あるプリンタ装置の管理者に完了通知を送信する。管理
者への完了通知は、図3に示す通知手段設定記憶部10
の通知手段設定プラグの設定値に依存する。通知の手順
は、図8のフローチャートで説明した手順と同一である
(ステップD13からD15)。
か否かを確認し、更新が完了していない場合はステップ
D10に戻り再度更新処理が実行される(ステップD1
2)。要求のデータの更新が正常に完了すると要求者で
あるプリンタ装置の管理者に完了通知を送信する。管理
者への完了通知は、図3に示す通知手段設定記憶部10
の通知手段設定プラグの設定値に依存する。通知の手順
は、図8のフローチャートで説明した手順と同一である
(ステップD13からD15)。
【0053】従って、本実施形態によれば、以下のよう
な効果を得ることができる。第1の効果は、プリンタ装
置に関する複数の任意のデータの更新情報を管理者が意
識して取得することなく、自動的に且つ定期的に取得す
る手段を提供することができる。その理由は、複数の任
意のデータを保持したネットワークサーバの情報を記憶
するアドレステーブルを有しており、定期的に情報を確
認するための更新情報管理部を備えているからである。
な効果を得ることができる。第1の効果は、プリンタ装
置に関する複数の任意のデータの更新情報を管理者が意
識して取得することなく、自動的に且つ定期的に取得す
る手段を提供することができる。その理由は、複数の任
意のデータを保持したネットワークサーバの情報を記憶
するアドレステーブルを有しており、定期的に情報を確
認するための更新情報管理部を備えているからである。
【0054】第2の効果は、プリンタ装置に関する複数
の任意のデータの更新情報を取得するのみでなく、情報
が更新された場合に限り、プリンタ装置の管理者に状況
を通知する手段を提供することができる。情報提供の手
段としては、電子メールまたはプリンタ装置での印刷出
力を可能とする。その理由は、情報管理テーブルを有
し、受信した情報の更新日と管理テーブル内で管理され
ている更新日を比較確認することが可能なためである。
また、通知手段として印刷出力ばかりでなく、電子メー
ル配信制御部を備えることで管理者に電子メールによる
通知が可能となる。
の任意のデータの更新情報を取得するのみでなく、情報
が更新された場合に限り、プリンタ装置の管理者に状況
を通知する手段を提供することができる。情報提供の手
段としては、電子メールまたはプリンタ装置での印刷出
力を可能とする。その理由は、情報管理テーブルを有
し、受信した情報の更新日と管理テーブル内で管理され
ている更新日を比較確認することが可能なためである。
また、通知手段として印刷出力ばかりでなく、電子メー
ル配信制御部を備えることで管理者に電子メールによる
通知が可能となる。
【0055】第3の効果は、プリンタ装置に関する任意
のデータの更新情報を取得し、管理者からの指示に従い
プリンタ装置内のプログラム等のデータを更新すること
を可能になる。その理由は、情報更新処理手段を有し、
プリンタ装置内のプログラム等のデータを更新するため
に必要なデータを保持するための更新情報記憶手段を備
えているからである。
のデータの更新情報を取得し、管理者からの指示に従い
プリンタ装置内のプログラム等のデータを更新すること
を可能になる。その理由は、情報更新処理手段を有し、
プリンタ装置内のプログラム等のデータを更新するため
に必要なデータを保持するための更新情報記憶手段を備
えているからである。
【0056】なお、本発明のネットワークに接続可能な
電子機器は、その細部が上述の一実施形態に限定され
ず、種々の変形例が可能である。一例として、交信先ア
ドレス・テーブル8には、プリンタ装置に関する情報を
記憶することが期待されるが、必ずしもプリンタ装置に
関する情報である必要はない。例えば、あるデータを保
持している固定アドレスのネットワークサーバ17が存
在する場合、そのネットワークサーバ17の交信先アド
レスを交信先アドレス・テーブル8に記憶させておくこ
とも可能である。
電子機器は、その細部が上述の一実施形態に限定され
ず、種々の変形例が可能である。一例として、交信先ア
ドレス・テーブル8には、プリンタ装置に関する情報を
記憶することが期待されるが、必ずしもプリンタ装置に
関する情報である必要はない。例えば、あるデータを保
持している固定アドレスのネットワークサーバ17が存
在する場合、そのネットワークサーバ17の交信先アド
レスを交信先アドレス・テーブル8に記憶させておくこ
とも可能である。
【0057】図2の例として、項1”Printer Driver”
はプリンタ装置に関わる情報ではあるが、プリンタ装置
のファームウェア・プログラム等のデータに該当するも
のではないため、更新状況の確認と”Printer Driver”
のデータを受信する用途として本発明が適応される。情
報の更新が確認され、ネットワークサーバ17から受信
された”Printer Driver”のデータも同様に更新情報記
憶手段19に保持することが可能である。
はプリンタ装置に関わる情報ではあるが、プリンタ装置
のファームウェア・プログラム等のデータに該当するも
のではないため、更新状況の確認と”Printer Driver”
のデータを受信する用途として本発明が適応される。情
報の更新が確認され、ネットワークサーバ17から受信
された”Printer Driver”のデータも同様に更新情報記
憶手段19に保持することが可能である。
【0058】更新情報記憶手段19に格納された”Prin
ter Driver”のデータはプリンタ装置内で使用されるも
のではないので、そのデータはネットワーク1に接続さ
れた管理者のコンピュータよりネットワーク1経由でデ
ータ受信要求を受け付け、指示に従い更新情報記憶手段
19に格納されたデータを配信することになる。この場
合も、情報更新処理手段18が、ネットワークアクセス
制御部5に更新情報記憶手段19に格納されたデータの
配信を行い、ネットワーク通信プロトコル2を経由して
データの配信を行うことを可能とする。
ter Driver”のデータはプリンタ装置内で使用されるも
のではないので、そのデータはネットワーク1に接続さ
れた管理者のコンピュータよりネットワーク1経由でデ
ータ受信要求を受け付け、指示に従い更新情報記憶手段
19に格納されたデータを配信することになる。この場
合も、情報更新処理手段18が、ネットワークアクセス
制御部5に更新情報記憶手段19に格納されたデータの
配信を行い、ネットワーク通信プロトコル2を経由して
データの配信を行うことを可能とする。
【0059】また、上述の実施形態は本発明をプリンタ
装置に適用したものであるが、これに限らず、ファクシ
ミリ等ネットワークに接続可能な電子機器であれば本発
明は好適に適用可能である。
装置に適用したものであるが、これに限らず、ファクシ
ミリ等ネットワークに接続可能な電子機器であれば本発
明は好適に適用可能である。
【0060】
【発明の効果】以上詳細に説明したように、本発明によ
れば、プリンタ装置等の電子機器に関する情報を自ら取
得し、更新状況を管理者に通知することができる。ま
た、電子機器に関する情報を取得し、機器内部のデータ
を更新することができる。
れば、プリンタ装置等の電子機器に関する情報を自ら取
得し、更新状況を管理者に通知することができる。ま
た、電子機器に関する情報を取得し、機器内部のデータ
を更新することができる。
【図1】本発明の一実施形態の構成を示すブロック図
【図2】図1の交信先アドレス・テーブルの詳細構成図
【図3】図1の管理者情報登録部及び通知手段記憶部の
詳細構成図
詳細構成図
【図4】図1の情報管理テーブルの詳細構成図
【図5】図1の設定記憶部の詳細構成図
【図6】更新作業を行う前処理の過程を示すフローチャ
ート
ート
【図7】情報の更新確認処理の過程を示すフローチャー
ト
ト
【図8】管理者への結果通知処理の過程を示すフローチ
ャート
ャート
【図9】データ更新の要求処理の過程を示すフローチャ
ート
ート
【図10】従来技術の一例の構成を示すブロック図
1 ネットワーク 5 ネットワーク・アクセス制御部 6 電子メール配信制御部 8 交信先アドレス・テーブル 9 管理者情報登録部 10 通知手段記憶部 11 更新情報管理部 12 タイマー 13 設定記憶部 14 情報管理テーブル 15 印刷出力部 16 設定更新部 17 ネットワークサーバ 18 情報更新処理手段 19 更新情報記憶手段 30 ネットワーク通信手段 31 情報更新確認部 32 情報更新手段
Claims (2)
- 【請求項1】 ネットワークサーバが接続されたネット
ワークに接続可能に構成された電子機器であって、前記
ネットワークサーバには当該電子機器自身に関する情報
が更新可能な状態で保持されている電子機器において、 前記ネットワークサーバの交信アドレス情報が記載され
た交信先アドレス・テーブルと、 前記情報の更新状況を確認する情報確認周期を記憶する
設定記憶部と、 前記ネットワークとの間のアクセスを制御するネットワ
ークアクセス制御部と、 前記設定記憶部に記憶された情報確認周期に基づいて、
前記ネットワークアクセス制御部を介して、前記交信先
アドレス・テーブルに記憶されている交信アドレスにあ
る前記ネットワークサーバと交信し、前記情報の更新状
況を確認して管理する更新情報管理部と、 前記更新情報管理部において前記情報が更新されたこと
が確認された場合に、前記ネットワークアクセス制御部
を介して、前記交信先アドレス・テーブルに記憶されて
いる交信アドレスにある前記ネットワークサーバと交信
し、前記情報を取得する手段と、 前記電子機器の管理者の識別情報及び電子メールアドレ
スを記憶する管理者情報登録部と、 前記情報の更新状況を前記管理者情報登録部に記憶され
た管理者の電子メールアドレスに配信する電子メール配
信部と、 前記情報の更新状況を前記管理者情報登録部に記憶され
た管理者の識別情報と共に印字する印刷出力部とを有
し、 前記管理者情報登録部には前記電子メール配信部及び前
記印刷出力部による前記情報の更新状況通知設定が記憶
され、 前記管理者情報登録部に記憶された更新状況通知設定に
基づいて前記電子メール配信部及び前記印刷出力部の少
なくとも一方により前記情報の更新状況を通知させる制
御部を有することを特徴とするネットワークに接続可能
な電子機器。 - 【請求項2】 前記管理者の指示により、前記更新情報
記憶手段に記憶された情報を使用して前記情報を更新す
る情報更新処理手段を有することを特徴とする請求項1
に記載のネットワークに接続可能な電子機器。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31608697A JP3201319B2 (ja) | 1997-11-01 | 1997-11-01 | ネットワークに接続可能な電子機器 |
| EP98250384A EP0919908A3 (en) | 1997-11-01 | 1998-10-30 | Electronic device connectable to network and method of information acquisition of the same |
| US09/875,741 US6763396B2 (en) | 1997-11-01 | 2001-06-06 | Network connected device capable of initiating periodic update of operating utilities |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31608697A JP3201319B2 (ja) | 1997-11-01 | 1997-11-01 | ネットワークに接続可能な電子機器 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11134127A JPH11134127A (ja) | 1999-05-21 |
| JP3201319B2 true JP3201319B2 (ja) | 2001-08-20 |
Family
ID=18073100
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31608697A Expired - Fee Related JP3201319B2 (ja) | 1997-11-01 | 1997-11-01 | ネットワークに接続可能な電子機器 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US6763396B2 (ja) |
| EP (1) | EP0919908A3 (ja) |
| JP (1) | JP3201319B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10838667B2 (en) | 2010-04-26 | 2020-11-17 | Canon Kabushiki Kaisha | Image sending apparatus and authentication method in image sending apparatus |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AUPQ314299A0 (en) * | 1999-09-29 | 1999-10-21 | Canon Kabushiki Kaisha | Print driver for general applications |
| CA2315270A1 (en) * | 2000-08-04 | 2002-02-04 | Charon Systems Inc. | Printer driver system for remote printing |
| JP2002099458A (ja) * | 2000-09-25 | 2002-04-05 | Pioneer Electronic Corp | データ通信システム |
| JP3663121B2 (ja) * | 2000-10-30 | 2005-06-22 | シャープ株式会社 | ノード構成情報管理方法及び無線ネットワークシステム |
| JP4164227B2 (ja) * | 2000-11-17 | 2008-10-15 | キヤノン株式会社 | データ受信装置及び方法、及び記憶媒体 |
| JP2003288211A (ja) * | 2002-03-27 | 2003-10-10 | Minolta Co Ltd | ネットワーク管理プログラム |
| JP4086527B2 (ja) * | 2002-04-01 | 2008-05-14 | キヤノン株式会社 | 情報処理装置及び情報処理方法及びそれをコンピュータに実行させるためのプログラム |
| JP3863118B2 (ja) * | 2002-04-01 | 2006-12-27 | 松下電器産業株式会社 | 受信装置、印刷装置およびファームウェア更新システム |
| US20060242313A1 (en) * | 2002-05-06 | 2006-10-26 | Lewiz Communications | Network content processor including packet engine |
| CA2486671C (en) * | 2002-05-31 | 2011-11-15 | Onkyo Corporation | Network type content reproducing system |
| US20040039802A1 (en) * | 2002-08-23 | 2004-02-26 | Stringham Gary Glen | Obtaining pieces of operating code for a network device from multiple sources |
| US20040054762A1 (en) * | 2002-09-16 | 2004-03-18 | Parry Travis J. | Distribution of operational instructions for networked devices |
| US20040125403A1 (en) | 2002-10-16 | 2004-07-01 | Xerox Corporation. | Method and apparatus for enabling distributed subscription services, supplies maintenance, and device-independent service implementation |
| DE10251523A1 (de) * | 2002-11-04 | 2004-05-19 | Siemens Ag | System und Verfahren zur Bereitstellung von Daten und Diensten für Geräte, sowie Gerät, welches die bereitgestellten Daten und Dienste verwendet |
| US20040184070A1 (en) * | 2003-03-18 | 2004-09-23 | Microsoft Corporation | Network printer connection update scheme for printer clients |
| JP4402370B2 (ja) | 2003-05-14 | 2010-01-20 | キヤノン株式会社 | サービス提供装置および情報処理方法 |
| US7857702B2 (en) * | 2003-07-25 | 2010-12-28 | Futurelogic, Inc. | Method and apparatus for changing firmware in a gaming printer |
| JP4101140B2 (ja) * | 2003-09-16 | 2008-06-18 | 株式会社リコー | 画像処理装置、画像処理システム、名前登録方法、名前登録プログラム及び記録媒体 |
| JP3915787B2 (ja) * | 2004-02-13 | 2007-05-16 | コニカミノルタビジネステクノロジーズ株式会社 | 印刷時間管理プログラム、印刷管理装置、印刷時間管理装置、および印刷時間管理方法 |
| JP4732698B2 (ja) * | 2004-02-16 | 2011-07-27 | 株式会社リコー | ネットワーク装置 |
| JP4324011B2 (ja) | 2004-05-19 | 2009-09-02 | キヤノン株式会社 | データ処理装置、画像処理装置及びそれらの情報通知方法並びにプログラム |
| US20070180445A1 (en) * | 2006-01-30 | 2007-08-02 | Microsoft Corporation | Download Service For Device Drivers |
| US20080127159A1 (en) * | 2006-10-02 | 2008-05-29 | Mark Van Regenmorter | Multi-function peripheral device capable of independent firmware updating |
| JP4980809B2 (ja) * | 2007-07-10 | 2012-07-18 | 株式会社リコー | 画像形成装置、画像形成装置の起動方法、およびプログラム |
| JP4752962B2 (ja) * | 2009-07-14 | 2011-08-17 | ヤマハ株式会社 | 通信回線接続装置のファームウェアのバージョンアップ方法および通信回線接続装置 |
| JP5623205B2 (ja) * | 2010-09-09 | 2014-11-12 | キヤノン株式会社 | 画像形成装置、ネットワークシステム、制御方法、およびコンピュータプログラム |
| US20120084365A1 (en) * | 2010-09-30 | 2012-04-05 | Konica Minolta Systems Laboratory Inc. | Delivering resource files to printers using email |
| JP6041588B2 (ja) * | 2012-09-07 | 2016-12-14 | キヤノン株式会社 | 画像形成装置、プログラム更新方法及びプログラム |
| JP6127689B2 (ja) * | 2013-04-25 | 2017-05-17 | ブラザー工業株式会社 | 印刷装置および印刷システム |
| JP5920384B2 (ja) | 2014-03-06 | 2016-05-18 | コニカミノルタ株式会社 | デバイスドライバ、情報処理装置および設定変更報知方法 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2959237B2 (ja) * | 1990-10-10 | 1999-10-06 | 富士ゼロックス株式会社 | プリンタ制御装置のバックアップ方式 |
| JP3173102B2 (ja) * | 1992-03-17 | 2001-06-04 | 株式会社日立製作所 | ネットワーク管理オペレーションシステム、および管理オペレーション処理方法 |
| US5533174A (en) * | 1993-10-26 | 1996-07-02 | Digital Equipment Corporation | Network font server |
| EP0653700B1 (en) * | 1993-11-16 | 2002-01-30 | Fujitsu Limited | Network printer apparatus |
| US5625757A (en) * | 1993-12-24 | 1997-04-29 | Hitachi, Ltd. | Printing system |
| US5580177A (en) * | 1994-03-29 | 1996-12-03 | Hewlett-Packard Company | Printer/client network with centrally updated printer drivers and printer status monitoring |
| EP0971531B1 (en) * | 1994-04-19 | 2006-09-27 | Canon Kabushiki Kaisha | Network system in which a plurality of image processing apparatuses are connected |
| US5727135A (en) * | 1995-03-23 | 1998-03-10 | Lexmark International, Inc. | Multiple printer status information indication |
| US5935262A (en) * | 1995-06-09 | 1999-08-10 | Canon Information Systems, Inc. | Outputting a network device log file |
| JP3734051B2 (ja) * | 1995-09-28 | 2006-01-11 | 日立ソフトウエアエンジニアリング株式会社 | ネットワーク管理システム |
| JPH09114614A (ja) | 1995-10-13 | 1997-05-02 | Ricoh Co Ltd | プリンタ装置 |
| JPH09251355A (ja) | 1996-03-15 | 1997-09-22 | Ricoh Co Ltd | プリンタ |
| US6148346A (en) * | 1996-06-20 | 2000-11-14 | Peerless Systems Imaging Products, Inc. | Dynamic device driver |
| US6021429A (en) * | 1996-11-18 | 2000-02-01 | Canon Information Systems, Inc. | Network device which maintains a list of device addresses |
| US6240456B1 (en) * | 1997-09-18 | 2001-05-29 | Microsoft Corporation | System and method for collecting printer administration information |
-
1997
- 1997-11-01 JP JP31608697A patent/JP3201319B2/ja not_active Expired - Fee Related
-
1998
- 1998-10-30 EP EP98250384A patent/EP0919908A3/en not_active Withdrawn
-
2001
- 2001-06-06 US US09/875,741 patent/US6763396B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10838667B2 (en) | 2010-04-26 | 2020-11-17 | Canon Kabushiki Kaisha | Image sending apparatus and authentication method in image sending apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0919908A2 (en) | 1999-06-02 |
| JPH11134127A (ja) | 1999-05-21 |
| EP0919908A3 (en) | 2003-01-02 |
| US20010027469A1 (en) | 2001-10-04 |
| US6763396B2 (en) | 2004-07-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3201319B2 (ja) | ネットワークに接続可能な電子機器 | |
| US7953901B2 (en) | Distribution apparatus, image processing apparatus, monitoring system, and information processing method | |
| US5862404A (en) | Network device discovery and status information distribution using independent information distribution processes | |
| US7143210B2 (en) | User-defined printer selection administration policy | |
| US20130159991A1 (en) | Image processing apparatus, server apparatus, information processing method and program therefor | |
| US20020105671A1 (en) | Printing system | |
| CN101860637B (zh) | 信息处理装置和信息处理方法 | |
| US7457839B2 (en) | Selective rejection of access to parameters of an option application detachable from an embedded apparatus including web server function | |
| JP2008097587A (ja) | クライアント装置、ネットワークシステムおよびプログラム | |
| JP7562307B2 (ja) | デバイス管理装置、方法およびプログラム | |
| JP2007140909A (ja) | 画像形成装置、クライアント装置、画像形成システム及び制御方法並びにドライバプログラム | |
| JP2005173725A (ja) | プリントサーバおよび印刷履歴管理方法および印刷履歴管理プログラム | |
| JP2002108734A (ja) | 周辺機器管理装置、ネットワークシステム、周辺機器管理方法、及び処理プログラムを提供する媒体 | |
| JP2001345983A (ja) | 画像読取装置およびその制御方法 | |
| JP4125033B2 (ja) | 管理システム、情報処理装置及び管理方法 | |
| JP5725946B2 (ja) | サーバ装置、サーバ装置の制御方法、及びプログラム | |
| JP2005038011A (ja) | ネットワーク装置及びその制御方法 | |
| JP2002163098A (ja) | 画像処理システムおよびその制御方法 | |
| JP2002055795A (ja) | プリント管理装置及びその制御方法及び記憶媒体 | |
| US20230035790A1 (en) | Information processing apparatus, device management method, and storage medium | |
| JP6061730B2 (ja) | 管理サーバ装置、クライアント装置、情報処理方法及びプログラム | |
| JP2001282659A (ja) | サーバ装置、クライアント端末装置、ネットワークシステム、ネットワークシステムにおけるデバイス端末表示方法、デバイス端末検索方法及び記憶媒体 | |
| JPH10278386A (ja) | プリンタ装置、クライアントコンピュータ、プリンタサーバー、並びにプリンタシステム | |
| JP4775021B2 (ja) | ネットワークに接続される制御装置における制御 | |
| JP2000020267A (ja) | ネットワーク共有プリンタシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |