JP4101197B2 - 情報処理装置および表示制御方法およびプログラム - Google Patents
情報処理装置および表示制御方法およびプログラム Download PDFInfo
- Publication number
- JP4101197B2 JP4101197B2 JP2004080806A JP2004080806A JP4101197B2 JP 4101197 B2 JP4101197 B2 JP 4101197B2 JP 2004080806 A JP2004080806 A JP 2004080806A JP 2004080806 A JP2004080806 A JP 2004080806A JP 4101197 B2 JP4101197 B2 JP 4101197B2
- Authority
- JP
- Japan
- Prior art keywords
- area
- display
- rectangular
- display area
- arrangement position
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Character Input (AREA)
- Digital Computer Display Output (AREA)
- User Interface Of Digital Computer (AREA)
Description
以下、本発明の実施形態について図面を参照しながら詳述する。
y1=Y
x2=x1+W×100÷A
y2=y1+H×100÷A
なお、拡大(縮小)処理後の表示倍率をA%は、拡大(縮小)処理指示毎に所定の割合でカレントの表示倍率を増大(減少)させて算出するように構成してもよいし、利用者にキーボード206,ポインティングデバイス207により入力又は選択させるように構成してもよい。以上のような算出方法により、CPU201は、倍率変更後の表示領域を取得することができる。
上記第1実施形態では、利用者によりOCR用領域が選択されて拡大(縮小)指示を受けた場合に、該選択されたOCR用領域を拡大(縮小)後の物理画面に収める(表示領域な収まらない場合は左上を収める)構成について説明したが、拡大(縮小)指示の有無に関らず選択されるOCR用領域を物理画面に収める(表示領域な収まらない場合は左上を収める)ように構成してもよい。以下、その実施形態について説明する。
Y5=Y3+(Y2−Y4)=0+(520−500)=20
X6=X2=700
Y6=Y2=520
また、選択するOCR用領域データ900の左上座標を(X1=480,Y1=480)、右下座標を(X2=1000,Y2=520)とすると、該OCR用領域データ900が選択された後の表示領域902の左上座標を(X5,Y5)、右下座標を(X6,Y6)は以下のように算出され移動される。この場合、(X4−X3)<(X2−X1)、且つ(Y4−Y3)>(Y2−Y1)、即ちOCR用領域データ900のサイズが、X方向において表示用領域901のサイズを越えている場合に対応し、以下のようになる。
Y5=Y3+(Y2−Y4)=0+(520−500)=20
X6=X1+(X4−X3)=480+(500−0)=980
Y6=Y2=520
さらに、選択するOCR用領域データ900の左上座標を(X1=480,Y1=480)、右下座標を(X2=700,Y2=1000)とすると、該OCR用領域データ900が選択された後の表示領域902の左上座標を(X5,Y5)、右下座標を(X6,Y6)は以下のように算出され移動される。この場合、(X4−X3)>(X2−X1)、且つ(Y4−Y3)<(Y2−Y1)、即ちOCR用領域データ900のサイズが、Y方向において表示用領域901のサイズを越えている場合に対応し、以下のようになる。
Y5=480
X6=X1+(X4−X3)=480+(500−0)=980
Y6=Y1+(Y4−Y3)=480+(500−0)=980
以下、図10のフローチャートの説明に戻る。
102 サーバ
103 複合機
104 LAN
105 スキャナ
201 CPU
202 RAM
203 ROM
204 外部記憶装置
206 キーボード
207 ポインティングデバイス
211 ディスプレイ
Claims (7)
- イメージデータ全体を論理領域とし、該論理領域内の所定の領域を表示領域として、該表示領域に対応する前記イメージデータを表示装置上に表示制御する情報処理装置であって、
前記論理領域内に配置される矩形領域の座標値を示す1つ又は複数の矩形データを記憶する記憶手段と、
前記表示領域に表示されている前記記憶手段に記憶される矩形データに対応する矩形領域からユーザが着目する矩形領域を選択する第1の選択手段と、
ユーザから任意の表示倍率への変更指示があったかを判断する判断手段と、
前記判断手段により表示倍率の変更指示があったと判断された場合、倍率が変更される毎にユーザにより指定された表示倍率に応じて前記論理領域に対する前記表示領域のサイズを決定し、該サイズが決定された表示領域の前記論理領域内における配置位置を繰り返し決定する決定手段と、
前記決定された配置位置における前記表示領域に対応する前記イメージデータを前記表示装置に表示させる表示制御手段とを有し、
前記決定手段は、前記第1の選択手段により選択されたユーザが着目する矩形領域を前記表示領域に表示させるべく、前記決定された前記表示倍率における表示領域のサイズを変更することなく、該選択された矩形領域に対応する前記記憶手段により記憶される矩形データの座標値を包含する配置位置を算出することで前記表示領域の配置位置を決定し、前記矩形領域の全てを前記表示領域に包含することができない場合、少なくとも前記矩形領域のいずれか一つの頂点を前記表示領域内に入れるように前記表示領域の配置位置を決定することを特徴とする情報処理装置。 - 前記記憶手段により記憶される矩形データに対応する矩形領域を示す情報の一覧を表示装置に表示させる矩形領域一覧表示制御手段と、
前記矩形領域一覧表示制御手段により表示される一覧からユーザが着目する矩形領域を選択する第2の選択手段を更に有し、
前記決定手段は、前記第2の選択手段により選択されたユーザが着目する矩形領域を前記表示領域に表示させるべく、前記決定された前記表示倍率における表示領域のサイズを変更することなく、該選択された矩形領域に対応する前記記憶手段により記憶される矩形データの座標値を包含する配置位置を算出することで前記表示領域の配置位置を決定することを特徴とする請求項1に記載の情報処理装置。 - 前記決定手段は、前記矩形領域の対角となる頂点のうち一方の頂点が入るように前記取得手段により取得された表示領域の配置位置を決定した後、前記矩形領域の他方の頂点が入るように前記表示領域の配置位置を決定することを特徴とする請求項1又は2に記載の情報処理装置。
- イメージデータ全体を論理領域とし、該論理領域内の所定の領域を表示領域として、該表示領域に対応する前記イメージデータを表示装置上に表示制御する情報処理装置における表示制御方法であって、
第1の選択手段により、前記表示領域に表示されている、記憶手段に前記論理領域内に配置される矩形領域の座標値として記憶される1つ又は複数の矩形データに対応する矩形領域から、ユーザが着目する矩形領域を選択させる第1の選択ステップと、
判定手段が、ユーザから任意の表示倍率への変更指示があったかを判断する判断ステップと、
決定手段が、前記判断ステップにより表示倍率の変更指示があったと判断された場合、倍率が変更される毎にユーザにより指定された表示倍率に応じて前記論理領域に対する前記表示領域のサイズを決定し、該サイズが決定された表示領域の前記論理領域内における配置位置を繰り返し決定する決定ステップと、
表示制御手段が、前記決定された配置位置における前記表示領域に対応する前記イメージデータを前記表示装置に表示させる表示ステップとを有し、
前記決定ステップは、前記第1の選択ステップにより選択されたユーザが着目する矩形領域を前記表示領域に表示させるべく、前記決定された前記表示倍率における表示領域のサイズを変更することなく、該選択された矩形領域に対応する前記記憶手段により記憶される矩形データの座標値を包含する配置位置を算出することで前記表示領域の配置位置を決定し、前記矩形領域の全てを前記表示領域に包含することができない場合、少なくとも前記矩形領域のいずれか一つの頂点を前記表示領域内に入れるように前記表示領域の配置位置を決定することを特徴とする表示制御方法。 - 矩形領域一覧表示制御手段が、前記記憶手段により記憶される矩形データに対応する矩形領域を示す情報の一覧を表示装置に表示させる矩形領域一覧表示ステップと、
第2の選択手段により、前記矩形領域一覧表示制御ステップにより表示される一覧からユーザが着目する矩形領域を選択させる第2の選択ステップを更に有し、
前記決定ステップは、前記第2の選択ステップにより選択されたユーザが着目する矩形領域を前記表示領域に表示させるべく、前記決定された前記表示倍率における表示領域のサイズを変更することなく、該選択された矩形領域に対応する前記記憶手段により記憶される矩形データの座標値を包含する配置位置を算出することで前記表示領域の配置位置を決定することを特徴とする請求項4に記載の表示制御方法。 - 前記決定ステップは、前記矩形領域の対角となる頂点のうち一方の頂点が入るように前記取得ステップにより取得された表示領域の配置位置を決定した後、前記矩形領域の他方の頂点が入るように前記表示領域の配置位置を決定することを特徴とする請求項4又は5に記載の表示制御方法。
- イメージデータ全体を論理領域とし、該論理領域内の所定の領域を表示領域として、該表示領域に対応する前記イメージデータを表示装置上に表示制御するコンピュータを、
前記論理領域内に配置される矩形領域の座標値を示す1つ又は複数の矩形データを記憶する記憶手段、
前記表示領域に表示されている前記記憶手段に記憶される矩形データに対応する矩形領域からユーザが着目する矩形領域を選択する選択手段、
ユーザから任意の表示倍率への変更指示があったかを判断する判断手段、
前記判断手段により表示倍率の変更指示があったと判断された場合、倍率が変更される毎にユーザにより指定された表示倍率に応じて前記論理領域に対する前記表示領域のサイズを決定し、該サイズが決定された表示領域の前記論理領域内における配置位置を繰り返し決定する決定手段、
前記決定された配置位置における前記表示領域に対応する前記イメージデータを前記表示装置に表示させる表示制御手段として機能させるものであり、
前記決定手段は、前記選択手段により選択されたユーザが着目する矩形領域を前記表示領域に表示させるべく、前記決定された前記表示倍率における表示領域のサイズを変更することなく、該選択された矩形領域に対応する前記記憶手段により記憶される矩形データの座標値を包含する配置位置を算出することで前記表示領域の配置位置を決定し、前記矩形領域の全てを前記表示領域に包含することができない場合、少なくとも前記矩形領域のいずれか一つの頂点を前記表示領域内に入れるように前記表示領域の配置位置を決定することを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004080806A JP4101197B2 (ja) | 2004-03-19 | 2004-03-19 | 情報処理装置および表示制御方法およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004080806A JP4101197B2 (ja) | 2004-03-19 | 2004-03-19 | 情報処理装置および表示制御方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005267395A JP2005267395A (ja) | 2005-09-29 |
JP4101197B2 true JP4101197B2 (ja) | 2008-06-18 |
Family
ID=35091864
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004080806A Expired - Fee Related JP4101197B2 (ja) | 2004-03-19 | 2004-03-19 | 情報処理装置および表示制御方法およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4101197B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5217589B2 (ja) * | 2008-04-16 | 2013-06-19 | 沖電気工業株式会社 | 帳票イメージ表示装置 |
JP5482710B2 (ja) * | 2011-04-05 | 2014-05-07 | カシオ計算機株式会社 | 表示端末装置及びプログラム |
JP6983675B2 (ja) | 2018-01-23 | 2021-12-17 | キヤノン株式会社 | スキャン画像に関連する情報を設定するための装置、方法、プログラム、およびシステム |
-
2004
- 2004-03-19 JP JP2004080806A patent/JP4101197B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005267395A (ja) | 2005-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4893258A (en) | Data processing apparatus having enlargement/reduction functions capable of setting different magnification in different directions | |
US20070279437A1 (en) | Method and apparatus for displaying document image, and information processing device | |
US20060023063A1 (en) | Image sharing display system, terminal with image sharing function, and computer program product | |
JP2006343958A (ja) | 情報処理装置及びその方法 | |
US9457275B2 (en) | Information processing device | |
JP4381761B2 (ja) | 表示制御装置および表示制御方法およびプログラムおよび記録媒体 | |
US7146411B2 (en) | System, device, and method for inputting image, and storage medium therefor | |
JP4829694B2 (ja) | 画像選択装置及び方法、並びにプログラム | |
JP2007114402A (ja) | 表示処理装置 | |
JP4101197B2 (ja) | 情報処理装置および表示制御方法およびプログラム | |
US20120072472A1 (en) | Information processing apparatus, information processing system, information processing method, and storage medium | |
CN101118561B (zh) | 演示设备和演示控制方法 | |
JP4890944B2 (ja) | 情報処理装置、表示制御処理方法及びプログラム | |
WO2009113676A1 (ja) | 画像表示システム及び同システムに用いる表示装置、並びに情報処理方法 | |
JP2008118317A (ja) | 投影装置 | |
US8090753B2 (en) | Image input system including remote image input apparatus having display and external apparatus having storage means, and control method or controlling storage of input image information by remote control of file directory management for storage means | |
JP2011128710A (ja) | 表示装置、表示システム、表示制御方法および表示制御プログラム | |
JP5332551B2 (ja) | 情報処理装置、表示制御方法、及びプログラム | |
JP2009216833A (ja) | 画像表示装置、画像送信サーバ、画像表示システム、画像表示方法、画像表示プログラム、および、記録媒体 | |
JP2005345917A (ja) | 画像処理装置及びその方法、並びにプログラム及び記憶媒体 | |
JP5353288B2 (ja) | 画面管理装置、画面管理システム、画面管理方法、画面管理プログラム、及びそのプログラムを記録した記録媒体 | |
JP2006155306A (ja) | デバイスドライバの管理方法 | |
JP2004240775A (ja) | データ交換装置、データ交換方法及びデータ交換プログラム | |
JP4090949B2 (ja) | 作画装置、監視用表示装置および情報処理システム | |
JP2004213305A (ja) | 印刷制御システムおよび情報処理装置および印刷制御方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070830 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070904 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071105 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20071105 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071218 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080218 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080227 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080318 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080318 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110328 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4101197 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110328 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120328 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120328 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130328 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140328 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |