JP5434169B2 - 情報処理装置、情報処理方法及びプログラム - Google Patents
情報処理装置、情報処理方法及びプログラム Download PDFInfo
- Publication number
- JP5434169B2 JP5434169B2 JP2009064400A JP2009064400A JP5434169B2 JP 5434169 B2 JP5434169 B2 JP 5434169B2 JP 2009064400 A JP2009064400 A JP 2009064400A JP 2009064400 A JP2009064400 A JP 2009064400A JP 5434169 B2 JP5434169 B2 JP 5434169B2
- Authority
- JP
- Japan
- Prior art keywords
- controller
- port number
- port
- external device
- transfer
- 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
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Computer And Data Communications (AREA)
- Facsimiles In General (AREA)
Description
図1は、第1の実施形態に係る画像形成装置100の構成を示した図である。図1に示したように、画像形成装置100は、サブコントローラ10と、メインコントローラ20と、エンジンハードウェア30とを備えている。
次に第2の実施形態について説明する。上述したようにサブコントローラ10の転送制御部112は、メインコントローラ20にポートスキャンを行うことで、当該メインコントローラ20のアクセス可能なポート一覧を取得する。この場合、メインコントローラ20から取得したポートと、サブコントローラ10自身が開放するポートとが重複していると、一方のコントローラに通信を転送できないという問題が生じる。そこで、第2の実施形態では、ポートが重複した際にサブコントローラ10側のポートを変更することで、上記の問題を解消することが可能な構成について説明する。
500 外部装置
10 サブコントローラ
11 OS・ミドルウェア部
111 ネットワーク制御部
112 転送制御部
113 転送制御部
114 ポートフォワーディングテーブル
115 ポートスキャン設定情報
12 アプリケーション部
121 プリンタアプリケーション
122 Webアプリケーション
20 メインコントローラ
21 OS・ミドルウェア部
211 ネットワーク制御部
22 アプリケーション部
221 スキャナアプリケーション
222 コピーアプリケーション
223 FAXアプリケーション
224 Webアプリケーション
225 FTPアプリケーション
226 SSHアプリケーション
227 TELNETアプリケーション
228 SNMPアプリケーション
101 制御部
102 ROM
103 RAM
104 記憶部
105 内部I/F
106 外部I/F
201 制御部
202 ROM
203 RAM
204 記憶部
205 エンジンI/F
206 内部I/F
207 操作パネル
208 外部I/F
Claims (8)
- ネットワークを介して接続される外部装置に対し、1又は複数のサービスを夫々提供することが可能な第1コントローラ及び第2コントローラと、
前記第1コントローラと前記第2コントローラとの間を通信可能に接続する内部通信手段と、を備え、
前記第1コントローラは、
前記ネットワークを介して前記外部装置と通信が可能な第1外部通信手段と、
前記内部通知手段を介して、前記第2コントローラで提供される各サービスに対応したポート番号を検知する検知手段と、
前記検知手段で検知されたポート番号宛のアクセスを、前記第2コントローラに転送するとともに、自己のコントローラで提供される各サービスに対応したポート番号宛のアクセスを、自己のコントローラに転送することを規定した第1転送テーブルを生成する生成手段と、
前記第1転送テーブルに基づいて、前記外部装置からアクセスされたポート番号に対応するコントローラに当該外部装置からの通信を転送する転送手段と、
を備え
前記生成手段は、前記第2コントローラのポート番号と自己のコントローラのポート番号とが重複する場合に、自己のコントローラのポート番号を変更し、
前記転送手段は、変更した前記第1コントローラのポート番号における機器設定情報を参照可能な機器設定画面へのアクセス情報を、前記第2コントローラによって生成された前記第2コントローラのポート番号における前記機器設定画面に対して埋め込み、前記外部装置へと送信し、前記外部装置に前記機器設定画面を表示させる
ことを特徴とする情報処理装置。 - 前記機器設定画面はhtmlページであり、
前記アクセス情報は、URL情報である
ことを特徴とする請求項1に記載の情報処理装置。 - 前記検知手段は、前記第2コントローラから送信される所定の信号に応じて、前記ポート番号の検知を開始することを特徴とする請求項1又は2に記載の情報処理装置。
- 検知対象とするポート番号の範囲及び除外対象とするポート番号を規定した設定情報を記憶する設定情報記憶手段を更に備え、
前記検知手段は、設定情報に規定されたポート番号の範囲から、前記除外対象のポート番号を除外した各ポート番号に対し、ポートスキャンを行うことを特徴とする請求項1〜3のいずれか一項に記載の情報処理装置。 - 前記第2コントローラで提供される各サービスに対応したポート番号を規定した第2転送テーブルを記憶する第2転送テーブル記憶手段を更に備え、
前記転送手段は、前記第1転送テーブル及び/又は前記第2転送テーブルに基づいて、前記外部装置からの通信を転送することを特徴とする請求項1〜4の何れか一項に記載の情報処理装置。 - 前記第2コントローラは、
前記ネットワークを介して前記外部装置と通信が可能な第2外部通信手段と、
前記第2外部通信手段の前記ネットワークへの接続状態に応じて、前記検知手段に前記ポート番号の検知の開始を指示する信号の送信する信号出力手段と、
を更に備え、
前記信号出力手段は、前記第2外部通信手段と前記ネットワークとが切断状態にある場合に、前記第1コントローラに前記信号を送信することを特徴とする請求項3に記載の情報処理装置。 - ネットワークを介して接続される外部装置に対し、1又は複数のサービスを夫々提供することが可能な二つのコントローラを有した情報処理装置において、前記二つのコントローラのうち、何れか一方のコントローラで実行される情報処理方法であって、
検知手段が、自己のコントローラ以外の他方のコントローラで提供される各サービスに対応したポート番号を検知する検知工程と、
生成手段が、前記検知工程で検知されたポート番号宛のアクセスを、前記他方のコントローラに転送するとともに、自己のコントローラで提供される各サービスに対応したポート番号宛のアクセスを、自己のコントローラに転送することを規定した転送テーブルを生成する生成工程と、
転送手段が、前記転送テーブルに基づいて、前記外部装置からアクセスされたポート番号に対応するコントローラに当該外部装置からの通信を転送する転送工程と、
前記生成手段が、前記他方のコントローラのポート番号と自己のコントローラのポート番号とが重複する場合に、自己のコントローラのポート番号を変更する変更工程と、
前記転送手段が、変更した自己のコントローラのポート番号における機器設定情報を参照可能な機器設定画面へのアクセス情報を、前記他方のコントローラによって生成された前記他方のコントローラのポート番号における前記機器設定画面に対して埋め込み、前記外部装置へと送信し、前記外部装置に前記機器設定画面を表示させる表示工程と、
を含むことを特徴とする情報処理方法。 - ネットワークを介して接続される外部装置に対し、1又は複数のサービスを夫々提供することが可能な二つのコントローラを有した情報処理装置において、前記二つのコントローラのうち、何れか一方のコントローラのコンピュータを、
自己のコントローラ以外の他方のコントローラで提供される各サービスに対応したポート番号を検知する検知手段と、
前記検知手段で検知されたポート番号宛のアクセスを、前記他方のコントローラに転送するとともに、自己のコントローラで提供される各サービスに対応したポート番号宛のアクセスを、自己のコントローラに転送することを規定した転送テーブルを生成し、前記他方のコントローラのポート番号と自己のコントローラのポート番号とが重複する場合に、自己のコントローラのポート番号を変更する生成手段と、
前記転送テーブルに基づいて、前記外部装置からアクセスされたポート番号に対応するコントローラに当該外部装置からの通信を転送するとともに、変更した前記自己のコントローラのポート番号における機器設定情報を参照可能な機器設定画面へのアクセス情報を、前記他方のコントローラによって生成された前記他方のコントローラのポート番号における前記機器設定画面に対して埋め込み、前記外部装置へと送信し、前記外部装置に前記機器設定画面を表示させる転送手段と、
して機能させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009064400A JP5434169B2 (ja) | 2009-03-17 | 2009-03-17 | 情報処理装置、情報処理方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009064400A JP5434169B2 (ja) | 2009-03-17 | 2009-03-17 | 情報処理装置、情報処理方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010218223A JP2010218223A (ja) | 2010-09-30 |
JP5434169B2 true JP5434169B2 (ja) | 2014-03-05 |
Family
ID=42977007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009064400A Expired - Fee Related JP5434169B2 (ja) | 2009-03-17 | 2009-03-17 | 情報処理装置、情報処理方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5434169B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5742445B2 (ja) * | 2011-05-09 | 2015-07-01 | コニカミノルタ株式会社 | プログラム、コントローラ装置 |
JP5879918B2 (ja) * | 2011-10-21 | 2016-03-08 | 株式会社リコー | 情報処理装置及び遠隔管理システム |
JP2013097734A (ja) * | 2011-11-04 | 2013-05-20 | Ricoh Co Ltd | 制御装置、通信制御方法 |
JP5791564B2 (ja) * | 2012-05-17 | 2015-10-07 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003085059A (ja) * | 2001-03-16 | 2003-03-20 | Matsushita Electric Ind Co Ltd | ファイアウォール設定方法およびその装置 |
JP4158365B2 (ja) * | 2001-08-27 | 2008-10-01 | ブラザー工業株式会社 | ネットワーク端末装置 |
JP4110977B2 (ja) * | 2003-01-21 | 2008-07-02 | 松下電器産業株式会社 | サーバ |
JP4883979B2 (ja) * | 2005-10-11 | 2012-02-22 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置および通信制御方法 |
-
2009
- 2009-03-17 JP JP2009064400A patent/JP5434169B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010218223A (ja) | 2010-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4836237B2 (ja) | システム及びその制御方法 | |
US7779108B2 (en) | Network printer management system, method, and computer readable medium for managing a plurality of network printers including a printer directly connected to a networked personal computer device | |
US8862997B2 (en) | Network management system and network management method | |
JP4224958B2 (ja) | インターネット印刷方法、そのシステム、プロキシ装置及びプリントサーバ | |
JP5995525B2 (ja) | システム、画像形成装置、サーバー及びその制御方法 | |
US7594040B2 (en) | Network relay device having network plug-and-play compliant protocols for network relay | |
KR101410348B1 (ko) | 주변 장치와 통신하는 정보처리장치, 방법과, 기억매체 | |
JP2012037944A (ja) | 画像形成装置、代行運転システム、画像形成装置の制御方法、プログラム | |
JP2011221991A (ja) | 端末装置、サーバ装置、通信システム、端末装置の制御方法、プログラムおよびその記録媒体 | |
US20090193133A1 (en) | Network device management apparatus, control method therefor, network system, and storage medium | |
JP6102264B2 (ja) | 処理実行システム、情報処理装置、プログラム | |
US8638459B2 (en) | Image forming apparatus to support wired and wireless network interfaces and network connection method of the image forming apparatus | |
US20120182573A1 (en) | Print support apparatus, printing system and print support program | |
US10298697B2 (en) | Device management system and information processing apparatus, configured to obtain data from static server when data cannot be obtained from dynamic server | |
JP5434169B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
US9807259B2 (en) | Method for providing service through solution server in security environment, and apparatus and system for performing the same | |
JP2018136876A (ja) | 監視装置及び方法及びプログラム | |
JP2015220676A (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
JP5321170B2 (ja) | 画像形成装置、情報処理方法及びプログラム | |
JP2017105057A (ja) | 画像形成装置、省エネ状態管理方法、プログラム、及び画像形成システム | |
JP2019129427A (ja) | 通信装置、および、コンピュータプログラム | |
JP2006262409A (ja) | 画像処理装置の制御装置、その制御装置における通信制御方法、ならびに画像処理システム | |
JP3890243B2 (ja) | 制御装置、ネットワーク通信方法及び制御プログラム | |
JP2010072816A (ja) | ネットワークプリントシステム、サーバ装置、画像形成装置、およびプログラム | |
JP5016475B2 (ja) | 通信装置,制御方法,プログラム,および記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120228 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120621 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130206 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130226 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130423 |
|
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: 20131112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131125 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5434169 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |