JPH08314679A - アプリケーション管理制御方法 - Google Patents

アプリケーション管理制御方法

Info

Publication number
JPH08314679A
JPH08314679A JP7119538A JP11953895A JPH08314679A JP H08314679 A JPH08314679 A JP H08314679A JP 7119538 A JP7119538 A JP 7119538A JP 11953895 A JP11953895 A JP 11953895A JP H08314679 A JPH08314679 A JP H08314679A
Authority
JP
Japan
Prior art keywords
application
window
icon
control unit
group
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP7119538A
Other languages
English (en)
Inventor
Masahiro Ugusa
雅弘 宇草
Takanori Takase
孝典 高瀬
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP7119538A priority Critical patent/JPH08314679A/ja
Publication of JPH08314679A publication Critical patent/JPH08314679A/ja
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)
  • Stored Programmes (AREA)

Abstract

(57)【要約】 【目的】アイコンによるアプリケーション起動方法をも
つマルチウィンドウシステムにおいて、アイコン又は、
複数のウィンドウによって表されたアプリケーションを
関連付け(グループ化)して管理することにより、マル
チウィンドウシステムにおける操作性を向上する。 【構成】本発明は、ウィンドウ管理情報1と、これにア
クセスするウィンドウ管理情報制御部2と、他プログラ
ムがウィンドウへアクセスする時のアクセス情報をアプ
リケーション制御部2に送るプログラム間通信制御部3
と、入力情報をアプリケーション制御部6に送る入力制
御部4と、オペレータが操作を行う入力装置5と、アプ
リケーションの制御、ウィンドウ管理情報制御部2や、
入力制御部4からの入出力にしたがってアプリケーショ
ンの起動・制御を行うアプリケーション制御部6と、ウ
ィンドウを表示する表示装置7から構成される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、電子計算機のマルチウ
ィンドウ表示におけるアプリケーション管理制御方法に
関する。
【0002】
【従来の技術】従来のアイコンによる管理方法では、1
つのデータに対応する単一のアプリケーションを起動・
管理している。しかし、様々なデータが関連し合ってい
る場合、オペレータは関連しているデータの参照や取出
しのため、複数のアプリケーションを起動・管理しなけ
ればならず、オペレータによる操作が増加する。
【0003】これを解決する手段の1つとして、特開平
5−40590号公報のように複数のウィンドウをグル
ープとしてこれに対応する新たなアイコンを設けること
により、オペレータの操作を軽減するというものがあっ
た。
【0004】
【発明が解決しようとする課題】従来の方法では、アプ
リケーションをグループ化するに際して、新たなアイコ
ンが別途必要となり、アイコンが不必要に増加し、起動
しなければならないアプリケーションが存在しているグ
ループを探し直さなければならないため、オペレータの
操作が煩雑になるという問題点があった。
【0005】本発明は、上記の問題を解決するためにな
されたもので、グループ化されたアプリケーション起動
時にオペレータが予め関連付け(グループ化)してある
アプリケーションをも同時に起動し、オペレータの操作
性を向上することを目的としたものである。
【0006】
【課題を解決するための手段】本発明は、上記課題を解
決するため、アイコン単位にアプリケーションとウィン
ドウの管理情報をグループ化記録として持つ。アプリケ
ーション起動時(アイコン選択・実行時)に、グループ
化記録の有無を調べ、グループ化記録が存在した場合に
はその記録内容に従い、アプリケーションの起動、ウィ
ンドウ状態の復元を行う。
【0007】
【作用】本発明は、以下の4つの基本部分から成り立
ち、様々なアプリケーション、それに付随するウィンド
ウ群を一括管理することにより、オペレータの操作を軽
減し、操作性を向上する。
【0008】(1)オペレータの指示で、各アイコン毎
にアプリケーション情報、ウィンドウ情報を記録したグ
ループ化記録を作成・更新する。
【0009】(2)アイコン(主たるアプリケーショ
ン)起動時、グループ化記録を参照し、各アプリケーシ
ョンを起動・一括管理する。
【0010】(3)アイコン(主たるアプリケーショ
ン)終了時、各アプリケーションの状態をグループ化記
録に記録し、アプリケーションを終了する。
【0011】(4)オペレータの指示で、グループ化さ
れているアプリケーションの代表となるアイコンを変更
する。
【0012】
【実施例】以下、本発明の一実施例を図に従って詳細に
説明する。
【0013】図1は、本発明の一実施例の構成図であ
り、グループ化記録の集まりであるウィンドウ管理情報
1、ウィンドウ管理情報1のアクセスを行うウィンドウ
管理情報制御部2、他プログラムがウィンドウへアクセ
スする時のアクセス情報をアプリケーション制御部2に
送るプログラム間通信制御部3、入力情報をアプリケー
ション制御部6に送る入力制御部4、オペレータが操作
を行う入力装置5、ウィンドウ管理情報制御部2や、入
力制御部4からの入出力にしたがってアプリケーション
の起動・制御を行うアプリケーション制御部6、ウィン
ドウを表示する表示装置7から構成される。
【0014】以上の構成を有し、アイコンからのアプリ
ケーション起動ができる装置の画面例を図2とする。こ
の図において、システムメニュー画面例8内には、各ア
プリケーションに対応したアイコン(文書、A、B)が
表示され、オペレータはマウスカーソル9にて所望のア
イコンを選択・実行する。
【0015】例えば、ここで、文書というアイコンを選
択・実行したとする。この時、アプリケーション制御6
が、ウィンドウ管理情報1から文書アイコンに対応する
グループ化記録を検索する。この結果、文書アイコンに
対応するグループ化記録が無ければ、図3のようにアイ
コンに対応しているアプリケーションを単体で起動し、
アプリケーション(文書)のウィンドウ10を表示装置
に表示する。このとき、このアプリケーションのプロセ
スは、アプリケーション制御部6の管理下にはない。
【0016】文書アイコンに対応するグループ化記録が
存在した場合は、その情報をもとに図4のように複数の
アプリケーションを一括して起動する。図4の例では、
主たるアプリケーション(文書)のウィンドウ10と、
それに関連付け(グループ化)されたアプリケーション
Cのウィンドウ11、12が表示されている。
【0017】上記2つの状態で、グループ化されていな
いアプリケーションBを起動し、そのアプリケーション
をオペレータの指示により、文書アイコンのグループに
追加することができる。図5は、グループに属していな
いアプリケーションをグループ化する手段の一具体例を
示している。ウィンドウマネジャのプルダウンメニュー
13の中に”グループ化”タグが存在する。そのタグを
選択すると、グループ選択サブメニュー14が表示さ
れ、オペレータは既に存在しているグループに関連付け
るか、新規のグループを作成する。”新規グループ”の
タグを選択した場合は、新規グループ名を入力するダイ
アログが表示され、オペレータに入力を促す。
【0018】次に、グループ化の具体例を図7を使用し
て説明する。
【0019】アプリケーション文書と、アプリケーショ
ンAが既にグループ化されており、そのグループにアプ
リケーションBを追加登録する場合、まず、アプリケー
ションBを起動しウィンドウを表示させる。この例で
は、ウィンドウHと、ウィンドウIが表示されており、
オペレータはこのどちらかのウィンドウに対してグルー
プ化を行うことにより、アプリケーションBを関連付け
(グループ化)することができる。例えば、オペレータ
がウィンドウIに対してグループ化を行うと、アプリケ
ーション制御部6がそのウィンドウを表示しているアプ
リケーションを特定し、そのアプリケーションが現在表
示しているウィンドウ全てをグループ化する。
【0020】また、アプリケーションのウィンドウは、
オペレータが自由に閉じることができ、閉じた時点で、
そのウィンドウはグループ管理下から外される。例え
ば、図6のグループ化解除の一具体例のようにウィンド
ウメニュー13の”グループ化解除”タグを選択するこ
とにより、そのウィンドウのみがグループ管理下より外
される。アプリケーション自体がグループ管理下より外
されるのは、1つのアプリケーションが表示している全
てのウィンドウがグループ化解除された時である。
【0021】主たるアプリケーション(代表アイコンで
示されているアプリケーション)がオペレータの指示に
よって閉じられる又は、装置自体の終了がなされた場
合、現時点のアプリケーションの情報が、グループ化記
録として記録される。その後、関連付けられた全てのア
プリケーションのプロセスを終了させ、次回のアイコン
起動時にその状態を復元する。
【0022】図8は代表アイコン変更の一具体例を示し
ている。グループ化されているアイコン14を選択し、
アイコンメニュー15を表示させる。その中の”アイコ
ン変更”タグをオペレータが選択することにより、アイ
コンの変更が行われる。このタグを選択すると、グルー
プ化されているアプリケーションに対応するアイコンが
一覧表示され、オペレータが任意のアイコンを選択でき
る。図9は、オペレータがアプリケーションKに対応す
るアイコンを選択し、代表アイコンとして登録した時の
モデルを示す。
【0023】次に、本実施例の処理の流れを図10、図
11、図12を用いて説明する。
【0024】図10は、アプリケーション起動時の処理
の流れを示している。オペレータがアイコンを選択・実
行すると、アプリケーション制御部6がアイコンに対応
するグループ化記録をウィンドウ管理情報1から検索す
る。検索の結果、アイコンに対応するグループ化記録が
無ければ(ステップ16−N)、アイコンに対応してい
るアプリケーションを単体で起動する(ステップ1
7)。アイコンに対応するグループ化記録が存在した場
合(ステップ16−Y)は、グループ化記録を取り出し
(ステップ18)、その情報をもとにアプリケーション
を一括して起動する(ステップ19)。アプリケーショ
ン制御部6は、その時起動されたアプリケーションのプ
ロセス、及び、ウィンドウ情報を管理する(ステップ2
0)。
【0025】図11は、アプリケーション終了時の処理
の流れを示している。オペレータにより、主たるアプリ
ケーションの終了がなされた場合、アプリケーション制
御6が管理していたウィンドウ情報(ウィンドウ位置、
大きさ)等をグループ化記録として加工し、ウィンドウ
管理情報1に記録する(ステップ21)。書き込みが終
了した時点で、アプリケーション制御部6が各アプリケ
ーションを一括して終了させ、プロセスの管理対象から
外す(ステップ22、23)。
【0026】図12は、オペレータがグループ化を指定
した時の流れを示している。オペレータが、あるウィン
ドウをグループに入れる場合、まず、現存しているグル
ープ一覧と、新しいグループ名を登録するエリアを表示
する(ステップ24)。次にオペレータは、表示された
グループ名の中から選択、又は、新規にグループを作成
したい場合は、グループ名を入力する(ステップ2
5)。入力されたグループ名が、現存しているものであ
った場合(ステップ26−N)、アプリケーション制御
部6はグループ化記録から主たるアプリケーションを調
査し、そのアプリケーションが持っているグループ化記
録を更新する(ステップ27)。もし、新規のグループ
であった場合は(ステップ26−Y)、オペレータが操
作したウィンドウから、アプリケーションを特定し、そ
のアプリケーション・アイコンに対応するグループ化記
録を作成する(ステップ28)。
【0027】次にグループ化記録の構成を図13を用い
て説明する。
【0028】図8は、記憶装置上に記録されるグループ
化記録の構成を示している。グループ化記録は各アイコ
ンに対応したアプリケーション毎(29、30、31)
に管理され、それらをいくつかまとめたものが集まって
いる。1つの管理単位であるアプリケーション毎のグル
ープ化記録は、アプリケーションの起動時パラメータ3
2、ウィンドウの位置情報33、ウィンドウのサイズ情
報34、テキストエディタや、ターミナルエミュレータ
の場合は、表示テキスト35が、あつまっている情報で
構成される。
【0029】以上、本実施例に従うと、アプリケーショ
ンを一括して管理することができ、起動・終了をまとめ
て行うことができる。また、各アプリケーションが表示
しているウィンドウの状態も保存でき、再度起動したと
きに状態の復元も行える。
【0030】
【発明の効果】本発明により、複数のアプリケーション
の起動・データの検索作業が無くなり、オペレータの操
作性が向上する。また、関連したアプリケーション群を
一括管理しているため、作業単位にまとめて管理するこ
とができ、しかも関連したデータがすぐに取り出せるた
め、作業効率が向上する。
【図面の簡単な説明】
【図1】本発明の1例における構成図である。
【図2】図1の構成装置が表示する画面例を示す図であ
る。
【図3】単体でのアプリケーションの起動を示す図であ
る。
【図4】グループ化されたアプリケーションの起動を示
す図である。
【図5】グループ化手段の具体例を示す図である。
【図6】グループ化解除手段の具体例を示す図である。
【図7】アプリケーションをグループに追加登録する際
のモデルを示す図である。
【図8】代表アイコン変更の具体例を示す図である。
【図9】代表アイコン変更のモデルを示す図である。
【図10】アプリケーション起動時の処理のフローチャ
ートである。
【図11】アプリケーション終了時の処理のフローチャ
ートである。
【図12】オペレータがグループ化を指定した時のフロ
ーチャートである。
【図13】グループ化記録の構成図である。
【符号の説明】
1…ウィンドウ管理情報、 2…ウィンドウ管理
情報制御部、3…プログラム間通信制御部、 4…入
力制御部、 5…入力装置、6…アプリケーション
制御部、 7…表示装置。

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】アイコンによる起動方法を持つマルチウィ
    ンドウ方式の電子計算機上において、アイコンにより起
    動されるアプリケーションの一つを代表として複数アプ
    リケーションを関連付け(グループ化)する手段と、該
    グループを代表する一つのアイコンを指示する手段と、
    指示したアイコンによって規定される複数アプリケーシ
    ョンを起動する手段と、指示したアイコンによって規定
    される複数アプリケーションを停止する手段とによっ
    て、一括管理することを特徴とする管理制御方法。
  2. 【請求項2】請求項1において、あるグループを代表す
    る一つのアイコンを該グループ内の他アイコンに変更す
    る手段を有することを特徴とする管理制御方法。
  3. 【請求項3】請求項1において、一つのアプリケーショ
    ンを複数のグループに所属する手段を有することを特徴
    とする管理制御方法。
  4. 【請求項4】請求項1において、グループに所属する特
    定のアプリケーションのみを起動する手段を有すること
    を特徴とする管理制御方法。
  5. 【請求項5】請求項1において、グループに所属する特
    定のアプリケーションのみを停止する手段を有すること
    を特徴とする管理制御方法。
JP7119538A 1995-05-18 1995-05-18 アプリケーション管理制御方法 Pending JPH08314679A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7119538A JPH08314679A (ja) 1995-05-18 1995-05-18 アプリケーション管理制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7119538A JPH08314679A (ja) 1995-05-18 1995-05-18 アプリケーション管理制御方法

Publications (1)

Publication Number Publication Date
JPH08314679A true JPH08314679A (ja) 1996-11-29

Family

ID=14763774

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7119538A Pending JPH08314679A (ja) 1995-05-18 1995-05-18 アプリケーション管理制御方法

Country Status (1)

Country Link
JP (1) JPH08314679A (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1117789A (ja) * 1997-06-25 1999-01-22 Kokusai Electric Co Ltd 携帯電話機
KR100972722B1 (ko) * 2002-10-08 2010-07-27 마이크로소프트 코포레이션 그래픽 사용자 인터페이스에서의 소프트웨어애플리케이션을 관리하기 위한 시스템 및 방법
JP2012069060A (ja) * 2010-09-27 2012-04-05 Nec Corp 情報処理端末およびその制御方法
JP2012146183A (ja) * 2011-01-13 2012-08-02 Nec Personal Computers Ltd 情報処理装置、方法及びプログラム
JP2012227635A (ja) * 2011-04-18 2012-11-15 Konica Minolta Business Technologies Inc 画像形成装置、アプリケーション制御方法、アプリケーション制御プログラム
JP2013008081A (ja) * 2011-06-22 2013-01-10 Ricoh Co Ltd プログラムおよび情報処理装置
JP2013543202A (ja) * 2010-11-18 2013-11-28 グーグル・インコーポレーテッド コンピューティングオブジェクトのコンテキストの履歴
JP2017157056A (ja) * 2016-03-03 2017-09-07 京セラドキュメントソリューションズ株式会社 表示制御装置
WO2019000724A1 (zh) * 2017-06-26 2019-01-03 联想(北京)有限公司 搜索方法、电子设备及非易失性存储介质

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1117789A (ja) * 1997-06-25 1999-01-22 Kokusai Electric Co Ltd 携帯電話機
KR100972722B1 (ko) * 2002-10-08 2010-07-27 마이크로소프트 코포레이션 그래픽 사용자 인터페이스에서의 소프트웨어애플리케이션을 관리하기 위한 시스템 및 방법
US9933911B2 (en) 2002-10-08 2018-04-03 Microsoft Technology Licensing, Llc System and method for managing software applications in a graphical user interface
JP2012069060A (ja) * 2010-09-27 2012-04-05 Nec Corp 情報処理端末およびその制御方法
WO2012043111A1 (ja) * 2010-09-27 2012-04-05 日本電気株式会社 情報処理端末およびその制御方法
US9355082B2 (en) 2010-11-18 2016-05-31 Google Inc. Contextual history of computing objects
JP2013543202A (ja) * 2010-11-18 2013-11-28 グーグル・インコーポレーテッド コンピューティングオブジェクトのコンテキストの履歴
US8904163B2 (en) 2010-11-18 2014-12-02 Google Inc. Contextual history of computing objects
JP2017162502A (ja) * 2010-11-18 2017-09-14 グーグル インコーポレイテッド コンピューティングオブジェクトのコンテキストの履歴
US9921853B2 (en) 2010-11-18 2018-03-20 Google Llc Contextual history of computing objects
JP2012146183A (ja) * 2011-01-13 2012-08-02 Nec Personal Computers Ltd 情報処理装置、方法及びプログラム
JP2012227635A (ja) * 2011-04-18 2012-11-15 Konica Minolta Business Technologies Inc 画像形成装置、アプリケーション制御方法、アプリケーション制御プログラム
JP2013008081A (ja) * 2011-06-22 2013-01-10 Ricoh Co Ltd プログラムおよび情報処理装置
JP2017157056A (ja) * 2016-03-03 2017-09-07 京セラドキュメントソリューションズ株式会社 表示制御装置
WO2019000724A1 (zh) * 2017-06-26 2019-01-03 联想(北京)有限公司 搜索方法、电子设备及非易失性存储介质

Similar Documents

Publication Publication Date Title
EP0536077B1 (en) Method and system for enhancing interactive query of a database
CA2736493C (en) Displaying menu for accessing hierarchial content data including caching multiple menu states
US7539950B2 (en) Method and system for displaying categorized information on a user interface
JPH0711779B2 (ja) 処理対象指示図柄表示装置
JPH05241797A (ja) ソフトウェア・アプリケーション・パッケージ準備支援データ処理システム
JPH10171623A (ja) オブジェクト指向アプリケーション・プログラムを実行するための方法及びコンピュータ・システム
JPH0744568A (ja) 検索インタフェース装置
JPH1097450A (ja) コンピュータ・システムおよびコンピュータ・システムを操作する方法
EP2223209A1 (en) Improved user interface
US6195095B1 (en) Method and apparatus for displaying attributes of a computer work station on a graphical user interface
US20020035643A1 (en) Search support device and method, and recording medium storing program for computer to carry out operation with said search support device
JPH08314679A (ja) アプリケーション管理制御方法
JP2000056888A (ja) ユーザーインターフェイス設定方法及びその装置
EP0621527A1 (en) Hierarchically grouped macroinstructions for a graphical user interface
JPH08263246A (ja) 情報処理装置及びユーザインタフェース制御方法
JPH10214171A (ja) 情報処理装置
US20090307625A1 (en) Method, device, data carrier and computer program product for representing data in a user interface
JPH06131334A (ja) 頁指向文書処理装置
JP3533674B2 (ja) 情報表示装置およびその方法
JPH06208445A (ja) 絞り込み表示を行うデータ処理装置
JPH07219739A (ja) データ解析装置のウインドウ管理方式
JP2847721B2 (ja) オーバーラップ・ウィンドウ表示制御方式
JP2001318944A (ja) 検索装置およびそのプログラム記録媒体
JPH06242760A (ja) マルチウィンドウ切り換え方式
JP3305782B2 (ja) ソフトウェア標準化方法およびソフトウェア生産物の解析方法