JP6976061B2 - ジョブ装置、端末、認証関連情報の回復方法 - Google Patents

ジョブ装置、端末、認証関連情報の回復方法 Download PDF

Info

Publication number
JP6976061B2
JP6976061B2 JP2017022055A JP2017022055A JP6976061B2 JP 6976061 B2 JP6976061 B2 JP 6976061B2 JP 2017022055 A JP2017022055 A JP 2017022055A JP 2017022055 A JP2017022055 A JP 2017022055A JP 6976061 B2 JP6976061 B2 JP 6976061B2
Authority
JP
Japan
Prior art keywords
authentication
related information
cloud
job
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017022055A
Other languages
English (en)
Other versions
JP2018128898A (ja
Inventor
隆裕 萩原
浩 渡邉
昭弘 水谷
俊博 井田
祐丞 浜田
浩士 遠藤
和広 上村
一泰 小倉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba TEC Corp
Original Assignee
Toshiba Corp
Toshiba TEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba TEC Corp filed Critical Toshiba Corp
Priority to JP2017022055A priority Critical patent/JP6976061B2/ja
Priority to US15/461,616 priority patent/US10063729B1/en
Publication of JP2018128898A publication Critical patent/JP2018128898A/ja
Application granted granted Critical
Publication of JP6976061B2 publication Critical patent/JP6976061B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1222Increasing security of the print job
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1236Connection management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1238Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1287Remote printer device, e.g. being remote from client or server via internet
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1288Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00244Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/327Initiating, continuing or ending a single-mode communication; Handshaking therefor
    • H04N1/32765Initiating a communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

この明細書に記載の実施形態は、クラウドに対するジョブ装置の登録技術に関する。
従来、端末からの印刷指示に基づき、印刷対象のコンテンツデータをプリンタに印刷させるクラウドプリンティングを行うクラウドが知られる(例えば、特許文献1)。
特開2014−146112号公報
クラウドを利用するためには、ユーザが利用するプリンタの識別情報やユーザの識別情報を予めクラウドに登録する必要がある。端末は、該登録を完了すると、クラウドが端末およびユーザを承認済みであることを示す認証関連情報を生成する。端末は、クラウドにユーザログインした際に認証関連情報を用いることで、クラウドに対してプリンタが登録済みであることが認識され、クラウドを介して登録済みのプリンタを用いてプリントできる。
ここで、端末が、ユーザの誤操作等により、認証関連情報を削除してしまうことがある。この場合、端末は、再度、プリンタの識別情報等をクラウドに登録し、認証関連情報を取得し直す必要がある。
しかし、クラウドに対してプリンタの再登録を行うと、以前に既に当該プリンタの登録が行われているため、同一のプリンタがクラウドに多重登録されることとなる。クラウドの仕組みでは、同一のプリンタに対する多重登録が行われないことが前提となっているため、クラウドにプリンタが多重登録されると、クラウドを用いて正常にプリントできないおそれが生じる。
本発明が解決しようとする課題は、クラウドにジョブ装置を多重登録することを防止する技術を提供することである。
一般に、実施形態の端末は、メモリと、プロセッサと、を備える。メモリは、当該端末からの指示に基づき登録済みのジョブ装置にジョブの実行指示を送信する第1クラウドから、ジョブ装置の登録完了時に当該端末が取得する認証関連情報であって、第1クラウドが認証を承認済みであることを示す認証関連情報、を記憶する。プロセッサは、第1クラウドにジョブ装置を登録する際に認証関連情報を記憶領域に保存し、第1クラウドによる承認後にメモリに認証関連情報が無い場合、記憶領域から認証関連情報を取得する。
一般に、実施形態の認証関連情報の回復方法は、当該端末からの指示に基づき登録済みのジョブ装置にジョブの実行指示を送信するクラウドから、ジョブ装置の登録完了時に当該端末が取得する認証関連情報であって、クラウドが当該端末による認証を承認済みであることを示す認証関連情報、の当該端末による回復方法であって、ジョブ装置の登録完了時に認証関連情報を当該端末のメモリおよびメモリと異なる記憶領域に記憶し、クラウドから認証の承認を受け、メモリに認証関連情報が無い場合、記憶領域から認証関連情報を取得する。
プリンティングシステムの構成を示す図である。 クライアント端末による登録処理を示すフローチャートである。 第1サーバ群へのログイン画面を示す図である。 MFPの登録内容の確認画面を示す図である。 MFPの登録後の登録処理を示すフローチャートである。 MFPの登録の回復画面を示す図である。 MFPの登録を削除することを示す画面を示す図である。 MFPの登録の回復画面を示す図である。 MFPの登録を削除することを示す画面を示す図である。
以下、各実施形態を図面に基づいて説明する。
図1は、プリンティングシステム100の構成を示す図である。
プリンティングシステム100は、クライアント端末1、MFP2、第1サーバ群3、および第2サーバ群4を備える。
図1では、クライアント端末1として、PC (Personal Computer)やスマートフォン等を想定して描いているが、後述するが、クライアント端末1はMFP2であってもよい。MFP2(Multi-Function Peripheral)は、プリントやスキャン、FAX、e-mail送信等の複数の機能を有する。第1サーバ群3は、クラウドプリンティングを行うクラウド(第1クラウド)を形成する。クラウドとは、インターネット経由でサービスを提供する主体を指す。第2サーバ群4は、記憶領域を提供するクラウド(第2クラウド)を形成する。各要素1〜4は、インターネットを介してネットワーク化され、互いに接続する。クライアント端末1およびMFP2は、図1では1つしか描かれていないが、複数がネットワークに接続されているものとする。
クライアント端末1は、プロセッサ11、メモリ12、HDD13(Hard Disk Drive)、ディスプレイ14、入力部15を備える。
プロセッサ11は、クライアント端末1全体を制御する。プロセッサ11は、メモリ12やHDD13内のプログラムを実行することにより、各機能を実現する。HDD13は、プロセッサ11の処理に必要な各種の情報を記憶する。ディスプレイ14は、画像を表示する。入力部15は、キーボードやマウス、タッチパネル等であり、ユーザの操作を受け付ける。
HDD13は、OS131(Operating System)、アプリケーション132、プリントアプリケーション133、レジストリ134を記憶する。プロセッサ11は、OS131を起動させ、アプリケーション132,133を読み込むことによって各種の機能を実現する。プリントアプリケーション133は、各種のファイルを第1サーバ群3に送信し、MFP2にてプリントするためのプログラムである。また、プリントアプリケーション133は、後述のAct11〜14、21〜28をプロセッサ11が実行するための機能を有する。
レジストリ134は、OS131で用いられる設定情報のデータベースである。レジストリ134は、OS131に関する基本情報やアプリケーション132,133の設定、ユーザパスワード等を記憶する。プリントアプリケーション133は、後述する認証関連情報135をレジストリ134に保存する。
MFP2は、要素11〜15と同様の要素21〜25を備えるほか、画像形成部26、およびスキャナ27を備える。画像形成部26は、シートに画像を形成する。画像形成部26は、レーザにて感光体に潜像を形成し、潜像をトナーにより現像して感光体上にトナー像を形成する。画像形成部26は、感光体上のトナー像をシートに転写する。画像形成部26は、ヘッドからインクを噴射してシートに画像を形成してもよい。スキャナ27は、シート上の画像を撮像素子により撮像し、画像データを生成する。HDD23は、MFP2の識別情報であるプリンタ情報231を予め記憶する。プリンタ情報231は、モデル名、シリアル番号、MACアドレス等であり、MFP2に固有の識別情報を含む。
第1サーバ群3は、処理部31および記憶部32として機能する。第1サーバ群3を構成する複数のサーバが提携して各機能部31,32を担ってもよい。処理部31は、クラウドプリンティングサービスをクライアント端末1に提供する。すなわち、処理部31は、ユーザの認証の承認を受けたクライアント端末1から、プリント対象の各種のファイルおよびプリント指示を受け付ける。処理部31は、クライアント端末1の認証関連情報135を参照し、ユーザの識別情報に対応付けられた登録済みプリンタ情報321を特定する。
処理部31は、クライアント端末1から受信するファイルおよびプリント指示に基づいて、登録済みプリンタ情報321が示すMFP2が実行可能なプリントジョブを生成する。処理部31は、プリントジョブを登録済みプリンタ情報321が示すMFP2に送信し、MFP2にプリントジョブを実行させる。記憶部32は、第1サーバ群3内にあるHDD等の記憶装置を含み、後述する登録済みプリンタ情報321を記憶する。
第2サーバ群4は、処理部41および記憶部42として機能する。処理部41は、クラウドストレージサービスをクライアント端末1に提供する。記憶部42は、第2サーバ群4内にあるHDD等の記憶装置を含み、後述する認証関連情報135を記憶する。
クライアント端末1は、第1サーバ群3からクラウドプリンティングサービスの提供を受けるに当たり、使用するMFP2を第1サーバ群3に登録する必要がある。以下、クライアント端末1による登録処理を図2のフローチャートを参照して説明する。
図3は、第1サーバ群3へのログイン画面51を示す図である。
クライアント端末1は、第1サーバ群3にアクセスし、ログイン画面51を開く。ログイン画面51を含む後述の各ウェブページ画面52〜56は、クライアント端末1が、第1サーバ群3から受信するデータ等を用いてディスプレイ14に表示する。
クライアント端末1は、ログイン画面51にてアカウントやパスワードを含むユーザの識別情報を受け付ける。クライアント端末1は、ユーザの識別情報を第1サーバ群3に送信し、ユーザ認証の承認を第1サーバ群3から受ける(Act11)。本実施形態では、第2サーバ群4は、第1サーバ群3と提携しているものとし、第1サーバ群3のユーザ認証の承認により、クライアント端末1に対してユーザ認証の承認を行う。
図4は、MFP2の登録内容の確認画面52を示す図である。
クライアント端末1は、不図示の入力画面にて、登録するMFP2の入力をユーザから受け付ける。クライアント端末1は、例えばネットワーク内のMFP2と通信し、ネットワーク内のMFP2の一覧を表示する。そして、クライアント端末1は、ユーザからMFP2の選択を受け付け、選択を受け付けたMFP2から該MFP2のプリンタ情報231を取得する。
クライアント端末1は、プリンタ情報231およびユーザの識別情報に基づき、MFP2の登録内容の確認画面52を表示する。確認画面52は、例えばユーザの識別情報であるプリンタ管理者アカウントと、プリンタ情報231に含まれるモデル名およびシリアル番号とを表示する。クライアント端末1は、確認画面52における開始ボタン521の入力を受け付け、プリンタ情報231およびユーザの識別情報を第1サーバ群3に送信する。
第1サーバ群3は、プリンタ情報231およびユーザの識別情報を対応付けて登録済みプリンタ情報321として記憶部32に記憶する。登録済みプリンタ情報321は、ユーザの識別情報に対し、MFP2のプリンタ情報231毎に複数あってもよい。クライアント端末1は、このようにして、第1サーバ群3にMFP2を登録する(Act12)。
この際、クライアント端末1は、第1サーバ群3からアクセストークンやリフレッシュトークン、XMPP jabber ID等を取得する。クライアント端末1は、これらアクセストークンやリフレッシュトークン、XMPP jabber ID、およびプリンタ情報231を含む認証関連情報135を生成する(Act13)。認証関連情報135は、第1サーバ群3がクライアント端末1によるユーザの認証を承認済みであることを示す情報である。クライアント端末1は、認証関連情報135を用いることで、第1サーバ群3に対し、登録済みプリンタ情報321に対応付けられたクライアント端末1と認識させることができる。
例えば、アクセストークンは、承認済みのクライアント端末1を識別するための文字列である。クライアント端末1は、第1サーバ群3からリクエストを受信する度にアクセストークンを送信する。これにより、第1サーバ群3は、クライアント端末1を、登録済みプリンタ情報321に対応付けられたクライアント端末1と認識する。
登録済みプリンタ情報321を第1サーバ群3から削除する前に、クライアント端末1は、ユーザの誤操作でプリントアプリケーション133を削除してしまうこと等により、認証関連情報135を削除してしまうことがある。この場合、背景技術で説明したように、クライアント端末1が第1サーバ群3にユーザ認証の承認を受けても、第1サーバ群3から、登録済みプリンタ情報321に対応するクライアント端末1と認識されない。そのため、従来は、認証関連情報135を得るために、再度、新たな登録済みプリンタ情報321を登録する必要が生じ、同一のMFP2に対して古い登録済みプリンタ情報321と新たな登録済みプリンタ情報321とが2重に登録される事態が生じていた。
このような課題を解決すべく、本実施形態のクライアント端末1は、認証関連情報135を第2サーバ群4に保存し、認証関連情報135をバックアップする(Act14)。
以下、MFP1の登録後に第1サーバ群3から承認を受けた際の登録処理を図5のフローチャートを参照して説明する。
クライアント端末1は、Act11と同様、第1サーバ群3にユーザ情報を送信して認証要求を行い、第1サーバ群3から承認を受ける(Act21)。
クライアント端末1は、レジストリ134に認証関連情報135があるか否か判定する(Act22)。クライアント端末1は、認証関連情報135が有る場合(Act22:YES)、登録処理を終了する。
クライアント端末1は、認証関連情報135が無い場合において(Act22:NO)、プリンタ情報231を有さないPC等である場合(Act23:NO)、ユーザ情報に対応付けられた第2サーバ群4の認証関連情報135を参照する(Act24)。
クライアント端末1は、第2サーバ群4に、ユーザ情報に対応付けられた認証関連情報135が無い場合(Act24:NO)、前述のAct12〜14を行う。Act12〜14については後でも再度説明する。
図6は、MFP2の登録の回復画面53を示す図である。
クライアント端末1は、第2サーバ群4に認証関連情報135がある場合(Act24:YES)、MFP2の登録の回復画面53を表示する(Act25)。回復画面53には、プリンタ(MFP2)が以前にユーザによって登録済みである旨が表示される。回復画面53には、新規にプリンタ(MFP2)を登録する場合は削除ボタン531を押し、登録済みのプリンタ(MFP2)を回復させる場合には回復ボタン532を押す旨が表示される。
クライアント端末1は、ユーザによる回復ボタン532の入力を受け付ける場合(Act26:YES)、第2サーバ群4から、ユーザ情報に対応付けられた認証関連情報135を取得する(Act27)。
図7は、MFP2の登録を削除することを示す画面54を示す図である。
クライアント端末1は、ユーザによる削除ボタン531の入力を受け付ける場合(Act26:NO)、ユーザの識別情報に対応付けられたMFP2の登録を削除することを示す画面54を表示し、OKボタン541の入力を受け付ける。すると、クライアント端末1は、第1サーバ群3から、ユーザの識別情報に対応付けられた登録済みプリンタ情報321を削除するとともに、第2サーバ群4から、ユーザの識別情報に対応付けられた認証関連情報135を削除する(Act28)。
この際、クライアント端末1は、ユーザの識別情報に対応付けられた登録済みプリンタ情報321が複数ある場合には、いずれのMFP2の登録済みプリンタ情報321を削除するかの選択を受け付ける画面を表示してもよい。そして、クライアント端末1は、選択を受け付けたMFP2の登録済みプリンタ情報321を第1サーバ群3から削除するとともに、第2サーバ群4から、選択を受け付けたMFP2のプリンタ情報231およびユーザの識別情報に対応付けられた認証関連情報135を削除してもよい。
クライアント端末1は、前述のAct12〜14を行い、ユーザが新たに選択するMFP2の登録済みプリンタ情報321を第1サーバ群3に登録し直す。また、クライアント端末1は、MFP2のプリンタ情報231およびユーザの識別情報に対応付けられた認証関連情報135を生成する。クライアント端末1は、バックアップとして認証関連情報135を第2サーバ群4に保存する(Act12〜14)。
続いて、クライアント端末1がMFP2である場合の説明を行う。この場合、MFP2は、上記クライアント端末1と同様のOS131、アプリケーション132、プリントアプリケーション133、レジストリ134を備え、レジストリ134内に認証関連情報135およびプリンタ情報231を備えているものとする。
クライアント端末1としてのMFP2は、Act11と同様、第1サーバ群3にユーザの識別情報を送信して認証要求を行い、第1サーバ群3から承認を受ける(Act21)。
MFP2は、レジストリ134に認証関連情報135があるか否か判定する(Act22)。MFP2は、認証関連情報135がユーザの誤操作等によって無いと判定するものとする(Act22:NO)。MFP2は、プリンタ情報231を有するので(Act23:YES)、第1サーバ群3に、ユーザ情報に対応付けられた登録済みプリンタ情報の一覧を要求する(Act29)。
MFP2は、第1サーバ群3から受信する登録済みプリンタ情報321の一覧に、当該MFP2の登録済みプリンタ情報321があるか否かを判定する(Act30)。MFP2は、例えば一覧の登録済みプリンタ情報321に、当該MFP2のプリンタ情報231が含むシリアル番号が含まれていない場合、該一覧に当該MFP2の登録済みプリンタ情報321が無いと判定する(Act30:NO)。この場合、MFP2は、自身のMFP2の登録済みプリンタ情報321を第1サーバ群3に登録するAct12〜14を行う。
MFP2は、該一覧の登録済みプリンタ情報321に、当該MFP2のプリンタ情報231(例えばシリアル番号)が含まれる場合、該一覧に当該MFP2の登録済みプリンタ情報321が有ると判定する(Act30:YES)。
図8は、MFP2の登録の回復画面55を示す図である。
この場合、MFP2は、MFP2の登録の回復画面55を表示する(Act25)。回復画面55には、当該プリンタ(MFP2)が以前に登録済みである旨が表示される。回復画面55には、新規に当該プリンタ(MFP2)を登録し直す場合には削除ボタン551を押し、当該プリンタ(MFP2)の登録を回復させる場合には回復ボタン552を押す旨が表示される。
MFP2は、ユーザによる回復ボタン552の入力を受け付ける場合(Act26:YES)、第2サーバ群4から、ユーザの識別情報および当該MFP2のプリンタ情報231に対応付けられた認証関連情報135を取得する(Act27)。
図9は、MFP2の登録を削除することを示す画面56を示す図である。
MFP2は、ユーザによる削除ボタン551の入力を受け付ける場合(Act26:NO)、当該MFP2の登録を削除することを示す画面56を表示し、OKボタン561の入力を受け付ける。すると、MFP2は、第1サーバ群3から、ユーザの識別情報および当該MFP2のプリンタ情報231に対応付けられた登録済みプリンタ情報321を削除する。また、MFP2は、第2サーバ群4から、ユーザの識別情報および当該MFP2のプリンタ情報231に対応付けられた認証関連情報135を削除する(Act28)。
本実施形態は、このような構成を取ることにより、クラウドプリンティングサービス(第1サーバ群3)に登録されたプリンタが故障やミスにより認証関連情報135を消失してしまった場合に起こる多重登録を防止できる。
本実施形態では、認証関連情報135のバックアップ先として、24時間稼働するクラウドとしての第2サーバ群4を利用するので、いつでも認証関連情報135の復帰処理を行うことができる。また、第2サーバ群4が無料のオンラインストレージサービスとして提供されている場合、本実施形態では、該第2サーバ群4を利用するので、認証関連情報135のバックアップ先として専用のサーバを設ける場合に比べてコストを低減できる。
(変形例)
前記実施形態では、クライアント端末1からの指示に基づき、第1サーバ群3(クラウド)がジョブの実行指示を送信する対象のジョブ装置として、プリンタ(MFP2)を例に挙げた。しかし、ジョブ装置は、スキャナであってもよいし、ファクシミリであってもよい。第1サーバ群3は、スキャナに対し、スキャナにセットされたシートを読み取るスキャンジョブの実行指示や、スキャンして得た画像データのEmail送信ジョブの実行指示を送信してもよい。第1サーバ群3は、ファクシミリに対し、ファクシミリにセットされたシートを読み取って画像データをFAX送信する指示を送信してもよい。
本明細書において、第1サーバ群3がジョブ装置にジョブの実行指示を送信するとは、ジョブ装置にジョブを送信することを含む。従って、第1サーバ群3が、プリンタにプリントジョブを送信することも、ファクシミリに、画像データおよび送信先設定を含むFAX送信ジョブを送信することも、第1サーバ群3がジョブ装置(プリンタやファクシミリ)にジョブの実行指示を送信することに含まれる。
本明細書において、第1サーバ群3がジョブ装置にジョブの実行指示(コマンド)を送信するとは、ジョブ装置が保有するジョブの設定の指定および該設定によるジョブの実行指示を送信することや、ジョブの設定および実行指示そのものを送信することを含む。従って、第1サーバ群3が、スキャナに対し、スキャナにセットされたシートを読み取るスキャンジョブの設定(例えば保存先(送信先))および該設定によるスキャンジョブの実行指示を送信することは、第1サーバ群3がジョブ装置(例えばスキャナ)にジョブの実行指示を送信することに含まれる。
前記実施形態では、認証関連情報135のバックアップ先として第2サーバ群4を例示した。しかし、認証関連情報135のバックアップ先は、クライアント端末1における認証関連情報135の格納先と異なる記憶領域であればよい。認証関連情報135のバックアップ先は、例えば、クライアント端末1に接続するHDD13と別体のHDDであってもよい。
本実施形態は、クラウドに装置を多重登録することを防止する技術を提供できる。
1…クライアント端末(端末)、2…MFP(ジョブ装置)、3…第1サーバ群(第1クラウド)、4…第2サーバ群(第2クラウド)、26…画像形成部、42…記憶部(記憶領域)、53,55…画面、134…メモリ、135…認証関連情報、321…登録済みプリンタ情報。

Claims (5)

  1. シートに画像を形成する画像形成部を備え、識別情報であるプリンタ情報を保有するジョブ装置であって、
    登録済みのジョブ装置のプリンタ情報およびユーザの識別情報を対応付けた登録済みプリンタ情報を保有し当該ジョブ装置からの指示に基づき前記登録済みのジョブ装置にプリントジョブの実行指示を送信する第1クラウドから、前記ジョブ装置の登録完了時に当該ジョブ装置が取得する認証関連情報であって、前記第1クラウドがユーザ認証を承認済みであることを示す認証関連情報、を記憶するメモリと、
    前記第1クラウドに前記ジョブ装置を登録する際に前記認証関連情報を記憶領域に保存し、前記第1クラウドによる前記承認後に前記メモリに前記認証関連情報が無い場合であって、当該ジョブ装置の前記プリンタ情報および前記ユーザの識別情報に対応付けられた前記登録済みプリンタ情報が前記第1クラウドにある場合、前記記憶領域から前記認証関連情報を取得するプロセッサと、
    を備えるジョブ装置。
  2. 請求項1に記載のジョブ装置であって、
    前記記憶領域は、第2クラウドが備えるジョブ装置。
  3. 端末であって、
    当該端末からの指示に基づき登録済みのジョブ装置にジョブの実行指示を送信するクラウドから、前記ジョブ装置の登録完了時に当該端末が取得する認証関連情報であって、前記クラウドが認証を承認済みであることを示す認証関連情報、を記憶するメモリと、
    前記クラウドに前記ジョブ装置を登録する際に前記認証関連情報を記憶領域に保存し、前記クラウドによる前記承認後に前記メモリに前記認証関連情報が無い場合、前記記憶領域から前記認証関連情報を取得するプロセッサと、を備え、
    前記プロセッサは、前記承認後に、前記ジョブ装置が前記クラウドに登録済みであり、かつ前記メモリに前記認証関連情報が無い場合、前記クラウドから前記ジョブ装置の登録を削除するか、前記記憶領域から前記認証関連情報を取得するかの選択を受け付ける画面をディスプレイに表示する端末。
  4. シートに画像を形成する画像形成部を備え識別情報であるプリンタ情報を保有するジョブ装置からの指示に基づき登録済みのジョブ装置にプリントジョブの実行指示を送信するクラウドから、前記ジョブ装置の登録完了時に当該ジョブ装置が取得する認証関連情報であって、前記クラウドが当該ジョブ装置によるユーザ認証を承認済みであることを示す認証関連情報、の当該ジョブ装置による回復方法であって、
    前記クラウドは、前記登録済みのジョブ装置のプリンタ情報およびユーザの識別情報を対応付けた登録済みプリンタ情報を保有し、
    前記ジョブ装置の登録完了時に前記認証関連情報を当該ジョブ装置のメモリおよび前記メモリと異なる記憶領域に記憶し、
    前記クラウドからユーザ認証の承認を受け、
    前記メモリに前記認証関連情報が無い場合であって、当該ジョブ装置の前記プリンタ情報および前記ユーザの識別情報に対応付けられた前記登録済みプリンタ情報が前記クラウドにある場合、前記記憶領域から前記認証関連情報を取得する認証関連情報の回復方法。
  5. 末からの指示に基づき登録済みのジョブ装置にジョブの実行指示を送信するクラウドから、前記ジョブ装置の登録完了時に当該端末が取得する認証関連情報であって、前記クラウドが当該端末による認証を承認済みであることを示す認証関連情報、の当該端末による回復方法であって、
    前記ジョブ装置の登録完了時に前記認証関連情報を当該端末のメモリおよび前記メモリと異なる記憶領域に記憶し、
    前記クラウドから認証の承認を受け、
    前記ジョブ装置が前記クラウドに登録済みであり、かつ前記メモリに前記認証関連情報が無い場合、前記クラウドから前記ジョブ装置の登録を削除するか、前記記憶領域から前記認証関連情報を取得するかの選択を受け付ける画面をディスプレイに表示し、
    前記選択に応じて、前記クラウドからの前記ジョブ装置の登録の削除または前記記憶領域からの前記認証関連情報の取得を行う認証関連情報の回復方法。
JP2017022055A 2017-02-09 2017-02-09 ジョブ装置、端末、認証関連情報の回復方法 Active JP6976061B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017022055A JP6976061B2 (ja) 2017-02-09 2017-02-09 ジョブ装置、端末、認証関連情報の回復方法
US15/461,616 US10063729B1 (en) 2017-02-09 2017-03-17 Terminal, method of retrieving authentication-related information, and program causing terminal to perform process of retrieving authentication-related information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017022055A JP6976061B2 (ja) 2017-02-09 2017-02-09 ジョブ装置、端末、認証関連情報の回復方法

Publications (2)

Publication Number Publication Date
JP2018128898A JP2018128898A (ja) 2018-08-16
JP6976061B2 true JP6976061B2 (ja) 2021-12-01

Family

ID=63038135

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017022055A Active JP6976061B2 (ja) 2017-02-09 2017-02-09 ジョブ装置、端末、認証関連情報の回復方法

Country Status (2)

Country Link
US (1) US10063729B1 (ja)
JP (1) JP6976061B2 (ja)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4305367B2 (ja) * 2004-11-05 2009-07-29 ブラザー工業株式会社 通信装置及び画像形成装置
JP5231620B2 (ja) * 2011-11-22 2013-07-10 シャープ株式会社 サーバ装置
JP5814904B2 (ja) 2011-11-29 2015-11-17 株式会社東芝 画像形成装置および画像形成処理システム
JP5936366B2 (ja) * 2012-01-19 2016-06-22 キヤノン株式会社 印刷システム、画像形成装置、中間処理装置、ウェブサービス提供装置、印刷システムの制御方法およびコンピュータプログラム
JP2014186440A (ja) 2013-03-22 2014-10-02 Toshiba Corp サービス提供装置、プログラム
JP6430689B2 (ja) * 2013-04-17 2018-11-28 エヌ・ティ・ティ・コミュニケーションズ株式会社 認証方法、端末およびプログラム
JP6300456B2 (ja) * 2013-06-27 2018-03-28 キヤノン株式会社 通信方法、装置、プログラム、およびネットワークシステム

Also Published As

Publication number Publication date
US20180227454A1 (en) 2018-08-09
US10063729B1 (en) 2018-08-28
JP2018128898A (ja) 2018-08-16

Similar Documents

Publication Publication Date Title
JP4980255B2 (ja) 印刷処理システム
US9075550B2 (en) Printing apparatus, printing method, and storage medium
US10171685B2 (en) Service providing system, information processing method, and non-transitory recording medium
US8225375B2 (en) Information processing system, information processing apparatus and method and program therefor
US8363242B2 (en) Image processing apparatus and image processing apparatus control method for requesting an external apparatus to transmit image data
JP6922186B2 (ja) サービス提供システム、情報処理システム、情報処理方法、及びプログラム
KR20120033983A (ko) 인쇄 시스템, 인쇄 방법, 인쇄 서버, 제어 방법 및 컴퓨터 판독 가능 매체
KR101924817B1 (ko) 인쇄장치와, 인쇄장치의 제어방법
US10303407B2 (en) Image forming apparatus, method of controlling the same, and storage medium
US11290451B2 (en) Information processing apparatus, management server, service provision server, image processing apparatus, and information processing system
JP2010063087A (ja) 画像形成装置、ログ蓄積方法、およびログ蓄積プログラム
JP2016100866A (ja) 情報処理装置、情報処理システム、情報処理装置の制御方法、及びプログラム
US11503185B2 (en) Image forming apparatus for automatic registration of users using an IC card to login
JP6813784B2 (ja) 画像処理装置とその処理方法及びプログラム
US11716429B2 (en) Image forming apparatus, method of controlling image forming apparatus, and storage medium
US11520543B2 (en) Image forming apparatus, printing system, control method, and storage medium
JP6976061B2 (ja) ジョブ装置、端末、認証関連情報の回復方法
JP2013228788A (ja) 画像形成装置、画像形成システム、画像形成方法、プログラムおよび記憶媒体
JP6813783B2 (ja) 画像処理装置とその処理方法及びプログラム
JP2010149368A (ja) 画像形成装置、情報処理システムと、その処理方法およびプログラム
JP2007042099A (ja) 課金データ保持方法、課金データ回復方法、課金データ回復システム、画像処理装置アクティビティデータ保持方法、課金データ保持システム
JP6188664B2 (ja) 画像形成システム
JP2014102543A (ja) 印刷システム、画像形成装置と、それらの処理方法及びプログラム
JP5402366B2 (ja) 画像処理装置、画像処理システム及び画像処理プログラム
US20230004767A1 (en) Print system, server system, information processing apparatus, and printing apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210202

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210803

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211001

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20211019

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211109

R150 Certificate of patent or registration of utility model

Ref document number: 6976061

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150