(57)【要約】      （修正有）【課題】送信に失敗した情報を再送する時期が集中することを低減する情報通信システムを提供する。【解決手段】複数の情報通信装置は、自己に関する情報を情報管理装置に送信する第１の送信手段と、前記情報管理装置が停止したことによって前記第１の送信手段が送信に失敗した場合、予め定められた時間ごとに前記情報管理装置に対して問合せを送信する第２の送信手段と、前記問合せに対する前記情報管理装置からの応答を受信する第１の受信手段とを有し、前記情報管理装置は、前記情報通信装置からの問合せを受信する第２の受信手段と、前記第２の受信手段が前記情報通信装置から問合せを受信した場合、前記情報管理装置が復旧してから前記予め定められた時間を経過していないときには、当該問合せを送信した前記情報通信装置に対し、前記情報管理装置が停止していた停止時間に関する情報を送信する第３の送信手段とを有する。【選択図】図１
2012244275.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報通信装置と情報管理装置とを有し、
前記情報通信装置は、
自己に関する情報を前記情報管理装置に送信する第１の送信手段と、
前記情報管理装置が停止したことによって前記第１の送信手段が送信に失敗した場合、予め定められた時間ごとに前記情報管理装置に対して問合せを送信する第２の送信手段と、
前記問合せに対する前記情報管理装置からの応答を受信する第１の受信手段と
を有し、
前記情報管理装置は、
前記情報通信装置からの問合せを受信する第２の受信手段と、
前記第２の受信手段が前記情報通信装置から問合せを受信した場合、前記情報管理装置が復旧してから前記予め定められた時間を経過していないときには、当該問合せを送信した前記情報通信装置に対し、前記情報管理装置が停止していた停止時間に関する情報を送信する第３の送信手段と
を有し、
前記情報通信装置において、前記第１の受信手段が前記停止時間に関する情報を受信した場合、前記停止時間に関する情報に基づき算出された時間を経過した後、前記第１の送信手段は、送信に失敗した前記自己に関する情報を再送する
情報通信システム。
【請求項２】
前記情報通信装置において、
前記第１の受信手段が前記停止時間に関する情報を受信した場合、前記停止時間に前記予め定められた時間を加えた時間に、前記第１の送信手段が前記自己に関する情報の送信に失敗してから前記第１の受信手段が前記停止時間に関する情報を受信するまでの時間を減じた時間を経過した後、前記第１の送信手段は、送信に失敗した前記自己に関する情報を再送する
請求項１に記載の情報通信システム。
【請求項３】
前記情報管理装置において、
前記第３の送信手段は、前記第２の受信手段が前記情報通信装置から問合せを受信した場合、前記情報管理装置が復旧してから前記予め定められた時間を経過していないときには、当該問合せを送信した前記情報通信装置に対し、前記情報管理装置が停止していた停止時間に関する情報と、前記情報管理装置の処理能力に関する情報とを送信し、
前記情報通信装置において、
前記第１の受信手段が前記停止時間に関する情報及び前記情報管理装置の処理能力に関する情報を受信した場合、前記停止時間に関する情報及び前記情報管理装置の処理能力に関する情報に基づき算出された時間を経過した後、前記第１の送信手段は、送信に失敗した前記自己に関する情報を再送する
請求項１に記載の情報通信システム。
【請求項４】
前記情報通信装置において、
前記第１の受信手段が前記停止時間に関する情報及び前記情報管理装置の処理能力に関する情報を受信した場合、前記停止時間に前記予め定められた時間を加えた時間に、前記第１の送信手段が前記自己に関する情報の送信に失敗してから前記第１の受信手段が前記停止時間に関する情報を受信するまでの時間を減じ、この時間を前記情報管理装置の処理能力に関する情報に基づき補正した時間を経過した後、前記第１の送信手段は、送信に失敗した前記自己に関する情報を再送する
請求項３に記載の情報通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報通信システムに関する。
【背景技術】
【０００２】
特許文献１には、フィールドサーバの監視機能によって得られた電気機器使用の統計情報に基づいて、システムを更新するシステム自動更新方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１９４３９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、送信に失敗した情報を再送する時期が集中することを低減する情報通信システムを提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明に係る情報通信システムは、複数の情報通信装置と情報管理装置とを有し、前記情報通信装置は、自己に関する情報を前記情報管理装置に送信する第１の送信手段と、前記情報管理装置が停止したことによって前記第１の送信手段が送信に失敗した場合、予め定められた時間ごとに前記情報管理装置に対して問合せを送信する第２の送信手段と、前記問合せに対する前記情報管理装置からの応答を受信する第１の受信手段とを有し、前記情報管理装置は、前記情報通信装置からの問合せを受信する第２の受信手段と、前記第２の受信手段が前記情報通信装置から問合せを受信した場合、前記情報管理装置が復旧してから前記予め定められた時間を経過していないときには、当該問合せを送信した前記情報通信装置に対し、前記情報管理装置が停止していた停止時間に関する情報を送信する第３の送信手段とを有し、前記情報通信装置において、前記第１の受信手段が前記停止時間に関する情報を受信した場合、前記停止時間に関する情報に基づき算出された時間を経過した後、前記第１の送信手段は、送信に失敗した前記自己に関する情報を再送する。
【０００６】
好適には、前記情報通信装置において、前記第１の受信手段が前記停止時間に関する情報を受信した場合、前記停止時間に前記予め定められた時間を加えた時間に、前記第１の送信手段が前記自己に関する情報の送信に失敗してから前記第１の受信手段が前記停止時間に関する情報を受信するまでの時間を減じた時間を経過した後、前記第１の送信手段は、送信に失敗した前記自己に関する情報を再送する。
【０００７】
好適には、前記情報管理装置において、前記第３の送信手段は、前記第２の受信手段が前記情報通信装置から問合せを受信した場合、前記情報管理装置が復旧してから前記予め定められた時間を経過していないときには、当該問合せを送信した前記情報通信装置に対し、前記情報管理装置が停止していた停止時間に関する情報と、前記情報管理装置の処理能力に関する情報とを送信し、前記情報通信装置において、前記第１の受信手段が前記停止時間に関する情報及び前記情報管理装置の処理能力に関する情報を受信した場合、前記停止時間に関する情報及び前記情報管理装置の処理能力に関する情報に基づき算出された時間を経過した後、前記第１の送信手段は、送信に失敗した前記自己に関する情報を再送する。
【０００８】
好適には、前記情報通信装置において、前記第１の受信手段が前記停止時間に関する情報及び前記情報管理装置の処理能力に関する情報を受信した場合、前記停止時間に前記予め定められた時間を加えた時間に、前記第１の送信手段が前記自己に関する情報の送信に失敗してから前記第１の受信手段が前記停止時間に関する情報を受信するまでの時間を減じ、この時間を前記情報管理装置の処理能力に関する情報に基づき補正した時間を経過した後、前記第１の送信手段は、送信に失敗した前記自己に関する情報を再送する。
【発明の効果】
【０００９】
請求項１又は２に係る本発明によれば、本構成を有さない場合に比べ、送信に失敗した情報を再送する時期が集中することを低減する情報通信システムを提供することができる。
【００１０】
請求項３又は４に係る本発明によれば、本構成を有さない場合に比べ、情報通信装置が情報を再送するまでの時間を短くすることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る情報通信システムを示す図である。
【図２】情報通信装置のハードウェア構成を示す図である。
【図３】情報通信装置の制御回路を示す図である。
【図４】情報管理装置のハードウェア構成を示す図である。
【図５】情報通信装置で動作する情報通信プログラムの構成を示す図である。
【図６】情報管理装置で動作する情報管理プログラムの構成を示す図である。
【図７】情報通信装置の処理を説明するための図である。
【図８】本発明の変形例における情報通信装置の処理を説明するための図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を説明する。なお、以下の説明は本発明を実施するのにあたっての一例に過ぎず、本発明が以下に説明される事項に限定されるわけではなく、必要に応じて適宜変更可能である。
例えば、以下の説明において、情報通信装置は、プリント、コピー、ファクシミリ及びスキャナ等の複数の機能を有する複合機に限定されているが、課金の対象となる機器（例えば、電力やガスの検針メータ）や、保守の対象となる機器（例えば、サーバ）などにも適用可能である。
【００１３】
[本発明の実施形態]
次に、本発明の実施形態について図面を参照して詳細に説明する。
図１は、本発明の実施形態に係る情報通信システム１を示す図である。図１に示すように、情報通信システム１において、情報通信装置１０及び情報管理装置２０がネットワーク３０を介して接続されている。
このような構成によって、情報通信装置１０において収集された情報が、情報管理装置２０に送信される。
【００１４】
なお、ｎは１以上の整数であって、ｎが常に同じ数を示すとは限らない。
以下の各図において、実質的に同じ構成部分には、同じ符号が付される。
以下、「情報通信装置１０−１〜１０−ｎ」など、複数存在しうる構成部分のいずれかが、特定されずに示される場合には、単に「情報通信装置１０」などと略記されることがある。
【００１５】
情報通信装置１０は、プリント、コピー、ファクシミリ及びスキャナ等の複数の機能を有する複合機である。情報通信装置１０は、情報通信装置１０に関する情報（プリント、コピー、ファクシミリ及びスキャンされる用紙の量や、システムエラーなどの情報）を収集し、ネットワーク３０を介して、情報管理装置２０に送信する。
情報管理装置２０は、情報通信装置１０から受信した情報を用いて、情報通信装置１０の設置先から委託された業務（例えば、情報通信装置１０への課金業務や、情報通信装置１０の保守業務）を行う。以下、情報通信装置１０に関する情報であって、情報管理装置２０に送信されて業務に用いられる情報を、「業務情報」と記載する。
ここでは、１台の情報管理装置２０が設置され、複数の業務を行うものとしているが、複数の情報管理装置２０が設置され、情報管理装置２０ごとに業務ごとを行ってもよい。また、情報管理装置２０は、情報通信装置１０からの業務情報を一括して受信した後、業務を行う業務サーバ（不図示）に割り振ってもよい。
【００１６】
[情報通信装置のハードウェア構成]
図２は、図１の情報通信装置１０のハードウェア構成を示す図である。
図２に示すように、情報通信装置１０は、プリントユニット１００及びスキャンユニット１０２を有し、プリントユニット１００は、例えば３段の記録媒体供給トレイ１０４を有し、これら記録媒体供給トレイ１０４のそれぞれには供給ヘッド１０６が設けられている。記録媒体供給トレイ１０４の一つが選択されると、供給ヘッド１０６が作動して選択された記録媒体供給トレイ１０４から記録媒体供給路１０８を介してプリントエンジン１１０に供給される。
【００１７】
プリントエンジン１１０は、例えば白黒兼用のカラーゼログラフィからなり、イエロー、マゼンダ、シアン及びブラックの各感光体１１２が併設されていると共に、中間転写ベルト１１４が設けられている。各感光体１１２の周囲には、帯電装置、露光装置、現像装置、一次転写装置及びクリーニング装置など（いずれも不図示）が配置され、各感光体１１２に形成されたトナー像が中間転写ベルト１１４に転写される。白黒設定された場合は、ブラックのみが作動可能であるようにされる。中間転写ベルト１１４のトナー像は、二次転写ロール１１６により、送られてきた記録媒体に転写され、定着装置１１８により定着され、このトナー像が定着された記録媒体が記録媒体排出路１２０を通って排出トレイ１２２に排出される。
【００１８】
ただし、両面印刷が設定された場合は、定着装置１１８により表面が定着された記録媒体は、記録媒体排出路１２０から反転装置１２４に送られ、反転装置１２４で反転された後、記録媒体反転路１２６に送られ、再び記録媒体供給路１０８に戻され、プリントエンジン１１０に送られて裏面の印刷がなされる。
【００１９】
スキャンユニット１０２は、両面原稿の読み取りが可能なＤＡＤＦ等の自動原稿送り装置１２８を有し、自動原稿送り装置１２８により原稿はプラテン１３０に送られ、プラテン１３０上でＣＣＤ等からなる読取部１３２により原稿の画像が読み取られる。自動原稿送り装置１２８には、原稿がセットされたか否かを検出する原稿セット検出器１３４が設けられている。自動原稿送り装置１２８はプラテンカバーを兼ねており、このプラテンカバーを開けることにより原稿をプラテン１３０上に置くことができる。このプラテンカバーの開閉は、プラテンカバー開閉検出器１３６により検出できるようになっている。また、図示しないが、この情報通信装置１０には、公衆回線へ接続されたファクシミリ用のモデムなどの通信機器が設けられている。
【００２０】
ユーザインターフェース装置（以下「ＵＩ装置」）１３８は、情報通信装置１０と一体に又はネットワークを介して設けられ、使用者からの操作入力を受け付けるとともに、情報を出力する。ＵＩ装置１３８は、例えば、タッチパネルである。
【００２１】
[情報通信装置の制御回路]
図３は、図１の情報通信装置１０の制御回路を示す図である。
図３に示すように、図２のＵＩ装置１３８とともに、ＣＰＵ１４０、システムメモリ１４２、画像蓄積メモリ１４４、入出力インターフェース１４６、スキャンインターフェース１４８、プリントインターフェース１５０、ネットワーク通信インターフェース１５２及びファクシミリ用のモデムインターフェース１５４がバス接続されている。
ＣＰＵ１４０は、システムメモリ１４２に書き込まれた情報通信プログラムを実行することにより、各回路を制御する。情報通信プログラムの詳細は後述する。
【００２２】
画像蓄積メモリ１４４は、スキャンされた画像を一時的に記憶するためのものである。入出力インターフェース１４６には、図２の原稿セット検出器１３４からの原稿セット検出信号と、図２のプラテンカバー開閉検出器１３６からのプラテンカバー開閉信号が入力される。
スキャンインターフェース１４８は、図２のスキャンユニット１０２に接続され、プリントインターフェース１５０は、図２のプリントユニット１００に接続されている。
ネットワーク通信インターフェース１５２は、情報通信装置１０に設けられたネットワーク通信装置に接続され、モデムインターフェース１５４は、情報通信装置１０に設けられたファクシミリ用モデムに接続されている。
【００２３】
[情報管理装置のハードウェア構成]
図４は、図１の情報管理装置２０のハードウェア構成を示す図である。
図４に示すように、情報管理装置２０は、ＣＰＵ２００及びメモリ２０２などを含む本体２０４、入力装置２０６、出力装置２０８、通信インターフェース（通信ＩＦ）２１０、記憶装置２１２及び記憶媒体２１４から構成される。
メモリ２０２、記憶装置２１２又は記憶媒体２１４は、情報管理プログラムなどを記憶する。情報管理プログラムの詳細は後述する。
ＣＰＵ２００は、メモリ２０２等に記憶された情報管理プログラムに基づく処理を実行して、情報管理装置２０の動作を制御する。
入力装置２０６は、キーボード、マウス及びジョイスティックなどであり、出力装置２０８は、ディスプレイなどの表示装置である。
記憶装置２１２は、内蔵ＨＤＤなどであり、記憶媒体２１４は、ＣＤ、ＦＤ及び外付けＨＤＤなどである。
【００２４】
[情報通信装置で動作するソフトウェアの構成]
図５は、図１〜３の情報通信装置１０で動作する情報通信プログラム４０の構成を示す図である。図５に示すように、情報通信プログラム４０は、取得部４００、記憶部４０２、第１の送信部４０４、受信部４０６及び第２の送信部４０８から構成される。
取得部４００は、図３の各種インターフェースから、業務情報を取得する。
例えば、取得部４００は、図３の入出力インターフェース１４６、スキャンインターフェース１４８、プリントインターフェース１５０及びモデムインターフェース１５４から、コピー、スキャン、プリント及びファクシミリされる用紙の量を課金情報として取得する。また、取得部４００は、図３のシステムメモリ１４２から、システムエラーを障害情報として取得する。
記憶部４０２は、取得部４００によって取得された業務情報を記憶する。
【００２５】
第１の送信部４０４は、予め定められた時間間隔で、記憶部４０２から業務情報を読み出し、図３のネットワーク通信インターフェース１５２等を介して、図１，４の情報管理装置２０に送信する。
なお、第１の送信部４０４が業務情報を送信する時刻は、自装置で機能する第１の送信部４０４が業務情報を送信するタイミングと、自装置以外の情報通信装置１０で機能する第１の送信部４０４が業務情報を送信するタイミングとが、業務情報の送信先である情報管理装置２０に過負荷をかけない程度にばらつくよう、図１の情報通信システム１の管理者などによって予め設定される。そして、第１の送信部４０４が業務情報を送信する時刻の間隔は、例えば２４時間であり、以下、この間隔を「業務情報送信間隔」と記載する。
受信部４０６は、ネットワーク通信インターフェース等を介して、情報管理装置２０が過負荷などにより停止し、第１の送信部４０４による送信が失敗したことを示すエラー（以下、単に「エラー」）、停止余裕時間、及び'０'のいずれかを受信する。なお、停止余裕時間の詳細は後述する。
【００２６】
第２の送信部４０８は、受信部４０６が情報を受信した場合、ネットワーク通信インターフェース等を介して、受信部４０６が受信した情報に応じて情報管理装置２０に送信する。
具体的には、第２の送信部４０８は、受信部４０６がエラーを受信した場合には、予め定められた時間間隔で、エラーに対する問合せを送信する。以下、第２の送信部４０８がエラーに対する問合せを送信する時間間隔を「問合せ送信間隔」と記載する。
第２の送信部４０８は、受信部４０６が停止余裕時間を受信した場合には、第１の送信部４０４が送信に失敗してから停止余裕時間を受信するまでにかかった時間（以下、「送信失敗余裕時間」）を停止余裕時間から減じた時間だけ待機した後、第１の送信部４０４が送信に失敗した業務情報を再送する。
第２の送信部４０８は、０を受信した場合には、待機することなく、第１の送信部４０４が送信に失敗した業務情報を再送する。
【００２７】
[情報管理装置で動作するソフトウェアの構成]
図６は、図１，４の情報管理装置２０で動作する情報管理プログラム５０の構成を示す図である。図６に示すように、情報管理プログラム５０は、受信部５００、記憶部５０２、業務実行部５０４及び送信部５０６から構成される。
受信部５００は、図１〜３の情報通信装置１０から、図４の通信ＩＦ２１０等を介して、業務情報又は問合せを受信する。
記憶部５０２は、業務情報、停止時間、及び問合せ送信間隔を記憶する。業務情報は、受信部５００によって受信される。停止時間は、情報管理装置２０が過負荷などにより停止してから復旧するまでの時間である。問合せ送信間隔は、図５の第２の送信部４０８によって用いられる問合せ送信間隔と同じものが、図１の情報通信システム１の管理者などによって予め設定される。
【００２８】
業務実行部５０４は、随時、記憶部５０２に記憶された業務情報を読み出し、情報通信装置１０の設置先から委託された業務（課金業務及び保守業務など）を実行する。
送信部５０６は、受信部５００が問合せを受信した場合には、通信ＩＦ２１０等を介して、問合せを受信した時刻に応じて、停止余裕時間又は０を送信する。
具体的には、送信部５０６は、受信部５００が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過していない場合、記憶部５０２に記憶された停止時間と問合せ送信間隔とを加算した時間である「停止余裕時間」を送信する。また、送信部５０６は、受信部５００が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過している場合、０を送信する。
【００２９】
図７は、図１〜３の情報通信装置１０における処理を説明するための図である。
図７に示すように、情報通信装置１０−１〜１０−３それぞれが業務情報を送信するなか、情報管理装置２０が停止した後、復旧する。図７の網掛け部分は、情報管理装置２０が停止中であることを示す。
以下、情報通信装置１０−１〜１０−３それぞれにおける処理を説明する。
【００３０】
[情報通信装置１０−１における処理]
図７の（１）〜（６）において、情報通信装置１０−１上で図５の情報通信プログラム４０が実行される。
（１）において、図５の取得部４００は、業務情報を取得し、図５の第１の送信部４０４は、取得された業務情報を図１，４の情報管理装置２０に送信する。
業務情報送信間隔Ｔ１をあけた後、（２）において、取得部４００は、新たに業務情報を取得し、第１の送信部４０４は、取得された業務情報を情報管理装置２０に送信する。（２）の時点では、情報管理装置２０は停止しているので、図５の受信部４０６は、エラーを受信する。
問合せ送信間隔Ｔ２をあけた後、（３）において、図５の第２の送信部４０８は、エラーに対する問合せを情報管理装置２０に送信する。（３）の時点では、情報管理装置２０は復旧していないので、受信部４０６は、何らの応答も受信しない。
【００３１】
第２の送信部４０８は、受信部４０６が応答を受信するまで、（３）における送信と同様にして、問合せを再送する。ここでは、問合せは２回再送される。
具体的には、問合せ送信間隔Ｔ２をあけた後、（４）において、第２の送信部４０８は、問合せを情報管理装置２０に再送する。（４）の時点では、（３）の時点と同様、情報管理装置２０は復旧していないので、受信部４０６は、何らの応答も受信しない。
問合せ送信間隔Ｔ２をあけた後、（５）において、第２の送信部４０８は、問合せを情報管理装置２０に再送する。（５）の時点では、情報管理装置２０は復旧しており、問合せに対して応答することができるが、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過していないので、受信部４０６は停止余裕時間を受信する。
第２の送信部４０８は、停止余裕時間から送信失敗余裕時間を減じた時間Ｔ３だけ待機した後、（６）において、（２）において送信に失敗した業務情報を情報管理装置２０に再送する。
【００３２】
なお、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過している場合には、第２の送信部４０８は、待機することなく、（２）において送信に失敗した業務情報を情報管理装置２０に再送する。
具体的には、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過している場合には、受信部４０６は０を受信する。受信部４０６が０を受信した時点で、第２の送信部４０８は、（２）において送信に失敗した業務情報を情報管理装置２０に再送する。
【００３３】
[情報通信装置１０−２における処理]
図７の（７）〜（１２）において、情報通信装置１０−２上で情報通信プログラム４０が実行される。
（７）において、取得部４００は、業務情報を取得し、第１の送信部４０４は、取得された業務情報を情報管理装置２０に送信する。なお、第１の送信部４０４は、（１）において業務情報が送信されるタイミングとばらつくよう、業務情報を送信する。
業務情報送信間隔Ｔ１をあけた後、（８）において、取得部４００は新たに業務情報を取得し、第１の送信部４０４は、取得された業務情報を情報管理装置２０に送信する。（８）の時点では、情報管理装置２０は停止しているので、受信部４０６は、エラーを受信する。
問合せ送信間隔Ｔ２をあけた後、（９）において、第２の送信部４０８は、エラーに対する問合せを情報管理装置２０に送信する。（９）の時点では、情報管理装置２０は復旧していないので、受信部４０６は、何らの応答も受信しない。
【００３４】
第２の送信部４０８は、受信部４０６が応答を受信するまで、（９）における送信と同様にして、問合せを再送する。ここでは、問合せは２回再送される。
具体的には、問合せ送信間隔Ｔ２をあけた後、（１０）において、第２の送信部４０８は、エラーに対する問合せを情報管理装置２０に再送する。（１０）の時点では、情報管理装置２０は復旧していないので、受信部４０６は、何らの応答も受信しない。
問合せ送信間隔Ｔ２をあけた後、（１１）において、第２の送信部４０８は、問合せを情報管理装置２０に再送する。（１１）の時点では、情報管理装置２０は復旧しており、問合せに対して応答することができるが、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過していないので、受信部４０６は停止余裕時間を受信する。  
第２の送信部４０８は、停止余裕時間から送信失敗余裕時間を減じた時間Ｔ３´だけ待機した後、（１２）において、（８）において送信に失敗した業務情報を情報管理装置２０に再送する。
なお、情報通信装置１０−１における処理と同様、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過している場合には、第２の送信部４０８は、待機することなく、（８）において送信に失敗した業務情報を情報管理装置２０に再送する。
【００３５】
[情報通信装置１０−３]
図７の（１３）〜（１７）において、情報通信装置１０−３上で情報通信プログラム４０が実行される。
（１３）において、取得部４００は、業務情報を取得し、第１の送信部４０４は、取得された業務情報を情報管理装置２０に送信する。なお、第１の送信部４０４は、（１），（７）において業務情報が送信されるタイミングとばらつくよう、業務情報を送信する。
業務情報送信間隔Ｔ１をあけた後、（１４）において、取得部４００は新たに業務情報を取得し、第１の送信部４０４は、取得された業務情報を情報管理装置２０に送信する。（１４）の時点では、情報管理装置２０は停止しているので、受信部４０６は、エラーを受信する。
問合せ送信間隔Ｔ２をあけた後、（１５）において、第２の送信部４０８は、エラーに対する問合せを情報管理装置２０に送信する。（１５）の時点では、情報管理装置２０は復旧していないので、受信部４０６は、何らの応答も受信しない。
【００３６】
第２の送信部４０８は、受信部４０６が応答を受信するまで、（１５）における送信と同様にして、問合せを再送する。ここでは、問合せは１回再送される。
具体的には、問合せ送信間隔Ｔ２をあけた後、（１６）において、第２の送信部４０８は、問合せを情報管理装置２０に再送する。（１６）の時点では、情報管理装置２０は復旧しており、エラーに対する問合せに対して応答することができるが、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０の復旧から問合せ送信間隔を経過していないので、受信部４０６は、停止余裕時間を受信する。
第２の送信部４０８は、停止余裕時間から送信失敗余裕時間を減じた時間Ｔ３´´だけ待機した後、（１７）において、（１４）において送信に失敗した業務情報を情報管理装置２０に再送する。
なお、情報通信装置１０−１における処理と同様、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過している場合には、第２の送信部４０８は、待機することなく、（１４）において送信に失敗した業務情報を情報管理装置２０に再送する。
【００３７】
このように、情報管理装置２０が復旧してから初めてエラーに対する問合せに応答があった時刻に応じて、業務情報を再送するタイミングが制御される。情報管理装置２０の復旧から問合せ送信間隔を経過するまでに、応答があった場合には、停止余裕時間から送信失敗余裕時間を減じた時間だけ待機した後、業務情報を再送する。情報管理装置２０の復旧から問合せ送信間隔を経過した後、応答があった場合には、待機することなく、業務情報を再送する。
このような簡易な構成によって、業務管理装置２０が停止した後、複数の情報通信装置１０それぞれが業務情報を再送するタイミングがばらつくようになり、情報管理装置２０に業務情報が送信されるタイミングが集中することにより業務管理装置２０が再度停止する可能性を低減できる。
【００３８】
なお、本発明の実施形態においては、情報管理装置２０は、情報管理装置２０の停止時間に問合せ送信間隔を加えた時間を停止余裕時間として情報通信装置１０に送信している（つまり、情報管理装置２０が停止余裕時間を算出している）が、これに換えて、情報通信装置１０が停止余裕時間を算出してもよい。具体的には、情報管理装置２０は、情報管理装置２０の停止時間を情報通信装置１０に送信し、情報通信装置１０は、情報管理装置２０から受信した停止時間に問合せ間隔を加えてもよい。
ここで、情報管理装置２０の停止時間に問合せ送信間隔を加えるのは、情報管理装置２０が復旧してから問合せ送信間隔を経過するまでの時間帯は、複数の情報通信装置１０による業務情報の再送が集中する可能性が高いからである。本発明の実施形態によらない場合、図７においては、（５），（１１），（１６）の時点で業務情報が再送される可能性があり、特に、（１１），（１６）の時点は時間的に近くなっている。図７においては情報通信装置１０が３台であるが、情報通信装置１０の台数が多くなるほど、時間的に近い時点で業務情報が再送される可能性がある。
ただし、情報管理装置２０の処理能力等によっては、情報管理装置２０が復帰してから問合せ送信間隔を経過するまでの時間帯に業務情報が再送されたとしても、情報管理装置２０に大きな負荷はかからない。次に説明する変形例は、この点を考慮したものである。
【００３９】
[変形例]
以下、本発明の変形例を説明する。
[情報通信装置１０]
本発明の変形例における情報通信装置１０のハードウェア構成及びソフトウェア構成は、本発明の実施形態における情報通信装置１０のハードウェア構成及びソフトウェア構成と同じであるが、図５に示したソフトウェアの構成要素による処理の一部が異なる。
具体的には、本発明の変形例において、図５の受信部４０６は、図３のネットワーク通信インターフェース等を介して、エラー、停止余裕時間及び安全係数、並びに'０'のいずれかを受信する。なお、安全係数の詳細は後述する。
図５の第２の送信部４０８は、受信部４０６が情報を受信した場合、ネットワーク通信インターフェース等を介して、受信部４０６が受信した情報に応じて情報管理装置２０に送信する。
具体的には、第２の送信部４０８は、受信部４０６がエラーを受信した場合には、問合せ送信間隔をあけ、エラーに対する問合せを送信する。
第２の送信部４０８は、受信部４０６が停止余裕時間及び安全係数を受信した場合には、送信失敗余裕時間を停止余裕時間から減じた時間を（安全係数−１）で除した時間だけ待機した後、図５の第１の送信部４０４が送信に失敗した業務情報を再送する。
第２の送信部４０８は、０を受信した場合には、待機することなく、第１の送信部４０４が送信に失敗した業務情報を再送する。
【００４０】
[情報管理装置２０]
本発明の変形例における情報管理装置２０のハードウェア構成及びソフトウェア構成は、本発明の実施形態における情報管理装置２０のハードウェア構成及びソフトウェア構成と同じであるが、図６に示したソフトウェアの構成要素による処理の一部が異なる。
具体的には、本発明の変形例において、図６の記憶部５０２は、図６の受信部５００によって受信された業務情報と、停止時間と、問合せ送信間隔と、安全係数とを記憶する。
安全係数とは、受信部５００が単位時間当たりに処理可能な業務情報の最大データ量（以下、単に「最大データ量」）を、受信部５００が単位時間当たりに実際に受信した業務情報のデータ量（以下、単に「業務情報のデータ量」）で除した値である。安産係数が大きいほど、情報管理装置２０が業務情報を処理する能力に余裕があることを意味する。
情報通信装置１０の台数が多くなるほど業務情報のデータ量も増加するので、情報管理装置２０の装置構成が同じである場合には、安全係数は小さくなる。一方、複数の情報管理装置２０が配置される場合などには、安全係数が大きくなる。
なお、安全係数が１より小さいということは、情報管理装置２０の処理能力を超える業務情報が流入していることを意味するので、安全係数が１より大きくなるよう（特に、２以上になるよう）、情報管理装置２０の装置構成を決定することが望ましい。
【００４１】
図６の送信部５０６は、受信部５００が問合せを受信した場合には、図４の通信ＩＦ２１０等を介して、問合せを受信した時間に応じて、停止余裕時間及び安全係数を送信するか、０を送信する。
具体的には、送信部５０６は、受信部５００が問合せを受信した時間が、情報管理装置２０が復旧してから問合せ送信間隔を経過していない時間である場合、記憶部５０２に記憶された停止時間と問合せ送信間隔とを加算した停止余裕時間と、記憶部５０２に記憶された安全係数とを送信する。送信部５０６は、受信部５００が問合せを受信した時間が、情報管理装置２０が復旧してから問合せ送信間隔を経過した時間である場合、０を送信する。
【００４２】
図８は、本発明の変形例における情報通信装置１０の処理を説明するための図である。
本発明の変形例における情報通信装置１０の処理のうち、図１，４の情報管理装置２０が復旧した後になされる処理が、本発明の実施形態における情報通信装置１０の処理と異なる。
【００４３】
[情報通信装置１０−１における処理]
具体的には、（５）において、第２の送信部４０８は、問合せを情報管理装置２０に再送する。（５）の時点では、情報管理装置２０は復旧しており、問合せに対して応答することができるが、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過していないので、受信部４０６は停止余裕時間及び安全係数を受信する。
第２の送信部４０８は、停止余裕時間から送信失敗余裕時間を減じた時間Ｔ３を（安全係数−１）で除した時間だけ待機した後、（６）において、（２）において送信に失敗した業務情報を情報管理装置２０に再送する。なお、安全係数が大きいほど、待機する時間は短くなる。
【００４４】
なお、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過している場合には、第２の送信部４０８は、待機することなく、（２）において送信に失敗した業務情報を情報管理装置２０に再送する。
具体的には、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過している場合には、受信部４０６は０を受信する。受信部４０６が０を受信した時点で、第２の送信部４０８は、（２）において送信に失敗した業務情報を情報管理装置２０に再送する。
【００４５】
[情報通信装置１０−２における処理]
（１１）において、第２の送信部４０８は、問合せを情報管理装置２０に再送する。（１１）の時点では、情報管理装置２０は復旧しており、問合せに対して応答することができるが、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過していないので、受信部４０６は停止余裕時間及び安全係数を受信する。
第２の送信部４０８は、停止余裕時間から送信失敗余裕時間を減じた時間Ｔ３´を（安全係数−１）で除した時間だけ待機した後、（１２）において、（８）において送信に失敗した業務情報を情報管理装置２０に再送する。なお、安全係数が大きいほど、待機する時間は短くなる。
【００４６】
なお、情報通信装置１０−１における処理と同様、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過している場合には、第２の送信部４０８は、待機することなく、（８）において送信に失敗した業務情報を情報管理装置２０に再送する。
【００４７】
[情報通信装置１０−３における処理]
（１６）において、第２の送信部４０８は、問合せを情報管理装置２０に再送する。（１６）の時点では、情報管理装置２０は復旧しており、問合せに対して応答することができるが、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過していないので、受信部４０６は停止余裕時間及び安全係数を受信する。
第２の送信部４０８は、停止余裕時間から送信失敗余裕時間を減じた時間Ｔ３´´を（安全係数−１）で除した時間だけ待機した後、（１７）において、（１４）において送信に失敗した業務情報を情報管理装置２０に再送する。なお、安全係数が大きいほど、待機する時間は短くなる。
【００４８】
なお、情報通信装置１０−１における処理と同様、情報管理装置２０が問合せを受信した時刻が、情報管理装置２０が復旧した時刻から問合せ送信間隔を経過している場合には、第２の送信部４０８は、待機することなく、（１４）において送信に失敗した業務情報を情報管理装置２０に再送する。
【符号の説明】
【００４９】
１      情報通信システム
１０    情報通信装置
２０    情報管理サーバ
３０    ネットワーク
４０    情報通信プログラム
４００  取得部
４０２  記憶部
４０４  第１の送信部
４０６  受信部
４０８  第２の送信部
５０    情報管理プログラム
５００  受信部
５０２  記憶部
５０４  業務実行部
５０６  送信部
【図１】
2012244275.tif 000003
【図２】
2012244275.tif 000004
【図３】
2012244275.tif 000005
【図４】
2012244275.tif 000006
【図５】
2012244275.tif 000007
【図６】
2012244275.tif 000008
【図７】
2012244275.tif 000009
【図８】
2012244275.tif 000010