JP5450678B2 - ネットワークにおけるイベント通知システム - Google Patents
ネットワークにおけるイベント通知システム Download PDFInfo
- Publication number
- JP5450678B2 JP5450678B2 JP2012016356A JP2012016356A JP5450678B2 JP 5450678 B2 JP5450678 B2 JP 5450678B2 JP 2012016356 A JP2012016356 A JP 2012016356A JP 2012016356 A JP2012016356 A JP 2012016356A JP 5450678 B2 JP5450678 B2 JP 5450678B2
- Authority
- JP
- Japan
- Prior art keywords
- event
- notification
- image forming
- job
- forming apparatus
- 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.)
- Active
Links
Images
Landscapes
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
該画像形成装置の記憶手段に、該ホストから該画像形成装置に対する要求に基づきイベントの種類及び通知先アドレスを含むサブスクリプションが登録されたデータベースと、プロセッサを動作させるためのイベントジェネレータ及びイベント通知マネージャとが格納され、
該ホストの記憶手段に、該複数の画像形成装置に対応した複数のプリンタドライバと、ステータスモニターと、該複数のプリンタドライバのそれぞれについて、該ステータスモニターのオン/オフ情報が登録されたデータベースとしてのレジストリが格納された、ネットワークにおけるイベント通知システムにおいて、
該プリンタドライバには、印刷パラメータの設定時に、ステータスモニターのオン/オフとイベント種別毎の通知有無が設定可能となっており、該レジストリには、 プリンタドライバの設定情報であるキーの値がツリー形式で登録されており、
該イベントジェネレータは該プロセッサに対し、該画像形成装置内での状態変化を示す値を含むイベントデータを持つイベントを生成させ、該状態変化がジョブ状態の変化である場合には、該イベントデータにジョブ処理要求元を示す値を含ませ、
該イベント通知マネージャは該プロセッサに対し、該イベントの生成に応答して、該イベントデータにジョブ処理要求元を示す値が含まれていれば、該データベースに含まれているサブスクリプションのうち、そのイベントの種類に該状態変化の値が属し且つその通知先アドレスが該ジョブ処理要求元の値に対応するものについて、該通知先アドレスにイベントを通知させ、該イベントデータにジョブ処理要求元を示す値が含まれていなければ、該データベースに含まれているサブスクリプションのうち、そのイベントの種類に該状態変化の値が属するものについて、該通知先アドレスにイベントを通知させ、
該画像形成装置の記憶手段は、更に、サブスクリプションマネージャを含み、
該サブスクリプションマネージャは、
該データベースに、該イベントの種類と該通知先アドレスとともにタイムスタンプを登録し、現日時と前記タイムスタンプとの差が有効期限と等しいか大きければ、該通知先アドレスへ有効期限切れであることを通知し、
該ホストの省電力モードからの復帰時に、その復帰イベントの発生に応答して、該ホストのステータスモニターは、該レジストリに登録されている全てのプリンタドライバの該設定情報から、該ツリーのパスを指定することにより、ステータスモニターキーのエントリーを取得し、更に、該ステータスモニターキーが属するプリンタドライバキーの下のキー群のうち、通知が含まれるキーのエントリーを取得し、通知有無の値が通知有を示していればイベント種別を取得し、該イベント種別をフィルター要素の値として含む登録要求を該サブスクリプションマネージャに送信し、
該サブスクリプションマネージャは、更に、該ホストの省電力モード移行時に、その移行イベントの発生に応答して、イベント通知登録解除処理要求を受信し、全てのサブスクリプションを該記憶手段から削除する。
該イベント通知マネージャは該プロセッサに対し、該イベントの生成に応答して、該イベントデータにジョブ識別子が含まれていれば、該通知先アドレスに、該ジョブ識別子をさらに含むイベントを通知させる。
20〜22 画像形成装置
30 ネットワーク
41、51 CPU
42、52 インターフェイス
43、53 PROM
44、54 DRAM
45、55 補助記憶装置
46、56 ネットワークインターフェイス
47 会話型入出力装置
57 操作パネル
58 スキャナ
59 プリンタ
5A ファックスモデム
60A〜60C プリンタドライバ
61 文書作成アプリ
62 GDI
63、70 通信部
64 レジストリ
65 イベント通知設定部
66 サブスクライバ
67 ステータスモニター
670 イベントシンク
671 UI部
68 イベントログ部
69、72 SOAP処理部
71 画像形成装置本体部
710 ジョブ管理部
711 印刷処理部
712 イベントジェネレータ
713 EventArgs
73 イベントソース
730 サブスクリプションマネージャ
731 通知マネージャ
80 イベントデータベース
81 イベント種別テーブル
82 イベントテーブル
83、83A サブスクリプションズテーブル
Claims (5)
- ホストと、それぞれプロセッサと記憶手段とを備え該ホストから依頼されたジョブを処理する複数の画像形成装置とがネットワークで結合され、
該画像形成装置の記憶手段に、該ホストから該画像形成装置に対する要求に基づきイベントの種類及び通知先アドレスを含むサブスクリプションが登録されたデータベースと、プロセッサを動作させるためのイベントジェネレータ及びイベント通知マネージャとが格納され、
該ホストの記憶手段に、該複数の画像形成装置に対応した複数のプリンタドライバと、ステータスモニターと、該複数のプリンタドライバのそれぞれについて、該ステータスモニターのオン/オフ情報が登録されたデータベースとしてのレジストリが格納された、ネットワークにおけるイベント通知システムにおいて、
該プリンタドライバには、印刷パラメータの設定時に、ステータスモニターのオン/オフとイベント種別毎の通知有無が設定可能となっており、該レジストリには、 プリンタドライバの設定情報であるキーの値がツリー形式で登録されており、
該イベントジェネレータは該プロセッサに対し、該画像形成装置内での状態変化を示す値を含むイベントデータを持つイベントを生成させ、該状態変化がジョブ状態の変化である場合には、該イベントデータにジョブ処理要求元を示す値を含ませ、
該イベント通知マネージャは該プロセッサに対し、該イベントの生成に応答して、該イベントデータにジョブ処理要求元を示す値が含まれていれば、該データベースに含まれているサブスクリプションのうち、そのイベントの種類に該状態変化の値が属し且つその通知先アドレスが該ジョブ処理要求元の値に対応するものについて、該通知先アドレスにイベントを通知させ、該イベントデータにジョブ処理要求元を示す値が含まれていなければ、該データベースに含まれているサブスクリプションのうち、そのイベントの種類に該状態変化の値が属するものについて、該通知先アドレスにイベントを通知させ、
該画像形成装置の記憶手段は、更に、サブスクリプションマネージャを含み、
該サブスクリプションマネージャは、
該データベースに、該イベントの種類と該通知先アドレスとともにタイムスタンプを登録し、現日時と前記タイムスタンプとの差が有効期限と等しいか大きければ、該通知先アドレスへ有効期限切れであることを通知し、
該ホストの省電力モードからの復帰時に、その復帰イベントの発生に応答して、該ホストのステータスモニターは、該レジストリに登録されている全てのプリンタドライバの該設定情報から、該ツリーのパスを指定することにより、ステータスモニターキーのエントリーを取得し、更に、該ステータスモニターキーが属するプリンタドライバキーの下のキー群のうち、通知が含まれるキーのエントリーを取得し、通知有無の値が通知有を示していればイベント種別を取得し、該イベント種別をフィルター要素の値として含む登録要求を該サブスクリプションマネージャに送信し、
該サブスクリプションマネージャは、更に、該ホストの省電力モード移行時に、その移行イベントの発生に応答して、イベント通知登録解除処理要求を受信し、全てのサブスクリプションを該記憶手段から削除する、
ことを特徴とする、ネットワークにおけるイベント通知システム。 - 該イベントジェネレータは該プロセッサに対しさらに、該状態変化がジョブ状態の変化である場合には、該イベントデータにジョブ識別子を含ませ、
該イベント通知マネージャは該プロセッサに対し、該イベントの生成に応答して、該イベントデータにジョブ識別子が含まれていれば、該通知先アドレスに、該ジョブ識別子をさらに含むイベントを通知させる、
ことを特徴とする請求項1に記載のイベント通知システム。 - 該ジョブ処理要求元を示す値は、該ジョブ処理要求元のマシン識別子又はユーザ識別子であることを特徴とする請求項1又は2に記載のイベント通知システム。
- 該ユーザ識別子は、オペレーティングシステムにログインしたときのユーザ識別子であることを特徴とする請求項3に記載のイベント通知システム。
- 該画像形成装置は、プリンタ、スキャナ、ファクシミリ装置又は複合機であることを特徴とする請求項1乃至4のいずれか1つに記載のイベント通知システム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012016356A JP5450678B2 (ja) | 2012-01-30 | 2012-01-30 | ネットワークにおけるイベント通知システム |
US13/753,980 US8848210B2 (en) | 2012-01-30 | 2013-01-30 | Event notification system in which a terminal is notified of events generated in devices via a network |
CN201310036643.7A CN103312921B (zh) | 2012-01-30 | 2013-01-30 | 事件通知*** |
EP13153310.1A EP2620864B1 (en) | 2012-01-30 | 2013-01-30 | An event notification system in which a terminal is notified of events generated in devices via a network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012016356A JP5450678B2 (ja) | 2012-01-30 | 2012-01-30 | ネットワークにおけるイベント通知システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013156807A JP2013156807A (ja) | 2013-08-15 |
JP5450678B2 true JP5450678B2 (ja) | 2014-03-26 |
Family
ID=49051928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012016356A Active JP5450678B2 (ja) | 2012-01-30 | 2012-01-30 | ネットワークにおけるイベント通知システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5450678B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6287174B2 (ja) * | 2013-12-24 | 2018-03-07 | 株式会社リコー | 情報処理システム、情報処理装置、情報処理方法および情報処理プログラム |
JP6340786B2 (ja) * | 2013-12-24 | 2018-06-13 | 株式会社リコー | 情報処理システム、情報処理装置、情報処理方法および情報処理プログラム |
CN111741092A (zh) * | 2020-06-11 | 2020-10-02 | 湖南中大检测技术集团有限公司 | 采集***、集成终端以及检测*** |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001282472A (ja) * | 2000-03-29 | 2001-10-12 | Canon Inc | 情報処理システム、情報処理装置及びそれらの制御方法並びに記憶媒体 |
JP4614664B2 (ja) * | 2003-01-10 | 2011-01-19 | パナソニック株式会社 | グループ加入認可システム、サーバ機器及びクライアント機器 |
JP4199622B2 (ja) * | 2003-08-28 | 2008-12-17 | 京セラミタ株式会社 | 画像形成装置 |
JP2006023830A (ja) * | 2004-07-06 | 2006-01-26 | Canon Inc | 出力終了通知方式、出力制御装置、制御プログラム及び記憶媒体 |
JP2006239930A (ja) * | 2005-03-01 | 2006-09-14 | Canon Inc | 証明書管理機能を備えた印刷装置 |
JP2007013232A (ja) * | 2005-06-28 | 2007-01-18 | Murata Mach Ltd | ファクシミリサーバ |
US20070208837A1 (en) * | 2006-02-22 | 2007-09-06 | Lifen Tian | Device management system for processing client requests |
JP4850761B2 (ja) * | 2007-03-16 | 2012-01-11 | 株式会社リコー | イベント通知装置及びイベント通知方法 |
JP2009070182A (ja) * | 2007-09-13 | 2009-04-02 | Fuji Xerox Co Ltd | 印刷制御装置、印刷システムおよびプログラム |
JP4987770B2 (ja) * | 2008-03-24 | 2012-07-25 | 株式会社リコー | イベント通知装置、イベント通知方法、及びイベント通知プログラム |
-
2012
- 2012-01-30 JP JP2012016356A patent/JP5450678B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013156807A (ja) | 2013-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8848210B2 (en) | Event notification system in which a terminal is notified of events generated in devices via a network | |
US8854677B2 (en) | Push-notification system and method for notifying event message to mobile terminal apparatus | |
JP5378554B2 (ja) | ネットワークにおけるイベント通知システム | |
US9354832B2 (en) | Print system for recovering a print job in a redundant print server, print server and print control method | |
JP2007328450A (ja) | ポートモニタプログラム、データ処理方法、情報処理装置、及び記憶媒体 | |
JP2011002881A (ja) | データ処理装置、プログラムおよび記録媒体 | |
JP5537160B2 (ja) | イベント代行通知装置及びその制御方法とそのプログラム | |
JP5450678B2 (ja) | ネットワークにおけるイベント通知システム | |
JP2004220448A (ja) | 情報提供装置、情報提供方法、情報提供システム、及び情報提供プログラム | |
JP5815822B2 (ja) | プッシュ通知システム | |
JP2014041599A (ja) | プログラム、情報処理装置、システム | |
JP2007249430A (ja) | 情報処理システム、情報処理方法、プログラム及び記憶媒体 | |
JP5378553B2 (ja) | ネットワークにおけるイベント通知システム | |
US20140185091A1 (en) | Box Print Realized by Image Forming Apparatus Having No Auxiliary Storage Device | |
US11388298B2 (en) | Image forming apparatus and control method therefor | |
US8902442B2 (en) | Image forming system and method in which client apparatuses are notified via print server of event generated in image forming apparatus | |
JP5623465B2 (ja) | 画像形成システム及びそのプリントサーバ | |
JP5937030B2 (ja) | 画像形成システム | |
US20240241682A1 (en) | Cloud print system, control method thereof, information processing apparatus, and medium | |
JP5040026B2 (ja) | 情報処理装置 | |
JP5090828B2 (ja) | 情報処理装置 | |
JP2024100224A (ja) | クラウドプリントシステムとその制御方法、情報処理装置ならびにプログラム | |
JP5623464B2 (ja) | 画像形成システム及びそのプリントサーバ | |
JP2009064061A (ja) | 情報処理装置 | |
JP2009065237A (ja) | 情報処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20130510 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20130528 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130604 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130802 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130827 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131028 |
|
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: 20131126 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131225 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5450678 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |