JP5884542B2 - 機器、情報処理システム、情報処理方法、及び情報処理プログラム - Google Patents
機器、情報処理システム、情報処理方法、及び情報処理プログラム Download PDFInfo
- Publication number
- JP5884542B2 JP5884542B2 JP2012032624A JP2012032624A JP5884542B2 JP 5884542 B2 JP5884542 B2 JP 5884542B2 JP 2012032624 A JP2012032624 A JP 2012032624A JP 2012032624 A JP2012032624 A JP 2012032624A JP 5884542 B2 JP5884542 B2 JP 5884542B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- unit
- identification information
- web page
- information
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00464—Display of information to the user, e.g. menus using browsers, i.e. interfaces based on mark-up languages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
- H04N1/00973—Input arrangements for operating instructions or parameters, e.g. updating internal software from a remote device, e.g. receiving via the internet instructions input to a computer terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00482—Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Facsimiles In General (AREA)
- Information Transfer Between Computers (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
すなわち、「doDownload」の引数には、ダウンロード対象のプログラムの機能ID及びバージョン情報が、当該プログラムの識別情報の一例として指定される。なお、ダウンロードの要求先(本実施の形態におけるプログラム管理装置)が固定的でない場合は、ダウンロードの要求先の識別情報(例えば、IPアドレス及びポート番号又はURL)が、「doDownload」の引数に指定されてもよい。また、機能IDの代わりに、モジュール名が指定されるようにしてもよい。
第一引数であるメソッド名には、呼び出すべき機器制御部122のメソッド名が指定される。第二引数以降は、当該メソッド名に係るメソッドの引数が指定される。したがって、第二引数以降の引数の数は、第一引数に指定されるメソッド名に応じて異なりうる。
第一引数の「scan」は、スキャン制御部122aが、スキャンの実行要求を受け付けるために有するメソッドのメソッド名である。第二引数以降には、スキャン画面510における設定値が設定されるように定義されている。
すなわち、スクリプト解釈部121cは、doFunctionの第一引数に指定された文字列を、呼び出すべきメソッド名として解釈し、第二引数以降を、当該メソッド名に係るメソッドに対する引数として解釈する。したがって、scanメソッドの引数には、「doFunction」の第二引数以降の値がそのまま指定される。
10 機器
10a 画像形成装置
10b プロジェクタ
10c 携帯端末
11 コントローラ
12 スキャナ
13 プリンタ
14 モデム
15 操作パネル
16 ネットワークインタフェース
17 SDカードスロット
20 Webサーバ装置
30 プログラム管理装置
31 プログラム提供部
32 機器情報受信部
33 プログラム記憶部
34 機器情報記憶部
80 SDカード
111 CPU
112 RAM
113 ROM
114 HDD
115 NVRAM
121 機器ブラウザ
121a Webページ取得部
121b 描画部
121c スクリプト解釈部
122 機器制御部
122a スキャン制御部
122b 印刷制御部
122c ファクス制御部
122d コピー制御部
122e パネル制御部
122f 通信制御部
123 ダウンロード部
124 機器情報送信部
300 ドライブ装置
301 記録媒体
302 補助記憶装置
303 メモリ装置
304 CPU
305 インタフェース装置
B バス
Claims (7)
- Webページに含まれる画面情報が示す画面を表示部に表示させる表示制御部と、
前記Webページに含まれる第一のスクリプトの引数に指定された文字列に対応するメソッドであって、当該機器に機能を実行させるプログラムが有するメソッドを呼び出す呼び出し部と、
ネットワークを介して接続されるプログラム管理装置に記憶されている、当該機器が有するプログラムの識別情報の一覧の中に、前記メソッドに係るプログラムの識別情報が含まれてない場合に、当該プログラムを前記プログラム管理装置から取得する取得部とを有することを特徴とする機器。 - 前記取得部は、前記Webページに含まれる第二のスクリプトの引数に指定された識別情報に係るプログラムをネットワークを介して取得し、
前記呼び出し部は、前記第一のスクリプトの引数に指定された文字列に対応する、前記取得部によって取得されたプログラムが有するメソッドを呼び出す請求項1記載の機器。 - 当該機器が有する前記プログラムの識別情報の一覧を前記プログラム管理装置に送信する送信部を有し、
前記取得部は、前記第二のスクリプトの引数に指定された識別情報に係るプログラムの取得要求を前記プログラム管理装置に送信し、前記プログラム管理装置において前記一覧の中に当該識別情報が含まれていないと判定された場合に前記プログラム管理装置より返信される、当該識別情報に係るプログラムを受信する請求項2記載の機器。 - 機器と、前記機器にネットワークを介して接続されるプログラム管理装置とを有する情報処理システムであって、
前記機器は、
当該機器が有するプログラムの識別情報の一覧を前記プログラム管理装置に送信する送信部と、
Webページに含まれる画面情報が示す画面を表示部に表示させる表示制御部と、
前記Webページに含まれる第二のスクリプトの引数に指定された識別情報に係るプログラムの取得要求を前記プログラム管理装置に送信し、前記プログラム管理装置より返信される、当該識別情報に係るプログラムを受信する取得部と、
前記Webページに含まれる第一のスクリプトの引数に指定された文字列に対応する、前記取得部によって取得されたプログラムが有するメソッドを呼び出す呼び出し部とを有し、
前記プログラム管理装置は、
前記一覧を受信する受信部と、
前記プログラムの取得要求に応じ、前記一覧の中に前記プログラムの取得要求に指定された識別情報が含まれているか否かを判定し、前記識別情報が含まれていないと判定された場合に、当該識別情報に係るプログラムを返信する返信部とを有する情報処理システム。 - 前記識別情報は、機能の識別情報及びバージョン情報の少なくともいずれか一方を含む請求項4記載の情報処理システム。
- 機器が、
Webページに含まれる画面情報が示す画面を表示部に表示させる表示制御手順と、
前記Webページに含まれる第一のスクリプトの引数に指定された文字列に対応するメソッドであって、当該機器に機能を実行させるプログラムが有するメソッドを呼び出す呼び出し手順と、
ネットワークを介して接続されるプログラム管理装置に記憶されている、当該機器が有するプログラムの識別情報の一覧の中に、前記メソッドに係るプログラムの識別情報が含まれてない場合に、当該プログラムを前記プログラム管理装置から取得する取得手順とを実行する情報処理方法。 - 機器に、
Webページに含まれる画面情報が示す画面を表示部に表示させる表示制御手順と、
前記Webページに含まれる第一のスクリプトの引数に指定された文字列に対応するメソッドであって、当該機器に機能を実行させるプログラムが有するメソッドを呼び出す呼び出し手順と、
ネットワークを介して接続されるプログラム管理装置に記憶されている、当該機器が有するプログラムの識別情報の一覧の中に、前記メソッドに係るプログラムの識別情報が含まれてない場合に、当該プログラムを前記プログラム管理装置から取得する取得手順とを実行させる情報処理プログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012032624A JP5884542B2 (ja) | 2012-02-17 | 2012-02-17 | 機器、情報処理システム、情報処理方法、及び情報処理プログラム |
| US13/766,956 US20130219261A1 (en) | 2012-02-17 | 2013-02-14 | Apparatus, information processing system, and information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012032624A JP5884542B2 (ja) | 2012-02-17 | 2012-02-17 | 機器、情報処理システム、情報処理方法、及び情報処理プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013168113A JP2013168113A (ja) | 2013-08-29 |
| JP5884542B2 true JP5884542B2 (ja) | 2016-03-15 |
Family
ID=48983310
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012032624A Expired - Fee Related JP5884542B2 (ja) | 2012-02-17 | 2012-02-17 | 機器、情報処理システム、情報処理方法、及び情報処理プログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20130219261A1 (ja) |
| JP (1) | JP5884542B2 (ja) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6427964B2 (ja) | 2013-11-28 | 2018-11-28 | 株式会社リコー | 画像処理システム、情報処理装置及びプログラム |
| JP6424440B2 (ja) * | 2014-03-14 | 2018-11-21 | 株式会社リコー | 情報処理装置、機器、情報処理システム、情報処理方法及び表示制御プログラム |
| JP2016119029A (ja) * | 2014-12-24 | 2016-06-30 | 株式会社リコー | 情報処理装置、機器、情報処理システム、情報処理方法、プログラム、及びインストール方法 |
| US9762766B2 (en) | 2015-05-11 | 2017-09-12 | Ricoh Company, Ltd. | Information processing system, information processing apparatus, and information processing method |
| JP6459770B2 (ja) * | 2015-05-20 | 2019-01-30 | 株式会社リコー | 情報処理装置、機器、情報処理システム、情報処理方法、及びプログラム |
| JP6618280B2 (ja) * | 2015-06-16 | 2019-12-11 | キヤノン株式会社 | 画像形成装置、画像形成装置の制御方法、及び記憶媒体 |
| EP3142035B1 (en) | 2015-09-14 | 2021-08-25 | Ricoh Company, Ltd. | Information processing system, information processing apparatus, information processing method, and recording medium |
| JPWO2017138153A1 (ja) * | 2016-02-12 | 2018-11-22 | 富士通株式会社 | 端末装置、管理方法、制御方法、管理プログラム、及び制御プログラム |
| US10642547B2 (en) | 2016-07-20 | 2020-05-05 | Ricoh Company, Ltd. | Information processing system and information processing method for generating an application providing screen for display at a requesting device |
| JP7000852B2 (ja) | 2017-03-17 | 2022-01-19 | 株式会社リコー | 画像処理装置、方法、およびプログラム |
| JP6881028B2 (ja) | 2017-05-24 | 2021-06-02 | 株式会社リコー | 画像形成装置、システムおよび制御方法 |
| CN107301053B (zh) * | 2017-07-04 | 2020-12-15 | 武汉斗鱼网络科技有限公司 | 图片配置方法、装置和电子终端 |
| US10630857B2 (en) | 2017-12-21 | 2020-04-21 | Ricoh Company, Ltd. | Electronic apparatus and method to update firmware of the electronic apparatus when adding a web application to the electronic apparatus |
| JP7087685B2 (ja) | 2018-05-31 | 2022-06-21 | 株式会社リコー | 情報処理システムおよび情報処理方法 |
| US11792336B2 (en) | 2019-09-19 | 2023-10-17 | Ricoh Company, Ltd. | Information processing device to be subject of appliance registration in a management server, information processing system, and information processing method |
| US11394844B2 (en) | 2019-09-30 | 2022-07-19 | Ricoh Company, Ltd. | Authentication system, shared terminal, and authentication method |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5982445A (en) * | 1996-10-21 | 1999-11-09 | General Instrument Corporation | Hypertext markup language protocol for television display and control |
| US7349916B2 (en) * | 2001-07-17 | 2008-03-25 | International Business Machines Corporation | Information organization using markup languages |
| US7370092B2 (en) * | 2002-09-12 | 2008-05-06 | Computer Sciences Corporation | System and method for enhanced software updating and revision |
| JP5323028B2 (ja) * | 2003-09-30 | 2013-10-23 | 株式会社富士通ソーシアルサイエンスラボラトリ | コンピュータシステム管理のプログラム,コンピュータ及び各コンピュータにおける管理方法 |
| JP4115375B2 (ja) * | 2003-11-20 | 2008-07-09 | キヤノン株式会社 | データ処理装置およびデータ処理方法 |
| JP4769515B2 (ja) * | 2004-09-07 | 2011-09-07 | 株式会社リコー | アプリケーション実行方法、情報処理装置、画像形成装置、アプリケーション実行プログラム、記録媒体、及び情報処理システム |
| JP4759436B2 (ja) * | 2005-05-20 | 2011-08-31 | 株式会社リコー | 画像取扱装置、画像処理システム、画像処理制御方法、及び画像処理制御プログラム |
| JP4930087B2 (ja) * | 2007-02-15 | 2012-05-09 | 株式会社Jvcケンウッド | オンラインヘルプデータ表示装置 |
| JP5474296B2 (ja) * | 2007-02-28 | 2014-04-16 | 株式会社リコー | 情報処理システム及び情報処理方法 |
| JP5157867B2 (ja) * | 2008-12-11 | 2013-03-06 | 株式会社リコー | 画像形成装置、表示制御方法、及び表示制御プログラム |
| US8954955B2 (en) * | 2009-06-16 | 2015-02-10 | Google Inc. | Standard commands for native commands |
| JP5732824B2 (ja) * | 2010-01-05 | 2015-06-10 | 株式会社リコー | 画像形成装置、情報処理システム、及び情報処理方法 |
| JP5447030B2 (ja) * | 2010-03-12 | 2014-03-19 | 株式会社リコー | 電子機器、情報処理方法、及び情報処理プログラム |
| US20120317486A1 (en) * | 2011-06-07 | 2012-12-13 | Microsoft Corporation | Embedded web viewer for presentation applications |
-
2012
- 2012-02-17 JP JP2012032624A patent/JP5884542B2/ja not_active Expired - Fee Related
-
2013
- 2013-02-14 US US13/766,956 patent/US20130219261A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20130219261A1 (en) | 2013-08-22 |
| JP2013168113A (ja) | 2013-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5884542B2 (ja) | 機器、情報処理システム、情報処理方法、及び情報処理プログラム | |
| US10356181B2 (en) | Information processing system, information processing method and computer program product | |
| US9218224B2 (en) | Electronic apparatus, information processing method, and recording medium storing information processing program | |
| US9195976B2 (en) | Device, charging method, and system | |
| JP6547291B2 (ja) | 情報処理システムおよび情報処理方法 | |
| JP6295563B2 (ja) | 情報処理システム、機器、情報処理方法、及び情報処理プログラム | |
| US10848629B2 (en) | Image processing apparatus, image processing system, image processing method, and web browser program | |
| US9723161B2 (en) | Apparatus, information processing system, information processing method, and information processing program for changing or providing functional capabilities in an apparatus | |
| JP2017073682A (ja) | 機器、情報処理方法、及びプログラム | |
| JP2014178999A (ja) | 情報処理システム、機器、情報処理方法、及びプログラム | |
| US9110962B2 (en) | Data providing apparatus for implementing script, electronic apparatus for implementing script, data processing system for implementing script, and method of data processing for implementing script | |
| JP2016038614A (ja) | 機器、情報処理システム、情報処理方法、及び情報処理プログラム | |
| JP2013191196A (ja) | 情報処理装置、機器、情報処理システム、情報処理方法、及び情報処理プログラム | |
| US10146886B2 (en) | Information processing system and method for adding additional modules | |
| US12437019B2 (en) | Web browsing system, communication terminal, image generation server | |
| US20190187937A1 (en) | Printing computing device for operating a multi-function printing device | |
| JP6204281B2 (ja) | 画像形成装置、画像形成方法及び画像形成プログラム | |
| EP2645231A2 (en) | User terminal apparatus, method of controlling user terminal apparatus, image forming apparatus, and method of controlling image forming apparatus | |
| JP7156446B2 (ja) | サーバ、システム、制御方法およびプログラム | |
| JP2013196370A (ja) | 情報処理装置、情報処理システム、Webページ生成方法、及びプログラム | |
| JP5359589B2 (ja) | 画像処理装置及び機器制御方法 | |
| EP3840348A1 (en) | Image processing apparatus and control method for image processing apparatus | |
| JP2020074123A (ja) | 情報処理システム、画像形成装置、アプリの表示方法およびプログラム | |
| JP2020204958A (ja) | 情報処理装置、方法、およびプログラム | |
| JP2016119029A (ja) | 情報処理装置、機器、情報処理システム、情報処理方法、プログラム、及びインストール方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150119 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151030 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151104 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151215 |
|
| 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: 20160112 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160125 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5884542 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |