JP7415740B2 - 通信システム、プリンタ、通信システムによって実行される方法、及び、プリンタのためのコンピュータプログラム - Google Patents
通信システム、プリンタ、通信システムによって実行される方法、及び、プリンタのためのコンピュータプログラム Download PDFInfo
- Publication number
- JP7415740B2 JP7415740B2 JP2020061169A JP2020061169A JP7415740B2 JP 7415740 B2 JP7415740 B2 JP 7415740B2 JP 2020061169 A JP2020061169 A JP 2020061169A JP 2020061169 A JP2020061169 A JP 2020061169A JP 7415740 B2 JP7415740 B2 JP 7415740B2
- Authority
- JP
- Japan
- Prior art keywords
- printer
- server
- information
- communication
- output
- 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.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims description 208
- 238000004891 communication Methods 0.000 title claims description 157
- 238000000034 method Methods 0.000 title claims description 86
- 238000004590 computer program Methods 0.000 title claims description 11
- 238000012545 processing Methods 0.000 claims description 95
- 230000008569 process Effects 0.000 claims description 64
- 230000005540 biological transmission Effects 0.000 claims description 32
- 238000007639 printing Methods 0.000 claims description 30
- 230000006870 function Effects 0.000 claims description 10
- 239000000463 material Substances 0.000 claims description 4
- 238000012986 modification Methods 0.000 description 29
- 230000004048 modification Effects 0.000 description 29
- 238000007726 management method Methods 0.000 description 16
- 230000001413 cellular effect Effects 0.000 description 13
- 238000002360 preparation method Methods 0.000 description 8
- 230000004044 response Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 108010025037 T140 peptide Proteins 0.000 description 2
- 230000010267 cellular communication Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 1
- 238000007641 inkjet printing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- 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/1229—Printer resources management or printer maintenance, e.g. device status, power levels
- G06F3/1231—Device related settings, e.g. IP address, Name, Identification
-
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17503—Ink cartridges
- B41J2/1752—Mounting within the printer
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17503—Ink cartridges
- B41J2/17543—Cartridge presence detection or type identification
-
- 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/1287—Remote printer device, e.g. being remote from client or server via internet
-
- 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/1289—Remote printer device, e.g. being remote from client or server in server-client-printer device configuration, e.g. the server does not see the printer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0645—Rental transactions; Leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- 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/1218—Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
- G06F3/1219—Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to consumables, e.g. ink, toner, paper
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Primary Health Care (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
(通信システム2の構成;図1)
図1に示されるように、通信システム2は、プリンタ10と、端末装置100と、管理サーバ200(以下では、単に「サーバ200」と記載する)と、を備える。プリンタ10と端末装置100は、LAN(Local Area Networkの略)4に接続されている。LAN4は、インターネット6に接続されている。プリンタ10と端末装置100は、LAN4を介して、通信可能である。サーバ200は、インターネット6に接続されている。プリンタ10、端末装置100、及び、サーバ200は、インターネット6を介して、通信可能である。サーバ200は、プリンタ10の印刷枚数に応じて課金される課金サービスを提供する。
プリンタ10は、印刷機能を実行可能な周辺装置(即ちPC等の周辺装置)である。プリンタ10は、印刷機能に加えて、スキャン機能、FAX機能等を実行可能な多機能機であってもよい。プリンタ10は、操作部12と、表示部14と、Wi-Fiインターフェース(以下ではインターフェースを「I/F」と記載する)16と、印刷実行部20と、制御部30と、を備える。プリンタ10には、プリンタ番号PN1が割当てられている。プリンタ番号は、複数個のプリンタが製造される際に、各プリンタに割り当てられるユニークな文字列である。
端末装置100は、例えば、携帯電話、スマートフォン、PDA、携帯型音楽再生装置、携帯型動画再生装置等の可搬型の装置である。端末装置100は、操作部112と、表示部114と、Wi-FiI/F116と、セルラーI/F118と、カメラ120と、制御部130と、を備える。
サーバ200は、プリンタ10のベンダによってインターネット6上に設置される。なお、変形例では、サーバ200は、当該ベンダとは異なる事業者によってインターネット6上に設置されてもよい。サーバ200は、定額制の課金サービス(以下では、「定額制サービス」と呼ぶ)と、従量制の課金サービス(以下では、「従量制サービス」と呼ぶ)と、を提供する。定額制サービスは、所定期間(例えば、1ヶ月)における印刷枚数が所定枚数(例えば1000枚)以下の場合、予め決められた金額を支払うサービスである。従量制サービスは、所定期間(例えば、1ヶ月)における印刷枚数に応じた金額を支払うサービスである。
続いて、図2を参照して、サーバ200内のユーザテーブル238、サービステーブル240の内容を説明する。
続いて、図3、図4を参照して、サービス準備プロセスについて説明する。サービス準備プロセスは、課金サービスの提供を受けるために実行されるプロセスである。なお、図3、図4では、各デバイスの各CPU(例えばプリンタ10のCPU32等)が実行する処理について、理解の容易さの観点から、各CPUを主体として記載せずに、各デバイス(例えばプリンタ10等)を主体として記載する。
続いて、図5を参照して、プリンタ10のCPU32によって実行される第1サービス開始処理について説明する。CPU32は、サービスモードフラグ38が「OFF」から「ON」に変更される場合に、図5の処理を開始する。
続いて、図6を参照して、端末装置100のCPU132がサービスアプリ138に従って実行する第2サービス開始処理について説明する。CPU132は、サービスアプリ138が起動されると、図6の処理を実行する。
続いて、図7、図8を参照して、図5、図6の処理によって実現される具体的なケースについて説明する。なお、図7、図8では、各デバイスの各CPU(例えばプリンタ10のCPU32等)が実行する処理について、理解の容易さの観点から、各CPUを主体として記載せずに、各デバイス(例えばプリンタ10等)を主体として記載する。
図7を参照して、プリンタ10からサーバ200への開始要求の送信が成功することに起因して、サーバ200が定額制サービスを開始するケースAについて説明する。ケースAの初期状態は、図3、図4のサービス準備プロセスが完了した後の状態である。従って、サーバ200のサービステーブル240には、ユーザ名UNと、プリンタ番号PN1と、アクセストークンAT1と、が対応付けて記憶されている。また、プリンタ10のユーザに、図4のT82で発送された専用カートリッジ20bが届いた後の状態である。
図8を参照して、プリンタ10からサーバ200への開始要求の送信が失敗するケースBについて説明する。ケースBの初期状態は、ケースAの初期状態と同様である。
プリンタ10は、アクセストークンAT1及び印刷枚数を含む開始要求をサーバ200に送信する(図7のT114)。この結果、サーバ200は、開始要求を利用して、定額制サービスを開始する(T118)。また、プリンタ10は、アクセストークンAT1及び印刷枚数を含む開始要求をサーバ200に送信不可能である場合(図8のT214)に、URL50と、アクセストークンAT1及び印刷枚数を用いて得られるクエリ文字列52と、を出力する(T222)。端末装置100は、URL50とクエリ文字列52とを取得すると、URL50を利用して、アクセストークンAT1及び印刷枚数を含むクエリ文字列52をサーバ200に送信する(T236)。この結果、サーバ200は、クエリ文字列52を利用して、定額制サービスを開始する(T240)。従って、プリンタ10からサーバ200へのアクセストークンAT1及び印刷枚数の送信が不可能な状態であっても、課金サービスをサーバ200に開始させることができる。
専用カートリッジ20bの印刷実行部20への装着が、「所定の操作」の一例である。図5のS14のプリンタ10からサーバ200に開始要求を送信する処理が、「通信処理」の一例である。課金サービスが、「プリンタに関連するサービス」の一例である。プリンタ番号PN1、カートリッジ番号CN1、アクセストークンAT1、及び、印刷枚数が、「開始情報」の一例である。プリンタ10の表示部14が、「出力部」の一例である。URL50が、「通信情報」の一例である。クエリ文字列52が、「開始関係情報」の一例である。プリンタ10の表示部14にQRコードを表示させる処理が、「出力処理」の一例である。
続いて、第2実施例について説明する。本実施例において、プリンタ10のCPU32は、図5の処理に代えて、図9の処理を実行する。
図9を参照して、プリンタ10のCPU32によって実行される第1サービス開始処理について説明する。S210~S236は、図5のS10~S36と同様である。
図9の開始要求操作が、「第2の所定操作」の一例である。
以下は、出願時の特許請求の範囲に対応する記載である。
(項目1)
プリンタと端末装置とを備える通信システムであって、
前記プリンタは、
所定操作を受け付ける場合に、通信処理を実行する通信処理実行部であって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記サーバに送信する処理を含む、前記通信処理実行部と、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を出力部に出力させるための出力処理を実行する出力処理実行部と、を備え、
前記端末装置は、
前記プリンタから出力された前記通信情報と前記開始関係情報とを取得する取得部と、
前記通信情報と前記開始関係情報とが取得される場合に、前記通信情報を利用して、前記開始関係情報を前記サーバに送信する送信部と、を備える、通信システム。
(項目2)
前記端末装置は、さらに、
前記開始関係情報が前記サーバに送信された後に、前記サーバから、前記サービスが開始されたことを示す完了通知を受信する完了通知受信部と、
前記完了通知が受信されたことを示す通知画面を前記端末装置の表示部に表示させる表示制御部と、を備える、項目1に記載の通信システム。
(項目3)
プリンタであって、
第1の所定操作を受け付ける場合に、通信処理を実行する通信処理実行部であって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記サーバに送信する処理を含む、前記通信処理実行部と、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を出力部に出力させるための出力処理を実行する出力処理実行部と、
を備えるプリンタ。
(項目4)
前記プリンタは、さらに、ネットワークインターフェースを備え、
前記通信処理は、前記ネットワークインターフェースを介して、前記開始情報を前記サーバに送信するための前記処理を含み、
前記出力部は、前記ネットワークインターフェースとは異なるハードウェアである、項目3に記載のプリンタ。
(項目5)
前記出力部は、表示部であり、
前記出力処理は、前記通信情報と前記開始関係情報とがコード化されたコード画像を前記表示部に表示させる処理を含む、項目3又は4に記載のプリンタ。
(項目6)
前記プリンタは、さらに、印刷実行部を備え、
前記第1の所定操作は、印刷のための色材を収容するカートリッジを前記印刷実行部に装着させる操作である、項目3から5のいずれか一項に記載のプリンタ。
(項目7)
前記開始情報は、印刷のための色材を収容するカートリッジを識別するカートリッジ識別情報と、前記プリンタを識別するプリンタ識別情報と、の少なくとも一方を含む、項目3から6のいずれか一項に記載のプリンタ。
(項目8)
前記サービスは、前記プリンタの印刷枚数に応じて課金される課金サービスである、項目3から7のいずれか一項に記載のプリンタ。
(項目9)
前記通信処理実行部は、前記出力処理が実行された後に、前記第1の所定操作を再度受け付けなくても、前記通信処理を再度実行する、項目3から8のいずれか一項に記載のプリンタ。
(項目10)
前記通信処理実行部は、前記出力処理が実行された後に、第2の所定操作を受け付ける場合に、前記通信処理を再度実行する、項目3から8のいずれか一項に記載のプリンタ。
(項目11)
前記プリンタは、さらに、
前記第1の所定操作を受け付けてから前記開始情報が前記サーバに送信されるまでの間、印刷の実行を制限する制限部と、
前記通信処理において前記開始情報を前記サーバに送信不可能であり、かつ、端末装置が、前記プリンタから出力された前記通信情報を利用して、前記プリンタから出力された前記開始関係情報を前記サーバに送信する場合に、前記端末装置から、前記開始関係情報が前記サーバに送信されたことを示す送信通知を受信する送信通知受信部と、
前記送信通知が受信される場合に、印刷の実行の前記制限を解除する解除部と、
を備える、項目3から10のいずれか一項に記載のプリンタ。
(項目12)
プリンタと端末装置とを備える通信システムによって実行される方法であって、
前記プリンタは、
所定操作を受け付ける場合に、通信処理を実行する通信処理実行ステップであって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記プリンタから前記サーバに送信する処理を含む、前記通信処理実行ステップと、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を前記プリンタの出力部に出力させるための出力処理を実行する出力処理実行ステップと、を実行し、
前記端末装置は、
前記プリンタから出力された前記通信情報と前記開始関係情報とを取得する取得ステップと、
前記通信情報と前記開始関係情報とが取得される場合に、前記通信情報を利用して、前記開始関係情報を前記サーバに送信する送信ステップと、を実行する、
方法。
(項目13)
プリンタのためのコンピュータプログラムであって、
前記プリンタのコンピュータを、
第1の所定操作を受け付ける場合に、通信処理を実行する通信処理実行部であって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記サーバに送信する処理を含む、前記通信処理実行部と、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を出力部に出力させるための出力処理を実行する出力処理実行部と、
として機能させるコンピュータプログラム。
Claims (15)
- プリンタと端末装置とを備える通信システムであって、
前記プリンタは、
所定操作を受け付ける場合に、通信処理を実行する通信処理実行部であって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記サーバに送信する処理を含む、前記通信処理実行部と、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を出力部に出力させるための出力処理を実行する出力処理実行部と、を備え、
前記端末装置は、
前記プリンタから出力された前記通信情報と前記開始関係情報とを取得する取得部と、
前記通信情報と前記開始関係情報とが取得される場合に、前記通信情報を利用して、前記開始関係情報を前記サーバに送信する送信部と、
前記開始関係情報が前記サーバに送信された後に、前記サーバから、前記サービスが開始されたことを示す完了通知を受信する完了通知受信部と、
前記完了通知が受信されたことを示す通知画面を前記端末装置の表示部に表示させる表示制御部と、を備える、
通信システム。 - プリンタであって、
第1の所定操作を受け付ける場合に、通信処理を実行する通信処理実行部であって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記サーバに送信する処理を含む、前記通信処理実行部と、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を出力部に出力させるための出力処理を実行する出力処理実行部と、
を備え、
前記通信処理実行部は、前記出力処理が実行された後に、前記第1の所定操作を再度受け付けなくても、前記通信処理を再度実行する、
プリンタ。 - プリンタであって、
第1の所定操作を受け付ける場合に、通信処理を実行する通信処理実行部であって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記サーバに送信する処理を含む、前記通信処理実行部と、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を出力部に出力させるための出力処理を実行する出力処理実行部と、
を備え、
前記通信処理実行部は、前記出力処理が実行された後に、第2の所定操作を受け付ける場合に、前記通信処理を再度実行する、
プリンタ。 - プリンタであって、
第1の所定操作を受け付ける場合に、通信処理を実行する通信処理実行部であって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記サーバに送信する処理を含む、前記通信処理実行部と、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を出力部に出力させるための出力処理を実行する出力処理実行部と、
を備え、
前記プリンタは、さらに、
前記第1の所定操作を受け付けてから前記開始情報が前記サーバに送信されるまでの間、印刷の実行を制限する制限部と、
前記通信処理において前記開始情報を前記サーバに送信不可能であり、かつ、端末装置が、前記プリンタから出力された前記通信情報を利用して、前記プリンタから出力された前記開始関係情報を前記サーバに送信する場合に、前記端末装置から、前記開始関係情報が前記サーバに送信されたことを示す送信通知を受信する送信通知受信部と、
前記送信通知が受信される場合に、印刷の実行の前記制限を解除する解除部と、
を備える、
プリンタ。 - 前記プリンタは、さらに、ネットワークインターフェースを備え、
前記通信処理は、前記ネットワークインターフェースを介して、前記開始情報を前記サーバに送信するための前記処理を含み、
前記出力部は、前記ネットワークインターフェースとは異なるハードウェアである、請求項2から4のいずれか一項に記載のプリンタ。 - 前記出力部は、表示部であり、
前記出力処理は、前記通信情報と前記開始関係情報とがコード化されたコード画像を前記表示部に表示させる処理を含む、請求項2から5のいずれか一項に記載のプリンタ。 - 前記プリンタは、さらに、印刷実行部を備え、
前記第1の所定操作は、印刷のための色材を収容するカートリッジを前記印刷実行部に装着させる操作である、請求項2から6のいずれか一項に記載のプリンタ。 - 前記開始情報は、印刷のための色材を収容するカートリッジを識別するカートリッジ識別情報と、前記プリンタを識別するプリンタ識別情報と、の少なくとも一方を含む、請求項2から7のいずれか一項に記載のプリンタ。
- 前記サービスは、前記プリンタの印刷枚数に応じて課金される課金サービスである、請求項2から8のいずれか一項に記載のプリンタ。
- プリンタと端末装置とを備える通信システムによって実行される方法であって、
前記プリンタは、
第1の所定操作を受け付ける場合に、通信処理を実行する通信処理実行ステップであって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記プリンタから前記サーバに送信する処理を含む、前記通信処理実行ステップと、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を前記プリンタの出力部に出力させるための出力処理を実行する出力処理実行ステップと、を実行し、
前記端末装置は、
前記プリンタから出力された前記通信情報と前記開始関係情報とを取得する取得ステップと、
前記通信情報と前記開始関係情報とが取得される場合に、前記通信情報を利用して、前記開始関係情報を前記サーバに送信する送信ステップと、を実行し、
前記プリンタは、
前記通信処理実行ステップは、前記出力処理が実行された後に、前記第1の所定操作を再度受け付けなくても、前記通信処理を再度実行する、
方法。 - プリンタと端末装置とを備える通信システムによって実行される方法であって、
前記プリンタは、
第1の所定操作を受け付ける場合に、通信処理を実行する通信処理実行ステップであって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記プリンタから前記サーバに送信する処理を含む、前記通信処理実行ステップと、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を前記プリンタの出力部に出力させるための出力処理を実行する出力処理実行ステップと、を実行し、
前記端末装置は、
前記プリンタから出力された前記通信情報と前記開始関係情報とを取得する取得ステップと、
前記通信情報と前記開始関係情報とが取得される場合に、前記通信情報を利用して、前記開始関係情報を前記サーバに送信する送信ステップと、を実行し、
前記通信処理実行ステップは、前記出力処理が実行された後に、第2の所定操作を受け付ける場合に、前記通信処理を再度実行する、
方法。 - プリンタと端末装置とを備える通信システムによって実行される方法であって、
前記プリンタは、
第1の所定操作を受け付ける場合に、通信処理を実行する通信処理実行ステップであって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記プリンタから前記サーバに送信する処理を含む、前記通信処理実行ステップと、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を前記プリンタの出力部に出力させるための出力処理を実行する出力処理実行ステップと、を実行し、
前記端末装置は、
前記プリンタから出力された前記通信情報と前記開始関係情報とを取得する取得ステップと、
前記通信情報と前記開始関係情報とが取得される場合に、前記通信情報を利用して、前記開始関係情報を前記サーバに送信する送信ステップと、を実行し、
前記プリンタは、さらに、
前記第1の所定操作を受け付けてから前記開始情報が前記サーバに送信されるまでの間、印刷の実行を制限する制限ステップと、
前記通信処理において前記開始情報を前記サーバに送信不可能であり、かつ、前記端末装置が、前記プリンタから出力された前記通信情報を利用して、前記プリンタから出力された前記開始関係情報を前記サーバに送信する場合に、前記端末装置から、前記開始関係情報が前記サーバに送信されたことを示す送信通知を受信する送信通知受信ステップと、
前記送信通知が受信される場合に、印刷の実行の前記制限を解除する解除ステップと、
を実行する、
方法。 - プリンタのためのコンピュータプログラムであって、
前記プリンタのコンピュータを、
第1の所定操作を受け付ける場合に、通信処理を実行する通信処理実行部であって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記サーバに送信する処理を含む、前記通信処理実行部と、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を出力部に出力させるための出力処理を実行する出力処理実行部と、
として機能させ、
前記通信処理実行部は、前記出力処理が実行された後に、前記第1の所定操作を再度受け付けなくても、前記通信処理を再度実行する、
コンピュータプログラム。 - プリンタのためのコンピュータプログラムであって、
前記プリンタのコンピュータを、
第1の所定操作を受け付ける場合に、通信処理を実行する通信処理実行部であって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記サーバに送信する処理を含む、前記通信処理実行部と、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を出力部に出力させるための出力処理を実行する出力処理実行部と、
として機能させ、
前記通信処理実行部は、前記出力処理が実行された後に、第2の所定操作を受け付ける場合に、前記通信処理を再度実行する、
コンピュータプログラム。 - プリンタのためのコンピュータプログラムであって、
前記プリンタのコンピュータを、
第1の所定操作を受け付ける場合に、通信処理を実行する通信処理実行部であって、前記通信処理は、前記プリンタに関連するサービスをサーバに開始させるための開始情報を前記サーバに送信する処理を含む、前記通信処理実行部と、
前記通信処理において前記開始情報を前記サーバに送信不可能である場合に、前記サーバと通信するための通信情報と、前記開始情報を用いて得られる開始関係情報と、を出力部に出力させるための出力処理を実行する出力処理実行部と、
として機能させ、
前記コンピュータを、さらに、
前記第1の所定操作を受け付けてから前記開始情報が前記サーバに送信されるまでの間、印刷の実行を制限する制限部と、
前記通信処理において前記開始情報を前記サーバに送信不可能であり、かつ、端末装置が、前記プリンタから出力された前記通信情報を利用して、前記プリンタから出力された前記開始関係情報を前記サーバに送信する場合に、前記端末装置から、前記開始関係情報が前記サーバに送信されたことを示す送信通知を受信する送信通知受信部と、
前記送信通知が受信される場合に、印刷の実行の前記制限を解除する解除部と、
として機能させる、コンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020061169A JP7415740B2 (ja) | 2020-03-30 | 2020-03-30 | 通信システム、プリンタ、通信システムによって実行される方法、及び、プリンタのためのコンピュータプログラム |
US17/198,452 US11526311B2 (en) | 2020-03-30 | 2021-03-11 | Communication system, printer, method executed by communication system and non-transitory computer-readable recording medium storing computer-readable instructions for printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020061169A JP7415740B2 (ja) | 2020-03-30 | 2020-03-30 | 通信システム、プリンタ、通信システムによって実行される方法、及び、プリンタのためのコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021162914A JP2021162914A (ja) | 2021-10-11 |
JP7415740B2 true JP7415740B2 (ja) | 2024-01-17 |
Family
ID=77854530
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020061169A Active JP7415740B2 (ja) | 2020-03-30 | 2020-03-30 | 通信システム、プリンタ、通信システムによって実行される方法、及び、プリンタのためのコンピュータプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US11526311B2 (ja) |
JP (1) | JP7415740B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7457285B2 (ja) * | 2020-09-30 | 2024-03-28 | ブラザー工業株式会社 | 印刷装置、印刷システムおよび印刷装置の制御方法 |
JP2023097076A (ja) * | 2021-12-27 | 2023-07-07 | ブラザー工業株式会社 | 仲介サーバ及び仲介サーバのためのコンピュータプログラム |
JP2023176803A (ja) * | 2022-05-31 | 2023-12-13 | ブラザー工業株式会社 | 情報管理システム及び印刷装置 |
JP2024075989A (ja) * | 2022-11-24 | 2024-06-05 | キヤノン株式会社 | 情報処理装置、制御方法、およびプログラム |
US20240211485A1 (en) * | 2022-12-21 | 2024-06-27 | Honeywell International Inc. | Systems and methods for generating charts, extracting data, and executing commands in reports |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013114654A (ja) | 2011-12-01 | 2013-06-10 | Canon Inc | 管理システム、画像形成装置、及びその方法 |
JP2015148840A (ja) | 2014-02-04 | 2015-08-20 | 富士ゼロックス株式会社 | データ保存システム、画像処理装置、およびプログラム |
JP2016193592A (ja) | 2015-03-31 | 2016-11-17 | ブラザー工業株式会社 | 画像記録装置、サーバ装置、および通信システム |
JP2018063514A (ja) | 2016-10-12 | 2018-04-19 | セイコーエプソン株式会社 | データ蓄積システム、プリンター、およびデータ蓄積システムの制御方法 |
JP2018532611A (ja) | 2015-08-18 | 2018-11-08 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー.Hewlett‐Packard Development Company, L.P. | 印刷材料を使用するためのプリンタ構成 |
JP2020035378A (ja) | 2018-08-31 | 2020-03-05 | キヤノン株式会社 | 情報処理装置、画像処理装置、管理サーバ、情報処理システム、およびプログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3091398A3 (en) | 2015-03-31 | 2017-01-25 | Brother Kogyo Kabushiki Kaisha | Image recording apparatus, server, and communication system |
JP6527099B2 (ja) * | 2016-04-12 | 2019-06-05 | 株式会社沖データ | 画像処理システム |
JP7152868B2 (ja) * | 2018-03-27 | 2022-10-13 | キヤノン株式会社 | 情報処理装置、通信システム、通信方法およびプログラム |
-
2020
- 2020-03-30 JP JP2020061169A patent/JP7415740B2/ja active Active
-
2021
- 2021-03-11 US US17/198,452 patent/US11526311B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013114654A (ja) | 2011-12-01 | 2013-06-10 | Canon Inc | 管理システム、画像形成装置、及びその方法 |
JP2015148840A (ja) | 2014-02-04 | 2015-08-20 | 富士ゼロックス株式会社 | データ保存システム、画像処理装置、およびプログラム |
JP2016193592A (ja) | 2015-03-31 | 2016-11-17 | ブラザー工業株式会社 | 画像記録装置、サーバ装置、および通信システム |
JP2018532611A (ja) | 2015-08-18 | 2018-11-08 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー.Hewlett‐Packard Development Company, L.P. | 印刷材料を使用するためのプリンタ構成 |
JP2018063514A (ja) | 2016-10-12 | 2018-04-19 | セイコーエプソン株式会社 | データ蓄積システム、プリンター、およびデータ蓄積システムの制御方法 |
JP2020035378A (ja) | 2018-08-31 | 2020-03-05 | キヤノン株式会社 | 情報処理装置、画像処理装置、管理サーバ、情報処理システム、およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
US20210303238A1 (en) | 2021-09-30 |
US11526311B2 (en) | 2022-12-13 |
JP2021162914A (ja) | 2021-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7415740B2 (ja) | 通信システム、プリンタ、通信システムによって実行される方法、及び、プリンタのためのコンピュータプログラム | |
US9203999B2 (en) | Function restriction release system of electronic apparatus, function restriction release method of electronic apparatus, and electronic apparatus | |
JP2007042015A (ja) | 周辺電子機器制御システム及び機能制限制御プログラム | |
JP2022141656A (ja) | サーバシステム、印刷装置、制御方法、及び通信システム | |
JP7521236B2 (ja) | プリンタとサーバとそれらのためのコンピュータプログラム | |
EP3916537A1 (en) | Server, printer, and computer programs for server and printer | |
JP7218103B2 (ja) | サーバシステム、通信装置、制御方法、及び通信システム | |
JP7484340B2 (ja) | 端末装置のためのコンピュータプログラムと端末装置と通信装置 | |
US9161192B2 (en) | Storage medium storing address-information display program and communication controlling device | |
JP2020160955A (ja) | サーバ及びサーバのためのコンピュータプログラム | |
JP7327048B2 (ja) | 通信システム、端末装置のためのコンピュータプログラム、及び、端末装置 | |
WO2023228880A1 (ja) | サーバ、プリンタ、及び、端末装置のためのアプリケーションプログラム | |
JP2019207480A (ja) | 通信装置のためのコンピュータプログラムと通信装置とサーバのためのコンピュータプログラム | |
JP2022131287A (ja) | 通信システム、端末装置のためのアプリケーションプログラム、サーバ、及び、サーバのためのコンピュータプログラム | |
JP6881033B2 (ja) | 管理サーバ | |
JP2024069053A (ja) | サーバのためのコンピュータプログラム、サーバ、及び、サーバによって実行される方法 | |
JP7392403B2 (ja) | サーバ、及び、サーバのためのコンピュータプログラム | |
JP2022072862A (ja) | 端末装置、端末装置のためのコンピュータプログラム、及び、方法 | |
JP2024053535A (ja) | サーバ、通信システム、サーバのためのコンピュータプログラム、及び、サーバのための制御方法 | |
JP2022072861A (ja) | 制御装置、制御装置のためのコンピュータプログラム、及び、方法 | |
JP2024094033A (ja) | 端末装置のためのコンピュータプログラム、端末装置を制御するための方法、及び、端末装置 | |
JP2024073097A (ja) | 通信装置及び通信装置のためのコンピュータプログラム | |
JP2024098826A (ja) | 端末装置のためのコンピュータプログラム、端末装置を制御するための方法、及び、端末装置 | |
JP2021105848A (ja) | サーバ、通信装置、サーバのためのコンピュータプログラム、及び、通信装置のためのコンピュータプログラム | |
JP2022053863A (ja) | 端末装置のためのアプリケーションプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231011 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231017 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231114 |
|
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: 20231205 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231218 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7415740 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |