Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5759738B2 - Printer with scanner and control method of printer with scanner - Google Patents
[go: Go Back, main page]

JP5759738B2 - Printer with scanner and control method of printer with scanner - Google Patents

Printer with scanner and control method of printer with scanner Download PDF

Info

Publication number
JP5759738B2
JP5759738B2 JP2011028567A JP2011028567A JP5759738B2 JP 5759738 B2 JP5759738 B2 JP 5759738B2 JP 2011028567 A JP2011028567 A JP 2011028567A JP 2011028567 A JP2011028567 A JP 2011028567A JP 5759738 B2 JP5759738 B2 JP 5759738B2
Authority
JP
Japan
Prior art keywords
user
information
unit
fingerprint
scanner
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.)
Expired - Fee Related
Application number
JP2011028567A
Other languages
Japanese (ja)
Other versions
JP2012166428A (en
Inventor
康一 柳井戸
康一 柳井戸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
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 Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2011028567A priority Critical patent/JP5759738B2/en
Publication of JP2012166428A publication Critical patent/JP2012166428A/en
Application granted granted Critical
Publication of JP5759738B2 publication Critical patent/JP5759738B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Image Input (AREA)
  • Printers Characterized By Their Purpose (AREA)

Description

この発明の実施形態は、スキャナ付プリンタおよびスキャナ付プリンタの制御方法に関する。   Embodiments described herein relate generally to a printer with a scanner and a method for controlling the printer with a scanner.

各商品に付けられたタグに印刷したバーコード等から商品を表す商品コードを読み取り、読み取った商品コードが表す商品に関する関連処理を実行するスキャナ付プリンタがある。   There is a printer with a scanner that reads a product code representing a product from a barcode or the like printed on a tag attached to each product, and executes a related process related to the product represented by the read product code.

スキャナ付プリンタは、一般的に、スキャナ付プリンタの電源を投入する際に、ユーザコードおよびパスワードの認証等を行うことにより、権限のないユーザが使用することができないようになっている(例えば、特許文献1参照)。   In general, a printer with a scanner cannot be used by an unauthorized user by performing authentication of a user code and a password when turning on the power of the printer with a scanner (for example, Patent Document 1).

さらに、値引き額の手動入力、値札の印刷、値引きラベルの印刷等、スキャナ付プリンタが実行する関連処理を、スキャナ付プリンタを使用するユーザのクラスによって制限するスキャナ付プリンタも開発されている。   Furthermore, a printer with a scanner that restricts the related processing executed by the printer with a scanner, such as manual input of a discount amount, printing of a price tag, printing of a discount label, etc., by a class of a user who uses the printer with a scanner has been developed.

例えば、スキャナ付プリンタは、ユーザが管理者のクラスの場合には全ての関連処理を実行するが、ユーザが使用者の場合には値引きラベルの印刷のみを実行する。   For example, the scanner-equipped printer executes all related processing when the user is an administrator class, but only executes discount label printing when the user is a user.

特開2004−326561号公報JP 2004-326561 A

しかしながら、従来のスキャナ付プリンタでは、関連処理の実行制限を、ユーザコードおよびパスワードにより特定されるユーザのクラスによって行っているため、管理者のユーザコードやパスワードを管理者以外の使用者が知ってしまうと、当該使用者によって簡単に商品の値段が改変されるという課題がある。   However, in conventional printers with scanners, execution of related processing is restricted by the user class specified by the user code and password, so users other than the administrator know the user code and password of the administrator. In this case, there is a problem that the price of the product is easily changed by the user.

また、管理者がユーザコードやパスワードを入力した状態でスキャナ付プリンタが使用者の手に渡ってしまった場合も、当該使用者によって商品の値段が改変されるという課題がある。   In addition, even when the administrator enters a user code or password and the scanner printer is in the user's hand, there is a problem that the price of the product is modified by the user.

この発明の実施形態は、セキュリティが高く、操作性のよい、スキャナ付プリンタおよびスキャナ付プリンタの制御方法を提供することを目的とする。   An object of the embodiment of the present invention is to provide a printer with a scanner and a control method for the printer with a scanner that have high security and good operability.

この実施形態のスキャナ付プリンタは、商品の商品情報を読み取る読取手段と、この読取手段による前記商品情報の読み取りを要求するスイッチを有する握り部と、ユーザの複数の指紋認証情報を記憶した指紋認証情報記憶手段と、前記スイッチに設けられ、前記握り部を握って前記スイッチを操作した当該ユーザの複数の指紋情報を検知する検知手段と、この検知手段により前記スイッチを操作した当該ユーザの複数の指紋情報を検知したことを条件に、当該ユーザの前記複数の指紋情報の内のいずれかの前記指紋情報が前記指紋認証情報記憶手段に記憶した指紋認証情報と一致するか照合し当該ユーザを認証する認証手段と、この認証手段により認証した当該ユーザが実行権限を有する商品に関する関連処理を決定する決定手段と、この決定手段により決定した前記関連処理を実行する実行手段と、を備える。 A printer with a scanner according to this embodiment includes a reading unit that reads product information of a product, a grip unit that has a switch that requests reading of the product information by the reading unit, and a fingerprint authentication that stores a plurality of fingerprint authentication information of a user and information storage means, provided in the switch, detecting means for detecting a plurality of fingerprint information of the user who has operated the switch holding the grip portion, a plurality of the user who operates the switch by the detection means On the condition that the fingerprint information is detected, the user is authenticated by checking whether any of the plurality of fingerprint information of the user matches the fingerprint authentication information stored in the fingerprint authentication information storage means. An authenticating means for determining, a determining means for determining a related process relating to a product for which the user authenticated by the authenticating means has execution authority, Comprising an execution means for executing said associated processing determined by the constant means.

また、この実施形態のスキャナ付プリンタの制御方法は、商品の商品情報を読み取る読取手段、及び、前記読取手段による前記商品情報の読み取りを要求するスイッチを有する握り部を備えたスキャナ付プリンタの制御方法であって、検知手段が、前記握り部を握って前記スイッチを操作した当該ユーザの複数の指紋情報を検知し、認証手段が、前記検知手段により前記スイッチを操作した当該ユーザの複数の指紋情報を検知したことを条件に、当該ユーザの前記複数の指紋情報の内のいずれかの前記指紋情報が、ユーザの複数の指紋認証情報を記憶した指紋認証情報記憶手段に記憶された指紋認証情報と一致するか照合して当該ユーザを認証し、決定手段が、前記認証手段により認証した当該ユーザが実行権限を有する商品に関する関連処理を決定し、実行手段が、前記決定手段により決定した前記関連処理を実行する。
Further, the control method of the printer with a scanner according to this embodiment is a control of the printer with a scanner including a reading unit that reads product information of a product, and a grip that has a switch that requests the reading unit to read the product information. In the method, the detection unit detects a plurality of fingerprint information of the user who operates the switch while holding the grip portion, and the authentication unit detects the plurality of fingerprints of the user who operates the switch by the detection unit. Fingerprint authentication information stored in a fingerprint authentication information storage means in which any one of the plurality of fingerprint information of the user is stored on the condition that the information is detected. And the determination means authenticates the user and verifies whether the user authenticated by the authentication means Determining the execution means executes the relevant processing determined by said determining means.

本実施の形態にかかるハンディースキャナの外観図。1 is an external view of a handy scanner according to an embodiment. 本実施の形態にかかるハンディースキャナの内部構造図。The internal structure figure of the handy scanner concerning this Embodiment. 本実施の形態にかかるハンディースキャナの構成を示すブロック図。The block diagram which shows the structure of the handy scanner concerning this Embodiment. 本実施の形態にかかるハンディースキャナの機能ブロック図。The functional block diagram of the handy scanner concerning this Embodiment. 本実施の形態にかかる関連処理の実行のステップを示すフローチャート。The flowchart which shows the step of execution of the related process concerning this Embodiment.

以下、この発明の一実施形態にかかるスキャナ付プリンタおよびスキャナ付プリンタの制御方法を詳細に説明する。   Hereinafter, a printer with a scanner and a method for controlling the printer with a scanner according to an embodiment of the present invention will be described in detail.

なお、本実施の形態では、この発明にかかるスキャナ付プリンタおよびスキャナ付プリンタの制御方法を、商品のタグ等に印刷されたバーコード等に対して光を当てて、その反射光から画像を読み取るハンディースキャナに適用した例について説明する。   In the present embodiment, the scanner-equipped printer and the control method for the scanner-equipped printer according to the present invention apply light to a barcode or the like printed on a product tag or the like, and read an image from the reflected light. An example applied to a handy scanner will be described.

図1は、本実施の形態にかかるハンディースキャナ1の外観図である。図2は、本実施の形態にかかるハンディースキャナ1の内部構造図である。   FIG. 1 is an external view of a handy scanner 1 according to the present embodiment. FIG. 2 is an internal structure diagram of the handy scanner 1 according to the present embodiment.

本実施の形態にかかるハンディースキャナ1は、スキャナ101、表示器102、キー入力部103、トリガースイッチ104、握り部105、サーマルヘッド106、プラテンローラ107、ロール紙108などを備えている。   The handy scanner 1 according to the present embodiment includes a scanner 101, a display 102, a key input unit 103, a trigger switch 104, a grip unit 105, a thermal head 106, a platen roller 107, a roll paper 108, and the like.

スキャナ101は、商品のタグ等に印刷されたバーコードや二次元コードなどに対して光を当てて、その反射光から商品を表す商品情報を読み取る読取手段である。   The scanner 101 is a reading unit that illuminates a barcode or a two-dimensional code printed on a product tag or the like and reads product information representing the product from the reflected light.

表示器102は、液晶ディスプレイなど、商品情報や操作情報(例えば、手動入力された値引き額)などを表示するものである。   The display 102 displays product information, operation information (for example, manually input discount amount), etc., such as a liquid crystal display.

キー入力部103は、ユーザにより操作情報等が入力されるものである。   The key input unit 103 is used by the user to input operation information and the like.

握り部105は、ユーザがハンディースキャナ1を握る部分であり、符号105aで示す部分が導電性ポリマー材料で形成されている。   The grip portion 105 is a portion where the user grips the handy scanner 1, and a portion indicated by reference numeral 105a is formed of a conductive polymer material.

なお、符号105aで示す部分は、導電性ポリマー材料の特性である導電性により、ハンディースキャナ1に生じた静電気を当該部分に接触した人体を介して放電させる。   The portion denoted by reference numeral 105a discharges static electricity generated in the handy scanner 1 through the human body in contact with the portion due to the conductivity that is a characteristic of the conductive polymer material.

トリガースイッチ104は、握り部105に設けられ、スキャナ1による商品情報の読み取りを要求するスイッチである。   The trigger switch 104 is a switch that is provided in the grip portion 105 and requests reading of product information by the scanner 1.

さらに、トリガースイッチ104は、当該トリガースイッチ104を操作したユーザの複数の指の指紋情報を検知する検知部104aを備えるものとする。   Furthermore, the trigger switch 104 includes a detection unit 104a that detects fingerprint information of a plurality of fingers of a user who operates the trigger switch 104.

なお、本実施の形態と同様に、トリガースイッチ104に検知部104aを設ける場合には、接触する指が左手か右手か、接触する指の大きさなどを考慮して取り付けるものとする。   As in the present embodiment, when the detection unit 104a is provided in the trigger switch 104, it is assumed that the finger to be touched is the left hand or the right hand, the size of the finger to be touched, and the like.

プラテンローラ107は、後述するサーマルヘッド106に対向して配置されて台紙付きラベルが巻き回されたロール紙108から台紙付きラベルを引き出し、引き出した台紙付きラベルをサーマルヘッド106の印刷位置に搬送する搬送ローラであり、導電性ポリマー材料で構成されて導電性を確保したものである。 The platen roller 107 is disposed opposite to a thermal head 106 to be described later, pulls out the label with the mount from the roll paper 108 around which the label with the mount is wound, and conveys the pulled label with the mount to the printing position of the thermal head 106. It is a conveyance roller and is made of a conductive polymer material to ensure conductivity.

サーマルヘッド106は、プラテンローラ107により印刷位置に搬送されてきた台紙付きラベルを加熱して、値引き額や値札を印刷するものである。   The thermal head 106 prints a discount amount or a price tag by heating a label with a mount that has been conveyed to a printing position by a platen roller 107.

図3は、本実施の形態にかかるハンディースキャナの構成を示すブロック図である。本実施の形態にかかるハンディースキャナ1は、各種の演算処理を実行して各部を集中的に制御するCPU(Central Processing Unit)201を有している。このCPU201には、RAM(Random Access Memory)203、および電源を切っても記憶内容を保持することができる不揮発性記憶部であるFROM(Flash Read Only Memory)202がシステムバス212を介して接続されている。   FIG. 3 is a block diagram showing the configuration of the handy scanner according to the present embodiment. The handy scanner 1 according to the present embodiment includes a CPU (Central Processing Unit) 201 that executes various arithmetic processes and centrally controls each unit. The CPU 201 is connected via a system bus 212 to a RAM (Random Access Memory) 203 and a FROM (Flash Read Only Memory) 202 which is a nonvolatile storage unit capable of retaining stored contents even when the power is turned off. ing.

FROM202には、ハンディースキャナ1の動作プログラムや各種設定情報を記憶する。   The FROM 202 stores an operation program of the handy scanner 1 and various setting information.

CPU201には、FROM202に記憶された動作プログラム(値引き額や値札の印刷、値引き額の手動入力など商品に関する関連処理を実行するプログラムを含む)をRAM203にコピーして実行することにより各部を制御する。   The CPU 201 controls each unit by copying an operation program stored in the FROM 202 (including a program for executing processing related to a product such as discount amount and price tag printing, manual input of the discount amount) to the RAM 203 and executing it. .

さらに、FROM202には、ユーザと当該ユーザの複数の指の指紋情報とを対応付けた指紋認証情報記憶手段である指紋情報テーブル、管理者クラスのユーザと当該管理者クラスのユーザが実行権限を有する関連処理とを対応付けた管理者クラステーブル、使用者クラスのユーザと当該使用者クラスのユーザが実行権限を有する関連処理とを対応付けた使用者クラステーブルなどを記憶している。   Furthermore, in the FROM 202, a fingerprint information table that is a fingerprint authentication information storage means in which a user and fingerprint information of a plurality of fingers of the user are associated with each other, an administrator class user and an administrator class user have execution authority. An administrator class table in which related processes are associated with each other, a user class table in which users in the user class are associated with related processes in which the user in the user class has execution authority, and the like are stored.

RAM203には、各種の可変情報を一時的に記憶するものであり、ハンディースキャナ1により印刷を行ったユーザと当該ユーザが実際に印刷した印刷枚数や印刷内容を示す印刷情報を対応付けた印刷情報テーブル、ハンディースキャナ1により印刷を行ったユーザと当該ユーザがハンディースキャナ1により印刷した時間を示す時間情報とを対応付けた時間情報テーブルなどを記憶している。   The RAM 203 temporarily stores various types of variable information, and print information in which a user who has performed printing by the handy scanner 1 is associated with print information indicating the number of prints and print contents actually printed by the user. A table, a time information table in which a user who has performed printing with the handy scanner 1 and time information indicating the time when the user has performed printing with the handy scanner 1 are associated with each other are stored.

なお、ハンディースキャナ1が時計機能を実装している場合には、RAM203は、ハンディースキャナ1により印刷を行ったユーザと当該ユーザが実際に行った印刷日時を記憶するものとする。   When the handy scanner 1 is equipped with a clock function, the RAM 203 stores a user who has performed printing by the handy scanner 1 and a printing date and time actually performed by the user.

また、RAM203は、台紙付きラベルに印刷する値引き額や値札等の印刷データ(画像データ)が展開される印刷バッファとして利用される。印刷データは、ホストコンピュータ2から受信した印刷対象となるデータであってもよいし、FROM202に記憶されているデータであってもよいし、キー入力部103から入力された値引き額等であってもよい。   The RAM 203 is used as a print buffer in which print data (image data) such as a discount amount and a price tag to be printed on a label with a mount is developed. The print data may be data to be printed received from the host computer 2, data stored in the FROM 202, or a discount amount input from the key input unit 103. Also good.

また、CPU201には、表示制御回路204、通信I/F205、モータ制御回路206、ヘッド制御回路208、電源回路209、スキャナ制御回路211、キー入力部103、トリガースイッチ104がシステムバス212を介して接続されている。   The CPU 201 includes a display control circuit 204, a communication I / F 205, a motor control circuit 206, a head control circuit 208, a power supply circuit 209, a scanner control circuit 211, a key input unit 103, and a trigger switch 104 via a system bus 212. It is connected.

表示制御回路204には、CPU201の制御のもとで、表示器102における表示(関連処理を選択するための操作画像を含むメニュー画面など)を制御する。   The display control circuit 204 controls display on the display unit 102 (such as a menu screen including an operation image for selecting related processing) under the control of the CPU 201.

通信I/F205には、ホストコンピュータ2などの外部の機器と通信を行うためのインタフェースである。通信I/F205は、例えばIrDA等の赤外線通信、USB(Universal Serial Bus)、無線LAN(Local Area Network)、RS−232C、Bluetooth(登録商標)等により構成され、ホストコンピュータ2に設けられた通信I/Fとの通信が可能である。   The communication I / F 205 is an interface for communicating with an external device such as the host computer 2. The communication I / F 205 is configured by infrared communication such as IrDA, USB (Universal Serial Bus), wireless LAN (Local Area Network), RS-232C, Bluetooth (registered trademark), and the like, and is provided in the host computer 2. Communication with the I / F is possible.

モータ制御回路206には、CPU201の制御のもとで、プラテンローラ107の駆動源であるステッピングモータ207を制御する。   The motor control circuit 206 controls a stepping motor 207 that is a drive source of the platen roller 107 under the control of the CPU 201.

ヘッド制御回路208は、CPU201の制御のもとで、サーマルヘッド106に印刷制御信号を出力する。   The head control circuit 208 outputs a print control signal to the thermal head 106 under the control of the CPU 201.

スキャナ制御回路211には、CPU201の制御のもとで、スキャナ101による商品情報の読み取りを制御する。   The scanner control circuit 211 controls reading of product information by the scanner 101 under the control of the CPU 201.

電源回路209には、キー入力部103によるハンディースキャナ1の電源のON/OFFに従って、バッテリ210からハンディースキャナ1の各部への電力の供給/遮断を制御する。   The power supply circuit 209 controls supply / cut-off of power from the battery 210 to each part of the handy scanner 1 in accordance with ON / OFF of the power of the handy scanner 1 by the key input unit 103.

次に、FROM202に記憶された動作プログラムをCPU201が実行する機能について、図4に示す機能ブロック図を用いて説明する。   Next, the function of the CPU 201 executing the operation program stored in the FROM 202 will be described with reference to the functional block diagram shown in FIG.

図4は、本実施の形態にかかるハンディースキャナ1の機能ブロック図である。   FIG. 4 is a functional block diagram of the handy scanner 1 according to the present embodiment.

本実施の形態のハンディースキャナ1で実行されるプログラムは、図4に示すような各部(認証部401、決定部402、表示部403、実行部404など)を含むモジュール構成となっており、実際のハードウェアとしてはCPU201が上記FROM202からプログラムを読み出して実行することにより上記各部がRAM203上にロードされ、上述した各部(認証部401、決定部402、表示部403、実行部404など)がRAM203上に生成されるようになっている。   The program executed by the handy scanner 1 of the present embodiment has a module configuration including each unit (an authentication unit 401, a determination unit 402, a display unit 403, an execution unit 404, etc.) as shown in FIG. As the hardware, the CPU 201 reads out and executes the program from the FROM 202, and the above-described units are loaded onto the RAM 203. The above-described units (the authentication unit 401, the determination unit 402, the display unit 403, the execution unit 404, etc.) It is supposed to be generated above.

認証部401は、トリガースイッチ104が備える検知部104aにより複数の指の指紋情報が検知された場合に、当該検知した指紋情報が示すユーザを認証するものである。   When the detection unit 104a included in the trigger switch 104 detects fingerprint information of a plurality of fingers, the authentication unit 401 authenticates a user indicated by the detected fingerprint information.

本実施の形態では、認証部401は、検知部104aにより検知した複数の指紋情報(たとえば、人差し指、中指および薬指など)の内のいずれかがFROM202に記憶された指紋情報テーブルの複数の指紋情報と照合していずれかが一致した場合に、検知した指紋情報が示す当該ユーザを認証する。   In the present embodiment, authentication unit 401 includes a plurality of fingerprint information in a fingerprint information table in which any one of a plurality of fingerprint information (for example, index finger, middle finger, and ring finger) detected by detection unit 104a is stored in FROM 202. When one of them matches, the user indicated by the detected fingerprint information is authenticated.

次いで、決定部402は、認証部401により当該ユーザが認証された場合に、認証されたユーザに応じて、当該ユーザが実行権限を有する関連処理を決定するものである。   Next, when the authentication unit 401 authenticates the user, the determination unit 402 determines a related process for which the user has execution authority according to the authenticated user.

より具体的には、決定部402は、認証されたユーザが管理者である場合、FROM202に記憶された管理者クラステーブルにおいて、認証されたユーザと対応付けられた関連処理(値引き額や値札の印刷および値引き額の手動入力)を、ユーザが実行権限を有する関連処理(値引き額や値札の印刷および値引き額の手動入力など)に決定する。   More specifically, when the authenticated user is an administrator, the determination unit 402 uses a related process (a discount amount or price tag) associated with the authenticated user in the administrator class table stored in the FROM 202. Printing and manual input of discount amount) are determined to be related processes (such as printing of discount amount and price tag and manual input of discount amount) to which the user has execution authority.

