JP6740632B2 - 情報処理システム、画面表示情報生成方法、電子機器及びブラウザプログラム - Google Patents
情報処理システム、画面表示情報生成方法、電子機器及びブラウザプログラム Download PDFInfo
- Publication number
- JP6740632B2 JP6740632B2 JP2016031309A JP2016031309A JP6740632B2 JP 6740632 B2 JP6740632 B2 JP 6740632B2 JP 2016031309 A JP2016031309 A JP 2016031309A JP 2016031309 A JP2016031309 A JP 2016031309A JP 6740632 B2 JP6740632 B2 JP 6740632B2
- Authority
- JP
- Japan
- Prior art keywords
- template
- information
- electronic device
- screen display
- display 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.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Facsimiles In General (AREA)
Description
[第1の実施形態]
<システム構成>
図1は、本実施形態に係る情報処理システムの一例の構成図である。図1の情報処理システム1はLANやインターネットなどのネットワーク130を介して接続された情報処理装置100、画像形成装置120を有する。情報処理装置100及び画像形成装置120は無線又は有線による通信手段を有している。図1では情報処理装置100及び画像形成装置120が1台である例を示しているが、複数台あってもよい。
図1の情報処理装置100は例えば図2に示すようなハードウェア構成のコンピュータにより実現される。図2は本実施形態に係るコンピュータの一例のハードウェア構成図である。
本実施形態に係る情報処理システム1は例えば図4に示すような機能ブロックにより実現される。図4は本実施形態に係る情報処理システムの一例の機能ブロック図である。
以下では、本実施形態に係る情報処理システム1の処理の詳細について説明する。
以上、本実施形態によれば、ウェブアプリケーション102の画面をUIテンプレート情報により自由に記述することができ、かつ、ウェブアプリケーション102から画像形成装置120の機能を容易に利用できる。また、本実施形態によれば画像形成装置120の機能を利用するためのジョブ実行処理のスクリプトを、ウェブブラウザ128に埋め込んでおくため、ウェブサーバ101から返されるウェブアプリケーション102のデータサイズを小さくできる。このため、本実施形態によれば、ウェブサーバ101からウェブブラウザ128へのウェブアプリケーション102のダウンロード時間を減らすことができる。
[第2の実施形態]
第1の実施形態ではUIテンプレート情報がウェブアプリケーション102に含まれていた。第2の実施形態はUIテンプレート情報をウェブブラウザ128に含めるようにしている。なお、第2の実施形態は一部を除いて第1の実施形態と同様であるため、適宜説明を省略する。
以上、本実施形態によれば、予め準備されているUIテンプレート情報をウェブアプリケーション102に指定しておくことにより、ウェブアプリケーション102の画面表示情報を簡単に作成できる。また、予め準備されているUIテンプレート情報をウェブアプリケーション102に指定しておくことで、ウェブアプリケーション102から画像形成装置120の機能を容易に利用できる。
100 情報処理装置
101 ウェブサーバ
102 ウェブアプリケーション
103 画面表示情報
104 ネットワークI/F
120 画像形成装置
121 ネットワークI/F
122 ウェブサービス
123 プリンタ
124 スキャナ
125 MFP情報管理部
126 イベント通知部
127 操作部
128 ウェブブラウザ
130 ネットワーク
131 HTML解析部
132 スクリプト記憶部
133 スクリプト実行部
134 テンプレート変換部
135 表示制御部
136 MFP情報取得部
137 入力部
138 イベント受信部
139 テンプレート記憶部
500 コンピュータ
501 入力装置
502 表示装置
503 外部I/F
503a 記録媒体
504 RAM
505 ROM
506 CPU
507 通信I/F
508 HDD
601 コントローラ
602 操作パネル
603 外部I/F
603a 記録媒体
604 通信I/F
605 プリンタ
606 スキャナ
611 CPU
612 RAM
613 ROM
614 NVRAM
615 HDD
1000、1400 UIテンプレート情報
1100、1300、1500、1600 画面
1200 UIテンプレート情報
2000、2001 テンプレート種別を示す文字列
B バス
Claims (10)
- ウェブブラウザを搭載する電子機器と、前記電子機器にウェブアプリケーションを提供する情報処理装置と、を有する情報処理システムであって、
前記情報処理装置は、画面表示情報の少なくとも一部がテンプレートにより表された前記ウェブアプリケーションを前記電子機器に提供する提供手段、を有し、
前記電子機器に搭載されたウェブブラウザは、前記ウェブアプリケーションが該電子機器における画像処理を実行するプログラムを記憶するプログラム記憶部と、
前記プログラム記憶部が記憶するプログラムと、少なくとも一部がテンプレートにより表された前記画面表示情報と、前記電子機器の機能に関する情報とに基づき、前記テンプレートにより表された部分を前記電子機器の機能に関する情報により変換して、ユーザが前記ウェブアプリケーションを利用する画面の画面表示情報を生成する変換手段と、
前記画面表示情報に基づいて表示される画面を介して前記画像処理の実行指示を受け付けたとき、前記プログラム記憶部が記憶する前記プログラムを用いて前記画像処理を実行する実行手段と、を有する
ことを特徴とする情報処理システム。 - 前記提供手段は、前記画面表示情報の少なくとも一部としてテンプレートが記述された前記ウェブアプリケーションを前記電子機器に提供し、
前記変換手段は、前記画面表示情報に含まれる前記テンプレートにより記述されている部分を、前記電子機器の機能に関する情報により変換する
ことを特徴とする請求項1記載の情報処理システム。 - 前記電子機器に搭載されたウェブブラウザは、前記テンプレートを識別する識別情報と対応付けて前記テンプレートを記憶するテンプレート記憶部を更に有し、
前記提供手段は、前記画面表示情報の少なくとも一部としてテンプレートの識別情報が記述された前記ウェブアプリケーションを前記電子機器に提供し、
前記変換手段は、前記画面表示情報に含まれる前記識別情報に対応付けられて前記テンプレート記憶部に記憶されている前記テンプレートを読み出し、そのテンプレートを前記電子機器の機能に関する情報により変換して、前記画面表示情報に含まれる前記テンプレートの識別情報により記述されている部分と置き換える
ことを特徴とする請求項1記載の情報処理システム。 - 前記電子機器の機能に関する情報は、前記電子機器において設定できる機能と、その機能で利用できる値と、を表す
ことを特徴とする請求項1乃至3何れか一項記載の情報処理システム。 - 前記変換手段により生成された前記画面表示情報に基づき、前記電子機器において設定できる機能ごとに、前記機能で利用できる値をユーザに選択させ、ユーザから前記ウェブアプリケーションの実行開始指示を受け付ける画面を表示する画面制御部、を更に有する
ことを特徴とする請求項4記載の情報処理システム。 - ウェブブラウザを搭載する電子機器と、前記電子機器にウェブアプリケーションを提供する情報処理装置と、を有する情報処理システムが行う画面表示情報生成方法であって、
前記情報処理装置が、画面表示情報の少なくとも一部としてテンプレートが記述された前記ウェブアプリケーションを前記電子機器に提供する提供ステップと、
前記電子機器に搭載されたウェブブラウザが、プログラム記憶部により記憶されている前記ウェブアプリケーションが該電子機器における画像処理を実行するプログラムと、少なくとも一部にテンプレートが記述された前記画面表示情報と、前記電子機器の機能に関する情報とに基づき、前記テンプレートにより記述されている部分を前記電子機器の機能に関する情報により変換して、ユーザが前記ウェブアプリケーションを利用する画面の画面表示情報を生成する変換ステップと、
前記電子機器に搭載されたウェブブラウザが、前記画面表示情報に基づいて表示される画面を介して前記画像処理の実行指示を受け付けたとき、前記プログラム記憶部が記憶する前記プログラムを用いて前記画像処理を実行する実行ステップと、を有する
ことを特徴とする画面表示情報生成方法。 - ウェブブラウザを搭載する電子機器と、前記電子機器にウェブアプリケーションを提供する情報処理装置と、を有する情報処理システムが行う画面表示情報生成方法であって、
前記情報処理装置が、画面表示情報の少なくとも一部としてテンプレートの識別情報が記述された前記ウェブアプリケーションを前記電子機器に提供する提供ステップと、
前記電子機器に搭載されたウェブブラウザが、前記テンプレートを識別する識別情報と対応付けて前記テンプレートを記憶するテンプレート記憶部から、前記画面表示情報に含まれる前記識別情報に対応付けられて前記テンプレート記憶部に記憶されている前記テンプレートを読み出す読出しステップと、
前記電子機器に搭載されたウェブブラウザが、前記テンプレート記憶部から読み出した前記テンプレートと、プログラム記憶部により記憶されている前記ウェブアプリケーションが該電子機器における画像処理を実行するプログラムと、少なくとも一部にテンプレートの識別情報が記述された前記画面表示情報と、前記電子機器の機能に関する情報とに基づき、前記テンプレートを前記電子機器の機能に関する情報により変換して、前記画面表示情報に含まれる前記テンプレートの識別情報により記述されている部分と置き換え、ユーザが前記ウェブアプリケーションを利用する画面の画面表示情報を生成する変換ステップと、
前記電子機器に搭載されたウェブブラウザが、前記画面表示情報に基づいて表示される画面を介して前記画像処理の実行指示を受け付けたとき、前記プログラム記憶部が記憶する前記プログラムを用いて前記画像処理を実行する実行ステップと、を有する
ことを特徴とする画面表示情報生成方法。 - ウェブブラウザを搭載し、情報処理装置から画面表示情報の少なくとも一部としてテンプレートが記述されたウェブアプリケーションを提供される電子機器であって、
前記ウェブブラウザが、
前記ウェブアプリケーションが該電子機器における画像処理を実行するプログラムを記憶するプログラム記憶部と、
前記プログラム記憶部が記憶するプログラムと、少なくとも一部にテンプレートが記述された前記情報処理装置から提供された前記画面表示情報と、前記電子機器の機能に関する情報とに基づき、前記テンプレートにより記述されている部分を前記電子機器の機能に関する情報により変換して、ユーザが前記ウェブアプリケーションを利用する画面の画面表示情報を生成する変換手段と、
前記画面表示情報に基づいて表示される画面を介して前記画像処理の実行指示を受け付けたとき、前記プログラム記憶部が記憶する前記プログラムを用いて前記画像処理を実行する実行手段と、を有する
ことを特徴とする電子機器。 - ウェブブラウザを搭載し、情報処理装置から画面表示情報の少なくとも一部としてテンプレートの識別情報が記述されたウェブアプリケーションを提供される電子機器であって、
前記ウェブブラウザが、
前記ウェブアプリケーションが該電子機器における画像処理を実行するプログラムを記憶するプログラム記憶部と、
前記テンプレートを識別する識別情報と対応付けて前記テンプレートを記憶するテンプレート記憶部と、
前記テンプレート記憶部から、前記画面表示情報に含まれる前記識別情報に対応付けられて前記テンプレート記憶部に記憶されている前記テンプレートを読み出し、前記テンプレート記憶部から読み出した前記テンプレートと、前記プログラム記憶部により記憶されている前記ウェブアプリケーションが実行可能な処理を記述したプログラムと、少なくとも一部として前記テンプレートの識別情報が記述された前記画面表示情報と、前記電子機器の機能に関する情報とに基づき、前記テンプレートを前記電子機器の機能に関する情報により変換して、前記画面表示情報に含まれる前記テンプレートの識別情報により記述されている部分と置き換え、ユーザが前記ウェブアプリケーションを利用する画面の画面表示情報を生成する変換手段と、
前記画面表示情報に基づいて表示される画面を介して前記画像処理の実行指示を受け付けたとき、前記プログラム記憶部が記憶する前記プログラムを用いて前記画像処理を実行する実行手段と、を有する
ことを特徴とする電子機器。 - 情報処理装置から画面表示情報の少なくとも一部としてテンプレートの識別情報が記述されたウェブアプリケーションを提供される電子機器を、
前記ウェブアプリケーションが該電子機器における画像処理を実行するプログラムを記憶するプログラム記憶部、
前記テンプレートを識別する識別情報と対応付けて前記テンプレートを記憶するテンプレート記憶部、
前記テンプレート記憶部から、前記画面表示情報に含まれる前記識別情報に対応付けられて前記テンプレート記憶部に記憶されている前記テンプレートを読み出し、前記テンプレート記憶部から読み出した前記テンプレートと、前記プログラム記憶部により記憶されている前記ウェブアプリケーションが実行可能な処理を記述したプログラムと、少なくとも一部として前記テンプレートの識別情報が記述された前記画面表示情報と、前記電子機器の機能に関する情報とに基づき、前記テンプレートを前記電子機器の機能に関する情報により変換して、前記画面表示情報に含まれる前記テンプレートの識別情報により記述されている部分と置き換え、ユーザが前記ウェブアプリケーションを利用する画面の画面表示情報を生成する変換手段、
前記画面表示情報に基づいて表示される画面を介して前記画像処理の実行指示を受け付けたとき、前記プログラム記憶部が記憶する前記プログラムを用いて前記画像処理を実行する実行手段、
として機能させるためのブラウザプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016031309A JP6740632B2 (ja) | 2016-02-22 | 2016-02-22 | 情報処理システム、画面表示情報生成方法、電子機器及びブラウザプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016031309A JP6740632B2 (ja) | 2016-02-22 | 2016-02-22 | 情報処理システム、画面表示情報生成方法、電子機器及びブラウザプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017151550A JP2017151550A (ja) | 2017-08-31 |
JP6740632B2 true JP6740632B2 (ja) | 2020-08-19 |
Family
ID=59741860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016031309A Active JP6740632B2 (ja) | 2016-02-22 | 2016-02-22 | 情報処理システム、画面表示情報生成方法、電子機器及びブラウザプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6740632B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7135685B2 (ja) * | 2018-09-28 | 2022-09-13 | 株式会社リコー | 電子機器、情報処理システム及び終了操作抑制方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001331393A (ja) * | 2000-05-18 | 2001-11-30 | Canon Inc | ネットワークデバイス制御装置および方法 |
JP4615498B2 (ja) * | 2005-09-22 | 2011-01-19 | シャープ株式会社 | 画像処理装置、画像処理装置の制御システム、画像処理装置の制御方法、プログラム、およびコンピュータ読み取り可能な記録媒体 |
JP4722697B2 (ja) * | 2005-12-26 | 2011-07-13 | 株式会社日立ソリューションズ | 情報表示システム |
JP5761934B2 (ja) * | 2010-06-30 | 2015-08-12 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法及びプログラム |
JP5522075B2 (ja) * | 2011-02-15 | 2014-06-18 | コニカミノルタ株式会社 | 画像形成装置、画像形成システム、画像形成装置の制御方法、及び画像形成装置の制御プログラム |
JP6178567B2 (ja) * | 2012-12-10 | 2017-08-09 | キヤノン株式会社 | 画像形成装置及びその制御方法とプログラム、及び情報処理システム |
-
2016
- 2016-02-22 JP JP2016031309A patent/JP6740632B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017151550A (ja) | 2017-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3346685A1 (en) | Input/output device and information processing system | |
US10809993B2 (en) | System, management device, information processing device, control method for management device, control method for information processing device, and computer-readable storage medium | |
US9794447B2 (en) | Service providing system, cooperation processing method, and information processing system | |
US10284451B2 (en) | Management apparatus for managing network device and method for controlling the same | |
JP2013088992A (ja) | 印刷システム | |
JP6638498B2 (ja) | 情報処理装置、プログラム及び印刷システム | |
JP6825465B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
US20200296245A1 (en) | Information processing system, information processing apparatus, and method of generating screen | |
US10122882B2 (en) | Information processing apparatus, control method for information processing apparatus, and program storage medium, relating to displaying setting screens associated with extension software | |
KR101282254B1 (ko) | 화상처리장치 및 화상처리방법과 그 화상처리방법을 수행할 수 있는 프로그램이 포함된 기록매체 | |
JP2017142766A (ja) | 情報処理システム、情報処理装置、及び情報処理方法 | |
JP6740632B2 (ja) | 情報処理システム、画面表示情報生成方法、電子機器及びブラウザプログラム | |
JP6464712B2 (ja) | 情報処理装置および情報処理方法 | |
JP2018120348A (ja) | 情報処理装置及びその制御方法、並びにプログラム | |
JP2008211747A (ja) | 画像処理装置、サーバ装置、タスク処理方法、記憶媒体、プログラム | |
JP2010219928A (ja) | 情報提供装置、情報提供方法および情報提供プログラム | |
JP2019160226A (ja) | 画像形成装置、設定値入力受付方法及びプログラム | |
JP6658110B2 (ja) | 情報処理システム、プログラム及びリクエスト方法 | |
JP5353771B2 (ja) | 画像形成装置、画像処理装置、画像処理システム、画像処理方法、プログラム、及び記録媒体 | |
JP6852591B2 (ja) | 入出力デバイス、プログラム及び情報処理システム | |
JP2020030697A (ja) | 情報処理装置、端末装置、設定画面表示システム、設定画面表示方法 | |
JP2014071789A (ja) | 情報処理装置およびプログラム | |
US20220405033A1 (en) | Information processing apparatus, information processing system, and information processing method | |
JP2008027039A (ja) | 説明表示制御システム、説明表示制御方法及び説明表示制御プログラム | |
JP6447385B2 (ja) | 情報処理装置、ファイル出力方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190109 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191030 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191105 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191227 |
|
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: 20200623 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200706 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6740632 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |