JP2008117130A - Data processor - Google Patents
Data processor Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 claims description 50
- 238000004590 computer program Methods 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 10
- 230000010354 integration Effects 0.000 claims description 5
- 230000006870 function Effects 0.000 description 7
- 230000003111 delayed effect Effects 0.000 description 4
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 238000004587 chromatography analysis Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 210000003462 vein Anatomy 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Image Input (AREA)
Abstract
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参照)。
しかし、上述のように固定されているラインセンサに対して利用者が手指をスライドさせるデータ処理装置では、例えば、利用者が不慣れであると、手指が不適な速度で移動され、認証処理にエラーが発生することがある。 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
本実施の形態の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,
このディスプレイデバイス121は、ラインセンサ110に隣接した位置に配置されている。また、移動誘導部120は、ディスプレイデバイス121に指標が移動する動画を表示させる動画出力部122も有する。
The
データ処理部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
より具体的には、データ処理部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
上述のような構成において、本実施の形態の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
このとき、指先Fの移動を誘導する指標として矢印もディスプレイデバイス121に表示される。このような状態で利用者が指先Fをラインセンサ110に押し当てると、図3に示すように、これを検知したMFP100では(ステップS1)、指標を移動させる動画がディスプレイデバイス121に表示される(ステップS2)。
At this time, an arrow is also displayed on the
そこで、利用者はディスプレイデバイス121に表示される指標の移動に対応させて、指先Fをスライドさせることになる。すると、このスライドされる指先Fから、ラインセンサ110により一次元画像が読み取られる(ステップS3)。
Therefore, the user slides the fingertip F in accordance with the movement of the index displayed on the
このとき、データ処理部130は、ラインセンサ110に一次元画像を繰り返し読み取らせ、その複数の一次元画像を二次元画像として認証処理を実行する(ステップS4)。ただし、本実施の形態のMFP100は、上述のような認証処理の最中にデータ受信部160でデータ受信が発生し、データ処理部130が認証処理と受信処理とを並列に実行するようなこともある。
At this time, the data processing unit 130 causes the
このように並列処理が発生すると認証処理の速度が変化する。そこで、本実施の形態の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
このため、本実施の形態の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
特に、上述のようなディスプレイデバイス121は、一般的なMFPの操作パネルなどに従来から存在している。このため、そのディスプレイデバイス121に隣接する位置にラインセンサ110を配置し、動画をディスプレイデバイス121に表示させれば、従来の製品を大幅に改造することなく本実施の形態のMFP100を実現することができる。
In particular, the
また、本実施の形態の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
しかし、ラインセンサ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
また、上記形態ではデータ処理部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
しかし、ラインセンサに手指である掌部がスライドされると、複数の一次元画像から掌紋画像が生成されて認証されてもよい(図示せず)。同様に、指先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).
101 本体ハウジング
110 ラインセンサ
120 移動誘導部
121 ディスプレイデバイス
122 動画出力部
130 データ処理部
140 負荷検出部
150 速度調整部
160 データ受信部
170 データ印刷部
180 原稿読取部
190 データ送信部
F 指先
DESCRIPTION OF
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:
前記データ処理部は、前記データ受信に起因した受信処理を前記認証処理とは別個のデータ処理としてリアルタイムに実行する請求項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.
読み取られる前記手指のスライドを誘導する指標を前記移動誘導部に移動させる処理と、
前記ラインセンサに前記一次元画像を繰り返し読み取らせる処理と、
読み取られる複数の前記一次元画像を二次元画像として認証する処理と、
前記データ処理部の負荷状態を検出する処理と、
検出される前記負荷状態に対応して前記移動誘導部による前記指標の移動速度と前記ラインセンサによる一次元画像の読取タイミングとを調整する処理と、
を前記データ処理装置に実行させるためのコンピュータプログラム。 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.
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) |
-
2006
- 2006-11-02 JP JP2006299104A patent/JP2008117130A/en active Pending
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 |