JP6354228B2 - 情報処理装置、情報処理方法、画像形成装置、情報処理システム、およびプログラム - Google Patents
情報処理装置、情報処理方法、画像形成装置、情報処理システム、およびプログラム Download PDFInfo
- Publication number
- JP6354228B2 JP6354228B2 JP2014053940A JP2014053940A JP6354228B2 JP 6354228 B2 JP6354228 B2 JP 6354228B2 JP 2014053940 A JP2014053940 A JP 2014053940A JP 2014053940 A JP2014053940 A JP 2014053940A JP 6354228 B2 JP6354228 B2 JP 6354228B2
- Authority
- JP
- Japan
- Prior art keywords
- web page
- conversion
- information processing
- display
- image forming
- 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
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
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F40/151—Transformation
- G06F40/154—Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
- Facsimiles In General (AREA)
Description
<全体構成>
図1は、本発明の一実施形態に係る情報処理システムの構成の一例を示すシステム図である。
図2は、本発明の一実施形態に係る画像形成装置のハードウェア構成の一例を示すブロック図である。
図3は、本発明の一実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。情報処理装置は、内部サーバ101、外部サーバ102、およびプログラムサーバ103である。以下、内部サーバ101を例に説明する。
図4は、本発明の一実施形態に係る画像形成装置の機能構成の一例を説明する機能ブロック図である。
<解析処理>
解析処理は、外部から送信されるウェブページに入力されているタグ、またはスクリプトを読み込み、HTMLなどで入力されている要素を解析する処理である。解析処理は、画像形成装置100の解析処理部100F31が書き換えプログラムの制御に基づいて行う処理である。解析処理は、ウェブページ内に入力されている各要素が、変換処理の対象となる要素であるか否かを判定する処理である。
変換処理は、書き換えプログラムの制御に基づいて変換ルールデータに設定された変換処理内容を画像形成装置100の変換処理部100F32が実行する処理である。
図11は、本発明の一実施形態に係る情報処理装置の機能構成の一例を示す機能ブロック図である。
図12は、本発明の一実施形態に係る情報処理システムによる全体処理の一例を示すシーケンス図である。
第2実施形態は、第1実施形態の情報処理システム1を用いる。情報処理システム1についての説明は省略する。
第3実施形態は、第1実施形態の情報処理システム1を用いる。情報処理システム1についての説明は省略する。
2 インターネット
3 LAN
4、9 書き換えルールデータ
5、8、15 ウェブページ
6、10 変換済ウェブページ
61 スキャナ設定項目
7 スキャン機能設定GUI
11 拡張タグ
12 変換前スキャンGUI
121 ファイル選択ボタン
13 変換後スキャンGUI
131 スキャンボタン
14 スキャナ実行GUI
151 メタタグ
100 画像形成装置
101 内部サーバ
102 外部サーバ
103 プログラムサーバ
100F1 通信部
100F2 操作部
100F3 処理部
100F31 解析処理部
100F32 変換処理部
100F4 記憶部
100F5 制御部
100F6 画像処理部
101F1 通信部
101F2 記憶部
101F3 制御部
Claims (9)
- 外部から受信したウェブページを、該ウェブページに含まれる1以上の表示要素に基づいて表示部に表示する情報処理装置であって、
前記ウェブページを外部から受信すると、該ウェブページに含まれる1以上の表示要素を所定の変換ルールに基づいて変換するか否かを判断する判断手段と、
前記判断手段によって変換すると判断された表示要素を、該情報処理装置で画像処理を実行するため表示要素に変換する変換手段と、
前記変換手段で変換された1以上の表示要素に基づいて、変換後のウェブページを前記表示部に表示させる表示制御手段と、
前記表示制御手段によって表示されたウェブページを介して受け付けた入力に基づいて画像処理を実行する画像処理手段と、
を有する情報処理装置。 - 前記変換手段は、
前記情報処理装置の機能をハードウェアの状態に基づいて使用できるか否かを判定し、使用できると判定した場合、前記表示要素を変換し、
前記情報処理装置の機能が前記ハードウェアの故障によって使用できないと判定した場合には、エラー処理を行うことを特徴とする請求項1に記載の情報処理装置。 - 前記情報処理装置の機能に基づいて前記ウェブページの要素が変換の対象であるか否かを解析する解析手段を更に有する請求項1又は2に記載の情報処理装置。
- 前記変換手段を実現するプログラムは、
前記表示要素が前記変換の対象であると判定された際、前記プログラムを記憶している情報処理装置から取得される請求項1乃至3のいずれかに記載の情報処理装置。 - 前記判断手段は、
前記情報処理装置の機能を使用できるか否かを判定し、使用できると判定した場合、前記表示要素を変換する請求項1乃至4のいずれかに記載の情報処理装置。 - 外部から受信したウェブページを、該ウェブページに含まれる1以上の表示要素に基づいて表示部に表示する情報処理装置に実行させる情報処理方法であって、
前記ウェブページを外部から受信すると、該ウェブページに含まれる1以上の表示要素を所定の変換ルールに基づいて変換するか否かを判断する判断手順と、
前記判断手順によって変換すると判断された表示要素を、該情報処理装置で画像処理を実行するため表示要素に変換する変換手順と、
前記変換手順で変換された1以上の表示要素に基づいて、変換後のウェブページを前記表示部に表示させる表示制御手順と、
前記表示制御手順によって表示されたウェブページを介して受け付けた入力に基づいて画像処理を実行する画像処理手順と、を実行させる情報処理方法。 - 外部から受信したウェブページを、該ウェブページに含まれる1以上の表示要素に基づいて表示部に表示する情報処理装置に実行させるためのプログラムであって、
前記ウェブページを外部から受信すると、該ウェブページに含まれる1以上の表示要素を所定の変換ルールに基づいて変換するか否かを判断する判断手順と、
前記判断手順によって変換すると判断された表示要素を、該情報処理装置で画像処理を実行するため表示要素に変換する変換手順と、
前記変換手順で変換された1以上の表示要素に基づいて、変換後のウェブページを前記表示部に表示させる表示制御手順と、
前記表示制御手順によって表示されたウェブページを介して受け付けた入力に基づいて画像処理を実行する画像処理手順と、を実行させるためのプログラム。 - 外部から受信したウェブページを、該ウェブページに含まれる1以上の表示要素に基づいて表示部に表示する1以上のコンピュータを有する情報処理システムであって、
前記ウェブページを外部から受信すると、該ウェブページに含まれる1以上の表示要素を所定の変換ルールに基づいて変換するか否かを判断する判断手段と、
前記判断手段によって変換すると判断された表示要素を、該コンピュータで画像処理を実行するため表示要素に変換する変換手段と、
前記変換手段で変換された1以上の表示要素に基づいて、変換後のウェブページを前記表示部に表示させる表示制御手段と、
前記表示制御手段によって表示されたウェブページを介して受け付けた入力に基づいて画像処理を実行する画像処理手段と、
を有する情報処理システム。 - 外部から受信したウェブページを、該ウェブページに含まれる1以上の表示要素に基づいて表示部に表示する画像形成装置であって、
前記ウェブページを外部から受信すると、該ウェブページに含まれる1以上の表示要素を所定の変換ルールに基づいて変換するか否かを判断する判断手段と、
前記判断手段によって変換すると判断された表示要素を、該画像形成装置で画像処理を実行するため表示要素に変換する変換手段と、
前記変換手段で変換された1以上の表示要素に基づいて、変換後のウェブページを前記表示部に表示させる表示制御手段と、
前記表示制御手段によって表示されたウェブページを介して受け付けた入力に基づいて画像処理を実行する画像処理手段と、
を有する画像形成装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014053940A JP6354228B2 (ja) | 2014-03-17 | 2014-03-17 | 情報処理装置、情報処理方法、画像形成装置、情報処理システム、およびプログラム |
US14/645,634 US10127200B2 (en) | 2014-03-17 | 2015-03-12 | Information processing apparatus, information processing method and information processing system for converting display elements of a web page for use with functions of an information processing apparatus |
US16/142,289 US10572580B2 (en) | 2014-03-17 | 2018-09-26 | Information processing apparatus, information processing method and information processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014053940A JP6354228B2 (ja) | 2014-03-17 | 2014-03-17 | 情報処理装置、情報処理方法、画像形成装置、情報処理システム、およびプログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018113330A Division JP6604399B2 (ja) | 2018-06-14 | 2018-06-14 | 画像形成装置、情報処理方法、画像形成システム、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015176481A JP2015176481A (ja) | 2015-10-05 |
JP6354228B2 true JP6354228B2 (ja) | 2018-07-11 |
Family
ID=54069067
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014053940A Active JP6354228B2 (ja) | 2014-03-17 | 2014-03-17 | 情報処理装置、情報処理方法、画像形成装置、情報処理システム、およびプログラム |
Country Status (2)
Country | Link |
---|---|
US (2) | US10127200B2 (ja) |
JP (1) | JP6354228B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10416940B2 (en) | 2017-03-17 | 2019-09-17 | Ricoh Company, Ltd. | Image processing apparatus, image processing system, and image processing method for interpreting content obtained from a web browser and displaying a screen based on the interpreted content |
CN111507074B (zh) * | 2020-05-19 | 2022-08-26 | 深圳市商汤科技有限公司 | 数据处理方法及装置、处理器、电子设备及存储介质 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6408292B1 (en) | 1999-08-04 | 2002-06-18 | Hyperroll, Israel, Ltd. | Method of and system for managing multi-dimensional databases using modular-arithmetic based address data mapping processes on integer-encoded business dimensions |
US7617446B2 (en) * | 2001-03-26 | 2009-11-10 | International Business Machines Corporation | Method and system for pre-print processing of web-based documents to reduce printing costs |
US7092951B1 (en) | 2001-07-06 | 2006-08-15 | Ncr Corporation | Auxiliary relation for materialized view |
US6865569B1 (en) | 2001-08-22 | 2005-03-08 | Ncr Corporation | Determining materialized view coverage |
US6850933B2 (en) | 2001-11-15 | 2005-02-01 | Microsoft Corporation | System and method for optimizing queries using materialized views and fast view matching |
JP2003271508A (ja) | 2002-03-14 | 2003-09-26 | Ntt Comware Corp | 携帯端末向けコンテンツ変換システム、及びコンテンツ変換方法 |
US7343366B2 (en) | 2004-03-30 | 2008-03-11 | International Business Machines Corporation | Group-By result size estimation |
US20050283458A1 (en) | 2004-06-22 | 2005-12-22 | Microsoft Corporation | Automatic detection of frequently used query patterns in a query workload |
US7668800B2 (en) | 2007-03-15 | 2010-02-23 | Ricoh Company, Ltd. | Database query generation for project task management system for managing project schedules over a network |
JP4623143B2 (ja) | 2008-06-11 | 2011-02-02 | コニカミノルタビジネステクノロジーズ株式会社 | 情報処理装置、情報処理装置の制御方法および情報処理プログラム |
US20100083163A1 (en) * | 2008-09-29 | 2010-04-01 | Yahoo! Inc. | Methods and Systems for Optimizing Webpage Content Based on a Screen Orientation of a Device |
JP2010277120A (ja) * | 2009-05-26 | 2010-12-09 | Kyocera Mita Corp | 画像形成装置及びアプリケーションビュー変換プログラム |
US8549019B2 (en) | 2009-05-26 | 2013-10-01 | Google Inc. | Dynamically generating aggregate tables |
US8554190B2 (en) * | 2011-02-28 | 2013-10-08 | Unwired Nation, Inc. | Mobile application system |
JP2012185650A (ja) | 2011-03-04 | 2012-09-27 | Canon Inc | 情報処理装置、情報処理システム、情報処理装置の制御方法、及びプログラム |
US9087094B2 (en) | 2011-04-25 | 2015-07-21 | Microsoft Technology Licensing, Llc | Processing records in dynamic ranges |
JP5915091B2 (ja) * | 2011-11-01 | 2016-05-11 | 株式会社リコー | 画像形成装置、画像形成システム、出力用画像データ処理方法、プログラム及び記録媒体 |
US9449095B1 (en) | 2012-12-31 | 2016-09-20 | Google Inc. | Revising search queries |
US9563448B2 (en) * | 2013-03-13 | 2017-02-07 | International Business Machines Corporation | Mobilizing a web application to take advantage of a native device capability |
US9679073B2 (en) * | 2013-07-05 | 2017-06-13 | Sitecore A/S | Webpage comprising a rules engine |
-
2014
- 2014-03-17 JP JP2014053940A patent/JP6354228B2/ja active Active
-
2015
- 2015-03-12 US US14/645,634 patent/US10127200B2/en active Active
-
2018
- 2018-09-26 US US16/142,289 patent/US10572580B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US10127200B2 (en) | 2018-11-13 |
JP2015176481A (ja) | 2015-10-05 |
US20150261734A1 (en) | 2015-09-17 |
US10572580B2 (en) | 2020-02-25 |
US20190026257A1 (en) | 2019-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9582232B2 (en) | Information processing apparatus, processing method, and storage medium for building a print application using a hybrid application | |
US20160259770A1 (en) | Information processing system, server apparatus, control method, and storage medium | |
US9619440B2 (en) | Document conversion apparatus | |
JP2006185160A (ja) | 複数のウェブサイトにパーソナライズされた価値を追加するためのシステム、ウェブサーバ、方法およびプログラム | |
JP2010129057A (ja) | 情報処理装置、表示データ翻訳方法、及びプログラム | |
US8699076B2 (en) | Image forming apparatus, server, image forming system, and storage medium, outputting superimposed text strings in a variable form page | |
JP2018037746A (ja) | 情報処理システム、情報処理装置、及び情報処理方法 | |
US10572580B2 (en) | Information processing apparatus, information processing method and information processing system | |
JP2018045609A (ja) | 情報処理システム、情報処理装置及び情報処理装置の制御方法とプログラム | |
JP6604399B2 (ja) | 画像形成装置、情報処理方法、画像形成システム、およびプログラム | |
JP5523047B2 (ja) | 電子文書生成方法及び電子文書生成装置 | |
JP7196600B2 (ja) | 情報処理システム、サーバ装置、情報処理方法、及びプログラム | |
JP5955245B2 (ja) | 画像処理装置 | |
US11836396B2 (en) | Information processing apparatus that converts an element that cannot be converted into print data by external apparatus control method thereof, and storage medium | |
US20220043962A1 (en) | Information processing apparatus, system, information processing method, and computer-readable storage medium for storing programs | |
JP7206894B2 (ja) | 情報処理システム、情報処理装置、情報処理方法及びプログラム | |
JP2016177781A (ja) | 情報処理システム、情報処理装置およびプログラム | |
US20150116763A1 (en) | Method of executing web application in image forming apparatus and image forming apparatus to perform the method | |
JP5052058B2 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
US20240153180A1 (en) | Image generation system, communication apparatus, control method, and non-transitory computer-readable storage medium | |
JP2014056424A (ja) | 印刷制御装置、印刷制御方法及び印刷制御システム | |
JP7559347B2 (ja) | 情報処理システム、サーバ装置、情報処理方法、及びプログラム | |
US20250110577A1 (en) | Information processing system, information processing device, communication device | |
JP2013206404A (ja) | 情報処理装置、情報処理方法、および情報処理プログラム | |
JP2019020954A (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170228 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180123 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180320 |
|
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: 20180515 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180528 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6354228 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |