JPH07319447A - Picture displaying method and picture processing method - Google Patents
Picture displaying method and picture processing methodInfo
- Publication number
- JPH07319447A JPH07319447A JP6109479A JP10947994A JPH07319447A JP H07319447 A JPH07319447 A JP H07319447A JP 6109479 A JP6109479 A JP 6109479A JP 10947994 A JP10947994 A JP 10947994A JP H07319447 A JPH07319447 A JP H07319447A
- Authority
- JP
- Japan
- Prior art keywords
- image
- image data
- screen
- length
- display device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Landscapes
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明はスキャナ等で取り込まれ
た画像データを表示装置の画面に表示する際の画像表示
方法及びこの方法を採用した画像処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image display method for displaying image data captured by a scanner or the like on a screen of a display device, and an image processing apparatus employing this method.
【0002】[0002]
【従来の技術】従来の画像処理装置では、スキャナ等で
取り込まれた画像データをCRTやLCD等の表示装置
の画面に表示する際には、前記スキャナ等で取り込まれ
た画像データを取り込まれた時のサイズで、しかも、そ
のままの向きで表示していた。従って、表示装置の画面
の表示領域の縦横比に対する表示画像の縦横比の関係等
が全く考慮されていなかった。このため、横長の画面に
対して、縦長の画像が表示されてたり、或いは縦長の画
面に対して、横長の画像が表示されてたりすることが生
じ、画像の一部が表示できなくなってしまったり、或い
は画面の画像表示部分に対して大きな空白が生じたりし
て、画像が常に的確に表示されるとは限らず、場合によ
ってはオペレータにとって以降の操作がやりにくくなっ
てしまうなどの欠点があった。2. Description of the Related Art In a conventional image processing apparatus, when displaying image data captured by a scanner or the like on a screen of a display device such as a CRT or LCD, the image data captured by the scanner or the like is captured. It was displayed in the same size as it was, and in its original orientation. Therefore, the relationship between the aspect ratio of the display image and the aspect ratio of the display area of the screen of the display device has not been considered at all. For this reason, a vertically long image may be displayed on a horizontally long screen, or a horizontally long image may be displayed on a vertically long screen, so that part of the image cannot be displayed. The image may not always be displayed accurately due to a large blank space in the image display portion of the screen, and in some cases, it may be difficult for the operator to perform subsequent operations. there were.
【0003】[0003]
【発明が解決しようとする課題】上記したように従来の
画像装置は、スキャナ等で取り込んだ画像データを取り
込まれた時のサイズで、しかも、そのままの向きで表示
装置の画面に表示していた。このため、横長の画面に対
して、縦長の画像が表示されてしまうことがあり、画像
の一部が表示できなくなってしまったり、或いは画面に
画像が表示されない無駄な空白が生じるなどの不具合が
発生し、画像の一部が表示できなくなってしまったり、
或いは画面の画像表示部分に対して大きな空白が生じた
りして、画像が常に的確に表示されるとは限らず、場合
によっては、オペレータにとって以降の操作がやりにく
くなってしまうなどの欠点があった。As described above, in the conventional image device, the image data captured by the scanner or the like is displayed on the screen of the display device in the same size as when it was captured. . Therefore, a vertically long image may be displayed on a horizontally long screen, and a part of the image cannot be displayed, or there is a problem such as a wasteful blank in which the image is not displayed on the screen. Occurs, part of the image can not be displayed,
Alternatively, a large blank appears on the image display portion of the screen, so that the image is not always displayed accurately, and in some cases, there is a drawback that the subsequent operation becomes difficult for the operator. It was
【0004】そこで本発明は上記の欠点を除去し、表示
する画像の向きを調整して表示装置の画面に前記画像を
できるだけ表示するようにする画像表示方法及び画像処
理装置、表示する画像のサイズを調整して表示装置の画
面に前記画像を無駄な空白部を生じることなく全て表示
するようにする画像表示方法及び画像処理装置、表示す
る画像のサイズ及び向きを調整して表示装置の画面に前
記画像を無駄な空白部を生じることなく全て表示するよ
うにする画像表示方法及び画像処理装置を提供すること
を目的としている。Therefore, the present invention eliminates the above-mentioned drawbacks, adjusts the orientation of an image to be displayed, and displays the image on the screen of the display device as much as possible. Image display method and image processing apparatus for adjusting all the displayed images on the screen of the display device without generating useless blank portions, and adjusting the size and orientation of the image to be displayed on the screen of the display device. It is an object of the present invention to provide an image display method and an image processing apparatus which display all the images without generating useless blank portions.
【0005】[0005]
【課題を解決するための手段】請求項1の発明は、入力
した画像データを表示装置の画面に表示する際の画像表
示方法にあって、前記表示装置の画面が縦長か、横長か
を判定した後、入力した画像データの表示時の画像が縦
長の画像か横長の画像かを判定し、入力した画像データ
の表示時の画像が縦長の画像で前記表示装置の画面が横
長の場合、或いは入力した画像データが表示時の画像が
横長の画像で前記表示装置の画面が縦長の場合は、前記
入力した画像データの方向を90度回転させて、前記表
示装置の画面に表示する。According to a first aspect of the present invention, there is provided an image display method for displaying input image data on a screen of a display device, wherein it is determined whether the screen of the display device is vertically long or horizontally long. After that, it is determined whether the image when the input image data is displayed is a vertically long image or a horizontally long image, and when the image when the input image data is displayed is a vertically long image and the screen of the display device is horizontally long, or When the input image data is a horizontally long image and the screen of the display device is vertically long, the input image data is rotated by 90 degrees and displayed on the screen of the display device.
【0006】請求項3の発明は、請求項1の発明の画像
表示方法にあって、前記入力した画像データの方向を9
0度回転させた後の前記画像データの表示時の画像の縦
方向の長さ、又は横方向の長さのいずれか一方、或いは
両方が前記画面の縦方向の長さ又は横方向の長さを越え
ているかどうかを判定し、越えている場合には、前記画
像データが前記画面内に全て表示されるように前記画像
データの縦方向の長さと横方向の長さを同一の縮小率で
縮小し、この縮小画像データを前記表示装置の画面に表
示する。A third aspect of the invention is the image display method according to the first aspect of the invention, wherein the direction of the input image data is 9
Either one of the length in the vertical direction or the length in the horizontal direction of the image when the image data is displayed after being rotated by 0 degree, or both are the length in the vertical direction of the screen or the length in the horizontal direction. If it exceeds, the vertical length and the horizontal length of the image data are set at the same reduction ratio so that all of the image data is displayed on the screen. The image is reduced and the reduced image data is displayed on the screen of the display device.
【0007】請求項4の発明は、入力した画像データを
表示装置の画面に表示する際の画像表示方法にあって、
前記入力した画像データの表示時の画像の縦方向の長
さ、又は横方向の長さのいずれか一方、或いは両方が前
記画面の縦方向の長さ又は横方向の長さを越えているか
どうかを判定し、越えている場合には、前記画像データ
が前記画面内に全て表示されるように前記画像データの
縦方向の長さと横方向の長さを同一の縮小率で縮小し、
この縮小画像データを前記表示装置の画面に表示する。According to a fourth aspect of the present invention, there is provided an image display method for displaying input image data on a screen of a display device.
Whether either the vertical length or the horizontal length of the image at the time of displaying the input image data, or both, exceeds the vertical length or the horizontal length of the screen. If it exceeds, the length in the vertical direction and the length in the horizontal direction of the image data are reduced at the same reduction ratio so that the image data is entirely displayed in the screen,
The reduced image data is displayed on the screen of the display device.
【0008】請求項6の発明は、入力した画像データを
表示装置の画面に表示する画像処理装置において、前記
表示装置の画面が縦長か横長かを判定する第1の判定手
段と、入力した画像データの表示時の画像が縦長の画像
か横長の画像かを判定する第2の判定手段と、入力した
画像データの方向を回転させる画像回転手段と、前記第
2の判定手段により前記画像データの表示時の画像が縦
長の画像であると判定され、且つ前記第1の判定手段に
より前記画面が横長であると判定された場合、或いは前
記第2の判定手段により前記画像データの表示時の画像
が横長の画像であると判定され、且つ前記第1の判定手
段により前記画面が縦長であると判定された場合、前記
入力した画像データの方向を前記画像回転手段により9
0度回転させてから前記表示装置の画面に表示する表示
制御手段とを具備した構成を有する。According to a sixth aspect of the present invention, in the image processing apparatus for displaying the input image data on the screen of the display device, the first determination means for determining whether the screen of the display device is vertically long or horizontally long, and the input image. Second determining means for determining whether the image at the time of displaying the data is a vertically long image or a horizontally long image, an image rotating means for rotating the direction of the input image data, and a second determining means for determining the image data When the image at the time of display is determined to be a vertically long image and the first determination means determines that the screen is horizontally long, or the image at the time of displaying the image data by the second determination means Is determined to be a horizontally long image, and the first determination means determines that the screen is vertically long, the direction of the input image data is determined by the image rotation means.
Display control means for displaying the image on the screen of the display device after rotating it by 0 ° is provided.
【0009】請求項8の発明は、請求項6又は7記載の
画像処理装置において、前記回転制御手段により入力し
た画像データの方向を90度回転させた後の前記画像デ
ータの表示時の画像の縦、横方向の長さと前記表示装置
の画面の縦、横方向の長さを比較する比較手段と、この
比較手段の比較結果が前記表示時の画像の縦、又は横の
長さのいずれか一方或いは両方が前記画面の縦方向の長
さ又は横方向の長さを越えている場合に、前記90度回
転させた後の前記画像データが前記画面内に全て表示さ
れるようにこの画像データの縦方向の長さと横方向の長
さを同一の縮小率で縮小する縮小手段とを具備し、前記
表示制御手段は前記縮小手段により縮小された画像デー
タを前記表示装置の画面に表示する構成を有する。According to an eighth aspect of the invention, in the image processing apparatus according to the sixth or seventh aspect, the image at the time of displaying the image data after rotating the direction of the image data input by the rotation control means by 90 degrees is displayed. Comparison means for comparing the vertical and horizontal lengths with the vertical and horizontal lengths of the screen of the display device, and the comparison result of the comparing means is either the vertical or horizontal length of the image at the time of display. If one or both exceeds the length in the vertical direction or the length in the horizontal direction of the screen, the image data so that all the image data after being rotated by 90 degrees are displayed in the screen. A reduction means for reducing the length in the vertical direction and the length in the horizontal direction at the same reduction ratio, and the display control means displays the image data reduced by the reduction means on the screen of the display device. Have.
【0010】請求項9の発明は、入力した画像データを
表示装置の画面に表示する画像処理装置において、前記
入力した画像データの表示時の画像の縦、横方向の長さ
と前記表示装置の画面の縦、横方向の長さを比較する比
較手段と、この比較手段の比較結果が前記表示時の画像
の縦、又は横の長さのいずれか一方或いは両方が前記画
面の縦方向の長さ又は横方向の長さを越えている場合
に、前記記画像データが前記画面内に全て表示されるよ
うにこの画像データの縦方向の長さと横方向の長さを同
一の縮小率で縮小する縮小手段とを具備し、前記表示制
御手段は前記縮小手段により縮小された画像データを前
記表示装置の画面に表示する構成を有する。According to a ninth aspect of the present invention, in the image processing apparatus for displaying the input image data on the screen of the display device, the vertical and horizontal lengths of the image when the input image data is displayed and the screen of the display device are displayed. And a comparison means for comparing the lengths in the vertical and horizontal directions, and the comparison result of the comparison means is one of the vertical length and the horizontal length of the image at the time of display, or both of them are the vertical length of the screen. Alternatively, when the length exceeds the horizontal length, the vertical length and the horizontal length of the image data are reduced at the same reduction ratio so that the image data is entirely displayed on the screen. The display control means is configured to display the image data reduced by the reduction means on the screen of the display device.
【0011】[0011]
【作用】請求項1の発明の画像表示方法にあって、入力
した画像データの表示時の画像が縦長の画像で前記表示
装置の画面が横長の場合、或いは入力した画像データが
表示時の画像が横長の画像で前記表示装置の画面が縦長
の場合は、前記入力した画像データの方向を90度回転
させて前記表示装置の画面に表示する。これにより、表
示画像の長い方の辺が前記画面の長いほうの辺と平行に
なるため、画像データが前記画面に全て表示されること
がおおくなる。According to the image display method of the present invention, when the image of the input image data displayed is a vertically long image and the screen of the display device is horizontally long, or when the input image data is the displayed image. If the image is horizontally long and the screen of the display device is vertically long, the input image data is rotated by 90 degrees and displayed on the screen of the display device. As a result, the longer side of the display image becomes parallel to the longer side of the screen, so that all of the image data is displayed on the screen.
【0012】請求項3の発明の画像表示方法にあって、
請求項1の発明の作用に加えて、90度回転させた後の
前記画像データの表示時の画像の縦方向の長さ、又は横
方向の長さのいずれか一方、或いは両方が前記画面の縦
方向の長さ又は横方向の長さを越えていることを判定で
き、越えている場合には、前記画像データが前記画面内
に全て表示されるように前記画像データの縦方向の長さ
と横方向の長さを同一の縮小率で縮小し、この縮小画像
データを前記表示装置の画面に表示する。これにより、
表示画像の長い方の辺が前記画面の長いほうの辺と平行
になるため、画像データが前記画面に全て表示される。According to the image display method of the invention of claim 3,
In addition to the operation of the invention of claim 1, either one of the length in the vertical direction or the length in the horizontal direction of the image at the time of displaying the image data after being rotated by 90 degrees, or both of them are equal to those of the screen. It can be determined that the length in the vertical direction or the length in the horizontal direction is exceeded, and if the length is exceeded, the length in the vertical direction of the image data is set so that all of the image data is displayed in the screen. The horizontal length is reduced at the same reduction ratio, and the reduced image data is displayed on the screen of the display device. This allows
Since the longer side of the display image is parallel to the longer side of the screen, all the image data is displayed on the screen.
【0013】請求項4の発明の画像表示方法にあって、
請求項1記載の画像表示方法にあって、前記入力した画
像データの表示時の画像の縦方向の長さ、又は横方向の
長さのいずれか一方、或いは両方が前記画面の縦方向の
長さ又は横方向の長さを越えていることを判定でき、越
えている場合には、前記画像データが前記画面内に全て
表示されるように前記画像データの縦方向の長さと横方
向の長さを同一の縮小率で縮小し、この縮小画像データ
を前記表示装置の画面に表示する。これにより、表示画
像の長い方の辺が前記画面の長いほうの辺と平行になる
ため、画像データが前記画面に全て表示される。According to the image display method of the invention of claim 4,
2. The image display method according to claim 1, wherein either one or both of the vertical length and the horizontal length of the image when the input image data is displayed is the vertical length of the screen. Or the horizontal length is exceeded, and if the horizontal length is exceeded, the vertical and horizontal lengths of the image data are displayed so that the image data is entirely displayed in the screen. The reduced image data is displayed on the screen of the display device. As a result, the longer side of the display image becomes parallel to the longer side of the screen, so that all image data is displayed on the screen.
【0014】請求項6の発明は、入力した画像データを
表示装置の画面に表示する画像処理装置において、第1
の判定手段は表示装置の画面が縦長か横長かを判定す
る。第2の判定手段は入力した画像データの表示時の画
像が縦長の画像か横長の画像かを判定する。画像回転手
段は入力した画像データの方向を回転させる。表示制御
手段は前記第2の判定手段により前記画像データの表示
時の画像が縦長の画像であると判定され、且つ前記第1
の判定手段により前記画面が横長であると判定された場
合、或いは前記第2の判定手段により前記画像データの
表示時の画像が横長の画像であると判定され、且つ前記
第1の判定手段により前記画面が縦長であると判定され
た場合、前記入力した画像データの方向を前記画像回転
手段により90度回転させてから前記表示装置の画面に
表示する。According to a sixth aspect of the present invention, in the image processing device for displaying the input image data on the screen of the display device,
The determining means determines whether the screen of the display device is vertically long or horizontally long. The second determination means determines whether the image at the time of displaying the input image data is a vertically long image or a horizontally long image. The image rotation means rotates the direction of the input image data. The display control means determines that the image at the time of displaying the image data is a vertically long image by the second determination means, and the first control means
Of the screen is determined to be horizontally long, or the second determination means determines that the image at the time of displaying the image data is a horizontally long image, and the first determination means When it is determined that the screen is vertically long, the direction of the input image data is rotated by 90 degrees by the image rotating means and then displayed on the screen of the display device.
【0015】請求項8の発明は、請求項6の発明の画像
処理装置において、比較手段は前記回転制御手段により
入力した画像データの方向を90度回転させた後の前記
画像データの表示時の画像の縦、横方向の長さと前記表
示装置の画面の縦、横方向の長さを比較する。縮小手段
は前記比較手段の比較結果が前記表示時の画像の縦、又
は横の長さのいずれか一方或いは両方が前記画面の縦方
向の長さ又は横方向の長さを越えている場合に、前記9
0度回転させた後の前記画像データが前記画面内に全て
表示されるようにこの画像データの縦方向の長さと横方
向の長さを同一の縮小率で縮小する。前記表示制御手段
は前記縮小手段により縮小された画像データを前記表示
装置の画面に表示する構成を有する。According to an eighth aspect of the present invention, in the image processing apparatus according to the sixth aspect, the comparing means displays the image data after rotating the direction of the image data input by the rotation control means by 90 degrees. The vertical and horizontal lengths of the image are compared with the vertical and horizontal lengths of the screen of the display device. When the comparison result of the comparing means is one or both of the vertical length and the horizontal length of the image at the time of the display exceeds the vertical length or the horizontal length of the screen. , Above 9
The length in the vertical direction and the length in the horizontal direction of the image data are reduced at the same reduction ratio so that the image data after being rotated by 0 degrees can be entirely displayed on the screen. The display control means is configured to display the image data reduced by the reduction means on the screen of the display device.
【0016】請求項9の発明は、入力した画像データを
表示装置の画面に表示する画像処理装置において、比較
手段は前記入力した画像データの表示時の画像の縦、横
方向の長さと前記表示装置の画面の縦、横方向の長さを
比較する。縮小手段は前記比較手段の比較結果が前記表
示時の画像の縦、又は横の長さのいずれか一方或いは両
方が前記画面の縦方向の長さ又は横方向の長さを越えて
いる場合に、前記記画像データが前記画面内に全て表示
されるようにこの画像データの縦方向の長さと横方向の
長さを同一の縮小率で縮小する。前記表示制御手段は前
記縮小手段により縮小された画像データを前記表示装置
の画面に表示する構成を有する。According to a ninth aspect of the present invention, in the image processing device for displaying the input image data on the screen of the display device, the comparing means displays the vertical and horizontal lengths of the image when the input image data is displayed and the display. Compare the vertical and horizontal lengths of the screen of the device. When the comparison result of the comparing means is one or both of the vertical length and the horizontal length of the image at the time of the display exceeds the vertical length or the horizontal length of the screen. The vertical length and the horizontal length of the image data are reduced at the same reduction ratio so that the image data is entirely displayed on the screen. The display control means is configured to display the image data reduced by the reduction means on the screen of the display device.
【0017】[0017]
【実施例】以下、本発明の一実施例を図面を参照して説
明する。図1は本発明の画像処理装置の一実施例を示し
たブロック図である。1は画像表示のための各種処理や
その他の画像処理制御を行うCPU、2は外部記憶装置
5内の画像データを一時的に保存したり、或いはCPU
1が動作する上で必要な各種データを一時的に保存する
メモリ、3は画像データに各種加工を行う画像処理回
路、4は画像データを表示するCRTやLCD等の表示
装置、5は画像データを格納する外部記憶装置、6は用
紙等に記載されている画像画像データを読み込むスキャ
ナ、7はオペレータによってキー操作されることにより
各種データや指令等を入力する入力装置、8はデータが
伝送される汎用バスである。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of the image processing apparatus of the present invention. Reference numeral 1 is a CPU that performs various kinds of processing for image display and other image processing control, and 2 is a CPU that temporarily stores image data in an external storage device 5, or a CPU.
1 is a memory for temporarily storing various data necessary for operation, 3 is an image processing circuit for performing various processing on image data, 4 is a display device such as a CRT or LCD for displaying image data, and 5 is image data Is an external storage device for storing data, 6 is a scanner for reading image image data written on a sheet of paper, 7 is an input device for inputting various data and commands by being operated by a key by an operator, and 8 is data for transmission. It is a general-purpose bus.
【0018】次に本実施例の動作について説明する。ス
キャナ6によって読み込まれた画像データは読み込み時
の方向及びサイズのままCPU1により外部記憶装置5
に格納されて保存される。上記のようにして外部記憶装
置5に保存された画像データは必要に応じて、CPU1
により外部記憶装置5から呼び出されて、メモリ2上に
ロードされた後、図2に示すような手順に従って表示装
置4の画面に表示される。尚、本例では、前記外部記憶
装置5から呼び出された時の前記メモリ2上の画像デー
タの縦方向の長さをX、横方向の長さをYで表すことに
する。Next, the operation of this embodiment will be described. The image data read by the scanner 6 is stored in the external storage device 5 by the CPU 1 without changing the direction and size at the time of reading.
Stored and saved in. The image data stored in the external storage device 5 as described above is stored in the CPU 1 as necessary.
Is called from the external storage device 5, loaded on the memory 2, and then displayed on the screen of the display device 4 according to the procedure as shown in FIG. In the present example, the vertical length of the image data on the memory 2 when it is called from the external storage device 5 is represented by X 1 , and the horizontal length thereof is represented by Y 1 .
【0019】オペレータにより入力装置7から画像呼び
出し指令が出されると、CPU1はステップ201にて
指定された画像データを外部記憶装置5から読み出し
て、これをメモリ2上にロードする。次にCPU1はス
テップ202にて前記メモリ上の画像データを表示した
際の縦方向の長さX及び横方向の長さYを読み取った
後、ステップ203にて前記横方向の長さXと縦方向の
長さYとを比較して、前記画像データは縦長か、横長か
を判定し、縦長がの場合、即ちX≧Yでないならばステ
ップ212へ進み、横長がの場合、即ちX≧Yであるな
らばステップ204へ進む。尚、ここでは前記表示装置
4の画面は横長であることを前提にしている。When the operator issues an image call command from the input device 7, the CPU 1 reads the image data designated in step 201 from the external storage device 5 and loads it on the memory 2. Next, in step 202, the CPU 1 reads the vertical length X and the horizontal length Y when the image data on the memory is displayed, and then in step 203, reads the horizontal length X and the vertical length Y. The length Y in the direction is compared to determine whether the image data is vertically long or horizontally long. If the vertically long is, that is, X ≧ Y, the process proceeds to step 212. If the horizontally long is, that is, X ≧ Y. If so, go to step 204. It is assumed here that the screen of the display device 4 is horizontally long.
【0020】ステップ204へ進んだ場合、CPU1は
前記画像データの横方向の長さXと前記画面の横方向の
長さX及び前記画像データの縦方向の長さYと前記画面
の縦方向の長さYとを比較して、画像データが画面の表
示領域に入るか否かを判定し、X≧Xで且つY≧Yであ
った場合は画像データが画面の表示領域に入ると判定し
て、ステップ221へ進み、そうでない場合は入らない
(画像データの縦又は横、或いは両方が前記画面の表示
領域をオーバーしてしまう状態)と判定してステップ2
05へ進む。CPU1はステップ205にて前記画像デ
ータが画面内に入るように画像データを縮小するため
に、縦方向の縮小率で縮小するか、横方向の縮小率で縮
小するかを判定して、縮小率の大きい方の縮小率を採用
する。ここで、本例では横方向の縮小率をX/Xとし、
縦方向の縮小率をY/Yと定義する。即ち、CPU1は
ステップ205にて前記画像データの縮小率が縦方向と
横方向のどちらが大きいかを比較し、X/X≧Y/Yで
ある場合は縦方向の縮小率が大きいため、縦方向の縮小
率を採用することにして、ステップ209へ進み、そう
でない場合は横方向の縮小率が大きいため、横方向の縮
小率を採用してステップ206へ進む。[0020] If the process proceeds to step 204, CPU 1 is in the longitudinal direction of the longitudinal length Y and the screen horizontal length X and the image data of the screen and the length X of the lateral direction of the image data By comparing with the length Y , it is determined whether the image data is in the display area of the screen. If X ≧ X and Y ≧ Y, it is determined that the image data is in the display area of the screen. Then, the process proceeds to step 221, and if not, it is determined that it is not entered (a state in which the vertical or horizontal direction of the image data, or both of them exceeds the display area of the screen) and the step 2
Go to 05. In step 205, the CPU 1 determines whether to reduce the image data so that the image data fits within the screen by a vertical reduction ratio or a horizontal reduction ratio. The reduction ratio of the larger one is adopted. Here, in this example, the reduction ratio in the horizontal direction is X 1 / X 2,
The reduction ratio in the vertical direction is defined as Y 1 / Y 2. That is, the CPU 1 compares in step 205 whether the reduction ratio of the image data is larger in the vertical direction or the horizontal direction. If X / X ≧ Y / Y, the vertical reduction ratio is large, and thus the vertical direction is determined. The reduction ratio is adopted, and the process proceeds to step 209. Otherwise, the reduction ratio in the horizontal direction is large. Therefore, the reduction ratio in the horizontal direction is adopted and the process proceeds to step 206.
【0021】CPU1はステップ206にて画像データ
の横方向の縮小率が1以上であるかないかを判定して、
画像データを本当に横方向の縮小率で縮小するのかどう
かを決める。この理由は、画像データの横方向の長さが
対応する画面の横方向の長さより短い画像データである
場合、その縮小率が1以上になり、画像を縮小すること
にならないからである。従って、CPU1はステップ2
06にて、1>X/Xであると判定した場合は横方向の
縮小率で縮小することにしてステップ207へ進み、そ
うでない場合は縦方向の縮小率で縮小することにしてス
テップ208へ進む。In step 206, the CPU 1 determines whether the horizontal reduction ratio of the image data is 1 or more,
Determine if the image data is really scaled down in the horizontal direction. The reason for this is that if the horizontal length of the image data is shorter than the horizontal length of the corresponding screen, the reduction ratio is 1 or more, and the image is not reduced. Therefore, the CPU 1 executes step 2
If it is determined in step 06 that 1> X / X, the image is reduced at the horizontal reduction ratio and the process proceeds to step 207. If not, the image is reduced at the vertical reduction ratio and the process proceeds to step 208. move on.
【0022】CPU1はステップ207へ進んだ場合、
画像データを横方向の縮小率で縮小した際の、縮小画像
データの横方向X´、縦方向Y´を求めるため、X´=
X×X/Xと、Y´=Y×X/Xの計算を行なった後、
ステップ221へ進む。尚、上記計算式は、画像データ
の横の長さと縦の長さに横方向の縮小率を乗じて、縮小
画像データの横の長さと縦の長さを算出している。一
方、画像データの横方向の縮小率が1以上である時、C
PU1はステップ208にて縦方向の縮小率で画像デー
タを縮小した際の縮小画像データの横方向の長さX´と
縦方向の長さY´を求めるため、X´=X×Y/Yと、
Y´=Y×Y/Yの計算を行なった後、ステップ221
へ進む。尚、上記計算式は、画像データの横の長さと縦
の長さに縦方向の縮小率を乗じて、縮小画像データの横
の長さと縦の長さを算出している。When the CPU 1 proceeds to step 207,
X ′ = to obtain the horizontal direction X ′ and the vertical direction Y ′ of the reduced image data when the image data is reduced at the horizontal reduction ratio.
After calculating X × X / X and Y ′ = Y × X / X,
Go to step 221. In the above calculation formula, the horizontal length and the vertical length of the image data are multiplied by the reduction ratio in the horizontal direction to calculate the horizontal length and the vertical length of the reduced image data. On the other hand, when the horizontal reduction ratio of the image data is 1 or more, C
Since PU1 obtains the horizontal length X ′ and the vertical length Y ′ of the reduced image data when the image data is reduced at the vertical reduction ratio in step 208, X ′ = X × Y / Y When,
After calculating Y ′ = Y × Y / Y, step 221
Go to. In the above calculation formula, the horizontal length and the vertical length of the image data are multiplied by the reduction ratio in the vertical direction to calculate the horizontal length and the vertical length of the reduced image data.
【0023】CPU1はステップ209にて画像データ
の縦方向の縮小率が1以上であるかないかを判定して、
画像データを本当に縦方向の縮小率で縮小するのかどう
かを決める。この理由は、画像データの縦方向の長さが
対応する画面の縦方向の長さより短い画像データである
場合、その縮小率が1以上になり、画像を縮小すること
にならないからである。従って、CPU1はステップ2
09にて、1>Y/Yと判定した場合は縦方向の縮小率
で縮小することにしてステップ210へ進み、そうでな
い場合は横方向の縮小率で縮小することにしてステップ
211へ進む。In step 209, the CPU 1 determines whether the vertical reduction ratio of the image data is 1 or more,
Determines whether the image data is really scaled down in the vertical direction. The reason for this is that if the image data has a length in the vertical direction shorter than the length of the corresponding screen in the vertical direction, the reduction ratio is 1 or more, and the image is not reduced. Therefore, the CPU 1 executes step 2
If it is determined in step 09 that 1> Y 2 / Y, the size is reduced at the reduction ratio in the vertical direction and the process proceeds to step 210. If not, the ratio is reduced at the horizontal direction and the process proceeds to step 211.
【0024】CPU1はステップ210へ進んだ場合、
画像データを縦方向の縮小率で縮小した際の、縮小画像
データの横方向X´、縦方向Y´を求めるため、X´=
X×Y/Yと、Y´=Y×Y/Yの計算を行なった後、
ステップ221へ進む。尚、上記計算式は、画像データ
の横の長さと縦の長さに縦方向の縮小率を乗じて、縮小
画像データの横の長さと縦の長さを算出している。一
方、画像データの横方向の縮小率が1以上である時、C
PU1はステップ211にて横方向の縮小率で画像デー
タを縮小した際の縮小画像データの横方向の長さX´と
縦方向の長さY´を求めるため、X´=X×X/Xと、
Y´=Y×X/Xの計算を行なった後、ステップ221
へ進む。尚、上記計算式は、画像データの横の長さと横
の長さに横方向の縮小率を乗じて、縮小画像データの横
の長さと縦の長さを算出している。When the CPU 1 proceeds to step 210,
X '= to obtain the horizontal direction X'and the vertical direction Y'of the reduced image data when the image data is reduced at the reduction ratio in the vertical direction.
After calculating X × Y / Y and Y ′ = Y × Y / Y,
Go to step 221. In the above calculation formula, the horizontal length and the vertical length of the image data are multiplied by the reduction ratio in the vertical direction to calculate the horizontal length and the vertical length of the reduced image data. On the other hand, when the horizontal reduction ratio of the image data is 1 or more, C
Since PU1 obtains the horizontal length X ′ and the vertical length Y ′ of the reduced image data when the image data is reduced at the horizontal reduction ratio in step 211, X ′ = X × X / X When,
After calculating Y ′ = Y × X / X, step 221
Go to. In the above calculation formula, the horizontal length and the horizontal length of the image data are multiplied by the horizontal reduction ratio to calculate the horizontal length and the vertical length of the reduced image data.
【0025】一方、画像データの縦方向の方が横方向よ
り長い場合、上述したようのCPU1はステップ212
に進んで、画像データを90度回転させるために加工処
理パラメータを90度回転にセットすることにより、前
記画像データは90度回転され直前まで縦方向であった
ものが横方向となり、且つ、横方向であったものが縦方
向になる。その後、CPU1はステップ213に進ん
で、前記画像データの横方向の長さXと前記画面の縦方
向の長さY及び前記画像データの縦方向の長さYと前記
画面の横方向の長さXとを比較して、画像データが画面
の表示領域に入るか否かを判定し、X≧Yで且つY≧X
であった場合は画像データが画面の表示領域に入ると判
定して、ステップ221へ進み、そうでない場合は入ら
ないと判定してステップ214へ進む。CPU1はステ
ップ214にて前記画像データが画面内に入るように画
像データを縮小するために、縦方向の縮小率で縮小する
か、横方向の縮小率で縮小するかを判定して、縮小率の
大きい方の縮小率を採用する。即ち、CPU1はステッ
プ214にて前記画像データの縮小率が縦方向と横方向
のどちらが大きいかを比較し、X/Y≧Y/Xである場
合は縦方向の縮小率が大きいため、縦方向の縮小率を採
用することにして、ステップ218へ進み、そうでない
場合は横方向の縮小率が大きいため、横方向の縮小率を
採用してステップ215へ進む。On the other hand, when the vertical direction of the image data is longer than the horizontal direction, the CPU 1 as described above executes step 212.
Then, by setting the processing parameter to 90 ° rotation in order to rotate the image data by 90 °, the image data is rotated by 90 ° and changed from the vertical direction to the horizontal direction and the horizontal direction. What was the direction becomes the vertical direction. After that, the CPU 1 proceeds to step 213, where the horizontal length X of the image data, the vertical length Y of the screen, and the vertical length Y of the image data and the horizontal length of the screen. It is determined whether or not the image data is in the display area of the screen by comparing with X, and X ≧ Y and Y ≧ X
If it is, it is determined that the image data enters the display area of the screen, and the process proceeds to step 221, and if not, it is determined that the image data does not enter, and the process proceeds to step 214. In step 214, the CPU 1 determines whether to reduce the image data so that the image data fits within the screen by a vertical reduction ratio or a horizontal reduction ratio. The reduction ratio of the larger one is adopted. That is, in step 214, the CPU 1 compares the reduction ratio of the image data, which is larger in the vertical direction or the horizontal direction, and when X / Y ≧ Y / X, the vertical reduction ratio is large, and thus the vertical direction. The reduction ratio is adopted, and the process proceeds to step 218. Otherwise, the reduction ratio in the horizontal direction is large. Therefore, the reduction ratio in the horizontal direction is adopted and the process proceeds to step 215.
【0026】CPU1はステップ215にて画像データ
の横方向の縮小率が1以上であるかないかを判定して、
画像データを本当に横方向の縮小率で縮小するのかどう
かを決める。即ち、CPU1はステップ215にて1>
X/Yであると判定した場合、横方向の縮小率で縮小す
ることにしてステップ216へ進み、そうでない場合は
縦方向の縮小率で縮小することにしてステップ217へ
進む。CPU1はステップ216へ進んだ場合、画像デ
ータを横方向の縮小率で縮小した際の、縮小画像データ
の横方向X´、縦方向Y´を求めるため、X´=X×X
/Yと、Y´=Y×X/Yの計算を行なった後、ステッ
プ221へ進む。尚、上記計算式は、画像データの横の
長さと縦の長さに横方向の縮小率を乗じて、縮小画像デ
ータの横の長さと縦の長さを算出している。一方、画像
データの横方向の縮小率が1以上である時、CPU1は
ステップ217にて画像データの横方向の縮小率が1以
上であるので縦方向の縮小率で画像データを縮小した際
の縮小画像データの縦方向の長さX´と縦方向の長さY
´を求めるため、X´=X×Y/Xと、Y´=Y×Y/
Xの計算を行なった後、ステップ221へ進む。尚、上
記計算式は、画像データの横の長さと縦の長さに縦方向
の縮小率を乗じて、縮小画像データの横の長さと縦の長
さを算出している。In step 215, the CPU 1 determines whether the horizontal reduction ratio of the image data is 1 or more,
Determine if the image data is really scaled down in the horizontal direction. That is, the CPU 1 sets 1> in step 215.
If it is determined to be X / Y, the reduction is performed in the horizontal reduction ratio and the process proceeds to step 216. If not, the reduction is performed in the vertical direction and the process proceeds to step 217. When the CPU 1 proceeds to step 216, X ′ = X × X in order to obtain the horizontal direction X ′ and the vertical direction Y ′ of the reduced image data when the image data is reduced at the horizontal reduction ratio.
/ Y and Y ′ = Y × X / Y are calculated, and the process proceeds to step 221. In the above calculation formula, the horizontal length and the vertical length of the image data are multiplied by the reduction ratio in the horizontal direction to calculate the horizontal length and the vertical length of the reduced image data. On the other hand, when the horizontal reduction ratio of the image data is 1 or more, the CPU 1 determines in step 217 that the horizontal reduction ratio of the image data is 1 or more. The vertical length X ′ and the vertical length Y of the reduced image data
X ′ = X × Y / X and Y ′ = Y × Y /
After the calculation of X, the process proceeds to step 221. In the above calculation formula, the horizontal length and the vertical length of the image data are multiplied by the reduction ratio in the vertical direction to calculate the horizontal length and the vertical length of the reduced image data.
【0027】CPU1はステップ218にて画像データ
の縦方向の縮小率が1以上であるかないかを判定して、
画像データを本当に縦方向の縮小率で縮小するのかどう
かを決める。即ち、CPU1はステップ215にて1>
Y/Xであると判定した場合、縦方向の縮小率で縮小す
ることにしてステップ219へ進み、そうでない場合は
横方向の縮小率で縮小することにしてステップ220へ
進む。CPU1はステップ219へ進んだ場合、画像デ
ータを縦方向の縮小率で縮小した際の縮小画像データの
横方向X´、縦方向Y´を求めるため、X´=X×Y/
Xと、Y´=Y×Y/Xの計算を行なった後、ステップ
221へ進む。尚、上記計算式は、画像データの横の長
さと縦の長さに縦方向の縮小率を乗じて、縮小画像デー
タの横の長さと縦の長さを算出している。一方、画像デ
ータの横方向の縮小率が1以上である時、CPU1はス
テップ220にて横方向の縮小率で画像データを縮小し
た際の縮小画像データの横方向の長さX´と縦方向の長
さY´を求めるため、X´=X×X/Yと、Y´=Y×
X/Yの計算を行なった後、ステップ221へ進む。
尚、上記計算式は、画像データの横の長さと縦の長さに
横方向の縮小率を乗じて、縮小画像データの横の長さと
縦の長さを算出している。In step 218, the CPU 1 determines whether the vertical reduction ratio of the image data is 1 or more,
Determines whether the image data is really scaled down in the vertical direction. That is, the CPU 1 sets 1> in step 215.
If it is determined to be Y 2 / X, the size is reduced at the vertical reduction ratio and the process proceeds to step 219. If not, the horizontal reduction ratio is used and the process proceeds to step 220. When the CPU 1 proceeds to step 219, in order to obtain the horizontal direction X ′ and the vertical direction Y ′ of the reduced image data when the image data is reduced at the vertical reduction rate, X ′ = X × Y /
After calculating X and Y ′ = Y × Y / X, the process proceeds to step 221. In the above calculation formula, the horizontal length and the vertical length of the image data are multiplied by the reduction ratio in the vertical direction to calculate the horizontal length and the vertical length of the reduced image data. On the other hand, when the horizontal reduction ratio of the image data is 1 or more, the CPU 1 reduces the horizontal length X ′ and the vertical length of the reduced image data when the image data is reduced at the horizontal reduction ratio in step 220. X ′ = X × X / Y and Y ′ = Y × to obtain the length Y ′ of
After calculating X / Y, the process proceeds to step 221.
In the above calculation formula, the horizontal length and the vertical length of the image data are multiplied by the reduction ratio in the horizontal direction to calculate the horizontal length and the vertical length of the reduced image data.
【0028】ステップ221の処理へステップ207、
208、210、211、216、217、219、2
20の処理から移行した場合、CPU1はステップ22
1にて前ステップで算出した画像データの縮小率が1以
上であった場合の縮小された後の横方向の長さX´と、
縦方向の長さY´を画像処理回路3にセットすると共
に、90度回転パラメータがセットされていた場合に
は、これを画像処理回路3に与える。これにより、画像
処理回路3はメモリ2上の画像データの横の長さ及び縦
の長さを与えられた長さに加工し、前記回転パラメータ
が90度にセットされていない場合はそのままの方向
で、加工後の画像データを表示装置4に送る。しかし、
前記回転パラメータが90度にセットされている場合、
画像処理回路3は前記加工後の画像データをそのままの
方向で表示装置4に送る。To the processing of step 221, step 207,
208, 210, 211, 216, 217, 219, 2
When the process shifts from step 20, the CPU 1 executes step 22.
1, when the reduction ratio of the image data calculated in the previous step is 1 or more, the horizontal length X ′ after reduction,
The length Y ′ in the vertical direction is set in the image processing circuit 3, and when the 90 ° rotation parameter is set, this is given to the image processing circuit 3. As a result, the image processing circuit 3 processes the horizontal length and the vertical length of the image data on the memory 2 into a given length, and if the rotation parameter is not set to 90 degrees, the direction is kept as it is. Then, the processed image data is sent to the display device 4. But,
If the rotation parameter is set to 90 degrees,
The image processing circuit 3 sends the processed image data to the display device 4 in the same direction.
【0029】ところで、ステップ221の処理へステッ
プ204又はステップ203の処理から直接移行した場
合、CPU1はステップ221にてメモリ2上の画像デ
ータの横方向の長さXと縦方向の長さYとを画像処理回
路3にセットする。これにより、画像処理回路3はメモ
リ2上の画像データの横の長さ及び縦の長さをそのまま
にし、しかも、前記回転パラメータが90度にセットさ
れていない場合はそのままの方向で、前記画像データを
メモリ2から表示装置4に送る。しかし、前記回転パラ
メータが90度にセットされている場合、画像処理回路
3は前記メモリ2上の前記画像データを90度回転させ
てから、表示装置4に送る。表示装置4はステップ22
3にて画像処理回路3から送られてきた画像データを画
面に表示する。By the way, when the process directly proceeds from step 204 or step 203 to step 221, the CPU 1 determines in step 221 the horizontal length X and the vertical length Y of the image data on the memory 2. Are set in the image processing circuit 3. As a result, the image processing circuit 3 keeps the horizontal length and the vertical length of the image data on the memory 2 as they are, and when the rotation parameter is not set to 90 degrees, the image processing circuit 3 keeps the image data in the same direction. The data is sent from the memory 2 to the display device 4. However, when the rotation parameter is set to 90 degrees, the image processing circuit 3 rotates the image data on the memory 2 by 90 degrees and then sends the image data to the display device 4. Display device 4 is step 22
At 3, the image data sent from the image processing circuit 3 is displayed on the screen.
【0030】本実施例によれば、画像データの縦横の長
さと、表示装置4の画面の縦横の長さを対照することに
より、画像データの長さが長い辺と、前記画面の長さが
長い辺が平行となるように前記画像データの向きを揃え
て表示し、それでも画像データが全て前記画面内に表示
できない場合は、前記画像データが全て前記画面内に表
示でき、且つ無駄な余白部分ができないように前記画像
データの縦方向の長さと横方向の長さを同一縮小率で最
小限縮小して表示することができるため、入力画像デー
タを前記表示装置4の画面に常に一部も欠けることな
く、しかも無駄な余白部分が出ないように自動的に表示
することができる。これにより、オペレータは表示され
た画像データのスクロール処理や或いはオペレータの操
作により表示図形の回転又は縮小処理を行う必要がなく
なり、画像処理時の操作性を著しく向上させることがで
きる。According to this embodiment, by comparing the vertical and horizontal lengths of the image data with the vertical and horizontal lengths of the screen of the display device 4, the long side of the image data and the length of the screen are determined. If the image data is displayed in the same direction so that the long sides are parallel to each other, and if all the image data cannot be displayed within the screen, all the image data can be displayed within the screen, and a useless blank area is displayed. Since it is possible to display the input image data on the screen of the display device 4 at a minimum, the vertical length and the horizontal length of the image data can be displayed with the same reduction ratio so as to be displayed. It can be automatically displayed without any omissions and without unnecessary white space. As a result, the operator does not need to scroll the displayed image data or rotate or reduce the display figure by the operator's operation, and the operability during image processing can be significantly improved.
【0031】尚、上記したステップ212の処理にて、
CPU1はメモリ2上の画像データを画像処理回路3に
よって90度回転させた後、この時点で90度回転され
た新たな画像データの横方向の長さをXとし、新たな縦
方向の長さをYとすれば、ステップ213〜ステップ2
20の処理はステップ203〜ステップ211の処理と
同一になる。又、上記実施例ではCPU1が画像の縮小
や回転等に関わる判定及び計算処理を行い、画像処理回
路3は画像データに対する加工処理のみを行う構成とし
たが、画像処理回路3が画像の縮小や回転等に関わる判
定及び計算処理を行い、且つその結果に基づいて画像デ
ータに対する加工処理を行う構成てしても同様の効果が
ある。但し、このような構成の場合、ステップ201に
てCPU1は指定された画像データを外部記憶装置5か
ら読み出して、これをメモリ2上にロードした後、制御
を画像処理回路3に渡し、画像処理装置はメモリ2上の
画像データを入力して、上記した全ての処理を行うもの
とする。In the process of step 212 described above,
The CPU 1 rotates the image data on the memory 2 by 90 degrees by the image processing circuit 3, and then sets the horizontal length of the new image data rotated 90 degrees at this time as X, and the new vertical length. Is Y, Step 213 to Step 2
The processing of 20 is the same as the processing of steps 203 to 211. Further, in the above-described embodiment, the CPU 1 performs the determination and calculation processing relating to the reduction and rotation of the image, and the image processing circuit 3 performs only the processing for the image data. However, the image processing circuit 3 reduces the image. The same effect can be obtained even if the configuration is such that the determination and calculation processing related to rotation and the like is performed, and the processing processing is performed on the image data based on the result. However, in the case of such a configuration, in step 201, the CPU 1 reads the designated image data from the external storage device 5, loads it on the memory 2, and then transfers control to the image processing circuit 3 to perform image processing. The apparatus inputs the image data on the memory 2 and performs all the above-mentioned processing.
【0032】又、図2のフローにおいて、ステップ20
1、202、203、212の処理と、ステップ203
の処理からステップ204の処理をせずに、直ちにステ
ップ221の処理に入り、同様にステップ212の処理
からステップ213の処理をせずに、直ちにステップ2
21の処理に入りる手順のみで構成すると、入力画像デ
ータが縦長だった場合に、この入力画像データを90度
回転して表示装置に表示する動作のみ行う方法及び装置
を構成することができる。Further, in the flow of FIG. 2, step 20
Processing of steps 1, 202, 203 and 212, and step 203
The process of step 204 is immediately performed without performing the process of step 204 from the process of step 212. Similarly, the process of step 212 is immediately performed without performing the process of step 212 from step 212.
If it is configured only by the procedure of entering the process of 21, it is possible to configure a method and apparatus for performing only the operation of rotating the input image data by 90 degrees and displaying it on the display device when the input image data is vertically long.
【0033】更に、図2のフローにおいて、ステップ2
01、202の処理からステップ203の処理を飛ばし
て、直ちにステップ204の処理に進む手順で構成する
と、入力画像データのサイズが表示装置4の画面のサイ
ズよりも大きい場合に、前記入力画像データを縮小して
表示する動作のみを行う方法及び装置を構成することが
できる。Further, in the flow of FIG. 2, step 2
When the processing is skipped from the processing of 01 and 202 to the processing of step 203 and immediately proceeds to the processing of step 204, when the size of the input image data is larger than the size of the screen of the display device 4, the input image data is saved. It is possible to configure a method and apparatus for performing only the operation of reducing and displaying.
【0034】図3は本発明の画像表示方法及びこの方法
を採用した画像処理装置の画像表示処理の他の実施例を
示したフローチャートである。本例は表示装置4の画面
が縦長であることを前提とした場合の画像データの表示
処理を示したフローチャートである。従ってステップ3
03にて入力画像データが縦長か横長かを判定し、縦長
であった場合はステップ304に進み横長であった場合
はステップ312に進む。これにより、入力画像データ
が縦長の場合は回転せずに必要であれば縮小のみを行っ
て表示するが、横長である場合はステップ312にて9
0度回転して表示させるようにしておき、以降の処理で
必要があれば縮小をして表示するようにしている。本例
も、前実施例と同様に効果がある。FIG. 3 is a flowchart showing another embodiment of the image display method of the present invention and the image display processing of the image processing apparatus adopting this method. This example is a flowchart showing a display process of image data on the assumption that the screen of the display device 4 is vertically long. Therefore step 3
In 03, it is determined whether the input image data is vertically long or horizontally long. If it is vertically long, the process proceeds to step 304. If it is horizontally long, the process proceeds to step 312. As a result, when the input image data is vertically long, it is not rotated and only reduced and displayed if necessary, but when it is horizontally long, 9 is displayed in step 312.
The image is rotated by 0 degrees and displayed, and is reduced and displayed if necessary in the subsequent processing. This example has the same effect as the previous example.
【0035】図4は本発明の画像表示方法及びこの方法
を採用した画像処理装置の画像表示処理の更に他の実施
例を示したフローチャートである。本例は表示装置4の
画面が縦長であるか横長であるかをCPU1がステップ
401で表示装置4の機種に対応した装置ID情報等か
ら判断し、横長である場合は図2のステップ203〜2
22の処理に移行し、縦長である場合はステップ301
〜322の処理に移行することにより、表示装置4を取
り替えて、画面の形が変わったような場合にも、自動的
に対応でき、前実施例と同様の効果がある。尚、表示装
置4の画面が縦長であるか横長であるかを入力装置7か
らメモリ2内に予め設定できる構成にしても、同様の効
果がある。FIG. 4 is a flow chart showing still another embodiment of the image display method of the present invention and the image display processing of the image processing apparatus adopting this method. In this example, the CPU 1 determines in step 401 from the device ID information or the like corresponding to the model of the display device 4 whether the screen of the display device 4 is vertically long or horizontally long, and if it is horizontally long, steps 203 to 203 in FIG. Two
If the image is vertically long, step 301 is performed.
By shifting to the processing of to 322, it is possible to automatically cope with the case where the display device 4 is replaced and the shape of the screen is changed, and there is the same effect as the previous embodiment. Even if the screen of the display device 4 is vertically or horizontally long can be preset in the memory 2 from the input device 7, the same effect can be obtained.
【0036】[0036]
【発明の効果】以上記述した如く本発明の画像表示方法
及び画像処理装置によれば、表示する画像の向きを調整
して表示装置の画面に前記画像をできるだけ表示するよ
うにでき、又は、表示する画像のサイズを調整して表示
装置の画面に前記画像を無駄な空白部を生じることなく
全て表示するようにすることができ、更に表示する画像
のサイズ及び向きを調整して表示装置の画面に前記画像
を無駄な空白部を生じることなく全て表示するようにす
ることができるようにして、画像処理時のオペレータの
操作性を向上させることができる。As described above, according to the image display method and the image processing device of the present invention, it is possible to adjust the orientation of the image to be displayed so that the image is displayed on the screen of the display device as much as possible, or The size of the image to be displayed can be adjusted so that the image can be displayed on the screen of the display device without any unnecessary blank space, and the size and orientation of the image to be displayed can be adjusted to display the screen of the display device. In addition, it is possible to display all of the image without generating a useless blank portion, thereby improving the operability of the operator at the time of image processing.
【図1】本発明の画像処理装置の一実施例を示したブロ
ック図。FIG. 1 is a block diagram showing an embodiment of an image processing apparatus of the present invention.
【図2】本発明の画像表示方法及びこの方法を採用した
画像処理装置の画像表示処理の一実施例を示したフロー
チャート。FIG. 2 is a flowchart showing an embodiment of an image display method of the present invention and an image display process of an image processing apparatus adopting this method.
【図3】本発明の画像表示方法及びこの方法を採用した
画像処理装置の画像表示処理の他の実施例を示したフロ
ーチャート。FIG. 3 is a flowchart showing another embodiment of the image display method of the present invention and the image display processing of the image processing apparatus adopting this method.
【図4】本発明の画像表示方法及びこの方法を採用した
画像処理装置の画像表示処理の更に他の実施例を示した
フローチャート。FIG. 4 is a flowchart showing still another embodiment of the image display method of the present invention and the image display processing of the image processing apparatus adopting this method.
1…CPU 2…メモリ 3…画像処理回路 4…表示装置 5…外部記憶装置 6…スキャナ 7…入力装置 8…汎用バス 1 ... CPU 2 ... Memory 3 ... Image processing circuit 4 ... Display device 5 ... External storage device 6 ... Scanner 7 ... Input device 8 ... General-purpose bus
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06T 11/60 G09G 5/32 J 9471−5G ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location G06T 11/60 G09G 5/32 J 9471-5G
Claims (10)
表示する際の画像表示方法にあって、前記表示装置の画
面が縦長か、横長かを判定した後、入力した画像データ
の表示時の画像が縦長の画像か横長の画像かを判定し、
入力した画像データの表示時の画像が縦長の画像で前記
表示装置の画面が横長の場合、或いは入力した画像デー
タが表示時の画像が横長の画像で前記表示装置の画面が
縦長の場合は、前記入力した画像データの方向を90度
回転させて、前記表示装置の画面に表示することを特徴
とした画像表示方法。1. An image display method for displaying input image data on a screen of a display device, comprising: determining whether the screen of the display device is portrait or landscape, and then displaying the input image data. Determine whether the image is portrait image or landscape image,
If the image when the input image data is displayed is a vertically long image and the screen of the display device is horizontally long, or if the image when the input image data is displayed is a horizontally long image and the screen of the display device is vertically long, An image display method characterized by rotating the direction of the input image data by 90 degrees and displaying the image data on the screen of the display device.
前記入力した画像データの表示時の画像が縦長の画像で
前記表示装置の画面が縦長の場合、或いは入力した画像
データが表示時の画像が横長の画像で前記表示装置の画
面が横長の場合は、前記入力した画像データをそのまま
の方向で前記表示装置の画面に表示することを特徴とし
た画像表示方法。2. The image display method according to claim 1, wherein
When the image when the input image data is displayed is a vertically long image and the screen of the display device is vertically long, or when the image when the input image data is displayed is a horizontally long image and the screen of the display device is horizontally long, An image display method, wherein the input image data is displayed on the screen of the display device in the same direction.
前記入力した画像データの方向を90度回転させた後の
前記画像データの表示時の画像の縦方向の長さ、又は横
方向の長さのいずれか一方、或いは両方が前記画面の縦
方向の長さ又は横方向の長さを越えているかどうかを判
定し、越えている場合には、前記画像データが前記画面
内に全て表示されるように前記画像データの縦方向の長
さと横方向の長さを同一の縮小率で縮小し、この縮小画
像データを前記表示装置の画面に表示することを特徴と
した画像表示方法。3. The image display method according to claim 1, wherein
Either one of the length in the vertical direction of the image at the time of displaying the image data after rotating the direction of the input image data by 90 degrees, or the length in the horizontal direction, or both of them is the vertical direction of the screen. It is determined whether the length or the length in the horizontal direction is exceeded, and if the length is exceeded, the vertical length and the horizontal length of the image data are set so that the image data is entirely displayed in the screen. An image display method comprising reducing the length at the same reduction ratio and displaying the reduced image data on the screen of the display device.
表示する際の画像表示方法にあって、前記入力した画像
データの表示時の画像の縦方向の長さ、又は横方向の長
さのいずれか一方、或いは両方が前記画面の縦方向の長
さ又は横方向の長さを越えているかどうかを判定し、越
えている場合には、前記画像データが前記画面内に全て
表示されるように前記画像データの縦方向の長さと横方
向の長さを同一の縮小率で縮小し、この縮小画像データ
を前記表示装置の画面に表示することを特徴とした画像
表示方法。4. An image display method for displaying input image data on a screen of a display device, comprising: a vertical length or a horizontal length of an image when the input image data is displayed. It is determined whether or not either one or both exceeds the length in the vertical direction or the length in the horizontal direction of the screen, and if the length is exceeded, all the image data is displayed in the screen. In the image display method, the vertical length and the horizontal length of the image data are reduced at the same reduction ratio, and the reduced image data is displayed on the screen of the display device.
前記縮小率は画像データの縦方向の長さをY、横方向の
長さをXとし、前記表示装置の画面の縦方向の長さを
Y、横方向の長さをXすると、Y/YとX/Xの値が小
さい方で且つ1以下の値とすることを特徴とした画像表
示方法。5. The image display method according to claim 4,
As for the reduction ratio, the vertical length of the image data is Y, the horizontal length is X, and the vertical length of the screen of the display device is
Y, lateral length X Then, the image display method characterized in that a and 1 or less in the way the value of Y / Y and X / X is small.
表示する画像処理装置において、前記表示装置の画面が
縦長か横長かを判定する第1の判定手段と、入力した画
像データの表示時の画像が縦長の画像か横長の画像かを
判定する第2の判定手段と、入力した画像データの方向
を回転させる画像回転手段と、前記第2の判定手段によ
り前記画像データの表示時の画像が縦長の画像であると
判定され、且つ前記第1の判定手段により前記画面が横
長であると判定された場合、或いは前記第2の判定手段
により前記画像データの表示時の画像が横長の画像であ
ると判定され、且つ前記第1の判定手段により前記画面
が縦長であると判定された場合、前記入力した画像デー
タの方向を前記画像回転手段により90度回転させてか
ら前記表示装置の画面に表示する表示制御手段とを具備
したことを特徴とする画像処理装置。6. An image processing device for displaying input image data on a screen of a display device, comprising: first determining means for determining whether the screen of the display device is vertically long or horizontally long; A second determination unit that determines whether the image is a vertically long image or a horizontally long image, an image rotation unit that rotates the direction of the input image data, and an image when the image data is displayed by the second determination unit. When it is determined that the image is a portrait image and the screen is determined to be landscape by the first determining means, or the image when the image data is displayed is a landscape image by the second determining means. If it is determined that the screen is vertically long by the first determination means, the direction of the input image data is rotated by 90 degrees by the image rotation means, and then the image of the display device is rotated. An image processing apparatus comprising: a display control unit for displaying on a surface.
前記第1の判定手段の代わりに、前記表示装置の画面が
縦長か横長かを設定する設定手段を設け、前記表示制御
手段は前記第2の判定手段により前記画像データの表示
時の画像が縦長の画像であると判定され、且つ前記設定
手段に前記画面が横長であると設定されていた場合、或
いは前記第2の判定手段により前記画像データの表示時
の画像が横長の画像であると判定され、且つ前記設定手
段に前記画面が縦長であると設定されていた場合、前記
入力した画像データの方向を前記画像回転手段により9
0度回転させてから前記表示装置の画面に表示すること
を特徴とする画像処理装置。7. The image processing apparatus according to claim 6,
In place of the first determination means, a setting means for setting whether the screen of the display device is vertically long or horizontally long is provided, and the display control means causes the second determination means to make the image when the image data is displayed vertically long. If the image is determined to be an image and the setting unit has set the screen to be horizontally long, or the second determination unit determines that the image at the time of displaying the image data is a horizontally long image. If the screen is set to be vertically long in the setting means, the direction of the input image data is set to 9 by the image rotating means.
An image processing apparatus, wherein the image processing apparatus displays the image on the screen of the display device after rotating it by 0 degree.
いて、前記回転制御手段により入力した画像データの方
向を90度回転させた後の前記画像データの表示時の画
像の縦、横方向の長さと前記表示装置の画面の縦、横方
向の長さを比較する比較手段と、この比較手段の比較結
果が前記表示時の画像の縦、又は横の長さのいずれか一
方或いは両方が前記画面の縦方向の長さ又は横方向の長
さを越えている場合に、前記90度回転させた後の前記
画像データが前記画面内に全て表示されるようにこの画
像データの縦方向の長さと横方向の長さを同一の縮小率
で縮小する縮小手段とを具備し、前記表示制御手段は前
記縮小手段により縮小された画像データを前記表示装置
の画面に表示することを特徴とした画像処理装置。8. The image processing apparatus according to claim 6 or 7, wherein the orientation of the image data input by the rotation control means is rotated by 90 degrees, and the image is displayed in the vertical and horizontal directions when the image data is displayed. Comparison means for comparing the length and the length of the screen of the display device in the vertical and horizontal directions, and the comparison result of the comparison means is one of the vertical and horizontal lengths of the image at the time of display, or both of them. If the length of the screen exceeds the length in the vertical direction or the length in the horizontal direction, the length in the vertical direction of the image data so that the image data after being rotated by 90 degrees is entirely displayed in the screen. And a reduction means for reducing the length in the horizontal direction at the same reduction ratio, and the display control means displays the image data reduced by the reduction means on the screen of the display device. Processing equipment.
表示する画像処理装置において、前記入力した画像デー
タの表示時の画像の縦、横方向の長さと前記表示装置の
画面の縦、横方向の長さを比較する比較手段と、この比
較手段の比較結果が前記表示時の画像の縦、又は横の長
さのいずれか一方或いは両方が前記画面の縦方向の長さ
又は横方向の長さを越えている場合に、前記記画像デー
タが前記画面内に全て表示されるようにこの画像データ
の縦方向の長さと横方向の長さを同一の縮小率で縮小す
る縮小手段とを具備し、前記表示制御手段は前記縮小手
段により縮小された画像データを前記表示装置の画面に
表示することを特徴とした画像処理装置。9. An image processing device for displaying input image data on a screen of a display device, wherein vertical and horizontal lengths of an image when the input image data is displayed and vertical and horizontal directions of a screen of the display device. And the comparison result of the comparison means is that the vertical or horizontal length of the image at the time of display is either one or both of the vertical length or the horizontal length of the screen. And a reduction means for reducing the length of the image data in the vertical direction and the length of the image data in the horizontal direction at the same reduction ratio so that the entire image data is displayed on the screen. The display control means displays the image data reduced by the reduction means on the screen of the display device.
て、前記縮小率は画像データの縦方向の長さをY、横方
向の長さをXとし、前記表示装置の画面の縦方向の長さ
をY、横方向の長さをXすると、Y/YとX/Xの値が
小さい方で且つ1以下の値とすることを特徴とした画像
処理装置。10. The image processing apparatus according to claim 8, wherein the reduction ratio is Y in the vertical direction of the image data and X in the horizontal direction, and the vertical length of the screen of the display device. Is Y and the lateral length is X , the image processing apparatus is characterized in that the values of Y / Y and X / X are smaller and are 1 or less.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6109479A JPH07319447A (en) | 1994-05-24 | 1994-05-24 | Picture displaying method and picture processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6109479A JPH07319447A (en) | 1994-05-24 | 1994-05-24 | Picture displaying method and picture processing method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07319447A true JPH07319447A (en) | 1995-12-08 |
Family
ID=14511292
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6109479A Withdrawn JPH07319447A (en) | 1994-05-24 | 1994-05-24 | Picture displaying method and picture processing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07319447A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008076818A (en) * | 2006-09-22 | 2008-04-03 | Fujitsu Ltd | Mobile terminal device |
JPWO2006038379A1 (en) * | 2004-09-30 | 2008-05-15 | シャープ株式会社 | Image display device, image display method, image display program, and computer-readable recording medium |
JP2011192286A (en) * | 2011-04-05 | 2011-09-29 | Casio Computer Co Ltd | Display control device and program |
US8683376B2 (en) | 2008-03-18 | 2014-03-25 | Casio Computer Co., Ltd | Server unit, a client unit, and a recording medium in a computer system |
JP2014139793A (en) * | 2014-02-05 | 2014-07-31 | Casio Comput Co Ltd | Display terminal device and program |
JP2015129787A (en) * | 2014-01-06 | 2015-07-16 | キヤノン株式会社 | Display device and control method of display device |
JP2015230497A (en) * | 2014-06-03 | 2015-12-21 | シャープ株式会社 | Input display device |
-
1994
- 1994-05-24 JP JP6109479A patent/JPH07319447A/en not_active Withdrawn
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2006038379A1 (en) * | 2004-09-30 | 2008-05-15 | シャープ株式会社 | Image display device, image display method, image display program, and computer-readable recording medium |
JP4837566B2 (en) * | 2004-09-30 | 2011-12-14 | シャープ株式会社 | Image display device, image display method, image display program, and computer-readable recording medium |
JP2008076818A (en) * | 2006-09-22 | 2008-04-03 | Fujitsu Ltd | Mobile terminal device |
US7813767B2 (en) | 2006-09-22 | 2010-10-12 | Fujitsu Limited | Mobile terminal apparatus |
US8683376B2 (en) | 2008-03-18 | 2014-03-25 | Casio Computer Co., Ltd | Server unit, a client unit, and a recording medium in a computer system |
JP2011192286A (en) * | 2011-04-05 | 2011-09-29 | Casio Computer Co Ltd | Display control device and program |
JP2015129787A (en) * | 2014-01-06 | 2015-07-16 | キヤノン株式会社 | Display device and control method of display device |
JP2014139793A (en) * | 2014-02-05 | 2014-07-31 | Casio Comput Co Ltd | Display terminal device and program |
JP2015230497A (en) * | 2014-06-03 | 2015-12-21 | シャープ株式会社 | Input display device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111694533A (en) | Screen projection display method and device applied to horizontal and vertical screens, computer equipment and storage medium | |
JP4227468B2 (en) | Image forming apparatus and method, and control program | |
JPH07319447A (en) | Picture displaying method and picture processing method | |
US6967665B2 (en) | Picture outputting apparatus | |
US7379090B2 (en) | Image capture apparatus with variable image data transfer rate based on operating status | |
JPH0447376A (en) | Information processor | |
KR100686162B1 (en) | Mobile terminal and Method for display thumbnail image in thereof | |
JPH0689336A (en) | Image data enlarging and displaying method | |
JP2891862B2 (en) | Image compression apparatus and image compression method | |
JP3483324B2 (en) | Image display device and display method | |
JP3689673B2 (en) | Image processing apparatus and method | |
JP3032375B2 (en) | Image display method and apparatus | |
JPH0760308B2 (en) | Image display magnification setting device | |
JP2000115619A (en) | Camera control device, system and method and storage medium with camera control program stored therein | |
JPS63113770A (en) | Image processing system | |
JPH08138032A (en) | Picture display device and data display method | |
JPS6177088A (en) | Image data processor | |
JP2956342B2 (en) | Image display control device | |
JPH10222142A (en) | Window control device | |
JP2010009271A (en) | Image processor | |
US20060268014A1 (en) | System and method for efficiently supporting image deformation procedures in an electronic device | |
JPH01190068A (en) | Picture reader | |
JP2000259824A (en) | Image processing method and device and storage medium | |
JPH1023212A (en) | Image reader and its method | |
JP2007074619A (en) | Image projection apparatus, image projection method and image projection program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20010731 |