JP2000187563A - State access device - Google Patents
State access deviceInfo
- Publication number
- JP2000187563A JP2000187563A JP10376372A JP37637298A JP2000187563A JP 2000187563 A JP2000187563 A JP 2000187563A JP 10376372 A JP10376372 A JP 10376372A JP 37637298 A JP37637298 A JP 37637298A JP 2000187563 A JP2000187563 A JP 2000187563A
- Authority
- JP
- Japan
- Prior art keywords
- status
- printer
- acquisition
- job
- acquisition interval
- 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.)
- Pending
Links
Landscapes
- Computer And Data Communications (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ネットワークを介
してネットワークプリンタの状態及びジョブの状態を一
定時間毎に取得する状態アクセス装置に関する。[0001] 1. Field of the Invention [0002] The present invention relates to a status access device for acquiring the status of a network printer and the status of a job at regular intervals via a network.
【0002】[0002]
【従来の技術】状態アクセス装置の従来技術の一例とし
て、特開平6−242901号公報に「リモート印刷シ
ステム」が開示されている。この従来技術は、ネットワ
ークに接続されたプリンタに対して印刷を要求するコン
ピュータが、印刷所部の実行状態及びプリンタの状態を
認識するというものである。2. Description of the Related Art As an example of the prior art of a state access device, a "remote printing system" is disclosed in Japanese Patent Application Laid-Open No. 6-242901. In this prior art, a computer that requests a printer connected to a network to perform printing recognizes an execution state of a printing office and a state of the printer.
【0003】このように、ネットワークプリンタの状態
(印刷中、紙詰まり、用紙切れなど)を、ネットワーク
を介して取得する方法においては、状態情報提供サービ
スを有するプリンタを対象として、一定間隔毎に状態の
取得を行っていた。As described above, in the method of acquiring the status of a network printer (during printing, paper jam, running out of paper, etc.) via a network, the status of a printer having a status information providing service is set at regular intervals. The acquisition was done.
【0004】しかしながら、上記方法にあっては、ユー
ザが状態情報を必要としているか否かに関わらず、状態
取得を行う間隔が一定であるため、ネットワークに不必
要な負荷を生じる可能性が大きいといった問題点があっ
た。[0004] However, in the above-mentioned method, since the interval at which status acquisition is performed is constant irrespective of whether or not the user needs the status information, there is a high possibility that an unnecessary load is generated on the network. There was a problem.
【0005】また、状態取得を行う間隔が時刻によらず
固定であるため、印刷の少ない夜間などでも昼間と同じ
取得間隔であるなど、ネットワークに不必要な負荷を生
じる可能性が大きいといった問題点があった。[0005] Further, since the interval at which the status is acquired is fixed regardless of the time, there is a problem that an unnecessary load on the network is likely to occur, for example, the acquisition interval is the same as during the daytime even at night when printing is small. was there.
【0006】さらに、状態取得を行う間隔が変更前、後
それぞれが固定であるため、必ずしもユーザの環境にと
って適切な値であるとは限らないといった問題点があっ
た。Furthermore, since the interval for acquiring the state is fixed before and after the change, there is a problem that the value is not always appropriate for the user's environment.
【0007】[0007]
【発明が解決しようとする課題】本発明は、上記問題点
に鑑みてなされたものであり、ユーザが状態情報を必要
とする印刷時に、状態取得を頻繁に行うように間隔を変
更することで、ユーザに必要な情報を提供しつつ、ネッ
トワーク負荷を低減することを第1の目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and has been made by changing an interval so that a user frequently obtains status when printing which requires status information. It is a first object to reduce the network load while providing necessary information to a user.
【0008】また、本発明は、例えば、印刷処理が少な
い夜間、印刷処理が多い昼間等、時刻によって適切な取
得間隔に変更することで、ネットワーク負荷を低減する
ことを第2の目的とする。It is a second object of the present invention to reduce the network load by changing an appropriate acquisition interval depending on the time, for example, during the night when print processing is small or during the day when print processing is large.
【0009】さらに、本発明は、ユーザに状態取得を行
う間隔を入力させる機構を用意し、ユーザの環境にとっ
て適切な間隔で状態取得を行うことで、ユーザの利便性
を確保しつつネットワーク負荷を低減することを第3の
目的とする。Further, the present invention provides a mechanism for allowing a user to input an interval for acquiring a state, and acquires a state at an interval appropriate for a user's environment, thereby reducing network load while ensuring user convenience. It is a third object to reduce it.
【0010】[0010]
【課題を解決するための手段】かかる目的を達成するた
めに、請求項1記載の発明は、ネットワークを介してネ
ットワークプリンタの状態及びジョブの状態を一定時間
毎に取得する状態アクセス装置において、プリンタにジ
ョブが存在するかどうかの状態情報を取得するジョブ状
態取得手段と、プリンタ状態の取得間隔をプリンタにジ
ョブがある時および無い時の二種類のうちから選択し、
設定する取得間隔設定手段と、この設定された取得間隔
毎にプリンタ状態の取得を行うプリンタ状態取得手段と
を有することを特徴とする。In order to achieve the above object, according to the present invention, there is provided a status access apparatus for acquiring a status of a network printer and a status of a job at regular intervals via a network. A job status acquisition unit that acquires status information as to whether a job exists in the printer, and a printer status acquisition interval, which is selected from two types, that is, when the printer has a job and when there is no job,
It is characterized by having an acquisition interval setting means for setting and a printer status acquisition means for acquiring a printer status at each of the set acquisition intervals.
【0011】請求項2記載の発明は、請求項1記載の発
明において、現在時刻に対応してジョブのある時および
無い時の状態取得間隔の組を選択する取得間隔選択手段
を有することを特徴とする。According to a second aspect of the present invention, in the first aspect of the present invention, there is provided an acquisition interval selecting means for selecting a set of status acquisition intervals when there is a job and when there is no job corresponding to the current time. And
【0012】請求項3記載の発明は、請求項1または2
記載の発明において、プリンタ状態の取得間隔を入力す
る取得間隔入力手段を有することを特徴とする。The invention described in claim 3 is the first or second invention.
In the invention described above, an acquisition interval input unit for inputting an acquisition interval of the printer status is provided.
【0013】[0013]
【発明の実施の形態】以下、本発明による状態アクセス
装置の実施の形態を図面に基づいて詳細に説明する。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing an embodiment of a status access apparatus according to the present invention.
【0014】図1は、本発明の実施の形態における一例
のプリンタ状態監視ユーティリティ(リドックマネージ
ャーforクライアント)を示している。プリンタ状態
監視ユーティリティは、監視対象となっているプリンタ
の状態及びジョブ数を定期的に取得する。FIG. 1 shows an example of a printer status monitoring utility (redoc manager for client) according to an embodiment of the present invention. The printer status monitoring utility periodically acquires the status of the monitored printer and the number of jobs.
【0015】図2は、本発明の状態アクセス状態の第1
の実施形態におけるプリンタ状態監視ユーティリティの
構成例を示すブロック図である。FIG. 2 shows the first access state of the present invention.
FIG. 7 is a block diagram illustrating a configuration example of a printer status monitoring utility according to the embodiment.
【0016】通信部201は、ネットワークインタフェ
ースを通じてプリンタとの通信を行う部分である。ジョ
ブ状態取得部202は、通信部201からプリンタのジ
ョブの有無に関する情報を取得し、状態に変化があった
場合は取得間隔設定部203に通知する。取得間隔設定
部203は、ジョブ状態取得部202からの通知によ
り、対応するプリンタのジョブの有無に関する情報の取
得間隔を選択し、取得間隔記憶部204に送信する。取
得間隔記憶部204は、取得間隔設定部203から受信
した取得間隔を記憶する。プリンタ状態取得部205
は、取得間隔記憶部204に記憶されている取得間隔を
参照し、その間隔で通信部201からプリンタの状態に
関する情報を取得する。The communication section 201 is a section for communicating with a printer through a network interface. The job status acquisition unit 202 acquires information on the presence or absence of a job of the printer from the communication unit 201, and notifies the acquisition interval setting unit 203 when the status has changed. The acquisition interval setting unit 203 selects an acquisition interval of information on the presence or absence of a job of the corresponding printer according to the notification from the job status acquisition unit 202 and transmits the information to the acquisition interval storage unit 204. The acquisition interval storage unit 204 stores the acquisition interval received from the acquisition interval setting unit 203. Printer status acquisition unit 205
Refers to the acquisition interval stored in the acquisition interval storage unit 204 and acquires information about the status of the printer from the communication unit 201 at the interval.
【0017】図3は、本発明の状態アクセス装置におけ
る取得間隔設定部203の動作例を示すフローチャート
である。本発明の第1の実施形態における動作例を図3
に基づいて説明する。FIG. 3 is a flowchart showing an operation example of the acquisition interval setting unit 203 in the state access device of the present invention. FIG. 3 shows an operation example according to the first embodiment of the present invention.
It will be described based on.
【0018】先ず、ジョブ状態取得部202は、通信部
201からプリンタのジョブの有無に関する情報を取得
し、状態に変化があった場合には取得間隔設定部203
に通知を行う。取得間隔設定部203は、このジョブ状
態取得部202からの通知を待ち(ステップS30
1)、プリンタにおいてジョブが処理中であるか否かを
判断する(ステップS302)。この判断において、ジ
ョブが処理中であると判断したとき(ステップS302
/YES)、ジョブ有りのときの短い取得間隔を取得間
隔記憶部204に送信する(ステップS303)。ま
た、ステップS302の判断において、ジョブが処理中
でないと判断したとき(ステップS302/NO)、ジ
ョブ無しのときの長い取得間隔を取得間隔記憶部204
に送信する(ステップS304)。First, the job status acquisition unit 202 acquires information on the presence or absence of a job of a printer from the communication unit 201, and when there is a change in the status, an acquisition interval setting unit 203.
Notify to. The acquisition interval setting unit 203 waits for a notification from the job status acquisition unit 202 (step S30).
1) It is determined whether a job is being processed in the printer (step S302). In this determination, when it is determined that the job is being processed (step S302)
/ YES), a short acquisition interval when there is a job is transmitted to the acquisition interval storage unit 204 (step S303). When it is determined in step S302 that the job is not being processed (step S302 / NO), the long acquisition interval when there is no job is stored in the acquisition interval storage unit 204.
(Step S304).
【0019】図4は、本発明の状態アクセス装置の第2
の実施形態におけるプリンタ状態監視ユーティリティの
構成例を示すブロック図である。FIG. 4 shows a second example of the state access device according to the present invention.
FIG. 7 is a block diagram illustrating a configuration example of a printer status monitoring utility according to the embodiment.
【0020】図4においては、その構成として取得間隔
設定部203が取得間隔設定部403に置き換えられ、
この取得間隔設定部403に取得間隔選択部406が付
加されており、取得間隔選択部406で選択された取得
間隔の組を取得間隔設定部403で使用すること以外は
図2における構成例と同一である。In FIG. 4, the acquisition interval setting unit 203 is replaced by an acquisition interval setting unit 403 as a configuration.
An acquisition interval selection unit 406 is added to the acquisition interval setting unit 403, and is the same as the configuration example in FIG. 2 except that the acquisition interval setting unit 403 uses a set of acquisition intervals selected by the acquisition interval selection unit 406. It is.
【0021】取得間隔設定部403は、取得間隔選択部
406から受信した取得間隔の内から、ジョブ状態取得
部202からの通知により、対応する取得間隔を選択
し、取得間隔記憶部204に送信する。取得間隔選択部
406は、現在時刻に応じて対応する取得間隔の組を取
得間隔設定部203に送信する。The acquisition interval setting unit 403 selects a corresponding acquisition interval from the acquisition intervals received from the acquisition interval selection unit 406 according to the notification from the job status acquisition unit 202, and transmits the selected acquisition interval to the acquisition interval storage unit 204. . The acquisition interval selection unit 406 transmits a set of acquisition intervals corresponding to the current time to the acquisition interval setting unit 203.
【0022】図5は、本発明の第2の実施形態における
取得間隔設定部403の動作例を示すフローチャートで
ある。本発明の第1の実施形態における動作例を図3に
基づいて説明する。FIG. 5 is a flowchart showing an operation example of the acquisition interval setting unit 403 according to the second embodiment of the present invention. An operation example according to the first embodiment of the present invention will be described with reference to FIG.
【0023】先ず、取得間隔設定部403は、取得間隔
選択部406から取得間隔の組(短・長)を受信し(ス
テップS505)、取得間隔の組を受信した取得間隔設
定部403は、ジョブ状態取得部202からの通知を待
ち(ステップS501)、プリンタにおいてジョブが処
理中であるか否かを判断する(ステップS502)。こ
の判断において、ジョブが処理中であると判断したとき
(ステップS502/YES)、ジョブ有りのときの短
い取得間隔を取得間隔記憶部204に送信する(ステッ
プS503)。また、ステップS502の判断におい
て、ジョブが処理中でないと判断したとき(ステップS
502/NO)、ジョブ無しのときの長い取得間隔を取
得間隔記憶部204に送信する(ステップS504)。First, the acquisition interval setting unit 403 receives the set of acquisition intervals (short / long) from the acquisition interval selection unit 406 (step S505). The process waits for a notification from the status acquisition unit 202 (step S501), and determines whether a job is being processed in the printer (step S502). In this determination, when it is determined that the job is being processed (step S502 / YES), a short acquisition interval when there is a job is transmitted to the acquisition interval storage unit 204 (step S503). When it is determined in step S502 that the job is not being processed (step S502).
502 / NO), the long acquisition interval when there is no job is transmitted to the acquisition interval storage unit 204 (step S504).
【0024】図6は、取得間隔選択部406の持つ取得
間隔データの一例を示している。FIG. 6 shows an example of the acquisition interval data of the acquisition interval selection unit 406.
【0025】図7は、本発明の状態アクセス装置の第3
の実施形態におけるプリンタ状態監視ユーティリティの
構成例を示すブロック図である。FIG. 7 shows a third embodiment of the state access device according to the present invention.
FIG. 7 is a block diagram illustrating a configuration example of a printer status monitoring utility according to the embodiment.
【0026】図7においては、その構成として取得間隔
選択部406に取得間隔入力部607が付加されてお
り、取得間隔入力部607で入力された取得間隔の組を
取得間隔選択部406で使用すること以外は図4におけ
る構成と同一である。この取得間隔入力部607は、取
得間隔の組をユーザに入力させ、入力結果を取得間隔選
択部406に送信する。In FIG. 7, an acquisition interval input unit 607 is added to the acquisition interval selection unit 406 as a configuration, and a set of acquisition intervals input by the acquisition interval input unit 607 is used by the acquisition interval selection unit 406. Except for this, the configuration is the same as that of FIG. The acquisition interval input unit 607 allows the user to input a set of acquisition intervals, and transmits the input result to the acquisition interval selection unit 406.
【0027】図8は、本発明の第3の実施形態における
取得間隔入力部607の一例として入力画面の概略図を
示している。FIG. 8 is a schematic view of an input screen as an example of the acquisition interval input section 607 according to the third embodiment of the present invention.
【0028】[0028]
【発明の効果】以上の説明より明らかなように、本発明
によれば、ユーザが状態情報を必要とする印刷時に取得
を頻繁に行うように間隔を変更するので、ユーザに必要
な情報を提供しつつ、ネットワーク負荷を低減すること
ができる。As is apparent from the above description, according to the present invention, the interval is changed so that the user frequently obtains the status information during printing when the status information is required. While reducing the network load.
【0029】また、時刻によって適切な取得間隔に変更
可能であることから、ネットワーク負荷を低減すること
ができる。Further, since the acquisition interval can be changed to an appropriate acquisition interval depending on the time, the network load can be reduced.
【0030】さらに、ユーザの環境にとって適切な状態
取得を行うので、ユーザの利便性を確保しつつ、ネット
ワーク負荷を低減することができる。Furthermore, since a state appropriate for the user's environment is acquired, the convenience of the user is ensured and the network load can be reduced.
【図1】本発明の実施の形態における一例のプリンタ状
態監視ユーティリティ(リドックマネージャーforク
ライアント)を示す図である。FIG. 1 is a diagram illustrating an example of a printer status monitoring utility (a dock manager for client) according to an embodiment of the present invention.
【図2】本発明による状態アクセス装置の第1の実施形
態における構成例を示すブロック図である。FIG. 2 is a block diagram showing a configuration example of a state access device according to a first embodiment of the present invention;
【図3】本発明による状態アクセス装置の第1の実施形
態における動作例を示すフローチャートである。FIG. 3 is a flowchart showing an operation example of the state access device according to the first embodiment of the present invention.
【図4】本発明による状態アクセス装置の第2の実施形
態における動作例を示すブロック図である。FIG. 4 is a block diagram showing an operation example of the state access device according to the second embodiment of the present invention;
【図5】本発明による状態アクセス装置の第2の実施形
態における動作例を示すフローチャートである。FIG. 5 is a flowchart showing an operation example of the state access device according to the second embodiment of the present invention.
【図6】本発明の第2の実施形態における取得間隔選択
部の持つ取得間隔データの一例を示す図である。FIG. 6 is a diagram illustrating an example of acquisition interval data of an acquisition interval selection unit according to the second embodiment of the present invention.
【図7】本発明による状態アクセス装置の第3の実施形
態における動作例を示すブロック図である。FIG. 7 is a block diagram showing an operation example of the state access device according to the third embodiment of the present invention.
【図8】本発明による状態アクセス装置の第3の実施形
態における取得間隔入力部の一例である入力画面の概略
図である。FIG. 8 is a schematic diagram of an input screen as an example of an acquisition interval input unit in a third embodiment of the state access device according to the present invention.
201 通信部 202 ジョブ状態取得部 203 取得間隔設定部 204 取得間隔記憶部 205 プリンタ状態取得部 406 取得間隔選択部 607 取得間隔入力部 201 communication unit 202 job status acquisition unit 203 acquisition interval setting unit 204 acquisition interval storage unit 205 printer status acquisition unit 406 acquisition interval selection unit 607 acquisition interval input unit
Claims (3)
ンタの状態及びジョブの状態を一定時間毎に取得する状
態アクセス装置において、 プリンタにジョブが存在するかどうかの状態情報を取得
するジョブ状態取得手段と、 プリンタ状態の取得間隔をプリンタにジョブがある時お
よび無い時の二種類のうちから選択し、設定する取得間
隔設定手段と、 該設定された取得間隔毎にプリンタ状態の取得を行うプ
リンタ状態取得手段とを有することを特徴とする状態ア
クセス装置。1. A status access device that obtains a status of a network printer and a status of a job at predetermined time intervals via a network, wherein: a job status obtaining unit that obtains status information as to whether or not a job exists in the printer; An acquisition interval setting unit for selecting and setting a state acquisition interval from two types, that is, when there is a job in the printer and when there is no job, and a printer status acquisition unit for acquiring a printer status at each set acquisition interval. A state access device, comprising:
び無い時の状態取得間隔の組を選択する取得間隔選択手
段を有することを特徴とする請求項1記載の状態アクセ
ス装置。2. The state access device according to claim 1, further comprising an acquisition interval selection unit for selecting a set of status acquisition intervals when a job is present and when there is no job in accordance with the current time.
間隔入力手段を有することを特徴とする請求項1または
2記載の状態アクセス装置。3. The status access device according to claim 1, further comprising an acquisition interval input unit for inputting an acquisition interval of the printer status.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10376372A JP2000187563A (en) | 1998-12-22 | 1998-12-22 | State access device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10376372A JP2000187563A (en) | 1998-12-22 | 1998-12-22 | State access device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000187563A true JP2000187563A (en) | 2000-07-04 |
Family
ID=18507029
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10376372A Pending JP2000187563A (en) | 1998-12-22 | 1998-12-22 | State access device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000187563A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002297462A (en) * | 2001-03-29 | 2002-10-11 | Minolta Co Ltd | Control apparatus, control program and computer readable recording medium recording the program |
JP2012205036A (en) * | 2011-03-25 | 2012-10-22 | Fuji Xerox Co Ltd | Image processing apparatus and program |
JP2012205017A (en) * | 2011-03-24 | 2012-10-22 | Fuji Xerox Co Ltd | Image processing device and program |
JP2021096781A (en) * | 2019-12-19 | 2021-06-24 | 京セラドキュメントソリューションズ株式会社 | Information processing apparatus and information processing system |
-
1998
- 1998-12-22 JP JP10376372A patent/JP2000187563A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002297462A (en) * | 2001-03-29 | 2002-10-11 | Minolta Co Ltd | Control apparatus, control program and computer readable recording medium recording the program |
JP2012205017A (en) * | 2011-03-24 | 2012-10-22 | Fuji Xerox Co Ltd | Image processing device and program |
US8749824B2 (en) | 2011-03-24 | 2014-06-10 | Fuji Xerox Co., Ltd. | Image processing apparatus, method and non-transitory computer readable medium using variable screen update polling interval |
JP2012205036A (en) * | 2011-03-25 | 2012-10-22 | Fuji Xerox Co Ltd | Image processing apparatus and program |
JP2021096781A (en) * | 2019-12-19 | 2021-06-24 | 京セラドキュメントソリューションズ株式会社 | Information processing apparatus and information processing system |
JP7424035B2 (en) | 2019-12-19 | 2024-01-30 | 京セラドキュメントソリューションズ株式会社 | Information processing equipment and information processing system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5862404A (en) | Network device discovery and status information distribution using independent information distribution processes | |
US7359081B2 (en) | Information processing apparatus, distributed printing method, and storage medium | |
JP3774508B2 (en) | A device that automatically transmits event-related information | |
CN105516529B (en) | Image forming apparatus and control method | |
JP2004310516A (en) | Print system and print management method | |
US20020105671A1 (en) | Printing system | |
KR20000026589A (en) | Networked printing system and method for processing waiting job when printing error is occurred | |
US8930510B2 (en) | Image formation apparatus, network system, and program product for network operation at low cost | |
US6384926B2 (en) | Network system having printers, printer for network system, server for network and terminal for network system | |
US20060139686A1 (en) | Information processing apparatus, image forming apparatus, recording medium having recorded operation control program, and image forming system | |
CN110784389B (en) | Relay device, control method, and information processing system | |
JP2009070002A (en) | Management system, management method, and management program | |
JP2000187563A (en) | State access device | |
US6873425B1 (en) | Delayed printing of print jobs requiring special resources | |
JP2005078461A (en) | Distributed image processing network system | |
US20050010928A1 (en) | Service device and method for spontaneously providing status notification | |
JPH09314925A (en) | Printer controller | |
JP2003140867A (en) | Network print system and information processing device | |
JP4872441B2 (en) | Image processing apparatus, device information requester identification method, and program | |
JPH0667823A (en) | Print server | |
JP2001296982A (en) | Document printing system, control method and storage medium stored with them | |
JP2004013495A (en) | Network print system | |
JPH11338652A (en) | Printer controller | |
US20050094185A1 (en) | Job managing apparatus, job managing method, and job managing program | |
JP2000181640A (en) | Printing system |