JP2015005211A - Information processing system and information processing method - Google Patents
Information processing system and information processing method Download PDFInfo
- Publication number
- JP2015005211A JP2015005211A JP2013130946A JP2013130946A JP2015005211A JP 2015005211 A JP2015005211 A JP 2015005211A JP 2013130946 A JP2013130946 A JP 2013130946A JP 2013130946 A JP2013130946 A JP 2013130946A JP 2015005211 A JP2015005211 A JP 2015005211A
- Authority
- JP
- Japan
- Prior art keywords
- user
- information
- unit
- authentication
- data
- 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.)
- Granted
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本願は、情報処理システム、及び情報処理方法に関する。 The present application relates to an information processing system and an information processing method.
例えば、外出先でモバイルインターネットを介して印刷要求された文書を、ユーザの認証結果に基づいて印刷して出力する文書印刷方法が知られている。この方法では、認証された場合のみ文書を出力させることで、他人に文書を見られることなく、プリントにて出力させることができる(例えば、特許文献1参照)。 For example, a document printing method is known that prints and outputs a document requested to be printed out via the mobile Internet based on a user authentication result. In this method, by outputting the document only when it is authenticated, it is possible to output the document by printing without allowing others to see the document (see, for example, Patent Document 1).
しかしながら、上述した特許文献1の方法では、事前にユーザの認証に用いるユーザID(Identification)やパスワード等の認証情報を登録しておく必要があった。また、事前に登録する必要がなく、利用時に自動発行されるID等は、ユーザには覚えづらく、ユーザ自身が設定する覚えやすいID等は、他のユーザと重複しないようにするため、入力桁数を多くする必要があり、認証時の入力に手間がかかることが多かった。
However, in the method of
1つの側面では、本発明は、利便性の良いユーザ認証を行うことを目的とする。 In one aspect, an object of the present invention is to perform convenient user authentication.
一態様において、1以上の情報処理装置を有する情報処理システムであって、処理要求の登録時にユーザにより入力されたユーザ情報と、前記ユーザが利用する機器の利用条件とに基づき、前記ユーザ情報が前記処理要求に対するユーザの認証情報として使用可能か判断する判断手段と、前記判断手段による判断結果に応じて、前記ユーザ情報と、前記ユーザが利用する機器の利用条件とを対応付けて登録する登録手段と、前記処理要求の実行時に前記登録手段により登録された前記ユーザ情報を用いて、前記処理要求に対する認証を行う認証手段とを有することを特徴とする。 In one aspect, an information processing system having one or more information processing devices, wherein the user information is based on user information input by a user at the time of registration of a processing request and usage conditions of a device used by the user. A determination unit that determines whether the user authentication information can be used for the processing request, and a registration that registers the user information and the usage conditions of the device used by the user in association with each other according to a determination result by the determination unit. And authentication means for authenticating the processing request using the user information registered by the registration means when the processing request is executed.
利便性の良いユーザ認証を行うことが可能となる。 Convenient user authentication can be performed.
以下、実施の形態について詳細に説明する。 Hereinafter, embodiments will be described in detail.
<システム構成>
図1は、本実施形態に係るシステムの一例の構成図である。図1に示すように、情報処理システム100は、例えばオフィス内に構築されたネットワークN1と、クラウドサービスに代表されるようなサービス提供システムに構築されたネットワークN2と、インターネット等のネットワークN3とを有する。
<System configuration>
FIG. 1 is a configuration diagram of an example of a system according to the present embodiment. As shown in FIG. 1, an
ネットワークN1は、ファイアウォール(FW)の内側にあるプライベートなネットワークである。ファイアウォールは、ネットワークN1とネットワークN3との接点に設置され、不正なアクセスを検出及び遮断する。 The network N1 is a private network inside the firewall (FW). The firewall is installed at the contact point between the network N1 and the network N3, and detects and blocks unauthorized access.
図1に示す情報処理システム100において、オフィスは、クライアント端末11と、携帯端末12−1と、画像処理装置13と、その他機器14とを有し、各装置は、ネットワークN1で接続されている。
In the
クライアント端末11は、ユーザがオフィス内で使用する端末装置の一例である。クライアント端末11は、一般的なOS(Operating System)等が搭載された情報処理装置(コンピュータシステム)により実現される。クライアント端末11は、ネットワークN1を用いた無線又は有線による通信手段を有する。クライアント端末11は、例えば汎用のPC(Personal Computer)でも良く、またタブレットPCやノートPC等であっても良い。
The
携帯端末12は、ユーザがオフィス内外で使用する端末装置の一例である。携帯端末12は、ネットワークN1やN3を用いた無線又は有線による通信手段を有する。携帯端末12は、スマートフォンや携帯電話、タブレットPC、ノートPC等のユーザが携帯可能な端末である。
The
画像処理装置13は、画像処理機能を有する装置である。画像処理装置13は、ネットワークN1を用いた無線又は有線による通信手段を有する。画像処理装置13は、例えば複合機、コピー機、スキャナ、プリンタ、レーザプリンタ、プロジェクタ、電子黒板等の画像処理を行う装置である。
The
その他機器14は、例えばメールを蓄積して配信するメールサーバ、ユーザ認証機能を提供する認証サーバ、印刷データを蓄積して提供するプリントサーバ、及びスキャンされた画像データを受信して配信する配信サーバ等のうち、少なくとも1つから構成される。
図1の例では、一例としてネットワークN1において、クライアント端末11と、携帯端末12−1と、画像処理装置13とがそれぞれ1つずつ接続されている例を示しているが、複数であっても良い。
In the example of FIG. 1, as an example, in the network N1, an example in which one
図1に示す情報処理システム100において、サーバ提供システムは、アクセス制御装置21と、プリントサービス提供装置22と、スキャンサービス提供装置23と、他サービス提供装置24とを有し、これらの各装置は、ネットワークN2で接続されている。アクセス制御装置21、プリントサービス提供装置22、スキャンサービス提供装置23、他サービス提供装置24は、クラウドにおける1又は複数の情報処理装置を構成する。
In the
ネットワークN2とネットワークN3とは、ネットワークN2側のアクセス制御装置21によって接続されている。ネットワークN2は、アクセス制御装置21によりセキュリティが保護されている。
The network N2 and the network N3 are connected by an
アクセス制御装置21は、プリントサービス提供装置22が提供するプリントサービスや、スキャンサービス提供装置23が提供する配信サービス等、各サービスへのログインを制御する。
The
なお、アクセス制御装置21と、プリントサービス提供装置22と、スキャンサービス提供装置23と、他サービス提供装置24とは、1つの情報処理装置に統合して実現しても良いし、複数の情報処理装置に分散して実現しても良い。また、ネットワークN2側のサービスの一部はネットワークN2以外にあっても良い。図1に示すネットワークN3には、ユーザが使用する携帯端末12−2が接続されているが、これには限定されない。
The
本実施形態では、クライアント端末11等からサービス提供システムにジョブを投入する処理要求の登録時に、入力されるユーザ情報とユーザが利用する機器の利用条件等に基づき、そのユーザ情報がジョブに対するユーザの認証情報として使用可能か判断する。また、ジョブを実行して画像処理装置13等から印刷を行う処理要求の実行時に、使用可能と判断されたユーザ情報を用いて認証を行う。これにより、事前に認証情報を登録する手間をかけることなく、利便性の良いユーザ認証を行うことが可能となる。
In the present embodiment, when registering a processing request for submitting a job to the service providing system from the
<ハードウェア構成>
クライアント端末11と、携帯端末12と、アクセス制御装置21と、プリントサービス提供装置22と、スキャンサービス提供装置23と、他サービス提供装置24とは、例えば図2に示すハードウェア構成のコンピュータシステムにより実現される。
<Hardware configuration>
The
図2は、本実施形態に係るコンピュータシステムのハードウェア構成図である。図2に示すコンピュータシステム101は、入力装置31と、表示装置32と、RAM33と、ROM34と、HDD35と、CPU36と、通信I/F37と、外部I/F38とを有し、それぞれがバスBで相互に接続されている。
FIG. 2 is a hardware configuration diagram of the computer system according to the present embodiment. The
入力装置31は、キーボードやマウス、タッチパネル等を含み、ユーザが各操作信号を入力するのに用いられる。表示装置32は、ディスプレイ等を含み、コンピュータシステム101による処理結果を表示する。
The
RAM33は、プログラムやデータを一時保持する揮発性の半導体メモリ(記憶装置)である。ROM34は、電源を切ってもプログラムやデータを保持可能な不揮発性の半導体メモリ(記憶装置)である。ROM34には、コンピュータシステム101の起動時に実行されるBIOS(Basic Input/Output System)、OS設定、及びネットワーク設定等のプログラムやデータが格納されている。
The
HDD35は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、例えばコンピュータシステム101全体を制御する基本ソフトウェアであるOS(Operating System)や、OS上において各種機能を提供するアプリケーションソフトウェア等がある。
The
HDD35は、格納しているプログラムやデータを所定のファイルシステム及び/又はDB(データベース)により管理している。
The
CPU36は、ROM34やHDD35等の記憶装置からプログラムやデータをRAM33上に読み出し、処理を実行することで、コンピュータシステム101全体の制御や機能を実現する演算装置である。
The
通信I/F37は、コンピュータシステム101をネットワークN1〜N3に接続するインターフェースである。これにより、コンピュータシステム101は、通信I/F37を介してデータ通信を行う。
The communication I /
外部I/F38は、外部装置とのインターフェースである。外部装置には、記録媒体38A等がある。これにより、コンピュータシステム101は、外部I/F38を介して記録媒体38Aの読み取り及び/又は書き込みを行うことが可能である。
The external I /
記録媒体38Aには、フレキシブルディスク、CD(Compact Disk)、DVD(Digital Versatile Disk)、SDメモリカード(SD Memory card)、USBメモリ(Universal Serial Bus memory)等がある。
The
クライアント端末11と、携帯端末12と、アクセス制御装置21と、プリントサービス提供装置22と、スキャンサービス提供装置23と、他サービス提供装置24とは、コンピュータシステム101のハードウェア構成により、後述する各種処理を実現することが可能となる。
The
<ソフトウェア構成:サービス提供システム>
本実施形態に係るサービス提供システムは、上述したアクセス制御装置21、プリントサービス提供装置22、スキャンサービス提供装置23、及び他サービス提供装置24を有する1つのクラウドシステムとして提供される。このようなシステム内の処理は、例えば図3に示す処理ブロックにより実現される。図3は、本実施形態に係るサービス提供システムの一例の処理ブロック図である。
<Software configuration: service provision system>
The service providing system according to the present embodiment is provided as one cloud system including the
サービス提供システム40は、プログラムを実行することにより、サービスアプリ41と、プラットフォーム42と、管理データ記憶部43と、プラットフォームAPI(Application Programming Interface)44とを実現する。
The
サービスアプリ41は、プリントサービスアプリ51と、スキャンサービスアプリ52と、1つ以上のその他のサービスアプリ53とを一例として有している。プリントサービスアプリ51は、例えばプリントサービスを提供するアプリケーションである。
The
スキャンサービスアプリ52は、例えばスキャンサービスを提供するアプリケーションである。その他のサービスアプリ53は、何らかのサービスを提供するアプリケーションである。
The
プラットフォームAPI44は、プリントサービスアプリ51と、スキャンサービスアプリ52と、その他のサービスアプリ53等のサービスアプリ41が、プラットフォーム42を利用するためのインターフェースである。
The
プラットフォームAPI44は、サービスアプリ41からの要求をプラットフォーム42が受信するために設けられた予め定義されたインターフェースであり、例えば関数やクラス等により構成される。なお、サービス提供システム40が複数の情報処理装置に分散して構成される場合、プラットフォームAPI44にはネットワーク経由で利用可能な例えばWeb API等を利用することが可能である。
The
プラットフォーム42は、認証処理部61と、機器通信部62と、セッション管理部63と、データ処理部64と、ユーザ情報登録部65とを有する。
The
認証処理部61は、図1に示すクライアント端末11等からジョブ(処理要求)の投入時に入力されたユーザ情報と、ユーザが利用する機器の利用条件とに基づき、そのユーザ情報が、投入されるジョブに対するユーザの認証情報として使用可能か判断する判断手段として機能する。
The
ここで、認証処理部61は、ユーザ情報登録部65により既に登録されているジョブの登録情報と、入力されたユーザ情報及びユーザが利用する機器の利用条件とが一致又は重複するか判断することにより、そのユーザ情報が使用可能か判断する。認証処理部61は、その判断結果を、クライアント端末11等に送信する。
Here, the
なお、ユーザ情報は、ユーザにより任意に入力されるユーザ名や、ユーザID等のユーザを特定するための情報を示し、例えばメールアドレス等でも良い。また、ユーザが利用する機器の利用条件は、ユーザが利用する機器を特定するための機器特定情報や、ユーザが利用する機器の利用期間情報等を示す。機器特定情報には、機器を位置により特定する位置情報が含まれても良い。 The user information indicates information for specifying a user such as a user name or a user ID arbitrarily input by the user, and may be, for example, an e-mail address. In addition, the usage condition of the device used by the user indicates device specifying information for specifying the device used by the user, usage period information of the device used by the user, and the like. The device specifying information may include position information for specifying the device by the position.
認証処理部61は、ユーザ情報登録部65により既に登録されているジョブの登録情報と、入力されたユーザ情報や機器の利用条件とが一致又は重複しない場合、入力されたユーザ情報は使用可能と判断し、ジョブの投入を受け付ける。また、認証処理部61は、ジョブの投入時に受け付けたユーザ情報、ユーザが利用する機器の利用条件、ユーザのパスワード等を投入されたジョブの登録情報として、ユーザ情報登録部65により登録する。
If the registration information of the job that has already been registered by the user
なお、認証処理部61は、ユーザ情報登録部65により既に登録されているジョブの登録情報と、入力されたユーザ情報や機器の利用条件とが一致又は重複する場合に、更にユーザにより入力されたパスワードが既に登録されているパスワードと一致するか判断する。認証処理部61は、ユーザにより入力されたパスワードと既に登録されているパスワードとが一致する場合には、ジョブを投入しようとするユーザと既に登録されているユーザとが同一のユーザであるとみなして、ジョブの投入を受け付ける。
The
また、認証処理部61は、ユーザにより入力されたパスワードと既に登録されているパスワードとが一致しない場合には、ジョブを投入しようとするユーザが不正なユーザであるとみなして、ジョブの投入を拒否する。
If the password input by the user does not match the already registered password, the
また、認証処理部61は、図1に示すオフィス機器等からのログイン要求に基づいて認証を実行する認証手段としての機能を有する。認証処理部61は、例えば管理データ記憶部43に記憶されているユーザ管理情報記憶部71と、機器管理情報記憶部72等にアクセスして認証を行う。オフィス機器とは、クライアント端末11と、携帯端末12−1と、画像処理装置13と、その他機器14等の総称である。
Further, the
機器通信部62は、オフィス機器等との通信を実行する。セッション管理部63は、オフィス機器等とのセッションを管理する。データ処理部64は、サービスアプリ41からの要求に基づいてデータ処理を実行する。
The device communication unit 62 performs communication with office devices and the like. The
ユーザ情報登録部65は、認証処理部61によりユーザの認証情報として使用可能と判断されたユーザ情報や、ユーザが利用する機器の利用条件、パスワード等を、投入されたジョブの登録情報として登録する登録手段としての機能を有する。ユーザ情報登録部65は、管理データ記憶部43のユーザ管理情報記憶部71に、上述したジョブの登録情報をユーザ管理情報として登録する。
The user
管理データ記憶部43は、ユーザ管理情報記憶部71と、機器管理情報記憶部72と、データ管理情報記憶部73と、データストレージ74とを有するように構成される。
The management
ユーザ管理情報記憶部71は、サービス提供システム40でユーザを特定するためのユーザ管理情報を記憶する。なお、ユーザ管理情報の具体例については後述する。機器管理情報記憶部72は、ユーザが利用する機器を管理するための機器管理情報を記憶する。なお、機器管理情報の具体例については後述する。データ管理情報記憶部73は、ユーザにより投入されたデータを管理するためのデータ管理情報を記憶する。データストレージ74は、その他のデータ等を記憶する。
The user management
サービス提供システム40は、例えば認証やデータ処理等の機能を有するクラウド基盤と、クラウド基盤の機能を利用してプリントサービス等のサービス提供を行うサービス群として機能する。クラウド基盤は、例えばプラットフォーム42と、管理データ記憶部43と、プラットフォームAPI44とによって構成される。図3の例では、サービス群は、プリントサービスアプリ51と、スキャンサービスアプリ52と、その他のサービスアプリ53とによって構成される。
The
サービス提供システム40のクラウド基盤が有する認証の機能は、例えば認証処理部61と、ユーザ管理情報記憶部71や、機器管理情報記憶部72等の認証用データベースとにより構成される。サービス群は、サービス提供システム40のクラウド基盤が有する認証やデータ処理機能を利用し、サービスの提供を行う。
The authentication function possessed by the cloud platform of the
また、図3のサービス提供システム40は、複数のサービスアプリ41が共通に利用するユーザ管理情報、機器管理情報、データ管理情報、及びストレージ情報を有することで、認証機能を集約している。
3 has user authentication information, device management information, data management information, and storage information commonly used by a plurality of
<各装置の処理ブロック>
図4は、本実施形態に係る各装置の処理ブロックの一例を示す図である。図4(A)は、クライアント端末11等の端末装置を構成する処理ブロックの一例を示す図である。図4(A)に示すように、クライアント端末11又は携帯端末12は、プログラムを実行することにより、入力受付部81と、プリントサービス利用アプリ82とを実現する。
<Processing block of each device>
FIG. 4 is a diagram illustrating an example of a processing block of each device according to the present embodiment. FIG. 4A is a diagram illustrating an example of processing blocks constituting a terminal device such as the
入力受付部81は、オペレーションパネルや、タッチパネル、キーボード入力操作等のユーザ操作による入力を受け付ける。入力受付部81は、例えばジョブ投入画面により入力されたユーザ情報や、ユーザが利用する機器の利用条件等のジョブ投入情報を受け付ける。なお、入力受付部81は、入力を受け付けたユーザ情報の一部又は全部を記憶しておき、次回以降の認証に用いても良い。
The
プリントサービス利用アプリ82は、例えばWebアップロードでジョブを投入する機能を提供する。プリントサービス利用アプリ82は、ログイン要求部83と、サービス利用要求部84とを有する。ログイン要求部83は、サービス提供システム40にログインする機能を提供する。ログイン要求部83は、入力受付部81により受け付けたユーザ情報等をサービス提供システム40に送信して、ユーザ情報がユーザの認証情報として使用可能か等の判断を要求する。
The print
サービス利用要求部84は、サービス提供システム40に、Webアップロードでのジョブの投入を要求する機能を提供する。サービス利用要求部84は、例えばPDL(Page Description Language)形式の印刷データや、Word(登録商標)等の文書編集ソフトや、Excel(登録商標)等の表計算ソフト等のアプリケーションで作成されたデータを投入する。なお、データに実行条件情報が付加されていても良い。また、Webデータや、Webデータを特定するURLデータを用いることも可能である。
The service
図4(B)は、サービス提供システム40におけるプリントサービスアプリ51を構成する処理ブロックの一例を示す図である。図4(B)に示すように、プリントサービスアプリ51は、コンピュータシステム101を、データ解析部91、出力データ管理部92、処理要求部93、出力データ管理情報保持部94として機能させる。
FIG. 4B is a diagram illustrating an example of processing blocks constituting the
データ解析部91は、クライアント端末11等から得られた投入データを解析し、プリントサービスの提供に必要な処理を解析する。データ解析部91は、例えば投入データのデータ形式(拡張子)と取得したユーザ管理情報とを用いて、投入データのデータ変換処理内容を決定し、投入データにデータIDを付与してデータストレージ74に記録する。ここで、データ変換処理内容とは、例えば変換前のデータ形式と変換後のデータ形式、更に変換するときの出力条件等が含まれる。
The
出力データ管理部92は、出力データIDを付与した出力データ管理情報を出力データ管理情報保持部94で保持する。処理要求部93は、認証処理部61にユーザ管理情報記憶部71に記憶しているユーザ管理情報を取得するよう要求する。また、処理要求部93は、データ処理部64に対してジョブIDやデータ変換処理内容を通知し、通知した内容に基づくデータ変換を要求し、データ変換後のデータをデータストレージ74に記録する。
The output
図4(C)は、画像処理装置13を構成する処理ブロックの一例を示す図である。図4(C)に示すように、画像処理装置13は、プログラムを実行することにより、入力受付部111と、出力部112と、プリントサービス利用アプリ113と、設定情報保持部114とを実現する。
FIG. 4C is a diagram illustrating an example of processing blocks constituting the
入力受付部111は、ユーザからログイン指示等、各種入力操作を受け付ける。出力部112は、受信したデータを出力(例えば印刷)する。
The
プリントサービス利用アプリ113は、ジョブを実行する機能を提供する。ログイン要求部115は、画像処理装置13からサービス提供システム40にログインする機能を提供する。また、ログイン要求部115は、ログインしたユーザのジョブ一覧をサービス提供システム40から受信する。なお、ジョブ一覧は、画像処理装置13のオペレーションパネル等に表示され、ユーザは入力受付部111を介して実行を希望するジョブを選択することが可能である。
The print
サービス利用要求部116は、画像処理装置13からサービス提供システム40に、ユーザから受け付けたジョブの実行を要求する機能を提供する。設定情報保持部114は、各種設定情報を保持している。
The service
<ジョブ投入処理手順のシーケンス>
図5は、本実施形態に係るジョブ投入処理手順の一例を示すシーケンス図である。図5のシーケンスは、クライアント端末11等の入力受付部81と、ログイン要求部83と、サービス利用要求部84と、サービス提供システム40のセッション管理部63と、認証処理部61と、データ処理部64と、プリントサービスアプリ51とにより実行される。
<Sequence of job submission processing procedure>
FIG. 5 is a sequence diagram illustrating an example of a job input processing procedure according to the present embodiment. 5 includes an
図5に示すように、クライアント端末11等の入力受付部81は、ユーザ(投入者)からのジョブ投入情報を受け付ける(S10)。ここで、入力受付部81は、ジョブ投入情報として、例えばユーザ情報や、ユーザが利用する機器の利用条件等を受け付ける。
As shown in FIG. 5, the
ログイン要求部83は、入力受付部81からユーザ情報や、ユーザが利用する機器の利用条件等を取得すると(S11)、サービス提供システム40に対して条件確認を要求する(S12)。
When the
サービス提供システム40の認証処理部61は、ログイン要求部83からの条件確認要求に応じて、条件確認を行う(S13)。条件確認とは、取得したユーザ情報と、ユーザが利用する機器の利用条件とが、既に登録されているジョブの登録情報と一致又は重複するか判断することにより、ユーザ情報が投入されたジョブに対するユーザの認証情報として使用可能か判断することを示す。
The
次に、認証処理部61は、クライアント端末11等のログイン要求部83に対して条件確認結果を応答する(S14)。以下、認証処理部61によりユーザ情報が、ユーザの認証情報として使用可能(使用OK)と判断された場合について説明する。
Next, the
クライアント端末11の入力受付部81は、認証処理部61から取得した条件確認結果(例えば使用OK)を表示し、ユーザから投入されるデータが設定されると(S15)、サービス利用要求部84は、入力受付部81からデータを取得する(S16)。サービス利用要求部84は、サービス提供システム40のセッション管理部63にデータの投入を要求する(S17)。
The
セッション管理部63は、セッションを確認すると(S18)、プリントサービスアプリ51にデータの投入を要求する(S19)。なお、セッション管理部63は、ユーザ情報登録部65により、投入されたデータ(ジョブ投入情報)を、ユーザ管理情報記憶部71にユーザ管理情報として登録すると良い。
When confirming the session (S18), the
プリントサービスアプリ51は、処理要求部93により、認証処理部61に対してユーザ管理情報記憶部71に記憶しているユーザ管理情報の取得を要求する(S20)。プリントサービスアプリ51は、認証処理部61からユーザ管理情報を取得すると(S21)、データ解析部91により投入データを解析し(S22)、処理要求部93によりデータ処理部64にデータ処理を要求する(S23)。
The
また、プリントサービスアプリ51は、データ解析部91により投入データにデータIDを付与してデータストレージ74に記録する(S24)。データ処理部64は、プリントサービスアプリ51の処理要求部93からの要求に応じて、データストレージ74からデータを取得し(S25)、データ処理を実行すると(S26)、データストレージ74にデータ処理後のデータを記録する(S27)。
Further, the
<ジョブ投入情報登録処理のフローチャート>
図6は、本実施形態に係るジョブ投入情報登録処理の一例を示すフローチャートである。図6の例では、サービス提供システム40が、クライアント端末11等から取得したユーザ情報としてのユーザ名と、ユーザが利用する機器の利用条件としての位置コード及び利用期間が、既に登録されているジョブの登録情報と一致するか判断する。
<Flowchart of job submission information registration process>
FIG. 6 is a flowchart showing an example of job input information registration processing according to the present embodiment. In the example of FIG. 6, the
例えば、図6に示すように、サービス提供システム40の認証処理部61は、クライアント端末11のログイン要求部83から取得したユーザ名が、ジョブの登録情報としてのユーザ名と一致しているか判断する(S30)。認証処理部61は、ユーザ名が一致していると判断すると(S30において、YES)、取得した位置コードが、ジョブの登録情報としての位置コードと一致しているか判断する(S31)。認証処理部61は、位置コードが一致していると判断すると(S31において、YES)、取得した利用期間が、ジョブの登録情報としての利用期間の少なくとも一部に重複しているか判断する(S32)。
For example, as illustrated in FIG. 6, the
認証処理部61は、利用期間の少なくとも一部に重複していると判断すると(S32において、YES)、ユーザからのパスワードの入力があるか判断する(S33)。認証処理部61は、パスワードの入力がないと判断すると(S33において、NO)、ユーザからパスワードが入力されるまで待機する。
If it is determined that the
認証処理部61は、パスワードの入力ありと判断すると(S33において、YES)、入力されたパスワードが既に登録されているジョブの登録情報としてのパスワードと一致するか判断する(S34)。
If it is determined that the password has been input (YES in S33), the
認証処理部61は、入力されたパスワードが既に登録されているパスワードと一致していると判断した場合には(S34において、YES)、既に登録されているジョブを投入したユーザと同一のユーザとみなして、アップロードによるジョブの投入を行う(S35)。
If the
なお、認証処理部61は、ユーザ名が一致していないと判断した場合(S30において、NO)、S35の処理においてアップロードによるジョブの投入を行う。また、同様に、位置コードが一致していないと判断した場合(S31において、NO)、又は利用期間の少なくとも一部に重複していないと判断した場合(S32において、NO)、S35の処理においてアップロードによるジョブの投入を行う。
If the
認証処理部61は、S35の処理によりアップロードを行うと、入力受付部81により確認画面を提示し(S36)、ユーザ情報登録部65によりジョブの投入により受け付けたジョブ投入情報を登録する(S37)。ジョブ投入情報とは、ユーザ情報としてのユーザ名、ユーザが利用する機器の利用条件としての位置コード及び利用期間、ユーザのパスワード、投入されたデータ等により構成され、これらはジョブの登録情報としてユーザ管理情報記憶部71に登録される。
When the upload is performed by the process of S35, the
なお、認証処理部61は、パスワードが一致していないと判断した場合には(S34において、NO)、ジョブを投入しようとするユーザは不正なユーザとみなし、入力受付部81によりエラー表示を行う等のエラー処理を実行し(S38)、処理を終了する。
If the
<テーブル例>
図7は、本実施形態で用いられるテーブルの一例を示す図である。図7(A)は、ユーザ管理情報の一例を示す図である。図7(B)は、機器管理情報の一例を示す図である。図7(C)は、出力データ管理情報の一例を示す図である。
<Table example>
FIG. 7 is a diagram illustrating an example of a table used in the present embodiment. FIG. 7A illustrates an example of user management information. FIG. 7B is a diagram illustrating an example of device management information. FIG. 7C is a diagram illustrating an example of output data management information.
図7(A)に示すユーザ管理情報は、クライアント端末11等のジョブ投入画面により入力され、ユーザの認証情報として使用可能と判断されて、ユーザ情報登録部65により登録されたジョブの登録情報の一例を示している。
The user management information shown in FIG. 7A is input from the job input screen of the
図7(A)の例では、「位置コード」、「ジョブID」、「ユーザ名」、「パスワード」、「利用期間」等の項目により構成される。例えば、「位置コード」は、ユーザが利用する機器の位置を特定するための情報であるが、1以上のデバイスの集合を特定するための情報であっても良く、ユーザやデバイス等の集合に対する契約を識別するための情報であっても良い。なお、位置コードは一意であり、図7(A)に示すユーザ管理情報は、位置コード単位で管理されている。 7A includes items such as “position code”, “job ID”, “user name”, “password”, and “use period”. For example, the “position code” is information for specifying the position of the device used by the user, but may be information for specifying a set of one or more devices. It may be information for identifying a contract. Note that the position code is unique, and the user management information shown in FIG. 7A is managed in units of position codes.
また、「ジョブID」は、ジョブ投入画面により受け付けたジョブを識別する。「ユーザ名」は、ユーザIDであっても良く、例えばメールアドレス等であっても良い。なお、ユーザIDは、例えばユーザが所持する電子媒体を識別する情報を用いても良い。ユーザが所持する電子媒体としては、例えばICカード、携帯電話、タブレット端末、電子書籍端末等を利用することが可能である。 “Job ID” identifies the job received on the job input screen. The “user name” may be a user ID, for example, an e-mail address or the like. Note that the user ID may use information for identifying an electronic medium possessed by the user, for example. As an electronic medium possessed by the user, for example, an IC card, a mobile phone, a tablet terminal, an electronic book terminal, or the like can be used.
電子媒体を識別する情報としては、例えばカードID、シリアルID、電話番号、端末のプロフィール番号等を利用することが可能である。また、電子媒体を識別する情報を組み合わせて利用することも可能である。 As information for identifying the electronic medium, for example, a card ID, serial ID, telephone number, terminal profile number, and the like can be used. It is also possible to use a combination of information for identifying electronic media.
また、「パスワード」は、ユーザにより任意に設定される情報である。「利用期間」は、ユーザにより設定されるユーザが機器を利用したい期間、例えば「2013/02/01−2013/02/28」等や、「2013/02/01−」等である。 The “password” is information arbitrarily set by the user. The “use period” is a period for which the user wants to use the device set by the user, for example, “2013/02 / 01-2013 / 02/28”, “2013/02 / 01-”, and the like.
なお、図7(A)に示すユーザ管理情報において、上述した位置コードや利用期間は、例えば会社等の組織コードにより管理しても良い。 In the user management information shown in FIG. 7A, the above-described position code and usage period may be managed by an organization code such as a company.
図7(B)に示す機器管理情報は、例えば「位置コード」、「デバイスID」、「位置情報」等の項目により構成される。「位置コード」は、図7(A)に示すユーザ管理情報の「位置コード」と対応したものである。また、「デバイスID」は、機器を特定するための情報であり、例えば特定のアプリケーションが搭載されていることを示すIDや、特定の機器であることを示す機器番号等であっても良い。「位置情報」は、例えば機器が設置されている事業所を示している。 The device management information shown in FIG. 7B includes items such as “location code”, “device ID”, and “location information”, for example. The “position code” corresponds to the “position code” of the user management information shown in FIG. The “device ID” is information for specifying a device, and may be, for example, an ID indicating that a specific application is installed, a device number indicating that the device is a specific device, or the like. “Position information” indicates, for example, a business place where the device is installed.
図7(C)に示す出力データ管理情報は、例えば「出力データID」、「ユーザ名」、「書誌情報」等の項目により構成される。例えば、「出力データID」は、図7(A)に示すユーザ管理情報の「ジョブID」と対応付けて管理されたものであり、例えばデータストレージ74にスプールされているデータを識別するためのデータ識別情報である。また、「ユーザ名」は、例えばユーザID等である。「書誌情報」は、例えばデータの印刷設定情報等である。
The output data management information illustrated in FIG. 7C includes items such as “output data ID”, “user name”, “bibliographic information”, and the like. For example, the “output data ID” is managed in association with the “job ID” of the user management information shown in FIG. 7A, for example, for identifying data spooled in the
<ジョブ投入画面>
図8は、本実施形態に係るジョブ投入画面の一例を示す図である。なお、図8に示すジョブ投入画面は、クライアント端末11等においてプリントサービス利用アプリ82を利用する際に表示される画面である。
<Job submission screen>
FIG. 8 is a diagram illustrating an example of a job input screen according to the present embodiment. Note that the job input screen shown in FIG. 8 is a screen displayed when the print
図8(A)は、ユーザ情報が利用可能と判断された画面の一例を示す図である。図8(B)は、ユーザ情報が重複していると判断された画面の一例を示す図である。 FIG. 8A is a diagram illustrating an example of a screen on which user information is determined to be usable. FIG. 8B is a diagram illustrating an example of a screen on which it is determined that user information is duplicated.
図8(A)に示すジョブ投入画面では、例えば「位置コード」、「User ID(ユーザID)」、「利用期間」、「Password(パスワード)」、「印刷ジョブ」等の項目が入力可能となっている。例えば、ユーザにより「位置コード」、「User ID」、「利用期間」の項目が入力されると、サービス提供システム40の認証処理部61により、図7(A)に示すユーザ管理情報に登録されている「位置コード」、「ユーザ名」、「利用期間」とそれぞれ比較される。
On the job input screen shown in FIG. 8A, for example, items such as “position code”, “User ID (user ID)”, “use period”, “Password (password)”, “print job” can be input. It has become. For example, when the items “location code”, “User ID”, and “use period” are input by the user, the
図8(A)に示すように、「位置コード」、「User ID」、「利用期間」の組合せが、図7(A)に示すユーザ管理情報と比較して一致又は重複しないユニークな情報であると判断されると、例えば「利用可能な条件です」等のメッセージが表示される。ここで、「位置コード」や「利用期間」は必須条件ではないが、例えば「利用期間」や「位置コード」が既に登録されている情報と異なる場合、「User ID」が一致していても利用可能な条件として判断される。 As shown in FIG. 8A, the combination of “location code”, “User ID”, and “use period” is unique information that does not match or overlap with the user management information shown in FIG. If it is determined that there is, a message such as “Available conditions” is displayed. Here, “location code” and “use period” are not indispensable conditions. For example, when “use period” and “position code” are different from already registered information, even if “User ID” matches. Judged as an available condition.
また、図8(B)に示すように、「位置コード」、「User ID」、「利用期間」の項目が一致又は重複していると判断されると、「既に登録済みの案件です。パスワードが一致した場合、同一条件でアップロードします。」等のメッセージが表示される。ここで、「パスワード」が一致する場合には、既に登録されているジョブを投入したユーザと同一のユーザとみなされ、各項目が重複している場合でも、パスワードが一致すればアップロードを行う。 Also, as shown in FIG. 8B, if it is determined that the items of “location code”, “User ID”, and “use period” match or overlap, “It is an already registered matter. Password If they match, the message will be uploaded under the same conditions. " Here, if the “password” matches, it is regarded as the same user as the user who has already entered the registered job, and even if each item is duplicated, upload is performed if the password matches.
これに対し「パスワード」が一致しない場合には、不正なユーザとみなすことが可能であるため、例えばエラーメッセージ等を表示させ、ジョブをアップロードしないように制御される。 On the other hand, if the “password” does not match, it can be regarded as an unauthorized user, and therefore, for example, an error message is displayed and control is performed so as not to upload the job.
<ジョブ出力処理>
図9は、本実施形態に係るジョブ出力処理手順の一例を示すシーケンス図である。なお、図9に示すシーケンスは、画像処理装置13の入力受付部111と、出力部112と、ログイン要求部115と、サービス利用要求部116と、サービス提供システム40のセッション管理部63と、認証処理部61と、データ処理部64と、プリントサービスアプリ51とにより実行される。
<Job output processing>
FIG. 9 is a sequence diagram illustrating an example of a job output processing procedure according to the present embodiment. The sequence shown in FIG. 9 includes an
図9に示すように、画像処理装置13の入力受付部111は、例えばユーザにより入力されたログイン情報としてユーザID、パスワード等を受け付けると(S40)、入力受付部111は、ログイン要求部115にログイン要求を通知する(S41)。
As illustrated in FIG. 9, when the
ログイン要求部115は、ユーザから受け付けたログイン情報と、画像処理装置13に対して設定されているデバイス認証情報とに基づくログインをサービス提供システム40の認証処理部61に要求する(S42)。なお、デバイス認証情報は、サービス提供システム40にアクセスする(ログインを試みる)画像処理装置13のサービス利用の正当性を認証するときに用いる情報である。
The
サービス提供システム40の認証処理部61は、ユーザから受け付けたユーザID、パスワードによる認証判断と、画像処理装置13に予め設定されているデバイス認証情報による認証判断とを行う(S43)。S43の認証判断では、上述した図7(A)に示すユーザ管理情報や、図7(B)に示す機器管理情報等が用いられ、ユーザから受け付けたユーザID、パスワード、デバイス認証情報が登録されている場合には、ログインOKと判断する。また、ユーザから受け付けたユーザID、パスワード、デバイス認証情報が登録されていない場合には、ログインNGと判断され、ユーザに通知される。以下の説明では、ログインOKと判断された場合について説明する。
The
認証処理部61は、ログインOKを示すログイン応答を、画像処理装置13のログイン要求部115に対して行う(S44)。
The
画像処理装置13のログイン要求部115は、ログインOKを示すログイン応答を取得すると、ユーザID(ユーザ名)に基づきデータ一覧要求を行う(S45)。サービス提供システム40のセッション管理部63は、セッション確認後、プリントサービスアプリ51にデータ一覧を要求する(S46)。
When the
プリントサービスアプリ51は、データ一覧要求のユーザIDと対応付けられている出力データ管理情報保持部94の出力データ管理情報を特定し、特定したジョブを示すデータ一覧をセッション管理部63に通知する(S47)。セッション管理部63は、画像処理装置13のサービス利用要求部116にプリントサービスアプリ51から得られたデータ一覧を通知する(S48)。
The
画像形成装置13は、通知を受けてデータ一覧画面を表示し、ユーザに出力したいデータを選択させ、入力受付部111がユーザからデータの出力要求を受け付けると(S49)、サービス利用要求部116にユーザから受け付けたデータの出力要求を通知する(S50)。
Upon receiving the notification, the
サービス利用要求部116は、サービス提供システム40にユーザから受け付けたデータの出力要求を行うと(S51)、セッション管理部63によるセッション確認後、プリントサービスアプリ51にユーザから受け付けたデータの出力要求を行う(S52)。
When the service
プリントサービスアプリ51は、データの出力要求に対応するデータをデータストレージ74から取得すると、データ処理部64に取得したデータを出力し(S53)、データ処理部64によりデータ処理を行う(S54)。
When the
プリントサービスアプリ51は、データ処理部64からデータ処理を行ったデータを取得すると(S55)、セッション管理部63を介して(S56)、画像処理装置13のサービス利用要求部116にデータを送信する(S56)。画像処理装置13の出力部112は、ユーザから受け付けたデータ要求に対応するデータを出力する(S57)。
When the
なお、上述した実施形態では、Webアップロードによるジョブ投入例を示したが、クライアント端末11等からサービス提供システム40に対してメールにより印刷ジョブを投入する例においても適用することが可能である。この場合には、上述したユーザID等をメールアドレスとし、例えばメールに機器の利用条件やパスワード等の情報を付加することで同様に認証を行うことが可能である。
In the above-described embodiment, an example of submitting a job by Web upload is shown, but the present invention can also be applied to an example in which a print job is submitted from the
上述した実施形態によれば、利便性の良いユーザ認証を行うことが可能となる。すなわち、事前にユーザID等の認証情報を登録する手間をかけることなく、ユーザにとって覚えやすく、桁数が少ないため入力しやすく、他のユーザと重複しないユーザ情報を用いて、認証を行うことが可能となる。 According to the embodiment described above, it is possible to perform convenient user authentication. In other words, authentication can be performed using user information that is easy to remember for the user, easy to input because the number of digits is small, and does not overlap with other users, without having to register authentication information such as a user ID in advance. It becomes possible.
以上、開示の技術の好ましい実施形態について詳述したが、開示の技術に係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された開示の技術の要旨の範囲内において、種々の変形、変更が可能である。 The preferred embodiments of the disclosed technology have been described in detail above, but the invention is not limited to the specific embodiments according to the disclosed technology, and within the scope of the disclosed technology described in the claims, Various modifications and changes are possible.
11 クライアント端末
12 携帯端末
13 画像処理装置
14 その他機器
21 アクセス制御装置
22 プリントサービス提供装置
23 スキャンサービス提供装置
24 他サービス提供装置
31 入力装置
32 表示装置
33 RAM
34 ROM
35 HDD
36 CPU
37 通信I/F
38 外部I/F
40 サービス提供システム
41 サービスアプリ
42 プラットフォームAPI
43 管理データ記憶部
51 プリントサービスアプリ
52 スキャンサービスアプリ
53 その他のサービスアプリ
61 認証処理部
62 機器通信部
63 セッション管理部
64 データ処理部
65 ユーザ情報登録部
71 ユーザ管理情報記憶部
72 機器管理情報記憶部
73 データ管理情報記憶部
74 データストレージ
81,111 入力受付部
82,113 プリントサービス利用アプリ
83,115 ログイン要求部
84,116 サービス利用要求部
91 データ解析部
92 出力データ管理部
93 処理要求部
94 出力データ管理情報保持部
114 設定情報保持部
100 情報処理システム
101 コンピュータシステム
11
34 ROM
35 HDD
36 CPU
37 Communication I / F
38 External I / F
40
43 Management
Claims (8)
処理要求の登録時にユーザにより入力されたユーザ情報と、前記ユーザが利用する機器の利用条件とに基づき、前記ユーザ情報が前記処理要求に対するユーザの認証情報として使用可能か判断する判断手段と、
前記判断手段による判断結果に応じて、前記ユーザ情報と、前記ユーザが利用する機器の利用条件とを対応付けて登録する登録手段と、
前記処理要求の実行時に前記登録手段により登録された前記ユーザ情報を用いて、前記処理要求に対する認証を行う認証手段とを有することを特徴とする情報処理システム。 An information processing system having one or more information processing devices,
Determining means for determining whether the user information can be used as user authentication information for the processing request based on user information input by the user at the time of registration of the processing request and a usage condition of the device used by the user;
In accordance with a determination result by the determination unit, a registration unit that registers the user information and a use condition of a device used by the user in association with each other;
An information processing system comprising: an authentication unit that authenticates the processing request using the user information registered by the registration unit when the processing request is executed.
前記登録手段により既に登録されている登録情報を用いて、前記ユーザ情報が前記ユーザの認証情報として使用可能か判断することを特徴とする請求項1に記載の情報処理システム。 The determination means includes
The information processing system according to claim 1, wherein it is determined whether the user information can be used as authentication information of the user by using registration information already registered by the registration unit.
前記機器の利用条件として、前記ユーザが利用する機器を特定する機器特定情報又は前記ユーザが利用する機器の利用期間情報を用いることを特徴とする請求項1又は2に記載の情報処理システム。 The determination means includes
The information processing system according to claim 1, wherein device usage information for specifying a device used by the user or usage period information for a device used by the user is used as the usage condition of the device.
前記機器特定情報として、前記ユーザが利用する機器が設置されている位置情報を用いることを特徴とする請求項3に記載の情報処理システム。 The determination means includes
The information processing system according to claim 3, wherein position information where a device used by the user is installed is used as the device specifying information.
前記ユーザ情報及び前記機器の利用条件と併せてユーザのパスワードを登録し、
前記判断手段は、
前記既に登録されている登録情報と、前記ユーザ情報及び前記機器の利用条件とが一致又は重複する場合に、前記登録手段により登録されたパスワードを用いて、前記ユーザ情報が前記ユーザの認証情報として使用可能か判断することを特徴とする請求項1乃至4のいずれか一項に記載の情報処理システム。 The registration means includes
Register the user's password along with the user information and usage conditions of the device,
The determination means includes
When the registration information already registered matches the user information and the usage conditions of the device, the user information is used as the user authentication information by using the password registered by the registration means. The information processing system according to claim 1, wherein it is determined whether the information can be used.
前記登録されたパスワードと、前記ユーザにより入力されたパスワードとが一致する場合に、前記ユーザ情報が前記ユーザの認証情報として使用可能であると判断することを特徴とする請求項5に記載の情報処理システム。 The determination means includes
6. The information according to claim 5, wherein when the registered password matches a password input by the user, the user information is determined to be usable as the user authentication information. Processing system.
処理要求の登録時にユーザにより入力されたユーザ情報と、前記ユーザが利用する機器の利用条件とに基づき、前記ユーザ情報が前記処理要求に対するユーザの認証情報として使用可能か判断する判断手順と、
前記判断手順による判断結果に応じて、前記ユーザ情報と、前記ユーザが利用する機器の利用条件とを対応付けて登録する登録手順と、
前記処理要求の実行時に前記登録手順により登録された前記ユーザ情報を用いて、前記処理要求に対する認証を行う認証手順とを有することを特徴とする情報処理方法。 An information processing method in an information processing system having one or more information processing devices,
A determination procedure for determining whether the user information can be used as user authentication information for the processing request based on user information input by the user at the time of registration of the processing request and a use condition of a device used by the user;
A registration procedure for registering the user information and the usage conditions of the device used by the user in association with each other according to the determination result of the determination procedure;
And an authentication procedure for authenticating the processing request using the user information registered by the registration procedure when the processing request is executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013130946A JP6201444B2 (en) | 2013-06-21 | 2013-06-21 | Information processing system and information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013130946A JP6201444B2 (en) | 2013-06-21 | 2013-06-21 | Information processing system and information processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015005211A true JP2015005211A (en) | 2015-01-08 |
| JP6201444B2 JP6201444B2 (en) | 2017-09-27 |
Family
ID=52301029
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013130946A Expired - Fee Related JP6201444B2 (en) | 2013-06-21 | 2013-06-21 | Information processing system and information processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6201444B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017226192A (en) * | 2016-06-24 | 2017-12-28 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus, terminal, image forming system, and image forming method |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010107882A (en) * | 2008-10-31 | 2010-05-13 | Konica Minolta Business Technologies Inc | Image forming apparatus |
| JP2011102030A (en) * | 2009-10-16 | 2011-05-26 | Ricoh Co Ltd | Printing device, printing method and program, and recording medium |
| JP2013039678A (en) * | 2011-08-11 | 2013-02-28 | Canon Inc | Image processing apparatus, method for controlling the image processing apparatus, and program |
-
2013
- 2013-06-21 JP JP2013130946A patent/JP6201444B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010107882A (en) * | 2008-10-31 | 2010-05-13 | Konica Minolta Business Technologies Inc | Image forming apparatus |
| JP2011102030A (en) * | 2009-10-16 | 2011-05-26 | Ricoh Co Ltd | Printing device, printing method and program, and recording medium |
| JP2013039678A (en) * | 2011-08-11 | 2013-02-28 | Canon Inc | Image processing apparatus, method for controlling the image processing apparatus, and program |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017226192A (en) * | 2016-06-24 | 2017-12-28 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus, terminal, image forming system, and image forming method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6201444B2 (en) | 2017-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6056384B2 (en) | System and service providing apparatus | |
| JP6476760B2 (en) | Information processing system, information processing apparatus, login method, and program | |
| US9608972B2 (en) | Service providing system and data providing method that convert a process target data into output data with a data format that a service receiving apparatus is able to output | |
| CN103631542B (en) | Device for control data output and system | |
| JP6550692B2 (en) | Service providing system, log information providing method and program | |
| US9189187B2 (en) | Service providing system and service providing method for providing a service to a service usage device connected via a network | |
| JP6372311B2 (en) | Information processing system, electronic device, service authorization method and program | |
| JP6111713B2 (en) | Information processing system, information processing apparatus, authentication information management method, and program | |
| JP6459398B2 (en) | Information processing system, information processing apparatus, access control method, and program | |
| US10243924B2 (en) | Service providing system, service providing method, and information processing apparatus | |
| JP6183035B2 (en) | Service providing system, service providing method and program | |
| JP6716899B2 (en) | Information processing system, information processing apparatus, and program | |
| JP6303312B2 (en) | Service providing system and image providing method | |
| JP2015032043A (en) | Service providing system, service providing method and program | |
| JP2014167679A (en) | Job execution control system, job execution system, job execution control method and program | |
| JP6163932B2 (en) | Data processing system, information processing system, information processing method, and program | |
| JP2014089678A (en) | Information processing unit, system, and information providing method | |
| JP6237868B2 (en) | Cloud service providing system and cloud service providing method | |
| JP6447766B2 (en) | Service providing system, data providing method and program | |
| JP6201444B2 (en) | Information processing system and information processing method | |
| JP6241111B2 (en) | Service providing system, information processing system, usage restriction method and program | |
| JP2015026232A (en) | Service provision system, information collection method, and program | |
| JP6299101B2 (en) | Service providing system, service providing method and program | |
| JP2015146147A (en) | Service providing system, information processing apparatus, image providing method, and program | |
| JP2015032041A (en) | Service providing system, service providing method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160607 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170419 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170516 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170713 |
|
| 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: 20170801 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170814 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6201444 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |