(57)【特許請求の範囲】
【請求項１】
画像形成装置において、
前記画像形成装置を識別する識別情報と前記画像形成装置を送信先とする印刷ジョブとを記憶するサーバと通信する通信部と、
前記識別情報を削除する旨の削除指示を受け付ける受付部と、
前記削除指示を受け付けると、前記印刷ジョブを取得するための取得要求を前記通信部を介して前記サーバに送信し、その後、前記識別情報を削除するための削除要求を前記通信部を介して前記サーバに送信する制御部と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記サーバから前記取得要求に対応する前記印刷ジョブを前記サーバから前記通信部を介して受信し、受信した前記印刷ジョブを出力すると、前記削除要求を前記通信部を介して前記サーバに送信する。
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記出力は、印刷出力である
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御部は、受信した前記印刷ジョブを出力すると、その後、出力完了通知を前記通信部を介して前記サーバに送信し、その後、前記削除要求を前記通信部を介して前記サーバに送信する
ことを特徴とする請求項２に記載の画像形成装置。
【請求項５】
前記受付部が受け付ける前記削除指示は、前記サーバから前記画像形成装置の登録を解除する旨の指示である
ことを特徴とする請求項１乃至請求項４の何れか一項に記載の画像形成装置。
【請求項６】
前記画像形成装置の前記サーバへの登録状態を示すモード情報を記憶する記憶部を更に備え、
前記モード情報は、サーバ登録モードとサーバ未登録モードとを含み、
前記制御部は、前記削除要求に対応する削除完了通知を前記サーバから前記通信部を介して受信すると、前記モード情報を前記サーバ未登録モードに変更する
ことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
モードを管理する管理部を更に備え、
前記モードは、第１モードと第２モードとを含み、
前記制御部は、前記モードが前記第１モードの場合、前記削除指示を受け付けると、前記取得要求を送信し、その後前記削除要求を送信し、前記モードが前記第２モードの場合、前記削除指示を受け付けると、前記取得要求を送信すること無しに前記削除要求を送信する
ことを特徴とする請求項１乃至請求項３の何れか一項に記載の画像形成装置。
【請求項８】
前記画像形成装置の前記サーバへの登録状態を示すモード情報を記憶する記憶部を更に備え、
前記モード情報は、少なくとも前記第１モードと前記第２モードとの何れかを示す
ことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記第１モードとは、前記サーバに前記印刷ジョブが記憶された場合であっても、前記制御部が、その旨の通知である追加通知を前記通信部を介して前記サーバから受信せず、かつ、ユーザ操作に基づいて前記取得要求を前記通信部を介して前記サーバに送信するモードであり、
前記第２モードとは、前記サーバに前記印刷ジョブが記憶されると、前記制御部が、前記追加通知を前記通信部を介して前記サーバから受信し、前記追加通知に基づいて、前記取得要求を前記通信部を介して前記サーバに送信するモードであり、
前記第３モードとは、前記サーバに前記印刷ジョブが記憶された場合であっても、前記制御部が、前記追加通知を前記通信部を介して前記サーバから受信せず、かつ、前記取得要求を前記通信部を介して前記サーバに送信しないモードであることを特徴とする
請求項８に記載の画像形成装置。
【請求項１０】
画像形成装置に関する登録情報がサーバに記録されているときに、該画像形成装置に対応する印刷ジョブの受信と、保存と、保存された印刷ジョブの該画像形成装置への送信とを行う画像形成方法において、
前記画像形成装置に関する登録情報をサーバから削除する命令を受信する第１のステップと、
前記命令を受信した後、前記サーバに残留している前記印刷ジョブの送信の要求を前記サーバヘ送信する第２のステップと、
前記サーバに残留していた前記印刷ジョブを受信した後、前記サーバから前記画像形成装置に関する登録情報を削除する要求を前記サーバヘ送信する第３のステップと
を有することを特徴とする画像形成方法。
【請求項１１】
前記サーバに残留した印刷ジョブをユーザの手動操作によって画像形成装置で受信するモードの有効無効の設定を行う第４のステップを有し、
少なくとも前記モードが有効である場合に、前記第１のステップと前記第２のステップと前記第３のステップとを行う
ことを特徴とする請求項１０に記載の画像形成方法。
【請求項１２】
前記サーバに印刷ジョブが追加されたことを示す印刷ジョブ追加通知を前記画像形成装置が受信すると前記サーバから前記印刷ジョブを取得するモードの有効無効の設定に基づいて、前記命令を受信した場合に、前記サーバに残留している前記印刷ジョブの送信の要求を行うことなく前記登録情報を削除させるか、又は、前記第３のステップを行うかを判断する第５のステップを有する
ことを特徴とする請求項１１に記載の画像形成方法。
【請求項１３】
前記サーバは、クラウドプリントサーバである
ことを特徴とする請求項１０乃至請求項１２の何れかに記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置及び画像形成方法に関し、例えばクライアントからサーバに送信された印刷ジョブを当該サーバからプリンタへ送信し、当該プリンタに印刷させるクラウドプリントシステムに適用して好適なものである。
【背景技術】
【０００２】
従来、クライアントからインターネットを介してサーバに印刷ジョブが送信され、当該印刷ジョブがサーバからインターネットを介してプリンタに送信されることにより、当該プリンタにおいて印刷ジョブに基づき印刷を行うクラウドプリントシステムが提案されている（例えば、特許文献１参照）。
【０００３】
そのようなクラウドプリントシステムにおいては、プリンタをクラウドプリントシステムにおいて利用可能とする場合、当該プリンタの識別情報がサーバに登録されると共に、プリンタをクラウドプリントシステムにおいて利用不可とする場合、当該プリンタの識別情報がサーバから削除される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１４６４６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そのようなクラウドプリントシステムにおいては、プリンタの識別情報をサーバから削除する際に、当該プリンタを印刷先として指定された印刷ジョブがサーバに残留した状態のまま、当該識別情報を削除してしまい、信頼性が保てないおそれがあった。
【０００６】
本発明は以上の点を考慮してなされたもので、信頼性を向上し得る画像形成装置及び画像形成方法を提案しようとするものである。
【課題を解決するための手段】
【０００７】
かかる課題を解決するため本発明の画像形成装置においては、画像形成装置を識別する識別情報と画像形成装置を送信先とする印刷ジョブとを記憶するサーバと通信する通信部と、識別情報を削除する旨の削除指示を受け付ける受付部と、削除指示を受け付けると、印刷ジョブを取得するための取得要求を通信部を介してサーバに送信し、その後、識別情報を削除するための削除要求を通信部を介してサーバに送信する制御部とを設けるようにした。
【０００８】
これにより本発明の画像形成装置は、当該画像形成装置を送信先として指定された印刷ジョブがサーバに残留した状態のまま、当該画像形成装置の識別情報をサーバから削除させてしまうことを防止できる。
【０００９】
また本発明の画像形成方法は、画像形成装置に関する登録情報がサーバに記録されているときに、該画像形成装置に対応する印刷ジョブの受信と、保存と、保存された印刷ジョブの該画像形成装置への送信とを行う画像形成方法において、画像形成装置に関する登録情報をサーバから削除する命令を受信する第１のステップと、命令を受信した後、サーバに残留している印刷ジョブの送信の要求をサーバヘ送信する第２のステップと、サーバに残留していた印刷ジョブを受信した後、サーバから画像形成装置に関する登録情報を削除する要求をサーバヘ送信する第３のステップとを設けるようにした。
【００１０】
これにより本発明の画像形成方法は、画像形成装置を送信先として指定された印刷ジョブがサーバに残留した状態のまま、当該画像形成装置の識別情報をサーバから削除させてしまうことを防止できる。
【発明の効果】
【００１１】
本発明によれば、画像形成装置を送信先として指定された印刷ジョブがサーバに残留した状態のまま、当該画像形成装置の識別情報をサーバから削除させてしまうことを防止できる。かくして本発明は、信頼性を向上し得る画像形成装置及び画像形成方法を実現できる。
【図面の簡単な説明】
【００１２】
【図１】クラウドプリントシステムの全体構成を示す略線図である。
【図２】クラウドプリントサーバの構成を示す略線図である。
【図３】管理者端末及びユーザ端末の構成を示す略線図である。
【図４】操作パネルのサービス状態設定画面を示す略線図である。
【図５】装置ウェブページのサービス状態設定画面を示す略線図である。
【図６】サービス有効状態の印刷処理手順を示すシーケンスチャートである。
【図７】印刷ジョブリストを示す図である。
【図８】サービス停止状態の印刷処理手順を示すシーケンスチャートである。
【図９】サービス無効状態の印刷処理手順を示すシーケンスチャートである。
【図１０】識別情報削除処理手順を示すフローチャートである。
【図１１】サービス有効状態における識別情報削除処理手順を示すシーケンスチャートである。
【図１２】サービス停止・無効状態における識別情報削除処理手順を示すシーケンスチャートである。
【発明を実施するための形態】
【００１３】
以下、発明を実施するための形態（以下実施の形態とする）について、図面を用いて説明する。
【００１４】
［１．実施の形態］
［１−１．クラウドプリントシステムの全体構成］
図１に示すように、クラウドプリントシステム１は、プリンタ２、管理者端末４Ａ及びユーザ端末４Ｂが、インターネットＮＴを介してクラウドプリントサーバ５と接続されている。
【００１５】
クラウドプリントサーバ５は、インターネットＮＴを介し接続されたプリンタ２を示す情報を所定の記憶部に登録することにより、管理者端末４Ａ及びユーザ端末４ＢからインターネットＮＴを介し印刷先としてプリンタ２を指定可能な状態とする。
【００１６】
管理者端末４Ａは、ＰＣ（Personal Computer）又はモバイル端末等により構成される。管理者端末４Ａは、クラウドプリントサーバ５を利用してプリンタ２において印刷を行うサービスであるクラウドプリントにおけるプリンタ２の設定を管理する権限を有する管理者により操作され、インターネットＮＴを介してプリンタ２にアクセスすることにより、後述するサービス状態等、クラウドプリントシステム１におけるプリンタ２の動作に関する設定を行う。
【００１７】
また管理者端末４Ａは、管理者に操作されることにより、クラウドプリントサーバ５に登録されたプリンタ２を指定して当該クラウドプリントサーバ５へ印刷ジョブを送信する。
【００１８】
ユーザ端末４Ｂは、ＰＣ又はモバイル端末等により構成される。ユーザ端末４Ｂは、クラウドプリントにおけるプリンタ２の設定を管理する権限を有さないユーザに操作されることにより、クラウドプリントサーバ５に登録されたプリンタ２を指定して当該クラウドプリントサーバ５へ印刷ジョブを送信する。
【００１９】
管理者端末４Ａ及びユーザ端末４Ｂは、クラウドプリントサーバ５に対するクライアントとして構成されており、以下では、管理者端末４Ａ及びユーザ端末４Ｂをまとめてクライアント４とも呼ぶ。また、以下ではユーザと管理者とをまとめて使用者とも呼ぶ。
【００２０】
クラウドプリントサーバ５は、管理者端末４Ａ又はユーザ端末４Ｂ（すなわちクライアント４）から印刷ジョブが追加されると、印刷ジョブがクラウドプリントサーバ５に追加されたこと示す印刷ジョブ追加通知をプリンタ２へ通知する。
【００２１】
プリンタ２は、印刷ジョブ追加通知を受信するとクラウドプリントサーバ５から印刷ジョブを受信し、当該印刷ジョブに基づき印刷を行う。このプリンタ２は、クラウドプリントサーバ５から印刷ジョブ追加通知を送信されるか又は送信されないかを選択可能とする機能と、使用者のプリンタ２に対する操作に基づきクラウドプリントサーバ５から印刷ジョブを取得して印刷する機能とを有している（詳細は後述する）。
【００２２】
［１−２．プリンタの構成］
プリンタ２は、制御部１０が各部（記憶部１２、通信部１４及び操作部１６）を統轄制御する。制御部１０は、図示しないＣＰＵ（Central Processing Unit）を中心に構成されており、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブやフラッシュメモリ等でなる記憶部１２から所定のプログラムを読み出して実行することにより、各部を制御して印刷処理等の種々の処理を行う。
【００２３】
通信部１４は、インターネットＮＴを介し、管理者端末４Ａ、ユーザ端末４Ｂ及びクラウドプリントサーバ５とデータの送受信を行う。
【００２４】
操作部１６は、操作パネル１６Ａと図示しない操作キーとを有している。操作パネル１６Ａは、制御部１０の制御に基づき各種設定画面等を表示するＬＣＤ（Liquid Crystal Display）と、設定画面において各種設定項目の選択を入力させるタッチパネルとが一体化されている。操作キーは、コピー画面表示キー、プリント画面表示キー、スキャン画面表示キー、ファクシミリ画面表示キー、スタートキー、ストップ／クリアキー、電源キー及び数値入力キー等を有している。操作部１６は、操作パネル１６Ａ又は操作キーが操作された際、操作指示を制御部１０に出力する。
【００２５】
記憶部１２は、ウェブページ保持部３０及びサービス状態保持部３２を有している。ウェブページ保持部３０は、管理者端末４Ａ及びユーザ端末４Ｂの所定の表示部にプリンタ２に関する各種設定を表示させるＨＴＭＬ（HyperText Markup Language）形式のウェブページ（以下ではこれを装置ウェブページとも呼ぶ）のソースを保持している。
【００２６】
またウェブページ保持部３０は、ユーザ公開部３４と管理者公開部３６とに分かれており、プリンタ２に関する設定の権限が互いに異なる管理者端末４Ａ又はユーザ端末４Ｂからのアクセスに対応して表示させる装置ウェブページの内容を変化させる。
【００２７】
ユーザ公開部３４は、管理者端末４Ａ又はユーザ端末４Ｂからのアクセスに対し、インターネットＮＴを介して管理者端末４Ａ又はユーザ端末４Ｂの表示部のブラウザに表示させる装置ウェブページであり、管理者端末４Ａを操作する管理者及びユーザ端末４Ｂを操作するユーザにより操作可能に構成されている。
【００２８】
このユーザ公開部３４は、手動受信選択部３８を有している。手動受信選択部３８は、使用者の操作により、クラウドプリントサーバ５から印刷ジョブを取得する手動受信を選択可能に構成されている（詳しくは後述する）。
【００２９】
管理者公開部３６は、管理者端末４Ａからのアクセスに対し、インターネットＮＴを介して当該管理者端末４Ａの表示部のブラウザに表示させる装置ウェブページであり、管理者端末４Ａを操作する管理者により操作可能に構成されている。
【００３０】
この管理者公開部３６は、サービス状態選択部４０を有している。サービス状態選択部４０は、クラウドプリントシステム１におけるプリンタ２の複数のサービス状態（後述する）のうちの何れか１つのサービス状態を選択可能に構成されている。
【００３１】
サービス状態保持部３２は、サービス状態選択部４０において選択されたサービス状態を保持する。またサービス状態保持部３２は、管理者による操作パネル１６Ａに対する操作によってサービス状態が選択された場合も、当該サービス状態を保持する。
【００３２】
制御部１０は、印刷制御部１８、印刷ジョブ追加通知受信制御部２０、印刷ジョブ受信制御部２２、サービス状態制御部２４、ウェブページ制御部２６、手動受信制御部２８、識別情報登録制御部４２、識別情報削除制御部４４及び残留印刷ジョブ受信制御部４６を有している。
【００３３】
印刷制御部１８は、クラウドプリントサーバ５からインターネットＮＴを介して受信した印刷ジョブに含まれ実際に印刷すべきデータである印刷データを、所定の用紙に印刷する。
【００３４】
印刷ジョブ追加通知受信制御部２０は、クラウドプリントサーバ５からインターネットＮＴを介して受信した、クラウドプリントサーバ５に印刷ジョブが追加されたことを示す印刷ジョブ追加通知を検知する。
【００３５】
印刷ジョブ受信制御部２２は、印刷ジョブ追加通知受信制御部２０が印刷ジョブ追加通知を検知した場合、クラウドプリントサーバ５から印刷ジョブを取得する。また印刷ジョブ受信制御部２２は、使用者の操作パネル１６Ａに対する操作により、クラウドプリントサーバ５から印刷ジョブを取得するよう手動受信の操作指示がされた場合にも、クラウドプリントサーバ５から印刷ジョブを取得する。この印刷ジョブ受信制御部２２は、受信した印刷ジョブを印刷制御部１８に供給することにより、印刷を行わせる。
【００３６】
サービス状態制御部２４は、管理者による操作パネル１６Ａに対する操作か、又は管理者による管理者端末４Ａを介したサービス状態選択部４０に対する操作により、クラウドプリントシステム１におけるプリンタ２のサービス状態をサービス状態保持部３２に設定する。
【００３７】
ウェブページ制御部２６は、記憶部１２のウェブページ保持部３０から、装置ウェブページを取得し、管理者端末４Ａ又はユーザ端末４Ｂへ送信する。
【００３８】
手動受信制御部２８は、使用者による操作パネル１６Ａに対する操作、管理者による管理者端末４Ａを介した手動受信選択部３８に対する操作、又は使用者によるユーザ端末４Ｂを介した手動受信選択部３８に対する操作により、手動受信指示を受けた場合、インターネットＮＴを介してクラウドプリントサーバ５から印刷ジョブを取得し、当該印刷ジョブを印刷制御部１８に送信することにより印刷を行わせる。
【００３９】
このようにプリンタ２は、クラウドプリントサーバ５から印刷ジョブ追加通知を受信した場合に使用者が操作を行うことなく当該クラウドプリントサーバ５から印刷ジョブを取得することにより自動的に印刷を行うだけでなく、使用者が操作パネル１６Ａ又は手動受信選択部３８を操作することにより、クラウドプリントサーバ５から印刷ジョブを取得して印刷を行うこともできるように構成されている。
【００４０】
識別情報登録制御部４２は、クラウドプリントを利用するに先立ち、使用者による操作パネル１６Ａに対する操作、又は管理者による管理者端末４Ａを介した管理者公開部３６に対する操作に基づき、識別情報登録要求をクラウドプリントサーバ５へ送信することにより、クラウドプリントシステム１においてプリンタ２を示す固有の識別情報としてのプリンタＩＤをクラウドプリントサーバ５に登録させる。
【００４１】
識別情報削除制御部４４は、クラウドプリントの利用を中止する際、使用者による操作パネル１６Ａに対する操作、又は管理者による管理者端末４Ａを介した管理者公開部３６に対する操作に基づき、識別情報削除要求をクラウドプリントサーバ５へ送信することにより、プリンタＩＤをクラウドプリントサーバ５から削除させる。
【００４２】
残留印刷ジョブ受信制御部４６は、後述するサービス停止状態又はサービス無効状態において、プリンタＩＤをクラウドプリントサーバ５から削除させる際、インターネットＮＴを介してクラウドプリントサーバ５から印刷ジョブを取得し、当該印刷ジョブを印刷制御部１８に送信することにより印刷を行わせる。
【００４３】
［１−３．クラウドプリントサーバの構成］
クラウドプリントサーバ５は、図２に示すように、制御部５０が各部（記憶部５２、操作部５６、通信部５４及び表示部５８）を統轄制御する。制御部５０は、図示しないＣＰＵを中心に構成されており、ＲＯＭ、ＲＡＭ、ハードディスクドライブやフラッシュメモリ等でなる記憶部５２から所定のプログラムを読み出して実行することにより、各部を制御して種々の処理を行う。
【００４４】
通信部５４は、インターネットＮＴを介しプリンタ２、管理者端末４Ａ及びユーザ端末４Ｂとデータの送受信を行う。
【００４５】
制御部５０は、通信部５４を介しプリンタ２から識別情報登録要求を受信すると、プリンタＩＤを発行し、当該プリンタＩＤを通信部５４を介してプリンタ２へ送信する。
【００４６】
また制御部５０は、プリンタＩＤと、当該プリンタＩＤが付されたプリンタ２の管理者のアカウントとを対応付けて、記憶部５２におけるクラウドプリンタリストに登録する。このクラウドプリンタリストには、クラウドプリントシステム１において利用可能なプリンタのプリンタＩＤが、１つのプリンタＩＤに対し１人の管理者のアカウントのみを対応付けられて登録される。因みに管理者は、プリンタ２を共有する処理をユーザに対し行うことにより、プリンタ２を使用する権限を当該ユーザに対し与えることができる。
【００４７】
さらに制御部５０は、通信部５４を介しプリンタ２から識別情報削除要求を受信すると、プリンタ２を示すプリンタＩＤをクラウドプリントリストから削除する。
【００４８】
記憶部５２は、クラウドプリントリストに登録されたプリンタＩＤが付されたプリンタ毎に、当該プリンタにおいて印刷すべき印刷ジョブが蓄積された、印刷ジョブキューを記憶している。
【００４９】
操作部５６は、例えばキーボード及びマウスにより構成され、操作者の操作指示を受け付ける。表示部５８は、例えば液晶ディスプレイにより構成され、制御部５０から出力された画像データを表示する。
【００５０】
［１−４．管理者端末及びユーザ端末の構成］
管理者端末４Ａ及びユーザ端末４Ｂは、ほぼ同一に構成されているため、以下では管理者端末４Ａについてのみ説明する。
【００５１】
管理者端末４Ａは、図３に示すように、制御部６０Ａが各部（記憶部６２Ａ、操作部６６Ａ、通信部６４Ａ及び表示部６８Ａ）を統轄制御する。制御部６０Ａは、図示しないＣＰＵを中心に構成されており、ＲＯＭ、ＲＡＭ、ハードディスクドライブやフラッシュメモリ等でなる記憶部６２Ａから所定のプログラムを読み出して実行することにより、各部を制御して種々の処理を行う。因みにユーザ端末４Ｂについても管理者端末４Ａと同様に、制御部６０Ｂが各部（記憶部６２Ｂ、操作部６６Ｂ、通信部６４Ｂ及び表示部６８Ｂ）を統轄制御する。
【００５２】
通信部６４Ａは、インターネットＮＴを介しプリンタ２及びユーザ端末４Ｂとデータの送受信を行う。記憶部６２Ａは、各種印刷ジョブを記憶している。制御部６０は、記憶部６２Ａから印刷ジョブを読み出し、印刷先のプリンタを指定してクラウドプリントサーバ５へ送信する。
【００５３】
操作部６６は、例えばキーボード及びマウスにより構成され、管理者の操作指示を受け付ける。表示部６８は、例えば液晶ディスプレイにより構成され、制御部６０から出力されたプリンタ２の装置ウェブページ等の画像データを表示する。
【００５４】
［１−５．サービス状態の説明］
プリンタ２は、管理者の操作により、クラウドプリントシステム１におけるプリンタ２のサービス状態として、サービス有効状態、サービス停止状態、サービス無効状態又はサービス未登録状態という４つのサービス状態のうちの何れかの状態に設定される。
【００５５】
このサービス状態は、管理者のみ変更可能に設定されている。具体的には、制御部１０は、図４に示すサービス状態設定画面ＤＩＰ１を操作パネル１６Ａに表示させる。このサービス状態設定画面ＤＩＰ１には、サービス状態として有効、停止、無効又は未登録を管理者が選択し得る選択部ＳＥＬ１と、選択したサービス状態の設定を実行又はキャンセルし得る決定部ＤＥＣ１とが表示されている。
【００５６】
サービス状態制御部２４は、管理者の操作により、サービス状態を選択する操作指示を操作パネル１６Ａから取得すると、選択されたサービス状態を管理者公開部３６のサービス状態選択部４０に設定する。
【００５７】
またクラウドプリントシステム１においては、プリンタ２の操作パネル１６Ａを操作するだけでなく、管理者端末４Ａを介しサービス状態を変更可能にも構成されている。具体的には、管理者端末４Ａの制御部６０Ａは、管理者の操作に基づき、プリンタ２の管理者公開部３６からインターネットＮＴを介し受信した図５に示すサービス状態設定画面ＤＩＰ２を表示部６８Ａに表示させる。このサービス状態設定画面ＤＩＰ２には、サービス状態として有効、停止、無効又は未登録を管理者が選択し得る選択部ＳＥＬ２と、選択したサービス状態の設定を実行又はキャンセルし得る決定部ＤＥＣ２とが表示されている。
【００５８】
サービス状態制御部２４は、管理者の操作により、サービス状態を選択する操作指示をインターネットＮＴを介し管理者端末４Ａから取得すると、選択されたサービス状態をサービス状態保持部３２へ設定する。
【００５９】
このようにクラウドプリントシステム１においては、プリンタ２の操作パネル１６Ａに対する操作か、又は管理者端末４Ａの表示部６８Ａに表示された装置ウェブページに対する操作により、サービス状態を変更し得るようになされている。
【００６０】
ここで、サービス有効状態とは、プリンタ２とクラウドプリントサーバ５とがインターネットＮＴを介して常時接続され、クライアント４からクラウドプリントサーバ５に印刷ジョブが追加された際クラウドプリントサーバ５からインターネットＮＴを介して印刷ジョブ追加通知がプリンタ２へ送信される状態を示している。また、サービス有効状態においては、上述した手動受信が実行可能となっている。
【００６１】
またサービス停止状態とは、プリンタ２とクラウドプリントサーバ５とがインターネットＮＴを介して常時接続されておらず、クライアント４からクラウドプリントサーバ５に印刷ジョブが追加された際クラウドプリントサーバ５から印刷ジョブ追加通知がプリンタ２へ送信されないが、プリンタ２において手動受信が実行可能となっている状態を示している。
【００６２】
さらにサービス無効状態とは、プリンタ２とクラウドプリントサーバ５とがインターネットＮＴを介して常時接続されておらず、クライアント４からクラウドプリントサーバ５に印刷ジョブが追加された際クラウドプリントサーバ５から印刷ジョブ追加通知がプリンタ２へ送信されず、且つプリンタ２において手動受信が実行不可能となっている状態を示している。また以下では、サービス停止状態又はサービス無効状態の何れかのサービス状態を、サービス停止・無効状態とも呼ぶ。このサービス停止・無効状態においては、クライアント４からクラウドプリントサーバ５へ印刷ジョブが追加されたとしても、クラウドプリントサーバ５はプリンタ２に印刷ジョブ追加通知を送信しないため、プリンタ２はクラウドプリントサーバ５から印刷ジョブ追加通知を受信しない。
【００６３】
さらにサービス未登録状態とは、クラウドプリントサーバ５のクラウドプリンタリストにプリンタ２が登録されていない状態を示している。
【００６４】
［１−６．印刷処理手順］
以下では、サービス有効状態、サービス停止状態及びサービス無効状態それぞれの状態におけるクラウドプリントシステム１の印刷処理手順について説明する。因みに、プリンタ２はクラウドプリントサーバ５のクラウドプリンタリストに既に登録済みであるとする。
【００６５】
［１−６−１．サービス有効状態の印刷処理手順］
サービス有効状態のクラウドプリントシステム１による印刷処理手順ＲＴ１について、図６のシーケンスチャートを用いて説明する。
【００６６】
プリンタ２の電源が投入されると、ステップＳＰ１においてプリンタ２の制御部１０は、印刷ジョブ追加通知受信制御部２０により、クラウドプリントサーバ５へ接続要求を送信する。
【００６７】
クラウドプリントサーバ５の制御部５０は、接続要求を受信すると、ステップＳＰ２においてプリンタ２へ接続応答を送信する。
【００６８】
プリンタ２の制御部１０は、接続応答を受信すると、印刷ジョブ追加通知受信制御部２０とクラウドプリントサーバ５の制御部５０とを常時接続状態とする。ステップＳＰ１、ＳＰ２及び後述するＳＰ４の処理は、例えばＸＭＬベースのプロトコルであるＸＭＰＰ（Extensible Messaging and Presence Protocol）が用いられ、常時接続状態においては、プリンタ２とクラウドプリントサーバ５とはＸＭＰＰにより接続される。
【００６９】
ここで、ステップＳＰ３においてクライアント４からクラウドプリントサーバ５にプリンタ２を印刷先として印刷ジョブが送信されることにより、クラウドプリントサーバ５の記憶部５２におけるプリンタ２の印刷ジョブキューに印刷ジョブが追加されると、ステップＳＰ４においてクラウドプリントサーバ５の制御部５０は、プリンタ２へ印刷ジョブ追加通知を送信する。
【００７０】
プリンタ２は、印刷ジョブ追加通知受信制御部２０により印刷ジョブ追加通知を受信すると、ステップＳＰ５において印刷ジョブ受信制御部２２により、クラウドプリントサーバ５へ印刷ジョブリスト取得要求を送信する。
【００７１】
クラウドプリントサーバ５の制御部５０は、印刷ジョブリスト取得要求を受信すると、ステップＳＰ６においてプリンタ２へ印刷ジョブリスト取得応答を送信する。印刷ジョブリスト取得応答は、図７に示す印刷ジョブリストＪＬを含んでいる。
【００７２】
印刷ジョブリストＪＬは、"ジョブＩＤ"、"ファイル名"、"ステータス"、"印刷データ格納先"及び"印刷設定格納先"が印刷ジョブ毎に記載されている。この印刷ジョブリストＪＬは、クラウドプリントサーバ５に登録されたプリンタ毎に作成されており、図７においては、プリンタ２において印刷すべき印刷ジョブが２個記載されている。
【００７３】
"ジョブＩＤ"は、印刷ジョブ毎に付された固有の識別情報を示し、"ファイル名"は、印刷データのファイル名を示している。"ステータス"は、印刷ジョブの現在の印刷状況を示しており、"待機中"、"処理中"、"エラー"又は"印刷済み"の４種類の状態をとる。
【００７４】
"待機中"は、印刷ジョブがクラウドプリントサーバ５の記憶部５２に保存されており印刷先のプリンタにおいては未だ印刷されていないことを示し、"処理中"は、クラウドプリントサーバ５から印刷先のプリンタに印刷ジョブが送信され印刷されている最中であることを示し、"エラー"は、クラウドプリントサーバ５から印刷先のプリンタに印刷ジョブが送信されたが印刷の際エラーが発生したことを示し、"印刷済み"は、クラウドプリントサーバ５から印刷先のプリンタに印刷ジョブが送信され正常に印刷されたことを示している。
【００７５】
"印刷データ格納先"は、記憶部５２の印刷ジョブキューにおける印刷データの格納先のＵＲＬ（Uniform Resource Locator）を示している。"印刷設定値格納先"は、印刷データを印刷する際における、例えば用紙サイズや、モノクロ、カラー等の設定を示す印刷設定値の格納先のＵＲＬを示している。
【００７６】
プリンタ２は、印刷ジョブリストＪＬを受信すると、ステップＳＰ７において印刷ジョブ受信制御部２２により、クラウドプリントサーバ５へ印刷設定値取得要求を送信する。
【００７７】
クラウドプリントサーバ５の制御部５０は、印刷設定値取得要求を受信すると、ステップＳＰ８においてクラウドプリントサーバ５へ印刷設定値取得応答を送信する。
【００７８】
プリンタ２の印刷ジョブ受信制御部２２は、印刷設定値取得応答を受信すると、印刷ジョブリストＪＬにおける現在処理対象である印刷ジョブの”印刷設定値格納先”により示されるＵＲＬから印刷設定値を取得し、ステップＳＰ９においてクラウドプリントサーバ５へ印刷データ取得要求を送信する。
【００７９】
クラウドプリントサーバ５の制御部５０は、印刷データ取得要求を受信すると、ステップＳＰ１０においてクラウドプリントサーバ５へ印刷データを送信する。
【００８０】
プリンタ２は、印刷ジョブ受信制御部２２により印刷データ取得応答を受信すると、印刷ジョブリストＪＬにおける現在処理対象である印刷ジョブの"印刷データ格納先"により示されるＵＲＬから印刷データを取得し、ステップＳＰ１１において印刷制御部１８により印刷設定値に基づき印刷データを印刷する。
【００８１】
プリンタ２は、印刷データを印刷すると、ステップＳＰ１２において印刷ジョブ受信制御部２２によりクラウドプリントサーバ５へ印刷完了通知を送信する。この印刷完了通知は、正常に印刷が完了した場合は"印刷済み"を通知し、エラーが発生した場合は"エラー"を通知する。
【００８２】
クラウドプリントサーバ５の制御部５０は、印刷完了通知を受信すると、印刷ジョブリストＪＬにおける現在処理対象である印刷ジョブの"ステータス"を、"印刷済み"又は"エラー"に変更する。因みに制御部５０は、"ステータス"を"印刷済み"又は"エラー"に変更した印刷ジョブを、所定期間経過後に記憶部５２から削除する。
【００８３】
プリンタ２及びクラウドプリントサーバ５は、印刷ジョブリストＪＬに記載されている印刷ジョブのうち"ステータス"が"待機中"の印刷ジョブの数だけステップＳＰ７〜ＳＰ１１の処理を繰り返すことにより、現在プリンタ２において印刷すべき印刷ジョブを全て印刷する。
【００８４】
因みにステップＳＰ３、ＳＰ５〜ＳＰ１０及びＳＰ１２においては、例えばＨＴＴＰ（HyperText Transfer Protocol）が使用される。
【００８５】
このようにプリンタ２は、クライアント４がインターネットＮＴを介しクラウドプリントサーバ５に追加した印刷ジョブを、インターネットＮＴを介して取得し、当該印刷ジョブに基づく印刷データの印刷を行う。
【００８６】
［１−６−２．サービス停止状態の印刷処理手順］
次に、サービス停止状態のクラウドプリントシステム１による印刷処理手順ＲＴ２について、図８のシーケンスチャートを用いて説明する。因みに以下では、サービス有効状態からサービス停止状態へ変更される場合について説明する。サービス有効状態であるため、プリンタ２の印刷ジョブ追加通知受信制御部２０とクラウドプリントサーバ５の制御部５０とは常時接続状態となっている。
【００８７】
ステップＳＰ２１においてプリンタ２は、サービス状態制御部２４により、サービス状態をサービス停止状態へ変更する操作指示を取得し、サービス状態保持部３２にサービス停止状態を設定する。
【００８８】
制御部１０は、ステップＳＰ２２において切断処理を行うことにより、印刷ジョブ追加通知受信制御部２０とクラウドプリントサーバ５の制御部５０との常時接続状態を切断する。
【００８９】
ここで、ステップＳＰ２３においてクライアント４からクラウドプリントサーバ５にプリンタ２を印刷先として印刷ジョブが送信されることにより、クラウドプリントサーバ５に印刷ジョブが追加されると、クラウドプリントサーバ５とプリンタ２とは常時接続されていない状態であるため、ステップＳＰ２４においてクラウドプリントサーバ５の制御部５０は、記憶部５２におけるプリンタ２の印刷ジョブキューに印刷ジョブを記憶させる。
【００９０】
サービス停止状態においてクラウドプリントサーバ５は、印刷ジョブ追加通知をプリンタ２に送信しないが、その後プリンタ２から印刷ジョブを取得する要求がされる際に備えて、クライアント４から受信した印刷ジョブを記憶する。
【００９１】
ステップＳＰ２５においてプリンタ２は、手動受信制御部２８により手動受信指示を取得すると、ステップＳＰ２６において印刷ジョブ受信制御部２２により、クラウドプリントサーバ５へ印刷ジョブリスト取得要求を送信する。
【００９２】
ステップＳＰ２６〜ＳＰ３３においてプリンタ２及びクラウドプリントサーバ５は、印刷処理手順ＲＴ１（図６）のステップＳＰ５〜ＳＰ１２と同様の処理を行い、サービス有効状態からサービス停止状態に変更されてから手動受信を行うまでの間にクラウドプリントサーバ５に蓄積された印刷ジョブをプリンタ２において印刷する。
【００９３】
またこのときプリンタ２は、印刷ジョブリストＪＬに記載されている印刷ジョブのうち、使用者の操作に基づき、当該使用者が印刷を望んでいる印刷ジョブを選択して受信し印刷を行う。
【００９４】
このようにクラウドプリントシステム１は、サービス停止状態においてクライアント４から印刷ジョブがクラウドプリントサーバ５に送信されると、当該クラウドプリントサーバ５からプリンタ２に印刷ジョブ追加通知を送信せずに当該クラウドプリントサーバ５に印刷ジョブを一旦記憶させる。
【００９５】
続いてクラウドプリントシステム１は、プリンタ２に対し手動受信指示がされると、一旦記憶させておいた印刷ジョブをクラウドプリントサーバ５からプリンタ２に送信することにより、プリンタ２において印刷を行う。
【００９６】
［１−６−３．サービス無効状態の印刷処理手順］
次に、サービス無効状態のクラウドプリントシステム１による印刷処理手順ＲＴ３について、図９のシーケンスチャートを用いて説明する。因みに以下では、サービス有効状態からサービス無効状態へ変更される場合について説明する。サービス有効状態であるため、印刷ジョブ追加通知受信制御部２０とクラウドプリントサーバ５とは常時接続状態となっている。
【００９７】
ステップＳＰ４１においてプリンタ２は、サービス状態制御部２４により、サービス状態をサービス無効状態へ変更する操作指示を取得し、サービス状態保持部３２にサービス無効状態を設定する。
【００９８】
制御部１０は、ステップＳＰ４２において切断処理を行うことにより、印刷ジョブ追加通知受信制御部２０とクラウドプリントサーバ５の制御部５０との常時接続状態を切断する。
【００９９】
ここで、ステップＳＰ４３においてクライアント４からクラウドプリントサーバ５にプリンタ２を印刷先として印刷ジョブが送信されることにより、クラウドプリントサーバ５に印刷ジョブが追加されると、クラウドプリントサーバ５とプリンタ２とは常時接続されていない状態であるため、ステップＳＰ４４においてクラウドプリントサーバ５の制御部５０は、記憶部５２におけるプリンタ２の印刷ジョブキューに印刷ジョブを記憶させる。
【０１００】
サービス無効状態においては、印刷ジョブ追加通知をクラウドプリントサーバ５からプリンタ２に送信せず、且つ手動受信が実行不可能な状態となっているため、クラウドプリントシステム１は、クラウドプリントサーバ５を利用したプリンタ２による印刷を行うことができない。このため、サービス無効状態においてクラウドプリントサーバ５に追加された印刷ジョブをプリンタ２で印刷する場合、プリンタ２は、サービス状態をサービス有効状態に変更させるか、又はサービス状態をサービス停止状態に変更させた上で手動受信を実行する必要がある。
【０１０１】
サービス無効状態からサービス有効状態へ変更されると、クラウドプリントサーバ５が印刷ジョブ追加通知をプリンタ２へ送信することにより、プリンタ２とクラウドプリントサーバ５とは、印刷処理手順ＲＴ１のステップＳＰ５〜ＳＰ１２と同様の処理を行い、サービス無効状態の間にクラウドプリントサーバ５に蓄積された印刷ジョブをプリンタ２において印刷する。
【０１０２】
［１−７．識別情報削除処理手順］
プリンタ２による識別情報削除処理の具体的な処理手順について、図１０のフローチャートを用いて説明する。制御部１０は、管理者による操作パネル１６Ａに対する操作、又は管理者端末４Ａの表示部６８Ａに表示された管理者公開部３６に対する操作により、サービス状態をサービス未登録へ変更する指示を取得すると、記憶部１２から識別情報削除処理プログラムを読み出して実行することにより識別情報削除処理手順ＲＴ４を開始し、ステップＳＰ５１へ移る。
【０１０３】
ステップＳＰ５１において制御部１０は、サービス状態がサービス有効状態であるか否かを判定する。ここで否定結果が得られると、このことは、現在はサービス停止状態又はサービス無効状態であるため、クラウドプリントサーバ５に印刷ジョブが残留してしまうおそれがあり、クラウドプリントサーバ５に残留している残留印刷ジョブを受信する必要があることを表し、このとき制御部１０はステップＳＰ５２へ移る。
【０１０４】
ステップＳＰ５２において制御部１０は、残留印刷ジョブ受信制御部４６により、クラウドプリントサーバ５に残留している残留印刷ジョブを取得し、当該残留印刷ジョブに基づき印刷制御部１８において印刷を行わせ、ステップＳＰ５３へ移る。
【０１０５】
ステップＳＰ５３において制御部１０は、識別情報削除制御部４４により、クラウドプリントサーバ５のクラウドプリンタリストからプリンタ２のプリンタＩＤを削除させる。
【０１０６】
一方ステップＳＰ５１において肯定結果が得られると、このことは、現在はサービス有効状態であり印刷ジョブを受信している状態であるため、クラウドプリントサーバ５に印刷ジョブが残留することはなく、残留印刷ジョブを受信する必要がないことを表し、このとき制御部１０はステップＳＰ５３へ移り、識別情報削除制御部４４により、クラウドプリントサーバ５のクラウドプリンタリストからプリンタ２のプリンタＩＤを削除する。
【０１０７】
続いて制御部１０は、ステップＳＰ５４へ移り識別情報削除処理手順ＲＴ４を終了する。このようにプリンタ２は、クラウドプリントサーバ５に印刷ジョブが残留してしまうおそれがあるサービス停止状態又はサービス無効状態の場合、残留印刷ジョブを受信した後にプリンタＩＤを削除させる。
【０１０８】
［１−７−１．サービス有効状態の識別情報削除処理手順］
サービス有効状態のクラウドプリントシステム１による識別情報削除処理手順ＲＴ５について、図１１のシーケンスチャートを用いて説明する。
【０１０９】
ステップＳＰ６１においてプリンタ２は、サービス状態をサービス未登録へ変更する操作指示をサービス状態制御部２４により取得すると、ステップＳＰ６２において制御部１０により切断処理を行い、印刷ジョブ追加通知受信制御部２０とクラウドプリントサーバ５の制御部５０との常時接続状態を切断する。
【０１１０】
ステップＳＰ６３においてプリンタ２は、識別情報削除制御部４４により、クラウドプリントサーバ５へ識別情報削除要求を送信する。
【０１１１】
クラウドプリントサーバ５の制御部５０は、識別情報削除要求を受信すると、ステップＳＰ６４においてクラウドプリンタリストからプリンタ２のプリンタＩＤを削除し、ステップＳＰ６５においてプリンタ２へ識別情報削除応答を送信する。
【０１１２】
プリンタ２は、識別情報削除制御部４４により識別情報削除応答を受信すると、ステップＳＰ６６においてサービス状態制御部２４により、サービス状態保持部３２にサービス未登録状態を設定する。
【０１１３】
このようにプリンタ２は、サービス有効状態からサービス未登録状態へ切り替える場合、クラウドプリントサーバ５から印刷ジョブを改めて受信することなく、プリンタＩＤをクラウドプリントサーバ５に削除させるようにした。
【０１１４】
［１−７−２．サービス停止・無効状態の識別情報削除処理手順］
サービス停止・無効状態のクラウドプリントシステム１による識別情報削除処理手順ＲＴ６について、図１２のシーケンスチャートを用いて説明する。
【０１１５】
ステップＳＰ７１においてプリンタ２は、サービス状態をサービス未登録へ変更する操作指示をサービス状態制御部２４により取得すると、ステップＳＰ７２において印刷ジョブ受信制御部２２により、クラウドプリントサーバ５へ印刷ジョブリスト取得要求を送信する。
【０１１６】
ステップＳＰ７２〜ＳＰ７９においてプリンタ２及びクラウドプリントサーバ５は、印刷処理手順ＲＴ１（図６）のステップＳＰ５〜ＳＰ１２と同様の処理を行い、残留印刷ジョブを受信して印刷する。
【０１１７】
ステップＳＰ８０〜ＳＰ８３においてプリンタ２及びクラウドプリントサーバ５は、サービス有効状態の識別情報削除処理手順ＲＴ５（図１１）のステップＳＰ６３〜ＳＰ６６と同様の処理を行い、クラウドプリントサーバ５のクラウドプリンタリストからプリンタ２のプリンタＩＤを削除し、プリンタ２のサービス状態保持部３２にサービス未登録状態を設定する。
【０１１８】
［１−８．効果］
以上の構成において、プリンタ２は、印刷ジョブ追加通知非受信状態としてのサービス停止・無効状態の場合において、クラウドプリントサーバ５に登録されたプリンタ２のプリンタＩＤを削除させる際は、クラウドプリントサーバ５から残留印刷ジョブを全て受信し、印刷を完了した後に、クラウドプリントサーバ５にプリンタＩＤを削除させるようにした。
【０１１９】
このためプリンタ２は、当該プリンタ２を印刷先として指定された印刷ジョブがクラウドプリントサーバ５に残留した状態のまま、当該プリンタ２のプリンタＩＤをクラウドプリンタリストから削除させてしまうことを防止できる。
【０１２０】
またサービス停止・無効状態の場合、プリンタ２とクラウドプリントサーバ５とは常時接続されていないため、クライアント４からクラウドプリントサーバ５に印刷ジョブが追加されても、クラウドプリントサーバ５からプリンタ２には印刷ジョブ追加通知が送信されない。このためプリンタ２は、印刷ジョブがクラウドプリントサーバ５に追加されたことを検知することができない。
【０１２１】
このためサービス停止・無効状態において、クラウドプリントサーバ５に登録されたプリンタ２のプリンタＩＤが削除される際に、プリンタ２で印刷すべき印刷ジョブが当該クラウドプリントサーバ５に記憶されていたとしても、プリンタ２は、当該プリンタ２において印刷すべき印刷ジョブをクラウドプリントサーバ５が記憶していることを検知することができない。
【０１２２】
よって従来のクラウドプリントシステムは、サービス停止・無効状態の場合において、クラウドプリントサーバ５に登録されたプリンタ２のプリンタＩＤが削除される際に、印刷ジョブが削除されてしまうおそれがあると共に、印刷ジョブが存在していたことをプリンタ２が検知できなかった。
【０１２３】
これに対しプリンタ２は、サービス停止・無効状態の場合において、クラウドプリントサーバ５に登録されたプリンタ２のプリンタＩＤを削除させる際は、クラウドプリントサーバ５から残留印刷ジョブを全て受信し、印刷を完了した後に、クラウドプリントサーバ５にプリンタＩＤを削除させるようにした。
【０１２４】
これによりプリンタ２は、サービス停止・無効状態においてクラウドプリントサーバ５に追加された印刷ジョブが、プリンタＩＤの削除と共に削除されてしまうことを防止できるため、管理者の操作によりクラウドプリントサーバ５からプリンタ２のプリンタＩＤが削除されたとしても、印刷を実行したユーザの印刷を保障することができる。
【０１２５】
以上の構成によれば、サーバとしてのクラウドプリントサーバ５に記憶されプリンタ２を識別するプリンタＩＤを当該クラウドプリントサーバ５から削除するサービス未登録状態へサービス状態を設定する指示を取得するサービス状態制御部２４と、サービス未登録状態に設定する指示をサービス状態制御部２４が取得すると、プリンタＩＤが付されたプリンタ２を送信先とする残留印刷ジョブをクラウドプリントサーバ５から取得する残留印刷ジョブ受信制御部４６と、プリンタＩＤを削除する識別情報削除要求をクラウドプリントサーバ５へ送信する識別情報削除制御部４４とを設けるようにした。
【０１２６】
これによりプリンタ２は、当該プリンタ２を送信先として指定された印刷ジョブがクラウドプリントサーバ５に残留した状態のまま、当該プリンタ２のプリンタＩＤをクラウドプリンタリストから削除させてしまうことを防止できる。
【０１２７】
［２．他の実施の形態］
なお上述した実施の形態においては、使用者による操作パネル１６Ａに対する操作か、又は管理者端末４Ａを介した、プリンタ２の装置ウェブページの管理者公開部３６への操作により、サービス状態を切り替える場合について述べた。本発明はこれに限らず、例えば時間帯等、種々の状況に応じて自動的にサービス状態を切り替えるようにしても良い。
【０１２８】
また上述した実施の形態においては、インターネットＮＴに１台のプリンタが接続される場合について述べた。本発明はこれに限らず、２台以上の所定台数のプリンタがインターネットＮＴに接続されていても良い。その場合、複数のプリンタに対し、１台のプリンタ毎にそれぞれ固有のプリンタＩＤが発行され、クラウドプリントサーバ５の記憶部５２におけるクラウドプリンタリストに登録される。
【０１２９】
また上述した実施の形態においては、インターネットＮＴにクライアント４として管理者端末４Ａ及びユーザ端末４Ｂが１台ずつ接続される場合について述べた。本発明はこれに限らず、所定台数のクライアントがインターネットＮＴに接続されていても良い。
【０１３０】
さらに上述した実施の形態においては、管理者端末４Ａとユーザ端末４Ｂとを異なる端末とする場合について述べた。本発明はこれに限らず、管理者端末４Ａとユーザ端末４Ｂとを同一の端末としても良い。その場合、利用者が端末を操作した場合はユーザ公開部３４を当該端末の表示部に表示させる一方、管理者が当該端末を操作した場合は管理者公開部３６を当該端末の表示部に表示させれば良い。
【０１３１】
さらに上述した実施の形態においては、クライアント４からクラウドプリントサーバ５に印刷ジョブが追加されると、当該クラウドプリントサーバ５がプリンタ２に印刷ジョブ追加通知を送信する場合について述べた。本発明はこれに限らず、クラウドプリントサーバ５以外の装置が印刷ジョブ追加通知をプリンタ２へ送信しても良い。
【０１３２】
さらに上述した実施の形態においては、クラウドプリントサーバ５において、クライアント４から送信された印刷ジョブを保存すると共にクラウドプリンタリストを記憶する場合について述べた。本発明はこれに限らず、印刷ジョブを保存する装置と、クラウドプリンタリストを記憶する装置とは別の装置であっても良い。
【０１３３】
さらに上述した実施の形態においては、印刷処理手順ＲＴ１のステップＳＰ３、ＳＰ５〜ＳＰ１０及びＳＰ１２においてＨＴＴＰを用いる場合について述べた。本発明はこれに限らず、例えばＨＴＴＰＳ（HyperText Transfer Protocol Secure）等、種々のプロトコルを用いて良い。
【０１３４】
さらに上述した実施の形態においては、プリンタ２、ユーザ端末４Ｂ、管理者端末４Ａ及びクラウドプリントサーバ５がインターネットＮＴを介して接続される場合について述べた。本発明はこれに限らず、ＵＳＢケーブル、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．３ｕ／ａｂやＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ等の規格に準じた有線又は無線のＬＡＮ等、種々の通信手段を介して接続しても良い。
【０１３５】
さらに上述した実施の形態においては、クライアント４からインターネットＮＴを介してクラウドプリントサーバ５に送信された印刷ジョブをプリンタ２において印刷するクラウドプリントシステム１に本発明を適用する場合について述べた。本発明はこれに限らず、クライアント４からインターネットＮＴを介してサーバに送信された種々のコンテンツデータを所定の機器においてダウンロードするシステムに本発明を適用しても良い。
【０１３６】
さらに上述した実施の形態においては、プリンタに本発明を適用する場合について述べた。本発明はこれに限らず、例えばコピー機、複合機、ＦＡＸ機等の種々の機器に本発明を適用しても良い。
【０１３７】
さらに上述した実施の形態においては、サービス状態制御部としてのサービス状態制御部２４と、残留印刷ジョブ受信制御部としての残留印刷ジョブ受信制御部４６と、識別情報削除制御部としての識別情報削除制御部４４とによって、画像形成装置としてのプリンタ２を構成する場合について述べた。本発明はこれに限らず、その他種々の構成でなるサービス状態制御部と、残留印刷ジョブ受信制御部と、識別情報削除制御部とによって画像形成装置を構成するようにしても良い。
【産業上の利用可能性】
【０１３８】
本発明は、プリンタに画像を印刷させるコンピュータの他、イメージスキャナやファクシミリ装置、或いは複写機等、画像に関する種々の処理を行う種々の電子機器でも利用できる。
【符号の説明】
【０１３９】
１……クラウドプリントシステム、２……プリンタ、４……クライアント、４Ａ……管理者端末、４Ｂ……ユーザ端末、５……クラウドプリントサーバ、１０……制御部、１２……記憶部、１４……通信部、１６……操作部、１６Ａ……操作パネル、１８……印刷制御部、２０……印刷ジョブ追加通知受信制御部、２２……印刷ジョブ受信制御部、２４……サービス状態制御部、２６……ウェブページ制御部、２８……手動受信制御部、３０……ウェブページ保持部、３２……サービス状態保持部、３４……ユーザ公開部、３６……管理者公開部、３８……手動受信選択部、４０……サービス状態選択部、４２……識別情報登録制御部、４４……識別情報削除制御部、４６……残留印刷ジョブ受信制御部、５０……制御部、５２……記憶部、５４……通信部、５６……操作部、５８……表示部、６０Ａ、６０Ｂ……制御部、６２Ａ、６２Ｂ……記憶部、６４Ａ、６４Ｂ……通信部、６６Ａ、６６Ｂ……操作部、６８Ａ、６８Ｂ……表示部、ＮＴ……インターネット、ＤＩＰ１、ＤＩＰ２……サービス状態設定画面、ＳＥＬ１、ＳＥＬ２……選択部、ＤＥＣ１、ＤＥＣ２……決定部、ＪＬ……印刷ジョブリスト。
【図１】
0005931030.tif 000002
【図２】
0005931030.tif 000003
【図３】
0005931030.tif 000004
【図４】
0005931030.tif 000005
【図５】
0005931030.tif 000006
【図６】
0005931030.tif 000007
【図７】
0005931030.tif 000008
【図８】
0005931030.tif 000009
【図９】
0005931030.tif 000010
【図１０】
0005931030.tif 000011
【図１１】
0005931030.tif 000012
【図１２】
0005931030.tif 000013