JP2000200128A - ウィジェット注釈付け方法、ウィジェットのディスプレイ方法、ウィジェット注釈付けシステム、及びレンダリングシステム - Google Patents
ウィジェット注釈付け方法、ウィジェットのディスプレイ方法、ウィジェット注釈付けシステム、及びレンダリングシステムInfo
- Publication number
- JP2000200128A JP2000200128A JP37304999A JP37304999A JP2000200128A JP 2000200128 A JP2000200128 A JP 2000200128A JP 37304999 A JP37304999 A JP 37304999A JP 37304999 A JP37304999 A JP 37304999A JP 2000200128 A JP2000200128 A JP 2000200128A
- Authority
- JP
- Japan
- Prior art keywords
- widget
- annotation
- identifier
- user
- displayed
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
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)
- User Interface Of Digital Computer (AREA)
- Document Processing Apparatus (AREA)
Abstract
法の提供。 【解決手段】 ステップS200でウィジェットがディス
プレイされ、ステップS300で、ユーザはオートマチッ
ク注釈付けかマニュアルか選択する。オートマチックの
場合ステップS400に続き、そうでなければステップS8
00に続く。ステップS400では特定の注釈付けタイプ
が選択され、ステップS500で、ウィジェットに対して
ユーザが実際の注釈を作成し付加する。次にステップS
600では、付加された注釈がウィジェットと関連づけら
れセーブされる。ステップS700では別の注釈付けが必
要かどうかが問われ、必要ならばステップS300に戻
り、不要ならばステップS1300でシーケンスは終了す
る。一方、ステップS800ではマニュアルモードが起動
され、注釈タイプ及び位置に関するコントロールをユー
ザが行う。
Description
ザインタフェースのウィジェット(widget)に注釈付け
することに関する。詳細には、本発明は、ユーザがグラ
フィカルユーザインタフェースを使用するために行う学
習を簡便化するためのウィジェットに、注釈付けをする
システム及び方法に関する。
リケーション中のメニュー、ダイアログボックス及びツ
ールバーの集まりのようなウィンドウ、を含む複雑なグ
ラフィカルユーザインタフェースを学習するのは、難し
いことである。ユーザは、所望の作業を行うために、し
ばしば長い一連のコマンド又はダイアログボックスイン
タラクションを正確に行わなければならない。オンライ
ンのヘルプマニュアルを利用するのが一般的であるが、
これでは問題を明らかにできないことがよくあり、通常
は欲しい情報を得る前に幾つかのインタラクションを行
うことが必要である。ユーザは通常、試行錯誤を通して
正確なアクションシーケンスを決定することができるも
のの、使用頻度の低いコマンドシーケンスは忘れること
がよくあり、後で必要な時毎に学び直さなければならな
い。さらに、初心者は、関連する長いシーケンスや、所
与のソフトウェアアプリケーションで実行されるべき補
足的なアクションについてノートを取ったりすること
が、よくある。しかし、かかるノートはソフトウェアア
プリケーションとは別のもので、特別リンクしているわ
けでもないので、これらのハードコピーのノートを使用
するのは、多くの場合、極めてわずらわしい。
システムは、特定の作業を行う方法をウィジェットを用
いてユーザに示すためのコンピュータのヘルプシステム
におけるメカニズムである。詳細には、インタフェース
のある特徴を説明するのに、ハイライトとインクマーク
を用いてウィジェットをマークする。しかし、このよう
なハイライトは、ヘルプ動画中に存在するだけである。
自由形式のデジタルインクマークを、ユーザが作成した
り操作したりすることもできなければ、ヘルプシステム
外で利用することもできない。
アアプリケーションを通じて見受けられる。インタフェ
ースにおけるあらゆるコントロールのためのプレースホ
ールダーであるウィジェットは、グラフィカルユーザイ
ンタフェースにおけるウィンドウに始まって、単純なド
ロップダウンメニュー、ツールバーにおけるボタン、非
常に複雑なマルチレベルウィジェットにまで及び、この
非常に複雑なマルチレベルウィジェットは、複雑なファ
ンクションを制御したり、ユーザが所与のアプリケーシ
ョンに対して複数のオプションを選択できるようにする
ものである。所望の結果に到達するために、インタフェ
ースの迷路を通ってユーザの経路をトラッキングするの
は、わずらわしいこととなっている。
トに注釈付けするシステム及び方法を提供する。
することができ、自由形式のデジタルインクを使うこと
ができ、ウィジェットへ直接にコメントやノートを記録
できるシステム及び方法を提供する。
ジェットと関連づけ、オーディオデータをユーザに操作
させて、例えば特定のファンクションの実行方法をユー
ザに指示するシステム及び方法を提供する。
ィジェットに付与し、ビデオデータをプレイバックして
特定のファンクションの実行をさらに簡便化することの
できるシステム及び方法を提供する。
アスキーテキストで注釈付けすることのできるシステム
及び方法を提供する。
ェットに注釈付けするシステム及び方法を提供する。
ェースでは、注釈はウィジェット「上」ではなく、ウィ
ジェット「内部」で発生する。本発明の方法及びシステ
ムは、例えば自由形式のデジタルインク等の注釈を、例
えばシグニチャフィールドのようなユーザデータやユー
ザデータ上の注釈として処理するのではなく、コメン
ト、命令、あるいは他の注釈をユーザインタフェースと
関連づけるように処理するので、従来のものとは異なっ
ている。自由形式のインクは、コンテントを作成したり
ドキュメントを注釈付けするために使用されてきたが、
ユーザインタフェースウィジェットに注釈付けするため
には使用されて来なかった。ジェームズ・エイ.ランデ
イ(James A.Landay)博士の論文リポー
トNo.CMU−CS−96−201(ペンシルバニア
州ピッツバーグ、カーネギーメロン大学コンピュータサ
イエンス科、12月26日)「ユーザインタフェースデ
ザインの初期段階に対するインタラクティブスケッチン
グ」では、自由形式のデジタルインクは、既存のウィジ
ェットに注釈するのではなく、ユーザインタフェースプ
ロトタイプにウィジェットを追加するために使用され
る。詳細には、プロトタイプのウィジェットは、追加さ
れたコンテントである。対照的に、本発明のシステム及
び方法は、既存のウィジェットに注釈付けすることがで
きる。さらに、米国特許出願第09/222,962号
(この特許出願の内容を参照して、本文の記載の一部と
する)は、変化するビューにおいて自由形式インク注釈
を維持するための方法及びシステムを提供する。
自由形式グラフィカルインクを用いて直接的にウィジェ
ットに注釈付けすることができる。詳細には、ユーザの
注釈は、機能性に影響することなく、ウィジェットに直
接記録される。
は、以下の実施の形態の詳細な記述に述べられており、
この記述から明らかになる。
の、本発明の具体的な態様を以下に示す。本発明の第1
の態様は、ウィジェットに注釈付けする方法であって、
ウィジェットとともにディスプレイ可能な少なくとも1
つの注釈を前記ウィジェットに対して付けることのでき
る注釈付けモードをイネーブルするステップと、少なく
とも1つの注釈を前記ウィジェットと関連づけるステッ
プと、を含むウィジェット注釈付け方法である。本発明
の第2の態様は、第1の態様において、ウィジェット内
の情報が変化しても、注釈はウィジェットと関連づけら
れたままである、ことを特徴とする。本発明の第3の態
様は、第1の態様において、少なくとも1つのウィジェ
ットに対するカーソルの位置を決定し、決定された位置
に基づいて注釈付けモードをイネーブルする、ことをさ
らに含む。本発明の第4の態様は、第3の態様におい
て、少なくとも1つのウィジェットのアクティブでない
部分にカーソルが位置づけられた場合に、注釈付けモー
ドが起動される、ことを特徴とする。本発明の第5の態
様は、第3の態様において、少なくとも1つのウィジェ
トのアクティブな部分にカーソルが位置づけられた場合
に、注釈付けモードが起動されない、ことを特徴とす
る。本発明の第6の態様は、第1の態様において、少な
くとも1つの注釈をウィジェットと関連づけるステップ
が、アプリケーション識別子を含む独自のウィジェット
識別子を少なくとも1つの注釈と関連づけることを含
む。本発明の第7の態様は、第1の態様において、少な
くとも1つの注釈をウィジェットと関連づけるステップ
が、ウィジェット識別子を含む独自のウィジェット識別
子を少なくとも1つの注釈と関連づけることを含む。本
発明の第8の態様は、第1の態様において、少なくとも
1つの注釈をウィジェットと関連づけるステップが、ユ
ーザ識別子を含む独自のウィジェット識別子を少なくと
も1つの注釈と関連づけることを含む。本発明の第9の
態様は、第1の態様において、アプリケーションがクロ
ーズした後に、少なくとも1つの注釈が対応するウィジ
ェットと共に残る、ことを特徴とする。本発明の第10
の態様は、第1の態様において、アプリケーションがク
ローズした後に、少なくとも1つの注釈が対応するウィ
ジェットと共に残らない、ことを特徴とする。本発明の
第11の態様は、ウィジェットをディスプレイする方法
であって、ウィジェットとともにディスプレイされ、ウ
ィジェットと関連付けられた少なくとも1つの注釈を識
別するステップと、ウィジェットと少なくとも1つの関
連づけられた注釈とをディスプレイするステップと、を
含むウィジェットのディスプレイ方法である。本発明の
第12の態様は、第11の態様において、ウィジェット
内でデータを更新することをさらに含む。本発明の第1
3の態様は、第11の態様において、少なくとも1つの
関連づけられた注釈を識別するステップと、少なくとも
1つの独自のウィジェット識別子を読み取るステップ
と、少なくとも1つの対応する注釈を読み取るステップ
と、を含む。本発明の第14の態様は、第13の態様に
おいて、少なくとも1つの独自のウィジェット識別子を
読み取るステップが、少なくとも1つのアプリケーショ
ン識別子を読み取ることを含む。本発明の第15の態様
は、第13の態様において、少なくとも1つの独自のウ
ィジェット識別子を読み取るステップが、少なくとも1
つのリソース識別子を読み取ることを含む。本発明の第
16の態様は、第13の態様において、少なくとも1つ
の独自のウィジェット識別子を読み取るステップが、少
なくとも1つのユーザ識別子を読み取ることを含む。本
発明の第17の態様は、ウィジェット注釈付けシステム
であって、少なくとも1つのウィジェットに対して少な
くとも1つの注釈を受け取る入力デバイスと、少なくと
も1つのウィジェットと関連づけられた少なくとも1つ
の注釈を格納するウィジェット注釈データベースと、を
含むウィジェット注釈付けシステムである。本発明の第
18の態様は、第17の態様において、注釈付けモード
をセットするモードセレクタをさらに含む、ことを特徴
とする。本発明の第19の態様は、第17の態様におい
て、少なくとも1つのディスプレイされたウィジェット
に対するカーソルの位置により注釈付けモードが決定さ
れる、ことを特徴とする。本発明の第20の態様は、第
17の態様において、ウィジェット注釈データベース
が、少なくとも1つの対応する注釈と共に少なくとも1
つの独自のウィジェット識別子を格納する、ことを特徴
とする。本発明の第21の態様は、第20の態様におい
て、少なくとも1つの独自のウィジェット識別子が、少
なくとも1つのアプリケーション識別子を含む。本発明
の第22の態様は、第20の態様において、少なくとも
1つの独自のウィジェット識別子が、少なくとも1つの
リソース識別子を含む。本発明の第23の態様は、第2
0の態様において、少なくとも1つの独自のウィジェッ
ト識別子が、少なくとも1つのユーザ識別子を含む。本
発明の第24の態様は、第17の態様において、少なく
とも1つのウィジェットがディスプレイされるウィジェ
ットディスプレイデバイスをさらに含む、ことを特徴と
する。本発明の第25の態様は、ウィジェットと関連づ
けられた注釈をレンダリングするシステムであって、少
なくとも1つのウィジェットと関連づけられた少なくと
も1つの注釈を格納するウィジェット注釈データベース
と、ディスプレイされるべきウィジェットと少なくとも
1つの関連づけられた注釈とをディスプレイするウィジ
ェットディスプレイデバイスと、を含むレンダリングシ
ステムである。本発明の第26の態様は、第25の態様
において、ディスプレイされるべきウィジェットにおい
てアプリケーションが情報をアップデートする、ことを
特徴とする。本発明の第27の態様は、第25の態様に
おいて、少なくとも1つの関連づけられた注釈をディス
プレイする前に、ディスプレイされるべきウィジェット
を注釈レンダリング装置がディスプレイする、ことを特
徴とする。本発明の第28の態様は、第25の態様にお
いて、注釈レンダリング装置が、少なくとも1つの関連
づけられた注釈とディスプレイされるべきウィジェット
とのディスプレイを同時に制御する、ことを特徴とす
る。本発明の第29の態様は、第25の態様において、
注釈レンダリング装置が、少なくとも1つの関連づけら
れた注釈をディスプレイした後に、ディスプレイされる
べきウィジェットをディスプレイする、ことを特徴とす
る。
ィジェットに注釈するために、1つ以上の特定のウィジ
ェットに対応するユーザの注釈を関連づけ、格納する。
図1はグラフィカルユーザインタフェースの一例のウィ
ンドウ100である。ウィンドウ内の一般的なエレメン
ト、すなわちウィジェットは、ドロップダウンメニュー
120、チェックボックス130、及びタブ140であ
る。ウィンドウ内のウィジェット、例えば図1で示すウ
ィジェットは、所望のファンクション若しくは選択され
たファンクションの或る基準を特定するために使用され
る。図1で示すウィンドウ100は単純な例であるが、
ウィンドウは、非常に複雑となりコントロールオプショ
ンに対応する数百個のウィジェットを含むことが可能で
ある。図2は、第1レベルウィンドウ210、第2レベル
ウィンドウ220、及び第3レベルウィンドウ230を
含む、一例のマルチレベルウィンドウを示している。こ
のコンテキストにおいてユーザに提供される情報量で
は、ユーザが所望のファンクションを忘れたり認識でき
なかったりしがちであることは、明らかである。
方法は、これらのウィジェットに注釈付けする。詳細に
は、図3の注釈付けされたウィンドウ300は、図1のウ
ィンドウ100を注釈付けしたバージョンである。例え
ばユーザは、ウィンドウ300に加えた注釈310で
は、バーティカルルーラは「good for column inches
(コラムインチ用である)」と、そして注釈320で
は、「certain scrollbar are not needed for column
inches(スクロールバーはスクロールポイントマウスに
は不要である)」と指示している。他の注釈330〜3
60は、ウィジェット300についての付加的な情報を
ユーザに提供するために、ウィジェット300に追加さ
れたものである。
このウィンドウ400は、特定のファンクションが実行
される前に行われるべき一連のアクションを示す注釈4
10(uncheck before paste (ペーストする前はチェッ
クしない))を含んでいる。
ンドウ500であり、このウィンドウ500は、一連の
イベントを通してユーザに指示を出すように注釈付けさ
れたウィンドウ510〜530を含んでいる。詳細に
は、第1レベルウィンドウ510の或る1つの機能(fea
ture)が選択されると、次のウィンドウ520がディス
プレイされる。再び、ユーザは、ウィンドウ520に加
えられた注釈を介して、ウィンドウ520内の特定のロ
ケーションへ向かうように指示される。注釈付けされた
ウィンドウ520内の1つのファンクションをいったん
選択すると、ユーザはウィンドウ530内の注釈付けさ
れた又はハイライト化されたファンクションに向かうよ
うに指示されることができる。
ニュー600を示す。詳細には、注釈607は、丸で囲
まれたメニューアイテムが、写真の挿入に対して選択さ
れるべきことを示している。注釈605(for pictur
e)は、"caption"を選択すると、挿入された写真にキャ
プションが加えられることを強調している。上記の例を
通して、本発明により付加される注釈は、特定のタイプ
のウィンドウやグラフィカルインタフェースに限らず、
全てのウィジェットに適用可能であることは、明らかで
ある。
は、ウィジェットが有するデータを注釈付けするのでは
なく、ウィジェット自体を注釈付けするものである。こ
れについて、図7〜図10を参照して説明する。図7は、特
定のプリンタに対する印刷ダイアログボックスを示す。
ディスプレイされたデータ655は、特定の選択された
プリンタに対応する。図8は、図7の印刷ダイアログボッ
クスに付けられた注釈660及び662を示す。
るが、別のプリンタに対するものである。ディスプレイ
されたデータ665は、この第2の選択されたプリンタ
に対応する。図10は、図8及び図9の印刷ダイアログボ
ックスに付けられた注釈670及び672を示す。
付けシステム700の1つの実施の形態を示す機能ブロ
ック図である。図11で示すように、ウィジェット注釈
付けシステム700は、例えばマウス、ペン、又はキー
ボードのようなユーザ入力デバイス710、モードセレ
クタ720、ウィジェット注釈データベース730、注
釈付けマネージャ740、注釈レンダリング装置74
5、注釈付けされる又は注釈付けされたウィジェット7
60をディスプレイするディスプレイ750、並びにウ
ィンドウマネージャ755を含む。
てシステム700と対話し、ウィジェット760を注釈
付けする。注釈付けマネージャ740は、ウィジェット
760に付けられた注釈をモニタリングする。注釈付け
がなされると、注釈マネージャ740は、ウィジェット
注釈データベース730に、関連付けされた独自のウィ
ジェット識別子とともに注釈付け情報をセーブする。同
じウィジェット760の次のディスプレイ時には、注釈
付けマネージャ740が、注釈付けの必要があればウィ
ジェット注釈データベース730から注釈をアクセス
し、注釈レンダリング装置745が注釈をディスプレイ
する。
対応する注釈と共に独自のウィジェット識別子を格納す
る。本願で用いられる独自のウィジェット識別子は、ア
プリケーション識別子、ウィジェット識別子、及びオプ
ショナルユーザ識別子を含む。アプリケーション識別子
は、ウィンドウマネージャ又はアプリケーションを識別
する。ウィジェット識別子は、静的リソース識別子及び
/又はアプリケーション若しくはウィンドウマネージャ
により動的に維持される識別子を含む。オプショナルユ
ーザ識別子は、システムのユーザを独自に識別する。
択された注釈のタイプをコントロールする。ディスプレ
イ750は、ウィジェット760をディスプレイできる
モニタ又はそれに匹敵する他のディスプレイであり得
る。
を表わしたものである。このウィンドウは、ウィンドウ
800を形成する全ての視覚的要素を表わす多数のウィ
ジェット810を含む。
対する注釈910は、1つ又はそれより多くの個々のウ
ィジェット810における注釈又はマーキングとして現
れる。これらの注釈又はマーキング910は、ウィジェ
ット自体は変更せず、ウィンドウ800を形成するウィ
ジェット810の集合体の上に「重ねられる」。
ジェットに加えることのできる他の注釈タイプの例を示
している。例えば、図14に示されるウィンドウ800
は、ウィンドウ800内のウィジェット1010に加え
られる又は付与されるオーディオセグメントを表わすア
イコン1000を含む。自由形式インク注釈を用いた時
のように、アイコン1000は関連のある注釈付けされ
たウィジェットとともにディスプレイされる。しかし、
アイコン自体に関連づけられた視覚的な内容に加えて、
アイコンは、オーディオファイルに対するハイパリンク
若しくはポインタ等のリンクを表す。このオーディオフ
ァイルは、wavファイル等の既存のオーディオファイ
ルであってよい。あるいは、オーディオファイルは、現
行の注釈に対して特にユーザにより記録されることもで
きる。例えば、ユーザがウィジェットに注釈付けしよう
と決めると、ユーザは望ましい注釈のタイプを選択する
よう促される。ユーザが「オーディオ注釈」を選択した
場合には、例えばシステムは、ユーザのオーディオクリ
ップを記録したり、既存のオーディオクリップファイル
をユーザにアドバイスしたりすることができる。プレイ
バック中に、ユーザは例えばマウスクリックを用いて単
純にアイコン1000を選択する。応答として、アイコ
ン1000が関連づけられたウィジェット1010の内
容に関連するオーディオクリップがユーザに示される。
図15は、ウィジェット1110に関連するビデオアイ
コン1100を示す。オーディオ注釈の場合と同じよう
に、ビデオ注釈は、ユーザがビデオを指示したりマルチ
メディア注釈が望ましい場合や、ビデオアイコン110
0を選択した場合に、リプレイされる。
1200を示しており、注釈が1つの特定のウィジェッ
トに限定されず、ウィンドウ全体に散らばることもでき
ることを示している。
べきモードを選択する。例えば、あるモードは、ウィン
ドウのアクティブでない部分上で単純にインクで書くこ
とにより起動される。あるいは、アクティブ要素内での
注釈付けが望ましい場合には、ユーザはマニュアルモー
ドに入り、これによりウィンドウのアクティブコンポー
ネントを一時的に不能にし、ウィンドウ内のあらゆる場
所に注釈付けを行うことができる。
ィジェット注釈データベースに個々に記録される。例え
ば、オートマチックモードでは、例えばインク付け処理
等の注釈付けイベントがアクティブウィジェット、すな
わちラジオボタン上で発生した場合、例えばインクマー
クのような注釈付けはなされない。ユーザによりコント
ロールされる、例えばマウスポインタ等の選択デバイス
が、例えばラジオボタン等のアクティブウィジェット上
を通る場合、アクティブウィジェットは正常に実行す
る。あるいは、ウィジェットが注釈イベントに応答しな
い場合には、注釈付けモードがトリガされることができ
る。
アプリケーション環境における注釈付けボタンを含む。
ボタンが選択されると、ウィジェットがイネーブルとな
り、カーソルが注釈付けモードを指示するように任意に
変更され、ユーザの選択したイベントが注釈を生成す
る。
を表現することができる。例えば、自由形式のデジタル
インクを使用して、テキストをハイライト化したり、例
えばアンダーライン処理など、テキストの特徴を実際に
変更することができる。さらに、注釈は、ユーザにより
実際に書き込まれる注釈に制限されない。注釈は、オー
ディオデータ又はビデオデータ、アニメーショングラフ
ィックスを含むことが可能であり、及び/又は、ユーザ
の希望に依って、透明又は不透明のいづれかであり得
る。さらに、ウィジェットに対する注釈が静的なもので
ある必要がないことを理解されたい。注釈の実用性をさ
らに広めるために、アクティブエレメントやハイパリン
クを含むこともできる。
ジェット注釈データベース730に格納される。このウ
ィジェット注釈データベース730は、ある特定のユー
ザのアプリケーションと或る特定のユーザの注釈に集約
される必要はない。独自のウィジェット識別子を格納す
ることにより、ウィジェット注釈データベース730
は、他のユーザと共有されることができるので、他のユ
ーザも最初のユーザの注釈を使用することができる。受
け取るユーザは、前の注釈をプレビュー及び/又は無視
することができ、既存の注釈を新たな注釈と置き換える
こともでき、及び/又は新たな注釈を加えたり、2セッ
トの注釈を併合したりすることもできる。
付け方法の一例を概説するフローチャートである。ステ
ップS100でコントロールが始まり、ステップS20
0に続き、ここでウィジェットがディスプレイされる。
ウィジェットがディスプレイされると、ユーザはウィジ
ェット注釈付けオプションを有する。故に、ステップS
300において、ユーザは、オートマチック注釈付けと
マニュアル注釈付けのどちらが望ましいかを決定する。
オートマチック注釈付けが望ましい場合には、コントロ
ールはステップS400に続く。そうではなく、マニュ
アル注釈付けが望ましい場合には、コントロールはステ
ップS800にジャンプする。
釈付けタイプが選択される。これは例えば、フォントの
属性から、テキストの属性、線の太さ及び/又は色、オ
ーディオエレメント又はビデオエレメントの挿入、プレ
ーンテキスト、ハイライト又は他のタイプの自由形式の
デジタルインクに及ぶ。次いで、ステップS500で
は、ウィジェットに対して、ユーザが実際の注釈を作成
し、付加する。次にステップS600では、付加された
注釈がウィジェットと関連づけられ、セーブされる。そ
れからコントロールはステップS700に続く。
が必要かどうかを問われる。別の注釈が必要である場合
には、コントロールはステップS300に戻るようにジ
ャンプする。さらなる注釈付けが必要でない場合には、
コントロールはステップS1300に進み、ここでコン
トロールシーケンスは終了する。
けモードが起動される。このマニュアル注釈付けモード
では、注釈のタイプ及び位置に関する完全なコントロー
ルをユーザが行う。次に、ステップS900では、ステ
ップS400と同じように、ユーザが注釈のタイプを選
択する。次いで、ステップS1000では、ユーザはウ
ィジェットに対して注釈を作成し、付加する。次いでコ
ントロールはステップS1100に続く。
ウィジェットに関連づけられ、セーブされる。次いでス
テップS1200では、ユーザは追加の注釈が必要かど
うかを決定する。必要であれば、コントロールはステッ
プS900に戻るようにジャンプする。必要でない場合
には、コントロールはステップS1300に続き、ここ
でコントロールルーチンが終了する。
ットをディスプレイする方法の一例を概説するフローチ
ャートである。コントロールはステップS3000で始
まり、ステップS3100に続き、ここでウィジェット
がディスプレイされる。次いでステップS3200で、
ディスプレイされたウィジェットに注釈付けがなされる
かどうかに関する決定がなされる。ディスプレイされた
ウィジェットが注釈付けされる場合には、コントロール
はステップS3210にジャンプする。そうでない場合
には、コントロールはステップS3300に続く。ステ
ップS3300において、コントロールシーケンスは終
了する。
ジェット識別子が決定される。次いで、ステップS32
20において、対応する注釈がロードされる。次いで、
ステップS3230で、注釈がディスプレイされる。コ
ントロールはステップS3300に続き、ここでコント
ロールシーケンスが終了する。
釈付けシステムは、1つ又はそれより多くのプログラミ
ングされた多目的コンピュータで実行されるのが好まし
い。しかし、ウィジェット注釈付けシステムは、特殊目
的のコンピュータ、プログラミングされたマイクロプロ
セッサやマイクロコントローラ及び周辺集積回路素子、
ASIC又は他の集積回路、デジタルシングルプロセッ
サ、離散回路等の論理回路又はハードワイヤエレクトロ
ニック 、PLD、PLA、PGA、EPGA、若しく
はPAL等のプログラマブル論理デバイスで実行される
こともできる。一般に、図17〜図19で示されるフロ
ーチャートを実行できる有限状態マシンを実現できる任
意のデバイスを使用して、本発明によるウィジェット注
釈付けシステムを実行することができる。
注釈付けする方法及びシステムが提供されたことが明ら
かである。本発明を好適な実施の形態とともに説明した
が、当業者には多くの変更やバリエーションが明らかで
あることが明白である。従って、出願人は、本発明の主
旨及び範囲内にある、かかる変更及びバリエーションの
全てを包含することを意図している。
示す図である。
を示す図である。
ィジェットを示す図である。
ィジェットセットの例を示す図であり、図2の注釈を付
けられていないウィジェットに対応する。
ップダウンメニューを示す図である。
釈付けをなされたダイアログボックスを示す図である。
る。
第2の例の注釈付けをなされたダイアログボックスを示
す図である。
の機能ブロック図の一例の実施の形態を示す。
の一例を示す図である。
ーディオ注釈を示す図である。
デオ注釈を示す図である。
の注釈付けウィジェットを示す図である。
方法の一例を概説するフローチャートである。
スプレイする別の一例の方法を概説するフローチャート
である。
Claims (22)
- 【請求項1】 ウィジェットに注釈付けする方法であっ
て、 ウィジェットとともにディスプレイ可能な少なくとも1
つの注釈を前記ウィジェットに対して付けることのでき
る注釈付けモードをイネーブルするステップと、 少なくとも1つの注釈を前記ウィジェットと関連づける
ステップと、を含むウィジェット注釈付け方法。 - 【請求項2】 ウィジェット内の情報が変化しても、注
釈はウィジェットと関連づけらたままである、ことを特
徴とする請求項1に記載のウィジェット注釈付け方法。 - 【請求項3】 少なくとも1つのウィジェットに対する
カーソルの位置を決定し、 決定された位置に基づいて注釈付けモードをイネーブル
する、ことをさらに含む請求項1に記載のウィジェット
注釈付け方法。 - 【請求項4】 少なくとも1つの注釈をウィジェットと
関連づけるステップが、アプリケーション識別子を含む
独自のウィジェット識別子を少なくとも1つの注釈と関
連づけることを含む、ことを特徴とする請求項1に記載
のウィジェット注釈付け方法。 - 【請求項5】 少なくとも1つの注釈をウィジェットと
関連づけるステップが、ウィジェット識別子を含む独自
のウィジェット識別子を少なくとも1つの注釈と関連づ
けることを含む、ことを特徴とする請求項1に記載のウ
ィジェット注釈付け方法。 - 【請求項6】 少なくとも1つの注釈をウィジェットと
関連づけるステップが、ユーザ識別子を含む独自のウィ
ジェット識別子を少なくとも1つの注釈と関連づけるこ
とを含む、ことを特徴とする請求項1に記載のウィジェ
ット注釈付け方法。 - 【請求項7】 アプリケーションがクローズした後に、
少なくとも1つの注釈が対応するウィジェットと共に残
る、ことを特徴とする請求項1に記載のウィジェット注
釈付け方法。 - 【請求項8】 アプリケーションがクローズした後に、
少なくとも1つの注釈が対応するウィジェットと共に残
らない、ことを特徴とする請求項1に記載のウィジェッ
ト注釈付け方法。 - 【請求項9】 ウィジェットをディスプレイする方法で
あって、 ウィジェットとともにディスプレイされ、ウィジェット
と関連付けられた少なくとも1つの注釈を識別するステ
ップと、 ウィジェットと少なくとも1つの関連づけられた注釈と
をディスプレイするステップと、を含むウィジェットの
ディスプレイ方法。 - 【請求項10】 ウィジェット内でデータを更新するこ
とをさらに含む、請求項9に記載のウィジェットのディ
スプレイ方法。 - 【請求項11】 少なくとも1つの関連づけられた注釈
を識別するステップと、 少なくとも1つの独自のウィジェット識別子を読み取る
ステップと、 少なくとも1つの対応する注釈を読み取るステップと、
を含む請求項9に記載のウィジェットのディスプレイ方
法。 - 【請求項12】 少なくとも1つの独自のウィジェット
識別子を読み取るステップが、少なくとも1つのユーザ
識別子を読み取ることを含む、請求項11に記載のウィ
ジェットのディスプレイ方法。 - 【請求項13】 ウィジェット注釈付けシステムであっ
て、 少なくとも1つのウィジェットに対して少なくとも1つ
の注釈を受け取る入力デバイスと、 少なくとも1つのウィジェットと関連づけられた少なく
とも1つの注釈を格納するウィジェット注釈データベー
スと、を含むウィジェット注釈付けシステム。 - 【請求項14】 注釈付けモードをセットするモードセ
レクタをさらに含む、ことを特徴とする請求項13に記
載のウィジェット注釈付けシステム。 - 【請求項15】 少なくとも1つのディスプレイされた
ウィジェットに対するカーソルの位置により注釈付けモ
ードが決定される、ことを特徴とする請求項13に記載
のウィジェット注釈付けシステム。 - 【請求項16】 ウィジェット注釈データベースが、少
なくとも1つの対応する注釈と共に少なくとも1つの独
自のウィジェット識別子を格納する、ことを特徴とする
請求項13に記載のウィジェット注釈付けシステム。 - 【請求項17】 少なくとも1つのウィジェットがディ
スプレイされるウィジェットディスプレイデバイスをさ
らに含む、ことを特徴とする請求項13に記載のウィジ
ェット注釈付けシステム。 - 【請求項18】 ウィジェットと関連づけられた注釈を
レンダリングするシステムであって、 少なくとも1つのウィジェットと関連づけられた少なく
とも1つの注釈を格納するウィジェット注釈データベー
スと、 ディスプレイされるべきウィジェットと少なくとも1つ
の関連づけられた注釈とをディスプレイするウィジェッ
トディスプレイデバイスと、を含むレンダリングシステ
ム。 - 【請求項19】 ディスプレイされるべきウィジェット
においてアプリケーションが情報をアップデートする、
ことを特徴とする請求項18に記載のレンダリングシス
テム。 - 【請求項20】 少なくとも1つの関連づけられた注釈
をディスプレイする前に、ディスプレイされるべきウィ
ジェットを注釈レンダリング装置がディスプレイする、
ことを特徴とする請求項18に記載のレンダリングシス
テム。 - 【請求項21】 注釈レンダリング装置が、少なくとも
1つの関連づけられた注釈とディスプレイされるべきウ
ィジェットとのディスプレイを同時に制御する、ことを
特徴とする請求項18に記載のレンダリングシステム。 - 【請求項22】 注釈レンダリング装置が、少なくとも
1つの関連づけられた注釈をディスプレイした後に、デ
ィスプレイされるべきウィジェットをディスプレイす
る、ことを特徴とする請求項18に記載のレンダリング
システム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/224,708 US6529215B2 (en) | 1998-12-31 | 1998-12-31 | Method and apparatus for annotating widgets |
| US224708 | 1998-12-31 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000200128A true JP2000200128A (ja) | 2000-07-18 |
Family
ID=22841832
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP37304999A Pending JP2000200128A (ja) | 1998-12-31 | 1999-12-28 | ウィジェット注釈付け方法、ウィジェットのディスプレイ方法、ウィジェット注釈付けシステム、及びレンダリングシステム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US6529215B2 (ja) |
| EP (1) | EP1016956A3 (ja) |
| JP (1) | JP2000200128A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007521523A (ja) * | 2003-08-21 | 2007-08-02 | マイクロソフト コーポレーション | インクの収集およびレンダリング |
| US8072433B2 (en) | 2003-08-21 | 2011-12-06 | Microsoft Corporation | Ink editing architecture |
Families Citing this family (70)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1054321A3 (en) * | 1999-05-21 | 2002-06-19 | Sony Corporation | Information processing method and apparatus |
| US6721921B1 (en) * | 2000-07-26 | 2004-04-13 | Itm Associates | Method and system for annotating documents using an independent annotation repository |
| US7277765B1 (en) | 2000-10-12 | 2007-10-02 | Bose Corporation | Interactive sound reproducing |
| US20020099552A1 (en) * | 2001-01-25 | 2002-07-25 | Darryl Rubin | Annotating electronic information with audio clips |
| US6789109B2 (en) | 2001-02-22 | 2004-09-07 | Sony Corporation | Collaborative computer-based production system including annotation, versioning and remote interaction |
| US7103848B2 (en) * | 2001-09-13 | 2006-09-05 | International Business Machines Corporation | Handheld electronic book reader with annotation and usage tracking capabilities |
| US6996558B2 (en) | 2002-02-26 | 2006-02-07 | International Business Machines Corporation | Application portability and extensibility through database schema and query abstraction |
| US7185278B1 (en) | 2002-06-28 | 2007-02-27 | Microsoft Corporation | Separating and moving document objects using the movement of a wiper bar |
| US7174042B1 (en) | 2002-06-28 | 2007-02-06 | Microsoft Corporation | System and method for automatically recognizing electronic handwriting in an electronic document and converting to text |
| US7259752B1 (en) | 2002-06-28 | 2007-08-21 | Microsoft Corporation | Method and system for editing electronic ink |
| US7079713B2 (en) * | 2002-06-28 | 2006-07-18 | Microsoft Corporation | Method and system for displaying and linking ink objects with recognized text and objects |
| US7353453B1 (en) * | 2002-06-28 | 2008-04-01 | Microsoft Corporation | Method and system for categorizing data objects with designation tools |
| US7188309B2 (en) | 2002-06-28 | 2007-03-06 | Microsoft Corporation | Resolving document object collisions |
| US8261184B2 (en) * | 2002-08-02 | 2012-09-04 | Ignatius Xavier Haase | Apparatus and method for encoding and displaying documents |
| US7716112B1 (en) * | 2002-09-30 | 2010-05-11 | Trading Technologies International, Inc. | System and method for price-based annotations in an electronic trading environment |
| US7610237B1 (en) * | 2002-09-30 | 2009-10-27 | Trading Technologies International Inc. | System and method for creating trade-related annotations in an electronic trading environment |
| US20040196306A1 (en) * | 2003-04-04 | 2004-10-07 | Microsoft Corporation | Method and system for flagging digital ink note content |
| US7899843B2 (en) * | 2003-09-19 | 2011-03-01 | International Business Machines Corporation | Expanding the scope of an annotation to an entity level |
| US7900133B2 (en) | 2003-12-09 | 2011-03-01 | International Business Machines Corporation | Annotation structure type determination |
| US7962846B2 (en) | 2004-02-13 | 2011-06-14 | Microsoft Corporation | Organization of annotated clipping views |
| US20050179647A1 (en) * | 2004-02-18 | 2005-08-18 | Microsoft Corporation | Automatic detection and switching between input modes |
| US7358965B2 (en) * | 2004-02-18 | 2008-04-15 | Microsoft Corporation | Tapping to create writing |
| US7721226B2 (en) | 2004-02-18 | 2010-05-18 | Microsoft Corporation | Glom widget |
| US7659890B2 (en) | 2004-03-19 | 2010-02-09 | Microsoft Corporation | Automatic height adjustment for electronic highlighter pens and mousing devices |
| US7516158B2 (en) * | 2004-04-19 | 2009-04-07 | Pixar | Customizing widget draw styles |
| JP4081056B2 (ja) * | 2004-08-30 | 2008-04-23 | 株式会社東芝 | 情報処理装置、情報処理方法及びプログラム |
| US7472341B2 (en) | 2004-11-08 | 2008-12-30 | International Business Machines Corporation | Multi-user, multi-timed collaborative annotation |
| US20060161471A1 (en) * | 2005-01-19 | 2006-07-20 | Microsoft Corporation | System and method for multi-dimensional average-weighted banding status and scoring |
| US20070050237A1 (en) * | 2005-08-30 | 2007-03-01 | Microsoft Corporation | Visual designer for multi-dimensional business logic |
| US8015482B2 (en) * | 2005-09-14 | 2011-09-06 | Microsoft Corporation | Dynamic anchoring of annotations to editable content |
| US20070067707A1 (en) * | 2005-09-16 | 2007-03-22 | Microsoft Corporation | Synchronous digital annotations of media data stream |
| US7526737B2 (en) * | 2005-11-14 | 2009-04-28 | Microsoft Corporation | Free form wiper |
| US20070112607A1 (en) * | 2005-11-16 | 2007-05-17 | Microsoft Corporation | Score-based alerting in business logic |
| US20070143175A1 (en) * | 2005-12-21 | 2007-06-21 | Microsoft Corporation | Centralized model for coordinating update of multiple reports |
| US20070143161A1 (en) * | 2005-12-21 | 2007-06-21 | Microsoft Corporation | Application independent rendering of scorecard metrics |
| US20070156680A1 (en) * | 2005-12-21 | 2007-07-05 | Microsoft Corporation | Disconnected authoring of business definitions |
| US20070143174A1 (en) * | 2005-12-21 | 2007-06-21 | Microsoft Corporation | Repeated inheritance of heterogeneous business metrics |
| EP1966649A4 (en) * | 2005-12-28 | 2012-12-19 | 3M Innovative Properties Co | DIGITAL ANNOTATION SYSTEM AND METHOD |
| US8181103B2 (en) | 2005-12-29 | 2012-05-15 | Microsoft Corporation | Annotation detection and anchoring on ink notes |
| US8261181B2 (en) * | 2006-03-30 | 2012-09-04 | Microsoft Corporation | Multidimensional metrics-based annotation |
| US7716592B2 (en) * | 2006-03-30 | 2010-05-11 | Microsoft Corporation | Automated generation of dashboards for scorecard metrics and subordinate reporting |
| US7840896B2 (en) * | 2006-03-30 | 2010-11-23 | Microsoft Corporation | Definition and instantiation of metric based business logic reports |
| US8190992B2 (en) * | 2006-04-21 | 2012-05-29 | Microsoft Corporation | Grouping and display of logically defined reports |
| US20070255681A1 (en) * | 2006-04-27 | 2007-11-01 | Microsoft Corporation | Automated determination of relevant slice in multidimensional data sources |
| US7716571B2 (en) * | 2006-04-27 | 2010-05-11 | Microsoft Corporation | Multidimensional scorecard header definition |
| US8126750B2 (en) * | 2006-04-27 | 2012-02-28 | Microsoft Corporation | Consolidating data source queries for multidimensional scorecards |
| US20080082610A1 (en) * | 2006-09-29 | 2008-04-03 | Breise Devin W | Method and apparatus for providing collaborative user interface feedback |
| US20080172348A1 (en) * | 2007-01-17 | 2008-07-17 | Microsoft Corporation | Statistical Determination of Multi-Dimensional Targets |
| US20080172414A1 (en) * | 2007-01-17 | 2008-07-17 | Microsoft Corporation | Business Objects as a Service |
| US20080172629A1 (en) * | 2007-01-17 | 2008-07-17 | Microsoft Corporation | Geometric Performance Metric Data Rendering |
| US9058307B2 (en) * | 2007-01-26 | 2015-06-16 | Microsoft Technology Licensing, Llc | Presentation generation using scorecard elements |
| US20080183564A1 (en) * | 2007-01-30 | 2008-07-31 | Microsoft Corporation | Untethered Interaction With Aggregated Metrics |
| US8321805B2 (en) * | 2007-01-30 | 2012-11-27 | Microsoft Corporation | Service architecture based metric views |
| US8495663B2 (en) | 2007-02-02 | 2013-07-23 | Microsoft Corporation | Real time collaboration using embedded data visualizations |
| US20080189632A1 (en) * | 2007-02-02 | 2008-08-07 | Microsoft Corporation | Severity Assessment For Performance Metrics Using Quantitative Model |
| US8924844B2 (en) * | 2007-03-13 | 2014-12-30 | Visual Cues Llc | Object annotation |
| US20090043799A1 (en) * | 2007-08-06 | 2009-02-12 | Morris Robert P | Methods And Apparatus For Using Annotated User Interface Widgets In Search Operations |
| US20090044144A1 (en) * | 2007-08-06 | 2009-02-12 | Morris Robert P | Methods And Apparatus For Sharing User Interface Widget Annotations |
| US20090049384A1 (en) * | 2007-08-13 | 2009-02-19 | Frank Yau | Computer desktop multimedia widget applications and methods |
| GB2461771A (en) * | 2008-07-11 | 2010-01-20 | Icyte Pty Ltd | Annotation of electronic documents with preservation of document as originally annotated |
| US20100058181A1 (en) * | 2008-08-26 | 2010-03-04 | Oracle International Corporation | Recording, playback, and distribution of dashboard interactions including annotations |
| US8601510B2 (en) * | 2009-10-21 | 2013-12-03 | Westinghouse Digital, Llc | User interface for interactive digital television |
| US9542064B2 (en) * | 2012-06-04 | 2017-01-10 | Schlumberger Technology Corporation | Information pinning for contexual and task status awareness |
| US20140074648A1 (en) * | 2012-09-11 | 2014-03-13 | Google Inc. | Portion recommendation for electronic books |
| USD750115S1 (en) * | 2012-12-05 | 2016-02-23 | Ivoclar Vivadent Ag | Display screen or a portion thereof having an animated graphical user interface |
| US20160026614A1 (en) * | 2014-07-24 | 2016-01-28 | KCura Corporation | Methods and apparatus for annotating documents |
| CN105095432B (zh) | 2015-07-22 | 2019-04-16 | 腾讯科技(北京)有限公司 | 网页批注显示方法及装置 |
| USD784397S1 (en) * | 2015-08-24 | 2017-04-18 | Salesforce.Com, Inc. | Display screen or portion thereof with animated graphical user interface |
| US10228775B2 (en) * | 2016-01-22 | 2019-03-12 | Microsoft Technology Licensing, Llc | Cross application digital ink repository |
| US11042390B2 (en) | 2019-05-07 | 2021-06-22 | International Business Machines Corporation | Replaying operations on widgets in a graphical user interface |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5524193A (en) * | 1991-10-15 | 1996-06-04 | And Communications | Interactive multimedia annotation method and apparatus |
| US5596700A (en) * | 1993-02-17 | 1997-01-21 | International Business Machines Corporation | System for annotating software windows |
| JP2521035B2 (ja) * | 1993-12-03 | 1996-07-31 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 表示装置への注釈の配置 |
| US5577188A (en) * | 1994-05-31 | 1996-11-19 | Future Labs, Inc. | Method to provide for virtual screen overlay |
| US5768607A (en) * | 1994-09-30 | 1998-06-16 | Intel Corporation | Method and apparatus for freehand annotation and drawings incorporating sound and for compressing and synchronizing sound |
| US6081829A (en) * | 1996-01-31 | 2000-06-27 | Silicon Graphics, Inc. | General purpose web annotations without modifying browser |
-
1998
- 1998-12-31 US US09/224,708 patent/US6529215B2/en not_active Expired - Lifetime
-
1999
- 1999-12-23 EP EP99310525A patent/EP1016956A3/en not_active Ceased
- 1999-12-28 JP JP37304999A patent/JP2000200128A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007521523A (ja) * | 2003-08-21 | 2007-08-02 | マイクロソフト コーポレーション | インクの収集およびレンダリング |
| US8072433B2 (en) | 2003-08-21 | 2011-12-06 | Microsoft Corporation | Ink editing architecture |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1016956A2 (en) | 2000-07-05 |
| EP1016956A3 (en) | 2001-09-12 |
| US6529215B2 (en) | 2003-03-04 |
| US20020083094A1 (en) | 2002-06-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2000200128A (ja) | ウィジェット注釈付け方法、ウィジェットのディスプレイ方法、ウィジェット注釈付けシステム、及びレンダリングシステム | |
| JP3633415B2 (ja) | Gui制御方法及び装置並びに記録媒体 | |
| TWI478040B (zh) | 具備具有使用者可定義之特性的簡報區域之方法、計算裝置、與電腦可讀取儲存媒體 | |
| US9182948B1 (en) | Method and system for navigating hierarchical levels using graphical previews | |
| RU2493589C2 (ru) | Редактирование документа с использованием временной поверхности редактирования | |
| US7454708B2 (en) | System and method for electronic presentations with annotation of preview material | |
| US20190310752A1 (en) | Drag and drop quoting mechanism for use with discussion forums | |
| US8019579B1 (en) | Graphical user interface for viewing or editing an executable block diagram model | |
| US6014140A (en) | Method and system for locating and displaying the position of a cursor contained within a page of a compound document | |
| US20150309679A1 (en) | Command user interface for displaying multiple sections of software functionality controls | |
| US20040114258A1 (en) | Device and method for combining dynamic mathematical expressions and other multimedia objects within a document | |
| US8095883B2 (en) | Indicating the default value for a property to enhance user feedback | |
| KR20080041234A (ko) | 데이터베이스 애플리케이션에 선택 가능 기능 컨트롤을디스플레이하기 위한 명령 사용자 인터페이스 | |
| KR20060046735A (ko) | 선택된 객체와 관련된 선택가능 소프트웨어 기능 컨트롤을디스플레이하기 위한 개선된 사용자 인터페이스 | |
| CN106201454A (zh) | 引导文件生成系统 | |
| JP2009140229A (ja) | ヘルプ情報の表示方法およびコンピュータ | |
| US20070168865A1 (en) | Operation screen generating method, display control apparatus, and computer-readable recording medium recording the same program | |
| US7590933B2 (en) | Method for displaying an annotated file | |
| JP2005520228A (ja) | 目立つ画像要素をグラフィカルユーザインターフェース表示に提供するためのシステム及び方法 | |
| JPH1078963A (ja) | 文書注記方法 | |
| JP5196902B2 (ja) | 帳票システムおよび帳票システムの制御方法およびプログラムおよび記録媒体 | |
| US8745512B2 (en) | Method and computer-readable medium for interacting with a portion of an electronic document | |
| JP5605963B2 (ja) | 帳票システムおよび帳票システムの制御方法およびプログラムおよび記録媒体 | |
| JP3937682B2 (ja) | 情報処理装置 | |
| JPH0954688A (ja) | Gui設計支援方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040126 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060816 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060926 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061127 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071002 |