Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6693326B2 - 情報処理装置及びプログラム - Google Patents
[go: Go Back, main page]

JP6693326B2 - 情報処理装置及びプログラム - Google Patents

情報処理装置及びプログラム Download PDF

Info

Publication number
JP6693326B2
JP6693326B2 JP2016150301A JP2016150301A JP6693326B2 JP 6693326 B2 JP6693326 B2 JP 6693326B2 JP 2016150301 A JP2016150301 A JP 2016150301A JP 2016150301 A JP2016150301 A JP 2016150301A JP 6693326 B2 JP6693326 B2 JP 6693326B2
Authority
JP
Japan
Prior art keywords
information
download
start time
acquisition
unit
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
Application number
JP2016150301A
Other languages
English (en)
Other versions
JP2018018427A (ja
Inventor
淳平 魚島
淳平 魚島
吉美 上江洲
吉美 上江洲
広基 安藤
広基 安藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2016150301A priority Critical patent/JP6693326B2/ja
Publication of JP2018018427A publication Critical patent/JP2018018427A/ja
Application granted granted Critical
Publication of JP6693326B2 publication Critical patent/JP6693326B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、情報処理装置及びプログラムに関する。
従来、ファイル転送にかかる時間を最小限に抑え、これによりネットワークオペレーション上の負担を軽減するようにしたプログラム配信方法が提案されている(例えば、特許文献1参照。)。
特許文献1に記載されたプログラム配信方法は、伝送路の帯域及び1つの伝送装置への配信に消費する帯域に応じて定められた数の伝送装置に対してプログラムを同時に配信する配信ステップと、プログラムの配信を完了した伝送装置から未配信の伝送装置に対してプログラムを転送する転送ステップとを含むものである。
特開2007−26374号公報
本発明の目的は、外部のサーバから情報を取得する場合、本構成を有していないものと比較して通信負荷が少ない時間帯に情報の取得を開始することができる情報処理装置及びプログラムを提供することにある。
[1]外部のサーバから情報を取得する第1の取得手段と、
他の装置と通信を行い、前記他の装置が前記サーバから前記情報を取得した際の開始時刻と前記取得時の通信状況を示す情報とを含む履歴情報を取得する第2の取得手段と、
前記履歴情報に基づいて次回前記情報を取得する際の開始時刻を決定する決定手段と、
を備えた情報処理装置。
[2]前記履歴情報は、前記情報の適合機種とバージョン情報を含み、
前記第2の取得手段は、前記取得した履歴情報の前記適合機種が自装置を含み、かつ前記バージョン情報が最新の場合、前記情報を前記サーバから取得せずに前記他の装置から取得する、前記[1]に記載の情報処理装置。
[3]前記第2の取得手段は、前記決定した開始時刻になったとき、前記他の装置から前記履歴情報を取得し、
前記決定手段は、前記履歴情報に基づいて再度開始時刻の決定を行う、前記[2]に記載の情報処理装置。
[4]自装置の電源投入時に、前記決定した開始時刻を経過していた場合、前記第2の取得手段は、前記他の装置から前記履歴情報を取得し、前記決定手段は、前記履歴情報に基づいて前記情報を取得する開始時刻を決定し、
前記決定した開始時刻を経過していない場合、前記第1の取得手段は、該開始時刻を待って前記情報の取得を開始する、前記[1]に記載の情報処理装置。
[5]自装置の終了時に、前記他の装置に対して自装置の識別情報と前記自装置が終了する旨の終了情報を送信する送信手段をさらに備え、
前記第2の取得手段は、前記終了情報を受信した場合、前記識別情報の装置からは前記履歴情報を取得しない、前記[4]に記載の情報処理装置。
[6]前記第2の取得手段は、前記他の装置と通信を行った際、次回前記情報を取得する開始時刻と前記取得時の通信状況を示す情報とを含む予約情報を取得し、
前記決定手段は、前記履歴情報及び前記予約情報に基づいて前記情報を取得する開始時刻を決定する、前記[1]に記載の情報処理装置。
[7]コンピュータを、
外部のサーバから情報を取得する第1の取得手段と、
他の装置と通信を行い、前記他の装置が前記サーバから前記情報を取得した際の開始時刻と前記取得時の通信状況を示す情報とを含む履歴情報を取得する第2の取得手段と、
前記履歴情報に基づいて次回前記情報を取得する際の開始時刻を決定する決定手段として機能させるためのプログラム。
請求項1、7に係る発明によれば、外部のサーバから情報を取得する場合、本構成を有していないものと比較して通信負荷が少ない時間帯に情報の取得を開始することができる。
請求項2に係る発明によれば、外部のサーバとの間の通信負荷を軽減することができる。
請求項3に係る発明によれば、履歴情報を最新のものにすることができ、情報を取得する最適な開始時刻を決定することができる。
請求項4に係る発明によれば、履歴情報を頻繁に更新することができ、情報を取得する最適な開始時刻を決定することができる。
請求項5に係る発明によれば、無用な通信を回避することができる。
請求項6に係る発明によれば、情報を取得する開始時刻を決定する際、重複した開始時刻を回避することが可能になる。
図1は、本発明の実施の形態に係る情報処理システムの概略の構成例を示すブロック図である。 図2は、画像形成装置の構成例を示すブロック図である。 図3(a)は、自装置のダウンロード履歴情報の一例を示す図、図3(b)は、自装置のダウンロード情報の一例を示す図である。 図4は、画像形成装置の全体の動作の一例を示すフローチャートである。 図5は、画像形成装置の取得更新処理の一例を示すフローチャートである。
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。
図1は、本発明の実施の形態に係る情報処理システムの構成の一例を示す図である。この情報処理システム1は、複数(例えば3つ)の画像形成装置2と、複数(例えば2つ)の情報サーバ3と、管理サーバ4とを有する。情報サーバ3及び管理サーバ4は、インターネット7によって互いに接続されている。画像形成装置2は、互いにローカルエリアネットワーク(LAN)5によって接続され、ファイアーウォール6を介してインターネット7に接続されている。画像形成装置2は、情報処理装置の一例である。情報サーバ3及び管理サーバ4は、外部のサーバ又は管理装置の一例である。
情報サーバ3は、制御情報等を記憶しているソフトウェアリポジトリである。管理サーバ4は、情報処理システム1全体を管理する。なお、情報サーバ3及び管理サーバ4は、互いにイントラネットにより接続されていてもよく、またそれらの全てを物理的な単一のサーバとして構成されていてもよい。
管理装置は、例えば、画像形成装置2のファームウェア等の制御情報の更新のサービスを提供するための装置である。複数の画像形成装置2は、例えば、全て同一のオフィス等に設置されていてもよく、また、それぞれが異なるオフィス等に設置されて各オフィス等のファイアーウォールを介してインターネット7に接続されていてもよい。
管理サーバ4は、各画像形成装置2がそれぞれ有する制御情報のバージョン情報を管理している。すなわち、管理サーバ4は、画像形成装置2ごと及び画像形成装置2内の制御部ごとに制御情報のバージョン情報を保持している。また、管理サーバ4は、画像形成装置2の機種、周辺機器の構成、制御情報のバージョン情報等に応じて適用されるべき制御情報の格納先、すなわち情報サーバ3のどこに格納されているかを示す格納先情報(例えば、URL)を画像形成装置2からの問合せに応じて送信する。
ファイアーウォール6は、外部からの不正なアクセスや侵入を防止することを目的としており、画像形成装置2からインターネット7への要求(問合せ)とその要求(問合せ)に対する応答は通過させるが、インターネット7側から画像形成装置2への要求は通過させないように設定されている。
(画像形成装置)
画像形成装置2は、例えば印刷機能、複写機能、ファクシミリ送受信機能及びスキャン機能を有する複合機である。画像形成装置2は、機種、ADF(自動原稿送り装置)、フィニッシャー(後処理装置)等の周辺機器、ファームウェア等の制御情報、制御情報のバージョン情報等が異なる場合もある。ADFは、原稿を自動的に給紙するものである。フィニッシャーは、用紙等の記録媒体に対してステープル処理、穴あけ処理等の後処理を行うものである。
図2は、画像形成装置2の構成の一例を示すブロック図である。画像形成装置2は、システム制御部20を有し、このシステム制御部20に、記憶部21、操作表示部22、画像読取部23、画像処理部24、ファクシミリ部25、画像出力部26、通信部27等が接続されている。
画像形成装置2は、更新すべき制御情報をダウンロードし、それを自装置にバージョンアップする取得更新処理を行う。「取得更新処理」は、第1乃至第3のモードのいずれかで行われる。「第1のモード」は、予め登録されたダウンロード開始時刻にダウンロードをバックグラウンドで行い、利用者の指示によりバージョンアップを行うものである。「第2のモード」は、予め登録されたダウンロード開始日時に割り込み禁止の状態でダウンロードとバージョンアップを連続して行うものである。「第3のモード」は、任意のタイミングで管理者の指示により、ダウンロードとバージョンアップを行うものである。ダウンロードは、取得の一例であり、バージョンアップは、更新の一例である。
操作表示部22は、例えばタッチパネルを有し、操作者からの指示等の入力を受け付けるとともに、操作者に対する表示を行う。画像読取部23は、例えばスキャナにより構成され、原稿から画像データを読み取る。なお、画像読取部23にADFが装着される場合がある。画像処理部24は、画像の圧縮、伸長、合成等の画像処理を行う。ファクシミリ部25は、図示しない電話網等を介してデータの送受信を行う。画像出力部26は、例えば感光体による像保持体を有し、用紙等の記録媒体に画像を形成して出力する。なお、画像出力部26にフィニッシャーが接続される場合がある。システム制御部20、操作表示部22、画像読取部23、画像処理部24、ファクシミリ部25及び画像出力部26は、それぞれCPU及びこのCPU動作用の制御情報を有するマルチ制御部の構成となっている。
記憶部21は、ROM、RAM、ハードディスク等から構成され、プログラム210、画像形成装置2が処理する画像データ211、設定情報212、ファームウェア等の更新すべき制御情報213、制御情報213のバージョン情報214、ダウンロード予約情報215、ダウンロード履歴情報216、画像形成装置リスト217等を記憶する。
設定情報212は、操作表示部22、画像読取部23、画像処理部24、ファクシミリ部25、画像出力部26に対する各種パラメータの設定値等である。
更新すべき制御情報213は、システム制御部20、操作表示部22、画像読取部23、画像処理部24、ファクシミリ部25及び画像出力部26が有する制御情報213a〜213eのうち更新対象の制御情報を更新するために用いられるものであり、記憶部21に一時的に記憶される。
バージョン情報214は、システム制御部20、操作表示部22、画像読取部23、画像処理部24、ファクシミリ部25及び画像出力部26がそれぞれ有する制御情報213a〜213eのバージョン番号であり、システム制御部20、操作表示部22、画像読取部23、画像処理部24、ファクシミリ部25及び画像出力部26の各制御部に対応して記憶部21に記憶されている。バージョン番号は、バージョン情報の一例である。
ダウンロード予約情報215には、制御部20が管理サーバ4に問い合わせるダウンロード開始時刻、予測したダウンロード時間、予測したダウンロード容量が含まれる。ダウンロード開始時刻は、例えば、平成28年4月1日6:00のように登録される。ダウンロード時間は、ダウンロードに要する時間である。ダウンロード容量は、ダウンロードする制御情報の容量である。ダウンロード予約情報215は、自装置及び他の画像形成装置2ごとに記憶部21に記憶されている。 ダウンロード予約情報215は、予約情報の一例である。ダウンロード時間及びダウンロード容量は、通信状況を示す情報の一例である。
ダウンロード履歴情報216には、ダウンロードを開始した時刻、ダウンロード時間、ダウンロード容量等のダウンロードの履歴に関する情報が含まれる。ダウンロード履歴情報216は、自装置及び他の画像形成装置2ごとに記憶部21に記憶されている。ダウンロード履歴情報216は、履歴情報の一例である。
画像形成装置リスト217は、LAN5に接続されている画像形成装置2の識別情報(IPアドレス、MACアドレス等)が含まれる。画像形成装置2は、ブロードキャスト又はマルチキャストにより、同一のLAN5に接続されている画像形成装置2の識別情報を取得し、画像形成装置リスト218を作成及び更新することが可能となっている。
システム制御部20は、CPU、インターフェース等から構成されている。CPUは、プログラム210に従って動作することにより第1の取得手段200、更新手段201、第2の取得手段202、決定手段203、記録手段204、送信手段205等として機能する。
第1の取得手段200は、自装置の更新すべき制御情報の有無を管理サーバ4に問い合わせし、その応答として応答情報を受け取り、応答情報に基づいて情報サーバ3から更新すべき制御情報231を取得する。更新すべき制御情報231は、第1の取得手段がサーバから取得する情報の一例である。
更新手段201は、第1の取得手段200が取得した更新すべき制御情報213に基づいて、システム制御部20、操作表示部22、画像読取部23、画像処理部24、ファクシミリ部25及び画像出力部26がそれぞれ有する制御情報213a〜213eのうち対応する制御情報213a〜213eをバージョンアップする。
第2の取得手段202は、自装置の電源投入時に、決定したダウンロード開始時刻を経過していた場合、他の画像形成装置2と通信し、他の画像形成装置2からダウンロード履歴情報及びダウンロード予約情報を取得し、取得したダウンロード履歴情報及びダウンロード予約情報に基づいて決定手段203にダウンロード開示時刻を決定させる。
第2の取得手段202は、決定したダウンロード開示時刻になったとき、他の画像形成装置2と通信し、他の画像形成装置2からダウンロード履歴情報及びダウンロード予約情報を取得し、取得したダウンロード履歴情報及びダウンロード予約情報に基づいて決定手段203に再度ダウンロード開始時刻を決定させる。
第2の取得手段202は、終了情報を他の画像形成装置2から受信した場合、当該画像形成装置1からダウンロード履歴情報及びダウンロード予約情報を取得しないように構成されている。
決定手段203は、ダウンロード履歴情報216及びダウンロード予約情報215に基づいて、ダウンロード時間及びダウンロード容量を予測し、次回のダウンロード開始時刻を決定する。予測のダウンロード時間は、ダウンロード履歴情報216のダウンロード時間の平均値でもよい。予測のダウンロード容量は、ダウンロード履歴情報216のダウンロード容量の平均値でもよい。
決定手段203は、記憶部21が記憶するダウンロード履歴情報216のうち、直近の一定の期間(例えば、40日)のダウンロード履歴情報を、ダウンロード時間及びダウンロード容量の予測、及びダウンロード開始時刻の決定に用いる。また、決定手段203は、予測したダウンロード容量を予測したダウンロード時間で除算し、得られた値(ダウンロード速度)が予め定められた閾値以下となったダウンロード開始時刻の前後の一定の時間(例えば±30分)のダウンロード履歴情報は、ダウンロード時間及びダウンロード容量の予測、及びダウンロード開始時刻の決定に用いない。
送信手段204は、自装置の終了時に、他の画像形成装置2に対して自装置の識別情報と自装置が終了する旨の終了情報を送信する。
(ダウンロード開始時刻の決定方法)
図3(a)は、自装置のダウンロード履歴情報216の一例を示す図、図3(b)は、自装置のダウンロード予約情報215の一例を示す図である。ダウンロード履歴情報216には、ダウンロード開始時刻が時系列的に記録されるダウンロード開始時刻履歴欄216a、ダウンロード時間が記録されるダウンロード時間欄216b、ダウンロード容量が記録される容量欄216cが設けられている。
決定手段203は、例えば、図3(a)では、ダウンロード開始時刻が「2016/2/9 21:38」と「2016/2/2 20:19」はダウンロード速度がそれぞれ0.30MB/秒、0.34MB/秒であり、閾値(例えば、0.50MB/秒)以下であるので、21:08〜22:08と19:49〜20:49の時間帯をダウンロード開始時刻の候補から除外する。
次に、決定手段203は、図3(a)について、候補から除外したもの以外のダウンロード容量の平均値を求めて予測のダウンロード容量(約681MB)を算出する。決定手段203は、図3(a)について、候補から除外したもの以外のダウンロード時間の平均値を求めて予測のダウンロード時間(約260秒)を算出する。決定手段203は、自装置及び他の画像形成装置2のダウンロード履歴情報及びダウンロード予約情報に基づいて、算出したダウンロード時間(約260秒)が使える時間帯からダウンロード開始時間(例えば2016/3/16 3:00)を決定する。
(情報処理システムの動作)
本実施の形態に係る情報処理システム1の動作の一例を図4及び図5を参照して説明する。図4は、画像形成装置2の全体の動作の一例を示すフローチャートである。図5は、画像形成装置2の取得更新処理の一例を示すフローチャートである。以下、第2のモードを実行する場合について説明する。
画像形成装置2の電源がONされると、第2の取得手段202は、次回ダウンロード情報215として記憶部21に記憶されているダウンロード開始時刻を経過しているか否かを判断し(S1)、経過していれば(S1:Yes)、画像形成装置リスト218に基づいて他の画像形成装置2と通信し、ダウンロード履歴情報216及びダウンロード予約情報215を他の画像形成装置2に送信するとともに、他の画像形成装置2からダウンロード履歴情報及びダウンロード予約情報を受信し、ダウンロード履歴情報216及びダウンロード予約情報215を更新する(S2)。
次に、決定手段203は、ダウンロード履歴情報216及びダウンロード予約情報215に基づいて、ダウンロード時間及びダウンロード容量を予測し、次回のダウンロード開始時刻を決定し、ダウンロード予約情報215を更新する(S3)。
ステップS1において、画像形成装置2の第1の取得手段200は、現在の時刻がダウンロード予約情報215として記憶部21に記憶されているダウンロード開始時刻に到達すると(S4:Yes)、第2の取得手段202は、画像形成装置リスト218に基づいて他の画像形成装置2と通信し、ダウンロード履歴情報216及びダウンロード予約情報215を他の画像形成装置2に送信するとともに、他の画像形成装置2からのダウンロード履歴情報及びダウンロード予約情報を受信し、ダウンロード履歴情報216及びダウンロード予約情報215を更新する(S5)。
次に、決定手段203は、ダウンロード履歴情報216及びダウンロード予約情報215に基づいて、ダウンロード時間及びダウンロード容量を予測し、次回のダウンロード開始時刻を決定し、ダウンロード予約情報215に更新する(S6)。
次に、第1の取得手段200は、図5に示すように、取得更新処理を行う(S7)。すなわち、バックグラウンドで自装置の識別情報(例えばIPアドレス、MACアドレス等)を通信部27、LAN5、ファイアーウォール6及びインターネット7を介して管理サーバ4に送信し、更新すべき制御情報213が存在するか否かを問い合わせる(S71)。
管理サーバ4は、画像形成装置2の第1の取得手段200から問合せを受け付けると、更新すべき制御情報が存在すれば、応答情報を画像形成装置2に送信する。応答情報には、更新すべき制御情報の格納先情報(例えば、URL)及び更新すべき制御情報のバージョン情報が含まれる。
画像形成装置2の第1の取得手段200は、応答情報を受信すると(S72)、自装置のバージョン情報214として記憶部21に記憶されているバージョン番号と受信したバージョン番号とを比較して受信したバージョン番号の方が新しいか否かを判断する(S73)。受信したバージョン番号の方が新しければ(S73:Yes)、ステップS72で取得した格納先情報に基づいて情報サーバ3から更新すべき制御情報213をダウンロードし、記憶部21に記憶する(S74)。このとき第1の取得手段200は、記憶部21に記憶されているバージョン情報214をステップS72で取得したものに更新する。
更新手段201は、記憶部21に記憶された更新すべき制御情報213に基づいて、システム制御部20、操作表示部22、画像読取部23、画像処理部24、ファクシミリ部25及び画像出力部26がそれぞれ有する制御情報213a〜213eのうち対応する制御情報213a〜213eをバージョンアップする(S75)。
記録手段204は、取得更新処理が終わると、ダウンロード開始時刻、ダウンロード時間及びダウンロード容量を含むダウンロード履歴情報をダウンロード履歴情報216に記録する(S8)。
決定手段203は、ダウンロード履歴情報216を他の画像形成装置2に配布する(S9)。
(変形例1)
ダウンロード履歴情報が制御情報の適合機種とバージョン情報を含む場合には、第2の取得手段202は、取得したダウンロード履歴情報の適合機種が自装置を含み、かつバージョン情報が最新の場合、制御情報を情報サーバ3から取得せずに他の画像形成装置2から取得してもよい。
(変形例2)
画像形成装置のモデルの導入時期を考慮して次回のダウンロード開始時刻を決定してもよい。例えば、モデルの導入時期が最近(例えば、6ヶ月未満)の場合は、大容量の制御情報を頻繁にダウンロードし、モデルの導入時期が古い場合(例えば、3年前又は5年前)は、ダウンロードする制御情報の容量は少なくなり、頻度も少なくなる。例えば、モデルの導入時期が一定期間内の場合において、ある曜日(例えば水曜日)に一定以上の大容量の制御情報をダウンロードしていた場合は、次の週の同じ曜日(例えば水曜日)に大容量の制御情報がダウンロードされる可能性が高いため、候補日から除外することが考えられる。
(変形例3)
管理者等の操作によりダウンロード開始時刻が登録又は変更され、これに基づいてダウンロード履歴情報又はダウンロード予約情報が変更されたとき、変更後のダウンロード履歴情報又はダウンロード予約情報を他の画像形成装置に送信するとともに、他の画像形成装置から変更後のダウンロード履歴情報又はダウンロード予約情報が送信されたとき、決定手段203は、変更後のダウンロード履歴情報又はダウンロード予約情報、及び自装置に記憶しているダウンロード履歴情報及びダウンロード予約情報に基づいて、ダウンロード時間及びダウンロード容量を予測し、ダウンロード開始時刻を決定してもよい。
(変形例4)
画像形成装置の設置された環境を考慮して次回のダウンロード開始時刻を決定してもよい。例えば、サマータイムやノー残業デーなどの社内制度やビル管理システムと連動して、人が少ない時間帯にダウンロードを行うように開始時間を決定してもよい。
以上、本発明の実施の形態を説明したが、本発明は上記の実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。例えば、制御情報をダウンロードする際に制御情報に関連する設定情報をダウンロードし、設定情報も制御情報とともに更新してもよい。
システム制御部20を構成する各手段は、それぞれ一部又は全部を再構成可能回路(FPGA:Field Programmable Gate Array)、特定用途向け集積回路(ASIC:Application Specific Integrated Circuit)等のハードウエアによって構成してもよい。
また、例えば本発明の要旨を変更しない範囲内で、上記実施の形態の構成要素の一部を省くことや変更することが可能である。
また、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施の形態で用いたプログラムをCD−ROM等のコンピュータ読み取り可能な記録媒体に記録して提供することもできる。
1…情報処理システム、2…画像形成装置、3…情報サーバ、
4…管理サーバ、6…ファイアーウォール、7…インターネット、
20…システム制御部、21…記憶部、22…操作表示部、23…画像読取部、
24…画像処理部、25…ファクシミリ部、26…画像出力部、27…通信部、
200…第1の取得手段、201…更新手段、202…第2の取得手段、
203…決定手段、204…送信手段、210…プログラム、
211…画像データ、212…設定情報、213…更新すべき制御情報、
213a-213e…制御情報、214…バージョン情報、
215…ダウンロード予約情報、216…ダウンロード履歴情報、
217…画像形成装置リスト

Claims (7)

  1. 外部のサーバから情報を取得する第1の取得手段と、
    他の装置と通信を行い、前記他の装置が前記サーバから前記情報を取得した際の開始時刻と前記取得時の通信状況を示す情報とを含む履歴情報を取得する第2の取得手段と、
    前記履歴情報に基づいて次回前記情報を取得する際の開始時刻を決定する決定手段と、
    を備えた情報処理装置。
  2. 前記履歴情報は、前記情報の適合機種とバージョン情報を含み、
    前記第2の取得手段は、前記取得した履歴情報の前記適合機種が自装置を含み、かつ前記バージョン情報が最新の場合、前記情報を前記サーバから取得せずに前記他の装置から取得する、
    請求項1に記載の情報処理装置。
  3. 前記第2の取得手段は、前記決定した開始時刻になったとき、前記他の装置から前記履歴情報を取得し、
    前記決定手段は、前記履歴情報に基づいて再度開始時刻の決定を行う、
    請求項2に記載の情報処理装置。
  4. 自装置の電源投入時に、前記決定した開始時刻を経過していた場合、前記第2の取得手段は、前記他の装置から前記履歴情報を取得し、前記決定手段は、前記履歴情報に基づいて前記情報を取得する開始時刻を決定し、
    前記決定した開始時刻を経過していない場合、前記第1の取得手段は、該開始時刻を待って前記情報の取得を開始する、
    請求項1に記載の情報処理装置。
  5. 自装置の終了時に、前記他の装置に対して自装置の識別情報と前記自装置が終了する旨の終了情報を送信する送信手段をさらに備え、
    前記第2の取得手段は、前記終了情報を受信した場合、前記識別情報の装置からは前記履歴情報を取得しない、
    請求項4に記載の情報処理装置。
  6. 前記第2の取得手段は、前記他の装置と通信を行った際、次回前記情報を取得する開始時刻と前記取得時の通信状況を示す情報とを含む予約情報を取得し、
    前記決定手段は、前記履歴情報及び前記予約情報に基づいて前記情報を取得する開始時刻を決定する、
    請求項1に記載の情報処理装置。
  7. コンピュータを、
    外部のサーバから情報を取得する第1の取得手段と、
    他の装置と通信を行い、前記他の装置が前記サーバから前記情報を取得した際の開始時刻と前記取得時の通信状況を示す情報とを含む履歴情報を取得する第2の取得手段と、
    前記履歴情報に基づいて次回前記情報を取得する際の開始時刻を決定する決定手段として機能させるためのプログラム。

JP2016150301A 2016-07-29 2016-07-29 情報処理装置及びプログラム Active JP6693326B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016150301A JP6693326B2 (ja) 2016-07-29 2016-07-29 情報処理装置及びプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016150301A JP6693326B2 (ja) 2016-07-29 2016-07-29 情報処理装置及びプログラム

Publications (2)

Publication Number Publication Date
JP2018018427A JP2018018427A (ja) 2018-02-01
JP6693326B2 true JP6693326B2 (ja) 2020-05-13

Family

ID=61076026

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016150301A Active JP6693326B2 (ja) 2016-07-29 2016-07-29 情報処理装置及びプログラム

Country Status (1)

Country Link
JP (1) JP6693326B2 (ja)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5517181B2 (ja) * 2008-07-24 2014-06-11 日本電気株式会社 コンテンツ配信システム、コンテンツ受信方法および装置
JP5809998B2 (ja) * 2012-02-14 2015-11-11 Kddi株式会社 通信システム、通信方法、通信プログラムおよび通信装置

Also Published As

Publication number Publication date
JP2018018427A (ja) 2018-02-01

Similar Documents

Publication Publication Date Title
JP5765928B2 (ja) 画像処理装置及びその制御方法、並びにプログラム
JP5539129B2 (ja) 画像形成装置、ファームェアのアップデート方法、及び、プログラム
EP2437164B1 (en) Terminal device and program
JP5130073B2 (ja) 情報処理システム、サーバ装置、ユーザ管理装置、情報処理方法、およびプログラム
JP2007149100A (ja) プリントサーバ、モバイルコンピューティングデバイス、モバイルコンピューティングデバイスを使用したプリントシステムおよび方法
JP2008015794A (ja) プログラム管理装置及びプログラム管理システム、ならびにプログラム提供方法
JP6737169B2 (ja) バージョンチェックシステム及びバージョンチェック方法
WO2020150292A1 (en) Data driven user interface for configuring device settings
JP5163648B2 (ja) 情報処理装置,更新情報取得方法及び更新情報取得プログラム
JP2006260354A (ja) 画像形成システム、画像形成装置、端末装置及び端末装置のドライバの更新方法
JP6547717B2 (ja) 電子機器及びアプリケーション制御プログラム
US9684508B2 (en) Mobile device and recording medium
WO2016202047A1 (zh) 应用推荐方法、装置、服务器和终端
JP6534519B2 (ja) ファームウェアのアップデート機能を有する電子装置
US10530946B2 (en) Information processing apparatus, control method of information processing apparatus, program, and information processing system for efficiently transmitting updated managed information to other information processing apparatuses
JP6693326B2 (ja) 情報処理装置及びプログラム
US10592174B2 (en) Information processing system, server and non-transitory computer-readable recording medium encoded with data distribution program
JP6455720B2 (ja) 画像形成システムおよび画像形成装置
JP2014216817A (ja) 情報端末管理システム
JP6786942B2 (ja) 情報処理装置及びプログラム
JP6838583B2 (ja) 画像処理装置
JP5885079B2 (ja) 管理装置、情報処理システム及びプログラム
JP6995516B2 (ja) 情報処理装置、インストーラ
JP2015049862A (ja) 情報処理装置、システム、方法およびプログラム
JP4668879B2 (ja) 通信端末及び端末制御方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190520

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200219

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: 20200317

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200330

R150 Certificate of patent or registration of utility model

Ref document number: 6693326

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350