JPWO2016039254A1 - アノテーション装置、アノテーション方法、及びアノテーションプログラム - Google Patents
アノテーション装置、アノテーション方法、及びアノテーションプログラム Download PDFInfo
- Publication number
- JPWO2016039254A1 JPWO2016039254A1 JP2016547412A JP2016547412A JPWO2016039254A1 JP WO2016039254 A1 JPWO2016039254 A1 JP WO2016039254A1 JP 2016547412 A JP2016547412 A JP 2016547412A JP 2016547412 A JP2016547412 A JP 2016547412A JP WO2016039254 A1 JPWO2016039254 A1 JP WO2016039254A1
- Authority
- JP
- Japan
- Prior art keywords
- annotation
- program
- external
- unit
- calling
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/73—Program documentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/131—Protocols for games, networked simulations or virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Computer Security & Cryptography (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Computing Systems (AREA)
- Library & Information Science (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
- Document Processing Apparatus (AREA)
- Stored Programmes (AREA)
Abstract
Description
図7は、アノテーションプログラムによる情報処理がコンピュータ100を用いて具体的に実現されることを示す図である。図7に示す様に、コンピュータ100は、例えば、メモリ101と、CPU(Central Processing Unit)102と、ハードディスクドライブインタフェース103と、ディスクドライブインタフェース104と、シリアルポートインタフェース105と、ビデオアダプタ106と、ネットワークインタフェース107とを有し、これらの各部はバスCによって接続される。
10 アノテーション外部連携システム
11 アノテーション外部連携プログラム
11a 外部連携プログラム呼出し部
11b 操作制御部
11c アノテーション表示制御部
11d 画面状態取得監視部
12 記憶装置
12a 外部連携スクリプトDB
12b アノテーションDB
12c ログDB
12d 音声モジュールDB
20 アプリケーションプログラム
30 外部プログラム
30a テキストエディタ
30b ブラウザ
30c 自動操作プログラム
30d 音声ファイル再生プログラム
30e COM、.Netアプリケーション、オフィスドキュメント呼出しプログラム
30f その他の呼出しプログラム
40 OS
50 入力デバイス
60 ディスプレイ
100 コンピュータ
101 メモリ
101a ROM
101b RAM
102 CPU
103 ハードディスクドライブインタフェース
104 ディスクドライブインタフェース
105 シリアルポートインタフェース
106 ビデオアダプタ
107 ネットワークインタフェース
108 ハードディスクドライブ
108a OS
108b アプリケーションプログラム
108c プログラムモジュール
108d プログラムデータ
109 ディスクドライブ
110 マウス
111 キーボード
111a メッセージ読込み部
111a−1 トリガー受付け部
111a−2 アノテーションメッセージ取得部
111a−3 外部連携スクリプト取得部
112 ディスプレイ
112a 外部プログラム起動部
112a−1 アプリケーション識別部
113a クリップボード保存部
B バルーン
C バス
M1 アノテーションメッセージ
M2、S1a、S1b、S2a、S2b、S3a、S3b アノテーションアイコン
P マウスポインタ
T1、T2 テキストエディタ
T3 ブラウザ
T4 テキストファイル
Claims (5)
- アノテーションオブジェクトと、該アノテーションオブジェクトのウィンドウ毎のアノテーションルールとを対応付けて格納する格納部と、
複数の前記ウィンドウの中からアクティブウィンドウを特定する特定部と、
前記特定部により特定されたアクティブウィンドウに対応するアノテーションルールが前記格納部に存在し、かつ、前記アノテーションオブジェクトが選択された場合に、前記アノテーションルールに従い、外部プログラムを呼び出す呼出し部と
を有することを特徴とするアノテーション装置。 - 前記呼出し部は、前記外部プログラムの起動時に、該外部プログラムに対し、前記アノテーションオブジェクトとして、アノテーションメッセージを出力することを特徴とする請求項1に記載のアノテーション装置。
- 前記呼出し部は、前記アノテーションメッセージを解析し、前記アノテーションメッセージの表示されたプログラムを識別し、該解析及び該識別の結果に基づき、前記プログラムに対応する外部プログラムを呼び出すことを特徴とする請求項2に記載のアノテーション装置。
- アノテーション装置で実行されるアノテーション方法であって、
アノテーションオブジェクトと、該アノテーションオブジェクトのウィンドウ毎のアノテーションルールとを対応付けて、格納部に格納させる格納工程と、
複数の前記ウィンドウの中からアクティブウィンドウを特定する特定工程と、
前記特定工程にて特定されたアクティブウィンドウに対応するアノテーションルールが前記格納部に存在し、かつ、前記アノテーションオブジェクトが選択された場合に、前記アノテーションルールに従い、外部プログラムを呼び出す呼出し工程と
を含むことを特徴とするアノテーション方法。 - アノテーションオブジェクトと、該アノテーションオブジェクトのウィンドウ毎のアノテーションルールとを対応付けて、格納部に格納させる格納ステップと、
複数の前記ウィンドウの中からアクティブウィンドウを特定する特定ステップと、
前記特定ステップにて特定されたアクティブウィンドウに対応するアノテーションルールが前記格納部に存在し、かつ、前記アノテーションオブジェクトが選択された場合に、前記アノテーションルールに従い、外部プログラムを呼び出す呼出しステップと
をコンピュータに実行させるためのアノテーションプログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014182556 | 2014-09-08 | ||
JP2014182556 | 2014-09-08 | ||
PCT/JP2015/075115 WO2016039254A1 (ja) | 2014-09-08 | 2015-09-03 | アノテーション装置、アノテーション方法、及びアノテーションプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2016039254A1 true JPWO2016039254A1 (ja) | 2017-04-27 |
JP6360179B2 JP6360179B2 (ja) | 2018-07-18 |
Family
ID=55459002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016547412A Active JP6360179B2 (ja) | 2014-09-08 | 2015-09-03 | アノテーション装置、アノテーション方法、及びアノテーションプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US10402242B2 (ja) |
JP (1) | JP6360179B2 (ja) |
WO (1) | WO2016039254A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11507216B2 (en) | 2016-12-23 | 2022-11-22 | Realwear, Inc. | Customizing user interfaces of binary applications |
JP7395513B2 (ja) | 2018-06-13 | 2023-12-11 | リアルウェア,インコーポレーテッド | バイナリアプリケーションのユーザインターフェースのカスタマイズ |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010282587A (ja) * | 2009-06-08 | 2010-12-16 | Fujitsu Ltd | マッシュアッププログラム、マッシュアップ装置及びマッシュアップ方法 |
JP2012009069A (ja) * | 2011-09-14 | 2012-01-12 | Fujitsu Ltd | アノテーション利用プログラム、アノテーション利用方法およびアノテーション利用装置 |
WO2014002812A1 (ja) * | 2012-06-29 | 2014-01-03 | 日本電信電話株式会社 | 端末装置及びアノテーション方法並びにコンピュータシステム及びコンピュータプログラム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002304314A (ja) | 2001-04-06 | 2002-10-18 | Nec Corp | アプリケーションデータファイル参照方式 |
US20030126136A1 (en) * | 2001-06-22 | 2003-07-03 | Nosa Omoigui | System and method for knowledge retrieval, management, delivery and presentation |
US20040199516A1 (en) * | 2001-10-31 | 2004-10-07 | Metacyber.Net | Source information adapter and method for use in generating a computer memory-resident hierarchical structure for original source information |
JP4517750B2 (ja) * | 2004-06-30 | 2010-08-04 | 富士ゼロックス株式会社 | 文書処理システム |
US8332874B2 (en) * | 2007-02-09 | 2012-12-11 | Mitsubishi Electric Corporation | Application executing terminal |
JP5317558B2 (ja) | 2008-07-07 | 2013-10-16 | 株式会社東芝 | 医用情報作成装置 |
US20110258216A1 (en) * | 2010-04-20 | 2011-10-20 | International Business Machines Corporation | Usability enhancements for bookmarks of browsers |
US9704115B2 (en) * | 2010-06-03 | 2017-07-11 | International Business Machines Corporation | Automating workflow participation |
JP5853458B2 (ja) | 2011-07-21 | 2016-02-09 | ソニー株式会社 | マーク情報記録装置及びマーク情報提示装置 |
US20140032733A1 (en) * | 2011-10-11 | 2014-01-30 | Citrix Systems, Inc. | Policy-Based Application Management |
US9542064B2 (en) * | 2012-06-04 | 2017-01-10 | Schlumberger Technology Corporation | Information pinning for contexual and task status awareness |
US8869174B2 (en) * | 2012-12-05 | 2014-10-21 | Mckesson Financial Holdings | Method and apparatus for providing context aware logging |
-
2015
- 2015-09-03 US US15/509,086 patent/US10402242B2/en active Active
- 2015-09-03 WO PCT/JP2015/075115 patent/WO2016039254A1/ja active Application Filing
- 2015-09-03 JP JP2016547412A patent/JP6360179B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010282587A (ja) * | 2009-06-08 | 2010-12-16 | Fujitsu Ltd | マッシュアッププログラム、マッシュアップ装置及びマッシュアップ方法 |
JP2012009069A (ja) * | 2011-09-14 | 2012-01-12 | Fujitsu Ltd | アノテーション利用プログラム、アノテーション利用方法およびアノテーション利用装置 |
WO2014002812A1 (ja) * | 2012-06-29 | 2014-01-03 | 日本電信電話株式会社 | 端末装置及びアノテーション方法並びにコンピュータシステム及びコンピュータプログラム |
Non-Patent Citations (1)
Title |
---|
富士ゼロックス株式会社 FUJI XEROX, ドキュメント・ハンドリング・ソフトウェア DOCUWORKS TM 5.0 ユーザーズガイド 第1版, vol. 第1版, JPN6017029631, 31 October 2002 (2002-10-31), JP, pages 203頁 * |
Also Published As
Publication number | Publication date |
---|---|
US20170277579A1 (en) | 2017-09-28 |
JP6360179B2 (ja) | 2018-07-18 |
US10402242B2 (en) | 2019-09-03 |
WO2016039254A1 (ja) | 2016-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5928743B2 (ja) | アプリケーションにおいてユーザ・インターフェース要素を示す方法 | |
US9075918B1 (en) | System and method for creating change-resilient scripts | |
JP5153423B2 (ja) | コンピュータにより実行される方法、システム及びコンピュータ読み取り可能な記録媒体(能動的にスクロールしているビュー・ペイン内に機能コンテキストを与える方法) | |
US9021507B2 (en) | Dynamic use of data across multiple programs | |
US20170235618A1 (en) | Dynamic copy content retrieval | |
JP4270391B2 (ja) | マルチメディア・ファイルのツールチップ | |
US20130326344A1 (en) | Scoping in a document editing context | |
KR20070069010A (ko) | 아이콘 데이터 처리 시스템, 확장가능 아이콘 관리 방법 및컴퓨터 판독가능 저장 매체 | |
US20080270919A1 (en) | Context Based Software Layer | |
JP2007257642A (ja) | 関連するユーザ・インターフェース・コントロールを強調表示するための装置、方法、およびシステム(関連するユーザ・インターフェース・コントロールを強調表示するための装置および方法) | |
US9495410B1 (en) | File creation through virtual containers | |
KR20160125401A (ko) | 인라인 및 콘텍스트 인식 쿼리 박스 제공 기법 | |
US9983769B2 (en) | Transitioning browser tabs from one environment context to another | |
JP7384260B2 (ja) | 情報処理装置及びプログラム | |
US7657840B2 (en) | System and method for providing a navigable grid to allow for accessible drag-drop in visual modeling tools | |
CN105359131B (zh) | 栓系选择句柄 | |
JP6360179B2 (ja) | アノテーション装置、アノテーション方法、及びアノテーションプログラム | |
US20140075304A1 (en) | Annotation of user interface documents according to related documentation | |
CN105739717B (zh) | 信息输入方法和装置 | |
JP7100637B2 (ja) | レイヤード・コンテンツの選択 | |
US20160232139A1 (en) | Debugging document formatting system | |
US20120173984A1 (en) | Context-addressed tabs for presentation applications | |
US20090089673A1 (en) | System and Method for Persisting Hover Help | |
CN109656704A (zh) | 一种信息处理方法及信息处理装置 | |
US11487711B2 (en) | File management apparatus, file management method, and file management program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170808 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171010 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180306 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180417 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180619 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180621 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6360179 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |