(57)【特許請求の範囲】
【請求項１】
マトリクス状に配列された画素領域に画像を表示する表示手段と、
前記画素領域の各画素に対応した記憶要素に、前記画像を表示するための画像データを記憶する記憶手段と、
前記表示手段に表示された画像データについての編集指示を入力する編集指示入力手段と、
前記画像データの前記画素領域上における座標を、前記編集指示に応じて変換する座標変換手段と、
前記画素領域の前記画像の近傍に、前記変換による変位を表す変位指標画像として、前記画像を取り囲む枠画像を表示させる変位指標画像出力手段と、
前記変換による変位に追従して前記変位指標画像としての前記枠画像の表示状態を変化させる変位指標画像制御手段と、
を備えたことを特徴とする画像表示装置。
【請求項２】
編集指示入力手段による編集指示は、拡大、縮小、回転、または反転の内の少なくともいずれか一つであることを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記変位指標画像制御手段は、前記枠画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化させることにより、前記表示状態を変化させることを特徴とする請求項１または請求項２に記載の画像表示装置。
【請求項４】
マトリクス状に配列された画素領域に画像を表示する表示手段と、
前記画素領域の各画素に対応した記憶要素に、前記画像を表示するための画像データを記憶する記憶手段と、
前記表示手段に表示された画像データについての編集指示を入力する編集指示入力手段と、
前記画像データの前記画素領域上における座標を、前記編集指示に応じて変換する座標変換手段と、
前記画素領域の前記画像の近傍に、前記変換による変位を表す変位指標画像を表示させる変位指標画像出力手段と、
前記変換による変位に追従して前記変位指標画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化させる変位指標画像制御手段と、
を備えたことを特徴とする画像表示装置。
【請求項５】
マトリクス状に配列された画素領域に画像を表示する工程と、
前記画素領域の各画素に対応した記憶要素に、前記画像を表示するための画像データを記憶する工程と、
前記表示された画像データについての編集指示を入力する工程と、
前記画像データの前記画素領域上における座標を、前記編集指示に応じて変換する工程と、
前記画素領域の前記画像の近傍に、前記変換による変位を表す変位指標画像として、前記画像を取り囲む枠画像を表示させる工程と、
前記変換による変位に追従して前記変位指標画像としての前記枠画像の表示状態を変化させる工程と、
を備えたことを特徴とする画像表示方法。
【請求項６】
編集指示を入力する工程における編集指示は、拡大、縮小、回転、または反転の内の少なくともいずれか一つであることを特徴とする請求項５に記載の画像表示方法。
【請求項７】
前記枠画像の表示状態を変化させる工程は、前記枠画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化させる工程であることを特徴とする請求項５または請求項６に記載の画像表示方法。
【請求項８】
マトリクス状に配列された画素領域に画像を表示する工程と、
前記画素領域の各画素に対応した記憶要素に、前記画像を表示するための画像データを記憶する工程と、
前記表示された画像データについての編集指示を入力する工程と、
前記画像データの前記画素領域上における座標を、前記編集指示に応じて変換する工程と、
前記画素領域の前記画像の近傍に、前記変換による変位を表す変位指標画像を表示させる工程と、
前記変換による変位に追従して前記変位指標画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化させる工程と、
を備えたことを特徴とする画像表示方法。
【請求項９】
表示手段に画像を表示させる画像表示制御プログラムが記録されたコンピューター読み取り可能な記録媒体であって、前記画像表示制御プログラムは、コンピューターに、
マトリクス状に配列された画素領域に画像を表示する工程と、
前記画素領域の各画素に対応した記憶要素に、前記画像を表示するための画像データを記憶する工程と、
前記表示された画像データについての編集指示を入力する工程と、
前記画像データの前記画素領域上における座標を、前記編集指示に応じて変換する工程と、
前記画素領域の前記画像の近傍に、前記変換による変位を表す変位指標画像として、前記画像を取り囲む枠画像を表示させる工程と、
前記変換による変位に追従して前記変位指標画像としての前記枠画像の表示状態を変化させる工程と、
を実行させることを特徴とする画像表示制御プログラムが記録された記録媒体。
【請求項１０】
前記画像表示制御プログラムは、コンピューターに、編集指示を入力する工程として、拡大、縮小、回転、または反転の内の少なくともいずれか一つの編集指示を入力する工程を実行させることを特徴とする請求項９に記載の画像表示制御プログラムが記録された記録媒体。
【請求項１１】
前記画像表示制御プログラムは、コンピューターに、前記枠画像の表示状態を変化させる工程として、前記枠画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化させる工程を実行させることを特徴とする請求項９または請求項１０に記載の画像表示制御プログラムが記録された記録媒体。
【請求項１２】
表示手段に画像を表示させる画像表示制御プログラムが記録されたコンピューター読み取り可能な記録媒体であって、前記画像表示制御プログラムは、コンピューターに、
マトリクス状に配列された画素領域に画像を表示する工程と、
前記画素領域の各画素に対応した記憶要素に、前記画像を表示するための画像データを記憶する工程と、
前記表示された画像データについての編集指示を入力する工程と、
前記画像データの前記画素領域上における座標を、前記編集指示に応じて変換する工程と、
前記画素領域の前記画像の近傍に、前記変換による変位を表す変位指標画像を表示させる工程と、
前記変換による変位に追従して前記変位指標画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化させる工程と、
を実行させることを特徴とする画像表示制御プログラムが記録された記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、イメージデータを、拡大、縮小、回転、あるいは反転等させるように、座標変換させて表示する画像表示装置及び画像表示方法並びに画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体の技術分野に属する。
【０００２】
【従来の技術】
パーソナルコンピュータ等のコンピュータに、スキャナ装置等の画像読み取り装置を接続し、画像をイメージデータとして読み込む画像表示システムが実用化されている。
【０００３】
このようなシステムにおいては、読み込んだ画像を、自由に拡大、縮小、回転、あるいは反転させたり、表示位置を移動させることができ、例えば、文書の任意の位置に任意のイメージ画像を挿入する等の文書作成処理にも応用されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のシステムにおいては、例えばコンピュータのディスプレイに表示されている画像を見ただけでは、その画像が拡大されているのか、あるいは縮小されているのか、更には回転や反転処理がされているのかを即座に判別することは困難であるという問題があった。
【０００５】
また、たとえ拡大、縮小されていることが判っている場合でも、その拡大率あるいは縮小率を即座に判別することができないため、画像を所望の大きさに更に拡大あるいは縮小する際に、どの程度の拡大率あるいは縮小率を設定すれば良いのかを判別することが困難であった。
【０００６】
そこで、本発明は、前記問題点を解決し、画像を見ただけで、即座に画像の変換処理の態様並びに程度を判別することのできる画像表示装置及び画像表示方法並びに画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体を提供することを課題としている。
【０００７】
【課題を解決するための手段】
請求項１に記載の画像表示装置は、前記課題を解決するために、マトリクス状に配列された画素領域に画像を表示する表示手段と、前記画素領域の各画素に対応した記憶要素に、前記画像を表示するための画像データを記憶する記憶手段と、前記表示手段に表示された画像データについての編集指示を入力する編集指示入力手段と、前記画像データの前記画素領域上における座標を、前記編集指示に応じて変換する座標変換手段と、前記画素領域の前記画像の近傍に、前記変換による変位を表す変位指標画像として、前記画像を取り囲む枠画像を表示させる変位指標画像出力手段と、前記変換による変位に追従して前記変位指標画像としての前記枠画像の表示状態を変化させる変位指標画像制御手段とを備えたことを特徴とする。
【０００８】
請求項１に記載の画像表示装置によれば、表示手段の画素領域の各画素に対応する記憶要素を有する記憶手段に、画像データが記憶され、この記憶された画像データが表示データに表示される。また、このとき、この画像の近傍に、変位指標画像出力手段による変位指標画像として、前記画像を取り囲む枠画像が表示される。そして、編集指示入力手段により表示された画像データについての編集指示が入力された場合には、座標変換手段により、前記画像データの前記画素領域上における座標が、前記編集指示に応じて変換される。更に、変位指標画像制御手段により、前記変換による変位に追従して前記変位指標画像としての前記枠画像の表示状態が変化させられる。従って、枠画像を確認することにより、画像の変位状態を確実に判別することができる。
【０００９】
請求項２に記載の画像表示装置は、前記課題を解決するために、請求項１に記載の画像表示装置において、編集指示入力手段による編集指示は、拡大、縮小、回転、または反転の内の少なくともいずれか一つであることを特徴とする。
【００１０】
請求項２に記載の画像表示装置によれば、編集指示入力手段により、編集指示として、拡大、縮小、回転、または反転の内の少なくともいずれか一つが行われ、これらの指示に従って画像は拡大、縮小、回転、または反転させられる。更に、この変換に従って枠画像の表示状態が変化させられるので、枠画像を確認することにより、画像が拡大、縮小、回転、または反転のいずれの態様に変換されているのかを迅速かつ正確に判別することができる。
【００１１】
請求項３に記載の画像表示装置は、前記課題を解決するために、請求項１または請求項２に記載の画像表示装置において、前記変位指標画像制御手段は、前記枠画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化させることにより、前記表示状態を変化させることを特徴とする。
【００１２】
請求項３に記載の画像表示装置によれば、前記変位指標画像制御手段により、前記枠画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つが変化させられる。従って、枠画像の表示状態の変化を迅速かつ正確に把握することができ、これに伴って、画像の変位状態の判別も迅速かつ正確に行うことができる。
【００１３】
請求項４に記載の画像表示装置は、前記課題を解決するために、マトリクス状に配列された画素領域に画像を表示する表示手段と、前記画素領域の各画素に対応した記憶要素に、前記画像を表示するための画像データを記憶する記憶手段と、前記表示手段に表示された画像データについての編集指示を入力する編集指示入力手段と、前記画像データの前記画素領域上における座標を、前記編集指示に応じて変換する座標変換手段と、前記画素領域の前記画像の近傍に、前記変換による変位を表す変位指標画像を表示させる変位指標画像出力手段と、前記変換による変位に追従して前記変位指標画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化させる変位指標画像制御手段とを備えたことを特徴とする。
【００１４】
請求項４に記載の画像表示装置によれば、表示手段の画素領域の各画素に対応する記憶要素を有する記憶手段に、画像データが記憶され、この記憶された画像データが表示データに表示される。また、このとき、この画像の近傍に、変位指標画像出力手段による変位指標画像が表示される。そして、編集指示入力手段により表示された画像データについての編集指示が入力された場合には、座標変換手段により、前記画像データの前記画素領域上における座標が、前記編集指示に応じて変換される。更に、変位指標画像制御手段により、前記変換による変位に追従して前記変位指標画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つが変化させられる。従って、変位指標画像の表示状態の変化を迅速かつ正確に把握することができ、これに伴って、画像の変位状態の判別も迅速かつ正確に行うことができる。
【００１５】
請求項５に記載の画像表示方法は、前記課題を解決するために、マトリクス状に配列された画素領域に画像を表示する工程と、前記画素領域の各画素に対応した記憶要素に、前記画像を表示するための画像データを記憶する工程と、前記表示された画像データについての編集指示を入力する工程と、前記画像データの前記画素領域上における座標を、前記編集指示に応じて変換する工程と、前記画素領域の前記画像の近傍に、前記変換による変位を表す変位指標画像として、前記画像を取り囲む枠画像を表示させる工程と、前記変換による変位に追従して前記変位指標画像としての前記枠画像の表示状態を変化させる工程とを備えたことを特徴とする。
【００１６】
請求項５に記載の画像表示方法によれば、画素領域の各画素に対応する記憶要素に、画像データが記憶され、この記憶された画像データが表示される。また、このとき、この画像の近傍に、変位指標画像として、前記画像を取り囲む枠画像が表示される。そして、表示された画像データについての編集指示が入力された場合には、前記画像データの前記画素領域上における座標が、前記編集指示に応じて変換される。更に、前記変換による変位に追従して前記変位指標画像としての前記枠画像の表示状態が変化させられる。従って、枠画像を確認することにより、画像の変位状態を確実に判別することができる。
【００１７】
請求項６に記載の画像表示方法は、前記課題を解決するために、請求項５に記載の画像表示方法において、編集指示を入力する工程における編集指示は、拡大、縮小、回転、または反転の内の少なくともいずれか一つであることを特徴とする。
【００１８】
請求項６に記載の画像表示方法によれば、編集指示として、拡大、縮小、回転、または反転の内の少なくともいずれか一つが行われ、これらの指示に従って画像は拡大、縮小、回転、または反転させられる。更に、この変換に従って枠画像の表示状態が変化させられるので、枠画像を確認することにより、画像が拡大、縮小、回転、または反転のいずれの態様に変換されているのかを迅速かつ正確に判別することができる。
【００１９】
請求項７に記載の画像表示方法は、前記課題を解決するために、請求項５または請求項６に記載の画像表示方法において、前記枠画像の表示状態を変化させる工程は、前記枠画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化させる工程であることを特徴とする。
【００２０】
請求項７に記載の画像表示方法によれば、前記枠画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つが変化させられる。従って、枠画像の表示状態の変化を迅速かつ正確に把握することができ、これに伴って、画像の変位状態の判別も迅速かつ正確に行うことができる。
【００２１】
請求項８に記載の画像表示方法は、前記課題を解決するために、マトリクス状に配列された画素領域に画像を表示する工程と、前記画素領域の各画素に対応した記憶要素に、前記画像を表示するための画像データを記憶する工程と、前記表示された画像データについての編集指示を入力する工程と、前記画像データの前記画素領域上における座標を、前記編集指示に応じて変換する工程と、前記画素領域の前記画像の近傍に、前記変換による変位を表す変位指標画像を表示させる工程と、前記変換による変位に追従して前記変位指標画像の表示状態を変化させる工程とを備えたことを特徴とする。
【００２２】
請求項８に記載の画像表示方法によれば、画素領域の各画素に対応する記憶要素に、画像データが記憶され、この記憶された画像データが表示される。また、このとき、この画像の近傍に、変位指標画像が表示される。そして、表示された画像データについての編集指示が入力された場合には、前記画像データの前記画素領域上における座標が、前記編集指示に応じて変換される。更に、前記変換による変位に追従して前記変位指標画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つが変化させられる。従って、変位指標画像の表示状態の変化を迅速かつ正確に把握することができ、これに伴って、画像の変位状態の判別も迅速かつ正確に行うことができる。
【００２３】
請求項９に記載の画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体は、前記課題を解決するために、表示手段に画像を表示させる画像表示制御プログラムが記録されたコンピューター読み取り可能な記録媒体であって、前記画像表示制御プログラムは、コンピューターに、マトリクス状に配列された画素領域に画像を表示する工程と、前記画素領域の各画素に対応した記憶要素に、前記画像を表示するための画像データを記憶する工程と、前記表示された画像データについての編集指示を入力する工程と、前記画像データの前記画素領域上における座標を、前記編集指示に応じて変換する工程と、前記画素領域の前記画像の近傍に、前記変換による変位を表す変位指標画像として、前記画像を取り囲む枠画像を表示させる工程と、前記変換による変位に追従して前記変位指標画像としての前記枠画像の表示状態を変化させる工程とを実行させることを特徴とする。
【００２４】
請求項９に記載の画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体を、コンピュータに読み取らせることにより、画素領域の各画素に対応する記憶要素に、画像データが記憶され、この記憶された画像データが表示される。また、このとき、この画像の近傍に、変位指標画像として、前記画像を取り囲む枠画像が表示される。そして、表示された画像データについての編集指示が入力された場合には、前記画像データの前記画素領域上における座標が、前記編集指示に応じて変換される。更に、前記変換による変位に追従して前記変位指標画像としての前記枠画像の表示状態が変化させられる。従って、枠画像を確認することにより、画像の変位状態を確実に判別することができる。
【００２５】
請求項１０に記載の画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体は、前記課題を解決するために、請求項９に記載の記録媒体において、前記画像表示制御プログラムは、コンピューターに、編集指示を入力する工程として、拡大、縮小、回転、または反転の内の少なくともいずれか一つの編集指示を入力する工程を実行させることを特徴とする。
【００２６】
請求項１０に記載の画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体を、コンピュータに読み取らせることにより、編集指示として、拡大、縮小、回転、または反転の内の少なくともいずれか一つが行われ、これらの指示に従って画像は拡大、縮小、回転、または反転させられる。更に、この変換に従って枠画像の表示状態が変化させられるので、枠画像を確認することにより、画像が拡大、縮小、回転、または反転のいずれの態様に変換されているのかを迅速かつ正確に判別することができる。
【００２７】
請求項１１に記載の画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体は、前記課題を解決するために、請求項９または請求項１０に記載の記録媒体において、前記画像表示制御プログラムは、コンピューターに、前記枠画像の表示状態を変化させる工程として、前記枠画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化させる工程を実行させることを特徴とする。
【００２８】
請求項１１に記載の画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体を、コンピュータに読み取らせることにより、前記枠画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つが変化させられる。従って、枠画像の表示状態の変化を迅速かつ正確に把握することができ、これに伴って、画像の変位状態の判別も迅速かつ正確に行うことができる。
【００２９】
請求項１２に記載の画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体は、前記課題を解決するために、表示手段に画像を表示させる画像表示制御プログラムが記録されたコンピューター読み取り可能な記録媒体であって、前記画像表示制御プログラムは、コンピューターに、マトリクス状に配列された画素領域に画像を表示する工程と、前記画素領域の各画素に対応した記憶要素に、前記画像を表示するための画像データを記憶する工程と、前記表示された画像データについての編集指示を入力する工程と、前記画像データの前記画素領域上における座標を、前記編集指示に応じて変換する工程と、前記画素領域の前記画像の近傍に、前記変換による変位を表す変位指標画像を表示させる工程と、前記変換による変位に追従して前記変位指標画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化させる工程を実行させることを特徴とする。
【００３０】
請求項１２に記載の画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体を、コンピュータに読み取らせることにより、画素領域の各画素に対応する記憶要素に、画像データが記憶され、この記憶された画像データが表示される。また、このとき、この画像の近傍に、変位指標画像が表示される。そして、表示された画像データについての編集指示が入力された場合には、前記画像データの前記画素領域上における座標が、前記編集指示に応じて変換される。更に、前記変換による変位に追従して前記変位指標画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つが変化させられる。従って、変位指標画像の表示状態の変化を迅速かつ正確に把握することができ、これに伴って、画像の変位状態の判別も迅速かつ正確に行うことができる。
【００３１】
【発明の実施の形態】
以下、本発明の実施形態を添付図面に基づいて説明する。
【００３２】
（第１の実施形態）
まず、本発明の第１の実施形態を添付図面に基づいて説明する。本実施形態は、画像表示装置としてパーソナルコンピュータを用いた実施形態である。図１は、本実施形態における画像表示装置の概略構成を示すブロック図である。
【００３３】
画像表示装置としてのコンピュータ１は、図１に示すように、ＣＰＵ１０と、入出力Ｉ／Ｆ（インターフェース）１１と、ＲＯＭ１２と、ＲＡＭ１３と、ハードディスク１４と、バス１５と、ＣＲＴ等の表示手段１６と、スキャナ装置等の画像を入力するための入力手段１７とを備えている。
【００３４】
ＲＯＭ１２は、コンピュータ１内の処理に必要なデータ及びハードディスク１４に記憶されたオペレーションシステムを起動させるためのプログラムが記憶されたメモリである。
【００３５】
ＲＡＭ１３は、ＣＰＵ１０における処理に必要なデータ等を一時的に記憶するメモリであり、必要に応じてバス１５に出力する。また、ハードディスク１４に記憶されたアプリケーションプログラムを転送する領域としても用いられることがある。更には、表示手段１６に表示する表示データの格納領域としても用いられる。
【００３６】
ハードディスク１４は、オペレーションシステムあるいはアプリケーションプログラムを記憶する記憶装置であり、本実施形態では、プリントサーバー２，３には、オペレーションシステムとしてＵＮＩＸが搭載されている。また、本実施形態では、印字データもこのハードディスク１４に格納されるように構成されている。
【００３７】
そして、ＣＰＵ１０は、前記オペレーションシステムあるいはアプリケーションプログラムに基づいて、自ら演算処理を行い、あるいはバス１５を介して接続された前記各構成要素を制御して、後述するフローチャートによって説明される機能を実行させる手段である。
【００３８】
入出力Ｉ／Ｆ１１は、表示手段１６及び入力手段１７とＣＰＵ１０との間のインタフェース制御を行う手段であり、ＲＡＭ１３上に展開した表示データを表示手段１６に表示させ、あるいは入力手段から入力された指示入力をＣＰＵ１０に対して出力する。
【００３９】
以上のようなシステムにおいて、画像処理のためのアプリケーションプログラムを起動させると、入力手段１７による画像の入力、及び入力した画像の変換処理が可能な構成となっている。
【００４０】
この変換処理の例としては、拡大・縮小処理が挙げられる。図２にこのような変換処理を行った場合に表示手段１６に表示される画像の態様を示す。図２（Ｂ）は、最初に読み込んだ大きさの基準画像であり、図２（Ａ）は、この基準画像に対して５０％の縮小を行った場合の画像、図２（Ｃ）は基準画像に対して２００％の拡大を行った場合の画像である。
【００４１】
本実施形態の拡大・縮小処理は、次のように行われる。図３は、本実施形態におけるＲＡＭ１３上に形成されたビットマップエリアにおける画素領域を示しており、８×８の６４個の画素により、一つの画素領域が構成されている。図３において各画素に書き込まれた値は、各画素の番号である。このような構成のビットマップエリアを、赤、緑、青（Ｒ、Ｇ、Ｂ）夫々の色について設け、各色のビットマップエリアの各画素に、例えば２５６階調の色レベル値を書き込むことにより、２５６階調のフルカラー画像を表示手段１６に表示させることができる。
【００４２】
ここで、図３に示すような８×８の画素領域で描画された画像があるとして、この画像を２倍に拡大する例について説明する。図４は、この画素領域を２倍に拡大した例である。このように、各画素のデータは、その画素に隣接する３つの画素にコピーされ、ｘ方向及びｙ方向、更には対角方向に夫々２倍の画素領域を用いて描画されることになる。
【００４３】
また、縮小はこれと逆の処理を行えば良く。例えば、１６×１６の画素領域に描画された画像があったとして、この画像を１／２に縮小するには、図３のように、画素データを間引く処理を行う。但し、ここに説明した拡大・縮小処理は、一例にすぎず、本発明においては、適宜の拡大・縮小処理を用いることができる。
【００４４】
このような拡大・縮小処理を行う画像表示装置は、従来から実用化されているが、従来の装置においては、表示手段に表示された画像を見ただけでは、その画像が拡大されているのか、あるいは縮小されているのかを判別することは困難であった。更に、たとえ感覚的にあるいは操作の経緯から拡大または縮小されていることを知っていたとしても、その画像を見ただけでは、どの程度の拡大率あるいは縮小率になっているのかを即座に判別することはできなかった。
【００４５】
そこで、本実施形態においては、図２に示すように、表示画像の周囲に変位指標画像としての枠画像を表示することとし、更にこの枠画像の色を拡大または縮小の変化率に応じて変化させるように構成した。
【００４６】
例えば、基準画像の枠の色を黒に設定した場合には、最も小さな縮小率で縮小された場合には枠の色を青色に変化させ、最も大きな拡大率で縮小された場合には、枠の色を緑色に変化させるように構成する。
【００４７】
つまり、本実施形態では、枠の色を、赤、緑、青（Ｒ、Ｇ、Ｂ）の夫々２５６階調で指定することとする。そして、拡大率が０％の時は青の値を２５５、赤、緑の値を０％とし、拡大率が１％上昇する毎に、２５５／１００ずつ青の色を減らすように構成する。このように構成すると、拡大率を１００％の時には赤、緑、青の値が全て０となり、枠の色は黒となる。
【００４８】
また、拡大率を１００％以上にする場合には、２５５／１００ずつ赤の値を増加させる。これにより、拡大率が２００％の時に赤の値が２５５となり、拡大率がそれ以上となった場合には枠の色の値を変えないものとする。
【００４９】
本実施形態では、このように構成したので、拡大率に応じて枠の色が連続的に変化し、表示画像と共にこの周囲の枠の色を確認するだけで、直ちに拡大率を判別することが可能である。
【００５０】
また、拡大率に応じて、枠線の太さを変化させてもよい。例えば、０−９９％の拡大率の時には、枠線の太さを１ピクセルとし、１００％の時には２ピクセルとし、１００％を越える時には３ピクセルにしても良い。
【００５１】
更に、拡大率に応じて、枠線の種類を変化させても良い。例えば、０−９９％の拡大率の時は点線に、１００％の時には実線に、１００％−２００％の時には一点鎖線に、２００％を越える時には線を点滅させるように構成しても良い。
【００５２】
なお、図２に示した枠は、模様が異なるように描いてあるが、これは、色の違いを表したものであり、このような模様が表示されるものではない。但し、このように模様が変化するように構成しても良い。
【００５３】
次に、本実施形態における画像表示処理を図５のフローチャートに基づいて説明する。
【００５４】
まず、図示しないキーボード等による入力により、画像の拡大率を指定する（ステップＳ３０）。次に、画像を指定された解像度に拡大する（ステップＳ３１）。この処理は、前記図３及び図４を用いて説明した処理であり、ＲＡＭ１３あるいはハードディスク１４を用いて描画データを展開することにより行われる。そして、枠線の色、太さ、種類を指定する（ステップＳ３２）。次に、展開した画像をＲＡＭ１３上に形成された表示エリアに書き込み、更に前記指定した色、太さ、種類により枠を描くことにより、表示手段に図２のような画像及び枠を表示する（ステップＳ３３）。なお、枠の描画は、フォントデータのように基本となる描画データをＲＯＭ１２等に記憶させておいたり、ページ記述言語等の制御コマンドをハードディスク１４に記憶させておく方法が考えられる。
【００５５】
（第２の実施形態）
次に、本発明の第２の実施形態を添付図面に基づいて説明する。本実施形態は、図６に示すように、画像を回転、あるいは左右反転させる実施形態である。図６（Ａ）は元の画像、図６（Ｂ）は左へ９０°回転させた画像、図６（Ｃ）は左右反転させた画像である。
【００５６】
図７は、図３に示した画像を左へ９０そ転させた場合のビットマップエリア上の画素の状態を示す図である。このように、９０°の回転は、ｙ座標軸をｘ座標軸とするように各画素の座標を変換させることにより実現される。また、図８は、左右反転させた場合の各画素の状態を示す図である。このように、左右反転は、各画素の座標をｙ座標軸に対して線対称に移動させることにより実現される。
【００５７】
そして、本実施形態においても、回転角度等に応じて枠の表示状態を変化させる。なお、本実施形態においては、時計回りの回転角度を示す。例えば、回転角度が０°−９０°に変化する時には、１°回転角度が増加する毎に、赤の値を２５５／９０ずつ増加させる。また、９０°−１８０°に変化する時には、１°回転角度が増加する毎に赤の値を２５５／９０ずつ減少させて、緑の値を２５５／９０ずつ増加させる。また、１８０°−２７０°に変化する時には、１°回転角度が増加する毎に緑の値を２５５／９０ずつ減少させて、青の値を２５５／９０ずつ増加させる。更に、２７０°−３６０°に変化させる時には、１°回転角度が増加する毎に、青の値を２５５／９０ずつ減少させる。
【００５８】
また、回転角度が０°−９０°の時には、枠線を点線に、回転角度が９０°−１８０°の時には枠線を一点鎖線に、回転角度が１８０°−２７０°の時には枠線を実線の点滅に、回転角度が２７０°−３６０°の時には枠線を実線にするように構成しても良い。
【００５９】
また、回転角度が０°−９０°の時には、枠線の太さを１ピクセルに、回転角度が９０°−１８０°の時には枠線の太さを２ピクセルに、回転角度が１８０°−２７０°の時には枠線の太さを３ピクセルに、回転角度が２７０°−３６０°の時には枠線を太さを４ピクセルにするように構成しても良い。
【００６０】
以下、本実施形態における画像表示処理を図９に基づいて説明する。
【００６１】
まず、回転の場合には、キーボード等の入力により、回転角度を指定する（ステップＳ４０）。次に、画像を指定された回転角度に回転する処理を行う（ステップＳ４１）。この処理は、図７を用いて説明した処理である。次に、回転角度に応じて、枠線の色、太さ、種類を指定する（ステップＳ４２）。そして、回転させた画像を表示エリアに書き込み、指定した色、太さ、種類の枠線も表示エリアに書き込んで、表示手段に図６（Ｂ）のような画像を表示させる。以上が回転に応じた表示処理である。
【００６２】
次に、別の実施形態として、上下反転の場合には、枠線を点線にして、左右反転する場合には枠線を点滅させるように構成しても良い。
【００６３】
図１０に反転の場合の処理のフローチャートを示す。まず、キーボード等の入力により、上下反転か左右反転かを指定する（ステップＳ５０）。次に、画像を指定された上下反転または左右反転する処理を行う（ステップＳ５１）。この処理は、図８を用いて説明した処理である。次に、反転の態様に応じて、枠線の色、太さ、種類を指定する（ステップＳ５２）。そして、回転させた画像を表示エリアに書き込み、指定した色、太さ、種類の枠線も表示エリアに書き込んで、表示手段に図６（Ｃ）のような画像を表示させる。以上が反転の態様に応じた表示処理である。
【００６４】
以上のように、本実施形態によれば、枠の色、太さ、種類を見ただけで、回転角度、あるいは反転の態様を即座に判別することができる。
【００６５】
なお、上述した各実施形態においては、画像表示装置としてパーソナルコンピュータを用いた場合について説明したが、本発明は、画像をレイアウトする場合であれば、どのような場合でも適用することができる。
【００６６】
例えば、プリンタにページ記述言語で書かれたデータを送信して、印刷する場合には、プリンタからパーソナルコンピュータにプレビュー画像を送信し、パーソナルコンピュータ上でプレビュー画像を表示するという場合に適用できる。このようなシステムでは、プレビュー画像をパーソナルコンピュータ上でレイアウトして任意の位置にプレビュー画像を配置し、そのプレビュー画像の位置、サイズ、回転角度、上下若しくは左右反転の有無をプリンタに送信し、プリンタによりその指示通りに印刷を行う。従って、本発明を適用することにより、画像を所望の態様に間違いなく変位させて印刷を行うことができる。
【００６７】
また、枠の形状は四角形形状に限られるものではなく、適宜の形状が可能である。また、枠を用いなくても、画像の近傍に所定形状のマークを表示するような構成でも良い。
【００６８】
また、上述した実施形態では、記録媒体としてのハードディスクに本発明の表示処理制御プログラムが記録された場合について説明したが、本発明の表示処理制御プログラムを、フロッピィーディスクまたはＣＤ−ＲＯＭ等の記録媒体に記録し、コンピュータ等により読み取らせるように構成しても良い。
【００６９】
【発明の効果】
請求項１に記載の画像表示装置によれば、画像の座標変換による変位に追従して、画像を取り囲む枠画像の表示状態を変化させるように構成したので、枠画像を確認することにより、画像の変位状態を即座に判別することができ、迅速かつ正確な画像に対する処理を行うことができる。
【００７０】
請求項２に記載の画像表示装置によれば、編集指示として、拡大、縮小、回転、または反転の内の少なくともいずれか一つが行われ、これらの指示に伴う画像の変位に従って枠画像の表示状態を変化させるようにしたので、枠画像を確認することにより、画像が拡大、縮小、回転、または反転のいずれの態様に変換されているのかを迅速かつ正確に判別することができる。
【００７１】
請求項３に記載の画像表示装置によれば、枠画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化するようにしたので、枠画像の表示状態の変化を迅速かつ正確に把握することができ、これに伴って、画像の変位状態の判別も迅速かつ正確に行うことができる。
【００７２】
請求項４に記載の画像表示装置によれば、画像の座標変換による変位に追従して、画像近傍に表示させた変位指標画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化するようにしたので、変位指標画像の表示状態の変化を迅速かつ正確に把握することができ、これに伴って、画像の変位状態の判別も迅速かつ正確に行うことができる。
【００７３】
請求項５に記載の画像表示方法によれば、画像の座標変換による変位に追従して、画像を取り囲む枠画像の表示状態を変化させるように構成したので、枠画像を確認することにより、画像の変位状態を即座に判別することができ、迅速かつ正確な画像に対する処理を行うことができる。
【００７４】
請求項６に記載の画像表示方法によれば、編集指示として、拡大、縮小、回転、または反転の内の少なくともいずれか一つが行われ、これらの指示に伴う画像の変位に従って枠画像の表示状態を変化させるようにしたので、枠画像を確認することにより、画像が拡大、縮小、回転、または反転のいずれの態様に変換されているのかを迅速かつ正確に判別することができる。
【００７５】
請求項７に記載の画像表示方法によれば、枠画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化するようにしたので、枠画像の表示状態の変化を迅速かつ正確に把握することができ、これに伴って、画像の変位状態の判別も迅速かつ正確に行うことができる。
【００７６】
請求項８に記載の画像表示方法によれば、画像の座標変換による変位に追従して、画像近傍に表示させた変位指標画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つを変化するようにしたので、変位指標画像の表示状態の変化を迅速かつ正確に把握することができ、これに伴って、画像の変位状態の判別も迅速かつ正確に行うことができる。
【００７７】
請求項９に記載の画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体を、コンピュータに読み取らせることにより、画像の座標変換による変位に追従して、画像を取り囲む枠画像の表示状態を変化することになり、枠画像を確認することにより、画像の変位状態を即座に判別することができ、迅速かつ正確な画像に対する処理を行うことができる。
【００７８】
請求項１０に記載の画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体を、コンピュータに読み取らせることにより、編集指示として、拡大、縮小、回転、または反転の内の少なくともいずれか一つが行われ、これらの指示に伴う画像の変位に従って枠画像の表示状態を変化させるようにしたので、枠画像を確認することにより、画像が拡大、縮小、回転、または反転のいずれの態様に変換されているのかを迅速かつ正確に判別することができる。
【００７９】
請求項１１に記載の画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体を、コンピュータに読み取らせることにより、枠画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つが変化することになり、枠画像の表示状態の変化を迅速かつ正確に把握することができ、これに伴って、画像の変位状態の判別も迅速かつ正確に行うことができる。
【００８０】
請求項１２に記載の画像表示制御プログラムが記録されたコンピュータ読み取り可能な記録媒体を、コンピュータに読み取らせることにより、画像の座標変換による変位に追従して、画像近傍に表示させた変位指標画像の表示色、模様、あるいは点滅状態の内の少なくともいずれか一つが変化することになり、変位指標画像の表示状態の変化を迅速かつ正確に把握することができ、これに伴って、画像の変位状態の判別も迅速かつ正確に行うことができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態における画像表示装置の概略構成を示すブロック図である。
【図２】本発明の第１の実施形態において画像を拡大・縮小させた場合の表示画面における画像を示すであり、（Ａ）は拡大率が５０％、（Ｂ）は拡大率が１００％、（Ｃ）は拡大率が２００％の場合の画像を示す図である。
【図３】本発明の第１の実施形態におけるビットマップエリアに描画された画像データを示す図である。
【図４】本発明の第１の実施形態において、図３の画像データを拡大処理した場合の画像データを示す図である。
【図５】本発明の第１の実施形態における画像表示処理を示すフローチャートである。
【図６】本発明の第２の実施形態において、画像を回転または反転させた場合の表示画面における画像を示す図であり、（Ａ）は元の画像、（Ｂ）は左へ９０°回転させた画像、（Ｃ）は左右反転させた画像を示す図である。
【図７】本発明の第２の実施形態において図３の画像データを左へ９０°回転させた場合の画像データを示す図である。
【図８】本発明の第２の実施形態において図３の画像データを左右反転させた場合の画像データを示す図である。
【図９】本発明の第２の実施形態における回転処理の場合の画像表示処理を示すフローチャートである。
【図１０】本発明の第２の実施形態における反転処理の場合の画像表示処理を示すフローチャートである。
【符号の説明】
１  コンピュータ
１０  ＣＰＵ
１１  入出力Ｉ／Ｆ
１２  ＲＯＭ
１３  ＲＡＭ
１４  ハードディスク
１５  バス
１６  表示手段
１７  入力手段
【図１】
0003557873.tif 000002
【図２】
0003557873.tif 000003
【図３】
0003557873.tif 000004
【図４】
0003557873.tif 000005
【図５】
0003557873.tif 000006
【図６】
0003557873.tif 000007
【図７】
0003557873.tif 000008
【図８】
0003557873.tif 000009
【図９】
0003557873.tif 000010
【図１０】
0003557873.tif 000011