(57)【要約】【課題】ハードディスクドライブへの画像データの読み書きの効率化を実現する。【解決手段】画像形成装置は、画像読取部と、ハードディスクドライブに画像形成装置のユーザーとして登録されている登録ユーザーの画像形成権限を含むデータベースと、画像形成装置の処理内容を表すデータである処理内容データに基づく更新の対象となるデータベースのレコードを特定するためのＩＤ情報とを格納する記憶部と、画像形成部と、処理内容データを含む処理管理データを不揮発性メモリに格納する補助記憶部と、処理管理データを使用して画像形成部による処理内容を管理する制御部とを備える。制御部は、登録ユーザーによる処理の終了後に、ＩＤ情報を使用して特定されたレコードを不揮発性メモリに格納されている処理管理データを使用して更新し、更新の完了に応じて不揮発性メモリから処理管理データを削除する。【選択図】図１
2020120255.tif 000002
【特許請求の範囲】
【請求項１】
原稿上の画像を読み取って読取画像を表す画像データを生成する画像読取部と、
ハードディスクドライブを有し、前記ハードディスクドライブに前記生成された画像データと、画像形成装置のユーザーとして登録されている登録ユーザーの画像形成権限を含むデータベースと、前記画像形成装置の処理内容を表すデータである処理内容データに基づく更新の対象となる前記データベースのレコードを特定するためのＩＤ情報とを格納する記憶部と、
前記ハードディスクドライブから読み出された画像データを使用して画像形成媒体上に画像を形成する画像形成部と、
不揮発性メモリを有し、前記処理内容データを含む処理管理データを前記不揮発性メモリに格納する補助記憶部と、
前記画像読取部、前記記憶部及び前記補助記憶部を制御し、前記処理管理データを使用して前記画像形成部による処理内容を管理する制御部と、
を備え、
前記制御部は、前記登録ユーザーによる処理の終了後に、前記ＩＤ情報を使用して特定されたレコードを前記不揮発性メモリに格納されている処理管理データを使用して更新し、前記更新の完了に応じて前記不揮発性メモリから前記処理管理データを削除する画像形成装置。
【請求項２】
請求項１記載の画像形成装置であって、
前記制御部は、前記画像形成権限と前記補助記憶部に格納されている処理管理データとに基づいて前記登録ユーザーによる利用を制限する画像形成装置。
【請求項３】
請求項１又は２に記載の画像形成装置であって、
前記制御部は、前記画像形成装置の電源復帰時に、前記補助記憶部に前記処理管理データが残存している場合には、前記補助記憶部に残存している処理管理データを使用して前記レコードを更新し、前記更新の完了に応じて前記不揮発性メモリから前記処理管理データを削除する画像形成装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の画像形成装置であって、
前記画像読取部は、自動原稿送り装置を有し、前記自動原稿送り装置から供給される複数の原稿上の画像を読み取って読取画像を表す画像データを生成し、
前記制御部は、前記自動原稿送り装置を使用する複写処理を含む特定処理を実行する場合には、前記処理管理データを補助記憶部に格納し、前記特定処理以外の処理方法で複写処理を実行する場合には、前記処理管理データを前記記憶部に格納する画像形成装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の画像形成装置であって、
前記補助記憶部は、前記画像形成装置の外部から取り外し可能に前記画像形成装置に装着されている画像形成装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の画像形成装置であって、
前記記憶部は、前記ハードディスクドライブに対して、前記画像データのシーケンシャルアクセスのみでの書込みと読出しとを実行する画像形成装置。
【請求項７】
請求項４記載の画像形成装置であって、
前記ハードディスクドライブは、線記録密度が一定となるように構成され、
前記記憶部は、前記特定処理のために専用に確保された特定処理専用のトラックを前記ハードディスクドライブが外周側に確保し、
前記制御部は、前記特定処理を実行する場合には、前記特定処理専用のトラックを使用する画像形成装置。
【請求項８】
請求項１乃至７のいずれか１項に記載の画像形成装置であって、
前記画像読取部は、Ｎ枚（Ｎは２以上の整数）に１枚の割合で、画像データを補助記憶部に格納する高速処理モードを有し、
前記補助記憶部は、前記高速処理モードの完了に応じて、前記不揮発性メモリのデータを復元不可能に消去する画像形成装置。
【請求項９】
請求項４記載の画像形成装置であって、
前記画像形成部は、カラー画像形成とモノクロ画像形成の選択が可能であり、
前記特定処理は、前記自動原稿送り装置を使用する前記カラー画像形成での複写処理を含む画像形成装置。
【請求項１０】
請求項４記載の画像形成装置であって、
前記画像形成部は、複数の複写解像度からの選択が可能であり、
前記特定処理は、前記自動原稿送り装置を使用し、前記複数の複写解像度のうちの最高解像度での複写処理を含む画像形成装置。
【請求項１１】
原稿上の画像を読み取って読取画像を表す画像データを生成する画像読取工程と、
ハードディスクドライブを用い、前記ハードディスクドライブに前記生成された画像データと、画像形成装置のユーザーとして登録されている登録ユーザーの画像形成権限を含むデータベースと、前記画像形成装置の処理内容を表すデータである処理内容データに基づく更新の対象となる前記データベースのレコードを特定するためのＩＤ情報とを格納する記憶工程と、
前記ハードディスクドライブから読み出された画像データを使用して画像形成媒体上に画像を形成する画像形成工程と、
不揮発性メモリを用い、前記処理内容データを含む処理管理データを前記不揮発性メモリに格納する補助記憶工程と、
前記画像読取工程、前記記憶工程及び前記補助記憶工程を制御し、前記処理管理データを使用して前記画像形成工程による処理内容を管理する制御工程と、
を備え、
前記制御工程は、前記登録ユーザーによる処理の終了後に、前記ＩＤ情報を使用して特定されたレコードを前記不揮発性メモリに格納されている処理管理データを使用して更新し、前記更新の完了に応じて前記不揮発性メモリから前記処理管理データを削除する工程を含む画像形成方法。
【請求項１２】
ハードディスクドライブ及び不揮発性メモリを有する画像形成装置を制御するための画像形成プログラムであって、
原稿上の画像を読み取って読取画像を表す画像データを生成する画像読取部、
前記ハードディスクドライブに前記生成された画像データと、前記画像形成装置のユーザーとして登録されている登録ユーザーの画像形成権限を含むデータベースと、前記画像形成装置の処理内容を表すデータである処理内容データに基づく更新の対象となる前記データベースのレコードを特定するためのＩＤ情報とを格納する記憶部、
前記ハードディスクドライブから読み出された画像データを使用して画像形成媒体上に画像を形成する画像形成部、
前記処理内容データを含む処理管理データを前記不揮発性メモリに格納する補助記憶部、及び
前記画像読取部、前記記憶部及び前記補助記憶部を制御し、前記処理管理データを使用して前記画像形成部による処理内容を管理する制御部として前記画像形成装置を機能させ、
前記制御部は、前記登録ユーザーによる処理の終了後に、前記ＩＤ情報を使用して特定されたレコードを前記不揮発性メモリに格納されている処理管理データを使用して更新し、前記更新の完了に応じて前記不揮発性メモリから前記処理管理データを削除する画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法及び画像形成プログラムに関する。
【背景技術】
【０００２】
画像形成装置には、記憶装置としてハードディスクドライブを装備することが一般的となっている。ハードディスクドライブは、オペレーティングシステムやアプリケーションのインストール先として媒体及びＢＯＸ機能といった様々な用途に使用される。さらに、ハードディスクドライブは、スキャン画像データを格納するための格納領域として複写時にも使用される。これにより、たとえばジャムのリカバリーや停電といった複写動作の中断があってもページの欠落を回避して複写動作を継続することができる（特許文献１）。ハードディスクドライブに格納されたスキャン画像データを利用して自動的に再印刷することができるからである。一方、画像形成装置には、自動原稿送り装置の装備も一般化しており、高速での大量の複写が実現されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１０２１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、高速での大量の複写は、内部データバスの高速化にも伴って、特に高解像度でのカラー印刷においてハードディスクドライブのアクセス速度がボトルネックとなり得ることが本願発明者によって見出された。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、ハードディスクドライブへの画像データの読み書きの効率化を実現する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、原稿上の画像を読み取って読取画像を表す画像データを生成する画像読取部と、ハードディスクドライブを有し、前記ハードディスクドライブに前記生成された画像データと、画像形成装置のユーザーとして登録されている登録ユーザーの画像形成権限を含むデータベースと、前記画像形成装置の処理内容を表すデータである処理内容データに基づく更新の対象となる前記データベースのレコードを特定するためのＩＤ情報とを格納する記憶部と、前記ハードディスクドライブから読み出された画像データを使用して画像形成媒体上に画像を形成する画像形成部と、不揮発性メモリを有し、前記処理内容データを含む処理管理データを前記不揮発性メモリに格納する補助記憶部と、前記画像読取部、前記記憶部及び前記補助記憶部を制御し、前記処理管理データを使用して前記画像形成部による処理内容を管理する制御部とを備え、前記制御部は、前記登録ユーザーによる処理の終了後に、前記ＩＤ情報を使用して特定されたレコードを前記不揮発性メモリに格納されている処理管理データを使用して更新し、前記更新の完了に応じて前記不揮発性メモリから前記処理管理データを削除する。
【０００７】
本発明の画像形成方法は、原稿上の画像を読み取って読取画像を表す画像データを生成する画像読取工程と、ハードディスクドライブを用い、前記ハードディスクドライブに前記生成された画像データと、画像形成装置のユーザーとして登録されている登録ユーザーの画像形成権限を含むデータベースと、前記画像形成装置の処理内容を表すデータである処理内容データに基づく更新の対象となる前記データベースのレコードを特定するためのＩＤ情報とを格納する記憶工程と、前記ハードディスクドライブから読み出された画像データを使用して画像形成媒体上に画像を形成する画像形成工程と、不揮発性メモリを用い、前記処理内容データを含む処理管理データを前記不揮発性メモリに格納する補助記憶工程と、前記画像読取工程、前記記憶工程及び前記補助記憶工程を制御し、前記処理管理データを使用して前記画像形成工程による処理内容を管理する制御工程とを備え、前記制御工程は、前記登録ユーザーによる処理の終了後に、前記ＩＤ情報を使用して特定されたレコードを前記不揮発性メモリに格納されている処理管理データを使用して更新し、前記更新の完了に応じて前記不揮発性メモリから前記処理管理データを削除する工程を含む。
【０００８】
本発明は、ハードディスクドライブ及び不揮発性メモリを有する画像形成装置を制御するための画像形成プログラムを提供する。前記画像形成プログラムは、原稿上の画像を読み取って読取画像を表す画像データを生成する画像読取部、前記ハードディスクドライブに前記生成された画像データと、前記画像形成装置のユーザーとして登録されている登録ユーザーの画像形成権限を含むデータベースと、前記画像形成装置の処理内容を表すデータである処理内容データに基づく更新の対象となる前記データベースのレコードを特定するためのＩＤ情報とを格納する記憶部、前記ハードディスクドライブから読み出された画像データを使用して画像形成媒体上に画像を形成する画像形成部、前記処理内容データを含む処理管理データを前記不揮発性メモリに格納する補助記憶部、及び前記画像読取部、前記記憶部及び前記補助記憶部を制御し、前記処理管理データを使用して前記画像形成部による処理内容を管理する制御部として前記画像形成装置を機能させ、前記制御部は、前記登録ユーザーによる処理の終了後に、前記ＩＤ情報を使用して特定されたレコードを前記不揮発性メモリに格納されている処理管理データを使用して更新し、前記更新の完了に応じて前記不揮発性メモリから前記処理管理データを削除する。
【発明の効果】
【０００９】
本発明によれば、ハードディスクドライブへの画像データの読み書きの効率化を実現することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る画像形成装置１の機能構成を示すブロックダイアグラムである。
【図２】一実施形態に係る画像形成装置１における複写処理手順の内容を示すフローチャートである。
【図３】一実施形態に係る画像形成装置１の記憶部が格納する社員管理データベースの内容を示す説明図である。
【図４】一実施形態に係る画像形成装置１の記憶部及び補助記憶部が格納する印刷管理データの内容を示す説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態（以下、「実施形態」という）を、図面を参照して説明する。
【００１２】
図１は、本発明の一実施形態に係る画像形成装置１の機能構成を示すブロックダイアグラムである。画像形成装置１は、制御部１０と、画像処理部２０と、画像形成部３０と、記憶部４０と、画像読取部５０と、補助記憶部６０と、メインメモリ７０と、これらを相互に接続するＡＸＩバス９０とを備えている。メインメモリ７０は、ＤＤＲ  ＳＤＲＡＭ（Ｄｏｕｂｌｅ−Ｄａｔａ−Ｒａｔｅ  Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００１３】
画像処理部２０は、ＲＩＰ処理部２１を有している。画像形成部３０は、露光部３１を有している。画像読取部５０は、自動原稿送り装置（ＡＤＦとも呼ばれる。）５１を有し、ＡＤＦ５１から供給される複数の原稿上の画像を読み取って読取画像を表す画像データを生成する。本実施形態では、一例として、データバスとして、高性能なシステムのメイン・バスに使用されるＡＸＩ（Ａｄｖａｎｃｅｄ  ｅＸｔｅｎｓｉｂｌｅ  Ｉｎｔｅｒｆａｃｅ）仕様に基づくＡＸＩバス９０が採用されている。
【００１４】
記憶部４０は、不揮発性記憶領域としてハードディスクドライブ（ＨＤＤ）を採用している。補助記憶部６０は、不揮発性メモリとしてフラッシュメモリを採用するＳｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ（ＳＳＤ）として構成されている。不揮発性メモリは、書き込み回数に制限があるので、交換可能に画像形成装置１に装備されている。不揮発性メモリは、Ｓｅｃｕｒｅ  Ｅｒａｓｅ機能で復元不可能にデータが消去された状態で廃棄される。
【００１５】
画像形成装置１は、さらに、制御部１０に接続されている第１ＡＸＩマスタ１０Ｍと、画像処理部２０に接続されている第２ＡＸＩマスタ２０Ｍと、画像形成部３０に接続されている第３ＡＸＩマスタ３０Ｍと、記憶部４０に接続されている第４ＡＸＩマスタ４０Ｍと、画像読取部５０に接続されている第５ＡＸＩマスタ５０Ｍと、補助記憶部６０に接続されている第６ＡＸＩマスタ６０Ｍと、メインメモリ７０に接続されているＮｅｔｗｏｒｋ  Ｉｎｔｅｒｃｏｎｎｅｃｔ部（ＮＩＣ部とも呼ばれる。）部７０Ｍとを備えている。
【００１６】
第１ＡＸＩマスタ１０Ｍ、第２ＡＸＩマスタ２０Ｍ、第３ＡＸＩマスタ３０Ｍ、第４ＡＸＩマスタ４０Ｍ、第５ＡＸＩマスタ５０Ｍ、第６ＡＸＩマスタ６０Ｍ及びＮＩＣ部７０Ｍは、Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ（ＤＭＡ）制御機能を有している。
【００１７】
ＡＸＩバス９０は、ＡＸＩプロトコルに従って各機器間の通信を可能とする。ＡＸＩバス９０は、ＡＸＩプロトコルに基づいてキューオーエス（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ：ＱＯＳ）値をサポートしている。この例では、ＱＯＳ値は、値０乃至３の２ビットのデータとして通信の優先度を表している。具体的には、たとえばＱＯＳ値０は、専用帯域の使用の許可を示している。ＱＯＳ値１は、高優先度を示し、ＱＯＳ値２は、中優先度を示し、ＱＯＳ値３は、低優先度を示している。
【００１８】
制御部１０は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサを備えている。また、制御部１０は、各種Ｉ／Ｏ、ＵＳＢ（ユニバーサル・シリアル・バス）、バス、その他ハードウェア等のインターフェースに関連するコントローラ機能を備えている。制御部１０は、画像形成装置１の全体を制御する。
【００１９】
記憶部４０は、非一時的な記憶媒体であるハードディスクドライブを有する記憶装置で、それぞれ制御部１０が実行する処理の制御プログラムやデータを記憶する。
【００２０】
図２は、一実施形態に係る画像形成装置１における複写処理手順の内容を示すフローチャートである。図３は、一実施形態に係る画像形成装置１の記憶部が格納する社員管理データベースＨＤＢ１の内容を示す説明図である。社員管理データベースＨＤＢ１は、各社員の所属、社員番号、氏名、電子メールアドレス、ＦＡＸ番号及びパスワードを格納している。社員番号及びパスワードは、画像形成装置１へのログイン処理に使用される。各レコードは、ＩＤ番号（ＩＤ情報とも呼ばれる。）によって特定することができる。
【００２１】
ステップＳ１０では、画像形成装置１は、ログイン処理を実行する。登録ユーザーは、たとえばＲＦＩＤ社員証（図示略）を画像形成装置１の操作表示部（図示略）に近づけることによってログインすることができる。画像形成装置１は、ＲＦＩＤ社員証から社員番号及びパスワードを取得して、社員管理データベースＨＤＢ１と照合することによって登録ユーザーの自動ログインを可能としている。登録ユーザーは、社員管理データベースＨＤＢ１に登録されているユーザーである。
【００２２】
ステップＳ２０では、画像形成装置１は、複写設定処理を実行する。複写設定処理では、ユーザーは、カラー又はモノクロの設定及び複数の複写解像度の中からの複写解像度の設定を行うことができる。この例では、ユーザーは、カラーの最高解像度の複写を選択したものとする。カラーの最高解像度の複写は、記憶部４０のハードディスクドライブ（ＨＤＤ）への画像データの書込みと読み出しで最も高いアクセス速度が要求される処理であり、特定処理とも呼ばれる。
【００２３】
ステップＳ３０では、画像形成装置１は、画像読取部５０のＡＤＦ５１を起動する。具体的には、ユーザーは、複数の印刷原稿をＡＤＦ５１にセットし、図示しないスタートスイッチを押して自動画像読み取りを開始する。
【００２４】
ステップＳ４０では、画像読取部５０は、画像読取処理を実行する。画像読取処理では、画像読取部５０は、原稿から画像を読み取ってデジタルデータである画像データを生成する。画像読取部５０は、第５ＡＸＩマスタ５０ＭとＡＸＩバス９０と第４ＡＸＩマスタ４０Ｍとを順に介して、記憶部４０のハードディスクドライブ（ＨＤＤ）に画像データを書き込むことができる。第５ＡＸＩマスタ５０Ｍは、第４ＡＸＩマスタ４０Ｍのマスタモジュールとして機能する。
【００２５】
第５ＡＸＩマスタ５０Ｍは、制御部１０からの指令に応じて、ＤＭＡ制御機能によって、ＱＯＳ値０を付して画像データを含む書込み要求パケットをＡＸＩバス９０に送信する。ＡＸＩバス９０は、第５ＡＸＩマスタ５０Ｍからの指令に応じて、専用帯域を確保し、ＱＯＳ値０が付され、書込み対象である画像データを含む書込み要求データを、専用帯域を使用して第４ＡＸＩマスタ４０Ｍに送信する。
【００２６】
これにより、画像形成装置１は、専用帯域を使用して画像データを送信することができるので、画像読取処理において順次生成される画像データの過度の送信遅延に起因するデータ廃棄（データ欠落）を排除することができる。
【００２７】
第４ＡＸＩマスタ４０Ｍは、書込み要求データに応じて記憶部４０のハードディスクドライブ（ＨＤＤ）にシーケンシャルアクセスで画像データを書き込む。これにより、画像読取部５０は、記憶部４０のハードディスクドライブ（ＨＤＤ）に画像データを書き込むことができる。
【００２８】
記憶部４０のハードディスクドライブは、線記録密度が一定となるように構成され、外周側のトラックが内周側のトラックよりも多くのセクタを有している。本実施形態では、記憶部４０は、特定処理のために専用に確保された外周側のトラックである特定処理専用のトラックを使用してシーケンシャルアクセスで画像データを書き込むことができる。これにより、ハードディスクドライブ（ＨＤＤ）の性能上の最高速度での書込みを実現することができる。
【００２９】
このように、画像形成装置１は、記憶部４０のハードディスクドライブ（ＨＤＤ）に画像データを書き込むことができる。これにより、画像形成装置１は、たとえば紙詰まりや停電によって印刷処理が中断しても同一画像の再印刷を可能とし、ページの欠落を防止することができる。
【００３０】
図４は、一実施形態に係る画像形成装置１の記憶部４０及び補助記憶部６０が格納する印刷管理データの内容を示す説明図である。印刷管理データは、記憶部４０のハードディスクドライブ（ＨＤＤ）に格納されている印刷権限データベースＨＤＢ２と、補助記憶部６０の不揮発性メモリに格納されている印刷実行テーブルＳＴとを含んでいる。この例では、社員管理データベースＨＤＢ１のＩＤ３（社員番号２０７８８４）として登録されているユーザーが画像形成装置１にログインしているものとする。
【００３１】
ユーザーは、印刷権限データベースＨＤＢ２に規定されている権限の範囲で画像形成装置１を利用することができる。たとえばＩＤ３のユーザーは、開発部に所属しているので（社員管理データベースＨＤＢ１参照）、開発部に割り当てられている権限の範囲で画像形成装置１を利用することができる。すなわち、ＩＤ３のユーザーは、カラー読取（カラースキャン）の残量（５，４５３回）と、カラー印刷（カラーの画像形成）の残量（７５５枚）の範囲で画像形成装置１を利用することができる。
【００３２】
ステップＳ５０では、制御部１０は、画像読取数計上処理を実行する。画像読取数計上処理では、制御部１０は、印刷実行テーブルＳＴのカラー読取のカウントを「１」だけインクリメントする。画像読取数計上処理は、記憶部４０のハードディスクドライブ（ＨＤＤ）への画像データの格納完了に応じて実行される。
【００３３】
制御部１０は、ＱＯＳ値３が付されたインクリメントの書込み要求データを補助記憶部６０（ＳＳＤ）に送信する。これにより、画像形成装置１は、記憶部４０のハードディスクドライブ（ＨＤＤ）へのランダムアクセス処理を抑制することができる。この結果、ランダムアクセス処理の前後で発生するシークタイムの増加を抑制することができる。
【００３４】
具体的には、第１ＡＸＩマスタ１０Ｍは、制御部１０からの指令に応じて、ＤＭＡ制御機能によってＱＯＳ値３が付された書込み要求データをＡＸＩバス９０に送信する。ＡＸＩバス９０は、専用帯域を使用することなく、ＱＯＳ値３が付された読出し要求データを第６ＡＸＩマスタ６０Ｍに送信する。第６ＡＸＩマスタ６０Ｍは、インクリメントの書込み要求データを補助記憶部６０（ＳＳＤ）に送信し、印刷実行テーブルＳＴのカラー読取をインクリメントする。
【００３５】
なお、特定処理以外の処理方法で複写処理を実行する場合には、画像読取数計上処理は、記憶部４０に対して実行される。これにより、補助記憶部６０の不揮発性メモリへの書き込み回数を削減して不揮発性メモリを長く使用することができる。
【００３６】
ステップＳ６０では、画像形成装置１は、画像形成処理を実行する。画像形成処理では、画像処理部２０は、記憶部４０から画像データを読出して画像データを受信することができる。具体的には、第２ＡＸＩマスタ２０Ｍは、画像処理部２０からの指令に応じて、ＤＭＡ制御機能によってＱＯＳ値２が付された読出し要求データをＡＸＩバス９０に送信する。ＡＸＩバス９０は、専用帯域を使用することなく、ＱＯＳ値２が付された読出し要求データを第４ＡＸＩマスタ４０Ｍに送信する。
【００３７】
第４ＡＸＩマスタ４０Ｍは、読出し要求データに応じて記憶部４０のハードディスクドライブ（ＨＤＤ）からシーケンシャルアクセスで画像データを読出してＡＸＩバス９０に送信する。ＡＸＩバス９０は、画像データを含む読出しデータパケットを第２ＡＸＩマスタ２０Ｍに送信する。本実施形態では、記憶部４０は、特定処理専用のトラックからシーケンシャルアクセスで画像データを読み出すことができる。これにより、ハードディスクドライブ（ＨＤＤ）の性能上の最高速度での読み出しを実現することができる。
【００３８】
画像処理部２０のＲＩＰ処理部２１は、第２ＡＸＩマスタ２０Ｍから受信した画像データに対してＲＩＰ処理を実行する。これにより、ＲＩＰ処理部２１は、各色のビットマップデータであるドットデータを生成することができる。ＲＩＰ処理には、色変換処理と、ハーフトーン処理とが含まれている。ドットデータは、色材を使用して印刷媒体上に形成されるドット形成状態を表すためのデータである。印刷媒体は、画像形成媒体とも呼ばれる。
【００３９】
次に画像処理部２０は、第２ＡＸＩマスタ２０ＭとＡＸＩバス９０とＮＩＣ部７０Ｍとを順に介して、メインメモリ７０にドットデータを書き込むことができる。これにより、画像形成装置１は、メインメモリ７０にドットデータを一時的に保存することができる。
【００４０】
画像形成部３０は、ＮＩＣ部７０ＭとＡＸＩバス９０と第３ＡＸＩマスタ３０Ｍとを順に介して、メインメモリ７０からドットデータを読出してドットデータを受信することができる。ただし、第３ＡＸＩマスタ３０Ｍは、ＱＯＳ値０を使用してメインメモリ７０からの読出し処理を実行する。
【００４１】
これにより、画像形成装置１は、専用帯域を使用してドットデータを送信することができるので、画像形成処理において露光部３１に順次必要とされるドットデータの過度の送信遅延に起因するドット抜け（画像欠落）を排除することができる。
【００４２】
画像形成部３０の露光部３１は、各色のビットマップデータであるドットデータに基づいて各色の現像ドラム（図示略）に対して露光処理を実行することができる。画像形成部３０は、露光処理に引き続き、現像処理や定着処理を実行して画像形成処理を実行することができる。
【００４３】
ステップＳ７０では、制御部１０は、画像形成計上処理を実行する。画像形成計上処理では、制御部１０は、印刷実行テーブルＳＴのカラー印刷のカウントを「１」だけインクリメントする。画像形成計上処理は、画像形成装置１からの印刷媒体の排出に応じて実行される。
【００４４】
具体的には、第１ＡＸＩマスタ１０Ｍは、制御部１０からの指令に応じて、ＤＭＡ制御機能によってＱＯＳ値３が付された書込み要求データをＡＸＩバス９０に送信する。ＡＸＩバス９０は、専用帯域を使用することなく、ＱＯＳ値３が付された読出し要求データを第６ＡＸＩマスタ６０Ｍに送信する。第６ＡＸＩマスタ６０Ｍは、インクリメントの書込み要求データを補助記憶部６０（ＳＳＤ）に送信し、印刷実行テーブルＳＴのカラー印刷をインクリメントする。
【００４５】
これにより、画像形成装置１は、記憶部４０のハードディスクドライブ（ＨＤＤ）へのランダムアクセス処理を抑制することができる。この結果、ランダムアクセス処理の前後で発生するシークタイムの増加を抑制することができる。
【００４６】
なお、特定処理以外の処理方法で複写処理を実行する場合には、画像形成計上処理は、記憶部４０に対して実行される。これにより、補助記憶部６０の不揮発性メモリへの書き込み回数を削減して不揮発性メモリを長く使用することができる。
【００４７】
画像形成装置１は、このような処理（ステップＳ４０乃至ステップＳ７０）をＡＤＦ５１上にセットされた複数の原稿の最終ページまで実行する（ステップＳ８０）。
【００４８】
なお、画像形成装置１は、その利用権限を超える可能性が発生した場合、すなわち補助記憶部６０（ＳＳＤ）に格納されている印刷実行テーブルＳＴの使用量に基づいて、残量と使用量の差が閾値以下となった場合に、操作表示部（図示略）に警告を表示し、システム管理者に通知する。また、残量と使用量の差が閾値以下となった場合には、画像形成装置１の使用を一時的に停止するようにしてもよい。
【００４９】
ステップＳ９０では、制御部１０は、補助記憶部６０（ＳＳＤ）に格納されている印刷実行テーブルＳＴの使用量を読み出して、読み出された使用量を使用して印刷権限データベースＨＤＢ２の残量を更新する。印刷権限データベースＨＤＢ２の更新は、印刷実行テーブルＳＴと印刷権限データベースＨＤＢ２とを紐付けるＩＤ情報を使用して実行される。制御部１０は、印刷権限データベースＨＤＢ２の更新完了に応じて補助記憶部６０内のデータを削除する。印刷権限は、画像形成権限とも呼ばれる。
【００５０】
なお、印刷実行中に、停電等によって画像形成装置１への電力供給が停止された場合には、制御部１０は、画像形成装置１の再起動その他の電源復帰時に不揮発性の補助記憶部６０（ＳＳＤ）に格納されている印刷実行テーブルＳＴの使用量を読み出して、その使用量を使用して印刷権限データベースＨＤＢ２の残量を更新することができる。制御部１０は、補助記憶部６０に印刷実行テーブルＳＴの使用量を表すデータが削除されずに残存しているデータ状態に基づいて印刷権限データベースＨＤＢ２の残量の更新が完了していないことを検知することができる。
【００５１】
本願発明者は、たとえばＡＸＩ仕様に基づくメイン・バスの採用に起因して画像形成装置１のシステム全体としての処理能力が向上する一方、画像データの保存処理と読出し処理とが実行される複写処理において、記憶部４０のハードディスクドライブの書き込み処理と読み出し処理がボトルネックになることを見いだした。
【００５２】
一実施形態に係る画像形成装置１は、画像形成計上処理や画像読取数計上処理といった印刷処理の管理上のデータの格納先として補助記憶部６０を設けることによって、記憶部４０のハードディスクドライブの処理を画像データの書込みと読み出しに専念させることができる。これにより、画像形成装置１は、特に、データ転送量が多くなるＡＤＦ５１を利用する際の高解像度でのカラー複写において、記憶部４０のハードディスクドライブの処理能力の限界に起因する複写処理の性能低下を抑制することができる。
【００５３】
さらに、本願発明者は、データ量が多くなる高解像度でのカラー複写において、画像データの一部を補助記憶部６０に格納する構成も創作した。具体的には、画像形成装置１は、ＡＤＦ５１を利用する際の高解像度でのカラー複写において、高速処理モードを実装することができる。具体的には、画像形成装置１は、Ｎ枚（Ｎは２以上の整数）に１枚の割合で、画像データを補助記憶部６０に格納することによって高速化することができる。割合は、システム全体の性能とハードディスクドライブの性能とに基づいて設定することができる。これにより、高解像度でのカラー画像データの書込みに時間を要しても画像データの読み出しの時間を確保することができるからである。
【００５４】
なお、補助記憶部６０は、高速処理モードの完了に応じて、Ｓｅｃｕｒｅ  Ｅｒａｓｅ機能で復元不可能にデータを消去するように初期設定することができる。これにより、画像データの流出を抑制することができる。
【００５５】
一方、不揮発性メモリは、書き込み回数に制限があり、交換可能に画像形成装置１に装備されているので、本願発明者は、印刷実行テーブルＳＴの内容を画像形成装置１の外部では意味をなさないものとして構成した。すなわち、印刷実行テーブルＳＴの内容は、社員管理データベースＨＤＢ１及び印刷権限データベースＨＤＢ２と紐付けられ、組み合わせた場合においてのみ意味を生じさせるデータとした。
【００５６】
すなわち、印刷実行テーブルＳＴは、画像形成装置１における処理の内容及び数量と、印刷権限データベースＨＤＢ２内の関連レコードを特定するＩＤ情報とを含み、印刷権限データベースＨＤＢ２の内容を更新するためのデータから構成され、印刷権限データベースＨＤＢ２無しで単独でデータを取得しても意味が無いからである。これにより、セキュリティ上の問題を生じさせることなく、画像形成装置１の外部から取り外し可能に装着される不揮発性メモリを使用して上述のシステムを実現することができる。
【００５７】
なお、処理内容（処理の内容及び数量）を表すデータは、処理内容データとも呼ばれる。処理内容データ及びＩＤ情報は、処理管理データとも呼ばれる。また、本実施形態では、画像形成計上処理及び画像読取数計上処理が管理対象となっているが、画像形成計上処理のみを管理対象としてもよい。
【００５８】
このように、一実施形態に係る画像形成装置１は、ＡＤＦ５１を利用する際の高解像度でのカラー複写といったハードディスクドライブの書込み処理と読出し処理の負荷が大きな際のハードディスクドライブに起因するボトルネックを緩和又は解消し、システム全体としての複写処理能力を向上させることができる。さらに、一実施形態に係る画像形成装置１は、セキュリティ上の問題を生じさせることなく、取り外し可能に装着される補助記憶部６０（不揮発性メモリ）を使用して簡易に実現することができる。
【００５９】
Ｄ．変形例：
本発明は、上記実施形態だけでなく、以下のような変形例でも実施することができる。
【００６０】
変形例１：上記実施形態では、補助記憶部６０は、画像形成計上処理や画像読取数計上処理といった印刷処理の管理上のデータの格納先として採用されているが、補助記憶部６０に格納可能なデータは、管理上のデータに限定されない。具体的には、たとえばＡＤＦ５１を利用する際の高解像度でのカラー複写の実行時に印刷ジョブをパーソナルコンピュータから受信した場合には、印刷ジョブを補助記憶部６０に格納することもできる。
【００６１】
変形例２：上記実施形態では、画像形成装置１は、カラー印刷（カラー画像形成）が可能な画像形成装置として構成されているが、本願発明は、モノクロ印刷のみが可能な画像形成装置にも適用することができる。モノクロ印刷（モノクロ画像形成）のみが可能な画像形成装置では、たとえばＡＤＦ５１を利用する際の高解像度でのモノクロ複写の高速化を実現することができる。
【符号の説明】
【００６２】
１  画像形成装置
１０  制御部
２０  画像処理部
２１  ＲＩＰ処理部
３０  画像形成部
３１  露光部
４０  記憶部
５０  画像読取部
５１  自動原稿送り装置
６０  補助記憶部
７０  メインメモリ
９０  ＡＸＩバス
【図１】
2020120255.tif 000003
【図２】
2020120255.tif 000004
【図３】
2020120255.tif 000005
【図４】
2020120255.tif 000006