JP6973063B2 - 画像処理システムおよび情報処理機器 - Google Patents
画像処理システムおよび情報処理機器 Download PDFInfo
- Publication number
- JP6973063B2 JP6973063B2 JP2017253284A JP2017253284A JP6973063B2 JP 6973063 B2 JP6973063 B2 JP 6973063B2 JP 2017253284 A JP2017253284 A JP 2017253284A JP 2017253284 A JP2017253284 A JP 2017253284A JP 6973063 B2 JP6973063 B2 JP 6973063B2
- Authority
- JP
- Japan
- Prior art keywords
- image processing
- communication
- mfp
- firmware
- terminal
- 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)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Description
環境構築手段は、画像処理装置と一体的に構成されてもよい。
[1.画像処理システムの概略的な構成]
図1は、画像処理システムの一例の構成を概略的に示す図である。図1に示されるように、画像処理システムは、MFP(Multi-Functional Peripheral)100とサーバー300とを含む。MFP100は、画像処理装置の一例である。サーバー300は、環境構築手段の一例である。MFP100は、現実の通信環境において、端末200と通信する。端末200は、たとえば、パーソナルコンピューター、または、スマートフォンである。
図2は、サーバー300における上記テスト通信の内容を模式的に示す図である。図2に示されるように、サーバー300は、仮想環境1000として、MFP100と端末200とを含むネットワーク環境を仮想的に生成する。サーバー300は、仮想環境1000において、MFP100と端末200との通信をシミュレーションすることにより、MFP100と端末200との間の通信のテスト通信を実行する。サーバー300は、当該テスト通信の結果をMFP100に通知する。以下、仮想環境1000を用いたテスト通信について、段階的に説明する。
サーバー300は、MFP100および端末200の装置情報を利用して、仮想環境1000を構築する。仮想環境1000は、MFP100の対応物であるMFPモデル1100と、端末200の対応物である端末モデル1200とを含む。現実の通信環境においてMFP100が複数の端末と通信する場合には、仮想環境1000は、複数の端末のそれぞれのモデルを含んでいてもよい。
サーバー300は、MFP100と端末200との間の、現実の通信環境における通信履歴を用いて、仮想環境1000におけるシミュレーションを実行する。本明細書では、MFP100と端末200との間の通信履歴を「ジョブ履歴」ともいう。一例では、MFP100が、テスト通信の要求とともに、サーバー300にジョブ履歴(ジョブ情報とジョブパケット)を送信する。図2では、MFP100からサーバー300へのジョブ履歴の送信が「工程2」として示されている。
図3は、MFP100のハードウェア構成を概略的に示す図である。図3を参照して、MFP100は、全体を制御するためのCPU(Central Processing Unit)150と、プログラムおよびデータを格納するための記憶装置160と、操作パネル170とを含む。
図4は、端末200のハードウェア構成の一例を示す図である。図4に示されるように、端末200は、主な構成要素として、CPU201と、RAM(Random Access Memory)202と、記憶装置203と、通信インターフェース204と、ディスプレイ210とを含む。CPU201と、RAM202と、記憶装置203と、通信インターフェース204と、ディスプレイ210とは、互いに内部バスで接続されている。
図5は、サーバー300のハードウェア構成の一例を示す図である。図5に示されるように、サーバー300は、主な構成要素として、CPU301と、RAM302と、記憶装置303と、通信インターフェース304とを含む。CPU301と、RAM302と、記憶装置303と、通信インターフェース304とは、互いに内部バスで接続されている。
図6は、ジョブ情報の内容の一例を模式的に示す図である。ジョブ情報は、たとえばMFP100の記憶装置160に格納される。
「通信相手のアドレス」は、ジョブの送受信における通信相手(端末200等)のアドレスを表わす。
図7は、装置情報の内容の一例を模式的に示す図である。図7の装置情報は、たとえばMFP100の記憶装置160に格納される。装置情報は、「端末番号」「アドレス」「タイプ情報」および「バージョン情報」を含む。
図8は、MFP100が、サーバー300にテスト通信を要求するために実行する処理の一例のフローチャートである。図9は、サーバー300が、MFP100からテスト通信を要求されたときに実行する処理の一例のフローチャートである。図8の処理は、たとえば、MFP100のCPU150が所与のプログラムを実行することによって実現される。CPU150は、たとえば、MFP100のファームウェアの更新の通知を受信したことに応じて、図8の処理を開始する。図9の処理は、たとえば、サーバー300のCPU301が所与のプログラムを実行することによって実現される。
第1の実施の形態の画像処理システムでは、環境構築手段(サーバー300)は画像処理装置(MFP100)に対して離間した装置として実現されていた。第2の実施の形態の画像処理システムでは、環境構築手段は画像処理装置と一体的に構成されていてもよい。図11は、第2の実施の形態の画像処理システムの構成を模式的に示す図である。
[1.画像処理システムの概要]
第3の実施の形態のMFP100は、画像処理機能を実行するためのハードウェア要素と、サーバー機能を実行するためのハードウェア要素とを備える。図12は、第3の実施の形態の画像処理システムの構成を模式的に示す図である。
図13は、MFP100のハードウェアブロック図である。以下、図13を参照して、画像処理部10とサーバー部20のそれぞれの構成を説明する。
画像処理部10は、画像処理部10全体を制御するためのCPU150と、記憶装置160とを含む。記憶装置160は、たとえば、不揮発性メモリーによって実現される。記憶装置160に格納される情報は、CPU150によって実行されるプログラム、および、当該プログラムの実行に利用されるデータを含んでいてもよい。
サーバー部20は、サーバー部20全体を制御するためのCPU250と、NIC260と、記憶装置270と、内部インターフェース280とを含む。NIC260は、グローバルネットワークを介して端末200等の外部機器との間でデータの送受信を実行するように構成された、ハードウェア資源によって実現される。当該ハードウェア資源の一例は、ネットワークカードである。CPU250は、NIC260を介して外部機器と通信する。
図14は、第3の実施の形態におけるテスト通信の実施の態様を模式的に示す図である。図14に示されるように、第3の実施の形態では、仮想環境1000は、画像処理部10のCPU150とサーバー部20のCPU250とによって協働して生成される。
図16は、画像処理システムの第4の実施の形態を示す図である。図16の例では、画像処理システムは、MFP100、端末200、およびサーバー300に加えて、認証サーバー400をさらに備える。認証サーバー400は、MFP100と端末200との間の通信履歴を格納する情報処理装置の一例である。
Claims (9)
- ファームウェアを利用して端末と通信する画像処理装置と、
前記画像処理装置と前記端末とを含む仮想環境を構築する環境構築手段とを備え、
前記環境構築手段は、
前記端末のモデルと前記画像処理装置のファームウェア更新後のモデルとを用いた仮想的な通信環境における、前記端末と前記画像処理装置との通信履歴を用いたテスト通信を実行し、
前記画像処理装置は、
前記テスト通信の結果に基づいて、前記ファームウェアを更新するか否かを決定するように構成されている、画像処理システム。 - 前記画像処理装置は、
前記テスト通信の結果における不具合の発生確率が、前記通信履歴における不具合の発生確率以下である場合には、前記ファームウェアを更新し、
前記テスト通信の結果における不具合の発生確率が、前記通信履歴における不具合の発生確率より高い場合には、前記ファームウェアを更新しない、
ように構成されている、請求項1に記載の画像処理システム。 - 前記画像処理装置は、
ファームウェアの更新の通知を受けた場合に、ファームウェアの更新前に、前記環境構築手段に前記テスト通信の実行を要求するように構成されており、
前記環境構築手段は、
前記画像処理装置からの要求に応じて、前記テスト通信を実行し、当該テスト通信の結果を前記画像処理装置へ通知するように構成されている、請求項1または請求項2に記載の画像処理システム。 - 前記画像処理装置は、
前記通信履歴のうち、ファームウェアの更新の前記通知における更新内容に対応する通信履歴のみについて、前記テスト通信の実行を要求するように構成されている、請求項3に記載の画像処理システム。 - 前記環境構築手段は、前記画像処理装置に対して離間した装置によって実現される、請求項1〜請求項4のいずれか1項に記載の画像処理システム。
- 前記環境構築手段は、前記画像処理装置と一体的に構成される、請求項1〜請求項4のいずれか1項に記載の画像処理システム。
- 前記画像処理装置は、画像処理を実行する画像処理部と、サーバー処理を実行するサーバー部とを含み、
前記環境構築手段は、
前記仮想環境のうち前記画像処理装置に相当する部分を、前記画像処理部によって実現され、
前記仮想環境のうち前記端末に相当する部分を、前記サーバー部によって実現される、
ように構成されている、請求項6に記載の画像処理システム。 - 前記画像処理装置と前記端末との通信履歴を格納する情報処理装置をさらに備え、
前記環境構築手段は、前記情報処理装置から前記通信履歴を取得することにより、前記テスト通信を実行するように構成されている、請求項1〜請求項7のいずれか1項に記載の画像処理システム。 - ファームウェアを利用して端末と通信する画像処理部と、
前記画像処理部と前記端末とを含む仮想環境を構築する環境構築部とを備えた、情報処理機器であって、
前記環境構築部は、
前記端末のモデルと前記画像処理部のファームウェア更新後のモデルとを用いた仮想的な通信環境における、前記端末と前記画像処理部との通信履歴を用いたテスト通信を実行し、
前記画像処理部は、
前記テスト通信の結果に基づいて、前記ファームウェアを更新するか否かを決定するように構成されている、情報処理機器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017253284A JP6973063B2 (ja) | 2017-12-28 | 2017-12-28 | 画像処理システムおよび情報処理機器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017253284A JP6973063B2 (ja) | 2017-12-28 | 2017-12-28 | 画像処理システムおよび情報処理機器 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019120995A JP2019120995A (ja) | 2019-07-22 |
JP6973063B2 true JP6973063B2 (ja) | 2021-11-24 |
Family
ID=67307845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017253284A Active JP6973063B2 (ja) | 2017-12-28 | 2017-12-28 | 画像処理システムおよび情報処理機器 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6973063B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7010028B2 (ja) * | 2018-01-30 | 2022-01-26 | コニカミノルタ株式会社 | 画像処理装置および制御プログラム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5127490B2 (ja) * | 2008-02-07 | 2013-01-23 | キヤノン株式会社 | 画像形成装置、画像形成装置の遠隔更新検証方法及びプログラム |
JP2012174196A (ja) * | 2011-02-24 | 2012-09-10 | Canon Inc | クラウドコンピューティングシステム、その制御方法、およびそのプログラム |
JP2015197844A (ja) * | 2014-04-02 | 2015-11-09 | キヤノン株式会社 | 印刷装置、印刷装置のファームウェア検証方法、並びにプログラム |
JP6458669B2 (ja) * | 2015-07-13 | 2019-01-30 | コニカミノルタ株式会社 | 画像形成装置及び動作制御プログラム並びに動作制御方法 |
-
2017
- 2017-12-28 JP JP2017253284A patent/JP6973063B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019120995A (ja) | 2019-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10430135B2 (en) | Relay apparatus, information processing apparatus, information processing system, and recording medium storing information processing | |
US9146731B2 (en) | Information processing apparatus, relay server, information relay method, non-transitory computer-readable medium storing information relay program, and communication system | |
JP7069672B2 (ja) | アプリケーションの更新方法およびプログラム | |
EP2863281B1 (en) | System and method to configure a field device | |
JP2009187377A (ja) | 画像形成装置、画像形成装置の遠隔更新検証方法及びプログラム | |
JP5553670B2 (ja) | 管理装置、その制御方法およびプログラム | |
US20130003111A1 (en) | Method and system for network diagnostics which shows possible causes on a display of an image forming apparatus | |
JP2017107307A (ja) | 機器、情報処理システム、情報処理方法、及びプログラム | |
JP5671880B2 (ja) | 画像形成装置、プログラム状態判定方法、プログラム状態判定プログラム、及びプログラム状態判定システム | |
JP4708664B2 (ja) | 周辺機器、周辺機器の制御方法、周辺機器の制御プログラム及び記憶媒体 | |
JP6973063B2 (ja) | 画像処理システムおよび情報処理機器 | |
JP6274758B2 (ja) | ネットワーク機器管理装置、ネットワーク機器管理方法、およびネットワーク機器管理方法を実行するプログラム | |
JP2010128707A (ja) | 電子機器、サーバ、およびその制御方法 | |
JP6439987B2 (ja) | 電子機器システムおよびファームウェア更新管理プログラム | |
US10382536B2 (en) | Device management apparatus | |
US9009244B2 (en) | Image forming apparatus, and control method thereof | |
JP5494348B2 (ja) | プログラム導入支援装置、プログラム導入支援システム、プログラム導入支援方法、プログラム導入支援プログラム、及び記録媒体 | |
JP2009048386A (ja) | 通信システム、通信方法、通信制御プログラムおよびこのプログラムを記憶した記録媒体 | |
US11263287B1 (en) | System to extend functionality of third party apps on multi-function device web browsers | |
JP2015121887A (ja) | 情報処理装置及びその制御方法、およびプログラム | |
JP2019057133A (ja) | 画像処理装置およびプログラム | |
JP7392337B2 (ja) | 情報処理装置およびプログラム | |
JP7010028B2 (ja) | 画像処理装置および制御プログラム | |
JP6988065B2 (ja) | 画像形成装置、画像形成システム、及び画像形成プログラム | |
JP6179133B2 (ja) | 機器、情報処理方法、情報処理プログラム、及び情報処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201120 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210929 |
|
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: 20211005 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211018 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6973063 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |