(57)【要約】【課題】  通知の通信に要する通信パケットを少なくする画像形成装置を得る。【解決手段】  画像形成装置１は、所定の機器管理サーバー３とデータ通信可能な通信装置１４と、通知の送信要求が発生すると、通信装置１４を使用して機器管理サーバー３へ通知を送信する通知送信部２１とを備える。そして、通知送信部２１は、（ａ）そのような送信要求が発生すると、前回の通知の送信からの経過時間に基づいて、当該送信要求の通知を送信するか否かを判定し、（ｂ１）当該送信要求の通知を送信すると判定した場合、当該送信要求の通知を、通信装置１４を使用してただちに送信し、（ｂ２）当該送信要求の通知を送信しないと判定した場合、当該送信要求の通知を送信しない。【選択図】  図２
2020149253.tif 000002
【特許請求の範囲】
【請求項１】
所定のサーバーとデータ通信可能な通信装置と、
通知の送信要求が発生すると、前記通信装置を使用して前記サーバーへ通知を送信する通知送信部とを備え、
前記通知送信部は、（ａ）前記送信要求が発生すると、前回の通知の送信からの経過時間に基づいて、当該送信要求の通知を送信するか否かを判定し、（ｂ１）当該送信要求の通知を送信すると判定した場合、当該送信要求の通知を、前記通信装置を使用してただちに送信し、（ｂ２）当該送信要求の通知を送信しないと判定した場合、当該送信要求の通知を送信しないこと、
を特徴とする画像形成装置。
【請求項２】
前記通知送信部は、（ａ）前記送信要求が発生すると、前記送信要求の通知の通知種別を特定し、（ｂ）特定した前記通知種別に対応する基準時間を特定し、（ｃ）当該通知種別の前回の通知の送信からの経過時間が前記基準時間を超えているか否かを判定し、（ｄ１）前記経過時間が前記基準時間を超えていると判定した場合、当該送信要求の通知を、前記通信装置を使用してただちに送信し、（ｄ２）前記経過時間が前記基準時間を超えていないと判定した場合、当該送信要求の通知を送信しないことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記通知送信部は、前記通知の送信に失敗した場合、前記通知を不揮発性記憶装置に保存し、所定のユーザー操作を受け付けたときに、または、前記サーバーからの送信要求を受信したときに、前記不揮発性記憶装置に保存されている前記通知を送信することを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項４】
前記通知送信部は、前記通知の送信に失敗した場合、前記通知の通知種別に応じて前記通知を前記不揮発性記憶装置に保存するか否かを判定し、前記通知を前記不揮発性記憶装置に保存すると判定した場合、前記通知を不揮発性記憶装置に保存し、前記通知を前記不揮発性記憶装置に保存しないと判定した場合、前記通知を前記不揮発性記憶装置に保存しないことを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記通知送信部は、前記通知の送信時刻が指定されている場合、前回の通知の送信からの経過時間に拘わらず、当該送信要求の通知をただちに送信することを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
あるシステムにおいて、画像形成装置は、監視装置へ各種通知を通信する。その監視装置は、通知内容に応じた優先度に従って画像形成装置から通知を取得している（例えば特許文献１参照）。
【０００３】
別のシステムでは、画像形成装置は、１ページのプリントの間に所定回数連続してジャムが発生した場合に管理装置に通知し、ジャム状態の時間が所定値に達すると、ジャムの通知を禁止する（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−１１０２８６号公報
【特許文献２】特開２００６−０６９２１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述のシステムでは、ジャム状態の時間が所定値に達するまでは、繰り返し通知が送受信されるため、通知の通信に要する通信パケットが多くなってしまう。
【０００６】
本発明は、上記の問題に鑑みてなされたものであり、通知の通信に要する通信パケットを少なくする画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像形成装置は、所定のサーバーとデータ通信可能な通信装置と、通知の送信要求が発生すると、前記通信装置を使用して前記サーバーへ通知を送信する通知送信部とを備える。そして、前記通知送信部は、（ａ）前記送信要求が発生すると、前回の通知の送信からの経過時間に基づいて、当該送信要求の通知を送信するか否かを判定し、（ｂ１）当該送信要求の通知を送信すると判定した場合、当該送信要求の通知を、前記通信装置を使用してただちに送信し、（ｂ２）当該送信要求の通知を送信しないと判定した場合、当該送信要求の通知を送信しない。
【発明の効果】
【０００８】
本発明によれば、通知の通信に要する通信パケットを少なくする画像形成装置が得られる。
【０００９】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施の形態に係る画像形成装置を含む画像形成システムの構成を示すブロック図である。
【図２】図２は、図１における画像形成装置１の構成を示すブロック図である。
【図３】図３は、図１および図２に示す画像形成装置１の動作について説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図に基づいて本発明の実施の形態を説明する。
【００１２】
図１は、本発明の実施の形態に係る画像形成装置を含む画像形成システムの構成を示すブロック図である。図１に示すシステムでは、画像形成装置１が、ネットワーク２に接続されている。さらに、ネットワーク２には、機器管理サーバー３が接続されている。画像形成装置１は、コピー機、複合機などである。ネットワーク２は、例えば、インターネットなどのＷＡＮ（Wide Area Network）である。
【００１３】
機器管理サーバー３は、画像形成装置１の状態情報を収集して、画像形成装置１の管理やメンテナンスを遠隔から行うサーバーである。画像形成装置１は、当該画像形成装置１の状態情報を通知として機器管理サーバー３へ送信する。
【００１４】
通知として送信される状態情報の種別は、当該画像形成装置１の機器構成（オプション機器の有無など）、状態変化イベント（エラー情報など）、プリントなどのカウンター値、ログ情報などを含む。なお、状態情報の種別は、複数階層の分類（大分類、中分類、小分類など）で管理されるようにしてもよい。例えば、（ａ）当該画像形成装置１の機器構成については、当該画像形成装置１の起動時に通知の送信要求が発生し、（ｂ）状態変化イベントについては、そのイベントが発生したときに通知の送信要求が発生し、（ｃ）カウンター値およびログ情報については、例えばユーザー設定で指定された頻度（例えば１日１回）で指定されたタイミングに通知の送信要求が発生する。
【００１５】
図２は、図１における画像形成装置１の構成を示すブロック図である。図２に示すように、画像形成装置１は、プリント装置１１、画像読取装置１２、記憶装置１３、通信装置１４、操作パネル１５、およびコントローラー１６を備える。
【００１６】
プリント装置１１は、電子写真方式などの所定のプリント方式で原稿画像をプリント用紙にプリントする。画像読取装置１２は、原稿画像を光学的に読み取り、読み取った画像の画像データを生成する。また、記憶装置１３は、各種データやプログラムを格納可能な装置である。記憶装置１３としては、不揮発性メモリー、ハードディスクドライブなどの不揮発性の大容量記憶媒体が使用される。
【００１７】
また、通信装置１４は、例えば、ネットワーク２に接続されるネットワークインターフェイスであって、ネットワーク２に接続された他の装置（機器管理サーバー３など）とデータ通信可能な回路である。
【００１８】
また、操作パネル１５は、画像形成装置１の筐体表面に配置され、ユーザーに対して各種情報を表示する表示装置１５ａと、ユーザー操作を検出する入力装置１５ｂとを備える。表示装置１５ａとしては例えば液晶ディスプレイが使用される。入力装置１５ｂとしては、キースイッチ、タッチパネルなどが使用される。
【００１９】
また、コントローラー１６は、コンピューター、ＡＳＩＣ（Application Specific Integrated Circuit）などを備え、コンピューターおよびＡＳＩＣを使用して、ソフトウェア処理および／またはハードウェア処理を実行することで各種処理部として動作する。そのコンピューターは、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを備え、ＲＯＭや記憶装置１３などからＲＡＭへプログラムをロードし、そのプログラムをＣＰＵで実行することにより、各種処理部として動作する。
【００２０】
この実施の形態では、コントローラー１６は、通知送信部２１として動作する。
【００２１】
通知送信部２１は、当該画像形成装置１内で通知の送信要求が発生すると、通信装置１４を使用して機器管理サーバー３へ通知を送信する。
【００２２】
具体的には、通知送信部２１は、（ａ）通知の送信時（送信成功時）に通知の送信タイミング（日時など）をログとして記憶装置１３に記憶しておき、（ｂ）そのような送信要求が発生すると、前回の通知の送信から現時点までの経過時間をログに基づいて特定し、その経過時間に基づいて、当該送信要求の通知を送信するか否かを判定し、（ｃ１）当該送信要求の通知を送信すると判定した場合、当該送信要求の通知を、前記通信装置を使用してただちに送信し、（ｃ２）当該送信要求の通知を送信しないと判定した場合、当該送信要求の通知を送信しない。
【００２３】
このようにすることで、連続的な通知の送信が抑制される。
【００２４】
さらに、この実施の形態では、通知送信部２１は、（ａ）送信要求が発生すると、その送信要求の通知の通知種別（つまり、上述の状態情報の種別）を特定し、（ｂ）特定した通知種別に対応する基準時間を特定し、（ｃ）当該通知種別の前回の通知の送信からの経過時間が基準時間を超えているか否かを判定し、（ｄ１）上述の経過時間が基準時間を超えていると判定した場合、当該送信要求の通知を、通信装置１４を使用してただちに送信し、（ｄ２）上述の記経過時間が基準時間を超えていないと判定した場合、当該送信要求の通知を送信しない。
【００２５】
つまり、複数の通知種別に対して個別的に基準時間が設定されており、送信要求の発生した通知の通知種別に対応する基準時間に基づいて、その通知を送信するか否かが判定される。
【００２６】
さらに、この実施の形態では、通知送信部２１は、ネットワーク通信障害、機器管理サーバー３の負荷状態などに起因して上述の通知の送信に失敗した場合、その通知（つまり、送信データ）を不揮発性の記憶装置１３に保存し、所定のユーザー操作を受け付けたときや機器管理サーバー３からの送信要求を受信したときに、不揮発性の記憶装置１３に保存されている通知を送信する。ここでは、通知送信部２１は、通知を記憶装置１３に保存した場合、記憶装置１３に通知が保存されていることを示すメッセージを操作パネル１５の表示装置１５ａに表示し、入力装置１５ｂで所定のユーザー操作を検出すると、ただちに、記憶装置１３から通知を読み出し、通信装置１４を使用して機器管理サーバー３へ送信する。
【００２７】
具体的には、例えば、事後的に、通知送信部２１は、通知が保存されていることを機器管理サーバー３に通知し（例えば、保存されている通知の送信要求のあったタイミング、通知の種別などを短く記述したＸＭＬ（Extensible Markup Language）データを送信し）、機器管理サーバー３は、そのような通知を受信すると、所定のタイミングで（例えば軽負荷時に）不揮発性の記憶装置１３に保存されている通知の送信要求を画像形成装置１（通知送信部２１）を自動的に送信する。また、機器管理サーバー３は、画像形成装置１のユーザーや機器管理サーバー３のオペレーターなどの指令に従って、記憶装置１３に保存されている通知の送信要求を画像形成装置１（通知送信部２１）を送信するようにしてもよい。
【００２８】
さらに、通知送信部２１は、上述のように通知の送信に失敗した場合、その通知の通知種別に応じてその通知を不揮発性の記憶装置１３に保存するか否かを判定し、その通知を不揮発性の記憶装置１３に保存すると判定した場合、その通知を不揮発性の記憶装置１３に保存し、その通知を不揮発性の記憶装置１３に保存しないと判定した場合、その通知を不揮発性の記憶装置１３に保存しないようにしてもよい。また、記憶装置１３に保存されなかった通知は、ただちに破棄されるようにしてもよい。
【００２９】
なお、通知送信部２１は、上述の通知の送信時刻が指定されている場合、前回の通知の送信からの経過時間に拘わらず、当該送信要求の通知をただちに送信するようにしてもよい。
【００３０】
また、通知送信部２１は、カウンター値などの特定の通知種別については、前回の通知時の値と今回の通知すべき値とが同一である場合には、上述の経過時間に拘わらず、通知を送信しないようにしてもよい。その場合、例えば、画像形成装置１の所定機能が使用されずカウンター値が前回の通知から変化していない場合や、前回の通知と同一の状態変化イベントが発生した場合は、それらの通知は送信されない。
【００３１】
次に、上記画像形成装置１の動作について説明する。図３は、図１および図２に示す画像形成装置１の動作について説明するフローチャートである。
【００３２】
通知送信部２１は、上述のような通知の送信要求が発生したか否かを監視しており（ステップＳ１）、通知の送信要求が発生すると、上述の送信条件（前回の通知の送信から現時点までの経過時間が所定値を超えているか否かなど）が成立するか否かを判定する（ステップＳ２）。
【００３３】
そして、上述の送信条件が成立すると判定した場合、通知送信部２１は、通信装置１４を使用して、その通知を機器管理サーバー３へ送信する（ステップＳ３）。
【００３４】
その際、通知送信部２１は、通知の送信に失敗したか否かを判定し（ステップＳ４）、通知の送信に失敗したと判定した場合、通知の種別に基づいて、その通知を記憶装置１３に保存するか否かを判定する（ステップＳ５）。
【００３５】
その通知を記憶装置１３に保存すると判定した場合、通知送信部２１は、その通知を記憶装置１３に保存する（ステップＳ６）。その後、ステップＳ１に戻り、通知送信部２１は、上述の監視を継続する。一方、その通知を記憶装置１３に保存しないと判定した場合、通知送信部２１は、その通知を記憶装置１３に保存せずに、ステップＳ１に戻り、上述の監視を継続する。
【００３６】
また、ステップＳ３における通知の送信に成功した場合、通知送信部２１は、ステップＳ４〜Ｓ６の処理をスキップして、ステップＳ１に戻り、上述の監視を継続する。
【００３７】
また、ステップＳ２において、上述の送信条件が成立しないと判定した場合、通知送信部２１は、その通知を機器管理サーバー３へ送信せずに、ステップＳ１に戻り、上述の監視を継続する。
【００３８】
以上のように、上記実施の形態によれば、画像形成装置１は、所定の機器管理サーバー３とデータ通信可能な通信装置１４と、通知の送信要求が発生すると、通信装置１４を使用して機器管理サーバー３へ通知を送信する通知送信部２１とを備える。そして、通知送信部２１は、（ａ）そのような送信要求が発生すると、前回の通知の送信からの経過時間に基づいて、当該送信要求の通知を送信するか否かを判定し、（ｂ１）当該送信要求の通知を送信すると判定した場合、当該送信要求の通知を、通信装置１４を使用してただちに送信し、（ｂ２）当該送信要求の通知を送信しないと判定した場合、当該送信要求の通知を送信しない。
【００３９】
これにより、短期間で連続する通知などといった冗長な通知の送信が抑制され、通知の通信に要する通信パケットが少なくなる。ひいては、画像形成装置１の管理やメンテナンスに要する通信コストが少なくなる。
【００４０】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【産業上の利用可能性】
【００４１】
本発明は、例えば、複合機などの画像形成装置に適用可能である。
【符号の説明】
【００４２】
１  画像形成装置
３  機器管理サーバー
１４  通信装置
２１  通知送信部
【図１】
2020149253.tif 000003
【図２】
2020149253.tif 000004
【図３】
2020149253.tif 000005