Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4607991B2 - Information processing device - Google Patents
[go: Go Back, main page]

JP4607991B2 - Information processing device - Google Patents

Information processing device Download PDF

Info

Publication number
JP4607991B2
JP4607991B2 JP2008204536A JP2008204536A JP4607991B2 JP 4607991 B2 JP4607991 B2 JP 4607991B2 JP 2008204536 A JP2008204536 A JP 2008204536A JP 2008204536 A JP2008204536 A JP 2008204536A JP 4607991 B2 JP4607991 B2 JP 4607991B2
Authority
JP
Japan
Prior art keywords
reduction
enlargement
display
button
application
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
Application number
JP2008204536A
Other languages
Japanese (ja)
Other versions
JP2008310824A (en
Inventor
聡 金子
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2008204536A priority Critical patent/JP4607991B2/en
Publication of JP2008310824A publication Critical patent/JP2008310824A/en
Application granted granted Critical
Publication of JP4607991B2 publication Critical patent/JP4607991B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

本発明は、操作機構と表示機構を備えた情報処理装置に関する。   The present invention relates to an information processing apparatus including an operation mechanism and a display mechanism.

画面を拡大・縮小表示するユーティリティとして、マウスのクリック操作で、アイコン、ツールバーのオプション、プルダウンメニューなどのユーザーインターフェースのコンポーネントを拡大・縮小表示することができるユーティリティが存在する(例えばPortrait Display社のLiquid View(商品名))。   As a utility for enlarging and reducing the screen, there is a utility that can enlarge and reduce user interface components such as icons, toolbar options, and pull-down menus by clicking the mouse (for example, Liquid Display's Liquid). View (trade name)).

従来のこの種、画面を拡大・縮小表示するユーティリティに於いては、ユーザーインターフェースの各コンポーネントを同時に拡大・縮小する機能であったため、ユーザが意図しないものまで一括して拡大・縮小表示されてしまうという問題があった。また、拡大・縮小表示される対象がウィンドウの枠やタイトルであり、ウィンドウ内の内容イメージについては拡大・縮小表示されないという問題があった。   This type of conventional utility for enlarging / reducing the screen has the function of enlarging / reducing each component of the user interface at the same time. There was a problem. In addition, there is a problem that the object to be enlarged / reduced is a window frame or title, and the content image in the window is not enlarged / reduced.

上述したように、画面を拡大・縮小表示する従来のユーティリティに於いては、ユーザが意図しないものまで一括して拡大・縮小表示されてしまう、ウィンドウ内の内容が拡大・縮小表示されない等、使い勝手の面で問題があった。   As described above, the conventional utility for enlarging / reducing the screen displays all the images that are not intended by the user at once, and the contents in the window are not enlarged / reduced. There was a problem in terms of.

この問題を解決するため、本発明は、ユーザが意図する表示形態で表示内容を変更できる使い勝手のよい表示制御機能を備えた情報処理装置を提供することを目的とする。   In order to solve this problem, an object of the present invention is to provide an information processing apparatus having an easy-to-use display control function capable of changing display contents in a display form intended by a user.

本発明の実施形態による情報処理装置は、デスクトップ画面上に複数のウィンドウ画面を表示可能な表示装置と、表示の拡大・縮小を実施するアプリケーションを登録する第1テーブルと、ウィンドウとアプリケーションの対応関係を記録する第2テーブルと、画面の拡大・縮小を指示する操作部と、前記操作部が拡大・縮小を指示した時にアクティブなウィンドウ画面を表示するアプリケーションが表示の拡大・縮小を実施するアプリケーションであるか否かを前記第1、第2テーブルに基づいて判定する判定手段と、前記判定手段が前記アクティブなウィンドウ画面を表示するアプリケーションが表示の拡大・縮小を実施するアプリケーションであると判定した場合は、前記操作部からの1回の指示毎に該アプリケーションに対して該ウィンドウ画面の拡大あるいは縮小を指示し、前記操作部が拡大・縮小を指示した時にデスクトップ画面がアクティブな画面である場合は、前記操作部からの1回の指示毎に前記デスクトップ画面の表示内容を拡大あるいは縮小するように指示する拡大・縮小手段と、を備える。An information processing apparatus according to an embodiment of the present invention includes a display device capable of displaying a plurality of window screens on a desktop screen, a first table for registering an application for enlarging or reducing the display, and a correspondence relationship between the window and the application A second table for recording a screen, an operation unit for instructing enlargement / reduction of the screen, and an application for displaying an active window screen when the operation unit instructs enlargement / reduction is an application for performing enlargement / reduction of display Determining means for determining whether or not there is an application based on the first and second tables, and when the determining means determines that the application for displaying the active window screen is an application for enlarging or reducing the display For each application once from the operation unit. If the desktop screen is the active screen when the enlargement / reduction of the window is instructed and the operation unit instructs enlargement / reduction, the display content of the desktop screen is displayed for each instruction from the operation unit. Enlargement / reduction means for instructing enlargement or reduction.

アクティブ状態にあるウィンドウについて、当該ウィンドウ内のイメージのみを拡大・縮小表示でき、さらに、単一の上記操作手段により、デスクトップ上の表示と、アクティブウィンドウ内の表示とを切り分けて拡大・縮小表示できる。   For an active window, only the image in the window can be enlarged / reduced, and the display on the desktop and the active window can be separated and enlarged / reduced by a single operation means. .

以下、図面を参照して本発明の実施形態を説明する。
本発明の実施形態による情報処理装置の構成を図1に示している。ここではバッテリ駆動可能なノートブックタイプの携帯型パーソナルコンピュータを例に、そのコンピュータシステムの構成を示している。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 shows the configuration of an information processing apparatus according to an embodiment of the present invention. Here, the configuration of the computer system is shown by taking a notebook-type portable personal computer that can be driven by a battery as an example.

このコンピュータシステムは、図示するように、CPU11、グラフィック・メモリコントローラハブ12、メモリ(主記憶)13、グラフィックスコントローラ14、VRAM(ビデオRAM)141、I/Oハブ15、BIOS−ROM16、ハードディスクドライブ(HDD)17、サウンドコントローラ18、キーボード・エンベッテッドコントローラ(EC/KBC)19、キーボード20、表示デバイス(DISP)121等を備えている。   As shown, the computer system includes a CPU 11, a graphic memory controller hub 12, a memory (main memory) 13, a graphics controller 14, a VRAM (video RAM) 141, an I / O hub 15, a BIOS-ROM 16, a hard disk drive. (HDD) 17, sound controller 18, keyboard embedded controller (EC / KBC) 19, keyboard 20, display device (DISP) 121, and the like.

さらに、ユーザの操作手段として、ここでは、上記したキーボード20、およびマウス、タッチパネル等のポインティングデバイス以外に、表示形態の変更を指示する専用ボタン10A,10Bが設けられる(図2参照)。   In addition to the keyboard 20 and the pointing device such as a mouse and a touch panel, dedicated buttons 10A and 10B for instructing a change in display form are provided here as user operation means (see FIG. 2).

この実施形態では、これら専用ボタン10A,10Bのうち、10Aを表示の拡大を指示するボタン(拡大ボタン)として用い、10Bを表示の縮小を指示するボタン(縮小ボタン)として用いている。   In this embodiment, among these dedicated buttons 10A and 10B, 10A is used as a button (enlargement button) for instructing enlargement of display, and 10B is used as a button (reduction button) for instructing reduction of display.

これら表示の拡大ボタン10A、若しくは縮小ボタン10Bが操作されると、その操作に伴うイベント通知がキーボード・エンベッテッドコントローラ19から発行され、CPU11に通知される。   When the display enlargement button 10A or the reduction button 10B is operated, an event notification associated with the operation is issued from the keyboard embedded controller 19 and notified to the CPU 11.

上記表示の拡大ボタン10A若しくは縮小ボタン10Bが操作された際、そのときの表示形態(ここでは拡大・縮小)の変更対象(マウスカーソルが指し示す領域)が、表示デバイス121の表示画面上に表示されているアクティブウィンドウであれば、当該アクティブウィンドウの表示内容がボタン操作に応じて拡大・縮小表示され、アクティブウィンドウを外したデスクトップ画面上であれば、当該デスクトップ画面上のアイコンが表示形態の変更対象となって拡大・縮小表示される。この際の処理手順については後述する。   When the display enlargement button 10A or the reduction button 10B is operated, an object to be changed (in this case, an area indicated by the mouse cursor) of the display form (here, enlargement / reduction) is displayed on the display screen of the display device 121. If it is an active window, the display content of the active window is enlarged or reduced according to the button operation. Will be enlarged and reduced. The processing procedure at this time will be described later.

CPU11は、本コンピュータの動作を制御するために設けられたもので、ハードディスクドライブ17から主メモリ13にロードされたオペレーティングシステム(OS)、およびアプリケーションプログラム、ユーティリティプログラム等に従い各種の処理を実行する。この実施形態では、表示に関するズーミングユーティリティプログラム(ZUP)201に従い、デスクトップ画面を含む各種のウィンドウについて、拡大・縮小処理を実行する。この拡大・縮小処理については、図3乃至図14を参照して後述する。   The CPU 11 is provided to control the operation of the computer, and executes various processes according to an operating system (OS) loaded from the hard disk drive 17 to the main memory 13, an application program, a utility program, and the like. In this embodiment, in accordance with a zooming utility program (ZUP) 201 relating to display, enlargement / reduction processing is executed for various windows including a desktop screen. This enlargement / reduction process will be described later with reference to FIGS.

メモリ13には、上記したズーミングユーティリティプログラム(ZUP)201、当該ズーミングユーティリティプログラム201により参照されるアプリケーション参照テーブル(TBL−A)211、ズーミングユーティリティに関するプロパティ設定テーブル(TBL−B)212、ズーミング処理起動テーブル(TBL−C)213等が格納される。さらに、デスクトップ画面を含む各種ウィンドウの設定情報をもつレジストリィ群202が格納される。ズーミングユーティリティプログラム201は、システム起動時に於いて、ハードディスクドライブ17からロードされる。上記アプリケーション参照テーブル(TBL−A)211、ズーミングユーティリティに関するプロパティ設定テーブル(TBL−B)212、およびズーミング処理起動テーブル(TBL−C)213の構成例については図3乃至図5を参照して後述する。   In the memory 13, the above-described zooming utility program (ZUP) 201, an application reference table (TBL-A) 211 referred to by the zooming utility program 201, a property setting table (TBL-B) 212 related to the zooming utility, and zooming process activation A table (TBL-C) 213 and the like are stored. Further, a registry group 202 having setting information of various windows including a desktop screen is stored. The zooming utility program 201 is loaded from the hard disk drive 17 when the system is started. Configuration examples of the application reference table (TBL-A) 211, the zooming utility property setting table (TBL-B) 212, and the zooming process activation table (TBL-C) 213 will be described later with reference to FIGS. To do.

ズーミングユーティリティプログラム201は、上記アプリケーション参照テーブル(TBL−A)211、ズーミングユーティリティに関するプロパティ設定テーブル(TBL−B)212、ズーミング処理起動テーブル(TBL−C)213等を参照して、図6に示すような表示制御処理手順に従い、図7乃至図10に示すようなウィンドウの内容についての拡大・縮小処理、および図11乃至図14に示すようなデスクトップ上のアイコンの拡大・縮小処理を実行する。この処理に於いて、上記レジストリィ群202に含まれる、表示形態の変更(拡大・縮小)対象となるアクティブウィンドウ若しくはデスクトップ画面上のアイコンに対応するレジストリィの表示に関するフォントサイズ等が書き換えられて、アクティブウィンドウの内容、デスクトップ画面上のアイコン等が拡大・縮小表示される。この際の拡大・縮小処理機能(ズーミング処理機能)については後述する。   The zooming utility program 201 is shown in FIG. 6 with reference to the application reference table (TBL-A) 211, the property setting table (TBL-B) 212 relating to the zooming utility, the zooming process activation table (TBL-C) 213, and the like. In accordance with such display control processing procedure, enlargement / reduction processing for the contents of the window as shown in FIGS. 7 to 10 and enlargement / reduction processing for the icons on the desktop as shown in FIGS. 11 to 14 are executed. In this process, the font size related to the display of the registry corresponding to the active window or the icon on the desktop screen included in the registry group 202 and subject to change (enlargement / reduction) of the display form is rewritten. The contents of the active window, icons on the desktop screen, and the like are enlarged or reduced. The enlargement / reduction processing function (zooming processing function) at this time will be described later.

グラフィックスコントローラ14は、CPU11が実行するオペレーティングシステム(OS)の制御の下に、表示デバイス121を表示駆動制御するとともに、図示しないCRT端子、DVI端子、TV端子等、各種外部ディスプレイの接続インタフェースを介して接続された外部表示デバイスを表示駆動制御する。   The graphics controller 14 controls display drive of the display device 121 under the control of an operating system (OS) executed by the CPU 11, and provides connection interfaces for various external displays such as a CRT terminal, a DVI terminal, and a TV terminal (not shown). Display drive control of the external display device connected via the interface.

キーボード・エンベッテッドコントローラ(EC/KBC)19は、システム電源管理、キーボードコントローラ等の機能を実現するマイクロプロセッサを含んだ集積デバイスであり、ここでは、キーボード20、に加え、表示の拡大ボタン10A、縮小ボタン10B等の入力処理を行う。キーボード・エンベッテッドコントローラ19は上記拡大ボタン10A、縮小ボタン10B等が押下操作されると、その操作に伴う表示制御コマンドをCPU11に通知する。CPU11はキーボード・エンベッテッドコントローラ19から、上記拡大ボタン10A、縮小ボタン10B等の押下操作に伴う表示制御コマンドを受けると、図6に処理手順を示すズーミングユーティリティプログラム201を実行する。   The keyboard / embedded controller (EC / KBC) 19 is an integrated device including a microprocessor that realizes functions such as system power management and a keyboard controller. Here, in addition to the keyboard 20, a display enlargement button 10 </ b> A is displayed. , Input processing such as a reduction button 10B is performed. When the enlargement button 10A, the reduction button 10B or the like is pressed, the keyboard / embedded controller 19 notifies the CPU 11 of a display control command associated with the operation. When the CPU 11 receives a display control command accompanying the pressing operation of the enlarge button 10A, the reduce button 10B or the like from the keyboard / embedded controller 19, the CPU 11 executes a zooming utility program 201 whose processing procedure is shown in FIG.

図2に上記実施形態に於ける情報処理装置の外観構成を示す。ここではノートブック型のパーソナルコンピュータを例にその斜視図を示している。   FIG. 2 shows an external configuration of the information processing apparatus in the embodiment. Here, a perspective view of a notebook personal computer is shown as an example.

この図2に示す、本発明の実施形態によるコンピュータは、コンピュータ本体1と、ディスプレイユニット(表示部筐体)2から構成されている。   The computer according to the embodiment of the present invention shown in FIG. 2 includes a computer main body 1 and a display unit (display unit housing) 2.

コンピュータ本体1は薄い箱形の筐体を有しており、その筐体上面には、キーボード20が配置され、キーボード20の手前の筐体部分上面にはアームレストが形成されている。このアームレストのほぼ中央部には、タッチパネル4が設けられている。さらに上記筐体上面には、ディスプレイユニット2を回動自在に指示する枢支部とキーボード20との間に操作ユニット5が設けられ、この操作ユニット5に上記拡大ボタン10A、および縮小ボタン10Bが設けられている。また上記ディスプレイユニット2には、LCDを用いた表示装置が表示デバイス121として組み込まれている。このディスプレイユニット2は、上記枢支部によりコンピュータ本体1に対して解放位置と閉塞位置との間を回動自在に取り付けられている。   The computer main body 1 has a thin box-shaped housing. A keyboard 20 is disposed on the top surface of the housing, and an armrest is formed on the top surface of the housing portion in front of the keyboard 20. A touch panel 4 is provided at substantially the center of the armrest. Further, on the upper surface of the housing, an operation unit 5 is provided between a pivotal support unit for instructing the display unit 2 to be rotatable and the keyboard 20, and the operation unit 5 is provided with the enlargement button 10A and the reduction button 10B. It has been. In the display unit 2, a display device using an LCD is incorporated as a display device 121. The display unit 2 is attached to the computer main body 1 so as to be rotatable between a release position and a closed position by the pivot portion.

図3乃至図5に、上記ズーミングユーティリティプログラム201が参照する各種テーブルの構成例を示している。
図3はアプリケーション参照テーブル(TBL−A)211の構成例を示したもので、ここでは、システムで扱うことのできる各種アプリケーション(プログラム)について、クラス名と、ウィンドウ名と、アプリケーション名とがそれぞれ対応付けられて登録されている。このアプリケーション参照テーブル(TBL−A)211を参照することで、クラス名、若しくはクラス名とウィンドウ名から、アプリケーションを特定することができる。
3 to 5 show configuration examples of various tables referred to by the zooming utility program 201. FIG.
FIG. 3 shows a configuration example of the application reference table (TBL-A) 211. Here, for various applications (programs) that can be handled by the system, a class name, a window name, and an application name are respectively shown. Registered in association. By referring to the application reference table (TBL-A) 211, the application can be specified from the class name or the class name and the window name.

図4はズーミングユーティリティに関するプロパティ設定テーブル(TBL−B)212の構成例を示したもので、同図(a)に示すズーミングユーティリティに関するプロパティ画面上で設定された内容が同図(b)に示すプロパティ設定テーブル(TBL−B)212に設定され保持される。図4(a)に示すズーミングユーティリティに関するプロパティ画面は、例えばマウスプロパティの設定と同様の操作手順で、図示する各項目の設定が可能である。この例では、ズーミングユーティリティ機能の自動/手動設定、手動設定下での対象アプリケーションの設定、システムトレイ上への当該プロパティアイコンの表示設定、デスクトップ画面上の変更前のアイコン表示位置の設定等が可能である。これらの設定内容が図4(b)に示すプロパティ設定テーブル(TBL−B)212に保持される。尚、このテーブルに設定されるアプリケーションは、ズーミング処理機能(ズーミング処理ルーチン)を有するアプリケーションのみであり、ズーミング処理機能をもたないアプリケーションは手動設定の際の検索対象アプリケーションから外される。   FIG. 4 shows a configuration example of the property setting table (TBL-B) 212 relating to the zooming utility, and the contents set on the property screen relating to the zooming utility shown in FIG. It is set and held in the property setting table (TBL-B) 212. In the property screen related to the zooming utility shown in FIG. 4A, for example, each item shown in the figure can be set by the same operation procedure as the setting of the mouse property. In this example, auto / manual setting of zooming utility function, setting of target application under manual setting, display setting of property icon on system tray, setting of icon display position before change on desktop screen, etc. are possible It is. These setting contents are held in the property setting table (TBL-B) 212 shown in FIG. The application set in this table is only an application having a zooming processing function (zooming processing routine), and an application not having a zooming processing function is excluded from the search target applications at the time of manual setting.

図5はズーミング処理起動テーブル(TBL−C)213の構成例を示したもので、システムで扱うことのできる各種アプリケーションと、当該アプリケーションの表示に関する拡大・縮小処理ルーチン(ズーミング処理機能)をコールするための呼び出し先(エントリ)とがそれぞれ対応付けられて登録されている。このズーミング処理起動テーブル(TBL−C)213を参照することで、特定されたアプリケーションについて、当該アプリケーションのズーミング処理機能(ズーミング処理ルーチン)をコールすることができる。   FIG. 5 shows an example of the configuration of the zooming process activation table (TBL-C) 213, which calls various applications that can be handled by the system and an enlargement / reduction process routine (zooming process function) related to the display of the application. Call destinations (entries) are registered in association with each other. By referring to this zooming process activation table (TBL-C) 213, the zooming function (zooming process routine) of the application can be called for the identified application.

図6は上記ズーミングユーティリティプログラム201の処理手順を示すフローチャートであり、ここでは、上記した拡大ボタン10A、若しくは縮小ボタン10Bが操作される度に、図示する処理(S10〜S16)が実行される。   FIG. 6 is a flowchart showing the processing procedure of the zooming utility program 201. Here, the illustrated processing (S10 to S16) is executed each time the above-described enlargement button 10A or reduction button 10B is operated.

図7乃至図14に上記ズーミング処理機能に於ける表示例を示している。図7乃至図10に、アクティブウィンドウの内容についての拡大・縮小例を示し、図11乃至図14に、デスクトップアイコンの拡大・縮小例を示している。   FIGS. 7 to 14 show display examples in the zooming processing function. 7 to 10 show examples of enlargement / reduction of the contents of the active window, and FIGS. 11 to 14 show examples of enlargement / reduction of desktop icons.

ここで、上記各図を参照して本発明の実施形態に於ける表示制御動作を説明する。
図1に示すコンピュータシステムを起動した後、コンピュータ本体1の筐体上面に設けられた拡大ボタン10A、若しくは縮小ボタン10Bを操作すると、キーボード・エンベッテッドコントローラ19がそのボタン操作に伴うイベントをCPU11に通知する(図6ステップS10)。CPU11は、キーボード・エンベッテッドコントローラ19より上記ボタン操作に伴うイベント通知を受けると(図6ステップS11)、メモリ13に格納されたズーミングユーティリティプログラム201に従い、アクティブなウィンドウを検索し(図6ステップS12)、当該ウィンドウをもつアプリケーションを特定して(図6ステップS13)、当該アプリケーションが拡大・縮小機能をもつとき(図6ステップS14 Yes)、上記アクティブ状態のウィンドウに対して上記ボタン操作に従うズーミング処理を実行する(図6ステップS15)。この際の各種の表示変更処理を図7乃至図14を参照して説明する。
Here, the display control operation in the embodiment of the present invention will be described with reference to the respective drawings.
When the enlargement button 10A or the reduction button 10B provided on the upper surface of the housing of the computer main body 1 is operated after the computer system shown in FIG. 1 is started, the keyboard / embedded controller 19 displays an event associated with the button operation by the CPU 11. (Step S10 in FIG. 6). When the CPU 11 receives an event notification associated with the button operation from the keyboard / embedded controller 19 (step S11 in FIG. 6), the CPU 11 searches for an active window according to the zooming utility program 201 stored in the memory 13 (step 6 in FIG. 6). S12) An application having the window is specified (step S13 in FIG. 6), and when the application has an enlargement / reduction function (step S14 in FIG. 6), zooming according to the button operation is performed on the active window. The process is executed (step S15 in FIG. 6). Various display change processes at this time will be described with reference to FIGS.

先ず図7および図8を参照してアクティブウィンドウの内容を拡大表示する際の操作並びに処理について説明する。   First, with reference to FIGS. 7 and 8, the operation and processing for enlarging and displaying the contents of the active window will be described.

表示デバイス121の表示画面上で、ウィンドウを選択し、当該ウィンドウの内容を拡大表示したい際は、図7に示すように、表示デバイス121の表示画面上に於いて、マウスカーソル(mc)で、拡大したいウィンドウ(wa)をクリックし、そのウィンドウ(wa)をアクティブにした状態で、コンピュータ本体1の筐体上面に設けられた拡大ボタン10Aを押下操作する。キーボード・エンベッテッドコントローラ19はこのボタン操作に伴うイベントをCPU11に通知する(図6ステップS10)。   When a window is selected on the display screen of the display device 121 and the contents of the window are to be enlarged and displayed, the mouse cursor (mc) is displayed on the display screen of the display device 121 as shown in FIG. A window (wa) to be enlarged is clicked, and the enlargement button 10A provided on the upper surface of the casing of the computer main body 1 is pressed while the window (wa) is activated. The keyboard embedded controller 19 notifies the CPU 11 of an event associated with the button operation (step S10 in FIG. 6).

CPU11は、キーボード・エンベッテッドコントローラ19より上記ボタン操作に伴うイベント通知を受けると(図6ステップS11)、アクティブ状態にあるウィンドウ(wa)を検索し(図6ステップS12)、当該ウィンドウ(wa)のクラス名若しくはクラス名とウィンドウ名を取得して、その取得した情報をもとにアプリケーション参照テーブル(TBL−A)211を参照し、上記アクティブ状態にあるウィンドウ(wa)のアプリケーションを特定する(図6ステップS12)。   When the CPU 11 receives an event notification accompanying the button operation from the keyboard / embedded controller 19 (step S11 in FIG. 6), the CPU 11 searches for the window (wa) in the active state (step S12 in FIG. 6), and the window (wa ) Or the class name and the window name, and the application reference table (TBL-A) 211 is referred to based on the acquired information to identify the application of the window (wa) in the active state. (FIG. 6, step S12).

さらに、ズーミングユーティリティに関するプロパティ設定テーブル(TBL−B)212を参照して、上記特定したアプリケーションがズーミング処理の対象にあるズーミング処理が可能なアプリケーションであるか否かを判断する(図6ステップS14)。   Further, with reference to the property setting table (TBL-B) 212 regarding the zooming utility, it is determined whether or not the identified application is an application capable of zooming processing that is a target of zooming processing (step S14 in FIG. 6). .

ここで、ズーミング処理が可能なアプリケーションである際は(図6ステップS14 Yes)、ズーミング処理起動テーブル(TBL−C)213を参照して、上記特定したアプリケーションのズーミング処理機能(ズーミング処理ルーチン)をコールし、上記表示の拡大ボタン10A若しくは縮小ボタン10Bの操作に従ったズーミング処理を実行する(図6ステップS15)。この際のアクティブウィンドウ(wa)内の拡大表示例を図8に示している。また、上記特定したアプリケーションがズーミング処理機能(ズーミング処理ルーチン)をもたないアプリケーションである際は(図6ステップS14 No)、上記表示の拡大ボタン10A若しくは縮小ボタン10Bの操作を無効にして、そのボタン操作に伴うイベントを終了する(図6ステップS16)。   When the application is capable of zooming (Yes in step S14 in FIG. 6), the zooming processing function (zooming processing routine) of the identified application is referred to with reference to the zooming processing activation table (TBL-C) 213. A zooming process is executed in accordance with the operation of the enlarge button 10A or the reduce button 10B displayed above (step S15 in FIG. 6). FIG. 8 shows an enlarged display example in the active window (wa) at this time. Further, when the specified application is an application that does not have a zooming processing function (zooming processing routine) (No in step S14 in FIG. 6), the operation of the enlargement button 10A or the reduction button 10B of the display is invalidated. The event accompanying the button operation is terminated (step S16 in FIG. 6).

先ず図7および図8を参照してアクティブウィンドウの内容を拡大表示する際の操作並びに処理について説明する。   First, with reference to FIGS. 7 and 8, the operation and processing for enlarging and displaying the contents of the active window will be described.

表示デバイス121の表示画面上で、ウィンドウを選択し、当該ウィンドウの内容を拡大表示したい際は、図7に示すように、表示デバイス121の表示画面上に於いて、マウスカーソル(mc)で、拡大したいウィンドウ(wa)をクリックし、そのウィンドウ(wa)をアクティブにした状態で、コンピュータ本体1の筐体上面に設けられた拡大ボタン10Aを押下操作する。キーボード・エンベッテッドコントローラ19はこのボタン操作に伴うイベントをCPU11に通知する(図6ステップS10)。   When a window is selected on the display screen of the display device 121 and the contents of the window are to be enlarged and displayed, the mouse cursor (mc) is displayed on the display screen of the display device 121 as shown in FIG. A window (wa) to be enlarged is clicked, and the enlargement button 10A provided on the upper surface of the casing of the computer main body 1 is pressed while the window (wa) is activated. The keyboard embedded controller 19 notifies the CPU 11 of an event associated with the button operation (step S10 in FIG. 6).

CPU11は、キーボード・エンベッテッドコントローラ19から上記ボタン操作に伴うイベント通知を受けると(図6ステップS11)、アクティブ状態にあるウィンドウ(wa)を検索し(図6ステップS12)、当該ウィンドウ(wa)のクラス名若しくはクラス名とウィンドウ名を取得して、その取得した情報をもとにアプリケーション参照テーブル(TBL−A)211を参照し、上記アクティブ状態にあるウィンドウ(wa)のアプリケーションを特定する(図6ステップS12)。   When the CPU 11 receives an event notification associated with the button operation from the keyboard / embedded controller 19 (step S11 in FIG. 6), the CPU 11 searches for the window (wa) in the active state (step S12 in FIG. 6). ) Or the class name and the window name, and the application reference table (TBL-A) 211 is referred to based on the acquired information to identify the application of the window (wa) in the active state. (FIG. 6, step S12).

さらに、ズーミングユーティリティに関するプロパティ設定テーブル(TBL−B)212を参照して、上記特定したアプリケーションがズーミング処理の対象にあるズーミング処理が可能なアプリケーションであるか否かを判断する(図6ステップS14)。   Further, with reference to the property setting table (TBL-B) 212 regarding the zooming utility, it is determined whether or not the identified application is an application capable of zooming processing that is a target of zooming processing (step S14 in FIG. 6). .

ここで、ズーミング処理が可能なアプリケーションである際は(図6ステップS14 Yes)、ズーミング処理起動テーブル(TBL−C)213を参照して、上記特定したアプリケーションのズーミング処理機能(ズーミング処理ルーチン)をコールし、上記表示の拡大ボタン10A若しくは縮小ボタン10Bの操作に従ったズーミング処理を実行する(図6ステップS15)。この際のアクティブウィンドウ(wa)内の拡大表示例を図8に示している。また、上記特定したアプリケーションがズーミング処理機能(ズーミング処理ルーチン)をもたないアプリケーションである際は(図6ステップS14 No)、上記表示の拡大ボタン10A若しくは縮小ボタン10Bの操作を無効にして、そのボタン操作に伴うイベントを終了する(図6ステップS16)。   Here, when the application is capable of zooming (Yes in step S14 in FIG. 6), the zooming processing function (zooming processing routine) of the identified application is referred to by referring to the zooming processing activation table (TBL-C) 213. A zooming process is executed in accordance with the operation of the enlarge button 10A or the reduce button 10B displayed above (step S15 in FIG. 6). FIG. 8 shows an enlarged display example in the active window (wa) at this time. Further, when the specified application is an application that does not have a zooming processing function (zooming processing routine) (No in step S14 in FIG. 6), the operation of the enlargement button 10A or the reduction button 10B of the display is invalidated. The event accompanying the button operation is terminated (step S16 in FIG. 6).

先ず図7および図8を参照してアクティブウィンドウの内容を拡大表示する際の操作並びに処理について説明する。   First, with reference to FIGS. 7 and 8, the operation and processing for enlarging and displaying the contents of the active window will be described.

表示デバイス121の表示画面上で、ウィンドウを選択し、当該ウィンドウの内容を拡大表示したい際は、図7に示すように、表示デバイス121の表示画面上に於いて、マウスカーソル(mc)で、拡大したいウィンドウ(wa)をクリックし、そのウィンドウ(wa)をアクティブにした状態で、コンピュータ本体1の筐体上面に設けられた拡大ボタン10Aを押下操作する。キーボード・エンベッテッドコントローラ19はこのボタン操作に伴うイベントをCPU11に通知する(図6ステップS10)。   When a window is selected on the display screen of the display device 121 and the contents of the window are to be enlarged and displayed, the mouse cursor (mc) is displayed on the display screen of the display device 121 as shown in FIG. A window (wa) to be enlarged is clicked, and the enlargement button 10A provided on the upper surface of the casing of the computer main body 1 is pressed while the window (wa) is activated. The keyboard embedded controller 19 notifies the CPU 11 of an event associated with the button operation (step S10 in FIG. 6).

CPU11は、キーボード・エンベッテッドコントローラ19から上記ボタン操作に伴うイベント通知を受けると(図6ステップS11)、アクティブ状態にあるウィンドウ(wa)を検索し(図6ステップS12)、当該ウィンドウ(wa)のクラス名若しくはクラス名とウィンドウ名を取得して、その取得した情報をもとにアプリケーション参照テーブル(TBL−A)211を参照し、上記アクティブ状態にあるウィンドウ(wa)のアプリケーションを特定する(図6ステップS13)。   When the CPU 11 receives an event notification associated with the button operation from the keyboard / embedded controller 19 (step S11 in FIG. 6), the CPU 11 searches for the window (wa) in the active state (step S12 in FIG. 6). ) Or the class name and the window name, and the application reference table (TBL-A) 211 is referred to based on the acquired information to identify the application of the window (wa) in the active state. (FIG. 6, step S13).

さらに、ズーミングユーティリティに関するプロパティ設定テーブル(TBL−B)212を参照して、上記特定したアプリケーションがズーミング処理の対象にあるズーミング処理が可能なアプリケーションであるか否かを判断する(図6ステップS14)。   Further, with reference to the property setting table (TBL-B) 212 regarding the zooming utility, it is determined whether or not the identified application is an application capable of zooming processing that is a target of zooming processing (step S14 in FIG. 6). .

ここで、ズーミング処理が可能なアプリケーションである際は(図6ステップS14 Yes)、ズーミング処理起動テーブル(TBL−C)213を参照して、上記特定したアプリケーションのズーミング処理機能(ズーミング処理ルーチン)をコールし、上記表示の拡大ボタン10Aの操作に従ったズーミング処理を実行する(図6ステップS15)。ここでは、例えば、拡大ボタン10Aが操作される毎に、その都度、アクティブウィンドウ(wa)に該当するレジストリィ内の表示サイズ情報を更新して、段階的に表示内容を拡大する。若しくは一定の倍率で拡大する。この際のアクティブウィンドウ(wa)内の拡大表示例を図8に示している。また、上記特定したアプリケーションがズーミング処理機能(ズーミング処理ルーチン)をもたないアプリケーションである際は(図6ステップS14 No)、上記表示の拡大ボタン10A若しくは縮小ボタン10Bの操作を無効にして、そのボタン操作に伴うイベントを終了する(図6ステップS16)。   Here, when the application is capable of zooming (Yes in step S14 in FIG. 6), the zooming processing function (zooming processing routine) of the identified application is referred to by referring to the zooming processing activation table (TBL-C) 213. A zooming process is executed in accordance with the operation of the enlarged button 10A for display (step S15 in FIG. 6). Here, for example, each time the enlarge button 10A is operated, the display size information in the registry corresponding to the active window (wa) is updated each time, and the display contents are enlarged step by step. Or, enlarge at a certain magnification. FIG. 8 shows an enlarged display example in the active window (wa) at this time. Further, when the specified application is an application that does not have a zooming processing function (zooming processing routine) (No in step S14 in FIG. 6), the operation of the enlargement button 10A or the reduction button 10B of the display is invalidated. The event accompanying the button operation is terminated (step S16 in FIG. 6).

このようにして、拡大ボタン10Aの簡単な操作で、任意のウィンドウの内容を拡大表示することができる。   In this way, the contents of an arbitrary window can be enlarged and displayed by a simple operation of the enlarge button 10A.

次に図9および図10を参照してアクティブウィンドウの内容を縮小表示する際の操作並びに処理について説明する。   Next, with reference to FIG. 9 and FIG. 10, the operation and processing when the contents of the active window are reduced and displayed will be described.

表示デバイス121の表示画面上で、ウィンドウを選択し、当該ウィンドウの内容を縮小表示したい際は、図9に示すように、表示デバイス121の表示画面上に於いて、マウスカーソル(mc)で、縮小したいウィンドウ(wa)をクリックし、そのウィンドウ(wa)をアクティブにした状態で、拡大ボタン10Aを操作する。キーボード・エンベッテッドコントローラ19はこのボタン操作に伴うイベントをCPU11に通知する(図6ステップS10)。CPU11は、キーボード・エンベッテッドコントローラ19から上記ボタン操作に伴うイベント通知を受けると(図6ステップS11)、上記した拡大表示の際の処理と同様にして、アクティブ状態にあるウィンドウ(wa)のアプリケーションを検索し(図6ステップS12)、特定して(図6ステップS132)、特定したアプリケーションがズーミング処理の対象にあるズーミング処理が可能なアプリケーションであるか否かを判断し(図6ステップS14)、ズーミング処理が可能なアプリケーションである際は(図6ステップS14 Yes)、特定したアプリケーションのズーミング処理機能(ズーミング処理ルーチン)をコールし、上記縮小ボタン10Bの操作に従ったズーミング処理を実行する(図6ステップS15)。この際のアクティブウィンドウ(wa)内の縮小表示例を図10に示している。   When a window is selected on the display screen of the display device 121 and the contents of the window are to be reduced, the mouse cursor (mc) is displayed on the display screen of the display device 121 as shown in FIG. The window (wa) to be reduced is clicked, and the enlargement button 10A is operated with the window (wa) activated. The keyboard embedded controller 19 notifies the CPU 11 of an event associated with the button operation (step S10 in FIG. 6). When the CPU 11 receives an event notification associated with the button operation from the keyboard / embedded controller 19 (step S11 in FIG. 6), the CPU 11 displays the window (wa) in the active state in the same manner as the processing for the enlarged display described above. The application is searched (step S12 in FIG. 6), specified (step S132 in FIG. 6), and it is determined whether or not the specified application is an application that can be subjected to the zooming process that is the target of the zooming process (step S14 in FIG. 6). ) When the application is capable of zooming (Yes in step S14 in FIG. 6), the zooming processing function (zooming processing routine) of the identified application is called and the zooming processing according to the operation of the reduction button 10B is executed. (FIG. 6, step S15). A reduced display example in the active window (wa) at this time is shown in FIG.

このようにして、縮小ボタン10Bの簡単な操作で、任意のウィンドウの内容を縮小表示することができる。   In this manner, the contents of an arbitrary window can be reduced and displayed by a simple operation of the reduction button 10B.

次に図11乃至図14を参照してデスクトップ画面を対象としたウィンドウの内容を拡大・縮小表示する際の操作並びに処理について説明する。この実施形態ではデスクトップ画面も拡大・縮小処理の対象となるウィンドウに含み、表示の拡大ボタン10Aが操作された際は、デスクトップ画面上のアイコンを例えば一定の倍率で拡大して表示し、縮小ボタン10Bが操作された際は、デスクトップ画面上のアイコンを例えば一定の倍率で縮小して表示する。   Next, operations and processing for enlarging / reducing the contents of the window intended for the desktop screen will be described with reference to FIGS. In this embodiment, the desktop screen is also included in the window to be enlarged / reduced, and when the display enlargement button 10A is operated, the icon on the desktop screen is enlarged and displayed, for example, at a certain magnification. When 10B is operated, the icon on the desktop screen is reduced and displayed, for example, at a constant magnification.

図11および図12を参照してデスクトップ画面上のアイコンを拡大表示する際の操作並びに処理について説明する。   With reference to FIG. 11 and FIG. 12, an operation and processing when an icon on the desktop screen is enlarged will be described.

図11に示す表示デバイス121の表示画面上に於いて、マウスカーソル(mc)で、デスクトップ画面(DT)をクリックし、当該デスクトップ画面(DT)をアクティブにした状態で、拡大ボタン10Aを操作する。キーボード・エンベッテッドコントローラ19はこのボタン操作に伴うイベントをCPU11に通知する(図6ステップS10)。CPU11は、キーボード・エンベッテッドコントローラ19より上記ボタン操作に伴うイベント通知を受けると(図6ステップS11)、マウスカーソル(mc)が指し示すアクティブ状態にあるウィンドウを検索し(図6ステップS12)、ウィンドウを特定する(図6ステップS13)。ここではアクティブ状態にあるウィンドウがアイコンの拡大・縮小表示が可能なデスクトップ画面(DT)である(図6ステップS14 Yes)ことから、当該デスクトップ画面(DT)上に設けられたアイコン(Ia,Ib,…)のレジストリィ内にある表示サイズを例えば一定の拡大倍率で更新し、デスクトップ画面(DT)上のアイコン(Ia,Ib,…)を拡大表示する(図6ステップS15)。この際のデスクトップ画面(DT)上のアイコン(Ia,Ib,…)の拡大表示例を図12に示している。   On the display screen of the display device 121 shown in FIG. 11, the desktop button (DT) is clicked with the mouse cursor (mc), and the enlargement button 10A is operated with the desktop screen (DT) activated. . The keyboard embedded controller 19 notifies the CPU 11 of an event associated with the button operation (step S10 in FIG. 6). When the CPU 11 receives an event notification associated with the button operation from the keyboard / embedded controller 19 (step S11 in FIG. 6), the CPU 11 searches for an active window indicated by the mouse cursor (mc) (step S12 in FIG. 6). A window is specified (step S13 in FIG. 6). Here, since the window in the active state is a desktop screen (DT) capable of enlarging / reducing icons (Yes in step S14 in FIG. 6), the icons (Ia, Ib) provided on the desktop screen (DT) are displayed. ,...) Is updated at a constant magnification, for example, and the icons (Ia, Ib,...) On the desktop screen (DT) are enlarged and displayed (step S15 in FIG. 6). FIG. 12 shows an enlarged display example of icons (Ia, Ib,...) On the desktop screen (DT) at this time.

このようにして、拡大ボタン10Aの簡単な操作で、デスクトップ画面(DT)上のアイコン(Ia,Ib,…)を拡大表示することができる。   In this way, the icons (Ia, Ib,...) On the desktop screen (DT) can be enlarged and displayed by a simple operation of the enlarge button 10A.

次に図13および図14を参照してデスクトップ画面を対象としたウィンドウの内容を縮小表示する際の操作並びに処理について説明する。   Next, with reference to FIG. 13 and FIG. 14, an operation and processing when the contents of the window targeted for the desktop screen are reduced and displayed will be described.

図13に示す表示デバイス121の表示画面上に於いて、マウスカーソル(mc)で、デスクトップ画面(DT)をクリックし、当該デスクトップ画面(DT)をアクティブにした状態で、縮小ボタン10Bを操作する。キーボード・エンベッテッドコントローラ19はこのボタン操作に伴うイベントをCPU11に通知する(図6ステップS10)。CPU11は、キーボード・エンベッテッドコントローラ19より上記ボタン操作に伴うイベント通知を受けると(図6ステップS11)、マウスカーソル(mc)が指し示すアクティブ状態にあるウィンドウを検索し(図6ステップS12)、ウィンドウを特定する(図6ステップS13)。ここではアクティブ状態にあるウィンドウがアイコンの拡大・縮小表示が可能なデスクトップ画面(DT)である(図6ステップS14 Yes)ことから、当該デスクトップ画面(DT)上に設けられたアイコン(Ia,Ib,…)のレジストリィ内にある表示サイズを例えば一定の縮小倍率で更新し、デスクトップ画面(DT)上のアイコン(Ia,Ib,…)を縮小表示する(図6ステップS15)。この際のデスクトップ画面(DT)上のアイコン(Ia,Ib,…)の拡大表示例を図14に示している。   On the display screen of the display device 121 shown in FIG. 13, the desktop cursor (DT) is clicked with the mouse cursor (mc), and the reduction button 10B is operated with the desktop screen (DT) activated. . The keyboard embedded controller 19 notifies the CPU 11 of an event associated with the button operation (step S10 in FIG. 6). When the CPU 11 receives an event notification associated with the button operation from the keyboard / embedded controller 19 (step S11 in FIG. 6), the CPU 11 searches for an active window indicated by the mouse cursor (mc) (step S12 in FIG. 6). A window is specified (step S13 in FIG. 6). Here, since the window in the active state is a desktop screen (DT) capable of enlarging / reducing icons (Yes in step S14 in FIG. 6), the icons (Ia, Ib) provided on the desktop screen (DT) are displayed. ,...) Is updated at a constant reduction ratio, for example, and the icons (Ia, Ib,...) On the desktop screen (DT) are reduced and displayed (step S15 in FIG. 6). FIG. 14 shows an enlarged display example of icons (Ia, Ib,...) On the desktop screen (DT) at this time.

このようにして、縮小ボタン10Bの簡単な操作で、デスクトップ画面(DT)上のアイコン(Ia,Ib,…)を拡大表示することができる。   In this way, the icons (Ia, Ib,...) On the desktop screen (DT) can be enlarged and displayed by a simple operation of the reduction button 10B.

上記した実施形態では、コンピュータ本体1の筐体上面に設けた拡大ボタン10A、縮小ボタン10Bを操作して、アクティブウィンドウの内容、およびデスクトップ画面上のアイコンを対象に、拡大・縮小表示を行う例を示したが、上記拡大ボタン10A、縮小ボタン10Bに代わって、他の操作手段を用いることも可能である。例えば、アクティブ状態にあるウィンドウ(wc)内、若しくはデスクトップ画面上で、マウスの右ボタンをクリックした際に、図15に示すような表示の拡大・縮小操作画面71を表示し、当該画面71内の拡大ボタン72A、縮小ボタン72Bをクリック操作することで、アクティブウィンドウの内容、デスクトップ画面上のアイコン等を拡大・縮小表示することも可能である。または、図16に示すように、コンピュータ本体1の筐体上面に設けた操作ユニット5に、拡大ボタン72A、および縮小ボタン72Bに代わって、拡大縮小ダイヤル75を設け、このダイヤル操作でアクティブウィンドウの内容、デスクトップ画面上のアイコン等を連続的に拡大・縮小表示することも可能である。または、キーボード20上の特定の単一キー、若しくは特定の組合せキーを上記拡大ボタン10A、縮小ボタン10Bの機能に割り付けることも可能である。   In the embodiment described above, an example in which the enlargement / reduction display is performed on the contents of the active window and the icons on the desktop screen by operating the enlargement button 10A and the reduction button 10B provided on the upper surface of the casing of the computer main body 1. However, instead of the enlargement button 10A and the reduction button 10B, it is possible to use other operation means. For example, when the right button of the mouse is clicked in the active window (wc) or on the desktop screen, a display enlargement / reduction operation screen 71 as shown in FIG. By clicking on the enlargement button 72A and the reduction button 72B, the contents of the active window, icons on the desktop screen, and the like can be enlarged and reduced. Alternatively, as shown in FIG. 16, an enlargement / reduction dial 75 is provided in place of the enlargement button 72A and the reduction button 72B on the operation unit 5 provided on the upper surface of the casing of the computer main body 1, and the active window of the active window is displayed by this dial operation. The contents, icons on the desktop screen, and the like can be continuously enlarged and reduced. Alternatively, a specific single key or a specific combination key on the keyboard 20 can be assigned to the functions of the enlargement button 10A and the reduction button 10B.

また、上記した実施形態では、アクティブウィンドウの内容、デスクトップ画面上のアイコン等を対象に拡大・縮小表示を行ったが、例えばズーミング処理機能以外の表示に関する処理機能(処理ルーチン)をもつアプリケーションについて、そのアプリケーションの表示に関する処理機能(処理ルーチン)を上記表示の拡大ボタン10A、縮小ボタン10Bで実行可能である。   Further, in the above-described embodiment, enlargement / reduction display is performed for the contents of the active window, icons on the desktop screen, and the like. For example, for an application having a processing function (processing routine) related to display other than the zooming processing function, Processing functions (processing routines) relating to the display of the application can be executed by the above-mentioned enlargement button 10A and reduction button 10B.

本発明の実施形態に係る情報処理装置の構成を示すブロック図。The block diagram which shows the structure of the information processing apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る情報処理装置の外観構成を示す斜視図。The perspective view which shows the external appearance structure of the information processing apparatus which concerns on embodiment of this invention. 本発明の実施形態に係るアプリケーション参照テーブル(TBL−A)の構成例を示す図。The figure which shows the structural example of the application reference table (TBL-A) which concerns on embodiment of this invention. 本発明の実施形態に係るズーミングユーティリティに関するプロパティ設定テーブル(TBL−B)の構成例を示す図。The figure which shows the structural example of the property setting table (TBL-B) regarding the zooming utility which concerns on embodiment of this invention. 本発明の実施形態に係るズーミング処理起動テーブル(TBL−C)の構成例を示す図。The figure which shows the structural example of the zooming process starting table (TBL-C) which concerns on embodiment of this invention. 本発明の実施形態に係るズーミングユーティリティプログラム(ZUP)の処理手順を示すフローチャート。The flowchart which shows the process sequence of the zooming utility program (ZUP) which concerns on embodiment of this invention. 本発明の実施形態に係るズーミング処理機能の表示例を示す図。The figure which shows the example of a display of the zoom processing function which concerns on embodiment of this invention. 本発明の実施形態に係るズーミング処理機能の表示例を示す図。The figure which shows the example of a display of the zoom processing function which concerns on embodiment of this invention. 本発明の実施形態に係るズーミング処理機能の表示例を示す図。The figure which shows the example of a display of the zoom processing function which concerns on embodiment of this invention. 本発明の実施形態に係るズーミング処理機能の表示例を示す図。The figure which shows the example of a display of the zoom processing function which concerns on embodiment of this invention. 本発明の実施形態に係るズーミング処理機能の表示例を示す図。The figure which shows the example of a display of the zoom processing function which concerns on embodiment of this invention. 本発明の実施形態に係るズーミング処理機能の表示例を示す図。The figure which shows the example of a display of the zoom processing function which concerns on embodiment of this invention. 本発明の実施形態に係るズーミング処理機能の表示例を示す図。The figure which shows the example of a display of the zoom processing function which concerns on embodiment of this invention. 本発明の実施形態に係るズーミング処理機能の表示例を示す図。The figure which shows the example of a display of the zoom processing function which concerns on embodiment of this invention. 本発明の実施形態に係る操作手段の変形例を示す図。The figure which shows the modification of the operation means which concerns on embodiment of this invention. 本発明の実施形態に係る操作手段の変形例を示す図。The figure which shows the modification of the operation means which concerns on embodiment of this invention.

符号の説明Explanation of symbols

1…コンピュータ本体、2…ディスプレイユニット(表示部筐体)、3…、4…、5…操作ユニット、6…、7…、8…、9…、10A…拡大ボタン、10B…縮小ボタン、11…CPU、12…グラフィック・メモリコントローラハブ、13…メモリ(主記憶)、14…グラフィックスコントローラ、15…I/Oハブ、16…BIOS−ROM、17…ハードディスクドライブ(HDD)、18…サウンドコントローラ、19…キーボード・エンベッテッドコントローラ(EC/KBC)、20…キーボード、121…表示デバイス(DISP)、141…VRAM(ビデオRAM)、201…ズーミングユーティリティプログラム(ZUP)、202…レジストリィ群、211…アプリケーション参照テーブル(TBL−A)、212…ズーミングユーティリティに関するプロパティ設定テーブル(TBL−B)、213…ズーミング処理起動テーブル(TBL−C)。   DESCRIPTION OF SYMBOLS 1 ... Computer main body, 2 ... Display unit (display part housing | casing), 3 ... 4, ... 5 ... Operation unit, 6 ..., 7 ..., 8 ..., 9 ... 10A ... Expansion button, 10B ... Reduction button, 11 ... CPU, 12 ... Graphic memory controller hub, 13 ... Memory (main memory), 14 ... Graphics controller, 15 ... I / O hub, 16 ... BIOS-ROM, 17 ... Hard disk drive (HDD), 18 ... Sound controller 19 ... Keyboard embedded controller (EC / KBC), 20 ... Keyboard, 121 ... Display device (DISP), 141 ... VRAM (Video RAM), 201 ... Zooming utility program (ZUP), 202 ... Registry group, 211... Application reference table (TBL-A), 212 Zooming utility property setting related table (TBL-B), 213 ... zooming process activation table (TBL-C).

Claims (6)

デスクトップ画面上に複数のウィンドウ画面を表示可能な表示装置と、
表示の拡大・縮小を実施するアプリケーションを登録する第1テーブルと、
ウィンドウとアプリケーションの対応関係を記録する第2テーブルと、
画面の拡大・縮小を指示する操作部と、
前記操作部が拡大・縮小を指示した時にアクティブなウィンドウ画面を表示するアプリケーションが表示の拡大・縮小を実施するアプリケーションであるか否かを前記第1、第2テーブルに基づいて判定する判定手段と、
前記判定手段が前記アクティブなウィンドウ画面を表示するアプリケーションが表示の拡大・縮小を実施するアプリケーションであると判定した場合は、前記操作部からの1回の指示毎に該アプリケーションに対して該ウィンドウ画面の拡大あるいは縮小を指示し、前記操作部が拡大・縮小を指示した時にデスクトップ画面がアクティブな画面である場合は、前記操作部からの1回の指示毎に前記デスクトップ画面の表示内容を拡大あるいは縮小するように指示する拡大・縮小手段と
を備える情報処理装置。
A display device capable of displaying a plurality of window screens on the desktop screen;
A first table for registering an application for enlarging or reducing the display;
A second table that records the correspondence between windows and applications;
An operation unit for instructing enlargement / reduction of the screen;
Determining means for determining, based on the first and second tables, whether an application that displays an active window screen when the operation unit instructs enlargement / reduction is an application that performs enlargement / reduction of display; ,
When the determination unit determines that the application that displays the active window screen is an application that performs display enlargement / reduction, the window screen is displayed for the application for each instruction from the operation unit. If the desktop screen is the active screen when the operation unit instructs enlargement / reduction, the display content of the desktop screen is enlarged or reduced for each instruction from the operation unit. Enlargement / reduction means for instructing reduction ,
An information processing apparatus comprising:
前記操作部は情報処理装置の筐体に設けられたハードウェア部材であることを特徴とする請求項1記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the operation unit is a hardware member provided in a housing of the information processing apparatus. 前記ハードウェア部材は一定倍率の拡大あるいは縮小を指示する釦からなることを特徴とする請求項1記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the hardware member includes a button for instructing enlargement or reduction at a constant magnification. 前記ハードウェア部材は可変倍率の拡大あるいは縮小を指示する回転ダイアルからなることを特徴とする請求項1記載の情報処理装置。   2. The information processing apparatus according to claim 1, wherein the hardware member comprises a rotary dial for instructing an enlargement or reduction of a variable magnification. 前記操作部は拡大・縮小操作画面に含まれ、一定倍率の拡大・縮小を指示するアイコンであることを特徴とする請求項1記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the operation unit is an icon that is included in an enlargement / reduction operation screen and instructs enlargement / reduction at a constant magnification. 前記アイコンは拡大釦、縮小釦からなることを特徴とする請求項5記載の情報処理装置。   6. The information processing apparatus according to claim 5, wherein the icon includes an enlarge button and a reduce button.
JP2008204536A 2008-08-07 2008-08-07 Information processing device Expired - Fee Related JP4607991B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008204536A JP4607991B2 (en) 2008-08-07 2008-08-07 Information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008204536A JP4607991B2 (en) 2008-08-07 2008-08-07 Information processing device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2003296588A Division JP2005070898A (en) 2003-08-20 2003-08-20 Information processing apparatus and display control method

Publications (2)

Publication Number Publication Date
JP2008310824A JP2008310824A (en) 2008-12-25
JP4607991B2 true JP4607991B2 (en) 2011-01-05

Family

ID=40238320

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008204536A Expired - Fee Related JP4607991B2 (en) 2008-08-07 2008-08-07 Information processing device

Country Status (1)

Country Link
JP (1) JP4607991B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63170732A (en) * 1987-01-09 1988-07-14 Toshiba Corp Multiwindow display system
JP2001142673A (en) * 1999-11-11 2001-05-25 Sony Corp Information provision system
JP2002259035A (en) * 2001-02-28 2002-09-13 Sony Corp Graphical user interface and method of operating information processing apparatus, information processing apparatus, recording medium, and program

Also Published As

Publication number Publication date
JP2008310824A (en) 2008-12-25

Similar Documents

Publication Publication Date Title
US20120092380A1 (en) Apparatus and method for changing the size of displayed contents
US20100050115A1 (en) Apparatus and method for changing the size of displayed contents
US7154453B2 (en) Information processing apparatus with pointer indicator function
EP3436942B1 (en) Tabs in system task switchers
US20040090470A1 (en) Method, display system, and computer software for controlling icon appearance
US20050166158A1 (en) Semi-transparency in size-constrained user interface
JP2005332408A (en) Display system and virtual workspace management method thereof (DISPLAY SYSTEMMANDAGEMETHOD FORVIRTUAL WORKSPACEWORKEROF)
JP2011248784A (en) Electronic apparatus and display control method
JPH1011258A (en) Focus transition postponing method for window, and computer system
JP2011134001A (en) Information processor and screen selection method
JP2003330591A (en) Information processing apparatus and computer operation method
US20050138575A1 (en) Information processing apparatus with display
JP2011253252A (en) Electronic device and input control method of the same
US20060271878A1 (en) Information processing apparatus capable of displaying a plurality of windows
US20040100451A1 (en) Electronic apparatus and operation mode switching method
JP2011248465A (en) Information processing apparatus and display control method
JP4266158B2 (en) Information processing apparatus and display control method
JP4653561B2 (en) Information processing apparatus and display control method
JP3601781B2 (en) Computer device, display device, display control device, storage medium, program transmission device, display control method
US20100138765A1 (en) Indicator Pop-Up
US20250077059A1 (en) Information processing apparatus and control method
JP4607991B2 (en) Information processing device
JP5458130B2 (en) Electronic device and input control method
JP2012022699A (en) Information processor and screen selection method
JP5611649B2 (en) Information processing apparatus and input control method

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100601

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100729

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: 20100914

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101007

R151 Written notification of patent or utility model registration

Ref document number: 4607991

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131015

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

Free format text: JAPANESE INTERMEDIATE CODE: R313121

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees