JP2015176308A - 情報処理装置、機器、情報処理システム、情報処理方法、プログラム、及びインストール方法 - Google Patents
情報処理装置、機器、情報処理システム、情報処理方法、プログラム、及びインストール方法 Download PDFInfo
- Publication number
- JP2015176308A JP2015176308A JP2014051849A JP2014051849A JP2015176308A JP 2015176308 A JP2015176308 A JP 2015176308A JP 2014051849 A JP2014051849 A JP 2014051849A JP 2014051849 A JP2014051849 A JP 2014051849A JP 2015176308 A JP2015176308 A JP 2015176308A
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- display data
- information
- processing apparatus
- control unit
- 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
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- 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
-
- 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
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/543—Local
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/02—Networking aspects
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Computer Hardware Design (AREA)
Abstract
Description
<追加モジュール呼び出し関数名>は、追加モジュール22を呼び出すための関数(以下、「追加モジュール呼び出し関数」という。)の名前である。モジュールIDは、呼び出し先の追加モジュール22の識別情報である。モジュールIDは、追加モジュール22のファイル名であってもよいし、他の識別情報であってもよい。モジュールIDは、ブラウザ23が、一つの追加モジュール22を特定可能な情報であればよい。入力データは、追加モジュール22に入力されるデータである。例えば、当該データは、文字列型であってもよい。但し、当該データの内容は、文字列でなくてもよい。なお、引数にモジュールIDが指定されることからも明らかなように、汎用API231は、複数の追加モジュール22に対して共通のAPIである。
<コールバック登録関数名>は、追加モジュール22からの応答又は通知等を受け取るためのインタフェースの一例であるコールバック関数を登録するための関数(以下、「コールバック登録関数」という。)の関数名である。モジュールIDは、コールバック関数の対象とされる追加モジュール22である。コールバック関数アドレスは、コールバック関数のアドレス情報である。
10 画像形成装置
20 情報処理端末
21 OS
22 追加モジュール
22a NFC制御モジュール
23 ブラウザ
30 Webサーバ装置
31 Webアプリケーション
201 CPU
202 メモリ
203 補助記憶装置
204 タッチパネル
205 無線通信装置
206 機器インタフェース
207 NFCデバイス
211 表示装置
212 入力装置
221 追加モジュールAPI
231 汎用API
Claims (18)
- 情報処理装置であって、
ネットワークを介して表示データを取得し、前記表示データに基づいて画面を表示する表示制御部を有し、
前記表示制御部は、当該情報処理装置にインストールされたプログラムのうち、前記表示データによって指定される識別情報に係る第一のプログラムに、前記表示データにおいて指定されているデータを入力する、
ことを特徴とする情報処理装置。 - 前記表示制御部は、複数のプログラムに対して共通のAPIを介して前記表示データによって指定される識別情報に係る前記第一のプログラムに、前記APIにおいて指定されているデータを入力する、
ことを特徴とする請求項1記載の情報処理装置。 - 前記表示制御部は、入力されたデータに関して前記第一のプログラムが当該情報処理装置に実行させる処理に関する情報を、前記表示データに通知する、
ことを特徴とする請求項1又は2記載の情報処理装置。 - 前記表示制御部は、前記表示データによって登録されたインタフェースを介して、前記処理に関する情報を、前記表示データに通知する、
ことを特徴とする請求項3記載の情報処理装置。 - 前記第一のプログラムは、当該情報処理装置に追加されるハードウェアの制御を、当該情報処理装置に実行させる、
ことを特徴とする請求項4記載の情報処理装置。 - 請求項1乃至4いずれか一項記載の情報処理装置を操作部として有する機器。
- 情報処理装置と前記情報処理装置を操作部として有する機器とを含む情報処理システムであって、
ネットワークを介して表示データを取得し、前記表示データに基づいて画面を表示する表示制御部を有し、
前記表示制御部は、当該情報処理装置にインストールされたプログラムのうち、前記表示データによって指定される識別情報に係る第一のプログラムに、前記表示データにおいて指定されているデータを入力する、
ことを特徴とする情報処理システム。 - ネットワークを介して表示データを取得し、前記表示データに基づいて画面を表示する表示制御部を有する情報処理装置における情報処理方法であって、
前記表示制御部が、当該情報処理装置にインストールされたプログラムのうち、前記表示データによって指定される識別情報に係る第一のプログラムに、前記表示データにおいて指定されているデータを入力する、
ことを特徴とする情報処理方法。 - 前記表示制御部は、複数のプログラムに対して共通のAPIを介して前記表示データによって指定される識別情報に係る前記第一のプログラムに、前記APIにおいて指定されているデータを入力する、
ことを特徴とする請求項8記載の情報処理方法。 - 前記表示制御部は、入力されたデータに関して前記第一のプログラムが当該情報処理装置に実行させる処理に関する情報を、前記表示データに通知する、
ことを特徴とする請求項8又は9記載の情報処理方法。 - 前記表示制御部は、前記表示データによって登録されたインタフェースを介して、前記処理に関する情報を、前記表示データに通知する、
ことを特徴とする請求項10記載の情報処理方法。 - 前記第一のプログラムは、当該情報処理装置に追加されるハードウェアの制御を、当該情報処理装置に実行させる、
ことを特徴とする請求項11記載の情報処理方法。 - 情報処理装置を、
ネットワークを介して表示データを取得し、前記表示データに基づいて画面を表示する表示制御部として機能させ、
前記表示制御部は、当該情報処理装置にインストールされたプログラムのうち、前記表示データによって指定される識別情報に係る第一のプログラムに、前記表示データにおいて指定されているデータを入力する、
ことを特徴とするプログラム。 - 前記表示制御部は、複数のプログラムに対して共通のAPIを介して前記表示データによって指定される識別情報に係る前記第一のプログラムに、前記APIにおいて指定されているデータを入力する、
ことを特徴とする請求項13記載のプログラム。 - 前記表示制御部は、入力されたデータに関して前記第一のプログラムが当該情報処理装置に実行させる処理に関する情報を、前記表示データに通知する、
ことを特徴とする請求項13又は14記載のプログラム。 - 前記表示制御部は、前記表示データによって登録されたインタフェースを介して、前記処理に関する情報を、前記表示データに通知する、
ことを特徴とする請求項15記載のプログラム。 - 前記第一のプログラムは、当該情報処理装置に追加されるハードウェアの制御を、当該情報処理装置に実行させる、
ことを特徴とする請求項16記載のプログラム。 - 請求項13乃至17いずれか一項記載のプログラムをインストールする手順をコンピュータが実行する、
ことを特徴とするインストール方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014051849A JP6424440B2 (ja) | 2014-03-14 | 2014-03-14 | 情報処理装置、機器、情報処理システム、情報処理方法及び表示制御プログラム |
US14/633,409 US10146886B2 (en) | 2014-03-14 | 2015-02-27 | Information processing system and method for adding additional modules |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014051849A JP6424440B2 (ja) | 2014-03-14 | 2014-03-14 | 情報処理装置、機器、情報処理システム、情報処理方法及び表示制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015176308A true JP2015176308A (ja) | 2015-10-05 |
JP6424440B2 JP6424440B2 (ja) | 2018-11-21 |
Family
ID=54069485
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014051849A Active JP6424440B2 (ja) | 2014-03-14 | 2014-03-14 | 情報処理装置、機器、情報処理システム、情報処理方法及び表示制御プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US10146886B2 (ja) |
JP (1) | JP6424440B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7181992B2 (ja) | 2019-07-31 | 2022-12-01 | セールスフォース ドット コム インコーポレイティッド | ウェブ・アプリケーション実行のためのクライアント・アプリケーション |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10162958B2 (en) | 2016-03-15 | 2018-12-25 | Ricoh Company, Ltd. | Information processing system, information processing method, and non-transitory computer program product |
JP2017167700A (ja) * | 2016-03-15 | 2017-09-21 | 株式会社リコー | 情報処理システム、機器、情報処理端末、情報処理方法、及びプログラム |
JP6801544B2 (ja) | 2017-03-22 | 2020-12-16 | 株式会社リコー | 情報処理装置、情報処理方法及びプログラム |
CN112835652A (zh) * | 2019-11-25 | 2021-05-25 | 杭州中天微***有限公司 | 数据交互方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005153473A (ja) * | 2003-11-28 | 2005-06-16 | Kyocera Mita Corp | 画像形成装置,オプション構成推定方法,オプション構成提案方法 |
JP2010009527A (ja) * | 2008-06-30 | 2010-01-14 | Toshiba Corp | 情報処理装置 |
JP2013140634A (ja) * | 2008-03-02 | 2013-07-18 | Yahoo Inc | セキュアなブラウザベースのアプリケーション |
JP2013168113A (ja) * | 2012-02-17 | 2013-08-29 | Ricoh Co Ltd | 機器、情報処理システム、情報処理方法、及び情報処理プログラム |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4822544B2 (ja) * | 2006-04-26 | 2011-11-24 | 株式会社リコー | 複数のモジュール構成情報を管理できる画像形成装置 |
JP5228420B2 (ja) | 2007-09-14 | 2013-07-03 | 株式会社リコー | 画像形成装置,交換対象部材の情報登録方法,プログラム,および記録媒体 |
JP2011141684A (ja) | 2010-01-06 | 2011-07-21 | Ricoh Co Ltd | 画像形成装置、サービス提供方法、プログラム、記憶媒体 |
JP2011211692A (ja) | 2010-03-09 | 2011-10-20 | Ricoh Co Ltd | 情報処理装置、プログラム、および記憶媒体 |
JP5870490B2 (ja) | 2011-02-09 | 2016-03-01 | 株式会社リコー | 情報処理システム、画像形成装置、情報処理方法、及びプログラム |
US20130014126A1 (en) * | 2011-07-05 | 2013-01-10 | Microsoft Corporation | Cross-browser communication between devices on a network |
AU2014233175B2 (en) * | 2013-03-15 | 2017-06-22 | Server Technology, Inc. | Wireless communications capable power distribution unit and techniques for communicating therewith |
-
2014
- 2014-03-14 JP JP2014051849A patent/JP6424440B2/ja active Active
-
2015
- 2015-02-27 US US14/633,409 patent/US10146886B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005153473A (ja) * | 2003-11-28 | 2005-06-16 | Kyocera Mita Corp | 画像形成装置,オプション構成推定方法,オプション構成提案方法 |
JP2013140634A (ja) * | 2008-03-02 | 2013-07-18 | Yahoo Inc | セキュアなブラウザベースのアプリケーション |
JP2010009527A (ja) * | 2008-06-30 | 2010-01-14 | Toshiba Corp | 情報処理装置 |
JP2013168113A (ja) * | 2012-02-17 | 2013-08-29 | Ricoh Co Ltd | 機器、情報処理システム、情報処理方法、及び情報処理プログラム |
Non-Patent Citations (1)
Title |
---|
せきぐち くみこ: "WindowsAPIを利用する方法〜VB6.0編", 日経ソフトウエア2003年12月号, vol. 第6巻 第12号, JPN6018026179, 24 November 2003 (2003-11-24), JP, pages 104 - 110 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7181992B2 (ja) | 2019-07-31 | 2022-12-01 | セールスフォース ドット コム インコーポレイティッド | ウェブ・アプリケーション実行のためのクライアント・アプリケーション |
Also Published As
Publication number | Publication date |
---|---|
US10146886B2 (en) | 2018-12-04 |
JP6424440B2 (ja) | 2018-11-21 |
US20150262544A1 (en) | 2015-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11921996B2 (en) | Information processing terminal and control method | |
JP5884542B2 (ja) | 機器、情報処理システム、情報処理方法、及び情報処理プログラム | |
US9282211B2 (en) | Image forming apparatus, control method, and storage medium in which data is shared between applications | |
US8976402B2 (en) | Method of controlling communication system | |
JP6424440B2 (ja) | 情報処理装置、機器、情報処理システム、情報処理方法及び表示制御プログラム | |
JP6205861B2 (ja) | 情報処理システム、情報処理方法、及びプログラム | |
JP6295563B2 (ja) | 情報処理システム、機器、情報処理方法、及び情報処理プログラム | |
JP2015176306A (ja) | 情報処理システム、情報処理装置、情報処理方法、及びプログラム | |
JP2017073682A (ja) | 機器、情報処理方法、及びプログラム | |
JP2012171269A (ja) | 画像形成装置、情報処理システム、課金方法、プログラム、及び記録媒体 | |
JP2014219759A (ja) | 機器、情報処理端末、情報処理システム、表示制御方法、及びプログラム | |
JP2013191196A (ja) | 情報処理装置、機器、情報処理システム、情報処理方法、及び情報処理プログラム | |
CN102937963A (zh) | 使用协议处理程序的模板和服务器内容下载 | |
JP6269006B2 (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
JP2013168129A (ja) | 情報処理システム、データ提供装置、電子機器、情報処理方法、データ提供方法、データ取得方法、及びプログラム | |
EP2843553A2 (en) | Information processing terminal and control method therefor, and program | |
JP2017167700A (ja) | 情報処理システム、機器、情報処理端末、情報処理方法、及びプログラム | |
JP2016119029A (ja) | 情報処理装置、機器、情報処理システム、情報処理方法、プログラム、及びインストール方法 | |
US10079873B2 (en) | Information processing apparatus and method | |
JP2017033397A (ja) | 操作情報共有装置、アプリ実行装置、操作情報共有システム、情報処理装置、およびプログラム | |
US11275575B2 (en) | Information processing apparatus, method, and recording medium | |
JP2019053463A (ja) | 情報処理装置、情報処理システム、情報処理方法及びプログラム | |
EP4064027A1 (en) | Information processing apparatus, information processing system, information processing method, and carrier means | |
JP2009048332A (ja) | ウェブページ閲覧装置 | |
US10165057B2 (en) | Information processing terminal, and controlling method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170220 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171113 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171219 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180208 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180710 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180830 |
|
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: 20180925 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181008 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6424440 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |