JP2017130152A - ネットワークシステム、印刷装置、及び、印刷装置の制御方法 - Google Patents
ネットワークシステム、印刷装置、及び、印刷装置の制御方法 Download PDFInfo
- Publication number
- JP2017130152A JP2017130152A JP2016010964A JP2016010964A JP2017130152A JP 2017130152 A JP2017130152 A JP 2017130152A JP 2016010964 A JP2016010964 A JP 2016010964A JP 2016010964 A JP2016010964 A JP 2016010964A JP 2017130152 A JP2017130152 A JP 2017130152A
- Authority
- JP
- Japan
- Prior art keywords
- printing apparatus
- printing
- monitoring
- response
- information
- 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.)
- Withdrawn
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Debugging And Monitoring (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
本発明は、上述した事情に鑑みてなされたものであり、監視装置が印刷装置の状態を監視し、情報処理装置に対して印刷装置の状態に関する情報を送信するネットワークシステム、及び、当該ネットワークシステムの印刷装置について、複数の監視装置が複数の印刷装置の状態を監視する場合に、同一の印刷装置に対する監視が重複しないように簡易に設定可能とすることを目的とする。
本発明の構成によれば、異なる複数の監視装置から印刷装置に対して印刷装置状態情報の応答の要求があった場合、印刷装置の機能により、自動で、所定の監視装置以外の監視装置による印刷装置状態情報の応答の要求が停止する。このため、同一の印刷装置に対する監視が重複しないように設定するために作業が必要なく、簡易にこのような設定をできる。
本発明の構成によれば、印刷装置は、優先度を利用して、印刷装置状態情報の応答の要求を停止させる監視装置を適切に決定できる。
本発明の構成によれば、ネットワークを介して、効率的に印刷装置の監視を行うことができる。
本発明の構成によれば、印刷装置は、通信に使用する通信プロトコルの種類によって優先順位が定められた優先度を利用して、印刷装置状態情報の応答の要求を停止させる監視装置を適切に決定できる。
本発明の構成によれば、印刷装置は、通信に使用する通信インターフェースの種類によって優先順位が定められた優先度を利用して、印刷装置状態情報の応答の要求を停止させる監視装置を適切に決定できる。
本発明の構成によれば、印刷装置は、安定性の低い通信を行う監視装置を優先的に送信停止装置として決定することができる。
本発明の構成によれば、監視装置が監視対象とする印刷装置の個数の平準化を図ることができる。また、特定の監視装置の処理負荷が偏って大きくなることを防止できる。また、監視装置が情報処理装置に対して送信する印刷装置状態情報に係るデータのデータ量の平準化を図ることができる。
本発明の構成によれば、印刷装置がいずれの監視装置からも印刷装置状態情報の応答の要求を受信しない状態の場合であっても、印刷装置が印刷装置状態情報を情報処理装置に送信し、情報処理装置において、印刷装置の状態が継続して管理される。
本発明の構成によれば、同一の印刷装置に対する監視装置の監視が重複しないように簡易に設定可能である。
本発明の構成によれば、同一の印刷装置に対する監視装置の監視が重複しないように簡易に設定可能である。
図1は、本実施形態に係るネットワークシステム1の構成を示す図である。ネットワークシステム1は、スーパーマーケットや、コンビニエンスストア、デパート、飲食店等の商品や、サービス等を提供し、当該提供に応じて会計が行われる店舗を運営する企業が利用するシステムである。
図1に示すように、ネットワークシステム1は、管理システム2と、複数の店舗システム3とを備える。管理システム2と、店舗システム3のそれぞれとは、インターネット、その他のネットワークを含んで構成されたグローバルネットワークGNを介して通信可能に接続される。
本社端末5は、本社において、企業の社員、その他の企業の関係者が利用するコンピューターである。
メンテナンスサーバー7は、後述するエージェント端末6(監視装置)と通信し、所定の処理を実行するサーバーである。
メンテナンスサーバー7の構成、機能、及び、機能に基づく処理の詳細については後述する。
管理システム2のメンテナンスサーバー7は、通信装置12の機能を利用して、本社側ローカルネットワークHLN、グローバルネットワークGN、及び、後述する店舗側ローカルネットワークTLNを介して、印刷装置9、及び、エージェント端末6と通信可能である。
図2に示すように、店舗システム3は、ローカルネットワークである店舗側ローカルネットワークTLNを備える。店舗側ローカルネットワークTLNを介して行われる通信の通信プロトコルは何でもよく、また、当該ローカルネットワークを介して行われる通信は有線通信でも無線通信でもよい。
店舗には、顧客が会計を行うレジカウンターが設けられ、レジカウンターには、印刷装置9と、印刷装置9に接続され、印刷装置9を制御するPOS端末8が設けられる。
印刷装置9は、印刷する機能を有する装置である。後述するように、印刷装置9は、所定の場合に、印刷装置9の状態に関する情報をメンテナンスサーバー7に送信する機能を備える。
POS端末8は、POSアプリケーション、及び、プリンタードライバーがインストールされた端末である。POS端末8は、レジカウンターで行われる会計に応じて会計処理を実行し、会計処理に基づいて、印刷装置9にレシートを発行させる。印刷装置9により発行されたレシートは、レジ担当者によって顧客に引き渡される。
印刷装置9、及び、POS端末8の構成、機能、及び、機能に基づく処理の詳細については後述する。
エージェント端末6は、監視する対象の1又は複数の印刷装置9と通信し、印刷装置9から、印刷装置9の状態に関する情報を受信して、印刷装置9の状態を監視し、印刷装置9の状態に関する情報をメンテナンスサーバー7に送信する機能を備える。
エージェント端末6は、店舗側ローカルネットワークTLNを介して印刷装置9と通信して、印刷装置9から、印刷装置9の状態に関する情報を受信することが可能である。また、エージェント端末6は、店舗側ローカルネットワークTLNを介さずに印刷装置9と直接通信して、印刷装置9から、印刷装置9の状態に関する情報を受信することが可能である。
メンテナンスサーバー制御部20は、図示しないCPUや、ROM、RAM、その他周辺回路等を備え、メンテナンスサーバー7を制御する。
メンテナンスサーバー制御部20は、ステータスデータ受信部201、応答部202、分析部203、及び、情報提供部204を備える。これら機能ブロックは、CPUが、対応するプログラム(例えば、OS(Operating System)や所定のサーバーソフトウェア上で動作する専用のプログラム)を読み出して実行する等、ハードウェアとソフトウェアとの連携により処理を実行する。これら機能ブロックの機能、及び、機能に基づく処理については後述する。
メンテナンスサーバー記憶部21は、不揮発性メモリーを備え、各種データ(ステータスデータベース211を含む。)を記憶する。
メンテナンスサーバー通信部22は、メンテナンスサーバー制御部20の制御で、グローバルネットワークGNにアクセスし、当該ネットワークと接続する機器(エージェント端末6、及び、印刷装置9を含む。)と通信する。
本社端末5には、所定のブラウザーがインストールされる。
図4に示すように、POS端末制御部40と、POS端末記憶部41と、POS端末デバイス通信部42と、を備える。
POS端末記憶部41は、不揮発性メモリーを備え、各種データを記憶する。
POS端末デバイス通信部42は、USBの規格に従ったポートや、USB以外のシリアル通信プロトコル(RS232C等)に従ったポート、所定のパラレル通信プロトコル(IEEE1284等)に従ったポート、その他の通信プロトコルに従ったポートを有するインターフェースボードを備える。POS端末デバイス通信部42は、POS端末制御部40の制御で、ポートに接続されたデバイス(印刷装置9を含む。)と、接続されたポートに対応する通信プロトコルに従って通信する。なお、POS端末デバイス通信部42が無線通信機能を備え、デバイスと無線通信する構成でもよい。
カスタマーディスプレーCDは、液晶ディスプレー等の表示装置であり、POS端末制御部40の制御で、各種情報を表示する。カスタマーディスプレーCDは、カスタマーディスプレーCDに表示された情報が、レジカウンターで会計を行う顧客により視認できる位置に設けられる。
キャッシュドロアーKSは、現金を収容するトレイや、トレイをロックし、ロックを解除する機構、トレイを引き出す機構等を備え、POS端末制御部40の制御で、ロックを解除し、トレイを引き出す。
ディスプレーDPは、液晶表示パネル等の表示パネルを備え、POS端末制御部40の制御で、各種情報を表示する。ディスプレーDPは、ディスプレーDPに表示された情報が、レジカウンターで会計を担当するレジ担当者により視認できる位置に設けられる。
図4に示すように、印刷装置9は、印刷装置制御部60(制御部)と、印刷部61と、印刷装置記憶部62と、印刷装置ネットワーク通信部63と、印刷装置デバイス通信部64と、を備える。
印刷装置制御部60は、ログ書込部601と、印刷装置状態管理部602と、印刷装置ステータスデータ生成部603と、印刷装置対応処理実行部604と、印刷制御部605とを備える。これら機能ブロックは、CPUが、対応するプログラム(例えば、ファームウェア)を読み出して実行する等、ハードウェアとソフトウェアとの連携により処理を実行する。これら機能ブロックの機能、及び、機能に基づく処理については後述する。
印刷部61は、印刷装置9の筐体に収容されたロール紙を搬送する搬送機構や、サーマルヘッドによりロール紙に印刷する印刷機構、カッターによりロール紙を切断する切断機構等を備える。印刷部61は、印刷装置制御部60の制御で、搬送機構によりロール紙を搬送しつつ、サーマルヘッドによりロール紙にレシートに係る情報を印刷し、カッターにより所定の位置でロール紙を切断して、レシートを発行することができる。
また、印刷装置ネットワーク通信部63は、印刷装置制御部60の制御で、グローバルネットワークGNを介して、グローバルネットワークGNに接続された機器(メンテナンスサーバー7を含む。)と通信する。
パラレルインターフェースは、IEEE1284等の所定のパラレル通信プロトコルに係るポートを有するインターフェースボード、その他の所定のパラレル通信プロトコルに従った通信に関する構成を備え、印刷装置制御部60の制御で、対応するポートにケーブルを介して有線接続された外部装置との間で、当該パラレル通信に従って通信する。
USBインターフェースは、USBに係るUSBポートを有するインターフェースボード、その他のUSB通信に従った通信に関する構成を備え、印刷装置制御部60の制御で、USBポートにUSBケーブルを介して有線接続された外部装置との間で、USBに従って通信する。
ブルートゥースインターフェースは、ブルートゥース(登録商標)に係る無線通信モジュール、その他のブルートゥースに従った通信に関する構成を備え、印刷装置制御部60の制御で、外部装置との間で、ブルートゥースに従って無線通信する。
印刷装置デバイス通信部64は、エージェント端末6が直接接続された状態の場合、印刷装置制御部60の制御で、エージェント端末6と通信する。
エージェント端末6は、店舗側ローカルネットワークTLNを介して印刷装置9と通信することも可能であり、店舗側ローカルネットワークTLNを介さずに印刷装置9と直接通信することも可能である。
図4に示すように、エージェント端末6は、エージェント端末制御部80(制御装置制御部)と、エージェント端末記憶部81と、エージェント端末ネットワーク通信部82と、エージェント端末デバイス通信部83と、を備える。
エージェント端末制御部80は、ステータスデータ生成部801と、対応処理実行部802とを備える。これら機能ブロックは、CPUが、対応するプログラム(例えば、メンテナンスサーバー7のサーバーソフトウェアに対応するクライアントソフトウェア)を読み出して実行する等、ハードウェアとソフトウェアとの連携により処理を実行する。これら機能ブロックの機能、及び、機能に基づく処理については後述する。
エージェント端末記憶部81は、不揮発性メモリーを備え、各種データを記憶する。エージェント端末記憶部81は、少なくとも、送信間隔設定ファイル811と、監視対象印刷装置管理ファイル812とを記憶する。
また、エージェント端末ネットワーク通信部82は、エージェント端末制御部80の制御で、グローバルネットワークGNを介して、グローバルネットワークGNに接続された機器(メンテナンスサーバー7を含む。)と通信する。
以下、印刷装置9の状態を管理する際のネットワークシステム1の各装置の動作について説明する。
このように、エージェント端末6と、メンテナンスサーバー7とは、エージェント端末6による応答要求の送信、及び、メンテナンスサーバー7による応答要求に応じた応答の送信により、これら装置間でデータを送受信する。従って、メンテナンスサーバー7から特定のエージェント端末6に対して非同期でデータを送信することはできず、メンテナンスサーバー7から特定のエージェント端末6に対してデータを送信する場合は、当該特定のエージェント端末6からの応答要求に対する応答という形でデータの送信が行われる。
以上のことは、後述するように、印刷装置9がメンテナンスサーバー7に対して、印刷装置9の状態に関する情報を送信する場合に、印刷装置9とメンテナンスサーバー7との間で行われる通信についても同様である。
ここで、メンテナンスサーバー7による印刷装置9の状態の管理に際し、エージェント端末6は、監視する対象の印刷装置9の状態に関する情報をメンテナンスサーバー7に送信する機能(以下、「エージェント端末送信機能」という。)を有する。また、印刷装置9は、自身の状態に関する情報をメンテナンスサーバー7に送信する機能(以下、「印刷装置送信機能」という。)を有し、後述する所定の場合には、印刷装置送信機能により、自身の状態に関する情報をメンテナンスサーバー7に送信する。
以下、エージェント端末6のエージェント端末送信機能に基づいてメンテナンスサーバー7が印刷装置9の状態を管理する場合の各装置の処理と、印刷装置9の印刷装置送信機能に基づいてメンテナンスサーバー7が印刷装置9の状態を管理する場合の各装置の処理とを、順に、説明する。
図5は、印刷装置9の印刷装置制御部60が備える機能ブロック、エージェント端末6のエージェント端末制御部80が備える機能ブロック、及び、メンテナンスサーバー7のメンテナンスサーバー制御部20が備える機能ブロックを、関連するデータと共に示す図である。
以下、図5を用いて、メンテナンスサーバー7が印刷装置9の状態を管理する際に、印刷装置9、エージェント端末6、及び、メンテナンスサーバー7の各機能ブロック間で送受信されるデータの基本的な流れについて説明する。
なお、図5を用いた説明では、機能ブロックの処理の詳細、及び、機能ブロック間で送受信されるデータの内容の詳細については後に説明するため省略する。
ログファイル621とは、ログ情報が記録されたファイルである。
ログ情報とは、複数の監視項目のログである。
監視項目とは、印刷部61の状態について、状態を監視し、ログを取る対象とすることが事前に定められた項目のことである。本実施形態では、監視項目として、監視項目:プリンターエラー、監視項目:印刷ヘッド形成ライン累計数、及び、監視項目:カッター使用累計数が少なくとも存在する。なお、本実施形態で説明する監視項目は一例であり、例示した監視項目に加えて、又は、例示した監視項目の少なくとも一部に代えて、他の監視項目が存在してもよい。すなわち、監視項目は、印刷部61の状態に関する項目であれば何でもよい。
ログ書込部601は、プリンターエラーが発生したか否か、及び、プリンターエラーが解消したか否かを監視し(監視項目:プリンターエラーの状態を監視し)、監視結果に基づいて、ログファイル621に監視項目:プリンターエラーのログを記録する。
印刷ヘッド形成ライン累計数とは、サーマルヘッドにより形成したラインの累計数のことである。本実施形態に係る印刷装置9の印刷部61は、サーマルヘッドによる1ライン分のドットの形成、及び、搬送機構による1ライン分のロール紙の搬送を交互に繰り返し行って、ロール紙に情報を印刷する。
ログ書込部601は、所定の間隔で印刷ヘッドライン累計数を取得し(監視項目:印刷ヘッド形成ライン累計数を監視し)、ログファイル621に監視項目:印刷ヘッド形成ライン累計数のログを記録する。
カッター使用累計数とは、カッターが行ったロール紙の切断の累計数のことである。
ログ書込部601は、所定の間隔でカッター使用累計数を取得し(監視項目:カッター使用累計数を監視し)、ログファイル621に監視項目:カッター使用累計数のログを記録する。
ステータスデータ生成部801は、生成したステータスデータSTを、メンテナンスサーバー7に送信する(矢印Y2)。つまり、ステータスデータ生成部801は、送信間隔設定ファイル811が示す間隔で、ステータスデータSTの生成、及び、メンテナンスサーバー7への送信を実行する。
ステータスデータ生成部801によるステータスデータSTのメンテナンスサーバー7への送信は、HTTPに従って、HTTPリクエストとして行われる。
また、情報提供部204は、分析部203により更新されるステータスデータベース211に基づいて、保守担当者の指示に基づく本社端末5からの要求に応じて、保守担当者に印刷装置9の保守に関する情報を提供する。
図6は、印刷装置9、エージェント端末6、及び、メンテナンスサーバー7の動作を示すフローチャートである。
図6の(A)は印刷装置9の印刷装置状態管理部602の動作を示す。図6の(B)はエージェント端末6のステータスデータ生成部801の動作を示し、(C)はエージェント端末6の対応処理実行部802の動作を示す。図6の(D)はメンテナンスサーバー7のステータスデータ受信部201を示し、(E)はメンテナンスサーバー7の応答部202を示し、(F)はメンテナンスサーバー7の分析部203の動作を示す。
送信間隔設定ファイル811は、ステータスデータSTを生成し、送信する間隔を示す情報が記録されたファイルである。ステップSB1において、ステータスデータ生成部801は、送信間隔設定ファイル811を参照し、前回、ステータスデータSTを生成して送信した後、送信間隔設定ファイル811が示す間隔が経過した場合、ステータスデータSTを生成するタイミングが到来したと判別する。
監視対象印刷装置管理ファイル812は、エージェント端末6が監視対象とする印刷装置9に関する情報を管理するファイルである。監視対象印刷装置管理ファイル812には、監視対象の印刷装置9のそれぞれについて、印刷装置9の印刷装置識別情報と対応付けて、印刷装置9に関する情報が記録される。印刷装置9に関する情報は、少なくとも、印刷装置9の店舗側ローカルネットワークTLNにおけるアドレス等、後述する応答要求データDDを監視対象の印刷装置9に送信するために必要な情報を含む。
印刷装置識別情報とは、印刷装置9を一意に識別する識別情報であり、例えば、印刷装置9のシリアル番号(印刷装置9の製造時に、印刷装置9に一意に割り振られる番号)を印刷装置識別情報として用いることができる。
印刷装置状態情報の応答要求データDDは、印刷装置9に対して、後述する印刷装置状態情報データJDの応答を要求するデータである。
なお、図6の(A)のフローチャートの処理の主体は、図6の(B)の処理の主体のエージェント端末6による監視対象の印刷装置9のうちの1つの印刷装置9である。
次いで、印刷装置状態管理部602は、ログファイル621を参照し、印刷装置状態情報データJDを生成する(ステップSA2)。
図7に示すように、印刷装置状態情報データJDは、印刷装置識別情報を含む。
また、印刷装置状態情報データJDは、印刷装置状態情報を含む。
印刷装置状態情報は、監視項目ごとに、ログ関連情報を備える。すなわち、印刷装置状態情報は、監視項目:プリンターエラーのログ関連情報、監視項目:印刷ヘッド形成ライン累計数のログ関連情報、及び、監視項目:カッター使用累計数のログ関連情報を備える。
ログ関連情報は、対応する監視項目を識別する識別情報である監視項目識別情報と、対応する監視項目のログである監視項目ログ情報とを備える。すなわち、監視項目:プリンターエラーのログ関連情報は、監視項目:プリンターエラーを識別する監視項目識別情報(以下、「プリンターエラー識別情報」という。)と、監視項目:プリンターエラーの監視項目ログ情報(以下、「プリンターエラーログ情報」という。)とを備える。監視項目:印刷ヘッド形成ライン累計数のログ関連情報は、監視項目:印刷ヘッド形成ライン累計数を識別する監視項目識別情報(以下、「印刷ヘッド形成ライン累計数識別情報」という。)と、監視項目:印刷ヘッド形成ライン累計数の監視項目ログ情報(以下、「印刷ヘッド形成ライン累計数ログ情報」という。)とを備える。監視項目:カッター使用累計数のログ関連情報は、監視項目:カッター使用累計数を識別する監視項目識別情報(以下、「カッター使用累計数識別情報」という。)と、監視項目:カッター使用累計数の監視項目ログ情報(以下、「カッター使用累計数ログ情報」という。)とを備える。
以上のように、印刷装置状態情報データJDは、印刷装置状態情報(印刷装置9の状態に関する情報、印刷部61の状態に関する情報。)を含む。
次いで、ステータスデータ生成部801は、監視対象の印刷装置9から受信した印刷装置状態情報データJDのそれぞれに基づいて、ステータスデータSTを生成する(ステップSB5)。
ステータスデータSTは、ステータスデータSTを生成したエージェント端末6が設けられた店舗を示す店舗識別情報を含む。エージェント端末6のそれぞれには、エージェント端末6が設けられた店舗を示す店舗識別情報が登録される。図8で例示するステータスデータSTでは、領域A81に、店舗識別情報が記録される。
ステータスデータSTは、ステータスデータSTを生成したエージェント端末6のエージェント端末識別情報を含む。エージェント端末識別情報とは、エージェント端末6に一意に割り振られた識別情報である。エージェント端末6のそれぞれには、エージェント端末6を示すエージェント端末識別情報が登録される。図8で例示するステータスデータSTでは、領域A82に、エージェント端末識別情報が記録される。
印刷装置ステータス情報は、対応する印刷装置9の印刷装置識別情報と、対応する印刷装置9の印刷装置状態情報とを含む。
印刷装置状態情報は、上述したように、監視項目のそれぞれのログ関連情報(監視項目識別情報と監視項目ログ情報との組み合わせ)を含む。
図8で例示するステータスデータSTは、領域A831に、1の印刷装置9に係る印刷装置ステータス情報が記録される。領域A831に記録された印刷装置ステータス情報において、領域A8311には、当該1の印刷装置9の印刷装置識別情報が記録される。また、領域A831に記録された印刷装置ステータス情報において、領域A8312には、当該1の印刷装置9の印刷装置状態情報(監視項目のそれぞれのログ関連情報(監視項目識別情報と監視項目ログ情報との組み合わせ))が記録される。領域A8312において、領域A83121には監視項目:プリンターエラーに係るログ関連情報が記録され、領域A83122には監視項目:印刷ヘッド形成ライン累計数に係るログ関連情報が記録され、領域A83123には監視項目:カッター使用累計数に係るログ関連情報が記録される。
ステップSB5において、ステータスデータ生成部801は、リクエストボディーにステータスデータSTが記録されたHTTPリクエストを、HTTPに従って、メンテナンスサーバー7に送信する。なお、ステータスデータSTを送信するメンテナンスサーバー7のURLや、使用するプロトコル等の、ステータスデータSTを応答要求としてメンテナンスサーバー7に送信するために必要な情報は、エージェント端末6に登録される。ステップSB6の処理後、ステータスデータ生成部801は、処理手順をステップSB1に戻す。
次いで、ステータスデータ受信部201は、受信したステータスデータSTを、応答部202に出力し(ステップSD2)、分析部203に出力する(ステップSD3)。
次いで、応答部202は、ステップSE1で取得したステータスデータSTに基づいて応答データTDを生成する(ステップSE2)。
応答データTDは、少なくともステータスデータSTの受信が正常に完了したことを示す情報を含むデータである。応答データTDに含まれる情報は、ステータスデータSTの受信が正常に完了したことを示す情報に限らない。例えば、応答データTDに、応答データTDに基づいて印刷装置9に実行させる処理に関する情報や、ステータスデータSTを送信する間隔の変更を指示する情報が含まれる構成でもよい。
例えば、応答部202は、レスポンスボディーに応答データTDが記録されたHTTPレスポンスを、HTTPに従って、エージェント端末6に送信する。
次いで、対応処理実行部802は、応答データTDに基づいて、対応する処理を実行する(ステップSC2)。
次いで、分析部203は、取得したステータスデータSTに基づいて、ステータスデータベース211を更新する(ステップSF2)。以下、ステップSF2の処理について詳述する。
ステータスデータベース211は、印刷装置9ごとにレコードを有する。図9に示すように、ステータスデータベース211の1件のレコードは、少なくとも、印刷装置識別情報と、プリンターエラー有無情報と、印刷ヘッドエラー有無情報と、カッターエラー有無情報とを備える。
プリンターエラー有無情報とは、プリンターエラーが発生しているか否かを示す情報であり、発生していることを示す値(図9では「有」と表現。)、又は、発生していないことを示す値(図9では「無」と表現。)のいずれかの値を有する。
印刷ヘッドエラー有無情報とは、印刷ヘッドエラーが発生しているか否かを示す情報であり、発生していることを示す値(図9では「有」と表現。)、又は、発生していないことを示す値(図9では「無」と表現。)のいずれかの値を有する。印刷ヘッドエラーとは、サーマルヘッドによる印刷ヘッド形成ライン累計数が、サーマルヘッドの寿命を判定する基準となる所定の閾値を上回っている状態のことである。
カッターエラー有無情報とは、カッターエラーが発生しているか否かを示す情報であり、発生していることを示す値(図9では「有」と表現。)、又は、発生していないことを示す値(図9では「無」と表現。)の何れかの値を有する。カッターエラーとは、カッターによるカッター使用累計数が、カッターの寿命を判定する基準となる所定の閾値を上回っている状態のことである。
次いで、分析部203は、未処理の印刷装置ステータス情報のうち、1つの印刷装置ステータス情報を処理対象として決定する。次いで、分析部203は、ステータスデータベース211のレコードのうち、処理対象の印刷装置ステータス情報に含まれる印刷装置識別情報の値と同一の値の印刷装置識別情報を有するレコードを特定する。次いで、分析部203は、特定したレコードのプリンターエラー有無情報、印刷ヘッドエラー有無情報、及び、カッターエラー有無情報の各情報の値を、処理対象の印刷装置ステータス情報に含まれる印刷装置状態情報に基づいて更新する。
次に、印刷装置9の印刷装置送信機能に基づいてメンテナンスサーバー7が印刷装置9の状態を管理する場合の各装置の処理について説明する。
なお、後述するように、印刷装置9は、後述する所定の場合に、印刷装置送信機能に基づいて以下の処理を行って、メンテナンスサーバー7に対して、印刷装置9の状態に関する情報を送信する。
以下、図10を用いて、メンテナンスサーバー7が印刷装置9の状態を管理する際に、印刷装置9、及び、メンテナンスサーバー7の各機能ブロック間で送受信されるデータの基本的な流れについて説明する。
なお、図10を用いた説明では、機能ブロックの処理の詳細、及び、機能ブロック間で送受信されるデータの内容の詳細については省略する。
ステータスデータ受信部201は、ステータスデータSTを応答部202に出力する(矢印Y7)。また、ステータスデータ受信部201は、受信したステータスデータSTを、分析部203に出力する(矢印Y8)。
応答部202は、応答データTDを生成し、生成した応答データTDを印刷装置9に送信する(矢印Y9)。応答部202による応答データTDの送信は、HTTPに従って、HTTPレスポンスとして行われる。
また、情報提供部204は、分析部203により更新されるステータスデータベース211に基づいて、保守担当者からの要求に応じて、保守担当者に印刷装置9の保守に関する情報を提供する。
図11は、印刷装置9、及び、メンテナンスサーバー7の動作を示すフローチャートである。
図11の(A)は印刷装置9の印刷装置ステータスデータ生成部603の動作を示し、(B)は印刷装置9の印刷装置対応処理実行部604の動作を示す。図11の(C)はメンテナンスサーバー7のステータスデータ受信部201の動作を示し、(D)はメンテナンスサーバー7の応答部202の動作を示し、(E)はメンテナンスサーバー7の分析部203の動作を示す。
印刷装置送信間隔設定ファイル622は、ステータスデータSTを生成し、送信する間隔を示す情報が記録されたファイルである。ステップSG1において、印刷装置ステータスデータ生成部603は、印刷装置送信間隔設定ファイル622を参照し、前回、ステータスデータSTを生成して送信した後、印刷装置送信間隔設定ファイル622が示す間隔が経過した場合、ステータスデータSTを生成するタイミングが到来したと判別する。
ステータスデータSTは、ステータスデータSTを生成する印刷装置9が設けられた店舗を示す店舗識別情報を含む。店舗識別情報とは、店舗に一意に割り振られた識別情報である。印刷装置9のそれぞれには、印刷装置9が設けられた店舗を示す店舗識別情報が登録される。図12で例示するステータスデータSTでは、領域A81に、店舗識別情報が記録される。
ステータスデータSTは、ステータスデータSTを生成した印刷装置9を示す印刷装置識別情報を含む。図12で例示するステータスデータSTでは、領域A82に、印刷装置識別情報が記録される。
ステータスデータSTは、印刷装置状態情報を含む。
図12で例示するステータスデータSTでは、領域A83に印刷装置状態情報が記録される。また、領域A831に監視項目:プリンターエラーに係るログ関連情報が記録され、領域A832に監視項目:印刷ヘッド形成ライン累計数に係るログ関連情報が記録され、領域A833に監視項目:カッター使用累計数に係るログ関連情報が記録される。
ステップSG3において、印刷装置ステータスデータ生成部603は、リクエストボディーにステータスデータSTが記録されたHTTPリクエストを、HTTPに従って、メンテナンスサーバー7に送信する。なお、ステータスデータSTを送信するメンテナンスサーバー7のURLや、使用するプロトコル等の、ステータスデータSTを応答要求としてメンテナンスサーバー7に送信するために必要な情報は、印刷装置9に登録される。ステップSG3の処理後、印刷装置ステータスデータ生成部603は、処理手順をステップSG1に戻す。
次いで、ステータスデータ受信部201は、受信したステータスデータSTを、応答部202に出力し(ステップSI2)、分析部203に出力する(ステップSI3)。
次いで、応答部202は、応答データTDを生成する(ステップSJ2)。
次いで、応答部202は、メンテナンスサーバー通信部22を制御して、生成した応答データTDを、応答として、印刷装置9に送信する(ステップSJ3)。例えば、応答部202は、レスポンスボディーに応答データTDが記録されたHTTPレスポンスを、HTTPに従って、印刷装置9に送信する。
次いで、印刷装置対応処理実行部604は、応答データTDに基づいて、対応する処理を実行する(ステップSH2)。例えば、印刷装置9は、1のステータスデータSTを送信した後、当該1のステータスデータSTに対する応答として応答データTDを受信した場合に、当該1のステータスデータSTの次のステータスデータSTの送信が可能な状態となる構成とされる。そして、ステップSH2において、印刷装置対応処理実行部604は、応答データTDの受信に応じて、次にステータスデータSTの送信を可能な状態とする。
次いで、分析部203は、取得したステータスデータSTに基づいて、ステータスデータベース211を更新する(ステップSK2)。
なお、以下の説明では、保守担当者は、本社に勤務し、本社端末5を利用するものとする。
まず、特定の印刷装置9に関する情報を取得することを望む保守担当者は、本社端末5のブラウザーを立ち上げ、予め定められたメンテナンスサーバー7の所定のURLにアクセスさせる。
メンテナンスサーバー7の情報提供部204は、所定のURLへのアクセスに応じて、印刷装置識別情報入力画面G131(図13)を表示させるHTMLファイルを生成し、本社端末5に送信する。
本社端末5の本社端末制御部30は、ブラウザーの機能により、HTMLファイルを受信し、受信したHTMLファイルに基づいて本社端末表示部33を制御して、表示パネルに印刷装置識別情報入力画面G131を表示させる。
図13に示すように、印刷装置識別情報入力画面G131は、印刷装置識別情報を入力可能な印刷装置識別情報入力欄R131を備える。保守担当者は、印刷装置識別情報入力欄R131に、情報を取得することを望む印刷装置9の印刷装置識別情報を入力し、確定ボタンB131を操作することにより、入力を確定する。入力の確定に応じて、HTMLファイルに実装されたスクリプトの機能により、入力された印刷装置識別情報が、メンテナンスサーバー7に送信される。
本社端末5の本社端末制御部30は、ブラウザーの機能により、HTMLファイルを受信し、受信したHTMLファイルに基づいて本社端末表示部33を制御して、表示パネルに情報提供画面G141を表示させる。
図14に示すように、情報提供画面G141は、領域A141と、領域A112とを有する。
領域A141には、保守担当者が入力した印刷装置識別情報の印刷装置9に関する基礎的な情報が表示される。図14の例では、印刷装置9に関する基礎的な情報は、印刷装置9の型番を示す情報、印刷装置9にインストールされたファームウェアのバージョンを示す情報、印刷装置9が設けられた店舗の名称を示す情報、当該店舗の住所を示す情報、当該店舗の電話番号を示す情報、及び、印刷装置9が設けられたレジカウンターのレーンの番号を示す情報である。印刷装置9に関する基礎的な情報は例示した情報に限らない。
ここで、メンテナンスサーバー7のメンテナンスサーバー記憶部21には、印刷装置9について、印刷装置識別情報と、印刷装置9に関する基礎的な情報とを対応付けて記憶するデータベースが記憶される。情報提供部204は、当該データベースに基づいて、印刷装置9に関する基礎的な情報を取得する。
保守担当者は、情報提供画面G141の領域A141に表示された情報を参照することにより、印刷装置9に関する基礎的な情報を取得することができ、必要に応じて、店舗への電話等の作業を行うことができる。
保守担当者は、領域A142に表示された情報を参照することにより、プリンターエラー、印刷ヘッドエラー、及び、カッターエラーのそれぞれについて、発生しているか否かを認識でき、当該認識に基づいて対応する作業を行うことができる。対応する作業とは、例えば、エラーが発生している場合に、店舗の責任者に、エラーが発生していること、及び、エラーに対応して行うべき作業を連絡することである。
図15の(A)に示すように、POS端末8のPOS端末制御部40は、顧客の会計に応じて、会計処理を実行する(ステップSL1)。
会計処理において、レジ担当者は、顧客が購入した商品に付されたバーコードをバーコードスキャナーBSにより読み取る。POS端末制御部40は、バーコードスキャナーBSの読み取り結果に基づいて、商品の商品コードを取得し、適宜、図示しないPOSサーバーの商品マスターを参照して、商品の単価等の会計処理に必要な商品に関する情報を取得する。POS端末制御部40は、取得した商品に関する情報に基づいて、カスタマーディスプレーCDや、ディスプレーDPに商品に関する情報を表示する。また、POS端末制御部40は、取得した商品に関する情報に基づいて、合計金額の計算や、釣銭の計算を行って会計を確定し、カスタマーディスプレーCDや、ディスプレーDPに計算結果を示す情報を表示し、また、キャッシュドロアーKSを制御する。
次いで、POS端末制御部40は、POS端末デバイス通信部42を制御して、生成した制御コマンドを印刷装置9に送信する(ステップSL3)。
次いで、印刷制御部605は、受信した制御コマンドに基づいて、印刷部61を制御して、レシートを発行する(ステップSM2)。発行されたレシートは、レジ担当者によって、顧客に引き渡される。
このように、エージェント端末6が複数の印刷装置9を監視対象とする機能を有することに起因して、以下の事態が生じ得る。
なお、上述したように、監視対象印刷装置管理ファイル812には、監視対象の印刷装置9ごとに、印刷装置9の印刷装置識別情報と、印刷装置9に関する情報(印刷装置9に印刷装置状態情報の応答要求データDDを送信するために必要な情報を含む。)と、が記録される。以下、監視対象印刷装置管理ファイル812に記録される1つの印刷装置9の印刷装置識別情報と、印刷装置9に関する情報との組み合わせを、「監視対象印刷装置情報」という。
そして、異なるエージェント端末6の異なる監視対象印刷装置管理ファイル812に、同一の印刷装置9に係る監視対象印刷装置情報が記録される可能性がある。例えば、監視対象印刷装置管理ファイル812への監視対象印刷装置情報の記録が、人為的な手段によって行われる場合に、誤って、異なるエージェント端末6の異なる監視対象印刷装置管理ファイル812に、同一の印刷装置9に係る監視対象印刷装置情報が記録される場合がある。
以上を踏まえ、印刷装置9は、以下の処理を実行する。
図16に示すように、印刷装置9の印刷装置状態管理部602は、所定の期間内に、異なるエージェント端末6から、印刷装置状態情報の応答要求データDDを受信したか否かを監視する(ステップSN1)。
所定の期間は、エージェント端末6がステータスデータSTをメンテナンスサーバー7に送信する間隔(=エージェント端末6が印刷装置状態情報の応答要求データDDを印刷装置9に送信する間隔)に対応する期間である。例えば、エージェント端末6のそれぞれについて、メンテナンスサーバー7にステータスデータSTを送信する間隔が同一の場合、所定の期間は、メンテナンスサーバー7にステータスデータSTを送信する間隔に所定のマージンを反映させた期間である。また、所定の期間は、メンテナンスサーバー7にステータスデータSTを送信する間隔がエージェント端末6によって異なる場合、異なるエージェント端末6が、同一の印刷装置9を監視対象としているか否かを判別するという観点の下、事前のテストやシミュレーションによって適切に定められる。
以下の説明では、印刷装置状態情報の応答要求データDDの送信を停止させる対象エージェント端末を「送信停止装置」という。
これは、以下の理由による。
すなわち、上述したように、エージェント端末6は、ネットワーク(本例では、店舗側ローカルネットワークTLN)を介して、複数の印刷装置9の状態を監視することも、ネットワークを介さずに印刷装置9と直接通信して複数の印刷装置9の状態を監視することも可能である。そして、ネットワークを介した通信と、ネットワークを介さない直接通信とでは、通信の特性上、ネットワークを介した通信の方が、ネットワークを介さずに直接通信する場合と比較して、効率よく、複数の印刷装置9と通信して複数の印刷装置9の状態を監視できる。従って、上述した優先度で送信停止装置を決定することによって、ネットワークを介さずに直接通信して印刷装置9の状態を監視するエージェント端末6は、優先的に、送信停止装置として決定され、より多くのエージェント端末6がネットワークを介して効率的に印刷装置9を監視する状態を確立できる。
優先順位は、通信プロトコルの通信に関する信頼性や、エージェント端末6が行う通信と通信プロトコルとの親和性、エージェント端末6が通信プロトコルで通信を行った場合の処理効率の良さ等が反映されて適切に事前に設定される。
特に、通信に使用する通信インターフェースの種類によって優先順位が定められた優先度は、有線通信する通信インターフェースよりも、無線通信する通信インターフェースの方が、優先度が高く設定される。
本実施形態では、ブルートゥースインターフェース→USBインターフェース→パラレルインターフェース→シリアルインターフェースの順番で、優先度が高い。
これは、以下の理由による。
すなわち、無線通信は、他の電子機器の電波、電磁波による電波干渉や、障害物等に起因した電波障害、送信元及び送信先の各アンテナの位置、方向の関係により生じる受信強度の低下等が発生し得るため、有線通信と比較して通信の安定性が低い。以上を踏まえ、上述した優先度で送信停止装置を決定することによって、安定性の低い通信を行うエージェント端末6を優先的に送信停止装置として決定することができる。
このように、監視対象の印刷装置9の個数が多いエージェント端末6ほど、高い優先度で、送信停止装置とする理由は以下である。
すなわち、監視対象の印刷装置9の個数が多いエージェント端末6ほど、高い優先度で、送信停止装置とすることにより、エージェント端末6が監視対象とする印刷装置9の個数の平準化を図ることができる。これにより、特定のエージェント端末6の処理負荷が偏って大きくなることを防止できる。また、監視対象の印刷装置9の個数が多いエージェント端末6ほど、高い優先度で、送信停止装置とすることにより、エージェント端末6が送信するステータスデータSTのデータ量の平準化を図ることができる。
ステップSN3において、印刷装置状態管理部602は、印刷装置状態情報の応答要求データDDの送信の停止を指示する制御コマンドを生成し、送信停止装置と決定したエージェント端末6のそれぞれに送信する。当該制御コマンドを受信したエージェント端末6は、監視対象印刷装置管理ファイル812を更新して、当該ファイルから、対応する印刷装置9の監視対象印刷装置情報を削除する。
図17は、印刷装置9の動作を示すフローチャートである。
図17に示すように、印刷装置9の印刷装置状態管理部602は、所定の期間を超えて、いずれのエージェント端末6からも印刷装置状態情報の応答要求データDDを受信しなかったか否かを監視する(ステップSO1)。
所定の期間は、エージェント端末6がステータスデータSTをメンテナンスサーバー7に送信する間隔(=エージェント端末6が印刷装置状態情報の応答要求データDDを印刷装置9に送信する間隔)に対応する期間である。例えば、エージェント端末6のそれぞれについて、メンテナンスサーバー7にステータスデータSTを送信する間隔が同一の場合、所定の期間は、メンテナンスサーバー7にステータスデータSTを送信する間隔に所定のマージンを反映させた期間である。また、所定の期間は、メンテナンスサーバー7にステータスデータSTを送信する間隔がエージェント端末6によって異なる場合、異なるエージェント端末6が、同一の印刷装置9を監視対象としているか否かを判別するという観点の下、事前のテストやシミュレーションによって適切に定められる。
なお、例えば、1の印刷装置9について、いずれのエージェント端末6の監視対象印刷装置管理ファイル812にも当該1の印刷装置9の監視対象印刷装置情報が記録されてない場合、当該1の印刷装置9は、いずれのエージェント端末6からも、所定の期間を超えて、印刷装置状態情報の応答要求データDDを受信しない。
また例えば、通信障害、エージェント端末6の故障等によって、エージェント端末6から監視対象の印刷装置9に対して、所定の期間を超えて、印刷装置状態情報の応答要求データDDの送信が行われず、これに伴って、印刷装置9が、いずれのエージェント端末6からも、所定の期間を超えて、印刷装置状態情報の応答要求データDDを受信しない場合もある。
印刷装置送信機能がオンの場合、図10〜図12を用いて説明した処理が行われて、印刷装置9が、自ら、印刷装置状態情報が記録されたステータスデータSTを、メンテナンスサーバー7に送信する。
この構成によれば、異なる複数のエージェント端末6から印刷装置9に対して印刷装置状態情報の応答の要求があった場合、印刷装置9の機能により、自動で、所定のエージェント端末6以外のエージェント端末6による印刷装置状態情報の応答の要求が停止する。このため、同一の印刷装置9に対する監視が重複しないように設定するために作業が必要なく、簡易にこのような設定をできる。また、同一の印刷装置9の印刷装置状態情報が重複してメンテナンスサーバー7に送信されることを防止でき、メンテナンスサーバー7の処理負荷の増大の抑制、エージェント端末6とメンテナンスサーバー7との間で送受信されるデータのデータ量の増大の抑制、及び、データ量の増大に伴う通信負荷の増大の抑制を実現できる。すなわち、上記構成によれば、エージェント端末6が印刷装置9の状態を監視し、メンテナンスサーバー7に対して印刷装置9の状態に関する情報を送信するネットワークシステム1について、エージェント端末6が複数の印刷装置9の状態を監視する機能を有することに対応する処理を実行できる。
この構成によれば、印刷装置9は、優先度を利用して、印刷装置状態情報の応答の要求を停止させるエージェント端末6を適切に決定できる。
この構成によれば、店舗側ローカルネットワークTLNを介して、効率的に印刷装置の監視を行うことができる。
この構成によれば、印刷装置9は、通信に使用する通信プロトコルの種類によって優先順位が定められた優先度を利用して、印刷装置状態情報の応答の要求を停止させるエージェント端末6を適切に決定できる。
この構成によれば、印刷装置9は、通信に使用する通信インターフェースの種類によって優先順位が定められた優先度を利用して、印刷装置状態情報の応答の要求を停止させるエージェント端末6を適切に決定できる。
この構成によれば、印刷装置9は、安定性の低い通信を行うエージェント端末6を優先的に送信停止装置として決定することができる。
この構成によれば、エージェント端末6が監視対象とする印刷装置9の個数の平準化を図ることができる。また、特定のエージェント端末6の処理負荷が偏って大きくなることを防止できる。また、エージェント端末6が送信するステータスデータSTのデータ量の平準化を図ることができる。
この構成によれば、印刷装置9がいずれのエージェント端末6からも印刷装置状態情報の応答の要求を受信しない状態の場合であっても、印刷装置9が印刷装置状態情報をメンテナンスサーバー7に送信し、メンテナンスサーバー7において、印刷装置9の状態が継続して管理される。
例えば、上述した印刷装置9の制御方法(制御装置の制御方法)が、印刷装置9が備えるコンピューター、又は、印刷装置9に接続される外部装置を用いて実現される場合、本発明を、印刷装置9の制御方法を実現するためにコンピューターが実行するプログラム、このプログラムをコンピューターで読み取り可能に記録した記録媒体、或いは、このプログラムを伝送する伝送媒体の態様で構成することも可能である。上記記録媒体としては、磁気的、光学的記録媒体又は半導体メモリーデバイスを用いることができる。具体的には、フレキシブルディスク、HDD(Hard Disk Drive)、CD−ROM(Compact Disk Read Only Memory)、DVD(Digital Versatile Disk)、Blu−ray(登録商標)Disc、光磁気ディスク、フラッシュメモリー、カード型記録媒体等の可搬型の、或いは固定式の記録媒体が挙げられる。また、上記記録媒体は、印刷装置9が備えるコンピューターや、印刷装置9に接続された外部装置が備える内部記憶装置であるRAM(Random Access Memory)、ROM(Read Only Memory)、HDD等の不揮発性記憶装置であってもよい。
また例えば、上述した実施形態では、店舗システム3が、店舗に適用される場合を例示して発明を説明したが、店舗システム3が適用される施設は、店舗に限らない。
また例えば、ネットワークシステム1を構成する各装置の通信方法はどのような方法でもよい。
また例えば、上述した実施形態では、印刷装置9の記録方式は、サーマル式としたが、記録方式は何でもよい。
また例えば、上述した実施形態における各機能ブロックはハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
Claims (10)
- 印刷装置と、前記印刷装置の状態を監視可能な複数の監視装置と、前記監視装置と通信可能な情報処理装置とを備えるネットワークシステムにおいて、
前記監視装置は、
複数の前記印刷装置と通信して複数の前記印刷装置の状態を監視する機能を有し、監視する対象の1又は複数の前記印刷装置について、間隔をあけて前記印刷装置の状態に関する印刷装置状態情報の応答を要求し、要求に応じて前記印刷装置状態情報を受信し、受信した前記印刷装置状態情報を前記情報処理装置に送信し、
前記情報処理装置は、
前記監視装置から受信した前記印刷装置状態情報に基づいて前記印刷装置の状態を管理し、
前記印刷装置は、
異なる前記監視装置から前記印刷装置状態情報の応答の要求があった場合、所定の前記監視装置以外の前記監視装置による前記印刷装置状態情報の応答の要求を停止させる
ことを特徴とするネットワークシステム。 - 前記印刷装置は、
異なる前記監視装置のうち、前記印刷装置状態情報の応答の要求を停止させる前記監視装置を所定の優先度に従って決定する
ことを特徴とする請求項1に記載のネットワークシステム。 - 前記監視装置は、
ネットワークを介して前記印刷装置と通信して前記印刷装置の状態を監視する機能、又は、前記ネットワークを介さずに前記印刷装置と直接通信して前記印刷装置の状態を監視する機能を有し、
前記印刷装置は、
異なる前記監視装置のうち、前記ネットワークを介さずに直接通信して前記印刷装置状態情報の応答の要求を行う前記監視装置を、前記ネットワークを介して通信して前記印刷装置状態情報の応答の要求を行う前記監視装置よりも、高い優先度で、前記印刷装置状態情報の応答の要求を停止させる
ことを特徴とする請求項2に記載のネットワークシステム。 - 前記印刷装置は、
異なる前記監視装置のうち、通信に使用する通信プロトコルの種類によって優先順位が定められた優先度に従って、前記印刷装置状態情報の応答の要求を停止させる前記監視装置を決定する
ことを特徴とする請求項2又は3に記載のネットワークシステム。 - 前記印刷装置は、
異なる複数の前記監視装置のうち、通信に使用する通信インターフェースの種類によって優先順位が定められた優先度に従って、前記印刷装置状態情報の応答の要求を停止させる前記監視装置を決定する
ことを特徴とする請求項2乃至4のいずれか1項に記載のネットワークシステム。 - 前記印刷装置は、
有線通信する前記通信インターフェースに係る前記監視装置よりも、無線通信する前記通信インターフェースに係る前記監視装置を、高い優先度で、前記印刷装置状態情報の応答の要求を停止させる
ことを特徴とする請求項5に記載のネットワークシステム。 - 前記印刷装置は、
異なる前記監視装置のうち、状態を監視する対象の前記印刷装置の個数が多い前記監視装置ほど高い優先度で、前記印刷装置状態情報の応答の要求を停止させる
ことを特徴とする請求項2乃至6のいずれか1項に記載のネットワークシステム。 - 前記印刷装置は、
いずれの前記監視装置からも前記印刷装置状態情報の応答の要求が無い場合、前記情報処理装置に前記印刷装置状態情報を送信する
ことを特徴とする請求項1乃至7のいずれか1項に記載のネットワークシステム。 - 複数の監視装置と通信可能な印刷装置であって、
記録媒体に印刷する印刷部と、
異なる前記監視装置から、前記印刷部の状態に関する印刷装置状態情報の応答の要求があった場合、所定の前記監視装置以外の前記監視装置による前記印刷装置状態情報の応答の要求を停止させる制御部と、
を備えることを特徴とする印刷装置。 - 監視装置と通信可能な印刷装置の制御方法であって、
異なる前記監視装置から、前記印刷部の状態に関する印刷装置状態情報の応答の要求があった場合、所定の前記監視装置以外の前記監視装置による前記印刷装置状態情報の応答の要求を停止させることを特徴とする印刷装置の制御方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016010964A JP2017130152A (ja) | 2016-01-22 | 2016-01-22 | ネットワークシステム、印刷装置、及び、印刷装置の制御方法 |
CN201611187982.5A CN107066215B (zh) | 2016-01-07 | 2016-12-21 | 网络系统、打印装置、信息处理装置和控制方法 |
EP17150153.9A EP3190509B1 (en) | 2016-01-07 | 2017-01-03 | Network system |
US15/398,434 US10187534B2 (en) | 2016-01-07 | 2017-01-04 | Information processing device, plural printers, plural monitoring devices and control method of a printer to acquire status of a selected printer through a selected monitoring device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016010964A JP2017130152A (ja) | 2016-01-22 | 2016-01-22 | ネットワークシステム、印刷装置、及び、印刷装置の制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017130152A true JP2017130152A (ja) | 2017-07-27 |
JP2017130152A5 JP2017130152A5 (ja) | 2019-02-28 |
Family
ID=59395598
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016010964A Withdrawn JP2017130152A (ja) | 2016-01-07 | 2016-01-22 | ネットワークシステム、印刷装置、及び、印刷装置の制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2017130152A (ja) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001290720A (ja) * | 2000-01-31 | 2001-10-19 | Fujitsu Ltd | 通信制御装置および通信制御プログラムを記録したコンピュータ読み取り可能な記録媒体、並びに通信制御プログラム |
JP2004062441A (ja) * | 2002-07-26 | 2004-02-26 | Ntt Docomo Inc | サービス管理システム、サービス管理方法、サーバ管理装置、通信端末及びサーバ装置 |
JP2004118629A (ja) * | 2002-09-27 | 2004-04-15 | Toshiba Corp | 負荷分散装置および負荷分散方法 |
JP2006263963A (ja) * | 2005-03-22 | 2006-10-05 | Brother Ind Ltd | 画像形成装置、管理用情報処理端末、ステータス情報管理プログラム、およびステータス情報管理システム |
JP2007293470A (ja) * | 2006-04-24 | 2007-11-08 | Seiko Epson Corp | 被監視デバイスおよび被監視デバイスの制御方法 |
JP2009223371A (ja) * | 2008-03-13 | 2009-10-01 | Nec Corp | コンピュータリンク方法及びシステム |
JP2010219611A (ja) * | 2009-03-13 | 2010-09-30 | Seiko Epson Corp | 移動端末、およびプログラム |
JP2010282274A (ja) * | 2009-06-02 | 2010-12-16 | Konica Minolta Business Technologies Inc | 画像印刷システム、画像形成装置、プリンタ選択装置、端末装置及びプリンタドライバ |
JP2012029139A (ja) * | 2010-07-26 | 2012-02-09 | Brother Ind Ltd | ネットワークに接続されるデバイス |
JP2012118692A (ja) * | 2010-11-30 | 2012-06-21 | Hitachi Ltd | 監視システム及び監視方法 |
JP2013037655A (ja) * | 2011-08-11 | 2013-02-21 | Fujitsu Ltd | 情報処理プログラムおよび情報処理装置 |
JP2013161252A (ja) * | 2012-02-03 | 2013-08-19 | Fujitsu Ltd | 冗長コンピュータ制御プログラム、方法、及び装置 |
JP2015069324A (ja) * | 2013-09-27 | 2015-04-13 | サイレックス・テクノロジー株式会社 | デバイスサーバとその制御方法 |
-
2016
- 2016-01-22 JP JP2016010964A patent/JP2017130152A/ja not_active Withdrawn
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001290720A (ja) * | 2000-01-31 | 2001-10-19 | Fujitsu Ltd | 通信制御装置および通信制御プログラムを記録したコンピュータ読み取り可能な記録媒体、並びに通信制御プログラム |
JP2004062441A (ja) * | 2002-07-26 | 2004-02-26 | Ntt Docomo Inc | サービス管理システム、サービス管理方法、サーバ管理装置、通信端末及びサーバ装置 |
JP2004118629A (ja) * | 2002-09-27 | 2004-04-15 | Toshiba Corp | 負荷分散装置および負荷分散方法 |
JP2006263963A (ja) * | 2005-03-22 | 2006-10-05 | Brother Ind Ltd | 画像形成装置、管理用情報処理端末、ステータス情報管理プログラム、およびステータス情報管理システム |
JP2007293470A (ja) * | 2006-04-24 | 2007-11-08 | Seiko Epson Corp | 被監視デバイスおよび被監視デバイスの制御方法 |
JP2009223371A (ja) * | 2008-03-13 | 2009-10-01 | Nec Corp | コンピュータリンク方法及びシステム |
JP2010219611A (ja) * | 2009-03-13 | 2010-09-30 | Seiko Epson Corp | 移動端末、およびプログラム |
JP2010282274A (ja) * | 2009-06-02 | 2010-12-16 | Konica Minolta Business Technologies Inc | 画像印刷システム、画像形成装置、プリンタ選択装置、端末装置及びプリンタドライバ |
JP2012029139A (ja) * | 2010-07-26 | 2012-02-09 | Brother Ind Ltd | ネットワークに接続されるデバイス |
JP2012118692A (ja) * | 2010-11-30 | 2012-06-21 | Hitachi Ltd | 監視システム及び監視方法 |
JP2013037655A (ja) * | 2011-08-11 | 2013-02-21 | Fujitsu Ltd | 情報処理プログラムおよび情報処理装置 |
JP2013161252A (ja) * | 2012-02-03 | 2013-08-19 | Fujitsu Ltd | 冗長コンピュータ制御プログラム、方法、及び装置 |
JP2015069324A (ja) * | 2013-09-27 | 2015-04-13 | サイレックス・テクノロジー株式会社 | デバイスサーバとその制御方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3190509B1 (en) | Network system | |
EP3109804A1 (en) | Control device, network system, and server | |
US10153953B2 (en) | Network system, control method of a network system and control device | |
EP3154237B1 (en) | Network system and communication control method | |
JP2017016175A (ja) | ネットワークシステム、及び、ネットワークシステムの制御方法 | |
JP2017010492A (ja) | ネットワークシステム、及び、ネットワークシステムの制御方法 | |
JP6540444B2 (ja) | ネットワークシステム、及び、サーバー | |
JP6561622B2 (ja) | ネットワークシステム、ネットワークシステムの制御方法、及び、制御装置 | |
JP6623661B2 (ja) | ネットワークシステム、及び、通信制御方法 | |
JP2017130152A (ja) | ネットワークシステム、印刷装置、及び、印刷装置の制御方法 | |
JP2016212491A (ja) | ネットワークシステム、ネットワークシステムの制御方法、及び、制御装置 | |
JP6686377B2 (ja) | ネットワークシステム | |
JP6572785B2 (ja) | ネットワークシステム、制御装置、及び、制御装置の制御方法 | |
JP6634832B2 (ja) | ネットワークシステム、情報処理装置、及び、情報処理装置の制御方法 | |
JP6531606B2 (ja) | ネットワークシステム | |
JP6493017B2 (ja) | ネットワークシステム、サーバー、及び、ネットワークシステムの制御方法 | |
JP2017016177A (ja) | ネットワークシステム、サーバー、及び、ネットワークシステムの制御方法 | |
JP2017078997A (ja) | ネットワークシステム、ネットワークシステムの制御方法、及び、クライアント | |
JP6596973B2 (ja) | ネットワークシステム、及び、ネットワークシステムの制御方法 | |
JP2017092683A (ja) | ネットワークシステム、印刷装置、及び、印刷装置の制御方法 | |
JP2017010493A (ja) | ネットワークシステム、及び、ネットワークシステムの制御方法 | |
JP6578894B2 (ja) | ネットワークシステム、及び、制御装置 | |
JP6578895B2 (ja) | ネットワークシステム、及び、制御装置 | |
JP2017107358A (ja) | 制御装置、制御装置の制御方法、サーバー、及び、ネットワークシステム | |
JP2017100335A (ja) | 印刷装置、及び、印刷装置の制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190110 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190110 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191031 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191203 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200131 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20200309 |