(57)【要約】【課題】  ジョブのログ情報をカテゴリ毎に効率よく記憶できる画像処理装置、画像処理方法及びそのプログラムを提供することを目的とする。【解決手段】  異なるカテゴリのジョブを実行してそのログ情報を記憶部１６に該カテゴリに対応した区分で記憶する画像処理装置において、記憶部１６に予め前記区分ごとに前記ログ情報を記憶するための記憶領域を割り振って設定する初期設定用操作回路１４１と初期設定用制御回路１５１とから成る初期設定手段と、前記ジョブの実行の経緯から前記区分ごとに稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数を多く変更する記憶領域変更部１８とを備えている。【選択図】    図１
2006211607.tif 000002
【特許請求の範囲】
【請求項１】
異なるカテゴリのジョブを実行してそのログ情報を記憶部に該カテゴリに対応した区分で記憶する画像処理装置において、
前記記憶部に予め前記区分毎に前記ログ情報を記憶するための記憶領域を割り振って設定する初期設定手段と、
前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数を多く変更する記憶領域変更手段と、
を備えていることを特徴とする画像処理装置。
【請求項２】
前記初期設定手段は、前記記憶部におけるログ情報を記憶するための全領域の一部を初期設定のための記憶領域として確保し、前記区分毎にログ情報を記憶するための記憶領域を割り振って設定するものであり、
前記記憶領域変更手段は、前記初期設定に用いた記憶領域以外の残余の記憶領域について、前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数は少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数は多くなるように前記記憶領域を割り振って設定するものであることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記初期設定手段は、前記記憶部におけるログ情報を記憶するための全領域について、前記区分毎にログ情報を記憶するための記憶領域を割り振って設定するものであり、
前記記憶領域変更手段は、前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を減じ、稼働率の高い区分の記憶領域に記憶可能なログ情報数を増大するように変更するものであることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
異なるカテゴリのジョブを実行してそのログ情報を記憶部に該カテゴリに対応した区分で記憶する画像処理方法において、
前記記憶部に予め前記区分毎に前記ログ情報を記憶するための記憶領域を割り振って初期設定を行なうステップと、
前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数を多く変更するステップと、
を備えていることを特徴とする画像処理方法。
【請求項５】
前記初期設定を行なうステップは、前記記憶部におけるログ情報を記憶するための全領域の一部を初期設定のための記憶領域として確保し、前記区分毎にログ情報を記憶するための記憶領域を割り振って設定するものであり、
前記記憶領域の設定状態を変更するステップは、前記初期設定に用いた記憶領域以外の残余の記憶領域について、前記ジョブの実行の経緯から前記区分ごとに稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数は少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数は多くなるように前記記憶領域を割り振って設定するものであることを特徴とする請求項４に記載の画像処理方法。
【請求項６】
前記初期設定を行なうステップは、前記記憶部におけるログ情報を記憶するための全領域について、前記区分毎にログ情報を記憶するための記憶領域を割り振って設定するものであり、
前記記憶領域の設定状態を変更するステップは、前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を減じ、稼働率の高い区分の記憶領域に記憶可能なログ情報数を増大するように変更するものであることを特徴とする請求項４に記載の画像処理方法。
【請求項７】
異なるカテゴリのジョブを実行してそのログ情報を記憶部に該カテゴリに対応した区分で記憶する画像処理装置であって、前記記憶部に予め前記区分ごとに前記ログ情報を記憶するための記憶領域を割り振って設定する初期設定手段と、前記ジョブの実行の経緯から前記区分毎に稼働率を算出して記憶領域を変更する記憶領域変更手段とを備えた画像処理装置を構成するコンピュータに、
前記記憶部に予め前記区分毎に前記ログ情報を記憶するために、前記初期設定手段でもって記憶領域を割り振って初期設定を行なう処理と、
前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数を多く前記記憶領域変更手段でもって変更する処理と、
を実行させることを特徴とするプログラム。
【請求項８】
前記初期設定を行なう処理は、前記記憶部におけるログ情報を記憶するための全領域の一部を初期設定のための記憶領域として確保し、前記区分毎にログ情報を記憶するための記憶領域を割り振って設定するものであり、
前記記憶領域の設定状態を変更する処理は、前記初期設定に用いた記憶領域以外の残余の記憶領域について、前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数は少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数は多くなるように前記記憶領域を割り振って設定するものであることを特徴とする請求項７に記載のプログラム。
【請求項９】
前記初期設定を行なう処理は、前記記憶部におけるログ情報を記憶するための全領域について、前記区分毎にログ情報を記憶するための記憶領域を割り振って設定するものであり、
前記記憶領域の設定状態を変更する処理は、前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を減じ、稼働率の高い区分の記憶領域に記憶可能なログ情報数を増大するように変更するものであることを特徴とする請求項７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷、送信、保存などのカテゴリの異なるジョブを実行した場合にそのログ情報を区分して記憶するようにした画像処理装置、画像処理方法及びそのプログラムに関する。
【背景技術】
【０００２】
従来、例えば下記の特許文献１で示すように、ファクシミリ装置において送受信の利用状況を知るための履歴情報を記憶しておくことが行なわれている。これは、どこへ送信したか、あるいはどこから受信したかの履歴情報を記憶するだけでなく、誰が送信を行なったか、あるいはだれが受信を行なったかをも記憶するものである。
【０００３】
しかし、このように履歴を記憶するには所定の記憶容量の記憶装置を必要とする。記憶装置はコスト的な観点からその記憶容量に制限がある。そこで、例えば下記の特許文献２で示すように、画像処理装置において画像処理を行なうごとにジョブ履歴を作成し保存するが、ジョブ履歴の保存数がオーバーした場合、古いジョブ履歴から順に削除している。
【０００４】
複合機においては、印刷、送信、保存などのジョブが実行される。そこで、上記特許文献２で示す技術を適用して、ジョブのログ情報を管理しやすいようにカテゴリ毎に記憶することが考えられている。そして、記憶されたジョブ情報は複合機の電源をオフとしても消えないようになっている。このようにして各種のカテゴリ毎にジョブのジョブ情報を読み出して確認するようにしている。
【０００５】
【特許文献１】特開２００２−２７１５４１号公報（段落〔０００２〕、〔００２７〕、図３）
【特許文献２】特開２００１−２２３８４１号公報（段落〔０００８〕）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来技術においては、ログ情報を記憶する記憶装置の記憶容量には制限があり、多量のログ情報を記憶することができない。特に、カテゴリ毎にログ情報を記憶する場合は、予め記憶領域をカテゴリ毎に割り振っておくため、ジョブの実行頻度が予想以上に多くなるとその記憶すべきログ情報量が著しく増加する。そのため、従来はログ情報を実質的に十分に記憶できないという問題点があった。
【０００７】
そこで、本発明は、上記の問題点に鑑みなされたものであり、ジョブのログ情報をカテゴリ毎に効率よく記憶できる画像処理装置、画像処理方法及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記課題を解決するために、本願の請求項１に係る発明は、異なるカテゴリのジョブを実行してそのログ情報を記憶部に該カテゴリに対応した区分で記憶する画像処理装置において、
前記記憶部に予め前記区分毎に前記ログ情報を記憶するための記憶領域を割り振って設定する初期設定手段と、
前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数を多く変更する記憶領域変更手段と、
を備えていることを特徴とする。
【０００９】
また、本願の請求項２に係る発明においては、請求項１に記載の画像処理装置において、前記初期設定手段は、前記記憶部におけるログ情報を記憶するための全領域の一部を初期設定のための記憶領域として確保し、前記区分毎にログ情報を記憶するための記憶領域を割り振って設定するもの（例えば、初期設定用操作回路１４１、初期設定用制御回路１５１から成る初期設定手段）であり、
前記記憶領域変更手段は、前記初期設定に用いた記憶領域以外の残余の記憶領域について、前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数は少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数は多くなるように前記記憶領域を割り振って設定するもの（例えば、記憶領域変更部１８）であることを特徴とする。
【００１０】
また、本願の請求項３に係る発明においては、請求項１に記載の画像処理装置において、前記初期設定手段は、前記記憶部におけるログ情報を記憶するための全領域について、前記区分毎にログ情報を記憶するための記憶領域を割り振って設定するもの（例えば、初期設定用操作回路１４１、初期設定用制御回路２１１から成る初期設定用手段）であり、
前記記憶領域変更手段は、前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を減じ、稼働率の高い区分の記憶領域に記憶可能なログ情報数を増大するように変更するもの（例えば、記憶領域変更部２２）であることを特徴とする。
【００１１】
本願の請求項４に係る発明は、異なるカテゴリのジョブを実行してそのログ情報を記憶部に該カテゴリに対応した区分で記憶する画像処理方法において、
前記記憶部に予め前記区分毎に前記ログ情報を記憶するための記憶領域を割り振って初期設定を行なうステップと、
前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数を多く変更するステップと、
を備えていることを特徴とする。
【００１２】
また、本願の請求項５に係る発明においては、請求項４に記載の画像処理方法において、前記初期設定を行なうステップは、前記記憶部におけるログ情報を記憶するための全領域の一部を初期設定のための記憶領域として確保し、前記区分毎にログ情報を記憶するための記憶領域を割り振って設定するもの（例えば、ステップＳ１〜ステップＳ３）であり、
前記記憶領域の設定状態を変更するステップは、前記初期設定に用いた記憶領域以外の残余の記憶領域について、前記ジョブの実行の経緯から前記区分ごとに稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数は少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数は多くなるように前記記憶領域を割り振って設定するもの（例えば、ステップＳ９〜ステップＳ１２）であることを特徴とする。
【００１３】
また、本願の請求項６に係る発明においては、請求項４に記載の画像処理方法において、前記初期設定を行なうステップは、前記記憶部におけるログ情報を記憶するための全領域について、前記区分毎にログ情報を記憶するための記憶領域を割り振って設定するもの（例えば、ステップＳ２１〜ステップＳ２３）であり、
前記記憶領域の設定状態を変更するステップは、前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を減じ、稼働率の高い区分の記憶領域に記憶可能なログ情報数を増大するように変更するもの（例えば、ステップＳ２９〜ステップＳ３２）であることを特徴とする。
【００１４】
本願の請求項７に係る発明は、異なるカテゴリのジョブを実行してそのログ情報を記憶部に該カテゴリに対応した区分で記憶する画像処理装置であって、前記記憶部に予め前記区分ごとに前記ログ情報を記憶するための記憶領域を割り振って設定する初期設定手段と、前記ジョブの実行の経緯から前記区分毎に稼働率を算出して記憶領域を変更する記憶領域変更手段とを備えた画像処理装置を構成するコンピュータに、
前記記憶部に予め前記区分毎に前記ログ情報を記憶するために、前記初期設定手段でもって記憶領域を割り振って初期設定を行なう処理と、
前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数を多く前記記憶領域変更手段でもって変更する処理と、
を実行させることを特徴とする。
【００１５】
また、本願の請求項８に係る発明においては、請求項７に記載のプログラムにおいて、前記初期設定を行なう処理は、前記記憶部におけるログ情報を記憶するための全領域の一部を初期設定のための記憶領域として確保し、前記区分毎にログ情報を記憶するための記憶領域を割り振って設定するもの（例えば、ステップＳ１〜ステップＳ３）であり、
前記記憶領域の設定状態を変更する処理は、前記初期設定に用いた記憶領域以外の残余の記憶領域について、前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数は少なく、稼働率の高い区分の記憶領域に記憶可能なログ情報数は多くなるように前記記憶領域を割り振って設定するもの（例えば、ステップＳ９〜ステップＳ１２）であることを特徴とする。
【００１６】
また、本願の請求項９に係る発明においては、請求項７に記載のプログラムにおいて、前記初期設定を行なう処理は、前記記憶部におけるログ情報を記憶するための全領域について、前記区分毎にログ情報を記憶するための記憶領域を割り振って設定するもの（例えば、ステップＳ２１〜ステップＳ２３）であり、
前記記憶領域の設定状態を変更する処理は、前記ジョブの実行の経緯から前記区分毎に稼働率を算出して稼働率の低い区分の記憶領域に記憶可能なログ情報数を減じ、稼働率の高い区分の記憶領域に記憶可能なログ情報数を増大するように変更するもの（例えば、ステップＳ２９〜ステップＳ３２）であることを特徴とする。
【発明の効果】
【００１７】
本願の請求項１に係る発明においては、前記記憶部は初期設定手段によりジョブのカテゴリに基づく区分毎に割り振られて記憶領域が設定されるが、その後のジョブの実行において、記憶領域変更手段によってカテゴリ毎に稼働率を算出し、算出結果によって予め割り振られた記憶領域に記憶可能なログ情報数を変更する。そのため、カテゴリに基づく区分毎の記憶領域の容量は実際のジョブの実行における経緯に沿って変更される。従って、少ない容量の記憶部であっても多量のログ情報を記憶できる効率のよいコスト的に有利な画像処理装置を提供できる。
【００１８】
また、本願の請求項２に係る発明の画像処理装置によれば、初期設定が前記初期設定手段により予め予想される区分毎のログ情報の記憶数を設定するので、その後のジョブの実行において、初期設定値に至るまでは記憶領域を変更しない。そのため、記憶領域変更手段による処理を適用しないのでログ情報の記憶処理が全体的に迅速にできる効果を有する。
【００１９】
また、本願の請求項３に係る発明の画像処理装置によれば、前記初期設定手段により予め設定された記憶領域のログ情報の記憶できる数が実際のジョブの実行に際して前記記憶領域変更手段により増減されるので、予想した以上にジョブが実行されていない場合にその記憶領域の記憶できるログ情報数を減じて他の区分の記憶領域の記憶できるログ情報数を増大することができる。そのため、常にカテゴリに基づく区分毎の記憶領域の範囲は実際のジョブの実行における経緯に沿って変更される。従って、少ない容量の記憶部であっても多量のログ情報を記憶できる効率のよいコスト的に有利な画像処理装置を提供できる。
【００２０】
また、本願の請求項４の発明においては、前記記憶部には初期設定のステップにおいてジョブのカテゴリに基づく区分毎に割り振られて記憶領域が設定される。そして、その後のジョブの実行において、カテゴリ毎に稼働率を算出し、算出結果によって予め割り振られた記憶領域に記憶可能なログ情報数を変更する。そのため、記憶領域を変更するステップがカテゴリに基づく区分毎の記憶領域の範囲を実際のジョブにおける実行の経緯に沿って変更する。従って、少ない容量の記憶部であっても多量のログ情報を記憶できる効率のよいコスト的に有利な画像処理方法を提供できる。
【００２１】
また、本願の請求項５に係る発明の画像処理方法によれば、前記初期設定を行なうステップが前記記憶領域の一部を初期設定のための記憶領域とし、前記記憶領域を変更するステップが前記初期設定された記憶領域を変更せず残余の記憶領域を前記ジョブの稼働率を参照して割り振る。そのため、記憶されるログ情報が前記初期設定値に至るまでは、記憶領域を変更する処理を行なわないので、ログ情報の記憶処理が全体的に迅速にできる効果を有する。
【００２２】
また、本願の請求項６に係る発明の画像処理方法によれば、前記初期設定を行なうステップが前記記憶領域の全領域を初期設定のための記憶領域とし、前記記憶領域を変更するステップが前記初期設定された記憶領域を実際のジョブの稼働率から変更するので、予想した以上にジョブが実行されていない場合にその記憶領域の記憶できるログ情報数を減じて他の区分の記憶領域の記憶できるログ情報数を増大することができる。そのため、常にカテゴリに基づく区分毎の記憶領域の範囲は実際のジョブの実行における経緯に沿って変更される。従って、少ない容量の記憶部であっても多量のログ情報を記憶できる効率のよいコスト的に有利な画像処理方法を提供できる。
【００２３】
また、本願の請求項７に係る発明においては、前記記憶部は前記初期設定手段による初期設定の処理でもってジョブのカテゴリに基づく区分ごとに割り振られて記憶領域が設定されるが、その後のジョブの実行において、前記記憶領域変更手段による記憶領域を変更する処理でもってカテゴリ毎に稼働率を算出し、算出結果によって予め割り振られた記憶領域の記憶できるログ情報数を変更する。そのため、カテゴリに基づく区分毎の記憶領域の範囲は実際のジョブの実行における経緯に沿って変更される。従って、少ない容量の記憶部であっても多量のログ情報を記憶できる効率のよいコスト的に有利な画像処理装置を提供できる。
【００２４】
また、本願の請求項８に係る発明のプログラムによれば、前記初期設定手段による初期設定でもって予め予想される区分ごとのログ情報の記憶数を設定するので、その後のジョブの実行において初期設定値に至るまでは、記憶領域を変更しない。そのため、記憶領域変更手段による領域を変更する処理を適用しないので、ログ情報の記憶処理が全体的に迅速にできる効果を有する。
【００２５】
また、本願の請求項９に係る発明のプログラムによれば、前記初期設定手段による初期設定処理により予め設定されたログ情報の記憶できる数が実際のジョブの実行に際して前記記憶領域変更手段による記憶領域の変更処理により増減されるので、予想した以上にジョブが実行されていない場合にその記憶領域の記憶できるログ情報数を減じて他の区分の記憶領域の記憶できるログ情報数を増大することができる。そのため、常にカテゴリに基づく区分毎の記憶領域の範囲は実際のジョブの実行における経緯に沿って変更される。従って、少ない容量の記憶部であっても多量のログ情報を記憶できる効率のよいコスト的に有利な画像処理装置を提供できる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。
【実施例１】
【００２７】
以下、本発明の実施例１について図面を参照して説明する。図１は本発明の実施例１における画像処理装置を示すブロック図、図２は本発明の実施例１における初期設定の説明に供するためのフローチャート、図３は本発明の実施例１における初期設定の説明に供するための操作画面を示す説明図、図４は本発明の実施例１におけるログ情報を記憶する動作を説明するためのフローチャート、図５は本発明の実施例１におけるログ情報を記憶する記憶領域の変更の動作を説明するためのフローチャートである。
【００２８】
図１において画像処理装置１０は、プリンタ１１と、送信部１２と、画像形成部１３と、操作部１４と、制御部１５とを備えており、操作部１４の操作により制御部１５を制御してコピー、ファクシミリ、プリンタ、スキャナ等を作動させて所定のジョブを実行するものである。また、画像処理装置１０はログ情報を記憶するための記憶部１６とログ情報記憶用制御部１７とを備えており、印刷、送信、保存のジョブのカテゴリに対応した区分でログ情報を記憶するようになっている。更に、画像処理装置１０は記憶領域変更手段を形成する記憶領域変更部１８を備えており、記憶部１６の区分されたログ情報の記憶領域を変更するようになっている。
【００２９】
記憶領域変更部１８は、ジョブのカテゴリに基づく区分毎に稼働率を算出し変更すべきログ情報数を得るようにした演算処理回路１８１と、演算処理回路１８１で得られたログ情報数に基づいて記憶部１６の記憶領域を変更する記憶領域変更制御回路１８２とを有する。
【００３０】
操作部１４は、ディスプレイ上にタッチパネル方式をとる操作画面が表示される。そして、その操作画面の一部には初期設定用操作ボタンを有する初期設定用の操作画面が得られる。また、操作部１４は操作画面の操作によって作動する初期設定用操作回路１４１が設けられている。制御部１５は初期設定用制御回路１５１を有しており、印刷、送信、保存のジョブのカテゴリに対応した区分で記憶部１６に初期設定が行なわれるようになっている。
【００３１】
ユーザは画像処理装置１０を使用するに際しては、初期設定手段により初期設定を行なうが、この初期設定の機能について図２、図３を参照して説明する。なお、初期設定手段は初期設定用操作回路１４１、初期設定用制御回路１５１から成る。
【００３２】
初期設定は図２におけるステップＳ１で示すように、ユーザが操作部１４の初期設定用操作回路１４１を動作させて初期設定を選択する。初期設定用操作回路１４１が動作されると、図３（Ａ）で示すように、ディスプレイ上に初期設定メニュー画面Ａが表示される。次に、初期設定メニュー画面Ａからログ設定を行なう。ユーザがログ設定を選択すると制御部１５の初期設定用制御回路１５１により図３（Ｂ）で示すようにログ設定画面Ｂが表示される。ユーザはステップＳ２においてログ設定画面Ｂにより全領域の一部を初期設定のための領域として印刷ログ数、送信ログ数および保存ログ数を設定する。即ち、初期設定のための記憶領域に異なるカテゴリのジョブに対応した区分毎に記憶できるログ数が割り振られる。例えば、図３（Ｂ）で示すように、記憶部１６の最大の記憶数が例えば６０の場合には、例えば印刷ログ数を５、送信ログ数を１５、保存ログ数３とする。そして、次のステップＳ３において、図３（Ｃ）で示すように、例えば印刷ログ数の設定画面Ｃを読み出してログ数５を入力する。この入力によって初期設定用制御回路１５１は記憶部１６に印刷ジョブの領域としてログ数５だけを初期設定する。以下同様にして送信ログ数１５と保存ログ数３の初期設定を行なう。
【００３３】
初期設定後はユーザが画像処理装置１０を用いてジョブを実行すると、そのログ情報が記憶部１６におけるジョブのカテゴリに応じた区分の記憶領域に記憶される。一方、記憶領域変更部１８の演算処理回路１８１は、一定時間内における区分毎のジョブ実行回数をカウントして稼働率を算出して変更すべきログ情報数を得る。
【００３４】
この稼働率の算出は下記のように行なわれる。まず、初期設定されたログ数を除いた残余のログ数が求められる。残余のログ数は、記憶部１６に記憶できる最大のログ数が６０ジョブ分であり、印刷ジョブで記憶できる最低の数を５ジョブ分とし、送信ジョブで記憶できる最低の数を１５ジョブ分とし、保存ジョブで記憶できる最低の数を３ジョブ分とするので、３７ジョブ分となる。この３７ジョブ分に相当する記憶容量は、稼働率によって振り分けられる変動ログ数である。
【００３５】
印刷ジョブの稼働率については以下の通りである。実行中の印刷ジョブ数が３ジョブであり、既に完了した印刷ジョブにおけるログ数が１５ジョブであるとする。そして、実行中のジョブの実行時刻が１６時３０分であり、既に完了した印刷ジョブの実行時刻が１０時５分であるとする。この場合の実行期間は１０時５分から１６時３０分の３８５分となる。従って、稼働率は下式によって得られる。
印刷ジョブの稼動率＝１８ジョブ／３８５分＝０．０４７
【００３６】
また、送信ジョブの稼働率については以下の通りである。実行中の送信ジョブ数が１ジョブであり、既に完了した印刷ジョブにおけるログ数が９ジョブであるとする。そして、実行中の送信ジョブの実行時刻が１６時３０分であり、既に完了した送信ジョブの実行時刻が８時３５分であるとする。この場合の実行期間は８時３５分から１６時３０分の４７５分となる。従って、稼働率は下式によって得られる。
送信ジョブの稼動率＝１０ジョブ／４７５分＝０．０２１
【００３７】
また、保存ジョブの稼働率については以下の通りである。実行中の保存ジョブ数が０ジョブであり、既に完了した保存ジョブにおけるログ数が３ジョブであるとする。そして、実行中のジョブの実行時刻が１６時３０分であり、既に完了した印刷ジョブの実行時刻が９時２５分であるとする。この場合の実行期間は９時２５分から１６時３０分の４２５分となる。従って、稼働率は下式によって得られる。
保存ジョブの稼動率＝３ジョブ／４２５分＝０．００７
【００３８】
次に、印刷ジョブについて上記の稼働率から残余の３７ジョブに相当する記憶領域に分配する分配ジョブ数を算出する。この分配ジョブ数は下式によって得られる。
印刷ジョブの分配ジョブ数
＝３７ジョブ×０．０４７／（０．０４７＋０．０２１＋０．００７）
＝２３ジョブ
従って、この２３ジョブは残余の記憶領域に記憶する印刷ジョブのログ情報数として割り振られるものとなる。
【００３９】
また、送信ジョブについて上記の稼働率から残余の３７ジョブの記憶領域に分配する分配ジョブ数を算出する。この分配ジョブ数は下式によって得られる。
送信ジョブの分配ジョブ数
＝３７ジョブ×０．０２１／（０．０４７＋０．０２１＋０．００７）
＝１０ジョブ
同様に、この１０ジョブは残余の記憶領域に記憶する送信ジョブのログ情報数として割り振られるものとなる。
【００４０】
また、保存ジョブについて上記の稼働率から残余の３７ジョブの記憶領域に分配する分配ジョブ数を算出する。この分配ジョブ数は下式によって得られる。
保存ジョブの分配ジョブ数
＝３７ジョブ×０．００７／（０．０４７＋０．０２１＋０．００７）
＝３ジョブ
同様に、この３ジョブは残余の記憶領域に記憶する保存ジョブのログ情報数として割り振られるものとなる。
【００４１】
上述した印刷、送信及び保存の分配ジョブ数は、ジョブの実行の経緯によって算出された変更すべき値である。そして、この変更はジョブの実行が経過することによって変動するものである。
【００４２】
次に、このような実施例１の構成による画像処理装置１０の画像処理動作について図４、図５を参照して説明する。初期設定は前述したようにして行なわれる。その後、ユーザが操作部１４を操作し、プリンタ１１、送信部１２、画像形成部１３を制御部１５によって制御して印刷、送信及び保存のジョブを実行する。その結果、図４のステップＳ４で示すように、そのジョブのログ情報が発生する。このログ情報はステップＳ５で示すように制御部１５においてカテゴリ毎に区分される。区分され取得されたログ情報はログ情報記憶用制御部１７によって記憶部１６の該当する記憶領域に記憶されるが、この記憶動作の前に、ステップＳ６で示すように当該記憶領域の記憶できるログ数に余裕があるか否かを判別する。この判別の結果、記憶する容量がある場合は、ステップＳ７で示すように取得されたログ情報は当該記憶領域に記憶されて保存される。
【００４３】
ステップＳ６において、記憶部１６の当該記憶領域への記憶できる余裕がないと判別された場合は、ステップＳ８で示すようにログ情報記憶用制御部１７が既に記憶されている最も古いログ情報を消去する。そして、当該記憶領域にログ情報を記憶できるように余裕を発生させ、ステップＳ６における判別結果を記憶可能に反転させ、ステップＳ７において当該ログ情報を記憶して保存させる。
【００４４】
このようにして記憶部１６に保存されたログ情報は、ユーザが必要に応じて操作部を操作し読み出すことによりジョブの履歴を確認することができる。
【００４５】
一方、ジョブの実行の経緯から各ジョブのカテゴリ毎に稼動状況が異なるので、この稼働率によって記憶領域を増減して記憶できるログ情報数の変更を行なう。この記憶部１６の記憶領域の変更は、前述したように記憶領域変更部１８における演算処理回路１８１によって稼働率を算出し変更後のログ数を得て、このログ数でもって記憶領域変更制御回路１８２により割り振られるものである。
【００４６】
この動作は図５で示すが、ステップＳ９で示すように、印刷、送信及び保存のジョブを実行するとそのログ情報が発生する。このログ情報はステップＳ１０で示すように制御部１５においてカテゴリ毎に区分される。この区分されたジョブ情報は、ステップＳ１１で示すように記憶領域変更部１８において、そのログ数から稼動率が算出され、変更すべきログ数が得られる。その後、ステップＳ１２で示すように記憶領域変更制御回路１８２は変更すべきログ数から記憶部１６における記憶領域の変更が行なわれる。
【００４７】
上述した実際のジョブの実行に基づく記憶部１６の記憶領域の変更は、前述したステップＳ６における判別の基準となる記憶できるログ数を変更することになる。従って、前述した記憶部１６における残余の記憶できる３７のログ情報数を超えるまではそのまま記憶できる。残余の記憶できる３７のログ情報数を超えると、ステップＳ６における判別が記憶できる余裕がないものとなるので、このとき初めてステップＳ８で示すように古いログ情報が消去される。
【００４８】
従って、本発明の実施例１の画像処理装置１０によれば、ユーザは操作部１４によって初期設定用操作回路１４１を動作させて初期設定の作業を開始し、予め予想されるジョブ毎に記憶すべきログ情報の数を設定できる。この設定は記憶部１６におけるログ情報を記憶するための全領域の一部を初期設定のための記憶領域として確保し、カテゴリに基づく区分毎にログ情報を記憶するための記憶領域を割り振って設定するものである。そして、その後は記憶領域変更部１８により初期設定に用いた記憶領域以外の残余の記憶領域について、ジョブの実行の経緯からカテゴリ毎に稼働率を算出して稼働率の低い区分の記憶領域を少なく、稼働率の高い区分の記憶領域を多く割り振って設定する。そのため、予想を越えるジョブの実行にあっては、稼働率に応じて最も効率のよい状態に記憶領域が変更される。また、ジョブの実行において初期設定値に至るまでは、記憶領域を変更しないので記憶領域変更部１８による処理を適用しない。そのため、ログ情報の記憶処理が迅速にできる。
【実施例２】
【００４９】
以下、本発明の異なる実施形態として実施例２について説明する。図６は実施例２における画像処理装置２０のブロック図であるが、図１における実施例１と同一部分は同一符号を付してその説明を省略する。図７は本発明の実施例２における初期設定の説明に供するためのフローチャート、図８は本発明の実施例２における初期設定の説明に供するための操作画面を示す説明図、図９は本発明の実施例２におけるログ情報を記憶する動作を説明するためのフローチャート、図１０は本発明の実施例２におけるログ情報を記憶する記憶領域の変更の動作を説明するためのフローチャートである。
【００５０】
図６で示すように、画像処理装置２０は制御部２１を備えている。この制御部２１は初期設定用制御回路２１１を有する。また、画像処理装置２０は記憶領域変更部２２を備えている。この記憶領域変更部２２は演算処理回路２２１と記憶領域変更制御回路２２２とから成る。ここで、実施例２における初期設定手段は初期設定用操作回路１４１、初期設定用制御回路２１１から成る。
【００５１】
初期設定用制御回路２１１は初期設定において下記の機能を有する。初期設定は図７（Ａ）におけるステップＳ２１で示すように、ユーザが操作部１４の初期設定用操作回路１４１を動作させ初期設定を選択する。初期設定用操作回路１４１が動作されると図８（Ａ）で示すようにディスプレイ上に初期設定メニュー画面ａが表示される。次に、初期設定メニュー画面ａからログ設定の選択を行なう。ユーザがログ設定を選択すると制御部２１の初期設定用制御回路２１１により図８（Ｂ）で示すようにログ設定画面ｂが表示される。ユーザはステップ２２においてログ設定画面ｂにより全領域を初期設定のための領域として印刷ログ数、送信ログ数および保存ログ数を設定する。即ち、初期設定のための記憶領域に異なるカテゴリのジョブに対応した区分毎に記憶できるログ数が割り振られる。例えば、図８（Ｂ）で示すように、記憶部１６が最大の記憶数が例えば６０の場合に、印刷ログ数を２０、送信ログ数２０、保存ログ数２０とする。そして、次のステップＳ２３において、図８（Ｃ）で示すように、例えば印刷ログ数の設定画面ｃを読み出してログ数２０を入力する。この入力によって初期設定用制御回路２１１は記憶部１６に印刷ジョブの領域としてログ数２０だけを初期設定する。以下同様にして送信ログ数２０の初期設定と保存ログ数２０の初期設定を行なう。なお、ここでは設定値は均等に３等分としたが、予め予想される比率で配分するようにしてもよい。
【００５２】
初期設定後はユーザが画像処理装置１０を用いてジョブを実行すると、そのログ情報が記憶部１６におけるジョブのカテゴリに応じた区分の記憶領域に記憶される。同時に、記憶領域変更部２２の演算処理回路２２１は、一定時間内における区分毎のジョブ実行回数をカウントし、稼働率を算出して変更すべきログ情報数を得る。記憶領域変更制御回路２２２は変更すべきログ情報数に応じて記憶部１６の記憶領域を変更する。
【００５３】
次に、このような実施例２の構成による画像処理装置２０の動作について説明する。初期設定は前述したようにして行なわれる。その後、ユーザが操作部１４を操作し、プリンタ１１、送信部１２、画像形成部１３を制御部２１によって制御して印刷、送信及び保存のジョブを実行する。その結果、図９のステップＳ２４で示すように、そのジョブのログ情報が発生する。このログ情報はステップＳ２５で示すように制御部２１においてカテゴリ毎に区分される。区分され取得されたログ情報はログ情報記憶用制御部１７によって記憶部１６の該当する記憶領域に記憶されるが、この記憶動作の前に、ステップＳ２６で示すように当該記憶領域の記憶できるログ数に余裕があるか否かを判別する。この判別の結果、記憶する容量がある場合は、ステップＳ２７で示すように取得されたログ情報は当該記憶領域に記憶されて保存される。
【００５４】
ステップＳ２６において、記憶部１６の当該記憶領域への記憶できる余裕がないと判別された場合は、ログ情報記憶用制御部１７が既に記憶されている最も古いログ情報を消去する。そして、当該記憶領域にログ情報を記憶できるように余裕を発生させ、ステップＳ２６における判別結果を記憶可能に反転させ、ステップＳ２７において当該ログ情報を記憶して保存させる。
【００５５】
このようにして記憶部１６に保存されたログ情報は、ユーザが必要に応じて操作部１４を操作し読み出すことによりジョブの履歴を確認することができる。
【００５６】
一方、ジョブの実行の経緯から各ジョブのカテゴリに基づいた区分毎に稼動状況が異なるので、この稼働率によって記憶領域を増減して記憶できるログ情報数の変更を行なう。この記憶部１６の記憶領域の変更は、前述したように記憶領域変更部２２における演算処理回路２２１によって稼働率を算出し変更後のログ数を得て、このログ数でもって記憶領域変更制御回路２２２により初期設定された値が増減されて割り振られる。例えば、送信のジョブが印刷及び保存のジョブよりも比較的多い場合には、その稼働率から送信のログ情報の記憶領域をログ数２０から増加させ、印刷及び保存のログ情報の記憶領域をログ数から減少させる。
【００５７】
この動作は図１０で示すが、ステップＳ２９で示すように、印刷、送信及び保存のジョブを実行するとそのログ情報が発生する。このログ情報はステップＳ３０で示すように制御部２１においてカテゴリ毎に区分される。この区分されたジョブ情報は、ステップＳ３１で示すように記憶領域変更部２２の演算処理回路２２１において、そのログ数から稼動率が算出され、変更すべきログ数が得られる。その後、ステップＳ３２で示すように記憶領域変更制御回路２２２は変更すべきログ数から記憶部１６における記憶領域の変更が行なわれる。
【００５８】
上述した実際のジョブの実行に基づく記憶部１６の記憶領域の変更は、前述したステップ２６における判断の基準となっている記憶できるログ数を変更することになる。
【００５９】
従って、本発明の実施例２の画像処理装置２０によれば、ユーザは操作部１４によって初期設定用操作回路１４１を動作させて初期設定の作業を開始し、初期設定用制御回路２１１により予め予想されるジョブごとに記憶すべきログ情報の数を設定できる。この設定は記憶部１６におけるログ情報を記憶するための全領域を初期設定のための記憶領域として確保し、区分毎にログ情報を記憶するための記憶領域を割り振って設定するものである。そして、その後は記憶領域変更部２２により初期設定に用いた記憶領域について、ジョブの実行の経緯からカテゴリ毎に稼働率を算出して稼働率の低い区分の記憶領域を少なく、稼働率の高い区分の記憶領域を多く割り振って変更する。そのため、予想した以上にジョブが実行されていない場合にその記憶領域を減じて他の区分のための記憶領域として使用できる。
【００６０】
即ち、カテゴリに基づいた区分毎の記憶領域の範囲は、常に実際に実行されているジョブの経緯による多少に沿って変更される。従って、少ない容量の記憶部であっても多量のログ情報を記憶できる効率のよいものとなる。
【００６１】
尚、本発明の実施例においては、ログ情報の区分は印刷、送信、保存の３種としたが、本発明はこれに限定されることなく、例えば受信などの他のジョブのカテゴリを区分して設けるようにしてもよい。
【００６２】
尚また、本発明の実施例においては、記憶部１６はログ情報の専用の記憶用としてではなく、画像形成処理にも用いられるものであってもよい。この場合は、一部の記憶領域がログ情報の記憶部分としてあてがわれるものである。
【図面の簡単な説明】
【００６３】
【図１】図１は本発明の実施例１における画像処理装置を示すブロック図、
【図２】図２は本発明の実施例１における初期設定の説明に供するためのフローチャート、
【図３】図３は本発明の実施例１における初期設定の説明に供するための操作画面を示す説明図、
【図４】図４は本発明の実施例１におけるログ情報を記憶する動作を説明するためのフローチャート、
【図５】図５は本発明の実施例１におけるログ情報を記憶する記憶領域の変更の動作を説明するためのフローチャート、
【図６】図６は本発明の実施例２における画像処理装置を示すブロック図、
【図７】図７は本発明の実施例２における初期設定の説明に供するためのフローチャート、
【図８】図８は本発明の実施例２における初期設定の説明に供するための操作画面を示す説明図、
【図９】図９は本発明の実施例２におけるログ情報を記憶する動作を説明するためのフローチャート、
【図１０】図１０は本発明の実施例２におけるログ情報を記憶する記憶領域の変更の動作を説明するためのフローチャートである。
【符号の説明】
【００６４】
１０、２０      画像処理装置
１１            プリンタ
１２            送信部
１３            画像形成部
１４            操作部
１５、２１      制御部
１６            記憶部
１７            ログ情報記憶用制御部
１８            記憶領域変更部
１４１          初期設定用操作回路
１５１、２１１  初期設定用制御回路
１８１、２２１  演算処理回路
１８２、２２２  記憶領域変更制御回路
【図１】
2006211607.tif 000003
【図２】
2006211607.tif 000004
【図３】
2006211607.tif 000005
【図４】
2006211607.tif 000006
【図５】
2006211607.tif 000007
【図６】
2006211607.tif 000008
【図７】
2006211607.tif 000009
【図８】
2006211607.tif 000010
【図９】
2006211607.tif 000011
【図１０】
2006211607.tif 000012