一方、決定部402は、認証されたユーザが使用者である場合、FROM202に記憶された使用者クラステーブルにおいて、認証された当該ユーザと対応付けられた関連処理(値引き額や値札の印刷)を、ユーザが実行権限を有する関連処理(値引き額や値札の印刷など)に決定する。   On the other hand, when the authenticated user is a user, the determination unit 402 performs a related process (printing discount price or price tag) associated with the authenticated user in the user class table stored in the FROM 202. Then, the relevant process (such as discount price or price tag printing) for which the user has execution authority is determined.

表示部403は、決定部402により決定された関連処理の中から所望の関連処理を選択するための操作画像(例えば、ボタンなど)を含むメニュー画面を表示器102に表示する。 The display unit 403 displays a menu screen including an operation image (for example, a button) for selecting a desired related process from the related processes determined by the determination unit 402 on the display 102.

実行部404は、決定部402により決定された関連処理を実行するものであり、表示器102に表示されたメニュー画面において操作画像により選択された関連処理(例えば、値引き額や値札の印刷、値引き額の手動入力)を実行する。 The execution unit 404 executes the related process determined by the determination unit 402. The related process selected by the operation image on the menu screen displayed on the display unit 102 (for example, printing of discount amount, price tag, discount) Manually enter the amount).

また、実行部404は、値引き額や値札の印刷を行った場合、印刷情報テーブル、時間情報テーブル、印刷日時などをRAM203に記憶させる。   In addition, when the discount unit or price tag is printed, the execution unit 404 causes the RAM 203 to store a print information table, a time information table, a print date and time, and the like.

さらに、実行部404は、値引き額や値札の印刷などの関連処理を行われていない期間(例えば、充電中や待機時間から所定時間経過後など)に、RAM203に記憶された印刷情報テーブルや時間情報テーブルや印刷日時をホストコンピュータ2にアップデートする。   Further, the execution unit 404 performs the print information table and the time stored in the RAM 203 during a period in which the related processing such as discount printing or price tag printing is not performed (for example, during charging or after a predetermined time has elapsed from the standby time). The information table and printing date / time are updated in the host computer 2.

図5は、関連処理の実行の流れを示すフローチャートである。   FIG. 5 is a flowchart showing the flow of execution of related processing.

まず、スキャナ101が、スキャナ制御回路211による制御のもと、商品に付けられたタグに印刷されたバーコードから当該商品の商品情報を読み取る(ステップST501)。   First, under the control of the scanner control circuit 211, the scanner 101 reads product information of the product from a barcode printed on a tag attached to the product (step ST501).

さらに、検知部104aは、トリガースイッチ104に触れたユーザの複数の指(たとえば、人差し指、中指および薬指など)の複数の指紋情報を検知する(ステップST502)。   Furthermore, the detection unit 104a detects a plurality of fingerprint information of a plurality of fingers (for example, an index finger, a middle finger, and a ring finger) of the user touching the trigger switch 104 (step ST502).

