(57)【要約】【課題】不具合対象に該当する場合であっても、不具合の影響を抑制して使用可能な画像処理装置、情報処理装置、画像処理システム、画像処理プログラム、及び情報処理プログラムを提供することを目的とする。【解決手段】不具合識別子と不具合を回避する設定を含む不具合一時対策情報をサーバ１６から通信回線１８を介して画像形成装置１２が受信して不具合により一時動作が禁止された旨を報知する。また、画像形成装置１２は、予め記憶された設定よりも優先的に不具合一時対策情報を適用して動作を行う。【選択図】図１
2020031343.tif 000002
【特許請求の範囲】
【請求項１】
自装置が不具合対象の機種に該当する場合に、不具合の発生を抑制するための暫定設定を含む不具合一時対策情報を受け取る受取部と、
前記受取部によって受け取った前記不具合一時対策情報に含まれる前記暫定設定に自装置の設定を変更する変更部と、
を含む画像処理装置。
【請求項２】
前記変更部によって前記暫定設定に変更された場合に、前記暫定設定からの設定の変更を禁止する禁止部を更に備えた請求項１に記載の画像処理装置。
【請求項３】
前記禁止部は、前記暫定設定を一時的に解除する予め定めた操作が行われた場合は、前記禁止部による設定の変更の禁止を一時的に解除する請求項２に記載の画像処理装置。
【請求項４】
前記不具合一時対策情報は、不具合内容を表す不具合情報を更に含み、
前記不具合情報を報知する報知部を更に備えた請求項１〜３の何れか１項に記載の画像処理装置。
【請求項５】
前記報知部は、前記変更部によって前記暫定設定に変更されている状態で自装置の設定の変更を行う操作が行われた場合に、前記暫定設定からの設定の変更が不可能であることを更に報知する請求項４に記載の画像処理装置。
【請求項６】
前記変更部は、不具合の対策が行われた場合に、前記暫定設定を元の設定に更に変更する請求項１〜５の何れか１項に記載の画像処理装置。
【請求項７】
前記変更部によって前記暫定設定が元の設定に変更された場合に、不具合の解決を報知する解決報知部を更に備えた請求項６に記載の画像処理装置。
【請求項８】
管理対象の複数の画像処理装置から不具合情報の問い合わせを受信する情報受信部と、
前記情報受信部によって不具合情報の問い合わせを受信した場合、不具合対象の機種を検索し、問い合わせ元の画像処理装置が不具合対象の機種の場合に、不具合の発生を抑制するための暫定設定を含む不具合一時対策情報を返信する返信部と、
を含む情報処理装置。
【請求項９】
管理対象の複数の画像処理装置から不具合対象の機種を検索する検索部と、
前記検索部によって不具合対象の機種が検索された場合に、不具合対象の機種の画像処理装置に対して、不具合の発生を抑制するための暫定設定を含む不具合一時対策情報を送信する送信部と、
を含む情報処理装置。
【請求項１０】
請求項１〜７の何れか１項に記載の画像処理装置と、
請求項８又は請求項９に記載の情報処理装置と、
前記画像処理装置と前記情報処理装置とを通信接続する通信回線と、
を含む画像処理システム。
【請求項１１】
コンピュータを、請求項１〜７の何れか１項に記載の画像処理装置の各部として機能させるための画像処理プログラム。
【請求項１２】
コンピュータを、請求項８又は請求項９に記載の情報処理装置の各部として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、情報処理装置、画像処理システム、画像処理プログラム、及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、更新対象となるファームウェアの内容情報を取得する取得手段と、取得手段により取得されたファームウェアの内容情報と、画像形成装置の機器情報と、を比較し、ファームウェアの更新を行うか否かを判定する判定手段と、判定手段によりファームウェアの更新を行うと判定された場合、更新対象となるファームウェアの更新ファイルを取得する更新ファイル取得手段と、更新ファイル取得手段により取得された更新ファイルを用いてファームウェアの更新を行う更新手段と、を有する画像形成装置が提案されている。
【０００３】
また、特許文献２には、プリンタが、トナーカートリッジの交換の際に、ＣＲＵＭに記憶された情報を読み取り、リコール対象製品か否かの判別を行い、リコール対象製品であった場合に、一律に画像形成動作を禁止することが提案されている。また、リコール対象である旨の連絡を受けたことを連絡先に連絡することで、画像形成動作禁止の解除の手段（解除コード）を受け取ることが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−８５７５９号公報
【特許文献２】特開２０１０−１８４４６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
リコールなどの不具合が発生した場合に一律に動作を禁止することにより、装置を利用することができず、不便な場合がある。本発明は、不具合対象に該当する場合であっても、不具合の影響を抑制して使用可能な画像処理装置、情報処理装置、画像処理システム、画像処理プログラム、及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の画像処理装置は、自装置が不具合対象の機種に該当する場合に、不具合の発生を抑制するための暫定設定を含む不具合一時対策情報を受け取る受取部と、前記受取部によって受け取った前記不具合一時対策情報に含まれる前記暫定設定に自装置の設定を変更する変更部と、を含む。
【０００７】
請求項２に記載の発明は、請求項１に記載の発明において、前記変更部によって前記暫定設定に変更された場合に、前記暫定設定からの設定の変更を禁止する禁止部を更に備える。
【０００８】
請求項３に記載の発明は、請求項２に記載の発明において、前記禁止部は、前記暫定設定を一時的に解除する予め定めた操作が行われた場合は、前記禁止部による設定の変更の禁止を一時的に解除する。
【０００９】
請求項４に記載の発明は、請求項１〜３の何れか１項に記載の発明において、前記不具合一時対策情報は、不具合内容を表す不具合情報を更に含み、前記不具合情報を報知する報知部を更に備える。
【００１０】
請求項５に記載の発明は、請求項４に記載の発明において、前記報知部は、前記変更部によって前記暫定設定に変更されている状態で自装置の設定の変更を行う操作が行われた場合に、前記暫定設定からの設定の変更が不可能であることを更に報知する。
【００１１】
請求項６に記載の発明は、請求項１〜５の何れか１項に記載の発明において、前記変更部は、不具合の対策が行われた場合に、前記暫定設定を元の設定に更に変更する。
【００１２】
請求項７に記載の発明は、請求項６に記載の発明において、前記変更部によって前記暫定設定が元の設定に変更された場合に、不具合の解決を報知する解決報知部を更に備える。
【００１３】
請求項８に記載の情報処理装置は、管理対象の複数の画像処理装置から不具合情報の問い合わせを受信する情報受信部と、前記情報受信部によって不具合情報の問い合わせを受信した場合、不具合対象の機種を検索し、問い合わせ元の画像処理装置が不具合対象の機種の場合に、不具合の発生を抑制するための暫定設定を含む不具合一時対策情報を返信する返信部と、を含む。
【００１４】
請求項９に記載の情報処理装置は、管理対象の複数の画像処理装置から不具合対象の機種を検索する検索部と、前記検索部によって不具合対象の機種が検索された場合に、不具合対象の機種の画像処理装置に対して、不具合の発生を抑制するための暫定設定を含む不具合一時対策情報を送信する送信部と、を含む。
【００１５】
請求項１０に記載の画像処理システムは、請求項１〜７の何れか１項に記載の画像処理装置と、請求項８又は請求項９に記載の情報処理装置と、前記画像処理装置と前記情報処理装置とを通信接続する通信回線と、を含む。
【００１６】
請求項１１に記載の画像処理プログラムは、コンピュータを、請求項１〜７の何れか１項に記載の画像処理装置の各部として機能させる。
【００１７】
請求項１２に記載の情報処理プログラムは、コンピュータを、請求項８又は請求項９に記載の情報処理装置の各部として機能させる。
【発明の効果】
【００１８】
請求項１に記載の画像処理装置によれば、不具合対象に該当する場合であっても、不具合の影響を抑制して使用可能な画像処理装置を提供できる。
【００１９】
請求項２に記載の発明によれば、暫定設定からの設定の変更が可能な場合に比べて、不具合の影響を確実に抑制できる。
【００２０】
請求項３に記載の発明によれば、不具合を理解した上で、暫定設定を変更しての画像処理装置の使用が可能となる。
【００２１】
請求項４に記載の発明によれば、不具合情報と共に不具合対象の画像処理装置であることを報知できる。
【００２２】
請求項５に記載の発明によれば、不具合によって設定の変更ができないことを利用者に報知できる。
【００２３】
請求項６に記載の発明によれば、不具合解消後に暫定設定を元の設定にする手間を省くことができる。
【００２４】
請求項７に記載の発明によれば、不具合が解決して元通り使用可能になったことを報知できる。
【００２５】
請求項８に記載の情報処理装置は、不具合対象に該当する場合であっても、不具合の影響を抑制して使用可能な情報処理装置を提供できる。
【００２６】
請求項９に記載の情報処理装置は、不具合対象に該当する場合であっても、不具合の影響を抑制して使用可能な情報処理装置を提供できる。
【００２７】
請求項１０に記載の画像処理システムは、不具合対象に該当する場合であっても、不具合の影響を抑制して使用可能な画像処理システムを提供できる。
【００２８】
請求項１１に記載の画像処理プログラムは、不具合対象に該当する場合であっても、不具合の影響を抑制して使用可能な画像処理プログラムを提供できる。
【００２９】
請求項１２に記載の情報処理プログラムは、不具合対象に該当する場合であっても、不具合の影響を抑制して使用可能な情報処理プログラムを提供できる。
【図面の簡単な説明】
【００３０】
【図１】本実施形態に係る画像処理システムの概略構成を示す図である。
【図２】本実施形態に係る画像形成装置の外観を示す斜視図である。
【図３】本実施形態に係る画像形成装置の電気系の要部構成を示すブロック図である。
【図４】本実施形態に係る情報処理装置及びサーバの電気系の要部構成を示すブロック図である。
【図５】連続動作に関する不具合が発生した場合の不具合一時対策情報の一例を示す図である。
【図６】通信プロトコルに不具合が発生した場合の不具合一時対策情報の一例を示す図である。
【図７】設定パラメータの一例を示す図である。
【図８】本実施形態に係る画像処理システムの画像形成装置で行われる処理の流れの一例を示すフローチャートである。
【図９】本実施形態に係る画像処理システムのサーバで行われる処理の流れの一例を示すフローチャートである。
【図１０】本実施形態に係る画像形成システムの画像形成装置をユーザが利用する場合の画像形成装置で行われる処理の流れの一例を示すフローチャートである。
【図１１】本実施形態に係る画像処理システムの画像形成装置から管理者が設定を変更する場合に、画像形成装置で行われる処理の流れの一例を示すフローチャートである。
【図１２】管理者が設定を変更するための設定画面の一例を示す図である。
【図１３】管理者が設定を変更する際に不具合一時対策情報の設定を変更できないことを表す画像の例を示す図である。
【図１４】本実施形態に係る画像処理システムの画像形成装置において不具合修正ファームウェアが適用された後の起動時に行われる処理の流れの一例を示すフローチャートである。
【図１５】本実施形態に係る画像処理システムのサーバで行われる処理の流れの変形例を示すフローチャートである。
【発明を実施するための形態】
【００３１】
以下、図面を参照して本実施形態の一例を詳細に説明する。本実施形態では、複数の画像形成装置、複数の情報処理装置、及びサーバがネットワーク等の通信回線を介して各々接続された画像処理システムを画像処理システムの一例として説明する。図１は、本実施形態に係る画像処理システム１０の概略構成を示す図である。
【００３２】
本実施形態に係る画像処理システム１０は、図１に示すように、複数の画像形成装置１２ａ、１２ｂ、・・・と、複数の情報処理装置１４ａ、１４ｂ、・・・と、サーバ１６とを備えている。なお、画像形成装置１２ａ、１２ｂ、・・・や、情報処理装置１４ａ、１４ｂ・・・を区別して説明する必要がない場合は、符号末尾のアルファベットを省略して記載することがある。また、本実施形態では、複数の画像形成装置１２ａ、１２ｂ 、・・・及び情報処理装置１４ａ、１４ｂ、・・・を備える例を説明するが、画像形成装置１２及び情報処理装置１４の少なくとも一方は１つでもよい。また、本実施形態では、画像形成装置１２は画像処理装置に対応し、サーバ１６は情報処理装置に対応する。
【００３３】
各画像形成装置１２、情報処理装置１４、及びサーバ１６は、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット、イントラネット等の通信回線１８を介して各々接続されている。そして、画像形成装置１２、情報処理装置１４、及びサーバの各々は、通信回線１８を介して各種データの送受信を相互に行うことが可能とされている。
【００３４】
図２は、本実施形態に係る画像形成装置１２の外観を示す斜視図である。本実施形態に係る画像形成装置１２は、通信回線１８を介して各種データを受信し、受信したデータに基づく画像形成処理を行うプリント機能を有する。また、本実施形態に係る画像形成装置１２は、原稿を読み取って原稿を表す画像情報を得る読取機能、原稿に記録された画像を用紙に複写する複写機能、図示しない電話回線を介して各種データの送信及び受信を行うファクシミリ機能等も有する。
【００３５】
また、本実施形態に係る画像形成装置１２は、装置上部に原稿読取部５２を備え、原稿読取部５２の下方に画像形成部２４が配置されている。原稿読取部５２は、原稿カバー５４内に原稿搬送部（図示省略）を備えている。原稿搬送部は、原稿カバー５４に設けられている原稿給紙部５４Ａ上に載せられた原稿５６を順に引き込んで図示しないプラテンガラス上に搬送して原稿５６に記録された画像の読み取りを行う。また、原稿搬送部は、画像の読み取りが終了した原稿５６を原稿カバー５４に設けられている原稿排出部５４Ｂ上に排出する。
【００３６】
また、原稿読取部５２には、ユーザによる各種の指示操作を受け付けるユーザインタフェース２２が設けられている。このユーザインタフェース２２は、ソフトウェアプログラムによって指示操作の受け付けを実現する表示ボタンや各種情報が表示されるタッチパネル式のディスプレイ２２Ａ、テンキーやスタートボタン等のハードウェアキー２２Ｂ等が設けられている。ユーザインタフェース２２は、ディスプレイ２２Ａの表示ボタンやハードウェアキー２２Ｂによって複写機能を用いるときの複写枚数の設定や倍率設定、ファクシミリ機能を用いるときの電話機のダイヤルキー等として用いられる。
【００３７】
一方、画像形成部２４は、画像形成用の記録媒体となる用紙が収容される給紙格納部５８を備えている。画像形成部２４では、給紙格納部５８に収容されている用紙を、１枚ずつ取り出し、例えば、電子写真プロセスによって画像データに基づいた画像を用紙に形成する。また、画像形成部２４では、画像形成を行った用紙を順に図示しない排紙部上へ排出する。
【００３８】
情報処理装置１４は、画像形成要求を送信することにより、画像形成装置１２のプリント機能により用紙に画像を形成させる。
【００３９】
サーバ１６は、通信回線１８に接続された画像形成装置１２に装着された各種モジュール（部品）の不具合に関する情報を管理する管理機能を有する。また、サーバ１６は、情報処理装置１４からの画像形成要求を要求先の画像形成装置１２に送信する機能や、画像形成装置１２の状況を監視して情報処理装置１４に通知する機能等を有してもよい。
【００４０】
図３は、本実施形態に係る画像形成装置１２の電気系の要部構成を示すブロック図である。
【００４１】
本実施形態に係る画像形成装置１２は、図３に示すように、ＣＰＵ（Central Processing Unit）２０Ａ、ＲＯＭ（Read Only Memory）２０Ｂ、及びＲＡＭ（Random Access Memory）２０Ｃを含むコントロール・ユニット２０を備えている。ＣＰＵ２０Ａは、画像形成装置１２の全体の動作を司る。ＲＡＭ２０Ｃは、ＣＰＵ２０Ａによる各種プログラムの実行時のワークエリア等として用いられる。ＲＯＭ２０Ｂは、各種制御プログラムや各種パラメータ等が予め記憶される。そして、画像形成装置１２は、コントロール・ユニット２０の各部がシステムバス４２によって電気的に接続されている。
【００４２】
一方、本実施形態に係る画像形成装置１２は、ユーザ情報、設定パラメータ、及び不具合情報等の各種のデータやアプリケーション・プログラム等を記憶するＨＤＤ（hard disk drive）２６を備えている。また、画像形成装置１２は、ユーザインタフェース２２に接続され、ユーザインタフェース２２のディスプレイ２２Ａへの各種の操作画面等の表示を制御する表示制御部２８を備えている。また、画像形成装置１２は、ユーザインタフェース２２に接続され、ユーザインタフェース２２を介して入力される操作指示を検出する操作入力検出部３０を備えている。そして、画像形成装置１２では、ＨＤＤ２６、表示制御部２８、および操作入力検出部３０がシステムバス４２に電気的に接続されている。なお、本実施形態に係る画像形成装置１２では、記憶部としてＨＤＤ２６を適用しているが、これに限らず、フラッシュメモリ等の不揮発性の記憶部を適用してもよい。
【００４３】
また、本実施形態に係る画像形成装置１２は、原稿読取部５２による光学的な画像の読み取り動作、及び原稿搬送部による原稿送り動作を制御する読取制御部３２と、画像形成部２４による画像形成処理、及び搬送部２５による画像形成部２４への用紙の搬送を制御する画像形成制御部３４と、を備えている。また、画像形成装置１２は、通信回線１８に接続され、当該通信回線１８に接続されたサーバ１６等の他の外部装置と通信データの送受信を行う通信回線Ｉ／Ｆ（インタフェース）部３６と、画像形成装置１２の障害の発生を検知する障害検知部４６と、備えている。また、画像形成装置１２は、図示しない電話回線に接続され、当該電話回線に接続されているファクシミリ装置とファクシミリデータの送受信を行うファクシミリＩ／Ｆ（インタフェース）部３８を備えている。また、画像形成装置１２は、ファクシミリＩ／Ｆ部３８を介したファクシミリデータの送受信を制御する送受信制御部４０を備えている。そして、画像形成装置１２では、送受信制御部４０、読取制御部３２、画像形成制御部３４、通信回線Ｉ／Ｆ部３６、ファクシミリＩ／Ｆ部３８、及び障害検知部４６がシステムバス４２に電気的に接続されている。
【００４４】
以上の構成により、本実施形態に係る画像形成装置１２は、ＣＰＵ２０Ａにより、ＲＡＭ２０Ｃ、ＲＯＭ２０Ｂ、及びＨＤＤ２６へのアクセスを各々実行する。また、画像形成装置１２は、ＣＰＵ２０Ａにより、表示制御部２８を介したユーザインタフェース２２のディスプレイ２２Ａへの操作画面、各種のメッセージ等の情報の表示の制御を実行する。また、画像形成装置１２は、ＣＰＵ２０Ａにより、読取制御部３２を介した原稿読取部５２及び原稿搬送部の作動の制御を実行する。また、画像形成装置１２は、ＣＰＵ２０Ａにより、画像形成制御部３４を介した画像形成部２４及び搬送部２５の作動の制御と、通信回線Ｉ／Ｆ部３６を介した通信データの送受信の制御と、を各々実行する。また、画像形成装置１２は、ＣＰＵ２０Ａにより、送受信制御部４０によるファクシミリインタフェース部３８を介したファクシミリデータの送受信の制御を実行する。さらに、画像形成装置１２は、ＣＰＵ２０Ａにより、操作入力検出部３０によって検出された操作情報に基づくユーザインタフェース２２における操作内容の把握が行われ、この操作内容に基づく各種の制御を実行する。
【００４５】
また、障害検知部４６は、原稿読取部５２や画像形成部２４、搬送部２５等で発生する障害を検知する。検知する障害としては、例えば、原稿読取部５２や搬送部２５のモータの故障や、給紙格納部５８に格納された用紙の不足、搬送部２５における用紙詰まり等が挙げられる。
【００４６】
続いて、本実施形態に係る情報処理装置１４及びサーバ１６の電気系の要部構成について説明する。図４は、本実施形態に係る情報処理装置１４及びサーバ１６の電気系の要部構成を示すブロック図である。なお、情報処理装置１４及びサーバ１６は基本的には一般的なコンピュータの構成とされているので、ここではサーバ１６を代表して説明する。
【００４７】
本実施形態に係るサーバ１６は、図４に示すように、ＣＰＵ１６Ａ、ＲＯＭ１６Ｂ、ＲＡＭ１６Ｃ、ＨＤＤ１６Ｄ、キーボード１６Ｅ、ディスプレイ１６Ｆ、及び通信回線Ｉ／Ｆ（インタフェース）部１６Ｇを備えている。ＣＰＵ１６Ａは、サーバ１６の全体の動作を司る。ＲＯＭ１６Ｂは、各種制御プログラムや各種パラメータ等が予め記憶される。ＲＡＭ１６Ｃは、ＣＰＵ１６Ａによる各種プログラムの実行時のワークエリア等として用いられる。ＨＤＤ１６Ｄは、各種のデータやアプリケーション・プログラム等が記憶される。キーボード１６Ｅは各種の情報を入力するために用いられる。ディスプレイ１６Ｆは、各種の情報を表示するために用いられる。通信回線Ｉ／Ｆ部１６Ｇは、通信回線１８に接続され、当該通信回線１８に接続された他の装置と各種データの送受信を行う。以上のサーバ１６の各部はシステムバス１６Ｈにより電気的に相互に接続されている。なお、本実施形態に係るサーバ１６では、ＨＤＤ１６Ｄを記憶部として適用しているが、これに限らず、フラッシュメモリ等の他の不揮発性の記憶部を適用してもよい。
【００４８】
以上の構成により、本実施形態に係るサーバ１６は、ＣＰＵ１６Ａにより、ＲＯＭ１６Ｂ、ＲＡＭ１６Ｃ、及びＨＤＤ１６Ｄに対するアクセス、キーボード１６Ｅを介した各種データの取得、ディスプレイ１６Ｆに対する各種情報の表示を各々実行する。また、サーバ１６は、ＣＰＵ１６Ａにより、通信回線Ｉ／Ｆ部１６Ｇを介した通信データの送受信の制御を実行する。
【００４９】
ところで、上述のように構成された画像処理システム１０では、例えば、セキュリティホールなどの不具合が画像形成装置１２に発見された場合、その影響を最小限に抑えるために、不具合に関する操作を制限する必要がある。また、不具合対象の画像形成装置１２が修正された場合は速やかに制限を解除する必要がある。
【００５０】
そこで、本実施形態に係る画像処理システム１０では、不具合識別子と不具合を回避する暫定設定を含む不具合一時対策情報をサーバ１６から通信回線１８を介して画像形成装置１２が受信して不具合が発生する可能性がある機器であることを報知する。また、画像形成装置１２は、予め記憶された設定よりも優先的に不具合一時対策情報を適用して動作を行う。これにより、不具合対象に該当する場合であっても、不具合一時対策情報を優先的に適用するので、不具合の影響を抑制した動作が行われる。そして、ソフトウェアのアップデート等により不具合を改修した後に不具合識別子に対応する不具合が解消されたか否かを判断し、不具合が改修された場合には不具合の修正を報知し、不具合一時対策情報を破棄する。
【００５１】
ここで、画像形成装置１２は、不具合一時対策情報を受信すると、ＨＤＤ２６に記憶する。ＨＤＤ２６には、設定パラメータを記憶する設定記憶領域と、不具合一時対策情報等の不具合情報を記憶する不具合情報記憶領域とを有する。不具合一時対策情報は、不具合に対応する不具合識別子、不具合内容を表すテキスト及び画像等からなる不具合情報、並びに不具合の発生を抑制するための暫定設定としての設定パラメータを含む。また、不具合一時対策情報は、不具合情報の更新日などの情報を含んでもよい。例えば、図５、６に不具合一時対策情報の一例を示す。図５は、連続動作に関する不具合が発生した場合の不具合一時対策情報の一例を示す。また、図６は、通信プロトコルに不具合が発生した場合の不具合一時対策情報の一例を示す。
【００５２】
また、ＨＤＤ２６の設定記憶領域に記憶される設定パラメータとしは、例えば、コピー、プリント、スキャン、ファクシミリなどの各サービスの実行可否を示す値や、原稿読取部５２や画像形成部２４の動作パラメータの値、各通信プロトコルの利用可否を示す値などが含まれる。一例としては、図７に示すように、各サービスとしては、スキャンサービス、コピーサービス、ファクシミリサービス、及びプリントサービスなどがある。また、各通信プロトコルとしては、ＦＴＰ（File Transfer Protocol）プロトコル及びＳＭＢ（Server Message Block）プロトコルなどがある。また、他の設定パラメータとしては、メール送信の起動可否、メール受信の起動可否、再起動タイミング、節電移行時間などがある。
【００５３】
また、画像形成装置１２は、サーバ１６に必要なファームウェアを問い合わせて、ファームウェアをダウンロードしてアップデートする機能を備えている。
【００５４】
続いて、上述のように構成された本実施形態に係る画像処理システム１０の各部で行われる具体的な処理について説明する。
【００５５】
まず、画像形成装置１２側で行われる処理について説明する。図８は、本実施形態に係る画像処理システム１０の画像形成装置１２で行われる処理の流れの一例を示すフローチャートである。なお、図８の処理は、予め定めた時間毎など、定期的に開始するものとする。また、図８では、画像形成装置１２の製造者が不具合を発見した場合の処理として説明する。
【００５６】
ステップ１００では、コントロール・ユニット２０が、サーバ１６に不具合情報の問い合わせを行ってステップ１０２へ移行する。
【００５７】
ステップ１０２では、コントロール・ユニット２０が、問い合わせ結果をサーバ１６から受信したか否かを判定する。該判定が肯定されるまで待機して、判定が肯定されたところでステップ１０４へ移行する。
【００５８】
ステップ１０４では、コントロール・ユニット２０が、問い合わせの結果として、不具合一時対策情報を受信したか否かを判定する。該判定が肯定された場合にはステップ１０６へ移行し、否定された場合にはそのまま処理を終了する。
【００５９】
ステップ１０６では、コントロール・ユニット２０が、ＨＤＤ２６に既に不具合対策情報が記憶されているか否かを判定する。該判定が否定された場合にはステップ１０８へ移行し、肯定された場合にはステップ１１０へ移行する。
【００６０】
ステップ１０８では、コントロール・ユニット２０が、不具合一時対策情報をＨＤＤ２６の不具合情報記憶領域に記憶してステップ１１２へ移行する。
【００６１】
一方、ステップ１１０では、コントロール・ユニット２０が、ＨＤＤ２６の不具合情報記憶領域に記憶された不具合一時対策情報を更新してステップ１１２へ移行する。例えば、画像形成装置１２の製造者が不具合の発生条件を絞り込み、不具合一時対策情報が変更になる場合もあるので、既にＨＤＤ２６に記憶されている同じ不具合識別子の不具合一時対策情報が更新される。なお、ステップ１０４〜１１０は受信部に対応する。
【００６２】
ステップ１１２では、コントロール・ユニット２０が、不具合情報を出力して一連の処理を終了する。これにより、不具合が発生する可能性がある機器であることが報知される。不具合情報の出力方法としては、例えば、不具合情報の内容等を用紙に画像形成して出力してもよい。或いは、不具合情報があることを表すメッセージ等をディスプレイ２２Ａに表示してもよい。或いは、用紙への画像形成とディスプレイ２２Ａへの表示を共に行ってもよい。例えば、図５、６に示すような画像を用紙に形成したり、ディスプレイ２２Ａに表示する。或いは、通信回線１８に接続された情報処理装置１４に不具合情報を出力して情報処理装置１４のディスプレイ１４Ｆに不具合情報を表示してもよい。
【００６３】
次に、画像処理システム１０のサーバ１６側で行われる処理について説明する。図９は、本実施形態に係る画像処理システム１０のサーバ１６で行われる処理の流れの一例を示すフローチャートである。なお、図９の処理は、不具合情報の問い合わせを画像形成装置１２から受信した場合に開始する。
【００６４】
ステップ１５０では、ＣＰＵ１６Ａが、不具合情報の問い合わせを受信し、不具合の対象機種を検索してステップ１５２へ移行する。
【００６５】
ステップ１５２では、ＣＰＵ１６Ａが、問い合わせ元の画像形成装置１２の機種が不具合対象機種であるか否かを判定する。該判定は、不具合の対象機種を検索した結果に問い合わせ元の画像形成装置１２の機種が含まれているか否かを判定する。該判定が否定された場合にはステップ１５４へ移行し、肯定された場合にはステップ１５６へ移行する。なお、問い合わせ元の画像形成装置１２の機種情報は、サーバ１６に予め記憶されていてもよいし、画像形成装置１２が上述のステップ１００において、不具合情報を問い合わせる際に、画像形成装置１２が機種情報を送信してもよい。
【００６６】
ステップ１５４では、ＣＰＵ１６Ａが、不具合なしを問い合わせ元の画像形成装置１２に返信して一連の処理を終了する。
【００６７】
一方、ステップ１５６では、ＣＰＵ１６Ａが、不具合に応じた不具合一時対策情報を問い合わせ元の画像形成装置１２に返信して一連の処理を終了する。これにより、画像形成装置１２では、上述のステップ１０４の判定が肯定される。
【００６８】
なお、ステップ１５０は情報受信部に対応し、ステップ１５６は返信部に対応する。
【００６９】
続いて、画像形成装置１２をユーザが利用する場合の画像形成装置１２で行われる具体的な処理について説明する。図１０は、本実施形態に係る画像処理システム１０の画像形成装置１２をユーザが利用する場合の画像形成装置１２で行われる処理の流れの一例を示すフローチャートである。なお、図１０の処理は、例えば、ユーザが画像形成装置１２のユーザインタフェース２２を操作した場合に開始する。また、ユーザの情報処理装置１４からの画像形成要求を受信した場合に開始してもよい。
【００７０】
ステップ２００では、コントロール・ユニット２０がログイン処理を行ってステップ２０２へ移行する。ログイン処理は、例えば、ユーザを認証するためのログイン画面をディスプレイ２２Ａに表示する。ここで、ユーザが入力したユーザＩＤとパスワードを取得、或いはカードからユーザＩＤとカード情報を読み取り、認証に成功すると画像形成装置１２の利用が許可される。なお、通信回線１８に接続された情報処理装置１４から画像形成要求を行う場合には、ステップ２００の処理は省略してもよい。
【００７１】
ステップ２０２では、コントロール・ユニット２０が、ＨＤＤ２６の設定記憶領域から初期の設定パラメータを読み出してステップ２０４へ移行する。
【００７２】
ステップ２０４では、コントロール・ユニット２０が、ＨＤＤ２６の不具合情報記憶領域に不具合一時対策情報が記憶されているか否かを判定する。該判定が肯定された場合にはステップ２０６へ移行し、否定された場合にはステップ２１２へ移行する。
【００７３】
ステップ２０６では、コントロール・ユニット２０が、不具合情報をディスプレイ２２Ａに表示してステップ２０８へ移行する。例えば、図５、６に示すような画像をディスプレイ２２Ａに表示して、ユーザに不具合を報知する。なお、通信回線１８に接続された情報処理装置１４から画像形成指示を行う場合には、不具合情報を情報処理装置１４に送信して、情報処理装置１４のディスプレイ１４Ｆに表示する。
【００７４】
ステップ２０８では、コントロール・ユニット２０が、不具合一時対策情報のパラメータの設定が一時解除状態であるか否かを判定する。該判定は、ユーザが、不具合情報を理解した上で、不具合一時対策情報のパラメータの設定を一時的に解除する操作が行われた状態であるか否かを判定する。該判定が否定された場合にはステップ２１０へ移行し、肯定された場合にはステップ２１２へ移行する。
【００７５】
ステップ２１０では、コントロール・ユニット２０が、不具合一時対策情報の設定パラメータで初期の設定パラメータが上書きされてステップ２１２へ移行する。これにより、不具合一時対策情報の設定パラメータに変更されて画像形成装置１２が動作し、不具合の発生及び不具合による弊害が抑制される。
【００７６】
ステップ２１２では、コントロール・ユニット２０が、スタートが指示されたか否かを判定する。該判定は、例えば、ユーザインタフェース２２が操作されてスタートが指示されたか否か、或いは、通信回線１８に接続された情報処理装置１４からスタート指示が行われたか否か等を判定する。該判定が否定された場合にはステップ２１４へ移行し、肯定された場合にはステップ２２４へ移行する。
【００７７】
ステップ２１４では、コントロール・ユニット２０が、設定パラメータを変更する操作が行われたか否か判定する。該判定は、例えば、予め定めた設定画面を表示して、ユーザによるユーザインタフェース２２の操作よって設定パラメータを変更する操作が行われたか否かを判定する。或いは、情報処理装置１４から設定パラメータを変更する操作が行われたか否かを判定する。該判定が肯定された場合にはステップ２１６へ移行し、否定された場合にはステップ２１２に戻って上述の処理を繰り返す。
【００７８】
ステップ２１６では、コントロール・ユニット２０が、ユーザがユーザインタフェースを操作、或いは情報処理装置１４から操作することにより選択されたパラメータが不具合一時対策情報の設定パラメータであるか否かを判定する。該判定が否定された場合にはステップ２１８へ移行し、肯定された場合には、ステップ２２０へ移行する。
【００７９】
ステップ２１８では、コントロール・ユニット２０が、ユーザにより選択されたパラメータに変更してステップ２１２へ戻って上述の処理を繰り返す。
【００８０】
また、ステップ２２０では、コントロール・ユニット２０が、不具合一時対策情報のパラメータの設定が一時解除状態であるか否かを判定する。該判定は、ユーザが、不具合情報を理解した上で、不具合一時対策情報のパラメータの設定を一時的に解除する操作が行われた状態であるか否かを判定する。該判定が肯定された場合には上述のステップ２１８へ移行し、否定された場合にはステップ２２２へ移行する。
【００８１】
ステップ２２２では、コントロール・ユニット２０が、パラメータの変更が不可能であることをディスプレイ２２Ａに表示してステップ２１２へ戻って上述の処理を繰り返す。例えば、不具合一時対策情報の設定を変更できないことを表す画像をディスプレイ２２Ａに表示して設定の変更を禁止する。このとき、不具合一時対策情報の設定パラメータを一時的に変更するか否かを受け付け可能な構成としてもよい。この場合、管理者のユーザＩＤとパスワードの入力を促し、認証を行うことが望ましい。また、通信回線１８に接続された情報処理装置１４から画像形成指示を行う場合には、パラメータの変更が不可能であることを表す情報を情報処理装置１４に送信して、情報処理装置１４のディスプレイ１４Ｆに表示する。
【００８２】
一方、ステップ２２４では、コントロール・ユニット２０が、スタート指示されたジョブを設定されたパラメータを用いて実行してステップ２２６へ移行する。
【００８３】
ステップ２２６では、コントロール・ユニット２０が、ログアウトの処理を行って一連の処理を終了する。
【００８４】
なお、ステップ２１０は変更部に対応し、ステップ２１４〜２２２は禁止部に対応し、ステップ２０６、２２２は報知部に対応する。
【００８５】
次に、画像形成装置１２から管理者が設定を変更する場合に、画像形成装置１２で行われる処理について説明する。図１１は、本実施形態に係る画像処理システム１０の画像形成装置１２から管理者が設定を変更する場合に、画像形成装置１２で行われる処理の流れの一例を示すフローチャートである。なお、図１１の処理は、例えば、管理者が設定の変更を行う操作をユーザインタフェース２２または情報処理装置１４を介して行った場合に開始する。
【００８６】
ステップ２５０では、コントロール・ユニット２０が、ログイン処理を行ってステップ２５２へ移行する。ログイン処理は、例えば、ユーザを認証するためのログイン画面をディスプレイ２２Ａに表示する。ここで、管理者が入力したユーザＩＤとパスワードを取得、或いはカードからユーザＩＤとカード情報を読み取り、認証に成功すると画像形成装置１２の利用が許可される。なお、通信回線１８に接続された情報処理装置１４から管理者が設定を変更する場合には、情報処理装置１４のディスプレイ１４Ｆにログイン画面を表示する。ここで、管理者が入力したユーザＩＤとパスワードを取得して認証する。
【００８７】
ステップ２５２では、コントロール・ユニット２０が、ＨＤＤ２６の設定記憶領域に記憶された設定パラメータを読み出してステップ２５４へ移行する。
【００８８】
ステップ２５４では、コントロール・ユニット２０が、ＨＤＤ２６の不具合情報記憶領域に不具合一時対策情報が記憶されているか否かを判定する。該判定が肯定された場合にはステップ２５６へ移行し、否定された場合にはステップ２６０へ移行する。
【００８９】
ステップ２５６では、コントロール・ユニット２０が、不具合情報をディスプレイ２２Ａに表示してステップ２５８へ移行する。例えば、図５、６に示すような画像をディスプレイ２２Ａに表示する。なお、通信回線１８に接続された情報処理装置１４から管理者が設定を変更する場合には、不具合情報を情報処理装置１４に送信して、情報処理装置１４のディスプレイ１４Ｆに表示する。
【００９０】
ステップ２５８では、コントロール・ユニット２０が、不具合一時対策情報のパラメータをディスプレイ２２Ａに表示してステップ２６２へ移行する。なお、通信回線１８に接続された情報処理装置１４から管理者が設定を変更する場合には、不具合一時対策情報のパラメータを情報処理装置１４に送信して、情報処理装置１４のディスプレイ１４Ｆに表示する。
【００９１】
一方、ステップ２６０では、コントロール・ユニット２０が、ＨＤＤ２６の設定記憶領域から読み出した設定パラメータをディスプレイ２２Ａに表示してステップ２６２へ移行する。なお、通信回線１８に接続された情報処理装置１４から管理者が設定を変更する場合には、読み出した設定パラメータを情報処理装置１４に送信して、情報処理装置１４のディスプレイ１４Ｆに表示する。
【００９２】
ステップ２６２では、コントロール・ユニット２０が、管理者による操作によりパラメータ変更が指示されたか否かを判定する。該判定は、管理者がユーザインタフェース２２を操作してパラメータ変更を指示したか否か、或いは、管理者が情報処理装置１４からパラメータ変更を指示したか否かを判定する。該判定が肯定された場合にはステップ２６３へ移行し、否定された場合にはステップ２７２へ移行する。例えば、パラメータ変更の指示は、図１２に示す管理者が設定を変更するための設定画面を表示し、当該設定画面に対する操作が行われたか否かを判定する。
【００９３】
ステップ２６３では、コントロール・ユニット２０が、管理者による操作によるパラメータ変更指示が、不具合一時対策情報に含まれるパラメータの変更指示であるか否かを判定する。該判定が、肯定された場合にはステップ２６４へ移行し、否定された場合にはステップ２７０へ移行する。
【００９４】
ステップ２６４では、コントロール・ユニット２０が、不具合一時対策情報のパラメータの設定が一時解除状態であるか否かを判定する。該判定は、ユーザが、不具合情報を理解した上で、一時的に不具合一時対策情報のパラメータの設定を一時的に解除する操作が行われた状態であるか否かを判定する。該判定が否定された場合にはステップ２６６へ移行し、肯定された場合にはステップ２６８へ移行する。
【００９５】
ステップ２６６では、コントロール・ユニット２０が、パラメータの変更が不可能であることをディスプレイ２２Ａに表示してステップ２７２へ移行する。例えば、図１３に示すように、不具合一時対策情報の設定を変更できないことを表す画像をディスプレイ２２Ａに表示して、設定パラメータの変更を禁止する。このとき、図１３に示すように、不具合一時対策情報の設定パラメータを一時的に変更するか否かを受け付け可能な構成としてもよい。なお、通信回線１８に接続された情報処理装置１４から管理者が設定を変更する場合には、パラメータの変更が不可能であることを表す情報を情報処理装置１４に送信して、情報処理装置１４のディスプレイ１４Ｆに表示する。
【００９６】
一方、ステップ２６８では、コントロール・ユニット２０が不具合一時対策情報が解除状態とされてから予め定めた特定期間が経過したか否かを判定する。該判定が否定された場合には上述のステップ２６６へ移行し、肯定された場合にはステップ２７０へ移行する。なお、特定期間としては、例えば、次のジョブ完了時まで、ユーザがログアウトするまで、または一定時間が経過するまでの何れかを適用してもよい。
【００９７】
ステップ２７０では、コントロール・ユニット２０が、管理者によるパラメータ変更の指示に応じてパラメータを変更してディスプレイ２２Ａに表示し、ステップ２７２へ移行する。
【００９８】
ステップ２７２では、コントロール・ユニット２０が、パラメータの表示終了か否かを判定する。該判定は、例えば、パラメータの表示を終了する操作が管理者によって行われたか否かを判定する。該判定が否定された場合にはステップ２６２に戻って上述の処理を繰り返し、判定が肯定された場合に一連の処理を終了する。
【００９９】
なお、図１１の処理では、設定画面から管理者が不具合一時情報の一時解除を許可するようにしたが、メニュー画面に専用ボタン等を設けてユーザが行うようにしてもよい。また、不具合一時対策情報の不具合情報を確認できるページから行えるようにしてもよい。或いは、不具合情報を確認した後でなければ一時解除できない構成としてもよい。また、これらの操作がユーザに分かるように、不具合情報の表示や、出力に際して、不具合情報と一緒にパラメータの一時解除方法を表示及び出力するとよい。
【０１００】
また、ステップ２５６、２６６は報知部に対応し、ステップ２６２〜２７０は禁止部に対応する。
【０１０１】
続いて、本実施形態に係る画像処理システム１０の画像形成装置１２において不具合修正ファームウェアが適用された後の起動時に行われる処理について説明する。図１４は、本実施形態に係る画像処理システム１０の画像形成装置１２において不具合修正ファームウェアが適用された後の起動時に行われる処理の流れの一例を示すフローチャートである。
【０１０２】
ステップ３００では、コントロール・ユニット２０が、ファームウェアが保持する修正不具合情報の識別子を取得してステップ３０２へ移行する。
【０１０３】
ステップ３０２では、コントロール・ユニット２０が、ＨＤＤ２６の不具合情報記憶領域から不具合一時対策情報を読み出してステップ３０４へ移行する。
【０１０４】
ステップ３０４では、コントロール・ユニット２０が、不具合一時対策情報の識別子が修正不具合情報の識別子一覧にあるか否かを判定する。すなわち、不具合の対策が行われたか否かを判定する。該判定が否定された場合にはそのまま処理を終了し、肯定された場合にはステップ３０６へ移行する。
【０１０５】
ステップ３０６では、コントロール・ユニット２０が、不具合一時対策情報の設定パラメータを元の設定パラメータに復元してステップ３０８へ移行する。なお、元の設定パラメータに復元する代わりに予め定めたデフォルトの設定パラメータに変更してもよい。また、ステップ３０６は変更部に対応する。
【０１０６】
ステップ３０８では、コントロール・ユニット２０が、不具合一時対策情報に含まれる不具合情報の解決を表す情報をディスプレイ２２Ａに表示してステップ３１０へ移行する。なお、不具合情報の解決を表す情報を管理者または利用者の情報処理装置１４に送信してディスプレイ１４Ｆに表示してもよい。また、ステップ３０８は、解決報知部に対応する。
【０１０７】
ステップ３１０では、コントロール・ユニット２０が、不具合が解決したことを出力してステップ３１２へ移行する。例えば、不具合が解決したことを表す画像を用紙に形成することにより出力してもよい。或いは、不具合が解決したことを通信回線１８に接続された、管理者やユーザの情報処理装置１４等に電子メールで送信してよい。
【０１０８】
ステップ３１２では、コントロール・ユニット２０が、解決した不具合一時対策情報を削除して一連の処理を終了する。
【０１０９】
なお、上記の実施形態では、図８、９に示すように、画像形成装置１２からサーバ１６に不具合情報の問い合わせを行い、その結果として不具合一時対策情報を画像形成装置１２が受け取る構成としたが、これに限るものではない。例えば、サーバ１６側が、管理対象となる画像形成装置１２が不具合の対象機種か否かを判断し、対象機種の画像形成装置１２に対してサーバ１６側から不具合一時対策情報を送信する構成としてもよい。この場合には、例えば、図１５に示す処理を行う。図１５は、本実施形態に係る画像処理システムのサーバで行われる処理の流れの変形例を示すフローチャートである。なお、図１５の処理は、例えば、予め定めた時間毎などの定期的に開始、或いは、管理対象の画像形成装置１２に不具合が発生して、不具合一時対策情報を作成したところで開始する。
【０１１０】
ステップ１５１では、ＣＰＵ１６Ａが、不具合の対象機種を検索してステップ１５３へ移行する。
【０１１１】
ステップ１５３では、ＣＰＵ１６Ａが、管理対象の複数の画像形成装置１２から不具合対象の機種を検索し、不具合対象の機種があるか否かを判定する。該判定が肯定された場合にはステップ１５５へ移行し、否定された場合にはそのまま処理を終了する。
【０１１２】
ステップ１５５では、ＣＰＵ１６Ａが、不具合対象の機種の画像形成装置１２に対して不具合一時対策情報を送信して一連の処理を終了する。
【０１１３】
なお、ステップ１５１は検索部に対応し、ステップ１５５は送信部に対応する。
【０１１４】
また、上記の実施形態に係る画像形成装置１２及びサーバ１６で行われる処理は、ソフトウェアで行われる処理としてもよいし、ハードウェアで行われる処理としてもよいし、双方を組み合わせた処理としてもよい。また、これらの各処理は、プログラムとして記憶媒体に記憶して流通させるようにしてもよい。
【０１１５】
また、本発明は、上記に限定されるものでなく、上記以外にも、その主旨を逸脱しない範囲内において種々変形して実施可能であることは勿論である。
【符号の説明】
【０１１６】
１０    画像処理システム
１２    画像形成装置
１４    情報処理装置
１４Ｆ    ディスプレイ
１６    サーバ
１８    通信回線
２０    コントロール・ユニット
２２    ユーザインタフェース
２２Ａ    ディスプレイ
【図１】
2020031343.tif 000003
【図２】
2020031343.tif 000004
【図３】
2020031343.tif 000005
【図４】
2020031343.tif 000006
【図５】
2020031343.tif 000007
【図６】
2020031343.tif 000008
【図７】
2020031343.tif 000009
【図８】
2020031343.tif 000010
【図９】
2020031343.tif 000011
【図１０】
2020031343.tif 000012
【図１１】
2020031343.tif 000013
【図１２】
2020031343.tif 000014
【図１３】
2020031343.tif 000015
【図１４】
2020031343.tif 000016
【図１５】
2020031343.tif 000017