JP2011081768A - 画像処理装置、情報処理方法、及びプログラム - Google Patents
画像処理装置、情報処理方法、及びプログラム Download PDFInfo
- Publication number
- JP2011081768A JP2011081768A JP2010114672A JP2010114672A JP2011081768A JP 2011081768 A JP2011081768 A JP 2011081768A JP 2010114672 A JP2010114672 A JP 2010114672A JP 2010114672 A JP2010114672 A JP 2010114672A JP 2011081768 A JP2011081768 A JP 2011081768A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- service
- common
- individual
- unit
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/541—Interprogram communication via adapters, e.g. between incompatible applications
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
【解決手段】個々のサービスをプラグイン可能な画像処理装置であって、プラグイン対象となる各サービスを管理するサービス管理手段107と、各サービスに対する実行依頼に基づいて、依頼されたサービスの共通処理を制御する共通制御手段104と、各サービスの共通処理を処理する共通処理手段105と、共通処理における、プラグインとしての個別処理を処理する処理手段108と、を備え、共通処理手段は、共通処理における個別処理を、サービスと関連付けて管理する個別処理管理手段106を備える。
【選択図】図4
Description
[実施例1]
<システム構成及びハードウェア構成>
図2は、本発明に係るシステム構成を説明する図である。図2に示すシステムは、MFP(ここでは、画像処理装置ともいう)10、20とPC(パーソナルコンピュータ)30、40とがLAN(Local Area Network)で接続され、クライアントPC(以下、単にクライアントともいう)50、60がネットワークを介して接続されている。
図4は、本発明に係る画像処理装置10の基本機能構成の一例を示すブロック図である。図4に示すように、画像処理装置10は、ネットワークIF(IF:インタフェース)101、サービスフレームワーク102、サービスA110、サービスB111、サービスC112、プラットフォーム113を含む。なお、図4に示す例では、画像処理装置10が有するコピーやFAX、印刷などの基本機能については図示していない。
//ws/machineA/get/id/pas
「get」は、設定情報の取得を意味し、「id」「pas」は認証処理に用いられるパラメータである。
次に、実施例1における画像処理装置10の動作について説明する。まず、サービス管理部107へのサービスの登録処理について説明する。図7は、実施例1におけるサービスの登録処理の一例を示すシーケンス図である。
次に、実施例2に係る画像処理装置について説明する。実施例2では、サービスにおける共通処理として、前処理部と後処理部とを設けることができ、所定の処理のタイミングを規定することができる。
次に、実施例2に係る情報処理装置70の動作について説明する。図11は、実施例2におけるサービスA処理の一例を示すシーケンス図である。図11に示す処理において、図8に示す処理と同様の処理を行うものは同じ符号を付し、その説明を省略する。
次に、実施例3に係る画像処理装置80について説明する。実施例3では、各共通処理においてさらに共通処理を抜き出して、各サービスで利用できるようにしている。
次に、実施例4に係る画像処理装置について説明する。実施例4では、クライアントから受信したマーキングされた画像に対し、マーキング部分を解析して、解析結果により後処理を決定する。
次に、実施例4におけるシステムの動作について説明する。図18は、マーキングサービス実行時の処理の一例を示すシーケンス図である。図18に示すステップS501において、ネットワークI/F101は、クライアント装置などからマーキング画像が埋め込まれた文書をネットワークから取得した場合、共通IF103に対し、取得した文書を出力するとともにマーキングサービスの実行依頼を行う。
30、40 PC
50、60 クライアント
101 ネットワークIF
102 サービスフレームワーク
103 共通IF
104 共通制御部
105、120、130、140、150 共通処理部
106、131、141、151 個別処理管理部
107 サービス管理部
108、122、134、144 サービスA共通処理部
109、123、135、145 サービスB共通処理部
110、124、136、146 サービスA
111、125、137、147 サービスB
112、126、138、148 サービスC
121 認証部
132 前処理部
133 後処理部
142 復号部
143 共通部
152 読取共通処理部
155 マーキングサービス
160 個別処理用API
166 サービス処理用API
Claims (9)
- 個々のサービスをプラグイン可能な画像処理装置であって、
プラグイン対象となる各サービスを管理するサービス管理手段と、
前記各サービスに対する実行依頼に基づいて、依頼されたサービスの共通処理を制御する共通制御手段と、
前記各サービスの共通処理を処理する共通処理手段と、
前記共通処理における、プラグインとしての個別処理を処理する処理手段と、を備え、
前記共通処理手段は、
前記共通処理における個別処理を、前記サービスと関連付けて管理する個別処理管理手段を備える画像処理装置。 - 前記共通処理として認証処理を行う認証処理手段をさらに備え、
前記認証処理手段は、前記個別処理のプラグインがない場合、既定の認証処理を行う請求項1記載の画像処理装置。 - 前記個別処理管理手段は、
前記サービスの実行前に処理する前処理、及び/又は実行後に処理する後処理をさらに、前記サービスに関連付けて管理する請求項1又は2記載の画像処理装置。 - 前記個別処理管理手段は、
前記前処理、又は前記後処理として、順序付けされた複数の処理をさらに管理する請求項3記載の画像処理装置。 - 前記共通処理の処理結果を取得し、前記処理結果に対応するサービスを判別するサービス処理手段をさらに備える請求項1記載の画像処理装置。
- 前記共通処理の処理結果は、サービス名とサービスに関するパラメータであり、
前記サービス処理手段は、
前記パラメータに基づき、前記サービス名が示すサービスを実行する請求項5記載の画像処理装置。 - 前記サービスのプラグインを追加するためのAPIを備える各サービス共通のインタフェース部をさらに備え、
前記共通処理部は、
前記個別処理のプラグインを追加するためのAPIを備える請求項5又は6記載の画像処理装置。 - 個々のサービスをプラグイン可能であり、プラグイン対象となる各サービスを管理するサービス管理手段と、各サービスの共通処理における個別処理を、前記サービスと関連付けて管理する個別管理手段を備える画像処理装置における情報処理方法であって、
前記各サービスに対する実行依頼に基づいて、依頼されたサービスの共通処理を制御する共通制御ステップと、
制御された前記共通処理を処理する際、前記個別管理手段から個別処理がないかを検索する検索ステップと、
検索された個別処理を行って前記共通処理を処理する共通処理ステップと、
前記サービスを処理するサービス処理ステップと
を有する情報処理方法。 - 個々のサービスをプラグイン可能な画像処理装置を、
プラグイン対象となる各サービスを管理するサービス管理手段と、
前記各サービスに対する実行依頼に基づいて、依頼されたサービスの共通処理を制御する共通制御手段と、
前記各サービスの共通処理を処理する共通処理手段と、
前記共通処理における、プラグインとしての個別処理を処理する処理手段として機能させるためのプログラムであって、
前記共通処理手段は、
前記共通処理における個別処理を、前記サービスと関連付けて管理する個別処理管理手段を有するプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010114672A JP2011081768A (ja) | 2009-09-14 | 2010-05-18 | 画像処理装置、情報処理方法、及びプログラム |
US12/879,083 US20110067088A1 (en) | 2009-09-14 | 2010-09-10 | Image processing device, information processing method, and recording medium |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009212449 | 2009-09-14 | ||
JP2010114672A JP2011081768A (ja) | 2009-09-14 | 2010-05-18 | 画像処理装置、情報処理方法、及びプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2011081768A true JP2011081768A (ja) | 2011-04-21 |
Family
ID=43731761
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010114672A Pending JP2011081768A (ja) | 2009-09-14 | 2010-05-18 | 画像処理装置、情報処理方法、及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20110067088A1 (ja) |
JP (1) | JP2011081768A (ja) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015032040A (ja) * | 2013-07-31 | 2015-02-16 | 株式会社リコー | サービス提供システム、サービス提供方法およびプログラム |
JP2015032042A (ja) * | 2013-07-31 | 2015-02-16 | 株式会社リコー | サービス提供システム、サービス提供方法およびプログラム |
JP2015032044A (ja) * | 2013-07-31 | 2015-02-16 | 株式会社リコー | サービス提供システム、サービス提供方法およびプログラム |
JP2015032043A (ja) * | 2013-07-31 | 2015-02-16 | 株式会社リコー | サービス提供システム、サービス提供方法およびプログラム |
JP2015032041A (ja) * | 2013-07-31 | 2015-02-16 | 株式会社リコー | サービス提供システム、サービス提供方法およびプログラム |
JP2015032045A (ja) * | 2013-07-31 | 2015-02-16 | 株式会社リコー | サービス提供システム、サービス提供方法およびプログラム |
US11914652B2 (en) | 2019-12-19 | 2024-02-27 | Ricoh Company, Ltd. | Information processing system, method, and storage medium |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012213144A (ja) | 2011-03-18 | 2012-11-01 | Ricoh Co Ltd | 情報処理装置、情報処理システム、機器連携方法およびプログラム |
JP5720649B2 (ja) | 2011-11-04 | 2015-05-20 | 株式会社リコー | 機器管理装置およびプログラム |
JP6194575B2 (ja) | 2012-03-19 | 2017-09-13 | 株式会社リコー | 情報処理装置、情報処理方法、およびプログラム |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004005503A (ja) * | 2002-03-25 | 2004-01-08 | Ricoh Co Ltd | Webサービス機能を有する画像形成装置 |
JP2005166024A (ja) * | 2003-11-12 | 2005-06-23 | Ricoh Co Ltd | 認証サービス提供装置、Webサービス提供装置、ユーザ端末装置、認証サービス提供方法、Webサービス提供方法、Webサービス利用方法、認証サービス提供プログラム、Webサービス提供プログラム、Webサービス利用プログラム及び記録媒体 |
JP3679349B2 (ja) * | 2000-07-05 | 2005-08-03 | 株式会社リコー | 画像形成装置、画像形成方法、画像形成プログラムおよびアプリケーションプログラム |
JP2005251171A (ja) * | 2004-02-04 | 2005-09-15 | Ricoh Co Ltd | 情報提供装置、情報提供方法、情報提供プログラム及び記録媒体 |
JP2007053556A (ja) * | 2005-08-17 | 2007-03-01 | Fuji Xerox Co Ltd | 複合機 |
JP2008066887A (ja) * | 2006-09-05 | 2008-03-21 | Ricoh Co Ltd | 画像処理装置、画像処理方法、及び、画像処理プログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7117493B2 (en) * | 2001-03-28 | 2006-10-03 | Ricoh Company, Ltd. | Image formation system, software acquisition method, and computer product |
US20050239445A1 (en) * | 2004-04-16 | 2005-10-27 | Jeyhan Karaoguz | Method and system for providing registration, authentication and access via broadband access gateway |
US20080055667A1 (en) * | 2006-09-05 | 2008-03-06 | Hiroshi Baba | Image processing apparatus, image processing method, and recording medium |
US8176210B2 (en) * | 2006-11-22 | 2012-05-08 | Ricoh Company, Ltd. | Unified host application and associated methodology of integrating local service of a multi-function printer |
JP5078660B2 (ja) * | 2008-02-20 | 2012-11-21 | 株式会社リコー | 認証制御装置、認証制御方法及びプログラム |
-
2010
- 2010-05-18 JP JP2010114672A patent/JP2011081768A/ja active Pending
- 2010-09-10 US US12/879,083 patent/US20110067088A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3679349B2 (ja) * | 2000-07-05 | 2005-08-03 | 株式会社リコー | 画像形成装置、画像形成方法、画像形成プログラムおよびアプリケーションプログラム |
JP2004005503A (ja) * | 2002-03-25 | 2004-01-08 | Ricoh Co Ltd | Webサービス機能を有する画像形成装置 |
JP2005166024A (ja) * | 2003-11-12 | 2005-06-23 | Ricoh Co Ltd | 認証サービス提供装置、Webサービス提供装置、ユーザ端末装置、認証サービス提供方法、Webサービス提供方法、Webサービス利用方法、認証サービス提供プログラム、Webサービス提供プログラム、Webサービス利用プログラム及び記録媒体 |
JP2005251171A (ja) * | 2004-02-04 | 2005-09-15 | Ricoh Co Ltd | 情報提供装置、情報提供方法、情報提供プログラム及び記録媒体 |
JP2007053556A (ja) * | 2005-08-17 | 2007-03-01 | Fuji Xerox Co Ltd | 複合機 |
JP2008066887A (ja) * | 2006-09-05 | 2008-03-21 | Ricoh Co Ltd | 画像処理装置、画像処理方法、及び、画像処理プログラム |
Non-Patent Citations (4)
Title |
---|
CSND200900259019; 橋本吉治: 'SI向けのRuby on Rails実践ノウハウを伝授! エンタープライズもRailsで行こう' DB Magazine 第19巻,第1号, 20090501, pp.154-160, 株式会社翔泳社 * |
CSNG200900425010; 馬渕 他: 'CaStor:Web資源に対するケーパビリティの管理・配布を行うWebサーバ' 情報処理学会論文誌[CD-ROM] 第50巻,第8号, 20090815, pp.1856-1869, 社団法人情報処理学会 * |
JPN6014042158; 橋本吉治: 'SI向けのRuby on Rails実践ノウハウを伝授! エンタープライズもRailsで行こう' DB Magazine 第19巻,第1号, 20090501, pp.154-160, 株式会社翔泳社 * |
JPN6014042159; 馬渕 他: 'CaStor:Web資源に対するケーパビリティの管理・配布を行うWebサーバ' 情報処理学会論文誌[CD-ROM] 第50巻,第8号, 20090815, pp.1856-1869, 社団法人情報処理学会 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015032040A (ja) * | 2013-07-31 | 2015-02-16 | 株式会社リコー | サービス提供システム、サービス提供方法およびプログラム |
JP2015032042A (ja) * | 2013-07-31 | 2015-02-16 | 株式会社リコー | サービス提供システム、サービス提供方法およびプログラム |
JP2015032044A (ja) * | 2013-07-31 | 2015-02-16 | 株式会社リコー | サービス提供システム、サービス提供方法およびプログラム |
JP2015032043A (ja) * | 2013-07-31 | 2015-02-16 | 株式会社リコー | サービス提供システム、サービス提供方法およびプログラム |
JP2015032041A (ja) * | 2013-07-31 | 2015-02-16 | 株式会社リコー | サービス提供システム、サービス提供方法およびプログラム |
JP2015032045A (ja) * | 2013-07-31 | 2015-02-16 | 株式会社リコー | サービス提供システム、サービス提供方法およびプログラム |
US11914652B2 (en) | 2019-12-19 | 2024-02-27 | Ricoh Company, Ltd. | Information processing system, method, and storage medium |
Also Published As
Publication number | Publication date |
---|---|
US20110067088A1 (en) | 2011-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2011081768A (ja) | 画像処理装置、情報処理方法、及びプログラム | |
JP4434244B2 (ja) | 画像形成装置 | |
JP2009187534A (ja) | データ処理装置およびデータ処理方法 | |
JP2008083941A (ja) | 情報埋込装置、情報埋込プログラム、情報埋込システム、情報読取装置、情報読取プログラム、及び情報読取システム | |
JP2009169719A (ja) | セキュリティポリシーサーバ、セキュリティポリシー管理システム及びセキュリティポリシー管理プログラム | |
EP3047373B1 (en) | Device, system, and method | |
JP2008134820A (ja) | 印刷制限処理プログラムおよび情報処理装置 | |
JP2009301544A (ja) | 印刷ジョブ抽出装置およびプリントシステム | |
JP4456349B2 (ja) | 画像処理装置 | |
JP2008087270A (ja) | 印刷システム | |
JP6801526B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP2015035705A (ja) | 画像形成装置、情報処理方法及びプログラム | |
US8422059B2 (en) | Information processing apparatus and control method therefor | |
JP4687686B2 (ja) | 画像形成装置および画像形成システム | |
JP2009157804A (ja) | 印刷ジョブ管理装置、プログラム及び印刷システム | |
JP2015197758A (ja) | サーバ装置、プログラム及び通信方法 | |
JP2011248729A (ja) | 印刷制御装置、画像処理装置、印刷制御システム、印刷制御方法、印刷制御プログラム、及びそのプログラムを記録した記録媒体 | |
JP2007201765A (ja) | ドキュメント処理装置、その制御方法及びプログラム | |
JP6471644B2 (ja) | 情報処理装置、情報処理システム及び情報処理プログラム | |
JP5806970B2 (ja) | 画像形成装置 | |
JP2013073302A (ja) | 代理認証印刷システム、及びその制御方法 | |
JP2008186066A (ja) | 文書読取システム、情報処理装置および情報処理プログラム | |
JP2013183300A (ja) | ジョブ履歴監査システム、及びその制御方法、並びにプログラム | |
JP2008017167A (ja) | データ処理システム、データ処理装置、指示書実行方法およびプログラム | |
JP2007164414A (ja) | 画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130306 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140218 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140418 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141007 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141205 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150303 |