(57)【要約】【課題】外部のサーバから情報を取得する場合、本構成を有していないものと比較して通信負荷が少ない時間帯に情報の取得を開始することができる情報処理装置及びプログラムを提供する。【解決手段】画像形成装置２は、情報サーバ３から制御情報を取得する第１の取得手段２００と、他の画像形成装置２と通信を行い、他の画像形成装置２が情報サーバ３から制御情報を取得した際の開始時刻と取得時の通信状況を示す情報とを含む履歴情報を取得する第２の取得手段２０２と、履歴情報に基づいて次回制御情報を取得する際の開始時刻を決定する決定手段２０３とを備える。【選択図】図１
2018018427.tif 000002
【特許請求の範囲】
【請求項１】
外部のサーバから情報を取得する第１の取得手段と、
他の装置と通信を行い、前記他の装置が前記サーバから前記情報を取得した際の開始時刻と前記取得時の通信状況を示す情報とを含む履歴情報を取得する第２の取得手段と、
前記履歴情報に基づいて次回前記情報を取得する際の開始時刻を決定する決定手段と、
を備えた情報処理装置。
【請求項２】
前記履歴情報は、前記情報の適合機種とバージョン情報を含み、
前記第２の取得手段は、前記取得した履歴情報の前記適合機種が自装置を含み、かつ前記バージョン情報が最新の場合、前記情報を前記サーバから取得せずに前記他の装置から取得する、
請求項１に記載の情報処理装置。
【請求項３】
前記第２の取得手段は、前記決定した開始時刻になったとき、前記他の装置から前記履歴情報を取得し、
前記決定手段は、前記履歴情報に基づいて再度開始時刻の決定を行う、
請求項２に記載の情報処理装置。
【請求項４】
自装置の電源投入時に、前記決定した開始時刻を経過していた場合、前記第２の取得手段は、前記他の装置から前記履歴情報を取得し、前記決定手段は、前記履歴情報に基づいて前記情報を取得する開始時刻を決定し、
前記決定した開始時刻を経過していない場合、前記第１の取得手段は、該開始時刻を待って前記情報の取得を開始する、
請求項１に記載の情報処理装置。
【請求項５】
自装置の終了時に、前記他の装置に対して自装置の識別情報と前記自装置が終了する旨の終了情報を送信する送信手段をさらに備え、
前記第２の取得手段は、前記終了情報を受信した場合、前記識別情報の装置からは前記履歴情報を取得しない、
請求項４に記載の情報処理装置。
【請求項６】
前記第２の取得手段は、前記他の装置と通信を行った際、次回前記情報を取得する開始時刻と前記取得時の通信状況を示す情報とを含む予約情報を取得し、
前記決定手段は、前記履歴情報及び前記予約情報に基づいて前記情報を取得する開始時刻を決定する、
請求項１に記載の情報処理装置。
【請求項７】
コンピュータを、
外部のサーバから情報を取得する第１の取得手段と、
他の装置と通信を行い、前記他の装置が前記サーバから前記情報を取得した際の開始時刻と前記取得時の通信状況を示す情報とを含む履歴情報を取得する第２の取得手段と、
前記履歴情報に基づいて次回前記情報を取得する際の開始時刻を決定する決定手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、ファイル転送にかかる時間を最小限に抑え、これによりネットワークオペレーション上の負担を軽減するようにしたプログラム配信方法が提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載されたプログラム配信方法は、伝送路の帯域及び１つの伝送装置への配信に消費する帯域に応じて定められた数の伝送装置に対してプログラムを同時に配信する配信ステップと、プログラムの配信を完了した伝送装置から未配信の伝送装置に対してプログラムを転送する転送ステップとを含むものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２６３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、外部のサーバから情報を取得する場合、本構成を有していないものと比較して通信負荷が少ない時間帯に情報の取得を開始することができる情報処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
［１］外部のサーバから情報を取得する第１の取得手段と、
他の装置と通信を行い、前記他の装置が前記サーバから前記情報を取得した際の開始時刻と前記取得時の通信状況を示す情報とを含む履歴情報を取得する第２の取得手段と、
前記履歴情報に基づいて次回前記情報を取得する際の開始時刻を決定する決定手段と、
を備えた情報処理装置。
［２］前記履歴情報は、前記情報の適合機種とバージョン情報を含み、
前記第２の取得手段は、前記取得した履歴情報の前記適合機種が自装置を含み、かつ前記バージョン情報が最新の場合、前記情報を前記サーバから取得せずに前記他の装置から取得する、前記［１］に記載の情報処理装置。
［３］前記第２の取得手段は、前記決定した開始時刻になったとき、前記他の装置から前記履歴情報を取得し、
前記決定手段は、前記履歴情報に基づいて再度開始時刻の決定を行う、前記［２］に記載の情報処理装置。
［４］自装置の電源投入時に、前記決定した開始時刻を経過していた場合、前記第２の取得手段は、前記他の装置から前記履歴情報を取得し、前記決定手段は、前記履歴情報に基づいて前記情報を取得する開始時刻を決定し、
前記決定した開始時刻を経過していない場合、前記第１の取得手段は、該開始時刻を待って前記情報の取得を開始する、前記［１］に記載の情報処理装置。
［５］自装置の終了時に、前記他の装置に対して自装置の識別情報と前記自装置が終了する旨の終了情報を送信する送信手段をさらに備え、
前記第２の取得手段は、前記終了情報を受信した場合、前記識別情報の装置からは前記履歴情報を取得しない、前記［４］に記載の情報処理装置。
［６］前記第２の取得手段は、前記他の装置と通信を行った際、次回前記情報を取得する開始時刻と前記取得時の通信状況を示す情報とを含む予約情報を取得し、
前記決定手段は、前記履歴情報及び前記予約情報に基づいて前記情報を取得する開始時刻を決定する、前記［１］に記載の情報処理装置。
［７］コンピュータを、
外部のサーバから情報を取得する第１の取得手段と、
他の装置と通信を行い、前記他の装置が前記サーバから前記情報を取得した際の開始時刻と前記取得時の通信状況を示す情報とを含む履歴情報を取得する第２の取得手段と、
前記履歴情報に基づいて次回前記情報を取得する際の開始時刻を決定する決定手段として機能させるためのプログラム。
【発明の効果】
【０００７】
請求項１、７に係る発明によれば、外部のサーバから情報を取得する場合、本構成を有していないものと比較して通信負荷が少ない時間帯に情報の取得を開始することができる。
請求項２に係る発明によれば、外部のサーバとの間の通信負荷を軽減することができる。
請求項３に係る発明によれば、履歴情報を最新のものにすることができ、情報を取得する最適な開始時刻を決定することができる。
請求項４に係る発明によれば、履歴情報を頻繁に更新することができ、情報を取得する最適な開始時刻を決定することができる。
請求項５に係る発明によれば、無用な通信を回避することができる。
請求項６に係る発明によれば、情報を取得する開始時刻を決定する際、重複した開始時刻を回避することが可能になる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の実施の形態に係る情報処理システムの概略の構成例を示すブロック図である。
【図２】図２は、画像形成装置の構成例を示すブロック図である。
【図３】図３（ａ）は、自装置のダウンロード履歴情報の一例を示す図、図３（ｂ）は、自装置のダウンロード情報の一例を示す図である。
【図４】図４は、画像形成装置の全体の動作の一例を示すフローチャートである。
【図５】図５は、画像形成装置の取得更新処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。
【００１０】
図１は、本発明の実施の形態に係る情報処理システムの構成の一例を示す図である。この情報処理システム１は、複数（例えば３つ）の画像形成装置２と、複数（例えば２つ）の情報サーバ３と、管理サーバ４とを有する。情報サーバ３及び管理サーバ４は、インターネット７によって互いに接続されている。画像形成装置２は、互いにローカルエリアネットワーク（ＬＡＮ）５によって接続され、ファイアーウォール６を介してインターネット７に接続されている。画像形成装置２は、情報処理装置の一例である。情報サーバ３及び管理サーバ４は、外部のサーバ又は管理装置の一例である。
【００１１】
情報サーバ３は、制御情報等を記憶しているソフトウェアリポジトリである。管理サーバ４は、情報処理システム１全体を管理する。なお、情報サーバ３及び管理サーバ４は、互いにイントラネットにより接続されていてもよく、またそれらの全てを物理的な単一のサーバとして構成されていてもよい。
【００１２】
管理装置は、例えば、画像形成装置２のファームウェア等の制御情報の更新のサービスを提供するための装置である。複数の画像形成装置２は、例えば、全て同一のオフィス等に設置されていてもよく、また、それぞれが異なるオフィス等に設置されて各オフィス等のファイアーウォールを介してインターネット７に接続されていてもよい。
【００１３】
管理サーバ４は、各画像形成装置２がそれぞれ有する制御情報のバージョン情報を管理している。すなわち、管理サーバ４は、画像形成装置２ごと及び画像形成装置２内の制御部ごとに制御情報のバージョン情報を保持している。また、管理サーバ４は、画像形成装置２の機種、周辺機器の構成、制御情報のバージョン情報等に応じて適用されるべき制御情報の格納先、すなわち情報サーバ３のどこに格納されているかを示す格納先情報（例えば、ＵＲＬ）を画像形成装置２からの問合せに応じて送信する。
【００１４】
ファイアーウォール６は、外部からの不正なアクセスや侵入を防止することを目的としており、画像形成装置２からインターネット７への要求（問合せ）とその要求（問合せ）に対する応答は通過させるが、インターネット７側から画像形成装置２への要求は通過させないように設定されている。
【００１５】
（画像形成装置）
画像形成装置２は、例えば印刷機能、複写機能、ファクシミリ送受信機能及びスキャン機能を有する複合機である。画像形成装置２は、機種、ＡＤＦ（自動原稿送り装置）、フィニッシャー（後処理装置）等の周辺機器、ファームウェア等の制御情報、制御情報のバージョン情報等が異なる場合もある。ＡＤＦは、原稿を自動的に給紙するものである。フィニッシャーは、用紙等の記録媒体に対してステープル処理、穴あけ処理等の後処理を行うものである。
【００１６】
図２は、画像形成装置２の構成の一例を示すブロック図である。画像形成装置２は、システム制御部２０を有し、このシステム制御部２０に、記憶部２１、操作表示部２２、画像読取部２３、画像処理部２４、ファクシミリ部２５、画像出力部２６、通信部２７等が接続されている。
【００１７】
画像形成装置２は、更新すべき制御情報をダウンロードし、それを自装置にバージョンアップする取得更新処理を行う。「取得更新処理」は、第１乃至第３のモードのいずれかで行われる。「第１のモード」は、予め登録されたダウンロード開始時刻にダウンロードをバックグラウンドで行い、利用者の指示によりバージョンアップを行うものである。「第２のモード」は、予め登録されたダウンロード開始日時に割り込み禁止の状態でダウンロードとバージョンアップを連続して行うものである。「第３のモード」は、任意のタイミングで管理者の指示により、ダウンロードとバージョンアップを行うものである。ダウンロードは、取得の一例であり、バージョンアップは、更新の一例である。
【００１８】
操作表示部２２は、例えばタッチパネルを有し、操作者からの指示等の入力を受け付けるとともに、操作者に対する表示を行う。画像読取部２３は、例えばスキャナにより構成され、原稿から画像データを読み取る。なお、画像読取部２３にＡＤＦが装着される場合がある。画像処理部２４は、画像の圧縮、伸長、合成等の画像処理を行う。ファクシミリ部２５は、図示しない電話網等を介してデータの送受信を行う。画像出力部２６は、例えば感光体による像保持体を有し、用紙等の記録媒体に画像を形成して出力する。なお、画像出力部２６にフィニッシャーが接続される場合がある。システム制御部２０、操作表示部２２、画像読取部２３、画像処理部２４、ファクシミリ部２５及び画像出力部２６は、それぞれＣＰＵ及びこのＣＰＵ動作用の制御情報を有するマルチ制御部の構成となっている。
【００１９】
記憶部２１は、ＲＯＭ、ＲＡＭ、ハードディスク等から構成され、プログラム２１０、画像形成装置２が処理する画像データ２１１、設定情報２１２、ファームウェア等の更新すべき制御情報２１３、制御情報２１３のバージョン情報２１４、ダウンロード予約情報２１５、ダウンロード履歴情報２１６、画像形成装置リスト２１７等を記憶する。
【００２０】
設定情報２１２は、操作表示部２２、画像読取部２３、画像処理部２４、ファクシミリ部２５、画像出力部２６に対する各種パラメータの設定値等である。
【００２１】
更新すべき制御情報２１３は、システム制御部２０、操作表示部２２、画像読取部２３、画像処理部２４、ファクシミリ部２５及び画像出力部２６が有する制御情報２１３ａ〜２１３ｅのうち更新対象の制御情報を更新するために用いられるものであり、記憶部２１に一時的に記憶される。
【００２２】
バージョン情報２１４は、システム制御部２０、操作表示部２２、画像読取部２３、画像処理部２４、ファクシミリ部２５及び画像出力部２６がそれぞれ有する制御情報２１３ａ〜２１３ｅのバージョン番号であり、システム制御部２０、操作表示部２２、画像読取部２３、画像処理部２４、ファクシミリ部２５及び画像出力部２６の各制御部に対応して記憶部２１に記憶されている。バージョン番号は、バージョン情報の一例である。
【００２３】
ダウンロード予約情報２１５には、制御部２０が管理サーバ４に問い合わせるダウンロード開始時刻、予測したダウンロード時間、予測したダウンロード容量が含まれる。ダウンロード開始時刻は、例えば、平成２８年４月１日６：００のように登録される。ダウンロード時間は、ダウンロードに要する時間である。ダウンロード容量は、ダウンロードする制御情報の容量である。ダウンロード予約情報２１５は、自装置及び他の画像形成装置２ごとに記憶部２１に記憶されている。 ダウンロード予約情報２１５は、予約情報の一例である。ダウンロード時間及びダウンロード容量は、通信状況を示す情報の一例である。
【００２４】
ダウンロード履歴情報２１６には、ダウンロードを開始した時刻、ダウンロード時間、ダウンロード容量等のダウンロードの履歴に関する情報が含まれる。ダウンロード履歴情報２１６は、自装置及び他の画像形成装置２ごとに記憶部２１に記憶されている。ダウンロード履歴情報２１６は、履歴情報の一例である。
【００２５】
画像形成装置リスト２１７は、ＬＡＮ５に接続されている画像形成装置２の識別情報（ＩＰアドレス、ＭＡＣアドレス等）が含まれる。画像形成装置２は、ブロードキャスト又はマルチキャストにより、同一のＬＡＮ５に接続されている画像形成装置２の識別情報を取得し、画像形成装置リスト２１８を作成及び更新することが可能となっている。
【００２６】
システム制御部２０は、ＣＰＵ、インターフェース等から構成されている。ＣＰＵは、プログラム２１０に従って動作することにより第１の取得手段２００、更新手段２０１、第２の取得手段２０２、決定手段２０３、記録手段２０４、送信手段２０５等として機能する。
【００２７】
第１の取得手段２００は、自装置の更新すべき制御情報の有無を管理サーバ４に問い合わせし、その応答として応答情報を受け取り、応答情報に基づいて情報サーバ３から更新すべき制御情報２３１を取得する。更新すべき制御情報２３１は、第１の取得手段がサーバから取得する情報の一例である。
【００２８】
更新手段２０１は、第１の取得手段２００が取得した更新すべき制御情報２１３に基づいて、システム制御部２０、操作表示部２２、画像読取部２３、画像処理部２４、ファクシミリ部２５及び画像出力部２６がそれぞれ有する制御情報２１３ａ〜２１３ｅのうち対応する制御情報２１３ａ〜２１３ｅをバージョンアップする。
【００２９】
第２の取得手段２０２は、自装置の電源投入時に、決定したダウンロード開始時刻を経過していた場合、他の画像形成装置２と通信し、他の画像形成装置２からダウンロード履歴情報及びダウンロード予約情報を取得し、取得したダウンロード履歴情報及びダウンロード予約情報に基づいて決定手段２０３にダウンロード開示時刻を決定させる。
【００３０】
第２の取得手段２０２は、決定したダウンロード開示時刻になったとき、他の画像形成装置２と通信し、他の画像形成装置２からダウンロード履歴情報及びダウンロード予約情報を取得し、取得したダウンロード履歴情報及びダウンロード予約情報に基づいて決定手段２０３に再度ダウンロード開始時刻を決定させる。
【００３１】
第２の取得手段２０２は、終了情報を他の画像形成装置２から受信した場合、当該画像形成装置１からダウンロード履歴情報及びダウンロード予約情報を取得しないように構成されている。
【００３２】
決定手段２０３は、ダウンロード履歴情報２１６及びダウンロード予約情報２１５に基づいて、ダウンロード時間及びダウンロード容量を予測し、次回のダウンロード開始時刻を決定する。予測のダウンロード時間は、ダウンロード履歴情報２１６のダウンロード時間の平均値でもよい。予測のダウンロード容量は、ダウンロード履歴情報２１６のダウンロード容量の平均値でもよい。
【００３３】
決定手段２０３は、記憶部２１が記憶するダウンロード履歴情報２１６のうち、直近の一定の期間（例えば、４０日）のダウンロード履歴情報を、ダウンロード時間及びダウンロード容量の予測、及びダウンロード開始時刻の決定に用いる。また、決定手段２０３は、予測したダウンロード容量を予測したダウンロード時間で除算し、得られた値（ダウンロード速度）が予め定められた閾値以下となったダウンロード開始時刻の前後の一定の時間（例えば±３０分）のダウンロード履歴情報は、ダウンロード時間及びダウンロード容量の予測、及びダウンロード開始時刻の決定に用いない。
【００３４】
送信手段２０４は、自装置の終了時に、他の画像形成装置２に対して自装置の識別情報と自装置が終了する旨の終了情報を送信する。
【００３５】
（ダウンロード開始時刻の決定方法）
図３（ａ）は、自装置のダウンロード履歴情報２１６の一例を示す図、図３（ｂ）は、自装置のダウンロード予約情報２１５の一例を示す図である。ダウンロード履歴情報２１６には、ダウンロード開始時刻が時系列的に記録されるダウンロード開始時刻履歴欄２１６ａ、ダウンロード時間が記録されるダウンロード時間欄２１６ｂ、ダウンロード容量が記録される容量欄２１６ｃが設けられている。
【００３６】
決定手段２０３は、例えば、図３（ａ）では、ダウンロード開始時刻が「2016/2/9 21：38」と「2016/2/2 20：19」はダウンロード速度がそれぞれ０．３０ＭＢ／秒、０．３４ＭＢ／秒であり、閾値（例えば、０．５０ＭＢ／秒）以下であるので、21：08〜22：08と19：49〜20：49の時間帯をダウンロード開始時刻の候補から除外する。
【００３７】
次に、決定手段２０３は、図３（ａ）について、候補から除外したもの以外のダウンロード容量の平均値を求めて予測のダウンロード容量（約６８１ＭＢ）を算出する。決定手段２０３は、図３（ａ）について、候補から除外したもの以外のダウンロード時間の平均値を求めて予測のダウンロード時間（約２６０秒）を算出する。決定手段２０３は、自装置及び他の画像形成装置２のダウンロード履歴情報及びダウンロード予約情報に基づいて、算出したダウンロード時間（約２６０秒）が使える時間帯からダウンロード開始時間（例えば2016/3/16 3:00）を決定する。
【００３８】
（情報処理システムの動作）
本実施の形態に係る情報処理システム１の動作の一例を図４及び図５を参照して説明する。図４は、画像形成装置２の全体の動作の一例を示すフローチャートである。図５は、画像形成装置２の取得更新処理の一例を示すフローチャートである。以下、第２のモードを実行する場合について説明する。
【００３９】
画像形成装置２の電源がＯＮされると、第２の取得手段２０２は、次回ダウンロード情報２１５として記憶部２１に記憶されているダウンロード開始時刻を経過しているか否かを判断し（Ｓ１）、経過していれば（Ｓ１：Ｙｅｓ）、画像形成装置リスト２１８に基づいて他の画像形成装置２と通信し、ダウンロード履歴情報２１６及びダウンロード予約情報２１５を他の画像形成装置２に送信するとともに、他の画像形成装置２からダウンロード履歴情報及びダウンロード予約情報を受信し、ダウンロード履歴情報２１６及びダウンロード予約情報２１５を更新する（Ｓ２）。
【００４０】
次に、決定手段２０３は、ダウンロード履歴情報２１６及びダウンロード予約情報２１５に基づいて、ダウンロード時間及びダウンロード容量を予測し、次回のダウンロード開始時刻を決定し、ダウンロード予約情報２１５を更新する（Ｓ３）。
【００４１】
ステップＳ１において、画像形成装置２の第１の取得手段２００は、現在の時刻がダウンロード予約情報２１５として記憶部２１に記憶されているダウンロード開始時刻に到達すると（Ｓ４：Ｙｅｓ）、第２の取得手段２０２は、画像形成装置リスト２１８に基づいて他の画像形成装置２と通信し、ダウンロード履歴情報２１６及びダウンロード予約情報２１５を他の画像形成装置２に送信するとともに、他の画像形成装置２からのダウンロード履歴情報及びダウンロード予約情報を受信し、ダウンロード履歴情報２１６及びダウンロード予約情報２１５を更新する（Ｓ５）。
【００４２】
次に、決定手段２０３は、ダウンロード履歴情報２１６及びダウンロード予約情報２１５に基づいて、ダウンロード時間及びダウンロード容量を予測し、次回のダウンロード開始時刻を決定し、ダウンロード予約情報２１５に更新する（Ｓ６）。
【００４３】
次に、第１の取得手段２００は、図５に示すように、取得更新処理を行う（Ｓ７）。すなわち、バックグラウンドで自装置の識別情報（例えばＩＰアドレス、ＭＡＣアドレス等）を通信部２７、ＬＡＮ５、ファイアーウォール６及びインターネット７を介して管理サーバ４に送信し、更新すべき制御情報２１３が存在するか否かを問い合わせる（Ｓ７１）。
【００４４】
管理サーバ４は、画像形成装置２の第１の取得手段２００から問合せを受け付けると、更新すべき制御情報が存在すれば、応答情報を画像形成装置２に送信する。応答情報には、更新すべき制御情報の格納先情報（例えば、ＵＲＬ）及び更新すべき制御情報のバージョン情報が含まれる。
【００４５】
画像形成装置２の第１の取得手段２００は、応答情報を受信すると（Ｓ７２）、自装置のバージョン情報２１４として記憶部２１に記憶されているバージョン番号と受信したバージョン番号とを比較して受信したバージョン番号の方が新しいか否かを判断する（Ｓ７３）。受信したバージョン番号の方が新しければ（Ｓ７３：Ｙｅｓ）、ステップＳ７２で取得した格納先情報に基づいて情報サーバ３から更新すべき制御情報２１３をダウンロードし、記憶部２１に記憶する（Ｓ７４）。このとき第１の取得手段２００は、記憶部２１に記憶されているバージョン情報２１４をステップＳ７２で取得したものに更新する。
【００４６】
更新手段２０１は、記憶部２１に記憶された更新すべき制御情報２１３に基づいて、システム制御部２０、操作表示部２２、画像読取部２３、画像処理部２４、ファクシミリ部２５及び画像出力部２６がそれぞれ有する制御情報２１３ａ〜２１３ｅのうち対応する制御情報２１３ａ〜２１３ｅをバージョンアップする（Ｓ７５）。
【００４７】
記録手段２０４は、取得更新処理が終わると、ダウンロード開始時刻、ダウンロード時間及びダウンロード容量を含むダウンロード履歴情報をダウンロード履歴情報２１６に記録する（Ｓ８）。
【００４８】
決定手段２０３は、ダウンロード履歴情報２１６を他の画像形成装置２に配布する（Ｓ９）。
【００４９】
（変形例１）
ダウンロード履歴情報が制御情報の適合機種とバージョン情報を含む場合には、第２の取得手段２０２は、取得したダウンロード履歴情報の適合機種が自装置を含み、かつバージョン情報が最新の場合、制御情報を情報サーバ３から取得せずに他の画像形成装置２から取得してもよい。
【００５０】
（変形例２）
画像形成装置のモデルの導入時期を考慮して次回のダウンロード開始時刻を決定してもよい。例えば、モデルの導入時期が最近（例えば、６ヶ月未満）の場合は、大容量の制御情報を頻繁にダウンロードし、モデルの導入時期が古い場合（例えば、３年前又は５年前）は、ダウンロードする制御情報の容量は少なくなり、頻度も少なくなる。例えば、モデルの導入時期が一定期間内の場合において、ある曜日（例えば水曜日）に一定以上の大容量の制御情報をダウンロードしていた場合は、次の週の同じ曜日（例えば水曜日）に大容量の制御情報がダウンロードされる可能性が高いため、候補日から除外することが考えられる。
【００５１】
（変形例３）
管理者等の操作によりダウンロード開始時刻が登録又は変更され、これに基づいてダウンロード履歴情報又はダウンロード予約情報が変更されたとき、変更後のダウンロード履歴情報又はダウンロード予約情報を他の画像形成装置に送信するとともに、他の画像形成装置から変更後のダウンロード履歴情報又はダウンロード予約情報が送信されたとき、決定手段２０３は、変更後のダウンロード履歴情報又はダウンロード予約情報、及び自装置に記憶しているダウンロード履歴情報及びダウンロード予約情報に基づいて、ダウンロード時間及びダウンロード容量を予測し、ダウンロード開始時刻を決定してもよい。
【００５２】
（変形例４）
画像形成装置の設置された環境を考慮して次回のダウンロード開始時刻を決定してもよい。例えば、サマータイムやノー残業デーなどの社内制度やビル管理システムと連動して、人が少ない時間帯にダウンロードを行うように開始時間を決定してもよい。
【００５３】
以上、本発明の実施の形態を説明したが、本発明は上記の実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。例えば、制御情報をダウンロードする際に制御情報に関連する設定情報をダウンロードし、設定情報も制御情報とともに更新してもよい。
【００５４】
システム制御部２０を構成する各手段は、それぞれ一部又は全部を再構成可能回路（ＦＰＧＡ：Field Programmable Gate Array）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）等のハードウエアによって構成してもよい。
【００５５】
また、例えば本発明の要旨を変更しない範囲内で、上記実施の形態の構成要素の一部を省くことや変更することが可能である。
【００５６】
また、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録して提供することもできる。
【符号の説明】
【００５７】
１…情報処理システム、２…画像形成装置、３…情報サーバ、
４…管理サーバ、６…ファイアーウォール、７…インターネット、
２０…システム制御部、２１…記憶部、２２…操作表示部、２３…画像読取部、
２４…画像処理部、２５…ファクシミリ部、２６…画像出力部、２７…通信部、
２００…第１の取得手段、２０１…更新手段、２０２…第２の取得手段、
２０３…決定手段、２０４…送信手段、２１０…プログラム、
２１１…画像データ、２１２…設定情報、２１３…更新すべき制御情報、
２１３ａ-２１３ｅ…制御情報、２１４…バージョン情報、
２１５…ダウンロード予約情報、２１６…ダウンロード履歴情報、
２１７…画像形成装置リスト
【図１】
2018018427.tif 000003
【図２】
2018018427.tif 000004
【図３】
2018018427.tif 000005
【図４】
2018018427.tif 000006
【図５】
2018018427.tif 000007