スキャナ101により商品の商品情報が読み取ると、認証部401は、検知部104aにより検知した、複数の指紋情報、たとえば、人差し指の指紋情報をFROM202に登録されている指紋認証情報記憶手段である指紋情報テーブルに照合する。人差し指の指紋情報が一致すると、当該ユーザが認証される(ステップST503―YES)。   When the product information of the product is read by the scanner 101, the authentication unit 401 detects a plurality of fingerprint information detected by the detection unit 104a, for example, fingerprint information of the index finger, which is fingerprint authentication information storage means registered in the FROM 202. Match the table. If the fingerprint information of the index finger matches, the user is authenticated (step ST503—YES).

そして、認証部401によって当該ユーザが認証されると、決定部402は、スキャナ101により読み取った商品情報が表す商品に関連する関連処理のうち、認証したユーザが実行権限を有する関連処理を決定する(ステップST504)。なお、表示部403は、決定部401により決定された関連処理の中から所望の関連処理を選択するための操作画像を含むメニュー画面を表示器102に表示するものとする。   When the user is authenticated by the authentication unit 401, the determination unit 402 determines a related process for which the authenticated user has execution authority among related processes related to the product represented by the product information read by the scanner 101. (Step ST504). The display unit 403 displays a menu screen including an operation image for selecting a desired related process from the related processes determined by the determination unit 401 on the display 102.

実行部404は、表示器102に表示されたメニュー画面に含まれる操作画像が操作された関連処理を実行する(ステップST505)。   The execution unit 404 executes related processing in which the operation image included in the menu screen displayed on the display 102 is operated (step ST505).

一方、人差し指の怪我などにより、人差し指の指紋情報が指紋情報テーブルに照合し一致しないと(ステップS503―NO)、ユーザ認証が不認証になる。   On the other hand, when the fingerprint information of the index finger does not match the fingerprint information table due to injury of the index finger or the like (step S503—NO), user authentication is not authenticated.

つぎに、認証部401は、検知部104aにより検知した、中指の指紋情報をFROM202に登録されている指紋情報テーブルに照合する。中指の指紋情報が一致すると(ステップS506−YES)、ユーザの認証によりステップS504に進む。   Next, the authentication unit 401 collates the fingerprint information of the middle finger detected by the detection unit 104 a with a fingerprint information table registered in the FROM 202. If the fingerprint information of the middle finger matches (YES in step S506), the process proceeds to step S504 by user authentication.

一方、中指の怪我などにより、中指の指紋情報が指紋情報テーブルに照合し一致しないと(ステップS506―NO)、ユーザ認証が不認証になる。   On the other hand, if the fingerprint information of the middle finger does not match the fingerprint information table due to injury of the middle finger or the like (step S506—NO), user authentication is not authenticated.

つぎに、認証部401は、検知部104aにより検知した、薬指の指紋情報をFROM202に登録されている指紋情報テーブルに照合する。薬指の指紋情報が一致すると(ステップS505−Y)、ユーザの認証によりステップS504に進む。   Next, the authentication unit 401 collates the fingerprint information of the ring finger detected by the detection unit 104 a with a fingerprint information table registered in the FROM 202. If the fingerprint information of the ring finger matches (step S505-Y), the process proceeds to step S504 by user authentication.

一方、薬指の怪我などにより、ユーザの認証に失敗した場合(ステップS507―NO)、認証部401は、検知部104aにより検知した指紋情報を破棄する(ステップS508)。   On the other hand, when the user authentication fails due to a ring finger injury (step S507—NO), the authentication unit 401 discards the fingerprint information detected by the detection unit 104a (step S508).

このように本実施の形態にかかるハンディースキャナ1によれば、指紋認証情報記憶手段である指紋情報テーブルは、複数の指の指紋認証情報(人差し指、中指および薬指など)を登録するように形成している。たとえば、人差し指を怪我したとしても、他の指を検知部104aで検知し、検知した他の指の指紋情報に基づいてユーザを認証することが可能になる。すなわち、このように、複数の指の指紋認証情報を指紋情報テーブルに登録しておけば、指の一部を怪我していてもユーザの他の指により指紋情報が認証されるので操作性に優れている。   As described above, according to the handy scanner 1 according to the present embodiment, the fingerprint information table as the fingerprint authentication information storage means is formed so as to register fingerprint authentication information (for example, index finger, middle finger, and ring finger) of a plurality of fingers. ing. For example, even if the index finger is injured, the detection unit 104a can detect another finger and authenticate the user based on the detected fingerprint information of the other finger. In other words, by registering fingerprint authentication information of a plurality of fingers in the fingerprint information table in this way, even if a part of the finger is injured, the fingerprint information is authenticated by another finger of the user, so that the operability is improved. Are better.

このように本実施の形態にかかるハンディースキャナ1は、認証されたユーザ以外のユーザが当該認証されたユーザに代わって関連処理の実行を要求することを防止できるので、ハンディースキャナ1のセキュリティを向上させるとともに、操作性の優れたハンディースキャナ1を提供することが可能になる。   As described above, the handy scanner 1 according to the present embodiment can prevent a user other than the authenticated user from requesting execution of related processing on behalf of the authenticated user, so that the security of the handy scanner 1 is improved. In addition, the handy scanner 1 having excellent operability can be provided.

本発明にかかるスキャナ付プリンタおよびスキャナ付プリンタの制御方法は、セキュリティを向上させるとともに、操作性のよいという効果を奏する。   INDUSTRIAL APPLICABILITY The printer with a scanner and the control method for the printer with a scanner according to the present invention have the effects of improving security and improving operability.

なお、本実施の形態にかかるハンディースキャナ1は、ユーザコードやパスワードの入力に替えてユーザの複数の指紋情報を検知することにより、ユーザコードやパスワードを入力する必要が無くなり手軽に作業でき、ユーザコードやパスワードの漏洩を防止するためのユーザコードやパスワードの更新も必要なくなる。   Note that the handy scanner 1 according to the present embodiment detects a plurality of fingerprint information of the user instead of inputting the user code and password, so that it is not necessary to input the user code and password, and the user can easily work. It is no longer necessary to update the user code and password to prevent the leakage of the code and password.

また、本実施の形態にかかるハンディースキャナ1によれば、スキャナ101によって商品情報を読み取る度に、指紋情報の検知を行うことにより、管理者が作業中に使用者にハンディースキャナ1を渡したとしても、管理者のみが実行権限を有する関連処理(例えば、値引き額の手動入力など)の実行を使用者が要求できなくなるので、管理者が作業中にハンディースキャナ1を使用者に渡した場合に、当該使用者によって値引き額などが改変されることを防止できる。   Further, according to the handy scanner 1 according to the present embodiment, it is assumed that the administrator handed the handy scanner 1 to the user during work by detecting fingerprint information each time the product information is read by the scanner 101. In addition, since the user cannot request execution of related processing (for example, manual input of discount amount, etc.) for which only the administrator has execution authority, when the administrator passes the handy scanner 1 to the user during work. It is possible to prevent the discount amount from being altered by the user.

