(57)【要約】【課題】規定の消耗品を用いて印刷を行った印刷装置と、規定の消耗品を用いて印刷を行っていない印刷装置とをユーザが識別可能な仕組みを提供すること。【解決手段】複数の印刷装置と通信可能な情報処理サーバであって、印刷装置で実行された印刷に関する印刷情報を取得し、印刷情報に基づいて、印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを管理し、印刷を規定の消耗品を用いて行った印刷装置と刷を規定の消耗品を用いて行っていない印刷装置とを識別可能に表示するよう制御することを特徴とする。【選択図】図８
2018106427.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷装置と通信可能な情報処理サーバであって、
前記印刷装置で実行された印刷に関する印刷情報を取得する取得手段と、
前記取得手段で取得された前記印刷情報に基づいて、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを管理する管理手段と、
前記管理手段で管理される、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを識別可能に表示するよう制御する表示制御手段と
を備えることを特徴とする情報処理サーバ。
【請求項２】
ユーザを識別するためのユーザ情報の入力を受け付ける受付手段を更に備え、
前記管理手段は、前記ユーザごとに前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを管理しており、
前記表示制御手段は、前記受付手段で受け付けた前記ユーザ情報に対応するユーザの前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを識別可能に表示するよう制御すること
を特徴とする請求項１に記載の情報処理サーバ。
【請求項３】
前記表示制御手段は、前記印刷装置の印刷を最後に行った日時の情報を併せて表示するよう制御すること
を特徴とする請求項１または２に記載の情報処理サーバ。
【請求項４】
複数の印刷装置と通信可能な情報処理サーバの制御方法であって、
前記情報処理サーバが、
前記印刷装置で実行された印刷に関する印刷情報を取得する取得ステップと、
前記取得ステップで取得された前記印刷情報に基づいて、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを管理する管理ステップと、
前記管理ステップで管理される、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを識別可能に表示するよう制御する表示制御ステップと
を備えることを特徴とする情報処理サーバの制御方法。
【請求項５】
複数の印刷装置と通信可能な情報処理サーバで実行可能なプログラムであって、
前記情報処理サーバを、
前記印刷装置で実行された印刷に関する印刷情報を取得する取得手段と、
前記取得手段で取得された前記印刷情報に基づいて、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを管理する管理手段と、
前記管理手段で管理される、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを識別可能に表示するよう制御する表示制御手段
として機能させることを特徴とするプログラム。
【請求項６】
複数の印刷装置と通信可能な情報処理サーバを含む情報処理システムであって、
前記印刷装置で実行された印刷に関する印刷情報を取得する取得手段と、
前記取得手段で取得された前記印刷情報に基づいて、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを管理する管理手段と、
前記管理手段で管理される、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを識別可能に表示するよう制御する表示制御手段と
を備えることを特徴とする情報処理システム。
【請求項７】
複数の印刷装置と通信可能な情報処理サーバを含む情報処理システムの制御方法であって、
前記情報処理システムが、
前記印刷装置で実行された印刷に関する印刷情報を取得する取得ステップと、
前記取得ステップで取得された前記印刷情報に基づいて、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを管理する管理ステップと、
前記管理ステップで管理される、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを識別可能に表示するよう制御する表示制御ステップと
を備えることを特徴とする情報処理サーバの制御方法。
【請求項８】
複数の印刷装置と通信可能な情報処理サーバを含む情報処理システムで実行可能なプログラムであって、
前記情報処理システムを、
前記印刷装置で実行された印刷に関する印刷情報を取得する取得手段と、
前記取得手段で取得された前記印刷情報に基づいて、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを管理する管理手段と、
前記管理手段で管理される、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを識別可能に表示するよう制御する表示制御手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
規定の消耗品を用いて印刷を行った印刷装置と、規定の消耗品を用いて印刷を行っていない印刷装置とをユーザが識別可能な仕組みを提供することのできる情報処理装置、その制御方法、及びプログラム、並びに、情報処理システム、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
景品の贈呈や商品の割引きなどの所定のサービスを受けるためのポイントを印刷装置の印刷処理に応じて付与するポイント管理システムが知られている。
【０００３】
例えば、印刷装置での印刷処理に応じて、印刷装置の使用者に対してポイントを付与することのできる仕組みが、下記の特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３０２９５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、印刷装置メーカの動作確認済みでないカートリッジを印刷装置で用いてしまうと印刷装置本体の故障が生じる可能性があることから、印刷装置メーカはそのカートリッジの使用を推奨していない。すなわち動作確認済みのカートリッジの利用を推奨すべく、上述のポイント管理システムにおいては、動作確認済みのカートリッジによる印刷処理についてはポイントを付与し、動作確認済みでないカートリッジによる印刷処理についてはポイントを付与しない仕組みが存在する。
【０００６】
この仕組みにおいてユーザが複数の印刷装置を所有しており、ポイント管理システムに複数の印刷装置も登録している場合がある。複数の印刷装置のなかに、動作確認済みのカートリッジを利用している印刷装置と動作確認済みのカートリッジを利用していない印刷装置とが含まれているとき、ユーザはいずれの印刷装置がポイントの付与される印刷装置なのかを簡便に知る仕組みがあれば、ポイントが付与される印刷装置で印刷を行うことができる。
【０００７】
そこで、本発明は、規定の消耗品を用いて印刷を行った印刷装置と、規定の消耗品を用いて印刷を行っていない印刷装置とをユーザが識別可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明の情報処理装置は複数の印刷装置と通信可能な情報処理サーバであって、前記印刷装置で実行された印刷に関する印刷情報を取得する取得手段と、前記取得手段で取得された前記印刷情報に基づいて、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを管理する管理手段と、前記管理手段で管理される、前記印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを識別可能に表示するよう制御する表示制御手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、規定の消耗品を用いて印刷を行った印刷装置と、規定の消耗品を用いて印刷を行っていない印刷装置とをユーザが識別可能となる。
【図面の簡単な説明】
【００１０】
【図１】実施形態におけるシステム構成の一例を示す概念図である。
【図２】実施形態におけるＷＥＢサーバ１０２及びポイント管理サーバ１０３のハードウェア構成の一例を示す概念図である。
【図３】ポイント管理サーバ１０３の機能構成の一例を示す概念図である。
【図４】プリントログ情報７１０の作成に係る処理の流れを説明するフローチャートである。
【図５】ポイント管理サーバ１０３でのポイント付与処理に係る処理の流れを説明するフローチャートである。
【図６】印刷装置一覧画面８００の表示に係る処理の流れを説明するフローチャートである。
【図７】実施形態におけるデータテーブルのデータ構成の一例を示す構成図である。
【図８】印刷装置一覧画面８００の一例を示す画面構成である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の実施形態について説明を行う。
【００１２】
図１は、本実施形態に係るポイント管理システム１００（情報処理システム）の構成を概略的に示すシステム構成図である。
【００１３】
図１において、ポイント管理システム１００は印刷装置１０１ａ〜１０１ｃ、Ｗｅｂサーバ１０２、及び情報処理装置としてのポイント管理サーバ１０３（情報処理サーバに相当する）を備える。
【００１４】
ポイント管理システム１００は、予め登録された各印刷装置１０１ａ〜１０１ｃが印刷を実行すると、各印刷装置１０１ａ〜１０１ｃの印刷内容に応じてポイントを付与する。各印刷装置１０１ａ〜１０１ｃは、各印刷装置１０１ａ〜１０１ｃを利用するユーザと対応付けされて登録されている。ユーザは付与ポイントの累計数に応じて景品の贈呈や商品の割引き等の所定のサービスを受けることができる。印刷装置１０１ａ〜１０１ｃは、図示しない操作部の操作又は図示しない外部装置から受信した実行データに基づいてコピーやスキャン等の各ジョブを実行する。Ｗｅｂサーバ１０２は各印刷装置１０１ａ〜１０１ｃで実行された印刷のログ情報であるプリントログ情報７１０（印刷情報に相当する）を各印刷装置１０１ａ〜１０１ｃから取得し、取得したプリントログ情報７１０を保持する。また、Ｗｅｂサーバ１０２はポイント管理サーバ１０３からプリントログ情報７１０の送信要求を受信すると、ポイント管理サーバ１０３にプリントログ情報７１０を送信する。ポイント管理サーバ１０３は各印刷装置１０１ａ〜１０１ｃの印刷内容に応じてポイントを付与し、該ポイントをユーザ毎に累計して後述する図７のユーザテーブル７００によって管理する。
【００１５】
次に、Ｗｅｂサーバ１０２及びポイント管理サーバ１０３のハードウェア構成について説明する。なお、本実施の形態では、Ｗｅｂサーバ１０２及びポイント管理サーバ１０３は同様の構成であり、以下では、一例として、ポイント管理サーバ１０３を用いてその構成を説明する。
【００１６】
図２は、図１におけるＷＥＢサーバ１０２及びポイント管理サーバ１０３のハードウェア構成を概略的に示すブロック図である。
【００１７】
図２において、ポイント管理サーバ１０３は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、入力コントローラ２０５、ビデオコントローラ２０６、メモリコントローラ２０７、通信Ｉ／Ｆコントローラ２０８、入力デバイス２０９、ディスプレイ２１０、及び外部メモリ２１１を備える。ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、入力コントローラ２０５、ビデオコントローラ２０６、メモリコントローラ２０７、及び通信Ｉ／Ｆコントローラ２０８はシステムバス２０４を介して互いに接続されている。入力コントローラ２０５は入力デバイス２０９と接続され、ビデオコントローラ２０６はディスプレイ２１０と接続され、メモリコントローラ２０７は外部メモリ２１１と接続されている。
【００１８】
ＣＰＵ２０１はシステムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＣＰＵ２０１は処理の実行に際して必要なプログラムをＲＯＭ２０２や外部メモリ２１１からＲＡＭ２０３にロードし、該ロードしたプログラムを実行することで各動作を実現する。ＲＯＭ２０２は読み出し専用のメモリである。外部メモリ２１１は、ハードディスク（ＨＤ）、ソリッドステートドライブ（ＳＳＤ）、フレキシブルディスク（ＦＤ）、及びＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等である。ＲＯＭ２０２及び外部メモリ２１１は、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、オペレーティングシステムプログラム（以下、ＯＳ）、及びポイント管理サーバ１０３が備える機能を実現するために必要な各種プログラム等を記憶する。ＲＡＭ２０３はＣＰＵ２０１の主メモリ及びワークエリア等として機能する。
【００１９】
入力コントローラ２０５は入力デバイス２０９や図示しないマウス等の入力デバイスの操作によって入力された入力情報を該入力デバイスから取得する。ビデオコントローラ２０６は液晶ディスプレイ及びＣＲＴ等のディスプレイ２１０における表示制御を行う。メモリコントローラ２０７は外部メモリ２１１へのアクセスを制御する。通信Ｉ／Ｆコントローラ２０８は、Ｗｅｂサーバ１０２等との通信制御を行い、例えば、ＴＣＰ／ＩＰを用いた通信等を行う。
【００２０】
以上で、図２に示すＷｅｂサーバ１０２及びポイント管理サーバ１０３のハードウェア構成の説明を終了する。
【００２１】
次に、図３の概念図を用いてポイント管理サーバ１０３の機能構成を説明する。
【００２２】
ポイント管理サーバ１０３は機能部として、取得部３０１、管理部３０２、表示制御部３０３、受付部３０４を備えている。取得部３０１は、ＷＥＢサーバ１０２から印刷ジョブごとの印刷履歴に関する情報である、プリントログ情報７１０を取得する機能部である。管理部３０２は印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを管理する機能部である。表示制御部３０３は、印刷を規定の消耗品を用いて行った印刷装置と前記印刷を規定の消耗品を用いて行っていない印刷装置とを識別可能に表示する機能部である。
【００２３】
上述した機能構成は一例であって、目的や用途に応じて変更しうる。
【００２４】
次に、各印刷装置１０１ａ〜１０１ｃが印刷を実行し、該印刷のプリントログ情報７１０をＷｅｂサーバ１０２に送信する処理について説明する。以下では、一例として、印刷装置１０１ａが印刷を実行し、該印刷のプリントログ情報７１０をＷｅｂサーバ１０２に送信する処理について説明する。
【００２５】
図４は、図１の印刷装置１０１ａ及びＷｅｂサーバ１０２によって実行されるログ情報通信処理の手順を示すフローチャートである。図４は印刷装置１０１によって実行される送信処理の手順を示し、図４はＷｅｂサーバ１０２によって実行される受信処理の手順を示す。
【００２６】
図４において、まず、印刷装置１０１は図示しないユーザ端末から印刷の実行を指示する実行データを受信する（ステップＳ４０１）。実行データは、例えば、印刷を行う際の用紙の種別７１３や枚数７１４、及びプリンタＩＤ７１１を含む。プリンタＩＤ７１１は実行データの送信先となる印刷装置１０１を特定するための任意の文字列である。印刷装置１０１は受信した実行データに基づいて印刷を開始し（ステップＳ４０２）、印刷を正常に終了したか否かを判別する（ステップＳ４０３）。
【００２７】
ステップＳ４０３の判別の結果、印刷を正常に終了しないとき、印刷装置１０１は実行データを送信したユーザ端末に対し印刷を失敗した旨を通知し（ステップＳ４０４）、本処理を終了する。一方、ステップＳ４０３の判別の結果、印刷を正常に終了したとき、印刷装置１０１は実行データに基づいて実行した印刷のプリントログ情報７１０を生成する。
【００２８】
図７に示すようにプリントログ情報７１０は実行データの印刷が実行された印刷装置のＩＤであるプリンタＩＤ７１１と、種別７１３、枚数７１４、受信日時７１５、純正ＣＲＧ印刷枚数７１６、非純正ＣＲＧ印刷枚数７１７、及びポイント７１８を含む。また、印刷装置１０１は該印刷装置１０１が印刷に使用したインクカートリッジが純正品及び非純正品のいずれであるかを示すＣＲＧ情報７１２をプリントログ情報７１０に追加する。ここでいう純正品のインクカートリッジとは、印刷装置メーカが動作を確認済みのカートリッジであり、非純正品のインクカートリッジとは、印刷装置メーカが動作を確認済でないカートリッジである。純正か否かの判断方法としては、印刷を実行したときに印刷に使用したインクカートリッジに含まれるＩＣチップを読み込んだ情報が純正を示す情報であるか否かを判断する方法などで判断することができる。種別７１３とは実行データで印刷される印刷用紙の種類を示すものであり、例えば普通紙や、写真用紙、はがきなどが存在する。枚数７１４は、実行データで印刷される印刷物の枚数である。受信日時７１５は、ステップＳ４０１で実行データを受信した日時の情報である。純正ＣＲＧ印刷枚数７１６は、ＣＲＧ情報７１２が純正のときの枚数７１４を格納する。非純正ＣＲＧ印刷枚数７１７は、ＣＲＧ情報７１２が非純正のときの枚数７１４を格納する。ポイント７１８は、純正ＣＲＧ印刷枚数７１６に応じて付与されるポイントの情報である。
【００２９】
次いで、印刷装置１０１はＣＲＧ情報７１２が追加されたプリントログ情報７１０をＷｅｂサーバ１０２に送信する（ステップＳ４０５）。ステップＳ４０５では、例えば、一時的に通信不能状態に陥りＷｅｂサーバ１０２と通信が行えない場合、印刷装置１０１はプリントログ情報７１０を保持し、通信状態が復旧した後にプリントログ情報７１０をＷｅｂサーバ１０２に送信する。その後、印刷装置１０１は本処理を終了する。なお、本実施の形態では、印刷装置１０１ｂ、１０１ｃも図４と同様の処理を行い、各印刷装置１０１ｂ、１０１ｃは実行した印刷のプリントログ情報７１０をＷｅｂサーバ１０２に送信する。
【００３０】
一方、Ｗｅｂサーバ１０２は、図４において、プリントログ情報７１０を受信するまで待機し、印刷装置１０１〜１０１ｃのいずれかからプリントログ情報７１０を受信すると（ステップＳ４０６でＹＥＳ）、プリントログ情報７１０に受信した日時情報を追加し（ステップＳ４０７）、日時情報を追加したプリントログ情報７１０を保持し、ステップＳ４０６の処理に戻る。このようにして、Ｗｅｂサーバ１０２では、登録された印刷装置１０１〜１０１ｃのプリントログ情報７１０が保持される。
【００３１】
以上で図４に示すフローチャートの説明を終了する。
【００３２】
次に図５のフローチャートについて説明する。図５のフローチャートは、図４で保持されたプリントログ情報７１０をもとに印刷装置に紐づけられたユーザにポイントを付与する仕組みを詳細に説明するフローチャートである。
【００３３】
ステップＳ５０１では、ポイント管理サーバ１０３のＣＰＵ２０１が、所定の間隔、例えば、１時間毎にＷｅｂサーバ１０２にプリントログ情報７１０の送信要求を通知する。これにより、ポイント付与処理を施す対象となるプリントログ情報７１０の取得数が分割され、ポイント付与処理における負荷が軽減される。
【００３４】
ステップＳ５０２では、ポイント管理サーバ１０３のＣＰＵ２０１が、Ｗｅｂサーバ１０２からプリントログ情報７１０を受信するか否かを判断し、受信した場合には処理をステップＳ５０３に進める。そうでない場合には待機する。
【００３５】
ステップＳ５０３では、ポイント管理サーバ１０３のＣＰＵ２０１が、ステップＳ５０２における受信が当月最初のプリントログ情報７１０の受信であるか否かを判別する。例えば受信日時等で判断する。当月最初のプリントログ情報７１０の受信であると判断された場合には処理をステップＳ５０４に進め、そうでない場合には処理をステップＳ５０５に進める。
【００３６】
ステップＳ５０４では、ポイント管理サーバ１０３のＣＰＵ２０１が、ステップＳ５０２における受信が当月最初のプリントログ情報７１０の受信であるとき、ＲＯＭ２０２等に格納された図７のユーザテーブル７００の一部を初期化する。ユーザテーブル７００は登録された各印刷装置１０１ａ〜１０１ｃに対応付けされたユーザ（以下、「登録ユーザ」という。）の付与ポイントを管理し、ユーザＣＤ７０１、所持ポイント７０２を備える。ユーザＣＤ７０１は登録ユーザを特定するための任意の文字列であり、所持ポイント７０２は各登録ユーザの登録が完了してからの付与ポイントの累計を示す。ステップＳ５０４では、ポイント管理サーバ１０３は、具体的に、ユーザテーブル７００における全ての登録ユーザの所持ポイント７０２の値を「０」にする。
【００３７】
ステップＳ５０５では、ポイント管理サーバ１０３のＣＰＵ２０１が、受信した全てのプリントログ情報７１０を読み込む。読み込んだプリントログ情報７１０に対して、後述するステップＳ５０６の処理を行う。
【００３８】
以下では、一例として受信した複数のプリントログ情報７１０のうち、一のプリントログ情報７１０に対する処理について説明する。
【００３９】
ステップＳ５０６では、ポイント管理サーバ１０３のＣＰＵ２０１が、一のプリントログ情報７１０のＣＲＧ情報７１２が「純正」であるか否かを判定する。判定の結果、受信した一のプリントログ情報７１０のＣＲＧ情報７１２が「純正」でないとき、ポイント管理サーバ１０３は後述するステップＳ５０７の処理を行う。「純正」であるとき、ポイント管理サーバ１０３は後述するステップＳ５０８の処理を行う。
【００４０】
ステップＳ５０７では、ポイント管理サーバ１０３のＣＰＵ２０１が、外部メモリ２１１等に記憶されたと登録印刷装置一覧７３０を参照し、プリントログ情報７１０のプリンタＩＤ７１１に対応するレコードのＣＲＧ情報７３１を「非純正」として更新する処理を行う。登録印刷装置一覧７３０は、例えば図７に示すようにユーザＣＤ７０１とプリンタＩＤ７１１と、ＣＲＧ情報７３１と最終印刷日７３２が対応づいたデータテーブルである。ＣＲＧ情報７３１は、プリンタＩＤ７１１が示す印刷装置において消耗品であるインクカートリッジが純正のインクカートリッジであるか否かを示す。最終印刷日７３２は、プリンタＩＤ７１１が示す印刷装置が最後に印刷を行った日時を格納する。具体的にはステップＳ５１０でＹＥＳと判定されたときに、プリントログ情報７１０のプリンタＩＤ７１１が同一のレコードのうち受信日時７１５が最も新しい日時を最終印刷日７３２に追加する。図７のプリントログ情報７１０の場合、Ａ００１のプリンタＩＤ７１１の最終印刷日７３２は、「２０１６／４／１  １７：００」となる。
【００４１】
ステップＳ５０８では、ポイント管理サーバ１０３のＣＰＵ２０１が、外部メモリ２１１等に記憶されたと登録印刷装置一覧７３０を参照し、プリントログ情報７１０のプリンタＩＤ７１１に対応するレコードのＣＲＧ情報７３１を「純正」として更新する処理を行う。
【００４２】
ステップＳ５０９では、ポイント管理サーバ１０３のＣＰＵ２０１が、予めＲＯＭ２０２等に格納されたポイントマスタ７２０に基づいて、プリントログ情報７１０についてポイント７１８の付与を行う。例えば、受信したプリントログ情報７１０が「写真」を「５枚」印刷するといった内容である場合、ポイント７１８はポイントマスタ７２０に基づいて、「写真」のポイント「２」、枚数「５」、及びボーナスポイント７２３の「２」を乗算した「２０」となる。付与されたポイントはプリントログ情報７１０のポイント７１８に格納する。
【００４３】
ステップＳ５１０では、ポイント管理サーバ１０３のＣＰＵ２０１が、ステップＳ５０５で読み込んだすべてのプリントログ情報７１０に対して処理を完了したか否かを判定する。判定の結果、読み込んだいずれかのプリントログ情報７１０に対して処理を完了しないとき、ポイント管理サーバ１０３はステップＳ５０６の処理に戻る。一方、ステップＳ５１０の判定の結果、読み込んだすべてのプリントログ情報７１０に対して処理を完了したとき、ポイント管理サーバ１０３は処理を終了する。
【００４４】
以上で図５に示すフローチャートの説明を終了する。このようにして、印刷装置１０１で使用されたインクカートリッジが純正である場合にはポイントが付与される。一方で、インクカートリッジが純正でない場合にはポイントが付与されない。このような仕組みにおいては、例えば、ユーザが印刷装置１０１を純正のインクカートリッジと間違えて非純正のインクカートリッジを使用し印刷をしたときは、ユーザは純正のインクカートリッジで印刷したにも関わらずポイントが付与されないという点で疑問を持つ可能性がある。そのため、印刷装置に装着されたインクカートリッジが純正であるか否かを確認することのできる仕組みが必要である。
【００４５】
次に図６のフローチャートを用いて、印刷装置一覧画面の表示に係る処理の流れを説明する。
【００４６】
ステップＳ６０１では、ユーザが利用する端末である外部装置（不図示）が、不図示の画面を介してユーザＣＤ７０１（ユーザ情報に相当する）の入力を受け付けたか否かを判定する。ユーザＣＤ７０１の入力を受け付けたと判定された場合には処理をステップＳ６０２に進め、そうでない場合には入力を受け付けるまで処理を待機する。
【００４７】
ステップＳ６０２では、外部装置（不図示）が、ステップＳ６０１で入力を受け付けたユーザＣＤ７０１の印刷装置一覧画面８００の要求をポイント管理サーバ１０３に対して送信する。
【００４８】
ステップＳ６０３では、ポイント管理サーバ１０３が、ステップＳ６０２で送信された印刷装置一覧画面８００の要求を受信する。
【００４９】
ステップＳ６０４では、ポイント管理サーバ１０３が、ステップＳ６０１で入力を受け付けたユーザＣＤ７０１に対応付けて登録されている印刷装置の一覧画面である印刷装置一覧画面８００を生成する処理を行う。まず、外部メモリ２１１に記憶されている登録印刷装置一覧７３０を取得する。取得した登録印刷装置一覧７３０のうち、ステップＳ６０１で入力を受け付けたユーザＣＤ７０１のレコードを抽出することで、印刷装置一覧画面８００を作成する。例えば図８に示す印刷装置一覧画面８００である。印刷装置一覧画面８００は、ステップＳ６０１で入力を受け付けたユーザＣＤ７０１に対応する登録印刷装置一覧７３０の情報のプリンタＩＤ７１１、ＣＲＧ情報７３１、最終印刷日７３２が表示される。このようにユーザＣＤに対応する印刷装置のステータス（使用しているインクカートリッジが純正か否か）を一覧で表示することで、ユーザは、どの印刷装置であればポイントの付与対象であるのかを簡便に識別することができる。なお、標示される項目は必要に応じて変更されうるものであり、上述の印刷装置のステータスを確認することができれば、他の表示形態を取ってもよい。
【００５０】
ステップＳ６０５では、ポイント管理サーバ１０３が、ステップＳ６０４で生成した印刷装置一覧画面８００を外部装置に対して送信する。
【００５１】
ステップＳ６０６では、外部装置（不図示）が、ステップＳ６０５で送信された印刷装置一覧画面８００を受信する。
【００５２】
ステップＳ６０７では、外部装置（不図示）が、ステップＳ６０６で受信した印刷装置一覧画面８００を不図示の表示部に表示する。
【００５３】
以上で図６に示すフローチャートの説明を終了する。
以上で実施形態の説明を終了する。
【００５４】
尚、本実施形態では、印刷装置での適切な印刷形態として、インクカートリッジの純正、非純正を例として説明したが、例えば印刷用紙の規格がメーカの規格か否かによって、印刷装置での適切な印刷形態か否かを判断するようにしても構わない。
【００５５】
このように、印刷装置一覧画面８００に、印刷装置が使用するインクカートリッジの純正か否かの情報を表示することで、どの印刷装置が純正のインクカートリッジで印刷ができるのかを識別することが可能となる効果がある。また、ユーザＣＤ７０１を入力することで、入力されたユーザＣＤ７０１ｈに対応する印刷装置一覧画面８００を表示させることが可能となる。これによりユーザ毎に必要な情報のみを記載した印刷装置一覧画面８００を表示することができ、例えばコールセンター等で顧客から問い合わせを受けた担当者が、顧客のユーザＣＤ７０１を入力するだけで必要な情報を参酌することを可能となる格別の効果を奏する。
【００５６】
以上、本発明によれば、印刷装置の所有者に対して、ポイントの付与対象ではない印刷ジョブを識別可能に提示することのできる仕組みを提供することができる。
【００５７】
本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置の情報処理装置が前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【００５８】
したがって、本発明の機能処理を情報処理装置で実現するために、前記情報処理装置にインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００５９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００６０】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００６１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００６２】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理を情報処理装置で実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００６３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行して情報処理装置にインストールさせて実現することも可能である。
【００６４】
また、情報処理装置が、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、情報処理装置上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００６５】
さらに、記録媒体から読み出されたプログラムが、情報処理装置に挿入された機能拡張ボードや情報処理装置に接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００６６】
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００６７】
１０２  ＷＥＢサーバ
１０３  ポイント管理サーバ
２０１  ＣＰＵ
２０２  ＲＡＭ
２０３  ＲＯＭ
２０４  システムバス
２０５  入力コントローラ
２０６  ビデオコントローラ
２０７  メモリコントローラ
２０８  通信Ｉ／Ｆコントローラ
２０９  キーボード
２１０  ディスプレイ
２１１  外部メモリ
【図１】
2018106427.tif 000003
【図２】
2018106427.tif 000004
【図３】
2018106427.tif 000005
【図４】
2018106427.tif 000006
【図５】
2018106427.tif 000007
【図６】
2018106427.tif 000008
【図７】
2018106427.tif 000009
【図８】
2018106427.tif 000010