(57)【要約】【課題】範囲を指定して履歴情報の転送を実行した場合に、指定した範囲内の履歴情報の削除が開始されるまでの削除猶予時間と、転送予測時間を把握することを可能とする。【解決手段】格納装置４４は、ログ情報を、生成日時情報や削除予定日時情報とともに格納する。ジョブ管理部４１は、指定された範囲のログ情報を外部の記録媒体８０に転送するために必要な時間の予測値をログ情報の収集予測時間として算出する。ジョブ管理部４１は、指定された範囲のログ情報のうち、削除予定日時が最も早いログ情報の削除予定日時と現在時刻との差を、指定された範囲のログ情報の残存時間として算出する。ユーザＩＦ部４２は、ジョブ管理部４１により算出された収集予測時間と残存時間をユーザに対して表示する。【選択図】図３
2017202568.tif 000002
【特許請求の範囲】
【請求項１】
印刷処理を実行した際の履歴を示す履歴情報を格納する格納手段と、
前記格納手段に格納されている履歴情報のうち記録媒体に転送する履歴情報の範囲の指定を受付ける受付手段と、
指定された範囲の履歴情報を記録媒体に転送するために必要な時間の予測値に基づいて転送予測情報を算出するとともに、指定された範囲の履歴情報の削除予定情報を算出する算出手段と、
前記算出手段により算出された転送予測情報と削除予定情報とを表示する表示手段と、
を備えた印刷制御装置。
【請求項２】
前記算出手段は、実行中の印刷処理が完了するまでの完了予測時間を算出し、
前記表示手段は、前記算出手段により算出された完了予測時間を、前記転送予測情報および前記削除予定情報とともに表示する
請求項１記載の印刷制御装置。
【請求項３】
前記表示手段は、履歴情報を記録媒体に転送する指示を受けた場合であって、転送完了前に削除される可能性がある履歴情報が存在する場合、削除される可能性がある履歴情報の削除回避方法を表示する請求項１又は２記載の印刷制御装置。
【請求項４】
前記表示手段は、前記削除予定情報が示す時間よりも前記転送予測情報が示す時間の方が長い場合、転送完了前に削除される可能性がある履歴情報の削除回避方法を表示する請求項３記載の印刷制御装置。
【請求項５】
前記表示手段は、削除回避方法として、転送完了前に削除される可能性がある履歴情報を、前記格納装置における削除処理が実行されない領域に退避する方法を表示する請求項３記載の印刷制御装置。
【請求項６】
前記表示手段は、削除回避方法として、転送完了前に削除される可能性がある履歴情報の削除処理を一時的に停止する方法を表示する請求項３記載の印刷制御装置。
【請求項７】
前記表示手段は、削除回避方法として、転送完了前に削除される可能性がある履歴情報の削除予定日時を延長する方法を表示する請求項３記載の印刷制御装置。
【請求項８】
印刷処理を実行した際の履歴を示す履歴情報を格納する格納ステップと、
格納されている履歴情報のうち記録媒体に転送する履歴情報の範囲の指定を受付ける受付ステップと、
指定された範囲の履歴情報を記録媒体に転送するために必要な時間の予測値に基づいて転送予測情報を算出するとともに、指定された範囲の履歴情報の削除予定情報を算出する算出ステップと、
前記算出ステップにおいて算出された転送予測情報と削除予定情報とを表示する表示ステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、プリンタでの印刷時間を正確に予測すると共に、その予測した印刷時間から最適なプリンタを選択することにより、印刷時間の短縮化を図るようにしたプリンタ出力制御装置が開示されている。
【０００３】
特許文献２には、シーラー紙の開封後の使用可能期間を管理するようにしたプリンタが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０９−２４４８２６号公報
【特許文献２】特開２００２−１２７５０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
業務用の印刷装置の動作を制御するコントローラ（印刷制御装置）では、印刷処理を実行した際に生成されたログ情報（履歴情報）がＨＤＤ等の格納装置内に格納される。
【０００６】
印刷処理にトラブル等が発生した場合には、コントローラ内に格納されているログ情報を外部の記録媒体等に転送することにより収集して解析することにより、発生したトラブルの原因究明を行うことが可能となる。
【０００７】
しかし、このログ情報は永久に保存されるのではなく、ログ情報毎に保存期間が設定され、保存期間が経過すると自動的に削除されるようになっている場合がある。
【０００８】
そのため、大量のログ情報を収集して解析するような場合、ログ情報の収集中に一部のログ情報が保存期間が経過したことにより削除されてしまうような事態が発生し得る。
【０００９】
また、大量のログ情報を指定して収集した場合、ログ情報の収集に時間がかかってしまい、実行を予定した印刷処理業務に影響を及ぼしてしまうような場合もある。さらに、ある印刷処理を優先して、その印刷処理の完了後にログ情報の収集を行おうとした場合、ログ情報が削除されてしまい収集することができなくなってしまうような場合も発生し得る。
【００１０】
本発明の目的は、範囲を指定して履歴情報の転送を実行した場合に、指定した範囲内の履歴情報において、転送完了前に削除される可能性がある履歴情報が存在するか否かを把握することが可能な印刷制御装置およびプログラムを提供することである。
【課題を解決するための手段】
【００１１】
［印刷制御装置］
請求項１に係る本発明は、印刷処理を実行した際の履歴を示す履歴情報を格納する格納手段と、
前記格納手段に格納されている履歴情報のうち記録媒体に転送する履歴情報の範囲の指定を受付ける受付手段と、
指定された範囲の履歴情報を記録媒体に転送するために必要な時間の予測値に基づいて転送予測情報を算出するとともに、指定された範囲の履歴情報の削除予定情報を算出する算出手段と、
前記算出手段により算出された転送予測情報と削除予定情報とを表示する表示手段とを備えた印刷制御装置である。
【００１２】
請求項２に係る本発明は、前記算出手段が、実行中の印刷処理が完了するまでの完了予測時間を算出し、
前記表示手段は、前記算出手段により算出された完了予測時間を、前記転送予測情報および前記削除予定情報とともに表示する請求項１記載の印刷制御装置である。
【００１３】
請求項３に係る本発明は、前記表示手段が、履歴情報を記録媒体に転送する指示を受けた場合であって、転送完了前に削除される可能性がある履歴情報が存在する場合、削除される可能性がある履歴情報の削除回避方法を表示する請求項１又は２記載の印刷制御装置である。
【００１４】
請求項４に係る本発明は、前記表示手段が、前記削除予定情報が示す時間よりも前記転送予測情報が示す時間の方が長い場合、転送完了前に削除される可能性がある履歴情報の削除回避方法を表示する請求項３記載の印刷制御装置である。
【００１５】
請求項５に係る本発明は、前記表示手段が、削除回避方法として、転送完了前に削除される可能性がある履歴情報を、前記格納装置における削除処理が実行されない領域に退避する方法を表示する請求項３記載の印刷制御装置である。
【００１６】
請求項６に係る本発明は、前記表示手段が、削除回避方法として、転送完了前に削除される可能性がある履歴情報の削除処理を一時的に停止する方法を表示する請求項３記載の印刷制御装置である。
【００１７】
請求項７に係る本発明は、前記表示手段が、削除回避方法として、転送完了前に削除される可能性がある履歴情報の削除予定日時を延長する方法を表示する請求項３記載の印刷制御装置である。
【００１８】
[プログラム]
請求項８に係る本発明は、印刷処理を実行した際の履歴を示す履歴情報を格納する格納ステップと、
格納されている履歴情報のうち記録媒体に転送する履歴情報の範囲の指定を受付ける受付ステップと、
指定された範囲の履歴情報を記録媒体に転送するために必要な時間の予測値に基づいて転送予測情報を算出するとともに、指定された範囲の履歴情報の削除予定情報を算出する算出ステップと、
前記算出ステップにおいて算出された転送予測情報と削除予定情報とを表示する表示ステップとをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１９】
請求項１に係る本発明によれば、範囲を指定して履歴情報の転送を実行した場合に、指定した範囲内の履歴情報において、転送完了前に削除される可能性がある履歴情報が存在するか否かを把握することが可能な印刷制御装置を提供することができる。
【００２０】
請求項２に係る本発明によれば、実行中の印刷処理が完了するまでの完了予測時間を把握することが可能な印刷制御装置を提供することができる。
【００２１】
請求項３に係る本発明によれば、指定された範囲内の履歴情報に、転送完了前に削除される可能性がある履歴情報が存在する場合でも、その履歴情報が削除されることを防ぐことが可能な印刷制御装置を提供することができる。
【００２２】
請求項４に係る本発明によれば、削除予定情報が示す時間よりも転送予測情報が示す時間の方が長い場合に、指定された範囲内の履歴情報に削除される可能性があると判定して、削除回避方法を表示することが可能な印刷制御装置を提供することができる。
【００２３】
請求項５に係る本発明によれば、転送完了前に削除される可能性がある履歴情報が存在する場合でも、その履歴情報が削除されることを防ぐことが可能な印刷制御装置を提供することができる。
【００２４】
請求項６に係る本発明によれば、転送完了前に削除される可能性がある履歴情報が存在する場合でも、その履歴情報が削除されることを防ぐことが可能な印刷制御装置を提供することができる。
【００２５】
請求項７に係る本発明によれば、転送完了前に削除される可能性がある履歴情報が存在する場合でも、その履歴情報が削除されることを防ぐことが可能な印刷制御装置を提供することができる。
【００２６】
請求項８に係る本発明によれば、範囲を指定して履歴情報の転送を実行した場合に、指定した範囲内の履歴情報において、転送完了前に削除される可能性がある履歴情報が存在するか否かを把握することが可能なプログラムを提供することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態の印刷制御装置のシステム構成を示す図である。
【図２】本発明の一実施形態における印刷制御装置１０のハードウェア構成を示すブロック図である。
【図３】本発明の一実施形態における印刷制御装置１０の機能構成を示すブロック図である。
【図４】格納装置４４に格納されるログ情報の一例を示す図である。
【図５】本発明の一実施形態のコントローラ１０における時刻範囲指定のログ収集機能を実行する際の動作を説明するためのフローチャートである。
【図６】ログ情報を収集する時刻範囲を指定してログ収集の実行を指示するための画面例を説明するための図である。
【図７】ログ情報の予測収集時間の算出処理の詳細について説明するためのフローチャートである。
【図８】指定された時刻範囲内のログ情報の予測収集時間、残存時間および印刷処理の完了予測時間が表示される場合の表示画面例を示す図である。
【図９】図８に示した表示画面例における、予測収集時間、残存時間および完了予測時間を表示した部分を拡大した図である。
【図１０】予測収集時間、残存時間および完了予測時間を表示する際の他の表示画面例を示す図である。
【図１１】ログ収集の指示を行った際に印刷処理が実行中でない場合の表示画面例を示す図である。
【図１２】ログ収集の指示を行った際に印刷処理が実行中でない場合の表示画面例を示す図である。
【図１３】図９〜図１２に示した表示画面においてユーザが「はい」ボタンを操作してログ情報の収集実行を指示した場合の処理を説明するためのフローチャートである。
【図１４】ログ情報の削除回避方法１をユーザに提示する場合の動作を説明するためのフローチャートである。
【図１５】ログ情報の削除回避方法１をユーザに提示する際の表示画面例を示す図である。
【図１６】ログ情報の削除回避方法１をユーザに提示する際の表示画面例を示す図である。
【図１７】ログ情報の削除回避方法２をユーザに提示する場合の動作を説明するためのフローチャートである。
【図１８】ログ情報の削除回避方法２をユーザに提示する際の表示画面例を示す図である。
【図１９】ログ情報の削除回避方法３をユーザに提示する場合の動作を説明するためのフローチャートである。
【図２０】ログ情報の削除回避方法３をユーザに提示する際の表示画面例を示す図である。
【発明を実施するための形態】
【００２８】
図１は本発明の一実施形態の印刷システムの構成の一例を示す図である。この印刷システムは、図１に示されるように、連続紙（連帳紙）に対して印刷を行う印刷装置３０と、コントローラ（印刷制御装置）１０と、端末装置２０とから構成されている。なお、本実施形態では、連続紙に対して印刷を行う印刷装置３０を用いて説明するが、本発明はこのような場合に限定されるものではなく、カット紙に対して印刷を行う印刷装置を用いる場合でも同様に適用されるものである。
【００２９】
端末装置２０は、印刷ジョブ等の印刷指示を生成してネットワーク経由にてコントローラ１０に対して送信する。コントローラ１０は、端末装置２０から送信されてきた印刷指示により印刷装置３０の印刷動作を制御する印刷制御装置として機能する。印刷装置３０は、コントローラ１０による制御に基づいて印刷指示に応じた画像を連続紙上に出力する。
【００３０】
ここで、本実施形態におけるコントローラ１０では、印刷処理を実行した際の履歴を示すログ情報（履歴情報）がＨＤＤ等の格納装置内に格納される。そして、コントローラ１０には、外部装置として記録媒体８０が接続可能な構成となっていて、特定の時刻範囲等を指定して、指定された範囲内のログ情報をコントローラ１０から記録媒体８０に転送することにより、ログ情報を収集することができるような構成となっている。
【００３１】
そのため、例えば印刷装置３０においてエラー等が発生した場合には、コントローラ１０からログ情報を収集して解析することにより、発生したエラーの原因究明を行うことができるようになっている。
【００３２】
次に、本実施形態の印刷システムにおけるコントローラ１０のハードウェア構成を、図２を参照して説明する。本実施形態のコントローラ１０は、図２に示されるように、ＣＰＵ１１、メモリ１２、ハードディスクドライブ（ＨＤＤ）等の記憶装置１３、ネットワークを介して端末装置２０との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）部１４、タッチパネルや液晶ディスプレイにより構成されたユーザインタフェース（ＵＩ）装置１５、印刷装置３０との間でデータの送受信を行うエンジンＩＦ部１６を有する。そして、これらの構成要素は、制御バス１７を介して互いに接続されている。
【００３３】
ＣＰＵ１１は、メモリ１２または記憶装置１３に格納された制御プログラムに基づいて所定の処理を実行して、コントローラ１０の動作を制御する。なお、本実施形態では、ＣＰＵ１１は、メモリ１２または記憶装置１３内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の搬送可能な記憶媒体に格納してＣＰＵ１１に提供することも可能である。
【００３４】
図３は、上記の制御プログラムが実行されることにより実現されるコントローラ１０の機能構成を示すブロック図である。
【００３５】
本実施形態のコントローラ１０は、図３に示されるように、ジョブ管理部４１と、ユーザＩＦ部４２と、ＲＩＰ（Raster Image Processing）処理部４３と、格納装置４４と、出力制御部４５とを備えている。
【００３６】
ジョブ管理部４１は、端末装置２０から送信されてきた印刷ジョブ（印刷指示）を受付けて、受付けた印刷ジョブに基づく印刷処理の制御を行う。
【００３７】
具体的には、ジョブ管理部４１は、印刷ジョブを受信するとＲＩＰ処理部４３に対してラスタライズ指示を通知する。すると、このラスタライズ指示を通知されたＲＩＰ処理部４３は、印刷ジョブをラスタライズして印刷データを生成する。
【００３８】
ＲＩＰ処理部４３により生成された印刷データは、スプールデータとして格納装置４４に一旦格納される。
【００３９】
そして、出力制御部４４は、ＲＩＰ処理部４３により生成され格納装置４４に格納された印刷データをページ毎に順次印刷装置３０に転送することにより、印刷ジョブに基づいて印刷装置３０出力を制御する。
【００４０】
ここで、ジョブ管理部４１では、印刷処理を実行した際に、その印刷処理を実行した際の履歴を示すログ情報（履歴情報）を格納装置４４内に格納するようになっている。
【００４１】
ここで、ログ情報とは、いわゆるアプリケーションログ、拡張ログと呼ばれるファイルデータであり、ログ情報毎に保存される期間が定められている。このログ情報の保存期間はそのログ情報の重要度等によって異なる期間が設定されており、例えば、あるログ情報は保存期間が１月と設定され、また別のログ情報は保存期間が６月と設定されるようになっている。
【００４２】
そして、ジョブ管理部４１では、ログ情報が生成されると、そのログ情報の生成日時情報とともに削除予定日時情報を設定する。そして、格納装置４４は、ログ情報を、生成日時情報や削除予定日時情報とともに格納する。
【００４３】
このようにして格納装置４４に格納されるログ情報の一例を図４に示す。図４に示したログ情報例では、ログファイル名とともに、作成日時、削除予定日時の情報が格納されているのが分かる。
【００４４】
例えば、図４において「aaaa.0000」というログファイル名のログ情報は、２０１６年１月１９日２０時１５分に作成され、保存期間が１月であるため、２０１６年２月１９日２０時１５分に削除される予定であることが分かる。
【００４５】
そして、格納装置４４内に削除予定日時とともに格納されたログ情報は、削除予定日時が到来すると自動的に削除されるようになっている。
【００４６】
ここで、このようなログ情報を記録媒体８０内に転送して収集するための機能としては、下記のような４つの収集機能が提供されている。
【００４７】
（１）通常のログ収集
（２）自動ログ収集
（３）時刻範囲指定のログ収集
（４）ジョブ履歴指定のログ収集
【００４８】
ここで、通常のログ収集とは、一定量のログ情報を収集する基本的なログ収集機能であり、自動ログ収集とは、システムダウン等のエラー発生時に自動的に実施されるログ収集機能である。
【００４９】
そして、時刻範囲指定のログ収集機能とは、ユーザによって指定された時刻範囲内のログ情報を収集する機能である。また、ジョブ履歴指定のログ収集とは、指定された印刷ジョブが実行された際に生成されたログ情報を収集する機能である。
【００５０】
ここで、時刻範囲指定のログ収集を行う場合には、時刻範囲の指定の仕方によっては収集対象のログ情報のデータ量が膨大になってしまう可能性がある。また、ジョブ履歴指定のログ収集を行う場合にも、選択した印刷ジョブのページ数が多い場合には収集対象のログ情報のデータ量が膨大になってしまう可能性がある。
【００５１】
そして、収集対象のログ情報のデータ量が膨大になると、当然ログ情報の収集にも意図せず時間がかかってしまい、その後予定していた印刷処理業務のスケジュールに影響が出てしまう場合もあり得る。
【００５２】
上記のようなログ収集機能うち、時刻範囲指定のログ収集機能を用いてログ情報を収集する際には、ユーザＩＦ部４２は、格納装置４４に格納されているログ情報のうち外部の記録媒体８０に転送するログ情報の範囲の指定を受付ける。
【００５３】
すると、ジョブ管理部４１は、指定された範囲のログ情報を外部の記録媒体８０に転送するために必要な時間の予測値をログ情報の収集予測時間（転送予測時間）として算出する。また、ジョブ管理部４１は、指定された範囲のログ情報のうち、削除予定日時が最も早いログ情報の削除予定日時と現在時刻との差を、指定された範囲のログ情報の残存時間（削除猶予時間）として算出する。
【００５４】
ここで、ログ情報の残存時間とは、指定された範囲のログ情報のうち最も削除日時が早いログ情報の削除処理が実行されるまでに残された時間を意味している。
【００５５】
そして、ユーザＩＦ部４２は、ジョブ管理部４１により算出された収集予測時間と残存時間をユーザに対して表示する。
【００５６】
なお、ジョブ管理部４１は、ログ情報の収集予測時間と残存時間を算出する際に、印刷処理を実行中の場合には、実行中の印刷処理が完了するまでの完了予測時間を算出する。この場合、ユーザＩＦ部４２は、ジョブ管理部４１により算出された完了予測時間を、収集予測時間および残存時間とともに表示する。
【００５７】
また、ジョブ管理部４１は、ログ情報を外部の記録媒体８０に転送する指示を受けた場合であって、転送完了前に削除される可能性があるログ情報が存在する場合、削除される可能性があるログ情報の削除回避方法をユーザＩＦ部４２に表示してユーザに提示する。
【００５８】
なお、ジョブ管理部４１は、ログ情報の残存時間よりも収集予測時間の方が長い場合、削除される可能性があるログ情報が存在すると判定して、削除される可能性があるログ情報が削除されないようにするための削除回避方法をユーザＩＦ部４２に表示してユーザに提示する。
【００５９】
具体的には、ジョブ管理部４１は、削除回避方法として、削除される可能性があるログ情報を、格納装置４４における削除処理が実行されない領域に退避する方法をユーザに提示する。
【００６０】
また、ジョブ管理部４１は、削除回避方法として、ログ情報の削除処理を一時的に停止する方法をユーザに提示する。
【００６１】
さらに、ジョブ管理部４１は、削除回避方法として、転送完了前に削除される可能性があるログ情報の削除予定日時を、例えば、１日、１週間等の時間だけ延長する方法をユーザに提示する。
【００６２】
そして、ユーザが提示された削除回避方法を選択した場合には、ジョブ管理部４１は、選択された削除回避方法を実行して、ログ情報の削除処理を一時的に中断する処理や、削除される可能性があるログ情報の退避、削除予定日時の延長等の処理を実行する。
【００６３】
次に、本実施形態のコントローラ１０における動作を図面を参照して詳細に説明する。
【００６４】
図５は、本実施形態のコントローラ１０における時刻範囲指定のログ収集機能を実行する際の動作を説明するためのフローチャートである。
【００６５】
例えば、ユーザＩＦ部４２において、図６に示すような画面からログ情報を収集する時刻範囲が指定されて、ログ収集の実行が指示された場合を用いて説明する。
【００６６】
この図６では、作成日時が２０１６年１月５日１０時００分〜２０１６年４月５日１０時００分の範囲のログ情報を収集することを指示する場合の入力例が示されている。
【００６７】
そして、このように収集するログ情報の時刻範囲が指定されると、ジョブ管理部４１は、格納装置４４内に格納されているログ情報を参照することにより、指定された時刻範囲内にログ情報が存在するか否かを確認する（ステップＳ１０１）。
【００６８】
そして、指定された時刻範囲内にログ情報が存在する場合（ステップＳ１０２においてｙｅｓ）、ジョブ管理部４１は、指定された範囲内の全てのログ情報を格納装置４４から記録媒体８０に転送するための時間であるログ情報の予測収集時間を算出する（ステップＳ１０３）。
【００６９】
ここで、図７のフローチャートを参照して、ログ情報の予測収集時間の算出処理の詳細について説明する。
【００７０】
まず、上記で説明した通常のログ情報収集の際に、ログ情報を収集するためにかかる時間Ｔ１がわかっているものとする。そして、１ファイル分のログ情報を収集するためにかかる時間Ｔ２も分かっているものとする。
【００７１】
通常のログ情報の収集処理では一定量のログ情報が収集される。そのため、指定された範囲内のログ情報の収集時間を予測する際には、この通常のログ情報の収集処理における収集時間を基準にして、通常のログ情報の収集処理で収集されるログ情報のデータ量と指定された範囲内のログ情報のデータ量との差分を算出することにより、指定された範囲内のログ情報の予測収集時間を算出する。
【００７２】
具体的には、ジョブ管理部４１は、まず、通常のログ情報収集の際に取得されるログ情報のファイル数と指定された時刻範囲内のログ情報のファイル数との差Ｎを算出する（ステップＳ２０１）。
【００７３】
そして、ジョブ管理部４１は、この差Ｎに、１ファイル分のログ情報を収集するためにかかる時間Ｔ２を乗算することにより、Ｔ３を算出する（ステップＳ２０２）。
【００７４】
最後に、ジョブ管理部４１は、時間Ｔ１と時間Ｔ３を加算することにより、指定された範囲内のログ情報の予測収集時間を算出する（ステップＳ２０３）。
【００７５】
なお、この図７に示したログ情報の予測収集時間の算出方法は一例であり、他の算出方法によりログ情報の予測収集時間を算出するようにしても良い。
【００７６】
次に、ジョブ管理部４１は、指定された時刻範囲内のログ情報のうち削除予定日時が最も早いログ情報が削除されるまでの時間である残存時間を算出する（ステップＳ１０４）。
【００７７】
具体的には、ジョブ管理部４１は、指定された時刻範囲内のログ情報のうち削除予定日時が最も早いログ情報の削除予定日時を取得し、この削除予定日時と現在時刻との差を残存時間として算出する。
【００７８】
そして、ジョブ管理部４１は、現在印刷ジョブに基づく印刷処理が実行中であるか否かを判定し（ステップＳ１０５）、印刷処理が実行中である場合（ステップＳ１０５においてｙｅｓ）、実行中の印刷処理が完了するまでの時間である完了予測時間を算出する（ステップＳ１０６）。
【００７９】
そして、最後に、ジョブ管理部４１は、指定された時刻範囲内のログ情報の予測収集時間、残存時間および印刷処理の完了予測時間をユーザＩＦ部４２に表示させる（ステップＳ１０７）。
【００８０】
このようにして、指定された時刻範囲内のログ情報の予測収集時間、残存時間および印刷処理の完了予測時間が表示される場合の表示画面例を図８に示す。
【００８１】
なお、この図８に示した表示画面例における、予測収集時間、残存時間および完了予測時間を表示した部分を拡大したものを図９に示す。
【００８２】
図９では、印刷ジョブに基づく印刷処理の完了予測時間およびログ情報の収集予測時間が棒状グラフにより示されており、ログ情報の残存時間が、ログ情報が削除されるデッドラインとして直線により示されている。
【００８３】
この図９に示したような画面表示を参照することにより、ユーザは、現在実行中の印刷処理が完了するまでにどの程度の時間が必要であるか、指定した時刻範囲内のログ情報の収集にはどの程度の時間が必要となるのか、また指定した時刻範囲内に含まれるログ情報が削除されてしまうまでにどの程度の時間的余裕があるのかを把握することができる。
【００８４】
そのため、ユーザは、このような表示を参照して、現在実行中の印刷処理が終了してからログ情報の収集を行っても時間的に間に合うのかどうかを判断したり、指定した時刻範囲が広すぎるのでもう少し指定する時刻範囲を狭くして収集するログ情報の量を減らした方が良い等の判断をすることが可能となる。
【００８５】
この図９の画面において、ユーザが「はい」ボタンを操作した場合、ログ収集の実行が開示され、「いいえ」ボタンが操作された場合には、ログ収集の実行が中止される。
【００８６】
また、ユーザが「後で」ボタンを操作した場合、ログ収集の実行が保留され、指定された日時範囲の情報が記録されて表示画面は閉じられる。そして、次にログ収集のための設定画面が開かれた場合、記録された日時範囲の情報が入力された状態の画面が表示されることになる。
【００８７】
なお、図１０に示す表示画面例のように、印刷処理の完了予測時間と収集予測時間とをつなぎ合わせて、２つの予測時間の合計とログ情報の残存時間とのどちらが長いかを比較することができるようにしても良い。
【００８８】
なお、ログ収集の指示を行った際に印刷処理が実行中でない場合の表示画面例を図１１、図１２に示す。
【００８９】
図１１の表示画面例は、ログ情報の収集予測時間が残存時間と比較して短い場合の例であり、このような表示画面を見たユーザは、指定した範囲内のログ情報を実行すれば、ログ情報が削除される前に収集完了することができることを知ることができる。
【００９０】
また、図１２の表示画面例では、ログ情報の収集予測時間が残存時間よりも長い場合の例であり、このような表示画面を見たユーザは、このままログ情報の実行を指示したとしても、指定した範囲内のログ情報の一部が削除されてしまう可能性があることを知ることができる。
【００９１】
つまり、図１１、図１２に示すような表示画面を参照したユーザは、指定した時刻範囲内のログ情報の収集予測時間が短ければ、そのままログ収集の実行を即座に開始しようという判断や、収集予測時間が長い場合でもログ情報の残存時間が短い場合には、今のうちにログ収集を実行する必要あるという判断をすることができる。
【００９２】
また、ユーザは、ログ情報の収集予測時間が長い場合であって、残存時間も長い場合には、ログ情報が削除されるまでにはまだ時間的余裕があるため、ログ収集処理を先延ばしして後でログ収集を実行しようという判断をすることができる。
【００９３】
次に、図９〜図１２に示した表示画面においてユーザが「はい」ボタンを操作してログ情報の収集実行を指示した場合の処理を図１３のフローチャートを参照して説明する。
【００９４】
このようにログ情報の収集実行が指示された場合、ジョブ管理部４１は、ログ情報の収集完了前に、指定された時刻範囲内のログ情報が削除されてしまう可能性があるか否かを判定する（ステップＳ３０１）。
【００９５】
ここで、指定された時刻範囲内のログ情報が削除されてしまう可能性は無いと判定した場合（ステップＳ３０１においてｎｏ）、ジョブ管理部４１は、指定された時刻範囲内のログ情報を格納装置４４から記録媒体８０に転送することによりログ情報の収集処理を実行する（ステップＳ３０３）。
【００９６】
そして、指定された時刻範囲内のログ情報が削除されてしまう可能性があると判定した場合（ステップＳ３０１においてｙｅｓ）、ジョブ管理部４１は、ログ情報の削除回方法を、ユーザＩＦ部４２を介してユーザに提示する（ステップＳ３０４）。
【００９７】
つまり、図１２に示した表示画面例のように、収集予測時間が残存時間よりも長い場合、つまり今すぐログ情報の収集を開始しても収集完了前に削除されてしまうログ情報が発生する可能性がある場合にもかかわらずログ情報の実行を指示した場合に、ジョブ管理部４１は、ログ情報の削除回方法を、ユーザＩＦ部４２を介してユーザに提示する。
【００９８】
次に、図１４〜図２０を参照して、このような場合にユーザに提示される３つの削除回避方法１〜３を説明する。
【００９９】
まず、ログ情報の削除回避方法１を図１４〜図１６を参照して説明する。
【０１００】
図１４は、このログ情報の削除回避方法１をユーザに提示する場合の動作を説明するためのフローチャートである。
【０１０１】
例えば、ジョブ管理部４１は、削除される可能性があるログ情報を、格納装置４４内においてログ情報を格納している記憶エリアとは別の記憶エリアに退避するか否かを、図１５に示すような画面を表示してユーザに確認する（ステップＳ４０１）。
【０１０２】
そして、ユーザがログ情報を退避することを選択した場合（ステップＳ４０２においてｙｅｓ）、ジョブ管理部４１は、削除される可能性があるログ情報を退避する処理を実行する（ステップＳ４０３）。
【０１０３】
このログ情報を退避する記憶エリアに対しては削除予定日時が到来したことによりログ情報の削除処理は実行されない。そのため、この記憶エリアに退避されたログ情報は削除されることなく保存されることになる。
【０１０４】
そして、次回ログ情報の収集処理が実行された場合、ジョブ管理部４１は、図１６に示すような画面を表示して、ログ情報の退避されていたログ情報の収集を行うか否かをユーザに確認する。そして、ユーザが「はい」ボタンを操作してログ情報の収集を指示した場合、ジョブ管理部４１は、退避されていたログ情報を含むログ情報の収集を行う。また、ユーザが「いいえ」ボタンを操作してログ情報の収集を指示しなかった場合、ジョブ管理部４１は、退避していたログ情報を削除する。
【０１０５】
次に、ログ情報の削除回避方法２を図１７、図１８を参照して説明する。
【０１０６】
図１７は、このログ情報の削除回避方法２をユーザに提示する場合の動作を説明するためのフローチャートである。
【０１０７】
例えば、ジョブ管理部４１は、削除予定日時が到来したログ情報を削除する処理を一時的に停止するか否かを、図１８に示すような画面を表示してユーザに確認する（ステップＳ５０１）。
【０１０８】
そして、ユーザがログ情報の削除処理を一時的に停止することを選択した場合（ステップＳ５０２においてｙｅｓ）、ジョブ管理部４１は、ログ情報の削除処理を一時的に停止する（ステップＳ５０３）。
【０１０９】
このように削除予定日時が到来したログ情報を削除するというログ情報の削除処理が一時的に停止されると、格納装置４４内に格納されているログ情報は削除されないため、ログ情報の収集が完了される前にログ情報が削除されるという事態の発生を防ぐことができる。なお、ログ情報の収集処理が完了すると、ログ情報の削除処理は再開される。
【０１１０】
次に、ログ情報の削除回避方法３を図１９、図２０を参照して説明する。
【０１１１】
図１９は、このログ情報の削除回避方法３をユーザに提示する場合の動作を説明するためのフローチャートである。
【０１１２】
例えば、ジョブ管理部４１は、削除される可能性があるログ情報の削除予定日時を延長するか否かを、図２０に示すような画面を表示してユーザに確認する（ステップＳ６０１）。
【０１１３】
そして、ユーザが削除される可能性があるログ情報の削除予定日時を延長することを選択した場合（ステップＳ６０２においてｙｅｓ）、ジョブ管理部４１は、削除される可能性があるログ情報の削除予定日時を延長する処理を実行する（ステップＳ６０３）。
【０１１４】
例えば、ジョブ管理部４１は、削除される可能性があるログ情報の削除予定日時を、例えば１日延長する。そのため、延長後の削除予定日時が到来する前に全てのログ情報の収集が完了することにより、ログ情報の収集が完了される前にログ情報が削除されるという事態の発生を防ぐことができる。
【０１１５】
[変形例]
なお、上記で説明した本実施形態では、格納装置４４には、ログ情報が、生成日時情報や削除予定日時情報とともに格納されている場合を用いて説明した。しかし、本発明は、このような場合に限定されるものではなく、ログ情報が、格納装置４４内において、削除されるまでの時間情報とともに格納されるような構成の場合でも同様に適用することが可能である。
【０１１６】
このような構成の場合には、格納装置４４内に格納された、ログ情報が削除されるまでの時間情報は、時間経過とともにカウントダウンするような構成となる。そして、ジョブ管理部４１は、このログ情報が削除されるまでの時間情報に基づいて、指定された範囲のログ情報の残存時間（削除猶予時間）を算出する。
【０１１７】
また、上記で説明した本実施形態では、ジョブ管理部４１は、指定された範囲のログ情報の転送に必要な時間の予測値をログ情報の収集予測時間（転送予測時間）として算出し、指定された範囲のログ情報のうち、削除予定日時が最も早いログ情報の削除予定日時と現在時刻との差を、残存時間（削除猶予時間）として算出するものとして説明した。
【０１１８】
このような構成の替りに、ジョブ管理部４１は、指定された範囲のログ情報の転送が完了する予想時刻を転送完了予測時刻として算出し、指定された範囲のログ情報のうち最も早い削除されるログ情報の削除予定時刻を算出して、ユーザＩＦ部４２により表示するような構成とすることも可能である。
【０１１９】
つまり、現在時刻に転送予測時間を加算したものが転送完了予測時刻であり、現在時刻に残存時間を加算したものが削除予定時刻となる。
【０１２０】
なお、転送予測時間と転送完了予測時刻は転送予測情報として表現することができ、残存時間（削除猶予時間）と削除予定時刻は削除予定情報として表現することができる。
【符号の説明】
【０１２１】
１０    コントローラ（印刷制御装置）
１１    ＣＰＵ
１２    メモリ
１３    記憶装置
１４    通信インタフェース（ＩＦ）部
１５    ユーザインタフェース（ＵＩ）装置
１６    エンジンインタフェース（ＩＦ）部
１７    制御バス
２０    端末装置
３０    印刷装置
４１    ジョブ管理部
４２    ユーザＩＦ部
４３    ＲＩＰ（Raster Image Processing）処理部
４４    格納装置
４５    出力制御部
８０    記録媒体
【図１】
2017202568.tif 000003
【図２】
2017202568.tif 000004
【図３】
2017202568.tif 000005
【図４】
2017202568.tif 000006
【図５】
2017202568.tif 000007
【図６】
2017202568.tif 000008
【図７】
2017202568.tif 000009
【図８】
2017202568.tif 000010
【図９】
2017202568.tif 000011
【図１０】
2017202568.tif 000012
【図１１】
2017202568.tif 000013
【図１２】
2017202568.tif 000014
【図１３】
2017202568.tif 000015
【図１４】
2017202568.tif 000016
【図１５】
2017202568.tif 000017
【図１６】
2017202568.tif 000018
【図１７】
2017202568.tif 000019
【図１８】
2017202568.tif 000020
【図１９】
2017202568.tif 000021
【図２０】
2017202568.tif 000022