(57)【要約】【課題】利便性を向上する。【解決手段】ユーザ名をクラウドプリントサーバ５に対し指定するユーザ端末４と、プリンタ２に対応付けられた複数のユーザそれぞれを識別する複数のユーザ名を記憶し、印刷ジョブと複数のユーザ名のうちユーザ端末４により指定されたユーザ名とをプリンタ２に送信するサーバと、ユーザ名と、当該ユーザ名を認証するパスワードとを対応付けたユーザ情報リストＬｕを予め記憶し、印刷ジョブとユーザ名とをクラウドプリントサーバ５から受信し、受信したユーザ名に対応するパスワードが入力されると、入力されたパスワードが正常であるか否かをユーザ情報リストＬｕを参照して判定し、パスワードが正常であると判定した場合、印刷ジョブの印刷を許可するプリンタ２とを設ける。【選択図】図９
2015125478.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを識別するユーザ識別情報をサーバに対し指定するユーザ識別情報指定部
を具えるクライアントと、
画像形成装置に対応付けられた複数のユーザそれぞれを識別する複数の前記ユーザ識別情報を記憶するユーザ識別情報記憶部と、
複数の前記ユーザ識別情報のうち前記クライアントにより指定された前記ユーザ識別情報と、印刷ジョブとを前記画像形成装置に送信するユーザ識別情報送信部と
を具えるサーバと、
前記ユーザ識別情報と、当該ユーザ識別情報を認証する認証情報とを対応付けたユーザ情報リストを予め記憶するユーザ情報リスト記憶部と、
前記印刷ジョブと前記ユーザ識別情報とを前記サーバから受信するユーザ識別情報受信部と、
受信した前記ユーザ識別情報に対応する前記認証情報が入力されると、入力された前記認証情報が正常であるか否かを前記ユーザ情報リストを参照して判定し、前記認証情報が正常であると判定した場合、前記印刷ジョブの印刷を許可する認証部と
を具える画像形成装置と
を有する画像形成システム。
【請求項２】
前記画像形成装置は、
前記ユーザ情報リストから複数の前記ユーザ識別情報を抽出して画像形成装置情報リストとして予め前記サーバに送信する画像形成装置情報リスト送信部
をさらに有する請求項１に記載の画像形成システム。
【請求項３】
前記画像形成装置情報リストは、前記画像形成装置が有する画像形成に関する機能について記載されている
請求項２に記載の画像形成システム。
【請求項４】
前記ユーザ情報リストは、前記ユーザ毎に、印刷に関する制限事項が設定されている
請求項１に記載の画像形成システム。
【請求項５】
前記ユーザ情報リストは、前記ユーザ毎に、印刷許可枚数が設定されている
請求項４に記載の画像形成システム。
【請求項６】
前記認証部は、前記認証情報が正常でないと判定した場合、前記印刷ジョブの印刷を許可しない
請求項１に記載の画像形成システム。
【請求項７】
前記画像形成装置は、
前記認証情報が正常であると前記認証部が判定した場合、前記印刷ジョブに含まれる画像データを印刷する印刷部
をさらに有する請求項１に記載の画像形成システム。
【請求項８】
ユーザを識別するユーザ識別情報と、当該ユーザ識別情報を認証する認証情報とを対応付けたユーザ情報リストを予め記憶するユーザ情報リスト記憶部と、
印刷ジョブと、画像形成装置に対応付けられた複数のユーザそれぞれを識別する複数の前記ユーザ識別情報からクライアントにより指定されたユーザ識別情報とをサーバから受信するユーザ識別情報受信部と、
受信した前記ユーザ識別情報に対応する前記認証情報が入力されると、入力された前記認証情報が正常であるか否かを前記ユーザ情報リストを参照して判定し、前記認証情報が正常であると判定した場合、前記印刷ジョブの印刷を許可する認証部と
を有する画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成システム及び画像形成装置に関し、例えばクライアントからサーバに送信された印刷ジョブを当該サーバからプリンタへ送信し、当該プリンタに印刷させるクラウドプリントシステムに適用して好適なものである。
【背景技術】
【０００２】
従来、ＬＡＮ（Local Area Network）に接続されたＰＣ（Personal Computer）、サーバ及びプリンタにおいて、ＰＣからサーバに印刷ジョブを送信する際に、当該印刷ジョブを送信するユーザを示すユーザ名とパスワードとを当該ＰＣにインストールされたプリンタドライバに当該ユーザが入力してサーバに送信することにより、プリンタにおいてユーザの認証を行うものがある（例えば、特許文献１参照）。
【０００３】
また近年、インターネットを介し接続されたクライアント、サーバ及びプリンタにおいて、クライアントからインターネットを介してサーバに印刷ジョブが送信され、当該印刷ジョブがサーバからインターネットを介してプリンタに送信されることにより、当該プリンタにおいて印刷ジョブに基づき印刷を行うクラウドプリントシステムが提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１９０３７２号公報
【特許文献２】特開２００８−１４６４６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そのようなクラウドプリントシステムにおいては、クライアントからサーバへ印刷ジョブを送信し印刷実行の指示を行うものの、当該クライアントにはプリンタドライバがインストールされていないため、クライアントからプリンタへユーザ名を送信することが考慮されておらず、当該プリンタにおいてユーザを認証することが困難であり、利便性を保てないおそれがあった。
【０００６】
本発明は以上の点を考慮してなされたもので、利便性を向上し得る画像形成システム及び画像形成装置を提案しようとするものである。
【課題を解決するための手段】
【０００７】
かかる課題を解決するため本発明の画像形成システムにおいては、ユーザを識別するユーザ識別情報をサーバに対し指定するユーザ識別情報指定部を具えるクライアントと、画像形成装置に対応付けられた複数のユーザそれぞれを識別する複数のユーザ識別情報を記憶するユーザ識別情報記憶部と、複数のユーザ識別情報のうちクライアントにより指定されたユーザ識別情報と、印刷ジョブとを画像形成装置に送信するユーザ識別情報送信部とを具えるサーバと、ユーザ識別情報と、当該ユーザ識別情報を認証する認証情報とを対応付けたユーザ情報リストを予め記憶するユーザ情報リスト記憶部と、印刷ジョブとユーザ識別情報とをサーバから受信するユーザ識別情報受信部と、受信したユーザ識別情報に対応する認証情報が入力されると、入力された認証情報が正常であるか否かをユーザ情報リストを参照して判定し、認証情報が正常であると判定した場合、印刷ジョブの印刷を許可する認証部とを具える画像形成装置とを設けるようにした。
【０００８】
これにより本発明の画像形成システムは、印刷実行を指示するクライアントにドライバがインストールされていない状態であっても、画像形成装置においてユーザを認証できる。
【０００９】
また本発明の画像形成装置は、ユーザを識別するユーザ識別情報と、当該ユーザ識別情報を認証する認証情報とを対応付けたユーザ情報リストを予め記憶する記憶部と、印刷ジョブと、画像形成装置に対応付けられた複数のユーザそれぞれを識別する複数のユーザ識別情報からクライアントにより指定されたユーザ識別情報とをサーバから受信する受信部と、受信したユーザ識別情報に対応する認証情報が入力されると、入力された認証情報が正常であるか否かをユーザ情報リストを参照して判定し、認証情報が正常であると判定した場合、印刷ジョブの印刷を許可する制御部とを設けるようにした。
【００１０】
これにより本発明の画像形成装置は、印刷実行を指示するクライアントにドライバがインストールされていない状態であっても、ユーザを認証できる。
【発明の効果】
【００１１】
本発明によれば、印刷実行を指示するクライアントにドライバがインストールされていない状態であっても、画像形成装置においてユーザを認証できる。かくして本発明は、利便性を向上し得る画像形成システム及び画像形成装置を実現できる。
【図面の簡単な説明】
【００１２】
【図１】クラウドプリントシステムの全体構成を示す略線図である。
【図２】プリンタの構成を示す略線図である。
【図３】ユーザ情報リストを示す略線図である。
【図４】プリンタ情報リストを示す略線図である。
【図５】クラウドプリントサーバの構成を示す略線図である。
【図６】印刷設定情報リストを示す略線図である。
【図７】ユーザ端末の構成を示す略線図である。
【図８】プリンタ登録処理手順を示すフローチャートである。
【図９】印刷処理手順を示すフローチャートである。
【図１０】ログイン画面を示す略線図である。
【発明を実施するための形態】
【００１３】
以下、発明を実施するための形態（以下実施の形態とする）について、図面を用いて説明する。
【００１４】
［１．実施の形態］
［１−１．クラウドプリントシステムの全体構成］
図１に示すように、クラウドプリントシステム１は、プリンタ２及びユーザ端末４が、インターネットＮＴを介してクラウドプリントサーバ５と接続されている。
【００１５】
クラウドプリントサーバ５は、インターネットＮＴを介し接続されたプリンタ２を示す情報を所定の記憶部に登録することにより、ユーザ端末４からインターネットＮＴを介し印刷先としてプリンタ２を指定可能な状態とする。
【００１６】
ユーザ端末４は、モバイル端末又はノートＰＣ等、ユーザによる持ち運びが容易な装置により構成され、ユーザに操作されることにより、クラウドプリントサーバ５に登録されたプリンタ２を指定して当該クラウドプリントサーバ５へ印刷ジョブを送信し印刷実行を指示する。
【００１７】
クラウドプリントサーバ５は、ユーザ端末４から印刷ジョブが追加されると、印刷ジョブがクラウドプリントサーバ５に追加されたことを示す印刷ジョブ追加通知を印刷先のプリンタ２へ通知する。
【００１８】
プリンタ２は、印刷ジョブ追加通知を受信するとクラウドプリントサーバ５から印刷ジョブを受信し、当該印刷ジョブに基づき印刷を行う。
【００１９】
［１−２．プリンタの構成］
図２に示すように、プリンタ２は、制御部１０が各部（記憶部１２、送受信部１４、操作表示部１６、画像処理部１８及び印刷部２０）を統轄制御する。制御部１０は、図示しないＣＰＵ（Central Processing Unit）を中心に構成されており、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブやフラッシュメモリ等でなる記憶部１２から所定のプログラムを読み出して実行することにより、各部を制御して印刷処理等の種々の処理を行う。
【００２０】
画像形成装置情報リスト送信部としての送受信部１４は、例えばネットワークカードであり、ＬＡＮＬ１に接続され、ゲートウェイを通じてインターネットＮＴに接続されており、当該インターネットＮＴを介し、ユーザ端末４及びクラウドプリントサーバ５とデータの送受信を行う。
【００２１】
操作表示部１６は、操作パネル１６Ａと図示しない操作キーとを有している。操作パネル１６Ａは、制御部１０の制御に基づき各種設定画面やログイン画面等を表示するＬＣＤ（Liquid Crystal Display）と、設定画面における各種設定項目の選択や、ログイン画面におけるパスワード等の入力をさせるタッチパネルとが一体化されている。操作表示部１６は、操作パネル１６Ａ又は操作キーが操作された際、操作指示を制御部１０に出力する。
【００２２】
記憶部１２は、図３に示すユーザ情報リストＬｕと、図４に示す画像形成装置情報リストとしてのプリンタ情報リストＬｐとを記憶する。
【００２３】
図３に示すユーザ情報リストＬｕは、プリンタ２を使用することができるユーザと、当該ユーザに対応したパスワードと、印刷に伴う各種制限情報とが記載されている。このユーザ情報リストＬｕは、プリンタ２を管理する権限を持つ管理者により操作パネル１６Ａを介し予め入力され記憶部１２に登録されている。また記憶部１２には、プリンタ２において印刷を行う際に実行できる機能を示すプリンタ印刷機能情報（図示せず）が、当該プリンタ２が製造される際に書き込まれている。
【００２４】
ユーザ情報リストＬｕには、ユーザ名Ｃ１、パスワードＣ２、許可情報Ｃ３及び許可枚数Ｃ４が設定されている。
【００２５】
ユーザ名Ｃ１は、プリンタ２を使用可能なユーザを識別する識別情報を示しており、ユーザ毎に固有の名称が設定されている。パスワードＣ２は、ユーザ名に対応した認証情報を示しており、プリンタ２において認証が行われる際に用いられる。
【００２６】
許可情報Ｃ３は、ユーザ毎に印刷を許可する条件を示しており、"常に印刷許可"や、"モノクロ印刷のみ許可"等が設定されている。許可枚数Ｃ４は、ユーザに印刷を許可する用紙の例えば月毎の最大枚数を示しており、印刷が行われる度に減算されていくと共に、次の月になると、月毎の最大枚数に戻されて更新される。
【００２７】
本実施の形態においては、例えばユーザ名Ｃ１がユーザＡの場合、パスワードＣ２として"abcd"が、許可情報Ｃ３として"常に印刷許可"が、許可枚数Ｃ４として"１００"が設定されている。
【００２８】
図４に示すプリンタ情報リストＬｐは、プリンタ名Ｃ１０、プリンタＩＤＣ１１、カラーＣ１２、給紙トレイＣ１３、部数Ｃ１４、両面印刷Ｃ１５及びユーザ名Ｃ１６の項目が設定されている。これらのカラーＣ１２、給紙トレイＣ１３、部数Ｃ１４及び両面印刷Ｃ１５の項目は、プリンタ２がサポートしている印刷設定項目であり、後述する印刷処理時において、ユーザに対し各項目の内容がそれぞれ選択可能に表示される。
【００２９】
プリンタ名Ｃ１０は、クラウドプリントシステム１におけるプリンタ２の名称を示しており、"Printer-123456"が設定されている。プリンタＩＤＣ１１は、クラウドプリントシステム１においてプリンタ２を示す固有の識別情報を示しており、"550e8400-e29b-41d4-a716-446655440000"が設定されている。このプリンタＩＤはクラウドプリントサーバ５により発行される。
【００３０】
カラーＣ１２は、プリンタ２において印刷可能なカラー設定を示しており、"モノクロ／カラー"が設定されている。給紙トレイＣ１３は、プリンタ２において使用可能な給紙トレイの種類を示しており、"トレイ１／トレイ２／ＭＰトレイ"が設定されている。部数Ｃ１４は、プリンタ２において１つの印刷ジョブに対し一度に印刷可能な用紙の枚数を示しており、"１〜９９９"が設定されている。両面印刷Ｃ１５は、プリンタ２において印刷可能な両面印刷の設定を示しており、"なし／長辺を綴じる／短辺を綴じる"が設定されている。ユーザ名Ｃ１６は、プリンタ２を使用可能なユーザの一覧を示しており、"ユーザＡ／ユーザＢ／ユーザＣ／ユーザＤ…"が設定されている。このユーザ名Ｃ１６は、ユーザ情報リスト（図３）のユーザ名Ｃ１から抽出された全てのユーザ名が設定される。
【００３１】
制御部１０は、後述するプリンタ登録処理時においてプリンタ２をクラウドプリントサーバ５に登録する際、プリンタ印刷機能情報（図示せず）を記憶部１２から読み込みプリンタ名Ｃ１０、カラーＣ１２、給紙トレイＣ１３、部数Ｃ１４及び両面印刷Ｃ１５の項目の内容に設定すると共に、プリンタＩＤをクラウドプリントサーバ５から受信し、プリンタＩＤＣ１１の項目の内容に設定し、さらにユーザ情報リスト（図３）のユーザ名Ｃ１から全てのユーザ名を抽出し、ユーザ名Ｃ１６の項目の内容に設定する。
【００３２】
プリンタ情報リストＬｐを作成すると、制御部１０は、当該プリンタ情報リストＬｐを記憶部１２に記憶すると共にクラウドプリントサーバ５へ送信し当該クラウドプリントサーバ５に登録させる。
【００３３】
これにより、後述する印刷処理時において、ユーザ端末４を介しクラウドプリントサーバ５に接続したユーザが、プリンタ情報リストＬｐのユーザ名Ｃ１６の項目の内容に記載されたユーザＡ／ユーザＢ／ユーザＣ／ユーザＤ…のうちの何れか１つのユーザ名を選択して印刷指示を行うことができる。
【００３４】
画像処理部１８（図２）は、クラウドプリントサーバ５からインターネットＮＴを介して受信した印刷ジョブに含まれ実際に印刷すべきデータである印刷データを、印刷用画像データに変換する。印刷部２０は、画像処理部１８で生成された印刷用画像データを所定の用紙に印刷する。
【００３５】
［１−３．クラウドプリントサーバの構成］
クラウドプリントサーバ５は、図５に示すように、制御部３０が各部（記憶部３２、送受信部３４、操作部３６及び表示部３８）を統轄制御する。制御部３０は、図示しないＣＰＵを中心に構成されており、ＲＯＭ、ＲＡＭ、ハードディスクドライブやフラッシュメモリ等でなる記憶部３２から所定のプログラムを読み出して実行することにより、各部を制御して種々の処理を行う。
【００３６】
送受信部３４は、例えばネットワークカードであり、ＬＡＮＬ２に接続され、ゲートウェイを通じてインターネットＮＴに接続されており、当該インターネットＮＴを介し、プリンタ２及びユーザ端末４とデータの送受信を行う。
【００３７】
制御部３０は、送受信部３４を介しプリンタ２からプリンタＩＤ発行要求を受信すると、プリンタＩＤを発行し、当該プリンタＩＤを送受信部３４を介してプリンタ２へ送信する。
【００３８】
また制御部３０は、プリンタＩＤと、当該プリンタＩＤが付されたプリンタ２の管理者のアカウントとを対応付けて、記憶部３２におけるクラウドプリンタリストに登録する。このクラウドプリンタリストには、クラウドプリントシステム１において利用可能なプリンタのプリンタＩＤが、１つのプリンタＩＤに対し１人の管理者のアカウントのみを対応付けられて登録される。
【００３９】
記憶部３２は、クラウドプリンタリストに登録されたプリンタＩＤが付されたプリンタ毎に、当該プリンタにおいて印刷すべき印刷ジョブがプリンタＩＤ毎に蓄積された、印刷ジョブキューを記憶している。
【００４０】
また制御部３０は、送受信部３４を介しプリンタ２からプリンタ情報リストＬｐ（図４）を受信すると、当該プリンタ情報リストＬｐを記憶部３２に記憶させる。
【００４１】
制御部３０は、送受信部３４を介しユーザ端末４からプリンタ２の印刷設定ページにアクセスされると、プリンタ情報リストＬｐを読み出し、プリンタ２における印刷設定ページをユーザ端末４に表示させ各種印刷設定を行わせる。その後制御部３０は、印刷設定に基づき図６に示す印刷設定情報リストＬｓを作成し、送受信部３４を介しプリンタへ送信する。
【００４２】
印刷設定情報リストＬｓは、カラーＣ２０、給紙トレイＣ２１、部数Ｃ２２、両面印刷Ｃ２３及びユーザ名Ｃ２４の項目が設定されている。
【００４３】
カラーＣ２０は、今回の印刷ジョブにおいてプリンタ２で印刷させるカラー設定を示しており、"カラー"が選択されている。給紙トレイＣ２１は、今回の印刷ジョブにおいて用いる給紙トレイの種類を示しており、"トレイ１"が選択されている。部数Ｃ２２は、今回の印刷ジョブにおいて印刷する用紙の部数を示しており、"１"が選択されている。両面印刷Ｃ２３は、今回の印刷ジョブにおける両面印刷の設定を示しており、"なし"が選択されている。ユーザ名Ｃ２４は、今回の印刷ジョブの印刷を指示したユーザを示しており、"ユーザＡ"が選択されている。
【００４４】
操作部３６は、例えばキーボード及びマウスにより構成され、操作者の操作指示を受け付ける。表示部３８は、例えば液晶ディスプレイにより構成され、操作画面を表示する。
【００４５】
［１−４．ユーザ端末の構成］
ユーザ端末４は、図７に示すように、制御部４０が各部（記憶部４２、送受信部４４、操作表示部４６及び撮像部４８）を統轄制御する。制御部４０は、図示しないＣＰＵを中心に構成されており、ＲＯＭ、ＲＡＭ、ハードディスクドライブやフラッシュメモリ等でなる記憶部４２から所定のプログラムを読み出して実行することにより、各部を制御して種々の処理を行う。
【００４６】
送受信部４４は、例えばアンテナであり、所定の通信ネットワークを通じてインターネットＮＴに接続されており、当該インターネットＮＴを介し、プリンタ２及びクラウドプリントサーバ５とデータの送受信を行う。
【００４７】
記憶部４２は、各種印刷ジョブを記憶している。制御部４０は、記憶部４２から印刷ジョブを読み出しクラウドプリントサーバ５へ送信する。また制御部４０は、クラウドプリントサーバ５に対し印刷先のプリンタと印刷するユーザ名とを指定すると共に各種印刷設定を行う。
【００４８】
操作表示部４６は、例えばＬＣＤとタッチパネルとが一体化され、各種画面を表示すると共にユーザの操作指示を受け付ける。
【００４９】
撮像部４８は、カメラにより構成され、ユーザの操作に応じて被写体を撮影する。撮像部４８は、被写体を撮影し得られた画像データを制御部３０に供給する。制御部３０は、撮像部４８から取得した画像データを操作表示部４６に出力することにより表示させると共に、例えば撮像した被写体が二次元バーコードである場合、当該二次元バーコードを解析する。
【００５０】
［１−５．プリンタ登録処理］
次に、クラウドプリントシステム１においてクラウドプリントサーバ５にプリンタ２を登録するプリンタ登録処理手順ＲＴ１について、図８のフローチャートを用いて説明する。
【００５１】
ステップＳＰ１においてプリンタ２の制御部１０は、図３に示したユーザ情報リストＬｕを作成して記憶部１２に記憶し、ステップＳＰ２へ移る。
【００５２】
ステップＳＰ２において制御部１０は、ユーザによる操作表示部１６に対する操作等によりクラウドプリントサーバ５にプリンタ２を登録する指示を取得したか否かを待ち受け、プリンタ２を登録する指示を取得すると、ステップＳＰ３へ移る。
【００５３】
ステップＳＰ３において制御部１０は、送受信部１４により、クラウドプリントサーバ５へプリンタＩＤ発行要求を送信する。
【００５４】
クラウドプリントサーバ５の制御部３０は、送受信部３４によりプリンタＩＤ発行要求を受信すると、ステップＳＰ４においてプリンタＩＤを発行し、ステップＳＰ５へ移り送受信部３４によりプリンタ２へ当該プリンタＩＤを送信する。
【００５５】
プリンタ２の制御部１０は、送受信部１４によりプリンタＩＤを受信すると、ステップＳＰ６において、プリンタ印刷機能情報を記憶部１２から読み込みプリンタ名Ｃ１０、カラーＣ１２、給紙トレイＣ１３、部数Ｃ１４及び両面印刷Ｃ１５の項目の内容に設定すると共に、受信したプリンタＩＤをプリンタＩＤＣ１１の項目の内容に設定し、さらにユーザ情報リスト（図３）のユーザ名Ｃ１から全てのユーザ名を抽出し、ユーザ名Ｃ１６の項目の内容に設定することにより、プリンタ情報リストＬｐ（図４）を作成して記憶部１２に記憶し、ステップＳＰ７へ移る。
【００５６】
ステップＳＰ７において制御部１０は、送受信部１４によりクラウドプリントサーバ５へプリンタ情報リストＬｐを送信する。
【００５７】
クラウドプリントサーバ５の制御部３０は、送受信部３４によりプリンタ情報リストＬｐを受信すると、ステップＳＰ８において当該プリンタ情報リストＬｐの内容を確認し、記載内容に不備がなければ、ステップＳＰ９へ移り、プリンタ２の登録を完了させるためのＨＴＭＬ（HyperText Markup Language）形式のウェブページ（以下ではこれをプリンタ登録ウェブページとも呼ぶ）を示す認証先ＵＲＬ（Uniform Resource Locator）を送受信部３４によりプリンタ２へ送信する。
【００５８】
プリンタ２の制御部１０は、送受信部１４により認証先ＵＲＬを受信すると、ステップＳＰ１０において当該認証先ＵＲＬを示す二次元バーコードを操作表示部１６に表示し、ステップＳＰ１１へ移り、一定時間待機する。
【００５９】
このときユーザは、ユーザ端末４を操作して、プリンタ２の操作表示部１６に表示された二次元バーコードを撮像部４８により撮像する。ユーザ端末４の制御部４０は、撮像した二次元バーコードにより示される認証先ＵＲＬを操作表示部４６に表示し、ユーザによる当該操作表示部４６に対する操作に基づき、認証先ＵＲＬに接続してプリンタ登録ウェブページを当該操作表示部４６に表示する。
【００６０】
ステップＳＰ１２において制御部４０は、プリンタ登録ウェブページに接続して、送受信部４４により登録完了指示をクラウドプリントサーバ５へ送信する。
【００６１】
クラウドプリントサーバ５の制御部３０は、送受信部３４により登録完了指示を受信すると、ステップＳＰ１３においてプリンタ２をクラウドプリンタリストに登録する。
【００６２】
このときプリンタ２の制御部１０は、ステップＳＰ１４において、プリンタ２がクラウドプリントサーバ５に登録されたか否かを確認する登録確認要求を送受信部１４によりクラウドプリントサーバ５へ送信する。
【００６３】
クラウドプリントサーバ５の制御部３０は、送受信部３４により登録確認要求を受信すると、ステップＳＰ１５において、プリンタ２がクラウドプリントサーバ５に登録されたことを示す登録確認応答を送受信部３４によりプリンタ２へ送信する。因みにこのとき制御部３０は、プリンタ２がクラウドプリントサーバ５に未だ登録されていない場合、プリンタ２がクラウドプリントサーバ５に登録されていないことを示す登録確認応答を送受信部３４によりプリンタ２へ送信する。
【００６４】
ステップＳＰ１６においてプリンタ２の制御部１０は、プリンタ２がクラウドプリントサーバ５に登録されたことを示す登録確認応答を送受信部１４により受信したか否かを判定する。ここで否定結果が得られると、制御部１０はステップＳＰ１１へ戻り、プリンタ２がクラウドプリントサーバ５に登録されるまでステップＳＰ１１、ＳＰ１４及びステップＳＰ１６の処理を繰り返す。
【００６５】
一方ステップＳＰ１６において肯定結果が得られると、制御部１０はステップＳＰ１７へ移り、クラウドプリントサーバ５へのプリンタ２の登録が完了したことを操作表示部１６に表示し、プリンタ登録処理手順ＲＴ１を終了する。
【００６６】
［１−６．印刷処理］
次に、クラウドプリントシステム１においてユーザがユーザ端末４を操作しクラウドプリントサーバ５へ印刷ジョブを送信しプリンタ２において印刷を行わせる印刷処理手順ＲＴ２について、図９のフローチャートを用いて説明する。
【００６７】
まず、ユーザがユーザ端末４を操作してクラウドプリントサーバ５に接続して印刷ジョブを送信し、印刷先のプリンタとしてプリンタ２（すなわち図４に示したプリンタ名"Printer-123456"）を選択してクラウドプリントサーバ５の印刷設定ページを開く。
【００６８】
このときクラウドプリントサーバ５は、プリンタ登録処理手順ＲＴ１（図８）のステップＳＰ８においてプリンタ２から受信したプリンタ情報リストＬｐに記載されている各項目の内容を、印刷設定ページとしてユーザに対し選択可能に操作表示部４６に表示させる。
【００６９】
ユーザは、ユーザ端末４を操作してクラウドプリントサーバ５の印刷設定ページにおける各項目の内容を選択し、印刷指示をクラウドプリントサーバ５へ送信する。このときユーザは、印刷設定ページに選択可能に表示されたユーザ名（ユーザＡ／ユーザＢ／ユーザＣ／ユーザＤ…）の中から何れか１つのユーザ名を選択する。
【００７０】
クラウドプリントサーバ５の制御部３０は、送受信部３４により印刷ジョブを受信し、印刷設定が行われると、ステップＳＰ２２において、ユーザにより選択された印刷設定に基づいて印刷設定情報リストＬｓ（図６）を作成し、ステップＳＰ２３へ移る。
【００７１】
ステップＳＰ２３において制御部３０は、プリンタ２を印刷先とする印刷ジョブが当該クラウドプリントサーバ５に追加され印刷実行指示がされたことを示す印刷ジョブ追加通知を送受信部３４により印刷先のプリンタ２へ送信し、ステップＳＰ２４へ移り、印刷設定情報リストＬｓをプリンタ２へ送信する。
【００７２】
プリンタ２の制御部１０は、送受信部１４により印刷ジョブ追加通知及び印刷設定情報リストＬｓを受信すると、ステップＳＰ２５において、当該印刷設定情報リストＬｓのユーザ名Ｃ２４の項目からユーザＡを抽出し、図１０に示すログイン画面ＤＩＰを操作表示部１６の操作パネル１６Ａに表示し、ステップＳＰ２６へ移る。
【００７３】
このログイン画面ＤＩＰには、印刷設定情報リストＬｓのユーザ名Ｃ２４の項目から抽出されたユーザ名が表示されるユーザ名表示部ＵＤと、パスワードを入力されるパスワード入力部ＰＩとが設けられている。
【００７４】
ステップＳＰ２６において制御部１０は、ユーザにより操作パネル１６Ａが操作されパスワード入力部ＰＩにパスワードが入力されるまで待ち受け、パスワードが入力され印刷開始が指示されると、ステップＳＰ２７へ移る。
【００７５】
ステップＳＰ２７において制御部１０は、入力されたパスワードを照合し、ステップＳＰ２８へ移る。具体的には制御部１０は、印刷設定情報リストＬｓのユーザ名Ｃ２４の項目の内容に記載されたユーザＡ（すなわちログイン画面ＤＩＰのユーザ名表示部ＵＤに表示されたユーザＡ）に対する、ログイン画面ＤＩＰのパスワード入力部ＰＩに入力されたパスワードが、ユーザ情報リストＬｕ（図３）におけるユーザＡのパスワードと同一の文字列であるか否かを照合する。
【００７６】
ステップＳＰ２８において制御部１０は、パスワードの照合結果に基づき、印刷を許可するか否かを判定する。具体的には制御部１０は、照合したパスワードが同一であった場合、印刷を許可すると判定し、照合したパスワードが同一でなかった場合、印刷を許可しない判定することにより印刷可否を判断する。
【００７７】
ステップＳＰ２８において否定結果が得られると、このことは現在プリンタ２にパスワードを入力したユーザが、クラウドプリントサーバ５に印刷ジョブが送信された際に指定されたユーザＡであることが認証されなかったため、プリンタ２が印刷を許可しないことを表し、このとき制御部１０は印刷処理手順ＲＴ２を終了する。一方ステップＳＰ２８において肯定結果が得られると、このことは、現在プリンタ２にパスワードを入力したユーザが、クラウドプリントサーバ５に印刷ジョブが送信された際に指定されたユーザＡであることが認証されたため、プリンタ２が印刷を許可することを表し、このとき制御部１０はステップＳＰ２９へ移る。
【００７８】
ステップＳＰ２９において制御部１０は、送受信部１４により印刷ジョブ取得要求をクラウドプリントサーバ５へ送信する。
【００７９】
クラウドプリントサーバ５の制御部３０は、送受信部３４により印刷ジョブ取得要求を受信すると、ステップＳＰ３０において、送受信部３４により印刷ジョブをプリンタ２へ送信する。
【００８０】
プリンタ２の制御部１０は、送受信部１４により印刷ジョブを受信すると、ステップＳＰ３１において、画像処理部１８により印刷ジョブを印刷用画像データに変換し、印刷部２０により当該印刷用画像データを所定の用紙に印刷し、ステップＳＰ３２へ移る。
【００８１】
ステップＳＰ３２において制御部１０は、印刷した枚数をユーザ情報リストＬｕ（図３）におけるユーザＡの許可枚数Ｃ４の欄の値から減算することによりユーザ情報リストＬｕを更新し、印刷処理手順ＲＴ２を終了する。因みに制御部１０は、ユーザＡに対する許可枚数Ｃ４の値が今回の印刷ジョブの印刷枚数に対し不足している場合は印刷を行わない。
【００８２】
また制御部１０は、ステップＳＰ２８において印刷不許可であると判定した場合や、印刷許可であると判定したが許可枚数が不足している場合、印刷を行わなかったことを操作表示部１６に表示し、印刷処理手順ＲＴ２を終了する。
【００８３】
［１−７．効果］
以上の構成において、プリンタ２は、少なくともユーザ識別情報としてのユーザ名Ｃ１と認証情報としてのパスワードＣ２とを対応づけたユーザ情報リストＬｕを記憶部１２に記憶し、プリンタ２をクラウドプリントサーバ５に登録する際、当該ユーザ情報リストＬｕから複数のユーザ名を抽出し、印刷設定項目と共に印刷設定情報リストＬｓとしてクラウドプリントサーバ５へ送信する。
【００８４】
クラウドプリントサーバ５は、ユーザ端末４から印刷ジョブを受信すると共に、印刷設定情報リストＬｓの各項目の内容が選択可能に表示された印刷設定ページにおいて、印刷設定及びユーザ名の選択をユーザ端末４に行わせ、印刷設定情報リストＬｓを作成し、プリンタ２へ送信する。
【００８５】
プリンタ２は、印刷設定情報リストＬｓに記載されたユーザ名を操作表示部１６に表示してパスワードをユーザに入力させ、ユーザ情報リストＬｕに記載されたパスワードと照合することによりユーザ認証を行い、印刷可否を判定する。
【００８６】
これによりクラウドプリントシステム１は、印刷を指示するユーザ端末４にプリンタドライバがインストールされていない状態であっても、プリンタ２においてユーザを認証し、印刷可否の判定や、印刷制限を行うことができる。
【００８７】
従来、例えばプリンタ２とユーザ端末４とが離隔した位置にあり、ユーザがユーザ端末４を操作してプリンタ２を印刷先として印刷指示を行った場合、印刷指示を行ったユーザ以外になりすました他のユーザが、印刷された用紙を取得してしまうおそれがあった。
【００８８】
これに対しクラウドプリントシステム１は、プリンタ２においてユーザを認証しない限り当該プリンタ２において印刷が実行されないため、ユーザがユーザ端末４を操作して印刷指示を行ってから、プリンタ２まで移動して認証を行った後に印刷を行わせることができる。このためクラウドプリントシステム１は、印刷物がプリンタ２に放置されてしまうことを防ぎ、印刷指示を行ったユーザ以外になりすました他のユーザが印刷物を取得してしまうことを防止し、セキュリティを向上させることができる。
【００８９】
また、例えばユーザＡがユーザ端末４を操作し、クラウドプリントサーバ５の印刷設定ページにおいてユーザＢを選択した場合、当該ユーザＢがプリンタ２に対し当該ユーザＢのパスワードを入力することにより、プリンタ２に印刷を行わせることができる。この場合ユーザＡは、自分以外のユーザＢのみに、自分の印刷物をプリンタ２へ取りに行かせることができる。
【００９０】
ところで、従来のクラウドプリントシステムにおいても、ユーザ名Ｃ１６（図４）を除いた状態のプリンタ情報リストをプリンタ２からクラウドプリントサーバ５へ送信すると共に、ユーザ名Ｃ２４（図６）を除いた状態の印刷設定情報リストをクラウドプリントサーバ５からプリンタ２へ送信することは行われていた。
【００９１】
本実施の形態によるクラウドプリントシステム１は、このようなプリンタ情報リスト及び印刷設定情報リストにユーザ名を付加し、当該ユーザ名に対応したパスワードをユーザ情報リストＬｕとしてプリンタ２に保持するだけで、プリンタ２においてユーザを認証することができる。
【００９２】
このためクラウドプリントシステム１は、従来のクラウドプリントシステムにおけるサーバの動作を変更することなく、プリンタ２においてユーザを認証することができる。
【００９３】
またプリンタ２は、ユーザ名Ｃ１及びパスワードＣ２を記憶しているため、当該プリンタ２を用いて従来のようにクライアント、サーバ及びプリンタがＬＡＮに接続された構成とした場合、クライアントにインストールされたプリンタドライバを介しユーザ名及びパスワードをプリンタが受信した場合、当該プリンタ２は、受信したユーザ名及びパスワードと記憶しているユーザ名Ｃ１及びパスワードＣ２とを照合して認証を行うことができる。
【００９４】
以上の構成によれば、クラウドプリントシステム１は、印刷ジョブを印刷するユーザを識別するユーザ名をクラウドプリントサーバ５に対し指定する制御部４０を有するユーザ端末４と、プリンタ２に対応付けられた複数のユーザそれぞれを識別する複数のユーザ名を記憶する記憶部３２と、印刷ジョブと複数のユーザ名のうちユーザ端末４により指定されたユーザ名とをプリンタ２に送信する送受信部３４とを有するサーバと、ユーザ名と、当該ユーザ名を認証するパスワードとを対応付けたユーザ情報リストＬｕを予め記憶する記憶部１２と、印刷ジョブとユーザ名とをクラウドプリントサーバ５から受信する送受信部１４と、受信したユーザ名に対応するパスワードが入力されると、入力されたパスワードが正常であるか否かをユーザ情報リストＬｕを参照して判定し、パスワードが正常であると判定した場合、印刷ジョブの印刷を許可する制御部１０とを有するプリンタ２とを設けるようにした。
【００９５】
これによりクラウドプリントシステム１は、印刷実行を指示するユーザ端末４にプリンタドライバがインストールされていない状態であっても、プリンタ２においてユーザを認証できる。
【００９６】
［２．他の実施の形態］
なお上述した実施の形態においては、ユーザ情報リストＬｕを予め作成してプリンタ２の記憶部１２に記憶させておく場合について述べた。本発明はこれに限らず、プリンタ２を使用するユーザを追加する場合、ユーザ情報リストＬｕのユーザ名Ｃ１に例えばユーザＥを新たに追加し、当該ユーザＥに対応するパスワードＣ２、許可情報Ｃ３及び許可枚数Ｃ４を設定しても良い。その場合、更新したユーザ情報リストＬｕに基づきプリンタ情報リストＬｐを更新し、クラウドプリントサーバ５へ再送すれば良い。
【００９７】
また上述した実施の形態においては、管理者がプリンタ２の操作パネル１６Ａを操作することによりユーザ情報リストＬｕを設定する場合について述べた。本発明はこれに限らず、プリンタ２にＬＡＮＬ１を介し接続された種々の装置からプリンタ２にユーザ情報リストＬｕを供給しても良い。また、プリンタ２に接続した種々の装置から、プリンタ２におけるユーザ情報設定ページを操作することによりユーザ情報リストＬｕを作成させても良い。
【００９８】
さらに上述した実施の形態においては、プリンタ情報リストＬｐをプリンタ２からクラウドプリントサーバ５へ１度に送信する場合について述べた。本発明はこれに限らず、プリンタ情報リストＬｐの各項目を、異なるタイミングでクラウドプリントサーバ５へ送信しても良い。また、インターネットＮＴに接続されたプリンタ２以外の種々の装置からクラウドプリントサーバ５へプリンタ情報リストＬｐを送信しても良い。
【００９９】
さらに上述した実施の形態においては、プリンタ情報リストＬｐをプリンタ２の記憶部１２に記憶させる場合について述べたが、本発明はこれに限らず、プリンタ情報リストＬｐはクラウドプリントサーバ５に送信するのみで、記憶部１２には記憶させなくても良い。
【０１００】
さらに上述した実施の形態においては、ユーザ情報リストＬｕには、ユーザ名Ｃ１、パスワードＣ２、許可情報Ｃ３及び許可枚数Ｃ４を設定する場合について述べた。本発明はこれに限らず、許可情報Ｃ３及び許可枚数Ｃ４を省略しても良い。要は、少なくともユーザ名Ｃ１及びパスワードＣ２が設定されていれば良い。
【０１０１】
さらに上述した実施の形態においては、プリンタ２が認証先ＵＲＬを示す二次元バーコードを操作表示部１６に表示し、ユーザに撮影させる場合について述べた。本発明はこれに限らず、認証先ＵＲＬを示す情報をプリンタ２からユーザ端末４へ送信しても良く、又はプリンタ２が認証先ＵＲＬを操作表示部１６に表示しユーザが当該操作表示部１６を見ながらユーザ端末４に当該認証用ＵＲＬを直接入力しても良い。
【０１０２】
さらに上述した実施の形態においては、プリンタ２は、印刷ジョブ追加通知を受信するとログイン画面ＤＩＰを操作表示部１６に表示する場合について述べた。本発明はこれに限らず、例えばプリンタ２の操作表示部１６が操作され印刷実行を指示された場合等にログイン画面ＤＩＰを表示するようにしても良い。
【０１０３】
さらに上述した実施の形態においては、印刷処理手順ＲＴ２のステップＳＰ２４においてクラウドプリントサーバ５から送信された印刷設定情報リストＬｓを受信すると、プリンタ２が認証を行い、印刷許可と判定した場合に、印刷ジョブを受信して印刷する場合について述べた。本発明はこれに限らず、印刷設定情報リストＬｓと共に印刷ジョブを受信してプリンタ２が認証を行い、印刷許可と判定した場合、既に受信した印刷ジョブを印刷するようにしても良い。
【０１０４】
さらに本発明においては、ユーザ情報リストＬｕにおける許可枚数Ｃ４が、月毎の最大枚数から減算された値に基づき、ユーザ毎に月毎の印刷枚数を把握し、課金を行っても良い。
【０１０５】
さらに上述した実施の形態においては、ノートＰＣ又はモバイル端末等によりユーザ端末４を構成する場合について述べたが、本発明はこれに限らず、ユーザにより持ち運びが容易であり且つ印刷ジョブをクラウドプリントサーバ５に送信する種々の装置であって良い。
【０１０６】
さらに上述した実施の形態において、ユーザ端末４はクラウドプリントサーバ５に印刷ジョブを送信せず、別途設けられたユーザ端末４以外の装置がクラウドプリントサーバ５に印刷ジョブを送信し、ユーザ端末４は印刷実行指示を行うのみでも良い。
【０１０７】
さらに上述した実施の形態においては、プリンタ２を示す識別情報として、クラウドプリントサーバ５が発行するプリンタＩＤを用いる場合について述べた。本発明はこれに限らず、例えばＭＡＣ（Media Access Control）アドレス等、プリンタ２自身が装置内部に有する固有の識別情報でも良い。
【０１０８】
さらに上述した実施の形態においては、インターネットＮＴに１台のプリンタ２が接続される場合について述べた。本発明はこれに限らず、２台以上の所定台数のプリンタがインターネットＮＴに接続されていても良い。
【０１０９】
さらに上述した実施の形態においては、プリンタ２、ユーザ端末４及びクラウドプリントサーバ５がインターネットＮＴを介して接続される場合について述べた。本発明はこれに限らず、ＵＳＢ（Universal Serial Bus）ケーブル、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．３ｕ／ａｂやＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ等の規格に準じた有線又は無線のＬＡＮ等、種々の通信手段を介して接続しても良い。
【０１１０】
さらに上述した実施の形態においては、ユーザ端末４からインターネットＮＴを介してクラウドプリントサーバ５に送信された印刷ジョブをプリンタ２において印刷するクラウドプリントシステム１に本発明を適用する場合について述べた。本発明はこれに限らず、ユーザ端末４からインターネットＮＴを介してサーバに送信された種々のコンテンツデータを所定の機器においてダウンロードするシステムに本発明を適用しても良い。
【０１１１】
さらに上述した実施の形態においては、プリンタに本発明を適用する場合について述べた。本発明はこれに限らず、例えばコピー機、複合機、ＦＡＸ機等の種々の機器に本発明を適用しても良い。
【０１１２】
さらに上述した実施の形態においては、ユーザ識別情報指定部としての制御部４０を有するクライアントとしてのユーザ端末４と、ユーザ識別情報記憶部としての記憶部３２と、ユーザ識別情報送信部としての送受信部３４とを有するサーバとしてのクラウドプリントサーバ５と、ユーザ情報リスト記憶部としての記憶部１２と、ユーザ識別情報受信部としての送受信部１４と、認証部としての制御部１０とを有する画像形成装置としてのプリンタ２とによって、画像形成システムとしてのクラウドプリントシステム１を構成する場合について述べた。
【０１１３】
本発明はこれに限らず、その他種々の構成でなるユーザ識別情報指定部を有するクライアントと、ユーザ識別情報記憶部と、ユーザ識別情報送信部とを有するサーバと、ユーザ情報リスト記憶部と、ユーザ識別情報受信部と、認証部とを有する画像形成装置とによって画像形成システムを構成するようにしても良い。
【０１１４】
さらに上述した実施の形態においては、ユーザ情報リスト記憶部としての記憶部１２と、ユーザ識別情報受信部としての送受信部１４と、認証部としての制御部１０とによって、画像形成装置としてのプリンタ２を構成する場合について述べた。
【０１１５】
本発明はこれに限らず、その他種々の構成でなるユーザ情報リスト記憶部と、ユーザ識別情報受信部と、認証部とによって画像形成装置を構成するようにしても良い。
【産業上の利用可能性】
【０１１６】
本発明は、プリンタに画像を印刷させるコンピュータの他、イメージスキャナやファクシミリ装置、或いは複写機等、画像に関する種々の処理を行う種々の電子機器でも利用できる。
【符号の説明】
【０１１７】
１……クラウドプリントシステム、２……プリンタ、４……ユーザ端末、５……クラウドプリントサーバ、１０……制御部、１２……記憶部、１４……送受信部、１６……操作表示部、１６Ａ……操作パネル、１８……画像処理部、２０……印刷部、３０……制御部、３２……記憶部、３４……送受信部、３６……操作部、３８……表示部、４０……制御部、４２……記憶部、４４……送受信部、４６……操作表示部、４８……撮像部、ＮＴ……インターネット、Ｌ１、Ｌ２……ＬＡＮ、ＤＩＰ……ログイン画面、ＵＤ……ユーザ名表示部、ＰＩ……パスワード入力部、Ｌｕ……ユーザ情報リスト、Ｌｐ……プリンタ情報リスト、Ｌｓ……印刷設定情報リスト。
【図１】
2015125478.tif 000003
【図２】
2015125478.tif 000004
【図３】
2015125478.tif 000005
【図４】
2015125478.tif 000006
【図５】
2015125478.tif 000007
【図６】
2015125478.tif 000008
【図７】
2015125478.tif 000009
【図８】
2015125478.tif 000010
【図９】
2015125478.tif 000011
【図１０】
2015125478.tif 000012