Nothing Special   »   [go: up one dir, main page]

JP5420088B2 - Image forming apparatus, control method thereof, and program - Google Patents

Image forming apparatus, control method thereof, and program Download PDF

Info

Publication number
JP5420088B2
JP5420088B2 JP2013002492A JP2013002492A JP5420088B2 JP 5420088 B2 JP5420088 B2 JP 5420088B2 JP 2013002492 A JP2013002492 A JP 2013002492A JP 2013002492 A JP2013002492 A JP 2013002492A JP 5420088 B2 JP5420088 B2 JP 5420088B2
Authority
JP
Japan
Prior art keywords
authentication
image forming
forming apparatus
user
information processing
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
JP2013002492A
Other languages
Japanese (ja)
Other versions
JP2013109774A (en
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2013002492A priority Critical patent/JP5420088B2/en
Publication of JP2013109774A publication Critical patent/JP2013109774A/en
Application granted granted Critical
Publication of JP5420088B2 publication Critical patent/JP5420088B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、ユーザの利用制限機能を備える画像形成装置、その制御方法、及びプログラムに関する。   The present invention relates to an image forming apparatus having a user usage restriction function, a control method thereof, and a program.

近年、画像形成装置において、セキュリティまたはコスト管理の目的のため、利用制限機能が実施(付加)されてきている(例えば、特許文献1参照)。画像形成装置の利用制限方法は様々であるが、利用するユーザを認証し、ユーザが認証された場合のみ画像形成装置の操作が可能な形態が一般的である。   In recent years, use restriction functions have been implemented (added) in image forming apparatuses for the purpose of security or cost management (see, for example, Patent Document 1). Although there are various methods for restricting the use of the image forming apparatus, a form in which the user to be used is authenticated and the operation of the image forming apparatus can be operated only when the user is authenticated is common.

また、近年、デジタルスチルカメラ等の情報処理装置を直接画像形成装置に接続し、画像形成装置に画像の出力指示と出力データを送信し、情報処理装置から画像を出力する機能が画像形成装置、及び情報処理装置に備えられてきている。   In recent years, an image forming apparatus has a function of directly connecting an information processing apparatus such as a digital still camera to an image forming apparatus, transmitting an image output instruction and output data to the image forming apparatus, and outputting an image from the information processing apparatus. And information processing apparatuses.

特開2007−21810号公報JP 2007-21810 A

画像形成装置に搭載されている認証機能は様々であり、認証プロトコルや認証方法によって、入力する情報や認証に利用する通信方法、また暗号化等の処理が異なる場合がある。一方、デジタルスチルカメラ等の情報処理装置には、認証装置そのものが搭載されていない、もしくは、画像形成装置に搭載されているような多様な認証機能と同等のものが搭載されていない場合が多く存在する。   There are various authentication functions installed in the image forming apparatus, and input information, a communication method used for authentication, and processing such as encryption may differ depending on an authentication protocol and an authentication method. On the other hand, information processing devices such as digital still cameras often do not have an authentication device, or do not have a variety of authentication functions that are equivalent to those of image forming devices. Exists.

上記のような画像形成装置と情報処理装置からなる情報処理システムにおいては、情報処理装置から画像形成装置に画像の出力指示を送り、画像形成装置が利用できてしまう場合があり得る。   In the information processing system including the image forming apparatus and the information processing apparatus as described above, an image output instruction may be sent from the information processing apparatus to the image forming apparatus, and the image forming apparatus may be used.

具体的には、画像形成装置の利用制限が、ユーザインタフェース上でのみ実施されている場合は、外部接続機器である情報処理装置のユーザインタフェースの制限が実施できない。つまり、画像形成装置の利用制限を実施する目的であるセキュリティとコスト管理が十分に実施できない状況が発生してしまう恐れがある。   Specifically, when the use restriction of the image forming apparatus is implemented only on the user interface, the restriction of the user interface of the information processing apparatus that is an externally connected device cannot be implemented. That is, there is a possibility that a situation where security and cost management, which are the purpose of restricting the use of the image forming apparatus, cannot be sufficiently performed may occur.

上記特許文献1においては、情報処理装置、例えばデジタルスチルカメラと、画像形成装置内に固有の情報を持たせ、機器間の固有情報が照合された場合に画像形成装置を利用可能になる構成をとっている。即ち、機器間の認証が成功した場合に利用できるようにすることで利用制限を実施している。   In the above-mentioned Patent Document 1, information processing apparatus, for example, a digital still camera, and an image forming apparatus are provided with unique information and the image forming apparatus can be used when the unique information between devices is collated. I'm taking it. That is, the use restriction is implemented by making it possible to use when authentication between devices is successful.

しかし、特許文献1の技術では、特定の画像形成装置、及びそれに対応した情報処理装置が必要であり、利用制限を実施できる機器が限定されてしまう。さらに、特許文献1の技術は、機器によって利用を許可、不許可にするものであり、機器が誰によって利用されているかは識別されないため、不正なユーザが機器を利用してしまう恐れがある。   However, the technique disclosed in Patent Document 1 requires a specific image forming apparatus and an information processing apparatus corresponding to the specific image forming apparatus, and the devices that can be used are limited. Furthermore, the technology of Patent Document 1 permits or disallows use by a device, and it is not possible to identify who is using the device, so that an unauthorized user may use the device.

本発明の目的は、情報処理装置に特別な認証機能を保持することを必要とせず、利用制限を実施することができる画像形成装置、その制御方法、及びプログラムを提供することにある。   SUMMARY OF THE INVENTION An object of the present invention is to provide an image forming apparatus, a control method thereof, and a program capable of restricting use without requiring a special authentication function to be held in the information processing apparatus.

上記目的を達成するために、本発明による画像形成装置は、ネットワークを介して外部装置と通信可能な画像形成装置であって、ユーザからの操作を受け付けるユーザインタフェースと、前記ユーザインタフェースが受け付ける認証情報、及び前記外部装置から前記ネットワークを介して受け付ける認証情報に基づいてユーザ認証を行う認証手段と、情報処理装置から送信される接続要求を受信する受信手段と、前記ユーザインタフェースが受け付けた認証情報に基づいてユーザが前記認証手段により認証されている場合、前記受信手段が受信した前記接続要求に応じて前記情報処理装置との接続を行うよう制御し、前記外部装置から前記ネットワークを介して受け付けた認証情報に基づいてユーザが前記認証手段により認証されている場合、前記受信手段が受信した前記接続要求に応じた前記情報処理装置との接続を行わないよう制御する制御手段と、を有することを特徴とする。   In order to achieve the above object, an image forming apparatus according to the present invention is an image forming apparatus capable of communicating with an external device via a network, and includes a user interface that receives an operation from a user, and authentication information that the user interface receives. Authentication means for performing user authentication based on authentication information received from the external apparatus via the network, receiving means for receiving a connection request transmitted from the information processing apparatus, and authentication information received by the user interface. If the user is authenticated by the authentication means based on the control, the receiving means controls to connect to the information processing apparatus in response to the connection request received, and receives from the external apparatus via the network When the user is authenticated by the authentication means based on the authentication information And having a control means for controlling not to perform the connection between the information processing apparatus in accordance with the receiving means has received the connection request.

本発明による制御方法は、ネットワークを介して外部装置と通信可能な画像形成装置の制御方法であって、前記画像形成装置は、ユーザからの操作を受け付けるユーザインタフェースと、前記ユーザインタフェースが受け付ける認証情報、及び前記外部装置から前記ネットワークを介して受け付ける認証情報に基づいてユーザ認証を行う認証手段とを有し、情報処理装置から送信される接続要求を受信する受信ステップと、前記ユーザインタフェースが受け付けた認証情報に基づいてユーザが前記認証手段により認証されている場合、前記受信ステップにおいて受信した前記接続要求に応じて前記情報処理装置との接続を行うよう制御し、前記外部装置から前記ネットワークを介して受け付けた認証情報に基づいてユーザが前記認証手段により認証されている場合、前記受信ステップにおいて受信した前記接続要求に応じた前記情報処理装置との接続を行わないよう制御する制御ステップと、を有することを特徴とする。   A control method according to the present invention is a method for controlling an image forming apparatus capable of communicating with an external apparatus via a network, wherein the image forming apparatus includes a user interface that receives an operation from a user, and authentication information that the user interface receives. And an authentication means for performing user authentication based on authentication information received from the external device via the network, and a reception step of receiving a connection request transmitted from the information processing device, and the user interface received When the user is authenticated by the authentication means based on authentication information, control is performed to connect to the information processing device in response to the connection request received in the receiving step, and the external device via the network is controlled. Based on the authentication information received by the user. If it is authenticated, characterized in that it and a control step of controlling so as not to perform the connection between the information processing apparatus in accordance with the received connection request in said receiving step.

本発明によるプログラムは、ネットワークを介して外部装置と通信可能な画像形成装置に制御方法を実行させるためのプログラムであって、前記画像形成装置は、ユーザからの操作を受け付けるユーザインタフェースと、前記ユーザインタフェースが受け付ける認証情報、及び前記外部装置から前記ネットワークを介して受け付ける認証情報に基づいてユーザ認証を行う認証手段とを有し、前記制御方法は、情報処理装置から送信される接続要求を受信する受信ステップと、前記ユーザインタフェースが受け付けた認証情報に基づいてユーザが前記認証手段により認証されている場合、前記受信ステップにおいて受信した前記接続要求に応じて前記情報処理装置との接続を行うよう制御し、前記外部装置から前記ネットワークを介して受け付けた認証情報に基づいてユーザが前記認証手段により認証されている場合、前記受信ステップにおいて受信した前記接続要求に応じた前記情報処理装置との接続を行わないよう制御する制御ステップと、を有することを特徴とする。   A program according to the present invention is a program for causing an image forming apparatus capable of communicating with an external apparatus via a network to execute a control method. The image forming apparatus includes a user interface that receives an operation from a user, and the user And authentication means for performing user authentication based on authentication information received by the interface and authentication information received from the external device via the network, and the control method receives a connection request transmitted from the information processing device Control is performed to connect to the information processing apparatus in response to the connection request received in the reception step when the user is authenticated by the authentication means based on the reception step and the authentication information received by the user interface And accepting from the external device via the network And a control step for controlling not to connect to the information processing apparatus in response to the connection request received in the reception step when the user is authenticated by the authentication means based on the authentication information. It is characterized by.

本発明によれば、情報処理装置に特別な認証機能を保持することを必要とせず、利用制限を行うことができる。   According to the present invention, it is not necessary to hold a special authentication function in the information processing apparatus, and use restriction can be performed.

本発明の実施の形態に係る画像形成装置のブロック図である。1 is a block diagram of an image forming apparatus according to an embodiment of the present invention. 図1におけるコントローラを中心とした画像形成装置のハードウェア構成を示す図である。FIG. 2 is a diagram illustrating a hardware configuration of an image forming apparatus centering on a controller in FIG. 1. 図1の画像形成装置と情報処理装置が接続された情報処理システムの第1の例を示す構成図である。FIG. 2 is a configuration diagram illustrating a first example of an information processing system in which the image forming apparatus of FIG. 1 and an information processing apparatus are connected. 図1の画像形成装置と情報処理装置が接続された情報処理システムの第2の例を示す構成図である。FIG. 3 is a configuration diagram illustrating a second example of an information processing system in which the image forming apparatus of FIG. 1 and an information processing apparatus are connected. 図1の画像形成装置における認証セッションの管理テーブルの例を示す図である。FIG. 2 is a diagram illustrating an example of an authentication session management table in the image forming apparatus of FIG. 1. 図1の画像形成装置における認証されたユーザのコンテキストテーブルの例を示す図である。FIG. 2 is a diagram illustrating an example of a context table of an authenticated user in the image forming apparatus in FIG. 1. 図1の画像形成装置によって実行される認証処理の手順を示すフローチャートである。3 is a flowchart illustrating a procedure of authentication processing executed by the image forming apparatus in FIG. 1. 図3の画像形成装置における情報処理装置(デジタルカメラ)との接続処理の手順を示すフローチャートである。4 is a flowchart showing a procedure of connection processing with an information processing apparatus (digital camera) in the image forming apparatus of FIG. 3. 図3の画像形成装置と情報処理装置との接続に関する、情報処理装置のログインセッション管理処理の手順を示すフローチャートである。4 is a flowchart showing a procedure of a login session management process of the information processing apparatus regarding the connection between the image forming apparatus of FIG. 3 and the information processing apparatus.

以下、本発明の実施の形態について図面を参照して詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明の実施の形態に係る画像形成装置のブロック図である。   FIG. 1 is a block diagram of an image forming apparatus according to an embodiment of the present invention.

図1において、本画像形成装置は、ネットワークを介して外部と通信可能であり、ユーザ認証機能を備え、直接接続されている情報処理装置からの印刷指示を受信して画像を印刷する。本画像形成装置は、全体を制御するコントローラ101、コントローラ101が画像形成装置の外部と通信するための通信インタフェース102を備える。通信インタフェース102は、例えば、USBインタフェース、またはイーサネット(登録商標)インタフェースやIEEE1284インタフェース、もしくはその他通信インタフェースであってもよい。   In FIG. 1, the image forming apparatus can communicate with the outside via a network, has a user authentication function, and receives a print instruction from an information processing apparatus directly connected to print an image. The image forming apparatus includes a controller 101 that controls the whole and a communication interface 102 for the controller 101 to communicate with the outside of the image forming apparatus. The communication interface 102 may be, for example, a USB interface, an Ethernet (registered trademark) interface, an IEEE 1284 interface, or another communication interface.

また、本画像形成装置は、コントローラ101によって制御されるスキャナエンジン103及びプリンタエンジン104を備える。プリンタエンジン104は、例えば、レーザービームプリンタやインクジェットプリンタ、もしくはその他のプリンタであってもよい。   The image forming apparatus also includes a scanner engine 103 and a printer engine 104 that are controlled by the controller 101. The printer engine 104 may be, for example, a laser beam printer, an inkjet printer, or another printer.

さらに、本画像形成装置は、コントローラ101によって制御される、画像の送受信時の通信制御等FAX機能を実現させるためのFAXボード105を備える。   The image forming apparatus further includes a FAX board 105 that is controlled by the controller 101 to realize a FAX function such as communication control at the time of image transmission / reception.

加えて、本画像形成装置はユーザインタフェース106を備える。ユーザインタフェース106は、LCDディスプレイとキーボード等から構成されており、コントローラ101からの情報表示を行うとともにユーザからの指示をコントローラ101に伝える。ユーザインタフェース106において、LCDディスプレイはタッチパネル機能を持ち、ユーザからの入力を受信することも可能とする。   In addition, the image forming apparatus includes a user interface 106. The user interface 106 includes an LCD display, a keyboard, and the like. The user interface 106 displays information from the controller 101 and transmits instructions from the user to the controller 101. In the user interface 106, the LCD display has a touch panel function and can receive input from the user.

以上の構成を有する画像形成装置は、プリンタエンジン104を選択させてプリントジョブの発行を可能とする。また、スキャナエンジン103を選択させてスキャンジョブの発行を可能とする。また、プリンタエンジン104とスキャナエンジン103を選択させてコピージョブの発行を可能とする。また、プリンタエンジン104とスキャナエンジン103、FAXボード105を選択させてFAX受信ジョブ及びFAX送信ジョブの発行を可能とする。   The image forming apparatus having the above configuration allows the print engine to be issued by selecting the printer engine 104. In addition, the scanner engine 103 is selected to issue a scan job. Further, the printer engine 104 and the scanner engine 103 are selected, and a copy job can be issued. In addition, the printer engine 104, the scanner engine 103, and the FAX board 105 are selected, and a FAX reception job and a FAX transmission job can be issued.

コントローラ101は、通信インタフェース102より原稿データを取得し、プリンタエンジン104を利用してプリントジョブの発行を可能とする。また、コントローラ101は、通信インタフェース102より原稿データを取得し、FAX送信ジョブの発行を可能とする。   The controller 101 acquires document data from the communication interface 102 and makes it possible to issue a print job using the printer engine 104. The controller 101 acquires document data from the communication interface 102 and can issue a FAX transmission job.

図2は、図1におけるコントローラを中心とした画像形成装置のハードウェア構成を示す図である。   FIG. 2 is a diagram illustrating a hardware configuration of the image forming apparatus centering on the controller in FIG.

図2において、図1におけるコントローラ101は、CPU21、RAM202、ROM203を備えている。また、図1におけるユーザインタフェース106は、LCD106−1とキーボード106−2を備えている。図2に示す各ハードウェアはシステムバス205を介して相互に接続されている。   2, the controller 101 in FIG. 1 includes a CPU 21, a RAM 202, and a ROM 203. 1 includes an LCD 106-1 and a keyboard 106-2. Each hardware shown in FIG. 2 is connected to each other via a system bus 205.

コントローラ101を制御するプログラムは、ROM203もしくはディスク204に記憶されており、必要に応じてRAM202に読み出され、CPU201によって実行される。   A program for controlling the controller 101 is stored in the ROM 203 or the disk 204, read to the RAM 202 as necessary, and executed by the CPU 201.

また、ROM203、ディスク204は、制御プログラム以外にも複合機や当該複合機で処理されるジョブの、機能及び状態を示す属性情報や出力の対象となるジョブデータ等を記憶している。   In addition to the control program, the ROM 203 and the disk 204 store attribute information indicating the function and status of the multifunction peripheral and jobs processed by the multifunction peripheral, job data to be output, and the like.

CPU201は、LCD106−1を通して表示を行い、LCD106−1またはキーボード106−2からユーザ指示を受ける。また、CPU201は、通信インタフェース102を通じて外部と通信を行う。   The CPU 201 performs display through the LCD 106-1, and receives a user instruction from the LCD 106-1 or the keyboard 106-2. The CPU 201 communicates with the outside through the communication interface 102.

本実施の形態では、特に断らない限り、CPU201がシステムバス205を介してキーボード106−2からユーザの入力を受け取る。次に、CPU201が、RAM202、LCD106−1、ROM203、通信インタフェース102、スキャナエンジン103、プリンタエンジン104、FAXボード105、ディスク204を制御する。   In this embodiment, unless otherwise specified, the CPU 201 receives user input from the keyboard 106-2 via the system bus 205. Next, the CPU 201 controls the RAM 202, LCD 106-1, ROM 203, communication interface 102, scanner engine 103, printer engine 104, FAX board 105, and disk 204.

図3は、図1の画像形成装置と情報処理装置が接続された情報処理システムの第1の例を示す構成図である。   FIG. 3 is a configuration diagram illustrating a first example of an information processing system in which the image forming apparatus and the information processing apparatus in FIG. 1 are connected.

図3において、画像形成装置301と、情報処理装置としてのデジタルカメラ302がUSBケーブル303を介して接続されている。デジタルカメラ302は、撮像された画像データを内部の記録媒体に保存する機能を有する。   In FIG. 3, an image forming apparatus 301 and a digital camera 302 as an information processing apparatus are connected via a USB cable 303. The digital camera 302 has a function of storing captured image data in an internal recording medium.

デジタルカメラ302からの操作により内部の記録媒体に保存されている画像データを画像形成装置301へ送信し、画像形成装置301は、内部で描画データを生成して用紙に転写し、最終的に印字物が得られる仕組みになっている。   The image data stored in the internal recording medium is transmitted to the image forming apparatus 301 by an operation from the digital camera 302, and the image forming apparatus 301 internally generates drawing data, transfers it to paper, and finally prints it. It is a mechanism to get things.

本実施の形態では、画像形成装置301とデジタルカメラ302の接続インタフェースとしてUSBケーブル103を使用して。しかし、接続インタフェースとしては、無線、Bluetooth(登録商標)等の他プロトコルを実装した媒体でもよく、USBケーブルに限定されない。   In this embodiment, the USB cable 103 is used as a connection interface between the image forming apparatus 301 and the digital camera 302. However, the connection interface may be a medium in which another protocol such as wireless or Bluetooth (registered trademark) is mounted, and is not limited to a USB cable.

図4は、図1の画像形成装置と情報処理装置が接続された情報処理システムの第2の例を示す構成図である。   FIG. 4 is a configuration diagram illustrating a second example of an information processing system in which the image forming apparatus and the information processing apparatus of FIG. 1 are connected.

図4において、画像形成装置301は、情報処理装置としてのクライアントPC401と認証サーバ402にネットワーク403を介して接続されている。クライアントPC401は、ネットワーク403を介して画像形成装置301に画像データを送信する。画像形成装置301またはクライアントPC401のユーザインタフェースから入力された認証情報がネットワーク403を介して認証サーバ402に送信される。認証サーバ402は、認証処理を行った後、画像形成装置301またはクライアントPC401に結果を送信する。   In FIG. 4, an image forming apparatus 301 is connected to a client PC 401 as an information processing apparatus and an authentication server 402 via a network 403. The client PC 401 transmits image data to the image forming apparatus 301 via the network 403. Authentication information input from the user interface of the image forming apparatus 301 or the client PC 401 is transmitted to the authentication server 402 via the network 403. After performing the authentication process, the authentication server 402 transmits the result to the image forming apparatus 301 or the client PC 401.

画像形成装置301は、ユーザインタフェース106を介してユーザからの情報入力を受け付け、通信インタフェース102を介して認証サーバ402との間で認証のための通信を行う。   The image forming apparatus 301 receives information input from the user via the user interface 106 and performs communication for authentication with the authentication server 402 via the communication interface 102.

認証が成功していない状態では、画像形成装置301のLCD106−1には認証情報を入力するための画面が表示される。ユーザはキーボード106−2を介して認証情報を入力することが可能である。認証が成功した場合は、LCD106−1には画像形成装置301を操作するための画面が表示され、コピーやスキャナ、プリント等の各操作が可能となる。   When the authentication is not successful, a screen for inputting authentication information is displayed on the LCD 106-1 of the image forming apparatus 301. The user can input authentication information via the keyboard 106-2. If the authentication is successful, a screen for operating the image forming apparatus 301 is displayed on the LCD 106-1, and operations such as copying, scanning, and printing are possible.

なお、本実施の形態では、画像形成装置301の認証方式として、ネットワーク403を介して認証サーバ402に認証情報を送信し、認証結果を得る認証方式を採用するが、認証方式、認証の構成は本実施の形態に限定しない。例えば、認証サーバ402を利用せず、画像形成装置301内に認証サーバ402と同等の機能を保持し、ネットワークを利用しない認証方式でもよい。   In the present embodiment, an authentication method for transmitting authentication information to the authentication server 402 via the network 403 and obtaining an authentication result is adopted as an authentication method for the image forming apparatus 301. The present invention is not limited to this embodiment. For example, an authentication method in which the authentication server 402 is not used, the same function as the authentication server 402 is held in the image forming apparatus 301, and a network is not used may be used.

認証画面の制御についても、本実施の形態では認証が成功しないと画像形成装置301が利用できないようにしているが、認証画面の制御は本実施の形態に限定するものではない。例えば、スキャナやプリント等画像形成装置301に指示を行った後に、未認証状態であれば認証画面を出す、もしくはエラーとするといった方法でもよい。   As for the control of the authentication screen, the image forming apparatus 301 cannot be used unless the authentication is successful in this embodiment. However, the control of the authentication screen is not limited to this embodiment. For example, after issuing an instruction to the image forming apparatus 301 such as a scanner or a print, an authentication screen may be displayed if an unauthenticated state or an error is set.

また、画像形成装置301の操作について、画像形成装置301のユーザインタフェース106だけでなく、クライアントPC401から画像形成装置301にネットワーク403を経由しての操作も可能である。なお、クライアントPC401からの画像形成装置301の操作、及びそれに伴う認証の機能については詳細を省略する。   Further, regarding the operation of the image forming apparatus 301, not only the user interface 106 of the image forming apparatus 301 but also the operation from the client PC 401 to the image forming apparatus 301 via the network 403 is possible. Details of the operation of the image forming apparatus 301 from the client PC 401 and the authentication function associated therewith are omitted.

図5は、図1の画像形成装置における認証セッションの管理テーブルの例を示す図である。   FIG. 5 is a diagram showing an example of an authentication session management table in the image forming apparatus of FIG.

図5において、セッション管理テーブルは、インデックス501、認証手段の種類502を有する。認証手段の種類502において、LLSはユーザインタフェース106を介して認証されたことを示す。RLSは、通信インタフェース102を介して、クライアントPC401から認証されたことを示す。   In FIG. 5, the session management table has an index 501 and an authentication means type 502. In the authentication means type 502, the LLS indicates that the user is authenticated through the user interface 106. RLS indicates that the client PC 401 has been authenticated via the communication interface 102.

LUIログイン状態503は、ユーザインタフェース106を介してログアウト状態にあるか否かを表している。TRUEはログイン状態にあり、ユーザインタフェース106を利用可能な状態にあることを示し、FALSEはログアウト状態にあることを示す。   The LUI login state 503 indicates whether or not the user is in a logout state via the user interface 106. TRUE indicates that the user interface 106 is available, and FALSE indicates that the user interface 106 is available.

デバイスセッションID504は、情報処理装置が接続されている場合には、情報処理装置を接続した際に作成されるセッションIDが保持される。コンテキストID505は、ユーザの情報に対応したコンテキストIDが関連付けられる。   When the information processing apparatus is connected, the device session ID 504 holds a session ID created when the information processing apparatus is connected. The context ID 505 is associated with a context ID corresponding to the user information.

また、本管理テーブルのそれぞれのインデックスの情報は、クライアントPC401からのリモート操作が終了し、セッションをクローズしてログアウトした場合に破棄される。また、本管理テーブルのそれぞれのインデックスの情報は、LUIからログアウトした状態で、かつ情報処理装置とのセッションも存在しない場合にも破棄される。   Further, the information of each index of this management table is discarded when the remote operation from the client PC 401 is finished, the session is closed, and the user logs out. Further, the information of each index of this management table is discarded even when logged out from the LUI and there is no session with the information processing apparatus.

例えば、図5のインデックス3は、ユーザインタフェース106を介して認証されたユーザで、現在LUIログイン状態にあるユーザであることを示している。   For example, index 3 in FIG. 5 indicates that the user is authenticated through the user interface 106 and is currently in the LUI login state.

インデックス2、4、5は、RLSにて認証されたユーザであって、それぞれが異なるオブジェクトID、つまり異なったユーザが現在リモートから操作していることを示している。   Indexes 2, 4, and 5 indicate users who are authenticated by RLS, and each indicates a different object ID, that is, a different user is currently operating from a remote.

さらに、インデックス1は、LLSにて認証されたユーザで、画像形成装置301のユーザインタフェース106からはログアウト状態にあることを示している。また、インデックス1のユーザは、情報処理装置を操作しているユーザであることを示している。   Further, index 1 indicates that the user is authenticated by LLS and is in a logout state from the user interface 106 of the image forming apparatus 301. The user with index 1 indicates that the user is operating the information processing apparatus.

図6は、図1の画像形成装置における認証されたユーザのコンテキストテーブルの例を示す図である。   FIG. 6 is a diagram illustrating an example of a context table of an authenticated user in the image forming apparatus in FIG.

図6において、コンテキストテーブルは、コンテキストID601、ユーザの識別子602、ユーザが所属するドメイン603、部門管理における部門ID604、ユーザのメールアドレス605を有する。例えば、図5のインデックス1のユーザは、コンテキストID505と601から、ユーザ識別子がYasuhara、ドメインがDomainA、部門IDが1、さらにメールアドレスがyasu@domainaであることが分かる。   In FIG. 6, the context table includes a context ID 601, a user identifier 602, a domain 603 to which the user belongs, a department ID 604 in department management, and a user mail address 605. For example, it can be seen from the context IDs 505 and 601 that the user at index 1 in FIG. 5 has a user identifier of Yashara, a domain of DomainA, a department ID of 1, and a mail address of yasu @ domaina.

本情報は、画像形成装置301の操作履歴や、アクセス制限等、ユーザ固有の情報を扱う機能に利用される。また、本テーブルのそれぞれのコンテキストIDに関する情報は、図5のセッション管理テーブルのインデックスと対になっており、セッション管理テーブルの項目が削除された場合は、本テーブルからも情報が削除される。   This information is used for functions that handle user-specific information, such as operation history of the image forming apparatus 301 and access restrictions. Further, the information regarding each context ID of this table is paired with the index of the session management table of FIG. 5, and when the item of the session management table is deleted, the information is also deleted from this table.

また、本発明では、コンテキストテーブルのドメイン603、部門管理における部門ID604、ユーザのメールアドレス605の情報は、本実施の形態に記載の情報に限定するものではない。他のユーザ固有の属性が追加されてもよく、同時に本実施の形態の項目がなくてもよい。   Further, in the present invention, the information of the domain 603 in the context table, the department ID 604 in the department management, and the user mail address 605 is not limited to the information described in the present embodiment. Other user-specific attributes may be added, and at the same time, the items of the present embodiment may not be present.

図7は、図1の画像形成装置によって実行される認証処理の手順を示すフローチャートである。本処理は、図1のコントローラ101、さらに詳しくは、図2のCPU201によって実行される。   FIG. 7 is a flowchart showing a procedure of authentication processing executed by the image forming apparatus of FIG. This process is executed by the controller 101 in FIG. 1, and more specifically by the CPU 201 in FIG.

図7において、初期状態はLUIログイン待ちである(ステップS701)。LUIログイン待ちステップでは、LCD106−1に認証情報の入力画面を表示し、ユーザからキーボード106−2を介して認証情報の入力を受け付ける。   In FIG. 7, the initial state is waiting for LUI login (step S701). In the LUI login waiting step, an authentication information input screen is displayed on the LCD 106-1, and an input of authentication information is accepted from the user via the keyboard 106-2.

ステップS702は、ログインボタン押下ステップであり、ログインボタンが押下されたかどうかを判断する。ログインボタンが押されていない場合はLUIログイン待ちステップのままとする。ログインボタンが押下された場合、認証情報を認証サーバ402に送信する(ステップS703)。ステップS704は、認証結果を認証サーバ402から受信するステップである。   Step S702 is a login button pressing step, in which it is determined whether or not the login button has been pressed. If the login button is not pressed, the LUI login waiting step remains. When the login button is pressed, the authentication information is transmitted to the authentication server 402 (step S703). Step S <b> 704 is a step of receiving an authentication result from the authentication server 402.

ステップS705にて認証が成功した場合は、ステップS706のログインセッション生成ステップに遷移する。認証に失敗した場合は、ステップS708のエラー画面表示ステップに遷移する。ステップS708では、エラー画面表示後、ステップS701のLUIログイン待ちステップに遷移する。   If the authentication is successful in step S705, the process proceeds to the login session generation step in step S706. If the authentication fails, the process proceeds to an error screen display step in step S708. In step S708, after the error screen is displayed, the process proceeds to the LUI login waiting step in step S701.

ステップS706のログインセッション生成ステップでは、図5のセッション管理テーブルに新しいセッションを追加する。具体的には、セッションのインデックスを追加し、ユーザインタフェース106を介した認証であるために認証手段をLLSとする。さらに、LUIログイン状態にあるため、LUIログイン状態503にTRUEをセットする。   In the login session generation step of step S706, a new session is added to the session management table of FIG. Specifically, a session index is added, and the authentication means is LLS because authentication is performed via the user interface 106. Furthermore, since it is in the LUI login state, TRUE is set in the LUI login state 503.

また、認証結果と同時に認証サーバ402から受信される情報に、ユーザの識別子、ドメイン名、部門ID、メールアドレスが含まれるものとし、それらの情報を基にユーザのログインコンテキストを生成し、図6のコンテキストテーブルに追加する。コンテキストテーブルにコンテキストを追加した際に、コンテキストIDをユニークに生成し、コンテキストID505及び601に生成したコンテキストIDをセットする。   Further, it is assumed that the information received from the authentication server 402 at the same time as the authentication result includes a user identifier, a domain name, a department ID, and an e-mail address, and a user login context is generated based on the information. Add to the context table. When a context is added to the context table, a context ID is uniquely generated, and the generated context ID is set in the context IDs 505 and 601.

ログインセッションの生成において、セッション管理テーブル、及びコンテキストテーブルにそれぞれ情報を追加した後、ステップS707の操作画面表示ステップに遷移する。ステップS707の操作画面表示ステップでは、LCD106−1に表示されていたログイン待ち状態を示す画面から、画像形成装置301の操作画面に画面を切り替えて表示する。以上のステップにて、認証処理を終了する。   In the generation of the login session, after adding information to the session management table and the context table, the process proceeds to the operation screen display step in step S707. In the operation screen display step of step S707, the screen is switched from the screen indicating the login waiting state displayed on the LCD 106-1 to the operation screen of the image forming apparatus 301 and displayed. The authentication process is completed through the above steps.

図8は、図3の画像形成装置における情報処理装置(デジタルカメラ)との接続処理の手順を示すフローチャートである。   FIG. 8 is a flowchart showing a procedure of connection processing with the information processing apparatus (digital camera) in the image forming apparatus of FIG.

図8において、ステップS801は、情報処理装置302の接続要求受信ステップである。即ち、ステップS801は、情報処理装置302からの接続要求を受信する受信手段である。情報処理装置302と画像形成装置301が接続インタフェース(USBケーブル)303によって接続された場合、情報処理装置302から画像形成装置301に接続要求が送信される。   In FIG. 8, step S <b> 801 is a connection request reception step of the information processing apparatus 302. That is, step S801 is a receiving unit that receives a connection request from the information processing apparatus 302. When the information processing apparatus 302 and the image forming apparatus 301 are connected by a connection interface (USB cable) 303, a connection request is transmitted from the information processing apparatus 302 to the image forming apparatus 301.

画像形成装置301は、通信インタフェース102を介して情報処理装置302から接続要求を受信すると、ステップS802のLUIログイン状態判断ステップに遷移する。ステップS802のLUIログイン状態判断ステップでは、図7の認証フローの一連の処理が終わり、ユーザがLUIにログイン状態にあるか否かを判断する。即ち、ステップS802は、接続要求を受信した場合にユーザが画像形成装置301に認証されているか否かを判断する判断手段である。具体的には、図5のセッション管理テーブルのLUIログイン状態503にTRUEとなっているセッションが存在するか否かを判断する。   When the image forming apparatus 301 receives a connection request from the information processing apparatus 302 via the communication interface 102, the image forming apparatus 301 transitions to the LUI login state determination step in step S802. In the LUI login state determination step of step S802, it is determined whether or not the series of processing of the authentication flow of FIG. 7 is completed and the user is in the login state of the LUI. That is, step S802 is a determination unit that determines whether the user is authenticated by the image forming apparatus 301 when a connection request is received. Specifically, it is determined whether there is a session that is TRUE in the LUI login state 503 of the session management table of FIG.

TUREのセッションが存在した場合、LUIログイン状態503にあるユーザが存在すると判断し、ステップS803の情報処理装置接続処理ステップに遷移し、画像形成装置301の接続処理を開始する。   If there is a TURE session, it is determined that there is a user who is in the LUI login state 503, the process proceeds to the information processing apparatus connection processing step in step S 803, and the connection process of the image forming apparatus 301 is started.

LUIログイン状態503にTRUEになっているユーザが存在しない場合、LUIにログインしているユーザが存在しないと判断し、ステップS805の情報処理装置接続拒否ステップに遷移する。   If there is no user who is TRUE in the LUI login state 503, it is determined that there is no user logged in to the LUI, and the process proceeds to the information processing apparatus connection rejection step in step S805.

ステップS803の情報処理装置接続処理ステップで、画像形成装置301と情報処理装置302を接続した後、ステップS804のセッション管理テーブルへの情報追加ステップに遷移する。ステップS804では、図5のセッション管理テーブルに、情報処理装置302との接続セッションを示すデバイスセッションID504をユニークに生成して付加し、情報処理装置302との接続処理を完了する。   After connecting the image forming apparatus 301 and the information processing apparatus 302 in the information processing apparatus connection processing step in step S803, the process proceeds to an information adding step to the session management table in step S804. In step S804, a device session ID 504 indicating a connection session with the information processing apparatus 302 is uniquely generated and added to the session management table of FIG. 5 to complete the connection process with the information processing apparatus 302.

ステップS805の情報処理装置302との接続拒否ステップでは、情報処理装置302からの接続要求に対して、エラーを返し終了する。   In the connection refusal step with the information processing apparatus 302 in step S805, an error is returned in response to the connection request from the information processing apparatus 302, and the process ends.

以上のステップにおいて、ユーザがLUIにログインしている状態でのみ情報処理装置302との接続を可能にする。   In the above steps, connection to the information processing apparatus 302 is enabled only when the user is logged in to the LUI.

図9は、図3の画像形成装置と情報処理装置との接続に関する、情報処理装置のログインセッション管理処理の手順を示すフローチャートである。   FIG. 9 is a flowchart illustrating the procedure of the login session management process of the information processing apparatus regarding the connection between the image forming apparatus of FIG. 3 and the information processing apparatus.

ステップS901は、LUIログイン状態ステップであり、図8に示される画像形成装置301と情報処理装置302の接続処理が完了した状態を示している。ステップS902は、LUIログアウト判断ステップであり、LUIからログアウトされた場合はステップS903のデバイスセッションID判断ステップに遷移する。LUIログアウトがされていない場合は、ステップS908の情報処理装置接続解除判断ステップに遷移する。   Step S901 is an LUI login state step, and shows a state where the connection processing between the image forming apparatus 301 and the information processing apparatus 302 shown in FIG. 8 has been completed. Step S902 is an LUI logout determination step. If the user has logged out from the LUI, the process proceeds to a device session ID determination step in step S903. If the LUI logout has not been performed, the process proceeds to the information processing apparatus connection release determination step in step S908.

ステップS908の情報処理装置接続解除ステップでは、情報処理装置302が接続されているか否かを判断する。情報処理装置302の接続が解除されたと判断された場合は、ステップS910のセッション管理テーブルのデバイスセッションID削除ステップに遷移する。   In the information processing apparatus connection release step in step S908, it is determined whether or not the information processing apparatus 302 is connected. If it is determined that the connection of the information processing apparatus 302 has been released, the process proceeds to the device session ID deletion step of the session management table in step S910.

ステップS910では、図5のセッション管理テーブルのデバイスセッションID504を削除し、ステップS901のLUIログイン状態ステップに遷移する。ステップS903のデバイスセッションID判断ステップでは、LUIログイン状態503がTRUEのユーザに対して、デバイスセッションID504が存在するか否かを判断する。デバイスセッションID504が存在する場合は、該当するユーザのセッション管理テーブルのLUIログイン状態をFALSEに設定し(ステップS904)、ステップS905のLUIログイン待ち状態に遷移する。   In step S910, the device session ID 504 in the session management table of FIG. 5 is deleted, and the process proceeds to the LUI login state step in step S901. In the device session ID determination step in step S903, it is determined whether or not a device session ID 504 exists for a user whose LUI login state 503 is TRUE. If the device session ID 504 exists, the LUI login state of the corresponding user's session management table is set to FALSE (step S904), and the process shifts to the LUI login waiting state in step S905.

ステップS903にて、デバイスセッションID504が存在しないと判断された場合は、ステップS909のログインコンテキスト破棄ステップに遷移する。ログインコンテキスト破棄ステップでは、図5セッション管理テーブルのLUIログイン状態503がTRUEになっているユーザのセッションを削除し、さらに図6のコンテキストテーブルの該当するコンテキストIDの情報を削除し、終了する。   If it is determined in step S903 that the device session ID 504 does not exist, the process proceeds to the login context discarding step in step S909. In the login context discarding step, the session of the user whose LUI login state 503 of the session management table in FIG. 5 is TRUE is deleted, information on the corresponding context ID in the context table of FIG. 6 is deleted, and the process ends.

ステップS905のLUIログイン待ち状態では、LUIはログイン待ち状態となり、図7の認証処理のステップS701の状態となる。但し、デバイスセッションID504が存在し、情報処理装置302は接続されている状態となるため、情報処理装置302からの画像の出力は可能な状態である。また、他のユーザがログインしてローカルコピーを行うことができる。ステップS905は、第1のユーザの認証の後、情報処理装置302から画像形成装置301を使用中に、第2のユーザによる認証を許可する許可手段として機能する。   In the LUI login waiting state in step S905, the LUI is in a login waiting state, and is in the state of step S701 in the authentication process of FIG. However, since the device session ID 504 exists and the information processing apparatus 302 is connected, an image can be output from the information processing apparatus 302. Also, other users can log in and perform local copy. Step S905 functions as a permission unit that permits authentication by the second user while the image forming apparatus 301 is being used from the information processing apparatus 302 after authentication of the first user.

ステップS906は、情報処理装置接続解除判断ステップであり、情報処理装置302の接続が解除されたと判断された場合は、ステップS907のログインコンテキスト破棄ステップに遷移する。ログインコンテキスト破棄ステップでは、図5のセッション管理テーブルの該当するデバイスセッションID504のユーザのセッションを削除し、さらに図6のコンテキストテーブルの該当するコンテキストIDの情報を削除し、終了する。   Step S906 is an information processing apparatus connection release determination step. If it is determined that the connection of the information processing apparatus 302 has been released, the process proceeds to the login context discard step of step S907. In the login context discarding step, the user session of the corresponding device session ID 504 in the session management table of FIG. 5 is deleted, the information of the corresponding context ID of the context table of FIG. 6 is deleted, and the process ends.

また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出す処理である。   The object of the present invention is achieved by executing the following processing. That is, a storage medium that records a program code of software that realizes the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU, MPU, etc.) of the system or apparatus is stored in the storage medium. This is the process of reading the code.

この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。   In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code and the storage medium storing the program code constitute the present invention.

また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー(登録商標)ディスク、ハードディスク、光磁気ディスク、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD+RW、磁気テープ、不揮発性のメモリカード、ROM等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。   Moreover, the following can be used as a storage medium for supplying the program code. For example, floppy (registered trademark) disk, hard disk, magneto-optical disk, CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD + RW, magnetic tape, nonvolatile memory card, ROM or the like. Alternatively, the program code may be downloaded via a network.

また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。   Further, the present invention includes a case where the function of the above-described embodiment is realized by executing the program code read by the computer. In addition, an OS (operating system) running on the computer performs part or all of the actual processing based on an instruction of the program code, and the functions of the above-described embodiments are realized by the processing. Is also included.

さらに、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行う場合である。   Furthermore, a case where the functions of the above-described embodiment are realized by the following processing is also included in the present invention. That is, the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, based on the instruction of the program code, the CPU or the like provided in the function expansion board or function expansion unit performs part or all of the actual processing.

101 コントローラ
102 通信インタフェース
106 ユーザインタフェース
201 CPU
301 画像形成装置
302 デジタルカメラ(情報処理装置)
303 USBケーブル(接続インタフェース)
401 クライアントPC
402 認証サーバ
403 ネットワーク
101 Controller 102 Communication Interface 106 User Interface 201 CPU
301 Image forming apparatus 302 Digital camera (information processing apparatus)
303 USB cable (connection interface)
401 Client PC
402 Authentication server 403 Network

Claims (19)

ネットワークを介して外部装置と通信可能な画像形成装置であって、
ユーザからの操作を受け付けるユーザインタフェースと、
前記ユーザインタフェースが受け付ける認証情報、及び前記外部装置から前記ネットワークを介して受け付ける認証情報に基づいてユーザ認証を行う認証手段と、
情報処理装置から送信される接続要求を受信する受信手段と、
前記ユーザインタフェースが受け付けた認証情報に基づいてユーザが前記認証手段により認証されている場合、前記受信手段が受信した前記接続要求に応じて前記情報処理装置との接続を行うよう制御し、前記外部装置から前記ネットワークを介して受け付けた認証情報に基づいてユーザが前記認証手段により認証されている場合、前記受信手段が受信した前記接続要求に応じた前記情報処理装置との接続を行わないよう制御する制御手段と、
を有することを特徴とする画像形成装置。
An image forming apparatus capable of communicating with an external device via a network,
A user interface that accepts user operations;
Authentication means for performing user authentication based on authentication information received by the user interface and authentication information received from the external device via the network;
Receiving means for receiving a connection request transmitted from the information processing device;
When the user is authenticated by the authentication means based on the authentication information received by the user interface, the receiving means controls to connect to the information processing apparatus in response to the connection request received, When the user is authenticated by the authentication unit based on the authentication information received from the device via the network, the reception unit is controlled not to connect to the information processing device according to the connection request received Control means to
An image forming apparatus comprising:
第1のユーザの認証の後、前記情報処理装置から前記画像形成装置を使用中に、第2のユーザによる認証を許可する許可手段を有することを特徴とする請求項1に記載の画像形成装置。   2. The image forming apparatus according to claim 1, further comprising: a permission unit that permits authentication by the second user while the image forming apparatus is being used by the information processing apparatus after authentication of the first user. . 前記情報処理装置と接続した状態において前記ユーザの前記認証手段による認証を解除する解除手段と、
前記解除手段によって認証が解除された場合、前記ユーザの認証が解除され且つ前記情報処理装置と接続された状態であることを管理する管理手段と、
を有することを特徴とする請求項1又は2に記載の画像形成装置。
Cancellation means for canceling authentication by the authentication means of the user in a state connected to the information processing apparatus;
Management means for managing that the authentication of the user is canceled and the information processing apparatus is connected when authentication is canceled by the cancellation means;
The image forming apparatus according to claim 1, further comprising:
前記情報処理装置はデジタルカメラであり、前記画像形成装置は、前記デジタルカメラから送信された画像データに基づいて画像形成の処理を行うことを特徴とする請求項1乃至3のいずれか1項に記載の画像形成装置。   4. The information processing apparatus according to claim 1, wherein the information processing apparatus is a digital camera, and the image forming apparatus performs an image forming process based on image data transmitted from the digital camera. The image forming apparatus described. 前記認証手段は、前記ネットワークを介して通信可能な認証サーバとの間でユーザ認証のための通信を行うことを特徴とする請求項1乃至4のいずれか1項に記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the authentication unit performs communication for user authentication with an authentication server capable of communicating via the network. 前記ユーザインタフェースが受け付けた認証情報に基づいた前記認証手段によるユーザ認証が成功した場合、前記ユーザインタフェースは前記画像形成装置を操作するための画面を表示することを特徴とする請求項1乃至5のいずれか1項に記載の画像形成装置。   6. The user interface displays a screen for operating the image forming apparatus when user authentication by the authentication unit based on authentication information received by the user interface is successful. The image forming apparatus according to claim 1. 前記認証手段によるユーザ認証の状態を示す情報を記憶する記憶手段を有することを特徴とする請求項1乃至6のいずれか1項に記載の画像形成装置。   The image forming apparatus according to claim 1, further comprising a storage unit that stores information indicating a state of user authentication by the authentication unit. 前記記憶手段が記憶するユーザ認証の状態を示す情報には、ユーザ認証が前記ユーザインタフェースで受け付けた認証情報に基づいて行われたのか又は前記外部装置から前記ネットワークを介して受け付けた認証情報に基づいて行われたのかを示す情報が含まれていることを特徴とする請求項7に記載の画像形成装置。   The information indicating the state of user authentication stored in the storage means is based on whether the user authentication is performed based on the authentication information received by the user interface or based on the authentication information received from the external device via the network. The image forming apparatus according to claim 7, further comprising: information indicating whether the operation has been performed. 前記画像形成装置は前記情報処理装置と、USB、無線、及びBluetooth(登録商標)の少なくとも1つを介して通信可能であることを特徴とする請求項1乃至8のいずれか1項に記載の画像形成装置。   9. The apparatus according to claim 1, wherein the image forming apparatus can communicate with the information processing apparatus via at least one of USB, wireless, and Bluetooth (registered trademark). Image forming apparatus. ネットワークを介して外部装置と通信可能な画像形成装置の制御方法であって、
前記画像形成装置は、ユーザからの操作を受け付けるユーザインタフェースと、前記ユーザインタフェースが受け付ける認証情報、及び前記外部装置から前記ネットワークを介して受け付ける認証情報に基づいてユーザ認証を行う認証手段とを有し、
情報処理装置から送信される接続要求を受信する受信ステップと、
前記ユーザインタフェースが受け付けた認証情報に基づいてユーザが前記認証手段により認証されている場合、前記受信ステップにおいて受信した前記接続要求に応じて前記情報処理装置との接続を行うよう制御し、前記外部装置から前記ネットワークを介して受け付けた認証情報に基づいてユーザが前記認証手段により認証されている場合、前記受信ステップにおいて受信した前記接続要求に応じた前記情報処理装置との接続を行わないよう制御する制御ステップと、
を有することを特徴とする画像形成装置の制御方法。
An image forming apparatus control method capable of communicating with an external device via a network,
The image forming apparatus includes a user interface that receives an operation from a user, authentication information that is received by the user interface, and an authentication unit that performs user authentication based on authentication information that is received from the external device via the network. ,
A receiving step of receiving a connection request transmitted from the information processing device;
When the user is authenticated by the authentication means based on the authentication information received by the user interface, control is performed to connect to the information processing apparatus in response to the connection request received in the receiving step, and the external interface Control is performed so as not to connect to the information processing apparatus in response to the connection request received in the reception step when the user is authenticated by the authentication means based on authentication information received from the apparatus via the network. A control step to
A control method for an image forming apparatus, comprising:
第1のユーザの認証の後、前記情報処理装置から前記画像形成装置を使用中に、第2のユーザによる認証を許可する許可ステップを有することを特徴とする請求項10に記載の画像形成装置の制御方法。   The image forming apparatus according to claim 10, further comprising a permission step of permitting authentication by a second user while the image forming apparatus is being used from the information processing apparatus after authentication of the first user. Control method. 前記情報処理装置と接続した状態において前記ユーザの前記認証手段による認証を解除する解除ステップと、
前記解除ステップにおいて認証が解除された場合、前記ユーザの認証が解除され且つ前記情報処理装置と接続された状態であることを管理する管理ステップと、
を有することを特徴とする請求項10又は11に記載の画像形成装置の制御方法。
A cancellation step of canceling authentication by the authentication means of the user in a state connected to the information processing apparatus;
A management step for managing that the authentication of the user is canceled and the information processing apparatus is connected when the authentication is canceled in the releasing step;
The method of controlling an image forming apparatus according to claim 10 or 11, wherein
前記情報処理装置はデジタルカメラであり、前記画像形成装置は、前記デジタルカメラから送信された画像データに基づいて画像形成の処理を行うことを特徴とする請求項10乃至12のいずれか1項に記載の画像形成装置の制御方法。   13. The information processing apparatus according to claim 10, wherein the information processing apparatus is a digital camera, and the image forming apparatus performs image forming processing based on image data transmitted from the digital camera. A control method of the image forming apparatus described. 前記認証手段は、前記ネットワークを介して通信可能な認証サーバとの間でユーザ認証のための通信を行うことを特徴とする請求項10乃至13のいずれか1項に記載の画像形成装置の制御方法。   The control of the image forming apparatus according to claim 10, wherein the authentication unit performs communication for user authentication with an authentication server capable of communication via the network. Method. 前記ユーザインタフェースが受け付けた認証情報に基づいた前記認証手段によるユーザ認証が成功した場合、前記ユーザインタフェースは前記画像形成装置を操作するための画面を表示することを特徴とする請求項10乃至14のいずれか1項に記載の画像形成装置の制御方法。   15. The user interface displays a screen for operating the image forming apparatus when user authentication by the authentication unit based on authentication information received by the user interface is successful. The method of controlling an image forming apparatus according to any one of the above. 前記認証手段によるユーザ認証の状態を示す情報を記憶手段に記憶する記憶ステップを有することを特徴とする請求項10乃至15のいずれか1項に記載の画像形成装置の制御方法。   16. The method of controlling an image forming apparatus according to claim 10, further comprising a storage step of storing information indicating a state of user authentication by the authentication unit in a storage unit. 前記記憶手段が記憶するユーザ認証の状態を示す情報には、ユーザ認証が前記ユーザインタフェースで受け付けた認証情報に基づいて行われたのか又は前記外部装置から前記ネットワークを介して受け付けた認証情報に基づいて行われたのかを示す情報が含まれていることを特徴とする請求項16に記載の画像形成装置の制御方法。   The information indicating the state of user authentication stored in the storage means is based on whether the user authentication is performed based on the authentication information received by the user interface or based on the authentication information received from the external device via the network. 17. The method of controlling an image forming apparatus according to claim 16, further comprising: information indicating whether or not the processing has been performed. 前記画像形成装置は前記情報処理装置と、USB、無線、及びBluetooth(登録商標)の少なくとも1つを介して通信可能であることを特徴とする請求項10乃至17のいずれか1項に記載の画像形成装置の制御方法。   18. The image forming apparatus according to claim 10, wherein the image forming apparatus can communicate with the information processing apparatus via at least one of USB, wireless, and Bluetooth (registered trademark). A method for controlling an image forming apparatus. ネットワークを介して外部装置と通信可能な画像形成装置に制御方法を実行させるためのプログラムであって、
前記画像形成装置は、ユーザからの操作を受け付けるユーザインタフェースと、前記ユーザインタフェースが受け付ける認証情報、及び前記外部装置から前記ネットワークを介して受け付ける認証情報に基づいてユーザ認証を行う認証手段とを有し、
前記制御方法は、
情報処理装置から送信される接続要求を受信する受信ステップと、
前記ユーザインタフェースが受け付けた認証情報に基づいてユーザが前記認証手段により認証されている場合、前記受信ステップにおいて受信した前記接続要求に応じて前記情報処理装置との接続を行うよう制御し、前記外部装置から前記ネットワークを介して受け付けた認証情報に基づいてユーザが前記認証手段により認証されている場合、前記受信ステップにおいて受信した前記接続要求に応じた前記情報処理装置との接続を行わないよう制御する制御ステップと、
を有することを特徴とするプログラム。
A program for causing an image forming apparatus capable of communicating with an external apparatus via a network to execute a control method,
The image forming apparatus includes a user interface that receives an operation from a user, authentication information that is received by the user interface, and an authentication unit that performs user authentication based on authentication information that is received from the external device via the network. ,
The control method is:
A receiving step of receiving a connection request transmitted from the information processing device;
When the user is authenticated by the authentication means based on the authentication information received by the user interface, control is performed to connect to the information processing apparatus in response to the connection request received in the receiving step, and the external interface Control is performed so as not to connect to the information processing apparatus in response to the connection request received in the reception step when the user is authenticated by the authentication means based on authentication information received from the apparatus via the network. A control step to
The program characterized by having.
JP2013002492A 2013-01-10 2013-01-10 Image forming apparatus, control method thereof, and program Active JP5420088B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013002492A JP5420088B2 (en) 2013-01-10 2013-01-10 Image forming apparatus, control method thereof, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013002492A JP5420088B2 (en) 2013-01-10 2013-01-10 Image forming apparatus, control method thereof, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2008011656A Division JP5178212B2 (en) 2008-01-22 2008-01-22 Image forming apparatus, control method therefor, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2013241099A Division JP5714081B2 (en) 2013-11-21 2013-11-21 Image forming apparatus, control method thereof, and program

