(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024122316
(43)【公開日】2024-09-09
(54)【発明の名称】印刷量管理装置及び印刷システム
(51)【国際特許分類】
G06F 3/12 20060101AFI20240902BHJP
H04N 1/00 20060101ALI20240902BHJP
【FI】
G06F3/12 339
G06F3/12 303
G06F3/12 373
G06F3/12 329
G06F3/12 385
H04N1/00 127A
【審査請求】未請求
【請求項の数】17
【出願形態】OL
(21)【出願番号】P 2023029786
(22)【出願日】2023-02-28
(71)【出願人】
【識別番号】000005267
【氏名又は名称】ブラザー工業株式会社
(74)【代理人】
【識別番号】110003096
【氏名又は名称】弁理士法人第一テクニカル国際特許事務所
(72)【発明者】
【氏名】市川 裕詞
【テーマコード(参考)】
5C062
【Fターム(参考)】
5C062AA02
5C062AA05
5C062AA13
5C062AA29
5C062AB22
5C062AB23
5C062AB38
5C062AB42
5C062AC04
5C062AC05
5C062AC22
5C062AC34
5C062AE07
5C062AE15
5C062AF00
5C062AF06
5C062AF07
(57)【要約】
【課題】前の印刷サービスで使用していた残りの印刷枚数を次の印刷サービスに引き継ぐことで、ユーザが安心して印刷サービスを切り替えるようにする。
【解決手段】第1サーバ100A及び第2サーバ100Bは、オンデマンド印刷サービスにおいて、期限の制限なく使用可能な無期限の印刷可能枚数を設定するステップS139と、サブスクリプション印刷サービスにおいて、有効期限の間だけ使用可能な期限付きの契約プラン枚数を設定するステップS39と、サブスクリプション印刷サービスからオンデマンド印刷サービスへの切り替えの実行時において、残余枚数等を期限付き印刷可能枚数として引継ぐステップS151と、オンデマンド印刷サービスからサブスクリプション印刷サービスへの切り替えの実行時において、印刷可能枚数を無期限繰り越し枚数として引継ぐステップS51と、を実行する。
【選択図】
図9
【特許請求の範囲】
【請求項1】
サービス提供サーバと印刷装置とを備えた印刷システムについて印刷量を管理する印刷量管理装置であって、
前記印刷システムは、
シート上に画像を印刷するときの上限となる許容印刷量を、ユーザの購入要求に基づき購入される購入印刷権限が保証する第1保証印刷量に応じて増加可能な第1サービスと、
前記許容印刷量を、ユーザの定額負担契約に基づき所定期間付与される定額印刷権限が保証する第2保証印刷量に応じて設定可能な第2サービスと、
を選択的に実行可能に構成され、
前記印刷量管理装置は、
前記第1サービスにおいて、期限の制限なく使用可能な無期限許容印刷量として前記許容印刷量を設定する第1印刷量設定処理と、
前記第2サービスにおいて、有効期限の間だけ使用可能な期限付き許容印刷量として前記許容印刷量を設定する第2印刷量設定処理と、
前記第1サービスの提供から前記第2サービスの提供への第2サービス化切り替え、若しくは、前記第2サービスの提供から前記第1サービスの提供への第1サービス化切り替え、を行うサービス切り替えの実行時において、切り替え前のサービスにて保有されていた前記許容印刷量を、切り替え後のサービスにおいて保有される前記許容印刷量として引継ぐ、印刷量引継ぎ処理と、
を実行するよう構成されている、印刷量管理装置。
【請求項2】
前記印刷量引継ぎ処理では、
前記第2サービス化切り替えを行う前記サービス切り替えの実行時において、切り替え前の前記第1サービスにて保有されていた前記無期限許容印刷量を、切り替え後の前記第2サービスにおいても無期限許容印刷量として引継ぎ、若しくは
前記第1サービス化切り替えを行う前記サービス切り替えの実行時において、切り替え前の前記第2サービスにて保有されていた前記期限付き許容印刷量を、切り替え後の前記第1サービスにおいても期限付き許容印刷量として引継ぐ、
よう構成されている、請求項1記載の印刷量管理装置。
【請求項3】
前記印刷システムは、
印刷の実行に伴い、前記期限付き許容印刷量が、前記無期限許容印刷量よりも優先的に減算される
よう構成されている、請求項2記載の印刷量管理装置。
【請求項4】
前記印刷量管理装置は、さらに、
前記無期限許容印刷量と前記期限付き許容印刷量とを識別可能に表示する識別表示信号を出力する識別表示信号出力処理
を実行するよう構成されている、請求項2記載の印刷量管理装置。
【請求項5】
前記印刷量引継ぎ処理において、
前記第2サービス化切り替えの実行時には、前記第1サービスにおいて保有されていた前記無期限許容印刷量を前記第2サービスにおいても前記無期限許容印刷量として引継ぐ、請求項2記載の印刷量管理装置。
【請求項6】
前記印刷量管理装置は、さらに、
前記無期限許容印刷量と前記期限付き許容印刷量とを識別可能に表示する識別表示信号を出力する識別表示信号出力処理
を実行するよう構成されている、請求項5記載の印刷量管理装置。
【請求項7】
前記印刷量管理装置は、さらに、
前記第2サービスの提供時において、印刷量の進展を、当該進展と共に面積又は長さが増減する第1図像で表す第1図像表示信号を出力する第1図像表示信号出力処理
を実行し、
前記識別表示信号出力処理では、
前記無期限許容印刷量を、面積又は長さが増減する、前記第1図像とは別の第2図像で表す前記識別表示信号を出力する
よう構成されている、請求項6記載の印刷量管理装置。
【請求項8】
前記印刷システムは、
前記第2サービスの提供時において、1つの前記所定期間における実印刷量が前記第2保証印刷量に達しなかった場合には、前記1つの所定期間に後続する次の所定期間において前記第2保証印刷量から前記実印刷量を差し引いた残余量を有効期限付きの繰り越し量として前記許容印刷量に加算するよう構成されており、
前記印刷量管理装置は、前記第1図像表示信号出力処理において、
前記繰り越し量を前記第1図像及び前記第2図像とは別の第3図像で表す前記識別表示信号を出力する
よう構成されている、請求項7記載の印刷量管理装置。
【請求項9】
前記印刷量引継ぎ処理において、
前記第1サービス化切り替えの実行時には、前記第2サービスにおいて保有されていた前記期限付き許容印刷量を前記第1サービスにおいても前記期限付き許容印刷量として引継ぐ、請求項2記載の印刷量管理装置。
【請求項10】
前記印刷量管理装置は、さらに、
前記有効期限が到来した場合に前記期限付き許容印刷量を無効化する無効化処理
を実行するよう構成されている、請求項9記載の印刷量管理装置。
【請求項11】
前記印刷量管理装置は、さらに、
前記無期限許容印刷量と前記期限付き許容印刷量とを識別可能に表示する識別表示信号を出力する識別表示信号出力処理
を実行するよう構成されている、請求項9記載の印刷量管理装置。
【請求項12】
前記識別表示信号出力処理では、
前記期限付き許容印刷量及び前記無期限許容印刷量を互いに異なる色で表す前記識別表示信号を出力する
よう構成されている、請求項11記載の印刷量管理装置。
【請求項13】
前記印刷量管理装置は、さらに、
前記第1サービスの提供時において、印刷量の進展を、当該進展と共に面積又は長さが増減する第4図像で表す第2図像表示信号を出力する第2図像表示信号出力処理
を実行し、
前記識別表示信号出力処理では、
前記第4図像内において前記期限付き許容印刷量及び前記無期限許容印刷量を互いに色が異なる別々の領域で表す前記識別表示信号を出力する
よう構成されている、請求項12記載の印刷量管理装置。
【請求項14】
前記サービス提供サーバは、前記印刷量管理装置を備える、請求項1乃至請求項13のいずれか1項記載の印刷量管理装置。
【請求項15】
前記印刷システムは、
前記サービス提供サーバ及び前記印刷装置に接続される端末装置をさらに備え、
前記端末装置は、
当該端末装置を前記印刷量管理装置として動作させるアプリケーションプログラムを備える、請求項1乃至請求項13のいずれか1項記載の印刷量管理装置。
【請求項16】
シート上に画像を印刷可能な印刷装置と、
前記印刷装置に対し通信可能な通信I/F、及び、前記印刷装置を管理し、前記印刷を実行するときの上限となる許容印刷量を、ユーザの購入要求に基づき購入される購入印刷権限が保証する第1保証印刷量に応じて増加可能な第1サービスと、前記許容印刷量を、ユーザの定額負担契約に基づき所定期間付与される定額印刷権限が保証する第2保証印刷量に応じて設定可能な第2サービスと、を選択的に実行可能に構成された制御部、を備えたサービス提供サーバと、
を有する印刷システムであって、
前記第1サービスにおいて、期限の制限なく使用可能な無期限許容印刷量として前記許容印刷量を設定する第1印刷量設定部と、
前記第2サービスにおいて、有効期限の間だけ使用可能な期限付き許容印刷量として前記許容印刷量を設定する第2印刷量設定部と、
前記第1サービスの提供から前記第2サービスの提供への第2サービス化切り替え、若しくは、前記第2サービスの提供から前記第1サービスの提供への第1サービス化切り替え、を行うサービス切り替えの実行時において、切り替え前のサービスにて保有されていた前記許容印刷量を、切り替え後のサービスにおいて保有される前記許容印刷量として引継ぐ、印刷量引継ぎ部と、
を有する、印刷システム。
【請求項17】
前記印刷量引継ぎ部は、
前記第2サービス化切り替えを行う前記サービス切り替えの実行時において、切り替え前の前記第1サービスにて保有されていた前記無期限許容印刷量を、切り替え後の前記第2サービスにおいても無期限許容印刷量として引継ぎ、若しくは
前記第1サービス化切り替えを行う前記サービス切り替えの実行時において、切り替え前の前記第2サービスにて保有されていた前記期限付き許容印刷量を、切り替え後の前記第1サービスにおいても期限付き許容印刷量として引継ぐ、
よう構成されている、請求項16記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、サービス提供サーバと印刷装置とを備えた印刷システムについて印刷量を管理する印刷量管理装置及び印刷システムに関する。
【背景技術】
【0002】
従来、印刷装置を使用するユーザが、サービス提供者に対して印刷内容に応じた課金料金を支払う印刷サービスが知られている。例えば特許文献1には、ユーザが選択した料金プランに基づいて、プリンタにおける消耗品であるインクを配送する配送サービスを提供する技術が記載されている。
【先行技術文献】
【特許文献】
【0003】
【発明の概要】
【発明が解決しようとする課題】
【0004】
上記従来技術の配送サービスは、一定期間における配送サービスの利用に対して配送サービスの利用者が利用料金を支払う方式のサービスであり、いわゆるサブスクリプション方式の印刷サービスである。このサブスクリプション方式の印刷サービスでは、ユーザは当該一定期間において所定の印刷量に達するまでは無償で印刷を行うことができる。一方、ユーザが有償で印刷権限を購入し、その購入した印刷権限が保証する印刷量を上限として印刷を行えるようにした、いわゆるプリペイド方式の印刷サービスも知られている。
【0005】
ユーザの印刷環境の多様化に応じて、上記のサブスクリプション方式及びプリペイド方式を含む複数の印刷サービス間において、ユーザが利用する印刷サービスを切り替えるニーズが生じると思われる。しかしながら、各印刷サービスは独立して提供されており、印刷サービスを切り替えるためには利用中の印刷サービスを終了し、新たな印刷サービスに加入することとなる。この場合、前の印刷サービスの残りの印刷枚数が無駄となってしまうため、ユーザは安心して印刷サービスを切り替えることができなかった。
【0006】
本発明の目的は、前の印刷サービスで使用していた残りの印刷枚数を次の印刷サービスに引き継ぐことで、ユーザが安心して印刷サービスを切り替えることができる印刷量管理装置及び印刷システムを提供することにある。
【課題を解決するための手段】
【0007】
上記目的を達成するために、本願発明は、サービス提供サーバと印刷装置とを備えた印刷システムについて印刷量を管理する印刷量管理装置であって、前記印刷システムは、シート上に画像を印刷するときの上限となる許容印刷量を、ユーザの購入要求に基づき購入される購入印刷権限が保証する第1保証印刷量に応じて増加可能な第1サービスと、前記許容印刷量を、ユーザの定額負担契約に基づき所定期間付与される定額印刷権限が保証する第2保証印刷量に応じて設定可能な第2サービスと、を選択的に実行可能に構成され、前記印刷量管理装置は、前記第1サービスにおいて、期限の制限なく使用可能な無期限許容印刷量として前記許容印刷量を設定する第1印刷量設定処理と、前記第2サービスにおいて、有効期限の間だけ使用可能な期限付き許容印刷量として前記許容印刷量を設定する第2印刷量設定処理と、前記第1サービスの提供から前記第2サービスの提供への第2サービス化切り替え、若しくは、前記第2サービスの提供から前記第1サービスの提供への第1サービス化切り替え、を行うサービス切り替えの実行時において、切り替え前のサービスにて保有されていた前記許容印刷量を、切り替え後のサービスにおいて保有される前記許容印刷量として引継ぐ、印刷量引継ぎ処理と、
を実行するよう構成されている。
【0008】
本願発明の印刷量管理装置は、第1印刷量設定処理と、第2印刷量設定処理と、印刷量引継ぎ処理と、を実行する。印刷量管理装置は、第1印刷量設定処理では、第1サービスにおいて、期限の制限なく使用可能な無期限許容印刷量として許容印刷量を設定し、第2印刷量設定処理では、第2サービスにおいて、有効期限の間だけ使用可能な期限付き許容印刷量として許容印刷量を設定する。印刷量管理装置は、印刷量引継ぎ処理では、サービス切り替えの実行時に、切り替え前のサービスにて保有されていた許容印刷量を、切り替え後のサービスにおいて保有される許容印刷量として引継ぐ。
本願発明によれば、前の印刷サービスで使用していた残りの印刷枚数を次の印刷サービスに引き継ぐことができるので、ユーザが安心して印刷サービスを切り替えることができる。
【0009】
また、上記目的を達成するために、本願発明は、シート上に画像を印刷可能な印刷装置と、前記印刷装置に対し通信可能な通信I/F、及び、前記印刷装置を管理し、前記印刷を実行するときの上限となる許容印刷量を、ユーザの購入要求に基づき購入される購入印刷権限が保証する第1保証印刷量に応じて増加可能な第1サービスと、前記許容印刷量を、ユーザの定額負担契約に基づき所定期間付与される定額印刷権限が保証する第2保証印刷量に応じて設定可能な第2サービスと、を選択的に実行可能に構成された制御部、を備えたサービス提供サーバと、を有する印刷システムであって、前記第1サービスにおいて、期限の制限なく使用可能な無期限許容印刷量として前記許容印刷量を設定する第1印刷量設定部と、前記第2サービスにおいて、有効期限の間だけ使用可能な期限付き許容印刷量として前記許容印刷量を設定する第2印刷量設定部と、前記第1サービスの提供から前記第2サービスの提供への第2サービス化切り替え、若しくは、前記第2サービスの提供から前記第1サービスの提供への第1サービス化切り替え、を行うサービス切り替えの実行時において、切り替え前のサービスにて保有されていた前記許容印刷量を、切り替え後のサービスにおいて保有される前記許容印刷量として引継ぐ、印刷量引継ぎ部と、を有する。
【発明の効果】
【0010】
本発明によれば、前の印刷サービスで使用していた残りの印刷枚数を次の印刷サービスに引き継ぐことで、ユーザが安心して印刷サービスを切り替えることができる。
【図面の簡単な説明】
【0011】
【
図1】実施形態に係る印刷システムのシステム構成の一例を表すブロック図である。
【
図2】プリンタの構成の一例を表すブロック図である。
【
図3】端末装置の構成の一例を表すブロック図である。
【
図4】印刷システムにより提供されるオンデマンド印刷サービスとサブスクリプション印刷サービスの概要の一例を表す説明図である。
【
図5】オンデマンド印刷サービスの提供を受ける際に端末装置のタッチパネルに表示される印刷サービス画面の一例を表す図である。
【
図6】サブスクリプション印刷サービスの提供を受ける際に端末装置のタッチパネルに表示される印刷サービス画面の一例を表す図である。
【
図7】オンデマンド印刷サービスからサブスクリプション印刷サービスへ切り替える際の印刷サービス画面の切り替えの一例を表す図である。
【
図8】サブスクリプション印刷サービスからオンデマンド印刷サービスへ切り替える際の印刷サービス画面の切り替えの一例を表す図である。
【
図9】オンデマンド印刷サービスからサブスクリプション印刷サービスに切り替える場合に、端末装置のCPU、プリンタのプロセッサ、第1サーバのプロセッサ、第2サーバのプロセッサが実行する制御手順の一例を表すシーケンスチャートである。
【
図10】サブスクリプション印刷サービスからオンデマンド印刷サービスに切り替える場合に、端末装置のCPU、プリンタのプロセッサ、第1サーバのプロセッサ、第2サーバのプロセッサが実行する制御手順の一例を表すシーケンスチャートである。
【
図11】プリンタと第1サーバとの間で累積印刷枚数及び累積チャージ枚数の値を同期するために、端末装置のCPU、第1サーバのプロセッサ、プリンタのプロセッサが実行する制御手順の一例を表すシーケンスチャートである。
【発明を実施するための形態】
【0012】
本発明の実施形態を図面を参照しつつ説明する。
【0013】
<印刷システムの概要>
図1に、実施形態に係る印刷システム1の構成の一例を示す。印刷システム1は、印刷枚数に対する課金方式が異なる複数の印刷サービスを選択的に実行可能に構成されている。本実施形態では、印刷システム1が例えばオンデマンド印刷サービスとサブスクリプション印刷サービスを提供する場合について説明する。
図1において、印刷システム1は、第1サーバ100Aと、第2サーバ100Bと、プリンタ200と、端末装置300と、を有している。これら第1サーバ100A、第2サーバ100B、プリンタ200、及び端末装置300は、ネットワークNTに接続されており、互いに通信可能である。ネットワークNTは、例えばインターネットや携帯電話通信回線等を含む。なお、第1サーバ100A及び第2サーバ100Bが印刷量管理装置及びサービス提供サーバの一例であり、プリンタ200が印刷装置の一例である。
【0014】
<第1サーバ>
第1サーバ100Aは、オンデマンド印刷サービスの提供を実行する。
図1に示すように、第1サーバ100Aは、プロセッサ110Aと、記憶装置115Aと、通信インタフェース190Aと、を有している。これらプロセッサ110A、記憶装置115A、及び通信インタフェース190Aは、バス105Aを介して互いにデータ送受信可能に接続されている。
【0015】
記憶装置115Aは、揮発性記憶装置120Aと、不揮発性記憶装置130Aと、を備えている。揮発性記憶装置120Aは、例えば、DRAMであり、処理対象となる各種のプログラムやデータを記憶する。不揮発性記憶装置130Aは、例えば、ハードディスクドライブ、あるいはソリッドステートドライブであり、プログラム記憶領域131Aと、データ記憶領域132Aと、を有している。
【0016】
プログラム記憶領域131Aには各種プログラムが格納されている。各種プログラムには、後述の
図9~
図11のシーケンスチャート等に基づく処理プログラムが含まれる。データ記憶領域132Aには、オンデマンド印刷サービスの提供に必要なデータ、例えば、管理対象であるプリンタ200ごとに累積印刷枚数、累積チャージ枚数、期限付きチャージ枚数等が記憶されている。
【0017】
プロセッサ110Aは、データ処理を行う装置、例えばCPUであり、プログラム記憶領域131Aに格納された各種プログラムを実行する。プロセッサ110Aは、ネットワークNTに接続された第2サーバ100B、プリンタ200、及び端末装置300に対するデータ通信を含む各種の処理を行う。プロセッサ110Aと上記プログラム記憶領域131Aに記憶されたプログラムとが、制御部の一例である。
【0018】
通信インタフェース190Aは、他の装置と通信するための例えば有線LANインタフェース又は無線インタフェースであり、ネットワークNTに接続されている。通信インタフェース190Aが通信I/Fの一例である。
【0019】
<第2サーバ>
第2サーバ100Bは、サブスクリプション印刷サービスの提供を実行する。
図1に示すように、第2サーバ100Bは、プロセッサ110Bと、記憶装置115Bと、通信インタフェース190Bと、を有している。これらプロセッサ110B、記憶装置115B、及び通信インタフェース190Bは、バス105Bを介して互いにデータ送受信可能に接続されている。
【0020】
記憶装置115Bは、揮発性記憶装置120Bと、不揮発性記憶装置130Bと、を備えている。揮発性記憶装置120Bは、例えば、DRAMであり、処理対象となる各種のプログラムやデータを記憶する。不揮発性記憶装置130Bは、例えば、ハードディスクドライブ、あるいはソリッドステートドライブであり、プログラム記憶領域131Bと、データ記憶領域132Bと、を有している。
【0021】
プログラム記憶領域131Bには各種プログラムが格納されている。各種プログラムには、後述の
図9及び
図10のシーケンスチャート等に基づく処理プログラムが含まれる。データ記憶領域132Bには、サブスクリプション印刷サービスの提供に必要なデータ、例えば、管理対象であるプリンタ200ごとに累積印刷枚数、期限付き繰り越し枚数、無期限繰り越し枚数等が記憶されている。
【0022】
プロセッサ110Bは、データ処理を行う装置、例えばCPUであり、プログラム記憶領域131Bに格納された各種プログラムを実行する。プロセッサ110Bは、ネットワークNTに接続された第1サーバ100A、プリンタ200、及び端末装置300に対するデータ通信を含む各種の処理を行う。プロセッサ110Bと上記プログラム記憶領域131Bに記憶されたプログラムとが、制御部の一例である。
【0023】
通信インタフェース190Bは、他の装置と通信するための例えば有線LANインタフェース又は無線インタフェースであり、ネットワークNTに接続されている。通信インタフェース190Bが通信I/Fの一例である。
【0024】
なお、上記記憶装置115A,115Bは上述した装置要素での構成に限られない。例えば、RAM、ROM、EEPROM、HDD、第1サーバ100A又は第2サーバ100Bに着脱されるUSBメモリ等の可搬記録媒体、プロセッサ110A,110Bが備えるバッファ等、或いはそれらの組み合わせによって構成されてもよい。
また、記憶装置115A,115Bは、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、non-transitoryな媒体である。non-transitoryな媒体には、上記の例の他に、CD-ROM、DVD-ROM等の記録媒体も含まれる。また、non-transitoryな媒体は、tangibleな媒体でもある。後述するプリンタ200の記憶装置215についても同様である。
【0025】
<プリンタ>
プリンタ200は、例えば上記オンデマンド印刷サービス又はサブスクリプション印刷サービスの提供を受けるユーザによって保有されている。
図2に示すように、プリンタ200は、プロセッサ210と、記憶装置215と、表示部240と、操作部250と、通信インタフェース270と、印刷部290と、を有している。これらプロセッサ210、記憶装置215、表示部240、操作部250、通信インタフェース270、及び印刷部290は、バス205を介して互いにデータ送受信可能に接続されている。
【0026】
記憶装置215は、揮発性記憶装置220と、不揮発性記憶装置230と、を備えている。揮発性記憶装置220は、例えば、DRAMであり、印刷対象の画像データを記憶する画像データ記憶領域222を備えている。不揮発性記憶装置230は、例えばNVRAM、フラッシュメモリ等であり、プログラム記憶領域231と、データ記憶領域232と、を備えている。プログラム記憶領域231には各種プログラムが格納されている。各種プログラムには、後述の
図9~
図11のシーケンスチャート等に基づく処理プログラムや、印刷処理プログラムなどのファームウェア等が含まれる。データ記憶領域232には、上記オンデマンド印刷サービス又はサブスクリプション印刷サービスの提供を受けるための各種データ、例えば累積印刷枚数や累積チャージ枚数等が記憶されている。
【0027】
プロセッサ210は、データ処理を行う装置であり、例えば、CPUである。プロセッサ210は、プログラム記憶領域231に格納された各種プログラムを実行する。
【0028】
表示部240は、例えば、液晶ディスプレイであり、種々の情報を表示可能である。操作部250は、ユーザによる操作を受け付ける装置である。ユーザは、操作部250を操作することによって、種々の指示をプリンタ200に入力可能である。通信インタフェース270は、他の装置と通信するための有線または無線のネットワークインタフェースであり、ネットワークNTに接続されている。
【0029】
印刷部290は、図示しない搬送機構により搬送されるシートに画像を印刷する。印刷部290は、端末装置300から送信された印刷ジョブ、若しくは、操作部250での操作に基づき自ら生成した印刷ジョブに基づいて、シートに画像を印刷する。
<端末装置>
図3に、端末装置300の構成の一例を示す。端末装置300は、例えばユーザの所有するスマートフォン等の携帯端末であり、無線通信を介してネットワークNTに接続される。
図3に示すように、端末装置300は、CPU310と、メモリ320と、無線通信を介してネットワークNTに接続するための通信制御部330と、タッチパネル340と、大容量記憶装置350と、を有している。
【0030】
大容量記憶装置350は、例えばフラッシュメモリであり、プログラム記憶領域351と、データ記憶領域352と、を備えている。プログラム記憶領域351には各種プログラムが例えばファームウェアとして格納されている。各種プログラムには、後述の
図9~
図11のシーケンスチャート等に基づく処理プログラム等が含まれる。CPU310は、プログラム記憶領域351に格納された各種プログラムを実行する。CPU310は、通信制御部330を介し、ネットワークNTに接続された第1サーバ100A、第2サーバ100B、及びプリンタ200に対するデータ通信を含む種々の処理を実行する。
【0031】
端末装置300はまた、液晶ディスプレイとタッチパッドを一体的に組み合わせたタッチパネル340で各種の情報の表示と、ユーザによる各種の操作を受け付ける。ユーザは、タッチパネル340を操作することによって、種々の指示を端末装置300に入力可能である。
【0032】
なお、端末装置300として、携帯端末に代えて、例えばタブレットコンピュータやノート型PC、デスクトップ型PC等の他の情報端末を用いてもよい。
【0033】
<オンデマンド印刷サービスとサブスクリプション印刷サービス>
図4に、印刷システム1により提供されるオンデマンド印刷サービスとサブスクリプション印刷サービスの概要を示す。第1サーバ100Aは、オンデマンド印刷サービスの提供を実行する。オンデマンド印刷サービスは、シート上に画像を印刷するときの上限となる印刷可能枚数を、ユーザの購入要求に基づき購入されるオンデマンド印刷権限が保証するチャージ枚数に応じて増加可能な印刷サービスである。なお、オンデマンド印刷サービスが第1サービスの一例であり、オンデマンド印刷サービスにおける印刷可能枚数が許容印刷量の一例であり、オンデマンド印刷権限が購入印刷権限の一例であり、チャージ枚数が第1保証印刷量の一例である。
【0034】
オンデマンド印刷サービスでは、ユーザは印刷を行うために、課金を負担することによりチャージ枚数を購入する。すなわちユーザは、いわゆるプリペイド方式で金銭的な負担を行ってチャージ枚数の購入を行う。ユーザにより購入されたチャージ枚数は、期限の制限なく使用可能な無期限のチャージ枚数である。ユーザが端末装置300に対してチャージ枚数の購入を要求する操作を行うと、第1サーバ100Aにプリンタ200の識別情報とチャージ枚数の購入要求が送信される。第1サーバ100Aのプロセッサ110Aは、購入要求を受け付けると、チャージ枚数の決済処理を行うととともに、ユーザにより新たに購入されたチャージ枚数の値を、指定されたプリンタ200に対する累積チャージ枚数に加算する。累積チャージ枚数は、第1サーバ100Aの不揮発性記憶装置130Aのデータ記憶領域132Aにプリンタごとに記憶されている。加算された累積チャージ枚数は、第1サーバ100Aからプリンタ200に送信されて、プリンタ200の不揮発性記憶装置230のデータ記憶領域232に記憶された累積チャージ枚数も更新される。
【0035】
なお、印刷システム1では、ユーザはニーズに応じて、オンデマンド印刷サービスとサブスクリプション印刷サービスの間で印刷サービスを切り替えることができる。その際、ユーザは印刷サービスを切り替えた場合に、前の印刷サービスで使用していた残りの印刷枚数を次の印刷サービスに引き継ぐことができる。詳細は後述するが、サブスクリプション印刷サービスからオンデマンド印刷サービスに切り替えた場合、サブスクリプション印刷サービスにおいて保有されていた印刷枚数が有効期限の間だけ使用可能な期限付きの印刷可能枚数として引継がれる。期限付きの印刷可能枚数に基づく期限付きチャージ枚数は、第1サーバ100Aの不揮発性記憶装置130Aのデータ記憶領域132Aにプリンタごとに記憶されている。期限付きチャージ枚数は、有効期限ごとに区別して記憶されている。第1サーバ100Aのプロセッサ110Aは、期限付きチャージ枚数の有効期限が到来した場合には、当該期限付きチャージ枚数を無効化する。なお、累積チャージ枚数は無期限のチャージ枚数と期限付きチャージ枚数の合計枚数である。
【0036】
プリンタ200のプロセッサ210は、印刷ジョブをユーザの端末装置300から受信すると印刷を実行する。なお、印刷ジョブは端末装置300からの受信に限られず、ユーザの操作に基づきプリンタ200の操作部250を介して受け付けてもよい。プリンタ200のプロセッサ210は、印刷を実行した印刷枚数だけ、不揮発性記憶装置230のデータ記憶領域232に記憶された累積印刷枚数を加算する。オンデマンド印刷サービスにおいて加算された累積印刷枚数は、プリンタ200から第1サーバ100Aに送信されて、データ記憶領域132Aにプリンタごとに記憶された累積印刷枚数も更新される。第1サーバ100A及びプリンタ200の両方において、累積チャージ枚数から累積印刷枚数を差し引いた枚数が印刷可能枚数として管理される。つまり、プリンタ200のプロセッサ210は、印刷ジョブを受信した場合には印刷可能枚数を消費して印刷を実行し、第1サーバ100Aの印刷可能枚数も同期して減少する。第1サーバ100Aのプロセッサ110Aは、印刷の実行に伴い印刷可能枚数を減少させる際には、期限付きチャージ枚数を無期限のチャージ枚数よりも優先的に消費させる。第1サーバ100Aのプロセッサ110Aは、期限付きチャージ枚数に複数の有効期限のチャージ枚数が含まれる場合には、期限の早いものから優先的に消費させる。
【0037】
第2サーバ100Bは、サブスクリプション印刷サービスの提供を実行する。サブスクリプション印刷サービスは、シート上に画像を印刷するときの上限となる印刷可能枚数を、ユーザの定額負担契約に基づき所定期間付与されるサブスクリプション印刷権限が保証する契約プラン枚数に応じて設定可能な印刷サービスである。なお、サブスクリプション印刷サービスが第2サービスの一例であり、サブスクリプション印刷サービスにおける印刷可能枚数が許容印刷量の一例であり、サブスクリプション印刷権限が定額印刷権限の一例であり、契約プラン枚数が第2保証印刷量の一例である。
【0038】
サブスクリプション印刷サービスでは、ユーザは印刷を行うために、所定期間における印刷サービスの利用に対して課金を負担する。所定期間に印刷可能な上限枚数を定めた契約プランが複数種類用意されており、ユーザはいずれかの契約プランを選択して契約する。所定期間内にユーザが印刷を実行した枚数である実印刷枚数が契約プラン枚数の範囲内であれば、追加料金なしで印刷できる。所定期間における実印刷枚数が契約プラン枚数を超えた場合には、ユーザに対して超えた枚数分だけ追加料金が課金される。所定期間は例えば1か月、3か月、半年、1年等である。第2サーバ100Bのプロセッサ110Bは、所定期間の初めにプリンタ200から累積印刷枚数を取得し、現時点の累積印刷枚数から差し引くことで所定期間における実印刷枚数を管理する。累積印刷枚数はデータ記憶領域132Bにプリンタごとに記憶される。所定期間における実印刷枚数が契約プラン枚数に達しなかった場合には、後続する次の所定期間において、契約プラン枚数から実印刷枚数を差し引いた残余枚数が、有効期限付きの期限付き繰り越し枚数としてデータ記憶領域132Bにプリンタごとに記憶される。期限付き繰り越し枚数の有効期限は、例えば契約プラン枚数の有効期限である所定期間よりも長く設定されてもよい。なお、実印刷枚数が実印刷量の一例であり、残余枚数が残余量の一例であり、繰り越し枚数が繰り越し量の一例である。
【0039】
詳細は後述するが、オンデマンド印刷サービスからサブスクリプション印刷サービスに切り替えた場合、オンデマンド印刷サービスにおいて保有されていた印刷可能枚数は期限の制限なく使用可能な無期限繰り越し枚数として引継がれる。無期限繰り越し枚数は、期限付き繰り越し枚数とは区別されて、不揮発性記憶装置230のデータ記憶領域232にプリンタごとに記憶される。
【0040】
プリンタ200のプロセッサ210は、印刷を実行した印刷枚数だけ、不揮発性記憶装置230のデータ記憶領域232に記憶された累積印刷枚数を加算する。サブスクリプション印刷サービスにおいて加算された累積印刷枚数は、プリンタ200から第2サーバ100Bに送信されて、データ記憶領域132Bにプリンタごとに記憶された累積印刷枚数も更新される。第2サーバ100Bのプロセッサ110Bは、印刷の実行に伴う累積印刷枚数の更新に基づき印刷枚数を増大させる際には、期限付き繰り越し枚数を無期限繰り越し枚数よりも優先的に消費させる。例えば、期限付き繰り越し枚数の有効期限が契約プラン枚数の有効期限よりも遅い場合には、第2サーバ100Bのプロセッサ110Bは、契約プラン枚数、期限付き繰り越し枚数、無期限繰り越し枚数の順で優先的に消費させる。つまり、第2サーバ100Bのプロセッサ110Bは期限の早いものから優先的に消費させる。
【0041】
<各印刷サービスにおける表示画面、印刷サービス切り替え時の表示画面の切り替え>
図5~
図6に、オンデマンド印刷サービス又はサブスクリプション印刷サービスの提供を受ける際に、端末装置300のタッチパネル340に表示される印刷サービス画面の一例を示す。また
図7~
図8に、印刷サービスの切り替え時に端末装置300のタッチパネル340に表示される印刷サービス画面の切り替えの一例を示す。
【0042】
まず、
図5を用いてオンデマンド印刷サービスの提供を受ける際の印刷サービス画面について説明する。ユーザが端末装置300においてオンデマンド印刷サービスの提供を受けるためのアプリケーションプログラムを起動すると、
図5(a)に示す印刷サービス画面340Aが表示される。印刷サービス画面340Aには、ユーザが使用可能なプリンタ200のプリンタID「Printer01」と、当該プリンタ200の印刷可能枚数が表示されている。また印刷サービス画面340Aには、チャージ枚数を購入するための「チャージ」ボタンが表示されている。
【0043】
プリンタ200の印刷可能枚数は、数値341と略円環形状の円形ゲージ342により表示される。オンデマンド印刷サービスにおける印刷サービス画面340Aでは、印刷量の進展が数値341の減少と共に円形ゲージ342の長さが減少することにより表される。なお、円形ゲージ342の長さとは、円形ゲージ342の中身を表す部分、つまり
図5において黒色の部分の長さをいう。円形ゲージ342が第4図像の一例である。
【0044】
なお、本実施形態では円形ゲージの下端の一部を欠損させた形状としているが、下端以外の箇所を欠損させてもよいし、欠損のない一続きの円環形状としてもよい。また、円形ゲージを円環形状ではなく円形状として、面積を減少させることで印刷量の進展を表示してもよい。また、ゲージの形状は円形に限らず、例えば直線形状や四角形状等、他の形状としてもよい。
【0045】
図5(a)では、例えばユーザが100枚のチャージ枚数を購入することにより印刷可能枚数が100枚となっており、当該100枚で円形ゲージ342の長さが最大、すなわち満タンの状態となっている。円形ゲージ342の長さが最大となるのは100枚でなくてもよく、チャージされたときの印刷可能枚数に応じて切り替えるようにしてもよい。この状態から、印刷が実行されると印刷可能枚数の数値341が減少すると共に、円形ゲージ342の長さが反時計回りに減少する。
【0046】
図5(b)では、例えば50枚の印刷が実行されて印刷可能枚数が50枚に減少しており、円形ゲージ342の長さが略半分に減少している。
図5(c)では、例えば100枚の印刷が実行されて印刷可能枚数が0枚に減少しており、円形ゲージ342の長さが0、すなわち空の状態となっている。印刷可能枚数が0枚に到達すると、プリンタ200での印刷の実行が不可能となる。この場合、ユーザが「チャージ」ボタンを操作して適宜の枚数のチャージ枚数を購入することで印刷可能枚数が増大し、印刷が実行可能となる。
【0047】
なお、
図5に示す例では、印刷量の進展を、数値341の減少と共に円形ゲージ342の長さが減少することにより表される印刷可能枚数として表示したが、これに限られない。例えば後述の
図6と同様に、印刷量の進展を、数値341の増大と共に円形ゲージ342の長さが増大することにより表される印刷枚数として表示してもよい。
【0048】
次に、
図6を用いてサブスクリプション印刷サービスの提供を受ける際の印刷サービス画面について説明する。ユーザが端末装置300においてサブスクリプション印刷サービスの提供を受けるためのアプリケーションプログラムを起動すると、
図6(a)に示す印刷サービス画面340B1が表示される。印刷サービス画面340B1には、ユーザが使用可能なプリンタ200のプリンタID「Printer01」と、当該プリンタ200の印刷枚数が表示されている。なお、
図6等における印刷枚数とは、所定期間における実印刷枚数のことであり、所定期間が経過するごとに0枚にリセットされる。また印刷サービス画面340B1には、契約プランの内容と期限付き繰り越し枚数が表示されている。期限付き繰り越し枚数には、有効期限も併せて表示されている。
【0049】
プリンタ200の印刷枚数は、数値343と略円環形状の円形ゲージ344により表示される。サブスクリプション印刷サービスにおける印刷サービス画面340B1では、印刷量の進展が数値343の増大と共に円形ゲージ344の長さが増大することにより表される。数値343は、例えば契約プラン枚数を分母とし印刷枚数を分子として表示されている。なお、円形ゲージ344の長さとは、円形ゲージ344の中身を表す部分、つまり
図6において黒色の部分の長さをいう。円形ゲージ344が第1図像の一例である。
【0050】
図6(a)では、例えばユーザが月に100枚の契約プランを契約しており、前月からの繰り越し枚数である期限付き繰り越し枚数が例えば30枚となっている。また、当月の印刷枚数が0枚であり、円形ゲージ344の長さが0、すなわち空の状態となっている。この状態から、印刷が実行されると印刷枚数の数値343が増大すると共に、円形ゲージ344の長さが時計回りに増大する。
【0051】
図6(b)では、例えば50枚の印刷が実行されて印刷枚数が50枚に増大しており、円形ゲージ344の長さが略半分まで増大している。
図6(c)では、例えば100枚の印刷が実行されて印刷枚数が100枚に増大しており、円形ゲージ344の長さが最大、すなわち満タンの状態となっている。
【0052】
この例では、期限付き繰り越し枚数が30枚であるため、契約プラン枚数に期限付き繰り越し枚数を加算した130枚まで、ユーザは追加料金なしで印刷することができる。
図6(d)では、
図6(a)の状態となる前の、例えば期限付き繰り越し枚数30枚のうち10枚の印刷が実行されて期限付き繰り越し枚数30枚のうちの印刷枚数10枚の状態を示している。この際、印刷枚数の数値343と円形ゲージ344が表示された印刷サービス画面340B1とは別ページの画面として、印刷サービス画面340B2が表示される。印刷サービス画面340B2では、期限付き繰り越し枚数の進展が、数値345の増大と共に円形ゲージ346の長さが増大することにより表される。数値345は、例えば期限付き繰り越し枚数を分母とし印刷枚数を分子として表示されている。また、数値345の近傍には期限付き繰り越し枚数の有効期限も併せて表示されている。なお、円形ゲージ346の長さとは、円形ゲージ346の中身を表す部分、つまり
図6(d)においてドットハッチングの部分の長さをいう。円形ゲージ346の最大長さは、この例では30枚に対応している。円形ゲージ346が第3図像の一例である。期限付き繰り越し枚数30枚が全て印刷により消費されると、
図6(a)の状態(円形ゲージ344の長さが0)となり、以降更なる印刷の実行により円形ゲージ344の長さが長くなる。
【0053】
なお、円形ゲージ344と円形ゲージ346とは同じ表示態様としてもよいし、異なる表示態様としてもよい。例えば、円形ゲージ344と円形ゲージ346とを異なる色で表示してもよい。また、
図6に示す例では印刷サービス画面340B1,340B2を別ページの画面としたが、同じページの中に印刷サービス画面340B1,340B2の両方の内容を含めてもよい。
【0054】
また、
図6に示す例では、印刷量の進展を、数値343の増大と共に円形ゲージ344の長さが増大することにより表される印刷枚数として表示したが、これに限られない。例えば前述の
図5と同様に、印刷量の進展を、数値343の減少と共に円形ゲージ344の長さが減少することにより表される印刷可能枚数として表示してもよい。
【0055】
次に、
図7を用いて、オンデマンド印刷サービスからサブスクリプション印刷サービスに切り替える際の印刷サービス画面の切り替えについて説明する。
図7(a)はオンデマンド印刷サービスにおける印刷サービス画面340Aであり、例えば50枚の印刷が実行されて印刷可能枚数の数値341が50枚に減少し、円形ゲージ342の長さが反時計回りに略半分まで減少している。この状態で、オンデマンド印刷サービスからサブスクリプション印刷サービスに切り替えられると、オンデマンド印刷サービスにおける残りの印刷可能枚数である50枚が、サブスクリプション印刷サービスにおける無期限繰り越し枚数として引き継がれる。この際、
図7(a)に示す印刷サービス画面340Aは、
図7(b)に示すサブスクリプション印刷サービスにおける印刷サービス画面340B1,340B3に切り替えられる。印刷サービス画面340B1,340B3では、例えばユーザが月に100枚の契約プランを契約しており、引き継がれた50枚が無期限繰り越し枚数として設定されたことが表示されている。印刷サービス画面340B1では、当月の印刷枚数が0枚であり、円形ゲージ344の長さが0、すなわち空の状態として表示されている。無期限繰り越し枚数が無期限許容印刷量の一例である。
【0056】
印刷サービス画面340B3は、印刷サービス画面340B1とは別ページの画面として表示される。すなわち、無期限繰り越し枚数は期限付きの印刷枚数と識別可能に表示される。なお、印刷サービス画面340B3は、上述した印刷サービス画面340B2とも別ページの画面として構成されている。印刷サービス画面340B3では、印刷量のうち無期限繰り越し枚数の進展が数値347の増大と共に円形ゲージ348の長さが増大することにより表される。無期限繰り越し枚数は、先ず期限付き繰り越し枚数が消費され、さらに契約枚数が消費された後に消費される。したがって、数値347は、例えば無期限繰り越し枚数を分母とし期限付き繰り越し枚数と契約プラン枚数を超過した印刷枚数を分子として表示されている。また、数値347の近傍には繰り越し枚数が無期限であることが併せて表示されている。なお、円形ゲージ348の長さとは、円形ゲージ348の中身を表す部分(
図7では不図示)の長さをいう。円形ゲージ348の最大長さは、この例では50枚に対応している。円形ゲージ348が第2図像の一例である。
【0057】
この状態から印刷が実行されると、印刷サービス画面340B1において印刷枚数の数値343が増大すると共に、円形ゲージ344の長さが時計回りに増大する。印刷枚数が100枚に到達し、印刷サービス画面340B1において円形ゲージ344の長さが最大となった後に、印刷サービス画面340B3において無期限繰り越し枚数が消費される。このようにして、サブスクリプション印刷サービスにおける印刷可能枚数は期限の早いものから優先的に消費される。
【0058】
次に、
図8を用いて、サブスクリプション印刷サービスからオンデマンド印刷サービスに切り替える際の印刷サービス画面の切り替えについて説明する。
図8(a)はサブスクリプション印刷サービスにおける印刷サービス画面340B1,B2,B3である。印刷サービス画面340B1,B2,B3では、例えばユーザが月に100枚の契約プランを契約しており、前月からの期限付き繰り越し枚数が例えば60枚となっており、印刷サービス切り替えにより引き継がれた無期限繰り越し枚数が例えば50枚となっている。印刷サービス画面340B2では、例えば30枚の印刷が実行されて印刷枚数が30枚に増大しており、円形ゲージ344の長さが時計回りに略半分まで増大している。印刷サービス画面340B1では、期限付き繰り越し枚数がまだ残っているため契約プラン枚数はまだ消費されていない。この状態で、サブスクリプション印刷サービスからオンデマンド印刷サービスに切り替えられると、サブスクリプション印刷サービスにおける残余枚数である100枚が、オンデマンド印刷サービスにおける同じ有効期限の期限付き印刷可能枚数として引き継がれる。この例では、残余枚数は契約プラン枚数100枚から印刷枚数0枚を差し引いた100枚であり、有効期限は例えば1か月である。また、サブスクリプション印刷サービスにおける前月からの期限付き繰り越し枚数である60枚から印刷枚数30枚を差し引いた30枚が、オンデマンド印刷サービスにおける同じ有効期限の期限付き印刷可能枚数として引き継がれる。この例では、期限付き印刷可能枚数の有効期限は例えば2か月である。また、サブスクリプション印刷サービスにおける無期限繰り越し枚数である50枚が、オンデマンド印刷サービスにおける無期限印刷可能枚数として引き継がれる。上記期限付き印刷可能枚数が期限付き許容印刷量の一例である。
【0059】
この際、
図8(a)に示す印刷サービス画面340B1,B2,B3は、
図8(b)に示すオンデマンド印刷サービスにおける印刷サービス画面340Aに切り替えられる。印刷サービス画面340Aでは、引き継がれた印刷可能枚数の合計枚数である180枚が印刷可能枚数として設定されたことが表示されている。印刷サービス画面340Aでは、共通の円形ゲージ342において、期限付き印刷可能枚数に対応する領域342a,342bと、無期限印刷可能枚数に対応する領域342cと、が互いに色が異なる別々の領域で表示されている。さらに、期限付き印刷可能枚数に対応する領域342a,342bは、前月からの期限付き繰り越し枚数に対応する領域342aと、上記残余枚数に対応する領域342bと、が互いに異なる色で表示されている。印刷サービス画面340Aでは、各領域の色と有効期限がそれぞれ表示されている。なお、円形ゲージ342の最大長さはこの例では180枚に対応している。この状態から、印刷が実行されると印刷可能枚数の数値341が減少すると共に、円形ゲージ342の長さが反時計回りに減少する。このようにして、オンデマンド印刷サービスにおける印刷可能枚数は期限の早いものから優先的に消費される。
【0060】
<印刷サービスの切り替え時の制御手順>
本実施形態における上記印刷サービスの切り替え時に印刷枚数を引き継ぐ処理を実現するために、端末装置300のCPU310、第1サーバ100Aのプロセッサ110A、第2サーバ100Bのプロセッサ110B、プリンタ200のプロセッサ210が実行する制御手順の一例を
図9及び
図10のシーケンスチャートにより説明する。
【0061】
まず、
図9を用いて、オンデマンド印刷サービスの提供からサブスクリプション印刷サービスの提供へと印刷サービスが切り替えられる場合について説明する。オンデマンド印刷サービスの提供からサブスクリプション印刷サービスの提供への切り替えが第2サービス化切り替えの一例である。
【0062】
図9のステップS1では、第1サーバ100Aのプロセッサ110Aは、オンデマンド印刷サービスにおける印刷サービス画面340Aの表示信号を端末装置300に送信する。
【0063】
ステップS3では、端末装置300のCPU310は、オンデマンド印刷サービスにおける印刷サービス画面340Aをタッチパネル340に表示させる。
【0064】
なお、図示は省略するが、上記ステップS3と次のステップS6の間に、オンデマンド印刷サービスにおける印刷ジョブの送信や、チャージ枚数の購入指示の送信等が行われてもよい。
【0065】
ステップS6では、端末装置300のCPU310は、ユーザによりタッチパネル340を介してオンデマンド印刷サービスからサブスクリプション印刷サービスへの印刷サービスの切り替え操作がなされたか否かを判定する。印刷サービスの切り替え操作は、例えばオンデマンド印刷サービスに対する退会操作やサブスクリプション印刷サービスに対する入会操作等である。CPU310は、切り替え操作がなされていない場合には(ステップS6:No)、本ステップS6を繰り返し、切り替え操作がなされた場合には(ステップS6:Yes)、次のステップS9に移行する。
【0066】
ステップS9では、端末装置300のCPU310は、オンデマンド印刷サービスに対する退会要求を第1サーバ100Aに送信する。当該退会要求には、ユーザが使用するプリンタ200の識別情報等が含まれる。
【0067】
ステップS12では、第1サーバ100Aのプロセッサ110Aは、端末装置300から送信された退会要求に基づき、オンデマンド印刷サービスの退会処理を実行する。プロセッサ110Aは、上記識別情報に対応するプリンタ200をオンデマンド印刷サービスの提供対象から削除する。
【0068】
ステップS15では、第1サーバ100Aのプロセッサ110Aは、最新の累積印刷枚数を取得するために累積印刷枚数の要求をプリンタ200に送信する。
【0069】
ステップS18では、プリンタ200のプロセッサ210は、第1サーバ100Aから送信された累積印刷枚数の要求を受信する。
【0070】
ステップS21では、プリンタ200のプロセッサ210は、累積印刷枚数のカウントにずれが生じるのを防止するために、印刷の実行を一時的に禁止する。
【0071】
ステップS24では、プリンタ200のプロセッサ210は、上記ステップS18で受信した第1サーバ100Aからの要求に基づき、最新の累積印刷枚数を第1サーバ100Aに送信する。
【0072】
ステップS27では、第1サーバ100Aのプロセッサ110Aは、プリンタ200から送信された最新の累積印刷枚数を取得する。
【0073】
ステップS30では、第1サーバ100Aのプロセッサ110Aは、不揮発性記憶装置130Aのデータ記憶領域132Aに記憶された累積チャージ枚数から上記ステップS27で取得した最新の累積印刷枚数を差し引いた印刷可能枚数を端末装置300に送信する。送信内容には累積印刷枚数等も含まれる。
【0074】
ステップS33では、端末装置300のCPU310は、第1サーバ100Aから送信された印刷可能枚数等を取得し、サブスクリプション印刷サービスへの引継ぎの確認を行う。当該ステップS33で、例えば印刷可能枚数の全部を引継ぐ、一部を引継ぐ、全部引継がない等をユーザが選択可能としてもよい。
【0075】
ステップS36では、端末装置300のCPU310は、印刷可能枚数の引継ぎの要求と、サブスクリプション印刷サービスに対する入会要求を第2サーバ100Bに送信する。引継ぎの要求には印刷可能枚数や累積印刷枚通等が含まれ、入会要求にはユーザが使用するプリンタ200の識別情報等が含まれる。
【0076】
ステップS39では、第2サーバ100Bのプロセッサ110Bは、端末装置300から送信された引継ぎの要求及び入会要求を受信する。プロセッサ110Bは、入会要求に基づき、サブスクリプション印刷サービスの入会処理を実行する。プロセッサ110Bは、上記識別情報に対応するプリンタ200をサブスクリプション印刷サービスの提供対象として登録する。プロセッサ110Bは、サブスクリプション印刷サービスにおいて、契約された契約プランの内容に基づいて、所定の有効期限の間だけ使用可能な期限付きの契約プラン枚数を設定する。当該ステップS39が第2印刷量設定処理の一例である。
【0077】
ステップS42では、第2サーバ100Bのプロセッサ110Bは、引継ぎの正当性を確認するために、累積印刷枚数の照合の要求をプリンタ200に送信する。当該要求には、上記ステップS39で端末装置300から取得した累積印刷枚数が含まれる。
【0078】
ステップS45では、プリンタ200のプロセッサ210は、第2サーバ100Bから送信された累積印刷枚数が、不揮発性記憶装置230のデータ記憶領域232に記憶された最新の累積印刷枚数と一致又は範囲内であるか否かを照合する。
【0079】
ステップS48では、プリンタ200のプロセッサ210は、上記ステップS45における累積印刷枚数の照合結果を第2サーバ100Bに送信する。
【0080】
ステップS51では、第2サーバ100Bのプロセッサ110Bは、プリンタ200から送信された照合結果が正当である場合、上記ステップS39で端末装置300から取得した印刷可能枚数を期限の制限なく使用可能な無期限繰り越し枚数に設定する。当該ステップS51が印刷量引継ぎ処理の一例である。なお、プロセッサ110Bは、照合結果が不当である場合にはその旨を端末装置300に通知する。
【0081】
ステップS54では、第2サーバ100Bのプロセッサ110Bは、印刷可能枚数のリセットの要求をプリンタ200に送信する。
【0082】
ステップS57では、プリンタ200のプロセッサ210は、不揮発性記憶装置230のデータ記憶領域232に記憶された累積チャージ枚数を累積印刷枚数と同じ値に減算することにより、印刷可能枚数をリセットする。
【0083】
ステップS60では、第2サーバ100Bのプロセッサ110Bは、上記ステップS39で受信した識別情報に対応するプリンタ200に関わるデータの削除の要求を、第1サーバ100Aに送信する。
【0084】
ステップS63では、第1サーバ100Aのプロセッサ110Aは、第2サーバ100Bから送信された要求に基づき、プリンタ200に関わるデータを削除する。
【0085】
ステップS66では、プリンタ200のプロセッサ210は、上記ステップS21で開始した印刷の実行の禁止を解除する。
【0086】
ステップS69では、第2サーバ100Bのプロセッサ110Bは、サブスクリプション印刷サービスにおける印刷サービス画面340B1,340B3の表示信号を端末装置300に送信する。印刷サービス画面340B1,340B3では、期限付きの契約プラン枚数と、上記ステップS51で設定した無期限繰り越し枚数とが識別可能に表示される。つまり、プロセッサ110Bは、期限付きの契約プラン枚数と無期限繰り越し枚数とを識別可能に表示する表示信号を端末装置300に出力する。上記表示信号が識別表示信号の一例であり、当該ステップS69が識別表示信号出力処理の一例である。また、印刷サービス画面340B1では、印刷量の進展が当該進展と共に長さが増大する円形ゲージ344で表される。つまり、プロセッサ110Bは、印刷量の進展を当該進展と共に長さが増大する円形ゲージ344で表す表示信号を端末装置300に出力する。上記表示信号が第1図像表示信号の一例であり、当該ステップS69が第1図像表示信号出力処理の一例である。
【0087】
ステップS72では、端末装置300のCPU310は、サブスクリプション印刷サービスにおける印刷サービス画面340B1,340B3をタッチパネル340に表示させる。以上により、本シーケンスを終了する。
【0088】
次に、
図10を用いて、サブスクリプション印刷サービスの提供からオンデマンド印刷サービスの提供へと印刷サービスが切り替えられる場合について説明する。サブスクリプション印刷サービスの提供からオンデマンド印刷サービスの提供への切り替えが第1サービス化切り替えの一例である。
【0089】
図10のステップS101では、第2サーバ100Bのプロセッサ110Bは、サブスクリプション印刷サービスにおける印刷サービス画面340B1,B2,B3の表示信号を端末装置300に送信する。なお、少なくとも印刷サービス画面340B1が表示される表示信号であればよく、印刷サービス画面340B2,B3は必ずしも表示されなくてもよい。
【0090】
ステップS103では、端末装置300のCPU310は、サブスクリプション印刷サービスにおける印刷サービス画面340B1,B2,B3をタッチパネル340に表示させる。
【0091】
なお、図示は省略するが、当該ステップS103と次のステップS106の間に、サブスクリプション印刷サービスにおける印刷ジョブの送信等が行われてもよい。
【0092】
ステップS106では、端末装置300のCPU310は、ユーザによりタッチパネル340を介してサブスクリプション印刷サービスからオンデマンド印刷サービスへの印刷サービスの切り替え操作がなされたか否かを判定する。印刷サービスの切り替え操作は、例えばサブスクリプション印刷サービスに対する退会操作やオンデマンド印刷サービスに対する入会操作等である。CPU310は、切り替え操作がなされていない場合には(ステップS106:No)、本ステップS106を繰り返し、切り替え操作がなされた場合には(ステップS106:Yes)、次のステップS109に移行する。
【0093】
ステップS109では、端末装置300のCPU310は、サブスクリプション印刷サービスに対する退会要求を第2サーバ100Bに送信する。当該退会要求には、ユーザが使用するプリンタ200の識別情報等が含まれる。
【0094】
ステップS112では、第2サーバ100Bのプロセッサ110Bは、端末装置300から送信された退会要求に基づき、サブスクリプション印刷サービスの退会処理を実行する。プロセッサ110Bは、上記識別情報に対応するプリンタ200をサブスクリプション印刷サービスの提供対象から削除する。
【0095】
ステップS115では、第2サーバ100Bのプロセッサ110Bは、最新の累積印刷枚数を取得するために累積印刷枚数の要求をプリンタ200に送信する。
【0096】
ステップS118では、プリンタ200のプロセッサ210は、第2サーバ100Bから送信された累積印刷枚数の要求を受信する。
【0097】
ステップS121では、プリンタ200のプロセッサ210は、累積印刷枚数のカウントにずれが生じるのを防止するために、印刷の実行を一時的に禁止する。
【0098】
ステップS124では、プリンタ200のプロセッサ210は、上記ステップS118で受信した第2サーバ100Bからの要求に基づき、最新の累積印刷枚数を第2サーバ100Bに送信する。
【0099】
ステップS127では、第2サーバ100Bのプロセッサ110Bは、プリンタ200から送信された最新の累積印刷枚数を取得し、月初めの累積印刷枚数との差分から当月の印刷枚数を求める。そして月初めの期限付き繰り越し枚数、期限付き契約プラン枚数、無期限繰り越し枚数から当月の印刷枚数を期限の近い順に差し引いて最新の期限付き繰り越し枚数と無期限繰り越し枚数を算出する。
【0100】
ステップS130では、第2サーバ100Bのプロセッサ110Bは、上記ステップS127で取得した最新の累積印刷枚数と、算出した最新の期限付き繰り越し枚数及び無期限繰り越し枚数と、を端末装置300に送信する。
【0101】
ステップS133では、端末装置300のCPU310は、第2サーバ100Bから送信された最新の累積印刷枚数、期限付き繰り越し枚数及び無期限繰り越し枚数を取得し、オンデマンド印刷サービスへの引継ぎの確認を行う。当該ステップS133で、例えば期限付き繰り越し枚数及び無期限繰り越し枚数の全部を引継ぐ、一部を引継ぐ、全部引継がない等をユーザが選択可能としてもよい。
【0102】
ステップS136では、端末装置300のCPU310は、引継ぎの要求と、オンデマンド印刷サービスに対する入会要求を第1サーバ100Aに送信する。引継ぎの要求には最新の累積印刷枚数、期限付き繰り越し枚数及び無期限繰り越し枚数等が含まれ、入会要求にはユーザが使用するプリンタ200の識別情報等が含まれる。
【0103】
ステップS139では、第1サーバ100Aのプロセッサ110Aは、端末装置300から送信された引継ぎの要求及び入会要求を受信する。プロセッサ110Aは、入会要求に基づき、オンデマンド印刷サービスの入会処理を実行する。プロセッサ110Aは、上記識別情報に対応するプリンタ200をオンデマンド印刷サービスの提供対象として登録する。プロセッサ110Aは、オンデマンド印刷サービスにおいて、例えば入会時にサービスとして付与されるチュートリアルチャージや、ユーザにより入会と同時に購入されたチャージ枚数に基づいて、期限の制限なく使用可能な無期限の印刷可能枚数を設定する。当該ステップS139が第1印刷量設定処理の一例である。
【0104】
ステップS142では、第1サーバ100Aのプロセッサ110Aは、引継ぎの正当性を確認するために、累積印刷枚数の照合の要求をプリンタ200に送信する。当該要求には、上記ステップS139で端末装置300から取得した引継ぎの要求に含まれる累積印刷枚数が含まれる。
【0105】
ステップS145では、プリンタ200のプロセッサ210は、第1サーバ100Aから送信された累積印刷枚数が、不揮発性記憶装置230のデータ記憶領域232に記憶された最新の累積印刷枚数と一致又は範囲内であるか否かを照合する。
【0106】
ステップS148では、プリンタ200のプロセッサ210は、上記ステップS145における累積印刷枚数の照合結果を第1サーバ100Aに送信する。
【0107】
ステップS151では、第1サーバ100Aのプロセッサ110Aは、プリンタ200から送信された照合結果が正当である場合、上記ステップS139で端末装置300から取得した期限付き繰り越し枚数及び無期限繰り越し枚数を印刷可能枚数に設定する。プロセッサ110Aは、期限付き繰り越し枚数を期限付き印刷可能枚数に設定し、無期限繰り越し枚数を無期限印刷可能枚数に設定する。当該ステップS151が印刷量引継ぎ処理の一例である。なお、プロセッサ110Aは、照合結果が不当である場合にはその旨を端末装置300に通知する。
【0108】
ステップS154では、第1サーバ100Aのプロセッサ110Aは、上記ステップS151で設定した印刷可能枚数となるように累積チャージ枚数を更新する要求をプリンタ200に送信する。具体的には最新の累積印刷枚数に無期限印刷可能枚数と期限付き印刷可能枚数を加えた値にて累積チャージ枚数を更新する。
【0109】
ステップS157では、プリンタ200のプロセッサ210は、第1サーバ100Aから送信された要求に基づき、不揮発性記憶装置230のデータ記憶領域232に記憶された累積チャージ枚数を更新する。
【0110】
ステップS160では、第1サーバ100Aのプロセッサ110Aは、上記ステップS139で受信した識別情報に対応するプリンタ200に関わるデータの削除の要求を、第2サーバ100Bに送信する。
【0111】
ステップS163では、第2サーバ100Bのプロセッサ110Bは、第1サーバ100Aから送信された要求に基づき、プリンタ200に関わるデータを削除する。
【0112】
ステップS166では、プリンタ200のプロセッサ210は、上記ステップS121で開始した印刷の実行の禁止を解除する。
【0113】
ステップS169では、第1サーバ100Aのプロセッサ110Aは、オンデマンド印刷サービスにおける印刷サービス画面340Aの表示信号を端末装置300に送信する。印刷サービス画面340Aでは、上記ステップS151で設定した期限付き印刷可能枚数と無期限印刷可能枚数とが識別可能に表示される。つまり、プロセッサ110Aは、期限付き印刷可能枚数と無期限印刷可能枚数とを識別可能に表示する表示信号を端末装置300に出力する。また、印刷サービス画面340Aでは、期限付き印刷可能枚数及び無期限印刷可能枚数が互いに異なる色で表示される。つまり、プロセッサ110Aは、期限付き印刷可能枚数及び無期限印刷可能枚数を互いに異なる色で表す表示信号を端末装置300に出力する。また、印刷サービス画面340Aでは、円形ゲージ342内において期限付き印刷可能枚数及び無期限印刷可能枚数が互いに色が異なる別々の領域で表示される。つまり、プロセッサ110Aは、円形ゲージ342内において期限付き印刷可能枚数及び無期限印刷可能枚数を互いに色が異なる別々の領域で表す表示信号を端末装置300に出力する。上記表示信号が識別表示信号の一例であり、当該ステップS169が識別表示信号出力処理の一例である。また、印刷サービス画面340Aでは、印刷量の進展を、当該進展と共に長さが増大する円形ゲージ342で表示する。つまり、プロセッサ110Aは、印刷量の進展を、当該進展と共に長さが増大する円形ゲージ342で表す表示信号を端末装置300に出力する。上記表示信号が第2図像表示信号の一例であり、当該ステップS169が第2図像表示信号出力処理の一例である。
【0114】
ステップS172では、端末装置300のCPU310は、オンデマンド印刷サービスにおける印刷サービス画面340Aをタッチパネル340に表示させる。以上により、本シーケンスを終了する。
【0115】
<プリンタと第1サーバとの同期手順>
プリンタ200と第1サーバ100Aの間で累積印刷枚数及び累積チャージ枚数の値を同期するために、端末装置300のCPU310、第1サーバ100Aのプロセッサ110A、プリンタ200のプロセッサ210が実行する制御手順の一例を
図11のシーケンスチャートにより説明する。
【0116】
ステップS205では、端末装置300のCPU310は、印刷ジョブをプリンタ200に送信する。
【0117】
ステップS210では、プリンタ200のプロセッサ210は、端末装置300から送信された印刷ジョブに基づいて印刷を実行する。
【0118】
ステップS215では、プリンタ200のプロセッサ210は、不揮発性記憶装置230のデータ記憶領域232に記憶された累積印刷枚数に上記ステップS210で印刷を実行した枚数を加算する。
【0119】
ステップS220では、プリンタ200のプロセッサ210は、上記ステップS215で加算した累積印刷枚数を第1サーバ100Aに送信する。
【0120】
ステップS225では、第1サーバ100Aのプロセッサ110Aは、プリンタ200から送信された累積印刷枚数に基づき、不揮発性記憶装置130Aのデータ記憶領域132Aに記憶された累積印刷枚数を更新する。これに対応して、プロセッサ110Aは、不揮発性記憶装置130Aのデータ記憶領域132Aに記憶された期限付きチャージ枚数を期限の早いものから優先的に減算する。
【0121】
ステップS230では、第1サーバ100Aのプロセッサ110Aは、不揮発性記憶装置130Aのデータ記憶領域132Aに記憶された期限付きチャージ枚数の期限が到来したか否かを判定する。プロセッサ110Aは、期限が到来していない場合には(ステップS230:No)、上記ステップS225に戻る。プロセッサ110Aは、期限が到来した場合には(ステップS230:Yes)、次のステップS235に移行する。
【0122】
ステップS235では、第1サーバ100Aのプロセッサ110Aは、有効期限が到来した期限付きチャージ枚数を無効化すると共に、累積チャージ枚数を無効化した期限付きチャージ枚数分だけ減算する。プロセッサ110Aは、例えば期限付きチャージ枚数を消滅又は時限的にロックすることで無効化してもよい。当該ステップS235が無効化処理の一例である。
【0123】
ステップS240では、第1サーバ100Aのプロセッサ110Aは、減算した累積チャージ枚数をプリンタ200に送信する。
【0124】
ステップS245では、プリンタ200のプロセッサ210は、第1サーバ100Aから送信された累積チャージ枚数に基づき、不揮発性記憶装置230のデータ記憶領域232に記憶された累積チャージ枚数を更新する。
【0125】
ステップS250では、端末装置300のCPU310は、ユーザによる所定の購入操作に基づき、チャージ枚数の購入指示を第1サーバ100Aに送信する。
【0126】
ステップS255では、第1サーバ100Aのプロセッサ110Aは、端末装置300から送信された購入指示に基づき、不揮発性記憶装置130Aのデータ記憶領域132Aに記憶された累積チャージ枚数に購入された枚数を加算する。
【0127】
ステップS260では、第1サーバ100Aのプロセッサ110Aは、上記ステップS255で加算した累積チャージ枚数をプリンタ200に送信する。
【0128】
ステップS265では、プリンタ200のプロセッサ210は、第1サーバ100Aから送信された累積チャージ枚数に基づき、不揮発性記憶装置230のデータ記憶領域232に記憶された累積チャージ枚数を更新する。以上により、本シーケンスを終了する。
【0129】
<実施形態の効果>
本実施形態の第1サーバ100A及び第2サーバ100Bは、ステップS139と、ステップS39と、ステップS51,S151と、を実行する。第1サーバ100Aは、ステップS139では、オンデマンド印刷サービスにおいて期限の制限なく使用可能な無期限印刷可能枚数を設定する。第2サーバ100Bは、ステップS39では、サブスクリプション印刷サービスにおいて所定の有効期限の間だけ使用可能な期限付きの契約プラン枚数を設定する。第1サーバ100Aは、ステップS151では、切り替え前のサブスクリプション印刷サービスにて保有されていた残余枚数等を、切り替え後のオンデマンド印刷サービスにおいて保有される期限付き印刷可能枚数として引継ぐ。第2サーバ100Bは、ステップS51では、切り替え前のオンデマンド印刷サービスにて保有されていた印刷可能枚数を、切り替え後のサブスクリプション印刷サービスにおいて保有される無期限繰り越し枚数として引継ぐ。本実施形態によれば、前の印刷サービスで使用していた残りの印刷枚数を次の印刷サービスに引き継ぐことができるので、ユーザが安心して印刷サービスを切り替えることができる。
【0130】
また、本実施形態では特に、第1サーバ100Aは、印刷の実行に伴い印刷可能枚数を減少させる際は、期限付き印刷可能枚数を無期限印刷可能枚数よりも優先的に減算する。第2サーバ100Bは、印刷の実行に伴い印刷枚数を増大させる際は、契約プラン枚数や期限付き繰り越し枚数を無期限繰り越し枚数よりも優先的に減算する。本実施形態によれば、期限付きの印刷可能枚数や繰り越し枚数等が期限切れによって無効となるのを抑制することができる。
【0131】
また、本実施形態では特に、オンデマンド印刷サービスにおいてユーザの購入要求に基づき購入されるチャージ枚数に応じて増加される印刷可能枚数は、期限がないものである。本実施形態では、第2サーバ100Bは、ステップS51において、オンデマンド印刷サービスからサブスクリプション印刷サービスへの切り替えの実行時には、オンデマンド印刷サービスにおいて保有されていた印刷可能枚数を無期限繰り越し枚数として引継ぐ。本実施形態によれば、オンデマンド印刷サービスにて保有されていた無期限の印刷可能枚数が、切り替え後のサブスクリプション印刷サービスにおいて期限付きの繰り越し枚数として引継がれることにより、ユーザが不利益を被ることを防止できる。
【0132】
また、本実施形態では特に、第2サーバ100BがステップS69を実行する。第2サーバ100Bは、ステップS69において、無期限繰り越し枚数と期限付きの契約プラン枚数とを識別可能に表示する表示信号を出力する。本実施形態によれば、ユーザは印刷可能枚数等のうち無期限の部分と期限付きの部分を明確に区別して把握することができるので、ユーザの利便性を向上できる。
【0133】
また、本実施形態では特に、第2サーバ100Bは、サブスクリプション印刷サービスの提供時において、印刷量の進展を、当該進展と共に長さが増大する円形ゲージ344で表す表示信号を出力するステップS69を実行する。第2サーバ100Bは、ステップS69では、無期限繰り越し枚数を、長さが増大する、円形ゲージ344とは別の円形ゲージ348で表す表示信号を出力する。円形ゲージ344で表される印刷枚数は、ユーザの定額負担契約に基づき所定期間付与される契約プラン枚数に応じて設定されるものであり、期限付きの印刷枚数である。本実施形態によれば、サブスクリプション印刷サービスの提供時に、無期限繰り越し枚数を円形ゲージ344とは別の円形ゲージ348で表すので、ユーザは印刷枚数のうち無期限の部分と期限付きの部分を明確に区別して把握することができる。その結果、ユーザの利便性を向上できる。
【0134】
また、本実施形態では特に、第2サーバ100Bは、ステップS69において、期限付き繰り越し枚数を円形ゲージ344及び円形ゲージ348とは別の円形ゲージ346で表す表示信号を出力する。本実施形態によれば、サブスクリプション印刷サービスの提供時に、ユーザは印刷枚数のうち期限付きの部分を契約プラン枚数の部分と前月からの繰り越し枚数の部分に明確に区別して把握することができ、ユーザの利便性を向上できる。
【0135】
また、本実施形態では特に、サブスクリプション印刷サービスにおける印刷可能枚数は、ユーザの定額負担契約に基づき所定期間付与される契約プラン枚数に応じて設定されるものであり、期限付きの印刷枚数である。本実施形態では、第1サーバ100Aは、ステップS151において、サブスクリプション印刷サービスからオンデマンド印刷サービスへの切り替え時に、サブスクリプション印刷サービスにおいて保有されていた契約プラン枚数、期限付き繰り越し枚数の残余枚数等を期限付き印刷可能枚数として引継ぐ。本実施形態によれば、サブスクリプション印刷サービスにて保有されていた期限付きの繰り越し枚数等が、切り替え後のオンデマンド印刷サービスにおいても適切に期限付きの印刷可能枚数として引継ぐことができる。
【0136】
また、本実施形態では特に、第1サーバ100Aは、有効期限が到来した場合に期限付きチャージ枚数(期限付き印刷可能枚数)を無効化するステップS235を実行する。本実施形態によれば、サブスクリプション印刷サービスからオンデマンド印刷サービスに引継がれた期限付きの印刷可能枚数を、有効期限が到来した際に確実に無効化することができる。
【0137】
また、本実施形態では特に、第1サーバ100AがステップS169を実行する。第1サーバ100Aは、ステップS169において、無期限印刷可能枚数と期限付き印刷可能枚数とを識別可能に表示する表示信号を出力する。本実施形態によれば、ユーザは印刷可能枚数等のうち無期限の部分と期限付きの部分を明確に区別して把握することができるので、ユーザの利便性を向上できる。
【0138】
また、本実施形態では特に、第1サーバ100Aは、ステップS169において、期限付き印刷可能枚数及び無期限印刷可能枚数を互いに異なる色で表す表示信号を出力する。本実施形態によれば、ユーザは印刷可能枚数のうち無期限の部分と期限付きの部分を色の相違により明確に区別して把握することができるので、ユーザの利便性を向上できる。
【0139】
また、本実施形態では特に、第1サーバ100Aは、ステップS169では、円形ゲージ342内において期限付き印刷可能枚数を表す領域342a,342b及び無期限印刷可能枚数を表す領域342cを互いに色が異なる別々の領域で表す表示信号を出力する。本実施形態によれば、ユーザは印刷可能枚数のうち無期限の部分と期限付きの部分を色の相違により明確に区別して把握することができるので、ユーザの利便性を向上できる。また、印刷可能枚数のうち無期限の部分と期限付きの部分を別々の円形ゲージでなく、共通の円形ゲージ342内において色が異なる別々の領域で表すので、画面表示をシンプル化できる。
【0140】
また、本実施形態では特に、第1サーバ100A及び第2サーバ100Bが、切り替え前のサービスにて保有されていた残りの印刷枚通を、切り替え後のサービスにおいて保有される無期限の印刷可能枚数若しくは期限付きの印刷可能枚数として引継ぐ処理を実行する。本実施形態によれば、上記処理を第1サーバ100A及び第2サーバ100Bが主体的に実行する印刷システム1を実現できる。
【0141】
<変形例>
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。
【0142】
例えば、以上の実施形態で説明した第1サーバ100A及び第2サーバ100Bによる印刷枚数の引継ぎ処理等の一部又は全部を、例えば端末装置300のCPU310が実行するようにしてもよい。具体的には、端末装置300のCPU310が
図9に示したステップS1,S12,S15,S27,S39,S42,S51,S54,S60等を実行してもよい。また、端末装置300のCPU310が
図10に示したステップS101,S112,S115,S127,S139,S142,S151,S154,S160等を実行してもよい。この場合、端末装置300が印刷量管理装置の一例である。本変形例によれば、切り替え前のサービスにて保有されていた残りの印刷枚通を、切り替え後のサービスにおいて保有される無期限の印刷可能枚数若しくは期限付きの印刷可能枚数として引継ぐ処理を、端末装置300が主体的に実行する印刷システム1を実現できる。
【0143】
また、上記実施形態では、第2サービス化切り替え(オンデマンド印刷サービスの提供からサブスクリプション印刷サービスの提供への切り替え)と第1サービス化切り替え(サブスクリプション印刷サービスの提供からオンデマンド印刷サービスの提供への切り替え)の両方において引継ぎ処理が実行されるが、これに限らない。第2サービス化切り替えと第1サービス化切り替えの一方のみにおいて引継ぎ処理が行われてもよい。或いは、第1サービスと第2サービス間の切り替えは第2サービス化切り替えと第1サービス化切り替えの一方しか行われなくてもよい。
【0144】
また、上記実施形態では、第2サービス化切り替え(オンデマンド印刷サービスの提供からサブスクリプション印刷サービスの提供への切り替え)と第1サービス化切り替え(サブスクリプション印刷サービスの提供からオンデマンド印刷サービスの提供への切り替え)においての引継ぎ処理では、期限・無期限については維持されているが、これに限らない。例えば第2サービス化切り替えにおいての引継ぎ処理では、無期限の印刷可能枚数が期限付きの繰り越し枚数として引継がれてもよい。また、例えば第1サービス化切り替えにおいての引継ぎ処理では、期限付きの繰り越し枚数が無期限の印刷可能枚数として引継がれてもよい。この場合、期限付きと無期限による価値の差に応じて引継ぎ後の枚数を増減させるようにしてもよい。
【0145】
また、
図9~
図11に示すシーケンスチャートは本発明を上記シーケンスに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【0146】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【0147】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【0148】
1 印刷システム
100A 第1サーバ(印刷量管理装置、サービス提供サーバの一例)
110A プロセッサ
190A 通信インタフェース(通信I/Fの一例)
100B 第2サーバ(印刷量管理装置、サービス提供サーバの一例)
110B プロセッサ
190B 通信インタフェース(通信I/Fの一例)
200 プリンタ(印刷装置の一例)
300 端末装置
342 円形ゲージ(第4図像の一例)
342a 領域
342b 領域
342c 領域
344 円形ゲージ(第1図像の一例)
346 円形ゲージ(第3図像の一例)
348 円形ゲージ(第2図像の一例)