なお、この発明の実施の形態は、そのまま限定されるものではなく、実施の段階では、その趣旨を逸脱しない範囲で種々に変形することが可能である。   The embodiments of the present invention are not limited as they are, and various modifications can be made without departing from the spirit of the invention at the stage of implementation.

本実施の形態では、バーコードや二次元コードなどに対して光を当てて、その反射光から商品を表す商品情報を読み取る読取部を用いたが、例えば、バーコードや二次元コードなどに赤外線を当てて、その反射波から商品を表す商品情報を読み取る読取部や、CCD(Charge Coupled Device)スキャナを用いて画像データを読み取り解析して商品情報を読み取る読取部を用いてもよい。   In this embodiment, a reading unit is used that illuminates a barcode or a two-dimensional code and reads product information representing the product from the reflected light. For example, an infrared ray is applied to a barcode or a two-dimensional code. And a reading unit that reads product information representing the product from the reflected wave, or a reading unit that reads and analyzes image data using a CCD (Charge Coupled Device) scanner.

また、本実施の形態では、複数の指紋情報として人差し指、中指および薬指などを利用しているが、利用しやすい他の指を指紋情報としてもよい。   In this embodiment, the index finger, the middle finger, the ring finger, and the like are used as the plurality of fingerprint information. However, other easy-to-use fingers may be used as the fingerprint information.

以上、説明したように、前記実施の形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成が可能である。たとえば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を組み合わせてもよい。   As described above, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be combined.

1…ハンディースキャナ、101…スキャナ(読取手段)、104…トリガースイッチ、104a…検知部(検知手段)、401…認証部(認証手段)、402…決定部(決定手段)、403…表示部(表示手段)、404…実行部(実行手段)。   DESCRIPTION OF SYMBOLS 1 ... Handy scanner, 101 ... Scanner (reading means), 104 ... Trigger switch, 104a ... Detection part (detection means), 401 ... Authentication part (authentication means), 402 ... Determination part (determination means), 403 ... Display part ( Display means), 404... Execution unit (execution means).

Claims (3)

商品の商品情報を読み取る読取手段と、
この読取手段による前記商品情報の読み取りを要求するスイッチを有する握り部と、
ユーザの複数の指紋認証情報を記憶した指紋認証情報記憶手段と、
前記スイッチに設けられ、前記握り部を握って前記スイッチを操作した当該ユーザの複数の指紋情報を検知する検知手段と、
前記読取手段により前記商品情報が読み取られる毎に、前記検知手段により前記スイッチを操作した当該ユーザの複数の指紋情報を検知したことを条件に、当該ユーザの前記複数の指紋情報の内のいずれかの前記指紋情報が前記指紋認証情報記憶手段に記憶した指紋認証情報と一致するか照合し当該ユーザを認証する認証手段と、
この認証手段により認証した当該ユーザが実行権限を有する商品に関する関連処理を決定する決定手段と、
この決定手段により決定した前記関連処理を実行する実行手段と、
を備えるスキャナ付プリンタ。
Reading means for reading the product information of the product;
A grip portion having a switch for requesting reading of the product information by the reading means;
Fingerprint authentication information storage means for storing a plurality of fingerprint authentication information of the user;
Provided in the switch, detecting means for detecting a plurality of fingerprint information of the user who has operated the switch holding the grip portion,
Each time the product information is read by the reading unit , any one of the plurality of fingerprint information of the user is detected on the condition that the detection unit detects the plurality of fingerprint information of the user who operated the switch . Authentication means for authenticating the user by checking whether the fingerprint information matches the fingerprint authentication information stored in the fingerprint authentication information storage means,
A determination unit that determines related processing related to a product for which the user authenticated by the authentication unit has an execution right;
Execution means for executing the related processing determined by the determination means;
A printer with a scanner.
前記決定手段により決定した前記関連処理の中から所望の前記関連処理を選択するための操作画像を表示する表示手段をさらに備え、
前記実行手段は、表示した操作画像により選択された前記関連処理を実行する請求項1に記載のスキャナ付プリンタ。
A display unit for displaying an operation image for selecting a desired related process from the related processes determined by the determining unit;
The printer with a scanner according to claim 1, wherein the execution unit executes the related processing selected based on the displayed operation image.
商品の商品情報を読み取る読取手段、及び、前記読取手段による前記商品情報の読み取りを要求するスイッチを有する握り部を備えたスキャナ付プリンタの制御方法であって、
検知手段が、前記握り部を握って前記スイッチを操作したユーザの複数の指紋情報を検知し、
認証手段が、前記読取手段により前記商品情報が読み取られる毎に、前記検知手段により前記スイッチを操作したユーザの複数の指紋情報を検知したことを条件に、当該ユーザの前記複数の指紋情報の内のいずれかの前記指紋情報が、ユーザの複数の指紋認証情報を記憶した指紋認証情報記憶手段に記憶された指紋認証情報と一致するか照合して当該ユーザを認証し、
決定手段が、前記認証手段により認証した当該ユーザが実行権限を有する商品に関する関連処理を決定し、
実行手段が、前記決定手段により決定した前記関連処理を実行するスキャナ付プリンタの制御方法。
A method for controlling a printer with a scanner including a reading unit that reads product information of a product, and a grip unit having a switch that requests reading of the product information by the reading unit,
The detecting means detects a plurality of fingerprint information of a user who operates the switch by grasping the grip portion,
Each time the product information is read by the reading means , the authentication means detects a plurality of fingerprint information of the user who has operated the switch by the detecting means. The fingerprint information of any one of the above is matched with the fingerprint authentication information stored in the fingerprint authentication information storage means storing the plurality of fingerprint authentication information of the user to authenticate the user,
The determining unit determines a related process related to a product for which the user authenticated by the authenticating unit has execution authority,
A method for controlling a printer with a scanner, wherein execution means executes the related processing determined by the determination means.
JP2011028567A 2011-02-14 2011-02-14 Printer with scanner and control method of printer with scanner Expired - Fee Related JP5759738B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011028567A JP5759738B2 (en) 2011-02-14 2011-02-14 Printer with scanner and control method of printer with scanner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011028567A JP5759738B2 (en) 2011-02-14 2011-02-14 Printer with scanner and control method of printer with scanner

Publications (2)

Publication Number Publication Date
JP2012166428A JP2012166428A (en) 2012-09-06
JP5759738B2 true JP5759738B2 (en) 2015-08-05

Family

ID=46971071

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011028567A Expired - Fee Related JP5759738B2 (en) 2011-02-14 2011-02-14 Printer with scanner and control method of printer with scanner

Country Status (1)

Country Link
JP (1) JP5759738B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6349633B2 (en) * 2013-06-24 2018-07-04 株式会社寺岡精工 Label printer and packaging apparatus provided with label printer
JP6331528B2 (en) * 2014-03-17 2018-05-30 株式会社リコー Authentication system and authentication method
JP7369432B2 (en) * 2019-09-10 2023-10-26 株式会社寺岡精工 Label issuing device, label issuing system, label issuing method

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001023048A (en) * 1999-07-08 2001-01-26 Ishida Co Ltd Product processing device and product processing system
JP3596806B2 (en) * 1999-12-27 2004-12-02 東芝テック株式会社 Product sales data processing device and product sales data processing system
JP2004151995A (en) * 2002-10-30 2004-05-27 Sato Corp Printing device and printing program
JP4388275B2 (en) * 2002-12-26 2009-12-24 株式会社サトー Printer and usage permission method
JP4292869B2 (en) * 2003-05-28 2009-07-08 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus
JP2005251013A (en) * 2004-03-05 2005-09-15 Digital Electronics Corp Terminal device of arrival and leaving work management system, program and recording medium for the same
JP2006150805A (en) * 2004-11-30 2006-06-15 Kyocera Mita Corp Image forming device
JP2006280835A (en) * 2005-04-05 2006-10-19 Aruze Corp Personal authentication device and gaming machine equipped with the personal authentication device
JP2006334978A (en) * 2005-06-03 2006-12-14 Sato Corp Label printing device
JP2008223387A (en) * 2007-03-14 2008-09-25 Toyota Motor Corp Personal authentication device, authentication method of personal authentication device
JP2008242954A (en) * 2007-03-28 2008-10-09 Nec Corp Fingerprint recognition system, method and program for personal identification, biometrics authentication system for personal identification and portable telephone terminal
JP2010262410A (en) * 2009-04-30 2010-11-18 Ishida Co Ltd Label issuing device and settlement processing system

Also Published As

Publication number Publication date
JP2012166428A (en) 2012-09-06

Similar Documents

Publication Publication Date Title
JP2011173290A (en) Printer with scanner, and control method of printer with scanner
US8867064B2 (en) Image forming apparatus having human-body communication function and method for authentication in image forming apparatus
US8964228B2 (en) Printing system, printing method, information processing apparatus, and non-transitory computer readable medium
US9491152B2 (en) Data transmission apparatus, data transmission method, and non-transitory computer readable medium
JP2019096938A (en) System, method in system, information processing apparatus, method in information processing apparatus, and program
JP4641466B2 (en) Control device, control method, and control program
JP6601106B2 (en) Printer
JP5759738B2 (en) Printer with scanner and control method of printer with scanner
US10616445B2 (en) Information processing apparatus, image forming apparatus, information processing method, and non-transitory computer readable medium for managing setting items
CN107071224A (en) Display device
US10572201B2 (en) Information processing apparatus and non-transitory computer readable medium for streamlined display of image to be output and image linked with content
JP2020119446A (en) Image processing apparatus and image forming apparatus
JP5651569B2 (en) Printer with scanner and control method of printer with scanner
JP4292869B2 (en) Image forming apparatus
WO2006075799A1 (en) Information processor, information processing method, computer program and image forming system
CN102375672B (en) Signal conditioning package and method
JP2018025883A (en) Image formation system, printing method
US10979580B2 (en) Image processing apparatus capable of extending function, and image forming apparatus provided with the same
JP2009171418A (en) Image processing apparatus and image processing method
US20160034801A1 (en) Image forming apparatus
EP3246813B1 (en) Processing apparatus and control program
US12159073B2 (en) Processing system, information processing apparatus, storage medium, and image forming apparatus
JP2015028734A (en) Operating device and image processing device
JPWO2020105288A1 (en) Image forming system and image forming device
JP2005275943A (en) Password authenticating device and password authenticating program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130308

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131205

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131212

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131219

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131226

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20140109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140403

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150123

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150512

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150608

R150 Certificate of patent or registration of utility model

Ref document number: 5759738

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees