[go: up one dir, main page]

JP2018007036A - Apparatus, system and method for image processing, and program - Google Patents

Apparatus, system and method for image processing, and program Download PDF

Info

Publication number
JP2018007036A
JP2018007036A JP2016131860A JP2016131860A JP2018007036A JP 2018007036 A JP2018007036 A JP 2018007036A JP 2016131860 A JP2016131860 A JP 2016131860A JP 2016131860 A JP2016131860 A JP 2016131860A JP 2018007036 A JP2018007036 A JP 2018007036A
Authority
JP
Japan
Prior art keywords
authentication
unit
function
information
authentication function
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.)
Pending
Application number
JP2016131860A
Other languages
Japanese (ja)
Inventor
加藤 寛之
Hiroyuki Kato
寛之 加藤
拓 井川
Taku Igawa
拓 井川
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2016131860A priority Critical patent/JP2018007036A/en
Publication of JP2018007036A publication Critical patent/JP2018007036A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

【課題】機能を有効にするために必要な設定を、より容易に実行可能とする画像処理装置、画像処理システム、画像処理方法およびプログラムを提供する。【解決手段】画像処理装置は、接続された認証用情報取得装置を検知する接続検知部と、認証機能と認証機能の実行に使用する認証用情報取得装置との対応を示す対応情報と、認証機能が有効であるか否かを示す有効情報と、に基づいて、検知された認証用情報取得装置に対応する認証機能のうち有効でない認証機能を決定する決定部と、決定された認証機能を選択可能に表示させる表示制御部と、を備える。【選択図】図5An image processing apparatus, an image processing system, an image processing method, and a program that make it possible to more easily execute settings necessary for enabling a function. An image processing apparatus includes: a connection detection unit configured to detect a connected authentication information acquisition apparatus; correspondence information indicating correspondence between an authentication function and an authentication information acquisition apparatus used for executing the authentication function; A determination unit for determining an ineffective authentication function among authentication functions corresponding to the detected authentication information acquisition device based on the valid information indicating whether the function is valid, and the determined authentication function And a display control unit that displays the information in a selectable manner. [Selection] Figure 5

Description

本発明は、画像処理装置、画像処理システム、画像処理方法およびプログラムに関する。   The present invention relates to an image processing apparatus, an image processing system, an image processing method, and a program.

画像形成装置等の装置の利用者認証方法として、ICカード認証に加え、カメラで撮影した利用者の顔画像を用いて顔認証を行う技術が知られている。外付けのカメラを使って顔認証機能を有効(利用可能)にするためには、画像形成装置にカメラを接続し、さらに認証機能の有効化のための設定を行う必要がある。   As a user authentication method for an apparatus such as an image forming apparatus, a technique for performing face authentication using a face image of a user photographed by a camera in addition to IC card authentication is known. In order to enable (use) the face authentication function using an external camera, it is necessary to connect the camera to the image forming apparatus and make settings for enabling the authentication function.

しかしながら、従来の技術では、顔認証などの機能を有効にするために必要な設定を容易に実行できない場合があった。例えば、複数の設定項目が存在するような場合は、利用者が、多くの種類の設定項目の中から利用する機能に必要な設定項目を見つけ出して設定を行う必要があり、装置の初期設定の負担が増加する問題があった。   However, in the conventional technology, there are cases where settings necessary for enabling functions such as face authentication cannot be easily performed. For example, when there are multiple setting items, it is necessary for the user to find and set the setting items necessary for the function to be used from many types of setting items. There was a problem that the burden increased.

本発明は、上記に鑑みてなされたものであって、機能を有効にするために必要な設定を、より容易に実行可能とする画像処理装置、画像処理システム、画像処理方法およびプログラムを提供することを目的とする。   The present invention has been made in view of the above, and provides an image processing apparatus, an image processing system, an image processing method, and a program that make it possible to more easily execute settings necessary for enabling a function. For the purpose.

上述した課題を解決し、目的を達成するために、本発明は、接続された認証用情報取得装置を検知する接続検知部と、認証機能と前記認証機能の実行に使用する認証用情報取得装置との対応を示す対応情報と、認証機能が有効であるか否かを示す有効情報と、に基づいて、検知された認証用情報取得装置に対応する認証機能のうち有効でない認証機能を決定する決定部と、決定された認証機能を選択可能に表示させる表示制御部と、を備える。   In order to solve the above-described problems and achieve the object, the present invention provides a connection detection unit that detects a connected authentication information acquisition device, an authentication function, and an authentication information acquisition device used to execute the authentication function. The authentication function that is not valid is determined among the authentication functions corresponding to the detected authentication information acquisition device, based on the correspondence information that indicates the correspondence between the authentication function and the valid information that indicates whether the authentication function is valid. A determination unit; and a display control unit that displays the determined authentication function in a selectable manner.

本発明によれば、機能を有効にするために必要な設定を、より容易に実行できるという効果を奏する。   According to the present invention, there is an effect that it is possible to more easily execute settings necessary for enabling a function.

図1は、実施形態に係る画像処理システムの構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a configuration of an image processing system according to the embodiment. 図2は、実施形態に係る画像形成装置のハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of the image forming apparatus according to the embodiment. 図3−1は、操作部とカメラとの物理的な接続関係を示す図である。FIG. 3A is a diagram illustrating a physical connection relationship between the operation unit and the camera. 図3−2は、操作部とカメラとの物理的な接続関係を示す図である。FIG. 3B is a diagram illustrating a physical connection relationship between the operation unit and the camera. 図4は、実施形態に係る画像形成装置のソフトウェア構成の一例を示す図である。FIG. 4 is a diagram illustrating an example of a software configuration of the image forming apparatus according to the embodiment. 図5は、実施形態に係る画像形成装置の機能構成の一例を示す図である。FIG. 5 is a diagram illustrating an example of a functional configuration of the image forming apparatus according to the embodiment. 図6−1は、接続情報のデータ構造の一例を示す図である。FIG. 6A is a diagram illustrating an example of a data structure of connection information. 図6−2は、接続情報のデータ構造の一例を示す図である。FIG. 6B is a diagram illustrating an example of the data structure of the connection information. 図7は、対応情報のデータ構造の一例を示す図である。FIG. 7 is a diagram illustrating an example of the data structure of the correspondence information. 図8−1は、有効情報のデータ構造の一例を示す図である。FIG. 8A is a diagram illustrating an example of a data structure of valid information. 図8−2は、有効情報のデータ構造の一例を示す図である。FIG. 8-2 is a diagram illustrating an example of a data structure of valid information. 図9は、実施形態における機能設定処理の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of a function setting process in the embodiment. 図10は、再起動画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of a restart screen. 図11は、実施形態の抽出処理の一例を示すフローチャートである。FIG. 11 is a flowchart illustrating an example of the extraction process according to the embodiment. 図12は、選択画面の一例を示す図である。FIG. 12 is a diagram illustrating an example of the selection screen. 図13は、機能設定処理の一例を示すシーケンス図である。FIG. 13 is a sequence diagram illustrating an example of the function setting process. 図14は、カメラが取り外された場合の機能設定処理の一例を示すシーケンス図である。FIG. 14 is a sequence diagram illustrating an example of a function setting process when the camera is removed. 図15は、無効機能表示画面の一例を示す図である。FIG. 15 is a diagram illustrating an example of the invalid function display screen.

以下に添付図面を参照して、この発明にかかる画像処理装置、画像処理システム、画像処理方法およびプログラムの一実施形態を詳細に説明する。   Exemplary embodiments of an image processing apparatus, an image processing system, an image processing method, and a program according to the present invention will be explained below in detail with reference to the accompanying drawings.

本実施形態では、例えばカメラが画像処理装置に接続されると、顔認証機能を有効化するのに必要な設定を行う画面を表示し、ウィザード形式で簡単に設定を実行可能とする。   In the present embodiment, for example, when a camera is connected to the image processing apparatus, a screen for setting necessary to activate the face authentication function is displayed, and the setting can be easily performed in a wizard format.

図1は、一実施形態に係る画像処理システムの構成の一例を示す図である。図1を参照しながら、本実施形態に係る画像処理システム100の構成について説明する。   FIG. 1 is a diagram illustrating an example of a configuration of an image processing system according to an embodiment. The configuration of the image processing system 100 according to the present embodiment will be described with reference to FIG.

図1に示すように、画像処理システム100は、画像形成装置101と、利用者105が所持するRFID(Radio Frequency Identification)タグ104と、を含む。   As shown in FIG. 1, the image processing system 100 includes an image forming apparatus 101 and an RFID (Radio Frequency Identification) tag 104 possessed by a user 105.

画像形成装置101は、例えば、MFP(Multi Function Peripheral)、複写機、プリンタ、ファクシミリ装置、またはスキャナ装置等の画像形成装置であり、本発明の画像処理装置の一例である。ここで、MFPとは、コピー機能、プリンタ機能、スキャナ機能、およびファクシミリ機能のうち少なくとも2つの機能を有する複合機である。画像形成装置101は、RFIDタグリーダ103と移動体センサ106と、を備えている。RFIDタグリーダ103は、所定の範囲内にあるRFIDタグ104(無線タグの一例)から、無線タグID等の所定の情報を受信する。画像形成装置101には、カメラ102などの外部装置(機器)を接続することができる。カメラ102は、画像を撮像する。移動体センサ106は、所定の範囲内にある移動体(利用者など)を検出する。ここで、RFIDとは、無線タグID等の所定の情報を記憶したRFIDタグ104と、RFIDタグリーダ103との間で、電磁波または電波等を用いた近距離無線通信を行う技術であり、近距離無線通信の一例である。   The image forming apparatus 101 is, for example, an image forming apparatus such as an MFP (Multi Function Peripheral), a copier, a printer, a facsimile apparatus, or a scanner apparatus, and is an example of the image processing apparatus of the present invention. Here, the MFP is a multifunction device having at least two functions among a copy function, a printer function, a scanner function, and a facsimile function. The image forming apparatus 101 includes an RFID tag reader 103 and a moving body sensor 106. The RFID tag reader 103 receives predetermined information such as a wireless tag ID from an RFID tag 104 (an example of a wireless tag) within a predetermined range. An external device (device) such as a camera 102 can be connected to the image forming apparatus 101. The camera 102 captures an image. The moving body sensor 106 detects a moving body (such as a user) within a predetermined range. Here, the RFID is a technique for performing short-range wireless communication using electromagnetic waves or radio waves between the RFID tag 104 storing predetermined information such as a wireless tag ID and the RFID tag reader 103. It is an example of radio | wireless communication.

例えば、RFIDタグ104がパッシブタグである場合、RFIDタグリーダ103は、後述するRFIDタグリーダ103の検知範囲に所定の電波を放射する。また、RFIDタグ104は、RFIDタグリーダ103から放射された電波を受信すると、受信した電波を電力として動作し、予め記憶した無線タグID等の所定の情報をRFIDタグリーダ103に送信する。   For example, when the RFID tag 104 is a passive tag, the RFID tag reader 103 radiates a predetermined radio wave to a detection range of the RFID tag reader 103 described later. When the RFID tag 104 receives a radio wave radiated from the RFID tag reader 103, the RFID tag 104 operates using the received radio wave as power, and transmits predetermined information such as a radio tag ID stored in advance to the RFID tag reader 103.

パッシブタグとは、RFIDタグリーダからの電波をエネルギー源として動作するRFID用のタグであり、電池を内蔵する必要がない。パッシブタグのアンテナは、RFIDタグリーダからの電波の一部を反射し、無線タグID等の情報をこの反射波に乗せて返す。この反射の強度は非常に小さいため、パッシブタグは、自装置の電力で電波を送信するアクティブタグに比べて通信距離が短くなるが、安価で、ほぼ恒久的に動作する。   A passive tag is an RFID tag that operates using radio waves from an RFID tag reader as an energy source, and does not require a battery. The antenna of the passive tag reflects a part of the radio wave from the RFID tag reader and returns information such as the radio tag ID on the reflected wave. Since the intensity of this reflection is very small, a passive tag has a shorter communication distance than an active tag that transmits radio waves with its own power, but is inexpensive and operates almost permanently.

電波の伝達方式は、主に電波誘導方式と電波方式に分類される。電磁誘導方式は、タグのコイルとリーダのアンテナコイルを磁束結合させて、エネルギーおよび信号を伝達する方式である。電波方式に比べて、エネルギーを効率的に伝達できるので、開発が先に進んだ。Felica(登録商標)はこの方式である。130〜135kHz、13.56MHzの帯域でこの方式が採用されている。電波誘導方式の通信可能距離は、最大でも1m程度である。一方、電波方式は、タグのアンテナとリーダのアンテナで電波をやりとりし、エネルギーおよび信号を伝達する方式である。電波を空間に放射して伝達するので、電磁誘導方式に比べて、より遠くのタグと通信が可能になる。433MHz、900MHz、2.45GHzの帯域でこの方式が採用されている。電波方式の通信可能距離は、パッシブタグで3〜5mである。アクティブタグは、出力電力さえ許せば数km程度も通信可能である。   Radio wave transmission systems are mainly classified into radio wave induction systems and radio wave systems. The electromagnetic induction method is a method of transmitting energy and signals by magnetically coupling a tag coil and a reader antenna coil. Compared to the radio system, energy can be transmitted more efficiently, so development has progressed further. Felica (registered trademark) is this system. This method is adopted in a band of 130 to 135 kHz and 13.56 MHz. The maximum communicable distance of the radio wave induction method is about 1 m. On the other hand, the radio wave system is a system in which radio waves are exchanged between a tag antenna and a reader antenna to transmit energy and signals. Since radio waves are radiated and transmitted in space, it is possible to communicate with tags farther than electromagnetic induction methods. This method is adopted in the bands of 433 MHz, 900 MHz, and 2.45 GHz. The communicable distance of the radio wave system is 3 to 5 m with a passive tag. The active tag can communicate about several kilometers as long as output power is allowed.

カメラ102は、例えば、撮像した画像に、画像形成装置101を利用する利用者105が含まれるように設置された撮像装置である。   For example, the camera 102 is an imaging device installed so that a captured image includes a user 105 who uses the image forming apparatus 101.

本実施形態では、例えばカメラ102が画像形成装置101に接続されると、有効にする認証機能を選択可能に表示する選択画面300が表示される。有効にする認証機能が選択され、確認ボタン301が押下されると、選択された機能が実行される。キャンセルボタン302が押下された場合は、新たな認証機能は有効にされず、処理が中断される。   In the present embodiment, for example, when the camera 102 is connected to the image forming apparatus 101, a selection screen 300 that displays the authentication function to be enabled is displayed. When the authentication function to be enabled is selected and the confirmation button 301 is pressed, the selected function is executed. When the cancel button 302 is pressed, the new authentication function is not validated and the process is interrupted.

なお、図1のシステム構成はあくまで一例である。例えば、図1では、画像処理装置の一例として画像形成装置101を示したが、これに限定されるものではない。画像処理装置は、画像形成装置101と同様の利用者に対する認証機能を有するPC(Personal Computer)、タブレット端末、スマートフォン、ゲーム機、またはテレビ会議装置等であってもよい。   Note that the system configuration in FIG. 1 is merely an example. For example, although FIG. 1 shows the image forming apparatus 101 as an example of the image processing apparatus, the present invention is not limited to this. The image processing apparatus may be a PC (Personal Computer), a tablet terminal, a smartphone, a game machine, a video conference apparatus, or the like having an authentication function for a user similar to the image forming apparatus 101.

また、RFIDタグリーダ103等は、外部に外付けされているものであってもよい。   Further, the RFID tag reader 103 or the like may be externally attached.

また、RFIDタグ104は、RFIDのアクティブタグまたはセミアクティブタグ等であってもよい。また、RFIDタグ104は、無線タグの一例である。無線タグは、RFIDとは異なる近距離無線方式(例えば、Bluetooth(登録商標) Low Energy(以下、「BLE」という)、またはNFC(Near Field Communication)等)で通信を行う無線端末であってもよい。また、無線タグに代えて、無線タグ等を搭載した携帯端末等を用いるものであってもよい。このように、RFIDタグ104を用いた認証(無線認証)は一例であり、利用者に関連づけられた認証情報を記憶した物体を用いた他の認証方法に置き換えてもよい。   The RFID tag 104 may be an RFID active tag or a semi-active tag. The RFID tag 104 is an example of a wireless tag. The wireless tag may be a wireless terminal that performs communication using a short-range wireless method (for example, Bluetooth (registered trademark) Low Energy (hereinafter referred to as “BLE”) or NFC (Near Field Communication)) different from RFID. Good. Further, instead of the wireless tag, a mobile terminal equipped with a wireless tag or the like may be used. As described above, the authentication (wireless authentication) using the RFID tag 104 is an example, and may be replaced with another authentication method using an object storing authentication information associated with the user.

また、無線認証と組み合わせる認証方法は、利用者を撮像した画像を用いる認証方法に限定されるものではない。例えば、利用者の生体の特徴を示す特徴情報を用いて利用者の認証を行う様々な認証方法であってもよい。このような認証方法には、例えば、利用者の歩行パターンによる認証、利用者のキー入力の速度やタイミング等による認証、音声認証、指紋認証、虹彩認証、および、静脈認証が含まれる。   An authentication method combined with wireless authentication is not limited to an authentication method using an image obtained by capturing a user. For example, various authentication methods for authenticating a user using feature information indicating the characteristics of the user's biological body may be used. Such authentication methods include, for example, authentication based on the user's walking pattern, authentication based on the speed and timing of the user's key input, voice authentication, fingerprint authentication, iris authentication, and vein authentication.

(ハードウェア構成)
図2は、本実施形態に係る画像形成装置のハードウェア構成の一例を示す図である。図2を参照しながら、本実施形態に係る画像形成装置101のハードウェア構成について説明する。
(Hardware configuration)
FIG. 2 is a diagram illustrating an example of a hardware configuration of the image forming apparatus according to the present embodiment. A hardware configuration of the image forming apparatus 101 according to the present embodiment will be described with reference to FIG.

図2に示すように、画像形成装置101は、例えば、コピー機能、スキャナ機能、ファクス機能、およびプリンタ機能等の各種の画像形成機能を実現する本体310と、利用者の操作を受け付ける操作部330と、を備える。ここで、利用者の操作を受け付けるとは、利用者の操作に応じて入力される情報(画面の座標値を示す信号等を含む)を受け付けることを含む概念である。   As shown in FIG. 2, the image forming apparatus 101 includes, for example, a main body 310 that realizes various image forming functions such as a copy function, a scanner function, a fax function, and a printer function, and an operation unit 330 that receives user operations. And comprising. Here, accepting a user's operation is a concept including accepting information (including a signal indicating a coordinate value of a screen) input according to the user's operation.

本体310および操作部330は、専用の通信路350を介して、相互に通信可能に接続されている。通信路350は、例えば、USB(Universal Serial Bus)規格のものを用いることができるが、これに限定されるものではなく、有線か無線かを問わず任意の規格のものであってよい。本体310は、操作部330で受け付けた操作に応じた動作を行う。また、本体310は、クライアントPC等の外部装置とも通信可能であり、外部装置から受信した指示に応じた動作を行うこともできる。   The main body 310 and the operation unit 330 are connected to each other via a dedicated communication path 350 so that they can communicate with each other. The communication path 350 may be, for example, a USB (Universal Serial Bus) standard, but is not limited thereto, and may be of any standard regardless of wired or wireless. The main body 310 performs an operation according to the operation received by the operation unit 330. The main body 310 can also communicate with an external device such as a client PC, and can also perform an operation according to an instruction received from the external device.

<本体のハードウェア構成>
図2に示すように、本体310は、CPU(Central Processing Unit)311と、ROM(Read Only Memory)312と、RAM(Random Access Memory)313と、ストレージ314と、通信I/F(Interface)315と、接続I/F316と、エンジン317と、移動体センサ318と、システムバス319と、を有する。
<Hardware configuration of main unit>
As shown in FIG. 2, the main body 310 includes a CPU (Central Processing Unit) 311, a ROM (Read Only Memory) 312, a RAM (Random Access Memory) 313, a storage 314, and a communication I / F (Interface) 315. A connection I / F 316, an engine 317, a moving body sensor 318, and a system bus 319.

CPU311は、本体310の動作を統括的に制御する。CPU311は、RAM313をワークエリア(作業領域)としてROM312またはストレージ314等に格納されたプログラムを実行することにより、本体310全体の動作を制御する。例えば、CPU311は、上述したコピー機能、スキャナ機能、ファクス機能、およびプリンタ機能等の各種機能を実現する。   The CPU 311 comprehensively controls the operation of the main body 310. The CPU 311 controls the overall operation of the main body 310 by executing a program stored in the ROM 312 or the storage 314 using the RAM 313 as a work area (working area). For example, the CPU 311 realizes various functions such as the copy function, the scanner function, the fax function, and the printer function described above.

ROM312は、例えば、本体310の起動時に実行されるBIOS(Basic Input/Output System)、および各種の設定等を記憶する不揮発性のメモリである。RAM313は、CPU311のワークエリア等として用いられる揮発性のメモリである。ストレージ314は、例えば、OS(Operating System)、アプリケーションプログラム、および各種データ等を記憶する不揮発性の記憶装置である。ストレージ314は、例えば、HDD(Hard Disk Drive)またはSSD(Solid State Drive)等で構成される。   The ROM 312 is a non-volatile memory that stores, for example, a basic input / output system (BIOS) executed when the main body 310 is activated, and various settings. The RAM 313 is a volatile memory used as a work area for the CPU 311. The storage 314 is, for example, a non-volatile storage device that stores an OS (Operating System), application programs, various data, and the like. The storage 314 includes, for example, an HDD (Hard Disk Drive) or an SSD (Solid State Drive).

通信I/F315は、本体310をネットワーク360に接続し、ネットワーク360に接続された外部装置との通信を行うためのネットワークインターフェースである。接続I/F316は、通信路350を介して、操作部330と通信するためのインターフェースである。   The communication I / F 315 is a network interface for connecting the main body 310 to the network 360 and communicating with an external device connected to the network 360. The connection I / F 316 is an interface for communicating with the operation unit 330 via the communication path 350.

エンジン317は、コピー機能、スキャナ機能、ファクス機能、およびプリンタ機能等の機能を実現させるための、汎用的な情報処理および通信以外の処理を行うハードウェアである。エンジン317には、例えば、原稿の画像をスキャンして読み取るスキャナ、用紙等のシート材への印刷を行うプロッタ、およびファクス通信を行うファクス部等が含まれる。なお、エンジン317は、印刷済みシート材を仕分けるフィニッシャ、または原稿を自動給送するADF(Auto Document Feeder:自動原稿給送装置)のような特定のオプションが含まれていてもよい。   The engine 317 is hardware that performs processing other than general-purpose information processing and communication for realizing functions such as a copy function, a scanner function, a fax function, and a printer function. The engine 317 includes, for example, a scanner that scans and reads an image of a document, a plotter that performs printing on a sheet material such as paper, and a fax unit that performs fax communication. The engine 317 may include a specific option such as a finisher that sorts printed sheet materials or an ADF (Auto Document Feeder) that automatically feeds a document.

移動体センサ318は、画像形成装置101の周囲の検知範囲内にある移動体(利用者など)を検出するセンサである。移動体センサ318は、例えば、焦電センサ等で構成される。移動体センサ318は、図1に示す移動体センサ106に相当する。   The moving body sensor 318 is a sensor that detects a moving body (such as a user) within the detection range around the image forming apparatus 101. The moving body sensor 318 is composed of, for example, a pyroelectric sensor. The moving body sensor 318 corresponds to the moving body sensor 106 shown in FIG.

システムバス319は、上述の各構成要素を互いに接続し、アドレス信号、データ信号、および各種制御信号等を伝送する伝送路である。   A system bus 319 is a transmission path that connects the above-described components to each other and transmits an address signal, a data signal, various control signals, and the like.

<操作部のハードウェア構成>
図2に示すように、操作部330は、CPU331と、ROM332と、RAM333と、フラッシュメモリ334と、通信I/F335と、操作パネル336と、接続I/F337と、外部接続I/F338と、近距離無線通信機339と、システムバス341と、を有する。
<Hardware configuration of operation unit>
As shown in FIG. 2, the operation unit 330 includes a CPU 331, a ROM 332, a RAM 333, a flash memory 334, a communication I / F 335, an operation panel 336, a connection I / F 337, an external connection I / F 338, A short-range wireless communication device 339 and a system bus 341 are included.

CPU331は、操作部330の動作を統括的に制御する。CPU331は、RAM333をワークエリア(作業領域)としてROM332またはフラッシュメモリ334等に格納されたプログラムを実行することにより、操作部330全体の動作を制御する。例えば、CPU331は、利用者から受け付けた入力に応じた情報(画像)を操作パネル336に表示させる等の各種機能を実現する。   The CPU 331 comprehensively controls the operation of the operation unit 330. The CPU 331 controls the operation of the entire operation unit 330 by executing a program stored in the ROM 332, the flash memory 334, or the like using the RAM 333 as a work area (working area). For example, the CPU 331 realizes various functions such as displaying information (image) according to the input received from the user on the operation panel 336.

ROM332は、例えば、操作部330の起動時に実行されるBIOS、および各種の設定等を記憶する不揮発性のメモリである。RAM333は、CPU331のワークエリア等として用いられる揮発性のメモリである。フラッシュメモリ334は、例えば、OS、アプリケーションプログラム、および各種データ等を記憶する不揮発性の記憶装置である。   The ROM 332 is a non-volatile memory that stores, for example, a BIOS executed when the operation unit 330 is activated, and various settings. The RAM 333 is a volatile memory used as a work area for the CPU 331. The flash memory 334 is a non-volatile storage device that stores an OS, application programs, various data, and the like, for example.

通信I/F335は、操作部330をネットワーク360に接続し、ネットワーク360に接続された外部装置との通信を行うためのネットワークインターフェースである。   The communication I / F 335 is a network interface for connecting the operation unit 330 to the network 360 and performing communication with an external device connected to the network 360.

操作パネル336は、利用者の操作に応じた各種の入力を受け付けると共に、各種の情報(例えば、受け付けた操作に応じた情報、画像形成装置101の動作状況を示す情報、および設定情報等)を表示する、入力機能および表示機能を有する装置である。操作パネル336は、例えば、タッチパネル機能を搭載した液晶表示装置(LCD:Liquid Crystal Display)で構成される。なお、操作パネル336は、液晶表示装置に限定されるものではなく、例えば、タッチパネル機能が搭載された有機EL(Electro−Luminescence)の表示装置で構成されていてもよい。また、操作パネル336は、タッチパネル機能に加えてまたはこれに代えて、ハードウェアキー等の操作部、またはランプ等の表示部を設けることもできる。   The operation panel 336 accepts various inputs according to user operations, and also receives various types of information (for example, information according to the accepted operations, information indicating the operating status of the image forming apparatus 101, setting information, and the like). A device having an input function and a display function for displaying. The operation panel 336 is configured by, for example, a liquid crystal display device (LCD: Liquid Crystal Display) equipped with a touch panel function. Note that the operation panel 336 is not limited to a liquid crystal display device, and may be configured by, for example, an organic EL (Electro-Luminescence) display device equipped with a touch panel function. The operation panel 336 can include an operation unit such as a hardware key or a display unit such as a lamp in addition to or instead of the touch panel function.

接続I/F337は、通信路350を介して、本体310と通信するためのインターフェースである。外部接続I/F338は、外部装置を接続するための、例えば、USB等のインターフェースである。外部接続I/F338は、任意の個数の外部装置と接続し、通信することが可能である。また、外部装置は、外部接続I/F338から取り外し可能である。   The connection I / F 337 is an interface for communicating with the main body 310 via the communication path 350. The external connection I / F 338 is an interface such as a USB for connecting an external device. The external connection I / F 338 can connect to and communicate with an arbitrary number of external devices. The external device can be removed from the external connection I / F 338.

図2の例では、外部装置としてカメラ102およびカードリーダ201が接続されている。カードリーダ201は、IC(Integrated Circuit)カードに格納されたデータを読み取る装置である。カメラ102およびカードリーダ201は、外部装置の一例であり、他の任意の外部装置を接続することができる。また、カメラ102およびカードリーダ201は、利用者認証のために使用される外部装置の例である。利用者認証のために外部接続I/F338に接続する外部装置の他の例としては、静脈認証装置(指、てのひら)、指紋認証装置、声紋認証装置(マイク)、および、虹彩認証装置(カメラ)などがある。上記のように、近距離無線通信機339(RFIDタグリーダ103)を外部装置として外付けする構成とし、近距離無線通信機339を使用して利用者認証(無線認証)を実行してもよい。   In the example of FIG. 2, a camera 102 and a card reader 201 are connected as external devices. The card reader 201 is a device that reads data stored in an IC (Integrated Circuit) card. The camera 102 and the card reader 201 are examples of external devices, and can connect other arbitrary external devices. The camera 102 and the card reader 201 are examples of external devices used for user authentication. Other examples of external devices connected to the external connection I / F 338 for user authentication include a vein authentication device (finger, palm), fingerprint authentication device, voice print authentication device (microphone), and iris authentication device (camera). )and so on. As described above, the short-range wireless communication device 339 (RFID tag reader 103) may be externally attached as an external device, and user authentication (wireless authentication) may be performed using the short-range wireless communication device 339.

近距離無線通信機339は、近距離無線通信により、所定の範囲内の無線タグと通信を行うための近距離無線装置である。近距離無線通信機339は、例えば、図1に示すRFIDタグリーダ103等を含み、近距離無線通信機339から発信した電波に対して応答を返すRFIDのパッシブタグ、または自装置から電波を発信するRFIDのアクティブタグ等から、所定の情報を受信する。なお、近距離無線通信機339は、上述したBLEまたはNFC等の近距離無線通信を行う近距離無線装置であってもよい。   The short-range wireless communication device 339 is a short-range wireless device for communicating with a wireless tag within a predetermined range by short-range wireless communication. The short-range wireless communication device 339 includes, for example, the RFID tag reader 103 shown in FIG. 1 and the like, and transmits a radio wave from an RFID passive tag that returns a response to a radio wave transmitted from the short-range wireless communication device 339 or from its own device. Predetermined information is received from an RFID active tag or the like. Note that the short-range wireless communication device 339 may be a short-range wireless device that performs short-range wireless communication such as BLE or NFC described above.

システムバス341は、上述の各構成要素を互いに接続し、アドレス信号、データ信号、および各種制御信号等を伝送する伝送路である。   The system bus 341 is a transmission path that connects the above-described components to each other and transmits an address signal, a data signal, various control signals, and the like.

図3−1および図3−2は、操作部330とカメラ102との物理的な接続関係を示す図である。図3−1は、画像形成装置101の正面図であり、図3−2は、画像形成装置101の側面図である。操作部330の側面には、外部接続I/F338が外部装置と接続するのに使用するコネクタ362(USBコネクタ等)が備えられている。カメラ102にもコネクタ361が備えられている。ケーブル372の両端のコネクタ371を、カメラ102と操作部330にそれぞれ接続することで、外部接続I/F338とカメラ102とが接続される。ケーブル372は取り外しが可能である。   3A and 3B are diagrams illustrating a physical connection relationship between the operation unit 330 and the camera 102. 3A is a front view of the image forming apparatus 101, and FIG. 3B is a side view of the image forming apparatus 101. A connector 362 (such as a USB connector) used for connecting the external connection I / F 338 to an external device is provided on the side surface of the operation unit 330. The camera 102 is also provided with a connector 361. The external connection I / F 338 and the camera 102 are connected by connecting the connectors 371 at both ends of the cable 372 to the camera 102 and the operation unit 330, respectively. The cable 372 can be removed.

図3−1および図3−2では、外部接続I/F338側のコネクタ362は2つ存在し、1つはカメラ102との接続に使用されており、もう1つは使用されていない。なお外部装置は、自装置の識別情報(種別、デバイスID等)を記憶領域に格納しており、操作部330と接続されたときに、識別情報を操作部330に送信する。   In FIGS. 3A and 3B, there are two connectors 362 on the external connection I / F 338 side, one is used for connection with the camera 102, and the other is not used. The external device stores the identification information (type, device ID, etc.) of its own device in the storage area, and transmits the identification information to the operation unit 330 when connected to the operation unit 330.

(ソフトウェア構成)
図4は、本実施形態に係る画像形成装置のソフトウェア構成の一例を示す図である。図4を参照しながら、本実施形態に係る画像形成装置101のソフトウェア構成について説明する。
(Software configuration)
FIG. 4 is a diagram illustrating an example of a software configuration of the image forming apparatus according to the present embodiment. The software configuration of the image forming apparatus 101 according to the present embodiment will be described with reference to FIG.

図4に示すように、画像形成装置101の本体310は、アプリ層411と、サービス層412と、OS層413と、を含む。アプリ層411、サービス層412、およびOS層413の実体は、ROM312またはストレージ314等に格納されている各種ソフトウェアである。CPU311が、これらのソフトウェア(プログラム)を実行することにより、本体310の各種の機能が提供される。   As shown in FIG. 4, the main body 310 of the image forming apparatus 101 includes an application layer 411, a service layer 412, and an OS layer 413. The entities of the application layer 411, the service layer 412, and the OS layer 413 are various software stored in the ROM 312 or the storage 314. When the CPU 311 executes these software (programs), various functions of the main body 310 are provided.

アプリ層411は、ハードウェア資源を動作させて所定の機能を提供するためのアプリケーションソフトウェア(以下、単に「アプリ」という場合がある)である。アプリとしては、例えば、コピー機能を提供するためのコピーアプリ、スキャナ機能を提供するためのスキャナアプリ、ファクス機能を提供するためのファクスアプリ、プリンタ機能を提供するためのプリンタアプリなどが挙げられる。   The application layer 411 is application software (hereinafter, simply referred to as “application” in some cases) for operating hardware resources and providing a predetermined function. Examples of the application include a copy application for providing a copy function, a scanner application for providing a scanner function, a fax application for providing a fax function, and a printer application for providing a printer function.

サービス層412は、アプリ層411とOS層413との間に介在し、アプリ層411のアプリに対し、本体310が備えるハードウェア資源を利用するためのインターフェースを提供するソフトウェアである。具体的には、サービス層412は、ハードウェア資源に対する動作要求を受け付け、動作要求の調停を行う機能を提供する。サービス層412が受け付ける動作要求としては、スキャナによる読み取りおよびプロッタによる印刷等の要求が挙げられる。なお、サービス層412によるインターフェースの機能は、本体310のアプリ層411だけではなく、操作部330のアプリ層431に対しても提供される。サービス層412のインターフェース機能は、例えばWebAPIで提供される。すなわち、操作部330のアプリ層431も、本体310のサービス層412のWebAPIのインターフェース機能を介して、本体310のハードウェア資源(例えば、エンジン317)を利用した機能を実現することができる。   The service layer 412 is software that is interposed between the application layer 411 and the OS layer 413 and provides an interface for using hardware resources of the main body 310 for the application of the application layer 411. Specifically, the service layer 412 provides a function of accepting operation requests for hardware resources and arbitrating operation requests. The operation request received by the service layer 412 includes a request for reading by a scanner and printing by a plotter. Note that the interface function by the service layer 412 is provided not only to the application layer 411 of the main body 310 but also to the application layer 431 of the operation unit 330. The interface function of the service layer 412 is provided by, for example, WebAPI. That is, the application layer 431 of the operation unit 330 can also realize a function using hardware resources (for example, the engine 317) of the main body 310 via the Web API interface function of the service layer 412 of the main body 310.

OS層413は、本体310が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェア(オペレーティングシステム)である。サービス層412は、各種アプリからのハードウェア資源の利用要求を、OS層413が解釈可能なコマンドに変換してOS層413に渡す。そして、OS層413によりコマンドが実行されることにより、ハードウェア資源は、アプリの要求に従った動作を行う。   The OS layer 413 is basic software (operating system) for providing a basic function for controlling hardware included in the main body 310. The service layer 412 converts a hardware resource use request from various applications into a command interpretable by the OS layer 413 and passes it to the OS layer 413. Then, when the command is executed by the OS layer 413, the hardware resource performs an operation in accordance with the request of the application.

図4に示すように、画像形成装置101の操作部330は、アプリ層431と、サービス層432と、OS層433と、を含む。操作部330が含むアプリ層431、サービス層432、およびOS層433も、階層構造については本体310側と同様である。ただし、アプリ層431のアプリにより提供される機能や、サービス層432が受け付け可能な動作要求の種類は、本体310側とは異なる。   As illustrated in FIG. 4, the operation unit 330 of the image forming apparatus 101 includes an application layer 431, a service layer 432, and an OS layer 433. The application layer 431, the service layer 432, and the OS layer 433 included in the operation unit 330 have the same hierarchical structure as that of the main body 310. However, the functions provided by the applications in the application layer 431 and the types of operation requests that can be accepted by the service layer 432 are different from those on the main body 310 side.

アプリ層431のアプリは、操作部330が備えるハードウェア資源を動作させて所定の機能を提供するためのソフトウェアであってもよいが、主として本体310が備える機能に関する操作および表示を行うためのUI(User Interface)の機能を提供する。また、アプリ層431のアプリは、操作部330が備える近距離無線通信機339、および、カメラ102等を用いた認証機能を提供する。   The application of the application layer 431 may be software for operating a hardware resource included in the operation unit 330 to provide a predetermined function, but is mainly a UI for performing an operation and display related to the function included in the main body 310. (User Interface) functions are provided. The application of the application layer 431 provides an authentication function using the short-range wireless communication device 339 provided in the operation unit 330, the camera 102, and the like.

なお、本実施形態では、機能の独立性を保つために、本体310側のOS層413のソフトウェアと、操作部330側のOS層433のソフトウェアとが互いに異なる。つまり、本体310および操作部330は、別々のオペレーティングシステムにより互いに独立して動作する。例えば、本体310側のOS層413のソフトウェアとしてLinux(登録商標)を用い、操作部330側のOS層433のソフトウェアとしてAndroid(登録商標)を用いることも可能である。   In the present embodiment, the software of the OS layer 413 on the main body 310 side is different from the software of the OS layer 433 on the operation unit 330 side in order to maintain the independence of functions. That is, the main body 310 and the operation unit 330 operate independently of each other by different operating systems. For example, it is possible to use Linux (registered trademark) as the software of the OS layer 413 on the main body 310 side and Android (registered trademark) as the software of the OS layer 433 on the operation unit 330 side.

以上のように、本実施形態の画像形成装置101において、本体310および操作部330は、別々のオペレーティングシステムで動作するため、本体310と操作部330との間の通信は、共通の装置内のプロセス間通信ではなく、異なる装置間の通信として行われる。操作部330が受け付けた情報(利用者からの操作指示内容)を本体310へ送信する動作(コマンド通信)、および、本体310が操作部330へ情報を送信する動作等がこれに該当する。ここでは、操作部330が本体310へコマンド通信を行うことにより、本体310の機能を使用することができる。また、本体310から操作部330に送信する情報には、例えば、本体310における動作の実行状況、および本体310側で設定された内容等が含まれる。また、本実施形態では、操作部330に対する電力供給は、本体310から通信路350を経由して行われているので、操作部330の電源制御を、本体310の電源制御とは別に(独立して)行うことができる。   As described above, in the image forming apparatus 101 according to the present embodiment, the main body 310 and the operation unit 330 operate with different operating systems, and therefore communication between the main body 310 and the operation unit 330 is performed in a common apparatus. This is not communication between processes but communication between different devices. The operation (command communication) for transmitting information (operation instruction content from the user) received by the operation unit 330 to the main body 310, the operation for transmitting information to the operation unit 330, and the like correspond to this. Here, the function of the main body 310 can be used when the operation unit 330 performs command communication to the main body 310. The information transmitted from the main body 310 to the operation unit 330 includes, for example, the execution status of the operation in the main body 310 and the contents set on the main body 310 side. In the present embodiment, since the power supply to the operation unit 330 is performed from the main body 310 via the communication path 350, the power control of the operation unit 330 is performed separately from the power control of the main body 310 (independently). Can do).

(機能構成)
図5は、本実施形態に係る画像形成装置の機能構成の一例を示す図である。図5を参照しながら、本実施形態に係る画像形成装置101の機能構成について説明する。
(Functional configuration)
FIG. 5 is a diagram illustrating an example of a functional configuration of the image forming apparatus according to the present embodiment. The functional configuration of the image forming apparatus 101 according to the present embodiment will be described with reference to FIG.

<本体の機能構成>
図5に示すように、画像形成装置101の本体310は、移動体検知部501と、電力状態制御部502と、画像形成部503と、記憶部504と、通信部505と、を有する。
<Functional configuration of the main unit>
As illustrated in FIG. 5, the main body 310 of the image forming apparatus 101 includes a moving body detection unit 501, a power state control unit 502, an image forming unit 503, a storage unit 504, and a communication unit 505.

移動体検知部501は、移動体センサ318を用いて、画像形成装置101の周囲の検知範囲内にある移動体(例えば、人物)を検知する機能部である。移動体検知部501は、例えば、図2に示すCPU311で動作するプログラムによって実現される。移動体検知部501は、検知範囲内で移動体を検知した場合、移動体を検知した旨を、電力状態制御部502に通知する。   The moving body detection unit 501 is a functional unit that detects a moving body (for example, a person) within the detection range around the image forming apparatus 101 using the moving body sensor 318. The moving body detection unit 501 is realized by, for example, a program that operates on the CPU 311 illustrated in FIG. When the moving object detection unit 501 detects a moving object within the detection range, the moving object detection unit 501 notifies the power state control unit 502 that the moving object has been detected.

電力状態制御部502は、本体310および操作部330の電力状態を制御する機能部である。電力状態制御部502は、例えば、図2に示すCPU311で動作するプログラムによって実現される。電力状態制御部502は、予め設定された時間を超えて、画像形成装置101の利用がない場合、画像形成装置101を、画像形成処理が可能な通常状態よりも消費電力が少ない省電力状態へ移行させる。省電力状態では、例えば、操作部330、ならびに、本体310のエンジン317およびストレージ314の機能を停止させること等により、消費電力を低減させることができる。また、電力状態制御部502は、画像形成装置101が省電力状態中に、移動体検知部501から、移動体を検知した旨を示す通知を受け取ると、操作部330を、省電力状態から通常の動作が可能な通常状態へ復帰させる。電力状態制御部502は、通信路350を介して、操作部330に復帰命令を通知することにより、操作部330を、省電力状態から通常状態へ復帰させる。   The power state control unit 502 is a functional unit that controls the power states of the main body 310 and the operation unit 330. The power state control unit 502 is realized by, for example, a program that operates on the CPU 311 illustrated in FIG. The power state control unit 502 puts the image forming apparatus 101 into a power saving state that consumes less power than the normal state in which the image forming process can be performed when the image forming apparatus 101 is not used for a preset time. Transition. In the power saving state, power consumption can be reduced by, for example, stopping the functions of the operation unit 330 and the engine 317 and storage 314 of the main body 310. When the power state control unit 502 receives a notification from the moving body detection unit 501 indicating that the moving body has been detected while the image forming apparatus 101 is in the power saving state, the power state control unit 502 moves the operation unit 330 from the power saving state to the normal state. It returns to the normal state that can operate. The power state control unit 502 notifies the operation unit 330 of a return command via the communication path 350 to return the operation unit 330 from the power saving state to the normal state.

通常状態では、画像認証に関わる機能部(カメラ102、画像受信部513等)、および、無線認証に関わる機能部(近距離無線通信機339、無線通信部511)に電力が供給される。なお、少なくとも画像認証および無線認証に関わる機能部に電力が供給される状態であれば、通常状態以外の状態に遷移させてもよい。電力状態制御部502は、操作部330内の各部(画像受信部513、無線通信部511、認証管理部516など)に、通常状態に復帰したこと(電源オン)を通知する。   In the normal state, power is supplied to the function units related to image authentication (camera 102, image receiving unit 513, etc.) and the function units related to wireless authentication (short-range wireless communication device 339, wireless communication unit 511). Note that the state may be changed to a state other than the normal state as long as power is supplied to at least the functional units related to image authentication and wireless authentication. The power state control unit 502 notifies each unit (image reception unit 513, wireless communication unit 511, authentication management unit 516, etc.) in the operation unit 330 that the normal state has been restored (power on).

電力状態制御部502が、移動体検知部501(移動体センサ106)により移動体((利用者105)が検知された場合に、カメラ102を起動するように構成してもよい。移動体が検知された場合にカメラ102を起動する機能は、操作部330内に備えられていてもよい。   The power state control unit 502 may be configured to activate the camera 102 when the moving object ((user 105)) is detected by the moving object detection unit 501 (the moving object sensor 106). A function of activating the camera 102 when it is detected may be provided in the operation unit 330.

画像形成部503は、画像形成装置101が備える各種の画像形成機能(例えば、プリンタ機能、コピー機能、スキャナ機能、およびファクス機能等)を実行する機能部である。画像形成部503は、例えば、図2に示すエンジン317、および図2に示すCPU311で動作するプログラム等によって実現される。   The image forming unit 503 is a functional unit that executes various image forming functions (for example, a printer function, a copy function, a scanner function, and a fax function) provided in the image forming apparatus 101. The image forming unit 503 is realized by, for example, a program that operates on the engine 317 illustrated in FIG. 2 and the CPU 311 illustrated in FIG.

記憶部504は、予め登録された画像形成装置101の利用者を示す情報を含む利用者情報A506等の様々な情報を記憶する機能部である。記憶部504は、例えば、図2に示すRAM313、ストレージ314、および図2に示すCPU311で動作するプログラム等によって実現される。   The storage unit 504 is a functional unit that stores various pieces of information such as user information A 506 including information indicating the user of the image forming apparatus 101 registered in advance. The storage unit 504 is realized by, for example, the RAM 313 and the storage 314 illustrated in FIG. 2 and a program that operates on the CPU 311 illustrated in FIG.

通信部505は、本体310をネットワーク360に接続し、ネットワーク360に接続された外部装置と通信を行う機能部である。通信部505は、例えば、図2に示す通信I/F315、および図2に示すCPU311で動作するプログラム等によって実現される。   The communication unit 505 is a functional unit that connects the main body 310 to the network 360 and communicates with an external device connected to the network 360. The communication unit 505 is realized by, for example, a communication I / F 315 illustrated in FIG. 2 and a program that operates on the CPU 311 illustrated in FIG.

なお、図5に示す本体310の移動体検知部501、電力状態制御部502、画像形成部503、記憶部504および通信部505は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図5に示す本体310で独立した機能部として図示した複数の機能部を、1つの機能部として構成してもよい。一方、図5に示す本体310で1つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。   Note that the moving body detection unit 501, the power state control unit 502, the image forming unit 503, the storage unit 504, and the communication unit 505 of the main body 310 shown in FIG. The configuration is not limited. For example, a plurality of functional units illustrated as independent functional units in the main body 310 illustrated in FIG. 5 may be configured as one functional unit. On the other hand, in the main body 310 illustrated in FIG. 5, the functions of one function unit may be divided into a plurality of functions and configured as a plurality of function units.

また、本体310の移動体検知部501、電力状態制御部502および画像形成部503の一部または全部は、ソフトウェアであるプログラムではなく、FPGA(Field−Programmable Gate Array)またはASIC(Application Specific Integrated Circuit)等のハードウェア回路によって実現されてもよい。   In addition, some or all of the moving body detection unit 501, the power state control unit 502, and the image forming unit 503 of the main body 310 are not software programs, but are an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit). ) Or the like.

