JP6163846B2 - 画像形成装置、画像形成システムおよびプログラム - Google Patents
画像形成装置、画像形成システムおよびプログラム Download PDFInfo
- Publication number
- JP6163846B2 JP6163846B2 JP2013086617A JP2013086617A JP6163846B2 JP 6163846 B2 JP6163846 B2 JP 6163846B2 JP 2013086617 A JP2013086617 A JP 2013086617A JP 2013086617 A JP2013086617 A JP 2013086617A JP 6163846 B2 JP6163846 B2 JP 6163846B2
- Authority
- JP
- Japan
- Prior art keywords
- application
- image forming
- forming apparatus
- error
- execution
- 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
- 238000000034 method Methods 0.000 claims description 75
- 230000008569 process Effects 0.000 claims description 71
- 238000012545 processing Methods 0.000 claims description 33
- 230000007704 transition Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 41
- 230000006870 function Effects 0.000 description 30
- 238000007726 management method Methods 0.000 description 30
- 238000010586 diagram Methods 0.000 description 21
- 238000013500 data storage Methods 0.000 description 13
- 230000015654 memory Effects 0.000 description 13
- 230000004044 response Effects 0.000 description 10
- 230000004913 activation Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 239000004065 semiconductor Substances 0.000 description 4
- 230000010365 information processing Effects 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011900 installation process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Engineering & Computer Science (AREA)
- Stored Programmes (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
Description
<1−1.構成概要>
図1は、実施形態に係る画像形成システム1(詳細には1A)を示す図である。図1に示すように、この画像形成システム1Aは、画像形成装置10とアプリケーション管理サーバ50と外部サーバ60とファイルサーバ80とを備える。
この実施形態では、画像形成装置10として、MFP(マルチ・ファンクション・ペリフェラル(Multi-Functional Peripheral))を例示する。なお、MFP(10)は情報処理装置とも称され、画像形成システム1は情報処理システムなどとも称される。
次にアプリケーション管理サーバ50の構成について説明する。
次に外部サーバ60の構成について説明する。
次にファイルサーバ80の構成について説明する。
次に、第1実施形態に係る本システム1の動作について図7等を参照しながら説明する。図7は、本システム1の動作を、画像形成装置10およびアプリケーション管理サーバ50の動作を中心に説明するタイミングチャートである。
上記第1実施形態では、代替処理を実行する旨がステップS14(図7、図19)にて無条件に決定される態様が例示されているが、これに限定されない。たとえば、エラーの内容に応じて代替処理の実行の是非が決定されるようにしてもよい。
(E1)内部連携アプリケーションAP1のエラー、
(E2)ブラウザBWのエラー且つブラウザ再起動で回復可能なエラー、
(E3)ブラウザBWのエラー且つブラウザ再起動でも回復不可能なエラー、
(E4)その他のエラー(ネットワークエラー等)、
の4つの種類に分類する。
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
10 MFP(画像形成装置)
30 内部サーバ
50 アプリケーション管理サーバ
60 外部サーバ
80 ファイルサーバ
AP1 内部連携アプリケーション
AP2 外部連携アプリケーション
PR 進捗状況識別情報
TB 対応関係規定テーブル
Claims (15)
- 画像形成システムであって、
内部サーバを有する画像形成装置と、
前記画像形成装置において実行される複数のアプリケーションを管理するアプリケーション管理サーバと、
前記画像形成装置の外部に設けられ、前記複数のアプリケーションのうちの少なくとも1つのアプリケーションと連携する外部サーバと、
を備え、
前記画像形成装置は、
前記内部サーバと連携するアプリケーションである内部連携アプリケーションと、前記外部サーバと連携するアプリケーションである外部連携アプリケーションとの両アプリケーションのうちの一方のアプリケーションである第1のアプリケーションを実行する第1アプリケーション実行手段と、
前記第1のアプリケーションの実行中においてエラーが発生し動作継続が不可能になった場合に、前記第1のアプリケーションにおける進捗状況を示す進捗状況識別情報を一時的に記憶する記憶手段と、
前記両アプリケーションのうちの他方のアプリケーションである第2のアプリケーションであって前記第1のアプリケーションと同等の機能を実現することが可能な第2のアプリケーションを、前記アプリケーション管理サーバと協働して前記複数のアプリケーションの中から特定する特定手段と、
前記第1のアプリケーションの実行中において動作継続が不可能になった場合に、前記第1のアプリケーションに代えて、前記特定手段によって特定された前記第2のアプリケーションを実行する第2アプリケーション実行手段と、
を備え、
前記第2アプリケーション実行手段は、前記第1のアプリケーションの実行中において動作継続が不可能になった場合に、前記進捗状況識別情報を前記記憶手段から取得するとともに、前記特定手段によって特定された前記第2のアプリケーションの実行を開始し、前記進捗状況識別情報に応じた段階に至るまで前記第2のアプリケーションの処理を自動的に進行することを特徴とする画像形成システム。 - 請求項1に記載の画像形成システムにおいて、
前記進捗状況識別情報は、前記第1のアプリケーションにおける複数の処理のそれぞれが処理済みであるか否かに関する処理済情報を有することを特徴とする画像形成システム。 - 請求項1または請求項2に記載の画像形成システムにおいて、
前記進捗状況識別情報は、前記第1のアプリケーションの画面遷移に関する進捗状況を示す画面識別子を有することを特徴とする画像形成システム。 - 請求項1ないし請求項3のいずれかに記載の画像形成システムにおいて、
前記進捗状況識別情報は、前記第1のアプリケーションにおける複数の画面を用いて設定される設定情報を有することを特徴とする画像形成システム。 - 請求項1ないし請求項4のいずれかに記載の画像形成システムにおいて、
前記画像形成装置は、
前記第2のアプリケーションが前記画像形成装置においてインストールされているか否かを判定する判定手段、
をさらに備え、
前記第2アプリケーション実行手段は、前記第1のアプリケーションの実行中において動作継続が不可能になった場合、
前記第2のアプリケーションが前記画像形成装置においてインストールされていることが前記判定手段により判定されるときには、前記第2のアプリケーションの実行を開始し、
前記第2のアプリケーションが前記画像形成装置においてインストールされていないことが前記判定手段により判定されるときには、前記第2のアプリケーションを前記アプリケーション管理サーバから取得してインストールした後に、前記第2のアプリケーションの実行を開始することを特徴とする画像形成システム。 - 請求項1ないし請求項5のいずれかに記載の画像形成システムにおいて、
前記画像形成装置は、
前記第1のアプリケーションの実行中においてエラーが発生し動作継続が不可能になった場合に、前記第2のアプリケーションを代替アプリケーションとして実行するか否かを前記エラーの内容に基づいて決定する決定手段、
をさらに備え、
前記決定手段は、
前記エラーが前記第1のアプリケーションのエラーであると判定されるときには、前記第2のアプリケーションを前記代替アプリケーションとして実行する旨を決定し、
前記エラーがネットワークエラーであると判定されるときには、前記第2のアプリケーションを前記代替アプリケーションとして実行しない旨を決定することを特徴とする画像形成システム。 - 請求項6に記載の画像形成システムにおいて、
前記両アプリケーションは、ブラウザを用いてそれぞれ実行され、
前記決定手段は、
前記エラーが前記ブラウザのエラーであって前記ブラウザの再起動によって回復可能なエラーであると判定されるときには、前記ブラウザの再起動を伴って前記第2のアプリケーションを実行する旨を決定し、
前記エラーが前記ブラウザのエラーであって前記ブラウザの再起動によっても回復不可能なエラーであると判定されるときには、前記第2のアプリケーションを実行しない旨を決定することを特徴とする画像形成システム。 - 画像形成装置であって、
前記画像形成装置の内部に設けられた内部サーバと連携するアプリケーションである内部連携アプリケーションと、前記画像形成装置の外部に設けられた外部サーバと連携するアプリケーションである外部連携アプリケーションとの両アプリケーションのうちの一方のアプリケーションである第1のアプリケーションを実行する第1アプリケーション実行手段と、
前記第1のアプリケーションの実行中において動作継続が不可能になった場合に、前記第1のアプリケーションにおける進捗状況を示す進捗状況識別情報を一時的に記憶する記憶手段と、
前記両アプリケーションのうちの他方のアプリケーションである第2のアプリケーションであって前記第1のアプリケーションと同等の機能を実現することが可能な第2のアプリケーションを、前記画像形成装置において実行され得る複数のアプリケーションの中から特定する特定手段と、
前記第1のアプリケーションの実行中において動作継続が不可能になった場合に、前記第1のアプリケーションに代えて、前記特定手段によって特定された前記第2のアプリケーションを実行する第2アプリケーション実行手段と、
を備え、
前記第2アプリケーション実行手段は、前記第1のアプリケーションの実行中において動作継続が不可能になった場合に、前記進捗状況識別情報を前記記憶手段から取得するとともに、前記特定手段によって特定された前記第2のアプリケーションの実行を開始し、前記進捗状況識別情報に応じた段階に至るまで前記第2のアプリケーションの処理を自動的に進行することを特徴とする画像形成装置。 - 請求項8に記載の画像形成装置において、
前記進捗状況識別情報は、前記第1のアプリケーションにおける複数の処理のそれぞれが処理済みであるか否かに関する処理済情報を有することを特徴とする画像形成装置。 - 請求項8または請求項9に記載の画像形成装置において、
前記進捗状況識別情報は、前記第1のアプリケーションの画面遷移に関する進捗状況を示す画面識別子を有することを特徴とする画像形成装置。 - 請求項8ないし請求項10のいずれかに記載の画像形成装置において、
前記進捗状況識別情報は、前記第1のアプリケーションにおける複数の画面を用いて設定される設定情報を有することを特徴とする画像形成装置。 - 請求項8ないし請求項11のいずれかに記載の画像形成装置において、
前記第2のアプリケーションが前記画像形成装置においてインストールされているか否かを判定する判定手段、
をさらに備え、
前記第2アプリケーション実行手段は、前記第1のアプリケーションの実行中において動作継続が不可能になった場合、
前記第2のアプリケーションが前記画像形成装置においてインストールされていることが前記判定手段により判定されるときには、前記第2のアプリケーションの実行を開始し、
前記第2のアプリケーションが前記画像形成装置においてインストールされていないことが前記判定手段により判定されるときには、前記第2のアプリケーションをアプリケーション管理サーバから取得してインストールした後に、前記第2のアプリケーションの実行を開始することを特徴とする画像形成装置。 - 請求項8ないし請求項12のいずれかに記載の画像形成装置において、
前記第1のアプリケーションの実行中においてエラーが発生し動作継続が不可能になった場合に、前記第2のアプリケーションを代替アプリケーションとして実行するか否かを前記エラーの内容に基づいて決定する決定手段、
をさらに備え、
前記決定手段は、
前記エラーが前記第1のアプリケーションのエラーであると判定されるときには、前記第2のアプリケーションを前記代替アプリケーションとして実行する旨を決定し、
前記エラーがネットワークエラーであると判定されるときには、前記第2のアプリケーションを前記代替アプリケーションとして実行しない旨を決定することを特徴とする画像形成装置。 - 請求項13に記載の画像形成装置において、
前記両アプリケーションは、ブラウザを用いてそれぞれ実行され、
前記決定手段は、
前記エラーが前記ブラウザのエラーであって前記ブラウザの再起動によって回復可能なエラーであると判定されるときには、前記ブラウザの再起動を伴って前記第2のアプリケーションを実行する旨を決定し、
前記エラーが前記ブラウザのエラーであって前記ブラウザの再起動によっても回復不可能なエラーであると判定されるときには、前記第2のアプリケーションを実行しない旨を決定することを特徴とする画像形成装置。 - 画像形成装置に内蔵されたコンピュータに、
a)前記画像形成装置の内部に設けられた内部サーバと連携するアプリケーションである内部連携アプリケーションと、前記画像形成装置の外部に設けられた外部サーバと連携するアプリケーションである外部連携アプリケーションとの両アプリケーションうちの一方のアプリケーションである第1のアプリケーションを実行するステップと、
b)前記第1のアプリケーションの実行中において動作継続が不可能になった場合に、前記第1のアプリケーションにおける進捗状況を示す進捗状況識別情報を前記画像形成装置の記憶手段に一時的に記憶するステップと、
c)前記両アプリケーションのうちの他方のアプリケーションである第2のアプリケーションであって前記第1のアプリケーションと同等の機能を実現することが可能な第2のアプリケーションを、前記画像形成装置において実行され得る複数のアプリケーションの中から特定するステップと、
d)前記第1のアプリケーションの実行中において動作継続が不可能になった場合に、前記第1のアプリケーションに代えて、前記ステップc)にて特定された前記第2のアプリケーションを実行するステップと、
を実行させるためのプログラムであって、
前記ステップd)は、前記進捗状況識別情報を前記記憶手段から取得するとともに、前記第2のアプリケーションの実行を開始し、前記進捗状況識別情報に応じた段階に至るまで前記第2のアプリケーションの処理を自動的に進行するステップを有することを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013086617A JP6163846B2 (ja) | 2013-04-17 | 2013-04-17 | 画像形成装置、画像形成システムおよびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013086617A JP6163846B2 (ja) | 2013-04-17 | 2013-04-17 | 画像形成装置、画像形成システムおよびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014211697A JP2014211697A (ja) | 2014-11-13 |
JP6163846B2 true JP6163846B2 (ja) | 2017-07-19 |
Family
ID=51931437
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013086617A Expired - Fee Related JP6163846B2 (ja) | 2013-04-17 | 2013-04-17 | 画像形成装置、画像形成システムおよびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6163846B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017033218A (ja) * | 2015-07-31 | 2017-02-09 | 株式会社リコー | 情報処理システム、情報処理装置、及び情報処理方法 |
US10846743B2 (en) * | 2015-08-14 | 2020-11-24 | Google Llc | Displaying content items based on user's level of interest in obtaining content |
JP6657798B2 (ja) * | 2015-08-19 | 2020-03-04 | 株式会社リコー | 情報処理システム、情報処理装置、及び情報処理方法 |
JP2017073017A (ja) * | 2015-10-08 | 2017-04-13 | セイコーエプソン株式会社 | 電子装置、及び、表示制御方法 |
JP2017079030A (ja) * | 2015-10-22 | 2017-04-27 | 株式会社リコー | 情報処理システム、情報処理装置、及び情報処理方法 |
JP6880802B2 (ja) | 2017-02-13 | 2021-06-02 | ブラザー工業株式会社 | プログラム及び携帯端末 |
JP7212463B2 (ja) * | 2018-07-04 | 2023-01-25 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3761374B2 (ja) * | 1999-11-11 | 2006-03-29 | 沖電気工業株式会社 | 自動取引システム |
JP2002024055A (ja) * | 2000-06-30 | 2002-01-25 | Toshiba Corp | コンピュータシステムおよびアプリケーションプログラムの動作再現方法 |
JP2006085620A (ja) * | 2004-09-17 | 2006-03-30 | Ricoh Co Ltd | 電子装置システムとその電子装置,制御方法,プログラム,および記録媒体 |
JP4474440B2 (ja) * | 2007-06-19 | 2010-06-02 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 多機能周辺装置(mfp)によるサービスの提供 |
JP2011141684A (ja) * | 2010-01-06 | 2011-07-21 | Ricoh Co Ltd | 画像形成装置、サービス提供方法、プログラム、記憶媒体 |
-
2013
- 2013-04-17 JP JP2013086617A patent/JP6163846B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2014211697A (ja) | 2014-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6163846B2 (ja) | 画像形成装置、画像形成システムおよびプログラム | |
JP3679349B2 (ja) | 画像形成装置、画像形成方法、画像形成プログラムおよびアプリケーションプログラム | |
JP6074179B2 (ja) | 印刷制御装置、印刷システム、および印刷方法 | |
US9282206B2 (en) | Portable information terminal and recording medium | |
JP2011164854A (ja) | 印刷設定管理装置、アプリケーション装置、印刷設定管理方法、印刷制御方法、及びプログラム | |
JP5732824B2 (ja) | 画像形成装置、情報処理システム、及び情報処理方法 | |
US10585631B2 (en) | Portable multi-function printing extension computing device | |
JP2016149805A (ja) | 画像形成装置、画像形成方法およびプログラム | |
JP5637003B2 (ja) | 画像形成装置、画面制御方法、画面制御プログラム及び記録媒体 | |
JP2013008284A (ja) | 画像処理装置及びその制御方法、並びにプログラム | |
JP6376227B2 (ja) | 通信端末装置、及び通信システム | |
JP6589343B2 (ja) | 情報処理装置およびプログラム | |
JP6244937B2 (ja) | 画像形成装置、画像形成システムおよびプログラム | |
JP2015046182A (ja) | 画像形成装置、画像形成システム、画面制御方法及びプログラム | |
US9749481B2 (en) | Image processing apparatus capable of transmitting image data, control method therefor, and storage medium storing control program therefor | |
US10817227B2 (en) | Printing computing device for operating a printing device | |
JP5817786B2 (ja) | 情報処理装置、プリンタドライバおよびプログラム | |
JP2018020562A (ja) | 画像形成装置、画像形成方法、およびプログラム | |
JP5693095B2 (ja) | 複合機、システム、情報処理方法及びプログラム | |
JP6949629B2 (ja) | 画像形成装置、制御方法及びプログラム | |
JP2006211473A (ja) | 文書登録システム | |
JP7374625B2 (ja) | 印刷システム、および制御方法 | |
JP6305031B2 (ja) | 画像形成装置及びその制御方法、並びにプログラム | |
JP2006166292A (ja) | 文書登録システム | |
JP5610731B2 (ja) | 画像形成装置及びその制御方法、並びにプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161020 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161101 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161226 |
|
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: 20170523 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170605 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6163846 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |