(57)【要約】      （修正有）【課題】同じような属性の履歴情報によって記憶エリアが独占されることを回避し，特定の属性の履歴情報を長期間保持できる電子機器を提供する。【解決手段】ＭＦＰは，そのメモリ領域に，所定の属性の履歴情報を記憶する専用履歴領域６０と，汎用の記憶部である汎用履歴領域６３とを設けている。さらに専用履歴領域６０への記憶を規制する制限値を設定している。ＭＦＰは，所定の属性の履歴情報を記憶する際，専用履歴領域６０に記憶されている履歴情報数を取得し，その数が制限値よりも大きい場合には，専用履歴領域６０に記憶されている履歴情報のうち，少なくとも一部を汎用履歴領域６３に移行する。【選択図】図３
2010102407.tif 000002
【特許請求の範囲】
【請求項１】
所定の属性に該当する履歴情報を記憶する第１記憶部と，
前記所定の属性に該当しない履歴情報および前記第１記憶部から移行される履歴情報を記憶する第２記憶部と，
前記第１記憶部の記憶エリアの空きが規定量以下の場合に，前記第１記憶部に記憶されている履歴情報のうちの少なくとも一部を前記第２記憶部に移行する移行部とを備えることを特徴とする電子機器。
【請求項２】
請求項１に記載する電子機器において，
前記移行部は，前記第１記憶部に記憶されている履歴情報のうちの最も古い履歴情報を前記第２記憶部への移行対象とすることを特徴とする電子機器。
【請求項３】
請求項１または請求項２に記載する電子機器において，
前記移行部は，前記第２記憶部に履歴情報を移行する際に，移行対象の履歴情報の項目の一部を削除することを特徴とする電子機器。
【請求項４】
請求項１から請求項３のいずれか１つに記載する電子機器において，
前記第１記憶部は不揮発性メモリで構成され，前記第２記憶部は揮発性メモリで構成されていることを特徴とする電子機器。
【請求項５】
請求項１から請求項４のいずれか１つに記載する電子機器において，
前記第１記憶部は，記憶可能な属性が複数あり，属性ごとに記憶エリアが割り当てられていることを特徴とする電子機器。
【請求項６】
請求項５に記載する電子機器において，
前記第１記憶部に記憶可能な属性の履歴情報を記憶する際に，その属性に対応する記憶エリアがない場合には，その属性用に新たに記憶エリアを割り当てる割当部を備えることを特徴とする電子機器。
【請求項７】
請求項１から請求項６のいずれか１つに記載する電子機器において，
前記移行部が履歴情報を移行させる閾値となる前記規定量を設定する設定部を備えることを特徴とする電子機器。
【請求項８】
請求項１から請求項７のいずれか１つに記載する電子機器において，
履歴情報の属性は，ユーザあるいは機能によって特定されることを特徴とする電子機器。
【請求項９】
請求項１から請求項８のいずれか１つに記載する電子機器において，
前記第１記憶部が記憶の対象とする履歴情報の属性を選択する選択部を備えることを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，履歴情報を記憶する電子機器に関する。さらに詳細には，複数の属性の履歴情報を記憶する電子機器に関するものである。
【背景技術】
【０００２】
従来から，印刷履歴やエラー履歴等の履歴情報をメモリに記憶し，後から閲覧できるように構成した画像形成装置が広く実用化されている。履歴情報は，ユーザ情報や機能情報（ＦＡＸ送受信，ＰＣプリント，コピー，電子メール送受信等の個別情報）が付されており，それら属性情報も合わせて記憶される。このように履歴情報を記憶することは，画像形成装置に限らず，通信装置や情報処理装置等の電子機器類では一般的である。
【０００３】
このような履歴情報を記憶する電子機器としては，例えば特許文献１に，複数回線の各々に対応する識別子を付して記憶し，通信結果レポートや通信管理レポートにそれぞれその識別子を付加する通信装置が開示されている。
【特許文献１】特開平１１−３０８３９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら，前記した従来の電子機器には，次のような問題点があった。すなわち，履歴情報の登録頻度は情報の属性によって異なる。そして，記憶される履歴情報が特定の属性に偏ると，その属性以外の履歴情報が欠落してしまうことがある。例えば，履歴情報を記憶する記憶エリアを１つ用意し，その記憶エリアに属性を区別することなく記憶する構成の場合には，記憶エリアに空きが無くなると，最も古い履歴情報を消去することによって記憶エリアに空きを確保することが一般的に行われる。このような構成では，同じ属性の履歴情報が連続すると，その属性の履歴情報で記憶エリアが埋め尽くされてしまい，その他の属性の履歴情報が早期に消去されてしまう。つまり，登録頻度が低く重要度が高い属性の履歴情報が，重要度が低く登録頻度が高い属性の履歴情報によって早期に消去されてしまうことがある。
【０００５】
また，記憶エリアを属性ごとに分割して，各属性に専用の記憶エリアを割り当てる構成も考え得る。この場合，重要度が高い属性の履歴情報は，その属性専用の記憶エリアに記憶されるため，他の属性の履歴情報によって早期に消去されてしまうことを回避できる。しかし，前者の構成に比べ，各属性が使用可能な記憶エリアが相対的に小さく，記憶エリアが満杯になり易い。そのため，ある属性の履歴情報に集中すると，その属性の記憶エリアが早期に満杯になり，結局，履歴情報が早期に消去されてしまう。
【０００６】
本発明は，前記した従来の電子機器が有する問題点を解決するためになされたものである。すなわちその課題とするところは，同じような属性の履歴情報によって記憶エリアが独占されることを回避し，特定の属性の履歴情報を長期間保持できる電子機器を提供することにある。
【課題を解決するための手段】
【０００７】
この課題の解決を目的としてなされた電子機器は，所定の属性に該当する履歴情報を記憶する第１記憶部と，所定の属性に該当しない履歴情報および第１記憶部から移行される履歴情報を記憶する第２記憶部と，第１記憶部の記憶エリアの空きが規定量以下の場合に，第１記憶部に記憶されている履歴情報のうちの少なくとも一部を第２記憶部に移行する移行部とを備えることを特徴としている。
【０００８】
本発明の電子機器は，所定の属性用の記憶部である第１記憶部と汎用の記憶部である第２記憶部とを用意し，さらに第１記憶部への登録を規制する規制量を設定している。「規定量」の対象は，例えば，記憶部の空き容量であってもよいし，記憶部に記憶されている履歴情報のレコード数であってもよい。本発明の電子機器は，所定の属性に該当する履歴情報を記憶する際に第１記憶部の空きを取得し，その空きが規定量以下の場合には，第１記憶部に記憶されている履歴情報のうち，少なくとも一部を第２記憶部に移行するようにしている。属性は，例えば，ユーザや機能によって特定される。
【０００９】
すなわち，本発明の電子機器は，特定属性用の第１記憶部と汎用の第２記憶部とを用意することで，所定の属性以外の属性の履歴情報が連続したとしても，それらの履歴情報は第２記憶部に記憶され，所定の属性の履歴情報は第１記憶部に保持される。よって，所定の属性の履歴情報の，早期の消去が回避される。また，第１記憶部が満杯に近い場合には，第１記憶部に記憶されている履歴情報の少なくとも一部を第２記憶部に移動させる。つまり，第２記憶部を予備の記憶場所として利用する。これにより，第１記憶部が早期に満杯になったとしても，記憶されている情報が直ちに消去されることはない。よって，所定の属性の履歴情報を長期間保持できる。
【００１０】
また，本発明の電子機器の移行部は，第１記憶部に記憶されている履歴情報のうちの最も古い履歴情報を第２記憶部への移行対象としている。すなわち，時系列順に基づく優劣で移行すると，公平性が保ち易く，使い勝手がよい。
【００１１】
また，本発明の電子機器の移行部は，第２記憶部に履歴情報を移行する際に，移行対象の履歴情報の項目の一部を削除するとよりよい。すなわち，移行対象となる履歴情報は，履歴情報の中であっても重要度が低い傾向にある。そこで，情報の一部を削除した上で第２記憶部に記憶させることで，第２記憶部の負担を軽減できる。また，第２記憶部では，移行される履歴情報を含めてより多くの情報を記憶することができる。
【００１２】
また，本発明の電子機器は，第１記憶部は不揮発性メモリで構成され，第２記憶部は揮発性メモリで構成されているとよりよい。すなわち，本発明は，重要度が高い履歴情報を第１記憶部で記憶する構成であり，第２記憶部で記憶する履歴情報は第１記憶部と比較して重要度が低い。そこで，第２記憶部を揮発性メモリで構成することで，メモリ資源を有効活用できる。
【００１３】
また，本発明の電子機器の第１記憶部は，記憶可能な属性が複数あり，属性ごとに記憶エリアが割り当てられているとよりよい。すなわち，管理対象を細分化でき，より適切な履歴管理を行うことができる。
【００１４】
また，上記の電子機器は，第１記憶部に記憶可能な属性の履歴情報を記憶する際に，その属性に対応する記憶エリアがない場合には，その属性用に新たに記憶エリアを割り当てる割当部を備えるとよりよい。すなわち，必要に応じて記憶エリアを割り当てるようにすることで，メモリ資源を有効活用できる。また，後から追加された属性についても対応することができ，柔軟な運用が可能になる。
【００１５】
また，本発明の電子機器は，移行部が履歴情報を移行させる閾値となる規定量を設定する設定部を備えるとよりよい。すなわち，規定量を設定可能にすることで，ユーザの利便性が向上する。
【００１６】
また，本発明の電子機器は，第１記憶部が記憶の対象とする履歴情報の属性を選択する選択部を備えるとよりよい。すなわち，長期保持したい履歴情報をユーザが選択できる。これにより，ユーザの利便性が向上する。
【発明の効果】
【００１７】
本発明によれば，同じような属性の履歴情報によって記憶エリアが独占されることを回避し，特定の属性の履歴情報を長期間保持できる電子機器が実現している。
【発明を実施するための最良の形態】
【００１８】
以下，本発明にかかる印刷装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，コピー，ＰＣからの指示で行うプリントであるＰＣプリント，ＦＡＸ受信したことによるプリントであるＦＡＸプリント等の様々な属性の印刷ジョブを扱う複合機（ＭＦＰ：Multi Function Peripheral ）に本発明を適用したものである。
【００１９】
［ＭＦＰの全体構成］
実施の形態のＭＦＰ１００は，図１に示すように，用紙に画像を印刷する画像形成部１０と，原稿の画像を読み取る画像読取部２０とを備えている。また，画像読取部２０の前面側には，液晶ディスプレイからなる表示部４１と，スタートキー，ストップキー，テンキー等から構成されるボタン群４２とを備えた操作パネル４０が設けられ，この操作パネル４０により動作状況の表示やユーザによる入力操作が可能になっている。
【００２０】
画像形成部１０は，パーソナルコンピュータ（ＰＣ）等の情報端末装置から送られてくる画像データや画像読取部２０で読み取った原稿の画像データを基に画像を形成し，当該画像を用紙に印刷する。画像形成方式は，電子写真方式であってもインクジェット方式であってもよい。また，カラー画像に対応するものであってもモノクロ画像専用であってもよい。本形態のＭＦＰ１００は，電子写真方式のカラー画像形成装置とする。
【００２１】
画像読取部２０は，原稿台にセットされた原稿の画像を読み取って原稿の画像データを作成する。また，画像読取部２０は，ＭＦＰ１００の最上部となる位置に，原稿の自動搬送を行うＡＤＦ（Auto Document Feeder）を備えており，複数枚の原稿を連続して読み取ることができる。
【００２２】
また，ＭＦＰ１００は，コピー，ＰＣプリント，ＦＡＸプリント等の様々な属性の印刷ジョブを扱う機能を有している。これらの印刷ジョブは，ユーザが操作パネル４０を操作することによって，あるいはＰＣ等の情報処理装置からネットワークを介して，あるいは相手側ＦＡＸ装置から通信回線を介して，非同期でＭＦＰ１００に送られる。ＭＦＰ１００は，受け付けた印刷ジョブを所定の順序で印刷処理する。印刷処理した際の印刷情報やエラーが発生した際のエラー情報は，履歴情報としてメモリに記憶する。履歴情報の記憶処理の詳細については後述する。
【００２３】
［ＭＦＰの電気的構成］
続いて，ＭＦＰ１００の電気的構成について説明する。ＭＦＰ１００は，図２に示すように，ＣＰＵ３１と，ＲＯＭ３２と，ＲＡＭ３３と，ＮＶＲＡＭ３４と，ＡＳＩＣ３５と，ネットワークインターフェース３６と，ＦＡＸインターフェース３７とを備えた制御部３０を有している。また，制御部３０のＡＳＩＣ３５は，画像形成部１０，画像読取部２０，操作パネル４０等と電気的に接続されている。
【００２４】
ＣＰＵ３１は，ＭＦＰ１００における画像読取機能，画像形成機能等の各種機能を実現するための演算を実行し，制御の中枢となるものである。ＲＯＭ３２には，ＭＦＰ１００を制御するための各種制御プログラムや各種設定，初期値等が記憶されている。ＲＡＭ３３は，各種制御プログラムが読み出される作業領域として，あるいは画像データを一時的に記憶する記憶領域として利用される。ＮＶＲＡＭ（Non Volatile RAM）３４は，不揮発性を有する記憶手段であって，各種設定ないし画像データ等を保存する記憶領域として利用される。
【００２５】
ＣＰＵ３１は，ＲＯＭ３２から読み出した制御プログラムや各種センサから送られる信号に従って，その処理結果をＲＡＭ３３またはＮＶＲＡＭ３４に記憶させながら，ＭＦＰ１００の各構成要素（例えば，画像形成部１０を構成する露光装置の点灯タイミング，用紙の搬送路を構成する各種ローラの駆動モータ（不図示），画像読取部２０を構成するイメージセンサユニットの移動用モータ（不図示））を制御する。
【００２６】
ネットワークインターフェース３６は，インターネット等のネットワークに接続され，ＰＣ等の情報処理装置との接続を可能にしている。ＦＡＸインターフェース３７は，電話回線に接続され，相手先のＦＡＸ装置との接続を可能にしている。そして，ネットワークインターフェース３６やＦＡＸインターフェース３７を介してジョブのやりとりを行うことができる。
【００２７】
［履歴情報管理］
続いて，ＭＦＰ１００の履歴情報管理機能について説明する。ＭＦＰ１００は，印刷処理を行った際に，その印刷情報等を履歴情報としてメモリ領域に記憶する。履歴情報は，属性によって重要度が異なる。例えば，ＦＡＸプリントの履歴情報には，送信元や転送元の情報も含まれるため，コピーやＰＣプリントと比較して重要度が高いと考えられる。また，ＭＦＰ１００は，ユーザごとに印刷機能を制限するログイン機能を有しており，ログインしたユーザ個々の印刷履歴を管理することもある。そこで，ＭＦＰ１００では，履歴情報をその属性を区別して記憶する。
【００２８】
具体的に，ＭＦＰ１００の履歴情報を記憶するメモリ領域は，図３に示すように，特定の属性の履歴情報を記憶する専用履歴領域６０と，属性を区別することなく履歴情報を記憶する汎用履歴領域６３（第２記憶部の一例）とが設けられている。ＭＦＰ１００は，専用履歴領域６０に記憶可能な履歴情報であれば，専用履歴領域６０に履歴情報を記憶し，それ以外の履歴情報は汎用履歴領域６３に記憶する。
【００２９】
また，専用履歴領域６０には，ＦＡＸプリント用の履歴情報を記憶するＦＡＸ用記憶エリア６１（第１記憶部の一例）と，あらかじめ登録されたユーザの履歴情報を記憶するユーザ個別記憶エリア６２（第１記憶部の一例）とが確保されている。ＭＦＰ１００は，ログイン機能を有していることから，ログインのためのユーザ名が登録されている。あらかじめ登録されたユーザとは，ＭＦＰ１００にログイン可能なユーザのことである。ユーザ個別記憶エリア６２には，登録されたユーザ別に記憶エリアが確保されている。例えば，ＭＦＰ１００にユーザＡ，Ｂ，Ｃが登録されている場合には，図３に示したように，ユーザＡ用の記憶エリア６２１と，ユーザＢ用の記憶エリア６２２と，ユーザＣ用の記憶エリア６２３とが確保される。
【００３０】
専用履歴領域６０を構成する各記憶エリア６１，６２１，６２２，６２３には，記憶エリアごとに，記憶可能なレコード数を規定する制限値（規定量の一例）が設定されている。制限値は，図４に示すような制限値テーブル５５によって管理される。本形態では，ＦＡＸプリントの制限値を３０，ユーザＡ，Ｂ，Ｃの制限値をそれぞれ１０とする。この制限値の値は一例であり，これに限るものではない。例えば，ユーザＡが管理者であれば，一般ユーザであるユーザＢ，Ｃよりも制限値を大きくしてもよい。なお，制限値としては，すべての属性で共通の制限値を１つ設けることにしてもよいが，ジョブの属性ごとに処理の優先度が異なることが多い。そこで，ジョブの属性ごとに制限値を設定することで，より適切な運用を図ることができる。
【００３１】
また，履歴情報の内容は，属性によって異なる。例えば，ＦＡＸ用記憶エリア６１に記憶されるＦＡＸプリントの履歴情報としては，図５に示すように，ジョブの識別名と，基本印刷情報と，ＦＡＸプリント固有情報とで構成される。基本印刷情報は，印刷処理の基本情報であり，例えば，解像度，選択トレイ，用紙サイズ，マルチページの設定，両面印刷の設定，部数，モノクロ／カラー設定が含まれる。ＦＡＸプリント固有情報は，ＦＡＸプリント固有の情報であり，例えば，送信元電話番号，印刷時刻，転送元ＩＤが含まれる。また，ユーザ個別記憶エリア６２に記憶される印刷履歴情報としては，ジョブの識別名と，基本印刷情報と，ユーザ固有情報とで構成される。基本印刷情報は，ＦＡＸプリントの基本印刷情報と同様の構成である。ユーザ固有情報としては，例えば，ユーザ名，印刷時刻，残印刷許可枚数が含まれる。
【００３２】
履歴情報は，基本的には，履歴情報の属性に即した履歴領域に記憶される。つまり，ＦＡＸプリントの履歴情報は，ＦＡＸ用記憶エリア６１に記憶され，ＭＦＰ１００に登録されているユーザが行った印刷の履歴情報は，ユーザ個別記憶エリア６２に記憶され，その他の属性の履歴情報は，汎用履歴領域６３に記憶される。ただし，次のような場合には例外となる。
【００３３】
すなわち，ＦＡＸ用記憶エリア６１およびユーザ個別記憶エリア６２には，制限値がそれぞれ設定されていることから，制限値よりも多くの履歴情報は記憶できない。そこで，履歴情報のレコード数が制限値を超えた場合には，その記憶エリアに記憶されている履歴情報のうち最も古いもの（以下，「最古の履歴情報」とする）が汎用履歴領域６３に移される。
【００３４】
また，ＭＦＰ１００のメモリ領域は，ＲＡＭ３３とＮＶＲＡＭ３４とによって構成される。そして，専用履歴領域６０は，ＮＶＲＡＭ３４に確保される。すなわち，専用履歴領域６０に記憶される履歴情報は，その重要度が高い傾向にある。そこで，不揮発性のメモリ領域に履歴情報を記憶し，長期間保持する。一方，汎用履歴領域６３には，重要度が低い履歴情報が記憶される傾向にある。そこで，揮発性のメモリであるＲＡＭ３３を利用する。履歴情報の属性に応じて記憶媒体を決定することで，単位記憶量当たりのコストや手間に関する負荷が大きいＮＶＲＡＭ３４の利用を抑制し，その容量が低く抑えられる。
【００３５】
図６は，ＦＡＸプリントの履歴情報の記憶例，およびＦＡＸ用記憶エリア６１から汎用履歴領域６３への履歴情報の移行例を示している。図６の例は，ＦＡＸプリントに着目し，その他の属性の例を省略している。また，図６の「ＦＡＸ」の文字に付随する番号の順に履歴情報を記憶したものとする。
【００３６】
まず，図６（Ａ）は，ＦＡＸ用記憶エリア６１に既に２９個の履歴情報が記憶されている状態を示している。一方，汎用履歴領域６３にはＦＡＸプリントの履歴情報が１つも記憶されていないものとする。ＦＡＸ用記憶エリア６１は，ＦＡＸプリント専用の記憶エリアとして使用されるため，ＦＡＸプリント以外の属性の履歴情報は記憶されない。そのため，ＦＡＸプリント以外の属性の履歴情報が発生したとしても，ＦＡＸ用記憶エリア６１は影響を受けない。
【００３７】
次に，図６（Ａ）の状態で，ＦＡＸプリントの新たな履歴情報であるＦＡＸ３０が発生すると，図６（Ｂ）に示すように，そのＦＡＸ３０はＦＡＸ用記憶エリア６１に保存される。これにより，ＦＡＸ用記憶エリア６１のレコード数が制限値に達し，ＦＡＸ用記憶エリア６１は満杯状態になる。
【００３８】
次に，図６（Ｂ）の状態で，新たな履歴情報であるＦＡＸ３１が発生すると，ＦＡＸ用記憶エリア６１には既に制限値と同じ数の履歴情報が記憶されているため，ＦＡＸ用記憶エリア６１には記憶できない。そこで，図６（Ｃ）に示すように，ＦＡＸ用記憶エリア６１の最古の履歴情報であるＦＡＸ１を汎用履歴領域６３に移す。その上で，新たな履歴情報であるＦＡＸ３１をＦＡＸ用記憶エリア６１に記憶する。これにより，ＦＡＸ用記憶エリア６１には，常に新しい最大３０個の履歴情報が記憶される。また，古い履歴情報は，直ちに削除されることはなく，汎用履歴領域６３の先頭に（最新として）確保される。
【００３９】
なお，汎用履歴領域６３についても，記憶できる履歴情報の限界はある。例えば，ＲＡＭ３３の物理的な容量一杯まで記憶した場合や，汎用履歴領域６３にも制限値を設けた場合である。その場合には，汎用履歴領域６３の最古の履歴情報が削除され，新たな履歴情報が記憶される。
【００４０】
［履歴記憶処理］
続いて，上述した履歴管理機能を実現するＭＦＰ１００の手順について説明する。始めに，印刷ジョブを終了した際に発生する履歴情報の，各種履歴領域への記憶を行う履歴記憶処理について，図７のフローチャートを参照しつつ説明する。本処理は，ＭＦＰ１００が印刷ジョブを終了し，その印刷処理に伴う履歴情報が発生する度に実行される。
【００４１】
まず，履歴情報の属性がＦＡＸプリントであるか否かを判断する（Ｓ１０１）。すなわち，属性がＦＡＸプリントである履歴情報を，他の属性よりも優先して抽出する。ＦＡＸプリントである場合には（Ｓ１０１：ＹＥＳ），当該履歴情報をＦＡＸ用記憶エリア６１に記憶するためのＦＡＸ記憶処理を行う（Ｓ１２１）。
【００４２】
ここで，Ｓ１２１のＦＡＸ記憶処理（移行部の一例）について，図８のフローチャートを参照しつつ説明する。まず，ＦＡＸ用記憶エリア６１に記憶されている履歴情報の件数を取得する（Ｓ２０１）。そして，取得した件数が制限値よりも小さいか，すなわちＦＡＸ用記憶エリア６１に記憶可能か否かを判断する（Ｓ２０２）。ＦＡＸ用記憶エリア６１に記憶可能であれば（Ｓ２０２：ＹＥＳ），履歴情報をＦＡＸ用記憶エリア６１に記憶する（Ｓ２０３）。
【００４３】
一方，ＦＡＸ用記憶エリア６１に記憶不可であれば（Ｓ２０２：ＮＯ），ＦＡＸ用記憶エリア６１の最古の履歴情報を抽出する（Ｓ２１１）。そして，最古の履歴情報のうちの，ＦＡＸプリント固有情報を削除する（Ｓ２１２）。そして，ＦＡＸプリント固有情報が削除された最古の履歴情報を汎用履歴領域６３の先頭に記憶し（Ｓ２１３），当該最古の履歴情報をＦＡＸ用記憶エリア６１から削除する（Ｓ２１４）。すなわち，最古の履歴情報を汎用履歴領域６３に移行する。移行される履歴情報は，最古の履歴情報であり，新しい履歴情報と比較して利用価値が低い傾向にある。そこで，ＦＡＸプリント固有情報を削除し，データサイズを小さくする。これにより，移行先である汎用履歴領域６３への負担は少ない。
【００４４】
最古の履歴情報の削除により，ＦＡＸ用記憶エリア６１に空きができる。そこで，最新のＦＡＸプリントの履歴情報をＦＡＸ用記憶エリア６１に記憶する（Ｓ２０３）。これにより，ＦＡＸ用記憶エリア６１には，常に最新の履歴情報が記憶される。
【００４５】
図７のフローチャートに戻り，履歴情報の属性がＦＡＸプリントでなければ（Ｓ１０１：ＮＯ），次に，その属性が，ＭＦＰ１００に登録されているユーザによる個別プリントであるか否かを判断する（Ｓ１０２）。該当するユーザの個別プリントである場合には（Ｓ１０２：ＹＥＳ），履歴情報をユーザ個別記憶エリア６２に記憶するためのユーザ個別記憶処理を行う（Ｓ１３１）。
【００４６】
ここで，Ｓ１３１のユーザ個別記憶処理（移行部，割当部の一例）について，図９のフローチャートを参照しつつ説明する。まず，ユーザ個別記憶エリア６２に，印刷処理したユーザ用の記憶エリアがあるか否かを判断する（Ｓ３０１）。
【００４７】
印刷処理したユーザ用の記憶エリアがない場合には（Ｓ３０１：ＮＯ），履歴情報をユーザ個別記憶エリア６２に記憶できない。そこで，印刷処理したユーザ用の記憶エリアが作成可能か否かを判断する（Ｓ３１１）。すなわち，ユーザ個別記憶エリア６２に物理的に新たな記憶エリアを確保できるか，あるいは記憶エリア作成に関する制約（例えば，ログインしていないユーザは記憶エリアを保持しない等の制約）の有無を判断する。
【００４８】
新たな記憶エリアが作成可能であれば（Ｓ３１１：ＹＥＳ），当該ユーザ用の記憶エリアを新規に作成する（Ｓ３１２）。新規に作成された記憶エリアには，デフォルト値の制限値が設定される。記憶エリアの作成後は，Ｓ３０２の処理に移行する。一方，新たな記憶エリアが作成不可であれば（Ｓ３１１：ＮＯ），履歴情報を汎用履歴領域６３に記憶する（Ｓ３１３）。
【００４９】
一方，印刷処理したユーザ用の記憶エリアがある場合（Ｓ３０１：ＹＥＳ），あるいはＳ３１２の処理で新たに記憶エリアを作成した場合には，該当するユーザの記憶エリアに記憶されている履歴情報の件数を取得する（Ｓ３０２）。そして，取得した件数が該当するユーザに対応する制限値よりも小さいか，すなわち該当するユーザの記憶エリアに記憶可能か否かを判断する（Ｓ３０３）。該当するユーザの記憶エリアに記憶可能であれば（Ｓ３０３：ＹＥＳ），履歴情報を当該記憶エリアに記憶する（Ｓ３０４）。
【００５０】
一方，該当するユーザの記憶エリアに記憶不可であれば（Ｓ３０３：ＮＯ），その記憶エリアの最古の履歴情報を抽出する（Ｓ３２１）。そして，抽出された最古の履歴情報を汎用履歴領域６３の先頭に（最新として）記憶し（Ｓ３２２），当該最古の履歴情報を当該記憶エリアから削除する（Ｓ３２３）。
【００５１】
最古の履歴情報の削除により，該当するユーザの記憶エリアに空きができる。そこで，最新の履歴情報を該当するユーザの記憶エリアに記憶する（Ｓ３０４）。これにより，該当するユーザの記憶エリアに記憶されている履歴情報は常に最新の履歴情報となる。
【００５２】
なお，上記の例では，記憶エリアに記憶されているすべての履歴情報を汎用履歴領域６３に移行する対象としているが，例外を設けてもよい。例えば，いわゆるセキュア印刷を行った後の履歴情報は，通常の印刷と比較して重要度が高い傾向にあり，自動消去の対象となることは好ましくない。そこで，セキュア印刷後の履歴情報については，汎用履歴領域６３に移行する履歴情報の対象外としてもよい。また，セキュア印刷後の履歴情報をすべて移動対象外とすると，記憶エリア内のすべての履歴情報がセキュア印刷後の履歴情報になってしまうことも考えられる。そこで，最新のセキュア印刷後の履歴情報のみを移動対象外としてもよい。
【００５３】
図７のフローチャートに戻り，ＭＦＰ１００に登録されているユーザによる個別プリントでなければ（Ｓ１０２：ＮＯ），履歴情報を汎用履歴領域６３に記憶する（Ｓ１０３）。これにより，履歴情報は，何れかの履歴領域に振り分けて記憶される。
【００５４】
［ユーザ登録処理］
続いて，ＭＦＰ１００にユーザ登録を行うユーザ登録処理（設定部，選択部の一例）について，図１０のフローチャートを参照しつつ説明する。本処理は，管理者属性のユーザが任意でユーザ登録を行う処理であり，管理者属性のユーザによって新規登録指示が入力されることで実行される。
【００５５】
まず，新しく登録されるユーザのユーザ名を入力する画面を表示する（Ｓ４０１）。例えば，図１１に示すようなユーザ名入力画面を表示部４１に表示する。ユーザ名の入力終了が指示されると，入力されたユーザ名で新規ユーザの登録を行う（Ｓ４０２）。
【００５６】
次に，新規登録したユーザ用の記憶エリアをユーザ個別記憶エリア６２に作成するか否かを問い合わせる画面を表示する（Ｓ４０３）。例えば，図１２に示すような記憶エリア作成選択画面を表示部４１に表示する。記憶エリアの新規作成が選択されなかった場合には（Ｓ４０４：ＮＯ），Ｓ４０５以降の処理をバイパスして本処理を終了する。
【００５７】
記憶エリアの新規作成が選択された場合には（Ｓ４０４：ＹＥＳ），当該記憶エリアに記憶可能なレコード数，すなわち制限値を設定する画面を表示する（Ｓ４０５）。例えば，図１３に示すような制限値設定画面を表示部４１に表示する。制限値の入力終了が指示されると，設定数分のレコードの記憶が可能な記憶エリアをユーザ個別記憶エリア６２に確保する（Ｓ４０６）。これにより，ＭＦＰ１００へのユーザの新規登録を終了する。
【００５８】
以上詳細に説明したように本形態のＭＦＰ１００は，メモリ領域に，特定属性用の記憶部である専用履歴領域６０と，汎用の記憶部である汎用履歴領域６３とを設けている。そのため，専用履歴領域６０に記憶される所定の属性（本形態では，ＦＡＸプリントや登録されているユーザ）以外の属性の履歴情報が連続したとしても，その履歴情報は汎用履歴領域６３に記憶され，所定の属性の履歴情報は専用履歴領域６０に保持される。よって，所定の属性の履歴情報について，早期の消去が回避される。また，専用履歴領域６０を構成するＦＡＸ用記憶エリア６１ないしユーザ個別記憶エリア６２が満杯に近い場合には，その満杯に近い記憶エリアに記憶されている履歴情報の少なくとも一部を汎用履歴領域６３に移動させる。つまり，汎用履歴領域６３を予備の記憶場所として利用している。これにより，ＦＡＸ用記憶エリア６１ないしユーザ個別記憶エリア６２が早期に満杯になったとしても，それらに記憶されている情報が直ちに消去されることはない。よって，所定の属性の履歴情報を長期間保持できる。
【００５９】
また，ＭＦＰ１００は，登録されているユーザ用の記憶エリアが確保されていなかった場合に，そのユーザ用に新たに記憶エリアを割り当てている。すなわち，必要に応じて記憶エリアを割り当てるようにすることで，始めからすべての登録ユーザ分の記憶エリアを確保する必要はなく，メモリ資源を有効に活用することができる。また，後から追加されたユーザについても対応することができ，柔軟な運用が可能になる。
【００６０】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，ＭＦＰに限らず，複写機，スキャナ，ＦＡＸ等の画像処理装置であっても，さらには画像処理装置に限らず，ＰＣや携帯電話等の電子機器であっても，履歴情報を扱うものであれば適用可能である。
【００６１】
また，実施の形態では，印刷ジョブの履歴情報を記憶する場合に本発明を適用しているが，履歴情報は印刷ジョブに限るものではない。例えば，ＦＡＸ送信やＥメール送信等の送信ジョブの履歴情報を記憶してもよい。
【００６２】
また，実施の形態では，専用履歴領域６０の各記憶エリアに，登録可否の判断閾値として，登録件数の制限値を設定しているが，閾値は登録件数に限るものではない。例えば，各記憶エリアごと，すなわち属性ごとに合計データサイズの制限容量を設定してもよい。
【００６３】
また，実施の形態では，登録されているユーザ用の記憶エリアが確保されていなかった場合に，ＭＦＰ１００自身が記憶エリアの新規作成可否を判断し，自動的に新たな記憶エリアを確保しているが，これに限るものではない。すなわち，記憶エリアを作成するか否かをユーザに問い合わせてもよい。
【００６４】
また，実施の形態では，ＦＡＸ用記憶エリア６１での記憶ができない場合に，その一部を汎用履歴領域６３に移動させているが，すべての情報を移動させてもよい。また，汎用履歴領域６３への移動の際には履歴情報を１レコードずつ移動させているが，複数のレコードを纏めて移動させてもよい。
【００６５】
また，実施の形態では，専用履歴領域６０の記憶エリアへの記憶ができない場合に，どの属性の記憶エリアであっても，最古の履歴情報を汎用履歴領域６３に移動させているが，これに限るものではない。すなわち，重要度が低い履歴情報については，履歴情報を汎用履歴領域６３に移動せずに，最古の履歴情報から順に削除するように構成してもよい。例えば，ユーザ個別記憶エリア６２のうち，管理者ユーザの履歴情報については移動させるが，その他のユーザの履歴情報については削除するように構成してもよい。
【００６６】
また，履歴情報として，印刷情報や通信情報のほか，例えば画像データを記憶してもよい。すなわち，ＭＦＰ１００では，ユーザごとに履歴情報を保持することができるため，例えば印刷処理を再実行するリプリント機能を有している場合には，ユーザごとに最新の印刷情報および画像データを記憶することで，ユーザごとのリプリントを実現できる。つまり，他のユーザのプリントによって自身の画像データが消去されてしまうことはないため，自身の印刷処理についての再実行が可能になる。この場合，汎用履歴領域６３に移動させる際には，データサイズをコンパクトにするため，画像データを削除して移動させるとよい。
【図面の簡単な説明】
【００６７】
【図１】実施の形態にかかる複合機の概略構成を示す斜視図である。
【図２】実施の形態にかかる複合機の電気的構成を示すブロック図である。
【図３】複合機の履歴管理におけるメモリ領域の構成を示すブロック図である。
【図４】属性別の制限値テーブルの設定例を示す図である。
【図５】ＦＡＸ用記憶エリアに記憶される履歴情報の構成を示す図である。
【図６】ＦＡＸ用記憶エリアおよび汎用履歴領域の管理例を示す図である。
【図７】複合機の履歴記憶処理の手順を示すフローチャートである。
【図８】複合機のＦＡＸ記憶処理の手順を示すフローチャートである。
【図９】複合機のユーザ個別記憶処理の手順を示すフローチャートである。
【図１０】複合機のユーザ登録処理の手順を示すフローチャートである。
【図１１】ユーザ名入力画面の例を示す図である。
【図１２】記録エリア作成選択画面の例を示す図である。
【図１３】記録エリアの制限値設定画面の例を示す図である。
【符号の説明】
【００６８】
１０    画像形成部
２０    画像読取部
３０    制御部
４０    操作パネル
４１    表示部
５５    制限値テーブル
６０    専用履歴領域
６１    ＦＡＸ用記憶エリア
６２    ユーザ個別記憶エリア
６３    汎用履歴領域
１００  ＭＦＰ
【図１】
2010102407.tif 000003
【図２】
2010102407.tif 000004
【図３】
2010102407.tif 000005
【図４】
2010102407.tif 000006
【図５】
2010102407.tif 000007
【図６】
2010102407.tif 000008
【図７】
2010102407.tif 000009
【図８】
2010102407.tif 000010
【図９】
2010102407.tif 000011
【図１０】
2010102407.tif 000012
【図１１】
2010102407.tif 000013
【図１２】
2010102407.tif 000014
【図１３】
2010102407.tif 000015