(57)【要約】【課題】  ネットワークを介して特定の通信相手との間で通信を行う通信装置において、通信が集中することを防止し、データの通信が正常に行えるようにする。【解決手段】  ファクシミリ装置１は、通信許容時間帯等の設定項目の入力が終了したときの時刻を判定対象時刻に設定し、この判定対象時刻が、設定された通信許容時間帯に包含されているか否かを判定する（Ｓ４００）。そして、判定対象時刻が通信許容時間帯に包含されていないと判定した場合に（Ｓ４００：ＮＯ）、判定対象時刻に加算候補１〜３（（Ｂ）参照）を選択し、順次、加算または減算して、判定対象時刻を変更し（Ｓ４１０およびＳ４２０）、変更された判定対象時刻が通信許容時間帯に包含されているか否かを再度判定する。また、判定対象時刻が通信許容時間帯に包含されていると判定した場合には（Ｓ４００：ＹＥＳ）、判定対象時刻を通信開始時刻に設定する（Ｓ４３０）。【選択図】  図４
2005079847.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた通信開始時刻になると、ネットワークを介して特定の通信相手との間で通信を行う通信手段を有する通信装置において、
前記通信開始時刻の設定指令が外部から入力されると、該設定指令が入力された時刻が、予め設定された通信許容時間帯に包含されているか否かを判定する判定手段と、
前記判定手段により、前記時刻が前記通信許容時間帯に包含されていないと判定された場合に、当該時刻に予め定められた時間を加算または減算して時刻を変更し、前記判定手段に変更した時刻を再度判定させる加減算手段と、
前記判定手段により、前記時刻が前記通信許容時間帯に包含されていると判定された場合に、当該時刻を前記通信開始時刻に設定する通信時刻設定手段と、
を備えたことを特徴とする通信装置。
【請求項２】
前記通信許容時間帯を外部操作によって設定するための時間帯設定手段を備えたことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記加減算手段は、前記時間帯設定手段により設定された時間帯の長さに応じて、前記時刻に加算または減算する時間を変更することを特徴とする請求項２に記載の通信装置。
【請求項４】
前記通信手段は、前記通信開始時刻に通信を試みた結果、正常な通信を行うことができなかった場合には、所定時間後に再び通信を行うことを特徴とする請求項１〜請求項３の何れかに記載の通信装置。
【請求項５】
前記通信時刻設定手段は、前記通信手段により再通信を行った結果、正常な通信を行うことができた場合には、前記通信開始時刻を正常な通信が行うことができた時刻に変更することを特徴とする請求項４に記載の通信装置。
【請求項６】
前記通信時刻設定手段は、前記通信手段により再通信を行う時刻が、前記通信許容時間帯に包含されない場合には、再通信を行う時刻を前記通信許容時間帯に包含される時刻に変更することを特徴とする請求項４または請求項５に記載の通信装置。
【請求項７】
前記加減算手段は、
前記時刻に対して加算または減算する時間を、予め定められた複数の候補から選択するよう構成されており、
且つ、前記複数の候補の中から、加算または減算の処理に使用する候補を選択する際には、時間の絶対値が大きな候補から順に選択すること
を特徴とする請求項１〜請求項６の何れかに記載の通信装置。
【請求項８】
当該通信装置は、消耗品または交換部品を備えており、
前記通信手段は、前記特定の通信相手に対して、前記消耗品または前記交換部品の使用状況を送信すること
を特徴とする請求項１〜請求項７の何れかに記載の通信装置。
【請求項９】
前記ネットワークは、電話回線であることを特徴とする請求項１〜請求項８の何れかに記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定のホスト装置に管理情報を送信する機能を有する通信装置に関する。
【背景技術】
【０００２】
従来より、電話回線に接続可能なファクシミリ装置において、装置の故障状態や消耗品の使用状況等の管理情報を、電話回線を介して接続されたホスト装置に自動送信するものが知られている（例えば、特許文献１参照）。
【０００３】
上述のホスト装置は、多くのファクシミリ装置から電話回線を介して管理情報を受信するよう構成されており、各ファクシミリ装置は、使用者に管理情報をホスト装置に向けて自動送信する時刻を設定させるようにしていた。
【特許文献１】特開２０００−１０１７７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記ファクシミリ装置において、例えば、通信料金の都合等から、特定の時間帯に管理情報を送信したい場合には、使用者がその時間帯を考慮して送信時間の設定を行う必要があり、この場合、使用者は、細かい時刻設定をするのは煩わしいため、毎正時等の特定の時刻に時刻設定することが多かった。
【０００５】
このため、多くのファクシミリ装置は、特定の時刻にホスト装置に管理情報を送信しようとするので、ホスト装置の回線に通信が集中し、ビジー状態となり、管理情報が送信できないという問題点があった。
【０００６】
また、ビジー状態になった際に、一定時間後に再通信を行うリダイヤル機能を備えていれば、管理情報を送信できる可能性は高くなるが、無駄な処理が多くなるという問題点があった。
【０００７】
更に、使用者が管理情報の送信時刻を設定しなくても、特定の時間帯になれば自動的に管理情報の送信を開始するような構成が考えられるが、この構成であっても、特定の時間帯の始点で、ホスト装置の回線に通信が集中してしまう。
【０００８】
尚、ここでは、ファクシミリ装置を例示して問題点を指摘したが、この問題点はファクシミリ装置に限らず、所定の時間帯に、ネットワークを介して接続されたホスト装置に対して、管理情報を送信可能な通信装置であれば起こり得る問題と考えられる。
【０００９】
そこで、ネットワークを介して特定の通信相手との間で通信を行う通信装置において、通信が集中することを防止し、データの通信が正常に行えるようにすることを本発明の目的とする。
【課題を解決するための手段】
【００１０】
かかる目的を達成するために成された、請求項１に記載の発明は、予め定められた通信開始時刻になると、ネットワークを介して特定の通信相手との間で通信を行う通信手段を有する通信装置において、前記通信開始時刻の設定指令が外部から入力されると、該設定指令が入力された時刻が、予め設定された通信許容時間帯に包含されているか否かを判定する判定手段と、前記判定手段により、前記時刻が前記通信許容時間帯に包含されていないと判定された場合に、当該時刻に予め定められた時間を加算または減算して時刻を変更し、前記判定手段に変更した時刻を再度判定させる加減算手段と、前記判定手段により、前記時刻が前記通信許容時間帯に包含されていると判定された場合に、当該時刻を前記通信開始時刻に設定する通信時刻設定手段と、を備えたことを特徴としている。
【００１１】
つまり、使用者が通信開始時刻を設定する通信装置であると、使用者が通信開始時刻を設定する煩わしさから、毎正時等の特定の時間に通信が集中し易くなり、特定の通信相手との通信が正常に行えなくなる虞があるため、通信開始時刻の設定指令が外部から入力されると、先ず、判定手段により、設定指令が入力された時刻が、予め設定された通信許容時間帯に包含されているか否かを判定し、その時刻が通信許容時間帯に包含されている場合には、加減算手段が、設定指令が入力された時刻に任意の時間を加算または減算することにより、この時刻が通信許容時間帯に包含されるよう設定する。
【００１２】
従って、このような通信装置（請求項１）であれば、使用者が通信開始時刻の設定指令を行なった時刻というランダムな時刻を用いて通信開始時刻を設定することができるので、通信のための設定時刻を分散化することができ、延いては、通信相手に通信が集中することを防止し、通信装置と通信相手とのデータの通信を正常に行うことができる。
【００１３】
また、請求項２に記載のように、通信許容時間帯を外部操作によって設定するための時間帯設定手段を備えたことが好ましい。
このような通信装置（請求項２）であれば、通信許容時間帯を自由に変更できるため、使用者にとってより便利である。
【００１４】
また、請求項２に記載の通信装置において、加減算手段は、請求項３に記載のように、時間帯設定手段により設定された時間帯の長さに応じて、前記時刻に加算または減算する時間を変更することが好ましい。
【００１５】
このような通信装置（請求項３）であれば、時間帯設定手段により設定された時間帯の長さに適応した、加減算のための候補を使用することができるので、通信開始時刻を好適に決定することができる。
【００１６】
更に、請求項１〜請求項３の何れかに記載の通信装置において、通信手段は、請求項４に記載のように、通信開始時刻に通信を試みた結果、正常な通信を行うことができなかった場合には、所定時間後に再び通信を行うことが望ましい。
【００１７】
このような通信装置（請求項４）であれば、通信手段は正常な通信を行うことができなかった場合であっても、再び通信を行うので、確実に通信を行うことができる。
加えて、請求項４に記載の通信装置において、通信時刻設定手段は、請求項５に記載のように、通信手段により再通信を行った結果、正常な通信を行うことができた場合には、前記通信開始時刻を正常な通信が行うことができた時刻に変更することが好ましい。
【００１８】
つまり、正常な通信が行えた時刻は、他の通信装置における通信開始時刻と一致していない時刻である可能性が高いと考えられるため、再通信を行った結果、正常な通信が行えた場合には、その時刻を、次回以降の通信開始時刻とするよう構成しているのである。
【００１９】
このような通信装置（請求項５）であれば、より混雑し難い時刻に通信開始時刻を設定することができる。
また、請求項４または請求項５に記載の通信装置において、通信時刻設定手段は、請求項６に記載のように、通信手段により再通信を行う時刻が、通信許容時間帯に包含されない場合には、再通信を行う時刻を前記通信許容時間帯に包含される時刻に変更することが望ましい。
【００２０】
このような通信装置（請求項６）であれば、再通信を行う時刻が通信許容時間帯から逸脱することを防止し、必ず設定した通信許容時間帯で通信を行うことができる。
更に、請求項１〜請求項６の何れかに記載の通信装置において、加減算手段は、請求項７に記載のように、設定指令が入力された時刻に対して加算または減算する時間を、予め定められた複数の候補から選択するよう構成されており、且つ、複数の候補の中から、加算または減算の処理に使用する候補を選択する際には、時間の絶対値が大きな候補から順に選択することが好ましい。
【００２１】
つまり、例えば、時間の絶対値が小さな候補から選択し、設定指令が入力された時刻に対して加算または減算するよう構成すると、通信許容時間帯の開始時刻または終了時刻付近に通信開始時刻が集中し易くなるため、これを防止するために、時間の絶対値が大きな候補から順に選択するよう構成しているのである。
【００２２】
このような通信装置（請求項７）であれば、より通信開始時刻を分散させることができるので、通信相手に通信が集中することを防止することができる。
また、請求項１〜請求項７の何れかに記載の通信装置において、当該通信装置に消耗品または交換部品を備えている場合には、通信手段は、請求項８に記載のように、特定の通信相手に対して、消耗品または交換部品の使用状況を送信するよう構成することが望ましい。
【００２３】
このような通信装置（請求項８）であれば、消耗品または交換部品の使用状況を特定の通信相手に送信することにより通信相手は、消耗品または交換部品の寿命を知ることができる。
【００２４】
更に、請求項１〜請求項８の何れかに記載の通信装置において、ネットワークは、請求項９に記載のように、電話回線であってもよい。
つまり、ネットワークが電話回線である場合には、例えば、通信料金が安い時間帯にデータの送信を行いたい等の要望に好適に対応することができる。
【発明を実施するための最良の形態】
【００２５】
以下に本発明にかかる実施の形態を図面と共に説明する。
図１は、本発明が適用されたファクシミリ装置１（本発明でいう通信装置）の主要部（プリンタ部１０およびスキャナ部６０）の構成を表す概略断面図（図１（ａ））、および、スキャナ部６０の構成を表す概略断面図（図１（ｂ））である。また、図２は、ファクシミリ装置１の主要部の電気的構成を表すブロック図である。
【００２６】
図１に示すように、ファクシミリ装置１は、プリンタ部１０と、スキャナ部６０と、から構成されている。プリンタ部１０は、印刷用紙取込機構部２０、画像形成部３０、定着部４０、印刷用紙排出機構部５０、などを備えており、制御部８０（図２参照。本発明でいう通信手段。）は、上記各部を動作させ、通信回線網３（本実施例では、公衆電話回線網）を通じて外部のファクシミリ装置５から受信したデータ信号（ファクシミリメッセージ）に基づく画像を、印刷用紙上に形成する。
【００２７】
このプリンタ部１０を構成する印刷用紙取込機構部２０は、本体ケースより外側に用紙トレイ２１を備えており、用紙トレイ２１上部に積層された印刷用紙の上面を、用紙トレイ２１背部に設置されたバネ２３の付勢力によって給紙ローラ２５に圧接し、この状態で給紙ローラ２５を回転させることによって最上部に位置する印刷用紙を分離して装置内に取り込み、その取り込んだ印刷用紙を、装置内部で用紙搬送方向下流側に配置された一対のレジストローラ２７，２８に搬送する。そして、レジストローラ２７，２８にて、給紙ローラ２５から搬送されてきた印刷用紙を、後述する感光ドラム３５と転写ローラ３７との間の転写位置へ所定のタイミングで搬送する。
【００２８】
画像形成部３０は、レーザ発振装置等を備えるビームスキャナ３１、トナーを収容する現像器カートリッジ３３、感光ドラム３５、転写ローラ３７、などを備えており、制御部８０の制御によって、ビームスキャナ３１より出射されるファクシミリメッセージに基づくレーザ光を、感光ドラム３５上に照射し、感光ドラム３５上にファクシミリメッセージに基づく静電潜像を形成する。
【００２９】
また、画像形成部３０は、感光ドラム３５上に形成された静電潜像を現像器カートリッジ３３から供給されるトナーにより現像し、これを転写ローラ３７と感光ドラム３５との間に供給された印刷用紙に転写することにより印刷用紙上に画像（トナー像）を形成する。そして転写ローラ３７の回転により、画像形成を行った印刷用紙を定着部４０へと搬送する。
【００３０】
定着部４０は、レジストローラ２７，２８から感光ドラム３５と転写ローラ３７との圧接部（転写位置）に至る印刷用紙の搬送方向の更に下流側に設けられており、加熱用ローラ４１と、押圧ローラ４３と、を備えている。画像形成部３０にてトナー画像が形成された印刷用紙は、加熱用ローラ４１と押圧ローラ４３とによって印刷用紙排出機構部５０側に搬送される間に加熱されつつ押圧され、これによって、トナー像は印刷用紙に定着される。
【００３１】
また、印刷用紙排出機構部５０は、定着部４０の搬送方向下流側に設けられており、用紙搬送用の一対の排紙ローラ５１，５３にて、定着部４０から搬送されてきた印刷用紙を、下流側に位置する排紙トレイ５５に排出する。一方、スキャナ部６０は、主に、スタッカー６１と、オートドキュメントフィーダ（ＡＤＦ）部６３と、分離ローラ６５と、原稿先端位置検出センサ６７と、原稿幅センサ６９と、押圧ローラ７１と、給紙ローラ７２と、密着型イメージセンサ（ＣＩＳ）ユニット７３と、原稿押圧板７４と、排紙ローラ７５，７６と、原稿搬送機構駆動部７７（図２参照）と、を備えており、利用者から原稿の送信指令が入力されると制御部８０の制御により、原稿搬送機構駆動部７７にて上記各部を駆動し、これによって送信原稿から原稿内容を読み取り、画像データを生成する。
【００３２】
具体的に説明するとスキャナ部６０は、原稿内容を含む面がスタッカー６１に対向するようにして積層された複数枚の送信原稿の最下部を、ＡＤＦ部６３によって分離ローラ６５に圧接し、この状態で分離ローラ６５を回転させることによって、最下部に位置する送信原稿を一枚ずつ分離して装置内に引き込む構成にされている。
【００３３】
この引き込みの際に、スキャナ部６０は、送信原稿の先端位置を原稿先端位置検出センサ６７により検出し、これによって送信原稿の先端を、引込位置で一旦保持し、この後の搬送指示に従って、送信原稿を互いに対向して接触する押圧ローラ７１と給紙ローラ７２との間に搬送し、更に、その下流側に位置するＣＩＳユニット７３上面に搬送する。
【００３４】
ＣＩＳユニット７３は、ガラス板で構成される上面より内部に配列されたＬＥＤにて原稿を照らし、イメージセンサによって反射光を電気信号に変換することにより画像データを生成する構成にされており、スキャナ部６０は、ＣＩＳユニット７３上面に原稿を配置すると共に、原稿押圧板７４により原稿表面をガラス板に圧接した状態で、ＣＩＳユニット７３に原稿内容を読み取らせることによって、ＣＩＳユニット７３が生成した画像データを制御部８０に出力する。
【００３５】
そしてＣＩＳユニット７３より原稿搬送方向下流側に位置する排紙ローラ７５，７６によって、ＣＩＳユニット７３が読み取った送信原稿を、原稿トレイ７９に排出する。尚、スキャナ部６０を構成する上記各種ローラは、原稿搬送機構駆動部７７が内蔵するモータ等によって、駆動される構成にされている。
【００３６】
また、給紙ローラ７２の周辺には、送信原稿の幅（用紙サイズ）を検出するための原稿幅センサ６９が設けられており、スキャナ部６０は、この原稿幅センサ６９によって、給紙ローラ７２と、押圧ローラ７１との間を通過する原稿用紙の用紙サイズ（原稿幅）を検出し、その検出信号を制御部８０に出力する。また、この原稿幅センサ６９は、原稿用紙の後端位置を検出することが可能な構成にされており、スキャナ部６０は、この原稿幅センサ６９によって、送信原稿の搬送を制御する構成にされている。
【００３７】
続いて、図２を用いて、当該ファクシミリ装置１の電気的構成について概略的に説明する。図２に示すように、ファクシミリ装置１は、装置各部を統括制御する制御部８０に、上記プリンタ部１０と、スキャナ部６０と、ネットワークコントロールユニット（ＮＣＵ：本発明でいう通信手段）９１と、操作部９３と、表示部９５と、が接続された構成にされている。
【００３８】
制御部８０は、ＣＰＵ８１、ＲＯＭ８３（フラッシュメモリ等）、ＲＡＭ８５、ＥＥＰＲＯＭ８９や、当該ファクシミリ装置１を外部のファクシミリ装置５およびホスト装置１７と通信回線網３を通じて双方向通信可能に接続するためのモデム８７などから構成されている。
【００３９】
また、ＲＯＭ８３には、各種プログラム、当該装置の動作を定義する各種設定情報などを記憶されていると共に、後述する時刻判定加算処理（図４参照）にて判定対象時刻に加算される時間の候補である複数の加算候補が、通信許容時間帯の長さに関連付けて記憶されている。そして、ＥＥＰＲＯＭ８９には、通信先電話番号等のアドレス情報、などが記憶されており、ＲＡＭ８５にて、各種プログラム実行時に必要なデータを一時記憶し、モデム８７にて、ファクシミリメッセージなどの通信用のディジタル信号をアナログ信号に変換して、通信回線網３に繋がるＮＣＵ９１に出力したり、ＮＣＵ９１から取得した外部のファクシミリ装置５からの通信信号（ファクシミリメッセージ等）をディジタル信号に変換したりする。
【００４０】
また制御部８０に接続された操作部９３は、キースイッチ等から構成されており、利用者の外部操作に従って各種指令信号を制御部８０に入力する構成にされている。また表示部９５は、例えば、液晶ディスプレイ（ＬＣＤ）等から構成され、制御部８０に制御されて、利用者に通知すべき各種情報を液晶ディスプレイに表示する構成にされている。また、表示部９５は、後述する初期設定処理（図３（Ｂ）参照）において、各種設定項目を入力するための文字を表示するためにも使用される。
【００４１】
この他、ファクシミリ装置１には、制御部８０に繋がるスピーカや受話器等が備えられている（図示せず）。
ところで、制御部８０を構成するＣＰＵ８１は、ＲＯＭ８３に記憶された各種プログラムを実行することにより、モデム８７、ＮＣＵ９１を用いて当該ファクシミリ装置１を通信回線網（公衆電話回線網）３を通じて外部のファクシミリ装置５およびホスト装置１７に双方向通信可能に接続すると共に、ＩＴＵ−Ｔ規格のＦＡＸ通信手順により外部のファクシミリ装置５およびホスト装置１７と通信を行って、データ信号（ファクシミリメッセージ）の送受信を行う。
【００４２】
ここで、制御部８０は、後述する通信処理（図５（Ａ）参照）にて、ファクシミリ装置１における、印字枚数、現像器カートリッジ３３等の使用状況を、電話回線を介して接続されるホスト装置１７に送信するよう構成されている。
【００４３】
そこで、制御部８０が、ファクシミリ装置１の使用状況をホスト装置１７に向けて送信する通信処理について、図３以降に示すフローチャートを用いて順次説明する。
先ず、通信処理を行う時刻である通信開始時刻を設定する通信時刻設定処理について、図３および図４を用いて説明する。図３のうち、図３（Ａ）は制御部８０におけるＣＰＵ８１が実行する通信開始時刻設定処理を示すフローチャート、図３（Ｂ）は通信開始時刻設定処理のうち、初期設定処理を示すフローチャート、図４は通信開始時刻設定処理のうち、時刻判定加算処理を示すフローチャートである。
【００４４】
尚、図３（Ｂ）に示す初期設定処理において、Ｓ３２０およびＳ３３０の処理は、本発明でいう時間帯設定手段に該当する。
また、図４に示す時刻判定加算処理のうち、Ｓ４００の処理は本発明でいう判定手段に該当し、Ｓ４１０およびＳ４２０の処理は加減算手段に該当し、Ｓ４３０の処理は通信時刻設定手段に該当する。
【００４５】
通信開始時刻設定処理は、初めて電源が投入された場合、或いは使用者が操作部９３を介して設定変更モードを選択した際に実行される処理であって、図３（Ａ）に示すように、Ｓ１００にて初期設定処理を実行し、次に、Ｓ１１０にて時刻判定加算処理を実行して終了する。
【００４６】
Ｓ１００に示す初期設定処理は、図３（Ｂ）に示すような手順で実行される。
つまり、先ず、Ｓ２００にて、使用者が操作部９３を操作して製品番号を入力するための画面を表示部９５に表示し、使用者に製品番号を入力するよう促す。ここで、製品番号とは、個々の製品（本実施形態ではファクシミリ装置１）に付けられた番号であって、それぞれ固有の番号になっている。
【００４７】
次に、Ｓ２１０に移行し、使用者が操作部９３を介して製品番号を入力したか否かを判定する。使用者が操作部９３を介して製品番号を入力していないと判定すれば、Ｓ２１０の処理を繰り返し、使用者が操作部９３を介して製品番号を入力したと判定すれば、Ｓ２２０に移行する。
【００４８】
Ｓ２２０では、使用者に顧客番号を入力するための画面を表示する。
次に、Ｓ２３０に移行し、使用者が操作部９３を介して顧客番号を入力したか否かを判定する。ここで、顧客番号とは、顧客（使用者）を特定するための番号である。使用者が操作部９３を介して顧客番号を入力していないと判定するとＳ２３０の処理を繰り返し、使用者が操作部９３を介して顧客番号を入力したと判定するとＳ２４０に移行する。
【００４９】
以下、Ｓ２００およびＳ２１０、Ｓ２２０およびＳ２３０に示した処理と同様にして、Ｓ２４０およびＳ２５０の処理では、ホスト装置１７の電話番号を使用者に入力させる処理を行い、Ｓ２６０およびＳ２７０の処理では、ファクシミリ装置１を使用状態に応じて、使用状況を通知させるために設定する、印字通知枚数を使用者に入力させる処理を行う。
【００５０】
また、Ｓ２８０およびＳ２９０の処理では、感光ドラム３５を交換するまでの印字枚数であるドラム交換枚数を使用者に入力させる処理を行い、Ｓ３００およびＳ３１０の処理では、ファクシミリ装置１の使用状態にかかわらず、定期的に使用状態を通知させるための、送信間隔日数を使用者に入力させる処理を行い、更に、Ｓ３２０およびＳ３３０の処理では、使用状態の通知を許可する時間帯である通信許容時間帯を入力させる処理を行う。
【００５１】
そして、Ｓ３４０に移行し、現在時刻（つまり、全ての設定項目の入力が終了した時刻）を判定対象時刻（本発明でいうに設定指令が入力された時刻）に設定し、初期設定処理を終了する。
【００５２】
次に、図３（Ａ）のＳ１１０における時刻判定加算処理は、図４に示すように、先ず、Ｓ４００にて、設定された判定対象時刻（Ｓ３４０にて設定）が、設定された通信許容時間帯（Ｓ３２０およびＳ３３０にて設定）内であるか否かを判定する。判定対象時刻が、通信許容時間帯内であると判定すると、Ｓ４３０に移行し、判定対象時刻が、通信許容時間帯内ではないと判定すると、Ｓ４１０に移行する。
【００５３】
Ｓ４１０では、予めＲＯＭ８３に格納され、通信許容時間帯の長さに応じて選択される未使用の加算候補のうち、最大のものを選択し、Ｓ４２０にて、選択した候補を図３（Ｂ）のＳ３４０にて設定した判定対象時刻に加算し、Ｓ４００からの処理を繰り返す。
【００５４】
ここで、ＲＯＭ８３には、図４（Ｂ）に示すように、通信許容時間帯の長さに対応した加算候補１〜３が格納されている。例えば、通信許容時間帯が午後１０時から午前４時までの６時間である場合には、Ｓ４１０にて、判定対象時刻に１８時間（加算候補１）を選択する。再びＳ４１０の処理を行う場合には、１２時間（加算候補２）、９時間（加算候補３）を順次選択する。そして、加算候補１〜３を順に選択し、判定対象時刻にその時間を加算すると、加算候補１〜３の何れかが加算された判定対象時刻は、必ず通信許容時間帯に包含されるよう設定されている。
【００５５】
尚、図４（Ｂ）において、通信許容時間帯の長さが７時間および８時間の場合は、加算候補１または加算候補２を判定対象時刻に加算すれば、必ず通信許容時間帯に包含されるので、加算候補３は設けられていない。
【００５６】
次に、図４（Ａ）におけるＳ４３０では、Ｓ４００にて判定した時刻を通信開始時刻に設定し、時刻判定加算処理を終了する。
このようにして通信開始時刻設定処理は実行され、通信開始時刻が設定される。
【００５７】
次に、通信開始時刻になると実行される通信処理について、図５および図６を用いて説明する。図５のうち、図５（Ａ）は制御部８０が実行する通信処理を示すフローチャート、図５（Ｂ）は通信処理のうち送信要因検出処理を示すフローチャート、図６のうち、図６（Ａ）は通信処理のうち発呼処理を示すフローチャート、図６（Ｂ）は発呼処理のうち情報送信処理を示すフローチャートである。
【００５８】
図５（Ａ）に示す通信処理は、先ず、Ｓ５００にて送信要因検出処理を実行し、Ｓ５１０にて、ホスト装置１７に使用状況を送信すべき送信要因があるか否かを判定する。送信要因ありと判定すると、Ｓ５２０に移行し、発呼処理を実行してから通信処理を終了する。また、送信要因なしと判定すると、そのまま通信処理を終了する。
【００５９】
Ｓ５００における送信要因検出処理は、図５（Ｂ）に示すように、先ず、Ｓ６００にて感光ドラム３５を交換する印刷枚数に到達したか否かを判定する。感光ドラム３５を交換する印刷枚数に到達したと判定すれば、Ｓ６４０に移行し、感光ドラム３５を交換する印刷枚数に到達していないと判定すれば、Ｓ６１０に移行する。
【００６０】
Ｓ６１０では、トナーがニアエンプティか否かを判定する。トナーがニアエンプティであると判定すれば、Ｓ６４０に移行し、トナーがニアエンプティではないと判定すれば、Ｓ６２０に移行する。
【００６１】
Ｓ６２０では、印字通知枚数に到達したか否かを判定する。印字通知枚数に到達したと判定すれば、Ｓ６４０に移行し、印字通知枚数に到達していないと判定すればＳ６３０に移行する。
【００６２】
Ｓ６３０では、送信間隔日数に到達したか否かを判定する。送信間隔日数に到達したと判定すれば、Ｓ６４０に移行し、送信間隔日数に到達していないと判定すれば、送信要因検出処理を終了する。
【００６３】
また、Ｓ６４０では、該当する送信要因（例えば、印字通知枚数に到達したこと）をセットした送信データを作成し、送信要因検出処理を終了する。
ところで、Ｓ６４０にて作成する送信データには、例えば、後述する発呼処理を行うアプリケーションのタイプ、そのアプリケーションのバージョン、ファクシミリ装置１の製品番号、ファクシミリ装置１のシリアル番号、顧客番号、発信元の名前、発信元の電話番号、ホスト装置１７の電話番号、送信要因、印刷枚数、送信日時、印字通知枚数の設定値、送信間隔日数の設定値等の情報が含まれている。
【００６４】
次に、図５のＳ５２０における発呼処理について、図６（Ａ）を用いて説明する。
発呼処理は、図６（Ａ）に示すように、Ｓ７００にて情報送信処理が実行される。
情報送信処理は、図６（Ｂ）に示すように、Ｓ８００にてホスト装置１７の呼び出しを開始する。そして、Ｓ８１０に移行し、ホスト装置の呼び出しを開始してから一定時間が経過したか否かを判定する。ホスト装置の呼び出しを開始してから一定時間が経過したと判定すると、情報送信処理を終了し、ホスト装置の呼び出しを開始してから一定時間が経過していないと判定すると、Ｓ８２０に移行する。
【００６５】
Ｓ８２０では、ファクシミリ装置１がホスト装置１７と接続されたか否かを判定する。ファクシミリ装置１がホスト装置１７と接続されていないと判定すれば、Ｓ８１０からの処理を繰り返す。また、ファクシミリ装置１がホスト装置１７と接続されたと判定すれば、Ｓ８３０に移行し、送信要因がセットされた送信データを送信し、送信が終了すると情報送信処理を終了する。
【００６６】
次に、図６（Ａ）のＳ７００における情報送信処理が終了すると、Ｓ７１０に移行し、Ｓ７１０では、送信データの送信処理が正常に終了したか否かを判定する。送信データの送信処理が正常に終了したと判定すれば、発呼処理を終了し、送信データの送信処理が正常に終了していないと判定すれば、Ｓ７２０に移行する。
【００６７】
Ｓ７２０では、再度通信を試みるための再通信開始時刻を５分後に設定し、Ｓ７３０に移行する。
そして、Ｓ７３０では、設定された再通信開始時刻が通信許容時間帯内か否かを判定する。再通信設定時刻が通信許容時間帯内であると判定すれば、Ｓ７４０に移行し、再通信設定時刻が通信許容時間帯内ではないと判定すれば、Ｓ７７０に移行し、図４にて示した時刻判定加算処理を実行し、発呼処理を終了する。
【００６８】
Ｓ７４０では、再通信開始時刻を設定してから５分が経過したか否か（つまり、再通信設定時刻になったか否か）を判定する。再通信開始時刻を設定してから５分が経過していないと判定すれば、Ｓ７４０の処理を繰り返し、再通信開始時刻を設定してから５分が経過したと判定すれば、Ｓ７５０に移行する。
【００６９】
Ｓ７５０では、Ｓ７００と同様に、図６（Ｂ）に示す情報送信処理を実行する。次に、Ｓ７６０に移行し、Ｓ７１０と同様に、送信データの送信処理が正常に終了したか否かを判定する。送信データの送信処理が正常に終了したと判定すれば、Ｓ７８０に移行し、再通信による通信完了時刻を、次回、送信データを送信する際の通信開始時刻に設定し、発呼処理を終了する。一方、送信データの送信処理が正常に終了していないと判定すれば、Ｓ７２０に戻る。
【００７０】
以上のように詳述したファクシミリ装置１においては、通信開始時刻の設定指令が外部から入力されると、設定指令が入力された時刻（判定対象時刻）が、予め設定された通信許容時間帯に包含されているか否かを判定し（Ｓ４００：判定手段）、この時刻が通信許容時間帯に包含されていないと判定された場合に（Ｓ４００：ＮＯ）、この時刻に予め定められた時間を加算して設定指令が入力された時刻を変更し（Ｓ４２０）、変更した時刻を再度判定させる（加減算手段）。そして、設定指令が入力された時刻が、通信許容時間帯に包含されていると判定された場合に（Ｓ４００：ＹＥＳ）、この時刻を通信開始時刻に設定する（Ｓ４３０：通信時刻設定手段）。
【００７１】
従って、使用者が通信開始時刻の設定指令を行なった時刻というランダムな時刻を用いて通信開始時刻を設定することができるので、通信のための設定時刻を分散化することができる。
【００７２】
また、ホスト装置１７に通信が集中することを防止し、ファクシミリ装置１とホスト装置１７とのデータの通信を正常に行うことができる。
更に、通信許容時間帯を外部操作によって自由に変更できるため、使用者にとってより便利である。
【００７３】
また、通信許容時間帯の長さに応じて、適切な候補を選択し、加算または減算させるようにしているので、無駄な処理を省くことができるので、制御部８０が行う処理負荷を軽減することができる。
【００７４】
加えて、通信開始時刻に通信を試みた結果、正常な通信を行うことができなかった場合には、所定時間後に再び通信を行うので、正常な通信を行うことができなかった場合であっても、再び通信を行うことにより、確実に通信を行うことができる。
【００７５】
また、再通信を行った結果、正常な通信を行うことができた場合には、正常な通信が行うことができた時刻に、通信開始時刻を修正するので、より混雑し難い時刻に通信開始時刻を設定することができる。
【００７６】
加えて、再通信を行う時刻が、通信許容時間帯に包含されない場合には、通信許容時間帯に包含される時刻に再通信を行う時刻を修正するので、再通信を行う時刻が通信許容時間帯から逸脱することを防止し、必ず設定した通信許容時間帯で通信を行うことができる。
【００７７】
更に、判定対象時刻に対して加算する時間を、予め定められた複数の候補から選択するよう構成されており、且つ、複数の候補の中から、加算または減算の処理に使用する候補を選択する際には、時間の絶対値が大きな候補から順に選択するので、より通信開始時刻を分散させることができ、ホスト装置１７に通信が集中することを防止することができる。
【００７８】
また、ファクシミリ装置１には、トナー等の消耗品および感光ドラム３５等の交換部品を備えており、通信手段は、特定の通信相手に対して、消耗品または交換部品の使用状況を送信するよう構成しているので、消耗品または交換部品の使用状況を特定の通信相手に送信することにより通信相手は、消耗品または交換部品の寿命を知ることができる。
【００７９】
更に、ファクシミリ装置１は、電話回線を介して接続されたホスト装置１７にデータを送信するよう構成されているので、ホスト装置１７側の電話回線の混雑を解消することができ、通信料金が安い時間帯にデータの送信を行いたい旨の要望等に好適に対応することができる。
【００８０】
ところで、本実施形態におけるファクシミリ装置１では、送信要因検出処理（図５（Ｂ）参照）において、Ｓ６００〜Ｓ６３０にて送信要因が検出された時点で、その送信要因のみを送信データに含ませるよう構成している（Ｓ６４０）ため、仮に送信要因が複数あったとしても、先に検出された送信要因のみしか送信データに反映されることはない。
【００８１】
そこで、例えば、図５（Ｂ）に示す送信要因検出処理は、図７に示すような処理にしてもよい。図７は変形例の送信要因検出処理を示すフローチャートである。
図７に示す送信要因検出処理では、Ｓ９００にて感光ドラム３５を交換する印刷枚数に到達したか否かを判定する。感光ドラム３５を交換する印刷枚数に到達したと判定すれば、Ｓ９１０に移行し、感光ドラム３５交換フラグを送信データにセットする。また、Ｓ９００にて、感光ドラム３５を交換する印刷枚数に到達していないと判定すれば、そのままＳ９２０に移行する。
【００８２】
以下、Ｓ９００およびＳ９１０における処理と同様に、Ｓ９２０およびＳ９３０における処理では、トナーがニアエンプティか否かを検出し、Ｓ９４０およびＳ９５０における処理では、印字通知枚数に到達したか否かを検出し、Ｓ９６０およびＳ９７０における処理では、送信間隔日数に到達したか否かを検出する。そして、全ての送信要因についての検出が終了すると、Ｓ９８０に移行し、送信データに送信要因フラグがセットされているか否かを判定する。送信データに送信要因フラグがセットされていると判定した場合には、Ｓ９９０に移行し、送信要因をセットした送信データを作成し、送信要因検出処理を終了する。一方、Ｓ９８０にて、送信データに送信要因フラグがセットされていないと判定した場合には、そのまま送信要因検出処理を終了する。
【００８３】
つまり、このような送信要因検出処理であれば、送信要因が複数あった場合であっても、全ての送信要因を送信データに反映させてホスト装置１７に送信することができる。
尚、本実施形態におけるファクシミリ装置１は、電話回線を介して接続されたホスト装置１７に送信データを送信するよう構成したが、特に、このように構成する必要はなく、例えば、インターネットを介して接続されたホスト装置１７に送信データを送信するよう構成してもよい。
【００８４】
また、送信データに含まれる内容は、消耗品や交換部品の情報に限らず、例えば、ある店舗における売り上げ報告等の情報であってもよい。
加えて、本実施形態における初期設定処理（図３（Ｂ）参照）では、使用者が表示部９５を見ながら操作部９３を介して初期設定するよう構成したが、特に、使用者が初期設定する必要はなく、例えば、工場出荷時にオペレータが初期設定してもよいし、専門のエンジニアがファクシミリ装置１の出荷先に出張して初期設定するようにしてもよい。
【００８５】
更に、本実施形態におけるファクシミリ装置１では、使用者が操作部９３を介して通信許容時間帯を設定可能に構成したが、特に、このように構成する必要はなく、予め通信許容時間帯は、予め定められた値に設定されていてもよい。
【００８６】
尚、本実施形態におけるファクシミリ装置１では、各種初期設定（通許容時間帯等）の設定が完了した時刻（設定指令が入力された時刻）に予め定められた時間を加算するよう構成したが、特にこのような構成である必要はなく、各種初期設定の設定が完了した時刻に予め定められた時間を減算するよう構成してもよい。
【００８７】
ところで、本実施形態におけるファクシミリ装置１では、初期設定処理（図３（Ｂ）参照）における全ての設定項目の入力が終了した時刻に基づいて通信開始時刻を設定しているが、この通信開始時刻を分散させて設定する方法には、例えば、乱数を用いて任意の通信開始時刻を設定する方法も考えられる。ところが、この方法では、異なるファクシミリ装置１毎で、所定の規則に従って時刻を設定するため、ある確率で同じ時刻の通信開始時刻を設定してしまうことがある。
【００８８】
しかし、本実施形態におけるファクシミリ装置１では、使用者が行なう操作のタイミングに基づいて通信開始時刻を設定するので、規則性がない通信開始時刻を設定することができる。従って、本実施形態におけるファクシミリ装置１であれば、乱数を用いて任意の通信開始時刻を設定する方法を採用するよりも、通信開始時刻をより分散して設定することできるので、あるファクシミリ装置１により設定される通信開始時刻と、他のファクシミリ装置１により設定される通信開始時刻とが、一致する確率を著しく低下させることができる。
【００８９】
このような効果は、特に、工場出荷時、１人のオペレータが複数台のファクシミリ装置１のそれぞれに対して、順に設定項目の入力を行なっていく場合などで顕著にあらわれる。つまり、このようなケースでは、１台毎に数分ずつずれた通信開始時刻が各ファクシミリ装置１に設定されることとなるので、確実に通信開始時刻を異ならせることができるのである。
【図面の簡単な説明】
【００９０】
【図１】ファクシミリ装置の主要部の構成を表す概略断面図（ａ）、および、スキャナ部の構成を表す概略断面図（ｂ）である。
【図２】ファクシミリ装置の主要部の電気的構成を表すブロック図である。
【図３】通信開始時刻設定処理を示すフローチャート（Ａ）、通信開始時刻設定処理のうち、初期設定処理を示すフローチャート（Ｂ）である。
【図４】通信開始時刻設定処理のうち、時刻判定加算処理を示すフローチャート（Ａ）、ＲＡＭに格納された加算候補を示す説明図（Ｂ）である。
【図５】通信処理を示すフローチャート（Ａ）、通信処理のうち送信要因検出処理を示すフローチャート（Ｂ）である。
【図６】通信処理のうち発呼処理を示すフローチャート（Ａ）、発呼処理のうち情報送信処理を示すフローチャート（Ｂ）である。
【図７】変形例の送信要因検出処理を示すフローチャートである。
【符号の説明】
【００９１】
１…ファクシミリ装置、３…通信回線網、５…ファクシミリ装置、１０…プリンタ部、１７…ホスト装置、２０…印刷用紙取込機構部、２１…用紙トレイ、２３…バネ、２５…給紙ローラ、２７、２８…レジストローラ、３０…画像形成部、３１…ビームスキャナ、３３…現像器カートリッジ、３５…感光ドラム、３７…転写ローラ、４０…定着部、４１…加熱用ローラ、４３…押圧ローラ、５０…印刷用紙排出機構部、５１…排紙ローラ、５５…排紙トレイ、６０…スキャナ部、６１…スタッカー、６３…ＡＤＦ部、６５…分離ローラ、６７…原稿先端位置検出センサ、６９…原稿幅センサ、７１…押圧ローラ、７２…給紙ローラ、７３…ＣＩＳユニット、７４…原稿押圧板、７５、７６…排紙ローラ、７７…原稿搬送機構駆動部、７９…原稿トレイ、８０…制御部、８１…ＣＰＵ、８３…ＲＯＭ、８５…ＲＡＭ、８７…モデム、８９…ＥＥＰＲＯＭ、９１…ＮＣＵ、９３…操作部、９５…表示部。
【図１】
2005079847.tif 000003
【図２】
2005079847.tif 000004
【図３】
2005079847.tif 000005
【図４】
2005079847.tif 000006
【図５】
2005079847.tif 000007
【図６】
2005079847.tif 000008
【図７】
2005079847.tif 000009