(57)【特許請求の範囲】
【請求項１】
画像記録装置で使用可能な特定の種類のカートリッジが当該画像記録装置のユーザに発送されるサービスの契約が締結された第１状態と、前記サービスの契約が解除された第２状態との少なくとも２つの状態の何れか１つの状態である契約状態を記憶する第１記憶部と、
第１通信部と、
第１制御部と、
を備えた管理サーバにおいて、
前記第１制御部は、
前記第１記憶部に記憶されている契約状態が前記第１状態である場合に、前記画像記録装置で使用中の前記特定の種類のカートリッジに充填されている記録材の残量に応じて、当該特定の種類のカートリッジの当該画像記録装置のユーザへの発送指令を出力する出力手段と、
情報処理装置から前記第１通信部を介して前記サービスの契約の解除要求を受信する受信手段と、
少なくとも、前記受信手段により契約の解除要求を受信したことを条件として、前記画像記録装置を前記特定の種類のカートリッジを使用可能な状態から使用不可能な状態へと変更する旨の変更指令を、前記第１通信部を介して送信する第１送信手段と、
前記第１送信手段により送信された変更指令に従い前記画像記録装置の状態が変更されたことを示す応答を、前記第１通信部を介して受信したことを条件として、前記第１記憶部に記憶されている契約状態を前記第２状態に変更する第１変更手段と、
を有することを特徴とする管理サーバ。
【請求項２】
前記第１記憶部は、
前記第１状態と、前記第２状態と、前記第１状態と前記第２状態と異なる第３状態との少なくとも３つの状態の何れか１つの状態である契約状態を記憶し、
前記第１変更手段は、
前記第１送信手段により送信された変更指令に従い前記画像記録装置の状態が切替えられたことを示す応答を、前記第１通信部を介して受信していない場合に、前記第１記憶部に記憶されている契約状態を前記第３状態に変更することを特徴とする請求項１に記載の管理サーバ。
【請求項３】
前記第１送信手段は、
前記変更指令を、前記第１通信部を介して前記画像記録装置に送信し、
前記第１制御部は、
前記受信手段により契約の解除要求を受信した後に、前記第１通信部を介して前記画像記録装置と通信不能である場合に、当該画像記録装置と前記管理サーバとの通信の確立を促す旨の情報を、前記第１通信部を介して、前記画像記録装置と異なる装置に送信する第２送信手段を有することを特徴とする請求項１又は２に記載の管理サーバ。
【請求項４】
前記第１制御部は、
前記受信手段により契約の解除要求を受信した後に、前記画像記録装置と前記管理サーバとの通信が可能であるか否かを判定する判定手段を有し、
前記判定手段は、
前記画像記録装置と前記管理サーバとの通信が可能であると判定されるまで、判定を繰り返して行い、
前記第１送信手段は、
前記判定手段により前記画像記録装置と前記管理サーバとの通信が可能であると判定された後に、前記変更指令を、前記第１通信部を介して前記画像記録装置に送信することを特徴とする請求項１乃至３の何れか１項に記載の管理サーバ。
【請求項５】
前記第１制御部は、
前記サービスの契約要求を、前記第１通信部を介して受信したことに応じて、前記第１記憶部に記憶されている契約状態を前記第１状態に変更する第２変更手段を有し、
前記サービスの対価は、
前記第２変更手段により前記第１記憶部に記憶されている契約状態が前記第１状態に変更されてから、前記第１変更手段により前記第１記憶部に記憶されている契約状態が前記第２状態に変更されるまでの期間中に実行された前記特定の種類のカートリッジを用いた画像記録処理の態様に応じて決定されることを特徴とする請求項１乃至４の何れか１項に記載の管理サーバ。
【請求項６】
前記特定の種類のカートリッジを用いた画像記録処理の態様は、
前記特定の種類のカートリッジを用いた画像記録処理の記録枚数であることを特徴とする請求項５に記載の管理サーバ。
【請求項７】
画像記録装置で使用可能な特定の種類のカートリッジが当該画像記録装置のユーザに発送されるサービスの契約が締結された第１状態と、前記サービスの契約が解除された第２状態との少なくとも２つの状態の何れか１つの状態である契約状態を記憶する第１記憶部と、
第１通信部と、
第１制御部と、
を有する管理サーバと、
前記特定の種類のカートリッジが着脱可能に装着される接続部と、
前記接続部に接続されたカートリッジに充填されている記録材の付着により画像を記録する記録部と、
第２記憶部と、
第２通信部と、
第２制御部と、
を有し、少なくとも、前記特定の種類のカートリッジを用いた画像記録処理を実行可能な第１モード及び、前記特定の種類のカートリッジを用いた画像記録処理を実行不能な第２モードのそれぞれの作動モードを取り得る画像記録装置と、
を備えた通信システムにおいて、
前記第１制御部は、
前記第１記憶部に記憶されている契約状態が前記第１状態である場合に、前記画像記録装置で使用中の前記特定の種類のカートリッジに充填されている記録材の残量に応じて、当該特定の種類のカートリッジの当該画像記録装置のユーザへの発送指令を出力する出力手段と、
情報処理装置から前記第１通信部を介して前記サービスの契約の解除要求を受信する受信手段と、
前記受信手段により契約の解除要求を受信したことに応じて、前記画像記録装置の作動モードを、前記特定の種類のカートリッジを用いた画像記録処理を実行可能な第１モードから、前記特定の種類のカートリッジを用いた画像記録処理を実行不能な第２モードに変更する旨の変更指令を、前記第１通信部を介して送信する第１送信手段と、
前記第１送信手段により送信された変更指令に従い前記画像記録装置の状態が変更されたことを示す応答を、前記第１通信部を介して受信したことを条件として、前記第１記憶部に記憶されている契約状態を前記第２状態に変更する第１変更手段と、
を有し、
前記第２制御部は、
前記第１モードで実行された前記特定の種類のカートリッジを用いた画像記録処理の態様を前記第２記憶部に記憶させる記憶制御手段と、
前記記憶制御手段により前記第２記憶部に記憶された画像記録処理の態様を、所定のタイミングで前記第２通信部を介して送信する第３送信手段と、
前記第１送信手段により送信された変更指令を受信した場合に、作動モードを前記第１モードから前記第２モードに変更する第３変更手段と、
を有することを特徴とする通信システム。
【請求項８】
前記第１制御部は、
前記サービスの契約要求を、前記第１通信部を介して受信したことに応じて、前記第１記憶部に記憶されている契約状態を前記第１状態に変更する第２変更手段を有し、
前記サービスの対価は、
前記第２変更手段により前記第１記憶部に記憶されている契約状態が前記第１状態に変更されてから、前記第１変更手段により前記第１記憶部に記憶されている契約状態が前記第２状態に変更されるまでの期間中に実行された前記特定の種類のカートリッジを用いた画像記録処理の態様に応じて決定されることを特徴とする請求項７に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像記録装置に対するサービスの契約状態を管理する管理サーバ等に関する。
【背景技術】
【０００２】
画像記録装置では、記録用紙に記録材を付着させることで画像が記録される。このため、近年、記録材が充填されたカートリッジの配送サービスが提供されている。このサービスの対象は、画像記録装置であるが、サービスの新規契約，契約解除等は、ＰＣ等の情報処理装置から行われる場合がある。下記特許文献には、画像記録装置等のクライアント端末と、ネットワークを介して接続される管理サーバが設けられた通信システムの一例が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１３９７２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
サービスの対象が画像記録装置であり、サービスの新規契約，契約解除等は、ＰＣ等の情報処理装置から行われる場合には、情報処理装置から契約に関する情報が管理サーバに送信される。そして、管理サーバが、サービスの契約に応じた指令を画像記録装置に送信し、画像記録装置がサービスの契約に応じた状態とされる。しかしながら、情報処理装置から契約に関する情報が管理サーバに送信されているにも関わらず、管理サーバと画像記録装置とが通信不能な状態である場合には、各種契約状態の変更完了タイミングが明確でない。本発明は、そのような事情に鑑みてなされたものであり、本発明の課題は、画像記録装置に対するサービスの契約の解除完了タイミングを明確にすることである。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の管理サーバは、画像記録装置で使用可能な特定の種類のカートリッジが当該画像記録装置のユーザに発送されるサービスの契約が締結された第１状態と、前記サービスの契約が解除された第２状態との少なくとも２つの状態の何れか１つの状態である契約状態を記憶する第１記憶部と、第１通信部と、第１制御部と、を備えた管理サーバにおいて、前記第１制御部は、前記第１記憶部に記憶されている契約状態が前記第１状態である場合に、前記画像記録装置で使用中の前記特定の種類のカートリッジに充填されている記録材の残量に応じて、当該特定の種類のカートリッジの当該画像記録装置のユーザへの発送指令を出力する出力手段と、情報処理装置から前記第１通信部を介して前記サービスの契約の解除要求を受信する受信手段と、少なくとも、前記受信手段により契約の解除要求を受信したことを条件として、前記画像記録装置を前記特定の種類のカートリッジを使用可能な状態から使用不可能な状態へと変更する旨の変更指令を、前記第１通信部を介して送信する第１送信手段と、前記第１送信手段により送信された変更指令に従い前記画像記録装置の状態が変更されたことを示す応答を、前記第１通信部を介して受信したことを条件として、前記記憶部に記憶されている契約状態を前記第２状態に変更する第１変更手段と、を有することを特徴とする。
【０００６】
また、上記課題を解決するために、本発明の通信システムは、画像記録装置で使用可能な特定の種類のカートリッジが当該画像記録装置のユーザに発送されるサービスの契約が締結された第１状態と、前記サービスの契約が解除された第２状態との少なくとも２つの状態の何れか１つの状態である契約状態を記憶する第１記憶部と、第１通信部と、第１制御部と、を有する管理サーバと、前記特定の種類のカートリッジが着脱可能に装着される接続部と、前記接続部に接続されたカートリッジに充填されている記録材の付着により画像を記録する記録部と、第２記憶部と、第２通信部と、第２制御部と、を有し、少なくとも、前記特定の種類のカートリッジを用いた画像記録処理を実行可能な第１モード及び、前記特定の種類のカートリッジを用いた画像記録処理を実行不能な第２モードのそれぞれの作動モードを取り得る画像記録装置と、を備えた通信システムにおいて、前記第１制御部は、前記第１記憶部に記憶されている契約状態が前記第１状態である場合に、前記画像記録装置で使用中の前記特定の種類のカートリッジに充填されている記録材の残量に応じて、当該特定の種類のカートリッジの当該画像記録装置のユーザへの発送指令を出力する出力手段と、情報処理装置から前記第１通信部を介して前記サービスの契約の解除要求を受信する受信手段と、前記受信手段により契約の解除要求を受信したことに応じて、前記画像記録装置の作動モードを、前記特定の種類のカートリッジを用いた画像記録処理を実行可能な第１モードから、前記特定の種類のカートリッジを用いた画像記録処理を実行不能な第２モードに変更する旨の変更指令を、前記第１通信部を介して送信する第１送信手段と、前記第１送信手段により送信された変更指令に従い前記画像記録装置の状態が変更されたことを示す応答を、前記第１通信部を介して受信したことを条件として、前記記憶部に記憶されている契約状態を前記第２状態に変更する第１変更手段と、を有し、前記第２制御部は、前記第１モードで実行された前記特定の種類のカートリッジを用いた画像記録処理の態様を前記第２記憶部に記憶させる記憶制御手段と、前記記憶制御手段により前記第２記憶部に記憶された画像記録処理の態様を、所定のタイミングで前記第２通信部を介して送信する第３送信手段と、前記第１送信手段により送信された変更指令を受信した場合に、作動モードを前記第１モードから前記第２モードに変更する第３変更手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明の管理サーバ等では、カートリッジの配送サービスの契約が締結された第１状態と、配送サービスの契約が解除された第２状態との少なくとも２つの状態の何れか１つの状態である契約状態が記憶されている。そして、管理サーバが、少なくとも、情報処理装置からサービスの契約の解除要求を受信したことを条件として、画像記録装置を特定の種類のカートリッジを使用可能な状態から使用不可能な状態へと変更する旨の変更指令を、送信する。この際、変更指令に従い画像記録装置の状態が変更されたことを示す応答を、管理サーバが受信したことを条件として、記憶されている契約状態が第２状態に変更される。これにより、契約の解除完了タイミングを明確にすることが可能となる。
【図面の簡単な説明】
【０００８】
【図１】通信システム１のブロック図である。
【図２】通信システム１の作動状態を示すシーケンス図である。
【図３】通信システム１の作動状態を示すシーケンス図である。
【図４】通信システム１の作動状態を示すシーケンス図である。
【図５】通信システム１の作動状態を示すシーケンス図である。
【図６】通信システム１の作動状態を示すシーケンス図である。
【図７】情報管理サーバ５０の動作フローチャートを示す図である。
【図８】情報管理サーバ５０の動作フローチャートを示す図である。
【図９】プリンタ１０の動作フローチャートを示す図である。
【図１０】プリンタ１０の動作フローチャートを示す図である。
【図１１】プリンタ１０の動作フローチャートを示す図である。
【図１２】トップ画面１００を示す図である。
【図１３】登録画面１１０を示す図である。
【図１４】アカウントデータを概念的に示す図である。
【図１５】登録情報画面１３０を示す図である。
【図１６】コード表示画面１７０を示す図である。
【図１７】接続画面１８０を示す図である。
【図１８】コード登録画面１９０を示す図である。
【図１９】ログイン画面２００を示す図である。
【図２０】登録情報画面１３０を示す図である。
【図２１】待機画面２２０を示す図である。
【図２２】定額印刷処理実施中画面２３０を示す図である。
【図２３】定額印刷処理終了画面２４０を示す図である。
【図２４】警告画面２５０を示す図である。
【発明を実施するための形態】
【０００９】
＜通信システムの構成＞
図１に、本願に係る実施形態として例示される通信システム（本発明の通信システムの一例）１のブロック図を示す。通信システム１は、プリンタ（本発明の画像記録装置の一例）１０、情報管理サーバ（本発明の管理サーバの一例）５０、ＰＣ（Personal Computerの略）（本発明の情報処理装置の一例）７０、配送管理サーバ９０を備える。
【００１０】
プリンタ１０は、ＣＰＵ（Central Processing Unitの略）（本発明の第２制御部の一例）１２、記憶部１４、ディスプレイ１６、入力Ｉ／Ｆ１８、ネットワークＩ／Ｆ（本発明の第２通信部の一例）２０、記録部（本発明の記録部の一例）２２、接続部（本発明の接続部の一例）２４、検出センサ２７を主に備えている。これらの構成要素は、バス２８を介して互いに通信可能とされている。
【００１１】
ＣＰＵ１２は、記憶部１４内の制御プログラム３０に従って処理を実行する。制御プログラム３０は、プリンタ１０を用いて印刷処理を実行するためのプログラムである。なお、記憶部１４は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、フラッシュメモリー、ＨＤＤ（Hard Diskの略）、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。また、記憶部１４は、データ記憶領域（本発明の第２記憶部の一例）３２を備える。データ記憶領域３２は、制御プログラム３０の実行に必要なデータなどを記憶する領域である。
【００１２】
ディスプレイ１６は、入力された画像データに従い、各種画面を表示するものであり、ＬＣＤ（Liquid Crystal Displayの略）、有機ＥＬ（Electro・Luminescenceの略）ディスプレイ等が例示されるが、特にこれらに限定されない。入力Ｉ／Ｆ１８は、プリンタ１０の各機能の実行を指示するためのキーであり、例えば、ディスプレイ１６と一体的に構成されているタッチパネルであってよく、ディスプレイ１６上に表示されたアイコンへのユーザ操作を受け付ける。また、タッチパネル以外にも、ハードキー等であってもよい。
【００１３】
ネットワークＩ／Ｆ２０は、外部装置と通信を行うものであり、インターネット３６を介して情報管理サーバ５０等に接続されている。これにより、プリンタ１０は、ネットワークＩ／Ｆ２０を介して、情報管理サーバ５０等とデータ通信を行うことが可能となる。
【００１４】
記録部２２は、印刷機構であり、例えば、インクジェットヘッドが挙げられる。ＣＰＵ１２は、記録部２２へ駆動信号を入力し、記録部２２がインクジェットヘッドである場合は入力された駆動信号に応じて、ノズルからインクを吐出する。
【００１５】
接続部２４は、記録部で用いられるインクが充填されたカートリッジ３８を接続可能となるよう、プリンタ１０の筐体に形成されている。なお、接続部２４には、インク色に応じて複数のカートリッジ３８を接続することが可能である。また、カートリッジ３８には、そのカートリッジ３８を識別するための識別情報が記憶されたＩＣチップ４０が貼付されている。接続部２４には、読取部４６が設けられており、接続部２４に接続されたカートリッジ３８のＩＣチップ４０から識別情報を読み取る。検出センサ２７は、接続部２４に接続されたカートリッジ３８のインクの残量を検出する。
【００１６】
また、情報管理サーバ５０は、ＣＰＵ（本発明の第１制御部の一例）５２、記憶部５４、ネットワークＩ／Ｆ（本発明の第１通信部の一例）５６を主に備えている。これらの構成要素は、バス５８を介して互いに通信可能とされている。
【００１７】
ＣＰＵ５２は、記憶部５４内の制御プログラム６０に従って処理を実行する。制御プログラム６０は、プリンタ１０での印刷処理に関する情報を管理するためのプログラムである。なお、記憶部５４は、ＲＡＭ、ＲＯＭ、フラッシュメモリー、ＨＤＤ、ＣＰＵ５２が備えるバッファなどが組み合わされて構成されている。また、記憶部５４は、データ記憶領域（本発明の第１記憶部の一例）６２を備える。データ記憶領域６２は、プリンタ１０での印刷処理に関する情報、制御プログラム６０の実行に必要なデータなどを記憶する領域である。
【００１８】
ネットワークＩ／Ｆ５６は、外部装置と通信を行うものであり、インターネット３６を介して、プリンタ１０、ＰＣ７０、配送管理サーバ９０に接続されている。これにより、情報管理サーバ５０は、ネットワークＩ／Ｆ５６を介して、プリンタ１０、ＰＣ７０、配送管理サーバ９０とデータ通信を行うことが可能となる。
【００１９】
また、ＰＣ７０は、ＣＰＵ７２、記憶部７４、ディスプレイ７６、入力Ｉ／Ｆ７８、ネットワークＩ／Ｆ８０を主に備えている。これらの構成要素は、バス８２を介して互いに通信可能とされている。
【００２０】
ＣＰＵ７２は、記憶部７４内の制御プログラム８６に従って処理を実行する。制御プログラム８６は、後に説明する定額印刷処理の契約を実行するためのプログラムである。なお、記憶部７４は、ＲＡＭ、ＲＯＭ、フラッシュメモリー、ＨＤＤ、ＣＰＵ７２が備えるバッファなどが組み合わされて構成されている。また、記憶部７４は、データ記憶領域８８を備える。データ記憶領域８８は、制御プログラム８６の実行に必要なデータなどを記憶する領域である。
【００２１】
ディスプレイ７６は、入力された画像データに従い、各種画面を表示するものであり、ＬＣＤ、有機ＥＬディスプレイ等が例示されるが、特にこれらに限定されない。入力Ｉ／Ｆ７８は、ＰＣ７０の各機能の実行を指示するためのキーであり、例えば、キーボード、マウス等のハードキー等であってもよい。また、ディスプレイ７６と一体的に構成されているタッチパネルであってよく、ディスプレイ７６上に表示されたアイコンへのユーザ操作を受け付ける。
【００２２】
ネットワークＩ／Ｆ８０は、外部装置と通信を行うものであり、インターネット３６を介して情報管理サーバ５０等に接続されている。これにより、ＰＣ７０は、ネットワークＩ／Ｆ８０を介して、情報管理サーバ５０等とデータ通信を行うことが可能となる。
【００２３】
＜通信システムを利用した定額印刷処理＞
プリンタ１０では、定額印刷処理を実行することが可能である。定額印刷処理とは、契約期間中は、所定の期間毎に、一定の金額で予め設定された枚数の印刷処理を実行することが可能な処理である。詳しくは、例えば、定額印刷処理のサービスを行っているメーカと、所定の金額で定額印刷処理の契約を締結することで、そのメーカから、専用のカートリッジが配送される。本実施形態では、メーカから配送される専用カートリッジを用いた印刷を定額印刷処理と称する。なお、プリンタ１０では、カートリッジのインクの残量に関する情報が取得されており、そのインク残量に関する情報が、プリンタ１０から情報管理サーバ５０に送信される。そして、情報管理サーバ５０は、受信した情報に基づいて、プリンタ１０で用いられているカートリッジを管理しており、プリンタ１０で用いられているカートリッジのインクが閾値を下回ると、新たな専用のカートリッジをプリンタ１０のユーザに発送するための指令が出力される。この指令は、無制限にすなわち、インクが閾値を下回る毎に何度でも出力される。そして、その専用のカートリッジを用いて、例えば、１ヵ月間、２００枚迄の印刷処理を実行することができる。なお２００枚を越えた場合は、ユーザは上述の金額に加えて、追加の料金を支払う。
【００２４】
ただし、メーカは、定額印刷処理の契約が締結された後に、定額印刷処理専用のカートリッジ（本発明の特定の種類のカートリッジの一例）を配送する。このため、定額印刷処理の契約が締結されてから、ユーザに専用のカートリッジが到達するまで、ある程度の期間を要し、その期間、ユーザは、定額印刷処理を実行できない。つまり、定額印刷処理の契約が締結されてから、ユーザに専用のカートリッジが到達し、その専用のカートリッジが接続部２４に接続されるまでの期間には、定額印刷処理のサービスが待機されている状態（以下、「待機状態」と記載する場合がある）となる。そして、専用のカートリッジが接続部２４に接続されることで、定額印刷処理のサービスが実施可能な状態（以下、「実施可能状態」と記載する場合がある）となり、定額印刷処理が実行される。なお、上述した、「所定の期間」は、専用のカートリッジが初めて接続部２４に接続されたときに開始する。そして、ユーザによって定額印刷処理の契約解除の手続きが行われることで、プリンタ１０が定額印刷処理のサービスが実施不能な状態（以下、「実施不能状態」と記載する場合がある）とされ、定額印刷処理のサービスが解約される。
【００２５】
また、プリンタ１０では、定額印刷処理ではなく、通常の印刷処理も実行することが可能である。ここで、通常の印刷処理とは、定額印刷処理の契約により配送される専用のカートリッジではなく、プリンタ１０に付属している、又は、小売店等で市販されている通常のカートリッジを接続部２４に接続し、その通常のカートリッジを用いて実行される印刷処理である。
【００２６】
なお、プリンタ１０において、通常の印刷処理が実行される際の作動モード（以下、「第２モード」と記載する場合がある）と、定額印刷処理が実行される際の作動モード（以下、「第１モード」と記載する場合がある）とは異なっている。具体的には、第２モードでは、専用のカートリッジが接続部２４に接続されている場合には、印刷処理の実行が禁止され、接続部２４に、通常の市販のカートリッジが接続されている場合にのみ、印刷処理が実行される。これは、不正な印刷処理の実行を防止するためである。つまり、例えば、定額印刷処理の契約を行っていないユーザが、不正に専用のカートリッジを入手した場合に、その専用のカートリッジを用いた印刷処理の実行を防止するためである。このため、プリンタ１０は、通常の印刷処理時に、第２モードに従って作動が制御される。
【００２７】
なお、不正な印刷処理の実行を防止する目的から、接続部２４に１本でも専用のカートリッジが接続されている場合には、印刷処理の実行が禁止される。つまり、第２モードでは、接続部２４に接続されている全てのカートリッジが、通常のカートリッジである場合にのみ、印刷処理が実行される。また、専用のカートリッジと通常のカートリッジとの何れのカートリッジが接続部２４に接続されているかの判定は、読取部４６により読み取られる識別情報に基づいて行われる。
【００２８】
一方、定額印刷処理が実行される際の第１モードでは、定額印刷処理を実行するために必要な料金の支払いが契約されているため、当然、専用のカートリッジが接続部２４に接続されている場合の印刷処理は、許容される。ただし、定額印刷処理は、予め設定された枚数迄の印刷処理が定額で行われる処理であるため、専用のカートリッジが接続部２４に接続されている場合の印刷処理時の印刷枚数はカウントされている。
【００２９】
また、第１モードでは、接続部２４に接続されている全てのカートリッジが、通常の市販のカートリッジである場合であっても、印刷処理は許容されている。これは、ユーザの経済的な負担を軽減するためである。詳しくは、定額印刷処理では、契約期間内であっても、予め設定された枚数を超えた印刷処理が実行された場合は、予め設定された枚数を超えた印刷処理毎に、課金される。このため、第１モードでは、専用のカートリッジが全て２４から取り外され、接続部２４に、通常のカートリッジのみを接続した場合であっても、印刷処理を実行することが可能とされている。そして、通常のカートリッジのみが接続部２４に接続されている場合の印刷処理時の印刷枚数は、定額印刷処理の印刷枚数としてカウントされない。これにより、定額印刷処理で予め設定された枚数を超えた後に実行される印刷処理に対して、課金を避けることが可能となり、ユーザの経済的な負担を軽減することが可能となる。つまり、第１モードでは、接続部２４に接続されているカートリッジの種類に関わらず、印刷処理が実行されるが、接続部２４に専用のカートリッジが接続されている場合の印刷処理時の印刷枚数のみが、定額印刷処理の印刷枚数としてカウントされる。以下に、図２乃至図６に示すシーケンス図を用いて、定額印刷処理の契約手法、解除手法について、詳しく説明する。
【００３０】
まず、定額印刷処理の契約を望むユーザは、ＰＣ７０により、定額印刷処理のサービスを行っているメーカのウェブサーバにアクセスする。通信システム１では、情報管理サーバ５０が、定額印刷処理のサービスを行っているメーカのウェブサーバである。ＰＣ７０により情報管理サーバ５０にアクセスすると、ＰＣ７０は、情報管理サーバ５０に、トップ画面情報を要求する（図２参照：Ｍ１００）。そして、情報管理サーバ５０は、要求に対する応答として、トップ画面情報をＰＣ７０に送信する（Ｍ１０２）。ＰＣ７０は、トップ画面情報を受信すると、その情報に基づいて、図１２に示すトップ画面１００をディスプレイ７６に表示する（Ｍ１０４）。
【００３１】
トップ画面１００には、ログインボタン１０２と作成ボタン１０４とが表示される。ログインボタン１０２は、ＰＣ７０を操作しているユーザが、定額印刷処理の契約を行うためのアカウントを持っている場合に操作されるボタンである。一方、作成ボタン１０４は、定額印刷処理の契約を行うためのアカウントを持っていないユーザが、アカウントを作成するために操作されるボタンである。このため、アカウントを持っていないユーザが、トップ画面１００において、作成ボタン１０４を操作すると（図２参照：Ｍ１０６（作成ボタン操作））、ＰＣ７０は、情報管理サーバ５０に、登録画面情報を要求する（Ｍ１０８）。そして、情報管理サーバ５０は、要求に対する応答として、登録画面情報をＰＣ７０に送信する（Ｍ１１０）。ＰＣ７０は、登録画面情報を受信すると、その情報に基づいて、図１３に示す登録画面１１０をディスプレイ７６に表示する（Ｍ１１２）。
【００３２】
登録画面１１０には、５つの入力欄１１２〜１２０と登録ボタン１２２とが表示される。５つの入力欄１１２〜１２０は、アカウント名、パスワード、住所、氏名、支払情報を入力するための欄である。なお、支払情報は、クレジットカード等に関する情報である。そして、ユーザは、それら５つの入力欄１１２〜１２０にアカウント名等を入力し、登録ボタン１２２を操作することで（Ｍ１１４）、ＰＣ７０は、５つの入力欄１１２〜１２０に入力された情報（以下、「ユーザ情報」と記載する場合がある）を、情報管理サーバ５０に送信する（Ｍ１１６）。そして、情報管理サーバ５０は、ユーザ情報を受信すると、そのユーザ情報をデータ記憶領域６２に記憶する（Ｍ１１７）。これにより、そのユーザ情報が、アカウントデータとして情報管理サーバ５０に登録される。
【００３３】
なお、アカウントデータは、図１４に示すように、ユーザ情報（アカウント名、パスワード、住所、氏名、支払情報）とＰＩＮコードに関する情報（以下、「コード情報」と記載する場合がある）とプリンタに関する情報（以下、「プリンタ情報」と記載する場合がある）とによって構成されるが、トップ画面１００の作成ボタン１０４の操作により、ユーザ情報がアカウントデータとして登録された際には、データ記憶領域６２には、アカウントデータとして、ユーザ情報のみが記憶され、コード情報および、プリンタ情報は記憶されていない。
【００３４】
このように、データ記憶領域６２に、アカウントデータとして、ユーザ情報のみが記憶されると（Ｍ１１７）、そのアカウントデータとして登録されている情報に応じた画面（以下、「登録情報画面」と記載する場合がある）をディスプレイ７６に表示するための情報が、情報管理サーバ５０において作成される（図３参照：Ｍ１２９）。そして、情報管理サーバ５０は、作成した登録情報画面情報をＰＣ７０に送信する（Ｍ１３０）。ＰＣ７０は、登録情報画面情報を受信すると、その情報に基づいて、図１５に示す登録情報画面１３０をディスプレイ７６に表示する（Ｍ１３２）。
【００３５】
その登録情報画面１３０には、ユーザ情報ボタン１３２とコード表示ボタン１３４とが表示される。ユーザ情報ボタン１３２は、情報管理サーバ５０に登録されているユーザ情報を確認するためのボタンであり、そのユーザ情報ボタン１３２が操作されると、Ｍ１１７においてデータ記憶領域６２に記憶されたユーザ情報がディスプレイ７６に表示される。また、コード表示ボタン１３４は、プリンタ情報を登録する際に用いられるＰＩＮコードを取得するためのボタンであり、コード表示ボタン１３４の操作によりＰＩＮコードがディスプレイ７６に表示される。
【００３６】
詳しくは、登録情報画面１３０において、コード表示ボタン１３４が操作されると（図３参照：Ｍ１３４）、ＰＣ７０は、情報管理サーバ５０に、ＰＩＮコードの発行を要求する（Ｍ１３６）。情報管理サーバ５０は、ＰＩＮコードの発行要求を受信すると、ＰＩＮコードを発行し、その発行したＰＩＮコードに関する情報、つまり、コード情報を、アカウントデータとしてデータ記憶領域６２に登録する（Ｍ１３７）。これにより、図１４に示すように、ユーザ情報（アカウント名、パスワード、住所、氏名、支払情報）とコード情報とが関連付けて、アカウントデータとして記憶される。なお、この段階では、プリンタ情報は、アカウントデータとして、まだ記憶されていない。
【００３７】
情報管理サーバ５０は、ＰＩＮコードを発行すると（Ｍ１３７）、そのＰＩＮコードをディスプレイ７６に表示するための画面（以下、「コード表示画面」と記載する場合がある）情報を作成し、作成したコード表示画面情報を、ＰＣ７０に送信する（Ｍ１３８）。ＰＣ７０は、コード表示画面情報を受信すると、その情報に基づいて、図１６に示すコード表示画面１７０をディスプレイ７６に表示する（Ｍ１４０）。コード表示画面１７０には、コード情報１７２が表示される。そして、ユーザは、このコード情報１７２に応じたＰＩＮコードを用いて、プリンタ１０からプリンタ情報を、情報管理サーバ５０に登録する。
【００３８】
具体的には、プリンタ１０のディスプレイ１６には、図１７に示す接続画面１８０が表示されている。その接続画面１８０には、接続ボタン１８２が表示されており、その接続ボタン１８２が、操作されると（図３参照：Ｍ１４２（ＹＥＳ））、プリンタ１０は、コード登録画面情報を情報管理サーバ５０に要求する（Ｍ１４４）。情報管理サーバ５０は、その要求を受信すると、コード登録画面情報をプリンタ１０に送信する（Ｍ１４６）。そして、プリンタ１０は、コード登録画面情報を受信すると、その情報に基づいて、図１８に示すコード登録画面１９０をディスプレイ１６に表示する（Ｍ１４８）。
【００３９】
コード登録画面１９０には、入力欄１９２と登録ボタン１９４とが表示される。入力欄１９２は、ＰＩＮコードを入力する欄である。そして、その入力欄１９２に、Ｍ１４０で表示されていたコード表示画面１７０のコード情報１７２に応じたＰＩＮコードが入力され、登録ボタン１９４が操作されることで、プリンタ１０は、入力欄１９２に入力されたＰＩＮコードに関する情報、つまり、コード情報を情報管理サーバ５０に送信する。この際、プリンタ１０は、コード情報とともに、自身のシリアル番号と、自身の製品名とを、情報管理サーバ５０に送信する（Ｍ１５０）。
【００４０】
情報管理サーバ５０は、コード情報とシリアル番号と製品名とを受信すると、コード情報と一致するＰＩＮコードを含むアカウントデータを、データ記憶領域６２から抽出し、そのアカウントデータと関連付けて、シリアル番号と製品名とを、プリンタ情報としてデータ記憶領域６２に記憶する（Ｍ１５２）。これにより、図１４に示すように、ユーザ情報（アカウント名、パスワード、住所、氏名、支払情報）とコード情報とプリンタ情報とが関連付けて、アカウントデータとして記憶される。
【００４１】
また、図１４に示すアカウントデータでは、４つのプリンタ情報が登録されている。その４つのプリンタ情報のうちのプリンタ情報「ＤＥＶ２２２２２２２２」が、プリンタ１０に関する情報である。つまり、プリンタ情報「ＤＥＶ２２２２２２２２」は、Ｍ１５０で送信されたシリアル番号と製品名とにより登録されたプリンタ情報である。また、プリンタ情報「ＤＥＶ２２２２２２２３」、プリンタ情報「ＤＥＶ２２２２２２３２」および、プリンタ情報「ＤＥＶ２２２２２２５２」は、既に登録されているプリンタ情報である。つまり、プリンタ１０の登録を行っているユーザは、既に、プリンタ１０と異なる３台のプリンタで定額印刷処理の契約を行っている。
【００４２】
また、各プリンタ情報では、製品名とシリアル番号とともに、サービス情報と印刷情報とが関連付けられている。サービス情報は、定額印刷処理のサービスの状態を示す情報であり、「待機」と「実施」と「未実施」と「仮終了」との何れかに設定される。「待機」は、定額印刷処理の契約要求を受けているが、契約完了前の状態であり、定額印刷処理のサービスが待機状態であることを示す。「実施」（本発明の第１状態の一例）は、定額印刷処理の契約が完了し、定額印刷処理のサービスが実施可能状態であることを示す。「未実施」（本発明の第２状態の一例）は、定額印刷処理の契約前、若しくは、契約が解除され、定額印刷処理のサービスが実施不能状態であることを示す。「仮終了」（本発明の第３状態の一例）は、定額印刷処理の契約解除の要求を受け付けているが、契約解除前の状態であり、定額印刷処理のサービスが実施可能状態であることを示す。
【００４３】
このため、プリンタ情報「ＤＥＶ２２２２２２２２」に応じたプリンタでは、定額印刷処理の契約前、若しくは、契約解除後であり、定額印刷処理が実行されていないことが解る。また、プリンタ情報「ＤＥＶ２２２２２２２３」に応じたプリンタでは、定額印刷処理の契約が完了し、既に定額印刷処理が実行可能であることが解る。また、プリンタ情報「ＤＥＶ２２２２２２３２」に応じたプリンタでは、定額印刷処理の契約要求が行われているが、専用のカートリッジが配送されていない、又は専用のカートリッジが配送されているが、接続部に２４に接続されていないため、定額印刷処理が実行されていないことが解る。また、プリンタ情報「ＤＥＶ２２２２２２５２」に応じたプリンタでは、定額印刷処理の契約解除の要求が行われているが、契約解除の手続きが完了していないため、定額印刷処理が実行可能であることが解る。なお、印刷情報は、定額印刷処理で実行された印刷処理に関する情報であるが、後程、詳しく説明する。
【００４４】
このように、プリンタ情報を情報管理サーバ５０に登録させた後に、再度、ＰＣ７０を用いて、情報管理サーバ５０にログインする。つまり、ユーザは、ＰＣ７０により情報管理サーバ５０にアクセスすることで、ＰＣ７０は、ディスプレイ７６にトップ画面１００を表示する（図２参照：Ｍ１０４）。そして、ユーザは、既に情報管理サーバ５０にアカウント登録を行っているため、トップ画面１００において、ログインボタン１０２を操作する（Ｍ１０６（ログインボタン操作））。この操作により、ＰＣ７０は、情報管理サーバ５０に、ログイン画面情報を要求する（Ｍ１１８）。そして、情報管理サーバ５０は、要求に対する応答として、ログイン画面情報をＰＣ７０に送信する（Ｍ１２０）。ＰＣ７０は、ログイン画面情報を受信すると、その情報に基づいて、図１９に示すログイン画面２００をディスプレイ７６に表示する（Ｍ１２２）。
【００４５】
ログイン画面２００には、２つの入力欄２０２，２０４とログインボタン２０６とが表示される。２つの入力欄２０２，２０４は、登録済みのアカウント名とパスワードとを入力するための欄である。そして、ユーザは、それら２つの入力欄２０２，２０４に登録済みのアカウント名および、パスワードを入力し、ログインボタン２０６を操作することで（Ｍ１２４）、ＰＣ７０は、２つの入力欄２０２，２０４に入力された情報（以下、「ログイン情報」と記載する場合がある）を、情報管理サーバ５０に送信する（Ｍ１２６）。そして、情報管理サーバ５０は、ログイン情報を受信すると、そのログイン情報を含むアカウントデータを抽出する（Ｍ１２８）。
【００４６】
そして、情報管理サーバ５０は、アカウントデータを抽出すると、そのアカウントデータに応じた登録情報画面情報を作成する（図３参照：Ｍ１２９）。そして、情報管理サーバ５０は、作成した登録情報画面情報をＰＣ７０に送信し（Ｍ１３０）、ＰＣ７０は、その情報に基づいて、登録情報画面１３０をディスプレイ７６に表示する（Ｍ１３２）。ただし、図１５に示す登録情報画面１３０がディスプレイ７６に表示される際には、情報管理サーバ５０では、アカウントデータとして、ユーザ情報のみが登録され、コード情報およびプリンタ情報は登録されていなかった。このため、図１５に示す登録情報画面１３０では、ユーザ情報に応じた情報のみが表示されている。
【００４７】
一方、今回、登録情報画面１３０がディスプレイ７６に表示される際には、図１４に示すように、ユーザ情報（アカウント名、パスワード、住所、氏名、支払情報）とコード情報とプリンタ情報とが関連付けて、アカウントデータとして記憶されている。このため、登録情報画面１３０には、そのアカウントデータのユーザ情報とプリンタ情報とに応じた情報が、表示される。具体的には、図２０に示す登録情報画面１３０がディスプレイ７６に表示される。この登録情報画面１３０では、図１５に示す登録情報画面１３０と同様に、ユーザ情報ボタン１３２とコード表示ボタン１３４とが表示されるが、さらに、プリンタ情報２１０と、そのプリンタ情報２１０に応じた選択ボタン２１２と、利用情報表示ボタン２１４とが表示される。
【００４８】
図１４に示すアカウントデータでは、４台のプリンタに関する情報が登録されているため、登録情報画面１３０のプリンタ情報２１０には、それら４台のプリンタに関する情報が表示される。また、選択ボタン２１２として、各プリンタ情報２１０のサービス情報に応じたボタンが表示される。具体的には、サービス情報が「未実施」であるプリンタ情報２１０には、選択ボタン２１２として、開始選択ボタン２１２ａが表示される。開始選択ボタン２１２ａは、定額印刷処理の契約を実行するためのボタンである。つまり、サービス情報が「未実施」であるプリンタ情報２１０に応じたプリンタ１０では、定額印刷処理の契約が行われていないため、この開始選択ボタン２１２ａが操作されることで（図４参照：Ｍ１６０）、ＰＣ７０は、定額印刷処理の契約の要求を、情報管理サーバ５０に送信する（Ｍ１６２）。なお、定額印刷処理の契約要求とともに、開始選択ボタン２１２ａに対応するプリンタ情報も情報管理サーバ５０に送信される。
【００４９】
情報管理サーバ５０は、定額印刷処理の契約要求を受信すると、その契約要求とともに受信したプリンタ情報により特定されるプリンタ１０に、定額印刷処理の契約開始情報を送信する（Ｍ１６４）。契約開始情報には、プリンタ１０の作動モードの変更指示と、待機状態であることを示す画面の表示指示とが含まれる。プリンタ１０は、契約開始情報を受信すると、その情報の受信に応じて、応答を情報管理サーバ５０に送信する（Ｍ１６６）。情報管理サーバ５０は、プリンタ１０から応答を受信すると、配送情報、及びカートリッジの品番情報を配送管理サーバ９０に送信する（Ｍ１６８）。配送情報は、アカウントデータに含まれるユーザ情報の氏名および、住所に関する情報である。これらにより、配送情報により特定されるユーザの元に、品番情報により特定される専用のカートリッジが発送される。また、情報管理サーバ５０は、定額印刷処理の契約要求とともに受信したプリンタ情報に応じたアカウントデータのサービス情報を、「未実施」から「待機」に変更する（Ｍ１６９）。
【００５０】
また、プリンタ１０は、契約開始情報を情報管理サーバ５０から受信すると、プリンタ１０の作動モードを、第２モードから第１モードに切り替える（Ｍ１７０）。つまり、プリンタ１０では、ＰＣ７０において、登録情報画面１３０の開始選択ボタン２１２ａが操作される前は、定額印刷処理の契約が行われていない状態であったために、通常の印刷処理が実行されており、第２モードに従ってプリンタ１０の作動が制御されていた。そして、ＰＣ７０での登録情報画面１３０の開始選択ボタン２１２ａの操作により、定額印刷処理の契約が行われたため、プリンタ１０の作動モードが第１モードに切り替えられる。そして、プリンタ１０は、図２１に示す待機画面２２０をディスプレイ１６に表示する（Ｍ１７２）。待機画面２２０には、待機状態であることを示すとともに、専用のカートリッジが配送された場合に、その専用のカートリッジの接続部２４への接続を促す旨の表示欄２２２が表示される。
【００５１】
ディスプレイ１６に待機画面２２０が表示されると、プリンタ１０では、接続部２４に専用のカートリッジが接続されたか否かが判断される（Ｍ１７４）。そして、接続部２４に専用のカートリッジが接続されると、上述したように、「所定の期間」は、初めて専用のカートリッジが接続部２４に記録されたときから開始するため、プリンタ１０は、専用のカートリッジが接続部２４に接続された日時をデータ記憶領域３２に記憶する（Ｍ１７５）。また、プリンタ１０は、図２２に示す定額印刷処理実施中画面２３０をディスプレイ１６に表示する（Ｍ１７６）。定額印刷処理実施中画面２３０には、定額印刷処理を実行可能な状態であることを示すとともに、定額印刷処理で印刷された印刷用紙の枚数を示す表示欄２３２が表示される。これにより、ユーザは、定額印刷処理を実施することが可能であることを認識できる。
【００５２】
そして、プリンタ１０では、情報管理サーバ５０と通信可能であるか否かが判断される（Ｍ１７８）。この際、情報管理サーバ５０と通信不能な場合には、情報管理サーバ５０と通信可能となるまで待機される。一方、情報管理サーバ５０と通信可能である場合には、プリンタ１０は、情報管理サーバ５０に開始情報を送信する（Ｍ１８０）。なお、開始情報には、専用のカートリッジが接続部２４に接続された日時が含まれる。また、プリンタ１０は、開始情報とともに、自身のシリアル番号も情報管理サーバ５０に送信する。情報管理サーバ５０は、開始情報を受信すると、開始情報とともに受信したシリアル番号に応じたアカウントデータのサービス情報を、「待機」から「実施」に変更する（Ｍ１８２）。また、情報管理サーバ５０は、開始情報とともに受信したシリアル番号に応じたアカウントデータとともに、開始情報に含まれる専用のカートリッジが接続部２４に接続された日時、つまり、定額印刷処理の実行が可能となった日時（以下、「開始日」と記載する場合がある）を記憶する（Ｍ１８４）。
【００５３】
以上の説明が、図２０に示す登録情報画面１３０で開始選択ボタン２１２ａが操作された際の説明、つまり、定額印刷処理の契約が締結された際の説明である。そして、定額印刷処理の契約に伴って、プリンタ１０において定額印刷処理が実行される（図５参照：Ｍ１８５）。この際、定額印刷処理が実行される毎に、印刷枚数が、プリンタ１０のデータ記憶領域３２に記憶される（Ｍ１８６）。次に、プリンタ１０と情報管理サーバ５０との間で通信が接続される。この際、プリンタ１０と情報管理サーバ５０との間の通信が接続されない場合（Ｍ１８７のＮＯ）は、通信が確立するまで繰り返し、通信接続が行われる。一方、プリンタ１０と情報管理サーバ５０との間の通信が接続された場合（Ｍ１８７のＹＥＳ）は、印刷情報及び、カートリッジ情報が、プリンタ１０から情報管理サーバ５０に送信される（Ｍ１８８）。印刷情報は、データ記憶領域３２に記憶されている定額印刷処理時の印刷枚数に関する情報である。また、カートリッジ情報は、読取部４６により読み取られたカートリッジ３８の識別情報と、検出センサ２７により検出されたインク残量に関する情報とが関連付けられた情報である。
【００５４】
次に、情報管理サーバ５０は、印刷情報及び、カートリッジ情報を受信すると、情報管理サーバ５０のデータ記憶領域６２に、印刷情報に応じた印刷枚数を記憶する（Ｍ１８９）。さらに、情報管理サーバ５０は、受信したカートリッジ情報を分析する（Ｍ１９０）。そして、情報管理サーバ５０は、その分析結果から、カートリッジの配送タイミングであるか否かを判断する（Ｍ１９１）。詳しくは、カートリッジ情報に含まれるインクの残量に関する情報から、インク残量が閾量より少ないか否かを判断する。そして、インク残量が閾量より少ない場合に、カートリッジの配送タイミングであると判断される。このように、カートリッジの配送タイミングであると判定された場合（Ｍ１９１のＹＥＳ）に、情報管理サーバ５０は、配送情報、及びカートリッジの品番情報を配送管理サーバ９０に送信する（Ｍ１９２）。なお、品番情報は、カートリッジ情報に含まれる識別情報により特定される。これにより、配送情報により特定されるユーザの元に、インク残量が少ないカートリッジが発送される。また、カートリッジの配送タイミングでない場合（Ｍ１９１のＮＯ）には、Ｍ１９２の処理がスキップされる。
【００５５】
続いて、情報管理サーバ５０は、定額印刷処理の契約における所定の期間の締め日であるか否かを判断する（Ｍ１９３）。そして、定額印刷処理の契約における所定の期間の締め日である場合（Ｍ１９３のＹＥＳ）に、定額印刷処理の請求書が作成される（Ｍ１９４）。詳しくは、定額印刷処理とは、所定の期間毎に、一定の金額で予め設定された枚数の印刷処理を実行することが可能な処理である。このため、直前の締め日から、Ｍ１８９で記憶された印刷情報の更新日における期間の印刷情報に基づいて、印刷枚数が特定される。そして、当該期間において、印刷枚数が予め設定された枚数を超えているか否かが判断される。この際、最新の印刷情報の印刷枚数が設定枚数を超えていない場合には、定額印刷処理の直前の締め日からＭ１８９で更新された印刷情報の更新日までの期間に応じた請求金額が演算される。一方、最新の印刷情報の印刷枚数が設定枚数を超えている場合には、定額印刷処理の契約期間に応じた金額に、設定枚数を超えた印刷枚数に応じた金額が加算されることで、請求金額が演算される。なお、定額印刷処理の契約における所定の期間の締め日で無い場合（Ｍ１９３のＮＯ）には、Ｍ１９４の処理がスキップされ、Ｍ１８５に戻る。
【００５６】
また、定額印刷処理の契約を解除するための手法について説明する。登録情報画面１３０では、サービス情報が「実施」であるプリンタ情報２１０には、選択ボタン２１２として、終了選択ボタン２１２ｂが表示される。終了選択ボタン２１２ｂは、定額印刷処理の契約を解除するためのボタンである。つまり、サービス情報が「実施」であるプリンタ情報２１０に応じたプリンタでは、定額印刷処理の契約が締結され、定額印刷処理が実行可能な状態となっている。このため、この終了選択ボタン２１２ｂが操作されることで（図６参照：Ｍ２００）、ＰＣ７０は、定額印刷処理の契約解除の要求を、情報管理サーバ５０に送信する（Ｍ２０２）。なお、定額印刷処理の契約解除の要求とともに、終了選択ボタン２１２ｂに対応するプリンタ情報も情報管理サーバ５０に送信される。
【００５７】
情報管理サーバ５０は、定額印刷処理の契約解除の要求を受信すると、その解除要求とともに受信したプリンタ情報に応じたアカウントデータのサービス情報を、「実施」から「仮終了」に変更する（Ｍ２０４）。また、情報管理サーバ５０は、解除要求を受信すると、その解除要求とともに受信したプリンタ情報により特定されるプリンタ１０に、印刷情報の要求を送信する（Ｍ２０６）。なお、印刷情報は、プリンタ１０において、定額印刷処理時に印刷された原稿の印刷枚数に関する情報であり、後に詳しく説明するが、プリンタ１０で定額印刷処理が実行される毎に印刷枚数がカウントされている。そして、プリンタ１０は、印刷情報の要求を受信すると、印刷情報を情報管理サーバ５０に送信する（Ｍ２０８）。なお、プリンタ１０は、印刷情報とともに、自身のシリアル番号も情報管理サーバ５０に送信する。
【００５８】
次に、情報管理サーバ５０は、印刷情報を受信すると、印刷情報とともに受信したシリアル番号に応じたアカウントデータのサービス情報を、「仮終了」から「未実施」に変更する（Ｍ２１０）。また、情報管理サーバ５０は、印刷情報を受信すると、印刷情報とともに受信したシリアル番号に応じたアカウントデータの印刷情報を、受信した印刷情報に更新する（Ｍ２１２）。詳しくは、アカウントデータの印刷情報は、図１４に示すように、定額印刷処理で印刷された印刷枚数と、プリンタ１０から印刷情報を受信した日時とによって構成されている。このため、プリンタ１０は、受信した印刷情報から印刷枚数を特定し、その特定した印刷枚数と、その印刷情報を受信した日時とを、アカウントデータの印刷情報として記憶する。
【００５９】
続いて、情報管理サーバ５０は、印刷情報を更新すると、その更新された最新の印刷情報に基づいて、定額印刷処理の請求書を作成する（Ｍ２１４）。詳しくは、定額印刷処理とは、所定の期間毎に、一定の金額で予め設定された枚数の印刷処理を実行することが可能な処理である。このため、直前の締め日から、Ｍ２１４で更新された印刷情報の更新日における期間の印刷情報に基づいて演算される。そして、当該期間において、印刷枚数が予め設定された枚数を超えているか否かが判断される。この際、最新の印刷情報の印刷枚数が設定枚数を超えていない場合には、定額印刷処理の直前の締め日からＭ２１４で更新された印刷情報の更新日までの期間に応じた請求金額が演算される。一方、最新の印刷情報の印刷枚数が設定枚数を超えている場合には、定額印刷処理の契約期間に応じた金額に、設定枚数を超えた印刷枚数に応じた金額が加算されることで、請求金額が演算される。
【００６０】
次に、情報管理サーバ５０は、請求書を作成すると、印刷情報とともに受信したシリアル番号により特定されるプリンタ１０に、作動モードおよび、表示画面の切替指示を送信する（Ｍ２１６）。プリンタ１０は、切替指示を情報管理サーバ５０から受信すると、作動モードを、第１モードから第２モードに切り替える（Ｍ２１８）。そして、プリンタ１０は、図２３に示す定額印刷処理終了画面２４０をディスプレイ１６に表示する（Ｍ２２０）。定額印刷処理終了画面２４０には、定額印刷処理のサービスが終了したことを示すとともに、定額印刷処理の専用カートリッジを接続部２４から外し、通常のカートリッジを接続部２４に装着することを示す表示欄２４２が表示される。これにより、ユーザは、定額印刷処理のサービス終了を認識できる。
【００６１】
また、図２０に示す登録情報画面１３０では、サービス情報が「待機」であるプリンタ情報２１０には、選択ボタン２１２として、中止選択ボタン２１２ｃが表示される。中止選択ボタン２１２ｃは、定額印刷処理の契約を解除するためのボタンである。つまり、サービス情報が「待機」であるプリンタ情報２１０に応じたプリンタでは、定額印刷処理の契約要求が行われているが、専用のカートリッジが配送されていない、又は専用のカートリッジが配送されているが、接続部２４に接続されていないため待機状態となっている。このため、この中止選択ボタン２１２ｃが操作されることで、ＰＣ７０は、定額印刷処理の契約解除の要求を、情報管理サーバ５０に送信する。なお、定額印刷処理の契約解除要求とともに、中止選択ボタン２１２ｃに対応するプリンタ情報も情報管理サーバ５０に送信される。情報管理サーバ５０は、契約解除要求を受信すると、その要求とともに受信したプリンタ情報に応じたアカウントデータのサービス情報を、「待機」から「未実施」に変更する。なお、図２０に示す登録情報画面１３０では、サービス情報が「仮終了」であるプリンタ情報２１０に、選択ボタン２１２は表示されない。
【００６２】
また、上記説明では、シーケンス図を用いて、定額印刷処理の契約、解除等に関する説明を行ったが、以下に、フローチャートを用いて、定額印刷処理の解除に関する説明を行う。具体的には、定額印刷処理の解除は、情報管理サーバ５０のＣＰＵ５２において制御プログラム６０が実行されることによって行われる。以下に、図７及び図８を用いて、制御プログラム６０が実行される際のフローを説明する。
【００６３】
ＣＰＵ５２により制御プログラム６０が実行されると、情報管理サーバ５０のデータ記憶領域６２に記憶されているアカウントデータのサービス情報に、「仮終了」に設定されているプリンタが存在するか否かが、情報管理サーバ５０のＣＰＵ５２によって判断される（Ｓ１００）。アカウントデータのサービス情報に、「仮終了」に設定されているプリンタが存在しない場合（Ｓ１００：ＮＯ）には、ＰＣ７０からログインの要求を受信しているか否かが、情報管理サーバ５０のＣＰＵ５２によって判断される（Ｓ１０２）。そして、ＰＣ７０からログインの要求を受信していない場合（Ｓ１０２：ＮＯ）には、Ｓ１００に戻る。一方、ＰＣ７０からログインの要求を受信している場合（Ｓ１０２：ＹＥＳ）には、登録情報画面情報、つまり、登録情報画面１３０をＰＣ７０のディスプレイ７６に表示するための画面情報が、情報管理サーバ５０からＰＣ７０に送信される（Ｓ１０４）。
【００６４】
次に、ＰＣ７０から操作情報を受信したか否かが、情報管理サーバ５０のＣＰＵ５２によって判断される（Ｓ１０６）。なお、操作情報は、登録情報画面１３０に表示されている各種ボタンが操作された際に送信される情報である。そして、ＰＣ７０から操作情報を受信していない場合（Ｓ１０６：ＮＯ）には、Ｓ１００に戻る。一方、ＰＣ７０から操作情報を受信している場合（Ｓ１０６：ＹＥＳ）には、その受信している操作情報が、終了選択ボタン２１２ｂの操作により送信された操作情報であるか否かが、情報管理サーバ５０のＣＰＵ５２によって判断される（Ｓ１０８）。
【００６５】
受信している操作情報が、終了選択ボタン２１２ｂの操作により送信された操作情報でない場合（Ｓ１０８：ＮＯ）には、操作されたボタンに応じた処理が実行される（Ｓ１１０）。つまり、例えば、操作情報が、開始選択ボタン２１２ａの操作により送信された情報である場合には、開始選択ボタン２１２ａの操作に応じた処理が実行される。そして、Ｓ１００に戻る。一方、受信している操作情報が、終了選択ボタン２１２ｂの操作により送信された操作情報である場合（Ｓ１０８：ＹＥＳ）には、その終了選択ボタン２１２ｂの操作により定額印刷処理の契約解除の対象となるプリンタと通信可能であるか否かが、情報管理サーバ５０のＣＰＵ５２によって判断される（Ｓ１１２）。詳しくは、終了選択ボタン２１２ｂの操作情報が、情報管理サーバ５０に送信される際に、操作情報とともに、終了選択ボタン２１２ｂに対応するプリンタ情報も情報管理サーバ５０に送信される。このため、情報管理サーバ５０は、そのプリンタ情報に応じたプリンタを、アカウントデータに基づいて抽出し、その抽出されたプリンタと通信可能であるか否を判断する。
【００６６】
そして、定額印刷処理の契約解除の対象となるプリンタと通信可能でない場合（Ｓ１１２：ＮＯ）には、警告画面情報が、情報管理サーバ５０からＰＣ７０に送信される（Ｓ１１４）。警告画面情報は、ＰＣ７０のディスプレイ７６に、図２４に示す警告画面２５０を表示するための画面情報である。この警告画面２５０には、契約解除の対象となるプリンタと、情報管理サーバ５０との通信の確立を促す表示欄２５２が表示される。これにより、契約解除の対象となるプリンタと、情報管理サーバ５０との通信が不能であることをユーザに告知することが可能となる。次に、情報管理サーバ５０からＰＣ７０に警告画面情報が送信された後に、情報管理サーバ５０のデータ記憶領域６２に記憶されているアカウントデータにおいて、契約解除の対象となるプリンタのサービス情報が「仮終了」に変更される（Ｓ１１６）。そして、Ｓ１００に戻る。
【００６７】
また、Ｓ１１２で定額印刷処理の契約解除の対象となるプリンタと通信可能である場合（Ｓ１１２：ＹＥＳ）には、印刷情報の要求が、情報管理サーバ５０から契約解除の対象となるプリンタ１０に送信される（Ｓ１１８）。そして、その要求に対する返信として、情報管理サーバ５０は、印刷情報を受信する（Ｓ１２０）。情報管理サーバ５０が印刷情報を受信すると、情報管理サーバ５０のデータ記憶領域６２に記憶されているアカウントデータにおいて、契約解除の対象となるプリンタのサービス情報が「未実施」に変更される（Ｓ１２２）。また、情報管理サーバ５０が印刷情報を受信すると、情報管理サーバ５０のデータ記憶領域６２に記憶されているアカウントデータの印刷情報が、受信した印刷情報に更新される（Ｓ１２４）。そして、作動モード及び、表示画面の切替指示が、情報管理サーバ５０から契約解除の対象となるプリンタに送信され（Ｓ１２６）、Ｓ１１０に戻る。
【００６８】
また、Ｓ１００でアカウントデータのサービス情報に、「仮終了」に設定されているプリンタが存在する場合（Ｓ１００：ＹＥＳ）には、その「仮終了」に設定されているプリンタと情報管理サーバ５０とが通信可能であるか否かが、情報管理サーバ５０のＣＰＵ５２によって判断される（Ｓ１２８）。この際、「仮終了」に設定されているプリンタと情報管理サーバ５０とが通信不能である場合（Ｓ１２８：ＮＯ）には、Ｓ１０２に進む。一方、「仮終了」に設定されているプリンタと情報管理サーバ５０とが通信可能である場合（Ｓ１２８：ＹＥＳ）には、Ｓ１１８に進む。
【００６９】
このように、情報管理サーバ５０では、終了選択ボタン２１２ｂの操作情報を受信した場合、つまり、契約解除の要求を受信した場合であっても、印刷情報の要求を、契約解除の対象となるプリンタに送信するまでは、その契約解除の対象となるプリンタのサービス情報は、「仮終了」とされている。そして、印刷情報の要求を、契約解除の対象となるプリンタに送信し、そのプリンタから応答を受信したことを条件として、契約解除の対象となるプリンタのサービス情報が、「未実施」とされる。そして、契約解除の対象となるプリンタのサービス情報が、「未実施」とされた後に、作動モードの切替指示が、契約解除の対象となるプリンタに送信される。これにより、プリンタ１０の作動モードが第２モードとされたタイミング、つまり、プリンタ１０において定額印刷処理の実行が禁止されたタイミングで、契約解除の対象となるプリンタのサービス情報が「未実施」に変更される。
【００７０】
このため、例えば、契約解除の要求を受信した後に、情報管理サーバ５０と契約解除の対象となるプリンタとが通信不能である場合には、その契約解除の対象となるプリンタのサービス情報は、「仮終了」とされている。そして、サービス情報が「仮終了」のプリンタでは、定額印刷処理の契約は解除されていないため、定額印刷処理のサービスに応じた金額は請求される。一方、契約解除の要求を受信した後に、情報管理サーバ５０と契約解除の対象となるプリンタとが通信可能である場合には、そのプリンタにおいて、定額印刷処理の実行が禁止され、契約解除の対象となるプリンタのサービス情報は、「未実施」とされる。サービス情報が「未実施」のプリンタでは、定額印刷処理の契約は解除されているため、契約解除後の定額印刷処理のサービスに応じた金額は請求されない。このように、情報管理サーバ５０では、定額印刷処理の実行が禁止されたタイミングで、定額印刷処理の契約を解除することが可能となり、定額印刷処理のサービスに応じた金額を適切に請求することが可能となる。
【００７１】
また、上記説明は、定額印刷処理の契約、解除等に関する説明である。次に、プリンタ１０における定額印刷処理および、通常の印刷処理について説明する。具体的には、プリンタ１０における定額印刷処理および、通常の印刷処理は、プリンタ１０のＣＰＵ１２において制御プログラム３０が実行されることによって行われる。以下に、図９及び図１０を用いて、制御プログラム３０が実行される際のフローを説明する。
【００７２】
ＣＰＵ１２により制御プログラム３０が実行されると、プリンタ１０では、接続部２４に接続されているカートリッジ３８の識別情報が、読取部４６によって読み取られる（Ｓ１４０）。また、接続部２４に接続されているカートリッジ３８に充填されているインクの残量が、検出センサ２７によって検出される（Ｓ１４２）。なお、識別情報および、インクの残量は、接続部２４に接続されている複数のカートリッジ３８毎に検出される。
【００７３】
次に、プリンタ１０の作動モードが、第２モードであるか第１モードであるかが、プリンタ１０のＣＰＵ１２によって判断される（Ｓ１４４）。そして、プリンタ１０の作動モードが、第２モードである場合（Ｓ１４４：第２モード）には、接続部２４に専用のカートリッジ３８が１本でも接続されているか否かが、プリンタ１０のＣＰＵ１２によって判断される（Ｓ１４６）。なお、接続部２４に専用のカートリッジ３８が１本でも接続されているか否かの判断は、Ｓ１４０で読み取られたカートリッジ３８の識別情報に基づいて行われる。
【００７４】
接続部２４に専用のカートリッジ３８が１本でも接続されている場合（Ｓ１４６：ＹＥＳ）には、プリンタ１０のディスプレイ１６に拒否画面（図示省略）が表示される（Ｓ１４８）。拒否画面には、定額印刷処理の契約を行っていないため、専用のカートリッジを用いた印刷処理の実行を拒否する旨のコメントが表示されている。そして、Ｓ１５０に進む。一方、接続部２４に専用のカートリッジ３８が１本も接続されていない場合（Ｓ１４６：ＮＯ）には、Ｓ１４８の処理がスキップされ、Ｓ１５０に進む。つまり、接続部２４に専用のカートリッジ３８が１本も接続されていない場合には、ディスプレイ１６に拒否画面は表示されない。
【００７５】
Ｓ１５０では、印刷指示が入力されたか否かが、プリンタ１０のＣＰＵ１２によって判断される（Ｓ１５０）。そして、印刷指示の入力が無かった場合（Ｓ１５０：ＮＯ）には、Ｓ１４０に戻る。一方、印刷指示の入力が有った場合（Ｓ１５０：ＹＥＳ）には、接続部２４に専用のカートリッジ３８が１本でも接続されているか否かが、ＣＰＵ１２によって判断される（Ｓ１５２）。接続部２４に専用のカートリッジ３８が１本でも接続されている場合（Ｓ１５２：ＹＥＳ）には、印刷処理が拒否される（Ｓ１５４）。つまり、印刷処理は実行されない。そして、Ｓ１４０に戻る。一方、接続部２４に専用のカートリッジ３８が１本も接続されていない場合（Ｓ１５２：ＮＯ）には、印刷処理が実行される（Ｓ１５６）。そして、Ｓ１４０に戻る。
【００７６】
また、Ｓ１４４でプリンタ１０の作動モードが、第１モードである場合（Ｓ１４４：第１モード）には、接続部２４に専用のカートリッジ３８が１本でも接続されているか否かが、ＣＰＵ１２によって判断される（Ｓ１６０）。接続部２４に専用のカートリッジ３８が１本でも接続されている場合（Ｓ１６０：ＹＥＳ）には、ディスプレイ１６に、図２２に示す定額印刷処理実施中画面２３０が表示される（Ｓ１６２）。次に、印刷指示が入力されたか否かが、ＣＰＵ１２によって判断される（Ｓ１６４）。そして、印刷指示の入力が無い場合（Ｓ１６４：ＮＯ）には、Ｓ１４０に戻る。一方、印刷指示の入力が有った場合（Ｓ１６４：ＹＥＳ）には、印刷処理が実行される（Ｓ１６６）。また、印刷された用紙の枚数がデータ記憶領域３２に記憶される（Ｓ１６８）。そして、Ｓ１４０に戻る。
【００７７】
また、Ｓ１６０で接続部２４に専用のカートリッジ３８が１本でも接続されていない場合（Ｓ１６０：ＮＯ）には、ディスプレイ１６に、図２１に示す待機画面２２０が表示される（Ｓ１７０）。次に、印刷指示が入力されたか否かが、ＣＰＵ１２によって判断される（Ｓ１７２）。そして、印刷指示の入力が無い場合（Ｓ１７２：ＮＯ）には、Ｓ１４０に戻る。一方、印刷指示の入力が有った場合（Ｓ１７２：ＹＥＳ）には、印刷処理が実行される（Ｓ１７４）。そして、Ｓ１４０に戻る。
【００７８】
また、プリンタ１０では、情報管理サーバ５０からの作動モードの切替指示に応じて、作動モードの切り替えが行われる。具体的には、プリンタ１０における作動モードの切り替えは、プリンタ１０のＣＰＵ１２において制御プログラム３０が実行されることによって行われる。以下に、図１１を用いて、制御プログラム３０が実行される際のフローを説明する。
【００７９】
ＣＰＵ１２により制御プログラム３０が実行されると、プリンタ１０では、情報管理サーバ５０と通信可能であるか否かが、ＣＰＵ１２によって判断される（Ｓ１８０）。情報管理サーバ５０と通信可能でない場合（Ｓ１８０：ＮＯ）には、Ｓ１８０の処理が繰り返される。一方、情報管理サーバ５０と通信可能である場合（Ｓ１８０：ＹＥＳ）には、プリンタ１０の作動モードが、第２モードと第１モードとの何れに設定されているかが、ＣＰＵ１２によって判断される（Ｓ１８２）。
【００８０】
プリンタ１０の作動モードが、第２モードに設定されている場合（Ｓ１８２：第２モード）には、プリンタ１０の作動モードを、第２モードから第１モードに切り替える旨の指示を受信しているか否かが、ＣＰＵ１２によって判断される（Ｓ１８４）。そして、プリンタ１０の作動モードを、第２モードから第１モードに切り替える旨の指示を受信していない場合（Ｓ１８４：ＮＯ）には、Ｓ１８０に戻る。一方、プリンタ１０の作動モードを、第２モードから第１モードに切り替える旨の指示を受信している場合（Ｓ１８４：ＹＥＳ）には、プリンタ１０の作動モードが、第２モードから第１モードに切り替えられる（Ｓ１８６）。そして、Ｓ１８０に戻る。
【００８１】
また、プリンタ１０の作動モードが、第１モードに設定されている場合（Ｓ１８２：第１モード）には、情報管理サーバ５０への印刷情報等の送信タイミングであるか否かが、ＣＰＵ１２によって判断される（Ｓ１８８）。そして、情報管理サーバ５０への印刷情報等の送信タイミングでない場合（Ｓ１８８：ＮＯ）には、Ｓ１８０に戻る。一方、情報管理サーバ５０への印刷情報等の送信タイミングである場合（Ｓ１８８：ＹＥＳ）には、印刷情報および、カートリッジ情報が、プリンタ１０から情報管理サーバ５０に送信される（Ｓ１９０）。なお、印刷情報は、Ｓ１６８でデータ記憶領域３２に記憶された原稿の印刷枚数に関する情報である。また、カートリッジ情報は、Ｓ１４０で読み取られた識別情報と、Ｓ１４２で検出されたインク残量に関する情報とが関連付けられた情報である。
【００８２】
次に、印刷情報の送信要求を受信したか否かが、ＣＰＵ１２によって判断される（Ｓ１９１）。この際、印刷情報の送信要求を受信していない場合（Ｓ１９１：ＮＯ）には、Ｓ１８０に戻る。一方、印刷情報の送信要求を受信している場合（Ｓ１９１：ＹＥＳ）には、印刷情報が、プリンタ１０から情報管理サーバ５０に送信される（Ｓ１９２）。続いて、プリンタ１０の作動モードを、第１モードから第２モードに切り替える旨の指示を受信しているか否かが、ＣＰＵ１２によって判断される（Ｓ１９４）。そして、プリンタ１０の作動モードを、第１モードから第２モードに切り替える旨の指示を受信していない場合（Ｓ１９４：ＮＯ）には、Ｓ１８０に戻る。一方、プリンタ１０の作動モードを、第１モードから第２モードに切り替える旨の指示を受信している場合（Ｓ１９４：ＹＥＳ）には、プリンタ１０の作動モードが、第１モードから第２モードに切り替えられる（Ｓ１９６）。そして、Ｓ１８０に戻る。
【００８３】
なお、Ｍ１６８を実行する情報管理サーバ５０のＣＰＵ５２は、出力手段の一例である。Ｍ２０２を実行する情報管理サーバ５０のＣＰＵ５２は、受信手段の一例である。Ｍ２１６および、Ｓ１２６を実行する情報管理サーバ５０のＣＰＵ５２は、第１送信手段の一例である。Ｍ２１０および、Ｓ１２２を実行する情報管理サーバ５０のＣＰＵ５２は、第１変更手段の一例である。Ｓ１１４を実行する情報管理サーバ５０のＣＰＵ５２は、第２送信手段の一例である。Ｓ１２８を実行する情報管理サーバ５０のＣＰＵ５２は、判定手段の一例である。Ｍ１８２を実行する情報管理サーバ５０のＣＰＵ５２は、第２変更手段の一例である。Ｓ１６８を実行するプリンタ１０のＣＰＵ１２は、記憶制御手段の一例である。Ｓ１９０を実行するプリンタ１０のＣＰＵ１２は、第３送信手段の一例である。Ｓ１９６を実行するプリンタ１０のＣＰＵ１２は、第３変更手段の一例である。
【００８４】
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、上記実施形態では、情報管理サーバ５０は１つのウェブサーバにより構成されているが、複数のウェブサーバにより構成されてもよい。
【００８５】
また、上記実施形態では、定額印刷処理として、所定の期間毎に、一定の金額で予め設定された枚数の印刷処理を実行することが可能な処理が採用されているが、所定の期間毎に、一定の金額で予め設定された量のインク、若しくは、予め設定された数のカートリッジを用いた印刷処理を実行することが可能な処理を採用することが可能である。
【００８６】
また、上記実施形態では、情報管理サーバ５０とプリンタ１０とが、直接、データの送受信を行っているが、ＰＣ７０等を経由して、間接的にデータの送受信を行ってもよい。つまり、プリンタ１０がＵＳＢケーブルやＬＡＮやワイヤレスＬＡＮ等でＰＣ７０につながっていて、プリンタ１０と情報管理サーバ５０との間で、ＰＣ７０を経由して、データの送受信を行うことが可能である。
【００８７】
また、上記実施形態では、情報管理サーバ５０は、印刷情報をプリンタ１０に要求し、その要求に対する応答を受信した場合に、サービス情報が「未実施」に変更されるが、作動モードの切替要求に対する応答等を受信した場合に、サービス情報を「未実施」に変更することが可能である。
【００８８】
また、上記実施形態では、印刷情報の要求に対する応答を受信していない場合に、サービス情報が「仮終了」に設定されるが、印刷情報の要求に対する応答を受信していない場合に、サービス情報を「実施」に維持することも可能である。つまり、サービス情報として、「実施」と「未実施」と「待機」との３つの状態のみで設定することも可能である。
【００８９】
また、上記実施形態では、第１モードおよび第２モードに従って印刷処理を実行するための制御プログラム３０がプリンタ１０に記憶されており、情報管理サーバ５０からの作動モードの切替指示に応じて、第１モードと第２モードとの何れかの作動モードに従って印刷処理が実行されるが、情報管理サーバ５０がプリンタ１０に制御プログラム３０を上書きするための制御プログラムを送信し、プリンタ１０は、送信された制御プログラムに従って印刷処理を実行してもよい。具体的には、例えば、プリンタ１０は、第２モードに従って印刷処理を実行するための制御プログラム３０を記憶しており、通常時において、その制御プログラム３０に従って印刷処理を実行する。そして、情報管理サーバ５０が、Ｍ１６４において、第１モードに従って印刷処理を実行するための制御プログラムをプリンタ１０に送信した場合に、プリンタ１０は、その制御プログラムによって、Ｍ１７０〜Ｍ２０８の処理を実行する。つまり、Ｍ１７０〜Ｍ２０８の処理は、情報管理サーバ５０から送信された制御プログラムに従って実行され、Ｍ１７０〜Ｍ２０８以外の処理は、プリンタ１０に記憶されている制御プログラム３０に従って実行される。また、本変形例においては、図９乃至図１１において、Ｓ１４４及びＳ１８２の処理は行われず、第１モードに従って印刷処理を実行するための制御プログラムを情報管理サーバ５０から受信した場合に、第１モードに従って印刷処理を実行するための処理が実行され、情報管理サーバ５０から制御プログラムを受信していない場合には、第２モードに従って印刷処理を実行するための処理が実行される。同様に、本変形例では、図１１において、Ｓ１８４では、モード切替指示の受信の有無でなく、第２モードに従って印刷処理を実行するための制御プログラムの受信の有無が判定される。
【００９０】
また、上記実施形態では、ＣＰＵ１２、ＣＰＵ５２等によって図３乃至図１１に示す処理が実行される例を説明したが、これら処理は、ＣＰＵ１２、ＣＰＵ５２等に限らず、ＡＳＩＣや他の論理集積回路により実行されてもよいし、これら処理が、ＣＰＵ等やＡＳＩＣ、他の論理集積回路が協働することにより実行されてもよい。
【符号の説明】
【００９１】
１：通信システム、１０：プリンタ、１２：ＣＰＵ、２０：ネットワークＩ／Ｆ、２２：記録部、２４：接続部、３２：データ記憶領域、３８：カートリッジ、５０：情報管理サーバ、５２：ＣＰＵ、５６：ネットワークＩ／Ｆ、６２：データ記憶領域、７０：ＰＣ
【図１】
0006651744.tif 000002
【図２】
0006651744.tif 000003
【図３】
0006651744.tif 000004
【図４】
0006651744.tif 000005
【図５】
0006651744.tif 000006
【図６】
0006651744.tif 000007
【図７】
0006651744.tif 000008
【図８】
0006651744.tif 000009
【図９】
0006651744.tif 000010
【図１０】
0006651744.tif 000011
【図１１】
0006651744.tif 000012
【図１２】
0006651744.tif 000013
【図１３】
0006651744.tif 000014
【図１４】
0006651744.tif 000015
【図１５】
0006651744.tif 000016
【図１６】
0006651744.tif 000017
【図１７】
0006651744.tif 000018
【図１８】
0006651744.tif 000019
【図１９】
0006651744.tif 000020
【図２０】
0006651744.tif 000021
【図２１】
0006651744.tif 000022
【図２２】
0006651744.tif 000023
【図２３】
0006651744.tif 000024
【図２４】
0006651744.tif 000025