<操作部の機能構成>
図5に示すように、画像形成装置101の操作部330は、無線通信部511と、無線認証部512と、画像受信部513と、顔検出部514と、画像認証部515と、認証管理部516と、利用者情報管理部517と、記憶部518と、通信部519と、カード認証部521と、接続検知部522と、設定制御部523と、電源制御部524と、入出力制御部525(表示制御部)と、を有する。
<Functional configuration of operation unit>
5, the operation unit 330 of the image forming apparatus 101 includes a wireless communication unit 511, a wireless authentication unit 512, an image reception unit 513, a face detection unit 514, an image authentication unit 515, and an authentication management unit. 516, user information management unit 517, storage unit 518, communication unit 519, card authentication unit 521, connection detection unit 522, setting control unit 523, power supply control unit 524, and input / output control unit 525. (Display control unit).

無線通信部511は、近距離無線通信機339を用いた近距離無線通信により、所定の範囲内の無線タグから所定の情報(無線タグIDなど)を受信する機能部である。無線通信部511は、例えば、図2に示す近距離無線通信機339、および図2に示すCPU331で動作するプログラムによって実現される。無線通信部511は、RFIDタグリーダ103の検知範囲内にあるRFIDタグ104から、無線タグID等の所定の情報を受信する。   The wireless communication unit 511 is a functional unit that receives predetermined information (such as a wireless tag ID) from a wireless tag within a predetermined range by short-range wireless communication using the short-range wireless communication device 339. The wireless communication unit 511 is realized by, for example, a program that operates in the short-range wireless communication device 339 illustrated in FIG. 2 and the CPU 331 illustrated in FIG. The wireless communication unit 511 receives predetermined information such as a wireless tag ID from the RFID tag 104 within the detection range of the RFID tag reader 103.

無線認証部512は、無線通信部511が受信した所定の情報と、予め登録された利用者情報とに基づいて、所定の情報を送信した無線タグを認証する機能部である。無線認証部512は、例えば、図2に示すCPU331で動作するプログラムによって実現される。無線認証部512は、無線通信部511が受信したRFIDタグ104の無線タグIDと、予め登録された利用者情報(例えば、後述する利用者情報a520、および利用者情報A506等)とに基づいて、RFIDタグ104を認証(無線認証)する。無線認証部512は、無線通信部511が受信したRFIDタグ104の無線タグIDが予め登録された利用者情報に含まれる場合、RFIDタグ104の認証を許可する。   The wireless authentication unit 512 is a functional unit that authenticates a wireless tag that has transmitted predetermined information based on predetermined information received by the wireless communication unit 511 and user information registered in advance. The wireless authentication unit 512 is realized by, for example, a program that operates on the CPU 331 illustrated in FIG. The wireless authentication unit 512 is based on the wireless tag ID of the RFID tag 104 received by the wireless communication unit 511 and user information registered in advance (for example, user information a520 and user information A506 described later). The RFID tag 104 is authenticated (wireless authentication). The wireless authentication unit 512 permits authentication of the RFID tag 104 when the wireless tag ID of the RFID tag 104 received by the wireless communication unit 511 is included in the previously registered user information.

無線認証部512は、例えば無線通信部511から受け取った無線タグIDを利用者情報管理部517に送る。無線認証部512は、利用者情報管理部517から受け取った結果(該当する利用者の有無、該当利用者が存在する場合は利用者番号など)を受け取る。該当利用者が利用者情報に存在する場合は近距離無線認証可となり、存在しない場合は近距離無線認証不可となる。無線認証部512は、認証管理部516に認証結果を送る。また、無線認証部512は、認証を許可したRFIDタグ104の利用者を示す情報を、認証管理部516に出力する。なお、無線認証部512は、認証を許可したRFIDタグ104の利用者を示す情報を保持するため、記憶部518に出力して記憶させるものとしてもよい。   The wireless authentication unit 512 sends the wireless tag ID received from the wireless communication unit 511 to the user information management unit 517, for example. The wireless authentication unit 512 receives the result received from the user information management unit 517 (the presence / absence of the corresponding user, the user number if the corresponding user exists). If the user is present in the user information, short-range wireless authentication is possible, and if not, short-range wireless authentication is not possible. The wireless authentication unit 512 sends the authentication result to the authentication management unit 516. In addition, the wireless authentication unit 512 outputs information indicating the user of the RFID tag 104 permitted to be authenticated to the authentication management unit 516. Note that the wireless authentication unit 512 may output and store the information indicating the user of the RFID tag 104 permitted to be authenticated in the storage unit 518.

画像受信部513は、カメラ102から画像を受信する。画像受信部513は、例えば、図2に示すCPU331で動作するプログラムによって実現される。画像受信部513は、カメラ102に画像形成装置101の前方の画像を撮像させ、画像形成装置101の正面にいる利用者105の画像をカメラ102から受信する。   The image receiving unit 513 receives an image from the camera 102. The image receiving unit 513 is realized by, for example, a program that operates on the CPU 331 illustrated in FIG. The image receiving unit 513 causes the camera 102 to capture an image in front of the image forming apparatus 101 and receives an image of the user 105 in front of the image forming apparatus 101 from the camera 102.

顔検出部514は、利用者の認証情報を検出する検出部の一例である。例えば顔検出部514は、受信された画像から、利用者の顔画像、および、利用者の顔画像から抽出される特徴情報(生体の特徴を示す特徴情報の一例)などを、利用者の認証情報として検出する。顔認証以外の他の認証を実行する場合は、顔画像などの代わりに、当該他の認証で用いる認証情報を検出するように構成すればよい。例えば、歩行パターン、キー入力速度、キー入力タイミング、音声の特徴、指紋の特徴、および、静脈の特徴などを認証情報として検出してもよい。顔検出部514は、例えば、図2に示すCPU331で動作するプログラムによって実現される。なお、顔画像の特徴情報には、例えば、顔の輪郭、目、鼻、あご、および、ほお骨等の各パーツの形状および相対位置等の情報が含まれる。   The face detection unit 514 is an example of a detection unit that detects user authentication information. For example, the face detection unit 514 authenticates a user's face image, feature information extracted from the user's face image (an example of feature information indicating a biometric feature), and the like from the received image. Detect as information. When performing authentication other than face authentication, authentication information used for other authentication may be detected instead of a face image or the like. For example, a walking pattern, key input speed, key input timing, voice characteristics, fingerprint characteristics, vein characteristics, and the like may be detected as authentication information. The face detection unit 514 is realized by, for example, a program that operates on the CPU 331 illustrated in FIG. Note that the feature information of the face image includes information such as the shape and relative position of each part such as the face outline, eyes, nose, chin, and cheekbone.

顔検出部514は、例えば、以下のようなHaar−like特徴による顔検出方法を用いて、画像から顔画像(顔領域)を検出する。Haar−like特徴量は、探索領域中で計算対象である矩形中の黒色の領域のピクセル値の和の値から、白色の領域のピクセル値の和の値を引いた値である。この矩形は、探索領域内のどこにどのように配置してもよいので、探索領域中に数万通りの配置場所の可能性があることになる。これらの矩形に対してブースティング(Boosting)により探索領域内の各弱識別器を事前学習で重みづけし、重要度が上位の数十個の弱識別器のみを選択して強識別器が作成される。そして、この強識別器によって(人の顔らしさを示す白黒矩形数パターンによって)その領域が人の顔領域か否かが判断される。   The face detection unit 514 detects a face image (face area) from the image using, for example, a face detection method based on the following Haar-like feature. The Haar-like feature value is a value obtained by subtracting the sum of the pixel values of the white region from the sum of the pixel values of the black region in the rectangle to be calculated in the search region. Since this rectangle may be arranged anywhere and how in the search area, there are tens of thousands of possible arrangement places in the search area. Each weak classifier in the search area is weighted by prior learning by boosting these rectangles, and a strong classifier is created by selecting only a few dozen weak classifiers with the highest importance. Is done. Then, it is determined by this strong classifier (by a black and white rectangular number pattern indicating the human face likeness) whether or not the area is a human face area.

顔画像の特徴情報を認証情報とする場合は、顔検出部514は、さらに顔画像(顔領域)から特徴情報を検出してもよい。例えば顔検出部514は、部分空間法を用いた方法などにより、顔画像から顔画像の特徴点(例えば13次元のデータ)を認証情報として抽出してもよい。   When the feature information of the face image is used as the authentication information, the face detection unit 514 may further detect the feature information from the face image (face region). For example, the face detection unit 514 may extract a feature point (for example, 13-dimensional data) of the face image from the face image as authentication information by a method using a subspace method or the like.

画像認証部515は、画像受信部513により受信された画像と、予め登録された利用者情報とに基づいて、画像受信部513により受信された画像に含まれる利用者を認証する機能部である。画像認証部515は、例えば、図2に示すCPU331で動作するプログラムによって実現される。画像認証部515は、画像受信部513により受信された画像から顔検出部514により検出された利用者の認証情報(顔画像、または、顔画像の特徴情報)と、予め登録された利用者情報(例えば、後述する利用者情報a520、および利用者情報A506等)とに基づいて、画像に含まれる利用者の画像認証を行う。画像認証部515は、顔認証を制御する顔認証制御部の一例である。   The image authentication unit 515 is a functional unit that authenticates a user included in the image received by the image receiving unit 513 based on the image received by the image receiving unit 513 and user information registered in advance. . The image authentication unit 515 is realized by, for example, a program that operates on the CPU 331 illustrated in FIG. The image authentication unit 515 includes user authentication information (face image or face image feature information) detected by the face detection unit 514 from the image received by the image reception unit 513, and user information registered in advance. Based on (for example, user information a520 and user information A506 described later), image authentication of the user included in the image is performed. The image authentication unit 515 is an example of a face authentication control unit that controls face authentication.

画像認証部515は、顔検出部514が抽出した顔画像の特徴情報に対応する一の特徴情報が予め登録された利用者情報に含まれる場合、画像に含まれる利用者の認証を許可する。   When one feature information corresponding to the feature information of the face image extracted by the face detection unit 514 is included in the previously registered user information, the image authentication unit 515 permits authentication of the user included in the image.

画像認証部515は、例えば、顔検出部514から顔画像を受け取り、予め登録されている利用者の認証情報を利用者情報管理部517から受け取り、照合する。画像認証部515は、照合が成功するまで、利用者情報に登録されている利用者数分、照合を繰り返す。照合の方法としては、顔画像から検出された特徴点間の比較を行う方法や、顔画像1枚あたりの各ピクセルの輝度値を1本のベクトルとし、パターン認識で照合する方法などが適用できる。   For example, the image authentication unit 515 receives a face image from the face detection unit 514, receives pre-registered user authentication information from the user information management unit 517, and collates it. The image authentication unit 515 repeats the verification for the number of users registered in the user information until the verification is successful. As a matching method, a method of comparing feature points detected from face images, a method of matching by pattern recognition using the luminance value of each pixel per face image as one vector, and the like can be applied. .

画像認証部515は、認証を許可した利用者を示す情報を認証管理部516に出力する。なお、画像認証部515は、認証を許可した利用者を示す情報を、記憶部518に出力して記憶させるものとしてもよい。   The image authentication unit 515 outputs information indicating the user permitted to be authenticated to the authentication management unit 516. Note that the image authentication unit 515 may output and store information indicating a user who has been authenticated in the storage unit 518.

画像認証部515による認証方法は上述の方法に限られるものではなく、あらゆる公知の顔認証技術(例えば、特開2015−35178号公報参照)を適用できる。また、画像認証部515は、画像受信部513により受信された画像に含まれる利用者の生体の特徴を示す特徴情報に基づいて、利用者の認証を行う様々な公知の画像認証方式(例えば、指紋認証、虹彩認証、または静脈認証等)により、利用者の認証を行うものであってもよい。   The authentication method by the image authentication unit 515 is not limited to the above-described method, and any known face authentication technology (for example, see Japanese Patent Application Laid-Open No. 2015-35178) can be applied. Further, the image authentication unit 515 performs various well-known image authentication methods (for example, for performing user authentication) based on feature information indicating characteristics of the user's biological body included in the image received by the image reception unit 513 (for example, User authentication may be performed by fingerprint authentication, iris authentication, vein authentication, or the like.

認証管理部516は、無線認証部512により認証が許可された利用者を示す情報と、画像認証部515により認証が許可された利用者を示す情報とに基づいて、利用者のログイン認証(装置認証)を行う機能部である。認証管理部516は、例えば、図2に示すCPU331で動作するプログラムによって実現される。   The authentication management unit 516 performs login authentication (apparatus for the user) based on information indicating a user permitted to be authenticated by the wireless authentication unit 512 and information indicating a user permitted to be authenticated by the image authentication unit 515. It is a functional unit that performs authentication. The authentication management unit 516 is realized by, for example, a program that operates on the CPU 331 illustrated in FIG.

また、認証管理部516は、1以上の認証制御部を管理し、これらのうちいずれの認証制御部を有効にするか決定する(決定部)。例えば認証管理部516は、後述する対応情報(図7)、および、有効情報(図8−1、図8−2)などを参照し、接続が検知された外部装置を使用し、かつ、現在有効でない機能を、有効にする認証制御部を決定する。認証管理部516は、画像形成装置101の起動時に、有効となる認証制御部に起動を要求することで、認証機能を有効化する。認証制御部は、例えば、顔認証制御部(画像認証部515)、および、カード認証を制御するカード認証制御部(カード認証部521)などである。外部装置を使用しない、無線認証部512を認証制御部に含めてもよい。   In addition, the authentication management unit 516 manages one or more authentication control units, and determines which of these authentication control units is valid (decision unit). For example, the authentication management unit 516 refers to correspondence information (FIG. 7) and effective information (FIGS. 8-1 and 8-2), which will be described later, uses an external device whose connection is detected, and An authentication control unit that activates a function that is not valid is determined. The authentication management unit 516 validates the authentication function by requesting the authentication control unit to be activated when the image forming apparatus 101 is activated. Examples of the authentication control unit include a face authentication control unit (image authentication unit 515) and a card authentication control unit (card authentication unit 521) that controls card authentication. A wireless authentication unit 512 that does not use an external device may be included in the authentication control unit.

認証管理部516は、1以上の認証機能の結果に基づいて利用者のログイン認証を行う。例えば認証管理部516は、無線認証部512による認証結果と、画像認証部515による認証結果とから、利用者のログイン認証を行う。カードリーダ201が接続されている場合には、カード認証部521による認証結果と、画像認証部515による認証結果を参照してログイン認証を行ってもよい。複数の認証機能の組み合わせはこれらに限られるものではなく、任意の組み合わせとすることができる。また、認証管理部516は、1つの認証機能の認証結果を参照してログイン認証を行ってもよいし、3以上の認証制御部の認証結果を参照してログイン認証を行ってもよい。   The authentication management unit 516 performs login authentication of the user based on the result of one or more authentication functions. For example, the authentication management unit 516 performs login authentication of the user from the authentication result by the wireless authentication unit 512 and the authentication result by the image authentication unit 515. When the card reader 201 is connected, login authentication may be performed with reference to the authentication result by the card authentication unit 521 and the authentication result by the image authentication unit 515. The combination of a plurality of authentication functions is not limited to these, and can be any combination. Further, the authentication management unit 516 may perform login authentication by referring to an authentication result of one authentication function, or may perform login authentication by referring to authentication results of three or more authentication control units.

無線認証部512と画像認証部515の認証結果を用いてログイン認証する例を説明する。他の組み合わせについても同様の手順を適用できる。認証管理部516は、無線認証部512により認証が許可された無線タグ(RFIDタグ104)の利用者と、画像認証部515により認証が許可された利用者とが同じ利用者である場合、その利用者の画像形成装置101の使用を許可する。好適な一例として、認証管理部516は、無線認証部512により認証が許可された無線タグの利用者を示す識別情報と、画像認証部515により認証が許可された利用者を示す識別情報とが一致した場合、その利用者の画像形成装置101の使用を許可する。   An example in which login authentication is performed using authentication results of the wireless authentication unit 512 and the image authentication unit 515 will be described. Similar procedures can be applied to other combinations. If the user of the wireless tag (RFID tag 104) authorized by the wireless authentication unit 512 and the user authorized by the image authentication unit 515 are the same user, the authentication management unit 516 The user is permitted to use the image forming apparatus 101. As a preferred example, the authentication management unit 516 includes identification information indicating a user of a wireless tag whose authentication is permitted by the wireless authentication unit 512 and identification information indicating a user whose authentication is permitted by the image authentication unit 515. If they match, the user's use of the image forming apparatus 101 is permitted.

なお、無線認証部512から得られた利用者を示す識別情報と、画像認証部515から得られた利用者を示す識別情報とが一致した場合とは、2つの識別情報が完全に一致した場合だけではなく、2つの識別情報が実質的に同じ利用者を示す識別情報と判断できる場合も含まれ得る。例えば、画像認証部515から得られた利用者を示す識別情報が8桁の社員IDであり、無線認証部512から得られた利用者を示す識別情報が社員IDに2文字を付加した10桁のログインIDであるような場合、2つの識別情報が一致したと判断されるものであってもよい。このように、認証管理部516は、無線認証部512から得られた利用者を示す識別情報と画像認証部515から得られた利用者を示す識別情報とが、同じ利用者に関する識別情報である場合、その利用者の画像形成装置101の利用を許可するものであってもよい。   Note that when the identification information indicating the user obtained from the wireless authentication unit 512 matches the identification information indicating the user obtained from the image authentication unit 515, the two identification information completely match. In addition, the case where the two pieces of identification information can be determined as identification information indicating substantially the same user may be included. For example, the identification information indicating the user obtained from the image authentication unit 515 is an 8-digit employee ID, and the identification information indicating the user obtained from the wireless authentication unit 512 is 10 digits obtained by adding two characters to the employee ID. It may be determined that the two pieces of identification information coincide with each other. As described above, in the authentication management unit 516, the identification information indicating the user obtained from the wireless authentication unit 512 and the identification information indicating the user obtained from the image authentication unit 515 are identification information regarding the same user. In this case, the use of the image forming apparatus 101 of the user may be permitted.

認証管理部516は、例えば電力状態制御部502より電源オン命令を受けると、保持する変数「ログイン回数」の値を0に初期化する。その後、認証管理部516は、上述のログイン認証を実行する。一般的に、無線認証部512からの結果通知が早く送信される。このため、認証管理部516は、事前に認証準備(プレ認証)を行っておき、残りの認証結果が送信されたらすぐに利用者が利用できる状態にしてもよい。認証管理部516は、ログイン認証に失敗した場合、変数「ログイン回数」の値に1加算する。認証管理部516は、所定の回数(例えば3回)、ログインに失敗するまで画像認証部515から結果を受け取り、ログイン認証を試みる。所定の回数ログインに失敗した場合、認証管理部516は、利用者の画像形成装置101の利用を許可しない。   For example, when the authentication management unit 516 receives a power-on command from the power state control unit 502, the authentication management unit 516 initializes the value of the variable “number of logins” to 0. Thereafter, the authentication management unit 516 executes the above-described login authentication. In general, a result notification from the wireless authentication unit 512 is transmitted early. For this reason, the authentication management unit 516 may perform authentication preparation (pre-authentication) in advance and make the user available immediately after the remaining authentication results are transmitted. When the login authentication fails, the authentication management unit 516 adds 1 to the value of the variable “number of logins”. The authentication management unit 516 receives the result from the image authentication unit 515 a predetermined number of times (for example, three times) until login fails, and attempts login authentication. If the login has failed a predetermined number of times, the authentication management unit 516 does not permit the user to use the image forming apparatus 101.

利用者情報管理部517は、記憶部518に記憶された利用者情報a520を管理する機能部である。利用者情報管理部517は、例えば、図2に示すCPU331で動作するプログラムによって実現される。   The user information management unit 517 is a functional unit that manages the user information a 520 stored in the storage unit 518. The user information management unit 517 is realized by, for example, a program that operates on the CPU 331 illustrated in FIG.

利用者情報管理部517は、例えば、画像認証部515、および、無線認証部512に対し、利用者情報(図5では利用者情報a520)を提供する。例えば利用者情報管理部517は、画像認証部515に対しては各利用者の「利用者番号」と「認証情報」を送る。利用者情報管理部517は、認証処理ごとに情報を順次送ってもよいし、最初に一括で送ってもよい。また、例えば利用者情報管理部517は、無線認証部512に対しては、無線認証部512から指定された無線タグIDを持つ利用者の「利用者番号」を渡す。   The user information management unit 517 provides user information (user information a520 in FIG. 5) to the image authentication unit 515 and the wireless authentication unit 512, for example. For example, the user information management unit 517 sends the “user number” and “authentication information” of each user to the image authentication unit 515. The user information management unit 517 may sequentially send information for each authentication process, or may send it in a lump at the beginning. For example, the user information management unit 517 passes the “user number” of the user having the wireless tag ID specified by the wireless authentication unit 512 to the wireless authentication unit 512.

記憶部518は、画像形成装置101の利用者を示す情報を含む利用者情報a520等の各種の情報を記憶する機能部である。記憶部518は、後述する接続情報、対応情報、および、有効情報なども記憶する。記憶部518は、例えば、図2に示すRAM333、フラッシュメモリ334、および図2に示すCPU331で動作するプログラム等によって実現される。   The storage unit 518 is a functional unit that stores various types of information such as user information a520 including information indicating the user of the image forming apparatus 101. The storage unit 518 also stores connection information, correspondence information, valid information, and the like, which will be described later. The storage unit 518 is realized by, for example, the RAM 333 illustrated in FIG. 2, the flash memory 334, and a program that operates on the CPU 331 illustrated in FIG.

通信部519は、操作部330をネットワーク360に接続し、ネットワーク360に接続された外部装置と通信を行う機能部である。通信部519は、例えば、図2に示す通信I/F335、および図2に示すCPU331で動作するプログラム等によって実現される。   The communication unit 519 is a functional unit that connects the operation unit 330 to the network 360 and communicates with an external device connected to the network 360. The communication unit 519 is realized by, for example, a communication I / F 335 illustrated in FIG. 2 and a program that operates on the CPU 331 illustrated in FIG.

画像認証部515、無線認証部512、および、カード認証部521以外の認証部(認証制御部)をさらに備えてもよい。例えば、利用者が入力したパスワードを用いたパスワード認証を実行するパスワード認証部を備えてもよい。   An authentication unit (authentication control unit) other than the image authentication unit 515, the wireless authentication unit 512, and the card authentication unit 521 may be further provided. For example, you may provide the password authentication part which performs the password authentication using the password which the user input.

カード認証部521は、ICカードなどの記憶媒体を用いたカード認証を制御する。カード認証部521は、カード認証制御部の一例である。例えばカード認証部521は、利用者がカードリーダ201にかざしたICカードから、ICカードに格納された識別情報を読み取り、読み取った識別情報から利用者を特定して認証を行う。例えばカード認証部521は、読み取った識別情報と、予め登録された利用者情報(例えば、利用者情報a520、および利用者情報A506等)とに基づいて利用者を認証してもよい。   The card authentication unit 521 controls card authentication using a storage medium such as an IC card. The card authentication unit 521 is an example of a card authentication control unit. For example, the card authentication unit 521 reads the identification information stored in the IC card from the IC card held by the user over the card reader 201, and performs authentication by specifying the user from the read identification information. For example, the card authentication unit 521 may authenticate the user based on the read identification information and user information registered in advance (for example, user information a520 and user information A506).

接続検知部522は、外部接続I/F338に外部装置(認証用情報取得装置)が接続されたこと、および、外部装置が外部接続I/F338から取り外されたこと(接続解除)を検知する。接続検知部522は、外部装置が接続されたことを検知したとき、接続された外部装置から、当該外部装置の識別情報を取得する。接続検知部522は、外部装置が接続されたこと、および、接続された外部装置の識別情報を、設定制御部523に通知する。   The connection detection unit 522 detects that an external device (authentication information acquisition device) is connected to the external connection I / F 338 and that the external device is removed from the external connection I / F 338 (connection release). When the connection detection unit 522 detects that an external device is connected, the connection detection unit 522 acquires identification information of the external device from the connected external device. The connection detection unit 522 notifies the setting control unit 523 of the connection of the external device and the identification information of the connected external device.

設定制御部523は、画像形成装置101の設定を制御する。例えば設定制御部523は、接続検知部522から外部装置が接続されたことを示す通知を受けると、有効化する認証機能を選択させる画面を表示させ、選択された認証機能を有効にするための処理を行う。設定制御部523は、接続検知部522から外部装置が接続されたことを示す通知を受けると、有効化する認証機能を選択させる画面を表示させ、選択された認証機能を有効にするための処理を行う。設定制御部523は、接続検知部522から外部装置が取り外されたことを示す通知を受けると、無効化する認証機能を示す画面を表示させ、この認証機能を無効にするための処理を行う。   A setting control unit 523 controls settings of the image forming apparatus 101. For example, when the setting control unit 523 receives a notification indicating that an external device is connected from the connection detection unit 522, the setting control unit 523 displays a screen for selecting an authentication function to be activated, and activates the selected authentication function. Process. When the setting control unit 523 receives a notification indicating that the external device is connected from the connection detection unit 522, the setting control unit 523 displays a screen for selecting an authentication function to be activated, and a process for enabling the selected authentication function I do. When the setting control unit 523 receives a notification indicating that the external device has been removed from the connection detection unit 522, the setting control unit 523 displays a screen indicating an authentication function to be invalidated, and performs processing for invalidating the authentication function.

電源制御部524は、操作部330の電源を制御する。例えば電源制御部524は、設定制御部523の要求に従い操作部330を再起動させる。電源制御部524は、操作部330とともに本体310を再起動させるように制御してもよい。   The power supply control unit 524 controls the power supply of the operation unit 330. For example, the power supply control unit 524 restarts the operation unit 330 in accordance with a request from the setting control unit 523. The power supply control unit 524 may perform control so that the main body 310 is restarted together with the operation unit 330.

入出力制御部525は、操作パネル336に対する各種情報の入出力を制御する。例えば入出力制御部525は、操作パネル336に対する画面の表示、および、操作パネル336からのキー入力の受け付けなどを制御する。入出力制御部525は、例えば設定制御部523の要求に従い、操作部330のパネルに選択画面等の画面を表示し、利用者の選択結果を設定制御部523に通知する。また、設定制御部523の要求に従い、再起動画面を表示して、利用者の選択結果を設定制御部523に返す。   The input / output control unit 525 controls input / output of various information to the operation panel 336. For example, the input / output control unit 525 controls display of a screen on the operation panel 336, reception of key input from the operation panel 336, and the like. For example, in accordance with a request from the setting control unit 523, the input / output control unit 525 displays a screen such as a selection screen on the panel of the operation unit 330, and notifies the setting control unit 523 of the selection result of the user. Further, in accordance with a request from the setting control unit 523, a restart screen is displayed, and a user selection result is returned to the setting control unit 523.

なお、図5に示す操作部330の無線通信部511、無線認証部512、画像受信部513、顔検出部514、画像認証部515、認証管理部516、利用者情報管理部517、記憶部518、通信部519、カード認証部521、接続検知部522、設定制御部523、電源制御部524、および、入出力制御部525は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図5に示す操作部330で独立した機能部として図示した複数の機能部を、1つの機能部として構成してもよい。一方、図5に示す操作部330で1つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。   Note that the wireless communication unit 511, the wireless authentication unit 512, the image reception unit 513, the face detection unit 514, the image authentication unit 515, the authentication management unit 516, the user information management unit 517, and the storage unit 518 of the operation unit 330 illustrated in FIG. The communication unit 519, the card authentication unit 521, the connection detection unit 522, the setting control unit 523, the power supply control unit 524, and the input / output control unit 525 are conceptually shown functions, and have such a configuration. It is not limited to. For example, a plurality of functional units illustrated as independent functional units in the operation unit 330 illustrated in FIG. 5 may be configured as one functional unit. On the other hand, the function of one function unit may be divided into a plurality of functions in the operation unit 330 illustrated in FIG. 5 and configured as a plurality of function units.

また、操作部330の無線通信部511、無線認証部512、画像受信部513、顔検出部514、画像認証部515、認証管理部516、利用者情報管理部517、カード認証部521、接続検知部522、設定制御部523、電源制御部524、および、入出力制御部525の一部または全部は、ソフトウェアであるプログラムではなく、FPGAまたはASIC等のハードウェア回路によって実現されてもよい。   In addition, the wireless communication unit 511, the wireless authentication unit 512, the image reception unit 513, the face detection unit 514, the image authentication unit 515, the authentication management unit 516, the user information management unit 517, the card authentication unit 521, the connection detection of the operation unit 330. Part or all of the unit 522, the setting control unit 523, the power supply control unit 524, and the input / output control unit 525 may be realized by a hardware circuit such as an FPGA or an ASIC instead of a program that is software.

また、操作部330の機能の少なくとも一部は、本体310内で実行してもよいし、逆に、本体310の機能の少なくとも一部は、操作部330内で実行してもよい。例えば、認証管理部516が本体310に含まれた構成であってもよい。この場合、その他の構成は、図5に示す画像形成装置101と同様である。このような構成では、無線認証部512は、通信路350を介して無線認証部512の認証結果(例えば、認証が許可された利用者を示す情報)を認証管理部516に通知する。同様に、画像認証部515は、通信路350を介して画像認証部515の認証結果(例えば、認証が許可された利用者を示す情報)を認証管理部516に通知する。また、認証管理部516は、通信路350を介して受信した、無線認証部512の認証結果、および画像認証部515の認証結果に基づいて利用者の認証(装置認証)を行う。   In addition, at least a part of the function of the operation unit 330 may be executed in the main body 310, and conversely, at least a part of the function of the main body 310 may be executed in the operation unit 330. For example, the authentication management unit 516 may be included in the main body 310. In this case, the other configuration is the same as that of the image forming apparatus 101 shown in FIG. In such a configuration, the wireless authentication unit 512 notifies the authentication management unit 516 of the authentication result of the wireless authentication unit 512 (for example, information indicating a user permitted to be authenticated) via the communication path 350. Similarly, the image authentication unit 515 notifies the authentication management unit 516 of the authentication result of the image authentication unit 515 (for example, information indicating a user permitted to be authenticated) via the communication path 350. Also, the authentication management unit 516 performs user authentication (device authentication) based on the authentication result of the wireless authentication unit 512 and the authentication result of the image authentication unit 515 received via the communication path 350.

次に、接続情報、対応情報、および、有効情報の例について説明する。図6−1、図6−2は、接続情報のデータ構造の一例を示す図である。接続情報は、外部装置の接続状況などを示す情報である。図6−1、図6−2に示すように、接続情報は、デバイス名と、識別情報と、状態と、を含む。識別情報は、デバイス名で示される外部装置を識別する情報である。状態は、外部装置が画像形成装置101に接続されている場合「接続」が設定され、接続されていない場合に「未接続」が設定される。図6−1は、RFIDタグリーダ103のみが接続されたときの接続情報の例を示している。接続検知部522は、外部装置の接続を検知したときに、外部装置から取得した識別情報に対応する状態を「接続」に変更する。図6−2は、図6−1の状態でさらにカメラ102が接続されたため、カメラ102に対応する状態が「接続」に変更されたことを示している。また、外部装置の接続が解除されたこと(外部装置が取り外されたこと)を検知した場合は、対応する状態を「未接続」に変更する。   Next, examples of connection information, correspondence information, and valid information will be described. 6A and 6B are diagrams illustrating an example of the data structure of the connection information. The connection information is information indicating the connection status of the external device. As illustrated in FIGS. 6A and 6B, the connection information includes a device name, identification information, and a state. The identification information is information for identifying the external device indicated by the device name. As the status, “connected” is set when the external apparatus is connected to the image forming apparatus 101, and “unconnected” is set when the external apparatus is not connected. FIG. 6A illustrates an example of connection information when only the RFID tag reader 103 is connected. When the connection detection unit 522 detects the connection of the external device, the connection detection unit 522 changes the state corresponding to the identification information acquired from the external device to “connection”. FIG. 6B illustrates that since the camera 102 is further connected in the state of FIG. 6A, the state corresponding to the camera 102 is changed to “connected”. Further, when it is detected that the connection of the external device has been released (external device has been removed), the corresponding state is changed to “not connected”.

