JP3168570B2 - アイコンパターン自動生成装置および方法 - Google Patents

アイコンパターン自動生成装置および方法

Info

Publication number
JP3168570B2
JP3168570B2 JP28875889A JP28875889A JP3168570B2 JP 3168570 B2 JP3168570 B2 JP 3168570B2 JP 28875889 A JP28875889 A JP 28875889A JP 28875889 A JP28875889 A JP 28875889A JP 3168570 B2 JP3168570 B2 JP 3168570B2
Authority
JP
Japan
Prior art keywords
icon
pattern
icon pattern
computer
synthesizing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP28875889A
Other languages
English (en)
Other versions
JPH03150624A (ja
Inventor
亮 高岡
真人 池守
和夫 服部
裕志 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP28875889A priority Critical patent/JP3168570B2/ja
Priority to EP90121412A priority patent/EP0427264B1/en
Priority to DE69030862T priority patent/DE69030862T2/de
Publication of JPH03150624A publication Critical patent/JPH03150624A/ja
Priority to US08/181,874 priority patent/US5367626A/en
Application granted granted Critical
Publication of JP3168570B2 publication Critical patent/JP3168570B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【発明の詳細な説明】 〔概要〕 計算機のディスプレイ画面上に表示され、ユーザによ
り選択されるアイコンパターンの自動生成装置および方
法に関し、 いろいろなアイコンをより基本的な図柄の合成によっ
て自動的に生成し、利用頻度に応じたアイコンの表示方
式を提供することを目的とし、 計算機に使用されるアイコンを表す複数の図形要素を
アイコンパターンとして記憶するアイコンパターン記憶
手段と、該アイコンパターン記憶手段に記憶されている
2つのアイコンパターンを組合わせてアイコンパターン
を合成するアイコンパターン合成手段と、該アイコンパ
ターン合成手段によるアイコンパターン合成を制御し、
かつ該アイコンパターン合成手段により合成可能なアイ
コンの使用状況を学習および記憶するアイコン利用状況
管理手段と、該アイコン利用状況管理手段の制御によ
り、アイコンの利用状況に応じてアイコンを前記計算機
のディスプレイ画面上に表示させる表示制御手段とを有
するように構成する。
〔産業上の利用分野〕
本発明は計算機の入力方式に係り、さらに詳しくは計
算機のディスプレイ画面上に表示され、ユーザにより選
択されるアイコンパターンの自動生成装置および方法に
関する。具体的な利用分野としてはワードプロセッサ、
パーソナルコンピュータ、ワークステーションおよびそ
の他の産業機器等があげられる。
〔従来の技術〕
近年の計算機の一般的な普及と表示性能の向上に伴っ
て、計算機の状態や操作上のガイド、あるいはメニュー
などユーザが計算機を利用する上で必要な情報を視覚的
に分り易く表示する方法が求められている。このような
方法の1つとして、従来からのコマンドによる入力では
なく、ディスプレイの表示画面上に絵文字として表示さ
れ、ユーザによってマウス等によって選択されるアイコ
ンによる方式がある。
アイコンの種類としては入出力に関する操作を表すデ
バイスのアイコン、ファイルや文章に関するデータを表
すアイコン、移動や複写を表すアクションアイコン、さ
らにはメールの送受信状況等を表すステータスアイコン
等がある。従来の計算機においては、アイコンはあらか
じめ定められたものとして記憶装置に格納され、必要に
応じて読出されて、表示順位に応じて固定的なパターン
としてディスプレイ画面上に表示されるだけであった。
〔発明が解決しようとする課題〕
しかしながら、計算機の機能向上に伴って計算機を操
作するためのコマンドやパラメータおよび状態の数が増
大し、かつその手順が複雑化して少数の固定された図柄
のアイコンパターンでは、必要な情報を適格にユーザに
伝達することができなくなり、莫大な数のアイコンパタ
ーンを用意することが必要となってきた。しかもこれら
のアイコンパターンの設計は人手に頼ることになり、多
くの手間と時間が必要とされ、さらに莫大な数のアイコ
ンパターンを格納するために記憶装置の必要領域が大き
くなるという問題点があった。
また設計されたアイコンパターンを全て計算機の画面
上に表示する場合には、表示領域の多くの面積がアイコ
ンに専有され、使わないアイコンや利用頻度の少ないア
イコンまで表示されるためにユーザが使いにくいという
問題点もあった。
本発明は、いろいろなアイコンパターンをより基本的
な図柄の合成によって自動的に生成し、利用頻度に応じ
たアイコンの表示方式を提供することを目的とする。
〔課題を解決するための手段〕
第1図は本発明の原理ブロック図である。同図(a)
は第1の発明の原理ブロック図であり、アイコンパター
ン記憶手段1は各アイコンを表すためのそれぞれ複数の
組合わせ図形要素をアイコンパターンとして記憶する。
例えば図形をある角度だけ回転させる図形回転アイコン
のアイコンパターンは、図形を表すパターンと回転を表
すパターンとの組合わせとされ、図形パターンと回転パ
ターンとがアイコンパターンとしてアイコンパターン記
憶手段1に記憶される。
アイコンパターン合成手段2は、アイコンパターン記
憶手段1に格納されている2つのアイコンパターンを必
要に応じて取出し、それらのパターンを組合わせてアイ
コンパターンを合成する。合成すべきアイコンはアイコ
ン利用状況管理手段3によって指示される。アイコン利
用状況管理手段3は、ユーザからの入力に応じてアイコ
ンパターン合成手段2によるアイコン合成を制御し、か
つアイコンパターン合成手段2により合成可能なアイコ
ンの使用状況を記憶する。ここでアイコンの使用状況は
統計的な利用頻度、または最近の使用順位などの形式で
管理される。
表示制御手段4は、アイコン利用状況管理手段3の制
御に基づいてアイコンの利用状況、例えば最近の使用状
況に応じて、複数のアイコンを計算機のCRTなどのディ
スプレイ画面上に表示させる。
第1図(b)は第2の発明の原理ブロック図である。
同図を第1図(a)と比較すると、アイコン利用状況管
理手段3が存在せず、アイコンパターン合成手段5はユ
ーザからの入力に応じてアイコンパターン記憶手段1に
記憶されているアイコンパターンを組合わせてアイコン
パターンを合成する。また表示制御手段6はアイコンパ
ターン合成手段5の合成したアイコンパターンに対応し
たアイコンを計算機のディスプレイの画面上に表示させ
る。アイコンパターン記憶手段1の使用は第1の発明に
おけると同様である。
〔作用〕
第1の発明の原理を表す第1図(a)においては、生
成すべきアイコンパターンの種類はユーザからアイコン
利用状況管理手段3に入力される。アイコン利用状況管
理手段3には合成可能なアイコンのアイコンパターンが
管理されており、生成すべきアイコンパターンはアイコ
ンパターン合成手段2に指示される。
アイコンパターン記憶手段1は例えば図形、線等の名
詞パターンを格納している名詞アイコンパターンライブ
ラリと、回転、拡大/縮小などの動詞パターンを格納し
ている動詞アイコンパターンライブラリとから構成さ
れ、例えば生成すべきアイコンパターンが図形回転アイ
コンである場合には名詞アイコンパターンライブラリか
ら図形パターンが、また動詞アイコンパターンライブラ
リから回転パターンが取出され、アイコンパターン合成
手段2によって合成され、アイコン利用状況管理手段3
を介して、表示制御手段4の制御によりディスプレイ画
面上にそのアイコンが表示される。ここで例えばディス
プレイ画面上には統計的に利用頻度の高いアイコンを表
示する領域と、最近使用されたアイコンを表示する領域
とが設けられ、生成されたアイコンパターンのアイコン
は例えば最近使用されたアイコンの領域に表示される。
第2の発明の原理ブロック図である第1図(b)にお
いて、生成すべきアイコンパターンの種類がユーザから
アイコンパターン合成手段5に直接入力され、また合成
されたアイコンパターンに対応したアイコンがアイコン
パターン合成手段5から表示制御手段6に出力され、デ
ィスプレイ画面上に表示される点を除いてその作用は第
1の発明におけると同様である。
以上のように、本発明においては、様々なアイコンパ
ターンを複数のアイコンパターンの合成によって表示す
ることができる。
〔実施例〕
第2図は名詞アイコンパターンと動詞アイコンパター
ンとを用いたアイコンパターン合成の実施例である。同
図において、名詞パターンとしては文章、語、文字、図
形、線および点のパターンが、また動詞パターンとして
は削除、複写、貼込、消去、回転、拡大/縮小、作成お
よび更新のパターンがあり、名詞パターンのうちの1個
と動詞パターンのうちの1個とを組合わせることにより
様々なアイコンパターンが合成される。例えば文章アイ
コンパターンと削除アイコンパターンとが合成された文
章削除アイコンパターンでは、上の四角形の中に削除さ
れるものが文章であることが、また右下の四角形のクリ
ップボードの中には削除された文章が計算機のメモリ上
に保存されることが示されている。例えば文章複写アイ
コン、文章貼込アイコンの意味も文章削除アイコンにお
けると同様である。
第2図においては、アイコンパターンを示す図柄が動
詞と名詞というような品詞に相当して設定され、それら
の図柄を例えば重ね合せる、すなわちオア(OR)合成す
ることによって分り易いアイコンパターンが合成され
る。例えば図形パターンを表す名詞アイコンパターンの
三角形と動詞アイコンパターンの回転パターン、すなわ
ち丸まった矢印とが重ね合されて、図形回転アイコンパ
ターンが生成される。
第3図はアイコンパターン自動生成装置および方法の
実施例を示すブロック図である。同図において〜は
アイコンパターンの生成とその表示の制御の流れを示す
ものである。ユーザから図形回転アイコンパターンの生
成要求がアイコン利用頻度管理部10に入力されたものと
してアイコンパターンの自動生成方法を説明する。アイ
コン利用頻度蓄積データ記憶装置11には合成可能な各ア
イコンパターンの統計的な利用頻度などのデータに加え
て、例えばそれぞれのアイコンパターンを合成するため
のアイコンパターンの種類が格納されており、アイコン
利用頻度管理部10は図形回転アイコンパターンの合成に
必要なアイコンパターンの種類をで取出し、でそれ
をアイコンパターン合成部12に出力する。
アイコンパターン合成部12は動詞アイコンパターンラ
イブラリ13からで回転パターンを、また同時に名詞ア
イコンパターンライブラリ14から′で図形パターンを
取出し、でこの2つのパターンを合成して図形回転ア
イコンのパターンを作り、でアイコン利用頻度管理部
10に出力する。
生成された図形回転アイコンパターンはアイコン利用
頻度管理部10内でその生成が登録され、で表示制御部
15を介して表示装置16にアイコンのメニューとして表示
される。表示装置16へのアイコンの表示はアイコン利用
頻度管理部10の管理によって利用頻度に応じて選択され
て表示されるが、生成された図形回転アイコンパターン
のアイコンは例えば最近利用されたアイコンの表示領域
に表示される。
第4図はユーザによってディスプレイ画面上のアイコ
ンメニューのうちから、例えばマウスによって選択され
たアイコンに対するプログラム実行の流れの実施例であ
る。同図において、表示装置16の画面上で選択されたア
イコンは表示制御部15を介してアイコン利用頻度管理部
10に入力される。選択されたアイコンが例えば図形回転
アイコンである場合には、アイコン利用頻度管理部10は
プログラム割当部17に格納されている図形回転プログラ
ムを指示し、プログラムが実行されて、表示制御部15を
介して表示装置16上の図形の回転が行われる。
第5図はアイコンの表示制御方式の実施例である。同
図において表示装置16の画面上のアイコン表示領域は統
計的に利用頻度の高いAグループのアイコンを表示する
領域と、ユーザが最近利用したアイコンを表示するBグ
ループの表示領域と、その他で例えば画面編集時などに
どうしても必要なアイコンをCグループとして表示する
ための領域に分れており、アイコン利用頻度管理部10の
内部ではそれぞれのグループ毎に各アイコンが管理され
ている。アイコン利用頻度管理部10の学習機能により、
頻度の低くなったアイコンの表示順位は下がり、代わっ
て頻度の高いアイコンの順位が上がる。
第6図はアイコンパターンの生成とその表示の実施例
のフローチャートである。同図においてユーザから、例
えば図形回転アイコンパターンの生成要求が入力される
と、ステップ20で第3図のアイコン利用頻度蓄積データ
記憶装置11から合成に必要なアイコンパターンの種類な
どを示すアイコン利用頻度蓄積データが取出され、それ
を用いてステップ21でアイコン利用頻度管理部10によっ
て図形回転アイコンパターンの表示命令が作成される。
その命令はアイコンパターン合成部12に入力され、ステ
ップ22で動詞アイコンパターンライブラリ13から回転ア
イコンパターンが、また名詞アイコンパターンライブラ
リ14からステップ23で図形アイコンパターンが呼出さ
れ、ステップ24で図形回転アイコンのパターンが生成さ
れる。生成された図形回転アイコンはステップ25におけ
る表示制御部による制御によって、ステップ26でそのア
イコンパターンに対応したアイコンの表示が行われる。
第7図はユーザによるアイコンの選択とプログラム実
行の実施例のフローチャートである。同図において、ま
ずステップ27でユーザによってディスプレイ画面上のア
イコンメニューのうちから、例えば図形回転アイコンが
選択されると、ステップ28でアイコン利用頻度管理部10
により図形回転プログラムの実行命令が作成され、その
命令は第4図のプログラム割当部17に入力される。プロ
グラム割当部17はステップ29で図形回転プログラムを抽
出し、ステップ30でそのプログラムを実行する。そのプ
ログラムの実行結果はステップ31における表示制御部に
よる制御によって、ステップ32でディスプレイ画面上に
表示される。
第8図はアイコンパターンライブラリを用いたアイコ
ンパターン合成ルールの実施例である。同図においてア
イコンパターンライブラリを表すA、Bは名詞、動詞、
副詞、形容詞のような品詞ライブラリ、基本図形を表す
ライブラリ、生成されたアイコンを表すライブラリ、点
線表示、赤色表示等の表現ルールのライブラリのいずれ
でもよい。第8図(a)はAライブラリのアイコンパタ
ーンとBライブラリのアイコンパターンとをそのまま重
ね合せるオア(OR)合成ルールの実施例を示し、Aライ
ブラリはシートの形状を、Bライブラリはそのシートに
記載される文章、図形などの内容を表す基本図形であ
り、AライブラリのパターンとBライブラリのパターン
とがオア合成され、アイコンパターンが生成される。
第8図(b)はAライブラリのパターンとBライブラ
リのパターンとの論理積(AND)により合成アイコンパ
ターンを得るルールの実施例であり、ここではAライブ
ラリの内容は消去を表す基本ルール(点線で表示)とB
ライブラリの文章、図形などの消去される内容を表すパ
ターンとがアンド合成され、合成アイコンパターンが生
成される。
第8図(c)はAライブラリのパターンとBライブラ
リのパターンとのNOT合成ルールの実施例である。ここ
でAライブラリの内容はすでに生成されたアイコンパタ
ーンであるメール受信箱のパターンであり、Bライブラ
リの内容はメール受信箱から取出されるメールの数を表
すパターンである。AライブラリのパターンとBライブ
ラリのパターンの1つとをNOT合成することにより、メ
ール受信箱を開き受信箱からBライブラリのパターンで
表示される枚数のメールを取出した結果としての、メー
ル数が減少したメール受信箱が合成アイコンパターンと
して得られる。
第9図は様々なアイコンパターンの合成実施例であ
る。同図(a)においてはBライブラリのパターンは円
などの各種図パターンであり、Aライブラリの輪郭パタ
ーンとの合成アイコンパターンが作成される。(b)で
はBライブラリのパターンである平行線などの各種線パ
ターンと、Aライブラリの輪郭パターンとの合成アイコ
ンパターンが作成される。(c)ではAライブラリの辞
書パターンとBライブラリの登録パターンなどとの合成
により、辞書登録アイコンのパターンなどが合成され
る。(d)ではAライブラリの部品集パターンと、Bラ
イブラリのハッチングパターンなどとの合成アイコンパ
ターンが作成される。(e)ではAライブラリのプリン
タパターンとBライブラリの紙枚数パターンとの合成に
より、プリンタによって印刷ずみの紙枚数の状態がダイ
ナミックに表示される。
第10図は微妙な状態の相違を反映するアイコンパター
ンの実施例である。同図(a)ではメール受信を示す動
詞アイコンパターンと、到着したメールの内容、すなわ
ち属性である文章、図形、音声などの名詞アイコンパタ
ーンが合成されている。同図(b)では動詞アイコンパ
ターンとしてのメール受信と何枚のメールが到着したか
を示す動詞アイコンパターンとが合成され、メール数の
微妙な変化が合成アイコンの内容に反映されている。
以上の実施例では、アイコンパターン合成部12によっ
て合成されるアイコンパターンライブラリが品詞である
場合の例として、名詞パターンと動詞パターン、および
動詞パターンと副詞パターンなどのように2つの品詞ア
イコンパターンの合成を説明したが、合成の基となるア
イコンパターンライブラリは3つ以上でもよく、例えば
親展の文章のメールというように副詞アイコンパター
ン、名詞アイコンパターンおよび動詞アイコンパターン
の合成により、合成アイコンパターンを作成してもよ
い。
〔発明の効果〕
以上詳細に説明したように、本発明によれば基本的な
図柄を合成してアイコンを表現することによって多岐に
わたる計算機の状態を統一的に分り易く表現できること
になり、ユーザの使い勝手の向上に寄与するところが大
きい。次に基本的な図柄であるアイコンパターンの合成
により多数のアイコンパターンが生成されるため、アイ
コンパターン設計の手間と時間が大幅に節約され、アイ
コンパターンを格納するメモリの容量を少なくすること
ができ、機能の追加も容易となる。また利用頻度に応じ
てディスプレイ画面上に表示するアイコンメニューをダ
イナミックに変更することが可能となり、さらに例えば
印刷ずみの紙枚数を反映したプリンタアイコンの表示の
ように、微妙な状態の違いをアイコンに反映することも
可能となる。
【図面の簡単な説明】
第1図は本発明の原理ブロック図、 第2図は名詞アイコンパターンと動詞アイコンパターン
とを用いたアイコンパターン合成の実施例を示す図、 第3図はアイコンパターン自動生成装置および方法の実
施例を示すブロック図、 第4図はアイコン選択時におけるプログラム実行の流れ
の実施例を示す図、 第5図は利用頻度に応じたアイコンの表示制御方式の実
施例を示す図、 第6図はアイコンパターン生成とその表示の実施例のフ
ローチャート、 第7図はアイコン選択とプログラム実行の実施例のフロ
ーチャート、 第8図はアイコンパターンライブラリを用いたアイコン
パターン合成ルールの実施例を示す図、 第9図は様々なアイコンパターンの合成実施例を示す
図、 第10図は微妙な状態の相違を反映するアイコンパターン
の実施例を示す図である。 10……アイコン利用頻度管理部、 11……アイコン利用頻度蓄積データ記憶装置、 12……アイコンパターン合成部、 13……動詞アイコンパターンライブラリ、 14……名詞アイコンパターンライブラリ、 15……表示制御部、 16……表示装置、 17……プログラム割当部、
───────────────────────────────────────────────────── フロントページの続き (72)発明者 服部 和夫 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 (72)発明者 鈴木 裕志 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 (56)参考文献 特開 昭64−7226(JP,A) 特開 昭62−249225(JP,A) 特開 平1−261728(JP,A) 特開 平1−259451(JP,A) 特開 平3−91082(JP,A) 特開 昭61−107498(JP,A) 特開 昭60−209834(JP,A) bit 1988年4月号,昭63−4− 1,Vol20,No4,P.30−38 辻尚史編、「第30回プログラミング・ シンポジウム報告集」,プログラミン グ・シンポジウム委員会.昭64−1− 10,p.1−7

Claims (4)

    (57)【特許請求の範囲】
  1. 【請求項1】計算機に使用されるアイコンを表す複数の
    図形要素をアイコンパターンとして記憶するアイコンパ
    ターン記憶手段と、 該アイコンパターン記憶手段に記憶されている2つのア
    イコンパターンを組合わせてアイコンパターンを合成す
    るアイコンパターン合成手段と、 該アイコンパターン合成手段によるアイコンパターン合
    成を制御し、かつ該アイコンパターン合成手段により合
    成可能なアイコンの統計的利用頻度または最低の使用順
    位などの使用状況を学習および記憶するアイコン利用状
    況管理手段と、 該アイコン利用状況管理手段の制御により、アイコンの
    利用状況に応じてアイコンを前記計算機のディスプレイ
    画面上に表示させる表示制御手段とを有し、 該アイコンパターン記憶手段は、名詞、動詞、副詞、形
    容詞、基本図形、生成アイコン、表現ルール、基本ルー
    ル等のカテゴリ別に分けられたライブラリ群のうち少な
    くとも2つのアイコンパターンライブラリを備え、 該アイコンパターン合成手段は、論理和、論理積、排他
    的論理和等の合成ルール群のうちいずれか1つのルール
    に従い、該アイコンパターンライブラリのうち異なる2
    つのアイコンパターンライブラリに記憶されたアイコン
    パターンを組合わせ合成することを特徴とするアイコン
    パターン自動生成装置。
  2. 【請求項2】計算機に使用されるアイコンを表す複数の
    図形要素をアイコンパターンとして記憶するアイコンパ
    ターン記憶手段と、 該アイコンパターン記憶手段に記憶されている2つのア
    イコンパターンを組合わせてアイコンパターンを合成す
    るアイコンパターン合成手段と、 該アイコンパターン合成手段の合成したアイコンパター
    ンに対応したアイコンを前記計算機のディスプレイ画面
    上に表示させる表示制御手段とを有し、 該アイコンパターン記憶手段は、名詞、動詞、副詞、形
    容詞、基本図形、生成アイコン、表現ルール、基本ルー
    ル等のカテゴリ別に分けられたライブラリ群のうち少な
    くとも2つのアイコンパターンライブラリを備え、 該アイコンパターン合成手段は、論理和、論理積、排他
    的論理和等の合成ルール群のうちいずれか1つのルール
    に従い、該アイコンパターンライブラリのうち異なる2
    つのアイコンパターンライブラリに記憶されたアイコン
    パターンを組合わせて合成することを特徴とするアイコ
    ンパターン自動生成装置。
  3. 【請求項3】計算機に使用されるアイコンを表す複数の
    図形要素であるアイコンパターンのうち、2つのアイコ
    ンパターンを組合わせてアイコンパターンを合成し、 合成可能なアイコンおよび合成したアイコンの統計的利
    用頻度または最低の使用順位などの利用状況を学習およ
    び記憶し、 アイコンの利用状況に応じてアイコンを前記計算機のデ
    ィスプレイ画面上に表示させ、 該合成は、論理和、論理積、排他的論理和等の合成ルー
    ル群のうちいずれか1つのルールに従い、名詞、動詞、
    副詞、形容詞、基本図形、生成アイコン、表現ルール、
    基本ルール等のカテゴリ別に分けられたライブラリ群の
    うち少なくとも2つのアイコンパターンライブラリに記
    憶されたアイコンパターンを組合わせて合成することを
    特徴とするアイコンパターン自動生成方法。
  4. 【請求項4】計算機に使用されるアイコンを表す複数の
    図形要素であるアイコンパターンのうち、2つのアイコ
    ンパターンを組合わせてアイコンパターンを合成し、 合成したアイコンパターンに対応するアイコンを前記計
    算機のディスプレイ画面上に表示させ、 該合成は、論理和、論理積、排他的論理和等の合成ルー
    ル群のうちいずれか1つのルールに従い、名詞、動詞、
    副詞、形容詞、基本図形、生成アイコン、表現ルール、
    基本ルール等のカテゴリ別に分けられたライブラリ群の
    うち少なくとも2つのアイコンパターンライブラリに記
    憶されたアイコンパターンを組合わせて合成することを
    特徴とするアイコンパターン自動生成方法。
JP28875889A 1989-11-08 1989-11-08 アイコンパターン自動生成装置および方法 Expired - Fee Related JP3168570B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP28875889A JP3168570B2 (ja) 1989-11-08 1989-11-08 アイコンパターン自動生成装置および方法
EP90121412A EP0427264B1 (en) 1989-11-08 1990-11-08 An automatic icon generation system
DE69030862T DE69030862T2 (de) 1989-11-08 1990-11-08 Automatisches Ikonerzeugungssystem
US08/181,874 US5367626A (en) 1989-11-08 1994-01-13 Automatic icon generation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28875889A JP3168570B2 (ja) 1989-11-08 1989-11-08 アイコンパターン自動生成装置および方法

Publications (2)

Publication Number Publication Date
JPH03150624A JPH03150624A (ja) 1991-06-27
JP3168570B2 true JP3168570B2 (ja) 2001-05-21

Family

ID=17734326

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28875889A Expired - Fee Related JP3168570B2 (ja) 1989-11-08 1989-11-08 アイコンパターン自動生成装置および方法

Country Status (4)

Country Link
US (1) US5367626A (ja)
EP (1) EP0427264B1 (ja)
JP (1) JP3168570B2 (ja)
DE (1) DE69030862T2 (ja)

Families Citing this family (104)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6342894B1 (en) * 1991-03-22 2002-01-29 Canon Kabushiki Kaisha Icon display method
US5455903A (en) * 1991-05-31 1995-10-03 Edify Corp. Object oriented customer information exchange system and method
JPH0520044A (ja) * 1991-07-15 1993-01-29 Personal Joho Kankyo Kyokai ユーザインタフエース装置
JPH0573195A (ja) * 1991-07-18 1993-03-26 Personal Joho Kankyo Kyokai 操作方法変換装置
US5504852A (en) * 1991-09-09 1996-04-02 Apple Computer, Inc. Method for creating a collection of aliases representing computer system files
US5365360A (en) * 1991-11-15 1994-11-15 International Business Machines Corporation Method and apparatus for presenting information contained within a data icon by assigning attributes to various dimensions of the data icon
JPH05233206A (ja) * 1991-12-09 1993-09-10 Internatl Business Mach Corp <Ibm> テーブル列の表示装置及び方法
US5640176A (en) * 1992-01-24 1997-06-17 Compaq Computer Corporation User interface for easily setting computer speaker volume and power conservation levels
JP2553801B2 (ja) * 1992-05-11 1996-11-13 松下電器産業株式会社 グラフィカルユーザインタフェース管理方式
DE4217478A1 (de) * 1992-05-22 1993-11-25 Francotyp Postalia Gmbh Anordnung zur Erzeugung einer flexiblen Benutzeroberfläche für Frankiermaschinen
JP2768412B2 (ja) * 1992-07-15 1998-06-25 財団法人ニューメディア開発協会 ユ−ザ適応型システムおよびその適応方法
JP3223987B2 (ja) * 1992-12-08 2001-10-29 株式会社東京精密 アイコンの配置変更装置
US5666500A (en) * 1992-12-24 1997-09-09 International Business Machines Corporation Workstation user interface for use in conjunction with a host data processing system
JPH0728689A (ja) * 1993-07-09 1995-01-31 Hitachi Ltd 情報処理装置
JPH0764759A (ja) * 1993-08-16 1995-03-10 Internatl Business Mach Corp <Ibm> ユーザ対話式ディスプレイ・システムおよび方法
JP2511647B2 (ja) * 1993-08-17 1996-07-03 インターナショナル・ビジネス・マシーンズ・コーポレイション デ―タ処理システム上に可視インタフェ―スを構築する方法及び装置
JPH0764749A (ja) * 1993-08-25 1995-03-10 Fujitsu Ltd コマンド実行処理装置
JP3150246B2 (ja) * 1993-12-09 2001-03-26 キヤノン株式会社 データ管理方法及び装置
JP2530568B2 (ja) * 1993-12-09 1996-09-04 株式会社シーエスアイ コンピュ―タ処理用操作ボタンの生成方法
US5564004A (en) * 1994-04-13 1996-10-08 International Business Machines Corporation Method and system for facilitating the selection of icons
US5799292A (en) * 1994-04-29 1998-08-25 International Business Machines Corporation Adaptive hypermedia presentation method and system
JPH086755A (ja) * 1994-06-22 1996-01-12 Kobe Nippon Denki Software Kk 動的に通信状態を示すアイコン切り替え方式
US6124855A (en) * 1994-06-27 2000-09-26 Intel Corporation Just-in-time software configuration information entry
JP3648764B2 (ja) * 1994-08-24 2005-05-18 松下電器産業株式会社 機器操作支援方法、およびその装置
US5588108A (en) * 1994-09-27 1996-12-24 Micrografx, Inc. System and method for generating graphics charts
WO1996013006A1 (en) * 1994-10-20 1996-05-02 Mark Alan Zimmer Digital mark-making method
EP0797797A1 (en) * 1994-12-16 1997-10-01 BRITISH TELECOMMUNICATIONS public limited company A method and apparatus for selecting an option or options on a computer system
US5706454A (en) * 1995-04-26 1998-01-06 International Business Machines Corporation Changeable live icon with visual state indicator option
US5708787A (en) * 1995-05-29 1998-01-13 Matsushita Electric Industrial Menu display device
US5666502A (en) * 1995-08-07 1997-09-09 Apple Computer, Inc. Graphical user interface using historical lists with field classes
EP0766168A3 (en) * 1995-09-28 1997-11-19 Hewlett-Packard Company Icons for dual orientation display devices
US5742750A (en) * 1996-02-13 1998-04-21 Micrografx, Inc. System and method for automatically inserting and deleting an object in a graphics chart
US5897670A (en) * 1996-07-12 1999-04-27 Sun Microsystems, Inc. Method and system for efficient organization of selectable elements on a graphical user interface
US5765176A (en) * 1996-09-06 1998-06-09 Xerox Corporation Performing document image management tasks using an iconic image having embedded encoded information
US5923325A (en) * 1996-11-14 1999-07-13 International Business Machines Corporation System and method for enhancing conveyed user information relating to symbols in a graphical user interface
JP3811240B2 (ja) * 1996-12-20 2006-08-16 京セラ株式会社 電子機器
US6084951A (en) * 1997-04-23 2000-07-04 Nortel Networks Corporation Iconized name list
US6005577A (en) * 1997-05-19 1999-12-21 Watlow Electric Manufacturing Process controller with user-definable menuing system
US6091416A (en) * 1997-09-29 2000-07-18 International Business Machines Corporation Method, apparatus and computer program product for graphical user interface control and generating a multitool icon
US6121965A (en) * 1997-10-17 2000-09-19 Lucent Technologies Inc. User interface for graphical application tool
US6046741A (en) * 1997-11-21 2000-04-04 Hewlett-Packard Company Visual command sequence desktop agent
US6613100B2 (en) * 1997-11-26 2003-09-02 Intel Corporation Method and apparatus for displaying miniaturized graphical representations of documents for alternative viewing selection
US6621532B1 (en) * 1998-01-09 2003-09-16 International Business Machines Corporation Easy method of dragging pull-down menu items onto a toolbar
US6377286B1 (en) * 1998-01-13 2002-04-23 Hewlett-Packard Company Temporal desktop agent
JPH11282684A (ja) * 1998-03-27 1999-10-15 Canon Inc 画像処理装置、画像処理装置の制御方法、および記憶媒体
US6031532A (en) * 1998-05-08 2000-02-29 Apple Computer, Inc. Method and apparatus for generating composite icons and composite masks
WO2000055713A1 (fr) * 1999-03-17 2000-09-21 Fujitsu Limited Procede de personnalisation de logiciel
US6501490B1 (en) * 1999-10-27 2002-12-31 Agilent Technologies, Inc. System and method for generating a family of icons
JP3942335B2 (ja) 2000-02-28 2007-07-11 東芝テック株式会社 ウインドウのデザイン変更方法およびシステム
KR100504476B1 (ko) * 2002-10-30 2005-08-01 엘지전자 주식회사 아이콘 제어를 위한 방법 및 디스플레이 시스템
US20040119757A1 (en) * 2002-12-18 2004-06-24 International Buisness Machines Corporation Apparatus and method for dynamically building a context sensitive composite icon with active icon components
US7231611B2 (en) * 2002-12-18 2007-06-12 International Business Machines Corporation Apparatus and method for dynamically building a context sensitive composite icon
US7721228B2 (en) * 2003-08-05 2010-05-18 Yahoo! Inc. Method and system of controlling a context menu
US7594194B2 (en) * 2003-09-24 2009-09-22 Nokia Corporation Portrayal of navigation objects
JP4185876B2 (ja) * 2004-03-25 2008-11-26 キヤノン株式会社 情報処理装置
JP4537147B2 (ja) * 2004-08-06 2010-09-01 富士通株式会社 端末装置、メッセージ表示方法及びメッセージ表示プログラム
WO2006075334A2 (en) 2005-01-16 2006-07-20 Zlango Ltd. Iconic communication
US20070033214A1 (en) * 2005-08-05 2007-02-08 Egg Story Creative Production Pte, Ltd Visual identifiers for digital data
US7805252B2 (en) * 2005-08-16 2010-09-28 Dna Twopointo, Inc. Systems and methods for designing and ordering polynucleotides
US9189249B2 (en) * 2005-09-20 2015-11-17 Ca, Inc. Method for automatically defining icons
JP2007133511A (ja) * 2005-11-08 2007-05-31 Ricoh Co Ltd 文書管理装置、文書管理プログラム及び記録媒体
US7600198B2 (en) * 2005-11-23 2009-10-06 Bluebeam Software, Inc. Method of tracking data objects using related thumbnails in a palette window
WO2007066662A1 (ja) * 2005-12-05 2007-06-14 Pioneer Corporation コンテンツ検索装置、コンテンツ検索システム、コンテンツ検索システム用サーバ装置、コンテンツ検索方法及びコンピュータプログラム並びに検索機能付きコンテンツ出力装置
EP1977617A2 (en) * 2006-01-16 2008-10-08 Zlango Ltd. Activating an application
WO2007080559A2 (en) * 2006-01-16 2007-07-19 Zlango Ltd. Iconic communication
JP4819560B2 (ja) * 2006-04-20 2011-11-24 株式会社東芝 表示制御装置、画像処理装置、インターフェース画面、表示制御方法
JP4818794B2 (ja) * 2006-04-21 2011-11-16 株式会社東芝 表示制御装置、画像処理装置、表示制御方法
JP4306773B2 (ja) * 2006-10-13 2009-08-05 セイコーエプソン株式会社 情報処理装置、印刷設定方法
JPWO2008075492A1 (ja) * 2006-12-19 2010-04-08 三菱電機株式会社 地図表示装置
JP4843532B2 (ja) * 2007-03-14 2011-12-21 株式会社リコー 表示処理装置、表示処理方法、および表示処理プログラム
US8595647B2 (en) * 2007-06-14 2013-11-26 Novell, Inc. System and method for providing dynamic prioritization and importance filtering of computer desktop icons and program menu items
US8683383B2 (en) * 2007-10-30 2014-03-25 Sony Corporation Automatically culled cross-menu bar
JP4433049B2 (ja) * 2007-12-28 2010-03-17 ブラザー工業株式会社 情報処理装置、情報処理方法及びプログラム。
JP2010061333A (ja) * 2008-09-03 2010-03-18 Mimaki Engineering Co Ltd アイコン作成システム、アイコン作成プログラム及びアイコン作成方法
TWI391856B (zh) * 2009-01-21 2013-04-01 Mstar Semiconductor Inc 顯示狀態列的方法
JP2009199617A (ja) * 2009-05-07 2009-09-03 Sony Corp 情報処理装置および情報処理方法
CN103281470B (zh) * 2009-10-30 2015-07-29 京瓷办公信息***株式会社 电气设备、动作控制***和动作控制方法
CN101833418B (zh) 2010-04-28 2014-12-31 华为终端有限公司 一种在界面中添加图标的方法、装置及移动终端
US9251508B2 (en) * 2010-12-09 2016-02-02 At&T Intellectual Property I, L.P. Intelligent message processing
USD665408S1 (en) * 2011-03-09 2012-08-14 Microsoft Corporation Display screen with graphical user interface
KR101789332B1 (ko) * 2011-06-03 2017-10-24 삼성전자주식회사 휴대단말기에서 홈 스크린을 표시하는 방법
USD667432S1 (en) * 2011-09-12 2012-09-18 Microsoft Corporation Display screen with icon
USD667447S1 (en) * 2011-09-12 2012-09-18 Microsoft Corporation Display screen with icon
USD667458S1 (en) * 2011-09-12 2012-09-18 Microsoft Corporation Display screen with icon
US20130132900A1 (en) * 2011-10-10 2013-05-23 Harold Lee Peterson Apparatus and method for associating and displaying icons in relation to a frequency of icon selection
USD740853S1 (en) * 2013-02-06 2015-10-13 Samsung Electronics Co., Ltd. Display screen with graphic user interface
USD711427S1 (en) * 2013-10-22 2014-08-19 Apple Inc. Display screen or portion thereof with icon
USD743995S1 (en) 2014-01-09 2015-11-24 Microsoft Corporation Display screen with graphical user interface
USD762720S1 (en) * 2014-09-26 2016-08-02 Lexmark International, Inc. Display screen portion with icon
USD774079S1 (en) * 2014-09-26 2016-12-13 Lexmark International, Inc. Display screen portion with icon
USD762721S1 (en) * 2014-09-26 2016-08-02 Lexmark International, Inc. Display screen portion with icon
WO2016108801A1 (en) * 2014-12-29 2016-07-07 Echostar Ukraine, L.L.C. Device-specific feature recommendations
USD776160S1 (en) * 2014-12-30 2017-01-10 Microsoft Corporation Display screen with icon
USD761870S1 (en) * 2014-12-30 2016-07-19 Microsoft Corporation Display screen with icon
US10345991B2 (en) * 2015-06-16 2019-07-09 International Business Machines Corporation Adjusting appearance of icons in an electronic device
USD810758S1 (en) * 2016-02-19 2018-02-20 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD876475S1 (en) * 2018-02-22 2020-02-25 Samsung Electronics Co., Ltd. Display screen or portion thereof with animated graphical user interface
USD933710S1 (en) * 2018-04-10 2021-10-19 Google Llc Display screen with icon
CN111930376A (zh) 2019-05-13 2020-11-13 微软技术许可有限责任公司 风格化图标的自动生成
JP1687910S (ja) 2020-06-09 2021-06-21
JP1687909S (ja) 2020-06-09 2021-06-21
JP1694959S (ja) * 2020-06-09 2021-09-13
JP1687911S (ja) * 2020-06-09 2021-06-21
USD960198S1 (en) * 2020-07-28 2022-08-09 Fujifilm Corporation Multifunction printer operation display panel with graphical user interface

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4813013A (en) * 1984-03-01 1989-03-14 The Cadware Group, Ltd. Schematic diagram generating system using library of general purpose interactively selectable graphic primitives to create special applications icons
US4757470A (en) * 1984-08-06 1988-07-12 Honeywell Bull Inc. Pattern generation for a graphics display
US4882687A (en) * 1986-03-31 1989-11-21 Schlumberger Technology Corporation Pixel processor
JPH0766317B2 (ja) * 1986-04-09 1995-07-19 株式会社日立製作所 表示制御方法
US4901221A (en) * 1986-04-14 1990-02-13 National Instruments, Inc. Graphical system for modelling a process and associated method
US4984152A (en) * 1987-10-06 1991-01-08 Bell Communications Research, Inc. System for controlling computer processing utilizing a multifunctional cursor with decoupling of pointer and image functionalities in space and time
US5041992A (en) * 1988-10-24 1991-08-20 University Of Pittsburgh Interactive method of developing software interfaces

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
bit 1988年4月号,昭63−4−1,Vol20,No4,P.30−38
辻尚史編、「第30回プログラミング・シンポジウム報告集」,プログラミング・シンポジウム委員会.昭64−1−10,p.1−7

Also Published As

Publication number Publication date
EP0427264A2 (en) 1991-05-15
DE69030862D1 (de) 1997-07-10
EP0427264B1 (en) 1997-06-04
JPH03150624A (ja) 1991-06-27
DE69030862T2 (de) 1998-01-22
US5367626A (en) 1994-11-22
EP0427264A3 (en) 1992-02-12

Similar Documents

Publication Publication Date Title
JP3168570B2 (ja) アイコンパターン自動生成装置および方法
US5559948A (en) Apparatus and method for manipulating an object in a computer system graphical user interface
KR101076897B1 (ko) 컴퓨터 구현된 객체 계층 구조 시스템, 컴퓨터 실행 가능 객체 계층 구조 시스템, 컴퓨팅 장치에 의해 구현되는 방법, 컴퓨터 구현된 방법, 컴퓨터 실행 가능 시스템, 컴퓨터 구현된 시스템, 및 컴퓨터 판독 가능 기록 매체
US5345550A (en) User-modifiable popup menus for object oriented behavior
US5425140A (en) Method and apparatus for providing conditional cascading in a computer system graphical user interface
US5880729A (en) Graphical user interfaces having animated control elements
US6369837B1 (en) GUI selector control
KR970008545B1 (ko) 객체 생성 그래픽 방법
JP3849880B2 (ja) 複合文書におけるコンピュータ/ヒューマンインタフェースシステム
US5461710A (en) Method for providing a readily distinguishable template and means of duplication thereof in a computer system graphical user interface
JP3667877B2 (ja) 情報表示方法及びデータ処理システム
US6259432B1 (en) Information processing apparatus for improved intuitive scrolling utilizing an enhanced cursor
EP0817012B1 (en) Selection of operations in a computer system
US5764960A (en) Method and system for sharing a menu by multiple components in a component-based computer system
US20030011639A1 (en) Collapsible dialog window
US5615346A (en) Method and system for a piano bar browser of information sets
JPH08137646A (ja) ダイアログ・ボックスの表示方法及びシステム
WO1999066395A2 (en) Method for dynamically displaying controls in a toolbar display based on control usage
JPH09297675A (ja) グラフィカル・ユーザ・インターフェースにおいて使用するためのカストマイズ可能な装置ポインタ
EP0570137A1 (en) Icon driven computer apparatus
US6081818A (en) Cut object dynamic display and method of displaying cut objects
EP0475744B1 (en) Method of obtaining functions by using pictorial symbols
US20050216864A1 (en) Method for controlling filename display for image and video file types
JPH09507322A (ja) 複合文書のパーツ間のインタフェースを提供するフレーム構造
EP0621527A1 (en) Hierarchically grouped macroinstructions for a graphical user interface

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees