(57)【要約】【課題】管理者とユーザーの双方の作業負担を軽減しつつ、クラウドサーバーのユーザー情報と画像処理装置のユーザー情報との関連付けを行えるようにする。【解決手段】クラウドサーバー３は、新規ユーザーのユーザー端末５からのアクセスを検知すると、第１のユーザー情報を有効化すると共に、ユーザー端末５に対して第１のユーザー情報を含むジョブ実行指示を送信することにより、ユーザー端末５に、第１のユーザー情報と第２のユーザー情報とを含むジョブを画像処理装置６へ自動送信させる。画像処理装置６は、ユーザー端末５から送信されるジョブを受信すると、そのジョブから第１のユーザー情報及び第２のユーザー情報を抽出し、第１のユーザー情報と第２のユーザー情報とを相互に関連付けたユーザー参照情報を生成する。【選択図】図６
2017004403.tif 000002
【特許請求の範囲】
【請求項１】
インターネット上に設けられ、ユーザー毎に付与される第１のユーザー情報でユーザーを特定することによりサービスを提供するクラウドサーバーと、
ユーザー毎に付与される第２のユーザー情報でユーザーを特定することによりジョブを実行することが可能であり、前記クラウドサーバーと連携してジョブを実行することが可能な画像処理装置と、
前記第２のユーザー情報を予め記憶するユーザー端末と、
を有する画像処理システムにおいて、
前記クラウドサーバーは、
前記ユーザー端末からのアクセスを検知するアクセス検知手段と、
前記アクセス検知手段によって前記ユーザー端末からのアクセスが検知されることに伴って前記第１のユーザー情報を有効化するユーザー情報有効化手段と、
前記ユーザー情報有効化手段によって前記第１のユーザー情報の有効化が行われる際、前記ユーザー端末に対して前記第１のユーザー情報を含むジョブ実行指示を送信することにより、前記ユーザー端末に、前記第１のユーザー情報と前記第２のユーザー情報とを含むジョブを前記画像処理装置へ送信させるジョブ実行指示手段と、
を備え、
前記画像処理装置は、
前記ユーザー端末から送信されるジョブを受信するジョブ受信手段と、
前記ジョブ受信手段によって受信されるジョブから前記第１のユーザー情報及び前記第２のユーザー情報を抽出し、前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー参照情報を生成するユーザー情報抽出手段と、
を備えることを特徴とする画像処理システム。
【請求項２】
前記ジョブ実行指示手段は、前記ジョブ実行指示を前記ユーザー端末に送信することにより、前記ユーザー端末においてドライバプログラムを起動させると共に、前記ドライバプログラムに、前記第１のユーザー情報と前記第２のユーザー情報とを含むジョブを自動生成させて前記画像処理装置へ送信させることを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記画像処理装置は、
前記ユーザー参照情報を前記クラウドサーバーへ送信する情報送信手段を更に備え、
前記クラウドサーバーは、
前記画像処理装置から前記ユーザー参照情報を取得し、前記ユーザー参照情報に基づいて前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー管理情報を生成して管理するユーザー情報管理手段と、
前記画像処理装置と連携してジョブを実行する際、前記ユーザー管理情報に基づいて、前記第１のユーザー情報に対応する前記第２のユーザー情報、又は、前記第２のユーザー情報に対応する前記第１のユーザー情報を特定するユーザー情報特定手段と、
を更に備えることを特徴とする請求項１又は２に記載の画像処理システム。
【請求項４】
前記ジョブ実行指示手段は、前記ユーザー端末に対して前記第１の識別情報を含むジョブ実行指示を送信する際、一時的な識別情報を生成し、前記識別情報を更に含むジョブ実行指示を前記ユーザー端末に送信することにより、前記ユーザー端末に、前記第１のユーザー情報と前記第２のユーザー情報と前記識別情報とを含むジョブを前記画像処理装置へ送信させ、
前記ユーザー情報抽出手段は、前記ジョブ受信手段によって受信されるジョブに前記識別情報が含まれるときには前記ユーザー参照情報に対して更に前記識別情報を付加し、
前記ユーザー情報管理手段は、前記画像処理装置から取得した前記ユーザー参照情報に前記識別情報が含まれるときには、前記識別情報が正当な情報であることを条件として、前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー管理情報を生成することを特徴とする請求項３に記載の画像処理システム。
【請求項５】
前記情報送信手段は、前記ユーザー情報抽出手段によって前記ユーザー参照情報が生成されることに伴い、前記クラウドサーバーにアクセスして前記ユーザー参照情報を送信することを特徴とする請求項３又は４に記載の画像処理システム。
【請求項６】
前記ユーザー情報管理手段は、前記画像処理装置に対して定期的にアクセスすることにより、前記画像処理装置から前記ユーザー参照情報を取得することを特徴とする請求項３又は４に記載の画像処理システム。
【請求項７】
前記ユーザー情報管理手段は、前記ユーザー端末に対して前記ジョブ実行指示を送信した後、所定のタイミングで前記画像処理装置にアクセスすることにより、前記画像処理装置から前記ユーザー参照情報を取得することを特徴とする請求項３又は４に記載の画像処理システム。
【請求項８】
インターネット上に設けられ、ユーザー毎に付与される第１のユーザー情報でユーザーを特定することによりサービスを提供すると共に、ローカルネットワーク内の画像処理装置と連携してジョブを実行することが可能なクラウドサーバーであって、
前記第１のユーザー情報が付与されたユーザーが操作するユーザー端末からのアクセスを検知するアクセス検知手段と、
前記アクセス検知手段によって前記ユーザー端末からのアクセスが検知されることに伴い、前記第１のユーザー情報を有効化するユーザー情報有効化手段と、
前記ユーザー情報有効化手段によって前記第１のユーザー情報の有効化が行われる際、前記ユーザー端末に対して前記第１のユーザー情報を含むジョブ実行指示を送信することにより、前記ユーザー端末に、前記第１のユーザー情報と、前記画像処理装置でジョブを実行させるための第２のユーザー情報とを含むジョブを前記画像処理装置へ送信させるジョブ実行指示手段と、
を備えることを特徴とするクラウドサーバー。
【請求項９】
前記ジョブ実行指示手段は、前記ジョブ実行指示を前記ユーザー端末に送信することにより、前記ユーザー端末においてドライバプログラムを起動させると共に、前記ドライバプログラムに、前記第１のユーザー情報と前記第２のユーザー情報とを含むジョブを自動生成させて前記画像処理装置へ送信させることを特徴とする請求項８に記載のクラウドサーバー。
【請求項１０】
前記ユーザー端末に前記第１のユーザー情報と前記第２のユーザー情報とを含むジョブを前記画像処理装置へ送信させた後、前記画像処理装置から前記第１のユーザー情報と前記第２のユーザー情報とが相互に関連付けられたユーザー参照情報を取得し、前記ユーザー参照情報に基づいて前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー管理情報を生成して管理するユーザー情報管理手段と、
前記画像処理装置と連携してジョブを実行する際、前記ユーザー管理情報に基づいて、前記第１のユーザー情報に対応する前記第２のユーザー情報、又は、前記第２のユーザー情報に対応する前記第１のユーザー情報を特定するユーザー情報特定手段と、
を更に備えることを特徴とする請求項８又は９に記載のクラウドサーバー。
【請求項１１】
前記ジョブ実行指示手段は、前記ユーザー端末に対して前記第１の識別情報を含むジョブ実行指示を送信する際、一時的な識別情報を生成し、前記識別情報を更に含むジョブ実行指示を前記ユーザー端末に送信することにより、前記ユーザー端末に、前記第１のユーザー情報と前記第２のユーザー情報と前記識別情報とを含むジョブを前記画像処理装置へ送信させ、
前記ユーザー情報管理手段は、前記画像処理装置から取得した前記ユーザー参照情報に前記識別情報が含まれるときには、前記識別情報が正当な情報であることを条件として、前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー管理情報を生成することを特徴とする請求項１０に記載のクラウドサーバー。
【請求項１２】
前記ユーザー情報管理手段は、前記画像処理装置に対して定期的にアクセスすることにより、前記画像処理装置から前記ユーザー参照情報を取得することを特徴とする請求項１０又は１１に記載のクラウドサーバー。
【請求項１３】
前記ユーザー情報管理手段は、前記ユーザー端末に対して前記ジョブ実行指示を送信した後、所定のタイミングで前記画像処理装置にアクセスすることにより、前記画像処理装置から前記ユーザー参照情報を取得することを特徴とする請求項１０又は１１に記載のクラウドサーバー。
【請求項１４】
ユーザー毎に付与される第１のユーザー情報でユーザーを特定することによりサービスを提供するクラウドサーバーと連携してジョブを実行することが可能であり、ユーザー毎に付与される第２のユーザー情報でユーザーを特定することによってジョブを実行する画像処理装置であって、
ユーザーが操作するユーザー端末から送信されるジョブを受信するジョブ受信手段と、
前記ジョブ受信手段によって受信されるジョブから前記第１のユーザー情報及び前記第２のユーザー情報を抽出し、前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー参照情報を生成するユーザー情報抽出手段と、
を備えることを特徴とする画像処理装置。
【請求項１５】
前記ユーザー情報抽出手段は、前記ジョブ受信手段によって受信されるジョブに、一時的な識別情報が含まれるときには前記ユーザー参照情報に対して更に前記識別情報を付加することを特徴とする請求項１４に記載の画像処理装置。
【請求項１６】
前記ユーザー参照情報を前記クラウドサーバーへ送信する情報送信手段を更に備えることを特徴とする請求項１４又は１５に記載の画像処理装置。
【請求項１７】
前記情報送信手段は、前記ユーザー情報抽出手段によって前記ユーザー参照情報が生成されることに伴い、前記クラウドサーバーにアクセスして前記ユーザー参照情報を送信することを特徴とする請求項１６に記載の画像処理装置。
【請求項１８】
インターネット上に設けられ、ユーザー毎に付与される第１のユーザー情報でユーザーを特定することによりサービスを提供すると共に、ローカルネットワーク内の画像処理装置と連携してジョブを実行することが可能なクラウドサーバーにおいて実行されるプログラムであって、前記クラウドサーバーに、
(a) 前記第１のユーザー情報が付与されたユーザーが操作するユーザー端末からのアクセスを検知するステップと、
(b) 前記ステップ(a)によって前記ユーザー端末からのアクセスが検知されることに伴い、前記第１のユーザー情報を有効化するステップと、
(c) 前記ステップ(b)によって前記第１のユーザー情報の有効化が行われる際、前記ユーザー端末に対して前記第１のユーザー情報を含むジョブ実行指示を送信することにより、前記ユーザー端末に、前記第１のユーザー情報と、前記画像処理装置でジョブを実行させるための第２のユーザー情報とを含むジョブを前記画像処理装置へ送信させるステップと、
を実行させることを特徴とするプログラム。
【請求項１９】
ユーザー毎に付与される第１のユーザー情報でユーザーを特定することによりサービスを提供するクラウドサーバーと連携してジョブを実行することが可能であり、ユーザー毎に付与される第２のユーザー情報でユーザーを特定することによってジョブを実行する画像処理装置において実行されるプログラムであって、前記画像処理装置に、
(a) ユーザーが操作するユーザー端末から送信されるジョブを受信するステップと、
(b) 前記ステップ(a)によって受信されるジョブから前記第１のユーザー情報及び前記第２のユーザー情報を抽出し、前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー参照情報を生成するステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、クラウドサーバー、画像処理装置及びプログラムに関し、特にクラウドサーバーと画像処理装置とを互いに連携動作させるための技術に関する。
【背景技術】
【０００２】
従来、ＭＦＰ（Multifunction Peripherals）などの画像処理装置と、サーバーとが互いに連携して画像処理を行えるようにしたシステムが知られている。例えば特許文献１の従来技術では、サーバーを利用するための第２の認証情報と、画像処理装置を利用するための第１の認証情報とを互いに関連付けた状態で画像処理装置が管理する。そして画像処理装置は、第１の認証情報でユーザーを認証した後、その第１の認証情報に関連付けられている第２の認証情報を用いてサーバーに認証要求を行うことで、サーバーとの連携動作を行うように構成される。
【０００３】
一方、近年では、インターネット上に設けられるクラウドサーバーがオフィスなどのローカル環境に設けられる画像処理装置と連携してジョブを実行することが可能である。例えばクラウドサーバーは、画像処理装置がスキャンジョブを実行することによって生成した画像データをネットワーク経由で取得し、スキャンジョブの実行指示を行ったユーザーのフォルダにその画像データを保存することができる。またクラウドサーバーは、ユーザーの印刷指示に基づいて、そのユーザーのフォルダに保存されている画像データを画像処理装置に送信し、画像処理装置に印刷ジョブを実行させることが可能である。
【０００４】
ところが、クラウドサーバーで管理されるユーザーＩＤなどのユーザー情報は、オフィスなどのローカル環境に設置される画像処理装置を利用するためのユーザー情報とは異なるのが一般的である。そのため、クラウドサーバーが画像処理装置と連携してジョブを実行するためには、画像処理装置に登録されているユーザー情報を、クラウドサーバーに登録されているユーザー情報に変換したり、或いは、クラウドサーバーに登録されているユーザー情報を、画像処理装置に登録されているユーザー情報に変換することが必要となる。それ故、特許文献１の従来技術のように、画像処理装置に登録されているユーザー情報と、クラウドサーバーに登録されているユーザー情報とを相互に予め関連付けた状態で管理しておくことが必要である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−８３７４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、例えばオフィスの全従業員がクラウドサーバーの利用を一斉に開始する際に、クラウドサーバーに登録された全従業員分のユーザー情報に対し、画像処理装置に予め登録されている全従業員分のユーザー情報を関連付けるには、多大な労力を伴う作業が発生する。そのような作業を画像処理装置の管理者に課してしまうと、管理者の作業負担が過大なものとなってしまい、効率的に作業を進めることが困難であると共に、作業ミスなどが生じやすく、誤った関連付けがなされてしまう可能性もある。
【０００７】
そのため、クラウドサーバーの利用開始時には、画像処理装置の管理者の作業負担を増やすことなく、クラウドサーバーに登録されたユーザー情報に対して画像処理装置のユーザー情報を関連付けることができる手法が求められている。そのような手法の一つとして、例えば、画像処理装置を利用する個々のユーザーが自身で、クラウドサーバーに登録されたユーザー情報と、画像処理装置を利用するためのユーザー情報とを相互に関連付ける作業を行うことが考えられる。しかし、その場合、ユーザーによっては作業を面倒に思ってなかなか関連付け作業を行ってもらえなかったり、或いは、誤った関連付けが行われてしまうという不都合が生じる。また個々のユーザーに作業を任せてしまうと、管理者に対する問い合わせが殺到することもあり、管理者の作業負担を効果的に軽減することができない。
【０００８】
そこで本発明は、上記従来の課題を解決するためになされたものであり、ユーザーに意識させることなく関連付け作業を行わせることを可能にし、管理者とユーザーの双方の作業負担を軽減しつつ、クラウドサーバーのユーザー情報と、画像処理装置のユーザー情報との関連付けを行えるようにした画像処理システム、クラウドサーバー、画像処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１に係る発明は、インターネット上に設けられ、ユーザー毎に付与される第１のユーザー情報でユーザーを特定することによりサービスを提供するクラウドサーバーと、ユーザー毎に付与される第２のユーザー情報でユーザーを特定することによりジョブを実行することが可能であり、前記クラウドサーバーと連携してジョブを実行することが可能な画像処理装置と、前記第２のユーザー情報を予め記憶するユーザー端末と、を有する画像処理システムにおいて、前記クラウドサーバーは、前記ユーザー端末からのアクセスを検知するアクセス検知手段と、前記アクセス検知手段によって前記ユーザー端末からのアクセスが検知されることに伴って前記第１のユーザー情報を有効化するユーザー情報有効化手段と、前記ユーザー情報有効化手段によって前記第１のユーザー情報の有効化が行われる際、前記ユーザー端末に対して前記第１のユーザー情報を含むジョブ実行指示を送信することにより、前記ユーザー端末に、前記第１のユーザー情報と前記第２のユーザー情報とを含むジョブを前記画像処理装置へ送信させるジョブ実行指示手段と、を備え、前記画像処理装置は、前記ユーザー端末から送信されるジョブを受信するジョブ受信手段と、前記ジョブ受信手段によって受信されるジョブから前記第１のユーザー情報及び前記第２のユーザー情報を抽出し、前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー参照情報を生成するユーザー情報抽出手段と、を備えることを特徴とする構成である。
【００１０】
請求項２に係る発明は、請求項１に記載の画像処理システムにおいて、前記ジョブ実行指示手段は、前記ジョブ実行指示を前記ユーザー端末に送信することにより、前記ユーザー端末においてドライバプログラムを起動させると共に、前記ドライバプログラムに、前記第１のユーザー情報と前記第２のユーザー情報とを含むジョブを自動生成させて前記画像処理装置へ送信させることを特徴とする構成である。
【００１１】
請求項３に係る発明は、請求項１又は２に記載の画像処理システムにおいて、前記画像処理装置は、前記ユーザー参照情報を前記クラウドサーバーへ送信する情報送信手段を更に備え、前記クラウドサーバーは、前記画像処理装置から前記ユーザー参照情報を取得し、前記ユーザー参照情報に基づいて前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー管理情報を生成して管理するユーザー情報管理手段と、前記画像処理装置と連携してジョブを実行する際、前記ユーザー管理情報に基づいて、前記第１のユーザー情報に対応する前記第２のユーザー情報、又は、前記第２のユーザー情報に対応する前記第１のユーザー情報を特定するユーザー情報特定手段と、を更に備えることを特徴とする構成である。
【００１２】
請求項４に係る発明は、請求項３に記載の画像処理システムにおいて、前記ジョブ実行指示手段は、前記ユーザー端末に対して前記第１の識別情報を含むジョブ実行指示を送信する際、一時的な識別情報を生成し、前記識別情報を更に含むジョブ実行指示を前記ユーザー端末に送信することにより、前記ユーザー端末に、前記第１のユーザー情報と前記第２のユーザー情報と前記識別情報とを含むジョブを前記画像処理装置へ送信させ、前記ユーザー情報抽出手段は、前記ジョブ受信手段によって受信されるジョブに前記識別情報が含まれるときには前記ユーザー参照情報に対して更に前記識別情報を付加し、前記ユーザー情報管理手段は、前記画像処理装置から取得した前記ユーザー参照情報に前記識別情報が含まれるときには、前記識別情報が正当な情報であることを条件として、前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー管理情報を生成することを特徴とする構成である。
【００１３】
請求項５に係る発明は、請求項３又は４に記載の画像処理システムにおいて、前記情報送信手段は、前記ユーザー情報抽出手段によって前記ユーザー参照情報が生成されることに伴い、前記クラウドサーバーにアクセスして前記ユーザー参照情報を送信することを特徴とする構成である。
【００１４】
請求項６に係る発明は、請求項３又は４に記載の画像処理システムにおいて、前記ユーザー情報管理手段は、前記画像処理装置に対して定期的にアクセスすることにより、前記画像処理装置から前記ユーザー参照情報を取得することを特徴とする構成である。
【００１５】
請求項７に係る発明は、請求項３又は４に記載の画像処理システムにおいて、前記ユーザー情報管理手段は、前記ユーザー端末に対して前記ジョブ実行指示を送信した後、所定のタイミングで前記画像処理装置にアクセスすることにより、前記画像処理装置から前記ユーザー参照情報を取得することを特徴とする構成である。
【００１６】
請求項８に係る発明は、インターネット上に設けられ、ユーザー毎に付与される第１のユーザー情報でユーザーを特定することによりサービスを提供すると共に、ローカルネットワーク内の画像処理装置と連携してジョブを実行することが可能なクラウドサーバーであって、前記第１のユーザー情報が付与されたユーザーが操作するユーザー端末からのアクセスを検知するアクセス検知手段と、前記アクセス検知手段によって前記ユーザー端末からのアクセスが検知されることに伴い、前記第１のユーザー情報を有効化するユーザー情報有効化手段と、前記ユーザー情報有効化手段によって前記第１のユーザー情報の有効化が行われる際、前記ユーザー端末に対して前記第１のユーザー情報を含むジョブ実行指示を送信することにより、前記ユーザー端末に、前記第１のユーザー情報と、前記画像処理装置でジョブを実行させるための第２のユーザー情報とを含むジョブを前記画像処理装置へ送信させるジョブ実行指示手段と、を備えることを特徴とする構成である。
【００１７】
請求項９に係る発明は、請求項８に記載のクラウドサーバーにおいて、前記ジョブ実行指示手段は、前記ジョブ実行指示を前記ユーザー端末に送信することにより、前記ユーザー端末においてドライバプログラムを起動させると共に、前記ドライバプログラムに、前記第１のユーザー情報と前記第２のユーザー情報とを含むジョブを自動生成させて前記画像処理装置へ送信させることを特徴とする構成である。
【００１８】
請求項１０に係る発明は、請求項８又は９に記載のクラウドサーバーにおいて、前記ユーザー端末に前記第１のユーザー情報と前記第２のユーザー情報とを含むジョブを前記画像処理装置へ送信させた後、前記画像処理装置から前記第１のユーザー情報と前記第２のユーザー情報とが相互に関連付けられたユーザー参照情報を取得し、前記ユーザー参照情報に基づいて前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー管理情報を生成して管理するユーザー情報管理手段と、前記画像処理装置と連携してジョブを実行する際、前記ユーザー管理情報に基づいて、前記第１のユーザー情報に対応する前記第２のユーザー情報、又は、前記第２のユーザー情報に対応する前記第１のユーザー情報を特定するユーザー情報特定手段と、を更に備えることを特徴とする構成である。
【００１９】
請求項１１に係る発明は、請求項１０に記載のクラウドサーバーにおいて、前記ジョブ実行指示手段は、前記ユーザー端末に対して前記第１の識別情報を含むジョブ実行指示を送信する際、一時的な識別情報を生成し、前記識別情報を更に含むジョブ実行指示を前記ユーザー端末に送信することにより、前記ユーザー端末に、前記第１のユーザー情報と前記第２のユーザー情報と前記識別情報とを含むジョブを前記画像処理装置へ送信させ、前記ユーザー情報管理手段は、前記画像処理装置から取得した前記ユーザー参照情報に前記識別情報が含まれるときには、前記識別情報が正当な情報であることを条件として、前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー管理情報を生成することを特徴とする構成である。
【００２０】
請求項１２に係る発明は、請求項１０又は１１に記載のクラウドサーバーにおいて、前記ユーザー情報管理手段は、前記画像処理装置に対して定期的にアクセスすることにより、前記画像処理装置から前記ユーザー参照情報を取得することを特徴とする構成である。
【００２１】
請求項１３に係る発明は、請求項１０又は１１に記載のクラウドサーバーにおいて、前記ユーザー情報管理手段は、前記ユーザー端末に対して前記ジョブ実行指示を送信した後、所定のタイミングで前記画像処理装置にアクセスすることにより、前記画像処理装置から前記ユーザー参照情報を取得することを特徴とする構成である。
【００２２】
請求項１４に係る発明は、ユーザー毎に付与される第１のユーザー情報でユーザーを特定することによりサービスを提供するクラウドサーバーと連携してジョブを実行することが可能であり、ユーザー毎に付与される第２のユーザー情報でユーザーを特定することによってジョブを実行する画像処理装置であって、ユーザーが操作するユーザー端末から送信されるジョブを受信するジョブ受信手段と、前記ジョブ受信手段によって受信されるジョブから前記第１のユーザー情報及び前記第２のユーザー情報を抽出し、前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー参照情報を生成するユーザー情報抽出手段と、を備えることを特徴とする構成である。
【００２３】
請求項１５に係る発明は、請求項１４に記載の画像処理装置において、前記ユーザー情報抽出手段は、前記ジョブ受信手段によって受信されるジョブに、一時的な識別情報が含まれるときには前記ユーザー参照情報に対して更に前記識別情報を付加することを特徴とする構成である。
【００２４】
請求項１６に係る発明は、請求項１４又は１５に記載の画像処理装置において、前記ユーザー参照情報を前記クラウドサーバーへ送信する情報送信手段を更に備えることを特徴とする構成である。
【００２５】
請求項１７に係る発明は、請求項１６に記載の画像処理装置において、前記情報送信手段は、前記ユーザー情報抽出手段によって前記ユーザー参照情報が生成されることに伴い、前記クラウドサーバーにアクセスして前記ユーザー参照情報を送信することを特徴とする構成である。
【００２６】
請求項１８に係る発明は、インターネット上に設けられ、ユーザー毎に付与される第１のユーザー情報でユーザーを特定することによりサービスを提供すると共に、ローカルネットワーク内の画像処理装置と連携してジョブを実行することが可能なクラウドサーバーにおいて実行されるプログラムであって、前記クラウドサーバーに、(a) 前記第１のユーザー情報が付与されたユーザーが操作するユーザー端末からのアクセスを検知するステップと、(b) 前記ステップ(a)によって前記ユーザー端末からのアクセスが検知されることに伴い、前記第１のユーザー情報を有効化するステップと、(c) 前記ステップ(b)によって前記第１のユーザー情報の有効化が行われる際、前記ユーザー端末に対して前記第１のユーザー情報を含むジョブ実行指示を送信することにより、前記ユーザー端末に、前記第１のユーザー情報と、前記画像処理装置でジョブを実行させるための第２のユーザー情報とを含むジョブを前記画像処理装置へ送信させるステップと、を実行させることを特徴とする構成である。
【００２７】
請求項１９に係る発明は、ユーザー毎に付与される第１のユーザー情報でユーザーを特定することによりサービスを提供するクラウドサーバーと連携してジョブを実行することが可能であり、ユーザー毎に付与される第２のユーザー情報でユーザーを特定することによってジョブを実行する画像処理装置において実行されるプログラムであって、前記画像処理装置に、(a) ユーザーが操作するユーザー端末から送信されるジョブを受信するステップと、(b) 前記ステップ(a)によって受信されるジョブから前記第１のユーザー情報及び前記第２のユーザー情報を抽出し、前記第１のユーザー情報と前記第２のユーザー情報とを相互に関連付けたユーザー参照情報を生成するステップと、を実行させることを特徴とする構成である。
【発明の効果】
【００２８】
本発明によれば、ユーザーに意識させることなく関連付け作業を行わせることが可能であり、管理者とユーザーの双方の作業負担を軽減しつつ、クラウドサーバーのユーザー情報と、画像処理装置のユーザー情報とを相互に関連付けることができるようになる。
【図面の簡単な説明】
【００２９】
【図１】画像処理システムの一構成例を示す図である。
【図２】クラウドサーバーのハードウェア構成及び機能構成の一例を示すブロック図である。
【図３】ユーザー管理情報の一例を示す図である。
【図４】ユーザー端末のハードウェア構成及び機能構成の一例を示すブロック図である。
【図５】画像処理装置のハードウェア構成及び機能構成の一例を示すブロック図である。
【図６】画像処理システムで第１のユーザー情報と第２のユーザー情報とを相互に関連付けるために行われるプロセスを示す図である。
【図７】ユーザー端末にＩＤ発行メールが表示された画面例を示す図である。
【図８】ユーザーが導入作業を行うときにユーザー端末で表示される画面例を示す図である。
【図９】ジョブ実行指示の一例を示す図である。
【図１０】ユーザー端末が印刷ジョブを送信してから画像処理装置でユーザー参照情報が生成されるまでの概念を示す図である。
【図１１】画像処理装置からクラウドサーバーへ送信されるユーザー参照情報の一例を示す図である。
【図１２】ユーザー情報管理部によって更新された後のユーザー管理情報の一例を示す図である。
【図１３】クラウドサーバーで行われる処理手順の一例を示すフローチャートである。
【図１４】画像処理装置で行われる処理手順の一例を示すフローチャートである。
【図１５】ユーザー参照情報として利用可能なジョブ履歴情報の一例を示す図である。
【発明を実施するための形態】
【００３０】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００３１】
図１は、本発明の一実施形態である画像処理システム１の構成例を示す図である。この画像処理システム１は、クラウドサーバー３と、ユーザー端末５と、画像処理装置６とがネットワークを介して通信可能に接続された構成である。クラウドサーバー３は、インターネット２に設けられ、インターネット２を介してクラウドサービスを提供するサーバーである。クラウドサーバー３によって提供されるサービスには、様々なサービスがあり、例えば文書データや画像データなどを記憶しておくストレージサービスがある。
【００３２】
ユーザー端末５及び画像処理装置６は、オフィスなどのローカル環境４に設けられる。ユーザー端末５は、ユーザーが操作可能な情報処理端末であり、例えばパーソナルコンピュータ（ＰＣ）などによって構成される。画像処理装置６は、ＭＦＰなどで構成され、スキャン機能やプリント機能、コピー機能、ＦＡＸ機能などの複数の機能を備えており、それら複数の機能のうちから選択された機能を動作させ、ユーザーによって指定されたジョブを実行する。
【００３３】
ローカル環境４には、ＬＡＮ（Local Area Network）などのローカルネットワーク７が設けられており、ユーザー端末５及び画像処理装置６のそれぞれがローカルネットワーク７に接続されている。またローカルネットワーク７には、ルーターなどの通信中継装置８が接続されており、ユーザー端末５及び画像処理装置６は、この通信中継装置８を介してインターネット２上のクラウドサーバー３と通信を行うことが可能である。尚、ローカルネットワーク７は、有線で通信を行うものに限られず、無線通信を行うものであっても構わない。
【００３４】
上記のような画像処理システム１において、ローカル環境４のユーザーがクラウドサーバー３によって提供されるクラウドサービスの利用を開始する際には、サービス提供業者によってクラウド用ＩＤなどのユーザー毎のユーザー情報（第１のユーザー情報）がクラウドサーバー３に登録される。そしてユーザーは、はじめにユーザー端末５を操作することによってクラウドサーバー３にアクセスし、クラウドサービスを利用するための利用規約を閲覧したり、パスワードを設定したりすることにより、クラウドサービスを利用開始するための導入作業を行う。ユーザーによって導入作業が行われることにより、クラウドサーバー３は、クラウド用ＩＤなどの個々のユーザーのユーザー情報を有効化する。そしてユーザー情報を有効化した後、クラウドサーバー３は、ユーザー端末５からのアクセスを検知すると、クラウド用ＩＤなどのユーザー情報に基づいてユーザーを特定し、その特定したユーザーに対して予め定められたサービスを提供する。
【００３５】
一方、画像処理装置６には、ユーザーが画像処理装置６を利用するためのＭＦＰ用ＩＤなどのユーザー情報（第２のユーザー情報）がユーザー毎に予め登録されている。ユーザーが画像処理装置６を使用する際には、そのようなＭＦＰ用ＩＤなどのユーザー情報を用いて画像処理装置６にログインすることにより、画像処理装置６においてジョブを実行させることができる。例えば印刷ジョブの場合、画像処理装置６は、ローカルネットワーク７を介して受信する印刷ジョブからＭＦＰ用ＩＤなどのユーザー情報を抽出する。そして画像処理装置６は、印刷ジョブから抽出したユーザー情報に基づいてユーザーを特定し、印刷ジョブを実行する。
【００３６】
本実施形態では、クラウドサーバー３によるサービスの提供が開始されると、クラウドサーバー３と画像処理装置６とが互いに連携してジョブを実行することが可能なように構成される。例えばユーザーがユーザー端末５を操作してクラウドサーバー３にアクセスし、クラウドサーバー３に蓄積されている文書データや画像データを指定して画像処理装置６で印刷出力を行うことを指示すると、クラウドサーバー３は、ユーザーによって指定されたデータに基づいて画像処理装置６で実行可能な印刷ジョブを生成し、その印刷ジョブを画像処理装置６へ送信する。また例えばユーザーが画像処理装置６を操作することにより、スキャン機能で読み取った画像データをクラウドサーバー３へアップロードすることを指示すると、画像処理装置６はスキャンジョブを実行して生成した画像データをクラウドサーバー３へ送信する。そしてクラウドサーバー３は、画像処理装置６から送信される画像データを、ジョブの実行を指示したユーザーが利用可能なフォルダに保存する。
【００３７】
上記のようなクラウドサーバー３と画像処理装置６との連携動作を可能にするため、本実施形態の画像処理システム１は、クラウドサーバー３及び画像処理装置６の少なくとも一方に、クラウド用ＩＤなどの第１のユーザー情報と、ＭＦＰ用ＩＤなどの第２のユーザー情報とを予め相互に関連付けた情報を生成して管理する。すなわち、第１のユーザー情報と第２のユーザー情報とを互に関連付けて管理しておくことにより、第１のユーザー情報を第２のユーザー情報に変換したり、或いは、第２のユーザー情報を第１のユーザー情報に変化したりすることが可能であるため、ユーザーにそれぞれのユーザー情報を個別に入力させる必要がなくなるので利便性が高くなる。
【００３８】
そして本実施形態の画像処理システム１は、クラウドサービスの利用を開始するためにユーザーによって上述の導入作業が行われるときに、クラウド用ＩＤなどの第１のユーザー情報と、ＭＦＰ用ＩＤなどの第２のユーザー情報とを相互に関連付けるための処理を実行し、ユーザーに特に意識させることなく、第１のユーザー情報と、第２のユーザー情報との関連付けを行うように構成される。これにより、画像処理装置６の管理者やユーザーに負担をかけることなく、第１のユーザー情報と、第２のユーザー情報との関連付けを行うことができるようになる。以下、このような画像処理システム１について詳しく説明する。尚、以下の実施形態では、クラウドサーバー３において、第１のユーザー情報と第２のユーザー情報とを相互に関連付けた情報が管理される場合を例示する。
【００３９】
図２は、クラウドサーバー３のハードウェア構成及び機能構成の一例を示すブロック図である。クラウドサーバー３は、ＣＰＵとメモリとを備えて構成される制御部１０と、ハードディスクドライブ（ＨＤＤ）などの不揮発性の記憶媒体によって構成される記憶部１１と、ネットワークインタフェース１２とを有する構成である。ネットワークインタフェース１２は、クラウドサーバー３をネットワークに接続し、ユーザー端末５や画像処理装置６と通信を行うためのインタフェースである。記憶部１１は、制御部１０のＣＰＵによって実行されるプログラム１３と、クラウドサービスを利用するユーザーに関する情報が登録されるユーザー管理情報１４とを記憶する。また図示を省略しているが、記憶部１１にはユーザー毎にフォルダが設けられ、それらのフォルダに各ユーザーが利用する文書データや画像データなどが格納される。
【００４０】
制御部１０は、ＣＰＵが記憶部１１からプログラム１３を読み出して実行することにより、情報登録部１６、ユーザー情報管理部１７、Ｗｅｂページ提供部１８及びサービス提供部１９として機能する。
【００４１】
情報登録部１６は、クラウドサービスを利用する新規ユーザーに関する情報をユーザー管理情報１４に登録する処理部である。情報登録部１６は、例えばネットワークインタフェース１２を介して外部から入力する情報に基づき、新規ユーザーに関する情報をユーザー管理情報１４に登録する。すなわち、情報登録部１６によって新規ユーザーに関する情報がユーザー管理情報１４に登録されることにより、新規ユーザーにサービスを提供するための新規アカウントが作成されることになる。
【００４２】
図３は、ユーザー管理情報１４の一例を示す図である。図３に示すようにユーザー管理情報１４は、ユーザー名１４ａと、ユーザーがクラウドサービスを利用するための第１のユーザー情報であるクラウド用ＩＤ１４ｂと、クラウド用ＩＤの有効化処理が完了しているか否かを示す状態情報１４ｃと、ユーザーが利用する画像処理装置６の宛先などを示すＭＦＰ情報１４ｄと、ユーザーが画像処理装置６を利用するための第２のユーザー情報であるＭＦＰ用ＩＤ１４ｅとが登録される情報である。
【００４３】
情報登録部１６は、新規ユーザーを登録するとき、ユーザー名１４ａと、クラウド用ＩＤ１４ｂと、ＭＦＰ情報１４ｄとを外部から入力する情報に基づいて登録する。ユーザー名１４ａには、例えばユーザーの氏名などが登録される。クラウド用ＩＤ１４ｂには、個々のユーザーを識別可能な情報が登録される。例えば本実施形態では、クラウド用ＩＤ１４ｂとして、ユーザーの電子メールアドレスが登録される。ＭＦＰ情報１４ｄには、画像処理装置６のＩＰアドレスなどの情報が登録される。また情報登録部１６は、新規ユーザーを登録するとき、状態情報１４ｃに、クラウド用ＩＤの有効化処理が未完了であることを示す情報を登録する。尚、新規ユーザーの登録時においては、個々のユーザーが画像処理装置６を利用するためのＭＦＰ用ＩＤが不明であるため、ＭＦＰ用ＩＤ１４ｅの欄は未登録のままとなる。
【００４４】
図２に示すように、情報登録部１６は、登録通知部２１を備えている。登録通知部２１は、情報登録部１６によってユーザー管理情報１４に新規ユーザーが登録された後に機能し、新規ユーザーに対して新規アカウントが作成されたことを通知する処理部である。この登録通知部２１は、例えば新規ユーザーの電子メールアドレスに対して電子メールを自動送信することにより、新規アカウントが作成されたことを通知する。
【００４５】
ユーザー情報管理部１７は、記憶部１１に記憶されているユーザー管理情報１４を管理する処理部である。このユーザー情報管理部１７は、ユーザー情報有効化部２４を備えている。ユーザー情報有効化部２４は、情報登録部１６によって登録された新規ユーザーのクラウド用ＩＤを有効化し、新規ユーザーがクラウドサービスを利用可能な状態に移行させるものである。
【００４６】
Ｗｅｂページ提供部１８は、情報登録部１６によって新規ユーザーに関する情報がユーザー管理情報１４に登録された後、その新規ユーザーの初回アクセス時に機能し、新規ユーザーがクラウドサービスを利用するための利用規約を閲覧したり、パスワードを設定したりする導入作業を行うためのＷｅｂページを提供する処理部である。このＷｅｂページ提供部１８は、情報登録部１６によって新規ユーザーに関する情報がユーザー管理情報１４に登録されることに伴い、その新規ユーザーが導入作業を行うための専用のＷｅｂページを作成し、新規ユーザーからのアクセスがあるまで待機する。
【００４７】
Ｗｅｂページ提供部１８は、ユーザー端末５からのアクセスを検知するアクセス検知部２２と、ユーザー端末５に対してジョブの実行を指示するジョブ実行指示部２３とを有している。アクセス検知部２２は、新規ユーザーによる初回アクセスを検知する処理部である。アクセス検知部２２は、新規ユーザーが操作するユーザー端末５からのアクセスを検知すると、その新規ユーザー専用のＷｅｂページをユーザー端末５へ出力し、新規ユーザーによる導入作業を受け付ける。そして新規ユーザーによる導入作業が行われると、アクセス検知部２２は、ユーザー情報有効化部２４に対して導入作業の完了を通知する。これにより、ユーザー情報有効化部２４は、その新規ユーザーに対応する状態情報１４ｃを有効化済みに書き換えてクラウド用ＩＤを有効化し、その新規ユーザーがクラウドサービスを利用可能な状態に移行させる。
【００４８】
ジョブ実行指示部２３は、新規ユーザーが初回アクセス時に導入作業を行っている途中で、ユーザーによって所定の操作が行われることに伴い、ユーザー端末５に対してジョブの実行を指示する処理部である。ジョブ実行指示部２３は、ユーザー端末５に対してジョブの実行を指示するとき、その新規ユーザーのクラウド用ＩＤを含むジョブ実行指示を生成し、そのジョブ実行指示をユーザー端末５へ送信する。またジョブ実行指示部２３は、ユーザー端末５に対してジョブの実行を指示するとき、一時Ｔｏｋｅｎなどの一時的な識別情報を生成し、その一時的な識別情報を更に含むジョブ実行指示をユーザー端末５へ送信するようにしても良い。
【００４９】
ユーザー情報管理部１７は、ジョブ実行指示部２３によってジョブ実行指示がユーザー端末５へ送信された後、そのユーザーが利用する画像処理装置６と通信を行うことにより、画像処理装置６から、クラウド用ＩＤとＭＦＰ用ＩＤとが関連付けられた情報を取得する。そしてユーザー情報管理部１７は、画像処理装置６から取得する情報に基づいて、ユーザー管理情報１４のＭＦＰ用ＩＤ１４ｅの欄にユーザーのＭＦＰ用ＩＤを追加記録することにより、ユーザー管理情報１４においてユーザーのクラウド用ＩＤとＭＦＰ用ＩＤとを相互に関連付けた状態で管理する。
【００５０】
サービス提供部１９は、ユーザー情報有効化部２４によってクラウド用ＩＤの有効化処理が行われたユーザーに対してクラウドサービスを提供する処理部である。このサービス提供部１９は、ジョブ連携制御部２５を有している。ジョブ連携制御部２５は、画像処理装置６と連携して行うジョブを制御するものである。このジョブ連携制御部２５は、ユーザー情報特定部２６を備えている。ユーザー情報特定部２６は、ユーザー情報管理部１７によって管理されているユーザー管理情報１４に基づき、クラウド用ＩＤをＭＦＰ用ＩＤに変換したり、ＭＦＰ用ＩＤをクラウド用ＩＤに変換したりすることにより、画像処理装置６との間で適切なユーザー情報の交換を行えるようにするものである。
【００５１】
例えば、ユーザーによって記憶部１１に保存されている文書データや画像データなどのデータを指定して画像処理装置６で印刷出力する指示が行われた場合、ジョブ連携制御部２５は、その指定されたデータに基づいて画像処理装置６で実行可能な印刷ジョブを生成する。このとき、ユーザー情報特定部２６は、ユーザー管理情報１４を参照することにより、クラウドサーバー３にログインしているユーザーのクラウド用ＩＤに関連付けられているＭＦＰ用ＩＤを読み出し、画像処理装置６へ送信する印刷ジョブにＭＦＰ用ＩＤを付加する。そしてジョブ連携制御部２５は、ＭＦＰ用ＩＤの付加された印刷ジョブを画像処理装置６へ送信する。
【００５２】
またジョブ連携制御部２５は、画像処理装置６からスキャン機能によって生成された画像データを受信すると、ユーザー情報特定部２６を機能させる。そしてユーザー情報特定部２６は、ユーザー管理情報１４を参照することにより、画像データに付加されているＭＦＰ用ＩＤに関連付けられているクラウド用ＩＤを特定することにより、画像データをアップロードしたユーザーを特定し、そのユーザーが利用可能なフォルダに画像データを保存する。
【００５３】
次に図４は、ユーザー端末５のハードウェア構成及び機能構成の一例を示すブロック図である。ユーザー端末５は、ＣＰＵとメモリとを備えて構成される制御部３０と、ハードディスクドライブ（ＨＤＤ）やソリッドステートドライブ（ＳＳＤ）などの不揮発性の記憶媒体によって構成される記憶部３１と、カラー液晶ディスプレイなどで構成される表示部３２と、キーボードやマウス、表示部３２の画面上に設けられるタッチパネルセンサなどで構成される操作部３３と、ネットワークインタフェース３４とを有する構成である。ネットワークインタフェース３４は、ユーザー端末５を有線又は無線でローカルネットワーク７に接続し、クラウドサーバー３や画像処理装置６と通信を行うためのインタフェースである。記憶部３１は、制御部３０のＣＰＵによって実行される電子メールプログラム３５、ブラウザプログラム３６及びドライバプログラム３７を記憶すると共に、ユーザーが画像処理装置６を利用するための第２のユーザー情報であるＭＦＰ用ＩＤ３８を記憶する。
【００５４】
制御部３０は、ＣＰＵが記憶部３１から電子メールプログラム３５を読み出して実行することにより、メーラー（ＭＵＡ）４１として機能する。メーラー４１は、ネットワークインタフェース３４を介して電子メールの送受信を行うためのものである。
【００５５】
また制御部３０は、ＣＰＵが記憶部３１からブラウザプログラム３６を読み出して実行することにより、Ｗｅｂブラウザ４２として機能する。Ｗｅｂブラウザ４２は、ネットワークインタフェース３４を介してユーザーによって指定されたＵＲＬ（Uniform Resource Locator）にアクセスし、そのＵＲＬからＷｅｂページを取得して表示部３２に表示させる。このＷｅｂブラウザ４２は、ジョブ実行指示検知部４２ａを有している。ジョブ実行指示検知部４２ａは、Ｗｅｂブラウザ４２がアクセス中のサーバーから送出されるジョブ実行指示を検知すると、ＣＰＵにドライバプログラム３７を実行させる。
【００５６】
制御部３０は、ドライバプログラム３７を実行することにより、プリンタドライバ４３として機能する。プリンタドライバ４３は、印刷出力を行うための印刷ジョブを生成するジョブ生成部４３ａを有し、ジョブ生成部４３ａによって生成される印刷ジョブを画像処理装置６へ出力する。ジョブ生成部４３ａは、ジョブ実行指示に基づいて印刷ジョブを生成するとき、そのジョブ実行指示に含まれる情報を含む印刷ジョブを生成する。またジョブ生成部４３ａは、記憶部３１からＭＦＰ用ＩＤ３８を読み出し、そのＭＦＰ用ＩＤ３８を付属情報として印刷ジョブに付加する。これにより、画像処理装置６は、印刷ジョブに含まれるＭＦＰ用ＩＤ３８に基づいてユーザーを特定することができる。
【００５７】
次に図５は、画像処理装置６のハードウェア構成及び機能構成の一例を示すブロック図である。画像処理装置６は、制御部５０と、記憶部５１と、操作パネル５２と、ネットワークインタフェース５３と、スキャナ部５４と、プリンタ部５５と、ＦＡＸ部５６とを備える。制御部５０は、ＣＰＵとメモリとを備えて構成され、ＣＰＵが記憶部５１からプログラム５７を読み出して実行することにより、各部の動作を制御する。記憶部５１は、ハードディスクドライブ（ＨＤＤ）などの不揮発性の記憶媒体によって構成され、プログラム５７と、ユーザー登録情報５８と、クラウド情報５９とを記憶する。操作パネル５２は、ユーザーが画像処理装置６を操作する際のユーザーインタフェースであり、カラー液晶ディスプレイなどで構成される表示部５２ａと、表示部５２ａの画面上に設けられるタッチパネルセンサなどで構成される操作部５２ｂとを備えている。ネットワークインタフェース５３は、画像処理装置６をローカルネットワーク７に接続し、クラウドサーバー３やユーザー端末５と通信を行うためのインタフェースである。
【００５８】
スキャナ部５４は、画像処理装置６においてスキャンジョブが実行されるときに動作し、ユーザーによってセットされた原稿の画像を読み取って画像データを生成する。プリンタ部５５は、画像処理装置６において印刷ジョブが実行されるときに動作し、入力する画像データに基づいて印刷用紙などの印刷媒体に画像形成を行って印刷出力する。ＦＡＸ部５６は、画像処理装置６においてＦＡＸジョブが実行されるときに動作し、図示を省略する公衆電話回線などを介してＦＡＸデータの送受信を行う。
【００５９】
記憶部５１に記憶されるユーザー登録情報５８は、画像処理装置６を利用するユーザーに関する情報が登録された情報であり、例えばユーザー毎のＭＦＰ用ＩＤなどが登録された情報である。またクラウド情報５９は、画像処理装置６が画像データなどをクラウドサーバー３へアップロードするためにクラウドサーバー３のアドレスなどが予め登録された情報である。
【００６０】
制御部５０は、ＣＰＵがプログラム５７を実行することにより、ジョブ受信部６１、ジョブ実行制御部６２、ユーザー情報抽出部６３及び情報送信部６５として機能する。
【００６１】
ジョブ受信部６１は、ネットワークインタフェース５３を介してユーザー端末５やクラウドサーバー３から送信されるジョブを受信する処理部である。ジョブ受信部６１は、ネットワークインタフェース５３を介してジョブを受信すると、そのジョブに含まれるＭＦＰ用ＩＤなどのユーザー情報を抽出する。そしてその抽出したユーザー情報がユーザー登録情報５８に登録されているか否かを判別することにより、正規ユーザーであるか否かのユーザー認証を行う。その結果、正規ユーザーである場合、ジョブ受信部６１は、受信したジョブを正規のジョブとして受け付ける。ジョブ受信部６１は、受信したジョブを正規のジョブとして受け付けた場合、そのジョブをジョブ実行制御部６２へ出力する。
【００６２】
ジョブ実行制御部６２は、ジョブ受信部６１によって受け付けられたジョブの実行を制御するものである。すなわち、ジョブ実行制御部６２は、スキャナ部５４、プリンタ部５５及びＦＡＸ部５６のそれぞれを駆動することにより、ジョブ受信部６１によって受け付けられたジョブの実行を制御する。例えば印刷ジョブの場合、ジョブ実行制御部６２は、その印刷ジョブに含まれる画像データに基づいてプリンタ部５５を駆動することにより、画像データに基づく印刷出力を制御する。
【００６３】
またジョブ受信部６１によって正規の印刷ジョブが受け付けられると、ユーザー情報抽出部６３が機能する。ユーザー情報抽出部６３は、ジョブ受信部６１によって受け付けられた印刷ジョブに、クラウド用ＩＤとＭＦＰ用ＩＤとの２つのユーザー情報が含まれるか否かを判定し、クラウド用ＩＤとＭＦＰ用ＩＤの双方が含まれていれば、それら２つのユーザー情報を印刷ジョブから抽出する。またユーザー情報抽出部６３は、ジョブ受信部６１によって受信された印刷ジョブに、一時Ｔｏｋｅｎなどの識別情報が付加されているか否かを判定し、識別情報が含まれていれば、その識別情報を抽出する。
【００６４】
ユーザー情報抽出部６３は、参照情報生成部６４を備えている。参照情報生成部６４は、ユーザー情報抽出部６３によってクラウド用ＩＤとＭＦＰ用ＩＤとの２つのユーザー情報が抽出された場合に機能し、それら２つのユーザー情報を相互に関連付けたユーザー参照情報を生成する。すなわち、ユーザー参照情報は、ジョブの実行を指示したユーザーのクラウド用ＩＤとＭＦＰ用ＩＤとが相互に関連付けられた情報である。また参照情報生成部６４は、ユーザー情報抽出部６３によって一時Ｔｏｋｅｎなどの識別情報が抽出された場合には、ユーザー参照情報にその識別情報を更に付加する。そして参照情報生成部６４は、ユーザー参照情報を情報送信部６５へ出力する。
【００６５】
情報送信部６５は、ユーザー情報抽出部６３において生成されるユーザー参照情報をクラウドサーバー３へ送信する処理部である。例えば情報送信部６５は、ユーザー情報抽出部６３からユーザー参照情報を取得したタイミングでクラウド情報５９を参照し、そのクラウド情報５９に基づいてクラウドサーバー３へアクセスし、ユーザー参照情報をクラウドサーバー３へ送信する。
【００６６】
図６は、上記のように構成される画像処理システム１において、クラウド用ＩＤとＭＦＰ用ＩＤとを関連付けて管理するために行われるプロセスを示す図である。
【００６７】
まずクラウドサーバー３は、クラウドサービスを利用する新規ユーザーに関する情報を登録すると、その新規ユーザーの電子メールアドレスに対してＩＤ発行メールを送信する（プロセスＰ１）。ユーザーは、自身のユーザー端末５でメーラー４１を起動することにより、ＩＤ発行メールを受信し、表示部３２にＩＤ発行メールの内容を表示させる。図７は、ユーザー端末５の表示部３２にＩＤ発行メールが表示された画面Ｇ１の例を示す図である。図７に示すように、ＩＤ発行メールの本文には、ユーザーが導入作業を行うための初回アクセス先となるアクセス情報７１が含まれている。尚、このアクセス情報７１は、ユーザー毎に異なるアクセス先が定義された情報となっている。ユーザーが操作部３３を操作することによってアクセス情報７１を選択すると、ユーザー端末５は、Ｗｅｂブラウザ４２を自動的に起動させる。そしてユーザー端末５は、アクセス情報７１に基づいてクラウドサーバー３に接続し、クラウドサーバー３で提供されるユーザー専用のＷｅｂページにアクセスする（プロセスＰ２）。これにより、ユーザー端末５で起動されたＷｅｂブラウザ４２は、クラウドサーバー３からＷｅｂページを取得して表示部３２に表示させる。またＷｅｂブラウザ４２は、Ｗｅｂページに対するユーザーの操作に基づく操作情報をクラウドサーバー３へ送信する。つまり、Ｗｅｂブラウザ４２は、クラウドサーバー３から提供されるＷｅｂページを表示部３２に表示することにより、クラウドサービスを利用するための最初の導入作業をユーザーに行わせるのである。
【００６８】
図８は、ユーザーが導入作業を行うときにユーザー端末５の表示部３２に表示される画面Ｇ２の一例を示す図である。この画面Ｇ２では、クラウドサービスを利用するための利用規約が表示されており、画面下部には利用規約に同意する場合にユーザーが操作するボタン７２と、利用規約に同意しない場合にユーザーが操作するボタン７３とが表示されている。このような画面Ｇ２は、クラウドサーバー３のＷｅｂページ提供部１８によって作成され、ユーザー端末５へ送信される画面である。ユーザーが利用規約に同意しないボタン７３を操作した場合には、導入作業は進行せず、クラウドサービスを利用開始することができない。そのため、ユーザーがクラウドサービスの利用開始を望む場合には、利用規約に同意するボタン７２を操作することによって導入作業を次の段階に進めて完了させることが必要となる。
【００６９】
そして本実施形態では、図８に示すように、ユーザーが導入作業を次へ進めるためのボタン７２が印刷ジョブを発行するボタンと兼用されている。すなわち、ユーザーが導入作業を次へ進めるために利用規約に同意するボタン７２を操作すると、その操作がユーザーに画面Ｇ２の印刷出力を行わせるための印刷指示となる。ユーザーによってボタン７２が操作されると、その操作情報がユーザー端末５からクラウドサーバー３へ送信される。そしてクラウドサーバー３のＷｅｂページ提供部１８は、ユーザーによってボタン７２が操作されたことを検知すると、ジョブ実行指示部２３を機能させ、ユーザー端末５に対してジョブ実行指示を送信する（プロセスＰ３）。
【００７０】
図９は、クラウドサーバー３からユーザー端末５に送信されるジョブ実行指示８１の一例を示す図である。例えば、図９（ａ）に示すように、ジョブ実行指示部２３は、導入作業を行うためにアクセスしてきたユーザーのクラウド用ＩＤ８２と、一時Ｔｏｋｅｎなどの識別情報８３とを含むジョブ実行指示８１をユーザー端末５へ送信する。またジョブ実行指示部２３は、図９（ｂ）に示すように、Ｗｅｂページ提供部１８によってＷｅｂページがユーザー端末５に送信されるとき、そのＷｅｂページのページタイトル、すなわち印刷対象となるファイル８４のファイル名に所定のフォーマットでユーザーのクラウド用ＩＤ８２と一時Ｔｏｋｅｎなどの識別情報８３とを埋め込んでおくようにすることが好ましい。この場合、ジョブ実行指示８１をユーザー端末５に送信するとき、印刷対象ファイル８４のファイル名を指定するだけで、必然的にクラウド用ＩＤ８２と識別情報８３とを含むジョブ実行指示８１がユーザー端末５へ送信されるようになる。
【００７１】
図６に戻り、クラウドサーバー３からユーザー端末５にジョブ実行指示８１が送信されると、ユーザー端末５においてプリンタドライバ４３が自動的に起動し、クラウドサーバー３からのジョブ実行指示８１に基づく印刷ジョブがユーザー端末５から画像処理装置６へ送信される（プロセスＰ４）。画像処理装置６は、ユーザー端末５から印刷ジョブを受信すると、その印刷ジョブを実行して印刷出力を行うと共に（プロセスＰ５）、クラウド用ＩＤとＭＦＰ用ＩＤとを相互に関連付けたユーザー参照情報を生成する（プロセスＰ６）。
【００７２】
図１０は、ユーザー端末５が印刷ジョブ８５を送信してから画像処理装置６でユーザー参照情報８６が生成されるまでの概念を示す図である。ユーザー端末５は、画像処理装置６に印刷ジョブ８５を送信するとき、印刷対象ファイル８４と、ＭＦＰ用ＩＤ３８とを含む印刷ジョブ８５を生成して送信する。また印刷対象ファイル８４のファイル名には、上述のように所定のフォーマットでユーザーのクラウド用ＩＤ８２と一時Ｔｏｋｅｎなどの識別情報８３とが埋め込まれている。画像処理装置６は、そのような印刷ジョブ８５を受信すると、ＭＦＰ用ＩＤ３８に基づいて正規ユーザーのジョブであるか否かを判定し、正規ユーザーのジョブであれば、印刷対象ファイル８４のファイル名からクラウド用ＩＤ８２識別情報８３とを抽出する。そして画像処理装置６は、図１０に示すようにクラウド用ＩＤ８２とＭＦＰ用ＩＤ３８とを相互に関連付けたユーザー参照情報８６を生成する。尚、このユーザー参照情報８６には、識別情報８３が更に付加される。
【００７３】
そして画像処理装置６は、図６に示すように所定のタイミングでユーザー参照情報８６をクラウドサーバー３へ送信する（プロセスＰ７）。図１１は、このとき画像処理装置６からクラウドサーバー３へ送信されるユーザー参照情報８６の一例を示す図である。図１１に示すように、画像処理装置６からクラウドサーバー３へ送信されるユーザー参照情報８６では、クラウド用ＩＤ８２とＭＦＰ用ＩＤ３８とが相互に関連付けている。また図示を省略しているが、ユーザー参照情報８６には、一時Ｔｏｋｅｎなどの識別情報８３が含まれる。したがって、クラウドサーバー３は、クラウド用ＩＤ８２とＭＦＰ用ＩＤ３８とが相互に関連付けられたユーザー参照情報８６を画像処理装置６から取得することができると共に、それ以前に発行した識別情報８３を取得することもできる。クラウドサーバー３は、ユーザー参照情報８６を取得すると、それに含まれる識別情報８３がそれ以前に発行した識別情報と一致するか否かを判断することにより、正規のユーザー参照情報８６であるか否かを判定する。その結果、正規のユーザー参照情報８６である場合、クラウドサーバー３は、ユーザー情報管理部１７を機能させ、ユーザー管理情報１４のＭＦＰ用ＩＤ１４ｅの欄に、クラウド用ＩＤ８２と関連付けられているＭＦＰ用ＩＤ３８を追加登録し、ユーザー管理情報１４を更新する。これにより、ユーザー管理情報１４においてクラウド用ＩＤ８２とＭＦＰ用ＩＤ３８とが相互に関連付けられた状態となる。
【００７４】
図１２は、ユーザー情報管理部１７によって更新された後のユーザー管理情報１４の一例を示す図である。図６に示したプロセスを、新規ユーザー毎に繰り返し実行することにより、図１２に示すように、ユーザー管理情報１４に登録された新規ユーザーのＭＦＰ用ＩＤがそれぞれのＭＦＰ用ＩＤ１４ｅの欄に登録された状態となり、ユーザー管理情報１４においてユーザー毎のクラウド用ＩＤとＭＦＰ用ＩＤとが相互に関連付けられて管理される。その結果、クラウドサーバー３は、画像処理装置６と連携したジョブを実行するときにユーザーのクラウド用ＩＤをＭＦＰ用ＩＤに変換して画像処理装置６にジョブを投入することができるようになる。またクラウドサーバー３は、画像処理装置６から画像データなどを受信したときには、ＭＦＰ用ＩＤをクラウド用ＩＤに変換してユーザーを特定することができるので、その特定したユーザーのフォルダに対して正確に画像データなどを保存することができるようになる。
【００７５】
次にクラウドサーバー３において行われる処理手順について説明する。図１３はクラウドサーバー３で行われる処理手順の一例を示すフローチャートである。この処理は、クラウドサーバー３の制御部１０によって行われる処理であり、制御部１０のＣＰＵがプログラム１３を実行することにより行われる。例えばクラウドサーバー３は、図１３のフローチャートに示す処理を一定時間毎に繰り返し実行する。
【００７６】
クラウドサーバー３は、この処理を開始すると、まず新規ユーザーを登録するか否かを判断し（ステップＳ１０）、新規ユーザーを登録する場合（ステップＳ１０でＹＥＳ）、新規ユーザーの登録処理を行う（ステップＳ１１）。このとき、ユーザー管理情報１４に新規ユーザーに関する情報が登録される。ただし、ユーザー管理情報１４におけるＭＦＰ用ＩＤ１４ｅの欄は、未登録のままとなる。そして新規ユーザーを登録すると、クラウドサーバー３は、その新規ユーザーに対し、ＩＤ発行メールを送信する（ステップＳ１２）。尚、新規ユーザーを登録しないときには（ステップＳ１０でＮＯ）、ステップＳ１１，Ｓ１２の処理はスキップする。
【００７７】
続いてクラウドサーバー３は、ユーザー端末５からのアクセスを検知したか否かを判断する（ステップＳ１３）。ユーザー端末５からのアクセスを検知していない場合（ステップＳ１３でＮＯ）、クラウドサーバー３による処理は終了する。これに対し、ユーザー端末５からのアクセスを検知した場合（ステップＳ１３でＹＥＳ）、クラウドサーバー３は、ユーザー管理情報１４に登録されているユーザーからのアクセスであるか否かを判断する（ステップＳ１４）。そしてユーザー管理情報１４に登録されていないユーザーからのアクセスであった場合（ステップＳ１４でＮＯ）、クラウドサーバー３による処理は終了する。これに対し、ユーザー管理情報１４に登録されているユーザーからのアクセスであった場合（ステップＳ１４でＹＥＳ）、クラウドサーバー３は、そのユーザーのクラウド用ＩＤが有効化済みであるか否かを判断し（ステップＳ１５）、クラウド用ＩＤが既に有効化されていれば（ステップＳ１５でＹＥＳ）、クラウドサービスの提供を開始する（ステップＳ１６）。
【００７８】
一方、ユーザーのクラウド用ＩＤが有効化されていない場合（ステップＳ１５でＮＯ）、クラウドサーバー３は、一時Ｔｏｋｅｎなどの識別情報８３を発行し（ステップＳ１７）、そのユーザーが導入作業を行うための初期画面となるＷｅｂページを生成する（ステップＳ１８）。このとき、クラウドサーバー３は、初期画面のページタイトル（ファイル名）に、ユーザーのクラウド用ＩＤ８２と識別情報８３とを所定のフォーマットで埋め込む。そしてクラウドサーバー３は、導入作業のために初期画面として生成したＷｅｂページをユーザー端末５に送信する（ステップＳ１９）。その後、クラウドサーバー３は、ユーザーによって所定の操作が行われたか否かを判断する（ステップＳ２０）。ここでは、例えばユーザによって利用規約に同意するボタン７２が操作されたか否かが判断される。その結果、所定の操作が行われていない場合（ステップＳ２０でＮＯ）、クラウドサーバー３による処理は終了する。これに対し、ユーザーによって所定の操作が行われた場合（ステップＳ２０でＹＥＳ）、クラウドサーバー３は、印刷対象ファイル８４のファイル名を指定したジョブ実行指示８１をユーザー端末５に送信する（ステップＳ２１）。これにより、クラウド用ＩＤ８２と識別情報８３とを含むジョブ実行指示８１がユーザー端末５に送信される。
【００７９】
その後、クラウドサーバー３は、画像処理装置６からユーザー参照情報８６を受信するまで待機し（ステップＳ２２）、ユーザー参照情報８６を受信すると（ステップＳ２２でＹＥＳ）、識別情報８３を確認し（ステップＳ２３）、正当なユーザー参照情報８６であるか否かを判断する（ステップＳ２４）。その結果、識別情報８３が一致せず、正当なユーザー参照情報８６でないと判断した場合（ステップＳ２４でＮＯ）、クラウドサーバー３による処理は終了する。これに対し、正当なユーザー参照情報８６であると判断した場合（ステップＳ２４でＹＥＳ）、クラウドサーバー３は、ユーザー参照情報８６において互いに関連付けられている２つのユーザー情報（クラウド用ＩＤとＭＦＰ用ＩＤ）を抽出し（ステップＳ２５）、それらをユーザー管理情報１４において互いに関連付けた状態に登録する（ステップＳ２６）。
【００８０】
クラウドサーバー３において上記のような処理が行われることにより、新規ユーザーの初回アクセス時に、新規ユーザーに意識させることなく、ユーザー端末５を介してクラウド用ＩＤ８２とＭＦＰ用ＩＤ３８と含み、更に識別情報８３を含む印刷ジョブを画像処理装置６へ送信させることができる。そしてクラウドサーバー３は、画像処理装置６で関連付けられるクラウド用ＩＤ８２とＭＦＰ用ＩＤ３８とを取得してユーザー管理情報１４を更新することにより、クラウド用ＩＤ８２とＭＦＰ用ＩＤ３８との関連付けた情報を自動生成することができるのである。
【００８１】
次に画像処理装置６において行われる処理手順について説明する。図１４は画像処理装置６で行われる処理手順の一例を示すフローチャートである。この処理は、画像処理装置６の制御部５０によって行われる処理であり、制御部５０のＣＰＵがプログラム５７を実行することにより行われる。例えば画像処理装置６は、図１４のフローチャートに示す処理を一定時間毎に繰り返し実行する。
【００８２】
画像処理装置６は、この処理を開始すると、まずジョブを受信したか否かを判断する（ステップＳ３０）。ジョブを受信していない場合（ステップＳ３０でＮＯ）、画像処理装置６による処理は終了する。またジョブを受信している場合（ステップＳ３０でＹＥＳ）、画像処理装置６は、その受信したジョブからＭＦＰ用ＩＤを抽出し（ステップＳ３１）、ユーザー認証を行うことにより（ステップＳ３２）、正規ユーザーのジョブであるか否かを判断する（ステップＳ３３）。その結果、受信したジョブが正規ユーザーのジョブでない場合（ステップＳ３３でＮＯ）、画像処理装置６による処理は終了する。これに対し、受信したジョブが正規ユーザーのジョブである場合（ステップＳ３３でＹＥＳ）、画像処理装置６は、受信したジョブの実行を開始する（ステップＳ３４）。これにより、印刷ジョブの場合は、印刷出力が行われる。
【００８３】
続いて画像処理装置６は、受信したジョブに含まれるファイル８４のファイル名を取得し（ステップＳ３５）、そのファイル名が所定のフォーマットであるか否かを判断する（ステップＳ３６）。そしてファイル名が所定のフォーマットでない場合（ステップＳ３６でＮＯ）、画像処理装置６による処理は終了する。一方、ファイル名が所定のフォーマットであった場合（ステップＳ３６でＹＥＳ）、画像処理装置６は、所定のフォーマットのファイル名からクラウド用ＩＤ８２を抽出し（ステップＳ３７）、更に識別情報８３を抽出する（ステップＳ３８）。そして画像処理装置６は、クラウド用ＩＤ８２と識別情報８３とを互いに関連付けたユーザー参照情報８６を生成する（ステップＳ３９）。このとき、画像処理装置６は、ユーザー参照情報８６に対し、ファイル名から抽出した識別情報８３を付加する。そして画像処理装置６は、ユーザー参照情報８６をクラウドサーバー３へ送信する（ステップＳ４０）。
【００８４】
画像処理装置６において上記のような処理が行われることにより、画像処理装置６は、ユーザー端末５から受信したジョブからユーザーのクラウド用ＩＤ８２とＭＦＰ用ＩＤ３８とを抽出してそれらを互いに関連付けたユーザー参照情報８６を自動生成し、そのユーザー参照情報８６をクラウドサーバー３へ送信することができる。そして画像処理装置６は、そのような処理をユーザーに意識させずに行うことができるので、ユーザーの作業負担を軽減することができる。
【００８５】
ところで、上記においては、画像処理装置６が、ユーザー参照情報８６を生成すると、クラウド情報５９に基づいてクラウドサーバー３へアクセスし、ユーザー参照情報８６をクラウドサーバー３へ送信する態様を例示した。しかし、画像処理装置６がユーザー参照情報８６をクラウドサーバー３へ送信する態様は、必ずしも上述した態様に限られない。例えば、クラウドサーバー３が画像処理装置６にアクセスすることによって画像処理装置６においてユーザー参照情報８６が生成されているか否かを確認し、ユーザー参照情報８６が生成されていれば、それを画像処理装置６から取得するような態様であっても構わない。この場合、画像処理装置６は、ユーザー管理情報１４に登録されている画像処理装置６に対して定期的にアクセスすることにより、画像処理装置６からユーザー参照情報８６を取得するようにしても良いし、またユーザー端末５に対してジョブ実行指示８１を送出した後の所定のタイミングで画像処理装置６にアクセスすることにより、画像処理装置６からユーザー参照情報８６を取得するようにしても良い。
【００８６】
また上述のようにクラウドサーバー３が画像処理装置６にアクセスしてユーザー参照情報８６を取得する場合には、画像処理装置６においてジョブが実行されることに伴って生成されるジョブ履歴情報を、ユーザー参照情報８６として利用することも可能である。図１５は、その場合のジョブ履歴情報８９の一例を示す図である。画像処理装置６は、ジョブを実行することに伴い、図１５に示すように、印刷ジョブを実行した印刷日時と、その印刷ジョブにおける印刷対象ファイル８４のファイル名と、ユーザーＩＤ（ＭＦＰ用ＩＤ）と、印刷状態とを記録したジョブ履歴情報８９を生成する。このジョブ履歴情報８９では、印刷対象ファイル８４のファイル名が記録されると共に、ジョブを実行したユーザーのユーザーＩＤ（ＭＦＰ用ＩＤ）が記録されている。そのため、このジョブ履歴情報８９は、ユーザーのクラウド用ＩＤ８２とＭＦＰ用ＩＤ３８とを相互に関連付けた情報となっており、上述したユーザー参照情報８６と同様である。したがって、クラウドサーバー３は、画像処理装置６にアクセスしてユーザー参照情報８６を取得するときには、図１５に示すようなジョブ履歴情報８９をユーザー参照情報８６として取得するようにしても良い。
【００８７】
以上のように本実施形態の画像処理システム１は、ユーザー毎に付与される第１のユーザー情報（例えばクラウド用ＩＤ）でユーザーを特定することによりサービスを提供するクラウドサーバー３と、ユーザー毎に付与される第２のユーザー情報（例えばＭＦＰ用ＩＤ）でユーザーを特定することによりジョブを実行することが可能であり、クラウドサーバーと連携してジョブを実行することが可能な画像処理装置６と、第２のユーザー情報を予め記憶するユーザー端末５とを備えている。そしてクラウドサーバー３は、ユーザー端末５からのアクセスを検知することに伴って第１のユーザー情報を有効化するユーザー情報有効化部２４と、ユーザー情報有効化部２４によって第１のユーザー情報の有効化が行われる際に、ユーザー端末５に対して第１のユーザー情報を含むジョブ実行指示８１を送信することにより、ユーザー端末５に、第１のユーザー情報と第２のユーザー情報とを含むジョブを画像処理装置６へ送信させる構成である。また画像処理装置６は、ユーザー端末５から送信されるジョブを受信すると、そのジョブから第１のユーザー情報及び第２のユーザー情報を抽出し、第１のユーザー情報と第２のユーザー情報とを相互に関連付けたユーザー参照情報８６を生成し、そのユーザー参照情報８６をクラウドサーバー３へ送信する構成である。
【００８８】
このような構成によれば、クラウドサーバー３がユーザー端末５からのアクセスを検知したときに、ユーザーに意識させることなく、ユーザー端末５を介してジョブを画像処理装置６に投入することにより、クラウドサーバー３に登録された第１のユーザー情報と、ユーザー端末５で保持されている第２のユーザー情報とを同時に画像処理装置６へ転送させ、画像処理装置６において第１のユーザー情報と第２のユーザー情報とを相互に関連付けたユーザー参照情報８６を自動生成することが可能である。したがって、第１のユーザー情報と第２のユーザー情報との関連付け作業を、画像処理装置６の管理者やユーザーに行わせることなく、第１のユーザー情報と第２のユーザー情報とを相互に関連付けた情報を生成して管理することができるため、管理者とユーザーの双方の作業負担を軽減することができるようになる。
【００８９】
またクラウドサーバー３がユーザー端末５に対してジョブ実行指示８１を送信するときには一時的な識別情報８３を付加しておくことにより、その後、クラウドサーバー３がユーザー参照情報８６を取得したときには、その識別情報８３に基づいて正当な情報であるか否かを判定することができる。したがって、第１のユーザー情報と第２のユーザー情報とが誤って関連付けられてしまったり、或いは、不正に登録されてしまうことを防止できるという利点がある。
【００９０】
また画像処理装置６は、ユーザー参照情報８６をクラウドサーバー３へ送信した後には、ユーザー参照情報８６を削除することが好ましい。これにより、画像処理装置６においてユーザー参照情報８６を記憶しておくための記憶領域を空けることができるので、記憶領域の有効活用を図ることができる。
【００９１】
以上、本発明に関する一実施形態について説明したが、本発明は、上記実施形態において説明した内容のものに限られるものではなく、種々の変形例が適用可能であることは勿論である。
【００９２】
例えば上記実施形態では、クラウドサーバー３がユーザー端末５に対してジョブ実行指示８１を送信するときに一時的な識別情報８３を付加する場合を例示したが、識別情報８３を付加するか否かは任意であり、識別情報８３を付加しないものであっても構わない。
【００９３】
また上記実施形態では、第１のユーザー情報がクラウド用ＩＤ８２である場合を例示したが、第１のユーザー情報はこれに限られるものではない。例えば第１のユーザー情報は、クラウド用ＩＤ８２の他、ユーザー名やパスワード（初期パスワード）などを含む情報であっても構わない。また上記実施形態では、第２のユーザー情報がＭＦＰ用ＩＤ３８である場合を例示したが、第２のユーザー情報もまたこれに限られるものではない。例えば第２のユーザー情報は、ＭＦＰ用ＩＤ３８の他、ユーザー名やパスワードなどを含む情報であっても構わない。
【００９４】
また上記実施形態では、主として最終的にクラウドサーバー３でクラウド用ＩＤ８２とＭＦＰ用ＩＤ３８とを関連付けた情報を管理する場合を例示したが、そのような情報は、クラウドサーバー３ではなく、画像処理装置６で管理するようにしても良い。この場合、画像処理装置６は、ユーザー参照情報８６をクラウドサーバー３へ送信する必要はない。
【符号の説明】
【００９５】
１  画像処理システム
３  クラウドサーバー
５  ユーザー端末
６  画像処理装置
１４  ユーザー管理情報
１７  ユーザー情報管理部（ユーザー情報管理手段）
２２  アクセス検知部（アクセス検知手段）
２３  ジョブ実行指示部（ジョブ実行指示手段）
２４  ユーザー情報有効化部（ユーザー情報有効化手段）
２６  ユーザー情報特定部（ユーザー情報特定手段）
３８  ＭＦＰ用ＩＤ（第２のユーザー情報）
６１  ジョブ受信部（ジョブ受信手段）
６３  ユーザー情報抽出部（ユーザー情報抽出手段）
６５  情報送信部（情報送信手段）
８２  クラウド用ＩＤ（第１のユーザー情報）
８３  識別情報
【図１】
2017004403.tif 000003
【図２】
2017004403.tif 000004
【図３】
2017004403.tif 000005
【図４】
2017004403.tif 000006
【図５】
2017004403.tif 000007
【図６】
2017004403.tif 000008
【図７】
2017004403.tif 000009
【図８】
2017004403.tif 000010
【図９】
2017004403.tif 000011
【図１０】
2017004403.tif 000012
【図１１】
2017004403.tif 000013
【図１２】
2017004403.tif 000014
【図１３】
2017004403.tif 000015
【図１４】
2017004403.tif 000016
【図１５】
2017004403.tif 000017