【手続補正書】
【提出日】平成27年1月22日(2015.1.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は図形画像作成装置に関する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は上記課題を解決するため、処理時間を短縮可能な図形画像作成装置を提供することを目的とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記目的を達成するため、本発明に係る図形画像作成装置は、辺で囲まれた領域を塗りつぶす図形画像作成装置であって、ＤＤＡ（Digital Differential Analyzer）方式により当該辺を構成する各ドットデータを導出する導出手段と、ドットデータが副走査方向に沿って同一ライン上に並ぶ辺か否かを判定する第１の判定手段と、前記第１の判定手段によりドットデータが副走査方向に沿って同一ライン上に並ぶ辺であると判定された場合に、前記導出手段によるドットデータの導出をキャンセルするキャンセル手段と、当該辺における副走査方向からの傾き角が所定の閾値よりも小さいか否かを判定する第２の判定手段と、前記第２の判定手段により当該辺における副走査方向からの傾き角が所定の閾値よりも小さいと判定された場合に、所定数のドットが副走査方向に沿って同一ライン上に連続して並ぶ垂直辺の集合となるように当該辺を細分化または近似する細分化手段と、を備え、前記キャンセル手段は、前記導出手段による前記垂直辺に対するドットデータの導出をキャンセルすることを特徴とする。
また、本発明に係る他の図形画像作成装置は、辺で囲まれた領域を塗りつぶす図形画像作成装置であって、ＤＤＡ（Digital Differential Analyzer）方式により当該辺を構成する各ドットデータを導出する導出手段と、該辺が主走査方向に対して垂直な辺か否かを判定する第１の判定手段と、前記第１の判定手段により該辺が主走査方向に対して垂直な辺であると判定された場合に、前記導出手段によるドットデータの導出をキャンセルするキャンセル手段と、前記第１の判定手段により該辺が主走査方向に対して垂直な辺でないと判定された場合に、当該辺における主走査方向に対する傾き角が所定の閾値よりも垂直に近いか否かを判定する第２の判定手段と、前記第２の判定手段により当該辺における主走査方向に対する傾き角が前記所定の閾値よりも垂直に近いと判定された場合に、所定数のドットが副走査方向に沿って同一ライン上に連続して並ぶ垂直辺の集合となるように当該辺を細分化または近似することにより前記垂直辺を特定する細分化手段と、を備え、前記キャンセル手段は、前記細分化手段により特定された前記垂直辺に対する前記導出手段によるドットデータの導出をキャンセルすることを特徴とする。
また、本発明に係る他の図形画像作成装置は、図形を構成する辺の座標データに基づいて前記図形の画像を作成する図形画像作成装置であって、ＤＤＡ（Digital Differential Analyzer）方式を用いて前記辺の画像データを作成するＤＤＡ処理部と、前記辺を垂直辺に細分化することで前記辺の画像データを作成する細分化処理部と、前記辺の始点及び終点座標に基づいて前記ＤＤＡ処理部または前記細分化処理部のいずれか一方の処理を選択して、前記辺の画像データを作成する辺データ作成部と、前記辺データ作成部によって作成された前記辺の画像データに基づいて前記図形の画像を作成する図形作成部と、を備えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明によれば、処理時間を短縮可能な図形画像作成装置を提供することができる。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
辺で囲まれた領域を塗りつぶす図形画像作成装置であって、
ＤＤＡ（Digital Differential Analyzer）方式により当該辺を構成する各ドットデータを導出する導出手段と、
ドットデータが副走査方向に沿って同一ライン上に並ぶ辺か否かを判定する第１の判定手段と、
前記第１の判定手段によりドットデータが副走査方向に沿って同一ライン上に並ぶ辺であると判定された場合に、前記導出手段によるドットデータの導出をキャンセルするキャンセル手段と、
当該辺における副走査方向からの傾き角が所定の閾値よりも小さいか否かを判定する第２の判定手段と、
前記第２の判定手段により当該辺における副走査方向からの傾き角が所定の閾値よりも小さいと判定された場合に、所定数のドットが副走査方向に沿って同一ライン上に連続して並ぶ垂直辺の集合となるように当該辺を細分化または近似する細分化手段と、
を備え、
前記キャンセル手段は、前記導出手段による前記垂直辺に対するドットデータの導出をキャンセルすることを特徴とする図形画像作成装置。
【請求項２】
辺で囲まれた領域を塗りつぶす図形画像作成装置であって、
ＤＤＡ（Digital Differential Analyzer）方式により当該辺を構成する各ドットデータを導出する導出手段と、
該辺が主走査方向に対して垂直な辺か否かを判定する第１の判定手段と、
前記第１の判定手段により該辺が主走査方向に対して垂直な辺であると判定された場合に、前記導出手段によるドットデータの導出をキャンセルするキャンセル手段と、
前記第１の判定手段により該辺が主走査方向に対して垂直な辺でないと判定された場合に、当該辺における主走査方向に対する傾き角が所定の閾値よりも垂直に近いか否かを判定する第２の判定手段と、
前記第２の判定手段により当該辺における主走査方向に対する傾き角が前記所定の閾値よりも垂直に近いと判定された場合に、所定数のドットが副走査方向に沿って同一ライン上に連続して並ぶ垂直辺の集合となるように当該辺を細分化または近似することにより前記垂直辺を特定する細分化手段と、
を備え、
前記キャンセル手段は、前記細分化手段により特定された前記垂直辺に対する前記導出手段によるドットデータの導出をキャンセルすることを特徴とする図形画像作成装置。
【請求項３】
図形を構成する辺の座標データに基づいて前記図形の画像を作成する図形画像作成装置であって、
ＤＤＡ（Digital Differential Analyzer）方式を用いて前記辺の画像データを作成するＤＤＡ処理部と、
前記辺を垂直辺に細分化することで前記辺の画像データを作成する細分化処理部と、
前記辺の始点及び終点座標に基づいて前記ＤＤＡ処理部または前記細分化処理部のいずれか一方の処理を選択して、前記辺の画像データを作成する辺データ作成部と、
前記辺データ作成部によって作成された前記辺の画像データに基づいて前記図形の画像を作成する図形作成部と、
を備える図形画像作成装置。
【請求項４】
前記辺データ作成部は、主走査方向に対する前記辺の傾きが所定の傾きより大きい場合に、前記細分化処理部による処理を選択し、前記辺の傾きが前記所定の傾きより大きくない場合、前記ＤＤＡ処理部による処理を選択する、
請求項３の図形画像作成装置。
【請求項５】
前記辺データ作成部は、前記辺が主走査方向又は副走査方向に構成される場合、前記細分化処理部及び前記ＤＤＡ処理部による処理を実行しない、
請求項４の図形画像作成装置。
【請求項６】
前記辺の主走査方向の幅をΔＸ、前記辺の副走査方向の高さをΔＹとした場合、前記所定の傾きΔＹ／ΔＸは、ｔ２／ｔ１である、
但し、上記ｔ１、ｔ２は、
ｔ１：前記ＤＤＡ処理部が、前記辺を形成する１つの点の座標を計算する時間
ｔ２：前記細分化処理部が前記垂直辺の一つの辺データを計算する時間
である、請求項３乃至５のいずれか一項に記載の図形画像作成装置。