【手続補正書】
【提出日】平成25年6月24日(2013.6.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
規則的に配列された２以上の互いに相似する図形から構成されるとともに、各図形が予め設定された等間隔または不等間隔の第１グリッド座標の格子点に関係づけて配置された元画像から、前記元画像を構成する図形の密度を前記第１グリッド座標の縦方向または横方向または縦横方向に変更した画像を生成するプログラムであって、
（１）前記第１グリッド座標の縦方向および横方向のそれぞれの格子点間隔の比率、および前記元画像中の前記縦方向および前記横方向にそれぞれ配置された図形の個数、および各図形の属性パラメータであって、前記各図形の形状パラメータ、色パラメータ、大きさパラメータ、傾きパラメータおよび位置パラメータを含むパラメータを取得する手順と、
（２）変更後の画像中の前記縦方向および前記横方向にそれぞれ生成すべき図形の個数を取得する手順と、
（３）前記元画像中の前記第１グリッド座標の縦方向に配置された図形の個数、および前記変更後の画像中の前記縦方向に生成すべき図形の個数から、前記元画像および前記変更後の画像間の縦方向の図形密度変更率を決定するとともに、前記元画像中の前記第１グリッド座標の横方向に配置された図形の個数、および前記変更後の画像中の前記横方向に生成すべき図形の個数から、前記元画像および前記変更後の画像間の横方向の図形密度変更率を決定する手順と、
（４）前記変更後の画像中に、前記第１グリッド座標に座標原点を一致させて重ね合わされるとともに、縦方向および横方向に、前記第１グリッド座標の前記格子点間隔の比率、および前記生成すべき図形の個数、および前記図形密度変更率に対応する格子点数および格子点間隔を有する第２グリッド座標を設定する手順と、
（５）前記第１グリッド座標の各格子点に対し、当該第１グリッド座標の座標原点を基準に２次元のインデックス（ｉ、ｊ）（ｉ、ｊは共に整数）を付与するとともに、前記第２グリッド座標の各格子点に対し、当該第２グリッド座標の座標原点を基準に２次元のインデックス（ｎ、ｍ）（ｎ、ｍは共に整数）を付与する手順と、
（６）前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点に関係づけられた所定の個数の前記第１グリッド座標の格子点を参照格子点として選択し、前記参照格子点のそれぞれから当該第２グリッド座標の格子点までのインデックスの値の差で測った距離、または前記参照格子点間のインデックスの値の差で測った距離、またはその両方からなる格子点間距離を求めるとともに、前記参照格子点に関係づけられた前記元画像の図形をそれぞれ参照図形として選択する手順と、
（７）前記変更後の画像における前記第２グリッド座標の格子点毎に、生成すべき各図形の属性パラメータを、当該第２グリッド座標の格子点に関係する前記参照図形の属性パラメータから、当該参照図形に対応する前記格子点間距離に基づく重み付け計算によって算出し、
（８）前記手順（７）で算出した前記生成すべき各図形の属性パラメータに基づき、前記変更後の画像における前記第２グリッド座標の各格子点に、前記生成すべき図形を生成する手順と、を順次コンピュータに実行させることを特徴とする画像生成プログラム。
【請求項２】
前記手順（１）において、さらに前記元画像の縦横サイズを取得し、前記手順（２）において、さらに前記変更後の画像の縦横サイズを取得し、前記手順（３）において、前記元画像の縦横サイズおよび前記変更後の画像の縦横サイズから、前記元画像および前記変更後の画像間の画像拡大・縮小率を決定し、前記手順（４）において、前記変更後の画像中に、前記第１グリッド座標に座標原点を一致させて重ね合わされるとともに、縦方向および横方向に、前記第１グリッド座標の前記格子点間隔の比率、および前記生成すべき図形の個数、および前記図形密度変更率、および前記画像拡大・縮小率に対応する格子点数および格子点間隔を有する第２グリッド座標を設定することを特徴とする請求項１に記載の画像生成プログラム。
【請求項３】
前記手順（６）において、前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点に最も近い前記第１グリッド座標の格子点と、当該最も近い第１グリッド座標の格子点に隣接する前記第１グリッド座標の３個の格子点を、前記参照格子点として選択することを特徴とする請求項１または請求項２に記載の画像生成プログラム。
【請求項４】
前記手順（６）において、前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点の最も近傍に位置する前記第１グリッド座標の格子点と、当該最も近い第１グリッド座標の格子点に隣接する前記第１グリッド座標の３個の格子点の合計４個の格子点に加えて、前記合計４個の格子点にそれぞれ隣接する前記第１グリッド座標の合計１２個の格子点を、前記参照格子点として選択することを特徴とする請求項１または請求項２に記載の画像生成プログラム。
【請求項５】
規則的に配列された２以上の互いに相似する図形から構成されるとともに、各図形が予め設定された第１グリッド座標の格子点に関係づけて配置された元画像から、前記元画像を構成する図形の密度を前記第１グリッド座標の縦方向または横方向または縦横方向に変更した画像を生成する装置であって、
前記第１グリッド座標の縦方向および横方向のそれぞれの格子点間隔の比率、および前記元画像中の前記第１グリッド座標の縦方向および横方向にそれぞれ配置された図形の個数、および各図形の属性パラメータであって、前記各図形の形状パラメータ、色パラメータ、大きさパラメータ、傾きパラメータおよび位置パラメータを含むパラメータを取得する初期パラメータ取得部と、
変更後の画像中の前記縦方向および前記横方向にそれぞれ生成すべき図形の個数を取得する変更パラメータ取得部と、
前記元画像中の前記第１グリッド座標の縦方向に配置された図形の個数、および前記変更後の画像中の前記縦方向に生成すべき図形の個数から、前記元画像および前記変更後の画像間の縦方向の図形密度変更率を決定するとともに、前記元画像中の前記第１グリッド座標の横方向に配置された図形の個数、および前記変更後の画像中の前記横方向に生成すべき図形の個数から、前記元画像および前記変更後の画像間の横方向の図形密度変更率を決定する変更率決定部と、
前記変更後の画像中に、前記第１グリッド座標に座標原点を一致させて重ね合わされるとともに、縦方向および横方向に、前記第１グリッド座標の前記格子点間隔の比率、および前記生成すべき図形の個数、および前記図形密度変更率に対応する格子点数および格子点間隔を有する第２グリッド座標を設定する変更グリッド座標設定部と、
前記第１グリッド座標の各格子点に対し、当該第１グリッド座標の座標原点を基準に２次元のインデックス（ｉ、ｊ）（ｉ、ｊは共に整数）を付与するとともに、前記第２グリッド座標の各格子点に対し、当該第２グリッド座標の座標原点を基準に２次元のインデックス（ｎ、ｍ）（ｎ、ｍは共に整数）を付与し、前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点に関係づけられた所定の個数の前記第１グリッド座標の格子点を参照格子点として選択し、前記参照格子点のそれぞれから当該第２グリッド座標の格子点までのインデックスの値の差で測った距離、または前記参照格子点間のインデックスの値の差で測った距離、またはその両方からなる格子点間距離を求めるとともに、前記参照格子点に関係づけられた前記元画像の図形をそれぞれ参照図形として選択する参照点選択部と、
前記変更後の画像中における前記第２グリッド座標の格子点毎に、生成すべき各図形の属性パラメータを、当該第２グリッド座標の格子点に関係する前記参照図形の属性パラメータから、当該参照図形に対応する前記格子点間距離に基づく重み付け計算によって算出する変更属性パラメータ算出部と、
前記変更属性パラメータ算出部で算出された前記生成すべき各図形の属性パラメータに基づき、前記変更後の画像における前記第２グリッド座標の各格子点に、前記生成すべき図形を生成する変更画像生成部と、を備えたことを特徴とする画像生成装置。
【請求項６】
前記初期パラメータ取得部は、さらに前記元画像の縦横サイズを取得し、前記変更パラメータ取得部は、さらに前記変更後の画像の縦横サイズを取得し、前記変更率決定部は、さらに前記元画像の縦横サイズおよび前記変更後の画像の縦横サイズから、前記元画像および前記変更後の画像間の画像拡大・縮小率を決定し、前記変更グリッド座標設定部は、前記変更後の画像中に、前記第１グリッド座標に座標原点を一致させて重ね合わされるとともに、縦方向および横方向に、前記第１グリッド座標の前記格子点間隔の比率、および前記生成すべき図形の個数、および前記図形密度変更率、および前記画像拡大・縮小率に対応する格子点数および格子点間隔を有する第２グリッド座標を設定することを特徴とする請求項５に記載の画像生成装置。
【請求項７】
前記参照点選択部は、前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点に最も近い前記第１グリッド座標の格子点と、当該最も近い第１グリッド座標の格子点に隣接する前記第１グリッド座標の３個の格子点を、前記参照格子点として選択することを特徴とする請求項５または請求項６に記載の画像生成装置。
【請求項８】
前記参照点選択部は、前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点の最も近傍に位置する前記第１グリッド座標の格子点と、当該最も近い第１グリッド座標の格子点に隣接する前記第１グリッド座標の３個の格子点の合計４個の格子点に加えて、前記合計４個の格子点にそれぞれ隣接する前記第１グリッド座標の合計１２個の格子点を、前記参照格子点として選択することを特徴とする請求項５または請求項６に記載の画像生成装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記課題を解決するため、第１発明によれば、規則的に配列された２以上の互いに相似する図形から構成されるとともに、各図形が予め設定された等間隔または不等間隔の第１グリッド座標の格子点に関係づけて配置された元画像から、前記元画像を構成する図形の密度を前記第１グリッド座標の縦方向または横方向または縦横方向に変更した画像を生成するプログラムであって、
（１）前記第１グリッド座標の縦方向および横方向のそれぞれの格子点間隔の比率、および前記元画像中の前記縦方向および前記横方向にそれぞれ配置された図形の個数、および各図形の属性パラメータであって、前記各図形の形状パラメータ、色パラメータ、大きさパラメータ、傾きパラメータおよび位置パラメータを含むパラメータを取得する手順と、
（２）変更後の画像中の前記縦方向および前記横方向にそれぞれ生成すべき図形の個数を取得する手順と、
（３）前記元画像中の前記第１グリッド座標の縦方向に配置された図形の個数、および前記変更後の画像中の前記縦方向に生成すべき図形の個数から、前記元画像および前記変更後の画像間の縦方向の図形密度変更率を決定するとともに、前記元画像中の前記第１グリッド座標の横方向に配置された図形の個数、および前記変更後の画像中の前記横方向に生成すべき図形の個数から、前記元画像および前記変更後の画像間の横方向の図形密度変更率を決定する手順と、
（４）前記変更後の画像中に、前記第１グリッド座標に座標原点を一致させて重ね合わされるとともに、縦方向および横方向に、前記第１グリッド座標の前記格子点間隔の比率、および前記生成すべき図形の個数、および前記図形密度変更率に対応する格子点数および格子点間隔を有する第２グリッド座標を設定する手順と、
（５）前記第１グリッド座標の各格子点に対し、当該第１グリッド座標の座標原点を基準に２次元のインデックス（ｉ、ｊ）（ｉ、ｊは共に整数）を付与するとともに、前記第２グリッド座標の各格子点に対し、当該第２グリッド座標の座標原点を基準に２次元のインデックス（ｎ、ｍ）（ｎ、ｍは共に整数）を付与する手順と、
（６）前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点に関係づけられた所定の個数の前記第１グリッド座標の格子点を参照格子点として選択し、前記参照格子点のそれぞれから当該第２グリッド座標の格子点までのインデックスの値の差で測った距離、または前記参照格子点間のインデックスの値の差で測った距離、またはその両方からなる格子点間距離を求めるとともに、前記参照格子点に配置された前記元画像の図形をそれぞれ参照図形として選択する手順と、
（７）前記変更後の画像における前記第２グリッド座標の格子点毎に、生成すべき各図形の属性パラメータを、当該第２グリッド座標の格子点に関係する前記参照図形の属性パラメータから、当該参照図形に対応する前記格子点間距離に基づく重み付け計算によって算出し、
（８）前記手順（７）で算出した前記生成すべき各図形の属性パラメータに基づき、前記変更後の画像における前記第２グリッド座標の各格子点に、前記生成すべき図形を生成する手順と、を順次コンピュータに実行させることを特徴とする画像生成プログラムが提供される。
ここで、「各図形が第１グリッド座標の格子点に関係づけて配置される」とは、「各図形が当該図形の近傍に位置する第１グリッド座標の格子点と１：１で対応づけられていること」を意味する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
第１発明の別の好ましい実施例によれば、前記手順（６）において、前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点に最も近い前記第１グリッド座標の格子点と、当該最も近い第１グリッド座標の格子点に隣接する前記第１グリッド座標の１個の格子点を、前記参照格子点として選択するようになっている。あるいは、前記手順（６）において、前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点に最も近い前記第１グリッド座標の格子点と、当該最も近い第１グリッド座標の格子点に隣接する前記第１グリッド座標の３個の格子点を、前記参照格子点として選択するようになっている。あるいは、前記手順（６）において、前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点の最も近傍に位置する前記第１グリッド座標の格子点と、当該最も近い第１グリッド座標の格子点に隣接する前記第１グリッド座標の３個の格子点の合計４個の格子点に加えて、前記合計４個の格子点にそれぞれ隣接する前記第１グリッド座標の合計１２個の格子点を、前記参照格子点として選択するようになっている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
上記課題を解決するため、また、第２発明によれば、規則的に配列された２以上の互いに相似する図形から構成されるとともに、各図形が予め設定された第１グリッド座標の格子点に関係づけて配置された元画像から、前記元画像を構成する図形の密度を前記第１グリッド座標の縦方向または横方向または縦横方向に変更した画像を生成する装置であって、前記第１グリッド座標の縦方向および横方向のそれぞれの格子点間隔の比率、および前記元画像中の前記第１グリッド座標の縦方向および横方向にそれぞれ配置された図形の個数、および各図形の属性パラメータであって、前記各図形の形状パラメータ、色パラメータ、大きさパラメータ、傾きパラメータおよび位置パラメータを含むパラメータを取得する初期パラメータ取得部と、変更後の画像中の前記縦方向および前記横方向にそれぞれ生成すべき図形の個数を取得する変更パラメータ取得部と、前記元画像中の前記第１グリッド座標の縦方向に配置された図形の個数、および前記変更後の画像中の前記縦方向に生成すべき図形の個数から、前記元画像および前記変更後の画像間の縦方向の図形密度変更率を決定するとともに、前記元画像中の前記第１グリッド座標の横方向に配置された図形の個数、および前記変更後の画像中の前記横方向に生成すべき図形の個数から、前記元画像および前記変更後の画像間の横方向の図形密度変更率を決定する変更率決定部と、前記変更後の画像中に、前記第１グリッド座標に座標原点を一致させて重ね合わされるとともに、縦方向および横方向に、前記第１グリッド座標の前記格子点間隔の比率、および前記生成すべき図形の個数、および前記図形密度変更率に対応する格子点数および格子点間隔を有する第２グリッド座標を設定する変更グリッド座標設定部と、前記第１グリッド座標の各格子点に対し、当該第１グリッド座標の座標原点を基準に２次元のインデックス（ｉ、ｊ）（ｉ、ｊは共に整数）を付与するとともに、前記第２グリッド座標の各格子点に対し、当該第２グリッド座標の座標原点を基準に２次元のインデックス（ｎ、ｍ）（ｎ、ｍは共に整数）を付与し、前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点に関係づけられた所定の個数の前記第１グリッド座標の格子点を参照格子点として選択し、前記参照格子点のそれぞれから当該第２グリッド座標の格子点までのインデックスの値の差で測った距離、または前記参照格子点間のインデックスの値の差で測った距離、またはその両方からなる格子点間距離を求めるとともに、前記参照格子点に配置された前記元画像の図形をそれぞれ参照図形として選択する参照点選択部と、前記変更後の画像における前記第２グリッド座標の格子点毎に、生成すべき各図形の属性パラメータを、当該第２グリッド座標の格子点に関係する前記参照図形の属性パラメータから、当該参照図形に対応する前記格子点間距離に基づく重み付け計算によって算出する変更属性パラメータ算出部と、前記変更属性パラメータ算出部で算出された前記生成すべき各図形の属性パラメータに基づき、前記変更後の画像における前記第２グリッド座標の各格子点に、前記生成すべき図形を生成する変更画像生成部と、を備えたことを特徴とする画像生成装置が提供される。
ここで、「各図形が第１グリッド座標の格子点に関係づけて配置される」とは、「各図形が当該図形の近傍に位置する第１グリッド座標の格子点と１：１で対応づけられていること」を意味する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
第２発明の別の好ましい実施例によれば、前記参照点選択部は、前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点に最も近い前記第１グリッド座標の格子点と、当該最も近い第１グリッド座標の格子点に隣接する前記第１グリッド座標の１個の格子点を、前記参照格子点として選択する。あるいは、前記参照点選択部は、前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点に最も近い前記第１グリッド座標の格子点と、当該最も近い第１グリッド座標の格子点に隣接する前記第１グリッド座標の３個の格子点を、前記参照格子点として選択する。あるいは、前記参照点選択部は、前記第２グリッド座標の格子点毎に、当該格子点が有するインデックスｎ、ｍの値と前記第１グリッド座標の各格子点が有するインデックスｉ、ｊの値との比較に基づき、当該第２グリッド座標の格子点の最も近傍に位置する前記第１グリッド座標の格子点と、当該最も近い第１グリッド座標の格子点に隣接する前記第１グリッド座標の３個の格子点の合計４個の格子点に加えて、前記合計４個の格子点にそれぞれ隣接する前記第１グリッド座標の合計１２個の格子点を、前記参照格子点として選択する。