JP2017134702A - サーバシステム、サーバシステムの制御方法、およびプログラム - Google Patents
サーバシステム、サーバシステムの制御方法、およびプログラム Download PDFInfo
- Publication number
- JP2017134702A JP2017134702A JP2016015079A JP2016015079A JP2017134702A JP 2017134702 A JP2017134702 A JP 2017134702A JP 2016015079 A JP2016015079 A JP 2016015079A JP 2016015079 A JP2016015079 A JP 2016015079A JP 2017134702 A JP2017134702 A JP 2017134702A
- Authority
- JP
- Japan
- Prior art keywords
- job
- mfp
- processing device
- established
- server system
- 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.)
- Pending
Links
Images
Classifications
-
- 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/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/327—Initiating, continuing or ending a single-mode communication; Handshaking therefor
- H04N1/32765—Initiating a communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1207—Improving or facilitating administration, e.g. print management resulting in the user being informed about print result after a job submission
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/126—Job scheduling, e.g. queuing, determine appropriate device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1267—Job repository, e.g. non-scheduled jobs, delay printing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1288—Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
-
- 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/00344—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 management, maintenance, service or repair apparatus
-
- 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/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0037—Topological details of the connection
- H04N2201/0039—Connection via a network
-
- 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
-
- 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/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3212—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
- H04N2201/3218—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a confirmation, acknowledgement or receipt
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
【解決手段】サーバシステムは、処理装置との間で接続が確立されたときにその処理装置に向けたジョブを保持している場合、その接続が確立された通信により処理装置からに関する問い合わせがなくてもジョブの発生を示す通知メッセージをその接続が確立された通信により処理装置に送信する。
【選択図】図12
Description
図1は、本発明の一実施形態である印刷システム100の構成を示す図である。印刷システム100においては、端末装置200と処理装置としてマルチファンクションプリンタ300(以下、MFP300と記す)とサーバシステムとしての管理サーバ400とがインターネット101を経由して相互に接続されている。なお、管理サーバ40が1つのサーバ装置から構成され、その1つのサーバが本実施形態のサーバシステムとして機能してもよいし、管理サーバ40が複数のサーバ装置から構成され、その複数のサーバ装置がサーバシステムとして機能しても良い。後者の場合、図6で後述する管理サーバ40の各機能が該複数のサーバ装置に適宜分担される。
図6は、管理サーバ400の機能構成の例を示す図である。管理サーバ400は、受信部601と、制御部602と、保持部603と、送信部604とを有する。受信部601は、MFP300からの各種の要求を受信したり、端末装置200からのジョブを受信する。制御部602は、後述するフローチャートに示す処理を実行する制御をする。保持部603はハードディスクユニット402を用いて端末装置200から送信されたジョブを保持する。送信部604はMFPに各種の情報を送信する。本実施形態では、管理サーバのCPU411がプログラムメモリ413に格納されたプログラム実行することにより、CPU411が図6に示す各機能部として機能する。
図8は、MFP300の機能構成の例を示す図である。MFP300は、受信部801と、制御部802と、送信部804と、操作部805と、機能実行部806とを有する。受信部801は、管理サーバ400からのジョブ通知やジョブ情報などを受信する。制御部802は、後述するフローチャートに示す処理を実行する制御をする。送信部804は、管理サーバ400に各種の要求を送信する。操作部805は、操作パネル320を通じてMFP300のユーザからの操作を受け付ける。機能実行部806は、MFP300の有する機能である、コピーやスキャンなどの各機能を実行する。本実施形態では、MFP300のCPU311がプログラムメモリ313に格納されたプログラムを実行することにより、CPU311が図8に示す各機能部として機能する。
先の実施形態1においては処理装置として印刷装置とスキャナ、その他の機能を兼ね備えたマルチファンクションプリンタ(MFP)を例に説明したが、印刷機能やスキャナ機能以外の機能を持つその他の処理装置を用いる場合であってもよい。また、管理サーバ400とMFP300がインターネット101経由で接続されている場合を主として説明したが、これら装置がローカルネットワークで直接接続されている形態であってもよい。
300 MFP
400 管理サーバ
500 ユーザ
Claims (13)
- ネットワークを介して受信したジョブを、該ジョブを実行する処理装置にネットワークを介して送信するサーバシステムであって、
前記処理装置との間で通信の接続が確立されたときに前記処理装置に向けたジョブを保持手段が保持している場合、前記接続が確立された通信により前記処理装置からのジョブに関する問い合わせがなくても、ジョブの発生を示す通知メッセージを前記接続が確立された通信により前記処理装置に送信する送信手段を有し、
前記送信手段は、前記通信が確立されたときに前記ジョブを保持していない場合、前記通知メッセージを送信しないことを特徴とするサーバシステム。 - 前記接続の確立はXMPPのセッションの確立であることを特徴とする請求項1に記載のサーバシステム。
- 前記送信手段は、前記接続が確立されたときに前記ジョブを前記保持手段が保持しており且つ前記接続が確立した通信により装置状態通知の処理が行われた場合に、前記通知メッセージを送信することを特徴とする請求項1または2に記載のサーバシステム。
- 前記処理装置との間で通信が確立された場合に、前記ジョブを前記保持手段が保持しているか判定する判定手段を有し、
前記送信手段は、前記判定手段において前記ジョブを前記保持手段が保持していると判定した場合に、前記通知メッセージを送信し、前記判定手段において前記ジョブを前記保持手段が保持していないと判定した場合に、前記通知メッセージを送信しないことを特徴とする請求項1から3のいずれか一項に記載のサーバシステム。 - 前記判定手段は、前記通信が確立されてから所定の時間が経過した後に、前記判定をすることを特徴とする請求項4に記載のサーバシステム。
- 前記送信手段は、前記接続が確立されたときに前記ジョブを保持手段が保持している場合、既に前記処理装置に前記ジョブの発生を示す前記通知メッセージを送信済みの場合であっても、前記処理装置に前記通知メッセージを送信することを特徴とする請求項1から5のいずれか一項に記載のサーバシステム。
- 前記送信手段は、前記通知メッセージを送信した前記処理装置からのジョブの要求に応じて、前記ジョブに関するジョブ情報を前記処理装置に送信することを特徴とする請求項1から6のいずれか一項に記載のサーバシステム。
- 1または複数のサーバ装置により構成されることを特徴とする請求項1から7のいずれか一項に記載のサーバシステム。
- 前記処理装置は印刷機能を備える装置であり、前記ジョブは、処理装置の印刷機能を用いて印刷を実行させるための印刷ジョブを含むことを特徴とする請求項1から8のいずれか一項に記載のサーバシステム。
- 前記処理装置はスキャナ機能を備える装置であり、前記ジョブは、処理装置のスキャナ機能を用いて原稿の読み取り動作を実行させるためのスキャンジョブを含むことを特徴とする請求項1から9のいずれか一項に記載のサーバシステム。
- 請求項1から10のいずれか一項に記載のサーバシステムから送信される前記通知メッセージに応じて前記サーバシステムにジョブの要求を送信し、前記送信したジョブの要求に応じて受信したジョブに応じた処理を実行する処理装置。
- ネットワークを介して受信したジョブを、該ジョブを実行する処理装置にネットワークを介して送信するサーバシステムにおける制御方法であって、
前記処理装置との間で通信の接続が確立されたときに前記処理装置に向けたジョブを保持手段が保持している場合、前記接続が確立された通信により前記処理装置からのジョブに関する問い合わせがなくても、ジョブの発生を示す通知メッセージを前記接続が確立された通信により前記処理装置に送信する送信ステップと
を有し、
前記送信ステップでは、前記通信が確立されたときに前記ジョブを保持していない場合、前記通知メッセージを送信しないことを特徴とするサーバシステムの制御方法。 - コンピュータを、請求項1から10のいずれか一項に記載のサーバシステムの各手段として機能させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016015079A JP2017134702A (ja) | 2016-01-29 | 2016-01-29 | サーバシステム、サーバシステムの制御方法、およびプログラム |
US15/389,498 US10397439B2 (en) | 2016-01-29 | 2016-12-23 | Server system transmitting job to processing apparatus, information processing system, and control method for server system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016015079A JP2017134702A (ja) | 2016-01-29 | 2016-01-29 | サーバシステム、サーバシステムの制御方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017134702A true JP2017134702A (ja) | 2017-08-03 |
JP2017134702A5 JP2017134702A5 (ja) | 2019-03-14 |
Family
ID=59387740
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016015079A Pending JP2017134702A (ja) | 2016-01-29 | 2016-01-29 | サーバシステム、サーバシステムの制御方法、およびプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US10397439B2 (ja) |
JP (1) | JP2017134702A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020069728A (ja) * | 2018-10-31 | 2020-05-07 | キヤノン株式会社 | 印刷装置、印刷システム、制御方法およびプログラム |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10999469B2 (en) * | 2018-11-20 | 2021-05-04 | Canon Kabushiki Kaisha | Transmission apparatus and control method |
JP7447686B2 (ja) * | 2020-06-05 | 2024-03-12 | ブラザー工業株式会社 | 通信システム、第1のサーバ、第2のサーバ、第1のサーバのためのコンピュータプログラム、及び、第2のサーバのためのコンピュータプログラム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009069948A (ja) * | 2007-09-11 | 2009-04-02 | Ricoh Co Ltd | 画像形成装置、画像形成方法、画像形成プログラム、および画像形成システム |
JP2015054412A (ja) * | 2013-09-10 | 2015-03-23 | 株式会社沖データ | 画像形成装置及び画像形成システム |
JP2015054413A (ja) * | 2013-09-10 | 2015-03-23 | 株式会社沖データ | 画像形成装置及び画像形成方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3089152B2 (ja) | 1993-12-01 | 2000-09-18 | キヤノン株式会社 | 画像符号化装置およびその方法 |
JP3957825B2 (ja) | 1996-10-15 | 2007-08-15 | キヤノン株式会社 | 印字制御システム及びスキャナ制御システム |
EP0859327B1 (en) | 1997-02-14 | 2009-07-15 | Canon Kabushiki Kaisha | Data transmission apparatus, system and method, and image processing apparatus |
EP0859326A3 (en) | 1997-02-14 | 1999-05-12 | Canon Kabushiki Kaisha | Data transmission apparatus, system and method, and image processing apparatus |
EP0859323B1 (en) | 1997-02-14 | 2007-03-21 | Canon Kabushiki Kaisha | Data transmission apparatus, system and method, and image processing apparatus |
SG101460A1 (en) | 1997-02-14 | 2004-01-30 | Canon Kk | Data communication apparatus and method |
DE69836771T2 (de) | 1997-02-14 | 2007-10-31 | Canon K.K. | Vorrichtung, System und Verfahren zur Datenübertragung und Vorrichtung zur Bildverarbeitung |
EP0949782B1 (en) | 1998-03-13 | 2015-06-17 | Canon Kabushiki Kaisha | Information processing apparatus and method |
US6546052B1 (en) | 1998-05-29 | 2003-04-08 | Canon Kabushiki Kaisha | Image processing apparatus and method, and computer-readable memory |
JP3788377B2 (ja) * | 2002-03-27 | 2006-06-21 | ブラザー工業株式会社 | 印刷装置 |
JP2005088301A (ja) | 2003-09-16 | 2005-04-07 | Sharp Corp | 画像形成装置及びこれを用いた画像形成システム |
US9019532B2 (en) * | 2010-04-07 | 2015-04-28 | Hewlett-Packard Development Company | Device messaging |
JP6234083B2 (ja) | 2013-06-28 | 2017-11-22 | キヤノン株式会社 | 端末装置、制御方法、およびプログラム |
JP6098396B2 (ja) * | 2013-06-28 | 2017-03-22 | ブラザー工業株式会社 | 端末装置とプリンタ |
-
2016
- 2016-01-29 JP JP2016015079A patent/JP2017134702A/ja active Pending
- 2016-12-23 US US15/389,498 patent/US10397439B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009069948A (ja) * | 2007-09-11 | 2009-04-02 | Ricoh Co Ltd | 画像形成装置、画像形成方法、画像形成プログラム、および画像形成システム |
JP2015054412A (ja) * | 2013-09-10 | 2015-03-23 | 株式会社沖データ | 画像形成装置及び画像形成システム |
JP2015054413A (ja) * | 2013-09-10 | 2015-03-23 | 株式会社沖データ | 画像形成装置及び画像形成方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020069728A (ja) * | 2018-10-31 | 2020-05-07 | キヤノン株式会社 | 印刷装置、印刷システム、制御方法およびプログラム |
JP7129313B2 (ja) | 2018-10-31 | 2022-09-01 | キヤノン株式会社 | 印刷装置、印刷システム、制御方法およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
US20170223221A1 (en) | 2017-08-03 |
US10397439B2 (en) | 2019-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6024167B2 (ja) | 要求処理システム | |
JP5409745B2 (ja) | 通信システム、中継装置、通信装置及びコンピュータプログラム | |
US9641713B2 (en) | Apparatus and method for deactivating power-saving mode, relay device, and computer-readable storage medium for computer program | |
US9917959B2 (en) | System, method and apparatus for managing job processing between a processing apparatus and server | |
JP6383175B2 (ja) | 情報処理装置、方法、プログラム、及び情報処理システム | |
JP6269750B2 (ja) | 要求処理システム、電子機器およびプログラム | |
US9377981B2 (en) | Image forming system that sends schedule information of image forming apparatus over network | |
US11076059B2 (en) | Data transmission apparatus that can set destination such as e-mail address received from external apparatus on transmission setting screen and control method therefor | |
US20150293735A1 (en) | Communication method, communication terminal, and storage medium | |
US9086833B2 (en) | System that outputs status information representing a status of a device | |
JP2016019127A (ja) | 端末装置、端末装置の制御方法、および端末装置の制御プログラム | |
US11146706B2 (en) | Image forming apparatus, non-transitory computer readable medium storing program, and image forming system | |
JP2017134702A (ja) | サーバシステム、サーバシステムの制御方法、およびプログラム | |
JP2005057549A (ja) | Mfpシステム、サーバ、遠隔操作方法、および、プログラム | |
JP2020032594A (ja) | 画像形成装置 | |
JP6700812B2 (ja) | 処理装置、処理方法、およびプログラム | |
JP2016019063A (ja) | 画像読取装置、プログラム、画像処理方法、及び画像処理システム | |
JP7129313B2 (ja) | 印刷装置、印刷システム、制御方法およびプログラム | |
US8499310B2 (en) | Information processing apparatus, device setup method and storage medium for carrying out a device setup on a network | |
JP2015056007A (ja) | 通信システム、情報処理装置、周辺装置、通信制御方法およびプログラム | |
JP5636973B2 (ja) | ネットワーク装置及びコンテンツ表示システム | |
JP5353833B2 (ja) | サーバ、印刷設定ファイルの保存制御方法および保存制御プログラム | |
US11467787B2 (en) | Communication system, first server, second server, non-transitory computer-readable recording medium storing computer-readable instructions for first server and non-transitory computer-readable recording medium storing computer-readable instructions for second server | |
JP5108571B2 (ja) | 機器、データ転送システム、データ転送方法、プログラムおよび記録媒体 | |
JP2023165196A (ja) | 情報処理システム、情報処理装置、情報処理方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190129 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190129 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190813 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190903 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191105 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20200204 |