(57)【特許請求の範囲】
【請求項１】
ファクシミリ送信処理の成功、ファクシミリ送信処理の失敗、ファクシミリ受信処理の成功、及びファクシミリ受信処理の失敗を含むとともに、過去にファクシミリ送信に失敗したときの宛先を宛先とするファクシミリ送信を含む、予め定められた複数の候補イベントの中からユーザー操作に応じて複数の候補イベントをレポート対象イベントとして選択する選択処理部と、
ユーザー操作に応じて前記レポート対象イベントごとに重みを設定する重み設定処理部と、
前記レポート対象イベントの発生件数を個別にカウントするカウント処理部と、
前記カウント処理部によりカウントされる前記レポート対象イベントごとの発生件数に対して前記レポート対象イベントごとの前記重みを乗じた結果を合計した合計値が、予め定められた上限値に達したときに、イベントログに記録されている前記レポート対象イベント各々の発生履歴を直近のものから前記発生件数分だけ抽出し、前記複数のレポート対象イベントの発生履歴が時系列に沿って並ぶレポートをシートに印刷して出力する出力処理部と、
を備える画像形成装置。
【請求項２】
前記合計値が前記上限値よりも小さい予め定められた表示閾値に達したときに、前記レポートを表示部に表示する表示処理部を更に備える、
請求項１に記載の画像形成装置。
【請求項３】
前記カウント処理部のカウント結果が予め定められた条件を満たしたときに前記画像形成装置の動作を制限する制限処理部を更に備える、
請求項１又は請求項２に記載の画像形成装置。
【請求項４】
前記出力処理部は、前記シートに連番を印刷して出力する、
請求項１〜３のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イベントの発生履歴を示すレポートをシートに印刷して出力することが可能な画像形成装置に関する。
【背景技術】
【０００２】
装置管理上必要な管理レポートを記録出力するレポート出力機能を有し、管理レポートを所定時期に自動的に出力することが可能な複合ファクシミリ装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２０１３３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のようにして自動的に出力される管理レポートには、管理者にとって不必要な情報が含まれていることがある。
【０００５】
本発明の目的は、レポートを効率良く出力することが可能な画像形成装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一の局面に係る画像形成装置は、選択処理部と、カウント処理部と、出力処理部と、を備える。前記選択処理部は、ファクシミリ送信処理の成功、ファクシミリ送信処理の失敗、ファクシミリ受信処理の成功、及びファクシミリ受信処理の失敗のいずれか一つ又は複数を含むとともに、過去にファクシミリ送信に失敗したときの宛先を宛先とするファクシミリ送信を含む、予め定められた複数の候補イベントの中からユーザー操作に応じて１つ又は複数の候補イベントをレポート対象イベントとして選択する。前記カウント処理部は、前記レポート対象イベントの発生件数を個別にカウントする。前記出力処理部は、前記カウント処理部のカウント結果が予め定められた条件を満たしたときに少なくとも１つの前記レポート対象イベントの発生履歴を含むレポートをシートに印刷して出力する。
【発明の効果】
【０００７】
本発明によれば、レポートを効率良く出力することが可能な画像形成装置が提供される。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の実施形態に係る画像形成装置の外観を示す図である。
【図２】図２は、本発明の実施形態に係る画像形成装置のシステム構成を示すブロック図である。
【図３】図３は、本発明の実施形態に係る画像形成装置で用いられる設定画面の一例を示す図である。
【図４】図４は、本発明の実施形態に係る画像形成装置で用いられる件数情報の一例を示す図である。
【図５】図５は、本発明の実施形態に係る画像形成装置で実行されるレポート出力処理の手順の一例を示すフローチャートである。
【図６】図６は、本発明の実施形態に係る画像形成装置で用いられる設定画面の一例を示す図である。
【図７】図７は、本発明の実施形態に係る画像形成装置で用いられる設定画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１０】
［画像形成装置の構成］
図１及び図２に示されるように、本発明の実施形態に係る画像形成装置１は、操作表示部１０、ＡＤＦ（Auto Document Feeder）１１、画像読取部１２、画像形成部１３、通信Ｉ／Ｆ１４、記憶部１５、及び制御部１６などを備える。具体的に、画像形成装置１は、プリンター機能、スキャナー機能、コピー機能、及びファクシミリ機能などを有する複合機である。なお、本発明は、複合機に限らず、ファクシミリ通信に関するイベントの発生履歴を示すレポート（管理レポート）をシートに印刷して出力することが可能な任意の画像形成装置に適用可能である。
【００１１】
操作表示部１０は、情報を表示する液晶ディスプレーなどの表示部と、ユーザー操作を受け付けるタッチパネル及び操作ボタンなどの操作部とを備える。
【００１２】
ＡＤＦ１１は、原稿セット部、搬送ローラー、原稿押さえ、及び排紙部を備え、画像読取部１２の読み取り対象となる原稿を搬送する自動原稿搬送装置である。
【００１３】
画像読取部１２は、原稿台、光源、ミラー、光学レンズ、及びＣＣＤ（Charge Coupled Device）を備え、原稿の画像を読み取って画像データとして出力することが可能である。
【００１４】
画像形成部１３は、電子写真方式又はインクジェット方式で画像データに基づく印刷処理を実行することが可能であり、前記画像データに基づいてシート上に画像を形成する。例えば、画像形成部１３が電子写真方式の画像形成部である場合、画像形成部１３は感光体ドラム、帯電器、露光装置、現像装置、転写装置、及び定着装置などを備える。
【００１５】
通信Ｉ／Ｆ１４は、電話回線、インターネット、又はＬＡＮなどの通信網を介して、外部のファクシミリ装置又はパーソナルコンピューターなどの情報処理装置との間で所定の通信プロトコルに従った通信処理を実行することが可能な通信インターフェイスである。
【００１６】
記憶部１５は、ハードディスク又はＥＥＰＲＯＭ（登録商標）などの不揮発性の記憶部である。記憶部１５には、制御部１６によって実行される各種の制御プログラム、及び各種のデータなどが記憶される。例えば、記憶部１５には、イベントログ２０及び件数情報２１（図４）が記憶される。
【００１７】
制御部１６は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される揮発性又は不揮発性の記憶部である。
【００１８】
具体的に、制御部１６は、選択処理部１６１、カウント処理部１６２、出力処理部１６３、件数設定処理部１６４、制限処理部１６５、及び重み設定処理部１６６を含む。なお、制御部１６は、前記制御プログラムに従って各種の処理を実行することによりこれらの各処理部として機能する。また、制御部１６は、これらの各処理部の一部又は複数の処理機能を実現する電子回路を備えるものであってもよい。
【００１９】
選択処理部１６１は、予め定められた複数の候補イベントの中からユーザー操作に応じて１つ又は複数の候補イベントをレポート対象イベントとして選択する。例えば、選択処理部１６１は、図３に示す設定画面３０において、ユーザーによって「レポート対象」欄が「ＹＥＳ」に設定された候補イベントを、前記レポート対象イベントとして選択する。
【００２０】
前記複数の候補イベントには、任意のイベントが含まれていてもよい。例えば、前記複数の候補イベントには、ファクシミリ送信処理の成功、ファクシミリ送信処理の失敗、ファクシミリ受信処理の成功、及びファクシミリ受信処理の失敗のいずれか一つ又は複数が含まれていてもよい。また、前記複数の候補イベントには、例えば、過去にファクシミリ送信に失敗したときの宛先を宛先とするファクシミリ送信が含まれていてもよい。
【００２１】
カウント処理部１６２は、前記レポート対象イベントの発生件数を個別にカウントする。例えば、カウント処理部１６２は、前記レポート対象イベントが発生する毎に、記憶部１５に記憶されている件数情報２１における当該前記レポート対象イベントに対応する現在件数をカウントアップする。
【００２２】
出力処理部１６３は、カウント処理部１６２のカウント結果が予め定められた条件を満たしたときに、少なくとも１つの前記レポート対象イベントの発生履歴を含むレポート（管理レポート）を、シートに印刷して出力する。
【００２３】
件数設定処理部１６４は、ユーザー操作に応じて前記レポート対象イベントごとに上限件数を設定する。例えば、件数設定処理部１６４は、図３に示す設定画面３０においてユーザーによって「上限件数」欄に入力された数値を、各レポート対象イベントの上限件数として設定する。この場合、出力処理部１６３は、いずれかの前記レポート対象イベントの発生件数が当該レポート対象イベントに対応する前記上限件数に達したときに、当該レポート対象イベントの発生履歴を含む前記レポートを出力する。
【００２４】
なお、出力処理部１６３は、前記レポート対象イベントの発生件数の合計件数が予め定められた上限件数に達したときに前記レポートを出力してもよい。例えば、出力処理部１６３は、図６に示す設定画面４０においてユーザーによって「レポート対象」欄が「ＹＥＳ」に設定された候補イベント（すなわち、レポート対象イベント）の発生件数の合計件数が、図６に示す設定画面４０においてユーザーによって指定された上限件数（例えば５０件）に達したときに、これらのイベントの発生履歴を含む前記レポートを出力する。
【００２５】
重み設定処理部１６６は、ユーザー操作に応じて前記レポート対象イベントごとに重みを設定する。例えば、重み設定処理部１６６は、図７に示す設定画面５０においてユーザーによって「重み」欄に入力された数値を、各レポート対象イベントの重みとして設定する。この場合、出力処理部１６３は、前記レポート対象イベントごとの発生件数に対して前記レポート対象イベントごとの前記重みを乗じた結果を合計した合計値が、予め定められた上限値に達したときに前記レポートを出力する。例えば、出力処理部１６３は、前記レポート対象イベントごとの発生件数に対して前記レポート対象イベントごとの前記重みを乗じた結果を合計した合計値が、図７に示す設定画面５０においてユーザーによって指定された上限値（例えば５０）に達したときに、これらのイベントの発生履歴を含む前記レポートを出力する。
【００２６】
制限処理部１６５は、カウント処理部１６２のカウント結果が予め定められた条件を満たしたときに、画像形成装置１の動作を制限する。例えば、制限処理部１６５は、過去にファクシミリ送信に失敗したときの宛先を宛先とするファクシミリ送信（すなわち、図３における「失敗した宛先への再送信」）の件数が、図３に示す設定画面３０においてユーザーによって指定された上限件数（例えば５件）に達したときに、画像形成装置１の動作を制限する。この場合、制限処理部１６５は、例えば、ファクシミリ送信及びファクシミリ受信の両方を禁止してもよいし、ファクシミリ送信のみを禁止してもよいし、前記宛先に対するファクシミリ送信のみを禁止してもよい。
【００２７】
出力処理部１６３は、前記シートに前記レポートを印刷して出力する際に、前記シートに連番を印刷して出力することができる。これにより、前記レポートが印刷されたシートが管理者以外の者によって持ち去られたり破棄されたりしても、管理者はそのことに容易に気付くことができる。
【００２８】
ところで、装置管理上必要な管理レポートを記録出力するレポート出力機能を有し、管理レポートを所定時期に自動的に出力することが可能な複合ファクシミリ装置が知られている。しかしながら、上記のようにして自動的に出力される管理レポートには、管理者にとって不必要な情報が含まれていることがある。これに対して、本実施形態の画像形成装置１では、上記のように、予め定められた候補イベントの中からユーザー操作に応じてレポート対象イベントが選択されるので、ユーザーは、予め定められた候補イベントの中から必要なイベントだけを自動的に出力させることができる。よって、本実施形態の画像形成装置１によれば、レポートを効率良く出力することが可能となる。
【００２９】
［画像形成装置の動作］
次に、図３〜図７を参照しつつ、画像形成装置１の動作について説明する。
【００３０】
本実施形態の画像形成装置１は、レポートを自動的に出力するための出力モードとして、第１出力モード〜第３出力モードの３種類の出力モードを備えている。画像形成装置１のユーザー（管理者）は、これらの３種類の出力モードの中から所望の出力モードを選択することができる。以下、各出力モードにおける画像形成装置１の動作について説明する。
【００３１】
［第１出力モード］
まず、第１出力モードについて説明する。前記第１出力モードは、前記レポート対象イベントごとにレポートが個別に出力される出力モードである。
【００３２】
ユーザーによって前記第１出力モードが選択されると、図３に示すような設定画面３０が操作表示部１０に表示される。設定画面３０では、ユーザーは、予め定められた複数の候補イベントごとに、レポート対象イベントとするか否か、及び上限件数を指定することができる。例えば、図３に示す「失敗した宛先への再送信」のように、過去にファクシミリ送信に失敗したときの宛先を宛先とするファクシミリ送信が何度も繰り返されている場合には不正行為が疑われるため、このようなイベントについては上限件数が小さい値に設定されるのが好ましい。
【００３３】
設定画面３０を通じて設定された情報は、例えば、図４に示す件数情報２１の一部として記憶部１５に記録される。件数情報２１には、レポート対象イベントごとに現在件数が記録される。前記現在件数は、レポート対象イベントごとの発生件数を示している。
【００３４】
次に、図５を参照しつつ、前記第１出力モード時に制御部１６によって実行されるレポート出力処理の手順の一例について説明する。ここで、ステップＳ１，Ｓ２，・・・は、制御部１６により実行される処理手順（ステップ）の番号を表している。なお、前記レポート出力処理は、例えば、画像形成装置１の電源がオンされたことに応じて開始され、その後、画像形成装置１の電源がオフされたことに応じて終了される。
【００３５】
＜ステップＳ１＞
まず、ステップＳ１において、制御部１６は、イベントログ２０に記録すべきイベントが発生したか否かを判断する。そして、前記イベントが発生したと判断されると（Ｓ１：Ｙｅｓ）、処理がステップＳ２に移行する。一方、前記イベントが発生していないと判断されると（Ｓ１：Ｎｏ）、前記イベントが発生したと判断されるまでステップＳ１の処理が繰り返される。
【００３６】
＜ステップＳ２＞
ステップＳ２において、制御部１６は、発生したイベントに関する情報を、イベントログ２０に記録する。イベントログ２０に記録される情報には、例えば、ジョブ番号、ジョブの種類（ファクシミリ送信、ファクシミリ受信、メール送信、メール受信など）、結果（正常終了、中止、エラーなど）、宛先、受付時刻、終了時刻、ページ数などが含まれる。
【００３７】
＜ステップＳ３＞
ステップＳ３において、制御部１６は、発生したイベントがレポート対象イベントであるか否かを判断する。例えば、制御部１６は、件数情報２１における前記イベントに対応する「レポート対象」欄が「ＹＥＳ」である場合に、前記イベントがレポート対象イベントであると判断する。そして、前記イベントがレポート対象イベントであると判断されると（Ｓ３：Ｙｅｓ）、処理がステップＳ４に移行する。一方、前記イベントがレポート対象イベントではないと判断されると（Ｓ３：Ｎｏ）、処理がステップＳ１に戻る。
【００３８】
＜ステップＳ４＞
ステップＳ４において、制御部１６は、件数情報２１における前記イベントに対応する「現在件数」をカウントアップ（インクリメント）する。
【００３９】
＜ステップＳ５＞
ステップＳ５において、制御部１６は、前記イベントの発生件数が上限件数に達したか否かを判断する。例えば、制御部１６は、件数情報２１における前記イベントに対応する「現在件数」の値が、件数情報２１における前記イベントに対応する「上限件数」に達しているときに、前記イベントの発生件数が上限件数に達したと判断する。そして、前記イベントの発生件数が上限件数に達したと判断されると（Ｓ５：Ｙｅｓ）、処理がステップＳ６に移行する。一方、前記イベントの発生件数が上限件数に達していないと判断されると（Ｓ５：Ｎｏ）、処理がステップＳ１に戻る。
【００４０】
＜ステップＳ６＞
ステップＳ６において、制御部１６は、前記イベント（以下、処理対象レポートと称す）の発生履歴を含むレポートを作成する。例えば、制御部１６は、イベントログ２０に記録されている前記処理対象レポートの発生履歴を、直近のものから前記上限件数分だけ抽出して、前記レポートを作成する。
【００４１】
＜ステップＳ７＞
ステップＳ７において、制御部１６は、ステップＳ６で生成されたレポートを、画像形成部１３によりシートに印刷して出力する。
【００４２】
＜ステップＳ８＞
ステップＳ８において、制御部１６は、件数情報２１における前記処理対象レポートに対応する「現在件数」の値をクリア（例えば、「０」にリセット）する。そして、処理がステップＳ１に戻る。
【００４３】
なお、前記ステップＳ４，Ｓ８の処理は、制御部１６のカウント処理部１６２によって実行される。前記ステップＳ７の処理は、制御部１６の出力処理部１６３によって実行される。
【００４４】
なお、前記第１出力モードにおいて、出力処理部１６３は、前記レポート対象イベントごとに独立した連番を前記シートに印刷して出力してもよいし、前記レポート対象イベントとは無関係に前記シートに連番を印刷して出力してもよい。
【００４５】
以上のように、前記第１出力モードでは、前記レポート対象イベントごとにレポートが個別に出力される。よって、ユーザーは、前記レポート対象イベント別にレポートを保管することができる。
【００４６】
［第２出力モード］
次に、第２出力モードについて説明する。前記第２出力モードは、複数のレポート対象イベントの発生履歴が同一のレポートにまとめて出力される出力モードである。前記第２出力モードでは、前記レポート対象イベントの各々の発生件数の合計件数が予め定められた上限件数に達したときに、前記レポートが出力される。
【００４７】
ユーザーによって前記第２出力モードが選択されると、図６に示すような設定画面４０が操作表示部１０に表示される。設定画面４０では、ユーザーは、予め定められた複数の候補イベントごとに、レポート対象イベントとするか否かを指定することができる。また、設定画面４０では、ユーザーは、上限件数を指定することができる。
【００４８】
前記第２出力モードでは、前記レポート対象イベントのいずれかが発生すると、前記第１出力モードと同様に、件数情報２１における当該イベントに対応する「現在件数」がカウントアップされる。その後、制御部１６は、件数情報２１における前記レポート対象イベントの「現在件数」の和を合計件数として算出する。なお、前記第２出力モードでは、件数情報２１には、イベント毎の「上限件数」の情報は含まれていない。
【００４９】
そして、制御部１６は、前記合計件数が、図６に示す設定画面４０においてユーザーによって指定された上限件数（例えば５０件）に達している場合に、前記レポート対象イベントの発生履歴を含むレポートを作成する。例えば、制御部１６は、イベントログ２０に記録されている前記レポート対象イベントの発生履歴を、直近のものから前記上限件数分だけ抽出して、前記レポートを作成する。こうして生成されたレポートがシートに印刷されて出力される。
【００５０】
以上のように、前記第２出力モードでは、ユーザーが予め選択したイベントの発生件数の合計件数が、予め指定された上限件数に達したときに、これらのイベントの発生履歴を含むレポートが出力される。よって、複数種類のイベントの発生履歴が時系列に沿って並ぶレポートを出力したい場合に適している。
【００５１】
［第３出力モード］
次に、第３出力モードについて説明する。前記第３出力モードは、前記第２出力モードと同様に、複数のレポート対象イベントの発生履歴が同一のレポートにまとめて出力される出力モードである。前記第３出力モードでは、前記レポート対象イベントの各々の発生件数に対して、前記レポート対象イベントごとに設定された重みを乗じた結果を合計した合計値が、予め定められた上限値（例えば「５０」）に達したときに、前記レポートが出力される。
【００５２】
ユーザーによって前記第３出力モードが選択されると、図７に示すような設定画面５０が操作表示部１０に表示される。設定画面５０では、ユーザーは、予め定められた複数の候補イベントごとに、レポート対象イベントとするか否か、及び重みを指定することができる。また、設定画面４０では、ユーザーは、上限値を指定することができる。ユーザーは、各レポート対象イベントの重みとして、例えば、１から前記上限値までの範囲の任意の値を指定することができる。
【００５３】
前記第３出力モードでは、前記レポート対象イベントのいずれかが発生すると、前記第１出力モードと同様に、件数情報２１における当該イベントに対応する「現在件数」がカウントアップされる。その後、制御部１６は、件数情報２１における各前記レポート対象イベントの「現在件数」に対して、前記レポート対象イベントの各々の重みを乗じた結果の和を、合計値として算出する。なお、前記第３出力モードでは、件数情報２１には、イベント毎の「上限件数」の情報は含まれていない。また、前記第３出力モードでは、件数情報２１には、イベント毎の「重み」の情報が含まれている。
【００５４】
そして、制御部１６は、前記合計値が、図７に示す設定画面５０においてユーザーによって指定された上限値（例えば５０件）に達している場合に、前記レポート対象イベントの発生履歴を含むレポートを作成する。例えば、制御部１６は、イベントログ２０に記録されている前記レポート対象イベントの発生履歴を、直近のものから所定件数分（すなわち、件数情報２１に記録されている各レポート対象イベントの「現在件数」の合計件数分）だけ抽出して、前記レポートを作成する。こうして生成されたレポートがシートに印刷されて出力される。
【００５５】
以上のように、前記第３出力モードでは、ユーザーが予め選択したイベントの発生件数に重みを加算した結果の合計値が、予め指定された上限値に達したときに、これらのイベントの発生履歴を含むレポートが出力される。よって、前記第２出力モードと同様に、複数種類のイベントの発生履歴が時系列に沿って並ぶレポートを出力したい場合に適している。また、ユーザーにとって重要なイベントほど大きな重みを指定することにより、重要なイベントについては発生件数が少なくてもレポートが出力され易くなる。よって、ユーザーは、より重要なイベントの発生を、より早期に確認することができる。
【００５６】
なお、前記第３出力モードにおいて、制御部１６（本発明の表示処理部の一例）は、ユーザーが予め選択したイベントの発生件数に重みを加算した結果の合計値が、前記上限値よりも小さい予め定められた閾値（本発明の表示閾値の一例）に達したときに、これらのイベントの発生履歴を含むレポートを操作表示部１０（本発明の表示部の一例）に表示してもよい。これにより、シートを消費することなく、ユーザーは、重要なイベントの発生を、さらに早期に確認することができる。
【００５７】
[変形例]
なお、上記実施形態では、レポートがシートに印刷されるが、他の実施形態では、シートに印刷される代わりに、又はシートに印刷されるのと同時に、レポートが例えば管理者宛てにファクシミリ送信又はメール送信されてもよい。
【００５８】
また、上記実施形態では、所定の条件を満たしたときにレポートが自動的に印刷されるが、他の実施形態では、所定の条件を満たした後に、例えば操作表示部１０に対する所定操作が行われたことに応じてレポートが印刷されてもよい。
【００５９】
なお、上記実施形態の前記第１出力モードでは、各レポート対象イベントについて、前回のレポートが出力されてから現時点までの発生件数が前記上限件数に達したこときに新たなレポートが出力されるが、他の実施形態では、現在以前の予め設定された期間内における発生件数が予め定められた件数に達したときに新たなレポートが出力されてもよい。例えば、図３における「失敗した宛先への再送信」のイベントが、直近の１時間の間に５回以上発生した場合に、当該イベントに対応する前記レポートが出力されてもよい。
【符号の説明】
【００６０】
１  画像形成装置
１０  操作表示部
１１  ＡＤＦ
１２  画像読取部
１３  画像形成部
２１  件数情報
３０  設定画面
４０  設定画面
５０  設定画面
【図１】
0006528718.tif 000002
【図２】
0006528718.tif 000003
【図３】
0006528718.tif 000004
【図４】
0006528718.tif 000005
【図５】
0006528718.tif 000006
【図６】
0006528718.tif 000007
【図７】
0006528718.tif 000008