Publications (2)

Publication Number Publication Date
JP2013109774A JP2013109774A (en) 2013-06-06
JP5420088B2 true JP5420088B2 (en) 2014-02-19

Family

ID=48706401

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013002492A Active JP5420088B2 (en) 2013-01-10 2013-01-10 Image forming apparatus, control method thereof, and program

Country Status (1)

Country Link
JP (1) JP5420088B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014115992A (en) * 2013-11-21 2014-06-26 Canon Inc Image forming apparatus, control method thereof, and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003211793A (en) * 2002-01-24 2003-07-29 Canon Inc Printing system and printing method therefor
JP4093342B2 (en) * 2002-02-21 2008-06-04 Agcテクノグラス株式会社 Press frit
JP2006221288A (en) * 2005-02-08 2006-08-24 Olympus Imaging Corp Image recording device
JP2007174062A (en) * 2005-12-20 2007-07-05 Canon Inc Data communication apparatus, data communication system, data communication method, and program thereof
JP2007328462A (en) * 2006-06-06 2007-12-20 Masayuki Sato Computer system, portable telephone set, input/output device, input/output method, and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014115992A (en) * 2013-11-21 2014-06-26 Canon Inc Image forming apparatus, control method thereof, and program

Also Published As

Publication number Publication date
JP2013109774A (en) 2013-06-06

Similar Documents

Publication Publication Date Title
JP6167879B2 (en) Printing system, information processing apparatus, program
JP5022362B2 (en) Scanning system and method
JP4641466B2 (en) Control device, control method, and control program
JP6191425B2 (en) Printing system
JP6202048B2 (en) Image processing system, cloud server, image processing apparatus, and program
JP2009025936A (en) Intermediary server, control method therefor and program therefor
US8555399B2 (en) Information processing apparatus and method and storage medium
JP5178212B2 (en) Image forming apparatus, control method therefor, and program
US20150007279A1 (en) Communication method, device, information processing apparatus, and storage medium
JP6029300B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP6188466B2 (en) Image processing apparatus, authentication method thereof, and program
JP4846830B2 (en) Image forming apparatus and information processing method and program thereof
JP2019068219A (en) Information processing apparatus, control method thereof, and program
JP5420088B2 (en) Image forming apparatus, control method thereof, and program
JP5714081B2 (en) Image forming apparatus, control method thereof, and program
JP7022519B2 (en) Mobile terminals, their control methods, and storage media
JP2012190372A (en) Print system, print server, printing method and program
KR20190068382A (en) User authentication using One-Time Authentication
JP5768922B1 (en) Document processing system, program, and document processing apparatus
JP6833573B2 (en) Information processing equipment, control methods, and programs
KR20210044969A (en) Perform security jobs using user authentication in image forming apparatus
JP6981516B2 (en) Image forming device, control terminal, information processing method and program
JP7069890B2 (en) Information processing system, processing execution control device, control method, control program
JP2007028058A (en) Image forming apparatus and computer program
JP6156547B2 (en) Authentication device, authentication method, authentication program, and authentication system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131016

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: 20131022

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131119

R151 Written notification of patent or utility model registration

Ref document number: 5420088

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151