[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2002041023A - コンピュータシステム、表示制御装置、ディスプレイ装置、表示制御方法、記憶媒体及びプログラム伝送装置 - Google Patents

コンピュータシステム、表示制御装置、ディスプレイ装置、表示制御方法、記憶媒体及びプログラム伝送装置

Info

Publication number
JP2002041023A
JP2002041023A JP2000205725A JP2000205725A JP2002041023A JP 2002041023 A JP2002041023 A JP 2002041023A JP 2000205725 A JP2000205725 A JP 2000205725A JP 2000205725 A JP2000205725 A JP 2000205725A JP 2002041023 A JP2002041023 A JP 2002041023A
Authority
JP
Japan
Prior art keywords
display
resolution
changing
magnification
input
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.)
Pending
Application number
JP2000205725A
Other languages
English (en)
Inventor
Masahiko Hatori
正彦 羽鳥
Takenobu Nakao
竹伸 中尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Priority to JP2000205725A priority Critical patent/JP2002041023A/ja
Priority to US09/872,656 priority patent/US7307647B2/en
Publication of JP2002041023A publication Critical patent/JP2002041023A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/045Zooming at least part of an image, i.e. enlarging it or shrinking it

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】 【課題】 通常の表示と拡大表示とを簡単な操作で切り
換え可能とすることにより、高解像度による情報量の多
さと、表示内容の見やすさとを両立させる。 【解決手段】 出力手段であるディスプレイ装置とを備
えるコンピュータシステムにおいて、ユーザによる操作
を受け付けて表示倍率の変更要求を発行する入力部50
と、入力部50により発行された表示倍率の変更要求に
応じてディスプレイ装置の解像度を変更する解像度変更
部10と、ディスプレイ装置の表示画面70に表示され
ている所定のウインドウの表示サイズを、解像度変更部
10による解像度の変更後における表示画面70の略全
体に表示させるように変更するウインドウサイズ変更部
20とを備える。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ディスプレイ装置
の表示画面における表示倍率を必要に応じて切り換える
表示制御技術に関する。
【0002】
【従来の技術】コンピュータシステムの主な出力手段で
あるディスプレイ表示において、その解像度は年々向上
し、より詳細な表示が可能になっている。これは、コン
ピュータシステムに搭載されるグラフィクス・アクセラ
レータの能力の向上と、ディスプレイ装置における表示
能力の向上による。
【0003】これに対し、ディスプレイ装置において画
像を表示する表示画面のサイズは、ディスプレイ装置自
体の物理的な制約により、無制限に大きくすることはで
きない。例えば、ノートブック型のコンピュータに搭載
されるフラットパネルディスプレイでは、ノートブック
型という形状のためにコンピュータ本体の大きさとかけ
離れたものとすることはできず、表示画面のサイズは自
ずと制限されてしまう。また、デスクトップ型のコンピ
ュータにおいても、ディスプレイ装置を机上に設置する
ことから、特にCRTディスプレイの場合、設置面積や
重量の関係で、やはり無制限に大きくすることはできな
い。
【0004】したがって、従来は、物理的なサイズが制
限された表示画面に対して、表示の最小単位であるドッ
トのサイズを小さくして高い解像度による表示を実現し
ている。
【0005】しかしながら、ドットサイズを小さくして
高解像度の表示を実現する場合、解像度の向上により表
示画面に表示できる情報量は多くできるが、ドットサイ
ズが小さくなったことに伴って画像や文字のサイズも縮
小されるため、表示内容の見やすさが損なわれてしま
う。
【0006】ところで、今日のコンピュータシステムに
は、視覚障害者に対して表示内容を見やすくするため
に、表示画面の一部を拡大表示する手段が設けられてい
る場合が多い。この手段を、上記のように高解像度化に
伴って画像や文字のサイズが縮小された表示画面を見や
すくするために用いることが考えられる。例えば、米国
マイクロソフト社のオペレーティング・システム(O
S)であるWindows 98、Windows NT
には、拡大鏡と呼ばれるツールが標準で付属している。
これは、拡大イメージ表示用の専用ウインドウを開き、
マウスカーソルまたはキーカーソルの近傍を、この専用
ウインドウにリアルタイムで拡大して表示するものであ
る。図4は、拡大鏡ツールにより拡大表示を行った表示
画面の表示例を示す図である。図4において、領域40
1が拡大鏡ツールにより拡大された内容を表示する領域
である。
【0007】また、IBM社のノートブック型パーソナ
ルコンピュータには、上記OSがサポートするツールと
は別に、マウスカーソル近傍の矩形領域を拡大する独自
のツールが組み込まれている。図5は、この拡大ツール
により拡大表示を行った表示画面の表示例を示す図であ
る。図5において、領域501が拡大ツールにより拡大
された内容を表示する領域である。
【0008】
【発明が解決しようとする課題】上述したように、従
来、ディスプレイ表示において、ドットサイズを小さく
して高解像度の表示を実現する場合、ドットサイズが小
さくなったことに伴って画像や文字のサイズも縮小さ
れ、表示内容の見やすさが損なわれていた。
【0009】これに対応するため、コンピュータシステ
ムに従来から設けられている、表示画面の一部を拡大表
示する手段を用いることが考えられるが、これらの技術
は、ユーザに対して十分に見やすい環境を提供できるも
のではなかった。すなわち、いずれも表示画面の全体に
おける所定の領域のみを拡大表示するものであるため、
情報量を増やすために拡大表示を行うウインドウや領域
を大きく取ると、他の領域が隠れて見難くなっていた。
【0010】また、いずれも表示内容をソフトウェアに
よって拡大するものであるため、CPUのオーバーヘッ
ドが生じ、拡大できる領域の大きさに制限が存在した
り、大きな領域を拡大表示しようとすると表示が遅くな
ったりするという欠点があった。
【0011】そこで、本発明は、通常の表示と拡大表示
とを簡単な操作で切り換え可能とすることにより、高解
像度による情報量の多さと、表示内容の見やすさとを両
立させることを目的とする。
【0012】また、本発明は、ハードウェア的な手段で
表示画面の拡大表示を実現することにより、ストレス無
く拡大表示を行うことを目的とする。
【0013】
【課題を解決するための手段】上記の目的を達成するた
め、本発明は、ユーザによる操作を受け付けて所定のイ
ベントを発生させる入力手段と、CPUと、ディスプレ
イ装置とを備えるコンピュータシステムにおいて、入力
手段により発生された入力イベントに応じて、ディスプ
レイ装置の解像度を変更する解像度変更手段と、入力手
段により発生された前記イベントに応じて、ディスプレ
イ装置に表示されている所定のウインドウの表示サイズ
を、解像度変更手段による解像度の変更後における表示
画面の略全体に表示させるように変更するウインドウサ
イズ変更手段とを備えたことを特徴とする。ここで、コ
ンピュータシステムとは、キーボードやマウスなどの入
力手段と、中央処理装置(CPU)やメモリを備えた演
算手段と、出力手段であるディスプレイ装置とを含んで
構成される一般的なパーソナルコンピュータを含む概念
である。例えば、ノートブック型のパーソナルコンピュ
ータや、ケーブルを介してディスプレイ装置及びキーボ
ードに接続されたデスクトップ型のパーソナルコンピュ
ータの一式などは、ここでいうコンピュータシステムに
該当する。また、ウインドウを表示画面の略全体に表示
させる手段としては、コンピュータのオペレーティング
・システム(OS)に米国マイクロソフト社のWind
ows 98、Windows NTなどを用いた場合、
これらのOSが持つウインドウの最大化の機能を用いる
ことができる。
【0014】さらにまた、このウインドウサイズ変更手
段は、マルチウインドウ・システムによる表示形式をと
るシステムにおいては、解像度変更手段による解像度の
変更前にアクティブ状態であったウインドウの表示サイ
ズを変更することを特徴とする。この場合、非アクティ
ブ状態のウインドウについては、アクティブ状態である
ウインドウの背後において、同様に表示画面の全体に表
示しても良いし、解像度の変更に関わらず、元の状態の
ままとしておいても良い。
【0015】ここでさらに、上述したコンピュータシス
テムは、上記の構成に加えて、解像度変更手段による解
像度の変更前の表示状態を保持し、ディスプレイ装置の
解像度を変更前の解像度に戻した場合に、保持されてい
る表示状態に復帰させる表示状態復帰手段を備えたこと
を特徴とすることができる。
【0016】また、本発明は、次のように構成されたこ
とを特徴とするコンピュータシステムを提供することが
できる。すなわち、所定の入力を受け付ける入力手段
と、この入力手段にて入力された要求に応じて、ディス
プレイ装置の解像度を変更することにより表示倍率を変
更する表示倍率変更手段とを備える。
【0017】ここで、この入力手段は、電気的スイッチ
とすることができる。電気的スイッチとしては、キーボ
ードにおいて通常の入力に用いられるキー・スイッチを
割り当てることもでき、これとは別に設けることもでき
る。キー・スイッチとは別に設ける場合、キーボード上
に専用スイッチとして設けたり、ディスプレイ装置やコ
ンピュータ本体の筐体に設けたりすることも可能であ
る。さらにまた、ペンタブレットなどのポインティング
デバイスにこの電気的スイッチを設けても良い。さら
に、GUI(Graphical User Interface)を持つシステ
ムにおいては、入力手段としてディスプレイ装置の表示
画面にボタンを表示し、このボタンのマウスクリックを
入力として受け付けるようにしても良い。また、マイク
ロフォンなどの音声入力装置と音声認識プログラムとを
組み合わせて、ユーザが音声による命令を入力として受
け付けるようにしても良い。
【0018】また、本発明は、次のように構成されたこ
とを特徴とする表示制御装置を提供することができる。
すなわち、所定の入力を受け付ける入力手段と、この入
力手段にて受け付けられた表示の拡大要求に応じて、デ
ィスプレイ装置の解像度を下げることにより表示を拡大
する表示拡大手段とを備える。
【0019】ここで、この入力手段は、表示拡大手段に
より制御されるディスプレイ装置の解像度に応じて得ら
れる表示倍率をユーザに提示し、選択された表示倍率に
よる拡大要求を受け付けることを特徴とする。すなわ
ち、解像度そのものではなく、解像度の変更により得ら
れる表示倍率をユーザに提示するため、表示を拡大する
という要求を持ったユーザの操作環境として好ましい。
【0020】さらに、この表示制御システムは、上記の
構成に加えて、表示拡大手段による表示の拡大前の表示
状態を保持し、拡大表示を終了した場合に、保持されて
いる表示状態に復帰させる表示状態復帰手段をさらに備
えたことを特徴とすることができる。
【0021】さらにまた、この表示制御システムは、デ
ィスプレイ装置の表示画面に表示されている所定のウイ
ンドウの表示サイズを、表示拡大手段による拡大後の表
示画面に対応するように変更するウインドウサイズ変更
手段をさらに備えたことを特徴とすることができる。
【0022】また、本発明は、次のように構成されたこ
とを特徴とする表示制御装置を提供することができる。
すなわち、所定の入力を受け付ける入力手段と、この入
力手段にて受け付けられた表示倍率変更要求に応じて、
ディスプレイ装置の解像度を変更することにより表示倍
率を変更すると共に、このディスプレイ装置の表示画面
に表示されている所定のウインドウを解像度の変更後に
おける表示画面全体に表示させる表示制御手段とを備え
る。ここで、この入力手段は、電気的なハードウェア・
スイッチとすることができる。
【0023】さらにまた、本発明は、表示画像のデータ
及び所定のコマンドを入力する入力部と、入力したデー
タに基づいて表示画像を表示する表示画面とを含むディ
スプレイ装置であって、この入力部は、コマンド入力と
して表示画面における表示倍率の変更要求を入力し、こ
の表示画面は、解像度を変更することにより、表示倍率
の変更要求に応じた表示倍率で表示画像を表示すること
を特徴とする。
【0024】また、本発明は、ディスプレイ装置の表示
画面を制御する表示制御方法において、表示画面におけ
る表示倍率の変更要求を受け付けるステップと、ディス
プレイ装置の解像度を変更することにより、この表示画
面の表示倍率をこの表示倍率変更要求に応じた表示倍率
に変更するステップとを含むことを特徴とする。
【0025】かかる表示制御方法は、さらに、表示倍率
を変更するステップに先立って、表示倍率の変更前の表
示状態を記憶するステップと、表示倍率の変更後、表示
倍率を元に戻した際に、記憶されている表示状態に復帰
させるステップとを含む構成とすることができる。
【0026】また、この表示制御方法は、表示倍率を変
更するステップの後に、表示画面に表示されている所定
のウインドウの表示サイズを、表示倍率の変更後の表示
画面に対応するように変更するステップを含む構成とす
ることができる。
【0027】さらにまた、本発明は、上記表示制御方法
おける各ステップに対応する処理をコンピュータに実行
させるプログラムとして作成し、このプログラムをこの
コンピュータの入力手段が入力可能な形式で記憶した記
憶媒体として提供することができる。さらにまた、本発
明は、かかるプログラムを記憶する記憶手段と、この記
憶手段からこのプログラムを読み出して送信する送信手
段とを備えたプログラム伝送装置として提供することも
できる。
【0028】さらに、このプログラムにおいて、所定の
メッシュの特性を抽出する処理として、このメッシュの
要素に基づいて定義されるテンソル場を計算する構成と
することができる。
【0029】
【発明の実施の形態】以下、添付図面に示す実施の形態
に基づいてこの発明を詳細に説明する。まず、本発明の
概要について説明する。本発明は、ディスプレイ装置の
解像度を変更することにより、表示画面の表示倍率を変
更する。例えば、物理的なサイズが固定のディスプレイ
装置の表示画面において解像度を下げると、解像度変更
前の表示画面の一部が解像度変更後の表示画面全体に表
示される。これにより、当該表示画面における表示画像
が拡大されることとなる。このようにして本発明は、表
示画像に対するビデオ信号を何ら処理することなく、ハ
ードウェア的な手法によって表示画面における表示倍率
を変更することができる。
【0030】図1は、本実施の形態における表示倍率変
更装置の構成を説明する図である。図1において、符号
10は解像度変更部であり、ディスプレイ装置の解像度
を変更することにより、表示画面における表示倍率を変
更する。符号20はウインドウサイズ変更部であり、解
像度変更部10の操作により表示倍率が変更された際
に、表示領域であるウインドウのサイズを変更された表
示倍率に応じて変更する。符号30は表示状態復帰部で
あり、表示倍率変更前における表示画面の状態を保持
し、ディスプレイ装置の解像度を元に戻した際に、表示
画面を元の状態に復帰させる。符号40は表示状態情報
記憶部であり、表示状態復帰部30の制御により、表示
倍率変更前における表示画面の状態を特定する情報を記
憶する。また、符号50は入力部であり、表示画面の表
示倍率を変更するためのイベントを発生させる。符号6
0はシーケンサであり、発生したイベントに応じて前記
解像度変更部10、ウインドウサイズ変更部20及び表
示状態復帰部30を起動する。符号70はディスプレイ
装置の表示画面である。
【0031】上記構成において、解像度変更部10は、
ディスプレイ装置の解像度を制御する装置によるハード
ウェア的な手段で実現される。一般的なディスプレイ装
置は、コンピュータにおける種々の動作モードに対応す
るため、複数種類の解像度による表示を可能とする制御
装置を備えている。そこで、この解像度を制御する制御
装置を解像度変更部10として利用することができる。
【0032】ディスプレイ装置の解像度を変更すると、
これに伴って、表示画面70の表示倍率が変更される。
例えば、1024(ドット)×768(ドット)の解像
度で表示されている画面を640(ドット)×480
(ドット)の解像度に変更すると、表示内容(画像、文
字など)は2.56倍(=(1024×768)/(640×480))
となる。本実施の形態では、ディスプレイ装置及びコン
ピュータに搭載されたグラフィクス・アクセラレータの
能力により表示できる最も高い解像度による表示状態を
標準とし、解像度変更部10がディスプレイ装置の解像
度を下げることによって表示画面70の表示倍率を上げ
る場合について説明する。しかしながら、本実施の形態
は、低い解像度における表示状態を標準とし、表示画面
70における情報量を増やすために解像度を上げて表示
倍率を下げるような利用にもそのまま適用できることは
言うまでもない。
【0033】ウインドウサイズ変更部20は、CPUや
ビデオチップ、メインメモリ、ビデオメモリなどとこれ
らを制御するプログラムとによるソフトウェア的な手段
で実現される。ディスプレイ装置の解像度が変更される
と、上述したように表示画面70の表示倍率も変わる。
そのため、解像度を下げて表示倍率を上げると作業領域
であるウインドウが表示画面70からはみ出してしまう
場合もある。そこで、変更後の解像度に対応するように
ウインドウの表示サイズを変更する必要がある。また必
要に応じて、ウインドウの位置を変更後の解像度に対応
するように移動させる。
【0034】具体的には、解像度が変更された表示画面
70において、ウインドウを配置する座標を指定するこ
とにより、当該ウインドウの表示サイズを変更する。こ
の座標指定において、ウインドウの位置決めを行うこと
もできる。実施の一例として、ウインドウを解像度を変
更した表示画面70の略全体に表示させることができ
る。解像度を下げて表示を拡大することにより、表示画
面70の情報量は減少するので、少なくとも作業対象で
あるウインドウを大きく表示してできるだけ情報量を増
加させることが好ましい。
【0035】また、今日の一般的なコンピュータシステ
ムで広く用いられているマルチウインドウ・システムを
持つOSの場合、操作を受け付ける状態となっているア
クティブ・ウインドウを特に選択して表示サイズの変更
及び位置決めを行うことができる。この場合、非アクテ
ィブ・ウインドウに関しては、アクティブ・ウインドウ
と共に表示サイズの変更及び位置決めを行っても良い
し、これらの処理を行わなくても良い。作業対象を拡大
して見やすくしたいという目的を鑑みれば、アクティブ
・ウインドウのみ表示サイズの変更及び位置決めを行え
ば十分と考えられる。一方、複数のウインドウを切り換
えながら作業を行う場合は、表示画面70に表示されて
いる全てのウインドウの表示サイズ及び表示位置を、解
像度が変更された表示画面70に対応させておくことが
好ましい。
【0036】コンピュータシステムのOSとして、例え
ば米国マイクロソフト社のWindows 98、Wi
ndows NTを用いた場合、これらのOSには所定
のウインドウを表示画面70の全体に表示する最大化と
いう機能が存在する。そこで、この最大化の機能を用い
ることにより、ウインドウの表示サイズを、解像度を変
更した表示画面70に合致させることができる。ウイン
ドウを最大化することは、Windows 98などが
サポートするマルチウインドウの利点を損なうこととな
る。しかし、ユーザの作業は基本的には一つのウインド
ウ(アクティブ・ウインドウ)に対して実行されるこ
と、及び表示画面70を拡大して見やすくしたいという
要求がある場合、その要求は作業中の特定のウインドウ
に対して生じる場合が多いと考えられることから、当該
ウインドウを最大化することはユーザの利便性を欠くも
のではない。また、Windows 98などでは、所
定のウインドウを最大化した場合であっても、タスクバ
ーのボタンをマウスクリックすることによって、容易に
他のウインドウをアクティブにすることができる。した
がって、ユーザが複数のウインドウを開いて切り換えな
がら作業を行う場合であっても、作業効率を低下させる
ことはない。
【0037】なお、ウインドウによる表示方式を採らな
いシステムでは、ウインドウサイズ変更部20は不要で
ある。しかし、本実施の形態では、今日の一般的なコン
ピュータシステムの多くがウインドウによる表示方式を
採用することから、ウインドウサイズ変更部20を備え
る構成とする。
【0038】表示状態復帰部30は、CPUやビデオチ
ップ、メインメモリ、ビデオメモリなどとこれらを制御
するプログラムとによるソフトウェア的な手段で実現さ
れる。ディスプレイ装置の解像度の変更に伴って、ウイ
ンドウサイズ変更部20によりウインドウの表示サイズ
を変更するため、解像度を元に戻した場合に、ウインド
ウの表示状態を元の状態に復帰させることが必要であ
る。また、表示画面にウインドウが表示されていない場
合であっても、アイコンなどの表示位置が解像度の変更
に伴って変更されている場合があるので、その表示状態
を元の状態に復帰させることが必要である。さらに、コ
ンピュータシステムがウインドウによる表示方式を採ら
ない場合であっても、解像度の変更に伴う表示の変化を
考慮して、解像度を元に戻した際に元の表示状態に復帰
させることが必要である。
【0039】そこで、表示状態復帰部30は、解像度変
更部10がディスプレイ装置の解像度を変更する際、こ
れに先立って、解像度変更前の表示画面70の表示状態
に関する情報を取得し、表示状態情報記憶部40に記憶
させる。そして、ディスプレイ装置の解像度を元に戻す
処理が行われた場合に、表示状態情報記憶部40から解
像度変更前の表示状態に関する情報を読み出し、表示画
面70の表示状態を元の状態に復帰させる。なお、表示
状態情報記憶部40としては、RAMなどのメインメモ
リや磁気ディスク装置その他の外部記憶装置などを用い
ることができる。
【0040】入力部50は、ユーザからの操作を受け付
けて、ディスプレイ装置の解像度の変更による表示の拡
大及び元の状態への復帰を実行させるためのイベント
(以下、表示倍率変更イベントと称す)を発生させる。
ユーザからの操作を受け付ける手段としては、例えばハ
ードウェアによるキー・スイッチ(電気的なスイッチ)
を設けることができる。このキー・スイッチは、コンピ
ュータシステムの入力手段であるキーボードに、通常の
入力に用いるキーとは別に専用キーとして設けても良い
し、通常の入力に用いるキーのいずれかを割り当てても
良い。また、ディスプレイ装置やコンピュータ本体の筐
体、ペンタブレットのようなポインティングデバイスな
どにキー・スイッチを設けることもできる。さらに、G
UI(Graphical User Interface)を持つコンピュータ
システムにおいては、ディスプレイ装置の表示画面70
にボタンを表示し、ユーザがこのボタンをマウスクリッ
クする操作を受け付けて表示倍率変更イベントを発生す
るようにしても良い。また、コンピュータシステムにマ
イクロフォンなどの音声入力装置を設け、これに音声認
識プログラムを組み合わせることによって、ユーザの音
声による命令を受け付けて表示倍率変更イベントを発生
させることもできる。例えば、ユーザが「拡大」という
命令を発声し、この音声の入力により、表示倍率を変更
させることが可能である。なお、表示倍率変更イベント
を発生させるための音声命令は、ユーザが任意に設定で
きることは言うまでもない。
【0041】入力部50への操作により、表示倍率変更
イベントが発生すると、シーケンサ60を介して、解像
度変更部10、ウインドウサイズ変更部20及び表示状
態復帰部30に起動命令が送られる。例えば、コンピュ
ータシステムのOSとして米国マイクロソフト社のWi
ndows 98を用い、ウインドウサイズ変更部20
によるウインドウの表示サイズとして変更にWindo
ws 98が持つ最大化を行う場合、表示を拡大する際
には、起動命令として次のようなAPIを発行する。す
なわち、ディスプレイ装置の解像度を変更するため、 ChangeDisplaySettings(LPDEVMODE lpDevMode, DWORD dwflags); ChangeDisplaySettingsEx(LPCTSTR lpszDeviceName, LPDEVMODE lpDevMode, HWND hwnd, DWORD dwflags, LPVOID lParam); というAPIを解像度変更部10に対して発行する。ま
た、ウインドウを最大化するため、 ShowWindowAsync(HWND hwnd, int showcmd); MoveWindow(HWND hwnd, int x, int y, int nWidth, int nHeight, BOOL bRepaint); というAPIをウインドウサイズ変更部20に対して発
行する。
【0042】また、入力部50は、ユーザに対して表示
を拡大する際の拡大率(表示倍率)を提示し、その中か
ら所望の表示倍率を選択させることもできる。この場
合、提示できる拡大率は、ディスプレイ装置において設
定できる表示解像度に応じて定まる。例えば、1024
(ドット)×768(ドット)の解像度を標準とした場
合、上述したように、640(ドット)×480(ドッ
ト)の解像度に変更すると、画像や文字の表示サイズは
2.56倍となる。同様に、800(ドット)×600
(ドット)の解像度では、画像や文字の表示サイズは
1.6384倍となる。そこで、これらの三つの解像度
で表示できるシステムでは、標準(1倍)の表示に対し
て2.56倍と1.6384倍という拡大率を提示し
て、その中からユーザに所望の拡大率を選択させること
ができる。
【0043】ここで、ユーザは表示画面の表示を拡大し
ようという要求を持っているので、選択できる解像度を
表示するのではなく、拡大率を表示することが好まし
い。拡大率の表示は、ディスプレイ上にポップアップメ
ニューなどの形式で提示しても良いし、キーボードなど
にハードウェアにて設けられたキー・スイッチにおいて
選択できるようにしても良い。ノートブック型のコンピ
ュータのように、ディスプレイ装置の種類がある程度固
定的なシステムにおいては、拡大率ごとにスイッチを設
けることもできる。また、実際の拡大率表示において
は、上記のように2.56倍、1.6384倍といった
正確な数値を提示するのではなく、2.5倍、1.6倍
といった凡その拡大率を表示することも可能である。
【0044】以上のように構成された表示倍率変更装置
において、解像度変更部10、ウインドウサイズ変更部
20、表示状態復帰部30、表示状態情報記憶部40、
入力部50及びシーケンサ60の各構成要素は、コンピ
ュータシステムにおける種々のハードウェアに実装する
ことが可能である。基本的な構成としては、解像度変更
部10、ウインドウサイズ変更部20、表示状態復帰部
30及び表示状態情報記憶部40をコンピュータ本体に
実装し、キーボード上に入力部50を設けて入力を受け
付け、ディスプレイ装置に対して解像度変更部10、ウ
インドウサイズ変更部20及び表示状態復帰部30から
の命令信号のみを伝送する構成が考えられる。これらの
構成要素のうち、解像度変更部10や表示状態復帰部3
0、表示状態情報記憶部40など、いくつかの構成要素
をディスプレイ装置に備えることとしても良い。また、
全ての構成要素をディスプレイ装置に備えることとして
も良い。入力部50に関しては、上述したように種々の
ハードウェアに設けることが可能である。
【0045】次に、本実施の形態の動作について説明す
る。図2は、本実施の形態の動作を説明するフローチャ
ートである。図2において、入力部50の操作により表
示画面の表示倍率を変更するイベントが発生すると、こ
のイベントが表示の拡大要求である場合、まず、表示状
態復帰部30が、表示画面の表示状態に関する情報を取
得して表示状態情報記憶部40に記憶させる(ステップ
201、202)。
【0046】次に、解像度変更部10が、ディスプレイ
装置の解像度を、当該拡大要求による表示倍率に見合う
解像度に変更する(ステップ203)。そして、ウイン
ドウサイズ変更部20が、表示画面にウインドウが表示
されているかどうかを調べ、表示されているならば、そ
のウインドウのサイズを解像度の変更後の表示画面に対
応するように変更する(ステップ204、205)。こ
の際、上述したように、アクティブ・ウインドウのみを
検出してサイズ変更したり、ウインドウを解像度変更後
の表示画面全体に表示したりすることが可能である。表
示画面にウインドウが表示されていない場合は、ウイン
ドウサイズ変更部20は何ら処理を行わずに処理を終了
する(ステップ204)。
【0047】また、入力部50の操作により発生したイ
ベントが表示倍率を元に戻す(標準の倍率にする)要求
である場合、まず、解像度変更部10が、ディスプレイ
装置の解像度を、標準として設定されている解像度に戻
す(ステップ201、206)。次に、表示状態復帰部
30が、解像度の変更前における表示画面の表示状態に
関する情報を表示状態情報記憶部40から読み出し、表
示画面を元の表示状態に戻す。具体的には、表示画面に
ウインドウが存在すれば、ウインドウの表示サイズを解
像度の変更前の状態に戻す(ステップ207、20
8)。表示画面にウインドウが存在しない場合、または
ステップ208によりウインドウの表示サイズを元に戻
した後、表示画面におけるアイコンなどの表示状態を元
の状態に戻す(ステップ209)。
【0048】図3は、本実施の形態により表示の拡大を
行った例を示す図である。なお、図示の例では、表示の
拡大に伴い、アクティブ・ウインドウを最大化するもの
とする。本実施の形態における入力部50を操作して表
示の拡大要求を行うと、図3において、表示画面が標準
の表示倍率による(A)の状態から拡大された(B)の
状態へ変化する。ここで、(A)の表示画面と(B)の
表示画面とを比較すると、(A)におけるアクティブ・
ウインドウ301が(B)において最大化され、表示画
面の全体に拡張されていると共に、アクティブ・ウイン
ドウ301の表示内容が拡大されていることがわかる。
また、表示画面が(B)の状態で表示倍率を元に戻す要
求を行うと、アクティブ・ウインドウ301が縮小さ
れ、表示画面が元の(A)の状態に復帰する。なお、
(B)の状態において、アクティブ・ウインドウ301
以外のウインドウについては、最大化されている場合
と、最大化されていない場合とがあり得るが、図3の
(B)の表示状態においては区別できない。
【0049】
【発明の効果】以上説明したように、本発明によれば、
通常の表示と拡大表示とを簡単な操作で切り換え可能と
することにより、高解像度による情報量の多さと、表示
内容の見やすさとを両立させることができる。
【0050】また、本発明によれば、ディスプレイ装置
の解像度の変更というハードウェア的な手段を用いて表
示画面の拡大表示を実現することにより、ストレス無く
拡大表示を行うことができる。
【図面の簡単な説明】
【図1】 本実施の形態における表示倍率変更装置の構
成を説明する図である。
【図2】 本実施の形態の動作を説明するフローチャー
トである。
【図3】 本実施の形態により表示の拡大を行った例を
示す図である。
【図4】 従来の技術により拡大表示を行った表示画面
の表示例を示す図である。
【図5】 従来の他の技術により拡大表示を行った表示
画面の表示例を示す図である。
【符号の説明】
10…解像度変更部、20…ウインドウサイズ変更部、
30…表示状態復帰部、40…表示状態情報記憶部、5
0…入力部、60…シーケンサ、70…表示画面
───────────────────────────────────────────────────── フロントページの続き (72)発明者 中尾 竹伸 神奈川県大和市下鶴間1623番地14 日本ア イ・ビー・エム株式会社 大和事業所内 Fターム(参考) 5B069 AA01 BA01 BA04 BB16 CA06 DD11 JA01 5C082 AA01 AA13 AA22 BA02 BA12 CA33 CA34 CA36 CA63 CB05 DA87 MM09 MM10