図7は、対応情報のデータ構造の一例を示す図である。対応情報は、認証制御部名、機能名、デバイス名、および、使用情報の対応関係を示す情報である。対応情報は、ある認証機能名および認証制御部が、いずれのデバイスを使用するかを示す情報であるとも言うことができる。対応情報は、認証制御部名と、機能名と、使用情報と、デバイス名とを含む。機能名は、対応する認証制御部により実現される機能の名称が設定される。機能名は、例えば選択画面などの画面に表示するときに使用される。   FIG. 7 is a diagram illustrating an example of the data structure of the correspondence information. The correspondence information is information indicating a correspondence relationship between the authentication control unit name, the function name, the device name, and the usage information. It can be said that the correspondence information is information indicating which device is used by a certain authentication function name and authentication control unit. The correspondence information includes an authentication control unit name, a function name, usage information, and a device name. As the function name, the name of the function realized by the corresponding authentication control unit is set. The function name is used, for example, when displayed on a screen such as a selection screen.

使用情報は、対応する認証制御部が使用する外部装置を示す情報である。図7では、外部装置ごとに、認証制御部による認証機能で当該外部装置が使用されるか否か(「使用」か「未使用」か)が設定される使用情報の例が示されている。例えば顔認証制御部による認証機能では、カメラが使用され、カードリーダは使用されないことが設定されている。認証制御部ごとに使用する外部装置の名称(デバイス名)を設定するように構成してもよい。   The usage information is information indicating an external device used by the corresponding authentication control unit. FIG. 7 shows an example of usage information in which whether or not the external device is used by the authentication function by the authentication control unit (“used” or “unused”) is set for each external device. . For example, in the authentication function by the face authentication control unit, it is set that the camera is used and the card reader is not used. You may comprise so that the name (device name) of the external apparatus used for every authentication control part may be set.

RFID認証は、RFIDタグ104を認証する認証機能(無線認証)である。図7に示すように、複数の外部装置を用いた複合認証機能を実現してもよい。図7では、顔認証とRFID認証とを実行する複合認証(顔×RFID)、顔認証とカード認証とを実行する複合認証(顔×ICカード)、および、指紋認証とカード認証とを実行する複合認証(指紋×ICカード)の例が示されている。   RFID authentication is an authentication function (wireless authentication) for authenticating the RFID tag 104. As shown in FIG. 7, a composite authentication function using a plurality of external devices may be realized. In FIG. 7, composite authentication (face × RFID) for performing face authentication and RFID authentication, composite authentication (face × IC card) for performing face authentication and card authentication, and fingerprint authentication and card authentication are performed. An example of composite authentication (fingerprint × IC card) is shown.

図8−1、図8−2は、有効情報のデータ構造の一例を示す図である。有効情報は、認証機能が有効であるか否かを示す情報である。有効情報は、認証制御部名と、設定と、を含む。該当する認証制御部が有効である場合に「有効」が設定され、有効でない場合に「無効」が設定される。デフォルトの設定は無効としてもよい。「有効」が設定された認証機能は、画像形成装置101が起動(再起動)されたときに実行される。図8−1は、RFID認証が有効にされている状態の有効情報を表す。図8−2は、図8−1の状態から、複合認証(顔×RFID認証)が有効に変更され、RFID認証が無効に変更された状態の有効情報を表す。   8A and 8B are diagrams illustrating an example of the data structure of the valid information. The valid information is information indicating whether the authentication function is valid. The valid information includes an authentication control unit name and settings. “Valid” is set when the corresponding authentication control unit is valid, and “invalid” is set when it is not valid. The default setting may be invalid. The authentication function for which “valid” is set is executed when the image forming apparatus 101 is activated (reactivated). FIG. 8A illustrates valid information in a state where RFID authentication is enabled. FIG. 8-2 shows the valid information in a state where the composite authentication (face × RFID authentication) is changed to valid and the RFID authentication is changed to invalid from the state of FIG.

次に、本実施形態にかかる画像形成装置101による機能設定処理について図9を用いて説明する。図9は、本実施形態における機能設定処理の一例を示すフローチャートである。機能設定処理は、外部装置が接続されたときに、外部装置を使用する機能を有効にする処理である。   Next, function setting processing by the image forming apparatus 101 according to the present embodiment will be described with reference to FIG. FIG. 9 is a flowchart illustrating an example of a function setting process according to the present embodiment. The function setting process is a process of enabling a function that uses an external device when the external device is connected.

外部装置が画像形成装置101に接続されると、接続検知部522は、外部装置が接続されたこと検知し、この外部装置から送信される識別情報を取得する(ステップS101)。接続検知部522は、取得された識別情報から、接続された外部装置のデバイス名を特定する(ステップS102)。接続検知部522は、特定されたデバイス名の接続状態が「接続」となるように、例えば図6−1に示すような接続状態を更新する(ステップS103)。認証管理部516は、対応情報および有効情報を参照し、接続された外部装置により使用可能となる機能を抽出する(ステップS104)。抽出処理の詳細は後述する。   When the external apparatus is connected to the image forming apparatus 101, the connection detection unit 522 detects that the external apparatus is connected, and acquires identification information transmitted from the external apparatus (step S101). The connection detection unit 522 identifies the device name of the connected external device from the acquired identification information (step S102). For example, the connection detection unit 522 updates the connection state as illustrated in FIG. 6A so that the connection state of the identified device name becomes “connected” (step S103). The authentication management unit 516 refers to the correspondence information and the valid information, and extracts a function that can be used by the connected external device (step S104). Details of the extraction process will be described later.

入出力制御部525は、抽出された機能を選択可能に表示する選択画面を操作パネル336に表示する(ステップS105)。入出力制御部525は、例えば図1に示すような選択画面300を表示する。入出力制御部525は、表示した機能のいずれかが選択されたか否かを判定する(ステップS106)。例えば利用者は、選択画面300で「顔認証」および「カード認証」のうちいずれか、または、両方を選択し、確認ボタン301を押下することにより、所望の認証機能を選択できる。使用可能な認証機能が1つの場合は、1つの認証機能のみが選択画面300に表示されてもよい。   The input / output control unit 525 displays on the operation panel 336 a selection screen that displays the extracted functions in a selectable manner (step S105). The input / output control unit 525 displays a selection screen 300 as shown in FIG. The input / output control unit 525 determines whether any of the displayed functions has been selected (step S106). For example, the user can select a desired authentication function by selecting one or both of “face authentication” and “card authentication” on the selection screen 300 and pressing the confirmation button 301. When there is one authentication function that can be used, only one authentication function may be displayed on the selection screen 300.

機能が選択されない場合(ステップS106:No)、例えば、キャンセルボタン302などが押下された場合は、機能設定処理を終了する。いずれかの機能が選択された場合(ステップS106:Yes)、入出力制御部525は、再起動画面を表示する(ステップS107)。図10は、再起動画面の一例を示す図である。   When no function is selected (step S106: No), for example, when the cancel button 302 is pressed, the function setting process is terminated. When any function is selected (step S106: Yes), the input / output control unit 525 displays a restart screen (step S107). FIG. 10 is a diagram illustrating an example of a restart screen.

再起動画面は、「はい」ボタン1001と、「いいえ」ボタン1002とを含む。「はい」ボタン1001が押下された場合、選択された機能を実行するために、画像形成装置101が再起動される。「いいえ」ボタン1002が押下された場合は、処理を中断し再起動画面が閉じられる。   The restart screen includes a “Yes” button 1001 and a “No” button 1002. When the “Yes” button 1001 is pressed, the image forming apparatus 101 is restarted to execute the selected function. When a “No” button 1002 is pressed, the process is interrupted and the restart screen is closed.

図9に戻り、入出力制御部525は、例えば「はい」ボタン1001が押下されることなどにより、再起動が指示されたか否かを判定する(ステップS108)。再起動が指示されない場合(ステップS108:No)、例えば、「いいえ」ボタン1002などがお押下された場合は、処理を中断する。再起動が指示された場合(ステップS108:Yes)、電源制御部524は、画像形成装置101を再起動する(ステップS109)。電源制御部524は、選択された機能を有効にするために必要な箇所のみを再起動してもよい。例えば電源制御部524は、操作部330のみ、または、本体310のみを再起動してもよい。   Returning to FIG. 9, the input / output control unit 525 determines whether or not a restart has been instructed, for example, by pressing the “Yes” button 1001 (step S108). When the restart is not instructed (step S108: No), for example, when the “No” button 1002 or the like is pressed, the process is interrupted. When the restart is instructed (step S108: Yes), the power control unit 524 restarts the image forming apparatus 101 (step S109). The power supply control unit 524 may restart only a part necessary for enabling the selected function. For example, the power supply control unit 524 may restart only the operation unit 330 or only the main body 310.

再起動後、認証管理部516は、有効情報で「有効」が設定されている認証制御部を起動する(ステップS110)。これにより、選択された機能が利用可能となる。   After the restart, the authentication management unit 516 starts the authentication control unit for which “valid” is set in the valid information (step S110). Thereby, the selected function can be used.

次に、ステップS104の抽出処理の詳細について説明する。図11は、本実施形態の抽出処理の一例を示すフローチャートである。   Next, details of the extraction process in step S104 will be described. FIG. 11 is a flowchart illustrating an example of the extraction processing according to the present embodiment.

認証管理部516は、前回の出力結果を初期化する(ステップS201)。認証管理部516は、図7に示すような対応情報の例えば行を、上から順に取得する(ステップS202)。認証管理部516は、取得した対応情報に含まれる認証制御部による認証機能で使用する外部装置(デバイス)が接続中であり、かつ、当該認証制御部が無効であれば、対応する機能名を出力結果に追加する(ステップS203)。ステップS203は、例えば以下の(1)〜(4)に示すような手順で実行される。   The authentication management unit 516 initializes the previous output result (step S201). The authentication management unit 516 acquires, for example, rows of correspondence information as illustrated in FIG. 7 in order from the top (step S202). If the external device (device) used for the authentication function by the authentication control unit included in the acquired correspondence information is being connected and the authentication control unit is invalid, the authentication management unit 516 displays the corresponding function name. It adds to an output result (step S203). Step S203 is executed, for example, in the procedure as shown in the following (1) to (4).

(1)認証管理部516は、変数nameに、取得した対応情報に含まれる認証制御部名を設定する。また、認証管理部516は、変数existおよび変数failedを初期化する。変数nameは、認証制御部名を格納する変数である。変数existは、接続されて使用可能な外部装置(デバイス)が存在するか否かを示す情報を格納する変数である。変数existは、例えば「FALSE」に初期化される。「FALSE」は、使用可能な機能が存在しないことを示す。使用可能な機能が存在する場合、変数existには、例えば「TRUE」が設定される。変数failedは、外部装置(デバイス)が未接続であるか否かを示す情報を格納する変数である。変数failedは、例えば「FLASE」に初期される。「FALSE」は、認証機能で使用するデバイスのうち未接続のデバイスが存在しない(使用するデバイスがすべて「接続」状態である)ことを示す。
未接続のデバイスが存在する場合、変数failedには、例えば「TRUE」が設定される。
(1) The authentication management unit 516 sets the authentication control unit name included in the acquired correspondence information in the variable name. Further, the authentication management unit 516 initializes the variable “exist” and the variable “failed”. The variable name is a variable for storing the authentication control unit name. The variable “exist” is a variable that stores information indicating whether there is an external device (device) that can be connected and used. The variable “exist” is initialized to “FALSE”, for example. “FALSE” indicates that there is no usable function. When there is a usable function, for example, “TRUE” is set in the variable “exist”. The variable failed is a variable for storing information indicating whether or not an external device (device) is not connected. The variable failed is initialized to “FLASE”, for example. “FALSE” indicates that there is no unconnected device among the devices used in the authentication function (all devices used are in the “connected” state).
When there is an unconnected device, for example, “TRUE” is set in the variable failed.

(2)認証管理部516は、取得した対応情報に含まれる使用情報が「使用」となっているデバイス名を、例えば左から右に順に確認する。   (2) The authentication management unit 516 confirms the device names whose usage information included in the acquired correspondence information is “used”, for example, in order from left to right.

(3)認証管理部516は、使用情報が「使用」であり、かつ、デバイス名に対応する外部装置のうち接続状態が「未接続」の外部装置が存在する場合、変数failedに「TRUE」を設定する。認証管理部516は、使用情報が「使用」であり、かつ、変数failedが「FALSE」である場合、認証管理部516は、変数existに「TRUE」を設定する。   (3) If the usage information is “used” and there is an external device whose connection state is “not connected” among the external devices corresponding to the device name, the authentication management unit 516 sets “TRUE” in the variable failed. Set. If the usage information is “use” and the variable failed is “FALSE”, the authentication management unit 516 sets “TRUE” in the variable “exist”.

(4)認証管理部516は、変数existに「TRUE」が設定されている場合、例えば図8−1、図8−2に示すような有効情報を参照し、変数nameに設定された認証制御部名に対応する設定が「無効」であるか否かを判定する。設定が「無効」である場合、認証管理部516は、対応情報に含まれる機能名を、出力結果に追加する。   (4) When “TRUE” is set in the variable “exist”, the authentication management unit 516 refers to valid information as illustrated in FIGS. 8A and 8B, for example, and performs authentication control set in the variable name. It is determined whether or not the setting corresponding to the department name is “invalid”. When the setting is “invalid”, the authentication management unit 516 adds the function name included in the correspondence information to the output result.

ステップS203の後、認証管理部516は、すべての対応情報を処理したか否かを判定する(ステップS204)。   After step S203, the authentication management unit 516 determines whether all correspondence information has been processed (step S204).

すべての対応情報を処理していない場合(ステップS204:No)、認証管理部516は、次の対応情報を取得して処理を繰り返す。すべての対応情報を処理した場合(ステップS204:Yes)、認証管理部516は、追加された出力結果のすべてを、選択画面に表示する項目として出力し(ステップS205)、抽出処理を終了する。   If all the correspondence information has not been processed (step S204: No), the authentication management unit 516 acquires the next correspondence information and repeats the processing. When all the correspondence information has been processed (step S204: Yes), the authentication management unit 516 outputs all of the added output results as items to be displayed on the selection screen (step S205), and ends the extraction process.

図11のような抽出処理により、接続された外部装置により使用可能となる機能、言い換えると、接続された外部装置を使用し、かつ、無効である(有効でない)機能を抽出することができる。また、例えば既に接続中であるが有効に設定することを忘れられている認証機能を改めて設定させることも可能となる。また、図7のような対応情報とともに上記抽出処理を実行することにより、複合認証を選択させることが可能となる。   By the extraction process as shown in FIG. 11, a function that can be used by a connected external device, in other words, a function that uses the connected external device and is invalid (not valid) can be extracted. In addition, for example, it is possible to newly set an authentication function that is already connected but has been forgotten to be enabled. Further, by executing the extraction process together with the correspondence information as shown in FIG. 7, it is possible to select composite authentication.

次に、図11の抽出処理の具体例について説明する。以下では、RFIDタグリーダ103が接続され、RFID認証が有効になっている状態で、さらにカメラ102が接続され、複合認証(顔×RFID)を有効にする場合の例を説明する。   Next, a specific example of the extraction process in FIG. 11 will be described. In the following, an example will be described in which the RFID tag reader 103 is connected and RFID authentication is enabled, and the camera 102 is further connected and composite authentication (face × RFID) is enabled.

カメラ102が接続されると、接続検知部522がカメラ102の接続を検知し、取得された識別情報、および、図6−1のような接続情報から、デバイス名「カメラ」を特定する(図9のステップS102)。接続検知部522は、デバイス名「カメラ」に対応する状態を「接続」に更新する(ステップS103)。この結果、接続情報は図6−1から図6−2のように変更される。   When the camera 102 is connected, the connection detection unit 522 detects the connection of the camera 102 and identifies the device name “camera” from the acquired identification information and the connection information as shown in FIG. 9 step S102). The connection detection unit 522 updates the state corresponding to the device name “camera” to “connection” (step S103). As a result, the connection information is changed from FIG. 6-1 to FIG. 6-2.

認証管理部516は、図7の最初の行の対応情報を取得し(ステップS202)、変数nameに「顔認証制御部」を設定する(上記(1))。認証管理部516は、「カメラ」、「カードリーダ」、「RFIDタグリーダ」、および「指紋認証デバイス」の順で使用情報が「使用」となっているデバイスを確認する(上記(2))。図7の例では、「カメラ」の使用情報が「使用」となっていることが確認される。   The authentication management unit 516 acquires the correspondence information of the first line in FIG. 7 (step S202), and sets “face authentication control unit” in the variable name ((1) above). The authentication management unit 516 confirms devices whose usage information is “used” in the order of “camera”, “card reader”, “RFID tag reader”, and “fingerprint authentication device” ((2) above). In the example of FIG. 7, it is confirmed that the usage information of “camera” is “used”.

認証管理部516は、「カメラ」の使用情報が「使用」であり、かつ、図6−2の接続状態が「接続」であると判定する(上記(3))。この場合、認証管理部516は、変数existに「TRUE」を設定する。なお、使用情報が「使用」、かつ、接続状態が「接続」であるデバイスが1つでも存在すれば、処理中の行の対応情報に対する変数existには「TRUE」が設定される。   The authentication management unit 516 determines that the usage information of “camera” is “used” and the connection state of FIG. 6-2 is “connected” ((3) above). In this case, the authentication management unit 516 sets “TRUE” to the variable “exist”. If there is at least one device whose usage information is “used” and whose connection state is “connected”, “TRUE” is set in the variable “exist” for the correspondence information of the row being processed.

認証管理部516は、例えば図8−1に示すような有効情報を参照し、変数nameに設定された認証制御部名「顔認証制御部」に対応する設定が「無効」であると判定する。この場合、認証管理部516は、対応情報に含まれる機能名「顔認証」を、出力結果に追加する(上記(4))。   For example, the authentication management unit 516 refers to valid information as illustrated in FIG. 8A and determines that the setting corresponding to the authentication control unit name “face authentication control unit” set in the variable name is “invalid”. . In this case, the authentication management unit 516 adds the function name “face authentication” included in the correspondence information to the output result ((4) above).

同様にして、図7の各行の対応情報を順に確認し、条件に適合する機能名が出力結果に追加される。例えば「RFID認証」は、RFIDタグリーダ103が「使用」かつ「接続」であり変数exist=「TRUE」となるが、既に有効情報が「有効」に設定されているため、出力結果に追加されない。また、例えば「複合認証(顔×RFID認証)」は、カメラ102およびRFIDタグリーダ103が共に「使用」かつ「接続」であり変数exist=「TRUE」となる。さらに、有効情報が「無効」であるため、出力結果に追加される。また、例えば「複合認証(顔×ICカード認証)」は、顔認証で使用するカメラは「接続」であるがカードリーダ201が「未接続」であるため、出力結果には追加されない。   Similarly, the correspondence information of each line in FIG. 7 is confirmed in order, and a function name that meets the conditions is added to the output result. For example, “RFID authentication” is not added to the output result because the RFID tag reader 103 is “used” and “connected” and the variable “exist = TRUE” is set, but the valid information is already set to “valid”. Further, for example, in “composite authentication (face × RFID authentication)”, the camera 102 and the RFID tag reader 103 are both “used” and “connected”, and the variable “exist =“ TRUE ”. Furthermore, since the valid information is “invalid”, it is added to the output result. For example, “composite authentication (face × IC card authentication)” is not added to the output result because the camera used for face authentication is “connected” but the card reader 201 is “not connected”.

この結果、「顔認証」および「複合認証(顔×RFID認証)」が出力結果に追加される。この後、これらの認証機能を選択可能に表示する選択画面が表示される。図12は、この場合の選択画面の一例を示す図である。   As a result, “face authentication” and “composite authentication (face × RFID authentication)” are added to the output result. Thereafter, a selection screen for displaying these authentication functions in a selectable manner is displayed. FIG. 12 is a diagram showing an example of the selection screen in this case.

図12に示すように、選択画面1200は、抽出された2つの認証機能と、確認ボタン1211と、キャンセルボタン1212と、を含む。いずれかの認証機能が選択され、確認ボタン1211が押下されると、選択された認証機能が有効化される。既に有効となっている他の認証機能が存在する場合は、入出力制御部525は、実行中の認証機能を無効(停止)としてよいかの確認を促す確認画面を表示してもよい。   As illustrated in FIG. 12, the selection screen 1200 includes two extracted authentication functions, a confirmation button 1211, and a cancel button 1212. When any authentication function is selected and the confirmation button 1211 is pressed, the selected authentication function is validated. If there is another authentication function that is already valid, the input / output control unit 525 may display a confirmation screen that prompts confirmation of whether the authentication function being executed may be invalidated (stopped).

確認画面1220は、「RFID認証」が有効であり、「顔認証」の有効化が選択された場合に表示される画面の例である。実行(有効化)ボタン1221が押下されると、選択された認証機能である「顔認証」が有効化される。戻るボタン1222が押下されると、前の選択画面1200が再度表示される。   The confirmation screen 1220 is an example of a screen displayed when “RFID authentication” is valid and “face authentication” is selected to be activated. When the execution (validation) button 1221 is pressed, the selected authentication function “face authentication” is validated. When the return button 1222 is pressed, the previous selection screen 1200 is displayed again.

確認画面1230は、「RFID認証」が有効であり、「複合認証(顔×RFID認証)」の有効化が選択された場合に表示される画面の例である。実行(有効化)ボタン1231が押下されると、選択された認証機能である「複合認証(顔×RFID認証)」が有効化される。戻るボタン1232が押下されると、前の選択画面1200が再度表示される。   The confirmation screen 1230 is an example of a screen displayed when “RFID authentication” is valid and “composite authentication (face × RFID authentication)” is selected. When the execution (validation) button 1231 is pressed, the selected authentication function “composite authentication (face × RFID authentication)” is activated. When the return button 1232 is pressed, the previous selection screen 1200 is displayed again.

次に、無効であった顔認証機能を有効とする場合の機能設定処理について説明する。図13は、この場合の機能設定処理の一例を示すシーケンス図である。   Next, a function setting process when the face authentication function that has been invalidated is validated will be described. FIG. 13 is a sequence diagram showing an example of the function setting process in this case.

カメラ102が画像形成装置101に接続されると、接続検知部522は、カメラ102の接続を検知する(ステップS301)。接続検知部522は、カメラ102が接続されたこと、および、カメラ102の識別情報を設定制御部523に通知する(ステップS302)。   When the camera 102 is connected to the image forming apparatus 101, the connection detection unit 522 detects the connection of the camera 102 (step S301). The connection detection unit 522 notifies the setting control unit 523 of the connection of the camera 102 and the identification information of the camera 102 (step S302).

設定制御部523は、認証管理部516に対して、接続された外部装置としてカメラ102を指定し、対応する機能の取得を要求する(ステップS303)。認証管理部516は、接続された外部装置(カメラ102)と、対応情報(図7)と、有効情報(図8−1、図8−2)とを参照し、カメラ102を使用し、かつ、設定が無効である機能を抽出する(ステップS304)。この例では、顔認証機能が抽出される。認証管理部516は、顔認証機能が抽出されたことを、要求に対する応答として設定制御部523に返す(ステップS305)。   The setting control unit 523 designates the camera 102 as a connected external device to the authentication management unit 516 and requests acquisition of a corresponding function (step S303). The authentication management unit 516 uses the camera 102 with reference to the connected external device (camera 102), correspondence information (FIG. 7), and valid information (FIGS. 8-1 and 8-2), and A function whose setting is invalid is extracted (step S304). In this example, the face authentication function is extracted. The authentication management unit 516 returns to the setting control unit 523 that the face authentication function has been extracted as a response to the request (step S305).

設定制御部523は、選択可能に表示する機能一覧の項目として顔認証機能を含む選択画面の表示を、入出力制御部525に要求する(ステップS306)。入出力制御部525は、要求に応じて選択画面を操作パネル336に表示する。   The setting control unit 523 requests the input / output control unit 525 to display a selection screen including the face authentication function as an item of the function list to be displayed so as to be selectable (step S306). The input / output control unit 525 displays a selection screen on the operation panel 336 in response to a request.

表示された機能一覧から利用者が「顔認証」を選択した場合、入出力制御部525は、選択された機能を受け付ける(ステップS307)。入出力制御部525は、顔認証が選択されたことを設定制御部523に通知する(ステップS308)。   When the user selects “face authentication” from the displayed function list, the input / output control unit 525 receives the selected function (step S307). The input / output control unit 525 notifies the setting control unit 523 that face authentication has been selected (step S308).

設定制御部523は、入出力制御部525に再起動画面(例えば図10)の表示を要求する(ステップS309)。入出力制御部525は、要求に応じて再起動画面を操作パネル336に表示する。   The setting control unit 523 requests the input / output control unit 525 to display a restart screen (for example, FIG. 10) (step S309). The input / output control unit 525 displays a restart screen on the operation panel 336 in response to the request.

利用者が再起動することを指定した場合(例えば図10で「はい」ボタン1001を押下)、入出力制御部525は、設定制御部523に、再起動が指定されたことを通知する(ステップS310)。   When the user designates restart (for example, the user presses the “Yes” button 1001 in FIG. 10), the input / output control unit 525 notifies the setting control unit 523 that the restart has been designated (Step S1). S310).

設定制御部523は、顔認証機能を有効にすることを認証管理部516に通知する(ステップS311)。認証管理部516は、有効情報のうち、顔認証制御部に対応する設定を有効に更新する(ステップS312)。   The setting control unit 523 notifies the authentication management unit 516 that the face authentication function is enabled (step S311). The authentication management unit 516 effectively updates the setting corresponding to the face authentication control unit in the valid information (step S312).

設定制御部523は、電源制御部524に再起動を要求する(ステップS313)。電源制御部524は、要求に応じて画像形成装置101を再起動させる。電源制御部524は、再起動の結果を設定制御部523に返す(ステップS314)。   The setting control unit 523 requests the power supply control unit 524 to restart (step S313). The power control unit 524 restarts the image forming apparatus 101 in response to the request. The power supply control unit 524 returns the restart result to the setting control unit 523 (step S314).

再起動後、認証管理部516は、有効情報を参照し、設定が有効となっている認証制御部を起動する(ステップS315)。この例では、顔認証制御部が有効に変更されたので、顔認証制御部(画像認証部515)が起動される。認証制御部をプログラム(ソフトウェア)で実現する場合は、起動とは、認証制御部に対応するプログラムを実行することに相当する。認証管理部516は、起動された画像認証部515は、起動の結果を認証管理部516に応答する(ステップS316)。   After the restart, the authentication management unit 516 refers to the valid information and activates the authentication control unit whose setting is valid (step S315). In this example, since the face authentication control unit is effectively changed, the face authentication control unit (image authentication unit 515) is activated. When the authentication control unit is realized by a program (software), the activation corresponds to executing a program corresponding to the authentication control unit. The activated image authentication unit 515 returns the activation result to the authentication management unit 516 (step S316).

次に、外部装置が取り外された場合の処理について説明する。以下では、接続されたカメラ102が取り外された場合を例に説明する。図14は、カメラ102が取り外された場合の機能設定処理の一例を示すシーケンス図である。   Next, processing when the external device is removed will be described. Hereinafter, a case where the connected camera 102 is removed will be described as an example. FIG. 14 is a sequence diagram illustrating an example of a function setting process when the camera 102 is detached.

カメラ102が画像形成装置101から取り外されると、接続検知部522は、カメラ102が取り外されたことを検知する(ステップS401)。例えば接続検知部522は、カメラ102が接続されていたコネクタからの信号の変化などにより、カメラ102が取り外されたことを検知する。接続検知部522は、カメラ102が取り外されたこと、および、カメラ102の識別情報を設定制御部523に通知する(ステップS402)。   When the camera 102 is removed from the image forming apparatus 101, the connection detection unit 522 detects that the camera 102 has been removed (step S401). For example, the connection detection unit 522 detects that the camera 102 has been removed due to a change in a signal from a connector to which the camera 102 was connected. The connection detection unit 522 notifies the setting control unit 523 of the removal of the camera 102 and the identification information of the camera 102 (step S402).

設定制御部523は、認証管理部516に対して、取り外された外部装置としてカメラ102を指定し、対応する機能の取得を要求する(ステップS403)。認証管理部516は、取り外された外部装置(カメラ102)と、対応情報(図7)と、有効情報(図8−1、図8−2)とを参照し、カメラ102を使用し、かつ、設定が有効である機能を抽出する(ステップS404)。この例では、顔認証機能が抽出される。認証管理部516は、顔認証機能が抽出されたことを、要求に対する応答として設定制御部523に返す(ステップS405)。   The setting control unit 523 designates the camera 102 as the removed external device to the authentication management unit 516 and requests acquisition of the corresponding function (step S403). The authentication management unit 516 uses the camera 102 with reference to the removed external device (camera 102), correspondence information (FIG. 7), and valid information (FIGS. 8-1 and 8-2), and A function whose setting is valid is extracted (step S404). In this example, the face authentication function is extracted. The authentication management unit 516 returns to the setting control unit 523 that the face authentication function has been extracted as a response to the request (step S405).

設定制御部523は、表示する機能一覧の項目として顔認証機能を含む無効機能表示画面の表示を、入出力制御部525に要求する(ステップS406)。入出力制御部525は、要求に応じて無効機能表示画面を操作パネル336に表示する。   The setting control unit 523 requests the input / output control unit 525 to display an invalid function display screen including the face authentication function as an item of the function list to be displayed (step S406). The input / output control unit 525 displays an invalid function display screen on the operation panel 336 in response to a request.

図15は、無効機能表示画面の一例を示す図である。無効機能表示画面は、外部装置を画像形成装置101から取り外したときに表示される画面である。無効機能表示画面は、外部装置が取り外されることで使用できなくなる機能一覧1401と、再起動を促すメッセージと、再起動することを指定させるOKボタン1411と、再起動を中止させるキャンセルボタン1412と、を含む。キャンセルボタン1412が押下された場合は、例えば再起動は実行されない。   FIG. 15 is a diagram illustrating an example of the invalid function display screen. The invalid function display screen is a screen displayed when the external device is detached from the image forming apparatus 101. The invalid function display screen includes a function list 1401 that cannot be used when an external device is removed, a message that prompts restart, an OK button 1411 that specifies restart, a cancel button 1412 that stops restart, including. When the cancel button 1412 is pressed, for example, restart is not executed.

図14に戻り、設定制御部523は、認証管理部516に顔認証機能を無効にすることを通知する(ステップS407)。認証管理部516は、有効情報のうち、顔認証制御部に対応する設定を無効に更新する(ステップS408)。   Returning to FIG. 14, the setting control unit 523 notifies the authentication management unit 516 that the face authentication function is invalidated (step S407). The authentication management unit 516 invalidates the setting corresponding to the face authentication control unit in the valid information (step S408).

利用者が再起動することを指定した場合(例えば図15でOKボタン1411を押下)、設定制御部523は、電源制御部524に再起動を要求する(ステップS409)。ステップS410〜ステップS412は、図13のステップS314〜ステップS316と同様であるため説明を省略する。   When the user designates restarting (for example, pressing the OK button 1411 in FIG. 15), the setting control unit 523 requests the power supply control unit 524 to restart (step S409). Steps S410 to S412 are the same as steps S314 to S316 in FIG.

この例では、顔認証制御部が無効に変更されたので、その他に有効な認証制御部があれば、その認証制御部が起動される。顔認証制御部は無効となったため実行されない。すなわち、顔認証機能は停止される。   In this example, since the face authentication control unit is changed to invalid, if there is another valid authentication control unit, the authentication control unit is activated. The face authentication control unit is not executed because it is invalid. That is, the face authentication function is stopped.

以上のように、本実施形態では、外部装置が接続されると、この外部装置を使用する機能を有効化するのに必要な設定を行う画面を表示し、利用者の指示に従い設定を行うことができる。また、外部装置が取り外されると、この外部装置を使用していた機能を無効化するのに必要な設定を行う画面を表示し、利用者の指示に従い設定を変更することができる。すなわち、機能を有効にするために必要な設定を、より容易に実行可能となる。   As described above, in this embodiment, when an external device is connected, a screen for performing settings necessary for enabling the function using the external device is displayed, and the setting is performed according to the user's instruction. Can do. Further, when the external device is removed, a screen for performing settings necessary for invalidating the function using the external device is displayed, and the settings can be changed in accordance with a user instruction. That is, settings necessary for enabling the function can be executed more easily.

なお、本実施形態の装置で実行されるプログラムは、ROM等に予め組み込まれて提供される。   Note that the program executed by the apparatus of the present embodiment is provided by being incorporated in advance in a ROM or the like.

本実施形態の装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録してコンピュータ・プログラム・プロダクトとして提供するように構成してもよい。   A program executed by the apparatus according to the present embodiment is an installable or executable file and can be read by a computer such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk). It may be configured to be recorded on a simple recording medium and provided as a computer program product.

さらに、本実施形態の装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。   Furthermore, the program executed by the apparatus of the present embodiment may be configured to be provided by being stored on a computer connected to a network such as the Internet and downloaded via the network. The program executed by the apparatus according to the present embodiment may be provided or distributed via a network such as the Internet.

本実施形態の装置で実行されるプログラムは、上述した各部を含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記ROMからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、各部が主記憶装置上に生成されるようになっている。   The program executed by the apparatus according to the present embodiment has a module configuration including the above-described units. As actual hardware, the CPU (processor) reads the program from the ROM and executes the program, so that the above-described units are mainly used. It is loaded on the storage device, and each unit is generated on the main storage device.

本実施形態では、1の画像処理装置(画像形成装置)が各部を備える構成を説明したが、装置構成はこれに限られるものではない。画像処理システムが複数の装置を含み、複数の装置が、各部のうち一部または全部を分散して備えるように構成してもよい。   In the present embodiment, the configuration in which one image processing apparatus (image forming apparatus) includes each unit has been described, but the apparatus configuration is not limited thereto. The image processing system may include a plurality of devices, and the plurality of devices may be configured to include a part or all of each unit in a distributed manner.

100 画像処理システム
101 画像形成装置
102 カメラ
103 RFIDタグリーダ
104 RFIDタグ
106 移動体センサ
201 カードリーダ
310 本体
311 CPU
312 ROM
313 RAM
314 ストレージ
315 通信I/F
316 接続I/F
317 エンジン
318 移動体センサ
319 システムバス
330 操作部
331 CPU
332 ROM
333 RAM
334 フラッシュメモリ
335 通信I/F
336 操作パネル
337 接続I/F
338 外部接続I/F
339 近距離無線通信機
341 システムバス
350 通信路
360 ネットワーク
411 アプリ層
412 サービス層
413 OS層
431 アプリ層
432 サービス層
433 OS層
501 移動体検知部
502 電力状態制御部
503 画像形成部
504 記憶部
505 通信部
511 無線通信部
512 無線認証部
513 画像受信部
514 顔検出部
515 画像認証部
516 認証管理部
517 利用者情報管理部
518 記憶部
519 通信部
521 カード認証部
522 接続検知部
523 設定制御部
524 電源制御部
525 入出力制御部
DESCRIPTION OF SYMBOLS 100 Image processing system 101 Image forming apparatus 102 Camera 103 RFID tag reader 104 RFID tag 106 Moving body sensor 201 Card reader 310 Main body 311 CPU
312 ROM
313 RAM
314 Storage 315 Communication I / F
316 Connection I / F
317 Engine 318 Moving body sensor 319 System bus 330 Operation unit 331 CPU
332 ROM
333 RAM
334 Flash memory 335 Communication I / F
336 Operation panel 337 Connection I / F
338 External connection I / F
339 Short-range wireless communication device 341 System bus 350 Communication path 360 Network 411 Application layer 412 Service layer 413 OS layer 431 Application layer 432 Service layer 433 OS layer 501 Moving object detection unit 502 Power state control unit 503 Image formation unit 504 Storage unit 505 Communication unit 511 Wireless communication unit 512 Wireless authentication unit 513 Image reception unit 514 Face detection unit 515 Image authentication unit 516 Authentication management unit 517 User information management unit 518 Storage unit 519 Communication unit 521 Card authentication unit 522 Connection detection unit 523 Setting control unit 524 Power control unit 525 Input / output control unit

特開2011−055161号公報JP 2011-055161 A

Claims (9)

接続された認証用情報取得装置を検知する接続検知部と、
認証機能と前記認証機能の実行に使用する認証用情報取得装置との対応を示す対応情報と、認証機能が有効であるか否かを示す有効情報と、に基づいて、検知された認証用情報取得装置に対応する認証機能のうち有効でない認証機能を決定する決定部と、
決定された認証機能を選択可能に表示させる表示制御部と、
を備える画像処理装置。
A connection detection unit for detecting the connected authentication information acquisition device;
Information for authentication detected based on correspondence information indicating the correspondence between the authentication function and the authentication information acquisition device used for executing the authentication function, and valid information indicating whether the authentication function is valid A determination unit that determines an invalid authentication function among the authentication functions corresponding to the acquisition device;
A display control unit that displays the determined authentication function in a selectable manner;
An image processing apparatus comprising:
表示した認証機能が選択された場合に、選択された認証機能を実行させる設定制御部をさらに備える、
請求項1に記載の画像処理装置。
A setting control unit for executing the selected authentication function when the displayed authentication function is selected;
The image processing apparatus according to claim 1.
前記設定制御部は、さらに、実行されている認証機能が使用する認証用情報取得装置の接続が解除された場合に、実行されている認証機能を停止する、
請求項2に記載の画像処理装置。
The setting control unit further stops the authentication function being executed when the connection of the authentication information acquisition device used by the authentication function being executed is released.
The image processing apparatus according to claim 2.
画像形成を実行する画像形成部と、
前記画像形成部に接続される操作部と、を備え、
前記操作部は、
前記接続検知部と、
前記決定部と、
前記表示制御部と、
表示した認証機能が選択された場合に、前記操作部および前記画像形成部を再起動する電源制御部と、を備える、
請求項1に記載の画像処理装置。
An image forming unit that executes image formation;
An operation unit connected to the image forming unit,
The operation unit is
The connection detector;
The determination unit;
The display control unit;
A power control unit that restarts the operation unit and the image forming unit when the displayed authentication function is selected;
The image processing apparatus according to claim 1.
前記接続検知部は、複数の認証用情報取得装置の接続を検知し、
前記決定部は、前記認証機能と前記認証機能の実行に使用する複数の認証用情報取得装置との対応を示す対応情報と、前記有効情報と、に基づいて、検知された複数の認証用情報取得装置に対応する認証機能のうち有効でない認証機能を決定する、
請求項1に記載の画像処理装置。
The connection detection unit detects connection of a plurality of authentication information acquisition devices,
The determination unit includes a plurality of pieces of authentication information detected based on correspondence information indicating correspondence between the authentication function and a plurality of authentication information acquisition apparatuses used for executing the authentication function, and the valid information. Determine the authentication function that is not valid among the authentication functions corresponding to the acquisition device.
The image processing apparatus according to claim 1.
前記表示制御部は、表示した認証機能が選択された場合に、実行中の認証機能の停止を確認させる確認画面を表示させる、
請求項1に記載の画像処理装置。
When the displayed authentication function is selected, the display control unit displays a confirmation screen for confirming that the authentication function being executed is stopped.
The image processing apparatus according to claim 1.
接続された認証用情報取得装置を検知する接続検知部と、
認証機能と前記認証機能の実行に使用する認証用情報取得装置との対応を示す対応情報と、認証機能が有効であるか否かを示す有効情報と、に基づいて、検知された認証用情報取得装置に対応する認証機能のうち有効でない認証機能を決定する決定部と、
決定された認証機能を選択可能に表示させる表示制御部と、
を備える画像処理システム。
A connection detection unit for detecting the connected authentication information acquisition device;
Information for authentication detected based on correspondence information indicating the correspondence between the authentication function and the authentication information acquisition device used for executing the authentication function, and valid information indicating whether the authentication function is valid A determination unit that determines an invalid authentication function among the authentication functions corresponding to the acquisition device;
A display control unit that displays the determined authentication function in a selectable manner;
An image processing system comprising:
接続された認証用情報取得装置を検知する接続検知ステップと、
認証機能と前記認証機能の実行に使用する認証用情報取得装置との対応を示す対応情報と、認証機能が有効であるか否かを示す有効情報と、に基づいて、検知された認証用情報取得装置に対応する認証機能のうち有効でない認証機能を決定する決定ステップと、
決定された認証機能を選択可能に表示させる表示制御ステップと、
を含む画像処理方法。
A connection detection step for detecting the connected authentication information acquisition device;
Information for authentication detected based on correspondence information indicating the correspondence between the authentication function and the authentication information acquisition device used for executing the authentication function, and valid information indicating whether the authentication function is valid A determining step for determining an ineffective authentication function among the authentication functions corresponding to the acquisition device;
A display control step for selectively displaying the determined authentication function;
An image processing method including:
コンピュータに、
接続された認証用情報取得装置を検知する接続検知ステップと、
認証機能と前記認証機能の実行に使用する認証用情報取得装置との対応を示す対応情報と、認証機能が有効であるか否かを示す有効情報と、に基づいて、検知された認証用情報取得装置に対応する認証機能のうち有効でない機能を決定する決定ステップと、
決定された認証機能を選択可能に表示させる表示制御ステップと、
を実行させるためのプログラム。
On the computer,
A connection detection step for detecting the connected authentication information acquisition device;
Information for authentication detected based on correspondence information indicating the correspondence between the authentication function and the authentication information acquisition device used for executing the authentication function, and valid information indicating whether the authentication function is valid A determination step for determining an ineffective function among the authentication functions corresponding to the acquisition device;
A display control step for selectively displaying the determined authentication function;
A program for running
JP2016131860A 2016-07-01 2016-07-01 Apparatus, system and method for image processing, and program Pending JP2018007036A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016131860A JP2018007036A (en) 2016-07-01 2016-07-01 Apparatus, system and method for image processing, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016131860A JP2018007036A (en) 2016-07-01 2016-07-01 Apparatus, system and method for image processing, and program

Publications (1)

Publication Number Publication Date
JP2018007036A true JP2018007036A (en) 2018-01-11

Family

ID=60949961

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016131860A Pending JP2018007036A (en) 2016-07-01 2016-07-01 Apparatus, system and method for image processing, and program

Country Status (1)

Country Link
JP (1) JP2018007036A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019125000A (en) * 2018-01-12 2019-07-25 日本電気株式会社 Face authentication device
JP2020009454A (en) * 2019-08-01 2020-01-16 日本電気株式会社 Face authentication device
JP2020116740A (en) * 2019-01-18 2020-08-06 キヤノン株式会社 Image formation device, method for controlling image formation device and program
JP2020201988A (en) * 2020-09-07 2020-12-17 日本電気株式会社 Face authentication device
JPWO2021260773A1 (en) * 2020-06-22 2021-12-30

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11367312B2 (en) 2018-01-12 2022-06-21 Nec Corporation Face authentication apparatus
JP2019125000A (en) * 2018-01-12 2019-07-25 日本電気株式会社 Face authentication device
JP2023015070A (en) * 2019-01-18 2023-01-31 キヤノン株式会社 Image formation device, method for controlling image formation device and program
JP2020116740A (en) * 2019-01-18 2020-08-06 キヤノン株式会社 Image formation device, method for controlling image formation device and program
JP7163204B2 (en) 2019-01-18 2022-10-31 キヤノン株式会社 IMAGE FORMING APPARATUS, IMAGE FORMING APPARATUS CONTROL METHOD, AND PROGRAM
JP7434488B2 (en) 2019-01-18 2024-02-20 キヤノン株式会社 Image forming apparatus, image forming apparatus control method, and program
JP2020009454A (en) * 2019-08-01 2020-01-16 日本電気株式会社 Face authentication device
JPWO2021260773A1 (en) * 2020-06-22 2021-12-30
WO2021260773A1 (en) * 2020-06-22 2021-12-30 日本電気株式会社 Authentication system, authentication terminal, method for controlling authentication terminal, and storage medium
JP7533580B2 (en) 2020-06-22 2024-08-14 日本電気株式会社 Authentication system, authentication terminal, terminal, authentication system control method, authentication terminal control method and control program, terminal control method and control program
JP2024153801A (en) * 2020-06-22 2024-10-29 日本電気株式会社 Authentication system, information processing device, information processing method, and program
JP2020201988A (en) * 2020-09-07 2020-12-17 日本電気株式会社 Face authentication device
JP2022140657A (en) * 2020-09-07 2022-09-26 日本電気株式会社 face recognition device

Similar Documents

Publication Publication Date Title
US10009769B2 (en) Information processing apparatus, information processing system, method for authentication, and medium
US10650036B2 (en) Information processing apparatus, information processing system, and information processing method
US20170041784A1 (en) Information processing apparatus, information processing system, method for authentication, and medium
JP6561710B2 (en) Information processing apparatus, information processing system, authentication method, and program
JP6943087B2 (en) Authentication system, authentication controller, authentication controller control method, and program
US10091395B2 (en) Image forming apparatus, method, and computer-readable recording medium for login and logout management based on multiple user authentication factors
US10325082B2 (en) Information processing apparatus, information processing system, authentication method, and recording medium
US20170155800A1 (en) Communication apparatus, recording medium, and communication system
JP2018007036A (en) Apparatus, system and method for image processing, and program
US20180375858A1 (en) System, image processing apparatus, and method of authentication
JP6825503B2 (en) Information processing equipment, information processing systems, information processing methods and programs
US20210173667A1 (en) Electronic Device Configuration Tool and Corresponding Methods
JP6759621B2 (en) Information processing system, information processing device, authentication method and program
JP2017199179A (en) Information processing apparatus, information processing system, authentication method, and program
JP2017117119A (en) Information processing device, information processing system, authentication method and program
JP2017107172A (en) Image forming apparatus, image forming system, authentication method, and program
JP6880620B2 (en) Information processing equipment, information processing systems, authentication methods and programs
JP6728807B2 (en) Information processing apparatus, information processing system, authentication method, and program
CN112311949A (en) Image forming apparatus, control method thereof, and storage medium storing computer program
JP6840995B2 (en) Information processing equipment, information processing systems, programs, and authentication methods
JP7031140B2 (en) Information processing equipment, information processing systems, information processing methods and programs
JP6720699B2 (en) Image forming apparatus, information processing system, authentication method and program
JP6891641B2 (en) Information processing system, image processing device, and authentication method
JP2018045682A (en) Information processing apparatus, information processing system, information processing method, and program
JP2017136824A (en) Information processing apparatus, information processing system, authentication method, and program