JP2009065238A - 情報処理装置 - Google Patents
情報処理装置 Download PDFInfo
- Publication number
- JP2009065238A JP2009065238A JP2007228768A JP2007228768A JP2009065238A JP 2009065238 A JP2009065238 A JP 2009065238A JP 2007228768 A JP2007228768 A JP 2007228768A JP 2007228768 A JP2007228768 A JP 2007228768A JP 2009065238 A JP2009065238 A JP 2009065238A
- Authority
- JP
- Japan
- Prior art keywords
- function
- file
- control unit
- template file
- processing
- 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
- 230000010365 information processing Effects 0.000 title claims description 14
- 238000012545 processing Methods 0.000 claims abstract description 124
- 238000000034 method Methods 0.000 claims abstract description 67
- 230000008569 process Effects 0.000 claims abstract description 60
- 230000006870 function Effects 0.000 claims description 132
- 230000004044 response Effects 0.000 claims description 28
- 230000008859 change Effects 0.000 claims description 22
- 238000003860 storage Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 abstract description 44
- 238000010586 diagram Methods 0.000 description 19
- 235000014510 cooky Nutrition 0.000 description 17
- 238000009826 distribution Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 8
- 230000003068 static effect Effects 0.000 description 6
- 238000004886 process control Methods 0.000 description 4
- 101100379633 Xenopus laevis arg2-a gene Proteins 0.000 description 3
- 101150088826 arg1 gene Proteins 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 101150026173 ARG2 gene Proteins 0.000 description 2
- 101100005166 Hypocrea virens cpa1 gene Proteins 0.000 description 2
- 101100379634 Xenopus laevis arg2-b gene Proteins 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 101150068393 argx gene Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Landscapes
- Document Processing Apparatus (AREA)
- Facsimiles In General (AREA)
Abstract
【解決手段】FAX送信が正常に行われたか否かの情報は、関数sendFaxにおいて返り値*OUT[0]に代入され、これがイメージ処理部を介してイメージ処理制御部に返される。イメージ処理制御部は、クエリ文字列に基づき、*OUT[0]="OK"であれば、テンプレートファイルOK.htmlのパスをGET処理制御部に与えてOK.htmファイルを生成させ、*OUT[0]="NG"であれば、テンプレートファイルNG.htmlのパスをGET処理制御部に与えてNG.htmファイルを生成させる。テンプレートファイルOK.htmlにはメッセージトークン$msg1$が含まれ、テンプレートファイルNG.htmlにはメッセージトークン$msg1$及び$msg2$が含まれており、これらは、HTMLトランスレータ355によるステップS39及びS34の処理により、それぞれ*OUT[1]及び*OUT[2]で置換される。
【選択図】図6
Description
プロセッサと、
Webアプリケーションと、テンプレートファイルとが格納され、該プロセッサに結合された記憶手段と、
を備えた情報処理装置において、該Webアプリケーションは、
関数と、
該プロセッサに対し、リスポンスボディを作成させるために、指定されたテンプレートファイルに含まれるコンテキスト・トークン、例えばメッセージ・トークンを、該関数の返り値で置換させるトランスレータとを有し、該コンテキスト・トークンは識別子を含み、該関数は該識別子に応じた複数の返り値を有する。
図3は、処理粗振分部342による処理を示すフローチャートである。以下、カッコ内は図中の識別符号である。
11 MPU
12 インターフェイス
13 PROM
14 DRAM
15 操作パネル
16 プリンタ
17 スキャナ
18 NIC
19 FAXモデム
20、21 Webクライアントマシーン
28 公衆回線網
29 FAX装置
30 OS
300 NICドライバ
301 メモリマネージャ
31 inetd
32 httpd
33 メール送信サーバ
34 Webサーバ
340 HTTP処理スレッド生成部
341 HTTP処理スレッド
342 処理粗振分部
343 静的リソース処理部
35 Webアプリケーション
350 処理細振分部
351 認証制御部
352 GET処理制御部
353 SET処理制御部
354 イメージ処理制御部
355 HTMLトランスレータ
356 処理関数群
357 イメージ処理部
36 DBMS
37 静的リソース
38 HTMLテンプレートファイル
39 バッファサイズテーブル
40 言語テンプレートファイル
41 データベース
42 コンフィグレーションファイル
Claims (6)
- プロセッサと、
Webアプリケーションと、テンプレートファイルとが格納され、該プロセッサに結合された記憶手段と、
を備えた情報処理装置において、該Webアプリケーションは、
関数と、
該プロセッサに対し、リスポンスボディを作成させるために、指定されたテンプレートファイルに含まれるコンテキスト・トークンを、該関数の返り値で置換させるトランスレータと、
を有し、該コンテキスト・トークンは識別子を含み、該関数は該識別子に応じた複数の返り値を有することを特徴とする情報処理装置。 - 該返り値は配列要素の内容であり、該識別子は該配列要素を識別するインデックスであることを特徴とする請求項1に記載の情報処理装置。
- 該Webアプリケーションは、返り値の形式が統一された関数を複数有し、
該置換は該複数の関数のどれであるかとは無関係に行われることを特徴とする請求項1又は2に記載の情報処理装置。 - 該記憶手段にはさらに、データベースが格納され、該テンプレートファイルを複数有し、
該Webアプリケーションはさらに、
該プロセッサに対し、該トランスレータを介し、指定されたテンプレートファイルに基づいてリスポンスメッセージボディを作成させるGET処理制御部と、
該プロセッサに対し、クライアントからのクエリ文字列に基づいて該複数の関数のうち対応するものを介し該データベースに含まれる設定データを変更させ、該クエリ文字列で指定されこの変更の成否に応じて定まるテンプレートファイルを指定して該GET処理制御部に制御を移させるSET処理制御部と、
を有し、該変更の成否に応じて定まるテンプレートファイルにコンテキスト・トークンが含まれていることを特徴とする請求項3に記載の情報処理装置。 - 該Webアプリケーションはさらに、
該プロセッサに対し、クライアントからのリクエストメッセージに含まれるファイルの内容を処理させ、クライアントからのクエリ文字列で指定されこの内容処理の成否に応じて定まるテンプレートファイルを指定して該GET処理制御部に制御を移させるイメージ処理制御部を有し、
該内容処理の成否に応じて定まるテンプレートファイルにコンテキスト・トークンが含まれていることを特徴とする請求項4に記載の情報処理装置。 - 該複数の返り値は、該成否を示す値を含み、該成否が失敗を示している場合にはさらにその原因を示す値を含むことを特徴とする請求項4又は5に記載の情報処理装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007228768A JP5140351B2 (ja) | 2007-09-04 | 2007-09-04 | 情報処理装置 |
| US12/203,662 US8073872B2 (en) | 2007-09-04 | 2008-09-03 | Information processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007228768A JP5140351B2 (ja) | 2007-09-04 | 2007-09-04 | 情報処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009065238A true JP2009065238A (ja) | 2009-03-26 |
| JP5140351B2 JP5140351B2 (ja) | 2013-02-06 |
Family
ID=40559460
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007228768A Active JP5140351B2 (ja) | 2007-09-04 | 2007-09-04 | 情報処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5140351B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011206962A (ja) * | 2010-03-29 | 2011-10-20 | Sharp Corp | 複合機、複合機制御システム、プログラムおよび記録媒体 |
| JPWO2013069163A1 (ja) * | 2011-11-11 | 2015-04-02 | 株式会社三菱東京Ufj銀行 | ウェブサーバ及びウェブページの表示方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004086354A (ja) * | 2002-08-23 | 2004-03-18 | Ricoh Co Ltd | 画像処理装置 |
-
2007
- 2007-09-04 JP JP2007228768A patent/JP5140351B2/ja active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004086354A (ja) * | 2002-08-23 | 2004-03-18 | Ricoh Co Ltd | 画像処理装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011206962A (ja) * | 2010-03-29 | 2011-10-20 | Sharp Corp | 複合機、複合機制御システム、プログラムおよび記録媒体 |
| JPWO2013069163A1 (ja) * | 2011-11-11 | 2015-04-02 | 株式会社三菱東京Ufj銀行 | ウェブサーバ及びウェブページの表示方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5140351B2 (ja) | 2013-02-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8958095B2 (en) | Relay server, relay server control method, and storage medium | |
| JP4240690B2 (ja) | 情報処理装置と情報処理方法、及び情報処理システム、並びに記録媒体 | |
| JP2025031970A (ja) | 画像形成装置、制御方法、およびそのプログラム | |
| US8073872B2 (en) | Information processing apparatus | |
| JP5170141B2 (ja) | プリンタ及び端末装置 | |
| JP5397419B2 (ja) | 端末装置、ウェブページ表示方法、およびコンピュータプログラム | |
| JP5140351B2 (ja) | 情報処理装置 | |
| JP4986234B2 (ja) | 情報処理装置 | |
| JP2010109650A (ja) | 情報処理装置及びこれを含む画像形成システム | |
| JP5140350B2 (ja) | 情報処理装置 | |
| JP5140349B2 (ja) | 情報処理装置 | |
| JP5090828B2 (ja) | 情報処理装置 | |
| JP5040026B2 (ja) | 情報処理装置 | |
| JP5450678B2 (ja) | ネットワークにおけるイベント通知システム | |
| JP5059523B2 (ja) | 情報処理装置 | |
| JP5389343B2 (ja) | 情報処理装置 | |
| JP5084404B2 (ja) | 情報処理装置 | |
| JP5194271B2 (ja) | 情報処理装置 | |
| US8368906B2 (en) | Performing a virtual job using a plurality of mixed image processing apparatuses that can communicate each other | |
| JP5238203B2 (ja) | 情報処理装置 | |
| JP2009188581A (ja) | 画像形成装置、そのui画面統一用uiクライアント及び拡張コンソール付画像形成装置並びに設定値選択対処方法 | |
| JP2004005503A (ja) | Webサービス機能を有する画像形成装置 | |
| JP2009187161A (ja) | 画像形成装置、そのui画面統一用uiクライアント及び拡張コンソール付画像形成装置並びに設定値選択対処方法 | |
| US12393376B2 (en) | Control method for executing application stored in information processing apparatus and providing print setting screen to display an obtained icon image | |
| JP2004274736A (ja) | サービス情報提供装置、ユーザ端末装置、サービス情報提供方法、サービス利用方法、サービス情報提供プログラム、サービス利用プログラム及び記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100824 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120717 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120914 |
|
| 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: 20121023 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121119 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5140351 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151122 Year of fee payment: 3 |