【手続補正書】
【提出日】平成29年7月25日(2017.7.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の情報処理装置と通信するサーバ装置であって、
各情報処理装置がそれぞれ参照する所定のデータを日時情報に対応づけて管理する管理手段と、
各情報処理装置から日時情報を含む登録要求をそれぞれ受信することに応じて、受信した各情報処理装置の日時情報と前記サーバ装置が管理する日時情報との差分時間をそれぞれ算出する算出手段と、
前記算出手段がそれぞれ算出した各情報処理装置との差分時間を各情報処理装置に対応づけて保持手段に登録する登録手段と、
各情報処理装置から前記所定のデータに対するデータ更新要求を日時情報とともに受信することに応じて、受信するそれぞれの日時情報を登録されたそれぞれの差分時間で補正した日時情報を用いて前記管理手段が管理する所定のデータを更新する更新手段と、
を備えることを特徴とするサーバ装置。
【請求項２】
いずれかの情報処理装置から日時情報とともに前記データ更新要求を受信した場合、前記所定のデータが補正された日時情報が当該所定のデータの最終更新日時情報より前かどうかを判断する第１の判断手段を備え、
前記所定のデータが補正された日時情報が当該所定のデータの最終更新日時情報より前であると判断された場合、前記更新手段は前記所定のデータを更新しないことを特徴とする請求項１記載のサーバ装置。
【請求項３】
前記更新手段は、日時変更要求よりも前の日時情報を含むデータ更新要求を先行して処理し、データ更新要求を終了した後、更新された日時情報に従って後続の日時情報を含むデータ更新要求を処理することを特徴とする請求項１記載のサーバ装置。
【請求項４】
各情報処理装置から前記所定のデータに対するデータ更新要求を日時情報とともに受信した場合、当該所定のデータの属性に応じて管理される他のデータを変更すべきかどうかを判断する第２の判断手段と、
他のデータも変更すべきであると判断した場合、前記更新手段は、受信する日時情報を登録されたそれぞれの差分時間で補正した日時情報を用いて前記管理手段が管理する所定のデータおよび前記他のデータを更新することを特徴とすることを特徴とする請求項１記載のサーバ装置。
【請求項５】
サーバ装置と通信する情報処理装置であって、
所定のデータ処理を行う処理手段と、
前記処理手段が使用する日時情報を変更する変更手段と、
前記変更手段が変更した前記日時情報に基づく日時変更の要求をサーバ装置に通知する第１の通知手段と、
前記第１の通知手段による通知に対する前記サーバ装置からの応答を受信しているかどうかを判断する判断手段と、
前記サーバ装置から応答を受信していないと判断した場合、前記変更手段が変更した日時情報と、前記第１の通知手段による通知に対する前記サーバ装置からの応答を受信していないと判断した時刻から特定される経過時間とを前記サーバ装置に通知する第２の通知手段と、
前記所定のデータの変更要求を日時情報とともに前記サーバ装置に通知する第３の通知手段と、
を備えることを特徴とする情報処理装置。
【請求項６】
前記情報処理装置は、所定のジョブを実行する画像形成装置であることを特徴とする請求項５記載の情報処理装置。
【請求項７】
前記サーバ装置から応答を受信していないと判断した場合、前記変更手段が変更した日時情報を保持する保持手段を備えることを特徴とする請求項５記載の情報処理装置。
【請求項８】
複数の情報処理装置と通信するサーバ装置とを含む情報処理システムであって、
前記サーバ装置は、
各情報処理装置がそれぞれ参照する所定のデータを日時情報に対応づけて管理する管理手段と、
各情報処理装置から日時情報を含む登録要求をそれぞれ受信することに応じて、受信した各情報処理装置の日時情報と前記サーバ装置が管理する日時情報との差分時間をそれぞれ算出する算出手段と、
前記算出手段がそれぞれ算出した各情報処理装置との差分時間を各情報処理装置に対応づけて保持手段に登録する登録手段と、
各情報処理装置から前記所定のデータに対するデータ更新要求を日時情報とともに受信することに応じて、受信するそれぞれの日時情報を登録されたそれぞれの差分時間で補正した日時情報を用いて前記管理手段が管理する所定のデータを更新する更新手段と、
を備え、
各情報処理装置は、
所定のデータ処理を行う処理手段と、
前記処理手段が使用する日時情報を変更する変更手段と、
前記変更手段が変更した前記日時情報に基づく日時変更の要求をサーバ装置に通知する第１の通知手段と、
前記第１の通知手段による通知に対する前記サーバ装置からの応答を受信しているかどうかを判断する判断手段と、
前記サーバ装置から応答を受信していないと判断した場合、前記変更手段が変更した日時情報と、前記第１の通知手段による通知に対する前記サーバ装置からの応答を受信していないと判断した時刻から特定される経過時間とを前記サーバ装置に通知する第２の通知手段と、
前記所定のデータの変更要求を日時情報とともに前記サーバ装置に通知する第３の通知手段と、
を備えることを特徴とする情報処理システム。
【請求項９】
複数の情報処理装置と通信するサーバ装置の制御方法であって、
各情報処理装置がそれぞれ参照する所定のデータを日時情報に対応づけて管理する管理工程と、
各情報処理装置から日時情報を含む登録要求をそれぞれ受信することに応じて、受信した各情報処理装置の日時情報と前記サーバ装置が管理する日時情報との差分時間をそれぞれ算出する算出工程と、
前記算出工程でそれぞれ算出した各情報処理装置との差分時間を各情報処理装置に対応づけて保持手段に登録する登録工程と、
各情報処理装置から前記所定のデータに対するデータ更新要求を日時情報とともに受信することに応じて、受信するそれぞれの日時情報を登録されたそれぞれの差分時間で補正した日時情報を用いて前記管理工程が管理する所定のデータを更新する更新工程と、
を備えることを特徴とするサーバ装置の制御方法。
【請求項１０】
サーバ装置と通信する情報処理装置の制御方法であって、
所定のデータ処理を行う処理工程と、
前記処理工程で使用する日時情報を変更する変更工程と、
前記変更工程が変更した前記日時情報に基づく日時変更の要求をサーバ装置に通知する第１の通知工程と、
前記第１の通知工程による通知に対する前記サーバ装置からの応答を受信しているかどうかを判断する判断工程と、
前記サーバ装置から応答を受信していないと判断した場合、前記変更工程が変更した日時情報と、前記第１の通知工程による通知に対する前記サーバ装置からの応答を受信していないと判断した時刻から特定される経過時間とを前記サーバ装置に通知する第２の通知工程と、
前記所定のデータの変更要求を日時情報とともに前記サーバ装置に通知する第３の通知工程と、
を備えることを特徴とする情報処理装置の制御方法。
【請求項１１】
請求項９に記載のサーバ装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１２】
請求項１０に記載の情報処理装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１３】
情報処理装置であって、
前記情報処理装置が計時した時刻と画像形成装置が計時した時刻との差を示す差分情報を取得する第１の取得手段と、
前記画像形成装置を含む１又は複数の画像形成装置の設定情報を、第１の時刻情報と関連付けて記憶する記憶手段と、
前記第１の画像形成装置から設定情報の更新情報と、前記第１の画像形成装置が計時した該設定情報の前記画像形成装置における更新時刻を示す第１の更新時刻情報とを受信する受信手段と、
前記第１の更新時刻情報と前記差分情報とに基づいて、第２の更新時刻情報を取得する第２の取得手段と、
前記第２の更新時刻情報が前記第１の時刻情報よりも後の時刻を示す場合、前記記憶手段が記憶する前記設定情報を、前記受信手段が受信した前記更新情報に基づいて更新する更新手段と
を有することを特徴とする情報処理装置。
【請求項１４】
前記更新手段は、前記第２の更新時刻情報が前記第１の時刻情報よりも前の時刻を示す場合、前記記憶手段が記憶する前記設定情報の更新を行わないことを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
前記記憶手段は、前記更新情報に基づいて更新された前記設定情報を、前記第２の更新時刻情報と関連付けて記憶することを特徴とする請求項１３に記載の情報処理装置。
【請求項１６】
送信手段を有し、
前記受信手段は、前記画像形成装置から前記記憶手段に記憶された設定情報の取得要求を受信し、かつ、該取得要求を行った画像形成装置が前記情報処理装置から前記設定情報を取得した最終時刻を示す第２の時刻情報を受信し、
前記送信手段は、前記第１の時刻情報が前記第２の時刻情報よりも後である場合には、前記取得要求を行った画像形成装置に、前記記憶手段に記憶された設定情報を送信する
ことを特徴とする請求項１３に記載の情報処理装置。
【請求項１７】
前記受信手段は、前記画像形成装置が計時する時刻情報が変更されたことを示す通知を前記画像形成装置から受信し、
前記第１の取得手段は、前記情報処理装置が計時した時刻情報と、前記通知に含まれる時刻情報との差に基づいて、前記第１の差分情報を更新することを特徴とする請求項１３に記載の情報処理装置。
【請求項１８】
情報処理装置の制御方法であって、
前記情報処理装置が計時した時刻と画像形成装置が計時した時刻との差を示す差分情報を取得する第１の取得ステップと、
前記画像形成装置を含む１又は複数の画像形成装置の設定情報を、第１の時刻情報と関連付けて記憶手段に記憶する記憶ステップと、
前記第１の画像形成装置から設定情報の更新情報と、前記第１の画像形成装置が計時した該設定情報の前記画像形成装置における更新時刻を示す第１の更新時刻情報とを受信する受信ステップと、
前記第１の更新時刻情報と前記差分情報とに基づいて、第２の更新時刻情報を取得する第２の取得ステップと、
前記第２の更新時刻情報が前記第１の時刻情報よりも後の時刻を示す場合、前記記憶手段が記憶する前記設定情報を、前記受信ステップにおいて受信した前記更新情報に基づいて更新する更新ステップと
を有することを特徴とする制御方法。
【請求項１９】
コンピュータに、
前記コンピュータが計時した時刻と画像形成装置が計時した時刻との差を示す差分情報を取得する第１の取得手順と、
前記画像形成装置を含む１又は複数の画像形成装置の設定情報を、第１の時刻情報と関連付けて記憶手段に記憶する記憶手順と、
前記第１の画像形成装置から設定情報の更新情報と、前記第１の画像形成装置が計時した該設定情報の前記画像形成装置における更新時刻を示す第１の更新時刻情報とを受信する受信手順と、
前記第１の更新時刻情報と前記差分情報とに基づいて、第２の更新時刻情報を取得する第２の取得手順と、
前記第２の更新時刻情報が前記第１の時刻情報よりも後の時刻を示す場合、前記記憶手段が記憶する前記設定情報を、前記受信手順において受信した前記更新情報に基づいて更新する更新手順と
を実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
Ｓ１００７では、データ処理部５０４が、Ｓ１００６で取得したアドレスデータの最終更新日時情報と、Ｓ１００５で求めた補正後の日時情報を比較して、更新要求が保持していたアドレスデータよりも新しい日時の更新要求であるかどうかを判断する。ここで新しいとデータ処理部５０４が判断した場合には、Ｓ１００８で、データ処理部５０４が、データ管理部５１０に対して更新対象のアドレスデータを要求された値で更新する要求を行う。すると、データ管理部５１０は、保持している管理情報に含まれるアドレスデータを更新する。
一方、Ｓ１００７で、アドレスデータが新しいとデータ処理部５０４が判断しない場合には、Ｓ１００９で、Ｓ１００１で特定されたＭＦＰ１１０ａから受信した同期ジョブに対応する要求を破棄して、Ｓ１０１０へ進む。
この際、データ処理部５０４が更新されたアドレスデータの最終更新日時をＳ１００５で求めた補正後の日時情報「2014/04/23 10:55:00」で、データ更新日時を処理実行時の日時情報（例えば「2014/04/23 10:55:10」）でそれぞれ更新する。更新が完了したら、Ｓ１０１０で、送受信部５０１から更新完了を要求元に応答を返信して処理完了となる。なお、当該応答を要求元のＭＦＰ１１０ａ、ＭＦＰ１１０ｂが所定時間内に受信していないと判断した場合、ＭＦＰ１１０ａ、ＭＦＰ１１０ｂがネットワークに接続されていないと判断することができる。