[go: up one dir, main page]

JP2008117130A - Data processor - Google Patents

Data processor Download PDF

Info

Publication number
JP2008117130A
JP2008117130A JP2006299104A JP2006299104A JP2008117130A JP 2008117130 A JP2008117130 A JP 2008117130A JP 2006299104 A JP2006299104 A JP 2006299104A JP 2006299104 A JP2006299104 A JP 2006299104A JP 2008117130 A JP2008117130 A JP 2008117130A
Authority
JP
Japan
Prior art keywords
data processing
unit
line sensor
index
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006299104A
Other languages
Japanese (ja)
Inventor
Masahiro Iida
雅浩 飯田
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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery 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 Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2006299104A priority Critical patent/JP2008117130A/en
Publication of JP2008117130A publication Critical patent/JP2008117130A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Input (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a data processor having structure for preventing the generation of an error in authentication processing in which a user makes the finger slide to a line sensor. <P>SOLUTION: When one-dimensional images are read from the finger F, an index to guide the sliding of the finger F is moved. Thus, it is necessary for the user only to make the finger F slide to a line sensor 110 corresponding to the moving index. Therefore, it is possible even for an unfamiliar user to make the finger F easily slide at a proper speed. Also, it is possible for the user to read the proper number of one-dimensional images from the proper position of the finger F by the line sensor 110. Thus, it is possible to prevent the error of the authentication processing for turning the plurality of one-dimensional images to two-dimensional images. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、手指から二次元画像を読み取って認証処理するデータ処理装置に関し、特に、固定されているラインセンサに利用者が手指をスライドさせる構造のデータ処理装置に関する。   The present invention relates to a data processing apparatus that reads a two-dimensional image from a finger and performs authentication processing, and more particularly to a data processing apparatus having a structure in which a user slides a finger on a fixed line sensor.

従来、生体情報を利用したセキュリティシステムとして生体照合装置がある。生体照合装置は、例えば、特定エリアに入場できる人間を制限するためのセキュリティシステムなどに利用される。   Conventionally, there is a biometric matching device as a security system using biometric information. The biometric matching device is used, for example, in a security system for limiting who can enter a specific area.

生体情報は当人が身体に具備するものであり、遺失することがない。また、暗証番号などのように他人に知られることがなく、鍵等のように盗まれることもない。従って、生体照合装置は利便性とセキュリティ性との両方が良好である。   The biometric information is provided on the body of the person and will not be lost. Moreover, it is not known to others like a personal identification number and is not stolen like a key. Therefore, the biometric matching device is good in both convenience and security.

このような生体照合装置の代表的な一つである指紋照合装置は、例えば、RAM(Random Access Memory)等の情報記憶媒体、CCD(Charge Coupled Device)カメラ等の情報入力デバイス、コンピュータユニット、を有する。   A fingerprint collation device, which is one of such biometric collation devices, includes, for example, an information storage medium such as a RAM (Random Access Memory), an information input device such as a CCD (Charge Coupled Device) camera, and a computer unit. Have.

上述のような指紋照合装置では、情報記憶媒体に一人の人間の生体情報として指紋パターンを事前に登録しておく。照合時には、検査対象の人物の指紋パターンを情報入力デバイスで入力する。   In the fingerprint collation apparatus as described above, a fingerprint pattern is registered in advance as biometric information of one person in the information storage medium. At the time of collation, the fingerprint pattern of the person to be inspected is input with the information input device.

このように入力された指紋パターンと登録されている指紋パターンとがコンピュータユニットでパターンマッチングなどのデータ処理により照合される。このように照合する指紋パターンが一致すれば、検査した人物が登録されている人物であることが認識される。   The input fingerprint pattern and the registered fingerprint pattern are verified by data processing such as pattern matching in the computer unit. If the fingerprint patterns to be collated in this way match, it is recognized that the inspected person is a registered person.

なお、生体照合装置としては各種があるが、生体情報として指紋画像や掌紋画像などの画像データを利用するものでは、これらの画像データを撮像デバイスで取得している。   There are various types of biometric matching devices, but in the case of using image data such as a fingerprint image or a palm print image as biometric information, these image data are acquired by an imaging device.

この撮像デバイスとしても各種があるが、その一つとしてラインセンサがある。ラインセンサは手指などから一次元画像を読み取るが、認証処理には二次元画像が必要である。このため、二次元画像を生成するためにラインセンサと手指を相対移動させる必要がある。   There are various types of imaging devices, one of which is a line sensor. The line sensor reads a one-dimensional image from a finger or the like, but a two-dimensional image is necessary for the authentication process. For this reason, it is necessary to relatively move the line sensor and the finger in order to generate a two-dimensional image.

そこで、手指に対してラインセンサを移動させるもの、手指とラインセンサとに介在する光学系を移動させるもの、固定されているラインセンサに対して利用者が手指をスライドさせるもの、等がある。   Therefore, there are those that move the line sensor with respect to the fingers, those that move the optical system interposed between the fingers and the line sensor, and those that allow the user to slide the fingers with respect to the fixed line sensor.

また、現在では上述のような生体照合装置がファクシミリ装置などのデータ処理装置に組み込まれている場合もある。さらに、このようなデータ処理装置には、生体照合装置による認証処理を、コンピュータユニットでリアルタイムでデータ処理するものもある。   At present, the biometric verification device as described above may be incorporated in a data processing device such as a facsimile device. Furthermore, some of such data processing devices perform authentication processing by the biometric matching device in real time with a computer unit.

現在、上述のような生体照合装置として各種の提案がある(例えば、特許文献1、2参照)。
特開平08−287219号公報 特開2006−023899号公報
Currently, there are various proposals for the biometric matching device as described above (see, for example, Patent Documents 1 and 2).
Japanese Patent Laid-Open No. 08-287219 JP 2006-023899 A

しかし、上述のように固定されているラインセンサに対して利用者が手指をスライドさせるデータ処理装置では、例えば、利用者が不慣れであると、手指が不適な速度で移動され、認証処理にエラーが発生することがある。   However, in a data processing apparatus in which a user slides a finger with respect to a fixed line sensor as described above, for example, if the user is unfamiliar with the finger, the finger is moved at an inappropriate speed and an error occurs in the authentication process. May occur.

さらに、上述したファクシミリ装置などのデータ処理装置では、利用者が手指を適切な速度で移動させても認証処理にエラーが発生することがある。つまり、ファクシミリ装置などのデータ処理装置では、受信データの展開などの所定処理もコンピュータユニットでリアルタイムに実行している。   Further, in a data processing apparatus such as the facsimile apparatus described above, an error may occur in the authentication process even if the user moves his / her finger at an appropriate speed. That is, in a data processing apparatus such as a facsimile machine, predetermined processing such as expansion of received data is also executed in real time by the computer unit.

このため、例えば、認証処理とデータ受信とが同時に発生すると、コンピュータユニットの処理能力が不足することがある。この場合、コンピュータユニットがラインセンサに一次元画像を読み取らせて認証処理を実行する動作が遅滞する。   For this reason, for example, if authentication processing and data reception occur simultaneously, the processing capacity of the computer unit may be insufficient. In this case, the operation in which the computer unit causes the line sensor to read the one-dimensional image and executes the authentication process is delayed.

すると、手指から一次元画像が読み取られる間隔が過大となり、読み取られる一次元画像の個数も不足する。このため、複数の一次元画像を二次元画像とする認証処理にエラーが発生することになる。   Then, the interval at which the one-dimensional image is read from the finger becomes excessive, and the number of one-dimensional images to be read is insufficient. For this reason, an error occurs in the authentication process in which a plurality of one-dimensional images are converted into two-dimensional images.

本発明は上述のような課題に鑑みてなされたものであり、利用者が手指をラインセンサにスライドさせる認証処理にエラーが発生することを防止できる構造のデータ処理装置を提供するものである。   The present invention has been made in view of the above-described problems, and provides a data processing apparatus having a structure capable of preventing an error from occurring in an authentication process in which a user slides a finger on a line sensor.

本発明のデータ処理装置は、手指から一次元画像を読み取るラインセンサと、ラインセンサに一次元画像を繰り返し読み取らせて二次元画像として認証処理を実行するデータ処理部と、読み取られる手指のスライドを誘導する指標を移動させる移動誘導部と、を有する。   A data processing apparatus according to the present invention includes a line sensor that reads a one-dimensional image from a finger, a data processing unit that repeatedly causes the line sensor to read the one-dimensional image and executes authentication processing as a two-dimensional image, and a slide of the finger to be read. A movement guiding unit that moves the index to be guided.

従って、本発明のデータ処理装置では、データ処理部がラインセンサに一次元画像を繰り返し読み取らせ、その複数の一次元画像を二次元画像として認証処理を実行する。このようにラインセンサが手指から一次元画像を読み取るとき、読み取られる手指のスライドを誘導する指標を移動誘導部が移動させる。このため、利用者は移動する指標に対応して手指をラインセンサにスライドさせればよい。また、ラインセンサにより手指の適切な位置から適切な個数の一次元画像を読み取ることができる。   Therefore, in the data processing apparatus of the present invention, the data processing unit causes the line sensor to repeatedly read the one-dimensional image, and executes the authentication process using the plurality of one-dimensional images as two-dimensional images. As described above, when the line sensor reads a one-dimensional image from the fingers, the movement guide unit moves an index for guiding the slide of the fingers to be read. For this reason, the user should just slide a finger | toe to a line sensor corresponding to the parameter | index to move. In addition, an appropriate number of one-dimensional images can be read from an appropriate position of the fingers by the line sensor.

さらに、本発明の他の形態のデータ処理装置は、データ処理部の負荷状態を検出する負荷検出部と、検出される負荷状態に対応して移動誘導部による指標の移動速度とラインセンサによる一次元画像の読取タイミングとを調整する速度調整部とを、さらに有する。   Furthermore, a data processing apparatus according to another aspect of the present invention includes a load detection unit that detects a load state of the data processing unit, a movement speed of an index by a movement guide unit corresponding to the detected load state, and a primary by a line sensor. A speed adjusting unit for adjusting the reading timing of the original image;

従って、本発明のデータ処理装置では、認証処理を実行するデータ処理部の負荷状態が負荷検出部により検出される。この検出される負荷状態に対応して移動誘導部による指標の移動速度とラインセンサによる一次元画像の読取タイミングとを速度調整部が調整する。このため、並列処理の発生などでデータ処理部の認証処理が遅滞しても、手指から一次元画像が読み取られる位置と、読み取られる一次元画像の個数とを、一定とすることができる。   Therefore, in the data processing apparatus of the present invention, the load detection unit detects the load state of the data processing unit that executes the authentication process. Corresponding to the detected load state, the speed adjusting unit adjusts the moving speed of the index by the movement guiding unit and the reading timing of the one-dimensional image by the line sensor. For this reason, even if the authentication processing of the data processing unit is delayed due to the occurrence of parallel processing or the like, the position where the one-dimensional image is read from the finger and the number of the one-dimensional images to be read can be made constant.

本発明のコンピュータプログラムは、本発明のデータ処理装置のためのコンピュータプログラムであって、読み取られる手指のスライドを誘導する指標を移動誘導部に移動させる処理と、ラインセンサに一次元画像を繰り返し読み取らせる処理と、読み取られる複数の一次元画像を二次元画像として認証する処理と、データ処理部の負荷状態を検出する処理と、検出される負荷状態に対応して移動誘導部による指標の移動速度とラインセンサによる一次元画像の読取タイミングとを調整する処理と、をデータ処理装置に実行させる。   The computer program of the present invention is a computer program for the data processing apparatus of the present invention, in which a process for moving an index for guiding a finger slide to be read is moved to a movement guiding unit, and a one-dimensional image is repeatedly read by a line sensor. Processing, authenticating a plurality of read one-dimensional images as two-dimensional images, processing for detecting a load state of the data processing unit, and a moving speed of the index by the movement guide unit corresponding to the detected load state And a process for adjusting the reading timing of the one-dimensional image by the line sensor.

なお、本発明で云う各種の構成要素は、その機能を実現するように形成されていれば良く、例えば、所定の機能を発揮する専用のハードウェア、所定の機能がコンピュータプログラムにより付与されたデータ処理装置、コンピュータプログラムによりデータ処理装置に実現された所定の機能、これらの任意の組み合わせ、等として実現することができる。   It should be noted that the various components referred to in the present invention need only be formed so as to realize their functions. For example, dedicated hardware that exhibits a predetermined function, data provided with a predetermined function by a computer program It can be realized as a processing device, a predetermined function realized in the data processing device by a computer program, an arbitrary combination thereof, or the like.

また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。   The various components of the present invention do not necessarily have to be independent of each other. A plurality of components are formed as a single member, and a single component is formed of a plurality of members. It may be that a certain component is a part of another component, a part of a certain component overlaps with a part of another component, or the like.

本発明のデータ処理装置では、手指から一次元画像が読み取られるとき、その手指のスライドを誘導する指標が移動される。このため、利用者は移動する指標に対応して手指をラインセンサにスライドさせればよい。従って、不慣れな利用者でも手指を簡単に適切な速度でスライドさせることができる。また、ラインセンサにより手指の適切な位置から適切な個数の一次元画像を読み取ることができる。このため、複数の一次元画像を二次元画像とする認証処理のエラーを防止することができる。   In the data processing apparatus of the present invention, when a one-dimensional image is read from a finger, an index for guiding the finger slide is moved. For this reason, the user should just slide a finger | toe to a line sensor corresponding to the parameter | index to move. Therefore, even an unfamiliar user can easily slide his / her finger at an appropriate speed. In addition, an appropriate number of one-dimensional images can be read from an appropriate position of the fingers by the line sensor. For this reason, it is possible to prevent an error in authentication processing in which a plurality of one-dimensional images are converted into two-dimensional images.

さらに、本発明の他の形態のデータ処理装置では、認証処理を実行するデータ処理部の負荷状態に対応して指標の移動速度と一次元画像の読取タイミングとが調整される。このため、並列処理の発生などでデータ処理部の認証処理が遅滞しても、手指から一次元画像が読み取られる位置と、読み取られる一次元画像の個数とを、一定とすることができる。このため、複数の一次元画像を二次元画像とする認証処理のエラーを防止することができる。   Furthermore, in the data processing apparatus according to another aspect of the present invention, the moving speed of the index and the reading timing of the one-dimensional image are adjusted in accordance with the load state of the data processing unit that executes the authentication process. For this reason, even if the authentication processing of the data processing unit is delayed due to the occurrence of parallel processing or the like, the position where the one-dimensional image is read from the finger and the number of the one-dimensional images to be read can be made constant. For this reason, it is possible to prevent an error in authentication processing in which a plurality of one-dimensional images are converted into two-dimensional images.

本発明の実施の一形態を図面を参照して以下に説明する。本実施の形態のデータ処理装置は、例えば、MFP(Multi Function Peripherals)100である。このMFP100は、図1に示すように、手指である指先Fから一次元画像を読み取るラインセンサ110と、読み取られる指先Fのスライドを誘導する指標を移動させる移動誘導部120と、ラインセンサ110に一次元画像を繰り返し読み取らせて二次元画像として認証処理を実行するデータ処理部130と、データ処理部130の負荷状態を検出する負荷検出部140と、検出される負荷状態に対応して移動誘導部120による指標の移動速度とラインセンサ110による一次元画像の読取タイミングとを調整する速度調整部150と、外部からのデータ受信を実行するデータ受信部160と、受信データを印刷出力するデータ印刷部170と、読取原稿から原稿画像を読み取る原稿読取部180と、原稿画像を外部にデータ送信するデータ送信部190と、を有する。   An embodiment of the present invention will be described below with reference to the drawings. The data processing apparatus according to the present embodiment is, for example, an MFP (Multi Function Peripherals) 100. As shown in FIG. 1, the MFP 100 includes a line sensor 110 that reads a one-dimensional image from a fingertip F that is a finger, a movement guide unit 120 that moves an index that guides the slide of the fingertip F to be read, and a line sensor 110. A data processing unit 130 that repeatedly reads a one-dimensional image and executes authentication processing as a two-dimensional image, a load detection unit 140 that detects a load state of the data processing unit 130, and a movement guide corresponding to the detected load state A speed adjusting unit 150 that adjusts the moving speed of the index by the unit 120 and the reading timing of the one-dimensional image by the line sensor 110, a data receiving unit 160 that executes data reception from the outside, and data printing that prints out the received data. Unit 170, document reading unit 180 that reads a document image from a scanned document, and transmits the document image to the outside With a chromatography data transmission unit 190, a.

本実施の形態のMFP100は、例えば、図2に示すように、本体ハウジング101の上面などにラインセンサ110が固定されている。移動誘導部120は、画像を表示するLCD(Liquid Crystal Display)等のディスプレイデバイス121を有する。   In MFP 100 according to the present embodiment, for example, as shown in FIG. 2, line sensor 110 is fixed to the upper surface of main body housing 101 or the like. The movement guide unit 120 includes a display device 121 such as an LCD (Liquid Crystal Display) that displays an image.

このディスプレイデバイス121は、ラインセンサ110に隣接した位置に配置されている。また、移動誘導部120は、ディスプレイデバイス121に指標が移動する動画を表示させる動画出力部122も有する。   The display device 121 is disposed at a position adjacent to the line sensor 110. The movement guiding unit 120 also includes a moving image output unit 122 that displays a moving image of the index moving on the display device 121.

データ処理部130は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、等からなるコンピュータユニットをハードウェアとして有する。   The data processing unit 130 includes a computer unit including a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and the like as hardware.

このデータ処理部130は、所定のコンピュータプログラムが実装されている。そのコンピュータプログラムに対応して、ラインセンサ110や移動誘導部120の統合制御などの各種のデータ処理を実行する。   The data processing unit 130 is implemented with a predetermined computer program. Corresponding to the computer program, various data processing such as integrated control of the line sensor 110 and the movement guide unit 120 is executed.

より具体的には、データ処理部130は、認証処理とは別個のデータ処理として、複数のデータ処理を各々に規定されている優先度に対応して並列に実行する。そして、上述のようなデータ処理の一つとして受信処理をリアルタイムに実行する。   More specifically, the data processing unit 130 executes a plurality of data processes in parallel corresponding to the priority levels defined for each as a data process separate from the authentication process. Then, the reception process is executed in real time as one of the data processes as described above.

この受信処理は、データ受信部160のデータ受信に起因して任意のタイミングで発生するデータ処理であり、例えば、データ受信部160の受信データを印刷画像に展開する処理、その印刷画像をデータ印刷部170に印刷出力させる処理、等からなる。   This reception processing is data processing that occurs at an arbitrary timing due to the data reception of the data reception unit 160. For example, the reception data of the data reception unit 160 is expanded into a print image, and the print image is data-printed. And the like.

さらに、データ処理部130は、並列に実行する複数のデータ処理の一つとして、数値を積算する積算処理を実行する。ただし、この積算処理は、例えば、認証処理や受信処理よりも低優先度となる最低の優先度で実行される。   Further, the data processing unit 130 executes an integration process for integrating numerical values as one of a plurality of data processes executed in parallel. However, this integration process is executed, for example, with the lowest priority that has a lower priority than the authentication process and the reception process.

負荷検出部140は、移動誘導部120が指標を移動させているときに、上述の数値を一定周期で検出し、検出される数値の増分により負荷状態を検出する。なお、データ処理部130は、移動誘導部120が指標の移動を開始するときと終了するときとの少なくとも一方で上述の数値をリセットする。   The load detection unit 140 detects the above-described numerical value at a constant period when the movement guiding unit 120 moves the index, and detects the load state based on the detected numerical value increment. Note that the data processing unit 130 resets the above numerical value at least when the movement guiding unit 120 starts moving the index and when it ends.

なお、本実施の形態では説明を簡単とするため、上述のようにデータ処理部130が一個のコンピュータユニットからなり、これとは別体の負荷検出部140と速度調整部150とが専用のハードウェアからなる構造を想定している。   In the present embodiment, in order to simplify the description, the data processing unit 130 is composed of one computer unit as described above, and the load detection unit 140 and the speed adjustment unit 150, which are separate from this, have dedicated hardware. A structure consisting of wear is assumed.

しかし、データ処理部130と負荷検出部140と速度調整部150とが、コンピュータプログラムにより一個のコンピュータユニットの機能として各々実現されていてもよい。   However, the data processing unit 130, the load detection unit 140, and the speed adjustment unit 150 may each be realized as a function of one computer unit by a computer program.

このような場合、MFP100のコンピュータプログラムは、例えば、読み取られる指先Fのスライドを誘導する指標を移動誘導部120に移動させる処理と、ラインセンサ110に一次元画像を繰り返し読み取らせる処理と、読み取られる複数の一次元画像を二次元画像として認証する処理と、データ処理部130の負荷状態を検出する処理と、検出される負荷状態に対応して移動誘導部120による指標の移動速度とラインセンサ110による一次元画像の読取タイミングとを調整する処理と、をMFP100に実行させるソフトウェアとなる。   In such a case, for example, the computer program of the MFP 100 is read as a process of moving an index for guiding the slide of the fingertip F to be read to the movement guiding unit 120 and a process of causing the line sensor 110 to read a one-dimensional image repeatedly. A process of authenticating a plurality of one-dimensional images as a two-dimensional image, a process of detecting a load state of the data processing unit 130, a moving speed of an index by the movement guiding unit 120 corresponding to the detected load state, and the line sensor 110 Is a software for causing the MFP 100 to execute the process of adjusting the reading timing of the one-dimensional image by.

上述のような構成において、本実施の形態のMFP100は、例えば、指紋認証により利用者を特定し、利用者の記録や機能の制限などを実行する。そこで、利用者がMFP100に利用開始を入力すると、図2に示すように、最初にディスプレイデバイス121に"右のラインセンサに指先を押し当て、矢印に合わせて手前に移動させてください。"などのガイダンスメッセージが表示される。   In the configuration as described above, MFP 100 according to the present embodiment specifies a user by fingerprint authentication, and executes user recording, function restriction, and the like. Therefore, when the user inputs the start of use to the MFP 100, as shown in FIG. 2, first, the user presses the display device 121 such as "Press the fingertip against the right line sensor and move it forward along the arrow." Is displayed.

このとき、指先Fの移動を誘導する指標として矢印もディスプレイデバイス121に表示される。このような状態で利用者が指先Fをラインセンサ110に押し当てると、図3に示すように、これを検知したMFP100では(ステップS1)、指標を移動させる動画がディスプレイデバイス121に表示される(ステップS2)。   At this time, an arrow is also displayed on the display device 121 as an index for guiding the movement of the fingertip F. When the user presses the fingertip F against the line sensor 110 in such a state, as shown in FIG. 3, in the MFP 100 that detects this (step S1), a moving image for moving the index is displayed on the display device 121. (Step S2).

そこで、利用者はディスプレイデバイス121に表示される指標の移動に対応させて、指先Fをスライドさせることになる。すると、このスライドされる指先Fから、ラインセンサ110により一次元画像が読み取られる(ステップS3)。   Therefore, the user slides the fingertip F in accordance with the movement of the index displayed on the display device 121. Then, a one-dimensional image is read from the sliding fingertip F by the line sensor 110 (step S3).

このとき、データ処理部130は、ラインセンサ110に一次元画像を繰り返し読み取らせ、その複数の一次元画像を二次元画像として認証処理を実行する(ステップS4)。ただし、本実施の形態のMFP100は、上述のような認証処理の最中にデータ受信部160でデータ受信が発生し、データ処理部130が認証処理と受信処理とを並列に実行するようなこともある。   At this time, the data processing unit 130 causes the line sensor 110 to repeatedly read the one-dimensional image, and executes the authentication process using the plurality of one-dimensional images as two-dimensional images (step S4). However, in MFP 100 according to the present embodiment, data reception unit 160 receives data during the authentication process as described above, and data processing unit 130 executes the authentication process and the reception process in parallel. There is also.

このように並列処理が発生すると認証処理の速度が変化する。そこで、本実施の形態のMFP100では、認証処理が実行されているとき、そのデータ処理部130の負荷状態が常時検出される(ステップS5)。   When parallel processing occurs in this way, the speed of authentication processing changes. Therefore, in MFP 100 of the present embodiment, when the authentication process is being executed, the load state of data processing unit 130 is always detected (step S5).

より具体的には、データ処理部130は、認証処理を実行するときに最低の優先度の並列処理として数値を積算する。そして、この数値が一定周期で検出され、その増分により負荷状態が検出される。   More specifically, the data processing unit 130 accumulates numerical values as parallel processing with the lowest priority when executing the authentication processing. This numerical value is detected at a constant cycle, and the load state is detected by the increment.

このように検出されるデータ処理部130の負荷状態に対応して、移動誘導部120による指標の移動速度と、ラインセンサ110による一次元画像の読取タイミングとが、認証処理が終了するまで調整される(ステップS6,S7)。   Corresponding to the load state of the data processing unit 130 detected in this way, the movement speed of the index by the movement guiding unit 120 and the reading timing of the one-dimensional image by the line sensor 110 are adjusted until the authentication process is completed. (Steps S6 and S7).

このため、本実施の形態のMFP100では、並列処理により認証処理が遅滞しても、手指から一次元画像が読み取られる位置と、読み取られる一次元画像の個数とを、一定とすることができる。このため、複数の一次元画像を二次元画像とする認証処理のエラーを防止することができる。   For this reason, in MFP 100 according to the present embodiment, the position at which a one-dimensional image is read from a finger and the number of one-dimensional images to be read can be constant even if authentication processing is delayed due to parallel processing. For this reason, it is possible to prevent an error in authentication processing in which a plurality of one-dimensional images are converted into two-dimensional images.

さらに、本実施の形態のMFP100では、ラインセンサ110に隣接しているディスプレイデバイス121に指標が移動する動画が表示される。このため、移動する指標を簡単な構造で適切に利用者に提示することができる。   Furthermore, in MFP 100 according to the present embodiment, a moving image whose index moves is displayed on display device 121 adjacent to line sensor 110. For this reason, the moving index can be appropriately presented to the user with a simple structure.

特に、上述のようなディスプレイデバイス121は、一般的なMFPの操作パネルなどに従来から存在している。このため、そのディスプレイデバイス121に隣接する位置にラインセンサ110を配置し、動画をディスプレイデバイス121に表示させれば、従来の製品を大幅に改造することなく本実施の形態のMFP100を実現することができる。   In particular, the display device 121 as described above has conventionally existed in a general MFP operation panel or the like. Therefore, if line sensor 110 is arranged at a position adjacent to display device 121 and a moving image is displayed on display device 121, MFP 100 according to the present embodiment can be realized without significantly modifying a conventional product. Can do.

また、本実施の形態のMFP100では、上述のようにデータ処理部130が認証処理を実行するときに最低の優先度の並列処理として数値を積算し、その数値が一定周期で検出されて増分によりデータ処理部130の負荷状態が検出される。このため、簡単な構造で確実にデータ処理部130の負荷状態を検出することができる。   In MFP 100 according to the present embodiment, as described above, when data processing unit 130 executes the authentication process, the numerical values are integrated as the parallel processing with the lowest priority, and the numerical values are detected at a constant cycle and incremented. The load state of the data processing unit 130 is detected. For this reason, it is possible to reliably detect the load state of the data processing unit 130 with a simple structure.

しかも、上述の数値は移動誘導部120が指標の移動を終了するときにリセットされる。このため、データ処理部130の負荷状態を検出するために積算された数値を、簡単な構造で適切なタイミングにリセットすることができる。   In addition, the above numerical values are reset when the movement guiding unit 120 finishes moving the index. For this reason, the numerical value integrated in order to detect the load state of the data processor 130 can be reset to an appropriate timing with a simple structure.

なお、本発明は本実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で各種の変形を許容する。例えば、上記形態ではラインセンサ110により読み取られる指先Fのスライドを誘導する指標として、ディスプレイデバイス121に動画が表示されることを例示した。   The present invention is not limited to the present embodiment, and various modifications are allowed without departing from the scope of the present invention. For example, in the above embodiment, an example is shown in which a moving image is displayed on the display device 121 as an index for guiding the slide of the fingertip F read by the line sensor 110.

しかし、ラインセンサ110の側方にLED(Light Emitting Diode)等の複数の発光素子を一列に配置しておき、その発光素子を順番に点灯させるようなことでも(図示せず)、移動する指標を利用者に提示することができる。   However, an indicator that moves even when a plurality of light emitting elements such as LEDs (Light Emitting Diodes) are arranged in a row on the side of the line sensor 110 and the light emitting elements are sequentially turned on (not shown). Can be presented to the user.

また、上記形態ではデータ処理部130の負荷状態を検出するために積算された数値が、指標の移動が終了されるときにリセットされることを例示した。しかし、上述の数値を指標の移動が開始されるときにリセットしてもよく、認証処理が発生していない任意のタイミングにリセットしてもよい。   Moreover, in the said form, it illustrated that the numerical value integrated | accumulated in order to detect the load state of the data processing part 130 is reset when the movement of a parameter | index is complete | finished. However, the above numerical values may be reset when the movement of the index is started, or may be reset at an arbitrary timing when the authentication process has not occurred.

さらに、上記形態ではラインセンサ110に手指である指先Fがスライドされると、指先Fから読み取られる複数の一次元画像により指紋画像が生成されて認証されることを例示した。   Furthermore, in the said form, when the fingertip F which is a finger was slid on the line sensor 110, it illustrated that the fingerprint image was produced | generated and authenticated by the several one-dimensional image read from the fingertip F.

しかし、ラインセンサに手指である掌部がスライドされると、複数の一次元画像から掌紋画像が生成されて認証されてもよい(図示せず)。同様に、指先Fや掌部の静脈パターンが認証されてもよい(図示せず)。   However, when the palm as a finger is slid on the line sensor, a palm print image may be generated from a plurality of one-dimensional images and authenticated (not shown). Similarly, the fingertip F and the vein pattern of the palm may be authenticated (not shown).

本発明の実施の形態のデータ処理装置であるMFPの論理構造を示す模式的なブロック図である。1 is a schematic block diagram showing a logical structure of an MFP that is a data processing apparatus according to an embodiment of the present invention. ディスプレイデバイスとラインセンサとの外観を示す平面図である。It is a top view which shows the external appearance of a display device and a line sensor. MFPのデータ処理方法を示すフローチャートである。3 is a flowchart illustrating a data processing method of the MFP.

符号の説明Explanation of symbols

101 本体ハウジング
110 ラインセンサ
120 移動誘導部
121 ディスプレイデバイス
122 動画出力部
130 データ処理部
140 負荷検出部
150 速度調整部
160 データ受信部
170 データ印刷部
180 原稿読取部
190 データ送信部
F 指先
DESCRIPTION OF SYMBOLS 101 Main body housing 110 Line sensor 120 Movement guidance part 121 Display device 122 Movie output part 130 Data processing part 140 Load detection part 150 Speed adjustment part 160 Data receiving part 170 Data printing part 180 Original reading part 190 Data transmission part F Fingertip

Claims (10)

手指から一次元画像を読み取るラインセンサと、
前記ラインセンサに前記一次元画像を繰り返し読み取らせて二次元画像として認証処理を実行するデータ処理部と、
読み取られる前記手指のスライドを誘導する指標を移動させる移動誘導部と、
を有するデータ処理装置。
A line sensor that reads a one-dimensional image from a finger;
A data processing unit for causing the line sensor to repeatedly read the one-dimensional image and executing an authentication process as a two-dimensional image;
A movement guiding unit for moving an index for guiding the finger slide to be read;
A data processing apparatus.
前記移動誘導部は、
前記ラインセンサに隣接した位置に配置されていて画像を表示するディスプレイデバイスと、
前記ディスプレイデバイスに前記指標が移動する動画を表示させる動画出力部と、
を有する請求項1に記載のデータ処理装置。
The movement guide part is:
A display device arranged at a position adjacent to the line sensor and displaying an image;
A moving image output unit for displaying a moving image of the indicator on the display device;
The data processing apparatus according to claim 1, comprising:
前記データ処理部の負荷状態を検出する負荷検出部と、
検出される前記負荷状態に対応して前記移動誘導部による前記指標の移動速度と前記ラインセンサによる一次元画像の読取タイミングとを調整する速度調整部とを、
さらに有する請求項1または2に記載のデータ処理装置。
A load detection unit for detecting a load state of the data processing unit;
A speed adjusting unit that adjusts the moving speed of the index by the movement guiding unit and the reading timing of the one-dimensional image by the line sensor in response to the detected load state;
The data processing apparatus according to claim 1, further comprising:
前記データ処理部は、前記認証処理と並列に別個のデータ処理を実行する請求項2または3に記載のデータ処理装置。   The data processing apparatus according to claim 2, wherein the data processing unit executes separate data processing in parallel with the authentication processing. 外部からのデータ受信を実行するデータ受信部を、さらに有し、
前記データ処理部は、前記データ受信に起因した受信処理を前記認証処理とは別個のデータ処理としてリアルタイムに実行する請求項4に記載のデータ処理装置。
A data receiving unit for receiving data from the outside;
The data processing device according to claim 4, wherein the data processing unit executes a reception process resulting from the data reception in real time as a data process separate from the authentication process.
前記データ処理部は、並列に実行する複数の前記データ処理の一つとして数値を積算する積算処理を実行し、
前記負荷検出部は、少なくとも前記移動誘導部が前記指標を移動させているときに前記数値を一定周期で検出し、検出される前記数値の増分により前記負荷状態を検出する請求項4または5に記載のデータ処理装置。
The data processing unit executes an integration process for integrating numerical values as one of the plurality of data processes executed in parallel,
The load detecting unit detects the numerical value at a constant cycle at least when the movement guiding unit moves the index, and detects the load state based on the detected increment of the numerical value. The data processing apparatus described.
前記データ処理部は、複数の前記データ処理を各々に規定されている優先度に対応して並列に実行し、並列に実行する複数の前記データ処理の一つとして数値を積算する積算処理を少なくとも前記認証処理と前記受信処理より低優先度で実行し、
前記負荷検出部は、少なくとも前記移動誘導部が前記指標を移動させているときに前記数値を一定周期で検出し、検出される前記数値の増分により前記負荷状態を検出する請求項5に記載のデータ処理装置。
The data processing unit executes a plurality of the data processes in parallel corresponding to the priority levels specified for each, and at least an integration process for integrating numerical values as one of the plurality of data processes to be executed in parallel Execute with lower priority than the authentication process and the reception process,
6. The load detection unit according to claim 5, wherein the load detection unit detects the numerical value at a constant period when at least the movement guide unit moves the index, and detects the load state based on the detected increment of the numerical value. Data processing device.
前記データ処理部は、前記移動誘導部が前記指標を移動させるときに前記積算処理を実行する請求項6または7に記載のデータ処理装置。   The data processing device according to claim 6 or 7, wherein the data processing unit executes the integration process when the movement guide unit moves the index. 前記データ処理部は、前記移動誘導部が前記指標の移動を開始するときと終了するときとの少なくとも一方で前記数値をリセットする請求項6ないし8の何れか一項に記載のデータ処理装置。   The data processing device according to any one of claims 6 to 8, wherein the data processing unit resets the numerical value at least one of when the movement guide unit starts moving the index and when it ends. 請求項3に記載のデータ処理装置のためのコンピュータプログラムであって、
読み取られる前記手指のスライドを誘導する指標を前記移動誘導部に移動させる処理と、
前記ラインセンサに前記一次元画像を繰り返し読み取らせる処理と、
読み取られる複数の前記一次元画像を二次元画像として認証する処理と、
前記データ処理部の負荷状態を検出する処理と、
検出される前記負荷状態に対応して前記移動誘導部による前記指標の移動速度と前記ラインセンサによる一次元画像の読取タイミングとを調整する処理と、
を前記データ処理装置に実行させるためのコンピュータプログラム。
A computer program for the data processing device according to claim 3,
A process of moving an index for guiding the slide of the finger to be read to the movement guiding unit;
A process for causing the line sensor to read the one-dimensional image repeatedly;
A process of authenticating a plurality of the one-dimensional images to be read as a two-dimensional image;
Processing for detecting a load state of the data processing unit;
A process of adjusting the movement speed of the index by the movement guiding unit and the reading timing of the one-dimensional image by the line sensor in response to the detected load state;
A computer program for causing the data processing apparatus to execute.
JP2006299104A 2006-11-02 2006-11-02 Data processor Pending JP2008117130A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006299104A JP2008117130A (en) 2006-11-02 2006-11-02 Data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006299104A JP2008117130A (en) 2006-11-02 2006-11-02 Data processor

Publications (1)

Publication Number Publication Date
JP2008117130A true JP2008117130A (en) 2008-05-22

Family

ID=39502996

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006299104A Pending JP2008117130A (en) 2006-11-02 2006-11-02 Data processor

Country Status (1)

Country Link
JP (1) JP2008117130A (en)

Similar Documents

Publication Publication Date Title
JP4924603B2 (en) Face authentication device, face authentication method and program
JP6112823B2 (en) Information processing apparatus, information processing method, and computer-readable program
US6282303B1 (en) Method and apparatus for scanning a fingerprint using a linear sensor within a cursor control device
US20050063567A1 (en) Authentication apparatus and authentication method
CN101556648B (en) Image forming apparatus and method for authenticating user
US9904863B2 (en) Information processing apparatus and control method, program recording medium thereof
JP5561418B1 (en) Image processing apparatus and program
US7110578B2 (en) Electronic device with user authentication and instruction for function settings with fingertip manipulation of user
US20100165382A1 (en) Electronic apparatus
CN101526993A (en) Imaging apparatus and method for authenticating user
JP5929364B2 (en) Nail printing apparatus and printing control method
US20100115597A1 (en) Computer readable medium, image processing system, and image processing device
KR101591586B1 (en) Data processing apparatus which detects gesture operation
JP4686284B2 (en) Biometric information registration device
JP5854081B2 (en) Image processing device
JP2007206942A (en) Biometric authentication device and biometric authentication method
JP5498096B2 (en) Fingerprint verification device
JP2008117130A (en) Data processor
JP6245690B2 (en) Image forming apparatus
JP4844053B2 (en) Image selection apparatus and image selection method
US11899995B2 (en) Processing system, server system, printing device, and non-transitory computer-readable storage medium storing program for displaying a screen in display modes according to a situation of print job
JP2010140499A (en) Biometric authentication device, biometric authentication system and biometric data management method
JP6988160B2 (en) Information processing equipment and information processing programs
JP6569386B2 (en) Image processing device
JP2008009835A (en) Operation display device