(57)【要約】【課題】設定値を一括で管理するための対応システムを各画像処理装置に搭載する場合に比べて、異なる仕様の画像処理装置間の設定値の管理を容易に行うことが可能な情報処理装置、情報処理システム、及び情報処理プログラムを提供することを目的とする。【解決手段】元となる画像形成装置１２を識別する装置識別子、及び、当該画像形成装置１２の設定内容を表す設定値一括データを受信する受信部６６と、受信部６６によって受信した設定値一括データを、装置識別子が表す画像形成装置１２の仕様から設定対象の画像形成装置１２の仕様に合わせて変換する変換部６８と、  変換部６８によって変換された設定値一括データを設定対象の画像形成装置１２に送信する送信部７０と、備える。【選択図】図５
2020028047.tif 000002
【特許請求の範囲】
【請求項１】
元となる画像処理装置を識別する装置識別子、及び、当該画像処理装置の設定内容を表す設定値情報を受信する受信部と、
前記受信部によって受信した前記設定値情報を、前記装置識別子が表す画像処理装置の仕様から設定対象の画像処理装置の仕様に合わせて変換する変換部と、
前記変換部によって変換された前記設定値情報を、前記設定対象の画像処理装置に送信する送信部と、
を含む情報処理装置。
【請求項２】
前記変換部は、予め定めた変換論理に従って前記設定値情報を変換する請求項１に記載の情報処理装置。
【請求項３】
前記予め定めた変換論理は、画像処理装置の仕様毎に予め収集した変換論理である請求項２に記載の情報処理装置。
【請求項４】
前記予め定めた変換論理は、前記元となる画像処理装置及び前記設定対象の画像処理装置に対して動作の指示を行うことにより動作を確認した結果から特定した仕様毎に予め収集する請求項３に記載の情報処理装置。
【請求項５】
前記変換部によって変換された前記設定値情報を前記送信部が送信する前に、前記設定対象の画像処理装置の前記設定値情報を履歴として保存する保存部を更に備えた請求項１〜４の何れか１項に記載の情報処理装置。
【請求項６】
前記履歴は、前記送信部が送信した前記設定値情報に変更される直前の設定値情報である請求項５に記載の情報処理装置。
【請求項７】
要求に従って前記履歴としての前記設定値情報を返信する返信部を更に備えた請求項５又は請求項６に記載の情報処理装置。
【請求項８】
前記受信部は、予め定めた中継装置を介して前記元となる画像処理装置から前記装置識別子及び前記設定値情報を受信する請求項１〜７の何れか１項に記載の情報処理装置。
【請求項９】
前記中継装置は、前記元となる画像処理装置と無線または有線接続された携帯端末装置から、有線通信または無線通信により前記装置識別子及び前記設定値情報を受信する請求項８に記載の情報処理装置。
【請求項１０】
前記送信部は、予め定めた中継装置を介して設定対象の画像処理装置に、前記変換部によって変換された前記設定値情報を送信する請求項１〜９の何れか１項に記載の情報処理装置。
【請求項１１】
前記中継装置は、前記設定対象の画像処理装置と無線または有線接続された携帯端末装置に、前記変換部によって変換された前記設定値情報を送信する請求項１０に記載の情報処理装置。
【請求項１２】
請求項１〜１１の何れか１項に記載の情報処理装置と、
自装置を識別する装置識別子、及び自装置の設定内容を表す設定値情報を送信する送信部と、前記情報処理装置から送信された前記設定値情報を自装置の設定値に反映する反映部と、を含む画像処理装置と、
を備えた情報処理システム。
【請求項１３】
コンピュータを、請求項１〜１１の何れか１項に記載の情報処理装置の各部として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、異機種間で共通に有効な設定情報と特定機種にのみ有効な設定情報とを区分して管理する管理手段と、設定項目の種別を示す識別情報と設定値が対になっている設定データを格納した内部記憶装置と、着脱可能な外部記憶装置との間で前記設定データを入出力する外部記憶装置制御部と、前記外部記憶装置から読み込んだ設定データを所定の基準で選択して設定記憶部に書き込む選択書込手段とを備えた画像形成装置が提案されている。
【０００３】
特許文献２には、外部から入力される設定情報をテンポラリ領域に格納し、当該設定情報から取得された機器識別情報と自装置の機器識別情報とを比較し、前記テンポラリ領域に格納された設定情報に含まれる各設定を反映する際の反映レベルを決定した後に、当該設定情報をデータベースに格納して、複数のインポートモジュールを用いて、反映レベル、反映ポリシーに従う設定を、実際に自装置での制御に利用するためのデータベースに格納する画像形成装置が提案されている。
【０００４】
特許文献３には、外部記録媒体を接続するためのインタフェースと、画像形成装置に内蔵された記憶媒体に格納されている設定情報を前記画像形成装置の種別を識別する種別情報とともに、前記外部記憶媒体に書き込む外部記憶媒体書き込み手段とを備えるバックアップ手段と、前記インタフェースに着脱可能な外部記憶媒体が装着されると、該外部記憶媒体に格納されている設定情報を読み込む外部記憶媒体読み込み手段と、前記外部記憶媒体読み込み手段によって読み込んだ前記設定情報を画像形成装置に内蔵された記憶媒体に書き込む内蔵記憶媒体書き込み手段とを備えるリストア手段と、前記リストア手段によってリストアされた設定情報が適正か否かを判断する設定情報判断手段と、適正な設定情報に補正する設定情報補正手段とを備え、内蔵記憶媒体に記憶された設定値を補正された設定情報へ前記内蔵記憶媒体書き込み手段により書き換える補正処理手段と、を備えた画像形成装置が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２３８７９９号公報
【特許文献２】特許第５８６４８８７号公報
【特許文献３】特開２０１２−１３１１７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
異なる仕様の画像処理装置の設定値を一括で管理するために、各画像処理装置は固有の対応システムを搭載する必要があった。そこで、設定値を一括で管理するための対応システムを各画像処理装置に搭載する場合に比べて、異なる仕様の画像処理装置間の設定値の管理を容易に行うことが可能な情報処理装置、情報処理システム、及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の情報処理装置は、元となる画像処理装置を識別する装置識別子、及び、当該画像処理装置の設定内容を表す設定値情報を受信する受信部と、前記受信部によって受信した前記設定値情報を、前記装置識別子が表す画像処理装置の仕様から設定対象の画像処理装置の仕様に合わせて変換する変換部と、前記変換部によって変換された前記設定値情報を、前記設定対象の画像処理装置に送信する送信部と、を含む。
【０００８】
請求項２に記載の発明は、請求項１に記載の発明において、前記変換部は、予め定めた変換論理に従って前記設定値情報を変換する。
【０００９】
請求項３に記載の発明は、請求項２に記載の発明において、前記予め定めた変換論理は、画像処理装置の仕様毎に予め収集した変換論理である。
【００１０】
請求項４に記載の発明は、請求項３に記載の発明において、前記予め定めた変換論理は、前記元となる画像処理装置及び前記設定対象の画像処理装置に対して動作の指示を行うことにより動作を確認した結果から特定した仕様毎に予め収集する。
【００１１】
請求項５に記載の発明は、請求項１〜４の何れか１項に記載の発明において、前記変換部によって変換された前記設定値情報を前記送信部が送信する前に、前記設定対象の画像処理装置の前記設定値情報を履歴として保存する保存部を更に備える。
【００１２】
請求項６に記載の発明は、請求項５に記載の発明において、前記履歴は、前記送信部が送信した前記設定値情報に変更される直前の設定値情報である。
【００１３】
請求項７に記載の発明は、請求項５又は請求項６に記載の発明において、要求に従って前記履歴としての前記設定値情報を返信する返信部を更に備える。
【００１４】
請求項８に記載の発明は、請求項１〜７の何れか１項に記載の発明において、前記受信部は、予め定めた中継装置を介して前記元となる画像処理装置から前記装置識別子及び前記設定値情報を受信する。
【００１５】
請求項９に記載の発明は、請求項８に記載の発明において、前記中継装置は、前記元となる画像処理装置と無線または有線接続された携帯端末装置から、有線通信または無線通信により前記装置識別子及び前記設定値情報を受信する。
【００１６】
請求項１０に記載の発明は、請求項１〜９の何れか１項に記載の発明において、前記送信部は、予め定めた中継装置を介して設定対象の画像処理装置に、前記変換部によって変換された前記設定値情報を送信する。
【００１７】
請求項１１に記載の発明は、請求項１０に記載の発明において、前記中継装置は、前記設定対象の画像処理装置と無線または有線接続された携帯端末装置に、前記変換部によって変換された前記設定値情報を送信する。
【００１８】
請求項１２に記載の情報処理システムは、請求項１〜１１の何れか１項に記載の情報処理装置と、自装置を識別する装置識別子、及び自装置の設定内容を表す設定値情報を送信する送信部と、前記情報処理装置から送信された前記設定値情報を自装置の設定値に反映する反映部と、を含む画像処理装置と、を備える。
【００１９】
請求項１３に記載の情報処理プログラムは、コンピュータを、請求項１〜１１の何れか１項に記載の情報処理装置の各部として機能させる。
【発明の効果】
【００２０】
請求項１に記載の情報処理装置によれば、設定値を一括で管理するための対応システムを各画像処理装置に搭載する場合に比べて、異なる仕様の画像処理装置間の設定値の管理を容易に行うことが可能な情報処理装置を提供できる。
【００２１】
請求項２に記載の発明によれば、設定対象の画像処理装置に合わせた設定値に変換可能となる。
【００２２】
請求項３に記載の発明によれば、仕様が異なる画像処理装置であっても画像処理装置に合わせた設定値に変換できる。
【００２３】
請求項４に記載の発明によれば、画像処理装置の仕様を個別に調べて変換論理を収集する場合に比べて、仕様毎の変換論理を容易に収集できる。
【００２４】
請求項５に記載の発明によれば、設定値を変更した後に設定する前の設定値に戻すことが可能となる。
【００２５】
請求項６に記載の発明によれば、設定値を変更する直前の設定値に戻すことが可能となる。
【００２６】
請求項７に記載の発明によれば、画像処理装置からの要求により、履歴を画像処理装置に返信して設定値を変更する前の設定値に戻すことができる。
【００２７】
請求項８に記載の発明によれば、画像処理装置と直接通信接続されていない場合でも設定値情報を受信できる。
【００２８】
請求項９に記載の発明によれば、ネットワーク等の通信回線に接続されていない画像処理装置からも設定値情報を受信できる。
【００２９】
請求項１０に記載の発明によれば、画像処理装置と直接通信接続されていない場合でも変換された設定値情報を送信できる。
【００３０】
請求項１１に記載の発明によれば、ネットワーク等の通信回線に接続されていない画像処理装置に対しても変換された設定値情報を送信できる。
【００３１】
請求項１２に記載の情報処理システムは、設定値を一括で管理するための対応システムを各画像処理装置に搭載する場合に比べて、異なる仕様の画像処理装置間の設定値の管理を容易に行うことが可能な情報処理システムを提供できる。
【００３２】
請求項１３に記載の情報処理プログラムは、設定値を一括で管理するための対応システムを各画像処理装置に搭載する場合に比べて、異なる仕様の画像処理装置間の設定値の管理を容易に行うことが可能な情報処理プログラムを提供できる。
【図面の簡単な説明】
【００３３】
【図１】本実施形態に係る画像処理システムの概略構成を示す図である。
【図２】本実施形態に係る画像形成装置の外観を示す斜視図である。
【図３】本実施形態に係る画像形成装置の電気系の要部構成を示すブロック図である。
【図４】本実施形態に係る情報処理装置及びサーバの電気系の要部構成を示すブロック図である。
【図５】本実施形態に係る画像処理システムの画像形成装置及びサーバのそれぞれによって実行される機能を示す機能ブロック図である。
【図６】本実施形態に係る画像処理システムの画像形成装置で行われる処理の流れの一例を示すフローチャートである。
【図７】本実施形態に係る画像処理システムのサーバで行われる処理の流れの一例を示すフローチャートである。
【図８】本実施形態に係る画像処理システムのサーバで行われる処理の流れの変形例を示すフローチャートである。
【図９】通信回線に接続されていない画像形成装置を、通信回線に接続された無線基地局、及び当該無線基地局と無線通信可能な携帯端末装置を中継装置として用いてサーバと通信可能にした例を示す図である。
【発明を実施するための形態】
【００３４】
以下、図面を参照して本実施形態の一例を詳細に説明する。本実施形態では、複数の画像形成装置、複数の情報処理装置、及びサーバがネットワーク等の通信回線を介して各々接続された画像処理システムを画像処理システムの一例として説明する。図１は、本実施形態に係る画像処理システム１０の概略構成を示す図である。
【００３５】
本実施形態に係る画像処理システム１０は、図１に示すように、複数の画像形成装置１２ａ、１２ｂ、・・・と、複数の情報処理装置１４ａ、１４ｂ、・・・と、サーバ１６とを備えている。なお、画像形成装置１２ａ、１２ｂ、・・・や、情報処理装置１４ａ、１４ｂ・・・を区別して説明する必要がない場合は、符号末尾のアルファベットを省略して記載することがある。また、本実施形態では、複数の画像形成装置１２ａ、１２ｂ 、・・・及び情報処理装置１４ａ、１４ｂ、・・・を備える例を説明するが、画像形成装置１２及び情報処理装置１４の少なくとも一方は１つでもよい。また、サーバ１６としてはクラウドサーバを適用してもよい。また、本実施形態では、画像形成装置１２は画像処理装置に対応し、サーバ１６は情報処理装置に対応する。
【００３６】
各画像形成装置１２、情報処理装置１４、及びサーバ１６は、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット、イントラネット等の通信回線１８を介して各々接続されている。そして、画像形成装置１２、情報処理装置１４、及びサーバの各々は、通信回線１８を介して各種データの送受信を相互に行うことが可能とされている。
【００３７】
図２は、本実施形態に係る画像形成装置１２の外観を示す斜視図である。本実施形態に係る画像形成装置１２は、通信回線１８を介して各種データを受信し、受信したデータに基づく画像形成処理を行うプリント機能を有する。また、本実施形態に係る画像形成装置１２は、原稿を読み取って原稿を表す画像情報を得る読取機能、原稿に記録された画像を用紙に複写する複写機能、図示しない電話回線を介して各種データの送信及び受信を行うファクシミリ機能等も有する。
【００３８】
また、本実施形態に係る画像形成装置１２は、装置上部に原稿読取部５２を備え、原稿読取部５２の下方に画像形成部２４が配置されている。原稿読取部５２は、原稿カバー５４内に原稿搬送部（図示省略）を備えている。原稿搬送部は、原稿カバー５４に設けられている原稿給紙部５４Ａ上に載せられた原稿５６を順に引き込んで図示しないプラテンガラス上に搬送して原稿５６に記録された画像の読み取りを行う。また、原稿搬送部は、画像の読み取りが終了した原稿５６を原稿カバー５４に設けられている原稿排出部５４Ｂ上に排出する。
【００３９】
また、原稿読取部５２には、ユーザによる各種の指示操作を受け付けるユーザインタフェース２２が設けられている。このユーザインタフェース２２は、ソフトウェアプログラムによって指示操作の受け付けを実現する表示ボタンや各種情報が表示されるタッチパネル式のディスプレイ２２Ａ、テンキーやスタートボタン等のハードウェアキー２２Ｂ等が設けられている。ユーザインタフェース２２は、ディスプレイ２２Ａの表示ボタンやハードウェアキー２２Ｂによって複写機能を用いるときの複写枚数の設定や倍率設定、ファクシミリ機能を用いるときの電話機のダイヤルキー等として用いられる。
【００４０】
一方、画像形成部２４は、画像形成用の記録媒体となる用紙が収容される給紙格納部５８を備えている。画像形成部２４では、給紙格納部５８に収容されている用紙を、１枚ずつ取り出し、例えば、電子写真プロセスによって画像データに基づいた画像を用紙に形成する。また、画像形成部２４では、画像形成を行った用紙を順に図示しない排紙部上へ排出する。
【００４１】
情報処理装置１４は、画像形成要求を送信することにより、画像形成装置１２のプリント機能により用紙に画像を形成させる。
【００４２】
サーバ１６は、通信回線１８に接続された画像形成装置１２に装着された各種モジュール（部品）の不具合に関する情報を管理する管理機能を有する。また、サーバ１６は、情報処理装置１４からの画像形成要求を要求先の画像形成装置１２に送信する機能や、画像形成装置１２の状況を監視して情報処理装置１４に通知する機能等を有してもよい。
【００４３】
図３は、本実施形態に係る画像形成装置１２の電気系の要部構成を示すブロック図である。
【００４４】
本実施形態に係る画像形成装置１２は、図３に示すように、ＣＰＵ（Central Processing Unit）２０Ａ、ＲＯＭ（Read Only Memory）２０Ｂ、及びＲＡＭ（Random Access Memory）２０Ｃを含むコントロール・ユニット２０を備えている。ＣＰＵ２０Ａは、画像形成装置１２の全体の動作を司る。ＲＡＭ２０Ｃは、ＣＰＵ２０Ａによる各種プログラムの実行時のワークエリア等として用いられる。ＲＯＭ２０Ｂは、各種制御プログラムや各種パラメータ等が予め記憶される。そして、画像形成装置１２は、コントロール・ユニット２０の各部がシステムバス４２によって電気的に接続されている。
【００４５】
一方、本実施形態に係る画像形成装置１２は、各種のデータやアプリケーション・プログラム等を記憶するＨＤＤ（hard disk drive）２６を備えている。また、画像形成装置１２は、ユーザインタフェース２２に接続され、ユーザインタフェース２２のディスプレイ２２Ａへの各種の操作画面等の表示を制御する表示制御部２８を備えている。また、画像形成装置１２は、ユーザインタフェース２２に接続され、ユーザインタフェース２２を介して入力される操作指示を検出する操作入力検出部３０を備えている。そして、画像形成装置１２では、ＨＤＤ２６、表示制御部２８、および操作入力検出部３０がシステムバス４２に電気的に接続されている。なお、本実施形態に係る画像形成装置１２では、記憶部としてＨＤＤ２６を適用しているが、これに限らず、フラッシュメモリ等の不揮発性の記憶部を適用してもよい。
【００４６】
また、本実施形態に係る画像形成装置１２は、原稿読取部５２による光学的な画像の読み取り動作、及び原稿搬送部による原稿送り動作を制御する読取制御部３２と、画像形成部２４による画像形成処理、及び搬送部２５による画像形成部２４への用紙の搬送を制御する画像形成制御部３４と、を備えている。また、画像形成装置１２は、通信回線１８に接続され、当該通信回線１８に接続されたサーバ１６等の他の外部装置と通信データの送受信を行う通信回線Ｉ／Ｆ（インタフェース）部３６と、画像形成装置１２の障害の発生を検知する障害検知部４６と、を備えている。また、画像形成装置１２は、図示しない電話回線に接続され、当該電話回線に接続されているファクシミリ装置とファクシミリデータの送受信を行うファクシミリＩ／Ｆ（インタフェース）部３８を備えている。また、画像形成装置１２は、ファクシミリＩ／Ｆ部３８を介したファクシミリデータの送受信を制御する送受信制御部４０を備えている。そして、画像形成装置１２では、送受信制御部４０、読取制御部３２、画像形成制御部３４、通信回線Ｉ／Ｆ部３６、ファクシミリＩ／Ｆ部３８、及び障害検知部４６がシステムバス４２に電気的に接続されている。
【００４７】
以上の構成により、本実施形態に係る画像形成装置１２は、ＣＰＵ２０Ａにより、ＲＡＭ２０Ｃ、ＲＯＭ２０Ｂ、及びＨＤＤ２６へのアクセスを各々実行する。また、画像形成装置１２は、ＣＰＵ２０Ａにより、表示制御部２８を介したユーザインタフェース２２のディスプレイ２２Ａへの操作画面、各種のメッセージ等の情報の表示の制御を実行する。また、画像形成装置１２は、ＣＰＵ２０Ａにより、読取制御部３２を介した原稿読取部５２及び原稿搬送部の作動の制御を実行する。また、画像形成装置１２は、ＣＰＵ２０Ａにより、画像形成制御部３４を介した画像形成部２４及び搬送部２５の作動の制御と、通信回線Ｉ／Ｆ部３６を介した通信データの送受信の制御と、を各々実行する。また、画像形成装置１２は、ＣＰＵ２０Ａにより、送受信制御部４０によるファクシミリインタフェース部３８を介したファクシミリデータの送受信の制御を実行する。さらに、画像形成装置１２は、ＣＰＵ２０Ａにより、操作入力検出部３０によって検出された操作情報に基づくユーザインタフェース２２における操作内容の把握が行われ、この操作内容に基づく各種の制御を実行する。
【００４８】
また、障害検知部４６は、原稿読取部５２や画像形成部２４、搬送部２５等で発生する障害を検知する。検知する障害としては、例えば、原稿読取部５２や搬送部２５のモータの故障や、給紙格納部５８に格納された用紙の不足、搬送部２５における用紙詰まり等が挙げられる。
【００４９】
続いて、本実施形態に係る情報処理装置１４及びサーバ１６の電気系の要部構成について説明する。図４は、本実施形態に係る情報処理装置１４及びサーバ１６の電気系の要部構成を示すブロック図である。なお、情報処理装置１４及びサーバ１６は基本的には一般的なコンピュータの構成とされているので、ここではサーバ１６を代表して説明する。
【００５０】
本実施形態に係るサーバ１６は、図４に示すように、ＣＰＵ１６Ａ、ＲＯＭ１６Ｂ、ＲＡＭ１６Ｃ、ＨＤＤ１６Ｄ、キーボード１６Ｅ、ディスプレイ１６Ｆ、及び通信回線Ｉ／Ｆ（インタフェース）部１６Ｇを備えている。ＣＰＵ１６Ａは、サーバ１６の全体の動作を司る。ＲＯＭ１６Ｂは、各種制御プログラムや各種パラメータ等が予め記憶される。ＲＡＭ１６Ｃは、ＣＰＵ１６Ａによる各種プログラムの実行時のワークエリア等として用いられる。ＨＤＤ１６Ｄは、各種のデータやアプリケーション・プログラム等が記憶される。キーボード１６Ｅは各種の情報を入力するために用いられる。ディスプレイ１６Ｆは、各種の情報を表示するために用いられる。通信回線Ｉ／Ｆ部１６Ｇは、通信回線１８に接続され、当該通信回線１８に接続された他の装置と各種データの送受信を行う。以上のサーバ１６の各部はシステムバス１６Ｈにより電気的に相互に接続されている。なお、本実施形態に係るサーバ１６では、ＨＤＤ１６Ｄを記憶部として適用しているが、これに限らず、フラッシュメモリ等の他の不揮発性の記憶部を適用してもよい。
【００５１】
以上の構成により、本実施形態に係るサーバ１６は、ＣＰＵ１６Ａにより、ＲＯＭ１６Ｂ、ＲＡＭ１６Ｃ、及びＨＤＤ１６Ｄに対するアクセス、キーボード１６Ｅを介した各種データの取得、ディスプレイ１６Ｆに対する各種情報の表示を各々実行する。また、サーバ１６は、ＣＰＵ１６Ａにより、通信回線Ｉ／Ｆ部１６Ｇを介した通信データの送受信の制御を実行する。
【００５２】
ところで、画像形成装置１２には、動作や機能の初期値を設定するための設定値（例えば、携帯端末と無線接続して画像形成を行う機能をオンオフする設定値、画像形成時のデフォルトの給紙格納部５８の設定値等）が存在する。これらの設定値を通信回線１８に接続された複数の画像形成装置１２に対して一括して設定するためには、仕様が異なる画像形成装置１２がある場合、各画像形成装置１２に固有の対応システムを搭載する必要があった。
【００５３】
そこで、本実施形態では、設定値を各画像形成装置１２の仕様に合わせて変換する変換機能を画像形成装置１２の外部に設け、当該変換機能により、各画像形成装置１２に合わせて設定値情報を変換して設定対象の画像形成装置１２に送信する。なお、以下では、変換機能をサーバ１６に備える例を説明する。
【００５４】
このように、変換機能を外部のサーバ１６に設けることで、変換ロジックの更新が必要な場合は、外部のサーバ１６のみをアップデートすればよい。また、各画像形成装置１２は、受け取った設定値を書き込むだけでよいため、画像形成装置１２の開発工数が削減される。
【００５５】
続いて、本実施形態に係る画像処理システム１０の画像形成装置１２及びサーバ１６で実行される具体的な機能について説明する。図５は、本実施形態に係る画像処理システム１０の画像形成装置１２及びサーバ１６のそれぞれによって実行される機能を示す機能ブロック図である。
【００５６】
図５に示すように、画像形成装置１２は、設定値読出部６０、設定値一括データ生成部６２、設定値一括データ送信部６４、及び設定値反映部６５を備え、サーバ１６は、受信部６６、変換部６８、及び送信部７０の機能を備えている。
【００５７】
設定値読出部６０は、画像形成装置１２の動作や機能の初期値を設定するための複数の設定値を一括して読み出す。
【００５８】
設定値一括データ生成部６２は、各設定値を識別する設定識別子と設定値とを設定値データとし、読み出した複数の設定値データと画像形成装置１２を識別する装置識別子とを設定値一括データとして生成する。
【００５９】
設定値一括データ送信部６４は、設定値一括データ生成部６２によって生成された設定値一括データをサーバ１６へ送信する。
【００６０】
設定値反映部６５は、サーバ１６から設定値一括データを受信した場合に、設定値一括データの各設定値を反映する。
【００６１】
一方、サーバ１６の受信部６６は、通信回線１８に接続された画像形成装置１２から設定値情報として設定値一括データを受信する。
【００６２】
変換部６８は、変換ロジック部６８Ａ、ロジックデータベース６８Ｂ、及び生成部６８Ｃを含んで構成されており、受信部６６が受信した設定値一括データを他の画像形成装置１２に対応させるための変換処理を行う。
【００６３】
ロジックデータベース６８Ｂには、画像形成装置１２の仕様毎に予め収集した変換論理として、設定値一つ一つに対応した変換ロジックがデータベースとして記憶されている。
【００６４】
変換ロジック部６８Ａは、ロジックデータベース６８Ｂに記憶された変換ロジックを用いて、受信部６６が受信した設定値一括データに含まれる各設定値を設定対象となる他の画像形成装置１２に対応させるために変換する。すなわち、受信部６６によって受信した設定値一括データを、装置識別子が表す画像形成装置１２の仕様から設定対象の画像形成装置１２の仕様に合わせて変換する。ここで、元となる画像形成装置１２及び設定対象の画像形成装置１２のオプションを含む仕様が分からないと、設定値の変換ができないので、例えば、通信回線１８に接続された各画像形成装置１２に対して動作コード等を送信して動作確認した結果を収集して各画像形成装置１２のオプションを含む仕様を特定してもよい。或いは、各画像形成装置１２のオプションを含む仕様をデータベースとして予め記憶しておいてもよい。
【００６５】
生成部６８Ｃは、変換ロジック部６８Ａによって変換された各設定値を用いて変換後の設定値一括データを生成する。
【００６６】
送信部７０は、生成部６８Ｃによって生成された設定値一括データを設定対象となる画像形成装置１２へ送信する。
【００６７】
続いて、上述のように構成された本実施形態に係る画像処理システム１０の画像形成装置１２及びサーバ１６のそれぞれで行われる具体的な処理について説明する。
【００６８】
まず、画像形成装置１２で行われる具体的な処理を説明する。図６は、本実施形態に係る画像処理システム１０の画像形成装置１２で行われる処理の流れの一例を示すフローチャートである。なお、図６の処理は、サーバ１６から設定値一括データの送信要求、または設定一括データを受信した場合に開始する。
【００６９】
ステップ１００では、設定値読出部６０が、元となる画像形成装置１２の動作や機能の初期値を設定するための複数の設定値を一括して読み出してステップ１０２へ移行する。
【００７０】
ステップ１０２では、設定値一括データ生成部６２が、各設定値を識別する設定識別子と設定値とを設定値データとし、読み出した複数の設定値データと画像形成装置１２を識別する装置識別子とを設定値一括データとして生成してステップ１０４へ移行する。
【００７１】
ステップ１０４では、設定値一括データ送信部６４が、設定値一括データ生成部６２によって生成された設定値一括データをサーバ１６へ送信してステップ１０６へ移行する。すなわち、元となる画像形成装置から設定値一括データがサーバ１６へ送信される。
【００７２】
ステップ１０６では、設定値反映部６５が、サーバ１６から設定値一括データを受信したか否かを判定する。該判定が肯定された場合にはステップ１０８へ移行し、否定された場合にはそのまま処理を終了する。
【００７３】
ステップ１０８では、設定値反映部６５が、サーバ１６から受信した設定値一括データに含まれる各設定値を反映して一連の処理を終了する。
【００７４】
次に、サーバ１６で行われる具体的な処理について説明する。図７は、本実施形態に係る画像処理システム１０のサーバ１６で行われる処理の流れの一例を示すフローチャートである。なお、図７の処理は、例えば、設定の元となる画像形成装置１２と設定対象の画像形成装置１２を決定して元の画像形成装置１２の設定を設定対象へ反映する指示が行われた場合に開始する。当該指示はサーバ１６から行ってもよいが、画像形成装置１２や情報処理装置１４等の他から指示を行ってもよい。
【００７５】
ステップ２００では、受信部６６が、設定元となる画像形成装置１２に対して設定値一括データの送信要求を行ってステップ２０２へ移行する。
【００７６】
ステップ２０２では、受信部６６が、要求した設定値一括データを受信したか否かを判定し、受信するまで待機してステップ２０４へ移行する。すなわち、設定の元となる画像形成装置１２において上述のステップ１０４により設定値一括データが送信されたか否かを判定する。
【００７７】
ステップ２０４では、変換ロジック部６８Ａが、設定値一括データの１つの設定値に注目してステップ２０６へ移行する。
【００７８】
ステップ２０６では、変換ロジック部６８Ａが、ロジックデータベースを参照して、注目の設定値を設定対象の画像形成装置１２に合わせて適切な設定値に変換してステップ２０８へ移行する。
【００７９】
ステップ２０８では、変換ロジック部６８Ａが、全ての設定値を変換したか否かを判定する。該判定は、受信した設定値一括データに含まれる全ての設定値に注目して設定値の変換を行ったか否かを判定する。該判定が否定された場合にはステップ２１０へ移行し、肯定された場合にはステップ２１２へ移行する。
【００８０】
ステップ２１０では、変換ロジック部６８Ａが、受信した設定値一括データに含まれる他の設定値に注目してステップ２０６に戻って上述の処理を繰り返す。
【００８１】
ステップ２１２では、生成部６８Ｃが、変換された設定値から新たな設定値一括データを生成してステップ２１４へ移行する。
【００８２】
ステップ２１４では、送信部７０が、新たな設定値一括データを設定対象の画像形成装置１２に送信して一連の処理を終了する。
【００８３】
例えば、オフィス内に異なる種類の画像形成装置１２ａ、１２ｂがあり、画像形成装置１２ａの節電タイマ値を画像形成装置１２ｂへ一括反映させる場合について具体的に説明する。なお、画像形成装置１２ａの節電タイマ値の設定範囲は３０〜３００（秒）、画像形成装置１２ｂのタイマ値の設定範囲は６０〜２４０（秒）と異なっている場合について説明する。
【００８４】
この場合、画像形成装置１２ａが、ステップ２００の処理によるサーバ１６からの要求に従って、上述のステップ１００〜１０４の処理によって設定値一括データを生成してサーバ１６に送信する。サーバ１６では、受信部６６が設定値一括データを受信して、ステップ２０４〜２１４の処理によって変換ロジック部６８Ａがロジックデータベース６８Ｂを参照して設定値一括データの設定値を変換する。具体的には、変換ロジック部６８Ａがロジックデータベース６８Ｂから画像形成装置１２ｂの節電タイマ値の範囲を参照し、画像形成装置１２ａの節電タイマ値の上限２４０を超えているため、節電タイマ値を２４０に変換する。なお、下限値６０を下回っている場合（例えば、４５秒）には節電タイマ値を６０に変換する。
【００８５】
そして、変換した節電タイマ値を含む画像形成装置１２ｂの設定値一括データを生成部６８Ｃがステップ２１２の処理により生成し、送信部７０が、ステップ２１４の処理により設定一括データを画像形成装置１２ｂに送信して反映させる。
【００８６】
次に、オフィス内に異なる機種の画像形成装置１２ａ、１２ｂがあり、画像形成装置１２ａのサーバファクシミリ設定を画像形成装置１２ｂに反映させる場合について具体的に説明する。なお、このとき、画像形成装置１２ａは、サーバファクシミリ設定非対応機種となっており、画像形成装置１２ｂにサーバファクシミリ設定を書き込むと不具合が懸念されるとする。
【００８７】
この場合、画像形成装置１２ａが、ステップ２００の処理によるサーバ１６からの要求に従って、上述のステップ１００〜１０４の処理によってサーバファクシミリ設定を含む設定値一括データを生成してサーバ１６に送信する。サーバ１６では、受信部６６が設定値一括データを受信して、ステップ２０４〜２１４の処理によって変換ロジック部６８Ａが設定値一括データの設定値を変換する。具体的には、変換ロジック部６８Ａがロジックデータベース６８Ｂから画像形成装置１２ｂのオプションの定義値を参照し、画像形成装置１２ｂがサーバファクシミリ設定に非対応であるため、サーバファクシミリの設定値を無効に変換する。
【００８８】
そして、変換したサーバファクシミリ設定を含む画像形成装置１２ｂの設定値一括データを生成部６８Ｃがステップ２１２の処理により生成し、送信部７０が、ステップ２１４の処理により設定一括データを画像形成装置１２ｂに送信して反映させる。
【００８９】
上記の実施形態では、設定対象の画像形成装置１２の設定値を変更してしまうと、元の設定値に戻せない。そこで、以下では、設定対象の画像形成装置１２の設定値を変更した後に、元の設定値に戻せるようにした例を変形例として説明する。
【００９０】
変形例では、設定対象の画像形成装置１２が、サーバ１６から設定値一括データを受信して反映する前に、元の設定値一括データを変更する前の設定値一括データを履歴としてサーバ１６に保存する。そして、元の設定値に戻す必要がある場合に、サーバ１６に履歴の送信要求を行い、サーバ１６から受信して元の設定値を反映する。なお、本実施形態では、元の設定値一括データを変更する直前の設定値一括データを履歴としてサーバ１６に保存する例を説明するが、元の設定値一括データを変更する前であれば、直前に限定されるものではない。
【００９１】
この場合の画像形成装置１２の処理は、元の設定値に戻す必要がある場合に、サーバ１６に履歴の送信要求を行った後に、上述のステップ１０６、１０８のように履歴の設定値一括データを受信し、設定値反映部６５が設定値一括データの設定値を反映すればよい。
【００９２】
一方、サーバ１６側の処理については、図８の処理を行う。図８は、本実施形態に係る画像処理システム１０のサーバ１６で行われる処理の流れの変形例を示すフローチャートである。なお、図８の処理は、例えば、設定の元となる画像形成装置１２と設定対象の画像形成装置１２を決定して元の画像形成装置１２の設定を設定対象へ反映する指示が行われた場合の他に、画像形成装置１２からの要求によって開始する。また、図７の処理と同一処理については同一符号を付して詳細な説明を省略する。
【００９３】
ステップ１９８では、受信部６６が、画像形成装置１２から履歴の送信要求が行われたか否かを判定する。該判定が、否定された場合にはステップ２０１へ移行し、肯定された場合にはステップ２１６へ移行する。
【００９４】
ステップ２０１では、受信部６６が、設定元となる画像形成装置１２及び設定対象の画像形成装置１２のそれぞれに対して設定値一括データの送信要求を行ってステップ２０２へ移行する。
【００９５】
ステップ２０２では、受信部６６が、要求した設定値一括データを受信したか否かを判定し、受信するまで待機してステップ２０３へ移行する。すなわち、設定の元となる画像形成装置１２及び設定対象の画像形成装置１２のそれぞれにおいて上述のステップ１０４により設定値一括データが送信されたか否かを判定する。
【００９６】
ステップ２０３では、受信部６６が、設定対象の画像形成装置１２から受信した設定値一括データをＨＤＤ１６Ｄ等に履歴として保存してステップ２０４へ移行し、上述したように、ステップ２０４〜２１４の処理が行われる。なお、ステップ２０３は保存部に対応する。
【００９７】
一方、画像形成装置１２から履歴の送信要求が行われると、ステップ２１６では、送信部７０が、上述のステップ２０３で保存された履歴をＨＤＤ１６Ｄから読み出して、要求元の画像形成装置１２に送信する。これにより、設定値の変更前の設定値一括データが画像形成装置１２に返信されて、元の設定値が反映される。なお、ステップ２１６は返信部に対応する。
【００９８】
ところで、上記の実施形態では、通信回線１８に接続されていない画像形成装置１２については、設定値一括データをサーバ１６が受信することも、サーバ１６から設定値一括データを送信することもできない。
【００９９】
そこで、図９に示すように、通信回線１８に接続されていない画像形成装置１２ｃについては、通信回線１８に接続された無線基地局１３、及び当該無線基地局１３と無線通信可能な携帯端末装置１５を中継装置として用いてサーバ１６と通信可能にしてもよい。例えば、サーバ１６から画像形成装置１２ｃに設定値一括データを送信する場合は、送信部７０が、無線基地局１３を介して携帯端末装置１５に設定値一括データを送信する。そして、携帯端末装置１５から画像形成装置１２ｃにＮＦＣ（Near field communication）等の近距離無線通信を用いて設定値一括データを送信して画像形成装置１２ｃに設定値を反映すればよい。また、画像形成装置１２ｃから設定値一括データを送信する場合は、設定値一括データ送信部６４が近距離無線通信を用いて携帯端末装置１５に設定値一括データを送信する。そして、携帯端末装置１５から無線基地局１３を介してサーバ１６に設定値一括データを送信すればよい。なお、サーバ１６と携帯端末装置１５との間についても近距離無線通信で接続してもよい。また、画像形成装置１２ｃと携帯端末装置１５との間を有線接続してもよい。
【０１００】
なお、上記の実施形態では、サーバ１６にロジックデータベース６８Ｂを含む構成として説明したが、これに限るものではない。例えば、仕様毎に変換ロジックを収集するロジックデータベースサーバを別に備える形態としてもよい。
【０１０１】
また、上記の実施形態では、サーバ１６に、受信部６６、変換部６８、及び送信部７０の機能を備える例を説明したが、これに限るものではない。例えば、情報処理装置１４に受信部６６、変換部６８、及び送信部７０の機能を備えてもよい。或いは、画像形成装置１２に受信部６６、変換部６８、及び送信部７０の機能を備えてもよい。
【０１０２】
また、上記の実施形態に係る画像処理システム１０の画像形成装置１２及びサーバ１６の各々で行われる処理は、ソフトウエアで行われる処理としてもよいし、ハードウエアで行われる処理としてもよいし、双方を組み合わせた処理としてもよい。また、これらの各処理は、プログラムとして記憶媒体に記憶して流通させるようにしてもよい。
【０１０３】
また、本発明は、上記に限定されるものでなく、上記以外にも、その主旨を逸脱しない範囲内において種々変形して実施可能であることは勿論である。
【符号の説明】
【０１０４】
１０    情報処理システム
１２    画像形成装置
１３    無線基地局
１５    携帯端末装置
１６    サーバ
６６    受信部
６８    変換部
６８Ａ    変換ロジック部
６８Ｂ    ロジックデータベース
６８Ｃ    生成部
７０    送信部
【図１】
2020028047.tif 000003
【図２】
2020028047.tif 000004
【図３】
2020028047.tif 000005
【図４】
2020028047.tif 000006
【図５】
2020028047.tif 000007
【図６】
2020028047.tif 000008
【図７】
2020028047.tif 000009
【図８】
2020028047.tif 000010
【図９】
2020028047.tif 000011