(57)【要約】【課題】装置の近くにいる利用者の印刷要求が、近くにいない利用者の印刷要求により待たされるのを軽減する。【解決手段】本発明の画像形成装置は、外部装置とネットワークを介して接続されて当該外部装置の画像データの受信が可能な通信部と、前記通信部が受信した前記外部装置からの画像データに優先順位を付ける制御部と、前記外部装置からの画像データ及び本装置のローカルエリア内から印刷要求された画像データを前記優先順位に基づき印刷する印刷部と、前記優先順位を付けたときに作動させると共に設定時間の経過を検知するタイマー部とを備え、前記制御部は、前記タイマー部で検知した設定時間の経過により、前記優先順位を下げることを特徴とする。【選択図】      図７
2014180786.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づき、画像の形成を行う画像形成装置において、
外部装置とネットワークを介して接続されて当該外部装置の画像データの受信が可能な通信部と、
前記通信部が受信した前記外部装置からの画像データに優先順位を付ける制御部と、
前記外部装置からの画像データ及び本装置のローカルエリア内から印刷要求された画像データを前記優先順位に基づき印刷する印刷部と、
前記優先順位を付けたときに作動させると共に設定時間の経過を検知するタイマー部とを備え、
前記制御部は、前記タイマー部で検知した設定時間の経過により、前記優先順位を下げることを特徴とする画像形成装置。
【請求項２】
前記制御部は、高い優先度設定の第一のユーザ設定と、低い優先度設定の第二のユーザ設定とを登録できる前記外部装置の登録手段に対して、前記通信部を介して接続し、前記設定時間の経過により、前記外部装置の登録手段から前記第一のユーザ設定を削除することで前記優先順位を下げる処理機能を備えたことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記設定時間の経過を検知する前記タイマー部の停止や再起動を制御して、前記設定時間を制御するタイマー制御部をさらに備えたことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
利用者の操作要求を受け付ける操作部をさらに備え、
前記利用者が前記操作部から前記第一のユーザ設定の登録に関する指示が行われた場合に、前記タイマー制御部が、前記タイマー部を制御して前記設定時間の有効期限を延長することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記第一のユーザ設定の登録による印刷が、予め設定した時間内に予め設定した回数以上行われた場合に、前記タイマー制御部が、前記タイマー部を制御して前記設定時間の有効期限を延長することを特徴とする請求項３に記載の画像形成装置。
【請求項６】
前記タイマー制御部が、所定の時刻の間、前記タイマー部を一時停止することを特徴とする請求項３に記載の画像形成装置。
【請求項７】
ネットワークを介して画像データの送受信及び受信した画像データの印刷を行うサービスを提供するクラウド装置と、当該クラウド装置から受信した画像データを印刷する画像形成装置とを含み、
前記画像形成装置が、請求項１乃至６のいずれか1項に記載の画像形成装置であることを特徴とする画像形成システム。
【請求項８】
画像データに基づき、画像の形成を行う画像形成方法において、
外部装置とネットワークを介して接続された通信部で前記外部装置の画像データを受信し、
制御部で前記通信部によって受信した前記外部装置からの画像データに優先順位を付け、
印刷部で前記外部装置からの画像データ及び本装置のローカルエリア内から印刷要求された画像データを前記優先順位に基づき印刷し、
タイマー部が前記画像データに優先順位を付ける際に作動され、当該タイマー部で設定時間の経過を検知し、
前記タイマー部で検知した設定時間の経過により、前記優先順位を下げることを特徴とする画像形成方法。
【請求項９】
高い優先度設定の第一のユーザ設定と、低い優先度設定の第二のユーザ設定とを登録できる前記外部装置の登録手段に対して、前記設定時間の経過により、前記外部装置の登録手段から前記第一のユーザ設定を削除することで前記優先順位を下げることを特徴とする請求項８に記載の画像形成方法。
【請求項１０】
タイマー制御部で、前記設定時間の経過を検知する前記タイマー部の停止や再起動を制御して、前記設定時間を制御することを特徴とする請求項８又は９に記載の画像形成方法。
【請求項１１】
利用者の操作要求を受け付ける操作部をさらに備え、
前記利用者が前記操作部から前記第一のユーザ設定の登録に関する指示が行われた場合に、前記タイマー制御部が、前記タイマー部を制御して前記設定時間の有効期限を延長することを特徴とする請求項１０に記載の画像形成方法。
【請求項１２】
前記第一のユーザ設定の登録による印刷が、予め設定した時間内に予め設定した回数以上行われた場合に、前記タイマー制御部が、前記タイマー部を制御して前記設定時間の有効期限を延長することを特徴とする請求項１０に記載の画像形成方法。
【請求項１３】
前記タイマー制御部が、所定の時刻の間、前記タイマー部を一時停止することを特徴とする請求項１０に記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、受信した印刷データを印刷する機能を備えた画像形成装置及び画像形成システム並びに画像形成方法に関するものである。
【背景技術】
【０００２】
インターネット等の通信網を利用して印刷データを送信して印刷を行うシステムは、一般に知られている。このようなシステムでは、メールサーバから画像ファイルが添付されたメールを受信して、添付されたファイルを印刷する機能（以下、「InternetFAX」とする）や、クラウドと呼ばれるインターネット上のサービスを経由して、インターネット上のサーバから印刷データを受信して印刷を行う機能（以下、「クラウドプリント」とする）を備えている。
【０００３】
そして、印刷を行いたい者は、前記機能を利用することにより、画像形成装置の近くにいる場合でも遠くにいる場合でも、同様に印刷することができる。
【０００４】
このようなシステムの例としては特許文献１に記載のものがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３―２５６３３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のシステムでは、InternetFAXやクラウドプリントにより印刷を行いたい利用者は、前記画像形成装置の近くにいる場合でも遠くにいる場合でも同様に利用することができるため、常に画像形成装置の近くにいるとは限らない。その一方で、印刷要求の優先順位は、通常、前記画像形成装置の近くにいる利用者の方が、遠くにいる利用者よりも高い。このため、クラウドプリント等のインターネット経由での印刷データの受信やその後の印刷に多くの時間を要する場合、印刷装置の近くにいる利用者の印刷が遅くなってしまうという問題があった。即ち、インターネット経由での印刷データの受信やその後の印刷に多くの時間を要する場合、その印刷を要求した利用者が印刷装置の近くにいないときでも、コピーやＰＣからの印刷等の、印刷装置の近くにいる利用者の印刷要求が待たされ、印刷装置の近くにいる利用者の印刷が遅くなってしまうという問題があった。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、画像データに基づき、画像の形成を行う画像形成装置であって、外部装置とネットワークを介して接続されて当該外部装置の画像データの受信が可能な通信部と、前記通信部が受信した前記外部装置からの画像データに優先順位を付ける制御部と、前記外部装置からの画像データ及び本装置のローカルエリア内から印刷要求された画像データを前記優先順位に基づき印刷する印刷部と、前記優先順位を付けたときに作動させると共に設定時間の経過を検知するタイマー部とを備え、前記制御部は、前記タイマー部で検知した設定時間の経過により、前記優先順位を下げることを特徴とする。また、画像形成システム及び画像形成方法は、その特徴部分が、前記画像形成装置の特徴部分と同様に構成されている。
【発明の効果】
【０００８】
本発明は前記特徴を有するので、クラウドプリント等を行う利用者が本装置の近くにいる可能性が高い場合に、優先順位を上げて印刷することが可能になる。この結果、クラウドプリント等を備えた装置であっても、その装置の近くにいる利用者の印刷要求が、その装置の近くにいない利用者の印刷要求により待たされることを軽減する効果を得られる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態に係る画像形成装置としてのＭＦＰの構成を示すブロック図である。
【図２】本発明の第１実施形態における各装置のネットワーク接続の一例を示すネットワーク構成図である。
【図３】本発明の第１実施形態におけるクラウドの主な機能を示す機能ブロック図である。
【図４】本発明の第１実施形態におけるＭＦＰのクラウドへの「プリンタの登録」を行う動作を示すフローチャートである。
【図５】ＭＦＰからプリンタ登録をする際の表示・操作部の画面例を示す図である。
【図６】クラウドプリントのユーザ設定情報の例を示す図である。
【図７】本発明の第１実施形態に係るＭＦＰがクラウドプリントを行う際の処理を示すフローチャートである。
【図８】本発明の第１実施形態に係るクラウドのプリンタ一覧のＷｅｂページの画面例を示す図である。
【図９】本発明の第１実施形態に係るＭＦＰが、クラウドへのユーザ設定を削除する処理を示すフローチャートである。
【図１０】本発明の第１実施形態に係るＭＦＰによる、高速プリンタを登録、指定して印刷する場合の各装置間のメッセージフローを示す図である。
【図１１】本発明の第１実施形態に係るＭＦＰによる、低速プリンタを指定して印刷する場合の各装置間のメッセージフローを示す図である。
【図１２】本発明の第２実施形態に係る画像形成装置としてのＭＦＰの構成を示すブロック図である。
【図１３】本発明の第２実施形態に係るＭＦＰがユーザ設定の有効期限切れタイマーを更新する処理を示すフローチャートである。
【図１４】本発明の第２実施形態に係るＭＦＰのユーザ設定の有効期限更新の表示・操作部の画面例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の実施形態について説明する。本発明は、本装置（ＭＦＰ１００）の設置場所に近い範囲でしか使用できない装置のパネルやＷｅｂページ等を使用して、優先順位を上げて印刷可能なように利用者の端末をクラウドへ登録し、一定時間が経過すると、クラウドに登録した端末の設定をクラウドから削除することによって、優先順位を下げるようにしたものである。以下に詳述する。
【００１１】
[第１実施形態]
まず、第１実施形態に係る画像形成装置及び画像形成システムについて説明する。
【００１２】
図１に本実施形態の説明で用いる画像形成装置としてのＭＦＰ１００の構成を示す。ＭＦＰ１００は、画像読取部１０１と、印刷部１０２と、ネットワーク通信部１０３と、Ｗｅｂページ生成部１０４と、データ記憶部１０５と、表示・操作部１０６と、タイマー部１０７と、これらに接続された制御部１０８とから構成されている。
【００１３】
画像読取部１０１は、セットされた原稿を読み取る部分である。画像読取部１０１は、例えば、ＭＦＰ１００に備え付けられたスキャナである。
【００１４】
印刷部１０２は、クラウド等の外部装置からの画像データ、及び本装置のローカルエリア内から印刷要求された画像データを、後述する優先順位に基づき印刷する印刷部である。ここで、ローカルエリア内の印刷要求とは、本装置の操作部等の入力部を利用して入力される印刷を伴う指示（コピー等）や、本装置が接続するＬＡＮ（ローカルエリアネットワーク）に接続される機器から送信される印刷を伴う指示等である。
【００１５】
印刷部１０２は、ページ記述言語で記載された印刷データを解釈し、トナーを使用して、印刷を行う。例えば、印刷データはPostScript形式のデータである。また、画像形成装置の中には、PDF（Portable Document Format）形式のデータを解釈して、ダイレクトに印刷可能な機能を備えているものがある。本実施形態のＭＦＰ１００も、PDF形式の印刷データを印刷できる機能を備えている。
【００１６】
ネットワーク通信部１０３は、クラウド等の外部装置とネットワークを介して接続されて当該外部装置の画像データの受信が可能な通信部である。ネットワーク通信部１０３は、ＮＥＴ４００と接続されることで、各プロトコルを用いて、データの送受信を行う。ネットワーク通信部１０３は、例えば、装置が備えているＷｅｂページを表示する場合、HTTP（HyperText Transfer Protocol）サーバとして処理を行ったり、装置から装置外のHTTPサーバに接続する場合、HTTPクライアントとして処理を行ったりする。さらに、ネットワーク通信部１０３は、インターネット上のクラウドプリント機能を提供するクラウド（以下、クラウドプリントサービスと呼ぶ）と接続し、クラウドからクラウドプリントに関するイベントを通知してもらうために、XMPP（Extensible Messaging and Presence Protocol）クライアントとしての処理も行う。
【００１７】
Ｗｅｂページ生成部１０４は、例えば、装置外のPCからネットワーク通信部１０３を介して、装置のＷｅｂページの取得を要求された場合、装置の設定値等を元に、HTML（HyperText Markup Language）等のＷｅｂページとして使用されるフォーマットのデータを生成し、PCに返信可能なデータ形式にする。また、ＭＦＰ１００のＷｅｂページは、一般の利用者も閲覧でき、使用可能なＷｅｂページ（以下、「ユーザＷｅｂページ」とする）と、管理者のみにしか閲覧／使用できないＷｅｂページ（以下、「管理者Ｗｅｂページ」とする）を備える。なお、管理者Ｗｅｂページを閲覧する場合には、管理者用のパスワード（以下、管理者パスワード）が必要となり、パスワードが正しい場合にのみ、管理者Ｗｅｂページが閲覧可能になる。
【００１８】
データ記憶部１０５は、例えば、装置の設定値等のデータを装置内部に格納し、変更、削除等の管理を行う。
【００１９】
表示・操作部１０６は、装置のステータスやメニューの情報を表示し、利用者に対して装置の状況を提供し、また、装置の設定の変更、機能の実行等の利用者の操作要求を受け付ける。なお、装置のメニューは、前記の装置のＷｅｂページと同様に、一般の利用者にも表示され、一般の利用者が設定や実行が可能なメニュー（以下、「ユーザメニュー」とする）と、管理者のみに表示され、管理者のみが設定や実行が可能なメニュー（以下、「管理者メニュー」とする）を備える。なお、装置のＷｅｂページと同様に、管理者メニューを表示するには、データ記憶部１０５に予め設定されている管理者パスワードが必要となる。
【００２０】
タイマー部１０７は、制御部１０８で後述する優先順位を付けたときに作動させると共に設定時間の経過を検知するタイマー部である。タイマー部１０７は、装置の備えているタイマーにより、用途毎に各種時間の経過を検知する。タイマー部１０７は、クラウドプリントの優先設定が「オン」の場合、タイムアウト時間経過後に有効期限切れを通知する機能を備えている。
【００２１】
制御部１０８は、ネットワーク通信部１０３が受信したクラウド等の外部装置からの画像データに優先順位を付ける制御部である。制御部１０８は、上述した画像読取部１０１からタイマー部１０７がそれぞれ接続されて、これらの各部の制御を行う。さらに、制御部１０８は、前記タイマー部１０７で検知した設定時間の経過により、前記優先順位を下げる処理を行う。また、制御部１０８は、高い優先度設定の第一のユーザ設定である「高速プリンタ」と、低い優先度設定の第二のユーザ設定である「低速プリンタ」とを登録できるクラウド等の外部装置の登録手段に対して、前記ネットワーク通信部１０３を介して接続し、前記設定時間の経過により、前記外部装置の登録手段から前記第一のユーザ設定を削除することで前記優先順位を下げる処理機能を備えている。具体的には、制御部１０８には、後述する処理機能が格納されている。
【００２２】
図２は本実施形態にかかる画像形成システムを構成する、各装置のネットワーク接続の一例を示すネットワーク構成図である。ＭＦＰ１００は、LAN（Local Area Network）であるＮＥＴ４００にネットワーク接続されている。ＮＥＴ４００は、インターネットと接続されている。ＭＦＰ１００とクラウド２００とモバイル３００は、インターネットを介して接続されており、TCP／IPにより通信可能になっている。ＭＦＰ１００とＰＣ５００は、ＮＥＴ４００を介して接続されており、TCP／IPにより通信可能になっている。外部装置としてのクラウド２００は、クラウドプリント機能を提供するクラウドプリントサービスである。クラウド２００は、HTTPサーバ及びXMPPサーバの機能を備えている。
【００２３】
図３はクラウド２００の主な機能を示す機能ブロック図である。HTTPサービス２０１は、HTTPサーバの機能を担っている。HTTPサービス２０１は具体的には、HTTPクライアントからの、クラウドが保持しているＷｅｂページの取得要求を受け付け、HTTPクライアントにＷｅｂページを送信する。このHTTPサービス２０１は、HTTPにより利用可能なクラウドプリント機能のサービスをHTTPクライアントに提供する、いわゆるＷｅｂサービスである。図３の例では、HTTPサービス２０１は、例えば、HTTPにより利用可能なクラウドプリント機能のサービスとして、「プリンタの登録」、「プリンタの削除」、「印刷ジョブの取得」を備えている。ここで、「プリンタの登録」とは、例えば、ＭＦＰ１００等の画像形成装置から利用されるサービスであって、画像形成装置とクラウドプリント機能を利用したいユーザとを紐付けるユーザ設定をし、クラウドプリントサービスにそのユーザ設定を登録するサービスである。「プリンタの削除」は前記「プリンタの登録」により登録したクラウドプリントサービス上のユーザ設定を削除するサービスである。また、「印刷ジョブの取得」は、例えば、ＭＦＰ１００等の画像形成装置が、クラウドプリントを使用して印刷を行いたい利用者からクラウドプリントサービスに投入された印刷データを取得するためのサービスである。 
XMPPサービス２０２は、XMPPサーバの機能を担っている。XMPPサービス２０２は、XMPPクライアントに対して、クラウドプリント機能のためのサービスとして、クラウド上のクラウドプリントに関するイベントを通知する。図３の例では、XMPPサービス２０２は、XMPPにより通知するクラウドプリントに関するイベントの一例として、「印刷ジョブ投入の通知」を備えている。ここで、「印刷ジョブ投入の通知」とは、利用者がクラウドプリントサービスに印刷データを投入した場合に、該当する画像形成装置に対して、クラウドプリントサービスに印刷データが投入されたことを通知するサービスである。
【００２４】
モバイル３００は、インターネット上のＷｅｂページが閲覧可能なスマートフォン等のモバイル端末である。このモバイル３００には、HTTPクライアントの機能を備えたＷｅｂブラウザがインストールされている。そして、そのモバイル３００のＷｅｂブラウザより、インターネット上のＷｅｂページが閲覧可能になっている。
【００２５】
ＰＣ５００は、ＭＦＰ１００等のＷｅｂページが閲覧可能なパーソナルコンピュータ等の端末装置である。このＰＣ５００には、前記モバイル３００と同様に、HTTPクライアントの機能を備えたＷｅｂブラウザがインストールされている。そして、そのＰＣ５００のＷｅｂブラウザより、ＭＦＰ１００等のＷｅｂページが閲覧可能になっている。
【００２６】
以上の説明では、モバイル３００は、直接インターネットに接続されているが、ＮＥＴ４００を介してインターネットに接続されてもよい。即ち、モバイル３００は、無線LANにより、ＰＣ５００と同様に、ＮＥＴ４００を介してインターネットに接続されているような、他のネットワーク構成でもよい。
【００２７】
次に、上述したネットワーク構成を用いた画像形成方法について説明する。
【００２８】
本実施形態では、モバイル３００からの操作でＭＦＰ１００にクラウドプリントを行わせるために、ＭＦＰ１００からクラウド２００に対して、「プリンタの登録」を行うと共に、モバイル３００からの操作でクラウド２００のクラウドプリント機能によりＭＦＰ１００に印刷させ、その後、一定時間が経過する場合を例として、本システムの動作を説明する。具体的には、例えば、ＭＦＰ１００の設置されている事業所へ出張にきたモバイル３００の所有者である利用者を例に説明する。この利用者は、モバイル３００を使用してＭＦＰ１００から印刷できるように、利用者のＭＦＰ１００のユーザ設定をクラウド２００に登録した後、モバイル３００により印刷を行い、出張から元の事業所に帰る場合を想定して説明する。
【００２９】
まず始めに、ＭＦＰ１００からクラウド２００に対して、「プリンタの登録」を行い、利用者のＭＦＰ１００のユーザ設定をクラウド２００に登録する場合の動作を説明する。図４にＭＦＰ１００のクラウド２００への「プリンタの登録」を行う動作のフローを示し、図１０、図１１に「プリンタの登録」の動作を含み、本実施形態の各装置間のメッセージのフローを示す。
【００３０】
出張先にきた利用者は、ＭＦＰ１００の表示・操作部１０６のユーザメニューである、図５に示すようなユーザメニューから、必要な情報を入力する。具体的には、クラウド２００のクラウドプリントサービスのアカウント「mobile300＠cloudprint．com」と、そのアカウントのパスワードを指定し、さらにクラウドプリントの優先設定を「オン」に選択して、クラウド２００へのユーザ設定登録に必要な情報を入力する。そして、登録のボタンを押下して登録する。
【００３１】
制御部１０８は、利用者が入力した、その登録情報を表示・操作部１０６を通じて取得する（Ｓ１０１）。ここで、クラウドプリントの優先設定とは、クラウドプリントサービスへ登録するユーザ設定に関連させて、ＭＦＰ１００がクラウドプリントの印刷の優先順位である優先度を決定するために、利用者が指定する装置の設定である。具体的には、下記の動作に基づいて順に説明していく。なお、利用者は、例えば、クラウド２００のＷｅｂページにより、クラウドプリントサービスのアカウントである「mobile300＠cloudprint．com」を予め取得しており、そのパスワードはクラウド２００に設定済みである。
【００３２】
制御部１０８は、データ記憶部１０５を介して、装置内部に格納されている情報、例えば、カラー指定の可否や、指定可能な用紙サイズ、指定可能な給紙トレイ、両面印刷の可否等の、ＭＦＰ１００の印刷能力情報を取得する（Ｓ１０２）。
【００３３】
さらに、制御部１０８は、データ記憶部１０５から取得した情報を元に、例えば、プリンタ名等も含めて、クラウドプリントサービスへの登録情報を生成する（Ｓ１０３）。なお、ここで、制御部１０８は、表示・操作部１０６が取得した利用者の入力情報である、クラウドプリントの優先設定が「オン」の場合には、プリンタ名が、例えば、投入する印刷ジョブの印刷優先順位が高い設定である「高速プリンタ」のクラウドプリントサービスヘの登録情報と、投入する印刷ジョブの印刷優先順位が低い設定である「低速プリンタ」のクラウドプリントサービスヘの登録情報の二つの登録情報を生成し、クラウドプリントの優先設定が「オフ」の場合には、プリンタ名が「低速プリンタ」のクラウドプリントサービスへの登録情報のみを生成する。
【００３４】
本実施形態では、利用者がクラウドプリントの優先設定を「オン」に指定しているため、プリンタ名が「高速プリンタ」及び「低速プリンタ」の二つのクラウドプリントサービスへの登録情報を生成する。ネットワーク通信部１０３は、制御部１０８の制御により、ＮＥＴ４００及びインターネットを介して、クラウド２００とHTTPを使用して通信を行う。この通信により、生成したクラウドプリントサービスへの登録情報、それぞれに対して、クラウド２００の「プリンタの登録」サービスを使用して、「mobile300＠cloudprint．com」に関連させて、ユーザ設定を登録する（Ｓ１０４）。ここでは、プリンタ名が「高速プリンタ」と「低速プリンタ」の二つのクラウドプリントサービスヘの登録情報をそれぞれ登録する。
【００３５】
その後、ネットワーク通信部１０３は、クラウド２００から「プリンタの登録」の結果を受信し、登録したユーザ設定毎に、登録したユーザ設定を識別する「プリンタID」を取得する（Ｓ１０５）。ここでは、プリンタ名が「高速プリンタ」と「低速プリンタ」のユーザ設定それぞれに対して、「プリンタID」が「００１」又は「００２」に指定されて、クラウド２００より返信される。
【００３６】
データ記憶部１０５は、図６に示すように、ネットワーク通信部１０３がクラウド２００より受信した「プリンタID」と、表示・操作部１０６が取得した利用者のクラウドプリントサービスのアカウントを装置内部に格納する。さらに加えて、優先度を「高速プリンタ」の場合は「高」、低速プリンタの場合は「低」と設定して、合わせて格納する（Ｓ１０６）。
【００３７】
制御部１０８は、表示・操作部１０６が取得したクラウドプリントの優先設定が「オン」に設定されているか否かを判定する（Ｓ１０７）。クラウドプリントの優先設定が「オフ」の場合は、処理を終了する。クラウドプリントの優先設定が「オン」の場合は、プリンタ名が「高速プリンタ」のユーザ設定の有効期限切れを検知するために、一定のタイムアウト時間経過後に有効期限切れを通知するタイマー部１０７のタイマーを動作させる（Ｓ１０８）。本実施形態では、前記タイムアウト時間を２４時間とする。なお、前記の説明では、利用者はＭＦＰ１００の表示・操作部１０６のユーザメニューにより、クラウド２００ヘユーザ設定登録を行ったが、他の方法で登録を行っても良い。例えば、ＭＦＰ１００とHTTPで通信が可能なＰＣ５００のＷｅｂブラウザから、ＭＦＰ１００のネットワーク通信部１０３を介して、Ｗｅｂページ生成部１０４が生成した図５に示すようなユーザメニューと同等のユーザＷｅｂページを取得し、ＭＦＰ１００のＷｅｂページから、クラウド２００へユーザ設定の登録を行っても良い。
【００３８】
次に、利用者が出張中に、前記の説明でクラウド２００へユーザ設定登録したＭＦＰ１００に対して、クラウド２００を介して、モバイル３００から印刷を行う場合の動作を説明する。なお、本実施形態では、利用者の出張は２４時間以内であり、出張中には上述したプリンタ名が「高速プリンタ」のユーザ設定の有効期限切れは発生しないものとする。
【００３９】
図７は、ＭＦＰ１００がクラウド２００から印刷データを取得して、クラウドプリントを行う際の処理を示すフローチャートである。図８は、クラウド２００のプリンタ一覧のＷｅｂページの画面例を示す図である。
【００４０】
利用者はモバイル３００を使用して、クラウド２００のＷｅｂページから、クラウドプリントサービスのアカウントとパスワードを入力してログインし、図８に示すような、クラウド２００のＷｅｂページを表示させる。クラウド２００のＷｅｂページでは、前記の説明により、「プリンタの登録」を行ったＭＦＰ１００のユーザ設定として、「高速プリンタ」と「低速プリンタ」のプリンタ名がついたプリンタが登録されている。利用者は、「高速プリンタ」を指定して、モバイル３００内に保存されているPDFファイルの印刷を要求するものとする。
【００４１】
図７に示すように、ＭＦＰ１００のネットワーク通信部１０３は、XMPPを使用してクラウド２００から「印刷ジョブ投入の通知」を受信する（S２０１）。この「印刷ジョブ投入の通知」により、「プリンタID」が「００１」であることや、印刷ジョブの識別情報等が通知される。制御部１０８は、データ記憶部１０５を介して図６に示すＭＦＰ１００内のクラウドプリントのユーザ設定情報を取得して、優先度を判断する。ネットワーク通信部１０３が受信した「プリンタID」は「００１」であることから、制御部１０８は、優先度が「高」であると判断する。
【００４２】
次に、対象のプリンタIDに対して、他の印刷との優先順位を決定する（S２０２）。ここでは、優先度が「高」であるため、印刷の優先順位を上げて印刷を行うように決定する。
【００４３】
ネットワーク通信部１０３は、HTTPを使用してクラウド２００と通信し、クラウド２００上の「印刷ジョブの取得」サービスを使用して、「プリンタID」及び印刷ジョブの識別情報を送信すると共に、モバイル３００によりクラウド２００に送信された印刷データに対応する、PDF形式のファイルを受信する（S２０３）。
【００４４】
印刷部１０２は、ネットワーク通信部１０３が受信したPDFファイルを取得し、印刷を実行する（S２０４）。なお、クラウドプリントの印刷中に、他のユーザにより、表示・操作部１０６にコピーの実行要求が行われることがある。
【００４５】
制御部１０８は、他の優先順位の高い印刷要求が行われたか否かを判定する（S２０５）。即ち、制御部１０８は、コピー等の実行要求が行われたときそれを検知し、その印刷と実行中の印刷の優先順位を判定する。ここでは、前記のように、実行中の印刷の優先度である、図６に示すユーザ設定情報の優先度が「高」であることにより、印刷の優先順位を上げて印刷を行うように制御している。このため、モバイル３００より印刷要求されたクラウドプリントの印刷を継続して印刷する。具体的には、クラウドプリントサービスからの印刷ジョブを全ページ印刷したか否かを判定し（S２０９）、全ページを印刷するまで前記S２０４、S２０５、S２０９の処理を繰り返す。そして、全ページの印刷が済んだ場合は、クラウドプリントサービスからの印刷ジョブの印刷を完了し、その後、前記コピーを実行する（S２１０）。
【００４６】
一方、S２０５において、他の優先順位の高い印刷要求が行われたと判断した場合は、クラウドプリントサービスからの印刷ジョブの印刷をキャンセルし（S２０６）、他の優先順位の高い印刷要求の印刷を実行して完了させ（S２０７）、その後、中断したクラウドプリントサービスからの印刷ジョブを再取得して受信し（S２０８）、S２０４の処理を行う。なお、ここでは、実行中の印刷の優先度が「高」であるため、S２０６からS２０８の処理がされることはないが、以下の場合は、S２０６からS２０８の処理がされることになる。
【００４７】
次に、利用者が出張から元の事業所に帰り、利用者がクラウド２００へのユーザ設定登録を行ってから２４時間が経過した場合の動作について説明する。この場合、プリンタ名が「高速プリンタ」のユーザ設定は、登録から２４時間が経過して、有効期限が切れているため、ＭＦＰ１００がクラウド２００から「高速プリンタ」のユーザ設定を削除することになる。この削除動作を図９に基づいて説明する。図９は、ＭＦＰ１００が、クラウド２００へのユーザ設定である、「プリンタID」が「００１」であるとするユーザ設定を削除する処理を示すフローチャートである。
【００４８】
ＭＦＰ１００の制御部１０８は、タイマー部１０７を通じて、クラウド２００へ「プリンタの登録」を行った際に動作させたタイマーの満了を検知し（S３０１）、データ記憶部１０５を介して、有効期限切れになったユーザ設定の「プリンタID」である「００１」を取得する（S３０２）。次いで、ネットワーク通信部１０３は、制御部１０８の制御により、HTTPを使用してクラウド２００と通信し、クラウド２００の「プリンタの削除」サービスを使用して、「プリンタID」に「００１」を指定し、クラウド２００からＭＦＰ１００のプリンタ名が「高速プリンタ」のユーザ設定を削除する（S３０３）。その後、データ記憶部１０５を介して、図６に示すようなＭＦＰ１００内のクラウドプリントのユーザ設定情報から「プリンタID」が「００１」のエントリも削除する。
【００４９】
次に、利用者が前記出張後に、再度、ＭＦＰ１００の設置されている事業所に出張となり、ＭＦＰ１００の設置されている事業所への移動中に、ＭＦＰ１００に対して、クラウド２００を介してモバイル３００から印刷を行う場合の動作を図７に基づいて説明する。
【００５０】
利用者は、モバイル３００を使用して、クラウド２００のＷｅｂページにより、クラウドプリントサービスのアカウントとパスワードを入力してログインし、クラウド２００のＷｅｂページを表示させる。この際、クラウド２００のＷｅｂページでは、既にクラウド２００からＭＦＰ１００のプリンタ名が「高速プリンタ」のユーザ設定は削除されているため、図８に示したＷｅｂページから、ＭＦＰ１００の「高速プリンタ」のプリンタ名がついたプリンタは削除された状態で表示される。利用者は、「低速プリンタ」を指定して、モバイル３００内に保存されているPDFファイルの印刷を要求する。ＭＦＰ１００のネットワーク通信部１０３は、XMPPを使用してクラウド２００から「印刷ジョブ投入の通知」を受信する。その「印刷ジョブ投入の通知」から、「プリンタID」が「００２」であること、印刷ジョブの識別情報等が通知される（S２０１）。制御部１０８は、データ記憶部１０５を介して、図６に示すようなＭＦＰ１００内のクラウドプリントのユーザ設定情報を取得し、ネットワーク通信部１０３が受信した「プリンタID」が「００２」であることから、優先度が「低」であることを取得する。さらに、対象のプリンタIDに対して、他の印刷との優先順位を決定する（S２０２）。ここでは、優先度が「低」であるため、印刷の優先順位を下げて印刷を行うように制御する。
【００５１】
ネットワーク通信部１０３は、HTTPを使用してクラウド２００と通信し、クラウド２００上の「印刷ジョブの取得」サービスを使用して、「プリンタID」及び印刷ジョブの識別情報を送信すると共に、モバイル３００によりクラウド２００に送信された印刷データに対応する、PDF形式のファイルを受信する（S２０３）。
【００５２】
印刷部１０２は、ネットワーク通信部１０３が受信したPDFファイルを取得し、印刷を実行する（S２０４）。なお、ここで、クラウドプリントの印刷中に、他のユーザにより、表示・操作部１０６からコピーの実行要求が行われることがある。
【００５３】
次いで、制御部１０８は、他の優先順位の高い印刷要求が行われたか否かを判定する（S２０５）。即ち、制御部１０８は、コピー等の実行要求が行われたことを検知すると、印刷の優先順位を判定する。ここでは、前記のように、実行中の印刷は、図６に示すユーザ設定情報の優先度が「低」であることにより、印刷の優先順位を下げて印刷を行うように制御している。このため、コピー等を優先して印刷するように制御し、クラウドプリントの印刷をキャンセルする（S２０６）。
【００５４】
次いで、他の優先順位の高い印刷要求の印刷を実行して完了させる（S２０７）。即ち、前記キャンセル後、印刷部１０２はコピー等に関しての印刷を行う。
【００５５】
その後、中断したクラウドプリントサービスからの印刷ジョブを再取得して受信する（S２０８）。即ち、ネットワーク通信部１０３は、コピー等の印刷完了後、HTTPを使用してクラウド２００と通信し、クラウド２００の「印刷ジョブの取得」サービスを使用して、再度、「プリンタID」及び印刷キャンセルを行った印刷ジョブの識別情報を送信して、モバイル３００によりクラウド２００に送信された印刷データに対応する、PDFファイルを受信する。そして、印刷部１０２は、ネットワーク通信部１０３が受信したPDFファイルを取得し、印刷を再開する（S２０４）。
【００５６】
そして、ここでは、他の優先順位の高い印刷要求は行われないため、モバイル３００より印刷要求されたクラウドプリントを最後まで印刷する（S２０４、S２０５、S２０９、S２１０）。
【００５７】
なお、以上の説明では、利用者は、ＭＦＰ１００の表示・操作部１０６のユーザメニューからクラウド２００へユーザ設定を登録したが、このユーザメニューと別に管理者用の登録手段を設けてもよい。即ち、ユーザメニューと別に、図５に示したものと同様の管理者メニューや管理者Ｗｅｂページにクラウド２００へユーザ設定を登録する手段を設けてもよい。この場合、管理者のような権限のあるユーザに対しては、優先度が「高」となる「高速プリンタ」としてクラウド２００ヘユーザ設定を登録した場合であっても、タイマーを動作させず、有効期限を設けないようにしても良い。さらに、ユーザメニュー及び管理者メニューに、優先度が「高」となる「高速プリンタ」のみをクラウド２００ヘユーザ設定登録する手段を設けても良い。
【００５８】
以上のように、第１実施形態によれば、クラウドプリントを行う利用者が装置の近くにいる可能性が高い場合に、優先順位を上げて印刷できるように、一定時間限定で利用者の端末をクラウドへ登録するため、クラウドプリントを使用する場合においても、装置の近くにいる利用者の印刷要求が、装置の近くにいない利用者の印刷要求により待たされることを軽減することができる。
【００５９】
更に、クラウドからの印刷を一時的に許可することで、セキュリティの向上も期待できる。また、利用者が一時的にのみ、対象の装置から印刷したい場合、クラウドから端末の設定を削除する手間を軽減する効果も得られる。
【００６０】
［第２実施形態］
次に、本発明の第２実施形態について説明する。本実施形態でも第１実施形態と同様に、画像形成装置がＭＦＰの場合について説明する。図１２に本実施形態の説明で用いる画像形成装置としてのＭＦＰ１２０の構成を示す。本実施形態のＭＦＰ１２０は、上述した第１実施形態のＭＦＰ１００に加えて、タイマー制御部としてのユーザ設定タイマー更新制御部１０９及びＩＣカード読取部１１０を設けた。即ち、ユーザ設定タイマー更新制御部１０９及びＩＣカード読取部１１０以外の各部は、図１に示した第１実施形態のＭＦＰ１００と同じである。
【００６１】
ユーザ設定タイマー更新制御部１０９は、前記設定時間の経過を検知する前記タイマー部１０７の停止や再起動を制御して、前記設定時間を制御するタイマー制御部である。ユーザ設定タイマー更新制御部１０９は、利用者が表示・操作部１０６から前記第一のユーザ設定である「高速プリンタ」の登録に関する指示が行われた場合に、タイマー制御部であるユーザ設定タイマー更新制御部１０９が、前記タイマー部１０７を制御して前記設定時間の有効期限を延長する。即ち、ユーザ設定タイマー更新制御部１０９は、制御部１０８を介して、主にクラウドプリントサービスへ登録したユーザ設定の有効期限切れを検知するためのタイマー部１０７のタイマーの停止や再起動を制御し、ユーザ設定のタイムアウト時間の制御を行う。
【００６２】
ＩＣカード読取部１１０は、ＩＣカードに記憶されたデータを読み取る部分である。このＩＣカード読取部１１０は、例えば、ＭＦＰ１２０に備え付けられた非接触型ＩＣカードリーダである。本実施形態のネットワーク構成は、図２に示した第１実施形態のネットワーク構成と同じである。即ち、第１実施形態と同じように、ＭＦＰ１２０とＰＣ５００は、LANであるＮＥＴ４００を介して、ネットワーク接続されており、TCP／IPにより通信可能になっている。また、ＮＥＴ４００は、第１実施形態と同じように、インターネットと接続されおり、ＭＦＰ１２０とクラウド２００、モバイル３００はインターネットを介して、TCP／IPにより通信可能になっている。クラウド２００は、第１実施形態と同じクラウドプリント機能を提供するクラウドプリントサービスである。モバイル３００は、第１実施形態と同じ機能に加え、ＩＣカード機能を備えたスマートフォン等のモバイル端末である。なお、モバイル３００は、ＩＣカード機能として、例えば、ＩＣカードにクラウドプリントサービスのアカウント情報を記憶することが可能である。ＰＣ５００も、第１実施形態と同じ機能を備えているパーソナルコンピュータ等である。以上の説明では、モバイル３００は直接インターネットに接続されているが、無線LANにより、ＰＣ５００と同様に、ＮＥＴ４００を介してインターネットに接続されているような他のネットワーク構成でも本発明を実現できる。
【００６３】
次に、前記構成のＭＦＰ１２０を用いた画像形成方法について説明する。
【００６４】
本実施形態では、モバイル３００からＭＦＰ１２０にクラウドプリントを行うために、ＭＦＰ１２０からクラウド２００に対して、「プリンタの登録」を行い、その後、ＭＦＰ１２０から「プリンタ登録」を行ったユーザ設定の有効期限を延長する場合を例として、動作を説明する。ここでも第１実施形態と同様に、具体例として、ＭＦＰ１２０の設置されている事業所へ出張にきたモバイル３００の所有者である利用者を例に説明する。この利用者は、モバイル３００を使用してＭＦＰ１２０から印刷できるように、ＭＦＰ１２０に対するユーザ設定をクラウド２００に登録した後、モバイル３００により印刷を行い、次の日もＭＦＰ１２０の設置されている事業所で継続して作業を行うものとする。以下、この状況を想定して、説明する。
【００６５】
まず始めに、ＭＦＰ１２０からクラウド２００に対して「プリンタの登録」を行い、ＭＦＰ１２０に対する利用者のユーザ設定をクラウド２００に登録する場合の動作を説明する。
【００６６】
ＭＦＰ１２０に対する利用者のユーザ設定をクラウド２００に登録する動作は、第１実施形態と同様であるため、図４のＭＦＰ１００のクラウド２００への「プリンタの登録」を行う動作のフロー及び、図１０の各装置間のメッセージのフローを用いて説明する。
【００６７】
出張先にきた利用者は、ＭＦＰ１２０の表示・操作部１０６の図５に示すようなユーザメニューから、クラウド２００のクラウドプリントサービスのアカウント「mobile300＠cloudprint．com」とそのアカウントのパスワードを指定し、さらにクラウドプリントの優先設定を「オン」に選択して、クラウド２００へのユーザ設定登録の実行要求を行う（Ｓ１０１）。ここで、クラウドプリントの優先設定とは、第１実施形態と同様に、クラウドプリントサービスへ登録するユーザ設定に関連させて、ＭＦＰ１２０がクラウドプリントの印刷の優先順位である優先度を決定するために、利用者が指定する装置の設定である。
【００６８】
なお、利用者は、第１実施形態と同様に、クラウド２００のＷｅｂページ等により、クラウドプリントサービスのアカウントである「mobile300＠cloudprint．com」を予め取得しており、そのパスワードはクラウド２００に設定済みである。
【００６９】
制御部１０８は、データ記憶部１０５を介して、第１実施形態と同様に、装置内部に格納されている。そして、例えば指定可能な用紙サイズ等のＭＦＰ１２０の印刷能力情報を取得する（S１０２）。さらに、制御部１０８は、データ記憶部１０５から取得した情報を元に、プリンタ名等も含めて、クラウドプリントサービスへの登録情報を生成する（S１０３）。なお、ここで、制御部１０８は、表示・操作部１０６が取得した利用者の入力情報である、クラウドプリントの優先設定が「オン」の場合には、プリンタ名が、例えば「高速プリンタ」のクラウドプリントサービスへの登録情報と「低速プリンタ」のクラウドプリントサービスヘの登録情報の二つの登録情報を生成し、クラウドプリントの優先設定が「オフ」の場合には、プリンタ名が「低速プリンタ」のクラウドプリントサービスへの登録情報のみを生成する。本実施形態も第１実施形態と同様に、利用者がクラウドプリントの優先設定を「オン」に指定しているため、プリンタ名が「高速プリンタ」及び「低速プリンタ」の二つのクラウドプリントサービスヘの登録情報を生成する。ネットワーク通信部１０３は、制御部１０８の制御により、ＮＥＴ４００及びインターネットを介して、クラウド２００とHTTPを使用して通信を行う。この通信により、生成したクラウドプリントサービスヘの登録情報、それぞれに対して、クラウド２００の「プリンタの登録」サービスを使用して、「mobile300＠cloudprint・com」に関連させて、ユーザ設定を登録する（Ｓ１０４）。ここでは、プリンタ名が「高速プリンタ」と「低速プリンタ」の二つのクラウドプリントサービスヘの登録情報をそれぞれ登録する。
【００７０】
その後、ネットワーク通信部１０３は、クラウド２００から「プリンタの登録」の結果を受信し、登録したユーザ設定毎に、登録したユーザ設定を識別する「プリンタID」を取得する（S１０５）。ここでは、プリンタ名が「高速プリンタ」と「低速プリンタ」のユーザ設定それぞれに対して、「プリンタID」が「００１」又は「００２」に指定されて、クラウド２００より返信される。
【００７１】
データ記憶部１０５は、図６に示すように、ネットワーク通信部１０３がクラウド２００より受信した「プリンタID」と、表示・操作部１０６が取得した利用者のクラウドプリントサービスのアカウントを装置内部に格納する。さらに加えて、優先度を「高速プリンタ」の場合は「高」、低速プリンタの場合は「低」と設定して、合わせて格納する（S１０６）。
【００７２】
制御部１０８は、表示・操作部１０６が取得したクラウドプリントの優先設定が「オン」に設定されているか否かを判定する（Ｓ１０７）。クラウドプリントの優先設定が「オフ」の場合は、処理を終了する。クラウドプリントの優先設定が「オン」の場合には、「プリンタID」が「００１」の優先度が「高」となっているユーザ設定、つまり、プリンタ名が「高速プリンタ」のユーザ設定の有効期限切れを検知するために、第１実施形態と同様に、一定のタイムアウト時間経過後に有効期限切れを通知するタイマー部１０７のタイマー（以下、「有効期限切れタイマー」とする）を動作させる（S１０８）。本実施形態では、第１実施形態と同様に、前記タイムアウト時間を２４時間とする。
【００７３】
これ以降、第１実施形態と同じように、利用者は、モバイル３００を使用して、クラウド２００のＷｅｂページにより、プリンタ名が「高速プリンタ」となっているＭＦＰ１２０のユーザ設定を指定して、クラウド２００を介してＭＦＰ１２０よりクラウドプリントを行う。
【００７４】
なお、本実施形態では、利用者の出張は２４時間より長く、次の日もＭＦＰ１２０の設置されている事業所にて継続して作業を行うと共に、利用者は、ＭＦＰ１２０からクラウド２００を介して、継続してクラウドプリントを行うものとする。
【００７５】
次に、利用者が、次の日も、ＭＦＰ１２０の設置されている事業所に行き、クラウド２００へＭＦＰ１２０のユーザ設定登録を行ってから２４時間が経過する前に、プリンタ名が「高速プリンタ」のユーザ設定の有効期限を延長するために、利用者がＭＦＰ１２０に対して操作を行う場合の動作を、図１３に基づいて説明する。図１３は、ＭＦＰ１２０がユーザ設定の有効期限切れタイマーを更新する処理を示すフローチャートである。
【００７６】
前記出張の次の日、利用者は、ＭＦＰ１２０の表示・操作部１０６の図１４に示すようなユーザメニューから、有効期限の更新を指示する。即ち、前記ユーザメニューから、クラウド２００のクラウドプリントサービスのアカウント「mobile300＠cloudprint．com」を入力し、そのアカウントに関するユーザ設定の有効期限の更新を指示する「更新」ボタンを押下する。
【００７７】
図１３に示すように、制御部１０８は、利用者が入力した、そのクラウドプリントサービスアカウント情報を表示・操作部１０６を通じて取得する（S４０１）。
【００７８】
次いで、制御部１０８は、装置内のユーザ設定情報から対象のタイマー起動中の高優先度設定のエントリを検索する（S４０２）。即ち、制御部１０８は、データ記憶部１０５を介して、図６に示すようなＭＦＰ１２０内のクラウドプリントのユーザ設定情報から、表示・操作部１０６が取得した利用者のクラウドプリントサービスのアカウントを対象にして、優先度が「高」となっていて、有効期限切れタイマーが動作しているエントリを検索する。
【００７９】
次いで、制御部１０８は、対象のユーザ設定情報が見つかったか否かを判定する（S４０３）。即ち、制御部１０８は、「プリンタID」が「００１」であるエントリが存在しているか否かを判定する。「プリンタID」が「００１」であるエントリが存在しないと判定した場合は、処理を終了する。
【００８０】
「プリンタID」が「００１」であるエントリが存在すると判定した場合、制御部１０８は、有効期限切れタイマーを制御するために、ユーザ設定タイマー更新制御部１０９に制御を依頼する。ユーザ設定タイマー更新制御部１０９は、タイマー部１０７を介して、対象のユーザ設定情報に関するタイマーである、「プリンタID」が「００１」に関する有効期限切れタイマーをリセットする（S４０４）。
【００８１】
その後、対象のユーザ設定情報に関するタイマーを再度起動する（S４０５）。即ち、本実施形態では、２４時間であるタイムアウト時間を再度、設定し直して、再度２４時間のタイムアウト時間経過後に有効期限切れを通知する有効期限切れタイマーを動作させる。
【００８２】
なお、前記の説明では、利用者はＭＦＰ１２０の表示・操作部１０６のユーザメニューにより、ＭＦＰ１２０のクラウドプリントのユーザ設定の有効期限を更新したが、ＭＦＰ１２０のＩＣカード読取部１１０を利用して有効期限を更新するようにしてもよい。即ち、ＩＣカード機能として、予めクラウド２００のクラウドプリントサービスのアカウントである「mobile300＠cloudprint．com」が記憶されているモバイル３００を、利用者がＭＦＰ１２０のＩＣカード読取部１１０にかざすことにより、前記アカウントをＭＦＰ１２０の制御部１０８に読み込ませる。これにより、ＭＦＰ１２０の制御部１０８は、ＩＣカード読取部１１０を介して、クラウドプリントサービスのアカウント「mobile300＠cloudprint．com」を取得し、そのアカウントに関するユーザ設定の有効期限更新処理を実行することも可能である。
【００８３】
以上の説明では、利用者によるＭＦＰ１２０の操作により、ＭＦＰ１２０のクラウドプリントのユーザ設定の有効期限を更新したが、所定条件の基に有効期限を自動で延長するようにしてもよい。即ち、ＭＦＰ１２０のユーザ設定タイマー更新制御部１０９の制御により、印刷部１０２が、所定の時間内に所定の回数又はそれ以上印刷を行った場合に、利用者はＭＦＰ１２０の近くにいる可能性が高いと判断し、クラウドプリントのユーザ設定の有効期限を自動で延長しても良い。ここで、所定条件は、印刷部１０２が、所定の時間内に所定の回数又はそれ以上印刷を行った場合である。所定の時間とは、予め設定した時間であって、利用者がＭＦＰ１２０の近くにいるときの印刷の使用頻度等の諸条件に応じて設定する。また、所定の回数とは、予め設定した回数であって、利用者がＭＦＰ１２０の近くにいるときの印刷の使用頻度等の諸条件に応じて設定する。
【００８４】
また、ＭＦＰ１２０のユーザ設定タイマー更新制御部１０９は、例えば、１８時から翌朝９時までの間等の、所定の時刻の間は、有効期限切れタイマーを一時停止するように制御しても良い。ここで、所定の時刻の間とは、利用者が仕事をしていない時間帯等であって、夜から早朝の時間帯等である。
【００８５】
以上のように、第２実施形態によれば、クラウドプリントを行う利用者が装置の近くにいる可能性が高い場合に、クラウドへ登録した利用者のユーザ設定の有効期限を延長することが可能となり、利用者はクラウドへユーザ設定を再登録する必要がなくなるため、クラウドプリントを使用する場合においても、装置の近くにいる利用者の印刷要求が、装置の近くにいない利用者の印刷要求により待たされることを軽減できるばかりではなく、装置の近くで継続的にクラウドプリントを使用したい利用者の利便性も向上させることができる。
【００８６】
［利用形態］
前記各実施形態では、画像形成装置としてＭＦＰ１００，１２０を用いたが、これ以外のプリンタ、複合機、複写機などを用いてもよいことは言うまでない。
【００８７】
なお、本発明の態様は、上述した各実施形態に限定されるものではなく、当業者が想到しうる種々の変形も含むものであり、本発明の効果も上述した内容に限定されない。すなわち、特許請求の範囲に規定された内容およびその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更、組み合わせおよび部分的削除等が可能である。
【符号の説明】
【００８８】
１００：ＭＦＰ、１０１：画像読取部、１０２：印刷部、１０３：ネットワーク通信部、１０４：Ｗｅｂページ生成部、１０５：データ記憶部、１０６：表示・操作部、１０７：タイマー部、１０８：制御部、１０９：ユーザ設定タイマー更新制御部、１１０：ＩＣカード読取部、１２０：ＭＦＰ、２００：クラウド、２０１：HTTPサービス、２０２：XMPPサービス、３００：モバイル、４００：ＮＥＴ、５００：ＰＣ。
【図１】
2014180786.tif 000003
【図２】
2014180786.tif 000004
【図３】
2014180786.tif 000005
【図４】
2014180786.tif 000006
【図５】
2014180786.tif 000007
【図６】
2014180786.tif 000008
【図７】
2014180786.tif 000009
【図８】
2014180786.tif 000010
【図９】
2014180786.tif 000011
【図１０】
2014180786.tif 000012
【図１１】
2014180786.tif 000013
【図１２】
2014180786.tif 000014
【図１３】
2014180786.tif 000015
【図１４】
2014180786.tif 000016