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

JPH07121336A - Method and device for display - Google Patents

Method and device for display

Info

Publication number
JPH07121336A
JPH07121336A JP5269084A JP26908493A JPH07121336A JP H07121336 A JPH07121336 A JP H07121336A JP 5269084 A JP5269084 A JP 5269084A JP 26908493 A JP26908493 A JP 26908493A JP H07121336 A JPH07121336 A JP H07121336A
Authority
JP
Japan
Prior art keywords
screen
program
display
screen saver
time
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
Application number
JP5269084A
Other languages
Japanese (ja)
Inventor
Masao Tokokuni
雅夫 常国
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP5269084A priority Critical patent/JPH07121336A/en
Publication of JPH07121336A publication Critical patent/JPH07121336A/en
Withdrawn legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To provide the method and device for display capable of identifying the program being executed if the program is set to be displayed even though a screen saver function is bring executed. CONSTITUTION:When no input is performed for the prescribed time, the display screen is switched to a screen saver screen to protect it. The setting information which sets whether or not the program can be identified or not is stored corresponding to the program. when executing the screen saver function, the program which is effective before switching the screen saver screen is discriminated. If the discriminated program is set to be judged, a pattern 123 capable of identifying the program is added to the screen saver screen. If it cannot be judged, a pattern 133 which cannot be judged is added for the display.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、例えばコンピュータ機
器等に接続された表示装置の焼き付きを防止するための
画面表示制御、所謂スクリーンセーバ機能を有する表示
装置及びその方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a screen display control for preventing burn-in of a display device connected to, for example, a computer device, a display device having a so-called screen saver function, and a method thereof.

【0002】[0002]

【従来の技術】DTP等のコンピュータ機器の表示画面
では、その表示されている画面の動きが少ないため、同
じ文字や図形が長時間同じ場所に表示されたままとな
る。この結果、それらの文字や図形がディスプレイ上に
焼き付いてしまうといった現象が発生する。このため最
近では、一定時間データの入力操作が行われないと、自
動的に画面を切り替えて所定のパターンを表示し、且つ
その表示したパターンを適当な時間間隔で移動させたり
消去させる等して表示画面の焼き付けを防止するように
している。このような機能は一般にスクリーンセーバと
呼ばれている。
2. Description of the Related Art In a display screen of a computer device such as DTP, the same character or figure remains displayed in the same place for a long time because the displayed screen has little movement. As a result, a phenomenon occurs in which those characters and figures are burned on the display. For this reason, recently, when data input operation is not performed for a certain period of time, the screen is automatically switched to display a predetermined pattern, and the displayed pattern is moved or erased at appropriate time intervals. The display screen is protected from burning. Such a function is generally called a screen saver.

【0003】更に従来のスクリーンセーバには、ロック
機能が組み込まれているものがあり、これによって不当
なユーザによるデータアクセスを防止できるようになっ
ている。このようなロック機能付きスクリーンセーバの
例を図8に示す。
Further, some conventional screen savers have a lock function incorporated therein, which makes it possible to prevent data access by an unauthorized user. An example of such a screen saver with a lock function is shown in FIG.

【0004】701はスクリーンセーバが働くまでにコ
ンピュータのディスプレイに表示されていた表示内容を
示しており、この状態ではアプリケーションとして文書
作成プログラム(ワードプロセシング・プログラム)と
表計算のプログラムが実行されている。ウインドウ71
1はワードプロセッサ用のプログラムに対応しており、
ウインドウ721が表計算プログラムに対応している。
そして、ユーザ文章がアイコン化されて731で示され
ている。
Reference numeral 701 denotes the display contents displayed on the display of the computer before the screen saver operates. In this state, a document creation program (word processing program) and a spreadsheet program are executed as applications. Window 71
1 corresponds to the program for the word processor,
The window 721 corresponds to the spreadsheet program.
Then, the user text is iconized and indicated by 731.

【0005】701の状態では、ワードプロセシング・
プログラムが休止されている。これはワープロウィンド
ウ711の上部のタイトル712が、非反転状態にある
ことによって示されている。一方、表計算プログラムが
実行状態にあり、そのことは表計算ウィンドウ721の
上部のタイトル722が反転されていることによって示
されている。
In the state of 701, word processing
The program is paused. This is indicated by the title 712 at the top of the word processing window 711 being in the non-inverted state. On the other hand, the spreadsheet program is in the running state, which is indicated by the inverted title 722 at the top of the spreadsheet window 721.

【0006】ここで、オペレータが処理を中断してキー
ボードやポインティングデバイス等に所定時間触れなか
った場合にはスクリーンセーバが起動され、画面全体が
あるパターン741で埋めつくされる。この状態が70
2で示されている。いま、例えばオペレータが次に入力
操作を行うまでパターン741を固定して表示したので
は、画面がそのパターン741に従って焼き付けられて
しまい、スクリーンの焼き付きを防止するというスクリ
ーンセーバの目的が達成されなくなる。そこで所定の時
間間隔でもって別のパターン742と交互に切り替えて
表示している。この状態を画面表示例703で示す。
Here, when the operator interrupts the processing and does not touch the keyboard or pointing device for a predetermined time, the screen saver is activated and the entire screen is filled with a certain pattern 741. This state is 70
2 is shown. Now, for example, if the pattern 741 is fixed and displayed until the operator next performs an input operation, the screen is printed according to the pattern 741 and the purpose of the screen saver to prevent screen burn-in cannot be achieved. Therefore, another pattern 742 is alternately switched and displayed at a predetermined time interval. This state is shown by a screen display example 703.

【0007】そして、702或いは703のいずれの表
示状態にあってもオペレータによる入力操作があれば、
704で示すように、オペレータによるパスワードの入
力を促す画面表示となる。ここでオペレータによりパス
ワードが入力されると、その入力されたパスワードをチ
ェックし、正規のものであればスクリーンセーバの状態
から脱出して本来のアプリケーション画面701に戻
る。しかし、もし入力されたパスワードが正規のもので
ない場合や、更に所定時間、入力が操作がない時は、7
04で示されたパスワードチェック画面になる前のスク
リーンセーブ画面702或いは703に戻る。
If there is an input operation by the operator in any of the display states of 702 and 703,
As indicated by 704, a screen display prompting the operator to input the password is displayed. Here, when the operator inputs a password, the entered password is checked, and if the password is legitimate, the screen saver state is exited and the original application screen 701 is returned to. However, if the entered password is not valid, or if there is no operation for a predetermined time, 7
The screen returns to the screen save screen 702 or 703 before the password check screen indicated by 04 is displayed.

【0008】[0008]

【発明が解決しようとする課題】このような従来のロッ
ク機能付きスクリーンセーバでは、それまで作業してい
たオペレータ自身でなければ、そのスクリーンセーバの
状態を解除できず、それまでそのコンピュータ機器でど
のようなアプリケーションが実行されていたのか全く分
からないという欠点があった。また、単純に誰もがその
スクリーンセーバの状態を解除して、それまでそのコン
ピュータ機器でどのようなアプリケーションが実行され
ていたかを判別できるようにすると、ロック機能付きの
意味がなくなってしまう。
In such a conventional screen saver with a lock function, only the operator who has been working until then can cancel the state of the screen saver. It had the drawback of not knowing if the application was running. Further, if anyone simply cancels the state of the screen saver and can determine what application has been executed in the computer device until then, the meaning with the lock function is lost.

【0009】本発明は上記従来例に鑑みてなされたもの
で、スクリーンセーバ機能の実行中であっても、もしそ
のプログラムが表示可能に設定されていれば、それまで
実行されていたプログラムを識別できる表示装置及びそ
の方法を提供することことを目的とする。
The present invention has been made in view of the above-mentioned conventional example, and even if the screen saver function is being executed, if the program is set to be displayable, the program that has been executed can be identified. It is an object to provide a display device and a method thereof.

【0010】また本発明の他の目的は、装置上で実行可
能なプログラムのそれぞれに、表示可能かどうかを設定
して、スクリーンセーバの実行中であっても表示できる
表示装置及びその方法を提供することにある。
Another object of the present invention is to provide a display device and a method thereof in which it is possible to set whether or not each program executable on the device can be displayed so that the program can be displayed even while the screen saver is being executed. Especially.

【0011】更に本発明の他の目的は、スクリーンセー
バの実行中に、オペレータの行先或いは入力操作を中断
している経過時間を表示できるようにした表示装置及び
その方法を提供することにある。
Still another object of the present invention is to provide a display device and a method thereof capable of displaying the destination of the operator or the elapsed time during which the input operation is interrupted during the execution of the screen saver.

【0012】また本発明の他の目的は、それまで実行さ
れていたプログラムに応じて、スクリーンセーバの実行
中に表示するパターンを切り替えることにより、その表
示パターンよりアクティブなプログラムを識別できる表
示装置及びその方法を提供することにある。
Another object of the present invention is to provide a display device capable of identifying an active program from the display pattern by switching the pattern to be displayed during execution of the screen saver according to the program that has been executed so far. To provide a method.

【0013】[0013]

【課題を解決するための手段】上記目的を達成するため
に本発明の表示装置は以下の様な構成を備える。即ち、
所定時間入力操作が行われない時に表示画面を保護する
ためのスクリーンセーバ画面に切り替えて表示する表示
装置であって、プログラムを識別可能にするか否かを設
定する設定情報を該プログラムに対応付けて記憶する記
憶手段と、前記スクリーンセーバ画面に切り替える前に
有効であったプログラムを判別する判別手段と、前記判
別手段により判別されたプログラムが識別可能に設定さ
れていれば、前記スクリーンセーバ画面に前記プログラ
ムを識別可能なパターンを追加して表示する表示手段と
を有することを特徴とする。
In order to achieve the above object, the display device of the present invention has the following constitution. That is,
A display device for switching to and displaying a screen saver screen for protecting the display screen when no input operation is performed for a predetermined time, in which setting information for setting whether or not a program can be identified is associated with the program. If the storage means for storing, the discriminating means for discriminating the program effective before switching to the screen saver screen, and the program discriminated by the discriminating means are set to be distinguishable, the program is displayed on the screen saver screen. And a display unit for additionally displaying an identifiable pattern.

【0014】上記目的を達成するために本発明の表示方
法は以下の様な工程を備える。即ち、所定時間入力操作
が行われない時に表示画面を保護するためのスクリーン
セーバ画面に切り替えて表示する表示方法であって、プ
ログラムを識別可能にするか否かを設定する設定情報を
該プログラムに対応付けて記憶する工程と、前記スクリ
ーンセーバ画面に切り替える前に有効であったプログラ
ムを判別する工程と、その判別されたプログラムが識別
可能に設定されていれば、前記スクリーンセーバ画面に
前記プログラムを識別可能なパターンを追加して表示す
る工程とを有することを特徴とする。
In order to achieve the above object, the display method of the present invention comprises the following steps. That is, it is a display method for switching and displaying a screen saver screen for protecting the display screen when no input operation is performed for a predetermined time, and setting information for setting whether or not the program can be identified corresponds to the program. The step of storing and attaching, the step of determining the program that was effective before switching to the screen saver screen, and the program can be identified on the screen saver screen if the identified program is set to be identifiable And a step of adding and displaying a pattern.

【0015】[0015]

【作用】以上の構成において、プログラムを識別可能に
するか否かを設定する設定情報を該プログラムに対応付
けて記憶しておき、スクリーンセーバ画面に切り替える
前に有効であったプログラムを判別し、その判別された
プログラムが識別可能に設定されていれば、前記スクリ
ーンセーバ画面に、そのプログラムを識別可能なパター
ンを追加して表示する。
In the above configuration, setting information for setting whether or not a program can be identified is stored in association with the program, and the program that is effective before the screen saver screen is switched is determined. If the identified program is set to be identifiable, a pattern that allows the program to be identified is additionally displayed on the screen saver screen.

【0016】[0016]

【実施例】以下、添付図面を参照して本発明の好適な実
施例を詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A preferred embodiment of the present invention will now be described in detail with reference to the accompanying drawings.

【0017】図1は本発明の第1実施例を説明するため
の図、図2は本発明の第1実施例の処理を示すフローチ
ャート、そして図3は本実施例の情報処理装置の概略構
成を示すブロック図である。
FIG. 1 is a diagram for explaining the first embodiment of the present invention, FIG. 2 is a flow chart showing the processing of the first embodiment of the present invention, and FIG. 3 is a schematic configuration of an information processing apparatus of the present embodiment. It is a block diagram showing.

【0018】まず最初に図1を参照して、本発明の第1
実施例を詳細に説明する。101,111はアプリケー
ション・プログラムを実行中の画面表示例を示し、いず
れの場合にも表計算プログラムが実行されている。10
2はワードプロセッサ・プログラムのウインドウを示
し、104は表計算プログラムのウィンドウを示してい
る。103はワードプロセッサ・プログラムのタイト
ル、105は表計算プログラムのタイトルを示してい
る。106はスクリーンセーバのアイコンを示し、10
7は、現在アクティブなアプリケーション(表計算)が
スクリーンセーバに対して公開可能であると指示されて
いることを示し、117は逆に表計算がスクリーンセー
バに対して非公開であると指示されている状態を示して
いる。
First of all, referring to FIG.
Examples will be described in detail. 101 and 111 show screen display examples during execution of the application program, and in any case, the spreadsheet program is being executed. 10
Reference numeral 2 denotes a word processor program window, and 104 denotes a spreadsheet program window. Reference numeral 103 denotes a word processor program title, and 105 denotes a spreadsheet program title. 106 indicates a screen saver icon, 10
7 indicates that the currently active application (spreadsheet) is instructed to be openable to the screen saver, and 117 indicates that the spreadsheet is instructed to be open to the screensaver. Is shown.

【0019】108はカーソルを示し、このカーソル1
08は後述するキーボードやポインティングデバイスな
どの指示により画面上で移動される。121,131の
それぞれはスクリーンセーブされた画面表示例を示し、
123は公開可能なアプリケーション(この場合は表計
算)がアクティブであることを示している。また133
は、非公開のアプリケーション・プログラム(この場合
は表計算)がアクティブになっている状態を示してい
る。また141は、パスワードの入力を受け付ける画面
例を示している。
Reference numeral 108 denotes a cursor, and this cursor 1
08 is moved on the screen according to an instruction from a keyboard, a pointing device, or the like, which will be described later. Each of 121 and 131 shows an example of a screen-saved screen display,
Reference numeral 123 indicates that an openable application (in this case, spreadsheet) is active. See also 133
Indicates that a private application program (in this case, spreadsheet) is active. Reference numeral 141 shows an example of a screen for accepting a password input.

【0020】次に、本実施例の動作を説明する前に、図
3を参照して実施例の情報処理装置の構成を説明する。
Before explaining the operation of this embodiment, the configuration of the information processing apparatus of this embodiment will be described with reference to FIG.

【0021】201は装置全体を制御するCPU、20
2はオペレータにより操作され、文書データや各種デー
タ、命令等を入力するためのキーボード、203は、例
えばマウス等のポインティングデバイスである。204
はプログラムメモリで、複数の各種アプリケーション・
プログラムが記憶されており、随時切り替えて実行され
る。205は、例えばCRTや液晶等の表示部で、表示
コントローラ206の制御の下に文字や図形、カーソル
108等を表示することができる。207はビデオメモ
リで、表示部207に表示されるイメージデータをビッ
トマップに記憶している。208はRAMで、CPU2
01の動作時にワークエリアとして使用されるととも
に、編集中の文書データや図形データ等の各種データを
記憶している。
Reference numeral 201 denotes a CPU for controlling the entire apparatus, 20
Reference numeral 2 is a keyboard operated by an operator to input document data, various data, commands, etc., and 203 is a pointing device such as a mouse. 204
Is the program memory,
The program is stored and is switched and executed at any time. Reference numeral 205 denotes a display unit such as a CRT or liquid crystal, which can display characters, figures, a cursor 108, etc. under the control of the display controller 206. A video memory 207 stores image data displayed on the display unit 207 in a bitmap. 208 is a RAM, which is the CPU 2
It is used as a work area during the operation 01 and stores various data such as document data being edited and graphic data.

【0022】209はハードディスク、212はフロッ
ピィディスクで、いずれもそれぞれ対応するコントロー
ラ210,211により制御され、データの読み出しや
書込みが制御されている。尚、前述の各種アプリケーシ
ョン・プログラムはこれらハードディスク209等に記
憶されていて、プログラムメモリ204にダウンロード
されて実行されても良い。213はタイマで、CPU2
01の指示により所定時間の計時等を行い、指示された
時間が経過すると割込み等でCPU201に報知してい
る。221はRAM208に設けられた公開フラグで、
現在アクティブになっているアプリケーション・プログ
ラムが公開可能かどうかを示している。222はフラグ
テーブルで、プログラムメモリ204に記憶されている
各種アプリケーション・プログラム或いはファイル名に
対応して非公開、公開可能を示すフラグ情報を記憶して
いる。
Reference numeral 209 is a hard disk, 212 is a floppy disk, both of which are controlled by the corresponding controllers 210 and 211 to control the reading and writing of data. The various application programs described above may be stored in the hard disk 209 or the like, and downloaded to the program memory 204 and executed. 213 is a timer, CPU2
According to the instruction 01, a predetermined time is measured, and when the instructed time elapses, the CPU 201 is notified by an interrupt or the like. A public flag 221 is provided in the RAM 208.
Indicates whether the currently active application program can be published. Reference numeral 222 denotes a flag table, which stores flag information indicating non-disclosure and disclosure in correspondence with various application programs or file names stored in the program memory 204.

【0023】次に、以上の構成に基づいて、第1実施例
の情報処理装置におけるスクリーンセーバの動きを図2
のフローチャートを参照して説明する。この処理を実行
するスクリーンセーバのプログラムはプログラムメモリ
204に記憶されている。
Next, based on the above configuration, the movement of the screen saver in the information processing apparatus of the first embodiment is shown in FIG.
This will be described with reference to the flowchart in FIG. A screen saver program that executes this process is stored in the program memory 204.

【0024】この処理が実行される前には、この装置上
では2つのアプリケーション・プログラム(ワードプロ
セッサと表計算プログラム)が実行されており、図1の
表示画面101,111で示されるように、ワードプロ
セッサ・プログラムのほうは休止状態にあり、表計算プ
ログラムがアクティブになっている。このことはワープ
ロウィンドウ102の上部のタイトル103が非反転状
態にあることによって示されている。一方、アクティブ
となっている表計算プログラムは、表計算ウィンドウ1
04の上部のタイトル105が反転状態であることによ
って示されている。
Before this processing is executed, two application programs (word processor and spreadsheet program) are executed on this apparatus, and as shown by display screens 101 and 111 in FIG. -The program is in the dormant state and the spreadsheet program is active. This is indicated by the title 103 at the top of the word processing window 102 being in the non-inverted state. On the other hand, the active spreadsheet program is the spreadsheet window 1
The title 105 at the top of 04 is indicated by the inverted state.

【0025】又、スクリーンセーバ用のアイコン106
により、スクリーンセーバが起動してスクリーンセーブ
された時に、そのセーブパターンにアクティブなアプリ
ケーションの情報(パターン123或いは133)を付
け加えるか否か、言い換えればそのアクティブなアプリ
ケーションを公開するか非公開にするかを表示する部分
(公開・非公開選択部分)107,117が含まれてい
る。表示画面101は、現在アクティブな表計算プログ
ラムを公開可能に設定した状態を示し、表示画面111
は非公開に設定した状態を表している。
Further, a screen saver icon 106
Whether to add the information (pattern 123 or 133) of the active application to the save pattern when the screen saver is activated and the screen is saved, in other words, whether to open or hide the active application. Displayed portions (public / non-public selection portions) 107 and 117 are included. The display screen 101 shows a state in which the currently active spreadsheet program is set to be open to the public, and the display screen 111
Indicates a state in which it is set to private.

【0026】この非公開、公開可能状態の設定をフロー
チャートを参照して説明する。ステップS1で、カーソ
ル108によりスクリーンセーバのアイコンが指示され
て、ポインティングデバイス203のスイッチがオン
(クリック)されたかどうかをみる。クリックされた時
はステップS2に進み、RAM208の公開フラグ22
1を参照して、そのスクリーンセーバにおけるアプリケ
ーション・プログラム(表計算)の現在の状態が公開可
能かどうかをみる。公開可能であれば(公開フラグ22
1がオン)ステップS3に進み、公開フラグ221をオ
フして、その状態を非公開(図1の111)に設定す
る。一方、公開フラグ221がオフで非公開であればス
テップS4に進み、公開フラグ221をオンして公開可
能(図1の101)に設定する。
The setting of the non-public and openable states will be described with reference to a flowchart. In step S1, it is determined whether or not the screen saver icon is pointed by the cursor 108 and the switch of the pointing device 203 is turned on (clicked). When it is clicked, the process proceeds to step S2, and the public flag 22 of the RAM 208.
See 1 to see if the current state of the application program (spreadsheet) on the screen saver can be published. If it can be published (public flag 22
(1 is on), the process proceeds to step S3, the disclosure flag 221 is turned off, and the state is set to non-disclosure (111 in FIG. 1). On the other hand, if the disclosure flag 221 is off and it is not disclosed, the process proceeds to step S4, and the disclosure flag 221 is turned on to set disclosure (101 in FIG. 1).

【0027】このように、現在アクティブであるアプリ
ケーション・プログラムの状態は、カーソル108によ
り公開・非公開選択部分107を指示してクリック操作
を行うことにより、交互に変更できる。即ち、現在アク
ティブとなっているアプリケーション・プログラムが公
開可能であることを示すエリア107をカーソルで指示
してクリックすると、117で示すように非公開である
ことを示す表示『非公開』に変更する。逆にアクティブ
なアプリケーションが非公開であることを示しているエ
リア117をカーソル108で指示してクリックする
と、公開可能であることを示す『公開』表示(図1の1
07)に変更される。
As described above, the state of the currently active application program can be alternately changed by pointing the public / private selection portion 107 with the cursor 108 and performing a click operation. That is, when the area 107 indicating that the currently active application program can be disclosed is indicated by the cursor and clicked, the display is changed to "non-disclosure" indicating that the application program is not disclosed, as indicated by 117. . On the contrary, when the area 108 indicating that the active application is undisclosed is indicated by the cursor 108 and clicked, a “disclosed” display (1 in FIG.
It is changed to 07).

【0028】こうしてスクリーンセーバの設定が終了し
た後、ステップS5で所定時間入力操作がないかどうか
をみる。所定時間が経過していない時はステップS1に
戻り前述の操作を行う。ステップS5で、所定時間入力
操作が行われない時はステップS6に進み、これ以降の
処理では、アクティブとなっているアプリケーションプ
ログラムが公開可能に設定されているか、或いは非公開
に設定されているかによってスクリーンセーブされた際
の表示パターンが異なってくる。
After the setting of the screen saver is completed in this way, it is checked in step S5 whether or not there is an input operation for a predetermined time. When the predetermined time has not elapsed, the process returns to step S1 and the above-mentioned operation is performed. In step S5, if no input operation is performed for a predetermined time, the process proceeds to step S6, and in the subsequent processing, depending on whether the active application program is set to be openable or not open. The display pattern when the screen is saved is different.

【0029】即ち、ステップS6で公開可能に設定され
ている場合はステップS8に進み、アクティブであるア
プリケーション・プログラム(この場合は表計算プログ
ラム)を示すパターン123が、スクリーンセーブ用の
表示パターンに加えられて表示される(図1の画面例1
21参照)。一方、現在アクティブなアプリケーション
・プログラムが非公開に設定されている場合はステップ
S7に進み、そのアプリケーション・プログラムが非公
開であることを表すパターン133を、スクリーンセー
ブ用の表示パターンに加えて表示する(図1の画面例1
31参照)。
That is, if it is set to be openable in step S6, the process proceeds to step S8, and the pattern 123 indicating the active application program (in this case, the spreadsheet program) is added to the screen save display pattern. And displayed (screen example 1 in FIG. 1)
21). On the other hand, if the currently active application program is set to be private, the process proceeds to step S7, and a pattern 133 indicating that the application program is private is displayed in addition to the screen save display pattern. (Screen example 1 in FIG. 1
31).

【0030】次にステップS9に進み、オペレータ何ら
かの入力操作を行うまで、スクリーンセーバはスクリー
ンセーブ用の表示パターンを少しずつずらしながらスク
リーンセーブを行う。そしてステップS10で、オペレ
ータによる入力操作があるとステップS11に進み、こ
のスクリーンセーバはロック機能付きであるので、図1
の141で示すように、パスワードの入力を促すための
表示を行う。そして、このステップS11でパスワード
の入力を待ち、パスワードが入力されるとステップS1
2に進み、このパスワードが一致しているかどうかをみ
る。一致してればステップS13に進んで、スクリーン
セーバの処理を終了して、アクティブなアプリケーショ
ン・プログラムの実行に戻る(図1の矢印1001で示
す)。
Next, in step S9, the screen saver saves the screen while gradually shifting the screen save display pattern until the operator performs some input operation. Then, in step S10, if there is an input operation by the operator, the process proceeds to step S11, and since this screen saver has a lock function,
141, a display for prompting the input of the password is displayed. Then, in step S11, the input of the password is waited for, and when the password is input, the step S1
Go to 2 to see if this password matches. If they match, the process proceeds to step S13 to end the screen saver process and return to the execution of the active application program (indicated by arrow 1001 in FIG. 1).

【0031】一方、パスワードがオペレータの正規のも
のでない場合はステップS11のパスワードの入力待ち
に戻る。またステップS11で、パスワードが入力され
ない時はステップS14に進み、一定時間入力操作がな
いかどうかをみる。一定時間内に入力操作があった場合
はステップS11に戻り、再度パスワードの入力待ちと
なる。またステップS14で一定時間入力操作がなかっ
た時は再びステップS9に戻り、パスワードチェック画
面(141)になる前のスクリーンセーブ画面(図1の
矢印1002で示す)に戻る。
On the other hand, if the password is not the proper one of the operator, the process returns to step S11 to wait for the password input. If the password is not input in step S11, the process proceeds to step S14 to check whether there is an input operation for a certain period of time. When the input operation is performed within the fixed time, the process returns to step S11 and waits for the password to be input again. If there is no input operation for a certain period of time in step S14, the process returns to step S9 again to return to the screen save screen (indicated by arrow 1002 in FIG. 1) before the password check screen (141).

【0032】このように、前もってオペレータがアクテ
ィブなアプリケーション・プログラムを公開、或いは非
公開に設定しておくことにより、スクリーンセーブ機能
が開始された後、表示したくないアプリケーション・プ
ログラムに関する情報が表示されるのを防止できる。ま
た、「公開」に設定されていた場合(121の画面)
は、オペレータの入力により、101の画面に戻るよう
にしてもよい。この場合、「公開」が設定されている1
04のみを表示させるようにしてもよい。 [第2実施例]前述の第1実施例では、公開・非公開の
条件を、現在アクティブなアプリケーション・プログラ
ムに対してだけしか設定することができなかったが、現
在アクティブでないアプリケーション・プログラムをも
含めて一括してテーブルで管理し、各アプリケーション
・プログラムに対して任意に設定できるようにしても良
い。
As described above, by setting the active application program to be public or private in advance by the operator, after the screen save function is started, the information about the application program which is not desired to be displayed is displayed. Can be prevented. Also, if it is set to "Public" (screen 121)
May be returned to the screen 101 by an operator's input. In this case, "Public" is set 1
You may make it display only 04. [Second Embodiment] In the first embodiment described above, the disclosure / non-disclosure conditions can be set only for the currently active application program, but even for the currently inactive application program. It is also possible to collectively manage them in a table including them and set them arbitrarily for each application program.

【0033】この第2実施例では、各アプリケーション
・プログラムに対して、アクティブであるか否かを問わ
ず、それぞれに公開、或いは非公開を設定できる。図4
は第2実施例を説明するための画面表示例を示し、図5
は第2実施例におけるスクリーンセーバの動きを表した
フローチャートである。なお、前述の実施例と共通する
部分は同じ番号で示している。
In the second embodiment, each application program can be set to be open or closed regardless of whether it is active or not. Figure 4
5 shows a screen display example for explaining the second embodiment, and FIG.
6 is a flowchart showing the movement of the screen saver in the second embodiment. The same parts as those in the above-described embodiment are designated by the same numbers.

【0034】図4において、画面表示例301と331
のそれぞれでは、アプリケーション・プログラムのワー
ドプロセシング・プログラムと表計算プログラムが共に
オープンされており、ワープロウインドウ102と表計
算ウインドウ104が表示されている。そして画面例3
01では、ワードプロセシング・プログラムがアクティ
ブになっていて、そのことがワープロウインドウ102
のタイトル103が反転状態になることにより示されて
いる。また画面例311では、表計算プログラムがアク
ティブになっている。
In FIG. 4, screen display examples 301 and 331.
In each of the above, both the word processing program and the spreadsheet program of the application program are opened, and the word processing window 102 and the spreadsheet window 104 are displayed. And screen example 3
In 01, the word processing program is active, which is the word processing window 102.
The title 103 of FIG. Further, in the screen example 311, the spreadsheet program is active.

【0035】又、これら画面表示例301,311で
は、スクリーンセーバのためのアイコン106,107
が表示されており、アイコン107には、スクリーンセ
ーバが起動された時に、スクリーンをセーブするパター
ンの表示時に、現在アクティブなアプリケーション・プ
ログラムが公開可能であるか、非公開であるかが表示さ
れている(公開・非公開選択部分)。これにより、ワー
ドプロセシング・プログラムは公開可能であり、表計算
プログラムは非公開であることが分かる。
In the screen display examples 301 and 311, the icons 106 and 107 for the screen saver are displayed.
Is displayed, and when the screen saver is activated, the icon 107 displays whether the currently active application program can be disclosed or not disclosed when the pattern for saving the screen is displayed. (Public / private selection part). From this, it can be seen that the word processing program can be made public and the spreadsheet program is not made public.

【0036】そして、画面表示例301,311のどち
らの状態においても、スクリーンセーバ用のアイコン1
06をクリックすると、351で示されるような画面表
示となる。この画面351では、スクリーンセーバが管
理しているアプリケーション・プログラムの一覧が表示
され、それぞれのアプリケーション・プログラム名35
3と、各アプリケーション・プログラムに対応する公開
・非公開情報354が表示される。
In any of the screen display examples 301 and 311, the icon 1 for the screen saver is displayed.
When 06 is clicked, a screen display as shown by 351 is made. On this screen 351, a list of application programs managed by the screen saver is displayed, and each application program name 35
3 and public / private information 354 corresponding to each application / program are displayed.

【0037】この画面351を用いて、各アプリケーシ
ョン・プログラムの公開・非公開を切り替える。即ち、
カーソル108で対象とするアプリケーション・プログ
ラムの公開・非公開情報欄354をクリックすると、そ
の内容が、それまで『公開』であれば『非公開』に、
『非公開』であれば『公開』に切り替えられて表示され
る。この実施例では、ワードプロセシング・プログラム
は公開可能に、表計算プログラムは非公開に設定されて
いる。この設定に対応して、画面表示例301でワード
プロセシング・プログラムがアクティブになると、スク
リーンセーバを示すアイコン107に『公開』が表示さ
れ、一方、画面表示例302で表計算プログラムがアク
ティブになると、スクリーンセーバを示すアイコン10
7に『非公開』が表示される。
Using this screen 351, the disclosure / nondisclosure of each application / program is switched. That is,
When the public / private information field 354 of the target application / program is clicked with the cursor 108, if the content is “public” until then, it is changed to “private”,
If it is "Private", it is switched to "Public" and displayed. In this embodiment, the word processing program is set to be open to the public and the spreadsheet program is set to be closed to the public. In response to this setting, when the word processing program is activated in the screen display example 301, "Public" is displayed on the icon 107 indicating the screen saver, while when the spreadsheet program is activated in the screen display example 302, the screen saver is activated. Icon showing 10
“Private” is displayed in 7.

【0038】そして、画面表示例301,311のいず
れにおいても、オペレータによる入力が一定時間なけれ
ばスクリーンセーバが起動して画面例321或いは33
1で示される画面表示となる。
In any of the screen display examples 301 and 311, the screen saver is activated and the screen example 321 or 33 is displayed if there is no input from the operator for a certain time.
The screen display indicated by 1.

【0039】即ち、ワードプロセシング・プログラムが
アクティブである画面表示301の状態では、ワードプ
ロセシング・プログラムは公開可能であるので、現在ア
クティブなアプリケーション・プログラムがワードプロ
セシング・プログラムであることを表すパターン323
が表示パターンに加えられ、図4の321で示される画
面表示となる。
That is, in the state of the screen display 301 in which the word processing program is active, the word processing program can be opened. Therefore, the pattern 323 indicating that the currently active application program is the word processing program.
Is added to the display pattern, resulting in the screen display indicated by 321 in FIG.

【0040】一方、表計算プログラムがアクティブであ
る画面表示311の状態からスクリーンセーブの状態に
移行した時は、この表計算プログラムは非公開に設定さ
れているので、現在アクティブなアプリケーション・プ
ログラム(表計算)が非公開であることを表すパターン
333が表示パターンに加えられ、331で示すような
画面となる。
On the other hand, when the state of the screen display 311 in which the spreadsheet program is active is changed to the screen save state, since the spreadsheet program is set to be closed, the currently active application program (table A pattern 333 indicating that (calculation) is not disclosed is added to the display pattern, and a screen as indicated by 331 is obtained.

【0041】又、画面表示321或いは331のいずれ
かで示された表示状態で、オペレータの入力操作があれ
ば、341で示されたパスワード入力画面となる。この
画面で入力されたパスワードをチェックし、パスワード
がオペレータの正規のものであれば、スクリーンセーバ
から脱出して本来(スクリーンセーブに入る前のアプリ
ケーション・プログラム)のアプリケーション画面30
1或いは311に戻る。しかし、もしパスワードがオペ
レータの正規のものでない場合や、それ以上の入力が一
定時間なかった場合には、再度321或いは331で示
されたスクリーンセーブ画面に戻る。
If there is an input operation by the operator in the display state shown by either the screen display 321 or 331, the password input screen 341 is displayed. The password entered on this screen is checked, and if the password is legitimate for the operator, the application screen 30 that escapes from the screen saver and is the original (application program before entering screen save)
Return to 1 or 311. However, if the password is not authorized by the operator, or if no further input is made for a certain period of time, the screen save screen indicated by 321 or 331 is displayed again.

【0042】図5は、この第2実施例を説明するための
フローチャートで、この処理を実行する制御プログラム
はプログラムメモリ204に記憶されている。
FIG. 5 is a flow chart for explaining the second embodiment, and the control program for executing this processing is stored in the program memory 204.

【0043】図4の画面表示例301或いは311にお
いて、セーバアイコン106がクリックされるとステッ
プS21からステップS22に進み、図4の351に示
すように、アプリケーション・プログラムの一覧表を表
示する。このテーブルの公開・非公開欄354のいずれ
かがカーソル108で指示され、ポインティングデバイ
ス203によるクリック操作が行われると、そのエリア
に『公開』が設定されていれば『非公開』に、『非公
開』が設定されていれば『公開』に変更される(ステッ
プS23〜ステップS25)。こうして設定された各ア
プリケーション・プログラムに対する公開、非公開の設
定情報は、フラグテーブル222に記憶されている。
In the screen display example 301 or 311 of FIG. 4, when the saver icon 106 is clicked, the process proceeds from step S21 to step S22, and a list of application programs is displayed as indicated by 351 in FIG. When one of the public / non-public fields 354 of this table is designated by the cursor 108 and a click operation is performed by the pointing device 203, if "public" is set in the area, "non-public" is displayed. If "Public" is set, it is changed to "Public" (steps S23 to S25). The public and private setting information for each application program set in this way is stored in the flag table 222.

【0044】そして所定時間、入力操作が行われない時
はステップS26からステップS27に進み、その時点
でアクティブであるアプリケーション・プログラムが公
開可能か、非公開のいずれにセットされているかを、前
述のフラグテーブル222を参照して判断する。そして
公開可能であればステップS28でそのアプリケーショ
ン・プログラム名を表示し(図4の321参照)、非公
開であればステップS29で非公開であることを示すパ
ターンを表示する(図4の331参照)。なおこれ以降
のステップS30〜35は、前述の図2のステップS9
〜ステップS14と同様であるため、その説明を省略す
る。
When the input operation is not performed for the predetermined time, the process proceeds from step S26 to step S27, and it is determined whether the application program which is active at that time is set to be open or closed. The flag table 222 is referred to for the determination. If it can be published, the application program name is displayed in step S28 (see 321 in FIG. 4), and if it is private, a pattern indicating that it is private is displayed in step S29 (see 331 in FIG. 4). ). The subsequent steps S30 to S35 are the same as step S9 in FIG.
-Since it is the same as that of Step S14, the explanation is omitted.

【0045】このように第2実施例によれば、各アプリ
ケーション・プログラムを公開可能にするか、或いは非
公開にするかを、各アプリケーション・プログラムごと
に設定しなくても、一度に各アプリケーション・プログ
ラムに対して設定できる効果がある。 [第3実施例]なお、第2実施例では、公開・非公開の
条件をアプリケーション・プログラム単位で設定できる
ようになっているが、例えば各ユーザのファイル単位に
も設定できる。これを示したのが第3実施例で、図6は
第3実施例の操作を、図7は第3実施例におけるスクリ
ーンセーバの動きを表したフローチャートである。
As described above, according to the second embodiment, even if it is not set for each application program whether to make each application program public or private, each application program can be set at once. There is an effect that can be set for the program. [Third Embodiment] In the second embodiment, the disclosure / non-disclosure conditions can be set for each application program, but can be set for each user, for example. This is shown in the third embodiment, FIG. 6 is an operation of the third embodiment, and FIG. 7 is a flowchart showing the movement of the screen saver in the third embodiment.

【0046】この第3実施例では、前述の第2の実施例
と同様に、アプリケーションとしてワードプロセシング
・プログラムと表計算プログラムがオープンされてお
り、各アプリケーション・プログラムに対応するウイン
ドウ502と504で示されている。画面表示501,
511におけるスクリーンセーバのアイコン106,1
07は前述の実施例と同様である。
In the third embodiment, similarly to the second embodiment, the word processing program and the spreadsheet program are opened as applications, and the windows 502 and 504 corresponding to the respective application programs are shown. Has been done. Screen display 501,
Screen saver icons 106,1 at 511
07 is the same as that of the above-mentioned embodiment.

【0047】画面表示例501では、ファイル(ファイ
ル名「目次」)がアクティブになっており、このことは
ワードプロセッサ・ウインドウ502のタイトル503
が反転されていることで示され、画面表示例511では
ファイル(ファイル名「本文」)がアクティブになって
おり、これがウインドウ504のタイトル505が非反
転状態にあることによって示されている。
In the screen display example 501, a file (file name "table of contents") is active, which means that the title 503 of the word processor window 502 is displayed.
Is displayed in reverse, and in the screen display example 511, the file (file name “body”) is active, which is indicated by the fact that the title 505 of the window 504 is in the non-inverted state.

【0048】そして、画面表示例501,511のいず
れの状態からでも、スクリーンセーバのアイコン106
をクリックすると、画面表示例551で示される表示状
態となり、スクリーンセーバが管理するファイルの一覧
が表示される。そして、各ファイル名に対応する公開・
非公開情報554をクリックすることにより、公開・非
公開を切り替えることができる。この切り替えは、ポイ
ンティングデバイス203によりカーソル108を対象
ファイルの公開・非公開情報554上に移動し、クリッ
ク操作を行うことにより、それ迄の状態を反転させる。
即ち、それまでが『公開』であったならば『非公開』
に、『非公開』であったならば『公開』に切り替える。
この実施例では、「目次」は公開(公開可能)に、「本
文」は非公開に設定されている。
The screen saver icon 106 is displayed in any of the screen display examples 501 and 511.
When is clicked, the display state shown in the screen display example 551 is displayed, and a list of files managed by the screen saver is displayed. Then, the release corresponding to each file name
By clicking the private information 554, it is possible to switch between public and private. This switching is performed by moving the cursor 108 to the public / non-public information 554 of the target file by the pointing device 203 and performing a click operation to reverse the state up to that point.
That is, if it was "public" until then, it will be "private."
If it was "private", switch to "public".
In this embodiment, the "table of contents" is set to be public (can be published) and the "text" is set to be private.

【0049】従って、画面表示501の状態で、オペレ
ータ入力が一定時間なければスクリーンセーバが起動し
て画面表示521のようになり、アクティブであるファ
イル(ファイル名「目次」)が公開であることを示すパ
ターン523が表示される。一方、画面表示511の状
態からスクリーンセーバが起動すると、ファイル(ファ
イル名「本文」)は非公開に設定されているので、アク
ティブなファイル「本文」が非公開であることを表すパ
ターン533が表示パターンに加えられて、531で示
すように表示される。
Therefore, in the state of the screen display 501, if there is no operator input for a certain period of time, the screen saver is activated and the screen display 521 appears, indicating that the active file (file name "table of contents") is open. The pattern 523 is displayed. On the other hand, when the screen saver is activated from the state of the screen display 511, since the file (file name “body”) is set to be private, the pattern 533 indicating that the active file “body” is private is a display pattern. In addition, the display is made as indicated by 531.

【0050】表示例521或いは531の状態でキー入
力等があると、541で示されたパスワードの入力画面
となる。ここで入力されたパスワードをチェックし、パ
スワードがオペレータの正規のものであれば、スクリー
ンセーバから脱出して、元のアクティブなアプリケーシ
ョン・プログラムが起動される。しかし、もしパスワー
ドがオペレータの正規のものでない場合は再度のパスワ
ードの受付けに戻り、またある時間以上、入力操作が行
われない場合には、パスワードチェック画面になる前の
スクリーンセーブ画面(501,511)になる。
When there is a key input or the like in the display example 521 or 531, the password input screen indicated by 541 is displayed. The password entered here is checked and if the password is legitimate for the operator, the screen saver is exited and the original active application program is launched. However, if the password is not authorized by the operator, the process returns to the acceptance of the password again, and if the input operation is not performed for a certain period of time, the screen save screen (501, 511) before the password check screen is displayed. )become.

【0051】図7は第3実施例の動作を説明するための
フローチャートで、この処理を実行する制御プログラム
はプログラムメモリ204に記憶されている。
FIG. 7 is a flow chart for explaining the operation of the third embodiment, and the control program for executing this processing is stored in the program memory 204.

【0052】図6の画面表示501、511の状態で、
セーバアイコン106がクリックされるとステップS4
2に進み、図6の551で示されたテーブルが表示され
る。このテーブルは前述のフラグテーブル222に記憶
されている。ここで、カーソル108により、公開、非
公開欄554が指示されてクリックされると、対応する
ファイルの公開、非公開が前述のように切り替えられる
(ステップS44,S45)。
In the state of the screen displays 501 and 511 of FIG. 6,
When the saver icon 106 is clicked, step S4
2, the table shown at 551 in FIG. 6 is displayed. This table is stored in the flag table 222 described above. Here, when the public / non-public field 554 is designated and clicked by the cursor 108, the public / non-public of the corresponding file is switched as described above (steps S44 and S45).

【0053】そして、所定時間入力操作が行われない時
はステップS47に進み、現在アクティブであるファイ
ルが公開可能に設定されているか、或いは非公開に設定
されているかをみる。公開可能であればステップS48
に進み、図6の523で示すパターンを追加して表示
し、非公開であればステップS49に進み、パターン5
33を追加表示して、現在アクティブなファイルの表示
モードを示す。他の処理は前述の実施例と同様である。
When the input operation is not performed for the predetermined time, the process proceeds to step S47, and it is determined whether the currently active file is set to be openable or not open. If it can be published, step S48
6, the pattern shown by 523 in FIG. 6 is additionally displayed, and if it is not disclosed, the process proceeds to step S49, and the pattern 5
33 is additionally displayed to show the display mode of the currently active file. The other processing is the same as that of the above-mentioned embodiment.

【0054】このように第3実施例によれば、同じアプ
リケーションで作成されているファイルであっても、フ
ァイルの機密性によって公開・非公開を選択することが
できるため、より柔軟に運用することができる。
As described above, according to the third embodiment, even files created by the same application can be opened / closed depending on the confidentiality of the files, so that the files can be operated more flexibly. You can

【0055】また、ファイルの公開・非公開情報はシス
テムで決められたファイルのアクセス権を用いれば自動
的にデフォルトの設定ができるので、予めオペレータが
テーブルを用意する必要がなくなる。
Further, the public / nonpublic information of the file can be automatically set to the default by using the access right of the file determined by the system, so that the operator does not need to prepare the table in advance.

【0056】以上説明したように前述の実施例によれ
ば、各種プログラムやファイルを公開可能にするか、非
公開にするかを選択できるようにすることにより、 (1)ロック機能付きのスクリーンセーバであっても、
オペレータが許す範囲内で情報を公開することができ
る。 (2)その場合でもセキュリティを損なうことがない。 (3)公開・非公開の状態はいつでもオペレータが自由
に変更することができる。 [第4実施例]次に図9及び図10を参照して本発明の
第4実施例を説明する。この第4実施例では、オペレー
タが席を離れる等して、入力を中断してからの経過時間
が表示される。なお、本実施例におけるハードウェア構
成は前述の図3の構成と同様であるため、その説明を省
略する。
As described above, according to the above-described embodiment, by making it possible to make various programs and files public or private, (1) a screen saver with a lock function is provided. Even so,
Information can be disclosed to the extent permitted by the operator. (2) Even in that case, security is not impaired. (3) The operator can freely change the open / closed status. [Fourth Embodiment] Next, a fourth embodiment of the present invention will be described with reference to FIGS. In the fourth embodiment, the elapsed time since the operator left the seat and interrupted the input is displayed. The hardware configuration of this embodiment is the same as the configuration of FIG. 3 described above, and the description thereof is omitted.

【0057】図9は第4実施例を説明するための画面表
示例を示す図で、図10はその処理を示すフローチャー
トである。なお、これらの図において、前述の図面と共
通する部分は同じ番号で示している。
FIG. 9 is a diagram showing a screen display example for explaining the fourth embodiment, and FIG. 10 is a flow chart showing the processing. In these figures, the same parts as those in the above figures are indicated by the same numbers.

【0058】図9において、401は現在表示部205
に表示されている表示例を示し、ワードプロセシング・
ウインドウ102と表計算ウインドウ104が表示され
ている。また、402はユーザ文章をアイコン化して表
示しているアイコンを示している。いま、表計算プログ
ラムが実行状態にあり、そのことは表計算ウィンドウ1
04の上部のタイトル105が反転していることで示さ
れている。
In FIG. 9, reference numeral 401 denotes the present display section 205.
Shows an example of what is displayed in
A window 102 and a spreadsheet window 104 are displayed. Further, reference numeral 402 denotes an icon which is displayed by converting the user text into an icon. The spreadsheet program is now in the running state, which means spreadsheet window 1
The title 105 at the upper part of 04 is indicated by being inverted.

【0059】この状態で、オペレータが例えば中座する
等して、キーボード202或いはポインティングデバイ
ス203に所定時間触れないときには、スクリーンセー
バが起動されて、画面は403で示すような表示に変わ
る。
In this state, when the operator does not touch the keyboard 202 or the pointing device 203 for a predetermined time by, for example, sitting in the middle, the screen saver is activated and the screen changes to the display shown by 403.

【0060】この第4実施例では、このスクリーンセー
バが起動した時点から時間の計時が開始され、オペレー
タの行先情報405や、現在の時刻時間情報152など
を画面上の適当な場所に表示する(図9の表示例403
参照)。更に、これら時間情報表示152の中に、時計
の針で示された現在の時刻だけでなく、スクリーンセー
バが起動された時点からの経過時間(測定開始直後は
0:00)も合わせて表示する。この後、更にオペレー
タによる入力操作がない時は、オペレータの行先情報4
05と、現在の時刻時間情報153などの情報を、画面
表示403の場合と少し位置をずらして画面404に表
示する。この表示404では、さきほどより8分経過し
ているので、経過時間として0:08と表示されている
(図9の153)。
In the fourth embodiment, time counting starts from the time when the screen saver is activated, and the destination information 405 of the operator and the current time / time information 152 are displayed at an appropriate place on the screen (see FIG. Display example 403 of 9
reference). Further, not only the current time indicated by the hands of the clock but also the elapsed time from the time when the screen saver is activated (0:00 immediately after the start of measurement) is also displayed in the time information display 152. After this, when there is no further input operation by the operator, the destination information of the operator 4
05 and information such as the current time and time information 153 are displayed on the screen 404 with a slight shift in position from the case of the screen display 403. In this display 404, since 8 minutes have passed, the elapsed time is displayed as 0:08 (153 in FIG. 9).

【0061】次に図10のフローチャートを参照して説
明すると、ステップS61で所定時間オペレータによる
入力操作がない時はステップS62に進んでスクリーン
セーバを起動し、中断されている時間を測定するための
計時を、タイマ213を用いて開始する。なお、このタ
イマ213は、現在時刻の計時にも使用されている。次
にステップS63に進み、図9の403で示すように、
スクリーンセーバを実行し、オペレータの行先情報40
5と現在の時刻(経過時間を含む)をスクリーンセーブ
表示画面上に表示する。次にステップS64に進み、所
定時間が経過したかを調べ、所定時間が経過するとステ
ップS65に進み、この経過時間に応じて現在時刻及び
経過時間を更新する。そしてステップS66で、行先情
報405と現在の時刻(経過時間を含む)の表示位置を
少しずらして表示する(図9の404参照)。そしてス
テップS67に進み、キーボード202或いはポインテ
ィングデバイス203を使用した入力操作が行われるか
どうかを判断し、入力操作が行われるとスクリーンセー
バの処理を終了して、それまで実行されていたアプリケ
ーション・プログラムに処理を戻す。
Next, referring to the flowchart of FIG. 10, when there is no input operation by the operator for a predetermined time in step S61, the process proceeds to step S62, the screen saver is activated, and the time for measuring the interrupted time is measured. Using the timer 213. The timer 213 is also used to measure the current time. Next, in step S63, as indicated by 403 in FIG.
Run the screen saver and get the operator's destination information 40
5 and the current time (including the elapsed time) are displayed on the screen save display screen. Next, the process proceeds to step S64, and it is checked whether or not a predetermined time has elapsed. When the predetermined time has elapsed, the process proceeds to step S65, and the current time and the elapsed time are updated according to this elapsed time. Then, in step S66, the display positions of the destination information 405 and the current time (including the elapsed time) are slightly shifted and displayed (see 404 in FIG. 9). Then, the process proceeds to step S67, it is determined whether or not an input operation using the keyboard 202 or the pointing device 203 is performed, and when the input operation is performed, the screen saver process is terminated and the application program that has been executed up to that point is restored. Return processing.

【0062】なお、この場合、前述の実施例のように、
ロック機能を設け、パスワードの入力を促し、パスワー
ドが一致した場合だけ元のアプリケーション・プログラ
ムに復帰するようにしても良い。また、図10のフロー
チャートでは、時刻及び行先の表示位置の更新と、時刻
・経過時間の更新とを同時に行っているが、例えば時刻
の更新を1分毎、表示位置の移動を20秒ごとというよ
うに異ならせても良い。この場合は、ステップS64で
は20行が経過したかを調べてステップS65の処理を
行わないようにし、更にステップS66とステップS6
67との間で1分が経過したかを調べ、1分が経過した
時は時刻及び経過時間の更新を行うようにすれば良い。
In this case, as in the above embodiment,
A lock function may be provided to prompt the user to enter a password, and only when the passwords match, the original application program may be restored. Further, in the flowchart of FIG. 10, the display position of the time and destination is updated and the time / elapsed time is updated at the same time. However, for example, the time is updated every 1 minute and the display position is moved every 20 seconds. You can make it different. In this case, in step S64, it is checked whether 20 lines have passed and the process of step S65 is not performed, and further steps S66 and S6 are performed.
It is only necessary to check whether one minute has passed between 67 and 67 and update the time and the elapsed time when one minute has passed.

【0063】このように第4実施例では、オペレータに
よる入力操作が中断してから再度入力操作が行われるま
で、ある適当な時間間隔で位置を少しずつずらしなが
ら、オペレータの行先情報や経過時間を表示することが
できる。これにより、そのオペレータがどれくらい入力
操作を中断しているか一目で判断できる。 [第5実施例]前述の第4実施例では、スクリーンセー
バが起動した時点からタイマ213等により継続して時
間を計測していたが、スクリーンセーバを起動してから
の経過時間は、スクリーンセーバを起動した時刻を記憶
しておき、現在の時刻との差分により経過時間を求める
ことができる。この処理を行うのが第4実施例で、図1
1は第4実施例における表示例を示し、図12はその処
理を示している。なお、前述の実施例と共通する部分は
同じ番号で示し、それらの説明を省略する。
As described above, in the fourth embodiment, the operator's destination information and elapsed time are displayed while the position is gradually shifted at a certain suitable time interval from the interruption of the input operation by the operator until the input operation is performed again. Can be displayed. As a result, it is possible to determine at a glance how long the operator has interrupted the input operation. [Fifth Embodiment] In the fourth embodiment, the timer 213 and the like continuously measure the time from the time when the screen saver is activated, but the screen saver is activated for the elapsed time after activation of the screen saver. The time can be stored and the elapsed time can be obtained from the difference from the current time. This processing is performed in the fourth embodiment, as shown in FIG.
1 shows a display example in the fourth embodiment, and FIG. 12 shows the processing. The same parts as those in the above-described embodiment are designated by the same reference numerals, and the description thereof will be omitted.

【0064】図12のフローチャートにおいて、ステッ
プS71,ステップS73,S74は前述の図10のス
テップS61,ステップS63,S64と同じであるの
で、その説明を省略する。
In the flowchart of FIG. 12, steps S71, S73 and S74 are the same as steps S61, S63 and S64 of FIG.

【0065】ステップS72では、スクリーンセーバが
起動された時の時刻を記憶する。そしてステップS75
で、時間の経過に応じて現在時刻の更新及び超過時間の
計算{(現在時刻)−(記憶されている開始時刻)}を
行い、その時の現在時刻及び経過時間を、ステップS7
6で前とは異なる位置に表示する(図11の404参
照)。図11の表示例404では、スクリーンセーバの
起動時刻より8分経過しているので、経過時間として
0:08が表示されている。このようにして、前述の第
4実施例と同様に、スクリーンセーバが起動されてから
オペレータによる入力があるまで、入力が途絶えてから
の経過時間を所定の時間間隔で、位置を少しずつずらし
ながら表示できる。これによれば、経過時間を得るため
の、他のタイマなどの操作が不要となるので、より簡便
に実現することができる。 [第6実施例]前述の実施例ではオペレータによる入力
操作が行われ、スクリーンセーバが終了して元のアプリ
ケーション・プログラムに戻ると、それまでの経過時間
情報などはクリアされてしまうが、このスクリーンセー
バから抜ける時にそれまでの経過時間を記憶しておき、
次に再度スクリーンセーバが起動した時に、前回までの
経過時間に積算することもできる。このような処理を第
6実施例として説明する。
In step S72, the time when the screen saver is activated is stored. And step S75
Then, the current time is updated and the excess time is calculated according to the passage of time {(current time)-(stored start time)}, and the current time and elapsed time at that time are calculated in step S7.
In 6 the display is made at a position different from the previous one (see 404 in FIG. 11). In the display example 404 of FIG. 11, since 8 minutes have passed since the screen saver activation time, 0:08 is displayed as the elapsed time. In this way, similarly to the above-described fourth embodiment, the elapsed time after the input is interrupted is displayed at a predetermined time interval while the position is gradually shifted from the activation of the screen saver to the input by the operator. it can. According to this, since it is not necessary to operate another timer or the like for obtaining the elapsed time, it can be realized more easily. [Sixth Embodiment] In the above-described embodiment, when the input operation is performed by the operator and the screen saver ends and returns to the original application program, the elapsed time information up to that point is cleared, but from this screen saver When you exit, remember the elapsed time until then,
Next time the screen saver is activated again, the elapsed time up to the previous time can be added. Such processing will be described as a sixth embodiment.

【0066】図13は第6実施例を説明するための画面
表示例を示し、図14はその処理フローチャートを示し
ている。
FIG. 13 shows a screen display example for explaining the sixth embodiment, and FIG. 14 shows a processing flowchart thereof.

【0067】オペレータが中座する等して、所定時間入
力操作を実行しない時はスクリーンサーバが起動され
(ステップS81)、この時には現在の時刻(スクリー
ンセーバの開始時刻)を記憶する。ステップS83で
は、現在時刻とスクリーンセーバの経過時間の計時を行
い、ステップS84でセーバの起動回数、経過時間の積
算を行う。ステップS86で、例えば入力操作がないま
ま1分が経過するとステップS83に進み、現在時刻を
更新するとともに、経過時間を計算し、その経過時か及
び現在時刻を少し位置をずらせて表示する。
When the operator does not perform an input operation for a predetermined time due to the operator sitting in the center, the screen server is activated (step S81), and at this time, the current time (start time of the screen saver) is stored. In step S83, the current time and the elapsed time of the screen saver are measured, and in step S84, the number of times the saver is activated and the elapsed time are integrated. In step S86, for example, if one minute elapses without any input operation, the process proceeds to step S83, the current time is updated, the elapsed time is calculated, and the elapsed time and the current time are displayed with a slight shift.

【0068】図13において、451はスクリーンサー
バが最初に起動された画面表示例を示し、471は記憶
されたスクリーンサーバの開始時刻を示し、470は現
在時刻の計時を示している。460は、第1回目のスク
リーンセーバの開始時点における積算経過時間(0:00)
を示し、461は8分経過(スクリーンセーバの終了
時)後の積算経過時間(0:08)を示している。また45
2には、現在のスクリーンセーバにおける経過時間(上
側)と、積算された経過時間(下側)とが表示されてい
る。
In FIG. 13, reference numeral 451 shows an example of a screen display when the screen server is first activated, 471 shows the stored start time of the screen server, and 470 shows the clocking of the current time. 460 is the cumulative elapsed time (0:00) at the start of the first screen saver
461 indicates the cumulative elapsed time (0:08) after 8 minutes have passed (at the end of the screen saver). Again 45
In 2, the elapsed time (upper side) and the accumulated elapsed time (lower side) in the current screen saver are displayed.

【0069】この状態で何らかの入力操作があるとステ
ップS85からステップS87に進み、その時点での積
算経過時間(0:08)を記憶し(図13の461)、ステ
ップS88で、そのスクリーンセーバの実行を終了す
る。
If any input operation is performed in this state, the process proceeds from step S85 to step S87, the accumulated elapsed time (0:08) at that time is stored (461 in FIG. 13), and the screen saver is executed in step S88. To finish.

【0070】そして次に所定時間入力操作がない時はス
テップS89からステップS90に進み、スクリーンセ
ーバが再度起動される。そしてステップS90に進み、
記憶されている積算時間を読み取ってステップS82に
進む。
Then, when there is no input operation for a predetermined time, the process proceeds from step S89 to step S90, and the screen saver is activated again. Then, the process proceeds to step S90,
The stored accumulated time is read and the process proceeds to step S82.

【0071】この動作を図13を参照して説明すると、
454は2回目のスクリーンサーバの実行時の画面表示
例を示し、470は現在時刻を示し、472は2回目の
スクリーンサーバの開始時刻を示している。また画面の
ウインドウ453には、上側に今回のスクリーンサーバ
の起動時よりの経過時間(0:20)が表示され、下側には
積算された経過時間(0:28)が表示されている。この積
算された経過時間は462で示すように、スクリーンセ
ーバの終了時に記憶される。
This operation will be described with reference to FIG.
Reference numeral 454 shows a screen display example when the second screen server is executed, 470 shows the current time, and 472 shows the start time of the second screen server. Further, in the window 453 of the screen, the elapsed time (0:20) from the time when the screen server is activated this time is displayed on the upper side, and the accumulated elapsed time (0:28) is displayed on the lower side. This accumulated elapsed time is stored at the end of the screen saver, as indicated by 462.

【0072】このように第6実施例によれば、オペレー
タの不在時間に関する統計データを得ることもできる。
As described above, according to the sixth embodiment, it is possible to obtain statistical data regarding the absence time of the operator.

【0073】又、オペレータによる操作だけでなく、例
えばネットワークを介したアクセスにも適用することに
より、ネットワークサーバ上で稼動するスクリーンサー
バにより本実施例を実行することができる。
The present embodiment can be executed by the screen server operating on the network server by applying not only the operation by the operator but also the access through the network, for example.

【0074】これを示したのが図15で、811がネッ
トワークサーバ、801がネットワーク端末であり、そ
れらは、ネットワーク821を介して接続されている。
ネットワーク端末801は、入力部としてキーボード8
03、ポインティングデバイス804を有し、出力部と
してディスプレイ802を備えている。また、ネットワ
ークサーバ811は、入力装置として、キーボード81
3、ポインティングデバイス814、出力装置としてデ
ィスプレイ812を備えている他に、サーバとして外部
記憶装置818や、ネットワークプリンタ819、時計
817などを有し、これらハードウェア上で動くスクリ
ーンサーバのソフトウェア816がクライアントからの
要求に対するサービスを行っている。
This is shown in FIG. 15, where 811 is a network server and 801 is a network terminal, which are connected via a network 821.
The network terminal 801 has a keyboard 8 as an input unit.
03, a pointing device 804, and a display 802 as an output unit. Further, the network server 811 uses the keyboard 81 as an input device.
3, a pointing device 814, a display 812 as an output device, an external storage device 818 as a server, a network printer 819, a clock 817, etc., and a screen server software 816 running on these hardwares is a client. We provide services for requests from customers.

【0075】それらのスクリーンサーバには、サーバ自
身のディスプレイ812用のスクリーンサーバ815と
ネットワーク端末用のディスプレイ802用のスクリー
ンサーバ806とがある。サーバ自身用のスクリーンサ
ーバ815は、自機811の資源(キーボード813,
ポインティングデバイス814などの入力装置,ディス
プレイ812などの出力装置)を管理し、サーバ自身の
時計817を基準に動作している。
These screen servers include a screen server 815 for the server's own display 812 and a screen server 806 for the network terminal display 802. The screen server 815 for the server itself uses the resources of the own device 811 (keyboard 813,
It manages input devices such as a pointing device 814 and output devices such as a display 812, and operates based on a clock 817 of the server itself.

【0076】一方、ネットワーク端末用のスクリーンサ
ーバ805は、ネットワーク端末801の資源を管理し
(831の経路)、これもサーバ自身の時計817を基
準に動作している。サーバ自身の入力装置(キーボード
813,ポインティングデバイス814)からの入力が
ある一定時間以上なかった場合、サーバ自身のスクリー
ンサーバ815は、サーバ自身のディスプレイ812用
のスクリーンセーバ816を起動する。ネットワーク端
末の入力装置(キーボード803,ポインティングデバ
イス804)からの入力がある一定時間以上なかった場
合、端末用のスクリーンサーバ805は端末ディスプレ
イ802用のスクリーンセーバ806を起動する(83
2の経路)。
On the other hand, the screen server 805 for the network terminal manages the resources of the network terminal 801 (route of 831), which also operates based on the clock 817 of the server itself. If there is no input from the input device (keyboard 813 or pointing device 814) of the server itself for a certain period of time or longer, the screen server 815 of the server itself activates the screen saver 816 for the display 812 of the server itself. When there is no input from the input device (keyboard 803, pointing device 804) of the network terminal for a certain time or longer, the screen server 805 for the terminal activates the screen saver 806 for the terminal display 802 (83
Route 2).

【0077】以降の各スクリーンセーバ(サーバ自身用
815,ネットワーク端末用805)の動作は、前記実
施例にて記述された場合と同じであるので省略する。
The subsequent operations of the respective screen savers (815 for the server itself and 805 for the network terminal) are the same as those described in the above-mentioned embodiment, and therefore will be omitted.

【0078】この実施例ではオペレータの入力監視をそ
のマシンではなくネットワーク上の別のマシンで行うこ
とに特徴がある。
This embodiment is characterized in that the operator's input monitoring is performed not by the machine but by another machine on the network.

【0079】この構成を採用すれば、前述した実施例を
実行するプログラム等をネットワークサーバに備えてお
きさえすれば、個別マシンごとに用意しなくともよく、
管理、バージョンアップなどが容易になるという利点が
生まれる。 [第7実施例]次に図16及び図17を参照して、本発
明の第7実施例を詳細に説明する。この実施例では、ス
クリーンセーバが実行中で、スクリーンセーブ用のパタ
ーンが表示されている状態で、それまで実行されていた
アプリケーション・プログラムの種類を判別できるよう
にしている。
If this configuration is adopted, it is not necessary to prepare for each individual machine as long as the program for executing the above-described embodiment is provided in the network server.
The advantage is that management and version upgrades become easy. [Seventh Embodiment] The seventh embodiment of the present invention will now be described in detail with reference to FIGS. In this embodiment, with the screen saver being executed and the screen save pattern being displayed, the type of the application program that has been executed until then can be determined.

【0080】図16は第7実施例の処理を説明するため
の画面表示例を示す図で、図17はその処理を実行する
フローチャートである。なお、この実施例のハードウェ
ア構成は前述の図3の構成と同様で、前述の実施例と共
通する部分は同じ番号で示している。
FIG. 16 is a diagram showing a screen display example for explaining the process of the seventh embodiment, and FIG. 17 is a flow chart for executing the process. The hardware configuration of this embodiment is the same as that of FIG. 3 described above, and the portions common to the above-described embodiments are indicated by the same numbers.

【0081】表示画面101で、表計算プログラムがア
クティブで実行している時、所定時間オペレータによる
入力操作が行われないと、151で示すような表示画面
に変わってスクリーンセーバ機能が実行される。161
はそれまでアクティブであったアプリケーション・プロ
グラムの種類を示す表示パターンで、ここでは表計算プ
ログラムであったことが示されている。そして、画面の
焼き付けを防止するために、所定時間ごとに表示パター
ン153と154とを切り替えて表示し、それと同時に
パターン161の表示位置も変更される(画面表示例1
51と152参照)。
When the spreadsheet program is active on the display screen 101 and the operator does not perform an input operation for a predetermined time, the screen saver function is executed instead of the display screen 151. 161
Is a display pattern indicating the type of application program that has been active until then, and it is shown here that it was a spreadsheet program. Then, in order to prevent screen burn-in, the display patterns 153 and 154 are switched and displayed at predetermined time intervals, and at the same time, the display position of the pattern 161 is also changed (screen display example 1
51 and 152).

【0082】図17において、ステップS91で一定時
間オペレータによる入力操作がない時はステップS92
に進んでスクリーンセーバを開始し、ステップS92
で、それまでアクティブであったアプリケーション・プ
ログラムを判別する。次にステップS93に進み、画面
表示パターン153と、ステップS92で判別したアプ
リケーション・プログラムに対応するパターン161
(この場合は表計算プログラムに対応)とを発生し、そ
のパターンを画面上に表示する(ステップS94:図1
6の画面表示151参照)。ステップS95では、オペ
レータによる入力操作があるかどうかを調べ、なければ
ステップS96で所定時間が経過したかどうかをみる。
所定時間が経過するまでに入力があればステップS10
1に進んでスクリーンセーバ処理を終了するが、入力が
ないまま所定時間が経過するとステップS97に進み、
画面に表示するパターンを153から154に切り替え
るとともに、アクティブであったアプリケーション・プ
ログラムを示すパターン161の表示位置を少しずらし
て表示する(図16の表示画面152参照)。そしてス
テップS99,S100で、前述のステップS95,S
96と同様にして入力操作があるかどうかを判別し、入
力操作が無い時はステップS93に進んで、更にパター
ン161の表示位置を変更するとともに、表示パターン
153を表示する処理に進む。
In FIG. 17, when there is no input operation by the operator for a certain period of time in step S91, step S92 is performed.
Proceed to step S92 to start the screen saver.
Determines which application program was active so far. Next, in step S93, the screen display pattern 153 and the pattern 161 corresponding to the application program determined in step S92.
(Corresponding to the spreadsheet program in this case) and the pattern is displayed on the screen (step S94: FIG. 1).
6 screen display 151). In step S95, it is checked whether or not there is an input operation by the operator, and if not, it is checked in step S96 whether a predetermined time has elapsed.
If there is an input before the predetermined time elapses, step S10
Although the process proceeds to step 1 to end the screen saver process, if a predetermined time elapses without any input, the process proceeds to step S97,
The pattern displayed on the screen is switched from 153 to 154, and the display position of the pattern 161 indicating the active application program is slightly shifted and displayed (see the display screen 152 in FIG. 16). Then, in steps S99 and S100, the aforementioned steps S95 and S
Similar to 96, it is determined whether or not there is an input operation. When there is no input operation, the process proceeds to step S93, the display position of the pattern 161 is further changed, and the process of displaying the display pattern 153 is performed.

【0083】これにより、スクリーンセーバの実行中で
あっても、それまでアクティブであったアプリケーショ
ン・プログラムを確認することができる。 [第8実施例]次に図18及び図19を参照して、本発
明の第8実施例を説明する。この第8実施例では、それ
までアクティブであったアプリケーション・プログラム
に応じて、スクリーンセーバ用の表示パターンを変更す
るものである。
As a result, even while the screen saver is being executed, it is possible to confirm the application program that was active until then. [Eighth Embodiment] Next, an eighth embodiment of the present invention will be described with reference to FIGS. In the eighth embodiment, the display pattern for the screen saver is changed according to the application program that has been active until then.

【0084】図18で、表示画面101で表計算プログ
ラムがアクティブとなっている状態で所定時間オペレー
タによる入力操作が実行されないと、601で示された
スクリーンセーバ用の表示画面に変更される。この時、
それまでアクティブであったアプリケーション・プログ
ラムに応じて、例えば表計算プログラムがアクティブで
あった時は、図18のようにハッチングが施されたパタ
ーン603が表示される。
In FIG. 18, if the input operation by the operator is not executed for a predetermined time while the spreadsheet program is active on the display screen 101, the display screen is changed to the screen saver display screen 601. This time,
Depending on the application program that has been active until then, for example, when the spreadsheet program is active, a hatched pattern 603 is displayed as shown in FIG.

【0085】この処理は図19のフローチャートで示さ
れており、まずステップS111でスクリーンセーバが
起動されると、ステップS112でアクティブなアプリ
ケーション・プログラムを判別し、そのアプリケーショ
ン・プログラムが例えば表計算プログラムであればステ
ップS114でハッチングパターン603(図18)を
表示する(画面表示例601,602)。一方、それ以
外のアプリケーション・プログラムがアクティブになっ
ていた時はステップS115に進み、それに応じた表示
パターンで表示する。
This process is shown in the flow chart of FIG. 19. First, when the screen saver is activated in step S111, the active application program is determined in step S112, and if the application program is, for example, a spreadsheet program. For example, in step S114, the hatching pattern 603 (FIG. 18) is displayed (screen display examples 601 and 602). On the other hand, if any other application program is active, the process proceeds to step S115, and the display pattern is displayed in accordance with it.

【0086】こうしてステップS116〜S120で、
入力操作が無い状態で所定時間が経過する毎に、表示パ
ターン603の表示位置を少しずつずらして、スクリー
ンセーバを実行する。こうして何らかの入力操作があれ
ばステップS121に進み、スクリーンセーバ動作を終
了する。なお、表示部205がカラー表示が可能なもの
であれば、アクティブとなっていたアプリケーション・
プログラムに応じて、表示色を変更するようにしても良
い。 [第9実施例]次に図20及び図21を参照して、本発
明の第9実施例を詳細に説明する。尚、前述の実施例と
共通する部分は同じ番号で示し、それらの説明を省略す
る。この実施例は、前述の第7及び第8実施例を組み合
わせたもので、スクリーンセーバが実行された後、入力
操作が無いまま所定時間が経過する毎に、図20の画面
表示610と611とを切り替えて表示させるものであ
る。
Thus, in steps S116 to S120,
Every time a predetermined time elapses with no input operation, the display position of the display pattern 603 is gradually shifted to execute the screen saver. If there is any input operation in this way, the process proceeds to step S121 to end the screen saver operation. If the display unit 205 is capable of color display, the active application
The display color may be changed according to the program. [Ninth Embodiment] Next, a ninth embodiment of the present invention will be described in detail with reference to FIGS. The same parts as those in the above-described embodiment are designated by the same reference numerals, and the description thereof will be omitted. This embodiment is a combination of the seventh and eighth embodiments described above, and after the screen saver is executed, the screen displays 610 and 611 of FIG. 20 are displayed each time a predetermined time elapses without any input operation. The display is switched.

【0087】この処理を図21のフローチャートを参照
して説明する。スクリーンセーバが開始すると、ステッ
プS132でアクティブなアプリケーション・プログラ
ムを判別し、ステップS133でそのアプリケーション
・プログラムに対応する表示パターン161と背景パタ
ーンとを発生して、画面上に表示する(画面表示例61
0)。そしてステップS135,S136で、入力操作
が無いまま所定時間が経過するとステップS137に進
み、アクティブであったアプリケーション・プログラム
を調べ、ここでは例えば表計算であったかどうかを調
べ、そうであればステップS138に進み、パターン1
61を消去してハッチングパターンを表示する(画面表
示611)。表計算プログラムでなければステップS1
39に進み、そのプログラムに対応するパターンを表示
する。
This processing will be described with reference to the flowchart of FIG. When the screen saver is started, an active application program is discriminated in step S132, and a display pattern 161 and a background pattern corresponding to the application program are generated in step S133 and displayed on the screen (screen display example 61
0). Then, in steps S135 and S136, when a predetermined time elapses without any input operation, the process proceeds to step S137, the active application program is checked, and here, for example, it is checked whether it is a spreadsheet, and if so, the process proceeds to step S138. Go, pattern 1
61 is erased and a hatching pattern is displayed (screen display 611). If it is not a spreadsheet program, step S1
In step 39, the pattern corresponding to the program is displayed.

【0088】更に、入力操作がないまま所定時間が経過
するとステップS142に進み、表示パターンに色を付
して表示する(画面表示例612)。そして更に所定時
間が経過するとステップS133に戻り、再度、表計算
を示すパターン161を、今度は画面表示610の場合
よりも少し位置をずらすか、或いは元の位置に表示す
る。
Further, when a predetermined time elapses without any input operation, the process proceeds to step S142 to display the display pattern in color (screen display example 612). Then, when the predetermined time further elapses, the process returns to step S133, and the pattern 161 indicating the spreadsheet is again displaced from the screen display 610 or displayed at the original position.

【0089】尚、前述の説明では各実施例をそれぞれ独
立して説明したが、本発明はこれに限定されるものでな
く、例えば第6実施例以降の実施例の動作に、第1実施
例或いは第2実施例のパスワードの入力を促すロック機
能を付加しても良く、逆にロック機能付のスクリーンセ
ーバに、他の実施例の、例えばアクティブであったアプ
リケーション・プログラムに応じて表示パターンを切り
替える処理等を追加しても良く、各実施例を任意に組み
合わせることができる。
Although each of the embodiments has been described independently in the above description, the present invention is not limited to this. For example, the operation of the sixth and subsequent embodiments is the same as that of the first embodiment. Alternatively, a lock function for prompting the input of the password of the second embodiment may be added, and conversely, the screen saver with the lock function may switch the display pattern according to, for example, the active application program of the other embodiment. Processing and the like may be added, and the respective embodiments can be arbitrarily combined.

【0090】尚、本発明は複数の機器から構成されるシ
ステムに適用しても、1つの機器からなる装置に適用し
ても良い。また、本発明はシステム或は装置に、本発明
を実施するプログラムを供給することによって達成され
る場合にも適用できることは言うまでもない。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Further, it goes without saying that the present invention can also be applied to the case where it is achieved by supplying a program for implementing the present invention to a system or an apparatus.

【0091】[0091]

【発明の効果】以上説明したように本発明によれば、ス
クリーンセーバ機能の実行中であっても、もしそのプロ
グラムが表示可能に設定されていれば、それまで実行さ
れていたプログラムを識別できる効果がある。
As described above, according to the present invention, even when the screen saver function is being executed, if the program is set to be displayable, the program that has been executed can be identified. There is.

【0092】また他の発明によれば、装置上で実行可能
なプログラムのそれぞれに、表示可能かどうかを設定し
て、スクリーンセーバの実行中であっても表示できる効
果がある。
According to another aspect of the invention, it is possible to set whether or not display is possible for each of the programs executable on the apparatus and display the programs even while the screen saver is being executed.

【0093】更に本発明によれば、スクリーンセーバの
実行中に、オペレータの行先或いは入力操作を中断して
いる経過時間を表示できる効果がある。
Further, according to the present invention, there is an effect that the destination of the operator or the elapsed time during which the input operation is interrupted can be displayed during the execution of the screen saver.

【0094】また本発明によれば、それまで実行されて
いたプログラムに応じて、スクリーンセーバの実行中に
表示するパターンを切り替えることにより、その表示パ
ターンよりアクティブなプログラムを識別できる効果が
ある。
Further, according to the present invention, by switching the pattern to be displayed while the screen saver is being executed, the active program can be identified from the display pattern according to the program that has been executed.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の第1実施例の画面表示例を示す図であ
る。
FIG. 1 is a diagram showing an example of a screen display according to a first embodiment of the present invention.

【図2】第1実施例におけるスクリーンセーバの処理動
作を示すフローチャートである。
FIG. 2 is a flowchart showing a processing operation of a screen saver in the first embodiment.

【図3】本実施例の情報処理装置の概略構成を示すブロ
ック図である。
FIG. 3 is a block diagram showing a schematic configuration of an information processing apparatus of this embodiment.

【図4】本発明の第2実施例における画面表示例を示す
図である。
FIG. 4 is a diagram showing a screen display example in the second embodiment of the present invention.

【図5】第2実施例におけるスクリーンセーバの処理動
作を示すフローチャートである。
FIG. 5 is a flowchart showing a processing operation of a screen saver in the second embodiment.

【図6】本発明の第3実施例のスクリーンセーバによる
画面表示例を示す図である。
FIG. 6 is a diagram showing a screen display example by a screen saver according to a third embodiment of the present invention.

【図7】第3実施例におけるスクリーンセーバの処理動
作を示すフローチャートである。
FIG. 7 is a flowchart showing a processing operation of a screen saver in the third embodiment.

【図8】従来例を説明するための図である。FIG. 8 is a diagram for explaining a conventional example.

【図9】本発明の第4実施例における画面表示例を示す
図である。
FIG. 9 is a diagram showing a screen display example in the fourth embodiment of the present invention.

【図10】第4実施例におけるスクリーンセーバの処理
動作を示すフローチャートである。
FIG. 10 is a flowchart showing the processing operation of the screen saver in the fourth embodiment.

【図11】本発明の第5実施例における画面表示例を示
す図である。
FIG. 11 is a diagram showing a screen display example in the fifth embodiment of the present invention.

【図12】第5実施例におけるスクリーンセーバの処理
動作を示すフローチャートである。
FIG. 12 is a flowchart showing the processing operation of the screen saver in the fifth embodiment.

【図13】本発明の第6実施例における画面表示例を示
す図である。
FIG. 13 is a diagram showing a screen display example in the sixth embodiment of the present invention.

【図14】第6実施例におけるスクリーンセーバの処理
動作を示すフローチャートである。
FIG. 14 is a flowchart showing the processing operation of the screen saver in the sixth embodiment.

【図15】ネットワークシステムで動作するスクリーン
セーバを説明するためのブロック図である。
FIG. 15 is a block diagram illustrating a screen saver that operates in a network system.

【図16】本発明の第7実施例における画面表示例を示
す図である。
FIG. 16 is a diagram showing a screen display example in the seventh embodiment of the present invention.

【図17】第7実施例におけるスクリーンセーバの処理
動作を示すフローチャートである。
FIG. 17 is a flowchart showing the processing operation of the screen saver in the seventh embodiment.

【図18】本発明の第8実施例における画面表示例を示
す図である。
FIG. 18 is a diagram showing a screen display example in the eighth embodiment of the present invention.

【図19】第8実施例におけるスクリーンセーバの処理
動作を示すフローチャートである。
FIG. 19 is a flowchart showing the processing operation of the screen saver in the eighth embodiment.

【図20】本発明の第9実施例における画面表示例を示
す図である。
FIG. 20 is a diagram showing a screen display example in the ninth embodiment of the present invention.

【図21】第9実施例におけるスクリーンセーバの処理
動作を示すフローチャートである。
FIG. 21 is a flowchart showing the processing operation of the screen saver in the ninth embodiment.

【符号の説明】[Explanation of symbols]

102 ワードプロセッサ・ウインドウ 104 表計算ウインドウ 106 セーバアイコン 108 カーソル 201 CPU 202 キーボード 203 ポインティングデバイス 205 表示部 213 タイマ 221 公開フラグ 222 フラグテーブル 102 word processor window 104 spreadsheet window 106 saver icon 108 cursor 201 CPU 202 keyboard 203 pointing device 205 display 213 timer 221 public flag 222 flag table

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】 所定時間入力操作が行われない時に表示
画面を保護するためのスクリーンセーバ画面に切り替え
て表示する表示装置であって、 プログラムを識別可能にするか否かを設定する設定情報
を該プログラムに対応付けて記憶する記憶手段と、 前記スクリーンセーバ画面に切り替える前に有効であっ
たプログラムを判別する判別手段と、 前記判別手段により判別されたプログラムが識別可能に
設定されていれば、前記スクリーンセーバ画面に前記プ
ログラムを識別可能なパターンを追加して表示する表示
手段と、 を有することを特徴とする表示装置。
1. A display device for switching and displaying a screen saver screen for protecting the display screen when no input operation is performed for a predetermined time, and setting information for setting whether or not a program can be identified. If the storage unit that stores the program in association with the program, the determination unit that determines the program that was effective before switching to the screen saver screen, and the program that is determined by the determination unit are set to be distinguishable, the screen saver A display device, which further comprises a display unit for displaying a pattern that allows the program to be identified on the screen, and a display device.
【請求項2】 前記装置上で実行可能な複数のプログラ
ムのそれぞれに前記設定情報を設定する設定手段を更に
有することを特徴とする請求項1に記載の表示装置。
2. The display device according to claim 1, further comprising setting means for setting the setting information in each of a plurality of programs executable on the device.
【請求項3】 前記スクリーンセーバ画面より元のアプ
リケーション・プログラムに復帰する際にパスワードの
入力を促す手段と、入力されたパスワードが記憶してい
るパスワードと一致した時に元のアプリケーション・プ
ログラムを実行させる制御手段とを更に有することを特
徴とする請求項1に記載の表示装置。
3. A means for prompting the user to enter a password when returning to the original application program from the screen saver screen, and a control for executing the original application program when the entered password matches the stored password. The display device according to claim 1, further comprising means.
【請求項4】 所定時間入力操作が行われない時に表示
画面を保護するためのスクリーンセーバ画面に切り替え
て表示する表示装置であって、 前記スクリーンセーバ画面に切り替わった時刻よりの経
過時間を測定する測定手段と、 前記経過時間を前記スクリーンセーバ画面に重畳して表
示する表示手段と、 を有することを特徴とする表示装置。
4. A display device for switching and displaying a screen saver screen for protecting the display screen when no input operation is performed for a predetermined time, and measuring means for measuring an elapsed time from a time when the screen saver screen is switched. And a display unit that displays the elapsed time by superimposing the elapsed time on the screen saver screen.
【請求項5】 オペレータの行先を記憶する手段と、現
在時刻を計時する計時手段とを更に有し、オペレータの
行先情報及び前記現在時刻を前記スクリーンセーバ画面
に重畳して表示することを特徴とする請求項4に記載の
表示装置。
5. A means for storing the destination of the operator and a clocking means for timing the current time are further provided, and the destination information of the operator and the current time are superimposed and displayed on the screen saver screen. The display device according to claim 4.
【請求項6】 前記経過時間を積算する積算手段を更に
有し、その積算された経過時間を更に表示することを特
徴とする請求項5に記載の表示装置。
6. The display device according to claim 5, further comprising integrating means for integrating the elapsed time, and further displaying the integrated elapsed time.
【請求項7】 所定時間入力操作が行われない時に表示
画面を保護するためのスクリーンセーバ画面に切り替え
て表示する表示装置であって、 前記スクリーンセーバ画面に切り替える前に有効であっ
たプログラムを判別する判別手段と、 前記判別手段により判別されたプログラムに応じて前記
スクリーンセーバ画面の表示パターンを変更する制御手
段と、 を有することを特徴とする表示装置。
7. A display device for switching and displaying a screen saver screen for protecting the display screen when no input operation is performed for a predetermined time, and determining a program that was effective before switching to the screen saver screen. And a control unit that changes a display pattern of the screen saver screen according to the program discriminated by the discriminating unit.
【請求項8】 前記制御手段は、前記プログラムに応じ
て表示色を変更することを特徴とする請求項7に記載の
表示装置。
8. The display device according to claim 7, wherein the control unit changes a display color according to the program.
【請求項9】 前記制御手段は、前記プログラムに応じ
てハッチングを施すことを特徴とする請求項7に記載の
表示装置。
9. The display device according to claim 7, wherein the control means performs hatching according to the program.
【請求項10】 所定時間入力操作が行われない時に表
示画面を保護するためのスクリーンセーバ画面に切り替
えて表示する表示方法であって、 プログラムを識別可能にするか否かを設定する設定情報
を該プログラムに対応付けて記憶する工程と、 前記スクリーンセーバ画面に切り替える前に有効であっ
たプログラムを判別する工程と、 その判別されたプログラムが識別可能に設定されていれ
ば、前記スクリーンセーバ画面に前記プログラムを識別
可能なパターンを追加して表示する工程と、 を有することを特徴とする表示方法。
10. A display method for switching to a screen saver screen for protecting the display screen when no input operation is performed for a predetermined time, and displaying the setting information for setting whether or not a program can be identified. The step of storing the program in association with the program, the step of determining the program that was effective before switching to the screen saver screen, and if the determined program is set to be identifiable, the program is displayed on the screen saver screen. And a step of additionally displaying an identifiable pattern, and displaying the pattern.
【請求項11】 所定時間入力操作が行われない時に表
示画面を保護するためのスクリーンセーバ画面に切り替
えて表示する表示方法であって、 スクリーンセーバ画面に切り替わった時刻よりの経過時
間を測定する工程と、 前記経過時間を前記スクリーンセーバ画面に重畳して表
示する工程と、 を有することを特徴とする表示方法。
11. A method of displaying by switching to a screen saver screen for protecting the display screen when no input operation is performed for a predetermined time, and measuring a time elapsed from the time when the screen saver screen is switched to, And a step of displaying the elapsed time by superimposing the elapsed time on the screen saver screen.
【請求項12】 所定時間入力操作が行われない時に表
示画面を保護するためのスクリーンセーバ画面に切り替
えて表示する表示方法であって、 前記スクリーンセーバ画面に切り替える前に有効であっ
たプログラムを判別する工程と、 その判別されたプログラムに応じて前記スクリーンセー
バ画面の表示パターンを変更する工程と、 を有することを特徴とする表示方法。
12. A display method for switching to and displaying a screen saver screen for protecting the display screen when no input operation is performed for a predetermined time, and determining a program that was effective before switching to the screen saver screen. And a step of changing a display pattern of the screen saver screen according to the determined program, the display method comprising:
JP5269084A 1993-10-27 1993-10-27 Method and device for display Withdrawn JPH07121336A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5269084A JPH07121336A (en) 1993-10-27 1993-10-27 Method and device for display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5269084A JPH07121336A (en) 1993-10-27 1993-10-27 Method and device for display

Publications (1)

Publication Number Publication Date
JPH07121336A true JPH07121336A (en) 1995-05-12

Family

ID=17467453

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5269084A Withdrawn JPH07121336A (en) 1993-10-27 1993-10-27 Method and device for display

Country Status (1)

Country Link
JP (1) JPH07121336A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002014758A (en) * 2000-06-30 2002-01-18 Kyocera Corp Input display device
JP2006145882A (en) * 2004-11-19 2006-06-08 Toshiba Medical Systems Corp Medical diagnostic imaging equipment and security management method
JP2009042890A (en) * 2007-08-07 2009-02-26 Konica Minolta Business Technologies Inc Information processor, data protection method, and data protection program
JP2011028582A (en) * 2009-07-27 2011-02-10 Fujitsu Ltd Screen saver control system, image processing apparatus, image display device, screen saver control method, and computer program
US20120192100A1 (en) * 2011-01-25 2012-07-26 Motorola-Mobility, Inc. Method and apparatus for locking and unlocking multiple operating system environments with a single gesture input
JP2014021623A (en) * 2012-07-13 2014-02-03 Sharp Corp Information processing device, control program, and recording medium
US9342325B2 (en) 2012-05-17 2016-05-17 Google Technology Holdings LLC Synchronizing launch-configuration information between first and second application environments that are operable on a multi-modal device
US9348633B2 (en) 2009-07-20 2016-05-24 Google Technology Holdings LLC Multi-environment operating system
US9354900B2 (en) 2011-04-28 2016-05-31 Google Technology Holdings LLC Method and apparatus for presenting a window in a system having two operating system environments
US9367331B2 (en) 2009-07-20 2016-06-14 Google Technology Holdings LLC Multi-environment operating system
US9372711B2 (en) 2009-07-20 2016-06-21 Google Technology Holdings LLC System and method for initiating a multi-environment operating system
US9389877B2 (en) 2009-07-20 2016-07-12 Google Technology Holdings LLC Multi-environment operating system
US9417753B2 (en) 2012-05-02 2016-08-16 Google Technology Holdings LLC Method and apparatus for providing contextual information between operating system environments

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002014758A (en) * 2000-06-30 2002-01-18 Kyocera Corp Input display device
JP2006145882A (en) * 2004-11-19 2006-06-08 Toshiba Medical Systems Corp Medical diagnostic imaging equipment and security management method
US8621346B2 (en) 2004-11-19 2013-12-31 Kabushiki Kaisha Toshiba Medical image diagnosis apparatus, security managing system, and security managing method
JP4586829B2 (en) * 2007-08-07 2010-11-24 コニカミノルタビジネステクノロジーズ株式会社 Information processing apparatus, data protection method, and data protection program
JP2009042890A (en) * 2007-08-07 2009-02-26 Konica Minolta Business Technologies Inc Information processor, data protection method, and data protection program
US9348633B2 (en) 2009-07-20 2016-05-24 Google Technology Holdings LLC Multi-environment operating system
US9367331B2 (en) 2009-07-20 2016-06-14 Google Technology Holdings LLC Multi-environment operating system
US9372711B2 (en) 2009-07-20 2016-06-21 Google Technology Holdings LLC System and method for initiating a multi-environment operating system
US9389877B2 (en) 2009-07-20 2016-07-12 Google Technology Holdings LLC Multi-environment operating system
JP2011028582A (en) * 2009-07-27 2011-02-10 Fujitsu Ltd Screen saver control system, image processing apparatus, image display device, screen saver control method, and computer program
US20120192100A1 (en) * 2011-01-25 2012-07-26 Motorola-Mobility, Inc. Method and apparatus for locking and unlocking multiple operating system environments with a single gesture input
US9354900B2 (en) 2011-04-28 2016-05-31 Google Technology Holdings LLC Method and apparatus for presenting a window in a system having two operating system environments
US9417753B2 (en) 2012-05-02 2016-08-16 Google Technology Holdings LLC Method and apparatus for providing contextual information between operating system environments
US9342325B2 (en) 2012-05-17 2016-05-17 Google Technology Holdings LLC Synchronizing launch-configuration information between first and second application environments that are operable on a multi-modal device
JP2014021623A (en) * 2012-07-13 2014-02-03 Sharp Corp Information processing device, control program, and recording medium

Similar Documents

Publication Publication Date Title
EP0669570B1 (en) Graphical key manager for computer
EP3792797B1 (en) Apparatus amd method for configuring access to applications
US5388198A (en) Proactive presentation of automating features to a computer user
US5790120A (en) Individually configurable panel user interface with selective launching, sticky windows, hot keys, start up options and configurable background
JPH07121336A (en) Method and device for display
US5404321A (en) Computer system and method for modifying and enhancing the built-in programs of a computer
CN102918484A (en) Web application pinning including task bar pinning
JP2006338205A (en) Electronic equipment and control program thereof
US20020089528A1 (en) Security apparatus
JP2003167749A (en) Information processor with simplified user switching function and program for use in the same
KR980011263A (en) CD-ROM integrated control device for computer system and control method thereof
JP5026781B2 (en) Information processing apparatus, pop-up window display control method, program, and recording medium
JP2911667B2 (en) Programming device for programmable controller
JPH08101766A (en) Method and device for operation of computer
JP2004171283A (en) Display control device, program and recording medium with the program recorded
JP3252474B2 (en) Program processing device
JP2003015798A (en) Information input processor
JP7370275B2 (en) Program control device and program control method
JPH10289106A (en) Information processor
JP2000020157A (en) Host linked processor with hibernation processing function
JP3271386B2 (en) Input control device
JP2008250382A (en) Computer program, information processor and information processing method
JPH08328797A (en) Information processing device and method
KR100621094B1 (en) Computer managing device and method thereof
JP4003251B2 (en) Electronic computer and recording medium recording program

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20010130