特許
J-GLOBAL ID:200903063929403611

プリントデータ展開装置

発明者:
出願人/特許権者:
代理人 (1件): 山内 梅雄
公報種別:公開公報
出願番号(国際出願番号):特願平8-169023
公開番号(公開出願番号):特開平10-016319
出願日: 1996年06月28日
公開日(公表日): 1998年01月20日
要約:
【要約】【課題】 バンドメモリを使用してプリントデータの展開を行う場合に、ページ内で一度出現した文字を再度展開処理する必要のないようにしたプリントデータ展開装置を得ること。【解決手段】 第1の処理部125は入力データ121が文字のときにエンティティ生成処理部126を指示してフォントのビットマップデータが展開されていない場合にはエンティティ元データ格納バッファ110からこれを展開させると共に文字別カウンタのカウント値を“1”に設定する。すでに展開されているときは現在のカウント値を“1”だけアップさせる。第2の処理部129はバンドメモリにビットマップデータを貼り付けるたびにカウント値を“1”ずつダウンさせる。カウント値が初期値にまで減少しない間、展開したデータを保持することで、キャッシュ・メモリのようにデータが途中で消失する事態を防止できる。
請求項(抜粋):
ビットマップデータに展開する前のフォントデータを文字ごとに格納したフォントデータ格納手段と、プリントのための1ページ分のビットマップデータを複数のバンドに分割するときのバンド単位のビットマップデータを記憶するバンドメモリと、プリントすべきデータとしてのプリントデータが文字を表わしたデータであるときどの文字を表わしたデータであるかの判別を順に行う文字種類判別手段と、前記フォントデータ格納手段に格納された文字をその文字のビットマップデータに展開するビットマップデータ展開手段と、このビットマップデータ展開手段によって展開後のビットマップデータをその文字についてのカウント値と対応させて文字単位のブロックごとに格納するビットマップデータ格納手段と、前記文字種類判別手段によって判別された文字がこのビットマップデータ格納手段に格納されているかどうかを検索する検索手段と、この検索手段の検索した文字がビットマップデータ格納手段に格納されていないとき、前記カウント値が所定の初期値を示している文字のブロックあるいはビットマップデータの格納されていない文字のブロックのうちの1つのブロックにこの検索した文字のビットマップデータを前記ビットマップデータ展開手段で展開した後格納すると共に、対応するカウント値を前記初期値より1段階進んだものに設定するカウント値初期設定手段と、前記検索手段の検索した文字がビットマップデータ格納手段に格納されているときそのビットマップデータを前記ビットマップデータ展開手段で展開することなくそのビットマップデータに対応する現在のカウント値を更に1段階進んだものに変更するカウント値カウントアップ手段と、プリントの進行と共に前記バンドメモリに文字を描画する時点で前記ビットマップデータ格納手段から該当するビットマップデータを読み出すときその文字のカウント値を1段階後退したものに変更するカウント値カウントダウン手段とを具備することを特徴とするプリントデータ展開装置。
IPC (2件):
B41J 5/30 ,  G06F 3/12
FI (2件):
B41J 5/30 Z ,  G06F 3/12 B
引用特許:
審査官引用 (5件)
全件表示

前のページに戻る