(57)【要約】【課題】本発明は、画像を縮小して表示する縮小表示方法および縮小表示プログラムに関し、画像の起点を移動あるいは縮小率を調整して縮小画像候補を生成し、これら縮小画像候補の鮮明度を求めて最良の縮小画像を選択し、低解像度ディスプレイ上に元画像の品質を可及的に保持した縮小画像を表示すると共に、文字画像の場合には可読性を向上させることを目的とする。【解決手段】画像のある基点から縮小率に対応した所定領域の画素を順次抽出するステップと、順次抽出した所定領域の画素を１画素に順次縮小して縮小画像候補を生成するステップとについて基点を移動させて繰り返すステップと、繰り返して生成した複数の縮小画像候補から鮮明度の最良の縮小画像を選択するステップとを有する。【選択図】　図１
2004030209.tif 000002
【特許請求の範囲】
【請求項１】
画像を縮小して表示する縮小表示方法において、
画像のある基点から縮小率に対応した所定領域の画素を順次抽出するステップと、
前記順次抽出した所定領域の画素を１画素に順次縮小して縮小画像候補を生成するステップとについて前記基点を移動させて繰り返すステップと、
前記繰り返して生成した複数の縮小画像候補から鮮明度の最良の縮小画像を選択するステップと
を有する縮小表示方法。
【請求項２】
画像を縮小して表示する縮小表示方法において、
画像のある基点から縮小率に対応した所定領域の画素を順次抽出するステップと、
前記順次抽出した所定領域の画素を１画素に順次縮小して縮小画像候補を生成するステップとについて前記縮小率を微小に変化させて繰り返すステップと、
前記繰り返して生成した複数の縮小画像候補から鮮明度の最良の縮小画像を選択するステップと
を有する縮小表示方法。
【請求項３】
画像を縮小して表示する縮小表示プログラムにおいて、
コンピュータに、
画像のある基点から縮小率に対応した所定領域の画素を順次抽出するステップと、
前記順次抽出した所定領域の画素を１画素に順次縮小して縮小画像候補を生成するステップとについて前記基点を移動させて繰り返すステップと、
前記繰り返して生成した複数の縮小画像候補から鮮明度の最良の縮小画像を選択するステップと
して機能させるた縮小表示プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像を縮小して表示する縮小表示方法および縮小表示プログラムに関するものである。
【０００２】
【従来の技術】
従来、高解像度文字データを、画素数の少ないディスプレイ上に縮小表示、例えば縮小率が４倍の場合には、元の高解像度の文字データの２ドット×２ドットを切り出してその各画素の濃度を平均して縮小画像を生成して表示していた。
【０００３】
【発明が解決しようとする課題】
このため、例えば図１０の（Ａ）に示す高解像度の元の文字Ｈについて。縦×横＝２画素×２画素の合計４画素を切り出して当該４画素の濃度の平均を算出し、縮小画像の１画素に変換して１／４に縮小し、これを例えば３階調のディスプレイに表示すると図１０の（Ｂ）に示すように縮小表示（実際は図１の（Ｂ）は１／４の大きさで表示）され、文字の境界がグレーになったり、明瞭でなくなったりし、綺麗な文字を縮小表示できないという問題があった。
【０００４】
本発明は、これらの問題を解決するため、画像の起点を移動あるいは縮小率を調整して縮小画像候補を生成し、これら縮小画像候補の鮮明度を求めて最良の縮小画像を選択し、低解像度ディスプレイ上に元画像の品質を可及的に保持した縮小画像を表示すると共に、文字画像の場合には可読性を向上させることを目的としている。
【０００５】
【課題を解決するための手段】
図１を参照して課題を解決するための手段を説明する。
【０００６】
図１において、処理装置１は、プログラムに従い各種処理を行うものであって、ここでは、分割手段３、縮小画像候補生成手段５、縮小画像選択手段６などから構成されるものである。
【０００７】
分割手段３は、画像を文字素（１つまたは複数の文字、あるいは１つの文字を構成する１部）などに分割するものである。
【０００８】
縮小画像候補生成手段５は、画像から縮小画像の候補を生成するものである。縮小画像選択手段６は、複数の縮小画像候補から最良の縮小画像を選択するものである。
【０００９】
次に、動作を説明する。
縮小画像候補生成手段５が画像のある基点から縮小率に対応した所定領域の画素を順次抽出し、抽出した所定領域の画素を１画素に順次縮小して縮小画像候補を生成することを当該基点を移動させて繰り返し、縮小画像選択手段６が生成した複数の縮小画像候補から鮮明度の最良の縮小画像を選択するようにしている。
【００１０】
また、縮小画像候補生成手段５が画像のある基点から縮小率に対応した所定領域の画素を順次抽出し、抽出した所定領域の画素を１画素に順次縮小して縮小画像候補を生成することを当該縮小率を変化させて繰り返し、縮小画像選択手段６が生成した複数の縮小画像候補から鮮明度の最良の縮小画像を選択するようにしている。
【００１１】
この際、分割手段３が元画像から文字素に切り出して画像を生成し、当該画像をもとに縮小画像候補を生成して選択した後、統合して縮小画像を生成するようにしている。
【００１２】
また、基点の移動は、画像の１あるいは複数画素分、横あるいは縦あるいは横と縦に移動させるようにしている。
【００１３】
また、鮮明度は縮小画像の画素間の階調の差の絶対値の総和とするようにしている。
【００１４】
従って、画像の起点を移動あるいは縮小率を調整して縮小画像候補を生成し、これら縮小画像候補の鮮明度を求めて最良の縮小画像を選択することにより、低解像度ディスプレイ上に元画像の品質を可及的に保持した縮小画像を表示することが可能となると共に、文字画像の場合には可読性を向上させることが可能となる。
【００１５】
【発明の実施の形態】
次に、図１から図９を用いて本発明の実施の形態および動作を順次詳細に説明する。
【００１６】
図１は、本発明のシステム構成図を示す。
図１において、処理装置１は、プログラムに従い各種処理を行うものであって、ここでは、入力手段２、分割手段３、縮小画像生成手段４、統合手段７、出力手段８などから構成されるものである。
【００１７】
入力手段２は、縮小対象の高分解能画像（元画像）を取り込むものである。
分割手段３は、元画像を文字素などに分割するものである。
【００１８】
縮小画像生成手段４は、元画像から縮小画像候補を生成するものであって、縮小画像候補生成手段５および縮小画像選択手段６などから構成されるものである（図４から図８を用いて後述する）。
【００１９】
縮小画像候補生成手段５は、画像から縮小画像の候補を生成するものである（図４から図７を用いて後述する）。
【００２０】
縮小画像選択手段６は、複数の縮小画像候補から最良の縮小画像を選択するものである（図８参照）。
【００２１】
統合手段７は、分割して生成した縮小画像を、統合して元画像の縮小画像を生成するものである（図９参照）。
【００２２】
出力手段８は、縮小画像を出力するものである。
表示装置９は、生成された縮小画像などを表示するものである。
【００２３】
次に、図２のフローチャートの順番に従い、図１の構成の全体の動作を説明する。
【００２４】
図２は、本発明の動作説明フローチャート（全体）を示す。
図２において、Ｓ１は、高解像度の文字データ（画像）を取り込む。これは、高解像度のドットイメージの例えば文字データの画像を取り込む。
【００２５】
Ｓ２は、文字素を切り出す。これは、Ｓ１で取り込んだ画像中から文字素に切り出す（図３を用いて後述する）。
【００２６】
Ｓ３は、複数方式で縮小する。これは、Ｓ２で切り出した文字素の画像について、複数方式で縮小する（図４から図７を用いて後述する）。
【００２７】
Ｓ４は、選択する。これは、Ｓ３で生成した複数の縮小画像候補中から鮮明度が最良のものを縮小画像として選択する（図８を用いて後述する）。
【００２８】
Ｓ５は、切り出した文字素を元の位置に統合する。これは、Ｓ２で元画像から切り出した文字素の画像についてＳ３からＳ４で最良の縮小画像をそれぞれ選択し、これら選択した縮小画像を元画像の対応する位置にそれぞれ設定し、すきまがあるときは空白などで埋めて当該元画像の全体の縮小画像に統合する。
【００２９】
以上によって、高解像度の元画像を入力すると、文字のときは自動的に文字素の画像を切り出し、当該切り出した画像毎に縮小画像候補を生成して最良の鮮明度の画像をそれぞれ選択し、元の位置に配置して統合し縮小画像を生成することが可能となる。以下順次詳細に説明する。
【００３０】
図３は、本発明の動作説明図（分割）を示す。
図３の（ａ）は、フローチャートを示す。
【００３１】
図３の（ａ）において、Ｓ１１は、元画像を黒の地が連続している領域に分割する。これは、入力された文字の元画像から、黒の地が連続している領域（文字素の領域）にそれぞれ分割する。
【００３２】
Ｓ１２は、領域を囲む最小の矩形領域を求める。
Ｓ１３は、矩形領域が規定の大きさ以上か判別する。これは、Ｓ１１、Ｓ１２で求めた黒の地が連続した領域を囲む矩形領域の大きさが規定の大きさ以上か判別する。ＹＥＳの場合には、Ｓ１５に進む。ＮＯの場合には、矩形領域が規定より小さいと判明したので、Ｓ１４で隣接する矩形領域を１つ選んで結合し、Ｓ１２以降を繰り返す。
【００３３】
Ｓ１５は、Ｓ１３のＹＥＳで矩形領域が規定以上の大きさと判明したので、矩形領域を「文字素」（１つまたは複数の文字、あるいは１つの文字を構成する１部）として記憶する。
【００３４】
Ｓ１６は、文字素間の位置関係を記憶する。
Ｓ１７は、隣接する文字素の黒の地の間で、縦方向と横方向について、最小の距離（＝余白）を求めて記憶する。これらＳ１６、Ｓ１７で文字素間の位置関係、および文字素の黒の地の間の縦方向、横方向の最小距離「余白）を記憶したことで、後述する統合時に、各文字素の縮小画像を当該文字素間の位置関係、文字素の黒の地の横方向、縦方向の距離に対応して配置して統合し、元画像の全体の縮小画像を生成する（組み立てる）ことが可能となる。
【００３５】
以上によって、元画像から文字素毎に切り出して分割した画像を生成すると共に、統合時に必要となる、文字素間の位置関係、隣接する文字素の黒の地の間の横方向および縦方向の距離をそれぞれ算出して記憶することが可能となる。
【００３６】
図３の（ｂ）は、文字素の例を示す。
（Ａ）は、元の文字のドットイメージの画像「ミカン」を示す。
【００３７】
（Ｂ）は、文字素「ミカン」と切り出した例を示す。
（Ｃ）は、文字素「ミ」、「カ」、「ン」と切り出した例を示す。
【００３８】
（Ｄ）は、文字「ミ」を図示のように３つの文字素、文字「か」を１つの文字素、文字「ン」を２つの文字素にそれぞれ切り出した例を示す。
【００３９】
以上のいずれかのように、文字素を切り出して分割した画像を生成すると共に、文字素間の位置関係、および文字素の黒の地間で縦方向、横方向の距離を算出して記憶する。そして、各分割した画像毎に複数の縮小画像候補を生成して鮮明度が最良の縮小画像をそれぞれ選択し、記憶しておいた文字素間の位置関係、文字素の黒の地間の縦方向、横方向の距離に従い配置して全体の縮小画像を生成することにより、分割した各文字素で最も鮮明な画像を生成してこれらを元の対応する位置に配置し、極めて鮮明な縮小画像を生成することが可能となる。
【００４０】
図４は、本発明の位置調整による縮小画像候補の生成手順例を示す。
図４において、Ｓ２１は、画像の起点からＮ×Ｍ画素を抽出する。これは、画像の起点（例えば画像の左上）とし、当該起点からＮ×Ｍ画素（例えば縮小画像で１画素となる元の画像のＮ×Ｍ画素、具体的には縮小率が１／４のときは２×２画素）を抽出する。
【００４１】
Ｓ２２は、Ｌ階調のグレーの１画素に縮小する。例えば、縮小率が１／４のときは、元の画像のＮ×Ｍ＝２×２画素を１画素の例えばＬ＝４階調のうちの対応する階調に縮小する。
【００４２】
Ｓ２３は、縮小画像候補の一部として保存する。
Ｓ２４は、終点に到達か判別する。ＹＥＳの場合には、Ｓ２６に進む。ＮＯの場合には、Ｓ２５で次のＮ×Ｍ画素に動かし、そこからＮ×Ｍ画素を抽出してＳ２２以降を繰り返す。
【００４３】
以上のＳ２１からＳ２５により、画像の起点（例えば左上）からＮ×Ｍ画素を順次抽出してＬ階調の１画素に順次変換することを繰り返し、１つの縮小画像候補を生成することが可能となる。
【００４４】
Ｓ２６は、全ての候補を生成したか判別する。ＹＥＳの場合には、終了する。ＮＯの場合には、Ｓ２７で起点を１画素ずらし、Ｓ２８に進む。
【００４５】
Ｓ２８は、余白内か判別する。ＹＥＳの場合には、別の縮小画像候補の保存場所を用意し、Ｓ２１以降を繰り返す。ＮＯの場合には、Ｓ２６以降を繰り返す。
【００４６】
以上によって、元の画像の起点（当初は左上）をもとに縮小画像候補を生成し、次に、起点を横方向あるいは／および縦方向に１画素あるいは複数画素ずらして次の縮小画像候補を生成すること繰り返すことにより、起点をずらしたそれぞれの縮小画像候補を生成することが可能となる。そして、後述する図８の鮮明度をそれぞれの縮小画像候補について算出し、最良の鮮明度の縮小画像候補を選択し、縮小画像として出力することが可能となる。
【００４７】
図５は、本発明の位置調整による縮小画像候補の生成例を示す。
（Ａ）は、元の画像の例を示す。ここでは、図示のように、文字素「Ｈ」は、▲１▼起点として、横「１０画素」、縦「１４画素」であり、これを図４のフローチャートに従い、１／４に縮小するために、　▲１▼起点からＮ×Ｍ画素＝２×２画素を切り出し、１画素のＬ階調＝３階調に縮小すると、（Ｂ）の縮小画像候補（３階調）が得られる。
【００４８】
（Ｃ）は、▲２▼起点（▲１▼起点を左方向に１画素移動させた点）とした元の画像を示す。この（Ｃ）の画像（横「１２画素」、縦「１４画素」）について（Ａ）と同様に、図４のフローチャートに従い、１／４に縮小するために、　▲２▼起点からＮ×Ｍ画素＝２×２画素を切り出し、１画素のＬ階調＝３階調に縮小すると、（Ｄ）の縮小画像（３階調）に示すように、ここでは、鮮明な縮小画像候補が得られる（（Ｂ）の縮小画像候補に比して鮮明な縮小画像が得られる）。
【００４９】
以上のように、元の画像（Ａ）について左上の▲１▼起点から２画素×２画素を順次切り出して１画素の３階調の縮小画像候補に縮小すると（Ｂ）となり、左方向に１画素ずらした▲２▼起点から同様に縮小画像候補に縮小すると（Ｄ）となり、起点を１画素あるいは複数画素を横方向あるいは／および縦方向にずらしてそれぞれの縮小画像候補を生成することが可能となる。そして、これら生成した縮小画像候補のうち、後述する図８の鮮明度をそれぞれ算出して最良の鮮明度の縮小画像候補を選択して縮小画像として出力することにより、極めて鮮明な縮小画像を自動生成することが可能となる。
【００５０】
図６は、本発明の縮小率調整による縮小画像候補の生成手順例を示す。
図６において、Ｓ３１は、縦の縮小率α←１、横の縮小率β←１と初期設定する。
【００５１】
Ｓ３２は、画像の起点からαＮ×βＭ画素を抽出する。これは、画像の起点（例えば画像の左上）とし、当該起点からαＮ×βＭ画素（例えば縮小画像で１画素となる元の画像のＮ×Ｍ画素に縮小率調整用のαとβをそれぞれ乗算した画素）を抽出する。
【００５２】
Ｓ３３は、Ｌ階調のグレーの１画素に縮小する。
Ｓ３４は、縮小画像候補の一部として保存する。
【００５３】
Ｓ３５は、終点に到達か判別する。ＹＥＳの場合には、Ｓ３７に進む。ＮＯの場合には、Ｓ３６で次のαＮ×βＭ画素に動かし、そこからαＮ×βＭ画素を抽出してＳ３３以降を繰り返す。
【００５４】
以上のＳ３１からＳ３６により、画像の起点（例えば左上）からαＮ×βＭ画素を順次抽出してＬ階調の１画素に順次変換することを繰り返し、１つの縮小画像候補を生成することが可能となる。
【００５５】
Ｓ３７は、全ての候補を生成したか判別する。ＹＥＳの場合には、終了する。ＮＯの場合には、Ｓ３８で縮小率（α、β）を変化させ、Ｓ３９に進む。
【００５６】
Ｓ３９は、余白内か判別する。ＹＥＳの場合には、Ｓ４０にて別の縮小画像候補の保存場所を用意し、Ｓ３２以降を繰り返す。ＮＯの場合には、Ｓ３７以降を繰り返す。
【００５７】
以上によって、元の画像の起点からαＮ画素×βＭ画素を順次抽出してＬ階調の１画素に順次縮小して縮小画像候補を生成することを当該縮小率（α、β）を変化させて異なる縮小率の縮小画像候補を順次生成することが可能となる。そして、後述する図８の鮮明度をそれぞれの縮小画像候補について算出し、最良の鮮明度の縮小画像候補を選択し、縮小画像として出力することが可能となる。
【００５８】
図７は、本発明の縮小率調整による縮小画像候補の生成例を示す。
（Ａ）は、元の画像の例を示す。ここでは、図示のように、文字素「山」は、▲３▼起点として、横「３２画素」、縦「３２画素」であり、これを図６のフローチャートに従い、１／１６に縮小するために、　▲３▼起点からα（＝１）Ｎ×β（＝１）Ｍ画素＝４×４画素を切り出し、１画素のＬ階調＝３階調に縮小すると、（Ｂ）の縮小画像候補（３階調）が得られる。
【００５９】
（Ｃ）は、（Ａ）と同一の▲３▼起点として縮小率α（＞１）、β（＝１）として切り出すサイズ（α（＞１）Ｎ画素×β（＝１）Ｍ画素）とした様子をイメージ的に示す。この（Ｃ）の画像（横「３４画素」相当、縦「３２画素」）について、図７のフローチャートに従い、１／１６に縮小するために、　▲３▼起点からαＮ×βＭ画素を切り出し、１画素のＬ階調＝３階調に縮小すると、（Ｄ）の縮小画像（３階調）に示すように、ここでは、鮮明な縮小画像候補が得られる（（Ｂ）の縮小画像候補に比して鮮明な縮小画像が得られる）。
【００６０】
以上のように、元の画像（Ａ）の左上の▲３▼起点から４画素×４画素を順次切り出して１画素の３階調の縮小画像候補に縮小すると（Ｂ）となり、同様に、▲３▼起点から縮小率α、β（ここでは、α＞１、β＝１）で縮小画像候補に縮小すると（Ｄ）となり、縮小率（α、β）を変化させてそれぞれの縮小画像候補を生成することが可能となる。そして、これら生成した縮小画像候補のうち、後述する図８の鮮明度をそれぞれ算出して最良の鮮明度の縮小画像候補を選択して縮小画像として出力することにより、極めて鮮明な縮小画像を自動生成することが可能となる。
【００６１】
図８は、本発明の鮮明度の算出説明図を示す。
図８の（ａ）は、フローチャートを示す。
【００６２】
図８の（ａ）において、Ｓ４１は、縮小画像候補の左上端の１画素を基点とし、Ｓ←０と初期設定する。
【００６３】
Ｓ４２は、右隣の画素との階調差を求め、Ｓ←Ｓ＋｜階調差｜を算出する。これは、左上端の１画素と右隣の画素との階調差を求め、Ｓに階調差の絶対値を加算し、階調の変化の絶対値の総和を求める。
【００６４】
Ｓ４３は、下隣の画素との階調差を求め、Ｓ←Ｓ＋｜階調差｜を算出する。尚、当該Ｓ４３を実行しなく、Ｓ４２の右隣の画素との階調差の絶対値をＳに加算してもよい。
【００６５】
Ｓ４４は、右端か判別する。ＹＥＳの場合には右端に到達したので、Ｓ４６に進む。ＮＯの場合には右端にまだ到達していないので、Ｓ４５で基点を１画素右にずらし、Ｓ４２に戻り繰り返す。
【００６６】
Ｓ４６は、基点を下の列にずらし、左端に戻る。
Ｓ４７は、下端か判別する。ＹＥＳの場合には、Ｓ４８に進む。ＮＯの場合には、Ｓ４２に戻り繰り返す。
【００６７】
Ｓ４８は、Ｓ４７のＹＥＳで縮小画像候補の左上端から右方向、更に次の列と繰り返し下端の列まで階調差を求めて（Ｓ４２、Ｓ４３）Ｓにその絶対値の加算が終了したので、当該Ｓ÷全画素数を鮮明度として算出する。
【００６８】
以上によって、縮小画像候補毎に左上端から１画素づつ右方向にずらして右隣および下隣の画素との階調差を求め、これの絶対値をＳに加算して総和を求め、当該求めた階調差の総和（Ｓに加算された値）を縮小画像候補の全画素数で割算して鮮明度をそれぞれ算出することが可能となる。そして、鮮明度が最も高い縮小画像候補を選択して縮小画像として出力する。
【００６９】
図８の（ｂ）は、鮮明度の算出例を示す。ここでは、説明を簡単にするため、基点とその右隣の画素との階調差の絶対値をＳに加算して総和を求める例で説明する。
【００７０】
（Ａ）は、既述した図７の（Ｄ）の縮小画像候補であって、ここでは、列毎に分離して表示している。
【００７１】
（Ｂ）は、（Ａ）の最上段の列の左端から右方向に１画素づつ移動し、そのとき基点とその右隣との階調差を求め、その絶対値をＳに加算して求める様子を示す。ここでは、
・基点が白の画素で右隣の画素が黒の画素となるときに階調差が＋３
・基点が黒の画素で右隣の画素が白の画素となるときに階調差が−３
となり、絶対値の和はＳ＝６となる。同様に２列目・・・について繰り返し、Ｓの値を算出することが可能となる。
【００７２】
図９は、本発明の文字素の統合手順例を示す。
図９において、Ｓ５１は、記憶した各文字素の位置関係から、縮小画像に応じて位置関係を求める。
【００７３】
Ｓ５２は、各文字素の位置関係に応じて、選択された縮小画像を配置する。これは、既述した図８の（ａ）の手順で算出した鮮明度の最良の縮小画像を選択し、該当する位置にそれぞれ配置する。
【００７４】
Ｓ５３は、文字素の周りの余白の中に縮小画像の変異分を納める。
Ｓ５４は、重なりがあるか判別する。ＹＥＳの場合には、Ｓ５５に進む。ＮＯの場合には、Ｓ５７で配置された縮小画像を連結し、１枚の縮小画像を完成する。
【００７５】
Ｓ５５は、Ｓ５４のＹＥＳで重なりがあると判明したので、重なっている全ての画素に関してそれぞれの階調の和を求める。
【００７６】
Ｓ５６は、求めた和をその画素の階調として重なりの部分を１枚の領域とする。そして、Ｓ５７で全体を一枚の縮小画像として完成する。
【００７７】
以上によって、分割時に記憶しておいた文字素の位置関係などをもとに最良として選択された縮小画像をそれぞれ該当する位置に配置し、重なりがあるときは重なり部分の階調の和を求めて１枚の領域としたり、すきまがあるときは空白あるいは縮小画像の背景と同じ階調の画素を挿入したりし、統合して１枚の縮小画像を生成することが可能となる。
【００７８】
（付記１）
画像を縮小して表示する縮小表示方法において、
画像のある基点から縮小率に対応した所定領域の画素を順次抽出するステップと、
前記順次抽出した所定領域の画素を１画素に順次縮小して縮小画像候補を生成するステップとについて前記基点を移動させて繰り返すステップと、
前記繰り返して生成した複数の縮小画像候補から鮮明度の最良の縮小画像を選択するステップと
を有する縮小表示方法。
【００７９】
（付記２）
画像を縮小して表示する縮小表示方法において、
画像のある基点から縮小率に対応した所定領域の画素を順次抽出するステップと、
前記順次抽出した所定領域の画素を１画素に順次縮小して縮小画像候補を生成するステップとについて前記縮小率を微小に変化させて繰り返すステップと、
前記繰り返して生成した複数の縮小画像候補から鮮明度の最良の縮小画像を選択するステップと
を有する縮小表示方法。
【００８０】
（付記３）
元画像から文字素に切り出した前記画像としたことを特徴とする付記１あるいは付記２記載の縮小表示方法。
【００８１】
（付記４）
前記基点の移動は、画像の１あるいは複数画素分、横あるいは縦あるいは横と縦に移動させたことを特徴とする付記１記載の縮小表示方法。
【００８２】
（付記５）
前記鮮明度は前記縮小画像の各画素間の階調の差の絶対値の総和としたことを特徴とする付記１から付記４記載の縮小表示方法。
【００８３】
（付記６）
画像を縮小して表示する縮小表示プログラムにおいて、
コンピュータに、
画像のある基点から縮小率に対応した所定領域の画素を順次抽出するステップと、
前記順次抽出した所定領域の画素を１画素に順次縮小して縮小画像候補を生成するステップとについて前記基点を移動させて繰り返すステップと、
前記繰り返して生成した複数の縮小画像候補から鮮明度の最良の縮小画像を選択するステップと
して機能させるた縮小表示プログラム。
【００８４】
（付記７）
画像を縮小して表示する縮小表示プログラムにおいて、
コンピュータに、
画像のある基点から縮小率に対応した所定領域の画素を順次抽出するステップと、
前記順次抽出した所定領域の画素を１画素に順次縮小して縮小画像候補を生成するステップとについて前記縮小率を微小に変化させて繰り返すステップと、
前記繰り返して生成した複数の縮小画像候補から鮮明度の最良の縮小画像を選択するステップと
して機能させる縮小表示プログラム。
【００８５】
【発明の効果】
以上説明したように、本発明によれば、画像の起点を移動あるいは縮小率を調整して縮小画像候補を生成し、これら縮小画像候補の鮮明度を求めて最良の縮小画像を選択して統合し、縮小画像を生成する構成を採用しているため、低解像度ディスプレイ上に元画像の品質を可及的に保持した縮小画像を生成して表示することが可能となると共に、文字画像の場合には可読性を向上させることが可能となる。
【図面の簡単な説明】
【図１】本発明のシステム構成図である。
【図２】本発明の動作説明フローチャート（全体）である。
【図３】本発明の動作説明フローチャート（分割）である。
【図４】本発明の位置調整による縮小画像候補の生成手順例である。
【図５】本発明の位置調整による縮小画像候補の生成例である。
【図６】本発明の縮小率調整による縮小画像候補の生成手順例である。
【図７】本発明の縮小率調整による縮小画像候補の生成例である。
【図８】本発明の鮮明度の算出説明図である。
【図９】本発明の文字素の統合の手順例である。
【図１０】従来技術の説明図である。
【符号の説明】
１：処理装置
２：入力手段
３：分割手段
４：縮小画像生成手段
５：縮小画像候補生成手段
６：縮小画像選択手段
７：統合手段
８：出力手段
９：表示装置
【図１】
2004030209.tif 000003
【図２】
2004030209.tif 000004
【図３】
2004030209.tif 000005
【図４】
2004030209.tif 000006
【図５】
2004030209.tif 000007
【図６】
2004030209.tif 000008
【図７】
2004030209.tif 000009
【図８】
2004030209.tif 000010
【図９】
2004030209.tif 000011
【図１０】
2004030209.tif 000012