【手続補正書】
【提出日】平成18年1月24日(2006.1.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  ハードディスクのデータの管理を記憶部上の管理テーブルで行うデータ管理制御装置であって、画像データを含むデータ及び該データのメモリを管理する第１の管理テーブルを記録したハードディスクと、前記第１の管理テーブルの一部を記録した記憶部と、前記第１の管理テーブルをハードディスクから読み出し、かつ、記憶部に書き込む手段を備えたことを特徴とするハードディスクのデータ管理制御装置。
【請求項２】  請求項１に記載されたハードディスクのデータ管理制御装置において、前記記憶部は、前記記憶部に記録された第１の管理テーブルを管理する第２の管理テーブルを備えたことを特徴とするハードディスクのデータ管理制御装置。
【請求項３】  請求項１に記載されたハードディスクのデータ管理制御装置において、前記第１の管理テーブルは、ページに付帯するバンド情報を記録した所定数のバンド情報管理テーブルを１グループとする複数のグループから成り、１グループを１単位として記憶部に記録されることを特徴とするハードディスクのデータ管理制御装置。
【請求項４】  請求項２に記載されたハードディスクのデータ管理制御装置において、前記第２の管理テーブルは、ページ情報管理テーブルであって、少なくともページ番号、ページ付帯情報、該ページの先頭のバンドのＩＤを含む複数のページ情報管理テーブルからなることを特徴とするハードディスクのデータ管理制御装置。
【請求項５】  請求項１乃至４のいずれかに記載されたハードディスクのデータ管理制御装置において、第１の管理テーブル及び第２の管理テーブルをハードディスクに記録するための前記各テーブルの先頭データからなる第３の管理テーブルを備え、該テーブルは記憶部に常備することを特徴とするハードディスクのデータ管理制御装置。
【請求項６】  請求項３に記載されたハードディスクのデータ管理制御装置において、前記バンド情報管理テーブルは、少なくともバンド番号、バンド付帯情報、次のバンドのＩＤを含むことを特徴とするハードディスクのデータの管理制御装置。
【請求項７】  請求項３または６に記載されたハードディスクのデータ管理制御装置において、前記記憶部に記録されたページ情報管理テーブルから該当バンド情報管理テーブルの所在情報を得、該バンド情報管理テーブル中のバンド情報からハードディスクに記録された画像情報を得る手段を備えたことを特徴とするハードディスクのデータ管理制御装置。
【請求項８】  請求項７に記載されたハードディスクのデータ管理制御装置において、前記同定されたバンド情報管理テーブルを含むバンド情報管理テーブルグループの記憶部における有無を判断し、同定されたバンド情報管理テーブルグループが記憶部にないとき、ハードディスクから該当するバンド情報管理テーブルグループを読み出し、記憶部にあるバンド情報管理テーブルグループを前記読み出したバンド情報管理テーブルグループで更新する手段を備えたことを特徴とするハードディスクのデータ管理制御装置。
【請求項９】  請求項８に記載されたハードディスクのデータ管理制御装置において、ハードディスクから該当するバンド情報管理テーブルグループを読み出して記憶部に記録する手段は、複数のバンド情報管理テーブルグループが記憶部に存在するときは、前記複数のグループに優先度を付け、優先度の低いバンド情報管理テーブルグループを更新することを特徴とするハードディスクのデータ管理制御装置。
【請求項１０】  請求項７または８に記載されたハードディスクのデータ管理制御装置において、前記更新対象となる記憶部のバンド情報管理テーブルグループをハードディスクに記録する手段を備えたことを特徴とするハードディスクのデータ管理制御装置。
【請求項１１】  請求項１乃至１０のいずれかに記載されたデータ管理制御装置を備えた画像形成装置。
【請求項１２】  ハードディスクのデータの管理を記憶部の管理テーブルで行うデータ管理制御方法であって、ハードディスクに画像データを含むデータ及び該データ管理テーブルを記録し、記憶部にはページ情報管理テーブル及び前記ハードディスクに記録された所定数のバンド情報管理テーブルの各先頭データを記録し、記憶部に記録した前記各先頭データからハードディスクに記録された画像情報へアクセスする、各工程を含むことを特徴とするハードディスクのデータ管理制御方法。
【請求項１３】  ハードディスクのデータの管理を記憶部の管理テーブルで行うデータ管理制御方法であって、ハードディスクに画像データを含むデータ及び該データ管理テーブルを記録し、記憶部にはページ情報管理テーブル及び前記ハードディスクに記録された所定数のバンド情報管理テーブルの一部を読み出して記録し、記憶部に記録したメモリ管理テーブルからハードディスクに記録された画像情報へアクセスする、各工程を含むことを特徴とするハードディスクのデータ管理制御方法。
【請求項１４】  請求項１３に記載されたハードディスクのデータ管理制御方法において、記憶部のページ情報管理テーブルからバンド情報管理テーブルの所在情報を得、記憶部の当該バンド情報管理テーブルにアクセスし、更に該バンド情報管理テーブルから得たバンド付帯情報に基づきハードディスクに記録された各バンド毎の画像情報にアクセスする、各工程を含むことを特徴とするハードディスクのデータ管理制御方法。
【請求項１５】  請求項１４に記載されたハードディスクのデータ管理制御方法において、前記同定されたバンド情報管理テーブルを含むバンド情報管理テーブルグループの記憶部における有無を判断する工程、同定されたバンド情報管理テーブルグループが記憶部にないとき、ハードディスクから該当するバンド情報管理テーブルグループを読み出し、現に記憶部に記録されているバンド情報管理テーブルグループを前記読み出したバンド情報管理テーブルで更新する工程、を含むことを特徴とするハードディスクのデータ管理制御方法。
【請求項１６】  請求項１５に記載されたハードディスクのデータ管理制御方法において、記憶部に複数のバンド情報管理テーブルグループが記録されているときは、前記複数のグループに優先度を付け、更新すべきバンド情報管理テーブルグループを優先度に応じて選定し、かつ選定した前記テーブルを前記読み出したバンド情報管理テーブルグループで更新する工程、を含むことを特徴とする、ハードディスクの画像データ管理制御方法。
【請求項１７】  請求項１５または１６に記載されたハードディスクのデータ管理制御方法において、該記憶部の更新の対象となったバンド情報管理テーブルグループをハードディスク上に記録する工程、を含むことを特徴とするハードディスクのデータ管理制御方法。
【請求項１８】  記憶部に記録された、ページ情報管理テーブル及びハードディスクに記録された所定数のバンド情報管理テーブルの各先頭データから、ハードディスクに記録された画像情報へアクセスする、各処理を実行するためのプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１９】  記憶部に記録されたページ情報管理テーブルの該当ページ情報から該当バンド情報管理テーブルを同定し、記憶部の該当するバンド情報管理テーブルからハードディスクに記録された画像情報にアクセスする、各処理を実行するためのプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項２０】  請求項１９に記載されたプログラムを記録したコンピュータ読取可能な記録媒体であって、前記同定されたバンドを含むバンド情報管理テーブルグループの記憶部における有無を判断し、同定されたバンド情報管理テーブルグループが記憶部にないとき、ハードディスクから該当するバンド情報管理テーブルグループを読み出し、現に記憶部記録されているバンド情報管理テーブルグループを前記読み出したバンド情報管理テーブルグループで更新する、各処理を実行するためのプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項２１】  請求項２０に記載されたプログラムを記録したコンピュータ読取可能な記録媒体であって、記憶部に複数のバンド情報管理テーブルグループが記録されているときは、前記複数のグループに優先度を付け、優先度の低いバンド情報管理テーブルグループを前記ハードディスクから読み出したバンド情報管理テーブルグループで更新する、各処理を実行するプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項２２】  請求項２０または２１に記載されたプログラムを記録したコンピュータ読取可能な記録媒体であって、前記記憶部の更新の対象となったバンド情報管理テーブルグループをハードディスクに記録する、各処理を実行するプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項２３】  請求項１８乃至２２項のいずれかに記載された記録媒体に記録されたプログラムをダウンロードした印刷装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、ハードディスク上に記録された印刷データのような画像データを含むデータの管理を記憶部上の管理テーブルで行うデータメモリの管理制御に関し、具体的にはメモリ管理制御装置、同制御方法及び、同制御処理を実行するためのプログラムを記録したコンピュータ読み取り可能記録媒体に関するものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
【発明が解決しようとする課題】
本発明は、このような従来技術の持つ問題を解決し、必要メモリ量を押さえ、かつ、処理時間が速いデータ処理が行えるようにハードディスクのデータの管理を行うことを目的とすると共に、データ管理を単純化し、かつ、記憶部とハードディスクのファイルシステムエリアを効率的にスワップできるようにすることも目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
【課題を解決するための手段】
請求項１の発明は、ハードディスクのデータの管理を記憶部上の管理テーブルで行うデータ管理制御装置であって、画像データを含むデータ及び該データのメモリを管理する第１の管理テーブルを記録したハードディスクと、前記第１の管理テーブルの一部を記録した記憶部と、前記第１の管理テーブルをハードディスクから読み出し、かつ、記憶部に書き込む手段を備えたことを特徴とするハードディスクのデータ管理制御装置である。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
請求項２の発明は、請求項１に記載されたハードディスクのデータ管理制御装置において、前記記憶部は、前記記憶部に記録された第１の管理テーブルを管理する第２の管理テーブルを備えたことを特徴とするハードディスクのデータ管理制御装置である。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
請求項３の発明は、請求項１に記載されたハードディスクのデータ管理制御装置において、前記第１の管理テーブルは、ページに付帯するバンド情報を記録した所定数のバンド情報管理テーブルを１グループとする複数のグループから成り、１グループを１単位として記憶部に記録されることを特徴とするハードディスクのデータ管理制御装置である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
請求項５の発明は、請求項１乃至４のいずれかに記載された発明において、第１の管理テーブル及び第２の管理テーブルをハードディスクに記録するための前記各テーブルの先頭データからなる第３の管理テーブルを備え、該テーブルは記憶部に常備することを特徴とするハードディスクのデータ管理制御装置である。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
請求項７の発明は、請求項３または６に記載されたハードディスクのデータ管理制御装置において、前記記憶部に記録されたページ情報管理テーブルから該当バンド情報管理テーブルの所在情報を得、該バンド情報管理テーブル中のバンド情報からハードディスクに記録された画像情報を得る手段を備えたことを特徴とするハードディスクのデータ管理制御装置である。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
請求項８の発明は、請求項７に記載されたハードディスクのデータ管理制御装置において、前記同定されたバンド情報管理テーブルを含むバンド情報管理テーブルグループの記憶部における有無を判断し、同定されたバンド情報管理テーブルグループが記憶部にないとき、ハードディスクから該当するバンド情報管理テーブルグループを読み出し、記憶部にあるバンド情報管理テーブルグループを前記読み出したバンド情報管理テーブルグループで更新する手段を備えたことを特徴とするハードディスクのデータ管理制御装置である。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項９の発明は、請求項８に記載されたハードディスクのデータ管理制御装置において、ハードディスクから該当するバンド情報管理テーブルグループを読み出して記憶部に記録する手段は、複数のバンド情報管理テーブルグループが記憶部に存在するときは、前記複数のグループに優先度を付け、優先度の低いバンド情報管理テーブルグループを更新することを特徴とするハードディスクのデータ管理制御装置である。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項１０の発明は、請求項７または８に記載されたハードディスクのデータ管理制御装置において、前記更新対象となる記憶部のバンド情報管理テーブルグループをハードディスクに記録する手段を備えたことを特徴とするハードディスクのデータ管理制御装置である。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
請求項１２の発明は、ハードディスクのデータの管理を記憶部の管理テーブルで行うデータ管理制御方法であって、ハードディスクに画像データを含むデータ及び該データ管理テーブルを記録し、記憶部にはページ情報管理テーブル及び前記ハードディスクに記録された所定数のバンド情報管理テーブルの各先頭データを記録し、記憶部に記録した前記各先頭データからハードディスクに記録された画像情報へアクセスする、各工程を含むことを特徴とするハードディスクのデータ管理制御方法である。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項１３の発明は、ハードディスクのデータの管理を記憶部の管理テーブルで行うデータ管理制御方法であって、ハードディスクに画像データを含むデータ及び該データ管理テーブルを記録し、記憶部にはページ情報管理テーブル及び前記ハードディスクに記録された所定数のバンド情報管理テーブルの一部を読み出して記録し、記憶部に記録したメモリ管理テーブルからハードディスクに記録された画像情報へアクセスする、各工程を含むことを特徴とするハードディスクのデータ管理制御方法である。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
請求項１４の発明は、請求項１３に記載されたハードディスクのデータ管理制御方法において、記憶部のページ情報管理テーブルからバンド情報管理テーブルの所在情報を得、記憶部の当該バンド情報管理テーブルにアクセスし、更に該バンド情報管理テーブルから得たバンド付帯情報に基づきハードディスクに記録された各バンド毎の画像情報にアクセスする、各工程を含むことを特徴とするハードディスクのデータ管理制御方法である。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
請求項１５の発明は、請求項１４に記載されたハードディスクのデータ管理制御方法において、前記同定されたバンド情報管理テーブルを含むバンド情報管理テーブルグループの記憶部における有無を判断する工程、同定されたバンド情報管理テーブルグループが記憶部にないとき、ハードディスクから該当するバンド情報管理テーブルグループを読み出し、現に記憶部に記録されているバンド情報管理テーブルグループを前記読み出したバンド情報管理テーブルで更新する工程、を含むことを特徴とするハードディスクのデータ管理制御方法である。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
請求項１６の発明は、請求項１５に記載されたハードディスクのデータ管理制御方法において、記憶部に複数のバンド情報管理テーブルグループが記録されているときは、前記複数のグループに優先度を付け、更新すべきバンド情報管理テーブルグループを優先度に応じて選定し、かつ選定した前記テーブルを前記読み出したバンド情報管理テーブルグループで更新する工程、を含むことを特徴とする、ハードディスクの画像データ管理制御方法である。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
請求項１７の発明は、請求項１５または１６に記載されたハードディスクのデータ管理制御方法において、該記憶部の更新の対象となったバンド情報管理テーブルグループをハードディスク上に記録する工程、を含むことを特徴とするハードディスクのデータ管理制御方法である。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
請求項１８の発明は、記憶部に記録された、ページ情報管理テーブル及びハードディスクに記録された所定数のバンド情報管理テーブルの各先頭データから、ハードディスクに記録された画像情報へアクセスする、各処理を実行するためのプログラムを記録したコンピュータ読取可能な記録媒体である。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
請求項１９の発明は、記憶部に記録されたページ情報管理テーブルの該当ページ情報から該当バンド情報管理テーブルを同定し、記憶部の該当するバンド情報管理テーブルからハードディスクに記録された画像情報にアクセスする、各処理を実行するためのプログラムを記録したコンピュータ読取可能な記録媒体である。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
請求項２０の発明は、請求項１９に記載されたプログラムを記録したコンピュータ読取可能な記録媒体であって、前記同定されたバンドを含むバンド情報管理テーブルグループの記憶部における有無を判断し、同定されたバンド情報管理テーブルグループが記憶部にないとき、ハードディスクから該当するバンド情報管理テーブルグループを読み出し、現に記憶部記録されているバンド情報管理テーブルグループを前記読み出したバンド情報管理テーブルグループで更新する、各処理を実行するためのプログラムを記録したコンピュータ読取可能な記録媒体である。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
請求項２１の発明は、請求項２０に記載されたプログラムを記録したコンピュータ読取可能な記録媒体であって、記憶部に複数のバンド情報管理テーブルグループが記録されているときは、前記複数のグループに優先度を付け、優先度の低いバンド情報管理テーブルグループを前記ハードディスクから読み出したバンド情報管理テーブルグループで更新する、各処理を実行するプログラムを記録したコンピュータ読取可能な記録媒体である。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
請求項２２の発明は、請求項２０または２１に記載されたプログラムを記録したコンピュータ読取可能な記録媒体であって、前記記憶部の更新の対象となったバンド情報管理テーブルグループをハードディスクに記録する、各処理を実行するプログラムを記録したコンピュータ読取可能な記録媒体である。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
【発明の実施の形態】
本発明の実施の形態を添付図面に従って説明する。
本発明のプリンタ装置は、図１にブロックで示すように、ホストコンピュータ１０とプリンタコントローラ１２及びプリンタエンジン１４とから成っている。
プリンタコントローラ１２はＣＰＵ１２２を備え、ホストインターフェース（Ｉ／Ｆ）１２１を介してホストコンピュータ１０に接続されおり、プリンタコントローラ１２のＣＰＵ１２２にはシステムバスを介して記憶部であるＲＡＭ１２４，ハードディスク１２６、ビデオＤＡＭコントローラ１２５及びセレクタ１２８が接続され、かつビデオＤＡＭコントローラ１２５は伸長器１２７に接続され、更に伸長器１２７はセレクタ１２８に接続され、セレクタ１２８は、エンジンインターフェース（Ｉ／Ｆ）１２９を介してエンジンプリンタ１４に接続されている。
本プリンタは、以上の構成によってホストコンピュータから出力された印刷データをプリンタコントローラ１２送り、プリンタコントローラ１２では受信した印刷データを一時記録し、印刷のための必要な処理を行ってプリンタエンジン１４に出力して印刷を行う等従来と同様の動作を行う。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
【発明の効果】
請求項１に対応する効果；  ハードディスク上に記録されたデータの管理を全て記憶部で行うので、ハードディスクのデータへ迅速にアクセスすることができ、その管理が容易且つ迅速にできる。
請求項２乃至４、請求項１３、１４に対応する効果；  ハードディスクの画像管理テーブルのうち、一部のテーブル即ちページに関するテーブルは全て記憶部上に持ち、バンド情報などページに付帯する情報はの一部は記憶部で持ち、他の部分はハードディスク上に持つようにしたので、処理速度を確保しつつ画像管理のために必要な記憶部容量を低く抑えることができる。
請求項５、１２に対応する効果；  記憶部とハードディスク間のファイルシステムの入れ替えを効率的に行うことができる。
請求項８、請求項１５に対応する効果；  記憶部上に該当するバンド情報管理テーブルが存在しないとき、ハードディスク上の該当するハンド情報管理テーブルを読み出し、記憶部に記録できるようにしたことにより、不要なテーブルを記憶部上に持つ必要がないから、記憶部のメモリエリアの有効利用を図ることができる。
請求項９、１６に対応する効果；記憶部には常に使用優先度の高いバンド情報管理テーブルを置くことができるため、複数のバンド情報管理テーブルを用いて広範な画像情報の管理を容易かつ迅速に行うことができる。
請求項１０、１７に対応する効果；記憶部から削除したバンド情報管理テーブルはハードディスクに必ず記録するので、常に作業中に前記テーブルが読み出せなくなるおそれはない。
請求項１１に対応する効果；請求項１乃至１０に記載された画像データ管理制御装置を任意の画像形成装置に備えることにより、ハードディスクに記録された画像データを用いた処理を迅速に行うことができる。
請求項１８乃至２３に対応する効果；ハードディスク上に記録されたデータ管理を記憶部に記録されたテーブルで行うデータ管理制御を実行するプログラムをコンピュータ読取可能な記録媒体に記録したことにより、前記プログラムをメモリ管理制御装置のコンピュータに読みとらせることにより、メモリの管理制御を容易に実行することができる。