JP2017045200A5 - - Google Patents

Download PDF

Info

Publication number
JP2017045200A5
JP2017045200A5 JP2015166185A JP2015166185A JP2017045200A5 JP 2017045200 A5 JP2017045200 A5 JP 2017045200A5 JP 2015166185 A JP2015166185 A JP 2015166185A JP 2015166185 A JP2015166185 A JP 2015166185A JP 2017045200 A5 JP2017045200 A5 JP 2017045200A5
Authority
JP
Japan
Prior art keywords
status
peripheral device
information
bidirectional communication
information 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
Application number
JP2015166185A
Other languages
English (en)
Other versions
JP2017045200A (ja
JP6529388B2 (ja
Filing date
Publication date
Application filed filed Critical
Priority to JP2015166185A priority Critical patent/JP6529388B2/ja
Priority claimed from JP2015166185A external-priority patent/JP6529388B2/ja
Priority to US15/234,063 priority patent/US10754751B2/en
Publication of JP2017045200A publication Critical patent/JP2017045200A/ja
Publication of JP2017045200A5 publication Critical patent/JP2017045200A5/ja
Application granted granted Critical
Publication of JP6529388B2 publication Critical patent/JP6529388B2/ja
Priority to US16/933,093 priority patent/US11204852B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

上記目的を達成するために本発明の一態様に係る情報処理装置は以下のような構成を備える。即ち、
情報処理装置であって、
ユーザアプリケーションとして動作し、周辺機器のステータスを表示するステータス表示手段と、
前記ユーザアプリケーションと通信するサービスアプリケーションとして動作し、前記周辺機器と双方向通信を行うことができる双方向通信手段と、を有し、
前記ステータス表示手段は、前記双方向通信手段に対して、前記周辺機器を特定する情報を含む周辺機器のステータスの取得要求を発行し、
前記双方向通信手段は、前記周辺機器を特定する情報に基づいて前記ステータスを取得する対象の周辺機器を特定し、当該対象となる周辺機器に対してステータスの取得要求を送信し、
当該取得要求の応答として前記周辺機器から返送されステータスに基づく情報を前記ステータス表示手段に送信し、前記ステータス表示手段は、前記双方向通信手段から受信した前記ステータスに基づく情報に基づき前記周辺機器のステータスを表示することを特徴とする。

Claims (15)

  1. 情報処理装置であって、
    ユーザアプリケーションとして動作し、周辺機器のステータスを表示するステータス表示手段と、
    前記ユーザアプリケーションと通信するサービスアプリケーションとして動作し、前記周辺機器と双方向通信を行うことができる双方向通信手段と、を有し、
    前記ステータス表示手段は、前記双方向通信手段に対して、前記周辺機器を特定する情報を含む周辺機器のステータスの取得要求を発行し、
    前記双方向通信手段は、前記周辺機器を特定する情報に基づいて前記ステータスを取得する対象の周辺機器を特定し、当該対象となる周辺機器に対してステータスの取得要求を送信し、
    当該取得要求の応答として前記周辺機器から返送されステータスに基づく情報を前記ステータス表示手段に送信し、前記ステータス表示手段は、前記双方向通信手段から受信した前記ステータスに基づく情報に基づき前記周辺機器のステータスを表示することを特徴とする情報処理装置。
  2. 前記ステータス表示手段は、前記周辺機器のステータスの取得要求を前記双方向通信手段に対して発行する際、前記双方向通信手段が動作していないときは前記サービスアプリケーションが停止していることを示す情報を表示することを特徴とする請求項1に記載の情報処理装置。
  3. 前記双方向通信手段は、前記取得要求に対して前記周辺機器から所定時間内に応答がないときは通信エラーが発生していることを示す情報を含むステータスの情報を前記ステータス表示手段に送信し、前記通信エラーが発生していることを示す情報を含むステータスの情報を前記双方向通信手段から受信した前記ステータス表示手段は、当該通信エラーが発生していることを示す情報を表示することを特徴とする請求項1又は2に記載の情報処理装置。
  4. 前記ステータス表示手段と前記双方向通信手段との通信は、LPC(Local Procedure Call)により行われることを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。
  5. 前記周辺機器を特定する情報は、前記周辺機器の名称情報であることを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。
  6. ネットワークを介してクライアントとサーバとが接続され、前記サーバに接続された周辺機器を前記クライアントとサーバとが共有する情報処理システムであって、
    前記クライアントは、
    ユーザアプリケーションとして動作し、周辺機器のステータスを表示するステータス表示手段を有し、
    前記ステータス表示手段は、前記サーバのサービスアプリケーションとして動作し、前記サーバに接続された周辺機器と双方向通信を行うことができる双方向通信手段に対して、前記周辺機器を特定する情報を含む周辺機器のステータスの取得要求を発行し、
    前記サーバの前記双方向通信手段は、前記周辺機器を特定する情報に基づいて前記ステータスを取得する対象となる周辺機器を特定し、当該対象の周辺機器に対してステータスの取得要求を送信し、
    当該取得要求の応答として前記周辺機器から返送されステータスに基づく情報を前記クライアントに送信し、前記ステータス表示手段は、前記双方向通信手段から受信した前記ステータスに基づく情報に基づき周辺機器のステータスを表示することを特徴とする情報処理システム。
  7. 前記ステータス表示手段と前記サーバの双方向通信手段との通信は、RPC(Remote Procedure Call)により行われることを特徴とする請求項6に記載の情報処理システム。
  8. 前記周辺機器を特定する情報は、前記周辺機器の名称情報であることを特徴とする請求項6又は7に記載の情報処理システム。
  9. 記ステータス表示手段は、前記サーバの双方向通信手段に対して、前記周辺機器の名称に加えて、ポート名及びドライバ名を更に含むステータスの取得要求を発行し、
    前記サーバの前記双方向通信手段は、前記周辺機器の名称、ポート名及びドライバ名に基づいて前記ステータスを取得する対象の周辺機器を特定し、当該対象の周辺機器に対してステータスの取得要求を送信し、
    当該取得要求に対して前記周辺機器から返送されるステータスを前記クライアントに送信することを特徴とする請求項8に記載の情報処理システム。
  10. 前記サーバは、前記周辺機器に印刷ジョブを送信するための共有プリンタを公開しており、前記クライアントは、当該共有プリンタを経由して前記周辺機器に印刷ジョブを送信するためのプリンタドライバを更に有することを特徴とする請求項6乃至8のいずれか1項に記載の情報処理システム。
  11. 情報処理装置を制御する制御方法であって、
    ユーザアプリケーションとして動作し、周辺機器のステータスを表示するステータス表示工程と、
    前記ユーザアプリケーションと通信するサービスアプリケーションとして動作し、前記周辺機器と双方向通信を行うことができる双方向通信工程と、を有し、
    前記ステータス表示工程は、前記双方向通信工程に対して、前記周辺機器を特定する情報を含む周辺機器のステータスの取得要求を発行し、
    前記双方向通信工程は、前記周辺機器を特定する情報に基づいて前記ステータスを取得する対象の周辺機器を特定し、当該対象となる周辺機器に対してステータスの取得要求を送信し、
    当該取得要求の応答として前記周辺機器から返送されステータスに基づく情報を前記ステータス表示工程に送信し、前記ステータス表示工程は、前記双方向通信工程で受信した前記ステータスに基づく情報に基づき前記周辺機器のステータスを表示ることを特徴とする制御方法。
  12. ユーザアプリケーションと、当該ユーザアプリケーションと通信するサービスアプリケーションを情報処理装置のコンピュータに実行させるためのプログラムであって、
    前記ユーザアプリケーションを実現するプログラムは、前記コンピュータに、
    周辺機器のステータスを表示する表示工程と、
    前記サービスアプリケーションへ、前記周辺機器を特定する情報を含む周辺機器のステータスの取得要求を送信する第1の送信工程と、を実行させ、
    前記サービスアプリケーションを実現するプログラムは、前記コンピュータに、
    前記ユーザアプリケーションから送信された要求を受信する受信工程と、
    前記受信工程で受信した要求に含まれる前記周辺機器を特定する情報に基づいて前記ステータスを取得する対象の周辺機器を特定し、双方向通信を用いて当該対象の周辺機器に対してステータスの取得要求を送信する第2の送信工程と、
    当該対象の周辺機器から応答として得られたステータスに基づく情報を前記ユーザアプリケーションに通知する通知工程と、
    を実行させることを特徴とするプログラム。
  13. 前記表示工程では、前記サービスアプリケーションのプログラムが動作していないことに従って、前記サービスアプリケーションが停止していることを示す情報を表示することを特徴とする請求項12に記載のプログラム。
  14. 前記通知工程では、前記第2の送信工程で送信した取得要求に対し、所定時間内に応答がないときは通信エラーが発生していることを示す情報を含むステータスに基づく情報を前記ユーザアプリケーションに対して通知し、
    前記通信エラーが発生していることを示す情報を含むステータスに基づく情報を前記サービスアプリケーションから受信した場合、前記表示工程では、通信エラーが発生していることを示す情報を表示することを特徴とする請求項12又は13に記載のプログラム。
  15. 前記ユーザアプリケーションと前記サービスアプリケーションとの通信は、LPC(Local Procedure Call)を使用して実行されることを特徴とする請求12乃至14のいずれか1項に記載のプログラム。
JP2015166185A 2015-08-25 2015-08-25 情報処理装置とその制御方法、及び情報処理システムとステータス表示アプリケーションと双方向通信アプリケーション Active JP6529388B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2015166185A JP6529388B2 (ja) 2015-08-25 2015-08-25 情報処理装置とその制御方法、及び情報処理システムとステータス表示アプリケーションと双方向通信アプリケーション
US15/234,063 US10754751B2 (en) 2015-08-25 2016-08-11 Information processing apparatus that requests and displays status of a peripheral device, method of controlling the same, information processing system and storage medium
US16/933,093 US11204852B2 (en) 2015-08-25 2020-07-20 Information processing apparatus, method of controlling the same, information processing system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015166185A JP6529388B2 (ja) 2015-08-25 2015-08-25 情報処理装置とその制御方法、及び情報処理システムとステータス表示アプリケーションと双方向通信アプリケーション

Publications (3)

Publication Number Publication Date
JP2017045200A JP2017045200A (ja) 2017-03-02
JP2017045200A5 true JP2017045200A5 (ja) 2018-09-20
JP6529388B2 JP6529388B2 (ja) 2019-06-12

Family

ID=58095791

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015166185A Active JP6529388B2 (ja) 2015-08-25 2015-08-25 情報処理装置とその制御方法、及び情報処理システムとステータス表示アプリケーションと双方向通信アプリケーション

Country Status (2)

Country Link
US (2) US10754751B2 (ja)
JP (1) JP6529388B2 (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7190276B2 (ja) 2018-07-25 2022-12-15 キヤノン株式会社 画像形成装置、画像処理装置とその制御方法
JP7459740B2 (ja) * 2020-09-18 2024-04-02 セイコーエプソン株式会社 印刷方法、情報処理システム、制御プログラム
JP2022050769A (ja) 2020-09-18 2022-03-31 セイコーエプソン株式会社 印刷方法、情報処理システム、制御プログラム
JP2022050786A (ja) 2020-09-18 2022-03-31 セイコーエプソン株式会社 印刷方法、情報処理装置及びプログラム
JP2022050772A (ja) * 2020-09-18 2022-03-31 セイコーエプソン株式会社 印刷方法、情報処理システム、制御プログラム
JP2022169095A (ja) 2021-04-27 2022-11-09 ブラザー工業株式会社 サポートプログラムおよび印刷システム

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3159174B2 (ja) 1998-06-19 2001-04-23 日本電気株式会社 プリンタ制御装置
JP4652503B2 (ja) 1999-09-07 2011-03-16 キヤノン株式会社 ステータス管理方法、装置、及び、記憶媒体
JP2002196896A (ja) 2000-12-22 2002-07-12 Canon Inc 印刷システム、そのサーバシステム、そのステータス取得方法および記録媒体
JP2003256157A (ja) 2002-03-05 2003-09-10 Seiko Epson Corp ターミナルサービスにおけるプリンタステータスモニタ方法及びプリンタステータスモニタプログラム
JP4107218B2 (ja) 2003-10-24 2008-06-25 ブラザー工業株式会社 画像形成装置情報管理システム
JP2006079138A (ja) 2004-09-07 2006-03-23 Ricoh Co Ltd ステータス取得方法、プリンタドライバ及び情報処理装置
JP2006099399A (ja) 2004-09-29 2006-04-13 Canon Inc プリンタステータス表示システム、ステータス表示方法、及びコンピュータ読み取り可能なプログラム
JP2006095889A (ja) 2004-09-29 2006-04-13 Canon Inc 記録装置、記録システム及び記録制御方法
JP4524624B2 (ja) * 2005-01-20 2010-08-18 ブラザー工業株式会社 セットアップ用プログラム及び画像形成システム
JP4035736B2 (ja) 2005-12-19 2008-01-23 セイコーエプソン株式会社 ステータス情報取得制御プログラムを記録した媒体、ステータス情報取得制御装置およびステータス情報取得制御方法
JP2008130060A (ja) * 2006-11-27 2008-06-05 Oki Data Corp 画像処理装置制御プログラムのインストール方法、通信プログラム、及び、画像処理装置
JP4854608B2 (ja) * 2007-06-29 2012-01-18 キヤノン株式会社 印刷制御装置、印刷制御方法、及びプログラム
US8363283B2 (en) * 2007-08-27 2013-01-29 Ricoh Company, Ltd. Print setting apparatus and printer for adding ground pattern to image and resolving conflicting settings
JP2009230336A (ja) 2008-03-21 2009-10-08 Konica Minolta Business Technologies Inc 機器監視装置、機器監視装置の監視対象の機器、機器監視システム、機器監視方法、および機器監視装置を制御するためのコンピュータプログラム
JP2010277258A (ja) 2009-05-27 2010-12-09 Brother Ind Ltd 印刷装置を起動させるためのプログラム
BRPI1004997A2 (pt) * 2009-11-11 2013-02-26 Seiko Epson Corp dispositivo eletrânico e mÉtodo de controle do mesmo
JP5779987B2 (ja) 2011-05-30 2015-09-16 ブラザー工業株式会社 選択プログラム、画像処理装置、及び、コンピュータ
JP2012252411A (ja) 2011-05-31 2012-12-20 Brother Ind Ltd 選択プログラム、画像処理装置、及び、コンピュータ
JP2014041526A (ja) * 2012-08-23 2014-03-06 Sharp Corp 情報処理装置、該情報処理装置の機能を実現するプログラム及び記録媒体
JP6089542B2 (ja) * 2012-09-28 2017-03-08 カシオ電子工業株式会社 印刷制御装置、印刷制御方法、及び、プログラム
JP6065672B2 (ja) 2013-03-15 2017-01-25 ブラザー工業株式会社 通信装置
JP6175854B2 (ja) 2013-03-29 2017-08-09 ブラザー工業株式会社 プログラムおよび情報処理装置
CN104615388B (zh) * 2013-11-01 2017-12-22 精工爱普生株式会社 打印控制***
JP6315965B2 (ja) * 2013-12-10 2018-04-25 キヤノン株式会社 情報処理装置、プログラム及び制御方法

Similar Documents

Publication Publication Date Title
JP2017045200A5 (ja)
JP2016201702A5 (ja)
JP2017129993A5 (ja)
JP2017184169A5 (ja)
JP2013235518A5 (ja)
JP2015032026A5 (ja)
JP2016081485A5 (ja) 画像形成装置、ブラウザの制御方法およびプログラム
JP2017062851A5 (ja)
JP2017027522A5 (ja)
JP2010124124A5 (ja) 画像形成システム、画像形成装置の制御方法、および画像形成装置
JP2015011438A5 (ja) 通信方法、装置、プログラム、およびネットワークシステム
JP2019209508A5 (ja)
JP2016148975A5 (ja)
JP2012173910A5 (ja)
JP2017034379A5 (ja)
JP2006042309A5 (ja)
JP2015207875A5 (ja) プログラム、モバイル端末、制御方法、及び画像処理システム
JP2011123590A5 (ja) 画像形成システム、Webサーバ、印刷制御装置、それらの制御方法、及びプログラム
JP2009296175A5 (ja)
JP2016012188A5 (ja) 画像形成システム
JP2014165594A5 (ja) 通信装置、通信装置の制御方法、プログラム
JP2017154343A5 (ja)
JP2012243089A5 (ja)
JP2011128732A5 (ja) 画像処理装置、画像処理装置の制御方法及びプログラム
JP2016218923A5 (ja)