JP2001312345A - Information processing apparatus and method, and program storage medium - Google Patents
Information processing apparatus and method, and program storage mediumInfo
- Publication number
- JP2001312345A JP2001312345A JP2000130317A JP2000130317A JP2001312345A JP 2001312345 A JP2001312345 A JP 2001312345A JP 2000130317 A JP2000130317 A JP 2000130317A JP 2000130317 A JP2000130317 A JP 2000130317A JP 2001312345 A JP2001312345 A JP 2001312345A
- Authority
- JP
- Japan
- Prior art keywords
- software
- program
- processing
- display
- reduced
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Landscapes
- Digital Computer Display Output (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【課題】 プログラムに基づく処理を行う部分に余計な
負荷をかけないようにする。
【解決手段】 ステップS1において、所定のウィンド
ウを表示させているソフトウェアが、通常モードである
か否かが判断される。通常モードとは、アクティブな状
態にされていることである。通常モードではない場合、
ステップS3に進み、負荷の少ない処理が実行される。
負荷の少ない処理としては、アクティブな状態でないウ
ィンドウ内の画像の表示の更新回数を低減させるなどで
ある。また、ステップS4において、負荷の少ない処理
に移行されたウィンドウ内の表示は、そのことが認識で
きるような、例えば、明度などが低減されるなどの表示
がされる。
(57) [Summary] [Problem] To prevent an unnecessary load from being applied to a portion that performs processing based on a program. SOLUTION: In step S1, it is determined whether software displaying a predetermined window is in a normal mode. The normal mode is an active state. If not in normal mode,
Proceeding to step S3, processing with a small load is executed.
The processing with a small load includes, for example, reducing the number of updates of the display of the image in the window that is not in the active state. In step S4, the display in the window that has been shifted to the processing with less load is displayed so as to be able to recognize that, for example, the brightness is reduced.
Description
【0001】[0001]
【発明の属する技術分野】本発明は情報処理装置および
方法、並びにプログラム格納媒体に関し、特に、起動さ
れているソフトウェアのうち、アクティブな状態でない
ソフトウェアにかかる処理能力を低減させる情報処理装
置および方法、並びにプログラム格納媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus and method, and a program storage medium, and more particularly, to an information processing apparatus and method for reducing the processing capability of software that is not activated among the activated software. And a program storage medium.
【0002】[0002]
【従来の技術】Windows98(商標)などのオペレーシ
ョンシステムにおいては、複数のソフトウェアを起動
し、並列的に処理を実行させることが可能である。例え
ば、ワードプロセッサと表計算のソフトウェアを起動さ
せ、ワードプロセッサのソフトウェアを用いて作成した
文章内に、表計算ソフトウェアにより作成した表を埋め
込むといった処理が行える。2. Description of the Related Art In an operation system such as Windows 98 (trademark), it is possible to activate a plurality of software and execute processing in parallel. For example, it is possible to start a word processor and spreadsheet software and embed a table created by spreadsheet software into a sentence created using the word processor software.
【0003】[0003]
【発明が解決しようとする課題】通常、ワードプロセッ
サのソフトウェアにより文章を作成しているとき、同時
に表計算ソフトウェアにより表を作成しているというよ
うなことはなく、どちらか一方の作業を行っている場合
が多い。しかしながら、一方のソフトウェアでしか作業
を行っていないような場合においても、他方のソフトウ
ェアによる、CPU(Central Processing Unit)などに対
する負荷がかかっている。この負荷により、ユーザが作
業を行っているソフトウェアによる処理が遅くなり、ユ
ーザの作業の進行を妨げるといった課題があった。Normally, when a sentence is created by software of a word processor, a table is not created by spreadsheet software at the same time, and one of the tasks is performed. Often. However, even when the work is performed only by one piece of software, the other software places a load on a CPU (Central Processing Unit) and the like. Due to this load, there is a problem that the processing by the software in which the user is performing work is slowed, and the progress of the work of the user is hindered.
【0004】本発明はこのような状況に鑑みてなされた
ものであり、作業が行われていないソフトウェアにおい
ては、CPUなどに対する負荷が低減するようにし、さら
に、そのことをユーザに認識させるような表示を行うこ
とにより、ユーザが行ってる作業の進行を妨げないよう
にすることを目的とする。[0004] The present invention has been made in view of such circumstances, and in software in which work is not being performed, the load on the CPU and the like is reduced, and furthermore, the user is made aware of the fact. It is an object of the present invention not to hinder the progress of the work performed by the user by performing the display.
【0005】[0005]
【課題を解決するための手段】請求項1に記載の情報処
理装置は、ソフトウェアがアクティブな状態でないと
き、そのソフトウェアに割り当てる処理能力を低減する
低減手段と、低減手段により処理能力が低減されたソフ
トウェアにより表示されるウィンドウ内の明度または彩
度が低減された表示になるように、その表示を制御する
表示制御手段とを含むことを特徴とする。According to the first aspect of the present invention, there is provided an information processing apparatus wherein, when software is not in an active state, a reducing means for reducing a processing capacity allocated to the software, and the processing capacity is reduced by the reducing means. Display control means for controlling the display so that the brightness or the saturation in the window displayed by the software is reduced.
【0006】前記低減手段は、ソフトウェアに割り当て
る処理能力を段階的に低減し、表示制御手段は、低減手
段による段階的な処理能力の低減に対応して、ソフトウ
ェアにより表示されるウィンドウ内の明度または彩度を
低減するようにすることができる。The reduction means reduces the processing capacity assigned to the software in a stepwise manner, and the display control means responds to the stepwise reduction in the processing capacity by the reduction means, in response to the brightness or the brightness in the window displayed by the software. Saturation can be reduced.
【0007】請求項3に記載の情報処理方法は、ソフト
ウェアがアクティブな状態でないとき、そのソフトウェ
アに割り当てる処理能力を低減する低減ステップと、低
減ステップの処理で処理能力が低減されたソフトウェア
により表示されるウィンドウ内の明度または彩度が低減
された表示になるように、その表示を制御する表示制御
ステップとを含むことを特徴とする。According to a third aspect of the present invention, when the software is not in an active state, the information is displayed by a reduction step for reducing the processing capacity assigned to the software, and the software whose processing capacity is reduced by the processing of the reduction step. A display control step of controlling the display so that the brightness or the saturation in the window is reduced.
【0008】請求項4に記載のプログラム格納媒体のプ
ログラムは、ソフトウェアがアクティブな状態でないと
き、そのソフトウェアに割り当てる処理能力を低減する
低減ステップと、低減ステップの処理で処理能力が低減
されたソフトウェアにより表示されるウィンドウ内の明
度または彩度が低減された表示になるように、その表示
を制御する表示制御ステップとを含むことを特徴とす
る。According to a fourth aspect of the present invention, there is provided a program stored in a program storage medium, comprising: a reduction step for reducing a processing capacity allocated to the software when the software is not in an active state; and a software having a reduced processing capacity in the processing of the reduction step. A display control step of controlling the display so that the brightness or the saturation in the displayed window is reduced.
【0009】請求項1に記載の情報処理装置、請求項3
に記載の情報処理方法、および請求項4に記載のプログ
ラム格納媒体においては、ソフトウェアがアクティブな
状態でないとき、そのソフトウェアに割り当てる処理能
力が低減され、処理能力が低減されたソフトウェアによ
り表示されるウィンドウ内の明度または彩度が低減され
た表示になるように、その表示が制御される。[0009] The information processing apparatus according to claim 1, claim 3,
In the information processing method according to the item (1) and the program storage medium according to the item (4), when the software is not in an active state, the processing capacity assigned to the software is reduced, and the window displayed by the software having the reduced processing capacity is displayed. The display is controlled such that the brightness or the saturation in the display is reduced.
【0010】[0010]
【発明の実施の形態】以下、図を参照して、本発明の実
施の形態について説明する。図1乃至図4は、ノート型
のパーソナルコンピュータ1の外観を示している。この
ノート型のパーソナルコンピュータ1は、基本的に、本
体2と、この本体2に対して開閉自在とされるLCD7を
備える表示部3により構成されている。図1はLCD7を
本体2に対して開いた状態を示す外観斜視図である。図
2は本体2の平面図、図3は本体2に設けられている、
後述するジョグダイヤル4付近の拡大図である。また、
図4は本体2のジョグダイヤル4側の側面図である。Embodiments of the present invention will be described below with reference to the drawings. 1 to 4 show the appearance of a notebook personal computer 1. FIG. The notebook personal computer 1 basically includes a main body 2 and a display section 3 having an LCD 7 which can be opened and closed with respect to the main body 2. FIG. 1 is an external perspective view showing a state where the LCD 7 is opened with respect to the main body 2. FIG. 2 is a plan view of the main body 2, and FIG.
It is an enlarged view near the jog dial 4 mentioned later. Also,
FIG. 4 is a side view of the main body 2 on the jog dial 4 side.
【0011】本体2には、その上面に、各種の文字や記
号などを入力するとき操作されるキーボード5、カーソ
ル(マウスポインタ)を移動させるときなどに操作され
るポインティングデバイスとしてのタッチパッド6、お
よび電源スイッチ8が設けられており、また、側面側
に、ジョグダイヤル4、スロット9、IEEE1394ポート1
01、およびメモリースティック(商標)116を装着
するためのメモリースティックスロット115が設けら
れている。なお、タッチパッド6に代えて、例えば、ス
ティック式のポインティングデバイスを設けることも可
能である。The main body 2 has on its upper surface a keyboard 5 operated when inputting various characters and symbols, a touch pad 6 as a pointing device operated when moving a cursor (mouse pointer), and the like. And a power switch 8, and a jog dial 4, a slot 9, an IEEE1394 port 1 on the side surface.
01, and a Memory Stick slot 115 for mounting a Memory Stick (trademark) 116. Note that, instead of the touch pad 6, for example, a stick-type pointing device can be provided.
【0012】また、表示部3の正面には、画像を表示す
るLCD(Liquid Crystal Display)7が設けられてい
る。LCD7の右上部には、電源ランプPL、電池ランプ
BL、必要に応じてメッセージランプML、その他のL
EDよりなるランプが設けられている。更に、LCD7の
上部には、マイクロホン66が設けられている。なお、
電源ランプPLや電池ランプBL、メッセージランプM
L等はLCD7の下部に設けることも可能である。An LCD (Liquid Crystal Display) 7 for displaying an image is provided in front of the display unit 3. The power lamp PL, the battery lamp BL, the message lamp ML as necessary, and other L
A lamp comprising an ED is provided. Further, a microphone 66 is provided above the LCD 7. In addition,
Power lamp PL, battery lamp BL, message lamp M
L and the like can be provided below the LCD 7.
【0013】次に、ジョグダイヤル4は、図2に示され
るように、本体2上のキーボード5のキーAおよびキー
Bの間に組み込まれ、また、キーとほぼ同じ高さになる
ように取り付けられている。ジョグダイヤル4は、図3
の矢印aに示す回転操作に対応して所定の処理を実行
し、かつ、矢印bに示す移動操作に対応した処理を実行
する。なお、ジョグダイヤル4は、本体2の左側面に配
置してもよく、LCD7が設けられた表示部3の左側面又
は右側面、あるいは、キーボード部5のGキーとHキー
の間に縦方向に配置してもよい。Next, as shown in FIG. 2, the jog dial 4 is incorporated between the keys A and B of the keyboard 5 on the main body 2, and is mounted so as to be almost at the same height as the keys. ing. The jog dial 4 is shown in FIG.
A predetermined process is executed in response to the rotation operation indicated by the arrow a, and a process corresponding to the movement operation indicated by the arrow b is executed. The jog dial 4 may be arranged on the left side of the main body 2, or in the vertical direction between the left and right sides of the display unit 3 provided with the LCD 7 or between the G key and the H key of the keyboard unit 5. It may be arranged.
【0014】また、ジョグダイヤル4は、タッチパッド
6を人差し指で操作しながら親指で操作可能なように、
前面の中央部に配置してもよく、あるいは、タッチパッ
ド6の上端縁又は下端縁に沿って横方向に配置しても、
また、タッチパッド6の右ボタンと左ボタンの間に縦方
向に配置してもよい。更に、ジョグダイヤル4は、縦方
向や横方向に限定せず、各指で操作し易い斜め方向へ、
所定角度を付けて配置してもよい。その他、ジョグダイ
ヤル4は、ポインティングデバイスであるマウスの側面
の親指で操作可能な位置に配置することも可能である。The jog dial 4 can be operated with the thumb while operating the touch pad 6 with the index finger.
It may be arranged at the center of the front surface, or may be arranged laterally along the upper edge or the lower edge of the touch pad 6,
Further, the touch pad 6 may be arranged vertically between the right button and the left button. Furthermore, the jog dial 4 is not limited to the vertical direction or the horizontal direction,
They may be arranged at a predetermined angle. In addition, the jog dial 4 can be arranged at a position operable with the thumb on the side of the mouse as a pointing device.
【0015】次に、図5は、パーソナルコンピュータ1
の電気的構成を示すブロック図である。Next, FIG. 5 shows the personal computer 1.
FIG. 2 is a block diagram showing an electrical configuration of the embodiment.
【0016】CPU(Central Processing Unit(中央処理
装置))51は、例えば、インテル(Intel)社製のペ
ンティアム(Pentium(商標))プロセッサ等で構成さ
れ、ホストバス52に接続されている。ホストバス52
には、更に、ブリッジ53が接続されており、ブリッジ
53は、AGP(Accelerated Graphics Port)50及びPC
Iバス56にも接続されている。ブリッジ53は、例え
ば、インテル社製の400BXなどで構成されており、
CPU51やRAM(Random Access Memory)54周辺の制御
を行うようになされている。更に、ブリッジ53は、AG
P50を介してビデオコントローラ57に接続されてい
る。なお、このブリッジ53とブリッジ58とで、いわ
ゆるチップセットが構成されている。A CPU (Central Processing Unit) 51 is composed of, for example, a Pentium (trademark) processor manufactured by Intel Corporation, and is connected to a host bus 52. Host bus 52
Is further connected to an AGP (Accelerated Graphics Port) 50 and a PC.
It is also connected to the I bus 56. The bridge 53 is made of, for example, 400BX manufactured by Intel Corporation.
The CPU 51 and a RAM (Random Access Memory) 54 are controlled. Further, the bridge 53 is connected to the AG
It is connected to the video controller 57 via P50. The bridge 53 and the bridge 58 form a so-called chipset.
【0017】ブリッジ53は、更に、RAM54及びキャ
ッシュメモリ55とも接続されている。キャッシュメモ
リ55は、CPU51が使用するデータをキャッシュする
ようになされている。なお、図示していないが、CPU5
1にも1次的なキャッシュメモリが内蔵されている。The bridge 53 is further connected to a RAM 54 and a cache memory 55. The cache memory 55 caches data used by the CPU 51. Although not shown, the CPU 5
1 also has a primary cache memory built therein.
【0018】RAM54は、例えば、DRAM(Dynamic Rando
m Access Memory)で構成され、CPU51が実行するプロ
グラムや、CPU51の動作上必要なデータを記憶するよ
うになされている。RAM54には、起動が完了した時点
において、例えば電子メールプログラム54A、オート
パイロットプログラム54B、ジョグダイヤル状態監視
プログラム54C、ジョグダイヤルドライバ54D、オ
ペレーティングプログラム(OS)54E、ファイル内
容表示プログラム54F、ファイル読み込みプログラム
54G1、および、その他のアプリケーションプログラ
ム54G2乃至54GnがHDD67から転送され、記憶さ
れる。The RAM 54 is, for example, a DRAM (Dynamic Rando).
m Access Memory), and stores programs to be executed by the CPU 51 and data necessary for the operation of the CPU 51. At the time when the activation is completed, for example, the e-mail program 54A, the auto-pilot program 54B, the jog dial status monitoring program 54C, the jog dial driver 54D, the operating program (OS) 54E, the file content display program 54F, and the file reading program 54G 1 are stored in the RAM 54. and other application programs 54G 2 to 54G n is transferred from HDD 67, is stored.
【0019】電子メールプログラム54Aは、モデム7
5を介して、電話回線76のような通信回線からネット
ワーク経由で通信文を授受するプログラムである。電子
メールプログラム54Aは、特定機能としての着信メー
ル取得機能を有している。この着信メール取得機能は、
インターネットサービスプロバイダ77が備えるメール
サーバ78に対して、そのメールボックス79内に自分
(利用者)宛のメールが着信しているかどうかを確認し
て、自分宛のメールがあれば取得する処理を実行する。The e-mail program 54A is connected to the modem 7
5 is a program for exchanging communication messages from a communication line such as a telephone line 76 via a network. The electronic mail program 54A has an incoming mail acquisition function as a specific function. This incoming mail acquisition function
The mail server 78 provided in the Internet service provider 77 checks whether mail addressed to the user (user) has arrived in the mail box 79, and executes processing for acquiring the mail if addressed to the user. I do.
【0020】オートパイロットプログラム54Bは、予
め設定された複数の処理(またはプログラム)などを、
予め設定された順序で順次起動して、処理するプログラ
ムである。The auto-pilot program 54B includes a plurality of preset processes (or programs) and the like.
This is a program that is started and processed sequentially in a preset order.
【0021】OS(Operation System(基本プログラム
ソフトウェア))54Eは、例えば、マイクロソフト社
のウィンドウズ95(Windows 95)、ウィンドウズ98
(Windows 98)(ともに商標)、あるいは、アップルコ
ンピュータ社のマックOS(商標)等に代表される、コ
ンピュータの基本的な動作を制御するものである。The OS (Operation System (basic program software)) 54E is, for example, Microsoft Windows 95 or Windows 98.
(Windows 98) (both trademarks), or Mac OS (trademark) of Apple Computer Co., Ltd., for controlling basic computer operations.
【0022】ジョグダイヤル状態監視プログラム54C
は、アプリケーションプログラム54F乃至54Gnか
らジョグダイヤル対応であるか否かの通知を受け取り、
そのアプリケーションプログラムがジョグダイヤル対応
であれば、ジョグダイヤル4を操作することで実行でき
る操作を、アプリケーションが有するユーザインターフ
ェース機能を用いて、ユーザに対して表示するために動
作する。ジョグダイヤル状態監視プログラム54Cは、
通常、ジョグダイヤル4のイベント待ちになっており、
アプリケーションプログラムからの通知を受け取るリス
トを有している。ジョグダイヤルドライバ54Dは、ジ
ョグダイヤル4の操作に対応して各種機能を実行する。
ファイル内容表示プログラム54F、およびファイル読
み込みプログラム54G1についての詳細は、後述す
る。Jog dial status monitoring program 54C
Receives notification from the application programs 54F to 54Gn as to whether or not it is compatible with a jog dial,
If the application program is compatible with the jog dial, the application program operates to display an operation that can be executed by operating the jog dial 4 to the user using a user interface function of the application. The jog dial status monitoring program 54C
Normally, the jog dial 4 is waiting for an event,
It has a list for receiving notifications from application programs. The jog dial driver 54D executes various functions in response to the operation of the jog dial 4.
File contents display program 54F, and for more information about file reading program 54G 1, will be described later.
【0023】ビデオコントローラ57は、PCIバス56
に接続されており、更に、AGP50を介してブリッジ5
3に接続されており、PCIバス56、もしくはAGP50を
介して供給されるデータに基づいて、LCD7の表示を制
御する。The video controller 57 includes a PCI bus 56
And the bridge 5 via the AGP 50.
3, and controls the display of the LCD 7 based on data supplied via the PCI bus 56 or the AGP 50.
【0024】PCIバス56には、サウンドコントローラ
64が接続され、マイクロホン66からの音声入力を取
り込み、あるいはスピーカ65に対して音声信号を供給
する。また、PCIバス56には、モデム75、PCカー
ドスロットインターフェース111、およびメモリース
ティックスロットインターフェース114も接続されて
いる。A sound controller 64 is connected to the PCI bus 56 to receive an audio input from a microphone 66 or to supply an audio signal to a speaker 65. The PCI bus 56 is also connected with a modem 75, a PC card slot interface 111, and a memory stick slot interface 114.
【0025】モデム75は、電話回線76、インターネ
ットサービスプロバイダ77を介して、インターネット
80等の通信ネットワークやメールサーバ78等に接続
することができる。また、オプション機能を追加する場
合、PCカードスロットインターフェース111に接続
されているスロット9に、インターフェースカード11
2が適宜装着されることにより、外部装置とのデータの
授受ができるようになされている。例えば、インターフ
ェースカード112には、ドライブ113を接続するこ
とができ、ドライブ113に装着される磁気ディスク1
21、光ディスク122、光磁気ディスク123、およ
び半導体メモリ124などとデータの授受を行ことがで
きる。The modem 75 can be connected to a communication network such as the Internet 80 or a mail server 78 via a telephone line 76 and an Internet service provider 77. When an optional function is added, the interface card 11 is inserted into the slot 9 connected to the PC card slot interface 111.
By appropriately mounting the device 2, data can be exchanged with an external device. For example, a drive 113 can be connected to the interface card 112, and the magnetic disk 1 mounted on the drive 113
21, data can be exchanged with the optical disk 122, the magneto-optical disk 123, the semiconductor memory 124, and the like.
【0026】また、メモリースティックスロットインタ
ーフェース114に接続されているメモリースティック
スロット115に、メモリースティック116が適宜装
着されることにより、メモリースティック116とのデ
ータの授受ができるようになされている。A memory stick 116 is appropriately mounted in a memory stick slot 115 connected to the memory stick slot interface 114, so that data can be exchanged with the memory stick 116.
【0027】更に、PCIバス56にはブリッジ58も接
続されている。ブリッジ58は、例えば、インテル社製
のPIIX4Eなどで構成されており、各種の入出力を制御す
るようになされている。すなわち、ブリッジ58は、ID
E(Integrated Drive Electronics)コントローラ/コ
ンフィギュレーションレジスタ59、タイマ回路60、
IDEインターフェース61、およびUSB(Universal S
erial Bus)インターフェース106で構成され、IDEバ
ス62に接続されるデバイス、USBポート107に接続
されるデバイス、もしくは、ISA/EIO(Industry Stand
ard Architecture / Extended Input Output)バス63
およびI/Oインターフェース69を介して接続される
デバイスの制御等を行うようになされている。Further, a bridge 58 is also connected to the PCI bus 56. The bridge 58 is made of, for example, PIIX4E manufactured by Intel Corporation, and controls various inputs and outputs. That is, the bridge 58 has the ID
E (Integrated Drive Electronics) controller / configuration register 59, timer circuit 60,
IDE interface 61 and USB (Universal S
device connected to the IDE bus 62, a device connected to the USB port 107, or an ISA / EIO (Industry Stand)
ard Architecture / Extended Input Output) bus 63
And controls devices connected via the I / O interface 69.
【0028】IDEコントローラ/コンフィギュレーショ
ンレジスタ59は、いわゆるプライマリIDEコントロー
ラとセカンダリIDEコントローラの2つのIDEコントロー
ラ、およびコンフィギュレーションレジスタ(configur
ation register)等から構成されている。The IDE controller / configuration register 59 includes two IDE controllers, a so-called primary IDE controller and a secondary IDE controller, and a configuration register (configur).
ation register).
【0029】プライマリIDEコントローラは、IDEバス6
2を介して、コネクタ(図示せず)に接続しており、コ
ネクタには、HDD67が接続されている。また、セカン
ダリIDEコントローラは、他のIDEバス(図示せず)を介
して、外部装置と接続可能なようになされている。The primary IDE controller is an IDE bus 6
2 and a connector (not shown), and an HDD 67 is connected to the connector. The secondary IDE controller can be connected to an external device via another IDE bus (not shown).
【0030】なお、HDD67には、電子メールプログラ
ム67A、オートパイロットプログラム67B、ジョグ
ダイヤル状態監視プログラム67C、ジョグダイヤルド
ライバ67D、OS(基本プログラムソフトウェア)6
7E、ナビゲーションプログラム67F、ファイル読み
込みプログラム54G1、および、その他の複数のアプ
リケーションプログラム67G2乃至67Gn、更に、そ
れらのプログラムで用いられるデータ等が記憶されてい
る。HDD67に記憶されているプログラム67A乃至6
7Gnは、起動(ブートアップ)処理の過程で、RAM54
内に順次転送され、格納される。The HDD 67 has an electronic mail program 67A, an autopilot program 67B, a jog dial status monitoring program 67C, a jog dial driver 67D, and an OS (basic program software) 6.
7E, a navigation program 67F, a file reading program 54G 1 , and a plurality of other application programs 67G 2 to 67G n , and data and the like used by those programs are stored. Programs 67A to 6 stored in HDD 67
7G n is, the booting process of the process, RAM54
Are sequentially transferred and stored.
【0031】ISA/EIOバス63には、更に、I/Oイン
ターフェース69が接続されている。このI/Oインタ
ーフェース69と、ROM(Read Only memory)70、RAM
71、およびCPU72とは、相互に接続されて構成され
ている。The ISA / EIO bus 63 is further connected to an I / O interface 69. This I / O interface 69, ROM (Read Only Memory) 70, RAM
The CPU 71 and the CPU 72 are connected to each other.
【0032】ROM70には、例えば、IEEE1394I/F(Inte
rface)プログラム70A、LED制御プログラム70B、
タッチパッド入力監視プログラム70C、キー入力監視
プログラム70D、ウェイクアッププログラム70E、
およびジョグダイヤル状態監視プログラム70Fが、予
め格納されている。In the ROM 70, for example, an IEEE1394 I / F (Inte
rface) program 70A, LED control program 70B,
Touch pad input monitoring program 70C, key input monitoring program 70D, wake-up program 70E,
And a jog dial state monitoring program 70F are stored in advance.
【0033】IEEE1394I/Fプログラム70AはIEEE1394
入出力ポート101を介して送受信されるIEEE1394準拠
のデータの入出力を行うプログラムである。LED制御プ
ログラム70Bは、電源ランプPL、電池ランプBL、
必要に応じてメッセージランプML、その他のLEDより
なるランプの点灯の制御を行うプログラムである。タッ
チパッド入力監視プログラム70Cは、タッチパッド6
を用いたユーザによる入力を監視するプログラムであ
る。キー入力監視プログラム70Dは、キーボード5や
その他のキースイッチを用いたユーザによる入力を監視
するプログラムである。ウェイクアッププログラム70
Eは、ブリッジ58内のタイマ回路60から供給される
現在時刻データに基づいて、予め設定された時刻になっ
たかどうかをチェックして、設定された時刻になると、
所定の処理(またはプログラム)を起動するために各チ
ップ電源の管理を行うプログラムである。ジョグダイヤ
ル状態監視プログラム70Fは、ジョグダイヤル4の回
転型エンコーダ部の回転、あるいは押下を常に監視する
ためのプログラムである。The IEEE1394 I / F program 70A is an IEEE1394
This is a program for inputting and outputting IEEE1394 compliant data transmitted and received via the input / output port 101. The LED control program 70B includes a power lamp PL, a battery lamp BL,
This is a program for controlling lighting of the message lamp ML and other lamps as necessary. The touchpad input monitoring program 70C includes the touchpad 6
This is a program for monitoring an input by a user using. The key input monitoring program 70D is a program for monitoring user input using the keyboard 5 and other key switches. Wake-up program 70
E checks whether or not a preset time has been reached based on the current time data supplied from the timer circuit 60 in the bridge 58, and when the preset time has been reached,
This is a program for managing each chip power supply in order to activate a predetermined process (or program). The jog dial state monitoring program 70F is a program for constantly monitoring the rotation or pressing of the rotary encoder of the jog dial 4.
【0034】更に、ROM70には、BIOS(Basic Input/O
utput System)70Gが書き込まれている。BIOSとは、
基本入出力システムのことをいい、OSやアプリケーシ
ョンプログラムと周辺機器(ディスプレイ、キーボー
ド、HDD等)の間でのデータの入出力を制御するソフト
ウェアプログラムである。Further, the ROM 70 has a BIOS (Basic Input / O
utput System) 70G is written. What is BIOS
A basic input / output system, which is a software program that controls input and output of data between an OS or application program and peripheral devices (display, keyboard, HDD, etc.).
【0035】RAM71は、LED制御、タッチパッド入力ス
テイタス、キー入力ステイタス、設定時刻用の各レジス
タや、ジョグダイヤル状態監視用のI/Oレジスタ、IE
EE1394I/Fレジスタ等を、レジスタ71A乃至71Fと
して有している。例えば、LED制御レジスタは、ジョグ
ダイヤル4が押下された場合、電子メールの瞬時の立ち
上げ状態を表示するメッセージランプMLの点灯を制御
する。キー入力ステイタスレジスタは、ジョグダイヤル
4が押下されると、操作キーフラグが格納されるように
なっている。設定時刻レジスタには、所定の時刻を任意
に設定することができる。The RAM 71 has registers for LED control, touch pad input status, key input status, and set time, an I / O register for monitoring the status of the jog dial, and an IE.
EE1394 I / F registers and the like are provided as registers 71A to 71F. For example, when the jog dial 4 is pressed, the LED control register controls lighting of a message lamp ML that indicates an instantaneous startup state of an e-mail. The key input status register stores an operation key flag when the jog dial 4 is pressed. A predetermined time can be arbitrarily set in the set time register.
【0036】また、このI/Oインターフェース69に
は、図示を省略したコネクタを介して、ジョグダイヤル
4、キーボード5、タッチパッド6、およびIEEE1394入
出力ポート101がそれぞれ接続されており、ジョグダ
イヤル4、タッチパッド6、およびキーボード5を用い
て、ユーザが操作を行った場合、ジョグダイヤル4、キ
ーボード5、およびタッチパッド6から、それぞれが受
けた操作に対応する信号を入力され、ISA/EIOバス63
に出力するようになされている。更に、I/Oインター
フェース69は、IEEE1394入出力ポート101を介して
外部との間でデータの送受信を行う。更に、I/Oイン
ターフェース69には、電源ランプPL、電池ランプB
L、メッセージランプML、電源制御回路73、その他
のLEDよりなるランプが接続されている。The I / O interface 69 is connected to the jog dial 4, the keyboard 5, the touch pad 6, and the IEEE1394 input / output port 101 via connectors (not shown). When the user performs an operation using the pad 6 and the keyboard 5, a signal corresponding to the operation received by the jog dial 4, the keyboard 5, and the touch pad 6 is input, and the ISA / EIO bus 63 is input.
Output. Further, the I / O interface 69 transmits and receives data to and from the outside via the IEEE1394 input / output port 101. Further, the I / O interface 69 includes a power lamp PL and a battery lamp B.
L, a message lamp ML, a power control circuit 73, and other LEDs are connected.
【0037】電源制御回路73は、内蔵バッテリ74又
はAC電源に接続されており、各ブロックに、必要な電
源を供給するとともに、内蔵バッテリ74や、周辺装置
のセカンドバッテリの充電のための制御を行うようにな
されている。また、CPU72は、I/Oインターフェー
ス69を介して、電源をオン又はオフするとき操作され
る電源スイッチ8を監視している。The power supply control circuit 73 is connected to the built-in battery 74 or the AC power supply, supplies necessary power to each block, and controls the charging of the built-in battery 74 and a second battery of a peripheral device. Has been made to do. Further, the CPU 72 monitors, via the I / O interface 69, the power switch 8 operated when turning on or off the power.
【0038】CPU72は、電源8がオフ状態の場合にお
いても、常に内部電源により、IEEE1394I/Fプログラム
70A乃至BIOS70Gを実行することができる。すなわ
ち、IEEE1394I/Fプログラム70A乃至BIOS70Gは、L
CD7のLCD7上にいずれかのウィンドウが開いていない
場合においても、常時動作しいている。従って、CPU7
2は、電源スイッチ8がオフ状態で、OS54EがCPU
51で起動されていなくても、常時、ジョグダイヤル状
態監視プログラム70Eを実行しており、パーソナルコ
ンピュータ1に専用のキーを設けなくとも、プログラマ
ブルパワーキー(PPK)機能を有するようになされてお
り、ユーザは、例えば、省電力状態、あるいは電源オフ
状態であっても、ジョグダイヤル4を押下するだけで、
好みのソフトウェアやスクリプトファイルを起動するこ
とができる。The CPU 72 can always execute the IEEE 1394 I / F programs 70A to 70G by the internal power supply even when the power supply 8 is in the off state. That is, the IEEE1394 I / F program 70A to the BIOS 70G
Even if any window is not open on the LCD 7 of the CD 7, it is always operating. Therefore, CPU7
2 indicates that the power switch 8 is off and the OS 54E is
Even when the personal computer 1 is not started, the jog dial status monitoring program 70E is always executed, and the personal computer 1 has a programmable power key (PPK) function without providing a dedicated key. Is, for example, even in the power-saving state or the power-off state, just by pressing the jog dial 4,
You can launch your favorite software and script files.
【0039】電源8がオン状態の場合、ファイル内容表
示プログラム54Fを起動させるための命令を入力する
方法としては、例えば、ファイル内容表示プログラムの
起動を示すアイコンを、予めLCD7に表示させ、キーボ
ード5もしくはタッチパッド6を用いて選択可能とした
り、キーボード5に起動ボタンを搭載することなどがあ
る。また、ファイル読み込みプログラム54G1は、フ
ァイル内容表示プログラム54Fの起動と同時に起動す
るようになされているものとする。When the power supply 8 is turned on, a method for inputting a command for activating the file content display program 54F may be, for example, displaying an icon indicating the activation of the file content display program on the LCD 7 in advance and using the keyboard 5 Alternatively, selection can be made using the touch pad 6 or an activation button is mounted on the keyboard 5. In addition, file reading program 54G 1 is assumed to have been made to start at the same time as the start of the file contents display program 54F.
【0040】ファイル読み込みプログラム54G1は、
ユーザが指定した記録媒体(例えば、HDD64、メモリ
ースティックスロット115に装着されたメモリーステ
ィック116、ドライブ113に装着された磁気ディス
ク121、光ディスク122、光磁気ディスク123、
もしくは、半導体メモリ124、あるいは、IEEE1394ポ
ート101やUSBポート107を用いて、図示しないネ
ットワークケーブルなどを介して接続される外部装置に
装着または内蔵されている各種記録媒体など)に記録さ
れているデータの属性(例えば、静止画データ、動画デ
ータ、音声データなど)、ファイル数、および記録容量
を読み込み、他のアプリケーション(ここではファイル
内容表示プログラム54F)に供給するプログラムであ
る。The file reading program 54G 1
Recording media designated by the user (for example, HDD 64, memory stick 116 inserted in memory stick slot 115, magnetic disk 121 mounted on drive 113, optical disk 122, magneto-optical disk 123,
Alternatively, data recorded in the semiconductor memory 124 or various recording media mounted or built in an external device connected via a network cable or the like (not shown) using the IEEE1394 port 101 or the USB port 107) (For example, still image data, moving image data, audio data, etc.), the number of files, and the recording capacity, and supply them to another application (here, the file content display program 54F).
【0041】ファイル読み込みプログラム54G1の処
理によりデータが読み込まれる記録媒体は、例えば、メ
モリースティックスロット115にメモリースティック
116が挿入されている場合は、ディフォルトでメモリ
ースティック116とされ、メモリースティックスロッ
ト115にメモリースティック116が挿入されていな
い場合や、ユーザが他の記録媒体に記録されているデー
タの読み込みを行わせたい場合は、例えば、ファイル内
容表示プログラム54Fの処理により表示される表示画
面上で、設定可能なようになされている。The recording medium on which data is read by the processing of the file reading program 54G 1, for example, if the memory stick 116 is inserted into the memory stick slot 115, is a memory stick 116 by default, the Memory Stick 116 is inserted into the memory stick slot 115 If not, or if the user wants to read data recorded on another recording medium, for example, the user can set the data on a display screen displayed by the processing of the file content display program 54F. It has been done.
【0042】ファイル内容表示プログラム54Fは、例
えば、メモリースティック116や、その他のユーザが
指定した記録媒体に記録されている、それぞれのデータ
に対応するサムネイルアイコンを生成してLCD7に表示
させたり、ファイル読み込みプログラム54G1が読み
込んだデータをもとに、記録媒体に記録されているデー
タの属性、ファイル数、および記録容量などを表示す
る、後述するGUI(Graphic User Interface)131の
表示を制御するプログラムである。The file content display program 54F generates, for example, thumbnail icons corresponding to the respective data recorded on the memory stick 116 or other recording medium designated by the user, and displays the thumbnail icons on the LCD 7 or reads the file. based on the read program 54G 1 data, the attribute of data recorded on the recording medium, the number of files, and displays the recording capacity, a program for controlling the display of GUI (Graphic User Interface) 131 to be described later is there.
【0043】図6は、RAM54にファイル内容表示プロ
グラム54F、および、ファイル読み込みプログラム5
4G1がロードされ、実行された場合に、LCD7に表示さ
れる表示画面の例である。FIG. 6 shows a file content display program 54F and a file read program 5 stored in the RAM 54.
4G 1 is loaded, when executed, an example of a display screen displayed on the LCD 7.
【0044】図6における画像表示ウィンドウ131に
は、ファイル読み込みプログラム54G1によりメモリ
ースティック116に記憶されている画像ファイルが読
み出され、その読み出された画像ファイルは、ファイル
内容表示プログラム54Fに渡されることにより画像1
32−1乃至132−5が表示される。ここでは、説明
のために、5枚の画像が画像表示ウィンドウ131に表
示されるとして説明するが、表示される枚数に制限はな
い。The image display window 131 in FIG. 6, an image file stored in the memory stick 116 is read by the file reading program 54G 1, the read image file is passed to the file contents display program 54F By image 1
32-1 to 132-5 are displayed. Here, for the sake of explanation, it is assumed that five images are displayed in the image display window 131, but the number of displayed images is not limited.
【0045】画像表示ウィンドウ131に表示される画
像132−1乃至132−5は、表示指示部133によ
りユーザが指示したことに対応して表示される。図6に
示した表示例では、ファイル読み込みプログラム54G
1により読み出された画像が、一列に表示されるように
指示されている状態を示している。画像表示ウィンドウ
131に表示された画像132−1乃至132−5は、
一列に位置が固定されて表示されるのではなく、その表
示位置が左右に動かされることにより、全体として、一
種の動画像のように表示される。The images 132-1 to 132-5 displayed in the image display window 131 are displayed in response to the user's instruction from the display instruction unit 133. In the display example shown in FIG. 6, the file reading program 54G
1 shows a state in which the read images are instructed to be displayed in a line. The images 132-1 to 132-5 displayed in the image display window 131 are
Instead of being displayed in a fixed line, the display position is moved left and right, so that the image is displayed as a kind of moving image as a whole.
【0046】図7を参照してさらに説明する。なお、図
7および図8においては、表示指示部133は図示しな
い。図7(A)、図7(B)、図7(C)、図7
(D)、図7(E)の順に、画像131−1乃至131
−5は、時間経過とともに、その表示位置が移動され
る。さらに、その後、図7(E)、図7(D)、図7
(C)、図7(B)、図7(A)の順に、画像131−
1乃至131−5は、時間経過とともに、その表示位置
が移動される。Further description will be made with reference to FIG. 7 and 8, the display instruction unit 133 is not shown. 7 (A), 7 (B), 7 (C), 7
(D) and images 131-1 to 131-1 in the order of FIG.
In the case of -5, the display position is moved with the lapse of time. 7E, FIG. 7D, and FIG.
(C), FIG. 7 (B), and FIG.
The display positions of 1 to 131-5 are moved over time.
【0047】図7(A)の状態から図7(B)の状態に
変化するのを1回の更新とした場合、例えば、1分間に
30回の更新があると設定されている状態では、1回の
更新の時間は、1/30秒である。図7(A)の状態か
ら、図7(E)の状態になり、再び、図7(A)の状態
に戻るのを1サイクルとした場合、1サイクルは、8回
の更新処理により構成される。ここでは、このような状
態を通常の処理と、適宜記述する。When the change from the state shown in FIG. 7A to the state shown in FIG. 7B is made one update, for example, in a state where 30 updates are made in one minute, The time for one update is 1/30 second. When the state of FIG. 7A changes from the state of FIG. 7A to the state of FIG. 7E and returns to the state of FIG. 7A again as one cycle, one cycle is configured by eight update processes. You. Here, such a state is described as a normal process as appropriate.
【0048】このような表示位置を時間経過とともに変
化させるような表示を制御するのは、ファイル内容表示
プログラム54Fのプログラムに基づいて、CPU51が
制御することにより行われる。The display which changes the display position with the passage of time is controlled by controlling the CPU 51 based on the program of the file content display program 54F.
【0049】図7に示したように画像の表示位置が時間
経過と共に変化する状態において、他のソフトウェアが
起動されたとき、または、起動されている他のソフトウ
ェア(以下、ソフトウェアAとする)がアクティブな状
態にされたとき、CPU51が、ファイル内容表示プログ
ラム54Fとファイル読み込みプログラム54G1の処
理により、1/30秒毎に、更新処理を行わなくてはな
らず、その更新処理により、新たに起動されたまたはア
クティブな状態にされたソフトウェアAによる処理を妨
げてしまうことが考えられる。As shown in FIG. 7, in a state where the display position of the image changes with the lapse of time, when another software is activated or when the activated other software (hereinafter referred to as software A) is activated. when it is in an active state, CPU51 is, by the processing of the file contents of the display program 54F and file reading program 54G 1, every 1/30 seconds, is not necessary to perform the update process must not, by the update process, newly It is conceivable that the processing by the activated or activated software A is prevented.
【0050】ソフトウェアAが起動またはアクティブな
状態にされた場合、ユーザは、そのソフトウェアAに対
して注目しているわけであり、図7に示したような画像
表示に対しては注目していないと考えられる。そこで、
CPU51においてソフトウェアAに対する処理が優先し
て行われるようにする。例えば、上述した画像の表示位
置の更新処理の回数を少なくすることにより実現する。When the software A is activated or activated, the user pays attention to the software A and does not pay attention to the image display as shown in FIG. it is conceivable that. Therefore,
The processing for the software A is performed with priority in the CPU 51. For example, this is realized by reducing the number of times of updating the display position of the image described above.
【0051】図8に示したように、例えば、図7(B)
と図7(D)の状態を削除することにより、更新時間の
間隔を広くとることが可能である。図7に示したような
状態では、1サイクルが8回の更新処理により構成され
るが、図8に示したような状態では、1サイクルが4回
の更新処理により構成されることになる。1サイクルに
かかる時間は不変であるとすると、図8に示した状態は
図7に示した状態と比較し、半分の回数しか更新処理が
行われないため、1/60秒毎にしか更新処理が行われ
ないことになる。As shown in FIG. 8, for example, as shown in FIG.
7D, the update time interval can be widened. In the state shown in FIG. 7, one cycle is configured by eight update processes, but in the state illustrated in FIG. 8, one cycle is configured by four update processes. Assuming that the time required for one cycle is unchanged, the state shown in FIG. 8 is updated only half the number of times as compared with the state shown in FIG. Will not be performed.
【0052】このように、更新処理の回数を減らすこと
により、CPU51への負担を軽減させる。なお、更新処
理の回数は、上述した回数(時間間隔)に限定されるも
のではなく、どのような値を設定しても良い。また、1
サイクルは8回の更新処理により構成されるというよう
に固定し、その更新処理の時間間隔を変化させるように
しても良い。As described above, the load on the CPU 51 is reduced by reducing the number of update processes. Note that the number of times of the update processing is not limited to the number of times (time interval) described above, and any value may be set. Also, 1
The cycle may be fixed so as to be constituted by eight update processes, and the time interval of the update process may be changed.
【0053】次に、図9のフローチャートを参照して、
ファイル内容表示プログラム54Fに基づく制御につい
て説明する。ステップS1において、ファイル内容表示
プログラム54Fは、通常モードであるか否かを判断す
る。通常モードとは、ここでは、ファイル内容表示プロ
グラム54Fとは別のソフトウェアが起動されていな
い、または、別のソフトウェアがアクティブになってい
ない状態のことである。Next, referring to the flowchart of FIG.
Control based on the file content display program 54F will be described. In step S1, the file content display program 54F determines whether or not the mode is the normal mode. Here, the normal mode is a state in which software other than the file content display program 54F has not been activated or another software has not been activated.
【0054】ここでは、図10に示したように別のソフ
トウェアとして電子メールプログラム54A(図5)が
起動されることにより、電子メールウィンドウ141が
LED7上に表示されているが、アクティブな状態ではな
いとする。Here, as shown in FIG. 10, when the e-mail program 54A (FIG. 5) is started as another software, the e-mail window 141 is opened.
It is displayed on the LED 7 but is not active.
【0055】ステップS1において、通常モードである
と判断された場合、ステップS2に進み、通常の処理が
実行される。通常の処理とは、上述したように、例え
ば、1秒間に30回の更新処理が実行される処理のこと
である。If it is determined in step S1 that the mode is the normal mode, the process proceeds to step S2, where normal processing is executed. As described above, the normal processing is, for example, processing in which update processing is performed 30 times per second.
【0056】一方、ステップS1において通常モードで
はないと判断された場合、ステップS3に進む。ステッ
プS3において負荷の少ない処理が実行される。すなわ
ち、負荷の少ない処理とは、図8を参照して説明したよ
うに、更新回数を減らす処理である。例えば、図10に
示したような状態から、電子メールウィンドウ141の
状態が、図11に示したように、アクティブな状態にさ
れた場合、ステップS1からステップS3に進み、負荷
の少ない処理が実行される。On the other hand, if it is determined in step S1 that the mode is not the normal mode, the process proceeds to step S3. In step S3, a process with a small load is executed. That is, the processing with a small load is, as described with reference to FIG. 8, a processing for reducing the number of updates. For example, when the state of the e-mail window 141 is changed from the state shown in FIG. 10 to the active state as shown in FIG. 11, the processing proceeds from step S1 to step S3, and processing with a small load is executed. Is done.
【0057】画像表示ウィンドウ131(ファイル内容
表示プログラム54F)の処理にかかるCPU51の能力
を軽減させることにより、電子メールウィンドウ141
(電子メールプログラム54A)にかかるCPU51の能
力を増大させることが可能となる。By reducing the capacity of the CPU 51 for processing the image display window 131 (file content display program 54F), the e-mail window 141
It is possible to increase the capacity of the CPU 51 related to the (e-mail program 54A).
【0058】ステップS3において負荷の少ない処理が
実行されると、そのことをユーザに認識させるために、
画像表示ウィンドウ131の表示状態が、ステップS4
において制御される。例えば、画像表示ウィンドウ13
1内の明度や彩度を50%以下に低下させて表示させる
などである。When the processing with a small load is executed in step S3, in order to make the user aware of this,
The display state of the image display window 131 is changed to step S4.
Is controlled in For example, the image display window 13
For example, the brightness or the saturation in the image No. 1 is reduced to 50% or less and displayed.
【0059】図9に示したフローチャートの処理は、所
定時間間隔で繰り返し行われる。また、低負荷を示す表
示に複数のモードを設けても良い。例えば、低負荷時1
の場合、明度80%、低負荷時2の場合、明度50%、
低負荷時3の場合、明度20%というように、段階的に
明度が低下されるようにしても良い。この低負荷時のモ
ードの切り換えは、例えば、注目されていない時間(非
アクティブな状態)の連続経過時間に応じて切り換えら
れるようにしても良い。また、モードの切り換えによ
り、更新回数も変化させるようにする。The processing of the flowchart shown in FIG. 9 is repeatedly performed at predetermined time intervals. Also, a plurality of modes may be provided on the display indicating the low load. For example, at low load 1
In the case of, lightness 80%, in the case of low load 2, the lightness 50%,
In the case of 3 at low load, the brightness may be reduced stepwise, such as 20% brightness. The mode switching at the time of low load may be performed, for example, according to a continuous elapsed time of a time that is not noticed (inactive state). Also, the number of updates is changed by switching the mode.
【0060】上述した実施の形態においては、画像表示
ウィンドウ131の表示状態を変化させるとして説明し
たが、電子メールウィンドウ141などの他のソフトウ
ェアが起動されることにより表示されるウィンドウの表
示状態を、同様に変化させるようにしても良い。また、
表示状態の変化は、上述した実施の形態においては、ウ
ィンドウ内というように説明したが、そのウィンドウに
対応するアイコンなども同様に明度や彩度が低減されて
表示されるようにしても良い。In the embodiment described above, the display state of the image display window 131 is described as being changed. However, the display state of the window displayed when other software such as the e-mail window 141 is activated is changed as follows. Similarly, it may be changed. Also,
In the above-described embodiment, the change in the display state is described as being within a window. However, an icon or the like corresponding to the window may be similarly displayed with reduced brightness or saturation.
【0061】上述した一連の処理は、ソフトウェアによ
り実行することもできる。そのソフトウェアは、そのソ
フトウェアを構成するプログラムが、専用のハードウェ
アに組み込まれているコンピュータ、または、各種のプ
ログラムをインストールすることで、各種の機能を実行
することが可能な、例えば汎用のパーソナルコンピュー
タなどに、記録媒体からインストールされる。The above-described series of processing can be executed by software. The software is a computer in which a program constituting the software is built in dedicated hardware, or a general-purpose personal computer that can execute various functions by installing various programs. For example, it is installed from a recording medium.
【0062】この記録媒体は、図5に示すように、コン
ピュータとは別に、ユーザにプログラムを提供するため
に配布される、プログラムが記録されている磁気ディス
ク121(フロッピーディスクを含む)、光ディスク1
22(CD-ROM,DVDを含む)、光磁気ディスク123
(MDを含む)、もしくは半導体メモリ124などより
なるパッケージメディアなどにより構成される。As shown in FIG. 5, the recording medium is a magnetic disk 121 (including a floppy disk) on which the program is recorded, which is distributed in order to provide the user with the program separately from the computer.
22 (including CD-ROM and DVD), magneto-optical disk 123
(Including an MD), or a package medium including a semiconductor memory 124 or the like.
【0063】また、本明細書において、記録媒体に記録
されるプログラムを記述するステップは、記載された順
序に沿って時系列的に行われる処理はもちろん、必ずし
も時系列的に処理されなくとも、並列的あるいは個別に
実行される処理をも含むものである。In this specification, the step of describing a program recorded on a recording medium may be performed not only in a time-series manner but also in a time-series manner in the order described. This also includes processing executed in parallel or individually.
【0064】[0064]
【発明の効果】以上の如く請求項1に記載の情報処理装
置、請求項3に記載の情報処理方法、および請求項4に
記載のプログラム格納媒体においては、ソフトウェアが
アクティブな状態でないとき、そのソフトウェアに割り
当てる処理能力を低減し、処理能力が低減されたソフト
ウェアにより表示されるウィンドウ内の明度または彩度
が低減された表示になるように、その表示を制御するよ
うにしたので、アクティブにされているソフトウェアに
よる処理にかかる処理能力を増大させることが可能とな
る。As described above, in the information processing apparatus according to the first aspect, the information processing method according to the third aspect, and the program storage medium according to the fourth aspect, when the software is not in an active state, Since the processing power allocated to the software has been reduced and the display has been controlled so that the brightness or saturation in the window displayed by the software with reduced processing is reduced, the display is activated. It is possible to increase the processing capacity required for processing by the software.
【図1】パーソナルコンピュータの外観斜視図である。FIG. 1 is an external perspective view of a personal computer.
【図2】図1のパーソナルコンピュータの本体の平面図
である。FIG. 2 is a plan view of a main body of the personal computer of FIG. 1;
【図3】図1のパーソナルコンピュータのジョグダイヤ
ル付近の拡大図である。FIG. 3 is an enlarged view near a jog dial of the personal computer of FIG. 1;
【図4】図1のパーソナルコンピュータの右側面の構成
を示す右側面図である。FIG. 4 is a right side view showing a configuration of a right side of the personal computer of FIG. 1;
【図5】図1のパーソナルコンピュータの内部の構成例
を示すブロック図である。FIG. 5 is a block diagram showing an example of the internal configuration of the personal computer shown in FIG. 1;
【図6】ファイル内容表示プログラムの処理により表示
される表示画面を説明するための図である。FIG. 6 is a diagram for explaining a display screen displayed by processing of a file content display program.
【図7】画像表示ウィンドウに表示される画像の表示に
ついて説明する図である。FIG. 7 is a diagram illustrating display of an image displayed in an image display window.
【図8】画像表示ウィンドウに表示される画像の他の表
示について説明する図である。FIG. 8 is a diagram illustrating another display of an image displayed in the image display window.
【図9】ファイル内容表示プログラムに基づく制御につ
いて説明するフローチャートである。FIG. 9 is a flowchart illustrating control based on a file content display program.
【図10】アクティブな状態なときの画像表示ウィンド
ウの表示について説明する図である。FIG. 10 is a diagram for describing display of an image display window when in an active state.
【図11】非アクティブな状態なときの画像表示ウィン
ドウの表示について説明する図である。FIG. 11 is a diagram for describing display of an image display window when in an inactive state.
【符号の説明】 1 パーソナルコンピュータ, 51 CPU, 54
RAM, 113ドライブ, 124 半導体ディス
ク, 131 画像表示ウィンドウ, 132 画像,
133 表示指示部, 141 電子メールウィンド
ウ[Description of Signs] 1 Personal computer, 51 CPU, 54
RAM, 113 drive, 124 semiconductor disk, 131 image display window, 132 image,
133 display instruction unit, 141 e-mail window
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B069 AA01 BA01 BA04 BB16 CA15 JA01 JA06 5B098 AA08 GA01 GA02 GC08 JJ09 5E501 AA02 BA05 CA02 CB02 CB05 EA14 EB05 FA06 FB03 FB23 FB29 FB43 ────────────────────────────────────────────────── ─── Continued on the front page F term (reference) 5B069 AA01 BA01 BA04 BB16 CA15 JA01 JA06 5B098 AA08 GA01 GA02 GC08 JJ09 5E501 AA02 BA05 CA02 CB02 CB05 EA14 EB05 FA06 FB03 FB23 FB29 FB43
Claims (4)
のソフトウェアによる処理を実行する情報処理装置にお
いて、 前記ソフトウェアがアクティブな状態でないとき、その
ソフトウェアに割り当てる処理能力を低減する低減手段
と、 前記低減手段により処理能力が低減された前記ソフトウ
ェアにより表示されるウィンドウ内の明度または彩度が
低減された表示になるように、その表示を制御する表示
制御手段とを含むことを特徴とする情報処理装置。1. An information processing apparatus that activates a plurality of software programs and executes processing by the respective software programs, wherein when the software programs are not in an active state, a reducing unit configured to reduce a processing capability assigned to the software programs; And a display control means for controlling the display so that the brightness or the saturation in the window displayed by the software whose processing capability has been reduced is reduced.
り当てる処理能力を段階的に低減し、 前記表示制御手段は、前記低減手段による段階的な処理
能力の低減に対応して、前記ソフトウェアにより表示さ
れるウィンドウ内の明度または彩度を低減することを特
徴とする請求項1に記載の情報処理装置。2. The method according to claim 1, wherein the reducing unit reduces the processing capacity assigned to the software in a stepwise manner, and the display control unit is displayed by the software in response to the stepwise reduction in the processing capacity by the reducing unit. 2. The information processing apparatus according to claim 1, wherein the brightness or the saturation in the window is reduced.
のソフトウェアによる処理を実行する情報処理装置の情
報処理方法において、 前記ソフトウェアがアクティブな状態でないとき、その
ソフトウェアに割り当てる処理能力を低減する低減ステ
ップと、 前記低減ステップの処理で処理能力が低減された前記ソ
フトウェアにより表示されるウィンドウ内の明度または
彩度が低減された表示になるように、その表示を制御す
る表示制御ステップとを含むことを特徴とする情報処理
方法。3. An information processing method for an information processing apparatus which activates a plurality of software programs and executes processing by the respective software programs, the method comprising: when the software is not in an active state, reducing a processing capacity assigned to the software. A display control step of controlling the display so that brightness or saturation in a window displayed by the software whose processing capability has been reduced in the processing of the reduction step is reduced. Information processing method.
のソフトウェアによる処理を実行する情報処理装置のプ
ログラムであって、 前記ソフトウェアがアクティブな状態でないとき、その
ソフトウェアに割り当てる処理能力を低減する低減ステ
ップと、 前記低減ステップの処理で処理能力が低減された前記ソ
フトウェアにより表示されるウィンドウ内の明度または
彩度が低減された表示になるように、その表示を制御す
る表示制御ステップとを含むことを特徴とするコンピュ
ータが実行可能なプログラムが格納されているプログラ
ム格納媒体。4. A program for an information processing apparatus which activates a plurality of software programs and executes processing by the respective software programs, wherein when the software programs are not in an active state, a reduction step for reducing a processing capacity assigned to the software programs. A display control step of controlling the display so that brightness or saturation in a window displayed by the software whose processing capability has been reduced in the processing of the reduction step is reduced. A program storage medium storing a computer-executable program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000130317A JP2001312345A (en) | 2000-04-28 | 2000-04-28 | Information processing apparatus and method, and program storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000130317A JP2001312345A (en) | 2000-04-28 | 2000-04-28 | Information processing apparatus and method, and program storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001312345A true JP2001312345A (en) | 2001-11-09 |
Family
ID=18639446
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000130317A Withdrawn JP2001312345A (en) | 2000-04-28 | 2000-04-28 | Information processing apparatus and method, and program storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001312345A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012058995A (en) * | 2010-09-08 | 2012-03-22 | Denso Corp | Display for vehicle |
-
2000
- 2000-04-28 JP JP2000130317A patent/JP2001312345A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012058995A (en) * | 2010-09-08 | 2012-03-22 | Denso Corp | Display for vehicle |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10884689B2 (en) | State-based auxiliary display operation | |
| US7296242B2 (en) | Information processing apparatus and method and program and program storage medium | |
| US5634102A (en) | Methods and apparatus for a selectable backdrop | |
| JP5323304B2 (en) | Method and system for exchanging data between a computer system and an auxiliary display | |
| US7660914B2 (en) | Auxiliary display system architecture | |
| US7502221B2 (en) | Multiple-use auxiliary display | |
| US6909439B1 (en) | Method and apparatus for maximizing efficiency of small display in a data processing system | |
| EP1594047A2 (en) | Caching data for offline display and navigation of auxiliary information | |
| US8719301B2 (en) | Rapid access to data on a powered down personal computer | |
| US20060232494A1 (en) | Automatic cross-display coordination | |
| EP1152335A2 (en) | Ending application programs | |
| KR20000014377A (en) | Computer system having a power managing mode and control method therefor | |
| US7321977B2 (en) | Information processing apparatus and method | |
| US7173630B2 (en) | Information processing apparatus and method, and information processing program | |
| US7406667B2 (en) | Information-processing apparatus and clock information display control method for use in the apparatus | |
| JP2001312345A (en) | Information processing apparatus and method, and program storage medium | |
| JP2004005211A (en) | Information processing equipment | |
| JP2001306367A (en) | Information processing apparatus and information processing method, and program storage medium | |
| JP3389816B2 (en) | Information processing device | |
| KR20020030572A (en) | Computer system capable of converting power state by operation of monitor power button and power management method of the same | |
| JP2020061086A (en) | Information processing apparatus, control method, and program | |
| JP2002287951A (en) | Information processing apparatus and information processing apparatus control method | |
| JP4556106B2 (en) | Information processing device | |
| JP2003123084A (en) | Image processing apparatus, image processing method, and image processing program | |
| JP2003316562A (en) | Information processing device and display control method of sub-display device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20070703 |