Claims (21)

    【特許請求の範囲】
  1. 【請求項1】 ユーザによる操作を受け付けて所定のイ
    ベントを発生させる入力手段と、CPUと、ディスプレ
    イ装置とを備えるコンピュータシステムにおいて、 前記入力手段により発生された入力イベントに応じて、
    前記ディスプレイ装置の解像度を変更する解像度変更手
    段と、 前記入力手段により発生された前記イベントに応じて、
    前記ディスプレイ装置に表示されている所定のウインド
    ウの表示サイズを、前記解像度変更手段による解像度の
    変更後における表示画面の略全体に表示させるように変
    更するウインドウサイズ変更手段とを備えたことを特徴
    とするコンピュータシステム。
  2. 【請求項2】 前記ウインドウサイズ変更手段は、前記
    解像度変更手段による解像度の変更前にアクティブ状態
    であったウインドウの表示サイズを変更することを特徴
    とする請求項1に記載のコンピュータシステム。
  3. 【請求項3】 前記解像度変更手段による解像度の変更
    前の表示状態を保持し、前記ディスプレイ装置の解像度
    を変更前の解像度に戻した場合に、保持されている前記
    表示状態に復帰させる表示状態復帰手段をさらに備えた
    ことを特徴とする請求項1に記載のコンピュータシステ
    ム。
  4. 【請求項4】 所定の入力を受け付ける入力手段と、 前記入力手段にて入力された要求に応じて、ディスプレ
    イ装置の解像度を変更することにより表示倍率を変更す
    る表示倍率変更手段とを備えることを特徴とするコンピ
    ュータシステム。
  5. 【請求項5】 前記入力手段は、電気的スイッチである
    ことを特徴とする請求項4に記載のコンピュータシステ
    ム。
  6. 【請求項6】 前記入力手段は、通常の入力に用いられ
    るキーボードのキー・スイッチとは別に設けられたキー
    ・スイッチであることを特徴とする請求項4に記載のコ
    ンピュータシステム。
  7. 【請求項7】 前記入力手段は、グラフィカル・ユーザ
    ・インタフェースにより前記ディスプレイ装置の表示画
    面に表示されたボタンであることを特徴とする請求項4
    に記載のコンピュータシステム。
  8. 【請求項8】 前記入力手段は、音声入力装置であるこ
    とを特徴とする請求項4に記載のコンピュータシステ
    ム。
  9. 【請求項9】 所定の入力を受け付ける入力手段と、 前記入力手段にて受け付けられた表示の拡大要求に応じ
    て、前記ディスプレイ装置の解像度を下げることにより
    表示を拡大する表示拡大手段とを備えることを特徴とす
    る表示制御装置。
  10. 【請求項10】 前記入力手段は、前記表示拡大手段に
    より制御される前記ディスプレイ装置の解像度に応じて
    得られる表示倍率をユーザに提示し、選択された表示倍
    率による拡大要求を受け付けることを特徴とする請求項
    9に記載の表示制御装置。
  11. 【請求項11】 前記表示拡大手段による表示の拡大前
    の表示状態を保持し、拡大表示を終了した場合に、保持
    されている前記表示状態に復帰させる表示状態復帰手段
    をさらに備えたことを特徴とする請求項9に記載の表示
    制御装置。
  12. 【請求項12】 前記ディスプレイ装置の表示画面に表
    示されている所定のウインドウの表示サイズを、前記表
    示拡大手段による拡大後の表示画面に対応するように変
    更するウインドウサイズ変更手段をさらに備えたことを
    特徴とする請求項9に記載の表示制御装置。
  13. 【請求項13】 所定の入力を受け付ける入力手段と、 前記入力手段にて受け付けられた表示倍率変更要求に応
    じて、ディスプレイ装置の解像度を変更することにより
    表示倍率を変更すると共に、当該ディスプレイ装置の表
    示画面に表示されている所定のウインドウを解像度の変
    更後における当該表示画面全体に表示させる表示制御手
    段とを備えることを特徴とする表示制御装置。
  14. 【請求項14】 前記入力手段は、ハードウェア・スイ
    ッチであることを特徴とする請求項13に記載の表示制
    御装置。
  15. 【請求項15】 前記表示制御手段による表示の拡大前
    の表示状態を保持し、拡大表示を終了した場合に、保持
    されている前記表示状態に復帰させる表示状態復帰手段
    をさらに備えたことを特徴とする請求項13に記載の表
    示制御装置。
  16. 【請求項16】 表示画像のデータ及び所定のコマンド
    を入力する入力部と、入力したデータに基づいて表示画
    像を表示する表示画面とを含むディスプレイ装置であっ
    て、 前記入力部は、コマンド入力として前記表示画面におけ
    る表示倍率の変更要求を入力し、 前記表示画面は、解像度を変更することにより、前記表
    示倍率の変更要求に応じた表示倍率で前記表示画像を表
    示することを特徴とするディスプレイ装置。
  17. 【請求項17】 ディスプレイ装置の表示画面を制御す
    る表示制御方法において、 前記表示画面における表示倍率の変更要求を受け付ける
    ステップと、 前記ディスプレイ装置の解像度を変更することにより、
    前記表示画面の表示倍率を前記表示倍率の変更要求に応
    じた表示倍率に変更するステップとを含むことを特徴と
    する表示制御方法。
  18. 【請求項18】 前記表示倍率を変更するステップに先
    立って、表示倍率の変更前の表示状態を記憶するステッ
    プと、 前記表示倍率の変更後、当該表示倍率を元に戻した際
    に、前記記憶されている表示状態に復帰させるステップ
    とをさらに含むことを特徴とする請求項17に記載の表
    示制御方法。
  19. 【請求項19】 前記表示倍率を変更するステップの後
    に、前記表示画面に表示されている所定のウインドウの
    表示サイズを、表示倍率の変更後の表示画面に対応する
    ように変更するステップをさらに含むことを特徴とする
    請求項17に記載の表示制御方法。
  20. 【請求項20】 コンピュータに実行させるプログラム
    を当該コンピュータの入力手段が読取可能に記憶した記
    憶媒体において、 前記プログラムは、 ディスプレイ装置の表示画面における表示倍率の変更要
    求を受け付ける処理と、 前記ディスプレイ装置の解像度を変更することにより、
    前記表示画面の表示倍率を前記表示倍率の変更要求に応
    じた表示倍率に変更する処理とを前記コンピュータに実
    行させることを特徴とする記憶媒体。
  21. 【請求項21】 コンピュータに、 ディスプレイ装置の表示画面における表示倍率の変更要
    求を受け付ける処理と、前記ディスプレイ装置の解像度
    を変更することにより、前記表示画面の表示倍率を前記
    表示倍率の変更要求に応じた表示倍率に変更する処理と
    を実行させるプログラムを記憶する記憶手段と、 前記記憶手段から前記プログラムを読み出して当該プロ
    グラムを送信する送信手段とを備えたことを特徴とする
    プログラム伝送装置。
JP2000205725A 2000-07-06 2000-07-06 コンピュータシステム、表示制御装置、ディスプレイ装置、表示制御方法、記憶媒体及びプログラム伝送装置 Pending JP2002041023A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2000205725A JP2002041023A (ja) 2000-07-06 2000-07-06 コンピュータシステム、表示制御装置、ディスプレイ装置、表示制御方法、記憶媒体及びプログラム伝送装置
US09/872,656 US7307647B2 (en) 2000-07-06 2001-06-01 Computer system, display control apparatus, display apparatus, display control method, recording medium, and program transmission apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000205725A JP2002041023A (ja) 2000-07-06 2000-07-06 コンピュータシステム、表示制御装置、ディスプレイ装置、表示制御方法、記憶媒体及びプログラム伝送装置

Publications (1)

Publication Number Publication Date
JP2002041023A true JP2002041023A (ja) 2002-02-08

Family

ID=18702763

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000205725A Pending JP2002041023A (ja) 2000-07-06 2000-07-06 コンピュータシステム、表示制御装置、ディスプレイ装置、表示制御方法、記憶媒体及びプログラム伝送装置

Country Status (2)

Country Link
US (1) US7307647B2 (ja)
JP (1) JP2002041023A (ja)

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003256186A (ja) * 2002-03-01 2003-09-10 Sony Corp 情報処理装置
JP2003345483A (ja) * 2002-05-29 2003-12-05 Toshiba Corp 情報処理装置および同装置で使用されるウィンドウサイズ制御方法
JP2005529396A (ja) * 2002-06-06 2005-09-29 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 自由に位置決め可能な且つ拡大縮小可能なオブジェクトの表示画面上の提示を最適化する方法
JP2012178175A (ja) * 2012-05-16 2012-09-13 Panasonic Corp 表示制御装置、電子機器、表示制御方法、およびプログラム
JP2013516699A (ja) * 2010-01-06 2013-05-13 アップル インコーポレイテッド 別の装置の表示解像度を持つモードを含む複数のアプリケーション表示モードを有する装置および方法
JP2013093068A (ja) * 2013-02-22 2013-05-16 Panasonic Corp 表示制御装置、表示制御方法、およびプログラム
JP2014115968A (ja) * 2012-12-10 2014-06-26 Hotoku Technology Co Ltd 入力装置及びその入力装置により表示画面の拡大を実行する方法
WO2014103369A1 (ja) * 2012-12-27 2014-07-03 株式会社東芝 情報処理装置、表示方法およびプログラム
US9052926B2 (en) 2010-04-07 2015-06-09 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9207838B2 (en) 2011-08-26 2015-12-08 Apple Inc. Device, method, and graphical user interface for managing and interacting with concurrently open software applications
US9244606B2 (en) 2010-12-20 2016-01-26 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
US9513801B2 (en) 2010-04-07 2016-12-06 Apple Inc. Accessing electronic notifications and settings icons with gestures
US9569102B2 (en) 2010-01-06 2017-02-14 Apple Inc. Device, method, and graphical user interface with interactive popup views
US9602729B2 (en) 2015-06-07 2017-03-21 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9619076B2 (en) 2012-05-09 2017-04-11 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9674426B2 (en) 2015-06-07 2017-06-06 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9684429B2 (en) 2013-03-15 2017-06-20 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9753639B2 (en) 2012-05-09 2017-09-05 Apple Inc. Device, method, and graphical user interface for displaying content associated with a corresponding affordance
US9778771B2 (en) 2012-12-29 2017-10-03 Apple Inc. Device, method, and graphical user interface for transitioning between touch input to display output relationships
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US9823831B2 (en) 2010-04-07 2017-11-21 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9823839B2 (en) 2012-05-09 2017-11-21 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US9886184B2 (en) 2012-05-09 2018-02-06 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US9959025B2 (en) 2012-12-29 2018-05-01 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
US9990121B2 (en) 2012-05-09 2018-06-05 Apple Inc. Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US9996231B2 (en) 2012-05-09 2018-06-12 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US10042542B2 (en) 2012-05-09 2018-08-07 Apple Inc. Device, method, and graphical user interface for moving and dropping a user interface object
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US10078442B2 (en) 2012-12-29 2018-09-18 Apple Inc. Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold
US10095391B2 (en) 2012-05-09 2018-10-09 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10126930B2 (en) 2012-05-09 2018-11-13 Apple Inc. Device, method, and graphical user interface for scrolling nested regions
US10162452B2 (en) 2015-08-10 2018-12-25 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10175757B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface
US10175864B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity
US10310732B2 (en) 2013-03-15 2019-06-04 Apple Inc. Device, method, and graphical user interface for concurrently displaying a plurality of settings controls
US10437333B2 (en) 2012-12-29 2019-10-08 Apple Inc. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
US10496260B2 (en) 2012-05-09 2019-12-03 Apple Inc. Device, method, and graphical user interface for pressure-based alteration of controls in a user interface
US10620781B2 (en) 2012-12-29 2020-04-14 Apple Inc. Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
US11068153B2 (en) 2012-05-09 2021-07-20 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10134270A1 (de) * 2001-07-18 2003-02-06 Heidenhain Gmbh Dr Johannes Verfahren zur Erzeugung pixelorientierter Bilddateien zur Darstellung graphischer Symbole durch eine numerische Steuerung
US7627860B2 (en) * 2001-08-14 2009-12-01 National Instruments Corporation Graphically deployment of a program with automatic conversion of program type
US20030081006A1 (en) * 2001-10-31 2003-05-01 Mike Sheldon Method and system for rendering display
US20080306886A1 (en) * 2001-11-14 2008-12-11 Retaildna, Llc Graphical user interface adaptation system for a point of sale device
US7194697B2 (en) * 2002-09-24 2007-03-20 Microsoft Corporation Magnification engine
US7454707B2 (en) * 2002-09-30 2008-11-18 Canon Kabushiki Kaisha Image editing method, image editing apparatus, program for implementing image editing method, and recording medium recording program
US7533351B2 (en) * 2003-08-13 2009-05-12 International Business Machines Corporation Method, apparatus, and program for dynamic expansion and overlay of controls
JP2005070898A (ja) * 2003-08-20 2005-03-17 Toshiba Corp 情報処理装置および表示制御方法
KR20050052927A (ko) * 2003-12-01 2005-06-07 삼성전자주식회사 재생 장치, 재생 방법 및 상기 재생 방법을 수행하는프로그램이 기록된 컴퓨터 판독가능한 기록매체
JP2005228296A (ja) * 2004-01-13 2005-08-25 Sanden Corp 自動販売機
PL1754215T3 (pl) * 2004-05-28 2014-07-31 Maximilian Zamorsky Sposób i układ wyświetlania do stymulowania mrugania oczami przez użytkownika przez subliminalne zmienianie parametrów wyświetlania
US7774712B2 (en) * 2004-12-31 2010-08-10 A Far Site Better, Llc Methods and systems for displaying an enlarged image
US7961202B2 (en) * 2007-10-26 2011-06-14 Mitel Networks Corporation Method and apparatus for maintaining a visual appearance of at least one window when a resolution of the screen changes
US20100070487A1 (en) * 2008-09-12 2010-03-18 Fetsch Andrew F Real Estate Locator with Real-Time Updated Result Indicator
US8356071B2 (en) * 2010-05-14 2013-01-15 Mitel Networks Corporation Presentational system and method for IP telephones and other devices
US8749484B2 (en) 2010-10-01 2014-06-10 Z124 Multi-screen user interface with orientation based control
EP2625575A1 (en) 2010-10-08 2013-08-14 ABB Research Ltd. Method and system for monitoring an industrial process
US20130076654A1 (en) 2011-09-27 2013-03-28 Imerj LLC Handset states and state diagrams: open, closed transitional and easel
JP6102588B2 (ja) * 2013-07-10 2017-03-29 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
KR20240106224A (ko) * 2022-12-29 2024-07-08 엘지디스플레이 주식회사 표시장치 및 이의 구동방법

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05181443A (ja) * 1991-07-01 1993-07-23 Seiko Epson Corp コンピュータ
JP3142705B2 (ja) 1993-12-28 2001-03-07 三菱電機株式会社 ドットマトリクス型表示装置
US5721565A (en) * 1994-04-29 1998-02-24 Proxima Corporation Zooming protection display control system and method of using same
EP0693761B1 (en) * 1994-07-20 1998-09-09 Brother Kogyo Kabushiki Kaisha Keyswitch device
JPH0896157A (ja) * 1994-09-22 1996-04-12 Nikon Corp 画像編集方法及び画像編集装置
US5790819A (en) * 1995-07-14 1998-08-04 International Business Machines Corporation Mechanism for fine-grained and coarse-grained control of zooming in a display of a one-dimensional data set
DE69627991D1 (de) * 1995-12-01 2003-06-12 Sega Enterprises Kk Bildprozessor
US6396507B1 (en) * 1996-09-13 2002-05-28 Nippon Steel Corporation Data storage/access network system for zooming image and method of the storage/access
US5767464A (en) * 1996-12-05 1998-06-16 Texas Instruments Incorporated Electronic device low profile keyboard switch assembly with deployed and stored actuating mechanism
JP3068508B2 (ja) 1997-06-16 2000-07-24 神戸日本電気ソフトウェア株式会社 画面解像度制御方式
US6313851B1 (en) * 1997-08-27 2001-11-06 Microsoft Corporation User friendly remote system interface
JPH11102278A (ja) 1997-09-29 1999-04-13 Nec Software Hokuriku Ltd 画像表示制御方式
KR100263167B1 (ko) * 1997-11-21 2000-08-01 윤종용 엘씨디 모니터의 해상도 변환장치
US6313822B1 (en) * 1998-03-27 2001-11-06 Sony Corporation Method and apparatus for modifying screen resolution based on available memory
US6084598A (en) * 1998-04-23 2000-07-04 Chekerylla; James Apparatus for modifying graphic images
JP2000112447A (ja) 1998-10-02 2000-04-21 Nec Ibaraki Ltd 表示装置、本体装置、表示システム、解像度設定方法、情報処理装置
US6515678B1 (en) * 1999-11-18 2003-02-04 Gateway, Inc. Video magnifier for a display of data
US6580434B1 (en) * 1999-12-15 2003-06-17 Microsoft Corporation Halftoning without a full range of equally-spaced colors

Cited By (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003256186A (ja) * 2002-03-01 2003-09-10 Sony Corp 情報処理装置
JP2003345483A (ja) * 2002-05-29 2003-12-05 Toshiba Corp 情報処理装置および同装置で使用されるウィンドウサイズ制御方法
JP2005529396A (ja) * 2002-06-06 2005-09-29 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 自由に位置決め可能な且つ拡大縮小可能なオブジェクトの表示画面上の提示を最適化する方法
US9569102B2 (en) 2010-01-06 2017-02-14 Apple Inc. Device, method, and graphical user interface with interactive popup views
JP2013516699A (ja) * 2010-01-06 2013-05-13 アップル インコーポレイテッド 別の装置の表示解像度を持つモードを含む複数のアプリケーション表示モードを有する装置および方法
US9052925B2 (en) 2010-04-07 2015-06-09 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9513801B2 (en) 2010-04-07 2016-12-06 Apple Inc. Accessing electronic notifications and settings icons with gestures
US10891023B2 (en) 2010-04-07 2021-01-12 Apple Inc. Device, method and graphical user interface for shifting a user interface between positions on a touch-sensitive display in response to detected inputs
US10101879B2 (en) 2010-04-07 2018-10-16 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications using a three-dimensional stack of images of open applications
US9052926B2 (en) 2010-04-07 2015-06-09 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9823831B2 (en) 2010-04-07 2017-11-21 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9058186B2 (en) 2010-04-07 2015-06-16 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US10156962B2 (en) 2010-04-07 2018-12-18 Apple Inc. Device, method and graphical user interface for sliding an application view by a predefined amount of sliding based on a touch input to a predefined button of a multifunction device
US10901601B2 (en) 2010-04-07 2021-01-26 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US11487404B2 (en) 2010-12-20 2022-11-01 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
US9244606B2 (en) 2010-12-20 2016-01-26 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
US10261668B2 (en) 2010-12-20 2019-04-16 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
US10852914B2 (en) 2010-12-20 2020-12-01 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
US10007400B2 (en) 2010-12-20 2018-06-26 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
US11880550B2 (en) 2010-12-20 2024-01-23 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
US9207838B2 (en) 2011-08-26 2015-12-08 Apple Inc. Device, method, and graphical user interface for managing and interacting with concurrently open software applications
US9996231B2 (en) 2012-05-09 2018-06-12 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US10481690B2 (en) 2012-05-09 2019-11-19 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for media adjustment operations performed in a user interface
US11068153B2 (en) 2012-05-09 2021-07-20 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US9753639B2 (en) 2012-05-09 2017-09-05 Apple Inc. Device, method, and graphical user interface for displaying content associated with a corresponding affordance
US9823839B2 (en) 2012-05-09 2017-11-21 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US10496260B2 (en) 2012-05-09 2019-12-03 Apple Inc. Device, method, and graphical user interface for pressure-based alteration of controls in a user interface
US10191627B2 (en) 2012-05-09 2019-01-29 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US9886184B2 (en) 2012-05-09 2018-02-06 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US10175864B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity
US9990121B2 (en) 2012-05-09 2018-06-05 Apple Inc. Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US10175757B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface
US9619076B2 (en) 2012-05-09 2017-04-11 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US10042542B2 (en) 2012-05-09 2018-08-07 Apple Inc. Device, method, and graphical user interface for moving and dropping a user interface object
US10126930B2 (en) 2012-05-09 2018-11-13 Apple Inc. Device, method, and graphical user interface for scrolling nested regions
US10095391B2 (en) 2012-05-09 2018-10-09 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
JP2012178175A (ja) * 2012-05-16 2012-09-13 Panasonic Corp 表示制御装置、電子機器、表示制御方法、およびプログラム
JP2014115968A (ja) * 2012-12-10 2014-06-26 Hotoku Technology Co Ltd 入力装置及びその入力装置により表示画面の拡大を実行する方法
JP2014130389A (ja) * 2012-12-27 2014-07-10 Toshiba Corp 情報処理装置、表示方法およびプログラム
WO2014103369A1 (ja) * 2012-12-27 2014-07-03 株式会社東芝 情報処理装置、表示方法およびプログラム
US10437333B2 (en) 2012-12-29 2019-10-08 Apple Inc. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
US10078442B2 (en) 2012-12-29 2018-09-18 Apple Inc. Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold
US10101887B2 (en) 2012-12-29 2018-10-16 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
US9959025B2 (en) 2012-12-29 2018-05-01 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
US10620781B2 (en) 2012-12-29 2020-04-14 Apple Inc. Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
US9857897B2 (en) 2012-12-29 2018-01-02 Apple Inc. Device and method for assigning respective portions of an aggregate intensity to a plurality of contacts
US9778771B2 (en) 2012-12-29 2017-10-03 Apple Inc. Device, method, and graphical user interface for transitioning between touch input to display output relationships
JP2013093068A (ja) * 2013-02-22 2013-05-16 Panasonic Corp 表示制御装置、表示制御方法、およびプログラム
US11137898B2 (en) 2013-03-15 2021-10-05 Apple Inc. Device, method, and graphical user interface for displaying a plurality of settings controls
US10310732B2 (en) 2013-03-15 2019-06-04 Apple Inc. Device, method, and graphical user interface for concurrently displaying a plurality of settings controls
US9684429B2 (en) 2013-03-15 2017-06-20 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US11989409B2 (en) 2013-03-15 2024-05-21 Apple Inc. Device, method, and graphical user interface for displaying a plurality of settings controls
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US9602729B2 (en) 2015-06-07 2017-03-21 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9674426B2 (en) 2015-06-07 2017-06-06 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US11182017B2 (en) 2015-08-10 2021-11-23 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10162452B2 (en) 2015-08-10 2018-12-25 Apple Inc. Devices and methods for processing touch inputs based on their intensities

Also Published As

Publication number Publication date
US20020075289A1 (en) 2002-06-20
US7307647B2 (en) 2007-12-11

Similar Documents

Publication Publication Date Title
JP2002041023A (ja) コンピュータシステム、表示制御装置、ディスプレイ装置、表示制御方法、記憶媒体及びプログラム伝送装置
US7194697B2 (en) Magnification engine
US7533351B2 (en) Method, apparatus, and program for dynamic expansion and overlay of controls
EP0403125B1 (en) Zoom mode operations in display apparatus
US5745112A (en) Device and method for a window responding to a drag operation
US6552719B2 (en) System and method for automatically switching between writing and text input modes
US8504937B2 (en) Computer interface having a single window mode of operation
US6704034B1 (en) Method and apparatus for providing accessibility through a context sensitive magnifying glass
US5754174A (en) User interface with individually configurable panel interfaces for use in a computer system
US8856682B2 (en) Displaying a user interface in a dedicated display area
US5771032A (en) Method, system, and memory for modifying a window as information is being scrolled
US20030076340A1 (en) Computer system, display device, display controller, image processing method, display resolution change method, and computer program
JPH08115198A (ja) ウィンドウ変更のための方法、システム、及びメモリ
JP2008524735A (ja) 改善された移動体通信端末及び方法
KR20100104804A (ko) Ddi, ddi 제공방법 및 상기 ddi를 포함하는 데이터 처리 장치
WO2011143005A1 (en) Dedicated on-screen closed caption display
JP5442214B2 (ja) 複数の表示画面領域に同時にマウスポインターを表示する方法及び装置、マウスシミュレーションプログラム
EP3296859A1 (en) Image output control method, image output control program, and display device
US7212210B2 (en) Method and apparatus for enlarging an output display on a display
WO2002019081A2 (en) Gesture-based user interface to multi-level and multi-modal sets of bit-maps
JP5213033B2 (ja) ソフトウェア入力キー表示方法、プログラム及び情報処理端末
JP2002196851A (ja) ユーザインターフェース装置、および、そのプログラムが記録された記録媒体
JP3720411B2 (ja) 文書処理装置
JP2010061337A (ja) 情報処理装置、情報処理システム、情報処理方法、プログラム、および記録媒体
JPH01293423A (ja) データ処理装置のビツトマツプ方式表示装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040513

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040907

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041202

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20050117

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20050415

RD14 Notification of resignation of power of sub attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7434

Effective date: 20051006