(57)【要約】【課題】  管理者の登録負担を軽減しつつ、実際の開始時刻が登録された開始時刻から遅れるという事態を極力防止することができるデータ収集装置を提供する。【解決手段】  データ収集装置１０１は、処理を実行すべき時刻を処理毎に登録しているデータベース１０５と、受け付けた指定時刻がデータベースに登録されている時刻のいずれかに重複していれば、前記指定時刻を登録せずに前記データベースに登録されている時刻のいずれにも重複しない時刻を検索する登録制御部１０４とを備える。【選択図】  図１
2006318368.tif 000002
【特許請求の範囲】
【請求項１】
各端末装置からデータを収集する処理を実行するデータ収集装置であって、
処理を実行すべき時刻を処理毎に登録しているデータベースと、
登録しようとする処理を実行すべき指定時刻を受け付ける受付手段と、
受け付けた指定時刻がデータベースに登録されている時刻のいずれかに重複していれば、前記指定時刻を登録せずに前記データベースに登録されている時刻のいずれにも重複しない時刻を検索する登録制御手段と
を備えることを特徴とするデータ収集装置。
【請求項２】
前記データ収集装置は、さらに、
処理に要する所要時間を記憶している記憶手段を備え、
前記登録制御手段は、受け付けた指定時刻がデータベースに登録されている時刻のいずれかに重複していなくても、前記指定時刻から前記所要時間経過までの時間帯がデータベースに登録されている時刻から前記所要時間経過までの時間帯のいずれかと重複していれば、前記指定時刻を登録せずに当該時間帯のいずれにも重複しない時間帯の先頭の時刻を検索すること
を特徴とするデータ収集装置。
【請求項３】
前記登録制御手段は、さらに、検索された時間帯の先頭時刻を前記登録しようとする処理と対応付けてデータベースに登録すること
を特徴とする請求項２に記載のデータ収集装置。
【請求項４】
前記登録制御手段は、受け付けた指定時刻を起点としてしだいに検索範囲を広げ、最初に検索された時間帯の先頭時刻を登録すること
を特徴とする請求項３に記載のデータ収集装置。
【請求項５】
前記登録制御手段は、検索された一又は複数の時間帯をユーザに提示し、ユーザが選択した時間帯の先頭時刻を登録すること
を特徴とする請求項３に記載のデータ収集装置。
【請求項６】
前記データ収集装置は、さらに、
前記登録しようとする処理の実行が許可された許可期間を記憶している記憶手段を備え、
前記登録制御手段は、検索された時間帯が前記許可期間内にある場合にのみ登録すること
を特徴とする請求項３に記載のデータ収集装置。
【請求項７】
前記所要時間は、過去の処理の実行に要した時間であり、処理の対象となった端末装置の機種毎に記憶されており、
前記受付手段は、さらに、前記登録しようとする処理の対象となる端末装置の機種を受け付け、
前記登録制御手段は、受け付けた機種に対応する所要時間を用いること
を特徴とする請求項２に記載のデータ収集装置。
【請求項８】
前記データは、端末装置を利用するユーザ毎の利用量を示すデータであり、
前記所要時間は、過去の処理の実行に要した時間であり、処理の対象となった端末装置の機種及びユーザ数の組み合わせ毎に記憶されており、
前記受付手段は、さらに、前記登録しようとする処理の対象となる端末装置の機種及び当該端末装置のユーザ数を受け付け、
前記登録制御手段は、受け付けた機種及びユーザ数の組み合わせに対応する所要時間を用いること
を特徴とする請求項２に記載のデータ収集装置。
【請求項９】
前記処理は、同時刻に実行できる処理の重複数の上限値が定められた通信方式を用いて実行され、
前記登録制御手段は、さらに、前記指定時刻がデータベースに登録されている時刻のいずれかに重複する場合であっても、前記指定時刻においてデータベースに登録されている処理数が前記上限値に達していなければ、当該指定時刻を前記登録しようとする処理と対応付けてデータベースに登録すること
を特徴とする請求項１に記載のデータ収集装置。
【請求項１０】
前記受付手段は、さらに、端末からデータを収集する際の通信方式を受けつけ、
前記登録制御手段は、前記受付手段で受け付けた通信方式が所定の通信方式である場合は、前記検索を行うことなく、前記受付手段で受け付けた指定時刻を前記登録しようとする処理と対応付けてデータベースに登録すること
を特徴とする請求項１に記載のデータ収集装置。
【請求項１１】
各端末装置からデータを収集する処理を実行するコンピュータに、
登録しようとする処理を実行すべき指定時刻を受け付ける受付ステップと、
受け付けた指定時刻が、処理を実行すべき時刻を処理毎に登録しているデータベースに登録されている時刻のいずれかに重複していれば、前記指定時刻を登録せずに前記データベースに登録されている時刻のいずれにも重複しない時刻を検索する登録制御ステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置からデータを収集するデータ収集装置及びプログラムに関し、特に、収集処理の実行を開始すべき時刻を収集処理毎に登録する機能に関する。
【背景技術】
【０００２】
従来から、顧客のオフィスに設置されたMFP(Multi Functional Peripheral)等の端末装置から定期的に各種データを収集するデータ収集装置がある。例えば、特許文献１は、データ収集装置が顧客の複写機に電話回線により接続して、複写機の稼動データを収集する技術を開示している。データ収集装置は、稼動データを収集することで、複写機の利用量に応じた課金をすることができる。また、収集するデータによっては、課金だけでなく端末装置の異常検出をすることもできる。さらに、近年では、電話回線だけでなく電子メールを用いて各種データを収集するシステムも実現されている。
【０００３】
一般に、データ収集装置は、収集処理（データの要求から取得までの一連の処理）の開始時刻を収集処理毎に登録している。この開始時刻は、通常、データ収集装置の管理者により一件ずつ登録される。
【特許文献１】特開平７−３２５５１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、企業間や部門間の統廃合に伴ってデータ収集装置が統廃合される例が見られる。データ収集装置を統廃合する場合、管理者は、開始時刻等の登録情報を、廃止されるデータ収集装置から存続するデータ収集装置に移し変える必要がある。ところが、登録情報の数量は膨大なので一件ずつ手作業で登録するのは管理者にとって負担が大きい。そこで、登録情報を一括してデータ収集装置にコピーする方法が考えられる。
【０００５】
しかしながら、単に登録情報をコピーすることとすると、同時刻に重複登録できる収集処理の上限値を超えて収集処理が重複登録されてしまうことが起こり得る。この場合、データ収集装置は、一部の収集処理については他の収集処理の終了を待って開始することとなる。そのため、実際の開始時刻が登録された開始時刻から遅れるという事態が生じる。
データ収集装置は、上述のように端末装置の利用量に応じて顧客に課金するシステムなどで利用されている。一般に、データを収集する日時は顧客の指定日に設定されており、当該指定日よりも遅れてデータを収集したのでは課金業務が円滑に行えないことが多い。このような事情により、実際の開始時刻が遅れる事態は好ましいものとは言えない。
【０００６】
そこで本発明は、管理者の登録負担を軽減しつつ、実際の開始時刻が登録された開始時刻から遅れるという事態を極力防止することができるデータ収集装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るデータ収集装置は、各端末装置からデータを収集する処理を実行するデータ収集装置であって、処理を実行すべき時刻を処理毎に登録しているデータベースと、登録しようとする処理を実行すべき指定時刻を受け付ける受付手段と、受け付けた指定時刻がデータベースに登録されている時刻のいずれかに重複していれば、前記指定時刻を登録せずに前記データベースに登録されている時刻のいずれにも重複しない時刻を検索する登録制御手段とを備える。
【０００８】
本発明に係るプログラムは、各端末装置からデータを収集する処理を実行するコンピュータに、登録しようとする処理を実行すべき指定時刻を受け付ける受付ステップと、受け付けた指定時刻が、処理を実行すべき時刻を処理毎に登録しているデータベースに登録されている時刻のいずれかに重複していれば、前記指定時刻を登録せずに前記データベースに登録されている時刻のいずれにも重複しない時刻を検索する登録制御ステップとを実行させる。
【発明の効果】
【０００９】
課題を解決するための手段に記載された構成によれば、処理がデータベースに登録されている時刻に重複して登録されることはない。したがって、実際の開始時刻が登録された開始時刻から遅れるという事態を極力防止することができる。また、上記構成によれば、重複している場合には代替の時刻が検索される。したがって、管理者が自ら検索する手間を省き、登録負担を軽減することができる。
【００１０】
また、前記データ収集装置は、さらに、処理に要する所要時間を記憶している記憶手段を備え、前記登録制御手段は、受け付けた指定時刻がデータベースに登録されている時刻のいずれかに重複していなくても、前記指定時刻から前記所要時間経過までの時間帯がデータベースに登録されている時刻から前記所要時間経過までの時間帯のいずれかと重複していれば、前記指定時刻を登録せずに当該時間帯のいずれにも重複しない時間帯の先頭の時刻を検索することとしてもよい。
【００１１】
このように、時刻だけでなく時間帯まで考慮することにより、より効果的に上記事態を防止することができる。
また、前記登録制御手段は、さらに、検索された時間帯の先頭時刻を前記登録しようとする処理と対応付けてデータベースに登録することとしてもよい。
このように検索された時間帯の先頭時刻を登録することで、通信の分散化を図ることができる。
【００１２】
また、前記登録制御手段は、受け付けた指定時刻を起点としてしだいに検索範囲を広げ、最初に検索された時間帯の先頭時刻を登録することとしてもよい。
上記構成によれば、受け付けた指定時刻をそのまま登録することができないとしても、できるだけ指定時刻から離れない時刻を登録することができる。
また、前記登録制御手段は、検索された一又は複数の時間帯をユーザに提示し、ユーザが選択した時間帯の先頭時刻を登録することとしてもよい。
【００１３】
上記構成によれば、管理者が予期しない時刻が登録されることがない。
また、前記データ収集装置は、さらに、前記登録しようとする処理の実行が許可された許可期間を記憶している記憶手段を備え、前記登録制御手段は、検索された時間帯が前記許可期間内にある場合にのみ登録することとしてもよい。
上記構成によれば、許可期間の範囲内の時間帯の先頭時刻が登録される。したがって、管理者が予め許可期間を設定しておけば、管理者が予期しない時刻が登録されることがない。
【００１４】
また、前記所要時間は、過去の処理の実行に要した時間であり、処理の対象となった端末装置の機種毎に記憶されており、前記受付手段は、さらに、前記登録しようとする処理の対象となる端末装置の機種を受け付け、前記登録制御手段は、受け付けた機種に対応する所要時間を用いることとしてもよい。
上記構成によれば、所要時間は端末装置の機種毎の過去の履歴が用いられる。したがって、同種のデータであっても端末装置の機種に応じてデータ量が異なる場合や、端末装置の機種に応じて応答時間が異なる場合でも、所要時間を適切に見積もることができる。
【００１５】
また、前記データは、端末装置を利用するユーザ毎の利用量を示すデータであり、前記所要時間は、過去の処理の実行に要した時間であり、処理の対象となった端末装置の機種及びユーザ数の組み合わせ毎に記憶されており、前記受付手段は、さらに、前記登録しようとする処理の対象となる端末装置の機種及び当該端末装置のユーザ数を受け付け、前記登録制御手段は、受け付けた機種及びユーザ数の組み合わせに対応する所要時間を用いることとしてもよい。
【００１６】
上記構成によれば、所要時間は端末装置の機種及びユーザ数の組み合わせ毎の過去の履歴が用いられる。したがって、ユーザ数に応じてデータ量が異なる場合でも、所要時間を適切に見積もることができる。ここで「ユーザ」の用語には、いわゆる部門管理における各部門を含むものとする。
また、前記処理は、同時刻に実行できる処理の重複数の上限値が定められた通信方式を用いて実行され、前記登録制御手段は、さらに、前記指定時刻がデータベースに登録されている時刻のいずれかに重複する場合であっても、前記指定時刻においてデータベースに登録されている処理数が前記上限値に達していなければ、当該指定時刻を前記登録しようとする処理と対応付けてデータベースに登録することとしてもよい。
【００１７】
上記構成によれば、処理が上限値を超えて登録されることがなく、実際の開始時刻が登録された開始時刻から遅れるという事態を極力防止することができる。
また、前記受付手段は、さらに、端末からデータを収集する際の通信方式を受けつけ、前記登録制御手段は、前記受付手段で受け付けた通信方式が所定の通信方式である場合は、前記検索を行うことなく、前記受付手段で受け付けた指定時刻を前記登録しようとする処理と対応付けてデータベースに登録することとしてもよい。
【００１８】
上記構成によれば、データ収集の際に用いる通信方式が所定の通信方式であれば、無条件に指定時刻が登録される。したがって、不要な登録処理を省き登録の時間短縮を図ることができる。
【発明を実施するための最良の形態】
【００１９】
本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
（実施の形態１）
＜構成＞
図１は、実施の形態１に係るデータ収集装置の構成を示す機能ブロック図である。
データ収集装置１０１は、登録情報受付部１０２、履歴記憶部１０３、登録制御部１０４、データベース１０５、表示部１０６、入力部１０７及び通信部１０８を備える。
【００２０】
また、データ収集装置１０１は、２つの通信方式をサポートしている。一方は、電話回線１２１を介してMFP１３１及び１３２と回線接続する電話回線方式であり、他方は、インターネット１２２を介してMFP１３３及び１３４に電子メールの送受信を行う電子メール方式である。
なお、図１では機能ブロック図で表現しているが、データ収集装置１０１は、実際には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレィユニット、キーボード、マウスなどから構成されるコンピュータシステムである。ＲＡＭ又はハードディスクユニットには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、各機能ブロックの機能が達成される。
【００２１】
データベース１０５には、収集処理毎に、（ａ）収集処理の開始時刻、（ｂ）収集処理に用いる通信方式、（ｃ）相手先MFPのアドレス、（ｄ）収集するデータの種別、（ｅ）相手先MFPの機種、（ｆ）相手先MFPにおける部門管理の有無が登録されている。
通信部１０８は、データベース１０５に登録された開始時刻になれば電話回線方式又は電子メール方式を用いて収集処理を実行する。収集処理により収集されるデータは、カウンタ情報及び定期監視情報である。カウンタ情報は、MFPのプリント枚数がカウントされた数値である。定期監視情報は、MFPの稼動状況に関して定期的に監視される情報である。
【００２２】
登録情報受付部１０２は、新規に登録しようとする収集処理（以下、「新規収集処理」という。）に関する登録情報を受け付ける。登録情報は、（ａ）収集処理の実行を開始すべき指定時刻、（ｂ）収集処理に用いる通信方式、（ｃ）相手先MFPのアドレス、（ｄ）収集するデータの種別、（ｅ）相手先MFPの機種、（ｆ）相手先MFPにおける部門管理の有無からなる。
【００２３】
履歴記憶部１０３は、収集処理の実行に要した所要時間の過去の履歴を、MFPの機種及び当該MFPにおける部門管理の有無と関連付けて記憶している。
登録制御部１０４は、後に説明する動作に従って、受け付けた登録情報をデータベース１０５に登録する。
表示部１０６は、外部モニタに登録結果等を表示させる。入力部１０７は、データ収集装置１０１の管理者から操作を受け付ける。
＜動作＞
図２は、実施の形態１に係るデータ収集装置１０１が新規収集処理を登録するときの動作を示す図である。
【００２４】
最初に、データ収集装置１０１は、受け付けた登録情報のうち開始時刻以外の情報を登録する（ステップＳ１０１）。
次に、データ収集装置１０１は、新規収集処理に用いる通信方式を抽出する。この通信方式が電話回線方式であれば、開始時刻調整処理（ステップＳ１０３）を経て得た指定時刻を開始時刻として登録し、通信方式が電子メール方式であれば受け付けた指定時刻をそのまま開始時刻として登録する（ステップＳ１０４）。そして、登録結果を表示する（ステップＳ１０５）。
【００２５】
データ収集装置１０１は、受け付けた新規収集処理を全て登録するまで上記動作を繰り返す（ステップＳ１０６）。
図３は、実施の形態１に係る開始時刻調整処理の詳細を示す図である。
データ収集装置１０１は、受け付けた指定時刻と既に登録されている時刻とを比較する（ステップＳ１２１）。なお、本明細書では、収集処理とは、データの要求から取得までの一連の処理を指すものとする。したがって、電話回線方式の場合は、回線を接続してMFPにデータを要求し、MFPからその要求に応じた応答を受信して回線を切断するまでをいう。一方、電子メール方式の場合は、SMTP (Simple Mail Transfer Protocol)による電子メールの送信から、MFPから送信されたデータをPOP3(Post Office Protocol 3)により受信するまでをいう。
【００２６】
データ収集装置１０１は、受け付けた指定時刻と既に登録されている時刻とが重複していなければ（ステップＳ１２２：Ｎｏ）、MFPの機種と部門管理の有無とを抽出し（ステップＳ１２３）、これらの組み合わせと同条件の所要時間を履歴記憶部１０３から取得する（ステップＳ１２４）。このとき、該当する所要時間が複数ある場合にはそれらを平均した平均所要時間を用い、該当する所要時間がひとつもない場合にはデフォルト値を用いることとする。
【００２７】
その後、データ収集装置１０１は、指定時刻から所要時間が経過するまでの時間帯に既に登録されている時刻が含まれるかを比較する（ステップＳ１２５）。含まれていなければ（ステップＳ１２６：Ｎｏ）、その指定時刻を、開始時刻として登録するように決定する（ステップＳ１３０）。一方、含まれていれば（ステップＳ１２６：Ｙｅｓ）、データ収集装置１０１は、既に登録されていた収集処理に係るMFPの機種と部門管理の有無とを抽出し（ステップＳ１２７）、これらの組み合わせと同条件の所要時間を履歴記憶部１０３から取得する（ステップＳ１２８）。
【００２８】
その後、データ収集装置１０１は、既に登録されていた収集処理に係る開始時刻に所要時間とインターバル時間とを足した時刻を、指定時刻として上書きする（ステップＳ１２９）。インターバル時間とは、連続発呼による回線接続の不具合の回避、及び、実際の所要時間が平均所要時間よりも長い場合があることを考慮して設けられる時間である。
以下に、上記登録動作の具体例を説明する。
【００２９】
図４は、データベース１０５に既に登録されている登録情報を示す図である。この例では、既に登録番号１から５までの５つの収集処理が登録されている。
図５は、履歴記憶部１０３に記憶されている所要時間の過去の履歴を示す図である。
図６は、データ収集装置１０１が新規収集処理として受け付けた登録情報を示す図である。この例では、登録番号６から１０までの５つの新規収集処理が受け付けられている。
＜登録番号６の新規収集処理の登録＞
データ収集装置１０１は、登録番号６に係る通信方式「電話回線」、相手先MFPのアドレス「６７８９−０１２３」、データの種別「カウンタ情報」、相手先MFPの機種「機種Ａ」、部門管理の有無「無し」をデータベース１０５に登録する（ステップＳ１０１）。
【００３０】
データ収集装置１０１は、登録番号６の通信方式が電話回線方式なので（ステップＳ１０２）、開始時刻調整処理を開始する（ステップＳ１０３）。
データ収集装置１０１は、指定時刻「１０：００」と既に登録されている時刻とを比較する（ステップＳ１２１）。ここでは、指定時刻「１０：００」には、登録番号４が既に登録されている。すなわち、指定時刻と登録されている時刻とが重複する（ステップＳ１２２：Ｙｅｓ）。
【００３１】
データ収集装置１０１は、登録番号４のMFPの機種「機種Ｄ」と部門管理の有無「無し」とを抽出し（ステップＳ１２７）、この組み合わせと同条件の所要時間「２分」を取得する（ステップＳ１２８）。データ収集装置１０１は、登録番号４の開始時刻「１０：００」に所要時間「２分」とインターバル時間「１分」とを足した時刻「１０：０３」を指定時刻として上書きする（ステップＳ１２９）。
【００３２】
データ収集装置１０１は、改めて指定時刻「１０：０３」と既に登録されている時刻とを比較する（ステップＳ１２１）。ここでは、指定時刻「１０：０３」は登録されている時刻のいずれにも重複しない（ステップＳ１２２：Ｎｏ）。データ収集装置１０１は、登録番号６のMFPの機種「機種Ａ」と部門管理の有無「無し」とを抽出し（ステップＳ１２３）、この組み合わせと同条件の所要時間「２分」を取得する（ステップＳ１２４）。データ収集装置１０１は、指定時刻「１０：０３」から所要時間「２分」経過までの時間帯と既登録の時刻とを比較する（ステップＳ１２５）。ここでは、「１０：０３」から「１０：０５」までには収集処理は登録されていないので、当該時間帯に既登録の時刻が含まれない（ステップＳ１２６：Ｎｏ）。そこで、データ収集装置１０１は、指定時刻「１０：０３」を登録番号６の開始時刻として登録する（ステップＳ１０４）。
＜登録番号７の新規収集処理の登録＞
データ収集装置１０１は、登録番号７に係る通信方式「電話回線」、相手先MFPのアドレス「３４５６−７８９０」、データの種別「定期監視」、相手先MFPの機種「機種Ｂ」、部門管理の有無「−」をデータベース１０５に登録する（ステップＳ１０１）。
【００３３】
データ収集装置１０１は、登録番号７の通信方式が電話回線方式なので（ステップＳ１０２）、開始時刻調整処理を開始する（ステップＳ１０３）。
データ収集装置１０１は、指定時刻「１０：００」と既に登録されている時刻とを比較するが、指定時刻「１０：００」には登録番号４が既に登録されており、それに引き続く「１０：０３」にも登録番号６が既に登録されている。したがって、登録番号７については、登録番号６の終了時刻「１０：０５」にインターバル時間「１分」を足した時刻「１０：０６」が指定時刻として上書きされる。
【００３４】
データ収集装置１０１は、指定時刻「１０：０６」と既に登録されている時刻を比較する（ステップＳ１２１）。ここでは、指定時刻「１０：０６」には収集処理は登録されていない（ステップＳ１２２：Ｎｏ）。データ収集装置１０１は、登録番号７のMFPの機種「機種Ｂ」と部門管理の有無「−」とを抽出し（ステップＳ１２３）、この組み合わせと同条件の所要時間「３分」を取得する（ステップＳ１２４）。データ収集装置１０１は、指定時刻「１０：０６」から所要時間「３分」経過までの時間帯と既登録の時刻とを比較する（ステップＳ１２５）。ここでは、「１０：０６」から「１０：０９」までには収集処理は登録されていない（ステップＳ１２６：Ｎｏ）。そこで、データ収集装置１０１は、指定時刻「１０：０６」を登録番号７の開始時刻として登録する（ステップＳ１０４）。
＜登録番号８の新規収集処理の登録＞
データ収集装置１０１は、登録番号８に係る通信方式「電話回線」、相手先MFPのアドレス「１２３４−２３４５」、データの種別「カウンタ情報」、相手先MFPの機種「機種Ａ」、部門管理の有無「無し」をデータベース１０５に登録する（ステップＳ１０１）。
【００３５】
データ収集装置１０１は、登録番号８の通信方式が電話回線方式なので（ステップＳ１０２）、開始時刻調整処理を開始する（ステップＳ１０３）。
データ収集装置１０１は、登録番号７の収集処理の終了時刻が「１０：０９」のため、指定時刻「１０：１０」と既登録の時刻とを比較する（ステップＳ１２１）。ここでは、登録番号５の収集処理が既に「１０：１０」に登録されている。すなわち、指定時刻と既登録の時刻とが重複する（ステップＳ１２２：Ｙｅｓ）。
【００３６】
データ収集装置１０１は、登録番号５のMFPの機種「機種Ａ」と部門管理の有無「有り」とを抽出し（ステップＳ１２７）、この組み合わせと同条件の所要時間「４分」を取得する（ステップＳ１２８）。データ収集装置１０１は、登録されていた時刻「１０：１０」に所要時間「４分」とインターバル時間「１分」とを足した時刻「１０：１５」を指定時刻として上書きする（ステップＳ１２９）。
【００３７】
データ収集装置１０１は、指定時刻「１０：１５」と登録されている時刻とを比較する（ステップＳ１２１）。指定時刻「１０：１５」には収集処理は登録されていない（ステップＳ１２２：Ｎｏ）。データ収集装置１０１は、登録番号８のMFPの機種「機種Ａ」と部門管理の有無「無し」とを抽出し（ステップＳ１２３）、この組み合わせと同条件の所要時間「２分」を取得する（ステップＳ１２４）。データ収集装置１０１は、指定時刻「１０：１５」から所要時間「２分」経過までの時間帯と既登録の時刻とを比較する（ステップＳ１２５）。ここでは、「１０：１５」から「１０：１７」までに収集処理は登録されていない（ステップＳ１２６：Ｎｏ）。そこで、データ収集装置１０１は、指定時刻「１０：１５」を登録番号８の開始時刻として登録する（ステップＳ１０４）。
＜登録番号９の新規収集処理の登録＞
データ収集装置１０１は、登録番号９に係る通信方式「電話回線」、相手先MFPのアドレス「２２２２−１１１１」、データの種別「カウンタ情報」、相手先MFPの機種「機種Ｃ」、部門管理の有無「無し」をデータベース１０５に登録する（ステップＳ１０１）。
【００３８】
データ収集装置１０１は、登録番号９の通信方式が電話回線方式なので（ステップＳ１０２）、開始時刻調整処理を開始する（ステップＳ１０３）。
データ収集装置１０１は、登録番号８の収集処理の終了時刻が「１０：１７」のため、指定時刻「１０：１８」と既登録の時刻とを比較する（ステップＳ１２１）。ここでは、指定時刻「１０：１８」には収集処理は登録されていない（ステップＳ１２２：Ｎｏ）。データ収集装置１０１は、登録番号９のMFPの機種「機種Ｃ」と部門管理の有無「無し」とを抽出し（ステップＳ１２３）、この組み合わせと同条件の所要時間「３分」を取得する（ステップＳ１２４）。データ収集装置１０１は、指定時刻「１０：１８」から所要時間「３分」経過までの時間帯と既登録の時刻とを比較する（ステップＳ１２５）。ここでは、「１０：１８」から「１０：２１」までに収集処理は登録されていない（ステップＳ１２６：Ｎｏ）。データ収集装置１０１は、指定時刻「１０：１８」を登録番号９の新規収集処理の開始時刻として登録する（ステップＳ１０４）。
＜登録番号１０の新規収集処理の登録＞
データ収集装置１０１は、登録番号１０に係る通信方式「電話回線」、相手先MFPのアドレス「３３３３−４４４４」、データの種別「定期監視」、相手先MFPの機種「機種Ｄ」、部門管理の有無「−」をデータベース１０５に登録する（ステップＳ１０１）。
【００３９】
データ収集装置１０１は、登録番号１０の通信方式が電話回線方式なので（ステップＳ１０２）、開始時刻調整処理を開始する（ステップＳ１０３）。
データ収集装置１０１は、登録番号９の収集処理の終了時刻が「１０：２１」のため、指定時刻「１０：２２」と既登録の時刻とを比較する（ステップＳ１２１）。ここでは、指定時刻「１０：２２」には収集処理は登録されていない（ステップＳ１２２：Ｎｏ）。データ収集装置１０１は、登録番号１０のMFPの機種「機種Ｄ」と部門管理の有無「−」とを抽出し（ステップＳ１２３）、この組み合わせと同条件の所要時間「５分」を取得する（ステップＳ１２４）。データ収集装置１０１は、指定時刻「１０：２２」から所要時間「５分」経過までの時間帯と既登録の時刻とを比較する（ステップＳ１２５）。ここでは、「１０：２２」から「１０：２７」までに収集処理は登録されていない（ステップＳ１２６：Ｎｏ）。そこで、データ収集装置１０１は、指定時刻「１０：２２」を登録番号１０の開始時刻として登録する（ステップＳ１０４）。
【００４０】
図７は、登録番号６から１０までの新規収集処理がデータベース１０５に登録された結果を示す図である。
このように、本実施の形態に係るデータ収集装置によれば、新規収集処理がデータベースに登録されている時刻に重複して登録されることはない。その結果、実際の開始時刻が登録された開始時刻から遅れるという事態を極力防止することができる。通常、管理者は登録された開始時刻の一覧表示を見て、各収集処理がその開始時刻に実行されるものと認識する。したがって、管理者が認識したとおりに収集処理が実行され、収集処理を実行する時間帯の管理を容易にすることができる。例えば、通信過密時間帯を的確に把握することができるので、通信の追加又は分散を容易に図ることができる。
【００４１】
さらに、収集処理の一括登録が可能なので、管理者の登録負担を軽減することができる。
（実施の形態２）
実施の形態２は、開始時刻調整処理を除いて実施の形態１と同様である。以下、実施の形態２に係る開始時刻調整処理のみについて説明する。
【００４２】
図８は、実施の形態２に係る開始時刻調整処理の詳細を示す図である。
データ収集装置１０１は、受け付けた指定時刻と既登録の時刻とを比較する（ステップＳ１４１）。
データ収集装置１０１は、指定時刻が既登録の時刻に重複していなければ（ステップＳ１４２：Ｎｏ）、MFPの機種と部門管理の有無とを抽出し（ステップＳ１４３）、これらの組み合わせと同条件の所要時間を取得する（ステップＳ１４４）。その後、データ収集装置１０１は、指定時刻から所要時間経過までの時間帯と既登録の時刻とを比較する（ステップＳ１４５）。既登録の時刻が前記時間帯に含まれていなければ（ステップＳ１４６：Ｎｏ）、その指定時刻を、開始時刻として登録するように決定する（ステップＳ１５０）。一方、既登録の時刻が前記時間帯に含まれていれば（ステップＳ１４６：Ｙｅｓ）、データ収集装置１０１は、指定時刻と異なる時刻であって当該時刻から所要時間が経過するまでの時間帯に既登録の時刻が含まれない代替時刻を検索する（ステップＳ１４７）。例えば、図６の登録番号６を登録しようとする場合には、当該新規収集処理の所要時間（２分）を利用して「９：５１」、「９：５２」、「９：５３」、「１０：０３」などの候補を検索する。
【００４３】
データ収集装置１０１は、検索結果を表示し（ステップＳ１４８）、管理者からの選択を受け付ける（ステップＳ１４９）。
このようにすれば、管理者の意思に基づく代替時刻が登録される。したがって、管理者が予期しない代替時刻が登録されることがない。
（実施の形態３）
＜構成＞
図９は、実施の形態３に係るデータ収集装置の構成を示す機能ブロック図である。
【００４４】
データ収集装置３０１は、登録情報受付部１０２、履歴記憶部１０３、登録制御部３０４、データベース１０５、表示部１０６、入力部１０７、通信部１０８及び許可期間記憶部３０２を備える。
実施の形態３に係るデータ収集装置３０１は、許可期間記憶部３０２及び登録制御部３０４を除き実施の形態１と同様である。以下、許可期間記憶部３０２及び登録制御部３０４についてのみ説明する。
【００４５】
許可期間記憶部３０２は、新規収集処理の登録が許可された許可期間を記憶している。登録制御部３０４は、新規収集処理を当該許可期間内で登録する。
例えば、MFPの利用量に応じて顧客に課金する場合、顧客の指定日以外の日に収集処理を実行すると課金業務に支障が出ることがある。この場合には、「特定された時間帯が属する日」を許可期間として予め記憶しておく。このようにすれば、指定日以外に新規収集処理の開始時刻が登録されてしまう事態を回避することができる。
＜動作＞
図１０は、実施の形態３に係るデータ収集装置３０１が新規収集処理を登録する場合の動作を示す図である。
【００４６】
最初に、データ収集装置３０１は、受け付けた登録情報のうち開始時刻以外の情報を登録する（ステップＳ３０１）。
次に、データ収集装置３０１は、新規収集処理に用いる通信方式を抽出する。この通信方式が電話回線方式であれば、開始時刻調整処理（ステップＳ３０３）を経て得た指定時刻であって許可期間内に属する指定時刻を（ステップＳ３０４）、開始時刻として登録し、通信方式が電子メール方式であれば受け付けた指定時刻をそのまま開始時刻として登録する（ステップＳ３０５）。そして、登録結果を表示する（ステップＳ３０６）。一方、開始時刻調整処理（ステップＳ３０３を経て得た指定時刻であっても許可期間に属さない指定時刻は登録されず、その旨が表示される（ステップＳ３０８）。
【００４７】
データ収集装置１０１は、登録すべき新規収集処理がなくなるまで上記動作を繰り返す（ステップＳ３０７）。なお、開始期間調整処理（ステップＳ３０３）の内容は、実施の形態１と同様である。
このように、管理者が予め許可期間を設定しておくことにより、管理者が予期しない代替時刻が登録されることがない。
【００４８】
以上、本発明に係るデータ収集装置について、実施の形態に基づいて説明したが、本発明はこれらの実施の形態に限られない。例えば、以下のような変形例が考えられる。
（１）実施の形態では、通信方式として電話回線方式及び電子メール方式で説明したが、本発明は、これ以外の通信方式でも同様に適用できる。例えば、HTTP(Hyper Text Transfer Protocol)を用いたHTTP方式も利用可能である。この場合は、アクセスパフォーマンスの低下を考慮し、重複登録を認めないこととしてもよい。あるいは、予め定められた上限までならば重複登録が認められることとしてもよい。また、上限値は、アクセスパフォーマンスを考慮して適宜変更できるものとしてもよい。
（２）実施の形態では、所要時間を特定するのにMFPの機種及び部門管理の有無の組み合わせを用いたが、機種のみ又は部門管理の有無のみにより特定する仕様でも構わない。
（３）実施の形態では、所要時間の管理を「部門管理の有無」で分けているが、さらに詳細に部門数毎に分けて管理してもよい。また、MFPが部門毎でなく個人毎に利用量を管理する仕様であれば、それに応じて所要時間を個人毎に管理することとしてもよい。
（４）実施の形態１の開始時刻調整処理は、指定時刻を起点としてそれよりも遅い方に検索範囲を順次広げ、最初に見つかった代替時刻を登録しているが、逆に、指定時刻よりも早い方に検索範囲を順次広げる仕様であってもよい。
（５）開始時刻調整処理は、代替時刻を検索する際に、管理者が所望する開始時刻条件を入力する手段を提供し、その条件に合致する代替時刻を表示して管理者の選択を受け付ける仕様でも構わない。また、その条件に合致する代替時刻がない場合にはその旨を表示して改めて管理者に開始時刻条件の入力を促す仕様でも構わない。
（６）実施の形態では、MFPから収集されるデータは、カウンタ情報と定期監視情報としているが、これらに限らず、他の情報を収集することとしてもよい。
（７）実施の形態では、電子メール方式の場合の上限値を「無限大」としているが、これに限らず、有限値を設定してもよい。
（８）実施の形態では、電子メール方式の場合は上限値が無限大であることから、収集処理の重複を時間帯で管理する必要性がないため、所要時間の記憶を省略している。これにより、メモリ資源の有効活用を図ることができる。しかし、本発明は、これに限らず、電子メール方式の場合であっても開始時刻と所要時間とを管理することとしてもよい。
（９）実施の形態では、データベース１０５に収集処理の開始時刻が登録されており、収集処理の時間帯は必要に応じて開始時刻と所要時間とから導き出される。こうすることで、実質的に収集処理の時間帯を登録しつつデータベース１０５のメモリ資源を効率的に利用することができる。しかし、本発明は、これに限らず、収集処理毎に開始時刻と終了時刻とを登録する仕様でも構わない。
（１０）実施の形態では、収集処理の時間帯は開始時刻と所要時間とから導き出されるが、これに限らず、終了時刻と所要時間とから導き出されることとしてもよい。
（１１）実施の形態では、主に装置について説明したが、方法又はプログラムであってもよい。また、上記変形例を組み合わせることとしてもよい。
【産業上の利用可能性】
【００４９】
本発明は、端末装置からデータを収集するデータ収集装置に利用できる。
【図面の簡単な説明】
【００５０】
【図１】実施の形態１に係るデータ収集装置の構成を示す機能ブロック図である。
【図２】実施の形態１に係るデータ収集装置１０１が新規収集処理を登録するときの動作を示す図である。
【図３】実施の形態１に係る開始時刻調整処理の詳細を示す図である。
【図４】データベース１０５に既に登録されている登録情報を示す図である。
【図５】履歴記憶部１０３に記憶されている所要時間の過去の履歴を示す図である。
【図６】は、データ収集装置１０１が新規収集処理として受け付けた登録情報を示す図である。
【図７】登録番号６から１０までの新規収集処理がデータベース１０５に登録された結果を示す図である。
【図８】実施の形態２に係る開始時刻調整処理の詳細を示す図である。
【図９】実施の形態３に係るデータ収集装置の構成を示す機能ブロック図である。
【図１０】実施の形態３に係るデータ収集装置３０１が新規収集処理を登録する場合の動作を示す図である。
【符号の説明】
【００５１】
１０１    データ収集装置
１０２    登録情報受付部
１０３    履歴記憶部
１０４    登録制御部
１０５    データベース
１０６    表示部
１０７    入力部
１０８    通信部
３０２    許可期間記憶部
３０４    登録制御部
【図１】
2006318368.tif 000003
【図２】
2006318368.tif 000004
【図３】
2006318368.tif 000005
【図４】
2006318368.tif 000006
【図５】
2006318368.tif 000007
【図６】
2006318368.tif 000008
【図７】
2006318368.tif 000009
【図８】
2006318368.tif 000010
【図９】
2006318368.tif 000011
【図１０】
2006318368.tif 000012